(57)【要約】  電子的画像あるいはその他の種類の情報またはその両方に対するユーザデータファイルが、テレビジョン受像機のような表示装置に接続され、１つまたは複数の通信ネットワークとのインタフェースを有するサーバに保存される。個々のユーザデータファイルの優先順位がこれらのファイルに関する先行する操作に基づいて変更される。優先順位に影響するファイル操作には画像の拡大、画像の編集および他のフォルダへの画像の複製を含むことができる。ユーザがサムネイル画像の配列を閲覧するとき、サムネイル画像は優先順位閾値に適合するユーザデータファイルについてのみ表示される。ユーザは表示されるサムネイルの数を増減するように優先順位閾値を調節できる。本発明は多数のデータの種類、ファイルおよびファイル形式、またファイルに関する情報提供の多数の方法に適用できる。【選択図】図１
2008504624.tif 000002
【特許請求の範囲】
【請求項１】
ファイルの優先順位に基づいてユーザデータファイルを提供する方法であって、
(a)各ユーザデータファイルが優先順位を有する複数のユーザデータファイルをメモリに保存し、
(b)複数のユーザデータファイルの１つあるいは複数のファイルに関して１つあるいは複数のファイル操作を行い、
(c)複数のユーザデータファイルの１つあるいは複数のファイルの優先順位を１つあるいは複数のファイル操作の実行に応じて変更し、
(d)優先順位閾値の指定を受け取り、
(e)複数のユーザデータファイルのどのファイルが優先順位閾値の上の優先順位を有するかを決定し、
(f)優先順位閾値の上の優先順位を有する複数のユーザデータファイルを提供する、
ことを含む方法。
【請求項２】
ステップ(f)がユーザデータファイルについての情報を提供することを含む、請求項１に記載の方法。
【請求項３】
ステップ(f)が優先順位閾値より上の優先順位を有する複数のユーザデータファイルについての情報を提供するファイル選択ユーザインタフェースを表示することを含み、前記インタフェースが優先順位閾値より下の優先順位を有する複数のユーザデータファイルについての情報を提供しない、請求項１に記載の方法。
【請求項４】
ステップ(f)が複数のユーザデータファイルの少なくともいくつかを、前記少なくともいくつかのユーザデータファイルのそれぞれの優先順位に基づいて順序付けすることを含む、請求項１に記載の方法。
【請求項５】
ステップ(f)が優先順位閾値より下の優先順位を有する複数のユーザデータファイルについて情報を提供しないことをさらに含む、請求項１に記載の方法。
【請求項６】
１つあるいは複数のファイル操作が、
(1)ユーザデータファイルの内容の表示、
(2)ユーザデータファイルの内容の編集、
(3)ユーザデータファイルの内容の操作、
(4)ユーザデータファイルのメモリへの保存に引き続いての前記ユーザデータファイルの複製、
(5)ユーザデータファイルの複製の伝送、
(6)ユーザデータファイルへの注釈付け、
(7)ユーザデータファイルの特定のユーザへの関連付け、
の少なくとも１つを含む、請求項１に記載の方法。
【請求項７】
ステップ(e)が予め(1)から(7)までのファイル操作の少なくとも１つの対象として複数のユーザデータファイルを特定することを含む、請求項６に記載の方法。
【請求項８】
ステップ(d)が少なくとも３つの優先順位閾値に対応する選択を有するユーザインタフェースを表示することを含み、
第１の優先順位閾値がファイルについて(1)から(7)までのファイル操作のどれも先行する実行を含まず、
第２の優先順位閾値がファイルについて(1)から(7)までのファイル操作の少なくとも１つの先行する実行を含み、
第３の優先順位閾値がファイルについて(1)から(7)までのファイル操作の少なくとも２つの先行する実行を含む、請求項６に記載の方法。
【請求項９】
各ファイルの優先順位がファイルに行われたファイル操作の履歴を含み、
優先順位閾値がファイルに関して先行するファイル操作の最小回数の実行を含む、
請求項１に記載の方法。
【請求項１０】
(g)優先順位閾値を設定するためのユーザインタフェースを表示し、前記ユーザインタフェースが複数のタイプのファイル操作のそれぞれの最小回数のユーザ指定を受け取ることをさらに含む、請求項１に記載の方法。
【請求項１１】
各ファイルの優先順位が複数の要素に基づく得点を含み、
得点の各要素がファイル操作のタイプに対応し、また対応する操作のファイルへの実行に基づく値を有し、
要素の少なくとも１つが少なくとも３つの可能な値を有することができる、
請求項１に記載の方法。
【請求項１２】
サーバが少なくともステップ(a)、(c)、(d)および(e)を行い、また
ステップ(f)が前記サーバと無線通信できる携帯装置上で少なくとも一部行われる、請求項１に記載の方法。
【請求項１３】
ファイル優先順位に基づいてユーザデータファイルを提供するための方法のステップを実行するための機械実行可能命令を有する機械可読媒体であって、前記ステップが、
(a)各ユーザデータファイルが優先順位を有する複数のユーザデータファイルをメモリに保存し、
(b)複数のユーザデータファイルの１つあるいは複数のファイルに関して１つあるいは複数のファイル操作を行い、
(c)複数のユーザデータファイルの１つあるいは複数のファイルの優先順位を１つあるいは複数のファイル操作の実行に応じて変更し、
(d)優先順位閾値の指定を受け取り、
(e)複数のユーザデータファイルのどのファイルが優先順位閾値の上の優先順位を有するかを決定し、
(f)優先順位閾値の上の優先順位を有する複数のユーザデータファイルを提供する、
ことを含む前記媒体。
【請求項１４】
ユーザデータファイルを保存する装置であって、
メモリと、
ファイルの優先順位に基づいてユーザデータファイルを提供するためのステップを実行するように構成されたプロセッサと、を含み、
前記ステップが
(a)各ユーザデータファイルが優先順位を有する複数のユーザデータファイルをメモリに保存し、
(b)複数のユーザデータファイルの１つあるいは複数のファイルに関して１つあるいは複数のファイル操作を行い、
(c)複数のユーザデータファイルの１つあるいは複数のファイルの優先順位を１つあるいは複数のファイル操作の実行に応じて変更し、
(d)優先順位閾値の指定を受け取り、
(e)複数のユーザデータファイルのどのファイルが優先順位閾値の上の優先順位を有するかを決定し、
(f)優先順位閾値の上の優先順位を有する複数のユーザデータファイルを提供する、
ことを含む装置。
【請求項１５】
ユーザが１つあるいは複数の命令を装置に送る第１の通信インタフェースを備える、請求項１４に記載の装置。
【請求項１６】
１つあるいは複数の命令がファイル操作である、請求項１５に記載の装置。
【請求項１７】
１つあるいは複数の命令が優先順位閾値である、請求項１５に記載の装置。
【請求項１８】
ユーザデータファイルをメモリに送ることができる第２の通信インタフェースを備える、請求項１５に記載の装置。
【請求項１９】
ステップ(f)が優先順位閾値より上の優先順位を有する複数のユーザデータファイルについての情報を提供するファイル選択ユーザインタフェースを表示することを含み、前記インタフェースが優先順位閾値より下の優先順位を有する複数のユーザデータファイルについての情報を提供しない、請求項１４に記載の装置。
【請求項２０】
１つあるいは複数のファイル操作が、
(1)ユーザデータファイルの内容の表示、
(2)ユーザデータファイルの内容の編集、
(3)ユーザデータファイルの内容の操作、
(4)ユーザデータファイルのメモリへの保存に引き続いての前記ユーザデータファイルの複製、
(5)ユーザデータファイルの複製の伝送、
(6)ユーザデータファイルへの注釈付け、
(7)ユーザデータファイルの特定のユーザへの関連付け、
の少なくとも１つを含む、請求項１４に記載の装置。
【請求項２１】
ステップ(e)が予め(1)から(7)までのファイル操作の少なくとも１つの対象として複数のユーザデータファイルを特定することを含む、請求項２０に記載の装置。
【請求項２２】
ステップ(d)が少なくとも３つの優先順位閾値に対応する選択を有するユーザインタフェースを表示することを含み、
第１の優先順位閾値がファイルについて(1)から(7)までのファイル操作のどれも先行する実行を含まず、
第２の優先順位閾値がファイルについて(1)から(7)までのファイル操作の少なくとも１つの先行する実行を含み、
第３の優先順位閾値がファイルについて(1)から(7)までのファイル操作の少なくとも２つの先行する実行を含み、
請求項１４に記載の装置。
【請求項２３】
各ファイルの優先順位がファイルに行われたファイル操作の履歴を含み、
優先順位閾値がファイルに関して先行するファイル操作の最小回数の実行を含む、請求項１４に記載の装置。
【請求項２４】
各ファイルの優先順位が複数の要素に基づく得点を含み、
得点の各要素がファイル操作のタイプに対応し、また対応する操作のファイルへの実行に基づく値を有し、
要素の少なくとも１つが少なくとも３つの可能な値を有することができる、
請求項１４に記載の装置。
【請求項２５】
ファイル選択ユーザインタフェースを生成するシステムであって、
デジタルカメラと、
デジタルカメラで生成した画像に対する画像ファイルを保存するためのメモリと、
メモリに保存された画像ファイルの伝送のための無線通信ネットワークとの通信インタフェースと、を備える無線携帯装置と、
無線通信ネットワークを介して無線携帯装置から画像ファイルを受け取る通信インタフェースと、
前記通信インタフェースを通して受信する画像ファイルを保存するためのサーバメモリと、
プロセッサと、を備えるサーバと、
を含み、
前記プロセッサは、
(a)各画像ファイルはファイルに行われたファイル操作の履歴を含む優先順位を有し、電子的画像を含む、複数の画像ファイルをサーバメモリに保存し、
(b)ファイル操作の実行に応じて複数の画像ファイルの優先順位を自動的に変更し、
(c)少なくとも４つの優先順位に対応する選択を有するユーザインタフェースを表示し、
(d)第１，第２、第３または第４の優先順位閾値の１つの指定を受け取り、
(e)複数のファイルのどの画像ファイルが指定された優先順位閾値の上の優先順位を有するかを自動的に決定し、
(f)指定された優先順位閾値の上の優先順位を有する複数の画像ファイルに対するサムネイル画像を提供するサムネイル閲覧インタフェースを表示する、
ことを含むステップを実行するように構成されており、
前記ステップ（ｂ）におけるファイル操作は、
(1)ファイルに含まれている画像の拡大した閲覧を生成することにより画像ファイルを表示し、
(2)画像ファイルを変更し、
(3)画像ファイルのサーバメモリへの最初の保存に引き続いて前記画像ファイルを複製する、
ことを含み、
前記ステップ（ｃ）において、
優先順位閾値は画像ファイルに関して先行するファイル操作の最小回数の実行を含み、
第１の指定可能な優先順位閾値は画像ファイルに(1)から(3)の先行するファイル操作を含まず、
第２の指定可能な優先順位閾値は画像ファイルに(1)から(3)の少なくとも１つの先行するファイル操作の実行を含み、
第３の指定可能な優先順位閾値は画像ファイルに(1)から(3)の少なくとも２つの先行するファイル操作の実行を含み、
第４の指定可能な優先順位閾値は画像ファイルに(1)から(3)の各ファイルの先行するファイル操作の実行を含み、
前記ステップ（ｆ）において、
前記インタフェースは指定された優先順位閾値の下の優先順位を有する複数の画像ファイルに対するサムネイル画像を提供せず、サムネイル画像は指定された優先順位閾値の上の優先順位を有する複数の画像ファイルのそれぞれの優先順位に基づいて順序付けされている、
ことを特徴とするシステム。
【請求項２６】
第１のネットワークにおいてファイルの優先順位に基づいてユーザデータファイルを提供する方法であって、
(a)各ユーザデータファイルが優先順位を有するネットワークサーバのメモリにある複数のユーザデータファイルを受け取り、
(b)第１のネットワークから複数のユーザデータファイルの１つあるいは複数のファイルに関して１つあるいは複数のファイル操作を行うための命令を受け取り、
(c)１つあるいは複数のファイル操作の実行に応じて複数のユーザデータファイルの１つあるいは複数のファイルの優先順位を変更し、
(d)優先順位閾値の指定を受け取り、
(e)複数のユーザデータファイルのどのファイルが優先順位閾値の上の優先順位を有するかを決定し、
(f)優先順位閾値の上の優先順位を有する複数のユーザデータファイルを第１のネットワークを通じて伝送する方法。
【請求項２７】
１つあるいは複数のファイル操作を実行するための命令をネットワークサーバに接続された携帯通信装置から受け取る、請求項２６に記載の方法。
【請求項２８】
(g)伝送されたユーザデータファイルを携帯通信装置によって受け取る、
ことを含む請求項２７に記載の方法。
【請求項２９】
(h)受け取ったユーザデータファイルを表示装置に表示する、
ことをさらに含む、請求項２８に記載の方法。
【請求項３０】
(i)表示装置が携帯通信装置の外部にある場合、携帯通信装置を表示装置に接続し、
(j)受け取ったユーザデータファイルを携帯通信装置から表示装置に伝送し、
(k)受け取ったユーザデータファイルを表示装置上に表示する、
ことをさらに含む、請求項２９に記載の方法。
【請求項３１】
携帯通信装置の外部にある表示装置が無線ネットワーク接続を介して携帯通信装置に接続されている、請求項３０に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は一般的に電子データの組織化、維持およびアクセスに関する。さらに特に本発明は、電子的に保存された情報を閲覧、検索および表示するさらに便利な方法を提供するために、電子画像およびその他の種類のユーザデータの組織化、アクセスおよび保守またはそのいずれかに関する。
【背景技術】
【０００２】
デジタル画像化、ビデオ録画およびオーディオ録音のための、デジタルカメラおよびその他の装置が一般的になっている。たとえば、多くの無線電話およびその他の携帯装置もデジタル写真、ビデオの一コマ、オーディオの一区切りを生成する。しかしユーザがデジタル画像を生成し、保存することがますます容易になるために、面倒な問題が生じている。フィルムおよび現像の費用が所定の機会において生成する写真の数を制限する傾向のある従来の写真とは異なって、電子画像はユーザに多数の画像を生成させる傾向がある。フィルムおよび現像の費用が発生しないので、複数の画像を生成することがより容易である。しかしこの利点はしばしばはるかに多数の画像を見直し、組織化するという犠牲を伴う。画像がたくさん溜まれば溜まるほど、ユーザがこれらの画像を組織化し、また保存された特定の画像を見つけるのがますます困難になる。一つにはこれらの画像をフォルダ（あるいは「アルバム」）に入れる、及び／または、冗長及び／または不要な画像を削除するための不便さと時間の故に、多くのユーザが多数の画像（およびビデオクリップおよびオーディオクリップまたはそのいずれか）をただ溜まるがままにしている。
【０００３】
ユーザがあとで１つあるいは複数の画像を特定したいと思ったとき、関心のある対象を見つけるためにしばしば多数の画像全体を閲覧しなければならない。多くの場合、画像を生成するのに用いる携帯装置は自動的に各画像ファイルに名前を付ける。しかしこれらの名前は通常は画像を説明するものではなく、多くのユーザはその画像ファイルの名前を変更するための時間を割かない。したがってユーザは所望の対象を見つけるのに画像自身を見なければならない。ある場合にはこれらの画像の多数の縮小版（あるいは「サムネイル」）を表示画面上に配列し、これによってユーザは多数の画像を一度に見ることができる。これらのサムネイルは、ときとして画像生成の日付にしたがって日付順に配列される。ある面ではこのような配列は有用であるが、サムネイル画像は一般に解像度が低く、詳細を見るのには有用でない。サムネイルから画像の品質を評価するのはときには困難である。さらにしばしば多くの画像が似たような内容を持つ（たとえば１枚の写真のためにポーズを取った人物の画像を２枚あるいは３枚撮っているかもしれない）。したがって関心のある１枚の画像を見つけるために複数のサムネイルを順番に選択して拡大する必要がある。これは時間を要するし、不便である。
【０００４】
同様の困難な問題がその他の種類のユーザデータファイルに関して存在する。この明細書（請求項を含む）を通して、「ユーザデータファイル」にはまたビデオファイル（たとえばMPEGおよびその他のファイルタイプ）、オーディオファイル（たとえばMP3, MIDI, WAVおよびその他のファイルタイプ）、テキストファイル、メッセージファイル（たとえばSMSおよびMMSメッセージ）、電子メール、HTMLファイル、プレゼンテーションなどを含むが、これに限定されない。デジタル画像を同様に、多くの無線電話およびその他のタイプの携帯装置がいろいろなタイプのデータファイルを生成あるいは保持またはその両方をますます容易に行えるようになっている。ユーザはしばしばいろいろな種類のファイルを蓄積し、これらのファイルの多くを後日参照するために保存したがる。しかし画像ファイルと同様に、これらのその他のタイプのファイルを組織化するのは単調な作業である。したがって多くのユーザはファイルの収集を組織化することをせず、そのためにあとで所望のファイルを見つける際に困難が大きくなる。このことやその他の理由により、所望の画像やその他の種類のユーザデータをもっと便利に特定できるシステムと方法に対する需要が存在する。
【発明の開示】
【０００５】
本発明の態様はメモリに保存されたユーザデータファイルをユーザが特定できることを志向している。電子画像用のユーザデータファイルあるいはその他の種類の情報またはその両方はメモリに保存され、これらのファイルに対する先行する操作に基づいた優先順位を有する。本明細書（請求項を含む）で使用されているように、ファイル「優先順位」は一般的に１つのファイルを他のファイルから区別する仕方を指す。優先順位はファイルに割り当てられた値（たとえば表あるいはその他のファイルのリスト、あるいはファイル自身に含まれる属性またはメタデータ）であってもよい。優先順位はまたあるファイルを順序づけしたファイルのグループの中の特定の位置に置くような、そのファイルに値を明示的に割り当てないファイル順位も含む。たとえばファイル優先順位に影響するようなファイル操作は画像の拡大、画像の編集および画像の他のフォルダへの複製を含むことができる。いくつかの実施例においてユーザがサムネイル画像の配列を閲覧するとき、サムネイル画像は優先順位閾値に適合するユーザデータファイルについてだけ表示される。ユーザは優先順位閾値を調節して表示されるサムネイルの数を増やしたり減らしたりできる。
【０００６】
最初の実施例において、本発明はファイル特性に基づいてユーザデータファイルに関する情報を提供する方法を含む。複数のユーザデータファイルがメモリに保存され、各ユーザデータファイルが優先順位を有している。１つあるいは複数のユーザデータファイルについて１つあるいは複数のファイル操作が行われる。これらのファイル操作に応じてユーザデータファイルの優先順位が変更される。優先順位閾値の指定を受け取ると、どのユーザデータファイルがこの閾値の上の優先順位を有するかに関する決定が行われる。それからこの優先順位閾値の上の優先順位を有する複数のユーザデータファイルについての情報が提供される。第２の実施例は、最初の実施例の場合と同様の方法を実行するための命令を有する機械可読媒体を含む。第３の実施例は最初の実施例の場合と同様のステップを実行するように構成されたプロセッサを有するサーバあるいはその他の電子装置を含む。
【０００７】
本発明のこれらの特徴およびその他の特徴は好ましい実施例の以下の詳しい説明を考慮すると明らかとなろう。
【０００８】
本発明の前記概要および以下の好ましい実施例の詳細な説明は添付の図面と併せて読むとよりよく理解できるが、これは例として含まれているのであって発明の請求項を限定するためではない。
【発明を実施するための最良の形態】
【０００９】
図１は、本発明のシステムおよび方法を有利に用いることができる、無線通信システムの例１１０を示す。個人用デジタル補助装置（PDA）、デジタルカメラ、携帯電話、携帯端末、あるいはこれらの組合せのような、１つまたは複数のネットワークで利用可能な遠隔制御装置あるいは携帯装置１１２がサーバ１１４と通信している。図１に示されていないが、サーバ１１４は、家庭用ネットワーク、ある構内ネットワーク（LAN）、あるいは広域ネットワーク（WAN）のための、個人用サーバあるいは個人用記憶装置のようなファイルサーバとして動作できる。サーバ１１４は表示装置１５８に接続されているコンピュータあるいはデータを保存しアクセスできるその他の装置、たとえばラップトップ、セットトップボックス、DVD、テレビジョン、RVR、DVR、TiVo装置、個人用携帯サーバ、個人用携帯メディアプレーヤ、ネットワークサーバあるいはデータの保存およびアクセスが可能なその他の装置、であってよい。携帯装置１１２はサーバ１１４とさまざまな方法で通信でき、少なくとも一つの実施例では１つの携帯装置１１２が１つのサーバ１１４と複数の方法で通信する。たとえば、携帯装置１１２はサーバ１１４と無線ネットワーク１１８を介して通信できる。無線ネットワーク１１８は、第三世代（3G）携帯データ通信ネットワーク、グローバル・システム・フォー・モバイル・コミュニケーションズ・ネットワーク（GSM）、あるいはその他の無線通信ネットワークであってよい。
【００１０】
遠隔制御装置あるいは携帯装置１１２はまた、たとえばユニバーサル・シリアル・バス（USB）ケーブル１１５を介してサーバ１１４に有線接続できる１つまたは複数のポートを有することができる。携帯装置１１２はまた、短距離無線接続１２０（たとえばBLUETOOTH、WLAN、WiFiあるいはIrDAリンク）を介してサーバ１１４と接続できる。携帯個人用サーバ１１３を使用することもできる。比較的小さい、及び／または、サーバ１１４より携帯性があるような個人用サーバ１１３は、携帯装置１１２が生成する（あるいはその他の装置が生成する）画像およびその他のユーザデータに対する追加の記憶容量を提供する。少なくとも一つの実施例において、個人用サーバ１１３は、サーバ１１４と同じであるか、あるいは以下に説明するサーバ１１４の特徴の一部あるいはすべてを有することができる。データは定期的に携帯装置１１２からUSB、BLUETOOTHあるいはその他のタイプのリンクを介して個人用サーバ１１３に保存できる（携帯装置１１２から個人用サーバ１１３への矢印でまとめて示してある）。個人用サーバからのデータはそれからあとでUSB、BLUETOOTHあるいはその他のタイプのリンクを介してサーバ１１４にダウンロードできる（同じく矢印でまとめて示してある）。
【００１１】
サーバ１１４は、携帯装置１１２あるいはその他の装置またはその両方から受け取るフィルを保存するための収納庫として動作できる。サーバ１１４は、通信（たとえばメッセージ、ファイルあるいはその他のデータ）を携帯ネットワーク１１８あるいはWLANネットワークとの間で送受信するように構成された無線インタフェ―ス１２２を有するかあるいはそれに結合することができる。サーバ１１４はその代わりに（あるいはまた）１つあるいは複数のその他の通信ネットワーク接続を有することができる。たとえばサーバ１１４は（直接にあるいは１つまたは複数の中間ネットワークを介して）インターネット、従来の有線電話システム、あるいは他の通信あるいはTV、ラジオあるいはIPデータ放送のような放送ネットワークにリンクすることができる。
【００１２】
一つの実施例において携帯装置１１２が、無線ネットワーク１１８内でデジタル無線通信を送信あるいは受信またはその両方をするように構成された無線インタフェースを有する。携帯装置が無線ネットワーク１１８の管理領域内にある間は、無線ネットワーク１１８の一部として１つあるいは複数の基地局（示されていない）が携帯装置１１２との通信を支援してもよい。携帯装置１１２と通信している無線ネットワーク１１８の基地局は、サーバ１１４と通信している基地局と同じであっても、あるいは異なっていてもよい。実際に携帯装置１１２およびサーバ１１４は、それぞれ異なる無線ネットワーク（たとえば携帯装置１１２がローミングできる）と通信していてもよく、これが次には１つあるいは複数の中間有線あるいは無線ネットワークを介して相互結合することができる。簡単のためサーバ１１４および携帯装置１１２は同じ無線ネットワーク１１８の中に示されている。
【００１３】
携帯装置１１２は無線ネットワーク１１８を介してサーバ１１４と通信し、またユーザデータをサーバ１１４に遠隔保存するために送信するように構成されている。ここで使われているように「ユーザデータ」は「ユーザデータファイル」に保存されている情報を指す。既に論じたように「ユーザデータファイル」はビデオファイル（たとえばMPEGおよびその他のファイルタイプ）、オーディオファイル（たとえばMP3、MIDI、WAVおよびその他のファイルタイプ）、テキストファイル、メッセージファイル（たとえばSMSおよびMMSメッセージ）、電子メール、HTMLファイル、プレゼンテーションなどを含むがこれに限定されない。携帯装置１１２はまたサーバ１１４上に先行して保存されたデータにアクセスするように構成できる。一つの実施例において、携帯装置１１２とサーバ１１４との間のファイル伝送を、ショート・メッセージ・サービスセンタ（SMSC）１２４あるいはマルチメディア・メッセージング・サービスセンタ（MMSC）１２６またはその両方を介して送信されるショート・メッセージ・サービス（SMS）メッセージあるいはマルチメディア・メッセージング・サービス（MMS）またはその両方を介して行うことができる。無線ネットワーク１１８の一部として示されているがSMSC１２４およびMMSC１２６は他のネットワークの一部あるいはさもなければネットワーク１１８の外にあってもよい。SMSC１２４およびMMSC１２６は別々の論理的実体として示されてはいるが、単一の実体であってもよい。さらにSMSC１２４およびMMSC１２６はファイル伝送プロセスを向上するためにそれら自身の間で信号を送ることにより協調することができる。たとえばSMSC１２４およびMMSC１２６は、リアルタイムシステムではなく、蓄積転送システムであるから、携帯装置１１２からSMSメッセージを介して要求されたファイルは先行する要求に基づいてMMSC１２６にまだ存在するかもしれない。このようにSMSC１２４はSMSファイル要求の際にMMSC１２６を複製することができ、可能な場合にはMMSC１２６はユーザに以前保存されたファイルを通知することができる。さらにMMSC１２６は単に保存しているファイルの複製に基づいて要求されたファイルを伝送することもできる。他の実施例においてMMSC１２６はファイルの収納庫として動作することができ、携帯装置１１２は単にMMSC１２６からファイルを伝送するように要求するだけでよい。
【００１４】
図２に示すように、携帯装置１１２は、ユーザインタフェース１３０に接続されたプロセッサ１２８、１つあるいは複数の無線通信インタフェース１３２、たとえば携帯電話接続あるいは短距離無線接続（たとえばBluetooth、WLAN、WiFiあるいはIrDA）、メモリ１３４あるいはその他の記憶装置またはその両方、表示装置１３６、およびデジタルカメラ１３８を含むことができる。ユーザインタフェース１３０はさらにキーパッド、４方向キー、ジョイスティック、データグローブ、マウス、ローラーボール、タッチスクリーン、音声インタフェースなどを含むことができる。ソフトウエア１４０はメモリ１３４あるいはその他の記憶装置またはその両方に記憶させて、携帯装置１１２にいろいろな機能を行わせるためにプロセッサ１２８に命令を提供することができる。たとえばソフトウエア１４０は、デジタルカメラ１３８を介して携帯装置１１２にデジタル写真を撮らせたり、写真に自動的に名前を付けたり、写真を画像ファイルとして保存したり、画像ファイルをサーバ１１４に送ったり、画像ファイルをサーバ１１４から取り出して表示させたり、通信インタフェース１３２を使ってインターネットを閲覧したりさせるように構成することができる。ソフトウエア１４０はさらに、携帯装置１１２がオーディオ、ビデオ、テキストあるいはその他の種類のデータファイルを生成、保存、再生、送信あるいは受信またはそのすべてが行えるように、プロセッサ１２８を構成できる。オーディオファイル（あるいはビデオファイルのオーディオ部分）は携帯装置１１２中のスピーカ（示されていない）あるいはヘッドフォン（同じく示されていない）でファイルの内容を再生することによって提示される。示されてはいないが、通信インタフェース１３２はいろいろな通信リンクを使って通信できるように構成された、追加の有線（たとえばUSB）あるいは無線（たとえばBLUETOOTH, WLAN, WiFiあるいはIrDA）インタフェースまたはその両方を含むことができる。
【００１５】
図３に示すように、サーバ１１４は、バス１４４を介して１つあるいは複数の通信インタフェース１４６，１４８，１５０および１５２に結合されたプロセッサ１４２を含むことができる。インタフェース１４６は携帯電話あるいはその他の無線ネットワーク通信インタフェースであってもよい。複数の異なる無線ネットワーク通信インタフェースがあってもよい。インタフェース１４８は従来の有線電話システムインタフェースであってもよい。インタフェース１５０はケーブルモデムであってもよい。インタフェース１５２はBLUETOOTH インタフェースあるいはその他の短距離無線接続インタフェースであってもよい。さらに複数の異なるインタフェースがあってもよい。サーバ１１４は、揮発性メモリ１５４（たとえばRAM）あるいは不揮発性メモリ１５６（たとえばハードディスクドライブ、テープシステムなど）またはその両方を含むことができる。サーバ１１４がいろいろな機能、たとえばファイル転送要求（たとえば画像ファイルに対する）の処理、メモリ１５４あるいはメモリ１５６へのファイルの保存、画像やその他のデータの表示、画像やその他のデータの組織化を行えるようにするために、ソフトウエアおよびアプリケーションをプロセッサ１４２に命令を供給するメモリ１５４およびメモリ１５６内に保存することができる。その他のデータは、例えばビデオファイル、オーディオファイル、電子メール、SMS/MMSメッセージ、他のメッセージファイル、テキストファイル、プレゼンテーション、その他である。サーバ１１４の一部として示されているが、メモリ１５６はサーバ１１４に結合された遠隔記憶装置、たとえば外部ドライブあるいはサーバ１１４を通信するその他の記憶装置であってもよい。好ましくは、サーバ１１４はまた表示装置１５８（図１）を含むあるいはビデオインタフェース（示されていない）を介して結合されるが、オーディオ出力のためのスピーカを含むことも含まないことも可能である。表示装置１５８はコンピュータのモニタ、テレビジョン受像機、LCDプロジュクタ、あるいはその他の種類の表示装置であってよい。少なくともいくつかの実施例において、サーバ１１４はまたメモリ１５４あるいは１５６に保存されたオーディオクリップ（あるいはビデオクリップのオーディオ部分）を再生するためのスピーカ１５５を含む。他の実施例において、携帯電話、デジタルカメラ、デジタルオーディオ装置などのように、入力装置１１２および表示装置１５８、あるいはその代わりに入力装置１１２、表示装置１５８およびサーバ１１４が単一の装置ユニットに組み合わされていてもよい。
【００１６】
ユーザは入力装置１１２のようなローカル入力装置を通してサーバ１１４にアクセスする。サーバ１１４はまたサムネイル、拡大画像およびその他の情報に加えて、いろいろなユーザインタフェース（下記に説明するような）を表示装置１５８上に表示する。可能な入力装置１１２には有線および無線キーボード、マウスおよび遠隔制御ユニットを含む。携帯装置１１２はまた遠隔制御ユニットとして機能し、BLUETOOTHあるいはその他の無線リンクにより、あるいは携帯装置１１２のポートヘのケーブル接続を介して、サーバ１１４と通信する。このような実施例においていろいろなユーザインタフェース（サムネイル閲覧、スライダーバーおよび以下に説明するその他のインタフェースを含む）を表示装置１３６に表示することができ、ファイルを携帯装置１１２上で提示することができる（たとえば拡大画像、再生するビデオおよびオーディオクリップ、表示するテキストファイルなど）。一つの実施例において、携帯装置１１２あるいは無線ネットワーク１１８上の（その他の装置）、インターネット、あるいはその他の通信ネットワークを介して遠隔からサーバ１１４にアクセスできる。
【００１７】
本発明の一つの実施例に従うと、サーバ１１４のような装置に保存されているファイルに優先順位を付ける（すなわちファイルの優先順位を割り当てるあるいは変更する）ための方法、およびそれからこれらの優先順位に基づいてこれらのファイルの内容（あるいはそれに関する情報）を表示する方法が提供される。本明細書（請求項を含む）において用いられているように、ファイルの内容を「表示する」ことにはオーディオファイルあるいはビデオあるいはその他のファイルの音声部分を（スピーカあるいはその他の装置で）再生することを含む。ファイルの内容が視覚的および音声要素を持つ種類のファイルは音声あるいは視覚的要素が再生される場合は「表示」できる。以下の説明は１つまたは複数の携帯装置１１２から受け取る写真画像ファイルに関しているが、本発明はデータのタイプあるいは源によって、あるいはファイルの種類、形式あるいは源によって限定されない。特に本発明の実施例はどの種類のユーザデータファイルについても内容および情報の優先順位付けあるいは表示またはその両方に対する方法を含む。
【００１８】
携帯装置１１２によって画像が生成されるとき、各画像はデータファイルとしてメモリ１３４に保存される。各画像ファイルにはファイル名が割り当てられ、このファイルはこれらの割り当てられたファイル名に基づいて、あるいは画像が生成された順序に基づいて順序付けされる。ある時点でユーザはこれらの画像ファイルをサーバ１１４に伝送し、そこで記憶メモリ１５６に保存される。最初に携帯装置１１２からサーバ１１４に伝送されるとき、画像ファイルは携帯装置１１２のメモリ１３４に保存されているのと同じ順序で保存される。他のユーザデータファイルタイプも同様に名前を付けることができ、順序を付け、伝送し、保存できる。
【００１９】
その後の時点でユーザは記憶メモリ１５６に保存されている画像にアクセスする。少なくとも一つの実施例において、ユーザは複数の画像ファイルを同時にサムネイル閲覧ユーザインタフェースにおけるサムネイル画像として見ることができる。図４は部分的な図式により表示装置１５８上のサムネイル閲覧インタフェースを示す。簡単のため図内の画像は点描して番号を振った箱で表しており、特定の画像に対する画像ファイルは図内では同じ番号を持つ点描のない箱で表している。図４に示すように画像のサムネイルあるいは１から１５までのファイルが表示装置１５８上に日付順に、すなわち画像生成の日付と時間順に配列されている。さらに画像のサムネイルあるいはファイルはタイムライン式に、すなわち特定の期間あるいは瞬間に関係する画像あるいはファイルは各特定のグループで表され、そのグループはタイムライン式、すなわち日付順で表される。タイムラインにおける１つまたは複数のグループを同時に表示装置上に表示できる。対応する画像ファイル（JPEGあるいはその他のフォーマットでもよい）は記憶メモリ１５６の１つまたは複数のフォルダ１６４に保存される。図４に示すように限られた数のサムネイル（この例では１５個）だけが同時に表示装置１５８で見ることができる。しかしフォルダ１６４は多数のその他の画像ファイルを含んでおり、これらは画像ファイル１から１５の上と下に一括して縦型の楕円で表してある（画像ファイルmは画像ファイル１に先行する任意の画像ファイルを表し、画像ファイルnは画像ファイル１５のあとの任意の画像ファイルを表す）。「次のページ」および「前のページ」矢印１６０（またはその他の適当なインタフェース）がサムネイル表示に表示され、これによってユーザはサムネイル画像の次の画面（あるいはページ）に進む（あるいは戻る）ことができる。たとえばユーザが前のページ矢印を選択した場合、ファイル１より日付順で先行する画像ファイルに対するサムネイル画像が表示される。ユーザが次のページ矢印を選択した場合、ファイル１５より日付順であとの画像ファイルに対するサムネイル画像が表示される。同様にタイムライン式に表された場合、矢印１６０はタイムラインにおけるグループ間をスクロールするのに使うことができる。
【００２０】
また図４に示すように、メタデータ情報を持つ表１６６はフォルダ１６４中の画像ファイルに関連する。各画像ファイルに関連するのはいろいろなメタデータフィールドを持つ行である。最初のフィールド（「閲覧」）はこの画像が閲覧のために拡大された回数（つまりサムネイルでない閲覧）に対応する値を保持する。一つの実施例において、「閲覧」フィールド（あるいは別のフィールド）はまた画像が閲覧された時間長さに対応する値を保持してもよい。第２のフィールド（「編集」）はその画像が編集あるいは加工されたかどうか（あるいは一つの実施例ではその程度またはその両方）に対応する値を保持する。第３のフィールド（「アルバム」）はその画像が１つあるいは複数のアルバムに複製されたかどうかを示す値を保持する。たとえばユーザは特定の出来事の画像ファイルを選択した画像をまとめてその出来事のためのアルバム（あるいはフォルダ）に入れることができるが、これらの画像ファイルはフォルダ１６４から削除されない。このような画像はこうして別アルバムを閲覧することによってか、あるいはフォルダ１６４にある画像ファイルの日付順のサムネイルを見つけることによってアクセスすることができる。表１６６は各画像ファイルについて３つの名前のついたフィールドを含むが、多数のその他のフィールド（まとめて楕円形で代表してある）を加える、あるいは示したフィールドを置き換えることができる。またたとえば各画像ファイルは複数のユーザのうちどのユーザがその画像を生成したかを示す値を保持することもできる。以下の説明で明らかにされるように、このようなフィールドは、複数のユーザにより生成された画像がサーバ１１４に保存されるとき、複数のユーザのそれぞれが自分の生成した画像を配置し、閲覧することを可能にする。他の例として、各画像ファイルは、その画像が電子メールあるいはその他の種類の通信への添付ファイルとして送信あるいは受信した回数に基づく値を保持するフィールドを持つことができる。このようなフィールドは他の人に送るほど重要であると考えられる画像のサムネイルを配置し、閲覧するのに用いることができる。他の例では、そのファイルに注釈付けがなされているかどうか、他のソースからのファイルへの「ブックマーク」があるかどうか、及び／または、そのファイルが他のファイルへのリンクを含むかどうかを示すフィールドを含む。ユーザにより割り当てられる手動入力優先順位レベルのためのフィールドを含むことができる。ビデオおよびオーディオファイルについて、フィールドは、ユーザがファイルの一部あるいは全部を観たり聴いたりしたか、あるいはそのファイルをユーザが観たり聴いたりした量またはその両方を示すことができる。
【００２１】
別の実施例では、ファイル固有のフィールドを各ファイルについて別途に実現できる。また他の実施例において、各ファイルは表１６６に保存されているタイプのメタデータから計算した１個の優先順位の値だけを持つことができ、優先順位を計算するために使用した元のメタデータは保存されない。
【００２２】
図５において、ユーザは関心のあるサムネイル画像（サムネイル８）を選択し、その画像が表示装置１５８上に拡大されている。サムネイル画像８が拡大されているとき、プロセッサ１４２は、その画像がユーザによって拡大閲覧のため選択されたことを示すために、画像ファイル８の「閲覧」フィールドを自動的に更新する。図５の実施例において、「閲覧」フィールドはその画像が拡大された累積回数に対応する値を保持する。他の実施例において、「閲覧」フィールドはその画像は何回拡大されたかに基づく段階的な順位を保持する（たとえば拡大が1回から３回の場合「１」、拡大が４回から１０回の場合「２」、拡大が１０回を超えた場合は「３」）。また別の実施例においてその画像が拡大されたことがない場合「０」、拡大されたことがある場合（回数であるかには関係なく）「１」を保持する。
【００２３】
図６において、次にユーザは拡大のためサムネイル画像４を選択して（サムネイル４）、それから拡大した画像を編集および操作している。図６の例では、ユーザは画像４を反時計回りに回転し、回転した画像を下と右側から切り取っている。図５のようにプロセッサ１４２は、その画像が拡大されたことを示すために画像ファイル４の「閲覧」フィールドを自動的に更新する。しかしこの場合プロセッサ１４２はさらに拡大画像について行った編集と操作とに基づいて「編集」フィールドを更新する。図６の実施例において「編集」フィールドは「０」か「１」であり、その画像が編集あるいは操作されなかった場合の値は「０」で、編集あるいは操作された場合の値は「１」である（回数あるいはどの程度には無関係に）。他の実施例において「編集」フィールドは行った編集あるいは操作またはその両方の回数に対応する値に更新される。この値は編集あるいは操作またはその両方の単なる回数でも、あるいはそれに基づく段階的順位であっても、また編集あるいは操作またはその両方の回数に基づく何らかの値であってもよい。他の実施例において、「編集」フィールドの値は編集あるいは操作またはその両方のタイプに基づいて更新される。たとえば画像が回転された場合（回数には無関係に）、「編集」フィールドは１だけインクリメントされる。画像が切り取られた場合（回数には無関係に）、「編集」フィールドは２だけインクリメントされる。他の種類の操作も同様に「編集」フィールドのインクリメントを引き起こすことができる。もちろん「編集」フィールドは、編集あるいは操作またはその両方の回数あるいはタイプまたはその両方に基づいて、その他の多数のやり方によって更新できる。一つの実施例において「編集」フィールドデータは元の画像について保存されるが、他の実施例においては、「編集」およびその他のフィールドデータは編集あるいは操作またはその両方が行われた画像に対する別のファイルについて保存される。さらに別の実施例において、編集フィールドデータは、元の画像ファイルと、編集あるいは操作またはその両方が行われた画像に対する別のファイルとについて保存される。一つの実施例においてファイルに対して別々の「編集」および「操作」フィールドがある。
【００２４】
図７においてユーザは別のフォルダ（または「アルバム」）に複製するためにサムネイル画像（サムネイル１３）を選択している。図５および図６のように、プロセッサ１４２は、その画像があるアルバムに複製されたことを示すために画像ファイル１３に対する「アルバム」フィールドを自動的に更新する。この場合ユーザは画像を拡大することなく画像１３をアルバムに複製することを選択している。したがって「閲覧」値は０である。ユーザがまず画像１３を拡大し、それからその画像をアルバムに複製する場合は、「閲覧」フィールドの値は１となる。図７の実施例において、「アルバム」フィールド値は０か１であり、その画像が複製されたことがない場合には値は０であり、また1回あるいは複数回複製された場合の値は１である。他の実施例において、「アルバム」フィールドはその画像が複製されたアルバムの数に対応する値で更新される。これは単なるアルバムの数であっても、あるいはアルバムの数に基づく段階的な順位であってもよい。示した実施例において、「アルバム」フィールド値は、その後にその画像が複製されたアルバムから画像が削除されても同じ値で残る。他の実施例においては、アルバムから画像が削除されるとその画像に対する「アルバム」フィールドの値の更新（あるいは「デクリメント」）が起こる。
【００２５】
ユーザ（あるいは複数のユーザ）が（同じセッションまたは複数のセッションのいずれにおいても）追加の画像を編集、及び／または、複製を行うとき、プロセッサ１４２は表１６６に同様の更新を行う。表１６６のデータを使ってプロセッサ１４２はフォルダ１６４についてサムネイルが表示される方法を変更する。フォルダ１６４にあるすべての画像ファイルについてサムネイルを表示する代わりに、プロセッサ１４２は指定した優先順位閾値に適合する画像だけを表示する。特にプロセッサ１４２はその画像に対する「閲覧」、「編集」および「アルバム」フィールドの値に基づいて、各画像に対する優先順位を計算する。各画像に対する優先順位に基づいて、プロセッサ１４２はどの画像をサムネイルとして表示するかを決定する。
【００２６】
図８はユーザが追加の画像ファイルを拡大、編集および複製したあとの表１６６を示す。スライダーバー１７０あるいはその他の適当なユーザインタフェースを使って所望の優先順位レベル入力を供給することにより、表１６６にある値に基づいて表示されるサムネイルの数が限定される。「すべて」を選択することにより（図８に示すように）フォルダ１６４にあるすべての画像ファイルについてサムネイルが表示される。言い換えれば、その優先順位閾値はすべての画像ファイルがその閾値に適合し、そのサムネイル画像は表１６６にある値に基づいて調節されない。さらに表示されるサムネイルの数はまた所望の優先順位レベルを与える前あるいは後でフィルタすることもできる。たとえばユーザは特定の優先順位レベルと特定のキーワード（たとえば「夏」および「２００３」、「家族」、「母」など）を内容あるいはメタデータとして持つサムネイル画像を表示するように指定できる。
【００２７】
図９ではユーザが優先順位レベル「A」を選択している。この選択に基づいて、プロセッサ１４２は以前に拡大、編集あるいは複製された画像ファイルについてサムネイルを表示する。言い換えれば、この優先順位閾値はファイルに少なくとも特定の操作の１つが行われていることを要求している。少なくともいくつかの実施例において、図９に示すように、優先順位Aに対して表示されるサムネイルはその画像ファイルの「閲覧」フィールドの値に基づいて順序付けされる。たとえば３の「閲覧」値を持つ画像に対するサムネイル（サムネイル８）は１の「閲覧」値を持つ画像ファイルに対するサムネイル（サムネイルm、３、４、５、７、１０および１４）より前に置かれる。いくつかの画像ファイルが同じ「閲覧」フィールド値を有する場合には、これらの画像に対するサムネイルは日付順に順序づけされる。別の実施例において、優先順位Aに対して表示されるすべてのサムネイルは日付順に、あるいはなにか別のやり方で、順序付けされる。
【００２８】
ユーザが優先順位レベル「B」を選択する場合（図１０）、プロセッサ１４２は拡大されかつ編集された画像ファイルに対するサムネイルを表示する。言い換えれば、この優先順位レベルはファイルについて少なくとも２つの特定の操作が先行して行われたことを要求する。図９のように、サムネイルが配列される順序は、それぞれに対応する画像ファイルの「閲覧」フィールドに対する値にも依存する。言い換えれば、サムネイル画像はその画像が拡大された回数に基づいて順序付けされる。いくつかの画像が「閲覧」フィールドについて同じ値を有する場合には、これらの画像に対するサムネイルは日付順に順序付けされる。「閲覧」フィールドが０または１に加えて値を持つことができる実施例において、これらの追加の値は同じ「閲覧」フィールド値を持つサムネイルをさらに順序付けするのに使用できる。別の実施例において優先順位レベルCに対して表示されるすべてのサムネイルは日付順に、あるいはなにか別のやり方で、順序付けされる。
【００２９】
ユーザが優先順位レベル「C」を選択する場合（図１１）、プロセッサ１４２は拡大され、編集されかつアルバムに複製された画像に対するサムネイルを表示する。言い換えれば、優先順位閾値はここではファイルについて３つの特定の操作が行われたことを要求する。図９および図１０に示すように、サムネイルが配列される順序はまたそれぞれの対応する画像の「閲覧」フィールドの値に依存する。いくつかの画像が「閲覧」フィールドについて同じ値を有する場合には、これらの画像に対するサムネイルは日付順に順序付けされる。「アルバム」フィールドが０または１に加えて値を持つことができる実施例において、これらの追加の値は同じ「閲覧」フィールド値を持つサムネイルをさらに順序付けするのに使用できる。別の実施例において優先順位レベルBに対して表示されるすべてのサムネイルは日付順に、あるいはなにか別のやり方で、順序づけされる。
【００３０】
図８から図１１の例において、「A」、「B」あるいは「C」を選択することによって１つの画面に表示できるようなサムネイル表示が行われる。しかしいつもそうであるとは限らない。ある場合には（たとえばフォルダ１６４にある画像ファイルが多数）、「A」、「B」あるいは「C」を選択する（あるいはユーザがすべてのサムネイルよりも少なくなるように指定する）ことによって表示するサムネイルの数が減少するが、それでもなお複数のページにわたる表示が行われる。しかしユーザが閲覧（たとえば「次のページへ」あるいは「前のページへ」矢印１６０を使って）しなければならないページ数は大幅に減らすことができる。
【００３１】
図８から図１１のこれまでの議論は、サムネイルの表示をすべてのサムネイルよりも少ない特定のグループに限定するアルゴリズムの例を提供する。別の例のように、図１０において「B」を設定すると、拡大および複製された画像ファイルに対するサムネイルが表示される。別の可能性として、「B」を設定すると編集および複製された画像ファイルに対するサムネイルが表示される。特定の優先順位レベルについてフィールド値のその他の組合せもまた、優先順位設定の組合せのように本発明の範囲内である。たとえばある優先順位レベル設定は拡大された画像を規定できるが、他の優先順位レベル設定は複製された画像を規定でき、別の設定は編集あるいはそれ以外の操作が行われた画像を規定できる。ユーザはしたがって、たとえば拡大された画像、拡大され複製された画像、拡大され編集された画像、等を指定するために、これらの設定のどれかの組合せを選択できる。これらのおよびその他の優先順位付けアルゴリズムおよび選択の仕組みは本発明の範囲内である。
【００３２】
図１２は別の優先順位付けアルゴリズムの例である。図１２の実施例において、その画像に対する優先順位得点を得るために各画像についてフィールド値を加算する。それからユーザが規定した閾値よりも上の得点を持つ画像に対してサムネイルが表示される。少なくとも１つの実施例において表１６６のフィールドに対する値は表１に従って設定される。
【００３３】
【表１】
2008504624.tif 000003
【００３４】
画像が拡大されたことがない場合、その画像に対する「閲覧」値は０である。画像が１回あるいは２回拡大された場合、「閲覧」値は１である。画像が３回から５回拡大された場合、「閲覧」値は２である。画像が５回以上拡大された場合、「閲覧」値は３である。「編集」および「アルバム」フィールドに対する値も同様に表１から決定される。
【００３５】
図１２の画面上のスライダーバー１７０の操作によって、ユーザはサムネイルとして表示する画像の優先順位閾値を設定する。スライダーを１つの方向（「低」）の方に動かすと閾値は減少し、反対方向（「高」）に動かすと閾値は増加する。図１２においてスライダー１７０の設定は３の優先順位閾値に対応する。言い換えれば、３あるいはそれより大きい優先順位得点を持つ画像ファイルがサムネイルとして表示され、一方３より小さい優先順位得点を持つ画像ファイルは表示されない。特にサムネイルとして表示されない画像ファイル（画像ファイル４）はサムネイルとして表示されるいくつかの画像ファイル（画像ファイル１，５，１２，１５およびn）よりも多数回拡大されている。理解されるように、図１２の実施例は、特定の画像が他の画像ファイルほど頻繁に拡大されていないが、それにも拘わらず非常に重要であることを認識する。図１２の実施例において、表示されるサムネイルは対応する画像ファイルのそれぞれの優先順位得点に基づいて順序付けされる。同一の優先順位得点を持つ画像ファイルに対応するサムネイルは日付順に順序付けされる。他の実施例において、すべてのサムネイルは日付順に、あるいはなにか別のやり方で、順序づけされる。
【００３６】
さらに別の実施例において、第１、第２あるいは第３（またはそのあとの）取り出し操作中に提示、編集あるいは操作されないユーザデータファイルを収集フォルダ１６４から削除、除去、あるいは隠蔽することができる。ユーザデータファイルの選択は閾値に基づくことができる。閾値に基づくユーザデータファイルの選択によって、ユーザは関連データファイルのみを提示する恒久的な閲覧を定義できる。削除、除去あるいは隠蔽されたデータファイルはユーザが選択する命令により復元あるいは提示ができる。
【００３７】
また別の実施例において、操作されたユーザデータファイルについて値を計算し、これを操作されたデータファイルに対する優先順位データの和に加算する。この実施例によるシステムおよび方法において、優先順位データを持つユーザデータファイルを提示、編集あるいは操作のために選択する。ファイルがそれまで提示、編集あるいは操作されていない場合、優先順位データの値はゼロあるいはなし（つまり空値）にでき、またそのファイルが既に提示、編集あるいは操作された場合、ある値を持つことができる。この計算を行うためにいろいろな種類の提示、編集あるいは操作の値および乗数を記した表１あるいはその他の表を使用することができる。計算が終了すると操作の値をユーザデータファイルに対する優先順位データの値に加算する。この和はユーザデータファイルあるいはユーザデータファイルについての情報を、優先順位を付けた形で提示するために使用できる。
【００３８】
図１に戻って、データファイルが携帯個人用サーバ１１４に保存される実施例が示されている。さらに別の実施例においてこのデータファイルをサービスプロバイダによるサービスを含む、ネットワークサーバに保存することができる。本発明の態様に従って、ユーザはサーバにアクセスし、携帯通信装置（あるいはPCコンピュータのような有線通信装置）を使って本明細書を通じて説明しているのと同じやり方でデータファイルを提示、編集あるいは操作できる。このネットワークサーバは、データファイルを携帯通信装置（あるいはPCコンピュータ）から、あるいは写真サービスプロバイダ、あるいは音楽あるいはビデオサービスプロバイダのようなその他の源から受け取ることができる。ユーザは、無線ネットワークあるいはWLAN、Bluetoothなどのような短距離無線ネットワークを介して携帯通信装置を通じてサーバおよびサービスにアクセスできる。データファイルを提示、操作および編集するための命令はネットワークを通じて伝送できる。データファイルは、表示装置がユーザの携帯通信装置によって提供されているネットワークを通じて、提示のために取り出すことができる。またその代わりに、表示装置がTV受像機、セットトップボックス、あるいは個人用コンピュータのようなユーザの携帯通信装置の外部にある場合、選択したデータファイルは、無線通信ネットワークあるいはWLAN、Bluetoothなどのような短距離無線ネットワークのような第２の無線あるいは有線通信ネットワークを通じて表示装置に送ることができる。
【００３９】
別の実施例において、ユーザにサムネイル閲覧に含まれるサムネイルに関してより多くの制御が提供される。たとえば、図１３に示すようなユーザインタフェースによりユーザは拡大、編集および複製またはそのいずれかをある回数行った画像ファイルに対してサムネイル画像を表示するように指定できる。たとえばユーザが３回以上拡大された画像ファイル（ファイルが編集あるいはアルバムに複製されたかどうかに無関係に）についてサムネイルを見たい場合、ユーザは「少なくとも拡大された」値を３に、また他の値を０に設定できる。他の例として、ユーザが３回以上拡大され、１回以上編集され、少なくとも１つのアルバムに複製された画像ファイルに対するサムネイルを見たいと望む場合、ユーザは「少なくとも拡大された」値を３に、また「少なくとも編集された」値を１に、また「少なくとも複製された」値を１に設定できる。図１４に示すように、これらの設定のあるものあるいはすべては、交互にスライダーバーあるいはその他の適当なインタフェースを使って調節できる。
【００４０】
図４から図１２はフォルダ１６４にある画像ファイルとは別に保存されている表１６６および１６６'を図式的に示す。したがってフォルダ１６４にある個々の画像ファイルが拡大、編集などされたとき、表１６６あるいは１６６’は別途に（自動的に）アクセスされ、適切なフィールドが更新される。他の実施例において、表１６６あるいは１６６’に含まれているデータは異なる方法で保存される。たとえば、いろいろなフィールドに示される属性をメタデータとして個々の画像ファイルのそれぞれに付加できる。どの画像のサムネイル閲覧を表示するかを決定するとき、これらの属性はサムネイル閲覧ソフトウエアによりアクセスされ、適切な画像ファイルが選択される。また別の実施例において、明確な値がファイルに割り当てられておらず、その代わりファイルはファイルのグループ内で各ファイルの位置を調節することにより、あるいはファイル名のリスト内でファイル名の位置を調節することにより、またはその両方によって優先順位が付けられる。どのファイルのサムネイル閲覧を表示するかを決定するとき、ファイルグループあるいはファイルリストにおける特定の位置の上（あるいは下、前、後ろなど）が特定される。
【００４１】
前記の説明から理解さできるように、本発明の実施によりユーザは便利な方法で電子的画像の位置を特定できる。既に指摘したように、本発明は静止画像に対するデータに限定されない。前記の説明および図４から図１４は例として静止画像を用いているが、本発明は他の種類のユーザデータファイルにも同様に適用できる。ビデオクリップの場合、サムネイル画像はクリップの最初のフレームとすることができる。ビデオサムネイルを選択すると、ビデオクリップが拡大閲覧に表示される。拡大閲覧でビデオクリップファイルの再生、ファイルの編集およびアルバムにファイルの複製またはそのいずれかを行うと、表の適切なフィールドが自動的に更新される。前記実施例の他の態様も同様に適用できる。また（オーディオクリップの場合も）ユーザに「サムネイル」閲覧としてアイコンあるいは簡単なファイル名リストを提示することもできる。ファイル名あるいはアイコンを選択すると、それに対応する画像、ビデオあるいはオーディオファイルが拡大（あるいは再生）され、前記実施例の他の特長も同様に適用できる。テキストファイルおよびその他の種類のファイルの場合、「サムネイル閲覧」は、各ファイル内容の小型化した表現あるいはその一部（たとえば複数ファイルの最初のページ）であっても、ファイルのリストであっても、あるいはファイルについて情報を提供するその他の種類の表示であってもよい。実際に本発明は、サムネイル閲覧あるいはその他のファイル選択ユーザインタフェースにおける優先順位をつけたファイルについての情報を提供するだけに限定されない。たとえば一つの実施例において、優先順位閾値より上の優先順位を持つファイルに関する情報は他の方法（たとえば閾値より上の優先順位を持つファイルについてファイル内容を順次に表示）で提供される。
【００４２】
本発明を実施する特定の例を説明したが、技術に詳しい専門家は、添付請求項に述べるような本発明の精神と範囲内に含まれる前記システムおよび方法の多数の変形や置換が存在することが理解できよう。たとえば、説明したアルゴリズム、ユーザインタフェースおよび画面レイアウトは単なる例であり、その他のアルゴリズム、ユーザインタフェースおよび画面レイアウトも本発明の範囲内にある。指定の閾値の上にある優先順位を持つファイルについて単に情報を表示する代わりに、一つの実施例では指定の閾値の上および下にある優先順位を持つファイルについて情報を表示するが、閾値より上の優先順位を持つファイルについてはある方法で表示をする（たとえばアイコンでフラグを立てる、リストの最初に置く、など）。一つの実施例において本発明は、指定した閾値の上の指定した閾値を持つファイルについての情報を表示する代わりに指定した閾値の下の優先順位を持つファイルについて情報を表示することができる。長距離無線伝送を介して通信ができる携帯装置については画像を生成する必要はない。たとえば画像は、USBあるいはBLUETOOTHによって、あるいは取り外し可能な媒体に移すことによってダウンロードすることが必要なデジタルカメラにより、あるいは既に生成された図面、写真あるいはその他の文書の走査により生成することができる。それに代わる方法として、機械可読媒体がそれに保存された機械実行可能命令を有し、それによってこの命令が適切な装置（あるいは複数の装置）によって読み出されて実行されると、本発明による方法のステップが行われる。これらの、およびその他の変形は、添付の請求項において規定される本発明の範囲内である。請求項において請求項のいろいろな部分に便宜上括弧に入った文字あるいは参照番号が前置されている。しかしこれらの参照の使用は請求項の言葉により要求されない限り一時的な関係を意味しない。
【図面の簡単な説明】
【００４３】
【図１】本発明のいろいろな態様を実現できる無線通信システムの例のブロック図である。
【図２】本発明の少なくとも１つの実施例に従った説明のための携帯装置のブロック図である。
【図３】本発明の少なくとも１つの実施例に従ったサーバのブロック図である。
【図４】部分的に図式的な、また少なくとも本発明の一つの実施例に従った、表示装置上で見た複数のサムネイル、それに対応する画像ファイル、およびそれに対応する画像ファイルに関するデータ用の表を示す。
【図５】部分的に図式的な、また少なくとも本発明の一つの実施例に従った、画像の拡大に基づく画像ファイル表の更新を示す。
【図６】部分的に図式的な、また少なくとも本発明の一つの実施例に従った、画像の編集に基づく画像ファイル表の更新を示す。
【図７】部分的に図式的な、また少なくとも本発明の一つの実施例に従った、画像のアルバムへの複製に基づく画像ファイル表の更新を示す。
【図８】部分的に図式的な、また少なくとも本発明の一つの実施例に従った、異なる優先順位レベルに基づく異なるサムネイル画像表示を示す。
【図９】部分的に図式的な、また少なくとも本発明の一つの実施例に従った、異なる優先順位レベルに基づく異なるサムネイル画像表示を示す。
【図１０】部分的に図式的な、また少なくとも本発明の一つの実施例に従った、異なる優先順位レベルに基づく異なるサムネイル画像表示を示す。
【図１１】部分的に図式的な、また少なくとも本発明の一つの実施例に従った、異なる優先順位レベルに基づく異なるサムネイル画像表示を示す。
【図１２】部分的に図式的な、また少なくとも本発明の一つの実施例に従った、指定の優先順位レベルに基づくサムネイル画像表示を示す。
【図１３】サムネイル画像を表示するための優先順位閾値を調節するためのユーザインタフェースの例を示す。
【図１４】サムネイル画像を表示するための優先順位閾値を調節するためのユーザインタフェースの例を示す。
【符号の説明】
【００４４】
１１８      無線ネットワーク
１２４      SMSC
１２６      MMSC
【図１】
2008504624.tif 000004
【図２】
2008504624.tif 000005
【図３】
2008504624.tif 000006
【図４】
2008504624.tif 000007
【図５】
2008504624.tif 000008
【図６】
2008504624.tif 000009
【図７】
2008504624.tif 000010
【図８】
2008504624.tif 000011
【図９】
2008504624.tif 000012
【図１０】
2008504624.tif 000013
【図１１】
2008504624.tif 000014
【図１２】
2008504624.tif 000015
【図１３】
2008504624.tif 000016
【図１４】
2008504624.tif 000017
【国際調査報告】
2008504624.tif 000018
2008504624.tif 000019