(57)【要約】【課題】メモリカード内の画像データを表示するビューワ機能を装備していないプリンタの場合は、ユーザはメモリカード内の全ての画像データをインデックス印刷しなければ、印刷したい画像を選択することができなかった。【解決手段】上記の課題を解決する為、本発明はホストコンピュータと通信するプリンタであって、画像データを格納している記憶媒体を着脱可能なインターフェースと、使用者による操作を受け付ける操作部と、操作部への操作に応じて、インターフェースを介して記憶媒体から取り込まれた画像データを前記ホストコンピュータへ送信する送信手段とを有し、送信手段は操作に応じて、画像データと、当該画像データをホストコンピュータの表示装置に表示させる為の指示を送信し、操作部にはプリント設定を行う為の設定部を有し、表示装置に表示される画像は、設定部への操作が反映されることを特徴とする。【選択図】      図４
2004258862.tif 000002
【特許請求の範囲】
【請求項１】
ホストコンピュータと通信するプリンタであって、
画像データを格納している記憶媒体を着脱可能なインターフェースと、
使用者による操作を受け付ける操作部と、
前記操作部への操作に応じて、前記インターフェースを介して前記記憶媒体から取り込まれた画像データを前記ホストコンピュータへ送信する送信手段とを有し、
前記送信手段は前記操作に応じて、前記画像データと、当該画像データを前記ホストコンピュータの表示装置に表示させる為の指示を送信し、
さらに、前記操作部にはプリント設定を行う為の設定部を有し、前記表示装置に表示される画像は、前記設定部への操作が反映されることを特徴とするプリンタ。
【請求項２】
前記指示は、前記ホストコンピュータの画像処理プログラムを起動する為の指示であることを特徴とする請求項１に記載のプリンタ。
【請求項３】
前記ホストコンピュータは、前記送信手段により送信された画像データから、前記設定部により設定されたプリント設定を反映させた印刷データを生成して前記プリンタに送り、前記プリンタは前記ホストコンピュータより送信された印刷データを用いてプリントするプリント手段を有することを特徴とする請求項１乃至２のいずれか１項に記載のプリンタ。
【請求項４】
さらに、前記記録媒体内の画像データが前記記憶媒体のどの領域に格納されているかを管理するデータ管理手段を有し、それぞれの画像データに異なるファイル番号を割り振ることを特徴とする請求項１乃至３のいずれか１項に記載のプリンタ。
【請求項５】
前記操作部には、プリント対象の画像を番号で指定する指定手段と、前記指定手段により指定された画像の番号を数字で表示する数字表示手段とを有し、前記ホストコンピュータの表示装置には前記数字表示手段で表示される数字と同じ数字が表示されることを特徴とする請求項１乃至４のいずれか１項に記載のプリンタ。
【請求項６】
さらに、デジタルカメラと通信する通信手段を有し、前記通信手段が前記デジタルカメラと通信を行っている場合には、前記操作部への操作を受け付けないように制御する制御手段を有する事を特徴とする請求項１ないし５のいずれか１項に記載のプリンタ。
【請求項７】
前記操作部への操作は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）のＨＩＤ（Ｈｕｍａｎ  Ｉｎｔｅｒｆａｃｅ  Ｄｅｖｉｃｅ）クラスに準拠した通信により前記ホストコンピュータに伝送され、前記ホストコンピュータが受信する画像データは、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）のＭａｓｓ  Ｓｔｏｒａｇｅクラスに準拠した通信を行うことを特徴とする請求項１乃至６のいずれか１項に記載のプリンタ。
【請求項８】
ホストコンピュータと通信するプリンタの制御方法であって、
使用者による操作を受け付ける操作工程と、
前記操作工程で受け付けた操作に応じて、画像データを格納している記憶媒体を着脱可能なインターフェースを介して、前記記憶媒体から取り込まれた画像データを前記ホストコンピュータへ送信する送信工程とを有し、
前記送信工程では前記操作に応じて、前記画像データと、当該画像データを前記ホストコンピュータの表示装置に表示させる為の指示を送信し、さらに、前記操作工程ではプリント設定操作を受け付けて、前記表示装置に表示される画像は、前記設定操作での設定が反映されることを特徴とするプリンタの制御方法。
【請求項９】
ホストコンピュータとプリンタとが通信するプリントシステムであって、
プリンタには、
画像データを格納している記憶媒体を着脱可能なインターフェースと、
使用者による操作を受け付ける操作部と、
前記操作部への操作に応じて、前記インターフェースを介して前記記憶媒体から取り込まれた画像データを前記ホストコンピュータへ送信する送信手段とを有し、
前記送信手段は前記操作に応じて、前記画像データと、当該画像データを前記ホストコンピュータの表示装置に表示させる為の指示を送信し、
ホストコンピュータは、
前記指示に応じて、画像処理プログラムを起動して、前記プリンタから受信した画像を表示装置に表示させる表示制御手段を有するとともに、
前記操作部にはプリント設定を行う為の設定部を有し、前記表示制御手段の制御により前記表示装置に表示される画像は、前記設定部への操作が反映されることを特徴とするプリントシステム。
【請求項１０】
プリンタの操作部に対する、使用者による操作に応じて、画像データと、当該画像データを前記ホストコンピュータの表示装置に表示させる為の指示を送信するプリンタと通信するコンピュータを制御する為のプログラムであって、
前記指示に応じて、画像処理プログラムを起動するステップと、
前記プリンタから受信した画像を表示装置に表示させるステップと、
前記操作部へのプリント設定に関する操作に応じて、前記プリント設定を前記表示装置に表示される画像の表示に反映するステップを実行することを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ホストコンピュータ及び、ホストコンピュータと通信するプリンタとで構成されるプリントシステムに関する。
【０００２】
【従来の技術】
近年、簡単な操作で画像を撮影してデジタル画像データに変換できるデジタルカメラ（撮像装置）、所謂、デジカメが広く使用されるようになってきている。このようなカメラで撮影した画像を印刷して写真として使用する場合には、通常、一旦、その撮影されたデジタル画像データを、デジタルカメラからＰＣ（コンピュータ）に取り込み、そのＰＣで画像処理を行った後、そのＰＣからカラープリンタに出力して印刷するのが一般的である。
【０００３】
これに対して最近は、ＰＣを介することなく、直接、デジタルカメラからカラープリンタにデジタル画像データを伝送して印刷することができるカラープリントシステムや、デジタルカメラに搭載され、撮像した画像を記憶しているメモリカードを、直接、カラープリンタに装着し、そのメモリカードに記憶されている、撮影された画像を印刷できる、所謂フォトダイレクト（ＰＤ）プリンタ等も開発されている。（例えば特許文献１参照）
【特許文献１】
特開２００２−２１１０８２  （第２図）
【０００４】
【発明が解決しようとする課題】
しかし、このようなフォトダイレクトプリンタの中には、メモリカード内の画像データを表示するビューワ機能を装備していない製品も存在し、その場合ユーザはメモリカード内の全ての画像データをインデックス印刷しなければ、印刷したい画像を選択することができなかった。また、現在では製品間の価格競争が激しいため、性能が低いＣＰＵ、容量の少ないＲＡＭを使用しており、メモリカード内の画像データを印刷データに変換するのに非常に時間がかかり、満足いく印刷速度が得られないという問題もあった。
【０００５】
本発明は上記従来例に鑑みてなされたもので、ホストコンピュータが接続された場合に、そのホストコンピュータのモニタにメモリカード内の画像データを表示する機能を提供することを目的とする。
【０００６】
本発明ではさらに、ホストコンピュータが接続された場合に、ホストコンピュータの資源を利用してメモリカード内の画像データを印刷データに変換して、ホストコンピュータから印刷データを送信することによって、印刷速度を向上させることも目的としている。
【０００７】
さらに、上記のプリントシステムを寄り使い勝手の良い表示形態を提供する。
【０００８】
【課題を解決するための手段】
上記の課題を解決する為、本発明はホストコンピュータと通信するプリンタであって、
画像データを格納している記憶媒体を着脱可能なインターフェースと、使用者による操作を受け付ける操作部と、操作部への操作に応じて、インターフェースを介して記憶媒体から取り込まれた画像データを前記ホストコンピュータへ送信する送信手段とを有し、送信手段は操作に応じて、画像データと、当該画像データをホストコンピュータの表示装置に表示させる為の指示を送信し、さらに、操作部にはプリント設定を行う為の設定部を有し、表示装置に表示される画像は、設定部への操作が反映されることを特徴とする。
【０００９】
【発明の実施の形態】
以下、添付図面を参照して本発明の好適な実施の形態を詳細に説明する。
【００１０】
図１は、本発明の実施の形態に係るフォトダイレクトプリンタ装置１０００の概観斜視図である。このフォトダイレクトプリンタは、ホストコンピュータ（ＰＣ）からデータを受信して印刷する、通常のＰＣプリンタとしての機能と、メモリカードなどの記憶媒体に記憶されている画像データを直接読取って印刷したり、或いはデジタルカメラからの画像データを受信して印刷する機能を備えている。
【００１１】
図１において、本実施の形態に係るフォトダイレクトプリンタ装置１０００の外殻をなす本体は、下ケース１００１、上ケース１００２、アクセスカバー１００３及び排出トレイ１００４の外装部材を有している。また、下ケース１００１は、装置１０００の略下半部を、上ケース１００２は本体の略上半部をそれぞれ形成しており、両ケースの組合せによって内部に後述の各機構を収納する収納空間を有する中空体構造をなし、その上面部及び前面部にはそれぞれ開口部が形成されている。さらに、排出トレイ１００４は、その一端部が下ケース１００１に回転自在に保持され、その回転によって下ケース１００１の前面部に形成される開口部を開閉させ得るようになっている。このため、記録動作を実行させる際には、排出トレイ１００４を前面側へと回転させて開口部を開成させることにより、ここから記録シートが排出可能となると共に、排出された記録シートを順次積載し得るようになっている。また、排紙トレイ１００４には、２枚の補助トレイ１００４ａ，１００４ｂが収納されており、必要に応じて各トレイを手前に引き出すことにより、用紙の支持面積を３段階に拡大、縮小させ得るようになっている。
【００１２】
アクセスカバー１００３は、その一端部が上ケース１００２に回転自在に保持され、上面に形成される開口部を開閉し得るようになっており、このアクセスカバー１００３を開くことによって本体内部に収納されている記録ヘッドカートリッジ（不図示）あるいはインクタンク（不図示）等の交換が可能となる。なお、ここでは特に図示しないが、アクセスカバー１００３を開閉させると、その裏面に形成された突起がカバー開閉レバーを回転させるようになっており、そのレバーの回転位置をマイクロスイッチなどで検出することにより、アクセスカバーの開閉状態を検出し得るようになっている。
【００１３】
また、上ケース１００２の上面には、電源キー１００５が押下可能に設けられている。また、上ケース１００２の右側には、液晶表示部１００６や各種キースイッチ等を備える操作パネル１０１０が設けられている。この操作パネル１０１０の構造は、図２を参照して詳しく後述する。１００７は自動給送部で、記録シートを装置本体内へと自動的に給送する。１００８は紙間選択レバーで、プリントヘッドと記録シートとの間隔を調整するためのレバーである。１００９はカードスロットで、ここにメモリカードを装着可能なアダプタが挿入され、このアダプタを介してメモリカードに記憶されている画像データを直接取り込んで印刷することができる。このメモリカード（ＰＣ）としては、例えばコンパクトフラッシュ（Ｒ）メモリ、スマートメディア、メモリスティック等がある。１０１２は後述するデジタルカメラを接続するための端子、１０１３は、パーソナルコンピュータ（ＰＣ）を接続するためのＵＳＢバスコネクタを示す。
【００１４】
なお、１０１２に液晶表示装置等の表示部を有するデジタルカメラを接続すると、デジタルカメラ側の液晶表示部に表示される画像を見ながら操作部を操作して、プリンタにプリント指示を行うことが出来るようになっている。
【００１５】
図２は、本実施の形態に係る操作パネル１０１０の概観図である。
【００１６】
図において、液晶表示部１００６には、その左右に印刷されている項目に関するデータを各種設定するためのメニュー項目が表示される。ここで表示される項目としては、印刷したい範囲の先頭写真番号、指定コマ番号（開始／−指定）、印刷を終了した範囲の最後の写真番号（終了）、印刷部数（部数）、印刷に使用する用紙（記録シート）の種類（用紙種類）、１枚の用紙に印刷する写真の枚数設定（レイアウト）、印刷の品位の指定（品位）、撮影した日付を印刷するかどうかの指定（日付印刷）、写真を補正して印刷するかどうかの指定（画像補正）、印刷に必要な用紙枚数の表示（用紙枚数）等がある。これら各項目は、カーソルキー２００１を用いて選択、或いは指定される。２００２はモードキーで、このキーを押下する毎に、印刷の種類（インデックス印刷、全コマ印刷、１コマ印刷等）を切り替えることができ、これに応じてＬＥＤ２００３の対応するＬＥＤが点灯される。２００４はメンテナンスキーで、プリントヘッドのクリーニング等、プリンタのメンテナンスを行わせるためのキーである。２００５は印刷開始キーで、印刷の開始を指示する時、或いはメンテナンスの設定を確立する際に押下される。２００６は印刷中止キーで、印刷を中止させる時や、メンテナンスの中止を指示する際に押下される。２００７は画像表示キーで、ホストコンピュータのアプリケーションソフトを起動する際に押下される。
【００１７】
次に図３を参照して、本実施の形態に係るフォトダイレクトプリンタ装置の制御に係る主要部の構成を説明する。図１は、本発明の第一の実施例に係わるプリンタ装置の制御構成を表わすブロック図である。
【００１８】
図３において、３０１はホストコンピュータである。３０２はマイクロプロセッサであり、本実施例のフォトダイレクトプリンタ装置全体の制御を司る。
【００１９】
ホストコンピュータ３０１は、ＣＰＵ不図示のディスプレイ（モニタ）が備わっており、記憶媒体から画像表示アプリケーションを読み込み、内部のＣＰＵの制御により画像表示アプリケーションを実行することにより、プリンタから送信された画像データを表示することが出来る。
【００２０】
また、３０３はＵＳＢ部であり、ＨＵＢにＨＩＤクラス、Ｍａｓｓ  Ｓｔｏｒａｇｅクラス、Ｐｒｉｎｔｅｒクラスが接続されている。ＵＳＢ部（３０３）は、ホストとなるコンピュータのような外部機器と本プリンタ装置との接続を司り、ホストコンピュータが送信したデータおよび制御コマンドは、ＵＳＢ部（３０３）によって受信され、インターフェース通信制御部（３０４）を介して、マイクロプロセッサ（３０２）、受信バッファ（３０５）に転送される。メモリカード制御部（３１４）はメモリカード（３１５）の読み込み、書き込みの制御を行い、ホストコンピュータ（３０１）からＵＳＢ部（３０３）のＭａｓｓ  Ｓｔｏｒａｇｅクラスを介してのアクセス、マイクロプロセッサ（３０２）からのアクセスを可能とする。印字バッファ（３１０）は、一回の印字に必要となる量の印字データを格納するための受信バッファであり、マイクロプロセッサ（３０２）によって受信バッファ（３０５）から読み出された受信データ、或いはメモリカード（３１５）に格納されている画像データ印字データに変換されて、順次格納されていく。印字制御部（３１１）は、記録ヘッド（３１２）への印字データの転送を司り、マイクロプロセッサ（３０２）からの印字制御信号に応じ、印字バッファ（３１０）から印字データを読み出し、所定の駆動タイミングに則って記録ヘッドに転送する。
【００２１】
以上の構成において、マイクロプロセッサ（３０２）は、記録ヘッドによる印字、およびＣＲ（キャリッジ）モータ、ＬＦ（搬送）モータの回転を制御し、記録媒体上に印字データに応じた画像を形成していく。操作パネル（３１３）はユーザが印刷したい画像データ、印刷用紙などを選択することを可能としている。
【００２２】
以下に本実施例の詳細な説明を記述する。
【００２３】
図４は、本発明における、操作パネル１０１０で指定されたメモリカード内の画像データを、ホストコンピュータのモニタに表示するフローチャートである。
【００２４】
ユーザが画像表示キー（２００７）を押下すると、フォトダイレクトプリンタ装置１０００の現在の状態をチェックし（Ｓ４００１）、印刷中、メンテナンス中、デジタルカメラ接続中の場合には画像表示キー（２００７）押下を無視する。
【００２５】
なお、ここで、表示部を有するデジタルカメラが接続されている場合には、上述したように、カメラの表示部で画像を確認しながらプリント指示操作が可能であり、また、デジタルカメラを接続しているということは、カメラ操作でプリント操作を行いたいという明白な意思表示である。このような状態でコンピュータ側の表示アプリケーションを起動して画像を表示するなどの処理を行うと、複数の表示手段が同時に稼動するなどの状況が発生し、使用者が混乱し易いので不便である。したがって、液晶表示部を有するデジタルカメラが接続されたか、またはデジタルカメラの操作によってプリンタ指示が出来るカメラであるかどうかをプリンタが判断した場合には、画像表示キー（２００７）押下を無視することとした。本発明はこのような不都合も解消して、より使い勝手の良いものとしている。
【００２６】
フォトダイレクトプリンタ装置１０００の状態が上記に挙げた状態以外の場合、フォトダイレクトプリンタ装置１０００がホストコンピュータに接続されているかをチェックする（Ｓ４００２）。フォトダイレクトプリンタ装置１０００がホストコンピュータに接続されていない場合は画像表示キー（２００７）押下を無視する。ホストコンピュータと接続されている場合は、ＵＳＢのＨＩＤクラスを使用して画像表示キー（２００７）が押下されたことをホストコンピュータに通知する（Ｓ４００３）。ホストコンピュータで動作しているアプリケーションソフトは、常時ＨＩＤクラスのインターフェースをモニタリングしており、画像表示キー（２００７）が押下された通知を受信すると、ホストコンピュータのハードディスクの空き容量などの資源のチェックを行い、モニタに画像データを表示するアプリケーションが起動可能かをチェックする。画像表示アプリケーションが起動できる状態であるならば、画像表示アプリケーションを起動し（Ｓ４００４）、フォトダイレクトプリンタ装置１０００に画像表示アプリケーション起動の通知をＨＩＤクラスを使用して行う（Ｓ４００５）。フォトダイレクトプリンタ装置１０００は操作パネル１０１０に表示している印刷設定情報（印刷モード、写真番号、印刷部数、用紙サイズ、用紙種類、レイアウト、印刷品位、日付印刷の有無、画像補正種類）、メモリカードの種類（コンパクトフラッシュ（Ｒ）メモリ、スマートメディア、メモリスティック等）、メモリカード内の画像ファイルの枚数をＨＩＤクラスを使用して、ホストコンピュータに通知する（Ｓ４００６）。画像表示アプリケーションは印刷設定情報の写真番号から、写真番号に対応した画像ファイルがメモリカード内のどこに格納されているのかをＨＩＤクラスを使用してフォトダイレクトプリンタ装置１０００に問い合わせる。なお、印刷モードがインデックス印刷、全コマ印刷の場合は、メモリカード内の全ての画像ファイルの格納場所を問い合わせる。ここで、フォトダイレクトプリンタ装置１０００ではメモリカード内の全ての画像ファイルに異なる写真番号を割り振っており、さらに、全ての画像ファイルがメモリカードのどこに格納されているかを管理しているので、写真番号から対応した画像ファイルの格納場所を取得することが可能である。画像表示アプリケーションは写真番号に対応した画像ファイルの格納場所を取得すると、ＵＳＢのＭａｓｓ  Ｓｔｏｒａｇｅクラスを使用して、メモリカード内の画像ファイルを取得する（Ｓ４００６）。画像表示アプリケーションは画像ファイルを印刷設定に応じた印刷イメージに加工して、ホストコンピュータのモニタに表示する（Ｓ４００６）。
【００２７】
なお、プリント対象の画像を指定する番号を、プリント対象の画像とともにホストコンピュータのモニタに表示する。そして、プリンタ側においても、指定された画像の番号を数字で表示する数字表示手段を備えて、ホストコンピュータのモニタに表示される数字と、プリンタの数字表示手段で表示される数字を同一とするようにしている。
【００２８】
本発明は画像の表示画面と、操作部が別体となっているという状況が発生する。
【００２９】
そのような場合には、操作と画像の確認との間で、視線は行き来することになるが、さらに番号を確認しようとする場合に、一方の装置にしか数字が表示されないと、番号確認の為にさらに視線を移動させる機会が生じてしまうので、表示画面と操作部との両方に同一番号を表示するのが使い勝手がよい。
【００３０】
図５は、本発明における、画像表示アプリケーションが起動した後に、ユーザが操作パネル１０１０に入力操作した場合のフローチャートである。
【００３１】
ユーザが操作パネル１０１０で操作パネルの画像表示キー（２００７）を押下した場合は（Ｓ５００１）、画像表示キー（２００７）押下をＨＩＤクラスを使用してホストコンピュータに通知し（Ｓ５００２）、画像表示アプリケーションを終了して（Ｓ５００３）、図５のＳ４０００に移行する。印刷開始キー（２００５）を押下した場合は、図６のＳ６０００の印刷処理シーケンスを行う（Ｓ５００４）。カーソルキー２００１を押下されて、写真番号や印刷用紙などの印刷設定が変更された場合は、印刷設定情報を更新してＨＩＤクラスを使用してホストコンピュータの画像表示アプリケーションに通知する（Ｓ５００５）。画像表示アプリケーションは印刷設定情報を受信して、写真番号に変更があるかをチェックして（Ｓ５００６）、変更がない場合には画像ファイルを更新された印刷設定情報に応じた印刷イメージに加工して、ホストコンピュータのモニタに表示する（Ｓ５００９）。写真番号に変更がある場合には、更新された写真番号に対応した画像ファイルがメモリカード内のどこに格納されているのかをＨＩＤクラスを使用してフォトダイレクトプリンタ装置１０００に問い合わせる（Ｓ５００７）。画像表示アプリケーションは写真番号に対応した画像ファイルの格納場所を取得すると、ＵＳＢのＭａｓｓ  Ｓｔｏｒａｇｅクラスを使用して、メモリカード内の画像ファイルを取得する（Ｓ５００８）。画像表示アプリケーションは画像ファイルを印刷設定に応じた印刷イメージに加工して、ホストコンピュータのモニタに表示する（Ｓ５００９）。
【００３２】
図６は、本発明における、画像表示アプリケーションが起動した後に、ユーザが操作パネル１０１０で印刷開始キーを押下した場合フローチャートである。
【００３３】
ユーザが操作パネル１０１０で印刷開始キー（２００５）を押下した場合は、印刷中止キー（Ｓ２００６）以外の操作パネル１０１０の入力を無視する（Ｓ６００１）。印刷開始キー（２００５）が押下されたことをＨＩＤクラスを使用して画像表示アプリケーションに通知する（Ｓ６００２）。画像表示アプリケーションは印刷設定情報に基づいて、印刷データを作成し（Ｓ６００３）、フォトダイレクトプリンタ装置１０００に印刷データを送信する（Ｓ６００４）。なお、印刷データ送信中に印刷中止キーを押下された場合には、残りの印刷データを破棄して、図５のＳ５００１へ移行する。
【００３４】
なお、本発明は複数の機器（たとえばホストコンピュータ、インタフェース機器、リーダ、プリンタ等）から構成されるシステムに適用しても、または一つの機器（たとえば複写機、ファクシミリ装置）からなる装置に適用してもよい。
【００３５】
また前述した実施形態の機能を実現する様に各種のデバイスを動作させる様に該各種デバイスと接続された装置あるいはシステム内のコンピュータに、前記実施形態機能を実現するためのソフトウエアのプログラムコードを供給し、そのシステムあるいは装置のコンピュータ（ＣＰＵあるいはＭＰＵ）を格納されたプログラムに従って前記各種デバイスを動作させることによって実施したものも本願発明の範疇に含まれる。
【００３６】
またこの場合、前記ソフトウエアのプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコード自体、及びそのプログラムコードをコンピュータに供給するための手段、例えばかかるプログラムコードを格納した記憶媒体は本発明を構成する。
【００３７】
かかるプログラムコードを格納する記憶媒体としては例えばフロッピー（Ｒ）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ，、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることが出来る。
【００３８】
またコンピュータが、供給されたプログラムコードを実行することにより、前述の実施形態の機能が実現されるだけではなく、そのプログラムコードが、コンピュータにおいて稼働しているＯＳ（オペレーティングシステム）、あるいは他のアプリケーションソフト等と共同して前述の実施形態の機能が実現される場合にもかかるプログラムコードは本願発明の実施形態に含まれることは言うまでもない。
【００３９】
更に供給されたプログラムコードが、コンピュータの機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに格納された後そのプログラムコードの指示に基づいてその機能拡張ボードや機能格納ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も本願発明に含まれることは言うまでもない。
【００４０】
【発明の効果】
以上説明してきたように、本発明によると、フォトダイレクトプリンタで選択された画像をホストコンピュータのモニタに表示することによって、メモリカード内の画像ファイルを表示するビューワ機能を搭載していないフォトダイレクトプリンタでも、ユーザはインデックス印刷をしなくても印刷したい画像ファイルを確認することが可能となり、ユーザにとっての利便性が大幅に向上する。さらに、ホストコンピュータの資源を利用してメモリカード内の画像ファイルを印刷データに変換するため、安価なＣＰＵ，容量の少ないＲＡＭを使用しているフォトダイレクトプリンタでも高速に印刷を行うことが可能となる。
【００４１】
さらには、カメラから直接プリント指示できるカメラが接続されている場合には、ホストコンピュータのモニタへの表示処理を行わないように制御することで、使用者の混乱も防止する。
【図面の簡単な説明】
【図１】本発明の実施の形態に係るＰＤプリンタ装置装置の概観斜視図である。
【図２】本実施の形態に係るＰＤプリンタ装置装置の操作パネルの概観図である。
【図３】本実施の形態に係るＰＤプリンタ装置装置の制御に係る主要部の構成を示すブロック図である。
【図４】本実施の形態に係るＰＤプリンタ装置装置でメモリカード内の画像データを、ホストコンピュータのモニタに表示するフローチャートである。
【図５】本実施の形態に係るＰＤプリンタ装置装置でユーザが操作パネルに入力操作した場合のフローチャートである。
【図６】本実施の形態に係るＰＤプリンタ装置装置でユーザが印刷開始キーを押下した場合フローチャートである。
【図１】
2004258862.tif 000003
【図２】
2004258862.tif 000004
【図３】
2004258862.tif 000005
【図４】
2004258862.tif 000006
【図５】
2004258862.tif 000007
【図６】
2004258862.tif 000008