(57)【特許請求の範囲】
【請求項１】
ディジタル画像の識別情報を表示してディジタル画像毎に個別に印刷部数の設定を受け付ける印刷部数設定ユニットであって、印刷部数の初期値に零を設定して印刷部数の設定を受け付ける印刷部数設定ユニットと、
印刷の指示を受け付ける印刷指示ユニットと、
前記印刷部数設定ユニットで印刷部数に１以上が設定されているディジタル画像が存在するか否かを判定する判定ユニットと、
前記印刷指示ユニットで前記印刷の指示を受け付けたときに、前記ディジタル画像を印刷ユニットに印刷させる印刷制御ユニットと、を備え、
前記印刷制御ユニットは、前記印刷の指示を受け付けたときに、
前記判定ユニットにおいて印刷部数に１以上が設定されているディジタル画像が存在すると判定した場合は、ディジタル画像をそれぞれ設定されている印刷部数ずつ前記印刷ユニットに一括して印刷させ、
一方、前記判定ユニットにおいて印刷部数に１以上が設定されているディジタル画像が存在しないと判定した場合は、前記印刷部数設定ユニットで現在表示されている前記識別情報に対応するディジタル画像を前記印刷ユニットに印刷させる、ことを特徴とする印刷制御装置。
【請求項２】
前記印刷部数設定ユニットは、前記識別情報とともに前記識別情報に対応するディジタル画像に設定されている印刷部数を表示し、印刷部数が設定されていないディジタル画像については印刷部数として零を表示する請求項１に記載の印刷制御装置。
【請求項３】
前記印刷部数設定ユニットは、所定の記憶媒体に記憶されているディジタル画像の前記識別情報を順に表示する請求項１又は２に記載の印刷制御装置。
【請求項４】
前記所定の記憶媒体は、リムーバブルメモリである請求項３に記載の印刷制御装置。
【請求項５】
前記印刷部数設定ユニットは、前記所定の記憶媒体に記憶されている全てのディジタル画像に同一印刷部数を一括設定する一括設定モードを選択する手段を有し、前記一括設定モードが選択されているときは、前記所定の記憶領域に記憶されている全てのディジタル画像に同一印刷部数を設定する請求項３又は４に記載の印刷制御装置。
【請求項６】
前記識別情報は、ディジタル画像の縮小画像である請求項１〜５のいずれか一項に記載の印刷制御装置。
【請求項７】
印刷ユニットと、
前記印刷ユニットにディジタル画像を印刷させる請求項１〜６のいずれか一項に記載の印刷制御装置と、
を備えるプリンタ。
【請求項８】
被写体を撮像してディジタル画像を生成する撮像手段と、
前記ディジタル画像を印刷ユニットに印刷させる請求項１〜６のいずれか一項に記載の印刷制御装置と、
を備えるディジタルカメラ。
【請求項９】
ディジタル画像の識別情報を表示してディジタル画像毎に個別に印刷部数の設定を受け付ける印刷部数設定ユニットが、印刷部数の初期値に零を設定して印刷部数の設定を受け付ける段階と、
印刷指示ユニットが、印刷の指示を受け付ける段階と、
判定ユニットが、前記印刷部数設定ユニットで印刷部数に１以上が設定されているディジタル画像が存在するか否かを判定する判定段階と、
印刷制御ユニットが、前記ディジタル画像を印刷ユニットに印刷させる印刷段階と、を含み、
前記印刷段階は、前記印刷の指示を受け付けたときに、
判定段階において印刷部数に１以上が設定されているディジタル画像が存在すると判定された場合は、ディジタル画像をそれぞれ設定されている印刷部数ずつ、前記印刷制御ユニットが前記印刷ユニットに一括して印刷させる段階であり、
一方、前記判定段階において印刷部数に１以上が設定されているディジタル画像が存在しないと判定した場合は、前記印刷部数設定ユニットで現在表示されている前記識別情報に対応するディジタル画像を、前記印刷制御ユニットが前記印刷ユニットに印刷させる段階である、ことを特徴とする印刷制御方法。
【請求項１０】
コンピューターを、
ディジタル画像の識別情報を表示してディジタル画像毎に個別に印刷部数の設定を受け付ける印刷部数設定ユニットであって、印刷部数の初期値に零を設定して印刷部数の設定を受け付ける印刷部数設定ユニットと、
印刷の指示を受け付ける印刷指示ユニットと、
前記印刷部数設定ユニットで印刷部数に１以上が設定されているディジタル画像が存在するか否かを判定する判定ユニットと、
前記印刷指示ユニットで前記印刷の指示を受け付けたときに、前記ディジタル画像を印刷ユニットに印刷させる印刷制御ユニットと、して機能させ、
前記印刷制御ユニットは、前記印刷の指示を受けたときに、
前記判定ユニットにおいて印刷部数に１以上が設定されているディジタル画像が存在すると判定した場合は、ディジタル画像をそれぞれ設定されている印刷部数ずつ前記印刷ユニットに一括して印刷させ、
一方、前記判定ユニットにおいて印刷部数に１以上が設定されているディジタル画像が存在しないと判定した場合は、前記印刷部数設定ユニットで現在表示されている前記識別情報に対応するディジタル画像を前記印刷ユニットに印刷させる、ことを特徴とする印刷制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御装置、印刷制御方法、印刷制御プログラム、プリンタ及びディジタルカメラに関する。
【背景技術】
【０００２】
パーソナルコンピュータなどによる制御を必要とせず、リムーバブルメモリからディジタル画像を読み込んで単独で印刷可能な所謂スタンドアロンプリンタが知られている。スタンドアロンプリンタではリムーバブルメモリに記憶されているディジタル画像をスタンドアロンプリンタが備える表示ユニットに順に表示してディジタル画像毎に個別に印刷部数の設定を受け付け、印刷が指示されると印刷部数が設定されているディジタル画像をそれぞれ設定されている印刷部数ずつ一括して印刷する一括印刷が公知である。
【０００３】
ところで、上述した一括印刷の場合はディジタル画像の印刷部数に１以上の初期値が設定されていると都合が悪い。なぜなら、印刷したくない画像にまで初期値が設定されてしまうので、ユーザは印刷したくないディジタル画像の印刷部数を０に戻す操作を行わなければならないからである。
【０００４】
しかしながら、ユーザはディジタル画像を順に表示させている際に、表示中のディジタル画像だけを印刷したいと考えることもある。この場合、印刷部数に初期値が設定されていないと、ユーザは表示中のディジタル画像だけを印刷したい場合であっても印刷部数を設定する操作を行わなければならない。従って、表示中のディジタル画像だけを個別に印刷する個別印刷の場合の操作が煩雑である。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、上述の問題に鑑みて創作されたものであって、一括印刷の際に無用なディジタル画像に印刷部数が設定されないよう印刷部数に初期値が設定されないか又は初期値に０が設定される場合において、簡素な操作で個別印刷が可能な印刷制御装置、印刷制御方法、印刷制御プログラム、プリンタ及びディジタルカメラを提供することを目的とする。
【課題を解決するための手段】
【０００６】
（１）上記目的を達成するための印刷制御装置は、ディジタル画像の識別情報を順に表示してディジタル画像毎に個別に印刷部数の設定を受け付ける印刷部数設定ユニットであって、印刷部数の初期値を設定せずに、又は印刷部数の初期値に零を設定して印刷部数の設定を受け付ける印刷部数設定ユニットと、前記印刷部数設定ユニットでいずれかのディジタル画像の前記識別情報が表示されている状態で印刷の指示を受け付ける印刷指示ユニットと、前記印刷指示ユニットで印刷の指示を受け付けると、印刷部数に１以上が設定されているディジタル画像が１つ以上存在する場合はそれら印刷部数に１以上が設定されているディジタル画像をそれぞれ設定されている印刷部数ずつ印刷ユニットに一括して印刷させ、いずれのディジタル画像にも１以上の印刷部数が設定されていない場合は前記印刷部数設定ユニットで現在表示されている前記識別情報に対応するディジタル画像を前記印刷ユニットに所定部数印刷させる印刷制御ユニットと、を備える。
本発明によると、印刷部数に初期値を設定しないか又は零を設定するので、一括印刷するディジタル画像に印刷部数を設定する際に印刷したくないディジタル画像の印刷部数に１以上の初期値が設定されることを防止できる。また、現在表示されている識別情報に対応するディジタル画像を所定部数だけ個別印刷する場合は、いずれのディジタル画像にも１以上の印刷部数を設定していない状態で印刷を指示することにより、現在表示されている識別情報に対応するディジタル画像を所定部数個別印刷できる。すなわち本発明によると、ユーザはディジタル画像を個別印刷する場合については印刷部数を設定する操作を省略できる。よって本発明によると、一括印刷の際に無用なディジタル画像に印刷部数が設定されないよう印刷部数に初期値が設定されないか又は初期値に０が設定される場合において、簡素な操作で個別印刷できる。
【０００７】
（２）前記印刷部数設定ユニットは、前記識別情報とともに前記識別情報に対応するディジタル画像に設定されている印刷部数を表示し、印刷部数が設定されていないディジタル画像については印刷部数として零を表示してもよい。
設定されている印刷部数を表示すると、ユーザは設定した印刷部数を容易に確認できる。また、印刷部数が設定されていないディジタル画像については印刷部数として零を表示することにより、ユーザは表示中のディジタル画像に印刷部数が設定されていないことを容易に把握できる。
【０００８】
（３）前記印刷部数設定ユニットは、所定の記憶媒体に記憶されているディジタル画像の前記識別情報を順に表示してもよい。
本発明によると、予め設定されている又はユーザにより選択された所定の記憶媒体に記録されているディジタル画像にそれぞれ個別に印刷部数を設定して一括印刷できる。
【０００９】
（４）前記所定の記憶媒体は、リムーバブルメモリであってもよい。
【００１０】
（５）前記印刷部数設定ユニットは、前記所定の記憶媒体に記憶されている全てのディジタル画像に同一印刷部数を一括設定する一括設定モードを選択する手段を有し、前記一括設定モードが選択されているときは、前記所定の記憶領域に記憶されている全てのディジタル画像に同一印刷部数を設定してもよい。
一括設定モードを選択すると、ユーザは全てのディジタル画像に同一印刷部数を一括設定できるので、全てのディジタル画像を同一部数ずつ印刷する場合のユーザの手間を低減できる。
【００１１】
（６）前記識別情報は、ディジタル画像の縮小画像であってもよい。
識別情報として縮小画像を表示すると、ディジタル画像の内容をより容易に把握できる。
【００１２】
（７）上記目的を達成するためのプリンタは、印刷ユニットと、前記印刷ユニットにディジタル画像を印刷させる請求項１〜６のいずれか一項に記載の印刷制御装置と、を備える。
本発明によると、一括印刷の際に無用なディジタル画像に印刷部数が設定されないよう印刷部数に初期値が設定されないか又は初期値に０が設定される場合において、簡素な操作で個別印刷できる。
【００１３】
（８）上記目的を達成するためのディジタルカメラは、被写体を撮像してディジタル画像を生成する撮像手段と、前記ディジタル画像を印刷ユニットに印刷させる請求項１〜６のいずれか一項に記載の印刷制御装置と、を備える。
本発明によると、一括印刷の際に無用なディジタル画像に印刷部数が設定されないよう印刷部数に初期値が設定されないか又は初期値に０が設定される場合において、簡素な操作で個別印刷できる。
【００１４】
（９）上記目的を達成するための印刷制御方法は、ディジタル画像の識別情報を順に表示してディジタル画像毎に個別に印刷部数の設定を受け付ける印刷部数設定ユニットが、印刷部数の初期値を設定せずに、又は印刷部数の初期値に零を設定して印刷部数の設定を受け付ける段階と、印刷指示ユニットが、前記印刷部数設定ユニットでいずれかのディジタル画像の前記識別情報が表示されている状態で印刷の指示を受け付ける段階と、印刷制御ユニットが、前記印刷指示ユニットで印刷の指示を受け付けると、印刷部数に１以上が設定されている前記ディジタル画像が１つ以上存在する場合はそれら印刷部数に１以上が設定されている前記ディジタル画像をそれぞれ設定されている印刷部数ずつ印刷ユニットに一括して印刷させ、いずれのディジタル画像にも１以上の印刷部数が設定されていない場合は前記印刷部数設定ユニットで現在表示されている前記識別情報に対応するディジタル画像を前記印刷ユニットに所定部数印刷させる段階と、を含む。
本発明によると、一括印刷の際に無用なディジタル画像に印刷部数が設定されないよう印刷部数に初期値が設定されないか又は初期値に０が設定される場合において、簡素な操作で個別印刷できる。
【００１５】
（１０）上記目的を達成するための印刷制御プログラムは、ディジタル画像の識別情報を順に表示してディジタル画像毎に個別に印刷部数の設定を受け付ける印刷部数設定ユニットであって、印刷部数の初期値を設定せずに、又は印刷部数の初期値に零を設定して印刷部数の設定を受け付ける印刷部数設定ユニットと、前記印刷部数設定ユニットでいずれかのディジタル画像の前記識別情報が表示されている状態で印刷の指示を受け付ける印刷指示ユニットと、前記印刷指示ユニットで印刷の指示を受け付けると、印刷部数に１以上が設定されている前記ディジタル画像が１つ以上存在する場合はそれら印刷部数に１以上が設定されている前記ディジタル画像をそれぞれ設定されている印刷部数ずつ印刷ユニットに一括して印刷させ、いずれのディジタル画像にも１以上の印刷部数が設定されていない場合は前記印刷部数設定ユニットで現在表示されている前記識別情報に対応するディジタル画像を前記印刷ユニットに所定部数印刷させる印刷制御ユニットとしてコンピュータを機能させる。
本発明によると、一括印刷の際に無用なディジタル画像に印刷部数が設定されないよう印刷部数に初期値が設定されないか又は初期値に０が設定される場合において、簡素な操作で個別印刷できる。
【００１６】
尚、本発明に備わる複数のユニットの各機能は、構成自体で機能が特定されるハードウェア資源、プログラムにより機能が特定されるハードウェア資源、又はそれらの組み合わせにより実現される。また、これら複数のユニットの各機能は、各々が物理的に互いに独立したハードウェア資源で実現されるものに限定されない。
【図面の簡単な説明】
【００１７】
【図１】（Ａ）及び（Ｂ）は本発明の一実施例に係る一括印刷の模式図、（Ｃ）は本発明の一実施例に係る個別印刷の模式図。
【図２】本発明の一実施例に係るプリンタの斜視図。
【図３】本発明の一実施例に係るプリンタのブロック図。
【図４】本発明の一実施例に係る印刷制御プログラムのブロック図。
【図５】本発明の一実施例に係るフローチャート。
【図６】本発明の一実施例に係るリムーバブルメモリの模式図。
【図７】本発明の一実施例に係るテーブルの模式図。
【図８】本発明の一実施例に係る印刷部数設定ユニットの模式図。
【発明を実施するための形態】
【００１８】
以下、本発明の実施の形態を実施例に基づいて説明する。
図２は、本発明の一実施例に係るプリンタとしての複合機１０の外観を示す斜視図である。図３は、複合機１０のハードウェア構成を示すブロック図である。複合機１０は、表示部５７、操作部５０、［開始］ボタン５６および制御部６５からなる印刷制御装置と、原稿を読み取ってディジタル画像を生成し、生成したディジタル画像をリムーバブルメモリ１１や図示しないＰＣ（Personal Computer）に出力するスキャンユニット２０と、リムーバブルメモリ１１やＰＣから入力されるディジタル画像を印刷する印刷ユニット３０とを有している。
【００１９】
スキャンユニット２０は、主に上部ケース２１に収容され、照明部２２、イメージセンサ２３、ＡＦＥ（Analog Front End）部２４、センサ駆動部２５、センサキャリッジ駆動部２６などを備える。照明部２２は、主走査方向に長い蛍光管ランプ等で構成される。センサ駆動部２５に駆動されるイメージセンサ２３は、ＲＧＢの３チャネルの光電素子群を備えるカラーＣＣＤリニアイメージセンサ等のリニアイメージセンサである。イメージセンサ２３は、透明な原稿台２７と平行に移動する図示しないセンサキャリッジに搭載されている。イメージセンサ２３は、図示しないレンズ及びミラーにより受光面に結像される原稿の光学像の濃淡に相関する電気信号を出力する。センサキャリッジ駆動部２６は、図示しないモータ、駆動ベルト、駆動回路等を備える。センサキャリッジ駆動部２６は、主走査方向に垂直に架設された図示しないガイドロッドに沿ってセンサキャリッジを往復移動させる。イメージセンサ２３が主走査方向と垂直な方向に移動することにより二次元画像を読み取り可能となる。ＡＦＥ部２４は、増幅、ノイズ除去等のアナログ信号処理回路、Ａ／Ｄ変換器等を備える。
【００２０】
印刷ユニット３０は、主に下部ケース３１に収容され、インクジェット方式で用紙に画像を形成するための印字ヘッド３２、ヘッドキャリッジ駆動部３３、送紙部３４、これらを制御する印刷ユニット制御部３５などを備える。尚、印刷ユニット３０はレーザ方式等の他の印刷方式に対応する構成でもよい。印字ヘッド３２は、インクカートリッジが搭載される図示しないヘッドキャリッジに設けられ、ノズル、ピエゾ素子、ピエゾ素子に印加する駆動信号を出力するピエゾ駆動回路等を備える。ピエゾ駆動回路は、印刷ユニット制御部３５から出力される制御信号に応じて所定の波形の駆動信号をピエゾ素子に印加する。ヘッドキャリッジ駆動部３３は、図示しないモータ、駆動ベルト、モータ駆動回路等を備える。ヘッドキャリッジ駆動部３３は、用紙の搬送方向と垂直に印字ヘッド３２を往復移動させる。送紙部３４は、図示しない用紙搬送ローラ、モータ、モータ駆動回路等を備える。送紙部３４は、用紙搬送ローラを回転させることにより用紙を印字ヘッド３２の移動方向軸線と垂直な方向に搬送する。印刷ユニット制御部３５は、ＲＡＭ６６から順次印字データが転送されるバッファメモリと、バッファメモリに格納された印字データを印字ヘッド３２に出力するタイミングをヘッドキャリッジの位置に応じて制御する機能と、ヘッドキャリッジ駆動部３３を制御する機能と、送紙部３４を制御する機能とを備えるＡＳＩＣである。
【００２１】
外部メモリコントローラ４１は、カードスロット４２から挿入されたリムーバブルメモリ１１に接続される。リムーバブルメモリ１１に格納されたデータは外部メモリコントローラ４１によって読み出され、ＲＡＭ６６に転送される。リムーバブルメモリ１１は電源が供給されなくても記憶内容が保持されるフラッシュメモリなどの不揮発性のメモリである。
【００２２】
印刷部数設定ユニットとしての表示部５７は、ディジタル画像を表示可能なＬＣＤ５１、ＬＣＤ５１を制御する図示しないグラフィックコントローラなどを備える。表示部５７は制御部６５に制御され、ＬＣＤ５１にディジタル画像や各種のメニューを表示する。
印刷部数設定ユニットとしての操作部５０は、図８に示すように左ボタン５２、右ボタン５３、上ボタン５４、下ボタン５５、［ＯＫ］ボタン７１、［印刷設定］ボタン７２、［戻る］ボタン７３などの各種の押しボタンを備える。左ボタン５２および右ボタン５３はユーザがディジタル画像を選択するためボタンである。上ボタン５４および下ボタン５５は表示されているディジタル画像にユーザが印刷部数を設定するためのボタンである。尚、操作部５０をタッチパネル、ポインティングデバイスなどで構成してもよい。また、操作部５０は、個別設定モードまたは一括設定モードを選択するための図示しないモード選択ボタンも備えている。個別設定モードは、ディジタル画像毎に個別に印刷部数の設定を受け付け、印刷部数が設定されているディジタル画像をそれぞれ設定されている印刷部数ずつ一括して印刷するモードである。一括設定モードは、全てのディジタル画像に同一印刷部数を一括設定し、全てのディジタル画像を一括設定されている印刷部数づつ一括して印刷するモードである。
【００２３】
印刷指示ユニットとしての［開始］ボタン５６（図８参照）は、ユーザが印刷を指示するためのボタンである。
図３に示す通信部６０は、制御部６５がＰＣ等の外部のシステムと通信するための通信インタフェースである。通信部６０は、ＬＡＮ、インターネット、ＵＳＢ等を通じて外部のシステムと通信する。
【００２４】
制御部６５は、ＲＡＭ６６、フラッシュメモリ６７及びＣＰＵ６８を備える。ＣＰＵ６８はフラッシュメモリ６７に格納されている制御プログラムを実行して複合機１０の各部を制御する。また、制御部６５はフラッシュメモリ６７に格納されている印刷制御プログラムを実行することにより、印刷部数設定ユニットおよび印刷制御ユニットとして機能する。フラッシュメモリ６７は、印刷制御プログラムなどを格納している不揮発性メモリである。ＲＡＭ６６は、印刷制御プログラム、各ディジタル画像に設定されている印刷部数、スキャンユニット２０で生成されたディジタル画像などの各種のデータが一時的に格納される揮発性メモリである。印刷制御プログラムは遠隔地のサーバからネットワークを経由してフラッシュメモリ６７に格納してもよいし、リムーバブルメモリ１１などのコンピュータ読み取り可能な記録媒体を経由してフラッシュメモリ６７に格納してもよい。
【００２５】
ディジタル画像処理部６９は、ＪＰＥＧ形式のディジタル画像のデコード、解像度変換、アンシャープ処理、階調補正、二値化、分版処理等の画像処理をＣＰＵ６８と協働して実行するＤＳＰ等の専用回路である。
【００２６】
次に、印刷制御プログラムについて説明する。
図４は、印刷制御プログラムの論理的な構成を示すブロック図である。印刷部数設定モジュール８１は、制御部６５を印刷部数設定ユニットとして機能させるモジュールである。印刷制御モジュール８２は、制御部６５を印刷制御ユニットとして機能させるモジュールである。
【００２７】
次に、印刷制御プログラムを実行する制御部６５の作動について説明する。
図５は、個別設定モードが選択されたときの制御部６５の処理の流れを示すフローチャートである。この処理はユーザが操作部５０を操作して個別設定モードを選択すると開始される。
Ｓ１０５では、制御部６５はリムーバブルメモリ１１内を検索し、リムーバブルメモリ１１に所定のファイル形式で記憶されている全てのディジタル画像のパスを取得する。なお、本実施例では特許請求の範囲に記載の「所定の記憶媒体」としてリムーバブルメモリを例に説明するが、「所定の記憶媒体」は例えば内蔵されているハードディスクやネットワーク接続されているサーバのハードディスクでもよい。「所定の記憶媒体」は予め固定で設定されていてもよいし、ユーザに選択させてもよい。また、制御部６５は記憶媒体の特定のディレクトリに記憶されている全てのディジタル画像のパスのみを取得してもよい。この場合、記憶媒体の特定のディレクトリが特許請求の範囲に記載の「所定の記憶媒体」に相当する。
制御部６５は、具体的には例えば拡張子が「．ｊｐｇ」や「．ｅｘｉｆ」であるファイルのパスを取得する。次に、制御部６５は取得したパスと印刷部数とを関連付けるテーブル（図７参照）をＲＡＭ６６に生成する。なお、ここではテーブルを用いて各ディジタル画像の印刷部数を管理する場合を例に説明するが、各ディジタル画像の印刷部数を制御部６５が内部的にどのように管理するかは適宜選択可能な設計事項である。
【００２８】
図６はリムーバブルメモリ１１に記憶されているデータの一例を示す模式図であり、図７は図６に示すリムーバブルメモリ１１からパスを取得して生成したテーブルを示す模式図である。図７は生成直後のテーブルを示しており、制御部６５は図示するように印刷部数の初期値に全て０（零）を設定する。仮に初期値に１を設定すると、印刷させたくないディジタル画像にまで初期値として１が設定されてしまう。この場合、ユーザは印刷させたくないディジタル画像の印刷部数を０に戻さなければならないので、ディジタル画像の数が多いと操作が煩雑になる。ディジタル画像を個別印刷する場合は他の全てのディジタル画像の印刷部数を０に設定し直さなければならなくなるので特に操作が煩雑になる。そこで、本実施例ではユーザがディジタル画像を個別印刷することを考慮して初期値に０を設定する。
【００２９】
なお、本実施例ではリムーバブルメモリからパスを取得した段階でテーブルに初期値として０を設定する場合を例に説明するが、０を設定するタイミングはこれに限られるものではない。例えば、表示する直前の段階で０を設定してもよい。また、表示の直前にもテーブルには０を設定せず、ＬＣＤ５１（図８参照）上にのみ０を表示し、印刷部数が１以上に設定されたらその印刷部数をテーブルに格納してもよい。この場合はどの段階においてもテーブルには０は格納されないことになる。なお、本実施例ではユーザが印刷部数を意図的に変更する操作を行わない限りその印刷部数が適用される状態にあることをその印刷部数が設定されている状態といい、「設定」とはその状態にすることをいう。例えば上述したようにＬＣＤ５１に印刷部数を表示した状態は、ユーザが意図的に変更しない限りその印刷部数が適用される状態なので、例えその印刷部数がテーブルに格納されていなくてもその印刷部数が設定されている状態であるといえる。また、ここでは初期値として０を設定する場合を例に説明するが、何も設定されていなければ０が設定されていると見なすことができるので、初期値として何も設定しないようにしてもよい。
【００３０】
Ｓ１１０では、制御部６５は印刷部数設定モジュール８１を実行し、ディジタル画像の印刷部数の設定を受け付ける。具体的には、制御部６５はユーザによる操作部５０の操作に応じてＬＣＤ５１にディジタル画像の縮小画像を１画像分ずつ順に表示することによって選択を受け付け、選択されているディジタル画像の印刷部数の設定を受け付ける。なお、９面表示のように同時に複数の縮小画像を表示可能なＬＣＤの場合は、９画像分ずつなどのように複数画像分ずつ順に表示するようにしてもよい。以下、ユーザが印刷部数を設定する操作を図８に基づいて説明する。
【００３１】
図８は、ＬＣＤ５１、操作部５０、および［開始］ボタン５６の模式図である。制御部６５はテーブルから順にパスを一つ選択し、選択したパスで特定されるディジタル画像の縮小画像を図示するようにＬＣＤ５１に表示する。縮小画像は、ＬＣＤ５１の表示解像度に合わせてディジタル画像から生成した表示用画像でもよいし、ＥＸＩＦファイルのようにサムネイル画像を格納可能なファイル形式でディジタル画像が記憶されている場合はそのファイルに格納されているサムネイル画像でもよい。ディジタル画像の縮小画像を表示すると、ユーザは印刷させるディジタル画像の内容を確認しながら選択できるので選択が容易になる。また、ＬＣＤ５１に１画像ずつ表示すると複数表示する場合に比べてディジタル画像を大きく表示できるので、ＬＣＤ５１の表示領域が狭くてもディジタル画像を確認し易くなる。縮小画像は特許請求の範囲に記載の「識別情報」に相当する。なお、識別情報はディジタル画像を一意に識別可能な情報であれば任意の情報であってよく、例えばディジタル画像のファイル名やパス、コマ番号であってもよい。
【００３２】
また、図示するように制御部６５は選択したパスに関連付けられている印刷部数をＬＣＤ５１の右上に表示する。印刷部数に０が設定されているか又は印刷部数に何も設定されていないディジタル画像の場合は０が表示される。０を表示すると、ユーザは表示中のディジタル画像に印刷部数が設定されていないことを容易に把握できる。なお、印刷部数が０の場合は代わりに「−」などを表示してもよいし、何も表示しなくてもよい。何も表示されなければ印刷部数が０であることが判るからである。また、図示するように制御部６５はＬＣＤ５１の右下にリムーバブルメモリ１１に記憶されているディジタル画像の数を示す数字と、現在表示しているディジタル画像が何コマ目のディジタル画像であるかを示すコマ番号とを表示する。例えば図示する例の”１／１０”は、リムーバブルメモリ１１に記憶されている全ディジタル画像数が１０であり、そのうち１コマ目のディジタル画像を表示していることを示している。
【００３３】
ディジタル画像の選択は、左ボタン５２、および右ボタン５３を押下することによって行う。制御部６５は、左ボタン５２が１度押下されると、現在表示している縮小画像に対応するディジタル画像の１つ前のディジタル画像の縮小画像をＬＣＤ５１に表示する。同様に右ボタン５３が１度押下されると制御部６５は次のディジタル画像の縮小画像をＬＣＤ５１に表示する。
【００３４】
印刷部数の設定は、目的のディジタル画像の縮小画像をＬＣＤ５１に表示した状態で上ボタン５４および下ボタン５５を押下することによって行う。上ボタン５４が１度押下されると制御部６５は表示している印刷部数に１を加算し、１を加算した後の印刷部数をＬＣＤ５１に表示するとともに、当該縮小画像に対応するディジタル画像のパスに関連付けられてテーブルに格納されている印刷部数を、１を加算した後の印刷部数で更新する。なお、テーブルを更新するタイミングは、左ボタン５２や右ボタン５３が押下されたタイミングであってもよい。同様に下ボタン５５が１度押下されると制御部６５は表示している印刷部数から１を減じ、１を減じた後の印刷部数をＬＣＤ５１に表示するとともに、テーブルに格納されている印刷部数を、１を減じた後の印刷部数で更新する。
【００３５】
なお、印刷部数が１部のときは、ＬＣＤ５１に印刷部数として１を表示するのではなく、例えば「レ」のように任意の形状のチェックマークを表示してもよい。チェックマークが表示されていることで、ユーザは設定されている印刷部数が１部であることが判るからである。
【００３６】
ユーザは上述した左右、上下ボタンを押下することにより所望のディジタル画像に所望の印刷部数を設定し、［開始］ボタン５６を押下して一括印刷を指示する。
Ｓ１１５では、制御部６５は［開始］ボタン５６が押下されると印刷制御モジュール８２を実行し、現在表示している縮小画像に対応するディジタル画像を含め印刷部数に１以上が設定されているディジタル画像があるか否かを判定する。制御部６５は、印刷部数に１以上が設定されているディジタル画像がある場合はＳ１２０に進み、ない場合はＳ１２５に進む。
【００３７】
Ｓ１２０では、制御部６５は印刷ユニット３０を制御し、印刷部数に１以上が設定されている全てのディジタル画像をそれぞれ設定されている印刷部数ずつ一括印刷させる。
Ｓ１２５では、制御部６５は印刷ユニット３０を制御し、ＬＣＤ５１に現在表示されている縮小画像に対応するディジタル画像を１部印刷させる。
【００３８】
以下、上述したＳ１１５〜Ｓ１２５までの処理を図１に示す具体例に基づいて説明する。
図１（Ａ）〜図１（Ｃ）は、Ｓ１１５〜Ｓ１２５までの処理を説明するための模式図である。
図１（Ａ）は「００１．ｊｐｇ」〜「０１０．ｊｐｇ」の１０個のディジタル画像のパスがリムーバブルメモリ１１から取得され、ユーザが「００１．ｊｐｇ」に印刷部数として２を設定し、「００３．ｊｐｇ」に印刷部数として４を設定したことを示している。そして、現在のＬＣＤ５１には「００３．ｊｐｇ」の縮小画像が表示されていることを示している。図１（Ａ）に示す例の場合、［開始］ボタン５６を押下すると「００１．ｊｐｇ」が２部、および「００３．ｊｐｇ」が４部印刷される。
【００３９】
図１（Ｂ）は同様に「００１．ｊｐｇ」〜「０１０．ｊｐｇ」の１０個のディジタル画像のパスがリムーバブルメモリ１１から取得され、ユーザが「００２．ｊｐｇ」に印刷部数として３を設定し、「０１０．ｊｐｇ」に印刷部数として１を設定したことを示している。そして、現在のＬＣＤ５１には「００３．ｊｐｇ」の縮小画像が表示されており、「００３．ｊｐｇ」の印刷部数は０のままであることを示している。この場合、［開始］ボタン５６を押下すると「００２．ｊｐｇ」が３部、および「０１０．ｊｐｇ」が１部印刷される。ＬＣＤ５１には「００３．ｊｐｇ」の縮小画像が表示されているが「００３．ｊｐｇ」自体は印刷されない。
【００４０】
図１（Ｃ）は同様に「００１．ｊｐｇ」〜「０１０．ｊｐｇ」の１０個のディジタル画像のパスがリムーバブルメモリ１１から取得され、いずれのディジタル画像にも印刷部数が設定されていないことを示している。そして、現在のＬＣＤ５１には「００３．ｊｐｇ」の縮小画像が表示されていることを示している。図１（Ｃ）に示す例の場合、［開始］ボタン５６を押下すると、表示されている印刷部数が０であるにもかかわらず「００３．ｊｐｇ」が１部印刷される。なお、ＬＣＤ５１に縮小画像を例えば９画像分ずつ順に表示する場合は、いずれのディジタル画像にも印刷部数が設定されていなければ、表示中の縮小画像に対応する９画像がそれぞれ１部ずつ印刷されることになる。
【００４１】
次に、一括設定モードが選択されたときの制御部６５の処理について説明する。
一括設定モードが選択されたときの処理は、全てのディジタル画像に同一印刷部数が一括設定されることを除いて個別設定モードと実質的に同一である。一括設定モードでは、上ボタン５４が１度押下されると制御部６５は全てのディジタル画像の印刷部数に１を加算する。同様に下ボタン５５が１度押下されると制御部６５は全てのディジタル画像の印刷部数から１を減じる。
【００４２】
本実施例ではディジタル画像に初期値を設定せずに、又は初期値として零を設定して印刷部数の設定を受け付けるので、全てのディジタル画像を所定部数、例えば1部印刷したいときは、全てのディジタル画像に印刷部数として１を設定しなければならない。この場合、各ディジタル画像に個別に印刷部数を設定すると設定に時間がかかり、ユーザにとって手間である。一括設定モードを選択すると、ユーザは全てのディジタル画像に同一印刷部数を一括設定できるので、全てのディジタル画像を1部ずつ印刷する場合のユーザの手間を低減できる。
【００４３】
以上説明した本発明の一実施例に係る複合機１０によると、１つ以上のディジタル画像に１以上の印刷部数を設定した場合は、［開始］ボタン５６を押下することにより図１（Ａ）や図１（Ｂ）に示すように１つ以上のディジタル画像をそれぞれ設定した印刷部数ずつ一括して印刷できる。一方、現在表示されているディジタル画像も含めていずれのディジタル画像にも１以上の印刷部数を設定していない場合は、［開始］ボタン５６を押下することにより図１（Ｃ）に示すように現在表示されているディジタル画像を１部印刷できる。図１（Ｃ）は現在表示されているディジタル画像を個別に印刷する個別印刷であり、複合機１０によるとユーザはディジタル画像を１部個別印刷する場合については印刷部数を設定する操作を省略できる。よって複合機１０によると、一括印刷の際に無用なディジタル画像に印刷部数が設定されないよう印刷部数に初期値が設定されないか又は初期値に０が設定される場合において、簡素な操作で個別印刷できる。
【００４４】
なお、本実施例ではプリンタとして印刷制御装置、印刷ユニット３０およびスキャンユニット２０が一体化された複合機１０を例に説明したが、プリンタは印刷制御装置と印刷ユニット３０とが一体化された所謂スタンドアロンプリンタであってもよい。ここでいうスタンドアロンプリンタとは、パーソナルコンピュータなどによる制御を必要とすることなく単独でディジタル画像を印刷可能なプリンタのことをいう。
【００４５】
また、本実施例では印刷制御装置と印刷ユニット３０とが一体化されている場合を例に説明したが、印刷制御装置と印刷ユニット３０とは別体であってもよい。例えば印刷制御装置をパーソナルコンピュータで構成し、そのパーソナルコンピュータに印刷ユニット３０としてのプリンタを接続し、パーソナルコンピュータがプリンタを制御して印刷するようにしてもよい。
【００４６】
また、本実施例では印刷制御装置を印刷ユニット３０に一体化した場合を例に説明したが、被写体を撮像してディジタル画像を生成する撮像手段を備えるディジタルカメラに印刷制御装置を一体化してもよい。
例えば、一般にディジタルカメラではＤＰＯＦファイルを生成できる。ＤＰＯＦ（Digital Print Order Format）は印刷部数や各種の印刷設定をディジタル画像単位に記録するための標準フォーマットであり、ディジタル画像とともにＤＰＯＦファイルをリムーバブルメモリに記録し、リムーバブルメモリを取り外してＤＰＯＦ対応のプリンタにセットすると、プリンタ側で印刷設定操作を行うことなくディジタル画像がＤＰＯＦファイルに記録されている印刷部数や各種の印刷設定に従って印刷される。印刷制御装置をディジタルカメラに一体に設けると、ＤＰＯＦファイルを生成するためにディジタルカメラで印刷部数を設定する際に、簡素な操作で個別印刷を設定できる。
【００４７】
また例えば、ディジタルカメラとスタンドアロンプリンタとを直に接続してディジタル画像を印刷する所謂ダイレクト印刷が知られている。この場合、ディジタルカメラでディジタル画像に印刷部数を設定する。印刷制御装置をディジタルカメラに一体に設けると、ダイレクト印刷する際に簡素な操作で個別印刷できる。
【符号の説明】
【００４８】
１０  複合機（プリンタ）、１１  リムーバブルメモリ、３０  印刷ユニット、５０  操作部（印刷部数設定ユニット、印刷制御装置）、５６  ［開始］ボタン（印刷指示ユニット、印刷制御装置）、５７  表示部（印刷部数設定ユニット、印刷制御装置）、６５  制御部（印刷部数設定ユニット、印刷制御ユニット、印刷制御装置）。
【図１】
0005387726.tif 000002
【図２】
0005387726.tif 000003
【図３】
0005387726.tif 000004
【図４】
0005387726.tif 000005
【図５】
0005387726.tif 000006
【図６】
0005387726.tif 000007
【図７】
0005387726.tif 000008
【図８】
0005387726.tif 000009