(57)【特許請求の範囲】
【請求項１】
複写機能を有し、読み取った原稿の画像データから原稿に付された識別コードに基づいて識別情報を抽出する識別情報抽出部と、前記識別情報が抽出された原稿ページのサムネイル画像と抽出された識別情報を対応させて表示することによりユーザに選択された画像形成対象を受け付ける選択部と、前記選択部で受け付けた画像形成対象に対応する原稿について前記付された識別コードを除いた画像データを印字する出力部と、を備えることを特徴とする画像形成装置。
【請求項２】
請求項１に記載の画像形成装置において、前記識別情報には、ページ番号、および、見出し情報が含まれることを特徴とする画像形成装置。
【請求項３】
請求項２に記載の画像形成装置において、前記識別情報抽出部で抽出したページ番号を基に画像形成対象の原稿のページ番号を整合して前記出力部で印字することを特徴とする画像形成装置。
【請求項４】
複写機能を有する画像形成装置で用いられる画像形成方法であって、読み取った原稿の画像データから原稿に付された識別コードに基づいて識別情報を抽出する識別情報抽出ステップと、識別情報が抽出された原稿ページのサムネイル画像と抽出された識別情報を対応させて表示するステップと、前記表示に基づいてユーザに選択された画像形成対象を受け付ける選択ステップと、前記選択ステップで受け付けた画像形成対象に対応する原稿について前記付された識別コードを除いた画像データを印字する出力ステップと、を含むことを特徴とする画像形成方法。
【請求項５】
画像形成装置に請求項４に記載の画像形成方法を実行させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複写機能を有する画像形成装置、画像形成方法およびプログラムに関する。
【背景技術】
【０００２】
従来、複数枚の原稿の中の不要なページや機密事項を含むページを複写したくないときには、これらのページを手作業で取り除けてから複写しなければならなかった。さらに、複写後は、もとに戻すという作業も行わなければならなかった。
【０００３】
例えば、特許文献１では、プレゼンテーション用のＯＨＰ用紙と配布用の資料を印刷するときに、複写が不必要である表紙、合紙、裏表紙や目次等をそれぞれ指定して、それらを除いた複写ができるようにしている。
【０００４】
また、特許文献２では、ファクシミリ装置において、読み取った原稿または受信された原稿の画像データの各ページのページ番号を認識して、ページ順に配列しなおし、原稿のページ順が狂っていても正常なページ順に揃えて出力している。
また、特許文献３では、画像形成装置において、読み取った原稿の識別情報のバーコードを認識し、この識別情報に基づいて各原稿データの出力順序を変更することによって、ページ順が狂っていても正常なページ順に揃えて出力している。
【特許文献１】特開２０００−１４７９４３号公報
【特許文献２】特開平８−１２５８３８号公報
【特許文献３】特開２００５−１５３３２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述の特許文献１では、プレゼンテーション用の複写を行うという特殊な場合であり、しかも、特定のページだけが取り除けるにすぎなかった。
また、上述の特許文献２および３では、複数枚から構成される原稿画像の特定の範囲の複写物を必要とする場合には、そのページを原稿から抜き出しコピーを行う必要があり、ユーザの負担を軽減するものではなかった。
【０００６】
本発明は、上述の実情を考慮してなされたものであって、複数の原稿の中から必要なページだけを抜き出し、またページ順に整合して複写するようにして、ユーザの作業負担を軽減させる画像形成装置、画像形成方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述の課題を解決するために、本発明の画像形成装置および画像形成方法は、次のような構成とする。
本発明の画像形成装置は、複写機能を有し、読み取った原稿の画像データから原稿に付された識別コードに基づいて識別情報を抽出する識別情報抽出部と、前記識別情報が抽出された原稿ページのサムネイル画像と抽出された識別情報を対応させて表示することによりユーザに選択された画像形成対象を受け付ける選択部と、前記選択部で受け付けた画像形成対象に対応する原稿について前記付された識別コードを除いた画像データを印字する出力部と、を備えている。
【０００８】
さらに、前記識別情報抽出部で抽出したページ番号を基にページ番号を整合して前記出力部で印字するようにしてもよい。
前記識別コードは、二次元コードやＲＦＩＤタグ等で形成されるコード情報を用いることが望ましい。
【０００９】
また、本発明の画像形成方法は、複写機能を有する画像形成装置で用いられる画像形成方法であって、読み取った原稿の画像データから原稿に付された識別コードに基づいて識別情報を抽出する識別情報抽出ステップと、識別情報が抽出された原稿ページのサムネイル画像と抽出された識別情報を対応させて表示するステップと、前記表示に基づいてユーザに選択された画像形成対象を受け付ける選択ステップと、前記選択ステップで受け付けた画像形成対象に対応する原稿について前記付された識別コードを除いた画像データを印字する出力ステップと、を含む。
【００１０】
また、上述した構成の画像形成装置の各部として、コンピュータを機能させるためのプログラムを作成しておき、このプログラムをコンピュータで実行することによっても上記課題を解決することができる。
【発明の効果】
【００１１】
本発明によれば、複数の原稿の中から必要なページだけを抜き出し、またページ順に整合して複写できるので、手作業による事前の分別取出しおよび事後の挿入やページ揃えが不要となりユーザの作業負担が軽減される。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照して、本発明の好適な実施形態について説明する。
図１は、本発明の実施形態に係る画像形成装置としての複写機の概略構成を示すブロック図である。尚、複写機を用いて説明するが、プリント機能、スキャナ機能、コピー機能等を備えた画像形成装置であれば適用可能である。
【００１３】
また、この複写機で扱う複写原稿には、各原稿を識別するための識別情報（例えば、章番号、ページ番号、見出しやドキュメント名等）が二次元コード（例えば、ＱＲコード（登録商標））の形式で複写原稿用紙の余白の特定位置に印刷されているものとする。例えば、図２のように原稿の右下の余白部分等に二次元コードによって識別情報が印刷されている。この識別情報の印刷位置は、予め決められていればどこにあっても構わない。
【００１４】
また、二次元コードには、各原稿を読み取る時の条件である解像度（普通/精細/高精細）、色（モノクロ/カラー）、モード（片面読み取り/両面読み取り）等が読み取り情報として識別情報と共に印刷されていてもよい。これにより、原稿を読み取る際にユーザが読み取り条件をその都度設定する必要がなくなる。
【００１５】
図１において、画像形成装置（複写機）１０は、制御部１、表示装置２、ＲＯＭ（Read Only Memory）３、ＲＡＭ（Random Access Memory）４、記憶部５、原稿読取部６、印字部７、電源部８を含んで構成されている。
【００１６】
制御部１は、ＣＰＵ（Central Processing Unit）やＭＰＵ（MicroProcessing Unit）によってＲＯＭ（Read Only Memory）３に記憶された制御プログラムを実行することによって、複写機１０の動作を制御する。
【００１７】
表示装置２は、表示部２１と操作部２２により構成されている（図３）。
表示部２１は、例えば、各種機能に関する指定画面、設定画面の他、複写機１０の動作状態や各種メッセージ等が表示されるタッチパネルディスプレイにより構成されている。
また、操作部２２は、各種操作キーやスイッチおよびタッチパネルで構成されている。ユーザは、タッチパネル、各種操作キーやスイッチを操作することにより、複写に関する設定や複写実行を指定することができる。
【００１８】
ＲＯＭ３は、複写機１０全体を制御する制御プログラムを記憶するメモリである。
ＲＡＭ（Random Access Memory）４は、制御プログラムの実行中に使用するワークメモリである。
記憶部５は、例えば、ハードディスクのような大容量の不揮発性の記憶装置にて構成され、原稿読取部６により読み取られた原稿の画像データ、各種の設定情報や管理データ等が記憶される。
【００１９】
原稿読取部６は、原稿置き台上に置かれた原稿束から原稿を１枚ずつ分離して、スキャナによって走査し、画像データとして取り込む。
印字部７は、制御部１からの指示に基づいて、画像データに対して画像処理を施して記録用紙に印刷する。
電源部８は、複写機１０に電気を供給する。
【００２０】
次に、本発明の動作について説明する。
図４は、本発明の実施形態に係る画像形成装置の制御構造を示すブロック図であり、同図において、画像形成装置１０は、複写制御部１１、識別情報抽出部１２、選択部１３、出力部１４を含んで構成される。
また、記憶部５には、管理テーブル記憶部５１、画像記憶部５２の領域が確保されている。
【００２１】
複写制御部１１は、原稿を読み取り識別情報を抽出する識別情報抽出部１２と、読み取った原稿のうち今回の複写に必要なページを表示・選択させるための選択部１３と、選択されたページの複写を行わせる出力部１４とを制御し、本実施形態における複写機能を制御するものである。
【００２２】
まず、識別情報の抽出は、以下に説明するように、（１）二次元コードの画像の抽出、（２）識別情報の抽出、の順に処理される。
【００２３】
（１）二次元コードの画像の抽出：
読み取られた画像データに含まれる二次元コードの画像は、例えば、二次元コードの存在位置が予め決まっている場合には、その位置にある二次元コードの画像を囲む矩形の位置座標を決定することによって抽出する。また、原稿上で二次元コードの画像の存在位置が決まっていない場合であっても、既知の技術によって二次元コードの画像を囲む矩形の位置座標を決定することによって抽出することができる。
【００２４】
（２）識別情報の抽出：
決定された矩形の中にある二次元コードの画像を所定のコード解読アルゴリズムに従って解読し、二次元コードから解読内容を得る。
この二次元コードの画像には、例えば、「章番号：２−１、ページ番号：７、見出し：見出し２」のように、章番号、ページ番号、見出し等の名札と区切り記号「：」に引き続いて、それぞれのデータが配置されている。
次に、解読内容から、名札に基づいて各名札に対応する章番号、ページ番号や見出しをデータとして抽出する。ここで、これらのいずれかの名札が存在しないときには、その名札に対してはデータなしの値を対応させる。
【００２５】
また、二次元コードには、各原稿を読み取る時の条件である解像度（普通/精細/高精細）、色（モノクロ/カラー）、モード（片面読み取り/両面読み取り）等が読み取り情報として識別情報と共に印刷され、識別情報の抽出の時に読み取り条件も同時に抽出されるようにしてもよい。
【００２６】
そして、処理結果として、次の２種類の情報を出力する。
（１）識別情報の存否：
二次元コードが存在しなかったか、あるいは、二次元コードが存在しても該当する名札が一つも存在しなかった場合には、識別情報が存在しなかったという情報を出力する。
また、二次元コードが存在し、該当する名札が少なくとも一つは存在した場合、識別情報が存在したという情報を出力する。
【００２７】
（２）識別情報の出力：
識別情報に該当する名札が少なくとも一つは存在した場合、各名札とそれに対応するデータとを出力する。
【００２８】
管理テーブル記憶部５１は、原稿から読み取った画像データごとに、図５に例示したようなデータ項目を持つデータ構造を記憶する。
【００２９】
画像データ番号（Ｎｏ．）：読み取った順番に振った画像データのカウンタの値である。識別情報が無効な原稿を読み取った場合であっても、このカウンタ値はカウントアップされる。
章番号：各ページの章番号である（識別情報の１つの情報）。この章番号には、節の番号を含めた任意の形式でもよい。
ページ番号：各ページの順番号である（識別情報の１つの情報）。このページ番号は、原稿全体に振られた通し番号である。
【００３０】
見出し：各ページの種類を示すものであり（識別情報の１つの情報）、「表紙」、「目次」、「見出し番号」、「まとめ」、「裏表紙」等の種類がある。このうち、見出しについては見出しが出現した順番に番号（例えば、「１」や「１０」等）が振られてもよいし、章や節に付けられたタイトルであっても構わない。
また、識別情報が存在しなかった原稿に対しては、無効な原稿が読み取り原稿の中に混在していたとして、管理テーブル記憶部５１には記憶しない。
【００３１】
画像データのファイル名：各ページの画像データが記憶されているファイル名である。この画像データは、画像記憶部５２で唯一名となるファイル名が付されて格納される。
選択フラグ：ユーザが複写したいページを選択したときに、「１」が格納され、選択されなかったページには「０」が格納される。
【００３２】
図５において、章番号、見出しのデータ項目で、「−」で示されたものは識別情報に記載がなかったことを示している。
また、章番号、ページ番号、見出しのデータ項目で、「ＥＮＤ」で示されたものは、対応する画像データがないこと、即ち、原稿が２２ページからなっていることを示している。
【００３３】
次に、識別情報抽出部１２の動作を、図６のフローチャートを用いて説明する。
ユーザにより、原稿置き台上に原稿がセットされ、操作部２２が操作されて、複写制御部１１が読み取りの指示を取り込むと、識別情報抽出部１２が起動される。
識別情報抽出部１２は、原稿の枚数をカウントするカウンタｎをゼロにクリアし（ステップＳ１）、原稿読取部６により原稿を順次搬送しながら原稿を読み取る（ステップＳ２）。ここで、ユーザによって両面読み取りの指定がされた際には、原稿の表裏の画像は別々の画像として取り扱われる。
【００３４】
読み取られた画像データは、逐次、画像記憶部５２に唯一名のファイル名が与えられて格納され（ステップＳ３）、読み取り枚数を管理するためにカウンタｎがカウントアップされる（ステップＳ４）。
【００３５】
次に、読み取られた画像データに、二次元コードが存在するかを解析し、二次元コードが存在しないときには（ステップＳ５でＮＯ）、ステップＳ１２へ進む。
一方、二次元コードが存在したときには（ステップＳ５でＹＥＳ）、この二次元コードから識別情報を抽出し（ステップＳ６）、識別情報が含まれていない場合（ステップＳ７でＮＯ）、ステップＳ１２へ進む。
【００３６】
一方、二次元コードに識別情報が含まれている場合（ステップＳ７でＹＥＳ）、画像データ番号としてカウンタｎの値、章番号、ページ番号、見出し、読み込んだ画像データが格納されたファイル名、選択フラグとして「ゼロ」、を新規に管理テーブル記憶部５１へ登録し（ステップＳ７）、ステップＳ９へ進む。
上記の章番号、ページ番号および見出しのいずれかが識別情報に含まれていなかった場合には、それらの値は存在しないという値が登録される。
【００３７】
他方、二次元コードが存在しなかった場合（ステップＳ５でＮＯ）、および、識別情報が存在しなかった場合（ステップＳ７でＮＯ）、管理テーブル記憶部５１へ登録せずに（ステップＳ１２）、ステップＳ９へ進む。
【００３８】
次に、次の読み取り原稿の有無が確認され（ステップＳ９）、読み取り原稿が存在する場合にはステップＳ２に戻り、次の原稿の読み取りが継続される。
そして、読み取り原稿がない場合には（ステップＳ９でＮＯ）、カウンタｎをカウントアップし（ステップＳ１０）、ｎ枚目は画像が存在しない旨を示す情報（「ＥＮＤ」）を管理テーブル記憶部５１に登録して（ステップＳ１１）、処理を終了する。
【００３９】
以上のようにして、すべての原稿を読み終わると、図５の例では、識別情報を有する２２枚の原稿に対する情報が管理テーブル記憶部５１に記憶されることになる。
例えば、画像データ番号が「１」の原稿は、識別情報として見出し「表紙」とページ番号「１」が抽出され、この表紙の画像データが「ファイル１」という名のファイルへ書き出され、選択フラグに「ゼロ」が設定されていることを示している。
【００４０】
また、画像データ番号が「４」の原稿は、識別情報として章番号に「１」、ページ番号に「４」、見出しに「見出し番号１」が抽出され、このページの画像データが「ファイル４」という名のファイルへ書き出され、選択フラグに「ゼロ」が設定されていることを示している。
【００４１】
次に、複写制御部１１は、複写対象の原稿がすべて読み終わると、選択部１３を起動する。
選択部１３は、起動されると、管理テーブル記憶部５１に記憶された識別情報を図７に例示するような選択画面を表示する。
図７において、１０１は、表示した項目が表示しきれない場合に画面を上下にスクロールするためのスクロールボタンであり、１０２は、ユーザによって複写を選択する項目を示すラジオボタンであり、「○」印は未選択を示し、ユーザによって項目が選択された際には「○」が「●」に変化することで当該項目が選択されていることを示す。
【００４２】
１０３は、読み取られた画像データに付された識別情報の詳細構成を表示するものであり、「見出し」、「章番号」、「ページ番号」の項目別に分類されて、読み込んだ順番に表示される。また、これらの項目はそれぞれタッチすることによって選択可能となっている。
１０４は、上記１０３で選択した項目に対応するページ番号が表示され、この表示されたページ番号を修正し確定ボタンを押すことによって、ユーザの選択したい特定のページを入力することができる。
【００４３】
次に、複写したいページの選択方法について、この選択画面を用いて説明する。
例えば、図５に示す例において、画像データ番号の１０，１１，１２，１３，１５，１６，２０のページ（識別情報が示すページ番号では１０，１１，１２，１３，１５，１６，２０ページに相当する）を選択して複写するものとする。
【００４４】
図７の選択画面において、ユーザは、複写を所望する「見出し２」（章番号「２−１」や、ページ番号「１０］を選択してもよい）をタッチすることにより選択すると、図８に例示するように、選択された「見出し２」が反転表示するとともに、ラジオボタン１０２が「○」から「●」に変化し、ページ番号指定の領域１０４には「見出し２」に対応するページ番号「１０」が表示される。
【００４５】
次に、図８の表示例において、複写を所望する章番号「２−２」（ページ番号「１１−１３」を選択してもよい）をタッチすることにより選択すると、図９に例示するように、選択された章番号「２−２」が反転表示するとともに、ラジオボタン１０２が「○」から「●」に変化し、ページ番号指定の領域１０４には章番号「２−２」に対応するページ番号「１１−１３」が追加され、「１０，１１−１３」と表示される。
【００４６】
次に、図９の表示例において、複写を所望する章番号「３」（見出し「見出し３」、ページ番号「１５−２１」を選択してもよい）をタッチすることにより選択すると、図１０に例示するように、選択された章番号「３」が反転表示するとともに、ラジオボタン１０２が「○」から「●」に変化し、ページ番号指定の領域１０４には章番号「３」に対応するページ番号「１５−２１」が追加され、「１０，１１−１３，１５−２１」と表示される。
【００４７】
このままでは、ユーザが所望していない画像データ番号「１７」乃至「１９」（ページ番号で「１７」乃至「１９」）が余分に選択されてしまう。このような場合には、図１０において、ページ番号指定の領域１０４をタッチして選択した後、ユーザが操作部２２（図３）を操作し、「１５−２１」を、図１１に例示したように、「１５−１６，２０」と修正して、確定ボタンを押すことにより、当初の所望のページを指定することができる。
【００４８】
ここで、数字間の「−」の記号は、「から」の意味を持つものであり、「１５−２１」は、「１５」から「２１」の間にある数字、即ち、「１５，１６，１７，１８，１９，２０，２１」を個々に指定したものと同じ効果を持っている。したがって、「１５−１６，２０」の場合は、「１５，１６，２０」と入力しても同じことになる。
【００４９】
選択部１３は、上記の操作により選択された項目やページに対しては、選択されたページに対応する選択フラグを「１」に設定して、管理テーブル記憶部５１を更新する。
上記の例に対しては、図１２に例示するように、選択されたページに対応した選択フラグが「１」に設定されて、管理テーブル記憶部５１が更新される。
【００５０】
さらに、所望のページを次のようにドラッグして、その間の項目をすべて選択するようにしても構わない。このドラグとは、最初の項目にタッチし、タッチしたままで指を最後の項目まで移動させることを指す。
図７の（初期）選択画面において、１章から３章まで全部選択する場合には、図１３に示すように「見出し１」から「見出し３」（「１」章から「３」章でもよい）をドラッグする。
【００５１】
この際にも、ドラグの対象となった項目に対応するラジオボタン１０２が「○」から「●」に変化するので、複写の選択設定がなされていることが理解できるとともに、ページ番号指定の領域１０４には、「４−２１」が表示されるので、４から２１ページが選択されたと理解できる。
【００５２】
以上のように、見出しや章ごとに複写を希望する場合には、詳細構成の表示領域１０３内の該当項目を選択することにより、ユーザの必要とするページが複写できるとともに、ラジオボタン１０２の状態により何を選択したのかが一目して理解することができる。
さらに、ページ番号指定の領域を修正することによって、特定のページを選択することができる。
【００５３】
また、上記の説明では、見出しや章毎にまとめて表示する例を用いたが、図１４に示すように１ページ毎にユーザが選択できるように表示してもよい。
また、１ページ毎に表示を行う場合、図１５に示すように読み取った画像データを基にサムネール画像を作成し、それを同時に表示してユーザのページ選択が直感的に行えるようにしてもよい。
尚、これらの場合のページの選択も今までに述べてきた方法を用いることができるのは勿論である。
【００５４】
上記のように、ユーザが表示部２１に表示された識別情報の中から複写したいページを選択したあと、複写をするために操作部２２のスタートキーを押す。
スタートキーが押されると、複写制御部１１は、選択部１３の実行を終了して、出力部１４を起動する。
【００５５】
出力部１４は、管理テーブル記憶部５１に記憶されている選択フラグが「１」の画像データを画像記憶部５２から取り出し、複写物には不要な二次元コードを消去した画像を印字部７により印刷させる。
この二次元コードの画像の消去は、例えば、二次元コードの画像の暗部（図形パターンが存在する領域部分）の周囲に存在する画素（つまり背景部分）の濃度平均値で、その暗部の画素値を置き換える等の方法により行われる。
【００５６】
以上のように本実施形態を構成することによって、読み取られた原稿の画像から抽出した識別情報（章番号、ページ番号、見出し）を表示させて、複写を希望するページの複写が可能となるため、手作業による事前の分別取出しおよび事後の挿入が不要となりユーザの作業負担が軽減される。
また、識別情報を二次元コードで形成したため、識別情報の認識および抽出が容易となり、処理速度の低下が防止できるとともに、画像形成装置の負担を軽減することができる。
また、原稿に印刷されていた二次元コードを消去するようにしたので、複写物の見映え低下を防止することができる。
【００５７】
上述の実施形態の識別情報抽出部１２では、原稿を１枚読み取るごとに識別情報を抽出していたが、すべての原稿を読み込んでから、読み込んだ原稿の画像データから識別情報を抽出するように構成してもよい。
【００５８】
図１６は、すべての原稿を読み取った後に、原稿に印刷された識別情報を抽出する方法を説明するフローチャートである。
この方法では、まず、すべての原稿を読みながら、読み込んだ原稿の画像データを画像記憶部５２へ書き込んだファイルのファイル名と画像データ番号とを管理テーブル記憶部５１に登録する。そして、原稿の読み取りが終了した後、各画像データから抽出した識別情報に対する更新がなされる。
これ以降の選択部１３と出力部１４は、上記と同様に実行される。
【００５９】
次に、読み取る原稿のページ順が入れ替わっている場合や、識別情報の無い無効な原稿が混在している場合の複写について説明する。
すべての原稿が読み終わると、管理テーブル記憶部５１には、図１７に例示するように記憶される。
【００６０】
ここで、原稿の１２ページ目が誤って１０枚目に入ってしまったものとすると、１２ページ目の原稿が画像データ番号「１０」の原稿として、管理テーブル記憶部５１に記憶される。このとき、識別情報として章番号に「２−２」、ページ番号に「１２」が抽出されて設定され、このページの画像データが「ファイル１０」という名のファイルへ書き出され、選択フラグが「ゼロ」に設定される。
【００６１】
同じくページ順が誤った画像データ番号「１１」と「１２」の原稿は、識別情報として章番号に「２−１」、「２−２」、ページ番号に「１０」、「１１」がそれぞれ抽出されて設定され、これらのページの画像データが「ファイル１１」、「ファイル１２」という名のファイルへ書き出され、選択フラグが「ゼロ」に設定される。
【００６２】
また、２０枚目に識別情報の無い原稿が入っていた場合には、図１７に示すように、画像データ番号「２０」のデータが欠落して記憶される。
【００６３】
次に、原稿の読み取りが終わると、複写制御部１１は管理テーブル記憶部５１のページ番号に基づいてページ番号順に並べ替えて、図１８に例示するように管理テーブル記憶部５１を更新してから、選択部１３を起動する。
これ以降の選択部１３および出力部１４の処理は、今まで説明してきたようにして、この更新された管理テーブル記憶部５１を用いて、ユーザが印字させたいページが取捨選択されて、印字が行われる。
【００６４】
以上により、読み取り時にページ順番が誤っていてもページ順が揃った形で印字することが可能となる。
また、識別情報が無い原稿は、無効として管理テーブル記憶部５１に記憶しないので、無効な原稿が印字されることも無い。
【００６５】
また、上述の実施形態では、識別情報を二次元コードとして形成して原稿に印刷されるものとして説明したが、ＲＦＩＤ（Radio Frequency-Identification）タグを用いても同様に適用することができる。
この場合には、原稿の記録用紙にＲＦＩＤタグを所定の位置（例えば、記録用紙の上下左右の余白部分等）に埋め込んでおき、原稿作成時に識別情報（章番号、ページ番号、見出し等）を取り出し可能なように書き込んでおき、識別情報抽出部１２ではこのＲＦＩＤタグの内容をＲＦＩＤリーダによって読み取って、識別情報を抽出する。
【００６６】
また、ＲＦＩＤタグには、各原稿を読み取る時の条件である解像度（普通/精細/高精細）、色（モノクロ/カラー）、モード（片面読み取り/両面読み取り）等が読み取り情報として識別情報と共に書き込んでおき、識別情報の抽出の時に読み取り条件も同時に抽出されるようにしてもよい。
【００６７】
さらに、出力部１４においては、複写して出力される記録用紙のＲＦＩＤタグには識別情報を出力してもよいし、また、何も記録しなくても構わない。さらに、識別情報を出力するときに、ページ番号を振りなおすようにしてもよい。
この構成では、識別情報を高速に取得することができるとともに、上記の実施形態のように識別情報を消去する処理を行わなくても済む。
【００６８】
また、事前に印字するページ番号が判明している場合には、原稿の読み取り前に印字するページ番号を設定しておき、その設定したページ番号の原稿だけを読み取ることにより、読み取りが必要な原稿だけの画像データが読み取られ、印字が不要なページについては高速で原稿搬送（読み飛ばし）することが可能となり、原稿の読み取り時間を短縮することが可能となる。
【００６９】
尚、本発明は上述した実施形態に限定されず、本発明の要旨を逸脱しない範囲内で各種の変形、修正が可能であるのは勿論である。例えば、上述した実施形態を構成する画像形成装置の各部として、コンピュータを機能させるプログラムを作成して、予め記録媒体に書き込んでおき、この記録媒体に記録されたこれらのプログラムを当該装置に備えられたメモリあるいは記憶装置に格納し、そのプログラムを実行することによって、本発明の目的が達成されることは言うまでもない。
【００７０】
この場合、記録媒体から読み出されたプログラム自体が上述した実施形態の機能を実現することになり、そのプログラムおよびそのプログラムを記録した記録媒体も本発明を構成することになる。
また、上記プログラムは、そのプログラムの指示に基づき、オペレーティングシステムあるいは他のアプリケーションプログラム等と共同して処理することによって上述した実施形態の機能が実現される場合も含まれる。
【図面の簡単な説明】
【００７１】
【図１】本発明の実施形態に係る画像形成装置としての複写機の概略構成を示すブロック図である。
【図２】読み取る原稿の構成図である。
【図３】複写機の表示装置の外観図である。
【図４】本発明の実施形態に係る画像形成装置の制御構造を示すブロック図である。
【図５】管理テーブル記憶部のデータ構造とデータ例である。
【図６】識別情報抽出部の動作を示すフローチャートである。
【図７】（初期の）選択画面の表示例である。
【図８】ユーザの選択（「見出し２」）を反映した選択画面の表示例である。
【図９】ユーザの選択（「２−２」章）を反映した選択画面の表示例である。
【図１０】ユーザの選択（「３」章）を反映した選択画面の表示例である。
【図１１】ページ番号指定の領域を修正して、所望のページを選択したときの選択画面の表示例である。
【図１２】選択結果の管理テーブル記憶部のデータ例である。
【図１３】ユーザの選択（ドラッグ）を反映した選択画面の表示例である。
【図１４】ページ毎に選択可能な選択画面の表示例である。
【図１５】サムネール画像をページ毎に表示した選択画面の表示例である。
【図１６】識別情報抽出部の他の動作を示すフローチャートである。
【図１７】ページ順を誤ったとき、および、識別情報が欠落している原稿を読み取った後の管理テーブル記憶部のデータ例である。
【図１８】図１７のデータ例をページ番号順に整列させたときの管理テーブル記憶部のデータ例である。
【符号の説明】
【００７２】
１…制御部、２…表示装置、２１…表示部、２２…操作部、３…ＲＯＭ、４…ＲＡＭ、５…記憶部、５１…管理テーブル記憶部、５２…画像記憶部、６…原稿読取部、７…印字部、８…電源部、１０…画像形成装置（複写機）、１１…複写制御部、１２…識別情報抽出部、１３…選択部、１４…出力部、１０１…スクロールボタン、１０２…ラジオボタン、１０３…識別情報の表示領域、１０４…ページ番号指定の領域。
【図１】
0004521452.tif 000002
【図２】
0004521452.tif 000003
【図３】
0004521452.tif 000004
【図４】
0004521452.tif 000005
【図５】
0004521452.tif 000006
【図６】
0004521452.tif 000007
【図７】
0004521452.tif 000008
【図８】
0004521452.tif 000009
【図９】
0004521452.tif 000010
【図１０】
0004521452.tif 000011
【図１１】
0004521452.tif 000012
【図１２】
0004521452.tif 000013
【図１３】
0004521452.tif 000014
【図１４】
0004521452.tif 000015
【図１５】
0004521452.tif 000016
【図１６】
0004521452.tif 000017
【図１７】
0004521452.tif 000018
【図１８】
0004521452.tif 000019