(57)【要約】      （修正有）【課題】  被操作機器を操作するための操作指令を送信可能な遠隔操作装置において、操作指令の登録作業を簡素化し、遠隔操作装置の数を減少させることができるようにする。【解決手段】  遠隔操作システムにおいては、携帯電話機１０に、各被操作機器４０等に対して送信する赤外線コマンドを選択するために使用者により操作される複数のボタン１６と、赤外線コマンドを各被操作機器毎に複数個記憶するとともに、赤外線コマンドの少なくとも一部を各ボタンに関連付けた関連付けデータを記憶するＲＡＭ１１ｃと、各ボタンが操作されたときに、ＲＡＭ１１ｃを参照し、操作されたボタンに関連付けて記憶された赤外線コマンドを読み出し、この赤外線コマンドを被操作機器に対して無線送信する赤外線通信モジュール１４と、外部からの指令に基づいて、ＲＡＭ１１ｃに記憶された関連付けデータを更新する処理を行うＣＰＵ１１ａと、を備えている。【選択図】  図１
2006222863.tif 000002
【特許請求の範囲】
【請求項１】
複数の被操作機器を操作するための操作指令を送信可能な遠隔操作装置であって、
前記各被操作機器に対して送信する操作指令を選択するために使用者により操作される複数の入力手段と、
前記操作指令を前記各被操作機器毎に複数個記憶する操作指令記憶手段と、
前記操作指令記憶手段に記憶された操作指令の少なくとも一部を前記各入力手段に関連付けた関連付けデータを記憶する関連性記憶手段と、
外部からの指令に基づいて、前記関連性記憶手段に記憶された関連付けデータを更新する更新手段と、
前記各入力手段が操作されたときに、前記関連性記憶手段を参照し、操作された入力手段に関連付けて記憶された操作指令を前記操作指令記憶手段から読み出し、この操作指令を前記被操作機器に対して無線送信する第１送信手段と、
を備えたことを特徴とする遠隔操作装置。
【請求項２】
当該遠隔操作装置と通信可能に接続されたサーバから、使用者が選択した被操作機器用の操作指令を取得し、前記操作指令記憶手段に記憶させる操作指令取得手段を備えたことを特徴とする請求項１に記載の遠隔操作装置。
【請求項３】
前記関連性記憶手段は、前記複数の入力手段のうちの少なくとも１つに複数の操作指令を関連付けて記憶可能であって、
前記第１送信手段は、複数の操作指令が関連付けられた入力手段が操作されたときには、これらの操作指令を前記操作指令記憶手段から読み出し、読み出した操作指令を順次無線送信すること
を特徴とする請求項１または請求項２に記載の遠隔操作装置。
【請求項４】
外部からテレビ放送の電子番組表を取得する番組表取得手段と、
前記番組表取得手段が取得した電子番組表を表示する表示手段と、
を備えたことを特徴とする請求項１〜請求項３の何れかに記載の遠隔操作装置。
【請求項５】
予め設定された特定のテレビ放送チャンネルを記憶するチャンネル記憶手段と、
前記番組表取得手段が取得した電子番組表から前記チャンネル記憶手段に記憶されたテレビ放送チャンネルのみからなる新たな電子番組表を生成する番組表生成手段と、
を備え、
前記表示手段は、前記番組表生成手段が生成した電子番組表を表示すること
を特徴とする請求項４に記載の遠隔操作装置。
【請求項６】
予め設定された特定のテレビ放送チャンネルを記憶するチャンネル記憶手段を備え、
前記番組表取得手段は、前記チャンネル記憶手段に記憶されているテレビ放送チャンネルのみの電子番組表を取得すること
を特徴とする請求項４に記載の遠隔操作装置。
【請求項７】
前記番組表取得手段が取得した電子番組表から特定の番組が選択されたときに、選択された番組を視聴するための操作指令、または選択された番組を録画するための操作指令を生成する操作指令生成手段と、
前記操作指令生成手段が生成した操作指令を前記被操作機器に対して無線送信する第２送信手段と、
を備えたことを特徴とする請求項４〜請求項６の何れかに記載の遠隔操作装置。
【請求項８】
当該遠隔操作装置は、通信網を介して不特定多数の通信相手と通信可能な携帯電話機として構成されていることを特徴とする請求項１〜請求項７の何れかに記載の遠隔操作装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被操作機器を操作するための操作指令を送信可能な遠隔操作装置に関する。
【背景技術】
【０００２】
従来より、被操作機器としてのテレビ受像機や録画機を遠隔操作するための遠隔操作装置が広く知られている。
ところで、このような遠隔操作装置は、被操作機器毎に個別に設けられており、使用者が所持する遠隔操作装置の数が多くなると、使用者にとっては煩わしくなる。
【０００３】
そこで、この煩わしさを解消するべく、遠隔操作装置を減少させる目的で、複数の被操作機器を操作するための操作指令を記憶可能な学習リモートコントロール装置が開発されている（例えば、特許文献１参照）。
【０００４】
この学習リモートコントロール装置は、被操作機器に付属されている遠隔操作装置の送信手段から出力された操作指令を受信し、内部に記憶することにより、複数の被操作機器を１つの遠隔操作装置で操作できるよう構成されている。
【特許文献１】特開２０００−０９２３４５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記学習リモートコントロール装置においては、この装置に記憶しようとする操作指令を、この装置と被操作機器の遠隔操作装置とを準備して、１つずつ登録しなければならないため、その登録作業が煩雑になるという問題点があった。
【０００６】
そこで、このような問題点を鑑み、被操作機器を操作するための操作指令を送信可能な遠隔操作装置において、操作指令の登録作業を簡素化し、遠隔操作装置の数を減少させることができるようにすることを本発明の目的とする。
【課題を解決するための手段】
【０００７】
かかる目的を達成するために成された請求項１に記載の発明は、複数の被操作機器を操作するための操作指令を送信可能な遠隔操作装置であって、前記各被操作機器に対して送信する操作指令を選択するために使用者により操作される複数の入力手段と、前記操作指令を前記各被操作機器毎に複数個記憶する操作指令記憶手段と、前記操作指令記憶手段に記憶された操作指令の少なくとも一部を前記各入力手段に関連付けた関連付けデータを記憶する関連性記憶手段と、外部からの指令に基づいて、前記関連性記憶手段に記憶された関連付けデータを更新する更新手段と、前記各入力手段が操作されたときに、前記関連性記憶手段を参照し、操作された入力手段に関連付けて記憶された操作指令を前記操作指令記憶手段から読み出し、この操作指令を前記被操作機器に対して無線送信する第１送信手段と、を備えたことを特徴としている。
【０００８】
従って、このような遠隔操作装置によれば、各入力手段に種類が異なる被操作機器を操作するための操作指令を関連付けることができる。このため、煩雑な登録作業をすることなく、使用者が所持する遠隔操作装置の数を減少させることができる。
【０００９】
なお、操作指令記憶手段には、多数の操作指令の少なくとも一部が各入力手段に関連付けて記憶されているが、各操作指令と各入力手段とを関連付ける方法としては、例えば、被操作機器毎に、予め定められた操作指令や、使用頻度が高い操作指令を抽出し、この操作指令を、操作指令が関連付けられていない入力手段に順次関連付けて記憶する抽出手段を備えておき、この手段により行うようにしてもよいし、使用者が入力手段等の操作部を操作することにより、使用頻度が高い操作指令を入力手段に関連付けるようにしてもよい。
【００１０】
ところで、請求項１に記載の遠隔操作装置においては、請求項２に記載のように、この遠隔操作装置と通信可能に接続されたサーバから、使用者が選択した被操作機器用の操作指令を取得し、前記操作指令記憶手段に記憶させる操作指令取得手段を備えていることが望ましい。
【００１１】
このような遠隔操作装置によれば、使用者が新たに被操作機器を購入した場合や、被操作機器の新商品が開発された場合であっても、その被操作機器の操作指令を送信することができる。
【００１２】
また、請求項１または請求項２に記載の遠隔操作装置においては、請求項３に記載のように、関連性記憶手段は、複数の入力手段のうちの少なくとも１つに複数の操作指令を関連付けて記憶可能であって、第１送信手段は、複数の操作指令が関連付けられた入力手段が操作されたときには、これらの操作指令を操作指令記憶手段から読み出し、読み出した操作指令を順次無線送信することが好ましい。
【００１３】
このような遠隔操作装置によれば、１つの入力手段を操作するだけで複数の操作指令を送信することができるので、複数の操作を瞬時に行うことができる。また、入力手段に異なる被操作機器の操作指令が関連付けられて操作指令記憶手段に記憶されている場合には、１つの入力手段を操作するだけで異なる被操作機器を操作することができる。
【００１４】
さらに、請求項１〜請求項３の何れかに記載の遠隔操作装置においては、請求項４に記載のように、外部からテレビ放送の電子番組表を取得する番組表取得手段と、番組表取得手段が取得した電子番組表を表示する表示手段と、を備えていることが望ましい。
【００１５】
このような遠隔操作装置によれば、電子番組表を取得することができるので、放送される番組を容易に確認することができる。なお、番組表取得手段は、テレビの放送電波から電子番組表を取得してもよいし、遠隔操作装置に通信可能に接続されたサーバから電子番組表を取得してもよい。
【００１６】
加えて、請求項４に記載の遠隔操作装置においては、請求項５に記載のように、予め設定された特定のテレビ放送チャンネルを記憶するチャンネル記憶手段と、番組表取得手段が取得した電子番組表から前記チャンネル記憶手段に記憶されたテレビ放送チャンネルのみからなる新たな電子番組表を生成する番組表生成手段と、を備え、表示手段は、番組表生成手段が生成した電子番組表を表示するよう構成されていてもよいし、請求項６に記載のように、予め設定された特定のテレビ放送チャンネルを記憶するチャンネル記憶手段を備え、番組表取得手段は、チャンネル記憶手段に記憶されているテレビ放送チャンネルのみの電子番組表を取得するよう構成されていてもよい。
【００１７】
従って、このような遠隔操作装置によれば、例えば、使用者が好むチャンネル等の予め設定された特定のテレビ放送チャンネルのみを表示することができるので、使用者が必要とする情報をより早く提供することができる。
【００１８】
また、請求項４〜請求項６の何れかに記載の遠隔操作装置においては、請求項７に記載のように、番組表取得手段が取得した電子番組表から特定の番組が選択されたときに、選択された番組を視聴するための操作指令、または選択された番組を録画するための操作指令を生成する操作指令生成手段と、操作指令生成手段が生成した操作指令を被操作機器に対して無線送信する第２送信手段と、を備えていることが望ましい。
【００１９】
従って、このような遠隔操作装置によれば、電子番組表を取得し、選択された番組を視聴するための操作指令を生成することができるので、視聴したい番組を容易に選択することができる。なお、番組表取得手段は、テレビの放送電波から電子番組表を取得してもよいし、遠隔操作装置に通信可能に接続されたサーバから電子番組表を取得してもよい。
【００２０】
さらに、請求項１〜請求項７の何れかに記載の遠隔操作装置においては、請求項８に記載のように、通信網を介して不特定多数の通信相手と通信可能な携帯電話機として構成されていることが望ましい。
【００２１】
このような遠隔操作装置によれば、携帯電話機の機能を少なくとも部分的に使用することができるので、遠隔操作装置を安価に提供することができる。
【発明を実施するための最良の形態】
【００２２】
以下に本発明にかかる実施の形態を図面と共に説明する。
図１は、本発明が適用された遠隔操作システム１の概要を示すブロック図である。
遠隔操作システム１は、携帯電話機１０（本発明でいう遠隔操作装置に相当）と、この携帯電話機１０と通信可能に接続でき、携帯電話機１０とデータのやりとりを行うサーバ３０と、携帯電話機１０から送信される赤外線コマンドを受けて駆動する各種被操作機器（本実施例では録画機４０、テレビ受像機５０、およびオーディオ６０）とを備えている。ここで、携帯電話機１０とサーバ３０との間で行われる通信は、携帯電話機１０と無線通信を行う基地局７１と、この基地局７１とサーバ３０とを接続するインターネット網７３と、を介して行われる。
【００２３】
なお、基地局７１は、電話回線網７５とも接続されており、携帯電話機１０は電話回線網７５を介した通話も行うことができるよう構成されている。
この携帯電話機１０は、携帯電話機１０を構成する各部の制御を行う制御部１１と、基地局７１との通信を行う通信部１２と、テレビ放送を受像するＴＶチューナ１３と、赤外線コマンド（信号）を送受信可能な赤外線通信モジュール１４（本発明でいう第１送信手段および第２送信手段に相当）と、画像（文字を含む）を表示するディスプレイ１５と、複数のボタン（例えば、０〜９までのボタン、開始・終了ボタン、十字キー等）からなる操作部１６（本発明でいう入力手段に相当）とを備えている。
【００２４】
制御部１１は、ＣＰＵ１１ａ、ＲＯＭ１１ｂ、ＲＡＭ１１ｃ（本発明でいう操作指令記憶手段、関連性記憶手段、チャンネル記憶手段に相当）を備えた公知のマイクロコンピュータとして構成されており、操作部１６が操作されることにより操作部１６から入力される指令や、予め内部に記憶されたプログラム、或いは、通信部１２または赤外線通信モジュール１４を介して受信した信号に基づいて、各種処理を実行する。
【００２５】
また、制御部１６から入力される指令に基づいて、公知の携帯電話機として機能する通話モード、データ通信を行うデータ通信モード、および遠隔操作装置として機能するリモコンモードの各モードを切り替える処理を行う。
【００２６】
赤外線通信モジュール１４は、赤外線発光部および受光部を備え、制御部１１からの指令に基づいて発光部から所定の信号（つまり、赤外線コマンド：操作指令）を発生する。また、受光部により受信した信号を制御部１１に送る。
【００２７】
ディスプレイ１５は、例えばＬＣＤ（液晶カラーディスプレイ）として構成されており、制御部１１からの指令を受けて画像を表示する。
次に、サーバ３０は、制御部３１と、通信部３２と、データベース３３とを備えている。
【００２８】
データベース３３には、赤外線コマンドを受けて操作される被操作機器の情報や、イベント情報、或いは番組表等の情報が格納されている。被操作機器の情報は、例えば、被操作機器の種別（録画機、テレビ受像機、エアコン等）、メーカ、および機種毎に、これらの各被操作機器を操作するための赤外線コマンドが関連付けて記憶されている。
【００２９】
サーバ３０の制御部３１は、主に通信部３２を制御するために使用され、データベース３３に格納された情報を、必要に応じて読み出し、通信部３２を介して送信する。
携帯電話機１０から送信される赤外線コマンドを受けて駆動する各種被操作機器のうち、録画機４０は、携帯電話機１０から送信される赤外線コマンドを受ける赤外線通信モジュール４２と、テレビ番組の録画を行う録画部４３と、赤外線通信モジュール４２等を介した外部指令に基づいて録画部４３を駆動する処理部４１とを備えている。
【００３０】
この録画機４０の処理部４１は、予め設定された時間になると、録画部４３を駆動し、番組の録画を開始する。
また、この録画機４０の処理部４１は、赤外線通信モジュール４２を介して駆動指令を受けると、その確認信号を赤外線通信モジュール４２から送信するよう構成されている。つまり、赤外線通信モジュール４２は、赤外線コマンドを正常に受信した場合には、その旨を確認信号として送信し、赤外線コマンドを異常受信した場合には、その旨を確認信号として送信する。
【００３１】
テレビ受像機５０は、赤外線受光部５２と、画像を表示する表示部５３と、テレビ放送電波を受信し、表示部５３に表示させる処理部５１とを備えている。
オーディオ６０（音響再生装置）は、赤外線受光部５２と、スピーカ６３と、スピーカ６３を鳴動させる処理部６１とを備えている。
【００３２】
このようなテレビ受像機５０およびオーディオ６０の処理部５１，６１は、赤外線受光部５２，６２を介して受信した駆動指令に基づいて、電源のＯＮ・ＯＦＦを切り替えたり、受信チャンネルを変更したり、音量を変更したりする処理（つまり、作動状態を変化させる処理）を行う。
【００３３】
次に、携帯電話機１０がサーバ３０から所望の情報を取得する処理について図２を用いて説明する。図２は携帯電話機１０の制御部１１が実行する情報取得処理を示すフローチャートである。
【００３４】
この情報取得処理は、携帯電話機１０の使用者が操作部１６を介してデータ通信モードに切り替え、さらにサーバ３０に接続する旨の指令を入力したときに開始され、まず、Ｓ１１０では、予め制御部１１に格納されたＷｅｂブラウザを表示するアプリケーションを立ち上げ、このアプリケーションを用いてサーバ３０にアクセスする。そして、Ｓ１２０に移行する。
【００３５】
なお、サーバ３０は、携帯電話機１０からのアクセスを確認すると、アクセスされたアドレスに対応する画像を携帯電話機１０に対して送信する。つまり、この場合には、予めサーバ３０に準備された機能（情報）のうち、何れの機能の提供を求めるかを携帯電話機１０の使用者に選択させるための画像を送信する。
【００３６】
Ｓ１２０では、サーバ３０から送信された機能を選択するための画像をディスプレイ１５に表示させ、Ｓ１３０に移行する。
Ｓ１３０では、携帯電話機１０の使用者がサーバ３０に実行させる機能を選択したか否かを判定する。機能を選択していればＳ１４０に移行し、機能を選択していなければＳ１３０を繰り返す。
【００３７】
次に、Ｓ１４０、Ｓ１６０、Ｓ１８０では、選択された機能が何れの機能であるかを判定する。
即ち、Ｓ１４０では、「使用機器選択」が選択されていたか否かを判定する。「使用機器選択」が選択されていた場合には、後述する使用機器選択処理（Ｓ１５０）および使用コマンド選択処理（Ｓ１５５）を順次実行し、情報取得処理を終了する。一方、Ｓ１４０にて「使用機器選択」が選択されていなかった場合には、Ｓ１６０に移行する。
【００３８】
Ｓ１６０では、「表示チャンネル選択」が選択されていたか否かを判定する。「表示チャンネル選択」が選択されていた場合には、後述する表示チャンネル選択処理（Ｓ１６５）を実行し、Ｓ１７０に移行する。一方、Ｓ１６０にて「表示チャンネル選択」が選択されていなかった場合には、Ｓ１８０に移行する。
【００３９】
Ｓ１７０では、電子番組表を表示させ、その電子番組表から番組を選択する処理を実行するか否かを使用者に選択させる画面をディスプレイ１５に表示させる。
そして、Ｓ１７５にて、番組選択する処理を実行する旨が操作部１６を介して入力されたか否かを判定する。操作部１６が未操作である場合には、Ｓ１７５を繰り返し、番組を選択する旨が入力された場合には、Ｓ１８５に移行し、番組を選択しない旨が入力された場合には、情報取得処理を終了する。
【００４０】
Ｓ１８０では、「番組選択」が選択されたか否かを判定する。「番組選択」が選択された場合には、後述する番組表表示処理（Ｓ１８５）および番組選択処理（Ｓ１９０）を実行し、情報取得処理を終了する。一方、Ｓ１８０にて「番組選択」が選択されていない場合には情報取得処理を終了する。
【００４１】
次に、上述の情報取得処理のＳ１５０の処理について図３を用いて説明する。図３は使用機器選択処理を示すフローチャートである。
なお、使用機器選択処理は、サーバ３０のデータベース３３に格納された多数の被操作機器についての情報から、使用者が所持する被操作機器についての情報を選択し、その情報を携帯電話機１０が取得する処理である。
【００４２】
また、この使用機器選択処理は、本発明でいう操作指令取得手段に相当する。
使用機器選択処理は、この処理が実行される（Ｓ１４０にて「使用機器選択」が選択されている）と、サーバ３０は使用者が所持する被操作機器を選択する画面の表示データを携帯電話機１０に送信し、Ｓ３１０にてサーバ３０から送信された表示データを表示する。
【００４３】
そして、Ｓ３２０に移行し、使用者が所持（使用）している被操作機器を選択したか否かを判定する。使用者が被操作機器を選択するまではＳ３２０を繰り返し（Ｓ３２０：ＮＯ）、使用者が被操作機器を選択した場合には、Ｓ３３０に移行する。
【００４４】
次いで、Ｓ３３０では、使用者が選択した被操作機器を操作するための赤外線コマンドを複数記憶したコマンド集合データをサーバ３０に対して要求する。
ここで、サーバ３０は、コマンド集合データの要求を受信すると、使用者が選択した被操作機器におけるコマンド集合データをデータベース３３から呼び出し、このコマンド集合データを携帯電話機１０に送信する。
【００４５】
そして、携帯電話機１０の制御部１１は、Ｓ３４０にて、コマンド集合データを受信したか否かを判定する。コマンド集合データを受信するまではＳ３４０を繰り返し、コマンド集合データを受信すると、Ｓ３５０に移行する。
【００４６】
Ｓ３５０では、受信したコマンド集合データを制御部１１のＲＡＭ１１ｃに記憶し、Ｓ３６０に移行する。
そして、Ｓ３６０では、Ｓ３２０にて使用者が選択した被操作機器以外に、他の被操作機器を選択し、その機器に関するコマンド集合データをサーバ３０から取得する旨が、操作部１６を介して入力されたか否かを判定する。操作部１６を介して何らかの指令が入力されるまでは待機し、他の被操作機器を選択する旨が入力されればＳ３１０に戻り、他の被操作機器を選択しない旨が入力されれば、使用機器選択処理を終了する。
【００４７】
次に、上述の情報取得処理のＳ１５５の処理について図４を用いて説明する。図４は使用コマンド選択処理を示すフローチャートである。
なお、この使用コマンド選択処理は、使用機器選択処理にて取得した複数の赤外線コマンド（コマンド集合データ）から使用するコマンドを選択し、指定したボタン（操作部１６）に登録する処理である。この処理を終了すれば、コマンドを登録したボタンを操作したときに選択した１または複数のコマンドを送信できるようになる。
【００４８】
また、この使用コマンド選択処理は、本発明でいう更新手段に相当する。
使用コマンド選択処理は、図４に示すように、まずＳ４１０にて、制御部１１に記憶されたコマンド集合データから、使用するコマンドを登録するか否かの指令が操作部１６を介して入力されたか否かを判定する。何らかの指令が入力されるまではＳ４１０を繰り返し、使用するコマンドを登録する旨が入力されればＳ４２０に移行する。或いは、使用するコマンドを登録しない旨の指令が入力されれば、使用コマンド選択処理を終了する。
【００４９】
Ｓ４２０では、コマンド集合データに基づいて、コマンドを選択するため（コマンドの一覧）の表示データを生成し、ディスプレイ１５に表示させる。
次いで、Ｓ４３０では、ディスプレイ１５に表示させた一覧から登録する赤外線コマンドが操作部１６を介して選択されたか否かを判定する。赤外線コマンドが選択されるまではＳ４３０を繰り返し、赤外線コマンドが選択されればＳ４４０に移行する。
【００５０】
そして、Ｓ４４０では、選択されたコマンドを制御部１１に記憶し、Ｓ４５０に移行する。
Ｓ４５０では、後述するＳ４７０にて指定するボタンに、Ｓ４４０にて記憶した赤外線コマンドと共に他の赤外線コマンドを追加登録するか否かを判定する。操作部１６を介して何らかの指令が入力されるまではＳ４５０を繰り返し、他の赤外線コマンドを追加登録する旨が選択されればＳ４２０に戻る。一方、他の赤外線コマンドを追加登録しない旨が選択されればＳ４６０に移行する。
【００５１】
Ｓ４６０では、Ｓ４４０にて記憶した赤外線コマンドを登録するボタンの指定を促す表示データを生成し、ディスプレイ１５に表示させる。
そして、Ｓ４７０にて、赤外線コマンドを登録するボタンが指定されたか否かを判定する。赤外線コマンドを登録するボタンが指定されるまではＳ４７０の処理を繰り返し、赤外線コマンドを登録するボタンが指定されれば、Ｓ４８０に移行する。
【００５２】
次いで、Ｓ４８０では、指定されたボタンにＳ４４０にて記憶したコマンドを関連付けた関連付けデータを生成する。つまり、後述するリモコン処理を実行する際には、Ｓ４４０にて記憶したコマンドを登録順に呼び出すことができるようにしているのである。
【００５３】
次に、Ｓ４９０に移行し、Ｓ４９０では、他のボタンにも赤外線コマンドを登録するか否かを判定する。操作部１６を介して何らかの指令が入力されるまではＳ４９０の処理を繰り返し、他のボタンの登録を行う旨が入力されればＳ４２０に戻る。そして、Ｓ４９０にて他のボタンの登録は行わない旨が入力されれば、使用コマンド選択処理を終了する。
【００５４】
次に、Ｓ１６５に示す表示チャンネル選択処理について図５（ａ）を用いて詳しく説明する。
表示チャンネル選択処理は、まず、Ｓ５３０にて、表示チャンネルの選択画面を表示し、Ｓ５４０に移行する。
【００５５】
そして、Ｓ５４０にて、表示チャンネルが操作部１６を介して選択されたか否かを判定する。表示チャンネルが未選択の場合にはＳ５４０を繰り返し、表示チャンネルが選択された場合にはＳ５５０に移行し、表示チャンネルを選択しない旨が選択された場合には、表示チャンネル選択処理を終了する。
【００５６】
次に、Ｓ５５０では、Ｓ５４０にて選択された表示チャンネルを後述する番組表示処理のＳ５８０（図８に示す変形例ではＳ６４０）の処理の際に呼び出し可能に設定する。つまり、この表示チャンネルをＲＡＭ１１ｃに記憶させる。
【００５７】
そして、Ｓ５６０に移行し、表示チャンネルを表示設定するか否かを使用者に選択させるための画面をディスプレイ１５に表示させ、Ｓ５４０に戻る。
次にＳ１８５に示す番組表示処理について図５（ｂ）を用いて詳しく説明する。図５（ｂ）は番組表示処理を示すフローチャートである。
【００５８】
なお、Ｓ５８０およびＳ５９０の処理は、本発明でいう番組表取得手段に相当し、Ｓ６００の処理は、番組表生成手段に相当する。
番組表示処理は、まず、Ｓ５８０にて、ＲＡＭ１１ｃに記憶された表示チャンネルについての番組表を通信部１２を介してサーバ３０に要求する。ここで、ＲＡＭ１１ｃに表示チャンネルの情報が記憶されていない場合には、全てのチャンネルの情報を取得するものとして取り扱う。
【００５９】
そして、Ｓ５９０に移行し、サーバ３０から番組表を通信部１２を介して受信したか否かを判定する。番組表を受信していればＳ６００に移行し、番組表を受信していなければ、Ｓ５９０を繰り返す。
【００６０】
次に、Ｓ６００では、受信した番組表に基づいて、電子番組表（ＥＰＧ）を生成する。
そして、Ｓ６１０にて、生成した番組表をディスプレイ１５に表示させ、番組表示処理を終了する。
【００６１】
次に、Ｓ１９０に示す番組選択処理について図６を用いて説明する。図６は番組選択処理を示すフローチャートである。
なお、Ｓ８１０およびＳ９２０処理は、本発明でいう操作指令生成手段に相当する。
【００６２】
番組選択処理は、まずＳ７１０にて、表示させた番組表の中から使用者にて特定の番組が選択されたか否かを判定する。特定の番組が選択された場合には、Ｓ７２０に移行し、番組が選択されていない場合には、Ｓ７１０を繰り返す。
【００６３】
そして、Ｓ７２０にて、選択された番組を確認させる画面、および動作を指定させるための画面をディスプレイ１５に表示させる。
次いで、Ｓ７３０に移行し、操作部１６を介して何らかの動作が選択されたか否かを判定する。動作が選択されていればＳ７４０に移行し、動作が選択されていなければＳ７３０を繰り返す。
【００６４】
Ｓ７４０では、選択された動作が開始時刻の報知であるか否かを判定する。
Ｓ７４０にて、選択された動作が開始時刻の報知であれば、Ｓ７５０に移行し、選択された番組の番組名とその開始時刻とを関連付けてＲＡＭ１１ｃに記憶し（Ｓ７５０）、この番組の開始時刻にタイマをセットし（Ｓ７６０）、番組選択処理を終了する。なお、Ｓ７５０およびＳ７６０の処理により、番組の開始時刻にアラームが設定される。このとき、ディスプレイ１５には番組名およびその開始時刻を表示させる。
【００６５】
一方、Ｓ７４０にて、選択された動作が開始時刻の報知ではなければ、Ｓ７７０に移行する。
Ｓ７７０では、選択された番組の録画が選択されたか否かを判定する。選択された番組の録画が選択された場合には、Ｓ７８０に移行し、選択された番組の録画が選択されていない場合にはＳ８３０に移行する。
【００６６】
Ｓ７８０では、使用機器選択処理（図３）にて選択された録画機が２台以上あるか否かを判定する。録画機が２台以上ある場合には、Ｓ７９０に移行し、録画機が１台だけの場合には、Ｓ８１０に移行する。
【００６７】
Ｓ７９０では、記憶された録画機の中から番組の録画に使用する録画機を選択させる画面を表示する。
そして、Ｓ８００にて、録画に使用する録画機が選択されたか否かを判定する。録画機が選択された場合には、Ｓ８１０に移行し、録画機が選択されていない場合には、Ｓ８００を繰り返す。
【００６８】
次に、Ｓ８１０では、選択された録画機にて番組録画の予約をするための赤外線コマンドを生成する。
そして、Ｓ８２０にて、この赤外線コマンドを操作部１６の特定のボタン（例えば、「０」のボタン）に関連付けてＲＡＭ１１ｃに記憶する。なお、Ｓ７８０〜Ｓ８２０の処理にて、特定のボタンに番組録画のコマンドが関連付けられたので、後述するリモコン処理にて、そのボタンが選択されれば、番組を予約するための赤外線コマンドを録画機に送信することができる。
【００６９】
次に、Ｓ８３０では、選択された番組を携帯電話機１０により視聴する旨が選択されたか否かを判定する。携帯電話機１０による視聴が選択された場合には、Ｓ８４０に移行し、携帯電話機１０による視聴が選択されていない場合には、Ｓ８６０に移行する。
【００７０】
Ｓ８４０では、選択された番組の番組名とその開始時刻とを関連付けてＲＡＭ１１ｃに記憶する。
そして、Ｓ８５０にて、開始時刻に選択した番組が見られるようタイマをセットし、番組選択処理を終了する。
【００７１】
なお、Ｓ８４０、Ｓ８５０の処理後に、選択した番組の開始時刻になると、ＣＰＵ１１ａはＴＶチューナ１３を選択した番組が放送されるチャンネルにチューニングし、ディスプレイ１５にこの番組を表示させる。
【００７２】
次に、Ｓ８６０では、選択した番組の番組情報取得が選択されたか否かを判定する。番組情報取得が選択された場合には、Ｓ８８０に移行し、番組情報取得が選択されていない場合には、Ｓ９１０に移行する。
【００７３】
Ｓ８８０では、サーバに通信部１２を介して番組情報を要求し、Ｓ８９０に移行する。
そして、Ｓ８９０では、サーバから通信部１２を介して番組情報を受信したか否かを判定する。番組情報を受信していれば、Ｓ９００に移行し、番組情報を受信していなければ、Ｓ８９０の処理を繰り返す。
【００７４】
次いで、Ｓ９００では、受信した番組情報をディスプレイ１５に表示させて、番組選択処理を終了する。
次に、Ｓ９１０では、使用者が所持するテレビ受像機５０で視聴する旨を選択したか否かを判定する。テレビ受像機５０で視聴する旨を選択した場合には、Ｓ９２０に移行し、テレビ受像機５０で視聴する旨を選択していない場合には、番組選択処理を終了する。
【００７５】
そして、Ｓ９２０では、選択されたチャンネルに変更するための赤外線コマンドを生成し、Ｓ９３０にてその赤外線コマンドを送信し、番組選択処理を終了する。
次に、使用者が携帯電話機１０のリモコン機能を用いて被操作機器を操作するときの携帯電話機１０の処理について図７を用いて説明する。図７は、携帯電話機１０のＣＰＵ１１ａが行うリモコン処理を示すフローチャートである。
【００７６】
このリモコン処理は、携帯電話機１０がリモコンモードに設定されているときに実行される処理である。
この処理は、Ｓ１０１０にて、操作部１６の各ボタンが操作されたか否かを判定する。操作部１６の各ボタンが操作されれば、Ｓ１０２０に移行し、操作部１６の何れのボタンも操作されていない場合には、Ｓ１０１０を繰り返す。
【００７７】
次いで、Ｓ１０２０では、操作されたボタンの種類に基づいてＲＡＭ１１ｃに記憶された関連付けデータを参照しつつ、ＲＡＭ１１ｃから赤外線コマンドを抽出する。このとき、操作されたボタンに複数のコマンドが関連づけられていれば、その複数のコマンドの全てを呼び出す。
【００７８】
そして、Ｓ１０３０にて、選択したコマンドを順次送信する。
次に、Ｓ１０４０に移行し、Ｓ１０３０にて送信したコマンドを正確に受信したことを知らせる確認信号を送信させるコマンドが含まれているか否かを判定する。確認信号を要求する信号が含まれている場合には、Ｓ１０５０に移行し、確認信号が含まれていない場合には、このままリモコン処理を終了する。
【００７９】
Ｓ１０５０では、所定時間（例えば１秒）以内に確認信号を受信したか否かを判定する。所定時間以内に確認信号を受信した場合には、Ｓ１０６０に移行し、所定時間以内に確認信号を受信しなかった場合には、Ｓ１０８０に移行する。
【００８０】
Ｓ１０６０では、確認信号は正常に受信できた旨であるか否かを判定する。確認信号が正常に受信できた旨である場合には、Ｓ１０７０に移行し、ディスプレイ１５に送信完了である旨を表示させ、リモコン処理を終了する。一方、Ｓ１０６０にて、確認信号が異常受信した旨である場合には、Ｓ１０８０に移行し、ディスプレイ１５に送信エラーである旨を表示させ、リモコン処理を終了する。
【００８１】
以上のように詳述した遠隔操作システム１においては、各被操作機器（録画機４０、テレビ受像機５０、オーディオ６０等）に対して送信する赤外線コマンド（操作指令）を選択するために使用者により操作される複数のボタン（操作部１６）と、赤外線コマンドを各被操作機器毎に複数個記憶するとともに、赤外線コマンドの少なくとも一部を各ボタンに関連付けた関連付けデータを記憶するＲＡＭ１１ｃと、各ボタンが操作されたときに、ＲＡＭ１１ｃを参照し、操作されたボタンに関連付けて記憶された赤外線コマンドをＲＡＭ１１ｃから読み出し、この赤外線コマンドを被操作機器に対して無線送信する赤外線通信モジュール１４と、外部からの指令に基づいて、ＲＡＭ１１ｃに記憶された関連付けデータを更新する処理（使用コマンド選択処理）を行うＣＰＵ１１ａと、を備えている。
【００８２】
従って、このような遠隔操作システム１によれば、各ボタンに種類が異なる被操作機器を操作するための赤外線コマンドを関連付けることができる。このため、煩雑な登録作業をすることなく、使用者が所持する遠隔操作装置（リモコン）の数を減少させることができる。
【００８３】
また、遠隔操作システム１において、携帯電話機１０のＣＰＵ１１ａは、この携帯電話機１０と通信可能に接続されたサーバ３０から、使用者が選択した被操作機器用の赤外線コマンドを取得し、ＲＡＭ１１ｃに記憶させる（使用機器選択処理）。
【００８４】
従って、このような遠隔操作システム１によれば、使用者が新たに被操作機器を購入した場合や、被操作機器の新商品が開発された場合であっても、その被操作機器の赤外線コマンドを送信することができる。
【００８５】
また、遠隔操作システム１において、携帯電話機１０のＲＡＭ１１ｃは、複数のボタンのうちの少なくとも１つに複数の赤外線コマンドを関連付けて記憶可能であって、ＣＰＵ１１ａは、複数の赤外線コマンドが関連付けられたボタンが操作されたときには、これらの赤外線コマンドをＲＡＭ１１ｃから読み出し、読み出した赤外線コマンドを、赤外線通信モジュール１４を用いて順次無線送信するよう構成されている（リモコン処理）。
【００８６】
従って、このような遠隔操作システム１によれば、１つのボタンを操作するだけで複数の赤外線コマンドを送信することができるので、複数の操作を瞬時に行うことができる。また、ボタンに異なる被操作機器の赤外線コマンドが関連付けられてＲＡＭ１１ｃに記憶されている場合には、１つのボタンを操作するだけで異なる被操作機器を操作することができる。
【００８７】
さらに、遠隔操作システム１においては、携帯電話機１０に、取得した電子番組表を表示するディスプレイ１５を備えており、ＣＰＵ１１ａは、外部からテレビ放送の電子番組表を取得する（番組表取得手段）よう構成されている。
【００８８】
このような遠隔操作システム１によれば、電子番組表を取得することができるので、放送される番組を容易に確認することができる。
加えて、ＲＡＭ１１ｃは、予め設定された特定のテレビ放送チャンネルを記憶し（チャンネル記憶手段）、ＣＰＵ１１ａは、ＲＡＭ１１ｃに記憶されているテレビ放送チャンネルのみの電子番組表を取得する（番組表取得手段）よう構成されている。
【００８９】
従って、このような遠隔操作システム１によれば、例えば、使用者が好むチャンネル等の予め設定された特定のテレビ放送チャンネルのみを表示することができるので、使用者が必要とする情報をより早く提供することができる。
【００９０】
また、遠隔操作システム１においては、取得した電子番組表から特定の番組が選択されたときに、選択された番組を視聴するための赤外線コマンド、または選択された番組を録画するための赤外線コマンドを生成するよう構成されており（赤外線コマンド生成手段）、赤外線通信モジュール１４は、生成した赤外線コマンドを被操作機器に対して無線送信するよう設定されている。
【００９１】
従って、このような遠隔操作システム１によれば、電子番組表を取得し、選択された番組を視聴するための赤外線コマンドを生成することができるので、視聴したい番組を容易に選択することができる。
【００９２】
さらに、遠隔操作システム１においては、通信網を介して不特定多数の通信相手と通信可能に構成されている。
従って、このような遠隔操作システム１によれば、携帯電話機１０の機能を少なくとも部分的に使用することができるので、遠隔操作装置としての機能を安価に提供することができる。
【００９３】
なお、本発明の実施の形態は、上記の実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の形態を採りうる。
例えば、本実施例の遠隔操作システム１において、携帯電話機１０のＲＡＭ１１ｃには、多数の赤外線コマンドの少なくとも一部を順次各ボタンに関連付けて記憶させるよう構成したが、各赤外線コマンドと各ボタンとを関連付ける方法としては、例えば、被操作機器毎に、予め定められた赤外線コマンドや、使用頻度が高い赤外線コマンドを抽出し、この赤外線コマンドを、赤外線コマンドが関連付けられていないボタンに順次関連付けて記憶する抽出手段を備えておき、この手段により行うようにしてもよい。
【００９４】
ここで、使用頻度が高い赤外線コマンドの抽出は、例えば、サーバ３０に蓄積されたデータベースに基づいて行ってもよいし、携帯電話機１０にて過去に使用した赤外線コマンドの使用回数を累積して保持し、その使用回数が上位のものを抽出するようにしてもよい。
【００９５】
また、携帯電話機１０において、ＲＡＭ１１ｃは、予め設定された特定のテレビ放送チャンネルを記憶し（チャンネル記憶手段）、ＣＰＵ１１ａは、取得した電子番組表からＲＡＭ１１ｃに記憶されたテレビ放送チャンネルのみからなる新たな電子番組表を生成する（番組表生成手段）とともに、ディスプレイ１５は、生成した電子番組表を表示するよう構成されていてもよい
さらに、遠隔操作システム１においては、携帯電話機１０に通信可能に接続されたサーバから電子番組表を取得するよう構成したが、テレビの放送電波からＴＶチューナ１３を介して電子番組表を取得してもよい。
【００９６】
加えて、本実施例では、コマンド集合データとして複数の赤外線コマンドをまとめてサーバ３０から取得するよう構成したが、使用者が選択したコマンドのみを取得するよう構成してもよい。また、このとき、携帯電話機１０のディスプレイ１５上で、任意のコマンドの組み合わせを選択し、この選択された赤外線コマンドの組み合わせを取得するよう構成してもよい。さらに、取得した赤外線コマンドの組み合わせをそのまま操作部１６の各ボタンに関連付けてもよい。
【００９７】
さらに、図２に示す情報表示処理においては、Ｗｅｂブラウザアプリケーションを立ち上げることによりサーバ３０と通信をしながら様々な処理を実行するよう構成したが、特にこのような構成にする必要はなく、例えば、携帯電話機１０の製品出荷時に既に登録されているアプリケーションや、携帯電話機１０の使用時にサーバからダウンロードされるアプリケーションを使用して、前述の処理を実行するよう構成してもよい。
【００９８】
また、図５（ｂ）に示す番組表示処理におけるＳ５８０〜Ｓ６１０は、図８に示すようにしてもよい。
即ち、Ｓ６２０では、全てのチャンネルについての番組表をサーバに対して要求する。
【００９９】
そして、Ｓ６３０にて、Ｓ５９０と同様に、サーバ３０から電子番組表を通信部１２を介して受信したか否かを判定する。番組表を受信していればＳ６４０に移行し、番組表を受信していなければ、Ｓ６３０を繰り返す。
【０１００】
次いで、Ｓ６４０では、ＲＡＭ１１ｃを参照し、設定された表示チャンネル以外のチャンネルのデータを削除し、設定された表示チャンネルのみの電子番組表を生成する。なお、ＲＡＭ１１ｃに設定されたチャンネルが記憶されていない場合には、チャンネルデータの削除は行わない。
【０１０１】
そして、Ｓ６５０に移行し、生成した番組表を表示し、番組表示処理を終了する。
このようにしても、同様の効果が得られる。また、この構成によれば、番組表のデータを更新する際に、無駄なデータを受信することがないようにすることができる。
【図面の簡単な説明】
【０１０２】
【図１】遠隔操作システム１の概要を示すブロック図である。
【図２】情報取得処理を示すフローチャートである。
【図３】使用機器選択処理を示すフローチャートである。
【図４】コマンド選択処理を示すフローチャートである。
【図５】表示チャンネル選択処理を示すフローチャート（ａ）、番組表示処理を示すフローチャート（ｂ）である。
【図６】番組選択処理を示すフローチャートである。
【図７】リモコン処理を示すフローチャートである。
【図８】番組表示処理の変形例を示すフローチャートである。
【符号の説明】
【０１０３】
１…遠隔操作システム、１０…携帯電話機、１１…制御部、１１ａ…ＣＰＵ、１１ｂ…ＲＯＭ、１１ｃ…ＲＡＭ、１２…通信部、１３…ＴＶチューナ、１４…赤外線通信モジュール、１５…ディスプレイ、１６…操作部、３０…サーバ、３１…制御部、３２…通信部、３３…データベース、４０…録画機、４１…処理部、４２…赤外線通信モジュール、４３…録画部、５０…テレビ受像機、５１…処理部、５２…赤外線受光部、５３…表示部、６０…オーディオ、６１…処理部、６２…赤外線受光部、６３…スピーカ、７１…基地局、７３…インターネット網、７５…電話回線網。
【図１】
2006222863.tif 000003
【図２】
2006222863.tif 000004
【図３】
2006222863.tif 000005
【図４】
2006222863.tif 000006
【図５】
2006222863.tif 000007
【図６】
2006222863.tif 000008
【図７】
2006222863.tif 000009
【図８】
2006222863.tif 000010