(57)【要約】【課題】ダイヤルアップによってインターネットに接続する際のセキュリティを適切に確保することのできる電子機器、通信制御方法、及び通信制御プログラムの提供を目的とする。【解決手段】記憶装置に記録されている第一の電話番号に基づくダイヤルアップによってインターネットに接続する接続手段と、前記インターネットを介して接続される情報処理装置より第二の電話番号を受信する電話番号受信手段と、前記第一の電話番号と前記第二の電話番号との比較に応じて前記ダイヤルアップを切断する切断手段とを有することにより上記課題を解決する。【選択図】図３
2008263367.tif 000002
【特許請求の範囲】
【請求項１】
記憶装置に記録されている第一の電話番号に基づくダイヤルアップによってインターネットに接続する接続手段と、
前記インターネットを介して接続される情報処理装置より第二の電話番号を受信する電話番号受信手段と、
前記第一の電話番号と前記第二の電話番号との比較に応じて前記ダイヤルアップを切断する切断手段とを有することを特徴とする電子機器。
【請求項２】
前記切断手段は、前記第一の電話番号と前記第二の電話番号との比較に応じて、前記第二の電話番号を前記記憶装置に記録することを特徴とする請求項１記載の電子機器。
【請求項３】
前記接続手段は、前記切断手段によって前記ダイヤルアップが切断されたときに、前記第二の電話番号に基づくダイヤルアップによって前記インターネットに接続することを特徴とする請求項１又は２記載の電子機器。
【請求項４】
記憶装置に記録されている第一の電話番号に基づくダイヤルアップによってインターネットに接続する接続手段と、
前記インターネットを介して接続される情報処理装置に前記第一の電話番号を送信することにより、前記情報処理装置に登録されている第二の電話番号と前記第一の電話番号とを比較させる電話番号送信手段と、
前記第二の電話番号と前記第一の電話番号との比較結果に応じて前記情報処理装置より転送されるメッセージに応じて前記ダイヤルアップを切断する切断手段とを有することを特徴とする電子機器。
【請求項５】
前記メッセージには前記第二の電話番号が含まれており、
前記切断手段は、前記第二の電話番号を前記記憶装置に記録することを特徴とする請求項４記載の電子機器。
【請求項６】
前記メッセージには前記第二の電話番号が含まれており、
前記接続手段は、前記切断手段によって前記ダイヤルアップが切断されたときに、前記第二の電話番号に基づくダイヤルアップによって前記インターネットに接続することを特徴とする請求項４又は５記載の電子機器。
【請求項７】
記憶装置に記録されている第一の電話番号に基づくダイヤルアップによってインターネットに接続する接続手順と、
前記インターネットを介して接続される情報処理装置より第二の電話番号を受信する電話番号受信手順と、
前記第一の電話番号と前記第二の電話番号との比較に応じて前記ダイヤルアップを切断する切断手順とを有することを特徴とする通信制御方法。
【請求項８】
前記切断手順は、前記第一の電話番号と前記第二の電話番号との比較に応じて、前記第二の電話番号を前記記憶装置に記録することを特徴とする請求項７記載の通信制御方法。
【請求項９】
前記接続手順は、前記切断手順において前記ダイヤルアップが切断されたときに、前記第二の電話番号に基づくダイヤルアップによって前記インターネットに接続することを特徴とする請求項７又は８記載の通信制御方法。
【請求項１０】
記憶装置に記録されている第一の電話番号に基づくダイヤルアップによってインターネットに接続する接続手順と、
前記インターネットを介して接続される情報処理装置に前記第一の電話番号を送信することにより、前記情報処理装置に登録されている第二の電話番号と前記第一の電話番号とを比較させる電話番号送信手順と、
前記第二の電話番号と前記第一の電話番号との比較結果に応じて前記情報処理装置より転送されるメッセージに応じて前記ダイヤルアップを切断する切断手順とを有することを特徴とする通信制御方法。
【請求項１１】
前記メッセージには前記第二の電話番号が含まれており、
前記切断手順は、前記第二の電話番号を前記記憶装置に記録することを特徴とする請求項１０記載の通信制御方法。
【請求項１２】
前記メッセージには前記第二の電話番号が含まれており、
前記接続手順は、前記切断手順において前記ダイヤルアップが切断されたときに、前記第二の電話番号に基づくダイヤルアップによって前記インターネットに接続することを特徴とする請求項４又は５記載の通信制御方法。
【請求項１３】
請求項７乃至１２いずれか一項記載の通信制御方法をコンピュータに実行させるための通信制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、通信制御方法、及び通信制御プログラムに関し、特にダイヤルアップによってインターネットに接続する電子機器、通信制御方法、及び通信制御プログラムに関する。
【背景技術】
【０００２】
従来、オフィス等におけるプリンタ、複写機、又は複合機等の画像形成装置を、当該画像形成装置のベンダ等によって運営される管理センタよりインターネットを介して遠隔的に管理するシステム（以下「遠隔管理システム」という。）が存在する。遠隔管理システムによって画像形成装置の障害やサプライの消耗等が検知された場合、サービスマンが派遣され保守作業等が行われる。
【０００３】
遠隔管理システムの形態として、画像形成装置が、電話回線等を介したダイヤルアップによりインターネットに接続される形態がある。この場合、画像形成装置にはインターネットのアクセスポイントの電話番号が登録されている。画像形成装置は、登録されている電話番号に係るアクセスポイントと接続される。
【０００４】
画像形成装置から管理センタに対して送信される情報の中には機密性の高いものも含まれる。したがって、画像形成装置は、予め定められたアクセスポイントに接続しなければならない。予め定められたアクセスポイントと管理センタとの間は、ＶＰＮ（Virtual Private Network）によって接続され、セキュリティが適切に確保されるからである。
【０００５】
ところで、アクセスポイントの電話番号は時として変更されることがある。したがって、画像形成装置において、登録されているアクセスポイントの電話番号は操作パネル等から変更可能とされている
【特許文献１】特許第３６６７６９２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、故意又は不注意により、画像形成装置に登録されている電話番号が、予め定められたアクセスポイントと異なるアクセスポイントに変更される可能性がある。この場合、変更された電話番号に係るアクセスポイントと管理センタとの間はＶＰＮによって接続されず、盗聴可能な状態になる可能性がある。
【０００７】
本発明は、上記の点に鑑みてなされたものであって、ダイヤルアップによってインターネットに接続する際のセキュリティを適切に確保することのできる電子機器、通信制御方法、及び通信制御プログラムの提供を目的とする。
【課題を解決するための手段】
【０００８】
そこで上記課題を解決するため、本発明は、記憶装置に記録されている第一の電話番号に基づくダイヤルアップによってインターネットに接続する接続手段と、前記インターネットを介して接続される情報処理装置より第二の電話番号を受信する電話番号受信手段と、前記第一の電話番号と前記第二の電話番号との比較に応じて前記ダイヤルアップを切断する切断手段とを有することを特徴とする。
【０００９】
このような電子機器では、ダイヤルアップによってインターネットに接続する際のセキュリティを適切に確保することができる。
【発明の効果】
【００１０】
本発明によれば、ダイヤルアップによってインターネットに接続する際のセキュリティを適切に確保することのできる電子機器、通信制御方法、及び通信制御プログラムを提供することができる。
【発明を実施するための最良の形態】
【００１１】
以下、図面に基づいて本発明の実施の形態を説明する。図１は、本発明の実施の形態における遠隔管理システムの構成例を示す図である。図１の遠隔管理システム１において、画像形成装置１０と管理サーバ２０とはインターネット５０を介して接続されている。画像形成装置１０は、ＰＳＴＮ（Public Switched Telephone Networks：公衆電話交換回線網）３０を介してＰＰＰ（Point to Point Protocol）によるダイヤルアップ接続によりアクセスポイント４０を介してインターネット５０に接続する。
【００１２】
画像形成装置１０は、プリンタ、複写機、又は複合機等であり、電子機器の一例である。管理サーバ２０は、画像形成装置１０をインターネット５０を介して遠隔管理（監視）するコンピュータである。例えば、画像形成装置１０においてトナー切れ等のサプライの消耗が検知された場合や、障害の発生が検知された場合、画像形成装置１０と管理サーバ２０との通信により、画像形成装置１０の情報（以下「機器情報」という。）がインターネット５０を介して管理サーバ２０に転送される。管理サーバ２０では機器情報が自動的に又は人的に解析され、必要に応じてサービスマンが派遣される。
【００１３】
画像形成装置１０より転送される情報の中にはＦＡＸ番号等の個人情報や機密性の高い情報も含まれうる。そこで、遠隔管理システム１において、正規のアクセスポイント４０と管理サーバ２０との間は、ＶＰＮ（Virtual Private Network）によって接続されている。これにより、インターネット５０上において外部からの不正なアクセスが防止される。なお、正規のアクセスポイント４０とは、遠隔管理システム１において予め定められたアクセスポイント４０をいう。正規のアクセスポイント４０は複数であっても構わない。
【００１４】
図２は、本発明の実施の形態における画像形成装置の構成例を示す図である。画像形成装置１０は、ハードウェアＨＷとして、モデム１１１、ＮＣＵ（Network Control Unit）１１２、ＣＰＵ１１３、ＨＤＤ（Hard Disk Drive）１１４、ＲＯＭ１１５、ＲＡＭ１１６、及び操作パネル１１７等を備える。
【００１５】
モデム１１１及びＮＣＵ１１２は、ＰＳＴＮ３０に接続するための機器である。ＮＣＵ１１２は、モデム１１１に内蔵されていてもよい。
【００１６】
ＣＰＵ１１３は、プログラムを処理することによりソフトウェアＳＷを機能させる。ＨＤＤ１１４には、画像データやプログラムの処理に必要な各種のデータが記録される。ＲＯＭ１１５には、プログラムや画像形成装置１０を機能させるために必要なデータ等が格納されている。ＲＡＭ１１６は、プログラムを実行する際における作業領域として用いられる。操作パネル１１７は、操作者からの入力の受付や、情報の表示等を行うパネルである。
【００１７】
画像形成装置１０は、ソフトウェアＳＷとして、システムコントロールサービス部１２、電話番号管理部１３、遠隔診断サービス部１４、ＨＴＴＰＳ制御部１５、パネル制御部１６、モデムドライバ１７ａ、ＰＰＰドライバ１７ｂ、ＴＣＰ／ＩＰドライバ１７ｃ、及びパネルドライバ１７ｄ等を有する。
【００１８】
システムコントロールサービス部１２は、画像形成装置１０において発生する各種のイベント（障害の発生、サプライの消耗等）を検知する。電話番号管理部１３は、ＨＤＤ１１４に記録されているアクセスポイント４０の電話番号を管理する。
【００１９】
ＨＴＴＰＳ制御部１５は、ＨＴＴＰＳ（Hypertext Transfer Protocol Security）通信を制御する。パネル制御部１６は、操作パネル１１７を介した入力指示に応じた処理を制御する。
【００２０】
モデムドライバ１７ａは、モデム１１１のドライバである。ＰＰＰドライバ１７ｂは、ＰＰＰ通信のためのドライバである。ＴＣＰ／ＩＰドライバ１７ｃは、ＴＰＣ／ＩＰ通信のためのドライバである。パネルドライバ１７ｄは、操作パネル１１７のドライバである。
【００２１】
遠隔診断サービス部１４は、管理サーバ２０による、画像形成装置１０の遠隔診断に関する機能を実現するソフトウェアであり、イベント処理部１４１、ＰＰＰ制御部１４２、発呼制御部１４３、電話番号判定部１４４、ＳＯＡＰ制御部１４５、及び要求処理部１４６等より構成される。
【００２２】
イベント処理部１４１は、システムコントロールサービス部１２において検知されたイベントに応じて、遠隔診断サービス部１４を機能させる。ＰＰＰ制御部１４２は、アクセスポイント４０とのＰＰＰ通信を制御する。発呼制御部１４３は、電話番号管理部１３に管理されている電話番号に対する発呼等、呼制御を行う。電話番号判定部１４４は、電話番号管理部１３によって管理されている電話番号の正当性を検証する。ＳＯＡＰ制御部１４５は、機器管理サーバ２０による遠隔診断時におけるＳＯＡＰ（Simple Object Access Protocol）通信を制御する。要求処理部１４６は、遠隔診断時において機器管理サーバ２０より要求された処理（例えば、機器情報の取得等）を制御する。
【００２３】
なお、電話番号管理部１３によって管理されている電話番号は、アクセスポイント４０の電話番号の変更に対応可能とすべく変更可能とされている。例えば、操作パネル１１７からの入力に応じ、パネル制御部１６は、電話番号管理部１３を介して当該電話番号を更新する。
【００２４】
以下、遠隔管理システム１の処理手順について説明する。図３は、第一の実施の形態における遠隔診断開始時の画像形成装置と管理サーバとの通信処理を説明するためのシーケンス図である。
【００２５】
画像形成装置１０において、管理サーバ２０に通知すべきイベントが発生すると、画像形成装置１０は、電話番号管理部１３に管理されている電話番号に対して発呼し（Ｓ１１）、アクセスポイント４０との間でＰＰＰ通信を行うための接続を確立する（Ｓ１２）。これによって、画像形成装置１０は、インターネット５０を介して管理サーバ２０と通信可能となる。
【００２６】
そこで、画像形成装置１０は、管理サーバ２０との間でＳＳＬ（Secure Socket Layer）通信を行うための接続を確立する（Ｓ１３）。これにより、ＨＴＴＰＳによるＳＯＡＰ通信が可能となる。
【００２７】
管理サーバ２０は、遠隔診断に先立ち、画像形成装置１０にアクセスポイント４０の電話番号を例えばＳＯＡＰメッセージによって送信する（Ｓ１４）。すなわち、管理サーバ２０には、予め正規のアクセスポイントの電話番号が登録されおり、当該電話番号がステップＳ１４で画像形成装置１０に転送される。
【００２８】
画像形成装置１０は、管理サーバ２０より転送された電話番号と、ステップＳ１１において発呼に利用した電話番号（すなわち、電話番号管理部１３に管理されている電話番号）とを比較し、後者の電話番号の正当性を判定する（Ｓ１５）。
【００２９】
両者が一致しない場合、画像形成装置１０は、アクセスポイント４０との間の回線（ダイヤルアップ）を切断する（Ｓ１６）。これにより、正規でないアクセスポイントを介した管理センタ２０との通信が回避される。
【００３０】
続いて、図３の処理が行われる際の画像形成装置１０内における処理手順について説明する。図４は、第一の実施の形態における遠隔診断開始時の画像形成装置の処理手順を説明するためのフローチャートである。
【００３１】
画像形成装置１０において、管理サーバ２０に通知すべきイベントが発生すると、システムコントロールサービス部１２において当該イベントが検知され、イベント処理部１４１に入力される（Ｓ１０１）。
【００３２】
イベント処理部１４１から指示に応じ、発呼制御部１４３は、電話番号管理部１３より電話番号を取得し（Ｓ１０２）、当該電話番号に対して発呼する（Ｓ１０４）。続いて、ＰＰＰ制御部１４２は、アクセスポイント４０との間でＰＰＰ通信のための接続（ダイヤルアップ）を確立する（Ｓ１０４）。
【００３３】
続いて、ＨＴＴＰＳ制御部１５は、管理サーバ２０との間のＳＳＬ通信の可否を判定する（Ｓ１０５）。ＳＳＬ通信が可能でない場合（Ｓ１０５でＮｏ）、発呼制御部１４３は、アクセスポイント４０との間の回線を切断する（Ｓ１０９）。ＳＳＬ通信が可能な場合（Ｓ１０５でＹｅｓ）、ＳＯＡＰ制御部１４５は、ＳＯＡＰメッセージによって、正規のアクセスポイント４０の電話番号を管理サーバ２０より取得する（Ｓ１０６）。
【００３４】
続いて、電話番号判定部１４４は、発呼に利用された電話番号と、管理サーバ２０より取得された電話番号とを比較する（Ｓ１０７）。両者が一致する場合、電話番号判定部１４４は、発呼した電話番号は正しいと判定し、管理サーバ２０との通信を継続させる（Ｓ１０８）。一方、両者が一致しない場合、電話番号判定部１４４は、発呼した電話番号は不正であると判定し、アクセスポイント４０との回線（ダイヤルアップ）を切断する（Ｓ１０９）。
【００３５】
なお、ダイヤルアップの切断に応じ、電話番号判定部１４４が、電話番号管理部１３に登録されている電話番号を、管理サーバ２０より取得された電話番号によって更新するようにしてもよい。
【００３６】
また、ダイヤルアップの切断に応じ、発呼制御部１４３が、管理サーバ２０より取得された電話番号に対して改めて発呼することにより、正規のアクセスポイント４０を介して管理サーバ２０と通信するようにしてもよい。
【００３７】
次に、第二の実施の形態について説明する。図５は、第二の実施の形態における遠隔診断開始時の画像形成装置と管理サーバとの通信処理を説明するためのシーケンス図である。図５においてステップＳ２１〜Ｓ２３は、図３のステップＳ１１〜Ｓ１３と同様であるため、その説明は省略する。なお、第二の実施の形態においても、管理サーバ２０には、正規のアクセスポイント４０の電話番号が登録されている。
【００３８】
ＳＳＬ（Secure Socket Layer）通信が確立され、ＨＴＴＰＳによるＳＯＡＰ通信が可能になると（Ｓ２３）、画像形成装置１０は、発呼に利用した電話番号をＳＯＡＰメッセージによって管理サーバ２０に送信する（Ｓ２４）。管理サーバ２０は、画像形成装置１０より転送された電話番号と、管理サーバ２０に登録されている電話番号とを比較する（Ｓ２５）。
【００３９】
両者が一致しない場合、管理サーバ２０は、回線（ダイヤルアップ）の切断を要求するＳＯＡＰメッセージ（切断要求メッセージ）を画像形成装置１０に送信する（Ｓ２６）。画像形成装置１０は、切断要求メッセージに応じて、アクセスポイント４０との回線（ダイヤルアップ）を切断する（Ｓ２７）。
【００４０】
続いて、図５の処理が行われる際の画像形成装置１０内における処理手順について説明する。図６は、第二の実施の形態における遠隔診断開始時の画像形成装置の処理手順を説明するためのフローチャートである。図６においてステップＳ２０１〜Ｓ２０５は、図３のステップＳ１０１〜Ｓ１０５と同様であるため、その説明は省略する。
【００４１】
ステップＳ２０６において、電話番号判定部１４４は、発呼に利用された電話番号（電話番号管理部１３に管理されている電話番号）をＳＯＡＰ制御部１４５を介してＳＯＡＰメッセージとして管理サーバ１０に送信する（Ｓ２０６）。続いて、管理サーバ２０より、切断要求メッセージがＳＯＡＰ制御部１４５によって受信されると、電話番号判定部１４４は、発呼に利用された電話番号は不正な番号であると判定し、アクセスポイント４０との回線（ダイヤルアップ）を切断する（Ｓ２０９）。一方、切断要求メッセージが受信されない場合、電話番号判定部１４４は、管理サーバ２０との通信を継続させる（Ｓ２０８）。
【００４２】
なお、切断要求メッセージに正規の電話番号を含めるようにしてもよい。この場合、画像形成装置１０の電話番号判定部１４４は、切断要求メッセージに含まれている電話番号によって、電話番号管理部１３によって管理されている電話番号を更新するようにしてもよい。また、発呼制御部１４３は、切断要求メッセージに含まれている電話番号に対して改めて発呼することにより、正規のアクセスポイント４０を介して管理サーバ２０と通信するようにしてもよい。
【００４３】
上述したように、本実施の形態における遠隔管理システム１によれば、画像形成装置１０に登録されている電話番号と、管理サーバ２０に登録されている電話番号とを比較することにより、画像形成装置１０に登録されている電話番号の正当性が検証される。したがて、故意又は不注意で画像形成装置１０に登録されている電話番号が変更された場合、その変更を検出することができる。よって、画像形成装置１０が、正規でないアクセスポイント４０を介してインターネットに接続するのを回避することができ、ＶＰＮによる安全性の高い通信によって遠隔診断を行うことができる。
【００４４】
なお、本発明は、画像形成装置に限らず、ダイヤルアップによってインターネットと接続し、通信を行う各種の電子機器に適用することができる。
【００４５】
以上、本発明の実施例について詳述したが、本発明は斯かる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【図面の簡単な説明】
【００４６】
【図１】本発明の実施の形態における遠隔管理システムの構成例を示す図である。
【図２】本発明の実施の形態における画像形成装置の構成例を示す図である。
【図３】第一の実施の形態における遠隔診断開始時の画像形成装置と管理サーバとの通信処理を説明するためのシーケンス図である。
【図４】第一の実施の形態における遠隔診断開始時の画像形成装置の処理手順を説明するためのフローチャートである。
【図５】第二の実施の形態における遠隔診断開始時の画像形成装置と管理サーバとの通信処理を説明するためのシーケンス図である。
【図６】第二の実施の形態における遠隔診断開始時の画像形成装置の処理手順を説明するためのフローチャートである。
【符号の説明】
【００４７】
１          遠隔管理システム
１０        画像形成装置
１２        システムコントロールサービス部
１３        電話番号管理部
１４        遠隔診断サービス部
１５        ＨＴＴＰＳ制御部
１６        パネル制御部
１７ａ      モデムドライバ
１７ｂ      ＰＰＰドライバ
１７ｃ      ＴＣＰ／ＩＰドライバ
１７ｄ      パネルドライバ
２０        管理サーバ
３０        ＰＳＴＮ（Public Switched Telephone Networks）
４０        アクセスポイント
５０        インターネット
１１１      モデム
１１２      ＮＣＵ（Network Control Unit）
１１３      ＣＰＵ
１１４      ＨＤＤ（Hard Disk Drive）
１１５      ＲＯＭ
１１６      ＲＡＭ
１１７      操作パネル
１４１      イベント処理部
１４２      ＰＰＰ制御部
１４３      発呼制御部
１４４      電話番号判定部
１４５      ＳＯＡＰ制御部
１４６      要求処理部
【図１】
2008263367.tif 000003
【図２】
2008263367.tif 000004
【図３】
2008263367.tif 000005
【図４】
2008263367.tif 000006
【図５】
2008263367.tif 000007
【図６】
2008263367.tif 000008