(57)【要約】【課題】  それぞれ異なる通信制御装置によって管理される画像処理装置間の通信を適切に制御すると共に、通信相手となる画像処理装置の正当性を検証できる通信制御装置を提供する。【解決手段】  第１の画像処理装置と、別の通信制御装置によって通信が制御される第２の画像処理装置との通信を制御する通信制御装置であって、第１の画像処理装置から通信の許可を申請するための申請情報を取得する申請情報取得部１３２と、申請情報の検証結果に基づいて、別の通信制御装置への通信の可否を判断する第１の通信判断部１３３と、通信を許可すると判断する場合に、別の通信制御装置に通信を要求するための通信要求情報を送信する通信要求情報送信部１３５と、通信要求情報に対して、通信を許可する旨の通信応答情報を別の通信制御装置から受信した場合に、第１の画像処理装置と別の通信制御装置との通信を中継する第１の通信中継部２３７とを有することを特徴とする。【選択図】  図３
2008177829.tif 000002
【特許請求の範囲】
【請求項１】
第１の通信制御装置によって通信が制御される第１の画像処理装置と、第２の通信制御装置によって通信が制御される第２の画像処理装置と、が通信網を介して通信する通信システムであって、
前記第１の通信制御装置は、
前記第１の画像処理装置と前記第２の画像処理装置との通信の許可を申請するための申請情報を前記第１の画像処理装置から取得する取得手段と、
前記申請情報の検証結果に基づいて、前記第２の通信制御装置への通信の可否を判断する第１の通信判断手段と、
前記通信を許可すると判断する場合に、前記第２の通信制御装置に前記第２の画像処理装置との通信を要求するための通信要求情報を送信する要求送信手段と、
前記通信要求情報に対して、前記通信を許可する旨の通信応答情報を前記第２の通信制御装置から受信した場合に、前記第１の画像処理装置と前記第２の通信制御装置との通信を中継する第１の中継手段とを有し、
前記第２の通信制御装置は、
前記通信要求情報の検証結果に基づいて、前記第１の通信制御装置と前記第２の画像処理装置との通信の可否を判断する第２の通信判断手段と、
前記通信を許可すると判断した場合に、前記第１の通信制御装置へ前記通信応答情報を送信する応答送信手段と、
前記通信応答情報の送信に応じて、前記第１の通信制御装置と前記第２の画像処理装置との通信を中継する第２の中継手段と
を有することを特徴とする通信システム。
【請求項２】
前記申請情報は、前記第１の画像処理装置の正当性を証明するための第１の証明情報と、前記第２の画像処理装置の正当性を証明するための第２の証明情報と、前記第１の画像処理装置と前記第２の画像処理装置との通信条件を定める通信条件情報を含むことを特徴とする請求項１に記載の通信システム。
【請求項３】
前記第１の通信制御装置は、前記１の証明情報及び前記第２の証明情報の正当性を保証するための認証装置を利用して検証することを特徴とする請求項２に記載の通信システム。
【請求項４】
前記通信要求情報は、前記第１の証明情報及び前記通信条件情報を含むことを特徴とする請求項２または３に記載の通信システム。
【請求項５】
前記第２の通信制御装置は、前記認証装置を利用して前記第１の証明情報の正当性を検証することを特徴とする請求項２から４のいずれか１項に記載の通信システム。
【請求項６】
前記第２の通信制御装置は、前記第１の通信制御装置から受信する第１の証明情報と、前記第２の画像処理装置が有する第１の証明情報とが一致すること検証することを特徴とする請求項２から５のいずれか１項に記載の通信システム。
【請求項７】
前記第１の通信制御装置及び／又は前記第２の通信制御装置は、通信条件情報の内容に基づいて強制的に通信を終了することを特徴とする請求項１から６のいずれか１項に記載の通信システム。
【請求項８】
前記通信要求情報及び／又は前記通信応答情報は、暗号化されて送信されることを特徴とする請求項１から７のいずれか１項に記載の通信システム。
【請求項９】
通信内容に関する情報及び前記通信条件情報は、通信履歴として記憶手段に記憶されることを特徴とする請求項１から８のいずれか１項に記載の通信システム。
【請求項１０】
第１の画像処理装置と、通信制御手段によって通信が制御される第２の画像処理装置との通信を制御する通信制御装置であって、
前記第１の画像処理装置から前記通信の許可を申請するための申請情報を取得する取得手段と、
前記申請情報の検証結果に基づいて、前記通信制御手段への通信の可否を判断する通信判断手段と、
前記通信を許可すると判断する場合に、前記通信制御手段に前記通信を要求するための通信要求情報を送信する要求送信手段と、
前記通信要求情報に対して、前記通信を許可する旨の通信応答情報を前記通信制御手段から受信した場合に、前記第１の画像処理装置と前記通信制御手段との通信を中継する中継手段と
を有することを特徴とする通信制御装置。
【請求項１１】
第１の画像処理装置と、通信制御手段によって通信が制御される第２の画像処理装置との通信を制御する通信制御装置であって、
前記通信制御手段から通信を要求するために送信される通信要求情報の検証結果に基づいて、通信の可否を判断する通信判断手段と、
前記通信を許可すると判断した場合に、前記通信制御手段へ通信を許可する旨の前記通信応答情報を送信する応答送信手段と、
前記通信応答情報の送信に応じて、前記通信制御手段と前記第１の画像処理装置との通信を中継する中継手段と
を有することを特徴とする通信制御装置。
【請求項１２】
第１の画像処理装置と、通信制御手段によって通信が制御される第２の画像処理装置との通信を制御する通信制御用プログラムであって、
前記第１の画像処理装置から前記通信の許可を申請するための申請情報を取得するステップと、
前記申請情報の検証結果に基づいて、前記通信制御手段への通信の可否を判断するステップと、
前記通信を許可すると判断する場合に、前記通信制御手段に前記通信を要求するための通信要求情報を送信するステップと、
前記通信要求情報に対して、前記通信を許可する旨の通信応答情報を前記通信制御手段から受信した場合に、前記第１の画像処理装置と前記通信制御手段との通信を中継するステップと
をコンピュータに実行させることを特徴とする通信制御用プログラム。
【請求項１３】
第１の画像処理装置と、通信制御手段によって通信が制御される第２の画像処理装置との通信を制御する通信制御用プログラムであって、
前記通信制御手段から通信を要求するために送信される通信要求情報の検証結果に基づいて、通信の可否を判断するステップと、
前記通信を許可すると判断した場合に、前記通信制御手段へ通信を許可する旨の前記通信応答情報を送信するステップと、
前記通信応答情報の送信に応じて、前記通信制御手段と前記第１の画像処理装置との通信を中継するステップと
をコンピュータに実行させることを特徴とする通信制御用プログラム。
【請求項１４】
第１の通信制御装置によって通信が制御される第１の画像処理装置と、第２の通信制御装置によって通信が制御される第２の画像処理装置と、が通信網を介して通信する通信方法であって、
前記第１の通信制御装置が、
前記第１の画像処理装置と前記第２の画像処理装置との通信の許可を申請するための申請情報を前記第１の画像処理装置から取得し、
前記申請情報の検証結果に基づいて、前記第２の通信制御装置への通信の可否を判断し、
前記通信を許可すると判断する場合に、前記第２の通信制御装置に前記第２の画像処理装置との通信を要求するための通信要求情報を送信し、
前記第２の通信制御装置が、
前記通信要求情報の検証結果に基づいて、前記第１の通信制御装置と前記第２の画像処理装置との通信の可否を判断し、
前記通信を許可すると判断した場合に、前記第１の通信制御装置へ前記通信を許可する旨の通信応答情報を送信し、
前記通信応答情報の送信に応じて、前記第１の通信制御装置と前記第２の画像処理装置との通信を中継し、
前記第１の通信制御装置が
前記通信応答情報を前記第２の通信制御装置から受信した場合に、前記第１の画像処理装置と前記第２の通信制御装置との通信を中継することを特徴とする通信方法。
【請求項１５】
請求項１０または１１に記載の通信制御装置を有する画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信技術に関し、特に、通信の安全性を高めると共に不適切な通信を制御する通信システム、通信制御装置、通信用プログラム及び画像処理装置に関する。
【背景技術】
【０００２】
スキャナ機能、印刷機能等を複合的に有する画像処理装置が例えば２台使用され、一方の画像処理装置がスキャナ機能によって画像を画像情報として取り込み、例えば遠隔地等に設置される他方の画像処理装置に通信網（ネットワーク）を介して当該画像情報を送信し、受信した他方の画像処理装置がその画像情報を印刷機能によって画像として出力する通信システムが知られている。
【０００３】
このような通信システムでは例えばインターネット回線等を使用して通信が行われるため、画像処理装置間に、例えばファイアウォール装置等、パケットのフィルタリング機能を有する通信制御装置が設置されて、画像情報の送受信が制御される。
【０００４】
また、画像処理装置間での通信の可否を判断するために、ＶＰＮ(Virtual Private Network：仮想専用線)装置を利用する技術も知られている。例えば、特許文献１では、一方の画像処理装置が通信制御装置を介して他方の画像処理装置との通信を行う場合に、ＶＰＮ装置の基礎技術として使用されるＩＰｓｅｃ（IP security）の設定値に応じて、当該通信制御装置が通信を許可するか否かを判断し、通信を許可する場合に通信制御装置の通信拒否状態を解除するようにしている。
【特許文献１】特開２００６−２０２６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、上述した先行技術では、通信制御装置は、当該通信制御装置の管理下にある画像処理装置と、当該管理下にない画像処理装置との間の通信を許可・拒否を判断するに留まり、例えば、画像処理装置がそれぞれ異なる通信制御装置の管理下にある場合については考慮されていない。
【０００６】
また、一方の画像処理装置が他方の画像処理装置と通信を行う際、一方の画像処理装置にとって他方の画像処理装置が正当な通信相手であるか検証する仕組みがないため、通信相手の画像処理装置を不正に利用することが可能である。さらに、誤って不当な画像処理装置と通信を行った場合には情報漏洩が発生する可能性もある。
【０００７】
本発明はこのような事情に鑑みてなされたものであり、それぞれ異なる通信制御装置によって管理される画像処理装置間の通信を適切に制御すると共に、通信相手となる画像処理装置の正当性を検証できる通信システム、通信制御装置、通信用プログラム及び画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の通信システムは、第１の通信制御装置によって通信が制御される第１の画像処理装置と、第２の通信制御装置によって通信が制御される第２の画像処理装置と、が通信網を介して通信する通信システムであって、第１の通信制御装置は、第１の画像処理装置と第２の画像処理装置との通信の許可を申請するための申請情報を第１の画像処理装置から取得する取得手段と、申請情報の検証結果に基づいて、第２の通信制御装置への通信の可否を判断する第１の通信判断手段と、通信を許可すると判断する場合に、第２の通信制御装置に第２の画像処理装置との通信を要求するための通信要求情報を送信する要求送信手段と、通信要求情報に対して、通信を許可する旨の通信応答情報を第２の通信制御装置から受信した場合に、第１の画像処理装置と第２の通信制御装置との通信を中継する第１の中継手段とを有し、第２の通信制御装置は、通信要求情報の検証結果に基づいて、第１の通信制御装置と第２の画像処理装置との通信の可否を判断する第２の通信判断手段と、通信を許可すると判断した場合に、第１の通信制御装置へ通信応答情報を送信する応答送信手段と、通信応答情報の送信に応じて、第１の通信制御装置と第２の画像処理装置との通信を中継する第２の中継手段とを有することを特徴としている。
この構成によれば、通信相手となる画像処理装置と通信を行う際に、自身を管理する通信制御装置を通じて通信相手となる画像処理装置の正当性を事前に検証し、正当性が担保できた場合に、通信が許可されるようになる。
【０００９】
また、本発明は、申請情報が、第１の画像処理装置の正当性を証明するための第１の証明情報と、第２の画像処理装置の正当性を証明するための第２の証明情報と、第１の画像処理装置と第２の画像処理装置との通信条件を定める通信条件情報を含むことを特徴としている。
この構成によれば、申請情報には、それぞれの画像処理装置の正当性を証明するための証明情報と画像処理装置の通信条件を定める通信条件情報が含まれるようにしてもよい。
【００１０】
また、本発明は、第１の通信制御装置が、１の証明情報及び第２の証明情報の正当性を保証するための認証装置を利用して検証することを特徴としている。
この構成によれば、第１の通信制御装置が正当性を保証するための認証装置を利用することで、通信相手となる第２の画像処理装置の正当性を強固に担保できる。
【００１１】
また、本発明は、通信要求情報が、第１の証明情報及び通信条件情報を含むことを特徴としている。
この構成によれば、通信要求情報に、第１の証明情報及び通信条件情報を含めるようにしてもよい。
【００１２】
また、本発明は、第２の通信制御装置が、認証装置を利用して第１の証明情報の正当性を検証することを特徴としている。
この構成によれば、第２の通信制御装置は、認証装置を利用して第１の証明情報の正当性を検証してもよい。
【００１３】
また、本発明は、第２の通信制御装置が、第１の通信制御装置から受信する第１の証明情報と、第２の画像処理装置が有する第１の証明情報とが一致すること検証することを特徴としている。
この構成によれば、第２の通信制御装置が、認証装置を利用せずに、第１の画像処理装置の正当性を検証するようにしてもよい。
【００１４】
また、本発明は、第１の通信制御装置及び／又は第２の通信制御装置が、通信条件情報の内容に基づいて強制的に通信を終了することを特徴としている。
この構成によれば、通信条件の内容に基づいて、通信制御装置が通信を強制的に終了するようにしてもよい。
【００１５】
また、本発明は、通信要求情報及び／又は通信応答情報が、暗号化されて送信されることを特徴としている。
この構成によれば、通信要求情報及び／又は通信応答情報が暗号化されて送信されるようにしてもよい。
【００１６】
また、本発明は、通信内容に関する情報及び通信条件情報が、通信履歴として記憶手段に記憶されることを特徴としている。
この構成によれば、通信内容が記憶手段に記憶されるので、管理者は通信内容を閲覧することできる。
【００１７】
また、本発明の通信制御装置は、第１の画像処理装置と、通信制御手段によって通信が制御される第２の画像処理装置との通信を制御する通信制御装置であって、第１の画像処理装置から通信の許可を申請するための申請情報を取得する取得手段と、申請情報の検証結果に基づいて、通信制御手段への通信の可否を判断する通信判断手段と、通信を許可すると判断する場合に、通信制御手段に通信を要求するための通信要求情報を送信する要求送信手段と、通信要求情報に対して、通信を許可する旨の通信応答情報を通信制御手段から受信した場合に、第１の画像処理装置と通信制御手段との通信を中継する中継手段とを有することを特徴としている。
この構成によれば、通信相手となる画像処理装置の正当性を事前に検証し、正当性が担保できた場合には、通信が許可されるようになる。
【００１８】
また、本発明の通信制御装置は、第１の画像処理装置と、通信制御手段によって通信が制御される第２の画像処理装置との通信を制御する通信制御装置であって、通信制御手段から通信を要求するために送信される通信要求情報の検証結果に基づいて、通信の可否を判断する通信判断手段と、通信を許可すると判断した場合に、通信制御手段へ通信を許可する旨の通信応答情報を送信する応答送信手段と、通信応答情報の送信に応じて、通信制御手段と第１の画像処理装置との通信を中継する中継手段とを有することを特徴としている。
この構成によれば、通信相手となる画像処理装置の正当性を事前に検証し、正当性が担保できた場合には、通信が許可されるようになる。
【００１９】
また、本発明の通信制御用プログラムは、第１の画像処理装置と、通信制御手段によって通信が制御される第２の画像処理装置との通信を制御する通信制御用プログラムであって、第１の画像処理装置から通信の許可を申請するための申請情報を取得するステップと、申請情報の検証結果に基づいて、通信制御手段への通信の可否を判断するステップと、通信を許可すると判断する場合に、通信制御手段に通信を要求するための通信要求情報を送信するステップと、通信要求情報に対して、通信を許可する旨の通信応答情報を通信制御手段から受信した場合に、第１の画像処理装置と通信制御手段との通信を中継するステップとをコンピュータに実行させることを特徴としている。
この構成によれば、通信相手となる画像処理装置の正当性を事前に検証し、正当性が担保できた場合には、通信が許可されるようになる。
【００２０】
また、本発明の通信制御用プログラムは、第１の画像処理装置と、通信制御手段によって通信が制御される第２の画像処理装置との通信を制御する通信制御用プログラムであって、通信制御手段から通信を要求するために送信される通信要求情報の検証結果に基づいて、通信の可否を判断するステップと、通信を許可すると判断した場合に、通信制御手段へ通信を許可する旨の通信応答情報を送信するステップと、通信応答情報の送信に応じて、通信制御手段と第１の画像処理装置との通信を中継するステップとをコンピュータに実行させることを特徴としている。
この構成によれば、通信相手となる画像処理装置の正当性を事前に検証し、正当性が担保できた場合には、通信が許可されるようになる。
【００２１】
また、本発明の通信方法は、第１の通信制御装置によって通信が制御される第１の画像処理装置と、第２の通信制御装置によって通信が制御される第２の画像処理装置と、が通信網を介して通信する通信方法であって、第１の通信制御装置が、第１の画像処理装置と第２の画像処理装置との通信の許可を申請するための申請情報を第１の画像処理装置から取得し、申請情報の検証結果に基づいて、第２の通信制御装置への通信の可否を判断し、通信を許可すると判断する場合に、第２の通信制御装置に第２の画像処理装置との通信を要求するための通信要求情報を送信し、第２の通信制御装置が、通信要求情報の検証結果に基づいて、第１の通信制御装置と第２の画像処理装置との通信の可否を判断し、通信を許可すると判断した場合に、第１の通信制御装置へ通信を許可する旨の通信応答情報を送信し、通信応答情報の送信に応じて、第１の通信制御装置と第２の画像処理装置との通信を中継し、第１の通信制御装置が通信応答情報を第２の通信制御装置から受信した場合に、第１の画像処理装置と第２の通信制御装置との通信を中継することを特徴としている。
この方法によれば、通信相手となる画像処理装置と通信を行う際に、自身を管理する通信制御装置を通じて通信相手となる画像処理装置の正当性を事前に検証することができ、正当性が担保できた場合には、通信が許可されるようになる。
【００２２】
また、本発明の画像処理装置は、上述した通信制御装置を有することを特徴としている。
この構成によれば、上述した通信制御装置を画像処理装置に具備するようにしてもよい。
【発明の効果】
【００２３】
本発明によれば、通信相手となる画像処理装置と通信を行う際に、通信相手となる画像処理装置の正当性を事前に検証して、正当性が担保できた場合に、通信が許可されるようになるため、通信相手の画像処理装置が不正に利用されたり、誤った通信により画像処理装置から情報が漏洩したりする可能性を抑制することができる。
【発明を実施するための最良の形態】
【００２４】
以下、本発明の実施の形態について、図面を参照して具体的に説明する。
図１は本発明の実施形態に係る通信システムの構成図である。
通信システムは、図１に示すように、第１のイントラネット１００、第２のイントラネット２００、認証装置４００等から構成されており、第１のイントラネット１００と第２のイントラネット２００とは、インターネット３００を介して接続される。
【００２５】
第１のイントラネット１００は、第１の画像処理装置１１０、第１の通信制御装置１３０等から構成される。また、第２のイントラネット２００は、第２の画像処理装置２１０、第２の通信制御装置２３０等から構成される。
【００２６】
第１の画像処理装置１１０は、例えば印刷機能、複写機能、ファクシミリ機能、スキャナ機能、電子メール送受信機能等を少なくとも１つ備える複合機で構成される。第１の画像処理装置１１０は、第２の画像処理装置２１０と第１の通信制御装置１３０、第２の通信制御装置２３０及びインターネット３００を介して通信する。例えば、第１の画像処理装置１１０がスキャナ機能により画像を画像情報として取り込み、第２の画像処理装置２１０へ送信し、第２の画像処理装置２１０が当該画像情報を受信し、印刷機能により画像として出力する。
【００２７】
第１の通信制御装置１３０は、例えばファイアウォール機能等によって構成され、第１のイントラネット１００とインターネット３００との通信を制御する。より詳しくは、画像情報として送受信される送信元ＩＰアドレス、送信先ＩＰアドレス等によって制御する。また、第１の画像処理装置１１０及び第２の通信制御装置２３０との通信の可否を判断する。尚、通信を制御するものであれば、ファイアウォール機能に限られない。
【００２８】
第２の画像処理装置２１０は、第１の画像処理装置１１０と同様の構成や機能を有する。
第２の通信制御装置２３０は、第１の通信制御装置１３０と同様に、ファイアウォール機能等を有し、第１の通信制御装置１３０と第２の画像処理装置２１０との通信を制御する。
【００２９】
認証装置４００は、第１の画像処理装置１１０、第２の画像処理装置２１０の正当性を証明するための証明情報を保証する機能を有する。認証装置４００は公的な機関の他、証明情報を保証するための機関等によって管理される。
【００３０】
次に、各装置の構成の詳細について図面を参照して説明する。
図２は第１の画像処理装置１１０の要部を示す機能ブロック図である。尚、図２に示す各機能ブロックは、例えば、ＣＰＵ（Central Processing Unit）等の処理装置、ＤＲＡＭ(Dynamic Random Access Memory)、ＳＲＡＭ（Static RAM）、ＲＯＭ(Read Only Memory)等の半導体記憶装置、ＨＤ（Hard Disc）等の磁気ディスク及び所要のソフトウェアにより構成され、ＣＰＵがＲＯＭに格納された所要のプログラムを読み込み、当該プログラムに従った演算を行うことにより各機能が実現される。また、後述する機能ブロックについても同様である。
【００３１】
第１の画像処理装置１１０は、図２に示すように、操作部１１１、証明情報管理部１１２、申請情報送信部１１３、送受信部１１４、申請結果情報受信部１１５等から構成される。
【００３２】
操作部１１１は、操作ボタンやタッチパネル、エラー表示等を行う表示画面等によって構成される。操作部１１１がユーザによって操作されることで第１の画像処理装置１１０が機能に応じた動作を行う。
【００３３】
証明情報管理部１１２は、第１の画像処理装置１１０及び第２の画像処理装置２１０の正当性を証明するための証明情報を管理する。証明情報は例えば画像処理装置に関するディジタル証明書、製品番号、ＩＰアドレス、ＭＡＣアドレス、会社名、所属等がある。証明情報は、ＰＧＰ(Pretty Good Privacy)やＳ／ＭＩＭＥ(Secure／Multipurpose Internet Mail Extensions)等で暗号された電子メールによって第２の画像処理装置２１０を管理する管理者から送信される。尚、証明情報が記憶されたフラッシュメモリ等の不揮発性メモリを第２の画像処理装置２１０を管理する管理者から第１の画像処理装置１３０を管理する管理者に手渡しされてもよい。証明情報が手に入ると、第１の画像処理装置１１０を管理する管理者が操作部１１１を操作し、証明情報管理部１１２に当該証明情報を管理させる。
【００３４】
申請情報送信部１１３は、第１の画像処理装置１１０と前記第２の画像処理装置２１０との通信の許可を申請するための申請情報を生成し、送受信部１１４へ送信する。申請情報は、例えば第１の画像処理装置１１０の正当性を証明するための第１の証明情報と、第２の画像処理装置２１０の正当性を証明するための第２の証明情報と、第１の画像処理装置１１０と第２の画像処理装置１３０との通信条件を定める通信条件情報を含んでいる。通信条件情報は例えば通信相手のＩＰアドレス、通信の使用目的、使用時間等を有する。
【００３５】
送受信部１１４は、申請情報を第１の通信制御装置１３０へ送信すると共に、第１の通信制御装置１３０から送信される申請情報の応答結果として送信される申請結果情報を受信する。また、送受信部１１４は、これらの情報以外にも、第１の画像処理装置１１０と第２の画像処理装置２１０との通信が成立した際には、画像情報や各種情報の送受信を行う。
【００３６】
申請結果情報受信部１１５は、送受信部１１４が受信する申請結果情報を受信して、申請結果の内容を管理する。申請結果情報は、通信を許可する旨の許可情報と、通信を拒否する旨の拒否情報のいずれかを有している。許可情報を受信する場合には、各部を動作させ、第２の画像処理装置２１０との通信を開始する。拒否情報である場合には、表示画面にエラー表示を出力すると共に、通信の許可を申請するための処理を中止する。尚、拒否情報を受信した場合には、再度、通信の許可を申請する処理を行うようにしてもよい。また、そのような処理の回数をユーザによって設定されるようにしてもよい。
【００３７】
図３は第１の通信制御装置１３０の要部を示す機能ブロック図である。
第１の通信制御装置１３０は、本発明の通信制御手段の一例であって、図３に示すように、第１の内部送受信部１３１、申請情報取得部１３２、第１の通信判断部１３３、第１の証明情報検証部１３４、通信要求情報送信部１３５、申請結果情報送信部１３６、第１の外部送受信部１３７、通信応答情報受信部１３８、第１の通信中継部１３９、第１の通信内容記憶部１４０等から構成される。
【００３８】
第１の内部送受信部１３１は、第１の画像処理装置１１０から送信される申請情報を受信すると共に、申請応答情報を第１の画像処理装置１１０へ送信する。また、通信が許可された場合には、第１の画像処理装置１１０との間で、画像情報や各種情報を送受信する。
【００３９】
申請情報取得部１３２は、本発明の取得手段の一例であって、第１の内部送受信部１３１が受信する申請情報を取得し、第１の通信判断部１３３へ送信する。詳しくは、申請情報に含まれる第２の証明情報及び通信条件情報を送信する。
【００４０】
第１の通信判断部１３３は、本発明の第１の通信判断手段の一例であって、第２の証明情報及び通信条件情報を第１の証明情報検証部１３４へ送信すると共に、第１の証明情報検証部１３４から証明情報の検証結果となる検証結果情報を受信して、第２の通信制御装置２３０との通信を行うか否かを判断する。検証結果情報が正当である旨の情報である場合には、通信要求情報送信部１３５を制御し、検証結果情報が不当である旨の情報である場合には、申請結果情報送信部１３６を制御する。
【００４１】
第１の証明情報検証部１３４は、第１の通信判断部１３３から受信する第２の証明情報及び通信条件情報を受信して、これらの情報の内容を検証する。検証は、例えば第２の証明情報であれば、ディジタル証明書の有効期限の検証やディジタル証明書の発行機関の検証等があり、通信条件情報であれば、使用目的や使用時間の検証がある。当該検証は、第１の通信制御装置１３０が予め記憶する検証基準に関する情報と、受信した第２の証明情報及び通信条件情報と突き合わせることにより実現する。検証の結果、例えば、ディジタル証明書の有効期限内であったり、使用目的が正当であったりする場合には、第１の通信判断部１３３へ証明情報が正当である旨の検証結果情報を送信し、そうでない場合には、不当である旨の検証結果情報を送信する。これにより、通信相手の正当性に応じて通信を適切に制御できる。尚、検証を認証装置４００に問い合わせて検証結果情報を得るようにしてもよい。
【００４２】
通信要求情報送信部１３５は、本発明の要求送信手段の一例であって、第１の通信判断部１３３からの制御に基づいて、通信要求情報を送信する。通信要求情報は、第２の画像処理装置２１０との通信を第２の通信制御装置２３０に要求するための情報である。通信要求情報は、第１の証明情報及び通信条件情報を有する。
【００４３】
申請結果情報送信部１３６は、第１の通信判断部１３３または通信応答情報受信部１３８からの制御に基づいて、申請結果情報を第１の内部送受信部１３１へ送信する。申請結果情報は、第１の画像処理装置１１０と第２の画像処理装置２１０との通信の申請を許可または拒否する旨の情報を有する。また、申請結果情報送信部１３６は、申請結果情報の送信と同期して、第１の通信中継部１３９の動作を制御する。
【００４４】
第１の外部送受信部１３７は、通信要求情報を第２の通信制御装置２３０に送信すると共に、第２の通信制御装置２３０からの通信応答情報を受信する。通信応答情報は、通信要求情報に対する通信の許可または拒否の内容を有する情報である。また、通信が許可された場合には、第２の通信制御装置２３０との間で、画像情報や各種情報を送受信する。
【００４５】
通信応答情報受信部１３８は、第１の外部送受信部１３７で受信する通信応答情報を取得し、申請結果情報送信部１３６を制御しつつ、申請結果情報の内容を伝送する。申請結果情報は、通信の許可または拒否の情報が含まれているため、申請結果情報送信部１３６に伝送することで、申請結果情報送信部１３６が、その内容に応じた動作を行う。
【００４６】
第１の通信中継部１３９は、本発明の第１の中継手段の一例であって、申請結果情報送信部１３６の制御に基づいて、第１の内部送受信部１３１と第１の外部送受信部１３７との通信を中継する。より詳しくは、申請結果情報送信部１３６の制御が、通信を許可する旨の制御である場合には、通信を中継し、通信を拒否する旨の制御である場合には、通信を不通にする。これにより、第１の画像処理装置１１０と第２の通信制御装置２１０との通信が成立する。通信が成立した場合には、通信内容に関する情報や通信条件情報等を通信履歴として、本発明の記憶手段の一例となる第１の通信内容記憶部１４０に記憶する。
【００４７】
図４は第２の通信制御装置２３０の要部を示す機能ブロック図である。
第２の通信制御装置２３０は、本発明の通信制御手段の一例であって、図４に示すように、第２の外部送受信部２３１、通信要求情報取得部２３２、第２の通信判断部２３３、第２の証明情報検証部２３４、通信応答情報送信部２３５、第２の内部送受信部２３６、第２の通信中継部２３７、第２の通信内容記憶部２３８等から構成される。
【００４８】
第２の外部送受信部２３１は、第１の通信制御装置１３０から送信される通信要求情報を受信すると共に、通信応答情報を第１の通信制御装置１３０へ送信する。また、通信が許可された場合には、第１の通信制御装置１３０との間で、画像情報や各種情報を送受信する。
【００４９】
通信要求情報取得部２３２は、第２の外部送受信部２３１が受信する通信要求情報を取得し、第２の通信判断部２３３へ送信する。詳しくは、通信要求情報に含まれる第１の証明情報及び通信条件情報を送信する。
【００５０】
第２の通信判断部２３３は、本発明の第２の通信判断手段の一例であって、第１の証明情報及び通信条件情報を第２の証明情報検証部２３４へ送信すると共に、第２の証明情報検証部２３４から証明情報の検証結果となる検証結果情報を受信して、第１の通信制御装置１３０との通信を行うか否かを判断する。第２の通信判断部２３３は、検証結果情報の内容に応じて通信応答情報送信部２３５を制御する。
【００５１】
第２の証明情報検証部２３４は、第２の通信判断部２３３から受信する第２の証明情報及び通信条件情報を受信して、これらの情報の内容を検証する。検証は、例えば第１の証明情報であれば、ディジタル証明書の有効期限の検証やディジタル証明書の発行機関の検証等があり、通信条件情報であれば、使用目的や使用時間の検証がある。当該検証は、第２の通信制御装置２３０が予め記憶する検証基準に関する情報と、受信した第１の証明情報及び通信条件情報と突き合わせることにより実現する。検証の結果、例えば、ディジタル証明書の有効期限内であったり、使用目的が正当であったりする場合には、通信判断部１３３へ証明情報が正当である旨の検証結果情報を送信し、そうでない場合には、不当である旨の検証結果情報を送信する。これにより、通信相手の正当性に応じて通信を適切に制御できる。尚、検証を認証装置４００に問い合わせて検証結果情報を得るようにしてもよい。
【００５２】
通信応答情報送信部２３５は、本発明の応答送信手段の一例であって、第２の通信判断部２３３からの制御に基づいて、通信応答情報を第２の外部送受信部２３１へ送信する。通信応答情報は、第２の画像処理装置２１０と第１の通信制御装置１１０との通信を許可または拒否する旨の情報を有する。また、通信応答情報送信部１３６は、通信応答情報の送信と同期して、第２の通信中継部２３７の動作を制御する。
【００５３】
第２の内部送受信部２３６は、通信が許可された場合には、第２の画像処理装置２３０との間で、画像情報や各種情報を送受信する。
【００５４】
第２の通信中継部２３７は、本発明の第２の中継手段の一例であって、通信応答情報送信部２３５の制御に基づいて、第２の外部送受信部２３１と第２の内部送受信部２３６との通信を中継する。より詳しくは、通信応答情報送信部２３５の制御が、通信を許可する旨の制御である場合には、通信を中継し、通信を拒否する旨の制御である場合には、通信を不通にする。これにより、第２の画像処理装置２１０と第１の通信制御装置１３０との通信が成立する。通信が成立した場合には、通信内容に関する情報や通信条件情報等を通信履歴として、本発明の記憶手段の一例となる第２の通信内容記憶部２３８に記憶する。
【００５５】
続いて、上述した各装置の動作について図面を参照して説明する。
図５は第１の画像処理装置１１０における処理の一例を示すフローチャートである。
第１の画像処理装置１１０は、まず、第２の画像処理装置２１０に関する第２の証明情報を取得する（ステップＳ１）。次いで、第２の証明情報、自身が保有する第１の証明情報及び通信条件に関する通信条件情報に基づいて、申請情報を生成し、第１の通信制御装置１３０へ送信する（ステップＳ２）。
【００５６】
第１の画像処理装置１１０は、次いで、申請情報に対する申請結果情報を第１の通信制御装置１３０から受信し（ステップＳ３）、申請結果情報が許可である旨を含んでいるか否かを判定する（ステップＳ４）。そして、第１の画像処理装置１１０は、当該申請結果情報が、通信を許可する旨の情報を含んでいると判定した場合には、通信を開始する（ステップＳ５）。一方、第１の画像処理装置１１０は、当該申請結果情報が、通信を拒否する旨の情報を含んでいると判定した場合には、処理を終了する（ステップＳ６）。尚、第１の画像処理装置１１０は、申請結果情報が、通信を許可する旨の情報を含んでいないことによって、通信が拒否されている旨を判定するようにしてもよい。
【００５７】
図６は第１の通信制御装置１３０における処理の一例を示すフローチャートである。
第１の通信制御装置１３０は、まず、第１の画像処理装置１１０からの申請情報を取得する（ステップＳ１１）。次いで、当該申請情報に含まれる第２の画像処理装置２１０に関する第２の証明情報及び通信条件情報の正当性を検証する（ステップＳ１２）。
【００５８】
第１の通信制御装置１３０は、次いで、第２の証明情報及び通信条件情報が正当であると判断した場合には（ステップＳ１３）、第２の通信制御装置２３０へ通信要求情報を送信する（ステップＳ１４）。
【００５９】
第１の通信制御装置１３０は、次いで、通信要求情報に対する通信応答情報を第２の通信制御装置２３０から受信する（ステップＳ１５）。そして、当該通信応答情報が、通信を許可する旨の情報を含む場合には（ステップＳ１６）、申請を許可する旨の申請結果情報を第１の画像処理装置１１０へ送信し（ステップＳ１７）、第１の画像処理装置１１０と第２の通信制御装置２３０との通信を中継する（ステップＳ１８）。
【００６０】
一方、第１の通信制御装置１３０は、ステップＳ１３の処理において、検証した第２の証明情報が正当でないと判断した場合や、ステップＳ１６の処理において、通信を拒否する旨の通信応答情報を受信した場合には、申請を拒否する旨の申請結果情報を第１の画像処理装置１１０へ送信する（ステップＳ１９）。
【００６１】
図７は第２の通信制御装置２３０における処理の一例を示すフローチャートである。
第２の通信制御装置２３０は、まず、第１の通信制御装置１３０からの通信要求情報を取得する（ステップＳ２１）。次いで、当該申請情報に含まれる第１の画像処理装置１１０に関する第１の証明情報及び通信条件情報の正当性を検証する（ステップＳ２２）。
【００６２】
第２の通信制御装置２３０は、次いで、第１の証明情報及び通信条件情報が正当であると判断した場合には（ステップＳ２３）、第１の通信制御装置１３０へ通信応答情報を送信し（ステップＳ２４）、第１の通信制御装置１３０と第２の画像処理装置２１０との通信を中継する（ステップＳ２５）。一方、ステップＳ２３の処理において、検証した第１の証明情報等が正当でないと判断した場合には、通信を拒否する旨の通信応答情報を第１の通信制御装置１３０へ送信する（ステップＳ２６）。
【００６３】
尚、本発明は、上述した実施形態に限定されるものではなく、その要旨を逸脱しない範囲内で種々変形して実施することが可能である。例えば、本発明のプログラムを通信手段により提供することはもちろん、ＣＤ−ＲＯＭ等の記録媒体に格納して提供することも可能である。また、上述した実施形態では、画像情報を用いて説明したが、画像情報に限られず、例えば文書に関する情報など、通信によって送受信される情報の種類は限定されるものでない。また、上述した実施形態において、通信制御装置はそれぞれ異なる構成としたが、お互いの機能を相手となる通信制御装置に組み込んでそれぞれの通信制御装置が同じ構成を有し、同じ機能を発揮するようにしてもよい。
【産業上の利用可能性】
【００６４】
以上説明したように、本発明によれば、通信相手の正当性が担保できた場合に通信が可能となるため、通信相手が不正に利用されたり、通信相手から情報が漏洩したりする可能性を抑制でき、産業上の利用可能性が高い。
【図面の簡単な説明】
【００６５】
【図１】通信システムの構成図である。
【図２】第１の画像処理装置の要部構成を示す機能ブロック図である。
【図３】第１の通信制御装置の要部構成を示す機能ブロック図である。
【図４】第２の画像処理装置の要部構成を示す機能ブロック図である。
【図５】第１の画像処理装置における処理の一例を示すフローチャートである。
【図６】第１の通信制御装置装置における処理の一例を示すフローチャートである。
【図７】第２の通信制御装置装置における処理の一例を示すフローチャートである。
【符号の説明】
【００６６】
１００  第１のイントラネット
１１０  第１の画像処理装置
１１１  操作部
１１２  証明情報管理部
１１３  申請情報送信部
１１４  送受信部
１１５  申請結果情報受信部
１３０  第１の通信制御装置
１３１  第１の内部送受信部
１３２  申請情報取得部
１３３  第１の通信判断部
１３４  第１の証明情報検証部
１３５  通信要求情報送信部
１３６  申請結果情報送信部
１３７  第１の外部送受信部
１３８  通信応答情報取得部
１３９  第１の通信中継部
１４０  第１の通信内容記憶部
２００  第２のイントラネット
２１０  第２の画像処理装置
２３０  第２の通信制御装置
２３１  第２の外部送受信部
２３２  通信要求情報取得部
２３３  第２の通信判断部
２３４  第２の証明情報検証部
２３５  通信応答情報送信部
２３６  第２の内部送受信部
２３７  第２の通信中継部
２３８  第２の通信内容記憶部
３００  インターネット
４００  認証装置
【図１】
2008177829.tif 000003
【図２】
2008177829.tif 000004
【図３】
2008177829.tif 000005
【図４】
2008177829.tif 000006
【図５】
2008177829.tif 000007
【図６】
2008177829.tif 000008
【図７】
2008177829.tif 000009