(57)【要約】【課題】  通信ネットワーク又は公衆回線に接続された１台の装置が、複数のサービスを実行する場合に、それぞれのサービスを、安全性を確保した上で実行することを目的とする。【解決手段】  通信ネットワーク又は公衆回線によって他の機器と接続された情報装置であって、情報装置の正当性を保証し、接続先の安全性を確認する認証手段１２を有し、認証手段１２は、通信ネットワーク又は公衆回線を介して提供される複数のサービスに応じて、各々異なる認証情報に基づいて、複数のサービス又はサービスを提供する複数のサービス提供装置の認証を行うことによって上記課題を解決する。【選択図】  図４
2006072749.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワーク又は公衆回線によって他の機器と接続された情報装置であって、
前記通信ネットワーク又は前記公衆回線を介して提供される複数のサービスに応じて、各々異なる認証情報に基づいて、該複数のサービス又はサービスを提供する複数のサービス提供装置の認証を行う認証手段を有することを特徴とする情報装置。
【請求項２】
サービスを提供するサービス提供装置に係る情報を登録する登録手段を更に有し、
前記認証手段によって認証される共に前記登録手段によって前記情報が登録されている前記サービス提供装置が提供するサービスを受け取ることを特徴とする請求項１記載の情報装置。
【請求項３】
サービスを実行するサービス実行手段を更に有し、
該サービス実行手段は、前記認証手段によって、サービスを実行する際の実行者が認証され、該実行者の正当性が確認された後に、サービスを実行することを特徴とする請求項１又は２記載の情報装置。
【請求項４】
前記サービスに係る認証情報を設定する認証情報設定手段を更に有することを特徴とする請求項１乃至３何れか一項記載の情報装置。
【請求項５】
通信ネットワーク又は公衆回線によって他の機器と接続された印刷装置であって、
前記通信ネットワーク又は前記公衆回線を介して提供される複数のサービスに応じて、各々異なる認証情報に基づいて、該複数のサービス又はサービスを提供する複数のサービス提供装置の認証を行う認証手段を有することを特徴とする印刷装置。
【請求項６】
サービスを提供するサービス提供装置に係る情報を登録する登録手段を更に有し、
前記認証手段によって認証される共に前記登録手段によって前記情報が登録されている前記サービス提供装置が提供するサービスを受け取ることを特徴とする請求項５記載の印刷装置。
【請求項７】
サービスを実行するサービス実行手段を更に有し、
該サービス実行手段は、前記認証手段によって、サービスを実行する際の実行者が認証され、該実行者の正当性が確認された後に、サービスを実行することを特徴とする請求項５又は６記載の印刷装置。
【請求項８】
前記サービスに係る認証情報を設定する認証情報設定手段を更に有することを特徴とする請求項５乃至７何れか一項記載の印刷装置。
【請求項９】
通信ネットワーク又は公衆回線によって他の機器と接続された情報装置又は印刷装置に対する、サービスを提供するサービス提供装置からのサービスを中継するサービス中継装置であって、
前記通信ネットワーク又は前記公衆回線を介して提供される複数のサービスに応じて、各々異なる認証情報に基づいて、前記サービス提供装置又はサービス提供者、サービスを受け取る前記情報装置又は前記印刷装置、の認証を行う認証手段を有することを特徴とするサービス中継装置。
【請求項１０】
前記通信ネットワーク又は前記公衆回線を介して接続された、サービスを提供するサービス提供装置及び／又は前記情報装置及び／又は前記印刷装置に係る情報を登録する登録手段を更に有し、
前記認証手段によって認証される共に前記登録手段によって前記情報が登録されている前記サービス提供装置及び／又は前記情報装置及び／又は前記印刷装置と接続可能とすることを特徴とする請求項９記載のサービス中継装置。
【請求項１１】
前記サービスに係る認証情報を設定する認証情報設定手段を更に有することを特徴とする請求項９又は１０記載のサービス中継装置。
【請求項１２】
情報装置と、サービスを提供する複数のサービス提供装置と、が、通信ネットワーク又は公衆回線を介して接続されたサービス提供システムであって、
前記情報装置は、前記通信ネットワーク又は前記公衆回線を介して提供される複数のサービスに応じて、各々異なる認証情報に基づいて、該複数のサービス又はサービスを提供する複数のサービス提供装置の認証を行う認証手段を有することを特徴とするサービス提供システム。
【請求項１３】
印刷装置と、サービスを提供する複数のサービス提供装置と、が、通信ネットワーク又は公衆回線を介して接続されたサービス提供システムであって、
前記印刷装置は、前記通信ネットワーク又は前記公衆回線を介して提供される複数のサービスに応じて、各々異なる認証情報に基づいて、該複数のサービス又はサービスを提供する複数のサービス提供装置の認証を行う認証手段を有することを特徴とするサービス提供システム。
【請求項１４】
前記サービス提供システムは、前記情報装置又は前記印刷装置に対する、サービス提供装置からのサービスを中継するサービス中継装置を更に有し、
前記サービス中継装置は、前記通信ネットワーク又は前記公衆回線を介して提供される複数のサービスに応じて、各々異なる認証情報に基づいて前記サービス提供装置又はサービス提供者、前記情報装置又は前記印刷装置、の認証を行う認証手段を有することを特徴とする請求項１２又は１３記載のサービス提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報装置、印刷装置、サービス中継装置及びサービス提供システムに関する。
【背景技術】
【０００２】
近年、オフィスでの各種業務の電子化が進み、企業内や組織内のＬＡＮと、計算機システムと、を組み合わせたシステムだけでなく、インターネット等の外部のネットワークを駆使して効率的に企業活動が行われるようになってきている。例えば、ホットスポットを代表としたインターネットのアクセスポイントも徐々に整備されてきているのに加えて、ビジネスコンビニと呼ばれる時間単位で店頭に設置されているオフィス環境が使える外部オフィスサービスやコンビニエンスストアに、プリンタや印刷機能を持った多機能コピー機が設置される等、規定された組織の所在地以外の場所でパーソナルコンピュータ（ＰＣ）や携帯端末を用いて業務を行い、文書の作成や印刷を行う作業形態が増えてきている。
【０００３】
様々な場所で電子的に作成された文書は、プリンタに代表される印刷装置で紙に印刷され、利用される場合が多い。その際利用されるプリンタは、ネットワークに接続されて利用されるのが一般的である。
【０００４】
一般的なネットワークに接続された印刷装置に対する利用方法としては、特許文献１がある。特許文献１では、クライアントから要求されたプリントジョブと、そのユーザと、を識別し、プリントサーバで課金情報を管理し、プリントサーバに直接接続されたプリンタで出力した印刷に対して課金する手段を提供する方法を示している。
【０００５】
また、特許文献２では、ネットワーク上のサーバに文書と利用者情報を送信して保存し、店舗等に設置されている印刷装置で保存した文書を印刷する方法を示している。
【０００６】
また、特許文献３では、ネットワーク上に設置されたプリントサーバを中継してネットワークに接続されたプリント装置に印刷要求を送って、印刷を実現する方法と、課金方法と、を示している。
【特許文献１】特開２０００−３３９１２５号公報
【特許文献２】特開２００２−１７５２４１号公報
【特許文献３】特開２００２−３５１７７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、通信ネットワーク又は公衆回線に接続された１台の装置が、複数のサービスを実行する場合に、それぞれのサービスを、安全性を確保した上で実行する方法等について検討を加えている従来技術は存在しなかった。
【０００８】
本発明は、上記の点に鑑みなされたもので、通信ネットワーク又は公衆回線に接続された１台の装置が、複数のサービスを実行する場合に、それぞれのサービスを、安全性を確保した上で実行することを目的とする。
【課題を解決するための手段】
【０００９】
そこで、上記課題を解決するため、本発明は、通信ネットワーク又は公衆回線によって他の機器と接続された情報装置であって、前記通信ネットワーク又は前記公衆回線を介して提供される複数のサービスに応じて、各々異なる認証情報に基づいて、該複数のサービス又はサービスを提供する複数のサービス提供装置の認証を行う認証手段を有することを特徴とする。
【００１０】
本発明によれば、通信ネットワーク又は公衆回線によって他の機器と接続された情報装置であって、前記通信ネットワーク又は前記公衆回線を介して提供される複数のサービスに応じて、各々異なる認証情報に基づいて、該複数のサービス又はサービスを提供する複数のサービス提供装置の認証を行う認証手段を有することによって、安全性を確保した上で複数のサービスを実行することができる。
【００１１】
また、本発明は、通信ネットワーク又は公衆回線によって他の機器と接続された印刷装置であって、前記通信ネットワーク又は前記公衆回線を介して提供される複数のサービスに応じて、各々異なる認証情報に基づいて、該複数のサービス又はサービスを提供する複数のサービス提供装置の認証を行う認証手段を有することを特徴とする。
【００１２】
本発明によれば、通信ネットワーク又は公衆回線によって他の機器と接続された印刷装置であって、前記通信ネットワーク又は前記公衆回線を介して提供される複数のサービスに応じて、各々異なる認証情報に基づいて、該複数のサービス又はサービスを提供する複数のサービス提供装置の認証を行う認証手段を有することによって、安全性を確保した上で複数のサービスを実行することができる。
【００１３】
また、本発明は、通信ネットワーク又は公衆回線によって他の機器と接続された情報装置又は印刷装置に対する、サービスを提供するサービス提供装置からのサービスを中継するサービス中継装置であって、前記通信ネットワーク又は前記公衆回線を介して提供される複数のサービスに応じて、各々異なる認証情報に基づいて、前記サービス提供装置又はサービス提供者、サービスを受け取る前記情報装置又は前記印刷装置、の認証を行う認証手段を有することを特徴とする。
【００１４】
本発明によれば、通信ネットワーク又は公衆回線によって他の機器と接続された情報装置又は印刷装置に対する、サービスを提供するサービス提供装置からのサービスを中継するサービス中継装置であって、前記通信ネットワーク又は前記公衆回線を介して提供される複数のサービスに応じて、各々異なる認証情報に基づいて、前記サービス提供装置又はサービス提供者、サービスを受け取る前記情報装置又は前記印刷装置、の認証を行う認証手段を有することによって、安全性を確保した上で複数のサービスを実行することができる。ができる。
【００１５】
また、上記課題を解決するための手段として、サービス提供システムとしてもよい。
【発明の効果】
【００１６】
本発明によれば、通信ネットワーク又は公衆回線に接続された１台の装置が、複数のサービスを実行する場合に、それぞれのサービスを、安全性を確保した上で実行することができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施の形態について図面に基づいて説明する。
【００１８】
初めに、ネットワークに接続され、他の外部の計算機や端末から印刷の要求を受けて印刷を行う印刷装置を中心としたシステムを考える。印刷装置は企業等の組織内に置かれて利用される場合や、コンビニエンスストアや、ビジネスコンビニ等に設置されて不特定多数の人に利用される場合等がある。なお、ローカルエリアネットワーク（ＬＡＮ）を介して、組織外部の遠隔地等から印刷或いは保守のサービス等を提供するものを、以下ではリモートサービスと呼ぶ。
（システム構成図−その１）
図１は、システム構成図（その１）である。図１に示されるように、システムは、情報装置１と、印刷装置２と、ユーザ装置６と、リモートサービス中継装置５と、ファイアーウォール７と、保守装置３と、印刷サービス提供装置４と、を含む。
【００１９】
情報装置１は、計算機やＰＣ等を含む、ネットワーク等の外部との接続手段を持った装置を指す。情報装置１は、遠隔地等からのリモートサービスを受け取る。
【００２０】
印刷装置２は、ユーザ装置６等から印刷要求を受け取り、印刷を実施する機能を提供する。印刷装置２は、遠隔地等からのリモートサービスを受け取る。
【００２１】
保守装置３は、ネットワークを通じて遠隔地から情報装置１や印刷装置２等の保守サービスを提供する機能を持つ。保守装置３が遠隔地等から提供するサービスを遠隔保守サービスとする。
【００２２】
印刷サービス提供装置４は、付加価値を付けた印刷サービスを提供する。一例としては、何処でも利用できる印刷サービス等がある。
【００２３】
リモートサービス中継装置５は、情報装置１及び／又は印刷装置２が設置された組織内に設置され、外部のインターネット等と接続する場合に、情報装置１及び／又は印刷装置２と、他の装置（例えば、保守装置３や、印刷サービス提供装置４等）と、の通信を中継する機能を提供する。
【００２４】
ユーザ装置６は、ＬＡＮに接続された印刷装置２を利用する一般ユーザが利用する装置で、印刷要求を印刷装置２に出す機能を提供する。
（情報装置のハードウェア構成）
以下、情報装置１の一例のハードウェア構成を、図２を用いて示す。図２は、情報装置の一例のハードウェア構成図である。
【００２５】
図２に示されるように、情報装置１のハードウェア構成は、それぞれバスで相互に接続されている入力装置３１と、表示装置３２と、ドライブ装置３３と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３５と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３６と、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３７と、インターフェース装置３８と、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）３９とから構成されている。
【００２６】
入力装置３１は、情報装置１の利用者が操作するキーボード及びマウス等で構成され、情報装置１に各種操作信号を入力するのに用いられる。
【００２７】
表示装置３２は、情報装置１の利用者が利用するディスプレイ等で構成され、各種情報を表示する。
【００２８】
インターフェース装置３８は、情報装置１をネットワーク等に接続するインターフェースである。
【００２９】
情報装置１のプログラム等は、例えば、ＣＤ−ＲＯＭ等の記録媒体３４によって情報装置１に提供されるか、ネットワークを通じてダウンロードされる。記録媒体３４は、ドライブ装置３３にセットされ、プログラム等が記録媒体３４からドライブ装置３３を介してＨＤＤ３９にインストールされる。
【００３０】
ＲＯＭ３５は、データ等を格納する。ＲＡＭ３６は、情報装置１の起動時にＨＤＤ３９からプログラム等を読み出して格納する。ＣＰＵ３７は、ＲＡＭ３６に読み出され格納されたプログラム等に従って処理を実行する。
【００３１】
ＨＤＤ３９には、プログラム以外に、例えば、複数の認証情報等が格納される。
【００３２】
なお、保守装置３や、印刷サービス提供装置４、リモートサービス中継装置５及びユーザ装置６等のハードウェア構成は、図２に示した情報装置１のハードウェア構成と同様である。
（印刷装置のハードウェア構成）
以下、印刷装置２の一例として、画像形成装置１００のハードウェア構成の一例を、図３に示す。図３は、画像形成装置の一例のハードウェア構成図である。図３において、画像形成装置１００は、コンピュータによって制御される装置であって、ＣＰＵ４１と、ＲＯＭ４２と、ＲＡＭ４３と、不揮発性ＲＡＭ４４と、リアルタイムクロック４５と、Ｅｔｈｅｒｎｅｔ（登録商標）Ｉ／Ｆ５１と、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）Ｉ／Ｆ５２と、ＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ）１２８４  ５３と、ハードディスクＩ／Ｆ５４と、エンジンＩ／Ｆ５５と、ＲＳ−２３２Ｃ  Ｉ／Ｆ５６と、ドライバ５７と、から構成され、システムバスに接続される。
【００３３】
ＣＰＵ４１は、ＲＡＭ４３に格納されたプログラムに従って画像形成装置１００を制御する。ＲＯＭ４２には、例えば、各インターフェース５１から５６に接続される資源に領域が割り当てられる。不揮発性ＲＡＭ４４には、ＣＰＵ４１による処理で用いられる情報が格納される。リアルタイムクロック４５は、現時刻を計ると共に、処理を同期させる場合にＣＰＵ４１によって使用される。
【００３４】
Ｅｔｈｅｒｎｅｔ（登録商標）Ｉ／Ｆ５１には、１０ＢＡＳＥ−Ｔ又は１００ＢＡＳＥ−ＴＸ等のイーサネット（登録商標）用インターフェースケーブルが接続される。ＵＳＢＩ／Ｆ５２には、ＵＳＢ用インターフェースケーブルが接続される。ＩＥＥＥ１２８４  ５３には、ＩＥＥＥ１２８４用インターフェースケーブルが接続される。
【００３５】
ハードディスクＩ／Ｆ５４には、ハードディスク６４が接続され、ネットワークを介して送信された印刷すべき文書データ、又は、印刷処理後の画像データ等がハードディスクＩ／Ｆ５４を介してハードディスク６４に格納される。エンジンＩ／Ｆ５５には、文書データに基づいて所定媒体に印刷を行うプロッタ６５−１及び画像データを取り込むスキャナ６５−２等が接続される。ＲＳ−２３２Ｃ  Ｉ／Ｆ５６には、オペレーションパネル６６が接続され、ユーザへの情報の表示及びユーザから入力情報又は設定情報の取得が行われる。
【００３６】
画像形成装置１００によって行われる処理を実現するプログラムは、例えば、ＣＤ−ＲＯＭ等の記録媒体６７によって画像形成装置１００に提供される。即ち、プログラムが保存された記録媒体６７がドライバ５７にセットされると、ドライバ５７が記録媒体６７からプログラムを読み出し、読み出されたプログラムが、システムバスを介してハードディスク６４にインストールされる。なお、画像形成装置１００の起動時等にＲＡＭ４３は、ハードディスク６４からプログラム等を読み出して格納する。ＣＰＵ４１は、ＲＡＭ４３に読み出され格納されたプログラム等に従って処理を実行する。なお、プログラムを格納する記録媒体６７は、ＣＤ−ＲＯＭに限定されるものではなく、コンピュータが読取り可能な記録媒体６７であればよい。また、画像形成装置１００は、インストールの他の例として、プログラムを、ネットワークを介してダウンロードし、ハードディスク６４にインストールするようにしてもよい。
（情報装置及び印刷装置の概要）
図１、図２、図３に示した情報装置１及び印刷装置２は、複数の認証情報をハードディスク等に格納する機能を有する。また、暗号技術を利用して認証を行う場合、共通鍵暗号方式によって認証を行う場合には暗号鍵、公開鍵暗号方式によって認証を行う場合には秘密鍵と認証先を認証するための公開鍵或いは公開鍵証明書を格納する。リモートサービスの対象となる情報装置１又は印刷装置２の例を、図４、図５及び図６に示す。
【００３７】
図４は、情報装置又は印刷装置の機能構成図（その１）である。また、図５は、情報装置又は印刷装置の機能構成図（その２）である。また、図６は、情報装置又は印刷装置の機能構成図（その３）である。
【００３８】
情報装置１又は印刷装置２のリモートサービスに関連する部分は、外部から提供されるリモートサービスを実行するリモートサービス実行手段１１と、リモートサービスの実行を制御するリモートサービス制御手段１０と、リモートサービスの認証を行うリモートサービス認証手段１２と、を含む。なお、具体的なリモートサービスは、対象とする情報装置１又は印刷装置２によって異なる。例えば、印刷装置２の場合は、印刷装置２を遠隔地より保守する遠隔地保守サービス或いは、一時的に印刷装置２に印刷装置２又は印刷サービスの利用権を与えて印刷を実行させる印刷サービス等がある。
【００３９】
図４、図５及び図６の違いは、リモートサービス認証手段１２が、個々のサービスとして独立し、且つ認証情報も各リモートサービス認証手段１２によって管理する場合（図４）と、リモートサービス認証手段１２は、個々のサービスとして独立しているが、認証情報はリモートサービス認証手段１２共通に管理をする場合（図５）と、共通のリモートサービス認証手段１２によって認証を行う場合（図６）と、である。
【００４０】
まず、情報装置１又は印刷装置２の動作を説明する。初めに、外部からのリモートサービス実行要求を受信すると、リモートサービス制御手段１０は、該要求を判断する。図４及び図５の例では、リモートサービス実行要求の内容（要求されるサービス）に応じて、リモートサービス実行手段１１にサービスの要求が伝えられる。リモートサービス実行手段１１は、リモートサービス実行要求に含まれる認証情報を受け取り、リモートサービス認証手段１２に渡して外部のリモートサービス（又はリモートサービス提供装置）を認証すると共に、装置内のサービス実行機能を認証してもらうために認証情報を生成し、外部のリモートサービス（又はリモートサービス提供装置）に送信する。なお、具体的な認証方法としては、乱数を用いて保持している暗号鍵を検証するチャレンジ・レスポンス方式等がある。
【００４１】
情報装置１又は印刷装置２と、リモートサービス提供装置（例えば、保守装置３又は印刷サービス提供装置４）と、において相互認証が成功すると、リモートサービス提供装置と、リモートサービス実行手段１１と、が連携してリモートサービスを提供（又は実行）する。なお、図６に示されるような構成の場合、リモートサービス制御手段１０の制御によって、リモートサービス認証手段１２は、対象となる外部のリモートサービスの認証を行い、その後、対応するリモートサービス実行手段１１が、リモートサービス提供装置と連携してリモートサービスを提供（又は実行）する。
【００４２】
図４、図５、図６、いずれの場合も、リモートサービス提供装置及び装置（情報装置１又は印刷装置２）の相互認証が終了し、相互が正しいことが確認できると、リモートサービス提供装置（又はリモートサービス中継装置５）と、リモートサービス実行手段１１と、の間で通信が行われるようになり、必要なリモートサービスが提供（又は実行）される。
【００４３】
リモートサービスの認証に用いる認証情報は暗号鍵のように重要な情報であるので、安全に保管することが必要となる。保管方法の例としては、例えば暗号化して装置内のメモリに保存したり、或いは耐タンパー性のあるＩＣチップのような媒体に保存したりする方法等がある。
【００４４】
図４、図５、図６、いずれの場合も、リモートサービスに関連する記録、例えば認証結果や、リモートサービスの提供（又は実行）結果等、はログ記録手段１３によって記録される。なお、ログ記録手段１３は、リモートサービス実行手段１１（又はリモートサービス認証手段１２）毎に存在していてもよいし、装置内に１つ存在し、全てのリモートサービス実行手段１１（又はリモートサービス認証手段１２）の記録をとるようにしてもよい。
【００４５】
上述したように、独立した認証情報によってリモートサービス（又はリモートサービス提供装置）を識別することと、リモートサービス実行手段１１を区別することと、認証情報を独立に保持することと、によって、複数のリモートサービスを、安全性を確保して利用することができる。
（リモートサービス提供装置の概要）
なお、上述したようにリモートサービス提供装置は、遠隔地からのリモートサービスを提供する装置で、図１の例では、保守装置３及び／又は印刷サービス提供装置４等を指す。リモートサービス提供装置は、サービスを提供する対象となる情報装置１或いは印刷装置２を認証するための情報と、当該自身（リモートサービス提供装置）の正当性を証明するための認証情報を保持する。リモートサービス提供装置は、リモートサービスの提供に当たって、サービスを開始する際に、対象となる情報装置１或いは印刷装置２と相互認証を行い、相互の認証が成功したときのみリモートサービスを提供する。
【００４６】
リモートサービスを提供する対象となる情報装置１や印刷装置２は、予め利用者との間で取り決める必要がある。
（システム構成図−その２）
以下、図１に示したシステム構成の他の例を、図７に示す。図７は、システム構成図（その２）である。
【００４７】
図７に示されるシステム構成は、図１に示したシステム構成に比べて、リモートサービス中継装置５が存在しない。図７に示したようなシステム構成の場合、保守装置３或いは印刷サービス提供装置４等のリモートサービス提供装置と、リモートサービスの対象となる情報装置１或いは印刷装置２と、は直接接続されて、リモートサービスを提供（又は実行）することとなる。図７に示されるような構成は、利用者のＬＡＮに接続されている装置が少ない場合や、インターネットに直接装置が接続されている場合に取りえる構成である。
（図７に示すシステム構成において保守装置が初期動作を開始する場合）
以下、印刷装置２と、保守装置３と、が接続する場合を例にとって保守装置３が初期動作を開始する例、及び印刷装置２が初期動作を開始する例を、説明する。なお、例えば後述する図８では、情報装置１及び印刷サービス提供装置４の例を示さないが、図８における説明において、印刷装置２を情報装置１に、保守装置３を印刷サービス提供装置４に置き換えればよい。
【００４８】
初めに、保守装置３が初期動作を開始する例を説明する。なお、前提条件として、図７に示されるように、印刷装置２と、保守装置３と、の間には、ファイアーウォール７が存在する場合があるが、印刷装置２と、保守装置３と、の間で、必要な接続は確保されるものとして説明を行う。また、サービス利用に先立ち、利用者と、リモートサービスを実施する事業者と、の間で、サービスを利用するための契約が成立しているものとする。利用者の申請に従って、リモートサービス実施者はサービス対象となる装置（例えば、印刷装置２）を保守装置３に登録する。
【００４９】
印刷装置２及び保守装置３は、登録に当たってそれぞれ認証情報を交換する。なお、利用者が認証情報を設定する場合は、例えば認証に必要な共通鍵の情報を、リモートサービス提供者が利用者に送り、利用者がサービス対象となる装置（例えば、印刷装置２）に設定する方法等がある。
【００５０】
印刷装置２に予め製造者が認証用の鍵を設定している場合は次のようになる。図８は、印刷装置への認証情報設定を示す図（その１）である。なお、図８に示す認証用の鍵は、公開鍵方式の暗号鍵で、暗号鍵と共に、製造者の責任で発行した公開鍵証明書が印刷装置２のハードディスク等に格納されているものとする。
【００５１】
リモートサービス制御手段１０は、印刷装置２の利用者等からの要求に応じて、予め印刷装置２の暗号鍵と共に格納された公開鍵証明書等の公開鍵情報を取り出し（図８のシーケンスＳＱ１）、該公開鍵情報を含む認証情報生成要求を作成し、リモートサービス（図８の例では保守サービス）を提供する保守装置３に送付する（図８のシーケンスＳＱ２）。
【００５２】
認証情報生成要求を受け取った保守装置３は、サービス対象とする印刷装置２を認証するための鍵を発行し、印刷装置２に送付する（図８のシーケンスＳＱ３）。なお、この際発行する鍵は、共通鍵暗号方式の鍵、又は公開鍵暗号方式の鍵、どちらであってもよい。但し、以下では説明の簡略化のため、公開鍵暗号方式の鍵を送付するものとして説明を行う。なお、公開鍵暗号方式の場合、公開鍵に対して公開鍵証明書を添付する場合と、添付しない場合と、がある。
【００５３】
保守装置３が発行した公開鍵及び／又は公開鍵証明書等の認証情報を受け取ったリモートサービス制御手段１０は、該認証情報を印刷装置２の公開鍵によって暗号化し、装置内に設定（又は格納）する（図８のシーケンスＳＱ４）。
【００５４】
また、印刷装置２のリモートサービス制御手段１０は、内部に保持している自身の秘密鍵によって認証情報を復号化し（図８のシーケンスＳＱ５）、該復号化した認証情報を認証情報設定手段１６に渡し、認証情報の設定を要求する（図８のシーケンスＳＱ６）。
【００５５】
認証情報の設定を要求された認証情報設定手段１６は、リモートサービス制御手段１０より受け取った認証情報をリモートサービス認証手段１２に渡して認証情報を設定する（図８のシーケンスＳＱ７）。なお、図８では、印刷装置２の機能構成が、図４に示したような機能構成をしているものとして説明を行ったが、印刷装置２の機能構成が、図５又は図６に示したような機能構成をしていても同様である。
【００５６】
認証情報は、印刷装置２が利用するサービス毎に発行され、印刷装置２内部で安全に保管される。図８では、１つの認証情報設定手段１６及びリモートサービス認証手段１２しか記載していないが、認証情報設定手段１６及びリモートサービス認証手段１２は、それぞれリモートサービス（又はリモートサービス提供装置）毎に独立して存在する。
【００５７】
認証情報を設定した印刷装置２は、保守装置３によるリモートサービスが利用可能となる。印刷装置２と、保守装置３と、の接続手順の一例を以下に示す。
【００５８】
印刷装置２と、保守装置３と、の接続は、企業内や組織内のＬＡＮではなく、インターネット等の外部のネットワークと接続されている保守装置３が開始する。保守装置３は、リモートサービスを提供するため、サービス対象とする印刷装置２に対して接続を要求する。
【００５９】
接続を要求した保守装置３と、接続を要求された印刷装置２と、は、設定された認証情報及び鍵を用いて相互認証を行う。相互認証の一例としては、乱数を用いるチャレンジ・レスポンスのような方法がある。
【００６０】
また、印刷装置２は、認証情報及び鍵を用いての相互認証以外に、例えば接続を許可するリモートサービス提供装置のリスト等を、ハードディスクに保持し、例えば印刷装置２のリモートサービス制御手段１０等が、接続しようとしているリモートサービス提供装置がリストに含まれているか否かを判定し、接続しようとしているリモートサービス提供装置がリストに含まれていると判定すると、接続を許可し、接続しようとしているリモートサービス提供装置がリストに含まれていないと判定すると、接続を許可しないようにしてもよい。
【００６１】
また、保守装置３と、印刷装置２と、の間での認証は確立したとしても、実際にリモートサービスを実行する人が正しい人なのか、或いはサービスを実行する権限を有している人なのか否かは別途検証する必要がある。このような場合、保守装置３と、印刷装置２と、の間で確立した通信路を使って、リモートサービス実行者の認証を行う。認証の方法としては、予めサービス対象となる印刷装置２に、サービス提供者を登録する方法、サービス提供者を共通鍵或いは公開鍵を用いて認証する方法、リモートサービスを提供する権利に相当する利用権をサービス提供者が発行したチケット等の情報によって確認する方法等がある。
【００６２】
公開鍵方式を用いて認証する場合には、サービス提供者や、装置の製造者が（電子）署名したサービス実行者の公開鍵証明書を用いることで、印刷装置２がサービス実行者の正当性を判定することができる。一方、チケットを用いて認証する場合には、チケットに、リモートサービス提供者が保証するリモートサービス実行者の情報が含めることによって、印刷装置２が、リモートサービス実行者の正当性を判定することができる。
【００６３】
サービス実行者の認証が終了すると、印刷装置２は、例えばリモートサービス制御手段１０等において、保守装置３が提供する保守サービス等のリモートサービスを実行する。なお、相互認証による認証確立、サービス実行者の正当性の確認、実際のリモートサービス（例えば、保守サービス）等の全てのイベントに関して、ログ記録手段１３がログを記録しておくことによって、どのような作業が実行されたかを、印刷装置２の利用者や、管理者等が必要なときに確認することができる。
（図７に示すシステム構成において印刷装置が初期動作を開始する場合）
次に印刷装置２と、保守装置３と、の接続手順の他の例を以下に示す。上述した説明では、印刷装置２と、保守装置３と、の接続は、保守装置３が開始するものとして説明を行ったが、印刷装置２が開始してもよい。
【００６４】
なお、印刷装置２から保守装置３に対してリモートサービスの提供を要求する方法としては以下に示す２つの方法がる。
【００６５】
一つ目は、印刷装置２が、常に主導権を握って印刷装置２からの要求が常に先行して、保守装置３が印刷装置２からの要求に対応してサービスを提供する方法である。
【００６６】
二つ目は、印刷装置２が、定期的に接続要求を保守装置３に送信し、接続を開始し、保守装置３が実際に保守の必要性があるか否かを判断して、保守の必要性があると判断した場合に保守装置３から必要な要求を印刷装置２に対して返すことでリモートサービスの提供を開始する方法である。なお、二つ目の方法は、実質的に外部の保守装置３が主導権を握って機能することが可能となる。
【００６７】
どちらかの方法であっても、接続の要求はサービス対象となる印刷装置２から保守装置３に送られる。
【００６８】
接続を要求した印刷装置２と、接続を要求された保守装置３と、は、設定された認証情報及び鍵を用いて相互認証を行う。相互認証の一例としては、乱数を用いるチャレンジ・レスポンスのような方法がある。
【００６９】
また、印刷装置２は、認証情報及び鍵を用いての相互認証以外に、例えば接続を許可するリモートサービス提供装置のリスト等を、ハードディスクに保持し、例えば印刷装置２のリモートサービス制御手段１０等が、接続しようとしているリモートサービス提供装置がリストに含まれているか否かを判定し、接続しようとしているリモートサービス提供装置がリストに含まれていると判定すると、接続を許可し、接続しようとしているリモートサービス提供装置がリストに含まれていないと判定すると、接続を許可しないようにしてもよい。
【００７０】
また、保守装置３と、印刷装置２と、の間での認証は確立したとしても、実際にリモートサービスを実行する人が正しい人なのか、或いはサービスを実行する権限を有している人なのか否かは別途検証する必要がある。
【００７１】
サービス実行者の認証が終了すると、印刷装置２は、例えばリモートサービス制御手段１０等において、保守装置３が提供する保守サービス等のリモートサービスを実行する。なお、相互認証による認証確立、サービス実行者の正当性の確認、実際のリモートサービス（例えば、保守サービス）等の全てのイベントに関して、ログ記録手段１３がログを記録しておくことによって、どのような作業が実行されたかを、印刷装置２の利用者や、管理者等が必要なときに確認することができる。
（リモートサービス中継装置の概要）
リモートサービス中継装置５は、印刷装置２或いは情報装置１と同様に複数のリモートサービスに対応し、それぞれのサービスを認証するため、複数の認証情報をハードディスク等に格納する機能を有する。また、暗号技術を利用して認証を行う場合、共通鍵暗号方式によって認証を行う場合には暗号鍵、公開鍵暗号方式によって認証を行う場合には秘密鍵と認証先を認証するための公開鍵或いは公開鍵証明書を格納する。
【００７２】
以下、図１に示したようなシステム構成における、リモートサービス中継装置５の例を、図９、図１０及び図１１に示す。図９は、リモートサービス中継装置の機能構成図（その１）である。また、図１０は、リモートサービス中継装置の機能構成図（その２）である。また、図１１は、リモートサービス中継装置の機能構成図（その３）である。
【００７３】
リモートサービス中継装置５は、外部のリモートサービス提供装置と、情報装置１及び／又は印刷装置２等のサービス対象となる装置と、の間でリモートサービスを中継するため、サービス利用者のＬＡＮの内部、或いはファイアーウォール７のＤＭＺ（ＤｅＭｉｌｉｔａｒｉｚｅｄ  Ｚｏｎｅ）等に置かれる。
【００７４】
図９、図１０、図１１に示されるように、リモートサービス中継装置５は、外部のリモートサービス提供装置から、情報装置１及び／又は印刷装置２等のサービス対象となる装置へのリモートサービスを中継するため、リモートサービスを中継するリモートサービス中継手段１４と、リモートサービスの中継を制御するリモートサービス制御手段１０と、リモートサービス認証手段１２と、を含む。なお、具体的なリモートサービスは、対象とする情報装置１又は印刷装置２によって異なる。例えば、印刷装置２の場合は、印刷装置２を遠隔地より保守する遠隔地保守サービス或いは、一時的に印刷装置２に印刷装置２又は印刷サービスの利用権を与えて印刷を実行させる印刷サービス等がある。
【００７５】
図９、図１０及び図１１の違いは、リモートサービス認証手段１２が、個々のサービスとして独立し、且つ認証情報も各リモートサービス認証手段１２によって管理する場合（図９）と、リモートサービス認証手段１２は、個々のサービスとして独立しているが、認証情報はリモートサービス認証手段１２共通に管理をする場合（図１０）と、共通のリモートサービス認証手段１２によって認証を行う場合（図１１）と、である。
【００７６】
上述したように、独立した認証情報によってリモートサービス（又はリモートサービス提供装置）を識別することと、リモートサービス中継手段１４を区別することと、認証情報を独立に保持することと、によって、複数のリモートサービスを、安全性を確保することができる。
（図１に示すシステム構成において保守装置が初期動作を開始する場合）
以下、図１に示されるようなシステム構成において、印刷装置２と、保守装置３と、が接続する場合を例にとって保守装置３が初期動作を開始する例、及びリモートサービス中継装置５が初期動作を開始する例を、説明する。なお、例えば後述する図１２及び図１３では、情報装置１及び印刷サービス提供装置４の例を示さないが、図１２及び図１３における説明において、印刷装置２を情報装置１に、保守装置３を印刷サービス提供装置４に置き換えればよい。
【００７７】
初めに、保守装置３が初期動作を開始する例を説明する。なお、前提条件として、リモートサービス中継装置５と、保守装置３と、の間には、ファイアーウォール７が存在する場合があるが、リモートサービス中継装置５と、保守装置３と、の間で、必要な接続は確保されるものとして説明を行う。同様に、印刷装置２と、リモートサービス中継装置５と、の間には、ファイアーウォール７が存在する場合があるが、リモートサービス中継装置５と、保守装置３と、の間で、必要な接続は確保されるものとして説明を行う。また、サービス利用に先立ち、利用者と、リモートサービスを実施する事業者と、の間で、サービスを利用するための契約が成立しているものとする。利用者の申請に従って、リモートサービス実施者はサービス対象となる装置（例えば、印刷装置２）及びリモートサービス中継装置５を保守装置３に登録する。
【００７８】
印刷装置２、リモートサービス中継装置５及び保守装置３は、登録に当たってそれぞれ認証情報を交換する。なお、利用者が認証情報を設定する場合は、例えば認証に必要な共通鍵の情報を、リモートサービス提供者が利用者に送り、利用者がサービス対象となる装置（例えば、印刷装置２）及びリモートサービス中継装置５に設定する方法等がある。
【００７９】
印刷装置２及びリモートサービス中継装置５に予めそれぞれの製造者が認証用の鍵を設定している場合は次のようになる。図１２は、リモートサービス中継装置への認証情報設定の一例を示す図である。なお、図１２に示す認証用の鍵は、公開鍵方式の暗号鍵で、暗号鍵と共に、リモートサービス中継装置５の製造者の責任で発行した公開鍵証明書がリモートサービス中継装置５のハードディスク等に格納されているものとする。
【００８０】
リモートサービス制御手段１０は、リモートサービス中継装置５の利用者等からの要求に応じて、予めリモートサービス中継装置５の暗号鍵と共に格納された公開鍵証明書等の公開鍵情報を取り出し（図１２のシーケンスＳＱ１１）、該公開鍵情報を含む認証情報生成要求を作成し、リモートサービス（図１２の例では保守サービス）を提供する保守装置３に送付する（図１２のシーケンスＳＱ１２）。
【００８１】
認証情報生成要求を受け取った保守装置３は、対象とするリモートサービス中継装置５を認証するための鍵を発行し、リモートサービス中継装置５に送付する（図１２のシーケンスＳＱ１３）。なお、この際発行する鍵は、共通鍵暗号方式の鍵、又は公開鍵暗号方式の鍵、どちらであってもよい。但し、以下では説明の簡略化のため、公開鍵暗号方式の鍵を送付するものとして説明を行う。なお、公開鍵暗号方式の場合、公開鍵に対して公開鍵証明書を添付する場合と、添付しない場合と、がある。
【００８２】
保守装置３が発行した公開鍵及び／又は公開鍵証明書等の認証情報を受け取ったリモートサービス中継装置５は、該認証情報をリモートサービス中継装置５の公開鍵によって暗号化し、装置内に設定（又は格納）する（図１２のシーケンスＳＱ１４）。
【００８３】
また、リモートサービス中継装置５のリモートサービス制御手段１０は、内部に保持している自身の秘密鍵によって認証情報を復号化し（図１２のシーケンスＳＱ１５）、該復号化した認証情報を認証情報設定手段１６に渡し、認証情報の設定を要求する（図１２のシーケンスＳＱ１６）。
【００８４】
認証情報の設定を要求された認証情報設定手段１６は、リモートサービス制御手段１０より受け取った認証情報をリモートサービス認証手段１２に渡して認証情報を設定する（図１２のシーケンスＳＱ１７）。なお、図１２では、リモートサービス中継装置５の機能構成が、図８に示したような機能構成をしているものとして説明を行ったが、リモートサービス中継装置５の機能構成が、図９又は図１０に示したような機能構成をしていても同様である。
【００８５】
認証情報は、サービス毎に発行され、リモートサービス中継装置５内部で安全に保管される。図１２では、１つの認証情報設定手段１６及びリモートサービス認証手段１２しか記載していないが、認証情報設定手段１６及びリモートサービス認証手段１２は、それぞれリモートサービス（又はリモートサービス提供装置）毎に独立して存在する。
【００８６】
以下、印刷装置２への認証情報設定の他の例を、図１３に示す。図１３は、印刷装置への認証情報設定を示す図（その２）である。
【００８７】
図１３に示されるように、印刷装置２が直接接続するのは保守装置３ではなく、リモートサービス中継装置５となる。
【００８８】
リモートサービス制御手段１０は、印刷装置２の利用者等からの要求に応じて、予め印刷装置２の暗号鍵と共に格納された公開鍵証明書等の公開鍵情報を取り出し（図１３のシーケンスＳＱ２１）、該公開鍵情報を含む認証情報生成要求を作成し、リモートサービス中継装置５（のリモートサービス中継手段１４）を介して、リモートサービス（図１３の例では保守サービス）を提供する保守装置３に送付する（図１３のシーケンスＳＱ２２、シーケンスＳＱ２３）。
【００８９】
認証情報生成要求を受け取った保守装置３は、サービス対象とする印刷装置２を認証するための鍵を発行し、リモートサービス中継装置５（のリモートサービス中継手段１４）を介して、印刷装置２に送付する（図１３のシーケンスＳＱ２４、シーケンスＳＱ２５）。なお、この際発行する鍵は、共通鍵暗号方式の鍵、又は公開鍵暗号方式の鍵、どちらであってもよい。但し、以下では説明の簡略化のため、公開鍵暗号方式の鍵を送付するものとして説明を行う。なお、公開鍵暗号方式の場合、公開鍵に対して公開鍵証明書を添付する場合と、添付しない場合と、がある。
【００９０】
保守装置３が発行した公開鍵及び／又は公開鍵証明書等の認証情報を受け取ったリモートサービス制御手段１０は、該認証情報を印刷装置２の公開鍵によって暗号化し、装置内に設定（又は格納）する（図１３のシーケンスＳＱ２６）。
【００９１】
また、印刷装置２のリモートサービス制御手段１０は、内部に保持している自身の秘密鍵によって認証情報を復号化し（図１３のシーケンスＳＱ２７）、該復号化した認証情報を認証情報設定手段１６に渡し、認証情報の設定を要求する（図１３のシーケンスＳＱ２８）。
【００９２】
認証情報の設定を要求された認証情報設定手段１６は、リモートサービス制御手段１０より受け取った認証情報をリモートサービス認証手段１２に渡して認証情報を設定する（図１３のシーケンスＳＱ２９）。
【００９３】
なお、リモートサービス中継装置５のリモートサービス中継手段１４は、例えばシーケンスＳＱ２４で保守装置３から受け取った認証情報を、印刷装置登録手段２２に渡し、認証情報の登録を要求するようにしてもよい（図１３のシーケンスＳＱ３０）。
【００９４】
認証情報の設定を要求された印刷装置登録手段２２は、リモートサービス中継手段１４より受け取った認証情報を印刷装置認証手段２３に渡して認証情報を設定する（図１３のシーケンスＳＱ３１）。このように、アクセス可能な装置の認証情報として、リモートサービス中継装置５の内部で保管・管理しておくことによって、設定以外の印刷装置２へのアクセスを防ぐことができる。
【００９５】
なお、図１３では、印刷装置２の機能構成が、図４に示したような機能構成をしているものとして説明を行ったが、印刷装置２の機能構成が、図５又は図６に示したような機能構成をしていても同様である。また、図１３では、リモートサービス中継装置５の機能構成が、図９に示したような機能構成をしているものとして説明を行ったが、リモートサービス中継装置５の機能構成が、図１０又は図１１に示したような機能構成をしていても同様である。
【００９６】
認証情報は、印刷装置２が利用するサービス毎に発行され、印刷装置２内部で安全に保管される。図１３では、１つの認証情報設定手段１６及びリモートサービス認証手段１２しか記載していないが、認証情報設定手段１６及びリモートサービス認証手段１２は、それぞれのリモートサービス（又はリモートサービス提供装置）毎に独立して存在する。
【００９７】
認証情報を設定した印刷装置２及び／又はリモートサービス認証手段１２は、保守装置３によるリモートサービスが利用可能となる。
【００９８】
図１３に示されるように、印刷装置２と、保守装置３と、の間にリモートサービス中継装置５が存在する場合の、印刷装置２と、保守装置３と、の接続手順の一例を以下に示す。
【００９９】
印刷装置２と、保守装置３と、の接続は、企業内や組織内のＬＡＮではなく、インターネット等の外部のネットワークと接続されている保守装置３が開始する。保守装置３は、リモートサービスを提供するため、リモートサービス中継装置５を介して、サービス対象とする印刷装置２に対して接続を要求する。
【０１００】
保守装置３と、リモートサービス中継装置５と、の間、及びリモートサービス中継装置５と、印刷装置２と、の間で、設定された認証情報及び鍵を用いて相互認証を行う。相互認証の一例としては、乱数を用いるチャレンジ・レスポンスのような方法がある。
【０１０１】
また、印刷装置２及び／又はリモートサービス中継装置５は、認証情報及び鍵を用いての相互認証以外に、例えば接続を許可するリモートサービス提供装置のリスト等を、ハードディスクに保持し、例えば印刷装置２及び／又はリモートサービス中継装置５のリモートサービス制御手段１０等が、接続しようとしているリモートサービス提供装置がリストに含まれているか否かを判定し、接続しようとしているリモートサービス提供装置がリストに含まれていると判定すると、接続を許可し、接続しようとしているリモートサービス提供装置がリストに含まれていないと判定すると、接続を許可しないようにしてもよい。
【０１０２】
また、保守装置３と、リモートサービス中継装置５と、の間、及びリモートサービス中継装置５と、印刷装置２と、の間で、認証が確立したとしても、実際にリモートサービスを実行する人が正しい人なのか、或いはサービスを実行する権限を有している人なのか否かは別途検証する必要がある。このような場合、確立した通信路を使って、リモートサービス実行者の認証を行う。認証の方法としては、予めサービス対象となる印刷装置２に、サービス提供者を登録する方法、サービス提供者を共通鍵或いは公開鍵を用いて認証する方法、リモートサービスを提供する権利に相当する利用権をサービス提供者が発行したチケット等の情報によって確認する方法等がある。
【０１０３】
サービス実行者の認証が終了すると、印刷装置２は、例えばリモートサービス制御手段１０等において、保守装置３が提供する保守サービス等のリモートサービスを実行する。なお、相互認証による認証確立、サービス実行者の正当性の確認、実際のリモートサービス（例えば、保守サービス）等の全てのイベントに関して、ログ記録手段１３がログを記録しておくことによって、どのような作業が実行されたかを、印刷装置２の利用者や、管理者等が必要なときに確認することができる。
（図１に示すシステム構成においてリモートサービス中継装置が初期動作を開始する場合）
印刷装置２と、保守装置３と、の間にリモートサービス中継装置５が存在する場合の、印刷装置２と、保守装置３と、の接続手順の他の例を以下に示す。上述した説明では、印刷装置２と、保守装置３と、の接続は、保守装置３が開始するものとして説明を行ったが、リモートサービス中継装置５が開始してもよい。
【０１０４】
リモートサービス中継装置５が、定期的に各印刷装置の情報を収集し、まとめたものを接続要求と共に保守装置３に送信し、接続を開始し、保守装置３が実際に保守の必要性があるか否かを判断して、保守の必要性があると判断した場合に保守装置３から必要な要求を印刷装置２に対して返すことでリモートサービスの提供を開始する。
【０１０５】
保守装置３と、リモートサービス中継装置５と、の間、及びリモートサービス中継装置５と、印刷装置２と、の間で、設定された認証情報及び鍵を用いて相互認証を行う。相互認証の一例としては、乱数を用いるチャレンジ・レスポンスのような方法がある。
【０１０６】
また、印刷装置２及び／又はリモートサービス中継装置５は、認証情報及び鍵を用いての相互認証以外に、例えば接続を許可するリモートサービス提供装置のリスト等を、ハードディスクに保持し、例えば印刷装置２及び／又はリモートサービス中継装置５のリモートサービス制御手段１０等が、接続しようとしているリモートサービス提供装置がリストに含まれているか否かを判定し、接続しようとしているリモートサービス提供装置がリストに含まれていると判定すると、接続を許可し、接続しようとしているリモートサービス提供装置がリストに含まれていないと判定すると、接続を許可しないようにしてもよい。
【０１０７】
また、保守装置３と、リモートサービス中継装置５と、の間、及びリモートサービス中継装置５と、印刷装置２と、の間で、認証が確立したとしても、実際にリモートサービスを実行する人が正しい人なのか、或いはサービスを実行する権限を有している人なのか否かは別途検証する必要がある。このような場合、確立した通信路を使って、リモートサービス実行者の認証を行う。認証の方法としては、予めサービス対象となる印刷装置２に、サービス提供者を登録する方法、サービス提供者を共通鍵或いは公開鍵を用いて認証する方法、リモートサービスを提供する権利に相当する利用権をサービス提供者が発行したチケット等の情報によって確認する方法等がある。
【０１０８】
サービス実行者の認証が終了すると、印刷装置２は、例えばリモートサービス制御手段１０等において、保守装置３が提供する保守サービス等のリモートサービスを実行する。なお、相互認証による認証確立、サービス実行者の正当性の確認、実際のリモートサービス（例えば、保守サービス）等の全てのイベントに関して、ログ記録手段１３がログを記録しておくことによって、どのような作業が実行されたかを、印刷装置２の利用者や、管理者等が必要なときに確認することができる。
（図１に示すシステム構成において印刷装置が初期動作を開始する場合）
印刷装置２と、保守装置３と、の間にリモートサービス中継装置５が存在する場合の、印刷装置２と、保守装置３と、の接続手順の他の例を以下に示す。上述した説明では、印刷装置２と、保守装置３と、の接続は、保守装置３又はリモートサービス中継装置５が開始するものとして説明を行ったが、印刷装置２が開始してもよい。
【０１０９】
なお、印刷装置２から、リモートサービス中継装置５を介して、保守装置３に対してリモートサービスの提供を要求する方法としては以下に示す２つの方法がる。
【０１１０】
一つ目は、印刷装置２が、常に主導権を握って印刷装置２からの要求が常に先行して、保守装置３が、リモートサービス中継装置５を介した印刷装置２からの要求に対応してサービスを提供する方法である。
【０１１１】
二つ目は、印刷装置２が、リモートサービス中継装置５を介して、定期的に接続要求を保守装置３に送信し、接続を開始し、保守装置３が実際に保守の必要性があるか否かを判断して、保守の必要性があると判断した場合に保守装置３から、リモートサービス中継装置５を介して、必要な要求を印刷装置２に対して返すことでリモートサービスの提供を開始する方法である。なお、二つ目の方法は、実質的に外部の保守装置３が主導権を握って機能することが可能となる。
【０１１２】
どちらかの方法であっても、接続の要求はサービス対象となる印刷装置２から、リモートサービス中継装置５を介して、保守装置３に送られる。
【０１１３】
保守装置３と、リモートサービス中継装置５と、の間、及びリモートサービス中継装置５と、印刷装置２と、の間で、設定された認証情報及び鍵を用いて相互認証を行う。相互認証の一例としては、乱数を用いるチャレンジ・レスポンスのような方法がある。
【０１１４】
また、印刷装置２及び／又はリモートサービス中継装置５は、認証情報及び鍵を用いての相互認証以外に、例えば接続を許可するリモートサービス提供装置のリスト等を、ハードディスクに保持し、例えば印刷装置２及び／又はリモートサービス中継装置５のリモートサービス制御手段１０等が、接続しようとしているリモートサービス提供装置がリストに含まれているか否かを判定し、接続しようとしているリモートサービス提供装置がリストに含まれていると判定すると、接続を許可し、接続しようとしているリモートサービス提供装置がリストに含まれていないと判定すると、接続を許可しないようにしてもよい。
【０１１５】
また、保守装置３と、リモートサービス中継装置５と、の間、及びリモートサービス中継装置５と、印刷装置２と、の間で、認証が確立したとしても、実際にリモートサービスを実行する人が正しい人なのか、或いはサービスを実行する権限を有している人なのか否かは別途検証する必要がある。このような場合、確立した通信路を使って、リモートサービス実行者の認証を行う。認証の方法としては、予めサービス対象となる印刷装置２に、サービス提供者を登録する方法、サービス提供者を共通鍵或いは公開鍵を用いて認証する方法、リモートサービスを提供する権利に相当する利用権をサービス提供者が発行したチケット等の情報によって確認する方法等がある。
【０１１６】
サービス実行者の認証が終了すると、印刷装置２は、例えばリモートサービス制御手段１０等において、保守装置３が提供する保守サービス等のリモートサービスを実行する。なお、相互認証による認証確立、サービス実行者の正当性の確認、実際のリモートサービス（例えば、保守サービス）等の全てのイベントに関して、ログ記録手段１３がログを記録しておくことによって、どのような作業が実行されたかを、印刷装置２の利用者や、管理者等が必要なときに確認することができる。
【０１１７】
上述したように、本発明によれば、通信ネットワーク又は公衆回線に接続された１台の装置（例えば、情報装置１や、印刷装置２、リモートサービス中継装置５）が、複数のサービスを実行する場合に、それぞれのサービスを、安全性を確保した上で実行することができる。
【０１１８】
以上、本発明の好ましい実施例について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【０１１９】
例えば、実施例では、組織外部の遠隔地等から印刷或いは保守のサービス等を提供するものを、リモートサービスとして説明したが、これに限定されるものではなく、例えば、文書の蓄積サービスや、文書やユーザに係るポリシー情報の提供サービス、文書データから印刷データへの変換サービス等であってもよい。
【図面の簡単な説明】
【０１２０】
【図１】システム構成図（その１）である。
【図２】情報装置の一例のハードウェア構成図である。
【図３】画像形成装置の一例のハードウェア構成図である。
【図４】情報装置又は印刷装置の機能構成図（その１）である。
【図５】情報装置又は印刷装置の機能構成図（その２）である。
【図６】情報装置又は印刷装置の機能構成図（その３）である。
【図７】システム構成図（その２）である。
【図８】印刷装置への認証情報設定を示す図（その１）である。
【図９】リモートサービス中継装置の機能構成図（その１）である。
【図１０】リモートサービス中継装置の機能構成図（その２）である。
【図１１】リモートサービス中継装置の機能構成図（その３）である。
【図１２】リモートサービス中継装置への認証情報設定の一例を示す図である。
【図１３】印刷装置への認証情報設定を示す図（その２）である。
【符号の説明】
【０１２１】
１    情報装置
２    印刷装置
３    保守装置
４    印刷サービス提供装置
５    リモートサービス中継装置
６    ユーザ装置
７    ファイアーウォール
１０  リモートサービス制御手段
１１    リモートサービス実行手段
１２    リモートサービス認証手段
１３    ログ記録手段
１４    リモートサービス中継手段
１６    認証情報設定手段
２２    印刷装置登録手段
２３    印刷装置認証手段
【図１】
2006072749.tif 000003
【図２】
2006072749.tif 000004
【図３】
2006072749.tif 000005
【図４】
2006072749.tif 000006
【図５】
2006072749.tif 000007
【図６】
2006072749.tif 000008
【図７】
2006072749.tif 000009
【図８】
2006072749.tif 000010
【図９】
2006072749.tif 000011
【図１０】
2006072749.tif 000012
【図１１】
2006072749.tif 000013
【図１２】
2006072749.tif 000014
【図１３】
2006072749.tif 000015