(57)【要約】【課題】  画像データのデータ位置情報を予め登録することなく、所望の画像データを供給元サーバーから自動的かつ確実に取得する画像形成装置を提供することにある。【解決手段】  画像を形成するための画像データの供給元サーバーが通信ネットワーク１を介してアクセス可能に接続され、画像データを取得するためのデータ位置情報に基づいて供給元サーバーから画像データを取得し、取得した画像データに基づいて画像を形成する画像形成装置１００おいて、データ位置情報を含む媒体情報が画像形態で記録された媒体１０２Ａを受け入れて、媒体から媒体情報に対応するイメージデータを取得する媒体情報読取部１６０と、イメージデータをデータ位置情報に変換する画像情報変換部１６１と、変換されたデータ位置情報に基づいて供給元サーバーへ画像データの送信を要求して画像データを取得する画像データ取得部１６２とを備える。【選択図】        図１
2007196386.tif 000002
【特許請求の範囲】
【請求項１】
画像を形成するための画像データの供給元サーバーが通信ネットワークを介してアクセス可能に接続され、該画像データを取得するためのデータ位置情報に基づいて前記供給元サーバーから画像データを取得し、取得した画像データに基づいて画像を形成する画像形成装置において、
前記データ位置情報を含む媒体情報が予め画像形態で記録された媒体を受け入れて、該媒体から前記媒体情報に対応するイメージデータを取得する媒体情報読取部と、
前記イメージデータを前記データ位置情報に変換する画像情報変換部と、
変換された前記データ位置情報に基づいて前記供給元サーバーへ画像データの送信を要求して画像データを取得する画像データ取得部とを備えることを特徴とする画像形成装置。
【請求項２】
前記画像データ取得部で取得された画像データに基づいて媒体に画像形成する印刷部を備えることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記媒体情報読取部は、前記媒体に記録された画像の読取りに失敗したとき、再び前記媒体に記録された画像の読取りを行うことを特徴とする請求項１に記載の画像形成装置。
【請求項４】
当該装置の状態を示す状態情報に基づいて表示するための表示部を備えており、
該表示部は、前記媒体情報読取部における前記媒体に記録された画像の読取りが失敗したとき、媒体に記録された画像の読取りにエラーが発生した旨を表示することを特徴とする請求項１に記載の画像形成装置。
【請求項５】
前記画像情報変換部は、前記データ位置情報への変換に失敗した場合には、再び、前記媒体情報読取部で前記媒体から画像を読取った後に前記画像情報変換部で前記データ位置情報への変換を行うことを特徴とする請求項１に記載の画像形成装置。
【請求項６】
前記表示部は、前記画像情報変換部における前記データ位置情報への変換が失敗した場合には、データ位置情報への変換にエラーが発生した旨を表示することを特徴とする請求項４に記載の画像形成装置。
【請求項７】
前記画像データ取得部は、前記供給元サーバーから画像データを取得できない場合には、再度、前記データ位置情報に基づいて前記供給元サーバーへ画像データの送信を要求し、該画像データを取得することを特徴とする請求項１に記載の画像形成装置。
【請求項８】
前記表示部は、前記画像データ取得部で前記供給元サーバーから画像データを取得できない場合には、画像データを取得できない旨を表示することを特徴とする請求項４に記載の画像形成装置。
【請求項９】
取得すべき画像データを暗号化するための暗号鍵情報を前記供給元サーバーに対して送信する送信部を更に備え、
前記媒体情報読取部は、前記データ位置情報と前記暗号鍵情報とを含む媒体情報が予め画像形態で記録された媒体を受け入れ、該媒体から前記媒体情報に対応するイメージデータを取得し、
前記画像情報変換部は、前記イメージデータを前記データ位置情報および前記暗号鍵情報へ変換し、
前記送信部は、前記画像情報変換部により変換された前記データ位置情報に対応する前記供給元サーバーに対して、変換された前記暗号鍵情報を送信することを特徴とする請求項１に記載の画像形成装置。
【請求項１０】
暗号化された画像データを復号化する画像データ復号化部を備えており、
前記媒体情報読取部は、前記データ位置情報と、暗号化された画像データを復号化するための復号鍵情報とが画像形態で記録された媒体を受け入れ、該媒体から画像に対応するイメージデータを取得し、
前記画像情報変換部は、前記イメージデータから前記データ位置情報および前記復号鍵情報への変換を行い、
前記画像データ取得部は、変換された前記データ位置情報に基づいて前記供給元サーバーへ暗号化されている画像データの送信を要求し、要求した画像データを前記供給元サーバーから取得し、
前記画像データ復号化部は、変換された前記復号鍵情報に基づいて前記画像データ取得部で取得した画像データを復号化することを特徴とする請求項１に記載の画像形成装置。
【請求項１１】
画像を形成するための画像データの供給元サーバーが通信ネットワークを介してアクセス可能に接続され、該画像データを取得するためのデータ位置情報に基づいて前記供給元サーバーから画像データを取得し、取得した画像データに基づいて画像を形成する画像形成装置において、
前記データ位置情報と、画像データを暗号化するための暗号鍵情報と、暗号化された画像データを復号化するための復号鍵情報とを含む媒体情報が予め画像形態で記録された媒体を受け入れ、該媒体から前記媒体情報に対応するイメージデータを取得する媒体情報読取部と、
前記イメージデータを変換して、前記データ位置情報と、前記暗号鍵情報と、前記復号鍵情報とを取得する画像情報変換部と、
変換された前記データ位置情報に基づいて前記供給元サーバーに対して変換された前記暗号鍵情報を送信する送信部と、
前記供給元サーバーに対して前記暗号鍵情報に基づいて暗号化された画像データの送信を要求し、要求した画像データを前記供給元サーバーから取得する前記画像データ取得部と、
変換された前記復号鍵情報に基づいて取得した画像データを復号化する画像データ復号化部とを備えることを特徴とする画像形成装置。
【請求項１２】
前記画像データ復号化部で復号化された画像データに基づいて媒体に画像形成する印刷部を備えることを特徴とする請求項１０および請求項１１に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークを介してアクセス可能に接続されている供給元サーバーから画像データを取得して画像を形成する画像形成装置に関するものである。
【背景技術】
【０００２】
従来、印刷装置などの画像形成装置は、コンピュータなどの端末装置から画像を形成するための画像データを受け取って該画像データに基づいて印刷を行っていた。
ところで、最近、インターネットを利用して画像データの収集や画像データの印刷が盛んに行なわれるようになってきた。この様な環境では、ユーザは、インターネットを介して接続されている供給元サーバーからコンピュータへ画像データをダウンロードした後、コンピュータから画像データを画像形成装置へ転送し、転送された画像データに基づいて画像形成装置で印刷することが多い。
【０００３】
ところで、ユーザが、決まった供給元サーバーから画像データを定期的に取得する場合がある。この場合、ユーザは画像形成装置に画像データを取得するためのデータ位置情報を予め登録しておき、コンピュータを介さずに、画像形成装置が供給元サーバーから直接画像データを取得することが多く、取得した画像データに基づいて画像形成装置で媒体に印刷している。
【０００４】
特許文献１には、コンピュータを介さずにインターネット上の供給元サーバーから画像データを取得する印刷装置が開示されている。この印刷装置は、供給元サーバーのアドレス（データ位置情報）を当該装置に予め登録して、登録したアドレスに基づいてインターネット上の特定の供給元サーバーから画像データを取込み、制御データの更新処理や画像データの印刷処理を行っている。
【特許文献１】特開平１０−２６０７９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の画像形成装置は、供給元が頻繁に変わってしまう場合、たとえば、画像データが複数の供給元サーバーに分散されている場合、あるいは、供給元サーバーのアドレスが頻繁に変更される場合などには、画像データを取得する前にその都度供給元のデータ位置情報を入力する必要があることから、ユーザにとって使い勝手が悪いものであった。
【０００６】
また、画像データのデータ位置情報を第三者に知られたくない場合には、画像データのデータ位置情報がディスプレイに表示されるのを避けるために、ユーザは画像データのデータ位置情報を当該装置に予め登録しない。この場合も、ユーザが画像データを取得するには、その都度画像データのデータ位置情報を画像形成装置に入力しなければならず、ユーザにとって同様に使い勝手が悪く問題となっていた。
【０００７】
従って、本発明の目的は、画像データのデータ位置情報を予め登録することなく、所望の画像データを供給元サーバーから自動的かつ確実に取得する画像形成装置を提供することにある。
【課題を解決するための手段】
【０００８】
本発明は、以上の点を解決するために、次の構成を採用する。
〈構成１〉
画像を形成するための画像データの供給元サーバーが通信ネットワークを介してアクセス可能に接続され、画像データを取得するためのデータ位置情報に基づいて供給元サーバーから画像データを取得し、取得した画像データに基づいて画像を形成する画像形成装置において、データ位置情報を含む媒体情報が予め画像形態で記録された媒体を受け入れて、媒体から媒体情報に対応するイメージデータを取得する媒体情報読取部と、イメージデータをデータ位置情報に変換する画像情報変換部と、変換されたデータ位置情報に基づいて供給元サーバーへ画像データの送信を要求して画像データを取得する画像データ取得部とを備えることを特徴とする。
【発明の効果】
【０００９】
本発明の画像形成装置によれば、媒体情報読取部によりデータ位置情報を含む媒体情報が予め画像形態で記録された媒体を受け入れて、該媒体情報に対応するイメージデータを取得し、画像情報変換部により該イメージデータをデータ位置情報へ変換し、画像取得部により該データ位置情報に基づいてネットワークを介して接続されている供給元サーバーに所望の画像データの送信を要求するようにしたので、データ位置情報を当該装置に予め登録することなく、所望の画像データを前記供給元サーバーから自動的に確実に取得できる。
【００１０】
即ち、所望の画像データのデータ位置情報を含む媒体情報が予め画像形態で記録された媒体を用いることにより、前記画像データを取得する際に、その都度キーボードなど入力部を操作して前記データ位置情報を入力する必要も無くなり、使い勝手が良くなる。
【発明を実施するための最良の形態】
【００１１】
本発明の実施形態について、図を用いて詳細に説明する。以下の説明では、各実施の形態に用いる図面について同一の構成要素は同一の符号を付している。
【実施例１】
【００１２】
以下、本発明の実施形態について図を用いて詳細に説明する。
実施例１の印刷装置１００は、所望の画像データを取得するためのデータ位置情報が画像形態で印刷された用紙（媒体）１０２Ａ（図２参照）を受け入れ、該用紙に印刷された画像を読取り、該画像に対応するイメージデータを取得し、該イメージデータを前記データ位置情報に変換し、変換されたデータ位置情報に基づいて所望の画像データを保持する供給元サーバーへ該画像データの送信を要求し、要求した画像データを前記供給元サーバーから取得する。印刷装置１００は、取得した画像データに基づいて、用紙１０２Ａに画像形成を行う。
【００１３】
ここで、画像データを取得するためのデータ位置情報が画像形態で印刷された用紙１０２Ａについて説明する。
ユーザは、印刷装置１００および図示しない情報処理装置を用いて、用紙１０２Ａにデータ位置情報を画像として印刷する。
先ず、ユーザは、所望の画像データを格納している供給元サーバーのサーバー名および該画像データのファイル名を入力し、データ位置情報を確定する。次いで、ユーザは、情報処理装置のプリンタドライバを利用して、前記データ位置情報を印刷するための印刷データを作成し、作成した印刷データを印刷装置１００へ送信する。印刷装置１００は、印刷データを受信すると、該印刷データに基づいて前記データ位置情報を画像形態で用紙１０２Ａに印刷する。画像データを取得するときに使用される用紙１０２Ａは、以上のようにして作成される。
【００１４】
作成された用紙１０２Ａは、同様の使用を目的に作成された他の用紙１０２Ａとともにユーザが保管する。ユーザは、画像データを取得するときに、保管している用紙１０２Ａの中から所望の画像データのデータ位置情報が印刷された用紙１０２Ａを選択する。ユーザは、選択された用紙１０２Ａを用紙トレイ１１０にセットし、画像データの取得開始を指示する。
【００１５】
作成された用紙１０２Ａの一例が、図２に示される。データ位置情報は、用紙１０２Ａの上部に印刷されている。本実施例では、データ位置情報としてＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）、例えば、ｈｔｔｐ：／／ｗｗｗ.ａａｂｂｃｃ．ｃｏ．ｊｐ／ｄｄｅｅｆｆ.ｄａｔａが印刷された例を説明する。
これは、ネットワーク１に接続されたサーバー名がｗｗｗ.ａａｂｂｃｃ.ｃｏ.ｊｐである供給元サーバーが、ｈｔｔｐ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）を利用してアクセス可能な画像データを保持しており、その画像データのファイル名がｄｄｅｅｆｆ.ｄａｔａであることを示している。
【００１６】
なお、本実施例の用紙１０２Ａは、画像形態で印刷されたデータ位置情報は文字列で示したが、バーコードや２次元コードで示される記号であっても良い。ここで、バーコードや２次元コードには種々の形式が知られており何れの形式を用いても良いが、単位面積当たりの情報量を多くすることができる２次元コードを用いた方がなおよい。
【００１７】
また、画像として記録されたデータ位置情報は、例えば、電子透かし処理により地紋の中に埋め込まれており、人間の目には識別不可であってもよい。
【００１８】
ところで、データ位置情報が記録される場所は、用紙１０２Ａの所定の位置にあってもよく、不特定の位置にあってもよい。
【００１９】
実施例１の画像形成装置としての印刷装置１００を詳細に図１を用いて説明する。
図１は、印刷装置１００の機能を説明するブロック図である。
印刷装置１００は、ネットワーク１を介して画像を形成するための画像データを供給する複数の供給元サーバーとアクセス可能に接続されている。
印刷装置１００は、各種の処理プログラムを保持するとともにワーキングエリアとして機能するメモリ１５３と、ネットワーク１に接続されている供給元サーバーとの通信インタフェースである送受信部１５４と、画像データに基づいて画像を形成する印刷部１５５と、ユーザが入力した入力情報や装置状態を示す状態情報などに基づいて表示を行う表示部１５６と、ユーザが操作入力を行うための操作部１５７と、各部間において信号を送受信するためのプリンタバス１５８と、各部を統括し制御を行うとともに前記供給元サーバーから画像データを取得するための処理を行う制御部１５０とを備える。
【００２０】
送受信部１５４は、ネットワーク１に接続されている画像データの供給元サーバーと通信するためのインタフェースである。制御部１５０からの情報は供給元サーバーへ送信され、供給元サーバーから受信した画像データは、制御部１５０に送られる。
【００２１】
表示部１５６は、ユーザが入力した入力情報や装置の状態を示す状態情報などを表示するための表示情報に基づいて表示するＬＣＤディスプレイ（図示しない）を有しており、例えば、制御部１５０からエラー発生の通知を受けると、該通知を示す表示情報に基づいてエラーメッセージをＬＣＤディスプレイで表示する。ＬＣＤディスプレイは、例えば、“読取りエラーが発生”などと表示する。
【００２２】
操作部１５７は、ネットワーク１に接続されている供給元サーバーから画像データの取得開始を指示する画像データ取得開始ボタン（図示せず）を備えており、該画像データ取得開始ボタンが押下されると、画像データの取得処理を開始すべき旨を後述する制御部１５０に通知する。
【００２３】
メモリ１５３は、揮発性メモリで構成されており、各種の処理プログラムを保持するとともにワーキングエリアとして機能する。処理プログラムとして、用紙１０２Ａに印刷された画像を読取りイメージデータを取得するための媒体情報読取プログラムと、イメージデータから文字コードデータへ変換するための画像文字情報変換プログラムと、ネットワーク１に接続されている供給元サーバーから画像データを取得するための画像データ取得プログラムと、画像データにラスタライズ処理を行うためのラスタライズプログラムと、印刷処理を行うための印刷プログラムと、各部を統括し制御する制御プログラムとを格納している。
【００２４】
尚、メモリ１５３は、フラッシュメモリなどの不揮発性メモリであってもよく、ハードディスクなどの磁気メモリであってもよい。
【００２５】
制御部１５０は、媒体情報読取プログラムに基づいてデータ位置情報（ＵＲＬ）が画像形態で印刷された用紙１０２Ａの画像を読取り、該画像に対応するイメージデータを取得する媒体情報読取部１６０と、画像文字情報変換プログラムに基づいてイメージデータを文字コードデータへ変換する画像情報変換部としての画像文字情報変換部１６１と、画像データ取得プログラムに基づいてネットワーク１に接続されている供給元サーバーから画像データを取得する画像データ取得部１６２と、ラスタライズプログラムに基づいて画像データにラスタライズ処理を加えるラスタライズ部１６３とを備える。尚、上記各部は、起動すると、メモリ１５３から各処理プログラムを読出して、読出した処理プログラムに基づいて処理を行う。
制御部１５０は、操作部１５７から画像データの取得処理を開始すべき旨の通知を受けると、媒体情報読取部１６０を起動する。
【００２６】
媒体情報読取部１６０は、データ位置情報（ＵＲＬ）が画像形態で印刷された用紙１０２Ａを用紙トレイ１１０から受け入れて、媒体情報読取プログラムに基づいて受け入れた用紙１０２Ａからイメージデータを取得する。その後、媒体情報読取部１６０は、画像の読取が正常に行われたか否かを判定し、画像の読取が正常と判定すると、データ位置情報（ＵＲＬ）を示すイメージデータをメモリ１５３に格納し、画像文字情報変換部１６１を起動する。不正常と判定すると、表示部１５６へ画像の読取にエラーが発生した旨を通知する。
【００２７】
なお、媒体情報読取部１６０は、画像の読取が不正常と判定したとき、表示部１５６へ画像の読取にエラーが発生した旨を通知するとともに、再度、用紙１０２Ａに印刷された画像を読取る。
【００２８】
次に、媒体情報読取部１６０の設置位置について、印刷装置１００の側面図（図３）を用いて説明する。
用紙トレイ１１０は、所望の画像データを取得するとき、データ位置情報（ＵＲＬ）を画像として印刷済みの用紙１０２Ａを受け入れるトレイである。給紙ローラ１１１は、用紙トレイ１１０から印刷部１５５へと用紙を給紙するためのローラである。
媒体情報読取部１６０は、図３（ａ）に示されるように、用紙トレイの上方位置に設置され、用紙１０２Ａが用紙トレイ内の最上位置に配置されているので、用紙１０２Ａに印刷された画像を読取り、該画像に対応するイメージデータを取得する。取得されたイメージデータ、即ちデータ位置情報（ＵＲＬ）を示すイメージデータはメモリ１５３へ出力される。
【００２９】
また、媒体情報読取部１６０は、図３（ｂ）に示されるように、用紙１０２Ａの搬送路に設置しても良い。この場合、媒体情報読取部１６０は、用紙１０２Ａが搬送されるとき、通過する用紙１０２Ａから印刷された画像を読取り、該画像に対応するイメージデータを取得する。取得されたイメージデータ、即ちデータ位置情報（ＵＲＬ）を示すイメージデータはメモリ１５３へ出力される。また、図３（ｂ）では、媒体情報読取部１６０を、用紙１０２Ａの搬送路の上側に配置しているが、下側に配置させてもよい。搬送路の上側に配置するか下側に配置するかは、用紙のいずれの面に媒体情報を記録させておくかにより適宜決めることができる。
【００３０】
なお、媒体情報読取部１６０は、データ位置情報（ＵＲＬ）が電子透かし処理により地紋の中に埋め込まれたとき、媒体情報読取プログラムおよびイメージデータから電子透かしデータを抽出するための電子透かしデータ抽出プログラムに基づいて画像読取処理を行うようにしてもよい。即ち、媒体情報読取部１６０は、データ位置情報（ＵＲＬ）が埋め込まれて印刷された用紙１０２Ａから媒体情報読取プログラムに基づいてイメージデータを読取り、該イメージデータから電子透かしデータ抽出プログラムに基づいて電子透かしデータを抽出し、該電子透かしデータからデータ位置情報（ＵＲＬ）を示すイメージデータを生成するようにしてもよい。
【００３１】
画像文字情報変換部１６１は、画像文字情報変換プログラムに基づいてイメージデータから文字コードデータへの変換処理を行う。
即ち、画像文字情報変換部１６１は、メモリ１５３からデータ位置情報（ＵＲＬ）を示すイメージデータを読出して、読出したイメージデータからデータ位置情報（ＵＲＬ）を示す文字コードデータへ変換する。画像文字情報変換部１６１は、文字コードデータへの変換処理が正常に行われたか否かを判定し、変換処理が正常と判定すると、変換された文字コードデータをメモリ１５３に格納し、画像データ取得部１６２を起動する。画像文字情報変換部１６１は、変換処理が不正常と判定すると、表示部１５６へ文字コードデータへの変換処理エラーが発生した旨を通知する。
【００３２】
なお、画像文字情報変換部１６１は、文字コードデータへの変換処理が不正常と判定したとき、表示部１５６へ変換処理エラーが発生した旨を通知するとともに、再度、媒体情報読取部１６０で前記用紙１０２Ａから画像を読取り、該画像に対応するイメージデータを取得し、画像文字情報変換部１６１で該イメージデータから文字コードデータへの変換処理を行う。
【００３３】
画像データ取得部１６２は、画像データ取得プログラムに基づいて画像データを取得すべく処理を行う。
画像データ取得部１６２は、メモリ１５３から文字コードデータを読出して、ネットワーク１に接続されている供給元サーバーへ画像データの送信を要求し、要求した画像データを前記供給元サーバーから取得する。その後、画像データ取得部１６２は、画像データの取得処理が正常に行われたか否かを判定し、画像データの取得処理が正常であると判定すると、文字コードデータを廃棄し、取得した画像データをメモリ１５３に格納する。さらに、画像データ取得部１６２は取得した画像データにラスタライズ処理が必要であるか否かを判定する。
【００３４】
画像データ取得部１６２は、ラスタライズ処理が不必要であると判定すると、印刷部１５５を起動し、ラスタライズ処理が必要であると判定すると、ラスタライズ部１６３を起動する。
一方、画像データ取得部１６２は、画像データの取得処理が正常でないと判定すると、表示部１５６へ画像データ取得にエラーが発生した旨を通知する。
【００３５】
画像データ取得部１６２は、画像データの取得処理が正常でないと判定したとき、表示部１５６へ画像データ取得エラーが発生した旨を通知するとともに、再度、前記供給元サーバーへ画像データの送信を要求し、要求した画像データを取得するように動作する。
【００３６】
ラスタライズ部１６３は、ラスタライズプログラムに基づいて画像データに対してラスタライズ処理を行う。
ラスタライズ部１６３は、メモリ１５３から画像データを読出して、読出した画像データに対してラスタライズ処理を行い、ラスタライズ処理された画像データをメモリ１５３へ格納すると共に印刷部１５５を起動する。
【００３７】
印刷部１５５は、印刷プログラムに基づいて用紙に印刷処理を行う。
印刷部１５５は、メモリ１５３から画像データを読出して、読出した画像データに基づいて用紙１０２Ａに画像を形成する。
尚、印刷部１５５は、取得した画像データに基づいて、用紙１０２Ａに続いて給紙される用紙に画像形成を行い、用紙１０２Ａへ画像データに基づいた印刷を避けて、用紙１０２Ａを繰り返し使用するようにしてもよい。
【００３８】
次に、実施例１の印刷装置１００の動作をフローチャート（図４）に沿って説明する。
ユーザが、所望の画像データを取得するためのデータ位置情報（ＵＲＬ）が画像形態で印刷された用紙１０２Ａを用紙トレイ１１０にセットし、操作部１５７の画像データ取得開始ボタンを押下すると、操作部１５７は、画像データの取得処理を開始すべき旨を制御部１５０へ通知する。該通知を受けた制御部１５０は、媒体情報読取部１６０を起動する。（ステップＳ４０１）。
【００３９】
媒体情報読取部１６０は、起動すると、用紙１０２Ａに印刷された画像を読取り、イメージデータを取得する（ステップＳ４０２）。媒体情報読取部１６０は、画像の読取が正常に行なわれたか否かを判定する（ステップＳ４０３）。媒体情報読取部１６０は、該読取が正常に行われなかったと判定した場合、表示部１５６へ画像の読取りにエラーが発生した旨を通知し（ステップＳ４０４）、該読取が正常に行なわれたと判定した場合、データ位置情報（ＵＲＬ）を示すイメージデータをメモリ１５３に格納し、画像文字情報変換部１６１を起動する。
【００４０】
画像文字情報変換部１６１は、起動すると、メモリ１５３からイメージデータを読出して、該イメージデータからデータ位置情報（ＵＲＬ）を示す文字コードデータへ変換する（ステップＳ４０５）。画像文字情報変換部１６１は、文字コードデータへの変換が正常に行なわれたか否かを判定する（ステップＳ４０６）。画像文字情報変換部１６１は、文字コードデータへの変換が正常に行われなかったと判定した場合、表示部１５６へ文字コードデータへの変換処理にエラーが発生した旨を通知し（ステップＳ４０７）、文字コードデータへの変換が正常に行なわれたと判定した場合、変換された文字コードデータをメモリ１５３に格納し、画像データ取得部１６２を起動する。
【００４１】
画像データ取得部１６２は、起動すると、メモリ１５３から文字コードデータを読出して、ネットワーク１に接続されている前記供給元サーバーへ画像データの送信を要求し、要求した画像データを取得する（ステップＳ４０８）。画像データ取得部１６２は、画像データの取得が正常に行なわれたか否かを判定する（ステップＳ４０９）。
【００４２】
画像データ取得部１６２は、該画像データの取得が正常に行われなかったと判定した場合、表示部１５６へ画像データの取得にエラーが発生した旨を通知する（ステップＳ４１０）。画像データ取得部１６２は、画像データの取得が正常に行なわれた場合、取得した画像データにラスタライズ処理が必要とするか否かを判定し（ステップＳ４１１）、その後、前記画像データをメモリ１５３に格納する。
【００４３】
画像データ取得部１６２は、ラスタライズ処理が不必要と判定した場合印刷部１５５を起動し、ラスタライズ処理が必要と判定した場合ラスタライズ部１６３を起動する。
ラスタライズ部１６３は、起動すると、メモリ１５３から画像データを読出して、読出した画像データに対してラスタライズ処理を行う（ステップＳ４１２）。ラスタライズ部１６３は、ラスタライズ処理を受けた画像データをメモリ１５３へ格納し、印刷部１５５を起動する。
【００４４】
印刷部１５５は、起動すると、メモリ１５３に格納されている画像データを読出して、読出した画像データに基づいて用紙１０２Ａに画像を形成する。（ステップＳ４１３）。
【００４５】
実施例１の印刷装置１００によれば、所望の画像データを取得するためのデータ位置情報が画像形態で印刷された用紙１０２Ａを受け入れて、媒体情報読取部１６０は用紙１０２Ａに印刷された画像を読取りイメージデータを得て、画像文字情報変換部１６１はイメージデータからデータ位置情報を示す文字コードデータへ変換し、画像データ取得部１６２はネットワーク１に接続された供給元サーバーへ画像データの送信を要求し、要求した画像データを取得し、印刷部１５５は取得した画像データに基づいて画像形成することから、ユーザは予め当該装置１００にデータ位置情報を登録することなく、所望の画像データを供給元サーバーから自動的に確実に取得することができる。
【００４６】
また、ユーザは予め作成し保管していた用紙１０２Ａを用紙トレイ１１０にセットし、操作部１５７の画像データ取得開始ボタンを押下すれば所望の画像データが自動的に取得されるので、供給元サーバーを頻繁に変えて所望の画像データを取得する場合にも、保管していた複数の用紙１０２Ａの中から該当データ位置情報（ＵＲＬ）が印刷された用紙１０２Ａを選択使用して所望の画像データを取得することから、画像データを取得する都度、キーやボタンなどによるデータ位置情報（ＵＲＬ）の入力が必要なく、使い勝手が改善される。
【００４７】
また、印刷装置１００の表示部に画像データのデータ位置情報（ＵＲＬ）を表示することもないことから、第三者に画像データのデータ位置情報（ＵＲＬ）を盗み見されることも無く安全性が高い。
【実施例２】
【００４８】
以下、本発明の実施例２の印刷装置２００について図５を用いて詳細に説明する。
図５は、印刷装置２００の機能を説明するブロック図である。
実施例２の印刷装置２００は、ネットワーク１を介して画像データの供給元である複数の供給元サーバーとアクセス可能に接続されている。印刷装置２００は、所望の画像データを取得するためのデータ位置情報（ＵＲＬ）と、暗号化された画像データを復号化するための復号鍵情報と、画像データを暗号化するための暗号鍵情報とが画像形態で印刷された用紙１０２Ｂを受け入れ、該画像から前記データ位置情報（ＵＲＬ）と、前記復号鍵情報と、前記暗号鍵情報とを取得し、前記データ位置情報（ＵＲＬ）に基づいて前記暗号鍵情報を供給元サーバーへ送信し、該暗号鍵情報を受信した供給元サーバーは、該暗号鍵情報に基づいてデータ位置情報（ＵＲＬ）が示す画像データの暗号化を行う。印刷装置２００は、前記データ位置情報（ＵＲＬ）に基づいて前記供給元サーバーへ暗号化された画像データの送信を要求し、要求した画像データを取得する。印刷装置２００は、画像データを取得すると、該画像データを前記復号鍵情報に基づいて復号化し、該復号化された画像データに基づいて用紙１０２Ｂに画像を形成する。
【００４９】
ここで、実施例２で使用される用紙１０２Ｂについて説明する。
用紙１０２Ｂは、図６に示されるように、文字列で表示されたデータ位置情報（ＵＲＬ）と、バーコードで表示された復号鍵情報と、バーコードで表示された暗号鍵情報とが用紙１０２Ｂの上部に画像形態で印刷されている。
なお、暗号鍵情報は、データ位置情報（ＵＲＬ）ごとに異なるものを使用してもよいし、同一のものを使用しても良い。本実施例で行う暗号化方式では、暗号化された画像データは、暗号鍵情報だけで復号化されることはなく、対応する復号鍵情報に基づいて復号化される。
【００５０】
印刷装置２００は、図５に示されるように、ネットワーク１に接続されている供給元サーバーとの通信インタフェースである送受信部１５４と、画像データに基づいて画像を形成する印刷部１５５と、入力情報や装置の状態を示す装置状態情報などに基づいて表示を行う表示部１５６と、ユーザが操作入力を行うための操作部１５７と、各部間において信号を送受信するためのプリンタバス１５８とを備え、さらに本実施例の特徴である各種の処理プログラムを保持するとともにワーキングエリアとして機能するメモリ２５３と、各部を統括し制御を行うとともに前記供給元サーバーから画像データを取得するための処理を行う制御部２５０とを備える。
【００５１】
実施例２の特徴が示されるメモリ２５３および制御部２５０について説明する。
メモリ２５３は、揮発性メモリで構成されており、各種の処理プログラムを保持するとともにワーキングエリアとして機能する。処理プログラムとして、用紙に印刷された画像を読取りイメージデータを取得するための媒体情報読取プログラムと、イメージデータから文字コードデータへ変換するための画像文字情報変換プログラムと、画像データを暗号化するための暗号鍵情報を送信するための暗号鍵情報送信プログラムと、ネットワーク１に接続されている供給元サーバーから画像データを取得するための画像データ取得プログラムと、暗号化された画像データを復号化処理するための画像データ復号化プログラムと、画像データにラスタライズ処理を行うためのラスタライズプログラムと、印刷処理を行うための印刷プログラムと、各部を統括し制御する制御プログラムとを格納する。
【００５２】
制御部２５０の特徴は、実施例１の制御部１５０に、画像データを暗号化するための暗号鍵情報を送信する暗号鍵情報送信部２６３を有する画像データ取得部２６２と,暗号化された画像データを復号化する画像データ復号化部２６４とが追加されたことに示される。
【００５３】
即ち、制御部２５０は、データ位置情報（ＵＲＬ）と、暗号化された画像データを復号化するための復号鍵情報と、画像データを暗号化するための暗号鍵情報とが画像形態で印刷された用紙１０２Ｂを受け入れて、該用紙１０２Ｂの画像を読取り、該画像に対応するイメージデータを取得する媒体情報読取部２６０と、前記イメージデータからデータ位置情報（ＵＲＬ）を示す文字コードデータと、復号鍵情報を示す文字コードデータと、暗号鍵情報を示す各文字コードデータとへの変換とを行う画像情報変換部としての画像文字情報変換部２６１と、データ位置情報（ＵＲＬ）に基づいてネットワーク１に接続されている供給元サーバーへ画像データを暗号化するための暗号鍵情報を示す文字コードデータおよびデータ位置情報（ＵＲＬ）を示す文字コードデータを送信するとともに,前記供給元サーバーから暗号化された画像データを取得する画像データ取得部２６２と、前記復号鍵情報に基づいて暗号化された画像データを復号化する画像データ復号化部２６４と、画像データにラスタライズ処理を加えるラスタライズ部１６３とを備える。尚、上記各部は、起動すると、メモリ２５３から各処理プログラムを読出して、各処理プログラムに基づいて処理を行う。
【００５４】
制御部２５０は、操作部１５７から画像データ取得開始の指示があった旨の通知を受けると、媒体情報読取部２６０を起動する。
【００５５】
媒体情報読取部２６０は、媒体情報読取プログラムに基づいて受け入れた用紙１０２Ｂから画像読取処理を行う。
媒体情報読取部２６０は、データ位置情報（ＵＲＬ）と、復号鍵情報と、暗号鍵情報とが画像形態で印刷された用紙１０２Ｂを受け入れて、用紙１０２Ｂの画像を読取り、該画像に対応するイメージデータを取得する。その後、媒体情報読取部２６０は、画像の読取が正常に行われたか否かを判定する。媒体情報読取部２６０は、画像の読取が正常と判定すると、前記イメージデータをメモリ２５３に格納して、画像文字情報変換部２６１を起動する。媒体情報読取部２６０は、正常でないと判定すると、表示部１５６へ読取りエラーが発生した旨を通知する。
【００５６】
画像文字情報変換部２６１は、画像文字情報変換プログラムに基づいてイメージデータから文字コードデータへの変換処理を行う。
画像文字情報変換部２６１は、メモリ２５３からイメージデータを読出して、読出したイメージデータから文字コードデータへの変換処理を行い、データ位置情報（ＵＲＬ）を示す文字コードデータと、復号鍵情報を示す文字コードデータと、暗号鍵情報とを示す文字コードデータとを取得する。
【００５７】
その後、画像文字情報変換部２６１は、前記各文字コードデータへの変換処理が正常に行われたか否かを判定する。画像文字情報変換部２６１は、変換処理が正常に行なわれたと判定すると、変換された前記各文字コードデータをメモリ２５３に格納して、画像データ取得部２６２の後述する暗号鍵情報送信部２６３を起動する。
【００５８】
画像文字情報変換部２６１は、前記各文字コードデータへの変換が正常でないと判定すると、表示部１５６へ変換エラーが発生した旨を通知するとともに、再度イメージデータから文字コードデータへの変換処理を行う。
【００５９】
実施例２の画像データ取得部２６２は、実施例１の画像データ取得部１６２に加えて、画像データを暗号化するための暗号鍵情報を送信する暗号鍵情報送信部２６３を備える。
暗号鍵情報送信部２６３は、暗号鍵情報送信プログラムに基づいて暗号鍵情報を示す文字コードデータの送信処理を行う。
即ち、暗号鍵情報送信部２６３は、メモリ２５３からデータ位置情報（ＵＲＬ）および暗号鍵情報を示す各文字コードデータとを読出して、データ位置情報（ＵＲＬ）に基づいてネットワーク１に接続されている供給元サーバーへ画像データを暗号化するための暗号鍵情報およびデータ位置情報（ＵＲＬ）を示す各文字コードデータを送信する。
【００６０】
ネットワーク１に接続されている供給元サーバーは、印刷装置２００から暗号鍵情報およびデータ位置情報（ＵＲＬ）を示す各文字コードデータを受けると、データ位置情報（ＵＲＬ）が指定する所望の画像データに対して受けた暗号鍵情報に基づいて暗号化処理を行う。暗号化処理をされた画像データは、要求に応じて印刷装置２００へ送信される。
【００６１】
画像データ取得部２６２は、該画像データ取得プログラムに基づいて画像データを取得すべく処理を行う。
画像データ取得部２６２は、暗号鍵情報送信部２６３が暗号鍵情報およびデータ位置情報（ＵＲＬ）を示す各文字コードデータを前記供給元サーバーへ送信した後、データ位置情報（ＵＲＬ）に基づいて前記供給元サーバーへ前記暗号鍵情報に基づいて暗号化された画像データの送信を要求し、要求した画像データを前記供給元サーバーから取得する。画像データ取得部２６２は、画像データの取得が正常に行われたか否かを判定し、画像データの取得が正常に行われなかったと判定すると、表示部１５６へ画像データの取得にエラーが発生した旨を通知する。
【００６２】
画像データ取得部２６２は、画像データの取得が正常に行われたと判定すると、前記各文字コードデータを廃棄し、取得した画像データをメモリ２５３に格納するとともに画像データ復号化部２６４を起動する。
【００６３】
画像データ復号化部２６４は、画像データ復号化プログラムに基づいて暗号化された画像データの復号化処理を行う。
画像データ復号化部２６４は、メモリ２５３から復号鍵情報を示す文字コードデータおよび暗号化された画像データを読出して、得られた復号鍵情報を用いて読出された画像データを復号化する。画像データ復号化部２６４は、復号化処理が完了すると、復号化した画像データをメモリ２５３に上書し、復号化された画像データにラスタライズ処理が必要であるか否かを判定する。
【００６４】
画像データ復号化部２６４は、ラスタライズ処理が不必要であると判定すると、印刷部１５５を起動する。一方、画像データ復号化部２６４は、ラスタライズ処理が必要であると判定すると、ラスタライズ部１６３を起動する。
【００６５】
ラスタライズ部１６３は、ラスタライズプログラムに基づいて画像データに対してラスタライズ処理を行う。
ラスタライズ部１６３は、メモリ２５３から画像データを読出して、読出した画像データに対してラスタライズ処理を行う。ラスタライズ処理された画像データをメモリ２５３へ格納すると共に印刷部１５５を起動する。
【００６６】
実施例２の印刷装置２００の動作をフローチャート（図７）に沿って説明する。
ユーザが、データ位置情報（ＵＲＬ）と、復号鍵情報と、暗号鍵情報とが画像形態で印刷された用紙１０２Ｂを用紙トレイ１１０にセットし、操作部１５７の画像データ取得開始ボタンを押下すると、操作部１５７は、画像データ取得を開始する旨を制御部２５０へ通知する。該通知を受けた制御部２５０は、媒体情報読取部２６０を起動する。（ステップＳ７０１）。
【００６７】
媒体情報読取部２６０は、起動すると、用紙１０２Ｂの画像を読取り、該画像に対応するイメージデータを取得する（ステップＳ７０２）。媒体情報読取部２６０は、画像の読取が正常に行なわれたか否かを判定する（ステップＳ７０３）。該読取が正常に行われなかったと判定した場合、表示部１５６へ読取りエラーが発生した旨を通知する（ステップＳ７０４）。該読取が正常に行なわれたと判定した場合、媒体情報読取部２６０は、用紙１０２Ｂから読取ったイメージデータをメモリ２５３に格納し、画像文字情報変換部２６１を起動する。
【００６８】
画像文字情報変換部２６１は、起動すると、メモリ２５３からイメージデータを読出して、該イメージデータから文字コードデータへの変換処理を行い、データ位置情報（ＵＲＬ）を示す文字コードデータと、復号鍵情報を示す文字コードデータと、暗号鍵情報を示す文字コードデータとを取得する（ステップＳ７０５）。画像文字情報変換部２６１は、該文字コードデータへの変換処理が正常に行なわれたか否かを判定する（ステップＳ７０６）。画像文字情報変換部２６１は、該変換処理が正常に行われなかったと判定した場合、表示部１５６へ変換エラーが発生した旨を通知し（ステップＳ７０７）、該変換処理が正常に行なわれたと判定した場合、前記各文字コードデータをメモリ２５３に格納して、暗号鍵情報送信部２６３を起動する。
【００６９】
暗号鍵情報送信部２６３は、起動すると、メモリ２５３からデータ位置情報（ＵＲＬ）および暗号鍵情報を示す各文字コードデータを読出して、データ位置情報（ＵＲＬ）に基づいてネットワーク１に接続されている供給元サーバーへ暗号鍵情報およびデータ位置情報（ＵＲＬ）を示す各文字コードデータを送信する（ステップＳ７０８）。
ネットワーク１に接続されている供給元サーバーは、印刷装置２００からデータ位置情報（ＵＲＬ）および暗号鍵情報を示す各文字コードデータを受けると、データ位置情報（ＵＲＬ）を示す画像データに対して受けた暗号鍵情報に基づいて暗号化処理を行う。
【００７０】
画像データ取得部２６２は、前記各文字コードデータを送信した後、データ位置情報（ＵＲＬ）に基づいて前記供給元サーバーへ暗号化された画像データの送信を要求し、要求した画像データを前記供給元サーバーから取得する（ステップＳ７０９）。画像データ取得部２６２は、画像データの取得が正常に行なわれたか否かを判定する（ステップＳ７１０）。画像データ取得部２６２は、該画像データの取得が正常に行われなかったと判定した場合、表示部１５６へ画像データ取得にエラーが発生した旨を通知する（ステップＳ７１１）。
【００７１】
画像データ取得部２６２は、画像データの取得が正常に行なわれたと判定した場合、取得した画像データをメモリ２５３に格納し、画像データ復号化部２６４を起動する。画像データ復号化部２６４は、起動すると、復号鍵情報に基づいて画像データ取得部２６２で取得した暗号化された画像データを復号化する（ステップＳ７１２）。
画像データ復号化部２６４は、画像データの復号化が完了すると、復号化された画像データをメモリ２５３に格納し、復号化された画像データにラスタライズ処理が必要とするか否かを判定する（ステップＳ７１３）。
【００７２】
画像データ復号化部２６４は、ラスタライズ処理が不必要と判定した場合、印刷部１５５を起動し、ラスタライズ処理が必要と判定した場合、ラスタライズ部１６３を起動する。
ラスタライズ部１６３は、ラスタライズプログラムに基づいて画像データに対してラスタライズ処理を行う。
ラスタライズ部１６３は、起動すると、メモリ２５３から画像データを読出して、読出した画像データに対してラスタライズ処理を行う（ステップＳ７１４）。ラスタライズ部１６３は、ラスタライズ処理を受けた画像データをメモリ２５３に上書し、印刷部１５５を起動する。
【００７３】
印刷部１５５は、起動すると、メモリ２５３に格納されている画像データを読出して、読出した画像データに基づいた用紙１０２Ｂに続いて給紙される用紙に画像を形成する。（ステップＳ７１５）。
【００７４】
実施例２の印刷装置２００によれば、ユーザが、所望の画像データを取得するためのデータ位置情報（ＵＲＬ）と、暗号鍵情報と、復号鍵情報とが画像形態で印刷された用紙１０２Ｂを用紙トレイ１１０にセットし、操作部１５７の画像データ取得開始ボタンを押下すると、画像データ取得部２６２により所望の画像データを保持する供給元サーバーへ暗号鍵情報を送信し、該暗号鍵情報に基づいて暗号化された画像データの送信を供給元サーバーへ要求し、要求した画像データを取得し、画像データ復号化部２６４により取得した画像データを復号鍵情報に基づいて復号化し、印刷部１５５により該復号化された画像データに基づいて印刷処理することから、予め作成し保管していた用紙１０２Ｂを用紙トレイ１１０にセットし、画像データ取得開始ボタンを押下すると、自動的に所望の画像データが取得できるので使い勝手がよい。また、供給元サーバーからの転送路上で画像データを盗まれても、第三者が画像データの正しい印刷結果を得ることが難しいことから、安全性をさらに向上させることができる。
【００７５】
実施例２の印刷装置２００では、暗号鍵情報送信部２６３および画像データ復号化部２６４を備えた例を説明したが、供給元サーバーに既に暗号化された画像データが保持されており、該画像データを取得する場合には、印刷装置２００の変形例１として、実施例２の用紙１０２Ｂと異なり、供給元のデータ位置情報（ＵＲＬ）と、復号鍵情報とが画像形態で印刷された用紙１０２Ｃ（図示せず）を受け入れて、データ位置情報（ＵＲＬ）の基づいて暗号化された画像データの送信を供給元サーバーに要求し取得し、取得した画像データを画像データ復号化部２６４で復号鍵情報に基づいて復号化するので、暗号鍵情報送信部２６３は必ずしも備えなくてもよい。
【００７６】
図８は、実施例２の印刷装置２００の変形例２で用いる用紙の例を示す説明図である。
供給元サーバーに既に格納している画像データの安全性を高めるために、該画像データを暗号化したい場合には、印刷装置２００の変形例２として、用紙１０２Ｂと異なり、供給元のデータ位置情報（ＵＲＬ）と、暗号鍵情報とが画像形態で印刷された用紙１０２Ｄ（図８）を受け入れて、データ位置情報（ＵＲＬ）の基づいて暗号鍵情報を格納先サーバーへ送信し、該暗号鍵情報に基づいて既に格納されている画像データの暗号化を要求するようにしても良い。
【産業上の利用可能性】
【００７７】
以上の実施例１および実施例２では、画像形成装置として印刷装置１００および２００を説明したが、多機能端末装置、ＦＡＸや複写装置にも本発明を利用することが出来る。
【００７８】
また、メモリ１５３および２５３は、各種の処理プログラムを格納しているとともに、ワーキングエリアとしての機能を有する例を説明したが、各種の処理プログラムを格納する記憶装置とワーキングエリアとして機能する記憶装置を分離して別個に設けてもよい。
【００７９】
実施例１では、画像形態でデータ位置情報が印刷されたの用紙１０２Ａを使用する例を説明し、実施例２では、文字列で表示されたデータ位置情報（ＵＲＬ）と、バーコードで表示された復号鍵情報と、バーコードで表示された暗号鍵情報とが画像形態で印刷された用紙１０２Ｂを使用する例を説明したが、本発明はこれに限定するものでなく、用紙に記録されるデータ位置情報は、印刷された記号でなく、用紙に開けられた孔により示される記号でもよく、用紙に設けられた凹凸により示される記号でもよい。
【図面の簡単な説明】
【００８０】
【図１】実施例１の印刷装置のブロック図である。
【図２】実施例１で使用される用紙例である。
【図３】実施例１の印刷装置の側面図である。
【図４】実施例１の印刷装置のフローチャートである。
【図５】実施例２の印刷装置のブロック図である。
【図６】実施例２で使用される用紙の例を示す説明図である。
【図７】実施例２の印刷装置のフローチャートである。
【図８】実施例２の変形例２で使用される用紙の例を示す説明図である。
【符号の説明】
【００８１】
１            ネットワーク
１００        印刷装置
１０２Ａ、Ｂ  用紙
１１０        用紙トレイ
１５０        制御部
１５３        メモリ
１５４        送受信部
１５５        印刷部
１５６        表示部
１５７        操作部
１５８        プリンタバス
１６０        媒体情報読取部
１６１        画像情報変換部
１６２        画像データ取得部
１６３        ラスタライズ部
【図１】
2007196386.tif 000003
【図２】
2007196386.tif 000004
【図３】
2007196386.tif 000005
【図４】
2007196386.tif 000006
【図５】
2007196386.tif 000007
【図６】
2007196386.tif 000008
【図７】
2007196386.tif 000009
【図８】
2007196386.tif 000010