(57)【要約】【課題】表示領域の狭い表示装置に対して階層構造を持つ文字情報を適切に表示する表示システムを提供する。【解決手段】階層構造の情報を管理するデータ管理部３と、データ管理部３から階層構造の情報を読み出し、階層を示す名称を階層構造の順に表示部１１へ表示させる表示処理部４とを備え、表示処理部４は、階層構造に含まれる、全ての各階層を示す名称が少なくとも一部表示されるように、階層を示す名称の一部を省略して表示部１１に表示するように構成される。【選択図】図１
2013054364.tif 000002
【特許請求の範囲】
【請求項１】
階層構造の情報を管理するデータ管理部と、
前記データ管理部から前記階層構造の情報を読み出し、階層を示す名称を前記階層構造
の順に表示部へ表示させる表示処理部とを備え、
前記表示処理部は、前記階層構造に含まれる、全ての各階層を示す名称が少なくとも一
部表示されるように、階層を示す名称の一部を省略して前記表示部に表示する
ことを特徴とする表示処理装置。
【請求項２】
請求項１に記載の表示処理装置において、
前記表示処理部は、最も浅い階層と最も深い階層以外の階層を示す名称の一部を省略し
て前記表示部に表示する
ことを特徴とする表示処理装置。
【請求項３】
請求項１または２に記載の表示処理装置において、
前記表示処理部は、前記階層構造の順に表示する階層を示す名称が前記表示部の表示領
域内に収まらない場合に、階層を示す名称の一部を省略して前記表示部に表示する
ことを特徴とする表示処理装置。
【請求項４】
請求項３に記載の表示処理装置において、
前記表示処理部は、前記階層構造の順に表示する階層を示す名称が前記表示部の表示領
域内に収まらない場合、前記表示部に表示可能な領域と前記階層構造の階層数とに基づい
て階層を省略する文字数を決定する
ことを特徴とする表示処理装置。
【請求項５】
請求項１から請求項４のいずれか一項に記載の表示処理装置において、
前記表示処理部は、前記階層構造に含まれる、最も浅い階層と最も深い階層とを示す名
称は省略しない
ことを特徴とする表示処理装置。
【請求項６】
表示装置と、
階層構造の情報を管理するデータ管理部と、
前記データ管理部から前記階層構造の情報を読み出し、階層を示す名称を前記階層構造
の順に前記表示装置へ表示させる表示処理部とを備え、
前記表示処理部は、前記階層構造に含まれる、全ての各階層を示す名称が少なくとも一
部表示されるように、階層を示す名称の一部を省略して前記表示装置に表示させる
ことを特徴とする表示システム。
【請求項７】
階層構造の情報を管理するデータ管理部から前記階層構造の情報を読み出すステップと
、
前記階層構造に含まれる、全ての各階層を示す名称が少なくとも一部表示されるように
、階層を示す名称の一部を省略するステップと、
階層を示す名称を前記階層構造の順に表示させるステップとを行う
ことを特徴とする表示方法。
【請求項８】
階層構造の情報を管理するデータ管理部から前記階層構造の情報を読み出すステップと
、
前記階層構造に含まれる、全ての各階層を示す名称が少なくとも一部表示されるように
、階層を示す名称の一部を省略するステップと、
階層を示す名称を前記階層構造の順に表示させるステップとをコンピュータに実行させ
る
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばウェアラブルコンピュータのヘッドマウントディスプレイのように表
示領域が狭い表示装置に階層化された情報を表示する表示処理装置、表示システム、表示
方法およびプログラムに関する。
【背景技術】
【０００２】
ウェアラブルコンピュータのヘッドマウントディスプレイは、利用者の頭部に装着され
て用いられ、眼前に位置する表示部に情報を表示するように構成されている（例えば、特
許文献１参照）。そのため、表示領域が狭く、この表示部に表示できる情報量（例えば文
字数）は、制限されてしまう。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−９８５１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このような表示装置にディレクトリ名等の階層構造を持つ文字情報を表示する場合、情
報の階層が深いと、表示する文字列が長くなり表示領域に入り切らなくなることがある。
このような場合、一般に画面に入りきらない部分を「…」等で省略することが多いが、そ
うすると深い階層情報が全く判らなくなってしまうという課題がある。 
【０００５】
本発明はこのような課題に鑑みてなされたものであり、表示領域の狭い表示装置に対し
て階層構造を持つ文字情報を適切に表示する表示装置、表示システム、表示方法およびプ
ログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
前記課題を解決するために、本発明に係る表示処理装置は、階層構造の情報を管理する
データ管理部と、前記データ管理部から前記階層構造の情報を読み出し、階層を示す名称
を前記階層構造の順に表示部へ表示させる表示処理部とを備え、前記表示処理部は、前記
階層構造に含まれる、全ての各階層を示す名称が少なくとも一部表示されるように、階層
を示す名称の一部を省略して前記表示部に表示するように構成される。
【０００７】
このとき、前記表示処理部は、最も浅い階層と最も深い階層以外の階層を示す名称の一
部を省略して前記表示部に表示することが好ましい。また、前記表示処理部は、前記階層
構造の順に表示する階層を示す名称が前記表示部の表示領域内に収まらない場合に、階層
を示す名称の一部を省略して前記表示部に表示するように構成されることが好ましい。
【０００８】
また、前記表示処理部は、前記階層構造の順に表示する階層を示す名称が前記表示部の
表示領域内に収まらない場合、前記表示部に表示可能な領域と前記階層構造の階層数とに
基づいて階層を省略する文字数を決定するように構成されることが好ましい。また、前記
表示処理部は、前記階層構造に含まれる、最も浅い階層と最も深い階層とを示す名称は省
略しないことが好ましい。
【０００９】
また、本発明に係る表示システムは、表示装置と、階層構造の情報を管理するデータ管
理部と、前記データ管理部から前記階層構造の情報を読み出し、階層を示す名称を前記階
層構造の順に前記表示装置へ表示させる表示処理部とを備え、前記表示処理部は、前記階
層構造に含まれる、全ての各階層を示す名称が少なくとも一部表示されるように、階層を
示す名称の一部を省略して前記表示装置に表示させるように構成される。
【００１０】
また、本発明に係る表示方法は、階層構造の情報を管理するデータ管理部から前記階層
構造の情報を読み出すステップと、前記階層構造に含まれる、全ての各階層を示す名称が
少なくとも一部表示されるように、階層を示す名称の一部を省略するステップと、階層を
示す名称を前記階層構造の順に表示させるステップとを行うように構成される。
【００１１】
また、本発明に係るプログラムは、階層構造の情報を管理するデータ管理部から前記階
層構造の情報を読み出すステップと、前記階層構造に含まれる、全ての各階層を示す名称
が少なくとも一部表示されるように、階層を示す名称の一部を省略するステップと、階層
を示す名称を前記階層構造の順に表示させるステップとをコンピュータに実行させるよう
に構成される。
【発明の効果】
【００１２】
本発明に係る表示処理装置、表示システム、表示方法およびプログラムを、以上のよう
に構成すると、表示領域の狭い表示装置に対しても、階層構造を持つ文字情報を適切に表
示することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明に係る表示システムの構成を示すブロック図である。
【図２】本発明に係る表示システムが適用される表示装置（ヘッドマウントディスプレイ）を示す斜視図である。
【図３】上記ヘッドマウントディスプレイの表示部の構成を示す断面図である。
【図４】第１実施例に係る表示内容を示す説明図であり、（ａ）は表示されるファイルの階層構造を示す図であり、（ｂ）は、このファイルの絶対パス名を示す図であり、（ｃ）は省略表示した場合を示す図である。
【図５】第１実施例に係る表示処理部の処理を示すフローチャートである。
【図６】第２実施例に係る表示内容を示す説明図であり、（ａ）は、従来のツリー表示を示す図であり、（ｂ）は、省略表示した場合を示す図であり、（ｃ）は、省略された階層を示す数字を表示した場合を示す図である。
【図７】第２実施例に係る表示処理部の処理を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明の好ましい実施形態について図面を参照して説明する。まず、本発明に係
る表示システムが適用される表示装置として図２に示すヘッドマウントディスプレイ１０
について説明する。このヘッドマウントディスプレイ１０は、頭部に装着して用いるもの
であり、情報を表示する表示部１１、この表示部１１を装着者の眼前に支持する支持部１
２、および、装着者が装着するための装着手段１３から構成されている。装着手段１３は
、装着状態を保持する左右の保持部１４，１５と、これらの保持部１４，１５を繋ぐ連結
部１６から構成されている。
【００１５】
左右の保持部１４，１５にはそれぞれ左右のスピーカー１７，１８が内蔵されており、
この保持部１４，１５により装着者の耳を挟みつけると共に連結部１６が装着者の後頭部
に当接してこのヘッドマウントディスプレイ１０は装着者の頭部に固定保持される。なお
、支持部１２は、連結部１６の一端側（図２の場合は左端側）から前方に延びるように設
けられており、そのため、表示部１１は装着者の左目前方に位置することになる。
【００１６】
表示部１１は、図３に示すように、本体部２０内に、画像を表示する液晶パネル２１、
液晶パネル２１の画像を拡大して装着者の目（左目）に表示するためのレンズ２２，２３
が内蔵されて構成されている。
【００１７】
また、本実施例に係る表示システム１は、図１に示すように、ウェアラブルコンピュー
タ等の処理装置２と、上述のヘッドマントディスプレイ１０とから構成される。処理装置
２には、階層構造を持つ情報を管理するデータ管理部３と、このデータ管理部３から読み
出された情報をヘッドマウントディスプレイ１０の表示部１１に出力する表示処理部４と
から構成される。なお、ここでは、音声に関する処理については省略する。
【００１８】
それでは、データ管理部３が階層構造を持つファイルを管理している場合に、表示処理
部４がこのファイルのディレクトリ構造を表示する場合の処理について以下に説明する。
【実施例１】
【００１９】
まず、第１実施例として、所望のファイルを絶対パスで表示する際に、このパス名が表
示部１１の１行の文字数を超えているときの表示処理部４の処理について説明する。具体
的には、絶対パスのうち、ドライブ名と目的とするファイル名は全て表示し、これらの間
に位置するフォルダ名は表示できる長さに応じて均等に省略するように構成された場合に
ついて説明する。なお、この説明においては、図４（ａ）に示すように、ハードディスク
（「Ｃドライブ」とする）にＡフォルダが作られ、その中にＢフォルダが作られており、
このＢフォルダ内に格納されたＢ１ファイルの絶対パスを表示する処理について図５を用
いて説明する。ここで、絶対パスとは、図４（ｂ）に示すように、ドライブ名とフォルダ
名が階層の深さの順に並べられ、最後に目的のファイル名が並べられて構成されたもので
あり、ドライブ名とフォルダ名の区切り、フォルダ名とフォルダ名の区切り、および、フ
ォルダ名とファイル名の区切りはいずれも「￥」を表示するものとして説明する。
【００２０】
表示処理部４はデータ管理部３から図４（ｂ）に示す絶対パスを取得し（ステップＳ１
００）、その絶対パスからこの絶対パスの長さＬ０（単位は例えばバイト）を算出する（
ステップＳ１０１）。そして、算出された絶対パスの長さＬ０が表示部１１に表示できる
長さＬより大きいか否かを判断し（ステップＳ１０２）、絶対パスの長さＬ０が表示でき
る長さＬ以下のときはそのまま表示する（ステップＳ１０７）。絶対パスの長さＬ０が表
示できる長さＬより大きいときは、次に、この絶対パスから所望のファイル（この例の場
合は「Ｂ１ファイル」）の格納位置までのフォルダ数（階層数）を算出する（ステップＳ
１０３）。この例の場合は、ＡフォルダとＢフォルダから構成されるため階層数は「２」
となる。さらに、絶対パスからＢ１ファイルのファイル名の長さＬ１を算出し（ステップ
Ｓ１０４）、表示部１１に表示できる１行の長さＬと、ドライブ名の長さＬ２（この場合
は、「Ｃ：」であることから「２バイト」）から、省略される階層の長さＬ３を算出する
（ステップＳ１０５）。具体的には、Ｌ３＝Ｌ−Ｌ１−Ｌ２で求められる。
【００２１】
そして、省略される階層の長さＬ３と階層数から一つのフォルダ名に割り当てられる文
字数（Ｌ３／階層数）を求めて、図４（ｃ）に示すようにフォルダ名を省略した表示用パ
スを生成し（ステップＳ１０６）、表示部１１に出力する（ステップＳ１０７）。この例
の場合は、１つのフォルダに割り当てられる文字数から、「￥Ａフォルダ」は「￥Ａフ…
」と省略し、「￥Ｂフォルダ」は「￥Ｂフ…」と省略して表示した場合を示している。
【００２２】
表示処理部４において、目的のファイルの絶対パスを以上のように表示すると、目的の
ファイルを識別するために必要な情報である、そのファイルが格納されているドライブ名
とそのファイルのファイル名を正確に識別することができるとともに、途中のフォルダ名
も一部が表示されているため、ファイルの格納構造を理解することができ、表示できる文
字数に制限を有していたとしても、必要な情報を取得することができる。
【００２３】
なお、以上の説明においては、省略されるフォルダ名に割り当てられる文字数は、表示
部１１に表示できる１行の長さＬから階層数を用いて自動的に算出するように構成した場
合について説明したが、処理装置２に設定処理部５を設け、装着者の設定によりフォルダ
名に割り当てられる文字数を設定するように構成することもできる。また、以上の実施例
においては、表示しようとする情報（例えば、絶対パス）が表示部１１の１行に収まらな
い場合の処理について説明したが、表示部１１の表示領域内に収まらない場合に、この表
示領域内に収まるように処理するように構成することも可能である。
【実施例２】
【００２４】
第１実施例においては、階層情報としてファイルの絶対パスを表示する場合について説
明したが、この第２実施例では階層構造を持つ情報全体をツリー状に表示する場合につい
て、第１実施例と同様にファイルの構造を用いて説明する。図６（ａ）は従来の表示方法
により表示したファイル構造のツリー表示の例である。このように、従来の方法では、階
層が深くなるほど右側にずれて表示されるため、全体として左右方向（１行）の文字数が
多くなる。
【００２５】
そこで、この第２実施例において、表示処理部４は、予め設定された階層より深い階層
のフォルダ名は表示を制限し、その中のファイル名（すなわち、最も深い階層の情報）だ
けを表示するように構成されている（図６（ｂ），（ｃ））。なお、制限する階層数は、
装着者が予め設定処理部５により表示処理部４に設定する。
【００２６】
それでは、表示処理部４の処理について図７を用いて説明する。表示処理部４は、デー
タ管理部３からディレクトリ構造を取得し（ステップＳ２００）、この表示処理部４に設
定された制限される階層数（本実施例の場合は「２」とする）を読み出す（ステップＳ２
０１）。そして、読み出されたディレクトリ構造をサーチし、それ以降のディレクトリは
表示されないフォルダ名（この場合、２階層目にある「Ｂフォルダ」）を記憶する（ステ
ップＳ２０２）。また、同時に、ディレクトリ構造をサーチしてフォルダ名が表示されな
いフォルダ（Ｂフォルダより下層にあるＣおよびＤフォルダ）にあるファイル名を記憶す
る（ステップＳ２０３）。そして、図６（ｃ）に示すように、以降のディレクトリ名の表
示が制限されるフォルダ名（Ｂフォルダ）の下に、このフォルダに格納されているファイ
ル名（Ｂ１ファイルおよびＢ２ファイル）と、それより下の階層のフォルダ（Ｃフォルダ
およびＤフォルダ）に格納されているファイル名（Ｃ１ファイル、Ｃ２ファイル、および
、Ｄ１ファイル）とを下方に向かって並べてツリー表示する（ステップＳ２０４）。
【００２７】
このとき、図６（ｂ）に示すように、以降のフォルダ名が省略されるフォルダ（Ｂフォ
ルダ）のフォルダ名とともに表示されるアイコン２１０と、フォルダ名が省略されている
フォルダに格納されているファイル（Ｃ１ファイル、Ｃ２ファイル、および、Ｄ１ファイ
ル）のファイル名とともに表示されるアイコン２２０に、省略されていることが判るマー
ク（図６（ｂ）の場合は「レ点」）を表示することにより、装着者は省略されている範囲
をツリー表示上で認識することができる。あるいは、図６（ｃ）に示すように、フォルダ
名が省略されているフォルダに格納されているファイル（Ｃ１ファイル、Ｃ２ファイル、
および、Ｄ１ファイル）のファイル名とともに表示されるアイコン２２０′に、省略され
ている階層の深さ（Ｃ１およびＣ２ファイルは「１」階層であり、Ｄ１ファイルは「２」
階層である）を表示することにより、装着者がディレクトリの構造を正確に理解すること
ができる。
【００２８】
なお、以上の実施例においては、ディレクトリ名等の階層構造を持つファイル構造を表
示する場合について説明したが、本発明がこの実施例に限定されることはなく、ジャンル
やアーティスト、若しくは、アルバム名等で階層化されて格納された音楽ファイル等の表
示にも適用することができる。
【００２９】
以上説明した本発明の実施形態において達成される主要な効果を整理すれば、次のよう
になる。第１実施例に示したように、階層化された情報の絶対パスを表示する際に、その
格納場所（例えば、ドライブ名）と情報（絶対パス内の最も深い階層にある情報であって
、例えば、ファイル名）を全て表示し、その情報が格納されている階層（例えば、ディレ
クトリ名）は、省略して表示するように構成することにより、表示領域が小さな表示装置
（例えば、ヘッドマウントディスプレイ１０）を用いても、所望の情報の正確な格納位置
を装着者に提示することできる。
【００３０】
また、第２実施例に示したように、階層構造をツリー表示する際も、制限された階層よ
り下の階層に格納された情報は、階層の表示を省略すると共に、省略されたことを示すア
イコン、若しくは、省略されている階層の数を表示することにより、装着者はその階層構
造を正確に認識することができる。
【符号の説明】
【００３１】
１  表示システム
３  データ管理部
４  表示処理部
５  設定処理部
１０  ヘッドマウントディスプレイ（表示装置）
【図１】
2013054364.tif 000003
【図２】
2013054364.tif 000004
【図３】
2013054364.tif 000005
【図４】
2013054364.tif 000006
【図５】
2013054364.tif 000007
【図６】
2013054364.tif 000008
【図７】
2013054364.tif 000009