(57)【要約】【課題】不必要なコマンドに基づくユーザの意図しない動作を好適に排除することができるクライアント端末装置を提供する。【解決手段】無線ネットワークＮを介して接続されたサーバ装置１との間で、情報を送受信するクライアント端末装置３において、ＣＰＵ３５１に、表示装置４の表示画面に表示される画像情報の差分値が所定の値を超えたか否かに基づいて、表示装置４の表示画面に表示される画像情報が切り替わったか否か判定させる切替判定プログラム３５３２と、ＣＰＵ３５１に、リモコン５から送信された一のコマンドを受信してから、ＣＰＵ３５１が切替判定プログラム３５３２を実行することによって表示装置４の表示画面に表示される画像情報が切り替わったと判定されるまでの間、コマンド受信部３１による、リモコン５から送信されたコマンドの受信を禁止させるコマンド受信制限プログラム３５３４と、を備えるよう構成した。【選択図】図３
2006318353.tif 000002
【特許請求の範囲】
【請求項１】
無線ネットワークを介して接続されたサーバ装置との間で、情報を送受信するクライアント端末装置において、
リモートコントローラから送信されたコマンドを受信するコマンド受信手段と、
前記コマンド受信手段により受信したコマンドを、前記サーバ装置に送信するコマンド送信手段と、
前記サーバ装置から送信された、前記コマンド送信手段により送信したコマンドに対応した画像情報を表示装置の表示画面に表示させる表示制御手段と、
前記表示装置の表示画面に表示される画像情報の差分値が所定の値を超えたか否かに基づいて、当該表示装置の表示画面に表示される画像情報が切り替わったか否かを判定する判定手段と、
前記リモートコントローラから送信された一のコマンドを受信してからの時間が、予め設定された所定時間を超えたか否かを判断する判断手段と、
前記リモートコントローラから送信された一のコマンドを受信してから、前記判定手段によって前記表示装置の表示画面に表示される画像情報が切り替わったと判定されるまでの間、前記コマンド受信手段による、前記リモートコントローラから送信されたコマンドの受信を禁止するとともに、前記判断手段により、前記リモートコントローラから送信された一のコマンドを受信してからの時間が、前記所定時間を超えたと判断されると、前記コマンド受信手段による、前記リモートコントローラから送信されたコマンドの受信の禁止を解除するコマンド受信制限手段と、
前記コマンド受信制限手段がコマンドの受信を禁止している間、その旨を報知する報知手段と、
を備えることを特徴とするクライアント端末装置。
【請求項２】
無線ネットワークを介して接続されたサーバ装置との間で、情報を送受信するクライアント端末装置において、
リモートコントローラから送信されたコマンドを受信するコマンド受信手段と、
前記コマンド受信手段により受信したコマンドを、前記サーバ装置に送信するコマンド送信手段と、
前記サーバ装置から送信された、前記コマンド送信手段により送信したコマンドに対応した画像情報を表示装置の表示画面に表示させる表示制御手段と、
前記表示装置の表示画面に表示される画像情報の差分値が所定の値を超えたか否かに基づいて、当該表示装置の表示画面に表示される画像情報が切り替わったか否かを判定する判定手段と、
前記リモートコントローラから送信された一のコマンドを受信してから、前記判定手段によって前記表示装置の表示画面に表示される画像情報が切り替わったと判定されるまでの間、前記コマンド受信手段による、前記リモートコントローラから送信されたコマンドの受信を禁止するコマンド受信制限手段と、
を備えることを特徴とするクライアント端末装置。
【請求項３】
請求項２に記載のクライアント端末装置において、
前記リモートコントローラから送信された一のコマンドを受信してからの時間が、予め設定された所定時間を超えたか否かを判断する判断手段を備え、
前記コマンド受信制限手段は、
前記判断手段により、前記リモートコントローラから送信された一のコマンドを受信してからの時間が、前記所定時間を超えたと判断されると、前記コマンド受信手段による、前記リモートコントローラから送信されたコマンドの受信の禁止を解除することを特徴とするクライアント端末装置。
【請求項４】
請求項２又は３に記載のクライアント端末装置において、
前記コマンド受信制限手段がコマンドの受信を禁止している間、その旨を報知する報知手段を備えることを特徴とするクライアント端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、クライアント端末装置に関する。
【背景技術】
【０００２】
近年、ネットワークを介して、サーバ装置からクライアント端末装置に情報（画像情報）を提供するシステムが利用されている。サーバ装置には、例えば、テレビジョン装置、ビデオレコーダ、ＰＶＲ（Personal Video Recorder）、ＢＳ（Broadcasting Satellite
）放送やＣＳ（Communication Satellite）放送のチューナ、ＳＴＢ（Set Top Box）、ＤＶＤ（Digital Versatile Disk）プレイヤー、オーディオ装置などの複数種類のＡＶ機器が接続されており、サーバ装置に接続されるＡＶ機器に対応した画像情報を、サーバ装置からクライアント端末装置に転送して提供することができるようになっている。
【０００３】
ここで、クライアント端末装置のユーザは、例えば、クライアント端末装置用のリモートコントローラ（以下、リモコン）に設けられた入力ボタンを押下することによって、クライアント端末装置にコマンドを送信することができる。そして、当該コマンドが、例えば、画像情報の提供を要求するコマンドであれば、当該コマンドは、クライアント端末装置から、サーバ装置に送信される。
【０００４】
この場合、コマンドの種類によっては、ユーザがリモコンの入力ボタンを押下してからクライアント端末装置に反映されるまでに時間がかかってしまうことがある。
【０００５】
そこで、例えば、クライアント端末装置は、リモコンから受信したコマンドの全てを記憶しておき、先に記憶されたコマンドをサーバ装置に送信して、当該コマンドに対応した画像情報をサーバ装置から受信した後に、次に記憶されたコマンドをサーバ装置に送信する方法（特許文献１参照）などが考えられた。
【特許文献１】特開２００４−２６５０６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１の方法では、ユーザは、クライアント端末装置がコマンドを受信していないと勘違いして、不必要に、例えば、連続的にリモコンの入力ボタンを押下し、結果として、クライアント端末装置の動作が止まってしまったり、クライアント端末装置が不必要なコマンドに対応した不必要な動作をやってしまって、ユーザが望まない結果となってしまうという問題がある。また、ユーザは、クライアント端末装置がコマンドを受信していないと勘違いして、不安に感じてしまうという問題がある。
【０００７】
本発明の課題は、不必要なコマンドに基づくユーザの意図しない動作を好適に排除することができるクライアント端末装置を提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、請求項１に記載の発明は、無線ネットワークを介して接続されたサーバ装置との間で、情報を送受信するクライアント端末装置において、リモートコントローラから送信されたコマンドを受信するコマンド受信手段と、前記コマンド受信手段により受信したコマンドを、前記サーバ装置に送信するコマンド送信手段と、前記サーバ装置から送信された、前記コマンド送信手段により送信したコマンドに対応した画像情報を表示装置の表示画面に表示させる表示制御手段と、前記表示装置の表示画面に表示される画像情報の差分値が所定の値を超えたか否かに基づいて、当該表示装置の表示画面に表示される画像情報が切り替わったか否かを判定する判定手段と、前記リモートコント
ローラから送信された一のコマンドを受信してからの時間が、予め設定された所定時間を超えたか否かを判断する判断手段と、前記リモートコントローラから送信された一のコマンドを受信してから、前記判定手段によって前記表示装置の表示画面に表示される画像情報が切り替わったと判定されるまでの間、前記コマンド受信手段による、前記リモートコントローラから送信されたコマンドの受信を禁止するとともに、前記判断手段により、前記リモートコントローラから送信された一のコマンドを受信してからの時間が、前記所定時間を超えたと判断されると、前記コマンド受信手段による、前記リモートコントローラから送信されたコマンドの受信の禁止を解除するコマンド受信制限手段と、前記コマンド受信制限手段がコマンドの受信を禁止している間、その旨を報知する報知手段と、を備えることを特徴とする。
【０００９】
請求項２に記載の発明は、無線ネットワークを介して接続されたサーバ装置との間で、情報を送受信するクライアント端末装置において、リモートコントローラから送信されたコマンドを受信するコマンド受信手段と、
前記コマンド受信手段により受信したコマンドを、前記サーバ装置に送信するコマンド送信手段と、前記サーバ装置から送信された、前記コマンド送信手段により送信したコマンドに対応した画像情報を表示装置の表示画面に表示させる表示制御手段と、前記表示装置の表示画面に表示される画像情報の差分値が所定の値を超えたか否かに基づいて、当該表示装置の表示画面に表示される画像情報が切り替わったか否かを判定する判定手段と、前記リモートコントローラから送信された一のコマンドを受信してから、前記判定手段によって前記表示装置の表示画面に表示される画像情報が切り替わったと判定されるまでの間、前記コマンド受信手段による、前記リモートコントローラから送信されたコマンドの受信を禁止するコマンド受信制限手段と、を備えることを特徴とする。
【００１０】
請求項３に記載の発明は、請求項２に記載のクライアント端末装置において、前記リモートコントローラから送信された一のコマンドを受信してからの時間が、予め設定された所定時間を超えたか否かを判断する判断手段を備え、前記コマンド受信制限手段は、前記判断手段により、前記リモートコントローラから送信された一のコマンドを受信してからの時間が、前記所定時間を超えたと判断されると、前記コマンド受信手段による、前記リモートコントローラから送信されたコマンドの受信の禁止を解除することを特徴とする。
【００１１】
請求項４に記載の発明は、請求項２又は３に記載のクライアント端末装置において、前記コマンド受信制限手段がコマンドの受信を禁止している間、その旨を報知する報知手段を備えることを特徴とする。
【発明の効果】
【００１２】
請求項１に記載の発明によれば、判定手段によって、表示装置の表示画面に表示される画像情報の差分値が所定の値を超えたか否かに基づいて、当該表示装置の表示画面に表示される画像情報が切り替わったか否か判定することができ、コマンド受信制限手段によって、リモートコントローラから送信された一のコマンドを受信してから、判定手段によって表示装置の表示画面に表示される画像情報が切り替わったと判定されるまでの間、コマンド受信手段による、リモートコントローラから送信されたコマンドの受信を禁止することができる。したがって、一のコマンドの次にコマンド受信手段によって受信されるコマンドは、ユーザが、当該一のコマンドに対応する画像情報が表示装置の表示画面に表示されたのを確認した後に、リモートコントローラから送信したコマンドであることとなって、不必要なコマンドに基づく、ユーザの意図しない動作を好適に排除することができる。
【００１３】
また、判断手段によって、リモートコントローラから送信された一のコマンドを受信してからの時間が、予め設定された所定時間を超えたか否かを判断することができ、コマンド受信制限手段は、判断手段により、リモートコントローラから送信された一のコマンドを受信してからの時間が、所定時間を超えたと判断されると、コマンド受信手段による、
リモートコントローラから送信されたコマンドの受信の禁止を解除することができる。すなわち、例えば、クライアント端末装置とサーバ装置との間での、情報の送受信がうまく行われず、表示装置の表示画面に表示される画像情報が、一のコマンドに対応した画像情報に切り替わらない場合などには、コマンドの受信の禁止は、所定時間後に解除される。したがって、表示装置の表示画面に表示される画像情報が切り替わらないことにより生じるユーザの不安、具体的には、例えば、「クライアント端末装置やサーバ装置が壊れてしまったのではないか」などの不安を排除することができる。
【００１４】
また、報知手段によって、コマンド受信制限手段がコマンドの受信を禁止している間、その旨を報知することができる。したがって、「クライアント端末装置にコマンドが送信されていないのではないか」などの、ユーザの不安を排除することができる。
【００１５】
請求項２に記載の発明によれば、判定手段によって、表示装置の表示画面に表示される画像情報の差分値が所定の値を超えたか否かに基づいて、当該表示装置の表示画面に表示される画像情報が切り替わったか否か判定することができ、コマンド受信制限手段によって、リモートコントローラから送信された一のコマンドを受信してから、判定手段によって表示装置の表示画面に表示される画像情報が切り替わったと判定されるまでの間、コマンド受信手段による、リモートコントローラから送信されたコマンドの受信を禁止することができる。したがって、一のコマンドの次にコマンド受信手段によって受信されるコマンドは、ユーザが、当該一のコマンドに対応する画像情報が表示装置の表示画面に表示されたのを確認した後に、リモートコントローラから送信したコマンドであることとなって、不必要なコマンドに基づく、ユーザの意図しない動作を好適に排除することができる。
【００１６】
請求項３に記載の発明によれば、請求項２に記載の発明と同様の効果が得られることは無論のこと、判断手段によって、リモートコントローラから送信された一のコマンドを受信してからの時間が、予め設定された所定時間を超えたか否かを判断することができ、コマンド受信制限手段は、判断手段により、リモートコントローラから送信された一のコマンドを受信してからの時間が、所定時間を超えたと判断されると、コマンド受信手段による、リモートコントローラから送信されたコマンドの受信の禁止を解除することができる。すなわち、例えば、クライアント端末装置とサーバ装置との間での、情報の送受信がうまく行われず、表示装置の表示画面に表示される画像情報が、一のコマンドに対応した画像情報に切り替わらない場合などには、コマンドの受信の禁止は、所定時間後に解除される。したがって、表示装置の表示画面に表示される画像情報が切り替わらないことにより生じるユーザの不安、具体的には、例えば、「クライアント端末装置やサーバ装置が壊れてしまったのではないか」などの不安を排除することができる。
【００１７】
請求項４に記載の発明によれば、請求項２又は３に記載の発明と同様の効果が得られることは無論のこと、報知手段によって、コマンド受信制限手段がコマンドの受信を禁止している間、その旨を報知することができる。したがって、「クライアント端末装置にコマンドが送信されていないのではないか」などの、ユーザの不安を排除することができる。
【発明を実施するための最良の形態】
【００１８】
以下、図を参照して、本発明を実施するための最良の形態を詳細に説明する。なお、発明の範囲は、図示例に限定されない。
＜構成＞
まず、クライアント・サーバシステム、サーバ装置及びクライアント端末装置の構成を説明する。
[クライアント・サーバシステムの構成]
クライアント・サーバシステムＳは、例えば、図１に示すように、各種ＡＶ機器２を接
続したサーバ装置１、表示装置４を接続し、リモートコントローラ５（以下、リモコン５）によって操作可能な複数のクライアント端末装置３…などから構成される。サーバ装置１とクライアント端末装置３とは、無線ネットワークＮを介して接続されており、互いに情報を送受信することができるようになっている。
【００１９】
なお、サーバ装置１に対するクライアント端末装置３の個数は、図１の限りではない。
【００２０】
クライアント端末装置３からサーバ装置１に送信される情報として、例えば、コマンドがある。具体的には、コマンドは、ユーザによるリモコン５に設けられた入力ボタンの押下に伴って、リモコン５からクライアント端末装置３に送信され、そして、クライアント端末装置３からサーバ装置１に送信される。コマンドには、例えば、サーバ装置１に対するコマンド（例えば、各種ＡＶ機器２との接続を切ることを要求するコマンドなど）、各種ＡＶ機器２に対するコマンド（例えば、メニュー選択に対するコマンドや映像の送信を要求するコマンドなど）などが含まれる。
【００２１】
サーバ装置１からクライアント端末装置３に送信される情報として、例えば、画像情報がある。画像情報は、例えば、サーバ装置１に接続される各種ＡＶ機器２から取得され、クライアント端末装置３に接続される表示装置４の表示画面に表示される。画像情報には、例えば、メニュー画像のような静止画像情報、映像のような動画像情報などが含まれる。
【００２２】
具体的には、クライアント端末装置３は、例えば、リモコン５から送信された各種ＡＶ機器２に対するコマンドによって、ユーザが所望する画像情報を表示装置４の表示画面に表示するよう指示されると、当該コマンドをサーバ装置１に送信する。当該コマンドを受信したサーバ装置１は、各種ＡＶ機器２から、当該コマンドに対応したユーザが所望する画像情報を取得して、クライアント端末装置３に送信する。そして、クライアント端末装置３は、当該受信した画像情報を表示装置４の表示画面に表示する。
【００２３】
無線ネットワークＮは、例えば、Bluetooth規格やIEEE（Institute of Electrical and
Electronic Engineers）802.11規格に準じた無線ＬＡＮ（Local Area Network）などの
ネットワークである。
[サーバ装置の構成]
サーバ装置１は、例えば、図２に示すように、エンコーダ１１、制御部１２、無線通信部１３などを備えて構成される。各部は、バス１Ｂによって接続されている。そして、サーバ装置１は、各種ＡＶ機器２を接続している。
【００２４】
エンコーダ１１は、例えば、各種ＡＶ機器２からサーバ装置１に入力される画像情報を、所定のファイル形式の圧縮画像情報にエンコードする。具体的には、例えば、エンコーダ１１は、各種ＡＶ機器２からサーバ装置１に入力される画像情報のうちの静止画像情報を、ＪＰＥＧ（Joint Photographic Experts Group）形式などの圧縮画像情報にエンコードし、画像情報のうちの動画像情報を、ＭＰＥＧ−２（Moving Picture Experts Group phase 2）形式などの圧縮画像情報にエンコードする。
【００２５】
制御部１２は、例えば、図２に示すように、ＣＰＵ（Central Processing Unit）１２
１、ＲＡＭ（Random Access Memory）１２２、ＲＯＭ（Read Only Memory）１２３などを備えている。
【００２６】
ＣＰＵ１２１は、ＲＯＭ１２３に記憶されたサーバ装置１用の各種処理プログラムに従って各種の制御動作を行う。
【００２７】
ＲＡＭ１２２は、ＣＰＵ１２１によって実行される処理プログラムなどを展開するためのプログラム格納領域や、入力データや上記処理プログラムが実行される際に生じる処理
結果などを格納するデータ格納領域などを備える。
【００２８】
ＲＯＭ１２３は、サーバ装置１で実行可能なシステムプログラム、当該システムプログラムで実行可能な各種処理プログラム、これら各種処理プログラムを実行する際に使用されるデータ、ＣＰＵ１２１によって演算処理された処理結果のデータなどを記憶する。なお、プログラムは、コンピュータが読み取り可能なプログラムコードの形でＲＯＭ１２３に記憶されている。
【００２９】
無線通信部１３は、無線ネットワークＮを介して、クライアント端末装置３との間で各種情報の送受信を行う。具体的には、無線通信部１３は、クライアント端末装置３との間で無線信号の送受信を行うためのアンテナ１３１やＲＦ（Radio Frequency）変換器（図
示省略）、Bluetooth規格やIEEE802.11規格に準じた無線ＬＡＮに接続するための無線Ｌ
ＡＮカード（図示省略）などを備えている。
【００３０】
具体的には、本発明における無線通信部１３は、例えば、クライアント端末装置３の無線通信部３２（後述）から送信されるコマンドを受信し、当該コマンドに対応した画像情報などを、クライアント端末装置３の無線通信部３２（後述）に送信する。
【００３１】
サーバ装置１に接続される各種ＡＶ機器２は、例えば、図２に示すように、テレビジョン装置２１などを含む。各種ＡＶ機器２は、サーバ装置１の制御部１２からの制御に従って動作する。そして、各種ＡＶ機器２は、当該制御に従って、例えば、画像情報をサーバ装置１に出力する。
【００３２】
なお、各種ＡＶ機器２は、図２に示すテレビジョン装置２１だけでなく、例えば、ビデオレコーダ、ＰＶＲ（Personal Video Recorder）、ＢＳ（Broadcasting Satellite）放
送やＣＳ（Communication Satellite）放送のチューナ、ＳＴＢ（Set Top Box）、ＤＶＤ（Digital Versatile Disk）プレイヤー、オーディオ装置など、好適な任意のＡＶ機器を含む。
[クライアント端末装置の構成]
クライアント端末装置３は、例えば、図３に示すように、コマンド受信手段としてのコマンド受信部３１、コマンド送信手段としての無線通信部３２、バッファ３３、デコーダ３４、制御部３５、報知手段としての報知部３６などを備えて構成される。各部は、バス３Ｂによって接続されている。そして、クライアント端末装置３は、表示装置４を接続しており、リモコン５によって操作できるようになっている。
【００３３】
コマンド受信部３１は、例えば、コマンド受信手段として、リモコン５から送信されたコマンドを受信する。
【００３４】
無線通信部３２は、サーバ装置１の無線通信部１３とほぼ同様の構成であって、無線ネットワークＮを介して、サーバ装置１との間で各種情報の送受信を行う。具体的には、無線通信部３２は、サーバ装置１との間で無線信号の送受信を行うためのアンテナ３２１やＲＦ（Radio Frequency）変換器（図示省略）、Bluetooth規格やIEEE802.11規格に準じた無線ＬＡＮに接続するための無線ＬＡＮカード（図示省略）などを備えている。
【００３５】
具体的には、本発明における無線通信部３２は、例えば、コマンド送信手段として、コマンド受信部３１により受信したコマンドを、サーバ装置１の無線通信部１３に送信する。また、本発明における無線通信部３２は、例えば、サーバ装置１の無線通信部１３から送信された画像情報（圧縮画像情報）などを受信する。
【００３６】
バッファ３３は、サーバ装置１の無線通信部１３から送信された、無線通信部３２により送信したコマンドに対応した画像情報（圧縮画像情報）を一時的に記憶する。
【００３７】
デコーダ３４は、バッファ３３に記憶された圧縮画像情報に対して当該圧縮画像情報のファイル形式に応じた処理を施し、当該圧縮画像情報を、画像情報にデコードする。
【００３８】
制御部３５は、例えば、図３に示すように、ＣＰＵ３５１、ＲＡＭ３５２、ＲＯＭ３５３、計時部（図示省略）などを備えている。
【００３９】
ＣＰＵ３５１は、ＲＯＭ３５３に記憶されたクライアント端末装置３用の各種処理プログラムに従って各種の制御動作を行う。
【００４０】
ＲＡＭ３５２は、ＣＰＵ３５１によって実行される処理プログラムなどを展開するためのプログラム格納領域や、入力データや上記処理プログラムが実行される際に生じる処理結果などを格納するデータ格納領域などを備える。
【００４１】
ここで、本発明におけるＲＡＭ３５２は、例えば、フラグ格納領域（図示省略）などを備える。フラグ格納領域（図示省略）に記憶されるフラグは、ＣＰＵ３５１が、ＲＯＭ３５３に記憶されたコマンド受信制限プログラム３５３４（後述）を実行することによって、「０」から「１」に、或いは、「１」から「０」に変更される。なお、フラグの初期設定は、「０」である。
【００４２】
ＲＯＭ３５３は、クライアント端末装置３で実行可能なシステムプログラム、当該システムプログラムで実行可能な各種処理プログラム、これら各種処理プログラムを実行する際に使用されるデータ、ＣＰＵ３５１によって演算処理された処理結果のデータなどを記憶する。なお、プログラムは、コンピュータが読み取り可能なプログラムコードの形でＲＯＭ３５３に記憶されている。
【００４３】
具体的には、ＲＯＭ３５３には、例えば、図３に示すように、画像情報表示プログラム３５３１、切替判定プログラム３５３２、時間判断プログラム３５３３、コマンド受信制限プログラム３５３４などが記憶されている。
【００４４】
画像情報表示プログラム３５３１は、ＣＰＵ３５１に、サーバ装置１の無線通信部１３から送信された、無線通信部３２により送信したコマンドに対応した画像情報を表示装置４の表示画面に表示させる機能を実現させる。
【００４５】
具体的には、例えば、無線通信部３２が、サーバ装置１の無線通信部１３から送信されたコマンドに対応した画像情報（圧縮画像情報）を受信し、ＣＰＵ３５１が、当該受信した圧縮画像情報をバッファ３３に記憶させると、ＣＰＵ３５１は、画像情報表示プログラム３４３１を実行して、当該記憶させた圧縮画像情報を、デコーダ３４により画像情報にデコードし、当該画像情報を、表示装置４の表示画面に表示させる。
【００４６】
ＣＰＵ３５１は、かかる画像情報表示プログラム３５３１を実行することによって、表示制御手段として機能する。
【００４７】
切替判定プログラム３５３２は、ＣＰＵ３５１に、表示装置４の表示画面に表示される画像情報の差分値が所定の値を超えたか否かに基づいて、表示装置４の表示画面に表示される画像情報が切り替わったか否か判定する機能を実現させる。
【００４８】
具体的には、例えば、予め、表示装置４の表示画面には、画像情報として、静止画像情報である各種ＡＶ機器２のメニュー画像が表示されていることとする。そして、コマンド受信部３１が、リモコン５から送信された一のコマンド（例えば、メニュー選択に対するコマンド）を受信すると、ＣＰＵ３５１は、切替判断プログラム３５３２を実行して、当該メニュー選択に対するコマンドを受信した時点で表示装置４の表示画面に表示されているメニュー画像と、その後に表示装置４の表示画面に表示される当該メニュー選択に対するコマンドに対応する画像情報との差分値が所定の値を超えたか否かに基づいて、表示装置４の表示画面に表示される画像情報が、当該一のコマンドに対応する画像情報に切り替わったか否かを判断する。
【００４９】
ＣＰＵ３５１は、かかる切替判定プログラム３５３２を実行することによって、判定手段として機能する。
【００５０】
時間判断プログラム３５３３は、ＣＰＵ３５１に、リモコン５から送信された一のコマンドを受信してからの時間が、予め設定された所定時間を超えたか否かを判断する機能を実現させる。
【００５１】
具体的には、例えば、コマンド受信部３１が、リモコン５から送信された一のコマンドを受信すると、ＣＰＵ３５１は、時間判断プログラム３５３３を実行して、計時部（図示省略）による計時を開始させ、計時時間が、予め設定された所定時間を超えたか否かを判断する。
【００５２】
ＣＰＵ３５１は、かかる時間判断プログラム３５３３を実行することによって、判断手段として機能する。
【００５３】
コマンド受信制限プログラム３５３４は、ＣＰＵ３５１に、リモコン５から送信された一のコマンドを受信してから、ＣＰＵ３５１による切替判定プログラム３５３２の実行によって表示装置４の表示画面に表示される画像情報が切り替わったと判定されるまでの間、コマンド受信部３１による、リモコン５から送信されたコマンドの受信を禁止する機能を実現させる。また、ＣＰＵ３５１に、ＣＰＵ３５１による時間判断プログラム３５３３の実行により、リモコン５から送信された一のコマンドを受信してからの時間が、所定時間を超えたと判断されると、コマンド受信部３１による、リモコン５から送信されたコマンドの受信の禁止を解除する機能を実現させる。また、コマンドの受信が禁止されている間、ＣＰＵ３５１に、その旨を、報知部３６により報知する機能を実現させる。
【００５４】
具体的には、例えば、コマンド受信部３１が、リモコン５から送信された一のコマンドを受信すると、ＣＰＵ３５１は、コマンド受信制限プログラム３５３４を実行して、まず、ＲＡＭ３５２のフラグ格納領域（図示省略）に記憶されたフラグを「０」から「１」に変更するとともに、コマンド受信部３１による、リモコン５から送信されたコマンドの受信を禁止する。そして、ＣＰＵ３５１による切替判定プログラム３５３２の実行によって、表示装置４の表示画面に表示される画像情報が当該一のコマンドに対応する画像情報に切り替わったと判定されると、或いは、ＣＰＵ３５１による時間判断プログラム３５３３の実行によって、計時部（図示省略）により計時した、リモコン５から送信された一のコマンドを受信してからの時間（計時時間）が、予め設定された所定時間を超えたと判断されると、ＣＰＵ３５１は、コマンド受信制限プログラム３５３４を実行して、コマンド受信部３１による、リモコン５から送信されたコマンドの受信の禁止を解除するとともに、ＲＡＭ３５２のフラグ格納領域（図示省略）に記憶されたフラグを「１」から「０」に変更する。また、ＣＰＵ３５１によるコマンド受信制限プログラム３５３４の実行によって、コマンド受信部３１による、リモコン５から送信されたコマンドの受信を禁止している間、ＣＰＵ３５１は、その旨を、報知部３６によって報知する。
【００５５】
ＣＰＵ３５１は、かかるコマンド受信制限プログラム３５３４を実行することによって、コマンド受信制限手段、報知手段として機能する。
【００５６】
すなわち、ＣＰＵ３５１が、コマンド受信制限プログラム３５３４を実行して、コマンド受信部３１による、リモコン５から送信されたコマンドの受信を禁止している間、ＲＡＭ３５２のフラグ格納領域（図示省略）に記憶されたフラグは「１」である。
【００５７】
報知部３６は、報知手段として、コマンド受信制限プログラム３５３４を実行したＣＰＵ３５１からの制御に従って、コマンド受信制限プログラム３５３４を実行したＣＰＵ３５１が、コマンド受信部３１による、リモコン５から送信されたコマンドの受信を禁止している間、その旨を報知する。具体的には、例えば、報知部３６は、ＬＥＤ（Light Emitting Diode）などであり、コマンドの受信が禁止されている間、点灯する。
【００５８】
表示装置４は、例えば、画像情報表示プログラム３５３１を実行したＣＰＵ３５１からの制御に従って、クライアント端末装置３から入力される画像情報を、表示画面に表示する。
【００５９】
リモコン５は、例えば、図３に示すように、各種入力ボタン５１などを備えている。リモコン５は、例えば、ユーザによって、各種入力ボタン５１のうちの何れかの入力ボタンが押下されると、当該入力ボタンに対応したコマンドを、クライアント端末装置３のコマンド受信部３１に送信する。
＜受信制限処理＞
次に、クライアント端末装置３によるリモコン５からのコマンドの受信制限に関する処理について、図４のフローチャートを参照して説明する。
【００６０】
ここで、例えば、予め、表示装置４の表示画面には、画像情報として、各種ＡＶ機器２のメニュー画像が表示されていることとする。
【００６１】
まず、クライアント端末装置３のＣＰＵ３５１は、コマンド受信部３１が、リモコン５から送信されたコマンドを受信したか否かを判断する（ステップＳ１）。
【００６２】
ステップＳ１において、コマンド受信部３１が、リモコン５から送信されたコマンドを受信したと判断すると（ステップＳ１；Ｙｅｓ）、ＣＰＵ３５１は、ステップＳ１で受信したコマンドが、サーバ装置１に対するコマンドか否かを判断する（ステップＳ２）。
【００６３】
ステップＳ２において、ステップＳ１で受信したコマンドが、サーバ装置１に対するコマンドでないと判断すると（ステップＳ２；Ｎｏ）、すなわち、ステップＳ１で受信したコマンドが、各種ＡＶ機器２に対するコマンド（具体的には、例えば、メニュー選択に対するコマンドなど）であると判断すると、ＣＰＵ３５１は、ＲＡＭ３５２に記憶されたフラグが「０」であるか「１」であるかを判断する（ステップＳ３）。
【００６４】
ステップＳ３において、フラグが「０」であると判断すると（ステップＳ３；０）、ＣＰＵ３５１は、コマンド受信制限プログラム３５３４を実行して、フラグを「１」に変更する（ステップＳ４）。
【００６５】
次いで、ＣＰＵ３５１は、コマンド受信制限プログラム３５３４を実行して、コマンド受信部３１による、リモコン５から送信されたコマンドの受信を禁止し、報知部３６による報知を開始させるとともに、時間判断プログラム３５３３を実行して、計時部（図示省略）による計時を開始させる（ステップＳ５）。
【００６６】
次いで、ＣＰＵ３５１は、ステップＳ１で受信した、各種ＡＶ機器２に対するコマンドを、サーバ装置１に送信し（ステップＳ６）、ステップＳ１に戻る。
【００６７】
一方、ステップＳ３において、フラグが「１」であると判断すると（ステップＳ３；１）、ＣＰＵ３５１は、切替判定プログラム３５３２を実行して、表示装置４の表示画面に表示される画像情報が切り替わったか否かを判断する（ステップＳ７）。
【００６８】
ステップＳ７において、表示装置４の表示画面に表示される画像情報が切り替わったと判断すると（ステップＳ７；Ｙｅｓ）、ＣＰＵ３５１は、コマンド受信制限プログラム３５３４を実行して、ステップＳ５で開始した、コマンド受信部３１による、リモコン５から送信されたコマンドの受信の禁止を解除し、報知部３６による報知を停止させ、計時部（図示省略）による計時を停止させる（ステップＳ８）。
【００６９】
次いで、ＣＰＵ３５１は、コマンド受信制限プログラム３５３４を実行して、ＲＡＭ３５２に記憶されたフラグを「１」から「０」に変更し（ステップＳ９）、ステップＳ１に戻る。
【００７０】
一方、ステップＳ７において、表示装置４の表示画面に表示される画像情報が切り替わっていないと判断すると（ステップＳ７；Ｎｏ）、ＣＰＵ３５１は、時間判断プログラム３５３３を実行して、ステップＳ５で開始した、計時部（図示省略）による計時の時間（計時時間）が、所定時間を超えたか否かを判断する（ステップＳ１０）。
【００７１】
ステップＳ１０において、計時時間が所定時間を超えたと判断すると（ステップＳ１０；Ｙｅｓ）、ＣＰＵ３５１は、ステップＳ８に移行する。
【００７２】
一方、ステップＳ１０において、計時時間が所定時間を超えていないと判断すると（ステップＳ１０；Ｎｏ）、ＣＰＵ３５１は、ステップＳ１に戻る。
【００７３】
一方、ステップＳ２において、ステップＳ１で受信したコマンドが、サーバ装置１に対するコマンドであると判断すると（ステップＳ２；Ｙｅｓ）、ＣＰＵ３５１は、ステップＳ１で受信した、サーバ装置１に対するコマンドを、サーバ装置１に送信し（ステップＳ１１）、ステップＳ１に戻る。
【００７４】
一方、ステップＳ１において、コマンド受信部３１が、リモコン５から送信されたコマンドを受信していないと判断すると（ステップＳ１；Ｎｏ）、ＣＰＵ３５１は、ＲＡＭ３５２に記憶されたフラグが「０」であるか「１」であるかを判断する（ステップＳ１２）。
【００７５】
ステップＳ１２において、フラグが「１」であると判断すると（ステップＳ１２；１）、ＣＰＵ３５１は、ステップＳ７に移行する。
【００７６】
一方、ステップＳ１２において、フラグが「０」であると判断すると（ステップＳ１２；０）、ＣＰＵ３５１は、ステップＳ１に戻る。
【００７７】
以上説明した本発明のクライアント端末装置３によれば、コマンド受信部３１によって、リモコン５から送信されたコマンドを受信することができ、無線通信部３２によって、コマンド受信部３１により受信したコマンドを、サーバ装置１に送信することができ、ＣＰＵ３５１は、画像情報表示プログラム３５３１を実行することによって、サーバ装置１から送信された、無線通信部３２により送信したコマンドに対応した画像情報を表示装置４の表示画面に表示させることができる。そして、ＣＰＵ３５１は、切替判定プログラム３５３２を実行することによって、表示装置４の表示画面に表示される画像情報の差分値が所定の値を超えたか否かに基づいて、表示装置４の表示画面に表示される画像情報が切り替わったか否か判定することができ、ＣＰＵ３５１は、コマンド受信制限プログラム３５３４を実行することによって、リモコン５から送信された一のコマンドを受信してから、ＣＰＵ３５１の切替判定プログラム３５３２の実行により表示装置４の表示画面に表示される画像情報が切り替わったと判定されるまでの間、コマンド受信部３１による、リモコン５から送信されたコマンドの受信を禁止することができる。
【００７８】
したがって、一のコマンドの次にコマンド受信部３１によって受信されるコマンドは、ユーザが、当該一のコマンドに対応する画像情報が表示装置４の表示画面に表示されたのを確認した後に、リモコン５から送信したコマンドであることとなって、不必要なコマンドに基づく、ユーザの意図しない動作を好適に排除することができる。
【００７９】
また、ＣＰＵ３５１は、切替判断プログラム３５３２を実行することによって、リモコ
ン５から送信された一のコマンドを受信してからの時間が、予め設定された所定時間を超えたか否かを判断することができ、ＣＰＵ３５１は、コマンド受信制限プログラム３５３４を実行することによって、ＣＰＵ３５１の切替判断プログラム３５３２の実行により、リモコン５から送信された一のコマンドを受信してからの時間が、所定時間を超えたと判断されると、コマンド受信部３１による、リモコン５から送信されたコマンドの受信の禁止を解除することができる。
【００８０】
すなわち、例えば、クライアント端末装置３とサーバ装置１との間での、情報の送受信がうまく行われず、表示装置４の表示画面に表示される画像情報が、一のコマンドに対応した画像情報に切り替わらない場合などには、コマンドの受信の禁止は、所定時間後に解除される。したがって、表示装置４の表示画面に表示される画像情報が切り替わらないことにより生じるユーザの不安、具体的には、例えば、「クライアント端末装置３やサーバ装置１が壊れてしまったのではないか」などの不安を排除することができる。
【００８１】
また、報知部３６によって、コマンド受信制限プログラム３５３４を実行したＣＰＵ３５１が、コマンド受信部３１による、リモコン５から送信されたコマンドの受信を禁止している間、その旨を報知することができる。
【００８２】
したがって、「クライアント端末装置３にコマンドが送信されていないのではないか」などの、ユーザの不安を排除することができる。
【００８３】
また、例えば、図４のステップＳ２で示したように、ＣＰＵ３５１は、リモコン５から送信された一のコマンドが、サーバ装置１に対するコマンドなのか、各種ＡＶ機器２に対するコマンドなのかを判別することができる。そして、リモコン５から送信された一のコマンドが、サーバ装置１に対するコマンドであると判別すると、ＣＰＵ３５１は、当該一のコマンドを、直ちに、無線通信部３２からサーバ装置１の無線通信部１３に送信することができる。
【００８４】
すなわち、各種ＡＶ機器２に対するコマンドに対応した応答と比較して、サーバ装置１に対するコマンドに対応した応答は速いため、リモコン５から送信された一のコマンドが、サーバ装置１に対するコマンドである場合には、ＣＰＵ３５１は、コマンド受信制限プログラム３５３４を実行して、コマンドの受信を制限する必要がない。つまり、クライアント端末装置３は、コマンドに対応した応答の速さを判別して、効率よく、コマンドの受信を制限することができる。
【００８５】
なお、本発明は、上記した実施の形態のものに限るものではなく、その要旨を逸脱しない範囲で適宜変更可能である。
【００８６】
例えば、サーバ装置１には、各種ＡＶ機器２だけでなく、クライアント端末装置３に、画像情報を提供することができる好適な任意の機器を接続してもよい。さらに、画像情報は、サーバ装置１に接続される各種ＡＶ機器２などから提供されるだけでなく、サーバ装置１のＲＯＭ１２３に記憶しておいてもよい。
【００８７】
また、報知部３６による報知の方法は、ユーザに、リモコン５から送信されたコマンドの受信を禁止している旨を報知することができるのであれば、特に制限はない。具体的には、上記実施の形態のように、コマンドの受信を禁止している間、ＬＥＤを点灯させるだけでなく、例えば、ＬＥＤの点滅の周期を変えて、点滅周期が短くなると操作信号の受信の禁止が、間もなく解除されることを報知することができるようにしてもよい。また、例えば、数字表示できるよう配列した７セグメントのＬＥＤや、複数色のＬＥＤなどによって、操作信号の受信を禁止してから当該禁止を解除するまでをカウントダウンして、操作信号の受信の禁止が、間もなく解除されることを報知することができるようにしてもよい。
【００８８】
また、報知部３６は、表示による報知以外にも、例えば、音声により報知させてもよい。具体的には、操作信号の受信が禁止されている間に操作信号が入力されると、音声によ
り無効である旨を報知するようにしてもよい。
【図面の簡単な説明】
【００８９】
【図１】本発明の実施の形態におけるクライアント・サーバシステムの全体構成を示す図である。
【図２】本発明の実施の形態におけるサーバ装置の機能的構成を示すブロック図である。
【図３】本発明の実施の形態におけるクライアント端末装置の機能的構成を示すブロック図である。
【図４】クライアント端末装置によるリモコンからのコマンドの受信制限に関する処理を説明するためのフローチャートである。
【符号の説明】
【００９０】
１  サーバ装置
３  クライアント端末装置
４  表示装置
５  リモコン（リモートコントローラ）
３１  コマンド受信部（コマンド受信手段）
３２  無線通信部（コマンド送信手段）
３６  報知部（報知手段）
３５１  ＣＰＵ（表示制御手段、判定手段、判断手段、コマンド受信制限手段、報知手段）
３５３１  画像情報表示プログラム（表示制御手段）
３５３２  切替判定プログラム（判定手段）
３５３３  時間判断プログラム（判断手段）
３５３４  コマンド受信制限プログラム（コマンド受信制限手段、報知手段）
Ｓ  クライアント・サーバシステム
Ｎ  無線ネットワーク
【図１】
2006318353.tif 000003
【図２】
2006318353.tif 000004
【図３】
2006318353.tif 000005
【図４】
2006318353.tif 000006