(57)【要約】【課題】フォトダイレクトプリンタシステムにおけるパネル操作の煩雑の低減やパネルコストの削減、処理の迅速化を実現する。【解決手段】プリンタはメモリカードの有無を判定し（Ｓ００２）、メモリカードが装着されていれば、その中に記録された画像の縮小画像データをディジタルカメラに送信する（Ｓ２０１）。送信が完了したなら、ディジタルカメラから印刷要求が出されているか判定し（Ｓ００４）、出されていれば、ディジタルカメラから、ステップＳ２０１で送信した縮小画像を元にして選択された印刷対象画像の指定や、そのほかの印刷設定を含むパネル設定情報を取得する（Ｓ００５）。そして取得したパネル設定情報に基づいて、メモリカードに記録された画像データの印刷を行う（Ｓ００６）。【選択図】図４
2004255609.tif 000002
【特許請求の範囲】
【請求項１】
操作部を有する外部装置と接続可能なプリンタ装置であって、
記録媒体を接続可能なインターフェース手段と、
前記記録媒体から読み出したデータの内容を示す情報を前記外部装置に送信する送信手段と、
前記外部装置からの印刷指示に従って、前記記録媒体に記録されたデータを印刷する印刷手段と
を備えることを特徴とするプリンタ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はプリンタ装置に関し、特にプリントされる画像データ等の印刷データをメモリカードなどの記録媒体から読み込んでそれをプリントする機能を有するプリンタ装置に関する。
【０００２】
【従来の技術】
従来、プリンタ装置はコンピュータ等のホスト装置に接続され、ホスト装置からプリントしようとするデータ（印刷データ）を受信して、それを用紙上に画像として形成するものであった。このようなプリンタ装置は、ホスト装置から印刷データと共に印刷設定等のパラメータも受信し、ホスト装置の制御の下でプリント動作を遂行していた。
【０００３】
これに対して、ホスト装置による制御を受けずに、画像データをメモリカードなどの記録媒体から読み、それをプリンタ装置単体でプリントする機能を有した、いわゆるフォトダイレクトプリンタ（以下、単にＰＤ機と呼ぶ。）が開発されている。
【０００４】
ＰＤ機は、パーソナルコンピュータなどのホスト装置と接続されていなくともプリント動作を遂行可能であるため、オペレータがディジタルカメラで撮影した画像などを記録した記録媒体をＰＤ機の所定のスロットにセットし、ＰＤ機上で所定の操作を行えば、画像をプリントすることができる。
【０００５】
このように、ＰＤ機は、その上で直接プリントに関する操作を行えることが必要とされているために、操作用の液晶パネルや多数のスイッチを備えていた。そして、用紙種類や用紙サイズ、レイアウト、印字品位、日付印刷、画像補正、用紙枚数等、従来のプリンタではホスト装置において行われていた設定操作を、ＰＤ機の備える操作パネルを通じて行わせていた。
【０００６】
また、画像処理機能を備えていないプリンタでは、画像の補正等の画像処理を施してから画像を印刷させる場合、記録媒体からいったん画像処理機能を有するパーソナルコンピュータなどにより画像データを読み込ませ、必要な画像処理を施してからそのパーソナルコンピュータなどからプリンタにデータを送信して印刷させる必要がある。これは、記録媒体のデータを直に読み出して印刷できるＰＤ機であっても同様である。
【０００７】
一方、昨今のディジタルソリュウションを意図したフォトダイレクトプリントシステム（以下、ＰＤシステムと呼ぶ。）においては、ディジタルカメラとプリンタとをＩ／Ｆケーブルにより直接接続した構成のものもある。このようなＰＤシステムでは、印刷時には、撮影された画像データに対する画像処理をディジタルカメラで施し、画像処理済みの画像データをＩ／Ｆケーブルを介してＰＤ機に送信して印刷させている。
【０００８】
【発明が解決しようとする課題】
このため上記従来のＰＤ機あるいはＰＤシステムにおいては、以下のような問題があった。
（１）ＰＤ機に備えられた操作パネルにより操作をさせねばならないために、機器の小型化および低価格化のため小面積のモノクロ表示パネルを採用すると、限られた表示面上に多数のスイッチや画像を表示しなければならず、操作が煩雑で表示の視認性も悪く、操作性が悪かった。一方、操作パネルに大面積あるいはカラー液晶パネル等を採用すれば操作性も改善されるではあろうが、これらは高価なデバイスであり、機器高価格化につながる。さらに大型の操作パネルを採用すれば機器の小型化の妨げにもなる。
（２）近年のディジタルカメラの高性能化、特に画素数の増大にともない、ディジタルカメラで撮影された画像データはそのサイズが非常に大きなものとなっている。有効撮像素子数が数百万画素のディジタルカメラで撮影された画像は、圧縮後であっても一枚あたり数メガビットクラスのデータ量になる場合もある。そのためディジタルカメラ等の外部装置からデータをＰＤ機に送信して印刷させる構成では、そのデータ送信に非常に時間を要し、ＰＤシステムの持つ簡便なプリントが可能という特徴を損ねる結果となる。
【０００９】
さらに、ディジタルカメラによって画像処理を行うと、ディジタルカメラの有するプロセッサの性能はパーソナルコンピュータ等のそれと比較して相当低いことから、一層処理時間がかかることになる。そのため外部装置がディジタルカメラ等、電池駆動の携帯機器である場合、単に時間を要するだけに止まらず、電池切れ等の不都合を生じることにもなる。
【００１０】
本発明は上記従来例に鑑みてなされたもので、外部装置の操作手段により用紙種類や用紙サイズ、レイアウト、品位、日付印刷、画像補正、用紙枚数等の印刷設定を行わせることで操作部を備える必要がなく、その上、印刷すべきデータ自体は外部装置を介さずに取得してプリントすることで、プリント処理の迅速化を実現するプリンタ装置を提供することを目的とする。
【００１１】
【課題を解決するための手段】
上記目的を達成するために本発明は以下の構成を有する。
【００１２】
操作部を有する外部装置と接続可能なプリンタ装置であって、
記録媒体を接続可能なインターフェース手段と、
前記記録媒体から読み出したデータの内容を示す情報を前記外部装置に送信する送信手段と、
前記外部装置からの印刷指示に従って、前記記録媒体に記録されたデータを印刷する印刷手段とを備える。
【００１３】
これにより、外部装置の操作手段により用紙種類や用紙サイズ、レイアウト、品位、日付印刷、画像補正、用紙枚数等の印刷設定を行わせることで操作部を備える必要がなく、その上、印刷すべきデータ自体は外部装置を介さずに取得してプリントすることで、プリント処理の迅速化を実現することができる。
【００１４】
【発明の実施の形態】
【実施形態１】
以下、添付図面を参照して本発明の好適な実施の形態を説明する。
【００１５】
図１は、本発明を実施したＰＤシステムの一例である。同図において、ディジタルカメラ１００は、本体１１０、表示器１２０、設定スイッチ（ＳＷ）１３０を有する。本実施形態ではディジタルカメラを例にとって説明するが、設定スイッチになり得る操作部と表示部とを備えた機器であれば、例えばＰＤＡ機器や携帯型パーソナルコンピュータ、携帯電話機など、どのようなものであっても本発明に適用可能である。本実施形態ではこれら機器を画像表示可能携帯機と総称する。また、画像表示可能携帯機としては、操作部と表示部とが一体となった操作パネルを有する機器であってももちろん構わない。
【００１６】
プリンタ２００は、図２に示すようなプリンタエンジンを備えている。図２において、キャリッジＣＲＧは、キャリアモータ５０１３の正逆回転に連動してキャリッジ操作方向に駆動されるタイミングベルトに係止されており、ガイド棒５００５に沿って往復移動する。このキャリッジＣＲＧには、インクジェットヘッド（記録ヘッド）ＩＪＣまたはスキャナヘッドＳＣＨのいずれかが搭載可能である。記録ヘッドＩＪＣはおおむねシート搬送方向に沿ってインク吐出ノズルが配列されており、キャリッジＣＲＧに搭載された場合、その往復移動の径路上において、ノズルから画像データに基づいてインクを吐出することで永久可視画像をシート上に形成する。
【００１７】
一方スキャナヘッドＳＣＨには原稿搬送方向に沿って撮像素子が配置されており、キャリッジＣＲＧにスキャナヘッドＳＣＨが搭載されている場合、原稿に記録された画像を、キャリッジＣＲＧの往復移動及び原稿の搬送によって走査し、画像を読み取る。
【００１８】
通信ケーブル１５０は、ディジタルカメラ１００とインクジェットプリンタ２００とを接続するＵＳＢ等の通信ケーブルである。
【００１９】
図３は、本発明の実施形態の一例であるインクジェットプリンタの制御構成の一例を示すブロック図である。図３において、インターフェース（Ｉ／Ｆ）１７００は、通信ケーブル１５０を介してディジタルカメラ１００からのパネル設定情報を受信し、ゲートアレイ１７０４にパネル設定データを供給する。パネル設定情報とは、ディジタルカメラの設定スイッチ１３０により入力された、印刷設定や印刷対象とする画像ファイルの指定等を含む情報である。本実施形態のパネル設定情報は、操作パネルから画像の指定や印刷設定の入力が行える従来のＰＤ機におけるパネル設定情報と同様の内容を含む。
【００２０】
プログラムメモリ１７０２は、ＣＰＵ１７０１により実行される、プリンタ２００を制御するためのプログラムを格納したメモリ媒体である。また、プログラムメモリ１７０２にはメモリカード１７０８内の画像データを印字データに変換するプログラムも格納されている。ＥＥＰＲＯＭ１７３０は、ディジタルカメラ１００によって指定された設定内容（すなわちパネル設定情報）を記憶する領域をもつ消去可能な不揮発性メモリである。
【００２１】
ゲートアレイ１７０４は、ＣＰＵ１７０１の指示に従って、ＲＡＭ１７０３を使用しながらメモリカード１７０８内の画像データを印刷データに展開し、ヘッドドライバ１７０５及びモータドライバ１７０７を駆動制御して画像を形成せしめる回路である。
【００２２】
ＣＰＵ１７０１は、プログラムメモリ１７０２に格納された制御プログラムに基づいてプリンタ２００を統括的に制御する。ヘッドドライバ１７０５は、記録ヘッドＩＪＨを駆動するドライバである。キャリアモータ５０１３は、記録ヘッドＩＪＨを搬送するモータであり、モータドライバ１７０７は、キャリアモータ５０１３を駆動するドライバである。
【００２３】
メモリカード１７０８は、たとえばディジタルカメラにより撮影された画像データ等が記録された記録媒体であり、不図示のソケットを介して取り付け及び取り外しが可能なように構成されている。メモリカード１７０８から画像データが読み取られた際には、読み取られた画像データは表示用に縮小され、可能なら圧縮されてＲＡＭ１７０３に保存される。このとき、メモリカード１７０８に格納された画像データ（画像ファイル）と縮小画像データとの対応付けのための識別子も合わせて保存される。この縮小画像データは、後述するようにインターフェース１７００を通じてディジタルカメラ１００に送信され、印刷対象とする画像の確認をディジタルカメラの利用者に行わせるために利用される。
【００２４】
なお、図３の構成では、パネル１７０６とビュワー１７０９とを備えているが、本発明に関する限りこれらは不要である。しかし、プリンタをリセットしたり、その状態を表示させるためには、ＰＤ機の操作パネルとしては不十分であっても、パネルやビュワーを有している方が望ましい。
【００２５】
図４および図５は、本発明にかかる、従来のＰＤ機におけるパネル設定機能のみを外部装置において実現するＰＤシステムの動作を示すフローチャートである。図４は特にプリンタ２００の動作を示している。図４のフローチャートは、専用パネル設定ドライバソフトと呼ぶプログラムモジュールを示す。
【００２６】
図４において、ＣＰＵ１７０１は、ステップＳ００２においてメモリカード１７０８が装着されているか否かをメモリカードへのアクセスを実行することにより判別する。装着されていない場合には、ステップＳ００２でループして装着を待つ。なおこのループは説明の簡便のためであり、例えばメモリ装着により生じる割り込みによりステップＳ００３から実行されたり、ループの中で一定の処理を行うようにしてもかまわない。
【００２７】
メモリカードの装着が検出された場合、ＣＰＵ１７０１はステップＳ００３においてディジタルカメラ１００ヘ印刷画像確認用の表示データが送信完了されたかを判別する。印刷画像確認用の表示データとは、ディジタルカメラ１００により、印刷対象とする画像ファイルを設定させるための表示データである。このとき、前述した、ＲＡＭ１７０３に記録された縮小画像データを表示データの一部として送信する。縮小画像データの生成はこれから述べるステップＳ２０１の一部として実行しても良い。
【００２８】
ＣＰＵ１７０１は、ステップＳ００３でディジタルカメラ１００ヘ印刷画像確認用の表示データが送信されていないと判別した場合には、ステップＳ２０１でディジタルカメラヘと表示データを送信して、ディジタルカメラ１００の表示部に表示させる。送信後ステップＳ００２に進む。
【００２９】
ＣＰＵ１７０１は、ステップＳ００３でディジタルカメラ１００ヘの印刷画像確認用表示データの送信を完了したら、ステップＳ００４で、ディジタルカメラ１００からの印刷要求の有無を検出しながらループする。なお、本実施形態ではここでループを実行するが、ステップＳ００４以降を別プロセスとしていったん処理を終了させてもかまわない。そのようにすれば、ＣＰＵ等の資源を利用効率を向上させることができる。印刷要求は、印刷要求コマンドやあるいは印刷要求信号といった形で、ディジタルカメラ１００からＩ／Ｆ１７００を介して送られる。
【００３０】
ＣＰＵ１７０１は、ステップＳ００４で印刷要求を検出したら、ステップＳ００５でディジタルカメラ１００からパネル設定情報の取得を行う。パネル設定情報には、印刷対象とする画像を特定する識別子の他、例えば、用紙種類や用紙サイズ、レイアウト、印刷品位、日付印刷、画像補正、用紙枚数等の印刷設定を含む。
【００３１】
ＣＰＵ１７０１は、ステップＳ００５でパネル設定情報を取得したなら、ステップＳ００６において指定された画像の印刷を開始する。このとき、パネル設定情報に含まれる印刷設定に従って、日付の挿入、画像補正といった画像処理を実行し、これも指定された画像品位や用紙種類、用紙サイズに従って、画像データをプリンタエンジンで記録可能な形式に変換し、指定されたレイアウトで指定された部数を印刷記録する。この際印刷される画像データは、指定されたものが、メモリカード１７０８から読み出される。
【００３２】
ステップＳ００７では、指定された画像データを全て印刷し終えたか判定し、終えておなければステップＳ２０２で印刷を中止する旨のコマンド又は信号をディジタルカメラから受信していないか判定する。これらのコマンドまたは信号は、インターフェース（Ｉ／Ｆ）１７００を介して検知される。
【００３３】
図５は図４のステップ２０１で送信された表示データを受信したディジタルカメラ１００による処理手順を示す。この手順は、ディジタルカメラ１００を制御するプロセッサによりメモリに格納されたプログラムを実行することで実現される。
【００３４】
表示データを受信すると、受信した表示データに基づいて表示部１２０へと、パネル設定情報を入力させるための設定画面を表示する（Ｓ５０１）。なお、ディジタルカメラが撮影に使用されている場合もあり得るために、ステップＳ５０１の前に、現在印刷設定をさせるためにディジタルカメラを使用可能か否かを判定することが望ましい。
【００３５】
ステップＳ５０２では、操作スイッチ１３０により、表示した画面から印刷対象の画像の選択や印刷設定の指定等が入力させる。この入力は、例えば、設定画面をメニュー形式で表示しておき、そのメニュー中から所望の項目を移動キーおよび決定キーにより選択していくことで実現できる。
【００３６】
ステップＳ５０３では、入力された項目、あるいは操作されたスイッチが、印刷実行の指示のためのものであるか判定する。印刷実行の指示でなければ、さらに設定の入力を続行させる。
【００３７】
印刷実行の指示があれば、ステップＳ５０４において、入力された印刷設定のパラメータ、すなわちパネル設定情報とともに、印刷を指示するコマンドをプリンタに対して発行する。このコマンドが、図４のステップＳ００４においてテストされる。
【００３８】
以上説明したように、本実施形態によれば、プリンタ本体に高額なパネル機能を搭載することなく、接続されたディジタルカメラなどの画像表示可能携帯機とのＩ／Ｆを通じて、専用パネル設定ドライバソフトによって画像表示可能携帯機の表示部にパネルを表示させ、印刷対象の指定や、用紙種類、用紙サイズ・レイアウト・品位・日付印刷・画像補正・用紙枚数等の印刷設定を含むパネル設定情報を入力させることができる。
【００３９】
印刷に際しては、ディジタルカメラにおいて入力されたパネル設定情報の内容に従い、プリンタの備えるメモリカードスロットに挿入されたメモリカードからデータを読み込んで、必要に応じてプリンタ自身が画像処理を行って印刷を実行する。そのため、ディジタルカメラなどの画像表示可能携帯機からパネル設定情報を取り込んでしまえば、その後はプリンタ単独で印刷を遂行できる。これにより、画像表示可能携帯機における画像処理や画像表示可能携帯機からプリンタへの画像データの送信を行わずに済み、画像表示可能携帯機は短時間で印刷処理から解放される。したがって、パネル設定情報の入力および送信後は、ディジタルカメラなどの画像表示可能携帯機はプリンタから取り外すことも可能になる。
【００４０】
［実施形態１の変形例１］
実施形態においては、表示データをディジタルカメラに送信して表示させているが、ディジタルカメラとプリンタとの接続を、ＩＥＥＥ１３９４やＵＳＢ等のバス型のインターフェースにより実現されている場合、プリンタから、ディジタルカメラの表示用データを格納するメモリに表示用データを直接書き込むこともできる。この場合、ディジタルカメラは、一定のメモリロケーションに格納されたデータを表示する機能さえ提供していれば良く、受信したデータを表示させるための処理プログラムは不要となる。
【００４１】
また、操作スイッチにより入力された値も、バスを介してプリンタからデジタルカメラの、当該値が入力されたメモリロケーションを読み取ることで、プリンタが直に読み取ることが可能となる。
【００４２】
このように構成した場合、ディジタルカメラのメモリマップやあるいはプリミティブなプロセスのエントリポイントが、プリンタの制御プログラムに組み込まれていれば、図５のようなディジタルカメラによる処理手順の実行なしに、図４の処理を遂行できる。
【００４３】
［実施形態１の変形例２］
本実施形態ではプリンタと画像表示可能携帯機との間を有線通信で接続している無線通信を用いても本発明を適用可能である。無線通信は有線通信に比べて通信速度の高速化が困難であるために、本発明がより大きな効果を奏することが期待できる。
【００４４】
【実施形態２】
実施形態２は、プリンタに、画面表示可能携帯機に代えてパーソナルコンピュータを接続した構成である。図１の構成に代えて、本実施形態では図６の構成となる。図６において。パーソナルコンピュータ６００は、本体６１０、ディスプレイ６２０、キーボード６３０を備えており、通信ケーブル１５０によりプリンタ２００と接続されている。プリンタ２００の構成は実施形態１と同様、図２及び図３に示したとおりである。
【００４５】
またプリンタ２００による手順は実施形態１の図４に示したものに準ずるが、ステップＳ００３、ステップＳ２０１、ステップＳ２０２においては、相手装置がディジタルカメラではなく、パーソナルコンピュータとなる点において図４と相違する。
【００４６】
また、本実施形態では、パーソナルコンピュータが図５の手順を遂行することとなる。ただし、パーソナルコンピュータにおいてマルチタスク環境が実現されていれば、ステップＳ５０１の前に、パーソナルコンピュータで実行されている処理を考慮してその処理の終了を待つ、といった手順は不要となる。
【００４７】
このようにして、実施形態１と同様の効果を、パーソナルコンピュータを表示パネルとして利用する場合にも奏することができる。加えて、パーソナルコンピュータは印刷時における画像データの送信を行わずに済むために、その処理のために長時間ＣＰＵが占有されることがない。パーソナルコンピュータでマルチタスク環境が実現されている場合には、そのほかのタスク処理を遅延させるなど、他のタスクに対する影響を軽減あるいは防止できる。
【００４８】
【実施形態３】
本実施形態では、実施形態１及び２におけるプリンタの処理において、更に処理負荷と画像表示可能携帯機またはパーソナルコンピュータとの間の通信量を削減することを可能としたプリンタ装置を説明する。なお、本実施形態では、図６に示したようにパーソナルコンピュータとプリンタとを接続したシステムについて説明するが、図１の構成のシステムに対しても本発明を適用することができる。
【００４９】
本実施形態では、実施形態２と図４の手順において異なる。本実施形態では、図４の代わりに、図７の手順がプリンタにより実行される。図７は、図４と、ステップＳ００３に代えてステップＳ７０１が、ステップＳ２０１に代えてステップＳ７０２が実行される点において異なっている。ステップＳ２０２は印刷中止命令の送信元が異なるだけであり、プリンタの処理については特に異なるところはない。そこで、図７については、図４と異なる点についてのみ説明する。
【００５０】
図７において、ステップＳ７０１では、パーソナルコンピュータとメモリカードのデータが同じであるか判定する。これは、装着が確認されたメモリカードの内容を示すデータ、具体的には画像の縮小データを、パーソナルコンピュータ６０１に対して既に送信済みであるかとテストする、という意味である。したがって、データの同一性を判定するといっても、データを比較してその一致を判定するには及ばず、メモリカードに記録された画像データの送信の履歴や、画像データに対応して設けられた送信済みのマーク等を判定することで足りる。既に全ての画像データについて、その縮小画像データを送信済みであると判定されれば、ステップＳ００４に進む。
【００５１】
なお、メモリカードに記録する履歴は、縮小画像データの送信先の機器の識別子と共に記録するのが望ましい。多くの場合には、使用される機器は一定であることが期待できるものの、必ずしもそうではないために、どこに送信済みであるかまで判定しなければ、正確な処理は期せないためである。送信先の機器の識別子が履歴に記録されている場合には、ステップＳ７０１においては、接続されているパーソナルコンピュータの識別子を取得して、そのパーソナルコンピュータに対して既に送信済みであるかを判定することになる。
【００５２】
また、ステップＳ７０１で判定される「送信済み」の意義であるが、これは各画像データ（画像ファイル）ごとに判定されることが望ましい。例えば、撮影済みの画像をいったん本実施形態のＰＤシステムで印刷した後、当該メモリカードの内容を消去しないまま追加撮影されることもあり得るためである。画像データごとに未送信か否かの判定が行われる場合には、ステップＳ００２、ステップＳ７０２、ステップＳ７０２で構成されるループは、ステップＳ７０１における判定を画像ごとに行うことで、１つの画像ごとに繰り返されるように構成できる。
【００５３】
ステップＳ７０１において、パーソナルコンピュータとメモリカードのデータが同じでない、すなわち、縮小画像がパーソナルコンピュータに送信されていない画像データがメモリカードに残っていると判定されれば、ステップＳ７０２において、当該画像の縮小画像データを作成してパーソナルコンピュータ６００へと送信する。
【００５４】
このほかのステップは図４と同一である。
【００５５】
以上の構成及び手順により、本実施形態のプリンタ装置は、既にパーソナルコンピュータ等の外部装置に対して送信済みのデータについては繰返し送信することはないために、プリンタから外部装置への送信のための画像の縮小処理やデータ圧縮処理等の処理量を減らすことができる。さらに、プリンタからパーソナルコンピュータへと送信されるデータ量を削減できるために、データ送信に要する時間も短縮できる。
【００５６】
［実施形態３の変形例］
既にパーソナルコンピュータに送信済みのデータであっても、パーソナルコンピュータにおいて消去されていることもあり得る。そのような場合、実施形態３の構成では、印刷対象の画像の縮小画像をパーソナルコンピュータで得ることができず、画像の選択ができない。そこで、図７のステップＳ００２とステップＳ７０１との間で強制送信の指示がされているか判定し、その指示がされていればステップＳ７０２へ分岐するようにしてもよい。強制送信の指示は、プリンタの操作パネルからでも、パーソナルコンピュータからでも、何れから行っても良い。
【００５７】
このように構成すれば、メモリカードに記録された履歴の内容に関わりなく、強制送信の指示を与えることでメモリカードのデータをパーソナルコンピュータ等の外部装置に送信できる。
【００５８】
［その他の実施形態］
なお、上記実施形態ではパネル設定情報として印刷対象の指定や用紙種類や、用紙サイズ、レイアウト、品位、日付印刷、画像補正、用紙枚数等を例示したが、もちろん指定可能なパラメータであれば、これらに限らず外部装置により設定させることができる。
【００５９】
また、本発明は、複数の機器（例えばホストコンピュータ、インタフェイス機器、リーダ、プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置など）に適用してもよい。
【００６０】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（または記録媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても達成される。
【００６１】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコード自体およびプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００６２】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【００６３】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【００６４】
更にこのほか以下のような構成も本発明の実施態様となる。
【００６５】
【実施態様１】操作部を有する外部装置と接続可能なプリンタ装置であって、
記録媒体を接続可能なインターフェース手段と、
前記記録媒体から読み出したデータの内容を示す情報を前記外部装置に送信する送信手段と、
前記外部装置からの印刷指示に従って、前記記録媒体に記録されたデータを印刷する印刷手段と
を備えることを特徴とするプリンタ装置。
【００６６】
【実施態様２】前記記録媒体には前記データの内容を示す情報の送信履歴が更に記録されており、前記送信手段は、前記履歴を参照して送信済みとされていないデータについて、その内容を示す情報を送信することを特徴とする実施態様１に記載のプリンタ装置。
【００６７】
【実施態様３】前記送信手段は、前記記録媒体から読み出した画像を縮小した画像データを前記外部装置へ送信し、前記印刷手段は、前記外部装置からの、少なくとも、印刷対象の画像の指定、用紙種類、用紙サイズ、レイアウト、印字品位、日付印刷、画像補正、用紙枚数のいずれかを含む印刷指示に従って印刷を行うことを特徴とする実施態様１または２記載のプリンタ装置。
【００６８】
【実施態様４】パネル設定機能を外部装置により設定可能とし、前記パネル設定機能による設定に従って、蓄積媒体から印刷対象のデータを読み出して印刷することを特徴とするプリンタ装置。
【００６９】
【実施態様５】パネル設定機能を外部装置により設定可能とするために、前記蓄積媒体から読み出して縮小した画像を前記外部装置に送信することを特徴とする実施態様４に記載のプリンタ装置。
【００７０】
【実施態様６】実施態様１乃至６のいずれか１項に記載のプリンタ装置を、前記外部装置と接続して構成されるプリントシステム。
【００７１】
【実施態様７】操作部を有する外部装置と接続可能なプリンタ装置の制御方法であって、
前記プリンタ装置に装着された記録媒体から読み出したデータの内容を示す情報を前記外部装置に送信する送信工程と、
前記外部装置からの印刷指示に従って、前記記録媒体に記録されたデータを印刷部により印刷させる印刷工程と
を備えることを特徴とするプリンタ装置の制御方法。
【００７２】
【実施態様８】パネル設定機能を外部装置により設定可能とし、前記パネル設定機能による設定に従って、蓄積媒体から印刷対象のデータを読み出して印刷することを特徴とするプリンタ装置の制御方法。
【００７３】
【実施態様９】操作部を有する外部装置と接続可能なプリンタ装置をコンピュータにより実現するためのプログラムであって、
前記プリンタ装置に装着された記録媒体から読み出したデータの内容を示す情報を前記外部装置に送信する送信工程と、
前記外部装置からの印刷指示に従って、前記記録媒体に記録されたデータを印刷部により印刷させる印刷工程と
をコンピュータにより実行させることを特徴とするプログラム。
【００７４】
【実施態様１０】実施態様９記載のプログラムを記録したコンピュータ可読記録媒体。
【００７５】
【発明の効果】
以上説明したように本発明によれば、外部装置の操作手段により印刷対象の指定や用紙種類や、用紙サイズ、レイアウト、品位、日付印刷、画像補正、用紙枚数等の印刷設定を行わせることで操作部を備える必要がなく、その上、印刷すべきデータ自体は外部装置を介さずに取得してプリントすることで、プリント処理の迅速化を実現するプリンタ装置を提供できる。
【図面の簡単な説明】
【図１】実施形態１のフォトダイレクトプリントシステムの構成例を示す図である。
【図２】実施形態のプリンタのエンジン機構を示す斜視図である。
【図３】実施形態のプリンタのブロック図である。
【図４】実施形態１，２におけるプリンタによる印刷処理手順のフローチャートである。
【図５】実施形態における外部装置によるパネル設定情報の入力手順のフローチャートである。
【図６】実施形態２，３のフォトダイレクトプリントシステムの構成例を示す図である。
【図７】実施形態３におけるプリンタによる印刷処理手順のフローチャートである。
【図１】
2004255609.tif 000003
【図２】
2004255609.tif 000004
【図３】
2004255609.tif 000005
【図４】
2004255609.tif 000006
【図５】
2004255609.tif 000007
【図６】
2004255609.tif 000008
【図７】
2004255609.tif 000009