(57)【要約】【課題】ＡＶネットワークシステムにおいて、タッチパネル上に表示されているリスト内の項目の中から、選択対象となる項目に触れて項目を選択するという直感的な選択操作を行うことができ、しかも、確実な選択操作を行うことを可能とする。【解決手段】タッチパネル上にユーザの指が触れたことが検知されたときに（Ｓ１）、クライアントのマイクロプロセッサは、その時点でユーザの指が触れている位置（現在位置）と、ソース機器の表示部に表示されているＥＰＧ番組表において現在選択されている項目の場所（選択場所）の範囲とを検出する（Ｓ４及びＳ７）。そして、現在位置が、選択場所の範囲に含まれるか否かを判定して、含まれていないと判定された場合に（Ｓ８でＮＯ）、現在位置が選択場所の範囲に含まれるまで、ソース機器のリモコンにおける上下左右の移動キーに対応するコマンドを、サーバに送信する（Ｓ９）。【選択図】図３
2006352299.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルを有するディスプレイ機器、及びこのディスプレイ機器に接続されたクライアント用のパソコン（以下、クライアントと略す）を含むディスプレイ機器側サブシステムと、セットトップボックス等の映像・音声信号の出力機器（以下、ソース機器という）、及びこのソース機器に接続されたサーバ用のパソコン（以下、サーバと略す）を含むソース機器側サブシステムとを、ネットワークを介して接続したＡＶ（Audio and Visual）ネットワークシステムにおいて、
前記サーバには、前記クライアントから送信された制御コードに対応した赤外線信号を前記ソース機器に送信するためのＩＲ（Infrared Radiation）ブラスタが接続されており、
前記ソース機器は、前記ＩＲブラスタ等から送信された赤外線信号を受信するための赤外線信号受信手段と、ＥＰＧ番組表等のリスト形式のＧＵＩ等を表示するための表示手段とを備え、
前記クライアントは、
前記タッチパネル上にユーザの指が触れたことを検知する検知手段と、
前記検知手段により前記タッチパネル上にユーザの指が触れたことが検知されたときに、前記タッチパネル上における、その時点でユーザの指が触れている位置（以下、現在位置という）を検出する現在位置検出手段と、
前記検知手段により前記タッチパネル上にユーザの指が触れたことが検知されたときに、前記ソース機器の表示部に表示されている、ＥＰＧ番組表等のリスト形式のＧＵＩにおいて現在選択されている項目の場所（以下、選択場所という）の範囲を検出する選択場所検出手段と、
前記現在位置検出手段により検出された現在位置が、前記選択場所検出手段により検出された選択場所の範囲に含まれるか否かを判定する判定手段と、
前記判定手段により含まれていないと判定された場合に、前記現在位置が前記選択場所の範囲に含まれるまで、前記ソース機器のリモコンにおける上下左右の移動キーに対応するコマンドを、前記サーバに送信するように制御する移動コマンド送信制御手段と、
前記移動コマンド送信制御手段によるコマンドの送信の結果、前記現在位置が前記選択場所の範囲に含まれるようになった状態で、ユーザが、前記タッチパネルから指を離す動作と前記タッチパネルに指をつける動作とを２秒以内に行ったときに、前記ソース機器のリモコンにおける決定キーに対応するコマンドを、前記サーバに送信するように制御する決定コマンド送信制御手段とを備え、
前記選択場所検出手段は、
前記ソース機器のリモコンにおける上下左右の移動キーに対応するコマンドを前記サーバに送信して、前記ソース機器の表示部に表示されているリスト形式のＧＵＩの表示を変化させ、変化後のＧＵＩの表示と元のＧＵＩの表示とを比較することにより、元のＧＵＩの表示における選択場所の範囲を検出して、この選択場所の範囲を現在の選択場所の範囲とした後に、
前記上下左右の移動キーと反対方向の移動キーに対応するコマンドを前記ソース機器側サブシステムに送信して、前記ソース機器の表示部に表示されているリスト形式のＧＵＩの表示を、前記元のＧＵＩの表示に戻すことを特徴とするＡＶネットワークシステム。
【請求項２】
タッチパネルを有するディスプレイ機器を含むディスプレイ機器側サブシステムと、セットトップボックス等の映像・音声信号の出力機器（以下、ソース機器という）を含むソース機器側サブシステムとを、ネットワークを介して接続したＡＶ（Audio and Visual）ネットワークシステムにおいて、
前記ソース機器は、ＥＰＧ番組表等のリスト形式のＧＵＩ等を表示するための表示手段を備え、
前記ディスプレイ機器側サブシステムは、
前記タッチパネル上における、その時点でユーザの指が触れている位置（以下、現在位置という）を検出する現在位置検出手段と、
前記ソース機器の表示部に表示されている、ＥＰＧ番組表等のリスト形式のＧＵＩにおいて現在選択されている項目の場所（以下、選択場所という）の範囲を検出する選択場所検出手段と、
前記現在位置検出手段により検出された現在位置が、前記選択場所検出手段により検出された選択場所の範囲に含まれるか否かを判定する判定手段と、
前記判定手段により含まれていないと判定された場合に、前記現在位置が前記選択場所の範囲に含まれるまで、前記ソース機器のリモコンにおける上下左右の移動キーに対応するコマンドを、前記ソース機器側サブシステムに送信するように制御する移動コマンド送信制御手段と、
前記移動コマンド送信制御手段によるコマンドの送信の結果、前記現在位置が前記選択場所の範囲に含まれるようになった状態で、ユーザが、前記選択場所に対応した項目（選択項目）についての選択決定操作を行ったときに、前記ソース機器のリモコンにおける決定キーに対応するコマンドを、前記ソース機器に送信するように制御する決定コマンド送信制御手段とを備えることを特徴とするＡＶネットワークシステム。
【請求項３】
前記選択場所検出手段は、前記ソース機器のリモコンにおける上下左右の移動キーに対応するコマンドを前記ソース機器側サブシステムに送信して、前記ソース機器の表示部に表示されているリスト形式のＧＵＩの表示を変化させ、変化後のＧＵＩの表示と元のＧＵＩの表示とを比較することにより、元のＧＵＩの表示における選択場所の範囲を検出して、この選択場所の範囲を現在の選択場所の範囲とすることを特徴とする請求項２に記載のＡＶネットワークシステム。
【請求項４】
セットトップボックス等の映像・音声信号の出力機器（以下、ソース機器という）を含むソース機器側サブシステムとネットワークを介して接続されたディスプレイ機器側サブシステムにおいて、
タッチパネルを有するディスプレイ機器を含み、
前記タッチパネル上における、その時点でユーザの指が触れている位置（以下、現在位置という）を検出する現在位置検出手段と、
前記ソース機器の表示部に表示されている、ＥＰＧ番組表等のリスト形式のＧＵＩにおいて現在選択されている項目の場所（以下、選択場所という）の範囲を検出する選択場所検出手段と、
前記現在位置検出手段により検出された現在位置が、前記選択場所検出手段により検出された選択場所の範囲に含まれるか否かを判定する判定手段と、
前記判定手段により含まれていないと判定された場合に、前記現在位置が前記選択場所の範囲に含まれるまで、前記ソース機器のリモコンにおける上下左右の移動キーに対応するコマンドを、前記ソース機器側サブシステムに送信するように制御する移動コマンド送信制御手段と、
前記移動コマンド送信制御手段によるコマンドの送信の結果、前記現在位置が前記選択場所の範囲に含まれるようになった状態で、ユーザが、前記選択場所に対応した項目（選択項目）についての選択決定操作を行ったときに、前記ソース機器のリモコンにおける決定キーに対応するコマンドを、前記ソース機器に送信するように制御する決定コマンド送信制御手段とを備え、
前記選択場所検出手段は、前記ソース機器のリモコンにおける上下左右の移動キーに対応するコマンドを前記ソース機器側サブシステムに送信して、前記ソース機器の表示部に表示されているリスト形式のＧＵＩの表示を変化させ、変化後のＧＵＩの表示と元のＧＵＩの表示とを比較することにより、元のＧＵＩの表示における選択場所の範囲を検出して、この選択場所の範囲を現在の選択場所の範囲とすることを特徴とするディスプレイ機器側サブシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネルを有するディスプレイ機器を含むディスプレイ機器側サブシステムと、セットトップボックス（ＳＴＢ）等の映像・音声信号の出力機器（以下、ソース機器という）を含むソース機器側サブシステムとを、ネットワークを介して接続したＡＶ（Audio and Visual）ネットワークシステムに関する。
【背景技術】
【０００２】
従来より、タッチパネルを有するディスプレイ機器、及びこのディスプレイ機器に接続されたクライアント用の情報機器（以下、クライアントと略す）を含むディスプレイ機器側サブシステムと、ＳＴＢ、ＤＶＤプレーヤ、ＨＤＤレコーダ等のソース機器、及びこのソース機器に接続されたサーバ用の情報機器（以下、サーバと略す）を含むソース機器側サブシステムとを、ネットワークを介して接続したＡＶ（Audio and Visual）ネットワークシステムがある。この種のネットワークシステムでは、ディスプレイ機器側からソース機器を制御する場合、タッチパネル上にソース機器の操作用のリモコンのシミュレータ（以下、リモコンシミュレータという）を表示して、ユーザが、リモコンシミュレータのキーをタッチすることによりソース機器を制御する方法を採っていた。
【０００３】
上記の制御方法では、リモコンシミュレータのキーに対応した制御コードが、クライアントからサーバに送信されて、ソース機器が、上記の制御コードに対応した動作を実行する。サーバの機能を有するネットワークインタフェース用の回路がソース機器に内蔵されている場合（サーバがソース機器に内蔵されている場合）は、このネットワークインタフェース用の回路を介してソース機器のマイクロプロセッサに制御コードの内容が通知されて、ソース機器のマイクロプロセッサが、この制御コードに対応した動作を実行する。また、サーバの機能を有する情報機器が外付けの場合（サーバがソース機器に内蔵されていない場合）は、サーバにＩＲ（Infrared Radiation）ブラスタを接続して、リモコンシミュレータのキーに対応した制御コードをソース機器に対応したＩＲコードに変換した上で、このＩＲコードをＩＲブラスタを用いて赤外線信号でソース機器に送信することにより、ソース機器のマイクロプロセッサが、上記の制御コードに対応した動作を実行する。
【０００４】
ところが、上記のようなリモコンシミュレータのキーを用いてソース機器を制御する方法では、ディスプレイ機器の画面上にＥＰＧ番組表等のリスト形式のＧＵＩが表示されている場合に、ユーザが、ＧＵＩに表示されたリスト内の項目の中から、選択対象となる項目に触れて項目を選択するという直感的な選択操作を行うことができない。何故なら、上記の方法では、ＥＰＧ番組表のようなリスト形式のＧＵＩがディスプレイ機器の画面上に表示されている場合、ユーザは、リスト内の項目の中から所望の項目を選択する際に、リモコンシミュレータ上の上下左右の移動キーと決定キーを使用して選択するしかないからである。
【０００５】
そこで、タッチパネル上に表示されているリスト内の項目の中から、選択対象となる項目に触れて項目を選択するという直感的な選択操作方法が考えられる。ところが、この操作方法を用いて確実な選択操作を行うためには、現在選択中の項目を、ディスプレイ機器側のタッチパネルにおける、その時点でユーザの指が触れている項目に一致させた上で、ユーザが選択決定の操作を行う必要がある。しかし、異なるメーカのディスプレイ機器とソース機器の場合、ソース機器側からディスプレイ機器側に送信されるデータは、映像・音声データのみであるため、ソース機器側における現在選択中の項目を、ディスプレイ機器側で把握することができない。このため、現在選択中の項目を、ディスプレイ機器側のタッチパネルにおける、その時点でユーザの指が触れている項目に自動的に一致させることができないので、現在選択中の項目を、ディスプレイ機器側のタッチパネルにおける、その時点でユーザの指が触れている項目に一致させた上で、ユーザが選択決定の操作を行うという、確実な選択操作を行うことができないという問題があった。
【０００６】
ところで、ディスプレイ上でのカーソルの連続移動操作及び連続スクロール操作を容易にすることができるようにするために、操作端の操作ベクトルに応じてカーソル移行ベクトルを決定し、操作端の操作の有無が操作有り状態であると判定され、予め定められた所定期間、操作端位置が不変であることを検出したときに、カーソル移行ベクトルに基いてカーソル連続移行ベクトルを決定するようにしたポインティングデバイスが知られている（特許文献１参照）。また、タッチパネルを有するディスプレイを備えたリモコンにおいて、上方向へのスクロールのためのソフトキーと、下方向へのスクロールのためのソフトキーを駆動することにより、コントロールパネルが、画面の中へスクロールされたり、画面の中から出るようにスクロールされるものが知られている（特許文献２参照）。けれども、特許文献１及び２に記載された発明では、上記の問題を解決することはできない。
【特許文献１】特開２０００−１９４４９３号公報
【特許文献２】特表２００２−５２２９４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、上記の問題を解決するためになされたものであり、タッチパネル上に表示されているリスト内の項目の中から、選択対象となる項目に触れて項目を選択するという直感的な選択操作を行うことができ、しかも、確実な選択操作を行うことが可能なＡＶネットワークシステム、及び同システムに含まれるディスプレイ機器側サブシステムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために請求項１の発明は、タッチパネルを有するディスプレイ機器、及びこのディスプレイ機器に接続されたクライアント用のパソコン（以下、クライアントと略す）を含むディスプレイ機器側サブシステムと、セットトップボックス等の映像・音声信号の出力機器（以下、ソース機器という）、及びこのソース機器に接続されたサーバ用のパソコン（以下、サーバと略す）を含むソース機器側サブシステムとを、ネットワークを介して接続したＡＶ（Audio and Visual）ネットワークシステムにおいて、前記サーバには、前記クライアントから送信された制御コードに対応した赤外線信号を前記ソース機器に送信するためのＩＲ（Infrared Radiation）ブラスタが接続されており、前記ソース機器は、前記ＩＲブラスタ等から送信された赤外線信号を受信するための赤外線信号受信手段と、ＥＰＧ番組表等のリスト形式のＧＵＩ等を表示するための表示手段とを備え、前記クライアントは、前記タッチパネル上にユーザの指が触れたことを検知する検知手段と、前記検知手段により前記タッチパネル上にユーザの指が触れたことが検知されたときに、前記タッチパネル上における、その時点でユーザの指が触れている位置（以下、現在位置という）を検出する現在位置検出手段と、前記検知手段により前記タッチパネル上にユーザの指が触れたことが検知されたときに、前記ソース機器の表示部に表示されている、ＥＰＧ番組表等のリスト形式のＧＵＩにおいて現在選択されている項目の場所（以下、選択場所という）の範囲を検出する選択場所検出手段と、前記現在位置検出手段により検出された現在位置が、前記選択場所検出手段により検出された選択場所の範囲に含まれるか否かを判定する判定手段と、前記判定手段により含まれていないと判定された場合に、前記現在位置が前記選択場所の範囲に含まれるまで、前記ソース機器のリモコンにおける上下左右の移動キーに対応するコマンドを、前記サーバに送信するように制御する移動コマンド送信制御手段と、前記移動コマンド送信制御手段によるコマンドの送信の結果、前記現在位置が前記選択場所の範囲に含まれるようになった状態で、ユーザが、前記タッチパネルから指を離す動作と前記タッチパネルに指をつける動作とを２秒以内に行ったときに、前記ソース機器のリモコンにおける決定キーに対応するコマンドを、前記サーバに送信するように制御する決定コマンド送信制御手段とを備え、前記選択場所検出手段は、前記ソース機器のリモコンにおける上下左右の移動キーに対応するコマンドを前記サーバに送信して、前記ソース機器の表示部に表示されているリスト形式のＧＵＩの表示を変化させ、変化後のＧＵＩの表示と元のＧＵＩの表示とを比較することにより、元のＧＵＩの表示における選択場所の範囲を検出して、この選択場所の範囲を現在の選択場所の範囲とした後に、前記上下左右の移動キーと反対方向の移動キーに対応するコマンドを前記ソース機器側サブシステムに送信して、前記ソース機器の表示部に表示されているリスト形式のＧＵＩの表示を、前記元のＧＵＩの表示に戻すものである。
【０００９】
請求項２の発明は、タッチパネルを有するディスプレイ機器を含むディスプレイ機器側サブシステムと、セットトップボックス等の映像・音声信号の出力機器（以下、ソース機器という）を含むソース機器側サブシステムとを、ネットワークを介して接続したＡＶ（Audio and Visual）ネットワークシステムにおいて、前記ソース機器は、ＥＰＧ番組表等のリスト形式のＧＵＩ等を表示するための表示手段を備え、前記ディスプレイ機器側サブシステムは、前記タッチパネル上における、その時点でユーザの指が触れている位置（以下、現在位置という）を検出する現在位置検出手段と、前記ソース機器の表示部に表示されている、ＥＰＧ番組表等のリスト形式のＧＵＩにおいて現在選択されている項目の場所（以下、選択場所という）の範囲を検出する選択場所検出手段と、前記現在位置検出手段により検出された現在位置が、前記選択場所検出手段により検出された選択場所の範囲に含まれるか否かを判定する判定手段と、前記判定手段により含まれていないと判定された場合に、前記現在位置が前記選択場所の範囲に含まれるまで、前記ソース機器のリモコンにおける上下左右の移動キーに対応するコマンドを、前記ソース機器側サブシステムに送信するように制御する移動コマンド送信制御手段と、前記移動コマンド送信制御手段によるコマンドの送信の結果、前記現在位置が前記選択場所の範囲に含まれるようになった状態で、ユーザが、前記選択場所に対応した項目（選択項目）についての選択決定操作を行ったときに、前記ソース機器のリモコンにおける決定キーに対応するコマンドを、前記ソース機器に送信するように制御する決定コマンド送信制御手段とを備えるものである。
【００１０】
請求項３の発明は、請求項２に記載のＡＶネットワークシステムにおいて、前記選択場所検出手段は、前記ソース機器のリモコンにおける上下左右の移動キーに対応するコマンドを前記ソース機器側サブシステムに送信して、前記ソース機器の表示部に表示されているリスト形式のＧＵＩの表示を変化させ、変化後のＧＵＩの表示と元のＧＵＩの表示とを比較することにより、元のＧＵＩの表示における選択場所の範囲を検出して、この選択場所の範囲を現在の選択場所の範囲とするものである。
【００１１】
請求項４の発明は、セットトップボックス等の映像・音声信号の出力機器（以下、ソース機器という）を含むソース機器側サブシステムとネットワークを介して接続されたディスプレイ機器側サブシステムにおいて、タッチパネルを有するディスプレイ機器を含み、前記タッチパネル上における、その時点でユーザの指が触れている位置（以下、現在位置という）を検出する現在位置検出手段と、前記ソース機器の表示部に表示されている、ＥＰＧ番組表等のリスト形式のＧＵＩにおいて現在選択されている項目の場所（以下、選択場所という）の範囲を検出する選択場所検出手段と、前記現在位置検出手段により検出された現在位置が、前記選択場所検出手段により検出された選択場所の範囲に含まれるか否かを判定する判定手段と、前記判定手段により含まれていないと判定された場合に、前記現在位置が前記選択場所の範囲に含まれるまで、前記ソース機器のリモコンにおける上下左右の移動キーに対応するコマンドを、前記ソース機器側サブシステムに送信するように制御する移動コマンド送信制御手段と、前記移動コマンド送信制御手段によるコマンドの送信の結果、前記現在位置が前記選択場所の範囲に含まれるようになった状態で、ユーザが、前記選択場所に対応した項目（選択項目）についての選択決定操作を行ったときに、前記ソース機器のリモコンにおける決定キーに対応するコマンドを、前記ソース機器に送信するように制御する決定コマンド送信制御手段とを備え、前記選択場所検出手段は、前記ソース機器のリモコンにおける上下左右の移動キーに対応するコマンドを前記ソース機器側サブシステムに送信して、前記ソース機器の表示部に表示されているリスト形式のＧＵＩの表示を変化させ、変化後のＧＵＩの表示と元のＧＵＩの表示とを比較することにより、元のＧＵＩの表示における選択場所の範囲を検出して、この選択場所の範囲を現在の選択場所の範囲とするものである。
【発明の効果】
【００１２】
請求項１の発明によれば、ユーザが、タッチパネル上に表示されているリスト内の項目の中から、選択対象となる項目に触れて項目を選択するという直感的な選択操作を行うことができる。
【００１３】
また、クライアントが、ソース機器のリモコンにおける上下左右の移動キーに対応するコマンドをサーバに送信して、ソース機器の表示部に表示されているリスト形式のＧＵＩの表示を変化させ、変化後のＧＵＩの表示と元のＧＵＩの表示とを比較することにより、元のＧＵＩの表示における選択場所（現在選択されている項目の場所）の範囲を検出して、この選択場所の範囲を現在の選択場所の範囲とするようにした。これにより、クライアントが、ソース機器側で現在選択されている項目を把握することができるので、現在選択されている項目を、ディスプレイ機器側のタッチパネルにおける、その時点でユーザの指が触れている項目に自動的に一致させることができる。従って、現在選択されている項目を、ディスプレイ機器側のタッチパネルにおける、その時点でユーザの指が触れている項目に一致させた上で、ユーザが選択決定の操作を行うという、確実な（２段階の）選択操作を行うことができる。
【００１４】
請求項２の発明によれば、タッチパネル上にユーザの指が触れたことが検知されたときに、現在位置が選択場所の範囲に含まれるまで、ソース機器のリモコンにおける上下左右の移動キーに対応するコマンドが、サーバに送信される。そして、このコマンドの送信の結果、現在位置が選択場所の範囲に含まれるようになった状態で、ユーザが、選択項目についての選択決定操作を行ったときに限り、ソース機器のリモコンにおける決定キーに対応するコマンドが、サーバに送信される。これにより、タッチパネル上に表示されているリスト内の項目の中から、選択対象となる項目に触れて項目を選択するという直感的な選択操作を行うことがき、しかも、現在選択されている項目を、ディスプレイ機器側のタッチパネルにおける、その時点でユーザの指が触れている項目に一致させた上で、ユーザが選択決定の操作を行うという、確実な選択操作を行うことができる。
【００１５】
請求項３の発明によれば、上記請求項１に記載の発明と同様な効果を得ることができる。
【００１６】
請求項４の発明に係るディスプレイ機器側サブシステムを用いてＡＶネットワークシステムを構成することにより、上記請求項１に記載の発明と同様な効果を得ることができる。
【発明を実施するための最良の形態】
【００１７】
本発明を実施するための最良の形態について図面を参照して説明する。本発明は、タッチパネルを有するディスプレイ機器を含むディスプレイ機器側サブシステムと、セットトップボックス（ＳＴＢ）等の映像・音声信号の出力機器（以下、ソース機器という）を含むソース機器側サブシステムとを、ネットワークを介して接続したＡＶ（Audio and Visual）ネットワークシステムに関する。なお、以下に記載した実施形態は、本発明を網羅するものではなく、本発明は、下記の形態だけに限定されない。
【００１８】
図１は、本実施形態によるＡＶネットワークシステムを示す。ＡＶネットワークシステム１は、ディスプレイ機器側サブシステム２とソース機器側サブシステム３とを通信路１０（ネットワーク）を介して接続したものである。ディスプレイ機器側サブシステム２は、タッチパネル５を有するディスプレイ機器４と、このディスプレイ機器４に接続されたクライアント用のパソコン（以下、クライアントと略す）６とから構成される。また、ソース機器側サブシステム３は、セットトップボックス（ＳＴＢ）、ＤＶＤプレーヤ、ＨＤＤレコーダ等の映像・音声信号の出力機器（以下、ソース機器という）８と、このソース機器８に接続されたサーバ用のパソコン（以下、サーバと略す）７と、サーバ７に接続されたＩＲ（Infrared Radiation）ブラスタ９とから構成される。このＩＲブラスタ９は、本来は、サーバ７のリモコン５０の送信部付きの延長ケーブルであるが、クライアント６から送信された制御コードに対応した赤外線信号をソース機器８に送信することができる。
【００１９】
上記のクライアント６は、装置全体を制御するためのマイクロプロセッサ１１と、図３のフローチャートに示される項目選択処理用のプログラム等の各種制御プログラムや各種のデータを格納するためのＨＤＤ１２と、各種制御プログラムのローディングやソース機器８から送信されたＧＵＩの画像データの一時的な記憶を行うためのメモリ１３と、ディスプレイ機器４に対するデータの入出力やキーボード１５からのデータの入力を行うための入出力インタフェース部１４と、通信路１０を介してサーバ７からの映像・音声信号の入力やサーバ７への制御コードの出力を行うためのネットワークインタフェース部１６とを有している。このクライアント６には、キーボード１５が接続されている。上記のマイクロプロセッサ１１は、請求項における検知手段、現在位置検出手段、選択場所検出手段、判定手段、移動コマンド送信制御手段、及び決定コマンド送信制御手段としても機能する。
【００２０】
上記のサーバ７は、装置全体を制御するためのマイクロプロセッサ２１と、各種制御プログラムや各種のデータを格納するためのＨＤＤ２２と、各種制御プログラムのローディング等を行うためのメモリ２３と、ＩＲブラスタ９への制御コードの出力やソース機器８からの映像・音声信号（コンポジット信号）の入力を行うための入出力インタフェース部２４と、通信路１０を介してクライアント６への映像・音声信号の出力やクライアント６からの制御コードの入力を行うためのネットワークインタフェース部２６と、リモコン５０から送信された赤外線信号を受信するための赤外線信号受信部２７と、ディスプレイ２８とを有している。このサーバ７には、キーボード２５が接続されている。
【００２１】
サーバ７のリモコン５０は、各種のキーからなるキー部５４と赤外線信号発信部５１とを有している。キー部５４には、電源キー５３、数字入力用のキー５５、カーソル移動キー５６及び確定キー５７に加えて、各種メニューを表示するためのメニューキー５２が配設されている。
【００２２】
上記のソース機器８は、装置全体を制御するためのマイクロプロセッサ３１と、映像・音声信号の再生を行うための映像／音声信号再生部３２と、各種制御プログラムのローディング等を行うためのメモリ３３と、サーバ７への映像・音声信号（コンポジット信号）の出力を行うための入出力インタフェース部３４と、ＥＰＧ番組表等のリスト形式のＧＵＩ等を表示するための表示部３５（表示手段）と、ＩＲブラスタ９等から送信された赤外線信号を受信するための赤外線信号受信部３６（赤外線信号受信手段）とを有している。
【００２３】
上記のサーバ７に接続されたＩＲブラスタ９は、サーバ７からの制御コードの入力を行うための入出力インタフェース部４１と、赤外線信号送信部４２とを有している。
【００２４】
図２は、ディスプレイ機器４のタッチパネル５上に表示される画面の例を示す。ＡＶネットワークシステム１の起動の直後には、タッチパネル５には、ソース機器８から送信される映像に加えて、ソース機器８の操作用のリモコンシミュレータ６２が表示される。この状態において、ユーザが、リモコンシミュレータ６２のメニューキー７２、カーソル移動キー７６及び確定キー７７を用いて、番組選択処理を選択すると、クライアント６が、サーバ７とＩＲブラスタ９とを介してソース機器８に、リスト形式のＧＵＩであるＥＰＧ番組表を表示する旨の指示を送る。ソース機器８は、上記の指示を受信すると、自機の表示部３５にＥＰＧ番組表を表示すると共に、サーバ７とクライアント６とを介して、ディスプレイ機器４のタッチパネル５上に、図に示されるようなＥＰＧ番組表６１を表示する。ユーザは、このＥＰＧ番組表６１内の所望の番組（項目）に触れることにより、直感的で簡便な選択操作を行うことができる。
【００２５】
図３のフローチャートは、ＥＰＧ番組表６１等のリスト形式のＧＵＩに表示された各項目の中から所望の項目を選択する際に起動される項目選択処理プログラムの処理を示す。クライアント６のマイクロプロセッサ１１は、タッチパネル５上にユーザの指が触れたことを検知すると（Ｓ１）、ソース機器８の表示部３５及びディスプレイ機器４のタッチパネル５に表示されているリスト形式のＧＵＩにおいて現在選択されている項目の場所（以下、選択場所という）の範囲を検出する。例えば、リスト形式のＧＵＩが、図２に示されるようなＥＰＧ番組表である場合には、クライアント６のマイクロプロセッサ１１は、ＥＰＧ番組表において現在選択されている番組の場所を検出する。マイクロプロセッサ１１は、タッチパネル５上において、多角形状（特に矩形状）又は円形状で、かつ、色が周辺と異なる場所を探す方法により、上記の選択場所の範囲の検出を行う。
【００２６】
具体的には、クライアント６のマイクロプロセッサ１１は、ソース機器８のリモコン（不図示）における上下左右の移動キーに対応するコマンドを、サーバ７とＩＲブラスタ９とを介してソース機器８に送信する（Ｓ２）。この結果、ソース機器８の表示部３５及びディスプレイ機器４のタッチパネル５上の画面表示が変化した場合は（Ｓ３でＹＥＳ）、タッチパネル５上に表示されている画面が、画面内の項目を選択可能なリスト形式のＧＵＩの一種であると考えられるので、変化後のＧＵＩの表示と元のＧＵＩの表示とを比較することにより、元のＧＵＩの表示における選択場所の範囲（座標）を検出して、この選択場所の範囲を現在の選択場所の範囲としてメモリ１３に記憶する。
【００２７】
例えば、リスト形式のＧＵＩが、図２に示されるようなＥＰＧ番組表である場合には、クライアント６のマイクロプロセッサ１１は、ソース機器８のリモコンにおける上下左右の移動キーに対応するコマンドを、サーバ７とＩＲブラスタ９とを介してソース機器８に送信することにより、ソース機器８の表示部３５に表示されているＥＰＧ番組表８１（図４及び図５参照）の表示を変化させ、変化後のＥＰＧ番組表８１（図５参照）の表示と元のＥＰＧ番組表８１（図４参照）の表示とを映像データとして受信する。クライアント６のマイクロプロセッサ１１は、受信した元のＥＰＧ番組表の映像データと変化後のＥＰＧ番組表の映像データとをメモリ１３に記憶するが、変化後のＥＰＧ番組表の映像データを受信した後も、タッチパネル５には、図２に示される元のＥＰＧ番組表６１を表示したままにする。マイクロプロセッサ１１は、メモリ１３に記憶した元のＥＰＧ番組表の映像データと変化後のＥＰＧ番組表の映像データとを比較することにより、元のＥＰＧ番組表における選択されていた番組（図２中の番組６３及び図４中の番組８３に相当）の場所（選択場所）の範囲を検出して、この選択場所の範囲（座標）を現在の選択場所の範囲としてメモリ１３に記憶する（Ｓ５）。
【００２８】
上記Ｓ５の処理の後、クライアント６のマイクロプロセッサ１１は、ソース機器８側で選択中の番組の場所（選択場所）を、元々選択されていた番組（図４中の番組８３に相当）の場所に戻すために、上記Ｓ２の処理で使用した上下左右の移動キーと反対方向の移動キーに対応するコマンドを、サーバ７とＩＲブラスタ９とを介してソース機器８に送信して（Ｓ６）、ソース機器８の表示部３５に表示されているＥＰＧ番組表８１の表示を、元のＥＰＧ番組表８１の表示（図４に示される表示）に戻す。
【００２９】
次に、クライアント６のマイクロプロセッサ１１は、タッチパネル５上における、その時点でユーザの指が触れている位置（以下、現在位置という）を検出して、この現在位置をメモリ１３に記憶する（Ｓ７）。そして、この現在位置が、上記Ｓ５で求めた選択場所（現在選択されている項目（例えば、図２中の番組６３）の場所）の範囲に含まれるか否かを判定する（Ｓ８）。クライアント６のマイクロプロセッサ１１は、上記Ｓ８の判定の結果、含まれていないと判定した場合は（Ｓ８でＮＯ）、上記の選択場所（例えば、図２中の番組６３の場所）を現在位置（その時点でユーザの指が触れている位置）に近づけるように、上下左右の移動キーに対応するコマンドを、サーバ７とＩＲブラスタ９とを介してソース機器８に送信する（Ｓ９）。例えば、選択項目が、図２中の番組６３である場合に、現在位置が図２中の番組６４の位置であるとすると、クライアント６のマイクロプロセッサ１１は、選択場所を現在位置に近づけるために、上移動キーに対応するコマンドを、サーバ７とＩＲブラスタ９とを介してソース機器８に送信する。
【００３０】
上記Ｓ９のコマンド送信処理の結果、タッチパネル５上におけるＧＵＩの画面表示（例えば、ＥＰＧ番組表６１の表示）が変化した場合は（Ｓ１０でＹＥＳ）、クライアント６のマイクロプロセッサ１１は、新たなＧＵＩの画面表示における新たな選択場所（例えば、図２中の番組６５の場所）の座標を、新たな選択場所の範囲としてメモリ１３に記憶する（Ｓ１１）。これに対して、上記Ｓ９のコマンド送信処理を何回か繰り返しても、画面表示が変化しない場合は（Ｓ１０でＮＯ）、マイクロプロセッサ１１は、タッチパネル５上にエラー表示を行って（Ｓ１４）、上記Ｓ１の処理に戻る。また、上記Ｓ１１の処理の後、タッチパネル５上におけるユーザの指が離されたときは（Ｓ１２でＹＥＳ）、マイクロプロセッサ１１は、上記Ｓ１の処理に戻る。さらにまた、上記Ｓ１２の判定の結果、ユーザの指がタッチパネル５上から離れておらず（Ｓ１２でＮＯ）、ユーザがタッチパネル５上でドラッグ操作を行った場合（マイクロプロセッサ１１が、タッチパネル５上におけるユーザの指の動きを検出した場合）は（Ｓ１３でＹＥＳ）、マイクロプロセッサ１１は、上記Ｓ７の処理に戻る。また、ユーザがタッチパネル５上でドラッグ操作を行わなかった場合（マイクロプロセッサ１１が、タッチパネル５上におけるユーザの指の動きを検出しなかった場合）は（Ｓ１３でＮＯ）、マイクロプロセッサ１１は、上記Ｓ８の処理に戻る。
【００３１】
上記Ｓ９のコマンド送信処理を繰り返した結果、現在位置が、上記の新たな選択場所の範囲に含まれるようになった状態で（Ｓ８でＹＥＳ）、ユーザが、タッチパネル５から指を離す動作とタッチパネル５に指をつける動作を２秒以内に行ったとき（選択決定操作を行ったとき）は（Ｓ１５でＹＥＳ）、クライアント６のマイクロプロセッサ１１は、ソース機器８のリモコンにおける決定キーに対応するコマンドを、サーバ７に送信する（Ｓ１６）。これに対して、ユーザが、２秒以内に、上記の選択決定操作を行わなかったとき）は（Ｓ１５でＮＯ）、クライアント６のマイクロプロセッサ１１は、上記Ｓ１２の処理に戻る。
【００３２】
上述したように、本実施形態によるＡＶネットワークシステム１によれば、ユーザが、タッチパネル５上に表示されているリスト内の項目（例えば、ＥＰＧ番組表６１内の各番組）の中から、選択対象となる項目に触れて項目を選択するという直感的な選択操作を行うことができる。
【００３３】
また、クライアント６が、ソース機器８のリモコンにおける上下左右の移動キーに対応するコマンドをサーバ７に送信して、ソース機器８の表示部３５に表示されているリスト形式のＧＵＩ（例えば、ＥＰＧ番組表８１）の表示を変化させ、変化後のＧＵＩの表示と元のＧＵＩの表示とを比較することにより、元のＧＵＩの表示における選択場所（現在選択されている項目の場所）の範囲を検出して、この選択場所の範囲を現在の選択場所の範囲とするようにした。これにより、クライアント６が、ソース機器８側で現在選択されている項目を把握することができるので、現在選択されている項目を、ディスプレイ機器４側のタッチパネル５における、その時点でユーザの指が触れている項目に自動的に一致させることができる。従って、現在選択されている項目を、ディスプレイ機器４側のタッチパネル５における、その時点でユーザの指が触れている項目に一致させた上で、ユーザが選択決定の操作を行うという、確実な（２段階の）選択操作を行うことができる。
【００３４】
なお、本発明は、上記の実施形態に限られるものではなく、様々な変形が可能である。例えば、上記実施形態では、ディスプレイ機器４とクライアント６とを別個の機器としたが、ディスプレイ機器に通信機能を持たせて、ディスプレイ機器側サブシステムをディスプレイ機器のみから構成してもよい。また、上記と同様に、ソース機器に通信機能を持たせて、ソース機器側サブシステムをソース機器のみから構成してもよい。これにより、ディスプレイ機器又はクライアントがソース機器を直接制御することができるようになるので、ＩＲブラスタが不要になる。さらにまた、本発明の適用により操作性が改善されるリスト形式のＧＵＩは、ＥＰＧ番組表に限られない。また、上記実施形態では、色に基いて選択場所の範囲の検出を行ったが、輝度等に基いて選択場所の範囲の検出を行ってもよい。
【図面の簡単な説明】
【００３５】
【図１】本実施形態によるＡＶネットワークシステムの概略の構成図。
【図２】図１中のタッチパネル上に表示される画面の例を示す図。
【図３】上記ＡＶネットワークシステムのクライアントが行う項目選択処理のフローチャート。
【図４】上記ＡＶネットワークシステムのソース機器の表示部に表示されるＥＰＧ番組表の例を示す図。
【図５】上記ＡＶネットワークシステムのソース機器の表示部に表示されるＥＰＧ番組表の例を示す図。
【符号の説明】
【００３６】
１    ＡＶネットワークシステム
２    ディスプレイ機器側サブシステム
３    ソース機器側サブシステム
４    ディスプレイ機器
５    タッチパネル
９    ＩＲブラスタ
１１  マイクロプロセッサ（検知手段、現在位置検出手段、選択場所検出手段、判定手段、移動コマンド送信制御手段、決定コマンド送信制御手段）
３５  表示部（表示手段）
３６  赤外線信号受信部（赤外線信号受信手段）
６１  ＥＰＧ番組表
８１  ＥＰＧ番組表
【図１】
2006352299.tif 000003
【図２】
2006352299.tif 000004
【図３】
2006352299.tif 000005
【図４】
2006352299.tif 000006
【図５】
2006352299.tif 000007