(57)【特許請求の範囲】
【請求項１】
通信端末から公衆通信回線を通して送られるコマンドに従った処理を実行できる、コマンド処理装置であって、
表示器、
前記公衆通信回線を通して前記通信端末から制御要求を受信したときランダム符号を前記表示器に表示する表示手段、
前記表示手段によってランダム符号を前記表示器に表示した後、前記通信端末から入力された入力符号を前記公衆通信回線を通して受信する受信手段、
前記表示器に表示したランダム符号と前記受信手段によって受信した入力符号との間で既定関係が成立するか否かを判別する判別手段、
前記判別手段の判別結果が肯定的であるとき前記公衆通信回線を通して前記通信端末から送信されたコマンドに従う処理を実行する処理手段、および
前記判別手段の判別結果が否定的であるとき前記通信端末からのコマンドを拒否する拒否手段を備える、コマンド処理装置。
【請求項２】
前記ランダム符号および前記入力符号の各々はＮ桁の数字であり、
前記既定関係は前記ランダム符号と前記入力符号とが互いに一致する関係に相当する、請求項１記載のコマンド処理装置。
【請求項３】
請求項１または２記載のコマンド処理装置を備える、テレビジョン受像機。
【請求項４】
表示器を有し、通信端末から公衆通信回線を通して送られるコマンドに従った処理を実行できるコマンド処理装置のプロセサによって実行される、コマンド処理プログラムであって、前記コマンド処理プログラムは、前記プロセサを、
前記公衆通信回線を通して前記通信端末から制御要求を受信したときランダム符号を前記表示器に表示する表示手段、
前記表示手段によってランダム符号を前記表示器に表示した後、前記通信端末から入力された入力符号を前記公衆通信回線を通して受信する受信手段、
前記表示器に表示したランダム符号と前記受信手段によって受信した入力符号との間で既定関係が成立するか否かを判別する判別手段、
前記判別手段の判別結果が肯定的であるとき前記公衆通信回線を通して前記通信端末から送信されたコマンドに従う処理を実行する処理手段、および
前記判別手段の判別結果が否定的であるとき前記通信端末からのコマンドを拒否する拒否手段
として機能させる、コマンド処理プログラム。
【請求項５】
表示器を有し、通信端末から公衆通信回線を通して送られるコマンドに従った処理を実行できる、コマンド処理装置におけるコマンド処理方法であって、
前記公衆通信回線を通して前記通信端末から制御要求を受信したときランダム符号を前記表示器に表示する表示ステップ、
前記表示ステップでランダム符号を前記表示器に表示した後、前記通信端末から入力された入力符号を前記公衆通信回線を通して受信する受信ステップ、
前記表示器に表示したランダム符号と前記受信ステップで受信した入力符号との間で既定関係が成立するか否かを判別する判別ステップ、
前記判別ステップでの判別結果が肯定的であるとき前記公衆通信回線を通して前記通信端末から送信されたコマンドに従う処理を実行する処理ステップ、および
前記判別ステップでの判別結果が否定的であるとき前記通信端末からのコマンドを拒否する拒否ステップを含む、コマンド処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、コマンド処理装置に関し、特にたとえばテレビジョン受像機に適用され、リモコン操作に応答した処理を実行する、コマンド処理装置に関する。
【背景技術】
【０００２】
従来のこの種の装置の一例が、特許文献１に開示されている。この従来技術によれば、携帯電話機の操作部で所望のチャネルが選択されると、対応するチャネル情報が赤外線データとしてリモコン送信部から送出される。送出された赤外線データは、ＴＶのリモコン受光部で受信される。ＴＶの受信チャネルは、赤外線データが示すチャネルに切り換えられる。
【特許文献１】特開２００５−１５０８３１号公報［H04N 5/00, H04B 7/26, H04M 1/00, H04M 1/21］
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、従来技術では、赤外線データを送信するための特別の回路を設ける必要がある。一方、携帯電話機の通話のための移動体通信網を利用すると特別な回路を省略できるが、ＴＶに向けて送信されるコマンドが公衆通信回線を経由するため、コマンドの安全性を確保できない。
【０００４】
それゆえに、この発明の主たる目的は、公衆通信回線を利用して送信されるコマンドに対する安全性を確保できる、コマンド処理装置を提供することである。
【課題を解決するための手段】
【０００５】
請求項１の発明は、通信端末から公衆通信回線を通して送られるコマンドに従った処理を実行できる、コマンド処理装置(10：実施例で相当する参照符号。以下同じ)であって、表示器(18)、公衆通信回線を通して通信端末から制御要求を受信したときランダム符号を表示器に表示する表示手段(28,S33)、表示手段によってランダム符号を表示器に表示した後、通信端末から入力された入力符号を公衆通信回線を通して受信する受信手段(12,28,S37)、表示器に表示したランダム符号と受信手段によって受信した入力符号との間で既定関係が成立するか否かを判別する判別手段(28,S37)、判別手段の判別結果が肯定的であるとき公衆通信回線を通して通信端末から送信されたコマンドに従う処理を実行する処理手段(28,S53)、および判別手段の判別結果が否定的であるとき通信端末からのコマンドを拒否する拒否手段(28,S43)を備える、コマンド処理装置である。
【０００６】
表示手段は、公衆通信回線を通して通信端末から制御要求を受け付けたとき、ランダム符号を表示器に表示する。また、受信手段は、表示手段による表示処理の後に通信端末の操作者によって入力された入力符号を公衆通信回線を通して受け付ける。表示手段によって表示されたランダム符号と受付手段によって受け付けられた入力符号との間で既定関係が成立するか否かは、判別手段によって判別される。処理手段は、判別手段の判別結果が肯定的であるとき、公衆通信回線を通して通信端末から送信されたコマンドに従う処理を実行する。拒否手段は、判別手段の判別結果が否定的であるとき、通信端末からのコマンドを拒否する。
【０００７】
ランダム符号はコマンド処理装置の表示器に表示されるため、表示されたランダム符号と既定関係を有する入力符号はコマンド処理装置の近傍に位置する操作者の操作によって入力可能である。表示されたランダム符号と入力された入力符号との間で既定関係が成立すると、その後に公衆通信回線を通して通信端末から送信されたコマンドに従う処理が実行される。一方、上述の既定関係が成立しなければ、通信端末からのコマンドが拒否される。こうして、公衆通信回線を利用して送信されるコマンドに対する安全性が確保される。
【０００８】
請求項２の発明に従うコマンド処理装置は、請求項１に従属し、ランダム符号および入力符号の各々はＮ桁の数字であり、既定関係はランダム符号と入力符号とが互いに一致する関係に相当する。
【０００９】
請求項３の発明に従うテレビジョン受像機は、請求項１または２記載のコマンド処理装置を備える。
【００１０】
請求項４の発明は、表示器を有し、通信端末から公衆通信回線を通して送られるコマンドに従った処理を実行できるコマンド処理装置のプロセサによって実行される、コマンド処理プログラムであって、コマンド処理プログラムは、プロセサを、公衆通信回線を通して通信端末から制御要求を受信したときランダム符号を表示器に表示する表示手段、表示手段によってランダム符号を表示器に表示した後、通信端末から入力された入力符号を公衆通信回線を通して受信する受信手段、表示器に表示したランダム符号と受信手段によって受信した入力符号との間で既定関係が成立するか否かを判別する判別手段、判別手段の判別結果が肯定的であるとき公衆通信回線を通して通信端末から送信されたコマンドに従う処理を実行する処理手段、および判別手段の判別結果が否定的であるとき通信端末からのコマンドを拒否する拒否手段として機能させる、コマンド処理プログラムである。
【００１１】
請求項１の発明と同様、公衆通信回線を利用して送信されるコマンドに対する安全性が確保される。
【００１２】
請求項５の発明は、表示器を有し、通信端末から公衆通信回線を通して送られるコマンドに従った処理を実行できる、コマンド処理装置におけるコマンド処理方法であって、公衆通信回線を通して通信端末から制御要求を受信したときランダム符号を表示器に表示する表示ステップ、表示ステップでランダム符号を表示器に表示した後、通信端末から入力された入力符号を公衆通信回線を通して受信する受信ステップ、表示器に表示したランダム符号と受信ステップで受信した入力符号との間で既定関係が成立するか否かを判別する判別ステップ、判別ステップでの判別結果が肯定的であるとき公衆通信回線を通して通信端末から送信されたコマンドに従う処理を実行する処理ステップ、および判別ステップでの判別結果が否定的であるとき通信端末からのコマンドを拒否する拒否ステップを含む、コマンド処理方法である。
【００１３】
請求項１の発明と同様、公衆通信回線を利用して送信されるコマンドに対する安全性が確保される。
【発明の効果】
【００１４】
この発明によれば、ランダム符号はコマンド処理装置の表示器に表示されるため、表示されたランダム符号と既定関係を有する入力符号はコマンド処理装置の近傍に位置する操作者の操作によって入力可能である。表示されたランダム符号と入力された入力符号との間で既定関係が成立すると、その後に公衆通信回線を通して通信端末から送信されたコマンドに従う処理が実行される。一方、上述の既定関係が成立しなければ、通信端末からのコマンドが拒否される。こうして、公衆通信回線を利用して送信されるコマンドに対する安全性が確保される。
【００１５】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【発明を実施するための最良の形態】
【００１６】
図１を参照して、この実施例のテレビジョン受像機１０は、アンテナ２６と接続されたテレビ受信回路２２を含む。テレビ受信回路２２は、アンテナ２６によって捉えられた高周波テレビジョン信号を取り込み、所望のチャネルのビデオ信号を番組表示装置２４に与える。この結果、所望のチャネルで放送されている番組の映像が番組表示装置２４から出力される。
【００１７】
視聴者Ｈによって操作キー２０が操作されると、対応するキー入力信号がＣＰＵ２８に与えられる。ＣＰＵ２８は、与えられたキー入力信号に対応するように動作を変更する。操作キー２０の操作がチャネルを変更するものであれば、テレビ受信回路２２のチャネル設定がＣＰＵ２２によって変更される。また、操作キー２０の操作が音量の変更であれば、図示しない音声処理回路の設定が変更される。
【００１８】
図２を参照して、携帯通信端末３０は、キー入力装置４４を含む。キー入力装置４４によって発呼操作が行われると、ＣＰＵ４０は、無線通信回路３４を制御して発呼信号を出力する。出力された発呼信号は、アンテナ３２から放出され、基地局を含む移動通信網を経て通話相手の電話機に送信される。通話相手が着呼操作を行うと、通話可能状態が確立される。
【００１９】
通話可能状態に移行した後にキー入力装置４４によって通話終了操作が行われると、ＣＰＵ４０は、無線通信回路３４を制御して、通話相手に通話終了信号を送信する。通話終了信号の送信後、ＣＰＵ４０は、通話処理を終了する。先に通話相手から通話終了信号を受信した場合も、ＣＰＵ４０は、通話処理を終了する。また、通話相手によらず、移動通信網から通話終了信号を受信した場合も、ＣＰＵ４０は通話処理を終了する。
【００２０】
通話相手からの発呼信号がアンテナ３２によって捉えられると、無線通信回路３４は、着信をＣＰＵ４０に通知する。ＣＰＵ４０は、着信通知に記述された発信元情報をＬＣＤモニタ４２から出力し、図示しない着信通知用のスピーカから着信音を出力する。キー入力装置４４によって着呼操作が行われると、通話可能状態が確立される。
【００２１】
通話可能状態では、次のような処理が実行される。通話相手から送られてきた変調音声信号（高周波信号）は、アンテナ３２によって捉えられる。捉えられた変調音声信号は、無線通信回路３４によって復調処理および復号処理を施される。これによって得られた受話音声信号は、スピーカ３８から出力される。
【００２２】
マイクロフォン３６によって取り込まれた送話音声信号は、無線通信回路３４によって符号化処理および変調処理を施される。これによって生成された変調音声信号は、上述と同様、アンテナ３２を利用して通話相手に送信される。
【００２３】
この携帯通信端末３０は、リモコン用のアプリケーションソフト（リモコンアプリ）が起動したとき、図１に示すテレビジョン受像機１０を制御するためのリモコン装置としての機能を実現するべく、テレビジョン受像機１０との間で図５に示す通信を行う。この通信は移動通信網およびインターネットを介して実行され、テレビジョン受像機１０側ではネットワークＩ／Ｆ１２が通信に利用される一方、携帯通信端末３０側ではアンテナ３２および無線通信回路３４が通信に利用される。なお、移動通信網およびインターネットの両方を含む概念を“公衆通信回線”と定義する。
【００２４】
まず、キー入力装置４４によるリモコンアプリ起動操作に応答して、制御要求が携帯通信端末３０からテレビジョン受像機１０に送信される。テレビジョン受像機１０は応答処理を実行し、これによって応答信号が携帯通信端末３０に返送される。テレビジョン受像機１０ではまた、ランダム符号表示処理が実行される。この結果、ランダム符号（６桁の乱数）がＤＲＡＭ１４上の演算によって無作為に決定され、図３に示す要領でＬＣＤモニタ１８に表示される。
【００２５】
応答信号を受信した携帯通信端末３４のＬＣＤモニタ４２には、番号入力案内が図４に示す要領で表示される。この表示処理には、ＤＲＡＭ４８が利用される。図３に示すランダム符号と同じ６桁の番号がキー入力装置４４によって入力されると、入力された番号がテレビジョン受像機１０に送信される。テレビジョン受像機１０は、携帯通信端末３０から受信した番号をＬＣＤモニタ１８に表示されたランダム符号と比較する。比較結果は一致を示すため、テレビジョン受像機１０は許可通知を携帯通信端末３０に送信する。
【００２６】
これによって、携帯通信端末３０のキー入力装置４４を用いたリモコン制御操作が可能となる。携帯通信端末３０からテレビジョン受像機１０へは、対応する操作信号（コマンド）が送信される。テレビジョン受像機１０は、受信した操作信号に従って、音量の増大やチャネル切り換えなどの動作変更処理を行う。携帯通信端末３０のキー入力装置４４によって制御終了操作が行われると、携帯通信端末３０は、終了信号をテレビジョン受像機１０に送信し、かつリモコンアプリを終了する。テレビジョン受像機１０は、携帯通信端末３０から送信された終了信号に応答して、リモコン応答処理を終了する。
【００２７】
携帯通信端末３０のＣＰＵ４０は、図６〜図７に示すリモコンアプリタスクを含む複数のタスクを並列的に実行する。なお、これらのタスクに対応する制御プログラムは、フラッシュメモリ４６に記憶される。
【００２８】
リモコンアプリ起動操作が行われると、ステップＳ１でＹＥＳと判断し、制御対象であるテレビジョン受像機１０に割り当てられたネットワークアドレスをフラッシュメモリ４６から検出する。ステップＳ５では、検出されたネットワークアドレス宛てに制御要求を送信する。これに対してテレビジョン受像機１０から応答があると、ステップＳ７からステップＳ１１に進み、番号入力案内（図４参照）をＬＣＤモニタ４２に表示する。
【００２９】
表示の後にキー入力装置４４によって６桁の番号が入力されると、ステップＳ１１からステップＳ１３に進み、入力された番号を上述のネットワークアドレス宛てに送信する。これに対してテレビジョン受像機１０から応答があると、応答内容が許可通知および不許可通知のいずれであるかをステップＳ１７で判別する。応答内容が不許可通知であればステップＳ９に戻る一方、応答内容が許可通知であればステップＳ１９に進む。
【００３０】
ステップＳ１９では、キー入力装置４４上でリモコン制御操作が行われたか否かを判別する。また、ステップＳ２３では、キー入力装置４４上で制御終了操作が行われたか否かを判別する。ステップＳ１９でＹＥＳであればステップＳ２１に進み、対応する操作信号を上述のネットワークアドレス宛てに送信する。ステップＳ２３でＹＥＳであればステップＳ２５に進み、終了信号を上述のネットワークアドレス宛てに送信する。ステップＳ２５の処理が完了すると、ステップＳ２７の終了処理を経てステップＳ１に戻る。
【００３１】
テレビジョン受像機１０のＣＰＵ２８は、図８〜図９に示すリモコン応答タスクを含む複数のタスクを並列的に実行する。なお、これらのタスクに対応する制御プログラムは、フラッシュメモリ１６に記憶される。
【００３２】
ネットワークＩ／Ｆ１２を通して制御要求を受信すると、ステップＳ３１からステップＳ３３に進み、ランダム符号（６桁の乱数）をＬＣＤモニタ１８に表示する。ステップＳ３５では、応答信号を要求元である携帯通信端末３０に送信する。要求元から６桁の番号を受信すると、ステップＳ３７からステップＳ３９に進み、受信した番号をＬＣＤモニタ１８に表示されたランダム符号と比較する。
【００３３】
ステップＳ４１では、比較結果が一致および不一致のいずれであるかを判別する。比較結果が不一致であれば、ステップＳ４３で不許可通知を要求元に送信してステップＳ３７に戻る。これに対して、比較結果が一致であれば、ステップＳ４５で許可通知を要求元に送信する。
【００３４】
ステップＳ４７では要求元から終了信号を受信したか否かを判別し、ステップＳ４９では要求元から操作信号を受信したか否かを判別する。ステップＳ４９でＹＥＳであれば、音量の増大やチャネル切り換えのような操作信号に対応する動作変更処理をステップＳ５３で行い、ステップＳ４７に戻る。ステップＳ４７でＹＥＳであれば、ステップＳ５１で終了処理を行い、ステップＳ３１に戻る。
【００３５】
以上の説明から分かるように、ＣＰＵ２８は、公衆通信回線を通して携帯通信端末３０から制御要求を受け付けたとき、ランダム符号をＬＣＤモニタ１８に表示する(S33)。ＣＰＵ２８はまた、ランダム符号が表示された後に携帯通信端末３０の操作者である視聴者Ｈによって入力された番号（符号情報）を公衆通信回線を通して受け付ける(S37)。ＬＣＤモニタ１８に表示されたランダム符号が公衆通信回線を通して受け付けられた番号と一致する（既定関係が成立する）か否かは、ＣＰＵ２８によって判別される(S41)。ＣＰＵ２８は、判別結果が肯定的であるとき、公衆通信回線を通して携帯通信端末３０から送信された操作信号（コマンド）に従う処理を実行する(S53)。ＣＰＵ２８はまた、判別結果が否定的であるとき、携帯通信端末３０からの操作信号を拒否する(S43)。
【００３６】
ランダム符号はテレビジョン受像機１０のＬＣＤモニタ１８に表示されるため、表示されたランダム符号と一致する番号はテレビジョン受像機１０の近傍に位置する視聴者Ｈの操作によって入力可能である。入力された番号がランダム符号と一致すると、その後に公衆通信回線を通して携帯通信端末３０から送信されたコマンドに従う処理が実行される。一方、入力された番号がランダム符号と一致しなければ、携帯通信端末３０からのコマンドが拒否される。こうして、公衆通信回線を利用して送信されるコマンドに対する安全性が確保される。
【００３７】
また、この実施例のように携帯通信端末をリモコン装置とすることで、携帯通信端末が通常備える文字入力機能やインターネットブラウザを用いたメニュー表示機能を利用した高度な機器制御が可能になるという利点もある。
【００３８】
なお、この実施例では、テレビジョン受像機を用いて説明しているが、リモコン装置で制御する機器である限り、テレビジョン受像機に限られないことは言うまでもない。また、この実施例では、図６に示すステップＳ７，Ｓ１１およびＳ１５で応答または入力があるまで処理を保留とするようにしているが、既定時間にわたって応答または入力がないときにエラー処理を実行するようにしてもよい。さらに、この実施例では、符号をＬＣＤモニタ１８に表示するようにしているが、これに代えて番組表示装置２４に符号を表示するようにしてもよい。
【図面の簡単な説明】
【００３９】
【図１】この発明の一実施例の構成を示すブロック図である。
【図２】図１実施例との間で通信を行う携帯通信端末の構成の一例を示すブロック図である。
【図３】図１実施例に適用されるＬＣＤモニタに表示されるランダム符号の一例を示す図解図である。
【図４】図２実施例に適用されるＬＣＤモニタに表示される案内の一例を示す図解図である。
【図５】図１実施例と図２実施例との間の通信プロトコルの一例を示す図解図である。
【図６】図１実施例に適用されるＣＰＵの動作の一部を示すフロー図である。
【図７】図１実施例に適用されるＣＰＵの動作の他の一部を示すフロー図である。
【図８】図２実施例に適用されるＣＰＵの動作の一部を示すフロー図である。
【図９】図２実施例に適用されるＣＰＵの動作の他の一部を示すフロー図である。
【符号の説明】
【００４０】
１０  …テレビジョン受像機
１２  …ネットワークＩ／Ｆ
１４，４０  …ＣＰＵ
１８，４２  …ＬＣＤモニタ
３０  …携帯通信端末
【図１】
0004874062.tif 000002
【図２】
0004874062.tif 000003
【図３】
0004874062.tif 000004
【図４】
0004874062.tif 000005
【図５】
0004874062.tif 000006
【図６】
0004874062.tif 000007
【図７】
0004874062.tif 000008
【図８】
0004874062.tif 000009
【図９】
0004874062.tif 000010