專利名稱:影像數據發送系統的制作方法
技術領域:
本發明涉及一種影像數據發送系統,例如可適用于向視頻電話機發送教育用影像數據或者保養用影像數據等通用影像數據的系統。
對于可以接收IP視頻電話機或視頻電話機等的影像數據和聲音數據兩者的終端發送通用影像數據的系統正在進行各種開發、研究。例如,正在開發、研究這樣的系統用戶可通過視頻電話機取得表示某裝置部件的更換方法(例如復印機的墨粉(toner)更換方法)的影像數據的保養服務系統、拍攝預定的講義所獲得的影像數據發送給視頻電話機等的e學習系統等。
以往,為了通過通信將能夠在Windows Media(微軟公司的軟件名)形式等的個人電腦等中再現的一般影像數據文件的內容輸出到對方終端,如圖2所示,在影像數據發送裝置1中,以按照通信對方的H.263等壓縮數據形式來對影像數據文件2進行重新編碼的處理(S1),并且,作為RTP等數據傳送協議的有效數據(payload data)進行存儲的處理(S2)之后,需要輸出到網絡上(例如,參考專利文件1)。
此外,圖2舉例示出了傳送目的終端是視頻電話機3或者IP視頻電話機4的情形。視頻電話機3通過進行ISDN網即視頻電話網5、IP以及ISDN之間的格式變換等的網關6、LAN7連接到影像數據發送裝置1上,IP視頻電話機4通過IP網8、LAN7連接到影像數據發送裝置1。
專利文獻1特開2005-039342號公報但是,因為在現有的通用影像數據發送方式中,因為必須對每個通信信道進行影像數據文件的編碼處理,所以,在發送通用影像數據的服務中,存在如下的問題與發送影像數據的信道數目成比例地提供該服務的設備(個人電腦、服務器等計算機)的負荷增大。
此外,在通信信道確定之后,由于進行影像數據的編碼處理,故從確定通信信道到在接收并顯示視頻電話機或IP視頻電話機等影像數據的終端側再現影像往往花費很多時間。
發明內容
因此,希望獲得這樣一種影像數據發送系統能夠減輕發送側的處理負荷,同時,縮短從請求時刻到顯示請求影像之間的時間。
本發明涉及一種通過因特網向對方終端發送影像數據的影像數據發送系統,其特征在于,包括(1)發送影像數據生成單元,預先由上述影像數據生成發送到上述網絡時的形式的線路傳送形式影像數據(2)線路傳送形式影像數據存儲單元,將上述發送用影像數據生成單元生成的上述線路傳送形式影像數據進行存儲(3)傳送控制單元,在請求從上述對方終端發送影像數據時,不從上述影像數據生成上述線路傳送形式影像數據,而是發送上述線路傳送形式影像數據存儲單元中存儲的上述線路傳送形式影像數據。
根據本發明的影像數據發送系統,在請求發送影像數據之前,預先生成線路傳送形式影像數據,在請求發送影像數據時,發送預先生成的線路發送形式影像數據,因而能夠減輕發送側處理負荷,同時,縮短從請求時刻到顯示請求影像之間的時間。
圖1是表示一個實施方式的影像數據發送系統的總體結構的框圖。
圖2是現有的影像數據發送裝置的處理的說明圖。
圖3是表示實施方式的發送用影像數據生成裝置的功能結構的框圖。
圖4是說明實施方式的線路傳送形式影像數據文件結構的示意圖。
圖5是表示實施方式的影像數據發送裝置的功能結構的框圖。
圖6是表示實施方式的使視頻電話機進行發送的線路傳送形式影像數據文件的確定方法的一例說明圖。
具體實施例方式
(A)實施方式下面,參考附圖對本發明的影像數據發送系統的一個實施方式進行說明。
(A-1)實施方式的結構圖1示出了該實施方式的影像數據發送系統的整體結構,和上述圖2相同,對應的部分使用相同的符號。
在圖1中,該實施方式的影像數據發送系統10在功能上具有影像數據發送裝置11和發送用影像數據生成裝置12,在如圖1所示的例子中,影像數據發送裝置11和發送用影像數據生成裝置12共同連接到LAN7上。
發送用影像數據生成裝置12從由動畫或靜止影像構成的同一原影像數據文件OF中生成速率不同的多個種類(圖1的實例中是3種,下面對3種進行說明)的線路傳送形式影像數據文件(發送用影像數據文件)SFH、SFM、SFL。影像數據發送裝置11將發送用影像數據生成裝置12生成的3種線路傳送形式影像數據文件SFH、SFM、SFL進行存儲,并根據請求影像數據的用戶裝置能力等,從3種線路傳送形式影像數據文件SFH、SFM、SFL中確定發送的文件并進行發送。
在此,如下所述,線路傳送形式影像數據文件SFH、SFM、SFL使用其格式來保存發送到線路上的數據傳送協議上的數據。
發送用影像數據生成裝置12例如是由和構成影像數據發送裝置11的服務器相同的服務器或者其他的服務器來構成的。此外,發送用影像數據生成裝置12最好是作為影像數據發送裝置11的客戶機來構成。發送用影像數據生成裝置12在硬件方面具有由CPU、ROM、RAM等構成的控制部、通信部、記錄媒質存取部、輸入部、顯示部等,在功能上,具有如圖3所示的結構。
在圖3中,發送用影像數據生成裝置12具有原影像數據文件存儲部20、3種編碼部21H、21M、21L,3種傳送協議標題添加部22H、22M、22L,3種數據標題添加部23H、23M、23L,3種線路傳送形式影像數據文件存儲部24H、24M、24L以及文件傳送部25。
原影像數據文件存儲部20存儲Windows Media形式或者位圖形式等一般形式的原影像數據文件OF。原影像數據文件OF可以通過記錄媒質輸入,也可以從外部裝置通過傳送來輸入,也可以在構成該發送用影像數據生成裝置12的服務器上生成。
編碼部21H、21M、21L分別是高速率、中速率、低速率的編碼部,并且將原影像數據文件OF按照每一幀編碼成H.263形式或者其他形式的壓縮數據并添加有效負載標題。編碼部21H、21M、21L如果比1幀的大小所使用的網絡協議限制大時進行幀分割。該每個幀的數據(在分割的情況下,每個分割幀的數據)成為圖4所示的線路傳送形式影像數據文件SF(SFH、SFM、SFL)的1個數據單位的影像數據和該有效負載標題部R3。
傳送協議標題添加部22H、22M、22L向對應的編碼部21H、21M、21L所編碼的幀單位(在分割后情況下,為分割幀單位)添加RTP標題或其以外的數據傳送協議用標題。這成為圖4所示的線路傳送形式影像數據文件SF的1個數據單位的數據傳送協議標題部。
數據標題添加部23H、23M、23L向對應的傳送協議標題添加部22H、22M、22L所添加的數據傳送協議標題單位添加數據標題。數據標題的添加內容成為在數據段落、1個單位數據的大小和數據發送間隔、影像數據發送裝置11中的必要控制用數據。數據標題添加部23H、23M、23L將數據按照每個單位順次寫入到相應的線路傳送形式影像數據文件存儲部24H、24M、24L中。
線路傳送形式影像數據文件存儲部24H、24M、24L存儲了所生成的線路傳送形式影像數據文件SFH、SFM、SFL。另外,3種線路傳送形式影像數據文件存儲部24H、24M、24L不需要進行硬件分離,而可以采用功能性分離。
如圖4所示那樣,如上述那樣在線路傳送形式影像數據文件存儲部24H、24M、24L中存儲的線路傳送形式影像數據文件SFH、SFM、SFL分別具有這樣的個數使由數據標題部R1、數據發送協議標題部R2、影像數據和該有效負載標題部R3構成的數據的1個單位與原影像數據文件OF的容量相對應。
文件傳送部25通過LAN7將線路傳送形式影像數據文件存儲部24H、24M、24L中存儲的線路傳送形式影像數據文件SFH、SFM、SFL傳送到影像數據發送裝置11中。在此,文件傳送部25可以根據來自于影像數據發送裝置11的請求進行傳送,可以根據線路傳送形式影像數據文件SFH、SFM、SFL的生成完成而自動地進行傳送,也可以根據針對該發送影像數據生成裝置12的操作者的操作進行傳送。此外,可以使用存儲媒質將線路傳送形式影像數據文件SFH、SFM、SFL提供給影像數據發送裝置11。
影像數據發送裝置11例如由服務器構成,硬件上具有由CPU、ROM、RAM等構成的控制部、通信部、存儲媒質存取部、輸入部、顯示部等,但是,從與實施方式的特征的關系來看,在功能上具有如圖5所示的結構。
在圖5中,影像數據發送裝置11具有通信部30、傳送控制部31、線路傳送形式影像數據文件存儲部32H、32M、32L和用戶信息存儲部33。為了可以向多個用戶并列發送,這些結構要素被設置為合適的數目。
通信部30例如相當于LAN接口部等,在與LAN7之間接收通信數據(IP分組)。
發送控制部31根據來自于視頻電話機3或IP視頻電話機4側的請求,將在線路傳送形式影像數據文件存儲部32H、32M、32L中存儲的3種線路傳送形式影像數據文件SFH、SFM、SFL中的任意一種發送到視頻電話機3或者IP視頻電話機4側。發送控制部31例如在傳送時讀入線路傳送形式影像數據文件,并將讀入的內容按照每個數據單位依次作為UDP或者TCP等網絡協議數據發送到線路(LAN7)上。發送控制部31內置有是否發送3種線路傳送形式影像數據文件SFH、SFM、SFL中的任意一種的判定部31A。
此外,在通過文件傳送從發送用影像數據生成裝置12提供線路傳送形式影像數據文件SFH、SFM、SFL的情況下,傳送控制部31具有在線路傳送形式影像數據文件存儲部32H、32M、32L中存儲所接收的線路傳送形式影像數據文件SFH、SFM、SFL的功能。
線路傳送形式影像數據文件存儲部32H、32M、32L存儲傳送來的線路傳送形式影像數據文件SFH、SFM、SFL。此處也沒有必要對3種線路傳送形式影像數據文件存儲部32H、32M、32L進行硬件分離,而可以進行功能分離。
用戶信息存儲部33存儲能夠請求傳送影像數據文件的用戶信息。用戶信息存儲部33例如存儲傳送控制部31用于用戶認證的信息。
(A-2)實施方式的動作下面,對具有上述結構的實施方式的影像數據發送系統10的動作進行說明。
在實施方式的影像數據發送系統10中,首先,通過發送用影像數據生成裝置12從原影像數據文件OF生成3種線路傳送形式影像數據文件SFH、SFM、SFL,其次,通過影像數據發送裝置11向線路發送任何一種線路傳送形式影像數據文件SFH、SFM或SFL。
在發送用影像數據生成裝置12中,取入一般形式的原影像數據文件OF,按每一幀將原影像數據文件OF編碼為壓縮數據,并添加有效負載標題。其次,對編碼后的幀單位添加數據傳送協議用標題。并且,對數據傳送協議標題單位添加數據標題。并且,將數據按照每個單位排序的方式寫入到線路傳送形式影像數據文件中,以完成線路傳送形式影像數據文件。
作為這種線路傳送形式影像數據文件,生成速率不同的多個種類(該實施方式中是3種),即,生成高速率的線路傳送形式影像數據文件SFH、中速率的線路傳送形式影像數據文件SFM和低速率的線路傳送形式影像數據文件SFL。
生成的3種線路傳送形式影像數據文件SFH、SFM、SFL從發送影像數據生成裝置12文件傳送到影像數據發送裝置11。
影像數據發送裝置11在存在來自視頻電話機3或者IP視頻電話機4側的影像數據文件的發送請求時,進行用戶認證之后,確定是否向視頻電話機3或者IP視頻電話機4側發送3種線路傳送形式影像數據文件SFH、SFM、SFL中的任意一種,并將確定的線路傳送形式影像數據文件發送到線路上。
發送動作如下所述。影像數據發送裝置11首先讀出對應的線路傳送形式影像數據文件SF(SFH、SFM或SFL)。其次,按每個圖4所示的數據單位,取出數據發送協議標題部R2、影像數據和該有效負載標題部R3。然后,將所取出的數據設定為UDP或者TCP或其他網絡協議數據部,并發送到線路上。此時,根據數據標題部R1中設定的時間戳(數據發送間隔或者距離最前面數據的時間)來發送數據。
圖6是表示使視頻電話機3發送的線路傳送形式影像數據文件的確定方法之一例的說明書。此外,使IP視頻電話機4發送的線路傳送形式影像數據文件可以固定地(例如,高速率的線路傳送形式影像數據文件SFH)確定,此外,和圖6的情況基本相同,也可以確定發送的線路傳送形式影像數據文件。
一旦確定了和視頻電話機3的影像信道(S100),影像數據發送裝置11就定期地(例如每30秒)向對方終端側發送單獨的速率檢驗分組(例如回送(loopback)分組)(S101、S104、S107和S110)。對于這樣的速率檢驗分組,和對IP分組進行終端處理(以LAN7為終端)的網關6相對應,返送響應分組。影像數據發送裝置11在接收到響應分組的時刻(S102、S105、S108、S111),基于分組響應的時間間隔(從發送時刻到接收時刻的時間),判定線路的速率(例如此時的通信量),并發送和該判定速率相關的線路傳送形式影像數據文件SFH、SFM或SFL的數據(S103、S106、S109、S112)。例如,預先確定了判定高速率、中速率和低速率的響應時間間隔的范圍,從而進行速率判定。
圖6示出了4次判定結果是高速率、中速率、低速率和高速率的情形。在此,在中途切換供發送用的線路傳送形式影像數據文件時,基于數據中各種標題部的信息,在補償影像的連續性的同時實施切換。
代替使用如上所述的響應時間間隔的方法,作為影像數據發送裝置11所發送的速率檢查分組,向網關6送出回答線路速率的分組(如果是IP視頻電話機7的情形(使用IP網絡8的情形),也可以使用RTCP),基于回答分組所回答的線路速率,可以確定供發送用的線路傳送形式影像數據文件。
此外,并不是如上所述地定期送出速率檢查分組,亦可以在影像信道建立之后立即僅進行一次速率判定。
(A-3)實施方式的效果根據該實施方式的影像數據發送系統,能夠取得如下的效果。
在影像數據發送裝置中,編碼處理并不是必需的,能夠謀求減輕裝置的負荷,另外,可期待縮短從與對方終端(IP視頻電話機或者視頻電話機)建立通信信道到影像輸出的時間。
在此,在發送用影像數據生成裝置中,當生成線路傳送形式影像數據文件SF時,按照所指定的編碼參數(比特率、幀速率或畫質)生成多個質量不同的影像數據,由此,在影像數據發送裝置中,能夠選擇適合所連接線路的性能的線路傳送形式影像數據文件并發送到線路上。
另外,即使在變更影像用壓縮數據的壓縮方法或數據傳送協議的情況下,也不需要針對圖象數據發送裝置的變更,從而系統的升級(version up)等的變更變得容易。
此外,在建立通信信道之后,定期地檢查連接對方的能力,選擇最適當的數據文件,由此,能夠發送適當速率的影像數據。
(B)其它實施例在上述實施方式的說明中,雖然言及了各種變形實施方式,但是,也可以列舉如下例示的變形實施例。
在上述實施方式中,雖然示出了從同一原影像數據文件生成3種線路傳送形式影像數據文件的情形,但是,種類的數目不限于3,可以生成1或者1以上的任意數目的種類。
另外,在上述實施方式中,雖然示出了通過速率檢查分組的發送以及響應分組的接收來確定是否發送哪一種線路傳送形式影像數據文件,但是,可以采用其它的確定方法。例如,接收在建立影像信道時與對方終端的呼叫控制分組時,可以從對方終端獲取指定速率。再例如,認證用的用戶信息中包含指定速率信息,認證處理時,可以識別指定速率。
此外,雖然在上述實施方式中示出了原影像數據文件的種數是1種,但是,原影像數據文件的種類也可以是多種。在這種情況下,首先在建立影像信道時,在對方終端側指定原影像數據文件的種類。在此,作為原影像數據文件,靜止影像和動畫可以混合,無論是哪一種,都能變換到圖4所示數據結構的線路傳送形式影像數據文件。
此外,在上述實施方式中,雖然示出了對方終端是視頻電話機和IP視頻電話機的情形,但是,由于是影像數據的通信,所以,也可以是不具備聲音處理功能的終端(例如,沒有搭載電話機功能等的個人計算機)。
在上述實施方式中,雖然示出了供發送用的原數據文件是影像數據文件的情況,但是也可以是影像、聲音的復合數據文件。在這種情況下,將復合數據文件分離成影像數據文件和聲音數據文件,對影像數據文件實施以上實施方式中所說明的生成處理。對于聲音數據,以如下例示的兩種方法進行對應。第一種是在線路傳送形式影像數據文件的數據的1個單位末尾附加與該影像部分相對應的聲音數據,聲音數據也通過影像信道發送。第二種是建立與影像信道不同的聲音信道,并行發送影像和聲音數據。
另外,雖然在上述實施方式中示出了總是從預先生成的多種線路傳送形式影像數據文件中選擇一種進行發送的情況,但是,在對方終端的能力、規格等與預先生成的線路傳送形式影像數據文件之間的匹配性能很差的等情況下,在特殊的情況下,在請求了影像數據文件之后,生成新的種類的線路傳送形式影像數據文件并發送亦可。存儲這樣發送的新型種類的線路傳送形式影像數據文件,并且,此后可以用于選擇候補。
權利要求
1.一種影像數據發送系統,通過網絡向對方終端發送影像數據,其特征在于,具有發送用影像數據生成單元,從所述影像數據中預先生成向所述網絡發送時的形式的線路傳送形式影像數據;線路傳送形式影像數據存儲單元,對所述發送用影像數據生成單元所生成的所述線路傳送形式影像數據進行存儲;傳送控制單元,在請求從所述對方終端發送了圖象數據時,并不從所述影像數據生成所述線路傳送形式影像數據,即可發送存儲在所述線路傳送形式影像數據存儲單元中的所述線路傳送形式影像數據。
2.如權利要求1所述的影像數據發送系統,其特征在于,所述發送用影像數據生成單元從同一個所述影像數據中生成多種線路傳送形式影像數據;所述傳送形式影像數據存儲單元存儲該多種線路傳送形式影像數據;在請求從所述對方終端發送影像數據時,所述傳送控制單元從存儲在所述線路傳送形式影像數據存儲單元中的多種所述線路傳送形式影像數據中選擇一種并發送到所述對方終端。
3.如權利要求2所述的影像數據發送系統,其特征在于,所述傳送控制單元實測通信信道的狀態,并動態地重新評價所選擇的所述線路傳送形式影像數據的種類。
全文摘要
本發明涉及一種通過網絡將影像數據發送到對方終端的影像數據發送系統。本發明的系統具有發送用影像數據生成單元,從影像數據預先生成向網絡發送時的線路傳送形式影像數據;線路傳送形式影像數據存儲單元,存儲所生成的線路傳送形式影像數據;傳送控制單元,在請求從對方終端發送影像數據時,并不從影像數據生成線路傳送形式影像數據,即可發送存儲在線路傳送形式影像數據存儲單元中的線路傳送形式影像數據。
文檔編號H04L29/00GK1893624SQ20061010550
公開日2007年1月10日 申請日期2006年7月7日 優先權日2005年7月8日
發明者則松陽一, 中田豐, 又吉崇文 申請人:沖電氣工業株式會社