(57)【要約】  本発明は、コンテンツに対応するコンテンツ対応画像を所定の属性情報に基づいて配置するコンテンツ表示システムであって、所定の絞り込み条件に合致しなかったコンテンツに対応するコンテンツ対応画像を、このコンテンツ対応画像の少なくとも一部が、所定の絞り込み条件に合致したコンテンツに対応するコンテンツ対応画像によって視認を阻害されない位置に配置するコンテンツ配置手段を有するコンテンツ表示システムである。
2009057749.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツに対応するコンテンツ対応画像を所定の属性情報に基づいて配置するコンテンツ表示システムであって、
所定の絞り込み条件に合致しなかったコンテンツに対応するコンテンツ対応画像を、このコンテンツ対応画像の少なくとも一部が、前記所定の絞り込み条件に合致したコンテンツに対応するコンテンツ対応画像によって視認を阻害されない位置に配置するコンテンツ配置手段を有するコンテンツ表示システム。
【請求項２】
前記コンテンツ配置手段は、
所定の絞り込み条件に合致したコンテンツに対応するコンテンツ対応画像を配置する第１コンテンツ配置手段と、
前記絞り込み条件に合致しなかったコンテンツに対応するコンテンツ対応画像を、当該コンテンツ対応画像の少なくとも一部が、前記第１コンテンツ配置手段によって配置されたコンテンツ対応画像によって視認を阻害されない位置に配置する第２コンテンツ配置手段と
を有する請求項１に記載のコンテンツ表示システム。
【請求項３】
前記第２コンテンツ配置手段は、前記絞り込み条件に合致しなかったコンテンツに対応するコンテンツ対応画像を、所定の倍率で縮小し、他のコンテンツ対応画像と重複しないようにずらして配置する請求項２に記載のコンテンツ表示システム。
【請求項４】
第１コンテンツ配置手段は、絞り込み条件に合致したコンテンツ対応画像を、それらのコンテンツ対応画像が重複するか否かに関わらず画面に配置し、
第２コンテンツ配置手段は、前記絞り込み条件に合致しないコンテンツ対応画像を、当該コンテンツ対応画像の全てが前記第１コンテンツ対応画像により配置されたコンテンツ対応画像によって視認を阻害されない場合に画面に配置する
請求項２または請求項３に記載のコンテンツ表示システム。
【請求項５】
第２コンテンツ配置手段は、絞り込み条件に合致しなかったコンテンツに対応するコンテンツ対応画像を、絞り込み条件に近い順に配置する請求項２から請求項４のいずれかに記載のコンテンツ表示システム。
【請求項６】
コンテンツに対応するコンテンツ対応画像を所定の属性情報に基づいて配置するコンテンツ表示方法であって、
所定の絞り込み条件に合致しなかったコンテンツに対応するコンテンツ対応画像を、このコンテンツ対応画像の少なくとも一部が、前記所定の絞り込み条件に合致したコンテンツに対応するコンテンツ対応画像によって視認を阻害されない位置に配置するコンテンツ配置ステップを有するコンテンツ表示方法。
【請求項７】
前記コンテンツ配置ステップは、
所定の絞り込み条件に合致したコンテンツに対応するコンテンツ対応画像を配置する第１コンテンツ配置ステップと、
前記絞り込み条件に合致しなかったコンテンツに対応するコンテンツ対応画像を、当該コンテンツ対応画像の少なくとも一部が、前記第１コンテンツ配置ステップで配置されたコンテンツ対応画像によって視認を阻害されない位置に配置する第２コンテンツ配置ステップと
を有する請求項６に記載のコンテンツ表示方法。
【請求項８】
第２コンテンツ配置ステップで、絞り込み条件に合致しなかったコンテンツに対応するコンテンツ対応画像を、所定の倍率で縮小し、他のコンテンツ対応画像と重複しないようにずらして配置する請求項７記載のコンテンツ表示方法。
【請求項９】
第１コンテンツ配置ステップは、絞り込み条件に合致したコンテンツ対応画像を、それらのコンテンツ対応画像が重複するか否かに関わらず画面に配置し、
第２コンテンツ配置ステップは、前記絞り込み条件に合致しないコンテンツ対応画像を、当該コンテンツ対応画像の全てが前記第１コンテンツ対応画像により配置されたコンテンツ対応画像によって視認を阻害されない場合に画面に配置する
請求項７または請求項８に記載のコンテンツ表示方法。
【請求項１０】
第２コンテンツ配置ステップは、絞り込み条件に合致しなかったコンテンツに対応するコンテンツ対応画像を、絞り込み条件に近い順に配置する請求項７から請求項９のいずれかに記載のコンテンツ表示方法。
【請求項１１】
コンテンツに対応するコンテンツ対応画像を所定の属性情報に基づいて配置するためのコンテンツ表示プログラムであって、
所定の絞り込み条件に合致しなかったコンテンツに対応するコンテンツ対応画像を、このコンテンツ対応画像の少なくとも一部が、前記所定の絞り込み条件に合致したコンテンツに対応するコンテンツ対応画像によって視認を阻害されない位置に配置するコンテンツ配置処理を情報処理装置に実行させるコンテンツ表示プログラム。
【請求項１２】
前記コンテンツ配置処理は、
所定の絞り込み条件に合致したコンテンツに対応するコンテンツ対応画像を配置する第１コンテンツ配置処理と、
前記絞り込み条件に合致しなかったコンテンツに対応するコンテンツ対応画像を、当該コンテンツ対応画像の少なくとも一部が、前記第１コンテンツ配置処理で配置されたコンテンツ対応画像によって視認を阻害されない位置に配置する第２コンテンツ配置処理と
を有する請求項１１に記載のコンテンツ表示プログラム。
【請求項１３】
第２コンテンツ配置処理は、絞り込み条件に合致しなかったコンテンツに対応するコンテンツ対応画像を、所定の倍率で縮小し、他のコンテンツ対応画像と重複しないようにずらして配置する処理である請求項１２に記載のコンテンツ表示プログラム。
【請求項１４】
第１コンテンツ配置処理は、絞り込み条件に合致したコンテンツ対応画像を、それらのコンテンツ対応画像が重複するか否かに関わらず画面に配置し、
第２コンテンツ配置処理は、前記絞り込み条件に合致しないコンテンツ対応画像を、当該コンテンツ対応画像の全てが前記第１コンテンツ対応画像により配置されたコンテンツ対応画像によって視認を阻害されない場合に画面に配置する
請求項１２または請求項１３に記載のコンテンツ表示プログラム。
【請求項１５】
第２コンテンツ配置処理は、絞り込み条件に合致しなかったコンテンツに対応するコンテンツ対応画像を、絞り込み条件に近い順に配置する請求項１２から請求項１４のいずれかに記載のコンテンツ表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示するコンテンツを絞り込む機能を有するコンテンツ表示システム、コンテンツ表示方法およびコンテンツ表示プログラムに関し、特に、絞り込まれなかったコンテンツも表示するコンテンツ表示システム、コンテンツ表示方法およびコンテンツ表示プログラムに関する。
【背景技術】
【０００２】
一般に、検索されたデータ等の大量のコンテンツの分布や関連性を表示する方法として、コンテンツをアイコンやサムネイルといったシンボルで表現し、そのシンボルをコンテンツの何らかの特徴量に基づいて特徴空間上に配置する手法が多く用いられている。【０００３】
例えば、特許文献１には、デジタルカメラで撮影した写真をサムネイル画像にして、撮影時刻を特徴量として１列の時間軸の上に並べるビューアが記載されている。【０００４】
また、特許文献２には、カーナビゲーション装置が、地図の上に交通規制情報等のアイコンを配置して表示することが記載されている。【０００５】
特許文献１，２に記載された表示手法は、コンテンツ間の特徴量（例えば撮影時刻、位置）の差が、そのまま表示されるシンボルの距離として表現されることにより、コンテンツの特徴量的な分布や傾向を把握しやすいという特徴を持つ。【０００６】
一方で、こういった表示手法においては、シンボルの位置が特徴量によって決まってしまうため、特徴量の近いコンテンツが大量に存在する場合、そのシンボル同士が重なり合い、ユーザにとって個々のコンテンツの視認性が悪くなるという問題点がある。【０００７】
この問題に対処する方法として、コンテンツが重なり合わないように、表示するコンテンツを制限する手法が用いられている。【０００８】
例えば、特許文献２には、この問題に対処するため、駐車場表示マークに優先度を付加し、重なり合う駐車場マークのうち優先度が低いものを非表示にすることで駐車場マーク同士が重なり合って見難くなることを防止することが記載されている。【０００９】
さらに別の手段として、コンテンツの内容や付加情報に関する条件を設け、条件に合致したもののみを表示する絞り込み（フィルタリング）も一般的に行われている。【００１０】
特許文献３には、写真画像を地図上の撮影位置にマッピングして表示する画像表示装置が、ユーザが日時や季節の範囲を設定することで、その条件に合致する写真のみを表示し、他は非表示にする機能を備えていることが記載されている。【００１１】
また、特許文献４には、経路の誘導状況等を考慮したより適切な地図表示を実現する地図表示装置として、誘導経路を表示する画面領域以外の領域に、情報表示・メニューウィンドウ画面（サブ画面）を表示する地図表示装置が記載されている。【００１２】
【特許文献１】特開２００４−３２８２６５号公報
【特許文献２】特許第３６９６０７３号
【特許文献３】特開２００７−１５６８４９号公報
【特許文献４】特開２００６−３００９５５号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
特許文献１〜３に記載されている絞込機能を有する表示手法においては、絞込条件に合致しなかったデータを一切表示しないことが一般的である。そのため以下のような問題点がある。【００１４】
第１の問題点は、コンテンツの密度や分布の情報が失われるということである。その理由は、絞込条件に合致しなかったデータを非表示にしているため、表示されるコンテンツの密度が著しく減少してしまう場合があるためである。【００１５】
第２の問題点は、ユーザが絞込閾値を調整しにくいということである。その理由は、絞込条件に合致しなかったデータが全て非表示化されているため、絞込条件を緩くしたときにどうなるか、を予想しにくいためである。【００１６】
また、特許文献４には、誘導経路およびサブ画面のいずれも表示する必要がある場合に、重要度が低いサブ画面の表示位置を変更させることにより、重要度が高い誘導経路の表示に被ることなく、サブ画面を表示することが記載されている。サブ画面は、機能メニュー等を示すための画面であり、表示位置自体には意味がないため、移動させても問題がない。すなわち、特許文献４には、表示の必要があって、かつ表示位置自体には意味がない情報（サブ画面）について、表示位置を移動させることが記載されている。しかし、特許文献４には、表示位置自体に意味がある情報については考慮されていない。【００１７】
そこで、本発明は、表示する位置に意味があるコンテンツの絞り込みを行っても、コンテンツの密度や分布の情報が失われることがなく、ユーザが絞り込み条件を調整しやすいコンテンツ表示システム、コンテンツ表示方法およびコンテンツ表示プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１８】
上記課題を解決する本発明は、コンテンツに対応するコンテンツ対応画像を所定の属性情報に基づいて配置するコンテンツ表示システムであって、所定の絞り込み条件に合致しなかったコンテンツに対応するコンテンツ対応画像を、このコンテンツ対応画像の少なくとも一部が、前記所定の絞り込み条件に合致したコンテンツに対応するコンテンツ対応画像によって視認を阻害されない位置に配置するコンテンツ配置手段を備えたことを特徴とするコンテンツ表示システムである。【００１９】
上記課題を解決する本発明は、コンテンツに対応するコンテンツ対応画像を所定の属性情報に基づいて配置するコンテンツ表示方法であって、所定の絞り込み条件に合致しなかったコンテンツに対応するコンテンツ対応画像を、このコンテンツ対応画像の少なくとも一部が、前記所定の絞り込み条件に合致したコンテンツに対応するコンテンツ対応画像によって視認を阻害されない位置に配置するコンテンツ配置ステップを備えたことを特徴とするコンテンツ表示方法である。【００２０】
上記課題を解決する本発明は、コンテンツに対応するコンテンツ対応画像を所定の属性情報に基づいて配置するためのコンテンツ表示プログラムであって、所定の絞り込み条件に合致しなかったコンテンツに対応するコンテンツ対応画像を、このコンテンツ対応画像の少なくとも一部が、前記所定の絞り込み条件に合致したコンテンツに対応するコンテンツ対応画像によって視認を阻害されない位置に配置するコンテンツ配置処理を情報処理装置に実行させることを特徴とするコンテンツ表示プログラムである。
【発明の効果】
【００２１】
本発明によれば、表示するコンテンツの絞り込みを行っても、コンテンツの密度や分布の情報が失われることがなく、絞り込み条件を調整しやすいという効果がある。
【図面の簡単な説明】
【００２２】
【図１】本発明によるコンテンツ表示システムの最小の構成例を示すブロック図である。
【図２】本発明によるコンテンツ表示システムの第１の実施形態を示すブロック図である。
【図３】第１の実施形態におけるコンテンツ表示システムの動作を示すフローチャートである。
【図４】本発明によるコンテンツ表示システムの第２の実施形態を示すブロック図である。
【図５】第２の実施形態におけるコンテンツ表示システムの動作を示すフローチャートである。
【図６】一般的な地図検索システムを用いて飲食店を検索した場合の出力例を示す説明図である。
【図７】一般的な地図検索システムにおいて、検索した飲食店をさらに絞り込み条件で絞り込んだ場合の出力例を示す説明図である。
【図８】合致しなかった店のアイコンの色を変えて表示する場合の出力例を示す説明図である。
【図９】第２の実施例の写真サムネイルビューアの基本的なサムネイル配置の例を示す説明図である。
【図１０】通過データのみを配置する場合の出力例を示す説明図である。
【図１１】除外データについて配置を完了した状態の出力例を示す説明図である。
【符号の説明】
【００２３】
１０    コンテンツ配置手段
１１    第１コンテンツ配置手段
１２    第２コンテンツ配置手段
１００  コンテンツ表示システム
【発明を実施するための最良の形態】
【００２４】
まず、本発明の概要について図面を参照して説明する。図１は、本発明によるコンテンツ表示システムの最小の構成例を示すブロック図である。図１に例示するコンテンツ表示システム１００は、コンテンツ配置手段１０を備える。【００２５】
コンテンツ表示システム１００は、コンテンツに対応するコンテンツ対応画像を所定の属性情報に基づいて画面に配置するシステムである。【００２６】
コンテンツ配置手段１０は、第１コンテンツ配置手段１１と、第２コンテンツ配置手段１２とを含む。【００２７】
第１コンテンツ配置手段１１は、所定の絞り込み条件に合致したコンテンツに対応するコンテンツ対応画像を配置する。【００２８】
第２コンテンツ配置手段１２は、絞り込み条件に合致しなかったコンテンツに対応するコンテンツ対応画像を、当該コンテンツ対応画像の少なくとも一部が、前記第１コンテンツ配置手段によって配置されたコンテンツ対応画像によって視認を阻害されない位置に配置する。【００２９】
図１に示すように構成すれば、絞り込み条件に合致しなかったコンテンツを、絞り込み条件に合致したコンテンツが表示されていない隙間に表示することができるため、コンテンツの分布や密度を把握しやすく、絞り込み条件を調整しやすいという効果がある。【００３０】
実施形態１．
次に、本発明の第１の実施形態を、図面を参照して説明する。図２は、本発明によるコンテンツ表示システムの第１の実施形態を示すブロック図である。図２を参照すると、本発明の第１の実施形態は、絞り込み条件設定部１と、コンテンツデータ格納部２と、表示データ絞り込み部３と、通過データサムネイル配置部４と、除外データサムネイル配置部５と、表示部６とを備える。【００３１】
絞り込み条件設定部１は、コンテンツデータのうちの一部を表示するための条件（以下、絞り込み条件と表記する。）を設定する。絞り込み条件は、例えば、コンテンツデータ格納部２から、所望するコンテンツを抽出するためにユーザが入力する検索条件である。【００３２】
コンテンツデータ格納部２は、コンテンツデータを格納する。【００３３】
表示データ絞り込み部３は、絞り込み条件設定部１が設定した条件を元に、コンテンツデータ格納部２から入力されたコンテンツデータの絞り込みを行う。表示データ絞り込み部３は、絞り込み条件に一致した表示すべきデータ（以下、通過データと表記する。）と、絞り込み条件に外れたデータ（以下、除外データと表記する。）とに分離する。すなわち、表示データ絞り込み部３は、絞り込み条件に基づいてコンテンツデータ格納部２を検索し、通過データと除外データとをそれぞれ抽出する。【００３４】
通過データサムネイル配置部４は、表示データ絞り込み部３から入力された通過データを受け取る。また、通過データサムネイル配置部４は、所定の配置条件に基づいて、各通過データに対応するコンテンツ対応画像であるサムネイル画像（通過データサムネイル）を配置する。すなわち、通過データに付与された特徴量（属性情報）を元に、各通過データに対応するサムネイル画像（通過データサムネイル）を配置する位置を決定して配置する。【００３５】
また、除外データサムネイル配置部５は、所定の配置条件に基づいて、各除外データに対応するコンテンツ対応画像であるサムネイル画像（除外データサムネイル）を配置する。すなわち、除外データサムネイル配置部５は、除外データに付与された特徴量を元に、各除外データに対応するサムネイル画像（除外データサムネイル）を配置する位置を決定する。除外データサムネイル配置部５は、決定した位置が配置済みのサムネイルによって埋まっておらず、隙間が存在する場合にのみ、配置済みの通過データサムネイルを隠さないように各除外データのサムネイル画像を配置する。すなわち、除外データサムネイル配置部５は、除外データサムネイルの少なくとも一部が、既に配置されている通過データサムネイルや除外データサムネイルによって視認を邪魔されない位置に、除外データサムネイルを配置する。【００３６】
特徴量とは、例えば、緯度経度等の位置情報、画像の画質を示す情報、撮影時刻を示す情報等であって、画面領域における座標空間の座標軸を示す情報に対応する。また、通過データや除外データ等のコンテンツを配置するとは、コンテンツに対応するコンテンツ対応画像を画面に配置することを意味する。【００３７】
例えば、除外データサムネイルが配置済みの通過データサムネイルの表示範囲と完全には重複しない場合に、除外データサムネイルの表示範囲のうち、通過データサムネイルの表示範囲と重複していない部分（通過データサムネイルの表示範囲以外の隙間に対応する部分）のみを画面に配置する。【００３８】
表示部６は、配置されたサムネイルを出力装置（図示せず。）に表示するための制御を行う。【００３９】
次に、図面を参照して第１の実施形態の動作について説明する。図３は、第１の実施形態におけるコンテンツ表示システムの動作を示すフローチャートである。【００４０】
まず、絞り込み条件設定部１は、コンテンツを絞り込むための条件を、表示データ絞り込み部３に出力する（ステップＳ１０１）。ステップＳ１０１の処理は、ユーザの操作に応じて行われるのでも構わないし、表示データが過度に多いことをコンテンツ表示システムが検知し、自動的に所定の基準によってコンテンツ表示システムが設定するのでも構わない。【００４１】
次に、表示データ絞り込み部３は、コンテンツデータ格納部２が格納する各コンテンツデータを、絞り込み条件設定部１から送られた絞り込み条件に合致する「通過データ」と、合致しない「除外データ」とに分別する（ステップＳ１０２）。【００４２】
次に、通過データサムネイル配置部４は、表示データ絞り込み部３が分別した通過データの、特徴量によって定まる座標空間上の配置位置に、その通過データのサムネイル画像を配置していく（ステップＳ１０３）。【００４３】
なお、通過データのサムネイル画像は、コンテンツデータ格納部２に、それぞれのコンテンツデータと対になる形であらかじめ保存されているのでも良いし、通過データサムネイル配置部４が、コンテンツデータの内容を元に動的に生成するのでも良い。以下、通過データサムネイルおよび除外データサムネイルを、それぞれ単に通過データ、除外データと表記する場合がある。【００４４】
通過データサムネイル配置部４は、サムネイルを配置する順番として、例えば、コンテンツデータに付与された所定の優先度に従って優先順位の高い順に配置しても良いし、単にコンテンツの登録された順番によって配置するのでも良い。例えば、表示データ絞り込み部３は、分別した「通過データ」および「除外データ」を、絞り込み条件に合致する度合が高い順に記憶部（図示せず。）に記憶させる。そして、通過データサムネイル配置部４は、ステップＳ１０３において、絞り込み条件に合致する度合が高い順に「通過データ」を記憶部から抽出して配置する。【００４５】
全ての通過データを配置し終わったら、続けて、除外データサムネイル配置部５は、表示データ絞り込み部３が絞り込み条件に合致しないと判断した除外データそれぞれについて、その特徴量によって座標空間上の配置位置を定める。そして、除外データサムネイル配置部５は、その除外データのサムネイル画像が表示される隙間が空いているかどうかを調べる（ステップＳ１０４）。例えば、除外データサムネイル配置部５は、絞り込み条件に合致する度合が高い順に「除外データ」を記憶部から抽出してステップＳ１０４の処理を行う。【００４６】
既に配置済みのサムネイル画像によって、除外データの表示位置（表示範囲）が既に埋まっている場合（Ｎｏ）、ステップＳ１０４で定めた配置位置に、除外データを配置する隙間はないため、除外データは配置されず、ステップＳ１０６に移行する。【００４７】
逆に、除外データを配置する隙間がある場合には（Ｙｅｓ）、除外データサムネイル配置部５は、除外データを配置する（ステップＳ１０５）。【００４８】
ステップＳ１０６において、除外データサムネイル配置部５は、ステップＳ１０４，Ｓ１０５の処理を行っていない除外データが存在するか否かを判断する。存在すると判断した場合（Ｙｅｓ）、ステップＳ１０４に移行し、ステップＳ１０４，Ｓ１０５の動作を除外データ全てについて繰り返す。存在しないと判断した場合（Ｎｏ）、一連の処理を終了する。【００４９】
ステップＳ１０４における隙間があるかどうかの判断基準として、例えば、以下のような基準が考えられる。例えば、除外データサムネイル配置部５は、除外データを配置する場所に、配置済みのデータが一切重畳していない場合をもって隙間ありと判断しても良い。この場合、除外データの全て（具体的には、除外データサムネイルの全て）が視認可能でないときには、除外データは配置されない。また、除外データの一部でも表示できる隙間があれば隙間ありと判断し、その隙間から覗くように、除外データの一部を配置しても良い。この場合は、配置済みの通過データを隠すことの無いよう、奥行き上一番奥に配置して、通過データの上に除外データが重ならないように配置する必要がある。また、重要なのは、通過データを除外データが隠してしまわないことであるので、除外データを配置する際に、除外データ同士が重なり合うことを許可することは構わない。【００５０】
いずれの場合も、除外データに関しては、フィルタリングによって本来非表示化されているべきサムネイルであることを表すために、大きさや色や形などを変化させれば、より好ましい。【００５１】
また、除外データサムネイルを配置する際には、既に配置済みのサムネイルを邪魔しない範囲で配置することから、配置の順番が早いほうが、配置される確率がより高い。そこで、除外データサムネイルを配置する順番として、通過データサムネイル配置部４のように、コンテンツデータに元から付与されている優先度等や、登録順に従うのではなく、絞り込み条件設定部１が設定した絞り込み条件との距離が近いものほど先に配置することがより好ましい。【００５２】
絞り込み条件との距離が近いデータとは、絞り込み条件を少しずつ緩めていった時に、真っ先に条件に合致して通過データになるデータのことである。このようにすることによって、除外データの中でも、絞り込み条件に近く、惜しいデータのサムネイルが優先的に配置される。すなわち、除外データは、絞り込み条件に近い順に配置される。そのため、ユーザは、今後絞り込み条件をより緩く設定し直すことによって、どの除外データが通過データに移行するのかを簡単に把握できる。【００５３】
次に、第１の実施形態の効果について説明する。第１の実施形態では、絞り込み条件が設定されると、条件に合致した通過データのみならず、通過データの表示を邪魔しない範囲で、除外データも表示するように構成されている。このことにより、絞り込み条件に合致したデータのみに注目しながら、なおかつ座標空間上のデータの分布や密度をわかりやすく把握できる。絞り込み条件に合致しないコンテンツについても、絞り込み条件に合致するデータを邪魔しない範囲で、なるべく配置するようにしたため、表示するコンテンツの量が絞り込みによって著しく減少することがなくなるためである。【００５４】
また、第１の実施形態では、表示するコンテンツの絞り込みを行う際に、ユーザが絞り込み条件を調整しやすいという効果がある。絞り込み条件に合致しないコンテンツについて、特に絞り込み条件との不合致度合いが低いコンテンツを優先的に配置するようにしたため、ユーザは絞り込み条件を緩めたときにどのコンテンツが絞り込み結果に追加されるかが容易にわかるからである。すなわち、除外データサムネイル配置部５が、絞り込み条件に合致しなかった除外データの中でも、特に絞り込み条件との距離が近いものほど優先的に表示するので、ユーザは、今後絞り込み条件をより緩く設定し直すことによって、どの除外データが通過データに移行するのかを簡単に把握できる。【００５５】
実施形態２．
次に、本発明の第２の実施形態を図面を参照して説明する。図４は、本発明によるコンテンツ表示システムの第２の実施形態を示すブロック図である。図４を参照すると、本発明の第２の実施形態は、図２に示す構成に加えて、通過データサムネイル縮小部７と、除外データサムネイル縮小部８を備えているという点で、第１の実施形態（図２参照。）と異なる。また、通過データサムネイル配置部４と除外データサムネイル配置部５の動作も第１の実施形態と異なる。【００５６】
通過データサムネイル配置部４は、表示データ絞り込み部３から入力された通過データを受け取り、通過データに付与された特徴量を元に、各通過データに対応するサムネイル画像を配置する位置を決定して配置する。【００５７】
また、通過データサムネイル配置部４は、配置位置を決定したサムネイル画像が、配置済みサムネイルと重なり合う場合には、その配置位置を決定したサムネイルを通過データサムネイル縮小部７を用いて縮小し、配置済みサムネイルと重ならないように配置位置をずらして配置する。通過データサムネイル配置部４は、縮小されたサムネイル画像を、例えば、所定の距離だけずらして配置する。【００５８】
通過データサムネイル縮小部７は、通過データサムネイル配置部４が出力したサムネイル画像を縮小し、通過データサムネイル配置部４に返す。通過データサムネイル縮小部７は、サムネイル画像を、例えば、所定の倍率で縮小する。【００５９】
除外データサムネイル配置部５は、除外データに付与された特徴量を元に、各除外データについて対応するサムネイル画像を配置する位置を決定する。除外データサムネイル配置部５は、除外データサムネイル縮小部８を用いて一定程度縮小したサムネイル画像を、配置位置をずらして配置する。除外データサムネイル配置部５は、縮小されたサムネイル画像を、例えば、所定の距離だけずらして配置する。【００６０】
除外データサムネイル縮小部８は、除外データサムネイル配置部５が出力したサムネイル画像を縮小し、除外データサムネイル配置部５に返す。除外データサムネイル縮小部８は、サムネイル画像を、例えば、所定の倍率で縮小する。【００６１】
次に、図面を参照して第２の実施形態の動作について説明する。図５は、第２の実施形態におけるコンテンツ表示システムの動作を示すフローチャートである。なお、ステップＳ１０１、ステップＳ１０２の処理は、第１の実施形態の動作を示すフローチャート（図３参照。）と同一であるので、説明を省略する。【００６２】
第２の実施形態における通過データサムネイル配置部４は、第１の実施形態と同様に、表示データ絞り込み部３により分別された通過データの特徴量によって定まる座標空間上の配置位置に、その通過データのサムネイル画像を配置していく。【００６３】
なお、通過データのサムネイル画像は、コンテンツデータ格納部２に、それぞれのコンテンツデータと対になる形であらかじめ保存されているのでも良いし、通過データサムネイル配置部４が、コンテンツデータの内容を元に動的に生成するのでも良い。【００６４】
通過データサムネイル配置部４は、サムネイルを配置する順番として、例えば、コンテンツデータに付与された所定の優先度に従って優先順位の高い順に配置していくことがより好ましい。例えば、表示データ絞り込み部３は、分別した「通過データ」および「除外データ」を、絞り込み条件に合致する度合が高い順に記憶部（図示せず。）に記憶させる。そして、通過データサムネイル配置部４は、「通過データ」を絞り込み条件に合致する度合が高い順に記憶部から抽出し、以下の処理を行う。【００６５】
第２の実施形態において、通過データサムネイル配置部４は、順に通過データサムネイルを配置していく過程で、通過データサムネイルを配置することができるか否かを判断する（ステップＳ２０１）。配置することができると判断した場合（Ｙｅｓ）、通過データサムネイル配置部４は、通過データサムネイルを配置する（ステップＳ２０２）。【００６６】
一方、通過データサムネイルがすでに配置済みのサムネイルと重畳する場合（Ｎｏ）、通過データサムネイル配置部４は、通過データサムネイルをその場所には配置せずに縮小して配置するか否かを判断する（ステップＳ２０３）。【００６７】
ステップＳ２０３において、縮小して配置すると判断した場合（Ｙｅｓ）、通過サムネイル縮小部７は、通過データサムネイルを所定の倍率で縮小する。さらに、通過データサムネイル配置部４は、本来の配置位置から所定の距離ずらした位置を算出し（ステップＳ２０４）、ステップＳ２０１に移行する。ステップＳ２０１において、通過データサムネイル配置部４は、縮小して位置をずらした通過データサムネイルの配置を試みる。サムネイルサイズを縮小し、位置をずらしたことで、配置できる可能性が高くなる。【００６８】
それでも配置できなかった場合、配置できるようになるまで、縮小と位置のずらしを繰り返し試みる。ただし、規定回数まで縮小を繰り返しても配置できなかったデータについては、配置を諦めてもよい。例えば、ステップＳ２０３において、所定の条件（例えば、規定回数以下）に合致する場合は、縮小して配置可能であるとして（Ｙｅｓ）、ステップＳ２０４，Ｓ２０１の処理を繰り返し実行する。所定の条件に合致しない場合（例えば、規定回数を上回った場合）は、縮小して配置不可能であるとして（Ｎｏ）、ステップＳ２０５に移行する。【００６９】
ステップＳ２０５において、通過データサムネイル配置部４は、ステップＳ２０１〜Ｓ２０４の処理を行っていない通過データが存在するか否かを判断する。存在すると判断した場合（Ｙｅｓ）、ステップＳ２０１に移行し、ステップＳ２０１〜Ｓ２０４の動作を通過データ全てについて繰り返す。存在しないと判断した場合（Ｎｏ）、ステップＳ２０６に移行する。【００７０】
通過データを配置し終わったら、続けて、除外データサムネイル配置部５は、表示データ絞り込み部３が絞り込み条件に合致しないと判断した除外データそれぞれについて、配置を試みる。【００７１】
まず、除外データサムネイル縮小部８は、除外データサムネイルを所定の倍率で縮小する。さらに、除外データサムネイル配置部５は、その特徴量によって定まる座標空間上の配置位置から所定の距離ずらした位置を算出し（ステップＳ２０６）、ステップＳ２０７に移行する。ステップＳ２０７において、除外データサムネイル配置部５は、縮小して位置をずらした除外データサムネイルの配置を試みる。すなわち、除外データサムネイル配置部５は、除外データサムネイルを配置することができるか否かを判断する（ステップＳ２０７）。配置することができると判断した場合（Ｙｅｓ）、除外データサムネイル配置部５は、除外データサムネイルを配置する（ステップＳ２０９）。【００７２】
除外データサムネイルがすでに配置済みのサムネイルと重畳する場合（Ｎｏ）、除外データサムネイル配置部５は、ステップＳ２０６，Ｓ２０７に移行する。ステップＳ２０７において、配置できる（Ｙｅｓ）ようになるまで、さらに縮小と位置のずらしを繰り返し試みる（ステップＳ２０６、ステップＳ２０７）。ただし、規定回数まで縮小を繰り返しても配置できなかったデータについては、配置を諦めてもよい。例えば、ステップＳ２０７において重畳すると判断した場合（Ｎｏ）、図５に示すように、ステップＳ２０８の処理を行ってもよい。ステップＳ２０８において、所定の条件（例えば、規定回数以下）に合致する場合は、縮小して配置可能であるとして（Ｙｅｓ）、ステップＳ２０６，Ｓ２０７の処理を繰り返し実行する。所定の条件に合致しない場合（例えば、規定回数を上回った場合）は、縮小して配置不可能であるとして（Ｎｏ）、ステップＳ２１０に移行する。【００７３】
ステップＳ２１０において、除外データサムネイル配置部５は、ステップＳ２０６〜Ｓ２０９の処理を行っていない除外データが存在するか否かを判断する。存在すると判断した場合（Ｙｅｓ）、ステップＳ２０６に移行し、ステップＳ２０６〜Ｓ２０９の動作を除外データ全てについて繰り返す。存在しないと判断した場合（Ｎｏ）、一連の処理を終了する。【００７４】
次に、第２の実施形態の効果について説明する。第２の実施形態では、サムネイルが重なり合わない様に、サムネイルを縮小し、かつ少しずつ位置をずらしながら、座標空間上の、そのデータの特徴量の示す位置の近くに配置していく。このような構成にしたことによって、サムネイルが重なり合わないため、ユーザにとって視認性がよくなるという効果がある。また、優先度の高いデータのサムネイルは大きく見やすく表示され、その優先度の高いサムネイルの近くの優先度の低いサムネイルは、小さくたくさん表示されるため、サムネイルの集まりの内容や量を把握しやすい配置が実現できる。【００７５】
さらに、絞り込み条件に合致しない除外データは、表示こそされるものの、常に所定のサイズ以下に縮小して本来の位置とはずらして表示される。そのため、除外データは、合致データとの位置関係を維持したまま、より目立たないようにさりげなく表示され、ユーザは、座標空間上のデータの分布や関連性をさらにわかりやすく把握することができる。
【実施例１】
【００７６】
次に、本発明の具体的な実施例を説明する。第１の実施例は、第１の実施形態に対応するもので、施設の検索結果を地図上にアイコンで表示する地図検索システムに、本発明によるコンテンツ表示システムを適用する場合の例である。【００７７】
一般的な地図検索システムは、例えば、ユーザが検索条件として住所等の位置情報を入力することにより、入力された住所付近の地図を表示し、地図上に飲食店の位置を示すアイコンを表示するシステムである。【００７８】
まず、一般的な地図検索システムにおける出力例について説明する。図６は、一般的な地図検索システムを用いて飲食店を検索した場合の出力例を示す説明図である。アイコン１０１は、例えば、入力された住所付近の地図上に表示され、飲食店の位置を示す。なお、図６では、１つのアイコンにのみ符号が付されている。出力結果であるアイコンが多すぎて、見難い場合、ユーザは何らかの条件を設定することで、検索結果を絞り込むことができる。【００７９】
図７は、一般的な地図検索システムにおいて、検索した飲食店をさらに絞り込み条件で絞り込んだ場合の出力例を示す説明図である。図７には、地図検索システムにおいて、平均予算が３０００円以内の店、という条件で絞り込んだ場合の出力例を示す。表示アイコンが減り、見やすくはなったが、平均予算が３０００円を超える店を示すアイコンは一様に消されてしまっているので、若干予算をオーバーしている店がどこにあるのかが、絞り込み条件を変更しないとまったくわからない。また、駅前に飲食店が集中しているといった分布の情報が失われてしまっている。一般的な地図検索システムには、このような点で改善の余地がある。【００８０】
次に、第１の実施例として、地図検索システムにおいて表示される地図上のアイコンをさらに絞り込むために、コンテンツ表示システムを適用する場合の例を説明する。例えば、地図検索システムは、地図検索システムにおいて表示される地図上のアイコンをさらに絞り込むための機能として、図２に示すコンテンツ表示システムを含む。【００８１】
コンテンツデータ格納部２は、コンテンツデータとして飲食店データを記憶する。飲食店データは、例えば、各飲食店を識別可能な識別情報、位置情報、平均予算金額等の情報を含む。以下の説明では、ユーザ等によって入力された住所付近の飲食店データが、地図検索システムにおいてあらかじめ抽出され、コンテンツデータ格納部２が格納している場合を例にする。【００８２】
第１の実施例における地図検索システムは、まず、一般的な地図検索システムと同様に、予算３０００円以内の飲食店のアイコンのみを地図上に配置する。その際には、予算３０００円以内の飲食店のアイコン同士が重なり合うことに関しては、特に制限しない。【００８３】
例えば、絞り込み条件設定部１は、ユーザ等によって入力された絞り込み条件「平均予算金額３０００円以内」を設定する。表示データ絞り込み部３は、コンテンツデータ格納部２から「平均予算金額３０００円以内」に合致する飲食店データを「通過データ」として抽出し、合致しない飲食店データを「除外データ」として抽出する。そして、通過データサムネイル配置部４は、表示データ絞り込み部３が抽出した「通過データ」（すなわち、予算３０００円以内の飲食店のアイコン）を地図上に配置する。【００８４】
次に、表示データ絞り込み部３は、分別した「除外データ」を、絞り込み条件に合致する度合が高い順に記憶部に記憶させる。そして、除外データサムネイル配置部５は、「除外データ」を絞り込み条件に合致する度合が高い順に記憶部から抽出し、アイコンの配置を試みる。【００８５】
例えば、絞り込み条件に基づいて除外された予算３０００円を超える店について、除外データサムネイル配置部５は、まず、予算が安い順に並び替えを行い、一番予算が安い店から順に、アイコンの配置を試みる。すでに配置済みのアイコンと重複してしまうアイコンは配置せず、アイコンを配置する隙間が空いているもののみ配置する。アイコンのサイズは、あらかじめ決められている。ただし、ユーザが決められるようにしてもよい。【００８６】
その際、条件に合致した店（通過データ）と合致しなかった店（除外データ）の区別がつくように、合致しなかった店のアイコンの色を変えて描画することが望ましい。図８は、合致しなかった店のアイコンの色を変えて表示する場合の出力例を示す説明図である。アイコン１０２は、絞り込み条件に合致しない飲食店を示す。なお、図８では、１つのアイコンにのみ符号が付されている。このように、絞り込み条件に合致した飲食店を示すアイコンと、絞り込み条件に合致しない飲食店を示すアイコンとの色を変えることで、絞り込み条件に一致した店の位置をわかりやすく表示しつつ、それ以外の店も邪魔にならない範囲でさりげなく表示でき、駅周辺に飲食店が多いという情報も表示できる。【００８７】
また、絞り込み条件に合致しなかった店であっても、予算が３０００円に近い店がより優先的に表示されていることにより、絞り込み条件近くで条件に漏れた店に関しても、ユーザが望めば簡単にアクセスできるという利点がある。
【実施例２】
【００８８】
次に、第２の実施例について説明する。第２の実施例は、第２の実施形態に対応するもので、写真画像データを時間タイムスケール上に配置して閲覧する写真サムネイルビューアに、本発明によるコンテンツ表示システムを適用する場合の例である。例えば、写真サムネイルビューアは、図２に示すコンテンツ表示システムにおいて実現され、表示される時間タイムスケール上の写真サムネイルをさらに絞り込むための機能を有している。【００８９】
図９は、第２の実施例の写真サムネイルビューアの基本的なサムネイル配置の例を示す説明図である。写真サムネイルビューアは、縦にタイムラインを表示し、サムネイル画像を全てその写真の撮影時刻を示すタイムライン上の位置の真横に配置する。サムネイルのサイズは、あらかじめ決められている。ただし、ユーザが決められるようにしてもよい。【００９０】
サムネイル画像を配置する際、通過データサムネイル配置部４は、まず１列目に配置を試み、既に１列目に配置されている画像と重なり合う場合には２分の１に縮小して、２列目に配置を試みる。既に２列目に配置されている画像とも重なり合う場合には、さらに２分の１に縮小して３列目に配置を試み、３列目に配置されている画像とも重なり合う場合には、配置を行わない。【００９１】
図９には、サムネイル画像を所定の倍率で縮小し、重複しないようにずらして配置する場合の例を示す。写真画像データは、例えば、その画質（ボケやコントラストから推定）の良い順に優先順位が付与されている。図９に示すサムネイル画像１０３の中に書かれた数字は、優先順位を表している（３列目の画像は省略）。サムネイル画像１０３は、優先順位が１位のサムネイル画像である。コンテンツ表示システムは、優先順位順に配置を試みるので、結果として、画質の良い画像が優先的に１列目に大きく表示され、画質のあまり良くない画像は２列目・３列目に小さく、その分たくさん表示されることになる。また、撮影時刻が近い画像はまとまったグループとして配置されるので、イベント単位でサムネイルの集合を把握することができる。【００９２】
また、図９に示す例では、いくつかの写真にはユーザにより「お気に入り」を示す星マーク１０４が付けられている。コンテンツ表示システムは、ビューとして星マークがついた画像のみを絞り込んで表示することができる。ユーザから絞り込み表示の指示があると、システムはまず星マークのついた写真についてのみ、サムネイル画像の配置を試みる。以下、絞り込み条件設定部１が、「お気に入り」であることを絞り込み条件として設定する場合の例を説明する。【００９３】
例えば、表示データ絞り込み部３は、「通過データ」である星マークがついた画像を、画質の良い順に記憶部に記憶させる。そして、通過データサムネイル配置部４は、星マークがついた画像を画質の良い順に記憶部から抽出し、上述したように、画質の良い画像を優先的に１列目に大きく配置し、画質のあまり良くない画像を２列目に小さく配置する。図１０は、通過データのみを配置する場合の出力例を示す説明図である。【００９４】
しかる後に、除外データサムネイル配置部５は、星マークがついていない画像（除外データ）についても配置を試みる。その際、除外データサムネイル配置部５は、それぞれのサムネイル画像について１列目への配置は試みず、まず２分の１縮小した状態で２列目から配置を試みる。図１１は、星マーク無しのデータ（除外データ）について配置を完了した状態の出力例を示す説明図である。【００９５】
第２の実施例では、絞り込み条件に合致しない画像は、たとえ隙間が空いていても、１列目には配置されない。そのため、ユーザは、より星マーク付きの画像のみに集中してデジカメ写真を閲覧することができる。ただし、星マークのついていない画像も消してしまうわけではなく、下位の列に小さくではあるが表示されているので、撮影時刻の近い画像がグループとして配置され、イベント単位で写真をまとめて把握できるという、時刻にマッピングする配置方法の利点がそのまま生かされている。【００９６】
なお、上記に示した実施形態では、以下の（１）〜（５）に示すような特徴的構成を備えたコンテンツ表示システムが示されている。【００９７】
（１）コンテンツに対応するコンテンツ対応画像を所定の属性情報に基づいて画面に配置するコンテンツ表示システムであって、コンテンツ配置手段として、所定の絞り込み条件に合致したコンテンツに対応するコンテンツ対応画像を配置する第１コンテンツ配置手段（例えば、通過データサムネイル配置部４で実現される）と、絞り込み条件に合致しなかったコンテンツに対応するコンテンツ対応画像を、当該コンテンツ対応画像の少なくとも一部が、第１コンテンツ配置手段によって配置されたコンテンツ対応画像によって視認を阻害されない位置に配置する第２コンテンツ配置手段（例えば、除外データサムネイル配置部５で実現される）とを備えたことを特徴とするコンテンツ表示システム。【００９８】
（２）第２コンテンツ配置手段（例えば、除外データサムネイル配置部５および除外データサムネイル縮小部８で実現される）は、絞り込み条件に合致しなかったコンテンツに対応するコンテンツ対応画像の位置を、所定の倍率で縮小し、他のコンテンツ対応画像と重複しないようにずらして配置するコンテンツ表示システム。そのように構成されたコンテンツ表示システムは、絞り込み条件に合致するコンテンツを邪魔することなく、絞り込み条件に合致するコンテンツとの位置関係を維持したまま、絞り込み条件に合致しないコンテンツを目立たないようにさりげなく表示することにより、データの分布や関連性をわかりやすく把握させることができる。【００９９】
（３）第１コンテンツ配置手段は、絞り込み条件に合致したコンテンツ対応画像を、それらのコンテンツ対応画像が重複するか否かに関わらず画面に配置し、第２コンテンツ配置手段は、絞り込み条件に合致しないコンテンツ対応画像を、当該コンテンツ対応画像の全てが第１コンテンツ対応画像が配置したコンテンツ対応画像によって視認を阻害されない場合に画面に配置するコンテンツ表示システム。そのように構成されたコンテンツ表示システムでは、絞り込み条件に合致したコンテンツは重ねて表示され、絞り込み条件に合致しなかったコンテンツは重ねて表示されないようにすることができる。【０１００】
（４）第２コンテンツ配置手段は、絞り込み条件に合致しなかったコンテンツに対応するコンテンツ対応画像を、絞り込み条件に近い順に配置するコンテンツ表示システム。そのように構成されたコンテンツ表示システムは、絞り込み条件を緩めたときにどのコンテンツが絞り込み条件に合致するかが容易にわかるため、ユーザが絞り込み条件を調整しやすくすることができる。【０１０１】
以上好ましい実施の形態及び実施例をあげて本発明を説明したが、本発明は必ずしも上記実施の形態及び実施例に限定されるものではなく、その技術的思想の範囲内において様々に変形し実施することが出来る。【０１０２】
本出願は、２００７年１１月１日に出願された日本出願特願２００７−２８５２０７号を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【産業上の利用可能性】
【０１０３】
本発明は、情報端末内の記憶装置に保存されたデータの閲覧を行うために効果的に適用される。また、ネットワークを通じてサーバに保存されたデータを閲覧する用途にも適用可能である。
【図１】
2009057749.tif 000003
【図２】
2009057749.tif 000004
【図３】
2009057749.tif 000005
【図４】
2009057749.tif 000006
【図５】
2009057749.tif 000007
【図６】
2009057749.tif 000008
【図７】
2009057749.tif 000009
【図８】
2009057749.tif 000010
【図９】
2009057749.tif 000011
【図１０】
2009057749.tif 000012
【図１１】
2009057749.tif 000013
【手続補正書】
【提出日】平成21年8月28日(2009.8.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンテンツ表示システムであって、
所定の絞り込み条件に合致したコンテンツに対応するコンテンツ対応画像を、所定の属性情報に基づいて画面に配置する第１コンテンツ配置手段と、
前記絞り込み条件に合致しなかったコンテンツに対応するコンテンツ対応画像を、所定の倍率で縮小し、当該コンテンツ対応画像の全てが、前記第１コンテンツ配置手段によって配置されたコンテンツ対応画像によって視認を阻害されない位置に配置する第２コンテンツ配置手段と
を有するコンテンツ表示システム。
【請求項２】
（削除）
【請求項３】
（削除）
【請求項４】
（削除）
【請求項５】
第２コンテンツ配置手段は、絞り込み条件に合致しなかったコンテンツに対応するコンテンツ対応画像を、絞り込み条件に近い順に配置する請求項１に記載のコンテンツ表示システム。
【請求項６】
コンテンツ表示方法であって、
所定の絞り込み条件に合致したコンテンツに対応するコンテンツ対応画像を、所定の属性情報に基づいて画面に配置する第１コンテンツ配置ステップと、
前記絞り込み条件に合致しなかったコンテンツに対応するコンテンツ対応画像を、所定の倍率で縮小し、当該コンテンツ対応画像の全てが、前記第１コンテンツ配置手段によって配置されたコンテンツ対応画像によって視認を阻害されない位置に配置する第２コンテンツ配置ステップと
を有するコンテンツ表示方法。
【請求項７】
（削除）
【請求項８】
（削除）
【請求項９】
（削除）
【請求項１０】
第２コンテンツ配置ステップは、絞り込み条件に合致しなかったコンテンツに対応するコンテンツ対応画像を、絞り込み条件に近い順に配置する請求項７から請求項６に記載のコンテンツ表示方法。
【請求項１１】
コンテンツ表示プログラムであって、
所定の紋り込み条件に合致したコンテンツに対応するコンテンツ対応画像を、所定の属性情報に基づいて画面に配置する第１コンテンツ配置処理と、
前記絞り込み条件に合致しなかったコンテンツに対応するコンテンツ対応画像を、所定の倍率で縮小し、当該コンテンツ対応画像の全てが、前記第１コンテンツ配置手段によって配置されたコンテンツ対応画像によって視認を阻害されない位置に配置する第２コンテンツ配置処理と
を情報処理装置に実行させるコンテンツ表示プログラム。
【請求項１２】
（削除）
【請求項１３】
（削除）
【請求項１４】
（削除）
【請求項１５】
第２コンテンツ配置処理は、絞り込み条件に合致しなかったコンテンツに対応するコンテンツ対応画像を、絞り込み条件に近い順に配置する請求項１１に記載のコンテンツ表示プログラム。
【国際調査報告】
2009057749.tif 000014
2009057749.tif 000015