(57)【特許請求の範囲】
【請求項１】
情報処理装置と通信ネットワークとの間の通信データを、通信信号と電力信号が重畳される電力線を利用して中継する通信中継装置であって、
当該通信中継装置の認証情報を格納する認証情報格納部と、
前記電力線に電気機器を接続するための電源ソケットに着脱可能な電源プラグと、
前記電源プラグが前記電源ソケットに接続されたことを検出する接続検出部と、
サーバに当該通信中継装置を認証させるために、前記電源プラグが前記電源ソケットに接続されたことを条件として、前記電力線を介して前記サーバに前記認証情報を送信する認証処理部と、
前記認証処理部による認証が成功したことを条件として、前記通信ネットワークに対する前記情報処理装置からの通信データを中継する通信中継部と
を備える通信中継装置。
【請求項２】
前記接続検出部は、当該通信中継装置に供給される電源電圧を検出したことを条件として、前記電源プラグが前記電源ソケットに接続されたと判断する
請求項１記載の通信中継装置。
【請求項３】
前記電源プラグは、
前記電源ソケットに相対する面に設けられた凹部と、
電源プラグに相対する面に設けられた凸部を有する前記電源ソケットに前記電源プラグが差し込まれることによって押し下げられる、前記凹部内に設けられたプッシュスイッチと
を有し、
前記プッシュスイッチが押し下げられていることを条件として、前記認証情報格納部に格納するために、前記電力線を介して通信中継装置の認証情報を取得する認証情報更新部を更に備える請求項１記載の通信中継装置。
【請求項４】
他の電力線に接続された他の電源プラグに着脱可能な電源ソケットであって、
前記他の電源プラグに相対する面に設けられた凹部と、
電源ソケットに相対する面に設けられた凸部を有する前記他の電源プラグが前記電源ソケットに差し込まれることによって押し下げられる、前記凹部内に設けられたプッシュスイッチと
を有する電源ソケットと、
前記プッシュスイッチが押し下げられていることを条件として、前記認証情報格納部に格納するために、前記電力線を介して当該通信中継装置の認証情報を取得する認証情報更新部と
を更に備える請求項１記載の通信中継装置。
【請求項５】
情報処理装置と前記通信ネットワークとの間の通信データを、通信信号と電力信号が重畳される電力線を利用して中継する通信中継装置であって、
当該通信中継装置の認証情報を格納する認証情報格納部と、
前記情報処理装置が電源の供給を受けるための電源プラグと着脱可能であり、前記電力線により供給される電力を前記情報処理装置に供給する電源ソケットと、
前記電源プラグが前記電源ソケットに接続されたことを検出する接続検出部と、
サーバに当該通信中継装置を認証させるために、前記電源プラグが前記電源ソケットに接続されたことを条件として、前記電力線を介して前記サーバに前記認証情報を送信する認証処理部と、
前記認証処理部による認証が成功したことを条件として、前記情報処理装置と前記通信ネットワークとの間の通信データを中継する通信中継部と
を備える通信中継装置。
【請求項６】
情報処理装置と、情報処理装置と通信ネットワークとの間の通信データを、通信信号と電力信号が重畳される電力線を利用して中継する通信中継装置と、前記通信ネットワークを管理する管理サーバとを備えた情報処理システムであって、
前記通信中継装置は、
当該通信中継装置の認証情報を格納する認証情報格納部と、
前記電力線に電気機器を接続するための電源ソケットに着脱可能な電源プラグと、
前記電源プラグが前記電源ソケットに接続されたことを検出する接続検出部と、
前記管理サーバに当該通信中継装置を認証させるために、前記電源プラグが前記電源ソケットに接続されたことを条件として、前記電力線を介して前記管理サーバに前記認証情報を送信する認証処理部と、
前記認証処理部による認証が成功したことを条件として、前記通信ネットワークに対する前記情報処理装置からの通信データを中継する通信中継部と
を有し、
前記管理サーバは、前記通信中継装置から取得した前記認証情報に基づいて前記通信中継装置を認証し、
前記情報処理装置は、前記通信中継部の中継により前記通信ネットワークとの間で通信する
情報処理システム。
【請求項７】
前記電源プラグに相対する面に設けられた凸部を有する電源ソケットを有する更新装置を更に備え、
前記電源プラグは、
前記電源ソケットに相対する面に設けられた凹部と、
電源プラグに相対する面に設けられた凸部を有する前記電源ソケットに前記電源プラグが差し込まれることによって押し下げられる、前記凹部内に設けられたプッシュスイッチと
を有し、
前記通信中継装置は、
前記プッシュスイッチが押し下げられていることを条件として、前記認証情報格納部に格納するために、前記電力線を介して前記通信中継装置の認証情報を取得する認証情報更新部
を更に有する請求項６記載の情報処理システム。
【請求項８】
前記通信中継装置の中継により前記通信ネットワークとの間で通信するデジタルカメラを更に備え、
前記通信中継部は、前記認証処理部による認証が成功し、かつ、前記デジタルカメラと接続したことを条件として、前記デジタルカメラから画像データを取得して、前記通信ネットワーク内のストレージサーバに格納し、前記認証処理部による認証が成功し、かつ、前記情報処理装置と接続したことを条件として、前記ストレージサーバから前記画像データを取得して前記情報処理装置に格納する
請求項６記載の情報処理システム。
【請求項９】
情報処理装置と通信ネットワークとの間の通信データを、通信信号と電力信号が重畳される電力線を利用して中継する通信中継装置の制御方法であって、
前記通信中継装置は、
当該通信中継装置の認証情報を格納する認証情報格納部と、
前記電力線に電気機器を接続するための電源ソケットに着脱可能な電源プラグと
を有し、
前記電源プラグが前記電源ソケットに接続されたことを検出する接続検出段階と、
サーバに当該通信中継装置を認証させるために、前記電源プラグが前記電源ソケットに接続されたことを条件として、前記電力線を介して前記サーバに前記認証情報を送信する認証処理段階と、
前記認証処理段階における認証が成功したことを条件として、前記通信ネットワークに対する前記情報処理装置からの通信データを中継する通信中継段階と
を備える制御方法。
【請求項１０】
情報処理装置と前記通信ネットワークとの間の通信データを、通信信号と電力信号が重畳される電力線を利用して中継する通信中継装置の制御方法であって、
前記通信中継装置は、
当該通信中継装置の認証情報を格納する認証情報格納部と、
前記情報処理装置が電源の供給を受けるための電源プラグと着脱可能であり、前記電力線により供給される電力を前記情報処理装置に供給する電源ソケットと
を有し、
前記電源プラグが前記電源ソケットに接続されたことを検出する接続検出段階と、
サーバに当該通信中継装置を認証させるために、前記電源プラグが前記電源ソケットに接続されたことを条件として、前記電力線を介して前記サーバに前記認証情報を送信する認証処理段階と、
前記認証処理段階における認証が成功したことを条件として、前記情報処理装置と前記通信ネットワークとの間の通信データを中継する通信中継段階と
を備える制御方法。
【請求項１１】
情報処理装置と通信ネットワークとの間の通信データを、通信信号と電力信号が重畳される電力線を利用して中継する通信中継装置を制御するプログラムであって、
前記通信中継装置は、
当該通信中継装置の認証情報を格納する認証情報格納部と、
前記電力線に電気機器を接続するための電源ソケットに着脱可能な電源プラグと
を有し、
前記通信中継装置を、
前記電源プラグが前記電源ソケットに接続されたことを検出する接続検出部と、
サーバに当該通信中継装置を認証させるために、前記電源プラグが前記電源ソケットに接続されたことを条件として、前記電力線を介して前記サーバに前記認証情報を送信する認証処理部と、
前記認証処理部による認証が成功したことを条件として、前記通信ネットワークに対する前記情報処理装置からの通信データを中継する通信中継部と
して機能させるプログラム。
【請求項１２】
情報処理装置と前記通信ネットワークとの間の通信データを、通信信号と電力信号が重畳される電力線を利用して中継する通信中継装置を制御するプログラムであって、
前記通信中継装置は、
当該通信中継装置の認証情報を格納する認証情報格納部と、
前記情報処理装置が電源の供給を受けるための電源プラグと着脱可能であり、前記電力線により供給される電力を前記情報処理装置に供給する電源ソケットと
を有し、
前記通信中継装置を、
前記電源プラグが前記電源ソケットに接続されたことを検出する接続検出部と、
サーバに当該通信中継装置を認証させるために、前記電源プラグが前記電源ソケットに接続されたことを条件として、前記電力線を介して前記サーバに前記認証情報を送信する認証処理部と、
前記認証処理部による認証が成功したことを条件として、前記情報処理装置と前記通信ネットワークとの間の通信データを中継する通信中継部と
して機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信中継装置、情報処理システム、制御方法、及びプログラムに関する。特に、本発明は、電力線を介して通信ネットワークに接続する通信中継装置、情報処理システム、制御方法、及びプログラムに関する。
【背景技術】
【０００２】
近年の半導体技術の向上と新たなアルゴリズムの開発により、２０ＭＨｚ〜３０ＭＨｚ帯を利用して最大２００Ｍｂｐｓの通信速度を持つ電力線通信（ＰＬＣ: Ｐｏｗｅｒ Ｌｉｎｅ Ｃｏｍｍｕｎｉｃａｔｉｏｎ）が実用化されようとしている（非特許文献１参照。）。電力線通信は、ケーブルや電話線を利用したＡＤＳＬに続く第三のブロードバンド技術として注目されている。特に、日本では、電力線通信は、ＦＴＴＨ（Ｆｉｂｅｒ  Ｔｏ  Ｔｈｅ  Ｈｏｍｅ）サービスにおけるラストワンマイル問題の解決方法としても注目が高い。即ち例えば、電柱にＰＬＣ機器を設置して既に敷設されている電力線を利用して電力線通信を行えば、電柱から家屋まで光ファイバーケーブルを新たに敷設するための膨大な費用を節約できる。【０００３】
ＰＬＣはメディア共有の技術であるため、ＰＬＣ機器が電柱のトランスに設置されると、そのトランスが電力を供給する全ての電源ソケットで通信が可能となる。例えば日本では、電柱には光ファイバーケーブルが既に敷設されている場合が多く、また、一つのトランスで１０〜２０の家屋に電源を供給している場合が多いので、ＰＬＣは急速に普及するだろう。また、ＰＬＣは、一般家庭の家屋が既に備える電源ソケットを利用して通信を行うことができるので、広く一般利用者に利用されることが想定される。【０００４】
【非特許文献１】高速電力線通信システム概要、高速電力線通信推進協議会著、ホームページＵＲＬ「http://www.plc-j.org/about_plc_system.htm」、２００４年１２月１６日検索
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来との互換性を考慮して、一般にＰＬＣ機器はイーサネット（登録商標）やＵＳＢ等のインターフェイスを備えており、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）に基づく通信が行われる場合が多い。このため、従来のパーソナルコンピュータ又はルータ等と同様に、通信のために煩雑な設定を行う必要がある。これは、一般利用者に広く利用され得るＰＬＣにとっては適切でない。また、ＰＬＣは、電力線という通信媒体を近隣家屋と共有するので、通信の秘匿性等を保持して安全に通信するためには、ＶＰＮ接続やデータの暗号化は必須となる。このため、通信のための設定は一層複雑となる。【０００６】
更に、ＰＬＣは、電源ソケットが備わっていれば事実上どこからでも接続できる利便性を有しており、これまでインターネットのユーザとして想定されていなかったユーザ層による利用が予想されている。例えば、ＰＬＣを利用して、通信カラオケのコンテンツ配信や自動販売機の在庫管理等を広域に提供するような利用法が想定される。この場合、広域な通信先の中から契約者の端末のみを適切に選択してサービスを提供する必要がある。この場合には、ＩＰ通信やＶＰＮ接続のみならず、機器認証等の必要性も生じ、通信のための設定は更に複雑になる可能性が高い。【０００７】
そこで本発明は、上記の課題を解決することのできる通信中継装置、情報処理システム、制御方法、及びプログラムを提供することを目的とする。この目的は特許請求の範囲における独立項に記載の特徴の組み合わせにより達成される。また従属項は本発明の更なる有利な具体例を規定する。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明においては、情報処理装置と通信ネットワークとの間の通信データを、通信信号と電力信号が重畳される電力線を利用して中継する通信中継装置であって、当該通信中継装置の認証情報を格納する認証情報格納部と、電力線に電気機器を接続するための電源ソケットに着脱可能な電源プラグと、電源プラグが電源ソケットに接続されたことを検出する接続検出部と、サーバに当該通信中継装置を認証させるために、電源プラグが電源ソケットに接続されたことを条件として、電力線を介してサーバに認証情報を送信する認証処理部と、認証処理部による認証が成功したことを条件として、通信ネットワークに対する情報処理装置からの通信データを中継する通信中継部とを備える通信中継装置、当該通信中継装置の制御方法、及び当該通信中継装置を制御するプログラムを提供する。【０００９】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【発明の効果】
【００１０】
本発明によれば、所望のサービスを提供するサーバと、安全かつ簡単に電力線通信を行うことができる。
【発明を実施するための最良の形態】
【００１１】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではなく、また実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。【００１２】
図１は、情報処理システム１０の概略を示す。情報処理システム１０は、管理サーバ２０と、契約事業者サーバ３０と、各々が通信中継装置の一例である通信中継アダプタ４０−１〜Ｎと、情報処理装置４５と、情報処理装置の他の例である通信カラオケ装置４８と、更新装置の一例である更新アダプタ５０とを備える。管理サーバ２０、契約事業者サーバ３０、及び更新アダプタ５０は、ＰＬＣ（Ｐｏｗｅｒ  Ｌｉｎｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ、電力線通信）の事業者の社内等に設けられる。管理サーバ２０は、通信ネットワーク２５を管理する。例えば管理サーバ２０は、相互認証に成功した通信機器のみに
通信ネットワーク２５へのアクセスを許可する。契約事業者サーバ３０は、ＰＬＣの事業者と契約した他の事業者によって管理されており、専用回線で管理サーバ２０と接続することにより通信ネットワーク２５を形成する。例えば、契約事業者サーバ３０は、通信カラオケの楽曲データを、管理サーバ２０を介して通信カラオケ装置４８等に提供すると共に、当該データの使用量等に応じて通信中継アダプタ４０−２の貸与先に対して課金処理を行う。【００１３】
更新アダプタ５０は、専用回線で管理サーバ２０と接続する。そして、通信中継アダプタ４０−１〜Ｎの各々は、更新アダプタ５０に差し込まれた状態において認証情報を管理サーバ２０から取得して、通信中継アダプタ４０−１〜Ｎの各々に設けられた不揮発性メモリに格納する。通信中継アダプタ４０−１〜Ｎの各々は、事業者により複数の利用者の各々に貸与され、各利用者によって通信に利用される。通信中継アダプタ４０−１は、例えば利用者１の自宅に配送され、利用者１の家屋内の電源ソケット３５−１に差し込まれて使用される。また、通信中継アダプタ４０−２は、利用者２の家屋内の電源ソケット３５−２に差し込まれて通信カラオケ装置４８による通信に使用される。以降、通信中継アダプタ４０−１〜Ｎの各々を代表して通信中継アダプタ４０−１について説明する。【００１４】
通信中継アダプタ４０−１は、第１の電力線により管理サーバ２０に接続された電源ソケット３５−１に接続されたことを条件として、接続したその第１の電力線を介して通信中継アダプタ４０−１を管理サーバ２０に認証させる。認証に成功した場合に、通信中継アダプタ４０−１は、管理サーバ２０との間で暗号通信を行う。更に、通信中継アダプタ４０−１は、第２の電力線を介して情報処理装置４５と接続し、情報処理装置４５と管理サーバ２０との間の通信を中継する。これにより、通信中継アダプタ４０−１を電源ソケットに差し込むことのみによって、通信内容の漏洩等を防いで安全な電力線通信を実現することを目的とする。【００１５】
図２は、通信中継アダプタ４０−１の斜視図を示す。図２（ａ）は、通信中継アダプタ４０−１の背面における斜視図を示し、図２（ｂ）は、通信中継アダプタ４０−１の正面における斜視図を示す。図３は、通信中継アダプタ４０−１の各面を示す。図３（ａ）は、通信中継アダプタ４０−１の正面図を示し、図３（ｂ）は、通信中継アダプタ４０−１の上面図を示し、図３（ｃ）は、通信中継アダプタ４０−１の底面図を示す。また、図３（ｄ）は、通信中継アダプタ４０−１の左側面図を示し、図３（ｅ）は、通信中継アダプタ４０−１の右側面図を示す。図４は、更新アダプタ５０の各面を示す。図４（ａ）は、更新アダプタ５０の正面図を示し、図４（ｂ）は、更新アダプタ５０の上面図を示し、図４（ｃ）は、更新アダプタ５０の底面図を示す。また、図４（ｄ）は、更新アダプタ５０の左側面図を示し、図４（ｅ）は、更新アダプタ５０の右側面図を示す。【００１６】
通信中継アダプタ４０−１は、電源プラグ４００と、電源ソケット４２０と、ＬＥＤ部４３０と、ＬＡＮポート４４０と、ＴＥＬポート４４５とを有する。電源プラグ４００は、第１の電力線に電気機器を接続するための電源ソケットに着脱可能に設けられている。そして、電源プラグ４００は、第１の電力線からＡＣ電源の供給を受ける。また、電源プラグ４００は、凹部４１０と、凹部４１０内に設けられたプッシュスイッチ４１５とを有する。凹部４１０は、電源ソケットに相対する面に設けられている。そして、プッシュスイッチ４１５は、電源プラグ４００に相対する面に設けられた凸部５５を有する更新アダプタ５０の電源ソケットに、電源プラグ４００が差し込まれることによって押し下げられる。なお、プッシュスイッチ４１５は、電源プラグ４００が通常の電源ソケット３５−１に差し込まれた状態においては押し下げられない。【００１７】
電源ソケット４２０は、情報処理装置４５が電源の供給を受けるための電源プラグと着脱可能であり、第１の電力線により供給される電力を第２の電力線を介して情報処理装置４５に供給する。ＬＥＤ部４３０は、ＬＥＤ４３２と、ＬＥＤ４３５とを有する。ＬＥＤ４３２は、通信中継アダプタ４０−１が通信中継アダプタ４０−１を管理サーバ２０に認証させる認証処理中に点滅し、認証が成功すると点灯する。ＬＥＤ４３５は、通信中継アダプタ４０−１の認証情報が更新アダプタ５０により更新される更新処理中に点滅し、更新処理が終了すると消灯する。ＬＡＮポート４４０は、第１の電力に重畳された通信信号を、ＬＡＮポートを有する他の装置に供給する。ＴＥＬポート４４５は、当該通信信号のうちＩＰ電話等の音声信号を、ＴＥＬポートを有する他の装置（例えば電話機）に供給する。【００１８】
図５は、通信中継アダプタ４０−１の機能を機能ブロックに分類して示す。通信中継アダプタ４０−１は、電源プラグ４００、電源ソケット４２０、ＬＥＤ部４３０、ＬＡＮポート４４０、及びＴＥＬポート４４５の他、信号フィルタ４５０と、ＡＣ−ＤＣコンバータ４５５と、ＰＬＣコントローラ４６０と、ホストコントローラ４６５と、ＲＡＭ４７０と、Ｉ／Ｏコントローラ４７５と、ＲＯＭ４８０と、フラッシュＲＯＭ４８５と、ＣＰＵ４９５とを有する。【００１９】
信号フィルタ４５０は、電源プラグ４００が供給を受けたＡＣ電源を、電気信号と通信信号とに分離する。そして、信号フィルタ４５０は、電気信号をＡＣ−ＤＣコンバータ４５５及び電源ソケット４２０に送信し、通信信号をＰＬＣコントローラ４６０に送信する。ＡＣ−ＤＣコンバータ４５５は、ＡＣ電源をＤＣ電源に変換して通信中継アダプタ４０−１の各部に供給する。また、ＡＣ−ＤＣコンバータ４５５は、本発明に係る接続検出部の一例であり、信号フィルタ４５０から電源の供給を受けたことを条件として、通信中継アダプタ４０−１が電源ソケット３５−１に接続されたと判断し、リセット信号をホストコントローラ４６５に送る。【００２０】
ＰＬＣコントローラ４６０は、電力線を用いた通信の制御を行い、通信信号を信号フィルタ４５０又は電源ソケット４２０から受け取ってＩ／Ｏコントローラ４７５に送る。また、ＰＬＣコントローラ４６０は、通信信号をＩ／Ｏコントローラ４７５から受け取って、信号フィルタ４５０又は電源ソケット４２０に送ることにより、通信信号を電力線に重畳させる。【００２１】
ホストコントローラ４６５は、ＲＡＭ４７０と、高い転送レートでＲＡＭ４７０をアクセスするＣＰＵ４９５とを接続する。ＣＰＵ４９５は、ＲＯＭ４８０、フラッシュＲＯＭ４８５、及びＲＡＭ４７０に格納されたプログラムに基づいて動作し、各部の制御を行う。入出力コントローラ４７５は、ホストコントローラ４６５と、ＰＬＣコントローラ４６０、ＬＥＤ部４３０、ＬＡＮポート４４０、及びＴＥＬポート４４５とを接続する。また、入出力コントローラ４７５には、ＲＯＭ４８０と、フラッシュＲＯＭ４８５とが接続される。ＲＯＭ４８０は、通信中継アダプタ４０−１の起動時にＣＰＵ４９５が実行するブートプログラムや、通信中継アダプタ４０−１のハードウェアに依存するプログラム等を格納する。【００２２】
また、フラッシュＲＯＭ４８５は、認証情報格納部４９０として機能する。認証情報格納部４９０は、通信中継アダプタ４０−１の認証情報を格納する。認証情報の不正取得を防止するために、認証情報格納部４９０は、認証情報を暗号化して格納することが望ましい。また、ＣＰＵ４９５は、ＲＯＭ４８０及びフラッシュＲＯＭ４８５に格納されたプログラムによって、認証処理部４０００と、通信中継部４０１０と、認証情報更新部４０２０として機能する。認証処理部４０００は、電源プラグ４００が電源ソケット３５−１に接続されたことを条件として、認証情報格納部４９０から認証情報を取得する。そして、認証処理部４０００は、管理サーバ２０に通信中継アダプタ４０−１を認証させるために、電源プラグ４００が電源ソケット３５−１に接続されたことを条件として、第１の電力線を介して管理サーバ２０に認証情報を送信する。【００２３】
ここで、認証情報とは、例えば、管理サーバ２０及び通信中継アダプタ４０−１を相互に認証させる相互認証処理に必要な情報である。例えば、この相互認証の成功により、通信中継アダプタ４０−１は、契約事業者サーバ３０との間でＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）を確立させることができる。更に、認証情報は、契約事業者サーバ３０を管理する事業者との間で正当な契約を締結した旨を示す情報を含んでもよい。即ち、通信中継アダプタ４０−１は、契約事業者サーバ３０に通信中継アダプタ４０−１を認証させることにより、契約事業者サーバ３０が提供するサービスに関するデータを受信してもよい。一例として、契約事業者サーバ３０が通信カラオケのサービスを提供する場合においては、通信中継アダプタ４０−１は、認証の成功を条件としてカラオケの楽曲データを契約事業者サーバ３０から受信することができる。これに加えて、認証情報格納部４９０は、通信ネットワーク２５内のサーバと暗号通信するための暗号鍵を格納してもよい。【００２４】
通信中継部４０１０は、認証処理部４０００による認証が成功したことを条件として、通信ネットワーク２５に対する情報処理装置４５からの通信データを中継する。また、認証情報更新部４０２０は、更新アダプタ５０によりプッシュスイッチ４１５が押し下げられていることを条件として、外部の装置（例えば管理サーバ２０）から、第１の電力線を介して認証情報を取得し、取得した認証情報により、認証情報格納部４９０を更新する。なお、更新アダプタ５０は、管理サーバ２０が有する機能を含んでいてもよい。この場合、通信中継アダプタ４０−１〜Ｎの各々は、更新アダプタ５０から認証情報を取得する。【００２５】
図６は、通信中継アダプタ４０−１による処理を示すフローチャートである。ＡＣ−ＤＣコンバータ４５５は、電源プラグ４００が電源ソケット３５−１に接続されたことを検出する（Ｓ６００）。例えば、ＡＣ−ＤＣコンバータ４５５は、通信中継アダプタ４０−１に供給される電源電圧を検出したことを条件として、電源プラグ４００が電源ソケット３５−１に接続されたと判断してもよい。次に、認証処理部４０００は、プッシュスイッチ４１５が押し下げられているか否かを判断する（Ｓ６１０）。【００２６】
プッシュスイッチ４１５が押し下げられておらず（Ｓ６１０：ＮＯ）、かつ電源プラグ４００が電源ソケット３５−１に接続されていることを条件として、認証処理部４０００は、管理サーバ２０に通信中継アダプタ４０−１を認証させるために、第１の電力線を介して管理サーバ２０に認証情報を送信する（Ｓ６２０）。そして、通信中継部４０１０は、認証処理部４０００による認証が成功したことを条件として、通信ネットワーク２５に対する情報処理装置４５からの通信データを中継する（Ｓ６３０）。例えば、通信中継部４０１０は、情報処理装置４５からの通信データを暗号化して通信ネットワーク２５に転送してもよい。また、通信中継部４０１０は、例えば通信データの中継開始を条件として、通信中継アダプタ４０−１の利用者に中継処理の対価を課金する処理を行ってもよい。
【００２７】
図７は、通信中継アダプタ４０−１による認証処理を示すフローチャートである。認証処理部４０００は、まず、ＬＥＤ４３２の点滅を開始する（Ｓ７００）。次に、認証処理部４０００は、ＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）によってＩＰアドレスを管理サーバ２０から取得し、通信中継アダプタ４０−１のＩＰアドレスとして設定する（Ｓ７１０）。【００２８】
次に、認証処理部４０００は、認証情報格納部４９０から認証情報を読み出す（Ｓ７２０）。そして、認証処理部４０００は、暗号化されていた認証情報を復号化する（Ｓ７３０）。次に、認証処理部４０００は、認証情報を管理サーバ２０に送信して、認証情報を用いて管理サーバ２０に通信中継アダプタ４０−１を認証させる（Ｓ７４０）。例えば、認証処理部４０００は、管理サーバ２０と相互認証を行うことにより、ＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）に接続してもよい。一例として、通信中継アダプタ４０−１及び管理サーバ２０が互いにチャレンジ＆レスポンスを行うことにより、相互認証を行ってもよい。また、認証処理部４０００は、認証が失敗したことを条件として（Ｓ７５０：ＮＯ）、Ｓ７４０に処理を戻して再度認証を試みてもよい。【００２９】
一方、認証処理部４０００は、電源プラグ４００による認証が成功したことを条件として（Ｓ７５０：ＹＥＳ）、ＬＥＤ４３２を点灯させる（Ｓ７６０）。【００３０】
図８は、通信中継アダプタ４０−１による認証情報の更新処理を示すフローチャートである。認証情報更新部４０２０は、ＬＥＤ４３５の点滅を開始させる（Ｓ８００）。次に、認証情報更新部４０２０は、管理サーバ２０にＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）接続する（Ｓ８１０）。そして、認証情報更新部４０２０は、通信中継アダプタ４０−１に対応して格納されているファイルを管理サーバ２０からダウンロードする（Ｓ８２０）。即ち例えば、管理サーバ２０は、通信中継アダプタ４０−１〜Ｎの各々について、通信中継アダプタの機器識別情報（例えばＭＡＣアドレス）等に対応付けて、当該通信中継アダプタに格納させるべき認証情報を含むファイル予め格納している。そして、認証情報更新部４０２０は、通信中継アダプタ４０−１の機器識別情報等に対応するファイルを管理サーバ２０からダウンロードする。【００３１】
次に、認証情報更新部４０２０は、ダウンロードしたファイルの内容を暗号化して認証情報格納部４９０に格納する。格納に成功した場合に（Ｓ８４０：ＹＥＳ）、認証情報更新部４０２０は、ＬＥＤ４３５を消灯させる（Ｓ８５０）。一方、格納に失敗した場合に（Ｓ８４０：ＹＥＳ）、通信中継アダプタ４０−１は、連続して格納に失敗した回数が所定回数以上か否かを判断する（Ｓ８５５）。所定回数未満の場合に（Ｓ８５５：ＮＯ）、通信中継アダプタ４０−１は、Ｓ８１０に処理を戻して管理サーバ２０に対して再度ＦＴＰ接続を試みる。一方、所定回数以上の場合に（Ｓ８５５：ＹＥＳ）、通信中継アダプタ４０−１は、ＬＥＤ４３５を常時点灯する状態に設定する（Ｓ８６０）。これにより、何らかの障害が発生したことを利用者に通知し、障害に対する対応を促すことができる。【００３２】
図９は、第１の変形例における通信中継アダプタ４０−１の機能を機能ブロックに分類して示す。本変形例における通信中継アダプタ４０−１は、図５に示す通信中継アダプタ４０−１と同様に、電源プラグ４００と、電源ソケット４２０と、ＬＥＤ部４３０と、ＬＡＮポート４４０と、ＴＥＬポート４４５と、信号フィルタ４５０と、ＡＣ−ＤＣコンバータ４５５と、ＰＬＣコントローラ４６０と、ホストコントローラ４６５と、ＲＡＭ４７０と、Ｉ／Ｏコントローラ４７５と、ＲＯＭ４８０と、フラッシュＲＯＭ４８５と、ＣＰＵ４９５とを有する。【００３３】
但し、本変形例における通信中継アダプタ４０−１は、電力線に電気機器を接続するための電源ソケット３５−１に接続されたことを条件とするのではなく、情報処理装置４５の電源プラグに差し込まれたことを条件として動作を開始し、通信中継アダプタ４０−１を管理サーバ２０に認証させる。これにより、図１から図８に示す通信中継アダプタ４０−１と比較して、通信が実際に行われる直前まで認証処理の開始を遅らせて、消費電力を削減することを目的とする。【００３４】
具体的には、ＡＣ−ＤＣコンバータ４５５は、図５における同一符号の部材の機能に代えて、情報処理装置４５の電源プラグが電源ソケット４２０に差し込まれたことを検出する。電源ソケット４２０に情報処理装置４５の電源プラグが差し込まれたことを条件として、ＡＣ−ＤＣコンバータ４５５は、リセット信号をホストコントローラ４６５に送る。そして、ＡＣ−ＤＣコンバータ４５５は、ＡＣ電源をＤＣ電源に変換する処理を開始し、通信中継アダプタ４０−１の各部にＤＣ電源を供給する。この結果、認証処理部４０００は、管理サーバ２０に通信中継アダプタ４０−１を認証させるために、第１の電力線を介して管理サーバ２０に認証情報を送信する。本図に示す他の部材の機能は、図５に示す同一符号の部材の機能と略同一であるので説明を省略する。【００３５】
図１０は、第２の変形例における通信中継アダプタ４０−１の斜視図を示す。図１０（ａ）は、通信中継アダプタ４０−１の背面における斜視図を示し、図１０（ｂ）は、通信中継アダプタ４０−１の正面における斜視図を示す。図１１は、第２の変形例における通信中継アダプタ４０−１の各面を示す。図１１（ａ）は、通信中継アダプタ４０−１の正面図を示し、図１１（ｂ）は、通信中継アダプタ４０−１の上面図を示し、図１１（ｃ）は、通信中継アダプタ４０−１の底面図を示す。また、図１１（ｄ）は、通信中継アダプタ４０−１の左側面図を示し、図１１（ｅ）は、通信中継アダプタ４０−１の右側面図を示す。図１２は、更新アダプタ５０の各面を示す。図１２（ａ）は、更新アダプタ５０の正面図を示し、図１２（ｂ）は、更新アダプタ５０の上面図を示し、図１２（ｃ）は、更新アダプタ５０の底面図を示す。また、図１２（ｄ）は、更新アダプタ５０の左側面図を示し、図１２（ｅ）は、更新アダプタ５０の右側面図を示す。【００３６】
通信中継アダプタ４０−１は、電源プラグ４００と、電源ソケット４２０と、ＬＥＤ部４３０と、ＬＡＮポート４４０と、ＴＥＬポート４４５とを有する。電源プラグ４００は、第１の電力線に電気機器を接続するための電源ソケットに着脱可能に設けられている。そして、電源プラグ４００は、第１の電力線からＡＣ電源の供給を受ける。電源ソケット４２０は、第２の電力線により情報処理装置４５に電力を供給する。また、電源ソケット４２０は、凹部１０００と、凹部１０００内に設けられたプッシュスイッチ１０１０とを有する。【００３７】
凹部１０００は、電源プラグに相対する面に設けられている。そして、プッシュスイッチ１０１０は、電源ソケット４２０に相対する面に設けられた凸部５５を有する更新アダプタ５０の電源プラグが、電源ソケット４２０に差し込まれることによって押し下げられる。なお、プッシュスイッチ１０１０は、電源ソケット４２０に通常の電源プラグが差し込まれた状態においては押し下げられない。【００３８】
このように、本変形例においては、認証情報を更新する条件となるプッシュスイッチ１０１０が、電源プラグ４００に代えて電源ソケット４２０に設けられている。そして、このプッシュスイッチ１０１０は、通信中継アダプタ４０−１が更新アダプタ５０に差し込まれた場合ではなく、通信中継アダプタ４０−１に更新アダプタ５０を差し込んだ場合に押し下げられる。このような構成によっても、認証情報の誤った変更等を適切に防止できる。【００３９】
図１３は、第２の変形例における通信中継アダプタ４０−１の機能を機能ブロックに分類して示す。通信中継アダプタ４０−１は、電源プラグ４００、電源ソケット４２０、ＬＥＤ部４３０、ＬＡＮポート４４０、及びＴＥＬポート４４５の他、信号フィルタ４５０と、ＡＣ−ＤＣコンバータ４５５と、ＰＬＣコントローラ４６０と、ホストコントローラ４６５と、ＲＡＭ４７０と、Ｉ／Ｏコントローラ４７５と、ＲＯＭ４８０と、フラッシュＲＯＭ４８５と、ＣＰＵ４９５とを有する。認証情報更新部４０２０は、プッシュスイッチ１０１０が押し下げられていることを条件として、外部の装置である更新アダプタ５０から電力線を介して取得した認証情報により、認証情報格納部４９０を更新する。その他の部材の機能は、図５に示す同一符号の部材の機能と略同一であるので説明を省略する。
【００４０】
図１４は、本実施例の応用例を示す。本例における情報処理システム１０は、図１における情報処理システム１０と同様に、管理サーバ２０と、管理サーバ２０に通信ネットワーク２５を介して接続される契約事業者サーバ３０と、管理サーバ２０と電力線を介して接続される電源ソケット３５−１と、電源ソケット３５−１に着脱可能な通信中継アダプタ４０−１とを備える。これに加えて、情報処理システム１０は、通信中継アダプタ４０−１の中継により通信ネットワーク２５内の契約事業者サーバ３０との間で通信するデジタルカメラ６０と、通信中継アダプタ４０−１の中継により通信ネットワーク２５内の契約事業者サーバ３０との間で通信する情報処理装置６５とを有する。【００４１】
そして、契約事業者サーバ３０は、本発明に係るストレージサーバの一例であり、契約利用者がデジタルカメラ６０等で撮像した画像の画像データ等を記録する記録領域を提供するサービスを行う。通信中継アダプタ４０−１の通信中継部４０１０は、デジタルカメラ６０又は情報処理装置６５が通信中継アダプタ４０−１に接続された場合に、接続先の装置の種類を識別する。そして、通信中継部４０１０は、認証処理部４０００による認証が成功し、かつ、デジタルカメラ６０と接続したことを条件として、デジタルカメラ６０から画像データを取得して、契約事業者サーバ３０に格納する。【００４２】
一方、通信中継部４０１０は、認証処理部４０００による認証が成功し、かつ、情報処理装置６５と接続したことを条件として、契約事業者サーバ３０からその画像データを取得して情報処理装置６５に格納する。更にこの場合、通信中継部４０１０は、情報処理装置６５又はデジタルカメラ６０の利用者に画像保持サービスの利用対価を課金する処理を行ってもよい。このように、本応用例においては、デジタルカメラ６０を通信中継アダプタ４０−１に接続することのみによって、他に操作を行うことなく、デジタルカメラで撮像した画像を契約事業者サーバ３０に保存することができる。そして、情報処理装置６５を通信中継アダプタ４０−１に接続することのみによって、他に操作を行うことなく、契約事業者サーバ３０に保存した画像を情報処理装置６５に読み出すことができる。【００４３】
例えばこの応用例によれば、ジャーナリストが取材先で撮像した画像を、取材先に設置された電力線を介して順次サーバに送信しておき、帰社後に自分のパーソナルコンピュータにその画像を読み出すといった使い方が可能となる。また、画像をサーバに送信する処理は、デジタルカメラ６０を電力線に接続して充電を開始したことに応答して自動的に行われてもよい。この場合、利用者は画像の送信の毎に操作を行う必要が無いので、利便性を一層高めることができる。【００４４】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【図面の簡単な説明】
【００４５】
【図１】図１は、情報処理システム１０の概略を示す。
【図２】図２は、通信中継アダプタ４０−１の斜視図を示す。
【図３】図３は、通信中継アダプタ４０−１の各面を示す。
【図４】図４は、更新アダプタ５０の各面を示す。
【図５】図５は、通信中継アダプタ４０−１の機能を機能ブロックに分類して示す。
【図６】図６は、通信中継アダプタ４０−１による処理を示すフローチャートである。
【図７】図７は、通信中継アダプタ４０−１による認証処理を示すフローチャートである。
【図８】図８は、通信中継アダプタ４０−１による認証情報の更新処理を示すフローチャートである。
【図９】図９は、第１の変形例における通信中継アダプタ４０−１の機能を機能ブロックに分類して示す。
【図１０】図１０は、第２の変形例における通信中継アダプタ４０−１の斜視図を示す。
【図１１】図１１は、第２の変形例における通信中継アダプタ４０−１の各面を示す。
【図１２】図１２は、第２の変形例における更新アダプタ５０の各面を示す。
【図１３】図１３は、第２の変形例における通信中継アダプタ４０−１の機能を機能ブロックに分類して示す。
【図１４】図１４は、本実施例の応用例を示す。
【符号の説明】
【００４６】
１０  情報処理システム
２０  管理サーバ
２５  通信ネットワーク
３０  契約事業者サーバ
３５  電源ソケット
４０  通信中継アダプタ
４５  情報処理装置
４８  通信カラオケ装置
５０  更新アダプタ
５５  凸部
６０  デジタルカメラ
６５  情報処理装置
４００  電源プラグ
４１０  凹部
４１５  プッシュスイッチ
４２０  電源ソケット
４３０  ＬＥＤ部
４４０  ＬＡＮポート
４４５  ＴＥＬポート
４５０  信号フィルタ
４５５  ＡＣ−ＤＣコンバータ
４６０  ＰＬＣコントローラ
４６５  ホストコントローラ
４７０  ＲＡＭ
４７５  Ｉ／Ｏコントローラ
４８０  ＲＯＭ
４８５  フラッシュＲＯＭ
４９０  認証情報格納部
４９５  ＣＰＵ
１０００  凹部
１０１０  プッシュスイッチ
４０００  認証処理部
４０１０  通信中継部
４０２０  認証情報更新部
【図１】
0004505468.tif 000002
【図２】
0004505468.tif 000003
【図３】
0004505468.tif 000004
【図４】
0004505468.tif 000005
【図５】
0004505468.tif 000006
【図６】
0004505468.tif 000007
【図７】
0004505468.tif 000008
【図８】
0004505468.tif 000009
【図９】
0004505468.tif 000010
【図１０】
0004505468.tif 000011
【図１１】
0004505468.tif 000012
【図１２】
0004505468.tif 000013
【図１３】
0004505468.tif 000014
【図１４】
0004505468.tif 000015