(57)【要約】【課題】階層構造のデータを検索しやすい表示装置を提供する。【解決手段】複数の階層により構成される階層構造のデータを階層毎に階層データとして記憶する階層データ記憶部と、階層データに含まれるいずれかの項目を選択する指示データの入力を受け付ける入力部と、前記入力部から入力された指示データに基づき、選択された階層データの項目の下層の階層データを前記階層データ記憶部から読み出し、読み出した階層データを前記選択された階層データに隣接する位置に表示させる表示制御部と、を有することを特徴とする。【選択図】図１
2008158782.tif 000002
【特許請求の範囲】
【請求項１】
複数の階層により構成される階層構造のデータを階層毎に階層データとして記憶する階層データ記憶部と、
階層データに含まれるいずれかの項目を選択する指示データの入力を受け付ける入力部と、
前記入力部から入力された指示データに基づき、選択された階層データの項目の下層の階層データを前記階層データ記憶部から読み出し、読み出した階層データを前記選択された階層データに隣接する位置に表示させる表示制御部と、
を有することを特徴とする表示装置。
【請求項２】
前記表示制御部は、階層データの項目を扇状に配列して表示する機能を有し、前記入力部によって選択された階層データについて、前記選択された階層データの下層の階層データを前記選択された項目から扇状に配列して表示する
ことを特徴とする請求項１記載の表示装置。
【請求項３】
前記入力部は、前記扇状に配列された階層データの周囲の一部が選択されて入力される前記扇状の表示領域に対して回転を指示する回転指示データの入力を受け付け、
前記表示制御部は、前記入力部から入力される回転指示データに基づいて、回転が指示された階層の階層データを画面上において回転させるようにスクロールさせて表示する
ことを特徴とする請求項２記載の表示装置。
【請求項４】
前記表示制御部は、前記入力部によって選択された階層データについて、前記選択された階層データの下層の階層データを前記選択された項目を起点として、扇状に配列して表示するとともに、選択される階層データの項目が直線上に配置されるように表示する
ことを特徴とする請求項２または３記載の表示装置。
【請求項５】
複数の階層により構成される階層構造のデータを階層毎に階層データとして記憶する階層データ記憶部を有し、階層データを表示する表示装置における表示方法であって、
入力部から入力される、階層データに含まれるいずれかの項目を選択する指示データの入力を受け付け、
前記入力された指示データに基づき、選択された階層データの項目の下層の階層データを前記階層データ記憶部から読み出し、読み出した階層データを前記選択された階層データに隣接する位置に表示させる、
ことを特徴とする表示方法。
【請求項６】
コンピュータに、
入力部から入力される、階層データに含まれるいずれかの項目を選択する指示データの入力を受け付ける手段、
複数の階層により構成される階層構造のデータを階層毎に階層データとして記憶する階層データ記憶部から、前記入力された指示データに基づき、選択された階層データの項目の下層の階層データを読み出し、読み出した階層データを前記選択された階層データに隣接する位置に表示させる手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、階層構造のデータを表示する表示装置、表示方法、プログラムに関する。
【背景技術】
【０００２】
従来から、目的となるファイルを探して参照するために、ファイルが格納されたフォルダを表示しておき、そのフォルダがユーザによってクリックされることによって、そのフォルダ内のファイルを表示させることが行われている。ここでは、フォルダをジャンルや分野毎に設け、フォルダ名を設定しておき、そのフォルダ名に関連するファイルを格納することにより、ファイルの検索を簡便にしている。また、フォルダが大量になる場合は、フォルダを階層構造にし、フォルダそのものをジャンルや分野別に分けることも行われている。
例えば、表示画面にファイルの階層構造を表示し、その項目（フォルダ）がクリックされた場合に、そのフォルダに格納されたデータを表示するシステムが提案されている。
【特許文献１】特開平０６−３２４８２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１に示すシステムにおいては、階層構造となるフォルダを枝状（ツリー状）に分岐させて表示させているものであり、下層となるフォルダが大量に存在する場合には、表示画面上にその全てのフォルダを表示させるためには、非常に大きな表示画面が必要になり、また、限られたサイズの表示画面では、フォルダの表示サイズを小さくしなければ、全てのフォルダを表示できないという問題がある。
一方、枝状に分岐された画面をスクロールさせて表示させるようにすると、下層構造を順次表示させていった場合、１つの階層にフォルダが大量に存在する場合には、それらのフォルダが順次表示されることによって、親フォルダ（上層のフォルダ）が画面の外側に移動してしまい、１つの画面上でフォルダの親子関係を把握することができないという問題があった。
【０００４】
本発明は、このような事情に鑑みてなされたもので、その目的は、階層構造のデータを検索しやすい表示装置、表示方法、プログラムを提供することにある。
【課題を解決するための手段】
【０００５】
上述した課題を解決するために、本発明は、複数の階層により構成される階層構造のデータを階層毎に階層データとして記憶する階層データ記憶部と、階層データに含まれるいずれかの項目を選択する指示データの入力を受け付ける入力部と、前記入力部から入力された指示データに基づき、選択された階層データの項目の下層の階層データを前記階層データ記憶部から読み出し、読み出した階層データを前記選択された階層データに隣接する位置に表示させる表示制御部と、を有することを特徴とする。
【０００６】
また、本発明は、上述の表示装置において、前記表示制御部は、階層データの項目を扇状に配列して表示する機能を有し、前記入力部によって選択された階層データについて、前記選択された階層データの下層の階層データを前記選択された項目から扇状に配列して表示することを特徴とする。
【０００７】
また、本発明は、上述の表示装置において、前記入力部は、前記扇状に配列された階層データの周囲の一部が選択されて入力される前記扇状の表示領域に対して回転を指示する回転指示データの入力を受け付け、前記表示制御部は、前記入力部から入力される回転指示データに基づいて、回転が指示された階層の階層データを画面上において回転させるようにスクロールさせて表示することを特徴とする。
【０００８】
また、本発明は、上述の表示装置において、前記表示制御部は、前記入力部によって選択された階層データについて、前記選択された階層データの下層の階層データを前記選択された項目を起点として、扇状に配列して表示するとともに、選択される階層データの項目が直線上に配置されるように表示することを特徴とする。
【０００９】
また、本発明は、複数の階層により構成される階層構造のデータを階層毎に階層データとして記憶する階層データ記憶部を有し、階層データを表示する表示装置における表示方法であって、入力部から入力される、階層データに含まれるいずれかの項目を選択する指示データの入力を受け付け、前記入力された指示データに基づき、選択された階層データの項目の下層の階層データを前記階層データ記憶部から読み出し、読み出した階層データを前記選択された階層データに隣接する位置に表示させる、ことを特徴とする。
【００１０】
また、本発明は、コンピュータに、入力部から入力される、階層データに含まれるいずれかの項目を選択する指示データの入力を受け付ける手段、複数の階層により構成される階層構造のデータを階層毎に階層データとして記憶する階層データ記憶部から、前記入力された指示データに基づき、選択された階層データの項目の下層の階層データを読み出し、読み出した階層データを前記選択された階層データに隣接する位置に表示させる手段、として機能させるためのプログラムである。
【発明の効果】
【００１１】
以上説明したように、この発明によれば、入力部から入力された指示データに基づき、選択された階層データの項目の下層の階層データを階層データ記憶部から読み出し、読み出した階層データを選択された階層データに隣接する位置に表示させるようにした。これにより、階層データの親子関係（上位、下位）を明示的に表示させつつ、ファイルを検索し、閲覧することができる。また、隣接する位置に表示させるようにしたので、限られた表示領域内においても、データの階層構造を簡単に把握して検索を行うことができる。
【００１２】
また、本発明は、入力部から入力される回転指示データに基づいて、回転が指示された階層の階層データを画面上において回転させるようにスクロールさせて表示するようにしたので、１つの階層において大量のデータがある場合であっても、限られた表示領域を利用して、その階層におけるデータを参照することができる。
【００１３】
また、本発明は、選択された階層データの下層の階層データを選択された項目を起点として、扇状に配列して表示するとともに、選択される階層データの項目が直線上に配置されるように表示するようにしたので、各階層のデータが大量にある場合であっても、限られた表示領域を利用して、各階層のデータの親子関係を明示的に表示させることができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の一実施形態による表示装置について図面を参照して説明する。
図１は、この発明の一実施形態による表示システムの構成を示す概略ブロック図である。
この表示システムは、表示装置１０とデータ編集装置２０とが接続可能に構成されている。この表示装置１０は、例えば、タッチパネルであり、ビルのエントランスや、施設の入り口、会議室、教室等に設けられ、案内情報、プレゼン用のデータ、教育用の資料など、各種情報を表示する。データ編集装置２０は、表示装置１０に記憶される各種データの編集を行う。
【００１５】
次に、表示装置１０についてさらに説明する。階層データ記憶部１１は、複数の階層により構成される階層構造のデータを階層毎に階層データとして記憶する。ここで、階層データ記憶部１１に記憶されるデータの一例を図１６に示す。ここでは、階層データとして、３層の階層構造である場合であって、第１層を上位（大項目）、第２層を中位（中項目）、第３層を下位（小項目）とし、第３層には、ファイルが対応付けされ格納されている。この第１層から第３層の項目と、第３層の項目とファイルとについては、どの項目がどの項目の下位に属するか、また、どの項目にどのファイルが対応するかについて、この対応づけを示す情報であるリンク情報によって対応付けされている。このファイルとしては、ＨＴＭＬファイル、静止画、動画、ＰＤＦファイル、テキストファイル、表計算ソフトデータファイル、描画データファイル等が適用可能である。このように、階層データは、階層毎の項目のデータと、どの階層のどの項目に下位の項目が属するかを示す情報とが含まれるものであり、最下位の階層については、どのファイルが対応するのか、その対応付けするための情報も含まれる。
【００１６】
図１に戻り、入力部１２は、表示部１３に表示される各種情報に対し、階層データに含まれるいずれかの項目の選択する指示データの入力を受け付ける機能、扇状に配列された階層データの周囲の一部が選択されて入力される扇状の表示領域に対して回転を指示する回転指示データの入力を受け付ける機能を有する。また、動画等を表示するプレイヤーの操作ボタンを操作する操作データの入力を受け付ける機能を有する。この入力部１２としては、例えば、マウスやタッチパネルを適用することが可能である。
【００１７】
表示部１３は、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）や液晶表示装置等が適用可能であり、各種情報を表示する機能を有する。ここでは表示部１３と入力部１２とをタッチパネルで構成することも可能である。この実施形態においては、タッチパネルが適用される場合について説明する。
【００１８】
表示制御部１４は、入力部１２から入力された指示データに基づき、選択された階層データの項目の下層の階層データを階層データ記憶部１１から読み出し、読み出した階層データを選択された階層データに隣接する位置に表示させる。
また、表示制御部１４は、階層データの項目を扇状に配列して表示する機能を有し、入力部１２によって選択された階層データについて、選択された階層データの下層の階層データを選択された項目から扇状に配列して表示する機能を有する。
また、表示制御部１４は、入力部１２から入力される回転指示データに基づいて、回転が指示された階層の階層データを画面上において回転させるようにスクロールさせて表示する機能を有する。
また、表示制御部１４は、入力部１２によって選択された階層データについて、選択された階層データの下層の階層データを選択された項目を起点として、扇状に配列して表示するとともに、選択される階層データの項目が直線上に配置されるように表示する機能を有する。
なお、この表示装置１０には、必要に応じて、スピーカが設けられる。
【００１９】
データ編集装置２０は、表示装置１０の外部にインターネットやＬＡＮ（ローカルエリアネットワーク）、接続ケーブル等を介して接続可能であり、階層データ記憶部１１に記憶されたデータの編集を行う機能を有する。入力部２１は、マウスやキーボードなどであり、ユーザからのデータ編集を行う指示が入力される。データ編集部２２は、入力部２１からの指示に基づいて、階層データ記憶部１１に記憶されたデータの編集を行う。
【００２０】
次に、図１の表示装置１０の表示部１３に表示されるデータについて説明する。表示部１３には、階層構造のデータが表示されるが、まず、データの表示指示が入力されると、例えば、図２に示すように、最上位の階層（ここでは第１層）の階層データの項目が、扇状に配列されて表示される。ここでは、円の一部が画面上に扇状として表示される。ここでは、扇状の外側の円周に沿って配置された回転ホイールまたは回転ボタンを操作することでその階層の項目について、上方または下方に移動させることによって回転させることが可能である。回転ボタンが押下された場合には、その回転ボタンに設定された方向に向かって、１項目分を上方または下方に回転させる。回転ホイールをなぞるように入力部１２からユーザによって入力された場合には、階層データが上方から下方に向かって、あるいは下方から上方に向かってスライドして各項目が移動して表示される。このように各階層の階層データの項目を回転させることによって、その時点で画面上に表示されていない項目についても画面上に表示させ、ユーザに参照させることができ、その階層に属する全てのデータを参照することが可能となる。
【００２１】
画面上に表示された第１層の階層データのうち、いずれかの項目が選択され押下されると、例えば、図３に示すように、その押下された項目の下位の階層データ（第２層の階層データ）が階層データ記憶部１１から読み出され、押下された項目を起点とし、第１層の円の外側に、扇状にその第２層の階層データが配置されて表示される。ここでは、上位の階層データが表示される円の一部となる扇状の形状の半径よりも大きな半径の円の一部となる扇状の形状で表示する。そして、さらに、第２層の階層データに対して回転指示が入力され、第２層の階層データのいずれかが選択されて押下されると、例えば、図４に示すように、その押下された第２層の階層データの項目の配下に属する第３層の階層データが読み出され、押下された第２層の階層データの項目を起点とし、扇状にその第３層の階層データが配置されて表示される。そして、第３層の階層データに対して回転指示が入力され、第３層の階層データのいずれかが選択されると、その第３層の階層データの項目に対応付けされた（第３層の階層データのフォルダに格納された）データが読み出され、表示される。ここで表示されるデータとしては、動画、静止画、音声、テキストなど、様々なデータを表示あるいは出力することが可能である。ここでは、例えば、図５、図６に示すように、動画を出力する場合には、動画を再生するプレイヤーが表示され、そのプレイヤーの表示領域内において動画が再生され、また、プレイヤーの再生ボタン、一時停止ボタン等に対する操作に応じて、動画の再生、停止等を行うことが可能である。このようにして、目的のデータにたどり着くことが可能である。
なお、ここでは、第１層から第３層までの扇状の形状については、その扇状の形状を円とした場合、各階層の円が同心円となるように配置されている。
【００２２】
また、ファイルのファイル形式によっては、複数の静止画を順次表示することも可能である。例えば、図７に示すように、プレイヤーに次のページに遷移するための次へボタン、前のページに遷移するための前へボタンが設けられ、これらに対する指示に応じて、静止画を表示可能である。また、表示するデータが１つの静止画である場合には、図８に示すように静止画の表示を閉じるための閉じるボタンのみ表示される。
このように、表示されるデータ、動画像や静止画は、図５から図８に示すように、統一されたデザインのフレームを利用した表示画面に表示される。このため、表示されるデータが、ユーザにとって見やすくなり、また、表示データに再生操作やページ送りなどの操作も感覚的にしやすくなる。また、表示画面の上には階層毎の項目が表示されるバーがあり、表示されるデータの階層構造が一目で分かるようになっている。
【００２３】
次に、図１の構成における表示システムの動作について、フローチャートを用いて説明する。図９は、表示装置１０の動作を説明するためのフローチャートである。
まず、表示装置１０が起動されると、表示制御部１４は、階層データ記憶部１１から階層データとなる項目、ファイルのリンク情報を読み出し（ステップＳ１０１）、読み出した階層データのうち、大項目（第１層の階層データ）の表示を行う（ステップＳ１０２）。そして、ドキュメントが表示されているか否かを検出し（ステップＳ１０３）、ドキュメントが表示されていない場合には、ドキュメント処理を行う（ステップＳ１０４）。一方、ドキュメントが表示されていない場合、大項目が表示されているか否かの検出を行う（ステップＳ１０５）。大項目が表示されていない場合はステップＳ１０７に移行し、大項目が表示されている場合は、大項目処理に移行する（ステップＳ１０６）。
【００２４】
ステップＳ１０７において、表示制御部１４は、中項目が表示されているか否かを検出し、中項目が表示されている場合は中項目処理を行い（ステップＳ１０８）、中項目が表示されていない場合は、小項目が表示されているか否かを検出する（ステップＳ１０９）。小項目が表示されている場合は、小項目処理を行い（ステップＳ１１０）、小項目が表示されていない場合は、プログラム終了の指示が入力されたか否かを検出し、終了の指示が入力された場合には処理を終了し、終了の指示が入力されていない場合には、ステップＳ１０３に移行する。
【００２５】
次に、大項目処理について説明する。図１０は、大項目処理について説明するためのフローチャートである。
まず、大項目が表示された後（ステップＳ２０１）、回転ボタンが押下されたか否かを検出し（ステップＳ２０２）、押下されている場合には、小項目が表示されているか否かを検出する（ステップＳ２０３）。小項目が表示されていれば、小項目を非表示にし（ステップＳ２０４）、ステップＳ２０５に移行し、小項目が表示されていない場合は、そのままステップＳ２０５に移行する。
【００２６】
ステップＳ２０５において、表示制御部１４は、中項目が表示されているか否かを検出し（ステップＳ２０５）、中項目が表示されていれば、中項目を非表示にし（ステップＳ２０６）、ステップＳ２０７に移行し、中項目が表示されていない場合は、そのままステップＳ２０７に移行する。ステップＳ２０７において、表示制御部１４は、回転ボタンによって操作された内容に従って、大項目の階層データの表示を回転させる回転処理を行い、ステップＳ２０１に移行する。
【００２７】
一方、ステップＳ２０２において、回転ボタンが押されていない場合、回転ホイールが操作されているか否かを検出する（ステップＳ２０８）。回転ホイールが操作されている場合には、ステップＳ２０３からステップＳ２０６の処理を行った後、回転ホイールの操作量に応じて、大項目の回転処理を行う（ステップＳ２０７）。
【００２８】
一方、回転ホイールの操作が行われていない場合は、大項目のなかの項目ボタンが押下されたか否かを検出し（ステップＳ２０９）、押下されていなければステップＳ２０２に移行し、押下されている場合には、小項目が表示されているか否かを検出する（ステップＳ２１０）。小項目が表示されている場合には、小項目を非表示とし（ステップＳ２１１）、中項目が表示されているか否かの判定を行い（ステップＳ２１２）、小項目が表示されていない場合は、ステップＳ２１２に移行する。
【００２９】
ステップＳ２１２において、表示制御部１４は、中項目が表示されているか否かを検出し、中項目が表示されている場合は、中項目を非表示とし（ステップＳ２１３）、選択された大項目の下位の層における中項目を表示する（ステップＳ２１４）。ステップＳ２１２において、中項目が表示されていない場合は、ステップＳ２１４に移行する。そして、ステップ図９のステップＳ１１２に移行する（ステップＳ２１５）。
【００３０】
次に、中項目処理について説明する。図１１は、中項目処理について説明するためのフローチャートである。
中項目が表示されると（ステップＳ３０１）、表示制御部１４は、回転ボタンが押下されたか否かを検出し（ステップＳ３０２）、押下されている場合には、小項目が表示されているか否かを検出する（ステップＳ３０３）。小項目が表示されている場合、小項目を非表示にして（ステップＳ３０４）、ステップＳ２０３に移行し、小項目が表示されていない場合は、そのままステップＳ３０５に移行する。
【００３１】
ステップＳ３０５において、表示制御部１４は、回転ボタンによって操作された内容に従って、中項目の階層データの表示を回転させる回転処理を行い、ステップＳ３０１に移行する。
【００３２】
一方、ステップＳ３０２において、回転ボタンが押されていない場合、回転ホイールが操作されているか否かを検出する（ステップＳ３０６）。回転ホイールが操作されている場合には、ステップＳ３０３、ステップ３０４の処理を行った後、回転ホイールの操作量に応じて、中項目の回転処理を行う（ステップＳ３０５）。
【００３３】
一方、回転ホイールの操作が行われていない場合は、中項目のなかの項目ボタンが押下されたか否かを検出し（ステップＳ３０７）、押下されていなければステップＳ３０２に移行し、押下されている場合には、小項目が表示されているか否かを検出する（ステップＳ３０８）。小項目が表示されている場合には、小項目を非表示とし（ステップＳ３０９）、小項目が表示されていない場合は、ステップＳ３１０に移行する。
【００３４】
ステップＳ３１０において、表示制御部１４は、選択された中項目の下位の層における小項目を表示する（ステップＳ３１０）。そして、ステップ図９のステップＳ１１３に移行する（ステップＳ３１１）。
【００３５】
次に、小項目処理について説明する。図１２は、小項目処理について説明するためのフローチャートである。
小項目が表示されると（ステップＳ４０１）、表示制御部１４は、回転ボタンが押下されたか否かを検出し（ステップＳ４０２）、押下されている場合には、回転ボタンによって操作された内容に従って、小項目の階層データの表示を回転させる回転処理を行い（ステップＳ４０３）、ステップＳ４０１に移行する。
【００３６】
一方、ステップＳ４０２において、回転ボタンが押されていない場合、回転ホイールが操作されているか否かを検出する（ステップＳ４０４）。回転ホイールが操作されている場合には、回転ホイールの操作量に応じて、小項目の回転処理を行う（ステップＳ４０３）。
【００３７】
一方、回転ホイールの操作が行われていない場合は、小項目のなかの項目ボタンが押下されたか否かを検出し（ステップＳ３０７）、押下されていなければステップＳ４０２に移行し、押下されている場合には、選択された小項目にリンクされているドキュメントを表示する（ステップＳ４０６）。
【００３８】
ここで、表示制御部１４は、表示するドキュメントがムービーファイルであるか否かを検出し（ステップＳ４０７）、ムービーファイルである場合には、プレイヤーに再生、停止、一時停止、のボタンを表示し（ステップＳ４０８）、ムービーファイルではない場合は、ドキュメントがページ送り可能なファイルであるか否かを検出する（ステップＳ４０９）。ドキュメントがページ送り可能なファイルである場合には、次へボタンと前へボタンを表示し、ドキュメントがページ送り可能なファイルではない場合には、図９のステップＳ１１４に移行する（ステップＳ４１１）。
【００３９】
次に、ドキュメント処理について説明する。図１３は、ドキュメント処理について説明するためのフローチャートである。
まず、ドキュメントが表示された後（ステップＳ５０１）、再生ボタンが押下されたた否かを検出し（ステップＳ５０２）、再生ボタンが押下された場合は、ムービーを再生する（ステップＳ５０３）。再生ボタンが押下されていない場合は、一時停止ボタンが押下されているか否かを検出し（ステップＳ５０４）、一時停止ボタンが押下されている場合には、ムービーを一時停止する（ステップＳ５０５）。
一方、一時停止ボタンが押下されていない場合は、停止ボタンが押下されているか否かを検出し（ステップＳ５０６）、停止ボタンが押下されている場合には、ムービーを停止し（ステップＳ５０７）、停止ボタンが押下されていない場合には、次へボタンが押下されているか否かを検出し（ステップＳ５０８）、次へボタンが押下されている場合には、ドキュメントの次のページを表示する（ステップＳ５０９）。
【００４０】
次へボタンが押下されていない場合には、前へボタンが押下されているか否かを検出し、押下されている場合には、ドキュメントの前のページを表示し（ステップＳ５１１）、前へボタンが押下されていない場合には、ドキュメントの閉じるボタンが押下されているか否かを検出する（ステップＳ５１２）。ドキュメントの閉じるボタンが押下されていなければステップＳ５０１に移行し、ドキュメントの閉じるボタンが押下された場合には、ドキュメントを非表示にし（ステップＳ５１３）、図９のステップＳ１１５に移行する（ステップＳ５１４）
【００４１】
次に、データ編集装置２０について説明する。図１４は、データ編集装置２０におけるデータ編集画面の一例である。画面の左側に大項目、中項目、小項目についてのフォルダがツリー構造によって表示される。小項目のフォルダには、ドキュメントが１つだけ格納（対応づけ）できるようになっている。
このような編集画面において、データの編集を行う動作について図１５のフローチャートを用いて説明する。まず、データ編集装置２０の編集機能となるエディターが起動され（ステップＳ６０１）、フォルダ生成の指示が入力されると、大項目フォルダが生成される（ステップＳ６０２）。ここで、生成されたフォルダの名称を変更することができる。次に、必要な数に応じて大項目のフォルダを作成された後、作成された大項目のフォルダのいずれかが選択され、さらにフォルダ生成の指示が入力されると、その大項目のフォルダの下層に中項目のフォルダが生成される（ステップＳ６０３）。ここで、生成された中項目フォルダの名称を変更することができる。次に、それぞれの大項目のフォルダに必要数の中項目のフォルダが作成された後、作成された中項目のフォルダのいずれかが選択され、さらにフォルダ生成の指示が入力されると、その中項目のフォルダの下層に小項目のフォルダが生成される（ステップＳ６０４）。そして、生成された小項目のフォルダを選択した状態において、ファイル参照の指示が入力されると、登録可能なファイルの一覧が表示され、その中から登録するファイルが選択されると、選択されたファイルがプレビュー表示領域に表示される。そして、登録ボタンがクリックされると、選択されたファイルが選択された小項目のフォルダに格納され、登録される（ステップＳ６０５）。各小項目のフォルダのそれぞれに、ファイルが格納され、保存の指示が入力されると、ステップＳ６０２からステップＳ６０５において登録された各種データが階層データ記憶部１１に設定保存され、データが書き込まれる（ステップＳ６０６）。
【００４２】
以上説明したように、選択された項目の下位の階層データを選択された項目を起点として隣接する位置に表示するようにしたので、各選択された項目が直線上に配列するように各項目を回転させて表示させることが可能であり、これにより、階層データの親子関係（上位、下位）を明示的に表示させつつ、ファイルを検索し、閲覧することができる。これにより、限られた表示領域内においても、データの階層構造を簡単に把握して検索を行うことができる。
また、上述した実施形態においては、各階層における項目を円の一部の形状となる扇状に表示するようにしたので、ユーザに対し、回転する、というイメージを想起させ、回転の操作を促すことが可能となり、これにより、操作の仕方について、簡易な説明であっても、その操作を簡単に行なわせることが可能となる。また、円を回転させるようにしたので、項目の選択行為を回転という現実にある物理法則に基づいた動きに似せ、指による操作が容易であるようなデザインとすることが可能であるとともに、回転操作によって、直感的に操作することができ、画面上に表示されていない項目を順次表示させることが可能である。
【００４３】
また、データ編集装置２０によって階層データ記憶部１１のデータを編集するようにしたので、表示装置１０におけるコンテンツの提供者が項目の階層構造及びプレゼン用ファイルの関連付けを容易に編集することができる。
【００４４】
なお、上述した実施形態において、タッチパネルで入力部１２と表示部１３とを構成するようにしたが、表示部１３として液晶表示装置、入力部１２としてマウスを適用し、マウス操作によって入力された操作に応じて、ファイルの表示や階層データの回転等を行うようにしてもよい。
また、上述した実施形態においては、階層データを扇状に配列表示する場合について説明したが、回転する操作量に応じて、回転に慣性を与え、一回の操作で回転する量を変えるようにしてもよい。また、一回の操作で、１つの項目だけを回転させるようにしてもよい。
また、上述した実施形態においては、階層データについて、円を分割した扇状に配列表示する場合について説明したが、円、楕円などの無端状の形状によって表示させるようにしてもよく、また、扇状ではなく、直線状に表示し、選択された項目の下位の階層データを選択された項目を起点として隣接する位置に表示するようにしてもよい。
また、上述した実施形態においては、階層構造が３層である場合について説明したが、２層であってもよく、４層以上であってもよい。
【００４５】
また、図１における入力部１２、表示部１３、表示制御部１４の機能を実現するためのプログラム、または、入力部２１、データ記憶部１１の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより表示処理、データ編集処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【００４６】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００４７】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【図面の簡単な説明】
【００４８】
【図１】この発明の一実施形態による表示システムの構成を示す概略ブロック図である。
【図２】表示部１３に表示されるデータの一例を示す図面である。
【図３】表示部１３に表示されるデータの一例を示す図面である。
【図４】表示部１３に表示されるデータの一例を示す図面である。
【図５】表示部１３に表示されるデータの一例を示す図面である。
【図６】表示部１３に表示されるデータの一例を示す図面である。
【図７】表示部１３に表示されるデータの一例を示す図面である。
【図８】表示部１３に表示されるデータの一例を示す図面である。
【図９】表示装置１０の動作を説明するためのフローチャートである。
【図１０】大項目処理について説明するためのフローチャートである。
【図１１】中項目処理について説明するためのフローチャートである。
【図１２】小項目処理について説明するためのフローチャートである。
【図１３】ドキュメント処理について説明するためのフローチャートである。
【図１４】データ編集装置２０におけるデータ編集画面の一例である。
【図１５】データの編集を行う動作について説明するためのフローチャートである。
【図１６】階層データ記憶部１１に記憶されるデータの一例を示す図面である。
【符号の説明】
【００４９】
１０  表示装置                          １１  階層データ記憶部
１２、２１  入力部                      １３  表示部
１４  表示制御部                        ２０  データ編集装置
２２  データ編集部
【図１】
2008158782.tif 000003
【図２】
2008158782.tif 000004
【図３】
2008158782.tif 000005
【図４】
2008158782.tif 000006
【図５】
2008158782.tif 000007
【図６】
2008158782.tif 000008
【図７】
2008158782.tif 000009
【図８】
2008158782.tif 000010
【図９】
2008158782.tif 000011
【図１０】
2008158782.tif 000012
【図１１】
2008158782.tif 000013
【図１２】
2008158782.tif 000014
【図１３】
2008158782.tif 000015
【図１４】
2008158782.tif 000016
【図１５】
2008158782.tif 000017
【図１６】
2008158782.tif 000018