(57)【要約】【課題】原稿に編集処理が施されている場合に、リポジトリコピーであっても、入力通りの出力を行えるようにし、しかもその出力によって美しいコピー画像を得られるようにする。【解決手段】  原稿から画像データを読み取る画像入力手段１１と、文書データを記憶蓄積する蓄積手段１４と、前記画像入力手段１１が読み取った画像データから特定される文書データを前記蓄積手段１４から取り出す検索手段１５と、前記文書データに対して前記画像データが編集されたものであるか否かを判定する判定手段１６と、編集ありと判定されると編集処理の要否を問い合わせるユーザーインタフェース手段２０と、前記ユーザーインタフェース手段２０での操作に従いつつ前記文書データに対する編集処理を行う編集手段１８と、前記編集手段１８による編集処理後の文書データを出力する文書出力手段１９とを備える、画像処理装置を構成する。【選択図】図１
2006074123.tif 000002
【特許請求の範囲】
【請求項１】
原稿から画像データを読み取る画像入力手段と、
前記画像入力手段が読み取った画像データから当該画像データに埋め込まれた文書ＩＤを抽出する解析手段と、
文書データと文書ＩＤとを互いに関連付けて記憶蓄積する蓄積手段と、
前記解析手段が抽出した文書ＩＤに関連する文書データを前記蓄積手段内から検索して取り出す検索手段と、
前記画像入力手段が読み取った画像データと前記検索手段が前記蓄積手段内から取り出した文書データとを比較し、当該文書データに対して当該画像データが編集されたものであるか否かを判定する判定手段と、
前記判定手段にて編集ありと判定されると、前記蓄積手段内から取り出した文書データに対する編集処理の要否をユーザーに問い合わせるユーザーインタフェース手段と、
前記ユーザーインタフェース手段でのユーザー操作に従いつつ前記蓄積手段内から取り出した文書データに対する編集処理を行う編集手段と、
前記編集手段による編集処理後の文書データまたは前記検索手段が取り出した未編集の文書データのいずれかを出力する文書出力手段と
を備えることを特徴とする画像処理装置。
【請求項２】
原稿から画像データを読み取る画像入力手段と、
前記画像入力手段が読み取った画像データから当該画像データに埋め込まれた文書ＩＤを抽出する解析手段と、
文書データと文書ＩＤとを互いに関連付けて記憶蓄積する蓄積手段と、
前記解析手段が抽出した文書ＩＤに関連する文書データを前記蓄積手段内から検索して取り出す検索手段と、
前記画像入力手段が読み取った画像データと前記検索手段が前記蓄積手段内から取り出した文書データとの比較に基づいて当該画像データに施されている編集処理の内容を推定する推定手段と、
前記推定手段にて推定された内容の編集処理を前記蓄積手段内から取り出した文書データに対して行う編集手段と、
前記推定手段による推定結果に基づいて前記編集手段による編集処理後の文書データまたは前記検索手段が取り出した未編集の文書データのいずれかを出力する文書出力手段と
を備えることを特徴とする画像処理装置。
【請求項３】
前記推定手段は、
前記蓄積手段内から取り出した文書データに対して予め定められた複数種類の内容の編集処理を行って当該複数種類の編集後文書データを得る事前編集手段と、
前記画像入力手段が読み取った画像データを、前記蓄積手段内から取り出した未編集の文書データおよび前記事前編集手段により得られる各編集後文書データと比較して、それぞれの間における類似度を算出する比較手段と、
前記比較手段が算出した中で最も高い類似度を判定し、当該類似度が算出された編集後文書データまたは未編集の文書データに対する編集処理の内容を、前記画像データに施されている編集処理の内容として推定する判定手段と
を有することを特徴とする請求項２記載の画像処理装置。
【請求項４】
前記判定手段は、前記比較手段が算出した全ての類似度の中の最大値と当該全ての類似度の分散値とを算出し、当該分散値が所定しきい値よりも大きければ、前記最大値を得た編集処理の内容を前記画像データに施されている編集処理の内容として推定する
ことを特徴とする請求項３記載の画像処理装置。
【請求項５】
前記判定手段は、前記分散値が所定しきい値以下であれば、前記画像データに施されている編集処理の内容の推定が不能であると判定するものであり、
前記判定手段にて推定不能と判定されると、前記蓄積手段内から取り出した文書データに対する編集処理の要否または編集処理の内容をユーザーに問い合わせるユーザーインタフェース手段が設けられている
ことを特徴とする請求項４記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばデジタル複写機のような画像読み取り機能および画像出力機能を備えた画像処理装置に関し、特にいわゆるリポジトリコピーに対応することが可能な画像処理装置に関する。
【背景技術】
【０００２】
近年、文書の電子化が進展し、また特にオフィス等においては紙文書の蓄積スペースが不足する傾向にあることから、文書を電子化して蓄積するファイリングシステムが広く利用されつつある。ファイリングシステムとしては、例えば、オフィスで活用される紙文書の殆どが複写機でコピーされたか、あるいはプリンタ装置でプリントアウトされたものである点、すなわち一度は電子化されているという点に着目し、その電子化された際に自動的に文書データを蓄積し、その後の必要な時点で容易に検索し利用できるようにすることで、ユーザーにファイリング作業を意識させることなく文書データの保管管理を行えるようにしたものが提案されている（例えば、特許文献１参照）。このようなファイリングシステムでは、蓄積されている文書データを取り出すための検索キーとして、蓄積処理日時情報、キーワード、蓄積文書データに付されている付記情報、出力回数、ユーザー情報、処理条件等を用いることが一般的である。
【０００３】
また、このようなファイリングシステムと同様のファイリング機能を組み込んだ複写機も提案されている。すなわち、一般的な複写機は原稿に描かれた画像を複写して出力するが、ファイリング機能を組み込んだ複写機では、オリジナル原稿データを記憶蓄積しておき、そのオリジナル原稿を探し出すための情報が記載された（埋め込まれた）原稿をスキャンして、その情報をスキャンデータから抽出すると、その情報に基づいてオリジナル原稿データを検索して取り出し、可視画像として出力するようになっている（例えば、特許文献２参照）。このように、ファイリング機能を実現する蓄積装置（リポジトリ）からデータを取り出して出力することを、一般的なコピー（ノーマルコピー）動作と区別すべく、本明細書では、以下「リポジトリコピー」と称する。
【０００４】
図８は、リポジトリコピーの概要を示す説明図である。リポジトリコピーを行う場合の「オリジナル原稿を探し出すための情報」としては、例えばオリジナル原稿データを一意に特定するための識別番号である「文書ＩＤ」が挙げられる。この文書ＩＤが例えばバーコード形式で描かれた原稿３１について、スキャナ等の入力装置３２が読み取りを行うと、その入力装置３２で得られた画像データは解析装置３３へ送られる。そして、解析装置３３では、画像データから文書ＩＤが描かれている原稿上の領域を何らかの手段で特定し、その領域から文書ＩＤを抽出する。解析装置３３が文書ＩＤを抽出すると、続いて、検索装置３４では、その文書ＩＤに基づいて蓄積装置３５に蓄積されているオリジナル原稿データを検索する。そして、その文書ＩＤに対応するオリジナル原稿データが見つかった場合には、そのオリジナル原稿データをプリンタ装置やディスプレイ等といった出力装置３６から出力するのである。
【０００５】
以上のようなリポジトリコピーを行うことで、ユーザーは、ノーマルコピーの同様の感覚で文書の出力を得ることができる。しかも、出力される文書は、オリジナル原稿データに基づくものなので、原稿上の汚れや不要な書き込み等が存在せず、また読み取りの際のノイズや画像エッジ部分の劣化等も発生しない、奇麗でオリジナルのままのものとなる。つまり、ユーザーにとっては、究極の美しいコピー画像を容易に得られることになる。これが、リポジトリコピーの最大の利点である。さらには、リポジトリからデータを取り出して出力するので、例えばリポジトリ内に複数ページからなるドキュメントについてのデータを蓄積しておき、そのドキュメントの表紙に文書ＩＤを描いて埋め込んでおけば、１枚の表紙からドキュメントの全文を出力するといったことも可能になる。これらのことから、リポジトリコピーを行うべくファイリング機能を組み込んだ複写機は、ユーザーにとって非常に利便性の高いものであると言える。
【０００６】
【特許文献１】特開平１１−１９６２４７号公報
【特許文献２】特許第３１７５３６４号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところで、リポジトリコピーを行う場合には、原稿に例えばバーコード形式で描かれて埋め込まれる文書ＩＤが非常に重要である。この文書ＩＤがオリジナル原稿を探し出すための情報となるからである。つまり、原稿に文書ＩＤについての情報埋込領域があれば、リポジトリコピーを実行することが可能である。そのため、原稿上の情報埋込領域以外の部分、例えばドキュメント本文やその構成、色、原稿上におけるサイズ等が、リポジトリ内に記憶蓄積されているオリジナル原稿データと異なっていても、リポジトリコピーの動作に影響を及ぼすことがなく、そのオリジナル原稿データが出力されることになる。例えば、白黒文書が描かれた原稿に文書ＩＤが埋め込まれていても、リポジトリ内のオリジナル原稿データがカラー文書についてのものである場合には、原稿が白黒文書であるのにも拘わらずにカラー文書が出力されることになる。これと同様に、例えば、１枚の原稿上に複数ページ分の画像が縮小合成された、いわゆるＮ−ｕｐ処理が施されていても、オリジナル原稿データを出力すると、各ページのそれぞれが個別に、すなわちＮ−ｕｐ処理無しで出力されることになる。
【０００８】
このように、リポジトリコピーでは、入力と出力との間に相違が生じてしまうこともあり得る。ところが、複写機を利用するユーザーは、必ずしもリポジトリコピーを望むとは限らない。そのため、入力通りの出力をユーザーが期待する場合には、リポジトリコピーではなく、一般的なコピーであるノーマルコピーを行うようにすることも考えられる。
【０００９】
しかしながら、ノーマルコピーでは、リポジトリコピーを行うべくファイリング機能を組み込んだ複写機であっても、リポジトリコピーの最大の利点を享受することができなくなってしまう。上述したように、リポジトリコピーの最大の利点は、原稿から読み取った画像データをそのまま出力するのではなく、蓄積されたオリジナル原稿データを出力（印刷）することで、究極の美しいコピー画像を容易に得られるようにする点にある。
【００１０】
そこで、本発明は、複写機のように画像読み取り機能および画像出力機能を備えた画像処理装置において、リポジトリコピーであっても入力と同じ状態での出力を行うことを可能にすることで、例えば原稿に編集処理が施されている場合に入力通りの出力を行えるようにしつつ、その出力によって究極の美しいコピー画像をユーザーが得られるようにする画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明は、上記目的を達成するために案出された画像処理装置であり、原稿から画像データを読み取る画像入力手段と、前記画像入力手段が読み取った画像データから当該画像データに埋め込まれた文書ＩＤを抽出する解析手段と、文書データと文書ＩＤとを互いに関連付けて記憶蓄積する蓄積手段と、前記解析手段が抽出した文書ＩＤに関連する文書データを前記蓄積手段内から検索して取り出す検索手段と、前記画像入力手段が読み取った画像データと前記検索手段が前記蓄積手段内から取り出した文書データとを比較し、当該文書データに対して当該画像データが編集されたものであるか否かを判定する判定手段と、前記判定手段にて編集ありと判定されると、前記蓄積手段内から取り出した文書データに対する編集処理の要否をユーザーに問い合わせるユーザーインタフェース手段と、前記ユーザーインタフェース手段でのユーザー操作に従いつつ前記蓄積手段内から取り出した文書データに対する編集処理を行う編集手段と、前記編集手段による編集処理後の文書データまたは前記検索手段が取り出した未編集の文書データのいずれかを出力する文書出力手段とを備えることを特徴とするものである。
【００１２】
上記構成の画像処理装置によれば、画像入力手段が原稿から画像データを読み取り、解析手段がその画像データから文書ＩＤを抽出し、検索手段がその文書ＩＤに関連する文書データを蓄積手段内から検索して取り出すと、判定手段が画像データと文書データとを比較して、その文書データに対して画像データが編集されたものであるか否かを判定する。この判定は、例えば画像データと文書データとを同一のデータ形式で比較して互いの類似度を数値化し、その数値化の結果が所定しきい値よりも小さければ、両者の類似度が低いので互いの間に相違がある、すなわち画像データに編集があると判定する、といったように行うことが考えられる。この判定手段にて編集ありと判定されると、ユーザーインタフェース手段が文書データに対する編集処理の要否をユーザーに問い合わせる。
そして、この問い合わせに応じて、ユーザーインタフェース手段で編集処理が必要である旨のユーザー操作があると、文書出力手段からは、そのユーザー操作に従いつつ行われた編集処理後の文書データが出力されることになる。一方、ユーザーインタフェース手段で編集処理が不要である旨のユーザー操作があると、文書出力手段からは、検索手段が蓄積手段内から取り出したままの文書データ、すなわち未編集の文書データが出力されることになる。
したがって、画像入力手段で得る画像データと検索手段が蓄積手段内から取り出した文書データの間に相違があっても、ユーザーは、その相違が解消するような編集処理を行った後に出力を行うか、あるいは相違があるまま出力するかを選択し得るようになる。しかも、いずれの場合であっても、蓄積手段内の文書データに基づいて出力が行われるので、汚れ等が存在しておらず、ノイズや画像エッジ部分の劣化等も発生していない画像が出力されることになる。
【００１３】
また、本発明は、上記目的を達成するために案出された画像処理装置であり、原稿から画像データを読み取る画像入力手段と、前記画像入力手段が読み取った画像データから当該画像データに埋め込まれた文書ＩＤを抽出する解析手段と、文書データと文書ＩＤとを互いに関連付けて記憶蓄積する蓄積手段と、前記解析手段が抽出した文書ＩＤに関連する文書データを前記蓄積手段内から検索して取り出す検索手段と、前記画像入力手段が読み取った画像データと前記検索手段が前記蓄積手段内から取り出した文書データとの比較に基づいて当該画像データに施されている編集処理の内容を推定する推定手段と、前記推定手段にて推定された内容の編集処理を前記蓄積手段内から取り出した文書データに対して行う編集手段と、前記推定手段による推定結果に基づいて前記編集手段による編集処理後の文書データまたは前記検索手段が取り出した未編集の文書データのいずれかを出力する文書出力手段とを備えることを特徴とするものである。
【００１４】
上記構成の画像処理装置によれば、画像入力手段が原稿から画像データを読み取り、解析手段がその画像データから文書ＩＤを抽出し、検索手段がその文書ＩＤに関連する文書データを蓄積手段内から検索して取り出すと、推定手段が画像データと文書データとの比較に基づいて、その画像データに施されている編集処理の内容を推定する。例えば、推定手段は、その画像データを、未編集の文書データおよび所定の編集処理が行われた編集後文書データと比較して、それぞれの間における類似度から、その画像データの編集処理内容を推定するのである。これにより、編集処理の内容として、例えば画像データに編集処理が行われているのか否かと、編集処理が行われている場合におけるその処理内容とが、それぞれ推定されることになる。
そして、編集処理があると推定された場合に、文書出力手段からは、その推定された編集処理が編集手段で行われた後に、その編集処理後の文書データが出力されることになる。一方、編集処理が無いと推定された場合には、文書出力手段からは、検索手段が蓄積手段内から取り出したままの文書データ、すなわち未編集の文書データが出力されることになる。
したがって、画像入力手段で得る画像データと検索手段が蓄積手段内から取り出した文書データの間に相違があっても、ユーザーによる操作等を要することなく、推定手段による推定結果に応じて、その相違が解消するような編集処理が行われて出力が行われることになる。また、その場合であっても、蓄積手段内の文書データに基づいて出力が行われるので、汚れ等が存在しておらず、ノイズや画像エッジ部分の劣化等も発生していない画像が出力されることになる。
【発明の効果】
【００１５】
以上のように、本発明の画像処理装置では、画像入力手段で得る画像データと検索手段が蓄積手段内から取り出した文書データの間に相違があっても、その相違が解消するような編集処理が行われた後、すなわち画像データの内容を入力通りに再現するような編集処理が行われた後に、その編集処理後の文書データが出力されることになる。したがって、リポジトリコピーを行う場合に、入力と同じ状態での出力を行うことが可能となる。しかも、その場合であっても、文書データが出力されるので、ユーザーは、究極の美しいコピー画像が容易に得られるという、リポジトリコピーの最大の利点を享受し得るようになる。これらのことから、本発明の画像処理装置は、ユーザーにとって、非常に利便性の高いものであると言える。
【発明を実施するための最良の形態】
【００１６】
以下、図面に基づき本発明に係る画像処理装置について説明する。なお、本実施形態では、本発明をデジタル複写機に適用した場合、すなわち画像処理装置がデジタル複写機である場合を例に挙げて説明する。
【００１７】
〔第１の実施の形態〕
先ず、本発明の第１実施形態を説明する。図１は、本発明の第１実施形態におけるデジタル複写機の概略構成例を示す機能ブロック図である。
【００１８】
ここで説明するデジタル複写機は、図例のように、画像入力手段１１と、画像処理手段１２と、解析手段１３と、蓄積手段１４と、検索手段１５と、判定手段１６と、ユーザーインタフェース手段１７と、編集手段１８と、文書出力手段１９と、ネットワークインタフェース手段２０とを備えている。
【００１９】
画像入力手段１１は、原稿から画像データを読み取るためのものであり、またファイリング機能を利用して記憶蓄積する文書データを入力するためのものである。このような画像入力手段１１としては、原稿（紙文書）に対する光学的読み取りを行うスキャナ装置とその制御手段が挙げられるが、デジタルカメラ、磁気ディスクやメモリカード等のリード／ライト装置とその制御手段、ネットワーク等を介してデータの授受を行うデータ転送装置、アプリケーションソフトウェアで作成したファイルをビットマップ画像にラスタライズする手段等よっても実現することが考えられる。さらに、画像入力手段１１は、文書データの入力と合わせて、その文書データに関する属性情報を入力するものであってもよい。属性情報としては、文書データの名称、サイズ、作成の日付、データフォーマットの種類等についての情報がある。
【００２０】
画像処理手段１２は、画像入力手段１１で読み取られた画像データに対して、色補正、シャープネス補正、拡大縮小処理等といった、画像処理を行うものである。
【００２１】
解析手段１３は、画像処理手段１２によって補正された画像データについて、情報埋込領域を特定して解析し、その情報埋込領域に埋め込まれている情報を抽出するものである。
【００２２】
ここで、解析手段１３による情報抽出について説明する。図２は、埋込情報の具体例を示す説明図である。図２（ａ）に示すように、原稿には情報埋込領域２１が設けられており、その情報埋込領域２１には原稿上に表された文書を識別するための情報が埋め込まれている。解析手段１３は、その情報埋込領域２１からの情報抽出を行うのである。
埋め込まれている情報、すなわち文書を識別するための情報としては、文書ＩＤが挙げられる。文書ＩＤとは、文書を一意に特定するための識別情報であり、文書毎に重複しないユニークな値からなる情報である。
また、情報埋込領域２１への情報の埋め込みは、図２（ｂ）に示すような一次元バーコードを用いて行ったり、あるいは図２（ｃ）に示すような二次元バーコードを用いて行ったりすることが考えられる。二次元バーコードとしては、ＱＲ（Quick Response）コード（登録商標）、ＰＤＦ４１７、マキシコード（Maxi Code）、データ・マトリクス（Data Matrix）ベリコード（登録商標）等にて規定されるものが挙げられる。ただし、一次元または二次元バーコードではなく、他の手法（例えば、i-Ｔｏｎｅ（登録商標））によって情報埋め込みが行われたものであってもよい。いずれの手法による情報埋め込みであっても、解析手段１３は、その手法に対応した情報抽出を行い得るものとする。
このような手法により埋め込まれた情報を抽出する際には、情報埋込領域２１の特定が必要となるが、その情報埋込領域２１の特定は、以下に述べるようにして行えばよい。例えば、情報埋込領域２１の位置は、予め原稿紙面上で固定しておくことが考えられる。例えば図２（ａ）のように、原稿上における右上隅の余白領域に情報埋込領域２１を固定しておけば、その情報埋込領域２１からバーコード部分だけを取り出すことが非常に容易に実現可能となる。また、情報埋込領域２１の位置が固定されておらず原稿毎に自由に設定されている場合には、バーコード部分の原稿上での表現形式は情報の内容の相違に依らずある程度似通っていることから、一般的なパターンマッチングの手法を用いることで、情報埋込領域２１を特定することが可能である。すなわち、例えば二次元バーコードを用いた場合であれば、代表的な二次元バーコードのパターンを予め解析手段１３が保有しておき、これを標本データとして処理対象となる画像データに対してパターンマッチングを行うことで、その二次元バーコードが存在する領域を特定することができる。これは、一次元バーコードの場合であっても全く同様である。
このようにして、解析手段１３は、情報埋込領域２１を特定して解析し、その情報埋込領域２１からの情報抽出を行うのである。
【００２３】
また、図１に戻り、蓄積手段１４は、ファイリング機能を実現するために、ハードディスクドライブやＤＶＤ−ＲＡＭ（Digital Video Disc-Random Access Memory）ドライブ等の大容量記憶装置からなるもので、文書データと文書ＩＤとを互いに関連付けて記憶蓄積するものである。
【００２４】
ここで、蓄積手段１４による記憶蓄積について説明する。図３は、文書データと文書ＩＤとの関連付けの具体例を示す説明図である。蓄積手段１４では、文書データと文書ＩＤとを互いに関連付けて記憶蓄積するが、その関連付けは、図例のようなテーブル形式で行うことが考えられる。
【００２５】
また、図１に戻り、検索手段１５は、解析手段１３が文書ＩＤを抽出すると、その抽出によって特定される文書ＩＤを検索キーとして、その文書ＩＤに関連する文書データ、すなわちその文書ＩＤと関連付けられて蓄積手段１４に記憶蓄積されている文書データを検索するものである。
【００２６】
判定手段１６は、画像入力手段１１が原稿から読み取った画像データと、検索手段１５が蓄積手段１４内から取り出した文書データとを比較し、両者の間に違いあるか否か、すなわち文書データに対して画像データが編集されたものであるか否かを判定するものである。この判定は、例えば画像データと文書データとを同一のデータ形式で比較して互いの類似度を数値化し、その数値化の結果が所定しきい値よりも小さければ、両者の類似度が低いので互いの間に相違がある、すなわち画像データに編集があると判定する、といったように行うことが考えられる。
【００２７】
ユーザーインタフェース手段１７は、ユーザーが操作するためのもので、複数の操作ボタン（スイッチ）と、ユーザーに対する情報表示を行う表示画面とを備えた操作パネルからなるものである。
【００２８】
ここで、このユーザーインタフェース手段１７について、さらに詳しく説明する。図４は、本発明の第１実施形態におけるデジタル複写機の要部構成例として、そのデジタル複写機のユーザーインタフェース手段の構成例を示す説明図である。図例のように、ユーザーインタフェース手段１７には、「０」から「９」まで数値キー１７ａ、ストップキー１７ｂおよびリセットキー１７ｃに加えて、コピー開始ボタン１７ｄが、それぞれ個別の操作ボタンとして配設されている。さらに、これらの操作ボタン１７ａ〜１７ｄの隣には、液晶表示パネル等からなる表示画面１７ｅが配されている。この表示画面１７ｅは、タッチパネル形式のものであり、そのタッチパネルをもユーザーインタフェースとして利用し得るようになっている。なお、表示画面１７ｅは、必ずしも各操作ボタン１７ａ〜１７ｄの隣にある必要はなく、別の場所にあってもよい。また、表示画面１７ｅは、単一である必要はなく、複数あってもよい。
このようなユーザーインタフェース手段１７において、表示画面１７ｅには、ユーザーが設定したコピー部数やその他の設定条件、現在の動作モード状況に関する情報（ノーマルコピーモードか、リポジトリコピーモードか）等が表示される。さらには、デジタル複写機からユーザーに対してメッセージを出す場合にも、この表示画面１７ｅによって表示されるようになっている。メッセージとしては、例えば判定手段１６での判定結果についてのものが挙げられる。
また、ユーザーインタフェース手段１７においては、ノーマルコピーを行うか、あるいはリポジトリコピーを行うかのモード設定操作が、タッチパネルから行われるようになっている。ただし、予めノーマルコピーモードをデフォルト状態として定めておけば、リポジトリコピーを行う場合にのみ、タッチパネルからのモード設定操作が必要となるようにしてもよい。すなわち、ノーマルコピーの場合はその開始指示としてコピー開始ボタン１７ｄが押下すればよいが、リポジトリコピーを行う場合にはタッチパネルでのモード設定操作を経た後にコピー開始ボタン１７ｄが押下されるようにする。さらに、タッチパネルからは、モード設定操作の他に、検索手段１５が蓄積手段１４内から取り出した文書データに対する編集処理の要否およびその内容の指示も行えるようになっている。
つまり、ユーザーインタフェース手段１７は、判定手段１６にて編集ありと判定されると、検索手段１５が取り出した文書データに対する編集処理の要否をユーザーに問い合わせる機能を実現するものである。
【００２９】
また、図１に戻り、編集手段１８は、ユーザーインタフェース手段１７でのユーザー操作に従いつつ、検索手段１５が蓄積手段１４内から取り出した文書データに対する編集処理を行うものである。編集処理としては、例えば、色変換処理、解像度変換処理、Ｎ−ｕｐ等のページ編集処理、ページ回転処理、拡大縮小処理等が挙げられる。なお、これらの編集処理は、一般的な画像処理であり、公知技術を利用して行うことが可能なため、ここではいずれについてもその詳細な説明を省略する。
【００３０】
文書出力手段１９は、編集手段１８による編集処理後の文書データまたは検索手段１５が蓄積手段１４内から取り出した未編集の文書データのいずれかを、所定の形式で出力するものである。そのために、文書出力手段１９は、例えばプリンタ装置とその制御手段、ＣＲＴ（Cathode Ray Tube）とその制御手投、磁気ディスクやメモリカード等のリード／ライト装置とその制御手段、またはネットワーク等を介してデータの授受を行うデータ転送装置等によって実現される。すなわち、文書出力手段１９からは、例えば記録紙に印刷出力された文書、またはＣＲＴに出力された画像データあるいはＨＴＭＬ（Hyper Text Markup Language）等により整形されたファイルが、出力結果として出力されるのである。
【００３１】
ネットワークインタフェース手段２０は、いわゆるインターネット等の広域ネットワークまたはローカルエリアネットワーク（ＬＡＮ）と接続するものであり、そのネットワーク上に存在する他装置（パーソナルコンピュータやデジタル複写機等）との間で、文書データや各種情報等のやり取りを行うためのものである。このネットワークインタフェース手段２０を備えることによって、デジタル複写機では、例えば必ずしも蓄積手段１４が自装置内に設けられていなくても、ネットワーク上に存在する他のデジタル複写機内にあれば、ネットワークを通じて文書データを受け取ることが可能となる。蓄積手段１４を自装置内に備えていても、その蓄積手段１４内に該当する文書データが存在していなかった場合についても同様である。
【００３２】
なお、上述した各手段１１〜２０のうち、画像処理手段１２、解析手段１３、検索手段１５、判定手段１６および編集手段１８については、例えば、所定プログラムを実行するＣＰＵ（Central Processing Unit）、その所定プログラムを格納するためのＲＯＭ（Read Only Memory）およびＣＰＵのワークエリアとして用いられるＲＡＭ（Random Access Memory）等の組み合わせによって実現すればよい。すなわち、これらの各手段１２，１３，１５，１６，１８は、コンピュータとしての機能が所定プログラムを実行することによって実現することが考えられる。ただし、その場合に、所定プログラムは、予めコンピュータ内にインストールされておらずに、コンピュータ読み取り可能な記憶媒体に格納されて提供されるものであっても、または有線若しくは無線による通信手段を介して配信されるものであってもよい。
【００３３】
次に、以上のように構成されたデジタル複写機における処理動作例について説明する。
【００３４】
デジタル複写機の動作にあたっては、既に蓄積手段１４に文書データが記憶蓄積されていることが必要である。そこで、先ず、デジタル複写機における処理動作例として、蓄積手段１４への文書データの登録処理手順について説明する。
【００３５】
図５は、文書データの登録処理手順の具体例を示すフローチャートである。図例のように、文書データの登録処理には、紙文書を登録する場合と、電子文書を登録する場合とがある。さらに、電子文書による登録には、ネットワーク経由による場合と、記憶メディア経由による場合とがある。
【００３６】
紙文書による登録の場合、ユーザーは、登録したい原稿（紙文書）を、スキャナ装置とその制御手段からなる画像入力手段１１にセットする。すなわち、原稿をスキャナ装置のプラテンガラス上に載置する（ステップ１０１、以下ステップを「Ｓ」と略す）。このとき、原稿が複数ページで構成されていれば、自動原稿送り装置（ＡＤＦ）を用いてもよい。また、必要であれば、ユーザーインタフェース手段１７から登録文書に対する処理条件を入力する（Ｓ１０２）。処理条件としては、例えば、色空間の指定（白黒文書として登録、あるいはカラー文書として登録等）や、サイズ（１００％サイズで登録、縮小あるいは拡大して登録等）といったものが挙げられる。そして、原稿のセット後に、ユーザーがユーザーインタフェース手段１７にて文書登録操作を行うと（Ｓ１０３）、画像入力手段１１は、セットされた原稿に対する光学的読み取りを行って、その原稿から画像データを取得する（Ｓ１０４）。原稿が複数ページで構成されていれば、全てのページ分の画像データを取得する。例えば、１０ページで構成される紙文書を登録する場合には、１０個の画像データを取得する。画像入力手段１１が画像データを取得すると、続いて、画像処理手段１２は、その画像データに対して、ユーザーインタフェース手段１７で入力された処理条件や所定の設定事項等に従いつつ、色補正、シャープネス補正、拡大縮小処理等といった画像処理を行う（Ｓ１０５）。
【００３７】
このようにして取得した画像データを蓄積手段１４内に文書データとして記憶蓄積させる場合には、文書データと文書ＩＤとを互いに関連付けることが必要である。すなわち、蓄積手段１４へのデータ登録には、文書ＩＤが必要となる。文書ＩＤは、文書毎に重複しないユニークな値からなる情報である。そこで、蓄積手段１４またはこれを管理する制御手段は、ユーザーインタフェース手段１７での文書登録操作に応じて画像入力手段１１が画像データを取得すると、その画像データを文書データとして蓄積手段１４内に記憶蓄積するのにあたり、その文書データを一意に特定するための文書ＩＤを計算する（Ｓ１０６）。文書ＩＤの計算は、様々な公知技術を利用して行うことが可能である。例えば、登録するデータのハッシュ値を文書ＩＤとすることが考えられる。ハッシュ値とは、与えられたデータから固定長の擬似乱数を生成して得られる値で、ハッシュ関数（一方向要約関数）により生成されるものである。また、その他にも、例えば、予め定められた値群の中から、蓄積手段１４内で使われていない文書ＩＤの値を探してそれを文書ＩＤとして付与したり、あるいは蓄積手段１４に蓄積された順番に文書ＩＤを割り当てたりすることも考えられる。そして、蓄積手段１４は、このようにして得た文書ＩＤを、登録すべき文書データと互いに関連付けて記憶蓄積する（Ｓ１０７）。これにより、紙文書上に表された内容が電子データ化され文書データとして蓄積手段１４内に登録されるのである。
【００３８】
また、ネットワーク経由による電子文書を登録する場合には、例えば、ネットワークインタフェース手段２０を介して接続するネットワーク上のユーザーＰＣ（パーソナルコンピュータ）から、そのユーザーＰＣ上で動作する文書データ登録用の専用ソフトウエアアプリケーションを用いて、そのユーザーＰＣにある電子文書についての文書データを蓄積手段１４内へ登録する。具体的には、ユーザーが、ユーザーＰＣで登録用アプリケーションを立ち上げて（Ｓ１０８）、そのアプリケーションの画面から登録したい電子文書を指定して（Ｓ１０９）、蓄積手段１４への登録作業を指示する（Ｓ１１０）。その指示を受けて、登録用アプリケーションは、指定された電子文書を、ネットワークを経由してデジタル複写機へ転送する。このようにして、ネットワークインタフェース手段２０が文書データを得ると、上述した紙文書の場合と同様に、文書ＩＤを生成した後に（Ｓ１０６）、蓄積手段１４がその文書データを文書ＩＤと関連付けて記憶蓄積する（Ｓ１０７）。これにより、ユーザーＰＣにある電子文書の内容が文書データとして蓄積手段１４内に登録されるのである。
【００３９】
また、記憶メディア経由による電子文書を登録する場合には、例えば、登録したい電子文書をメモリカードやＣＤ−ＲＯＭ等の記録メディアに記録しておき（Ｓ１１１）、その記録メディアをリード／ライト装置とその制御手段からなる画像入力手段１１にセットする（Ｓ１１２）。そして、ユーザーがユーザーインタフェース手段１７にて文書登録操作を行うと（Ｓ１１３）、画像入力手段１１は、セットされた記録メディアに対する読み取りを行って、その記録メディアから文書データを取得する。このようにして、画像入力手段１１が文書データを得ると、上述した紙文書またはネットワーク経由の場合と同様に、文書ＩＤを生成した後に（Ｓ１０６）、蓄積手段１４がその文書データを文書ＩＤと関連付けて記憶蓄積する（Ｓ１０７）。これにより、記憶メディア内にある文書データが蓄積手段１４内に登録されるのである。
【００４０】
次に、本発明の第１実施形態におけるデジタル複写機の特徴的な処理動作例として、文書出力手段１９を用いた文書コピー処理について説明する。ここでは、情報埋込領域２１が設けられて文書ＩＤが埋め込まれた原稿について（図２（ａ）参照）、その文書コピー処理を行う場合を例に挙げて説明する。図６は、本発明の第１実施形態における文書コピー処理手順の具体例を示すフローチャートである。
【００４１】
本実施形態のデジタル複写機が行う文書コピー処理には、画像入力手段１１が読み取って画像処理手段１２が処理した後の画像データをそのまま文書出力手段１９で出力するノーマルコピー動作と、画像入力手段１１が読み取った画像データから特定される文書ＩＤに関連する文書データを蓄積手段１４内から取り出して文書出力手段１９で出力するリポジトリコピー動作とがある。
【００４２】
ノーマルコピー動作の場合もリポジトリコピー動作の場合も、文書コピー処理にあたっては、先ず、ユーザーがコピーしたい原稿をスキャナ装置とその制御手段からなる画像入力手段１１にセットする。すなわち、原稿をスキャナ装置のプラテンガラス上に載置する（Ｓ２０１）。そして、ユーザーは、コピーしたい部数や拡大縮小率等といった処理条件を、ユーザーインタフェース手段１７から入力する（Ｓ２０２）。このとき、必要であれば、ノーマルコピーを行うか、あるいはリポジトリコピーを行うかのモード設定も、併せて行われるものとする。
【００４３】
その後、ユーザーによりユーザーインタフェース手段１７におけるコピー開始ボタン１７ｄが押下されると、画像入力手段１１は、そのユーザーの操作に対して、セットされた原稿に対する光学的読み取りを行って、その原稿から画像データを取得する（Ｓ２０３）。そして、画像入力手段１１が画像データを取得すると、続いて、画像処理手段１２は、その画像データに対して、ユーザーインタフェース手段１７で入力された処理条件や所定の設定事項等に従いつつ、色補正、シャープネス補正、拡大縮小処理等といった画像処理を行う（Ｓ２０４）。
【００４４】
ここで、ユーザーインタフェース手段１７は、ユーザーによって行われたモード設定操作がノーマルコピーであるか、あるいはリポジトリコピーであるかを判断し（Ｓ２０５）、その判断結果がノーマルコピーであれば、その旨を文書出力手段１９へ通知する。この通知を受けて、文書出力手段１９は、画像入力手段１１が原稿から読み取って画像処理手段１２が処理した後の画像データを、指定された出力部数だけ、記録紙上に可視画像として印刷出力する（Ｓ２０６）。つまり、従来より行われている一般的なコピー処理を同様の処理動作を行う。
【００４５】
一方、モード設定操作の判断結果がリポジトリコピーであれば、ユーザーインタフェース手段１７は、その旨を解析手段１３へ通知する。この通知を受けて、解析手段１３は、画像入力手段１１が原稿から読み取って画像処理手段１２が処理した後の画像データにおける情報埋込領域２１を解析して、その情報埋込領域２１からの情報抽出、具体的には文書ＩＤの抽出を行う（Ｓ２０７）。解析手段１３が文書ＩＤを抽出すると、検索手段１５は、その抽出によって特定される文書ＩＤを検索キーとして、その文書ＩＤに関連する文書データ、すなわちその文書ＩＤと関連付けられて蓄積手段１４に記憶蓄積されている文書データを検索する（Ｓ２０８）。
【００４６】
この検索の結果、その文書ＩＤに関連する文書データが蓄積手段１４内に存在していなければ（Ｓ２０９）、文書出力手段１９による文書データの出力を行うことができないので、エラー処理を実行する（Ｓ２１０）。エラー処理としては、ユーザーインタフェース手段１７における表示画面１７ｅがユーザーに対してその旨のアラーム出力を行うことが考えられる。具体的には、表示画面１７ｅ上に「該当する文書がありませんでした」等のメッセージを表示する。なお、エラー処理としては、表示画面１７ｅによるアラーム出力の他に、文書出力手段１９が「該当する文書がありませんでした」等のメッセージを印刷出力するようにしてもよいし、またその他の方法（警告音の出力）で行うようにしてもよい。
【００４７】
また、検索の結果、該当する文書データが蓄積手段１４内に存在しなければ、上述したようなエラー処理を実行するのではなく、モード設定がリポジトリコピーの場合であっても、ノーマルコピーの場合と同様に、画像入力手段１１が読み取った画像データを文書出力手段１９でそのまま可視画像として出力することも考えられる。つまり、文書データが発見されなかった場合には、読み込んだ画像データに対して画像補正処理を施して文書出力手段１９から出力してもよい。
【００４８】
これに対し、検索の結果、該当する文書データが蓄積手段１４内に存在している場合には（Ｓ２０９）、判定手段１６が、その文書データを蓄積手段１４から取得するとともに（Ｓ２１１）、画像入力手段１１が原稿から読み取って画像処理手段１２が処理した後の画像データを受け取って、これらをＲＡＭ等からなるワークメモリ内に格納する。そして、これら文書データと画像データとを互いに比較して（Ｓ２１２）、両者の間に違いがあるか否か、すなわち文書データに対して画像データが編集されたものであるか否かを判定する（Ｓ２１３）。
【００４９】
この判定は、以下のようにして行えばよい。画像入力手段１１が読み取る画像データは、ラスター形式のデータ（ビットマップデータ）である。これに対して、蓄積手段１４から取得した文書データは、必ずしもラスター形式とは限らず、アプリケーションデータファイルやページ記述言語で記述されたコードデータ等の場合もあり得る。そこで、判定手段１６は、両者の間の相違の判定に先立ち、公知技術を用いて両者を同一のデータ形式（例えばラスター形式）に変換する。これにより、両者の間に違いあるか否かが判定可能になる。両者の間の相違有無の判断は、様々な手法を用いて行うことが考えられるが、その一例として一般的なパターンマッチングの手法が挙げられる。すなわち、一方の画像データを基準となる標本画像として、他方の画像データとのマッチングを計算する。そして、マッチングの計算結果として評価値が得られるので、その評価値に対して予め設定したしきい値よりも評価値が大きい場合には違いがないと判断し、しきい値よりも小さい場合には違いがあると判断する。また、二つの画像データの比較方法として、一般的な類似画像検索で用いられる二つの画像間の類似度を判断の指標としてもよい。つまり、両者をパターンマッチングや類似度判断等の手法により比較して互いの類似度を数値化し、その数値化の結果が所定しきい値よりも小さければ、両者の類似度が低いので互いの間に相違があるので、文書データに対して画像データが編集されたものであると判定する。
【００５０】
この判定の結果、両者の間に違いがなく、文書データと画像データとが一致するものであれば、その判定結果を受けた文書出力手段１９は、その文書データを蓄積手段１４から取得して、指定された出力部数だけ、記録紙上に可視画像として印刷出力する（Ｓ２０６）。
【００５１】
ただし、判定の結果、両者の間に違いがあり、画像データが編集されたものである場合には、その判定結果を受けたユーザーインタフェース手段１７は、その文書データに対する編集処理の要否をユーザーに問い合わせる。具体的には、表示画面１７ｅ上に「入力した文書と蓄積された文書には違いがある。出力する文書を編集しますか？」等のメッセージを表示して、ユーザーの指示を仰ぐ。その際に、表示画面１７ｅに画像データ（原稿の内容）と文書データ（リポジトリ内オリジナル文書の内容）との画像を縮小して表示してもよい。
【００５２】
この問い合わせに応じて、ユーザーがユーザーインタフェース手段１７のタッチパネルを操作し（Ｓ２１４）、その操作内容が「編集しない」というものであれば（Ｓ２１５）、その旨の通知をユーザーインタフェース手段１７から受けた文書出力手段１９は、文書データを蓄積手段１４から取得して、指定された出力部数だけ、記録紙上に可視画像として印刷出力する（Ｓ２０６）。
【００５３】
一方、ユーザーインタフェース手段１７のタッチパネルでの操作内容が「編集する」というものであれば（Ｓ２１５）、ユーザーインタフェース手段１７は、さらにその文書データに対する編集処理の内容をユーザーに問い合わせる。具体的には、表示画面１７ｅ上に編集手段１８が対応可能な編集処理の種類を表示して、どの編集処理を選択するかユーザーの指示を仰ぐ。編集手段１８が対応可能な編集処理の種類としては、例えば、色空間変換（カラー文書を白黒文書に変換、またはその逆）、解像度変換（Ａ４、Ａ３、Ｂ４など用紙サイズを変換する）、ページ編集（Ｎ−ｕｐなし、２−ｕｐ、４−ｕｐなど複数ページを１ページに縮小してレイアウト、両面印刷）等がある。この問い合わせに応じて、ユーザーがユーザーインタフェース手段１７のタッチパネルを操作して、所望する編集処理の内容を指定すると、その旨の通知をユーザーインタフェース手段１７から受けた編集手段１８は、蓄積手段１４から取得した文書データに対して、指定された内容の編集処理を行う（Ｓ２１６）。そして、編集手段１８が編集処理を行うと、文書出力手段１９は、その編集処理後の文書データを、指定された出力部数だけ、記録紙上に可視画像として印刷出力する（Ｓ２０６）。
【００５４】
以上のように、本実施形態で説明したデジタル複写機では、判定手段１６が画像データと文書データとを比較して、その文書データに対して画像データが編集されたものであるか否かを判定し、編集ありと判定されるとユーザーインタフェース手段１７が文書データに対する編集処理の要否をユーザーに問い合わせるようになっている。そして、この問い合わせに応じてユーザーインタフェース手段１７で編集処理が必要である旨のユーザー操作があると、文書出力手段１９からは、そのユーザー操作に従いつつ編集手段１８で行われた編集処理後の文書データが出力されることになる。一方、ユーザーインタフェース手段１７で編集処理が不要である旨のユーザー操作があると、文書出力手段１９からは、蓄積手段１４内から取り出したままの文書データ、すなわち未編集の文書データが出力されることになる。
【００５５】
したがって、本実施形態におけるデジタル複写機では、画像入力手段１１で得る画像データと蓄積手段１４内から取り出した文書データとの間に相違があっても、ユーザーは、その相違が解消するような編集処理を行った後、すなわち画像データの内容を入力通りに再現するような編集処理が行った後に、その編集処理後の文書データを出力するか、あるいは相違があるまま出力するかを選択し得るようになる。しかも、いずれの場合であっても、蓄積手段１４内の文書データに基づいて出力が行われるので、汚れ等が存在しておらず、ノイズや画像エッジ部分の劣化等も発生していない画像が出力されることになる。つまり、ユーザーは、究極の美しいコピー画像が容易に得られるという、リポジトリコピーの最大の利点を享受し得るようになる。これらのことから、本実施形態におけるデジタル複写機置は、ユーザーにとって、非常に利便性の高いものであると言える。
【００５６】
〔第２の実施の形態〕
次に、本発明の第２実施形態を説明する。
上述した第１実施形態におけるデジタル複写機では、画像データ（原稿の内容）と文書データ（リポジトリ内オリジナル文書の内容）との比較を自動で行った結果、両者に違いがあった場合には、編集する／しないをユーザーが指定し、さらにユーザーが編集処理の内容をユーザーインタフェース手段１７から指定するようになっていた。これに対して、第２実施形態で説明するデジタル複写機は、編集内容の指定を装置側で自動で推定することを特徴としている。すなわち、編集内容の自動推定を行う点で、第１実施形態の場合とは大きく異なる。
【００５７】
図７は、本発明の第２実施形態におけるデジタル複写機の概略構成例を示す機能ブロック図である。図例のように、ここで説明するデジタル複写機は、判定手段１６に代わって推定手段２２を備えている点で、上述した第１実施形態の場合と大きく異なる。他の構成要素（解析手段１３、蓄積手段１４、検索手段１５等）については、第１実施形態の場合と同様である。なお、図中では、画像入力手段１１や文書出力手段１９等の一部構成要素について、その図示を省略している。
【００５８】
推定手段２２は、画像入力手段１１が読み取った画像データと、蓄積手段１４内から取り出した文書データとの比較に基づいて、その画像データに施されている編集処理の内容を推定するものである。そのために、推定手段２２は、複数の事前編集手段２３ａ，２３ｂ，２３ｃ…と、事前編集手段２３ａ，２３ｂ，２３ｃ…より一つ多い数の比較手段２４ａ，２４ｂ，２４ｃ，２４ｄ…と、一つの判定手段２５とを有して構成されている。
【００５９】
事前編集手段２３ａ，２３ｂ，２３ｃ…は、蓄積手段１４内から取り出した文書データに対して、予め定められた内容の編集処理を行って、編集後文書データを得るものである。ただし、事前編集手段２３ａ，２３ｂ，２３ｃ…は、複数種類の編集処理に対応すべく、複数のものが設けられており、それぞれが異なる内容の編集処理を行うようになっている。例えば、ある事前編集手段２３ａは二つのページを一つにレイアウトする２−ｕｐ（２in１）のページ編集を行い、他の事前編集手段２３ｂはページサイズを縮小する編集処理を行い、さらに他の事前編集手段２３ｃはカラー文書を白黒文書に変換する編集処理を行う、といった具合である。なお、各事前編集手段２３ａ，２３ｂ，２３ｃ…が行う編集処理自体は、一般的な画像処理であり、公知技術を利用して行うことが可能なため、ここではいずれについてもその詳細な説明を省略する。また、事前編集手段２３ａ，２３ｂ，２３ｃ…の数は三つ限定されるものではなく、例えばページの９０度回転を行う事前編集手段のように、他の編集処理を行うものを設けてもよい。
【００６０】
比較手段２４ａ，２４ｂ，２４ｃ，２４ｄ…は、画像入力手段１１が読み取った画像データを、蓄積手段１４内から取り出した未編集の文書データおよび各事前編集手段２３ａ，２３ｂ，２３ｃ…により得られる各編集後文書データと比較して、それぞれの間における類似度を算出するものである。画像データを各編集後文書データと比較するのは、画像データに施されている編集処理の種類を判定するためであり、その画像データを未編集の文書データとも比較するのは、画像データに対する編集処理の有無を判定するためである。このことから、比較手段２４ａ，２４ｂ，２４ｃ，２４ｄ…は、画像データを編集後文書データだけではなく未編集の文書データとも比較するため、事前編集手段２３ａ，２３ｂ，２３ｃ…より一つ多い数が設けられている。なお、各比較手段２４ａ，２４ｂ，２４ｃ，２４ｄ…におけるデータ比較および類似度算出は、第１実施形態における判定手段１６の場合と同様に行えばよい。
【００６１】
判定手段２５は、各比較手段２４ａ，２４ｂ，２４ｃ，２４ｄ…による類似度算出結果を受け取って、その中で最も高い類似度を判定し、その類似度が算出された編集後文書データまたは未編集の文書データに対する編集処理の内容を、画像データに施されている編集処理の内容として推定するものである。ただし、判定手段２５は、単に類似度の算出結果のみを基にするのではなく、比較手段２４ａ，２４ｂ，２４ｃ，２４ｄ…が算出した全ての類似度の分散値（類似度の散らばり具合を数値化したもの）を基にするものであってもよい。分散値を基にする場合には、比較手段２４ａ，２４ｂ，２４ｃ，２４ｄ…が算出した全ての類似度の分散値を算出し、その分散値が所定しきい値よりも大きければ、その最大値を得た編集処理の内容を前記画像データに施されている編集処理の内容として推定する。また、分散値が所定しきい値以下であれば、画像データに施されている編集処理の内容の推定が不能であると判定する。なお、分散値の算出については、公知技術を利用して行えばよいため、ここではその説明を省略する。また、推定が不能と判定した場合には、第１実施形態の場合と同様に、ユーザーインタフェース手段１７によるユーザー問い合わせを行うようにすればよい。
【００６２】
これら事前編集手段２３ａ，２３ｂ，２３ｃ…、比較手段２４ａ，２４ｂ，２４ｃ，２４ｄ…および判定手段２５は、例えば、所定プログラムを実行するＣＰＵ、その所定プログラムを格納するためのＲＯＭおよびＣＰＵのワークエリアとして用いられるＲＡＭ等の組み合わせによって実現すればよい。すなわち、これらの各手段２３，２４，２５は、コンピュータとしての機能が所定プログラムを実行することによって実現することが考えられる。ただし、その場合に、所定プログラムは、予めコンピュータ内にインストールされておらずに、コンピュータ読み取り可能な記憶媒体に格納されて提供されるものであっても、または有線若しくは無線による通信手段を介して配信されるものであってもよい。
【００６３】
次に、本発明の第２実施形態におけるデジタル複写機の特徴的な処理動作例を説明する。ここでも、第１実施形態の場合と同様に、情報埋込領域２１が設けられて文書ＩＤが埋め込まれた原稿について（図２（ａ）参照）、その文書コピー処理を行う場合を例に挙げて説明する。図８は、本発明の第２実施形態における文書コピー処理手順の具体例を示すフローチャートである。
【００６４】
本実施形態のデジタル複写機が行う文書コピー処理においても、原稿のプラテンガラス上への載置（Ｓ３０１）から該当する文書データの蓄積手段１４内からの取得（Ｓ３１１）までは、第１実施形態の場合と同様である。
【００６５】
蓄積手段１４内から文書データを取得すると、その後は、事前編集手段２３ａ，２３ｂ，２３ｃ…がその文書データに対する編集処理を行う。そして、比較手段２４ａ，２４ｂ，２４ｃ，２４ｄ…が、蓄積手段１４内から取り出した未編集の文書データおよび各事前編集手段２３ａ，２３ｂ，２３ｃ…により得られる各編集後文書データと、画像入力手段１１が読み取った画像データとを比較して、それぞれの間における類似度を算出する、さらには、判定手段２５が、各比較手段２４ａ，２４ｂ，２４ｃ，２４ｄ…による類似度算出結果を受け取って、その中で最も高い類似度を判定し、その最も高い類似度の編集処理の内容を画像データに施されている編集処理の内容として推定する（Ｓ３１２）。例えば、事前編集手段２３ａからの類似度が最も大きければ、入力画像データはオリジナル文書データを２in１に編集したものであると推定する。また、事前編集手段２３ｂからの類似度が最も大きければ、入力画像データはオリジナル文書データを白黒変換したものであると推定する。また、未編集の文書データとの類似度が最も大きければ、入力画像データは編集されていないと推定する。なお、これら一連の処理は、入力画像データ、未編集の文書データおよび各編集後文書データを、ＲＡＭ等からなるワークメモリ内に格納して行えばよい。
【００６６】
ただし、各比較手段２４ａ，２４ｂ，２４ｃ，２４ｄ…からの類似度算出結果については、その大小判断が非常に困難なこともあり得る。このことから、判定手段２５は、類似度の分散値を算出し、その分散値をも基にしつつ、編集処理内容の推定を行うことが望ましい。
【００６７】
ここで、類似度算出結果の分散値を基にしつつ、編集処理内容の推定を行う場合の処理動作例について説明する。図９は、類似度算出結果の分散値に基づく編集処理内容推定の処理手順の具体例を示すフローチャートである。図例のように、類似度の分散値を算出する場合には、先ず、判定手段２５は、各比較手段２４ａ，２４ｂ，２４ｃ，２４ｄ…による全ての類似度算出結果、すなわち各編集後文書データについての類似度および未編集の文書データについての類似度を、各比較手段２４ａ，２４ｂ，２４ｃ，２４ｄ…から受け取る（Ｓ４０１）。そして、判定手段２５は、受け取った類似度算出結果の中の最大値を計算して算出するとともに（Ｓ４０２）、その受け取った全ての類似度算出結果についての分散値を計算して算出する（Ｓ４０３）。分散値の算出後は、続いて、判定手段２５は、その算出した分散値を予め設定されている所定しきい値と比較する（Ｓ４０４）。
【００６８】
この比較の結果、分散値が所定しきい値よりも大きければ、全ての類似度算出結果の中で最大値のものが突出して類似度が高く、その最大値のものは比較対象である画像データと類似しているが、他のものは類似していないと考えられるため、判定手段２５は、その最大値を得た編集処理の内容を、画像データに施されている編集処理内容の推定結果とする（Ｓ４０５）。
【００６９】
一方、分散値が所定しきい値以下であれば、全ての類似度算出結果についてのばらつきが小さく、いずれかの類似度算出結果について画像データとの類似度が高いと断定することが困難であるため、判定手段２５は、画像データに施されている編集処理内容の推定が不能であると判定する。この判定を受けて、ユーザーインタフェース手段１７は、入力された画像データについての編集処理内容の推定が不能であった旨をユーザーに通知する（Ｓ４０６）。つまり、全ての編集処理の類似度がばらついておらず、どの編集処理の類似度の算出結果も同じ程度であり、編集処理内容の自動推定が困難であるため、分散値が所定しきい値以下の場合には、編集処理内容の推定はユーザーの判断に委ねるのである。そして、この通知に応じて、ユーザーがユーザーインタフェース手段１７のタッチパネルを操作し、所望する編集処理の内容（編集なしを含む）を指定すると、判定手段２５は、そのユーザーインタフェース手段１７からの指示内容を、画像データに施されている編集処理内容とする（Ｓ４０７）。
【００７０】
このようにして、判定手段２５が画像データに施されている編集処理内容を決定すると、その後は、図８に示したように、その判定手段２５による決定結果に従いつつ、編集手段１８が文書データに対する編集処理を行う（Ｓ３１３）。このときの編集処理は、事前編集手段２３ａ，２３ｂ，２３ｃ…が行ったものであってもよい。つまり、事前編集手段２３ａ，２３ｂ，２３ｃ…が設けられていることから、その事前編集手段２３ａ，２３ｂ，２３ｃ…を編集手段１８として用いるようにしても構わない。そして、編集手段１８が編集処理を行うと、文書出力手段１９は、その編集処理後の文書データを、指定された出力部数だけ、記録紙上に可視画像として印刷出力する（Ｓ３０６）。
【００７１】
以上のように、本実施形態で説明したデジタル複写機では、推定手段２２が画像データと文書データとの比較に基づいて、その画像データに施されている編集処理の内容を推定するようになっている。そして、編集処理があると推定された場合に、文書出力手段１９からは、その推定された編集処理が編集手段１８で行われた後に、その編集処理後の文書データが出力されることになる。一方、編集処理が無いと推定された場合には、文書出力手段１９からは、蓄積手段１４内から取り出した未編集の文書データが出力されることになる。
【００７２】
したがって、本実施形態におけるデジタル複写機では、画像入力手段１１で得る画像データと蓄積手段１４内から取り出した文書データとの間に相違があっても、原則としてユーザーによる操作等を要することなく、推定手段２２による推定結果に応じて、その相違が解消するような編集処理が行われて出力が行われることになる。しかも、その場合であっても、蓄積手段１４内の文書データに基づいて出力が行われるので、汚れ等が存在しておらず、ノイズや画像エッジ部分の劣化等も発生していない画像が出力されることになる。つまり、ユーザーは、究極の美しいコピー画像が容易に得られるという、リポジトリコピーの最大の利点を享受し得るようになる。これらのことから、本実施形態におけるデジタル複写機置は、ユーザーにとって、非常に利便性の高いものであると言える。
【００７３】
なお、上述した第１および第２実施形態では、本発明の好適な実施具体例を説明したが、本発明はその内容に限定されるものではない。例えば、各実施形態では、主に、文書出力手段１９が記録用紙に画像データまたは文書データを印刷出力する場合を例に挙げたが、ＣＲＴ等に表示出力する場合であっても、全く同様に適用可能であることはいうまでもない。また、各実施形態で説明した編集処理の内容は単なる具体例に過ぎず、他の種類の編集処理を行うようにしても構わない。さらには、画像読み取り機能および画像出力機能を備えた画像処理装置であれば、デジタル複写機以外にも適用可能であることは勿論である。
【図面の簡単な説明】
【００７４】
【図１】本発明の第１実施形態におけるデジタル複写機の概略構成例を示す機能ブロック図である。
【図２】埋込情報の具体例を示す説明図であり、（ａ）は情報埋込領域の一例を示す図、（ｂ）は一次元バーコード一例を示す図、（ｃ）は二次元バーコード一例を示す図である。
【図３】文書データと文書ＩＤとの関連付けの具体例を示す説明図である。
【図４】本発明の第１実施形態におけるデジタル複写機の要部構成例を示す説明図であり、そのデジタル複写機のユーザーインタフェース手段の構成例を示す図である。
【図５】文書データの登録処理手順の具体例を示すフローチャートである。
【図６】本発明の第１実施形態における文書コピー処理手順の具体例を示すフローチャートである。
【図７】本発明の第２実施形態におけるデジタル複写機の概略構成例を示す機能ブロック図である。
【図８】本発明の第２実施形態における文書コピー処理手順の具体例を示すフローチャートである。
【図９】類似度算出結果の分散値に基づく編集処理内容推定の処理手順の具体例を示すフローチャートである。
【図１０】一般的なリポジトリコピーの概要を示す説明図である。
【符号の説明】
【００７５】
１１…画像入力手段、１２…画像処理手段、１３…解析手段、１４…蓄積手段、１５…検索手段、１６…判定手段、１７…ユーザーインタフェース手段、１７ｅ…表示画面、１８…編集手段、１９…文書出力手段、２０…ネットワークインタフェース手段、２１…情報埋込領域、２２…推定手段、２３ａ，２３ｂ，２３ｃ…事前編集手段、２４ａ，２４ｂ，２４ｃ，２４ｄ…比較手段、２５…判定手段
【図１】
2006074123.tif 000003
【図２】
2006074123.tif 000004
【図３】
2006074123.tif 000005
【図４】
2006074123.tif 000006
【図５】
2006074123.tif 000007
【図６】
2006074123.tif 000008
【図７】
2006074123.tif 000009
【図８】
2006074123.tif 000010
【図９】
2006074123.tif 000011
【図１０】
2006074123.tif 000012