(57)【要約】【課題】印刷画像選択に充分な表示装置を有していない印刷装置を用いた印刷システムにおいて、容易に印刷装置、および外部の電子機器の記憶媒体に格納された画像データからユーザが所望の画像データを選択し、印刷できるようにする。【解決手段】デジタルカメラ２２１の操作キー２３２およびＬＣＤ２３０を用いて、ダイレクトプリンタ２０１側のメモリカード２０９に格納された画像データ、およびデジタルカメラ２２１のメモリカード２２９に格納された画像データをユーザに選択させ、選択された画像データをダイレクトプリンタ２０１で印刷させるためのユーザーインターフェースを実行する。【選択図】図２
2008067019.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置、およびこの印刷装置と接続された印刷装置外部の電子機器を含む印刷システムの制御方法において、
前記電子機器で、前記電子機器の操作部および表示部を用いて、前記印刷装置側の記憶媒体に格納された画像データ、および前記電子機器側の記憶媒体に格納された画像データをユーザに選択させ、選択された画像データを前記印刷装置で印刷させるためのユーザーインターフェースを実行することを特徴とする印刷システムの制御方法。
【請求項２】
請求項１に記載の印刷システムの制御方法において、前記印刷装置から前記電子機器に前記電子機器側の記憶媒体に格納された画像データの全画像数を送信し、前記電子機器が前記全画像数を用いてサイクリックに前記電子機器側の記憶媒体に格納された画像データをユーザに選択させることを特徴とする印刷システムの制御方法。
【請求項３】
請求項１に記載の印刷システムの制御方法において、前記印刷装置から前記電子機器に前記電子機器側の記憶媒体に格納された画像データのパス名または撮影日時の情報を送信し、前記電子機器が前記パス名または撮影日時の情報を用いて前記電子機器側の記憶媒体に格納された画像データをユーザに選択させる順序を決定することを特徴とする印刷システムの制御方法。
【請求項４】
請求項１に記載の印刷システムの制御方法における印刷装置として動作することを特徴とする印刷装置。
【請求項５】
請求項１に記載の印刷システムの制御方法における電子機器として動作することを特徴とする電子機器。
【請求項６】
請求項１に記載の印刷システムの制御方法を実施すべく前記印刷装置のハードウェアを制御することを特徴とする印刷装置の制御プログラム。
【請求項７】
請求項１に記載の印刷システムの制御方法を実施すべく前記電子機器のハードウェアを制御することを特徴とする電子機器の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、およびこの印刷装置と接続された印刷装置外部の電子機器を含む印刷システムの制御方法、その印刷装置、その電子機器、その印刷装置の制御プログラム、およびその電子機器の制御プログラムに関するものである。
【背景技術】
【０００２】
近年になって、いわゆるダイレクトプリント動作が可能なプリンタが急速に普及している。ダイレクトプリントとは、主としてＰＣ（パーソナルコンピュータ）などのホスト装置を介在させることなく、デジタルカメラや、デジタルカメラで撮像した画像を記録したフラッシュメモリを直接、プリンタに接続して行なう印刷動作を指す。
【０００３】
この種の印刷システムにおける動作の流れは次のようなものである。
【０００４】
デジタルカメラは、撮影レンズ後方に配置したＣＣＤイメージセンサ等の撮像素子の光電面に結像する光学的な被写体画像をデジタル信号に変換し、電子記憶媒体（以下、フラッシュメモリという）に画像データとして記憶する。
【０００５】
デジタルカメラに対してフラッシュメモリは着脱式となっており、フラッシュメモリをデジタルカメラから抜き取ってプリンタにセットする。フラッシュメモリに格納されている画像の確認および印刷出力のための選択は、プリンタに表示装置が設けられていればその表示装置を用いて行なわれる。
【０００６】
また、プリンタが表示手段を持たない場合は、フラッシュメモリ内の画像のサムネイルをマークシート形式で印刷し、ユーザに所望の画像のサムネイルをマークさせ、これをスキャナで読み取ることにより画像の選択を行なう方法もある。
【０００７】
選択された画像のプリント開始操作が行なわれると、フラッシュメモリに記憶されている画像データが銀塩写真と同様に記録紙へプリントされ、高画質の写真プリントを得ることができる。
【０００８】
このようにフラッシュメモリを直接接続することが可能なプリンタを用いることにより、ユーザは、ＰＣなどのホスト装置を用いずに手軽にまた簡単に所望の画像を印刷することができる。
【０００９】
上述の従来構成では、プリントする画像の確認／選択を行なうためのモニタをプリンタに設置するか、またはフラッシュメモリ内の画像を全てサムネイル印刷する必要がある。充分な操作性をもって画像の確認／選択ができるような表示手段を設けようとすれば当然ながら装置が大型化し、また製造コストが上昇する問題がある。また、マークシートにサムネイル印刷を行なうユーザーインターフェースでは、余計なインク代、用紙代を必要とする問題がある。
【００１０】
上記問題に鑑み、プリンタにセットされたフラッシュメモリの画像をプリンタに接続された携帯電話に表示し、携帯電話のインターフェイスを用いて印刷画像を選択する技術が提案されている（下記の特許文献１）。
【００１１】
また、プリンタとデジタルカメラをＵＳＢインターフェイスで接続する規格の１つとしてＰｉｃｔＢｒｉｄｇｅ（商品名）が知られている。このＰｉｃｔＢｒｉｄｇｅ準拠の印刷システムでは、デジタルカメラに装着されたフラッシュメモリの画像をデジタルカメラのモニタに表示し、ユーザに選択させプリンタでダイレクトプリントする動作が可能である。
【特許文献１】特開２００３−５４０９３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
しかしながら、上記特許文献１の構成においても、ＰｉｃｔＢｒｉｄｇｅ規格も同様に、印刷対象として選択できるターゲット画像は、特定の１つの記憶媒体に格納されていることが前提になっている。
【００１３】
デジタルカメラやカメラ付き携帯電話などの普及により、１ユーザが画像の保存されたフラッシュメモリを複数所有する時代になっているのに、これだけでは印刷システムの機能としては十分ではない。
【００１４】
たとえば、ある撮影機会において、ユーザが携帯電話およびデジタルカメラの両方を使って画像を撮影し、携帯電話およびデジタルカメラの撮影画像をまとめてプリントしたい、という需要は充分予想される。
【００１５】
しかしながら、従来の印刷画像の選択のためのユーザーインターフェースは、携帯電話またはデジタルカメラのいずれかの特定の１つの記憶媒体に格納されているターゲット画像しか選択できない、という問題があった。
【００１６】
本発明の課題は、上記問題を解決し、印刷画像選択に充分な表示装置を有していない印刷装置を用いた印刷システムにおいて、印刷装置外部の電子機器の表示手段を印刷すべき画像指定のユーザーインターフェースに利用するとともに、画像データが記憶された記憶媒体に制約されることなく、印刷装置、および外部の電子機器の記憶媒体に格納された画像データからユーザが所望の画像データを選択し、印刷できるようにすることにある。
【課題を解決するための手段】
【００１７】
本発明は、印刷装置、およびこの印刷装置と接続された印刷装置外部の電子機器を含む印刷システムの制御方法、その印刷装置、その電子機器、およびその印刷装置の制御プログラム、およびその電子機器の制御プログラムにおいて、前記電子機器で、前記電子機器の操作部および表示部を用いて、前記印刷装置側の記憶媒体に格納された画像データ、および前記電子機器側の記憶媒体に格納された画像データをユーザに選択させ、選択された画像データを前記印刷装置で印刷させるためのユーザーインターフェースを実行する構成を採用した。
【００１８】
あるいはさらに、前記印刷装置から前記電子機器に前記電子機器側の記憶媒体に格納された画像データの全画像数を送信し、前記電子機器が前記全画像数を用いてサイクリックに前記電子機器側の記憶媒体に格納された画像データをユーザに選択させる構成を採用した。
【００１９】
あるいはさらに、前記印刷装置から前記電子機器に前記電子機器側の記憶媒体に格納された画像データのパス名または撮影日時の情報を送信し、前記電子機器が前記パス名または撮影日時の情報を用いて前記電子機器側の記憶媒体に格納された画像データをユーザに選択させる順序を決定する構成を採用した。
【発明の効果】
【００２０】
上記構成によれば、印刷装置外部の電子機器の操作部および表示部を用いたユーザーインターフェースにより、印刷装置側の記憶媒体に格納された画像データ、および電子機器側の記憶媒体に格納された画像データをユーザに選択させ、選択された画像データを印刷装置で印刷させることができる。したがって、本発明によれば、ユーザは画像データが記憶された記憶媒体に制約されることなく、印刷装置、あるいは外部の電子機器の記憶媒体に格納された画像データから所望の画像データを選択し、印刷できる。
【００２１】
また、印刷装置から電子機器に電子機器側の記憶媒体に格納された画像データの全画像数を送信し、電子機器が前記全画像数を用いてサイクリックに電子機器側の記憶媒体に格納された画像データをユーザに選択させる構成によれば、画像選択処理中の印刷装置から電子機器へのデータ転送量を著しく小さくできる利点がある。
【００２２】
また、印刷装置から電子機器に電子機器側の記憶媒体に格納された画像データのパス名または撮影日時の情報を送信し、電子機器が前記パス名または撮影日時の情報を用いて電子機器側の記憶媒体に格納された画像データをユーザに選択させる順序を決定する構成によれば、画像選択の順序が画像データが記憶された記憶媒体に制約されることなく、たとえば画像データのパス名または撮影日時の情報に応じてソートされた順序でユーザは容易に画像選択を行なうことができる。
【発明を実施するための最良の形態】
【００２３】
以下では、発明を実施するための最良の形態の一例として、表示装置を有していない印刷装置と、印刷装置外部の電子機器を含む印刷システムにおける実施例を示す。以下の実施例では、印刷装置外部の電子機器としてデジタルカメラを例示する。
【実施例１】
【００２４】
図１は本発明を採用した印刷システムの構成例を示している。図１の印刷システムは、フラッシュメモリから画像を直接印刷（ダイレクトプリント）できるプリンタ（以下、ダイレクトプリンタという）と、メモリカードを内蔵し、操作部と表示部を備えたデジタルカメラをＵＳＢインターフェイスで接続することにより構成されている。
【００２５】
図１のダイレクトプリンタ１０１には、メモリカードスロット１０２およびＵＳＢインターフェイス１０３が設けられている。ダイレクトプリンタ１０１は、ＵＳＢインターフェイス１０３に接続されるＵＳＢケーブル１０４を介して、デジタルカメラ１０５と接続されている。
【００２６】
デジタルカメラ１０５はＵＳＢインターフェイス１０６、操作部１０７、表示部１０８、メモリカードスロット１０９を備えた、ハードウェア構成としては標準的なデジタルカメラである。
【００２７】
ダイレクトプリンタ１０１、およびデジタルカメラ１０５のそれぞれのメモリカードスロット１０２、１０９には、メモリカード１１０を接続することができる。
【００２８】
なお、このメモリカードには参照符号に１１０を用いているが、ダイレクトプリンタ１０１、およびデジタルカメラ１０５に装着されるメモリカードは必ずしも同一のメモリカードであることを意味しない。すなわち、以下に説明する通り、たとえば、別々の２枚のメモリカードを同時にメモリカードスロット１０２、１０９に装着してそれらのカードの画像を印刷することもできる（図２のメモリカード２０９、２２９参照）。
【００２９】
なお、メモリカード１１０の規格は任意であり、たとえばＣＦ（コンパクト・フラッシュ）規格のようなメモリカードを用いることができ、当然ながらメモリカードスロット１０２、１０９は対応するカード規格に準拠するインターフェース仕様で構成される。
【００３０】
デジタルカメラ１０５は、撮像素子で記録した画像ファイルをメモリカード１１０に記録し、メモリカード１１０に記録された画像は操作部１０７で選択し、表示部１０８に表示することができる。
【００３１】
また、ダイレクトプリンタ１０１は、メモリカードスロット１０２に装着されたメモリカードに格納された画像ファイル、およびデジタルカメラ１０５のメモリカードスロット１０９に装着されたメモリカードに格納された画像ファイルをダイレクト印刷することができる。
【００３２】
そして、本実施例では、各メモリカードからの印刷すべき画像ファイルの選択および印刷制御は、デジタルカメラ１０５の表示部１０８および操作部１０７を用いたユーザーインターフェースを介して行なう。このとき、メモリカードスロット１０２に装着されたメモリカードに格納された画像ファイル、およびデジタルカメラ１０５のメモリカードスロット１０９に装着されたメモリカードに格納された画像ファイルは、従来のようにそれぞれ別に選択し、印刷するのではなく、統一されたユーザーインターフェース上で選択できるようにする。
【００３３】
図２は、本発明を実現するのにダイレクトプリンタ２０１（図１におけるダイレクトプリンタ１０１）に最低限必要な構成を示したものである。図２では、図１において相当する部材を示すため、かっこ書きで図１における対応部材の参照符号を示してある。また、以下の説明では、文脈に応じて図２または図１の構成における参照符号をかっこ書きで示す。
【００３４】
図２において、ダイレクトプリンタ２０１は、ＣＰＵ２０２を内蔵し、このＣＰＵ２０２は、ＵＳＢインターフェイス２０３（１０３）、メモリカードコントローラ２０４、プリンタ部２０５の各部の動作を制御する。
【００３５】
ＣＰＵ２０２には、さらにＲＯＭ２０６、ＲＡＭ２０７が接続され、ＲＯＭ２０６には、後述の制御手順を含む制御プログラムが格納されている。ＲＡＭ２０７は、ＣＰＵ２０２がＵＳＢインターフェイス２０３（１０３）、メモリカードコントローラ２０４、プリンタ部２０５を制御するための作業領域である。
【００３６】
ＵＳＢインターフェイス２０３は、デジタルカメラ２２１（１０５）のＵＳＢインターフェイス２２３（１０６）と電気的に双方向で接続され、画像データ、制御データ等を送受信する。メモリカードコントローラ２０４は、着脱可能なメモリカード２０９（１１０）内に格納されたデータのリードライトを制御する。
【００３７】
プリンタ部２０５は、プリントヘッド、モータ、各種センサ、操作キー、表示用ＬＥＤを含み、ＵＳＢインターフェイス２０３から受信した画像データ、およびメモリカード２０９に格納されている画像データを記録紙２０８に記録する。
【００３８】
プリンタ部２０５の記録方式は任意であり、プリンタ部２０５はたとえばインクジェット方式や電子写真方式のプリンタエンジンから構成することができる。
【００３９】
一方、デジタルカメラ２２１（１０５）は、ＣＰＵ２２２を内蔵し、このＣＰＵ２２２は、ＵＳＢインターフェイス２２３、メモリカードコントローラ２２４、ＬＣＤドライバ２２５、撮像部２２６などの各部を制御する。
【００４０】
ＣＰＵ２２２には、さらにＲＯＭ２２７、ＲＡＭ２２８が接続され、ＲＯＭ２２７には、ＣＰＵ２２２の制御プログラムが格納される。
【００４１】
ＲＡＭ２２８は、ＣＰＵ２２２がＵＳＢインターフェイス２２３、メモリカードコントローラ２２４、ＬＣＤドライバ２２５、撮像部２２６を制御するための作業領域である。
【００４２】
ＵＳＢインターフェイス２２３は、ダイレクトプリンタ２０１と電気的に双方向で接続され、画像データ、制御データ等を送受信する。
【００４３】
メモリカードコントローラ２２４は、着脱可能なメモリカード２２９内に格納されたデータのリードライトを制御する。撮像部２２６は、シャッターボタン、撮像素子、撮像素子駆動回路、タイミングジェネレータ、Ａ／Ｄコンバータ等を含む。
【００４４】
上記構成において、ユーザによりシャッターが押されると、撮像素子で生成されたアナログ画像はデジタル画像データに変換され、ＣＰＵ２２２により制御されたメモリカードコントローラ２２４により、デジタル画像データはメモリカード２２９に格納される。
【００４５】
ＬＣＤドライバ２２５は、ＬＣＤ２３０（１０８）およびＶＲＡＭ２３１と接続され、ＣＰＵ２２２に指定された画像をＶＲＡＭ２３１に格納する機能、およびＶＲＡＭ２３１に格納されている画像をＬＣＤ２３０に表示させる機能を有する。
【００４６】
操作キー２３２（１０７）は、ユーザにより操作され、ＬＣＤ２３０と組み合わせて、ユーザインターフェースとして、主に画像選択やデジタルカメラ２２１のセットアップに用いられる。
【００４７】
次に以上の構成における動作につき、図３および図４のフローチャートを参照して詳細に説明する。以下では必要な場合に、図２の部材に用いた２００番台の参照符号を用いる。
【００４８】
図３および図４は、ユーザがデジタルカメラの操作キー、表示部（ＬＣＤ）からなるユーザインターフェースを用いて、デジタルカメラに接続したメモリカード内の画像と、ダイレクトプリンタに接続されたメモリカード内の画像とを、選択的に指定、印刷する際の手順を示している。
【００４９】
図３および図４の手順は、デジタルカメラ２２１で行なわれる処理と、プリンタ２０１で行なわれる処理を含む。そして、これらの処理手順はそれぞれデジタルカメラ２２１およびプリンタ２０１のＣＰＵ２２２、２０２の制御プログラムとして、それぞれＲＯＭ２２７あるいは２０６に格納しておくことができる。
【００５０】
本実施例の印刷システムでは、図３に示すように３つのモードを用意してある。このうち、第１のモードは、デジタルカメラ２２１のユーザインターフェースを用いて、デジタルカメラに接続されているメモリカード内の画像のみを選択することができるモード１（従来のＰｉｃｔｂｒｉｄｇｅ相当）である。また、第２のモードはデジタルカメラ２２１のユーザインターフェースによりダイレクトプリンタ２０１に接続されているメモリカード内の画像のみを選択することができるモード２である。また、第３のモードはデジタルカメラ２２１のユーザインターフェースにより両方のメモリカード内の画像を連続的に選択することができるモード３である。
【００５１】
図３の印刷処理はステップＳ３０１からスタートし、まずステップＳ３０２でダイレクトプリンタ２０１がホストとなり、デジタルカメラ２２１が接続されているか否かの判定を行なう。
【００５２】
デジタルカメラ２２１が接続されていると判定されると、モードの選択（ステップＳ３０３）を行なう。モードの選択は、操作キー２３２、ＬＣＤ２３０によるデジタルカメラ２２１のユーザインターフェースを用いて行なわせる。
【００５３】
また、ステップＳ３０３のモード選択には、デジタルカメラ２２１を接続する毎にプリンタ２０１の不図示のモード選択スイッチを操作させて選択する方法も考えられる。また、プリンタ２０１に設けた不図示のＤＩＰスイッチや操作部であらかじめ適当なモード設定を行なわせ、デジタルカメラ２２１を接続した時に用いるモード１〜３を決定しておいてもよい。
【００５４】
図３では、前述の通りモードは３つある。第１のモードは、デジタルカメラに接続されているメモリカード内の画像のみを選択することができるモード１（従来のＰｉｃｔｂｒｉｄｇｅ相当）である。また、第２のモードはダイレクトプリンタに接続されているメモリカード内の画像のみを選択することができるモード２である。また、第３のモードは両方のメモリカード内の画像を連続的に選択することができるモード３である。
【００５５】
ここでモード１（ステップＳ３０４）が選択されると、従来のＰｉｃｔｂｒｉｄｇｅと同様の処理を行なう。まず、ユーザがデジタルカメラ２２１の操作キー２３２で、ＬＣＤ２３０を確認しながら、デジタルカメラに接続されているメモリカード内の画像選択（ステップＳ３０５）、印刷命令（ステップＳ３０６）を入力する。
【００５６】
ユーザにより印刷命令（ステップＳ３０６）が入力されると、デジタルカメラ２２１は、ＵＳＢインターフェイス２２３を介してプリンタ２０１に指定された画像データを送信（ステップＳ３０７）する。画像データを受信したプリンタ２０１は、受信データを印刷用にデコードし、印刷（ステップＳ３０８）を行なう。なお、プリンタとデジタルカメラとの間の通信プロトコルは、Ｐｉｃｔｂｒｉｄｇｅに準ずるものであり、ここでは詳細な説明は省略する。
【００５７】
一方、モード選択（ステップＳ３０３）で、モード２（ステップＳ３０９）が選択された場合には、ダイレクトプリンタ２０１に接続されているメモリカード２０９内の画像選択モードに入る。
【００５８】
この時点でデジタルカメラ２２１は、メモリカード内の画像情報を認識していないが、図４の手順を用いることにより、デジタルカメラ２２１の操作キー２３２で画像を選択することができる。
【００５９】
なお、図４の処理のうち、必要な部分はモード２（あるいは後述のモード３）に入る前、ダイレクトプリンタ２０１とデジタルカメラ２２１がＵＳＢケーブル（図１の１０４）で接続された時点で開始することができる。たとえば、ステップＳ４０１〜Ｓ４０４の処理はダイレクトプリンタ２０１とデジタルカメラ２２１が接続された時点で開始することができる。このような並行処理により、全体の処理時間を短縮できる。
【００６０】
ダイレクトプリンタ２０１は、デジタルカメラ２２１との接続が検出されると、装着されているメモリカード２０９内の画像ファイルをすべてスキャンし、全ての画像に番号を割り振る（ステップＳ４０２）。この番号の割り振りが終了すると、ダイレクトプリンタ２０１からデジタルカメラ２２１に対して、画像１のサムネイルとメモリカード内の全画像数ｎ（画像ファイル数または枚数）ｎを送信（ステップＳ４０３）する。なお、ここでデジタルカメラ２２１に送信するサムネイルは、ＥＸＩＦ仕様のＪＰＥＧファイルに格納されているものを用いるか、あるいは他のサイズのものであってもよい。
【００６１】
なお、ここで、画像１はメモリカード内のパス名と画像ファイル名が、一番若いものとする（パス名／ファイル名の辞書順）。あるいは当該画像ファイルの画像の撮影日時の順で昇順に番号を割り当ててもよい。
【００６２】
デジタルカメラ２２１は、ダイレクトプリンタ２０１から画像１のサムネイル画像を受信すると、受信した画像をＬＣＤ２３０に表示すると共に、全画像数ｎを記憶する（ステップＳ４０４）。
【００６３】
次にデジタルカメラはキー入力待ち状態（ステップＳ４０５）となり、いづれかのキーが入力されると、操作されたキーの種類を判断する（ステップＳ４０６）。
【００６４】
ここで可能なキー操作の種類は、前画像選択（ステップＳ４０７）と次画像選択（ステップＳ４１４）である。
【００６５】
まず、キー種類判断（ステップＳ４０６）で、前画像選択（ステップＳ４０７）と判定された場合、デジタルカメラ２２１は次に要求する画像番号、つまりダイレクトプリンタ２０１から前回受信した画像番号から１を引いた番号を計算（ステップＳ４０８）する。計算結果が、０かどうかを判定（ステップＳ４０９）し、０であればプリンタに対して画像番号ｎをリクエスト（ステップＳ４１０）し、０でなければ前回の画像番号−１の画像ファイルをリクエスト（ステップＳ４１１）する。
【００６６】
リクエストを受けたダイレクトプリンタ２０１は、要求された番号の画像のサムネイルを、デジタルカメラに対して送信（ステップＳ４１２）し、それを受信したデジタルカメラ２２１はサムネイルをＬＣＤ２３０に表示（ステップＳ４１３）し、キー入力待ち状態（ステップＳ４０５）に戻る。
【００６７】
キー種類判断（ステップＳ４０６）で、次画像選択（ステップＳ４１４）と判定された場合は、上述の前画像選択とほぼ同じ処理を行なう。上述の前画像選択と異なるのは、次に要求する番号の計算（ステップＳ４１５）が、前回の画像番号＋１を求める点である。なお、このとき、計算結果がｎ＋１（ｎ：最大画像数）であるときは、ダイレクトプリンタに対し、画像番号１をリクエスト（ステップＳ４１７）、ｎ＋１でなければ前回の画像番号＋１をリクエスト（ステップＳ４１８）する。
【００６８】
図４のように全画像数ｎをダイレクトプリンタ２０１からデジタルカメラ２２１に送信し、デジタルカメラ２２１でサイクリックに画像番号１〜ｎのサムネイルを表示／選択させる構成によれば、画像選択処理中のダイレクトプリンタ２０１からデジタルカメラ２２１へのデータ転送量を著しく小さくできる利点がある。
【００６９】
なお、上記の画像選択に用いられるサムネイルは、図４のように表示タイミングごとにその都度、ダイレクトプリンタ２０１からデジタルカメラ２２１へ送信してもよいが、可能であれば全ての画像ファイルのサムネイルを送信してもよい。あるいは、適当な数を単位としてサムネイルをダイレクトプリンタ２０１からデジタルカメラ２２１へ送信することもできる。
【００７０】
再び図３において、モード選択（ステップＳ３０３）で、モード２（ステップＳ３０９）が選択されると、図４で説明した手順で画像を選択（ステップＳ３１０）し、ユーザが印刷命令入力（ステップＳ３１１）を行なうと、デジタルカメラ２２１はダイレクトプリンタに対し、画像番号を指定して印刷命令を送信（ステップＳ３１２）する。印刷命令を受信したダイレクトプリンタは、所定の画像を印刷（ステップＳ３１３）する。なお、印刷命令は、少なくとも印刷すべき画像ファイルを指定する画像番号を含む必要があるが、その他にもデジタルカメラ２２１側で適当なユーザーインターフェースを介して設定した適当な用紙サイズ／種類や変倍情報などの印刷制御データが含まれていてよい。
【００７１】
また、モード選択 (ステップＳ３０３) で、モード３（ステップＳ３１４）が選択された場合は、デジタルカメラ２２１に接続されているメモリカード２２９内の画像と、ダイレクトプリンタ２０１に接続されているメモリカード２０９内の画像の両方を連続的に選択できるモードに入る。
【００７２】
このモード３においては、モード１の画像選択（ステップＳ３０５）と、モード２の画像選択（ステップＳ３１０）を順次行なう（ステップＳ３１５）。つまり、デジタルカメラ２２１の操作キー２３２による画像選択で、デジタルカメラ２２１のメモリカード２２９内の最後の画像の次の画像を選択する操作が行なわれると、次は、図４で示したものと同様のダイレクトプリンタ内の画像選択モードに入る。それぞれの選択方法の詳細は、前述のモード１、およびモード２で説明したものと同じである。
【００７３】
選択（ステップＳ３１５）が終わり、ユーザによって印刷命令入力（ステップＳ３１６）が行なわれると、デジタルカメラ２２１は印刷する画像が、デジタルカメラ２２１に接続されているメモリカード２２９内の画像か、ダイレクトプリンタ２０１に接続されているメモリカード２０９内の画像かを判断（ステップＳ３１７）する。
【００７４】
印刷する画像がデジタルカメラに接続されているメモリカード内の画像でない、つまりダイレクトプリンタに接続されているメモリカード内の画像であるときは、モード２同様、プリンタに対して、画像番号指定を含む印刷命令を送信（ステップＳ３１８）する。この印刷命令を受信したダイレクトプリンタは、指定された画像を印刷（ステップＳ３１９）する。
【００７５】
また、判断（ステップＳ３１７）で、印刷する画像がデジタルカメラ２２１に接続されているメモリカード２２９内にあるときには、モード１のＰｉｃｔｂｒｉｄｇｅと同様、ダイレクトプリンタ２０１に対して印刷する画像データを送信（ステップＳ３２０）する。この画像データを受信したダイレクトプリンタ２０１は、受信した画像を印刷（ステップＳ３２１）する。
【００７６】
なお、図３のステップＳ３１５〜Ｓ３２１では、デジタルカメラ２２１のメモリカード２２９内の画像は画像でまとめて、また、ダイレクトプリンタ２０１のメモリカード２０９内の画像は画像でまとめて画像選択／印刷を番号順に順次行なうようにしている。
【００７７】
しかしながら、他のダイレクトプリンタ２０１側の画像を識別する情報をデジタルカメラ２２１に（１ファイル分づつではなく、ある程度まとめて）送信すれば、上記とは異なる画像選択ユーザーインターフェースを実現することもできる。
【００７８】
たとえば、図４のステップＳ４０２〜Ｓ４０４において、各画像ファイルの撮影日時データ（たとえば過去の所定日時からの経過時間で表現された時刻データ形式による）や、パス名ないしファイル名をダイレクトプリンタ２０１からデジタルカメラ２２１に送信することが考えられる。
【００７９】
なお、パス名ないしファイル名を送る場合は、これらの名前で画像ファイルにアクセスできるから、上記のような全画像数ｎに基づくサイクリックな画像ファイル指定処理は必ずしも必要ない。この他にはサムネイルをダイレクトプリンタ２０１からデジタルカメラ２２１に（必要なタイミングで、あるいは複数まとめて）送信すれば画像選択を行なうことができる。
【００８０】
このような構成では、図３のステップＳ３１５において、撮影日時データやパス名ないしファイル名を用いて、デジタルカメラ２２１のＬＣＤ２３０における画像の表示順序を決定することができる。たとえば、撮影日時順にソートした順番でＬＣＤ２３０で画像を表示させる、あるいは、パス名／ファイル名の順で画像を表示させることができる。画像選択および印刷は、当然この順序で行なうことができるから、これによりユーザの画像選択操作、あるいは印刷後の写真の整理作業がより容易になる。
【００８１】
特に、パス名／ファイル名の部分に「運動会」、「家族旅行」のような撮影機会に関する文字列、被写体の氏名などの文字列が含まれていれば、パス名／ファイル名の辞書順で画像の表示（提示）順をソートすることができ、ユーザの画像選択操作、あるいは印刷後の写真の整理作業はより容易になる。
【００８２】
なお、上記のようなソート処理を行なう場合には、撮影日時やパス名／ファイル名は、全ての画像ファイル、あるいは適当な数の画像ファイルを単位としてまとめて送信する必要がある。
【００８３】
以上では、印刷すべき画像データを選択させるユーザーインターフェースを実行するプリンタ（印刷装置）の外部電子機器として、デジタルカメラを例示した。しかし、画像選択ユーザーインターフェースを実行する外部電子機器としては、デジタルカメラに限定されることなく携帯電話やＭＰ３プレーヤーなど、任意の電子機器を用いることができる。
【産業上の利用可能性】
【００８４】
本発明は、印刷画像選択に充分な表示装置を有していない印刷装置を用いた種々の印刷システムにおいて実施することができる。本発明を実施する制御プログラムは、あらかじめ印刷装置および電子機器のＲＯＭなどの記憶媒体に格納しておくことができる。また、ＨＤＤ、あるいはさらにＭＯやＣＤ−ＲＯＭなどの記憶メディアからインストール／アップデートすることができる。また、印刷装置や電子機器がネットワークインターフェースを有している場合は、任意のサーバからネットワーク経由で供給することもできる。
【図面の簡単な説明】
【００８５】
【図１】本発明を採用した印刷システムの構成を示した説明図である。
【図２】本発明を採用した印刷システムの構成をより詳細に示した説明図である。
【図３】図１および図２の印刷システムにおける印刷処理の流れを示したフローチャート図である。
【図４】図１および図２の印刷システムにおける印刷処理の流れ、特にダイレクトプリンタに接続されているメモリカード内の画像データの選択処理を示したフローチャート図である。
【符号の説明】
【００８６】
１０１  ダイレクトプリンタ
１０２  メモリカードスロット
１０３  ＵＳＢインターフェイス
１０４  ＵＳＢケーブル
１０５  デジタルカメラ
１０６  ＵＳＢインターフェイス
１０７  操作部
１０８  表示部
１０９  メモリカードスロット
１１０  メモリカード
２０１  ダイレクトプリンタ
２０２  ＣＰＵ
２０３  ＵＳＢインターフェイス
２０４  メモリカードコントローラ
２０５  プリンタ部
２０６  ＲＯＭ
２０７  ＲＡＭ
２０８  記録紙
２２１  デジタルカメラ
２２２  ＣＰＵ
２２３  ＵＳＢインターフェイス
２２４  メモリカードコントローラ
２２５  ＬＣＤドライバ
２２６  撮像部
２２７  ＲＯＭ
２２８  ＲＡＭ
２２９  メモリカード
２３０  ＬＣＤ
２３１  ＶＲＡＭ
２３２  操作キー
【図１】
2008067019.tif 000003
【図２】
2008067019.tif 000004
【図３】
2008067019.tif 000005
【図４】
2008067019.tif 000006