(57)【要約】 【課題】ホームネットワーク上のサーバとクライアントとのペアリングを確実に行うこと。【解決手段】ネットワークを通じて接続されたサーバと、サーバから映像を受けて表示するクライアントからなる映像表示システムであって、クライアントは、入力先切替手段により映像の入力先として選択したサーバが、クライアントの入力先機器として登録管理手段に登録されていない場合には、サーバに対して登録要求コマンドを発信し、サーバが表示した機器番号を、クライアントに入力することにより、クライアントの入力先機器として登録管理手段に登録する。【選択図】図１
2011015263.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを通じて接続されたサーバと前記サーバから映像を入力するクライアントとからなる映像表示システムであって、
前記クライアントは、
映像の入力先を切り替える入力先切替手段と、
前記サーバに対して
登録要求コマンドを発信する登録要求コマンド発信手段と、
前記サーバの機器番号を入力する機器番号入力手段と、
前記入力した機器番号を持つサーバを前記映像の入力先として登録する登録管理手段とを備え、
前記サーバは、
前記クライアントからの登録要求コマンドを受信するコマンド受信手段と、
前記登録要求コマンドを受信すると当該サーバの機器番号を表示する表示手段とを備え、
前記クライアントは、
前記入力先切替手段により切り替えた前記映像の入力先として選択したサーバが、当該クライアントの入力先機器として登録管理手段に登録されていない場合には、前記サーバに対して前記登録要求コマンド発信手段により前記登録要求コマンドを発信し、前記機器番号入力手段により入力された機器番号のサーバを前記登録管理手段で入力先として登録することを特徴とする映像表示システム。
【請求項２】
前記サーバは、さらに、
前記クライアントの前記機器番号入力手段で表示する機器番号の入力画面を生成する入力画面スクリプトを生成するスクリプト生成手段と、
前記入力画面スクリプトを前記クライアントに対して送信する通信手段とを備え、
前記クライアントの前記機器番号入力手段は、前記サーバから受信した前記入力画面スクリプトを実行することで、前記機器番号を入力することを特徴とする請求項１記載の映像表示システム。
【請求項３】
前記サーバはさらに機器番号生成手段を備え、
前記表示手段は、前記登録要求コマンドを受信する度に前記機器番号生成手段により異なる機器番号を生成し、表示することを特徴とする請求項１記載の映像表示システム。
【請求項４】
前記サーバは映像録画装置であり、前記クライアントは映像表示装置であることを特徴とする請求項１記載の映像表示システム。
【請求項５】
ネットワークを通じて接続されたサーバと前記サーバから映像を入力するクライアントからなる映像表示システムにおける前記クライアントの入力先にサーバを割り当てる方法であって、
前記クライアントは、映像の入力先を切り替える入力先切替手段と、
前記クライアントは、前記入力先切替手段により切り替えた前記映像の入力先として選択したサーバが、当該クライアントの入力先機器として登録管理手段に登録されていない場合には、前記サーバに対して登録要求コマンドを発信する登録要求コマンド発信手段と、
前記サーバは、前記クライアントからの登録要求コマンドを受信するコマンド受信手段と、
前記サーバは、前記登録要求コマンドを受信すると当該サーバの機器番号を表示する表示手段と、
前記クライアントは、前記サーバの機器番号を入力する機器番号入力手段と、
前記クライアントは、前記入力した機器番号を持つサーバを前記映像の入力先として登録する登録管理手段と、
を含む情報表示方法。
【請求項６】
ネットワークを通じて接続されたサーバと前記サーバから映像を入力するクライアントからなる映像表示システムにおけるクライアントであって、
映像の入力先を切り替える入力先切替手段と、
前記入力先切替手段により切り替えた前記映像の入力先として選択したサーバが、当該クライアントの入力先機器として登録管理手段に登録されていない場合には、前記サーバに対して登録要求コマンドを発信する登録要求コマンド発信手段と、
前記サーバの機器番号を入力する機器番号入力手段と、
前記入力した機器番号を持つサーバを前記映像の入力先として登録する登録管理手段と、
からなることを特徴とするクライアント。
【請求項７】
ネットワークを通じて接続されたサーバと前記サーバから映像を入力するクライアントからなる映像表示システムにおけるサーバであって、
前記クライアントの前記映像の入力先として選択したサーバが、当該クライアントの入力先機器として登録管理手段に登録されていない場合に前記サーバから送られる登録要求コマンドを受信するコマンド受信手段と、
前記登録要求コマンドを受信すると当該サーバの機器番号を表示する表示手段と、
からなること特徴とするサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報の配信先装置と受信装置を紐付けする方法に関するものである。
【背景技術】
【０００２】
近年、テレビやレコーダなどへのネットワーク機能の搭載が進んでいる。テレビやビデオなど宅内の機器同士をネットワークで接続してクライアント（たとえば寝室のテレビ）から、サーバ（たとえばリビングのレコーダ）に蓄積されている映像コンテンツを視聴するなど、宅内でのコンテンツのやり取りを規定した規格であるＤＬＮＡ（Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  Ａｌｌｉａｎｃｅ）対応機器も普及してきている。テレビとレコーダは宅内のネットワークで接続されているが、初期接続時にテレビ側、すなわちクライアント側でレコーダ、すなわちサーバからのコンテンツを受信するかを登録するペアリング作業が必要となる。とくに、複数のサーバがネットワーク上に存在する場合は、どのサーバとペアリングを行うかを特定することが必要となる。
【０００３】
ネットワーク上に複数の機器が存在する場合のペアリングの１つの方法しては、問い合わせのあった機器は機器自身の名前情報を自身のディスプレイ上に表示する方式がある（特許文献１）。
【０００４】
以下、（特許文献１）に記載されたペアリング方法について、図７を参照しながら説明する。
【０００５】
図示のように部屋１及び部屋２にそれぞれ制御対象機器Ａ並びに制御対象機器Ｂがネットワークで接続されている。このような場合、ＩＰリモコン（クライアント）は、ホームネットワーク経由で制御対象機器Ａと制御対象機器Ｂ（いずれもサーバ）どちらも制御対象として指定することが可能である。ＩＰリモコンを持ったユーザが部屋１に居て、制御対象機器Ａを制御対象に特定したい場合、ＩＰリモコンからネットワークを介して制御対象機器Ａに対して制御対象指定コマンドを送信する。このとき、制御対象機器Ａは、制御対象指定コマンドに対してネットワークを介して応答するとともに、実動作部において実動作を伴うリアクションを行ない、ユーザが当該機器を指定したことを確認するよう促す。具体的には、ディスプレイや本体パネルの表示部に制御対象に指定された旨のアイコンやメッセージを表示したり、ビープ音や音声メッセージを出力したりする。他方、ＩＰリモコンから誤って制御対象指定コマンドを制御対象機器Ｂへ送信した場合は、部屋２において制御対象機器Ｂ本体が応答し、実動作を伴うリアクション（同上）を行なうことになる。このような場合、部屋１に居るユーザからは、制御対象機器Ｂによる実動作を伴った応答を目視などにより直接確認することができない。また、同じ部屋にあり、ユーザが指定したつもりでいる制御対象機器Ａ本体は応答しない。したがって、ユーザは制御対象機器Ａを特定することに失敗したことが判るので、改めて制御対象機器Ａを指定して制御対象指定コマンドを送信すればよい。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−３４５４７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
このように、特許文献１に記載されている従来のペアリング方法は、制御対象機器Ａ（サーバ）がＩＰリモコン（クライアント）から登録要求コマンドを受け取ると、何らかのメッセージを表示し、この時点でＩＰリモコンの制御対象がＡと確定しているが、この場合、この方式ではたとえばマルチキャストやブロードキャストで複数の機器にコマンドが送られ複数の機器でメッセージが表示されている場合、正しくペアリングできない課題があった。仮に必須ではないと記載されている赤外線で操作することで１台を特定する場合でも、制御対象機器Ａ側の操作が必要であり、別途外線通信機能が必要となる課題があった。
【０００８】
この結果、複数のサーバ機器がネットワーク上に存在し、同じ登録要求コマンドを受信した場合でも、ユーザが接続したいサーバ機器を簡単に判別可能とすることを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、本発明の映像表示システムは、ネットワークを通じて接続されたサーバと前記サーバから映像を入力するクライアントとからなる映像表示システムであって、前記クライアントは、映像の入力先を切り替える入力先切替手段と、前記サーバに対して登録要求コマンドを発信する登録要求コマンド発信手段と、前記サーバの機器番号を入力する機器番号入力手段と、前記入力した機器番号を持つサーバを前記映像の入力先として登録する登録管理手段とを備え、前記サーバは、前記クライアントからの登録要求コマンドを受信するコマンド受信手段と、前記登録要求コマンドを受信すると当該サーバの機器番号を表示する表示手段とを備え、前記クライアントは、前記入力先切替手段により切り替えた前記映像の入力先として選択したサーバが、当該クライアントの入力先機器として登録管理手段に登録されていない場合には、前記サーバに対して前記登録要求コマンド発信手段により前記登録要求コマンドを発信し、前記機器番号入力手段により入力された機器番号のサーバを前記登録管理手段で入力先として登録するように構成する。
【００１０】
また、前記サーバは、さらに、前記クライアントの前記機器番号入力手段で表示する機器番号の入力画面を生成する入力画面スクリプトを生成するスクリプト生成手段と、前記入力画面スクリプトを前記クライアントに対して送信する通信手段とを備え、前記クライアントの前記機器番号入力手段は、前記サーバから受信した前記入力画面スクリプトを実行することで、前記機器番号を入力するように構成しても構わない。
【００１１】
また、前記サーバはさらに機器番号生成手段を備え、前記表示手段は、前記登録要求コマンドを受信する度に前記機器番号生成手段により異なる機器番号を生成し、表示するように構成しても構わない。
【発明の効果】
【００１２】
本発明の情報配信システムによれば、クライアントから登録要求コマンドを受信したサーバはそれぞれの機器番号を表示し、ユーザが該当するサーバの機器番号をクライアントに入力することにより、ネットワーク上に複数のサーバが存在する場合でも、簡単に所望サーバとクライアントを接続できる（ペアリングできる）効果がある。
【００１３】
また、ユーザは所望のサーバの機器番号を認識してクライアントに入力するだけなので、クライアント側だけの操作でクライアントとサーバとを接続でき、サーバ側の操作が不要となる効果もある。
【００１４】
また、サーバ側でクライアント側の表示画面を生成してクライアントに送信することで、クライアントの操作画面はサーバの操作画面と同じものにすることが可能となるのでクライアントとサーバで統一的な操作感を作り出せる効果もある。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施の形態１における映像表示システムの構成を表す図
【図２】本発明の実施の形態１において、サーバであるレコーダが１台存在する情報配信システムの処理の流れを示す図
【図３】本発明の実施の形態１における、サーバであるレコーダが複数存在する場合の情報配信システムの処理の流れを示す図
【図４】本発明の実施の形態２における映像表示システムの構成を表す図
【図５】本発明の実施の形態２における映像表示システムの処理の流れを示す図
【図６】本発明の実施の形態１における映像表示システムの一例を表す図
【図７】従来のペアリング方法を表す図
【発明を実施するための形態】
【００１６】
（実施の形態１）
以下に、本発明を実施するための最良の形態について、図面を参照しながら説明する。
【００１７】
図１は、本発明の実施の形態１における情報配信システムの構成を表す図である。
【００１８】
本発明の実施の形態１におけるサーバの一例であるレコーダ１００と、クライアントの一例であるテレビ１２０はユーザの自宅１０にあり、ホームネットワーク１１０で接続されている。
【００１９】
レコーダ１００は、ホームネットワーク１１０と接続しテレビ１２０などの機器との通信を行う通信部１０１と、テレビ１２０などのクライアント機器からコマンドを受信するコマンド受信部１０２と、レコーダ１００自身と接続される機器の情報を管理する登録管理部１０３と、レコーダ１００の機器番号を生成管理する機器番号生成部１０４と、機器番号生成部１０４で管理されている機器番号を表示する機器番号表示部１０５からなる。
【００２０】
テレビ１２０は、ホームネットワーク１１０と接続しレコーダ１００などの機器との通信を行う通信部１２１と、レコーダ１００などのサーバ機器へコマンドを発信するコマンド発信部１２２と、外部からの映像信号などの入力先を切り替える入力切替部１２３と、テレビ１２０自身と接続される機器の情報を管理する登録管理部１２４と、リモコン１３０などの制御信号入力装置によりテレビ１２０と接続される機器の機器番号が入力される機器番号入力部１２５と、機器番号入力部１２５で入力された機器番号やその他操作画面などを表示する表示部１２６からなる。ホームネットワーク１１０上にレコーダが１台存在する場合について、以下詳細に説明する。
【００２１】
図１において、ユーザが自宅１０のリビングにあるテレビ１２０から、ホームネットワーク１１０を介して接続されている別の部屋にあるレコーダ１００に実装されている図示しないハードディスクドライブ（ＨＤＤ）などの記憶装置に録画されている番組を視聴しようとすると、ユーザはリモコン１３０を操作して入力切替動作を行う。その際に、テレビ１２０にレコーダ１００がサーバとして登録されていないと、接続可能先としてはレコーダ１００は確認できるが、番組の配信元であるサーバとしての登録が必要となる。
【００２２】
ユーザがリモコン１３０の操作でサーバ登録要求を行うと、テレビ１２０はコマンド発信部１２２からレコーダ１００に登録要求コマンドを発行し、レコーダ１００は登録要求コマンドをコマンド受信部１０２で受信したら機器番号生成部１０４で機器番号を生成あるいは管理されている既存の番号を読み出して、機器番号表示部１０５で表示する。テレビ１２０は機器番号表示部で表示された機器番号を登録管理部１２４に登録することで、サーバ登録が完了される。
【００２３】
図２は、本発明の実施の形態１における情報配信システムにおいて、サーバであるレコーダが１台だけ存在する場合のレコーダ１００とテレビ１２０の処理の流れを示す図である。
【００２４】
図２において、ユーザはテレビ１２０でホームネットワーク１１０経由でレコーダ１００に録画された番組を受信しようとしている。ユーザはリモコン１３０を操作して、入力切替部１２３で、放送画面から外部入力機器に対して入力先を切り替える入力切替を行う（Ｓ２０１）。
【００２５】
ユーザは、接続先としてレコーダ１００を選択すると（Ｓ２０２）、登録管理部１２４でレコーダ１００が番組配信元であるサーバとして登録されているか否かを確認する（Ｓ２０３）。
【００２６】
サーバとして登録されていればそのままペアリング処理が完了し（Ｓ２１１）、受信動作が継続される。サーバとして登録されていなければコマンド発信部１２２から通信部１２１を介して、レコーダ１００に対して登録要求コマンドを送信（Ｓ２０４）する。
【００２７】
テレビ１２０は、その後機器番号入力待ち状態となる。
【００２８】
レコーダ１００のコマンド受信部１０２は、テレビ１２０からの登録要求コマンドを受信すると（Ｓ２０５）、機器番号生成部１０４で管理されている機器番号を読み出し（Ｓ２０６）、機器番号表示部１０５で表示する（Ｓ２０７）。
【００２９】
レコーダ１００は、その後登録確認待ち状態になる。なお、機器番号は機器番号生成部１０４で最初に一回だけ、あるいは、登録要求コマンドを受信するごとに生成してもよいし、あらかじめ外部から所定の値として記憶させておいてもよい。また、機器番号表示部１０５の実現例としてはレコーダで時刻などを表示する小型の蛍光管や液晶ディスプレイなどがあげられるが、家庭内に設置される機器が一意に識別できる程度の桁数であればよく、例えば２〜３桁以上の数字が表示できるものであれば特に規定しない。
【００３０】
続いて、テレビ１２０では、レコーダ１００の機器番号表示部１０５で表示された機器番号がリモコン１３０経由で機器番号入力部１２５に入力されると（Ｓ２０８）、接続先機器として選択されたレコーダ１００をサーバとして認識し登録が確認されたことをレコーダ１００に送信する（Ｓ２０９）とともに、登録管理部１２４にレコーダ１００をサーバとして登録し（Ｓ２１０）、テレビ１２０におけるペアリング処理を完了する（Ｓ２１１）。
【００３１】
レコーダ１００ではコマンド受信部１０２がサーバとして登録されたことを確認すると（Ｓ２１２）、テレビ１２０をクライアントとして登録管理部１０３に登録し（Ｓ２１３）、レコーダ１００におけるペアリング処理を完了する（Ｓ２１４）。
【００３２】
これにより、クライアントであるテレビ１２０での操作だけで（サーバであるレコーダ１００でのユーザ操作なしに）ペアリング処理を行うことが可能となる。
次に、ホームネットワーク１１０を通じて、サーバ機器が複数接続されている場合の動作について詳細に説明する。
【００３３】
図３は、本発明の実施の形態１における情報配信システムにおいて、サーバであるレコーダが複数存在する場合のレコーダ１００とテレビ１２０の処理の流れを示す図である。
【００３４】
図３において、ユーザがテレビ１２０でホームネットワーク１１０経由でレコーダ１００に録画された番組を受信しようとしてリモコン１３０を操作して入力切替部１２３で入力切替を行い（Ｓ３０１）、接続先として複数表示されるサーバ機器の中からレコーダ１００を選択すると（Ｓ３０２）、登録管理部１２４でレコーダ１００が番組配信元であるサーバとして登録されているか確認し（Ｓ３０３）、登録されていなければコマンド発信部１２２から通信部１２１を介して、レコーダ１００を含む、サーバ機器全部に対してマルチキャストなどで登録要求コマンドを一斉送信し（Ｓ３０４）、機器番号入力待ち状態になる。
【００３５】
レコーダ１００のコマンド受信部１０２は、他のサーバ機器同様にテレビ１２０からの登録要求コマンドを受信すると（Ｓ３０５）、機器番号生成部１０４で管理されている機器番号を読み出し（Ｓ３０６）、機器番号表示部１０５で表示し（Ｓ３０７）登録確認待ち状態になる。レコーダ１００の機器番号表示部１０５で表示された機器番号を確認したユーザがリモコン１３０経由で機器番号入力部１２５に入力すると（Ｓ３０８）、テレビ１２０では入力された機器番号をすべてのサーバ機器に一斉送信し（Ｓ３０９）、機器情報受信待ち状態になる。なお、機器番号生成部１０４で管理されている機器番号は、出荷時各機器固有の番号を記憶させることで、機器ごとに別々の番号が付与され、機器番号から一意に機器を特定することが可能となる。また、機器番号生成部１０４で多数の桁の数字をつどランダムに発生させることでも、ほぼ同様の効果が得られる。
【００３６】
レコーダ１００では、コマンド受信部１０２で機器番号を受信すると（Ｓ３１０）、機器番号生成部１０４で管理されている機器番号と比較し（Ｓ３１１）、一致していなければ、テレビ１２０をクライアント機器として登録することなく、ペアリング処理が終了する（Ｓ３１４）。もし、一致していれば、自身の機器情報（機器名や型番）などを、機器番号とともにテレビ１２０に送信し（Ｓ３１２）、登録管理部１０３にテレビ１２０をクライアントとして登録し、ペアリング処理が完了する。
【００３７】
テレビ１２０では、レコーダ１００から送信された機器番号と機器情報を受信し、登録管理部１２４に機器番号と機器情報を登録して（Ｓ３１６）、ペアリング処理を終了する。
【００３８】
これにより、レコーダ１００以外のサーバ機器は、テレビ１２０からの機器番号を受信しても、自身の機器番号と一致しないため、そこで処理が終了し、テレビ１２０はもちろんサーバ機器自身にもペアリング処理が行われず、レコーダ１００だけが正しくテレビ１２０とペアリングを行うことが可能となる。
【００３９】
図６には、接続先の機器番号を入力している様子を表す。図６において、レコーダ１００と、テレビ１２０とがホームネットワークを通じて接続されており、テレビ１２０とレコーダ１００とのペアリングを行っている。
【００４０】
テレビ１２０からレコーダ１００に対して、登録要求コマンドが発信されており、レコーダ１００はその表示部にレコーダ１００の機器番号である１２３４を「 Ｎｏ＝１２３４」と表示している。テレビ１２０の画面には、レコーダ１００の機器番号の入力を促すメッセージである「接続先機器の機器番号を入力してください」をテレビ１２０にて生成して、表示している。ユーザはこの画面において、リモコン１３０を用いて、レコーダ１００の機器番号である１２３４を入力している。その入力した結果が、テレビ１２０の画面に「１２３４」と表示されている。
【００４１】
（実施の形態２）
図４にクライアント機器における機器番号入力画面などの操作画面データをレコーダ側から送信する場合の本発明の情報配信システムの構成を示す。レコーダ１００はサーバ機器の一例であり、テレビ１２０はクライアント機器の一例である。
【００４２】
図４において、レコーダ１００のスクリプト生成部１０６はクライアント機器側で機器番号入力画面を表示するためのスクリプトを生成し、テレビ１２０のスクリプト受信部１２７は、サーバ機器から送られてきた画面生成スクリプトを受信して実行する。他の機能ブロックは図１と同様であるため、説明を省略する。
【００４３】
図５は、本発明の実施の形態２における情報配信システムにおけるレコーダ１００とテレビ１２０の処理の流れを示す図である。
【００４４】
図５において、ユーザがテレビ１２０でホームネットワーク１１０経由でレコーダ１００に録画された番組を受信しようとしてリモコン１３０を操作して入力切替部１２３で入力切替を行い（Ｓ５０１）、接続先としてレコーダ１００を選択すると（Ｓ５０２）、登録管理部１２４でレコーダ１００が番組配信もとであるサーバとして登録されているか確認し（Ｓ５０３）、登録されていればそのまま受信動作が継続されるが、されていなければコマンド発信部１２２から通信部１２１を介して、レコーダ１００に対して登録要求コマンドを送信し（Ｓ５０４）、機器番号入力待ち状態になる。ここまでは発明の実施の形態１におけるテレビ１２０の動作、すなわち、図２のＳ２０１からＳ２０４と同じ動作である。
【００４５】
レコーダ１００のコマンド受信部１０２は、テレビ１２０からの登録要求コマンドを受信すると（Ｓ５０５）、スクリプト生成部１０６ではＪａｖａ（登録商標）言語などで記述された画面生成スクリプトを生成し、テレビ１２０に送信する（Ｓ５０６）。なお、スクリプトはあらかじめ記憶しておいてもよい。画面生成スクリプト送信後のレコーダ１００の動作は、図２のＳ２０６以降と同様のため、説明を省略する。
【００４６】
テレビ１２０ではレコーダ１００から画面生成スクリプトをスクリプト受信部１２７で受信したら（Ｓ５０９）、受信画面生成を実行して（Ｓ５１０）表示部１２６で表示する。機器番号入力（Ｓ５１１）などの処理はこの画面から操作される。このとき、生成される画面はレコーダ１００の操作画面と同じものであれば、テレビ１２０とレコーダ１００で統一的な操作感を作り出すことが可能となる。機器番号入力後のテレビ１２０の動作は、図２のＳ２０８以降と同様のため、説明を省略する。
【産業上の利用可能性】
【００４７】
本発明に係る情報配信システムは、サーバ機器とクライアント機器のペアリングを行う際に、クライアント側だけの操作で所望のサーバとのペアリングを行うことが可能となり、レコーダなどのサーバとテレビなどのクライアントが別々の部屋にある場合、テレビからサーバを制御するホームネットワークシステムに有用である。
【符号の説明】
【００４８】
１０  ユーザ宅
１００  レコーダ
１０１  通信部
１０２  コマンド受信部
１０３  登録管理部
１０４  機器番号生成部
１０５  機器番号表示部
１０６  スクリプト生成部
１１０  ホームネットワーク
１２０  テレビ
１２１  通信部
１２２  コマンド発信部
１２３  入力切替部
１２４  登録管理部
１２５  機器番号入力部
１２６  表示部
１３０  リモコン
【図１】
2011015263.tif 000003
【図２】
2011015263.tif 000004
【図３】
2011015263.tif 000005
【図４】
2011015263.tif 000006
【図５】
2011015263.tif 000007
【図６】
2011015263.tif 000008
【図７】
2011015263.tif 000009