(57)【特許請求の範囲】
【請求項１】
撮像装置から転送された格納されたディジタル画像を使用する、コンピュータによって実行される方法であって、
ａ）前記コンピュータが、前記撮像装置から画像を受信し且つ該コンピュータに付随するメモリにその画像を格納するステップと、
ｂ）前記コンピュータが、前記撮像装置から、格納された画像を後に使用するための、事前の意思を示す、少なくとも１つの制御ファイルを受信するステップと、
ｃ）前記コンピュータが、前記制御ファイルに応答して、前記事前の意思に従って、コンピュータユーザにより選択可能な、画像印刷または画像電子メール送信に関係するタスクのリストを生成し且つ表示するステップと、
ｄ）前記コンピュータが、前記リストからの少なくとも１つのタスクのユーザ選択およびユーザが所望する場合には前記タスクのユーザー修正を受領するステップと、
ｅ）前記コンピュータが、前記ユーザの選択したタスクに応答して、選択されたタスクにより示された画像の使用を開始するステップと、
を有する方法。
【請求項２】
ディジタルカメラから転送された格納されたディジタル画像を使用する、コンピュータによって実行される方法であって、
ａ）前記コンピュータが、前記ディジタルカメラからディジタル画像と対応するサムネール画像を受信し且つ該コンピュータに付随するメモリに格納するステップと、
ｂ）前記コンピュータが、前記ディジタルカメラから、前記ディジタル画像を後に印刷するための又はそのような画像を遠隔位置に送信するための、事前の意思を示す、制御ファイルを受信するステップと、
ｃ）前記コンピュータが、前記制御ファイルに応答して、前記事前の意思に従って、コンピュータユーザにより選択可能な、画像印刷または画像電子メール送信に関係するタスクのリストを生成するステップと、
ｄ）前記コンピュータが、選択可能なタスクの前記リストと、選択されたタスクについて使用される画像に関連するサムネール画像を表示し、且つユーザのタスク選択およびユーザが所望する場合には前記タスクのユーザー修正を受領するステップと、
ｅ）前記コンピュータが、ユーザの選択したタスクに応答して、選択されたタスクにより示された画像の使用を開始するステップと、を有する方法。
【請求項３】
ディジタルカメラにより捕捉された格納された画像を使用する、デジタルカメラおよびコンピュータによって実行される方法であって、
ａ）前記カメラが、該カメラのデジタル・メモリに格納されている画像からの特定のディジタル画像のユーザ選択を受領し且つ、そのようなディジタル画像を使用する複数の意思のユーザ指示を受領するステップと、
ｂ）前記カメラが、前記ユーザ指示の複数の意思に従って、ユーザの選択した特定のディジタル画像に対応する識別子を含む、複数の制御ファイルを生成し、且つ、そのような制御ファイルを前記ディジタルメモリに格納するステップと、
ｃ）前記コンピュータが、前記ディジタルカメラから、前記制御ファイルを受信するステップと、
ｄ）前記コンピュータが、前記制御ファイルに応答して、前記複数の意思に従って、コンピュータユーザにより選択可能な、画像印刷または画像電子メール送信に関係するタスクのリストを生成するステップと、
ｅ）前記コンピュータが、選択可能なタスクのリストを表示し、且つ前記コンピュータが、前記タスクの一つのユーザ選択およびユーザが所望する場合には前記タスクのユーザー修正を受領するステップと、
ｆ）前記コンピュータが、前記ユーザの選択したタスクに応答して、選択されたタスクにより示された画像の使用を開始するステップと、を有する方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ディジタルカメラにより発生されるディジタル画像と制御ファイルを効果的に使用することに関連し、特に、特定のタスクのユーザ選択を容易にするために、コンピュータ内のそのようなディジタル画像と制御ファイルを使用することに関連する。
【０００２】
【従来の技術】
ディジタルカメラの価格が下がり且つ画像品質が向上するにつれて、さらに多くの消費者が、画像捕捉の要求を満足するために、ディジタルカメラを使用する。ディジタルカメラは、多くの利益を提供する。しかしながら、また、幾つかの困難性も示す。特に、ディジタルカメラから高品質プリント得ることは、多くの消費者にとって、易しいタスクではない。
【０００３】
１９９７年１１月２４日に出願された、Ｋｅｎｎｅｔｈ  Ａ．  Ｐａｒｕｌｓｋｉ他による、名称「’ユーティライゼーション’選択能力を有する電子カメラ（Ｅｌｅｃｔｒｏｎｉｃ  Ｃａｍｅｒａ  Ｗｉｔｈ  ’Ｕｔｉｌｉｚａｔｉｏｎ’  Ｓｅｌｅｃｔｉｏｎ  Ｃａｐａｂｉｌｉｔｙ）」の米国特許出願番号０８／９７７，３８２に記載されているように、その内容は参照により組み込まれ、ディジタルカメラは、画像を見直し且つ、印刷されるべき又は他人に電子メールされる画像を選択するために使用されることができる。カメラは、どの画像が印刷されそして、各画像の何枚のコピーが印刷されるかを示す、印刷オーダーファイル又は、受信者の電子メールアドレスだけでなく、電子メールされる画像ファイルを示す、電子メールオーダーファイルのような、制御ファイルを生成する。
【０００４】
１つの標準的な形式の制御ファイルは、多くのディジタルカメラによりサポートされている、ＤＰＯＦ（ディジタルプリントオーダーフォーマット）ファイルである。他の形式の制御ファイルは、Ｈａｎｅｄａによる特許文献１に記載されている。この特許文献１は、最初に写真フィルムを走査することによりなされる、種々の形式のディジタルプリントを規定するのに使用されることができる。
【０００５】
電子カメラから画像を印刷する多くの方法がある。画像ファイルは、物理的にメモリカードに転送することにより、又は、コンピュータとカメラの間のデータリンクにより、コンピュータに転送されうる。一旦、画像が、コンピュータのメモリ内に存在する場合には、コンピュータプログラムが、ローカルプリンタ上で画像を印刷するのに使用されることが可能である。また、コンピュータは、電話線又は他の通信ネットワークを介して、画像が印刷される、遠隔の現像器へ、画像を転送するためにモデムを使用しうる。前述の方法は、ディジタル画像ファイルからプリントを得るのに使用されることができるが、それらは、しばしば複雑な及び／又は反復性のユーザタスクを含む。
【０００６】
電子ディジタルカメラにより捕捉されたディジタル画像ファイルからハードコピープリントを得る他の方法は、メモリカードへの転送を介して、又は、プリンタとカメラの間のデータリンクにより、プリンタへ直接的に、ディジタル画像ファイルを転送することである。このアプローチでは、ユーザは、カメラの画像ディスプレイを使用して、画像を見直しながら、印刷されるべき画像を選択でき、そして、カメラは、印刷されるべき画像をリストするＤＰＯＦファイルを生成し、これがプリンタにより読まれる。
【０００７】
ディジタル画像は、小売キオスクでも印刷されうる。この場合には、ディジタル画像ファイルは、物理的にメモリカードに転送することにより、又は、キオスクとカメラの間のデータリンクを使用してディジタル画像ファイルを転送することにより、カメラからキオスクへ、転送される。キオスクで画像を選択するのに使う時間を最小にするために、ユーザは、カメラ上で印刷されるべき画像を選択してもよくそして、カメラは、ＤＰＯＦファイルを生成し、これがキオスクにより読まれる。
【０００８】
ディジタルカメラのユーザはＤＰＯＦを生成してもよいが、しかし、ローカルに又はネットワーク写真サービスプロバイダを介してのいずれかで、印刷を開始するために、標準的なＰＣを使用して画像を印刷することを決定してもよい。不運にも、現在のシステムは、後の時に、ユーザが、そのような印刷を開始する、簡単な方法を提供しない。
【０００９】
【特許文献１】
米国特許第６，２４３，１７１号明細書
【発明が解決しようとする課題】
本発明の目的は、ディジタルカメラのような画像装置により発生された格納された画像を使用するために、ユーザの指定した事前の意思を使用することを、好適に且つ便利に、ユーザに許すことである。
【００１０】
【課題を解決するための手段】
本発明の特徴に従って、画像装置から転送された格納されたディジタル画像を使用する方法であって、
ａ）前記画像装置から画像を受信し且つコンピュータに関連するメモリにその画像を格納するステップと、
ｂ）前記画像装置から、格納された画像を後に使用するための、事前の意思を示す、少なくとも１つの制御ファイルを受信するステップと、
ｃ）前記事前の意思に従って、コンピュータユーザにより選択可能なタスクのリストを生成し且つ表示するために、前記コンピュータが前記制御ファイルに応答するステップと、
ｄ）前記リストから、少なくとも１つのタスクを、前記コンピュータユーザが選択するステップと、
ｅ）選択されたタスクにより示された画像の使用を開始するために、前記コンピュータが前記ユーザの選択した前記タスクに応答するステップと、
を有する方法が提供される。
【００１１】
ディジタルカメラにより生成された制御ファイルが、選択可能なタスクのリストを生成するために、コンピュータにより使用されることが可能なことは、本発明の優位点である。
【００１２】
これらのタスクは、望まれる場合には、コンピュータ上でユーザにより修正されることが可能であることは、本発明の更なる優位点である。
【００１３】
ユーザは、適切なときまで、タスクの開始を遅延できることは、本発明の更なる優位点である。
【００１４】
制御ファイルに示されたタスクを実行するのに先立ち、ディジタルカメラ内のメモリから、制御ファイルと対応するディジタル画像を消去することは、本発明の更なる優位点である。
【００１５】
本発明のこれらの及び他の観点、目的、特徴及び優位点は、添付の図面を参照して、以下の発明の実施の形態と請求の範囲をみれば、更に明らかに理解されよう。
【００１６】
【発明の実施の形態】
添付の図面を参照して、以下に本発明の好ましい実施例を詳細に説明する。
【００１７】
本発明は、ディジタル画像が、ディジタルカメラからコンピュータに転送されるときに、ディジタル画像のグループに関連する制御ファイルを使用するコンピュータソフトウェアプログラムに向けられている。このソフトウェアプログラムは、後の時に（画像の印刷又は電子メール送信のような）意図されたタスクを実行することをユーザに許す、”ＴｏＤｏ”リストとして知られている、作業オーダーリスト内の制御ファイルにより提供される制御情報を格納する。また、望まれる場合には、制御ファイル内に元々リストされたタスクを、修正することをユーザに許す。好ましい実施例では、制御ファイルは、ＤＰＯＦ自動印刷制御ファイル及びＤＰＯＦ自動転送制御ファイルを含む。
【００１８】
図１は、本発明を実行するシステムのブロック図を示す。図１に示されたように、このシステムは、図２を参照して後に説明するように、ディジタル画像を捕捉し、且つ印刷と電子メール命令を示す制御ファイルを生成する、ディジタルカメラ３００を含む。ディジタルカメラ３００は、本発明に従って作成されるシステム内で使用されることが可能な画像装置の一例である。画像装置の他の例は、ビデオと静止画の両方を捕捉できる動画／静止画カメラ、及び、ディジタル画像を捕捉し且つ送信できる携帯電話／ディジタルカメラの組合せを含む。
【００１９】
図１のシステムは、家庭用コンピュータシステム１０も含む。家庭用コンピュータ１０は、ＲＡＭメモリだけでなく、例えば、インテルペンティアム（登録商標）ＩＶプロセッサＣＰＵマザーボード１２を有する。ＣＰＵマザーボード１２は、例えば、ワシントン州のレッドモンドのマイクロソフトにより両方とも提供されている、既知のウインドウズＸＰ（商標）オペレーティングシステムソフトウェア及びインターネットエクスプローラ（商標）ウェブブラウザソフトウェアのような、ハードドライブ２０上に蓄積されたソフトウェアを実行する。ハードドライブ２０は、本発明の方法を実行するソフトウェアを蓄積するのにも使用される。このソフトウェアは、”コダックイージーシェアーソフトウェア（Ｋｏｄａｋ  ＥａｓｙＳｈａｒｅ  Ｓｏｆｔｗａｒｅ）”と呼ばれ、当業者に知られている、ＣＤ−ＲＯＭ、フレキシブルディスク又は、インターネットダウンロードのような、好ましい配布媒体又は方法を使用して、ディジタルカメラ３００と共に提供されることが可能である。図５を参照して説明するように、ハードドライブ２０も、ディジタルカメラ３００からダウンロードされる画像を格納するのに使用される。ハードドライブ２０は、家庭用コンピュータ１０に関連する１つの形式のメモリである。固体フラッシュＥＰＲＯＭメモリ及び光読み出し／書き込みディスクのような、他の形式のメモリも、代わりに、ダウンロードされた画像を格納するために、家庭用コンピュータ１０と共に使用されうる。
【００２０】
ＣＰＵマザーボード１２は、表示モニタ１４とキーボード１６に接続されている。マウス１８は、ユーザが容易くＣＰＵマザーボード１２と通信することを許す。家庭用コンピュータ１０は、画像を電子メールで送るために、インターネットのような、チャネル３６に接続するために、インターネットサービス提供者（ＩＳＰ）３０と通信するためのダイアルアップモデム２２も含む。ＣＰＵマザーボード１２は、既知のＵＳＢインターフェースのような好ましい有線又は無線インターフェース３４２を介して、ディジタルカメラ３００と直接的に通信できる。ＣＰＵマザーボード１２は、カードリーダ２４とも通信でき、これは、ディジタルカメラ３００内で使用される（図２に示された）交換可能なフラッシュメモリカード３３０からデータを読み又は、データを書き込むことができる。家庭用コンピュータ１０は、プリンタ２６も含むことができ、これは、既知のユニバーサルシリアルバス（ＵＳＢ）インターフェースのような、適するインターフェースを介して、ＣＰＵマザーボード１２と通信する。
【００２１】
代わりの実施例では、テレビジョンセットトップボックス又はインターネット装置のような、他の装置を、家庭用コンピュータ１０の代わりに使用することができる。また、ディジタルカメラ３００と家庭用コンピュータ１０の間の接続も、コダックイージーシェア（Ｋｏｄａｋ  ＥａｓｙＳｈａｒｅ）カメラドックのような、カメラドックを使用できる。
【００２２】
ＩＳＰ３０は、例えば、カリフォルニア州パサデナのイーサーリンクネットワーク社は、モデム３２のバンクを有し、その１つが、家庭用コンピュータ１０のモデム２２と通信するために接続される。モデム３２は、当業者に良く知られた装置と技術を使用して、インターネットであるのが好ましい、チャネル３６への接続を提供するために、順番に、コンピュータ／ルータ３４と通信する。ＩＳＰ３０は、チャネル３６を介して、電子メールサービスを提供する。
【００２３】
写真サービス提供者４０は、ハードコピープリント、アルバムページ、写真マグ、ピクチャＣＤディスク等のような、写真製品を製造するための、１つ又はそれ以上のコンピュータ及び関連する周辺装置より構成される、履行システム５０と通信する。履行システム５０は、生産制御装置５２として働き、そして、アルバムページ又は標準ハードコピープリントのような写真製品６６を生産する、１つ又はそれ以上のカラープリンタ５４を制御する。ハードコピープリントは、種々のサイズでもよく、フレームで販売されることも可能である。生産制御装置５２は、ディジタル画像とそのディジタル画像を使用するアアプリケーションソフトウェアを有するピクチャＣＤを生産することが出来る、ＣＤ書き込み器７６にも接続される。生産制御装置５２は、オプションで、ユーザによりアップロードされた１つ又はそれ以上の画像を組み込む、ｔ−シャツ、コーヒーマグ等のような、他の形式の写真製品６６を生産する(図示していない)装置に接続されることができる。生産制御装置５２は、出荷ラベル７４を生産する出荷ラベルプリンタ７２を制御する、出荷システム７０も制御する。出荷ラベル７４は、ユーザ又はユーザの指定人へ（例えば、航空便、地上輸送等を介しての）出荷中に、写真製品６６を包装し且つ保護する、出荷コンテナ（例えば、包装材を含むダンボール箱）に取りつけられる。
【００２４】
２０００年５月２３日に出願された、Ｋｅｎｎｅｔｈ  Ａ．Ｐａｒｕｌｓｋｉによる、名称「ネットワークを介してカスタム化された写真製品を提供する方法（Ｍｅｔｈｏｄ  ｆｏｒ  Ｐｒｏｖｉｄｉｎｇ  Ｃｕｓｔｏｍｉｚｅｄ  Ｐｈｏｔｏｐｒｏｄｕｃｔ  Ｏｖｅｒ  ａ  Ｎｅｔｗｏｒｋ）」の米国特許出願番号０９／５７６，２８８に記載されているように、その開示は参照によりここに組み込まれ、電子データベース４４は、履行システム５０により提供されることが可能な、多くの写真製品を記述する情報を提供する。これは、例えば、種々の背景色又はテクスチャ、ページ番号、ページキャプション、画像キャプション等を提供するような、アルバムの特徴のような、写真製品オプションを記述する情報を含む。アルバムページは、カバー内に束ねられ、又は、３リングバインダーのような標準バインダーに、ページを挿入できるように、穴を有することもできる。これらのアルバムの特徴のオプションは、例えば、ＪＡＶＡ（登録商標）アプレット、ＭＰＥＧ又はＱｕｉｃｈＴｉｍｅムービー又は、ショックウェーブファイルのような、ソフトウェアプログラムを介して表示されることが可能であり、それらは顧客が選択できる特徴の機能性を示す。
【００２５】
電子データベース４４は、ユーザの請求情報を含む、各顧客アカウントを記述する情報を含む。請求情報は、請求するカード番号、失効日、及びユーザの請求アドレスのような、ユーザについての支払い識別子を含むことが可能である。電子データベース４４は、オプションで、各ユーザについて、アップロードされた画像の長期間の蓄積を提供できる。この場合には、例えば、Ｓｈｅｒｉｄａｎへの米国特許番号５，７６０，９１７に記載のように、蓄積された画像は、許可されたユーザにより、インターネットを介してアクセス可能であり（例えば、見ることが出来る）、その内容は参照によりここに組み込まれる。電子データベース４４は、ネットワークサーバ４２と同じコンピュータにより提供されることが可能であり、又は、別のコンピュータを使用することも可能であり又は、同じ物理的なサイトに又は異なるサイトの幾つかのコンピュータをわたって分散されることも可能である。
【００２６】
規則的な基準（例えば、毎月）で又は、代わりに、写真製品６６がユーザにより購入されるときに、電子データベース４４は、顧客により提供される（例えば、クレジットカード又はデビッドカード番号のような）支払い識別子が有効かを確認するために、且つ、ユーザに情報を提供しそしてユーザ画像を格納するための購入の代金又は毎月のサービス料金を、借方に記入するために、請求システム４６と通信する。ブロック４８に示されたように、請求書が発行される。借方に記入された顧客の請求書は、もちろん、遠隔金融機関に配置されることもできる。
【００２７】
ディジタルカメラは、図２にブロック図の形式で示されている。ディジタルカメラ３００は、交換可能なメモリカード３３０に蓄積されるディジタル画像を発生する。ディジタルカメラ３００は、ズーム及びフォーカスモータドライブ３１０を有するズームレンズ３１２と（図示していない）調整可能な開口とシャッターを有する。ユーザは、(図示していない)光学式ビューファインダーと(図示していない)ズームレンズ制御を使用して画像を構成し、静止画の捕捉を開始するために、(図示していない)シャッターボタンを押す。ズームレンズ３１２は、例えば、良く知られたベイヤーカラーフィルタパターンを使用して、シングルチップカラーＣＣＤ画像センサのような、画像センサ３１４上に（図示していない）シーンからの光を収束させる。画像センサ３１４は、クロックドライバ３０６により制御される。ズーム及びフォーカスモータ３１０及びクロックドライバ３０６は、制御プロセッサ及びタイミング発生器回路３０４により供給される制御信号により制御される。制御プロセッサ及びタイミング発生器回路３０４は、自動フォーカス及び自動露光検出器３０８からの信号を受信し、フラッシュ３０２を制御する。画像センサ３１４からのアナログ出力信号は、アナログ信号処理（ＡＳＰ）及びアナログ／ディジタル（Ａ／Ｄ）変換器回路３１６により増幅されそして、ディジタルデータに変換される。ディジタルデータは、ＤＲＡＭバッファメモリ３１８内に蓄積され、そして続いて、フラッシュＥＰＲＯＭでもよい、ファームウェアメモリ３２８に格納され得るファームウェアにより制御されるプロセッサ３２０により処理される。
【００２８】
処理されたディジタル画像ファイルは、ディジタル画像ファイルを交換可能なメモリカード３３０に蓄積する、メモリカードインターフェース３２４に供給される。交換可能なメモリカード３３０は、１つの形式の交換可能なディジタル画像ストレージ媒体であり、そして、幾つかの異なる物理的なフォーマットで利用できる。例えば、交換可能なメモリカード３３０は、１９９１年９月の、カリフォルニア州、サニーベールの、パーソナルコンピュータメモリカードインターナショナルアソシエーションにより発行された、ＰＣカードスタンダード、リリース２．０に記載されているように、ＰＣＭＣＩＡカードインターフェース規格に適合されたメモリカードを含むことができる。交換可能なメモリカード３３０は、代わりに、１９９８年８月５日にカリフォルニア州パロアルトの、コンパクトフラッシュ（登録商標）アソシエーションにより発行された、コンパクトフラッシュ（登録商標）仕様バージョン１．３に記載されているような、コンパクトフラッシュ（登録商標）インターフェース規格、又は、既知のスマートメディア、メモリスティック又は、ＳＤメモリカードフォーマットに、適合されることも可能である。磁気ハードドライブ、磁気テープ又は、光ディスクのような、他の形式の交換可能な画像ディジタルストレージ媒体を、ディジタル画像を蓄積するのに、代わりに使用することが可能である。
【００２９】
プロセッサ３２０は、翻訳されたｓＲＧＢ画像データを発生するために、色補間に続いて、色及び階調補正を実行する。翻訳されたｓＲＧＢ画像データは、そして、ＪＰＥＧ圧縮され、そして、交換可能なメモリカード３３０上にＪＰＥＧ画像ファイルとして蓄積される。ＪＰＥＧファイルは、日本、東京の、日本電子工業振興協会（ＪＥＩＤＡ）による１９９８年７月の”ディジタル静止カメラ画像ファイルフォーマット（Ｄｉｇｉｔａｌ  Ｓｔｉｌｌ  Ｃａｍｅｒａ  Ｉｍａｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ（Ｅｘｉｆ））”第２．１版に規定された、いわゆる”Ｅｘｉｆ”画像フォーマットを使用する。このフォーマットは、例えば、写真が撮られた日付及び時間、レンズのｆ／ナンバーと他のカメラ設定、及びカメラユーザにより選択又は入力されることができる画像のキャプション又はコメントのような、特定の画像メタデータを蓄積するＥＸｉｆアプリケーション部分を含む。
【００３０】
プロセッサ３２０も、Ｋｕｃｈｔａ他による米国特許番号５，１６４，８３１に記載されているように生成されうる、低解像度の”サムネール”サイズの画像を生成し、その開示は参照によりここに組み込まれる。好ましい実施例では、このサムネール画像は、後に説明するＤＣＦ規則に従うために、１６０ｘ１２０画素を有し、そして、ＲＡＭメモリ３２６内に蓄積されそしてカラーＬＣＤ画像ディスプレイ３３２に供給される。
【００３１】
ＪＰＥＧ圧縮された主画像、サムネール画像及び画像メタデータを含む、Ｅｘｉｆ画像ファイルは、日本、東京の、日本電子工業振興協会（ＪＥＩＤＡ）による１９９８年１２月の”カメラファイルシステムの設計規則（Ｄｅｓｉｇｎ  Ｒｕｌｅ  Ｆｏｒ  Ｃａｍｅｒａ  Ｆｉｌｅ  Ｓｙｓｔｅｍ）”第１．０版により規定された、いわゆる”ＤＣＦ”規則に従うディレクトリ構造を使用して交換可能なメモリカード３３０上に蓄積される。カメラ３００により交換可能なメモリカード３３０上に記録される例示のディレクトリ構造が、図３に示されている。ルートディレクト４００の下に、２つのディレクトリが記録される。第１は、ＡＵＴＰＲＩＮＴ．ＭＲＫと名付けられた制御ファイル４１２及びＡＵＴＸＦＥＲ．ＭＲＫと名付けられた制御ファイル４１４を含む、ＭＩＳＣディレクト４１０である。制御ファイル４１２と４１４は、図４Ａと図４Ｂを参照して後に説明する、印刷される及び電子メールで送られる画像を規定する、ＤＰＯＦファイルである。
【００３２】
ルートディレクトリ４００の下に記録された第２のディレクトリは、ＤＣＩＭディレクトリ４２０であり、これは、サブディレクトリ４３０と４６０を有する。サブディレクトリ４３０は、ＤＣＦ規則に従うために、１００Ｋ４８００と名付けられ、そして、
【００３３】
【数１ａ】
0004213486.tif 000002
と名付けられたファイル４３２と、
【００３４】
【数１ｂ】
0004213486.tif 000003
と名付けられたファイル４３４と、
【００３５】
【外３】
0004213486.tif 000004
と名付けられたファイル４３６と、
【００３６】
【外４】
0004213486.tif 000005
と名付けられたファイル４３８と、
【００３７】
【外５】
0004213486.tif 000006
と名付けられたファイル４４０と、
【００３８】
【外６】
0004213486.tif 000007
と名付けられたファイル４４２と、
【００３９】
【外７】
0004213486.tif 000008
と名付けられたファイル４４４と、
【００４０】
【外８】
0004213486.tif 000009
と名付けられたファイル４４６と、
【００４１】
【外９】
0004213486.tif 000010
と名付けられたファイル４４８の、９個のＪＰＥＧ圧縮されたＥｘｉｆ画像ファイルを含む。ファイル４３２から４４８は例えば、コダックＤＣ４８００ディジタルカメラのような、ディジタルカメラ３００により捕捉されたＥｘｉｆ画像ファイルである。サブディレクトリ４６０は、１０１Ｋ３９００と名付けられ、
【００４２】
【外１０】
0004213486.tif 000011
と名付けられたファイル４６２と、
【００４３】
【外１１】
0004213486.tif 000012
と名付けられたファイル４６４の、２個のＪＰＥＧファイルを含む。ファイル４６２と４６４は、同じ交換可能なメモリカード３３０を使用する、コダックＤＸ３９００ディジタルカメラのような、第２のディジタルカメラにより捕捉されたＥｘｉｆファイルである。
【００４４】
カラーＬＣＤ画像ディスプレイ３３２に表示されるグラッフィックユーザインターフェースは、ユーザコントロール３０３により制御され、これは、プッシュボタン、モードダイアル、ジョイスティック、タッチスクリーン等を含んでもよい。ディジタルカメラ３００は、(図示していない)ＴＶ上に捕捉された画像とグラッフィックユーザインターフェースを表示するための、ビデオ出力ドライバとコネクタ(図示していない)を含んでもよい。好ましい実施例では、ディジタルカメラ３００は、”捕捉（キャプチャ）”モードと”リビュー／オーダー”モードを提供する、モードコントロール(図示していない)を含む。キャプチャモードに設定されているときには、ディジタルカメラはディジタル画像を捕捉し、そして、対応する画像ファイルを交換可能なメモリカード３３０上に蓄積する。リビュー／オーダーモードに設定されているときには、カメラは、交換可能なメモリカード３３０上に蓄積された画像ファイルからサムネール画像を表示し、ユーザが印刷と電子メール送信のための画像を選択する可能とするグラッフィックユーザインターフェースを提供する。
【００４５】
リビュー／オーダーモードでは、ユーザは、どの画像を印刷し且つ何枚のコピーを作るかを決定できる。ユーザは、どの画像を、一人又はそれ以上の受信者に電子メールするかも決定できる。これらの決定は、後に、選択された蓄積された画像ファイルの後の使用（例えば、印刷又は電子メール送信）のための、”事前の意思”を示す。印刷の決定は、図３の、ＡＵＴＰＲＩＮＴ．ＭＲＫファイル４１２に記録され、そして、電子メール送信の決定は、ＡＵＴＸＦＥＲ．ＭＲＫファイル４１４に記録される。電子メールアドレスは、家庭用コンピュータ１０で生成され、そして、図７Ａを参照して後に説明するように、ディジタルカメラ３００へ転送される。電子メールアドレスは、１９９７年１１月２４日の、Ｋｅｎｎｅｔｈ  Ａ．  Ｐａｒｕｌｓｋｉ他により出願された、名称「’ユーティライゼーション’選択能力を有する電子カメラ（Ｅｌｅｃｔｒｉｃ  Ｃａｍｅｒａ  Ｗｉｔｈ  ’Ｕｔｉｌｉｚａｔｉｏｎ’  Ｓｅｌｅｃｔｉｏｎ  Ｃａｐａｂｉｌｉｔｙ）」米国特許出願番号０８／９７７，３８２に記載されているように、その内容は参照により組み込まれ、ディジタルカメラ３００に格納される。
【００４６】
図４Ａは、ＡＵＴＰＲＩＮＴ．ＭＲＫファイル４１２の内容の例である。このファイルは、ヘッダー識別子（１行目の”ＨＤＲ”）、ＤＰＯＦバージョン番号（２行目の０１．１０）、ＤＰＯＦファイルを生成したディジタルカメラのメーカとモデル（３行目のコダックＤＣ４８００ズームディジタルカメラ）、及びＤＰＯＦファイルの生成された時間（４行目）を有するヘッダー部（１−４行）を有する。このファイルは、特定の画像ファイルの特定の数のプリントを作る意思を示す、複数の”ＪＯＢ”部をも有する。
【００４７】
例えば、５行から１０行は、プロダクトＩＤ００１（６行目）を有する第１のジョブに対応する。この第１のジョブは、ディレクトリＤＣＩＭ内のサブディレクトリ１００Ｋ４８００内の、
【００４８】
【外１２】
0004213486.tif 000013
と名付けられた（１０行目）Ｅｘｉｆファイル（９行目）を使用して、数が１（８行目のＱＮＴ＝００１）の標準形式のプリント（７行目のＴＹＰ＝ＳＴＤ）を提供する。言い替えると、これは、図３内の画像ファイル４３２の１枚の標準サイズのコピーを印刷する意思を示す。
【００４９】
同様に、１１行から１６行は、プロダクトＩＤ００２（１２行目）を有する第２のジョブに対応する。この第２のジョブは、ディレクトリＤＣＩＭ内のサブディレクトリ１００Ｋ４８００内の、
【００５０】
【外１３】
0004213486.tif 000014
と名付けられた（１６行目）Ｅｘｉｆファイル（１５行目）を使用して、数が１（１４行目のＱＮＴ＝００１）の標準形式のプリント（１３行目のＴＹＰ＝ＳＴＤ）を提供する。言い替えると、これは、図３内の画像ファイル４３６の１枚の標準サイズのコピーを印刷する意思を示す。
【００５１】
ジョブ３（１８行から２２行）は、２２行目に示されているように、１００Ｋ４８００と名付けられたフォルダ４３０内の
【００５２】
【外１４】
0004213486.tif 000015
と名付けられたＥｘｉｆファイルである、図３の画像ファイル４４０の２枚の標準サイズのコピーを印刷する意思を示す。ジョブ５（２９行から３４行）は、３４行目に示されているように、１０１Ｋ３９００と名付けられたフォルダ４６０内の
【００５３】
【外１５】
0004213486.tif 000016
と同じ名称の、Ｅｘｉｆファイルである、画像ファイル４６２を印刷する意思を示す。従って、図４Ａに示されたＡＵＴＰＲＩＮＴ．ＭＲＫファイル４１２は、異なる２つのモデルのカメラ（例えば、ＤＣ４８００カメラとＤＸ３９００カメラ）により捕捉され且つ同じメモリカード３３０に蓄積された、同様な名称の画像を印刷する意思を示す。
【００５４】
図４Ｂは、ＡＵＴＸＦＥＲ．ＭＲＫファイル４１４の内容の例である。このファイルは、ヘッダー識別子（１行目の”ＨＤＲ”）、ＤＰＯＦバージョン番号（２行目の０１．００）、ＤＰＯＦファイルを生成したディジタルカメラのメーカとモデル（３行目のコダックＤＣ４８００ズームディジタルカメラ）、及びＤＰＯＦファイルの生成された時間（４行目）を有するヘッダー部（１−４行）を有する。このファイルは、１つ又はそれ以上宛先に、１つ又はそれ以上のディジタル画像ファイルを電子メールで送信する意思を示す、複数の”ＪＯＢ”部をも有する。
【００５５】
例えば、５行から１２行は、プロダクトＩＤ００１（６行目）を有する第１のジョブに対応する。この第１のジョブは、ディレクトリＤＣＩＭ内のサブディレクトリ１００Ｋ４８００内の、
【００５６】
【外１６】
0004213486.tif 000017
（１０行目）、
【００５７】
【外１７】
0004213486.tif 000018
（１１行目）、
【００５８】
【外１８】
0004213486.tif 000019
（１２行目）と名付けられた、Ｅｘｉｆファイル（９行目）を使用して、画像を、２人の受信者、”ｊｏｈｎ＠ｍａｉｌ．ｃｏｍ”（７行目）と”ｓｕｚｉ＠ｑｕｉｃｋｍａｉｌ．ｃｏｍ”（８行目）へ、電子メールで送る意思を示す。言い替えると、これは、図３の画像ファイル４３２、４３６及び４４０を、図４Ｂの７行目と８行目に設けられている電子メールアドレスへ、電子メールで送る意思を示す。
【００５９】
同様に、１４行から２０行は、プロダクトＩＤ００２（１４行目）を有する第２のジョブに対応する。この第２のジョブは、画像ファイル４４０、４４２及び４６４（図３）を、電子メールアドレス”ｔｏｎｙ＠ｙａｈｏｏｍａｉｌ．ｃｏｍ”（１５行目）へ、電子メールで送る意思を示す。第３のジョブ（２２行から２５行）は、画像ファイル４６４を、電子メールアドレス”ｂｉｌｌ＠ａｂｃ．ｃｏｍ”へ、電子メールで送る意思を示す。従って、図４Ｂに示されているＡＵＴＸＦＥＲ．ＭＲＫファイル４１４は、異なる２つのモデルのカメラ（例えば、ＤＣ４８００カメラとＤＸ３９００カメラ）により捕捉され且つ同じメモリカード３３０に蓄積された、同様な名称の画像を電子メールで送る意思を示す。
【００６０】
図１と図２に示されているように、インターフェースケーブル３４２は、電子カメラ３００内のホストインターフェース３２２と家庭用コンピュータ１０内の対応するカメラインターフェース（図示していない）の間を接続するのに使用されることが可能である。インターフェースケーブル３４２は、例えば、既知のユニバーサルシリアルバス（ＵＳＢ）インターフェース仕様に従ってもよい。インターフェースケーブル３４２は、カードリーダ２４（図１）を使用する代わりに、交換可能なメモリカード３３０から家庭用コンピュータ１０へ、画像をダウンロードするのに使用されることが可能である。インターフェースケーブル３４２は、家庭用コンピュータ１０から、カメラ１２内のファームウェアメモリ３２８へ、データを転送するのに使用されることが可能である。特に、前述の、１９９７年１１月２４日に出願された、Ｋｅｎｎｅｔｈ  Ａ．  Ｐａｒｕｌｓｋｉ他による、米国特許出願番号０８／９７７，３８２に記載されているように、その内容は参照により組み込まれ、家庭用コンピュータ１０からファームウェアメモリ３２８へ、電子メールアドレスを転送するのに使用されることが可能である。
【００６１】
オプションで、（図１に示された写真サービス提供者４０の電子データベース４４から提供されうる）家庭用コンピュータ１０からファームウェアメモリ３２８へ適切な製品情報をアップロードすることにより、又は、代わりに交換可能なメモリカード３３０上に適切な製品情報をを格納することにより、ピクチャＣＤ、フォトアルバム、マグ、ｔ−シャツ等のような、他の形式の製品を得る意思が、ディジタルカメラ３３０を使用して提供されうる。
【００６２】
本発明の方法を、図５を参照して説明する。図５は、図１のシステムの動作の方法を示すフローチャートである。ブロック１００では、ユーザは、家庭用コンピュータ１０上に本発明の方法を実行するソフトウェアをインストールする。ソフトウェアインストールの１ステップとして、ユーザは、家庭用コンピュータ１０へ画像をダウンロードするときに、ディジタルカメラ３００により生成された制御ファイル内の設けられた意図されたタスクをすぐに実行するか又は、代わりに、家庭用コンピュータ１０に自動的に、”ＴｏＤｏ”リストとして知られている選択可能なタスクのリスト（図６を参照して後に説明する）として表示される１つ又はそれ以上の動作オーダーに、制御ファイルを変換させるかどうかを質問される。この選択は図５のブロック１０８を参照して後に説明するように、蓄積され且つ使用される。
【００６３】
ソフトウェアインストールの追加のステップとして、ユーザは、家庭用コンピュータ１０のアドレス帳から電子メールアドレスを、ディジタルカメラ３００のアドレス帳へ転送したいかどうかが質問される。ユーザが、電子メールアドレスを転送したい場合には、家庭用コンピュータ１０は、家庭用コンピュータ１０の表示モニタ１４上に、図７Ａに示された”アドレス帳”グラフィックユーザインターフェース（ＧＵＩ）スクリーン５００を表示する。アドレス帳ＧＵＩスクリーン５００は、エントリー５０２の行を含み、各々のエントリーは、名前５２４と姓５２６とともに、カメラの愛称５２０（例えば、”Ｊｏｈｎ”）及び電子メールアドレス５２２（ｊｏｈｎ＠ｍａｉｌ．ｃｏｍ）を有する。ユーザは、”ニュー”ボタン５０４を使用して新たなエントリーを加え、”編集”ボタン５０６を使用して現在あるエントリーを編集し、そして、”削除”ボタン５０８を使用してエントリーを削除できる。
【００６４】
ディジタルカメラ３００へエントリーを転送するために、ユーザは、チェックボックス５１０を使用して、個々のエントリーを選択できる。ユーザは、”全て選択”ボタン５１２を使用して全てのエントリを選択でき又は、”全て非選択”ボタン５１４を使用して現在選択されているチェックボックスの全てを非選択にできる。現在選択されているエントリーの数は、テキストボックス５２８に表示される。望ましい電子メールアドレスのエントリーを選択した後に、ユーザは、図２に関して前述したように、エントリーをディジタルカメラ３００のファームウェアメモリ３２８に転送するために、”カメラ更新”ボタン５１６をクリックする。
【００６５】
ブロック１０１では、ディジタル画像が、ディジタルカメラ３００を使用して捕捉されそして、交換可能なメモリカード３３０にディジタル画像ファイルとして蓄積される。ブロック１０２では、ユーザは、印刷又は電子メール送信のための画像を選択することにより、１つ又はそれ以上の蓄積されたディジタル画像ファイルを使用する意思を示す。これに応答して、カメラ３００は、前述の、図４ＡのＡＵＴＰＲＩＮＴ．ＭＲＫファイル及び図４ＢのＡＵＴＸＦＥＲ．ＭＲＫファイルのような１つ又はそれ以上のＤＰＯＦファイルを発生する。
【００６６】
ブロック１０４では、ユーザは、インターフェースケーブル３４２を使用して、カメラ３００を家庭用コンピュータ１０に接続する。代わりに、ユーザは、交換可能なメモリカード３３０をディジタルカメラ３００から取り出し、そして、交換可能なメモリカード３３０をカードリーダ２４に入れることが可能である。ディジタルカメラ３００が、家庭用コンピュータ１０に電気的に接続されると、ホストコンピュータは接続を認識する。例えば、家庭用コンピュータ１０内のＵＳＢホストコントローラ回路は、新たなＵＳＢ周辺装置がＵＳＢバスに接続されたことを検出する。これに応答して、家庭用コンピュータ１０は、図１に示された表示モニタ１４上に、図７Ｂに示された転送ＧＵＩスクリーン５４０を表示する。転送ＧＵＩスクリーン５４０は、ユーザが、ディジタルカメラ３００から家庭用コンピュータ１０への画像の転送に関連する選択を行うことを可能とする。これらの選択は、ラジオボタン５４２を使用して、”すべて同時に”画像を転送することを含む。これは、転送ＧＵＩスクリーン５４０を表示しないで、（新たな画像が転送される次のときに）画像を自動的に転送する、”ワンタッチ”転送（チェックボックス５４４）を選択することを含む。これらの選択は、ラジオボタン５４６を使用して、”１回に１つづつ”画像を転送することをも含む。
【００６７】
転送ＧＵＩスクリーン５４０は、ユーザが、家庭用コンピュータ１０に関連する（例えば、ハードドライブ２０）のようなメモリ内に、画像を蓄積するのに使用される、特定のフォルダを選択することを可能とする。テキストボックス５４８を使用してフォルダが選択され、そして、画像が転送される日付はデフォルトによる。ユーザは、異なるフォルダ名で日付を上書きでき、又は、プルダウン矢印アイコン５４９を使用して、リストから名前を選択できる。ユーザは、チェックボックス５５０を使用して画像の改名を選択でき又は、テキストボックス５５２を使用して（
【００６８】
【外１９】
0004213486.tif 000020
）のような画像について名前を入力でき、又は、プルダウン矢印アイコン５５３を使用してリストから名前を選択できる。ユーザが、転送されるときに画像の改名を選択した場合には、図３の画像ファイル４３２−４４８（
【００６９】
【外２０】
0004213486.tif 000021
等）は、シーケンス番号を最後に有して（
【００７０】
【外２１】
0004213486.tif 000022
等）、改名され、そして、ユーザ選択されたフォルダ（例えば、
【００７１】
【外２２】
0004213486.tif 000023
内の２００１−０６−１９と名付けられたフォルダ）に格納される。
【００７２】
ユーザが、チェックボックス５５４”装置からオリジナルの写真を削除する”を選択する場合には、ディジタル画像ファイル（例えば、図３のファイル４３２−４４８と４６２−４６４）は、ハードドライブ２０に転送された後に、交換可能なメモリカード３３０から削除される。ユーザがチェックボックス５５６”コンピュータ上の写真を保護する”を選択する場合には、転送されたファイルは、ハードドライブ２０上に読み出し専用ファイルとして格納される。望ましい選択をした後に、ユーザは、ディジタルカメラ３００から家庭用コンピュータ１０へ、画像ファイルと制御ファイルの転送を開始するために、”転送”ボタン５５８を選択する。
【００７３】
ブロック１０５では、ユーザの”転送”ボタン５５８の選択に応答して、家庭用コンピュータ１０は、ディジタル画像（図３の画像ファイル４３２−４４８及び４６２−４６４）を読み、そして、ユーザの選択した名前変換を使用してこれらのファイルを、ハードドライブ２０上の、ユーザの選択したフォルダ内に格納する。家庭用コンピュータは、ブロック１０２で生成された制御ファイル（例えば、図３のファイル４１２と４１４）を読み、転送された画像の後の使用についてのユーザの事前の意思を示す情報を蓄積する。この情報は、制御ファイルそれら自身（例えば、ＤＰＯＦファイル）又は、代わりに制御ファイルの修正版でもよい。他の実施例では、この情報は、”作業オーダー”オブジェクトを含み、各”作業オーダー”オブジェクトは図４Ａと図４Ｂに示された制御ファイルの１つ又はそれ以上のジョブ部分に対応する、オブジェクトのデータベースの一部として蓄積されうる。
【００７４】
１つの好ましい実施例では、制御ファイルは、ユーザ選択された画像ファイルの名前と格納位置が、転送された画像ファイルに対応する新たな名前と格納位置を反映するように、ディジタルカメラ３００から家庭用コンピュータ１０へ転送されながら修正される。例えば、図４Ａの１０行目では、画像
【００７５】
【外２３】
0004213486.tif 000024
が、
【００７６】
【外２４】
0004213486.tif 000025
に改名されそして、ハードドライブ２０上の
【００７７】
【外２５】
0004213486.tif 000026
ディレクトリ（フォルダ）に格納される場合には、この制御ファイルの１０行目は、
【００７８】
【外２６】
0004213486.tif 000027
に修正される。
【００７９】
さらに加えて、電子メール制御ファイル４１４（ＡＵＴＸＦＥＲ．ＭＲＫ）が１つのジョブ部分以上を含む場合には、各ジョブ部分は、ハードドライブ２０上の新たな、別の制御ファイル内に蓄積される。図４Ｂの例では、３つのジョブが、３つの電子メール制御ファイルに分離され、全ては同じヘッダー情報（図４Ｂの１−４行）を有するがしかし、異なるジョブ制御情報を有する。第１の新たな制御ファイルは、図４Ｂの５−１２行の制御情報を含み、第２の新たな制御ファイルは、図４Ｂの１３−２０行の制御情報を含み、そして、第３の新たな制御ファイルは、図４Ｂの２１−２５行の制御情報を含む。新たな制御ファイルは、
【００８０】
【外２７】
0004213486.tif 000028
及び
【００８１】
【外２８】
0004213486.tif 000029
と名前がつけられる。
【００８２】
転送が完了した後に、ユーザが以前に”オリジナル画像を装置から削除する”チェックボックス５５４を選択した場合には、画像ファイル（図３の４３２−４４８及び４６２−４６４）と制御ファイル（図３の４１２及び４１４）は、交換可能なメモリカード３３０から消去される。
【００８３】
ユーザが、前の転送中に図７Ｂの”ワンタッチ”転送チェックボックス５４４を選択した場合には、ディジタルカメラ３００が家庭用コンピュータ１０に接続されそして電源がオンにされたときに、画像ファイルは自動的に、転送されることに注意する。この場合には、図７ＢのＧＵＩスクリーン５４０は、表示されない。
【００８４】
ブロック１０６では、家庭用コンピュータ１０は、１つ又はそれ以上の制御ファイル（例えば、図３内のファイル４１２又は４１４）が転送されたかどうかを決定するために、格納されたディジタルファイルを検査する。ブロック１０７では、制御ファイルが転送されていない場合（例えば、ユーザがブロック１０２で印刷又は電子メール送信のための画像を選択しなかった場合）には、家庭用コンピュータ１０は、図５のブロック１２０と図７Ｆを参照して後に説明するように、画像コレクションＧＵＩスクリーンを表示する。
【００８５】
ブロック１０８では、１つ又はそれ以上の制御ファイルが転送された場合には、家庭用コンピュータ１０は、ブロック１００でユーザにより選択された、これらの制御ファイルを扱うためのユーザの選択を検出する。
【００８６】
ブロック１１０では、ユーザの選択が、制御ファイル内に示されているタスクをすぐに実行することであった場合には、家庭用コンピュータ１０は、印刷され及び／又は電子メールされようとする画像を示す適切なユーザインターフェーススクリーンを供給することにより、意図されたタスクをすぐに開始するようにする。
【００８７】
タスクが画像の印刷を含む場合には、家庭用コンピュータ１０は、図７Ｃに示された印刷ＧＵＩスクリーン６００を、表示モニタ１４上に表示する。印刷ＧＵＩスクリーン６００は、ブロック１０２でユーザにより印刷するために選択された画像のサムネール画像６６２Ａ、６６２Ｂ、６６２Ｃ及び６６２Ｄ（例えば、画像
【００８８】
【外２９】
0004213486.tif 000030
等）を含む、サムネール表示領域６６０を含む。サムネール表示領域６６０は、サムネール画像の垂直表示されるグループを通してスクロールするための、スライダ６６５も有する。サムネール表示領域６６０は、ブロック１０２でユーザにより選択されたように、印刷され画像を選択又は非選択にするチェックボックス６６４と、各々の特定の画像についてなされる印刷の数を示すテキストボックス６６６も有する。ユーザは、各テキストボックス６６６に隣接する上向き／下向き矢印６６８を使用して、又は、新たな値をテキストボックス６６６にタイプすることにより、印刷される画像の数を変更できる。これは、ユーザが、印刷制御ファイル内に含まれていたタスクを修正することを可能とする。
【００８９】
印刷ＧＵＩスクリーン６００は、印刷オプション領域６４４を有する。印刷オプション領域６４４は、ユーザが所望の印刷レイアウト（例えば、１ページ上の２−４”ｘ６”画像）を選択することを可能とする、紙サイズテキスト表示６２４、印刷レイアウトテキストボックス６２８及びプルダウン矢印アイコン６３０を含む。印刷オプション領域６４４は、ラジオボタン６３２Ａと６３２Ｂも含む。ラジオボタン６３２Ａが選択されたときには、白部分が含まれなければならないときでさえも、画像は、プリントサイズで全体に表示される。ラジオボタン６３２Ｂが選択されたときには、画像は、プリントサイズを画像で満たす（例えば、アスペクト比を補正する必要がある場合には、画像をクロッピングする）。印刷オプション領域も、”ワンタッチ”カラー管理処理を制御するためのオン／オフラジオボタン６３４、及び印刷に使用される紙の形式を選択する紙形式テキストボックス６３６とプルダウン矢印アイコン６３８を含む。
【００９０】
印刷ＧＵＩスクリーン６００は、プリントリビュー窓６５０を含み、これは、印刷のために現在設定されている画像を表示する。図７Ｃの例では、８”ｘ１１”サイズのシート上の、２つの４”ｘ６”サイズの画像、６５２Ａと６５２Ｂが、プリントリビュー窓６５０内に表示されている。
【００９１】
印刷ＧＵＩスクリーン６００は、他のＧＵＩスクリーンを選択するタブ６０２−６１０を含む。タブ６０２は、”コレクション”ＧＵＩスクリーンを選択し、タブ６０４は、（現在の）印刷ＧＵＩスクリーンを選択し、タブ６０６は、”オーダープリントオンライン”ＧＵＩスクリーンを選択し、タブ６０８は、”電子メール”ＧＵＩスクリーンを選択し、そして、タブ６１０は、”メモリアルバム”ＧＵＩスクリーンを選択する。印刷ＧＵＩスクリーン６００は、他の印刷パラメータを設定する”設定”アイコン６１２、プリンタ内の紙を整列させる”紙整列”アイコン６１４、サムネール表示領域６６０へ印刷される新たな画像を追加する”画像取得”アイコン６１６、及びサムネール表示領域６６０内の１つ又はそれ以上の画像を修正（例えば、クロッピング、ライトニング）する”画像編集”アイコン６１８も含む。
【００９２】
ユーザは、プリントボタン６４０を選択することにより、プリンタ２６（図１）上で、サムネール表示領域６６０に示された選択された数の画像を印刷できる。この場合には、家庭用コンピュータ１０は、プリンタ２６を、現在のタスク内に供給されているサイズと数の画像を生成するように制御する。代わりに、ユーザは、写真サービス提供者４０から、”プリント注文”アイコン６２２を選択することによりプリントを購入する。この場合には、家庭用コンピュータ１０は、表示モニタ１４の図７Ｄに示されている”プリント注文”ＧＵＩスクリーン６８０を表示する。"プリント注文”ＧＵＩスクリーン６８０は、”アップロード進捗”領域６８２を有し、これは、アップロードされている現在のファイルの名前を示すテキスト表示６８４、現在のファイルのアップロードでの”完了した割合”の進捗を示すファイル進捗バー６８６、アップロードされている現在のファイルのサムネール画像６９０及び、印刷される全てのファイルのアップロードの”完了した割合”の進捗を示すタスク進捗バー６８８を有する。
【００９３】
図５のブロック１１２では、ユーザは制御ファイル内に設けられているタスクを遅延できる。印刷ＧＵＩスクリーン６００（図７Ｃ）は、”ＴｏＤｏ生成”アイコン６０２を含む。ユーザが、”印刷”ボタン６４０又は”プリント注文”アイコン６０４の代わりに、アイコン６２０を選択する場合には、印刷タスクは、すぐに行われない。図５のブロック１１７では、ユーザは確認（図７Ｃ）が提示される。確認ＧＵＩスクリーン７６０Ａは、ＴｏＤｏタスクとして何の情報が保存されたかに関するテキストメッセージ７６２Ａを提供する。ユーザは、ＯＫボタン７６４Ａをクリックすることにより、ＴｏＤｏタスクを生成することを継続することを選択しうる。そして、（前述のようにユーザにより修正された）制御ファイル情報が、ブロック１１８で”ＴｏＤｏ”リストタスクに追加される。確認ＧＵＩスクリーン７６０Ａから、ユーザは、キャンセルボタン７６６Ａをクリックすることにより、印刷ＧＵＩスクリーン６００（図７Ｃ）へ戻る。しかしながら、ユーザがアイコン６２０を選択せずしかし代わりに印刷ボタン６４０を選択する場合には、前述のように、選択された画像を使用して印刷タスクが完了される（ブロック１１４）。
【００９４】
図５のブロック１１０では、ユーザが、ブロック１０２で、電子メールのための画像を選択した場合には、家庭用コンピュータ１０は、表示モニタ１４上に図７Ｅに示された”電子メール”ＧＵＩスクリーン７００を表示する。電子メールＧＵＩスクリーン７００は、サムネール表示領域７２０を有し、これは、ブロック１０２でユーザにより電子メール送信のために選択された画像のサムネール画像７２２Ａ，７２２Ｂ及び７２２Ｃを含む（例えば、画像
【００９５】
【外３０】
0004213486.tif 000031
及び
【００９６】
【外３１】
0004213486.tif 000032
）。サムネール表示領域７２０は、サムネール画像の垂直に表示されるグループを通してスクロールする、スライダー７２５も含む。サムネール表示領域７２０は、電子メールされる画像を選択又は非選択にする、チェックボックス７２４も含む。ユーザは、チェックボックス７２４を使用して電子メールされる画像を非選択にでき、そして、”画像取得”アイコン６１６を使用して電子メールされる新たな画像を追加できる。これは、ユーザが、電子メール制御ファイル内に含まれるタスクを修正することを可能とする。
【００９７】
電子メールＧＵＩスクリーン７００、ユーザに電子メールアドレス（例えば、ＬＢ＠ｋｏｄａｋ．ｃｏｍ）を供給する”ｆｒｏｍ”テキストボックス７１０と、図４Ｂに示された例のように、電子メール制御ファイル内に設けられた電子メールアドレスから自動的に出される、”ｔｏ”テキストボックス７１２も含む。”ｔｏ”テキストボックス内のエントリーは、電子メールアドレスを消去することにより又は、”アドレス帳”ボタン７１８を使用して、ユーザのアドレス帳から、新たなエントリーを追加することにより、修正されることが可能である。これは、電子メール制御ファイル内に含まれていたタスクを修正することをユーザに可能とする。電子メールＧＵＩスクリーン７００は、題目テキストボックス７１４及びメッセージテキストボックス７１６も有する。電子メールＧＵＩスクリーン７００は、推定された電子メールサイズテキスト表示７０２と、”電子メールに最良の”（縮小された）サイズ画像ファイル又は、もとのサイズ画像ファイルを選択するラジオボタン７０４と７０６を表示する、画像サイズ選択領域７０８も有する。ユーザが、”送信”ボタン７３０を選択するときには、ユーザ選択の画像が、インターネットサービス提供者３０（図１）を介して、”ｔｏ”テキストボックス７１２に示された電子メールアドレスへ送信される。
【００９８】
図５のブロック１１２では、ユーザは、”ＴｏＤｏ生成”アイコン６２０を選択することにより、サムネール表示領域７２０内に示された画像を電子メールするタスクを遅延させることができる。ユーザが、”送信”ボタン７３０の代わりに、アイコン６２０を選択する場合には、（前述のようにユーザにより修正された）制御ファイル情報は、ブロック１１８で、”ＴｏＤｏ”リストタスクに追加される。図５のブロック１１７では、ユーザは、確認が提示される（図７Ｇ）。確認ＧＵＩスクリーン７６０Ｂは、何の情報がＴｏＤｏタスクとして保存されるかについてのテキストメッセージ７６２Ｂを提供する。ユーザは、ＯＫボタン７６４Ｂをクリックすることにより、ＴｏＤｏタスクを生成することを継続することを選択する。そして、（前述のようにユーザにより修正された）制御ファイル情報が、ブロック１１８で、”ＴｏＤｏ”リストタスクに追加される。確認ＧＵＩスクリーン７６０Ｂから、ユーザはキャンセルボタン７６６Ｂをクリックすることにより、電子メールＧＵＩスクリーン７００（図７Ｅ）に戻る。ユーザが、ブロック１１２で、代わりに”送信”ボタンを選択する場合には、家庭用コンピュータ１０は、ブロック１１４で、選択された画像を使用して、すぐに電子メールを送信する。
【００９９】
ブロック１１８では、ブロック１０８で決定されたユーザ選択が、制御ファイル情報を”ＴｏＤｏ”リスト上に置くことであった場合には、又は、ユーザがタスクの遅延を選択する（ブロック１１２）場合には、制御ファイルは、”ＴｏＤｏ”リスト上のタスクに変換される（ブロック１２０）。
【０１００】
ブロック１２０では、家庭用コンピュータ１０は、表示モニタ１４上に図７Ｆに示されるように、”コレクション”ＧＵＩスクリーン８００を表示する。コレクションＧＵＩスクリーン８００は、表示選択領域８１０を含み、これは、３つの形式の表示を提供する。”サムネール”表示アイコン８１４は、図７Ｆの例に示されているように、画像表示領域８２０内にサムネールの配列を表示する。代わりに、”単一”表示アイコン８１２は、画像表示領域８２０内に一度に単一の画像を表示するためにユーザにより選択されることが可能であり、或は、”細部”表示アイコン８１６は、画像表示領域８２０内にサムネールと、（画像の撮られた日付、画像ラベル及び同様なものを含む）他の情報を表示するために、ユーザにより選択されることが可能である。”サムネール”表示モードは図７Ｆで選択されるので、サムネール画像８２２Ａ−８２２Ｊのグループは、画像表示領域８２０内に表示される。スライダが、サムネール画像の集合を通してスクロールするのに使用される。
【０１０１】
各サムネール画像の下には選択チェックボックスがあり、これは画像のグループを選択するのに使用される。例えば、画像は、スライドショウで使用するために選択され、これは、スライドショウ選択アイコン８３０を選択することにより開始される。１つ又はそれ以上の画像が、”ラベル”アイコン８３２を使用して、キーワードでラベル付けすることも可能である。キーワードは、例えば、画像のイベント又は題目を示すことができる。選択された画像は、”回転”アイコン８３４を選択することにより回転され又は、”開く／編集”アイコン８３６を選択することにより編集される。キーワードだけでなく、（日付／時間、カメラ設定、等のような）選択されたＥｘｉｆ画像ファイル含まれている情報は、”プロパティ”アイコン８３８を選択することにより見ることができる。
【０１０２】
コレクションＧＵＩスクリーン８００は、ビュー／ソートオプション領域８５０を有する。ビューオプションは、ビューテキストボックス８４０とプルダウン矢印アイコン８４２を使用して選択され、ユーザが、全ての画像、最後に取得された画像のみ又は、検索基準を満たす画像のみを見ることを可能とする。ソートオプションは、日付、キャプション又はキーワードによるソートを含む、望ましいソートオプションを、リストから選択するために、ソートテキストボックス８４４とプルダウン矢印アイコン８４６を使用して選択される。予約オーダーチェックボックス８４８は、表示を予約するために、使用される。コレクションＧＵＩスクリーン８００は、他のＧＵＩスクリーンを選択するためのタブ６０２−６１０も有する。タブ６０２は、”コレクション”（現在の）ＧＵＩスクリーンを選択し、タブ６０４は、印刷ＧＵＩスクリーンを選択し、タブ６０６は、”オーダープリントオンライン”ＧＵＩスクリーンを選択し、タブ６０８は、”電子メール”ＧＵＩスクリーンを選択し、そして、タブ６１０は、”アルバムページ”ＧＵＩスクリーンを選択する。
【０１０３】
コレクションＧＵＩスクリーン８００は、”ＴｏＤｏ”リストアイコン８５２も含む。ブロック１２４では、ユーザが、”ＴｏＤｏ”リストアイコン８５２を選択するときには、ブロック１２６−１２８を参照して説明したように、”ＴｏＤｏ”リストが、タスクのリストとして表示される。
【０１０４】
ブロック１２２では、ユーザは、オプションで、ディジタルカメラ３００を使用して、追加の画像を捕捉し、そして、ブロック１０１−１０２で説明したように、印刷又は電子メール送信のために幾つかのこれらの追加の画像を選択する。新たな画像の捕捉に先立ち、ユーザは、ブロック１０５でそれらが自動的に消去されなかった場合には、前に捕捉された画像と制御ファイルを消去できる。ブロック１０４−１０５を参照して前述したように、ユーザは、再び、ディジタルカメラ３００を家庭用コンピュータ１０に接続しそして、画像と制御ファイルが転送される。この結果、”ＴｏＤｏ”リストは、時間の期間をわたって発生された多くの制御ファイルからのタスクを含みうる。転送処理中に、以前に格納された制御ファイルとの名称の衝突を除去するために、制御ファイルは、必要ならば名称変更がされる。
【０１０５】
ブロック１２４では、幾つかの便利な時間に、ユーザは、例えば、図７Ｆの”ＴｏＤｏ”リストアイコン６２０を選択することにより、”ＴｏＤｏ”リストを開いてもよい。これに応答して、家庭用コンピュータ１０は、図６に示された”ＴｏＤｏリスト”ＧＵＩスクリーン１８０を、表示モニタ１４上に表示する。”ＴｏＤｏリスト”ＧＵＩスクリーン１８０は、ユーザにより選択可能なタスクのリスト１４０を含む。タスクのリスト１４０は、ブロック１０５中に転送された制御ファイルにより提供されるタスクに直接的に関連し、これは、ユーザにより選択された画像の後の使用についての事前の意思を示す。タスクのリスト１４０は、単一の”作業オーダー”と考えられる、行１５０Ａ―１５０Ｅのように、各タスクを示す。図６は、行１５０Ａ―１５０Ｅの合計で５つのタスクを示す。各タスクに関連する情報は、４つの列内に表示されている。第１の列１５２は、実行されるタスクの形式（例えば、印刷又は電子メール送信）を表示する。第２の列１５４は、ディジタル画像と制御ファイルがコンピュータ１０２へ転送された日付を表示する。第３の列１５６は、タスクを実行するのに使用される、選択されたサムネール画像を表示する。好ましい実施例では、これらのサムネール画像は、図２に関連して前述したように、Ｅｘｉｆ画像ファイル内に格納されたサムネール画像データを使用して提供される。第４の列１５８は、１つ又はそれ以上のボタン１６０Ａ−Ｄ、１６２及び１６４を含む。これらのボタンは、タスクのリスト１４０から、ユーザが、実行する特定のタスクを選択することを可能とする。
【０１０６】
タスクのリスト１４０は、（例えば、２００２年１月３０日の）以前の時に取得された行１５０Ａ内の電子メールタスク、図４Ａに示された印刷制御ファイルに対応する行１５０Ｂ内の印刷タスク、及び、図４Ｂに示されている単一の電子メール制御ファイル内の３つのジョブに対応する３つの電子メールタスクを含むことに注意する。従って、タスクのリストは、種々の時に転送されたタスクを含むことができ、且つ、単一の制御ファイルにより提供される複数のタスクを含むことができる。単一の電子メール制御ファイルを複数のタスクに変換することの優位点の１つは、これは、サムネールを使用して個々の電子メールタスクを簡単に視覚化できそして、必要ならば修正できることである。
【０１０７】
ブロック１２６では、ユーザは、ボタン１６０Ａ−Ｄ、１６２又は、１６４の１つを選択する。ユーザが電子メールボタン１６０Ａを選択する場合には、”ＴｏＤｏリスト”ＧＵＩスクリーン１８０を閉じそして、図７Ｅに関して前述のように、電子メールＧＵＩスクリーン７００が表示されそして、使用される。行１５０Ｃと列１５６に示された３つの画像ファイルは、そして、電子メールＧＵＩスクリーン７００のサムネール画像表示領域７２０に表示される。ブロック１２８では、ユーザは、図７Ｅに関連して前述のように、これらの３つの画像の内の１つ又はそれ以上を非選択にすることにより、新たな画像を選択することにより、又は、受信者のリストを変更することにより、選択された電子メールタスクを修正できる。ブロック１３０では、そして、ユーザは、図７Ｅで”送信”ボタン７３０を選択する。これに応答して、家庭用コンピュータ１０は、前述のように、画像の電子メール送信を開始する。ブロック１３２では、タスク（例えば、図６の列１５０Ａに示され手いるようなタスク）は、図６のタスクのリスト１４０から消去される。
【０１０８】
４つの残りのタスクがあり、ユーザが、”ＴｏＤｏリスト”ＧＵＩスクリーン１８０（図６）を開く次の時に、ブロック１２６で、”ＴｏＤｏリスト”の更新版が表示される。そして、ユーザは、実行する他のタスクを選択できる。例えば、ユーザは、タスクのリスト１４０からタスク１５０Ａを選択するために、印刷ボタン１６２を又は、オーダープリントオンラインボタン１６４を選択できる。ユーザが印刷ボタン１６２を選択する場合には、図７Ｃに関連して前述したように、印刷ＧＵＩスクリーン６００が表示されそして、利用される。行１５０Ｂと列１５６に示されている６つの画像ファイルは、そして、図７Ｃの印刷ＧＵＩスクリーン６００のサムネール画像表示領域６６０に表示される。ブロック１２８では、ユーザは、図７Ｃに関連して前述のように、これらの６つの画像の内の１つ又はそれ以上を非選択にすることにより、新たな画像を選択することにより、又は、１つ又はそれ以上の画像について幾つかのプリントを変更することにより、選択された印刷タスクを修正できる。ブロック１３０では、そして、ユーザは、図７Ｃで”印刷”ボタン６４０を選択する。これに応答して、家庭用コンピュータ１０は、前述のように、画像の印刷を開始する。ブロック１３２では、タスク（例えば、図６の行１５０Ｂ内に示されたタスク）は、図６のタスクのリスト１４０から消去される。ユーザが代わりに、オーダープリントオンラインボタン１６４を、印刷ボタン１６２の代わりに選択した場合には、図７Ｄに関連して前述したように、オーダープリントＧＵＩスクリーン６８０が表示されそして使用される。図６内の”ＴｏＤｏリスト”ＧＵＩスクリーン１８０は、”閉じる”ボタン１６８も含み、ユーザが、後の日付まで幾つかのタスクの完了を遅延するために、図７Ｆの”コレクション”ＧＵＩスクリーン８００に戻るために、これを選択できる。
【０１０９】
読み出し可能な蓄積媒体のような、コンピュータプログラムプロダクトは、前述の方法を動作させるために、本発明に従って、プログラムを格納できる。読み出し可能な蓄積媒体は、（フレキシブルディスクのような）磁気ディスク又は、磁気テープのような磁気蓄積媒体；光ディスク、光テープ又は、機械読み出し可能なバーコードのような光蓄積媒体；ランダムアクセスメモリ（ＲＡＭ）又は、読み出し専用メモリ（ＲＯＭ）のような固体電子蓄積装置；又は、コンピュータプログラムを格納するのに採用される他の物理的な装置又は媒体でも可能である。
【０１１０】
【発明の効果】
上述のように、本発明により、ディジタルカメラのような画像装置により発生された格納された画像を使用するために、ユーザの指定した事前の意思を使用することを、好適に且つ便利に、ユーザに許すことのできる、ユーザの選択可能なタスクのリストを供給する画像アプリケーションソフトウェアを提供できる。
【図面の簡単な説明】
【図１】本発明に従って作られるディジタル画像システムをブロック形式で示す図である。
【図２】図１に示されたディジタルカメラをブロック形式で示す図である。
【図３】図１に示されたディジタルカメラにより格納される、画像ファイルと制御ファイルを含む、ディレクトリ構造を示す図である。
【図４Ａ】プリント制御ファイルの例を示す図である。
【図４Ｂ】電子メール制御ファイルの例を示す図である。
【図５】図１のシステムの動作の方法を示すフローチャートである。
【図６】”Ｔｏ  Ｄｏ”リストを示すユーザインターフェース図である。
【図７Ａ】ディジタルカメラに電子メールアドレスを転送するのに使用されるグラフィックユーザインターフェースを示す図である。
【図７Ｂ】ディジタルカメラからコンピュータに画像と制御ファイルを転送するのに使用されるグラフィックユーザインターフェースを示す図である。
【図７Ｃ】プリントタスクについて使用されるグラフィックユーザインターフェースを示す図である。
【図７Ｄ】画像をサービス提供者にアップロードするのに使用されるグラフィックユーザインターフェースを示す図である。
【図７Ｅ】電子メールタスクについて使用されるグラフィックユーザインターフェースを示す図である。
【図７Ｆ】”ＴｏＤｏ”リストを選択するのに使用されるグラフィックユーザインターフェースを示す図である。
【図７Ｇ】タスクが”ＴｏＤｏ”リストに加えられるべきであることを確認するためのグラフィックユーザインターフェースを示す図である。
【符号の説明】
１０  家庭用コンピュータ
１２  ＣＰＵマザーボード
１４  表示モニタ
１６  キーボード
１８  マウス
２０  ハードドライブ
２２  モデム
２４  カードリーダ
２６  プリンタ
３０  インターネットサービス提供者（ＩＳＰ）
３２  モデム
３４  コンピュータ／ルータ
３６  チャネル
４０  写真サービス提供者
４２  ネットワークサーバ
４４  電子データベース
４６  請求システム
５０  履行システム
５２  生産制御装置
６６  写真製品
７０  出荷システム
７２  出荷ラベルプリンタ
７４  出荷ラベル
７６  ＣＤ書き込み器
３００  ディジタルカメラ
３０２  フラッシュ３０２名詞
３０３  ユーザコントロール
３０４  制御プロセッサ及びタイミング発生器回路
３０６  クロックドライバ
３０８  自動フォーカス及び自動露光検出器
３１０  ズーム及びフォーカスモータ
３１２  ズームレンズ
３１４  画像センサ
３１６  アナログ信号処理（ＡＳＰ）及びアナログ／ディジタル（Ａ／Ｄ）変換器回
３１８  ＤＲＡＭバッファメモリ
３２０  プロセッサ
３２２  ホストインターフェース
３２６  ＲＡＭメモリ
３２８  ファームウェアメモリ
３３０  フラッシュメモリカード
３３０  交換可能なメモリカード
３３２  カラーＬＣＤ画像ディスプレイ
３４２  インターフェースケーブル
４００  ルートディレクト
４１０  ＭＩＳＣディレクト
４１２  制御ファイル
４１２  ＡＵＴＰＲＩＮＴ．ＭＲＫファイル
４１４  制御ファイル
４１４  ＡＵＴＸＦＥＲ．ＭＲＫファイル
１４０  タスクのリスト
１６２  印刷ボタン
１６４  オーダープリントオンラインボタン
１８０  ”ＴｏＤｏリスト”ＧＵＩスクリーン
５００  アドレス帳ＧＵＩスクリーン
５４０  転送ＧＵＩスクリーン
６００  印刷ＧＵＩスクリーン
６２４  紙サイズテキスト表示
６２８  印刷レイアウトテキストボックス
６３０  プルダウン矢印アイコン
６３２Ａ、６３２Ｂ  ラジオボタン
６４４  印刷オプション領域
６５０  プリントリビュー窓
６６０  サムネール表示領域
６６０  サムネール画像表示領域
６６４  チェックボックス
６６６  各テキストボックス
６６８  上向き／下向き矢印
６８０  プリント注文"ＧＵＩスクリーン
６８０  オーダープリントＧＵＩスクリーン
７００  電子メールＧＵＩスクリーン
７２０  サムネール表示領域
７２４  チェックボックス
７６０Ａ  確認ＧＵＩスクリーン
８００  コレクションＧＵＩスクリーン
８５２  ”ＴｏＤｏ”リストアイコン
【図１】
0004213486.tif 000033
【図２】
0004213486.tif 000034
【図３】
0004213486.tif 000035
【図４Ａ】
0004213486.tif 000036
【図４Ｂ】
0004213486.tif 000037
【図５】
0004213486.tif 000038
【図６】
0004213486.tif 000039
【図７Ａ】
0004213486.tif 000040
【図７Ｂ】
0004213486.tif 000041
【図７Ｃ】
0004213486.tif 000042
【図７Ｄ】
0004213486.tif 000043
【図７Ｅ】
0004213486.tif 000044
【図７Ｆ】
0004213486.tif 000045
【図７Ｇ】
0004213486.tif 000046