(57)【要約】  メディア群は、メディア表示内容（例えば、スライド・ショーやサムネイル画像配列）として表示することが可能であるが、数多くのそのような表示は、特に規模の大きなメディア群に関して、ユーザの集中力を消耗させる。その代わりに、メディア群に含まれる複数のメディア・オブジェクトのそれぞれに関してユーザにとっての興味やユーザとの関連性を示す等級格付けが識別される。このような等級格付けは、ユーザによって明示的に指定されたり、（画像の品質を評価したり各メディア・オブジェクトとユーザとの間の対話操作をモニタリングしたりして）自動的に識別されたりすることが可能である。メディア群のズーム表示可能なメディア表示内容は、最初にまず、高い等級格付けを有するメディア・オブジェクトだけを表示し、一のメディア・オブジェクトの近傍位置でのズーム表示操作に応じて、ズーム表示操作の対象となるメディア・オブジェクトと関係付けられており、当該ズーム表示操作の対象となるメディア・オブジェクトよりも低い等級格付けを有するメディア・オブジェクトを、当該ズーム表示操作の対象となるメディア・オブジェクトの近傍の位置に挿入する。このような表示方法は、メディア群を階層構造的に組織化し、メディア群の階層構造内において、「ドリルダウン操作」表すメタファーとしてのズーム表示操作を利用する。【選択図】図５
2014523014.tif 000002
【特許請求の範囲】
【請求項１】
プロセッサを有する装置の上で少なくとも一つのメディア・オブジェクトを具備するメディア群を視覚的に表示する方法であって:
前記プロセッサにより実行された際に、
複数のメディア・オブジェクトのそれぞれに関して、前記メディア群内における等級格付けを識別する動作;
前記メディア群を表示すべき旨の要求を受信した際に、ズーム表示可能なメディア表示内容を表示する動作であって、前記ズーム表示可能なメディア表示内容は、低いズーム表示レベルで表示され、高い等級格付けを有する前記メディア・オブジェクトだけを具備している、動作；および、
ズーム表示可能なメディア表示内容の中で、ズーム表示操作の対象となるメディア・オブジェクトの近傍において、ズーム表示操作を受信した際に、前記ズーム表示操作の対象となるメディア・オブジェクトと関係付けられており、前記ズーム表示操作の対象となるメディア・オブジェクトよりも低い等級格付けを有するメディア・オブジェクトを、前記ズーム表示操作の対象となるメディア・オブジェクトの近傍の位置に挿入する動作;
を実行することによって、前記メディア群を前記装置に表示させる命令コードを前記装置に送信するステップ、を具備する方法。
【請求項２】
前記メディア群は、メディア・ストリームを具備しており、複数のメディア・オブジェクトのそれぞれは、前記メディア・ストリームを構成するメディア・セグメント具備しており、
前記ズーム表示操作の対象となるメディア・オブジェクトと前記関係付けられているメディア・オブジェクトを前記挿入する動作は、ズーム表示操作の対象となるメディア・オブジェクトの近傍の位置に、ズーム表示操作の対象となるメディア・オブジェクトよりも低い等級格付けを有するメディア・セグメントを挿入する動作を具備する、
ことを特徴とする請求項１記載の方法。
【請求項３】
プロセッサを有する装置の上で少なくとも一つのメディア・オブジェクトを具備するメディア群の表示内容を生成する方法であって:
複数のメディア・オブジェクトのそれぞれに関して、前記メディア群内における等級格付けを識別する動作;
ズーム表示可能なメディア表示内容を表示する動作であって、前記ズーム表示可能なメディア表示内容は、低いズーム表示レベルで表示され、高い等級格付けを有する前記メディア・オブジェクトだけを具備している、動作；および、
ズーム表示操作の対象となるメディア・オブジェクトの近傍において、ズーム表示状態の状態遷移の際に、前記ズーム表示操作の対象となるメディア・オブジェクトと関係付けられており、前記ズーム表示操作の対象となるメディア・オブジェクトよりも低い等級格付けを有するメディア・オブジェクトを、前記ズーム表示操作の対象となるメディア・オブジェクトの近傍の位置に表示し、前記複数のメディア・オブジェクトのそれぞれを、前記ズーム表示状態とメディア・オブジェクト毎の前記等級格付けに従って、拡大縮小表示する動作；
を実行するように構成された命令コードを前記プロセッサ上で実行するステップを具備する方法。
【請求項４】
少なくとも一つの前記メディア・オブジェクトは、前記メディア群の中のメディア・サブセットを具備している、請求項３記載の方法。
【請求項５】
メディア・オブジェクト毎の前記等級格付けを前記識別する動作は、ユーザからメディア・オブジェクト毎の等級格付けを受信する動作を具備する、請求項３記載の方法。
【請求項６】
前記ユーザからメディア・オブジェクト毎の等級格付けを前記受信する動作は：
前記メディア群に含まれる複数のメディア・オブジェクトを前記ユーザに表示する動作；
前記メディア群に含まれる複数のメディア・オブジェクトのそれぞれと前記ユーザとの間の対話操作をモニタリングする動作;および、
前記メディア・オブジェクトと前記ユーザとの間の前記対話操作に従って、メディア・オブジェクト毎に前記等級格付けを選択する動作；
を具備することを特徴とする請求項３記載の方法。
【請求項７】
メディア・オブジェクト毎の前記等級格付けを前記識別する動作は、前記メディア・オブジェクトに関する少なくとも一つのプロパティに従って、メディア・オブジェクト毎の前記等級格付けを選択する動作を具備することを特徴とする請求項３記載の方法。
【請求項８】
前記メディア群に含まれる複数のメディア・オブジェクトのそれぞれは、少なくとも一つのメディア・オブジェクト集団の中にグループ化され、
メディア・オブジェクト毎の前記等級格付けを前記選択する動作は、前記メディア・オブジェクト集団のそれぞれについて：
代表的なメディア・オブジェクトに関して高い等級格付けを選択する動作;および、
前記メディア・オブジェクト集団の中に含まれる前記代表的なメディア・オブジェクト以外のメディア・オブジェクトに関して、相対的に低い等級格付けを選択する動作;
を実行することを備える、請求項７記載の方法。
【請求項９】
メディア・オブジェクト毎に前記等級格付けを前記選択する動作は：
メディア・オブジェクト毎の表示品質を識別する動作;および、
前記メディア・オブジェクト毎の表示品質に従って、メディア・オブジェクト毎に前記等級格付けを選択する動作；
を具備することを特徴とする請求項７記載の方法。
【請求項１０】
少なくとも一つの前記メディア・オブジェクトが少なくとも一つの被写体と関係付けられており、前記被写体の各々は、ユーザから見た重要性の度合いをそれぞれ有し、
メディア・オブジェクト毎に前記等級格付けを前記選択する動作は：
前記メディア・オブジェクトと関係付けられている少なくとも一つの被写体を識別する動作;および、
前記メディア・オブジェクトと関係付けられている前記被写体についての前記ユーザから見た重要性の度合いに従って、メディア・オブジェクト毎に前記等級格付けを選択する動作；
を具備することを特徴とする請求項７記載の方法。
【請求項１１】
前記メディア群に含まれる前記複数のメディア・オブジェクトは、階層構造に従って配列されており、
メディア・オブジェクト毎に前記等級格付けを前記選択する動作は：
前記階層構造内の前記メディア・オブジェクトが位置する階層位置に従って、メディア・オブジェクト毎に前記等級格付けを選択する動作；
を具備することを特徴とする請求項７記載の方法。
【請求項１２】
前記ズーム表示可能なメディア表示内容を前記表示する動作は：
前記ズーム表示可能なメディア表示内容の内部において、最低限の拡大表示率を定める閾値を上回る拡大表示率で表示されているメディア・オブジェクトだけを表示する動作；
を具備することを特徴とする請求項３記載の方法。
【請求項１３】
前記ズーム表示可能なメディア表示内容を前記表示する動作は：
表示状態が上位のズーム表示レベルに遷移した際に、状態遷移により一のメディア・オブジェクトを前記ズーム表示可能なメディア表示内容の外から内側へと挿入する動作であって、前記上位のズーム表示レベルは、前記一のメディア・オブジェクトが前記最低限の拡大表示率を定める閾値を上回る拡大表示率で表示されるズーム表示レベルである、動作；
表示状態が下位のズーム表示レベルに遷移した際に、作は：
表示状態が上位のズーム表示レベルに遷移した際に、状態遷移により一のメディア・オブジェクトを前記ズーム表示可能なメディア表示内容から除外する動作であって、前記下位のズーム表示レベルは、前記一のメディア・オブジェクトが前記最低限の拡大表示率を定める閾値を下回る拡大表示率で表示されるズーム表示レベルである、動作；
を具備することを特徴とする請求項１２記載の方法。
【請求項１４】
一のズーム表示状態において、前記ズーム表示可能なメディア表示内容を前記表示する動作は：
最低限の拡大表示率を定める閾値を下回る拡大表示率で表示されていることにより画面上から隠された状態の少なくとも一つのメディア・オブジェクトと関係付けられている複数のメディア・オブジェクトのそれぞれに関して、前記隠された状態の少なくとも一つのメディア・オブジェクトを指し示しているズーム・インジケータを前記メディア・オブジェクトの近傍に表示する動作；
を具備することを特徴とする請求項１２記載の方法。
【請求項１５】
前記ズーム・インジケータとの対話操作を検出した際に、前記ズーム表示可能なメディア表示内容の表示状態を、上位のズーム表示レベルへと状態遷移させる動作を具備する請求項１４記載の方法であって、前記上位のズーム表示レベルへと状態遷移させる動作は、画面上から隠された状態の少なくとも一つのメディア・オブジェクトを最低限の拡大表示率を定める閾値を上回る拡大表示率で表示する動作を具備する、方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的にはメディア・コンテンツの視覚的表示と関係し、より具体的には、階層的に構成されズーム表示可能なメディア群の視覚的表示処理と関係する。
【背景技術】
【０００２】
コンピュータによる情報処理の分野において実行される数多くのシナリオは、複数のメディア・オブジェクトから成る一組を具備するメディア群を視覚的に表示する処理を伴い、そのようなメディア・オブジェクトには、静止画像、ビデオ、音声録音データ、電子文書、マルチメディア・オブジェクトまたはこれら複数の種類のメディア・オブジェクトを合成したハイブリッド型メディア・オブジェクトなどが含まれる。複数のメディア・オブジェクトのそれぞれがユーザによって生成され、当該複数のメディア・オブジェクトから成るメディア群が当該ユーザに対して視覚的に表示されることが可能である。あるいは、複数のメディア・オブジェクトのそれぞれが別のユーザによって生成され、当該ユーザによって当該メディア群の中に集約されるような場合もありえる（例えば、当該ユーザの友人によってソーシャル・ネットワーク内において投稿された複数の写真画像から成るメディア群など）。あるいは、複数のメディア・オブジェクトのそれぞれは、メディア・ライブラリの中から当該ユーザによって獲得されたものである場合もある（例えば、メディア・ストアから購入したメディア・オブジェクトなど）。
【０００３】
メディア・オブジェクトの視覚的表示は様々な形態をとり得る。ユーザは、例えば以下のような視覚的表示内容を生成することが可能である。これらは例えば、収集した複数の画像をユーザが所望の方法で物理的に合成して作成したコラージュ合成画像、またはユーザが選択した画像をユーザが選択した順番で並べて作成した画像の系列を具備するスライド・ショーなどである。代替的に、画像を記憶したり画像にアクセスしたりするデバイスは、複数のメディア・オブジェクトの様々な表示ビューを自動的に生成して表示することが可能であり、このような様々な表示ビューの具体例には、スライド・ショーから構成され、時間の経過と共に画像を順次表示してゆく画像系列、または複数のメディア・オブジェクトそれぞれのプレビュー版（例えば、元の画像を縮小表示するサムネイル画像や音声録音のごく一部の再生内容や電子文書全体の中の冒頭の抜粋部分など）などが含まれる。
【発明の概要】
【０００４】
この「発明の概要」の欄の説明は、「発明を実施するための形態」欄においてさらに詳しく後述する実施例の説明の中から選択された発明概念を簡略化された形で紹介するために記述される。この「発明の概要」の欄の説明は、特許請求の範囲において特許請求されている鍵となる動作原理や本質的特徴を識別することを意図するものではなく、特許請求の範囲に記載された発明の技術的範囲を限定することを意図するものでもない。
【０００５】
数多くの種類のメディア群の視覚的表示が問題となる可能性がある。第１の例として、メディア群の中に含まれるメディア・オブジェクトの個数が大きい場合、時間の経過と伴に順次画像を表示してゆくスライド・ショーとしてこれら多数のメディア・オブジェクトを自動的に表示する動作は、受容し難いほど長い時間がかかるし、多数のサムネイル画像の集合を一覧表示したものを端からブラウジングしてゆくのは長ったらしくて退屈な作業である。加えて、メディア群に含まれる多数のメディア・オブジェクトはユーザにとってはあまり興味が無かったり冗長であったりする（例えば、ディジタル・カメラのユーザは、休暇中に数百枚から数千枚の画像を撮影するが、それらの画像の大半は撮影品質が良くない（例えば、露光不足や露光過多、焦点ボケ、被写体が障害物によって遮られた画像））場合があり、それ以外の多くの画像は同一の撮影設定条件の下で同一の被写体を写したものであったりする場合がある。従って、メディア群に含まれる全てのメディア・オブジェクトをユーザに視覚表示することは望ましくない場合がある。
【０００６】
ユーザは、（例えば、重要な画像を選択し、コラージュ合成画像やフォト・アルバムを生成するなどして）メディア・オブジェクトの視覚的表示内容を生成することが可能であり、その結果、メディア表示内容に関して表示内容の取捨選択の適切さ、品質および物語性などを改良することが可能となる。しかしながら、上記のようなメディア表示内容をユーザが作成することを支援するための既存の数多くの技法は、実行するのに長い時間がかかる場合があり、例えば、ユーザは当該メディア表示内容に含めるべき複数のメディア・オブジェクト及びそれらの表示順序と共に、表示レイアウト内においてそれらを配置する際の並び順、表示サイズおよび配置する位置などを明示的に指定しなくてはならない場合がある。従って、表示すべきメディア群をユーザが作成するために上述した技法が提示する方法は、非効率で大変な労力を要する方法である可能性がある。
【０００７】
本明細書においては、メディア群を表示するためのメディア表示内容を生成するための技術が開示される。これらの技術に従うならば、多種多様なメディア・オブジェクトには、（例えば１から１０までの）等級格付けを割り当てることにより、当該メディア群に含まれるメディア・オブジェクトの重要性を表すことが可能である。上記のような等級格付けの割り当ては、ユーザによって生成される（例えば、複数のメディア・オブジェクトのそれぞれに割り当てる等級格付けをユーザが選択したり、ユーザとの間の対話に基づく単純な方法（例えば、ユーザが閲覧するために選択したメディア・オブジェクトや閲覧に費やした時間がより長いメディア・オブジェクトや友人との間で共有されているメディア・オブジェクトに割り当てる等級格付けを高くするなど）を使用したりする）。代替的に又は追加的に、上記のような等級格付けの割り当てを、自動的に生成することも可能である（例えば、各画像の視覚的品質（例えば、鮮明度、焦点ボケの度合い、被写体が中心からどれだけずれているかなど）を識別するために、画像の集合に対して画像評価処理を適用し、画像の視覚的品質が高くなるほど当該画像に高い等級格付けを割り当てるようにすることが可能である）。
【０００８】
続いて、ズーム表示可能なメディア表示内容が生成され、その際、初期状態において低いズーム表示レベルが選択され、メディア群の中で高い等級格付けを有するメディア・オブジェクトが当該ズーム表示可能なメディア表示内容の中で表示される。特定のメディア・オブジェクトの近傍部分において当該メディア表示内容をズーム操作により拡大表示すべき旨の要求を受信した際、ズーム操作により拡大表示されるメディア・オブジェクトと関係しているが、これよりも低い等級格付けを有している他のメディア・オブジェクト（例えば、複数の画像から成るコレクションの中で、ズーム操作により拡大表示される画像と撮影場所又は被写体が同じであり特定の日に撮影された他の画像など）がさらに選択された上で、当該ズーム表示可能なメディア表示内容のうち、当該ズーム操作により拡大表示されるメディア・オブジェクトの近傍領域の中に、当該選択された他のメディア・オブジェクトが挿入される。さらに、複数のメディア・オブジェクトのそれぞれは、当該ズーム表示可能なメディア表示内容の中で、ズーム表示レベルに従って拡大縮小表示されるのみならず、さらにメディア・オブジェクト毎の等級格付けに従って拡大縮小表示されることが可能である。例えば、一つの画像集合を表示するズーム表示可能なメディア表示内容は、まず最初に低いズーム表示レベルで表示され、このとき、当該ズーム表示可能なメディア表示内容は、メディア群の中で最も高い等級格付けを持つ画像だけを具備している。特定の画像をズームイン操作により拡大表示することがユーザにより選択された際、当該ズーム表示可能なメディア表示内容のズーム表示状態は、当該選択された特定の画像の近傍部分において、相対的に高いズーム表示レベルへと遷移することが可能であり、当該選択された特定の画像と関係付けられており、中くらいの等級格付けを持つ複数の画像は、当該ズーム表示可能なメディア表示内容のうち、当該選択された特定の画像の近傍領域内に挿入されることが可能である。これらの画像の中に何れか一つを再度のズームイン操作により再び拡大表示すると、当該画像集合内に含まれる画像のうち、当該再度のズームイン操作により再び拡大表示された画像と関連し、低い等級格付けを有するさらなる追加の画像が、（当該再度のズームイン操作の際に選択された画像の近傍領域に）さらに挿入される結果となり得る。これとは逆に、ズームアウト操作は、拡大倍率を低下させる結果となり、現在表示中の複数の画像の中で相対的に低い等級格付けを持つ画像を当該ズーム表示可能なメディア表示内容の中から取り除く結果となり得る。
【０００９】
上記のような方法により、当該メディア表示内容は、初期状態においてメディア群の中で最も高い等級格付けを持つメディア・オブジェクトを表示することが可能であり、ズーム表示レベルと拡大表示位置は、メディア群の中での段階的なドリル・ダウン操作による表示要求であると考えることが可能であり、当該ドリル・ダウン操作により、ズームイン表示対象となったメディア・オブジェクトと関連した（より等級格付けの低い）メディア・オブジェクトを追加的に表示してゆくことが可能である。複数のメディア・オブジェクトを上記のように階層的に表示してゆく仕組みは、ユーザによる関与の必要性を減らし、場合によっては、ユーザによる関与を一切必要とせずに実現することが可能である。すなわち、例えば、メディア表示内容に含まれる複数のメディア・オブジェクトの表示レイアウトや表示順序を指定する必要が無く、ユーザはメディア群と単に対話するための操作をするだけで良く、ユーザによる上記対話操作は、モニタリングされ、メディア群に含まれるメディア・オブジェクトの相対的な重要性を表すものとして解釈されることが可能である。
【００１０】
本発明に係る上述した仕組みとこれに関連する事項を当業者にとって実施可能とするために、本明細書の以下の記述と添付図面において、本発明に関する例示的な幾つかの技術的側面と実施形態が説明される。これらは、本発明に関する一つ以上の技術的側面において採用することが可能な多種多様な実施手段の中のほんの幾つかを例示しているだけである。当業者であれば、本明細書に開示されたその他の技術的側面、技術的優位性、および新規な特徴は、添付図面を参照しながら以下の「発明を実施するための形態」欄の記述内容を理解することにより自明なものとなるはずである。
【図面の簡単な説明】
【００１１】
【図１】スライド・ショー又はサムネイル画像配列としてユーザに提示されるメディア群の特徴を示している例示的な表示処理シナリオを図示する図
【図２】ユーザによってコラージュ合成画像としてデザインされたメディア群の特徴を示している例示的な表示処理シナリオを図示する図
【図３】メディア群に含まれる複数のメディア・オブジェクトのそれぞれに関する等級格付けをユーザによって識別する処理動作の特徴を示している例示的な表示処理シナリオを図示する図
【図４】本明細書中で開示される技法に従って、メディア群に関するズーム表示可能なメディア表示内容の特徴を示している例示的な表示処理シナリオを図示する図
【図５】本明細書中で開示される技法に従って、少なくとも一つのメディア・オブジェクトを具備しているメディア群を視覚的に表示するための例示的な方法を説明するフローチャート
【図６】本明細書中で開示される技法に従って、少なくとも一つのメディア・オブジェクトを具備しているメディア群を生成するための例示的な方法を説明するフローチャート
【図７】本明細書中が開示する一つ以上の技術内容を実装するように構成されているプロセッサ実行可能な命令コードを具備しているコンピュータ読み出し可能媒体の具体例を示す図
【図８】メディア群に関するズーム表示可能なメディア表示内容において、ズーム操作による拡大表示が行われた際の効果についての特徴を示している例示的な表示処理シナリオを図示する図
【図９】メディア群に関するズーム表示可能なメディア表示内容において、ズーム操作による拡大表示が行われた際のさらに別の効果についての特徴を示している例示的な表示処理シナリオを図示する図
【図１０】ビデオ・クリップを含むメディア群に関するズーム表示可能なメディア表示内容において、ズーム操作による拡大表示が行われた際の効果についての特徴を示している例示的な表示処理シナリオを図示する図
【図１１】メディア群に関するメディア群コンテキスト情報を使用して、メディア群に含まれる複数のメディア・オブジェクトの配列状態についての特徴を示している例示的な表示処理シナリオを図示する図
【図１２】メディア群に含まれる複数のメディア・オブジェクトについての互いに異なるプロパティを表現している２つの軸を使用してメディア群に含まれる複数のメディア・オブジェクトの配列状態についての特徴を示している例示的な表示処理シナリオを図示する図
【図１３】本明細書中が開示する一つ以上の技術内容を実装する基盤となる例示的なコンピューティング環境を図示する図
【発明を実施するための形態】
【００１２】
本明細書に添付した特許請求の範囲に記載された発明の主題は、以下において添付図面を参照しながら説明され、添付図面および本明細書の全体を通して同様の符号番号は、同様の構成要素を意味するものとして使用されている。本明細書の以下の説明においては、本発明の技術内容を理解することを目的として、特許請求の範囲に記載された発明の主題についての包括的な理解を可能とするための数多くの具体的詳細内容が記述される。しかしながら、当該技術分野における当業者であれば、これらの具体的詳細内容が無くとも特許請求の範囲に記載された発明の主題を実施することが可能であることが理解できよう。その他の事例においては、特許請求の範囲に記載された発明の主題を説明し易いようにするために、構造や装置などはブロック図の形で示されている。
【００１３】
＜Ａ．導入部＞
コンピュータによる情報処理の分野において実行される数多くのシナリオは、複数のメディア・オブジェクトから成る一組を具備するメディア群をユーザに対して視覚的に表示する処理を伴い、そのようなメディア・オブジェクトには、写真画像や図面のような静止画像；アニメーションや実世界または仮想世界をビデオ映像として記録したもの；音楽や会話や環境音をオーディオ・コンテンツとして記録したもの；テキスト内容、図式的な作業内容、新聞または漫画のような電子文書；映像と音声の両者を記録したコンテンツ、アニメーションが埋め込まれた電子文書類；または多種多様なタイプのオブジェクトを具備する混合型のオブジェクト群が含まれる。これらのオブジェクトは、以下のようにして生成されたオブジェクトである。例えば、ユーザによって旅行中に撮影されたもの；当該ユーザの知人であって、写真のコレクションを作成するためにメディア・オブジェクトを選択する人によって生成されたもの（例えば、他のユーザによって撮影され、ソーシャル・ネットワークや写真データ共有サービスを介して当該ユーザとの間で共有される写真画像など）；または独立して提供されるサービス（例えば、収録されている写真の一部をユーザが取得した際の取得元である画像蓄積データベースなど）によってユーザに配信されたメディア・オブジェクトなどである。
【００１４】
上記のようなシナリオにおいては、ユーザは様々な方法を介してメディア群の表示内容を閲覧するための要求を発する。第１の例として、メディア群に含まれる複数のメディア・オブジェクトは、例えば、モンタージュ画像のように任意の（例えば、ランダム化された）並び順のオブジェクト系列として順序付けられた状態で表示されたり、コラージュ合成画像のように同時並列的に表示されたりすることが可能である。第２の例として、例えば、ユーザがデザインした写真アルバム等のように、メディア群の組織化態様は、ユーザから与えられる入力操作内容によって決定される場合があり、あるいはそれ以外の多種多様な基準に従って自動的に生成される場合もある。第３の例として、複数のメディア・オブジェクトは、非対話型の方法または対話的方法に従って表示されることが可能であり、例えば、ユーザとの間の対話内容に依存しない非対話型の方法とは、静的に定まった画像の集合を表示する場合に対応し、また、ユーザとの間の対話内容に応じた対話的方法とは、ユーザが所望の表示切り替えレートや表示順序でナビゲート操作することが可能なスライド・ショーなどを表示する場合に対応する。
【００１５】
図１は、ユーザ１０６に視覚的に提示されるべき多種多様なメディア・オブジェクト１０４（ここでは、複数の画像として図示されている）を具備したメディア群１０２の特徴を示している例示的な表示処理シナリオ１００を図示している。数多くの種別のメディア表示内容がユーザ１０６に対する提示のためにメディア群１０２からレンダリング処理（描画処理）される。図１に示す例示的なシナリオ１００は、自動的に生成されるメディア表示内容の幾つかの具体例を示しており、この場合、ユーザ１０６による介入操作を伴わずに、例えばワークステーション、サーバ装置、タブレット型端末、スマートフォンまたはカメラ等の装置によってメディア群１０２から自動的に生成される。第１の例として、メディア群１０２はスライド・ショー１０８として視覚的に表示され、スライド・ショー１０８は、各々が短時間の間だけ表示される複数の画像を順番に表示するための系列を具備する。スライド・ショー１０８内における各画像の表示順序は、多種多様な方法で（例えば、ファイル作成時刻に従って時系列的な順序で、またはファイル名をアルファベット順に並べた順番で）ソート処理することが可能であり、ユーザ１０６は、スライド・ショー１０８の表示を受動的に閲覧するか又はユーザ操作により画像表示を所望のレートで切り替えることを選択することが可能である。第２の例として、メディア群１０２は、サブネイル画像の配列１１０として表示されることが可能でありサブネイル画像配列１１０は、メディア群１０２に含まれる複数の画像をサムネイル版画像１１２から成る集合を具備しており、サムネイル版画像１１２とは、それぞれの画像をフル解像度で閲覧した際の表示コンテンツを縮小して表示する縮小版画像などである。ユーザ１０６は、サブネイル画像の配列１１０を表示する画面をスクロール操作し、対応するサムネイル版の画像１１２を選択操作することにより、フル解像度に拡大表示された画像を閲覧することが可能である。
【００１６】
図１に示す例示的なシナリオ１００における自動的に生成されるメディア表示内容は、ユーザ１０６は、メディア群１０２に含まれる複数のコンテンツの一覧をレビューすることが可能となる一方で、自動的に生成されるメディア表示内容についての上述した具体例は、特にメディア群１０２の規模が大きな場合に、ユーザ１０６の利便性を妨げる幾つかの問題を提示する可能性がある。例えば、図１に示す例示的なシナリオ１００におけるメディア群１０２は、１３５２個の画像を含んでおり、この事は、これらの画像をいちいちレビューするユーザ１０６の作業を長ったらしくて退屈な又はうんざりさせるものとする可能性がある。さらに、メディア群１０２に含まれる多数のメディア・オブジェクトの中のごく一部だけがユーザ１０６にとって特に興味がある又はユーザ１０６と特に関連している可能性がある。例えば、メディア群１０２に含まれる最初の４個の画像は、晴れた日の水面近くに立っている２人の人物を含んでいる同じ風景を写している場合がある。第１の画像は他の画像よりもユーザ１０６にとって興味ある画像であるかも知れない。例えば、第１の画像は、全体が傾いて写っている第２の画像よりも上述した風景に関して高品質なバージョンを含んでいるかも知れない。同様に、第１の画像は、全体がぼやけた状態で写っている第３の画像や、ハッキリとした傷がついている以外は第１の画像と重複する冗長な画像であるような第４の画像よりも上述した風景に関して高品質なバージョンを含んでいるかも知れない。メディア群１０２は、上記のような不適切な又は冗長なメディア・オブジェクト１０４を数多く含んでいる可能性があり、従って、メディア群１０２に含まれる全てのメディア・オブジェクトから成る全体集合をユーザ１０６に提示することは望ましくない場合がある。例えば、各画像毎の表示期間が５秒であったとしても、メディア群１０２に含まれる全ての画像から成る全体を表示し終わるには２時間以上かかり、メディア群１０２を構成するサムネイル画像配列１１０が全体で１３５２個のサムネイル版画像１１２を含んでいるとすると、それらの画像をいちいちレビューするユーザ１０６の作業を長ったらしくてうんざりさせるものとする可能性がある。
【００１７】
ユーザ１０６からの介入操作を伴うことにより、メディア群１０２のレンダリングを上記のように選択的に実行する処理を一層改善することが可能である。例えば、ユーザ１０６は、メディア表示内容に含めるべきメディア・オブジェクト１０４から成るサブセットを明示的に定義することが可能である。ユーザ１０６によるこの作業を支援するために、メディア表示内容のデザイン・ツールを提供することが可能であり、このようなツール類には、メディア・アルバム生成用ユーティリティなどがあり、当該ユーティリティは、ユーザ１０６が、メディア群１０２の中から幾つかのメディア・オブジェクト１０４を選択し、これらのメディア・オブジェクト１０４から成るサブセット内の表示オブジェクト配列方法（例えば、表示する順序など）を指定し、当該選択した複数のメディア・オブジェクト１０４を編成したアルバム（オーディオ・ディスクや写真ディスクなど）を生成することを可能にする。
【００１８】
図２は、メディア群１０２からユーザによってコラージュ合成画像２０２の形で生成されたメディア表示内容の特徴を示している例示的な表示処理シナリオ２００を示している。例えば、ユーザ１０６は、一つ以上のコラージュ合成画像のページ２０２を生成することが可能であり、各ページは、選択された複数の画像の各々に所望の見出しを付け、所望の比率で拡大縮小し、所望の位置に配置して成る画像から構成される。従って、コラージュ合成画像２０２は、選択された複数のメディア・オブジェクトを、ユーザ１０６によって所望される態様で組織化したものを表示するページであり、例えば、要約した表示内容や一定のテーマで統一された表示内容や物語性のある表示内容などのように選択された複数のメディア・オブジェクト１０４とメディア群１０２に何らかの意味のある文脈を持たせることが可能な表示内容である。しかしながら、コラージュ合成画像２０２を生成する作業は、作業中のユーザ１０６による過度な集中力を必要とし、これには例えば、基準を満たさない画像を除外し、互いに冗長な内容の画像同士を比較して選択するなどして、メディア群１０２全体の中身を選別してゆくために必要な集中力などが含まれる。特にメディア群１０２の規模が大きな場合（例えば、１３５２個の画像により構成されるメディア群１０２から画像を選択して写真アルバムを編成することを試みる作業など）、ユーザ１０６は、コラージュ合成画像２０２などの生成作業のために上記のような集中力を割くことに興味を示さないか、又はそこまでのことは出来ない。
【００１９】
＜Ｂ．本発明が提案する技法＞
以下の説明において開示されるのは、メディア群１０２の適切なメディア表示内容を生成する際に、ユーザ１０６による作業の複雑さや必要とされる集中力を低減させることを目的として、メディア群１０２の生成を容易にする技法である。これらの技法に従って、メディア群１０２に含まれる複数のメディア・オブジェクト１０４のそれぞれについて、メディア群１０２の中の他のメディア・オブジェクト１０４と比較した場合の各メディア・オブジェクト１０４の相対的な等級格付け（例えば、表示品質、ユーザ１０６との間の関連性の程度および／またはユーザ１０６がどの程度興味を示すかなどを示す指標）を識別することが可能である。これらの等級格付けは、ユーザ１０６によって明示的に特定することも可能であり;ユーザ１０６のアクティビティの高さ（例えば、ユーザ１０６が各画像を閲覧した時間の長さ）に基づいて特定されることも可能であり；および／または自動的に特定する（例えば、メディア群１０２に含まれるそれぞれの画像の品質を推定するために画像品質評価アルゴリズムを適用するなど）ことも可能である。さらに、複数のメディア・オブジェクト１０４のそれぞれはメディア群１０２に含まれる他のメディア・オブジェクト１０４との間で何らかの関連性を持っていると識別される場合があり、例えば、メディア群１０２に含まれる他の複数の画像のサブセットとして、これらと同じ日に撮影された第１の画像が含まれていたり、メディア群１０２に含まれる他の複数の画像のサブセットとして、同じ場所で撮影されたり同じ被写体を写していたりする第１の画像が含まれていたりする。これらの関連性は、ユーザ１０６によって明示的に識別される（例えば、ユーザがこれらの画像をファイル・システム内の複数の異なるフォルダに明示的に仕分けするなど）ことも可能であるし、ユーザ１０６の操作に基づいて暗黙的に識別される（例えば、各画像に写っている被写体を表すような方法で各画像毎にファイル名やタグを付け、同じ被写体が写っている画像を見分けるために、ファイル名やタグを比較する）ことも可能であるし、および／または上記関連性を自動的に識別する（例えば、顔画像認識アルゴリズムを使用して各画像に写っている人物を識別するなど）ことも可能である。
【００２０】
これらの技法に従って、メディア群１０２はズーム表示可能なメディア表示内容としてレンダリング（描画）され、この際、ユーザ１０６は当該メディア表示内容を異なる詳細表示レベルで閲覧するために、当該メディア表示内容の一部をズームイン操作により拡大表示したり、ズームアウト操作により縮小表示したりする動作を選択可能である。さらに、ユーザ１０６がメディア群１０２に含まれる特定のメディア・オブジェクト１０４についてより詳細化した内容またはより概略化した内容を閲覧することを可能とすることに加えて、当該メディア表示内容の段階的なズーム表示状態は、メディア群１０２の特定の部分についてより詳細化した内容またはより概略化した内容を閲覧するための「ドリルダウン操作」を表すメタファーとして使用することが可能である。例えば、メディア群１０２は、まず最初に低いズーム表示レベルで表示され、このとき、メディア群１０２の中で最も高い等級格付けを持つメディア・オブジェクト１０４だけが表示されている。特定のメディア・オブジェクト１０４の近傍部分において、初期状態とは異なるズーム表示状態へと移る（ズーム表示可能なメディア表示内容の中の特定の箇所において、ズームイン操作によりもっと高いズーム表示レベルへと移る）ことがユーザにより選択された際、当該ズーム表示可能なメディア表示内容は、当該特定のメディア・オブジェクト１０４の近傍領域内にズーム操作の対象となったメディア・オブジェクト１０４と関係付けられている（例えば、撮影された日が同じだったり被写体が同じだったりする）がズーム操作の対象となったメディア・オブジェクト１０４よりも低い等級格付けを持っている一つ以上の追加的なメディア・オブジェクト１０４を挿入することが可能である。さらに、これらのメディア・オブジェクト１０４は、各メディア・オブジェクト１０４毎の等級格付けに従って、拡大縮小表示されることが可能であり、すなわち、例えば、特定のズーム表示レベルにおいて、高い等級格付けを持つメディア・オブジェクト１０４は、相対的に大きい表示サイズで表示され、中くらいの等級格付けを持つメディア・オブジェクト１０４は、中くらいの表示サイズで表示され、低い等級格付けを持つメディア・オブジェクト１０４は、相対的に小さい表示サイズで表示される（またはユーザ１０６がこれらのメディア・オブジェクト１０４の近傍部分においてさらに高いズーム表示状態に遷移させるまで表示が隠される）などのことが可能である。このようにして、ズーム表示可能なメディア表示内容に関するズーム表示レベルは、メディア群１０２の中において、ズーム操作の対象となったメディア・オブジェクト１０４と関係したより多くのメディア・オブジェクト１０４を閲覧するためのユーザ１０６によって出される要求として解釈することが可能である。従って、メディア群１０２は階層構造として視覚的に表示され、その初期状態においては、メディア群１０２の中で最も高い等級格付けを持つメディア・オブジェクト１０４から成る小規模なサブセットだけを表示しており、その他の追加的なメディア・オブジェクト１０４へのアクセスは、文脈上「ドリルダウン操作」を表しているメタファーとして親しまれているズーム表示操作を使用することによって直ちに可能となる。
【００２１】
図３および図４は共に、本明細書に開示される技法に従ってメディア群のメディア表示内容を視覚的に提示する処理動作の特徴を示している例示的なシナリオを図示する。図３に示す例示的なシナリオ３００においては、メディア群１０２はユーザ１０６によってアクセス可能な１３５２個のメディア・オブジェクト１０４を具備しており、ユーザ１０６は、そのメディア表示内容を閲覧したいと望んでいるものとする。ユーザ１０６は複数のメディア・オブジェクト１０４のそれぞれに関する等級格付け３０２を星無しから五つ星までの五段階の尺度の上で特定することが可能であり、五つ星の等級格付け３０２は、画像の品質が高い、またはユーザ１０６と画像との間の関連性のレベルやユーザ１０６にとっての興味のレベルが高いことを表しており、一つ星の等級格付け３０２は、画像の品質が低い、またはユーザ１０６と画像との間の関連性のレベルやユーザ１０６にとっての興味のレベルが低いことを表している。ユーザ１０６は、メディア群１０２に含まれるこれらの画像の幾つか又は全てについて等級格付けを明示的に決定することが可能である。例えば、最初の３個の画像の中において、ユーザ１０６は、最初の画像における撮影シーンの表現に訴求力があるとして当該最初の画像に４つ星の等級格付け３０２を割り当て、第２の画像においては同じ撮影シーンが斜めに偏った方向から写っているとして当該第２の画像に２つ星の等級格付け３０２を割り当て、第３の画像においては同じ撮影シーンが焦点ボケの状態で写っているとして当該第３の画像に１つ星の等級格付け３０２を割り当てることが可能である。代替的に、または追加的に、ユーザ１０６にメディア群１０２を提示している装置は、ユーザ１０６からのメディア・オブジェクト１０４に対する対話操作３０８をモニタリングしながら、その結果に基づいて画像毎の等級格付けを推測することが可能である。例えば、メディア群１０２を閲覧している間に、ユーザ１０６は特定のメディア・オブジェクト１０４を選択することが可能であり；特定のメディア・オブジェクト１０４を長時間にわたって閲覧し続けることが可能であり；リサイズ操作により特定のメディア・オブジェクト１０４のサイズを変更する（例えば、より詳細な内容を閲覧するためにメディア・オブジェクト１０４を拡大表示したり、逆にメディア・オブジェクト１０４を縮小表示させたりする）ことが可能であり；および／または別のユーザとの間でメディア・オブジェクト１０４を共有したりする（例えば、メディア・オブジェクト１０４を添付したメッセージ３１０を友人３１２に送信する等）ことが可能である。上記のような対話操作３０８の操作内容から、当該装置は、当該メディア・オブジェクト１０４の等級格付け３０２を推測することが可能となる。例えば、ユーザ１０６が第１のメディア・オブジェクト１０４を閲覧している時間が第２のメディア・オブジェクト１０４を閲覧している時間よりも長ければ、第２のメディア・オブジェクト１０４が相対的に低い等級格付け３０２を有することとなるので、第１のメディア・オブジェクト１０４の等級格付け３０２をより高く特定し、ユーザ１０６が拡大表示することを選択した画像に対しては、当該画像の等級格付けをより高く特定する反面、ユーザ１０６が縮小表示することを選択した画像や表示を隠すことを選択した画像に対しては、当該画像の等級格付けをより低く特定する。加えて、当該装置は、複数のメディア・オブジェクト１０４同士の間に存在する一つ以上の関係性を特定することが可能である（例えば、メディア・オブジェクト１０４同士が同じ日に作成されていたり、同じ被写体を写していたり、メディア・オブジェクト１０４同士がユーザ１０６によって一纏めにされたりしている場合など）。
【００２２】
本明細書中に開示されている技術内容に従うならば、上記のような等級格付け３０２と関連性は、メディア群１０２のズーム表示可能なメディア表示内容を生成するために使用することが可能であり、上述したズーム表示レベルは、「ドリルダウン操作」によりメディア群１０２内部の詳細表示レベルを変化させることにより調整することが可能である。ズーム表示可能なメディア４は、様々な表示状態における上述したズーム表示可能なメディア表示内容４０２の特徴を説明するための例示的なシナリオを図示している。第１の状態４０６（例えば、初期状態）において、ズーム表示可能なメディア表示内容４０２は、低いズーム表示レベル４０４において視覚的に表示され、メディア群１０２内において他者と比較して高い等級格付け３０２を有するメディア・オブジェクト１０４だけをフィーチャーしている（例えば、メディア群１０２の中で等級格付けが上位１０％に入るメディア・オブジェクト１０４だけ、または等級格付けが４つ星や５つ星のメディア・オブジェクト１０４だけをフィーチャーする）。第２の状態４０８においては、（例えば、ユーザ１０６の入力操作によって与えられ、又はアプリケーションによって指定されることによって）ズームイン操作４１０が検出されることが可能であり、当該ズームイン操作は、ズーム表示可能なメディア表示内容４０２の中の特定の場所において相対的に高いズーム表示レベル４０４へと遷移することを要求する。さらに、ズーム表示可能なメディア表示内容４０２の中の当該特定の場所は、高い等級格付け３０２を有するメディア・オブジェクト１０４の近傍とすることが可能である。本明細書中に開示されている技術内容に従うならば、第３の状態４１２においては、ズーム表示可能なメディア表示内容４０２は、ズーム表示操作の対象となったメディア・オブジェクト４１４の近傍部分において相対的に高いズーム表示レベルにおいて視覚表示されており、中くらいの等級格付け３０２を有し、ズーム表示操作の対象となったメディア・オブジェクト４１４と関連付けられた第２のメディア・オブジェクト１０４もズーム表示可能なメディア表示内容４０２の中に視覚表示されることが可能である。第２のメディア・オブジェクト１０４の近傍部分において追加のズーム表示操作４１０がされた結果として、ズーム表示可能なメディア表示内容４０２は高いズーム表示レベル４０４において表示がされている第４の状態４１６となり、低い等級格付け３０２を有し、第２のメディア・オブジェクト１０４と関連付けられた第３のメディア・オブジェクト１０４もまた、ズーム表示可能なメディア表示内容４０２の中における第２のメディア・オブジェクト１０４の近傍領域内に視覚表示されることが可能である。この第４の状態４１６においてズームアウト操作４１８がされた結果として、表示状態は、第３の状態４１２へと逆戻りし、それに伴う任意付加的な動作として、低い等級格付け３０２を有するメディア・オブジェクト１０４が表示内容から除外される。加えて、複数のメディア・オブジェクト１０４のそれぞれは、ズーム表示レベル４０４およびメディア・オブジェクト１０４毎の等級格付け３０２に従って、ズーム表示可能なメディア表示内容４０２の中で拡大縮小表示がされる（例えば、高い等級格付け３０２を持つメディア・オブジェクト１０４は、相対的に大きい表示サイズで表示されるように拡大表示され、低い等級格付け３０２を持つメディア・オブジェクト１０４は、相対的に小さい表示サイズで表示されるように縮小表示される）。このようにして、メディア群１０２のズーム表示可能なメディア表示内容４０２は、本明細書中に開示されている技術内容に従って、ズーム表示操作として親しまれている操作を使用して階層構造的な態様でユーザ１０６がメディア群１０２と対話することを可能にする。
【００２３】
＜Ｃ．例示的な実施例＞
図５は、本明細書中で開示される技法に関する第１の実施例に従って、少なくとも一つのメディア・オブジェクト１０４を具備しているメディア群１０２を視覚的に表示するための例示的な方法５００を説明するフローチャートである。当該方法５００は、本明細書中で開示される技法に従ってメディア群１０２を視覚的に表示する処理を、命令コードにより処理装置に実行させることが可能であり、当該命令コードは、処理装置上のプロセッサにより実行された際に、プロセッサによる実行が可能な命令コードである。当該例示的な方法５００は、処理ステップ５０２において一連の処理の実行を開始し、処理ステップ５０４において当該装置に命令を送信する動作を伴う。特に、上述した命令は、複数のメディア・オブジェクト１０４のそれぞれについて、メディア群１０２内における等級格付け３０２を識別し（処理ステップ５０６）するように設定されている。当該命令はさらに、メディア表示内容を視覚的に表示すべき旨の要求を受信した際に、低いズーム表示レベルにおいて、高い等級格付け３０２を有するメディア・オブジェクト１０４を具備している（そして、この低いズーム表示レベルでは、メディア群１０２の中で他者と比較して低い等級格付け３０２を有するメディア・オブジェクト１０４は表示対象には含まれない）ズーム表示可能なメディア表示内容４０２を視覚的に表示する（処理ステップ５０８）ように設定されている。当該命令はさらに、ズーム表示操作の対象となったメディア・オブジェクト４１４の近傍部分においてズーム表示可能なメディア表示内容４０２をズーム表示すべき旨の要求を受信した際に、相対的に低い等級格付け３０２を有し、ズーム表示操作の対象となったメディア・オブジェクト４１４と関連付けられたメディア・オブジェクト１０４を、ズーム表示操作の対象となったメディア・オブジェクト４１４の近傍領域内に挿入する（処理ステップ５１０）ように設定されている。このようにして、プロセッサ上に実行可能な命令コードの設定内容は、本明細書中に開示されている技術内容に従って、メディア群１０２に関するズーム表示可能なメディア表示内容４０２を当該装置に視覚的に表示させ、その結果、当該例示的な方法５００は処理ステップ５１２において実行を終了する。
【００２４】
図６は、本明細書中で開示される技法に関する第１の実施例に従って、少なくとも一つのメディア・オブジェクト１０４を具備しているメディア群１０２のズーム表示可能なメディア表示内容を生成するための例示的な方法６００を説明するフローチャートである。当該方法６００は、例えば、本明細書中で開示される技法に従ってメディア群１０２を視覚的に表示する処理を、処理装置に実行させるように設定された命令コードのセットを具備することが可能であり、当該命令コードのセットは、当該処理装置上のメモリ部品（メモリ回路、ハード・ディスク・ドライブ装置内の記録メディア、半導体ストレージ機器、磁気ディスクまたは光学ディスクなど）の中に記憶されている命令コードのセットであって、処理装置上のプロセッサにより実行された際に、プロセッサによる実行が可能な命令コードのセットである。当該例示的な方法６００は、処理ステップ６０２において一連の処理の実行を開始し、処理ステップ６０４において、当該処理装置内のプロセッサにより命令コードを実行する動作を伴う。特に、上述した命令コードは、複数のメディア・オブジェクト１０４のそれぞれについて、メディア群１０２内における等級格付け３０２を識別し（処理ステップ６０６）するように設定されている。当該命令コードはさらに、メディア表示内容を視覚的に表示すべき旨の要求を受信した際に、低いズーム表示レベルにおいて、高い等級格付け３０２を有するメディア・オブジェクト１０４を具備している（そして、この低いズーム表示レベルでは、メディア群１０２の中で他者と比較して低い等級格付け３０２を有するメディア・オブジェクト１０４は表示対象には含まれない）ズーム表示可能なメディア表示内容４０２を視覚的に表示する（処理ステップ６０８）ように設定されている。当該命令コードはさらに、ズーム表示操作の対象となったメディア・オブジェクト４１４の近傍部分においてもっと高いズーム表示状態へと遷移した際に（処理ステップ６１０）、相対的に低い等級格付け３０２を有し、ズーム表示操作の対象となったメディア・オブジェクト４１４と関連付けられたメディア・オブジェクト１０４を、ズーム表示操作の対象となったメディア・オブジェクト４１４の近傍領域内に表示する（処理ステップ６１２）した上で、ズーム表示状態とメディア・オブジェクト１０４毎の等級格付け３０２に従って、複数のメディア・オブジェクト１０４のそれぞれを拡大縮小表示する（処理ステップ６１４）ように設定されている。このようにして、当該処理装置に対して送信された命令コードの設定内容は、プロセッサ上で実行された際に、本明細書中に開示されている技術内容に従って、メディア群１０２に関するズーム表示可能なメディア表示内容４０２を当該装置に生成させ、その結果、当該例示的な方法６００は処理ステップ６１６において実行を終了する。
【００２５】
さらに別の実施例は、本明細書中で開示される技法を適用するように設定されたプロセッサ実行可能命令コードを具備したコンピュータ読み出し可能記録媒体を伴う。そのようなコンピュータ読み出し可能記録媒体は、例えば、メモリ半導体（ＳＲＡＭ（スタティック型のランダム・アクセス・メモリ）、ＤＲＡＭ（ダイナミック型のランダム・アクセス・メモリ）および／または（ＳＤＲＡＭ）同期型でダイナミック型のランダム・アクセス・メモリなどを利用した半導体メモリ・デバイス）、ハード・ディスク・ドライブ装置内の記憶メディア、フラッシュ・メモリ・デバイス、フラッシュ・メモリ・デバイスまたは磁気的／光学的なディスク（例えば、ＣＤ−Ｒ、ＤＶＤ−Ｒまたはフロッピ・ディスクなど）などであって、そのようなコンピュータ読み出し可能媒体はさらに、（コンピュータ読み出し可能記録媒体とは異なる別個の技術類型として）多種多様な種類の通信媒体を含むことが可能であり、そのような通信媒体の具体例としては、様々な物理現象を介して伝搬することが可能な信号（例えば、電磁気的な信号、音響波の信号または光学的な信号など）、有線伝送を使用した（例えば、Ｅｔｈｅｒｎｅｔ(登録商標)や光ファイバ・ケーブルを介した）シナリオによって伝搬する信号、または無線伝送を使用した（例えば、ＷｉＦｉのような無線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ(登録商標)等のようなＰＡＮ（パーソナル・エリア・ネットワーク）、携帯電話網または無線網などを介した）シナリオによって伝搬する信号などが含まれ、当該通信媒体を介して伝搬する信号は、処理装置のプロセッサによって実行された際に、本明細書中で開示される技法を当該処理装置に実施させるように設定されたコンピュータ読み取り可能命令コードのセットを符号化することが可能である。
【００２６】
図７は、本明細書中で開示される技法に関する第３の実施例に従って、コンピュータ読み出し可能なデータ７０４が符号化される媒体である例示的なコンピュータ読み出し可能媒体７００（例えば、ＣＤ−Ｒ、ＤＶＤ−Ｒまたはハード・ディスク・ドライブ装置内の記憶メディアなど）を図示している。上述したコンピュータ読み出し可能なデータ７０４はさらに、処理装置７１２上のプロセッサ７１０によって実行された際に、本明細書中において上述した一群の動作原理に従って、処理装置７１２を動作させるコンピュータ実行可能な命令コードのセット７０６を具備している。そのような実施例においては、コンピュータ実行可能な命令コードのセット７０６は、例えば、図５に関して上述した方法５００のように、少なくとも一つのメディア・オブジェクト１０４を具備しているメディア群１０２を視覚的に表示するための方法７０８を実行するように設定されることが可能である。そのような実施例のさらに別の変形例においては、コンピュータ実行可能な命令コードのセット７０６は、例えば、図６に関して上述した方法６００のように、少なくとも一つのメディア・オブジェクト１０４を具備しているメディア群１０２のメディア表示内容を生成するための方法７０８を実行するように設定されることが可能である。このようなコンピュータ読み出し可能媒体７００に係る幾つかの実施例は、上記のような態様で設定されたプロセッサ実行可能な命令コードを記録するように構成され、伝送媒体とは異なる類型のコンピュータ読み出し可能記録媒体（例えば、ハード・ディスク・ドライブ装置、光学ディスクまたはフラッシュ・メモリ・デバイスなど）を具備することが可能である。当該技術分野における当業者の工夫により作成されることが可能な数多くのそのようなコンピュータ読み出し可能媒体７００は、本明細書において開示された技術内容に従って処理装置７１２を動作させるように設定されている。
【００２７】
＜Ｄ．変形実施例＞
本明細書中において上述した技術内容を基にして、当業者の工夫により数多くの技術的側面における様々な変形実施例を考えることが可能であり、そのような変形実施例の中の幾つかは、本明細書において上述した技法またはそれ以外の技法と比較して、より優れた技術的利点を実現したり、技術的に不利となる問題をより軽減したりすることが可能である。加えて、そのような変形実施例の中の幾つかは、互いに組み合わせて実施することが可能であり、そのような組み合わせの中の幾つかは、組み合わされた変形実施例同士の相乗効果により、一層優れた技術的利点を実現したり、技術的に不利となる問題を一層軽減したりすることが可能である。これらの変形実施例は、個別の技術的利点や相乗効果により利点を上述した様々な実施例（例えば、図５に関して上述した例示的な方法５００や図６に関して上述した例示的な方法６００など）に対して与えるために、上述した様々な実施例の中に組み込むことも可能である。
【００２８】
＜Ｄ（１）：シナリオ＞
本明細書に開示された技法に係る複数の実施例の中で様々に異なることが可能な第１の技術的側面は、そのような技法が利用される幾つかのシナリオと関係している。この第１の技術的側面の第１の変形例として、これらの技法は数多くの種類の装置の上で実装することが可能であり、そのような装置は、メディア群１０２のメディア表示内容をレンダリング処理（描画処理）するように構成設定されたクライアント装置や別の装置の上でレンダリング処理される表示内容としてメディア表示内容を提示するように構成されたサーバ装置など（例えば、クライアント装置のＷｅｂブラウザ画面においてレンダリング処理されるＷｅｂページとしてメディア表示内容を生成するＷｅｂサーバなど）を含んでいる。そのような装置はさらに、ワークステーション、サーバ装置、ノートブック型端末、タブレット型端末および／またはパームトップ型コンピュータ、携帯電話、メディア再生装置、ゲーム操作用端末、テレビ受信機、スチル・カメラや動画撮影カメラ、パーソナル・データ・アシスタント（ＰＤＡ）およびＧＰＳ（全地球測位システム）受信機などを含むことが可能である。そのような装置はさらに、キーボードやポインティング・デバイス（マウス等）からの入力操作、タッチ操作による入力操作、身振り手振りや視覚的な入力（例えば、ユーザの身体の位置や状態を認識するように設定された動画撮影カメラなどを介した入力）による入力操作、または音声による入力操作を含む様々な入力手段を介してユーザからの入力操作内容を受信し、ディスプレイ装置部品、スピーカー部品または触覚デバイスなどを含む様々な出力手段を介してユーザに出力を提供することが可能である。加えて、そのような装置は、同じ装置の上にローカルに記憶されているメディア群１０２を視覚的に表示したり、別の装置（同じネットワーク内に設けられたファイル・サーバなど）の上でローカルに利用可能なメディア群１０２またはメディア群１０２を格納するために遠隔に設置されたサーバ装置上で利用可能なメディア群１０２を視覚的に表示したりすることが可能である。
【００２９】
この第１の技術的側面の第２の変形例として、上述した技法は、数多くの種類のメディア群１０２と共に利用することが可能であり、そのようなメディア群の具体例には、複数の画像（例えば、写真画像、絵画や図面の画像など）の集合、ビデオ録画内容（例えば、アニメーションまたは現実世界や仮想世界をキャプチャしたもの）、音声録音（例えば、実際の会話や合成音声を録音したものや音楽や環境音を録音したものなど）および／または電子文書データ（テキスト内容、図解を含む文書、新聞または漫画などを内容とする文書データ）が含まれる。メディア群１０２はさらに、混合型のメディア・オブジェクト１０４（例えば、ビデオ録画内容が埋め込まれた電子文書データなど）を一つ以上含む場合があり、当該混合型のメディア・オブジェクト１０４は、複数の異なる種別のメディア・オブジェクト１０４を含むことが可能である。メディア群１０２および／またはメディア・オブジェクト１０４はさらに、デジタル著作権管理技術（ＤＲＭ）によってプロテクト（アクセス保護機能）がかけられている場合があり、および／またはライセンス許諾に関わる様々な利用制限が課せられていたり、上記のようなプロテクトやライセンス上の利用制限が無い場合もある。
【００３０】
この第１の技術的側面の第３の変形例として、複数のメディア・オブジェクト１０４のそれぞれについて、多種多様なタイプの等級格付けを特定することが可能である。例えば、等級格付けの数値的な範囲を定めるスペクトルやスケールがメディア群１０２に関して設定され、複数のメディア・オブジェクト１０４のそれぞれについての等級格付け３０２は、当該スペクトルやスケール（例えば、星の数が１個から１０個までの範囲にわたる等級格付けなど）の中での各メディア・オブジェクト１０４の座標位置を識別することが可能である。代替的に、等級格付け３０２は、例えば、各メディア・オブジェクト１０４に関して上限や下限の定めの無い評価指標等のような任意の指標により識別することが可能であり、このような指標の具体例としては、各メディア・オブジェクト１０４をユーザ１０６が閲覧するのに費やした時間の秒単位での長さなどがある。さらに別の代替例として、第１のメディア・オブジェクト１０４の等級格付け３０２は、メディア群１０２に含まれる第２のメディア・オブジェクト１０４から見て相対的な等級格付けとすることが可能であり、例えば、複数のメディア・オブジェクト１０４は、メディア群１０２内においてリスト構造やツリー構造などの構造を成すように組織化することが可能であり、このようなリスト構造やツリー構造は、メディア群１０２内で、他のメディア・オブジェクト１０４と比較した場合における各メディア・オブジェクト１０４に関するユーザとの間の関連性の相対的な度合いやユーザが示す興味の相対的な度合い等を表している。
【００３１】
この第１の技術的側面の第４の変形例として、メディア群１０２は様々な方法で組織化することが可能である。第１の例として、複数のメディア・オブジェクト１０４は、順序が定められていない集合、順序が定められたリスト構造（順番に番号が付けられたファイル名やその他の識別子を有する複数のメディア・オブジェクト１０４から成る集合）などのような任意の方法で構成されるコレクションとして表示されることが可能であり、また、データベース内の複数のリレーションから成る組や（ツリー構造や階層構造を持つファイル・システムなどのような）階層的な組織構造内におけるそれぞれのメディア・オブジェクト１０４の位置などの様々な表現手段により階層的な方法で表示されることも可能である。このような組織化は、本明細書で開示される技法の数多くの技術的側面において利用することが可能である（例えば、複数のメディア・オブジェクト１０４同士の間の関係性（例えば、階層的なファイル・システムにおいてフォルダ毎にグループ化されたメディア・オブジェクト同士の間の関係性など）を表したり、複数のメディア・オブジェクト１０４のそれぞれについての等級格付け３０２を識別したりするなど）。代替的に又は追加的に、第１のメディア群１０２は、実際には第２のメディア群１０２に含まれている複数のメディア・オブジェクト１０４を含んでいることが可能であり、その結果、あるメディア・オブジェクト１０４の上でズームイン操作を実行すると、第２のメディア群１０２内において高い等級格付け３０２を有するメディア・オブジェクト１０４がまず最初に表示され、表示中のメディア・オブジェクト１０４の近傍において続けてさらにズームイン操作を実行すると、ズーム表示操作の対象となっているメディア・オブジェクト４１４よりも低い等級格付け３０２を有する他のメディア・オブジェクト１０４を、ズーム表示操作の対象となっているメディア・オブジェクト４１４の近傍領域内に表示される。当該技術分野における当業者であれば、本明細書が開示する技法を利用することが可能な数多くのシナリオを工夫することが可能であろう。
【００３２】
＜Ｄ（２）：メディア群内における等級格付けとオブジェクト間の関係性を識別する処理＞
本明細書に開示された技法に係る複数の実施例の中で様々に異なることが可能な第２の技術的側面は、メディア群１０２に関して、メディア・オブジェクト１０４毎の等級格付け３０２やオブジェクト同士の間の関係性を含み、ズーム表示が可能なメディア表示内容を実現可能にするための情報を識別する方法と関係している。第１の変形例として、メディア群１０２に含まれる複数のメディア・オブジェクト１０４のそれぞれに関する等級格付け３０２がユーザ１０６によって識別されることが可能であり、装置７１２は、複数のメディア・オブジェクト１０４のそれぞれに関する等級格付け３０２をユーザ１０６から受信し、当該受信した等級格付け３０２を記憶し、メディア群１０２に関するズーム表示可能なメディア表示内容４０２を生成する際に、当該等級格付け３０２を利用するように構成されることが可能である。例えば、図３に図示した例示的なシナリオにおいて例示されているように、メディア群１０２内に含まれる複数のメディア・オブジェクト１０４は、メディア・オブジェクト１０４毎の等級格付けをユーザ１０６が選択することを可能にするためのビジュアル表示された制御操作手段と一緒に視覚的に表示される。代替的に、メディア・オブジェクト１０４毎の等級格付けは、例えば、ユーザ１０６に対して一つ以上のメディア・オブジェクト１０４を表示している間に、当該表示されているメディア・オブジェクト１０４に対するユーザ１０６からの対話操作３０８をモニタリングすることにより、自動的に推測されることが可能である。例えば、複数のメディア・オブジェクト１０４の中で、ユーザ１０６が閲覧するために選択したり、ユーザ１０６が長時間にわたって閲覧したもの、（メディア・オブジェクト１０４をより大きな表示サイズのバージョンに拡大表示する等して）ユーザ１０６が表示サイズを拡大したもの、ユーザ１０６がストレージに保存したり、ブックマークしたり、ユーザ自身と関連性があるとしてタグ付けをしたりしたもの、および／または他のユーザや友人と共有したりしたものなどに関しては、識別される等級格付けを高くすることが可能である。これとは反対に、複数のメディア・オブジェクト１０４の中で、ユーザ１０６が関心を示さなかったことによりユーザ１０６により選択されなかったり、短時間だけしか閲覧しなかったりしたもの、（メディア・オブジェクト１０４の表示サイズをもっと小さなサイズに縮小表示する等して）表示サイズを縮小したもの、ユーザ自身と無関係であるとしてタグ付けしたもの、および／またはコレクションから除外されたものなどに関しては、識別される等級格付けを低くすることが可能である。加えて、ズーム表示可能なメディア表示内容を提示されているユーザ以外の別のユーザ１０６からの対話操作３０８によっても、等級格付け３０２を明示的に特定したり自動的に推測したりすることが可能であり、例えば、ソーシャル・メディア・ネットワークの内部においては、複数のメディア・オブジェクト１０４のそれぞれについて、多種多様なユーザ１０６が等級格付け３０２を識別することが可能であり、さらに、メディア群１０２に関するズーム表示可能なメディア表示内容４０２を生成するために、複数のメディア・オブジェクト１０４全体に関する集約的な等級格付け３０２を使用することも可能である。ユーザ１０６に対するメディア群１０２の表示内容は、ユーザ１０６によるメディア・オブジェクト１０４への等級格付け３０２の割り当てに応じて変化する場合もある。例えば、あるメディア・オブジェクト１０４にユーザ１０６がより高い等級格付け３０２を割り当てると、ユーザ１０６に対して表示中の表示内容において、当該メディア・オブジェクト１０４は拡大表示され、あるメディア・オブジェクト１０４にユーザ１０６がより低い等級格付け３０２を割り当てると、ユーザ１０６に対して表示中の表示内容において、当該メディア・オブジェクト１０４は縮小表示される。
【００３３】
この第２の技術的側面に関する第２の変形例として、メディア群１０２に含まれる複数のメディア・オブジェクト１０４のそれぞれに関する等級格付け３０２は、メディア群１０２に含まれる複数のメディア・オブジェクト１０４に対してユーザ１０６が注意を向けたり指示を与えたりする必要は無いけれども、複数のメディア・オブジェクト１０４のそれぞれに関するプロパティに基づいて、自動化された方法により決定することが可能である。この第２の変形例に関する第１の具体例として、複数のメディア・オブジェクト１０４のそれぞれに関して、メディア・オブジェクト毎の表示品質が評価され、当該評価されたメディア・オブジェクト毎の表示品質に比例する形で、複数のメディア・オブジェクト１０４のそれぞれに関する等級格付け３０２を選択することが可能である。例えば、画像を具備しているメディア・オブジェクト１０４については、画像品質評価技術を利用して、当該画像の画像品質（例えば、鮮明度、焦点ボケの程度、コントラストおよび撮影方向）を評価し、当該評価された画像毎の画像品質に比例する形で各画像の等級格付け３０２を識別することが可能である。
【００３４】
この第２の変形例に関する第２の具体例として、メディア群１０２に含まれる複数のメディア・オブジェクト１０４のそれぞれは、ユーザ１０６にとって重要である可能性がある一つ以上の被写体と関係している場合があり、各メディア・オブジェクト１０４についての等級格付け３０２は、当該メディア・オブジェクト１０４に関連付けられている複数の被写体の中で特定の被写体がユーザ１０６にとって重要である度合いに比例する形で選択することが可能である。例えば、ユーザ１０６は、ソーシャル・メディア・ネットワーク内において複数の個人との間で何らかの関係や人間的繋がりを持っており、そのような関係の幾つかは、近しい関係（ユーザ自身やその家族の一員、または親友など）であり、他の関係は平均的な関係（親友よりも疎遠な友人）であり、さらに別の関係として、単なる一時的な知人のような疎遠な人との関係などがある。一人以上の個人が写っている画像のようなメディア・オブジェクト１０４においては、当該画像内に写っている個人の生体的特徴を利用して、当該画像内に写っている個人を識別することが可能であり、当該画像に関する等級格付け３０２は、画像内に写っている各個人に対してユーザ１０６が持っている興味の程度に基づいて選択することが可能である。
【００３５】
この第２の変形例に関する第３の具体例として、例えば階層構造のような、メディア群１０２の組織的な構造を利用してメディア群１０２に含まれる複数のメディア・オブジェクト１０４のそれぞれに関する等級格付け３０２を識別することが可能である。例えば、複数のメディア・オブジェクト１０４のそれぞれに関するそのような等級格付け３０２は、当該階層構造内におけるメディア・オブジェクト１０４毎の階層位置との相対関係で選択することが可能である（例えば、ファイル・システムの一部に格納されたメディア群１０２に関しては、当該ファイル・システムのルートの近くに格納されているメディア・オブジェクト１０４ほど高い等級格付け３０２を割り当てられ、ファイル・システム階層構造の深い部分に格納されているメディア・オブジェクト１０４ほど低い等級格付け３０２を割り当てられるようにするなど）。代替的に又は追加的に、複数のメディア・オブジェクト１０４から成る特定のメディア・オブジェクト集団（例えば、ファイル・システム内の同じフォルダや同じ階層にファイルとしてそれぞれ格納されている一群のメディア・オブジェクト１０４など）に関しては、当該メディア・オブジェクト集団を代表する一つのメディア・オブジェクト１０４が選択され、当該集団を代表するメディア・オブジェクト１０４に関して、同じ集団に属するその他のメディア・オブジェクト１０４よりも高い等級格付け３０２を選択することが可能である。
【００３６】
この第２の技術的側面に関する第３の変形例として、複数のメディア・オブジェクト１０４同士の間の複数の関係性（そのような関係性は、例えば、ズーム表示可能なメディア表示内容４０２において、ズーム表示操作の対象とされているメディア・オブジェクト４１４の近傍領域内に挿入されるべきメディア・オブジェクト１０４の候補を選択するために使用することが可能である）のそれぞれは、多種多様な方法により識別されることが可能である。例えば、上記のような関係性は、ユーザ１０６によって明示的に特定される（例えば、メディア・オブジェクト１０４同士の間において直接的な関係性が指定されたり、上記のような関係性によって互いに関係付けられているメディア・オブジェクト１０４同士の間で共有されているプロパティを識別するためのタグ情報を付加することによって特定する）ことが可能である。代替的に又は追加的に、上記のような関係性は、メディア・オブジェクト１０４同士の間で共有されているデータやメタデータ形式のプロパティに基づいて自動的に識別されることも可能である（例えば、同じ日に作成されたり同じ種別のメディア・オブジェクト同士、同じ装置や同じゆーっざによって生成されたメディア・オブジェクト同士、またはファイル・システム内の同じ格納場所に格納されているメディア・オブジェクト同士などを自動的に識別するなど）。当該技術分野における当業者であれば、本明細書が開示する技術内容を実施しながら、メディア群１０２内におけるメディア・オブジェクト１０４毎の等級格付け３０２やメディア・オブジェクト１０４同士の間の関係性を識別するための多種多様な方法を工夫することが可能であろう。
【００３７】
＜Ｄ（３）：ズーム表示可能なメディア表示内容を生成する処理＞
本明細書に開示された技法に係る複数の実施例の中で様々に異なることが可能な第３の技術的側面は、メディア群１０２に関して、ズーム表示可能なメディア表示内容４０２を生成するための方法と関係している。この第３の技術的側面に関する第１の変形例として、ズーム表示可能なメディア表示内容４０２は任意の方法によりズーム表示可能とすることが可能であり、例えば、ユーザ１０６は、ズーム表示可能なメディア表示内容４０２内における任意の場所に焦点を絞って任意のズーム表示レベルを選択することが可能である。代替的に、ズーム表示可能なメディア表示内容４０２は、離散的／段階的なズーム表示操作のみ可能なものとして表示することが可能であり、例えば、ユーザ１０６は、選択可能なズーム表示レベルやズーム操作を実行可能な場所が、事前に定義された一組に含まれる候補に制約されているズーム表示可能なメディア表示内容４０２を閲覧することが可能である。
【００３８】
この第３の技術的側面に関する第２の変形例として、ズーム表示可能なメディア表示内容４０２において、複数の異なるタイプのズーム表示メカニズムによる視覚的効果を提示することが可能である。そのようなケースの第１の具体例として、ズーム表示可能なメディア表示内容４０２においてズーム表示レベルを変更することにより、メディア表示内容４０２の中に表示されている複数のメディア・オブジェクト１０４のそれぞれに関する様々なプロパティ（メディア・オブジェクト１０４を表示する際のサイズ、表示品質、表示される内容の詳細さの程度などを含む）が変更され得る。例えば、電子文書データを表示しているメディア・オブジェクト１０４に対してズームイン操作を実行した結果として、電子文書がより大きい表示サイズに拡大されて提示され、このときの表示状態は、電子文書内のテキスト内容を描画するために使用されるフォントがより高い品質でレンダリング表示されたり、当該電子文書に関するより詳細なデータが表示されたり、当該電子文書の抜粋がより長いバージョンで表示されたり、当該電子文書の全ての内容がより大きいサイズに拡大されて表示されることなどを特徴としている。
【００３９】
上記のようなケースの第２の具体例としては、ズームイン操作がされたことに応答して、ズーム表示可能なメディア表示内容４０２の中に追加的なメディア・オブジェクト１０４を挿入することにより、メディア群１０２の表示内容が様々な方法で変更される。図８は、メディア群１０２としてスライド・ショーを具備しているズーム表示可能なメディア表示内容４０２を実装する方法の特徴を示している例示的な表示処理シナリオ８００を図示する。このスライド・ショーは、例えば、高い等級格付け３０２を有し、任意付加的に見出しを含む一連のメディア・オブジェクト１０４を時間的に並べた系列であって、構成要素となるメディア・オブジェクト間で表示を視覚的に切り替えられるようになっている一連のメディア・オブジェクト１０４の系列を表示し、切り替え表示中のスライド・ショーの閲覧を一時停止したり、切り替え表示の速度を速めたり遅くしたり、スライド・ショー内のメディア・オブジェクト１０４の並び順を変更したり各オブジェクトを編集したりする操作をユーザ１０６が行うことを可能にする。しかしながら、本明細書中で開示される技術内容に従うならば、当該スライド・ショーは、ズーム表示操作の対象となったメディア・オブジェクト４１４と関連付けられた追加的なメディア・オブジェクト１０４を挿入したり除外したりすることにより、スライド・ショー内で順次表示されるメディア・オブジェクト１０４の系列（オブジェクトの並び方）を変更するズーム表示操作をさらに可能とする。例えば、図８に示した例示的シナリオ８００の中の第１の状態８０２においては、メディア群１０２内において高い等級格付け３０２を有する第１のメディア・オブジェクト１０４は、短い期間の間だけ表示されることが可能である。ユーザ１０６によるユーザ入力操作が無ければ、図８に示したスライド・ショーの表示シナリオは、第２の状態８０４へと進み、メディア群１０２内において高い等級格付け３０２を有する第２のメディア・オブジェクト１０４が、短い期間の間だけ表示される。第２の状態８０４の期間内において、ズーム表示可能なメディア表示内容４０２の中でズームイン操作４１０が検出されたならば、図８の表示シナリオは第３の状態８０６に進み、ズーム表示操作の対象となったメディア・オブジェクト４０２（ズームイン操作が検出された際に、画面表示される第２のメディア・オブジェクト１０４）をより大きく拡大表示したサイズで描画しているズーム表示可能なメディア表示内容４０２を表示し、当該ズーム表示操作の対象となったメディア・オブジェクト４０２と関連付けられ、当該ズーム表示操作の対象となったメディア・オブジェクト４０２よりも相対的に低い等級格付け３０２を有する一つ以上のメディア・オブジェクト１０４を挿入することが可能である。続けてさらにズームイン操作を実行した結果として、本明細書中で開示される技術内容に従って、さらに追加のメディア・オブジェクト１０４が挿入されることが可能である。これとは反対に、第３の状態８０６の期間内において、ズーム表示可能なメディア表示内容４０２の中でズームアウト操作が受信されたならば（または、事前に指定された時間期間内にユーザ１０６によるユーザ入力操作が全くされない場合には）、図８のシナリオは第４の状態８０８へと進む結果となり、ズーム表示レベル４０４を当初のズーム表示レベルへと戻すためにズーム表示状態をリセットした内容が表示され、高い等級格付け３０２を有するメディア・オブジェクト１０４だけが並んでいるオブジェクト系列に含まれる後続のメディア・オブジェクト１０４からスライド・ショーの切り替え表示動作が再開される。このようにして、ズーム表示可能なメディア表示内容４０２のズーム操作可能な側面は、さらに詳細な内容を（例えば、より低い等級格付け３０２を有する追加的なメディア・オブジェクト１０４を挿入したり除外したりする形で）表示内容に追加したり除外したりするために使用することが可能である。
【００４０】
図９は、メディア群１０２のズーム表示可能なメディア表示内容４０２を実装する方法の特徴を示している第２の例示的な表示処理シナリオ９００を図示する。図９に示した例示的シナリオ９００の中の第１の状態９０２においては、メディア群１０２に含まれる一群のメディア・オブジェクト１０４を、特定のズーム表示レベル４０４において、ズーム表示可能なメディア表示内容４０２の中に表示することが可能である。ズーム表示操作の対象となったメディア・オブジェクト４０４の近傍部分においてズームイン操作４１０が検出されたならば、ズーム表示可能なメディア表示内容４０２は、当該ズームイン操作４１０によって指示されたズーム表示レベルへの状態遷移を開始する。例えば、ズーム表示レベル４０４の変更操作が可変量の入力操作を実行可能な入力手段（例えば、速く回したり遅く回したりすることが可能なマウスのホイール部分や身振り手振りを大きくしたり小さくしたりして身振り手振りによる入力操作が実行可能なタッチパッドなど）により実行された場合、上述した状態遷移の程度は、当該可変量の入力操作により入力された量と関係付けられることが可能である（例えば、当該可変量の入力操作により入力された量が大きければ、ずっと高いズーム表示レベル４０４へと状態遷移し、当該可変量の入力操作により入力された量が小さければ、少しだけ高いズーム表示レベル４０４へと状態遷移する）。この第１の例示的シナリオ９００においては、当該状態遷移は、第１の遷移状態９０４に続いて第２の遷移状態９０６へと進み、最後に、所望のズーム表示レベルでの表示が行われる目的とする遷移状態９０８に到達することが可能である。例えば、第１の遷移状態９０４においては、ズームイン操作４１０が実行された箇所の近傍に位置しておらず、ズーム表示操作の対象となったメディア・オブジェクト４１４と関係付けられていないメディア・オブジェクト１０４は、当該状態遷移によってズーム表示可能なメディア表示内容４０２の中から（例えば、表示のスライド動作、フェード動作または縮小動作などによって）除外され、他方、当該ズーム表示操作の対象となったメディア・オブジェクト４１４と関係付けられ、当該ズーム表示操作の対象となったメディア・オブジェクト４１４よりも低い等級格付け３０２を有するメディア・オブジェクト１０４は、当該状態遷移によってズーム表示可能なメディア表示内容４０２の中に（例えば、ズーム表示可能なメディア表示内容４０２の表示領域内へとスライドさせることによって）挿入される。加えて、ズーム表示操作の対象となったメディア・オブジェクト４１４の少なくとも一つの寸法が縮小されることにより、表示スペース内において背景が露出した部分を露出させることが可能であり、新たに挿入されるメディア・オブジェクト１０４は、当該表示スペース内の当該背景が露出した部分に配置することが可能である。状態遷移に関するこれらのアニメーション動作は、第２の遷移状態９０６を経由し、場合によってはさらに別の遷移状態を経由して継続し、最後に、目的とする遷移状態９０８に到達し、この場合、ズームアウト操作４１８が実行された結果として、上述した状態遷移とは逆方向の遷移により、シナリオ９００の中の第１の状態９０２に戻ることとなる。このようにして、ズームイン操作４１０は、メディア群１０２内においてズーム表示操作の対象となったメディア・オブジェクト４１４と関係付けられている追加のメディア・オブジェクト１０４をさらに表示するための「ドリルダウン操作」を表すメタファーとして利用することが可能である。当該ズーム表示操作の対象となったメディア・オブジェクト４１４は、ズーム表示可能なメディア表示内容４０２の第１の状態８０２に関連して実際に表示サイズを縮小する縮小表示をすることが可能であるが、ズーム表示操作を表すメタファーは、多種多様な方法で保存することが可能である（例えば、上述したズームイン操作４１０は、マルチタッチ式のスプレッド・ジェスチャーやマウスのホイール部分を上方向に回転させる操作のようなユーザが馴れ親しんだ「ズームイン操作」および上記「ズームイン操作」と正反対の操作、さらに拡大縮小率に比例して背景画像を拡大縮小表示してズーム表示レベル４０４を反映させる操作により起動することが可能である）。
【００４１】
図１０は、メディア群１０２としてメディア・ストリームを具備しているズーム表示可能なメディア表示内容４０２を実装する方法の特徴を示している第３の例示的な表示処理シナリオ１０００を図示しており、当該メディア・ストリームの具体例には、ズーム表示操作による例示的な視覚的効果を伴うビデオ・プレゼンテーションなどが含まれる。この第３の例示的な表示処理シナリオ１０００においては、複数のメディア・オブジェクト１０４は、様々な日付で作成された複数のビデオ・クリップ（例えば、複数日にわたる日程のイベントの期間中の様々な日に撮影された各イベントを動画再生するもの）を表現しており、当該複数のビデオ・クリップの各々は、等級格付け３０２を有している。例えば、ビデオ・クリップ１〜２は、第１日目に撮影され、ビデオ・クリップ３〜５は、第２日目に撮影され、ビデオ・クリップ６〜７は、第３日目に撮影されたとする。この例示的なシナリオ１０００においては、メディア群１０２は、選択された複数のビデオ・クリップを繋ぎ合わせたビデオ・コンテンツ（例えば、上述した複数日にわたる日程のイベントを要約したものを動画再生するビデオ）として表示され、ズーム表示可能なメディア表示内容４０２に関するズーム表示メカニズムは、個々のビデオ・クリップを追加的に含めたり除外したりする処理を通して、当該複数のビデオ・クリップを繋ぎ合わせたビデオ・コンテンツ内の特定の構成部分における詳細内容の量を調節するために実装される。例えば、図１０のシナリオにおける第１の状態１００２において、ズーム表示可能なメディア表示内容４０２は、各日の出来事を代表するようなビデオ・クリップ（例えば、各日に撮影されたビデオ・クリップのうち最も高い等級格付け３０２を有するもの（例えば、ビデオ・クリップ１、３および７））を繋ぎ合わせたビデオ・コンテンツをメディア群１０２として表示する。しかしながら、複数のビデオ・クリップを繋ぎ合わせた当該ビデオ・コンテンツの中の第２のビデオ・クリップ（ビデオ・クリップ２）の再生箇所の近傍でズームイン操作４１０が実行された結果として、図１０のシナリオは第２の状態１００４に進み、ズーム操作の対象となったビデオ・クリップと同じ日に撮影され、第１の状態１００２においては表示内容に含まれていなかったビデオ・クリップの中から最も高い等級格付け３０２を有する追加のビデオ・クリップが当該繋ぎ合わせたビデオ・コンテンツの中に挿入されることが可能である。同様に、第２の状態１００４において、ビデオ・クリップ３からビデオ・クリップ５までを動画再生している期間内にさらに続けてズームイン操作４１０が実行されると、その結果として、まだ表示内容に挿入されておらず、ビデオ・クリップ３からビデオ・クリップ５までの間のビデオ・クリップの中から最も高い等級格付け３０２を有する追加のビデオ・クリップ（例えば、ビデオ・クリップ４）がビデオ・クリップ３からビデオ・クリップ５までの間に挿入されることが可能である。最後に、第３の状態１００６において、ビデオ・クリップ５からビデオ・クリップ７までを動画再生している期間内にさらに続けてズームイン操作４１０が実行されると、その結果として、まだ表示内容に挿入されておらず、ビデオ・クリップ５からビデオ・クリップ７までの間のビデオ・クリップの中から最も高い等級格付け３０２を有する追加のビデオ・クリップ（例えば、ビデオ・クリップ６）がビデオ・クリップ５からビデオ・クリップ７までの間に挿入されることが可能である。従って、ズームイン操作は、イベントを撮影して成るビデオ要約の内容を順次拡張しながら表示することを可能にし、特に、ビデオ要約中の選択された構成部分からのさらに詳細な内容を、ビデオ要約中の他の構成部分に余計な詳細内容を追加することなく、リアルタイムな態様で追加する動作を伴う。これとは反対に、ズームアウト操作４１８は、相対的に低い等級格付け３０２を有するビデオ再生セグメントを除去することを可能にし、その結果として、イベントに関連した日に撮影された内容をさらに簡潔に要約したビデオ要約を作成することを可能にする。
【００４２】
この第３の技術的側面に関する第２の変形例として、ズーム表示可能なメディア表示内容４０２にメディア・オブジェクト１０４を挿入したり、ズーム表示可能なメディア表示内容４０２からメディア・オブジェクト１０４を除外したりする方法をユーザの閲覧に過度に介入しない形で実現することも可能である（例えば、図１０に示す例示的なシナリオ１０００におけるビデオ要約の内容を即座に拡張するなどして、メディア・オブジェクト１０４を即座に挿入することにより実現する）。例えば、深いズーム表示レベルまでズーム表示が可能なメディア表示内容４０２において、低い等級格付け３０２を有するメディア・オブジェクト１０４を含めることが可能であるが、ズーム表示可能なメディア表示内容４０２が低いズーム表示レベルで表示されている初期の段階においては、当該含められるメディア・オブジェクト１０４は、視認困難なほど小さい表示サイズ又は見分けがつかないほど小さい表示サイズに縮小しり、表示画面から完全に隠したりすることが可能である。例えば、ズーム表示可能なメディア表示内容４０２が最も低いズーム表示レベルで表示されている段階においては、等級格付け３０２が低いメディア・オブジェクト１０４を、１ピクセル幅や２ピクセル幅のように簡単に見過ごされてしまうほど小さな表示サイズに縮小化することが可能であり、１ピクセル幅よりさらに小さく縮小化して、表示装置のディスプレイ画面上で見えなくしてしまうことさえも可能である。代替的に、本明細書に開示されたこれらの技術内容の一実施例においては、最低限の拡大表示率を定めた閾値よりも大きな拡大表示率で表示されたメディア・オブジェクト１０４だけをズーム表示可能なメディア表示内容４０２の中に含め、さらにズーム表示可能なメディア表示内容４０２の中において、当該閾値よりも小さな拡大表示率で表示されたメディア・オブジェクト１０４の表示を省略することも可能である。追加的に、ズーム表示可能なメディア表示内容４０２のズーム表示レベル４０４が変化するにつれて、上記のような状態遷移を利用して、メディア・オブジェクト１０４の追加動作や除外動作を表すことが可能である。例えば、一つの実施例は、以下のように構成されることが可能である。より高いズーム表示レベル４０４であって、特定のメディア・オブジェクト１０４が最低限の拡大表示率を定めた閾値よりも大きな拡大表示率で表示されるレベルへと状態遷移した際、当該状態遷移により、当該メディア・オブジェクト１０４をズーム表示可能なメディア表示内容４０２の中に挿入し；より低いズーム表示レベル４０４であって、特定のメディア・オブジェクト１０４が最低限の拡大表示率を定めた閾値よりも小さな拡大表示率で表示されるレベルへと状態遷移した際、当該状態遷移により、当該メディア・オブジェクト１０４をズーム表示可能なメディア表示内容４０２から除外する。そのような状態遷移は、メディア・オブジェクト１０４をフェードイン／フェードアウト効果、ポップアップ表示、拡大縮小表示などにより描画したり、ズーム表示可能なメディア表示内容４０２の外から内部の位置へとスライドさせたりすることによって実現することが可能である。
【００４３】
この第３の技術的側面に関する第３の変形例として、特定のズーム表示レベル４０４におけるズーム表示可能なメディア表示内容４０２は、メディア群１０２に含まれる一つ以上のメディア・オブジェクト１０４の表示を画面上から隠す。このような技法の一実施例においては、ズーム表示可能なメディア表示内容４０２は、一つ以上の追加的なメディア・オブジェクト１０４が利用可能であるか否か、すなわち、「より高いズーム表示レベル４０４において可視状態となるか否か」を表しているズーム・インジケータを含むことが可能である。例えば、最低限の拡大表示率を定めた閾値よりも小さな拡大表示率で表示されていることにより画面上から隠された状態の少なくとも一つのメディア・オブジェクト１０４と関係付けられているメディア・オブジェクト１０４のそれぞれに関して、上記実施例では、ズーム表示可能なメディア表示内容４０２内のメディア・オブジェクト１０４の近傍領域において、画面上から隠された状態のメディア・オブジェクトが少なくとも一つ存在することをズーム・インジケータが示すことが可能である。当該ズーム・インジケータは、追加的なメディア・オブジェクト１０４についての上述した利用可能性や当該追加的なメディア・オブジェクト１０４が可視化されることが可能なズーム表示レベルを示す非対話型の視覚的なインジケータとして表示される。代替的に、当該ズーム・インジケータは、制御操作を入力するための対話型の入力手段として表示されることも可能である。例えば、本実施例において、ユーザ１０６とズーム・インジケータとの間の対話操作を検出した際に、それまで画面上から隠されていた少なくとも一つのメディア・オブジェクトが最低限の拡大表示率を定めた閾値よりも大きな拡大表示率で拡大表示され、その結果、ユーザ１０６から見える状態とされる上位のズーム表示レベル４０４へとズーム表示可能なメディア表示内容４０２を状態遷移させる。さらに、当該ズーム・インジケータは、ズーム表示可能なメディア表示内容４０２の現在のズーム表示レベル４０４を示したり、制御操作の入力手段（ズーム表示可能なメディア表示内容４０２のズーム表示レベル４０４をユーザ１０６が選択することを可能にするスライダー・コントロールなど）を含んでいたりすることも可能である。
【００４４】
この第３の技術的側面に関する第４の変形例として、ズーム表示可能なメディア表示内容４０２は、メディア群１０２の表示スペース内（例えば、ウィンドウ、ペイン、タブ、コントロール、またはメディア群１０２を表示可能なその他の表示領域）において、複数のメディア・オブジェクト１０４を任意の方法で配置することが可能である。例えば、初期の段階において表示されている複数のメディア・オブジェクト１０４は、表示スペース内において互いに等間隔に配置された状態であり、ズーム表示可能なメディア表示内容４０２に対して追加のメディア・オブジェクト１０４が挿入された際に、当該追加のメディア・オブジェクト１０４が挿入されるべき場所は（挿入されるメディア・オブジェクト１０４がズーム表示操作の対象とされたメディア・オブジェクト４１４の近傍に位置している限り）任意の方法で選択することが可能である。代替的に、上述した技術内容に係る一実施例は、複数のメディア・オブジェクト１０４が特定の配列方法で配列される状態を達成するために、複数のメディア・オブジェクト１０４のそれぞれの位置を選択することが可能である。そのような実施例の第１の具体例として、ズーム表示可能なメディア表示内容４０２は、（例えば、所定の領域と関係する）メディア群コンテキストを含むことが可能であり、当該複数のメディア・オブジェクト１０４のそれぞれは当該メディア群コンテキスト（例えば、当該所定の領域内において複数の画像がそれぞれ配置される地理的な場所）と関係している。従って、ズーム表示可能なメディア表示内容４０２の表示は、メディア群コンテキスト（例えば、当該所定の領域内のマップ情報）に基づくコンテキストに依存した描画処理を含み、ズーム表示可能なメディア表示内容４０２の表示スペース内部において複数のメディア・オブジェクト１０４が配置される位置は、複数のメディア・オブジェクト１０４のそれぞれの位置に関係するメディア群コンテキストに基づいて選択され得る。
【００４５】
そのような実施例の第２の具体例として、メディア群１０２に含まれる複数のメディア・オブジェクト１０４は、ユーザ１０６によって選択された順序付け基準（例えば、メディア・オブジェクトの作成日の日付順やオブジェクト名のアルファベット順を基準とする順番、または等級格付けを基準とする順番）に従って順序付けされることが可能である。ズーム表示可能なメディア表示内容４０２内の複数のメディア・オブジェクト１０４の配列順序を決定することは、当該順序付け基準に従って複数のメディア・オブジェクト１０４の各々の並び順を識別し、複数のメディア・オブジェクト１０４の各々の並び順に従って、表示スペース内に複数のメディア・オブジェクトを配置する動作を伴うことが可能である。例えば、ズーム表示可能なメディア表示内容４０２の当該表示スペースは、一つ以上の軸を含んでおり、当該一つ以上の軸の各々は、メディア群１０２を異なる基準で順序付けするためのプロパティを表現していることに加え、メディア群１０２に含まれる複数のメディア・オブジェクト１０４同士の間の関係性の観点から、メディア群１０２内の複数のメディア・オブジェクト１０４の配置を決定する。当該技術分野における当業者であれば、ここで説明した技術内容に従って、ズーム表示可能なメディア表示内容４０２の表示方法に関する数多くの技術的側面を工夫することが出来るだろう。
【００４６】
図１１は、ズーム表示可能なメディア表示内容４０２と関係した幾つかの技術的特徴をフィーチャーしている例示的な表示処理シナリオ１１００を図示している。この例示的なシナリオ１１００においては、ズーム表示可能なメディア表示内容４０２は、（例えば、メディア群１０２が具備している複数の画像を表示するための表示領域と関係した）メディア群コンテキストを含んでいる。従って、図１１に示すシナリオ１１００の第１の状態１１０４において、ズーム表示可能なメディア表示内容４０２は、例えば、上述した表示領域のようなメディア群コンテキストの描画内容１１０２を表示することが可能である。図１１に示すシナリオ１１００の第２の状態１１０６（例えば、初期状態）において、ズーム表示可能なメディア表示内容４０２は、メディア群１０２の中で高い等級格付け３０２を有する３つのメディア・オブジェクト１０４だけを提示することが可能であり；上述した技法に係る一実施例では、上述した表示領域内で画像が配置される地理的な座標位置に従って定義される描画内容１１０２の上にこれらのメディア・オブジェクト１０４を配列することが可能である。さらに、複数のメディア・オブジェクト１０４のそれぞれは、ズーム表示可能なメディア表示内容４０２のズーム表示レベル４０４とメディア・オブジェクト１０４毎の等級格付け３０２に従って、表示サイズを拡大縮小されることも可能である。加えて、図１１に示すシナリオ１１００の第２の状態１１０６においては、第４のメディア・オブジェクト１０４は（第４のメディア・オブジェクト１０４の等級格付け３０２が低い上に、ズーム表示可能なメディア表示内容４０２の現在のズーム表示レベル４０４が低いことに起因して）表示画面上から隠された状態である場合があり、その場合、ズーム表示レベル４０４をもっと高くすることにより、第４のメディア・オブジェクト１０４が利用可能になることを示すために、ズーム・インジケータ１１０８を表示することが可能である。ユーザ１０６がズーム・インジケータ１１０８を選択する操作を実行した際、本実施例は、ズーム表示可能なメディア表示内容４０２の表示状態を第４のメディア・オブジェクト１０４が可視状態となる上位のズーム表示レベルへと状態遷移させることが可能である。加えて、もっと上位のズーム表示レベルに到達することによって第４のメディア・オブジェクト１０４の詳細内容が閲覧可能な表示状態になると（例えば、第４のメディア・オブジェクト１０４の拡大表示率が最低限の拡大表示率を定める閾値を上回ると）、本実施例は、状態遷移により、第４のメディア・オブジェクト１０４をズーム表示可能なメディア表示内容４０２の中に挿入することが可能である。例えば、第３のズーム表示状態１１１０において、新たに挿入された第４のメディア・オブジェクト１０４は、まず小さい表示サイズで半透明に画面表示されるが、そのすぐ後に、（例えば、第４の状態１１１２に進み、）当該新たに挿入された第４のメディア・オブジェクト１０４は、不透明かつフルサイズで表示されるようになる。このようにして、図１１に示す例示的なシナリオ１１００は、この第３の技術的側面に関して上述した幾つかの変形実施例に基づく表示処理を実施する。
【００４７】
図１２は、メディア・オブジェクト１０４の様々なプロパティに従って、ズーム表示可能なメディア表示内容４０２内において複数のメディア・オブジェクト１０４を配列する方法をフィーチャーしたさらに別の例示的シナリオ１２００の具体例を図示している。この例示的シナリオ１２００においては、メディア群１０２に含まれる複数のメディア・オブジェクト１０４の各々は、長期の期間に含まれる一日とそれぞれ関係付けられており、ズーム表示可能なメディア表示内容４０２は、第１の軸１２０４として、上述した期間内に含まれる各日の日付を含んでいる。従って、ズーム表示可能なメディア表示内容４０２は、複数のメディア・オブジェクト１０４のそれぞれを、メディア・オブジェクト１０４毎の日付に従う第１の軸１２０４に沿って配列する。図１２に示す例示的シナリオ１２００の第１の状態１２０２において、ズーム表示操作の対象となったメディア・オブジェクト４１４の近傍部分でズームイン操作４１０が検出されたならば、例示的シナリオ１２００は、第２の状態１２０６に移り、ズーム表示可能なメディア表示内容４０２は、ズーム表示操作の対象となったメディア・オブジェクト４１４の近傍部分に、ズーム表示操作の対象となったメディア・オブジェクト４１４よりも低い等級格付け３０２を有し、ズーム表示操作の対象となったメディア・オブジェクト４１４と関係付けられた２つのメディア・オブジェクト１０４を挿入する。加えて、第２の状態１２０６において、ズーム表示可能なメディア表示内容４０２は、複数のメディア・オブジェクト１０４の並び順によって描かれる日付の時系列を表す第２の軸１２０８を表示することが可能である（例えば、画像が撮影された日付が早いほど、撮影日がそれよりも遅い他の画像と比べて表示位置を上にする等）。ズーム表示操作がさらに続けて実行されたとしても、上述した配列方法がそのまま維持される（例えば、第２の状態１２０６においてさらに続けてズームイン操作４１０が検出された結果、第３の状態１２１０に進み、メディア・オブジェクト１０４はズーム表示レベルに応じた拡大表示率で表示されるが、第１の軸１２０４と第２の軸１２０８に沿ってこれらの軸の基準に基づく並び順や表示位置が保たれる）。このようにして、メディア群１０２に含まれる複数のメディア・オブジェクト１０４は、表示スペース内で所定の配列方法で配列されると共に、ここで説明した技術内容に従って、ズーム表示可能なメディア表示内容４０２に対して実行可能な「ドリルダウン操作」に関する技術的側面を視覚的表示処理として実装することが出来る。
【００４８】
この第３の技術的側面に関する第５の変形例として、メディア群１０２の表示処理は、複数の異なるユーザ１０６の間で互いに異なる調整方法で調整することが可能である。そのような実施例の第１の具体例として、特定のメディア群１０２に関して、第１のユーザ１０６は、第１の等級格付け３０２の組をメディア群１０２に含まれる複数のメディア・オブジェクト１０４のそれぞれに割り当てることが可能であり、上述した技術内容に関する一実施例は、当該第１の等級格付け３０２の組を使用して、メディア群１０２を第１のズーム表示可能なメディア表示内容４０２として表示することが可能である。しかしながら、第２のユーザ１０６は、第１の等級格付け３０２の組とは異なる第２の等級格付け３０２の組をメディア群１０２に含まれる複数のメディア・オブジェクト１０４のそれぞれに割り当てることが可能であり、上述した技術内容に関する一実施例は、当該第２の等級格付け３０２の組を使用して、メディア群１０２を第１のズーム表示可能なメディア表示内容４０２として表示することが可能である（例えば、等級格付け３０２の明示的な割り当て方法により、メディア群１０２に含まれる複数のメディア・オブジェクト１０４との間の対話操作を介して等級格付け３０２を推測する方法により、当該複数のメディア・オブジェクト１０４のそれぞれに写っている被写体を自動識別し、当該写っている被写体に対してユーザ１０６が持っている興味の度合いを特定する方法により上記のような割り当てを実施可能である）。加えて、複数の異なるユーザ１０６により割り当てられる等級格付け３０２の組は永続的なものとする（例えば、ユーザ１０６にメディア群１０２を表示するサービスの提供元システム内に格納されているユーザ１０６毎のユーザ・プロファイルの一部として、またはユーザ１０６が閲覧に使用する各ユーザ装置の上に一時保存されるクッキーとして永続化する）ことが可能であり、その結果、ユーザ１０６がメディア群１０２の表示画面を再度訪問した場合、当該ユーザ１０６によって以前に行われた等級格付け３０２の割り当て結果は、ズーム表示可能なメディア表示内容４０２を再度生成するために再利用されることが可能である。そのような実施例の第２の具体例として、第１のユーザ１０６（第１のユーザ群を含む）によって割り当てられる複数のメディア・オブジェクト１０４の等級格付け３０２を使用して、第２のユーザ１０６に当該複数のメディア・オブジェクト１０４を表示することが可能である（例えば、広く一般に人気があると他のユーザが感じているメディア群１０２に含まれる複数のメディア・オブジェクト１０４を表示したり、第２のユーザ１０６の代理として第１のユーザ１０６が等級格付け３０２を割り当てた複数のメディア・オブジェクト１０４を表示したりするなど）。そのような実施例の第３の具体例として、第１のユーザ１０６によって生成されたズーム表示可能なメディア表示内容４０２を第２のユーザ１０６が変更することが可能であり（例えば、第１のユーザ１０６がメディア群１０２に初期の等級格付け３０２の組を割り当てた後に、第２のユーザ１０６が等級格付け３０２の再割り当てを行う場合など）、それにより、ズーム表示可能なメディア表示内容４０２を、第２のユーザ１０６専用にカスタマイズされたものとして生成することが可能である。当該技術分野における当業者であれば、本明細書中で説明した技術内容と整合可能な形で、複数の異なるユーザが、ズーム表示可能なメディア表示内容４０２を、自分専用にカスタマイズされたものとして生成することを可能にするための数多くの実現手段を工夫することが出来るであろう。
【００４９】
＜Ｅ．コンピューティング環境＞
図１３は、本明細書中が開示する一つ以上の技術内容を実装する基盤となるコンピュータ装置１３０２内の例示的なコンピューティング環境を図示する。そのような例示的なコンピュータ装置１３０２は、パーソナル・コンピュータ、サーバ・コンピュータ、ハンドヘルド型またはラップトップ型のデバイス、モバイル型のデバイス（携帯電話、ＰＤＡ（Personal  Digital  Assistant）、メディア再生装置など）、マルチプロセッサ・システム、コンシューマ向け電子機器、ミニ・コンピュータ、メインフレーム型コンピュータおよび上述した任意のシステム類や装置類から構成される分散型コンピューティング環境などを含んでいるが上記したものだけに限定はされない。
【００５０】
図１３は、本明細書中で上述した一つ以上の実施例を実装するように構成されるコンピュータ装置１３０２を具備する例示的なシステム１３００を図示する。一つの構成においては、コンピュータ装置１３０２は、少なくとも一つのプロセッサ１３０６と少なくとも一つのメモリ部品１３０８とを含んでいる。コンピュータ装置の厳密な構成や設定内容と装置の機種に依存して、メモリ部品１３０８は、揮発性メモリ（例えば、ＲＡＭ）、不揮発性メモリ（例えば、ＲＯＭやフラッシュ・メモリなど）または中間のタイプやハイブリッド型のメモリ部品などとすることが可能である。この装置構成は、図１３において、破線１３０４によって示されている。
【００５１】
本発明に係る幾つかの実施例においては、装置１３０２は、追加の特徴や機能を含むことが可能である。例えば、装置１３０２は、一つ以上の追加的なストレージ部品１３１０を含むことが可能であり、そのようなストレージ部品１３１０は、ハード・ディスク・ドライブ、半導体ストレージ・デバイスおよび／またはその他の取り外し可能な又は内蔵型の磁気記録メディアや光学記録メディアを含むがこれらだけに限定はされない。一実施例においては、本明細書に開示された一つ以上の実施例を実装するためのコンピュータ読み出し可能かつプロセッサ実行可能な命令コードが、ストレージ部品１３１０の中に記憶されている。ストレージ部品１３１０はさらに、他のデータ・オブジェクト（例えば、オペレーティング・システムのコンポーネント、一つ以上のアプリケーションが具備している実行可能バイナリ、ＡＰＩ（Application  Programming  Library）などのプログラミング用ライブラリ、メディア・オブジェクト、電子文書データなど）を記憶することも可能である。コンピュータ読み取り可能な命令コードは、プロセッサ１３０６による実行のために、メモリ部品１３０８の上にロードされることが可能である。
【００５２】
コンピュータ装置１３０２はさらに、コンピュータ装置１３０２が他の装置と通信することを可能にする一つ以上の通信用コンポーネント１３１６を含むことも可能である。当該一つ以上の通信用コンポーネント１３１６は、モデム装置、ネットワーク・インターフェース・カード（ＮＩＣ）、無線周波数送受信機、赤外線通信ポート、ＵＳＢ接続などを具備することが可能である。そのような通信用コンポーネント１３１６は、（物理的なコードやケーブルや配線を介した）有線接続や（可視光や赤外線や一つ以上の無線周波数などを介してネットワーク装置と無線により通信する）無線接続を具備することが可能である。
【００５３】
コンピュータ装置１３０２は、一つ以上の入力コンポーネント１３１２（例えば、キーボード、マウス、ペン、音声入力装置、タッチ式入力装置、赤外線カメラ、ビデオ入力装置など）を具備し、一つ以上の出力コンポーネント１３１４（一つ以上のディスプレイ装置、スピーカー、プリンタ装置等）を含むことが可能である。一つ以上の入力コンポーネント１３１２と一つ以上の出力コンポーネント１３１４とは、有線接続、無線接続または両者の組み合わせを介してコンピュータ装置１３０２に接続されることが可能である。一実施例においては、別のコンピュータ装置からの入力コンポーネント１３１２または出力コンポーネント１３１４がコンピュータ装置１３０２の入力コンポーネント１３１２または出力コンポーネント１３１４として使用される場合もある。
【００５４】
コンピュータ装置１３０２の複数のコンポーネントは、様々な相互接続手段（例えば、バスのような）によって互いに接続されることが可能である。そのような相互接続手段には、ＰＣＩ  ＥｘｐｒｅｓｓのようなＰＣＩ（Peripheral  Component  Interconnect）、ＵＳＢ（Universal  Serial  Interface）、Ｆｉｒｅｗｉｒｅ（ＩＥＥＥ１３９４）、光学的なバス構造などが含まれ得る。さらに別の実施例においては、コンピュータ装置１３０２の複数のコンポーネントは、通信ネットワークによって相互接続され得る。例えば、メモリ部品１３０８は、異なる物理的な場所に置かれ、通信ネットワークを介して相互接続される複数の物理的な記憶装置によって構成されることが可能である。
【００５５】
当該技術分野における当業者であれば、コンピュータ読み取り可能な命令コードを記憶するのに利用されるストレージ装置は、ネットワーク内に分散配置されることが可能であることを理解するだろう。例えば、ネットワーク１３１８を介してアクセス可能なコンピュータ装置１３２０は、本明細書中で上述した一つ以上の実施例を実装するためのコンピュータ読み取り可能な命令コードを記憶することが可能である。コンピュータ装置１３０２は、コンピュータ装置１３２０をアクセスして実行のためのコンピュータ読み取り可能な命令コードの一部または全てをダウンロードすることが可能である。代替的に、コンピュータ装置１３０２は、必要に応じて、コンピュータ読み取り可能な命令コードの一塊をダウンロードすることが可能であり、命令コードの幾つかは、コンピュータ装置１３０２で実行され、それ以外の命令コードは、コンピュータ装置１３２０で実行され得る。
【００５６】
＜用語の使用＞
本特許出願において使用されている通り、用語「コンポーネント」、「モジュール」、「システム」、「インターフェース」などは一般に、コンピュータと関連したハードウェア、ハードウェアとソフトウェアの組み合わせ、ソフトウェア、または実行中のソフトウェアの何れか一つであるエンティティを意味するように意図されている。例えば、用語「コンポーネント」は、プロセッサ上で実行中のプロセス、プロセッサ、オブジェクト形式ファイル、実行可能ファイル、実行中のスレッド、プログラムおよび／またはコンピュータ装置であっても良いがこれらだけに限定はされない。例示目的のために、コントローラの上で実行中のアプリケーションとコントローラ自体の両者は、一つの「コンポーネント」とすることが可能である。一つ以上の「コンポーネント」は、実行中のプロセスやスレッドの内部に存在することが可能であり、また、「コンポーネント」は、一つのコンピュータ上に局所化されたり、２つ以上のコンピュータ間に分散配置されたりすることが可能である。
【００５７】
複数の実施例の多種多様な処理動作が本明細書中で開示された。一実施例においては、上述した一つ以上の処理動作は、一つ以上のコンピュータ読み取り可能媒体上に記録され、コンピュータ装置によって実行された際に、上述した処理動作をコンピュータ装置に実行させるための一つ以上のコンピュータ読み取り可能な命令コードによって構成されている。上述した処理動作の全て又は一部が本明細書中で説明されている順番は、これらの処理動作が特定の実行順序に制約されて実行される必要があると考えるべきではない。本明細書において教示された内容の利益を享受するために、当業者によって代替的な実行順序が考えられても良い。さらに、本明細書中の実施例において説明された全ての処理動作が必須ものというわけではない。
【００５８】
加えて、用語「例示的な」は、本明細書中において、具体例、事例、または例示を意味する役割を果たしている。本明細書中で「例示的である」として上述された任意の技術的側面や設計は、その他の技術的側面や設計と比較して技術的に優れていると解釈すべきではない。むしろ、、用語「例示的な」は、本発明に関する発明概念を具体的な形で提示することを意図して使われている。本明細書中で使用されている用語「または」は、包含的な意味での「または」であり、排他的な意味での「または」ではない。すなわち、そうではないとの特段の明示が無い限り、または文脈から明らかでない限り、「ＸはＡまたはＢを採用する」は、本来の意味で包含的な任意の置換を意味するように意図され、「ＸがＡを採用する」「ＸがＢを採用する」「ＸがＡとＢの両者を採用する」の何れもが「ＸはＡまたはＢを採用する」の意味する条件を充足する。加えて、そうではないとの特段の明示が無い限り、または単数形を意味することが文脈から明らかでない限り、本明細書中で使われている冠詞「ａ」「ａｎ」は、「一つ以上のもの」を意味すると解釈することが可能である。
【００５９】
本明細書中の開示は、一つ以上の実装形態に関して記述され図示されてきたが、本明細書の記述内容と添付図面を読んで理解することにより他の当業者は、これらの実装形態と均等な代替物および変形例を考え付くことが可能である。本明細書の開示内容はそのような均等な代替物および変形例の全てを網羅している訳ではなく、本発明の技術的範囲は、本明細書に添付した特許請求の範囲の記載によって定められる。特に、上述したコンポーネント類によって実行される様々な機能に関連して、そのようなコンポーネント類を記述するために使用された用語は、そうではないと明記された場合を除いて、本明細書中で上述された実施態様における機能を実行するための開示された構造と構造的に均等でなかったとしても、記述されたコンポーネントの特定の機能を実行可能な任意のコンポーネントに対応する（すなわち、機能的な意味で均等である）ものである。本開示の特定の技術的特徴は、幾つかある実装形態の中と一つだけとの関連で説明されてきたけれども、本発明を応用すべき任意の特定用途にとって望ましい又は技術的利点があるならば、そのような技術的特徴は、他の技術的特徴や他の実装形態の一つ以上を組み合わせて実施することが可能である。さらに、本明細書の全体および特許請求の範囲の記載において使われている「含む」、「有する」、「伴う」などの用語が意味する範囲は、用語「具備する」と同様に包含的な意味合いを有する。
【図５】
2014523014.tif 000003
【図６】
2014523014.tif 000004
【図１０】
2014523014.tif 000005
【図１３】
2014523014.tif 000006
【図１】
2014523014.tif 000007
【図２】
2014523014.tif 000008
【図３】
2014523014.tif 000009
【図４】
2014523014.tif 000010
【図７】
2014523014.tif 000011
【図８】
2014523014.tif 000012
【図９】
2014523014.tif 000013
【図１１】
2014523014.tif 000014
【図１２】
2014523014.tif 000015
【国際調査報告】
2014523014.tif 000016
2014523014.tif 000017