(57)【要約】【課題】遠隔操作端末装置の処理負荷が軽減された遠隔操作システムを提供することを目的とする。【解決手段】遠隔操作端末装置として携帯電話を使用し、遠隔操作対象のセットトップボックスにはＩＰ電話機能を与える。遠隔操作を行う際には、携帯電話からセットトップボックスに呼発信を行って電話による通信を確立させる。この状態において、携帯電話は、操作されたキーに応じたトーン信号を送信し、セットトップボックスは、受信したトーン信号をコマンドコードに変換し、このコマンドコードに応答した処理を実行する。セットトップボックスは、コマンドコードに応答した処理結果に応じて操作案内画像を生成し、テレビ電話画像として送信して携帯電話側で表示させる。【選択図】図４
2013034051.tif 000002
【特許請求の範囲】
【請求項１】
インターネットプロトコルネットワークを経由した電話通信の接続を携帯電話との間で行う電話対応通信部と、
操作が行われた操作子を示すトーン信号を前記接続が行われている携帯電話から受信してコマンドに変換するコマンド変換部と、
前記コマンドに応答した所定の処理を実行するコマンド応答処理を実行するコマンド応答処理部と
を備えることを特徴とする電子機器。
【請求項２】
操作の案内のために前記携帯電話において再生出力されるべき操作案内画像または操作案内音声を作成し、前記接続が行われている携帯電話に送信させる操作案内情報作成部をさらに備える
ことを特徴とする請求項１に記載の電子機器。
【請求項３】
前記操作案内情報作成部は、
前記コマンド応答処理部が実行した処理の結果に応じた操作案内画像または操作案内音声を作成する
ことを特徴とする請求項２に記載の電子機器。
【請求項４】
前記操作案内画像は、テレビ電話の画像として操作案内情報作成部により作成されて送信される、
ことを特徴とする請求項２または３に記載の電子機器。
【請求項５】
遠隔操作端末装置としての携帯電話と、遠隔操作対象の電子機器を備え、
前記電子機器は、
インターネットプロトコルネットワークを経由した電話通信の接続を携帯電話との間で行う電話対応通信部と、
操作が行われた操作子を示すトーン信号を前記接続が行われている携帯電話から受信してコマンドに変換するコマンド変換部と、
前記コマンドに応答した所定の処理を実行するコマンド応答処理を実行するコマンド応答処理部とを備える
ことを特徴とする遠隔操作システム。
【請求項６】
インターネットプロトコルネットワークを経由した電話通信の接続を携帯電話との間で行う電話対応通信ステップと、
操作が行われた操作子を示すトーン信号を前記接続が行われている携帯電話から受信してコマンドに変換するコマンド変換ステップと、
前記コマンドに応答した所定の処理を実行するコマンド応答処理を実行するコマンド応答処理ステップと
を備えることを特徴とする電子機器の情報処理方法。
【請求項７】
コンピュータを、
インターネットプロトコルネットワークを経由した電話通信の接続を携帯電話との間で行う電話対応通信手段、
操作が行われた操作子を示すトーン信号を前記接続が行われている携帯電話から受信してコマンドに変換するコマンド変換手段、
前記コマンドに応答した所定の処理を実行するコマンド応答処理を実行するコマンド応答処理手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話などの無線端末からの遠隔操作によりコントロールされる電子機器、遠隔操作システム、および、上記電子機器が実行するプログラムに関する。
【背景技術】
【０００２】
家屋などに設置されたセットトップボックスを外出先などの遠隔地から操作するための遠隔操作システムとして、以下のような構成が知られている。例えば、セットトップボックスを販売または貸与している業者はネットワーク上にサーバを設置する。そして、ユーザは、例えばネットワーク接続が可能な遠隔操作端末装置を操作して、自宅のセットトップボックスに所望の動作を実行させるための命令をサーバに送信する。サーバは、このように送信された命令を記憶する。セットトップボックスは定期的にサーバにアクセスし、自己に対する命令が記憶されていればこの命令を実行し、サーバに処理結果を送信するというものである。
【０００３】
しかし、上記の遠隔操作システムでは、ユーザの認証や操作対象機器の認証などが必要であるために、ユーザが所望する操作を完了させるまでに比較的長い時間を要してしまう。また、セットトップボックスの提供業者が運営するサーバを経由するために、ユーザが操作を行ってからセットトップボックスが応答して動作するまでの間に時間差が生じてしまうという問題も生じる。
【０００４】
そこで、以下のような構成が知られている。例えば、携帯電話からローカル通信制御装置に対して、ＩＰ電話の電話番号をアクセス番号として利用してアクセスし、携帯電話の操作に応じて生成した操作コードや制御コードをローカル通信制御装置に送信する。ローカル通信制御装置は、このように送信される操作コードや制御コードに応答して動作するというものである（例えば、特許文献１参照）。このような構成であれば、ユーザ認証や機器認証は、ＩＰ電話の電話番号によるアクセスとして行われる。また、セットトップボックス提供業者のサーバを中継することなく、携帯電話と操作対象機器との間で通信が行われるために、ユーザ操作に応じた捜査対象機器の動作のリアルタイム性も向上する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−１９６９３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
現状における携帯電話などの機器では、コストや消費電力などの点から、例えばパーソナルコンピュータなどのように処理能力の高いＣＰＵを実装することが難しい。この点からすると、例えば携帯電話などの携帯用の機器を上記のように遠隔操作端末装置として機能させるにあたっては、できるだけ処理負荷が軽くなるようにすることが好ましい。
【０００７】
そこでこの発明は、遠隔操作端末装置の処理負荷が軽減された遠隔操作システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、上述の課題を解決すべくなされたもので、本発明の一態様による電子機器は、インターネットプロトコルネットワークを経由した電話通信の接続を携帯電話との間で行う電話対応通信部と、操作が行われた操作子を示すトーン信号を前記接続が行われている携帯電話から受信してコマンドに変換するコマンド変換部と、前記コマンドに応答した所定の処理を実行するコマンド応答処理を実行するコマンド応答処理部とを備える。
【０００９】
また、上述の電子機器は、操作の案内のために前記携帯電話において再生出力されるべき操作案内画像または操作案内音声を作成し、前記接続が行われている携帯電話に送信させる操作案内情報作成部をさらに備える。
【００１０】
また、上述の電子機器において、前記操作案内情報作成部は、前記コマンド応答処理部が実行した処理の結果に応じた操作案内画像または操作案内音声を作成する。
【００１１】
また、上述の電子機器において、前記操作案内画像は、テレビ電話の画像として操作案内情報作成部により作成されて送信される。
【００１２】
また、本発明の一態様としての遠隔操作システムは、遠隔操作端末装置としての携帯電話と、遠隔操作対象の電子機器を備え、前記電子機器は、インターネットプロトコルネットワークを経由した電話通信の接続を携帯電話との間で行う電話対応通信部と、操作が行われた操作子を示すトーン信号を前記接続が行われている携帯電話から受信してコマンドに変換するコマンド変換部と、前記コマンドに応答した所定の処理を実行するコマンド応答処理を実行するコマンド応答処理部とを備える。
【００１３】
また、本発明の一態様としての電子機器の情報処理方法は、インターネットプロトコルネットワークを経由した電話通信の接続を携帯電話との間で行う電話対応通信ステップと、操作が行われた操作子を示すトーン信号を前記接続が行われている携帯電話から受信してコマンドに変換するコマンド変換ステップと、前記コマンドに応答した所定の処理を実行するコマンド応答処理を実行するコマンド応答処理ステップとを備える。
【００１４】
また、本発明の一態様としてのプログラムは、コンピュータを、インターネットプロトコルネットワークを経由した電話通信の接続を携帯電話との間で行う電話対応通信手段、操作が行われた操作子を示すトーン信号を前記接続が行われている携帯電話から受信してコマンドに変換するコマンド変換手段、前記コマンドに応答した所定の処理を実行するコマンド応答処理を実行するコマンド応答処理手段として機能させる。
【発明の効果】
【００１５】
本発明によれば、遠隔操作端末装置の処理負荷が軽減された遠隔操作システムを提供可能になるという効果が得られる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態における遠隔操作システムの構成例を示す図である。
【図２】本実施形態における携帯電話の構成例を示す図である。
【図３】本実施形態におけるセットトップボックスの構成例を示す図である。
【図４】本実施形態のセットトップボックスにおいて遠隔操作に対応する機能構成例を示す図である。
【図５】本実施形態の携帯電話において表示される操作案内画像の態様例を示す図である。
【図６】トーン信号／コマンド対応テーブルの構造例を示す図である。
【図７】本実施形態の携帯電話が遠隔操作に対応して実行する処理手順例を示すフローチャートである。
【図８】本実施形態のセットトップボックスが遠隔操作に対応して実行する処理手順例を示すフローチャートである。
【発明を実施するための形態】
【００１７】
図１は、本実施形態における遠隔操作システムの構成例を示す図である。本実施形態の遠隔操作システムは、遠隔操作端末装置としての携帯電話１００と、遠隔操作対象の電子機器であるセットトップボックス２００から成る。例えば自宅を外出中であるような状況において、ユーザは、携帯電話１００に対する操作により家屋７００（例えば自宅）に設置されているセットトップボックス２００を遠隔操作することができる。
【００１８】
携帯電話１００は、ユーザが携帯して所持するもので、電話網３００を介して他の携帯電話や固定電話などとの間で通信可能とされている。この通信により、ユーザは、携帯電話１００を利用して通話を行うことができる。そのうえで、携帯電話１００は、後述するように、セットトップボックス２００に対して遠隔操作を行うための遠隔操作端末装置として機能する。
【００１９】
セットトップボックス２００は、本実施形態において遠隔操作対象となる電子機器であり、図示するように例えばユーザの自宅である家屋７００内に設置されており、テレビジョン放送を受信してその映像信号を出力可能とされている。ここでの図示は省略するが、セットトップボックス２００とディスプレイ装置とを接続することで、ディスプレイ装置においてセットトップボックス２００が受信選局した放送の映像を表示させることができる。また、セットトップボックス２００により受信選局した放送の映像音声を、内蔵の記憶媒体または当該セットトップボックス２００と接続された外部の録画機器に録画させることができる。
【００２０】
また、本実施形態のセットトップボックス２００は、後述するように、携帯電話１００に対する遠隔操作に応答した動作が可能とされている。このために、セットトップボックス２００は、ＩＰ（Internet Protocol）電話に対応する通信機能が与えられており、ＩＰ電話における電話番号が割り当てられている。
【００２１】
また、図１には、携帯電話１００とセットトップボックス２００が通信を行うにあたり利用する通信網およびサーバとして、電話網３００、ＶｏＩＰ（Voice over Internet Protocol）ゲートウェイ４００、ＩＰ（Internet Protocol）ネットワーク５００、ＳＩＰ（Session Initiation Protocol）サーバ６００が示されている。
【００２２】
携帯電話１００は、電話網３００経由で接続された通信相手と電話通信を行うことができる。電話網３００は、本実施形態の携帯電話１００を含む電話（携帯電話または固定電話）間で、通話のための通信を行うための通信網である。この電話網３００によっては、電話間での受話音声／送話音声やプッシュフォン回線に対応するトーン信号などの音声データが伝送される。
【００２３】
ＶｏＩＰゲートウェイ４００は、上記電話網３００と、次に説明するＩＰネットワーク５００とを中継する機器である。具体的に、ＶｏＩＰゲートウェイ４００は、電話網３００から伝送される音声情報について、ＩＰに対応する圧縮符号化およびパケット変換などを行い、このパケットのデータをＩＰネットワーク５００上で指定の宛先に伝送させる。また、ＶｏＩＰゲートウェイ４００は、ＩＰネットワーク５００から伝送されるパケットからのデータ抽出や、抽出したデータの伸張処理などを施して音声情報に復元し、この音声情報を電話網３００経由で指定の送信先に送信する。
【００２４】
ＩＰネットワーク５００は、ＩＰにしたがってデータが伝送される通信網である。図に例示するように、本実施形態のセットトップボックス２００は、光回線終端装置７１０を経由してＩＰネットワーク５００と接続される。
【００２５】
また、前述のようにセットトップボックス２００がＩＰ電話として機能するのに応じて、同図では、ＩＰネットワーク５００に接続されるサーバとして、ＳＩＰサーバ６００が示される。ＳＩＰサーバ６００は、ＩＰ電話に対応する呼制御を実行するサーバである。例えば、ＳＩＰサーバ６００は、呼制御シーケンスの制御、電話番号とＩＰアドレスとの間での変換処理、接続先へのルーティングおよび呼の状態管理等を実行する。
【００２６】
例えば、携帯電話１００がセットトップボックス２００に設定したＩＰ電話対応の電話番号に対して呼発信を行ったとする。この呼発信は、電話網３００からＶｏＩＰゲートウェイ４００を経由することでＩＰパケット化されてＳＩＰサーバ６００に伝送される。ＳＩＰサーバ６００が呼発信に応じた呼制御を行うことで、セットトップボックス２００は、ＩＰネットワーク５００経由で呼着信を受ける。セットトップボックス２００がこの呼び着信に応答すると、ＳＩＰサーバ６００は、携帯電話１００とセットトップボックス２００の間での通信を確立する。
【００２７】
上記のように通信が確立されて以降、携帯電話１００とセットトップボックス２００は、ＳＩＰサーバ６００を経由することなく、電話網３００、ＶｏＩＰゲートウェイ４００およびＩＰネットワーク５００を経由してピア・ツー・ピアで音声情報の送受信を行うことができる。つまり、電話回線が接続された状態で相互に通信を行うことができる。
【００２８】
また、本実施形態のセットトップボックス２００が対応するＩＰ電話はビデオ電話による通信も可能とされている。これにより、携帯電話１００とセットトップボックス２００の電話回線が接続されている状態では、上記音声情報とともにテレビ電話画像用のビデオ信号も送受信することが可能とされている。このために、例えばＶｏＩＰゲートウェイ４００は、ＶＶｏＩＰ（Video VoIP）に対応する構成を採ることで、音声信号およびビデオ信号を中継可能なようにされている。
【００２９】
なお、この図に示す構成においては、セットトップボックス２００とＩＰネットワーク５００の間は光回線により接続されることとしているが、例えばＡＤＳＬ（Asymmetric Digital Subscriber Line）やケーブルテレビジョン回線などの他の回線が採用されてもよい。
【００３０】
図２は、携帯電話１００の構成例を示している。携帯電話１００は、制御部１１０、記憶部１２０、送受信部１３０、通話音声処理部１４０、ビデオ信号処理部１５０、トーン信号処理部１６０、撮像部１７０、操作部１８０および表示部１９０を備える。
【００３１】
制御部１１０は、ＣＰＵ（Central Processing Unit）およびＲＡＭ(Random Access Memory)等を備えて構成され、記憶部１２０に記憶されるプログラムを実行することにより所定の制御・処理を実行する。
【００３２】
記憶部１２０は、制御部１１０におけるＣＰＵが実行するプログラムのほか、制御部１１０が利用する各種データが記憶される。記憶部１２０のハードウェアとしては、例えばフラッシュメモリなどを採用することができる。
【００３３】
送受信部１３０は、電話網３００経由で信号の送受信を実行する部位である。つまり、送受信部１３０は、アンテナ１３１にて電波を受信して得られた信号を復調する。また、通話音声処理部１４０、ビデオ信号処理部１５０およびトーン信号処理部１６０およびから出力された信号により伝送変調を行い、この変調信号をアンテナ１３１から送出させる。
【００３４】
通話音声処理部１４０は、制御部１１０の制御に応じて、通話に対応する処理を実行する部位である。ここでの通話に対応する処理としては、例えば以下の内容を含む。つまり、１つには送話音声および受話音声として音声信号についての処理を実行する。具体的に、例えば、通話音声処理部１４０は、送受信部１３０において受話音声データが受信復調された場合、この受話音声データのデコードや増幅などを行ってスピーカ１４２から出力させる。また、通話音声処理部１４０は、マイクロフォン１４１から入力された送話音声の音声信号について所定のエンコード処理などを施して送受信部１３０に出力する。
【００３５】
ビデオ信号処理部１５０は、携帯電話１００が備えるテレビ電話機能に対応して設けられるもので、テレビ電話の通話時に送受信される画像のビデオ信号についての処理を実行する。テレビ電話による通話が実行される際、ビデオ信号処理部１５０は、後述の撮像部１７０により撮像される画像のビデオ信号を制御部１１０から入力し、例えば、テレビ電話の規格に対応する所定の形式にエンコードする。そして、このエンコードされたビデオ信号を送受信部１３０により送信させる。
【００３６】
また、テレビ電話の通信相手からの映像信号が送受信部１３０にて受信された場合、ビデオ信号処理部１５０は、受信したビデオ信号をデコードして表示部１９０での表示に適合した形式に変換する。制御部１１０は、このように得られたビデオ信号を表示部１９０にて表示させる。
【００３７】
トーン信号処理部１６０は、操作部１８０に含まれる所定のキーに対する操作に応じたトーン信号を生成する部位である。トーン信号とは、例えば数字キーおよび所定の記号に対応するキーごとに符号として割り当てられた所定周波数の音声信号をいう。本実施形態のトーン信号処理部１６０が対応するトーン信号の規格としては、特に限定されるものではないが、例えばＤＴＭＦ（Dual-Tone Multi-Frequency）を想定することができる。
【００３８】
撮像部１７０は、撮像を行って画像情報を生成する部位である。撮像部１７０により生成された画像情報は、制御部１１０の制御により、静止画像データまたは動画像データとして記憶部１２０に記憶させることができる。また、テレビ電話による通信が行われているときには、撮像部１７０により生成された画像をテレビ電話用の画像として通信相手に送信される。
【００３９】
操作部１８０は、携帯電話１００において備えられる数字キーをはじめとする各種操作子を一括して示している。制御部１１０は、操作部１８０における操作子に対して行われた操作に応じて、セットトップボックス２００が所定の動作を実行するように制御を行う。
【００４０】
表示部１９０は、制御部１１０の制御に応じて所定の画像が表示される部位である。この表示部１９０には、例えば液晶ディスプレイなどを用いることができる。
【００４１】
図３は、セットトップボックス２００の構成例を示している。この図に示すセットトップボックス２００は、チューナ部２１０、映像音声処理部２２０、記憶部２３０、映像音声入出力部２４０、制御部２５０、操作部２６０および表示部２７０およびネットワークインターフェース２８０を備える。
【００４２】
チューナ部２１０は、放送局から送出される放送信号を入力して選局を行い、選局した放送局のコンテンツのストリームを抽出する。
【００４３】
映像音声処理部２２０は、チューナ部２１０からストリームを入力してデコード処理を実行することで、映像信号と当該映像信号に同期する音声信号を得る。また、映像音声処理部２２０は、上記のように得られた映像信号と音声信号を所定形式にエンコードして記憶部２３０に記憶させることができる。また、映像音声入出力部２４０により外部映像機器から入力した映像信号および音声信号を所定形式にエンコードして記憶部２３０に記憶させることができる。つまり、セットトップボックス２００は、映像コンテンツの録画機能を有している。また、映像音声処理部２２０は、記憶部２３０に記憶されている映像コンテンツのデータを読み出し、必要に応じて所定形式の映像音声信号に変換して映像音声入出力部２４０から外部に出力させることができる。
【００４４】
記憶部２３０は、後述の制御部２５０におけるＣＰＵが実行するプログラムや、ＣＰＵが利用する各種設定データなどが記憶される。また、前述のように、映像コンテンツのデータが記憶される。
【００４５】
映像音声入出力部２４０は、所定の映像音声信号形式や伝送方式に対応する映像音声入出力端子を備え、この映像音声入出力端子に接続された当該外部映像機器から供給される映像音声信号を入力する。このように入力した映像音声信号は、前述のように映像音声処理部２２０によってエンコードされて記憶部２３０に記憶される。また、映像音声入出力部２４０には、記憶部２３０から読み出されて映像音声処理部２２０によりデコードされた映像音声信号が供給される。映像音声入出力部２４０は、このように供給された映像音声信号を、接続された外部映像機器に対して供給する。
【００４６】
制御部２５０は、ＣＰＵおよびＲＡＭ等を備えて構成され、記憶部２３０に記憶されるプログラムを実行することにより各種の制御・処理を実行する。そのうえで、制御部２５０には、ＩＰ電話に対応するための機能が付加される。これにより、セットトップボックス２００は、ＩＰ電話として機能することが可能となる。また、セットトップボックス２００は、このＩＰ電話機能により携帯電話１００と接続されることにより、携帯電話１００に対する操作に応答した動作を実行可能とされる。つまり、携帯電話１００によりセットトップボックス２００を遠隔操作することが可能になる。
【００４７】
操作部２６０は、セットトップボックス２００において備えられる各種操作子を一括して示している。制御部２５０は、操作部２６０における操作子に対して行われた操作に応じた所定の動作となるように制御を行う。表示部２７０は、制御部２５０の制御に応じて、セットトップボックス２００の動作状況などに応じた所定の画像が表示される。この表示部２７０には、例えば液晶ディスプレイなどを用いることができる。
【００４８】
ネットワークインターフェース２８０は、ＩＰネットワーク５００経由でインターネットプロトコル（ＩＰ）に対応した通信を実行するための部位である。セットトップボックス２００がＩＰ電話として機能する際には、このネットワークインターフェース２８０経由で通信相手との電話回線の接続が行われる。
【００４９】
図４は、セットトップボックス２００における制御部２５０の構成として、本実施形態の遠隔操作に対応するための機能構成例を示している。なお、この図に示される制御部２５０内の各機能部の動作は、制御部２５０がプログラムを実行することによって実現される。また、この図においては、制御部２５０とともに、記憶部２３０およびネットワークインターフェース２８０が示される。
【００５０】
この図に示す制御部２５０は、遠隔操作に対応する機能部として電話対応通信部２５１、コマンド変換部２５２、コマンド応答処理部２５３および操作案内画像作成部２５４を備える。
【００５１】
電話対応通信部２５１は、ＩＰ電話機能に対応する通信を実行する。このようなＩＰ電話機能に対応するために、セットトップボックス２００にはＩＰ電話の電話番号が１つ割り当てられている。そして、電話対応通信部２５１は、ＩＰ電話機能に対応する動作としてＩＰ電話としての呼制御を実行する。ここで、例えば携帯電話１００からセットトップボックス２００の電話番号の呼発信が行われたとすると、図１にて説明したように、ＳＩＰサーバ６００からセットトップボックス２００に対して呼着信が通知される。電話対応通信部２５１は、ネットワークインターフェース２８０を介して上記呼着信の通知を入力し、これに応答した呼制御を実行する。これにより、携帯電話１００とのセットトップボックス２００との間でＩＰ電話回線による接続が確立される。
【００５２】
また、電話対応通信部２５１は、ＩＰ電話回線経由での音声および映像の送受信に対応する処理を実行する。具体的に、セットトップボックス２００は、後述するようにＩＰ電話回線により接続される携帯電話１００に対して操作案内画像のビデオ信号を送信するのであるが、この際に、ビデオ信号をＩＰテレビ電話の画像としての形式に変換して送信する。また、携帯電話１００からは操作信号としてのトーン信号が送信されるが、電話対応通信部２５１は、ＩＰ電話に対応した形式により送信されてくるトーン信号をパケットから取り出し、制御部２５０において処理可能な形式に変換する。
【００５３】
コマンド変換部２５２は、トーン信号を当該セットトップボックス２００が処理可能なコマンドコードに変換する部位である。つまり、電話回線が接続された状態の携帯電話１００からは、ユーザが遠隔操作のために操作したキーに対応するトーン信号がセットトップボックス２００に対して送信される。このトーン信号は、ネットワークインターフェース２８０にて受信され、電話対応通信部２５１により取り出される。コマンド変換部２５２は、このトーン信号を入力し、コマンドコードに変換する。ここで、コマンド変換部２５２は、トーン信号をコマンドコードに変換する際に、記憶部２３０に記憶されるトーン信号／コマンド対応テーブル２３１を参照する。なお、トーン信号／コマンド対応テーブル２３１の構造と、トーン信号／コマンド対応テーブル２３１を利用したコマンド変換部２５２のトーン信号／コマンドコード変換処理については後述する。
【００５４】
コマンド応答処理部２５３は、コマンド変換部２５２による変換処理によって得られたコマンドコードの命令内容に応答した処理を実行する。一例として、コマンドコードが録画開始を命令する内容のものであれば、コマンド応答処理部２５３は、チューナ部２１０にて選局されている放送局のコンテンツの映像音声を映像音声処理部２２０によって記憶部２３０に記憶させるための制御を実行する。
【００５５】
操作案内画像作成部２５４は、携帯電話１００の表示部１９０にて表示させるための操作案内画像（操作案内情報）を作成し、電話対応通信部２５１から携帯電話１００に対して送信させる。そのうえで、操作案内画像作成部２５４は、コマンド応答処理部２５３のコマンド応答処理の実行結果に応じて、適宜、新たに表示させるべき操作案内画像の画像を作成する。
【００５６】
一例として、操作案内画像作成部２５４により、録画予約チャンネルを指定するための操作案内画像を作成して送信しているものとする。これに応じて、携帯電話１００の表示部１９０においては、上記の録画予約チャンネル指定用の操作案内画像が表示される。そして、この状態のもとで、１つのチャンネルを指定するキー操作が完了したとする。携帯電話１００からは、このキー操作が行われたことを示す信号として、トーン信号が送信される。
【００５７】
セットトップボックス２００においては、上記のように送信されてくるトーン信号が受信され、このトーン信号がコマンド変換部２５２によってコマンドコードに変換される。そして、コマンド応答処理部２５３は、このコマンドコードに応じて録画予約チャンネルを設定する。ここで、遠隔操作手順として、録画予約チャンネルの設定に続いては、録画時刻の設定を行うようにされているものとする。そこで、操作案内画像作成部２５４は、コマンド応答処理部２５３による録画予約チャンネルの設定完了に応じて、録画時刻設定用の操作案内画像を作成する。
【００５８】
そして、操作案内画像作成部２５４は、上記のように作成した操作案内画像を、ＩＰテレビ電話に適合した形式のビデオ信号に変換し、電話対応通信部２５１からネットワークインターフェース２８０を介して、ＩＰ電話回線により送信させる。この際、操作案内画像作成部２５４は、前述のように、例えばＶｏＩＰゲートウェイ４００が対応するＶＶｏＩＰに対応する形式によりビデオ信号を送信する。ここでは、ＶＶｏＩＰに対応する形式により送受信されるビデオ信号は、ＩＰテレビ電話の画像として扱われる。
【００５９】
このようにＩＰテレビ電話の画像として送信されたビデオ信号は、ＶｏＩＰゲートウェイ４００により携帯電話１００が対応するテレビ電話規格の信号に変換されて電話網３００経由で携帯電話１００により受信される。これに応じて、携帯電話１００は、セットトップボックス２００からの操作案内画像のビデオ信号を受信し、表示部１９０によりＩＰテレビ電話の画像として表示させることになる。本実施形態では、このようにＩＰテレビ電話の技術を利用して、セットトップボックス２００から送信される操作案内画像の画像を携帯電話１００において表示させることができる。
【００６０】
次に、図５を参照して、携帯電話１００の表示部１９０に表示される操作案内画像の遷移例について具体的に説明する。図５（ａ）は、表示部１９０において各種のモード選択の操作を案内する操作案内画像が表示された状態を示している。この図に示す操作案内画像では、録画予約モードを設定するには携帯電話１００における「１」の数字キーを操作し、環境設定モードを設定するには「２」の数字キーを操作すべきことを示している。
【００６１】
上記の操作案内画像が表示されている状態のもとで、ユーザは、セットトップボックス２００に予約録画モードを設定するために「１」の数字キーを操作したとする。この操作に応じて、携帯電話１００からセットトップボックス２００に対してトーン信号が送信される。また、このトーン信号の受信に応じて、セットトップボックス２００のコマンド応答処理部２５３は予約録画モードを設定する。そして、これに伴って、操作案内画像作成部２５４が予約録画設定用の操作案内画像を作成し、この操作案内画像のビデオ信号を送信させる。これにより、携帯電話１００の表示部１９０は、例えば図５（ｂ）に示すように、予約録画設定の操作案内画像に表示が切り替わる。
【００６２】
この図５（ｂ）に示される予約録画設定の操作案内画像は、録画予約の新規登録を行うには「１」の数字キーを操作し、登録済みの録画予約内容を変更するには「２」の数字キーを操作し、登録済みの録画予約内容を削除するには「３」の数字キーを操作すべきことが示されている。この場合のユーザは新たに予約録画設定を行いたいので、数字キー「１」を操作する。この操作に応じて、図示は省略するが、予約録画すべき番組を指定するなどの操作を案内するための操作案内画像の表示に切り替わることになる。このように、本実施形態では、ユーザの操作に応じて操作案内画像の種別が適宜切り替わっていくようになっている。
【００６３】
次に、図６を参照して、記憶部２３０に記憶されるトーン信号／コマンド対応テーブル２３１の構造例について説明する。先に図４により説明したように、セットトップボックス２００におけるコマンド変換部２５２は、携帯電話１００から受信したトーン信号をコマンドコードに変換するにあたり、このトーン信号／コマンド対応テーブル２３１を利用する。
【００６４】
トーン信号／コマンド対応テーブル２３１は、図示するように、操作案内画像種別２３１ａとトーン信号データ２３１ｂとコマンドコード２３１ｃを対応付けた構造を有する。先に図５において説明したように、セットトップボックス２００の遠隔操作のために携帯電話１００にて表示される操作案内画像の内容（すなわち操作案内画像の種別）は、数字キーなどの操作結果に応じて適宜切り替えられていく。そして、操作案内画像の種別が切り替わるごとに、同じ数字キー（すなわち、同じトーン信号）であっても、対応するコマンド内容が異なってくる。
【００６５】
そこで、本実施形態では、トーン信号／コマンド対応テーブル２３１において、まず、操作案内画像種別２３１ａごとに区分する。なお、操作案内画像種別２３１ａとしては、図に例示するように、操作案内画像の種別ごとに割り当てられた種別コードとしての値を格納することとすればよい。そして、この操作案内画像種別２３１ａにより特定される操作案内画像種別ごとにおいて、操作が有効なキーごとに対応するトーン信号データ２３１ｂを対応付ける。トーン信号データ２３１ｂは、例えばトーン信号の波形パタンを示すデータであり、キーごとに対応して固有となるように割り当てられるものとなる。そして、トーン信号データ２３１ｂごとに、対応の操作案内画像のもとで割り当てられる命令内容に対応するコマンドコード２３１ｃが対応付けられる。
【００６６】
図４に示したコマンド変換部２５２は、上記トーン信号／コマンド対応テーブル２３１を利用して次のようにトーン信号をコマンドコードに変換する。コマンド変換部２５２は、携帯電話１００から送信されたトーン信号の受信に応答して変換処理を開始するが、変換処理の開始にあたり、まず、今回受信したトーン信号に対応する操作案内画像の種別を認識する。
【００６７】
ここでの今回受信したトーン信号に対応する操作案内画像とは、今回受信したトーン信号の送信のトリガとなったキー操作が行われていた際に携帯電話１００にて表示されていた操作案内画像を指す。これは、すなわち、現時点において操作案内画像作成部２５４が作成してＩＰテレビ電話用の画像として送信させている操作案内画像である。そこで、コマンド変換部２５２は、操作案内画像作成部２５４に対して、現時点において作成して送信している操作案内画像の種別を問い合わせる。これにより、今回受信したトーン信号に応じたキー操作に対応する操作案内画像種別を認識できる。
【００６８】
そして、コマンド変換部２５２は、認識した操作案内画像種別に対応付けられているトーン信号データ２３１ｂのうちから、今回受信したトーン信号と一致する波形のものを検索する。次に、検索されたトーン信号データ２３１ｂに対応付けられているコマンドコード２３１ｃを特定する。このようにコマンドコードを特定することが、すなわち、トーン信号をコマンドコードに変換する処理に相当する。
【００６９】
図７は、セットトップボックス２００を遠隔操作するために携帯電話１００が実行する処理手順例を示している。なお、この図に示す処理の手順は、制御部１１０がプログラムを実行することにより実現されるものとしてみることができる。
【００７０】
ここで、ユーザがセットトップボックス２００の電話番号を入力して、テレビ電話モードで呼発信させるための操作を行ったとする。これに応じて、制御部１１０は、送受信部１３０により呼発信としての送信動作が実行されるように制御する（ステップＳ１０１）。次に、制御部１１０は、今回の呼発信に対するセットトップボックス２００からの応答が受信されたか否かについて判定する（ステップＳ１０２）。
【００７１】
ここで、何らかの障害などが原因で一定時間内に応答が受信できなかった場合には（ステップＳ１０２−ＮＯ）、この図に示す処理を終了する。これに対して、一定時間内に応答が受信された場合には（ステップＳ１０２−ＹＥＳ）、ＩＰ電話としてのセットトップボックス２００との間でテレビ電話の通信が確立されたことになる。
【００７２】
上記のように通信が確立されるのに応じて、セットトップボックス２００からはテレビ電話用の画像として操作案内画像のビデオ信号が送信されてくる。そこで、制御部１１０は、操作案内画像のビデオ信号を送受信部１３０により受信させ（ステップＳ１０３）、ビデオ信号処理部１５０により表示用画像信号に変換して表示部１９０に表示させる（ステップＳ１０４）。これにより、携帯電話１００の表示部１９０において操作案内画像が表示される。
【００７３】
制御部１１０は、上記ステップＳ１０４により操作案内画像を表示させている状態のもとで、キー操作が行われるのを待機している（ステップＳ１０５−ＮＯ）。そして、キー操作が行われたことを判定すると（ステップＳ１０５−ＹＥＳ）、制御部１１０は、今回のキー操作が、通話の切断のための操作であるか否かについて判定する（ステップＳ１０６）。
【００７４】
ここで、通話切断のための操作であると判定した場合（ステップＳ１０６−ＹＥＳ）、制御部１１０は、切断処理を行ってこの図に示す処理を終了する。これに対して、通話切断のための操作ではないと判定した場合には（ステップＳ１０６−ＮＯ）、今回のキー操作は、セットトップボックス２００を遠隔操作するための操作であることになる。そこで、この場合の制御部１１０は、操作されたキーに対応するトーン信号をトーン信号処理部１６０により生成させて、このトーン信号を送受信部１３０から送信させる制御を実行し（ステップＳ１０７）、ステップＳ１０３に戻る。
【００７５】
上記ステップＳ１０７の処理に応じて、セットトップボックス２００は、前述のようにトーン信号を受信してコマンドコードに変換し、このコマンドコードに応じた処理を実行する。そして、その処理結果に応じて、新たな操作案内画像のビデオ信号を送信してくる。制御部１１０は、ステップＳ１０７の処理を実行した後にステップＳ１０３に戻るようにされており、これにより、新たな操作案内画像のビデオ信号を受信し、表示部１９０に表示させることができる。つまり、ユーザが携帯電話１００に対して行った遠隔操作に応じて表示部１９０に表示される操作案内画像の切り替えが行われる。
【００７６】
図８は、携帯電話１００からの遠隔操作に対応してセットトップボックス２００が実行する処理手順例を示している。この図に示す処理は、図４に示した制御部２５０における機能部のいずれかが適宜実行するものとしてみることができる。
【００７７】
まず、電話対応通信部２５１は、携帯電話１００からの呼発信に応じた着信の発生を待機している（ステップＳ２０１−ＮＯ）。そして、着信の発生したことが判定されると（ステップＳ２０１−ＹＥＳ）、電話対応通信部２５１は、この着信に応答することで携帯電話１００との通信を確立させる（ステップＳ２０２）。
【００７８】
上記のように通信が確立されるのに応じて、操作案内画像作成部２５４は、最初に携帯電話１００側にて表示させるべき初期操作案内画像を作成する（ステップＳ２０３）。次に、操作案内画像作成部２５４は、操作案内画像が作成されるのに応じてこの操作案内画像のデータをビデオ信号に変換する。そして、このビデオ信号を、電話対応通信部２５１により携帯電話１００に対して送信させるための制御を実行する（ステップＳ２０４）。
【００７９】
次に、電話対応通信部２５１は、携帯電話１００から送信されるトーン信号が受信されたか否かを判定する（ステップＳ２０５）。ここで、トーン信号が受信されなかったと判定した場合（ステップＳ２０５−ＮＯ）、電話対応通信部２５１は、さらに携帯電話１００側による通信の切断が行われたか否かについて判定する（ステップＳ２０６）。
【００８０】
携帯電話１００側で通信の切断が行われるのに応じて、ＳＩＰサーバ６００は切断状態であることをセットトップボックス２００に通知する。ＳＩＰサーバ６００から切断状態であることの通知が行われた場合、電話対応通信部２５１は切断が行われたと判定し（ステップＳ２０６−ＹＥＳ）、この図に示す処理を終了する。これに対して、切断が行われていないと判定した場合には（ステップＳ２０６−ＮＯ）、ステップＳ２０５に戻る。
【００８１】
そして、トーン信号が受信されたと判定した場合（ステップＳ２０５）、コマンド変換部２５２は、前述のように、受信したトーン信号をコマンドコードに変換する（ステップＳ２０７）。そして、コマンド応答処理部２５３は、このコマンドコードが示す命令内容に応答した所定の処理を実行する（ステップＳ２０８）。
【００８２】
上記のようにコマンドコードに対する応答処理を終了した後、操作案内画像作成部２５４は、今回の応答処理の結果に応じて次に携帯電話１００側にて表示させるべき操作案内画像を作成する（ステップＳ２０９）。次に、ステップＳ２０４に戻ることにより、操作案内画像作成部２５４は、上記ステップＳ２０９により作成された操作案内画像のビデオ信号を携帯電話１００に対して送信させるための制御を実行する。
【００８３】
これまでの説明から理解されるように、本実施形態における携帯電話１００によるセットトップボックス２００に対する遠隔操作は、セットトップボックス２００と携帯電話１００の電話回線が接続された状態で行われる。そして、携帯電話１００からは、ユーザ操作に応じた操作信号が電話回線経由で送信されるが、この送信信号は、操作されたキーに応じて規定されているトーン信号である。このトーン信号をコマンドに変換する処理は、セットトップボックス２００側で行われる。
【００８４】
上記のトーン信号については、例えばこれまでにおいても音声と同様に送受信が可能とされている。さらに、操作案内画像は、テレビ電話に対応する画像信号として送受信される。したがって、このような遠隔操作を実現するにあたり、携帯電話１００については、これまでにおいても実装されているテレビ電話機能を使用するだけでよいことになる。換言すれば、携帯電話１００は、例えば遠隔操作のために特化されたアプリケーションやプログラムなどを実行する必要が無い。これにより、遠隔操作のための特殊な処理を実行することによって携帯電話１００の処理負担が重くなるということが回避される。また、遠隔操作のために特化されたアプリケーションを追加してインストールする必要がないことから、携帯電話の記憶部１２０としての記憶容量を節約することができる。なお、特許文献１では、キー操作に応じた信号を、携帯電話側で操作コードや制御コードに変換して送信しているので、携帯電話においては、そのための処理負荷が増加する。また、携帯電話１００には、上記操作コードや制御コードを生成する機能を含む遠隔操作のためのプログラムを追加して実装する必要がある。
【００８５】
なお、本実施形態としての構成はこれまでの説明に限定されない。例えば、携帯電話１００にもＩＰ電話としての機能を与えることが考えられる。このような構成とすれば、携帯電話１００自体によりＶｏＩＰに対応した通信が可能となるので、ＶｏＩＰゲートウェイ４００を介在することなくセットトップボックス２００と通信を行って遠隔操作を実現できる。
【００８６】
また、上記実施形態においては、テレビ電話機能を利用して操作案内画像のビデオ信号をセットトップボックス２００から携帯電話１００に送信し、操作案内画像を表示させるようにしている。このような操作案内画像に代えて、セットトップボックス２００において操作案内のための音声（操作案内音声）を作成して携帯電話１００に送信し、携帯電話１００側で受信した音声をスピーカ１４２から再生出力させるようにすることも考えられる。この場合には、テレビ電話ではなく、通常の音声のみによる通信でよいために、携帯電話１００の処理負荷はさらに軽減される。
【００８７】
また、上述の携帯電話１００およびセットトップボックス２００は内部に、コンピュータシステムを有している。そして、上述した遠隔操作に対応する処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【００８８】
また、図２および図４における処理部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより本実施形態としての遠隔操作に対応する処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、ホームページ提供環境（あるいは表示環境）を備えたＷＷＷシステムも含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
【００８９】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【符号の説明】
【００９０】
１００  携帯電話
１１０  制御部
１２０  記憶部
１３０  送受信部
１３１  アンテナ
１４０  通話音声処理部
１４１  マイクロフォン
１４２  スピーカ
１５０  ビデオ信号処理部
１６０  トーン信号処理部
１７０  撮像部
１８０  操作部
１９０  表示部
２００  セットトップボックス
２１０  チューナ部
２２０  映像音声処理部
２３０  記憶部
２３１  トーン信号／コマンド対応テーブル
２３１ａ  操作案内画像種別
２３１ｂ  トーン信号データ
２３１ｃ  コマンドコード
２４０  映像音声入出力部
２５０  制御部
２５１  電話対応通信部
２５２  コマンド変換部
２５３  コマンド応答処理部
２５４  操作案内画像作成部
２６０  操作部
２７０  表示部
２８０  ネットワークインターフェース
【図１】
2013034051.tif 000003
【図２】
2013034051.tif 000004
【図３】
2013034051.tif 000005
【図４】
2013034051.tif 000006
【図５】
2013034051.tif 000007
【図６】
2013034051.tif 000008
【図７】
2013034051.tif 000009
【図８】
2013034051.tif 000010