(57)【要約】【課題】符号画像を含む原稿の処理方法について、ユーザに多彩なオプションを提供すること。【解決手段】上記課題を解決するために、本発明に係る画像処理装置は、原稿画像に含まれる符号画像を復号して情報を取り出す復号手段を有する画像処理装置であって、ユーザからの選択に基づいて、原稿画像を出力するか、復号手段で取出された情報を出力するかを判定する判定手段を有することを特徴とする。【選択図】図１４
2008236521.tif 000002
【特許請求の範囲】
【請求項１】
原稿画像に含まれる符号画像を復号して情報を取り出す復号手段を有する画像処理装置であって、
ユーザからの選択に基づいて、前記原稿画像を出力するか、前記復号手段で取出された情報を出力するかを判定する判定手段を有することを特徴とする画像処理装置。
【請求項２】
前記判定手段は、
ユーザからの選択に基づいて、前記原稿画像を出力するか、前記復号手段で取出された情報を出力するか、前記原稿画像と前記復号手段で取出された情報を出力するかを判定することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
原稿画像に含まれる符号画像を復号して情報を取り出す復号手段を有する画像処理装置であって、
ユーザを特定するユーザ認証手段と、
前記復号手段で取出された情報に基づいて、前記復号手段で取出された情報に対する前記特定されたユーザの権限を判断する判断手段と、
前記判断手段で判断されたユーザの権限に基づく表示画面を表示するように制御した後に、ユーザからの選択に基づいて、前記原稿画像を出力するか、前記復号手段で取出された情報を出力するかを判定する判定手段とを有することを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
原稿画像に含まれる符号画像を復号して情報を取り出す復号ステップを有する画像処理方法であって、
ユーザからの選択に基づいて、前記原稿画像を出力するか、前記復号ステップで取出された情報を出力するかを判定する判定ステップを有することを特徴とする画像処理方法。
【請求項５】
前記判定ステップは、
ユーザからの選択に基づいて、前記原稿画像を出力するか、前記復号ステップで取出された情報を出力するか、前記原稿画像と前記復号ステップで取出された情報を出力するかを判定することを特徴とする請求項４に記載の画像処理方法。
【請求項６】
原稿画像に含まれる符号画像を復号して情報を取り出す復号ステップを有する画像処理装置であって、
ユーザを特定するユーザ認証ステップと、
前記復号ステップで取出された情報に基づいて、前記復号ステップで取出された情報に対する前記特定されたユーザの権限を判断する判断ステップと、
前記判断ステップで判断されたユーザの権限に基づく表示画面を表示するように制御した後に、ユーザからの選択に基づいて、前記原稿画像を出力するか、前記復号ステップで取出された情報を出力するかを判定する判定ステップとを有することを特徴とする請求項４又は５に記載の画像処理方法。
【請求項７】
請求項４乃至６のいずれかに記載の画像処理装置に適用される画像処理方法をコンピュータで実行させるための画像処理プログラム。
【請求項８】
請求項７に記載の画像処理プログラムを格納したコンピュータで読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、符合画像を取り扱うことができる画像処理装置、画像処理方法、画像処理プログラム、および画像処理プログラムを格納した記憶媒体に関する。
【背景技術】
【０００２】
デジタルデータなどの情報をバーコードなどの符号化手段を用いて符号化して符号画像を生成し、当該符号画像を紙に印刷することによって、紙をデジタルデータの媒体として用いようとする試みが行われるようになってきた。
【０００３】
符号画像が印刷された紙から、もとの情報を取り出す場合には、スキャナなどの光学的読み取り手段によって紙に印刷された符号画像を読み込み、当該符号画像を復号して、もとの情報を取り出す。
【０００４】
このようなシステムの例が、下記の特許文献１に示されている。
【０００５】
また、下記の特許文献２には、復号時のセキュリティに関して、パスワード方式が利用可能である旨、記載されている。
【０００６】
【特許文献１】特開２００５−６３４５４号公報
【特許文献２】特開２００４−３０３２２３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
このように、特許文献１、２は、符号画像内の情報を必要とするユーザの利便性を向上させるための技術である。
【０００８】
ところで、実際には、符号画像内の情報を必要とするユーザだけでなく、符号画像を含む原稿画像全体の画像情報を必要とするユーザもいる。
【０００９】
しかし、上記特許文献には、後者のユーザの利便性の観点が抜けており、そのため、後者のユーザの利便性が損なわれることになる。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本発明に係る画像処理装置は、原稿画像に含まれる符号画像を復号して情報を取り出す復号手段を有する画像処理装置であって、ユーザからの選択に基づいて、原稿画像を出力するか、復号手段で取出された情報を出力するかを判定する判定手段を有することを特徴とする。
【発明の効果】
【００１１】
上記の本発明に係る手段により、ユーザに対して、使い勝手の良い、符号画像を復号することができる装置を提供することができる。
【発明を実施するための最良の形態】
【００１２】
以下では、図面を参照して本発明を実施するための最良の形態について説明する。
（実施形態１）
＜画像処理システム（図１）＞
以下では、実施形態１について図面を参照して詳細に説明する。図１は、本発明の実施形態に係る画像処理装置を示すブロック図である。以下において、図１について詳細に説明する。
【００１３】
図１に示されている画像処理システムにおいて、ホストコンピュータ４０及び３台の画像形成装置１０、２０、３０がＬＡＮ５０に接続されている。しかし、本発明における画像処理システムにおいては、これらの接続数に限られることはない。また、本実施形態では接続方法としてＬＡＮを適用しているが、これに限られることはない。例えば、ＷＡＮ（公衆回線）などの任意のネットワーク、ＵＳＢなどのシリアル伝送方式、セントロニクスやＳＣＳＩなどのパラレル伝送方式なども適用可能である。
【００１４】
ホストコンピュータ（以下、ＰＣと称する）４０は、パーソナルコンピュータの機能を有している。また、ＰＣ４０は、ＬＡＮ５０やＷＡＮを介してＦＴＰやＳＭＢプロトコルを用いファイルを送受信したり電子メールを送受信したりすることができる。さらに、ＰＣ４０から画像形成装置１０、２０、３０に対して、プリンタドライバを介した印字命令を行うことができる。
【００１５】
画像形成装置１０、２０は、同一の装置である。画像形成装置３０は、プリント機能のみの画像形成装置であり、画像形成装置１０、２０が有するスキャナ部を有していない。以下では、説明の簡単のために、画像形成装置１０、２０のうちの画像形成装置１０に注目して、以下で詳細に説明する。
【００１６】
画像形成装置１０は、スキャナ部１３、プリンタ部１４、コントローラ（Ｃｏｎｔｒｏｌｌｅｒ  Ｕｎｉｔ）１１、および操作部１２を有する。ここで、スキャナ部１３は、画像入力デバイスである。そして、プリンタ部１４は、画像出力デバイスである。また、コントローラ（Ｃｏｎｔｒｏｌｌｅｒ  Ｕｎｉｔ）１１は、画像形成装置１０全体の動作制御を司り、操作部１２は、ユーザインターフェース（ＵＩ）である。
【００１７】
なお、本明細書では、画像処理を行うことのできる装置（例えば、コントローラ１１）を画像処理装置と称する。
【００１８】
＜画像形成装置１０（図２）＞
図２は、画像形成装置１０の外観を示す。以下において、図２について詳細に説明する。
【００１９】
スキャナ部１３は、原稿上の画像を露光走査して得られた反射光をＣＣＤに入力することで画像の情報を電気信号に変換する。スキャナ部はさらに電気信号をＲ，Ｇ，Ｂ各色からなる輝度信号に変換し、当該輝度信号を画像データとしてコントローラ１１に対して出力する。
【００２０】
なお、原稿は原稿フィーダ２０１のトレイ２０２にセットされる。ユーザが操作部１２から読み取り開始を指示すると、コントローラ１１からスキャナ部１３に原稿読み取り指示が与えられる。スキャナ部１３は、この指示を受けると原稿フィーダ２０１のトレイ２０２から原稿を１枚ずつフィードして、原稿の読み取り動作を行う。なお、原稿の読み取り方法は原稿フィーダ２０１による自動送り方式ではなく、原稿を不図示のガラス面上に載置し露光部を移動させることで原稿の走査を行う方法であってもよい。
【００２１】
プリンタ部１４は、コントローラ１１から受取った画像データを用紙上に形成する画像形成デバイスである。なお、本実施形態において画像形成方式は感光体ドラムや感光体ベルトを用いた電子写真方式となっているが、本発明はこれに限られることはない。例えば、微少ノズルアレイからインクを吐出して用紙上に印字するインクジェット方式などでも適用可能である。また、プリンタ部１４には、異なる用紙サイズ又は異なる用紙向きを選択可能とする複数の用紙カセット２０３、２０４、２０５が設けられている。排紙トレイ２０６には印字後の用紙が排出される。
【００２２】
図１において、画像形成装置２０は、スキャナ部２３、プリンタ部２４、コントローラ（Ｃｏｎｔｒｏｌｌｅｒ  Ｕｎｉｔ）２１、および操作部２２を有する。ここで、スキャナ部２３は、画像入力デバイスである。そして、プリンタ部２４は、画像出力デバイスである。また、コントローラ（Ｃｏｎｔｒｏｌｌｅｒ  Ｕｎｉｔ）２１は、画像形成装置２０全体の動作制御を司り、操作部２２は、ユーザインターフェース（ＵＩ）である。
【００２３】
図１において、画像形成装置３０は、プリンタ部３３、コントローラ（Ｃｏｎｔｒｏｌｌｅｒ  Ｕｎｉｔ）３１、および操作部３２を有する。そして、プリンタ部３３は、画像出力デバイスである。また、コントローラ（Ｃｏｎｔｒｏｌｌｅｒ  Ｕｎｉｔ）３１は、画像形成装置３０全体の動作制御を司り、操作部３２は、ユーザインターフェース（ＵＩ）である。
【００２４】
＜コントローラ１１の詳細説明（図３）＞
図３は、画像形成装置１０のコントローラ１１をより詳細に説明するためのブロック図である。以下において、図３について詳細に説明する。  
コントローラ１１はスキャナ部１３やプリンタ部１４と電気的に接続されており、一方ではＬＡＮ５０やＷＡＮ３３１を介してＰＣ４０や外部の装置などと接続されている。これにより画像データやデバイス情報の入出力が可能となっている。
【００２５】
ＣＰＵ３０１は、ＲＯＭ３０３に記憶された制御プログラム等に基づいて接続中の各種デバイスとのアクセスを統括的に制御すると共に、コントローラ内部で行われる各種処理についても統括的に制御する。ＲＡＭ３０２は、ＣＰＵ３０１が動作するためのシステムワークメモリであり、かつ画像データを一時記憶するためのメモリでもある。このＲＡＭ３０２は、記憶した内容を電源ｏｆｆ後も保持しておくＳＲＡＭ及び電源ｏｆｆ後には記憶した内容が消去されてしまうＤＲＡＭを有する。ＲＯＭ３０３には装置のブートプログラムなどが格納されている。ＨＤＤ３０４はハードディスクドライブであり、システムソフトウェアや画像データを格納することが可能となっている。
【００２６】
なお、以下の実施形態の説明において「ボックス」または「ボックス保存」とは、後にユーザから指示があった場合に印刷や送信などができるように、情報をＨＤＤ３０４のような記憶媒体に保存することを指す。
【００２７】
操作部Ｉ／Ｆ３０５は、システムバス３１０と操作部１２とを接続するためのインターフェース部である。この操作部Ｉ／Ｆ３０５は、操作部１２に表示するための画像データをシステムバス３１０から受取り操作部１２に出力すると共に、操作部１２から入力された情報をシステムバス３１０へと出力する。
【００２８】
Ｎｅｔｗｏｒｋ  Ｉ／Ｆ３０６はＬＡＮ５０及びシステムバス３１０に接続し、情報の入出力を行う。Ｍｏｄｅｍ（モデム）３０７はＷＡＮ３３１及びシステムバス３１０に接続しており、情報の入出力を行う。２値画像回転部３０８は送信前の画像データの方向を変換する。２値画像圧縮・伸張部３０９は、送信前の画像データの解像度を所定の解像度や相手能力に合わせた解像度に変換する。なお圧縮及び伸張にあたってはＪＢＩＧ、ＭＭＲ、ＭＲ、ＭＨなどの方式が用いられる。画像バス３３０は、画像データをやり取りするための伝送路であり、ＰＣＩバス又はＩＥＥＥ１３９４を有する。
【００２９】
スキャナ画像処理部３１２は、スキャナ部１３からスキャナＩ／Ｆ３１１を介して受取った画像データに対して、補正、加工、及び編集を行う。なお、スキャナ画像処理部３１２は、受取った画像データがカラー原稿か白黒原稿かを判定する。また、スキャナ画像処理部３１２は、受取った画像データが文字原稿か写真原稿かを判定する。そして、その判定結果を画像データに付随させる。こうした付随情報を属性データと称する。このスキャナ画像処理部３１２で行われる処理の詳細については後述する。
【００３０】
圧縮部３１３は画像データを受取り、この画像データを３２画素×３２画素のブロック単位に分割する。なお、この３２×３２画素の画像データをタイルデータと称する。
【００３１】
図４は、このタイルデータを概念的に表している。原稿（読み取り前の紙媒体）において、このタイルデータに対応する領域をタイル画像と称する。なおタイルデータには、その３２×３２画素のブロックにおける平均輝度情報やタイル画像の原稿上の座標位置がヘッダ情報として付加されている。さらに圧縮部３１３は、複数のタイルデータからなる画像データを圧縮する。伸張部３１６は、複数のタイルデータからなる画像データを伸張した後にラスタ展開してプリンタ画像処理部３１５に送る。
【００３２】
プリンタ画像処理部３１５は、伸張部３１６から送られた画像データを受取り、この画像データに付随させられている属性データを参照しながら画像データに画像処理を施す。画像処理後の画像データは、プリンタＩ／Ｆ３１４を介してプリンタ部１４に出力される。このプリンタ画像処理部３１５で行われる処理の詳細については後述する。
【００３３】
画像変換部３１７は、画像データに対して所定の変換処理を施す。この処理部は、以下に示すような処理部を有する。
【００３４】
伸張部３１８は受取った画像データを伸張する。圧縮部３１９は受取った画像データを圧縮する。回転部３２０は受取った画像データを回転する。変倍部３２１は受取った画像データに対し解像度変換処理（例えば６００ｄｐｉから２００ｄｐｉ）を行う。色空間変換部３２２は受取った画像データの色空間を変換する。この色空間変換部３２２は、マトリクス又はテーブルを用いて公知の下地飛ばし処理を行ったり、公知のＬＯＧ変換処理（ＲＧＢ→ＣＭＹ）を行ったり、公知の出力色補正処理（ＣＭＹ→ＣＭＹＫ）を行ったりすることができる。２値多値変換部３２３は受取った２階調の画像データを２５６階調の画像データに変換する。逆に多値２値変換部３２４は受取った２５６階調の画像データを誤差拡散処理などの手法により２階調の画像データに変換する。
【００３５】
合成部３２７は受取った２つの画像データを合成し１枚の画像データを生成する。なお、２つの画像データを合成する際には、合成対象の画素同士が持つ輝度値の平均値を合成輝度値とする方法や、輝度レベルで明るい方の画素の輝度値を合成後の画素の輝度値とする方法が適用される。また、暗い方を合成後の画素とする方法の利用も可能である。さらに合成対象の画素同士の論理和演算、論理積演算、排他的論理和演算などで合成後の輝度値を決定する方法なども適用可能である。これらの合成方法はいずれも周知の手法である。間引き部３２６は受取った画像データの画素を間引くことで解像度変換を行い、１／２，１／４，１／８などの画像データを生成する。移動部３２５は受取った画像データに余白部分をつけたり余白部分を削除したりする。
【００３６】
ＲＩＰ３２８は、ＰＣ４０などから送信されたＰＤＬコードデータを元に生成された中間データを受取り、ビットマップデータ（多値）を生成する。さらに圧縮部３２９は、ビットマップデータを圧縮する。
【００３７】
＜スキャナ画像処理部３１２の詳細説明（図５）＞
図５は、スキャナ画像処理部３１２の内部構造を示す。以下において、図５について詳細に説明する。
【００３８】
スキャナ画像処理部３１２はＲＧＢ各８ｂｉｔの輝度信号からなる画像データを受取る。この輝度信号は、マスキング処理部５０１によりＣＣＤのフィルタ色に依存しない標準的な輝度信号に変換される。
【００３９】
フィルタ処理部５０２は、受取った画像データの空間周波数を任意に補正する。この処理部は、受取った画像データに対して、例えば７×７のマトリクスを用いた演算処理を行う。ところで、画像形成装置や複合機では、図７に示されているタブ７０４の押し下げによりコピーモードとして文字モードや写真モードや文字／写真モードを選択することができる。ここでユーザにより文字モードが選択された場合には、フィルタ処理部５０２は文字用のフィルタを画像データ全体にかける。また、写真モードが選択された場合には、写真用のフィルタを画像データ全体にかける。また、文字／写真モードが選択された場合には、後述の文字写真判定信号（属性データの一部）に応じて画素ごとに適応的にフィルタを切り替える。つまり、画素ごとに写真用のフィルタをかけるか文字用のフィルタをかけるかが決定される。なお、写真用のフィルタには高周波成分のみ平滑化が行われるような係数が設定されている。これは、画像のざらつきを目立たせないためである。また、文字用のフィルタには強めのエッジ強調を行うような係数が設定されている。これは、文字のシャープさを出すためである。
【００４０】
ヒストグラム生成部５０３は、受取った画像データの有する各画素の輝度データをサンプリングする。より詳細に説明すると、主走査方向、副走査方向にそれぞれ指定した開始点から終了点で囲まれた矩形領域内の輝度データを、主走査方向、副走査方向に一定のピッチでサンプリングする。そして、サンプリング結果を元にヒストグラムデータを生成する。生成されたヒストグラムデータは、下地飛ばし処理を行う際に下地レベルを推測するために用いられる。入力側ガンマ補正部５０４は、テーブル等を利用して非線形特性を持つ輝度データに変換する。
【００４１】
カラーモノクロ判定部５０５は、受取った画像データの有する各画素が有彩色であるか無彩色であるかを判定し、その判定結果をカラーモノクロ判定信号（属性データの一部）として画像データに付随させる。
【００４２】
文字写真判定部５０６は、画像データの有する各画素が、文字の画素なのか、網点の画素なのか、網点中の文字の画素なのか、ベタ画像の画素なのかを各画素の画素値と各画素の周辺画素の画素値とに基づいて判定する。なお、どれにもあてはまらない画素は、白領域の画素である。そして、その判定結果を文字写真判定信号（属性データの一部）として画像データに付随させる。
【００４３】
復号部５０８は、マスキング処理部５０１から出力された画像データ内に符合画像データが存在する場合には、その存在を検知する。そして、検知された符合画像データを復号化して情報を取出す。
【００４４】
＜プリンタ画像処理部３１５の詳細説明（図６）＞
図６は、プリンタ画像処理３１５においてなされる処理の流れを示すブロック図である。以下において、図６について詳細に説明する。
【００４５】
下地飛ばし処理部６０１は、スキャナ画像処理部３１２で生成されたヒストグラムを用いて画像データの下地色を飛ばす（除去する）。モノクロ生成部６０２はカラーデータをモノクロデータに変換する。Ｌｏｇ変換部６０３は輝度濃度変換を行う。このＬｏｇ変換部６０３は、例えば、ＲＧＢ入力された画像データを、ＣＭＹの画像データに変換する。出力色補正部６０４は出力色補正を行う。例えばＣＭＹ入力された画像データを、テーブルやマトリックスを用いてＣＭＹＫの画像データに変換する。出力側ガンマ補正部６０５は、この出力側ガンマ補正部６０５に入力される信号値と、複写出力後の反射濃度値とが比例するように補正を行う。符合画像合成部６０７は、後述する＜符合化処理＞により生成された符合画像データと、（原稿）画像データとを合成する。中間調補正部６０６は、出力するプリンタ部の階調数に合わせて中間調処理を行う。例えば、受取った高階調の画像データに対し２値化や３２値化などを行う。
【００４６】
＜符合化処理＞
ＣＰＵ３０１は、不図示のメモリカードスロットから読み込んだ情報あるいはスキャナ部１３から読み込んだ画像データの符合化処理を行って符合画像データを生成すべく制御することが可能となっている。
【００４７】
なお、本明細書では、符合画像とは、二次元コード画像やバーコード画像といった画像や電子透かし技術により生成された電子透かし画像のことを示す。
【００４８】
さらに、ＣＰＵ３０１は、生成された符合画像データを不図示のデータバスを用いて、プリンタ画像処理部３１５内の符合画像合成部６０７に送信すべく制御することが可能となっている。
【００４９】
なお、上記制御（符合画像の生成制御、送信制御）は、ＲＡＭ３０２内に格納されたプログラムを実行することによって行われる。
コントローラ１１の説明は以上である。
【００５０】
＜操作画面の説明＞
図７は、画像形成装置１０における初期画面を示している。以下において、図７について詳細に説明する。
【００５１】
領域７０１は、画像形成装置１０がコピーできる状態にあるか否かを示し、かつ設定したコピー部数を示す。原稿選択タブ７０４は原稿のタイプを選択するためのタブであり、このタブが押し下げられると文字、写真、文字／写真モードの３種類の選択メニューをポップアップ表示される。フィニッシングタブ７０６は各種フィニッシングに関わる設定を行うためのタブである。両面設定タブ７０７は両面読込み及び両面印刷に関する設定を行うためのタブである。読み取りモードタブ７０２は原稿の読み取りモードを選択するためのタブである。このタブが押し下げられるとカラー／ブラック／自動（ＡＣＳ）の３種類の選択メニューがポップアップ表示される。なお、カラーが選択された場合にはカラーコピーが、ブラックが選択された場合にはモノクロコピーが行われる。また、ＡＣＳが選択された場合には、上述したモノクロカラー判定信号によりコピーモードが決定される。
【００５２】
タブ７０８は、符合画像を復号化して、再符号化する処理を選択するためのタブである。この復号化・再符号化処理については、後述する。
【００５３】
＜復号化・再符号化処理のタブ７０８が押下された際の動作＞
図１４は、図７に示されている復号化・再符号化処理タブ７０８がユーザにより押下された後に、実行される復号化・再符号化処理についてのフローチャートである。以下において、図８〜１０を参照しつつ、図１４について詳細に説明する。
【００５４】
まず、ステップ１６０１の前に、ＣＰＵ３０１が、上記復号化・再符号化処理タブ７０８がユーザにより押下されたことを受け付けると、ＣＰＵ３０１により操作部１２に図８に示されている画面が表示される。
【００５５】
図８において、図７に示されている画面の上に、サブダイアログ８０１が表示されている。このサブダイアログ８０１は、ステップ１６０１で読み取りを開始した原稿をどのように扱うかについてのユーザの指示をＣＰＵ３０１が受け付けるために用いられる。以下、図８に示されているサブダイアログについて説明する。
【００５６】
原稿画像処理方法指示部８０２は、原稿画像に含まれる符号画像（又は、符号画像を復号化して得られる復号後の情報）とそれ以外の通常画像をどのように扱うべきなのかについてのユーザの指示をＣＰＵ３０１が受け付けるために用いられる。
【００５７】
原稿画像処理方法指示部８０３は、原稿画像処理方法指示部８０２で指定されている原稿画像の処理方法に応じて原稿画像を処理した場合に得られる処理結果の予想図、又は、処理結果の概念図を示すために用いられる。
【００５８】
原稿画像処理内容承認部８０６は、ユーザが原稿画像の処理内容を承認したことを画像形成装置に通知するために用いられる。
【００５９】
図９は、図８に示されている画面において、ユーザが原稿画像処理方法指示部８０２を押下したことがＣＰＵ３０１により受け付けられたときに、ＣＰＵ３０１により表示される画面例を示す図である。以下において、図９について詳細に説明する。
【００６０】
ユーザが原稿画像処理方法指示部８０２を押下したことがＣＰＵ３０１により受け付けられると、原稿画像の処理方法について選択可能な選択肢を表示しユーザからの入力を受け付ける原稿画像処理方法選択部９０１が、ＣＰＵ３０１により表示される。この例では、４つの選択肢が表示されており、それぞれ以下の処理を行うことを示している。
【００６１】
「通常画像と符号画像との両方をそのままボックス保存」：原稿画像をそのままボックス保存する。なお、原稿画像とは、通常画像と符号画像との両方を示す。
【００６２】
「復号後の情報のみをボックス保存」：原稿画像のうちの符号画像のみを取り出し、その符号画像をデコードして得られた情報をボックス保存する。
【００６３】
「通常画像のみをボックス保存」：原稿画像のうちの通常画像のみをボックス保存する。
【００６４】
「通常画像と復号後の情報を分割（分離）してボックス保存」：原稿画像のうちの符号画像をデコードして得られた情報と、原稿画像のうちの通常画像とを関連付けてボックス保存する。
【００６５】
図１０は、図９に示されている画面において、ユーザが原稿画像処理方法選択部９０１から、「通常画像のみをボックス保存」を選択したことがＣＰＵ３０１により受け付けられた場合にＣＰＵ３０１により表示される画面例を示す図である。この画面例は、「通常画像のみをボックス保存」が選択された場合に、どのような画像が得られるか（処理結果）を示すことになる。ただし、原稿の読み取りが未だ開始されていないために、正確には、処理結果ではなくて処理結果の概念図が示されることになる。
【００６６】
以下において、図１０について詳細に説明する。
図１０に示されている画面例において、原稿画像処理結果表示部８０３には、原稿画像のうち、各ページから符号画像を除いた画像のサムネイル画像（通常画像のみからなるサムネイル画像）１００４ａ、１００４ｂ、１００４ｃ、１００４ｄが表示されている。以上のように、図９を用いて「通常画像のみをボックス保存」をユーザが選択したことがＣＰＵ３０１により受け付けられた場合に遷移する画面の例を図１０に示した。もちろん、図９を用いてユーザが他の原稿画像処理方法を選択したことがＣＰＵ３０１により受け付けられた場合には、その選択に応じた画面が表示されることになる。
【００６７】
以上の選択が終了して、スタートボタンが押下されると、ＣＰＵ３０１は、図７〜図９に示されている画面を用いてユーザが指示した選択をＲＡＭ３０２に保持し、その後ステップ１６０１に処理が移行する。
【００６８】
図１４に示されているステップ１６０１では、ＣＰＵ３０１は、スキャナ部１３で読み取られた原稿を、画像データとしてスキャナＩ／Ｆ３１１を介してスキャナ画像処理部３１２に送るように制御する。
【００６９】
ステップ１６０２では、スキャナ画像処理部３１２は、この画像データに対して図５に示す処理を行い、新たな画像データと共に属性データを生成する。また、この属性データを画像データに付随させる。さらに、スキャナ画像処理部３１２内の復号部５０７は、符合画像データが存在する場合には、その存在位置を検知する。そして、検知された符合画像データを復号化して情報を取得する。そして、当該取得された復号後の情報を不図示のデータバスを用いてＲＡＭ３０２に送る。送られてきたＲＡＭ３０２は、この復号後の情報を格納する。以上のステップ１６０２での処理が終了すると、ステップ１６０８とステップ１６０３との処理が同時に開始する。
【００７０】
ステップ１６０３では、圧縮部３１３は、スキャナ画像処理部３１２で生成された新たな画像データを３２画素×３２画素のブロック単位に分割しタイルデータを生成する。さらに圧縮部３１３は、この複数のタイルデータからなる画像データを圧縮する。
【００７１】
ステップ１６０４では、ＣＰＵ３０１は、圧縮部３１３で圧縮された画像データをＲＡＭ３０２に送って格納されるように制御する。
【００７２】
ステップ１６０５では、ＣＰＵ３０１は、ステップ１６０１でユーザから入力を受付けた選択（ＲＡＭ３０２に保持されている選択）を判定する。
【００７３】
そして、ステップ１６０５において、選択肢Ａ「通常画像と符号画像との両方をそのままボックス保存」が選択されているとＣＰＵ３０１により判定された場合には、ステップ１６０６に処理が移行する。そして、このステップ１６０６で、原稿画像をそのままボックス保存する。即ち、ＣＰＵ３０１は、ＲＡＭ３０２に圧縮されてＲＡＭ３０２に格納されている原稿画像を、ＨＤＤ３０４に保存するように制御する。さらに、ＣＰＵ３０１は、ＲＡＭ３０２に格納されている復号後の情報を削除し、ＨＤＤ３０４にはこの情報を保存しない。
【００７４】
ステップ１６０５において、選択肢Ａが選択されていないとＣＰＵ３０１により判定された場合には、ステップ１６１０に処理が移行する。
【００７５】
そして、ステップ１６１０において、選択肢Ｂ「復号後の情報のみをボックス保存」が選択されているとＣＰＵ３０１により判定された場合には、ステップ１６０７に処理が移行する。そして、このステップ１６０７で、ＣＰＵ３０１は原稿画像を削除する。即ち、ＣＰＵ３０１は、ＲＡＭ３０２に圧縮されてＲＡＭ３０２に格納されている原稿画像を削除し、ＨＤＤ３０４には原稿画像を保存しない。その一方で、ＣＰＵ３０１は、ＲＡＭ３０２に格納されている復号後の情報をＨＤＤ３０４に保存する。
【００７６】
また、選択肢Ｃ「通常画像のみをボックス保存」が選択されているとＣＰＵ３０１により判定された場合には、ステップ１６０８に処理が移行する。このステップ１６０８で、ＣＰＵ３０１は、原稿画像のうちの通常画像部分をボックス保存する。具体的な処理は、以下のとおりである。
【００７７】
ステップ１６１０において、選択肢Ｂが選択されていないとＣＰＵ３０１により判定された場合には、ステップ１６２０に処理が移行する。
【００７８】
まず、ステップ１６２０において、ＣＰＵ３０１は、ＲＡＭ３０２に格納されている復号後の情報を削除してＨＤＤ３０４には保存しないように制御する。その後、ＣＰＵ３０１は、ＲＡＭ３０２に圧縮されてＲＡＭ３０２に格納されている原稿画像をいったん伸張する。続いて、ＣＰＵ３０１は、復号部５０７で検知した符号画像の存在位置を取得し、伸張後の原稿画像から符号画像の存在位置部分を白塗りする。これにより、原稿画像のうちの通常画像のみが得られることになる。最後に、ＣＰＵ３０１は、この通常画像を再び圧縮してＲＡＭ３０２に格納した上で、そのＲＡＭ３０２に格納された通常画像をＨＤＤ３０４に保存するように制御する。
【００７９】
ステップ１６２０において、選択肢Ｃが選択されていないとＣＰＵ３０１により判定された場合には、ステップ１６０９に処理が移行する。
【００８０】
ステップ１６０９において、ＣＰＵ３０１により選択肢Ｄ「通常画像と復号後の情報を分割してボックス保存」が選択される。ステップ１６０９において、ＣＰＵ３０１は、原稿画像のうちの通常画像部分をボックス保存すると共に、原稿画像のうちの符号画像から得られた復号後の情報をボックス保存する。具体的な処理は、以下のとおりである。
【００８１】
まず、ＣＰＵ３０１は、ＲＡＭ３０２に格納されている復号後の情報をＨＤＤ３０４には保存するように制御する。その後、ＣＰＵ３０１は、ＲＡＭ３０２に圧縮されてＲＡＭ３０２に格納されている原稿画像をいったん伸張する。続いて、ＣＰＵ３０１は、復号部５０７で検知した符号画像の存在位置を取得し、伸張後の原稿画像から符号画像の存在位置部分を白塗りする。これにより、原稿画像のうちの通常画像のみが得られることになる。最後に、ＣＰＵ３０１は、この通常画像を再び圧縮してＲＡＭ３０２に格納した上で、そのＲＡＭ３０２に格納された通常画像をＨＤＤ３０４に保存するように制御する。
【００８２】
（実施形態２）
実施形態１では、スキャンを開始する前に、ＣＰＵ３０１は、４つの選択肢の中からユーザが一つの選択肢を選択することを受け付ける。これに対して、実施形態２では、スキャンを開始した後で、ＣＰＵ３０１は、４つの選択肢の中からユーザが一つの選択肢を選択することを受け付ける。
【００８３】
画像形成装置１０、２０は、ユーザがその使用を開始するにあたって、操作部１２、２２を介してユーザＩＤとパスワードを入力するか、あるいはＩＣカードなどを用いてログイン操作を行うことを受け付ける。画像形成装置１０、２０のユーザ認証手段により、ユーザが特定される。また、ログイン操作の過程で入力され承認されたユーザＩＤは、ＣＰＵ３０１により、ＲＡＭ３０２に格納される。さらに、以下で詳細に説明されるように、ユーザの権限の内容をＣＰＵ３０１が受け付けて、ユーザの権限の内容に応じて、ＣＰＵ３０１が表示画面の表示を行う。
【００８４】
図１８は、実施形態２における処理のフローチャートを示している。以下において、図１８を参照して実施形態２について詳細に説明する。
【００８５】
ステップ２０００では、ＣＰＵ３０１が、ボックスが選択された上でスタートボタンが押下されたことを検知するとステップ２００１に処理が移行するように制御する。
【００８６】
ステップ２００１では、ＣＰＵ３０１は、スキャナ部１３で読み取られた原稿を、画像データとしてスキャナＩ／Ｆ３１１を介してスキャナ画像処理部３１２に送るように制御する。
【００８７】
ステップ２００２では、スキャナ画像処理部３１２は、この画像データに対して図５に示す処理を行い、新たな画像データと共に属性データを生成する。また、この属性データを画像データに付随させる。さらに、スキャナ画像処理部３１２内の復号部５０７は、符合画像データが存在する場合には、その存在位置を検知する。そして、スキャナ画像処理部３１２により検知された符合画像データを復号化して情報を取得する。そして、当該取得された復号後の情報をＣＰＵ３０１は、不図示のデータバスを用いてＲＡＭ３０２に送って格納する。
【００８８】
続いて、ステップ２００３では、圧縮部３１３は、スキャナ画像処理部３１２で生成された新たな画像データを３２画素×３２画素のブロック単位に分割しタイルデータを生成する。さらに圧縮部３１３は、この複数のタイルデータからなる画像データを圧縮する。
【００８９】
ステップ２００４では、ＣＰＵ３０１は、圧縮部３１３で圧縮された画像データをＲＡＭ３０２に送って格納されるように制御する。
【００９０】
ステップ２００５では、ＣＰＵ３０１は、ステップ２００２でＲＡＭ３０２に格納された復号後の情報にアクセスし、この復号後の情報の中に、情報Ａ「復号後の情報にアクセスできるユーザを規定する情報」が含まれているか判断する。そして、ＣＰＵ３０１が、情報Ａは復号後の情報の中に含まれていると判断した場合には、ステップ２００６に処理が移行する。一方、ＣＰＵ３０１が、情報Ａは復号後の情報の中に含まれていないと判断した場合には、ステップ２０１２に処理が移行する。
【００９１】
ステップ２００６では、「復号後の情報にアクセスできるユーザを規定する情報」に、ログインしたユーザが含まれているかどうかに基づいて、ＣＰＵ３０１は、原稿画像の処理方法に関する選択可能なオプションリストを作成する。具体的には、以下のような処理を行う。
【００９２】
まず、ＣＰＵ３０１は、ステップ２００６での判断結果に従い、今回ログインしたユーザが、「復号後の情報にアクセスできるユーザ」であるか判断する。
【００９３】
そして、ＣＰＵ３０１は、ログインしたユーザが「復号後の情報にアクセスできるユーザ」であると判断した場合には、復号後の情報に関する項目を含むようにオプションリストを作成する。
【００９４】
なお、本明細書で、「復号後の情報に関する項目」とは、図９の「通常画像のみをボックス」や「通常画像と復号後の情報を分割（分離）してボックス保存」といった、少なくとも「復号後の情報」が保存されるための指示項目を示す。
【００９５】
一方、ＣＰＵ３０１は、ログインしたユーザが、「復号後の情報にアクセスできるユーザ」ではないと判断した場合には、復号後の情報に関する項目を含めないようにオプションリストを作成する。ＣＰＵ３０１は、このようにして作成したオプションリストを、ＲＡＭ３０２に格納した上で、操作部１２上に表示するように制御する。
【００９６】
図１１は、操作部１２に表示される画面の一例を示す図である。以下において、図１１について詳細に説明する。
【００９７】
この画面は、ログインしているユーザ（画像形成装置を操作しているユーザ）が復号後の情報に対するアクセスする権利が無い場合にＣＰＵ３０１により表示される。
【００９８】
図１１に示されている画面には、ユーザが情報へのアクセス権を持たないので、原稿画像処理方法選択部１２０１には、復号後の情報に関する選択肢は無い。したがって、図１１に示されている画面には、「通常画像のみのボックス」と「通常画像と符号画像とをボックス」という選択肢のみが表示されている。
【００９９】
こうした操作部１２上で、上記オプションリスト内の何れかがユーザにより選択されると、ステップ２００７に処理が移行する。
【０１００】
ステップ２００７では、ＣＰＵ３０１は、ユーザから入力を受付けた選択を判定する。
【０１０１】
そして、ステップ２００７において、選択肢Ａ「通常画像と符号画像との両方をそのままボックス保存」が選択されていると判定された場合には、ステップ２００８に処理が移行する。そして、ＣＰＵ３０１は、このステップ２００８において、原稿画像をそのままボックス保存する。即ち、ＣＰＵ３０１は、ＲＡＭ３０２に圧縮されてＲＡＭ３０２に格納されている原稿画像を、ＨＤＤ３０４に保存するように制御する。さらに、ＣＰＵ３０１は、ＲＡＭ３０２に格納されている復号後の情報を削除してＨＤＤ３０４には保存しない。
【０１０２】
ステップ２００７において、選択肢Ａが選択されていないとＣＰＵ３０１により判定された場合には、ステップ２０２０に処理が移行する。
【０１０３】
ステップ２０２０において、選択肢Ｂ「復号後の情報のみをボックス保存」が選択されていると判定された場合には、ステップ２００９に処理が移行する。そして、ステップ２００９において、ＣＰＵ３０１は、原稿画像を削除する。即ち、ＣＰＵ３０１は、ＲＡＭ３０２に圧縮されてＲＡＭ３０２に格納されている原稿画像を削除し、ＨＤＤ３０４には原稿画像を保存しない。その一方で、ＲＡＭ３０２に格納されている復号後の情報をＨＤＤ３０４に保存する。
【０１０４】
ステップ２０２０において、選択肢Ｂが選択されていないとＣＰＵ３０１により判定された場合には、ステップ２０２１に処理が移行する。
【０１０５】
ステップ２０２１において、選択肢Ｃ「通常画像のみをボックス保存」が選択されているとＣＰＵ３０１により判定された場合には、ステップ２０１０に処理が移行する。ステップ２０１０において、ＣＰＵ３０１は、原稿画像のうちの通常画像部分をボックス保存する。具体的な処理は、以下のとおりである。
【０１０６】
まず、ＣＰＵ３０１は、ＲＡＭ３０２に格納されている復号後の情報を削除してＨＤＤ３０４にはこの情報を保存しないように制御する。その後、ＣＰＵ３０１は、ＲＡＭ３０２に圧縮されてＲＡＭ３０２に格納されている原稿画像をいったん伸張する。続いて、ＣＰＵ３０１は、復号部５０７で検知した符号画像の存在位置を取得し、伸張後の原稿画像から符号画像の存在位置部分を白塗りする。これにより、原稿画像のうちの通常画像のみが得られることになる。最後に、ＣＰＵ３０１は、この通常画像を再び圧縮してＲＡＭ３０２に格納した上で、そのＲＡＭ３０２に格納された通常画像をＨＤＤ３０４に保存するように制御する。
【０１０７】
ステップ２０２１において、選択肢Ｃが選択されていないとＣＰＵ３０１により判定された場合には、ステップ２０１１に処理が移行する。
【０１０８】
ステップ２０１１において、ＣＰＵ３０１により選択肢Ｄ「通常画像と復号後の情報を分割してボックス保存」が選択される。ステップ２０１１において、ＣＰＵ３０１は、原稿画像のうちの通常画像部分をボックス保存すると共に、原稿画像のうちの符号画像から得られた復号後の情報をボックス保存する。具体的な処理は、以下のとおりである。
【０１０９】
まず、ＣＰＵ３０１は、ＲＡＭ３０２に格納されている復号後の情報をＨＤＤ３０４には保存するように制御する。その後、ＣＰＵ３０１は、ＲＡＭ３０２に圧縮されてＲＡＭ３０２に格納されている原稿画像をいったん伸張する。続いて、ＣＰＵ３０１は、復号部５０７で検知した符号画像の存在位置を取得し、伸張後の原稿画像から符号画像の存在位置部分を白塗りする。これにより、原稿画像のうちの通常画像のみが得られることになる。最後に、ＣＰＵ３０１は、この通常画像を再び圧縮してＲＡＭ３０２に格納した上で、そのＲＡＭ３０２に格納された通常画像をＨＤＤ３０４に保存するように制御する。
【０１１０】
ステップ２０１２では、ＣＰＵ３０１は、復号後の情報に何らからの指示が含まれていればその指示に従った処理を行い、また含まれていなければ原稿画像（通常画像と符号画像）をＲＡＭ３０２からＨＤＤ３０４に移すように制御する。
【０１１１】
以上、説明した実施形態においては、４つの選択肢しかなかった。しかしながら、本発明における選択肢は４つに限られず、５つでも６つでもそれ以上の数であってもよい。
【０１１２】
例えば、原稿画像（通常画像と符号画像）と、復号後の情報とを分割するような選択肢があってもよい。
【０１１３】
なお、本実施形態において、分割するとは、別々のファイルにしつつ、夫々のファイルを関連付けておくことを指す。
【０１１４】
原稿画像と、復号後の情報とを分割するような他の選択肢が、本実施形態に追加される場合には、以下のようになる。すなわち、図１８に示されているフローチャートのステップ２０１１において、ＣＰＵ３０１により選択肢Ｄが選択されなかった場合に、ＣＰＵ３０１により他の選択肢が選択される。
【０１１５】
また、原稿画像に含まれる符号画像は、符号画像のもととなった情報（つまり、復号後の情報）に対するアクセス権に関するアクセス権情報をメタデータとして持つ。
【０１１６】
（実施形態３）
これまでの説明では、情報の復号動作が画像形成装置の内部で完結する実施形態について述べてきたが、外部の機器やサーバなどと連係して処理を行う方法も考えられる。特に、情報へのアクセス権の確認を外部のポリシーサーバに問い合わせたり、あるいは画像形成装置自身では復号した情報を画像化できない場合に外部のサーバに処理を依頼したりすることは有効である。
【０１１７】
図１２は、外部の機器やサーバなどと連係して処理を行う場合の画像形成装置を説明する図である。以下において、図１２について詳細に説明する。
【０１１８】
図１２では、図１と比較して、画像作成サーバ１４０１とポリシーサーバ１４０２が追加されている。
【０１１９】
画像作成サーバ１４０１は、情報を受取って、それをもとに人が視認可能な出力画像（例えば、受取った情報が表計算ソフトのデータであれば、出力画像は表画像である）を作成する（一般にこの処理をレンダリングと呼ぶ）サーバである。この画像作成サーバは、画像形成装置が符号画像を復号した後の情報をレンダリングする能力が無い場合に、代わりにレンダリングを行うために用いられる。
【０１２０】
ポリシーサーバ１４０２は、画像処理システムに登録されている各ユーザの、画像処理システム内部に存在する各文書に対するアクセス権を管理するサーバである。ポリシーサーバの実施方法は様々な方法がある。また、本実施形態におけるポリシーサーバ１４０２は、ネットワークを介して文書を一意に識別する文書ＩＤとユーザのＩＤを受け取って、「ユーザＩＤでにより識別されるユーザ」が「文書ＩＤにより識別される文書」にアクセスできるかどうかを判断する。そして、その判断結果を再びネットワークを介して返答する。
【０１２１】
図１３は、ＣＰＵ３０１がユーザによる「復号後のボックス」選択肢の選択をユーザから受け付けた場合の画面例を示す図である。以下において、図１３について詳細に説明する。
【０１２２】
「復号後の情報のボックス」とは、原稿に含まれる符号画像を復号して得られる情報をＨＤＤ３０４に保存することを示す。例えば、復号後の情報が表計算ソフトのデータであった場合には、その表計算ソフトを用いて復号後の情報を印刷した場合と同様に、印刷出力は、表である。
【０１２３】
一般に、画像形成装置は全ての形式の情報を印刷画像に変換（レンダリング）できる訳ではない。ここでも、仮に、復号後の情報が表計算ソフトのデータであったとし、さらに、画像形成装置がそのデータを印刷画像に変換できないものとする（複合機に表計算ソフトがインストールされていないものとする）。
【０１２４】
このような場合には、ＣＰＵ３０１は、情報を画像作成サーバ１４０１に送信し、そこで画像化（レンダリング）操作およびサムネイル画像の作成を行って、その結果を原稿画像処理結果表示部８０３に表示する。
【０１２５】
実施形態３では、実施形態２の図１８のステップ２００６の処理の代わりに、図１５に示される処理が行われる。以下、この図１５に示される処理を詳細に説明する。
【０１２６】
ステップ１７０１では、ＣＰＵ３０１は、ステップ１６０２で復号してＲＡＭ３０２に格納されていた情報を引き出し、Ｎｅｔｗｏｒｋ Ｉ／Ｆ３０６を制御して、情報を画像作成サーバ１４０１に送付する。画像作成サーバ１４０１は、送付された情報をレンダリングし、その結果からサムネイル画像を作成して、画像形成装置に返送する。
【０１２７】
続くステップ１７０２において、ＣＰＵ３０１は、Ｎｅｔｗｏｒｋ Ｉ／Ｆ３０６を制御して、画像作成サーバ１４０１が返送したサムネイル画像を受信し、それをＲＡＭ３０２に格納する。ＲＡＭ３０２に格納されたサムネイルは、ステップ１１０２においてＣＰＵ３０１が操作部Ｉ／Ｆ３０５を制御することにより原稿画像処理結果表示部８０３にサムネイル画像を表示する際に参照される。
【０１２８】
続くステップ１７０３において、ＣＰＵ３０１は、サブダイアログ８０１のウィンドウ枠データをＲＡＭ３０２上で作成して、操作部Ｉ／Ｆ３０５を制御することにより、そのデータを操作部１２のサブダイアログ８０１の画面上に表示する。なお、ＣＰＵ３０１は、原稿画像処理方法指示部８０２の選択肢の初期値として、オプションリストの最初の項目を選択するように制御する。
【０１２９】
続くステップ１７０４において、ＣＰＵ３０１は、原稿画像処理結果表示部８０３の表示の更新を行う。
【０１３０】
続くステップ１７０５において、ＣＰＵ３０１は、ユーザの入力を待つ。
【０１３１】
続くステップ１７０６において、ＣＰＵ３０１は、ステップ１７０３でユーザが入力した操作が、原稿画像処理内容承認部８０６の押下であったかどうかを判断する。原稿画像処理内容承認部８０６の押下であった場合には、その旨をＲＡＭ３０２に記録して、ステップ１７０７に処理が移行する。
【０１３２】
ステップ１７０７では、ＣＰＵ３０１は、操作部Ｉ／Ｆ３０５を制御することにより、サブダイアログ８０１を消去する。
【０１３３】
一方、ステップ１７０６において、ステップ１７０３におけるユーザ入力が原稿画像処理内容承認部８０６の押下による適切なものではなかったと判断された場合には、ユーザの入力は原稿画像処理方法指示部８０２の押下による原稿処理方法の変更である。したがって、ＣＰＵ３０１は、処理をステップ１７０４に戻し、原稿画像処理結果表示部８０３の表示の更新を行う。
【０１３４】
さらに、画像形成装置を操作しているユーザが、符号画像を復号して得られる情報に対するアクセス権があるかどうかは、画像形成装置外部のポリシーサーバ１４０２に問い合わせても良い。
【０１３５】
実施形態３では、実施形態２の図１８のステップ２００５における処理の代わりに、図１６に示される処理が行われる。以下において、図１６について詳細に説明する。
【０１３６】
なお、本実施形態では、復号後の情報の中に、「復号後の情報にアクセスできるユーザを規定する情報」の代わりに、復号後の情報を一意に識別する情報（例えば、復号後の情報のファイル名）が含まれているものとする。
【０１３７】
そのため、以下に説明するステップ２００６より前（ステップ２００６）でも、実施形態２とは少し異なった処理が行われる。
【０１３８】
即ち、実施形態２では、情報Ａが含まれているかどうか判断したのに対して、実施形態３では、復号後の情報を一意に識別する情報（例えば、復号後の情報のファイル名）が含まれているかどうか判断することになる。そして、判断の結果、含まれている場合にはステップ２００６の処理に移行し、含まれていない場合にはステップ２０１２の処理に移行することになる。
【０１３９】
図１６において、ＣＰＵ３０１は、ステップ１８０１において、ＲＡＭ３０２にステップ２００２で格納された復号後の情報にアクセスし、復号後の情報を一意に識別する情報（例えば、復号後の情報のファイル名）を取得する。なお、本明細書では、ある情報を一意に識別する情報のことを、ある情報のＩＤと呼ぶことにする。
【０１４０】
続くステップ１８０２において、ＣＰＵ３０１は、ユーザが画像形成装置の使用を開始した際にＲＡＭ３０２に格納されたユーザのＩＤ（ログインしたユーザのＩＤ）を取得する。そして、先のステップ１８０１で取得した復号後の情報のＩＤとともにポリシーサーバ１４０２に送付する。ポリシーサーバ１４０２は、文書ＩＤとユーザのＩＤを受取る。そして、ユーザＩＤで認識されるユーザが文書ＩＤで認識される文書にアクセスできるかどうかをポリシーサーバ１４０２内のテーブルをもとに判断し、その判断結果を返答する。ＣＰＵ３０１は、Ｎｅｔｗｏｒｋ Ｉ／Ｆ３０６を制御してポリシーサーバ１４０２からの返答を受信する。
【０１４１】
続くステップ１８０３において、ＣＰＵ３０１は、前記ステップ１８０２で受信した結果がアクセス可能であったかどうかを判断する。もし、アクセス可能であった場合には、ＣＰＵ３０１は、処理をステップ１８０４に進める。
【０１４２】
ステップ１８０４において、ＣＰＵ３０１は、原稿画像の処理方法に関する選択可能なオプションリストに復号後の情報に関する項目を含め、そのオプションリストを、ＲＡＭ３０２に格納する。ＲＡＭ３０２に格納されたオプションリストは、ステップ１３０３において原稿画像処理方法指示部８０２のオプションリストとして参照される。
【０１４３】
一方、ステップ１８０３における判断の結果、ユーザが復号後の情報にアクセス可能ではないと判断された場合には、ＣＰＵ３０１はステップ１８０４の処理をスキップして、処理を終了する。
【０１４４】
なお、上記の実施形態において、ボックス保存した情報を、ネットワークやＦＡＸを通じて、送信し、出力しても良い。また、ボックス保存する対象をボックス保存するとともに通常の複写をしても良い。この場合、複写対象の復号後の情報の有無にかかわらず、複写をしても良い。
【０１４５】
（その他の実施形態）
なお、上記各実施形態では、様々な情報や画像を画像形成装置内部のＨＤＤに保存するものとして説明を行ったが、画像形成装置とは別体の保存装置に対して出力し、当該保存装置に保存させても良いのは言うまでもない。
【０１４６】
また、上記各実施形態では、様々な情報や画像を画像形成装置内部のＨＤＤに保存するものとして説明を行ったが、保存ではなくて、シート上への出力（即ち、印刷）しても良いのは言うまでもない。
【０１４７】
本発明の目的は、実施形態で示したフローチャートの手順を実現するプログラムを記憶した記憶媒体から、画像処理装置あるいは画像処理装置の有するコンピュータ（またはＣＰＵやＭＰＵ）が、そのプログラムを読出し実行することによっても達成される。この場合、記憶媒体から読み出されたプログラムコード自体が上述した実施形態の機能を実現することになる。そのため、このプログラムコード及びプログラムコードを記憶した記憶媒体も本発明に含まれる。
【０１４８】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【０１４９】
コンピュータが読み出したプログラムコードを実行することにより、上述した実施形態の機能が実現される。それに加えて、そのプログラムコードの指示に基づきコンピュータ上で稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって上述した実施形態の機能が実現される。
【０１５０】
更に、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって上述した実施形態の機能が実現される。
【０１５１】
図１７は、記憶媒体の一例であるＣＤ−ＲＯＭのメモリマップを示す図である。以下において、図１７について詳細に説明する。
【０１５２】
［９９９９］はディレクトリ情報を記憶してある領域で、以降のインストールプログラムを記憶してある領域［９９９８］および画像形成装置の制御プログラムを記憶してある領域［９９９７］の位置を示している。［９９９８］は、インストールプログラムを記憶してある領域である。［９９９７］は、画像形成装置１０、２０、３０の制御プログラムを記憶してある領域である。本発明の画像形成装置の制御プログラムが画像形成装置１０、２０、３０にインストールされる際には、まずインストールプログラムを記憶してある領域［９９９８］に記憶されているインストールプログラムが画像処理装置にロードされる。そして、ＣＰＵ３０１によって、そのインストールプログラムが実行される。次に、ＣＰＵ３０１によって実行されるインストールプログラムが、画像形成装置制御プログラムを記憶してある領域［９９９７］から画像形成装置の制御プログラムを読み出す。そして、ＲＯＭ３０３の内容を書き換えるか、あるいはＨＤＤ３０４にインストールする。この場合、ＲＯＭ３０３は、単純なマスクＲＯＭではなく、フラッシュＲＯＭなどの書き換え可能がＲＯＭである必要がある。
【図面の簡単な説明】
【０１５３】
【図１】本発明に係る画像処理装置の概要を示す図である。
【図２】画像形成装置の入出力デバイス外観図である。
【図３】画像形成装置の概要を示すブロック図である。
【図４】タイルデータを概念的に示す図である。
【図５】スキャナ画像処理部のブロック図である。
【図６】プリンタ画像処理部のブロック図である。
【図７】操作部のコピー画面の説明図である。
【図８】コピー画面のサブダイアログの説明図である。
【図９】原稿画像処理方法選択部の説明図である。
【図１０】コピー画面のサブダイアログの一表示例を示す図である。
【図１１】アクセス権が無い場合の、コピー画面のサブダイアログの一表示例を示す図である。
【図１２】本発明に係る画像形成装置の別の実施形態を示す図である。
【図１３】外部レンダリングを利用した場合のサブダイアログの一表示例を示す図である。
【図１４】復号および再符号化処理を説明するフローチャートである。
【図１５】サブダイアログの表示制御処理の別の実施形態を説明するフローチャートである。
【図１６】外部のポリシーサーバを用いてアクセス権のチェックを行う処理を説明したフローチャートである。
【図１７】記憶媒体の一例であるＣＤ−ＲＯＭのメモリマップを示す模式図である。
【図１８】本発明に係る画像処理装置の制御動作を説明するフローチャートである。
【符号の説明】
【０１５４】
１２  操作部
３０１  ＣＰＵ
３０２  ＲＡＭ
３１２  スキャナ画像処理部
６０７  符号画像合成部
８０１  サブダイアログ
８０２  原稿画像処理方法指示部
８０３  原稿画像処理結果表示部
９０１  原稿画像処理方法選択部
【図１】
2008236521.tif 000003
【図２】
2008236521.tif 000004
【図３】
2008236521.tif 000005
【図４】
2008236521.tif 000006
【図５】
2008236521.tif 000007
【図６】
2008236521.tif 000008
【図７】
2008236521.tif 000009
【図８】
2008236521.tif 000010
【図９】
2008236521.tif 000011
【図１０】
2008236521.tif 000012
【図１１】
2008236521.tif 000013
【図１２】
2008236521.tif 000014
【図１３】
2008236521.tif 000015
【図１４】
2008236521.tif 000016
【図１５】
2008236521.tif 000017
【図１６】
2008236521.tif 000018
【図１７】
2008236521.tif 000019
【図１８】
2008236521.tif 000020