(57)【要約】［課題］簡易に識別子を生成できる情報処理システム、情報処理装置および情報処理方法を提供する。［解決手段］実施形態によれば、ホストモジュールと、複数の機能モジュールと、を備える情報処理システムが提供される。前記ホストモジュールは、前記複数の機能モジュールのそれぞれに、映像通信用の第１のアドレスを割り当てる映像通信割り当て部を有する。前記複数の機能モジュールのそれぞれは、前記映像通信割り当て部により割り当てられた前記第１のアドレスを設定する映像通信アドレス設定部と、前記第１のアドレスに基づいて、前記ホストモジュールと通信するための第２のアドレスを算出するアドレス算出部と、前記第２のアドレスを用いて、前記ホストモジュールと通信する第１の通信部と、を有する。
2014207924.tif 000002
【特許請求の範囲】
【請求項１】
ホストモジュールと、複数の機能モジュールと、を備え、
前記ホストモジュールは、前記複数の機能モジュールのそれぞれに、映像通信用の第１のアドレスを割り当てる映像通信割り当て部を有し、
前記複数の機能モジュールのそれぞれは、
前記映像通信割り当て部により割り当てられた前記第１のアドレスを設定する映像通信アドレス設定部と、
前記第１のアドレスに基づいて、前記ホストモジュールと通信するための第２のアドレスを算出するアドレス算出部と、
前記第２のアドレスを用いて、前記ホストモジュールと通信する第１の通信部と、を有する情報処理システム。
【請求項２】
前記アドレス算出部は、前記第１のアドレスおよび固定値に基づいて、前記第２のアドレスを算出する、請求項１に記載の情報処理システム。
【請求項３】
前記アドレス算出部は、前記第１のアドレスに前記固定値を結合して、前記第２のアドレスを算出する、請求項２に記載の情報処理システム。
【請求項４】
前記第２のアドレスは、ＩＰアドレスであり、
前記第１の通信部は、前記ＩＰアドレスを用いてイーサネットフレームの送受信を行うことにより、前記ホストモジュールと通信する、請求項１に記載の情報処理システム。
【請求項５】
前記ホストモジュールは、所定の規格により、前記複数の機能モジュールのそれぞれと接続され、
前記第１のアドレスは、前記所定の規格用のアドレスである、請求項１に記載の情報処理システム。
【請求項６】
前記ホストモジュールはＨＤＭＩを介して前記複数の機能モジュールのそれぞれと接続され、
前記第１のアドレスは、ＨＤＭＩの物理アドレスである、請求項１に記載の情報処理システム。
【請求項７】
前記ホストモジュールは、前記複数の機能モジュールのそれぞれ、および、当該情報処理システムの外部と通信する第２の通信部を有し、
前記第２の通信部は、
前記複数の機能モジュールのそれぞれと通信する場合には、前記第２のアドレスを用い、
当該情報処理システムの外部と通信する場合には、前記第２のアドレスに基づいて生成された、外部通信用の第３のアドレスを用いる、請求項１に記載の情報処理システム。
【請求項８】
前記複数の機能モジュールの少なくとも１つが有する前記第１の通信部は、前記ホストモジュール、および、当該情報処理システムの外部と通信し、
前記ホストモジュールと通信する場合には、前記第２のアドレスを用い、
当該情報処理システムの外部と通信する場合には、前記第２のアドレスに基づいて生成された、外部通信用の第３のアドレスを用いる、請求項１に記載の情報処理システム。
【請求項９】
ホストモジュールにより割り当てられた第１のアドレスを設定する映像通信アドレス設定部と、
前記第１のアドレスに基づいて、前記ホストモジュールと通信するための第２のアドレスを算出するアドレス算出部と、
前記第２のアドレスを用いて、前記ホストモジュールと通信する通信部と、を備える情報処理装置。
【請求項１０】
前記アドレス算出部は、前記第１のアドレスおよび固定値に基づいて、前記第２のアドレスを算出する、請求項９に記載の情報処理装置。
【請求項１１】
前記アドレス算出部は、前記第１のアドレスに前記固定値を結合して、前記第２のアドレスを算出する、請求項１０に記載の情報処理装置。
【請求項１２】
前記第２のアドレスは、ＩＰアドレスであり、
前記通信部は、前記ＩＰアドレスを用いてイーサネットフレームの送受信を行うことにより、前記ホストモジュールと通信する、請求項９に記載の情報処理装置。
【請求項１３】
前記ホストモジュールは、所定の規格により、当該情報処理装置と接続され、
前記第１のアドレスは、前記所定の規格用のアドレスである、請求項９に記載の情報処理装置。
【請求項１４】
前記ホストモジュールはＨＤＭＩを介して当該情報処理装置と接続され、
前記第１のアドレスは、ＨＤＭＩの物理アドレスである、請求項９に記載の情報処理装置。
【請求項１５】
ホストモジュールにより割り当てられた第１のアドレスを設定するステップと、
前記第１のアドレスに基づいて、前記ホストモジュールと通信するための第２のアドレスを算出するステップと、
前記第２のアドレスを用いて、前記ホストモジュールと通信するステップと、を備える情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、情報処理システム、情報処理装置および情報処理方法に関する。
【背景技術】
【０００２】
映像表示システムにおいて、ホストモジュールに機能を追加するために、複数の機能モジュールをホストモジュールに接続することがある。この場合、ホストモジュールが複数の機能モジュールのうちの１つを適切に制御するためには、機能モジュールのそれぞれが識別子を持っていなければならない。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−４３４８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
簡易に識別子を生成できる情報処理システム、情報処理装置および情報処理方法を提供する。
【課題を解決するための手段】
【０００５】
実施形態によれば、ホストモジュールと、複数の機能モジュールと、を備える情報処理システムが提供される。前記ホストモジュールは、前記複数の機能モジュールのそれぞれに、映像通信用の第１のアドレスを割り当てる映像通信割り当て部を有する。前記複数の機能モジュールのそれぞれは、前記映像通信割り当て部により割り当てられた前記第１のアドレスを設定する映像通信アドレス設定部と、前記第１のアドレスに基づいて、前記ホストモジュールと通信するための第２のアドレスを算出するアドレス算出部と、前記第２のアドレスを用いて、前記ホストモジュールと通信する第１の通信部と、を有する。
【図面の簡単な説明】
【０００６】
【図１】一実施形態に係る映像表示システムの概略構成を示すブロック図。
【図２】機能モジュール２１〜２３の処理動作の一例を示すフローチャート。
【図３】映像通信用のアドレスの一例を模式的に示す図。
【図４】ＩＰアドレス算出部２１４により算出されたＩＰアドレスの一例を模式的に示す図。
【発明を実施するための形態】
【０００７】
以下、実施形態について、図面を参照しながら具体的に説明する。
【０００８】
図１は、一実施形態に係る映像表示システム（情報処理システム）の概略構成を示すブロック図である。映像表示システムは、ホストモジュール（情報処理装置）１と、該ホストモジュールに設けられた共通インターフェース３用の端子に接続された複数の機能モジュール（情報処理装置）２１〜２３とを備えている。なお、同図では３つの機能モジュール２１〜２３を示しているが、機能モジュールの数に特に制限はない。例えば、ホストモジュール１が、１つのみの機能モジュールを備えており、共通インターフェース用の端子に空きがあっても良い。
【０００９】
機能モジュール２１〜２３のそれぞれは、ホストモジュール１に機能を追加するものであり、例えばチューナや録画装置である。共通インターフェース３を介して、機能モジュールからホストモジュール１へ映像信号が供給され、ホストモジュール１の表示部１３上に表示される。
【００１０】
例えば、機能モジュール２２からの映像が表示部１３に表示されている場合、通常、ユーザによる操作の対象は機能モジュール２２であって、機能モジュール２１，２３ではない。ユーザによる操作を機能モジュール２２に反映させるためには、各機能モジュールが識別子（本実施形態ではＩＰアドレス）を持っていなければならない。
【００１１】
本実施形態は機能モジュール自身が識別子を生成するものであり、以下、より詳細に説明する。
【００１２】
ホストモジュール１と機能モジュール２１〜２３のそれぞれは、共通インターフェース３により、脱着可能に接続されている。共通インターフェース３は、映像信号線３１と、イーサネット（登録商標）線３２とを含む。
【００１３】
映像信号線３１は、例えばＨＤＭＩ（High Definition Multimedia Interface）やＭＨＬ（Mobile High definition Link）等の非圧縮映像伝送の規格に対応したインターフェースであり、機能モジュール２１〜２３からホストモジュール１へ映像信号が送信される。また映像信号線３１は、映像伝送用の線だけでなく、映像伝送規格に応じた制御信号用の線を含んでいても良い。
【００１４】
また、機能モジュール２１〜２３のそれぞれとハブ４とがイーサネット接続され、このハブ４とホストモジュール１とがイーサネット接続される。なお、ハブ４はホストモジュール１の筐体の外部にあってもよいし、ホストモジュール１の筐体の内部に設けてもよい。
【００１５】
ホストモジュール１は、映像ポート選択部１１と、システム制御部１２と、表示部１３とを有する。
【００１６】
映像ポート選択部１１は、システム制御部１２からの制御に応じて、複数の機能モジュール２１〜２３のうちの１つから供給される映像信号を選択する。
【００１７】
システム制御部１２は、映像通信アドレス割り当て部１２１と、通信部１２２とを有する。映像通信アドレス割り当て部１２１は、接続されている機能モジュール２１〜２３に、映像通信用のアドレスを割り当てる。映像信号線３１がＨＤＭＩである場合、映像通信用のアドレスはＨＤＭＩの物理アドレスであってもよい。通信部１２２は、イーサネット線３２を介してイーサネットフレームの送受信を行うことにより、機能モジュール２１〜２３のそれぞれと通信する。
【００１８】
表示部１３は、映像信号線３１および映像ポート選択部１１を介して機能モジュールのうちの１つから入力された映像信号に応じた映像を、表示する。
【００１９】
一方、機能モジュール２１〜２３のそれぞれは、チューナなど映像信号を出力する機能部２１１と、システム制御部２１２とを有する。機能部２１１は、受信した映像信号を復号した非圧縮の映像信号を出力する機能、および、受信した映像信号をＩＰ伝送路上で伝送するための圧縮映像信号を出力する機能を有していても良い。また、システム制御部２１２は、映像通信アドレス設定部２１３と、ＩＰアドレス算出部２１４と、通信部２１５とを有する。
【００２０】
映像通信アドレス設定部２１３は、ホストモジュール１の映像通信アドレス割り当て部１２１により割り当てられた映像通信用のアドレスを設定する。ＩＰアドレス算出部２１４は、映像通信用のアドレスに基づいて、通信部２１５で通信を行うためのＩＰアドレスを算出する。通信部２１５は、算出されたＩＰアドレスを用い、イーサネット線３２を介してイーサネットフレームの送受信を行うことにより、ホストモジュール１と通信する。
【００２１】
図２は、機能モジュール２１〜２３の処理動作の一例を示すフローチャートである。機能モジュール２１〜２３およびホストモジュール１に電源が投入されると、映像通信アドレス割り当て部１２１は、機能モジュール２１〜２３のそれぞれに、固有の映像通信用のアドレスを割り当てる。これに応じて、機能モジュール２１〜２３の映像通信アドレス設定部２１３は映像通信用のアドレスを設定する（ステップＳ１）。
【００２２】
図３は、映像通信用のアドレスの一例を模式的に示す図である。図３の例では、映像通信用のアドレスは２バイトから構成される。映像通信用のアドレスの１バイト目は映像通信アドレス割り当て部１２１により割り当てられたアドレスの上位１バイト目（図３の例では「ＡＡ」）である。映像通信用のアドレスの２バイト目は映像通信アドレス割り当て部１２１により割り当てられたアドレスの上位２バイト目（図３の例では「ＢＢ」）である。
【００２３】
図２に戻り、ＩＰアドレス算出部２１４は、映像通信用のアドレスに基づいて、通信部２１５で通信を行うためのＩＰアドレスを算出する（ステップＳ２）。
【００２４】
図４は、ＩＰアドレス算出部２１４により算出されたＩＰアドレスの一例を模式的に示す図である。図４の例では、ＩＰアドレスは４バイトから構成される。ＩＰアドレスの１バイト目および２バイト目は、予め定めた固定値である。上記の固定値は、例えば所定の規格により定まる値であって、ＩＰアドレスとして許容される値であるのが望ましい。ＩＰアドレスの３バイト目および４バイト目は、それぞれ、映像通信用のアドレスの１バイト目および２バイト目である。
【００２５】
このように、ＩＰアドレス算出部２１４は、映像通信用のアドレスに予め定めた固定値を結合することで、簡易にＩＰアドレスを生成できる。映像通信用のアドレスが固有のアドレスであれば、算出されるＩＰアドレスも固有のアドレスとなる。もちろん図４は一例にすぎず、ＩＰアドレス算出部２１４は他の手法で映像通信用のアドレスからＩＰアドレスを生成してもよい。  
再び図２に戻り、ＩＰアドレス算出部２１４は算出されたＩＰアドレスを通信部２１５に割り当てる（ステップＳ３）。
【００２６】
以降、通信部２１５は割り当てられたＩＰアドレスを用いてホストモジュール１と通信する。例えば、ホストモジュール１からイーサネットブロードキャストフレームにより「チューナ機能を持つ機能モジュールはどれか」という問い合わせを受けた場合に、チューナ機能を持つ機能モジュールは自身のＩＰアドレスをホストモジュール１に返す。これにより、ホストモジュール１はチューナ機能を持つ機能モジュールのＩＰアドレスを知ることができる。また、受信したＩＰアドレスには該機能モジュールの映像通信用のアドレスが含まれるため、ホストモジュール１は、機能モジュールのＩＰアドレスと映像通信用のアドレスと機能とを対応付けることができる。そして、このＩＰアドレスや映像通信用のアドレスに基づいて、ホストモジュール１はチューナ機能を持つ機能モジュールを制御できる。即ち、ホストモジュール１は、ＩＰアドレスを用いて機能モジュールを制御することもできるし、映像通信用のアドレスを用いて機能モジュールを制御することもできる。
【００２７】
ＩＰアドレスを用いてチューナ機能を持つ機能モジュールに映像出力させる制御の例を説明する。ホストモジュール１は、機能モジュールのＩＰアドレスに対して映像出力を指示する。ここで機能モジュールは、映像信号線３１を介して映像出力してもよいし、あるいはイーサネット線３２を介して映像出力してもよい。このためホストモジュール１は、機能モジュールに映像出力を指示する際に、映像信号線３１及びイーサネット線３２のどちらから映像を出力させるかを指示しても良い。機能モジュールが映像信号線３１から映像を出力させる場合、ホストモジュール１は、該機能モジュールの映像通信用のアドレスに対応する映像ポートを選択して、該ポートから映像を受信する。
【００２８】
またホストモジュール１は、イーサネット線３２から映像を出力させる場合、該映像の出力先のＩＰアドレスを通知する。つまり、映像を表示部１３に表示させる場合、ホストモジュール１は、例えば通信部１２２のＩＰアドレスを機能モジュールに通知し、機能モジュールは該アドレス宛に圧縮した映像信号を出力する。ホストモジュール１は、通信部１２２で受信した圧縮映像信号を復号した後、所定の画像処理を施して表示部１３に表示する。なお、機能モジュールからの映像の出力先は、ホストモジュール１に接続された他の機能モジュールや、ハブ４を介して接続された外部の機器（不図示）であっても良い。また、機能モジュールは、外部の機器からハブ４を介して制御の指示を受信し、該指示に応じて動作しても良い。なお、ホストモジュール１は、機能モジュールに対してイーサネット線３２からの映像出力を指示する場合は上記の通りに宛先を指定するが、映像信号線３１からの映像出力を指示する場合は出力先を指定しなくとも良い。
【００２９】
またホストモジュール１は、機能モジュールが受信した映像を表示部１３で表示させつつ他の機能モジュールや外部の機器に録画させる場合等においては、機能モジュールに対し、映像信号線３１から映像を出力するよう指示するとともに、イーサネット線３２から他の機能モジュールや外部の機器に対して映像を出力するよう指示しても良い。
【００３０】
なお、ハブ４が外部のネットワークと接続されていても良い。即ち、ハブ４を介して、映像表示システムが外部の機器（不図示）ともイーサネット接続されていることもある。この場合、映像表示システムの内部での通信（具体的には、ホストモジュール１と機能モジュール２１〜２３との間の通信）と、映像表示システムの外部との通信（具体的には、ホストモジュール１や機能モジュール２１〜２３と、外部の機器との通信）で、ＩＰアドレスを使い分けてもよい。
【００３１】
一例として、機能モジュールに仮想的なデバイスを設け、内部での通信では算出されたＩＰアドレスを用いて仮想的なデバイスが通信を行ってもよい。そして、外部との通信では物理的な機能モジュールから外部通信用のＩＰアドレスを用いて通信を行ってもよい。
【００３２】
別の例として、外部との通信を行う場合、変換テーブルを用いて、算出された内部用のＩＰアドレスを外部用のＩＰアドレスに変換し、変換後のＩＰアドレスを用いて通信してもよい。
【００３３】
変換テーブルをホストモジュール１の通信部１２２内に設け、通信部１２２がＩＰアドレスの変換を行ってもよい。この場合、機能モジュール２１〜２３のそれぞれは、ホストモジュール１の通信部１２２を介して、外部の機器との通信を行う。
【００３４】
また、変換テーブルを機能モジュール２１〜２３のうちの１つの通信部２１５内に設け、通信部２１５がＩＰアドレスの変換を行ってもよい。例えば機能モジュール２２の通信部２１５がＩＰアドレスの変換を行うとすると、機能モジュール２１，２３やホストモジュール１は、機能モジュール２２の通信部２１５を介して、外部機器との通信を行う。
【００３５】
このように、本実施形態では、映像通信用のアドレスに基づいて、機能モジュールが簡易にＩＰアドレスを算出することができる。
【００３６】
上述した実施形態で説明した情報処理システムの少なくとも一部は、ハードウェアで構成してもよいし、ソフトウェアで構成してもよい。ソフトウェアで構成する場合には、情報処理システムの少なくとも一部の機能を実現するプログラムをフレキシブルディスクやＣＤ−ＲＯＭ等の記録媒体に収納し、コンピュータに読み込ませて実行させてもよい。記録媒体は、磁気ディスクや光ディスク等の着脱可能なものに限定されず、ハードディスク装置やメモリなどの固定型の記録媒体でもよい。
【００３７】
また、情報処理システムの少なくとも一部の機能を実現するプログラムを、インターネット等の通信回線（無線通信も含む）を介して頒布してもよい。さらに、同プログラムを暗号化したり、変調をかけたり、圧縮した状態で、インターネット等の有線回線や無線回線を介して、あるいは記録媒体に収納して頒布してもよい。
【００３８】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００３９】
１  ホストモジュール
１１  映像ポート選択部
１２  システム制御部
１２１  映像通信アドレス割り当て部
１２２  通信部
１３  表示部
２１〜２３  機能モジュール
２１１  機能部
２１２  システム制御部
２１３  映像通信アドレス設定部
２１４  ＩＰアドレス算出部
２１５  通信部
３  共通インターフェース
３１  映像信号線
３２  イーサネット線
【図１】
2014207924.tif 000003
【図２】
2014207924.tif 000004
【図３】
2014207924.tif 000005
【図４】
2014207924.tif 000006
【手続補正書】
【提出日】平成25年9月13日(2013.9.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ホストモジュールと、複数の機能モジュールと、を備え、
前記ホストモジュールは、前記複数の機能モジュールのそれぞれに、映像通信用の第１のアドレスを割り当てる映像通信割り当て部を有し、
前記複数の機能モジュールのそれぞれは、
前記映像通信割り当て部により割り当てられた前記第１のアドレスを設定する映像通信アドレス設定部と、
前記第１のアドレスに固定値を結合して、前記ホストモジュールと通信するための第２のアドレスを算出するアドレス算出部と、
前記第２のアドレスを用いて、前記ホストモジュールと通信する第１の通信部と、を有する情報処理システム。
【請求項２】
（削除）
【請求項３】
（削除）
【請求項４】
前記第２のアドレスは、ＩＰアドレスであり、
前記第１の通信部は、前記ＩＰアドレスを用いてイーサネットフレームの送受信を行うことにより、前記ホストモジュールと通信する、請求項１に記載の情報処理システム。
【請求項５】
前記ホストモジュールは、所定の規格により、前記複数の機能モジュールのそれぞれと接続され、
前記第１のアドレスは、前記所定の規格用のアドレスである、請求項１に記載の情報処理システム。
【請求項６】
前記ホストモジュールはＨＤＭＩを介して前記複数の機能モジュールのそれぞれと接続され、
前記第１のアドレスは、ＨＤＭＩの物理アドレスである、請求項１に記載の情報処理システム。
【請求項７】
前記ホストモジュールは、前記複数の機能モジュールのそれぞれ、および、当該情報処理システムの外部と通信する第２の通信部を有し、
前記第２の通信部は、
前記複数の機能モジュールのそれぞれと通信する場合には、前記第２のアドレスを用い、
当該情報処理システムの外部と通信する場合には、前記第２のアドレスに基づいて生成された、外部通信用の第３のアドレスを用いる、請求項１に記載の情報処理システム。
【請求項８】
前記複数の機能モジュールの少なくとも１つが有する前記第１の通信部は、前記ホストモジュール、および、当該情報処理システムの外部と通信し、
前記ホストモジュールと通信する場合には、前記第２のアドレスを用い、
当該情報処理システムの外部と通信する場合には、前記第２のアドレスに基づいて生成された、外部通信用の第３のアドレスを用いる、請求項１に記載の情報処理システム。
【請求項９】
ホストモジュールにより割り当てられた第１のアドレスを設定する映像通信アドレス設定部と、
前記第１のアドレスに固定値を結合して、前記ホストモジュールと通信するための第２のアドレスを算出するアドレス算出部と、
前記第２のアドレスを用いて、前記ホストモジュールと通信する通信部と、を備える情報処理装置。
【請求項１０】
（削除）
【請求項１１】
（削除）
【請求項１２】
前記第２のアドレスは、ＩＰアドレスであり、
前記通信部は、前記ＩＰアドレスを用いてイーサネットフレームの送受信を行うことにより、前記ホストモジュールと通信する、請求項９に記載の情報処理装置。
【請求項１３】
前記ホストモジュールは、所定の規格により、当該情報処理装置と接続され、
前記第１のアドレスは、前記所定の規格用のアドレスである、請求項９に記載の情報処理装置。
【請求項１４】
前記ホストモジュールはＨＤＭＩを介して当該情報処理装置と接続され、
前記第１のアドレスは、ＨＤＭＩの物理アドレスである、請求項９に記載の情報処理装置。
【請求項１５】
ホストモジュールにより割り当てられた第１のアドレスを設定するステップと、
前記第１のアドレスに固定値を結合して、前記ホストモジュールと通信するための第２のアドレスを算出するステップと、
前記第２のアドレスを用いて、前記ホストモジュールと通信するステップと、を備える情報処理方法。
【国際調査報告】
2014207924.tif 000007
2014207924.tif 000008
2014207924.tif 000009
2014207924.tif 000010