(57)【要約】      （修正有）【課題】電子機器をリモート操作する際のセキュリティを確保する。【解決手段】接続許可受付部１１１は、情報処理装置からの接続を許可する指示を受け付ける。登録部１１６は、接続が許可された状態で情報処理装置からログイン情報が受け付けられた場合に、ログインを許可する許可リストに情報処理装置に対応する認証情報を登録する。接続禁止受付部１１２は、許可リストに登録されていない情報処理装置からの接続を禁止する指示を受け付ける。認証処理制御部１１８は、接続が禁止された状態で情報処理装置からログイン情報が受け付けられた場合に、受け付けられたログイン情報及び許可リストに登録された認証情報を用いた認証処理を行う。ログイン応答部１１９は、認証処理により認証が成功した場合に情報処理装置に対してログインを許可する応答を行ない、認証が失敗した場合に情報処理装置に対してログインを拒否する応答を行なう。【選択図】図４
2016218521.tif 000002
【特許請求の範囲】
【請求項１】
電子機器を操作する情報処理装置からの接続を許可する指示を受け付ける接続許可受付部と、
前記接続が許可された状態で情報処理装置からログイン情報が受け付けられた場合に、ログインを許可する許可情報に、前記情報処理装置に対応する認証情報を登録する登録部と、
前記許可情報に登録されていない情報処理装置からの接続を禁止する指示を受け付ける接続禁止受付部と、
前記接続が禁止された状態で情報処理装置からログイン情報が受け付けられた場合に、受け付けられた前記ログイン情報と、前記許可情報に登録された認証情報とを用いた認証処理の実行を制御する認証処理制御部と、
前記認証処理により、認証が成功した場合に前記情報処理装置に対してログインを許可する応答を行ない、認証が失敗した場合に前記情報処理装置に対してログインを拒否する応答を行なうログイン応答部と
を有することを特徴とする認証システム。
【請求項２】
前記登録部は、前記情報処理装置のＩＰアドレスを含む前記認証情報を前記許可情報に登録し、
前記認証処理では、前記情報処理装置から受け付けられた該情報処理装置のＩＰアドレスが、前記許可情報に登録されているか否かが判定され、
前記ログイン応答部は、前記許可情報に登録されている場合に前記情報処理装置に対してログインを許可する応答を行ない、前記許可情報に登録されていない場合に前記情報処理装置に対してログインを拒否する応答を行なうことを特徴とする請求項１に記載の認証システム。
【請求項３】
前記接続が許可された状態で情報処理装置からログイン情報が受け付けられた場合に、前記情報処理装置を識別するための識別情報を生成する識別情報生成部と、
生成された前記識別情報を前記情報処理装置に対して送信する識別情報送信部と、をさらに有し、
前記登録部は、生成された前記識別情報を含む前記認証情報を前記許可情報に登録し、
前記認証処理では、前記情報処理装置から受け付けられた該情報処理装置の識別情報が、前記許可情報に登録されているか否かが判定され、
前記ログイン応答部は、前記許可情報に登録されている場合に前記情報処理装置に対してログインを許可する応答を行ない、前記許可情報に登録されていない場合に前記情報処理装置に対してログインを拒否する応答を行なうことを特徴とする請求項１又は２に記載の認証システム。
【請求項４】
前記許可情報に登録された前記認証情報を表示装置に表示する制御を行なう表示制御部と、
前記許可情報から削除する前記認証情報の指定が受け付けられた場合に、指定された前記認証情報を前記許可情報から削除する削除部と
をさらに有することを特徴とする請求項１〜３の何れか一つに記載の認証システム。
【請求項５】
前記情報処理装置からログイン要求が受け付けられた場合に、前記ログイン情報を入力するためのログイン画面を生成する画面生成部と、
生成された前記ログイン画面を前記情報処理装置に対して送信する画面送信部と
をさらに有することを特徴とする請求項１〜４の何れか一つに記載の認証システム。
【請求項６】
電子機器であって、
前記電子機器を操作する情報処理装置からの接続を許可する指示を受け付ける接続許可受付部と、
前記接続が許可された状態で情報処理装置からログイン情報が受け付けられた場合に、ログインを許可する許可情報に、前記情報処理装置に対応する認証情報を登録する登録部と、
前記許可情報に登録されていない情報処理装置からの接続を禁止する指示を受け付ける接続禁止受付部と、
前記接続が禁止された状態で情報処理装置からログイン情報が受け付けられた場合に、受け付けられた前記ログイン情報と、前記許可情報に登録された認証情報とを用いた認証処理の実行を制御する認証処理制御部と、
前記認証処理により、認証が成功した場合に前記情報処理装置に対してログインを許可する応答を行ない、認証が失敗した場合に前記情報処理装置に対してログインを拒否する応答を行なうログイン応答部と
を有することを特徴とする電子機器。
【請求項７】
電子機器を操作する情報処理装置からの接続を許可する指示を受け付けるステップと、
前記接続が許可された状態で情報処理装置からログイン情報が受け付けられた場合に、ログインを許可する許可情報に、前記情報処理装置に対応する認証情報を登録するステップと、
前記許可情報に登録されていない情報処理装置からの接続を禁止する指示を受け付けるステップと、
前記接続が禁止された状態で情報処理装置からログイン情報が受け付けられた場合に、受け付けられた前記ログイン情報と、前記許可情報に登録された認証情報とを用いた認証処理の実行を制御するステップと、
前記認証処理により、認証が成功した場合に前記情報処理装置に対してログインを許可する応答を行ない、認証が失敗した場合に前記情報処理装置に対してログインを拒否する応答を行なうステップと
を含むことを特徴とする認証方法。
【請求項８】
電子機器を操作する情報処理装置からの接続を許可する指示を受け付けるステップと、
前記接続が許可された状態で情報処理装置からログイン情報が受け付けられた場合に、ログインを許可する許可情報に、前記情報処理装置に対応する認証情報を登録するステップと、
前記許可情報に登録されていない情報処理装置からの接続を禁止する指示を受け付けるステップと、
前記接続が禁止された状態で情報処理装置からログイン情報が受け付けられた場合に、受け付けられた前記ログイン情報と、前記許可情報に登録された認証情報とを用いた認証処理の実行を制御するステップと、
前記認証処理により、認証が成功した場合に前記情報処理装置に対してログインを許可する応答を行ない、認証が失敗した場合に前記情報処理装置に対してログインを拒否する応答を行なうステップと
をコンピュータに実行させるための認証プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証システム、電子機器、認証方法及び認証プログラムに関する。
【背景技術】
【０００２】
従来、利便性の向上のために、画像形成装置等の電子機器をネットワークに接続し、ＰＣ（Personal  Computer）等の情報処理装置からリモートで利用する技術が知られている。例えば、かかる技術では、電子機器にＷｅｂサーバが組み込まれており、電子機器によって生成されたＷｅｂ画面を利用して、情報処理装置でログイン操作を行なうことにより、電子機器のリモート操作を実現している。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来技術は、セキュリティの確保が困難であるという問題がある。具体的には、従来技術は、ログイン可能なユーザの情報が電子機器に予め設定されており、初期状態においては誰でもログインが可能であるため、第三者によって不正にログインされる可能性がある。
【０００４】
本発明は、上記に鑑みてなされたものであって、煩わしい操作をさせることなく、電子機器をリモート操作する際のセキュリティを確保することを目的とする。
【課題を解決するための手段】
【０００５】
上述した課題を解決し、目的を達成するため、本発明に係る認証システムは、電子機器を操作する情報処理装置からの接続を許可する指示を受け付ける接続許可受付部と、前記接続が許可された状態で情報処理装置からログイン情報が受け付けられた場合に、ログインを許可する許可情報に、前記情報処理装置に対応する認証情報を登録する登録部と、前記許可情報に登録されていない情報処理装置からの接続を禁止する指示を受け付ける接続禁止受付部と、前記接続が禁止された状態で情報処理装置からログイン情報が受け付けられた場合に、受け付けられた前記ログイン情報と、前記許可情報に登録された認証情報とを用いた認証処理の実行を制御する認証処理制御部と、前記認証処理により、認証が成功した場合に前記情報処理装置に対してログインを許可する応答を行ない、認証が失敗した場合に前記情報処理装置に対してログインを拒否する応答を行なうログイン応答部とを有する。
【発明の効果】
【０００６】
本発明の一つの様態によれば、煩わしい操作をさせることなく、電子機器をリモート操作する際のセキュリティを確保することができるという効果を奏する。
【図面の簡単な説明】
【０００７】
【図１】図１は、実施の形態１に係る認証システムのシステム構成例を示す図である。
【図２】図２は、実施の形態１に係る情報処理装置のハードウェア構成例を示すブロック図である。
【図３】図３は、実施の形態１に係る電子機器のハードウェア構成例を示すブロック図である。
【図４】図４は、実施の形態１に係る電子機器及び情報処理装置の機能構成例を示すブロック図である。
【図５】図５は、実施の形態１に係る操作表示部の構成例を示す図である。
【図６】図６は、実施の形態１に係る許可リストの例を示す図である。
【図７】図７は、実施の形態１に係るログイン画面の例を示す図である。
【図８】図８は、実施の形態１に係る許可リストに登録されていないリモート装置の接続が禁止された状態で、許可リストに登録されていない情報処理装置から電子機器にログインする場合の認証処理の流れの例を示すシーケンス図である。
【図９】図９は、実施の形態１に係るリモート装置の接続が許可された状態で情報処理装置から電子機器にログインする場合の認証処理の流れの例を示すシーケンス図である。
【図１０】図１０は、実施の形態１に係る許可リストに登録されていないリモート装置の接続が禁止された状態で、許可リストに登録されている情報処理装置から電子機器にログインする場合の認証処理の流れの例を示すシーケンス図である。
【図１１】図１１は、実施の形態２に係る電子機器及び情報処理装置の機能構成例を示すブロック図である。
【図１２】図１２は、実施の形態２に係る許可リストの例を示す図である。
【図１３】図１３は、実施の形態２に係る許可リストに登録されていないリモート装置の接続が禁止された状態で、許可リストに登録されていない情報処理装置から電子機器にログインする場合の認証処理の流れの例を示すシーケンス図である。
【図１４】図１４は、実施の形態２に係るリモート装置の接続が許可された状態で情報処理装置から電子機器にログインする場合の認証処理の流れの例を示すシーケンス図である。
【図１５】図１５は、実施の形態２に係る許可リストに登録されていないリモート装置の接続が禁止された状態で、許可リストに登録されている情報処理装置から電子機器にログインする場合の認証処理の流れの例を示すシーケンス図である。
【図１６】図１６は、実施の形態３に係る電子機器及び情報処理装置の機能構成例を示すブロック図である。
【図１７】図１７は、実施の形態３に係る操作表示部の構成例を示す図である。
【図１８】図１８は、実施の形態３に係る操作表示部の構成例を示す図である。
【発明を実施するための形態】
【０００８】
以下に添付図面を参照して、本発明に係る認証システム、電子機器、認証方法及び認証プログラムの実施の形態を説明する。なお、以下の実施の形態により本発明が限定されるものではない。なお、各実施の形態は、内容を矛盾させない範囲で適宜組み合わせることができる。
【０００９】
（実施の形態１）
［実施の形態１に係るシステム構成］
図１を用いて、実施の形態１に係る認証システムのシステム構成を説明する。図１は、実施の形態１に係る認証システムのシステム構成例を示す図である。
【００１０】
図１に示すように、認証システム１には、電子機器１００と、情報処理装置２００とが含まれる。各装置は、図示した台数に限られるものではなく、複数台存在しても良い。また、各装置は、ＬＡＮ（Local  Area  Network）等を介して、インターネット等のネットワークに接続することができる。本実施の形態において、電子機器１００は、情報処理装置２００による遠隔操作の対象機器であるものとする。以下では、電子機器１００が、ＭＦＰ（Multi‐Function  Printer）等の画像形成装置である場合を例に挙げて説明する。また、情報処理装置２００が、ＰＣ（Personal  Computer）等のリモート装置である場合を例に挙げて説明する。
【００１１】
上述した構成において、電子機器１００は、通常はリモート装置の接続を禁止し、所定操作等によりリモート装置の接続を許可する期間を設ける。ユーザは、情報処理装置２００を利用して電子機器１００をリモート操作するために、情報処理装置２００に接続された表示装置に表示されたログイン画面からログイン情報を入力する操作を行なう。情報処理装置２００は、電子機器１００にｈｔｔｐ（Hypertext  Transfer  Protocol）接続し、入力されたログイン情報を電子機器１００に対して送信する。電子機器１００は、リモート装置の接続を許可する状態で、情報処理装置２００からログイン情報が受け付けられた場合に、情報処理装置２００に対応する認証情報を許可リストに登録する。許可リストは、ログインを許可するリモート装置の情報を含む。また、便宜上、許可リストという表現を用いたが、ログインを許可するリモート装置の情報は、許可リストのような表形式での保持に限られるものではない。リモート装置の接続を許可する状態で、ログイン情報を送信してきた情報処理装置２００に対しては、電子機器１００へのログインが許可される。
【００１２】
また、電子機器１００は、許可リストに登録されていないリモート装置の接続が禁止された状態で、情報処理装置２００からログイン情報が受け付けられた場合に、受け付けられたログイン情報と、許可リストに登録された認証情報とを用いた認証処理の実行を制御する。そして、電子機器１００は、認証処理により、認証が成功した場合に情報処理装置２００に対してログインを許可する応答を行ない、認証が失敗した場合に情報処理装置２００に対してログインを拒否する応答を行なう。ログインが許可された場合には、情報処理装置２００による電子機器１００のリモート操作が可能となる。
【００１３】
なお、本実施の形態において、接続が許可された状態とは、ログイン情報を用いた認証処理が行われることを前提として、以降のログイン時の認証処理で使用可能な、ログイン情報とは異なる認証情報を許可リストに登録できる状態を指す。また、接続が禁止された状態とは、認証情報が許可リストに登録されていないリモート装置の接続を禁止する状態を指す。本実施の形態において、「禁止」は、許否すること、許可されないこと、受け付けないこと、等を含む概念である。
【００１４】
つまり、認証システム１は、リモート装置の接続を許可する状態で電子機器１００に接続を試みた情報処理装置２００の認証情報を許可リストに登録し、リモート装置の接続を禁止する状態で電子機器１００に接続を試みた情報処理装置２００の認証処理を、許可リストを利用して行なう。この結果、認証システム１は、煩わしい操作をさせることなく、電子機器１００をリモート操作する際のセキュリティを確保することができる。
【００１５】
［実施の形態１に係る情報処理装置のハードウェア構成］
次に、図２を用いて、実施の形態１に係る情報処理装置２００のハードウェア構成を説明する。図２は、実施の形態１に係る情報処理装置２００のハードウェア構成例を示すブロック図である。
【００１６】
図２に示すように、情報処理装置２００は、ＣＰＵ（Central  Processing  Unit）２０２と、ＲＡＭ（Random  Access  Memory）２０３と、ＲＯＭ（Read  Only  Memory）２０４と、通信Ｉ／Ｆ２０５と、表示Ｉ／Ｆ２０６と、操作Ｉ／Ｆ２０７とを有する。上記各部は、バス２０１により接続される。
【００１７】
ＣＰＵ２０２は、情報処理装置２００全体の動作を制御する。ＣＰＵ２０２は、ＲＯＭ２０４等に記憶されたプログラムを、ＲＡＭ２０３等を作業領域として実行することで、情報処理装置２００全体の動作を制御する。ＲＯＭ２０４は、情報処理装置２００による処理を実現するためのプログラムを記憶する。ＲＡＭ２０３は、ＲＯＭ２０４等に格納されたプログラムの実行時の作業領域である。通信Ｉ／Ｆ２０５は、電子機器１００等との通信を制御するインタフェースである。表示Ｉ／Ｆ２０６は、表示装置に接続され、ＣＰＵ２０２による制御に従い表示装置を制御するインタフェースである。操作Ｉ／Ｆ２０７は、マウスやキーボード等の操作機器に接続され、ＣＰＵ２０２による制御に従い操作機器を制御するインタフェースである。
【００１８】
［実施の形態１に係る電子機器のハードウェア構成］
次に、図３を用いて、実施の形態１に係る電子機器１００のハードウェア構成を説明する。図３は、実施の形態１に係る電子機器１００のハードウェア構成例を示すブロック図である。上述したように、本実施の形態では、電子機器１００がＭＦＰ等の画像形成装置である場合を例に挙げる。
【００１９】
図３に示すように、ＭＦＰとしての電子機器１００は、コントローラ１０と、エンジン（Engine）部６０とがＰＣＩバスで接続された構成を有する。コントローラ１０は、電子機器１００全体の制御と描画、通信、各種入力を制御するコントローラである。エンジン部６０は、ＰＣＩバスに接続可能なプリンタエンジン等であり、例えば、白黒プロッタ、１ドラムカラープロッタ、４ドラムカラープロッタ、スキャナ又はファックスユニット等である。なお、エンジン部６０には、プロッタ等のいわゆるエンジン部分に加えて、誤差拡散やガンマ変換等の画像処理部分が含まれる。
【００２０】
コントローラ１０は、ＣＰＵ１１と、ノースブリッジ（NB）１３と、システムメモリ（MEM‐P）１２と、サウスブリッジ（SB）１４と、ローカルメモリ（MEM‐C）１７と、ＡＳＩＣ１６と、ハードディスクドライブ（HDD）１８とを有し、ノースブリッジ１３とＡＳＩＣ１６との間がＡＧＰ（Accelerated  Graphics  Port）バス１５で接続された構成となる。また、ＭＥＭ−Ｐ１２は、ＲＯＭ１２ａと、ＲＡＭ１２ｂとをさらに有する。
【００２１】
ＣＰＵ１１は、電子機器１００の全体制御を行なうものであり、ノースブリッジ１３、ＭＥＭ−Ｐ１２及びサウスブリッジ１４を含むチップセットを有し、このチップセットを介して他の機器と接続される。ノースブリッジ１３は、ＣＰＵ１１と、ＭＥＭ−Ｐ１２と、サウスブリッジ１４と、ＡＧＰバス１５とを接続するためのブリッジであり、ＭＥＭ−Ｐ１２に対する読み書き等を制御するメモリコントローラ、ＰＣＩマスタ及びＡＧＰターゲットを有する。
【００２２】
ＭＥＭ−Ｐ１２は、プログラムやデータの格納用メモリ、プログラムやデータの展開用メモリ、プリンタの描画用メモリ等として用いられるシステムメモリであり、ＲＯＭ１２ａとＲＡＭ１２ｂとを有する。ＲＯＭ１２ａは、プログラムやデータの格納用メモリとして用いられる読み出し専用のメモリである。ＲＡＭ１２ｂは、プログラムやデータの展開用メモリ、プリンタの描画用メモリ等として用いられる書き込み及び読み出し可能なメモリである。サウスブリッジ１４は、ノースブリッジ１３とＰＣＩデバイス、周辺デバイスとを接続するためのブリッジである。このサウスブリッジ１４は、ＰＣＩバスを介してノースブリッジ１３と接続されており、このＰＣＩバスには、ネットワークインタフェース部等も接続される。
【００２３】
ＡＳＩＣ１６は、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣ（Integrated  Circuit）であり、ＡＧＰバス１５、ＰＣＩバス、ＨＤＤ１８及びＭＥＭ−Ｃ１７をそれぞれ接続するブリッジの役割を有する。このＡＳＩＣ１６は、ＰＣＩターゲット及びＡＧＰマスタと、ＡＳＩＣ１６の中核をなすアービタ（ARB）と、ＭＥＭ−Ｃ１７を制御するメモリコントローラと、ハードウェアロジック等により画像データの回転等を行なう複数のＤＭＡＣ（Direct  Memory  Access  Controller）と、エンジン部６０との間でＰＣＩバスを介したデータ転送を行なうＰＣＩユニットとを含む。このＡＳＩＣ１６には、ＰＣＩバスを介してＦＣＵ（Facsimile  Control  Unit）３０、ＵＳＢ（Universal  Serial  Bus）４０、ＩＥＥＥ１３９４（the  Institute  of  Electrical  and  Electronics  Engineers  1394）インタフェース５０が接続される。操作表示部２０は、ＡＳＩＣ１６に直接接続されている。
【００２４】
ＭＥＭ−Ｃ１７は、コピー用画像バッファ、符号バッファとして用いるローカルメモリであり、ＨＤＤ（Hard  Disk  Drive）１８は、画像データの蓄積、プログラムの蓄積、フォントデータの蓄積、フォームの蓄積を行なうためのストレージである。ＡＧＰバス１５は、グラフィック処理を高速化するために提案されたグラフィックアクセラレータカード用のバスインタフェースであり、ＭＥＭ−Ｐ１２に高スループットで直接アクセスすることにより、グラフィックアクセラレータカードを高速にするものである。
【００２５】
［実施の形態１に係る各装置の機能構成］
次に、図４を用いて、実施の形態１に係る各装置の機能構成を説明する。図４は、実施の形態１に係る電子機器１００及び情報処理装置２００の機能構成例を示すブロック図である。
【００２６】
図４に示すように、電子機器１００は、操作表示制御部１１０と、接続許可受付部１１１と、接続禁止受付部１１２と、通信部１１３と、画面生成部１１４と、画面送信制御部１１５と、登録部１１６と、記憶部１１７と、認証処理制御部１１８と、ログイン応答部１１９とを有する。操作表示制御部１１０、接続許可受付部１１１、接続禁止受付部１１２、画面生成部１１４、画面送信制御部１１５、登録部１１６、認証処理制御部１１８及びログイン応答部１１９は、ソフトウェア（プログラム）で実現されても良いし、ハードウェア回路で実現されても良い。
【００２７】
操作表示制御部１１０は、操作表示部２０における入力処理や表示処理を制御する。操作表示制御部１１０の一機能として、接続許可受付部１１１は、電子機器１００をリモート操作する情報処理装置２００からの接続を許可する指示を受け付ける。同様に、操作表示部１１０の一機能として、接続禁止受付部１１２は、電子機器１００へのログインを許可するリモート装置のリストである許可リストに登録されていない情報処理装置２００からの接続を禁止する指示を受け付ける。一つの様態として、接続の許可や禁止の指示は、操作表示部２０に対する操作に応じて受け付けられる。
【００２８】
図５は、実施の形態１に係る操作表示部２０の構成例を示す図である。例えば、図５に示すように、操作表示部２０には、コピー、スキャナ、プリンタ及びネットワーク等の初期設定のためのタッチキーの他に、接続許可タッチキーと、接続禁止タッチキーとが表示される。接続許可タッチキーは、情報処理装置２００からの接続を許可する指示を行なう際に押下される。接続禁止タッチキーは、許可リストに登録されていない情報処理装置２００からの接続を禁止する指示を行なう際に押下される。接続許可タッチキーが押下されたことにより、接続許可受付部１１１によって接続を許可する指示が受け付けられた場合には、リモート装置の接続が許可される。一方、接続禁止タッチキーが押下されたことにより、接続禁止受付部１１２によって接続を禁止する指示が受け付けられた場合には、許可リストに登録されていないリモート装置の接続が禁止される。なお、リモート装置の接続については、接続許可タッチキーが押下された後に一定時間が経過したら、接続禁止タッチキーが押下されなくても接続を禁止するようにしても良い。
【００２９】
通信部１１３は、各種情報の送受信を制御する。画面生成部１１４は、通信部１１３を介して、情報処理装置２００からログイン要求が受け付けられた場合に、ログイン情報を入力するためのログイン画面を生成する。画面送信制御部１１５は、画面生成部１１４によって生成されたログイン画面を、通信部１１３を介して、ログイン要求を行なった情報処理装置２００に対して送信する。かかる画面送信制御部１１５は、「画面送信部」の一例である。これらにより、ログイン要求を行なった情報処理装置２００は、電子機器１００からログイン画面を受信する。そして、情報処理装置２００は、ログイン画面を表示し、ログイン情報の入力に応じて、ログイン情報を電子機器１００に対して送信する。
【００３０】
登録部１１６は、リモート装置の接続が許可された状態で情報処理装置２００からログイン情報が受け付けられた場合に、許可リストに、該情報処理装置２００に対応する認証情報を登録する。より具体的には、登録部１１６は、接続許可受付部１１１によってリモート装置の接続を許可する指示が受け付けられた状態で、通信部１１３を介して情報処理装置２００からログイン情報を受け付ける。そして、登録部１１６は、ログイン情報に含まれるログイン名やパスワードを用いた認証処理を実行する。ログイン名やパスワードを用いた認証処理は、記憶部１１７又は外部の記憶装置等に予め記憶されたログイン名やパスワードとの照合により行なわれる。認証処理が失敗した場合には、ログインは拒否される。なお、認証処理は、ログイン名やパスワードの照合を行なう認証処理プログラムの実行により実現されても良い。
【００３１】
続いて、登録部１１６は、認証処理が成功した情報処理装置２００に対して、ログイン情報に含まれるログイン名と、該情報処理装置２００のＩＰアドレスとを含む認証情報を許可リストに登録する。すなわち、情報処理装置２００は、ログイン情報の送信の際に、ログイン情報とともに、自身のＩＰアドレスを電子機器１００に対して送信する。許可リストは、記憶部１１７によって記憶される。図６は、実施の形態１に係る許可リストの例を示す図である。図６に示すように、許可リストには、ログイン名とＩＰアドレスとの情報が含まれる。例を挙げると、許可リストには、ログイン名「ａｄｍｉｎ」と、ＩＰアドレス「１９２．１６８．１０．１０」とが含まれる。
【００３２】
認証処理制御部１１８は、許可リストに登録されていないリモート装置の接続が禁止された状態で情報処理装置２００からログイン情報が受け付けられた場合に、受け付けられたログイン情報と、許可リストに登録された認証情報とを用いた認証処理の実行を制御する。より具体的には、認証処理制御部１１８は、接続禁止受付部１１２によって許可リストに登録されていないリモート装置の接続を禁止する指示が受け付けられた状態で、通信部１１３を介して情報処理装置２００からログイン情報を受け付ける。そして、認証処理制御部１１８は、ログイン情報とともに受け付けられたＩＰアドレスが許可リストに登録されているか否かを判定し、判定結果をログイン応答部１１９に対して通知する。例えば、判定結果は、ＩＰアドレスが許可リストに登録されていれば認証成功とし、ＩＰアドレスが許可リストに登録されていなければ認証失敗とする。かかる判定では、ＩＰアドレスだけでなく、ログイン名が登録されているか否かをさらに判定しても良い。
【００３３】
ログイン応答部１１９は、認証処理により、認証が成功した場合に情報処理装置２００に対してログインを許可する応答を行ない、認証が失敗した場合に情報処理装置２００に対してログインを拒否する応答を行なう。より具体的には、ログイン応答部１１９は、認証処理制御部１１８によって通知された認証処理の判定結果をもとに、認証が成功した場合に、通信部１１３を介して情報処理装置２００に対してログインを許可する応答を行なう。一方、ログイン応答部１１９は、認証処理制御部１１８によって通知された認証処理の判定結果をもとに、認証が失敗した場合に、通信部１１３を介して情報処理装置２００に対してログインを拒否する応答を行なう。
【００３４】
また、図４に示すように、情報処理装置２００は、操作受付部２１０と、表示制御部２１１と、ログイン要求部２１２と、記憶部２１３と、ログイン情報送信制御部２１４と、通信部２１５と、ログイン応答受信制御部２１６とを有する。操作受付部２１０、表示制御部２１１、ログイン要求部２１２、ログイン情報送信制御部２１４及びログイン応答受信制御部２１６は、ソフトウェア（プログラム）で実現されても良いし、ハードウェア回路で実現されても良い。
【００３５】
操作受付部２１０は、マウスやキーボード等を用いた各種操作を受け付ける。例えば、操作受付部２１０は、電子機器１００に対するログイン要求のための操作や、ログイン画面に対するログイン情報の入力操作、ログイン情報を電子機器１００に送信するための操作等を受け付ける。表示制御部２１１は、各種画面を表示装置に表示するための制御を行なう。例えば、表示制御部２１１は、操作受付部２１０によって受け付けられたログイン要求に応じて電子機器１００から応答されたログイン画面の表示や、ログイン情報の入力に応じた表示、ログイン情報の送信に応じて電子機器１００から応答されたログインの許可又は拒否に関する情報等の表示を制御する。なお、ログイン要求に応じたログイン画面や、ログイン情報の送信に応じたログインの許可又は拒否に関する情報等は、通信部２１５を介して電子機器１００から応答される。
【００３６】
ログイン要求部２１２は、電子機器１００に対してログイン要求を行なう。例えば、ログイン要求部２１２は、操作受付部２１０によって受け付けられたログイン要求のための操作に応じて、通信部２１５を介して、電子機器１００に対してログイン要求を行なう。情報処理装置２００は、ログイン要求部２１２によるログイン要求に応じて、電子機器１００からログイン画面の応答を受け付ける。図７は、実施の形態１に係るログイン画面の例を示す図である。図７に示すように、ログイン画面には、ログイン名やパスワードを入力するためのＵＩと、ログイン情報を電子機器１００に対して送信するためのログインボタンと、ログイン操作をキャンセルするためのキャンセルボタンとが表示される。ログイン要求を行なった後にログイン画面が表示された場合に、ユーザは、ログイン名とパスワードを入力し、ログインボタンを押下する。これにより、電子機器１００に対してログイン情報やＩＰアドレスが送信される。ＩＰアドレスは、記憶部２１３によって記憶されている。
【００３７】
ログイン情報送信制御部２１４は、ログイン情報を電子機器１００に対して送信するための制御を行なう。例えば、ログイン情報送信制御部２１４は、操作受付部２１０によってログイン情報が受け付けられた場合に、通信部２１５を介して、ログイン情報を電子機器１００に対して送信する。ログイン応答受信制御部２１６は、電子機器１００へのログインの許可又は拒否に関する情報を受信するための制御を行なう。例えば、ログイン応答受信制御部２１６は、ログイン情報送信制御部２１４によってログイン情報が送信された後に、通信部２１５を介して、電子機器１００からログインの許可又は拒否に関する情報を受信する。電子機器１００へのログイン結果は、表示制御部２１１による制御に応じて、表示装置に表示出力される。
【００３８】
［実施の形態１に係る認証処理シーケンス］
次に、図８、図９及び図１０を用いて、実施の形態１に係る認証処理の流れを説明する。図８は、実施の形態１に係る許可リストに登録されていないリモート装置の接続が禁止された状態で、許可リストに登録されていない情報処理装置２００から電子機器１００にログインする場合の認証処理の流れの例を示すシーケンス図である。
【００３９】
図８に示すように、情報処理装置２００は、電子機器１００に対してログイン要求を行なう（ステップＳ１０１）。電子機器１００は、情報処理装置２００からのログイン要求に対して、ログイン情報を入力するためのログイン画面を生成する（ステップＳ１０２）。そして、電子機器１００は、生成したログイン画面を情報処理装置２００に対して送信する（ステップＳ１０３）。情報処理装置２００は、受信したログイン画面を表示し、ログイン情報の入力を受け付けると、ログイン情報やＩＰアドレスを電子機器１００に対して送信する（ステップＳ１０４）。
【００４０】
電子機器１００は、ログイン情報やＩＰアドレスを受信すると、ＩＰアドレスが許可リストに登録されているか否かを判定する認証処理を実行する（ステップＳ１０５）。ここで、電子機器１００は、許可リストに登録されていないリモート装置の接続が禁止された状態であるため、情報処理装置２００のログイン名やＩＰアドレスを許可リストに登録せずに、また、情報処理装置２００のＩＰアドレスが許可リストに登録されていないため、ログインを拒否することを決定する。これにより、電子機器１００は、ログインを拒否することを表す情報を情報処理装置２００に対して送信する（ステップＳ１０６）。これらにより、情報処理装置２００では、ログインを拒否されたことが表示装置に表示出力される。
【００４１】
図９は、実施の形態１に係るリモート装置の接続が許可された状態で情報処理装置２００から電子機器１００にログインする場合の認証処理の流れの例を示すシーケンス図である。
【００４２】
図９に示すように、電子機器１００は、接続許可タッチキー等の押下により、リモート装置の接続を許可する指示を受け付ける（ステップＳ２０１）。情報処理装置２００は、電子機器１００に対してログイン要求を行なう（ステップＳ２０２）。電子機器１００は、情報処理装置２００からのログイン要求に対して、ログイン情報を入力するためのログイン画面を生成する（ステップＳ２０３）。そして、電子機器１００は、生成したログイン画面を情報処理装置２００に対して送信する（ステップＳ２０４）。情報処理装置２００は、受信したログイン画面を表示し、ログイン情報の入力を受け付けると、ログイン情報やＩＰアドレスを電子機器１００に対して送信する（ステップＳ２０５）。
【００４３】
電子機器１００は、ログイン情報やＩＰアドレスを受信すると、ログイン情報を用いた認証処理を実行し、リモート装置の接続を許可する状態であるため、ログイン名やＩＰアドレスを許可リストに登録する（ステップＳ２０６）。そして、電子機器１００は、ログインを許可することを表す情報を情報処理装置２００に対して送信する（ステップＳ２０７）。これらにより、情報処理装置２００では、ログインを許可されたことが表示装置に表示出力される。また、電子機器１００は、接続禁止タッチキー等の押下により、リモート装置の接続を禁止する指示を受け付ける（ステップＳ２０８）。なお、上述したように、リモート装置の接続の禁止には、リモート装置の接続を許可したときから一定時間後に移行するようにしても良い。
【００４４】
図１０は、実施の形態１に係る許可リストに登録されていないリモート装置の接続が禁止された状態で、許可リストに登録されている情報処理装置２００から電子機器１００にログインする場合の認証処理の流れの例を示すシーケンス図である。
【００４５】
図１０に示すように、情報処理装置２００は、電子機器１００に対してログイン要求を行なう（ステップＳ３０１）。電子機器１００は、情報処理装置２００からのログイン要求に対して、ログイン情報を入力するためのログイン画面を生成する（ステップＳ３０２）。そして、電子機器１００は、生成したログイン画面を情報処理装置２００に対して送信する（ステップＳ３０３）。情報処理装置２００は、受信したログイン画面を表示し、ログイン情報の入力を受け付けると、ログイン情報やＩＰアドレスを電子機器１００に対して送信する（ステップＳ３０４）。
【００４６】
電子機器１００は、ログイン情報やＩＰアドレスを受信すると、ＩＰアドレスが許可リストに登録されているか否かを判定する認証処理を実行する（ステップＳ３０５）。ここで、電子機器１００は、許可リストに登録されていないリモート装置の接続が禁止された状態であるが、情報処理装置２００のＩＰアドレスが許可リストに登録されているため、ログインを許可することを決定する。これにより、電子機器１００は、ログインを許可することを表す情報を情報処理装置２００に対して送信する（ステップＳ３０６）。これらにより、情報処理装置２００では、ログインを許可されたことが表示装置に表示出力される。以降、情報処理装置２００から電子機器１００に対するリモート操作を実現することができる。
【００４７】
認証システム１は、リモート装置の接続を許可する状態でログイン情報を受け付けた場合に情報処理装置２００の認証情報を許可リストに登録しておき、以降の接続においては、許可リストに登録された認証情報との照合によってログインの許可・拒否を決定する。この結果、実施の形態１による効果として、認証システム１は、煩わしい操作をさせることなく、リモート装置からのセキュアなネットワーク接続を提供することができる。
【００４８】
（実施の形態２）
実施の形態２では、実施の形態１と重複する記載は、その詳細な説明を省略する場合がある。例えば、実施の形態２に係る認証システムのシステム構成は図１に示したシステム構成と同様であり、実施の形態２に係る情報処理装置２００ａのハードウェア構成は図２に示したハードウェア構成と同様であり、実施の形態２に係る電子機器１００ａのハードウェア構成は図３に示したハードウェア構成と同様である。
【００４９】
上記実施の形態１では、情報処理装置２００から送信されたＩＰアドレス等を認証情報として許可リストに登録する場合を説明した。許可リストに登録する認証情報は、電子機器１００側で生成された情報であっても良い。そこで、実施の形態２では、電子機器１００側で生成された情報を認証情報として許可リストに登録する場合を説明する。
【００５０】
［実施の形態２に係る各装置の機能構成］
図１１を用いて、実施の形態２に係る各装置の機能構成を説明する。図１１は、実施の形態２に係る電子機器１００ａ及び情報処理装置２００ａの機能構成例を示すブロック図である。実施の形態２では、実施の形態１に係る各装置の機能構成と同様の構成については同一の符号を付し、その詳細な説明を省略する場合がある。具体的には、以下で説明する登録部１１６ａ、記憶部１１７ａ、認証処理制御部１１８ａ、ログイン応答部１１９ａ、識別情報生成部１２０ａ、記憶部２１３ａ、ログイン情報送信制御部２１４ａ、ログイン応答受信制御部２１６ａ以外の機能及び構成、処理は実施の形態１と同様である。
【００５１】
図１１に示すように、電子機器１００ａは、操作表示制御部１１０と、接続許可受付部１１１と、接続禁止受付部１１２と、通信部１１３と、画面生成部１１４と、画面送信制御部１１５と、登録部１１６ａと、記憶部１１７ａと、認証処理制御部１１８ａは、ログイン応答部１１９ａと、識別情報生成部１２０ａとを有する。操作表示制御部１１０、接続許可受付部１１１、接続禁止受付部１１２、画面生成部１１４、画面送信制御部１１５、登録部１１６ａ、認証処理制御部１１８ａ、ログイン応答部１１９ａ及び識別情報生成部１２０ａは、ソフトウェア（プログラム）で実現されても良いし、ハードウェア回路で実現されても良い。
【００５２】
識別情報生成部１２０ａは、リモート装置の接続が許可された状態で情報処理装置２００からログイン情報が受け付けられた場合に、該情報処理装置２００を識別するための識別情報を生成する。より具体的には、識別情報生成部１２０ａは、接続許可受付部１１１によってリモート装置の接続を許可する指示が受け付けられた状態で、登録部１１６ａによるログイン名やパスワードを用いた認証処理が成功したことを認識する。そして、識別情報生成部１２０ａは、認証処理が成功した情報処理装置２００ａを識別するための識別情報（例えば、ＨＴＴＰ  ｃｏｏｋｉｅ等）を生成する。生成されたＨＴＴＰ  ｃｏｏｋｉｅは、登録部１１６ａとログイン応答部１１９ａとに対して通知される。これらのうち、ログイン応答部１１９ａは、ログインを許可することを表す情報とともに、ＨＴＴＰ  ｃｏｏｋｉｅを情報処理装置２００ａに対して送信する。かかるログイン応答部１１９ａは、「識別情報送信部」の一例である。ＨＴＴＰ  ｃｏｏｋｉｅを受信した情報処理装置２００ａは、以降、電子機器１００ａへのログインの際に、ログイン情報とともにＨＴＴＰ  ｃｏｏｋｉｅを送信する。
【００５３】
登録部１１６ａは、生成された識別情報を含む認証情報を許可リストに登録する。より具体的には、登録部１１６ａは、認証処理が成功した情報処理装置２００ａに対して、ログイン情報に含まれるログイン名と、識別情報生成部１２０ａによって生成されたＨＴＴＰ  ｃｏｏｋｉｅとを含む認証情報を許可リストに登録する。すなわち、本実施の形態では、情報処理装置２００ａは、ログイン情報の送信の際に、自身のＩＰアドレスを電子機器１００ａに対して送信しなくても良い。許可リストは、記憶部１１７ａによって記憶される。図１２は、実施の形態２に係る許可リストの例を示す図である。図１２に示すように、許可リストには、ログイン名とＨＴＴＰ  ｃｏｏｋｉｅとの情報が含まれる。例を挙げると、許可リストには、ログイン名「ａｄｍｉｎ」と、ＨＴＴＰ  ｃｏｏｋｉｅ「ｒｅｍｏｔｅ１２３４５」とが含まれる。
【００５４】
認証処理制御部１１８ａは、許可リストに登録されていないリモート装置の接続が禁止された状態で情報処理装置２００ａからログイン情報が受け付けられた場合に、受け付けられたログイン情報と、許可リストに登録された認証情報とを用いた認証処理の実行を制御する。より具体的には、認証処理制御部１１８ａは、接続禁止受付部１１２によって許可リストに登録されていないリモート装置の接続を禁止する指示が受け付けられた状態で、通信部１１３を介して情報処理装置２００ａからログイン情報を受け付ける。そして、認証処理制御部１１８ａは、ログイン情報とともに受け付けられたＨＴＴＰ  ｃｏｏｋｉｅが許可リストに登録されているか否かを判定し、判定結果をログイン応答部１１９ａに対して通知する。例えば、判定結果は、ＨＴＴＰ  ｃｏｏｋｉｅが許可リストに登録されていれば認証成功とし、ＨＴＴＰ  ｃｏｏｋｉｅが許可リストに登録されていなければ認証失敗とする。かかる判定では、ＨＴＴＰ  ｃｏｏｋｉｅだけでなく、ログイン名やＩＰアドレスが登録されているか否かをさらに判定しても良い。
【００５５】
また、図１１に示すように、情報処理装置２００ａは、操作受付部２１０と、表示制御部２１１と、ログイン要求部２１２と、記憶部２１３ａと、ログイン情報送信制御部２１４ａと、通信部２１５と、ログイン応答受信制御部２１６ａとを有する。操作受付部２１０、表示制御部２１１、ログイン要求部２１２、ログイン情報送信制御部２１４ａ及びログイン応答受信制御部２１６ａは、ソフトウェア（プログラム）で実現されても良いし、ハードウェア回路で実現されても良い。
【００５６】
ログイン情報送信制御部２１４ａは、ログイン情報を電子機器１００ａに対して送信するための制御を行なう。例えば、ログイン情報送信制御部２１４ａは、操作受付部２１０によってログイン情報が受け付けられた場合に、通信部２１５を介して、ログイン情報を電子機器１００ａに対して送信する。このとき、ログイン情報送信制御部２１４ａは、ＨＴＴＰ  ｃｏｏｋｉｅが記憶部２１３ａに記憶されていれば、ログイン情報とともにＨＴＴＰ  ｃｏｏｋｉｅを電子機器１００ａに対して送信する。ログイン応答受信制御部２１６ａは、ログイン情報送信制御部２１４ａによってログイン情報が送信された後に、通信部２１５を介して、電子機器１００ａからログインの許可又は拒否に関する情報を受信する。また、ログイン応答受信制御部２１６ａは、ＨＴＴＰ  ｃｏｏｋｉｅが受信された場合に、受信したＨＴＴＰ  ｃｏｏｋｉｅを記憶部２１３ａに格納する。
【００５７】
［実施の形態２に係る認証処理シーケンス］
次に、図１３、図１４及び図１５を用いて、実施の形態２に係る認証処理の流れを説明する。図１３は、実施の形態２に係る許可リストに登録されていないリモート装置の接続が禁止された状態で、許可リストに登録されていない情報処理装置２００ａから電子機器１００ａにログインする場合の認証処理の流れの例を示すシーケンス図である。
【００５８】
図１３に示すように、情報処理装置２００ａは、電子機器１００ａに対してログイン要求を行なう（ステップＳ４０１）。電子機器１００ａは、情報処理装置２００ａからのログイン要求に対して、ログイン情報を入力するためのログイン画面を生成する（ステップＳ４０２）。そして、電子機器１００ａは、生成したログイン画面を情報処理装置２００ａに対して送信する（ステップＳ４０３）。情報処理装置２００ａは、受信したログイン画面を表示し、ログイン情報の入力を受け付けると、ログイン情報を電子機器１００ａに対して送信する（ステップＳ４０４）。ここでは、ＨＴＴＰ  ｃｏｏｋｉｅが電子機器１００ａから提供されていないため、ＨＴＴＰ  ｃｏｏｋｉｅは送信されない。
【００５９】
電子機器１００ａは、ログイン情報を受信すると、認証処理を実行する（ステップＳ４０５）。ここで、認証処理では、許可リストに登録されていないリモート装置の接続が禁止された状態であるため、情報処理装置２００ａに対するＨＴＴＰ  ｃｏｏｋｉｅの生成や、許可リストへの登録は行なわれない。また、認証処理では、情報処理装置２００ａからＨＴＴＰ  ｃｏｏｋｉｅが送信されていないため、ログインを拒否することを決定する。これにより、電子機器１００ａは、ログインを拒否することを表す情報を情報処理装置２００ａに対して送信する（ステップＳ４０６）。これらにより、情報処理装置２００ａでは、ログインを拒否されたことが表示装置に表示出力される。
【００６０】
図１４は、実施の形態２に係るリモート装置の接続が許可された状態で情報処理装置２００ａから電子機器１００ａにログインする場合の認証処理の流れの例を示すシーケンス図である。
【００６１】
図１４に示すように、電子機器１００ａは、接続許可タッチキー等の押下により、リモート装置の接続を許可する指示を受け付ける（ステップＳ５０１）。情報処理装置２００ａは、電子機器１００ａに対してログイン要求を行なう（ステップＳ５０２）。電子機器１００ａは、情報処理装置２００ａからのログイン要求に対して、ログイン情報を入力するためのログイン画面を生成する（ステップＳ５０３）。そして、電子機器１００ａは、生成したログイン画面を情報処理装置２００ａに対して送信する（ステップＳ５０４）。情報処理装置２００ａは、受信したログイン画面を表示し、ログイン情報の入力を受け付けると、ログイン情報を電子機器１００ａに対して送信する（ステップＳ５０５）。
【００６２】
電子機器１００ａは、ログイン情報を受信すると、ログイン情報を用いた認証処理を実行し、リモート装置の接続を許可する状態であるため、情報処理装置２００ａに対するＨＴＴＰ  ｃｏｏｋｉｅを生成し、ログイン名や、生成したＨＴＴＰ  ｃｏｏｋｉｅを許可リストに登録する（ステップＳ５０６）。そして、電子機器１００ａは、ログインを許可することを表す情報と、生成したＨＴＴＰ  ｃｏｏｋｉｅとを情報処理装置２００ａに対して送信する（ステップＳ５０７）。これらにより、情報処理装置２００ａでは、ログインを許可されたことが表示装置に表示されるとともに、受信されたＨＴＴＰ  ｃｏｏｋｉｅが記憶部２１３ａに格納される。また、電子機器１００ａは、接続禁止タッチキー等の押下により、リモート装置の接続を禁止する指示を受け付ける（ステップＳ５０８）。
【００６３】
図１５は、実施の形態２に係る許可リストに登録されていないリモート装置の接続が禁止された状態で、許可リストに登録されている情報処理装置２００ａから電子機器１００ａにログインする場合の認証処理の流れの例を示すシーケンス図である。
【００６４】
図１５に示すように、情報処理装置２００ａは、電子機器１００ａに対してログイン要求を行なう（ステップＳ６０１）。電子機器１００ａは、情報処理装置２００ａからのログイン要求に対して、ログイン情報を入力するためのログイン画面を生成する（ステップＳ６０２）。そして、電子機器１００ａは、生成したログイン画面を情報処理装置２００ａに対して送信する（ステップＳ６０３）。情報処理装置２００ａは、受信したログイン画面を表示し、ログイン情報の入力を受け付けると、記憶部２１３ａからＨＴＴＰ  ｃｏｏｋｉｅを取得し、ログイン情報やＨＴＴＰ  ｃｏｏｋｉｅを電子機器１００ａに対して送信する（ステップＳ６０４）。
【００６５】
電子機器１００ａは、ログイン情報やＨＴＴＰ  ｃｏｏｋｉｅを受信すると、ＨＴＴＰ  ｃｏｏｋｉｅが許可リストに登録されているか否かを判定する認証処理を実行する（ステップＳ６０５）。ここで、電子機器１００ａは、許可リストに登録されていないリモート装置の接続が禁止された状態であるが、情報処理装置２００ａから送信されたＨＴＴＰ  ｃｏｏｋｉｅが許可リストに登録されているため、ログインを許可することを決定する。これにより、電子機器１００ａは、ログインを許可することを表す情報を情報処理装置２００ａに対して送信する（ステップＳ６０６）。これらにより、情報処理装置２００ａでは、ログインを許可されたことが表示装置に表示出力される。以降、情報処理装置２００ａから電子機器１００ａに対するリモート操作を実現することができる。
【００６６】
認証システム１は、最初のログインが成功したときに、電子機器１００ａによって生成されたＨＴＴＰ  ｃｏｏｋｉｅ等の識別情報を認証情報として許可リストに登録するとともに、情報処理装置２００ａに対して送信し、以降の接続においては、許可リストに登録された認証情報との照合によってログインの許可・拒否を決定する。この結果、実施の形態２による効果として、認証システム１は、例えばＤＨＣＰ（Dynamic  Host  Configuration  Protocol）環境等でＩＰアドレスが固定されていない場合であっても、煩わしい操作をさせることなく、電子機器１００ａをリモート操作する際のセキュリティを確保することができる。
【００６７】
（実施の形態３）
実施の形態３では、実施の形態１と重複する記載は、その詳細な説明を省略する場合がある。例えば、実施の形態３に係る認証システムのシステム構成は図１に示したシステム構成と同様であり、実施の形態３に係る情報処理装置２００のハードウェア構成は図２に示したハードウェア構成と同様であり、実施の形態３に係る電子機器１００ｂのハードウェア構成は図３に示したハードウェア構成と同様である。
【００６８】
実施の形態３では、許可リストの管理について説明する。
【００６９】
［実施の形態３に係る各装置の機能構成］
図１６を用いて、実施の形態３に係る各装置の機能構成を説明する。図１６は、実施の形態３に係る電子機器１００ｂ及び情報処理装置２００の機能構成例を示すブロック図である。実施の形態３では、実施の形態１に係る各装置の機能構成と同様の構成については同一の符号を付し、その詳細な説明を省略する場合がある。具体的には、以下で説明する操作表示制御部１１０ｂ、削除部１２１ｂ以外の機能及び構成、処理は実施の形態１と同様である。
【００７０】
図１６に示すように、電子機器１００ｂは、操作表示制御部１１０ｂと、接続許可受付部１１１と、接続禁止受付部１１２と、通信部１１３と、画面生成部１１４と、画面送信制御部１１５と、登録部１１６と、記憶部１１７と、認証処理制御部１１８と、ログイン応答部１１９と、削除部１２１ｂとを有する。操作表示制御部１１０ｂ、接続許可受付部１１１、接続禁止受付部１１２、画面生成部１１４、画面送信制御部１１５、登録部１１６、認証処理制御部１１８、ログイン応答部１１９及び削除部１２１ｂは、ソフトウェア（プログラム）で実現されても良いし、ハードウェア回路で実現されても良い。
【００７１】
操作表示制御部１１０ｂは、許可リストに登録された認証情報を表示装置に表示する制御を行なう。より具体的には、操作表示制御部１１０ｂは、許可リストに登録されたＩＰアドレス等を表示させるためのユーザ操作を受け付ける。そして、操作表示制御部１１０ｂは、許可リストに登録されたＩＰアドレスを取得し、取得したＩＰアドレスを操作表示部２０に表示させる。図１７は、実施の形態３に係る操作表示部２０の構成例を示す図である。図１７に示すように、操作表示部２０には、許可リストに登録されたＩＰアドレスのリストである「リモート機器ＩＰアドレスリスト」が表示される。
【００７２】
削除部１２１ｂは、許可リストから削除する認証情報の指定が受け付けられた場合に、指定された認証情報を許可リストから削除する。より具体的には、削除部１２１ｂは、操作表示部２０に表示された「リモート機器ＩＰアドレスリスト」から少なくとも一つが選択され、選択されたＩＰアドレスを含む認証情報を削除するための操作が操作表示制御部１１０ｂによって受け付けられた場合に、対応するＩＰアドレスを含む認証情報を許可リストから削除する。図１８は、実施の形態３に係る操作表示部２０の構成例を示す図である。図１８に示すように、操作表示部２０には、許可リストに登録されたＩＰアドレスを削除するための削除ボタンが表示される。ユーザは、「リモート機器ＩＰアドレスリスト」の中から少なくとも一つのＩＰアドレスを選択し、削除ボタンを押下する。これにより、削除部１２１ｂは、選択されたＩＰアドレスを含む認証情報を許可リストから削除する。
【００７３】
実施の形態３による効果として、認証システム１は、許可リストに登録された認証情報を表示するので、リモート機器が正しく登録されているか、意図しないリモート機器が登録されていないかを容易に確認させることができる。また、実施の形態３による効果として、認証システム１は、許可リストに登録された認証情報を選択削除するので、不要な認証情報を使用した不正アクセスを抑制することができる。
【００７４】
（実施の形態４）
さて、これまで本発明に係る認証システム１の実施の形態について説明したが、上述した実施の形態以外にも種々の異なる形態にて実施されて良いものである。そこで、（１）構成、（２）プログラム、について異なる実施の形態を説明する。
【００７５】
（１）構成
上記文書中や図面中等で示した処理手順、制御手順、具体的名称、各種のデータやパラメタ等を含む情報は、特記する場合を除いて任意に変更することができる。また、図示した装置の各構成要素は、機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、装置の分散又は統合の具体的形態は、図示のものに限られず、その全部又は一部を各種の負担や使用状況等に応じて、任意の単位で機能的又は物理的に、分散又は統合することができる。
【００７６】
（２）プログラム
また、電子機器１００や情報処理装置２００で実行されるプログラムは、一つの様態として、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。また、電子機器１００や情報処理装置２００で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するようにしても良い。また、電子機器１００や情報処理装置２００で実行されるプログラムをインターネット等のネットワーク経由で提供又は配布するように構成しても良い。また、電子機器１００や情報処理装置２００で実行されるプログラムを、ＲＯＭ等に予め組み込んで提供するように構成しても良い。
【００７７】
電子機器１００で実行されるプログラムは、上述した各部（接続許可受付部１１１、登録部１１６、接続禁止受付部１１２、認証処理制御部１１８、ログイン応答部１１９）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵが記憶媒体からプログラムを読み出して実行することにより、上記各部が主記憶装置上にロードされ、接続許可受付部１１１、登録部１１６、接続禁止受付部１１２、認証処理制御部１１８、ログイン応答部１１９が主記憶装置上に生成されるようになっている。
【００７８】
また、情報処理装置２００で実行されるプログラムは、上述した各部（操作受付部２１０、表示制御部２１１、ログイン要求部２１２、ログイン情報送信制御部２１４、ログイン応答受信制御部２１６）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵが記憶媒体からプログラムを読み出して実行することにより、上記各部が主記憶装置上にロードされ、操作受付部２１０、表示制御部２１１、ログイン要求部２１２、ログイン情報送信制御部２１４、ログイン応答受信制御部２１６が主記憶装置上に生成されるようになっている。
【符号の説明】
【００７９】
１  認証システム
１００  電子機器
１１０  操作表示制御部
１１１  接続許可受付部
１１２  接続禁止受付部
１１３  通信部
１１４  画面生成部
１１５  画面送信制御部
１１６  登録部
１１７  記憶部
１１８  認証処理制御部
１１９  ログイン応答部
２００  情報処理装置
２１０  操作受付部
２１１  表示制御部
２１２  ログイン要求部
２１３  記憶部
２１４  ログイン情報送信制御部
２１５  通信部
２１６  ログイン応答受信制御部
【先行技術文献】
【特許文献】
【００８０】
【特許文献１】特開２００２−２８１１９５号公報
【特許文献２】特許第４６２５３４６号公報
【特許文献３】特許第４９６５７６７号公報
【図１】
2016218521.tif 000003
【図２】
2016218521.tif 000004
【図３】
2016218521.tif 000005
【図４】
2016218521.tif 000006
【図５】
2016218521.tif 000007
【図６】
2016218521.tif 000008
【図７】
2016218521.tif 000009
【図８】
2016218521.tif 000010
【図９】
2016218521.tif 000011
【図１０】
2016218521.tif 000012
【図１１】
2016218521.tif 000013
【図１２】
2016218521.tif 000014
【図１３】
2016218521.tif 000015
【図１４】
2016218521.tif 000016
【図１５】
2016218521.tif 000017
【図１６】
2016218521.tif 000018
【図１７】
2016218521.tif 000019
【図１８】
2016218521.tif 000020