(57)【要約】【課題】ビュアが搭載されたダイレクトプリンタを用いて大量の画像ファイルが保存されている外部記憶媒体から目的とする画像を選択する場合、目的とする画像に到達するまでのすべての画像をビュアにプレビュー表示するために時間がかかっていた。そこで本発明は、付加情報を持ったブックマークを設定することにより、目的とする画像に到達するまでの時間を短縮することを目的とする。【解決手段】本発明は、ダイレクトプリンタ上で編集されて外部記憶媒体内に保存されたブックマーク情報を内部記憶領域に読み込み、表示制御部が内部記憶領域に読み込んだブックマーク情報に基づいて、印刷に関する情報を含めたブックマーク一覧をビュアへ表示することで、識別性の高いブックマークを外部記憶媒体毎にユーザへ提供できることを特徴として有する印刷装置並びに画像表示方法である。【選択図】　　　　図１
2004001280.tif 000002
【特許請求の範囲】
【請求項１】
ホストコンピュータから印刷情報を受信し、前述の受信した印刷情報を記録媒体に印刷する手段の他に、ホストコンピュータを介さずに着脱可能な外部記憶媒体から外部記憶媒体インターフェースを通して直接印刷情報を読み込み、前述の直接読み込んだ印刷情報を解析して印刷する手段と、前述の直接読み込んだ印刷情報を解析して印刷画像をプレビュー表示できる手段と、ユーザの操作を伝えることが出来る手段を持つ印刷装置において、ユーザがブックマーク情報を設定する手段と、ユーザの印刷アクションにより前述のブックマーク情報を修正する手段と、前述の外部記憶媒体内に存在する前述のブックマーク情報を内部の記憶領域に読み込む手段と、前述の内部の記憶領域に保存した前述のブックマーク情報を基に前述のプレビュー表示できる手段に表示を行う表示制御手段、を持つことを特徴とする印刷装置。
【請求項２】
請求項１において、ユーザがブックマークを設定する手段は、ユーザの操作を伝えることができる手段を用いてユーザが設定したブックマーク情報を既存のブックマーク情報を反映させ、前述の設定を反映したブックマーク情報を外部記憶媒体と内部の記憶領域に保存する手段を有することを特徴とする印刷装置。
【請求項３】
請求項２において、設定されるブックマーク情報の内容は、印刷候補画像ファイルを識別するための外部記憶媒体内でのフルパスと、前述の印刷候補画像ファイルにおける印刷に関する情報をリスト化したものであるユーザがブックマークを設定する手段を有することを特徴とする印刷装置。
【請求項４】
請求項１において、ユーザの印刷アクションによりブックマーク情報を修正する手段は、ブックマーク情報に設定されている印刷候補画像ファイルが印刷されたときに、外部記憶媒体と内部の記憶領域に保存されているブックマーク情報の印刷に関する情報部分を修正することを特徴とする印刷装置。
【請求項５】
請求項１において、外部記憶媒体内に存在するブックマーク情報を内部の記憶領域に読み込む手段は、前述の外部記憶媒体内に存在する前述の既存のブックマーク情報を読み込み、前述の内部の記憶領域に前述の既存のブックマーク情報を保存することを特徴とする印刷装置。
【請求項６】
請求項１において、内部の記憶領域に保存したブックマーク情報を基にプレビュー表示できる手段に表示を行う表示制御手段は、前述の内部の記憶領域に保存されているブックマーク情報に基づき、印刷に関する情報を含めたブックマーク一覧を前述のプレビュー表示できる手段に表示し、ユーザの操作を伝えることができる手段を用いてユーザが指定したブックマークに応じた印刷候補画像ファイルを前述のプレビュー表示できる手段に表示することを特徴とする印刷装置。
【請求項７】
ホストコンピュータから印刷情報を受信し、前述の受信した印刷情報を記録媒体に印刷する手段の他に、ホストコンピュータを介さずに着脱可能な外部記憶媒体から外部記憶媒体インターフェースを通して直接印刷情報を読み込み、前述の直接読み込んだ印刷情報を解析して印刷する手段と、前述の直接読み込んだ印刷情報を解析して印刷画像をプレビュー表示できる手段と、ユーザの操作を伝えることが出来る手段を持つ印刷装置に用いられる画像表示方法において、前述の印刷装置に外部記憶媒体が初めて接続されたとき、前述の外部記憶媒体インターフェースを通して前述の外部記憶媒体内に存在するあらかじめユーザによって設定されているブックマーク情報を検索し、前述の既存のブックマーク情報が存在すれば内部の記憶領域に読み込み、前述の内部の記憶領域に保存されている前述のブックマーク情報に基づきブックマーク一覧を前述のプレビュー表示できる手段に表示し、前述のユーザの操作を伝えることができる手段を用いてユーザが指定したブックマークに応じた印刷候補画像ファイルをプレビュー表示できる手段に表示し、前述のブックマーク情報に設定されている印刷候補画像ファイルが印刷されたならば、印刷に関する情報を前述のブックマーク情報に反映することによって、ユーザがあらかじめ設定している目的の印刷候補画像ファイルに到達するまでに行うプレビュー回数を減らし、前述の目的の印刷候補画像ファイルに達するまでに要する時間を短縮すること、を特徴とする画像表示方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印刷装置並びに画像表示方法に関し、ホストコンピュータから印刷情報を受信し、その受信した印刷情報を記録媒体に印刷する手段の他に、ホストコンピュータを介さずに着脱可能な外部記憶媒体から外部記憶媒体インターフェースを通して直接印刷情報を読み込み、その直接読み込んだ印刷情報を解析して印刷する手段と、液晶などの印刷画像をプレビュー表示できる手段と、ユーザの操作を伝えることが出来るユーザインターフェースを持つ印刷装置（以下、ダイレクトプリンタとする）において、目的とする印刷候補画像のプレビューを表示するまでの総時間を短縮する方法に関する。
【０００２】
【従来の技術】
近年、液晶の低価格化や、その使い勝手の柔軟性の高さからダイレクトプリンタにもビュアを搭載する機種が増えてきた。ビュアはユーザインターフェースなどにも使用されるが、ダイレクトプリンタに装備されているという性質上、その主な使い道の１つとして、印刷する画像のプレビュー表示が挙げられる。ビュアに表示されるプレビュー画面を見ながら、ユーザが印刷したい印刷候補画像ファイルを探すというのが一般的な使われ方である。しかし、ダイレクトプリンタには貧弱なＣＰＵが採用されていることが多いため、すべての印刷候補画像ファイルから印刷したい印刷候補画像ファイルにたどり着くまで、選択されたすべての印刷候補画像ファイルをプレビュー表示するには時間がかかってしまう。例えば、外部記憶媒体に４０個の画像ファイルが保存されていて、その中の２０番目の画像を印刷したいとき、従来のダイレクトプリンタでは１，２，３，…，２０番目の印刷候補画像ファイルと順を追って選択していくため、１〜２０番目の印刷候補画像ファイルをすべてプレビュー表示しなければならない。また、外部記憶媒体の大容量化による１つの外部記憶媒体に保存できる画像ファイルの増加や、ダイレクトプリンタの貧弱な操作キー環境も、目的とする印刷候補画像ファイルのプレビュー表示までの長時間化に拍車をかけている。それに対し従来は、印刷候補画像ファイルが持っている情報量の少ない粗いサムネイル画像を最初に画像展開して表示することで、プレビューを表示するまでに要する時間を短縮するといった方法が使われていた。つまり、１枚１枚のプレビューを表示するまでに要する時間を短縮することで、目的とする画像にたどり着くまでの総時間を短縮しようとしていた。
【０００３】
【発明が解決しようとする課題】
しかしながら、上記技術においても問題点がある。選択された印刷候補画像ファイルにサムネイル画像が存在しない場合は、最初から情報量の多い主画像を画像展開しなければならないため、選択されてから１枚１枚のプレビューを表示するまでに時間がかかってしまうという問題点である。また、サムネイル画像が存在しても、上記の例のように４０個中２０番目の画像を選択するときは２０回分のサムネイル表示時間が累積されるので、いくらプレビューを表示するまでの時間が短いとはいえ、塵も積もればユーザにストレスを与えるには十分な時間になってしまう。本発明は、上記問題を鑑みてなされたものであり、外部記憶媒体内の画像ファイルに対するブックマーク情報を設定することによって、無駄な印刷候補画像ファイルのプレビュー表示をなくし、目的とする画像にたどり着くまでの総時間を短縮する方法を提供するものである。
【０００４】
【課題を解決するための手段】
本発明の印刷装置は、上記課題を解決するために、通常のホストコンピュータを介して印刷する印刷方法の他に、ホストコンピュータを介さずに着脱可能な外部記憶媒体から直接印刷する画像やデータを読み込み、画像処理を施したのち印刷することができる印刷方法と、印刷する画像やデータをプレビュー表示できる方法と、ユーザの操作を伝えることが出来るユーザインターフェースを持ち、かつ、ユーザインターフェースを通じて外部記憶媒体と内部記憶領域に対してユーザが印刷候補画像ファイルのフルパスなどのブックマーク情報を設定する手段と、ユーザの印刷アクションにより外部記憶媒体と内部記憶領域に保存されているブックマーク情報を修正する手段と、外部記憶媒体内に存在するブックマーク情報を内部記憶領域に読み込む手段と、内部記憶領域に読み込んだブックマーク情報を基に印刷に関する情報を含むブックマーク一覧をプレビュー表示できる手段に表示し、ユーザインターフェースを通じてユーザが指定したブックマークに応じた印刷候補画像ファイルをプレビュー表示できる手段に表示を行う表示制御手段と、を持つダイレクトプリンタであることを特徴とする。
【０００５】
また、本発明の画像表示方法は、ダイレクトプリンタに外部記憶媒体が初めて接続されたときに外部記憶媒体内の検索を行い、外部記憶媒体内にブックマーク情報が存在するならば、ブックマーク情報を内部記憶領域に読み込み、内部記憶領域に読み込んだブックマーク情報を基に、識別性向上のための印刷に関する情報を含むブックマーク一覧をプレビュー表示できる手段に表示し、ユーザインターフェースを通じてユーザが指定したブックマークに応じた印刷候補画像ファイルをプレビュー表示できる手段にプレビュー表示し、ブックマーク設定されている印刷候補画像ファイルの印刷時にブックマーク情報の印刷に関する情報を修正し、目的の印刷候補画像ファイルに到達するまでに行うプレビュー回数を減らすことで、目的の印刷候補画像ファイルに達するまでに要する総時間を短縮することを特徴とする。
【０００６】
以上、本発明を整理して要約すれば以下の構成に集約できる。
【０００７】
（１）ホストコンピュータから印刷情報を受信し、前述の受信した印刷情報を記録媒体に印刷する手段の他に、ホストコンピュータを介さずに着脱可能な外部記憶媒体から外部記憶媒体インターフェースを通して直接印刷情報を読み込み、前述の直接読み込んだ印刷情報を解析して印刷する手段と、前述の直接読み込んだ印刷情報を解析して印刷画像をプレビュー表示できる手段と、ユーザの操作を伝えることが出来る手段を持つ印刷装置において、ユーザがブックマーク情報を設定する手段と、ユーザの印刷アクションにより前述のブックマーク情報を修正する手段と、前述の外部記憶媒体内に存在する前述のブックマーク情報を内部の記憶領域に読み込む手段と、前述の内部の記憶領域に保存した前述のブックマーク情報を基に前述のプレビュー表示できる手段に表示を行う表示制御手段、を持つことを特徴とする印刷装置。
【０００８】
（２）前記（１）において、ユーザがブックマークを設定する手段は、ユーザの操作を伝えることができる手段を用いてユーザが設定したブックマーク情報を既存のブックマーク情報を反映させ、前述の設定を反映したブックマーク情報を外部記憶媒体と内部の記憶領域に保存する手段を有することを特徴とする印刷装置。
【０００９】
（３）前記（２）において、設定されるブックマーク情報の内容は、印刷候補画像ファイルを識別するための外部記憶媒体内でのフルパスと、前述の印刷候補画像ファイルにおける印刷に関する情報をリスト化したものであるユーザがブックマークを設定する手段を有することを特徴とする印刷装置。
【００１０】
（４）前記（１）において、ユーザの印刷アクションによりブックマーク情報を修正する手段は、ブックマーク情報に設定されている印刷候補画像ファイルが印刷されたときに、外部記憶媒体と内部の記憶領域に保存されているブックマーク情報の印刷に関する情報部分を修正することを特徴とする印刷装置。
【００１１】
（５）前記（１）において、外部記憶媒体内に存在するブックマーク情報を内部の記憶領域に読み込む手段は、前述の外部記憶媒体内に存在する前述の既存のブックマーク情報を読み込み、前述の内部の記憶領域に前述の既存のブックマーク情報を保存することを特徴とする印刷装置。
【００１２】
（６）前記（１）において、内部の記憶領域に保存したブックマーク情報を基にプレビュー表示できる手段に表示を行う表示制御手段は、前述の内部の記憶領域に保存されているブックマーク情報に基づき、印刷に関する情報を含めたブックマーク一覧を前述のプレビュー表示できる手段に表示し、ユーザの操作を伝えることができる手段を用いてユーザが指定したブックマークに応じた印刷候補画像ファイルを前述のプレビュー表示できる手段に表示することを特徴とする印刷装置。
【００１３】
（７）ホストコンピュータから印刷情報を受信し、前述の受信した印刷情報を記録媒体に印刷する手段の他に、ホストコンピュータを介さずに着脱可能な外部記憶媒体から外部記憶媒体インターフェースを通して直接印刷情報を読み込み、前述の直接読み込んだ印刷情報を解析して印刷する手段と、前述の直接読み込んだ印刷情報を解析して印刷画像をプレビュー表示できる手段と、ユーザの操作を伝えることが出来る手段を持つ印刷装置に用いられる画像表示方法において、前述の印刷装置に外部記憶媒体が初めて接続されたとき、前述の外部記憶媒体インターフェースを通して前述の外部記憶媒体内に存在するあらかじめユーザによって設定されているブックマーク情報を検索し、前述の既存のブックマーク情報が存在すれば内部の記憶領域に読み込み、前述の内部の記憶領域に保存されている前述のブックマーク情報に基づきブックマーク一覧を前述のプレビュー表示できる手段に表示し、前述のユーザの操作を伝えることができる手段を用いてユーザが指定したブックマークに応じた印刷候補画像ファイルをプレビュー表示できる手段に表示し、前述のブックマーク情報に設定されている印刷候補画像ファイルが印刷されたならば、印刷に関する情報を前述のブックマーク情報に反映することによって、ユーザがあらかじめ設定している目的の印刷候補画像ファイルに到達するまでに行うプレビュー回数を減らし、前述の目的の印刷候補画像ファイルに達するまでに要する時間を短縮すること、を特徴とする画像表示方法。
【００１４】
【発明の実施の形態】
実施例において、本発明の実施の形態を図面と共に説明する。
【００１５】
図１は、本発明の実施例に係るダイレクトプリンタ並びに画像表示方法を用いてプレビュー表示を管理する制御系の概略構成ブロック図である。同図においてプレビュー表示を管理する制御系は、システム制御部１０１と、外部記憶媒体１０２と、カードスロットインターフェース１０３と、操作キー群１０４と、表示制御部１０５と、ビュア１０６と、受信バッファ１０７と、内部記憶領域１０８と、から構成されている。
【００１６】
システム制御部１０１は、ユーザがカードスロットに外部記録媒体１０２、例えばＣＦカード、を挿入すると、カードスロットインターフェース１０３を介して外部記憶媒体１０２内のファイルにアクセスすることができる。また、外部記憶媒体１０２内に存在するブックマーク情報を自動的に検索し、発見したブックマーク情報を内部記憶領域１０８に読み込む手段と、操作キー群１０４を用いてユーザが設定した内容を、既存の情報に反映したブックマーク情報を外部記憶媒体１０２と内部記憶領域１０８に保存する手段と、ブックマーク設定されている印刷候補画像ファイルの印刷時に外部記憶媒体１０２と内部記憶領域１０８内に保存されているブックマーク情報の印刷に関する情報を修正する手段を持っている。つまり、システム制御部１０１は、内部記憶領域１０８にブックマーク情報が存在しないとき、すなわち、初めてカードスロットインターフェース１０３に外部記憶媒体１０２が挿入されたときに、外部記憶媒体１０２内のブックマーク情報を自動的に検索し、もしブックマーク情報が存在すれば、その情報を内部記憶領域１０８に読み込む。ブックマーク情報が存在しなければ、何もしない。ブックマーク情報は印刷候補画像ファイルの外部記憶媒体１０２内のフルパスと、後でブックマーク一覧をビュア１０６に表示する際に、各々のブックマークの識別性を向上させるために付加する情報である印刷に関する情報から成る。また、ブックマーク情報は、外部記憶媒体１０２内に保存するため、複数の外部記憶媒体１０２を使っても、それぞれの外部記憶媒体１０２に応じたブックマーク情報を扱うことが出来る。例えば、外部記憶媒体に図２（ｉ）に示すような画像ファイルとブックマーク情報が存在する場合、図２（ｉｉ）のように外部記憶媒体１０２内のブックマーク情報が内部記憶領域に１０８に読み込まれる。この例では、印刷に関する情報に印刷累積枚数を使っている。また、ブックマーク設定されている印刷候補画像ファイルが印刷されたならば、ブックマーク情報内の印刷に関する情報を修正する。例えば、図２（ｉ）のＩＭＧ＿１０３．ｊｐｇが３枚印刷されたならば、図２（ｉｉ）のブックマーク情報が図３のように修正される。なお、受信バッファメモリ１０７に対する読み込み・書き込み制御や、内部記憶領域１０８に対する読み込み・書き込み制御、操作キー群１０４や表示制御部１０５の制御もすべてシステム制御部１０１が管理している。
【００１７】
外部記憶媒体１０２は印刷すべきデータ、例えばディジタルカメラで撮影した画像データやパーソナルコンピュータで作成した画像データなど、を保存している市販のメモリーカード全般（ＣＦカード、スマートメディアカード、フラッシュＡＴＡカードなど）を指す。
【００１８】
カードスロットインターフェース１０３は、使用する外部記憶媒体１０２に応じたアダプタを使用することにより、様々な形態の外部記憶媒体１０２に対して読み込みと書き込みの両方を行うことができる汎用的なインターフェースを有する。つまり、外部記憶媒体１０２に対する読み込みと書き込みを行うことができる手段がカードスロットインターフェース１０３にあたる。
【００１９】
操作キー群１０４は、ダイレクトプリント操作に関係のある操作キー全般を指す。また、印刷候補画像ファイルに対するブックマーク設定や、ビュア１０６にブックマーク設定されている印刷候補画像ファイルを表示する操作もこの操作キー群１０４を用いて行う。
【００２０】
表示制御部１０５は、内部記憶領域１０８に読み込んだブックマーク情報を基にビュア１０６に印刷に関する情報を含むブックマーク一覧を表示する手段と、操作キー群１０４を用いたユーザの操作によって印刷候補画像ファイルをビュア１０６にプレビュー表示する手段を持っている。ビュア１０６に印刷候補画像ファイルを表示するモードには、印刷候補画像ファイルの最初から操作キー群１０４を用いたユーザの操作に従い、一枚一枚順に表示する「通常モード」と、指定されたブックマークに対する印刷候補画像ファイルを直接表示する「ブックマークモード」がある。例えば、システム制御部１０１において内部記憶領域１０８にブックマーク情報が図２（ｉｉ）のように保存されていた場合、ユーザがブックマークモードに移行したならば、表示制御部１０５はビュア１０６に図４のようなブックマーク一覧を用いた選択画面を表示する。図４のブックマーク選択画面から、ユーザが操作キー群１０４を使ってプレビュー表示させたい印刷候補画像ファイルを選択したならば、表示制御部１０５はシステム制御部１０１を通して選択された印刷候補画像ファイルの実データを外部記憶媒体１０２から取得し、ビュア１０６にプレビュー表示を行う。なお、ブックマーク一覧には、ブックマーク情報内に保存されている印刷に関する情報を付加することにより、ブックマーク一覧内の各印刷候補画像ファイルの識別性を向上させている。
【００２１】
ビュア１０６は、ユーザインターフェースやプレビューを表示できる表示装置全般（カラー液晶、モノクロ液晶など）を指す。
【００２２】
受信バッファ１０７は、ホストコンピュータから送信されたラスタデータ、もしくは、ダイレクトプリンタ本体によってラスタデータ化された印刷データを受信するバッファを指す。
【００２３】
内部記憶領域１０８は、システム制御部１０１と表示制御部１０５からアクセスされるメモリを指す。ブックマーク情報は揮発性メモリに保存される。
【００２４】
図５は、図１に示すダイレクトプリンタ並びに画像表示方法を用いてプレビュー表示を管理する制御系を使って、通常モード中にブックマークを設定する処理手順を示すフローチャートである。まず、ステップＳ５０１では、表示制御部１０５がシステム制御部１０１を通して外部記憶媒体１０２から指定された印刷候補画像ファイルの実データを取得し、ビュア１０６に取得した印刷候補画像ファイルをプレビュー表示する。初めてプレビュー画像を表示する場合は、最初の印刷候補画像ファイルをビュア１０６に表示する。ステップＳ５０２では、システム制御部１０１が操作キー群１０４の「選択ボタン」が押下されたかどうか判断する。ここで言う「選択ボタン」とは、ビュア１０６に表示している印刷候補画像ファイルの次の印刷候補画像ファイル、もしくは、１つ前の印刷候補画像ファイルをビュア１０６にプレビュー表示させる機能が割り当てられているボタンを指す。もし、「選択ボタン」が押下されたならば、ステップＳ５０１に戻る。ステップＳ５０３では、システム制御部１０１が操作キー群１０４の「決定ボタン」が押下されたかどうか判断する。ここで言う「決定ボタン」とは、ビュア１０６に表示している印刷候補画像ファイルをブックマークに登録するかどうかを決定する機能が割り当てられているボタンを指す。もし、「決定ボタン」が押下されないならば、ステップＳ５０２に戻る。ステップＳ５０４では、システム制御部１０１が印刷候補画像ファイルのフルパスと印刷に関する情報からなるブックマーク情報を内部記憶領域１０８に保存する。もし、既に内部記憶領域１０８にブックマーク情報が存在するならば、既存のブックマーク情報に新しいブックマーク情報を反映させ保存する。ステップＳ５０５では、システム制御部１０１が外部記憶媒体１０２内に存在するブックマーク情報を検索する。ステップＳ５０６では、システム制御部１０１がステップＳ５０５において外部記憶媒体１０２内のブックマーク情報を検索できたかどうか判断する。もし、ブックマーク情報が存在するならばステップＳ５０７に進む。ステップＳ５０７では、システム制御部１０１がステップＳ５０４で内部記憶領域１０８に保存したブックマーク情報の内容を、外部記憶媒体１０２内の既存のブックマーク情報に上書き保存する。ステップＳ５０８では、システム制御部１０１がステップＳ５０４で内部記憶領域１０８に保存したブックマーク情報の内容を外部記憶媒体１０２内に新規保存する。
【００２５】
図６は、図１に示すダイレクトプリンタ並びに画像表示方法を用いてプレビュー表示を管理する制御系を使って、ブックマークモードに移行してからブックマークの一覧を表示するまでの処理手順を示すフローチャートである。まず、ステップＳ６０１では、システム制御部１０１が内部記憶領域１０８にブックマーク情報が保存されていないかどうか判断する。もし、ブックマーク情報が内部記憶領域１０８内に存在するならば、ステップＳ６０５に進む。ステップＳ６０２では、システム制御部１０１がカードスロットインターフェース１０３を通して外部記憶媒体１０２からブックマーク情報を検索する。ステップＳ６０３では、システム制御部がステップＳ６０２において外部記憶媒体１０２内からブックマーク情報を検索できたかどうか判断する。もし、ブックマーク情報が存在しなければステップＳ６０５に進む。ステップＳ６０４では、システム制御部１０１がステップＳ６０２において外部記憶媒体１０２から検索したブックマーク情報を内部記憶領域１０８に保存する。ステップＳ６０５では、表示制御部１０５が内部記憶領域１０８内に保存されているブックマーク情報を基に、ブックマークの一覧を印刷に関する情報込みでビュア１０６に表示する。なお、内部記憶領域１０８内にブックマーク情報がない場合は、ブックマークが設定されていない旨をビュア１０６に表示し、ユーザに知らせる。
【００２６】
図７は、図１に示すダイレクトプリンタ並びに画像表示方法を用いてプレビュー表示を管理する制御系を使って、ブックマーク一覧を表示してから印刷するまでの処理手順を示すフローチャートである。なお、モードはブックマークモードである。まず、ステップＳ７０１では、表示制御部１０５が内部記憶領域１０８内に保存されているブックマーク情報を基に、ブックマークの一覧を印刷に関する情報込みでビュア１０６に表示する。ステップＳ７０２では、システム制御部１０１が操作キー群１０４の「選択ボタン」が押下されたかどうか判断する。ここで言う「選択ボタン」とは、ビュア１０６に表示しているブックマーク一覧内で現在選択されているブックマークの次のブックマーク、もしくは、１つ前のブックマークを選択状態にさせる機能を割り当てられているボタンを指す。もし、「選択ボタン」が押下されたならば、ステップ７０１に戻る。ステップＳ７０３では、システム制御部１０１が操作キー群１０４の「決定ボタン」が押下されたかどうか判断する。ここで言う「決定ボタン」とは、ビュア１０６に表示しているブックマーク一覧内で現在選択されているブックマークの印刷候補画像ファイルをビュア１０６にプレビュー表示する機能を割り当てられているボタンを指す。もし、「決定ボタン」が押下されないならば、ステップＳ７０２に戻る。ステップＳ７０４では、表示制御部１０５がステップＳ７０３において決定された印刷候補画像ファイルの実データをシステム制御部１０１を通して取得し、ビュア１０６に取得した印刷候補画像ファイルをプレビュー表示する。ステップＳ７０５では、システム制御部１０１が操作キー群１０４の「キャンセルボタン」が押下されたかどうか判断する。ここで言う「キャンセルボタン」とは、ビュア１０６にプレビュー表示している印刷候補画像ファイルの印刷をキャンセルする機能を割り当てられているボタンを指す。もし、「キャンセルボタン」が押下されたならば、ステップＳ７０１に戻る。ステップＳ７０６では、システム制御部１０１が操作キー群１０４の「決定ボタン」が押下されたかどうか判断する。ここで言う「決定ボタン」とは、ビュア１０６にプレビュー表示している印刷候補画像ファイルの印刷を決定する機能を割り当てられているボタンを指す。もし、「決定ボタン」が押下されないならば、ステップＳ７０５に戻る。ステップＳ７０７では、システム制御部１０１が内部記憶領域１０８に存在するブックマーク情報内の印刷することになったブックマークに付随する印刷に関する情報に対して、修正を行い上書き保存する。例えば、ブックマークに設定されている印刷候補画像ファイルが１枚印刷されたとき、印刷に関する情報が印刷枚数の累積数であるならば、印刷枚数の累積数を１インクリメントする。ステップＳ７０８では、システム制御部１０１がステップＳ７０７において内部記憶領域１０８に保存したブックマーク情報を外部記憶媒体１０２に存在する既存のブックマーク情報に上書き保存する。ステップＳ７０９では、システム制御部１０１がステップＳ７０６において印刷決定した印刷候補画像ファイルの印刷処理を行う。
【００２７】
上記実施例では、印刷に関する情報を「印刷枚数の累積数」としているが、これ以外の項目を印刷に関する情報としたり、印刷に関する情報がなかったりしても本発明に含まれることは言うまでもない。
【００２８】
また、上記実施例では、ブックマークの追加のみしか触れていないが、ブックマークの修正や削除に関しても本発明に含まれることは言うまでもない。
【００２９】
【発明の効果】
本発明は、ダイレクトプリンタが外部記憶媒体内の印刷候補画像ファイルに対してユーザの設定したブックマーク情報に応じたプレビュー表示を行うことによって、ユーザが目的とする印刷候補画像ファイルに達するまでにビュアにプレビュー表示しなければならない印刷候補画像ファイルを大幅に減らすことが出来る。これにより、ユーザは目的とする印刷候補画像ファイルにたどりつくまでの時間を短縮することが出来る。ブックマークの一覧に印刷に関する情報を付加することによる、ブックマークの識別性の高さも時間短縮に貢献している。また、絶対パスをブックマーク情報として取り扱うため、外部記憶媒体内のディレクトリ構造を変えない限りファイルを追加しても削除しても有効なブックマーク情報をユーザに提供することが出来る。さらに、ブックマーク情報を外部記憶媒体内に保存することにより、複数の外部記憶媒体を使っても、それぞれの外部記憶媒体に応じたブックマークのみを扱うことが出来る。
【図面の簡単な説明】
【図１】本発明の実施例に係るダイレクトプリンタ並びに画像表示方法を用いてプレビュー表示する制御系の概略構成ブロック図
【図２】（ｉ）は外部記憶媒体内に保存されている印刷候補画像ファイルとブックマーク情報の例、（ｉｉ）は内部記憶領域内に保存されるブックマーク情報の例を示す図
【図３】ブックマークに設定されている印刷候補画像ファイルが印刷されるときの、図２の状態における、ブックマーク情報内の印刷に関する情報の修正例を示す図
【図４】図２の状態における、ビュア１０６へのブックマーク選択画面の表示例を示す図
【図５】図１に示すダイレクトプリンタ並びに画像表示方法を用いてプレビュー表示を管理する制御系を使って、通常モード中にブックマークを設定する処理手順を示すフローチャート
【図６】図１に示すダイレクトプリンタ並びに画像表示方法を用いてプレビュー表示を管理する制御系を使って、ブックマークモードに移行してからブックマークの一覧を表示するまでの処理手順を示すフローチャート
【図７】図１に示すダイレクトプリンタ並びに画像表示方法を用いてプレビュー表示を管理する制御系を使って、ブックマーク一覧を表示してから印刷するまでの処理手順を示すフローチャート
【符号の説明】
１０１　システム制御部
１０２　外部記憶媒体
１０３　カードスロットインターフェース
１０４　操作キー群
１０５　表示制御部
１０６　ビュア
１０７　受信バッファ
１０８　内部記憶領域
【図１】
2004001280.tif 000003
【図２】
2004001280.tif 000004
【図３】
2004001280.tif 000005
【図４】
2004001280.tif 000006
【図５】
2004001280.tif 000007
【図６】
2004001280.tif 000008
【図７】
2004001280.tif 000009