(57)【要約】  本技術は、メインデータに付加されるサブデータの伝送効率を向上させることができるようにする送信装置、受信装置、伝送システム、及び、伝送方法に関する。送信装置は、メインフレーム内のサブフレームの順序を示すフレーム番号に基づいて、複数の前記サブフレームを含むフレームシーケンス内の前記サブフレームの順序を示すフレームシーケンス番号を前記サブフレームに割り当てるフレームシーケンス番号設定部と、前記フレームシーケンス番号に基づいて、前記サブフレームの所定の位置にデータパケットを配置する多重化部とを備える。本技術は、例えば、ＣＣＵに適用できる。
2020080118.tif 000002
【特許請求の範囲】
【請求項１】
メインフレーム内のサブフレームの順序を示すフレーム番号に基づいて、複数の前記サブフレームを含むフレームシーケンス内の前記サブフレームの順序を示すフレームシーケンス番号を前記サブフレームに割り当てるフレームシーケンス番号設定部と、
前記フレームシーケンス番号に基づいて、前記サブフレームの所定の位置にデータパケットを配置する多重化部と
を備える送信装置。
【請求項２】
前記多重化部は、前記フレームシーケンス内に含まれる各前記サブフレーム内の所定の第１のデータ領域を合わせた第２のデータ領域の所定の位置までの間にスタッフィング領域を設けずに前記データパケットを配置する
請求項１に記載の送信装置。
【請求項３】
前記多重化部は、前記第２のデータ領域の前記所定の位置より後にスタッフィング領域を配置する
請求項２に記載の送信装置。
【請求項４】
前記フレームシーケンス内の前記サブフレームの数であるシーケンス数は、前記フレームシーケンスにおける前記サブフレーム当たりのスタッフィング量に基づいて設定される
請求項３に記載の送信装置。
【請求項５】
前記シーケンス数は、シャッフリング処理を行う単位となるフレーム内に含まれる前記サブフレームの数以下に設定される
請求項４に記載の送信装置。
【請求項６】
前記第２のデータ領域が余らないように、前記第２のデータ領域の末尾の前記データパケットの長さが設定される
請求項２に記載の送信装置。
【請求項７】
前記多重化部は、少なくとも一部の前記データパケットを複数の前記サブフレームに分割して配置する
請求項１に記載の送信装置。
【請求項８】
前記多重化部は、前記フレームシーケンス内の前記サブフレームの数と異なる数の前記データパケットを前記フレームシーケンス内に配置する
請求項１に記載の送信装置。
【請求項９】
前記フレーム番号を含むヘッダを前記サブフレームに配置するヘッダ付加部を
さらに備える請求項１に記載の送信装置。
【請求項１０】
前記データパケットの種類、及び、前記データパケットの有効性を示す情報のうち少なくとも１つを含むヘッダを前記データパケットに付加するヘッダ付加部を
さらに備える請求項１に記載の送信装置。
【請求項１１】
前記データパケットは、メインデータに付加するサブデータを含む
請求項１に記載の送信装置。
【請求項１２】
前記サブデータは、テキストに関するデータを含む
請求項１１に記載の送信装置。
【請求項１３】
前記メインフレームを含む伝送データを送信する送信部を
さらに備える請求項１に記載の送信装置。
【請求項１４】
メインフレーム内のサブフレームの順序を示すフレーム番号を検出するフレーム番号検出部と、
前記フレーム番号に基づいて、複数の前記サブフレームを含むフレームシーケンス内の前記サブフレームの順序を示すフレームシーケンス番号を前記サブフレームに割り当てるフレームシーケンス番号設定部と、
前記フレームシーケンス番号に基づいて、前記サブフレームからデータパケットを抽出するデータ抽出部と
を備える受信装置。
【請求項１５】
少なくとも一部の前記データパケットが、複数の前記サブフレームに分割して配置される
請求項１４に記載の受信装置。
【請求項１６】
前記サブフレームに伝送エラーが発生した場合、伝送エラーが発生した前記サブフレームに含まれる前記データパケット、及び、伝送エラーが発生した前記サブフレームと他の前記サブフレームの間で分割され、前記他のサブフレームに配置されている前記データパケットを破棄する伝送エラー処理部を
さらに備える請求項１５に記載の受信装置。
【請求項１７】
前記フレーム番号を含むヘッダが、前記サブフレームに配置されている
請求項１４に記載の受信装置。
【請求項１８】
前記メインフレームを含む伝送データを受信する受信部を
さらに備える請求項１４に記載の受信装置。
【請求項１９】
送信装置と、
受信装置と
を備え、
前記送信装置は、
メインフレーム内のサブフレームの順序を示すフレーム番号に基づいて、複数の前記サブフレームを含むフレームシーケンス内の前記サブフレームの順序を示すフレームシーケンス番号を前記サブフレームに割り当てる第１のフレームシーケンス番号設定部と、
前記フレームシーケンス番号に基づいて、前記サブフレームの所定の位置にデータパケットを配置する多重化部と、
前記メインフレームを含む伝送データを送信する送信部と
を備え、
前記受信装置は、
前記伝送データを受信する受信部と、
前記メインフレーム内の前記サブフレームの前記フレーム番号を検出するフレーム番号検出部と、
前記フレーム番号に基づいて、前記サブフレームに前記フレームシーケンス番号を割り当てる第２のフレームシーケンス番号設定部と、
前記フレームシーケンス番号に基づいて、前記サブフレームから前記データパケットを抽出するデータ抽出部と
を備える伝送システム。
【請求項２０】
送信装置が、
メインフレーム内のサブフレームの順序を示すフレーム番号に基づいて、複数の前記サブフレームを含むフレームシーケンス内の前記サブフレームの順序を示すフレームシーケンス番号を前記サブフレームに割り当て、
前記フレームシーケンス番号に基づいて、前記サブフレームの所定の位置にデータパケットを配置し、
前記メインフレームを含む伝送データを送信し、
受信装置が、
前記伝送データを受信し、
前記メインフレーム内の前記サブフレームの前記フレーム番号を検出し、
前記フレーム番号に基づいて、前記サブフレームに前記フレームシーケンス番号を割り当て、
前記フレームシーケンス番号に基づいて、前記サブフレームから前記データパケットを抽出する
伝送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、送信装置、受信装置、伝送システム、及び、伝送方法に関し、特に、メインデータにサブデータを付加して伝送する場合に用いて好適な送信装置、受信装置、伝送システム、及び、伝送方法に関する。
【背景技術】
【０００２】
従来、デジタル放送システムにおいて、ＴＳ（Transport Stream）パケット以外の可変長パケットを追加して伝送する技術が開示されている。具体的には、ＴＳパケット、可変長パケットをＴＳパケットと同じ長さに分割した第３のパケット、並びに、各パケットの種別及び各パケットが可変長パケットの先頭位置を含むか否かを示すフラグを含むヘッダ情報を多重化して伝送することが開示されている。また、第３のパケットに可変長パケットの先頭位置を示す情報を挿入することが開示されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１８−１２１３４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の技術では、ヘッダ情報に含まれる可変長パケットの先頭位置を含むか否かを示すフラグ、及び、各第３のパケットに含まれる可変長パケットの先頭位置を示す情報の分だけ、有効データ長が短くなり、伝送効率が低下する。【０００５】
本技術は、このような状況に鑑みてなされたものであり、映像データ等のメインデータに付加されるサブデータの伝送効率を向上させるようにするものである。
【課題を解決するための手段】
【０００６】
本技術の第１の側面の送信装置は、メインフレーム内のサブフレームの順序を示すフレーム番号に基づいて、複数の前記サブフレームを含むフレームシーケンス内の前記サブフレームの順序を示すフレームシーケンス番号を前記サブフレームに割り当てるフレームシーケンス番号設定部と、前記フレームシーケンス番号に基づいて、前記サブフレームの所定の位置にデータパケットを配置する多重化部とを備える。【０００７】
本技術の第２の側面の受信装置は、メインフレーム内のサブフレームの順序を示すフレーム番号を検出するフレーム番号検出部と、前記フレーム番号に基づいて、複数の前記サブフレームを含むフレームシーケンス内の前記サブフレームの順序を示すフレームシーケンス番号を前記サブフレームに割り当てるフレームシーケンス番号設定部と、前記フレームシーケンス番号に基づいて、前記サブフレームからデータパケットを抽出するデータ抽出部とを備える。【０００８】
本技術の第３の側面の伝送システムは、送信装置と、受信装置とを備え、前記送信装置は、メインフレーム内のサブフレームの順序を示すフレーム番号に基づいて、複数の前記サブフレームを含むフレームシーケンス内の前記サブフレームの順序を示すフレームシーケンス番号を前記サブフレームに割り当てる第１のフレームシーケンス番号設定部と、前記フレームシーケンス番号に基づいて、前記サブフレームの所定の位置にデータパケットを配置する多重化部と、前記メインフレームを含む伝送データを送信する送信部とを備え、前記受信装置は、前記伝送データを受信する受信部と、前記メインフレーム内の前記サブフレームの前記フレーム番号を検出するフレーム番号検出部と、前記フレーム番号に基づいて、前記サブフレームに前記フレームシーケンス番号を割り当てる第２のフレームシーケンス番号設定部と、前記フレームシーケンス番号に基づいて、前記サブフレームから前記データパケットを抽出するデータ抽出部とを備える。【０００９】
本技術の第３の側面の伝送方法は、送信装置が、メインフレーム内のサブフレームの順序を示すフレーム番号に基づいて、複数の前記サブフレームを含むフレームシーケンス内の前記サブフレームの順序を示すフレームシーケンス番号を前記サブフレームに割り当て、前記フレームシーケンス番号に基づいて、前記サブフレームの所定の位置にデータパケットを配置し、前記メインフレームを含む伝送データを送信し、受信装置が、前記伝送データを受信し、前記メインフレーム内の前記サブフレームの前記フレーム番号を検出し、前記フレーム番号に基づいて、前記サブフレームに前記フレームシーケンス番号を割り当て、前記フレームシーケンス番号に基づいて、前記サブフレームから前記データパケットを抽出する。【００１０】
本技術の第１の側面においては、メインフレーム内のサブフレームの順序を示すフレーム番号に基づいて、複数の前記サブフレームを含むフレームシーケンス内の前記サブフレームの順序を示すフレームシーケンス番号が前記サブフレームに割り当てられ、前記フレームシーケンス番号に基づいて、前記サブフレームの所定の位置にデータパケットが配置される。【００１１】
本技術の第２の側面においては、メインフレーム内のサブフレームの順序を示すフレーム番号が検出され、前記フレーム番号に基づいて、複数の前記サブフレームを含むフレームシーケンス内の前記サブフレームの順序を示すフレームシーケンス番号が前記サブフレームに割り当てられ、前記フレームシーケンス番号に基づいて、前記サブフレームからデータパケットが抽出される。【００１２】
本技術の第３の側面においては、メインフレーム内のサブフレームの順序を示すフレーム番号に基づいて、複数の前記サブフレームを含むフレームシーケンス内の前記サブフレームの順序を示すフレームシーケンス番号が前記サブフレームに割り当てられ、前記フレームシーケンス番号に基づいて、前記サブフレームの所定の位置にデータパケットが配置され、前記メインフレームを含む伝送データが送信され、前記伝送データが受信され、前記メインフレーム内の前記サブフレームの前記フレーム番号が検出しされ前記フレーム番号に基づいて、前記サブフレームに前記フレームシーケンス番号が割り当てられ、前記フレームシーケンス番号に基づいて、前記サブフレームから前記データパケットが抽出される。
【図面の簡単な説明】
【００１３】
【図１】本技術を適用した放送システムの第１の実施の形態を示すブロック図である。
【図２】Ｃ２フレームのフォーマット例を示す図である。
【図３】ＢＢフレームのフォーマット例を示す図である。
【図４】ペイロードヘッダの第１のフォーマット例を示す図である。
【図５】追加データ領域のフォーマット例を示す図である。
【図６】追加データヘッダのフォーマット例を示す図である。
【図７】Ｃ２フレームの制御信号の例を示す図である。
【図８】図１の撮影システムの機能の構成例を示すブロック図である。
【図９】図８の追加データ処理部の機能の構成例を示すブロック図である。
【図１０】図８の伝送データ生成部の機能の構成例を示すブロック図である。
【図１１】追加データ挿入処理の第１の実施の形態を説明するためのフローチャートである。
【図１２】追加データ受信処理の第１の実施の形態を説明するためのフローチャートである。
【図１３】本技術を適用した放送システムの第２の実施の形態を示すブロック図である。
【図１４】ペイロードヘッダの第２のフォーマット例を示す図である。
【図１５】通常のシーケンス追加データ領域のフォーマット例を示す図である。
【図１６】通常のシーケンステーブルの例を示す図である。
【図１７】シーケンス追加データ領域のフォーマットの例外を示す図である。
【図１８】シーケンステーブルの例外を示す図である。
【図１９】図１３の撮影システムの機能の構成例を示すブロック図である。
【図２０】図１９の追加データ処理部の機能の構成例を示すブロック図である。
【図２１】図１９の伝送データ生成部の機能の構成例を示すブロック図である。
【図２２】追加データ挿入処理の第２の実施の形態を説明するためのフローチャートである。
【図２３】ＢＢフレーム番号とＢＢフレームシーケンス番号の対応関係を示すテーブルである。
【図２４】追加データ受信処理の第２の実施の形態を説明するためのフローチャートである。
【図２５】一般的なシーケンス追加データ領域のフォーマット例を示す図である。
【図２６】シーケンス数の設定方法の第１の例を説明するための図である。
【図２７】シーケンス数の設定方法の第２の例を説明するための図である。
【図２８】シーケンステーブルの第２の例を示す図である。
【図２９】シーケンステーブルの第２の例を示す図である。
【図３０】シーケンステーブルの第２の例を示す図である。
【図３１】シーケンステーブルの第２の例を示す図である。
【図３２】シャッフリング処理を説明するための図である。
【図３３】シャッフリング処理を説明するための図である。
【図３４】シャッフリング処理を説明するための図である。
【図３５】シーケンス追加データ領域の変形例を示す図である。
【図３６】本技術を適用した医療システムの実施の形態を示すブロック図である。
【図３７】手術室システムの全体構成を概略的に示す図である。
【図３８】集中操作パネルにおける操作画面の表示例を示す図である。
【図３９】手術室システムが適用された手術の様子の一例を示す図である。
【図４０】図３９に示すカメラヘッド及びＣＣＵの機能構成の一例を示すブロック図である。
【図４１】コンピュータの構成例を示す図である。
【発明を実施するための形態】
【００１４】
以下、本技術を実施するための形態について説明する。説明は以下の順序で行う。
１．第１の実施の形態
２．第２の実施の形態
３．ＢＢフレームシーケンスのシーケンス数の設定方法
４．変形例
５．応用例
６．その他
【００１５】
＜＜１．第１の実施の形態＞＞
まず、図１乃至図１２を参照して、本技術の第１の実施の形態について説明する。
【００１６】
＜放送システム１の構成例＞
図１は、本技術を適用した放送システム１の構成例を示すブロック図である。
【００１７】
放送システム１は、放送用の映像の撮影、編集、記録、出力等を行うシステムである。放送システム１は、撮影システム１１−１乃至撮影システム１１−ｎ、及び、統合システム１２を備える。
【００１８】
撮影システム１１−１乃至撮影システム１１−ｎは、それぞれ個別に映像の撮影を行うシステムである。撮影システム１１−ｉ（ｉ＝１〜ｎ）は、カメラ２１−ｉ及びＣＣＵ（Camera Control Unit）２２−ｉを備える。
【００１９】
カメラ２１−ｉは、撮影を行い、得られた映像データを所定の方式の伝送データに変換し、伝送データをＣＣＵ２２−ｉに送信する。なお、映像データは、映像とともに取得される音声のデータを含んでいても、含んでいなくてもよい。
【００２０】
また、カメラ２１−ｉは、ＣＣＵ２２−ｉから伝送データを受信する。例えば、カメラ２１−ｉは、伝送データに含まれる各種のデータ（例えば、リターン映像データ、プロンプトデータ、サブ音声データ等）の出力を行う。
【００２１】
なお、リターン映像は、例えば、放送システム１で放送中の映像等であり、カメラマンの確認用等の用途に用いられる。また、リターン映像データは、リターン映像に対応する音声のデータを含んでいても、含んでいなくてもよい。プロンプトは、例えば、原稿、台本、指示等をテキスト等により出演者に伝える等の用途に用いられる。従って、プロンプトは、例えば、テキストに関するデータといえる。
【００２２】
ＣＣＵ２２−ｉは、カメラ２１−ｉの制御、カメラ２１−ｉから取得した映像データに対する信号処理、及び、カメラ２１−ｉと統合システム１２との間の各種のデータの中継等を行う。例えば、ＣＣＵ２２−ｉは、カメラ２１−ｉから受信した伝送データから映像データを復元し、映像データに対して各種の信号処理を行い、統合システム１２に送信する。例えば、ＣＣＵ２２−ｉは、リターン映像データ、追加データ（例えば、プロンプトデータ、サブ音声データ等）、及び、各種の制御信号を統合システム１２から受信し、リターン映像データ及び追加データを含む伝送データを生成し、カメラ２１−ｉに送信する。
【００２３】
なお、以下、撮影システム１１−１乃至撮影システム１１−ｎ、カメラ２１−１乃至カメラ２１−ｎ、及び、ＣＣＵ２２−１乃至ＣＣＵ２２−ｎを個々に区別する必要がない場合、それぞれ単に、撮影システム１１、カメラ２１、及び、ＣＣＵ２２と称する。
【００２４】
統合システム１２は、各ＣＣＵ２２から取得した映像データの記録及び出力、映像データに基づく映像の表示、映像の切り替え、並びに、映像の編集等を行う。また、統合システム１２は、各ＣＣＵ２２を介して、各カメラ２１の制御を行う。
【００２５】
＜カメラ２１とＣＣＵ２２との間の伝送方式の例＞
次に、図２乃至図７を参照して、カメラ２１とＣＣＵ２２との間の伝送方式の例について説明する。
【００２６】
カメラ２１とＣＣＵ２２との間のデータ伝送は、例えば、ＤＶＢ（Digital Video Broadcasting）−Ｃ２に規定されている規格に従って行われる。ＤＶＢ−Ｃ２は、ETSI EN 302 769 (Digital Video Broadcasting(DVB); Frame Structure channel coding and modulation for a second generation digital transmission system for cable system (DVB-C2)に規定されている。
【００２７】
＜Ｃ２フレームのフォーマット例＞
図２は、カメラ２１とＣＣＵ２２の間のデータ伝送用のメインフレームであり、カメラ２１とＣＣＵ２２の間で伝送データを送受信する単位となるＣ２フレームのフォーマット例を示している。すなわち、カメラ２１とＣＣＵ２２との間で、Ｃ２フレームを含む伝送データが送受信される。なお、図内のカッコ内の数字は、バイト数を示している。
【００２８】
Ｃ２フレームの長さは、７,４１３,８８８クロック（クロック周波数は、３６．５７１ＭＨｚ＝（１／（４４８×１０-6））×４０９６×４）である。Ｃ２フレームの先頭には、１６，３８４バイトのプリアンブルヘッダ、及び、１２８バイトのガードインターバル（ＧＩ）領域が配置される。その後、１,７７９バイトのサブフレームであるＢＢフレームが、７，９９７バイト毎に配置される。ＢＢフレームは、Ｃ２フレーム内に９２５個又は９２４個配置される。ＢＢフレームが９２５個配置される場合、Ｃ２フレームの最後の１５１バイトが空き領域となる。ＢＢフレームが９２４個配置される場合、Ｃ２フレームの最後の８，１４８バイトが空き領域となる。
【００２９】
＜ＢＢフレームのフォーマット例＞
図３は、Ｃ２フレーム内に配置されるＢＢフレームのフォーマット例を示している。なお、図内のカッコ内の数字は、バイト数を示している。
【００３０】
ＢＢフレームには、先頭に１０バイトのＢＢヘッダが配置された後、１，７６９バイトのデータ領域が配置される。データ領域は、Ｃ２フレームを用いて伝送される各種のデータが格納される領域であり、先頭には２バイトのペイロードヘッダが配置される。
【００３１】
データ領域の２９４バイト目から８２５バイト目（ＢＢフレームの３０４バイト目から８３５バイト目）には、５３２バイトの追加データ領域が配置される。追加データ領域は、メインデータ（例えば、映像データ等）以外に、サブデータとして付加される追加データが配置される領域である。例えば、追加データは、メインデータに関連するデータであり、プロンプトデータ、サブ音声データ等が想定される。なお、メインデータは、ユーザデータ領域の追加データ領域以外の領域に配置される。
【００３２】
＜ペイロードヘッダのフォーマット例＞
図４は、ＢＢフレームのペイロードヘッダのフォーマット例を示している。なお、以下、ペイロードヘッダの各バイトの最下位のビットを第０ビットとし、最上位のビットを第７ビットとする。
【００３３】
ペイロードヘッダの１バイト目の０ビット目から２バイト目の２ビット目までには、１０ビットのＢＢフレーム番号が配置される。なお、１０ビットのＢＢフレーム番号の最下位のビットは、ペイロードヘッダの１バイト目の第０ビット、最上位のビットは、ペイロードヘッダの２バイト目の第１ビットとする。ＢＢフレーム番号は、Ｃ２フレーム内の各ＢＢフレームの順序を示し、ＢＢフレームの識別等に用いられる。例えば、Ｃ２フレームの先頭のＢＢフレームのＢＢフレーム番号は、０となる。また、Ｃ２フレームの末尾のＢＢフレームのＢＢフレーム番号は、Ｃ２フレーム内のＢＢフレーム数が９２５個の場合、９２４となり、Ｃ２フレーム内のＢＢフレーム数が９２４個の場合、９２３となる。
【００３４】
ペイロードヘッダの残りの領域は、空き領域となる。
【００３５】
＜追加データ領域のフォーマット例＞
図５は、ＢＢフレームの追加データ領域のフォーマット例を示している。なお、図内のカッコ内の数字は、バイト数を示している。
【００３６】
追加データ領域の１バイト目から２バイト目には、２バイトの追加データヘッダ０が配置される。追加データヘッダ０は、直後に配置される追加データパケット０に対応するヘッダである。
【００３７】
追加データ領域の３バイト目から１９０バイト目には、１８８バイトの追加データパケット０が配置される。
【００３８】
追加データ領域の１９１バイト目から２６６バイト目は、７６バイトのスタッフィング領域である。
【００３９】
追加データ領域の２６７バイト目から２６８バイト目には、２バイトの追加データヘッダ１が配置される。追加データヘッダ１は、直後に配置される追加データパケット１に対応するヘッダである。
【００４０】
追加データ領域の２６９バイト目から４５６バイト目には、１８８バイトの追加データパケット１が配置される。
【００４１】
追加データ領域の４５７バイト目から５３２バイト目は、７６バイトのスタッフィング領域である。
【００４２】
なお、追加データパケット０及び追加データパケット１は、例えば、ＭＰＥＧ（Moving Picture Experts Group）２−ＴＳ（Transport Stream）のトランスポートパケットと同じ形式のパケットとされる。
【００４３】
このように、追加データを所定の長さにパケット化した追加データパケットが、各ＢＢフレームの追加データ領域に２つずつ配置される。
【００４４】
＜追加データヘッダのフォーマット例＞
図６は、追加データヘッダのフォーマット例を示している。なお、以下、追加データヘッダの各バイトの最下位のビットを第０ビットとし、最上位のビットを第７ビットとする。
【００４５】
追加データヘッダの１バイト目の０ビット目から６ビット目には、７ビットのデータ種別が配置される。データ種別は、追加データパケットに含まれるデータの種類を識別するための識別値が設定される。データ種別は７ビットなので、１２８種類の追加データを識別が可能になる。
【００４６】
例えば、２種類のプロンプトデータが追加データとして付加される場合、各プロンプタデータに対して、それぞれ異なる識別値が割り当てられる。例えば、４チャネルの音声データが追加データとして付加される場合、各チャネルの音声データに対して、それぞれ異なる識別値が割り当てられる。例えば、２種類のプロンプトデータ及び４チャネルの音声データが追加データとして付加される場合、各プロンプトデータ及び各チャネルの音声データに対して、それぞれ異なる識別値が割り当てられる。
【００４７】
追加データヘッダの７ビット目には、有効フラグが配置される。有効フラグは、追加データパケットの有効性、すなわち、追加データパケットが有効なデータを含んでいるか否かを示す。例えば、追加データパケットが有効である場合、有効フラグの値は１に設定され、追加データパケットが無効である場合、有効フラグの値は０に設定される。
【００４８】
追加データヘッダの２バイト目は、ユーザデータ領域であり、任意の用途に用いることができる。なお、ユーザデータ領域が使用されない場合、追加データヘッダを先頭の１バイトのみにすることが可能である。
【００４９】
＜Ｃ２フレームの制御信号例＞
図７は、Ｃ２フレームを用いたデータ伝送に用いる制御信号の例を示している。この制御信号は、例えば、送信側でデータの多重化を行う場合や、受信側でデータの分離を行う場合等に用いられる。なお、この例では、約３６．５７１ＭＨｚのクロックを用いてデータ伝送を行う場合の例を示している。
【００５０】
Ｃ２フレームスタート信号は、Ｃ２フレームの先頭位置を示す信号である。Ｃ２フレームスタート信号は、７,４１３,８８８クロック（約２０２．７２５ミリ秒）毎に出力される。
【００５１】
エフェクティブプリアンブル信号は、Ｃ２フレーム内のプリアンブルヘッダの区間を示す信号である。エフェクティブプリアンブル信号は、Ｃ２フレームスタート信号と同期して出力が開始され、１６,３８４クロック（約４４８マイクロ秒）の間継続して出力される。
【００５２】
ＢＢフレームスタート信号は、Ｃ２フレーム内の各ＢＢフレームの先頭位置を示す信号である。ＢＢフレーム信号は、エフェクティブプリアインブル信号の後に設けられる１２８クロック（約３．５マイクロ秒）のガードインターバルの後、７，９９７クロック（約２２２．１マイクロ秒）毎に、９２５回又は９２４回繰り返して出力される。
【００５３】
ＢＢフレームイネーブル信号は、ＢＢフレームの区間を示す信号である。ＢＢフレームイネーブル信号は、ＢＢフレームスタート信号と同期して出力が開始され、１，７７９クロック（約４９．４マイクロ秒）の間継続して出力される。
【００５４】
＜撮影システム１１の構成例＞
図８は、図１の撮影システム１１のカメラ２１及びＣＣＵ２２の機能の構成例を示している。
【００５５】
カメラ２１は、撮影部５１、信号処理部５２、送信部５３、受信部５４、分離部５５、信号処理部５６、追加データ処理部５７、及び、出力部５８を備える。
【００５６】
ＣＣＵ２２は、受信部７１、信号処理部７２、送信部７３、受信部７４、信号処理部７５、伝送データ生成部７６、及び、送信部７７を備える。
【００５７】
カメラ２１の撮影部５１は、各種の映像の撮影を行い、得られた映像データを信号処理部５２に供給する。
【００５８】
信号処理部５２は、映像データの圧縮処理、フォーマット変換等の各種の信号処理を行い、映像データを含む伝送データを生成し、送信部５３に供給する。
【００５９】
送信部５３は、伝送データの誤り訂正の符号化（例えば、ＦＥＣ（Forward Error Correction）、シャッフリング、変調等を行った後、伝送データをＣＣＵ２２に送信する。
【００６０】
ＣＣＵ２２の受信部７１は、カメラ２１から伝送データを受信し、伝送データの復調、デシャッフリング、誤り訂正の復元等の処理を行った後、伝送データを信号処理部７２に供給する。
【００６１】
信号処理部７２は、伝送データの解凍処理、フォーマット変換等の各種の処理を行い、伝送データから映像データを復元する。また、信号処理部７２は、復元後の映像データに対して、必要に応じて各種の信号処理を行い、映像データを送信部７３に供給する。
【００６２】
送信部７３は、映像データを統合システム１２に送信する。
【００６３】
受信部７４は、リターン映像データ、追加データパケット、及び、各種の制御信号を統合システム１２から受信する。受信部７４は、リターン映像データ及び制御信号を信号処理部７５に供給し、追加データパケット及び制御信号を伝送データ生成部７６に供給する。
【００６４】
信号処理部７５は、リターン映像データに対して、圧縮処理、フォーマット変換等の各種の処理を行った後、リターン映像データを所定の長さのパケット（以下、メインデータパケットと称する）に分割する。信号処理部７５は、メインデータパケットを伝送データ生成部７６に供給する。
【００６５】
伝送データ生成部７６は、メインデータパケットと追加データパケットを多重化することにより伝送データを生成し、送信部７７に供給する。
【００６６】
送信部７７は、伝送データの誤り訂正の符号化、シャッフリング、変調等の処理を行った後、伝送データをカメラ２１に送信する。
【００６７】
カメラ２１の受信部５４は、ＣＣＵ２２から伝送データを受信し、伝送データの復調、デシャッフリング、誤り訂正の復元等の処理を行う。なお、受信部５４は、例えば、ＢＢフレーム単位で誤り訂正の復元を行い、ＢＢフレーム単位で伝送エラーを検出する。受信部５４は、伝送データ、及び、伝送エラーの有無を示す伝送エラー信号を分離部５５に供給する。また、受信部５４は、伝送データに基づいて、各種の制御信号を生成し、分離部５５に供給する。
【００６８】
分離部５５は、伝送データに含まれるメインデータパケットと追加データブロックを分離する。追加データブロックは、ＢＢフレームの追加データ領域に含まれるデータである。分離部５５は、メインデータパケットを信号処理部５６に供給し、追加データブロックを追加データ処理部５７に供給する。
【００６９】
信号処理部５６は、メインデータパケットからリターン映像データを復元し、必要に応じてリターン映像データ対して各種のデータ処理を行い、リターン映像データを出力部５８に供給する。
【００７０】
追加データ処理部５７は、追加データブロックから追加データを復元し、出力部５８に供給する。
【００７１】
出力部５８は、リターン映像データ及び追加データの出力を行う。
【００７２】
例えば、出力部５８は、モニタを備え、リターン映像データに基づくリターン映像をカメラマン等に対して表示する。
【００７３】
例えば、出力部５８は、音声出力端子を備え、追加データに含まれるサブ音声データに基づくサブ音声を、例えばカメラマン用のイヤフォン等に出力する。サブ音声とは、例えば、効果音、カメラマンに対する指示音声等からなる。
【００７４】
例えば、出力部５８は、プロンプタを備え、追加データに含まれるプロンプトデータに基づくプロンプトを出演者等に対して表示する。
【００７５】
＜追加データ処理部５７の構成例＞
図９は、カメラ２１の追加データ処理部５７の機能の構成例を示している。
【００７６】
追加データ処理部５７は、データ取得部１０１及びデータ処理部１０２を備える。
【００７７】
データ取得部１０１は、伝送データから追加データを取得する処理を行う。データ取得部１０１は、データ抽出部１１１及び伝送エラー処理部１１２を備える。
【００７８】
データ抽出部１１１は、追加データブロックから追加データパケットを抽出する。また、データ抽出部１１１は、追加データパケットの有効性の判定、及び、追加データパケットに含まれるデータの種類の識別等を行う。データ抽出部１１１は、有効な追加データパケット、及び、有効な追加データパケットに含まれるデータの種類を示す情報をデータ処理部１０２に供給する。
【００７９】
伝送エラー処理部１１２は、伝送エラー発生時の各種の処理を行う。
【００８０】
データ処理部１０２は、追加データパケットから追加データを復元し、必要に応じて、復元した追加データに対して各種のデータ処理を行い、追加データを出力部５８に供給する。
【００８１】
＜伝送データ生成部７６の構成例＞
図１０は、ＣＣＵ２２の伝送データ生成部７６の機能の構成例を示している。伝送データ生成部７６は、タイミング制御部１５１、ＢＢフレーム番号設定部１５２、ペイロードヘッダ付加部１５３、追加データ選択部１５４、追加データヘッダ付加部１５５、及び、多重化部１５６を備える。
【００８２】
タイミング制御部１５１は、Ｃ２フレームスタート信号、ＢＢフレームスタート信号、ＢＢフレームイネーブル信号等の制御信号を、受信部７４を介して、統合システム１２から受信する。タイミング制御部１５１は、受信した制御信号に基づいて、伝送データ生成部７６の各部の処理のタイミングを制御する。
【００８３】
ＢＢフレーム番号設定部１５２は、各ＢＢフレームにＢＢフレーム番号を割り当て、割り当てたＢＢフレーム番号をペイロードヘッダ付加部１５３に通知する。
【００８４】
ペイロードヘッダ付加部１５３は、ＢＢフレーム番号等に基づいて、ペイロードヘッダを生成する。そして、ペイロードヘッダ付加部１５３は、信号処理部７５から供給されるメインデータパケットの前にペイロードヘッダを付加し、ペイロードヘッダ及びメインデータパケットを多重化部１５６に供給する。
【００８５】
追加データ選択部１５４は、受信部７４を介して統合システム１２から供給される追加データ選択信号に基づいて、受信部７４を介して統合システム１２から供給される追加データパケット０乃至追加データパケットＮの中から、ＢＢフレームに挿入する追加データパケットを選択する。追加データ選択部１５４は、選択した追加データパケットを追加データヘッダ付加部１５５に供給する。また、追加データ選択部１５４は、受信部７４を介して統合システム１２から供給される有効パケット０乃至有効パケットＮの中から、選択した追加データパケットに対応する有効パケットを選択し、追加データヘッダ付加部１５５に供給する。
【００８６】
追加データヘッダ付加部１５５は、受信部７４を介して統合システム１２から供給される追加データ選択信号、及び、追加データ選択部１５４から供給される有効フラグに基づいて、追加データヘッダを生成する。そして、追加データヘッダ付加部１５５は、追加データ選択部１５４から供給される追加データパケットの前に追加データヘッダを付加し、追加データヘッダ及び追加データパケットを多重化部１５６に供給する。
【００８７】
多重化部１５６は、ペイロードパケット、メインデータパケット、追加データヘッダ、及び、追加データパケット等を多重化することにより、Ｃ２フレームを含む伝送データを生成し、送信部７７に供給する。
【００８８】
＜追加データ挿入処理＞
次に、図１１のフローチャートを参照して、ＣＣＵ２２により実行される追加データ挿入処理について説明する。
【００８９】
この処理は、伝送データに追加データを挿入する処理であり、例えば、ＣＣＵ２２からカメラ２１への伝送データの送信中に実行される。この場合、ＣＣＵ２１が送信装置となり、カメラ２１が受信装置となる。
【００９０】
ステップＳ１において、伝送データ生成部７６は、ＢＢフレーム番号を設定する。具体的には、タイミング制御部１５１は、所定のタイミングにおいて、ＢＢフレーム番号の設定をＢＢフレーム番号設定部１５２に指示する。ＢＢフレーム番号設定部１５２は、次に伝送するＢＢフレームのＢＢフレーム番号を設定し、設定したＢＢフレーム番号をペイロードヘッダ付加部１５３に通知する。
【００９１】
ステップＳ２において、伝送データ生成部７６は、ペイロードヘッダを付加する。
【００９２】
具体的には、タイミング制御部１５１は、所定のタイミングにおいて、ペイロードヘッダの付加をペイロードヘッダ付加部１５３に指示する。
【００９３】
ペイロードヘッダ付加部１５３は、ＢＢフレーム番号設定部１５２により設定されたＢＢフレーム番号を含むペイロードヘッダ（図４）を生成する。ペイロードヘッダ付加部１５３は、信号処理部７５から供給されるメインデータパケットの前にペイロードヘッダを付加する。ペイロードヘッダ付加部１５３は、ペイロードヘッダ及びメインデータパケットを多重化部１５６に供給する。
【００９４】
ステップＳ３において、追加データ選択部１５４は、追加データパケットを選択する。具体的には、追加データ選択部１５４は、受信部７４を介してＣＣＵ２２から供給される追加データ選択信号に基づいて、受信部７４を介してＣＣＵ２２から供給される追加データパケット０乃至追加データパケットＮの中から、次にＢＢフレームに挿入する追加データパケットを選択する。追加データ選択部１５４は、選択した追加データパケット、及び、選択した追加データパケットに対応する有効フラグを追加データヘッダ付加部１５５に供給する。
【００９５】
ステップＳ４において、追加データヘッダ付加部１５５は、追加データヘッダを付加する。具体的には、タイミング制御部１５１は、所定のタイミングにおいて、追加データヘッダの付加を追加データヘッダ付加部１５５に指示する。
【００９６】
追加データヘッダ付加部１５５は、追加データヘッダ（図６）を生成する。このとき、追加データヘッダ付加部１５５は、受信部７４を介してＣＣＵ２２から供給される追加データ選択信号に示される追加データの種別を、追加データヘッダのデータ種別に設定する。また、追加データヘッダ付加部１５５は、追加データヘッダの有効フラグに、追加データ選択部１５４から供給される有効フラグを設定する。
【００９７】
追加データヘッダ付加部１５５は、追加データ選択部１５４から供給される追加データパケットの前に追加データヘッダを付加する。追加データヘッダ付加部１５５は、追加データヘッダ及び追加データパケットを多重化部１５６に供給する。
【００９８】
ステップＳ５において、伝送データ生成部７６は、追加データパケットを挿入する。具体的には、タイミング制御部１５１は、所定のタイミングにおいて、追加データパケットの挿入を多重化部１５６に指示する。
【００９９】
多重化部１５６は、ＢＢフレームの追加データ領域の所定の位置に追加データヘッダ及び追加データパケットを挿入し、送信部７７に供給する。
【０１００】
ステップＳ６において、多重化部１５６は、スタッフィング処理を行う。具体的には、多重化部１５６は、ステップＳ５の処理で挿入した追加データパケットの後に所定の長さのスタッフィングデータを挿入し、送信部７７に供給する。
【０１０１】
ステップＳ７において、多重化部１５６は、追加データ領域に空きがあるか否かを判定する。追加データ領域に空きがあると判定された場合、処理はステップＳ３に戻る。
【０１０２】
その後、ステップＳ７において、追加データ領域に空きがないと判定されるまで、ステップＳ３乃至ステップＳ７の処理が繰り返し実行される。これにより、ＢＢフレームの追加データ領域の所定の位置に所定の数の追加データヘッダ及び追加データパケットのペアが挿入される。
【０１０３】
一方、ステップＳ７において、追加データ領域に空きがないと判定された場合、処理はステップＳ１に戻る。
【０１０４】
その後、ステップＳ１以降の処理が実行され、新たなＢＢフレームにおいて、追加データの挿入が行われる。
【０１０５】
＜追加データ受信処理＞
次に、図１２のフローチャートを参照して、カメラ２１により実行される追加データ受信処理について説明する。
【０１０６】
なお、この処理は、カメラ２１がＣＣＵ２２から伝送データを受信しているときに実行される。この場合、ＣＣＵ２１が送信装置となり、カメラ２１が受信装置となる。
【０１０７】
ステップＳ５１において、カメラ２１は、追加データブロックを取得する。
【０１０８】
具体的には、分離部５５は、受信部５４から供給される制御信号に基づいて、受信部５４から供給される伝送データにおいて、次に処理対象となるＢＢフレーム（以下、対象ＢＢフレームと称する）を検出する。分離部５５は、対象ＢＢフレームからメインデータパケットを抽出し、信号処理部５６に供給する。また、分離部５５は、対象ＢＢフレーム内の追加データ領域から追加データブロックを抽出し、データ取得部１０１に供給する。さらに、分離部５５は、受信部５４から供給される伝送エラー信号をデータ取得部１０１に供給する。
【０１０９】
ステップＳ５２において、伝送エラー処理部１１２は、伝送エラー信号に基づいて、伝送エラーが発生しているか否かを判定する。伝送エラーが発生していないと判定された場合、処理はステップＳ５３に進む。
【０１１０】
ステップＳ５３において、データ抽出部１１１は、追加データパケットを抽出する。上述したように、追加データ領域内の追加データヘッダ及び追加データパケットの配置は予め決まっている。そこで、データ抽出部１１１は、追加データブロックの所定の位置から追加データヘッダ及び追加データパケットを抽出する。
【０１１１】
ステップＳ５４において、データ抽出部１１１は、無効な追加データパケットを破棄する。具体的には、データ抽出部１１１は、抽出した追加データパケットのうち、対応する追加データヘッダの有効フラグの値が無効である追加データパケットを破棄する。
【０１１２】
ステップＳ５５において、データ抽出部１１１は、有効な追加データパケットがあるか否かを判定する。有効な追加データパケットがあると判定された場合、処理はステップＳ５６に進む。
【０１１３】
ステップＳ５６において、追加データ処理部５７は、追加データの処理を行う。
【０１１４】
具体的には、データ抽出部１１１は、有効な追加データパケットの追加データヘッダのデータ種別に基づいて、有効な追加データパケットに含まれる追加データの種類を識別する。データ抽出部１１１は、有効な追加データパケット、及び、追加データパケットの種類を示す情報をデータ処理部１０２に供給する。
【０１１５】
データ処理部１０２は、追加データパケットから追加データを復元し、必要に応じて、復元した追加データに対して各種のデータ処理を行う。データ処理部１０２は、追加データを出力部５８に供給する。
【０１１６】
出力部５８は、追加データの出力を行う。例えば、出力部５８は、追加データに含まれるプロンプトの表示、サブ音声の出力等を行う。
【０１１７】
その後、処理はステップＳ５１に戻り、ステップＳ５１以降の処理が実行される。
【０１１８】
一方、ステップＳ５５において、有効な追加データパケットがないと判定された場合、処理はステップＳ５１に戻り、ステップＳ５１以降の処理が実行される。
【０１１９】
また、ステップＳ５２において、伝送エラーが発生していると判定された場合、処理はステップＳ５７に進む。
【０１２０】
ステップＳ５７において、伝送エラー処理部１１２は、追加データブロックを破棄する。
【０１２１】
その後、処理はステップＳ５１に戻り、ステップＳ５１以降の処理が実行される。
【０１２２】
以上のように、放送システム１では、Ｃ２フレーム内の各ＢＢフレームの追加データ領域の所定の位置に追加データパケットが配置されて、伝送される。従って、受信側で追加データパケットを抽出するための情報（例えば、追加データパケットの位置情報等）が不要となる。
【０１２３】
一方、追加データ領域に整数個の追加データパケットを配置するために、スタッフィング領域を設ける必要があり、有効データ長が短くなり、伝送効率が低下する。そのため、例えば、追加データがプロンプトデータの場合、プロンプトデータのデコードに必要な追加データパケットの取得に時間がかかり、コーデックデコーダの出力が遅延し、フレームシンクロナイザでのフレームドロップが増加する。その結果、プロンプタのフレーム解像度が低下する場合がある。
【０１２４】
＜＜２．第２の実施の形態＞＞
次に、図１３乃至図２４を参照して、本技術の第２の実施の形態について説明する。
【０１２５】
＜放送システム２０１の構成例＞
図１３は、本技術を適用した放送システム２０１の構成例を示すブロック図である。
【０１２６】
なお、図中、図１の放送システム１と対応する部分には、同じ符号を付してあり、その説明は適宜省略する。
【０１２７】
放送システム２０１は、放送システム１と比較して、統合システム１２を備える点で一致し、撮影システム１１−１乃至撮影システム１１−ｎの代わりに、撮影システム２１１−１乃至撮影システム２１１−ｎを備える点が異なる。
【０１２８】
撮影システム２１１−ｉ（ｉ＝１〜ｎ）は、撮影システム１１−ｉと比較して、カメラ２１−ｉ及びＣＣＵ２２−ｉの代わりに、カメラ２２１−ｉ及びＣＣＵ２２２−ｉを備える点が異なる。
【０１２９】
カメラ２２１−ｉ及びＣＣＵ２２２−ｉは、カメラ２１−ｉ及びＣＣＵ２２−ｉと比較して、後述するように、両者の間のデータの伝送フォーマットが異なる。
【０１３０】
なお、以下、撮影システム２１１−１乃至撮影システム２１１−ｎ、カメラ２２１−１乃至カメラ２２１−ｎ、及び、ＣＣＵ２２２−１乃至ＣＣＵ２２２−ｎを個々に区別する必要がない場合、それぞれ単に、撮影システム２１１、カメラ２２１、及び、ＣＣＵ２２２と称する。
【０１３１】
＜カメラ２２１とＣＣＵ２２２との間の伝送方式の例＞
次に、図１４乃至図１８を参照して、カメラ２２１とＣＣＵ２２２との間の伝送方式の例について説明する。
【０１３２】
カメラ２２１とＣＣＵ２２２との間のデータ伝送は、上述したカメラ２１とＣＣＵ２２の間のデータ伝送と同様に、例えば、ＤＶＢ−Ｃ２に規定されている規格に従って行われる。
【０１３３】
カメラ２２１とＣＣＵ２２２の間のデータ伝送に用いられるＣ２フレームのフォーマットは、図２を参照して上述したフォーマットと同様である。
【０１３４】
Ｃ２フレーム内に配置されるＢＢフレームのフォーマットは、図３を参照して上述したフォーマットと同様である。
【０１３５】
＜ペイロードヘッダのフォーマット例＞
図１４は、ＢＢフレームのペイロードヘッダのフォーマット例を示している。なお、以下、ペイロードヘッダの各バイトの最下位のビットを第０ビットとし、最上位のビットを第７ビットとする。
【０１３６】
上述した図４の例と同様に、ペイロードヘッダの１バイト目の０ビット目から２バイト目の２ビット目には、１０ビットのＢＢフレーム番号が配置される。
【０１３７】
一方、上述した図４の例と異なり、ペイロードヘッダの２バイト目の３ビット目に、ＢＢフレーム数が配置される。ＢＢフレーム数は、Ｃ２フレーム内のＢＢフレームの数を示す。例えば、Ｃ２フレーム内のＢＢフレームの数が９２５個の場合、ＢＢフレーム数は１に設定され、Ｃ２フレーム内のＢＢフレームの数が９２４個の場合、０に設定される。
【０１３８】
ペイロードヘッダの残りの領域は、空き領域となる。
【０１３９】
＜追加データ領域のフォーマット例＞
図１５乃至図１８は、ＢＢフレームの追加データ領域のフォーマット例を示している。
【０１４０】
撮影システム２１１では、５つのＢＢフレームを含むＢＢフレームシーケンス単位で、追加データパケットの配置が行われる。具体的には、ＢＢフレームシーケンス内の５つのＢＢフレームの追加データ領域を合わせたデータ領域（以下、シーケンス追加データ領域と称する）に、ＢＢフレームシーケンス内のＢＢフレームの数（以下、シーケンス数と称する）と異なる１４個の追加データパケットが配置される。
【０１４１】
図１５は、通常のＢＢフレームシーケンス（のシーケンス追加データ領域）のフォーマット例を示している。なお、図内のカッコ内の数字は、バイト数を示している。図１６は、図１５に示されるＢＢフレームシーケンスのシーケンステーブルの例を示している。シーケンステーブルは、ＢＢフレームシーケンス内のＢＢヘッダ、ペイロードヘッダ、追加データヘッダ、及び、追加データパケットの位置を示すテーブルである。
【０１４２】
ＢＢフレームシーケンス内の各ＢＢフレームには、ＢＢフレームシーケンス内の順序を示すＢＢフレームシーケンス番号が割り当てられる。ＢＢフレーム番号が５ｎ（ｎ＝０〜１８４）のＢＢフレームのＢＢフレームシーケンス番号は、０となる。ＢＢフレーム番号が５ｎ＋１（ｎ＝０〜１８４）のＢＢフレームのＢＢフレームシーケンス番号は、１となる。ＢＢフレーム番号が５ｎ＋２（ｎ＝０〜１８４）のＢＢフレームのＢＢフレームシーケンス番号は、２となる。ＢＢフレーム番号が５ｎ＋３（ｎ＝０〜１８４）のＢＢフレームのＢＢフレームシーケンス番号は、３となる。ＢＢフレーム番号が５ｎ＋４（ｎ＝０〜１８４）のＢＢフレームのＢＢフレームシーケンス番号は、４となる。
【０１４３】
ＢＢフレームシーケンス番号が０のＢＢフレームには、追加データパケット０、追加データパケット１、及び、追加データパケット２の一部が配置される。具体的には、ＢＢフレームの０バイト目から９バイト目には、ＢＢヘッダが配置され、１０バイト目から１１バイト目には、ペイロードヘッダが配置される。３０３バイト目から３０４バイト目には、追加データヘッダ０が配置され、３０５バイト目から４９２バイト目には、追加データパケット０が配置される。４９３バイト目から４９４バイト目には、追加データヘッダ１が配置され、４９５バイト目から６８２バイト目には、追加データパケット１が配置される。６８３バイト目から６８４バイト目には、追加データヘッダ２が配置され、６８５バイト目から８３４バイト目には、追加データパケット２の一部が配置される。
【０１４４】
ＢＢフレームシーケンス番号が１のＢＢフレームには、追加データパケット２の一部、追加データパケット３、追加データパケット４、及び、追加データパケット５の一部が配置される。具体的には、ＢＢフレームの０バイト目から９バイト目には、ＢＢヘッダが配置され、１０バイト目から１１バイト目には、ペイロードヘッダが配置される。３０３バイト目から３４０バイト目には、追加データヘッダ２の一部が配置される。従って、追加データパケット２は、ＢＢフレームシーケンス番号が０のＢＢフレームとＢＢフレームシーケンス番号が１のＢＢフレームとに分割して配置される。３４１バイト目から３４２バイト目には、追加データヘッダ３が配置され、３４３バイト目から５３０バイト目には、追加データパケット３が配置される。５３１バイト目から５３２バイト目には、追加データヘッダ４が配置され、５３３バイト目から７２０バイト目には、追加データパケット４が配置される。７２１バイト目から７２２バイト目には、追加データヘッダ５が配置され、７２３バイト目から８３４バイト目には、追加データパケット５の一部が配置される。
【０１４５】
ＢＢフレームシーケンス番号が２のＢＢフレームには、追加データパケット５の一部、追加データパケット６、追加データパケット７、及び、追加データパケット８の一部が配置される。具体的には、ＢＢフレームの０バイト目から９バイト目には、ＢＢヘッダが配置され、１０バイト目から１１バイト目には、ペイロードヘッダが配置される。３０３バイト目から３７８バイト目には、追加データヘッダ５の一部が配置される。従って、追加データパケット５は、ＢＢフレームシーケンス番号が１のＢＢフレームとＢＢフレームシーケンス番号が２のＢＢフレームとに分割して配置される。３７９バイト目から３８０バイト目には、追加データヘッダ６が配置され、３８１バイト目から５６８バイト目には、追加データパケット６が配置される。５６９バイト目から５７０バイト目には、追加データヘッダ７が配置され、５７１バイト目から７５８バイト目には、追加データパケット７が配置される。７５９バイト目から７６０バイト目には、追加データヘッダ８が配置され、７６１バイト目から８３４バイト目には、追加データパケット８の一部が配置される。
【０１４６】
ＢＢフレームシーケンス番号が３のＢＢフレームには、追加データパケット８の一部、追加データパケット９、追加データパケット１０、及び、追加データパケット１１の一部が配置される。具体的には、ＢＢフレームの０バイト目から９バイト目には、ＢＢヘッダが配置され、１０バイト目から１１バイト目には、ペイロードヘッダが配置される。３０３バイト目から４１６バイト目には、追加データヘッダ８の一部が配置される。従って、追加データパケット８は、ＢＢフレームシーケンス番号が２のＢＢフレームとＢＢフレームシーケンス番号が３のＢＢフレームとに分割して配置される。４１７バイト目から４１８バイト目には、追加データヘッダ９が配置され、４１９バイト目から６０６バイト目には、追加データパケット９が配置される。６０７バイト目から６０８バイト目には、追加データヘッダ１０が配置され、６０９バイト目から７９６バイト目には、追加データパケット１０が配置される。７９７バイト目から７９８バイト目には、追加データヘッダ１１が配置され、７９９バイト目から９３４バイト目には、追加データパケット１１の一部が配置される。
【０１４７】
ＢＢフレームシーケンス番号が４のＢＢフレームには、追加データパケット１１の一部、追加データパケット１２、及び、追加データパケット１３が配置される。具体的には、ＢＢフレームの０バイト目から９バイト目には、ＢＢヘッダが配置され、１０バイト目から１１バイト目には、ペイロードヘッダが配置される。３０３バイト目から４５４バイト目には、追加データヘッダ１１の一部が配置される。従って、追加データパケット１１は、ＢＢフレームシーケンス番号が３のＢＢフレームとＢＢフレームシーケンス番号が４のＢＢフレームとに分割して配置される。４５５バイト目から４５６バイト目には、追加データヘッダ１２が配置され、４５７バイト目から６４４バイト目には、追加データパケット１２が配置される。６４５バイト目から６４６バイト目には、追加データヘッダ１３が配置され、６４７バイト目から８３４バイト目には、追加データパケット１３が配置される。
【０１４８】
このように、撮影システム２１１では、追加データ領域にスタッフィング領域を設けることなく、追加データパケットが隙間なく配置される。
【０１４９】
図１７は、ＢＢフレームシーケンス（のシーケンス追加データ領域）のフォーマットの例外を示している。なお、図内のカッコ内の数字は、バイト数を示している。図１６は、図１７に示されるＢＢフレームシーケンスのシーケンステーブルの例を示している。
【０１５０】
図１７のフォーマットは、ＢＢフレーム数が９２４個のＣ２フレームの末尾のＢＢフレームシーケンスに適用される。
【０１５１】
具体的には、このＢＢフレームシーケンスには、フレーム番号が９２０から９２３までの４つのＢＢフレームが含まれる。ＢＢフレームシーケンス番号が０から２までのＢＢフレームのフォーマットは、図１５及び図１６に示した通常のＢＢフレームシーケンスと同じになる。一方、ＢＢフレームシーケンス番号が３のＢＢフレームの先頭から７９６バイト目までは、通常のＢＢフレームシーケンスと同じになるが、７９７バイト目から９３４バイト目までは、スタッフィング領域となる。
【０１５２】
なお、追加データヘッダのフォーマットは、図６を参照して上述したフォーマットと同様である。
【０１５３】
また、Ｃ２フレームを用いたデータ伝送に用いる制御信号は、図７を参照して上述した制御信号と同様である。
【０１５４】
＜撮影システム２１１の構成例＞
図１９は、図１３の撮影システム２１１のカメラ２２１及びＣＣＵ２２２の機能の構成例を示している。なお、図中、図８の撮影システム１１と対応する部分には、同じ符号を付してあり、その説明は適宜省略する。
【０１５５】
カメラ２２１は、撮影システム１１のカメラ２１と比較して、撮影部５１、信号処理部５２、送信部５３、受信部５４、信号処理部５６、及び、出力部５８を備える点で一致し、分離部５５及び追加データ処理部５７の代わりに、分離部２５１及び追加データ処理部２５２が設けられている点が異なる。
【０１５６】
分離部２５１は、伝送データに含まれるメインデータパケットと追加データブロックを分離する。分離部２５１は、メインデータパケットを信号処理部５６に供給し、追加データブロックを追加データ処理部２５２に供給する。また、分離部２５１は、伝送データのＢＢフレーム内のペイロードパケットのデータを抽出し、追加データ処理部２５２に供給する。
【０１５７】
追加データ処理部２５２は、撮影システム２１１の追加データ領域のフォーマットが撮影システム１１と異なるため、追加データ処理部５７と比較して、後述するように、追加データパケットの取得方法が異なる。
【０１５８】
ＣＣＵ２２２は、撮影システム１１のＣＣＵ２２と比較して、受信部７１、信号処理部７２、送信部７３、受信部７４、信号処理部７５、及び、送信部７７を備える点で一致し、伝送データ生成部７６の代わりに、伝送データ生成部２７１を備える点が異なる。
【０１５９】
伝送データ生成部２７１は、撮影システム２１１の追加データ領域のフォーマットが撮影システム１１と異なるため、伝送データ生成部７６と比較して、後述するように、伝送データの生成方法が異なる。
【０１６０】
＜追加データ処理部２５２の構成例＞
図２０は、カメラ２１の追加データ処理部２５２の機能の構成例を示している。なお、図中、図９の追加データ処理部５７と対応する部分には、同じ符号を付してあり、その説明は適宜省略する。
【０１６１】
追加データ処理部２５２は、追加データ処理部５７と比較して、データ処理部１０２を備える点で一致し、データ取得部１０１の代わりに、データ取得部３０１を備える点が異なる。
【０１６２】
データ取得部３０１は、データ抽出部３１１、伝送エラー処理部３１２、ＢＢフレーム番号検出部３１３、及び、ＢＢフレームシーケンス番号設定部３１４を備える。
【０１６３】
データ抽出部３１１は、追加データブロックから追加データパケットを抽出する。また、データ抽出部３１１は、追加データパケットの有効性の判定、及び、追加データパケットに含まれるデータの種類の識別等を行う。データ抽出部３１１は、有効な追加データパケット、及び、追加データパケットに含まれるデータの種類を示す情報をデータ処理部１０２に供給する。
【０１６４】
伝送エラー処理部３１２は、伝送エラー発生時の各種の処理を行う。
【０１６５】
ＢＢフレーム番号検出部３１３は、ペイロードヘッダのデータに基づいて、各ＢＢフレームのＢＢフレーム番号を検出する。
【０１６６】
ＢＢフレームシーケンス番号設定部３１４は、各ＢＢフレームのＢＢフレーム番号に基づいて、各ＢＢフレームにＢＢフレームシーケンス番号を割り当てる。
【０１６７】
＜伝送データ生成部２７１の構成例＞
図２１は、ＣＣＵ２２２の伝送データ生成部２７１の機能の構成例を示している。なお、図中、図１０の伝送データ生成部７６と対応する部分には、同じ符号を付してあり、その説明は適宜省略する。
【０１６８】
伝送データ生成部２７１は、伝送データ生成部７６と比較して、追加データ選択部１５４及び追加データヘッダ付加部１５５を備える点で一致する。また、伝送データ生成部２７１は、伝送データ生成部７６と比較して、タイミング制御部１５１、ＢＢフレーム番号設定部１５２、ペイロードヘッダ付加部１５３、及び、多重化部１５６の代わりに、タイミング制御部３５１、ＢＢフレーム番号設定部３５２、ペイロードヘッダ付加部３５３、及び、多重化部３５５を備え、さらにＢＢフレームシーケンス番号設定部３５４が追加されている点が異なる。
【０１６９】
タイミング制御部３５１は、Ｃ２フレームスタート信号、ＢＢフレームスタート信号、ＢＢフレームイネーブル信号等の制御信号を、受信部７４を介して、統合システム１２から受信する。タイミング制御部３５１は、受信した制御信号に基づいて、伝送データ生成部２７１の各部の処理のタイミングを制御する。
【０１７０】
ＢＢフレーム番号設定部３５２は、各ＢＢフレームにＢＢフレーム番号を割り当て、割り当てたＢＢフレーム番号をペイロードヘッダ付加部３５３及びＢＢフレームシーケンス番号設定部３５４に通知する。
【０１７１】
ペイロードヘッダ付加部３５３は、ＢＢフレーム番号等に基づいて、ペイロードヘッダを生成する。そして、ペイロードヘッダ付加部３５３は、信号処理部７５から供給されるメインデータパケットの前にペイロードヘッダを付加し、ペイロードヘッダ及びメインデータパケットを多重化部３５５に供給する。
【０１７２】
ＢＢフレームシーケンス番号設定部３５４は、各ＢＢフレームのＢＢフレーム番号に基づいて、各ＢＢフレームにＢＢフレームシーケンス番号を割り当てる。ＢＢフレームシーケンス番号設定部３５４は、割り当てたＢＢフレームシーケンス番号を多重化部３５５に通知する。
【０１７３】
多重化部３５５は、ペイロードパケット、メインデータパケット、追加データヘッダ、及び、追加データパケット等を多重化することにより、Ｃ２フレームを含む伝送データを生成し、送信部７７に供給する。
【０１７４】
＜追加データ挿入処理＞
次に、図２２のフローチャートを参照して、ＣＣＵ２２２により実行される追加データ挿入処理について説明する。
【０１７５】
この処理は、伝送データに追加データを挿入する処理であり、例えば、ＣＣＵ２２２からカメラ２２１への伝送データの送信中に実行される。この場合、ＣＣＵ２１が送信装置となり、カメラ２１が受信装置となる。
【０１７６】
ステップＳ１０１において、伝送データ生成部２７１は、ＢＢフレーム番号を設定する。具体的には、タイミング制御部３５１は、所定のタイミングにおいて、ＢＢフレーム番号の設定をＢＢフレーム番号設定部３５２に指示する。ＢＢフレーム番号設定部３５２は、次に伝送するＢＢフレームのＢＢフレーム番号を設定し、設定したＢＢフレーム番号をペイロードヘッダ付加部３５３及びＢＢフレームシーケンス番号設定部３５４に通知する。
【０１７７】
ステップＳ１０２において、伝送データ生成部２７１は、ペイロードヘッダを付加する。
【０１７８】
具体的には、タイミング制御部３５１は、所定のタイミングにおいて、ペイロードヘッダの付加をペイロードヘッダ付加部３５３に指示する。
【０１７９】
ペイロードヘッダ付加部３５３は、ＢＢフレーム番号設定部３５２により設定されたＢＢフレーム番号、及び、フレーム数を設定したペイロードヘッダ（図１４）を生成する。ペイロードヘッダ付加部３５３は、信号処理部７５から供給されるメインデータパケットの前にペイロードヘッダを付加する。ペイロードヘッダ付加部３５３は、ペイロードヘッダ及びメインデータパケットを多重化部３５５に供給する。
【０１８０】
ステップＳ１０３において、伝送データ生成部２７１は、ＢＢフレームシーケンス番号を設定する。具体的には、タイミング制御部３５１は、所定のタイミングにおいて、ＢＢフレームシーケンス番号の設定をＢＢフレームシーケンス番号設定部３５４に指示する。ＢＢフレームシーケンス番号設定部３５４は、次に伝送するＢＢフレームのＢＢフレーム番号に基づいて、当該ＢＢフレームにＢＢフレームシーケンス番号を割り当てる。
【０１８１】
図２３は、ＢＢフレーム番号とＢＢフレームシーケンス番号の対応関係を示すテーブルである。
【０１８２】
ＢＢフレーム番号とＢＢフレームシーケンス番号とは一対一の関係になる。具体的には、ＢＢフレーム数が９２５のＣ２フレームにおいては、ＢＢフレームシーケンス番号は、ＢＢフレーム番号を５で割った余りとなる。ＢＢフレーム数が９２４のＣ２フレームにおいても、基本的にＢＢフレームシーケンス番号は、ＢＢフレーム番号を５で割った余りとなる。ただし、ＢＢフレーム番号が９２４のＢＢフレームが存在しない点が、ＢＢフレーム数が９２５のＣ２フレームとは異なる。
【０１８３】
ＢＢフレームシーケンス番号設定部３５４は、ＢＢフレームシーケンス番号を多重化部３５５に通知する。
【０１８４】
ステップＳ１０４において、多重化部３５５は、１つ前のＢＢフレームで追加データパケットを分割したか否かを判定する。１つ前のＢＢフレームで追加データパケットを分割したと判定された場合、処理はステップＳ１０５に進む。
【０１８５】
図１５から分かるように、次に伝送するＢＢフレームのＢＢフレームシーケンス番号が１乃至４の場合、１つ前のＢＢフレームで追加データパケットを分割したと判定される。
【０１８６】
ステップＳ１０５において、多重化部３５５は、分割した追加データパケットを挿入する。すなわち、多重化部３５５は、次に伝送するＢＢフレームの追加データ領域の先頭に、１つ前のＢＢフレームで分割した追加データパケットの残りを挿入し、送信部７７に供給する。
【０１８７】
この処理により、例えば、図１５に示されるように、ＢＢフレームシーケンス番号が１のＢＢフレームにおいて、追加データ領域の先頭に追加データパケット２の後半部分が挿入される。ＢＢフレームシーケンス番号が２のＢＢフレームにおいて、追加データ領域の先頭に追加データパケット５の後半部分が挿入される。ＢＢフレームシーケンス番号が３のＢＢフレームにおいて、追加データ領域の先頭に追加データパケット８の後半部分が挿入される。ＢＢフレームシーケンス番号が４のＢＢフレームにおいて、追加データ領域の先頭に追加データパケット１１の後半部分が挿入される。
【０１８８】
その後、処理はステップＳ１０６に進む。
【０１８９】
一方、ステップＳ１０４において、１つ前のＢＢフレームで追加データパケットを分割していないと判定された場合、ステップＳ１０５の処理はスキップされ、処理はステップＳ１０６に進む。
【０１９０】
図１５から分かるように、次に伝送するＢＢフレームのＢＢフレームシーケンス番号が０の場合、１つ前のＢＢフレームで追加データパケットを分割していないと判定される。
【０１９１】
ステップＳ１０６において、図１１のステップＳ３の処理と同様に、追加データパケットが選択される。
【０１９２】
ステップＳ１０７において、図１１のステップＳ４の処理と同様に、追加データパケットの前に追加データヘッダが付加され、追加データヘッダ及び追加データパケットが、追加データヘッダ付加部１５５から多重化部３５５に供給される。
【０１９３】
ステップＳ１０８において、多重化部３５５は、追加データパケットの分割が必要であるか否かを判定する。多重化部３５５は、ＢＢフレームの追加データ領域の残りが、追加データヘッダと追加データパケットを足した長さより短い場合、追加データパケットの分割が必要であると判定し、処理はステップＳ１０９に進む。
【０１９４】
図１５から分かるように、ＢＢフレームのＢＢフレームシーケンス番号が０乃至３のいずれかの場合に、追加データパケット２、追加データパケット５、追加データパケット８、又は、追加データパケット１１のいずれかを挿入するとき、追加データパケットの分割が必要であると判定される。
【０１９５】
ステップＳ１０９において、多重化部３５５は、追加データパケットを分割する。具体的には、多重化部３５５は、ＢＢフレームの追加データ領域の残りの領域に挿入可能な長さに、追加データパケットを分割する。
【０１９６】
その後、処理はステップＳ１１０に進む。
【０１９７】
一方、ステップＳ１０８において、多重化部３５５は、ＢＢフレームの追加データ領域の空き領域が、追加データヘッダと追加データパケットを足した長さ以上である場合、追加データパケットの分割が必要でないと判定し、ステップＳ１０９の処理はスキップされ、処理はステップＳ１１０に進む。
【０１９８】
ステップＳ１１０において、多重化部３５５は、追加データパケットを挿入する。具体的には、タイミング制御部３５１は、所定のタイミングにおいて、追加データパケットの挿入を多重化部３５５に指示する。
【０１９９】
多重化部３５５は、例えば、ＢＢフレームシーケンス番号、及び、図１６又は図１８のシーケンステーブルに基づいて、追加データヘッダ及び追加データパケットを挿入する位置を求める。多重化部３５５は、ＢＢフレームの追加データ領域の求めた位置に、追加データヘッダ及び追加データパケットを挿入し、送信部７７に供給する。
【０２００】
ステップＳ１１１において、多重化部３５５は、追加データ領域に空きがあるか否かを判定する。追加データ領域に空きがあると判定された場合、処理はステップＳ１１２に進む。
【０２０１】
ステップＳ１１２において、多重化部３５５は、スタッフィング処理を行うか否かを判定する。スタッフィング処理を行わないと判定された場合、処理はステップＳ１０６に戻る。
【０２０２】
その後、ステップＳ１０６に戻り、ステップＳ１１１において、追加データ領域に空きがないと判定されるか、ステップＳ１１２において、スタッフィング処理を行うと判定されるまで、ステップＳ１０６乃至ステップＳ１１２の処理が繰り返し実行される。
【０２０３】
一方、ステップＳ１１２において、スタッフィング処理を行うと判定された場合、処理はステップＳ１１３に進む。
【０２０４】
例えば、図１７から分かるように、ＢＢフレーム数が９２４個のＣ２フレームの最後のＢＢフレームシーケンスのＢＢフレームシーケンス番号が３のＢＢフレームにおいて、追加データパケット１０が挿入された後、スタッフィング処理を行うと判定される。
【０２０５】
ステップＳ１１３において、多重化部３５５は、スタッフィング処理を行う。具体的には、多重化部３５５は、ステップＳ１１０の処理で追加データパケットを挿入した後の追加データ領域の余った領域にスタッフィングデータを挿入し、送信部７７に供給する。
【０２０６】
これにより、例えば、ＢＢフレーム数が９２４個のＣ２フレームの最後のＢＢフレームシーケンスのＢＢフレームシーケンス番号が３のＢＢフレームの末尾に、スタッフィングデータが挿入される。
【０２０７】
その後、処理はステップＳ１０１に戻り、ステップＳ１０１以降の処理が実行される。すなわち、新たなＢＢフレームにおいて、追加データの挿入が行われる。
【０２０８】
一方、ステップＳ１１１において、追加データ領域に空きがないと判定された場合、処理はステップＳ１０１に戻り、ステップＳ１０１以降の処理が実行される。すなわち、新たなＢＢフレームにおいて、追加データの挿入が行われる。
【０２０９】
＜追加データ受信処理＞
次に、図２４のフローチャートを参照して、カメラ２２１により実行される追加データ受信処理について説明する。
【０２１０】
なお、この処理は、カメラ２２１がＣＣＵ２２２から伝送データを受信しているときに実行される。この場合、ＣＣＵ２１が送信装置となり、カメラ２１が受信装置となる。
【０２１１】
ステップＳ１５１において、カメラ２２１は、追加データブロックを取得する。
【０２１２】
具体的には、分離部２５１は、受信部５４から供給される制御信号に基づいて、受信部５４から供給される伝送データにおいて、次に処理対象となるＢＢフレーム（以下、対象ＢＢフレームと称する）を検出する。分離部２５１は、対象ＢＢフレームからメインデータパケットを抽出し、信号処理部５６に供給する。また、分離部２５１は、対象ＢＢフレーム内の追加データ領域から追加データブロックを抽出し、データ取得部３０１に供給する。さらに、分離部２５１は、受信部５４から供給される伝送エラー信号をデータ取得部３０１に供給する。また、分離部２５１は、対象ＢＢフレーム内のペイロードパケットのデータを抽出し、データ取得部３０１に供給する。
【０２１３】
ステップＳ１５２において、伝送エラー処理部３１２は、伝送エラー信号に基づいて、伝送エラーが発生しているか否かを判定する。伝送エラーが発生していないと判定された場合、処理はステップＳ１５３に進む。
【０２１４】
ステップＳ１５３において、ＢＢフレーム番号検出部３１３は、ＢＢフレーム番号を検出する。すなわち、ＢＢフレーム番号検出部３１３は、ペイロードヘッダに基づいて、対象ＢＢフレームのＢＢフレーム番号を検出する。
【０２１５】
ステップＳ１５４において、ＢＢフレームシーケンス番号設定部３１４は、ＢＢフレームシーケンス番号を設定する。すなわち、ＢＢフレームシーケンス番号設定部３１４は、対象ＢＢフレームのＢＢフレーム番号に基づいて、対象ＢＢフレームにＢＢフレームシーケンス番号を割り当てる。
【０２１６】
ステップＳ１５５において、データ抽出部３１１は、追加データパケットを抽出する。具体的には、データ抽出部３１１は、ペイロードヘッダに基づいて、対象ＢＢフレームを含むＣ２フレームのＢＢフレーム数を検出する。また、データ抽出部３１１は、ＢＢフレームシーケンス番号、ＢＢフレーム数、及び、シーケンステーブルに基づいて、対象ＢＢフレームの追加データ領域内のデータの配置を特定する。そして、データ抽出部３１１は、特定したデータの配置に基づいて、追加データブロックから、追加データヘッダ及び追加データパケットを抽出する。
【０２１７】
ステップＳ１５６において、データ取得部３０１は、無効な追加データパケットを破棄する。具体的には、データ抽出部３１１は、抽出した追加データパケットのうち、対応する追加データヘッダの有効フラグの値が無効である追加データパケットを破棄する。
【０２１８】
また、伝送エラー処理部３１２は、１つ前のＢＢフレームで伝送エラーが発生した場合、対象ＢＢフレームに、１つ前のＢＢフレームで分割された追加データパケットが含まれていれば、その追加データパケットを破棄する。
【０２１９】
例えば、ＢＢフレームシーケンス番号が０のＢＢフレームで伝送エラーが発生した場合、次のＢＢフレームの追加データ領域の先頭の追加データパケット２の後半部分が破棄される。例えば、ＢＢフレームシーケンス番号が１のＢＢフレームで伝送エラーが発生した場合、次のＢＢフレームの追加データ領域の先頭の追加データパケット５の後半部分が破棄される。例えば、ＢＢフレームシーケンス番号が２のＢＢフレームで伝送エラーが発生した場合、次のＢＢフレームの追加データ領域の先頭の追加データパケット８の後半部分が破棄される。例えば、ＢＢフレームシーケンス番号が３のＢＢフレームで伝送エラーが発生した場合、次のＢＢフレームの追加データ領域の先頭の追加データパケット１１の後半部分が破棄される。
【０２２０】
ステップＳ１５７において、データ抽出部３１１は、有効な追加データパケットがあるか否かを判定する。有効な追加データパケットがあると判定された場合、処理はステップＳ１５８に進む。
【０２２１】
ステップＳ１５８において、追加データ処理部２５２は、追加データの処理を行う。
【０２２２】
具体的には、データ抽出部３１１は、有効な追加データパケットの追加データヘッダのデータ種別に基づいて、有効な追加データパケットに含まれる追加データの種類を識別する。データ抽出部３１１は、有効な追加データパケット、及び、追加データパケットの種類を示す情報をデータ処理部１０２に供給する。
【０２２３】
データ処理部１０２は、追加データパケットから追加データを復元し、必要に応じて、復元した追加データに対して各種のデータ処理を行う。データ処理部１０２は、追加データを出力部５８に供給する。
【０２２４】
出力部５８は、追加データの出力を行う。例えば、出力部５８は、追加データに含まれるプロンプトの表示、サブ音声の出力等を行う。
【０２２５】
その後、処理はステップＳ１５１に戻り、ステップＳ１５１以降の処理が実行される。
【０２２６】
一方、ステップＳ１５７において、有効な追加データパケットがないと判定された場合、処理はステップＳ１５１に戻り、ステップＳ１５１以降の処理が実行される。
【０２２７】
また、ステップＳ１５２において、伝送エラーが発生していると判定された場合、処理はステップＳ１５９に進む。
【０２２８】
ステップＳ１５９において、伝送エラー処理部３１２は、追加データブロックを破棄する。
【０２２９】
ステップＳ１６０において、伝送エラー処理部３１２は、１つ前のＢＢフレームで追加データパケットが分割されているか否かを判定する。１つ前のＢＢフレームで追加データパケットが分割されていると判定された場合、処理はステップＳ１６１に進む。
【０２３０】
例えば、対象ＢＢフレームのＢＢフレームシーケンス番号が１乃至４のいずれかである場合、１つ前のＢＢフレームで追加データパケットが分割されていると判定される。
【０２３１】
ステップＳ１６１において、伝送エラー処理部３１２は、１つ前のＢＢフレームで分割された追加データパケットのうち１つ前のＢＢフレームに含まれる部分を破棄する。
【０２３２】
例えば、ＢＢフレームシーケンス番号が１のＢＢフレームで伝送エラーが発生した場合、１つ前のＢＢフレームの追加データ領域の末尾の追加データパケット２の前半部分が破棄される。例えば、ＢＢフレームシーケンス番号が２のＢＢフレームで伝送エラーが発生した場合、１つ前のＢＢフレームの追加データ領域の末尾の追加データパケット５の前半部分が破棄される。例えば、ＢＢフレームシーケンス番号が３のＢＢフレームで伝送エラーが発生した場合、１つ前のＢＢフレームの追加データ領域の末尾の追加データパケット８の前半部分が破棄される。例えば、ＢＢフレームシーケンス番号が４のＢＢフレームで伝送エラーが発生した場合、１つ前のＢＢフレームの追加データパケット１１の前半部分が破棄される。
【０２３３】
その後、処理はステップＳ１５１に戻り、ステップＳ１５１以降の処理が実行される。
【０２３４】
一方、ステップＳ１６０において、１つ前のＢＢフレームで追加データパケットが分割されていないと判定された場合、処理はステップＳ１５１に戻り、ステップＳ１５１以降の処理が実行される。
【０２３５】
以上のように、放送システム２０１では、シーケンス追加データ領域に、追加データパケットがスタッフィング領域を設けずに前から隙間なく詰めて配置され、スタッフィング量が最小限に抑えられる。また、追加データパケットの位置情報や追加データパケットの番号等を付加して伝送しなくても、受信側で、ＢＢフレーム番号のみに基づいて、追加データパケットの位置が検出され、追加データパケットが抽出される。これにより、追加データに対する有効データ領域を大きくすることができ、追加データの伝送効率が向上する。
【０２３６】
また、例えば、上述した特許文献１では、ヘッダ情報にメインフレーム内の各パケットに関する情報が含まれるため、ヘッダ情報に伝送エラーが発生した場合、メインフレーム内の全てのパケットを破棄する必要が生じる。
【０２３７】
一方、放送システム２０１では、伝送エラーが発生しても、伝送エラーが発生したＢＢフレーム内の追加データパケット、及び、その前後のＢＢフレームに含まれる、分割された追加データパケットのみが破棄される。従って、伝送エラーの影響が小さくなり、追加データの伝送の信頼性が向上する。
【０２３８】
＜＜３．ＢＢフレームシーケンスのシーケンス数の設定方法＞＞
次に、図２５乃至図３４を参照して、ＢＢフレームシーケンスのシーケンス数の設定方法の例について説明する。
【０２３９】
図２５は、ＢＢフレームシーケンスのシーケンス追加データ領域を一般化した図である。
【０２４０】
シーケンス追加データ領域は、Ｒ個のＢＢフレームを含むＢＢフレームシーケンスに含まれるＲ個のＭバイトの追加データ領域からなる。そして、シーケンス追加データ領域の先頭から、ｎ組のＸバイトの追加データヘッダ及びＹバイトの追加データパケットのペアが、隙間なく詰めて配置される。すなわち、シーケンス追加データ領域の所定の位置までの間に、スタッフィング領域を設けずに追加データヘッダ及び追加データパケットのペアが配置される。また、シーケンス追加データ領域の末尾の余った領域は、スタッフィング領域とされる。すなわち、シーケンス追加データ領域の所定の位置より後にスタッフィング領域が配置される。
【０２４１】
図２６は、第２の実施の形態と同様に、追加データ領域が５３２バイト、追加データヘッダが２バイト、及び、追加データパケットが１８８バイトの場合のシーケンス数とスタッフィング量との関係を示している。
【０２４２】
例えば、シーケンス数を１に設定した場合、ＢＢフレームシーケンス内の追加データパケット数は、２（＝５３２バイト÷（２バイト＋１８８バイト））となる。この場合、スタッフィング量は、１５２バイト（＝５３２バイト−（２バイト＋１８８バイト）×２）となり、１ＢＢフレーム当たりのスタッフィング量は１５２バイトとなる。
【０２４３】
シーケンス数を２に設定した場合、ＢＢフレームシーケンス内の追加データパケット数は、５（＝５３２バイト×２÷（２バイト＋１８８バイト））となる。この場合、スタッフィング量は、１１４バイト（＝５３２バイト×２−（２バイト＋１８８バイト）×５）となり、１ＢＢフレーム当たりのスタッフィング量は５７バイトとなる。
【０２４４】
シーケンス数を３に設定した場合、ＢＢフレームシーケンス内の追加データパケット数は、８（＝５３２バイト×３÷（２バイト＋１８８バイト））となる。この場合、スタッフィング量は、７６バイト（＝５３２バイト×３−（２バイト＋１８８バイト）×８）となり、１ＢＢフレーム当たりのスタッフィング量は約２５．３バイトとなる。
【０２４５】
シーケンス数を４に設定した場合、ＢＢフレームシーケンス内の追加データパケット数は、１１（＝５３２バイト×４÷（２バイト＋１８８バイト））となる。この場合、スタッフィング量は、３８バイト（＝５３２バイト×４−（２バイト＋１８８バイト）×１１）となり、１ＢＢフレーム当たりのスタッフィング量は９．５バイトとなる。
【０２４６】
シーケンス数を５に設定した場合、ＢＢフレームシーケンス内の追加データパケット数は、１４（＝５３２バイト×５÷（２バイト＋１８８バイト））となる。この場合、スタッフィング量は、０バイト（＝５３２バイト×５−（２バイト＋１８８バイト）×１４）となり、１ＢＢフレーム当たりのスタッフィング量は０バイトとなる。
【０２４７】
以下、シーケンス数が５の倍数の場合、スタッフィング量が０バイトとなり、シーケンス数が５の倍数でない場合、スタッフィング量は０バイトにならない。
【０２４８】
ここで、１ＢＢフレーム当たりのスタッフィング量が小さくなるほど、追加データの伝送効率が向上する。従って、シーケンス数が５の倍数に設定されると、追加データの伝送効率が最大になる。
【０２４９】
また、シーケンス数が小さくなるほど、図１６及び図１８を参照して上述したシーケンステーブルのデータ量が小さくなる。これにより、送信側及び受信側の回路を小型化するともに、消費電力を低減することができる。
【０２５０】
従って、この例では、上述した例のように、シーケンス数を５に設定することが望ましい。
【０２５１】
図２７は、追加データ領域が５０４バイト、追加データヘッダが２バイト、及び、追加データパケットが１２８バイトの場合のシーケンス数とスタッフィング量との関係を示している。
【０２５２】
例えば、シーケンス数を１に設定した場合、ＢＢフレームシーケンス内の追加データパケット数は、３（＝５０４バイト÷（２バイト＋１２８バイト））となる。この場合、スタッフィング量は、１１４バイト（＝５０４バイト−（２バイト＋１２８バイト）×３）となり、１ＢＢフレーム当たりのスタッフィング量は１１４バイトとなる。
【０２５３】
シーケンス数を２に設定した場合、ＢＢフレームシーケンス内の追加データパケット数は、７（＝５０４バイト×２÷（２バイト＋１２８バイト））となる。この場合、スタッフィング量は、９８バイト（＝５０４バイト×２−（２バイト＋１２８バイト）×７）となり、１ＢＢフレーム当たりのスタッフィング量は４９バイトとなる。
【０２５４】
シーケンス数を３に設定した場合、ＢＢフレームシーケンス内の追加データパケット数は、１１（＝５０４バイト×３÷（２バイト＋１２８バイト））となる。この場合、スタッフィング量は、８２バイト（＝５０４バイト×３−（２バイト＋１２８バイト）×１１）となり、１ＢＢフレーム当たりのスタッフィング量は約２７．３バイトとなる。
【０２５５】
シーケンス数を４に設定した場合、ＢＢフレームシーケンス内の追加データパケット数は、１５（＝５０４バイト×４÷（２バイト＋１２８バイト））となる。この場合、スタッフィング量は、６６バイト（＝５０４バイト×４−（２バイト＋１２８バイト）×１５）となり、１ＢＢフレーム当たりのスタッフィング量は１６．５バイトとなる。
【０２５６】
シーケンス数を５に設定した場合、ＢＢフレームシーケンス内の追加データパケット数は、１９（＝５０４バイト×５÷（２バイト＋１２８バイト））となる。この場合、スタッフィング量は、５０バイト（＝５０４バイト×５−（２バイト＋１２８バイト）×１９）となり、１ＢＢフレーム当たりのスタッフィング量は１０バイトとなる。
【０２５７】
シーケンス数を６に設定した場合、ＢＢフレームシーケンス内の追加データパケット数は、２３（＝５０４バイト×６÷（２バイト＋１２８バイト））となる。この場合、スタッフィング量は、３４バイト（＝５０４バイト×６−（２バイト＋１２８バイト）×２３）となり、１ＢＢフレーム当たりのスタッフィング量は約５．７バイトとなる。
【０２５８】
シーケンス数を７に設定した場合、ＢＢフレームシーケンス内の追加データパケット数は、２７（＝５０４バイト×７÷（２バイト＋１２８バイト））となる。この場合、スタッフィング量は、１８バイト（＝５０４バイト×７−（２バイト＋１２８バイト）×２７）となり、１ＢＢフレーム当たりのスタッフィング量は約２．６バイトとなる。
【０２５９】
シーケンス数を８に設定した場合、ＢＢフレームシーケンス内の追加データパケット数は、３１（＝５０４バイト×８÷（２バイト＋１２８バイト））となる。この場合、スタッフィング量は、２バイト（＝５０４バイト×８−（２バイト＋１２８バイト）×３１）となり、１ＢＢフレーム当たりのスタッフィング量は約０．３バイトとなる。
【０２６０】
以下、シーケンス数が８の倍数になる毎に、１ＢＢフレーム当たりのスタッフィング量が最小の０．３となる。
【０２６１】
従って、この場合、シーケンス数を８に設定することが望ましい。
【０２６２】
図２８乃至図３１は、シーケンス数を８に設定した場合のシーケンステーブルの例を示している。図２８及び図２９は、通常の場合のシーケンステーブルの例を示している。
【０２６３】
詳細な説明は省略するが、通常の場合、ＢＢフレームシーケンス番号が０のＢＢフレームには、追加データパケット０乃至追加データパケット２、及び、追加データパケット３の一部が配置される。
【０２６４】
ＢＢフレームシーケンス番号が１のＢＢフレームには、追加データパケット３の一部、追加データパケット４乃至追加データパケット６、及び、追加データパケット７の一部が配置される。
【０２６５】
ＢＢフレームシーケンス番号が２のＢＢフレームには、追加データパケット７の一部、追加データパケット８乃至追加データパケット１０、及び、追加データパケット１１の一部が配置される。
【０２６６】
ＢＢフレームシーケンス番号が３のＢＢフレームには、追加データパケット１１の一部、追加データパケット１２乃至追加データパケット１４、及び、追加データパケット１５の一部が配置される。
【０２６７】
ＢＢフレームシーケンス番号が４のＢＢフレームには、追加データパケット１５の一部、追加データパケット１６乃至追加データパケット１８、及び、追加データパケット１９の一部が配置される。
【０２６８】
ＢＢフレームシーケンス番号が５のＢＢフレームには、追加データパケット１９の一部、追加データパケット２０乃至追加データパケット２２、及び、追加データパケット２３の一部が配置される。
【０２６９】
ＢＢフレームシーケンス番号が６のＢＢフレームには、追加データパケット２３の一部、追加データパケット２４乃至追加データパケット２６、及び、追加データパケット２７の一部が配置される。
【０２７０】
ＢＢフレームシーケンス番号が７のＢＢフレームには、追加データパケット２７の一部、及び、追加データパケット２８乃至追加データパケット３０が配置される。また、末尾に２バイトのスタッフィング領域が配置される。
【０２７１】
図３０は、ＢＢフレーム数が９２５のＣ２フレームの末尾のＢＢフレームシーケンスのシーケンステーブルの例を示している。
【０２７２】
この場合、ＢＢフレームシーケンス番号が０から３のＢＢフレームの配置は、通常の場合と同様である。
【０２７３】
一方、ＢＢフレームシーケンス番号が４のＢＢフレームには、追加データパケット１５の一部、及び、追加データパケット１６乃至追加データパケット１８が配置され、末尾に５０バイトのスタッフィング領域が配置される。
【０２７４】
そして、このＢＢフレームシーケンスのみシーケンス数が５となる。
【０２７５】
図３１は、ＢＢフレーム数が９２４のＣ２フレームの末尾のＢＢフレームシーケンスのシーケンステーブルの例を示している。
【０２７６】
この場合、ＢＢフレームシーケンス番号が０から２のＢＢフレームの配置は、通常の場合と同様である。
【０２７７】
一方、ＢＢフレームシーケンス番号が３のＢＢフレームには、追加データパケット１１の一部、及び、追加データパケット１２乃至追加データパケット１４が配置され、末尾に６６バイトのスタッフィング領域が配置される。
【０２７８】
そして、このＢＢフレームシーケンスのみシーケンス数が４となる。
【０２７９】
なお、ＤＶＢ−Ｃ２では、伝送時のエラー耐性向上のため、送信側でTime Interleaving（TI）とFrequency Interleaving（FI）のシャッフリング処理が行われる。そこで、１ＢＢフレーム当たりのスタッフィング量だけでなく、シャッフリング処理を考慮して、シーケンス数を設定するようにしてもよい。
【０２８０】
ここで、図３２乃至図３４を参照して、シャッフリング処理の概要について説明する。
【０２８１】
例えば、１，７７９バイトのＢＢフレームに対して、ＦＥＣの追加、Bit-Interleaver、Demux bit to cells、Map cell to constellations等が行われることにより、１６２０ワード（１ワードは１０ビット）のデータスライスというストリームが生成される。そして、約２．２５個のデータスライスの中にパイロット信号が追加されることにより、図３２に示されるように、３４０８ワードのシンボルが生成される。図３２の例では、約８個（より正確には、後述するように約８．２６個）のデータスライスから４個のシンボルが生成されている。
【０２８２】
図３３に示されるように、ETSI EN 302 769 (Digital Video Broadcasting(DVB); Frame Structure channel coding and modulation for a second generation digital transmission system for cable system (DVB-C2)の9.4.1.1 Start and end OFDM carrier of DATA Sliceで規定されているＫＤＳ，ｍｉｎ＝５０３３２の場合、シンボル０及びシンボル１の長さは３３４５ワードとなり、シンボル２及びシンボル３の長さは３３４４ワードとなる。そして、シンボル０乃至シンボル３の所定の位置にパイロット信号が挿入されることにより、シンボル０乃至シンボル３の長さは３４０８ワードとなる。この４つのシンボルからＴＩ（Time Interleaving）フレームが生成される。
【０２８３】
そして、このＴＩフレーム内で、同じデータスライス内の隣接するデータが隣り合わないようにシャッフリングが行われる。
【０２８４】
例えば、図３４のＡに示されるように、３４０８列×４行のメモリ領域にＴＩフレームが書き込まれる。具体的には、各シンボルのデータが、ワード単位で列、行を１つずつずらしながら、メモリ領域に書き込まれる。
【０２８５】
例えば、シンボル０の０ワード目のデータは、（０，０）の位置に書き込まで、１ワード目のデータは（１，１）の位置に書き込まれ、２ワード目のデータは（２，２）の位置に書き込まれ、３ワード目のデータは（３，３）の位置に書き込まれる。シンボル０の５ワード目のデータは、（５，０）の位置に書き込まで、６ワード目のデータは（６，１）の位置に書き込まれ、７ワード目のデータは（７，２）の位置に書き込まれ、８ワード目のデータは（８，３）の位置に書き込まれる。他のシンボルのデータも同様に、ワード単位で列、行をずらしながら、メモリ領域に書き込まれる。
【０２８６】
そして、図３４のＢに示されるように、メモリ領域に書き込まれたＴＩフレームが読み出される。具体的には、メモリ領域の行方向に従って、ＴＩフレームの各データが読み出される。これにより、同じシンボル内の隣接するデータが、約１シンボル離れて配置されるようになる。
【０２８７】
その後、Frequency Interleaving処理により、ＴＩフレーム内のシンボル内でデータがシャッフリングされる。
【０２８８】
これにより、各ＢＢフレーム内のデータが分散して配置されるようになり、伝送路におけるバーストエラーに対する耐性が向上する。
【０２８９】
ここで、ＴＩフレーム内のパイロット信号は２５４ワードなので、ＴＩフレームのパイロット信号を除いた長さは、１３，３７８ワードとなる。ＢＢフレームの長さは１，６２０ワードなので、ＴＩフレーム内のＢＢフレーム数は、約８．２６個となる。従って、ＢＢフレームシーケンスのシーケンス数を８以下にすると、伝送路エラーが発生した場合にＦＥＣで復元される可能性が高くなる。
【０２９０】
従って、８以下の範囲内で、１ＢＢフレーム当たりのスタッフィング量が最小となるシーケンス数を選択することにより、バーストエラーに対する耐性を高め、追加データの伝送の信頼性を向上させつつ、追加データの伝送効率を向上させることができる。
【０２９１】
なお、例えば、シーケンス数及びシーケンステーブルの設定は、統合システム１２で行われる。そして、統合システム１２は、設定したシーケンス数及びシーケンステーブルを含むフレームシーケンス情報をＣＣＵ２２２に送信する。ＣＣＵ２２２のタイミング制御部３５１は、受信部７４を介して、フレームシーケンス情報を受信し、受信したフレームシーケンス情報をＢＢフレームシーケンス番号設定部３５４及び多重化部３５５に供給する。
【０２９２】
ＢＢフレームシーケンス番号設定部３５４は、設定されたシーケンス数、及び、ＢＢフレームのＢＢフレーム番号に基づいて、当該ＢＢフレームにＢＢフレームシーケンス番号を割り当てる。多重化部３５５は、割り当てられたＢＢフレームシーケンス番号、及び、設定されたシーケンステーブルに基づいて、追加データヘッダ及び追加データパケットの挿入を行う。また、多重化部３５５は、送信部７７を介して、フレームシーケンス情報をカメラ２２１に送信する。
【０２９３】
カメラ２２１のデータ取得部３０１は、受信部５４及び分離部２５１を介して、フレームシーケンス情報を受信する。データ取得部３０１のＢＢフレームシーケンス番号設定部３１４は、設定されたシーケンス数に基づいて、処理対象となるＢＢフレーム（対象ＢＢフレーム）にＢＢフレームシーケンス番号を割り当てる。データ取得部３０１のデータ抽出部３１１は、割り当てられたＢＢフレームシーケンス番号、及び、設定されたシーケンステーブルに基づいて、追加データヘッダ及び追加データパケットの抽出を行う。
【０２９４】
なお、シーケンス数及びシーケンステーブルの設定は、統合システム１２ではなく、例えば、ＣＣＵ２２２のタイミング制御部３５１で行われてもよい。
【０２９５】
また、例えば、カメラ２２１のデータ取得部３０１が、ＣＣＵ２２２からフレームシーケンス情報を取得せずに、自分でシーケンス数及びシーケンステーブルを設定するようにしてもよい。ただし、この場合、データ取得部３０１によりＢＢフレームシーケンス番号の割り当て及びデータの抽出が行われる前に、統合システム１２又はタイミング制御部３５１で設定されたシーケンス数及びシーケンステーブルと、データ取得部３０１で設定されたシーケンス数及びシーケンステーブルが一致するかどうかの確認が必要となる。
【０２９６】
さらに、例えば、図示せぬ他の装置で、予めシーケンス数及びシーケンステーブルを設定し、設定されたシーケンス数及びシーケンステーブルを含むフレームシーケンス情報が、カメラ２２１のデータ取得部３０１、並びに、ＣＣＵ２２２のタイミング制御部３５１、ＢＢフレームシーケンス番号設定部３５４、及び、多重化部３５５に格納されるようにしてもよい。
【０２９７】
＜＜４．変形例＞＞
以下、上述した本技術の実施の形態の変形例について説明する。
【０２９８】
本技術は、上述した伝送方式に限定されるものなのではなく、例えば、メインフレームが複数のサブフレームを含み、各サブフレームが所定の長さの追加データ領域を含む各種の伝送方式に適用することができる。例えば、本技術は、ＳＤＩ（Serial Digital Interface）伝送、ＩＰ（Internet Protocol）伝送等にも適用することができる。また、伝送方式は、有線又は無線のいずれであってもよい。
【０２９９】
また、例えば、追加データ領域は、サブフレーム内で複数の領域に分かれていてもよい。
【０３００】
さらに、例えば、追加データ領域パケットが、追加データ領域より長くてもよい。この場合、追加データ領域パケットが、必ず複数の追加データ領域に分割して配置される。
【０３０１】
また、例えば、追加データ領域パケットは、全て同じ長さでなくてもよい。例えば、追加データの種類毎に追加データ領域パケットの長さが異なっていてもよい。ただし、シーケンス追加データ領域内において、各長さの追加データパケットの配置が固定されていることが前提となる。
【０３０２】
さらに、例えば、メインフレーム内のサブフレームの数が一定の場合には、例えば、図１４のＢＢフレーム数のようにサブフレームの数を示す情報を必ずしもペイロードヘッダに含める必要はない。
【０３０３】
また、シーケンス追加データ領域の末尾にスタッフィング領域を設けずに、シーケンス追加データ領域の末尾の追加データパケットを長くするようにしてもよい。
【０３０４】
例えば、図３５は、図２４を参照して上述したシーケンス追加データ領域の変形例を示している。この例では、シーケンス追加データ領域が余らないように、シーケンス追加データ領域の末尾の追加データパケットの長さが設定されている。すなわち、図２４の例でスタッフィング領域になっていた領域が、シーケンス追加データ領域の末尾の追加データパケットｎに加えられており、追加データパケットｎの長さが、他の追加データパケットより長くなっている。これにより、追加データ領域をより効率的に使用することができる。
【０３０５】
さらに、メインデータ及び追加データ（サブデータ）の種類は、上述した例に限定されるものではなく、任意の種類のデータを用いることができる。例えば、カメラレンズデータ等を追加データに用いることができる。
【０３０６】
＜＜５．応用例＞＞
本開示に係る技術は、上述した撮影システムに以外にも、例えば、送信装置（送信部）と受信装置（受信部）との間でデータ伝送が行われる各種のシステムや装置に応用することができる。
【０３０７】
＜医療システム４０１の構成例＞
図３６は、本技術を適用した医療システム４０１の構成例を示すブロック図である。
【０３０８】
医療システム４０１は、病院の手術室等に設けられ、医療現場のモニタリング等に用いられるシステムである。医療システム４０１は、撮影システム４１１−１乃至４１１−ｎ、ＩＰ（Internet Protocol）コンバータ４１２、及び、統合システム４１３を備える。
【０３０９】
撮影システム４１１−１乃至撮影システム４１１−ｎは、それぞれ個別に映像の撮影を行うシステムである。撮影システム４１１−ｉ（ｉ＝１〜ｎ）は、カメラ４２１−ｉ及びＣＣＵ（Camera Control Unit）４２２−ｉを備える。
【０３１０】
カメラ４２１−ｉは、内視鏡カメラ、術野カメラ、手術室カメラ等により構成される。カメラ４２１−ｉは、撮影を行い、得られた映像データをＣＣＵ４２２−ｉに供給する。なお、映像データは、映像とともに取得される音声のデータを含んでいても、含んでいなくてもよい。
【０３１１】
ＣＣＵ４２２−ｉは、カメラ４２１−ｉの制御、カメラ４２１−ｉから供給される映像データに対する信号処理、及び、カメラ４２１−ｉとＩＰコンバータ４１２との間の各種のデータの中継等を行う。
【０３１２】
なお、以下、撮影システム４１１−１乃至撮影システム４１１−ｎ、カメラ４２１−１乃至カメラ４２１−ｎ、及び、ＣＣＵ４２２−１乃至ＣＣＵ４２２−ｎを個々に区別する必要がない場合、それぞれ単に、撮影システム４１１、カメラ４２１、及び、ＣＣＵ４２２と称する。
【０３１３】
ＩＰコンバータ４１２は、ＣＣＵ４２２から供給される映像データを、例えば、ＩＰ伝送のフォーマットに基づく伝送データに変換する。このとき、ＩＰコンバータ４１２は、上述した方法により、伝送データに追加データを挿入する。ＩＰコンバータ４１２は、伝送データを統合システム４１３に供給したり、統合システム４１３を介して外部の装置に送信したりする。
【０３１４】
なお、追加データは、例えば、カメラ４２１で集音した手術中の会話等の音声をテキスト化したデータとされる。これにより、例えば、手術映像の教材化や学会発表のために編集する際に、テキストデータを利用して効率的な編集を行うことができる。
【０３１５】
なお、音声のテキスト化は、ＩＰコンバータ４１２又は統合システム４１３が行ってもよいし、図示せぬ音声解析装置等が行ってもよい。
【０３１６】
統合システム４１３は、ＩＰコンバータ４１２を介して、各ＣＣＵ４２２から供給される映像データの記録及び出力、映像データに基づく映像の表示、映像の切り替え、並びに、映像の編集等を行う。また、統合システム４１３は、ＩＰコンバータ４１２、及び、各ＣＣＵ４２２を介して、各カメラ４２１の制御を行う。
【０３１７】
＜手術室システム５１００の構成例＞
図３７乃至図３９は、図３６の医療システム４０１を具体化した手術室システム５１００の構成例を示している。
【０３１８】
図３７は、本開示に係る技術が適用され得る手術室システム５１００の全体構成を概略的に示す図である。図３７を参照すると、手術室システム５１００は、手術室内に設置される装置群が視聴覚コントローラ（AV  Controller）５１０７及び手術室制御装置５１０９を介して互いに連携可能に接続されることにより構成される。
【０３１９】
手術室には、様々な装置が設置され得る。図３７では、一例として、内視鏡下手術のための各種の装置群５１０１と、手術室の天井に設けられ術者の手元を撮像するシーリングカメラ５１８７と、手術室の天井に設けられ手術室全体の様子を撮像する術場カメラ５１８９と、複数の表示装置５１０３Ａ〜５１０３Ｄと、レコーダ５１０５と、患者ベッド５１８３と、照明５１９１と、を図示している。
【０３２０】
ここで、これらの装置のうち、装置群５１０１は、後述する内視鏡手術システム５１１３に属するものであり、内視鏡や当該内視鏡によって撮像された画像を表示する表示装置等からなる。内視鏡手術システム５１１３に属する各装置は医療用機器とも呼称される。一方、表示装置５１０３Ａ〜５１０３Ｄ、レコーダ５１０５、患者ベッド５１８３及び照明５１９１は、内視鏡手術システム５１１３とは別個に、例えば手術室に備え付けられている装置である。これらの内視鏡手術システム５１１３に属さない各装置は非医療用機器とも呼称される。視聴覚コントローラ５１０７及び／又は手術室制御装置５１０９は、これら医療機器及び非医療機器の動作を互いに連携して制御する。
【０３２１】
視聴覚コントローラ５１０７は、医療機器及び非医療機器における画像表示に関する処理を、統括的に制御する。具体的には、手術室システム５１００が備える装置のうち、装置群５１０１、シーリングカメラ５１８７及び術場カメラ５１８９は、手術中に表示すべき情報（以下、表示情報ともいう）を発信する機能を有する装置（以下、発信元の装置とも呼称する）であり得る。また、表示装置５１０３Ａ〜５１０３Ｄは、表示情報が出力される装置（以下、出力先の装置とも呼称する）であり得る。また、レコーダ５１０５は、発信元の装置及び出力先の装置の双方に該当する装置であり得る。視聴覚コントローラ５１０７は、発信元の装置及び出力先の装置の動作を制御し、発信元の装置から表示情報を取得するとともに、当該表示情報を出力先の装置に送信し、表示又は記録させる機能を有する。なお、表示情報とは、手術中に撮像された各種の画像や、手術に関する各種の情報（例えば、患者の身体情報や、過去の検査結果、術式についての情報等）等である。
【０３２２】
具体的には、視聴覚コントローラ５１０７には、装置群５１０１から、表示情報として、内視鏡によって撮像された患者の体腔内の術部の画像についての情報が送信され得る。また、シーリングカメラ５１８７から、表示情報として、当該シーリングカメラ５１８７によって撮像された術者の手元の画像についての情報が送信され得る。また、術場カメラ５１８９から、表示情報として、当該術場カメラ５１８９によって撮像された手術室全体の様子を示す画像についての情報が送信され得る。なお、手術室システム５１００に撮像機能を有する他の装置が存在する場合には、視聴覚コントローラ５１０７は、表示情報として、当該他の装置からも当該他の装置によって撮像された画像についての情報を取得してもよい。
【０３２３】
あるいは、例えば、レコーダ５１０５には、過去に撮像されたこれらの画像についての情報が視聴覚コントローラ５１０７によって記録されている。視聴覚コントローラ５１０７は、表示情報として、レコーダ５１０５から当該過去に撮像された画像についての情報を取得することができる。なお、レコーダ５１０５には、手術に関する各種の情報も事前に記録されていてもよい。
【０３２４】
視聴覚コントローラ５１０７は、出力先の装置である表示装置５１０３Ａ〜５１０３Ｄの少なくともいずれかに、取得した表示情報（すなわち、手術中に撮影された画像や、手術に関する各種の情報）を表示させる。図示する例では、表示装置５１０３Ａは手術室の天井から吊り下げられて設置される表示装置であり、表示装置５１０３Ｂは手術室の壁面に設置される表示装置であり、表示装置５１０３Ｃは手術室内の机上に設置される表示装置であり、表示装置５１０３Ｄは表示機能を有するモバイル機器（例えば、タブレットＰＣ（Personal  Computer））である。
【０３２５】
また、図３７では図示を省略しているが、手術室システム５１００には、手術室の外部の装置が含まれてもよい。手術室の外部の装置は、例えば、病院内外に構築されたネットワークに接続されるサーバや、医療スタッフが用いるＰＣ、病院の会議室に設置されるプロジェクタ等であり得る。このような外部装置が病院外にある場合には、視聴覚コントローラ５１０７は、遠隔医療のために、テレビ会議システム等を介して、他の病院の表示装置に表示情報を表示させることもできる。
【０３２６】
手術室制御装置５１０９は、非医療機器における画像表示に関する処理以外の処理を、統括的に制御する。例えば、手術室制御装置５１０９は、患者ベッド５１８３、シーリングカメラ５１８７、術場カメラ５１８９及び照明５１９１の駆動を制御する。
【０３２７】
手術室システム５１００には、集中操作パネル５１１１が設けられており、ユーザは、当該集中操作パネル５１１１を介して、視聴覚コントローラ５１０７に対して画像表示についての指示を与えたり、手術室制御装置５１０９に対して非医療機器の動作についての指示を与えることができる。集中操作パネル５１１１は、表示装置の表示面上にタッチパネルが設けられて構成される。
【０３２８】
図３８は、集中操作パネル５１１１における操作画面の表示例を示す図である。図３８では、一例として、手術室システム５１００に、出力先の装置として、２つの表示装置が設けられている場合に対応する操作画面を示している。図３８を参照すると、操作画面５１９３には、発信元選択領域５１９５と、プレビュー領域５１９７と、コントロール領域５２０１と、が設けられる。
【０３２９】
発信元選択領域５１９５には、手術室システム５１００に備えられる発信元装置と、当該発信元装置が有する表示情報を表すサムネイル画面と、が紐付けられて表示される。ユーザは、表示装置に表示させたい表示情報を、発信元選択領域５１９５に表示されているいずれかの発信元装置から選択することができる。
【０３３０】
プレビュー領域５１９７には、出力先の装置である２つの表示装置（Monitor1、Monitor2）に表示される画面のプレビューが表示される。図示する例では、１つの表示装置において４つの画像がＰｉｎＰ表示されている。当該４つの画像は、発信元選択領域５１９５において選択された発信元装置から発信された表示情報に対応するものである。４つの画像のうち、１つはメイン画像として比較的大きく表示され、残りの３つはサブ画像として比較的小さく表示される。ユーザは、４つの画像が表示された領域を適宜選択することにより、メイン画像とサブ画像を入れ替えることができる。また、４つの画像が表示される領域の下部には、ステータス表示領域５１９９が設けられており、当該領域に手術に関するステータス（例えば、手術の経過時間や、患者の身体情報等）が適宜表示され得る。
【０３３１】
コントロール領域５２０１には、発信元の装置に対して操作を行うためのＧＵＩ（Graphical  User  Interface）部品が表示される発信元操作領域５２０３と、出力先の装置に対して操作を行うためのＧＵＩ部品が表示される出力先操作領域５２０５と、が設けられる。図示する例では、発信元操作領域５２０３には、撮像機能を有する発信元の装置におけるカメラに対して各種の操作（パン、チルト及びズーム）を行うためのＧＵＩ部品が設けられている。ユーザは、これらのＧＵＩ部品を適宜選択することにより、発信元の装置におけるカメラの動作を操作することができる。なお、図示は省略しているが、発信元選択領域５１９５において選択されている発信元の装置がレコーダである場合（すなわち、プレビュー領域５１９７において、レコーダに過去に記録された画像が表示されている場合）には、発信元操作領域５２０３には、当該画像の再生、再生停止、巻き戻し、早送り等の操作を行うためのＧＵＩ部品が設けられ得る。
【０３３２】
また、出力先操作領域５２０５には、出力先の装置である表示装置における表示に対する各種の操作（スワップ、フリップ、色調整、コントラスト調整、２Ｄ表示と３Ｄ表示の切り替え）を行うためのＧＵＩ部品が設けられている。ユーザは、これらのＧＵＩ部品を適宜選択することにより、表示装置における表示を操作することができる。
【０３３３】
なお、集中操作パネル５１１１に表示される操作画面は図示する例に限定されず、ユーザは、集中操作パネル５１１１を介して、手術室システム５１００に備えられる、視聴覚コントローラ５１０７及び手術室制御装置５１０９によって制御され得る各装置に対する操作入力が可能であってよい。
【０３３４】
図３９は、以上説明した手術室システムが適用された手術の様子の一例を示す図である。シーリングカメラ５１８７及び術場カメラ５１８９は、手術室の天井に設けられ、患者ベッド５１８３上の患者５１８５の患部に対して処置を行う術者（医者）５１８１の手元及び手術室全体の様子を撮影可能である。シーリングカメラ５１８７及び術場カメラ５１８９には、倍率調整機能、焦点距離調整機能、撮影方向調整機能等が設けられ得る。照明５１９１は、手術室の天井に設けられ、少なくとも術者５１８１の手元を照射する。照明５１９１は、その照射光量、照射光の波長（色）及び光の照射方向等を適宜調整可能であってよい。
【０３３５】
内視鏡手術システム５１１３、患者ベッド５１８３、シーリングカメラ５１８７、術場カメラ５１８９及び照明５１９１は、図３７に示すように、視聴覚コントローラ５１０７及び手術室制御装置５１０９（図３９では図示せず）を介して互いに連携可能に接続されている。手術室内には、集中操作パネル５１１１が設けられており、上述したように、ユーザは、当該集中操作パネル５１１１を介して、手術室内に存在するこれらの装置を適宜操作することが可能である。
【０３３６】
以下、内視鏡手術システム５１１３の構成について詳細に説明する。図示するように、内視鏡手術システム５１１３は、内視鏡５１１５と、その他の術具５１３１と、内視鏡５１１５を支持する支持アーム装置５１４１と、内視鏡下手術のための各種の装置が搭載されたカート５１５１と、から構成される。
【０３３７】
内視鏡手術では、腹壁を切って開腹する代わりに、トロッカ５１３９ａ〜５１３９ｄと呼ばれる筒状の開孔器具が腹壁に複数穿刺される。そして、トロッカ５１３９ａ〜５１３９ｄから、内視鏡５１１５の鏡筒５１１７や、その他の術具５１３１が患者５１８５の体腔内に挿入される。図示する例では、その他の術具５１３１として、気腹チューブ５１３３、エネルギー処置具５１３５及び鉗子５１３７が、患者５１８５の体腔内に挿入されている。また、エネルギー処置具５１３５は、高周波電流や超音波振動により、組織の切開及び剥離、又は血管の封止等を行う処置具である。ただし、図示する術具５１３１はあくまで一例であり、術具５１３１としては、例えば攝子、レトラクタ等、一般的に内視鏡下手術において用いられる各種の術具が用いられてよい。
【０３３８】
内視鏡５１１５によって撮影された患者５１８５の体腔内の術部の画像が、表示装置５１５５に表示される。術者５１８１は、表示装置５１５５に表示された術部の画像をリアルタイムで見ながら、エネルギー処置具５１３５や鉗子５１３７を用いて、例えば患部を切除する等の処置を行う。なお、図示は省略しているが、気腹チューブ５１３３、エネルギー処置具５１３５及び鉗子５１３７は、手術中に、術者５１８１又は助手等によって支持される。
【０３３９】
（支持アーム装置）
支持アーム装置５１４１は、ベース部５１４３から延伸するアーム部５１４５を備える。図示する例では、アーム部５１４５は、関節部５１４７ａ、５１４７ｂ、５１４７ｃ、及びリンク５１４９ａ、５１４９ｂから構成されており、アーム制御装置５１５９からの制御により駆動される。アーム部５１４５によって内視鏡５１１５が支持され、その位置及び姿勢が制御される。これにより、内視鏡５１１５の安定的な位置の固定が実現され得る。
【０３４０】
（内視鏡）
内視鏡５１１５は、先端から所定の長さの領域が患者５１８５の体腔内に挿入される鏡筒５１１７と、鏡筒５１１７の基端に接続されるカメラヘッド５１１９と、から構成される。図示する例では、硬性の鏡筒５１１７を有するいわゆる硬性鏡として構成される内視鏡５１１５を図示しているが、内視鏡５１１５は、軟性の鏡筒５１１７を有するいわゆる軟性鏡として構成されてもよい。
【０３４１】
鏡筒５１１７の先端には、対物レンズが嵌め込まれた開口部が設けられている。内視鏡５１１５には光源装置５１５７が接続されており、当該光源装置５１５７によって生成された光が、鏡筒５１１７の内部に延設されるライトガイドによって当該鏡筒の先端まで導光され、対物レンズを介して患者５１８５の体腔内の観察対象に向かって照射される。なお、内視鏡５１１５は、直視鏡であってもよいし、斜視鏡又は側視鏡であってもよい。
【０３４２】
カメラヘッド５１１９の内部には光学系及び撮像素子が設けられており、観察対象からの反射光（観察光）は当該光学系によって当該撮像素子に集光される。当該撮像素子によって観察光が光電変換され、観察光に対応する電気信号、すなわち観察像に対応する画像信号が生成される。当該画像信号は、ＲＡＷデータとしてカメラコントロールユニット（ＣＣＵ：Camera  Control  Unit）５１５３に送信される。なお、カメラヘッド５１１９には、その光学系を適宜駆動させることにより、倍率及び焦点距離を調整する機能が搭載される。
【０３４３】
なお、例えば立体視（３Ｄ表示）等に対応するために、カメラヘッド５１１９には撮像素子が複数設けられてもよい。この場合、鏡筒５１１７の内部には、当該複数の撮像素子のそれぞれに観察光を導光するために、リレー光学系が複数系統設けられる。
【０３４４】
（カートに搭載される各種の装置）
ＣＣＵ５１５３は、ＣＰＵ（Central  Processing  Unit）やＧＰＵ（Graphics  Processing  Unit）等によって構成され、内視鏡５１１５及び表示装置５１５５の動作を統括的に制御する。具体的には、ＣＣＵ５１５３は、カメラヘッド５１１９から受け取った画像信号に対して、例えば現像処理（デモザイク処理）等の、当該画像信号に基づく画像を表示するための各種の画像処理を施す。ＣＣＵ５１５３は、当該画像処理を施した画像信号を表示装置５１５５に提供する。また、ＣＣＵ５１５３には、図３７に示す視聴覚コントローラ５１０７が接続される。ＣＣＵ５１５３は、画像処理を施した画像信号を視聴覚コントローラ５１０７にも提供する。また、ＣＣＵ５１５３は、カメラヘッド５１１９に対して制御信号を送信し、その駆動を制御する。当該制御信号には、倍率や焦点距離等、撮像条件に関する情報が含まれ得る。当該撮像条件に関する情報は、入力装置５１６１を介して入力されてもよいし、上述した集中操作パネル５１１１を介して入力されてもよい。
【０３４５】
表示装置５１５５は、ＣＣＵ５１５３からの制御により、当該ＣＣＵ５１５３によって画像処理が施された画像信号に基づく画像を表示する。内視鏡５１１５が例えば４Ｋ（水平画素数３８４０×垂直画素数２１６０）又は８Ｋ（水平画素数７６８０×垂直画素数４３２０）等の高解像度の撮影に対応したものである場合、及び／又は３Ｄ表示に対応したものである場合には、表示装置５１５５としては、それぞれに対応して、高解像度の表示が可能なもの、及び／又は３Ｄ表示可能なものが用いられ得る。４Ｋ又は８Ｋ等の高解像度の撮影に対応したものである場合、表示装置５１５５として５５インチ以上のサイズのものを用いることで一層の没入感が得られる。また、用途に応じて、解像度、サイズが異なる複数の表示装置５１５５が設けられてもよい。
【０３４６】
光源装置５１５７は、例えばＬＥＤ（light  emitting  diode）等の光源から構成され、術部を撮影する際の照射光を内視鏡５１１５に供給する。
【０３４７】
アーム制御装置５１５９は、例えばＣＰＵ等のプロセッサによって構成され、所定のプログラムに従って動作することにより、所定の制御方式に従って支持アーム装置５１４１のアーム部５１４５の駆動を制御する。
【０３４８】
入力装置５１６１は、内視鏡手術システム５１１３に対する入力インタフェースである。ユーザは、入力装置５１６１を介して、内視鏡手術システム５１１３に対して各種の情報の入力や指示入力を行うことができる。例えば、ユーザは、入力装置５１６１を介して、患者の身体情報や、手術の術式についての情報等、手術に関する各種の情報を入力する。また、例えば、ユーザは、入力装置５１６１を介して、アーム部５１４５を駆動させる旨の指示や、内視鏡５１１５による撮像条件（照射光の種類、倍率及び焦点距離等）を変更する旨の指示、エネルギー処置具５１３５を駆動させる旨の指示等を入力する。
【０３４９】
入力装置５１６１の種類は限定されず、入力装置５１６１は各種の公知の入力装置であってよい。入力装置５１６１としては、例えば、マウス、キーボード、タッチパネル、スイッチ、フットスイッチ５１７１及び／又はレバー等が適用され得る。入力装置５１６１としてタッチパネルが用いられる場合には、当該タッチパネルは表示装置５１５５の表示面上に設けられてもよい。
【０３５０】
あるいは、入力装置５１６１は、例えばメガネ型のウェアラブルデバイスやＨＭＤ（Head  Mounted  Display）等の、ユーザによって装着されるデバイスであり、これらのデバイスによって検出されるユーザのジェスチャや視線に応じて各種の入力が行われる。また、入力装置５１６１は、ユーザの動きを検出可能なカメラを含み、当該カメラによって撮像された映像から検出されるユーザのジェスチャや視線に応じて各種の入力が行われる。更に、入力装置５１６１は、ユーザの声を収音可能なマイクロフォンを含み、当該マイクロフォンを介して音声によって各種の入力が行われる。このように、入力装置５１６１が非接触で各種の情報を入力可能に構成されることにより、特に清潔域に属するユーザ（例えば術者５１８１）が、不潔域に属する機器を非接触で操作することが可能となる。また、ユーザは、所持している術具から手を離すことなく機器を操作することが可能となるため、ユーザの利便性が向上する。
【０３５１】
処置具制御装置５１６３は、組織の焼灼、切開又は血管の封止等のためのエネルギー処置具５１３５の駆動を制御する。気腹装置５１６５は、内視鏡５１１５による視野の確保及び術者の作業空間の確保の目的で、患者５１８５の体腔を膨らめるために、気腹チューブ５１３３を介して当該体腔内にガスを送り込む。レコーダ５１６７は、手術に関する各種の情報を記録可能な装置である。プリンタ５１６９は、手術に関する各種の情報を、テキスト、画像又はグラフ等各種の形式で印刷可能な装置である。
【０３５２】
以下、内視鏡手術システム５１１３において特に特徴的な構成について、更に詳細に説明する。
【０３５３】
（支持アーム装置）
支持アーム装置５１４１は、基台であるベース部５１４３と、ベース部５１４３から延伸するアーム部５１４５と、を備える。図示する例では、アーム部５１４５は、複数の関節部５１４７ａ、５１４７ｂ、５１４７ｃと、関節部５１４７ｂによって連結される複数のリンク５１４９ａ、５１４９ｂと、から構成されているが、図３９では、簡単のため、アーム部５１４５の構成を簡略化して図示している。実際には、アーム部５１４５が所望の自由度を有するように、関節部５１４７ａ〜５１４７ｃ及びリンク５１４９ａ、５１４９ｂの形状、数及び配置、並びに関節部５１４７ａ〜５１４７ｃの回転軸の方向等が適宜設定され得る。例えば、アーム部５１４５は、好適に、６自由度以上の自由度を有するように構成され得る。これにより、アーム部５１４５の可動範囲内において内視鏡５１１５を自由に移動させることが可能になるため、所望の方向から内視鏡５１１５の鏡筒５１１７を患者５１８５の体腔内に挿入することが可能になる。
【０３５４】
関節部５１４７ａ〜５１４７ｃにはアクチュエータが設けられており、関節部５１４７ａ〜５１４７ｃは当該アクチュエータの駆動により所定の回転軸まわりに回転可能に構成されている。当該アクチュエータの駆動がアーム制御装置５１５９によって制御されることにより、各関節部５１４７ａ〜５１４７ｃの回転角度が制御され、アーム部５１４５の駆動が制御される。これにより、内視鏡５１１５の位置及び姿勢の制御が実現され得る。この際、アーム制御装置５１５９は、力制御又は位置制御等、各種の公知の制御方式によってアーム部５１４５の駆動を制御することができる。
【０３５５】
例えば、術者５１８１が、入力装置５１６１（フットスイッチ５１７１を含む）を介して適宜操作入力を行うことにより、当該操作入力に応じてアーム制御装置５１５９によってアーム部５１４５の駆動が適宜制御され、内視鏡５１１５の位置及び姿勢が制御されてよい。当該制御により、アーム部５１４５の先端の内視鏡５１１５を任意の位置から任意の位置まで移動させた後、その移動後の位置で固定的に支持することができる。なお、アーム部５１４５は、いわゆるマスタースレイブ方式で操作されてもよい。この場合、アーム部５１４５は、手術室から離れた場所に設置される入力装置５１６１を介してユーザによって遠隔操作され得る。
【０３５６】
また、力制御が適用される場合には、アーム制御装置５１５９は、ユーザからの外力を受け、その外力にならってスムーズにアーム部５１４５が移動するように、各関節部５１４７ａ〜５１４７ｃのアクチュエータを駆動させる、いわゆるパワーアシスト制御を行ってもよい。これにより、ユーザが直接アーム部５１４５に触れながらアーム部５１４５を移動させる際に、比較的軽い力で当該アーム部５１４５を移動させることができる。従って、より直感的に、より簡易な操作で内視鏡５１１５を移動させることが可能となり、ユーザの利便性を向上させることができる。
【０３５７】
ここで、一般的に、内視鏡下手術では、スコピストと呼ばれる医師によって内視鏡５１１５が支持されていた。これに対して、支持アーム装置５１４１を用いることにより、人手によらずに内視鏡５１１５の位置をより確実に固定することが可能になるため、術部の画像を安定的に得ることができ、手術を円滑に行うことが可能になる。
【０３５８】
なお、アーム制御装置５１５９は必ずしもカート５１５１に設けられなくてもよい。また、アーム制御装置５１５９は必ずしも１つの装置でなくてもよい。例えば、アーム制御装置５１５９は、支持アーム装置５１４１のアーム部５１４５の各関節部５１４７ａ〜５１４７ｃにそれぞれ設けられてもよく、複数のアーム制御装置５１５９が互いに協働することにより、アーム部５１４５の駆動制御が実現されてもよい。
【０３５９】
（光源装置）
光源装置５１５７は、内視鏡５１１５に術部を撮影する際の照射光を供給する。光源装置５１５７は、例えばＬＥＤ、レーザ光源又はこれらの組み合わせによって構成される白色光源から構成される。このとき、ＲＧＢレーザ光源の組み合わせにより白色光源が構成される場合には、各色（各波長）の出力強度及び出力タイミングを高精度に制御することができるため、光源装置５１５７において撮像画像のホワイトバランスの調整を行うことができる。また、この場合には、ＲＧＢレーザ光源それぞれからのレーザ光を時分割で観察対象に照射し、その照射タイミングに同期してカメラヘッド５１１９の撮像素子の駆動を制御することにより、ＲＧＢそれぞれに対応した画像を時分割で撮像することも可能である。当該方法によれば、当該撮像素子にカラーフィルタを設けなくても、カラー画像を得ることができる。
【０３６０】
また、光源装置５１５７は、出力する光の強度を所定の時間ごとに変更するようにその駆動が制御されてもよい。その光の強度の変更のタイミングに同期してカメラヘッド５１１９の撮像素子の駆動を制御して時分割で画像を取得し、その画像を合成することにより、いわゆる黒つぶれ及び白とびのない高ダイナミックレンジの画像を生成することができる。
【０３６１】
また、光源装置５１５７は、特殊光観察に対応した所定の波長帯域の光を供給可能に構成されてもよい。特殊光観察では、例えば、体組織における光の吸収の波長依存性を利用して、通常の観察時における照射光（すなわち、白色光）に比べて狭帯域の光を照射することにより、粘膜表層の血管等の所定の組織を高コントラストで撮影する、いわゆる狭帯域光観察（Narrow  Band  Imaging）が行われる。あるいは、特殊光観察では、励起光を照射することにより発生する蛍光により画像を得る蛍光観察が行われてもよい。蛍光観察では、体組織に励起光を照射し当該体組織からの蛍光を観察するもの（自家蛍光観察）、又はインドシアニングリーン（ICG）等の試薬を体組織に局注するとともに当該体組織にその試薬の蛍光波長に対応した励起光を照射し蛍光像を得るもの等が行われ得る。光源装置５１５７は、このような特殊光観察に対応した狭帯域光及び／又は励起光を供給可能に構成され得る。
【０３６２】
（カメラヘッド及びＣＣＵ）
図４０を参照して、内視鏡５１１５のカメラヘッド５１１９及びＣＣＵ５１５３の機能についてより詳細に説明する。図４０は、図３９に示すカメラヘッド５１１９及びＣＣＵ５１５３の機能構成の一例を示すブロック図である。
【０３６３】
図４０を参照すると、カメラヘッド５１１９は、その機能として、レンズユニット５１２１と、撮像部５１２３と、駆動部５１２５と、通信部５１２７と、カメラヘッド制御部５１２９と、を有する。また、ＣＣＵ５１５３は、その機能として、通信部５１７３と、画像処理部５１７５と、制御部５１７７と、を有する。カメラヘッド５１１９とＣＣＵ５１５３とは、伝送ケーブル５１７９によって双方向に通信可能に接続されている。
【０３６４】
まず、カメラヘッド５１１９の機能構成について説明する。レンズユニット５１２１は、鏡筒５１１７との接続部に設けられる光学系である。鏡筒５１１７の先端から取り込まれた観察光は、カメラヘッド５１１９まで導光され、当該レンズユニット５１２１に入射する。レンズユニット５１２１は、ズームレンズ及びフォーカスレンズを含む複数のレンズが組み合わされて構成される。レンズユニット５１２１は、撮像部５１２３の撮像素子の受光面上に観察光を集光するように、その光学特性が調整されている。また、ズームレンズ及びフォーカスレンズは、撮像画像の倍率及び焦点の調整のため、その光軸上の位置が移動可能に構成される。
【０３６５】
撮像部５１２３は撮像素子によって構成され、レンズユニット５１２１の後段に配置される。レンズユニット５１２１を通過した観察光は、当該撮像素子の受光面に集光され、光電変換によって、観察像に対応した画像信号が生成される。撮像部５１２３によって生成された画像信号は、通信部５１２７に提供される。
【０３６６】
撮像部５１２３を構成する撮像素子としては、例えばＣＭＯＳ（Complementary  Metal  Oxide  Semiconductor）タイプのイメージセンサであり、Ｂａｙｅｒ配列を有するカラー撮影可能なものが用いられる。なお、当該撮像素子としては、例えば４Ｋ以上の高解像度の画像の撮影に対応可能なものが用いられてもよい。術部の画像が高解像度で得られることにより、術者５１８１は、当該術部の様子をより詳細に把握することができ、手術をより円滑に進行することが可能となる。
【０３６７】
また、撮像部５１２３を構成する撮像素子は、３Ｄ表示に対応する右目用及び左目用の画像信号をそれぞれ取得するための１対の撮像素子を有するように構成される。３Ｄ表示が行われることにより、術者５１８１は術部における生体組織の奥行きをより正確に把握することが可能になる。なお、撮像部５１２３が多板式で構成される場合には、各撮像素子に対応して、レンズユニット５１２１も複数系統設けられる。
【０３６８】
また、撮像部５１２３は、必ずしもカメラヘッド５１１９に設けられなくてもよい。例えば、撮像部５１２３は、鏡筒５１１７の内部に、対物レンズの直後に設けられてもよい。
【０３６９】
駆動部５１２５は、アクチュエータによって構成され、カメラヘッド制御部５１２９からの制御により、レンズユニット５１２１のズームレンズ及びフォーカスレンズを光軸に沿って所定の距離だけ移動させる。これにより、撮像部５１２３による撮像画像の倍率及び焦点が適宜調整され得る。
【０３７０】
通信部５１２７は、ＣＣＵ５１５３との間で各種の情報を送受信するための通信装置によって構成される。通信部５１２７は、撮像部５１２３から得た画像信号をＲＡＷデータとして伝送ケーブル５１７９を介してＣＣＵ５１５３に送信する。この際、術部の撮像画像を低レイテンシで表示するために、当該画像信号は光通信によって送信されることが好ましい。手術の際には、術者５１８１が撮像画像によって患部の状態を観察しながら手術を行うため、より安全で確実な手術のためには、術部の動画像が可能な限りリアルタイムに表示されることが求められるからである。光通信が行われる場合には、通信部５１２７には、電気信号を光信号に変換する光電変換モジュールが設けられる。画像信号は当該光電変換モジュールによって光信号に変換された後、伝送ケーブル５１７９を介してＣＣＵ５１５３に送信される。
【０３７１】
また、通信部５１２７は、ＣＣＵ５１５３から、カメラヘッド５１１９の駆動を制御するための制御信号を受信する。当該制御信号には、例えば、撮像画像のフレームレートを指定する旨の情報、撮像時の露出値を指定する旨の情報、並びに／又は撮像画像の倍率及び焦点を指定する旨の情報等、撮像条件に関する情報が含まれる。通信部５１２７は、受信した制御信号をカメラヘッド制御部５１２９に提供する。なお、ＣＣＵ５１５３からの制御信号も、光通信によって伝送されてもよい。この場合、通信部５１２７には、光信号を電気信号に変換する光電変換モジュールが設けられ、制御信号は当該光電変換モジュールによって電気信号に変換された後、カメラヘッド制御部５１２９に提供される。
【０３７２】
なお、上記のフレームレートや露出値、倍率、焦点等の撮像条件は、取得された画像信号に基づいてＣＣＵ５１５３の制御部５１７７によって自動的に設定される。つまり、いわゆるＡＥ（Auto  Exposure）機能、ＡＦ（Auto  Focus）機能及びＡＷＢ（Auto  White  Balance）機能が内視鏡５１１５に搭載される。
【０３７３】
カメラヘッド制御部５１２９は、通信部５１２７を介して受信したＣＣＵ５１５３からの制御信号に基づいて、カメラヘッド５１１９の駆動を制御する。例えば、カメラヘッド制御部５１２９は、撮像画像のフレームレートを指定する旨の情報及び／又は撮像時の露光を指定する旨の情報に基づいて、撮像部５１２３の撮像素子の駆動を制御する。また、例えば、カメラヘッド制御部５１２９は、撮像画像の倍率及び焦点を指定する旨の情報に基づいて、駆動部５１２５を介してレンズユニット５１２１のズームレンズ及びフォーカスレンズを適宜移動させる。カメラヘッド制御部５１２９は、更に、鏡筒５１１７やカメラヘッド５１１９を識別するための情報を記憶する機能を備えてもよい。
【０３７４】
なお、レンズユニット５１２１や撮像部５１２３等の構成を、気密性及び防水性が高い密閉構造内に配置することで、カメラヘッド５１１９について、オートクレーブ滅菌処理に対する耐性を持たせることができる。
【０３７５】
次に、ＣＣＵ５１５３の機能構成について説明する。通信部５１７３は、カメラヘッド５１１９との間で各種の情報を送受信するための通信装置によって構成される。通信部５１７３は、カメラヘッド５１１９から、伝送ケーブル５１７９を介して送信される画像信号を受信する。この際、上記のように、当該画像信号は好適に光通信によって送信され得る。この場合、光通信に対応して、通信部５１７３には、光信号を電気信号に変換する光電変換モジュールが設けられる。通信部５１７３は、電気信号に変換した画像信号を画像処理部５１７５に提供する。
【０３７６】
また、通信部５１７３は、カメラヘッド５１１９に対して、カメラヘッド５１１９の駆動を制御するための制御信号を送信する。当該制御信号も光通信によって送信されてよい。
【０３７７】
画像処理部５１７５は、カメラヘッド５１１９から送信されたＲＡＷデータである画像信号に対して各種の画像処理を施す。当該画像処理としては、例えば現像処理、高画質化処理（帯域強調処理、超解像処理、ＮＲ（Noise  reduction）処理及び／又は手ブレ補正処理等）、並びに／又は拡大処理（電子ズーム処理）等、各種の公知の信号処理が含まれる。また、画像処理部５１７５は、ＡＥ、ＡＦ及びＡＷＢを行うための、画像信号に対する検波処理を行う。
【０３７８】
画像処理部５１７５は、ＣＰＵやＧＰＵ等のプロセッサによって構成され、当該プロセッサが所定のプログラムに従って動作することにより、上述した画像処理や検波処理が行われ得る。なお、画像処理部５１７５が複数のＧＰＵによって構成される場合には、画像処理部５１７５は、画像信号に係る情報を適宜分割し、これら複数のＧＰＵによって並列的に画像処理を行う。
【０３７９】
制御部５１７７は、内視鏡５１１５による術部の撮像、及びその撮像画像の表示に関する各種の制御を行う。例えば、制御部５１７７は、カメラヘッド５１１９の駆動を制御するための制御信号を生成する。この際、撮像条件がユーザによって入力されている場合には、制御部５１７７は、当該ユーザによる入力に基づいて制御信号を生成する。あるいは、内視鏡５１１５にＡＥ機能、ＡＦ機能及びＡＷＢ機能が搭載されている場合には、制御部５１７７は、画像処理部５１７５による検波処理の結果に応じて、最適な露出値、焦点距離及びホワイトバランスを適宜算出し、制御信号を生成する。
【０３８０】
また、制御部５１７７は、画像処理部５１７５によって画像処理が施された画像信号に基づいて、術部の画像を表示装置５１５５に表示させる。この際、制御部５１７７は、各種の画像認識技術を用いて術部画像内における各種の物体を認識する。例えば、制御部５１７７は、術部画像に含まれる物体のエッジの形状や色等を検出することにより、鉗子等の術具、特定の生体部位、出血、エネルギー処置具５１３５使用時のミスト等を認識することができる。制御部５１７７は、表示装置５１５５に術部の画像を表示させる際に、その認識結果を用いて、各種の手術支援情報を当該術部の画像に重畳表示させる。手術支援情報が重畳表示され、術者５１８１に提示されることにより、より安全かつ確実に手術を進めることが可能になる。
【０３８１】
カメラヘッド５１１９及びＣＣＵ５１５３を接続する伝送ケーブル５１７９は、電気信号の通信に対応した電気信号ケーブル、光通信に対応した光ファイバ、又はこれらの複合ケーブルである。
【０３８２】
ここで、図示する例では、伝送ケーブル５１７９を用いて有線で通信が行われていたが、カメラヘッド５１１９とＣＣＵ５１５３との間の通信は無線で行われてもよい。両者の間の通信が無線で行われる場合には、伝送ケーブル５１７９を手術室内に敷設する必要がなくなるため、手術室内における医療スタッフの移動が当該伝送ケーブル５１７９によって妨げられる事態が解消され得る。
【０３８３】
以上、本開示に係る技術が適用され得る手術室システム５１００の一例について説明した。なお、ここでは、一例として手術室システム５１００が適用される医療用システムが内視鏡手術システム５１１３である場合について説明したが、手術室システム５１００の構成はかかる例に限定されない。例えば、手術室システム５１００は、内視鏡手術システム５１１３に代えて、検査用軟性内視鏡システムや顕微鏡手術システムに適用されてもよい。
【０３８４】
以上説明した手術室システム５１００構成のうち、内視鏡５１１５、シーリングカメラ５１８７、及び、術場カメラ５１８９等は、例えば、図３６のカメラ４２１に対応する。ＣＣＵ５１５３等は、例えば、図３６のＣＣＵ４２２に対応する。視聴覚コントローラ５１０７は、例えば、図３６のＣＣＵ４２２の一部、ＩＰコンバータ４１２、及び、統合システム４１３に対応する。
【０３８５】
そして、例えば、シーリングカメラ５１８７や術場カメラ５１８９で収音した手術中の会話の音声が、視聴覚コントローラ５１０７、又は、図示せぬ音声解析装置でテキスト化される。そして、本技術を用いて、テキスト化されたデータが映像データを含む伝送データに挿入され、レコーダ５１０５に記録されたり、映像とともに音声のテキストが表示装置５１０２Ａ〜５１０３Ｄに表示されたりする。
【０３８６】
＜＜６．その他＞＞
＜コンピュータの構成例＞
上述した一連の処理は、ハードウエアにより実行することもできるし、ソフトウエアにより実行することもできる。一連の処理をソフトウエアにより実行する場合には、そのソフトウエアを構成するプログラムが、コンピュータにインストールされる。ここで、コンピュータには、専用のハードウエアに組み込まれているコンピュータや、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどが含まれる。
【０３８７】
図４１は、上述した一連の処理をプログラムにより実行するコンピュータのハードウエアの構成例を示すブロック図である。
【０３８８】
コンピュータにおいて、CPU（Central Processing Unit）１０００１，ROM（Read Only Memory）１０００２，RAM（Random Access Memory）１０００３は、バス１０００４により相互に接続されている。
【０３８９】
バス１０００４には、さらに、入出力インタフェース１０００５が接続されている。入出力インタフェース１０００５には、入力部１０００６、出力部１０００７、記憶部１０００８、通信部１０００９、及びドライブ１００１０が接続されている。
【０３９０】
入力部１０００６は、キーボード、マウス、マイクロフォンなどよりなる。出力部１０００７は、ディスプレイ、スピーカなどよりなる。記憶部１０００８は、ハードディスクや不揮発性のメモリなどよりなる。通信部１０００９は、ネットワークインタフェースなどよりなる。ドライブ１００１０は、磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリなどのリムーバブルメディア１００１１を駆動する。
【０３９１】
以上のように構成されるコンピュータでは、CPU１０００１が、例えば、記憶部１０００８に記憶されているプログラムを、入出力インタフェース１０００５及びバス１０００４を介して、RAM１０００３にロードして実行することにより、上述した一連の処理が行われる。
【０３９２】
コンピュータ（CPU１０００１）が実行するプログラムは、例えば、パッケージメディア等としてのリムーバブルメディア１００１１に記録して提供することができる。また、プログラムは、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の伝送媒体を介して提供することができる。
【０３９３】
コンピュータでは、プログラムは、リムーバブルメディア１００１１をドライブ１００１０に装着することにより、入出力インタフェース１０００５を介して、記憶部１０００８にインストールすることができる。また、プログラムは、有線または無線の伝送媒体を介して、通信部１０００９で受信し、記憶部１０００８にインストールすることができる。その他、プログラムは、ROM１０００２や記憶部１０００８に、あらかじめインストールしておくことができる。
【０３９４】
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。
【０３９５】
なお、本明細書において、システムとは、複数の構成要素（装置、モジュール（部品）等）の集合を意味し、すべての構成要素が同一筐体中にあるか否かは問わない。したがって、別個の筐体に収納され、ネットワークを介して接続されている複数の装置、及び、１つの筐体の中に複数のモジュールが収納されている１つの装置は、いずれも、システムである。
【０３９６】
なお、本技術の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。
【０３９７】
例えば、本技術は、１つの機能をネットワークを介して複数の装置で分担、共同して処理するクラウドコンピューティングの構成をとることができる。
【０３９８】
また、上述のフローチャートで説明した各ステップは、１つの装置で実行する他、複数の装置で分担して実行することができる。
【０３９９】
さらに、１つのステップに複数の処理が含まれる場合には、その１つのステップに含まれる複数の処理は、１つの装置で実行する他、複数の装置で分担して実行することができる。
【０４００】
＜構成の組み合わせ例＞
本技術は、以下のような構成をとることもできる。
【０４０１】
（１）
メインフレーム内のサブフレームの順序を示すフレーム番号に基づいて、複数の前記サブフレームを含むフレームシーケンス内の前記サブフレームの順序を示すフレームシーケンス番号を前記サブフレームに割り当てるフレームシーケンス番号設定部と、
前記フレームシーケンス番号に基づいて、前記サブフレームの所定の位置にデータパケットを配置する多重化部と
を備える送信装置。
（２）
前記多重化部は、前記フレームシーケンス内に含まれる各前記サブフレーム内の所定の第１のデータ領域を合わせた第２のデータ領域の所定の位置までの間にスタッフィング領域を設けずに前記データパケットを配置する
前記（１）に記載の送信装置。
（３）
前記多重化部は、前記第２のデータ領域の前記所定の位置より後にスタッフィング領域を配置する
前記（２）に記載の送信装置。
（４）
前記フレームシーケンス内の前記サブフレームの数であるシーケンス数は、前記フレームシーケンスにおける前記サブフレーム当たりのスタッフィング量に基づいて設定される
前記（３）に記載の送信装置。
（５）
前記シーケンス数は、シャッフリング処理を行う単位となるフレーム内に含まれる前記サブフレームの数以下に設定される
前記（４）に記載の送信装置。
（６）
前記第２のデータ領域が余らないように、前記第２のデータ領域の末尾の前記データパケットの長さが設定される
前記（２）に記載の送信装置。
（７）
前記多重化部は、少なくとも一部の前記データパケットを複数の前記サブフレームに分割して配置する
前記（１）乃至（６）のいずれかに記載の送信装置。
（８）
前記多重化部は、前記フレームシーケンス内の前記サブフレームの数と異なる数の前記データパケットを前記フレームシーケンス内に配置する
前記（１）乃至（７）のいずれかに記載の送信装置。
（９）
前記フレーム番号を含むヘッダを前記サブフレームに配置する第１のヘッダ付加部を
さらに備える前記（１）乃至（８）のいずれかに記載の送信装置。
（１０）
前記データパケットの種類、及び、前記データパケットの有効性を示す情報のうち少なくとも１つを含むヘッダを前記データパケットに付加する第２のヘッダ付加部を
さらに備える前記（１）乃至（９）のいずれかに記載の送信装置。
（１１）
前記データパケットは、メインデータに付加するサブデータを含む
前記（１）乃至（１０）のいずれかに記載の送信装置。
（１２）
前記サブデータは、テキストに関するデータを含む
前記（１１）に記載の送信装置。
（１３）
前記メインフレームを含む伝送データを送信する送信部を
さらに備える前記（１）乃至（１２）のいずれかに記載の送信装置。
（１４）
メインフレーム内のサブフレームの順序を示すフレーム番号を検出するフレーム番号検出部と、
前記フレーム番号に基づいて、複数の前記サブフレームを含むフレームシーケンス内の前記サブフレームの順序を示すフレームシーケンス番号を前記サブフレームに割り当てるフレームシーケンス番号設定部と、
前記フレームシーケンス番号に基づいて、前記サブフレームからデータパケットを抽出するデータ抽出部と
を備える受信装置。
（１５）
少なくとも一部の前記データパケットが、複数の前記サブフレームに分割して配置される
前記（１４）に記載の受信装置。
（１６）
前記サブフレームに伝送エラーが発生した場合、伝送エラーが発生した前記サブフレームに含まれる前記データパケット、及び、伝送エラーが発生した前記サブフレームと他の前記サブフレームの間で分割され、前記他のサブフレームに配置されている前記データパケットを破棄する伝送エラー処理部を
さらに備える前記（１５）に記載の受信装置。
（１７）
前記フレーム番号を含むヘッダが、前記サブフレームに配置されている
前記（１４）乃至（１６）のいずれかに記載の受信装置。
（１８）
前記メインフレームを含む伝送データを受信する受信部を
さらに備える前記（１４）乃至（１７）のいずれかに記載の受信装置。
（１９）
送信装置と、
受信装置と
を備え、
前記送信装置は、
メインフレーム内のサブフレームの順序を示すフレーム番号に基づいて、複数の前記サブフレームを含むフレームシーケンス内の前記サブフレームの順序を示すフレームシーケンス番号を前記サブフレームに割り当てる第１のフレームシーケンス番号設定部と、
前記フレームシーケンス番号に基づいて、前記サブフレームの所定の位置にデータパケットを配置する多重化部と、
前記メインフレームを含む伝送データを送信する送信部と
を備え、
前記受信装置は、
前記伝送データを受信する受信部と、
前記メインフレーム内の前記サブフレームの前記フレーム番号を検出するフレーム番号検出部と、
前記フレーム番号に基づいて、前記サブフレームに前記フレームシーケンス番号を割り当てる第２のフレームシーケンス番号設定部と、
前記フレームシーケンス番号に基づいて、前記サブフレームから前記データパケットを抽出するデータ抽出部と
を備える伝送システム。
（２０）
送信装置が、
メインフレーム内のサブフレームの順序を示すフレーム番号に基づいて、複数の前記サブフレームを含むフレームシーケンス内の前記サブフレームの順序を示すフレームシーケンス番号を前記サブフレームに割り当て、
前記フレームシーケンス番号に基づいて、前記サブフレームの所定の位置にデータパケットを配置し、
前記メインフレームを含む伝送データを送信し、
受信装置が、
前記伝送データを受信し、
前記メインフレーム内の前記サブフレームの前記フレーム番号を検出し、
前記フレーム番号に基づいて、前記サブフレームに前記フレームシーケンス番号を割り当て、
前記フレームシーケンス番号に基づいて、前記サブフレームから前記データパケットを抽出する
伝送方法。
【０４０２】
なお、本明細書に記載された効果はあくまで例示であって限定されるものではなく、他の効果があってもよい。
【符号の説明】
【０４０３】
１  放送システム，  １１−１乃至１１−ｎ  撮影システム，  １２  統合システム，  ２１−１乃至２１−ｎ  カメラ，  ２２−１乃至２２−ｎ  ＣＣＵ，  ５４  受信部,  ５５  分離部，  ５６  信号処理部，  ５７  追加データ処理部，  ５８  出力部，  ７４  受信部，  ７５  信号処理部，  ７６  伝送データ生成部，  ７７  送信部，  １０１  データ取得部，  １０２  データ処理部，  １１１  データ抽出部，  １１２  伝送エラー処理部，  １５１  タイミング制御部，  １５２  ＢＢフレーム番号設定部，  １５３  ペイロードヘッダ付加部，  １５４  追加データ選択部，  １５５  追加データヘッダ付加部，  １５６  多重化部，  ２０１  放送システム，  ２１１−１乃至２１１−ｎ  撮影システム，  ２２１−１乃至２２１−ｎ  カメラ，  ２２２−１乃至２２２−ｎ  ＣＣＵ，  ２５１  分離部，  ２５２  追加データ処理部，  ２７１  伝送データ生成部，  ３０１  データ取得部，  ３１１  データ抽出部，  ３１２  伝送エラー処理部，  ３１３  ＢＢフレーム番号検出部，  ３１４  ＢＢフレームシーケンス番号設定部，  ３５１  タイミング制御部，  ３５２  ＢＢフレーム番号設定部，  ３５３  パイロードヘッダ付加部，  ３５４  ＢＢフレームシーケンス番号設定部，  ４０１  医療システム，  ４１１−１乃至４１１−ｎ  撮影システム，  ４１２  ＩＰコンバータ，  ４１３  統合システム，  ４２１−１乃至４２１−ｎ  カメラ，  ４２２−１乃至４２２−ｎ  ＣＣＵ
【図１】
2020080118.tif 000003
【図２】
2020080118.tif 000004
【図３】
2020080118.tif 000005
【図４】
2020080118.tif 000006
【図５】
2020080118.tif 000007
【図６】
2020080118.tif 000008
【図７】
2020080118.tif 000009
【図８】
2020080118.tif 000010
【図９】
2020080118.tif 000011
【図１０】
2020080118.tif 000012
【図１１】
2020080118.tif 000013
【図１２】
2020080118.tif 000014
【図１３】
2020080118.tif 000015
【図１４】
2020080118.tif 000016
【図１５】
2020080118.tif 000017
【図１６】
2020080118.tif 000018
【図１７】
2020080118.tif 000019
【図１８】
2020080118.tif 000020
【図１９】
2020080118.tif 000021
【図２０】
2020080118.tif 000022
【図２１】
2020080118.tif 000023
【図２２】
2020080118.tif 000024
【図２３】
2020080118.tif 000025
【図２４】
2020080118.tif 000026
【図２５】
2020080118.tif 000027
【図２６】
2020080118.tif 000028
【図２７】
2020080118.tif 000029
【図２８】
2020080118.tif 000030
【図２９】
2020080118.tif 000031
【図３０】
2020080118.tif 000032
【図３１】
2020080118.tif 000033
【図３２】
2020080118.tif 000034
【図３３】
2020080118.tif 000035
【図３４】
2020080118.tif 000036
【図３５】
2020080118.tif 000037
【図３６】
2020080118.tif 000038
【図３７】
2020080118.tif 000039
【図３８】
2020080118.tif 000040
【図３９】
2020080118.tif 000041
【図４０】
2020080118.tif 000042
【図４１】
2020080118.tif 000043
【国際調査報告】
2020080118.tif 000044
2020080118.tif 000045
2020080118.tif 000046
2020080118.tif 000047