(57)【要約】【課題】プリントしたい画像を選択してプリント中に、何らかの原因でプリントを中断した場合、再開するためには、プリントできなかった残りの画像ファイルを、再度選択してプリントを実行する必要があった。【解決手段】デジタルカメラとプリンタとが直接接続され、前記デジタルカメラの記録メディア内に格納された画像ファイルを前記プリンタで印刷することを可能とするプリントシステムであって、前記画像ファイルの印刷中に、前記印刷の継続を妨げる事象の発生を検知する手段と、前記事象の発生により実行されなかった印刷処理に関連する情報を生成する手段とを備える。【選択図】図２
2005025522.tif 000002
【特許請求の範囲】
【請求項１】
デジタルカメラとプリンタとが直接接続され、前記デジタルカメラの記録メディア内に格納された画像ファイルを前記プリンタで印刷することを可能とするプリントシステムであって、
前記画像ファイルの印刷中に、前記印刷の継続を妨げる事象の発生を検知する手段と、
前記事象の発生により実行されなかった印刷処理に関連する情報を生成する手段と
を備えることを特徴とするプリントシステム。
【請求項２】
前記印刷処理に関連する情報には、前記印刷が行われなかった前記画像ファイルに関する情報が含まれることを特徴とする請求項１に記載のプリントシステム。
【請求項３】
前記印刷処理に関連する情報には、前記画像ファイルの枚数に関する情報が含まれることを特徴とする請求項２に記載のプリントシステム。
【請求項４】
前記印刷処理に関連する情報は、ＤＰＯＦファイルとして生成され、少なくとも前記デジタルカメラ及びプリンタのいずれかに格納されることを特徴とする請求項１乃至３のいずれかに記載のプリントシステム。
【請求項５】
デジタルカメラとプリンタとが直接接続され、前記デジタルカメラの記録メディア内に格納された画像ファイルを前記プリンタで印刷することを可能とするプリントシステムであって、
前記画像ファイルを前記プリンタにより印刷する際の設定情報を生成し、前記記録メディア内に格納する手段と、
前記プリンタによる前記画像ファイルの印刷処理の実行に伴って、前記設定情報を変更する手段と
を備えることを特徴とするプリントシステム。
【請求項６】
前記設定情報には、少なくとも前記プリンタにより印刷される画像ファイル名と前記画像ファイルの印刷枚数が含まれることを特徴とする請求項５に記載のプリントシステム。
【請求項７】
前記設定情報を変更する手段は、前記印刷処理の実行に伴い、前記記録メディア内に格納された設定情報のうち、前記印刷枚数を減少させることを特徴とする請求項６に記載のプリントシステム。
【請求項８】
前記設定情報を変更する手段は、前記印刷処理の実行に伴い、前記記録メディア内に格納された設定情報を、１枚印刷する度に作り直すことを特徴とする請求項５に記載のプリントシステム。
【請求項９】
前記設定情報を変更する手段は、前記印刷処理の実行に伴い、前記記録メディア内に格納された設定情報を、１枚印刷する度に、設定情報のうちの未処理の設定を反映させて作り直すことを特徴とする請求項５に記載のプリントシステム。
【請求項１０】
前記設定情報で設定された印刷処理が終了した場合に、前記設定情報を削除する手段を更に備えることを特徴とする請求項５乃至９のいずれかに記載のプリントシステム。
【請求項１１】
デジタルカメラとプリンタとが直接接続され、前記デジタルカメラの記録メディア内に格納された画像ファイルを前記プリンタで印刷することを可能とするプリントシステムの制御方法であって、
前記画像ファイルの印刷中に、前記印刷の継続を妨げる事象の発生を検知する工程と、
前記事象の発生により実行されなかった印刷処理に関連する情報を生成する工程と
を備えることを特徴とするプリントシステムの制御方法。
【請求項１２】
デジタルカメラとプリンタとが直接接続され、前記デジタルカメラの記録メディア内に格納された画像ファイルを前記プリンタで印刷することを可能とするプリントシステムの制御方法であって、
前記画像ファイルを前記プリンタにより印刷する際の設定情報を生成し、前記記録メディア内に格納する工程と、
前記プリンタによる前記画像ファイルの印刷処理の実行に伴って、前記設定情報を変更する工程と
を備えることを特徴とするプリントシステムの制御方法。
【請求項１３】
前記設定情報を変更する工程では、前記印刷処理の実行に伴い、前記記録メディア内に格納された設定情報を、１枚印刷する度に作り直すことを特徴とする請求項１２に記載のプリントシステムの制御方法。
【請求項１４】
前記設定情報を変更する工程では、前記印刷処理の実行に伴い、前記記録メディア内に格納された設定情報を、１枚印刷する度に、設定情報のうちの未処理の設定を反映させて作り直すことを特徴とする請求項１２に記載のプリントシステム。
【請求項１５】
請求項１１乃至１４のいずれかに記載のプリントシステムの制御方法をコンピュータに実行させるためのプリントシステムの制御プログラム。
【請求項１６】
請求項１５に記載のプリントシステムの制御プログラムを記憶したコンピュータで読取り可能な記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、パソコンなどを介することなく、デジタルカメラとプリンタとを直接接続し、選択した画像ファイルをプリンタにより印刷可能なプリントシステムに関するものである。
【０００２】
【従来の技術】
近年、デジタルカメラとプリンタを直接ケーブルで接続し、デジタルカメラで選択した画像ファイルをプリンタで印刷可能なプリントシステムが開発されている。パソコンなどを介することなく、プリントしたい画像を選択、プリントすることが可能であり、デジタルカメラで撮影した画像を、簡単にプリント可能なシステムとして提供されている（例えば、特許文献１を参照のこと）。
【０００３】
【特許文献１】
特開２００２−３２６４０４号公報
【０００４】
【発明が解決しようとする課題】
しかしながら、プリントしたい画像を選択してプリント中に、ケーブルが外れたり、用紙切れ、インク切れ、紙づまりなどが原因でプリントを中断した場合、再開するためには、プリントできなかった残りの画像ファイルを、再度選択してプリントを実行する必要があった。
【０００５】
【課題を解決するための手段】
上記課題を解決するための本発明は、デジタルカメラとプリンタとが直接接続され、前記デジタルカメラの記録メディア内に格納された画像ファイルを前記プリンタで印刷することを可能とするプリントシステムであって、前記画像ファイルの印刷中に、前記印刷の継続を妨げる事象の発生を検知する手段と、前記事象の発生により実行されなかった印刷処理に関連する情報を生成する手段とを備える。
【０００６】
また、上記課題を解決する更なる本発明は、デジタルカメラとプリンタとが直接接続され、前記デジタルカメラの記録メディア内に格納された画像ファイルを前記プリンタで印刷することを可能とするプリントシステムであって、前記画像ファイルを前記プリンタにより印刷する際の設定情報を生成し、前記記録メディア内に格納する手段と、前記プリンタによる前記画像ファイルの印刷処理の実行に伴って、前記設定情報を変更する手段とを備える。
【０００７】
【第１の実施形態】
以下、図面を参照して本発明の実施形態を詳細に説明する。
【０００８】
図１は本発明の実施形態に対応するプリントシステムの一構成例を示している。デジタルカメラ１とプリンタ２とがケーブル３で直接接続されてダイレクトプリントを実現するプリントシステムである。図１では、ケーブルで直接接続された例を示しているが、コネクタなどによりデジタルカメラとプリンタが合体するような形態や、無線による接続など、あらゆる形態の直接接続をデジタルカメラ１とプリンタ２間の接続に採用可能である。
【０００９】
図２は、本発明のプリントシステムを実現するデジタルカメラ１とプリンタ２の構成の一例を示したブロック図である。
【００１０】
まず、デジタルカメラ１内の撮影機構部１２で撮影された画像データは、画像処理部１１でデータ圧縮、色処理などが行われ、表示ドライバ１３を介して表示部１４に表示されたり、記録メディア１５に記録されたりする。
【００１１】
記録メディア１５は、主に画像ファイルを記録する記憶媒体であるが、本実施形態においては、画像ファイル以外に、プリント制御ファイルをも格納する。このプリント制御ファイルは、プリンタによる画像ファイルのプリントを制御するための設定情報（例えば、プリント枚数や、プリントサイズ、プリントすべきファイル名、印刷品位など）を格納するファイルであって、例えば近年のデジタルカメラに搭載されているＤＰＯＦ（Ｄｉｇｉｔａｌ  Ｐｒｉｎｔ  Ｏｒｄｅｒ  Ｆｏｒｍａｔ）機能に基づくＤＰＯＦファイルがこれに含まれる。ＤＰＯＦ機能自体は公知の技術であるので、そ詳細説明は割愛するが、デジタルカメラなどでプリントしたい画像、プリント枚数などを指定し、そのプリント注文情報を記載したＤＰＯＦファイルを画像ファイルと同じメモリカードに保存する機能である。のちに、このＤＰＯＦファイルに記載されたプリント注文情報に基づいて、ＤＰＯＦ対応のラボやプリンタでプリントすることが可能である。本実施形態では、プリント制御ファイルとして、特にＤＰＯＦファイルを利用する場合について説明する。
【００１２】
また、デジタルカメラ１の操作や設定は、オペレータによってＤＳＣ（Ｄｉｇｉｔａｌ  Ｓｔｉｌｌ  Ｃａｍｅｒａ）操作部１６を介して行われる。外部デバイス（本実施形態ではプリンタ２）とのデータ入出力はＤＳＣ  Ｉ／Ｆ１７を介して行われ、必要に応じて上記の画像ファイルやプリント制御ファイルが外部デバイスへ転送される。ＤＳＣ制御部１０は、デジタルカメラ１の上記一連の処理を制御する。
【００１３】
次に、プリンタ２内のプリンタ制御部２０は、プリンタＩ／Ｆ２４から入力されたデータを、プリンタドライバ２１を介してプリンタ機構部２２に送り、プリントを実行する。また、プリンタ制御部２０は、プリンタステータスをプリンタＩ／Ｆ２４を介して外部デバイスに出力する。プリンタ２の操作や設定は、オペレータによりプリンタ操作部２３を介して行われる。
【００１４】
図３は、デジタルカメラ１の操作部を示したものである。図３では、本発明の説明に必要な部位のみ番号を付与している。１００は表示画面で、図２における表示部１４の具体例に相当し、撮影した画像の再生、各種設定の確認を行う。１０１は動作切替ダイヤルで、デジタルカメラ１の動作モードを切替える。動作モードとしては、各種撮影モード、画像再生モード、外部デバイスとのインフェースモードなどがある。１０２はメニューボタンで、各動作モードに対する設定メニューを表示するボタンである。この設定メニューにおいて、十字カーソル１０４を使って設定したいメニューを選択し、セットボタン１０３を押すことによって、その選択を決定する。上記１０１から１０４までは、図２のＤＳＣ操作部１６の具体例に相当する。
【００１５】
以下に、ダイレクトプリントを実行するときの手順を説明する。
【００１６】
図４は、動作切替ダイヤル１０１で再生モードにしたときの表示画面１００の一例を示している。このときに、メニューボタン１０２を押すと、再生モードで選択可能な設定メニュー（再生メニュー）が表示される（図５）。この再生メニューで、十字カーソル１０４を使って、「プリント指定」を選択し、セットボタン１０３を押すと、図６のようなプリント指定画面になる。再生画面にプリント枚数を示す枠１１０と、紙サイズを示す枠１１１が表示され、十字カーソル１０４を使って、プリント枚数指定（１以上で画像選択、０は画像非選択）、用紙サイズ指定が可能となる。上記２つの指定が終了すると、別のプリントしたい画像を表示し、同じようにプリント枚数指定、用紙サイズ指定を行う。図６では、プリント枚数、用紙サイズを設定可能な例を示したが、別の項目を設定可能にしたり、プリント枚数だけを設定可能にすることもできる。
【００１７】
プリントしたいすべての画像の指定が終了し、メニューボタン１０２を再度押すと、図７のようなプリント指定確認画面が表示され、プリントに必要な用紙サイズと枚数が表示される。それらを確認後、「ダイレクトプリント」を選択することにより、プリントジョブが生成され、ダイレクトプリントが実行される。図７のプリント指定確認画面では、「画像指定」、「指定解除」を選択することも可能である。「画像指定」は、プリント指定を編集したり、確認するときに選択する。「指定解除」は、プリント指定をすべて解除するときに選択する。
【００１８】
上記のような手順で実際に複数の画像ファイルをプリント指定し、ダイレクトプリント実行した場合のプリントシステムにおける処理を図１０を参照して説明する。図１０は、本実施形態に対応するプリント処理の一例を示すフローチャートである。
【００１９】
まず、ステップＳ１００１において、カメラ１からプリンタ２へ、上記の手順により作成されたプリントジョブが送信される。このジョブには、例えば、画像ファイルＩＭＧ＿１３２５．ＪＰＧを１枚、画像ファイルＩＭＧ＿１３３８．ＪＰＧを２枚、画像ファイルＩＭＧ＿１３８５．ＪＰＧを３枚、画像ファイルＩＭＧ＿１３８８．ＪＰＧを１枚、プリントする命令が含まれている。ステップＳ１００２では、プリンタ２がカメラ１からのジョブを受信し、ステップＳ１００３において、ジョブの解析を行う。継いで、ステップＳ１００４においてジョブに含まれる最初の画像データをカメラ１に対して要求する。
【００２０】
カメラ１側では、ステップＳ１００５においてプリンタ２からの画像データの要求を監視しており、当該要求を受信すると、ステップＳ１００６において要求された画像データをプリンタ２へ送信する。
【００２１】
プリンタ２では、ステップＳ１００７において要求した画像データの受信を監視しており、画像データを受信すると、ステップＳ１００８においてプリント処理を実行する。このとき、プリント開始の通知をカメラ１へ送信しても良い。
【００２２】
ステップＳ１００９では、１ページ分（１枚分）のプリントプリントが完了したかどうかを監視し、１ページ分のプリントが完了するとステップＳ１０１０においてカメラ１へページ終了通知を行う。
【００２３】
カメラ１では、ページ終了通知の受信を監視しており、当該ページ終了通知を受信すると、ステップＳ１０１２においてジョブに基づいて送信済みの画像データについての残り枚数があるかどうかを判定し、残り枚数がある場合には再びページ終了通知の監視を行う。一方、残りページがない場合にはステップＳ１０１５において未処理（未送信）の画像データがあるかどうかをチェックして、未処理画像データがある場合には、ステップＳ１００５においてプリンタ２からの画像データ要求の受信を監視する。
【００２４】
プリンタ２では、ページ終了通知完了後、ジョブに基づいて、画像データについて残りの枚数があるかどうか、未処理の画像データがあるかどうかをそれぞれステップＳ１０１３、Ｓ１０１４においてチェックして、残り枚数があれば、ステップＳ１００８に戻ってプリント処理を継続する。また、未処理画像データがある場合には、ステップＳ１００４に戻って、カメラ１へ画像データ要求を通知する。
【００２５】
カメラ１についてはステップＳ１０１５において、プリンタ２についてはステップＳ１０１４において、全ての画像データを処理したと判定されれば、プリント処理を終了する。
【００２６】
以上が、本実施形態における一般的なダイレクトプリント処理の流れである。このようなダイレクトプリントの途中において、例えばケーブル３が外れたり、プリンタの電源が突然停止したりすることによって、印刷処理が継続できなくなった場合には、実行されなかった印刷処理に関連する情報をカメラ１がＤＰＯＦファイルとして生成して、ユーザーによる再度の設定を行わなくても済むように制御する。
【００２７】
このようなシステムにおける不具合は、プリント処理中のさまざまな状況において監視されるべきであるが、本実施形態では説明の簡単のために、図１０のステップＳ１００５におけるプリンタ２からの画像データの要求受信処理、及びＳ１０１１におけるページ終了通知受信処理において、不具合の発生を監視する場合を、図１１を参照して説明する。図１１は、印刷処理が継続できなくなった場合に、実行されなかった印刷処理に関連する情報を生成する処理の一例を示すフローチャートである。
【００２８】
図１１においてステップＳ１１０１では、接続異常が検知されたかどうかが判定される。接続異常とは、例えばケーブル３が外れた場合などが相当するが、このデジタルカメラ１及びプリンタ２間の接続異常を検知する手段は、接続形態によって独自規格や標準規格が種々考えられるので、本発明では特に規定しない。また、直接接続を検知する手段は、プリントシステム内のどこにあってもよく、通信プロトコルなどソフトウエア的な手段でもよい。
【００２９】
ステップＳ１１０１において接続異常が検知されない場合には、ステップＳ１１０２に移行して、所定時間を超えて上記画像データの要求やページ終了通知を受信していないかどうかが判定される。ここで所定時間は、それぞれの処理内容に応じて任意に設定される時間であり、それぞれが異なっていても良い。
【００３０】
ステップＳ１１０１やステップＳ１１０２において、接続異常が検知されたり、所定時間を超えて要求や通知を受信しない場合には、ステップＳ１１０３においてプリント制御ファイルを生成する。
【００３１】
一方、何等異常が検知されず、所定時間を超えてもいない場合には、ステップＳ１００５やステップＳ１０１１へ戻って、受信の監視を継続する。
【００３２】
ここで、上記のようなプリントジョブについて、３つめの画像ファイルＩＭＧ＿１３８５．ＪＰＧの２枚目を印刷中に、ケーブル３が外れた場合を考えると、ステップＳ１０１１のページ終了通知受信の監視中に、ステップＳ１１０１で接続異常を検知することとなる。この時点では、２つ目までの画像ファイルの全ての印刷処理、及び３つめの画像ファイルの１枚目の印刷処理が完了したことを確認しているので、ステップＳ１１０３のプリント制御ファイル生成ステップでは、ＩＭＧ＿１３８５．ＪＰＧを２枚、画像ファイルＩＭＧ＿１３８８．ＪＰＧを１枚、プリントするためのプリント制御ファイルを生成する。
【００３３】
この場合に生成されるプリント制御ファイルを、ＤＰＯＦファイルとして説明すると、生成されるＤＰＯＦファイルの一例は図８に示すようになる。図８の内容を簡単に説明すると、［ＨＤＲ］部では、上からＤＰＯＦバーション、ＤＰＯＦファイルを作成したデバイス名、ＤＰＯＦファイル作成日である。［ＪＯＢ］は、それぞれの画像ファイルごとに記述されており、最初の［ＪＯＢ］は、ＩＭＧ＿１３８５．ＪＰＧを２枚プリント注文する記述である。次の［ＪＯＢ］は、画像ファイルＩＭＧ＿１３８８．ＪＰＧを１枚プリント注文する記述である。
【００３４】
このようなＤＰＯＦファイルを自動的に作成することにより、プリントを再開する場合には、図６のようなプリント枚数や用紙サイズの指定を再度行うことなく、プリントを再開することができる。また、他のプリンタやプリントシステムでプリントを再開することが可能となる。
【００３５】
上記では、デジタルカメラ１がＤＰＯＦファイルを作成する説明を行ったが、プリンタ２側に同様の機能があれば、プリンタ２側でＤＰＯＦファイルを作成してもよい。その場合には、例えば、ステップＳ１００４での画像データ要求に対して、カメラ１から確認応答や画像データを受信できない場合や、ステップＳ１０１０でのページ終了通知に対する確認応答を受信しない場合に、図１１に対応する処理を実行して、ＤＰＯＦファイルを生成することができる。
【００３６】
また、本実施形態に対応する本発明は、上記のようにケーブル３が外れた場合だけでなく、印刷処理の継続を妨げる事象であれば、用紙切れ、インク切れ、紙づまりなど、どのような事象を原因としてプリントが中断した場合にも対応できる。また、デジタルカメラ１のバッテリが消耗したときにも、その旨を警告するとともに、同様にＤＰＯＦファイルを作成し、プリントを中断することが可能である。
【００３７】
【第２の実施形態】
第１の実施形態は、ケーブル３が外れるなどの原因で、プリントが中断した時点でＤＰＯＦファイルを作成したが、本実施形態では、ダイレクトプリント実行時に図９のようなＤＰＯＦファイルを予め作成しておき、処理の実行に従ってファイルの内容を変更（更新）していくことにより、プリント途中におけるトラブルに対応する。
【００３８】
図９は、画像ファイルＩＭＧ＿１３２５．ＪＰＧを１枚、画像ファイルＩＭＧ＿１３３８．ＪＰＧを２枚、画像ファイルＩＭＧ＿１３８５．ＪＰＧを３枚、画像ファイルＩＭＧ＿１３８８．ＪＰＧを１枚、プリント指定したＤＰＯＦファイルの一例を示している。ファイルの詳細は図８と同様なので、ここではファイルの内容についての説明を省略する。
【００３９】
本実施形態におけるダイレクトプリント処理も、図１０に示すものと同様である。但し、図１０に示すステップに加えて、以下の処理ステップが追加される。
【００４０】
まず、ステップＳ１００１では、プリントジョブのプリンタ２への送信に加えて、カメラ１においてジョブに対応するプリント制御ファイル（本実施形態では、ＤＰＯＦファイル）の生成が行われる。確認となるが、生成されたＤＰＯＦファイルは、カメラ１に接続されている記録メディア１５内に格納される。
【００４１】
さらに、ステップＳ１０１１では、ページ終了通知受信後に、記録メディア１５内のＤＰＯＦファイルが更新される。より具体的には、画像ファイルＩＭＧ＿１３２５．ＪＰＧの１枚分の印刷が終了した旨が通知されれば、ＤＰＯＦファイル内の画像ファイルＩＭＧ＿１３２５．ＪＰＧの印刷枚数の設定を“１”から“０”に変更する。同様にして、画像ファイルＩＭＧ＿１３３８．ＪＰＧ、ＩＭＧ＿１３８５．ＪＰＧ、ＩＭＧ＿１３８８．ＪＰＧについても、１ページ分の印刷が終了するごとに、１ずつカウントダウンしていく。
【００４２】
ステップＳ１０１５において、未処理画像データが存在せず、ダイレクトプリントが問題なく完了したと判断される場合には、記録メディア１５内のＤＰＯＦファイルが削除される。
【００４３】
また、図１１における、プリント中の異常検知処理においては、ステップＳ１１０３においてプリント制御ファイルを生成することなく、処理を終了する。
【００４４】
上記において、印刷処理の実行に伴って行われるファイルの内容の変更（更新）は、新たなＤＰＯＦファイルを作り直すことにより行っても良い。より具体的には、１ページ分の印刷が終了するたびに、上記ページ終了通知受信後に更新された記録メディア１５内のＤＰＯＦファイルと対応するファイルを新たに作成して記録メディア１５内に上書きすることによって、ファイル内容の変更（更新）を行うことができる。
【００４５】
さらに、ＤＰＯＦファイルの作り直しにおいては、設定情報のうちの未処理の設定を反映させて作り直しても良い。例えば、図９に示すＤＰＯＦファイルを例にとると、当初のＰＲＴ  ＰＩＤ＝００１が割り当てられているのは、画像ファイルＩＭＧ＿１３２５．ＪＰＧを１枚印刷するジョブであるが、このジョブが終了した後に、新たにＤＰＯＦファイルを作り直す場合には、終了したジョブについての情報を残さずに継続するジョブのＰＲＴ  ＰＩＤを繰り上げてしまう。
【００４６】
つまり、図９の場合、新たなＤＰＯＦファイルにおいては、画像ファイルＩＭＧ＿１３３８．ＪＰＧを２枚印刷するジョブに対してＰＲＴ  ＰＩＤ＝００１が割り当てられる。また、後続のジョブについても、それぞれＰＲＴ  ＰＩＤが一つずつ繰り上げられる。このようにして、処理が完了したジョブを順に削除して、後続のジョブのＰＲＴ  ＰＩＤを繰り上げていくことにより、ＤＰＯＦファイルをより簡素化して作り直すことができる。
【００４７】
以上のように、本実施形態ではダイレクトプリント実行時にプリント制御ファイルを予め作成しておき、処理の実行に従ってファイルの内容を更新、又は、作り直していくので、例えばバッテリ駆動が一般的なデジタルカメラ１が何らかの原因で電源が突然ＯＦＦになっても、電源がＯＦＦとなる以前までのプリント処理内容を反映したプリント制御ファイルを記録メディア内に格納しておくことができる。
【００４８】
これにより、第１の実施形態の場合とは異なり、プリント継続を妨げる事象が発生した後にプリント制御ファイルを生成することが困難な状況であっても、容易にプリント処理の再開を可能とし、かつ、ユーザーに対して再度の設定による操作の煩わしさを与えることがない。
【００４９】
［その他の実施形態］
なお、本発明は、複数の機器（例えばホストコンピュータ、インタフェイス機器、リーダ、プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置など）に適用してもよい。
【００５０】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（または記録媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００５１】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００５２】
【発明の効果】
以上説明したように、本発明によれば、デジタルカメラとプリンタを直接接続し、選択した画像ファイルをプリンタで印刷可能なプリントシステムにおいて、プリント途中で中断した後も、残りのプリントしたい画像ファイルを再度選択する必要もなく、簡単にプリント再開が可能になる。
【図面の簡単な説明】
【図１】本発明のプリントシステムを示す図である。
【図２】プリントシステムの内部ブロック図である。
【図３】デジタルカメラ１の操作部を示す図である。
【図４】デジタルカメラ１の再生モード画面例を示す図である。
【図５】デジタルカメラ１の再生メニュー例を示す図である。
【図６】プリント指定画面例を示す図である。
【図７】ダイレクトプリント選択画面を示す図である。
【図８】本発明の第１の実施形態に対応するＤＰＯＦファイルの一例を示す図である。
【図９】本発明の第２の実施形態に対応するＤＰＯＦファイルの一例を示す図である。
【図１０】本発明の第１の実施形態に対応するプリント処理のフローチャートである。
【図１１】本発明の第１の実施形態に対応するプリント制御ファイル生成処理のフローチャートである。
【符号の説明】
１  デジタルカメラ本体
２  プリンタ本体
３  ケーブル
１０  ＤＳＣ制御部
１１  画像処理部
１２  撮像機構
１３  表示ドライバ
１４  表示部
１５  記録メディア
１６  ＤＳＣ操作部
１７  ＤＳＣ  Ｉ／Ｆ
２０  プリンタ制御部
２１  プリンタドライバ
２２  プリンタ機構部
２３  プリンタ操作部
２４  プリンタＩ／Ｆ
１００  表示画面
１０１  動作モード切替ダイヤル
１０２  メニューボタン
１０３  セットボタン
１０４  十字カーソル
１１０  プリント枚数指定枠
１１１  用紙サイズ指定枠
【図１】
2005025522.tif 000003
【図２】
2005025522.tif 000004
【図３】
2005025522.tif 000005
【図４】
2005025522.tif 000006
【図５】
2005025522.tif 000007
【図６】
2005025522.tif 000008
【図７】
2005025522.tif 000009
【図８】
2005025522.tif 000010
【図９】
2005025522.tif 000011
【図１０】
2005025522.tif 000012
【図１１】
2005025522.tif 000013