(57)【要約】  本発明は、何れかのフォトコレクションからフォトコラージュを可能にするフォト表示システムを提案する。そこでは、コラージュは、リフレッシュ時間及びプレゼンテーション形式が各フォトに関する選択及び非選択のためのユーザ選択に依存するように、経時的に変更される。各フォトのディスプレイダイナミックはまた、ピクチャアクションのユニークさ及びフォトクオリティなどの事項を含むコレクションのその他のフォトの下に対する当該フォトの特性に依存する。
2008529150.tif 000002
【特許請求の範囲】
【請求項１】
ダイナミックフォトコラージュを提供する方法であって、
デジタルイメージのグループを受け付けるステップと、
前記デジタルイメージのグループの少なくとも第１及び第２イメージにランクを割り当てるステップと、
前記第１及び第２イメージに割り当てられたランクを利用して、前記イメージが表示装置上に表示されるとき、互いに対する前記イメージの表示属性を制御するステップと、
を有する方法。
【請求項２】
前記デジタルイメージのグループを受け付けるステップは、少なくとも１つの記憶媒体にデジタル形式により前記イメージを格納するステップを有する、請求項１記載の方法。
【請求項３】
前記ランクを割り当てるステップは、イメージクオリティ、イメージコンテンツ又はイメージ作成日に基づき、各イメージに少なくとも１つのランクを割り当てるステップを有する、請求項１記載の方法。
【請求項４】
前記表示属性は、前記表示装置上のイメージサイズ、前記表示装置上のイメージポジション及び前記表示装置上の表示期間からなる群の１つである、請求項１記載の方法。
【請求項５】
前記第１及び第２イメージが前記表示装置上に表示されるとき、前記第１イメージは、前記第１及び第２イメージの相対的なランクに基づき、前記第２イメージのイメージサイズより大きなイメージサイズを有する、請求項１記載の方法。
【請求項６】
前記表示装置は、デジタルピクチャフレーム、携帯電話、パーソナルコンピュータ又は携帯情報端末である、請求項１記載の方法。
【請求項７】
各イメージにメタデータを関連付けるステップをさらに有する、請求項１記載の方法。
【請求項８】
前記メタデータは、前記イメージが撮影された時間を表す、請求項７記載の方法。
【請求項９】
前記メタデータは、前記イメージが撮影された場所のＧＰＳ座標を表す、請求項７記載の方法。
【請求項１０】
オントロジーを利用して、ユーザ入力又は各イメージに係るメタデータの少なくとも一部に基づき、前記複数のデジタルイメージの少なくとも一部にグループ化識別子を割り当てるステップをさらに有する、請求項７記載の方法。
【請求項１１】
デジタルフォトコラージュを表示するシステムであって、
プロセッサ上で実行されるプログラムと、
複数のデジタルイメージを有するデータベースと、
前記複数のデジタルイメージのそれぞれに係るメタデータと、
前記プロセッサと通信し、前記複数のデジタルイメージを閲覧者に表示する表示装置と、
を有し、
前記プロセッサは、前記表示装置に前記複数のデジタルイメージの少なくとも２つを表示するよう指示し、
前記イメージのそれぞれは、各イメージに係るメタデータに基づく前記表示装置上の表示サイズ、表示時間又は表示ポジションを有するシステム。
【請求項１２】
前記複数のデジタルイメージは、少なくとも１つの記憶媒体にデジタル形式により格納される、請求項１１記載のシステム。
【請求項１３】
前記メタデータは、係る前記イメージのクオリティ、コンテンツ又は作成日に関する情報を有する、請求項１１記載のシステム。
【請求項１４】
前記プロセッサは、前記表示装置に同時に少なくとも２つのイメージを表示するよう指示する、請求項１１記載のシステム。
【請求項１５】
１つのイメージは、係るメタデータの比較に基づき、他のイメージの表示サイズより大きな表示サイズを有する、請求項１４記載のシステム。
【請求項１６】
前記表示装置は、デジタルピクチャフレーム、携帯電話、パーソナルコンピュータ又は携帯情報端末である、請求項１１記載のシステム。
【請求項１７】
前記メタデータは、前記イメージが撮影された時間を表す、請求項１６記載のシステム。
【請求項１８】
前記メタデータは、前記イメージが撮影された場所のＧＰＳ座標を表す、請求項１６記載のシステム。
【請求項１９】
前記プロセッサに関連付けされ、ユーザ入力又は各イメージに係るメタデータに基づき、前記複数のデジタルイメージの少なくとも一部にグループ化識別子を割り当てるよう構成されるオントロジーをさらに有する、請求項１６記載のシステム。
【請求項２０】
複数のデジタルフォトを表示するダイナミックフォトコラージュであって、
プロセッサと、
前記プロセッサに接続され、複数のデジタルイメージを有するイメージデータベースと、
前記プロセッサに接続され、前記複数のデジタルイメージのそれぞれに関する情報を有するメタデータデータベースと、
前記プロセッサに接続され、前記複数のデジタルイメージを閲覧者に表示するよう構成される表示装置と、
を有し、
前記プロセッサは、前記複数のイメージのそれぞれに係るメタデータの少なくとも一部に基づく所定の時間において前記複数のイメージのそれぞれを表示するよう前記表示装置に指示するよう構成されるダイナミックフォトコラージュ。
【請求項２１】
前記複数のデジタルイメージは、少なくとも１つの記憶媒体にデジタル形式により格納される、請求項２０記載のダイナミックフォトコラージュ。
【請求項２２】
前記メタデータは、係る前記イメージのクオリティ、コンテンツ又は作成日に関する情報を有する、請求項２０記載のダイナミックフォトコラージュ。
【請求項２３】
前記プロセッサは、前記表示装置に同時に少なくとも２つのイメージを表示するよう指示する、請求項２０記載のダイナミックフォトコラージュ。
【請求項２４】
１つのイメージは、係るメタデータの比較に基づき、他のイメージの表示サイズより大きな表示サイズを有する、請求項２３記載のダイナミックフォトコラージュ。
【請求項２５】
前記表示装置は、デジタルピクチャフレーム、携帯電話、パーソナルコンピュータ又は携帯情報端末である、請求項２０記載のダイナミックフォトコラージュ。
【請求項２６】
前記メタデータは、前記イメージが撮影された時間を表す、請求項２５記載のダイナミックフォトコラージュ。
【請求項２７】
前記メタデータは、前記イメージが撮影された場所のＧＰＳ座標を表す、請求項２６記載のダイナミックフォトコラージュ。
【請求項２８】
前記プロセッサに関連付けされ、ユーザ入力又は各イメージに係るメタデータに基づき、前記複数のデジタルイメージの少なくとも一部にグループ化識別子を割り当てるよう構成されるオントロジーをさらに有する、請求項２０記載のダイナミックフォトコラージュ。
【請求項２９】
ダイナミックフォトコラージュを提供する記憶媒体であって、
デジタルイメージのグループを受け付けるコードと、
前記デジタルイメージのグループの少なくとも第１及び第２イメージにランクを割り当てるコードと、
前記第１及び第２イメージに割り当てられたランクを利用して、前記イメージが表示装置に表示されるとき、互いに対する前記イメージの表示属性を制御するコードと、
を有する記憶媒体。
【請求項３０】
デジタルフォトコラージュを表示する装置であって、
プログラムを実行するプロセッサと、
複数のデジタルイメージを有するデータベースと、
前記複数のデジタルイメージのそれぞれに係るメタデータと、
前記プロセッサと通信し、前記複数のデジタルイメージを閲覧者に表示する表示装置と、
を有し、
前記プロセッサは、前記表示装置に前記複数のデジタルイメージの少なくとも２つを表示するよう指示し、
前記イメージのそれぞれは、各イメージに係るメタデータに基づく前記表示装置上の表示サイズ、表示時間又は表示ポジションを有する装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルイメージディスプレイの分野に関し、より詳細には、ユーザにより規定された入力がビューイングデバイス上への比例した表示のため、各種基準に基づきデジタルフォトのグループを優先順位付け及びカテゴリ化するのに使用されるダイナミックフォトコラージュを表示するシステムに関する。
【背景技術】
【０００２】
写真撮影は、人々が経験したことを楽しむため、経験したことを表現し、他人とそれを通信し、経験したことを記憶し、以降に呼び起こすための一般的な手段である。デジタル写真の登場によって、このような娯楽を向上させるための機会が拡張されてきた。例えば、デジタルカメラを搭載する携帯電話は、コンパクトな携帯を可能にし、またほとんど瞬時にデジタルイメージの通信を実現する。イメージエディタ及び他のソフトウェアツールは、ユーザが、例えば、カメラマンをシーンに追加し、シェーディング又は彩色を変更し、顔を面白くするためモーフィングするなど様々な方法により写真を変更すると共に、パノラマビューを構成し、コラージュを生成するため、各ショットを統合してピクチャを合成することを可能にする。
【０００３】
従来の紙媒体のプリント方法による写真の閲覧に加えて、デジタル写真は通常はＣＤ−ＲＯＭや他の記録可能な媒体に格納され、ホームコンピュータを用いて閲覧される。他の電子フォトディスプレイが現在知られている。例えば、デジタルカメラ自体が表示装置として利用可能であり、例えば、それは直前に又は最近撮影したフォトのビューを示すため、夕食のテーブルで回される。
【０００４】
デジタルイメージディスプレイの１つの形態は、フォトコラージュである。コラージュは、休日、結婚式又は記念日などのある特別なイベントに関連付けることが可能である。従って、イベントで撮影されたフォトセットから、最も魅力的な、印象的な、典型的な又は面白いフォトが選択可能であり、フレームに設置したり又は壁に掛けたりするため、１つのフレームに芸術的にグループ化することができる。
【０００５】
コラージュのデジタル生成は、Ｐｈｏｔｏｓｈｏｐ（登録商標）などの既知のイメージエディタを使用して実行可能である。しかしながら、これらの手段は、コラージュが生成又は編集されると、それは固定されるという意味でスタティックなものである。フォトフレームの形式により設計されたデジタルディスプレイがまた知られている。このようなフレームは、それらが自動的にリロード可能であるという点で有用であり、イメージのダイナミックディスプレイを可能にする。このようなダイナミックフレーム（一般にデジタル・メディア・フレーム、すなわち、“ＤＭＦ”と呼ばれる）が、ＢａｎｄａｒｕらのＫｏｄａｋによる米国特許第６，５３５，２２８号“Ｍｅｔｈｏｄ  ａｎｄ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｓｈａｒｉｎｇ  Ｉｍａｇｅｓ  Ｕｓｉｎｇ  ａ  Ｄｉｇｉｔａｌ  Ｍｅｄｉａ  Ｆｒａｍｅ”に記載されている。
【０００６】
既知のソフトウェアツールがまた、ＣＤ−ＲＯＭやコンピュータのハードドライブからのデジタルフォトのダイナミックディスプレイを提供するため利用可能である。デジタルフォトシリーズが選択可能であり、各フォトは、一定のペースでこれらのフォトを循環させながら、個別の時間表示することが可能である。しかしながら、これらの表示方法は、各フォトに対する閲覧者の相対的な関心を表す方法によりフォトを表示することを考慮したものでない。与えられたセット又はグループのすべてのフォトが閲覧者にとって一般的な関心があるかもしれないが、各フォトは、ほとんど確実に閲覧者から異なるレベルの関心を引き起こすものであろう。この各関心レベルは、本来的に時間的なものとすることが可能であり（例えば、より最近のフォトは、古いフォトより関心が高いかもしれない）、又はそれは特定の最近のイベント（最近の結婚式、お祝いなど）に基づくものとすることが可能である。さらに、フォトはクオリティ（フォーカス又は露光）及び構成（すべての人が笑った顔でいる）の点でしばしば異なっているため、このような特性は同様に１つをフォトを他のフォトより見たいという閲覧者の全体的な欲求を考慮する。さらに、所与のフォトセット又はグループ内において、しばしば同一又は類似したアクションの複数のフォトが存在する可能性があり、すべてが関心が高く、高いクオリティを有するかもしれないが、閲覧者は依然としてその一部をスキップすることを所望するかもしれない。その反対に、特定のアクションやロケーションのイメージが、グループ又はセットに相対的に少数しか存在しない場合、良好でないイメージクオリティ又は他の問題を有するピクチャでされ表示用に所望されるかもしれない。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
従って、コラージュの出現が各フォトのユーザにより選択された優先度に基づき変更可能なデジタルフォトのコレクションからのダイナミックなフォトコラージュの表示を可能にするフォトディスプレイシステムが必要とされる。
【課題を解決するための手段】
【０００８】
ダイナミックフォトコラージュを提供する方法であって、デジタルイメージのグループを受け付けるステップと、前記デジタルイメージのグループの少なくとも第１及び第２イメージにランクを割り当てるステップと、前記第１及び第２イメージに割り当てられたランクを利用して、前記イメージが表示装置上に表示されるとき、互いに対する前記イメージの表示属性を制御するステップとを有する方法が開示される。
【０００９】
デジタルフォトコラージュを提供する方法であって、複数のデジタルイメージを取得するステップと、前記複数のデジタルイメージの各イメージのユーザランキングを取得するステップと、前記デジタルイメージのグループの少なくとも２つのイメージを表示するステップとを有し、前記２つのイメージのそれぞれは、前記イメージのユーザランキングに基づく表示装置上の表示サイズ、表示時間又は表示ポジションを有する方法が開示される。
【００１０】
フォトコラージュを表示する方法であって、記憶媒体に格納されている複数のデジタルイメージに対し、前記複数のデジタルイメージの各デジタルイメージのコンテンツ又はクオリティに基づきユーザにより選択されたランクを割り当てるステップと、各イメージに対して前記ユーザにより選択されたランクに基づく表示時間又は表示サイズ識別子を割り当てるステップと、表示装置上に前記複数のデジタルイメージの少なくとも一部を表示するステップとを有し、各イメージは、前記ユーザにより選択されたランクに基づく期間に表示される方法が開示される。
【００１１】
本発明の上記及び他の特徴及び効果は、添付した図面と共に考察される本発明の好適な実施例の以下の詳細な説明により十分に開示される。
【発明を実施するための最良の形態】
【００１２】
リフレッシュ時間及びイメージコレクションの各イメージのプレゼンテーション形式が制御可能であって、各フォトのユーザにより入力された選好に依存させることが可能なデジタルイメージコラージュシステムが開示される。より選好されるイメージについては、当該イメージの出現期間と頻度がより選好されないイメージのものより大きくすることが可能である。同様に、より選好されるイメージのレイアウト及びスタイリングは、より選好されないイメージのものと異なるかもしれない。各イメージのディスプレイダイナミックはまた、撮影されたアクションのユニークさや相対的なイメージクオリティに基づき、コレクションのその他のイメージのものに対する当該イメージの固有の特性に依存させることが可能である。例えば、魅力的で高いクオリティのイメージは、より長い時間表示可能であり、又はより低いクオリティ又はより所望されないコンテンツのイメージと比較して、表示装置の一部に永久的に表示させることが可能である。システムのディスプレイダイナミックは、ユーザにより制御可能である。
【００１３】
本発明は一般にデジタルフォトのコレクションに対するそれの適用可能性に関して説明されるが、それはデジタル“イメージ”の表示に広く適用可能であるということに留意されたい。デジタルフォトが使用される場合、フォトはデジタルカメラによってキャプチャ可能である。イメージは、ＪＰＥＧ、ＴＩＦＦ、ＧＩＦ、ＢＭＰ、ＰＣＸなどの何れか既知のフォーマットを有するかもしれない。あるいは、イメージは、ＭＰＥＧやその何れかの変形などのビデオシーケンスであってもよい。
【００１４】
図１を参照するに、表示装置上へのデジタルフォトグループの表示を制御するシステム１が示され、そこでは、グループの各フォトが、様々なユーザにより入力された選好と共に各フォトの固有の特性に応じて、異なる時間により表示可能であり、表示画面の異なる相対的なパーセンテージを占有することが可能である。
【００１５】
カメラ２００は、パーソナルコンピュータ１０００又は他の電子装置に関連付けされるかもしれないプロセッサ１００と通信可能である。プロセッサ１００は、電子装置に係るユーザインタフェースを介しユーザ又は閲覧者によって制御可能である。プロセッサ１００は、１以上のフォト又はビデオシーケンスをプロセッサに係るデータ記憶装置に送信するようカメラに指示するよう動作可能である。図１の実施例では、カメラは、有線接続（ＵＳＢ、パラレル又はシリアルポートなど）又は無線接続を介しフォト又はビデオシーケンスをデジタルイメージコレクション２に送信するようプロセッサによって指示することが可能である。本システムはパーソナルコンピュータＰＣ１０００による使用のため説明されるが、他の適切な電子装置が利用可能であり、例えば、プロセッサ１００は、表示装置１０の一部とすることが可能であり、又はカメラの一部とすることが可能である。プロセッサ１００は、プロセッサに対する処理命令を格納するため、それに関連する１以上のメモリコンポーネント２００を有することが可能である。一実施例では、メモリ２００はＲＡＭとすることができるが、他の何れか適切なメモリタイプもまた利用可能である。図１を考慮するとき理解されるように、矩形の要素はユーザのコンピュータプロセッサ上で論理的に“実行”されるタスク及び／又はプロセスを表す。円筒形の要素は、ハードディスクなどのユーザのコンピュータに論理的に備わっているデータストアを表す。タスク／プロセス及びデータはまたリモートコンピュータ、サーバなどに備えることが可能であり、適切な接続ハードウェア及びソフトウェアを有することが可能なユーザコンピュータにアクセス可能とすることが可能であるということが理解されるであろう。メタデータデータベース４及びオントロジー６に関連付けされる図１の解析／分類／クラスタリングブロック（矩形要素）はまたプロセスタスクであるが、それは典型的には、オフラインで実行される（すなわち、その他のプロセスの前に又は非同期的に）。“表示記述”２０は論理ドキュメントであり、典型的には、ユーザのコンピュータのＲＡＭに格納される。
【００１６】
プロセッサ１００は、コンピュータ画面、携帯電話のビデオ画面、携帯情報端末又は特殊なデジタルフォトフレームなどのデジタル表示装置１０を利用して、閲覧者に対するデジタルイメージ２のコレクションの表示を維持するよう動作可能である。コレクション２は、以前の時点にダウンロードされたユーザのコンピュータのハードドライブ（ＨＤ）上に保存されているイメージセット又はグループなどのクローズされたイメージセットとすることが可能である。あるいは、コレクションは、インターネットとのリンクを介しリモートコンピュータやサーバからアクセス可能なイメージセット又はグループなどのオープンエンドなものとすることが可能である。コレクション２は、ユーザのコンピュータハードドライブ、ランダム・アクセス・メモリ（ＲＡＭ）、フラッシュメモリ、着脱可能メディア又は他の記憶媒体に格納することができる。あるいは、コレクションは、このようなメディアの組み合わせ又はネットワークを介しアクセス可能な他のコンピュータに格納することが可能である。
【００１７】
コレクション２のイメージは、当該イメージに関する情報の独立したデータベースに関連付けることが可能である。一実施例では、メタデータデータベース４が設けられ、コレクション２のイメージの少なくとも一部に関する情報を維持する。メタデータデータベースの相対的に低いレベルの特徴と、よりユーザ指向的な又はより高いレベルのコンセプトとを関連付けるオントロジー６が設けられる。例えば、オントロジー６は、それらのメタデータ特性の類似性に基づき、コレクションの各種イメージを関連付けるクラスタを構成するクラスを記述するかもしれない。ロッジングデータベース８はまた、フォトコレクションに関する表示イベントの履歴を維持するのに設けることが可能である。デジタルイメージの表示に関するユーザコマンドに応答し、メタデータデータベース４，オントロジー６及びロッジングデータベース８から取得される情報を利用してフォトコラージュを構成するビュー生成モジュール１２を設けることが可能である。
【００１８】
ビュー生成モジュール１２は、例えば、特定のイベント又は特定の期間からのイメージを優先させるなど、表示特性を変更するようユーザにより選択可能又は操作可能な選択ルールセット１４により制御可能である。
【００１９】
選択ルール１４に基づき、制御プログラムは、フェッチルーチン１６に、フェッチされたフォトが表示装置１０上に相対シーケンスに表示することが可能となるように、所望の基準に一致するコレクション２のフォトをフェッチするよう指示することが可能である。選択は、各フォトに係るメタデータ４に基づくものとすることが可能であり、またロッジングデータベース８又はオントロジー６によって提供される情報に基づくものとすることが可能である。
【００２０】
スタイリングモジュール１８は、フェッチされたイメージについて所望の表示階層を選択するのに利用可能である。例えば、複数のイメージが、ディスプレイの中心に配置された最も高い選好のイメージと、ディスプレイの周辺部に配置されたより低い選好のイメージとを同時に表示するため選択されてもよい。表示ループ２０は、選択された周期レートにより表示されたイメージを変更するのに利用可能である。
【００２１】
図１の表示は本来的に単なる例示であり、それは各モジュールの相互接続のための１つの可能性のあるスキームを示していることが理解されるであろう。さらに、図面において単一のモジュールとして表示されるものは、実際にはいくつかの異なるモジュールに含まれうる。従って、例えば、メタデータデータベース４は、物理的に識別可能な離散的なエンティティである必要はなく、複数の異なる論理的及び物理的位置に含まれるメタデータの一表現であるかもしれない。
【００２２】
図１を再び参照するに、メタデータデータベース４は、各イメージの様々な量のメタデータを含むことが可能である。メタデータは、当該イメージが生成された日時や場所などのそれらの特性に関してフォトを記述する。セマティカルにより意味のあるデータがオントロジー６に維持される。例えば、メタデータデータベース４がイメージの属性情報（例えば、時でタルフォトイメージが撮影された位置のＧＰＳ座標など）を格納するのに利用可能であるが、オントロジー６は、ＧＰＳ座標と、都市名、山の頂上、島の海岸などの地球上の場所との間の関係を提供することが可能である。
【００２３】
メタデータデータベース４はまた、表示選好について格納されているイメージをランク付けしたレーティングテーブルを有することが可能である。レーティングテーブルは、デジタルフォトコラージュのユーザによって生成可能であり、又はデフォルトスキーム（すなわち、アルゴリズム）から求めることが可能である。例えば、ピクチャには、クオリティ、カラーの豊富さ、認識可能な顔の個数などに基づきクレジットが割当て可能である。各イメージについて複数の異なるレーティングが、各ユーザが自らの個人的な嗜好に従ってコレクションのイメージを個別に優先順位付けすることを可能にするため設けることが可能である。
【００２４】
データベース４のメタデータは、デジタルイメージを“撮影”するのに使用されるカメラによって生成可能である。例えば、日時及びＧＰＳ座標の両機能を有するカメラについて、これらの特性に関するメタデータは、イメージ生成時にイメージと関連付けることが可能である（すなわち、デジタルピクチャの撮影時）。メタデータがまた、生イメージの符号化を解析する特徴抽出機構を利用して各イメージに追加することができる。例えば、顔認識アルゴリズムが、フォトの人の名前を抽出し、その人に関するメタデータをその人の好みを含むイメージに関連付けるのに利用可能である。この場合、オントロジー６（以下で詳述される）が、家族メンバー（親、子供、叔父など）のイメージを関連付けるのに利用可能である。メタデータがまた、１以上のユーザによってデータベース４に手動により追加（注釈付け）することができる。この手動の追加は、ピクチャ撮影処理中に行うことが可能であり（例えば、時間／日付／場所／イベントの追加など）、又はそれはコレクションデータベース２へのイメージの転送中又は転送後などの以降に入力することが可能である。当業者に理解されるように、各イメージについて広範なメタデータ情報が格納可能である。従って、例えば、カメラタイプ、レンズタイプ、焦点距離などの技術データが格納可能である。さらに、タイムスタンプがメタデータとして利用可能であり、クリスマスや休日などのイベントが、オントロジーに格納、提供及び処理可能であり、その後、オントロジーは特徴的な日付によってフォトをリンク付けることが可能である。さらなる例として、オントロジー６は、メタデータを使用して“家族のピクチャ”、“プロフェッショナル／趣味”（カメラ又はレンズタイプのケースでは）グループ化などをリンクさせることが可能である。
【００２５】
上述されるように、オントロジー６が、ユーザがフォトを各サブグループ又はサブセットに自動的にグループ化及び相互関連付けすることを支援するため設けることが可能である。例えば、オントロジー６には、フォトが撮影された家族メンバー、休日、場所などの間の関係セットが設けることができる。内部ラベルが規定可能であり、ユーザは、必要に応じてフォトをラベルに関連付けるため、各フォトを手動により注釈付けするよう促すことができる。同様に、サブラベルが規定可能であり、例えば、“クリスマスイブ”は、“冬の休日”のサブラベルとすることが可能である。この結果、オントロジー６は、広範なラベル及びサブラベルカテゴリによりプログラム可能であり、これにより、広範なユーザ入力と以前に規定された情報に基づきフォトを互いに関連付けるのに利用可能である。
【００２６】
一例では、“子供”というラベルを規定し、イメージを当該ラベルにより注釈付けした後、オントロジー６は、ユーザに「どの子供か？」特定するよう促すかもしれない。これに対して、オントロジーは提案される名前のリスト（以前にユーザによりロードされた）を提供することが可能であり、又は上記促しに応答して、ユーザが新たな名前又は名前リストを入力することを可能にするかもしれない。このような促しは、各フォトに係る各種属性の何れかについて提供することが可能である。さらに、システムは、ユーザがレーティング及び分類処理中に要求されるユーザ入力の合計を低減することが所望されるような促しの回数及びタイプを制限することを可能にする。
【００２７】
オントロジー６は、ユーザが初期的に又は経時的に提供する情報から学習することが可能であるかもしれない。例えば、ユーザが“休日”というラベルを特定のイメージに関連付けるとき、オントロジーは、当該ラベルとデジタルカメラによってイメージに関連付けされた日時コードとの間の内部関係を生成することが可能である。従って、オントロジー６は、１２月のユーザにより規定された部分の間に生成されたイメージと“クリスマス”又は“ハヌカー（Ｈａｎｕｋｋａｈ）”というラベルを自動的に関連付けるかもしれない。理解されるように、各イメージについて内部的又は外部的に由来する基本メタデータとラベルとの間の他の学習可能な関連付けがまた可能である。
【００２８】
イメージ間のユーザにより提供された及びアルゴリズムにより生成された関連付けに加えて、イメージの固有の性質がまた、さらなるランク付け又はグループ化を提供するのに解析可能である。例えば、適切な技術が、イメージクオリティを解析し、プレゼンテーション用のイメージを選択する際に以降に使用するための相対値を割り当てるのに利用可能である。イメージは、フォーカス（エッジ検出方法を利用して）、光、暗さ、露光不足、過剰露光などのクオリティの特徴について解析可能である。あるいは、所望されるクオリティを有するイメージ（例えば、意図的にフォーカスがずれた芸術的にレンダリングされたイメージなど）に相対的に高いランクが提供できるように、ユーザは、自動的なランク付け（使用された場合）を無効にするため、フォトクオリティに関する情報を手動により入力することが許されるかもしれない。この情報は、オントロジー６に格納又は適用可能である。
【００２９】
さらに、データマイニング技術が、イメージをオントロジー６に規定されるクラスに“クラスタリング”するのにイメージに適用可能である（再び、最小の追加的なユーザアクションによって）。例えば、同一又は類似の日時メタデータを有するイメージ又は同一又は類似の人々のグループ（既知の顔認識技術によってレンダリングされるような）を有するイメージがクラスタリング可能である。これは、ユーザにより要求される合計入力量を制限するため、分類及びグループ化処理を簡略化するのに有用である可能性がある。例えば、ユーザが“休日”というラベルにより１以上のフォトを手動により注釈付けすると、同時のフレームにおいて撮影された他のすべてのイメージは同様に分類可能である。同様に、ユーザが１以上のフォトを特定の地理的位置又は旅行イベント（エトナ山など）に対応するものとして手動により注釈付けすると、類似するＧＰＳ座標を有する他のすべてのイメージは、さらなるユーザアクションナシに分類可能である。従って、オントロジー６は、フォトに係るメタデータを評価することによって、メタデータを乱し又は変更することなく、これらのフォトを相互に関連付けるのに利用可能である。また、ほとんど無限の種類の関連付けが、当該関連付けが構築される基本データに影響を与えることなく、生成、再生成、追加又は変更可能である。
【００３０】
ロッジングデータベース８がまた、何れのフォトが表示装置によって表示されたかについての履歴レコードを蓄積するため設けることが可能である。基本レベルでは、このデータベース８は、何れのフォトが表示日時と共に表示されたかに関する情報を格納することが可能である。各イメージの相対的な表示時間及び表示サイズがまた、格納可能である。ロッジングデータベース８はまた、何れのフォトグループが表示されたか（任意的には日時と関連付けされる）などの装置の表示履歴と、各閲覧者又はユーザの閲覧履歴とに関する他の各種情報を格納することができる。ロッジングデータベース８はまた、ディスプレイとのユーザのやりとり及びこのようなやりとりが行われた時間に関する情報を格納することが可能である。例えば、ユーザは、フォト選好を格付けし、特定のフォト又はフォトグループについて好まないと割当て、又は表示設定に他の変更を実行してもよい。
【００３１】
ロッジングデータベース８において収集された情報自体は、“お気に入り”、“最近表示された”などとラベル付けされたイメージグループなどのフォトの新たなグループ又はコレクションを確立するのに利用可能である。この情報はまた、このような新たなグループやコレクションを確立するため、又は新たなイメージ“関係”を確立するためオントロジー６に提供することができる。
【００３２】
プロセッサ１００は、デジタルイメージの所望の表示を生成するため利用可能な各種プロセスモジュールを制御可能である。イメージ選択ルールセットは、選択ルールデータベース１４に含まれる。これらのルールは、コラージュディスプレイのダイナミックを制御するのに利用される。一実施例では、他の表現が必要に応じて利用可能であるが、当該ルールは“ｉｆ  ｔｈｅｎ”形式によるものである。一般に、選択ルールは、制約セット又は各イメージの評価として見ることができる。選択ルールは、異なるコンテクスト又はイベントに対応する各種セット又はグループにより提供することが可能である。“コンテクスト”の一例は、特定のユーザである。従って、各ユーザは、各ユーザの選好に基づき表示用（それらの表示特性と共に）のフォトのパーソナル化された選択を可能にする選択ルール内の自らの“コンテクスト”を有することが可能である。その後、各ユーザは、データベース１４内の自らのカスタマイズされた選択ルールセットを有することが可能である。ユーザがシステムに“ログイン”すると、又はプロセッサにパーソナル化の他の表示を提供すると、プロセッサは、ユーザの選好に基づきフォトを表示するため、データベース１４から当該ユーザに関する選択ルールを抽出することが可能である。コンテクストはまた、ルール自体の一部とすることが可能であり、これは、ユーザがルール定義にコンテクストを合成することを可能にするであろう。コンテクスト指向の選択ルールの具体例は以下の通りである。
【００３３】
ＩＦ［現在コンテンツ＝］パーティ  ＴＨＥＮ  カラフルなイメージを表示；又は
ＩＦ［現在ユーザ＝］Ｊｏｎａｔｈａｎ  ＴＨＥＮ  Ｍａｒｇａｒｅｔｈのルールを含める
図４において、選択ルールデータベース１４に設けることが可能な一例となる選択ルールのリストが示される。
【００３４】
システム１は、“Ｇｅｔ  Ｎｅｘｔ”プロセスモジュール２２を使用して、表示用の次のフォトをフォトコレクション２から“選択”するための選択ルール１４を読むことができる。“Ｇｅｔ  Ｎｅｘｔ”モジュールはまた、選択ルールを使用して次のフォトのプレゼンテーション又はディスプレイスタイル（すなわち、それのサイズ、向きなど）を決定する。この次のフォトの識別（すなわち、それのフォトＩＤ）とディスプレイスタイルは、フォトコレクションデータベース２からフォトを“読み込み”、期限が切れた（すなわち、前の）フォトを交換するのに利用可能な表示記述モジュール２０においてリスト又はキューに送信する“フェッチ”プロセスモジュール１６に送信される。その後、新たな（次の）フォトが閲覧者へのプレゼンテーションのためディスプレイ１０に送信される。論理的にディスプレイは完全な新たな記述をロードするが、実際的には、変更された部分のみがレンダリングされる必要がある。ディスプレイのコンポーネントイメージが“表示”され、その後、他のイメージによって交換されるよう期限切れとなる。この交換は、適用されるルールに応じて、表示されるイメージの再構成を生じさせる可能性がある。理解されるように、厳密な又は一定のシーケンスに従って交換が必ずしも行われる必要はなく、又は完全にランダムでもない。むしろそれは、コレクション２のフォトのメタデータ間の関係、特に“交換する”フォトと“交換される”フォトとの間の関係に基づく。これらの関係は、上述されるように同一／類似するフォトのクラス／クラスタを含む可能性がある。図１のモジュールは、当該プロセスを実現するため実行される主要なタスクを示す。
【００３５】
ビュー生成モジュール１２は、オントロジー６を使用して選択ルール１４を実現するのにＧｅｔ  Ｎｅｘｔモジュールにより使用に適したロッジングデータとメタデータに関するビューを提供する中間処理モジュールとして動作する。オントロジー６とビュー生成モジュール１２は、これらのルールが所望のディスプレイダイナミックに関して表現されることを可能にする。例えば、２つの選択ルールが可能である。
【００３６】
ＩＦ  期限切れのイメージが休日からのものである  ＴＨＥＮ  パリの休日から次を抽出する
ＩＦ  期限切れのイメージがパリの休日からのものである  ＴＨＥＮ  パリのものでない休日から次を抽出する
これらのルールは、ハイレベル記述を使用し、ビュー生成モジュール１２がこれらのルールを処理するとき、それは、前提条件がＴＲＵＥであるか評価しなければならない。データベース４は、低レベルメタデータ（ＧＰＳ及びタイムスタンプ値など）を提供する。オントロジー６は、所与の低レベル値が前提条件のハイレベル記述を充足しているか（例えば、所与のＧＰＳ及びタイムスタンプ値がセット“休日”又は“パリの休日”にあるか）決定するため必要とされる情報を提供する。上記ケースでは、これら２つのルールは、両方の前提条件がＴＲＵＥと評価されるケースについてコンフリクトするであろう。一実施例では、オントロジー６は、“パリの休日”が“休日”のサブクラスであり、より具体的なコンセプトを特定することによって、このようなコンフリクトを解消するのに役立ちうる。コンフリクトの解消は、より具体的なルールを適切に優先順位付けすることが可能である。
【００３７】
ディスプレイ１０が起動されると、初期的にコレクション２の最も所望される又は選好されるフォトの１以上が表示される。複数のフォトが、一般には降順の所望順に直列的に表示することができる、あるいは、同時に複数のフォトが表示可能であり、各フォトはトータルの画面スペースのフルパーセンテージ未満しか占有しない。同様に、フォトは重ね合わせることが可能であり、より選好されるフォトがトップに表示され、より選好されないフォトがボトムに表示される。この配置又は“構成”は、フォト、それらのレイアウト、各自の表示時間及びそれらのスタイリングを記述する論理的なドキュメントに規定することができる（例えば、表示記述モジュール２０など）。表示記述２０は、ユーザのコンピュータに初期的には格納することができるが、その実行バージョンはＲＡＭに格納され、イメージが期限切れになり、交換されるときに連続的に変更される。この記述は論理的なものであり、このため、例えば、スタイリングモジュール１８が、イメージとそれらの画面上のポジションのテーブルを保持し、次の構成によりディスプレイ１０を直接更新することが可能である。この設定では、１８回のライトと１０回のリードがなさえるその間には“ドキュメント”は存在しない。その構成に加えて、例えば、カラーのリッチネス／グレイネス（ｒｉｃｈｎｅｓｓ／ｇｒａｙｎｅｓｓ）、輝度などを含む各写真のスタイリングが制御可能である。典型的には、その構成は、お気に入りのフォトがフォアグラウンドに表示され、画面の相対的により大きな部分を占有し、より選好されないフォトと比較して、より長い時間画面上に滞留する。
【００３８】
上述されるように、広範な構成スタイルが実現可能である。例えば、より選好されるフォトが上部に配置され、より選好されないフォトが下部に配置されるなど、フォトは部分的に重複されるかもしれない。図２に示される方法によって、タイリングレイアウトを提供することが可能である。図２の実施例では、複数のフォト１及び２が同時に表示可能であり、各フォトは特定のサイズと向きを（すなわち、ランドスケープ、ポートレイトなど）を有する。再び、より選好されるフォトが、より選好されないフォトより相対的に画面の大きな部分を占有することができる。重複とタイリングレイアウトの組み合わせなどの異なる構成タイプの組み合わせが可能であり、他のレイアウトがまた当業者に理解されるであろう。
【００３９】
構成スタイル及び期間に影響を与える値が、メタデータデータベース４の個別のテーブルに格納可能であり、各フォト又はフォトグループについてレーティングを取得するのに使用されるものと同様の方法により求められる。ユーザは格納されている値を変更してもよく、又は当該ユーザのみに適用される独立したカスタマイズされた値のセットを実現してもよい。（特性値を変更することに加えて、ユーザはまた同様の結果に達成するためルールを変更することが可能である。）
選択ルール１４は、コラージュのダイナミックを制御し、“Ｇｅｔ  Ｎｅｘｔ”プロセスモジュール２２はルール１４を利用して、次のフォトとそれの表示方法（すなわち、フォトが表示されるスタイル）とを選択する。次のフォトに関する識別情報がフェッチプロセスモジュール１６に送信され、その後、フォトは表示記述２０に（論理的に）追加される。ドキュメントの所与のフォトの表示時間が経過すると、Ｇｅｔ  Ｎｅｘｔプロセスモジュール２２が、表示されるべき次のフォトについて表示記述モジュール２０を呼び出す。表示記述モジュール２０は、何れのイメージがディスプレイ上の何れの位置に表示されるか示す論理ドキュメントである。スタイリングモジュール１８はドキュメント２０に書き込み、ディスプレイモジュール１０がそれから読み出す。従って、それはスタイリングモジュール１８とディスプレイモジュール１０との間のインタフェースの役割を実行するものとしてみなすことができる。その後、変更された記述（すなわち、新たなフォト）がディスプレイ１０に送信される。論理的には、ディスプレイ１０は、表示用の完全な新しいイメージ記述（すなわち、新たなフォト）をロードする。他の実施例では、ディスプレイにおける変更のみがレンダリングすることができる。従って、複数のフォトが同時に表示されるフォトコラージュでは、変更されたフォト情報のみをレンダリングすればよい。
【００４０】
ユーザは表示装置とやりとりすることによって、次のフォトに対する“Ｇｅｔ  Ｎｅｘｔ”の呼び出しを手動により入力することができるということに留意されたい。ユーザはまた、ルールの下で行われるよりも長い期間ディスプレイ上にフォトを維持するため、期限の切れたフォトについて“Ｇｅｔ  Ｎｅｘｔ”呼び出しを無効又は抑制することが可能である。選択されたフォトについて表示時間を手動により変更することに加えて、ユーザはまた、小さなタイルから大きなタイルなどへのそれのポジションの変更など（例えば、図２の“１”から“２”になど）、ディスプレイ内でフォトを移動することが可能である。
【００４１】
上述されたように、図４において、各種選択ルールの具体例が含まれる。これらの具体例は標準的な“ＩＦ  ＴＨＥＮ”形式を有する定式化を提案しているが、他の表現もまた利用可能である。例えば、これらのルールは、制約セット又はフォト及びそれらの可能性のある表示記述などに対する評価機能として表すことが可能である。例えば、図４の第１ルールを取り上げると、
【数１】
2008529150.tif 000003
さらに、異なるタイプのルールの組み合わせがまた考えられ、利用可能である。
【００４２】
他の実施例では、ユーザは１以上の予め選択されたプレイリストを構成及び格納することが可能である。このようなプレイリストは、表示記述ドキュメントのシーケンスとしてユーザのコンピュータのハードディスク上に格納することが可能であり、又は１つのドキュメントに一緒に構成されるとき、それはダイナミック表示記述ドキュメントすることが可能である。このような予め選択されたリストを提供する効果は、それらが各フォトの手動によるユーザ選択にのみ基づくものとすることが可能であり、メタデータやオントロジーレーティング基準に基づかないものとすることができるということである。様々な予め選択されたプレイリストは、単独ユーザが自由に複数のプレイリストを有することが可能となるように、予め構成及び格納することが可能である。同様に、複数のユーザはそれぞれ自らのプレイリストを有することが可能である。
【００４３】
図３において、さらなる他の実施例が示され、そこでは、システムは、表示された各フォトの頻度統計及びプレゼンテーション期間（例えば、表示間隔の開始及び終了時間など）のログを維持し、その後、それらを履歴に従って再表示する。この履歴は、ロッジングデータベース８に維持することが可能であり、統計モデリング技術を用いて要約することができる。このような統計モデリング技術の１つは、参照することによりその内容のすべてがここに含まれるＶｉｎｃｅｎｔｉｕｓ  Ｂｕｉｌによる現在係属中のＰＣＴ出願ＷＯ０２／０９５６１１“Ｓｅｌｅｃｔｉｏｎ  ｏｆ  ａｎ  Ｉｔｅｍ”に記載され、そこではマルチメディアコンテンツの人気と最新性（又は“新規性”）が操作される。この技術は、“飽和（ｓａｔｉａｔｉｏｎ）”と呼ばれる追加的な要素を導入することによって拡張される。“人気のある”フォトは、他のものより頻繁に表示されるものである。“最近の”フォトは、他のものより最近に表示されたものである。“飽和した”フォトは、他のものより長く表示されたものである。このため、Ｍをコレクションにおけるフォトの個数とする。
【００４４】
フォトｉの人気の指標は、Ｐｉとして特定することが可能であり、ここで、
【数２】
2008529150.tif 000004
であり、ｎｉはフォトｉが表示された回数を示す。それは単に、フォトｉが表示された回数のすべてのフォトが表示された合計回数に対する比率である（０〜１により表される）。極端な条件（ｎｉ＝０など）に対して特別な関心が払われる必要がある。
【００４５】
フォトｉの最新性の指標は、Ｒｉとして特定することが可能である。ここで、
【数３】
2008529150.tif 000005
であり、ｔｎｏｗは現在のシステム時間を示し、ｅｉｊはフォトｉの第ｊ表示間隔の終了時間を示す。それは単に、フォトｉの直近の表示から経過した時間と、他のすべての表示間隔の間の時間の平均との間の比率である。それを比例数にするため、Ｒｉは計算される最大値によって除算される。
【００４６】
フォトｉの飽和の指標Ｓｉは、
【数４】
2008529150.tif 000006
であり、ここで、ｂｉｊはフォトｉの第ｊ表示間隔の開始時間を示す。Ｓｉは、組み合わされるすべてのフォトの合計の表示時間に対するフォトｉの合計の表示時間の単なる反比例である。
【００４７】
上記３つの指標の対数の凸結合は、
【数５】
2008529150.tif 000007
であり、ここで、
【数６】
2008529150.tif 000008
は各ウェートであり、簡単化のため等しく維持される。（すなわち、すべてのウェートは０から１の間であり、合計すると１となる。）線形変換によって、Ｕｉは合計すると１になる確率値に変換することが可能である。
【００４８】
【数７】
2008529150.tif 000009
これらの確率値Ｃｉは、その後、最も低い頻度で、最も最近でなく、最も飽和せずに表示されたフォトが次に表示される可能性が最も高くなるように、表示されるべき次のフォトをランダムにサンプリングすることによって利用することが可能である。
【００４９】
本実施例では、ディスプレイ“スロット”が生成され、ユーザのコンピュータのハードディスクに格納される。これらの“スロット”は、数学的表現の一部であり、このため、異なる期間を有する可能性がある。あるいは、それらは一様な期間を有し、１つのフォトは複数の連続するスロットを充填することが可能である。その後、システムのプロセッサは、上述した解析に基づき次の“スロット”を充填するためフォトを計算する。上述したルールベースディスプレイシステムの代わりに、所与の表示頻度と表示期間の制約に適合するフォトの属性値ペアに対して、ローカルな検索が実行可能である。その後、マッチしたフォトが候補スロットフィルタとして特定される。フォトは、おそらく推論のためオントロジーによってサポートされているイベント、ロケーション、人及びピクチャクオリティなどの（メタデータの）属性値ペアを有する。ルールの代わりに、何れのフォトがいつ表示されるかについての希望が、充足される必要があるスロットについて規定される述語である制約条件として符号化される。例えば、濃度（ｃａｒｄｉｎａｌｉｔｙ）制約が、ある性質の（すなわち、ある属性値ペアを有する）フォトが何回スロットに割り当てられることが許可又は要求されるか規定するのに利用可能である。１つの制約は、１つの制約は、“クリスマス”フォトがスロットの５０〜７０％に割り当てられる必要があることを規定することが可能である。他の制約はまた、連続するスロットへのフォトの割当てを規定するのに利用可能であるということは理解されるであろう。バイナリ制約のシーケンスは、連続するスロットのペアがある属性値ペアを有するフォトに割り当てられることを規定することができる。例えば、“休日”を扱うフォトの表示が互いに続くべきである。同様に、何れのフォトがスロットに割り当てられるべきでないか、又はスロットにおけるフォトの相違レベルを宣言することが可能である。各制約間のコンフリクトのため、これらすべての制約を同時に充足することは困難となる可能性があるということは理解されるであろう。１つの解決手段は、これらの制約条件を、１つの制約条件が比例的な方法で違反する範囲を示す個別のリニアペナルティ関数に変換することである。例えば、Ｎ個のスロットを扱う濃度制約についての一例となるペナルティ関数は、
【数８】
2008529150.tif 000010
として表現することが可能である。ただし、ｘは所望の属性値ペアを有するフォト（“クリスマス”フォトなど）を有するスロットの個数であり、ａは要求される最小濃度であり、ｂは許容される最大濃度である。１００個のスロットを使用する“クリスマス”フォトの例では、ａとｂはそれぞれ５０と７０となるべきである。関係するすべてのペナルティ関数の組み合わせは、フォトをスロットに最適に、しかしながら近似的に割り当てる問題を解くのに最小化される必要がある全体的なペナルティ関数をもたらす。ペナルティ関数の使用はまた、フォトに割り当てられるユーザレーティング又はフォトのイメージクオリティの最適化を可能にする。最適化は、割当て順序にランダムな小さな変更を適用することによって割当て毎にステップして、完全なスロットフォト割当てが評価されるローカルサーチを実行することによって実現される。これらの変更は、フォトコレクション（の一部）からランダムにフォトを抽出し、一様分布若しくは、“人気”、“最新性”及び“飽和”を考慮した分布を利用して、それらを割当ての他のものと交換することによって、実行することが可能である。後者の分布を含めることは、ロッジングデータベース６の使用と要求される統計量の推定を要求する。新たに生成された割当てが前のものより良好である場合、新たなものが許容され、割当てが最適であると判明するまで、ローカルサーチの次の繰り返しが入力される。局所最適を回避するためローカルサーチアルゴリズムの特別なクラスは、焼きなまし法（ｓｉｍｕｌａｔｅｄ  ａｎｎｅａｌｉｎｇ）として知られている。この手順は、オフラインで実行することが可能であり、そこではフォトは予め規定された個数のスロットに予め割り当てられている。同様に、この手順はオンライン及びインク裏面することにより実現することが可能であり、そこでは小さなスロットセットへのフォトの割当ては、以前のスロットに対するフォトの割当て（すなわち、表示履歴）と、制約条件により表現される現在のユーザ選好とを考慮して予め計算することができる（すなわち、次のフォトを保持するウィンドウ）。表示履歴は、実際の以前の割当てによって表すことが可能であり、又はロッジングデータベース６により要約することが可能である。
【００５０】
概念的には、アプリケーションレベルにおいて、ルール決定及び制約条件充足システムが、上述された実施例と同じものとすることが可能である。しかしながら上述されるように、実現レベルでは、異なるアルゴリズム的アプローチが使用される。
【００５１】
図１は、システム１を介した情報の全体的なフローを示すものであるということに再び留意されたい。図１は各種システム要素間の可能性のあるやりとりのすべての組み合わせを示すものではないが、要素間の何れか適切なやりとりが意図される。さらに、図示される要素は、個別のエンティティである必要はないが、残りの要素内に分散させることが可能である。従って、記載された要素は、本来的に典型的なものであると考えられるべきである。例えば、独立したメタデータデータベース４を設ける代わりに、各イメージのメタデータが、フォトコレクション２の一部としてイメージ自体と共に格納することが可能であり、又はオントロジー６又はロッジングデータベース８の内部に分散させることが可能である。
【００５２】
本発明はデジタル写真の構成及び表示のための使用に関して全体的に説明されたが、本発明の原理は、撮影、スキャン、生成又は転写されたデジタル媒体に関わらず任意のデジタルイメージの構成及び表示に適用可能であるということに留意されたい。従って、本発明は、スキャンされ、ユーザコンピュータのハードドライブ上に格納されたオリジナル作品のコレクションを解析及び表示するのに利用可能である。
【００５３】
本発明が上記実施例を参照して説明されたが、本発明の趣旨から逸脱することなく様々な改良及び変更が可能である。このため、このようなすべての改良及び変更は、添付した請求項の均等の範囲内に属すると考えられる。
【図面の簡単な説明】
【００５４】
【図１】図１は、本発明によるダイナミックフォトコラージュを生成するシステムの論理図である。
【図２】図２は、図１のダイナミックフォトコラージュのタイリングスタイルを示す一例となるレイアウトである。
【図３】図３は、図１のダイナミックフォトコラージュを生成するシステムの履歴トラック及び表示プランである。
【図４】図４は、図１のシステムにより使用される選択ルールのサンプルリストである。
【図１】
2008529150.tif 000011
【図２】
2008529150.tif 000012
【図３】
2008529150.tif 000013
【図４】
2008529150.tif 000014
【国際調査報告】
2008529150.tif 000015
2008529150.tif 000016
2008529150.tif 000017