(57)【要約】【課題】ネットワークを介して不正ユーザに侵入された場合でも、正規ユーザの遠隔制御を受ける装置へのアクセスを常に確保する。【解決手段】外部機器１０からネットワーク１６を介して遠隔制御を受ける装置３０と前記ネットワークとの間に接続された遠隔制御中継装置２０であって、前記遠隔制御中継装置は、前記外部機器に対して前記ネットワークを介して制御データを送受信する通信制御部２１と、制御データを保存する保存用メモリ２４と、前記外部機器の認証に用いる制御データを保存する制御用メモリ２５と、前記通信制御部での制御データの送受信を制御し、前記保存用メモリに保存している制御データを読み出して、前記制御データを前記制御用メモリに書き込む書き込み制御部２９ａとを備え、前記書き込み制御部は、ネットワークを介しない操作によってのみ前記保存用メモリに保存されている制御データを読み出して前記制御用メモリに書き込む。【選択図】　　　　図１
2004007465.tif 000002
【特許請求の範囲】
【請求項１】
外部機器からネットワークを介して遠隔制御を受ける装置と前記ネットワークとの間に接続された遠隔制御中継装置であって、前記遠隔制御中継装置は、
前記外部機器に対して前記ネットワークを介して制御データを送受信する通信制御部と、
制御データを保存する保存用メモリと、
前記外部機器の認証に用いる制御データを保存する制御用メモリと、
前記通信制御部での制御データの送受信を制御し、前記保存用メモリに保存している制御データを読み出して、前記制御データを前記制御用メモリに書き込む書き込み制御部と
を備え、
前記書き込み制御部は、ネットワークを介しない操作によってのみ前記保存用メモリに保存されている制御データを読み出して前記制御用メモリに書き込むことを特徴とする遠隔制御中継装置。
【請求項２】
前記書き込み制御部は、
前記通信制御部での制御データの送受信を制御し、前記保存用メモリおよび前記制御用メモリを制御するＷＥＢ制御部と、
前記保存用メモリに保存している制御データを読み出して、前記制御データを前記制御用メモリに書き込むように命令する書き込み命令信号を前記ＷＥＢ制御部に対して発信する書き込み命令発信部と
を備え、
前記書き込み命令発信部はネットワークを介しない操作によってのみ前記書き込み命令信号を発信し、前記ＷＥＢ制御部は前記書き込み命令信号を受信したときのみ前記保存用メモリに保存されている制御データを読み出して前記制御用メモリに書き込むことを特徴とする請求項１に記載の遠隔制御中継装置。
【請求項３】
前記書き込み命令発信部は、前記書き込み命令を発信するスイッチ手段であることを特徴とする請求項２に記載の遠隔制御中継装置。
【請求項４】
電源部をさらに備え、
前記書き込み命令発信部は、前記電源部が電力の供給を開始するときに書き込み命令信号を前記ＷＥＢ制御部に発信する電源検知部であることを特徴とする請求項２に記載の遠隔制御中継装置。
【請求項５】
外部機器からネットワークを介して遠隔制御を受ける録画再生装置であって、前記録画再生装置は、
外部機器とネットワークを介して接続された遠隔制御中継部と、
前記遠隔制御中継部と接続された録画再生部と
を備え、
前記遠隔制御中継部は、
前記外部機器に対して前記ネットワークを介して制御データを送受信する通信制御部と、
制御データを保存する保存用メモリと、
前記外部機器の認証に用いる制御データを保存する制御用メモリと、
前記通信制御部での制御データの送受信を制御し、前記保存用メモリに保存している制御データを読み出して、前記制御データを前記制御用メモリに書き込む書き込み制御部と
を備え、
前記書き込み制御部は、オフライン操作によってのみ前記保存用メモリに保存されている制御データを読み出して前記制御用メモリに書き込むことを特徴とする録画再生装置。
【請求項６】
前記書き込み制御部は、
前記通信制御部での制御データの送受信を制御し、前記保存用メモリおよび前記制御用メモリを制御するＷＥＢ制御部と、
前記保存用メモリに保存している制御データを読み出して、前記制御データを前記制御用メモリに書き込むように命令する書き込み命令信号を前記ＷＥＢ制御部に対して発信する書き込み命令発信部と
を備え、
前記書き込み命令発信部はオフライン操作によってのみ前記書き込み命令信号を発信し、前記ＷＥＢ制御部は前記書き込み命令信号を受信したときのみ前記保存用メモリに保存されている制御データを読み出して前記制御用メモリに書き込むことを特徴とする請求項５に記載の録画再生装置。
【請求項７】
前記書き込み命令発信部は、前記書き込み命令を前記ＷＥＢ制御部に発信するスイッチ手段であることを特徴とする請求項６に記載の録画再生装置。
【請求項８】
電源部をさらに備え、
前記書き込み命令発信部は、前記電源部が電力の供給を開始するときに書き込み命令信号を前記ＷＥＢ制御部に発信する電源検知部であることを特徴とする請求項６に記載の録画再生装置。
【請求項９】
外部機器からネットワークを介して接続された装置の遠隔制御において認証に用いられる制御データの更新方法であって、前記制御データ更新方法は、前記ネットワークと前記遠隔制御される装置との間に接続されており、通信制御部と、保存用メモリと、制御用メモリと、書き込み制御部とを備えた遠隔制御中継装置で実行され、
前記ネットワークを介しない操作によって書き込み命令信号を発信するステップと、
前記書き込み制御部で前記書き込み命令信号を受信した場合には、前記保存用メモリに保存されている制御データを読み出して、前記制御データを前記外部機器のユーザの認証に用いる認証用制御データとして前記制御用メモリに書き込むステップと
を含むことを特徴とする制御データ更新方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、遠隔地から所定の装置を操作する場合の、機器またはユーザに固有の情報を扱う遠隔制御中継装置に関する。
【０００２】
【従来の技術】
遠隔地にある外部機器と通信して、設定値の変更等の遠隔操作が双方向でできる機器として、ＷＥＢサーバー、ルーター、ゲートウェイ等のネットワーク機器がある。このネットワーク機器はＷＥＢ（Ｗｏｒｌｄ　Ｗｉｄｅ　Ｗｅｂの略称）操作機能を有しており、ＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ　Ｔｒａｎｓｆｅｒ　Ｐｒｏｔｏｃｏｌの略称）等のプロトコルを利用して、ＷＥＢ表示機能を有した外部機器から制御することができる。ここで、ＷＥＢ操作機能とは、遠隔地にある機器からデータを読み取り、または、その機器を操作する機能を意味する。また、ＷＥＢ表示機能とは、遠隔地にある機器から読み取ったデータを表示する機能を意味する。
【０００３】
最近では、ＷＥＢ操作機能を有する遠隔制御装置が録画再生機器に応用されている。この遠隔制御装置を外部機器からネットワークを介して制御するには、遠隔制御装置および外部機器を特定するためのＩＰアドレスや、ユーザを特定するためのＩＤ、パスワードといったデータが必要であり、ＷＥＢ画面を利用して確認・修正ができるようになっている（例えば、特許文献１参照。）。
【０００４】
また、ネットワークを介して行われた不正な改竄に対する保護機能を有する装置がある。一例として、ネットワークを介して公開している公開ファイルの内容が不正に更新された場合に当該公開ファイルの内容を内部保存ファイルの内容で置き換えて復旧する公開ファイル復旧装置がある（例えば、特許文献２参照。）。
【０００５】
以下に従来の遠隔制御装置について、図１１を用いて説明する。図１１は、従来の遠隔制御装置の構成を示すブロック図である。ここで遠隔制御を受ける装置としては、ＷＥＢ操作機能を有する録画再生機器等である。この遠隔制御を受ける装置６０は、通信制御部６１、表示用メモリ６３、保存用メモリ６４、ＷＥＢ制御部６２、電源部６６とを備える。
【０００６】
次に、各構成要素の機能について説明する。まず、通信制御部６１では、ネットワークを介してＷＥＢ画面を表示及び操作可能な外部機器５０と通信を行う。表示用メモリ６３にはデータを一時的に格納する。保存用メモリ６４にはデータを保存する。また、ＷＥＢ制御部６２によって通信制御部６１、表示用メモリ６３および保存用メモリ６４を制御し、ネットワークを介した外部機器５０との通信およびＷＥＢ表示が行われる。
【０００７】
また、ＷＥＢ機能付きの携帯電話やパーソナルコンピューター等の外部機器５０は、ネットワークを介して遠隔制御装置６０と通信する通信制御部５１と、ＷＥＢ表示を可能にするＷＥＢ制御部５２とを備えている。
【０００８】
図１２は、ＷＥＢ制御部６２の動作を示すフローチャートである。
（１）Ｓ５１は遠隔制御装置６０の電源を投入する電源投入ステップである。
（２）Ｓ５２は遠隔制御装置６０の各種のデータ設定に対して初期値を設定する各種初期値設定ステップである。
（３）Ｓ５３は保存用メモリ６４の内部に保存されているデータを表示用メモリ６３にコピーする表示用メモリ保存ステップである。
（４）Ｓ５５は外部機器５０または外部機器５０のユーザが正規ユーザであるか否かを判別する認証ステップである。
（５）Ｓ５６は外部機器５０からのデータ参照に関する要求を検知する参照要求検知ステップである。
（６）Ｓ５７は外部機器５０からデータ参照の要求があった場合に表示用メモリ６３内のデータを外部機器５０に送信するデータ送信ステップである。
（７）Ｓ５８は外部機器５０からのデータ変更に関する要求を検知する変更要求検知ステップである。
（８）Ｓ５９は外部機器５０からデータ変更の要求があった場合に表示用メモリ６３内のデータを変更するデータ変更ステップである。
（９）Ｓ６０は外部機器５０からのデータ保存に関する要求を検知する保存要求検知ステップである。
（１０）Ｓ６１は外部機器５０からデータ保存の要求があった場合に表示用メモリ６３内のデータを保存用メモリ６４に保存するデータ保存ステップである。
【０００９】
従来の遠隔制御装置について、その動作について図１２を用いて説明する。
（ａ）まず、電源投入ステップＳ５１で、遠隔制御装置６０の電源を入れる。
（ｂ）次いで、各種初期値設定ステップＳ５２で遠隔制御装置６０の動作に必要な各種のデータ設定に対して初期値を設定する。
（ｃ）次に、保存用メモリ６４の内部に保存されているデータを読み出し、該データを表示用メモリ６３に記憶させる（Ｓ５３）。
【００１０】
（ｄ）このように設定された遠隔制御装置６０に対して、外部機器５０からアクセスされた場合には、認証ステップＳ５５において、外部機器５０から送られてきたプロトコルが遠隔制御装置６０で利用できるものであることを確認した後、その外部機器５０または外部機器５０のユーザが遠隔制御装置６０側で想定した正規ユーザであるかどうかについてユーザ認証の確認を行う（Ｓ５５）。これにより、遠隔制御装置６０の内部に保存されているデータ等についてセキュリティを確保できる。このプロトコルの確認およびユーザ認証の確認は、保存用メモリ６４の中に保存されたデータのうち、制御データを通信制御部６１に読み出し、読み出した制御データと外部機器６０から得たユーザＩＤ、パスワード等のデータとを比較することにより行う。ここで、制御データとは、通信しようとする機器との通信を有効にする際に使用するデータ、つまり、通信プロトコル上必要不可欠なデータを意味する。例えば、ユーザＩＤ、パスワードなどのユーザ固有のデータやＩＰアドレスなどの機器固有のデータのことである。また、制御データ以外のデータを表示データと呼んで区別する。この認証ステップＳ５５で、外部機器５０からのプロトコルが遠隔制御装置６０で利用できないものであると判断されたとき、または、外部機器５０のユーザが認証されないときには、そのユーザは、遠隔制御装置６０のＷＥＢ制御部６２を操作することができない。一方、認証されたユーザは、遠隔制御装置６０のＷＥＢ制御部６２を操作できる。
【００１１】
次に、認証ステップＳ５５で認証されてＷＥＢ制御部６２を操作できるようになると、外部機器５０から送られてきたプロトコルが遠隔制御装置６０に対して何を要求するかを判別して、その要求に従ってＷＥＢ制御部６２は動作する。この結果、外部機器５０のユーザは、遠隔制御装置６０について以下の３つの操作ができるようになる。
【００１２】
（ｅ）第一に、表示用メモリ６３の中に保存されているデータを参照することができる。外部機器５０からのデータ参照の要求は、通信制御部６１を通してＷＥＢ制御部６２に伝えられる。その要求は、参照要求検知ステップＳ５６で検知される。次いで、データ送信ステップＳ５７において、ＷＥＢ制御部６２の制御により表示用メモリ６３内の外部機器５０から要求されているデータを読み出して通信制御部６１に送信し、通信制御部６１からデータを外部機器５０に送信する。
【００１３】
（ｆ）第二に、表示用メモリ６３の中に保存されているデータを変更することができる。外部機器５０からのデータ変更の要求は、通信制御部６１を通してＷＥＢ制御部６２に伝えられる。その要求は変更要求検知ステップＳ５８で検知される。次いで、データ変更ステップＳ５９において、ＷＥＢ制御部６２の制御により、変更されたデータまたは新規のデータを通信制御部６１およびＷＥＢ制御部６２を介して表示用メモリ６３に書き込まれる。このとき、変更または新規に書き込むデータは制御データを含む場合もある。
【００１４】
（ｇ）第三に、表示用メモリ６３内のデータを保存用メモリ６４にコピーすることができる。外部機器５０からのデータ保存の要求は、通信制御部６１を通してＷＥＢ制御部６２に伝えられる。その要求は保存要求検知ステップＳ６０で検知される。次いで、データ保存ステップＳ６１において、ＷＥＢ制御部６２により、表示用メモリ６３内のデータを保存用メモリ６４に保存される。このとき、保存されるデータは制御データを含む場合もある。
【００１５】
（ｈ）外部機器５０のユーザからの操作が終了すると、再び外部機器５０からのアクセスを待つ状態になり、また、遠隔制御機器６０の電源を切った場合にはＷＥＢ制御部６２の一連の動作が終了する。
【００１６】
【特許文献１】
特開２０００−２１７１６７号公報
【特許文献２】
特開２０００−２２２２６４号公報
【００１７】
【発明が解決しようとする課題】
しかし、上記の従来の構成では、不正ユーザが認証をパスした場合には、外部機器５０から遠隔制御装置６０の表示用メモリ６３内のデータの変更を介して保存用メモリ６４内の制御データを含むデータを変更できる。そのため、認証をパスした不正ユーザは正規ユーザが知らないうちに自由に保存用メモリ６４内の制御データを変更できる。認証ステップＳ５５では保存用メモリ６４内の制御データを使用して認証が行われる。そのため、不正ユーザによって保存用メモリ６４内のデータが変更されると、正規ユーザであっても認証に失敗し、遠隔制御装置６０を外部機器５０から操作できなくなるというセキュリティ上の問題点を有していた。
【００１８】
本発明は、ネットワークを介して不正ユーザに侵入されたパスワード等のデータが改竄された場合でも、正規ユーザの遠隔制御を受ける装置へのアクセスを常に確保することを目的とする。
【００１９】
【課題を解決するための手段】
本発明の遠隔制御中継装置は、外部機器からネットワークを介して遠隔制御を受ける装置と前記ネットワークとの間に接続された遠隔制御中継装置であって、前記遠隔制御中継装置は、
前記外部機器に対して前記ネットワークを介して制御データを送受信する通信制御部と、
制御データを保存する保存用メモリと、
前記外部機器の認証に用いる制御データを保存する制御用メモリと、
前記通信制御部での制御データの送受信を制御し、前記保存用メモリに保存している制御データを読み出して、前記制御データを前記制御用メモリに書き込む書き込み制御部と
を備え、
前記書き込み制御部は、ネットワークを介しない操作によってのみ前記保存用メモリに保存されている制御データを読み出して前記制御用メモリに書き込むことを特徴とする。
【００２０】
この構成によって、ネットワークを介して不正ユーザに侵入された場合でも、正規ユーザの外部機器からのアクセスを常に確保することができる遠隔制御中継装置を提供できる。
【００２１】
【発明の実施の形態】
本発明の実施の形態に係る遠隔制御中継装置、録画再生装置、及び遠隔制御方法について、添付図面を用いて説明する。なお、図面において実質的に同一の部材には同一の符号を付している。
【００２２】
（実施の形態１）
本発明の実施の形態１に係る遠隔制御中継装置について、図１と図３とを用いて説明する。図１は、この遠隔制御中継装置と録画再生装置とを含む遠隔制御システムの構成を示すブロック図である。図３は、図１の遠隔制御中継装置の詳細な構成を示すブロック図である。この遠隔制御システムは、携帯電話１０ａ、パソコン１０ｂ等の外部機器１０と、該外部機器１０からネットワーク１６を介して遠隔操作される録画再生装置３０等と、ネットワーク１６と該録画再生装置３０との間に接続された遠隔制御中継装置２０とを含んでいる。
【００２３】
まず、この遠隔制御中継装置２０について説明する。この遠隔制御中継装置２０は、通信制御部２１と、ＷＥＢ制御部２２と、表示用メモリ２３、制御用メモリ２５、保存用メモリ２４、電源部２６と、書き込み命令発信部２８とを備える。通信制御部２１は、外部機器１０とＷＥＢ画面に関する通信データの送受信を行う回路またはソフトウェアからなる。通信制御部２１は、外部機器１０の形態に応じて電話回線、電磁波、光ファイバー等を利用し、ＴＣＰ／ＩＰなど所定のプロトコルによりデータの送受信を行う。ＷＥＢ制御部２２では、外部機器１０に対して送受信するＷＥＢ画面データの作成、変更、保存等を行う。また、ＷＥＢ制御部２２によって表示用メモリ２３からデータを読み出し、通信制御部２１からネットワーク１６を介して該データを外部機器１０に送信することにより、外部機器１０においてＷＥＢ画面を表示することが可能になる。また、通信制御部２１によって制御用メモリ２５から制御データを読み出すことにより、遠隔制御装置２０と外部機器１０との通信が可能になる。表示用メモリ２３、制御用メモリ２５および保存用メモリ２４は、いずれもデータの読み出しおよび書き込みが可能なメモリであって、例えば、ハードディスクドライブ、光ディスク記憶装置、半導体メモリなどを用いることができる。ただし、保存用メモリ２４は、不揮発性の記録媒体が望ましい（以下の実施の形態においても同様である。）。書き込み命令発信部２８は、書き込み命令信号を発信する回路により構成されている。なお、この書き込み命令発信部２８は、釦（ボタン）又はレバー等のスイッチ手段であってもよい。また、ＷＥＢ制御部２２と書き込み命令発信部２８とを一体的に構成して書き込み制御部２９ａとしてもよい。
【００２４】
次に、ネットワーク１６を介して遠隔制御される録画再生装置３０について説明する。録画再生装置３０は、ネットワーク１６と直接に接続されておらず、上記遠隔制御中継装置２０を介してネットワークと接続されている。この録画再生装置３０は、ＷＥＢ操作機能を有する。具体的には、外部機器１０からはネットワーク１６を介して録画再生装置３０に録画予約をすることができ、又は予約状況確認をすることができる。なお、ここでは遠隔制御を受ける装置として、録画再生装置を例にあげて説明したが、これに限られず、他の電気機器、例えば、照明機器、冷暖房等の空調機器、音響機器、映像機器等いかなる機器であってもよい。
【００２５】
さらに、外部機器１０について説明する。外部機器１０には、通信制御部１１とＷＥＢ制御部１２とが内蔵されている。また、外部機器１０は、ＷＥＢ表示機能とＷＥＢ操作機能とを有しており、ＷＥＢ画面を表示及び操作できる。通信制御部１１は、遠隔制御中継装置２０とＷＥＢ画面に関する通信データの送受信を行う回路またはソフトウェアである。ここで、ＷＥＢ画面とは、ＷＥＢ表示機能によって外部機器１０に表示される画面である。また、ＷＥＢ操作機能とは、遠隔地にある機器からデータを読み取り、あるいはその機器を操作する機能を意味する。ＷＥＢ制御部１２は、ＷＥＢ画面に関する制御を行う回路またはソフトウェアによって実現される。
【００２６】
次に、実施の形態１に係る遠隔制御中継装置の別例の録画再生装置４０について、図２と図４とを用いて説明する。図２は、遠隔制御中継部３２を備えた録画再生装置４０を含む遠隔制御システムの構成を示すブロック図である。図４は、図２の録画再生装置４０の詳細な構成を示すブロック図である。この録画再生装置４０は、内部に上記遠隔制御装置と同様の構成及び機能を備えた遠隔制御中継部３２と、録画再生機能を有する録画再生部３４とを備える。この録画再生装置４０では、遠隔制御中継部３２をその内部に備えているので、一体的に取り扱うことができる。なお、以下の説明は、上記別例の録画再生装置４０についても適用できる。
【００２７】
ここで、以下の説明では便宜上、外部機器１０の通信制御部１１と遠隔制御中継装置２０の通信制御部２１との間で送受信されるデータを制御データと表示データの２種類に分類する。制御データとは、通信しようとする機器との通信を有効にする際に使用するデータ、つまり、通信プロトコル上必要不可欠なデータを意味する。制御データとは、例えば、ユーザＩＤ、パスワードなどのユーザ固有のデータやＩＰアドレスなどの機器固有のデータである。制御データ以外の他のデータを表示データと呼んで区別する。なお、単に「データ」と記載した場合には、制御データと表示データの両方を意味する。
【００２８】
次いで、この遠隔制御中継装置２０における遠隔制御中継方法について、図７を用いて説明する。図７は、ＷＥＢ制御部２２の動作を示すフローチャートである。
（１）Ｓ１は遠隔制御装置２０の電源の投入またはリセットをする電源投入ステップである。
（２）Ｓ２は遠隔制御装置２０の各種のデータ設定に対して初期値を設定する各種初期値設定ステップである。
（３）Ｓ３は保存用メモリ２４の内部に保存されているデータを表示用メモリ２３に保存する表示用メモリ保存ステップである。
（４）Ｓ４は書き込み命令受信部２８の操作に基づき保存用メモリ２４の内部に保存されているデータを制御用メモリ２５に保存する制御用メモリ保存ステップである。
（５）Ｓ５は制御用メモリ２５内の制御データに基づき外部機器１０または外部機器１０のユーザが正規なものかどうかを判別する認証ステップである。
（６）Ｓ６は外部機器１０からのデータ参照に関する要求を検知する参照要求検知ステップである。
（７）Ｓ７は外部機器１０からデータ参照の要求があった場合に表示用メモリ２３内のデータを外部機器１０に送信するデータ送信ステップである。
（８）Ｓ８は外部機器１０からのデータ変更に関する要求を検知する変更要求検知ステップである。
（９）Ｓ９は外部機器１０からデータ変更の要求があった場合に表示用メモリ２３内のデータを変更するデータ変更ステップである。
（１０）Ｓ１０は外部機器１０からのデータ保存に関する要求を検知する保存要求検知ステップである。
（１１）Ｓ１１は外部機器１０からデータ保存の要求があった場合に表示用メモリ２３内のデータを保存用メモリ２４に保存するデータ保存ステップである。
【００２９】
この遠隔制御中継装置について、図７のフローチャートを用いてその動作を説明する。
（ａ）まず、電源投入ステップＳ１で遠隔制御中継装置２０の電源を入れる。
（ｂ）次に、各種初期値設定ステップＳ２で遠隔制御中継装置２０についての各種のデータ設定に対して初期値を設定する。ここで、電源を入れるとは、実際に電源部２６から遠隔制御中継装置２０に電力を供給し始めるという作業の他に、リセット回路（図示せず）にて供給電力をリセットする作業も含まれる。
（ｃ）次いで、表示用メモリ保存ステップＳ３にて、保存用メモリ２４の内部に保存されているデータを読み出して表示用メモリ２３に書き込む。
【００３０】
（ｄ）上記のように設定された遠隔制御中継装置２０に対して、ユーザが制御用メモリ２５内に保存されている制御データの書き換えを実施したいときには、ネットワークを介しない操作（オフライン操作）で書き込み命令発信部２８からＷＥＢ制御部２２に対して書き込み命令信号を発信する。ここで、遠隔制御中継装置２０の書き込み命令発信部２８を、ネットワークを介しては操作できないように設定しておく。すなわち、外部機器１０からネットワークを介して書き込み命令発信部２８を操作できず、ネットワークを介しない操作のみが可能であるように設定する。例えば、遠隔制御中継装置２０に書き込み命令発信部２８としての操作釦を装備しておく。ユーザは遠隔制御中継装置２０に設けられたこの操作釦を直接に押下する等の操作により、書き込み命令信号を発信する。
【００３１】
（ｅ）次に、ＷＥＢ制御部２２で書き込み命令信号を受信すると、制御用メモリ保存ステップＳ４にて、保存用メモリ２４の内部に保存されている制御データを読み出して、該制御データを制御用メモリ２５に保存する。これによって、あらかじめユーザがネットワークを介して保存用メモリ２４内の制御データを変更していた場合に、その変更を認証等に反映させることができる。一方、不正ユーザが侵入したために制御データが不正に変更されていた場合には、正規ユーザはネットワークを介しない操作を行わないことによって制御用メモリ２５内の制御データの書換えは行われない。その他、制御用メモリ２５内のデータを書き換えたくないときには、同様にネットワークを介しない操作を行わないことによって制御用メモリ２５内の制御データの書き換えは行われない。そのまま次のステップに進む。
【００３２】
（ｆ）次に、遠隔制御中継装置２０に対して、ネットワークを介して外部機器１０からアクセスがあった場合には、認証ステップＳ５において、外部機器１０から送られてきたプロトコルが遠隔制御中継装置２０で利用できるか否かを確認する。このプロトコルの確認は、制御データを制御用メモリ２５からＷＥＢ制御部２２を介して通信制御部２１に読み出し、該制御データと外部機器１０から得たデータとを比較することにより行う。
（ｇ）その後、その外部機器１０のユーザが遠隔制御中継装置２０で設定されている正規ユーザであるか否かについてユーザ認証の確認を行う。このユーザ認証の確認は、制御用メモリ２５からＷＥＢ制御部２２を介して通信制御部２１へ制御データを読み出して、該制御データと外部機器１０から得たユーザＩＤ、パスワード等のデータとを比較することにより行う。
【００３３】
上記プロトコル確認およびユーザ認証の際には、制御用メモリ２５に保存されている制御データのみを使用する。すなわち、表示用メモリ２３または保存用メモリ２４にも制御データが保存されているが、これらの制御データは不正ユーザによって不正に変更される場合があるので、プロトコル確認およびユーザ認証の際には使用しないように設定されている。
【００３４】
なお、上記認証ステップＳ５で、外部機器１０からのプロトコルが遠隔制御装置２０で利用できないものであると判断されたとき、または、外部機器１０のユーザが認証されないときには、そのユーザは、遠隔制御装置２０のＷＥＢ制御部２２を操作することができない。プロトコルが遠隔制御装置２０で利用できるものと判断された場合であって、且つ、認証されたユーザのみがＷＥＢ制御部２２を操作できる。
【００３５】
（ｈ）次に、認証ステップＳ５で認証されてＷＥＢ制御部２２を操作できるようになると、外部機器１０から送られてきたプロトコルが遠隔制御装置２０に対して何を要求するものかを判別して、その要求に従ってＷＥＢ制御部２２は動作する。この結果、外部機器１０のユーザは、遠隔制御装置２０について以下の３つの操作ができるようになる。
【００３６】
（ｉ）第一に、表示用メモリ２３の中に保存されているデータを参照することができる。外部機器１０からのデータ参照の要求は、通信制御部２１を通してＷＥＢ制御部２２に伝えられる。その要求は参照要求検知ステップＳ６で検知される。次いで、データ送信ステップＳ７において、ＷＥＢ制御部２２により表示用メモリ２３内のデータを読み出して通信制御部２１に送信し、通信制御部２１からデータを外部機器１０に送信する。
【００３７】
（ｊ）第二に、表示用メモリ２３の中に保存されているデータを変更することができる。外部機器１０からのデータ変更の要求は、通信制御部２１を通してＷＥＢ制御部２２に伝えられる。その要求は変更要求検知ステップＳ８で検知される。例えば、図５に示されるように、外部機器１０ａのメニュー表示からパスワード変更を選択した場合である。次いで、データ変更ステップＳ９において、ＷＥＢ制御部２２により、変更されたデータまたは新規のデータが通信制御部２１およびＷＥＢ制御部２２を介して表示用メモリ２３に書きこまれる。例えば、図６で示されるように、パスワード変更の画面で現在のパスワードから新しいパスワードに変更する場合である。
【００３８】
（ｋ）第三に、表示用メモリ２３内のデータを保存用メモリ２４にコピーすることができる。外部機器１０からのデータ保存の要求は、通信制御部２１を通してＷＥＢ制御部２２に伝えられる。その要求は保存要求検知ステップＳ１０で検知される。次いで、データ保存ステップＳ１１において、ＷＥＢ制御部２２により、表示用メモリ２３内のデータが読み出されて保存用メモリ２４に保存される。例えば、図６の外部機器１０ａのパスワード変更の画面でＯＫのボタンをクリックして新しいパスワードを保存用メモリに保存する場合である。
【００３９】
（ｌ）次に、外部機器１０のユーザからの操作が終了すると、再び外部機器１０からのアクセスを待つ状態になるか、または、遠隔制御機器２０の電源を切った場合にはＷＥＢ制御部２２の一連の動作は終了する。
【００４０】
以上のように、この実施の形態１に係る遠隔制御中継装置によれば、外部機器１０からネットワークを介して操作できない書き込み命令発信部２８を設けている。書き込み命令発信部２８からＷＥＢ制御部２２に対して書き込み命令信号を発信しなければ、制御用メモリ２５を書き換えることができないように設定されているので、外部機器１０からネットワークを介した制御用メモリ２５の書き換えを不可能にすることができる。これにより、正規ユーザが意図していない不正ユーザがネットワークを介して遠隔制御中継装置２０に侵入した場合でも、不正ユーザには制御用メモリ２５を書換えることができない。そのため、外部機器１０の認証に用いられる制御用メモリ２５内の制御データは、正規ユーザが意図しない間に外部機器１０から書き換えられるということがなくなる。そこで、不正ユーザの侵入があった場合でも、制御データが改竄されないので正規ユーザの遠隔制御中継装置２０へのアクセスを確保できる。
【００４１】
なお、制御データの変更がなされた場合には、次の外部機器からのアクセスへの応答時に制御データの変更があった旨を通知するようにしてもよい。また、あらかじめ記録された連絡先、例えば携帯電話に制御用メモリ２５の変更があった旨を通知するようにしてもよい。
【００４２】
（実施の形態２）
本発明の実施の形態２に係る遠隔制御中継装置について、図８を用いて説明する。図８は、この遠隔制御中継装置の構成を示すブロック図である。この遠隔制御中継装置２０は、実施の形態１に係る遠隔制御中継装置と比較すると、書き込み命令発信部２８に代えて電源検知部２７が設けられている点で相違する。この電源検知部２７は、電源電圧の上昇を検知して、書き込み命令信号を発信する回路により構成される。なお、ＷＥＢ制御部２２と電源検知部２７とを一体的に構成して書き込み制御部２９ｂとしてもよい。
【００４３】
次に、実施の形態２に係る遠隔制御中継装置の別例の録画再生装置４０について、図９を用いて説明する。図９は、この別例の録画再生装置４０の詳細な構成を示すブロック図である。この録画再生装置４０は、内部に上記遠隔制御中継装置と同様の構成及び機能を備えた遠隔制御中継部３２と、録画再生機能を有する録画再生部３４とを備える。この録画再生装置４０では、遠隔制御中継部３２をその内部に備えているので、一体的に取り扱うことができる。なお、以下の説明は、上記別例の録画再生装置についても適用できる。
【００４４】
この遠隔制御中継装置２０を含む遠隔制御システムにおける動作について、図１０のフローチャートを用いて説明する。
（１）Ｓ１は遠隔制御中継装置２０の電源の投入またはリセットをする電源投入ステップである。
（２）Ｓ２は遠隔制御中継装置２０の各種のデータ設定に対して初期値を設定する各種初期値設定ステップである。
（３）Ｓ３は保存用メモリ２４の内部に保存されているデータを表示用メモリ２３に保存する表示用メモリ保存ステップである。
（４）Ｓ４は保存用メモリ２４の内部に保存されているデータを制御用メモリ２５に保存する制御用メモリ保存ステップである。
（５）Ｓ５は制御用メモリ２５内の制御データに基づき外部機器１０または外部機器１０のユーザが正規なものかどうかを判別する認証ステップである。
（６）Ｓ６は外部機器１０からのデータ参照に関する要求を検知する参照要求検知ステップである。
（７）Ｓ７は外部機器１０からデータ参照の要求があった場合に表示用メモリ２３内の表示データを外部機器１０に送信するデータ送信ステップである。
（８）Ｓ８は外部機器１０からのデータ変更に関する要求を検知する変更要求検知ステップである。
（９）Ｓ９は外部機器１０からデータ変更の要求があった場合に表示用メモリ２３内のデータを変更するデータ変更ステップである。
（１０）Ｓ１０は外部機器１０からのデータ保存に関する要求を検知する保存要求検知ステップである。
（１１）Ｓ１１は外部機器１０からデータ保存の要求があった場合に表示用メモリ２３内の表示データを保存用メモリ２４に保存するデータ保存ステップである。
【００４５】
次に、この遠隔制御中継装置について、図１０のフローチャートを用いてその動作を説明する。
（ａ）まず、電源投入ステップＳ１で遠隔制御中継装置２０の電源を入れる。
（ｂ）各種初期値設定ステップＳ２で遠隔制御中継装置２０についての各種のデータ設定に対して初期値を設定する。ここで、電源を入れるとは、実際に電源部２６から遠隔制御中継装置２０に電力を供給し始めるという作業の他に、リセット回路（図示せず）にて供給電力をリセットする作業も含まれる。ここで、電源部２６及び電源検知部２７を外部機器１０からネットワークを介して操作できないように設定する。すなわち、オンラインでの操作はできず、オフラインでのみ操作が可能であるように設定する。
【００４６】
（ｃ）次に、遠隔制御中継装置２０への電力の供給開始、または、電力のリセットがされると、電源検知部２７は、遠隔制御中継装置２０へ電力が供給され始めたことを検出し、ＷＥＢ制御部２２に対して書き込み命令信号を発信する。
（ｄ）ＷＥＢ制御部２２は、書き込み命令信号が入力されると、表示用メモリ保存ステップＳ３にて、保存用メモリ２４の内部に保存されているデータを表示用メモリ２３に保存し、制御用メモリ保存ステップＳ３にて、保存用メモリ２４の内部に保存されているデータを制御用メモリ２５に保存する。
【００４７】
（ｅ）上記のように設定された遠隔制御中継装置２０に対して、外部機器１０がアクセスしてきた場合には、認証ステップＳ５に移る。認証ステップＳ５において、外部機器１０から送られてきたプロトコルが遠隔制御中継装置２０で利用できるものであることを確認した後、その外部機器１０または外部機器１０のユーザが遠隔制御中継装置２０で設定した正規ユーザであるか否かについてユーザ認証の確認を行う。このプロトコルの確認及びユーザ認証の確認は、制御データを制御用メモリ２５からＷＥＢ制御部２２を介して通信制御部２１に読み出し、読み出した制御データと外部機器１０から得たユーザＩＤ、パスワード等のデータとを比較することにより行う。つまり、制御データは表示用メモリ２３または保存用メモリ２４にも保存されているが、プロトコル確認およびユーザ認証の際には、表示用メモリ２３や保存用メモリ２５に保存されているデータを使用しないように設定されている。この認証ステップＳ５で、外部機器１０からのプロトコルが遠隔制御中継装置２０で利用できないものであるとき、または、外部機器１０のユーザが認証されないときには、そのユーザは、遠隔制御中継装置２０のＷＥＢ制御部２２を操作することができない。認証されたときは、ＷＥＢ制御部２２を操作できるようになる。
【００４８】
（ｆ）次に、認証ステップＳ５で認証されてＷＥＢ制御部２２を操作できるようになると、外部機器１０から送られてきたプロトコルが遠隔制御中継装置２０に対して何を要求するものかを判別して、その要求に従ってＷＥＢ制御部２２は動作する。この結果、外部機器１０のユーザは、遠隔制御中継装置２０について以下の３つの操作ができるようになる。
【００４９】
（ｇ）第一に、表示用メモリ２３の中に保存されているデータを参照することができる。これは、外部機器１０からのデータ参照の要求は、通信制御部２１を通してＷＥＢ制御部２２に伝えられる。その要求は参照要求検知ステップＳ６で検知される。次いで、データ送信ステップＳ７において、ＷＥＢ制御部２２により表示用メモリ２３内のデータを読み出して通信制御部２１に送信し、該データは通信制御部２１から外部機器１０に送信される。
【００５０】
（ｈ）第二に、表示用メモリ２３の中に保存されているデータを変更することができる。外部機器１０からのデータ変更の要求は、通信制御部２１を通してＷＥＢ制御部２２に伝えられる。その要求は変更要求検知ステップＳ８で検知される。次いで、データ変更ステップＳ９において、ＷＥＢ制御部２２により、変更されたデータまたは新規のデータは通信制御部２１およびＷＥＢ制御部２２を介して表示用メモリ２３に書きこまれる。
【００５１】
（ｉ）第三に、表示用メモリ２３内のデータを保存用メモリ２４にコピーすることができる。外部機器１０からのデータ保存の要求は、通信制御部２１を通してＷＥＢ制御部２２に伝えられる。その要求は保存要求検知ステップＳ１０で検知される。次いで、データ保存ステップＳ１１において、ＷＥＢ制御部２２により、表示用メモリ２３内のデータが保存用メモリ２４に保存される。
【００５２】
（ｊ）次に、外部機器１０のユーザからの操作が終了すると、再び外部機器１０からのアクセスを待つ状態になるか、または、遠隔制御機器２０の電源を切った場合にはＷＥＢ制御部２２の一連の動作が終了する。
【００５３】
以上のように、この遠隔制御中継装置によれば、電源検知部２７を設けている。遠隔制御中継装置２０の電源を入れたときに、同時に制御用メモリ２５を書き換えることができるので、遠隔制御中継装置２０の立ち上げ時の作業を簡便化することができる。特に、制御用メモリ２５として、ＤＲＡＭ（Ｄｙｎａｍｉｃ　Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）等の揮発性メモリを使用した場合には、遠隔制御中継装置２０の立ち上げ時には制御用メモリ２５への書き込みが必須となる。このため、遠隔制御中継装置２０への電力の供給時に制御用メモリ２５を書き換えることにより、ユーザにとっての簡便性が向上する。
【００５４】
【発明の効果】
以上のように本発明に係る遠隔制御中継装置によれば、外部機器からネットワークを介して操作できない書き込み命令発信部を設けていることを特徴とする。また、該書き込み命令発信部からＷＥＢ制御部に対して書き込み命令信号を発信しなければ、外部機器のユーザによって変更された制御データを制御用メモリに書き込むことができない。そのため、外部機器からネットワークを介した操作によって制御用メモリ内の認証に用いられる制御データの書き換えを不可能にすることができる。これにより、ネットワークを介して不正ユーザに侵入された場合でも、正規ユーザの外部機器からのアクセスを常に確保することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態１における遠隔制御システムの構成を示すブロック図である。
【図２】本発明の実施の形態１における遠隔制御システムの別例の構成を示すブロック図である。
【図３】図１の遠隔制御システムの詳細な構成を示すブロック図である。
【図４】図２の遠隔制御システムの詳細な構成を示すブロック図である。
【図５】外部機器が携帯電話の場合に画面表示されるメニューの一例を示す図である。
【図６】図５のメニューでパスワード変更を選択し、実行した場合の表示画面の一例を示す図である。
【図７】本発明の実施の形態１における遠隔制御中継装置の動作を説明するフローチャートである。
【図８】本発明の実施の形態２における遠隔制御システムの構成を示すブロック図である。
【図９】本発明の実施の形態２における遠隔制御システムの別例の構成を示すブロック図である。
【図１０】本発明の実施の形態２における遠隔制御中継装置の動作を説明するフローチャートである。
【図１１】従来の遠隔制御装置の構成を示すブロック図である。
【図１２】従来の遠隔制御装置の動作を説明するフローチャートである。
【符号の説明】
１０　外部機器
１０ａ　携帯電話
１０ｂ　パソコン（ＰＣ）
１１　通信制御部
１２　ＷＥＢ制御部
１６　ネットワーク
２０　遠隔制御中継装置
２１　通信制御部
２２　ＷＥＢ制御部
２３　表示用メモリ
２４　保存用メモリ
２５　制御用メモリ
２６　電源部
２７　電源検知部
２８　書き込み命令発信部
２９ａ、２９ｂ　書き込み制御部
３０、４０　録画再生装置
３２　遠隔制御中継部
３４　録画再生部
５０　外部機器
５１　通信制御部
５２　ＷＥＢ制御部
５６　ネットワーク
６０　遠隔制御用中継装置
６１　通信制御部
６２　ＷＥＢ制御部
６３　表示用メモリ
６４　保存用メモリ
６６　電源部
【図１】
2004007465.tif 000003
【図２】
2004007465.tif 000004
【図３】
2004007465.tif 000005
【図４】
2004007465.tif 000006
【図５】
2004007465.tif 000007
【図６】
2004007465.tif 000008
【図７】
2004007465.tif 000009
【図８】
2004007465.tif 000010
【図９】
2004007465.tif 000011
【図１０】
2004007465.tif 000012
【図１１】
2004007465.tif 000013
【図１２】
2004007465.tif 000014