(57)【要約】【課題】テキスト及び画像の少なくとも一方を含むファイルに関し、その内容が識別しやすい状態のインデックスデータを生成するデータ生成装置及び印刷装置を提供する。【解決手段】印刷装置は、記憶メディアに記憶されたファイルのテキストイメージ３４、画像イメージ３３をインデックスイメージとして特定情報３２と共に、印刷用紙３１にインデックス出力する。特定情報３２と共に、そのファイルのテキストイメージ３４、画像イメージ３３がインデックス印刷されることから、そのインデックス印刷の結果をユーザが見ることにより、ユーザは、目的とするファイルを容易に見つけることが可能とされる。【選択図】図７
2007267373.tif 000002
【特許請求の範囲】
【請求項１】
ファイルに含まれているテキストの少なくとも一部に対応したテキストデータと、ファイルに含まれている画像の少なくとも一部に対応した画像データとを、前記ファイルから抽出する抽出手段と、
前記テキストデータを用いたテキストサムネイルを配置するテキストサムネイル配置領域と、前記画像データを用いた画像サムネイルを配置する画像サムネイル配置領域とを前記ファイル毎に設定する設定手段と、
前記テキストサムネイル配置領域と前記画像サムネイル配置領域とに、対応する前記テキストサムネイル及び前記画像サムネイルを前記ファイルを特定するための特定情報と共にインデックス出力する出力手段と、
を備えることを特徴とするデータ生成装置。
【請求項２】
前記設定手段は、前記テキストサムネイル配置領域と前記画像サムネイル配置領域とを互いに重ならない領域として設定する請求項１に記載のデータ生成装置。
【請求項３】
前記出力手段は、前記ファイルがテキスト及び画像の一方を含まない場合、対応するサムネイル配置領域に非含有を示す予め定められた出力を行う請求項１又は２に記載のデータ生成装置。
【請求項４】
前記出力手段が出力するサムネイルの種別を選択する選択手段を備え、
前記出力手段は、選択された種別のサムネイルを出力するとともに、選択されなかった種別のサムネイルについては出力を行わない請求項１ないし３のいずれか１項に記載のデータ生成装置。
【請求項５】
前記出力手段は、選択されなかった種別のサムネイル配置領域に、前記ファイルに前記非選択種別データが含まれているか否かを示す情報を出力する請求項４に記載のデータ生成装置。
【請求項６】
前記出力手段は、前記非選択種別データが含まれている前記ファイルを識別情報を付与して出力するものであり、
該出力後に前記識別情報を取得する取得手段と、
取得した前記識別情報に対応するファイルの前記非選択種別データを用いたインデックスを出力する追加出力手段とを備える請求項５に記載のデータ生成装置。
【請求項７】
前記設定手段は、前記テキストサムネイル配置領域と、前記画像サムネイル配置領域とを第一の出力媒体と第二の出力媒体とに分離して設定する請求項１ないし６のいずれか１項に記載のデータ生成装置。
【請求項８】
前記設定手段は、前記第一の出力媒体の前記テキストサムネイル配置領域と前記第二の出力媒体の前記画像サムネイル配置領域とを互いに対応するレイアウトで設定する請求項７に記載のデータ生成装置。
【請求項９】
前記設定手段は、前記テキストサムネイル配置領域と前記画像サムネイル配置領域とを互いに重なる領域として設定し、前記出力手段は、前記テキストサムネイルと前記画像サムネイルとを合成して出力する請求項１に記載のデータ生成装置。
【請求項１０】
請求項１ないし９のいずれか１項に記載のデータ生成装置を備え、前記出力手段から出力を印刷出力する印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ生成装置及び印刷装置に関する。
【背景技術】
【０００２】
プリンタやＭＦＰ（Multiple Function Peripheral、複合機能周辺機器）等の印刷装置には、ＵＳＢ（Universal Serial Bus）メモリ等の記憶メディアを装着してその中にあるファイルを選択して印刷するダイレクト印刷機能を備えたものがある。この機能によりＰＣを使わずに気軽にファイルを印刷することができる。また、記憶メディアからファイルを読み出して、ファイルの内容を示す複数の画像をまとめて用紙に一覧印刷するインデックス印刷機能を備えたものもある（例えば、特許文献１）。このようなインデックス印刷機能のおかげで、ユーザは、多数のファイルの中から印刷対象のファイルを直感的に選択することができる。
【０００３】
使用者は、インデックス印刷によりファイルの内容を確認することで、目的とするファイルを特定できる。その後、使用者は、ファイル名を印刷装置に備えられたパネル上から選択してダイレクト印刷を実行している。
【特許文献１】特開２００５−３４９８２２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来のダイレクト印刷では、デジカメ撮影で得られた画像を符号化した画像ファイルを対象としている。そのため、インデックス印刷においては、画像ファイルを展開して得られたサムネイル画像を１枚の用紙に一覧印刷するようにしている。しかしながら、インデックス印刷の対象ファイルがテキストエディタやワープロソフトで作成されたテキストのみである場合、又はテキストが主で、画像は一部のみの場合などは、対象ファイルを展開してもサムネイル画像を得ることはできず、インデックス印刷の結果を見ても、サムネイル画像が表示されないため、ユーザがファイルの内容を把握することができなかった。その結果、印刷するまでに多くの時間を浪費することになる。
【０００５】
また一方で、テキストエディタやワープロソフトで作成された文書ファイルをダイレクト印刷の対象とし、インデックス印刷において、文書ファイルに含まれるテキストを用紙に一覧印刷することが考えられる。しかしながら、この場合は、テキストが含まれない画像ファイルについて、ユーザがファイルの内容を把握することができない。
【０００６】
さらに近年、記憶メディアは大容量化しているため、会議用にワープロソフトで作成した文書ファイルと、その会議で使用する資料用の画像ファイルを記憶メディアに入れて持ち運ぶことが多くなっている。大容量化されているがゆえに、多数の会議用のファイルを１つの記憶メディアにまとめて記憶することが多くなると想定されるが、この場合、インデックス印刷で画像ファイル、文書ファイルの双方の内容が把握できなければ、文書ファイルをダイレクト印刷するまでにかかる時間が浪費されることになる。また文書ファイルには、テキストの他に画像を含んだものが存在するが、これに対しても、画像を抽出して展開した画像を一覧印刷することがないため、文書ファイルに含まれた画像の内容をもとにファイルを選択したいユーザにとって不便である。
【０００７】
本発明の課題は、テキスト及び画像の少なくとも一方を含むファイルに関し、その内容が識別しやすい状態のインデックスデータを生成するデータ生成装置及び印刷装置を提供することにある。
【課題を解決するための手段及び発明の効果】
【０００８】
上記課題を解決するための本発明のデータ生成装置は、ファイルに含まれているテキストの少なくとも一部に対応したテキストデータと、ファイルに含まれている画像の少なくとも一部に対応した画像データとを、ファイルから抽出する抽出手段と、テキストデータを用いたテキストサムネイルを配置するテキストサムネイル配置領域と、画像データを用いた画像サムネイルを配置する画像サムネイル配置領域とをファイル毎に設定する設定手段と、テキストサムネイル配置領域と画像サムネイル配置領域とに、対応するテキストサムネイル及び画像サムネイルをファイルを特定するための特定情報と共にインデックス出力する出力手段と、を備えることを特徴とする。
【０００９】
上記構成によれば、本発明のデータ生成装置は、抽出手段によって、テキストデータ、画像データをファイルから抽出することができる。そして、設定手段によって、テキストサムネイル配置領域と画像サムネイル配置領域とをファイル毎に設定することができる。さらに出力手段によって、テキストサムネイル配置領域にテキストサムネイルを、画像サムネイル配置領域に画像サムネイルを、特定情報と共にインデックス出力することができる。
【００１０】
本発明のデータ生成装置は、テキストサムネイルと画像サムネイルとがサムネイル配置領域に出力されるので、ユーザは、テキストサムネイルや画像サムネイルを基に、多数の画像ファイル、文書ファイルが格納された記憶メディアからダイレクト印刷を行う場合などに画像ファイルの特徴、文書ファイルの特徴の両方をインデックス出力の結果から確認できるため、目的とするファイルを特定しやすい。また文書ファイルの場合、以前作成した文書と同じ事象について新たに記述する際、同じ画像を使い回してテキストだけ差し替える。逆に定例報告用の文書であり、テキストは定型で報告用の図表やグラフ等の画像だけ差し替えることが多々ある。このような状態の文書ファイルを特定するとき、画像サムネイル・テキストサムネイルの双方が見て取れるのは特に都合がよい。
【００１１】
ここで、特定情報とは、ファイルを特定するための情報であり、例えば、ファイル名、更新日時、ファイルサイズ、全ページ数等である。
【００１２】
また、設定手段は、テキストサムネイル配置領域と画像サムネイル配置領域とを互いに重ならない領域として設定するように構成することができる。上記構成によれば、テキストサムネイルや画像サムネイルが見やすく、ユーザは、特定情報、テキストサムネイル、画像サムネイルにより、目的のファイルを見つけやすい。
【００１３】
さらに、出力手段は、ファイルがテキスト及び画像の一方を含まない場合、対応するサムネイル配置領域に非含有を示す予め定められた出力を行うように構成することができる。このように構成することにより、ユーザは、そのファイルにテキスト及び画像の一方が含まれないことを直ぐに認識することができる。
【００１４】
またテキスト及び画像の両方を含むか、一方しか含まないかにかかわらず、テキストサムネイル配置領域と画像サムネイル配置領域とが存在するため、統一したフォーマットの出力結果を得ることができ、ユーザはテキストサムネイル配置領域を眺めるだけで、テキスト内容を知る、或いはテキストがないことを容易に知ることができ、また画像サムネイル配置領域を眺めるだけで、画像の概要を知る、或いは画像がないことを容易に知ることができる。このように、多数の画像ファイル、文書ファイルが対象となったインデックス出力結果を確認する際、全対象ファイルについて定まった領域だけ見れば、必要な情報が得られるというのは都合がよい。
【００１５】
出力手段が出力するサムネイルの種別を選択する選択手段を備え、出力手段は、選択された種別のサムネイルを出力するとともに、選択されなかった種別のサムネイルについては出力を行わないように構成することもできる。
【００１６】
上記構成によれば、選択手段により、出力手段が出力するサムネイルの種別を選択することができる。これにより、選択された種別のサムネイルが出力される。テキストサムネイル又は画像サムネイルの一方が出力され、他方の出力が行われないため、インデックス出力に要する時間を短縮することができる。すなわちインデックス出力を行うユーザは、印刷対象ファイルが画像ファイルなのか、テキストのみの文書ファイルなのか、画像を含む文書ファイルなのか予め思い当たっているため、その思い当たった方についてだけの出力時間で済むことは、特に多数の画像ファイル、文書ファイルが記憶された記憶メディアからダイレクト印刷の対象ファイルを選択する際に都合がよい。
【００１７】
また、出力手段は、選択されなかった種別のサムネイル配置領域に、ファイルに非選択種別データが含まれているか否かを示す情報を出力するように構成することもできる。上記構成によれば、ファイルに非選択種別データが含まれているか否かを示す情報が出力されることから、ユーザは、ファイルに非選択種別データが含まれているかを把握することができる。
【００１８】
さらに、出力手段は、非選択種別データが含まれているファイルを識別情報を付与して出力するものであり、該出力後に識別情報を取得する取得手段と、取得した識別情報に対応するファイルの非選択種別データを用いたインデックスを出力する追加出力手段とを備えるように構成することもできる。
【００１９】
上記構成によれば、識別情報を取得手段に取得させ、追加出力手段によって所望のファイルの非選択種別データを出力することができる。つまり、出力されなかったインデックスを所望のファイルについて追加で出力することができる。したがって、ファイルが識別しにくい場合は、識別情報を特定する情報を入力することにより、非選択種別データを出力して、目的とするファイルを識別することができる。
【００２０】
また設定手段は、テキストサムネイル配置領域と、画像サムネイル配置領域とを第一の出力媒体と第二の出力媒体とに分離して設定することができる。上記構成によれば、テキストサムネイルと画像サムネイルの両方をインデックス出力すると時間がかかるが、２つの出力媒体に分けて設定することにより、とりあえず必要な第一の出力媒体への出力を行えばよいため、無駄な待ち時間を少なくすることができる。このことは、特に多数の画像ファイルや文書ファイルが記憶された記憶メディアからダイレクト印刷の対象ファイルを選択するときにかかる多大な時間を短縮できるので都合がよい。
【００２１】
さらに設定手段は、第一の出力媒体のテキストサムネイル配置領域と第二の出力媒体の画像サムネイル配置領域とを互いに対応するレイアウトで設定するように構成することもできる。このように構成することにより、無駄な待ち時間を少なくすることができるとともに、第二の出力媒体の画像サムネイルが第一の出力媒体のテキストサムネイルと対応する位置に出力されているため、容易にテキストサムネイルと画像サムネイルとがの対応が分かり、目的とするファイルを探しやすい。
【００２２】
設定手段は、テキストサムネイル配置領域と画像サムネイル配置領域とを互いに重なる領域として設定し、出力手段は、テキストサムネイルと画像サムネイルとを合成して出力するように構成してもよい。上記構成によれば、一つの出力媒体に多くのインデックスを出力することができる。
【発明を実施するための最良の形態】
【００２３】
以下図面を参照しつつ本発明の実施の形態について説明する。
【実施例１】
【００２４】
図１は、本発明のデータ生成装置を具備した印刷装置１を示すブロック図である。印刷装置１は、例えば、複合機等として構成され、ＣＰＵ１０，ＲＡＭ１１，ＲＯＭ１２，ゲートアレイ１３，ＮＣＵ（Network  Control  Unit：網制御装置）１４，モデム１５，ＥＥＰＲＯＭ１６，コーデック１７，ＤＭＡＣ（Direct  Memory  Access  Controller）１８などを含んで構成されている。これらの部品はバスライン１９により相互に接続されている。バスライン１９には、アドレスバス、データバス、および制御信号線が含まれる。また、ゲートアレイ１３には読取部２１、印刷部２２、操作部２３、表示部２４、スロット部２５、及び外部接続部２６が接続されている。ＮＣＵ１４には、電話回線２７が接続されている。
【００２５】
ＣＰＵ１０は、印刷装置１の全体の動作を制御する。また、図２に示すように、ＲＯＭ１２には表示プログラム１２ａ、印刷プログラム１２ｂ、ＦＡＸ制御プログラム１２ｃ、スキャナ制御プログラム１２ｄ、コピー制御プログラム１２ｅ、インデックスデータ作成プログラム１２ｆ等の各種プログラムが記憶されている。表示プログラム１２ａは、ファイル名や画像（印刷イメージ）等を表示部２４に表示するためのプログラムである。また、印刷プログラム１２ｂは、印刷部２２によって印刷を行うためのプログラムである。インデックスデータ作成プログラム１２ｆは、複数の画像をまとめて１枚の用紙に一覧印刷するインデックス印刷（出力）を行うためのプログラムである。
【００２６】
これら表示プログラム１２ａ、印刷プログラム１２ｂ、インデックスデータ作成プログラム１２ｆをＣＰＵ１０が読み出して実行することで、本発明の抽出手段、設定手段、出力手段、選択手段、取得手段、追加出力手段が実現される。
【００２７】
また、ＲＯＭ１２に記憶されているＦＡＸ制御プログラム１２ｃ、スキャナ制御プログラム１２ｄ、コピー制御プログラム１２ｅは、それぞれＦＡＸ機能、スキャナ機能、コピー機能を制御するためのプログラムである。
【００２８】
印刷装置１には、ＮＣＵ１４が接続されており、このＮＣＵ１４は公衆電話回線２７に接続されて回線の接続／切断等の網制御を行うものである。また、ＲＡＭ１１はＣＰＵ１０の作業領域や読み取った画像の展開領域などのためにラインバッファメモリとして用いられる。またＲＡＭ１１はファイルを特定情報３２と対応付けて記憶する記憶部である。モデム１５は、ファクシミリデータの変調や復調などを行う。ＲＯＭ１２は図２に示す各種プログラムの他、設定値などのデータを記憶している。ＥＥＰＲＯＭ１６は各種のフラグや設定情報などを記憶する。コーデック１７はファクシミリデータの符号化や復号化を行う。ＤＭＡＣ１８は、主にＲＡＭ１１へのデータの書き込みや読み出しを行う。
【００２９】
ゲートアレイ１３は、ＣＰＵ１０と読取部２１等の各部との入出力インターフェースとして機能する。読取部２１は、イメージセンサやＬＥＤ光源などを備え、原稿などから文字や図形などの画像を読み取る。印刷部２２は、たとえばインクジェット方式あるいは熱転写方式などにより、文字や図形などの画像を印刷する。操作部２３は、テンキーや文字キーなどのキースイッチ群を備え、ユーザのキー操作に応じた指令をＣＰＵ１０に伝える。表示部２４は、ＬＣＤなどのパネルを備え、動作状態や操作ガイダンスなどを表示する。スロット部２５は、例えば、スマートメディアやコンパクトフラッシュ（登録商標）、ＵＳＢメモリなど、フラッシュメモリを内蔵した複数種類の記憶メディア２８を接続するための複数のコネクタを備え、これらの記憶メディア２８が抜き差し可能であり、記憶メディア２８に対してデータを読み書きするリーダ／ライタとしての機能を有する。外部接
続部２６は、たとえばセントロニクスパラレルインターフェイス、あるいはＵＳＢなどといった規格に対応する接続ポートを備え、パーソナルコンピュータ（ＰＣ）２９との間でデータや信号を交換する。
【００３０】
以上の構成の本発明のデータ生成装置を具備した印刷装置１は、パーソナルコンピュータ２９からのアクセスに応じてスロット部２５に差し込まれた記憶メディア２８のデータをパーソナルコンピュータ２９に転送したり、削除するといったデータ操作処理を行うことができる。また、印刷装置１は、異なるタイプの記憶メディア２８を接続して読み書き可能である。
【００３１】
印刷装置１は、パーソナルコンピュータ２９の周辺機器としてデータを印刷する機能のほか、デジタルカメラなどで利用される記憶メディア２８をスロット部２５に差し込み、その記憶メディア２８から直接データを読み出して印刷する、いわゆるダイレクト印刷機能を備える。そして後述するように、印刷装置１は、記憶メディア２８に記憶されたファイル（例えば、アドビ社の開発したｐｄｆ(portable document format)形式のファイル等）のテキストイメージ（テキストサムネイル）３４、画像イメージ（画像サムネイル）３３をインデックスイメージとして特定情報３２と共に、インデックス出力（印刷）するものである。このように特定情報３２と共に、そのファイルのテキストイメージ３４、画像イメージ３３がインデックス印刷されることから、そのインデックス印刷の結果をユーザが見ることにより、ユーザは、目的とするファイルを容易に見つけることが可能である。
【００３２】
図３Ａ及び図３Ｂを用いてインデックス印刷処理を説明する。インデックス印刷は、例えば、記憶メディア２８に記憶されたファイルをダイレクト印刷するために、目的とするファイルを探すために行われるものである。ユーザが印刷装置１の操作部２３のキースイッチ群の中のダイレクト印刷キーを押下すると、印刷装置１は、記憶メディア２８に記憶されたファイルをダイレクト印刷するために、図３Ａ及び図３Ｂのフローチャートに従ったインデックス印刷処理を行う。
【００３３】
まず、印刷装置１のＣＰＵ１０は、スロット部２５に記憶メディア２８が装着されているかを判断する（Ｓ１）。記憶メディア２８が装着されていない場合は（Ｓ１：ＮＯ）、ダイレクト印刷の対象となるファイルが存在しないため、処理を終了する。
【００３４】
スロット部２５に記憶メディア２８が装着されていれば（Ｓ１：ＹＥＳ）、印刷装置１のＣＰＵ１０は、ユーザによってインデックス印刷の選択がなされるかを監視する。ユーザが操作部２３を操作することによるインデックス印刷の選択がなければ（Ｓ２：ＮＯ）、インデックス印刷が実行されないため、処理を終了する。一方、ユーザが操作部２３を操作することにより、インデックス印刷の選択をすれば（Ｓ２：ＹＥＳ）、インデックスデータ作成プログラム１２ｆを実行して記録メディア２８に記憶されたインデックス印刷対象のファイルの内容を順番に解析する（Ｓ３）。そして、ファイル内の画像の有無とテキストの有無、ファイルを特定するための特定情報３２（サイズ、ページ数等）をファイル毎にメモリ（ＲＡＭ１１）に格納する（Ｓ４）。図４にメモリへのファイル毎の特定情報３２の記憶例を示す。それぞれのファイルに対して、最終更新日、ファイルサイズ、ページ数、画像有ページ数が記憶されている。後述するようにこれらの情報が特定情報３２としてインデックス印刷される。
【００３５】
印刷装置１のＣＰＵ１０は、全ファイルの解析が終了したかを判定し、終了していなければ（Ｓ５：ＮＯ）、Ｓ３に戻る。
【００３６】
全ファイルの解析が終了すれば（Ｓ５：ＹＥＳ）、印刷装置１のＣＰＵ１０は、ユーザによって、インデックス印刷のフォーマットとして何が選択されたかを監視する（Ｓ６）
。ユーザによって「画像イメージのみ」のインデックス印刷のフォーマットが選択されれば（Ｓ６：（１））、図３Ｂに示すように、印刷装置１のＣＰＵ１０は、ＲＡＭ１１に記憶されたファイルに、画像の存在しないファイルがあるかどうかを判断し、画像の存在しないファイルがあれば（Ｓ７：ＹＥＳ）、そのファイルに「画像なし」という文字列データを付加して（Ｓ８）、Ｓ９へ移行する。一方、ＲＡＭ１１に記憶されたファイルに、画像の存在しないファイルがなければ（Ｓ７：ＮＯ）、そのままＳ９へ移行する。そして、印刷装置１のＣＰＵ１０は、全ファイルのそれぞれについて、画像の少なくとも一部に対応した画像データを画像サムネイルに用いる画像データとしてファイルから抽出し、その画像データに基づく画像イメージ３３を、特定情報３２に付加したデータを生成する（Ｓ９）。ここで、「画像なし」という文字列データを付加されたファイルについては、その文字列データに基づく画像イメージ３３を特定情報３２に付加したデータを生成する。
【００３７】
一方、Ｓ６において、ユーザによって「テキストイメージのみ」のインデックス印刷のフォーマットが選択された場合には（Ｓ６：（２））、印刷装置１のＣＰＵ１０は、テキスト（文字）の存在しないファイルがあるかどうかを判断し、テキストの存在しないファイルがあれば（Ｓ１０：ＹＥＳ）、そのファイルに「テキストなし」いう文字列データを付加して（Ｓ１１）、Ｓ１２へ移行する。一方、テキストの存在しないファイルがなければ（Ｓ１０：ＮＯ）、そのままＳ１２へ移行する。そして、印刷装置１のＣＰＵ１０は、全ファイルのそれぞれについて、テキストの少なくとも一部に対応したテキストデータをテキストサムネイルに用いるテキストデータとしてファイルから抽出し、そのテキストデータに基づくテキストイメージ（テキストサムネイル）３４を、特定情報３２に付加したデータを生成する（Ｓ１２）。ここで、「テキストなし」という文字列データを付加されたファイルについては、その文字列データに基づくテキストイメージ（テキストサムネイル）３４を特定情報３２に付加したデータを生成する。
【００３８】
次に、画像が含まれており、特定情報３２が「画像あり」とされるファイルについてのみ、特定情報３２に識別情報として番号（数字：１，２，３・・・等）を付加する（Ｓ１３）。この識別番号は、ファイル毎に異なった番号として付与され、後述するステップにおいてユーザがこの識別番号を指定することにより、このファイルの画像イメージ３３を追加印刷としてインデックス印刷出力することができるものである。なお識別情報は、序列の予め定められた文字リソース（数字やアルファベットなど）を用いて記述され、識別情報の付与が必要な複数のファイルに対し、順次異なった文字リソースによって付与されるものである。
【００３９】
さらに、Ｓ６において、ユーザによって「画像とテキスト」のインデックス印刷のフォーマットが選択された場合には（Ｓ６：（３））、印刷装置１のＣＰＵ１０は、画像又はテキストの存在しないファイルがあるかどうかを判断し、画像又はテキストの存在しないファイルがあれば（Ｓ１４：ＹＥＳ）、画像の存在しないファイルには、「画像なし」、テキストの存在しないファイルには「テキストなし」いう文字列データを付加して（Ｓ１５）、Ｓ１６へ移行する。一方、画像又はテキストの存在しないファイルがなければ（Ｓ１４：ＮＯ）、そのままＳ１６へ移行する。そして、印刷装置１のＣＰＵ１０は、全ファイルのそれぞれについて、画像イメージ３３、テキストイメージ３４を特定情報３２に付加したデータを生成する（Ｓ１６）。
【００４０】
データの生成が終了すると、印刷装置１のＣＰＵ１０は、テキストサムネイル配置領域と画像サムネイル配置領域とをファイル毎に互いに対応づけた形で設定し、印刷プログラム１２ｂを実行することにより生成したデータをインデックス印刷する（Ｓ１７）。インデックス印刷の例を図５〜図７に示す。図５は、「画像イメージのみ」のインデックス印刷のフォーマットがユーザによって指定された場合の例を示す。印刷用紙３１に特定情報３２とそのファイルに含まれる画像の一部が画像イメージ３３として並んで（対応付けら
れて）印刷出力されている。つまり印刷装置１のＣＰＵ１０は、選択された種別である画像サムネイル配置領域のインデックスイメージ（画像イメージ３３）を印刷出力するとともに、選択されなかった種別のテキストサムネイル配置領域のインデックスイメージ（テキストイメージ３４）については、印刷出力を省略している。特定情報３２には、ファイル名、更新日時、ファイルサイズ、全ページ数、画像有りのページ数、テキストがあるか否かの情報が含まれる。ファイル特定情報３２に含まれるテキストがあるか否かの情報は、選択されなかったサムネイル配置領域（テキストサムネイル配置領域）の種別に対応するデータを非選択種別データとして、ファイルに非選択種別データが含まれているか否かを示す情報を補助的に印刷出力したものである。ユーザは、特定情報３２と画像イメージ３３から、目的とするファイルを探すことができる。なお、画像が存在しないファイルに関しては、「画像なし」という文字列が画像サムネイル配置領域に配置される。
【００４１】
図５のインデックス印刷結果は、画像イメージ３３が定まった位置に整列しているので、ダイレクト印刷の対象となる文書ファイルに含まれる画像の概要を思い浮かべたユーザは、ざっと眺めるだけでダイレクト印刷の対象ファイルを特定することができる。またテキストのあり／なしを特定情報３２に示しているので同じ画像の概要が示されている複数のファイルのうち、文書ファイルを印刷対象としたいときに、テキストを含む文書ファイルを画像のみの画像ファイルと区別して選択することが容易である。逆に画像のみの画像ファイルを選択することも容易である。
【００４２】
図６は、「テキストのみ」のインデックス印刷のフォーマットがユーザによって指定された場合の例を示す。印刷用紙３１に特定情報３２とそのファイルに含まれるテキストの一部がテキストイメージ３４として並んで印刷出力されている。テキストイメージ３４としては、例えば、ファイル内の数行分が印刷出力される。特定情報３２には、ファイル名、更新日時、ファイルサイズ、全ページ数、画像有りのページ数、画像があるか否かの情報が含まれる。さらに識別番号が付加されて表示されている。ユーザは、特定情報３２とテキストイメージ３４から、目的とするファイルを探すことができる。なお、テキストが存在しないファイルに関しては、「テキストなし」という文字列がテキストサムネイル配置領域に配置される。
【００４３】
図６のインデックス印刷結果は、テキストイメージ３４が定まった位置に整列しているので、ダイレクト印刷への対象となる文書ファイルに含まれるテキストの概要を思い浮かべたユーザは、ざっと眺めるだけで、ダイレクト印刷の対象ファイルを特定することができる。また画像のある／なしを特定情報３２に示しているので、同じテキストの概要が示されている複数のファイルのうち、画像の含まれる文書ファイルを選択することが容易である。逆にテキストのみの文書ファイルを選択することも容易である。
【００４４】
図７は、「画像とテキスト」のインデックス印刷のフォーマットがユーザによって指定された場合の例を示す。印刷用紙３１に特定情報３２、そのファイルに含まれる画像イメージ３３、及びテキストイメージ３４が並んで印刷出力されている。特定情報３２には、ファイル名、更新日時、ファイルサイズ、全ページ数、画像有りのページ数の情報が含まれる。テキストがないファイルについては、「テキストなし」と表示されている。つまり、ファイルがテキストデータと画像データの一方を含まない場合は、その含まないデータ種別に対応するサムネイル配置領域に非含有を示す予め定められた出力（例えば、「テキストなし」と表示する）を行うとしたものである。また、同様に、画像がないファイルについては、「画像なし」と表示される。ユーザは、特定情報３２、画像イメージ３３、テキストイメージ３４から、目的とするファイルを探すことができる。
【００４５】
図７のインデックス印刷結果は、画像イメージ３３及びテキストイメージ３４が定まった位置に整列しており、かつ画像イメージ３３及びテキストイメージ３４の対象データが
ない場合にも、画像イメージ３３及びテキストイメージ３４の配置領域にその旨が印刷されているので、ダイレクト印刷の対象となる画像ファイルや文書ファイルに含まれる画像やテキストの概要を思い浮かべたユーザはざっと眺めるだけで、ダイレクト印刷の対象ファイルを特定することができる。特に、複数のファイルをダイレクト印刷の対象としたいとき、例えば、会議用のテキストを含む文書ファイルと、同じ会議で使う資料の画像が収められた画像ファイルを選びたいときは、テキストの概要及び画像の概要の双方からファイルを特定できることは都合がよい。また画像イメージ３３やテキストイメージ３４の対象データがない場合にも、画像イメージ３３及びテキストイメージ３４の配置領域にその旨の印刷があることで、画像イメージ３３、テキストイメージ３４ともに整列されており、ユーザにとってざっと眺めやすい利点がある。
【００４６】
図３Ｂに戻り、生成したデータのインデックス印刷が終了すると（Ｓ１７）、印刷装置１のＣＰＵ１０は、「テキストイメージのみ」のインデックス印刷のフォーマットが選択された場合であったかを判断する（Ｓ１８）。ユーザによって選択されたインデックス印刷のフォーマットが「テキストイメージのみ」でなかった場合（Ｓ１８：ＮＯ）、インデックス印刷処理を終了する。
【００４７】
ユーザによって選択されたインデックス印刷のフォーマットが「テキストイメージのみ」であった場合（Ｓ１８：ＹＥＳ）、印刷装置１のＣＰＵ１０は、ユーザに対し、「画像イメージのみ」のインデックス印刷を実行するかを問い合わせる（Ｓ１９）。ユーザが、「画像イメージのみ」のインデックス印刷を実行しない、を選択すれば（Ｓ１９：ＮＯ）、インデックス印刷処理を終了する。
【００４８】
ユーザが、「画像イメージのみ」のインデックス印刷を実行する、を選択すれば（Ｓ１９：ＹＥＳ）、ユーザに対し、インデックス印刷を実行するファイルに付加された識別情報の入力を、例えば表示部２４のパネルに表示することにより促し、ユーザが例えば操作部２３のキースイッチ群を操作することにより識別情報の入力が完了すれば（Ｓ２０：ＹＥＳ）、入力された番号（識別番号）のファイルに対して、特定情報３２に画像イメージ３３のみを付加したデータを生成する（Ｓ２１）。そして、その生成したデータをインデックス印刷する（Ｓ２２）。つまり入力された識別情報に対応するファイルの非選択種別データ（画像イメージ３３）を用いたインデックスイメージを追加印刷する。
【００４９】
ユーザはインデックス印刷結果を見ることにより、ダイレクト印刷を行う目的とするファイルを探し、印刷装置１にてそのファイルを指定することにより、ダイレクト印刷を行うことができる。
【００５０】
なお、本実施例においては、ユーザによって選択されたインデックス印刷のフォーマットが「テキストイメージのみ」であった場合（Ｓ１８：ＹＥＳ）に、ファイルの非選択種別データである画像イメージ３３を追加印刷する例を説明したが、逆に、ユーザによって選択されたインデックス印刷のフォーマットが「画像のみ」であった場合に、ファイルの非選択種別データであるテキストイメージ３４を追加印刷する構成であっても良い。
【００５１】
また、本実施例においては、インデックスを印刷出力する例を挙げて説明したが、インデックスを表示部２４のパネル上に表示することによってユーザに視覚的に確認させる構成であっても良い。
【実施例２】
【００５２】
図８Ａ及び図８Ｂを用いて、第一の印刷用紙３１に画像イメージ３３を特定情報３２と共に印刷出力し、画像イメージ３３をテキストイメージ３４と同配置にて第二の印刷用紙３１にインデックス印刷する場合の実施例について説明する。ユーザが印刷装置１の操作
部２３のキースイッチ群の中のダイレクト印刷キーを押下すると、印刷装置１は、記憶メディア２８に記憶されたファイルをダイレクト印刷するために、図８Ａ及び図８Ｂのフローチャートに従ったインデックス印刷処理を行う。
【００５３】
まず、印刷装置１のＣＰＵ１０は、スロット部２５に記憶メディア２８が装着されているかを判断する（Ｓ３１）。記憶メディア２８が装着されていない場合は、ダイレクト印刷の対象となるファイルが存在しないため、印刷を終了する。
【００５４】
スロット部２５に記憶メディア２８が装着されていれば（Ｓ３１：ＹＥＳ）、印刷装置１のＣＰＵ１０は、ユーザによってインデックス印刷の選択がなされるかを監視する。ユーザが操作部２３を操作することによるインデックス印刷の選択がなければ（Ｓ３２：ＮＯ）、インデックス印刷が実行されないため、処理を終了する。一方、インデックス印刷の選択がなされれば（Ｓ３２：ＹＥＳ）、インデックスデータ作成プログラム１２ｆを実行して記録メディア２８に記憶されたインデックス印刷対象のファイルの内容を順番に解析する（Ｓ３３）。そして、ファイルの画像の有無とテキストの有無、ファイルを特定するための特定情報３２（サイズ、ページ数等）をファイル毎にメモリ（ＲＡＭ１１）に格納する（Ｓ３４）。
【００５５】
印刷装置１のＣＰＵ１０は、全ファイルの解析が終了したかを判定し、終了していなければ（Ｓ３５：ＮＯ）、Ｓ３３に戻る。
【００５６】
全ファイルの解析が終了すれば（Ｓ３５：ＹＥＳ）、印刷装置１のＣＰＵ１０は、全ファイルのそれぞれについて、テキストの少なくとも一部に対応したテキストデータをファイルから抽出し、それに基づくテキストイメージ３４を、特定情報３２に付加したデータを生成する（Ｓ３６）。
【００５７】
データの生成が終了すると、印刷装置１のＣＰＵ１０は、テキストサムネイル配置領域と特定情報３２とを互いに対応づけた形で設定し、生成したデータをインデックス印刷する（Ｓ３７）。インデックス印刷の例を図９（ａ）に示す。特定情報３２とそのファイルに含まれるテキストデータとが並んで印刷されている。
【００５８】
次に、図８Ｂに示すように、印刷装置１のＣＰＵ１０は、ユーザに対して「画像イメージのみ」のインデックス印刷を実行するかどうかを問い合わせる（Ｓ３８）。「画像イメージのみ」のインデックス印刷を実行しない、をユーザが選択すれば（Ｓ３８：ＮＯ）、インデックス印刷処理を終了する。「画像イメージのみ」のインデックス印刷を実行する、をユーザが選択すれば（Ｓ３８：ＹＥＳ）、印刷装置１のＣＰＵ１０は、それぞれの特定情報３２内の画像有りのページ数が所定値以上のファイルがあるかどうかを判断する（Ｓ３９）。所定値以上のファイルがあれば（Ｓ３９：ＹＥＳ）、印刷装置１のＣＰＵ１０は、画像サイズを縮小し、複数ページの画像データを生成して（Ｓ４０）、Ｓ４１へ移行する。所定値以上のファイルがなければ（Ｓ３９：ＮＯ）、そのままＳ４１へ移行する。
【００５９】
次に、印刷装置１のＣＰＵ１０は、複数ページの画像データの中から最もサイズの大きい画像、又はカラー画像などの特徴のある画像を予め定められた条件により抽出する（Ｓ４１）。そして全ファイルに対して、抽出した画像を画像イメージ３３として特定情報３２に付加したデータを生成する（Ｓ４２）。データの生成が終了すると、印刷装置１のＣＰＵ１０は、テキストイメージ３４の印刷時と同配置で画像イメージ３４のみのインデックス印刷を実行する（Ｓ４３）。
【００６０】
図９、図１０にインデックス印刷の例を示す。図９（ａ）は、特定情報３２とテキストイメージ３４とが印刷された１枚目の印刷用紙３１を示し、図９（ｂ）は、１枚目の印刷
用紙３１に印刷された各ファイルの特定情報３２とテキストイメージ３４の印刷位置に対応する２枚目の印刷用紙３１の位置に、画像イメージ３３が印刷出力された例である。各ファイルに対して画像イメージ３３が一つ印刷出力されている。つまり、２枚目の印刷用紙３１に印刷された画像イメージ３３は、同じファイルに基づき１枚目の印刷用紙３１に印刷されたの特定情報３２、テキストイメージ３４と同位置に印刷されており、どの画像イメージ３３がどのファイルのものであるかをユーザがすぐに認識することができる。
【００６１】
また図１０（ａ）は、同じく特定情報３２とテキストイメージ３４とが印刷された１枚目の印刷用紙３１を示し、図１０（ｂ）は、１枚目の印刷用紙３１に印刷された各ファイルの特定情報３２とテキストイメージ３４の印刷位置に対応する２枚目の印刷用紙３１の位置に、画像イメージ３３が印刷出力された例である。図１０（ｂ）は、ファイル内に複数の画像データが含まれている場合に、２枚の画像イメージ３３が出力された例を示す。このように、１枚目の印刷用紙３１に特定情報３２とテキストイメージ３４を印刷出力するとともに、ユーザの指示によって２枚目に１枚目と同配列となるように画像イメージ３３を印刷出力することにより、２枚目の必要がなければ、印刷出力せずに無駄な待ち時間をなくすことができる。
【実施例３】
【００６２】
上述した実施例においては、特定情報３２、画像イメージ３３、テキストイメージ３４とを互いに重ならない位置に配置する例を説明したが、これらは、互いに重畳する形で合成して印刷出力する構成であっても良い。この重畳する形で合成して印刷出力する例である、透かしインデックス印刷の例を図１１に示す。このように、印刷用紙３１に画像イメージ３３、テキストイメージ３４、特定情報３２とを合成して印刷出力することにより、印刷スペースや印刷時間を省略することができる。
【００６３】
以上のように、特定情報３２と共に、そのファイルのテキストイメージ３４、画像イメージ３３がインデックス印刷されることから、そのインデックス印刷の結果をユーザが見ることにより、ユーザは、目的とするファイルを容易に見つけることが可能である。また特定情報３２とテキストイメージ３４を印刷出力し、特定情報３２内に、画像イメージ３３の有無を示すことにより、必要に応じて画像イメージ３３を印刷出力することができる。さらに１枚目の印刷用紙３１にテキストイメージ３４と特定情報３２とを印刷出力し、それに対応した位置の２枚目の印刷用紙３１に画像イメージ３３を印刷出力するように構成すれば、不要であれば２枚目の印刷出力を省略し、印刷時間を短縮することができる。
【図面の簡単な説明】
【００６４】
【図１】本発明の一実施形態としてのデータ生成装置を具備した印刷装置を示すブロック図。
【図２】ＲＯＭに格納されたプログラムの例を示す図。
【図３Ａ】インデックス印刷の実施例１を示すフローチャート。
【図３Ｂ】図３Ａに続くフローチャート。
【図４】ＲＡＭに格納されたファイルの例を示す図。
【図５】画像イメージのみをインデックス印刷した例を示す図。
【図６】テキストイメージのみをインデックス印刷した例を示す図。
【図７】画像イメージとテキストイメージをインデックス印刷した例を示す図。
【図８Ａ】インデックス印刷の実施例２を示すフローチャート。
【図８Ｂ】図８Ａに続くフローチャート。
【図９】２枚に分けて印刷出力する例を示す図。
【図１０】１つのファイルについて複数の画像イメージを印刷出力する例を示す図。
【図１１】透かしインデックス印刷の例を示す図。
【符号の説明】
【００６５】
１    印刷装置（データ生成装置）
１０    ＣＰＵ
１１    ＲＡＭ
１２    ＲＯＭ
１２ａ  表示プログラム
１２ｂ  印刷プログラム
１２ｆ  インデックスデータ作成プログラム
２２    印刷部
２４    表示部
２５    スロット部
２８    記憶メディア
３１    印刷用紙
３２    特定情報
３３    画像イメージ（画像サムネイル）
３４    テキストイメージ（テキストサムネイル）
【図１】
2007267373.tif 000003
【図２】
2007267373.tif 000004
【図３Ａ】
2007267373.tif 000005
【図３Ｂ】
2007267373.tif 000006
【図４】
2007267373.tif 000007
【図５】
2007267373.tif 000008
【図６】
2007267373.tif 000009
【図７】
2007267373.tif 000010
【図８Ａ】
2007267373.tif 000011
【図８Ｂ】
2007267373.tif 000012
【図９】
2007267373.tif 000013
【図１０】
2007267373.tif 000014
【図１１】
2007267373.tif 000015