(57)【要約】【課題】より適切なタイミングで操作信号を受け付けることができるクライアント端末装置及びクライアント・サーバシステムを提供する。【解決手段】クライアント端末装置３と、クライアント端末装置３と無線ネットワークＮを介して接続され、情報を送受信するサーバ装置１と、を備えるクライアント・サーバシステムＳにおいて、クライアント端末装置３は、サーバ装置１から送信された、リモコン５からの操作信号に応じたコンテンツ情報を記憶するバッファ３３と、ＣＰＵ３４１に、リモコン５から一の操作信号を受信した後から、バッファ３３に一時的に記憶されているコンテンツ情報の出力装置４への出力が終了するまでの間、信号受信部３１による、リモコン５から送信された操作信号の受信を禁止させる受信規制プログラム３４３１と、操作信号の受信を禁止している間、その旨を報知する報知部３６と、を備えるよう構成した。【選択図】図３
2006270692.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）などの
ネットワークである。
[サーバ装置の構成]
サーバ装置１は、例えば、図２に示すように、エンコーダ１１、制御部１２、無線通信部１３などを備えて構成される。各部は、バス１ａによって接続されている。そして、サーバ装置１は、各種ＡＶ機器２を接続している。
【００２６】
エンコーダ１１は、例えば、各種ＡＶ機器２から入力される出力情報としてのコンテンツ情報（映像情報や音声情報）を、所定のファイル形式の出力情報としての圧縮コンテンツ情報（圧縮映像情報や圧縮音声情報）にエンコードして出力する。具体的には、例えば
、エンコーダ１１は、各種ＡＶ機器２から入力される映像情報を、ＭＰＥＧ−２（Moving
Picture Experts Group phase 2）形式などの圧縮映像情報にエンコードし、各種ＡＶ機器２から入力される音声情報を、ＡＡＣ（Advanced Audio Coding）形式などの圧縮音声
情報にエンコードする。
【００２７】
制御部１２は、例えば、図２に示すように、ＣＰＵ（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）などであり、信号受信部３１による、リモコン５から送信された操作信号の受信を禁止している間、点灯する。
【００５３】
出力装置４は、例えば、出力手段として、デコーダ３５から入力されるコンテンツ情報（映像情報や音声情報）を出力する。具体的には、例えば、出力装置４は、映像情報を出力するモニタ（図示省略）や、音声情報を出力するスピーカ（図示省略）などを備えている。
【００５４】
リモコン５は、例えば、図３に示すように、各種入力ボタン５１などを備えている。リモコン５は、例えば、ユーザによって、各種入力ボタン５１のうちの何れかの入力ボタンが押下されると、当該入力ボタンに対応した操作信号を、クライアント端末装置３の信号受信部３１に送信する。
＜受信規制処理＞
次に、クライアント・サーバシステムＳにおける、クライアント端末装置３によるリモコン５からの操作信号の受信規制に関する処理について、図４のフローチャートを参照して説明する。
【００５５】
まず、クライアント端末装置３のＣＰＵ３４１は、信号受信部３１が、リモコン５から送信された操作信号を受信したか否かを判断する（ステップＳ１０１）。
【００５６】
ステップＳ１０１において、信号受信部３１が、リモコン５から送信された操作信号を受信していないと判断すると（ステップＳ１０１；Ｎｏ）、ＣＰＵ３４１は、ステップＳ１０１の処理を繰り返して行う。
【００５７】
一方、ステップＳ１０１において、信号受信部３１が、リモコン５から送信された操作信号を受信したと判断すると（ステップＳ１０１；Ｙｅｓ）、ＣＰＵ３４１は、受信規制プログラム３４３１を実行して、信号受信部３１による、リモコン５から送信された操作信号の受信を禁止し（ステップＳ１０２）、報知部３６による報知を開始する（ステップＳ１０３）。
【００５８】
次いで、ＣＰＵ３４１は、ステップＳ１０１で信号受信部３１が受信した操作信号を、無線通信部３２から、サーバ装置１の無線通信部１３に送信する（ステップＳ１０４）。
【００５９】
次いで、ＣＰＵ３４１は、受信規制プログラム３４３１を実行して、バッファ３３が記憶しているコンテンツ情報（圧縮コンテンツ情報）の量に基づいて、当該コンテンツ情報の全てを出力装置４に出力するまでの時間（出力完了時間）を算出し、計時部（図示省略）による計時を開始させる（ステップＳ１０５）。
【００６０】
次いで、ＣＰＵ３４１は、ステップＳ１０５で開始した計時における計時時間が、ステップＳ１０５で算出した出力完了時間を超えたか否かを判断する（ステップＳ１０６）。
【００６１】
ステップＳ１０６において、計時時間が出力完了時間を超えていないと判断すると（ステップＳ１０６；Ｎｏ）、ＣＰＵ３４１は、ステップＳ１０６の処理を繰り返して行う。
【００６２】
一方、ステップＳ１０６において、計時時間が出力完了時間を超えたと判断すると（ステップＳ１０６；Ｙｅｓ）、ＣＰＵ３４１は、ステップＳ１０２で開始した、信号受信部３１による、リモコン５から送信された操作信号の受信の禁止を解除し（ステップＳ１０７）、ステップＳ１０３で開始した、報知部３６による報知を停止する（ステップＳ１０８）。そして、ＣＰＵ３４１は、再び、ステップＳ１０１以降の処理を繰り返して行う。
【００６３】
以上説明した本発明のクライアント端末装置３及びクライアント・サーバシステムＳによれば、クライアント端末装置３のＣＰＵ３４１が受信規制プログラム３４３１を実行することによって、リモコン５から一の操作信号を受信した後から、バッファ３３に一時的に記憶されているコンテンツ情報の出力装置４への出力が終了するまでの間、信号受信部３１による、リモコン５から送信された操作信号の受信を禁止することができる。すなわち、ユーザが不必要にリモコン５を操作して、リモコン５から不必要な操作信号が送信されても、クライアント端末装置３の信号受信部３１は、当該不必要な操作信号を受信しない。したがって、従来のように、クライアント端末装置３が、ユーザの望まない動作をしてしまうことがない。さらに、操作信号の受信を禁止する期間が、従来のように一定期間に限られていないため、より適切なタイミングで操作信号を受け付けることができる。
【００６４】
具体的には、ＣＰＵ３４１が受信規制プログラム３４３１を実行することによって、信号受信部３１が、リモコン５から一の操作信号を受信した時点でバッファ３３が記憶しているコンテンツ情報の量に基づいて、コンテンツ情報の全てを出力装置４に出力するまでの時間（出力完了時間）を算出し、当該算出された時間が経過するまでの間、信号受信部３１による、リモコン５から送信された操作信号の受信を禁止することができる。
【００６５】
したがって、一の操作信号の次に信号受信部３１によって受信される操作信号は、当該一の操作信号の前に信号受信部３１によって受信された操作信号に応じたコンテンツ情報の出力が完了したことを確認してから送信された有効な操作信号であるため、クライアン
ト端末装置３は、より一層、適切なタイミングで操作信号を受け付けることができる。
【００６６】
また、ＣＰＵ３４１は受信規制プログラム３４３１を実行して、操作信号の受信を禁止している間、報知部３６によって、その旨を報知することができる。したがって、クライアント端末装置３に操作信号が送信されていないのかと、ユーザが不安に感じてしまうという問題を解消することができる。さらに、クライアント端末装置３に操作信号が送信されていないという、ユーザの勘違いがなくなるため、操作信号が不必要に送信されなくなることも期待できる。
【００６７】
なお、本発明は、上記した実施の形態のものに限るものではなく、その要旨を逸脱しない範囲で適宜変更可能である。
【００６８】
例えば、本実施の形態のクライアント・サーバシステムＳにおける、クライアント端末装置３によるリモコン５からの操作信号の受信規制に関する処理（図４）は、後述する当該処理の第１の変形例や第２の変形例のようであってもよい。
【００６９】
まず、クライアント・サーバシステムＳにおける、クライアント端末装置３によるリモコン５からの操作信号の受信規制に関する処理の第１の変形例について、図５のフローチャートを参照して説明する。
【００７０】
ここで、受信規制プログラム３４３１は、信号受信部３１がリモコン５から一の操作信号を受信すると、ＣＰＵ３４１に、信号受信部３１が、リモコン５から一の操作信号を受信した時点でバッファ３３が記憶しているコンテンツ情報（圧縮コンテンツ情報）のうちの、出力装置４に最後に出力されるコンテンツ情報に目印（例えば、フラグ）を付け、当該フラグが付いたコンテンツ情報が出力装置４に出力されるまでの間、信号受信部３１による、リモコン５から送信された操作信号の受信を禁止させ、当該フラグが付いたコンテンツ情報が出力装置４に出力されると、当該禁止を解除させる機能を実現させる。
【００７１】
また、上記した実施の形態と同様、ＣＰＵ３４１は、受信規制プログラム３４３１を実行して、信号受信部３１による、リモコン５から送信された操作信号の受信を禁止している間、その旨を、報知部３６によって報知する。
【００７２】
まず、クライアント端末装置３のＣＰＵ３４１は、信号受信部３１が、リモコン５から送信された操作信号を受信したか否かを判断する（ステップＳ２０１）。
【００７３】
ステップＳ２０１において、信号受信部３１が、リモコン５から送信された操作信号を受信していないと判断すると（ステップＳ２０１；Ｎｏ）、ＣＰＵ３４１は、ステップＳ２０１の処理を繰り返して行う。
【００７４】
一方、ステップＳ２０１において、信号受信部３１が、リモコン５から送信された操作信号を受信したと判断すると（ステップＳ２０１；Ｙｅｓ）、ＣＰＵ３４１は、受信規制プログラム３４３１を実行して、信号受信部３１による、リモコン５から送信された操作信号の受信を禁止し（ステップＳ２０２）、報知部３６による報知を開始する（ステップＳ２０３）。
【００７５】
次いで、ＣＰＵ３４１は、ステップＳ２０１で信号受信部３１が受信した操作信号を、無線通信部３２から、サーバ装置１の無線通信部１３に送信する（ステップＳ２０４）。
【００７６】
次いで、ＣＰＵ３４１は、受信規制プログラム３４３１を実行して、バッファ３３が記憶しているコンテンツ情報（圧縮コンテンツ情報）のうちの、出力装置４に最後に出力されるコンテンツ情報に目印（フラグ）を付ける（ステップＳ２０５）。
【００７７】
次いで、ＣＰＵ３４１は、ステップＳ２０５でフラグを付けたコンテンツ情報が、出力装置４に出力されたか否かを判断する（ステップＳ２０６）。
【００７８】
ステップＳ２０６において、フラグを付けたコンテンツ情報が出力されていないと判断すると（ステップＳ２０６；Ｎｏ）、ＣＰＵ３４１は、ステップＳ２０６の処理を繰り返して行う。
【００７９】
一方、ステップＳ２０６において、フラグを付けたコンテンツ情報が出力されたと判断すると（ステップＳ２０６；Ｙｅｓ）、ＣＰＵ３４１は、ステップＳ２０２で開始した、信号受信部３１による、リモコン５から送信された操作信号の受信の禁止を解除し（ステップＳ２０７）、ステップＳ２０３で開始した、報知部３６による報知を停止する（ステップＳ２０８）。そして、ＣＰＵ３４１は、再び、ステップＳ２０１以降の処理を繰り返して行う。
【００８０】
以上説明した第１の変形例における、クライアント端末装置３及びクライアント・サーバシステムＳによれば、ＣＰＵ３４１が受信規制プログラム３４３１を実行することによって、信号受信部３１が、リモコン５から一の操作信号を受信した時点でバッファ３３が記憶しているコンテンツ情報のうちの、出力装置４に最後に出力されるコンテンツ情報に目印（例えば、フラグ）を付け、当該フラグが付いたコンテンツ情報が出力装置４に出力されるまでの間、信号受信部３１による、リモコン５から送信された操作信号の受信を禁止することができる。
【００８１】
したがって、一の操作信号の次に信号受信部３１によって受信される操作信号は、当該一の操作信号の前に信号受信部３１によって受信された操作信号に応じたコンテンツ情報の出力が完了したことを確認してから送信された有効な操作信号であるため、クライアント端末装置３は、より一層、適切なタイミングで操作信号を受け付けることができる。
【００８２】
次に、クライアント・サーバシステムＳにおける、クライアント端末装置３によるリモコン５からの操作信号の受信規制に関する処理の第２の変形例について、図６のフローチャートを参照して説明する。
【００８３】
ここで、受信規制プログラム３４３１は、信号受信部３１がリモコン５から一の操作信号を受信すると、ＣＰＵ３４１に、信号受信部３１が、リモコン５から一の操作信号を受信した時点でバッファ３３が記憶しているコンテンツ情報（圧縮コンテンツ情報）の残存量を取得させるとともに、当該残存量を取得した時点から出力装置４に出力されたコンテンツ情報の量が当該残存量を超えるまでの間、信号受信部３１による、リモコン５から送信された操作信号の受信を禁止させ、当該残存量を取得した時点からの出力装置４に出力されたコンテンツ情報の量が当該残存量を超えると、当該禁止を解除させる機能を実現させる。
【００８４】
また、上記した実施の形態と同様、ＣＰＵ３４１は、受信規制プログラム３４３１を実行して、信号受信部３１による、リモコン５から送信された操作信号の受信を禁止している間、その旨を、報知部３６によって報知する。
【００８５】
まず、クライアント端末装置３のＣＰＵ３４１は、信号受信部３１が、リモコン５から送信された操作信号を受信したか否かを判断する（ステップＳ３０１）。
【００８６】
ステップＳ３０１において、信号受信部３１が、リモコン５から送信された操作信号を受信していないと判断すると（ステップＳ３０１；Ｎｏ）、ＣＰＵ３４１は、ステップＳ３０１の処理を繰り返して行う。
【００８７】
一方、ステップＳ３０１において、信号受信部３１が、リモコン５から送信された操作
信号を受信したと判断すると（ステップＳ３０１；Ｙｅｓ）、ＣＰＵ３４１は、受信規制プログラム３４３１を実行して、信号受信部３１による、リモコン５から送信された操作信号の受信を禁止し（ステップＳ３０２）、報知部３６による報知を開始する（ステップＳ３０３）。
【００８８】
次いで、ＣＰＵ３４１は、ステップＳ３０１で信号受信部３１が受信した操作信号を、無線通信部３２から、サーバ装置１の無線通信部１３に送信する（ステップＳ３０４）。
【００８９】
次いで、ＣＰＵ３４１は、受信規制プログラム３４３１を実行して、バッファ３３が記憶しているコンテンツ情報（圧縮コンテンツ情報）の残存量を取得する（ステップＳ３０５）。
【００９０】
次いで、ＣＰＵ３４１は、ステップＳ３０５以降における出力装置４に出力されたコンテンツ情報の量が、ステップＳ３０５で取得した残存量を超えたか否かを判断する（ステップＳ３０６）。
【００９１】
ステップＳ３０６において、出力されたコンテンツ情報の量が残存量を超えていないと判断すると（ステップＳ３０６；Ｎｏ）、ＣＰＵ３４１は、ステップＳ３０６の処理を繰り返して行う。
【００９２】
一方、ステップＳ３０６において、出力されたコンテンツ情報の量が残存量を超えたと判断すると（ステップＳ３０６；Ｙｅｓ）、ＣＰＵ３４１は、ステップＳ３０２で開始した、信号受信部３１による、リモコン５から送信された操作信号の受信の禁止を解除し（ステップＳ３０７）、ステップＳ３０３で開始した、報知部３６による報知を停止する（ステップＳ３０８）。そして、ＣＰＵ３４１は、再び、ステップＳ３０１以降の処理を繰り返して行う。
【００９３】
以上説明した第２の変形例における、クライアント端末装置３及びクライアント・サーバシステムＳによれば、ＣＰＵ３４１が受信規制プログラム３４３１を実行することによって、信号受信部３１が、リモコン５から一の操作信号を受信した時点でバッファ３３が記憶しているコンテンツ情報の残存量を取得するとともに、当該残存量を取得した時点から出力装置４に出力されたコンテンツ情報の量が当該残存量を超えるまでの間、信号受信部３１による、リモコン５から送信された操作信号の受信を禁止することができる。
【００９４】
したがって、一の操作信号の次に信号受信部３１によって受信される操作信号は、当該一の操作信号の前に信号受信部３１によって受信された操作信号に応じたコンテンツ情報の出力が完了したことを確認してから送信された有効な操作信号であるため、クライアント端末装置３は、より一層、適切なタイミングで操作信号を受け付けることができる。
【００９５】
また、例えば、サーバ装置１には、各種ＡＶ機器２だけでなく、クライアント端末装置３に、出力情報としてのコンテンツ情報を提供することができる好適な任意の機器を接続してもよい。さらに、コンテンツ情報は、サーバ装置１に接続された各種ＡＶ機器２などから提供されるだけでなく、サーバ装置１のＲＯＭ１２３に記憶しておいてもよい。
【００９６】
また、報知部３６による報知の方法は、ユーザに、リモコン５から送信された操作信号の受信を禁止している旨を報知することができるのであれば、特に制限はない。具体的には、上記実施の形態のように、操作信号の受信を禁止している間、ＬＥＤを点灯させるだけでなく、例えば、ＬＥＤの点滅の周期を変えて、点滅周期が短くなると操作信号の受信の禁止が、間もなく解除されることを報知することができるようにしてもよい。また、例えば、数字表示できるよう配列した７セグメントのＬＥＤや、複数色のＬＥＤなどによって、操作信号の受信を禁止してから当該禁止を解除するまでをカウントダウンして、操作
信号の受信の禁止が、間もなく解除されることを報知することができるようにしてもよい。
【００９７】
また、報知部３６は、表示による報知以外にも、例えば、音声により報知させてもよい。具体的には、操作信号の受信が禁止されている間に操作信号が入力されると、音声により無効である旨を報知するようにしてもよい。
【図面の簡単な説明】
【００９８】
【図１】本発明の実施の形態におけるクライアント・サーバシステムの全体構成を示す図である。
【図２】本発明の実施の形態におけるサーバ装置の機能的構成を示すブロック図である。
【図３】本発明の実施の形態におけるクライアント端末装置の機能的構成を示すブロック図である。
【図４】クライアント・サーバシステムにおける、クライアント端末装置によるリモコンからの操作信号の受信規制に関する処理を説明するためのフローチャートである。
【図５】クライアント・サーバシステムにおける、クライアント端末装置によるリモコンからの操作信号の受信規制に関する処理の第１の変形例を説明するためのフローチャートである。
【図６】クライアント・サーバシステムにおける、クライアント端末装置によるリモコンからの操作信号の受信規制に関する処理の第２の変形例を説明するためのフローチャートである。
【符号の説明】
【００９９】
１  サーバ装置
３  クライアント端末装置
４  出力装置（出力手段）
５  リモコン（リモートコントローラ）
１３  無線通信部（情報送信手段）
３１  信号受信部（信号受信手段）
３２  無線通信部（信号送信手段）
３３  バッファ（記憶手段）
３５  デコーダ（出力制御手段）
３６  報知部（報知手段）
１２１  ＣＰＵ（出力情報取得手段）
３４１  ＣＰＵ（受信規制手段）
１２３１  出力情報取得プログラム（出力情報取得手段）
３４３１  受信規制プログラム（受信規制手段）
Ｓ  クライアント・サーバシステム
Ｎ  無線ネットワーク
【図１】
2006270692.tif 000003
【図２】
2006270692.tif 000004
【図３】
2006270692.tif 000005
【図４】
2006270692.tif 000006
【図５】
2006270692.tif 000007
【図６】
2006270692.tif 000008