(57)【要約】【課題】  本発明は、画像処理装置において、先にアプリケーションを特定し、当該特定されたアプリケーションに関連付けられているデータをＩＣカードから選択し印刷できるようにすることを主たる課題とする。【解決手段】  画像処理装置において、ＩＣカード内に予め記憶されたアプリケーションＩＤを認識する手段４４２と、認識したアプリケーションＩＤに関連付けてＩＣカードに記憶されている当該アプリケーションの付属データを読み出す手段４４２と、当該読み出された付属データを画面に表示する手段４４８と、この画面表示内容を印刷可能な印刷フォーマットへ変換する手段４４６と、この変換された付属データを印刷する印刷処理手段４４４とを備えた。【選択図】  図９
2005100187.tif 000002
【特許請求の範囲】
【請求項１】
画像情報の入出力を行う画像処理装置において、
接触型又は非接触型のＩＣカードに対し情報の読み出し及び書き込みを行うカードリーダ／ライタと、前記ＩＣカード内に予め記憶されたアプリケーションＩＤを認識する手段と、認識したアプリケーションＩＤに関連付けて前記ＩＣカードに記憶されている当該アプリケーションの付属データを読み出す手段と、当該読み出された付属データを画面に表示する手段と、この画面表示内容を印刷可能な印刷フォーマットへ変換する手段と、この変換された付属データを印刷する印刷処理手段とを備えたことを特徴とする画像処理装置。
【請求項２】
画像情報の入出力を行う画像処理装置において、
接触型又は非接触型のＩＣカードに対し情報の読み出し及び書き込みを行うカードリーダ／ライタと、前記ＩＣカード内に予め記憶されたアプリケーションＩＤを選択する手段と、選択されたアプリケーションＩＤに関連付けて前記ＩＣカードに記憶されている当該アプリケーションの付属データを読み出す手段と、当該読み出された付属データを画面に表示する手段と、この画面表示内容を印刷可能な印刷フォーマットへ変換する手段と、この変換された付属データを印刷する印刷処理手段とを備えたことを特徴とする画像処理装置。
【請求項３】
請求項２記載の画像処理装置において、
当該画像処理装置が実行可能なアプリケーションのＩＤを予め登録した記憶手段を備えると共に、
外部からダウンロードしたアプリケーションを実行するためのメモリ領域と、前記カードリーダ／ライタを介して得られたＩＣカード内の情報である前記アプリケーションＩＤと前記実行可能なアプリケーションのＩＤとを比較する手段と、この比較の結果当該アプリケーションが実行可能かどうかを判定する手段と、この判定の結果実行可能な場合、前記ＩＣカード内の付属データに含まれる当該アプリケーションのＵＲＬ等のポインタより該アプリケーションをダウンロードし前記メモリ領域にて実行させることを特徴とした画像処理装置。
【請求項４】
請求項２記載の画像処理装置において、
当該画像処理装置が実行可能なアプリケーションのＩＤを予め登録した記憶手段を備えると共に、
アプリケーションを実行するためのメモリ領域と、前記カードリーダ／ライタを介して得られたＩＣカード内の情報である前記アプリケーションＩＤと前記実行可能なアプリケーションのＩＤとを比較する手段と、この比較の結果当該アプリケーションが実行可能かどうかを判定する手段と、この判定の結果実行可能なアプリケーションが複数存在する場合、当該複数のアプリケーションの識別名を画面に表示する手段と、表示したアプリケーションの中からユーザの選択を受け付ける手段と、選択されたアプリケーションを前記メモリ領域にて実行させることを特徴とした画像処理装置。
【請求項５】
請求項２記載の画像処理装置において、
特定アプリケーションの実行により得られたデータを記憶手段に一時格納する手段と、このデータを前記特定アプリケーションのアプリケーションＩＤに関連付けた前記付属データとして前記ＩＣカードに記録する手段とを備えたことを特徴とする画像処理装置。
【請求項６】
請求項２記載の画像処理装置において、
スキャナよりスキャンした画像データを格納する手段と、コンピュータネットワークを通じて当該画像データを外部のサーバに送信する手段と、当該サーバに送信する画像データのファイル名,ファイル容量，ファイル所有者，ファイル作成日時又は／及び前記サーバのポインタ等のファイル属性情報を特定アプリケーションに関連付けた付属データとして前記スキャン実行の際に前記ＩＣカードに記録する手段とを備えたことを特徴とする画像処理装置。
【請求項７】
請求項６記載の画像処理装置において、
前記ＩＣカードに付属データとして格納された各画像ファイルのファイル属性情報を読み出し画像ファイルのリストを表示する手段と、このリストの中からユーザによる画像ファイルの選択を受け付ける手段と、選択された画像ファイルについて前記付属データに含まれる前記サーバのポインタを特定し前記コンピュータネットワークを介して当該サーバから前記選択された画像ファイルを取得する手段と、取得した画像ファイルの画像を印刷出力する手段とを備えたことを特徴とする画像処理装置。
【請求項８】
請求項１記載の画像処理装置において、
当該画像処理装置の保守員適格を記憶した記憶手段を備えると共に、
保守用アプリケーションのアプリケーションＩＤに関連付けて前記ＩＣカードに記録された付属データから当該ＩＣカードの所有者である保守員の保守員証明を読み出す手段と、この保守員証明と前記記憶手段に記憶している本画像処理装置の保守員適格とを比較する手段と、この比較の結果前記保守員証明が前記本画像処理装置の保守員適格を満たしていると判断した場合に前記保守用アプリケーションを起動する起動手段と、この保守用アプリケーションを通じて行われた保守の履歴を記憶手段に一時蓄積する手段と、この記憶手段に蓄積した保守の履歴を前記サービス用アプリケーションのアプリケーションＩＤに関連付けた付属データとして前記ＩＣカードに記録する手段とを備えたことを特徴とする画像処理装置。
【請求項９】
前記ＩＣカードの付属データには前記保守員証明として当該ＩＣカードの所有者である保守員の個人識別情報を記録しておくと共に、前記画像処理装置の保守員適格として当該画像処理装置の保守を許可している保守員の個人識別情報を記録しておき、
前記起動手段は、当該保守員証明としての個人識別情報と前記保守員適格としての個人識別情報とが一致した場合に前記保守員適格を満たしていると判断することを特徴とした請求項８記載の画像処理装置。
【請求項１０】
前記ＩＣカードの付属データには前記保守員証明として当該ＩＣカードの所有者である保守員の保守能力を記録しておくと共に、前記画像処理装置の保守員適格として当該画像処理装置の保守に必要な保守員の必要保守能力を記録しておき、
前記起動手段は、当該保守員証明としての保守能力が前記保守員適格としての必要保守能力を満たしている場合に前記保守員適格を満たしていると判断することを特徴とした請求項８記載の画像処理装置。
【請求項１１】
請求項８記載の画像処理装置において、
前記保守用アプリケーションのアプリケーションＩＤに関連付けて前記ＩＣカードに記録されている付属データから当該保守用アプリケーションが格納されているＵＲＬ等のポインタを読み出す手段と、読み出したＵＲＬ等のポインタにアクセスし前記保守用アプリケーションをダウンロードする手段とを備え、前記起動手段は、このダウンロードした保守用アプリケーションを起動することを特徴とした画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＣカードが通信でき、ＩＣカードに記録された情報を印刷可能な画像処理装置に関する。
【背景技術】
【０００２】
この種の関連技術として、特許文献１がある。特許文献１では、補助記憶媒体を装置に接続すると、その補助記憶媒体に格納されているデータファイルの識別子を装置が判断し、当該識別子に対応するアプリケーションを装置が自動的に起動する。このため、アプリケーションの起動までに複雑な作業を要しないという技術が開示されている。
【０００３】
しかしながら、先にアプリケーションを特定し、当該特定されたアプリケーションに関連付けられているデータをＩＣカードから自動的に選択し、処理するという機能には対応していなかった。
【０００４】
また、本願に関連する先願として、出願人は特許文献２及び３を把握している。特許文献２では、ＩＣカードと通信可能なパーソナルコンピュータにＩＣカードをセットすることにより、ＩＣカード内のアプリケーションプログラムの数、種類、状態等の情報を取得する発明が記載されている。たとえ、中身が不明なＩＣカードが存在していたとしても、この発明によりＩＣカード内のアプリケーションプログラムの情報が把握出来るようになっている。また、特許文献３では、ＭＯディスクやフラッシュメモリーカード等の記憶媒体が接続可能なデジタル複写機において、それら記憶媒体からアプリケーションプログラムをインストールすることが可能なデジタル複写機の発明が記載されている。さらに、このデジタル複写機は、通信回線を介し、遠隔地からアプリケーションプログラムをダウンロードし、インストールできるようにもなっている。
【特許文献１】特開２００１−１１７７８３号公報
【特許文献２】特開２００２−０２４７７２号公報
【特許文献３】特開平８−３３９３０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、コピー、ファックス、スキャナ、プリンタ又はそれらの複合機等の画像処理装置において、先にアプリケーションを特定し、当該特定されたアプリケーションに関連付けられているデータをＩＣカードから選択し印刷できるようにすることを主たる課題とする。
【課題を解決するための手段】
【０００６】
上記課題を達成するため、請求項１記載の発明は、画像情報の入出力を行う画像処理装置において、接触型又は非接触型のＩＣカードに対し情報の読み出し及び書き込みを行うカードリーダ／ライタと、前記ＩＣカード内に予め記憶されたアプリケーションＩＤを認識する手段と、認識したアプリケーションＩＤに関連付けて前記ＩＣカードに記憶されている当該アプリケーションの付属データを読み出す手段と、当該読み出された付属データを画面に表示する手段と、この画面表示内容を印刷可能な印刷フォーマットへ変換する手段と、この変換された付属データを印刷する印刷処理手段とを備えた、という構成を採っている。ここで、後述する発明を実施するための最良の形態において、「印刷可能な印刷フォーマットへ変換する手段」は、画像ファイル変換部に該当する。そして、「変換された付属データ」は、画像ファイルに該当する。さらに、「印刷処理手段」は、印刷処理部及びプリントエンジンに該当する。
【０００７】
また、請求項２記載の発明は、画像情報の入出力を行う画像処理装置において、接触型又は非接触型のＩＣカードに対し情報の読み出し及び書き込みを行うカードリーダ／ライタと、前記ＩＣカード内に予め記憶されたアプリケーションＩＤを選択する手段と、選択されたアプリケーションＩＤに関連付けて前記ＩＣカードに記憶されている当該アプリケーションの付属データを読み出す手段と、当該読み出された付属データを画面に表示する手段と、この画面表示内容を印刷可能な印刷フォーマットへ変換する手段と、この変換された付属データを印刷する印刷処理手段とを備えた、という構成を採っている。
【０００８】
また、請求項３記載の発明は、請求項２記載の画像処理装置において、当該画像処理装置が実行可能なアプリケーションのＩＤを予め登録した記憶手段を備えると共に、外部からダウンロードしたアプリケーションを実行するためのメモリ領域と、前記カードリーダ／ライタを介して得られたＩＣカード内の情報である前記アプリケーションＩＤと前記実行可能なアプリケーションのＩＤとを比較する手段と、この比較の結果当該アプリケーションが実行可能かどうかを判定する手段と、この判定の結果実行可能な場合、前記ＩＣカード内の付属データに含まれる当該アプリケーションのＵＲＬ等のポインタより該アプリケーションをダウンロードし前記メモリ領域にて実行させる、という構成を採っている。ここで、後述する発明を実施するための最良の形態において、「アプリケーションのＵＲＬ等のポインタ」は、アプリケーションダウンロードサーバＵＲＬに該当する。また、「メモリ領域」はメモリに該当する。
【０００９】
また、請求項４記載の発明は、請求項２記載の画像処理装置において、当該画像処理装置が実行可能なアプリケーションのＩＤを予め登録した記憶手段を備えると共に、アプリケーションを実行するためのメモリ領域と、前記カードリーダ／ライタを介して得られたＩＣカード内の情報である前記アプリケーションＩＤと前記実行可能なアプリケーションのＩＤとを比較する手段と、この比較の結果当該アプリケーションが実行可能かどうかを判定する手段と、この判定の結果実行可能なアプリケーションが複数存在する場合、当該複数のアプリケーションの識別名を画面に表示する手段と、表示したアプリケーションの中からユーザの選択を受け付ける手段と、選択されたアプリケーションを前記メモリ領域にて実行させる、という構成を採っている。
【００１０】
また、請求項５記載の発明は、請求項２記載の画像処理装置において、特定アプリケーションの実行により得られたデータを記憶手段に一時格納する手段と、このデータを前記特定アプリケーションのアプリケーションＩＤに関連付けた前記付属データとして前記ＩＣカードに記録する手段とを備えた、という構成を採っている。
【００１１】
また、請求項６記載の発明は、請求項２記載の画像処理装置において、スキャナよりスキャンした画像データを格納する手段と、コンピュータネットワークを通じて当該画像データを外部のサーバに送信する手段と、当該サーバに送信する画像データのファイル名,ファイル容量，ファイル所有者，ファイル作成日時又は／及び前記サーバのポインタ等のファイル属性情報を特定アプリケーションに関連付けた付属データとして前記スキャン実行の際に前記ＩＣカードに記録する手段とを備えた、という構成を採っている。ここで、後述する発明を実施するための最良の形態において、「外部のサーバ」とは、データ保管サーバに該当する。また、「ファイル属性情報」は、アプリケーション個別情報に該当する。そして、「ファイル所有者」は所有者識別情報に該当する。また、「前記サーバのポインタ」は、データ保管サーバＵＲＬに該当する。
【００１２】
また、請求項７記載の発明は、請求項６記載の画像処理装置において、前記ＩＣカードに付属データとして格納された各画像ファイルのファイル属性情報を読み出し画像ファイルのリストを表示する手段と、このリストの中からユーザによる画像ファイルの選択を受け付ける手段と、選択された画像ファイルについて前記付属データに含まれる前記サーバのポインタを特定し前記コンピュータネットワークを介して当該サーバから前記選択された画像ファイルを取得する手段と、取得した画像ファイルの画像を印刷出力する手段とを備えた、という構成を採っている。
【００１３】
また、請求項８記載の発明は、請求項１記載の画像処理装置において、当該画像処理装置の保守員適格を記憶した記憶手段を備えると共に、保守用アプリケーションのアプリケーションＩＤに関連付けて前記ＩＣカードに記録された付属データから当該ＩＣカードの所有者である保守員の保守員証明を読み出す手段と、この保守員証明と前記記憶手段に記憶している本画像処理装置の保守員適格とを比較する手段と、この比較の結果前記保守員証明が前記本画像処理装置の保守員適格を満たしていると判断した場合に前記保守用アプリケーションを起動する起動手段と、この保守用アプリケーションを通じて行われた保守の履歴を記憶手段に一時蓄積する手段と、この記憶手段に蓄積した保守の履歴を前記サービス用アプリケーションのアプリケーションＩＤに関連付けた付属データとして前記ＩＣカードに記録する手段とを備えた、という構成を採っている。ここで、後述する発明を実施するための最良の形態において、「保守員適格」は、保守サービス担当者識別情報に該当する。また、「保守員証明」は、所有者識別情報に該当する。
【００１４】
また、請求項９記載の発明は、請求項８記載の発明において、前記ＩＣカードの付属データには前記保守員証明として当該ＩＣカードの所有者である保守員の個人識別情報を記録しておくと共に、前記画像処理装置の保守員適格として当該画像処理装置の保守を許可している保守員の個人識別情報を記録しておき、前記起動手段は、当該保守員証明としての個人識別情報と前記保守員適格としての個人識別情報とが一致した場合に前記保守員適格を満たしていると判断する、という構成を採っている。
【００１５】
また、請求項１０記載の発明は、請求項８記載の発明において、前記ＩＣカードの付属データには前記保守員証明として当該ＩＣカードの所有者である保守員の保守能力を記録しておくと共に、前記画像処理装置の保守員適格として当該画像処理装置の保守に必要な保守員の必要保守能力を記録しておき、前記起動手段は、当該保守員証明としての保守能力が前記保守員適格としての必要保守能力を満たしている場合に前記保守員適格を満たしていると判断する、という構成を採っている。
【００１６】
また、請求項１１記載の発明は、請求項８記載の画像処理装置において、前記保守用アプリケーションのアプリケーションＩＤに関連付けて前記ＩＣカードに記録されている付属データから当該保守用アプリケーションが格納されているＵＲＬ等のポインタを読み出す手段と、読み出したＵＲＬ等のポインタにアクセスし前記保守用アプリケーションをダウンロードする手段とを備え、前記起動手段は、このダウンロードした保守用アプリケーションを起動する、という構成を採っている。ここで、後述する発明を実施するための最良の形態において、「保守用アプリケーションが格納されているＵＲＬ等のポインタ」は、アプリケーションダウンロードサーバＵＲＬに該当する。
【００１７】
これにより、前述した課題を解決しようとするものである。
【発明の効果】
【００１８】
本発明によれば、ＩＣカード内に予め記憶されたアプリケーションＩＤを認識し、認識したアプリケーションＩＤに関連付けてＩＣカードに記憶されている当該アプリケーションの付属データを読み出し、当該読み出された付属データを画面に表示し、この画面表示内容を印刷可能な印刷フォーマットへ変換し、この変換された付属データを印刷するので、画像処理装置において、先にアプリケーションを特定し、当該特定されたアプリケーションに関連付けられているデータをＩＣカードから選択し印刷できるようにすることができる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の一実施形態を図面を参照しつつ説明する。
【００２０】
図１は、本実施形態の全体構成を示すブロック図である。
【００２１】
本実施形態では、通信手段として、外部ネットワーク１０を備えている。外部ネットワーク１０には、各種サービスを提供するサービス提供者1の機器としてアプリケーションダウンロードサーバ１００（外部端末１）と、データ保管サーバ２００（外部端末２）と、画像処理装置４００とがデータ通信可能に接続されている。また、画像処理装置４００に接触型又は非接触型のＩＣカード３００がセットでき、通信可能になっている。よって、画像処理装置４００は、ＩＣカード３００のデータを読み込んだり、ＩＣカード３００にデータを書き込んだり出来るようになっている。
【００２２】
ここで、外部ネットワーク１０にはインターネット、イントラネット、ＬＡＮ、ＷＡＮ、ＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）等のコンピュータネットワークが該当する。
【００２３】
以下、図を基に、各機器の構成要素を更に詳述する。
【００２４】
図２は、一般的なサーバコンピュータであるアプリケーションダウンロードサーバ１００の構成図である。バス１１８に対し、処理手段としてのＣＰＵ１０２、記憶手段としてのメモリ１０４及びハードディスク１０８並びに通信手段としてのネットワークインターフェース１０６が接続されている。ハードディスク１０８には、本システムを利用する利用者（以下、ユーザという。）を認証するプログラムである認証部１１０、この認証を行う際に参照するユーザ登録ファイル１１２及び特定のサービスを実現するための複数のアプリケーションプログラム１１６を格納しているアプリケーションプログラム領域１１４が備わっている。ＣＰＵ１０２は、ハードディスク１０８に記憶された認証部１１０をメモリ１０４に読み出して実行することにより、外部ネットワーク１０及びネットワークインターフェース１０６を介した画像処理装置４００からのアクセスを制御する機能を実現する。画像処理装置４００は、アプリケーションダウンロードサーバ１００の認証を受けることにより、特定のサービスを実現するためのアプリケーションプログラム１１６をダウンロードすることが可能になる。ここで、上記アプリケーションプログラム１１６は、アプリケーション毎に存在し、後述するアプリケーション識別情報に対応させて格納されている。
【００２５】
本実施形態における上記「特定のサービス」とは、ＩＣカード３００内のデータを画像ファイルに変換し、データ保管サーバ２００に保管する「データ保管サービス」、このデータ保管サービスによってデータ保管サーバ２００に格納した画像ファイルを印刷する「データ印刷サービス」等のサービス（以下、一般サービスという）である。また、特別なサービスとしては、画像処理装置４００の保守を行う際の「保守サービス」というサービスがある。
【００２６】
図３は、アプリケーションダウンロードサーバ１００に備わっているユーザ登録ファイル１１２の構造図である。ユーザ登録ファイル１１２のデータは、サービス提供者１によって、予め設定されている。ユーザ登録ファイル１１２は、あるユーザが実行可能なアプリケーションを特定する情報を格納している。そして、このユーザ登録ファイル１１２は、「所有者識別情報」と、「アプリケーション識別情報」とを関連付けて格納している。
【００２７】
所有者識別情報は、画像ファイル２１８の所有者を識別するための情報である。また、ＩＣカード３００を所有するユーザ（画像処理装置４００の保守を行うユーザを含む）を識別するための情報でもある。具体的には、そのユーザの氏名や、ユーザを特定するユーザ番号等を含む。また、そのユーザの所属部署、そのユーザの社員番号等の情報を備えてもよい。上記ユーザの氏名、番号、所属部署、社員番号等の情報を総称して個人識別情報という。さらに、画像処理装置４００の保守を行うユーザであれば、そのユーザが特定の画像処理装置４００の保守を行う資格や能力等があるのか否かを示す保守能力の情報を備えていてもよい。
【００２８】
アプリケーション識別情報は、複数あるアプリケーションプログラム１１６（アプリケーション）を識別するための情報であり、アプリケーションを一意に識別するアプリケーションＩＤ、アプリケーション番号及びそのアプリケーションを実行するための画像処理装置４００の動作環境を示すアプリケーション動作環境データを含む。また、アプリケーションの名称を示すアプリケーション名称等の情報も含む。
【００２９】
図４は、一般的なサーバコンピュータであるデータ保管サーバ２００の構成図である。バス２２０に対し、処理手段としてのＣＰＵ２０２、記憶手段としてのメモリ２０４及びハードディスク２０８並びに通信手段としてのネットワークインターフェース２０６が接続されている。ハードディスク２０８には、上述したアプリケーションダウンロードサーバ１００同様、本システムを利用する利用者（ユーザ）を認証するプログラムである認証部２１０、この認証を行う際に参照するユーザ登録ファイル２１２を備えている。さらに、データ保管サービスにおいて、画像処理装置４００から受け付けた画像ファイル２１８を格納する画像ファイル格納領域２１６を備えている。また、格納した画像ファイル２１８に関する情報を管理する保管状況ファイル２１４を備えている。ＣＰＵ２０２は、ハードディスク２０８に記憶された認証部２１０をメモリ２０４に読み出して実行することにより、外部ネットワーク１０及びネットワークインターフェース２０６を介した画像処理装置４００からのアクセスを制御する機能を実現する。画像処理装置４００は、データ保管サービスにおいて、データ保管サーバ２００の認証を受けることにより、画像ファイルをデータ保管サーバ２００に保管することが出来る。また、画像処理装置４００は、データ印刷サービスにおいて、データ保管サーバ２００の認証を受けることにより、データ保管サーバ２００に保管した画像ファイルを取得し、印刷することが可能になる。ここで、上記画像ファイル２１８は、後述する所有者識別情報、アプリケーション識別情報及びデータ識別情報と対応させて格納されている。
【００３０】
ここで、データ保管サーバ２００のユーザ登録ファイル２１２については、上述した（図３の説明文を参照）アプリケーションダウンロードサーバ１００のユーザ登録ファイル１１２と同様の構成をとっており、格納しているデータ自体も同じであるため、説明を省略する。
【００３１】
図５は、データ保管サーバ２００に備わっている保管状況ファイル２１４の構造図である。保管状況ファイル２１４のデータは、画像ファイル格納領域２１６に格納した画像ファイル２１８に関する情報を格納している。この保管状況ファイル２１４は、「所有者識別情報」、「アプリケーション識別情報」及び「データ識別情報」毎に「ファイル保管情報」を関連付けて格納している。
【００３２】
所有者識別情報については、上述しているので（図３の説明文を参照）、説明を省略する。
【００３３】
アプリケーション識別情報は、上述した（図３の説明文を参照）アプリケーション識別情報と同様の構成なので説明を省略する。
【００３４】
データ識別情報は、画像ファイル自体又は画像ファイルを作成するためのデータ自体に付けられ、この画像ファイル又はデータを一意に識別するための番号（データナンバー等）を含んでいる。
【００３５】
ファイル保管情報は、画像処理装置４００から受け付け、画像ファイル格納領域２１６に格納した画像ファイル２１８に関する情報である。具体的には、画像処理装置４００が、特定のデータを画像ファイルとして変換した際に用いられた画像ファイル変換情報と、この画像ファイルの各種プロパティをあらわす画像ファイルプロパティ情報とを含んでいる。画像ファイル変換情報は、画像ファイルの「ファイル名」、画像ファイルの「ファイル形式」（ｊｐｇ、ｂｍｐ、ｇｉｆ等）、画像ファイルの表示上のサイズをあらわす「保管サイズ」（Ａ４、Ｂ５等）及び画像ファイルをモノクロにするかカラーにするかをあらわす「保管色」（モノクロ、カラー）等の情報を含んでいる。画像ファイルプロパティ情報は、画像ファイルの表示上の「ページ数」と、画像ファイルの作成日をあらわす「ファイル作成日」と、画像ファイルの容量をあらわす「容量」等の情報である。
【００３６】
図６は、ＩＣカード３００の構成図である。ＩＣカード３００には、アプリケーションプログラム領域３０２、アプリケーション用実行環境３１０、共通情報領域３２０及びアプリケーション個別情報領域３３０が備わっている。アプリケーションプログラム領域３０２には、アプリケーションダウンロードサーバ１００からダウンロードした一又は複数のアプリケーションプログラム３０４が格納される。さらに、このアプリケーションプログラム３０４は、アプリケーション識別情報と対応され、アプリケーションプログラム領域３０２に格納されている。アプリケーション用実行環境３１０は、ＩＣカード３００内でアプリケーションプログラム３０４を実行する際に必要な実行環境プログラムである。例えば、アプリケーションプログラム３０４がＪａｖａ（Ｒ）のプログラムである場合、Ｊａｖａ（Ｒ）ＶＭ（Ｊａｖａ（Ｒ）仮想マシン）やＪＮＩ（Ｊａｖａ（Ｒ）  Ｎａｔｉｖｅ  Ｉｎｔｅｒｆａｃｅ）等がアプリケーション用実行環境３１０に該当する。共通情報領域３２０は、各種アプリケーションプログラム３０４を実行する際、共通に利用する情報格納領域であり、少なくとも共通情報領域３２０には、アプリケーション情報ファイル３２２、データ保管サービスの際に画像ファイルを格納するデータ保管サーバのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）をしめすデータ保管サーバＵＲＬ３２４及び所有者識別情報３２６が含まれる。また、アプリケーション個別情報領域３３０は、アプリケーション毎に各アプリケーション固有のデータを格納するアプリケーション個別データファイル３３２を備える領域である。このアプリケーション個別データファイル３３２は、アプリケーション識別情報と対応され格納されている。ここで、本実施形態では、ＩＣカード３００自体を外部記憶手段として取り扱うようになっている。また、ＩＣカード３００内にＣＰＵを実装し、アプリケーション用実行環境３１０により、アプリケーションプログラム３０４を実行させることが可能である。
【００３７】
図７は、ＩＣカード３００に備わっているアプリケーション情報ファイル３２２の構造図である。アプリケーション情報ファイル３２２内の情報は、サービス提供者１によって予め設定されるようになっている。具体的には、ＩＣカード３００の所有者に対し、サービス提供者１からダウンロード又は実行を許可されたアプリケーションの「アプリケーション識別情報」と、そのアプリケーションのアプリケーションプログラムがダウンロード出来るアプリケーションダウンロードサーバ１００のＵＲＬをしめす「アプリケーションダウンロードサーバＵＲＬ」の情報（アプリケーションダウンロードサーバ情報）が、それぞれ関連付けられ格納されている。
【００３８】
ここで、ＩＣカード３００に備わっている所有者識別情報３２６は、サービス提供者１によってＩＣカード３００の発行時に設定される。この所有者識別情報３２６の内容については、上述した（図３の説明文を参照）アプリケーションダウンロードサーバ１００のユーザ登録ファイル１１２内にある所有者識別情報と同様の構成をとっているため、説明を省略する。
【００３９】
図８は、ＩＣカード３００に備わっているアプリケーション個別データファイル３３２の構造図である。アプリケーション個別データファイル３３２には、各アプリケーションプログラム（各サービス）を実行した際の固有のデータが格納される。このアプリケーション個別データファイル３３２には、アプリケーション識別情報及びデータ識別情報と、アプリケーション個別情報とが関連付けて格納されている。
【００４０】
アプリケーション識別情報（図３の説明文参照）及びデータ識別情報（図５の説明文参照）については既に説明しているので、ここでの説明は省略する。
【００４１】
アプリケーション個別情報の内容は、アプリケーション（サービス）毎に異なる。例えば、データ保管サービスであれば、図５で説明したファイル保管情報、後述するファイル属性情報及び画像ファイル２１８の保管が正常に完了した旨の結果である保管結果情報を含む。この保管結果情報は、画像ファイルの保管が正常に完了したか否かの情報、画像ファイルを保管したデータ保管サーバ２００のＵＲＬの情報であるデータ保管サーバＵＲＬ、画像ファイルの所有者をあらわす所有者識別情報等の情報である。また、データ印刷サービスであれば、印刷結果情報を含む。この印刷結果情報は、画像ファイルの印刷時における、印刷した日をあらわす「印刷日」、画像ファイルの印刷時のサイズをあらわす「印刷サイズ」（Ａ４、Ｂ５等）、画像ファイルの印刷枚数をあらわす「印刷枚数」、画像ファイルをモノクロで印刷したかカラーで印刷したかをあらわす「印刷色」（モノクロ、カラー等）、印刷が正常に完了したか否かをあらわす「印刷結果」等の情報である。さらに、保守サービスであれば、保守結果情報を含む。この保守結果情報は、画像処理装置４００を保守した年月日、保守した画像処理装置の機器番号、保守の内容等の情報を含む。
【００４２】
ここで、上述したＩＣカード３００内のアプリケーション情報ファイル３２２のデータ、アプリケーション個別データファイルのデータ３３２及び所有者識別情報３２６のデータを総称してアプリケーションの付属データと呼ぶ。
【００４３】
図９は、画像処理装置４００の構成図である。各ハードウェア装置を結ぶインターフェース４６８に対し、処理手段としてのＣＰＵ４０２、印刷処理を行うプリントエンジン４０４、データの読取を行うスキャナエンジン４０６（スキャナ）、ユーザから情報入力や選択を受け付ける操作手段としての操作部４０８、画面４１０、ＩＣカード３００内のデータを読み書きするためのインターフェースとしてＩＣカードリーダ・ライタ（外部記憶通信手段）４１２、記憶手段としてメモリ及びハードディスクを含む記憶装置４２０並びにネットワークインターフェース２０６が接続されている。
【００４４】
記憶装置４２０には、一時領域４３０、確定領域４３４、共通アプリケーション４３８、共通情報４５２、アプリケーション用実行環境４６０、エンジン制御４６２及びＯＳ４６４（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）が備わっている。
【００４５】
一時領域４３０は、アプリケーションダウンロードサーバ１００からダウンロードしたアプリケーションプログラム４３２を格納し、このアプリケーションプログラム４３２を実行する際に使用する一時的な記憶領域である。また、この一時領域４３０は、アプリケーションプログラム４３２を実行中、画像ファイルや、様々なデータを一時的に格納する領域でもある。
【００４６】
確定領域４３４は、予め画像処理装置４００の保守用の保守用アプリケーションプログラム４３６を格納し、この保守用アプリケーションプログラム４３６を実行する際に使用する記憶領域である。
【００４７】
共通アプリケーション４３８は、少なくとも一般・保守サービス判断部４４０、アプリケーション識別情報比較部４４２、印刷処理を行うための印刷処理部４４４、ＩＣカードから取得したデータを画像ファイルに変換するための画像ファイル変換部４４６及びアプリケーションプログラム４３２を実行した結果等を表示するための画面表示部４４８を備えている。
【００４８】
一般・保守サービス判断部４４０は、ユーザ毎に一般サービスの処理を行うのか、保守サービスの処理を行うのかを判断する処理部である。
【００４９】
アプリケーション識別情報比較部４４２は、ＩＣカード３００のアプリケーション情報ファイル３２２内のアプリケーション識別情報と、画像処理装置４００の後述する機器情報４５４とを比較し、そのアプリケーション識別情報がしめすアプリケーションプログラムが、この画像処理装置４００上で実行可能か否かを判断するためのプログラムである。具体的には、画像処理装置４００のメモリ容量が、アプリケーションプログラムが推奨する実行環境のメモリ容量以上であるか否か等の比較を行う。
【００５０】
共通情報４５２には、機器情報４５４と、保守サービス担当者識別情報４５６が含まれている。この機器情報４５４は、画像処理装置４００の仕様等の情報であり、画像処理装置４００のメモリ容量、印刷機能（カラー又はモノクロのみ）、描画処理機能、ファイル変換機能、両面機能、最大紙サイズ、最小紙サイズ等の情報を含んでおり、これらの情報は、予め画像処理装置４００に設定されているものとする。
【００５１】
保守サービス担当者識別情報４５６は、画像処理装置４００の保守を認められた保守サービス担当者を識別する情報であり、サービス提供者１によって予め登録されている。ここで、保守サービス担当者識別情報４５６は、保守サービス担当者の「氏名」、その保守サービス担当者の会社での「所属」、その保守サービス担当者の会社での「社員番号」等を含んでいる。上記保守サービスの担当者の氏名、所属、社員番号等の情報を総称して個人識別情報という。さらに、その保守サービスの担当者が当該画像処理装置４００の保守を行う資格や能力等があるのか否かを示す必要保守能力の情報を備えていてもよい。当然、この保守サービス担当者識別情報４５６に登録されていないユーザは、画像処理装置４００の保守をすることは出来ない。
【００５２】
アプリケーション用実行環境４６０は、画像処理装置４００内でアプリケーションプログラム４３２を実行する際に必要な実行環境プログラムである。例えば、アプリケーションプログラム４３２がＪａｖａ（Ｒ）のプログラムである場合、Ｊａｖａ（Ｒ）ＶＭやＪＮＩ等がアプリケーション用実行環境４６０に該当する。
【００５３】
エンジン制御４６２は、プリントエンジン４０４やスキャナエンジン４０６等の装置を制御するものである。
【００５４】
ＯＳ４６４は、例えばＵＮＩＸ（Ｒ）やＲＴＯＳ（Ｒｅａｌ  Ｔｉｍｅ  Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）等のＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）である。
【００５５】
画像処理装置４００のＣＰＵ４０２は、一時領域４３０に記憶されたアプリケーションプログラム４３２を、一時領域４３０内において実行することにより、各種サービス（データ保管サービス、データ印刷サービス等）の処理を実現する。
【００５６】
以下、本実施形態の動作について説明する。
【００５７】
図１０を基に、ユーザが、画像処理装置４００にＩＣカード３００をセットした直後の処理について説明する。
【００５８】
まず、画像処理装置４００のＣＰＵ４０２は、ＩＣカードリーダ・ライタ４１２を介し、ＩＣカード３００の所有者識別情報３２６を取得する（Ｓ１０１）。
【００５９】
そして、画像処理装置４００のＣＰＵ４０２は、一般・保守サービス判断部４４０により当該所有者識別情報と、保守サービス担当者識別情報４５６とを比較し、一致する保守サービス担当者識別情報４５６が存在するか否かを判断する（Ｓ１０２）。
【００６０】
ここで、ステップＳ１０２の判断の結果、一致する保守サービス担当者識別情報４５６が存在しない場合、画像処理装置４００のＣＰＵ４０２は、一般サービスの処理を開始するようになっている（Ｓ１０４）。ここで、一般サービスの処理の動作等は、図１１乃至図１５を基に後述する。
【００６１】
一方、ステップＳ１０２の判断の結果、一致する保守サービス担当者識別情報が存在する場合、画像処理装置４００のＣＰＵ４０２は、保守サービスの処理を開始する（Ｓ１０３）。ここで、保守サービスの処理の動作等は、図１６を基に後述する。
【００６２】
ここで、上記ステップＳ１０２の処理について補足する。所有者識別情報と、保守サービス担当者識別情報４５６とを比較する具体例として以下の方法が存在する。１つ目の方法は、所有者識別情報に含まれる個人識別情報と、保守サービス担当者識別情報に含まれる個人識別情報とを比較し、所有者識別情報に含まれる個人識別情報が、保守サービス担当者識別情報に含まれる個人識別情報と一致するか否かを判断する方法である。２つ目の方法は、所有者識別情報に含まれる保守能力の情報と、保守サービス担当者識別情報に含まれる必要保守能力の情報とを比較し、所有者識別情報に含まれる保守能力の情報が、保守サービス担当者識別情報に含まれる必要保守能力の情報と一致するか否かを判断する方法である。
【００６３】
以上の処理により、画像処理装置４００は、一般サービスと保守サービスとの処理の切り分けを行っており、当該画像処理装置４００の保守サービス担当者ではない人が、保守サービスを利用することが出来ないようになっている。
【００６４】
以下、一般サービス（データ保管サービス、データ印刷サービス）の処理と、保守サービスの処理とを分け、動作説明を行う。
【００６５】
図１１は、一般サービスの基本的な全体動作の概要をあらわす図である。以下、図１１を基に画像処理装置４００がアプリケーションプログラムをダウンロードし、実行し、実行結果を取得するまでの基本動作を説明する。
【００６６】
まず、画像処理装置４００のＣＰＵ４０２が、ＩＣカードリーダ・ライタ４１２を介し、ＩＣカード３００のアプリケーション情報ファイル３２２から、アプリケーション識別情報を取得する（Ｓ２０１）。
【００６７】
そして、画像処理装置４００のＣＰＵ４０２は、アプリケーション識別情報比較部４４２より、当該アプリケーション識別情報のしめすアプリケーションプログラムが、当該画像処理装置４００上で実行可能か否か判断し、実行可能なアプリケーション識別情報に含まれるアプリケーション名称を画面４１０に表示する（Ｓ２０２）。
【００６８】
その後、画像処理装置４００のＣＰＵ４０２は、操作部４０８を介し、ユーザからアプリケーション名称の選択を受け付ける（Ｓ２０３）。
【００６９】
続いて、画像処理装置のＣＰＵ４０２は、外部ネットワーク１０を介し、アプリケーションダウンロードサーバ１００にアクセスする（Ｓ２０４）。
【００７０】
その後、アプリケーションダウンロードサーバ１００のＣＰＵ１０２は、認証部１１０により、ＩＣカードの所有者がそのアプリケーションをダウンロードし実行することができるか否かの認証を行う（Ｓ２０５）。ここで、具体的な認証の方法については後述する。
【００７１】
認証の後、画像処理装置のＣＰＵ４０２は、外部ネットワーク１０を介し、アプリケーションダウンロードサーバ１００より、ユーザから選択を受け付けたアプリケーション名称を含むアプリケーション識別情報に対応したアプリケーションプログラムをダウンロードする（Ｓ２０６）。
【００７２】
その後、画像処理装置のＣＰＵ４０２は、ダウンロードしたアプリケーションプログラムをアプリケーション用実行環境４６０により実行し、各アプリケーションプログラム独自の処理を行う（Ｓ２０７）。具体的には、画像ファイルをデータ保管サーバ２００に保管したり、データ保管サーバ２００から画像ファイル２１８を取得し、印刷等する処理である。
【００７３】
以下、図１２乃至図１５を基に、一般サービスの詳細な動作について説明する。
【００７４】
図１２は、画像処理装置４００のＣＰＵ４０２が、特定のアプリケーションプログラムをダウンロードする際の処理を表すフローチャートである。以下、図１２を基に、動作説明を行う。
【００７５】
まず、画像処理装置４００のＩＣカードリーダ・ライタ４１２にＩＣカード３００がセットされたことにより処理が開始する。
【００７６】
その後、画像処理装置４００のＣＰＵ４０２は、ＩＣカードリーダ・ライタ４１２を介し、ＩＣカード３００のアプリケーション情報ファイル３２２から、アプリケーション識別情報を取得する（Ｓ２０１）。
【００７７】
そして、画像処理装置４００のＣＰＵ４０２は、アプリケーション識別情報比較部４４２により、当該アプリケーション識別情報に含まれるアプリケーション動作環境データと、画像処理装置４００に予め設定された機器情報４５４とを比較し、当該画像処理装置４００上で当該アプリケーション識別情報が示すアプリケーションが実行出来るか否かの判断を行う。さらに、ＣＰＵ４０２は、当該画像処理装置４００上で実行可能であると判断したアプリケーションのアプリケーション識別情報を一時領域４３０に格納する。その後、画像処理装置４００のＣＰＵ４０２は、一時領域４３０からアプリケーション識別情報を取得し、当該アプリケーション識別情報に含まれるアプリケーション名称を画面表示部４４８により画面４１０上に一覧表示する（Ｓ２０２）。
【００７８】
さらに、画像処理装置４００のＣＰＵ４０２は、操作部４０８を介し、ユーザからアプリケーション名称の選択を受け付ける。そして、ＣＰＵ４０２は、一時領域４３０から当該アプリケーション名称を含むアプリケーション識別情報を取得する（Ｓ２０３）。
【００７９】
次に、画像処理装置４００のＣＰＵ４０２は、ＩＣカードリーダ・ライタ４１２を介し、ＩＣカード３００のアプリケーション情報ファイル３２２から当該アプリケーション識別情報と関連付けられたアプリケーションダウンロードサーバＵＲＬを取得する。さらに、ＣＰＵ４０２は、ＩＣカードリーダ・ライタ４１２を介し、ＩＣカード３００の所有者識別情報３２６を取得する。続いて、ＣＰＵ４０２は、ネットワークインターフェース４１４により外部ネットワーク１０を介し、当該アプリケーションダウンロードサーバＵＲＬ記載のＵＲＬを持つアプリケーションダウンロードサーバ１００に対してアクセスし、当該アプリケーション識別情報及び所有者識別情報を送信し認証を受ける（Ｓ２０４）。
【００８０】
認証を受けた後、画像処理装置４００のＣＰＵ４０２は、ネットワークインターフェース４１４により外部ネットワーク１０を介し、アプリケーションダウンロードサーバ１００から当該アプリケーション識別情報に対応したアプリケーションプログラム４３２をダウンロードし、一時領域４３０に格納する（Ｓ２０６）。
【００８１】
ここで、上記「アプリケーション識別情報及び所有者識別情報を送信し認証を受ける。」の具体的な処理の一例を示す。認証は、アプリケーションダウンロードサーバ１００のＣＰＵ１０２が、認証部１１０により行い、以下のような処理手順になる。
【００８２】
初めに、アプリケーションダウンロードサーバ１００のＣＰＵ１０２は、画像処理装置４００からアプリケーション識別情報及び所有者識別情報を受け付ける。そして、ＣＰＵ１０２は、当該所有者識別情報を基にユーザ登録ファイル１１２から、当該所有者識別情報と一致する所有者識別情報を検索し、当該所有者識別情報と関連付けられたアプリケーション識別情報を取得する。そして、ＣＰＵ１０２は、当該アプリケーション識別情報と、画像処理装置４００から受け付けたアプリケーション識別情報とを比較し、両者が一致するか否かの判断を行う。
【００８３】
アプリケーションダウンロードサーバ１００のＣＰＵ１０２は、当該取得したアプリケーション識別情報と、画像処理装置４００から受け付けたアプリケーション識別情報とが一致した場合のみ、画像処理装置４００に対し、当該アプリケーション識別情報に対応したアプリケーションプログラム１１６のダウンロードを認めるようになっている。
【００８４】
ここで、ステップＳ２０６では、画像処理装置４００のＣＰＵ４０２が、アプリケーションダウンロードサーバ１００よりアプリケーションプログラム１１６をダウンロードし、一時領域４３０に格納する処理について記載している。しかし、アプリケーションダウンロードサーバ１００よりダウンロードしたアプリケーションプログラム１１６を、ＩＣカード３００内に格納してもよい。この場合、Ｓ２０６での処理手順は以下のようになる。
【００８５】
アプリケーションダウンロードサーバ１００から認証を受けた後、画像処理装置４００のＣＰＵ４０２は、ネットワークインターフェース４１４により外部ネットワーク１０を介し、アプリケーションダウンロードサーバ１００から当該アプリケーション識別情報に対応したアプリケーションプログラム４３２をダウンロードする。さらに、ＣＰＵ４０２は、ＩＣカードリーダ・ライタ４１２を介し、当該アプリケーションプログラムをＩＣカード３００のアプリケーションプログラム領域３０２に格納する（Ｓ２０６）。
【００８６】
上記処理により、ＩＣカード３００内にアプリケーションプログラムをダウンロードすることができる。
【００８７】
上記ステップＳ２０２の処理では、アプリケーション識別情報に含まれるアプリケーション動作環境データと、画像処理装置４００に予め設定された機器情報４５４とを比較し、当該画像処理装置４００上で当該アプリケーション識別情報が示すアプリケーションが実行出来るか否かの判断を行っている。しかし、本実施形態ではこれに関わらず、画像処理装置４００の記憶装置４２０に、予め当該画像処理装置４００上で実行可能なアプリケーションのアプリケーション識別情報のリストが格納されている構成をとっている場合、ステップＳ２０２は以下のような処理になる。
【００８８】
まず、画像処理装置４００のＣＰＵ４０２は、アプリケーション識別情報比較部４４２によって、当該ＩＣカード３００から取得したアプリケーション識別情報を基に、画像処理装置４００に予め設定された実行可能なアプリケーションのアプリケーション識別情報を検索し、一致するアプリケーション識別情報が存在するか否かを確認する。前記確認により、アプリケーションが実行出来るか否かの判断を行う。さらに、ＣＰＵ４０２は、当該画像処理装置４００上で実行可能であると判断したアプリケーションのアプリケーション識別情報を一時領域４３０に格納する。その後、画像処理装置４００のＣＰＵ４０２は、一時領域４３０からアプリケーション識別情報を取得し、当該アプリケーション識別情報に含まれるアプリケーション名称を画面表示部４４８により画面４１０上に一覧表示する。
【００８９】
また、ステップＳ２０４乃至Ｓ２０６の処理では、画像処理装置４００のＣＰＵ４０２が、アプリケーションダウンロードサーバ１００よりアプリケーションプログラム１１６をダウンロードする場合の処理を説明した。しかし、本実施形態ではこれに関わらず、ＩＣカード３００内にユーザが実行させたいアプリケーションプログラム３０４が存在する場合、画像処理装置４００のＣＰＵ４０２は、ＩＣカード３００からアプリケーションプログラム３０４をダウンロードするようにしてもよい。その場合、Ｓ２０４乃至Ｓ２０６での処理手順は以下のようになる。
【００９０】
次に、画像処理装置４００のＣＰＵ４０２は、ＩＣカードリーダ・ライタ４１２を介し、ＩＣカード３００のアプリケーションプログラム領域３０２から、当該アプリケーション識別情報に対応したアプリケーションプログラム３０４をダウンロードし、一時領域４３０に格納する。
【００９１】
以上の処理により、画像処理装置４００は、ＩＣカード３００内からアプリケーションプログラムをダウンロードすることが出来る。
【００９２】
図１３は、画像処理装置４００のＣＰＵ４０２が、画像ファイルをデータ保管サーバ２００に保管する処理のフローチャートである。本処理は、データ保管サービスにおける上記Ｓ２０７（図１１の説明文参照）の処理に該当する。以下、図１３を基に、動作説明を行う。
【００９３】
まず、画像処理装置４００のＣＰＵ４０２が、アプリケーション用実行環境４６０により、図１２のステップＳ２０６でダウンロードしたデータ保管サービスを実現するアプリケーションプログラム４３２を実行することで処理が開始する。
【００９４】
その後、画像処理装置４００のＣＰＵ４０２は、一時領域４３０から当該画像処理装置４００上で実行可能なアプリケーションのアプリケーション識別情報を取得する（画像処理装置４００上で実行可能なアプリケーションのアプリケーション識別情報は図１２のステップＳ２０２の時点で一時領域４３０に格納している）。そして、ＣＰＵ４０２は、当該アプリケーション識別情報に含まれるアプリケーション名称を画面表示部４４８により画面４１０上により表示する（Ｓ４０１）。
【００９５】
次に、画像処理装置４００のＣＰＵ４０２は、操作部４０８を介し、ユーザからデータの保管対象となるアプリケーション名称の選択を受け付け、一時領域４３０から当該アプリケーション名称を含むアプリケーション識別情報を取得する（Ｓ４０２）。
【００９６】
そして、画像処理装置４００のＣＰＵ４０２は、ＩＣカードリーダ・ライタ４１２を介し、ＩＣカード３００内の当該アプリケーション識別情報に対応したアプリケーション個別データファイル３３２から、当該アプリケーション識別情報と関連付けられたデータ識別情報及びアプリケーション個別情報を取得する。また、画像処理装置４００のＣＰＵ４０２は、当該アプリケーション識別情報と、データ識別情報と、アプリケーション個別情報とをそれぞれ関連付けて一時領域４３０に格納する（Ｓ４０３）。
【００９７】
その後、画像処理装置４００のＣＰＵ４０２は、一時領域４３０より、当該アプリケーション識別情報と、データ識別情報と、アプリケーション個別情報とを取得し、画面表示部４４８により画面４１０上に一覧表示する（Ｓ４０４）。
【００９８】
さらに、画像処理装置４００のＣＰＵ４０２は、操作部４０８を介しユーザから保管対象となるデータのデータ識別情報の選択を受け付ける（Ｓ４０５）。
【００９９】
そして、画像処理装置４００のＣＰＵ４０２は、画像ファイル変換情報の入力画面を画面表示部４４８により画面４１０上に表示する（Ｓ４０６）。
【０１００】
その後、画像処理装置４００のＣＰＵ４０２は、操作部４０８を介し、ユーザより画像ファイル変換情報の入力を受け付ける。さらに、ＣＰＵ４０２は、一時領域４３０より、ユーザから選択を受け付けたアプリケーション識別情報及びデータ識別情報と関連付けられたアプリケーション個別情報を取得する。また、ＣＰＵ４０２は、当該アプリケーション識別情報、データ識別情報、アプリケーション個別情報及び画像ファイル変換情報をそれぞれ関連付けて一時領域４３０に格納する（Ｓ４０７）。
【０１０１】
続いて、画像処理装置４００のＣＰＵ４０２は、一時領域４３０から当該アプリケーション識別情報、データ識別情報、アプリケーション個別情報及び画像ファイル変換情報を取得する。そして、ＣＰＵ４０２は、画像ファイル変換部４４６により、当該アプリケーション個別情報のデータを、当該画像ファイル変換情報に従って画像ファイルに変換する。さらに、ＣＰＵ４０２は、画像ファイルプロパティ情報を取得する。次に、ＣＰＵ４０２は、当該画像ファイルを当該アプリケーション識別情報及びデータ識別情報と関連付けて一時領域４３０に格納する。併せて、ＣＰＵ４０２は、画像ファイル変換情報及び画像ファイルプロパティ情報と、当該アプリケーション識別情報及びデータ識別情報とを関連付けて一時領域４３０に格納する（Ｓ４０８）。
【０１０２】
その後、画像処理装置４００のＣＰＵ４０２は、ＩＣカードリーダ・ライタ４１２を介し、ＩＣカード３００よりデータ保管サーバＵＲＬ３２４及び所有者識別情報３２６を読み込み、一時領域４３０に格納する。（Ｓ４０９）。
【０１０３】
続いて、画像処理装置４００のＣＰＵ４０２は、一時領域４３０から当該データ保管サーバＵＲＬ、所有者識別情報及び画像ファイルと関連付けられているアプリケーション識別情報を取得する。そして、ＣＰＵ４０２は、ネットワークインターフェース４１４により外部ネットワーク１０を介し、データ保管サーバＵＲＬ記載のＵＲＬのデータ保管サーバ２００に対してアクセスし、当該アプリケーション識別情報及び所有者識別情報を送信し認証を受ける。認証を受けた後、ＣＰＵ４０２は、一時領域４３０から、画像ファイルと、当該画像ファイルと関連付いているアプリケーション識別情報、データ識別情報、画像ファイル変換情報及び画像ファイルプロパティ情報を取得する。そして、ＣＰＵ４０２は、ネットワークインターフェース４１４により外部ネットワーク１０を介し、データ保管サーバ２００に対して、当該画像ファイル、アプリケーション識別情報、データ識別情報並びにファイル保管情報として画像ファイル変換情報及び画像ファイルプロパティ情報を送信する（Ｓ４１０）。
【０１０４】
ここで、画像処理装置４００より、画像ファイル、アプリケーション識別情報、データ識別情報、ファイル保管情報を受信したデータ保管サーバ２００は以下の処理を行う。
【０１０５】
まず、データ保管サーバ２００のＣＰＵ２０２が、ネットワークインターフェース２０６により外部ネットワーク１０を介し、画像処理装置４００から画像ファイル、アプリケーション識別情報、ファイル保管情報を受信することにより処理は開始する。データ保管サーバ２００のＣＰＵ２０２は、当該画像ファイルを、当該アプリケーション識別情報、データ識別情報及び認証時に画像処理装置から受信した所有者識別情報と対応させ、画像ファイル格納領域２１６に格納する。そして、ＣＰＵ２０２は、所有者識別情報、アプリケーション識別情報、データ識別情報及びファイル保管情報をそれぞれ関連付けて保管状況ファイル２１４に格納する。その後、ＣＰＵ２０２は、ネットワークインターフェース２０６により外部ネットワーク１０を介し、画像ファイル２１８の保管が正常に完了した旨の結果である保管結果情報を画像処理装置４００に対して送信する。
【０１０６】
次に、画像処理装置４００のＣＰＵ４０２は、ネットワークインターフェース４１４により外部ネットワーク１０を介し、データ保管サーバ２００から保管結果情報を受信する。そして、ＣＰＵ４０２は、一時領域４３０から、データ保管サーバ２００に送信したアプリケーション識別情報、データ識別情報及びファイル保管情報を取得する。さらに、ＣＰＵ４０２は、当該アプリケーション識別情報、データ識別情報及びファイル保管情報と、保管結果情報とを画面表示部４４８により画面４１０に表示する。それに併せて、ＣＰＵ４０２は、ＩＣカードリーダ・ライタ４１２を介し、当該アプリケーション識別情報、データ識別情報、アプリケーション個別情報としてファイル保管情報及び保管結果情報を、ＩＣカード３００のデータ保管サービスに対応したアプリケーション個別データファイル３３２内にそれぞれ関連付けて格納する（Ｓ４１１）。この場面において、当該保管結果情報を印刷することも可能である。
【０１０７】
ここで、上記ステップＳ４１０記載の「アプリケーション識別情報及び所有者識別情報を送信し認証を受ける。」の具体的な処理の一例を示す。認証は、データ保管サーバ２００のＣＰＵ２０２が、認証部２１０により行い、以下のような処理手順になる。
【０１０８】
まず、データ保管サーバ２００のＣＰＵ２０２は、画像処理装置４００からアプリケーション識別情報及び所有者識別情報を受け付ける。そして、ＣＰＵ２０２は、当該所有者識別情報を基にユーザ登録ファイル２１２から、当該所有者識別情報と一致する所有者識別情報を検索し、当該所有者識別情報と関連付けられたアプリケーション識別情報を取得する。そして、ＣＰＵ２０２は、当該取得したアプリケーション識別情報と、画像処理装置４００から受け付けたアプリケーション識別情報とを比較し、両者が一致するか否かの判断を行う。両者が一致した場合のみ、ＣＰＵ２０２は、画像処理装置４００から画像ファイル、アプリケーション識別情報、データ識別情報及びファイル保管情報を受け付けるようになっている。当然、画像処理装置４００から受け付けた所有者識別情報と一致する所有者識別情報がユーザ登録ファイル２１２内に存在しない場合、画像ファイル、アプリケーション識別情報、データ識別情報及びファイル保管情報を受け付けることは出来ない。本実施形態では、以上の処理手順により、ユーザの認証を行う。
【０１０９】
また、上記図１３の説明文では、画像処理装置４００が、ＩＣカード３００内のアプリケーション個別情報のデータを画像ファイルに変換し、当該画像ファイルをデータ保管サーバ２００に格納する処理について説明してきた。しかし、本実施形態はこれに限らず、画像処理装置４００のスキャナエンジン４０６により画像データを読み込み、この画像データをデータ保管サーバ２００に保管してもよい。この場合、具体的な処理は以下のようになる。
【０１１０】
まず、画像処理装置４００のＣＰＵ４０２は、スキャナエンジン４０６より画像ファイルを取得し、一時領域４３０に格納する。それに併せて、ＣＰＵ４０２は、スキャナエンジン４０６より読み取った画像ファイルのファイル名、ファイル容量、ファイル作成日時等のファイル属性情報を取得し、一時領域４３０に格納する。その後、画像処理装置４００のＣＰＵ４０２は、ＩＣカードリーダ・ライタ４１２を介し、ＩＣカード３００よりデータ保管サーバＵＲＬ３２４及び所有者識別情報３２６を読み込み、一時領域４３０に格納する。続いて、ＣＰＵ４０２は、一時領域４３０から当該データ保管サーバＵＲＬを取得し、ネットワークインターフェース４１４により外部ネットワーク１０を介し、データ保管サーバＵＲＬ記載のＵＲＬのデータ保管サーバ２００に対してアクセスする。その後、ＣＰＵ４０２は、一時領域４３０から、画像ファイルを取得し、ネットワークインターフェース４１４により外部ネットワーク１０を介し、データ保管サーバ２００に対して、当該画像ファイルを送信する。そして、ＣＰＵ４０２は、一時領域４３０から、ファイル属性情報、データ保管サーバＵＲＬ及び所有者識別情報を読み出す。その後ＣＰＵ４０２は、読み出したファイル属性情報にデータ保管サーバＵＲＬ及び所有者識別情報をアプリケーション個別情報とし、ＩＣカードリーダ・ライタ４１２を介し、ＩＣカード３００のデータ保管サービスに対応したアプリケーション個別データファイル３３２内に格納する。
【０１１１】
図１４は、画像処理装置４００のＣＰＵ４０２が、データ保管サーバ２００に保管した画像ファイルを取得し、当該画像ファイルの内容を印刷する処理のフローチャートである。本処理は、データ印刷サービスにおける上記Ｓ２０７（図１１の説明文参照）の処理に該当する。以下、図１４を基に、動作説明を行う。
【０１１２】
まず、画像処理装置４００のＣＰＵが、アプリケーション用実行環境４６０により、図１２のステップＳ２０６でダウンロードしたアプリケーションプログラム４３２を実行することで処理が開始する。
【０１１３】
続いて、画像処理装置４００のＣＰＵ４０２は、一時領域４３０から当該画像処理装置４００上で実行可能なアプリケーションのアプリケーション識別情報を取得する（画像処理装置上で実行可能なアプリケーションのアプリケーション識別情報は図１２のステップＳ２０２の時点で一時領域４３０に格納している）。そして、ＣＰＵ４０２は、当該アプリケーション識別情報に含まれるアプリケーション名称を画面表示部４４８により画面４１０に表示する（Ｓ５０１）。
【０１１４】
その後、画像処理装置４００のＣＰＵ４０２は、操作部４０８を介し、ユーザからデータの印刷対象となるアプリケーション名称の選択を受け付け、一時領域４３０から当該アプリケーション名称を含むアプリケーション識別情報を取得する（Ｓ５０２）。
【０１１５】
次に、画像処理装置４００のＣＰＵ４０２は、ＩＣカードリーダ・ライタ４１２を介し、ＩＣカード３００内のデータ保管サービスに対応したアプリケーション個別データファイル３３２から、当該アプリケーション識別情報と関連付けられたデータ識別情報及び（保管結果情報を含む）アプリケーション個別情報を取得する。続いて、ＣＰＵ４０２は、当該アプリケーション識別情報、データ識別情報及びアプリケーション個別情報を、それぞれ関連付けて一時領域４３０に格納する（Ｓ５０３）。
【０１１６】
その後、画像処理装置４００のＣＰＵ４０２は、一時領域４３０から当該アプリケーション識別情報と関連付けられたデータ識別情報及びアプリケーション個別情報を取得し、画面表示部４４８により画面４１０に表示する（Ｓ５０４）。
【０１１７】
そして、画像処理装置４００のＣＰＵ４０２は、操作部４０８を介し、ユーザから印刷を行う対象のデータのデータ識別情報の選択を受け付ける（Ｓ５０５）。
【０１１８】
そして、画像処理装置４００のＣＰＵ４０２は、一時領域４３０から、ユーザより選択を受け付けたアプリケーション識別情報及びデータ識別情報と関連付けられたアプリケーション個別情報を取得する。次に、画像処理装置４００のＣＰＵ４０２は、ネットワークインターフェース４１４により外部ネットワーク１０を介し、当該アプリケーション個別情報に含まれるデータ保管サーバＵＲＬ記載のＵＲＬのデータ保管サーバ２００に対してアクセスし、当該アプリケーション識別情報及びアプリケーション個別情報に含まれる所有者識別情報による認証を受ける。認証を受けた後、ＣＰＵ４０２は、ネットワークインターフェース４１４により外部ネットワーク１０を介し、データ保管サーバ２００に対し、所有者識別情報、アプリケーション識別情報及びデータ識別情報を送信する（Ｓ５０６）。
【０１１９】
その後、データ保管サーバ２００では、以下の処理が行われる。
【０１２０】
まず、画像処理装置４００から所有者識別情報、アプリケーション識別情報及びデータ識別情報を受信したデータ保管サーバ２００のＣＰＵ２０２は、認証部２１０により当該所有者識別情報を基にユーザ登録ファイル２１２から、当該所有者識別情報と一致する所有者識別情報を検索し、当該所有者識別情報と関連付けられたアプリケーション識別情報を取得する。そして、ＣＰＵ２０２は、認証部により当該取得したアプリケーション識別情報と、画像処理装置４００から受け付けたアプリケーション識別情報とを比較し、両者が一致するか否かの判断を行う。両者が一致した場合のみ、ＣＰＵ２０２は、画像処理装置４００に対して画像ファイル２１８を送信するようになっている。その後、ＣＰＵ２０２は、画像ファイル格納領域２１６より、当該所有者識別情報、アプリケーション識別情報及びデータ識別情報と対応している画像ファイル２１８を取得する。続いて、ＣＰＵ２０２は、ネットワークインターフェース２０６により外部ネットワーク１０を介し、当該所有者識別情報、アプリケーション識別情報及びデータ識別情報と対応している画像ファイルを、画像処理装置４００に対し送信する。
【０１２１】
データ保管サーバ２００から所有者識別情報、アプリケーション識別情報及びデータ識別情報と対応している画像ファイルを受信した画像処理装置４００のＣＰＵ４０２は、当該画像ファイルを、当該アプリケーション識別情報及びデータ識別情報と関連付けて一時領域４３０に格納する（Ｓ５０７）。
【０１２２】
そして、画像処理装置４００のＣＰＵ４０２は、一時領域４３０から当該画像ファイルを取得し、印刷処理部４４４及びプリントエンジン４０４により、当該画像ファイルを印刷する（Ｓ５０８）。
【０１２３】
さらに、画像処理装置４００のＣＰＵ４０２は、画像ファイルの印刷結果である印刷結果情報を取得する。そして、ＣＰＵ４０２は、当該アプリケーション識別情報、データ識別情報及び印刷結果情報を画面表示部４４８により画面４１０に表示する。その後、ＣＰＵ４０２は、当該印刷結果情報をアプリケーション個別情報とし、当該アプリケーション識別情報及びデータ識別情報と関連付け、ＩＣカードリーダ・ライタ４１２を介し、ＩＣカード３００のデータ印刷サービスに対応したアプリケーション個別データファイル３３２に格納する（Ｓ５０９）。ここで、当該印刷結果情報を印刷することも可能である。
【０１２４】
図１５は、画像処理装置４００のＣＰＵ４０２が、ＩＣカード３００からデータを取得し、当該データを画像ファイルに変換し、この画像ファイルを印刷する処理のフローチャートである。本処理は、データ印刷サービスにおける上記Ｓ２０７（図１１の説明文参照）の処理に該当する。以下、図１５を基に、動作説明を行う。
【０１２５】
まず、画像処理装置４００のＣＰＵ４０２が、アプリケーション用実行環境４６０により、図１２のステップＳ２０６でダウンロードしたアプリケーションプログラム４３２を実行することで処理が開始する。
【０１２６】
画像処理装置４００のＣＰＵ４０２は、一時領域４３０から当該画像処理装置４００上で実行可能なアプリケーションのアプリケーション識別情報を取得する（画像処理装置４００上で実行可能なアプリケーションのアプリケーション識別情報は図１２のステップＳ２０２の時点で一時領域４３０に格納している）。そして、ＣＰＵ４０２は、当該アプリケーション識別情報に含まれるアプリケーション名称を画面表示部４４８により画面４１０に表示する（Ｓ６０１）。
【０１２７】
画像処理装置４００のＣＰＵ４０２は、操作部４０８を介し、ユーザからデータの印刷対象となるアプリケーション名称の選択を受け付け、一時領域４３０から当該アプリケーション名称を含むアプリケーション識別情報を取得する（Ｓ６０２）。
【０１２８】
そして、画像処理装置４００のＣＰＵ４０２は、ＩＣカードリーダ・ライタ４１２を介し、ＩＣカード３００内の当該アプリケーション識別情報に対応したアプリケーション個別データファイル３３２から、当該アプリケーション識別情報と関連付けられたデータ識別情報及びアプリケーション個別情報を取得する。続いて、ＣＰＵ４０２は、当該アプリケーション識別情報、データ識別情報及びアプリケーション個別情報を、それぞれ関連付けて一時領域４３０に格納する（Ｓ６０３）。
【０１２９】
その後、画像処理装置４００のＣＰＵ４０２は、一時領域４３０から当該アプリケーション識別情報と関連付けられたデータ識別情報及びアプリケーション個別情報を取得し、画面表示部４４８により画面４１０に表示する（Ｓ６０４）。
【０１３０】
そして、画像処理装置４００のＣＰＵ４０２は、操作部４０８を介し、ユーザから印刷を行う対象のデータ（アプリケーション個別情報）を示すデータ識別情報の選択を受け付ける（Ｓ６０５）。
【０１３１】
そして、画像処理装置４００のＣＰＵ４０２は、画像ファイル変換情報の入力画面を画面表示部４４８により画面４１０に表示する（Ｓ６０６）。
【０１３２】
ユーザから画像ファイル変換情報の入力を受け付けた後、画像処理装置４００のＣＰＵ４０２は、一時領域４３０から、ユーザより選択を受け付けたアプリケーション識別情報及びデータ識別情報と関連付けられたアプリケーション個別情報を取得する。そして、ＣＰＵ４０２は、画像ファイル変換部４４６により、当該アプリケーション個別情報のデータを、当該画像ファイル変換情報に従って画像ファイルに変換する。また、ＣＰＵ４０２は、画像ファイル、アプリケーション識別情報、データ識別情報及び画像ファイル変換情報をそれぞれ関連付けて一時領域４３０に格納する（Ｓ６０７）。
【０１３３】
次に、画像処理装置４００のＣＰＵ４０２は、一時領域４３０より画像ファイルを取得し、印刷処理部４４４及びプリントエンジン４０４によって当該画像ファイルの印刷を行う（Ｓ６０８）。
【０１３４】
そして、画像処理装置４００のＣＰＵ４０２は、画像ファイルの印刷結果である印刷結果情報を取得する。さらに、ＣＰＵ４０２は、当該アプリケーション識別情報、データ識別情報及び印刷結果情報を画面表示部４４８により画面４１０に表示する（Ｓ６０９）。
【０１３５】
その後、画像処理装置４００のＣＰＵ４０２は、当該印刷結果情報をアプリケーション個別情報とし、当該アプリケーション識別情報及びデータ識別情報と関連付け、ＩＣカードリーダ・ライタ４１２を介し、ＩＣカード３００のデータ印刷サービスに対応したアプリケーション個別データファイル３３２に格納する（Ｓ６１０）。ここで、当該印刷結果情報を印刷することも可能である。
【０１３６】
以下、保守サービスの動作について説明する。
【０１３７】
図１６は、図１０のステップＳ１０３の後に、画像処理装置４００のＣＰＵ４０２が実行する保守用アプリケーションプログラム４３６又は保守に関するアプリケーションプログラム４３２の動作をあらわすフローチャートである。以下、図１６を基に動作説明を行う。
【０１３８】
まず、図１０のステップＳ１０３の処理の後、画像処理装置４００のＣＰＵ４０２は、保守サービス担当者から要求を受け付けた場合、アプリケーションダウンロードサーバ１００から、アプリケーションプログラムのダウンロードを行う（Ｓ７０１）。アプリケーションプログラムのダウンロードの処理手順は、図１２の説明文中に記載した処理手順と同様である。ここで上記「保守サービス担当者から要求を受け付けた場合」とは、保守サービス担当者が、画像処理装置４００の保守を行うにあたって特別な解析等が必要になった場合、特別な解析等を行うためのアプリケーションプログラムのダウンロードをするようになっている。しかし、標準的な保守の場合は、アプリケーションプログラムのダウンロードは行わず、画像処理装置４００に予め実装されている保守用アプリケーションプログラム４３６を用いて保守作業を行う。
【０１３９】
次に、画像処理装置４００のＣＰＵ４０２が、ＩＣカード３００から取得したアプリケーション識別情報と対応した保守用アプリケーションプログラム４３６又はダウンロードしたアプリケーションプログラムを実行する（Ｓ７０２）。
【０１４０】
保守サービス担当者が、保守用アプリケーションプログラム４３６又はダウンロードしたアプリケーションプログラム実行することにより保守を行った後、画像処理装置４００のＣＰＵ４０２は、保守用アプリケーションプログラム４３６又はダウンロードしたアプリケーションプログラムから返された保守結果情報を取得する（Ｓ７０３）。
【０１４１】
その後、画像処理装置４００のＣＰＵ４０２は、ＩＣカードリーダ・ライタ４１２を介し、アプリケーション識別情報、アプリケーションプログラムを実行したことによってつけられたデータ識別情報及びアプリケーション個別情報として保守結果情報をそれぞれ関連付け、ＩＣカード３００の保守サービスに対応したアプリケーション個別データファイル３３２に格納する（Ｓ７０４）。
【０１４２】
以上説明した本実施形態によれば、以下のような効果がある。
【０１４３】
画像処理装置４００は、アプリケーション識別情報比較部４４２により当該画像処理装置４００上でアプリケーションプログラムが実行可能か否かの判断をするので、ユーザは、ＩＣカード内のアプリケーション識別情報が識別するアプリケーションが当該画像処理装置４００上で実行可能か否かの判断をしたり、画像処理装置４００のメモリ容量等の仕様を意識をする必要がない。
【０１４４】
また、画像処理装置４００が、アプリケーションダウンロードサーバ１００やデータ保管サーバ２００に対してアプリケーション識別情報及び所有者識別情報を送信し、認証を受けることにより、サービス提供者１から許可されているユーザのみが、アプリケーションプログラムをダウンロードし、実行する事ができるようになっている。
【０１４５】
さらに、画像処理装置４００のＣＰＵ４０２が、一般・保守サービス判断部４４０により保守サービス担当者の認証を行い、一般サービスの処理と保守サービスの処理を切り分けることにより、サービス提供者１に許可された保守サービス担当者以外の人は、画像処理装置４００を保守することは出来ず、画像処理装置４００内に蓄積された重要な情報の漏洩を防ぐことができる。
【０１４６】
そして、画像処理装置４００のＣＰＵ４０２が、ＩＣカード３００からアプリケーションプログラム毎にアプリケーションプログラムダウンロードサーバＵＲＬの情報を取得することにより、ユーザがアプリケーションプログラムのダウンロード先を意識しなくともそのアプリケーションプログラムを容易にダウンロードすることができる。
【図面の簡単な説明】
【０１４７】
【図１】本実施形態における全体構成図である。
【図２】アプリケーションダウンロードサーバの構成図である。
【図３】ユーザ登録ファイルの構造図である。
【図４】データ保管サーバの構成図である。
【図５】保管状況ファイルの構造図である。
【図６】ＩＣカードの構成図である。
【図７】アプリケーション情報ファイルの構造図である。
【図８】アプリケーション個別データファイルの構造図である。
【図９】画像処理装置の構成図である。
【図１０】画像処理装置の初期処理をあらわすフローチャートである。
【図１１】一般サービスの場合の、各機器間での動作の概要をあらわす図である。
【図１２】画像処理装置が、アプリケーションプログラムをダウンロードする際の処理を表すフローチャートである。
【図１３】画像処理装置が、画像ファイルを保管する処理（データ保管サービス）のフローチャートである。
【図１４】画像処理装置が、保管した画像ファイルを印刷する処理（データ印刷サービス）のフローチャートである。
【図１５】画像処理装置が、ＩＣカードからデータを取得し、印刷する処理（データ印刷サービス）のフローチャートである。
【図１６】保守用アプリケーションプログラム又は保守に関するアプリケーションプログラムの動作をあらわすフローチャートである。
【符号の説明】
【０１４８】
１  サービス提供者
１０  外部ネットワーク
１００  アプリケーションダウンロードサーバ
１０２  ＣＰＵ
１０４  メモリ
１０６  ネットワークインターフェース
１０８  ハードディスク
１１０  認証部
１１２  ユーザ登録ファイル
１１４  アプリケーションプログラム領域
１１６  アプリケーションプログラム
１１８  バス
２００  データ保管サーバ
２０２  ＣＰＵ
２０４  メモリ
２０６  ネットワークインターフェース
２０８  ハードディスク
２１０  認証部
２１２  ユーザ登録ファイル
２１４  保管状況ファイル
２１６  画像ファイル格納領域
２１８  画像ファイル
２２０  バス
３００  ＩＣカード
３０２  アプリケーションプログラム領域
３０４  アプリケーションプログラム
３１０  アプリケーション用実行環境
３２０  共通情報領域
３２２  アプリケーション情報ファイル
３２４  データ保管サーバＵＲＬ
３２６  所有者識別情報
３３０  アプリケーション個別情報領域
３３２  アプリケーション個別データファイル
４００  画像処理装置
４０２  ＣＰＵ
４０４  プリントエンジン
４０６  スキャナエンジン
４０８  操作部
４１０  画面
４１２  ＩＣカードリーダ・ライタ
４１４  ネットワークインターフェース
４２０  記憶装置
４３０  一時領域
４３２  アプリケーションプログラム
４３４  確定領域
４３６  保守用アプリケーションプログラム
４３８  共通アプリケーション
４４０  一般・保守サービス判断部
４４２  アプリケーション識別情報比較部
４４４  印刷処理部
４４６  画像ファイル変換部
４４８  画面表示部
４５２  共通情報
４５４  機器情報
４５６  保守サービス担当者識別情報
４６０  アプリケーション用実行環境
４６２  エンジン制御
４６４  ＯＳ
４６８  インターフェース
【図１】
2005100187.tif 000003
【図２】
2005100187.tif 000004
【図３】
2005100187.tif 000005
【図４】
2005100187.tif 000006
【図５】
2005100187.tif 000007
【図６】
2005100187.tif 000008
【図７】
2005100187.tif 000009
【図８】
2005100187.tif 000010
【図９】
2005100187.tif 000011
【図１０】
2005100187.tif 000012
【図１１】
2005100187.tif 000013
【図１２】
2005100187.tif 000014
【図１３】
2005100187.tif 000015
【図１４】
2005100187.tif 000016
【図１５】
2005100187.tif 000017
【図１６】
2005100187.tif 000018