(57)【要約】【課題】データ転送の高速化及び多チャンネル化が可能な映像処理装置、処理ユニット及びＩＰアドレス管理方法を提供する。【解決手段】コネクタ５０−１〜５０−１０の設置位置に応じた位置情報がコネクタに予め割り当てられる。そして、コネクタ５０−１〜５０−６の位置情報を、このコネクタに接続された処理ユニット４０−１〜４０−６により読み出し、読み出した位置情報に基づいて決定されたＩＰアドレスと、接続した処理ユニットの機能を示す個別情報とを、制御ユニット２０へ送信する。制御ユニット２０は、受け取ったＩＰアドレスと個別情報とに基づいて、接続された処理ユニットのＩＰアドレスと機能とを関連付けて管理する。【選択図】      図１
2011004156.tif 000002
【特許請求の範囲】
【請求項１】
設置位置に関する位置情報が予め割り当てられた複数のコネクタと、
入力された映像データに対して予め設定された処理を実行するものであり、それぞれが前記複数のコネクタのいずれかと接続して前記位置情報を読み出し、この位置情報に基づいて決定されるＩＰアドレスと、前記実行処理の機能を示す個別情報とを前記接続したコネクタを介して出力する複数の処理ユニットと、
ＩＰ（Internet Protocol）ネットワークにおける伝送路の規格に則って前記複数のコネクタと接続し、前記処理ユニットから出力された前記ＩＰアドレス及び個別情報に基づいて、前記複数の処理ユニットのＩＰアドレス及び機能を管理する制御ユニットと
を具備することを特徴とする映像処理装置。
【請求項２】
前記制御ユニットは、外部から前記映像データに対する実行処理が要求された場合、前記複数の処理ユニットのＩＰアドレス及び機能に基づいて、前記複数の処理ユニットから前記要求された処理を実行する処理ユニットを選択し、前記選択した処理ユニットに対して前記要求された処理を実行させるための制御信号を送信することを特徴とする請求項１記載の映像処理装置。
【請求項３】
前記制御ユニットと前記複数のコネクタとの接続を仲介するものであり、前記制御ユニット又は前記複数のコネクタに接続された処理ユニットから供給された信号に応じて前記制御ユニット及び前記複数の処理ユニット間の接続を選択的に切り替えるスイッチユニットをさらに具備し、
前記制御ユニットは、外部から前記映像データに対する実行処理が要求された場合、前記複数の処理ユニットのＩＰアドレス及び機能に基づいて、前記複数の処理ユニットから前記要求された処理を実行する処理ユニットを選択し、前記選択した処理ユニットに対して前記要求された処理を実行させるための制御信号を前記スイッチユニットを介して送信することを特徴とする請求項１記載の映像処理装置。
【請求項４】
前記位置情報は、前記コネクタが設置されるラック番号及びスロット番号に応じて予め割り当てられることを特徴とする請求項１記載の映像処理装置。
【請求項５】
前記複数の処理ユニットは、
前記入力された映像データを収録するメモリユニットと、
前記メモリユニットから読み出された映像データを復号化する復号化ユニットと
を含むことを特徴とする請求項１記載の映像処理装置。
【請求項６】
前記複数の処理ユニットは、
前記入力された映像データを符号化して前記メモリユニットへ転送する符号化ユニットをさらに含むことを特徴とする請求項５記載の映像処理装置。
【請求項７】
前記制御ユニットと前記複数のコネクタとの接続を仲介するものであり、前記制御ユニットから供給される信号に応じて前記制御ユニット及び前記複数のコネクタに接続された処理ユニット間の接続を選択的に切り替える制御用スイッチユニットと、
前記複数のコネクタ間の接続を仲介するものであり、前記複数のコネクタに接続された処理ユニットから供給される信号に応じて前記複数の処理ユニット間の接続を選択的に切り替えるデータ用スイッチユニットと
をさらに具備し、
前記制御ユニットは、外部から前記映像データに対する実行処理が要求された場合、前記複数の処理ユニットのＩＰアドレス及び機能に基づいて、前記複数の処理ユニットから前記要求された処理を実行する処理ユニットを選択し、前記選択した処理ユニットに対して前記要求された処理を実行させるための制御信号を前記制御用スイッチユニットを介して送信することを特徴とする請求項１記載の映像処理装置。
【請求項８】
前記ＩＰネットワークにおける伝送路の規格は、イーサネット（登録商標）であることを特徴とする請求項１記載の映像処理装置。
【請求項９】
設置位置に関する位置情報が予め割り当てられた複数のコネクタと、入力された映像データに対して予め設定された処理を実行するものであり、それぞれが前記複数のコネクタのいずれかと接続して前記位置情報を読み出し、この位置情報に基づいて決定されるＩＰアドレスと、前記実行処理の機能を示す個別情報とを前記接続したコネクタを介して出力する複数の処理ユニットと、ＩＰ（Internet Protocol）ネットワークにおける伝送路の規格に則って前記複数のコネクタと接続し、前記処理ユニットから出力された前記ＩＰアドレス及び個別情報に基づいて、前記複数の処理ユニットのＩＰアドレス及び機能を管理する制御ユニットとを具備する映像処理装置に用いられる処理ユニットにおいて、
前記複数のコネクタのいずれかと接続して前記位置情報を読み出す読出し部と、
前記読み出した位置情報に基づいてＩＰアドレスを決定するＩＰアドレス決定部と、
前記ＩＰアドレスと前記個別情報とを前記コネクタを介して前記制御ユニットへ送信する送信部と
を具備することを特徴とする処理ユニット。
【請求項１０】
前記位置情報は、前記コネクタが設置されるラック番号及びスロット番号に応じて予め割り当てられることを特徴とする請求項９記載の処理ユニット。
【請求項１１】
前記処理実行部は、前記入力された映像データに対して収録処理を実行するものであることを特徴とする請求項９記載の処理ユニット。
【請求項１２】
前記処理実行部は、前記入力された映像データに対して復号化処理を実行するものであることを特徴とする請求項９記載の処理ユニット。
【請求項１３】
前記処理実行部は、前記入力された映像データに対して符号化処理を実行するものであることを特徴とする請求項９記載の処理ユニット。
【請求項１４】
前記ＩＰネットワークにおける伝送路の規格は、イーサネット（登録商標）であることを特徴とする請求項９記載の処理ユニット。
【請求項１５】
設置位置に関する位置情報が予め割り当てられた複数のコネクタと、入力された映像データに対して予め設定された処理を実行するものであり、それぞれが前記複数のコネクタのいずれかと接続して前記位置情報を読み出し、この位置情報に基づいて決定されるＩＰアドレスと、前記実行処理の機能を示す個別情報とを前記接続したコネクタを介して出力する複数の処理ユニットと、ＩＰ（Internet Protocol）ネットワークにおける伝送路の規格に則って前記複数のコネクタと接続し、前記処理ユニットから出力された前記ＩＰアドレス及び個別情報に基づいて、前記複数の処理ユニットのＩＰアドレス及び機能を管理する制御ユニットとを具備する映像処理装置に用いられるＩＰアドレス管理方法において、
前記処理ユニットにより、
前記処理ユニットが接続したコネクタの前記位置情報を読み出し、
前記位置情報に基づいてＩＰアドレスを決定し、
前記ＩＰアドレスと前記個別情報とを、前記コネクタを介して前記制御ユニットへ送信し、
前記制御ユニットにより、
前記処理ユニットから送信された信号に基づいて、前記コネクタに接続された処理ユニットのＩＰアドレスとその機能とを管理することを特徴とするＩＰアドレス管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えば撮像された映像素材を収録する映像処理装置、この映像処理装置で用いられる処理ユニット及びＩＰアドレス管理方法に関する。
【背景技術】
【０００２】
従来、映像データに対して収録等の処理を行う映像処理装置は、複数の入力ユニット、複数のメモリユニット、複数の出力ユニット及びこれらを制御する制御ユニットを具備する。映像処理装置は、取得した映像データを入力ユニットで符号化し、メモリユニットで収録する。そして、映像処理装置は、メモリユニットから映像データを読み出し、出力ユニットで復号して出力する。このとき、各ユニットは制御用バス及びデータ用バスで接続されており、制御ユニットは、制御用バスを介して入力ユニット、メモリユニット及び出力ユニットを制御する（例えば、特許文献１参照）。また、各ユニットは、データ用バスを介して映像データの受け渡しを行う。
【０００３】
しかしながら、バスにより制御信号及び映像データを伝送する従来の映像処理装置では、バス接続の性能限界により、データ転送の高速化及び多チャンネル化が困難であるという問題があった。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特表２００３−５３４５７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
以上のように、従来の映像処理装置では、バスにより各ユニットが接続されているため、データ転送の高速化及び多チャンネル化が困難であるという問題があった。
【０００６】
この発明は上記事情によりなされたもので、その目的は、データ転送の高速化及び多チャンネル化が可能な映像処理装置、処理ユニット及びＩＰアドレス管理方法を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明に係る映像処理装置は、設置位置に関する位置情報が予め割り当てられた複数のコネクタと、入力された映像データに対して予め設定された処理を実行するものであり、それぞれが前記複数のコネクタのいずれかと接続して前記位置情報を読み出し、この位置情報に基づいて決定されるＩＰアドレスと、前記実行処理の機能を示す個別情報とを前記接続したコネクタを介して出力する複数の処理ユニットと、ＩＰ（Internet Protocol）ネットワークにおける伝送路の規格に則って前記複数のコネクタと接続し、前記処理ユニットから出力された前記ＩＰアドレス及び個別情報に基づいて、前記複数の処理ユニットのＩＰアドレス及び機能を管理する制御ユニットとを具備する。
【０００８】
また、本発明に係る処理ユニットは、設置位置に関する位置情報が予め割り当てられた複数のコネクタと、入力された映像データに対して予め設定された処理を実行するものであり、それぞれが前記複数のコネクタのいずれかと接続して前記位置情報を読み出し、この位置情報に基づいて決定されるＩＰアドレスと、前記実行処理の機能を示す個別情報とを前記接続したコネクタを介して出力する複数の処理ユニットと、ＩＰ（Internet Protocol）ネットワークにおける伝送路の規格に則って前記複数のコネクタと接続し、前記処理ユニットから出力された前記ＩＰアドレス及び個別情報に基づいて、前記複数の処理ユニットのＩＰアドレス及び機能を管理する制御ユニットとを具備する映像処理装置に用いられる処理ユニットにおいて、前記複数のコネクタのいずれかと接続して前記位置情報を読み出す読出し部と、前記読み出した位置情報に基づいてＩＰアドレスを決定するＩＰアドレス決定部と、前記ＩＰアドレスと前記個別情報とを前記コネクタを介して前記制御ユニットへ送信する送信部とを具備する。
【０００９】
また、本発明に係るＩＰアドレス管理方法は、設置位置に関する位置情報が予め割り当てられた複数のコネクタと、入力された映像データに対して予め設定された処理を実行するものであり、それぞれが前記複数のコネクタのいずれかと接続して前記位置情報を読み出し、この位置情報に基づいて決定されるＩＰアドレスと、前記実行処理の機能を示す個別情報とを前記接続したコネクタを介して出力する複数の処理ユニットと、ＩＰ（Internet Protocol）ネットワークにおける伝送路の規格に則って前記複数のコネクタと接続し、前記処理ユニットから出力された前記ＩＰアドレス及び個別情報に基づいて、前記複数の処理ユニットのＩＰアドレス及び機能を管理する制御ユニットとを具備する映像処理装置に用いられるＩＰアドレス管理方法において、前記処理ユニットにより、前記処理ユニットが接続したコネクタの前記位置情報を読み出し、前記位置情報に基づいてＩＰアドレスを決定し、前記ＩＰアドレスと前記個別情報とを、前記コネクタを介して前記制御ユニットへ送信し、前記制御ユニットにより、前記処理ユニットから送信された信号に基づいて、前記コネクタに接続された処理ユニットのＩＰアドレスとその機能とを管理することを特徴とする。
【００１０】
上記構成による映像処理装置、処理ユニット及びＩＰアドレス管理方法では、コネクタの設置位置に応じた位置情報がコネクタに予め割り当てられている。そして、コネクタの位置情報を、このコネクタに接続された処理ユニットにより読み出し、読み出した位置情報に基づいて決定されたＩＰアドレスと、処理ユニットの機能を示す個別情報とを、制御ユニットへ送信する。制御ユニットは、ＩＰアドレスと接続された処理ユニットの機能とを関連付けて管理する。これにより、映像処理装置は、コネクタに接続した処理ユニットに対して、接続位置に応じたＩＰアドレスを自動的に割り当てることが可能となる。また、映像処理装置は、ＩＰアドレスが自動的に割り当てられるため、ＩＰネットワークを用いて各ユニット間で信号のやり取りを行うことが可能となる。
【発明の効果】
【００１１】
この発明によれば、データ転送の高速化及び多チャンネル化が可能な映像処理装置、処理ユニット及びＩＰアドレス管理方法を提供することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１の実施形態に係る映像処理装置の構成を示す模式図である。
【図２】図１の処理ユニットの機能構成を示すブロック図である。
【図３】図１の処理ユニットへＩＰアドレスを設定する際の制御ユニットの処理を示すフローチャートである。
【図４】図１の制御ユニットに対して映像データの収録処理が要求された際の制御ユニットの処理を示すフローチャートである。
【図５】図１のメモリに記録される管理テーブルの一例を示す図である。
【図６】図１の制御ユニットに対して映像データの再生処理が要求された際の制御ユニットの処理を示すフローチャートである。
【図７】本発明の第２の実施形態に係る映像処理装置の構成を示す模式図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照しながら本発明に係る映像処理装置の実施の形態について詳細に説明する。
【００１４】
［第１の実施形態］  
図１は、本発明の第１の実施形態に係る映像処理装置の構成を示す模式図である。図１における映像処理装置は、それぞれが６個のスロットを有する二段のラックからなる筐体１０に、制御ユニット２０、スイッチユニット３０及び処理ユニットである入力ユニット４０−１〜４０−２、メモリユニット４０−３〜４０−４及び出力ユニット４０−５〜４０−６が収納されて成る。制御ユニット２０はスイッチユニット３０と接続し、スイッチユニット３０は処理ユニット４０−１〜４０−６と接続する。このとき、ユニット間の接続には、ＬＡＮ（Local Area Network）等の伝送路に関する規格であるＩＰプロトコル（例えば、イーサネット（登録商標））が採用されている。なお、本実施形態では、制御ユニット２０から送信される制御コマンドと、処理ユニット４０−１〜４０−６間でやり取りされる映像データとは、１本のケーブルにより伝送される。
【００１５】
制御ユニット２０及びスイッチユニット３０は、筐体１０の予め設定された位置に収納される。図１においては、制御ユニット２０は（ラック１、スロット１）に収納され、スイッチユニット３０は（ラック１、スロット２）に収納される。なお、制御ユニット２０及びスイッチユニット３０は、筐体１０における収納位置が決定されると、その位置が変更されることはない。
【００１６】
各処理ユニット４０−１〜４０−６は、筐体１０の各スロットに挿入され、スロット毎に設置されたコネクタ５０−１〜５０−１０と接続する。処理ユニット４０−１〜４０−６は、着脱自在であり、任意のスロットへ挿入することが可能である。図１においては、入力ユニット４０−１は（ラック１、スロット３）に収納され、入力ユニット４０−２は（ラック１、スロット４）に収納され、メモリユニット４０−３は（ラック１、スロット５）に収納され、メモリユニット４０−４は（ラック１、スロット６）に収納され、出力ユニット４０−５は（ラック２、スロット１）に収納され、出力ユニット４０−６は（ラック２、スロット２）に収納されている。
【００１７】
次に上記各構成の機能について説明する。
【００１８】
筐体１０のコネクタ５０−１〜５０−１０には、ラック及びスロットの位置に応じたラック番号及びスロット番号が設定されている。このラック番号及びスロット番号は、処理ユニット４０−１〜４０−６がコネクタと接続することにより読み出される。
【００１９】
図２は、本発明の一実施形態に係る処理ユニット４０−１〜４０−６の機能構成を示すブロック図である。処理ユニット４０−１〜４０−６は、インタフェース部（Ｉ／Ｆ）４１、ＩＰアドレス決定部４２、実行処理部４３及び制御部４４を備える。処理ユニット４０−１〜４０−６を各スロットへ挿入することにより、インタフェース部４１がコネクタと係合する。
【００２０】
インタフェース部４１は、コネクタと係合し、スイッチユニット３０に対して信号の送受信を行う。インタフェース部４１は、コネクタと係合するとコネクタからラック番号とスロット番号とを読み出す。
【００２１】
ＩＰアドレス決定部４２は、インタフェース部４１により読み出されたラック番号とスロット番号とに基づいて、ＩＰアドレスを決定する。ＩＰアドレス決定部４２は、決定したＩＰアドレスを制御部４４へ出力する。
【００２２】
実行処理部４３は、制御ユニット２０からの制御コマンドに従って、ユニット独自の処理を行うものである。例えば、実行処理部４３は、処理ユニットが入力ユニット４０−１，４０−２である場合、入力された映像データをエンコードする機能を有する。また、処理ユニットがメモリユニット４０−３，４０−４である場合は、入力された映像データを記録する機能を有する。また、処理ユニットが出力ユニット４０−５，４０−６である場合は、映像データをデコードする機能を有する。
【００２３】
制御部４４は、例えばマイクロプロセッサからなるＣＰＵ（Central Processing Unit）から成り、処理ユニット４０−１〜４０−６の処理動作を制御する。制御部４４は、ＩＰアドレス決定部４２からＩＰアドレスを受け取ると、このＩＰアドレスと、自己が入力ユニット、メモリユニット及び出力ユニットのいずれであるかを示す個別情報とをインタフェース部４１から送信する。このとき、制御部４４は、ＩＰアドレス及び個別情報を送信する際、送信先として、制御ユニット２０のＩＰアドレスを付加する。
【００２４】
また、制御部４４は、制御ユニット２０からの制御コマンドに従い、実行処理部４３で処理が施された映像データをインタフェース部４１から送信する。このとき、制御部４４は、映像データを送信する際、送信先の処理ユニットのＩＰアドレスを付加する。
【００２５】
スイッチユニット３０は、受信した信号から送信先のＩＰアドレスを読み出し、信号が目的のユニットへ到達するように、ユニット間の接続を論理的に切り替える。また、スイッチユニット３０は、処理ユニット４０−１〜４０−６からＩＰアドレス及び個別情報が出力されると、この信号を制御ユニット２０へ転送する。
【００２６】
制御ユニット２０は、処理ユニット４０−１〜４０−６からのＩＰアドレス及び個別情報を受け取った場合、メモリ２１に予め記録してある管理テーブルを更新する。これにより、制御ユニット２０は、コネクタ５０−１〜５０−６と接続した処理ユニット４０−１〜４０−６のＩＰアドレスと機能とを把握する。また、制御ユニット２０は、外部から実行処理要求が入力された場合、要求された処理に応じた処理ユニットに対して制御コマンドを送信する。このとき、制御ユニット２０は、メモリ２１に記録された管理テーブルを参照し、要求された処理を実行するのに適した処理ユニットを選択し、処理開始コマンドにその処理ユニットのＩＰアドレスを付して送信する。
【００２７】
次に、上記構成における映像処理装置の動作を説明する。
【００２８】
まずは、筐体１０に接続された処理ユニット４０−１〜４０−６へＩＰアドレスを設定する際の制御ユニット２０の処理を説明する。図３は、このときのフローチャートを示す。以下では、入力ユニット４０−１が（ラック１、スロット３）に挿入される場合を例に説明する。
【００２９】
入力ユニット４０−１が（ラック１、スロット３）のスロットに挿入され、インタフェース部４１がコネクタ５０−１と係合すると、インタフェース部４１は、（１，３）のラック番号及びスロット番号をコネクタ５０−１から読み出す。ＩＰアドレス決定部４２は、インタフェース部４１で読み出されたラック番号及びスロット番号に基づいて、ＩＰアドレス（１９２．１６８．１．３）を決定し、制御部４４へ出力する。制御部４４は、ＩＰアドレスが決定されると、決定されたＩＰアドレス（１９２．１６８．１．３）と、自己のユニットが入力ユニットであることを示す個別情報とを、インタフェース部４１から送信する。このとき、インタフェース部４１から出力される信号には、制御ユニット２０のＩＰアドレスが送信先のＩＰアドレスとして付加される。スイッチユニット３０は、信号に付加されたＩＰアドレスに従い、入力ユニット４０−１からのＩＰアドレス及び個別情報を制御ユニット２０へ転送する。
【００３０】
制御ユニット２０は、処理ユニット４０−１〜４０−６のうちいずれかからのＩＰアドレス及び個別情報を受信したか否かを判断する（ステップ３１）。制御ユニット２０は、入力ユニット４０−１からのＩＰアドレス及び個別情報を受信すると（ステップ３１のＹｅｓ）、メモリ２１の管理テーブルを更新し（ステップ３２）、ＩＰアドレス（１９２．１６８．１．３）には入力ユニットが接続されたことを把握する。
【００３１】
このように、コネクタ５０−１〜５０−６に処理ユニット４０−１〜４０−６が接続されると、接続された処理ユニット４０−１〜４０−６のＩＰアドレスが自動的に設定される。従来から、新たに接続された機器に対してＩＰアドレスを割り当てる際には、ＤＨＣＰ（Dynamic Host Configuration Protocol）が用いられている。しかしながら、ＤＨＣＰを用いたＩＰアドレスの割り当て方法では、機器を接続する度に空きアドレスを検索する必要があるため、処理にかかる負荷が大きくなるという問題がある。また、接続された機器を起動する度にＩＰアドレスが変更されるため、ＩＰアドレスの管理が困難であるという問題がある。これに対し、本発明に係る映像処理装置では、スロットに挿入された処理ユニットに対して、スロット毎に予め設定されたＩＰアドレスが割り振られるようになっている。そのため、制御ユニット２０は、空きアドレスを検索する必要もなく、ユニットの起動の度にＩＰアドレスが変更されることもないため、ＩＰアドレスを割り当てる処理が負担となることは無い。すなわち、本発明に係る映像処理装置は、ＩＰアドレスを割り当てる際の負担を抑制することが可能となる。
【００３２】
次に、制御ユニット２０に外部から実行処理要求が入力された場合の処理を説明する。図４は、制御ユニット２０に対して映像データの収録処理が要求された際の制御ユニット２０の処理を示すフローチャートである。図５は、制御ユニット２０のメモリ２１に記録される管理テーブルの例を示す。
【００３３】
まず、制御ユニット２０に対して外部から収録処理要求が入力される（ステップ４１）。制御ユニット２０は、管理テーブルを参照して入力ユニット４０−１及びメモリユニット４０−３を選択し、ＩＰアドレス（１９２．１６８．１．３），（１９２．１６８．１．５）を決定する（ステップ４２）。制御ユニット２０は、ＩＰアドレスを決定すると、入力開始コマンドを送信する（ステップ４３）。このとき、入力開始コマンドには、入力開始コマンドの送信先のＩＰアドレス：（１９２．１６８．１．３）と、映像データの転送先のＩＰアドレス：（１９２．１６８．１．５）とが付加される。スイッチユニット３０は、ＩＰアドレス（１９２．１６８．１．３）に従って、接続を切り替え、入力開始コマンドを入力ユニット４０−１へ転送する。入力ユニット４０−１は、この入力開始コマンドを受けると、外部から映像データを取得し、取得した映像データに対してエンコード処理を実行する。そして、入力ユニット４０−１は、エンコード処理を施した映像データにメモリユニット４０−３のＩＰアドレス（１９２．１６８．１．５）を付加して送信する。スイッチユニット３０は、ＩＰアドレス（１９２．１６８．１．５）に従って、接続を切り替え、エンコード処理を施した映像データをメモリユニット４０−３へ転送する。
【００３４】
続いて、制御ユニット２０は、メモリユニット４０−３のＩＰアドレス（１９２．１６８．１．５）を付加した収録コマンドを送信する（ステップ４４）。スイッチユニット３０は、ＩＰアドレス（１９２．１６８．１．５）に従って、接続を切り替え、収録コマンドをメモリユニット４０−３へ転送する。メモリユニット４０−３は、この収録コマンドを受けると、入力ユニット４０−１から転送された映像データを記録する。
【００３５】
図６は、制御ユニット２０に対して映像データの再生処理が要求された際の制御ユニット２０の処理を示すフローチャートである。
【００３６】
まず、制御ユニット２０に対して外部から再生処理要求が入力される（ステップ６１）。制御ユニット２０は、管理テーブルを参照してメモリユニット４０−３及び出力ユニット４０−５を選択し、ＩＰアドレス（１９２．１６８．１．５），（１９２．１６８．２．１）を決定する（ステップ６２）。制御ユニット２０は、ＩＰアドレスを決定すると、再生開始コマンドを送信する（ステップ６３）。このとき、再生開始コマンドには、再生開始コマンドの送信先のＩＰアドレス：（１９２．１６８．１．５）と、映像データの転送先のＩＰアドレス：（１９２．１６８．２．１）とが付加される。スイッチユニット３０は、ＩＰアドレス（１９２．１６８．１．５）に従って、接続を切り替え、再生開始コマンドをメモリユニット４０−３へ転送する。メモリユニット４０−３は、この再生開始コマンドを受けると、記録した映像データを読み出す。そして、メモリユニット４０−３は、読み出した映像データに出力ユニット４０−５のＩＰアドレス（１９２．１６８．２．１）を付加して送信する。スイッチユニット３０は、ＩＰアドレス（１９２．１６８．２．１）に従って、接続を切り替え、読み出された映像データを出力ユニット４０−５へ転送する。
【００３７】
続いて、制御ユニット２０は、出力ユニット４０−５のＩＰアドレス（１９２．１６８．２．１）を付加した出力コマンドを送信する（ステップ６４）。スイッチユニット３０は、ＩＰアドレス（１９２．１６８．２．１）に従って、接続を切り替え、出力コマンドを出力ユニット４０−５へ転送する。出力ユニット４０−５は、この出力コマンドを受けると、メモリユニット４０−３から転送された映像データに対してエンコード処理を施して外部へ出力する。
【００３８】
このように、映像処理装置は、スイッチユニット３０を具備することにより、ＩＰネットワークであるイーサネットを利用して、制御コマンド及び映像データを各処理ユニット４０−１〜４０−６へ伝送することが可能となる。
【００３９】
以上のことから、本発明に係る映像処理装置は、データ転送を高速化でき、処理ユニットでの処理を多チャンネル化することが可能となる。
【００４０】
［第２の実施形態］  
図７は、本発明の第２の実施形態に係る映像処理装置の構成を示す模式図である。なお、図７において図１と共通する部分には同じ符号を付して示し、ここでは異なる部分についてのみ説明する。
【００４１】
図７における映像処理装置は、それぞれが６個のスロットを有する二段のラックからなる筐体１０に、制御ユニット２０、制御用スイッチユニット３０−１、データ用スイッチユニット３０−２及び処理ユニットである入力ユニット４０−１〜４０−２、メモリユニット４０−３〜４０−４及び出力ユニット４０−５〜４０−６が収納されて成る。制御ユニット２０は制御用スイッチユニット３０−１と接続し、制御用スイッチユニット３０−１は処理ユニット４０−１〜４０−６と接続する。また、データ用スイッチユニット３０−２は、処理ユニット４０−１〜４０−６と接続する。このとき、ユニット間の接続には、ＬＡＮ（Local Area Network）等の伝送路に関する規格であるＩＰプロトコル（例えば、イーサネット（登録商標））が採用されている。なお、本実施形態では、制御コマンドと映像データとは、それぞれ別のケーブルにより伝送される。
【００４２】
制御用スイッチユニット３０−１及びデータ用スイッチユニット３０−２は、筐体１０の予め設定された位置に収納される。図１においては、制御用スイッチユニット３０−１は（ラック１、スロット２）に収納され、データ用スイッチユニット３０−２は（ラック１、スロット３）に収納される。なお、制御用スイッチユニット３０−１及びデータ用スイッチユニット３０−２は、筐体１０における収納位置が決定されると、その位置が変更されることはない。
【００４３】
制御用スイッチユニット３０−１は、制御ユニット２０から制御コマンドを受信し、受信した制御コマンドに付加された送信先のＩＰアドレスを読み出す。そして制御用スイッチユニット３０−１は、制御コマンドが目的のユニットへ到達するように、ユニット間の接続を切り替える。また、制御用スイッチユニット３０−１は、処理ユニット４０−１〜４０−６からＩＰアドレス及び個別情報が出力されると、この信号を制御ユニット２０へ転送する。
【００４４】
データ用スイッチユニット３０−２は、各処理ユニット４０−１〜４０−６から送信された映像データを受信し、受信した映像データに付加された送信先のＩＰアドレスを読み出す。そしてデータ用スイッチユニット３０−２は、映像データが目的のユニットへ到達するように、ユニット間の接続を切り替える。
【００４５】
次に、上記構成における映像処理装置の動作を説明する。
【００４６】
まずは、筐体１０に収納された処理ユニット４０−１〜４０−６のＩＰアドレスを決定する際の処理について説明する。なお、以下では、入力ユニット４０−１が（ラック１、スロット４）に挿入される場合を例に説明する。
【００４７】
入力ユニット４０−１が（ラック１、スロット４）のスロットに挿入され、インタフェース部４１がコネクタ５０−１と係合すると、インタフェース部４１は、（１，４）のラック番号及びスロット番号をコネクタ５０−１から読み出す。ＩＰアドレス決定部４２は、インタフェース部４１で読み出されたラック番号及びスロット番号に基づいて、制御系ＩＰアドレス（１９２．１６８．１．４）とデータ系ＩＰアドレス（１９２．１６８．１．１０４）を決定し、制御部４４へ出力する。制御部４４は、ＩＰアドレスが決定されると、決定された制御系ＩＰアドレス（１９２．１６８．１．４）とデータ系ＩＰアドレス（１９２．１６８．１．１０４）と、自ユニットが入力ユニットであることを示す個別情報とを、インタフェース部４１から送信する。このとき、インタフェース部４１から出力される信号には、制御ユニット２０のＩＰアドレスが送信先のＩＰアドレスとして付加される。制御用スイッチユニット３０−１は、信号に付加されたＩＰアドレスに従い、入力ユニット４０−１からのＩＰアドレス及び個別情報を制御ユニット２０へ転送する。
【００４８】
制御ユニット２０は、処理ユニット４０−１〜４０−６のうちいずれかからのＩＰアドレス及び個別情報を受信したか否かを判断し、入力ユニット４０−１からのＩＰアドレス及び個別情報を受信した場合、メモリ２１の管理テーブルを更新し、制御用ＩＰアドレス（１９２．１６８．１．４）及びデータ系ＩＰアドレス（１９２．１６８．１．１０４）には入力ユニットが接続されたことを把握する。
【００４９】
このように、本発明に係る映像処理装置では、スロットに挿入された処理ユニット４０−１〜４０−６に対して、スロット毎に予め設定されたＩＰアドレスが割り振られるようになっている。そのため、制御ユニット２０は、空きアドレスを検索する必要もなく、ユニットの起動度にＩＰアドレスが変更されることもないため、ＩＰアドレスを割り当てる処理が負担となることは無い。すなわち、本発明に係る映像処理装置は、ＩＰアドレスを割り当てる際の負担を抑制することが可能となる。
【００５０】
次に、制御ユニット２０に外部から実行処理要求が入力された場合の処理を説明する。まずは、制御ユニット２０に対して映像データの収録処理が要求された場合を説明する。
【００５１】
制御ユニット２０は、外部から収録処理要求が入力されると、管理テーブルを参照して入力ユニット４０−１及びメモリユニット４０−３を選択し、制御系ＩＰアドレス（１９２．１６８．１．４），（１９２．１６８．１．６）、データ系ＩＰアドレス（１９２．１６８．１．１０４），（１９２．１６８．１．１０６）を決定する。制御ユニット２０は、ＩＰアドレスを決定すると、入力開始コマンドを送信する。このとき、入力開始コマンドには、入力開始コマンドの送信先の制御系ＩＰアドレス：（１９２．１６８．１．４）と、映像データの転送先のデータ系ＩＰアドレス：（１９２．１６８．１．１０６）とが付加される。制御用スイッチユニット３０−１は、制御系ＩＰアドレス（１９２．１６８．１．４）に従って、接続を切り替え、入力開始コマンドを入力ユニット４０−１へ転送する。入力ユニット４０−１は、この入力開始コマンドを受けると、外部から映像データを取得し、取得した映像データに対してエンコード処理を実行する。そして、入力ユニット４０−１は、エンコード処理を施した映像データにメモリユニット４０−３のデータ系ＩＰアドレス（１９２．１６８．１．１０６）を付加して送信する。データ用スイッチユニット３０−２は、データ系ＩＰアドレス（１９２．１６８．１．１０６）に従って、接続を切り替え、エンコード処理を施した映像データをメモリユニット４０−３へ転送する。
【００５２】
続いて、制御ユニット２０は、メモリユニット４０−３の制御系ＩＰアドレス（１９２．１６８．１．６）を付加した収録コマンドを送信する。制御用スイッチユニット３０−１は、制御系ＩＰアドレス（１９２．１６８．１．６）に従って、接続を切り替え、収録コマンドをメモリユニット４０−３へ転送する。メモリユニット４０−３は、この収録コマンドを受けると、入力ユニット４０−１から転送された映像データを記録する。
【００５３】
次に、制御ユニット２０に対して映像データの再生処理が要求された場合を説明する。
【００５４】
制御ユニット２０は、外部から再生処理要求が入力されると、管理テーブルを参照してメモリユニット４０−３及び出力ユニット４０−５を選択し、制御系ＩＰアドレス（１９２．１６８．１．６），（１９２．１６８．２．２）、データ系ＩＰアドレス（１９２．１６８．１．１０６），（１９２．１６８．２．１０２）を決定する。制御ユニット２０は、ＩＰアドレスを決定すると、再生開始コマンドを送信する。このとき、再生開始コマンドには、再生開始コマンドの送信先の制御系ＩＰアドレス：（１９２．１６８．１．６）と、映像データの転送先のデータ系ＩＰアドレス：（１９２．１６８．２．１０２）とが付加される。制御用スイッチユニット３０−１は、制御系ＩＰアドレス（１９２．１６８．１．６）に従って、接続を切り替え、再生開始コマンドをメモリユニット４０−３へ転送する。メモリユニット４０−３は、この再生開始コマンドを受けると、記録した映像データを読み出す。そして、メモリユニット４０−３は、読み出した映像データに出力ユニット４０−５のデータ系ＩＰアドレス（１９２．１６８．２．１０２）を付加して送信する。データ用スイッチユニット３０−２は、データ系ＩＰアドレス（１９２．１６８．２．１０２）に従って、接続を切り替え、読み出された映像データを出力ユニット４０−５へ転送する。
【００５５】
続いて、制御ユニット２０は、出力ユニット４０−５の制御系ＩＰアドレス（１９２．１６８．２．２）を付加した出力コマンドを送信する。制御用スイッチユニット３０−１は、制御系ＩＰアドレス（１９２．１６８．２．２）に従って、接続を切り替え、出力コマンドを出力ユニット４０−５へ転送する。出力ユニット４０−５は、この出力コマンドを受けると、メモリユニット４０−３から転送された映像データに対してエンコード処理を施して外部へ出力する。
【００５６】
このように、映像処理装置は、制御用スイッチユニット３０−１及びデータ用スイッチユニット３０−２を備え、各ユニットがＩＰアドレスを有している。このため、映像処理装置は、制御コマンドの送信先を、制御コマンドに付加されたＩＰアドレスに従って、制御用スイッチユニット３０−１により切り替えることが可能である。また、映像データの送信先を、映像データに付加されたＩＰアドレスに従って、データ用スイッチユニット３０−２により切り替えることが可能である。
【００５７】
また、ＩＰネットワークでのデータ転送はベストエフォートなので、制御コマンドと映像データを同一のケーブルで伝送しようとする場合、映像データで伝送路を占有されると制御コマンドが遅れて到達する場合がある。本発明に係る映像処理装置は、制御用スイッチユニット３０−１及びデータ用スイッチユニット３０−２を具備するため、制御系ネットワークとデータ系ネットワークが分離され、上述のような制御コマンドの遅延を回避することが可能となる。
【００５８】
したがって、本発明に係る映像処理装置は、データ転送を高速化でき、処理ユニットでの処理を多チャンネル化することが可能となる。
【００５９】
［その他の実施形態］  
なお、この発明は上記各実施形態に限定されるものではない。例えば上記各実施形態では、筐体１０が６個のスロットを備える２段のラックからなる例について説明したが、筐体のラック数及びラック毎のスロット数はこれに限定される訳ではない。
【００６０】
また、上記各実施形態では、処理ユニット４０−１〜４０−６がコネクタ５０−１〜５０−６と接続した場合に、スロット位置に応じたＩＰアドレスが割り当てられる例について説明したが、ＩＰアドレスが割り当てられるタイミングは処理ユニット４０−１〜４０−６とコネクタ５０−１〜５０−６の接続時に限定される訳ではない。例えば、コネクタに接続した状態の処理ユニットの電源を起動する際に、ＩＰアドレスを割り当てるようにしても同様に実施可能である。
【００６１】
また、上記各実施形態では、ラック及びスロットの位置に応じたスロット番号をコネクタから読み出す例について説明したが、処理ユニットを一つの筐体では収納しきれない場合は、処理ユニットが収納される筐体に対しても識別番号を付すようにしてもよい。この場合、例えば、処理ユニットが制御ユニット２０へ送信するＩＰアドレスの末尾の上位４ビットに筐体番号を、下位４ビットにスロット番号を割り当てるようにしてもよい。
【００６２】
また、上記各実施形態では、筐体１０に収録される処理ユニット４０−１〜４０−６が、入力ユニット４０−１，４０−２、メモリユニット４０−３，４０−４及び出力ユニット４０−５，４０−６である例について説明したが、処理ユニットはこれらのユニットに限定される訳ではない。例えば、処理ユニットは、入力された映像データに対して所定の画像処理を施す画像処理ユニットであってもかまわない。
【００６３】
さらに、この発明は、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【符号の説明】
【００６４】
１０…筐体
２０…制御ユニット
２１…メモリ
３０…スイッチユニット
３０−１…制御用スイッチユニット
３０−２…データ用スイッチユニット
４０−１，４０−２…入力ユニット
４０−３，４０−４…メモリユニット
４０−５，４０−６…出力ユニット
４１…Ｉ／Ｆ部
４２…ＩＰアドレス決定部
４３…実行処理部
４４…制御部
５０−１〜５０−１０…コネクタ
【図１】
2011004156.tif 000003
【図２】
2011004156.tif 000004
【図３】
2011004156.tif 000005
【図４】
2011004156.tif 000006
【図５】
2011004156.tif 000007
【図６】
2011004156.tif 000008
【図７】
2011004156.tif 000009