(57)【要約】【課題】ユーザのメモリに記憶された画像を選択し、画像を利用して提供されるサービスを注文し、サービスを提供するサービスプロバイダのメモリにそのような画像をチャンネルを介して効率的に伝送する。【解決手段】複数の画像を対応するサムネイル画像とともにユーザのメモリに記憶し、ユーザによる閲覧のために少なくとも一部のサムネイル画像を表示する。ユーザは表示されたサムネイル画像を閲覧した後に伝送される画像を選択する。サービスプロバイダのメモリにアップロードされる各選択された画像に対する画像識別子と、そのような選択された画像を利用して提供されるサービスを特定するサービスの注文とを提供する。サービスプロバイダのメモリは、サービス注文の受信を確認する。画像は効率的なデータ伝送のために適当な時刻にチャンネルを介してサービスプロバイダのメモリに伝送され、注文されたサービスを提供できる。【選択図】図２
2007004826.tif 000002
【特許請求の範囲】
【請求項１】
ローカルなメモリロケーションに以前に記憶された複数の画像から複数の画像を選択し、上記画像を利用して提供される複数のサービスを注文し、上記複数のサービスが提供される遠隔のメモリロケーションにそのような複数の画像をチャンネルを介して伝送する画像伝送方法であって、
ａ）複数の画像を、対応するサムネイル画像又はより低い解像度の対応する画像とともに、上記ローカルなメモリロケーションに記憶するステップと、
ｂ）ユーザによる閲覧のために、上記サムネイル画像のうちの少なくともサブセットを表示するステップと、
ｃ）上記ユーザが、上記表示されたサムネイル画像を閲覧した後に、伝送される画像を選択するステップと、
ｄ）上記遠隔のメモリロケーションにアップロードされる各選択された画像に対する画像識別子を提供するステップと、
ｅ）上記選択された複数の画像を利用して提供される上記複数のサービスを特定するサービスの注文を生成し、上記サービスの注文を上記遠隔のメモリロケーションに記憶するステップと、
ｆ）上記ローカルなメモリロケーションから上記遠隔のメモリロケーションに上記チャンネルを介して複数の画像を伝送するためのユーザにより選択可能な複数の時刻を提供し、ユーザが上記選択可能な複数の時刻のうちの１つを選択するステップと、
ｇ）効率的なデータ伝送のための上記選択された時刻において、そのような複数の画像を上記チャンネルを介して上記遠隔のメモリロケーションに伝送するステップと、
ｈ）上記伝送された複数の画像を用いて上記サービスの注文を完了するステップとを含むことを特徴とする画像伝送方法。
【請求項２】
上記注文された複数のサービスは、複数のプリントサイズを有する複数のプリントを提供することと、上記選択された複数のプリントを入れるための複数の写真フレームを有する複数のプリントを提供することとからなるグループから選択されることを特徴とする請求項１記載の画像伝送方法。
【請求項３】
上記選択可能な複数の時刻は、上記ユーザにより入力された特定の時刻を含むことを特徴とする請求項１記載の画像伝送方法。
【請求項４】
上記ユーザにより入力された特定の時刻は、デフォルトの時刻の代わりに使用されることを特徴とする請求項３記載の画像伝送方法。
【請求項５】
ローカルなメモリロケーションに以前に記憶された複数の画像から複数の画像を選択し、上記画像を利用して提供される複数のサービスを注文し、そのような複数の画像をチャンネルを介して遠隔のメモリロケーションに伝送し、上記遠隔のメモリロケーションにおいてサービスプロバイダは上記複数のサービスを提供する画像伝送方法であって、
ａ）上記サービスプロバイダに対するサービスアカウントを確立し、ユーザが注文された複数のサービスにアクセスすることを許可するための上記サービスアカウントに係る識別子をユーザに提供するステップと、
ｂ）複数の画像を上記ローカルなメモリロケーションに記憶するステップと、
ｃ）ユーザによる閲覧のために上記複数の画像のうちの少なくともサブセットを表示し、上記ローカルなメモリロケーションから上記遠隔のメモリロケーションに上記チャンネルを介して複数の画像を伝送するためのユーザにより選択可能な複数の時刻を表示するステップと、
ｄ）上記ユーザが、上記表示された複数の画像を閲覧した後で、伝送されるそれらの画像を選択し、上記選択可能な複数の時刻のうちの１つを選択するステップと、
ｅ）サービスアカウント識別子と、上記遠隔のメモリロケーションにアップロードされる各選択された画像に対する画像識別子とを提供するステップと、
ｆ）上記選択された複数の画像を利用して提供される上記複数のサービスを特定するサービスの注文を生成し、上記サービスの注文を上記遠隔のメモリロケーションに記憶するステップと、
ｇ）上記遠隔のメモリロケーションは、上記サービスの注文の受信を確認するステップと、
ｈ）上記ユーザにより選択された時刻において、そのような複数の画像を上記チャンネルを介して上記遠隔のメモリロケーションに伝送するステップと、
ｉ）上記伝送された複数の画像を用いて上記サービスの注文を完了するステップとを含むことを特徴とする画像伝送方法。
【請求項６】
上記選択可能な複数の時刻は、上記ユーザにより入力された特定の時刻を含むことを特徴とする請求項５記載の画像伝送方法。
【請求項７】
上記ユーザにより入力された特定の時刻は、デフォルトの時刻の代わりに使用されることを特徴とする請求項６記載の画像伝送方法。
【請求項８】
ディジタル撮影装置によって撮影された複数の画像をチャンネルを介して遠隔のメモリロケーションに伝送する画像伝送方法であって、
ａ）上記ディジタル撮影装置を用いて複数のディジタル画像を撮影するステップと、
ｂ）上記複数の画像を上記ディジタル撮影装置のローカルなメモリに記憶するステップと、
ｃ）上記ディジタル撮影装置のローカルなメモリから上記遠隔のメモリロケーションに上記チャンネルを介して複数の画像を伝送するためのユーザにより選択可能な複数の時刻を提供し、ユーザが上記選択可能な複数の時刻のうちの１つを選択するステップと、
ｄ）上記ユーザにより選択された時刻において、上記複数の画像を上記チャンネルを介して上記遠隔のメモリロケーションに伝送するステップとを含むことを特徴とする画像伝送方法。
【請求項９】
ディジタルカメラによって撮影された複数の画像を選択し、上記複数の画像をチャンネルを介して遠隔のメモリロケーションに伝送する画像伝送方法であって、
ａ）上記ディジタルカメラを用いて複数のディジタル画像を撮影するステップと、
ｂ）上記複数の画像を上記ディジタルカメラのローカルなメモリに記憶するステップと、
ｃ）ユーザによる閲覧のために上記複数の画像を表示し、伝送される１つ又は複数の特定の画像が上記ユーザにより選択されることが可能な状態にするステップと、
ｄ）上記ディジタルカメラのローカルなメモリから上記遠隔のメモリロケーションに上記チャンネルを介して複数の画像を伝送するためのユーザにより選択可能な複数の時刻を提供し、上記選択可能な複数の時刻のうちの１つが上記ユーザにより選択されることが可能な状態にするステップと、
ｅ）上記ユーザにより選択可能な複数の時刻のうちのユーザにより選択された１つの時刻と、上記ユーザにより選択された１つ又は複数の特定の画像とに応答し、上記選択された１つ又は複数の特定の画像を上記ユーザにより選択された時刻において上記チャンネルを介して上記遠隔のメモリロケーションに伝送するステップとを含むことを特徴とする画像伝送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像をチャンネルを介してサービスプロバイダに伝送する効率的な画像伝送方法に関する。
【背景技術】
【０００２】
ユーザからサービスプロバイダへのディジタル画像の伝送は、より広く普及し、より重要なものとなってきている。典型的には、ディジタルカメラのユーザは複数のディジタル画像を撮影し、上記画像は、着脱可能なメモリカードに記憶される。これらの画像は、上記メモリカードから伝送されて、例えば、ハードドライブに記憶されるか、又はユーザのコンピュータに接続された他の非揮発性メモリに記憶される。これらの画像は、インクジェットプリンタのようなローカルプリンタでプリントすることもできるが、ユーザにとって、その画像をサービスプロバイダにプリントさせることのほうが、多くの場合は、より簡単で、より安価である。記憶したり、プリントしたり、又はディジタル画像の複製コピーを有するディジタル記憶媒体（例えば、ＣＤ−Ｒディスク）を生成したりするような、ディジタル画像を用いて提供できる多数のサービスが存在する。これらのサービスは、サービスプロバイダによって、遠隔の場所において提供することができる。複数のサービスが、所定のサービスプロバイダによってオーダーされるとき、複数の画像が、インターネットのようなチャンネルを用いてアップロードされる必要がある。
【０００３】
本願出願人に譲渡されたフレッドランド（Fredlund）他に対する米国特許に係る特許文献１に記述されたように、ディジタルカメラからの、又はスキャンされた写真フィルムからの複数のディジタル画像は、閲覧のためにウェブサイトにアップロードすることができる。ウェブブラウザを用いることによって、これらのディジタル画像のグループを、例えばコダック・フォトネット・サービス（Kodak Photonet Service）を用いてプリントするために、閲覧して選択することができる。ユーザは、生成される各プリントのサイズと、各画像から作られるプリントの量とを選択することができる。
【０００４】
本願出願人に譲渡されたマニコ（Manico）他に対する米国特許に係る特許文献２に記述されたように、多数の画像を同一のページに配置することによって、複数のディジタル画像からアルバムのページを生成することができる。これらのアルバムのページは、ページ上の複数の画像のサイズ及び配置と、アルバムのページのサイズ及び仕上げと、用いられる背景の色及びパターンとに関してカスタマイズすることができる。
【０００５】
www.ofoto.comのアドレスを有するＯＦＯＴＯによって提供されるサイトのような、いくつかのウェブサイトは、インターネット上で他の人々と共有するために、また、ディジタルプリントサービスを提供するために、ユーザが複数のディジタル画像のグループをアップロードすることを可能にする。このサイトは、ユーザに、彼の電子メールアドレスをアカウント名として用いてアカウントを取得することを可能にし、パスワードとアドレス情報を提供することを可能にする。次いで、ユーザは、複数の画像のグループをアップロードすることができる。すべての画像がアップロードされた後で、ユーザは、プリントするためか、又はユーザによって指定された第三者と共有するために、特定の画像を選択することができる。ユーザは、後日このサイトに戻り、彼らの電子メールアドレス及びパスワードを入力し、追加の画像をアップロードするか又はプリントすることができる。しかしながら、すべての場合において、それぞれ完全な解像度の画像が、プリントするか又は共有するためにそれを選択できる前に、ウェブサイトにアップロードされている必要がある。
【０００６】
【特許文献１】米国特許第５，６６６，２１５号明細書。
【特許文献２】米国特許第６，００４，０６１号明細書。
【特許文献３】特開平１１−１９４９０３号公報。
【特許文献４】特開平１１−３０８４０１号公報。
【特許文献５】特開平０７−２８１９７９号公報。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
多数の既存のディジタルカメラは、２００万を超える画素を有する画像を提供する。これらの画像を用いたサービスを得るために、多数の大きな画像ファイルが、チャンネルを介してサービスプロバイダに伝送される必要がある。多くの場合、上記チャンネルは電話モデムとインターネットを含む。相対的に低いデータ速度のチャンネルの結果として、多数のディジタル画像ファイルを伝送するために、長い時間がかかる。このことは、プリントするために多数のディジタル画像ファイルを伝送することを望んでいるユーザにとり、彼らが上記画像を用いたサービスを注文できる前にこれらの画像をアップロードするまで待機する必要があるので、非常に不便である。
【０００８】
本発明の目的は、以上の問題点を解決し、複数の画像をチャンネルを介してサービスプロバイダに伝送するための、効率的な画像伝送方法を提供することにある。
【課題を解決するための手段】
【０００９】
本発明の第１の態様に係る画像伝送方法は、ローカルなメモリロケーションに以前に記憶された複数の画像から複数の画像を選択し、上記画像を利用して提供される複数のサービスを注文し、上記複数のサービスが提供される遠隔のメモリロケーションにそのような複数の画像をチャンネルを介して伝送する画像伝送方法であって、
ａ）複数の画像を、対応するサムネイル画像又はより低い解像度の対応する画像とともに、上記ローカルなメモリロケーションに記憶するステップと、
ｂ）ユーザによる閲覧のために、上記サムネイル画像のうちの少なくともサブセットを表示するステップと、
ｃ）上記ユーザが、上記表示されたサムネイル画像を閲覧した後に、伝送される画像を選択するステップと、
ｄ）上記遠隔のメモリロケーションにアップロードされる各選択された画像に対する画像識別子を提供するステップと、
ｅ）上記選択された複数の画像を利用して提供される上記複数のサービスを特定するサービスの注文を生成し、上記サービスの注文を上記遠隔のメモリロケーションに記憶するステップと、
ｆ）上記ローカルなメモリロケーションから上記遠隔のメモリロケーションに上記チャンネルを介して複数の画像を伝送するためのユーザにより選択可能な複数の時刻を提供し、ユーザが上記選択可能な複数の時刻のうちの１つを選択するステップと、
ｇ）効率的なデータ伝送のための上記選択された時刻において、そのような複数の画像を上記チャンネルを介して上記遠隔のメモリロケーションに伝送するステップと、
ｈ）上記伝送された複数の画像を用いて上記サービスの注文を完了するステップとを含むことを特徴とする。ここで、メモリロケーションとは記憶場所を意味し、具体的には、メモリなどの記憶装置の記憶場所又は記憶位置をいう。
【００１０】
上記画像伝送方法において、上記注文された複数のサービスは、複数のプリントサイズを有する複数のプリントを提供することと、上記選択された複数のプリントを入れるための複数の写真フレームを有する複数のプリントを提供することとからなるグループから選択されることを特徴とする。
【００１１】
上記画像伝送方法において、上記選択可能な複数の時刻は、上記ユーザにより入力された特定の時刻を含むことを特徴とする。
【００１２】
上記画像伝送方法において、上記ユーザにより入力された特定の時刻は、デフォルトの時刻の代わりに使用されることを特徴とする。
【００１３】
本発明の第２の態様に係る画像伝送方法は、ローカルなメモリロケーションに以前に記憶された複数の画像から複数の画像を選択し、上記画像を利用して提供される複数のサービスを注文し、そのような複数の画像をチャンネルを介して遠隔のメモリロケーションに伝送し、上記遠隔のメモリロケーションにおいてサービスプロバイダは上記複数のサービスを提供する画像伝送方法であって、
ａ）上記サービスプロバイダに対するサービスアカウントを確立し、ユーザが注文された複数のサービスにアクセスすることを許可するための上記サービスアカウントに係る識別子をユーザに提供するステップと、
ｂ）複数の画像を上記ローカルなメモリロケーションに記憶するステップと、
ｃ）ユーザによる閲覧のために上記複数の画像のうちの少なくともサブセットを表示し、上記ローカルなメモリロケーションから上記遠隔のメモリロケーションに上記チャンネルを介して複数の画像を伝送するためのユーザにより選択可能な複数の時刻を表示するステップと、
ｄ）上記ユーザが、上記表示された複数の画像を閲覧した後で、伝送されるそれらの画像を選択し、上記選択可能な複数の時刻のうちの１つを選択するステップと、
ｅ）サービスアカウント識別子と、上記遠隔のメモリロケーションにアップロードされる各選択された画像に対する画像識別子とを提供するステップと、
ｆ）上記選択された複数の画像を利用して提供される上記複数のサービスを特定するサービスの注文を生成し、上記サービスの注文を上記遠隔のメモリロケーションに記憶するステップと、
ｇ）上記遠隔のメモリロケーションは、上記サービスの注文の受信を確認するステップと、
ｈ）上記ユーザにより選択された時刻において、そのような複数の画像を上記チャンネルを介して上記遠隔のメモリロケーションに伝送するステップと、
ｉ）上記伝送された複数の画像を用いて上記サービスの注文を完了するステップとを含むことを特徴とする。
【００１４】
上記画像伝送方法において、上記選択可能な複数の時刻は、上記ユーザにより入力された特定の時刻を含むことを特徴とする。
【００１５】
上記画像伝送方法において、上記ユーザにより入力された特定の時刻は、デフォルトの時刻の代わりに使用されることを特徴とする。
【００１６】
本発明の第３の態様に係る画像伝送方法は、ディジタル撮影装置によって撮影された複数の画像をチャンネルを介して遠隔のメモリロケーションに伝送する画像伝送方法であって、
ａ）上記ディジタル撮影装置を用いて複数のディジタル画像を撮影するステップと、
ｂ）上記複数の画像を上記ディジタル撮影装置のローカルなメモリに記憶するステップと、
ｃ）上記ディジタル撮影装置のローカルなメモリから上記遠隔のメモリロケーションに上記チャンネルを介して複数の画像を伝送するためのユーザにより選択可能な複数の時刻を提供し、ユーザが上記選択可能な複数の時刻のうちの１つを選択するステップと、
ｄ）上記ユーザにより選択された時刻において、上記複数の画像を上記チャンネルを介して上記遠隔のメモリロケーションに伝送するステップとを含むことを特徴とする。
【００１７】
本発明の第４の態様に係る画像伝送方法は、ディジタルカメラによって撮影された複数の画像を選択し、上記複数の画像をチャンネルを介して遠隔のメモリロケーションに伝送する画像伝送方法であって、
ａ）上記ディジタルカメラを用いて複数のディジタル画像を撮影するステップと、
ｂ）上記複数の画像を上記ディジタルカメラのローカルなメモリに記憶するステップと、
ｃ）ユーザによる閲覧のために上記複数の画像を表示し、伝送される１つ又は複数の特定の画像が上記ユーザにより選択されることが可能な状態にするステップと、
ｄ）上記ディジタルカメラのローカルなメモリから上記遠隔のメモリロケーションに上記チャンネルを介して複数の画像を伝送するためのユーザにより選択可能な複数の時刻を提供し、上記選択可能な複数の時刻のうちの１つが上記ユーザにより選択されることが可能な状態にするステップと、
ｅ）上記ユーザにより選択可能な複数の時刻のうちのユーザにより選択された１つの時刻と、上記ユーザにより選択された１つ又は複数の特定の画像とに応答し、上記選択された１つ又は複数の特定の画像を上記ユーザにより選択された時刻において上記チャンネルを介して上記遠隔のメモリロケーションに伝送するステップとを含むことを特徴とする。
【発明の効果】
【００１８】
本発明の利点は、複数の画像を、効率的な画像の伝送のために選択された適当な時刻において、チャンネルを介して遠隔の場所に伝送できることにある。その時刻は、ユーザのコンピュータに対する彼又は彼女の操作の邪魔をしないように選択することができ、又はユーザの電話線を含みうるチャンネルが重い要求下にない時刻において選択することができる。
【００１９】
本発明の別の利点は、インターネットでアクセス可能なサーバを用いてディジタルプリントサービスを得るための方法を提供し、上記方法は、画像がアップロードされる時刻をユーザが選択するのを可能にすることにある。
【００２０】
本発明のさらに別の利点は、カスタマイズされたディジタルプリントサービスを得るための方法を提供することにある。上記カスタマイズされたディジタルプリントサービスは、ユーザの好ましいサービスオプションを再び呼出しかつ再び選択する必要なしに、ユーザが後の時刻において同一の選択された好ましいサービスオプションを容易に取得できるように、ユーザの遅延されたアップロードのオプションを含む顧客の好ましいサービスオプションを、後の時刻にアクセス可能なファイルに記憶する。
【発明を実施するための最良の形態】
【００２１】
以下、図面を参照して本発明の実施形態について説明する。
【００２２】
本発明は、インターネットのようなチャンネルを介して、複数の画像をサービスプロバイダに伝送する効率的な方法を提供する。上記伝送された画像は、次に、標準的な写真プリント、フレームに入れられた引き伸ばし写真、完全なアルバムのページ及びピクチャーＣＤのディスクのような写真製品を製造するために用いるか、又はインターネットを介した共有を促進するために記憶することができる。これらの写真製品は、カスタマイズされたグラフィック、テキスト又は画像のテンプレートをさらに含むように、カスタマイズすることができる。ユーザは、サービスアカウントを確立し、彼らが好む写真製品のタイプを選択する。ユーザはまた、アップロードされる画像と、好ましいアップロード時刻のオプションとを選択する。アップロード時刻のオプションは、好ましいアップロード開始時刻を表すか、又は伝送が所望される時間窓を表すことができる。画像識別子が、アップロードされる各画像に対して提供され、サービスアカウント情報として記憶される。従来技術のシステムとは異なり、画像は直ちにはアップロードされないが、代わりに、より効率的な（例えば、より便利で、より邪魔でない）画像伝送を提供するために、後の時刻にアップロードされる。ユーザとのトランザクションが完了され、ユーザは、画像のアップロードが完了することを待たずに、もう１つのタスクに取り掛かることができる。ユーザによって選択された適当な時刻に、画像識別子に対応する画像ファイルが、サービスプロバイダにアップロードされる。次いで、サービスプロバイダは、アップロードされた画像とユーザのサービスアカウントのデータとを用いて写真製品を製造する。
【００２３】
図１とそれに続く図２とは、本発明の実施形態に係る画像伝送方法を実行するシステムの構成を示すブロック図である。図１に図示されたように、システムは、顧客の場所（例えばユーザの家）に設置されたホームコンピュータシステム（及び関連付けられた周辺装置）１０を含む。システムはまた、インターネットサービスプロバイダ（ＩＳＰ）のようなネットワークサービスプロバイダ３０に設置された装置も含み、上記装置は、インターネットのようなチャンネル３６へのネットワーク接続を顧客に提供するために、ホームコンピュータシステム１０と通信する。図２を参照すると、システムはさらにサービス業務（フルフィルメント）センタ４０を含み、上記サービス業務センタ４０は、複数の画像を選択しかつ効率的に伝送するステップと、写真製品６６を生成しかつ出荷するステップとを実行するために、ホームコンピュータシステム１０及びＩＳＰ３０と通信する。サービス業務センタ４０は、ユーザのコンピュータ１０からは遠隔の場所に位置する電子データベース４４を含む。ゲームコンソール、専用のインターネット機器又はセットトップボックスのようなシステムを、ホームコンピュータシステム１０の代わりに用いてもよいことが理解される。
【００２４】
サービス業務センタ４０の様々な部分は、単一の建物か又は複数の隣接する建物の複合体に設置することができ、もしくは、複数の異なる都市又は複数の異なる国におけるいくつかの場所に地理的に分散させることができる。例えば、電子データベース４４とアルバムの製造コントローラ５２とは、異なる都市に設置され、かつインターネットのような適当なディジタル通信ネットワークを介して互いに接続された、複数のコンピュータによって提供することができる。さらに、電子データベース４４は、それ自体が、いくつかの異なる場所におけるいくつかのコンピュータ上に分散することができる。
【００２５】
図１を参照すると、例えばデル・ディメンション（Dell Dimension）ＸＰＳ  Ｍ２００でもよいホームコンピュータシステム１０はＣＰＵマザーボード１２を含み、上記ＣＰＵマザーボード１２は、ＲＡＭメモリとともに、例えば、ペンティアム（登録商標）２００ＭＨｚ  ＭＭＸプロセッサを用いる。ＣＰＵマザーボード１２は、ハードディスクドライブ２０に記憶されたソフトウェアを実行し、例えば、ワシントン州レッドモンドのマイクロソフト・コーポレーションによってどちらも提供された公知のウィンドウズ（登録商標）９８オペレーティングシステムのソフトウェアとインターネットエクスプローラのウェブブラウザのソフトウェアを実行する。ＣＰＵマザーボード１２は、ディスプレイモニタ１４とキーボード１６に接続されている。マウス１８は、顧客がＣＰＵマザーボード１２と容易に通信することを可能にする。顧客のコンピュータ１０はまた、インターネットのようなチャンネル３６に接続するためにＩＳＰ３０と通信する、ダイヤルインモデム２２を含む。
【００２６】
ＣＰＵマザーボード１２は、マイクロテック・スキャンメーカー（Microtek ScanMaker）Ｅ６のようなカラースキャナ４と通信し、上記カラースキャナ４は、複数のカラー写真（図示せず。）をスキャンし、上記写真のディジタル画像をハードディスクドライブ２０上に記憶することができる。ＣＰＵマザーボード１２はまた、ＣＤリーダー２と通信する。ＣＤリーダー２は、コダック・ピクチャーＣＤ（図示せず。）のようなＣＤ−Ｒディスクからの複数のディジタル画像を入力するために用いることができる。ＣＰＵマザーボード１２はまた、公知のＵＳＢ又はＲＳ−２３２シリアルインターフェースのような適当なインターフェースを介して、ディジタルカメラ６と通信する。例えばコダックＤＣ２８０ズームディジタルカメラであるディジタルカメラ６は、複数のディジタル画像を提供するために用いることができる。ＣＤリーダー２、スキャナ４及びディジタルカメラ６によって提供されたディジタル画像は、ホームコンピュータシステム１０から、ＩＳＰ３０とチャンネル３６を介して、サービス業務センタ４０にアップロードすることができる。
【００２７】
例えば、カリフォルニア州パサデナのアースリンク・ネットワーク・インコーポレイテッド（Earthlink Network, Inc.）であるＩＳＰ３０は複数のモデム３２のバンクを含み、上記モデム３２のうちの１つは、顧客のコンピュータ１０のモデム２２と通信するために接続されている。次いで、モデム３２は、当業者には公知の装置及び技術を用いて、チャンネル３６への接続を提供するために複数のコンピュータ／ルータ３４と通信する。
【００２８】
図２を参照すると、サービス業務センタ４０は、インターネットサーバのようなネットワークサーバ４２によって、インターネットのようなチャンネル３６に接続され、上記ネットワークサーバ４２は、１つ又はそれよりも多くのコンピュータと、関連付けられた周辺装置にてなる。電子データベース４４は、多数の写真製品のオプションを示す情報を提供し、上記オプションは、複数のディジタル画像のグループを複数のアルバムのページ上にプリントすることを含む。電子データベース４４は、ネットワークサーバ４２と同一のコンピュータに含まれてもよく、又は別個のコンピュータを利用してもよく、又は同一の物理的な場所あるいは異なる場所におけるいくつかのコンピュータ上に分散していることもできる。
【００２９】
電子データベース４４は、顧客が遠隔の場所において顧客のコンピュータ１０を用いて選択し、かつカスタマイズできる、アルバム及び他の写真製品６６の異なる特徴を示す情報を含む。電子データベース４４は、例えば、様々な背景の色又はテクスチャー、ページ数、ページのキャプション、画像のキャプションなどを提供することのようなアルバムの特徴である、写真製品のオプションを示す情報を含む。アルバムのページは、所定のカバーを付けて製本することができ、又は、３リングバインダのような標準的なバインダにページを差し込めるようにするために複数の穴を含むことができる。これらのアルバムの特徴のオプションは、例えば、ＪＡＶＡ（登録商標）アプレット、ＭＰＥＧ又はクイックタイム（QuickTime）のムービー、もしくはショックウェーブ（Shockwave）ファイルのようなソフトウェアプログラムを介して実施することができ、これらのソフトウェアプログラムは、顧客が選択できる特徴の機能を示している。
【００３０】
写真製品６６がユーザによって購入されるとき、顧客によって提供された支払い識別子（例えば、クレジットカード又はデビットカードの番号）が有効であることを照合し、購入に対するアカウントを借方に記入するために、電子データベース４４は請求書作成システム４６と通信する。ブロック４８で図示されるように、請求書が発行される。当然ながら、借方に記入された顧客のアカウントは、遠隔の金融機関に位置することができる。典型的には、クレジットカードを用いたときは、この金融機関は、出荷可能な写真製品６６の直接の提供者又は販売者に対して支払う。このことは、一般的に、所定の金額を直接の提供者のアカウントに、一般にはもう１つの金融機関に確立されたアカウントに電送（有線伝送）することによって実行される。
【００３１】
図２に図示されたように、電子データベース４４は製造コントローラ５２に接続されている。製造コントローラ５２は、アルバムのページ５６又は個別のハードコピーのプリント５８を製造できる、１つ又はそれよりも多くのカラーハードコピープリンタ５４を制御する。ハードコピーのプリント５８は、フレーム６８の中に入れることができる。製造コントローラ５２はＣＤライター７６にも接続され、上記ＣＤライター７６は、複数のディジタル画像と、上記ディジタル画像を用いるためのアプリケーションソフトウェアとを有するピクチャーＣＤ７８を製造することができる。製造コントローラ５２は、オプションとして、ユーザによってアップロードされた１つ又はそれよりも多くの画像を取り入れたＴシャツやコーヒーマグなどを製造するための装置（図示せず。）に接続することができる。製造コントローラ５２はアルバムラベルプリンタ６０にも接続することができ、上記アルバムラベルプリンタ６０は、オーダーメードのアルバムカバー６２を提供するために標準的なアルバムカバーに添付することができるラベルを製造する。
【００３２】
電子データベース４４はまた、オプションとして、アップロードされた画像の長期記憶を提供する。この実施形態において、例えば、本願出願人に譲渡されたシェリダン（Sheridan）に対する米国特許第５，７６０，９１７号の明細書に記述されたように、記憶された画像は、認証されたユーザによってインターネットを介してアクセスできる（閲覧できる）。上記明細書の開示は、参照によって本願明細書に含まれる。
【００３３】
製造コントローラ５２はまた、出荷ラベル７４を製造するために、出荷ラベルプリンタ７０を制御する。出荷ラベル７４は、顧客又は顧客によって指定された人への発送（例えば、速達の航空郵便、地上の運送手段など）の間に写真製品６６を梱包して保護する出荷コンテナ６４（例えば、包装材料を含む厚紙の箱）に添付される。
【００３４】
次いで図３及び図４を参照すると、プリント、アルバム、ピクチャーＣＤなどのような写真製品６６を製造するために、複数の画像をユーザからサービスプロバイダに効率的に伝送するための典型的な方法に係るフローチャートが図示されている。図３のステップ１００に図示されたように、顧客は、ディジタル通信ネットワークを用いて、チャンネル３６にログオンする。チャンネル３６はインターネットであることができる。当然ながら、顧客は、チャンネル３６へのアクセスを得るために、ＩＳＰ３０のようなサービスプロバイダを用いることができる。ＩＳＰ３０は、顧客のコンピュータ１０と、サービス業務センタ４０を所有するか又は制御している製品の提供者又は販売者との間で接続を確立するために、インターネットプロトコル（ＩＰ）アドレスのような所定のアドレスを用いる。
【００３５】
ステップ１０２において、顧客は、彼らの名前を入力し（次のステップ１０４において確立されるサービスアカウント情報（表１）の３行目）、パスワードを選択し（表１の４行目）、配達の情報（６行目）及び請求書作成の情報（７行目）を提供する。この情報は、顧客と、顧客によって指定された人（例えば、写真製品６６をその人に対して出荷するべき人物であって、当然、顧客であってもよい）とを識別する。それは、顧客のアドレスと、顧客によって指定された１人又はそれよりも多くの人のアドレスとの両方を含む。顧客はまた、購入される（複数の）写真製品に対して支払うために借方に記入されるアカウントを識別する。多くの場合、これは、課金されるか又は借方に記入される顧客のアカウントを特定する支払い識別子を有したクレジットカードである。多くの場合、これは金融機関に存在する。支払い識別子は、特定のクレジットカードアカウントを特定するクレジットカード番号であることができる。本願明細書において用いられるように、クレジットカードはデビットカードも包含する。また、このとき、ユーザは彼らの電子メールアドレスを入力しておくこともできる（表１の５行目を参照）。
【００３６】
ステップ１０４において、顧客に対してユーザのサービスアカウントが確立される。上記サービスアカウントに記憶された情報は、ステップ１０２で顧客によって入力された情報を含む。このサービスアカウント情報は、後に、顧客によって選択された写真製品のオプションと、顧客のコンピュータ１０からサービス業務センタ４０にアップロードされる画像ファイルに対応する画像識別子とを列挙する追加の情報によって増加される。表１はサービスアカウント情報の一例を示す。サービスアカウントに提供された請求書作成の情報（例えばクレジットカード番号）と他の重要な情報とは、公表されることと許可されていない使用とを防止するために暗号化することができる。サービスアカウント情報は、好ましくは、サービス業務センタ４０の電子データベース４４の一部として記憶される。それに代わって、サービスアカウント情報のうちのいくぶんかを、顧客のコンピュータ１０に、例えばハードディスクドライブ２０に記憶することができる。例えば、アップロードされる画像に対応する画像識別子は、ハードディスクドライブ２０を用いて記憶することができる。
【００３７】
［表１］
サービスアカウント情報
――――――――――――――――――――――――――――――――――――
1
2
3  USER NAME
4  PASSWORD
5  USER E-MAIL ADDRESS
6  USER SHIPPING ADDRESS
7  BILLING INFORMATION
8
9  DESIGNEE #1 SHIPPING ADDRESS
10
11  DESIGNEE #2 SHIPPING ADDRESS
12
13  PRODUCT ID -1
14  PRODUCT TYPE: ALBUM
15      PAGE SIZE: 8X10
16      ALBUM TYPE: 3 RING PUNCH - 2" THICK (50 PAGES)
17    BACKGROUND STYLE: #217 - MARBLE
18    PAGE NUMBERS:
19      STYLE: - 1 -
20      FONT: HELVETICA
21      COLOR: BLUE
22      LAST PAGE NUMBER: 17
23    IMAGE NUMBERS: 1-6, 9-16
24    SHIP TO: DESIGNEE #2
25    STATUS: ORDERED, NOT YET FULFILLED
26 
27  PRODUCT ID -2
28  PRODUCT TYPE: FRAMED PRINT
29      FRAME SIZE: 14X16
30      FRAME STYLE: #175 - CLASSIC - WALNUT
31      MATTE STYLE: "165 - TEXTURE - WOODGRAIN
32      IMAGE NUMBERS: 3
33      SHIP TO: DESIGNEE #2
34      STATUS: ORDERED, NOT YET FULFILLED
35
36  PRODUCT ID -3
37  PRODUCT TYPE: SERVICE PRINT
38      PRINT SIZE: 4X6
39      PRINT FINISH: GLOSSY
40      DATE STAMP: FRONT PRINT, LOWER LEFT, WHITE 12PT, HELVETICA
41      IMAGE NUMBERS: 1-18
42      SHIP TO: DESIGNEE #1
43      STATUS: ORDERED, NOT YET FULFILLED
44
45  UPLOAD TIME
46      1:00 AM EST
47  IMAGE UPLOAD LIST #1
48      IMAGE 1:  /D/DCIM/100DC280/DCP_0012.JPG    TO BE LOADED
49      IMAGE 2:  /D/DCIM/100DC280/DCP_0016.JPG    TO BE LOADED
50      IMAGE 3:  /D/DCIM/100DC280/DCP_0017.JPG    TO BE LOADED
51      IMAGE 4:  /D/DCIM/100DC280/DCP_0018.JPG    TO BE LOADED
52      IMAGE 5:  /D/DCIM/100DC280/DCP_0020.JPG    TO BE LOADED
53      IMAGE 6:  /D/DCIM/100DC280/DCP_0021.JPG    TO BE LOADED
54      IMAGE 7:  /D/DCIM/100DC280/DCP_0023.JPG    TO BE LOADED
55      IMAGE 8:  /D/DCIM/100DC280/DCP_0028.JPG    TO BE LOADED
56      IMAGE 9:  /D/DCIM/100DC280/DCP_0030.JPG    TO BE LOADED
57      IMAGE 10:  /D/DCIM/100DC280/DCP_0033.JPG    TO BE LOADED
58      IMAGE 11:  /D/DCIM/100DC280/DCP_0035.JPG    TO BE LOADED
59      IMAGE 12:  /D/DCIM/100DC280/DCP_0042.JPG    TO BE LOADED
60      IMAGE 13  /C/MYPICTURES/VACATION/PIC0011.JPG    TO BE LOADED
61      IMAGE 14  /C/MYPICTURES/VACATION/PIC0012.JPG    TO BE LOADED
62      IMAGE 15  /C/MYPICTURES/VACATION/PIC0013.JPG    TO BE LOADED
63      IMAGE 16  /C/MYPICTURES/VACATION/PIC0023.JPG    TO BE LOADED
64      IMAGE 17  /C/MYPICTURES/VACATION/PIC0025.JPG    TO BE LOADED
65      IMAGE 18  /C/MYPICTURES/VACATION/PIC0028.JPG    TO BE LOADED
――――――――――――――――――――――――――――――――――――
【００３８】
ステップ１０６において、サービス業務センタ４０は、図５に図示された標準的なサービスプリント、フレームに入れられたハードコピーのプリントと、図６に図示されたカスタマイズされた写真アルバムと、さらに価格のような、カスタマイズと購入のために利用できる写真製品６６のメニューを、顧客に提供する。ステップ１０８において、顧客は、どのタイプの製品（例えば、標準的なサービスプリント、フレームに入れられたハードコピーのプリント又はカスタマイズされた写真アルバム）を購入するかを選択する。サービス業務センタ４０はまた、画像のアップロードのために好ましい時刻を顧客に提供することができる。この方法において、サービス業務センタ４０は、スループットを最適化し、到来するデータが超過する可能性を最小化することができる。サービス業務センタ４０は、好ましいアップロード時刻のために、より低い価格又は無料の製品のような動機付け（インセンティブ）を提供することができる。
【００３９】
ステップ１１０において、ネットワークサーバ４２は、ユーザによって選択される製品のタイプのために、カスタマイズされた特徴のメニューを提供する。ユーザがホームコンピュータシステム１０のところにいるときは、このメニューはディスプレイモニタ１４に表示される。ステップ１１２において、顧客は、彼らがステップ１０８において選択した製品のタイプに対して、好ましい特徴を選択する。
【００４０】
標準的なプリントのためのオプションは、様々なサイズ（例えば、３”×５”、４”×６”など）と様々な表面仕上げ（例えば、光沢仕上げ、つや消し仕上げなど）のプリントを提供することを含む。標準的なプリントはまた、写真が撮影された日付か又はプリントされた日付のような、テキストを含むことができる。リアルタイムのクロックを有するディジタルカメラか又はＡＰＳフィルムのカメラによって写真が撮影されたときは、写真が撮影された日付は、アップロードされるディジタル画像ファイルから取得できる。ユーザは、この日付のスタンプを含むか否か、テキストをどこに配置するか（例えば、表面の左下、又はプリントの裏面）を選択することができる。ユーザはまた、日付のスタンプのために、色（例えば、白又は黄）とフォント（例えば、ヘルベチカ又はスクリプト）を選択することができる。
【００４１】
図５は、ユーザが選択できる、フレームに入れられるオプションを示す。このオプションは、プリントのサイズを、複数のプリントサイズ１５０から選択することを含む。上記プリントサイズ１５０は、４”×６”サイズ１５２と、５”×７”サイズ１５４と、８”×１０”サイズ１５６と、１４”×１６”サイズ１５８とを含む。ユーザは、適当なプリントサイズのアイコン（例えば、アイコン１５２、１５４、１５６、又は１５８）を選択することによって、サイズを選択する。このオプションはまた、複数のスタイル１６０から飾り縁（matte）のスタイルを選択することも含む。上記スタイル１６０は、グレー、黄褐色（tan）及び青の、無地の飾り縁１６２と、木目、麦わら模様又はマーブルのテクスチャー模様の飾り縁１６４と、雲、水又は花を含む、背景がイメージの飾り縁１６６とを含む。ユーザは、彼らの好ましい飾り縁のスタイルに対して、適当なラジオボタン（例えば、ボタン１６２、１６４又は１６６のうちの１つ）を選択することによって飾り縁を選択する。次いで、ユーザは、様々なスタイル１７０から写真フレームのスタイルを選択する。上記スタイル１７０は、白、赤及び黒のモダンスタイル１７２と、クルミ材、オーク材及び黒のクラシックスタイル１７と、金及び銀のアンティークスタイル１７６とを含む。ユーザは、彼らの好ましいフレームのスタイルに対して、適当なラジオボタン（例えば、ボタン１７２、１７４又は１７６のうちの１つ）を選択することによって写真フレームのスタイルを選択する。当然ながら、さらにずっと多くのサイズ、飾り縁及びフレームのオプションを、プルダウンメニュー、スクロールバーなどのような様々なタイプの表示を用いて、ユーザに対して提示することができる。次いで、プリントサイズ、飾り縁のスタイル及びフレームのスタイルの選択された組み合わせがユーザに提示される。例えば、ユーザが、木目のテクスチャーの飾り縁を有する、クルミ材のクラシックフレームを選択するとき、インターネットサーバ４２は、ユーザが検討するために、この組合わせを表す画像をユーザに対して提示する。
【００４２】
図６は、ユーザが選択できる、アルバムのオプションを図示する。このオプションは、複数のサイズ２００からアルバムのサイズを選択することを含む。上記サイズ２００は、５”×７”サイズ２０２と、８”×１０”サイズ２０４と、１０”×１２”サイズ２０６とを含む。ユーザは、適当なアルバムのサイズのアイコン（例えば、アイコン２０２、２０４又は２０６）を選択することによって、サイズを選択する。このオプションはまた、ラジオボタン２０８を用いて、シングルサイズのページ（例えば、アルバムのページの一方の側のみにプリントが存在する）か、又はダブルサイズのページかを選択することを含む。このオプションはさらに、複数のスタイル２１０から好ましい背景のスタイルを選択することも含む。上記スタイル２１０は、白、グレー又は黄褐色の、無地の背景２１２と、木目、麦わら模様又はマーブルのテクスチャー模様の背景２１４と、雲、水又は花を含む背景イメージ２１６とを含む。ユーザは、適当なラジオボタン（例えば、ボタン２１２、２１４又は２１６のうちの１つ）を選択することによって背景のスタイルを選択する。次いで、ユーザは、ラジオボタン２２０を用いて、複数のオプションからページ番号を含むか否かを選択する。上記オプションは、ページ番号無しと、いくつかの異なるページ番号のスタイル（−１０−、１０ページ、又は斜体で「１０ページ」）とを含む。また、ページ番号と画像のキャプションのために用いられるテキストの色、サイズ及びフォントは、別のメニュー（図示せず。）を用いて選択できる。最後に、ユーザは、複数のアルバムのタイプ２３０からアルバムのタイプを選択する。上記アルバムのタイプ２３０は、製本されたアルバム２３２、３リングアルバム２３４（１”、２”及び３”の厚さの３リングアルバムを含む）、又は２０リングアルバム２３６（１”及び２”の厚さのアルバムを含む）に対するラジオボタンから１つを選択することによって、ユーザによって選択される。当然ながら、さらにずっと多くのサイズ、背景及びアルバムのタイプのオプションを、プルダウンメニュー、スクロールバーなどのような様々なタイプの表示を用いて、ユーザに対して提示することができる。次いで、アルバムのサイズ、背景、ページ番号及びアルバムのタイプの選択された組み合わせは、ユーザに対して提示される。例えば、ユーザは、マーブルのテクスチャーの背景と特定のページ番号のスタイルとを有する８”×１０”のダブルサイズのアルバムのページを、３リングかつ２”の厚さのバインダに綴じることを選択するとき、インターネットサーバ４２は、ユーザが検討するために、この組合わせを表す画像をユーザに対して提示する。
【００４３】
図３のステップ１１４において、顧客は、彼らが選択したタイプの写真製品６６が利用されるようにするために、アップロードされる画像を選択する。好ましい実施形態において、ＣＰＵ１２は、図８に図示されたような表示画面４００を、ディスプレイモニタ１４上に表示する。表示画面４００は、ディジタルカメラ６、ＣＤリーダー２又はハードディスクドライブ２０から取得された複数のサムネイル画像４０２（親指の爪のように小さな画像）の２次元のアレーを含む。サムネイル画像４０２は、好ましくは、ディジタルカメラ６によって提供された、Ｅｘｉｆ／ＪＰＥＧ画像ファイル内に記憶されたサムネイル画像である。ユーザは、マウス１８で「すべて選択」アイコン４３２をクリックするか、又は任意個のサムネイル画像４０２をクリックすることによって、すべての画像を選択するか、又は複数の画像のうちのサブセットを選択する。図８は、４つのサムネイル画像４０２ａ、４０２ｂ、４０２ｃ及び４０２ｄ（これらは破線で囲まれている）が選択されたことを示している。
【００４４】
多数のサムネイル画像４０２から所望の画像を選択するために、表示画面４００の右の部分にある矢印のコントローラ４０４は、一群のサムネイル画像４０２（例えば１５個のサムネイル画像）を同時に一覧するために、ユーザがより多くの数のサムネイル画像４０２をスクロールすることを可能にする。次いで、ユーザは、任意個のサムネイル画像４０２上でマウス１８をクリックするとともに、キーボード１６上でコントロールキー又はシフトキーを再び押すことによって、プリントされる追加の画像（例えば３つの画像）を選択することができる。
【００４５】
ユーザが画像を選択すると、画像データアップロード表示器４０６は、アップロードするために選択された画像の数４０８（例えば２７個の画像）とともに、選択されたすべてのファイルの合計のサイズ４１０（例えば、選択されたすべての画像に対して合計で１２．１Ｍバイト）や、ユーザのモデム２２の与えられたデータ速度（例えば、アップロード全体にわたる平均速度で、３２ｋビット／秒）で画像をアップロードするための推定された時間４１２（例えば５０分）のような他の情報とを表示する。
【００４６】
図４のステップ１１６において、ユーザは、図８のアップロード時刻選択器４２０を用いて、彼らの好ましいアップロード時刻を選択する。オプションは、注文処理が完了した直後４２２か、ユーザが彼のコンピュータからログオフするまで待機すること４２４か、又はユーザによって選択された特定の時刻まで待機すること４２６を含む。ユーザは、現地時間で午前１時のデフォルトの時刻の代わりに、キーボード１６を用いるか、マウス１８で上向き／下向きの矢印４２８をクリックすることによって、異なる時刻を入力することができる。それに代わる実施形態では、ユーザはまた、画像をアップロードするための時刻を、サービス業務センタ４０によって提供された好ましい時刻のリストから選択するか、予め選択された長さの時間（分）だけの休止（非動作状態：inactivity）の後（例えば、１０分間の休止の後）の時刻を選択するか、又は、優先度の低いタスクとしてバックグラウンドでアップロードするように、当該選択と同時の時刻を選択することができる。最終的に、ユーザは「完了」アイコン４３０をクリックする。このとき、ユーザは、配達される最終的な製品を示す１つ又はそれよりも多くの表示画面（図示せず。）を提示され、製品のコストを確認する。次いで、ユーザは、注文を承認し、インターネットサイトをログオフできる。
【００４７】
ステップ１１８において、顧客によって選択された画像と、顧客によって選択されたアップロード時刻と、顧客によって選択された写真製品のオプションとに対応する画像識別子が、ユーザのサービスアカウント情報に追加される。アップロードされるすべての画像が、ハードディスクドライブ２０上の同一のフォルダ又はディレクトリのような、ユーザのコンピュータ１０上の同一のフォルダ又はディレクトリに配置されているときは、画像識別子は画像ファイル名であることができる。それに代わって、画像識別子は、各画像を位置付けるために必要な、記憶装置及びディレクトリ構造を特定する完全なパス名であることができる。それに代わって、画像識別子は、ＧＵＩＤ（グローバルで単一のＩＤ）、画像の番号、画像のタイトルなどのような、対応する画像ファイル内のデータストリングに一致するデータストリングであることができる。
【００４８】
表１に図示された実施例に示されたように、サービスアカウント情報は、カスタマイズされたアルバムを特定するPRODUCT ID-1（表１の１３乃至２５行目）と、フレームに入れられるプリントを特定するPRODUCT ID-2（２７乃至３４行目）と、カスタマイズされたサービスプリントを特定するPRODUCT ID-3（３６乃至４３行目）とのような異なる識別子（ＩＤ）を有する、いくつかの製品のための情報を含むことができる。アルバムに関連した情報（１３乃至２５行目）は、選択されたページのサイズ（１５行目）、アルバムのタイプ（１６行目）及び背景のスタイル（１７行目）を含んでいる。それはまた、テキストのスタイル（１９行目）、フォント（２０行目）及び色（２１行目）と、プリントされる最後のページ番号（２２行目）とのようなページ番号情報を含んでいる。最後のページ番号の情報は、新しいアルバムのページがプリントされるたびに更新される。それは、アルバムがファイルされ、新しいアルバムが購入される必要があるときを、ユーザに自動的に通知するために用いることができる。アルバムに関連した情報はまた、アルバムに含まれる画像の番号のリスト（２３行目）を含んでいる。これらの画像の番号は、表１の画像アップロードリストセクション（４７乃至６５行目）に列挙された画像識別子に対応する。アルバムに関連した情報はまた、出荷先として指定された人（DESIGNEE）＃２が注文を受け取る必要があること（２４行目）と、注文の状態（２５行目）とを示している。注文の状態は、この写真製品６６がユーザによって注文された（ORDERED）が、まだ仕上がっていない（NOT YET FULFILLED）ことを示している。いったん仕上がると、この注文が完了されたことを示すために、状態は更新される。
【００４９】
フレームに入れられるプリントの情報（表１の２７乃至３４行目）は、フレームのサイズ（２９行目）と、フレームのスタイル及び色（３０行目）と、飾り縁のスタイル（３１行目）とを特定する。それはまた、フレームに入れられたプリントを製造するために用いられる画像の番号のリスト（３２行目）を含んでいる。この画像の番号（画像の番号３）は、表１の画像アップロードリストセクション（５０行目）における画像の番号３に対して列挙された画像識別子に対応し、上記画像識別子は、ユーザのコンピュータ１０上の画像のパス名である、/D/DCIM/100DC280/DCP_0017.JPGのような画像識別子である。この情報はまた、出荷先として指定された人＃２が注文を受け取る必要があること（３３行目）と、注文の状態（３４行目）とを示している。
【００５０】
サービスプリント情報（表１の３６乃至４３行目）は、プリントのサイズ（３８行目）と、プリントの仕上げ（３９行目）と、プリントに上書きされる日付の位置、フォントのスタイル、サイズ及び色（４０行目）とを特定する。それはまた、プリントされる画像の番号のリスト（４１行目）を含んでいる。この情報はまた、出荷先として指定された人＃１がプリントを受け取る必要があること（４２行目）と、注文の状態（４３行目）とを示している。サービスプリント情報はまた、複数の画像がプリントされるときに上記画像に追加される必要がある、ユーザによって選択された他のテキスト又はグラフィックを特定することができる。
【００５１】
アップロード時刻情報（表１の４５乃至４６行目）は、ユーザが選択したアップロード時刻を示している。４６行目において、それは、東部標準時（ＥＳＴ）で午前１時のアップロード時刻を示している。アップロード時刻情報は、それに代わって、「即時」又は「ユーザがログオフしたとき」を表示することができる。
【００５２】
画像アップロードリスト（表１の４７乃至６５行目）は、ステップ１１４においてユーザによって選択されたアップロードされる画像に対応する画像識別子のリストを提供する。アップロードリストは、参照番号（例えば、画像１）と、ユーザのコンピュータ１０上のアップロードされる画像ファイルのパス名（例えば、/D/DCIM/100DC280/DCP_0012.JPG）とを提供する。このパス名は、ユーザのコンピュータ１０の「Ｄ」ドライブ上の、ＤＣＩＭと名付けられたフォルダ内の、１００ＤＣ２８０と名付けられたフォルダに位置した、ＤＣＰ＿００１２．ＪＰＧと名付けられたＪＰＥＧ／Ｅｘｉｆ画像をポイントし、この実施例では、「Ｄ」ドライブは、ディジタルカメラ６に対して用いられるドライブ名である。アップロードリストはまた、画像に対するアップロード状態（例えば、「アップロード予定（TO BE UPLOADED）」）を含んでいる。画像がアップロードされるとき、この状態は更新される。中断又はエラーが発生したとき、まだアップロードされていない画像のみが伝送される必要がある。
【００５３】
サービスアカウント情報は、電子データベース４４に記憶される。それに代わって、サービスアカウント情報のうちの一部又はすべてを、代わりにハードディスクドライブ２０に記憶することができ、又は、ホームコンピュータシステム１０のハードディスクドライブ２０上に複製を作ることができる。必要なすべてのサービスアカウント情報が取得されたとき、サービス業務センタ４０は、サービスの注文の受信を確認するメッセージを送信することができる。
【００５４】
図４のステップ１２０で、表示された時刻において、複数のディジタル画像はサービスプロバイダにアップロードされる。アップロード時刻は、ステップ１１６でユーザによって選択された時刻である。いくつかの場合には、これは、ユーザが注文を確認した直後である。他の場合には、ユーザが彼らのコンピュータをシャットダウンする処理を開始するときに、複数の画像はアップロードされる。この状況では、画像が伝送され、次いで、シャットダウン処理が完了される。他の場合には、複数の画像は、特定の時刻に、典型的にはユーザのコンピュータ及び電話線が必要とされそうにない夜間に伝送される。当然、このことは、ユーザのコンピュータの電源がオンのままであるか、又は、例えばマイクロソフトのウィンドウズ（登録商標）９８におけるタスクスケジューラのプログラムによって、ユーザのコンピュータが「起こされる」まで低いパワーの待機状態にされていることを必要とする。画像がアップロードされるとき、画像アップロード状態（表１の４８乃至６５行目）は、どの画像が首尾よくアップロードされたかを示すために更新される。画像のアップロードが処理されている間に消費者が電話線を必要とするという、ありそうにないイベントが発生したときには、アップロードは終了される。このことはユーザのコンピュータ１０か又はネットワークサーバ４２によって注意することができ、それらは、後の時刻に、自動的に、ネットワークサービスプロバイダ３０を介して接続を再び確立し、「アップロード予定」の状態を有する画像をアップロードすることができる。
【００５５】
すべての画像がアップロードされた後で、ステップ１２２において、サービス業務センタ４０は、画像の受信を確認するために、ユーザの電子メールアカウントにメッセージを送信することができ、製造コントローラ５２は、アップロードされた画像と、電子データベース４４に記憶されたサービスプリント情報とを用いて、カスタマイズされた写真製品６６を製造する。ユーザがアルバムを注文したときは、アップロードされた複数のディジタル画像は、自動的に、複数のページに配置され、アルバムのページ５６を生成するようにカラーハードコピープリンタ５４によってプリントすることができる。表１に図示されたサービスアカウント情報における最後のページ番号（表１の２２行目）は、アップロードされた画像を表すように生成されるアルバムのページのページ数を反映するように更新される。それに代わって、ステップ１１４の一部として、ユーザは、複数の画像を複数のページ上に手動で配置することができ、オーダーメードのアルバムカバー６２のために好ましい色、メッセージ、ロゴ又はイメージを選択することもできる。
【００５６】
ユーザがフレームに入れられたプリントを注文したときは、複数のハードコピーのプリント５８を製造するために、カラーハードコピープリンタ５４を用いて、複数のディジタル画像がプリントされる。各ハードコピーのプリント５８は、ユーザが選択した飾り縁を、例えば、表１の３１行目で特定された木目のテクスチャーの縁を含んでいる。次いで、各ハードコピーのプリント５８は、適当なフレーム６８を用いて、例えば、表１の３０行目で特定されたクルミ材のクラシックフレームを用いて、フレームに入れられる。ユーザがサービスプリントを注文したときは、ハードコピーのプリント５８を製造するために、カラーハードコピープリンタ５４を用いて、複数のディジタル画像がプリントされる。ハードコピーのプリント５８は、表１の３８乃至３９行目で特定されたサイズ及び仕上げを用いる。プリントする前に、表１の４０行目で特定されたように、各ディジタル画像は日付のスタンプで上書きされる。ユーザが、アップロードされた画像を用いて１つ又はそれよりも多くのピクチャーＣＤを注文したときは、ＣＤライター７６を用いてピクチャーＣＤ７８が製造される。
【００５７】
ステップ１２４において、図２の製造コントローラ５２は、サービスアカウント情報（表１）に提供された顧客又は顧客によって指定された人の出荷アドレスを用いて、出荷ラベル７４を生成するために、出荷ラベルプリンタ７０を制御する。出荷ラベル７４は、写真製品６６を出荷するために用いられる出荷コンテナ６４に添付される。
【００５８】
ステップ１２６において、サービスアカウント情報（表１）に提供された顧客のアカウントに対して、注文に対する請求書が作成される。このとき、顧客のアカウントを有する金融機関は、そのような資金を、製品の提供者又は販売者に送るように指定する。
【００５９】
ステップ１２８において、複数のディジタル画像の第１のグループを含んだ写真製品６６は、顧客又は顧客によって指定された人に配達される。用語「配達」は、米国郵政公社（ＵＳＰＳ）か、又は、ユナイテッドパーセルサービス（ＵＰＳ）かフェデラルエクスプレスのような運送業者（carrier service）によって、写真製品６６が、顧客又は顧客によって指定された人に出荷できることを意味する。それに代わって、写真製品６６は、顧客が当該写真製品６６を受け取ることができる、小売店のキオスク８０（図示せず。）が設置されている店のような場所に、配達することができる。この場合には、ステップ１２６で提供される請求書の発行は、顧客が写真製品６６を受け取るときまで遅延させることができ、次いで、顧客は、現金、小切手、又はクレジット（charge）／デビットカードを用いて、写真製品６６に対して支払うことができる。
【００６０】
ステップ１２４で写真製品６６がユーザに対して出荷された後で、ステップ１１６でユーザによってアップロードされた複数のディジタル画像は、それらが長期間保持されて、インターネットを介して「共有」されることをユーザが要求しないならば、図２の電子データベース４４から削除することができる。しかしながら、表１のサービスアカウント情報は、同じ顧客による後に続く注文に対して使えるように、保持される。このことは、典型的には、多くの週又は月の後に、ユーザが追加の画像をプリントすることを望んだときに発生する。このとき、ステップ１００と同様に、顧客は再びインターネットサイトにログオンし、彼らの名前とパスワードを入力する。それに代わって、ホームコンピュータシステム１０は、ステップ１００でユーザが最初にインターネットサイトにアクセスしたときに生成され、ハードディスクドライブ２０に記憶された「クッキー」を含むことができる。この「クッキー」は、ユーザのアカウントを自動的に識別することができる。それに応答して、ネットワークサーバ４２は、図２の電子データベース４４から、顧客に対するサービスアカウント情報にアクセスする。ネットワークサーバ４２は、ユーザのサービスアカウントに記憶された製品（Product）ＩＤ情報に基づいて、ユーザに対して表示を提供する。例えば、ユーザがステップ１１２で木目のテクスチャーの飾り縁を有するクルミ材のクラシックフレームを選択したときは、インターネットサーバ４２は、ユーザが検討するために、この組合わせを示す画像を、ユーザに対して提示する。ユーザはまた、ステップ１１２において、マーブルのテクスチャーの背景と選択されたページ番号のスタイルとを有する８”×１０”のダブルサイズのアルバムのページを、３リングかつ２”の厚さのバインダに綴じることを選択したとき、インターネットサーバ４２はまた、ユーザが検討するために、この組合わせを示す画像を、ユーザに対して提示する。ネットワークサーバ４２はまた、以前にステップ１０６乃至１１２において提供されたように、ユーザが、購入するために新しいタイプの製品を選択し、上記製品をカスタマイズすることを可能にする。
【００６１】
次いで、顧客は、ステップ１１４に関連して前述されたように、アップロードされる複数の画像のもう１つのセットを選択する。ステップ１１４におけるように、このことは、ＣＤリーダー２に挿入された特定のＣＤからのすべての画像か、又はディジタルカメラ６に記憶されたすべての画像をアップロードすることを選択することによってか、もしくは、アップロードされる画像を個別に選択することによって実行することができる。ユーザは、彼らのサービスアカウントに記憶された彼らのデフォルトのアップロード時刻を用いることができ、又は、異なるアップロード時刻を選択することができる。サービスアカウント情報は、新しい注文情報を反映するために更新される。このとき、顧客は、配達される最終的な製品を示す１つ又はそれよりも多くの表示画面を提示され、製品のコストを確認することができる。次いで、ユーザは、注文を承認し、インターネットサイトからログオフすることができる。
【００６２】
適当な時刻に、ステップ１２０に関連して前述されたように、複数のディジタル画像の第２のグループがアップロードされる。次いで、製造コントローラ５２は、ステップ１２２に関連して前述されたように、ユーザによって注文された写真製品６６を生成する。そのとき、製造コントローラ５２は、この第２のグループの画像と、電子データベース４４に記憶されたサービスアカウント情報とを用いて、カスタマイズされた写真製品６６を製造する。ユーザがアルバムを注文したときは、表１に図示されたサービスアカウント情報における最後のページ番号（表１の２２行目）は、アップロードされた画像を表すために製造されるアルバムのページのページ番号を反映するために更新される。製造される新しいアルバムのページのページ番号が、顧客の現在のアルバムの収容ページ数（収容容量：capacity）を超えるとき（例えば、プリントのカウントが、図６の２”の厚さのバインダに対する５０ページよりも多い、５４になるとき）は、新しいアルバムのページのうちのいくつかを記憶するために新しいアルバムが注文されるように、ユーザは自動的に通知され、アルバムのページにプリントされるページ番号はそれによって付与される。上記の例では、最後の４ページ（例えば、プリント５１乃至５４）は、他のページが以前の注文の一部として提供された前の３リングアルバムに含まれる一方で、ページ番号１乃至４を与えられて、新しいアルバムに提供される。
【００６３】
最終的に、出荷ラベル７４が生成されて出荷コンテナ６４に添付され、顧客のアカウントに対して、注文に対する請求書が発行され、第２のグループの画像を含んだ（複数の）写真製品６６は、ステップ１２４乃至１２８に関連して前述されたように、顧客又は顧客によって指定された人に出荷される。
【００６４】
当然ながら、ユーザは、複数のディジタル画像の新しいグループを用いて、同様にカスタマイズされた写真製品６６を簡単かつ容易に取得するために、この処理を何度も繰り返すことができる。例えば、ユーザは、数年間にわたって、彼らが彼らの以前の注文のためにした選択を再び入力する必要や、再び思い出す必要さえなく、同様のフレームのスタイルと飾り縁の色とを有するフレームプリントのセットを得ることができる。
【００６５】
図７は、電子カメラ６をより詳細に図示するブロック図である。電子カメラ６は、着脱可能なメモリカード３３０に記憶されるディジタル画像を生成する。電子カメラ６は、ズーム及び焦点調整モータドライブ３１０を有するズームレンズ３１２と、調整可能な開口及びシャッター（図示せず。）とを含んでいる。ズームレンズ３１２は、公知のバイヤー（Bayer）カラーフィルターパターンを用いて、風景（図示せず。）からの光線の焦点を、例えば単一のチップのカラーＣＣＤ画像センサである画像センサ３１４上に合わせる。また、ズーム及び焦点調整モータドライブ３１０は、自動焦点及び自動露出検出器３０８によって制御される。画像センサ３１４は、クロックドライバ３０６によって制御される。ズーム及び焦点調整モータ３１０とクロックドライバ３０６は、制御プロセッサ及びタイミング生成回路３０４によって提供された制御信号によって制御される。制御プロセッサ及びタイミング生成回路３０４は、自動焦点及び自動露出検出器３０８からの入力を受信し、フラッシュ３０２を制御する。画像センサ３１４からのアナログの出力信号は、アナログ信号処理（ＡＳＰ）及びアナログ−ディジタル（Ａ／Ｄ）コンバータ回路３１６によって、増幅されて、ディジタルデータに変換される。上記ディジタルデータは、ＤＲＡＭバッファメモリ３１８に記憶され、それに続いて、ファームウェアメモリ３２８に記憶されたファームウェアによって制御されたプロセッサ３２０によって処理される。上記ファームウェアメモリ３２８は、フラッシュＥＰＲＯＭメモリであることができる。
【００６６】
処理されたディジタル画像ファイルは、メモリカードインターフェース３２４に提供され、上記メモリカードインターフェース３２４は、ディジタル画像ファイルを着脱可能なメモリカード３３０上に記憶する。着脱可能なメモリカード３３０は当業者には公知である。例えば、着脱可能なメモリカード３３０は、１９９８年８月５日にカリフォルニア州パロアルトのコンパクトフラッシュ（登録商標）・アソシエーション（CompactFlash Association）によって発表されたコンパクトフラッシュ（登録商標）仕様書バージョン１．３に適合されたメモリカードを含むことができる。それに代わって、磁気ハードドライブ、磁気テープ又は光ディスクのような他のタイプのディジタル記憶装置は、ディジタル画像を記憶するために用いることができる。
【００６７】
プロセッサ３２０は、レンダリングされたｓＲＧＢ画像データを生成するために、色補間に続いて、色及び色調補正を実行する。次いで、上記レンダリングされたｓＲＧＢ画像データは、ＪＰＥＧ圧縮され、着脱可能なメモリカード３３０上にＪＰＥＧ画像ファイルとして記憶される。プロセッサ３２０はまた、ＲＡＭメモリ３２６に記憶され、カラーＬＣＤ画像ディスプレイ３３２に提供される「サムネイル」サイズの画像を生成する。上記カラーＬＣＤ画像ディスプレイ３３２は、ユーザが検討するために、取得された画像を表示する。電子カメラ６は、写真を撮影する動作を開始するシャッターレリーズ（例えば、取り込み（キャプチャ）ボタン）（図示せず。）を含む一連のユーザボタンのような、ユーザコントローラ３０３によって制御される。カラーＬＣＤ画像ディスプレイ３３２上に表示されたグラフィカルユーザインターフェースは、ファームウェアメモリ３２８に記憶されたファームウェアのユーザインターフェース部によって制御される。
【００６８】
一連の画像が取得されて、着脱可能なメモリカード３３０に記憶された後で、着脱可能なメモリカード３３０は、ホームコンピュータ１０のカードリーダー（図示せず。）に挿入することができる。それに代わって、電子カメラ６のホストインターフェース３２２と、ホームコンピュータシステム１０のＣＰＵマザーボード１２との間を接続するために、インターフェースケーブル３４２を用いることができる。インターフェースケーブル３４２は、例えば公知のユニバーサルシリアルバス（ＵＳＢ）インターフェースの仕様に準拠させることができる。また、画像プロセッサ３２０からモデム３９０に直接に接続してもよい。
【００６９】
ディジタルカメラ６は、プリントされる画像を列挙している、画像利用ファイルを生成することができる。この画像利用ファイルは、ディジタル・プリント・オーダー・フォーマット（ＤＰＯＦ）のファイルであることができる。このＤＰＯＦファイルは、図３のステップ１１４の代わりに、アップロードされるディジタル画像を自動的に識別するために用いることができる。
【００７０】
ディジタルカメラ６はまた、ファームウェアメモリ３２８にサービスアカウント識別子を記憶することができる。次いで、サービス識別子の番号は、それをユーザに対するサービスアカウントに自動的にアクセスするために使用できるように、各画像ファイルの一部として、又は個別のディジタル記録として、着脱可能なフラッシュメモリ３３０上に記憶することができる。
【００７１】
コンピュータプログラム製品は、例えば、（フロッピーディスク（登録商標）のような）磁気ディスク又は磁気テープのような磁気記憶媒体か、光ディスク、光テープ又は機械が読取り可能なバーコードのような光記憶媒体か、ランダムアクセスメモリ（ＲＡＭ）又は読出し専用メモリ（ＲＯＭ）のようなソリッドステートの電子記憶装置か、もしくは、本発明の実施形態に係る方法を実行するための命令を含むコンピュータプログラムを記憶するために用いられる他の任意の物理的装置又は媒体である、１つ又はそれよりも多くの記憶媒体を含むことができる。
【図面の簡単な説明】
【００７２】
【図１】本発明の実施形態に係る画像伝送方法を実施するシステムの構成の第１の部分を示すブロック図である。
【図２】図１のシステムの構成の第２の部分を示すブロック図である。
【図３】ユーザからサービスプロバイダへの複数の画像の効率的な伝送を用いて、ネットワークを介してカスタマイズされた写真製品６６を提供するための典型的なトランザクションの第１の部分を示すフローチャートである。
【図４】図３のトランザクションの第２の部分を示すフローチャートである。
【図５】図１及び図２のシステムによって提供される、プリントサイズ１５０と写真フレームの飾り縁１６０と写真フレームのスタイル１７０との選択を示す図である。
【図６】図１及び図２のシステムによって提供することができる、アルバムのサイズ２００と、アルバムのページの背景２１０と、ページ番号２２０と、アルバムのタイプ２３０との選択に係るアルバムのページを示す図である。
【図７】図１に図示されたディジタルカメラ６の詳細構成を示すブロック図である。
【図８】ユーザがアップロードされる画像と効率的な伝送時刻を選択することを可能にするグラフィカルユーザインターフェーススクリーンを示す概略図である。
【符号の説明】
【００７３】
２…ＣＤリーダー、
４…スキャナ、
６…ディジタルカメラ、
１０…ホームコンピュータシステム、
１２…ＣＰＵマザーボード、
１４…ディスプレイモニタ、
１６…キーボード、
１８…マウス、
２０…ハードディスクドライブ、
２２，３２，３９０…モデム、
３０…ネットワークサービスプロバイダ、
３４…コンピュータ／ルータ、
３６…チャンネル、
４０…サービス業務センタ、
４２…ネットワークサーバ、
４４…電子データベース、
４６…請求書作成システム、
４８…請求書の発行、
５２…製造コントローラ、
５４…カラーハードコピープリンタ、
５６…アルバムのページ、
５８…ハードコピーのプリント、
６０…アルバムラベルのプリンタ、
６２…オーダーメードのアルバムカバー、
６４…出荷コンテナ、
６６…写真製品、
６８…フレーム、
７０…出荷ラベルプリンタ、
７４…出荷ラベル、
７６…ＣＤライター、
７８…ピクチャーＣＤ、
１５０，１５２，１５４，１５６，１５８…プリントサイズ、
１６０，１６２，１６４，１６６…飾り縁のスタイル、
１７０，１７２，１７４，１７６…写真フレームのスタイル、
２００，２０２，２０４，２０６，２０８…アルバムのサイズ、
２１０，２１２，２１４，２１６…背景のスタイル、
２２０…ページ番号、
２３０，２３２，２３４，２３６…アルバムのタイプ、
３０２…フラッシュ、
３０３…ユーザコントローラ、
３０４…制御プロセッサ及びタイミング生成回路、
３０６…クロックドライバ、
３０８…自動焦点及び自動露出検出器、
３１０…ズーム及び焦点調整モータ、
３１２…ズームレンズ、
３１４…画像センサ、
３１６…ＡＳＰ及びＡ／Ｄコンバータ、
３１８…ＤＲＡＭバッファメモリ、
３２０…画像プロセッサ、
３２２…ホストインターフェース、
３２４…メモリカードインターフェース、
３２６…ＲＡＭメモリ、
３２８…ファームウェアメモリ、
３３０…着脱可能なメモリカード、
３３２…カラーＬＣＤ画像ディスプレイ、
３４２…インターフェースケーブル、
４００…表示画面、
４０２，４０２ａ，４０２ｂ，４０２ｃ，４０２ｄ…サムネイル画像、
４０４…コントローラ、
４０６…画像データアップロード表示器、
４２０…アップロード時刻選択器、
４２８…矢印、
４３０，４３２…アイコン。
【図１】
2007004826.tif 000003
【図２】
2007004826.tif 000004
【図３】
2007004826.tif 000005
【図４】
2007004826.tif 000006
【図５】
2007004826.tif 000007
【図６】
2007004826.tif 000008
【図７】
2007004826.tif 000009
【図８】
2007004826.tif 000010