(57)【要約】【課題】コンテンツに対応づけられた属性に基づいて、整列対象となるコンテンツを選択し、整列表示や一括操作を行うことが可能なコンテンツ表示装置を提供すること。【解決手段】表示部に複数のコンテンツを表示する制御を行う表示制御部を有するコンテンツ表示装置において、表示されたコンテンツの中から１又は複数のコンテンツを選択し、選択されたコンテンツの属性を決定する。また、選択されたコンテンツに対応づけて決定された属性を管理し、属性が選択されると、選択された属性のコンテンツが整列して表示される。【選択図】図８
2020024738.tif 000002
【特許請求の範囲】
【請求項１】
表示部に１又は複数のコンテンツを表示する制御を行う表示制御部を有するコンテンツ表示装置において、
タッチ位置を検出する検出部と、
表示されたコンテンツの中から１又は複数のコンテンツを選択するコンテンツ選択部と、
前記選択されたコンテンツの属性としてカラーラベルを決定する属性決定部と、
を備え、
前記コンテンツ選択部は、前記表示されているコンテンツ上においてタッチ位置を検出することで当該コンテンツを選択し、
前記属性決定部は、前記選択されたコンテンツ上に、カラーラベルを選択させる選択メニューを表示し、前記選択表示の中から選択されたカラーラベルをコンテンツの属性として決定し、
前記表示制御部は、前記コンテンツの属性に基づいて、当該コンテンツの隅部にカラーラベルを付して表示する
ことを特徴とするコンテンツ表示装置。
【請求項２】
前記選択メニューは、前記コンテンツの隅部に付して表示されるカラーラベルとして、色別のカラーラベルが複数表示されることを特徴とする請求項１に記載のコンテンツ表示装置。
【請求項３】
前記選択メニューは、前記コンテンツの隅部に付して表示されるカラーラベルと同一形状であり、かつ、色別のカラーラベルが複数表示されることを特徴とする請求項１に記載のコンテンツ表示装置。
【請求項４】
前記表示制御部は、前記選択された属性のコンテンツ以外は最小化表示を行い、
当該最小化表示の隅部には、当該コンテンツのカラーラベルを表示することを特徴とする請求項１から３の何れか一項に記載のコンテンツ表示装置。
【請求項５】
前記表示制御部は、
利用者に属性を選択させるために複数のカラーラベルが表示された整列メニューを表示し、
前記整列メニューは、前記コンテンツの隅部に付して表示されるカラーラベルとして、色別のカラーラベルが複数表示されることを特徴とする請求項１から４の何れか一項に記載のコンテンツ表示装置。
【請求項６】
タッチ位置を検出する検出ステップと、
表示ステップに複数のコンテンツを表示する制御を行う表示制御ステップと、
表示されたコンテンツの中から１又は複数のコンテンツを選択するコンテンツ選択ステップと、
前記選択されたコンテンツの属性としてカラーラベルを決定する属性決定ステップと、
を含むコンテンツ表示装置における制御方法であって、
前記コンテンツ選択ステップは、前記表示されているコンテンツ上においてタッチ位置を検出することで当該コンテンツを選択し、
前記属性決定ステップは、前記選択されたコンテンツ上に、カラーラベルを選択させる選択メニューを表示し、前記選択表示の中から選択されたカラーラベルをコンテンツの属性として決定し、
前記表示制御ステップは、前記コンテンツの属性に基づいて、当該コンテンツの隅部にカラーラベルを付して表示する
ことを特徴とするコンテンツ表示装置の制御方法。
【請求項７】
タッチ位置を検出する検出部と、表示部を有するコンピュータに、
前記表示部に１又は複数のコンテンツを表示する制御を行う表示制御機能と、
表示された前記コンテンツの中から１又は複数のコンテンツを選択するコンテンツ選択機能と、
前記選択されたコンテンツの属性としてカラーラベルを決定する属性決定機能と、
を実現するプログラムであって、
前記コンテンツ選択機能は、前記表示されているコンテンツ上においてタッチ位置を検出することで当該コンテンツを選択し、
前記属性決定機能は、前記選択されたコンテンツ上に、カラーラベルを選択させる選択メニューを表示し、前記選択表示の中から選択されたカラーラベルをコンテンツの属性として決定し、
前記表示制御機能は、前記コンテンツの属性に基づいて、当該コンテンツの隅部にカラーラベルを付して表示する
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ表示装置等に関する。
【背景技術】
【０００２】
従来から表示画面の中にウィンドウ等を用いて１又は複数のコンテンツを移動可能に表示することは知られている。
【０００３】
ウィンドウは複数表示されることから、表示をさせやすくするために、種々の工夫がされている、例えば、各ウィンドウを複数のグループに分類した時に各グループに所属するウィンドウの識別情報を記憶するテーブルと、現在表示されているウィンドウのうち所望のウィンドウの１つを指定するウィンドウ指定手段と、この指定手段で指定されたウィンドウに予め設定されている識別情報によって前記テーブルを参照し、同一グループに所属するウィンドウを検出し、ウィンドウ指定手段で指定されたウィンドウと共に同一グループに所属するウィンドウを他のグループのウィンドウに優先して最前面位置に表示させるウィンドウ管理手段とを設ける発明が開示されている（例えば、特許文献１参照）。
【０００４】
また、グループ化されたウィンドウ群を一括して一時非表示、再表示、及びアイコン化することで、多数のウィンドウ群を用いたウィンドウシステムでの視認性を向上する。また、グループ化されたウィンドウ群のウィンドウ枠を色分けし、さらにグループ制御用の制御パネルを用いて、操作性、視認性を向上する発明が開示されている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平５−２７４１０６号公報
【特許文献２】特開２００１−６０１３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ウィンドウを複数表示している場合、所望するウィンドウだけを表示したいという場合があった。通常、ウィンドウを整列表示する場合、全てのウィンドウが整列表示されてしまうため、使い勝手が良くないといった問題点があった。
【０００７】
また、仮に複数のコンテンツを整列しようとする場合には、まず対象となるコンテンツを選別し、整列を行うというユーザーインターフェースが考えられる。しかし、この場合は操作ステップが２段階になってしまうため、使い勝手が良くない。また、所望するコンテンツだけを整列処理を行うといった場合には整列対象となるコンテンツの選別が困難、という課題があった。
【０００８】
上述した課題に鑑み、本発明の目的は、コンテンツに対応づけられた属性に基づいて、整列対象となるコンテンツを選別し、整列表示や一括操作を行うことが可能なコンテンツ表示装置を提供することである。
【課題を解決するための手段】
【０００９】
本実施態様におけるコンテンツ表示装置は、
表示部に１又は複数のコンテンツを表示する制御を行う表示制御部を有するコンテンツ表示装置において、
タッチ位置を検出する検出部と、
表示されたコンテンツの中から１又は複数のコンテンツを選択するコンテンツ選択部と、
前記選択されたコンテンツの属性としてカラーラベルを決定する属性決定部と、
を備え、
前記コンテンツ選択部は、前記表示されているコンテンツ上においてタッチ位置を検出することで当該コンテンツを選択し、
前記属性決定部は、前記選択されたコンテンツ上に、カラーラベルを選択させる選択メニューを表示し、前記選択表示の中から選択されたカラーラベルをコンテンツの属性として決定し、
前記表示制御部は、前記コンテンツの属性に基づいて、当該コンテンツの隅部にカラーラベルを付して表示する
ことを特徴とする。
【００１０】
本実施態様の制御方法は、
タッチ位置を検出する検出ステップと、
表示ステップに複数のコンテンツを表示する制御を行う表示制御ステップと、
表示されたコンテンツの中から１又は複数のコンテンツを選択するコンテンツ選択ステップと、
前記選択されたコンテンツの属性としてカラーラベルを決定する属性決定ステップと、
を含むコンテンツ表示装置における制御方法であって、
前記コンテンツ選択ステップは、前記表示されているコンテンツ上においてタッチ位置を検出することで当該コンテンツを選択し、
前記属性決定ステップは、前記選択されたコンテンツ上に、カラーラベルを選択させる選択メニューを表示し、前記選択表示の中から選択されたカラーラベルをコンテンツの属性として決定し、
前記表示制御ステップは、前記コンテンツの属性に基づいて、当該コンテンツの隅部にカラーラベルを付して表示する
ことを特徴とする。
【００１１】
本実施態様のプログラムは、
タッチ位置を検出する検出部と、表示部を有するコンピュータに、
前記表示部に１又は複数のコンテンツを表示する制御を行う表示制御機能と、
表示された前記コンテンツの中から１又は複数のコンテンツを選択するコンテンツ選択機能と、
前記選択されたコンテンツの属性としてカラーラベルを決定する属性決定機能と、
を実現するプログラムであって、
前記コンテンツ選択機能は、前記表示されているコンテンツ上においてタッチ位置を検出することで当該コンテンツを選択し、
前記属性決定機能は、前記選択されたコンテンツ上に、カラーラベルを選択させる選択メニューを表示し、前記選択表示の中から選択されたカラーラベルをコンテンツの属性として決定し、
前記表示制御機能は、前記コンテンツの属性に基づいて、当該コンテンツの隅部にカラーラベルを付して表示する
ことを特徴とする。
【発明の効果】
【００１２】
本発明によれば、複数表示されたコンテンツのうち、選択された属性のコンテンツだけに対して処理を行うことが可能となる。例えば、整列表示をさせる場合には、利用者が選択された属性のコンテンツだけ整列表示されることにより、利用者の所望するコンテンツだけを適切に確認することができるようになる。
【００１３】
また、当該コンテンツに対して、利用者が任意の属性を付与することができる。これにより、操作を行いたいコンテンツを利用者が選択することができるため、使い勝手のよいコンテンツ表示装置等が実現されることとなる。
【図面の簡単な説明】
【００１４】
【図１】第１実施形態における全体を示す外観図である。
【図２】第１実施形態における表示装置の機能構成を説明するための図である。
【図３】第１実施形態における属性管理情報のデータ構造の一例を説明するための図である。
【図４】第１実施形態における処理の流れを説明するための図である。
【図５】第１実施形態における処理の流れを説明するための図である。
【図６】第１実施形態における動作例を説明するための図である。
【図７】第１実施形態における動作例を説明するための図である。
【図８】第１実施形態における動作例を説明するための図である。
【図９】第１実施形態における動作例を説明するための図である。
【図１０】第１実施形態における動作例を説明するための図である。
【図１１】第１実施形態における動作例を説明するための図である。
【図１２】第２実施形態における処理の流れを説明するための図である。
【図１３】第２実施形態における動作例を説明するための図である。
【図１４】第３実施形態における処理の流れを説明するための図である。
【図１５】第３実施形態における動作例を説明するための図である。
【図１６】第３実施形態における動作例を説明するための図である。
【図１７】第４実施形態における処理の流れを説明するための図である。
【図１８】第４実施形態における動作例を説明するための図である。
【図１９】第５実施形態における動作例を説明するための図である。
【図２０】第６実施形態における動作例を説明するための図である。
【図２１】第７実施形態における動作例を説明するための図である。
【図２２】第７実施形態における動作例を説明するための図である。
【図２３】第８実施形態における記憶部の構成を説明するための図である。
【図２４】第８実施形態における処理の流れを説明するための図である。
【発明を実施するための形態】
【００１５】
以下、図面を参照して本発明を実施するための最良の形態について説明する。なお、説明の都合上、実施形態を例に説明するが、コンテンツの表示が可能な装置であれば、何れの装置であっても適用可能なことは勿論である。
【００１６】
［１．第１実施形態］
［１．１  全体構成］
まず、本発明のコンテンツ表示装置を適用した表示装置１０の外観を図１に示す。表示装置１０は、例えば液晶ディスプレイといった表示装置であり、タッチ入力が可能なタッチパネルで構成されている。
【００１７】
ここで、タッチパネルにより、タッチや、フリック、スライドといった利用者からの操作入力を受け付けることができる。この、タッチ等の検出方式としては、静電容量方式のようなタッチパネルであっても良いし、感圧式のタッチパネルであってもよい。すなわち、タッチ等、利用者の操作入力を適宜受け付けることが可能な装置であればよい。
【００１８】
また、表示装置１０としては、例えば一般的なタッチパネルディスプレイに限られることなく、例えばコンピュータや、タブレット端末、スマートフォン、カーナビゲーションといった装置であってもよい。
【００１９】
［１．２  機能構成］
つづいて、本実施形態における表示装置１０の機能構成について図２を用いて説明する。図２に示すように、表示装置１０は、制御部１１０と、操作検出部１２０と、表示部１３０と、記憶部１４０とを備えて構成されている。
【００２０】
制御部１１０は、表示装置１０の全体を制御するための機能部である。制御部１１０は、記憶部１４０に記憶されている各種プログラムを読み出して実行することにより各種機能を実現しており、例えばＣＰＵ（Central Process Unit）等により構成されている。
【００２１】
操作検出部１２０は、利用者からの操作を検出するための機能部である。例えば、タッチパネル等により構成されている。操作の検出方式としては、抵抗膜方式等の感圧式であったり、静電容量方式や、電磁誘導方式、赤外線方式であったりと何れの方法であっても良い。
【００２２】
表示部１３０は、利用者に対して各種情報を表示したり、コンテンツを表示したりするための機能部である。例えば、液晶ディスプレイ（ＬＣＤ：liquid crystal display）や、有機ＥＬディスプレイ等により構成されている。
【００２３】
記憶部１４０は、表示装置１０の動作に必要な各種プログラムや、各種データが記憶されている機能部である。記憶部１４０は、例えば、半導体メモリや、ＨＤＤ（Hard Disk Drive）等により構成されている。記憶部１４０には、属性管理情報１４２が記憶されている。
【００２４】
属性管理情報１４２は、各コンテンツの属性を管理するための情報である。属性管理情報１４２の一例を図３に示す。属性管理情報１４２は、コンテンツＩＤに、属性ＩＤが対応づけて記憶されている。例えば、コンテンツＩＤ「１２５０１」に対して、属性ＩＤが「００１」と管理されている。なお「００１」は、後述するカラーラベルとして赤が付されている状態である。
【００２５】
また、記憶部１４０に記憶されているコンテンツが選択されて、表示部１３０に表示される。このとき、コンテンツの座標と、表示可能領域の座標とがそれぞれ記憶されている。
【００２６】
なお、本実施形態においては、表示装置１０が表示、制御も行うが、制御を行うのは他装置であっても良い。例えば、タッチ検出可能な表示装置に、ＵＳＢ／ＨＤＭＩ等を介して接続されたコンピュータにより実現されても良い。
【００２７】
［１．３  処理の流れ］
つづいて、本実施形態における処理の流れについて、図を用いて説明する。まず、各コンテンツに属性を付ける処理について図４を用いて説明する。
【００２８】
［１．３．１  属性付与処理］
まず、一又は複数のコンテンツが表示されている状態でタッチが検出されると（ステップＳ１５２；Ｙｅｓ）、タッチされた位置にコンテンツがあるか否かが判定される（ステップＳ１５４）。
【００２９】
タッチされた位置にコンテンツがある（表示されている）場合には（ステップＳ１５４；Ｙｅｓ）、当該タッチされた位置に表示されているコンテンツのＩＤの属性を決定する処理を実行する（ステップＳ１５６）。そして、コンテンツと、属性とを対応づけて属性管理情報１４２に記憶することにより管理する（ステップＳ１５８）。
【００３０】
ここで、コンテンツ属性決定処理としては複数の方法が考えられる。以下、具体的に説明をする。
【００３１】
（１）カラーラベルを選択する
例えば、コンテンツをタッチ（又はタッチ状態を所定時間以上継続）すると、カラーラベル選択メニューが表示される。そして、候補として表示されたカラーラベルから一のカラーラベルを選択し、コンテンツの属性として管理する。
【００３２】
なお、ここで選択されるカラーラベルはコンテンツ１つにつき１つとしても良いし、複数のカラーラベルが選択出来ることとしても良い。
【００３３】
（２）領域にドラッグする
例えば、属性毎に領域を設けておき、当該領域にコンテンツを移動することで、コンテンツの属性が付される処理としても良い。
【００３４】
（３）操作（ジェスチャー）により選択する
例えば、コンテンツ上の操作入力により、属性を決定しても良い。例えば、コンテンツ上で円が描かれた場合、△が書かれた場合といった、それぞれのジェスチャー毎に属性を設定する。また、２本指でタッチ、３本指でタッチのような操作毎に属性が付されることとしても良い。
【００３５】
（４）任意の文字列を入力する
例えば、文字入力欄を表示し、利用者に任意の文字を入力させる。例えば「仕事」「見積り」等といった文字を入力させ、同一の文字列は同一の属性として管理する。この場合、一度入力した文字列は選択可能にしても良い。
【００３６】
このように、属性を決定する方法としては種々の方法が考えられる。なお、以下本実施形態では、カラーラベルを選択することとして説明する。
【００３７】
［１．３．２  コンテンツ整列処理］
つづいて、属性毎にコンテンツを整列する処理について、図５を用いて説明する。当該処理は、整列されるコンテンツの属性が選択された場合に実行される処理である。すなわち、メニュー等からコンテンツの属性のうち、一又は複数の属性が選択される。なお、選択された属性を以下、選択属性という。
【００３８】
まず、選択属性のコンテンツ数が算出される（ステップＳ１０２）。具体的には、現在表示されているコンテンツのうち、選択属性のコンテンツがいくつあるかを属性管理情報１４２から求める。
【００３９】
つづいて、コンテンツ数に応じて列数を決定する（ステップＳ１０４）。また、コンテンツ数に応じて行数を決定する（ステップＳ１０６）。コンテンツの配置を計算する方法として複数の方法が考えられる。
【００４０】
これらのコンテンツは通常等間隔で表示されることになる。したがって、予め表示されるコンテンツの数で配置を決めても良いし、その都度算出して配置を求めても良い。
【００４１】
例えば、選択属性に含まれるコンテンツが１つ、２つの場合は１列で表示し、３個、４個と含まれている場合は２列で表示する。また、５個、６個と更に多くなった場合は３列で表示しても良い。
【００４２】
そして、配置に応じてコンテンツサイズが調整される（ステップＳ１０８）。すなわち、配置されたコンテンツの大きさが最大領域確保できるように調整される。ここで、例えば縦横の比率が異なるコンテンツはどちらかの比率を優先させても良い。例えば、横１６：縦９のコンテンツがあった場合、横のサイズを優先させることで、コンテンツの表示領域を大きくすることができる。
【００４３】
そして、決められた配置、コンテンツサイズに基づいてコンテンツが整列表示される（ステップＳ１１０）。
【００４４】
［１．４  動作例］
つづいて、本実施形態の動作例について図を用いて説明する。図６は、コンテンツに属性情報を付している場合の動作例である。
【００４５】
図６の表示画面Ｗ１００には、コンテンツが複数表示されている。例えば、コンテンツＣ１００には、カラーラベルＭ１００が付されて表示されている。例えば、コンテンツＣ１０２に属性を付加する場合、コンテンツＣ１０２上をタッチすると、領域Ｒ１０２にカラーラベル選択表示Ｒ１０２が表示される。
【００４６】
利用者は、表示されたカラーラベルから任意のカラーラベルを選択することで、選択されたカラーラベルの属性がコンテンツに対応づけて記憶されることで、コンテンツの属性が管理される。そして、図７の表示画面Ｗ１１０のように、各コンテンツにカラーラベルが表示される。なお、本実施形態では、表示されているコンテンツに全てカラーラベルを付しているが、カラーラベルは付されなくても良い。
【００４７】
つづいて、利用者がコンテンツを整列したい場合、メニュー表示を呼び出す。図８の表示画面Ｗ１２０は、コンテンツ整列メニューが領域Ｒ１２０に表示されている画面例である。表示画面の左下をタッチすることにより、整列メニューを呼び出して、整列させたいコンテンツ属性を選択する。
【００４８】
図８の状態で、「赤」が選択された場合の画面例が図９の表示画面Ｗ１３０である。表示画面Ｗ１３０では、表示されているコンテンツの中から、属性として「赤」のカラーラベルが付されたコンテンツを並べて表示している。
【００４９】
また、図１０は、選択されたコンテンツが少ない場合の例である。例えば、図１０の表示画面Ｗ１４０から、カラーラベル「黄」が表示される場合の例について説明する。表示画面Ｗ１４０では、コンテンツＣ１４０と、コンテンツＣ１４２とがカラーラベル「黄」が付されて表示されている。
【００５０】
この状態で、選択コンテンツとして黄色が選択された場合が、図１１の表示画面Ｗ１５０である。表示画面Ｗ１５０では、選択コンテンツが２つであることからコンテンツが１列で表示されている。
【００５１】
このように、本実施形態によれば、コンテンツに属性を付与することができ、付与された属性に基づいてコンテンツを容易に整列することが可能となる。また、整列表示されるコンテンツの数に応じて、コンテンツの配置がかわるため、適切な大きさでコンテンツが整列表示されることとなる。
【００５２】
［２．第２実施形態］
つづいて、第２実施形態について説明する。第２実施形態は、選択属性として表示されるコンテンツは最小化して表示される実施形態である。
【００５３】
なお、本実施形態は、第１実施形態と機能構成は同一であり、図５の処理フローを図１２の処理フローに置き換えたものである。ここで、図５の処理フローと同一の処理については同一の符号を付すことにより、その説明を省略する。
【００５４】
図１２に示すように、選択属性のコンテンツサイズが調整された後に、選択属性外のコンテンツについては最小化表示を行う（ステップＳ２０２）。なお、最小化表示は、コンテンツが整列表示された後（ステップＳ１１０の後）に実行されても良い。
【００５５】
図１３は、本実施形態における表示画面Ｗ２００の一例である。表示画面Ｗ２００では、選択属性のコンテンツが一覧表示されているが、選択属性以外のコンテンツは最小化表示Ｍ２００として表示されている。
【００５６】
［３．第３実施形態］
つづいて、第３実施形態について説明する。第３実施形態は、コンテンツに応じてコンテンツサイズを変更する実施形態である。
【００５７】
なお、本実施形態は、第１実施形態と機能構成は同一であり、図５の処理フローを図１４の処理フローに置き換えたものである。ここで、図５の処理フローと同一の処理については同一の符号を付すことにより、その説明を省略する。
【００５８】
一又は複数の属性が選択された場合に、その中に特別コンテンツがあるか否かを判定する（ステップＳ３０２）。特別コンテンツが無い場合には（ステップＳ３０２；Ｎｏ）、ステップＳ１０４より処理が実行される。すなわち、第１実施形態と同様の処理が実行される。
【００５９】
特別コンテンツとは、利用者により別途属性として付与されても良いし、所定の属性を特別コンテンツとしても良い。例えば、カラーラベルの「緑」については「特別コンテンツ」であると予め決めておき、特別コンテンツとして表示させたい場合には、「緑」のカラーラベルを選択するといった動作をすれば良い。
【００６０】
また、選択した属性の中から、コンテンツが予め持っている属性に応じて特別コンテンツとしても良い。例えば、選択されたコンテンツの中で、「画像ファイル」だけは特別コンテンツとして処理されることとしても良い。
【００６１】
しかし、特別コンテンツが含まれている場合には（ステップＳ３０２；Ｙｅｓ）、特別コンテンツ領域に特別コンテンツが配置される（ステップＳ３０４）。そして、それ以外の選択属性に対応するコンテンツについて、ステップＳ１０４より処理が実行される。
【００６２】
ここで、特別コンテンツ領域とは、表示画面上の一領域であっても良いし、別に接続されている表示装置に表示してもよい。
【００６３】
本実施形態の動作例について説明する。まず、図１５の表示画面Ｗ３００に示すように、コンテンツＣ３００は特別コンテンツとして属性が付与されている。この特別コンテンツは一属性として付与されても良いし、通常の属性に加えて付与されても良い。
【００６４】
図１６は、コンテンツが整列表示された場合の表示画面Ｗ３１０の一例である。特別コンテンツはＣ３１０に大きく表示されている。他方、他の選択属性のコンテンツは、領域Ｒ３１０に表示されている。
【００６５】
図１６では、特別コンテンツを別領域として大きく表示しているが、例えば画面中央に重ねるように表示しても良いし、切り替え表示するような表示方法であっても良い。
【００６６】
［４．第４実施形態］
つづいて、第４実施形態について説明する。第４実施形態は、選択属性のコンテンツ数が多すぎた場合について、警告表示をする実施形態である。
【００６７】
なお、本実施形態は、第１実施形態と機能構成は同一であり、図５の処理フローを図１７の処理フローに置き換えたものである。ここで、図５の処理フローと同一の処理については同一の符号を付すことにより、その説明を省略する。
【００６８】
選択属性のコンテンツ数を算出した段階で、コンテンツ数が閾値を超えているか否かを判定する（ステップＳ４０２）。コンテンツ数が閾値以内、すなわち適切に表示可能と判断された場合には、ステップＳ１０４から処理が実行され、第１実施形態と同様の処理が実行される（ステップＳ４０２；Ｎｏ→ステップＳ１０４）。
【００６９】
ここで、コンテンツ数が閾値を超えてしまった場合には（ステップＳ４０２；Ｙｅｓ）、警告表示がされる（ステップＳ４０４）。これにより、利用者に対してそのまま整列表示を行うか否かの確認を行う。
【００７０】
利用者が処理を継続すると選択した場合には（ステップＳ４０６；Ｙｅｓ）、そのまま処理は継続される。しかし、利用者が処理を中止すると選択した場合には、整列表示を行わず、そのまま本処理を終了する（ステップＳ４０６；Ｎｏ）。
【００７１】
図１８は、本実施形態における動作例を示す表示画面Ｗ４００の一例である。表示画面Ｗ４００には、領域Ｒ４００に警告表示がされている。すなわち「選択されたコンテンツ数が多すぎます！処理を継続しますか？」という確認メッセージとともに、「継続」「中止」のボタンが表示されている。ここで、利用者により「継続」が選択された場合にはそのままコンテンツを整列して表示するが、「中止」が選択された場合は、コンテンツを整列せずに元の画面に戻ることとなる。なお、この例では中止の際に元の画面に戻っているが、閾値までのコンテンツを表示するようにしてもよい。
【００７２】
また、さらに、想定されている数を超えた場合には、あらためて整列対象とするコンテンツを選択させるＵＩを表示し、利用者に選択させるようにしてもよい。
【００７３】
［５．第５実施形態］
つづいて、第５実施形態について説明する。第５実施形態は、予めコンテンツの種類に対応する属性を利用して整列を行う実施形態である。
【００７４】
なお、本実施形態は、第１実施形態と機能構成及び処理は略同一である。第１実施形態では、属性管理情報１４２として利用者が選択したカラーラベルに基づく属性ＩＤが記憶されていた。これに対して本実施形態は、各コンテンツが持っている属性（固有属性）を利用する。例えば、表示されているコンテンツは、それぞれ文章（ＰＤＦ）や、画像、ＨＴＭＬ、作成日時といった固有属性を有している。
【００７５】
この固有属性を選択することによりコンテンツを容易に整列することが可能となる。図１９は、本実施形態における動作例を示す表示画面Ｗ５００の一例である。
【００７６】
表示画面Ｗ５００の左下をタッチすることで、整列メニューＲ５００が呼び出される。この整列メニューには「文章（ＰＤＦ）」、「画像」「ＨＴＭＬ」といった予め対応したコンテンツが持っている固有の属性が表示されている。
【００７７】
例えば、ここで「画像」が選択されることにより、表示されているコンテンツのうち画像データだけが整列して表示されることとなる。
【００７８】
［６．第６実施形態］
つづいて、第６実施形態について説明する。第６実施形態は、第５実施形態に加えて、更に利用者が付与した属性に基づいて整列を行う実施形態である。すなわち、固有属性にてコンテンツが一度選択され、再度利用者が付加した属性を利用して整列する実施形態である。
【００７９】
すなわち、第１実施形態と、第５実施形態とを組み合わせた実施形態である。本実施形態の動作例について、図２０を用いて説明する。図２０の表示画面Ｗ６００で示すように、まず固有属性を選択する親メニューがＲ６００に表示されている。そして、ここで「文章（ＰＤＦ）」が選択されると、子メニューがＲ６０２に表示される。子メニューには、利用者が付与した属性が表示されている。この中で一又は複数の属性が選択されることにより、固有属性のコンテンツの中から更に選択属性のコンテンツが整列されることとなる。例えば、重要な文章コンテンツだけを整列表示するといった場合に有効な実施形態である。
【００８０】
［７．第７実施形態］
つづいて、第７実施形態について説明する。第７実施形態は、コンテンツの整列ではなく、選択されたコンテンツについての操作を行うことができる実施形態である。
【００８１】
すなわち、上述した実施形態は全てコンテンツを整列表示することとして説明したが、コンテンツの削除、移動といったことを行っても良い。
【００８２】
例えば、図２１の表示画面Ｗ７００に示すように、親メニューがＲ７００に表示された後、子メニューとして表示されたＲ７０２において、「削除」等を選択することにより、選択属性のコンテンツに一括して操作を行うことが可能となる。
【００８３】
また、図２２の表示画面Ｗ７１０に示すように、コンテンツを整列表示した後に、タッチすることでメニューとしてＲ７１０を表示させる。ここで、「印刷」「削除」「圧縮」「保存」といった処理を選択することにより、選択属性のコンテンツに対して一括して操作を実行することが可能となる。
【００８４】
［８．第８実施形態］
つづいて、第８実施形態について説明する。第８実施形態は、コンテンツの整列を行う場合に、予めコンテンツを配置するレイアウトの情報を記憶しており、当該レイアウトに基づいてコンテンツを整列表示する場合の実施形態である。
【００８５】
なお、本実施形態は第１実施形態の記憶部１４０を図２３の記憶部１４０ｈに置き換えた構成であり、他の機能構成は第１実施形態と同一である。また、図５の処理フローを図２４の処理フローに置き換えたものである。ここで、図５の処理フローと同一の処理については同一の符号を付すことにより、その説明を省略する。
【００８６】
記憶部１４０ｈには、属性管理情報１４２に加えてレイアウト情報１４４が記憶されている。レイアウト情報１４４には、表示させるコンテンツの数と、表示画面上のレイアウトを示すレイアウトテーブルが記憶されている。例えば、コンテンツが１つであれば領域は１つ、２つであれば領域は縦１×横２の２つ、３〜４であれば領域は縦２×横２の４つといった、表示するコンテンツの数に応じて表示する領域（枠）が記憶されている。
【００８７】
図２４をもちいて本実施形態の処理を説明すると、まず選択属性のコンテンツの数が算出され（ステップＳ１０２）、当該コンテンツ数に応じてレイアウトテーブルが決定される（ステップＳ８０２）。
【００８８】
そして、コンテンツを配置するレイアウト枠（領域）が決定された後、各コンテンツがレイアウト枠に入る最大の大きさで配置する（ステップＳ８０４）。ここで、コンテンツを配置する方法としては種々の方法が考えられる。例えば、レイアウト枠内に余白が出来る場合は、上寄せにしたり、左右中央配置にするといった位置決めを行っても良い。また、余白部分については、背景色（例えば、グレー色）を表示しても良い。
【００８９】
また、コンテンツを表示する場合には、アスペクト比は保持したままが好ましいが、設定により最大限表示されるようにしても良い。また、コンテンツの一部が表示されるような配置（例えば、レイアウト枠に併せてコンテンツが一部表示される）としても良い。
【００９０】
このように、本実施形態によれば、レイアウトテーブルを用意することにより、任意の状態でコンテンツを表示するといったことが可能となる。例えば、レイアウト枠を円形に配置したり、常に表示しているコンテンツを避けた表示にしたりといった、自由度の高いレイアウトとすることも可能となる。
【００９１】
また、本実施形態では、コンテンツ数に応じてレイアウトテーブルを決定しているが、コンテンツの種類に応じてレイアウトテーブルを決定しても良い。例えば、文章ファイルの場合は大きくしたり、画像ファイルの場合は小さく（多く）表示するといったレイアウトとすることも可能である。
【００９２】
また、レイアウト枠毎にコンテンツの種類を関連づけても良い。例えば、表示部１３０の上側に表示されるのが文章ファイル、下側に表示されるのが画像ファイルといった組み合わせたレイアウトを実現することも可能である。
【００９３】
［９．変形例］
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も特許請求の範囲に含まれる。
【００９４】
また、上述した実施形態は、説明した以外にも適宜組み合わせて実行しても良いことは勿論である。例えば、第２実施形態と第３実施形態とを組み合わせることにより、特別コンテンツの特別表示、選択属性の整列表示を行い、それ以外のコンテンツは最小化表示を行うようにしても良い。
【００９５】
また、実施形態において各装置で動作するプログラムは、上述した実施形態の機能を実現するように、ＣＰＵ等を制御するプログラム（コンピュータを機能させるプログラム）である。そして、これら装置で取り扱われる情報は、その処理時に一時的に一時記憶装置（例えば、ＲＡＭ）に蓄積され、その後、各種ＲＯＭやＨＤＤの記憶装置に格納され、必要に応じてＣＰＵによって読み出し、修正・書き込みが行なわれる。
【００９６】
ここで、プログラムを格納する記録媒体としては、半導体媒体（例えば、ＲＯＭや、不揮発性のメモリカード等）、光記録媒体・光磁気記録媒体（例えば、ＤＶＤ（Digital Versatile Disc）、ＭＯ（Magneto Optical Disc）、ＭＤ（Mini Disc）、ＣＤ（Compact Disc）、ＢＤ等）、磁気記録媒体（例えば、磁気テープ、フレキシブルディスク等）等の何れであってもよい。また、ロードしたプログラムを実行することにより、上述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、オペレーティングシステムあるいは他のアプリケーションプログラム等と共同して処理することにより、本発明の機能が実現される場合もある。
【００９７】
また、市場に流通させる場合には、可搬型の記録媒体にプログラムを格納して流通させたり、インターネット等のネットワークを介して接続されたサーバコンピュータに転送したりすることができる。この場合、サーバコンピュータの記憶装置も本発明に含まれるのは勿論である。
【００９８】
また、上述した実施形態における各装置の一部又は全部を典型的には集積回路であるＬＳＩ（Large Scale Integration）として実現してもよい。各装置の各機能ブロックは個別にチップ化してもよいし、一部又は全部を集積してチップ化してもよい。また、集積回路化の手法はＬＳＩに限らず専用回路又は汎用プロセッサで実現しても良い。また、半導体技術の進歩によりＬＳＩに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いることも可能であることは勿論である。
【符号の説明】
【００９９】
１０：表示装置
１１０    ：制御部
１２０    ：操作検出部
１３０    ：表示部
１４０    ：記憶部
１４２  ：属性管理情報
【図１】
2020024738.tif 000003
【図２】
2020024738.tif 000004
【図３】
2020024738.tif 000005
【図４】
2020024738.tif 000006
【図５】
2020024738.tif 000007
【図６】
2020024738.tif 000008
【図７】
2020024738.tif 000009
【図８】
2020024738.tif 000010
【図９】
2020024738.tif 000011
【図１０】
2020024738.tif 000012
【図１１】
2020024738.tif 000013
【図１２】
2020024738.tif 000014
【図１３】
2020024738.tif 000015
【図１４】
2020024738.tif 000016
【図１５】
2020024738.tif 000017
【図１６】
2020024738.tif 000018
【図１７】
2020024738.tif 000019
【図１８】
2020024738.tif 000020
【図１９】
2020024738.tif 000021
【図２０】
2020024738.tif 000022
【図２１】
2020024738.tif 000023
【図２２】
2020024738.tif 000024
【図２３】
2020024738.tif 000025
【図２４】
2020024738.tif 000026