(57)【要約】【課題】再印刷条件に加工された画像データのサムネイルをその再印刷の際に表示させるための処理にかかる時間を短時間にすることができる印刷装置と印刷方法を提供すること。【解決手段】リプリント可能な画像ファイルのサムネイル画像１００をＬＣＤ４９に表示させるため、複合機は、オリジナルプリント時に、画像ファイルから変換した印刷用中間データより印刷設定に基づいてサムネイル画像１００を作成し、その印刷用中間データとそのサムネイル画像１００とその他の印刷情報とを一つのリプリントデータにして、外部ストレージや内蔵メモリに記憶しておく。そして、ユーザがリプリントを指定すると、複合機は、外部ストレージや内蔵メモリに記憶された全てのリプリントデータを検索し、各リプリントデータのサムネイル画像１００をＬＣＤ４９に表示する。【選択図】図１
2008238724.tif 000002
【特許請求の範囲】
【請求項１】
第１印刷条件を設定する第１印刷条件設定手段と、
画像データを取得する画像データ取得手段と、
前記画像データ取得手段で取得された画像データを前記第１印刷条件設定手段で設定された第１印刷条件で第１中間データに加工する中間データ加工手段と、
前記中間データ加工手段で加工された第１中間データに基づいた画像を印刷部から印刷させる中間データ印刷制御手段と、
前記画像データに対する縮小画像データであるサムネイルを作成するサムネイル作成手段と、
少なくとも、前記第１中間データと前記第１中間データのサムネイルとを有する再印刷データを作成する再印刷データ作成手段と、
前記再印刷データ作成手段で作成された再印刷データを記憶部に記憶させる再印刷データ記憶制御手段と、
前記再印刷データ記憶制御手段が前記記憶部に記憶させた再印刷データに含まれるサムネイルを表示部に表示させる表示制御手段と、
前記表示制御手段が前記表示部に表示させたサムネイルを含んだ再印刷データの印刷指令を受け付ける再印刷指令受付手段と、
前記再印刷指令受付手段で受け付けた印刷指令の再印刷データに含まれる中間データに基づいた画像を前記印刷部から印刷させる再印刷データ印刷制御手段と、を備えること、を特徴とする印刷装置。
【請求項２】
請求項１に記載する印刷装置であって、
前記表示制御手段は、前記中間データの第１印刷条件を前記サムネイルに関連付けて前記表示部に表示すること、を特徴とする印刷装置。
【請求項３】
請求項１に記載する印刷装置であって、
前記サムネイル作成手段は、前記第１印刷条件に基づいて前記サムネイルを作成すること、を特徴とする印刷装置。
【請求項４】
請求項１乃至請求項３のいずれか一つに記載する印刷装置であって、
記憶メディアを接続する接続部を備え、
前記再印刷データ記憶制御手段は、前記再印刷データ作成手段で作成された再印刷データを前記接続部に接続された記憶メディアに記憶させること、を特徴とする印刷装置。
【請求項５】
請求項１乃至請求項４のいずれか一つに記載する印刷装置であって、
種別情報を含んだ再印刷データを外部から取得する再印刷データ取得手段と、
前記再印刷データ取得手段で外部から取得した再印刷データに含まれる種別情報に基づいて当該再印刷データの互換性が有効であるか無効であるかを判断する判断手段と、を備え、
前記表示制御手段は、前記判断手段によって互換性が無効であると判断された再印刷データに含まれているサムネイルを前記表示部の表示対象から除外すること、を特徴とする印刷装置。
【請求項６】
請求項１乃至請求項５のいずれか一つに記載する印刷装置であって、
第２印刷条件を設定する第２印刷条件設定手段を備え、
前記中間データ加工手段は、前記第２印刷条件設定手段で設定された第２印刷条件で前記第１中間データを加工することが可能であることを条件として、前記第２印刷条件で前記第１中間データを第２中間データに加工し、
前記中間データ印刷制御手段は、前記中間データ加工手段で加工された第２中間データを前記印刷部から印刷し、
前記サムネイル作成手段は、前記第２中間データの加工条件となった第２印刷条件に基づいて前記第２中間データのサムネイルを作成し、
前記再印刷データ作成手段は、少なくとも、前記第２中間データと前記第２中間データのサムネイルとを有する再印刷データを新たに作成すること、を特徴とする印刷装置。
【請求項７】
請求項１乃至請求項５のいずれか一つに記載する印刷装置であって、
第２印刷条件を設定する第２印刷条件設定手段を備え、
前記中間データ加工手段は、前記第２印刷条件設定手段で設定された第２印刷条件で前記第１中間データを加工することが不可能であることを条件として、前記第１中間データの加工対象となった画像データを第２中間データに加工し、
前記中間データ印刷制御手段は、前記中間データ加工手段で加工された第２中間データを前記印刷部から印刷し、
前記サムネイル作成手段は、前記第２中間データの加工条件となった第２印刷条件に基づいて前記第２中間データのサムネイルを作成し、
前記再印刷データ作成手段は、少なくとも、前記第２中間データと前記第２中間データのサムネイルとを有する再印刷データを新たに作成すること、を特徴とする印刷装置。
【請求項８】
請求項６又は請求項７に記載する印刷装置であって、
前記再印刷データ作成手段は、前記第１中間データの加工対象となった画像データ又は前記第２中間データの加工対象となった画像データを特定した画像データ特定情報を、前記再印刷データに含ませ、
前記表示制御手段は、前記画像データ特定情報で特定された画像データが同一関係にある各再印刷データに含まれているサムネイル同士を関連させて前記表示部に表示させること、を特徴とする印刷装置。
【請求項９】
印刷部と、記憶部と、表示部と、を有する印刷装置で実行される印刷方法であって、
印刷条件を設定する印刷条件設定ステップと、
画像データを取得する画像データ取得ステップと、
前記画像データ取得ステップで取得された画像データを前記印刷条件設定ステップで設定された印刷条件で中間データに加工する中間データ加工ステップと、
前記中間データ加工ステップで加工された中間データに基づいた画像を前記印刷部から印刷させる中間データ印刷制御ステップと、
前記画像データに対する縮小画像データであるサムネイルを作成するサムネイル作成ステップと、
少なくとも、前記中間データと前記中間データのサムネイルとを有する再印刷データを作成する再印刷データ作成ステップと、
前記再印刷データ作成ステップで作成された再印刷データを前記記憶部に記憶させる再印刷データ記憶制御ステップと、
前記再印刷データ記憶制御ステップが前記記憶部に記憶させた再印刷データに含まれるサムネイルを前記表示部に表示させる表示制御ステップと、
前記表示制御ステップで前記表示部に表示させたサムネイルを含んだ再印刷データの印刷指令を受け付ける再印刷指令受付ステップと、
前記再印刷指令受付ステップで受け付けた印刷指令の再印刷データに含まれる中間データに基づいた画像を前記印刷部から印刷させる再印刷データ印刷制御ステップと、を備えたこと、を特徴とする印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サムネイルで選択した画像データを再印刷する印刷装置と印刷方法に関するものである。
【背景技術】
【０００２】
従来の印刷装置では、印刷するために取り込んだ画像データを保存することで、再印刷に備えるものがあり、保存された画像データが多数に及ぶと、画像データの名前だけでは個々を判別することが困難になってくることから、保存された画像データのサムネイルを表示することで、再印刷対象の画像データを選択しやすくしている。
【０００３】
この点、下記特許文献１に記載の画像処理装置では、画像データとその複写条件を対応付けて記憶しておき、画像データの再印刷時にその複写条件に従ってその画像データを加工し、その加工結果についてのサムネイルを表示して、そのサムネイルによって、その複写条件による画像調整が行われているか否かを判断できるようにしている。
【特許文献１】特開２００５−９４５６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、再印刷時には、上述したように、画像データをその複写条件に従って加工し、その加工結果についてのサムネイルを表示するというステップを踏んでいることから、サムネイルを表示するまでに結構な時間を要していた。特に、保存された画像データが多数に及ぶと、その時間の累積は多大なものとなる。
【０００５】
そこで、本発明は、上述した点を鑑みてなされたものであり、再印刷条件に加工された画像データのサムネイルをその再印刷の際に表示させるための処理にかかる時間を短時間にすることができる印刷装置と印刷方法を提供することを課題とする。
【課題を解決するための手段】
【０００６】
この課題を解決するために成された請求項１に係る発明は、印刷装置であって、第１印刷条件を設定する第１印刷条件設定手段と、画像データを取得する画像データ取得手段と、前記画像データ取得手段で取得された画像データを前記第１印刷条件設定手段で設定された第１印刷条件で第１中間データに加工する中間データ加工手段と、前記中間データ加工手段で加工された第１中間データに基づいた画像を印刷部から印刷させる中間データ印刷制御手段と、前記画像データに対する縮小画像データであるサムネイルを作成するサムネイル作成手段と、少なくとも、前記第１中間データと前記第１中間データのサムネイルとを有する再印刷データを作成する再印刷データ作成手段と、前記再印刷データ作成手段で作成された再印刷データを記憶部に記憶させる再印刷データ記憶制御手段と、前記再印刷データ記憶制御手段が前記記憶部に記憶させた再印刷データに含まれるサムネイルを表示部に表示させる表示制御手段と、前記表示制御手段が前記表示部に表示させたサムネイルを含んだ再印刷データの印刷指令を受け付ける再印刷指令受付手段と、前記再印刷指令受付手段で受け付けた印刷指令の再印刷データに含まれる中間データに基づいた画像を前記印刷部から印刷させる再印刷データ印刷制御手段と、を備えること、を特徴としている。
【０００７】
また、請求項２に係る発明は、請求項１に記載する印刷装置であって、前記表示制御手段は、前記中間データの第１印刷条件を前記サムネイルに関連付けて前記表示部に表示すること、を特徴としている。
【０００８】
また、請求項３に係る発明は、請求項１に記載する印刷装置であって、前記サムネイル作成手段は、前記第１印刷条件に基づいて前記サムネイルを作成すること、を特徴としている。
【０００９】
また、請求項４に係る発明は、請求項１乃至請求項３のいずれか一つに記載する印刷装置であって、記憶メディアを接続する接続部を備え、前記再印刷データ記憶制御手段は、前記再印刷データ作成手段で作成された再印刷データを前記接続部に接続された記憶メディアに記憶させること、を特徴としている。
【００１０】
また、請求項５に係る発明は、請求項１乃至請求項４のいずれか一つに記載する印刷装置であって、種別情報を含んだ再印刷データを外部から取得する再印刷データ取得手段と、前記再印刷データ取得手段で外部から取得した再印刷データに含まれる種別情報に基づいて当該再印刷データの互換性が有効であるか無効であるかを判断する判断手段と、を備え、前記表示制御手段は、前記判断手段によって互換性が無効であると判断された再印刷データに含まれているサムネイルを前記表示部の表示対象から除外すること、を特徴としている。
【００１１】
また、請求項６に係る発明は、請求項１乃至請求項５のいずれか一つに記載する印刷装置であって、第２印刷条件を設定する第２印刷条件設定手段を備え、前記中間データ加工手段は、前記第２印刷条件設定手段で設定された第２印刷条件で前記第１中間データを加工することが可能であることを条件として、前記第２印刷条件で前記第１中間データを第２中間データに加工し、前記中間データ印刷制御手段は、前記中間データ加工手段で加工された第２中間データを前記印刷部から印刷し、前記サムネイル作成手段は、前記第２中間データの加工条件となった第２印刷条件に基づいて前記第２中間データのサムネイルを作成し、前記再印刷データ作成手段は、少なくとも、前記第２中間データと前記第２中間データのサムネイルとを有する再印刷データを新たに作成すること、を特徴としている。
【００１２】
また、請求項７に係る発明は、請求項１乃至請求項５のいずれか一つに記載する印刷装置であって、第２印刷条件を設定する第２印刷条件設定手段を備え、前記中間データ加工手段は、前記第２印刷条件設定手段で設定された第２印刷条件で前記第１中間データを加工することが不可能であることを条件として、前記第１中間データの加工対象となった画像データを第２中間データに加工し、前記中間データ印刷制御手段は、前記中間データ加工手段で加工された第２中間データを前記印刷部から印刷し、前記サムネイル作成手段は、前記第２中間データの加工条件となった第２印刷条件に基づいて前記第２中間データのサムネイルを作成し、前記再印刷データ作成手段は、少なくとも、前記第２中間データと前記第２中間データのサムネイルとを有する再印刷データを新たに作成すること、を特徴としている。
【００１３】
また、請求項８に係る発明は、請求項６又は請求項７に記載する印刷装置であって、前記再印刷データ作成手段は、前記第１中間データの加工対象となった画像データ又は前記第２中間データの加工対象となった画像データを特定した画像データ特定情報を、前記再印刷データに含ませ、前記表示制御手段は、前記画像データ特定情報で特定された画像データが同一関係にある各再印刷データに含まれているサムネイル同士を関連させて前記表示部に表示させること、を特徴としている。
【００１４】
また、請求項９に係る発明は、印刷部と、記憶部と、表示部と、を有する印刷装置で実行される印刷方法であって、印刷条件を設定する印刷条件設定ステップと、画像データを取得する画像データ取得ステップと、前記画像データ取得ステップで取得された画像データを前記印刷条件設定ステップで設定された印刷条件で中間データに加工する中間データ加工ステップと、前記中間データ加工ステップで加工された中間データに基づいた画像を前記印刷部から印刷させる中間データ印刷制御ステップと、前記画像データに対する縮小画像データであるサムネイルを作成するサムネイル作成ステップと、少なくとも、前記中間データと前記中間データのサムネイルとを有する再印刷データを作成する再印刷データ作成ステップと、前記再印刷データ作成ステップで作成された再印刷データを前記記憶部に記憶させる再印刷データ記憶制御ステップと、前記再印刷データ記憶制御ステップが前記記憶部に記憶させた再印刷データに含まれるサムネイルを前記表示部に表示させる表示制御ステップと、前記表示制御ステップで前記表示部に表示させたサムネイルを含んだ再印刷データの印刷指令を受け付ける再印刷指令受付ステップと、前記再印刷指令受付ステップで受け付けた印刷指令の再印刷データに含まれる中間データに基づいた画像を前記印刷部から印刷させる再印刷データ印刷制御ステップと、を備えたこと、を特徴としている。
【発明の効果】
【００１５】
すなわち、請求項１に係る本発明の印刷装置では、再印刷条件に加工された画像データのサムネイルをその再印刷の際に表示させるための処理にかかる時間を短時間にすることができる。
【００１６】
尚、この点は、請求項９に係る発明の印刷方法においても、同様である。
【００１７】
また、請求項２に係る本発明の印刷装置では、ユーザは、第１印刷条件を見て取れるので、再印刷結果を知った上で印刷指令を行うことができる。
【００１８】
また、請求項３に係る本発明の印刷装置では、ユーザは、再印刷結果がどのような画像になるかを知った上で印刷指令を行うことができる。
【００１９】
また、請求項４に係る本発明の印刷装置では、別個の印刷装置でも、記憶メディアに記憶された再印刷データを読み取れれば、同様にして、上述した各効果を得ることができる。
【００２０】
また、請求項５に係る本発明の印刷装置では、互換性が無効であることに基づく再印刷時の予期せぬ不具合を未然に防ぐことができる。
【００２１】
また、請求項６に係る発明の印刷装置では、ユーザは、新たな印刷条件を設定することができ、且つ、第１中間データさえ保存してあれば、新たな印刷条件を反映させたサムネイルを表示させることができる。
【００２２】
また、請求項７に係る発明の印刷装置では、ユーザは、新たな印刷条件を設定することができ、且つ、その新たな印刷条件が第１中間データを加工することが不可能なものであっても、新たな印刷条件を反映させたサムネイルを表示させることができる。
【００２３】
また、請求項８に係る発明の印刷装置では、ユーザは、いずれのサムネイルが同一関係にある画像データであるかを知ることができる。
【発明を実施するための最良の形態】
【００２４】
〔本発明の特徴〕
本発明の実施の形態では、外部ストレージを装着した複合機において、ユーザがリプリント（再印刷）を指定すると、外部ストレージや内蔵メモリにある全てのリプリントデータを検索し、各リプリントデータに付加されているサムネイル画像を液晶ディスプレイ（ＬＣＤ）に表示する。そして、ユーザが、ＬＣＤに表示されたサムネイル画像を見ながら、その一つを指定することで、リプリント対象が選択され、リプリントが実行される。
【００２５】
図１は、ＬＣＤ４９におけるサムネイル画像１００の表示例を示す。図１（Ａ）の表示例では、ＬＣＤ４９において、サムネイル画像１００Ａ、１００Ｂ、１００Ｃが表示されている。尚、サムネイル画像１００Ａには、さらに、サムネイル画像１０１Ａ、１０２Ａが重ねられて表示されている。この点、３つのサムネイル画像１００Ａ、１０１Ａ、１０２Ａは、お互いに重ねられて表示されることで、それらの元画像データが共通することを示している。また、３つのサムネイル画像１００Ａ、１０１Ａ、１０２Ａは、それぞれ印刷設定（解像度、カラー、モノクロ等）が異なるものであり、それぞれの印刷設定に応じた縮小画像である。
尚、ＬＣＤ４９に表示された白抜き矢印１１１は、未表示のサムネイル画像が存在していることを示している。
【００２６】
そして、ユーザが、例えば、サムネイル画像１００Ａを選択すると、図１（Ｂ）に示すようにして、ＬＣＤ４９において、サムネイル画像１００Ａについての情報が表示される。ここで、ＬＣＤ４９の表示内容によれば、スタートボタンを押下すればリプリントを開始し、「１」ボタンを押下すれば関連データを表示し、「２」ボタンを押下すれば印刷設定変更を行うことができる。
【００２７】
図１に示すような各サムネイル画像１００をＬＣＤ４９に表示させるためには、複合機は、オリジナルプリント時に、画像ファイルから変換した印刷用中間データより印刷設定に基づいてサムネイル画像１００を作成し、その印刷用中間データとそのサムネイル画像１００とその他の印刷情報とを一つのリプリントデータにして、外部ストレージや内蔵メモリに記憶しておく。このようにすれば、ユーザがリプリントを指定すると、複合機は、外部ストレージや内蔵メモリに記憶された全てのリプリントデータを検索し、各リプリントデータのサムネイル画像１００をＬＣＤ４９に表示する。このとき、複合機は、サムネイル画像１００をＬＣＤ４９に表示するために、新たなに印刷用中間データやそのサムネイル画像１００を変換・作成する必要がないので、印刷用中間データやそのサムネイル画像１００の変換・作成の失敗に伴う負担が発生することはなく、また、各サムネイル画像１００をＬＣＤ４９に表示するまでに要する時間が短い。
【００２８】
〔本発明の構成〕
以下、本発明の実施の形態を図面を参照にして説明する。
図２に、本実施形態の複合機１の外観を示す。複合機１には、表示画面を背面から照明するバックライト付の液晶ディスプレイ（ＬＣＤ）４９が表示部として設けられている。
【００２９】
図３は、本実施形態の複合機１のブロック図である。
図２及び図３に示すように、複合機１には、ＣＰＵ４１や、ＲＯＭ４２、内蔵メモリとしてのＲＡＭ４３、プリンタ部４５、スキャナ部４６、操作部４７、通信用Ｉ／Ｆ４８、ＬＣＤ４９、記憶メディアドライブ５０などがバス４４を介して接続されている。ＲＯＭ４２には、後述する図４乃至図８の処理をＣＰＵ４１が実行するための各プログラム等が記憶されている。ＲＡＭ４３には、スキャナ部４６で読みとったスキャンデータを保持・処理などを行うエリアや、作成完了フラグが設けられるワークエリア等が確保される。プリンタ部４５やスキャナ部４６は、プリンタ機能やスキャナ機能をそれぞれ実行するものであり、さらに、プリンタ機能及びスキャナ機能を実行することによって、コピー機能を実行するものである。
【００３０】
操作部４７は、操作パネル上の設定ボタン等で構成されており、例えば、リプリントに関する設定を行うものである。記憶メディアドライブ５０には、外部ストレージとして、記憶メディア５１（例えば、ＵＳＢメモリや、メモリカードなど）が挿脱される。記憶メディア５１には、画像ファイルが記憶される。
【００３１】
〔本発明の動作〕
以下、上述した本発明の特徴を実現するための動作について説明する。
図４は、複合機１が実行するメインプログラムを示したフローチャート図である。尚、図４にフローチャートで示されたメインプログラムは、本実施形態の複合機１が備えているＲＯＭ４２からＲＡＭ４３に読み出され、ＣＰＵ４１により実行される。
【００３２】
ＣＰＵ４１は、図４にフローチャートで示されたメインプログラムを実行し、先ず、Ｓ１１において、操作部４７を介してユーザから印刷指示を受ける。印刷指示には、メディア画像印刷、コピー、ＰＣプリントなどがあるが、ここでは、説明の便宜上、メディア画像印刷の指示を受けたものとする。従って、Ｓ１２では、ＣＰＵ４１は、記憶メディアドライブ５０に挿入された記憶メディア５１から元画像データを取得する。
【００３３】
そして、ＣＰＵ４１は、上記Ｓ１２で取得した元画像データについて、Ｓ１３の印刷処理（Ａ）を起動させるとともに、Ｓ１４のサムネイル処理（Ｂ）を起動させる。その後、ＣＰＵ４１は、Ｓ１５において、上記Ｓ１３の印刷処理（Ａ）と上記Ｓ１４のサムネイル処理（Ｂ）が共に終了するかどうか判断し、その判断は、上記Ｓ１３の印刷処理（Ａ）と上記Ｓ１４のサムネイル処理（Ｂ）が共に終了するまで行う（Ｓ１５：ＮＯ）。そして、ＣＰＵ４１は、上記Ｓ１３の印刷処理（Ａ）と上記Ｓ１４のサムネイル処理（Ｂ）が共に終了したと判断すると（Ｓ１５：ＹＥＳ）、本プログラムを終了する。
【００３４】
図５は、上記Ｓ１３の印刷処理（Ａ）のプログラムを示したフローチャート図である。
【００３５】
ＣＰＵ４１は、図５にフローチャートで示された印刷処理（Ａ）のプログラムを実行すると、先ず、Ｓ２１において、上記Ｓ１２で取得した元画像データについて、印刷設定に従って印刷用中間データに変換する。そして、ＣＰＵ４１は、Ｓ２２において、ＲＡＭ４３内の作成完了フラグを立てる。その後、ＣＰＵ４１は、Ｓ２３において、印刷用中間データをプリンタ部４５で印刷し、さらに、Ｓ２４において、メインプログラムに終了を返して、本プログラムを終了する。
【００３６】
図６は、上記Ｓ１４のサムネイル処理（Ｂ）のプログラムを示したフローチャート図である。
【００３７】
ＣＰＵ４１は、図６にフローチャートで示されたサムネイル処理（Ｂ）のプログラムを実行すると、先ず、Ｓ３１において、上記Ｓ１２で取得した元画像データについて、印刷設定に従ってサムネイル画像を作成する。そして、ＣＰＵ４１は、Ｓ３２において、ＲＡＭ４３内の作成完了フラグが立つまで待機し（Ｓ３２：ＮＯ）、ＲＡＭ４３内の作成完了フラグが立つと（Ｓ３２：ＹＥＳ）、Ｓ３３に進む。尚、ＲＡＭ４３内の作成完了フラグは、上述したように、上記Ｓ２２の処理が行われることで立つ。
【００３８】
Ｓ３３では、ＣＰＵ４１は、上記Ｓ２１の印刷用中間データと上記Ｓ３１のサムネイル画像と印刷情報とを結合させる。この点、印刷情報とは、印刷設定や、元画像のパス（上記１１でメディア画像の印刷指示を受けた場合に限る）や、複合機１の製品シリアルＮｏ．や、複合機１のエンジン種別などである。
【００３９】
そして、Ｓ３４において、ＣＰＵ４１は、上記Ｓ３３の結合データの保存先を判断する。この判断は、予めユーザが操作部４７を介して行った指示又は、その場でユーザが操作部４７を介して行った指示に基づく。そして、上記Ｓ３４において、保存先が内蔵メモリであると判断した場合には、ＣＰＵ４１は、Ｓ３５において、ＲＡＭ４３に上記Ｓ３３の結合データを記憶し、Ｓ３７に進む。
【００４０】
一方、上記Ｓ３４において、保存先が外部記憶装置であると判断した場合には、ＣＰＵ４１は、Ｓ３６において、記憶メディアドライブ５０に挿入された記憶メディア５１に上記Ｓ３３の結合データを記憶する。このとき、上記Ｓ３３の結合データは、本体内蔵のファイルシステムで管理されるファイルとして保存され、リプリントデータとして判別できるように、例えば、「＊＊＊．ｒｒｒ」といった特有な拡張子をもったファイルとする。その後は、Ｓ３７に進む。
Ｓ３７では、ＣＰＵ４１は、メインプログラムに終了を返して、本プログラムを終了する。
【００４１】
図７は、複合機１が実行するリプリント検索プログラムを示したフローチャート図である。
【００４２】
ＣＰＵ４１は、図７にフローチャートで示されたリプリント検索プログラムを実行すると、先ず、Ｓ４１において、リプリントデータを検索する。この検索は、内蔵メモリであるＲＡＭ４３と外部記憶装置である記憶メディア５１に対して行われ、ファイルの拡張子をもって行う。そして、ＣＰＵ４１は、Ｓ４２において、リプリントデータがあるかどうか判断する。ここで、リプリントデータがないと判断した場合には（Ｓ４２：ＮＯ）、ＣＰＵ４１は、Ｓ４３に進んで、本プログラムを中止する。一方、リプリントデータがあると判断した場合には（Ｓ４２：ＮＯ）、ＣＰＵ４１は、全てのリプリントデータについて、Ｓ４４乃至Ｓ４９の処理を繰り返して行う。
【００４３】
すなわち、Ｓ４４において、ＣＰＵ４１は、リプリントデータの印刷情報内のエンジン種別が複合機１と一致するかどうかを判定する。ここで、エンジン種別が一致しないと判定した場合には（Ｓ４４：ＮＯ）、後述するＳ４８に進むが、エンジン種別が一致すると判定した場合には（Ｓ４４：ＹＥＳ）、Ｓ４５に進む。
【００４４】
Ｓ４５では、ＣＰＵ４１は、リプリントデータの印刷情報内の元画像のパスなどに基づいて元画像データを特定し、その元画像データがリプリントデータであるかどうかを判定する。この判定も、ファイルの拡張子をもって行う。ここで、元画像データがリプリントデータであると判定した場合には（Ｓ４５：ＹＥＳ）、Ｓ４６において、ＲＡＭ４３に設けられた表示リストに子データとして、元画像データの親画像データのパスと対応づけて登録した後、Ｓ４８に進む。一方、元画像データがリプリントデータでないと判定した場合には（Ｓ４５：ＮＯ）、Ｓ４７において、同表示リストに親データとして登録した後、Ｓ４８に進む。
【００４５】
Ｓ４８では、ＣＰＵ４１は、同表示リストに対し全ファイルの登録が完了したかどうかを判断する。ここで、同表示リストに対し全ファイルの登録が完了していないと判断した場合には（Ｓ４８：ＮＯ）、Ｓ５６に進んで、ＣＰＵ４１は、次のファイルを検索した後、上記Ｓ４４以降の処理を繰り返す。一方、同表示リストに対し全ファイルの登録が完了したと判断した場合には（Ｓ４８：ＹＥＳ）、Ｓ４９に進んで、ＣＰＵ４１は、同表示リストの作成を完了する。
【００４６】
そして、ＣＰＵ４１は、Ｓ５０において、親データとして登録したリプリントデータについて、サムネイル画像をＬＣＤ４９の前面に表示し、同時に、そのリプリントデータのパスが親画像データのパスとして対応づけられている子データの有無もＬＣＤ４９に表示する（図１（Ａ）参照）。
【００４７】
その後、Ｓ５１において、ＬＣＤ４９を見たユーザが操作部４７を介してサムネイル画像の一つを選択すると、Ｓ５２に進んで、ＣＰＵ４１は、子データを表示するかどうかを判断する。この判断は、予めユーザが操作部４７を介して行った指示又は、その場でユーザが操作部４７を介して行った指示に基づく。そして、上記Ｓ５２において、子データを表示しないと判断した場合には（Ｓ５２：ＮＯ）、何もすることなく、Ｓ５５に進む。一方、上記Ｓ５２において、子データを表示すると判断した場合には（Ｓ５２：ＹＥＳ）、Ｓ５３に進んで、ＣＰＵ４１は、上記Ｓ５１で選択されたサムネイル画像に関連付けられた子データの一覧を同表示リストに基づいてＬＣＤ４９に表示する（図１（Ｂ）参照）。その後、Ｓ５４において、ＬＣＤ４９を見たユーザが操作部４７を介してサムネイル画像の一つを選択すると、Ｓ５５に進む。
【００４８】
そして、Ｓ５５では、ＣＰＵ４１は、印刷画像を決定し、印刷指示を行う。図８は、このＳ５５における印刷画像を決定し印刷指示を行う処理のプログラムを示したフローチャート図である。
【００４９】
ＣＰＵ４１は、図８にフローチャートで示された印刷画像を決定し印刷指示を行う処理のプログラムを実行すると、先ず、Ｓ６１において、印刷設定をＬＣＤ４９に表示する。そして、Ｓ６２に進むと、ＣＰＵ４１は、印刷設定を変更するか否かを判定する。この判定は、その場でユーザが操作部４７を介して行った指示に基づく。そして、上記Ｓ６２において、印刷設定を変更すると判定した場合には（Ｓ６２：ＹＥＳ）、Ｓ６３に進んで、ユーザは印刷設定の変更を操作部４７を介して入力する。
【００５０】
その後、Ｓ６４に進むと、ＣＰＵ４１は、上記Ｓ６３での印刷設定変更によって元画像データが必要かどうかを判定する。この判定では、例えば、画像の色情報又は印刷領域の変更があった場合には元画像データを必要とし、印刷部数の変更があった場合には元画像データを不要とする。そして、上記Ｓ６４において、元画像データが必要であると判定した場合には（Ｓ６４：ＹＥＳ）、Ｓ６５に進んで、ＣＰＵ４１は、リプリントデータの印刷情報内の元画像のパスなどに基づいて元画像データを検索する。
【００５１】
そして、Ｓ６６では、元画像データがあるかどうかを判定する。ここで、元画像データがないと判定した場合には（Ｓ６６：ＮＯ）、Ｓ７０に進んで、ＣＰＵ４１は、本プログラムを中止する。一方、元画像データがあると判定した場合には（Ｓ６６：ＹＥＳ）、Ｓ６７に進む。
【００５２】
Ｓ６７では、ＣＰＵ４１は、リプリントデータの印刷情報内の製品シリアルＮｏ．が複写機３のものと一致するかどうかを判定する。ここで、製品シリアルＮｏ．が一致しないと判定した場合には（Ｓ６７：ＮＯ）、Ｓ７０に進んで、ＣＰＵ４１は、本プログラムを中止する。一方、製品シリアルＮｏ．が一致すると判定した場合には（Ｓ６７：ＹＥＳ）、Ｓ６８に進む。
【００５３】
Ｓ６８では、ＣＰＵ４１は、上記Ｓ６５の検索対象である元画像データを取得する。さらに、Ｓ６９に進むと、ＣＰＵ４１は、上記図４のＳ１３に進んで、本プログラムを終了する。
【００５４】
一方、上記Ｓ６４において、元画像データが必要でないと判定した場合には（Ｓ６４：ＮＯ）、Ｓ７１に進んで、ＣＰＵ４１は、上記Ｓ６３で入力された印刷設定に変更して、Ｓ７２に進む。また、上記Ｓ６２において、印刷設定を変更しないと判定した場合にも（Ｓ６２：ＮＯ）、Ｓ７２に進む。
【００５５】
Ｓ７２では、ＣＰＵ４１は、リプリントデータの印刷用中間データを読み出す。そして、Ｓ７３において、ＣＰＵ４１は、プリンタ部４５を動作させて印刷設定に従って印刷し、その後に、本プログラムを終了する。
【００５６】
〔まとめ〕
以上詳細に説明したように、本実施の形態に係る複合機１では、ユーザから印刷指示を受けると（Ｓ１１）、ＲＡＭ４３や記憶メディア５１から元画像データを取得し（Ｓ１２、Ｓ６８）、その取得した元画像データを印刷設定に従って印刷用中間データに変換し（Ｓ２１）、その印刷用中間データに基づいた画像をプリンタ部４５から印刷させる（Ｓ２３）。このとき、少なくとも、印刷用中間データとその印刷用中間データのサムネイル画像とを有するリプリントデータを作成して（Ｓ３３）、そのリプリントデータをＲＡＭ４３や記憶メディア５１に記憶する（Ｓ３５、Ｓ３６）。その後、そのリプリントデータに含まれるサムネイル画像をＬＣＤ４９に表示させるので（Ｓ５０、図１（Ａ））、印刷設定に従って変換された元画像データのサムネイル画像をそのリプリントの際に表示させるための処理にかかる時間を短時間にすることができる。
尚、その表示の際に印刷指示を受け付けると（Ｓ５５）、その印刷指令のリプリントデータに含まれる印刷用中間データに基づいた画像をプリンタ部４５から印刷させるので（Ｓ７３）、
【００５７】
また、本実施の形態に係る複合機１では、元画像データを印刷用中間データに変換した際の印刷設定をサムネイル画像に関連付けてＬＣＤ４９に表示しており（Ｓ５８、図１（Ａ）（Ｂ））、ユーザは、その印刷設定の条件を見て取れるので、リプリントの結果を知った上で印刷指令を行うことができる。
【００５８】
また、本実施の形態に係る複合機１では、元画像データを印刷用中間データに変換する際の印刷設定に基づいてサムネイル画像を作成するので（Ｓ３１）、ユーザは、リプリントの結果がどのような画像になるかを知った上で印刷指令を行うことができる。
【００５９】
また、本実施の形態に係る複合機１では、記憶メディアドライブ５０に挿入された記憶メディア５１に対しリプリントデータを記憶させる場合があり（Ｓ３６）、複合機１とは異なる別個の印刷装置でも、その記憶メディア５１に記憶されたリプリントデータを読み取れれば、同様にして、上述した各効果を得ることができる。
【００６０】
また、本実施の形態に係る複合機１では、異なる別個の印刷装置で作成されたリプリントデータにつき、そのリプリントデータに含まれる印刷情報（エンジン種別の異同）に基づいてそのリプリントデータの互換性が無効であると判断すると（Ｓ４４：ＮＯ）、表示リスト登録（Ｓ４６、Ｓ４７）から外され、そのリプリントデータに含まれているサムネイル画像をＬＣＤ４９の表示対象から除外するので、互換性が無効であることに基づくリプリント時の予期せぬ不具合を未然に防ぐことができる。
【００６１】
また、本実施の形態に係る複合機１では、印刷設定の条件が変更されると（Ｓ６２：ＹＥＳ）、その変更された印刷設定で印刷用中間データの変換が可能であることを条件として（Ｓ６４：ＮＯ）、その変更された印刷設定で印刷用中間データから新たな印刷用中間データに変換し、その新たな印刷用中間データに基づいた画像をプリンタ部４５から印刷させる（Ｓ７３）。よって、ユーザは、新たな印刷条件を設定することができる。さらに、その後は、少なくとも、新たな印刷用中間データと新たな印刷用中間データのサムネイル画像とを有する新たなリプリントデータを作成して（Ｓ３３）、その新たなリプリントデータをＲＡＭ４３や記憶メディア５１に記憶する（Ｓ３５、Ｓ３６）。さらに、図７に示したリプリント検索プログラムを実行することにより、印刷用中間データさえ保存してあれば、新たな印刷条件を反映させたサムネイル画像をＬＣＤ４９に表示させることができる（Ｓ５０、図１（Ａ））。
【００６２】
また、本実施の形態に係る複合機１では、印刷設定の条件が変更されると（Ｓ６２：ＹＥＳ）、その変更された印刷設定で印刷用中間データの変換が不可能であることを条件として（Ｓ６４：ＹＥＳ）、その印刷用中間データの変換対象となった元画像データをその変更された印刷設定で新たな印刷用中間データに変換し、その新たな印刷用中間データに基づいた画像をプリンタ部４５から印刷させる（Ｓ６９）。よって、ユーザは、新たな印刷条件を設定することができる。さらに、その後は、少なくとも、新たな印刷用中間データと新たな印刷用中間データのサムネイル画像とを有する新たなリプリントデータを作成して（Ｓ３３）、その新たなリプリントデータをＲＡＭ４３や記憶メディア５１に記憶する（Ｓ３５、Ｓ３６）。さらに、図７に示したリプリント検索プログラムを実行することにより、その新たな印刷条件が印刷用中間データを加工することが不可能なものであっても、新たな印刷条件を反映させたサムネイル画像をＬＣＤ４９に表示させることができる（Ｓ５０、図１（Ａ））。
【００６３】
また、本実施の形態に係る複合機１では、印刷用中間データの変換対象となった元画像データ又は新たな印刷用中間データの変換対象となった元画像データを特定した印刷情報（元画像のパス）を、リプリントデータに含ませ（Ｓ３３）、その印刷情報（元画像のパス）で特定された元画像データが同一関係にある各リプリントデータに含まれているサムネイル画像同士を少しずらしながら重ねてＬＣＤ４９に表示させるので（Ｓ５０、図１（Ａ））、ユーザは、いずれのサムネイル画像が同一関係にある画像データであるかを知ることができる。
【００６４】
〔その他〕
尚、本発明は上記実施の形態に限定されるものでなく、その趣旨を逸脱しない範囲で様々な変更が可能である。
例えば、本実施の形態では、リプリントデータが別個の印刷装置などで作成された場合には、そのリプリントデータの印刷情報からその別個の印刷装置のエンジン種別を特定し、リプリントを行う複合機１のエンジン種別と一致しなければ（Ｓ４４：ＮＯ）、そのリプリントデータについては表示リストに登録されないことから、そのリプリントデータのサムネイル画像がＬＣＤ４９に表示されることはない。これにより、そのリプリントデータが複合機１ではリプリントが不可能であることをユーザに知らせている。この点、そのリプリントデータのサムネイル画像をＬＣＤ４９にグレーアウトして表示するなどして、そのリプリントデータが複合機１ではリプリントが不可能であることをユーザに知らせてもよい。あるいは、エンジン種別の一致・不一致に関係なく、全てのリプリントデータのサムネイル画像をＬＣＤ４９に表示し、エンジン種別が一致するリプリントデータのサムネイル画像には特定のアイコンを付加してＬＣＤ４９に表示することで、そのリプリントデータが複合機１ではリプリントが可能であることをユーザに知らせてもよい。また、エンジン種別に代えて、シリアルＮｏ．の一致を見るようにして、リプリントデータを作成した複合機１でのみリプリントできるように構成してもよい。
【００６５】
また、本実施形態では、本発明の印刷装置として複合機１について説明したが、例えば、プリンタ機能しか有しない印刷装置であってもよい。
【産業上の利用可能性】
【００６６】
本発明は、画像ファイルのサムネイルを作成する技術に関する。
【図面の簡単な説明】
【００６７】
【図１】本実施形態の複合機でのサムネイルの表示例を示した図である。
【図２】本実施形態の複合機の外観を示した図である。
【図３】本実施形態の複合機のブロック図である。
【図４】本実施形態の複合機が実行するメインプログラムを示したフローチャート図である。
【図５】本実施形態の複合機が実行する印刷処理（Ａ）のプログラムを示したフローチャート図である。
【図６】本実施形態の複合機が実行するサムネイル処理（Ｂ）のプログラムを示したフローチャート図である。
【図７】本実施形態の複合機が実行するリプリント検索プログラムを示したフローチャート図である。
【図８】本実施形態の複合機が実行する印刷画像を決定し印刷指示を行う処理のプログラムを示したフローチャート図である。
【符号の説明】
【００６８】
１  複合機
４１  ＣＰＵ
４２  ＲＯＭ
４３  ＲＡＭ
４５  プリンタ部
４６  スキャナ部
４９  ＬＣＤ
５０  記憶メディアドライブ
５１  記憶メディア
１００  サムネイル
【図１】
2008238724.tif 000003
【図２】
2008238724.tif 000004
【図３】
2008238724.tif 000005
【図４】
2008238724.tif 000006
【図５】
2008238724.tif 000007
【図６】
2008238724.tif 000008
【図７】
2008238724.tif 000009
【図８】
2008238724.tif 000010