(57)【要約】【課題】可搬な記録媒体を用いてユーザが画像処理装置から画像データを受け取る場合において、画像処理装置のところでユーザを待たせないようにしかつ画像データの受渡しの安全性を高める。【解決手段】画像形成装置１は、書込みの対象の画像データを生成し終えるのを待つことなく、この画像データの識別子をＵＳＢメモリに書き込んでおき、この画像データを生成し終えたらこの識別子と対応付けて記憶する（＃１４）。ＵＳＢメモリが再度接続されたら（＃１１でＹｅｓ、＃１２でＹｅｓ）、画像形成装置１は、このＵＳＢメモリから識別子を読み出しこの識別子に対応する画像データをこのＵＳＢメモリに書き込む（＃１５）。【選択図】図６
2011066470.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置によって生成される画像データを、インタフェースに接続された可搬型の記録媒体に出力する画像データ出力方法であって、
前記画像データの識別子を発行する第一のステップと、
前記画像データを生成し終えるのを待つことなく、前記識別子を前記記録媒体に書き込む第二のステップと、
前記画像データが生成されたら、前記画像データを前記識別子と対応付けて画像データ記憶手段に記憶させる第三のステップと、
前記記録媒体が前記インタフェースに再度接続された際に前記記録媒体から前記識別子を読み出す第四のステップと、
読み出した前記識別子に対応付けられて前記画像データ記憶手段に記憶されている前記画像データを前記記録媒体に書き込む第五のステップと、
を有することを特徴とする画像データ出力方法。
【請求項２】
前記第二のステップにおいては、前記識別子を、前記画像データの生成を指令したユーザの暗号鍵で暗号化して前記記録媒体に書き込み、
前記第四のステップの後に前記識別子を復号する第六のステップを有し、
前記第五のステップにおいては、復号された前記識別子に対応付けられて前記画像データ記憶手段に記憶されている前記画像データを前記記録媒体に書き込む、
請求項１記載の画像データ出力方法。
【請求項３】
画像処理装置によって生成される画像データを、インタフェースに接続された可搬型の記録媒体に出力する画像データ出力方法であって、
前記画像データを生成し終えるのを待つことなく、前記記録媒体から前記記録媒体の識別子を読み出す第一のステップと、
前記画像データが生成されたら、前記画像データを前記識別子と対応付けて画像データ記憶手段に記憶させる第二のステップと、
前記記録媒体が前記インタフェースに再度接続された際に前記記録媒体から前記識別子を読み出す第三のステップと、
読み出した前記識別子に対応付けられて前記画像データ記憶手段に記憶されている前記画像データを前記記録媒体に書き込む第四のステップと、
を有することを特徴とする画像データ出力方法。
【請求項４】
前記第二のステップにおいては、前記画像データを、前記画像データの生成を指令したユーザの暗号鍵で暗号化して前記画像データ記憶手段に記憶させ、
前記第四のステップにおいては、前記画像データを復号して前記記録媒体に書き込む、
請求項３記載の画像データ出力方法。
【請求項５】
画像データを生成する画像データ生成手段と、
前記画像データが生成されるのを待つことなく、前記画像データを識別する識別子を可搬型の記録媒体に書き込む識別子書込手段と、
前記画像データを前記識別子と対応付けて記憶する画像データ記憶手段と、
前記記録媒体から前記識別子を読み出す識別子読出手段と、
読み出された前記識別子に対応付けられて前記画像データ記憶手段に記憶されている前記画像データを前記記録媒体に書き込む画像データ書込手段と、
を有することを特徴とする画像処理装置。
【請求項６】
画像データを生成する画像データ生成手段と、
前記画像データが生成されるのを待つことなく、可搬型の記録媒体から前記記録媒体の識別子を読み出す第一の識別子読出手段と、
前記画像データを前記識別子と対応付けて記憶する画像データ記憶手段と、
再度セットされた前記記録媒体から前記識別子を読み出す第二の識別子読出手段と、
前記第二の識別子読出手段によって読み出された前記識別子に対応付けられて前記画像データ記憶手段に記憶されている前記画像データを前記記録媒体に書き込む画像データ書込手段と、
を有することを特徴とする画像処理装置。
【請求項７】
画像データを生成する画像処理装置に用いられるコンピュータプログラムであって、
前記画像処理装置に、
前記画像データを生成する処理を実行させ、
前記画像データが生成されるのを待つことなく、前記画像データを識別する識別子を可搬型の記録媒体に書き込む処理を実行させ、
前記画像データを前記識別子と対応付けて画像データ記憶手段に記憶させる処理と、
前記記録媒体から前記識別子を読み出す処理を実行させ、
読み出した前記識別子に対応付けられて前記画像データ記憶手段に記憶されている前記画像データを前記記録媒体に書き込む処理を実行させる、
ことを特徴とするコンピュータプログラム。
【請求項８】
画像データを生成する画像処理装置に用いられるコンピュータプログラムであって、
前記画像処理装置に、
画像データを生成する処理を実行させ、
前記画像データが生成されるのを待つことなく、可搬型の記録媒体から前記記録媒体の識別子を読み出す処理を実行させ、
前記画像データを前記識別子と対応付けて画像データ記憶手段に記憶させる処理を実行させ、
前記記録媒体から前記識別子を読み出す処理を実行させ、
読み出した前記識別子に対応付けられて前記画像データ記憶手段に記憶されている前記画像データを前記記録媒体に書き込む処理を実行させる、
ことを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、本発明は、可搬型の記憶媒体に画像データを出力する方法および装置などに関する。
【背景技術】
【０００２】
近年、コピー、ＰＣプリント、スキャン、ファックス、およびファイルサーバなどの様々な機能を備えた画像処理装置が普及している。このような画像処理装置は、「複合機」または「ＭＦＰ（Multi Function Peripherals）」などと呼ばれることもある。さらに、画像処理装置は、他の装置と接続するためのインタフェースとしてＵＳＢ（Universal Serial Bus）を備えるようになった。
【０００３】
また、近年、ＵＳＢメモリやポータブルハードディスクなどの可搬型の大容量の記録媒体が安価になった。これにより、ユーザは、画像処理装置のスキャン機能によって取得した画像データを、画像データのサイズをあまり気にすることなく手軽にこのような記録媒体に保存できるようになった。
【０００４】
そのほか、画像処理装置と記録媒体とを連携させて画像に関連する処理を行う方法として、次のような方法が提案されている。所定の印刷装置で印刷結果を得るまでに必要な印刷工程情報を管理可能な画像処理装置において、可搬性のメディア装着検出時に、印刷工程情報を構成する各種の工程データを選択し、生成される印刷画像データ及び該選択された各種の工程データを含む前記印刷工程情報に基づく印刷工程終了時に、印刷工程情報を前記メディアに登録する（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−１０００１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、近年、画像処理装置の処理能力が向上し、従来よりも複雑な画像処理を行うことができるようになった。また、画像処理装置は複数人のユーザによって共用されることが多い。このような環境下においては、１台の画像処理装置に対して同時期に多数のジョブが集中することがある。
【０００７】
よって、ユーザが指令を画像処理装置に対して指令を与えてから画像処理装置がスキャン機能などによって得た画像データに対して必要な画像処理を施し終えるまでに、相当な時間が掛かってしまうことが、ある。そうすると、ユーザは、ＵＳＢメモリなどの記録媒体に画像データを保存するのに、画像処理装置のところで待たなければならない。画像処理装置に記録媒体をセットしたまま画像処理装置から離れることは、セキュリティ上、好ましくない。
【０００８】
本発明は、このような問題点に鑑み、可搬な記録媒体を用いてユーザが画像処理装置から画像データを受け取る場合において、画像処理装置のところでユーザを待たせないようにしかつ画像データの受渡しの安全性を高めることを、目的とする。
【課題を解決するための手段】
【０００９】
本発明の一形態に係る画像データ出力方法は、画像処理装置によって生成される画像データを、インタフェースに接続された可搬型の記録媒体に出力する画像データ出力方法であって、前記画像データの識別子を発行する第一のステップと、前記画像データを生成し終えるのを待つことなく、前記識別子を前記記録媒体に書き込む第二のステップと、前記画像データが生成されたら、前記画像データを前記識別子と対応付けて画像データ記憶手段に記憶させる第三のステップと、前記記録媒体が前記インタフェースに再度接続された際に前記記録媒体から前記識別子を読み出す第四のステップと、読み出した前記識別子に対応付けられて前記画像データ記憶手段に記憶されている前記画像データを前記記録媒体に書き込む第五のステップと、を有する。
【００１０】
好ましくは、前記第二のステップにおいては、前記識別子を、前記画像データの生成を指令したユーザの暗号鍵で暗号化して前記記録媒体に書き込み、前記第四のステップの後に前記識別子を復号する第六のステップを有し、前記第五のステップにおいては、復号された前記識別子に対応付けられて前記画像データ記憶手段に記憶されている前記画像データを前記記録媒体に書き込む。
【００１１】
本発明の他の形態に係る画像データ出力方法は、画像処理装置によって生成される画像データを、インタフェースに接続された可搬型の記録媒体に出力する画像データ出力方法であって、前記画像データを生成し終えるのを待つことなく、前記記録媒体から前記記録媒体の識別子を読み出す第一のステップと、前記画像データが生成されたら、前記画像データを前記識別子と対応付けて画像データ記憶手段に記憶させる第二のステップと、前記記録媒体が前記インタフェースに再度接続された際に前記記録媒体から前記識別子を読み出す第三のステップと、読み出した前記識別子に対応付けられて前記画像データ記憶手段に記憶されている前記画像データを前記記録媒体に書き込む第四のステップと、を有する。
【００１２】
好ましくは、前記第二のステップにおいては、前記画像データを、前記画像データの生成を指令したユーザの暗号鍵で暗号化して前記画像データ記憶手段に記憶させ、前記第四のステップにおいては、前記画像データを復号して前記記録媒体に書き込む。
【発明の効果】
【００１３】
本発明によると、可搬な記録媒体を用いてユーザが画像処理装置から画像データを受け取る場合において、画像処理装置のところでユーザを待たせないようにしかつ画像データの受渡しの安全性を高めることができる。
【図面の簡単な説明】
【００１４】
【図１】ネットワークシステムの全体的な構成の例を示す図である。
【図２】画像形成装置のハードウェア構成の例を示す図である。
【図３】画像形成装置の機能的構成の例を示す図である。
【図４】画像データ予約処理の流れの例を説明するフローチャートである。
【図５】画像データ出力処理の流れの例を説明するフローチャートである。
【図６】第一の実施形態における画像形成装置の全体的な処理の流れの例を説明するフローチャートである。
【図７】画像形成装置の機能的構成の変形例を示す図である。
【図８】画像データ予約処理の流れの変形例を説明するフローチャートである。
【図９】画像データ出力処理の流れの変形例を説明するフローチャートである。
【図１０】第二の実施形態における画像形成装置の全体的な処理の流れの例を説明するフローチャートである。
【発明を実施するための形態】
【００１５】
〔第一の実施形態〕
図１はネットワークシステムＮＳの全体的な構成の例を示す図、図２は画像形成装置１のハードウェア構成の例を示す図、図３は画像形成装置１の機能的構成の例を示す図である。
【００１６】
図１に示すように、ネットワークシステムＮＳは、複数台の画像形成装置１、１台または複数台の端末装置２、および通信回線３などによって構成される。各装置は、通信回線３を介して互いに接続可能である。通信回線３として、公衆回線、専用線、インターネット、またはいわゆるＬＡＮ（Local Area Network）回線などが用いられる。
【００１７】
ネットワークシステムＮＳは、役所または企業などの組織に設けられ、その組織のメンバによって使用される。以下、ある企業Ｘにおいて使用されるネットワークシステムＮＳを例に説明する。企業Ｘの社員を「ユーザ」と記載する。ユーザには１人ずつ、ユニークな１つのユーザＩＤ（identification）と１対の公開鍵Ｋｐおよび秘密鍵Ｋｓとが与えられている。
【００１８】
画像形成装置１は、一般に複合機またはＭＦＰ（Multi Function Peripherals）などと呼ばれる画像処理装置であって、コピー、ＰＣプリント（ネットワークプリンティング）、ファックス、およびスキャナなどの機能を集約した装置である。
【００１９】
画像形成装置１は、図２に示すように、ＣＰＵ（Central Processing Unit）１０ａ、ＲＡＭ（Random Access Memory）１０ｂ、ＲＯＭ（Read Only Memory）１０ｃ、ハードディスク１０ｄ、スキャナ１０ｅ、印刷装置１０ｆ、ネットワークインタフェース１０ｇ、タッチパネル１０ｈ、モデム１０ｉ、およびＵＳＢ（Universal Serial Bus）インタフェース１０ｊのほか、制御用回路などによって構成される。
【００２０】
スキャナ１０ｅは、原稿の用紙に記されている写真、文字、絵、図表などの画像を読み取って画像データを生成する装置である。
【００２１】
印刷装置１０ｆは、スキャナ１０ｅによって読み取られた画像または他の装置から受信した画像データに示される画像を印刷する。
【００２２】
タッチパネル１０ｈは、ユーザに対するメッセージを与えるための画面、処理の結果を示す画面、またはユーザが画像形成装置１に対して指示を入力するための画面などを表示する。また、タッチパネル１０ｈは、タッチされた（押された）位置を検知し、ＣＰＵ１０ａにその位置を通知する。
【００２３】
ユーザは、タッチパネル１０ｈを操作することによって、画像形成装置１に対してコマンドを与えたりデータを入力したりすることができる。
【００２４】
ネットワークインタフェース１０ｇは、通信回線３を介してＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）によって端末装置２などと通信を行うためのＮＩＣ（Network Interface Card）である。
【００２５】
モデム１０ｉは、固定電話網を介してＧ３のプロトコルによって他のファックス端末と通信を行う装置である。
【００２６】
ＵＳＢインタフェース１０ｊは、ＵＳＢの規格に対応した装置（いわゆる、ＵＳＢ機器）と通信を行うためのＵＳＢインタフェースボードである。
【００２７】
ＲＯＭ１０ｃまたはハードディスク１０ｄには、図３に示すジョブチケット発行部１０１、ジョブチケット暗号化処理部１０２、ジョブチケット書込処理部１０３、書込対象画像データ生成部１０４、ジョブチケット読出部１２１、秘密鍵取得部１２２、ジョブチケット復号部１２３、画像データ書込処理部１２４、画像データダウンロード部１３１、画像データ提供部１３２、書込対象画像データ記憶部１４１、および公開鍵記憶部１４２などを実現するためのプログラムおよびデータが記憶されている。これらのプログラムは、必要に応じてＲＡＭ１０ｂにロードされ、ＣＰＵ１０ａによって実行される。
【００２８】
図３に示す各部の機能の全部または一部を回路などのハードウェアのみによって実現してもよい。
【００２９】
ユーザは、画像形成装置１を直接操作してコピー、ファックス、およびスキャンなどのジョブを画像形成装置１に実行させたり、端末装置２を操作してＰＣプリントのジョブを画像形成装置１に実行させたりすることができる。
【００３０】
特に、本実施形態では、ユーザは、用紙に記された画像をスキャンして画像データ化しＵＳＢメモリに画像データを記憶させるジョブを、画像形成装置１に実行させることができる。このジョブは、一般に、「Ｓｃａｎ＿Ｔｏ＿ＵＳＢジョブ」と呼ばれることがある。図３に示す各部は、主に、Ｓｃａｎ＿Ｔｏ＿ＵＳＢジョブのための処理を行う。
【００３１】
以下、各画像形成装置１を「画像形成装置１Ａ」、「画像形成装置１Ｂ」、…と区別して記載することがある。
【００３２】
図１に戻って、端末装置２には、画像を印刷する処理を画像形成装置１に実行させるためのドライバがインストールされている。端末装置２として、パーソナルコンピュータまたはＰＤＡ（Personal Digital Assistant）などが用いられる。
【００３３】
図４は画像データ予約処理の流れの例を説明するフローチャート、図５は画像データ出力処理の流れの例を説明するフローチャートである。以下、図３に示す各部の処理内容などについて、詳細に説明する。
【００３４】
公開鍵記憶部１４２には、各ユーザの公開鍵ＫｐとユーザＩＤとが対応付けられて記憶されている。なお、ユーザは、自分の秘密鍵Ｋｓを、他人に盗まれないように厳重に管理する。秘密鍵Ｋｓは、後述するように、画像データをＵＳＢメモリに記憶させるために用いられる。
【００３５】
〔画像データＧＤＴの取得の予約のための処理〕
ユーザは、用紙に記された画像を画像データ化してＵＳＢメモリ４に記憶させたい場合は、次の操作を行う。ユーザは、自分のユーザＩＤで画像形成装置１にログインする。用紙をスキャナ１０ｅにセットし、ＵＳＢメモリ４をＵＳＢインタフェース１０ｊにセットする。そして、Ｓｃａｎ＿Ｔｏ＿ＵＳＢジョブの指令を入力する。
【００３６】
ところで、Ｓｃａｎ＿Ｔｏ＿ＵＳＢジョブは、画像処理を伴うので、指令が与えられてから画像データの生成が完了するまでに時間を要することがある。先に指令された未実行の他のジョブがある場合は、より長い時間を要することがある。
【００３７】
そこで、画像形成装置１のジョブチケット発行部１０１、ジョブチケット暗号化処理部１０２、ジョブチケット書込処理部１０３、書込対象画像データ生成部１０４は、次回にユーザが画像形成装置１のところへ訪れた際に安全にＵＳＢメモリ４に画像データを記憶させることができるようにするための処理を行う。以下、この処理を、図４に示すフローチャートを参照しながら説明する。
【００３８】
ジョブチケット発行部１０１は、Ｓｃａｎ＿Ｔｏ＿ＵＳＢジョブの指令を受け付け、このジョブを識別するためのユニークな識別子を発行する（図４の＃５０１）。この識別子は、ユーザが次回に画像形成装置１に訪れた際に画像データと引き換えるためのチケットとして用いられる。そこで、以下、この識別子を「ジョブチケット６０」と記載する。なお、ジョブチケット発行部１０１は、ジョブチケット６０に画像形成装置１自身の識別子（例えば、ＩＰアドレス）を含めておくことが望ましい。
【００３９】
ジョブチケット暗号化処理部１０２は、ジョブチケット発行部１０１によって発行されたジョブチケット６０を暗号化する（＃５０２）。暗号鍵として、公開鍵記憶部１４２に記憶されている、ログインしたユーザのユーザＩＤに対応する公開鍵Ｋｐが用いられる。以下、暗号化されたジョブチケット６０を「暗号化ジョブチケット６１」と記載する。
【００４０】
ジョブチケット書込処理部１０３は、ジョブチケット暗号化処理部１０２によって生成された暗号化ジョブチケット６１を、ＵＳＢインタフェース１０ｊにセットされているＵＳＢメモリ４に書き込む処理を行う（＃５０３）。そして、書込みに成功したら、ＵＳＢメモリ４をＵＳＢインタフェース１０ｊから取り外してもよい旨のメッセージをタッチパネル１０ｈに表示させる（＃５０４）。
【００４１】
書込対象画像データ生成部１０４は、セットされた用紙に記されている画像を読み取る処理をスキャナ１０ｅに実行させることによって、ＵＳＢメモリ４に書き込む（記憶させる）対象の画像データＧＤＴを生成する（＃５０５）。具体的には、スキャナ１０ｅに用紙から画像を読み取らせることによって、画像のローデータ（Raw Data）を取得する。そして、ローデータを、ユーザが指定したフォーマットまたはデフォルトのフォーマット（例えば、ＴＩＦＦ（Tagged Image File Format）またはＰＤＦ（Portable Document Format）など）に変換することによって、画像データＧＤＴを生成する。そのほか、画像データＧＤＴを生成する過程で、適宜、ＯＣＲ（Optical Character Reader）の機能によって画像の一部または全部をテキストデータ化したり、画像の傾きの補正を行ったり、汚れを除去する補正を行ったりする。
【００４２】
画像データＧＤＴを生成する処理は、ジョブチケットの発行の処理と並行して行ってもよい。
【００４３】
そして、生成された画像データＧＤＴは、ジョブチケット発行部１０１によって発行されたジョブチケット６０と対応付けられて、書込対象画像データ記憶部１４１に記憶される（＃５０６）。
【００４４】
ユーザは、ステップ＃５０４で表示されたメッセージを確認したら、ＵＳＢメモリ４を画像形成装置１から抜き、用紙を持ち、一旦、画像形成装置１のところから離れることができる。そして、次回に画像形成装置１を訪れた際に、ＵＳＢメモリ４に画像データＧＤＴを記憶させることができる。
【００４５】
〔ＵＳＢメモリ４に画像データＧＤＴを記憶させるための処理〕
ユーザは、再び画像形成装置１を訪れると、自分のユーザＩＤで画像形成装置１にログインする。そして、ＵＳＢインタフェース１０ｊにＵＳＢメモリ４をセットする。ただし、このＵＳＢメモリ４は、前回に使用したＵＳＢメモリ４と同一物でなければならない。
【００４６】
なお、ユーザは、前回と同一の画像形成装置１を訪れてもよいし、別の画像形成装置１を訪れてもよい。
【００４７】
以下、各画像形成装置１の各部の処理内容について、図５に示すフローチャートを参照しながら、次の２つのケースに分けて説明する。
（ケース＿１）  ユーザが画像形成装置１Ａを訪れてＳｃａｎ＿Ｔｏ＿ＵＳＢジョブを指令し、再び画像形成装置１Ａを訪れた場合。
（ケース＿２）  ユーザが画像形成装置１Ｂを訪れてＳｃａｎ＿Ｔｏ＿ＵＳＢジョブを指令し、次に画像形成装置１Ａを訪れた場合。
【００４８】
ケース＿１の場合は、画像形成装置１Ａのジョブチケット読出部１２１、秘密鍵取得部１２２、ジョブチケット復号部１２３、および画像データ書込処理部１２４は、次のような処理を行う。
【００４９】
ジョブチケット読出部１２１は、セットされたＵＳＢメモリ４から暗号化ジョブチケット６１を読み出す（＃５２１）。
【００５０】
秘密鍵取得部１２２は、ログインしたユーザの秘密鍵Ｋｓを取得する処理を行う（＃５２２）。例えば、メッセージをタッチパネル１０ｈに表示することによって、秘密鍵Ｋｓを入力するようにユーザに対して要求する。そして、入力された文字列を秘密鍵Ｋｓとして取得する。または、セットされたＵＳＢメモリ４に秘密鍵Ｋｓが記憶されている場合は、このＵＳＢメモリ４から秘密鍵Ｋｓを読み出して取得する。
【００５１】
ジョブチケット復号部１２３は、ジョブチケット読出部１２１が読み出した暗号化ジョブチケット６１を、秘密鍵取得部１２２が取得した秘密鍵Ｋｓで復号する（＃５２３）。これにより、暗号化ジョブチケット６１の平文つまりジョブチケット６０が再生される。
【００５２】
画像データ書込処理部１２４は、再生されたジョブチケット６０に対応付けられている画像データＧＤＴを書込対象画像データ記憶部１４１から検索する（＃５２４）。その画像データＧＤＴが既に生成されていれば、その画像データＧＤＴが見つかるので（＃５２５でＹｅｓ）、画像データ書込処理部１２４は、その画像データＧＤＴを書込対象画像データ記憶部１４１から読み出してＵＳＢメモリ４に書き込む（＃５２８）。
【００５３】
ユーザが削除の指令を入力したら（＃５２９でＹｅｓ）、その画像データＧＤＴが書込対象画像データ記憶部１４１から削除され、その画像データＧＤＴに対応する暗号化ジョブチケット６１がＵＳＢメモリ４から削除される（＃５３０）。ユーザによる選択に応じて、どちらか一方のみを削除してもよい。以下、同様である。
【００５４】
そして、画像データ書込処理部１２４は、Ｓｃａｎ＿Ｔｏ＿ＵＳＢジョブが完了した旨およびＵＳＢメモリ４を取り外してもよい旨のメッセージを表示させる（＃５３１）。
【００５５】
なお、その画像データＧＤＴが見つからなかった場合は（＃５２５でＮｏ）、他の画像形成装置１からその画像データＧＤＴを取得することを試みるが（＃５２６）、これについては、ケース＿２で詳細に説明する。
【００５６】
一方、画像データＧＤＴが見つからなかった場合は（＃５２５でＮｏ、＃５２７でＮｏ）、画像データ書込処理部１２４は、未だ画像データＧＤＴが生成されていない旨のメッセージを表示させる（＃５３２）。
【００５７】
ケース＿２の場合は、画像形成装置１Ａのジョブチケット読出部１２１、秘密鍵取得部１２２、ジョブチケット復号部１２３、画像データ書込処理部１２４、および画像データダウンロード部１３１は、画像形成装置１Ｂの画像データ提供部１３２と連携して、次のような処理を行う。
【００５８】
画像形成装置１Ａのジョブチケット読出部１２１、秘密鍵取得部１２２、およびジョブチケット復号部１２３は、ケース＿１の場合と同様に、セットされたＵＳＢメモリ４から暗号化ジョブチケット６１を読み出し（＃５２１）、ログインしたユーザの秘密鍵Ｋｓを取得し（＃５２２）、暗号化ジョブチケット６１を秘密鍵Ｋｓで復号することによってジョブチケット６０を再生する（＃５２３）。
【００５９】
画像データ書込処理部１２４は、再生したジョブチケット６０に対応付けられている画像データＧＤＴを書込対象画像データ記憶部１４１から検索する（＃５２４）。しかし、その画像データＧＤＴは、画像形成装置１Ａの書込対象画像データ記憶部１４１には記憶されていないので、見つからない。そこで、見つからなかった場合は（＃５２５でＮｏ）、画像データダウンロード部１３１は、他の画像形成装置１に対して、その画像データＧＤＴを要求し取得する（＃５２６）。この際に、再生したジョブチケット６０を他の画像形成装置１に対して通知する。要求は、マルチキャストで行ってもよいが、ジョブチケット６０にＩＰアドレスなどの識別子が含まれている場合は、その識別子に対応する他の画像形成装置１に対してのみ行えばよい。
【００６０】
すると、画像形成装置１Ｂの画像データ提供部１３２は、画像形成装置１Ｂの書込対象画像データ記憶部１４１から、通知されたジョブチケット６０に対応する画像データＧＤＴを読み出し、要求元である画像形成装置１Ａへ送信する。未だ画像データＧＤＴが生成されていない場合は、その旨を示すメッセージを画像形成装置１Ａへ通知する。
【００６１】
画像形成装置１Ａにおいて、画像データＧＤＴの取得に成功すると（＃５２７でＹｅｓ）、画像データ書込処理部１２４は、その画像データＧＤＴをＵＳＢメモリ４に書き込む（＃５２８）。そして、ユーザからの指令に応じて、適宜、暗号化ジョブチケット６１をＵＳＢメモリ４から削除し、その画像データＧＤＴを削除するように、提供元である画像形成装置１Ｂに対して要求する（＃５２９でＹｅｓ、＃５３０）。
【００６２】
一方、未だ画像データＧＤＴが生成されていない旨のメッセージを受けた場合は（＃５２５でＮｏ、＃５２７でＮｏ）、画像データ書込処理部１２４は、ケース＿１の場合と同様に、未だ画像データＧＤＴが生成されていない旨のメッセージを表示させる（＃５３２）。
【００６３】
図６は第一の実施形態における画像形成装置１の全体的な処理の流れの例を説明するフローチャートである。
【００６４】
次に、第一の実施形態におけるＳｃａｎ＿Ｔｏ＿ＵＳＢジョブに関する全体的な処理の流れを、図６のフローチャートを参照しながら説明する。
【００６５】
画像形成装置１は、イベントが発生するごとに、それに応じた処理を次のように実行する。
【００６６】
図６において、画像形成装置１は、ＵＳＢメモリ４がＵＳＢインタフェース１０ｊにセットされると（＃１１でＹｅｓ）、暗号化ジョブチケット６１がＵＳＢメモリ４に記憶されていなければ（＃１２でＮｏ）、Ｓｃａｎ＿Ｔｏ＿ＵＳＢジョブの指令を待つ。そして、Ｓｃａｎ＿Ｔｏ＿ＵＳＢジョブの指令が入力されたら（＃１３でＹｅｓ）、次回ユーザが画像形成装置１を使用する際にすぐに画像データＧＤＴが得られるようにするための処理を行う（＃１４）。この処理の手順は、前に図４で説明した通りである。
【００６７】
一方、暗号化ジョブチケット６１が記憶されていれば（＃１２でＹｅｓ）、画像データＧＤＴをＵＳＢメモリ４に保存するための処理を実行する（＃１５）。この処理の手順は、前に図５で説明した通りである。
【００６８】
または、画像形成装置１は、他の画像形成装置１から画像データＧＤＴを要求された場合は（＃１１でＮｏ、＃１６でＹｅｓ）、その画像データＧＤＴを書込対象画像データ記憶部１４１から読み出して提供する（＃１７）。その後、その画像データＧＤＴの削除の指令を受けたら（＃１８でＹｅｓ）、その画像データＧＤＴを書込対象画像データ記憶部１４１から削除する（＃１９）。
【００６９】
〔第二の実施形態〕
図７は画像形成装置１の機能的構成の変形例を示す図、図８は画像データ予約処理の流れの変形例を説明するフローチャート、図９は画像データ出力処理の流れの変形例を説明するフローチャートである。
【００７０】
第一の実施形態では、ジョブチケットをＵＳＢメモリ４に記憶させることによって画像データＧＤＴの予約を行ったが、第二の実施形態ではジョブチケットをＵＳＢメモリ４に記憶させることなく画像データＧＤＴの予約を行う。
【００７１】
第二の実施形態のネットワークシステムＮＳの構成は、第一の実施形態と同様であり、図１に示した通りである。画像形成装置１のハードウェアの構成も、第一の実施形態と同様であり、図２に示した通りである。
【００７２】
ただし、ＲＯＭ１０ｃおよびハードディスク１０ｄには、図７に示すデバイス識別子読出部１５１、書込対象画像データ生成部１５２、画像データ暗号化処理部１５３、秘密鍵取得部１６１、画像データ復号部１６２、画像データ書込処理部１６３、画像データダウンロード部１７１、画像データ提供部１７２、書込対象画像データ記憶部１８１、および公開鍵記憶部１８２などを実現するためのプログラムおよびデータが記憶されている。図７に示す各部の機能の全部または一部を回路などのハードウェアのみによって実現してもよい。
【００７３】
以下、図７に示す各部の処理内容などについて、詳細に説明する。第一の実施形態と重複する点については、説明を省略する。
【００７４】
公開鍵記憶部１８２には、第一の実施形態の書込対象画像データ記憶部１４１（図３参照）と同様に、各ユーザの公開鍵ＫｐとユーザＩＤとが対応付けられて記憶されている。
【００７５】
〔画像データＧＤＴの取得の予約のための処理〕
ユーザは、用紙に記された画像を画像データ化してＵＳＢメモリ４に記憶させたい場合は、第一の実施形態の場合と同様に、自分のユーザＩＤで画像形成装置１にログインし、用紙をスキャナ１０ｅにセットし、ＵＳＢメモリ４をＵＳＢインタフェース１０ｊにセットする。そして、Ｓｃａｎ＿Ｔｏ＿ＵＳＢジョブの指令を入力する。
【００７６】
ただし、ＵＳＢメモリ４として、それ自身を他のＵＳＢメモリと識別するためのデバイス識別子６５が予め記憶されているものを使用する。出荷時に既にデバイス識別子６５が記憶されているＵＳＢメモリを使用してもよいし、ネットワークシステムＮＳにおいて使用する直前にデバイス識別子６５を記憶させたＵＳＢメモリを用いてもよい。
【００７７】
すると、デバイス識別子読出部１５１、書込対象画像データ生成部１５２、および画像データ暗号化処理部１５３は、次回にユーザが画像形成装置１のところへ訪れた際に安全にＵＳＢメモリ４に画像データを記憶させることができるようにするための処理を行う。以下、この処理を、図８に示すフローチャートを参照しながら説明する。
【００７８】
デバイス識別子読出部１５１は、セットされたＵＳＢメモリ４からデバイス識別子６５を読み取る（図８の＃５５１）。そして、読取りに成功したら、ＵＳＢメモリ４をＵＳＢインタフェース１０ｊから取り外してもよい旨のメッセージをタッチパネル１０ｈに表示させる（＃５５２）。
【００７９】
書込対象画像データ生成部１５２は、第一の実施形態の書込対象画像データ生成部１０４と同様に、セットされた用紙に記されている画像をスキャナ１０ｅに読み取らせるなどして、ＵＳＢメモリ４に書き込む対象の画像データＧＤＴを生成する（＃５５３）。
【００８０】
画像データ暗号化処理部１５３は、生成された画像データＧＤＴを、ログインしたユーザのユーザＩＤに対応付けられている公開鍵Ｋｐを用いて暗号化する（＃５５４）。以下、暗号化された画像データＧＤＴを「暗号化画像データＧＤＣ」と記載する。暗号化画像データＧＤＣは、ステップ＃５５１で読み取ったデバイス識別子６５と対応付けられて書込対象画像データ記憶部１８１に記憶される（＃５５５）。
【００８１】
第一の実施形態と同様、ユーザは、ステップ＃５５２で表示されたメッセージを確認したら、ＵＳＢメモリ４を画像形成装置１から抜き、用紙を持ち、一旦、画像形成装置１のところから離れることができる。そして、次回に画像形成装置１を訪れた際に、ＵＳＢメモリ４に画像データＧＤＴを記憶させることができる。
【００８２】
〔ＵＳＢメモリ４に画像データＧＤＴを記憶させるための処理〕
ユーザは、第一の実施形態と同様、再び画像形成装置１を訪れると、自分のユーザＩＤで画像形成装置１にログインする。そして、ＵＳＢインタフェース１０ｊに、前回使用したＵＳＢメモリ４をセットする。ユーザは、前回と同一の画像形成装置１を訪れてもよいし、別の画像形成装置１を訪れてもよい。
【００８３】
以下、各画像形成装置１の各部の処理内容について、図９に示すフローチャートを参照しながら、上述の２つのケースに分けて説明する。
【００８４】
ケース＿１の場合は、画像形成装置１Ａのデバイス識別子読出部１５１、秘密鍵取得部１６１、画像データ復号部１６２、および画像データ書込処理部１６３は、次のような処理を行う。
【００８５】
デバイス識別子読出部１５１は、ＵＳＢメモリ４がセットされると、デバイス識別子６５をＵＳＢメモリ４から読み取る（＃５７１）。秘密鍵取得部１６１は、第一の実施形態の秘密鍵取得部１２２と同様に、ログインしたユーザの秘密鍵Ｋｓを取得する処理を行う（＃５７２）。
【００８６】
画像データ復号部１６２は、デバイス識別子読出部１５１によって読み取られたデバイス識別子６５に対応付けられている暗号化画像データＧＤＣを書込対象画像データ記憶部１８１から検索し（＃５７３）、その暗号化画像データＧＤＣが見つかったら（＃５７４でＹｅｓ）、秘密鍵取得部１６１によって取得された秘密鍵Ｋｓで復号する（＃５７７）。これにより、画像データＧＤＴが再生される。
【００８７】
画像データ書込処理部１６３は、再生された画像データＧＤＴをＵＳＢメモリ４に書き込む（＃５７８）。ユーザが削除の指令を入力したら（＃５７９でＹｅｓ）、暗号化画像データＧＤＣが書込対象画像データ記憶部１８１から削除される（＃５８０）。そして、画像データ書込処理部１６３は、Ｓｃａｎ＿Ｔｏ＿ＵＳＢジョブが完了した旨およびＵＳＢメモリ４を取り外してもよい旨のメッセージを表示させる（＃５８１）。
【００８８】
なお、暗号化画像データＧＤＣが見つからなかった場合は（＃５７４でＮｏ）、第一の実施形態と同様に、他の画像形成装置１から取得することを試みるが（＃５７５）、これについては、ケース＿２で詳細に説明する。
【００８９】
一方、暗号化画像データＧＤＣが見つからなかった場合は（＃５７４でＮｏ、＃５７６でＮｏ）、画像データ書込処理部１６３は、未だ画像データが生成されていない旨のメッセージを表示させる（＃５８２）。
【００９０】
ケース＿２の場合は、画像形成装置１Ａのデバイス識別子読出部１５１、秘密鍵取得部１６１、画像データ復号部１６２、画像データ書込処理部１６３、および画像データダウンロード部１７１は、画像形成装置１Ｂの画像データ提供部１７２と連携して、次のような処理を行う。
【００９１】
画像形成装置１Ａのデバイス識別子読出部１５１および秘密鍵取得部１６１は、ケース＿１の場合と同様に、セットされたＵＳＢメモリ４からデバイス識別子６５を読み出し（＃５７１）、ログインしたユーザの秘密鍵Ｋｓを取得する（＃５７２）。
【００９２】
画像データ復号部１６２は、デバイス識別子読出部１５１によって読み取られたデバイス識別子６５に対応付けられている暗号化画像データＧＤＣを書込対象画像データ記憶部１８１から検索するが、ケース＿２においては、見つからない。見つからない場合は（＃５７４でＮｏ）、画像データダウンロード部１７１は、他の画像形成装置１に対して、その暗号化画像データＧＤＣを要求し取得する（＃５７５）。この際に、読み取られたデバイス識別子６５を他の画像形成装置１に対して通知する。
【００９３】
すると、画像形成装置１Ｂの画像データ提供部１７２は、画像形成装置１Ｂの書込対象画像データ記憶部１８１から、通知されたデバイス識別子６５に対応する暗号化画像データＧＤＣを読み出し、要求元である画像形成装置１Ａへ送信する。未だ暗号化画像データＧＤＣが生成されていない場合は、その旨を示すメッセージを画像形成装置１Ａへ通知する。
【００９４】
画像形成装置１Ａにおいて、暗号化画像データＧＤＣの取得に成功すると（＃５７６でＹｅｓ）、画像データ復号部１６２は、その暗号化画像データＧＤＣを、ステップ＃５７２で取得した秘密鍵Ｋｓで復号する（＃５７７）。これにより、画像データＧＤＴが再生される。
【００９５】
画像データ書込処理部１６３は、再生された暗号化画像データＧＤＣをＵＳＢメモリ４に書き込む（＃５７８）。そして、ユーザからの指令に応じて、その暗号化画像データＧＤＣを削除するように、提供元である画像形成装置１Ｂに対して要求する（＃５７９でＹｅｓ、＃５８０）。
【００９６】
一方、未だ画像データＧＤＴが生成されていない旨のメッセージを受けた場合は（＃５７４でＮｏ、＃５７６でＮｏ）、ケース＿１の場合と同様に、画像データ書込処理部１６３は、未だ画像データＧＤＴが生成されていない旨のメッセージを表示させる（＃５８２）。
【００９７】
図１０は第二の実施形態における画像形成装置１の全体的な処理の流れの例を説明するフローチャートである。
【００９８】
次に、第二の実施形態におけるＳｃａｎ＿Ｔｏ＿ＵＳＢジョブに関する全体的な処理の流れを、図１０のフローチャートを参照しながら説明する。
【００９９】
画像形成装置１は、イベントが発生するごとに、それに応じた処理を次のように実行する。
【０１００】
図１０において、画像形成装置１は、ＵＳＢメモリ４がＵＳＢインタフェース１０ｊにセットされ（＃３１でＹｅｓ）、Ｓｃａｎ＿Ｔｏ＿ＵＳＢジョブの指令が入力されると（＃３２でＹｅｓ）、次回ユーザが画像形成装置１を使用する際にすぐに画像データＧＤＴが得られるようにするための処理を行う（＃３３）。この処理の手順は、前に図８で説明した通りである。
【０１０１】
一方、画像データの保存の指令が入力されると（＃３２でＮｏ）、画像データＧＤＴをＵＳＢメモリ４に保存するための処理を実行する（＃３４）。この処理の手順は、前に図９で説明した通りである。
【０１０２】
または、画像形成装置１は、他の画像形成装置１から暗号化画像データＧＤＣを要求された場合は（＃３１でＮｏ、＃３５でＹｅｓ）、その暗号化画像データＧＤＣを書込対象画像データ記憶部１８１から読み出して提供する（＃３６）。その後、その暗号化画像データＧＤＣの削除の指令を受けたら（＃３７でＹｅｓ）、その暗号化画像データＧＤＣを書込対象画像データ記憶部１８１から削除する（＃３８）。
【０１０３】
第一および第二の実施形態によると、画像形成装置１のところでユーザを待たせることなくかつ安全に画像データをユーザのＵＳＢメモリ４に保存させることができる。
【０１０４】
第一および第二の実施形態では、公開鍵暗号方式によってデータの暗号化および復号を行ったが、共通鍵暗号方式によってデータの暗号化および復号を行ってもよい。
【０１０５】
第一および第二の実施形態では、スキャナ１０ｅで読み取った画像の画像データをＵＳＢメモリ４に保存する場合を例に説明したが、ボックス（パーソナルコンピュータにおけるディレクトリに相当する記憶領域）に保存されている画像データに画像処理を施すことによって他の画像データを生成しＵＳＢメモリ４に保存する場合にも、本発明を適用することができる。
【０１０６】
第一の実施形態において、１つのＵＳＢメモリ４に複数の暗号化ジョブチケット６１が記憶されている場合は、各暗号化ジョブチケット６１に係る画像データＧＤＴを選択肢として提示し、ＵＳＢメモリ４に保存する画像データＧＤＴをユーザに選択させるようにしてもよい。さらに、この際に、ジョブチケット６０に復号できなかった暗号化ジョブチケット６１に係る画像データＧＤＴは、選択肢には含めないようにしてもよい。さらに、どの画像データＧＤＴがＵＳＢメモリ４に保存されたのかをユーザが識別できるように、保存された画像データＧＤＴを生成した際のＳｃａｎ＿Ｔｏ＿ＵＳＢジョブの実行の日時をユーザに対して提示してもよい。例えば、「１月２３日４時５６分に実行したＳｃａｎ＿Ｔｏ＿ＵＳＢジョブの画像データが保存されました。」または「１月２３日４時５６分に実行したＳｃａｎ＿Ｔｏ＿ＵＳＢジョブが完了しました。」などのメッセージを提示してもよい。
【０１０７】
同様に第二の実施形態において、１つのデバイス識別子６５に複数の暗号化画像データＧＤＣが対応付けられて記憶されている場合は、各暗号化画像データＧＤＣに係る画像データＧＤＴを選択肢として提示し、ＵＳＢメモリ４に保存する画像データＧＤＴをユーザに選択させるようにしてもよい。選択肢およびメッセージの提示についても、同様である。
【０１０８】
本実施形態では、可搬な記録媒体としてＵＳＢメモリを使用する場合を例に説明したが、他の記録媒体を使用することもできる。例えば、携帯型ハードディスク、メモリスティック、ＳＤ（Secure Digital）メモリカード、またはＣＤ−Ｒなどを使用することができる。
【０１０９】
その他、ネットワークシステムＮＳ、画像形成装置１の全体または各部の構成、処理内容、処理順序、データの構成などは、本発明の趣旨に沿って適宜変更することができる。
【符号の説明】
【０１１０】
１  画像形成装置（画像処理装置）
１０３  ジョブチケット書込処理部（識別子書込手段）
１０４  書込対象画像データ生成部（画像データ生成手段）
１２１  ジョブチケット読出部（識別子読出手段）
１２４  画像データ書込処理部（画像データ書込手段）
１４１  書込対象画像データ記憶部（画像データ記憶手段）
１５２  書込対象画像データ生成部（画像データ生成手段）
１５１  デバイス識別子読出部（第一の識別子読出手段、第二の識別子読出手段）
１６３  画像データ書込処理部（画像データ書込手段）
１８１  書込対象画像データ記憶部（画像データ記憶手段）
４  ＵＳＢメモリ（記録媒体）
６１  暗号化ジョブチケット（識別子）
ＧＤＴ  画像データ
【図１】
2011066470.tif 000003
【図２】
2011066470.tif 000004
【図３】
2011066470.tif 000005
【図４】
2011066470.tif 000006
【図５】
2011066470.tif 000007
【図６】
2011066470.tif 000008
【図７】
2011066470.tif 000009
【図８】
2011066470.tif 000010
【図９】
2011066470.tif 000011
【図１０】
2011066470.tif 000012