(57)【要約】  情報区分属性(ＤＧＰ)が個々に設定されている複数の表示対象情報(ＤＴＤ)を情報記憶部(１１０)が記憶する。個々に設定されている情報区分属性(ＤＧＰ)に対応した位置に複数の属性表示線(ＰＤＬ)を線表示部(１２０)が表示出力する。表示出力された属性表示線(ＰＤＬ)上に情報区分属性(ＤＧＰ)に対応して表示対象情報(ＤＴＤ)を情報表示部(１３０)が表示出力する。属性表示線(ＰＤＬ)上に表示出力される複数の表示対象情報(ＤＴＤ)が重複するか重複判定部(１４０)が判定する。重複すると判定された表示対象情報(ＤＴＤ)が重複しない形状に対応する属性表示線(ＰＤＬ)を線変形部(１５０)が変形する。これにより、表示対象情報を情報区分属性に対応して属性表示線上に表示出力するとき、情報区分属性が共通する表示対象情報が表示領域に比較して多数の場合でも問題ない状態に一覧表示することができる情報表示装置を提供する。
2011070705.tif 000002
【特許請求の範囲】
【請求項１】
情報区分属性が個々に設定されている複数の表示対象情報を記憶する情報記憶手段と、
個々に設定されている前記情報区分属性に対応した位置に複数の属性表示線を表示出力する線表示手段と、
表示出力された前記属性表示線上に前記情報区分属性に対応して前記表示対象情報を表示出力する情報表示手段と、
前記属性表示線上に表示出力される複数の前記表示対象情報が重複するか判定する重複判定手段と、
重複すると判定された前記表示対象情報が重複しない形状に対応する前記属性表示線を変形する線変形手段と、
を有する情報表示装置。
【請求項２】
前記線変形手段は、前記属性表示線を変形以前の表示位置を中心に必要最小限に変形する請求項１に記載の情報表示装置。
【請求項３】
前記線変形手段は、複数の前記表示対象情報の表示位置が千鳥配置となるように前記属性表示線をジグザグ形状に変形する請求項１または２に記載の情報表示装置。
【請求項４】
前記線変形手段は、前記属性表示線を所定の曲線に変形する請求項３に記載の情報表示装置。
【請求項５】
前記線表示手段は、複数の前記属性表示線を同心円状に表示出力し、
前記線変形手段は、前記属性表示線の直径を拡大する請求項１ないし４の何れか一項に記載の情報表示装置。
【請求項６】
前記線変形手段は、複数の前記表示対象情報の表示位置が線方向と直交する方向に分散されるように前記属性表示線の線幅を拡大する請求項１または２に記載の情報表示装置。
【請求項７】
前記線変形手段は、前記属性表示線を他の前記属性表示線と交差しない形状に変形する請求項１ないし６の何れか一項に記載の情報表示装置。
【請求項８】
前記線変形手段は、表示出力される複数の前記属性表示線を同様に変形する請求項１ないし７の何れか一項に記載の情報表示装置。
【請求項９】
前記線変形手段は、表示出力される複数の前記属性表示線を同様に傾斜させる請求項８に記載の情報表示装置。
【請求項１０】
請求項１ないし９の何れか一項に記載の情報表示装置のコンピュータプログラムであって、
情報区分属性が個々に設定されている複数の表示対象情報を記憶する情報記憶処理と、
個々に設定されている前記情報区分属性に対応した位置に複数の属性表示線を表示出力する線表示処理と、
表示出力された前記属性表示線上に前記情報区分属性に対応して前記表示対象情報を表示出力する情報表示処理と、
前記属性表示線上に表示出力される複数の前記表示対象情報が重複するか判定する重複判定処理と、
重複すると判定された前記表示対象情報が重複しない形状に対応する前記属性表示線を変形する線変形処理と、
を情報表示装置に実行させるコンピュータプログラム。
【請求項１１】
請求項１ないし９の何れか一項に記載の情報表示装置のデータ処理方法であって、
情報区分属性が個々に設定されている複数の表示対象情報を記憶する情報記憶動作と、
個々に設定されている前記情報区分属性に対応した位置に複数の属性表示線を表示出力する線表示動作と、
表示出力された前記属性表示線上に前記情報区分属性に対応して前記表示対象情報を表示出力する情報表示動作と、
前記属性表示線上に表示出力される複数の前記表示対象情報が重複するか判定する重複判定動作と、
重複すると判定された前記表示対象情報が重複しない形状に対応する前記属性表示線を変形する線変形動作と、
を有するデータ処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の表示対象情報を表示出力する情報表示装置に関し、特に、表示対象情報を情報区分属性に対応して属性表示線上に表示出力する情報表示装置、そのコンピュータプログラムおよびデータ処理方法、に関する。
【背景技術】
【０００２】
現在、技術の進歩により、ユーザが閲覧できる情報量が多くなった。しかし、狭い表示領域では、情報の一覧性が悪いこともあった。例えば、狭い表示領域を有効活用し、データ間の関係や階層関係を容易に把握し、下層のデータを複数同時に展開して目的のデータを見つけ易い階層データ表示プログラム、階層データ表示方法、階層データ表示装置を提供することを目的とする技術が提案されている。【０００３】
その技術では、計算機システムを、表示装置に表示させる階層構造を有するデータを保存する階層データ記憶部から、入力装置より入力されたユーザの要求に基づき、データを取得する階層データ取得手段と、階層データ取得手段が取得したデータを、一つの第１階層に有するデータ数に応じて所定の表示領域内に格子点を形成し、データに対応するノードを格子点に対して所定の順序でジグザグ状に配置し、且つ当該ジグザグ状に配置したノードのそれぞれを線分で結合して表示装置に表示させる配置位置算定・表示手段として機能させる（特許文献１）。【０００４】
また、無駄な処理を行うことなく管路構成物に関する属性情報を重なり合いを抑制した状態で迅速に表示する管路表示装置を合理的に構成する技術の提案もある。その技術では、指定された管路構成物の属性情報の初期表示位置における表示エリアと、ディスプレイに表示されている管路構成物や既に表示されている属性情報の表示エリアとの重複の有無を、メッシュ状の分割領域における重なり合いに基づいて判別し、重なり合いを判別した場合には、重なり合いを少なくする側に向けて表示エリアの表示位置を移動させて属性情報の表示を行うよう処理部の形態を設定した（特許文献２）。【０００５】
さらに、基準となる特定のアクセスシンボルのみならず、表示される全てのアクセスシンボルを体系的に関連度合いを把握する技術の提案もある。その技術では、検索マップ部上において、文書を基準とした関連度合いのみならず、表示された全ての文書の相互間の関連度合いも視覚的に表現しており、全ての文書の体系的な位置付けを視覚的に把握することができる。検索マップ部に表示されるマウス操作に伴って円形部が移動し、何れかの文書をターゲットとして、当該ポインタで指示すると、その周囲の文書を円形部内に入れ、設定した関連度よりも高い文書として認識され、検索文書一覧表示部に一覧表示される。これにより、円形部を検索のためのレーダーとして活用することができる（特許文献３）。【０００６】
また、情報間の関連性を動的に表示する技術の提案もある。その技術では、情報処理装置に、関連のあるキーワードを含むキーワードグループを順次取得するキーワード取得部、キーワードを表すノードと同一のキーワードグループに属するノード間を接続するエッジとをキーワードグループごとに順次画面上に表示する表示制御部、及び画面上に表示されているノードに対応するキーワードを記憶する表示情報記憶部を備える。【０００７】
表示制御部は、既に対応ノードが表示装置に表示されているキーワードがキーワードグループ内にある場合には、未だ表示されていないキーワードがあれば該キーワードのノードを新たに表示装置に表示し、新たに表示されたノードと既に表示されているノードを含めてキーワードグループに属するノードを相互に接続線で接続し、かつ、接続したノード間の引力と斥力を算出し、引力と斥力が釣り合う位置に各ノードを配置するようにした（特許文献４）。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００９−０２６１６０号公報
【特許文献２】特開２００１−３２５３１１号公報
【特許文献３】特開２００１−３５０７９３号公報
【特許文献４】特開２００７−１９３３８０号公報
【０００９】
上記の特許文献１に記載された技術では、ノードの格子点に対して所定の順序でジクザグ状に配置し、線分で結合して表示させていることで表示領域を有効活用している。しかし、この情報表示装置では、最初から表示対象情報をジグザグ状に表示出力することを前提としているため、必要のない場合にも表示対象情報がジグザグ状に表示出力される。また、この表示装置では、階層構造を表示できるものの、情報区分属性が共通する表示対象情報を効率的に表示出力することができない。【００１０】
また、特許文献２，３，４の情報表示装置では、表示対象情報を情報区分属性に対応して属性表示線上に表示出力する思想がないので、複数の表示対象情報を高効率に一覧表示することができない。
【発明の概要】
【００１１】
本発明は上述のような課題に鑑みてなされたものであり、表示対象情報を情報区分属性に対応して属性表示線上に表示出力するとき、情報区分属性が共通する表示対象情報が表示領域に比較して多数の場合でも、視認に問題ない状態に一覧表示することができる情報表示装置、そのコンピュータプログラムおよびデータ処理方法、を提供するものである。
【００１２】
本発明の情報表示装置は、情報区分属性が個々に設定されている複数の表示対象情報を記憶する情報記憶手段と、個々に設定されている情報区分属性に対応した位置に複数の属性表示線を表示出力する線表示手段と、表示出力された属性表示線上に情報区分属性に対応して表示対象情報を表示出力する情報表示手段と、属性表示線上に表示出力される複数の表示対象情報が重複するか判定する重複判定手段と、重複すると判定された表示対象情報が重複しない形状に対応する属性表示線を変形する線変形手段と、を有する。
【００１３】
本発明のコンピュータプログラムは、本発明の情報表示装置のコンピュータプログラムであって、情報区分属性が個々に設定されている複数の表示対象情報を記憶する情報記憶処理と、個々に設定されている情報区分属性に対応した位置に複数の属性表示線を表示出力する線表示処理と、表示出力された属性表示線上に情報区分属性に対応して表示対象情報を表示出力する情報表示処理と、属性表示線上に表示出力される複数の表示対象情報が重複するか判定する重複判定処理と、重複すると判定された表示対象情報が重複しない形状に対応する属性表示線を変形する線変形処理と、を情報表示装置に実行させる。
【００１４】
本発明のデータ処理方法は、本発明の情報表示装置のデータ処理方法であって、情報区分属性が個々に設定されている複数の表示対象情報を記憶する情報記憶動作と、個々に設定されている情報区分属性に対応した位置に複数の属性表示線を表示出力する線表示動作と、表示出力された属性表示線上に情報区分属性に対応して表示対象情報を表示出力する情報表示動作と、属性表示線上に表示出力される複数の表示対象情報が重複するか判定する重複判定動作と、重複すると判定された表示対象情報が重複しない形状に対応する属性表示線を変形する線変形動作と、を有する。
【００１５】
なお、本発明の各種の構成要素は、その機能を実現するように形成されていればよく、例えば、所定の機能を発揮する専用のハードウェア、所定の機能がコンピュータプログラムにより付与された情報表示装置、コンピュータプログラムにより情報表示装置に実現された所定の機能、これらの任意の組み合わせ、等として実現することができる。
【００１６】
また、本発明の各種の構成要素は、必ずしも個々に独立した存在である必要はなく、複数の構成要素が一個の部材として形成されていること、一つの構成要素が複数の部材で形成されていること、ある構成要素が他の構成要素の一部であること、ある構成要素の一部と他の構成要素の一部とが重複していること、等でもよい。
【００１７】
また、本発明のコンピュータプログラムおよびデータ処理方法は、複数の処理および動作を順番に記載してあるが、その記載の順番は複数の処理および複数の動作を実行する順番を限定するものではない。
【００１８】
このため、本発明のコンピュータプログラムおよびデータ処理方法を実施するときには、その複数の処理および複数の動作の順番は内容的に支障しない範囲で変更することができる。
【００１９】
さらに、本発明のコンピュータプログラムおよびデータ処理方法は、複数の処理および複数の動作が個々に相違するタイミングで実行されることに限定されない。このため、ある処理および動作の実行中に他の処理および動作が発生すること、ある処理および動作の実行タイミングと他の処理および動作の実行タイミングとの一部ないし全部が重複していること、等でもよい。
【００２０】
また、本発明で云う情報表示装置は、コンピュータプログラムを読み取って対応する処理動作を実行できるように、ＣＰＵ(Central Processing Unit)、ＲＯＭ(Read Only Memory)、ＲＡＭ(Random Access Memory)、Ｉ／Ｆ(Interface)ユニット、等の汎用デバイスで構築されたハードウェア、所定の処理動作を実行するように構築された専用の論理回路、これらの組み合わせ、等として実施することができる。
【００２１】
なお、本発明でコンピュータプログラムに対応した各種動作を情報表示装置に実行させることは、各種デバイスを情報表示装置に動作制御させることなども意味している。例えば、情報表示装置に各種データを記憶させることは、情報表示装置に固定されているＨＤＤ(Hard Disc Drive)等の情報記憶媒体にＣＰＵが各種データを格納すること、情報表示装置に交換自在に装填されているＣＤ−Ｒ(Compact Disc-Recordable)等の情報記憶媒体にＣＰＵがＣＤドライブで各種データを格納すること、等を許容する。
【００２２】
さらに、本発明で云う同心円状とは、複数の閉口形状の中心が略共通していることを意味しており、その形状が円形であることは意味していない。
【００２３】
本発明の情報表示装置では、情報区分属性が個々に設定されている複数の表示対象情報を情報記憶手段が記憶する。個々に設定されている情報区分属性に対応した位置に複数の属性表示線を線表示手段が表示出力する。表示出力された属性表示線上に情報区分属性に対応して表示対象情報を情報表示手段が表示出力する。属性表示線上に表示出力される複数の表示対象情報が重複するか重複判定手段が判定する。重複すると判定された表示対象情報が重複しない形状に対応する属性表示線を線変形手段が変形する。このため、複数の表示対象情報を情報区分属性に対応して属性表示線上に表示出力するときに重複する場合でも、その属性表示線を変形させて表示対象情報が重複しないように表示出力することができる。従って、情報区分属性が共通する表示対象情報が表示領域に比較して多数の場合でも、視認に問題ない状態に一覧表示することができる。
【図面の簡単な説明】
【００２４】
上述した目的、および、その他の目的、特徴および利点は、以下に述べる好適な実施の形態、および、それに付随する以下の図面によって、さらに明らかになる。【００２５】
【図１】本発明の実施の第一の形態の情報表示装置の論理構造を示す模式的なブロック図である。
【図２】情報表示装置の表示画像を示す模式的な正面図である。
【図３】変形以前の属性表示線と表示対象情報とのデータ構造を示す模式図である。
【図４】変形途中の属性表示線と表示対象情報とのデータ構造を示す模式図である。
【図５】変形以後の属性表示線と表示対象情報とのデータ構造を示す模式図である。
【図６】情報表示装置によるデータ処理方法を示すフローチャートである。
【図７】実施の第二の形態の情報表示装置の表示画像を示す模式的な正面図である。
【図８】実施の第二の形態の変形例の情報表示装置の表示画像を示す模式的な正面図である。
【図９】実施の第三の形態の情報表示装置の表示画像を示す模式的な正面図である。
【図１０】実施の第三の形態の具体例の情報表示装置の表示画像を示す模式的な正面図である。
【図１１】実施の第四の形態の情報表示装置の表示画像を示す模式的な正面図である。
【図１２】実施の第四の形態の変形例の情報表示装置の表示画像を示す模式的な正面図である。
【図１３】実施の第五の形態の情報表示装置の表示画像を示す模式的な正面図である。
【図１４】実施の第六の形態の情報表示装置によるデータ処理方法を示すフローチャートである。
【図１５】実施の第七の形態の情報表示装置によるデータ処理方法を示すフローチャートである。
【図１６】実施の第八の形態の情報表示装置によるデータ処理方法を示すフローチャートである。
【図１７】一変形例の情報表示装置によるデータ処理方法の要部を示すフローチャートである。
【発明を実施するための形態】
【００２６】
本発明の実施の第一の形態を図１ないし図６を参照して以下に説明する。本実施の形態の情報表示装置１００は、図１に示すように、情報区分属性ＤＧＰが個々に設定されている複数の表示対象情報ＤＴＤを記憶する情報記憶部１１０と、個々に設定されている情報区分属性ＤＧＰに対応した位置に複数の属性表示線ＰＤＬを表示出力する線表示部１２０と、表示出力された属性表示線ＰＤＬ上に情報区分属性ＤＧＰに対応して表示対象情報ＤＴＤを表示出力する情報表示部１３０と、属性表示線ＰＤＬ上に表示出力される複数の表示対象情報ＤＴＤが重複するか判定する重複判定部１４０と、重複すると判定された表示対象情報ＤＴＤが重複しない形状に対応する属性表示線ＰＤＬを変形する線変形部１５０と、を有する。
【００２７】
なお、本実施の形態の情報表示装置１００の線変形部１５０は、図２に示すように、複数の表示対象情報ＤＴＤの表示位置が千鳥配置となるように属性表示線ＰＤＬをジグザグ形状に変形することで、属性表示線ＰＤＬを変形以前の表示位置を中心に必要最小限に変形する。
【００２８】
より具体的には、情報表示装置１００の表示スペース１０１に、属性表示線ＰＤＬの変形以前は、基準表示情報ＢＤＤを中心に、近い順から属性表示線ＰＤＬ１ａ、属性表示線ＰＤＬ２、属性表示線ＰＤＬ３が配置されている。
【００２９】
属性表示線ＰＤＬ１ａ上には表示対象情報ＤＴＤ１が、属性表示線ＰＤＬ２上には表示対象情報ＤＴＤ２が、属性表示線ＰＤＬ３上には表示対象情報ＤＴＤ３が配置されている。
【００３０】
情報表示装置１００の表示スペース１０１に、属性表示線ＰＤＬの変形以後は、基準表示情報ＢＤＤを中心に、近い順から属性表示線ＰＤＬ１ｂ、属性表示線ＰＤＬ２、属性表示線ＰＤＬ３が配置されて表示される。
【００３１】
属性表示線ＰＤＬ１ｂ上には表示対象情報ＤＴＤ１が重複しないように互い違いに千鳥配置で表示され、属性表示線ＰＤＬ１ｂは表示対象情報ＤＴＤ１の中心座標を通るように変形されている。属性表示線ＰＤＬ２上には表示対象情報ＤＴＤ２が、属性表示線ＰＤＬ３上には表示対象情報ＤＴＤ３が配置されている。
【００３２】
図３は、属性表示線ＰＤＬの変形以前に、線表示部１２０と情報表示部１３０が表示出力する属性表示線ＰＤＬの位置と表示対象情報ＤＴＤの例である。図３の場合には、項目として、属性表示線ＰＤＬと、判定フラグＪＦと、それぞれの属性表示線の値ＬＶと情報配置位置ＤＡが記憶されている。
【００３３】
判定フラグＪＦでは、判定していない場合のフラグの初期値としてそれぞれ０が代入されている。属性表示線の値ＬＶには、属性表示線ＰＤＬ１には、Ｙ＝１８０、属性表示線ＰＤＬ２には、Ｙ＝１２０、属性表示線ＰＤＬ３には、Ｙ＝６０が記憶されている。
【００３４】
情報配置位置ＤＡの属性表示線ＰＤＬ１には、（１０，１８０），（３０，１８０），（５０，１８０），（７０，１８０），（９０，１８０），（１１０，１８０），（１３０，１８０）の７種類が、属性表示線ＰＤＬ２には、（３０，１２０）が、属性表示線ＰＤＬ３には、（３０，６０）が、記憶されている。
【００３５】
図４は、属性表示線ＰＤＬの変形途中の、線表示部１２０と情報表示部１３０が表示出力する属性表示線ＰＤＬの位置と表示対象情報ＤＴＤの例である。図４の場合には、項目として、属性表示線ＰＤＬと、判定フラグＪＦと、それぞれの属性表示線の値ＬＶと情報配置位置ＤＡが記憶されている。
【００３６】
属性表示線ＰＤＬ１の判定フラグＪＦには、１が記憶されている。情報配置位置ＤＡの属性表示線ＰＤＬ１には、表示対象情報ＤＴＤを配置する座標（１０，１８５），（３０，１７５），（５０，１８５），（７０，１７５），（９０，１８５），（１１０，１７５），（１３０，１８５）の７種類が記憶されている。他の値は、図３と同様である。
【００３７】
図５は、属性表示線ＰＤＬの変形以後の、線表示部１２０と情報表示部１３０が表示出力する属性表示線ＰＤＬの位置と表示対象情報ＤＴＤの例である。図５の場合には、項目として、属性表示線ＰＤＬと、判定フラグＪＦと、それぞれの属性表示線の値ＬＶと情報配置位置ＤＡが記憶されている。
【００３８】
属性表示線ＰＤＬ１の判定フラグＪＦには１が、属性表示線ＰＤＬ２の判定フラグＪＦには２が、属性表示線ＰＤＬ３の判定フラグＪＦには２が、記憶されている。情報配置位置ＤＡの属性表示線ＰＤＬ１には、表示対象情報ＤＴＤを配置する座標（１０，１９０），（３０，１７０），（５０，１９０），（７０，１７０），（９０，１９０），（１１０，１７０），（１３０，１９０）の７種類が記憶されている。他の値は、図３と同様である。
【００３９】
図６は、本形態の情報表示装置１００の動作を示すフローチャートである。図６によると、属性表示線ＰＤＬの表示位置を取得し、判定フラグに０を代入する（Ｓ０）。すべての線を判定したかを判定する（Ｓ１）。
【００４０】
もし、すべての線を判定していなかったら（Ｓ１−Ｎ）、判定フラグが０の線を選択する（Ｓ２）。選択した属性表示線ＰＤＬに配置した表示対象情報ＤＴＤが重複するかどうかを判定し（Ｓ３）、もし、重複する場合には（Ｓ３−Ｙ）、情報配置位置ＤＡを変更して記憶する（Ｓ４）。
【００４１】
判定フラグに１を代入する（Ｓ５）。表示対象情報ＤＴＤの中心座標を通るように属性表示線ＰＤＬを変形する（Ｓ６）。情報表示部１３０によって、属性表示線ＰＤＬと表示対象情報ＤＴＤを表示する（Ｓ７）。
【００４２】
再びＳ３を判定する。もし、表示対象情報ＤＴＤが重複するかどうかを判定したときに重複しない場合には（Ｓ３−Ｎ）、判定グラフが０か判定し（Ｓ８）、もし、０ならば（Ｓ８−Ｙ）、判定フラグに２を代入する（Ｓ９）。再び、Ｓ１を判定し、もし、すべての線を判定していたら（Ｓ１−Ｙ）、終了する。
【００４３】
上述のような構成において、本実施の形態の情報表示装置１００の情報表示方法を以下に具体的に説明する。まず初期値として、表示位置を取得し、判定フラグ＝０を代入する（Ｓ０）。
【００４４】
図３は属性表示線ＰＤＬの情報区分属性ＤＧＰである。線は３種類、属性表示線ＰＤＬの値ＬＶの属性表示線ＰＤＬ１には、Ｙ＝１８０、属性表示線ＰＤＬ２には、Ｙ＝１２０、属性表示線ＰＤＬ３には、Ｙ＝６０が記憶されている。
【００４５】
判定フラグＪＦにはそれぞれ０が代入されている。すべての線を判定したかを判定する（Ｓ１）。図３では、判定フラグＪＦが０かどうかを判定する。すべての線を判定していない（判定フラグ＝０）ので（Ｓ１−Ｎ）、選択していない線を選択する（Ｓ２）。
【００４６】
図２(ａ)では属性表示線ＰＤＬ１であり、図３では、属性表示線ＰＤＬ１にあたる。表示対象情報ＤＴＤを配置した場合に、表示対象情報ＤＴＤが重複するかどうかを判定し（Ｓ３）、重複するので（Ｓ３−Ｙ）、情報配置座標を変更して記憶する（Ｓ４）。
【００４７】
図２(ｂ)の場合には、Ｘ座標は変更せずに表示対象情報ＤＴＤが互い違いに千鳥配置で表示できるようにＹ座標を、表示対象情報ＤＴＤの配置の順番が奇数時にはＹ＝ｂ＋ａ（例えば、ａ＝５，ｂ＝１８０）に、偶数時にはＹ＝ｂ−ａ（例えばａ＝５，ｂ＝１８０）に変更する。判定フラグに１を代入する（Ｓ５）。
【００４８】
表示対象情報ＤＴＤの中心座標を通るように属性表示線ＰＤＬを変形する（Ｓ６）。再び、表示対象情報ＤＴＤを配置した場合に、表示対象情報ＤＴＤが重複するかどうかを判定し（Ｓ３）、重複するので（Ｓ３−Ｙ）、情報配置位置を変更する（Ｓ４）。
【００４９】
図２(ｂ)の場合には、Ｘ座標は変更せずにＹ座標を表示対象情報ＤＴＤが互い違いに千鳥配置で表示できるようにａの値を増やし、奇数時にはＹ＝ｂ＋ａ（例えばａ＝１０，ｂ＝１８０）に、偶数時にはＹ＝ｂ−ａ（例えばａ＝１０，ｂ＝１８０）に変更する。
【００５０】
判定フラグに１を代入する（Ｓ５）。線変形部１５０で、表示対象情報ＤＴＤを配置した場合に、表示対象情報ＤＴＤが重複するかどうかを判定し（Ｓ３）、重複しないので（Ｓ３−Ｎ）、判定フラグが０かどうかを判定する（Ｓ８）。
【００５１】
判定フラグが０でないので（Ｓ８−Ｎ）、表示対象情報ＤＴＤを通るように属性表示線ＰＤＬを変形する（Ｓ９）。再び、すべての線を判定したかを判定する（Ｓ１）。すべての線を判定していないので（Ｓ１−Ｎ）、選択していない線を選択する（Ｓ２）。
【００５２】
図２では属性表示線ＰＤＬ２であり、図３では、属性表示線ＰＤＬ２にあたる。表示対象情報ＤＴＤを配置した場合に、表示対象情報ＤＴＤが重複するかどうかを判定する（Ｓ３）。表示対象情報ＤＴＤが重複しないので（Ｓ３−Ｎ）、判定フラグが０かどうかを判定する（Ｓ８）。
【００５３】
判定フラグが０なので（Ｓ８−Ｙ）、判定フラグに２を代入する（Ｓ９）。すべての線を判定したかを判定する（Ｓ１）。すべての線を判定していないので（Ｓ１−Ｎ）、選択していない線を選択する（Ｓ２）。
【００５４】
図２では属性表示線ＰＤＬ３であり、図３では、属性表示線ＰＤＬ３にあたる。表示対象情報ＤＴＤを配置した場合に、表示対象情報ＤＴＤが重複するかどうかを判定する（Ｓ３）。表示対象情報ＤＴＤが重複しないので（Ｓ３−Ｎ）、判定フラグが０かどうかを判定する（Ｓ８）。
【００５５】
判定フラグが０なので（Ｓ８−Ｙ）、判定フラグに２を代入する（Ｓ９）。すべての線を判定したかを判定する（Ｓ１）。すべての線を判定したので（Ｓ１−Ｙ）、終了する。結果、図５のように、判定フラグＪＦ項目には、０以外の数字が代入されている。
【００５６】
本実施の形態の情報表示装置１００では、上述のように情報区分属性ＤＧＰが個々に設定されている複数の表示対象情報ＤＴＤを情報記憶部１１０が記憶する。個々に設定されている情報区分属性ＤＧＰに対応した位置に複数の属性表示線ＰＤＬを線表示部１２０が表示出力する。
【００５７】
表示出力された属性表示線ＰＤＬ上に情報区分属性ＤＧＰに対応して表示対象情報ＤＴＤを情報表示部１３０が表示出力する。属性表示線ＰＤＬ上に表示出力される複数の表示対象情報ＤＴＤが重複するか重複判定部１４０が判定する。重複すると判定された表示対象情報ＤＴＤが重複しない形状に対応する属性表示線ＰＤＬを線変形部１５０が変形する。
【００５８】
このため、複数の表示対象情報ＤＴＤを情報区分属性ＤＧＰに対応して属性表示線ＰＤＬ上に表示出力するときに重複する場合でも、その属性表示線ＰＤＬを変形させて表示対象情報ＤＴＤが重複しないように表示出力することができる。従って、情報区分属性ＤＧＰが共通する表示対象情報ＤＴＤが表示領域に比較して多数の場合でも、視認に問題ない状態に一覧表示することができる。
【００５９】
しかも、本実施の形態の情報表示装置１００の線変形部１５０は、図２に示すように、複数の表示対象情報ＤＴＤの表示位置が千鳥配置となるように属性表示線ＰＤＬをジグザグ形状に変形することで、属性表示線ＰＤＬを変形以前の表示位置を中心に必要最小限に変形する。このため、元の属性表示線ＰＤＬの形状に近い形で表示対象情報ＤＴＤを配置することができる。
【００６０】
つぎに、本発明の実施の第二の形態を図７を参照して以下に説明する。本実施の形態の情報表示装置１００では、表示スペース１０１の中心に基準情報が表示出力されており、属性表示線ＰＤＬの変形以前は、図７(ａ)に示すように、基準情報を中心に、内側から円形の属性表示線ＰＤＬ１ａ、円形の属性表示線ＰＤＬ２ａ、円形の属性表示線ＰＤＬ３、が同心円状に配置されている。属性表示線ＰＤＬ１ａ上には複数の表示対象情報ＤＴＤが、重複する状態で表示出力されている。
【００６１】
属性表示線ＰＤＬの変形以後は、図７(ｂ)に示すように、円形の属性表示線ＰＤＬ１ａが大径の属性表示線ＰＤＬ１ｂに、円形の属性表示線ＰＤＬ２ａが大径の属性表示線ＰＤＬ２ｂに拡大されている。
【００６２】
このため、本実施の形態の情報表示装置１００では、円形の属性表示線ＰＤＬ１ｂ上の複数の表示対象情報ＤＴＤを、重複しない状態で表示出力することができる。なお、その外側に位置する属性表示線ＰＤＬ２ａも大径の属性表示線ＰＤＬ２ｂに拡大されているので、この属性表示線ＰＤＬ２ｂに表示対象情報ＤＴＤが重複することもない。このため、ユーザに対して複数の属性表示線ＰＤＬの相対関係を維持しつつも、狭い表示領域を有効活用して一覧表示することができる。
【００６３】
なお、上記形態では円形の属性表示線ＰＤＬ１ａを大径の属性表示線ＰＤＬ１ｂに、円形の属性表示線ＰＤＬ２ａを大径の属性表示線ＰＤＬ２ｂに、単純に拡大することを例示した。
【００６４】
しかし、図８に示すように、円形の属性表示線ＰＤＬ１ａを大径の異形の属性表示線ＰＤＬ１ｂに拡大してもよい。このように、元の属性表示線ＰＤＬの形状に近い形に属性表示線ＰＤＬを拡大することによって、ユーザに対して元の線情報を維持しつつも、狭い表示領域を有効活用して一覧表示することができる。
【００６５】
今回は、属性表示線ＰＤＬの変形と、属性表示線ＰＤＬの拡大を組み合わせて実施したが、後述する属性表示線ＰＤＬの幅の変形や、他の属性表示線ＰＤＬの拡大など、他の組み合わせでも構わない。
【００６６】
つぎに、本発明の実施の第三の形態を図９を参照して以下に説明する。本実施の形態の情報表示装置１００では、図示するように、情報表示装置１００の表示スペース１０１に基準表示情報ＢＤＤを中心に、近い順から属性表示線ＰＤＬ１ａ、属性表示線ＰＤＬ２、属性表示線ＰＤＬ３が配置されている。
【００６７】
属性表示線ＰＤＬ１ａ上には表示対象情報ＤＴＤ１が、属性表示線ＰＤＬ２上には表示対象情報ＤＴＤ２が、属性表示線ＰＤＬ３上には表示対象情報ＤＴＤ３が配置されている。
【００６８】
情報表示装置１００の表示スペース１０１に、属性表示線ＰＤＬの変形以後は、基準表示情報ＢＤＤを中心に、近い順から属性表示線ＰＤＬ１ｂ、属性表示線ＰＤＬ２、属性表示線ＰＤＬ３が配置されている。
【００６９】
属性表示線ＰＤＬ１ｂは、滑らかなスプライン曲線で表示されている。属性表示線ＰＤＬ１ｂ上には表示対象情報ＤＴＤ１が重複しないように互い違いに千鳥配置で表示され、属性表示線ＰＤＬ２上には表示対象情報ＤＴＤ２が、属性表示線ＰＤＬ３上には表示対象情報ＤＴＤ３が配置されている。
【００７０】
このように、滑らかに元の属性表示線ＰＤＬの形状に近い形に属性表示線ＰＤＬを変形することによって、ユーザに対して元の属性表示線ＰＤＬの情報を維持しつつも、狭い表示領域を有効活用して一覧表示することができる。
【００７１】
今回は表示対象情報ＤＴＤを滑らかに配置するためにスプライン曲線を利用したが、ベジェ曲線や、ＣＯＳ関数や、ＳＩＮ関数、凹凸関数などでも構わない。
【００７２】
ここで、上述のような情報表示装置１００の具体例を図１０を参照して以下に説明する。本実施の形態の情報表示装置１００では、図示するように、情報表示装置１００の表示スペース１０１に、自分の基準情報ＢＤＤを中心に、近い順から、よく連絡している人の属性表示線ＰＤＬ１ａ、たまに連絡している人の属性表示線ＰＤＬ２、ご無沙汰な人の属性表示線ＰＤＬ３が配置されている。
【００７３】
よく連絡している人の属性表示線ＰＤＬ１ａ上にはＡさん、Ｂさん、Ｃさん、Ｄさん、Ｅさん、Ｆさん、Ｇさん、等の表示対象情報ＤＴＤ１が、たまに連絡している人の属性表示線ＰＤＬ２上にはＨさんの表示対象情報ＤＴＤ２が、ご無沙汰な人の属性表示線ＰＤＬ３上にはＩさんの表示対象情報ＤＴＤ３が配置されている。
【００７４】
情報表示装置１００の表示スペース１０１に、属性表示線ＰＤＬの変形以後は、自分の基準情報ＢＤＤを中心に、近い順からよく連絡している人の属性表示線ＰＤＬ１ｂ、たまに連絡している人の属性表示線ＰＤＬ２、ご無沙汰な人の属性表示線ＰＤＬ３が配置されている。
【００７５】
近い順からよく連絡している人の属性表示線ＰＤＬ１ｂは滑らかな曲線で結ばれている。属性表示線ＰＤＬ１ｂ上にはＡさん、Ｂさん、Ｃさん、Ｄさん、Ｅさん、Ｆさん、Ｇさん、等の表示対象情報ＤＴＤ１が重複しないように互い違いに千鳥配置で表示され、たまに連絡している人の属性表示線ＰＤＬ２上には、Ｈさんの表示対象情報ＤＴＤ２が、ご無沙汰な人の属性表示線ＰＤＬ３上には、Ｉさんの表示対象情報ＤＴＤ３が配置されている。
【００７６】
このように、属性表示線ＰＤＬを変形することによって、ユーザに対して元の属性表示線ＰＤＬの情報を維持しつつも、狭い表示領域を有効活用して表示対象情報ＤＴＤを一覧表示することができる。
【００７７】
つぎに、本発明の実施の第四の形態を図１１を参照して以下に説明する。本実施の形態の情報表示装置１００では、図示するように、情報表示装置１００の表示スペース１０１に基準表示情報ＢＤＤを中心に、近い順から属性表示線ＰＤＬ１ａ、属性表示線ＰＤＬ２、属性表示線ＰＤＬ３が配置されている。
【００７８】
属性表示線ＰＤＬ１ａ上には表示対象情報ＤＴＤ１が、属性表示線ＰＤＬ２上には表示対象情報ＤＴＤ２が、属性表示線ＰＤＬ３上には表示対象情報ＤＴＤ３が配置されている。
【００７９】
本実施の形態の情報表示装置１００では、線変形部１５０が属性表示線ＰＤＬの変形として、属性表示線ＰＤＬ１ａの線幅を拡大する。このような属性表示線ＰＤＬの変形以後は、属性表示線ＰＤＬ１ｂ上に表示対象情報ＤＴＤ１が重複しないように千鳥配置で表示される。
【００８０】
このように、表示対象情報ＤＴＤが重複する属性表示線ＰＤＬ１の線幅を変形することで、ユーザに対して元の属性表示線ＰＤＬの情報を維持しつつも、狭い表示領域を有効活用して表示対象情報ＤＴＤを一覧表示することができる。
【００８１】
なお、上述の情報表示装置１００では、表示対象情報ＤＴＤが重複する属性表示線ＰＤＬ１の線幅のみ変形することを例示した。しかし、図１２に示すように、全部の属性表示線ＰＤＬ１〜３を同様に変形してもよい。
【００８２】
このように、他の属性表示線ＰＤＬも類似に幅を変形することで、ユーザに対して元の属性表示線ＰＤＬの情報を維持しつつも、狭い表示領域を有効活用して一覧表示することができる。
【００８３】
つぎに、本発明の実施の第五の形態を図１３を参照して以下に説明する。本実施の形態の情報表示装置１００では、図示するように、属性表示線ＰＤＬの変形以前は、表示スペース１０１の上方に表示出力される基準表示情報ＢＤＤを中心に、近い順から属性表示線ＰＤＬ１ａ、属性表示線ＰＤＬ２、属性表示線ＰＤＬ３が配置されている。
【００８４】
属性表示線ＰＤＬ１ａ上には表示対象情報ＤＴＤ１が、属性表示線ＰＤＬ２上には表示対象情報ＤＴＤ２が、属性表示線ＰＤＬ３上には表示対象情報ＤＴＤ３が配置されている。
【００８５】
属性表示線ＰＤＬの変形以後は、基準表示情報ＢＤＤを中心に、近い順から属性表示線ＰＤＬ１ｂ、属性表示線ＰＤＬ２ｂ、属性表示線ＰＤＬ３ｂが配置されている。ただし、属性表示線ＰＤＬ２ｂと属性表示線ＰＤＬ３ｂは属性表示線ＰＤＬ１ｂと同様に傾斜されており、これに対応して基準表示情報ＢＤＤの表示位置も側方に変位されている。
【００８６】
属性表示線ＰＤＬ１ｂ上には表示対象情報ＤＴＤ１が重複しないように配置され、属性表示線ＰＤＬ２ｂ上には表示対象情報ＤＴＤ２が、属性表示線ＰＤＬ３ｂ上には表示対象情報ＤＴＤ３が配置されている。
【００８７】
つぎに、本発明の実施の第六の形態を図１４を参照して以下に説明する。図面は本実施の形態の情報表示装置の動作を示すフローチャートである。実施の第一の形態の情報表示装置では、図６に示すように、属性表示線ＰＤＬを変更するたびに線表示部１２０および情報表示部１３０によって、属性表示線ＰＤＬと表示対象情報ＤＴＤを表示していた。しかし、本実施の形態の情報表示装置では、図１４に示すように、最終的に変形された属性表示線ＰＤＬと表示対象情報ＤＴＤのみを画面に表示する。
【００８８】
つぎに、本発明の実施の第七の形態を図１５を参照して以下に説明する。図面は本実施の形態の情報表示装置の動作を示すフローチャートである。実施の第一の形態の情報表示装置１００では、図６に示すように、表示対象情報ＤＴＤの座標位置を変更してから、属性表示線ＰＤＬを変更していた。
【００８９】
しかし、本実施の形態の情報表示装置では、図１５に示すように、属性表示線ＰＤＬを変更してから、表示対象情報ＤＴＤの座標位置を変更している。より具体的には、選択した属性表示線ＰＤＬに配置した表示対象情報ＤＴＤが重複するかどうか（Ｓ３）を判断した後、属性表示線ＰＤＬを変形する（Ｓ６−２）。判定フラグに１を代入する（Ｓ５）。属性表示線ＰＤＬ上に表示対象情報ＤＴＤを配置して記憶する（Ｓ４−２）、部分が図６に例示したフローチャートと相違する。
【００９０】
つぎに、本発明の実施の第八の形態を図１６を参照して以下に説明する。図面は本実施の形態の情報表示装置の動作を示すフローチャートである。上述した実施の第七の形態の情報表示装置では、属性表示線ＰＤＬを変更するたびに情報表示部１３０によって、属性表示線ＰＤＬと表示対象情報ＤＴＤを表示していた。しかし、本実施の形態の情報表示装置では、図示するように、最終的に変形された属性表示線ＰＤＬと表示対象情報ＤＴＤのみを画面に表示する。
【００９１】
なお、本発明は本実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で各種の変形を許容する。例えば、上述した本発明の実施の各種の実施の形態の情報表示装置の線変形部１５０の属性表示線ＰＤＬを他の属性表示線ＰＤＬと交差しないように変形する動作を、図１７のフローチャートに例示する。利用する場合には、図６や図１４、図１５、図１６のＳ４とＳ５の間にはいる。
【００９２】
図１７では、まず別な属性表示線ＰＤＬを選択する（Ｓ４−１）。もし、属性表示線ＰＤＬ同士が交差していないか判定し（Ｓ４−２）、交差していれば（Ｓ４−２−Ｙ）、選択した属性表示線ＰＤＬも変形した属性表示線ＰＤＬと同じように変形する（Ｓ４−３）。もし、交差していなければ（Ｓ４−２−Ｎ）、終了する。
【００９３】
このように、例えば、図１３に示すように、他の属性表示線ＰＤＬも類似に斜めに変形することで、ユーザに対して元の属性表示線ＰＤＬの情報を維持しつつも、狭い表示領域を有効活用して一覧表示することができる。
【００９４】
また、このように、他の属性表示線ＰＤＬと交差しないように変形することで、ユーザに対して元の属性表示線ＰＤＬの情報を維持しつつも、狭い表示領域を有効活用して一覧表示することができる。
【００９５】
さらに、上述した本発明の実施の各種の実施の形態では、属性表示線ＰＤＬの値ＬＶを関数で定義していたが、絶対座標や相対座標の固まりでも構わない。また、上述した本発明の実施の各種の実施の形態では、情報配置位置ＤＡに、表示対象情報ＤＴＤの中心座標を記憶したが、左上座標などで記憶しても構わない。
【００９６】
さらに、本実施の形態では情報表示装置の各部がコンピュータプログラムにより各種機能として論理的に実現されることを例示した。しかし、このような各部の各々を固有のハードウェアとして形成することもでき、ソフトウェアとハードウェアとの組み合わせとして実現することもできる。
【００９７】
なお、当然ながら、上述した実施の形態および複数の変形例は、その内容が相反しない範囲で組み合わせることができる。また、上述した実施の形態および変形例では、各部の構造などを具体的に説明したが、その構造などは本願発明を満足する範囲で各種に変更することができる。
【００９８】
この出願は、２００９年１２月１１日に出願された日本出願特願２００９−２８１５６１号を基礎とする優先権を主張し、その開示の全てを、ここに取り込む。
【図１】
2011070705.tif 000003
【図２】
2011070705.tif 000004
【図３】
2011070705.tif 000005
【図４】
2011070705.tif 000006
【図５】
2011070705.tif 000007
【図６】
2011070705.tif 000008
【図７】
2011070705.tif 000009
【図８】
2011070705.tif 000010
【図９】
2011070705.tif 000011
【図１０】
2011070705.tif 000012
【図１１】
2011070705.tif 000013
【図１２】
2011070705.tif 000014
【図１３】
2011070705.tif 000015
【図１４】
2011070705.tif 000016
【図１５】
2011070705.tif 000017
【図１６】
2011070705.tif 000018
【図１７】
2011070705.tif 000019
【手続補正書】
【提出日】平成24年6月11日(2012.6.11)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
情報区分属性が個々に設定されている複数の表示対象情報を記憶する情報記憶手段と、
個々に設定されている前記情報区分属性に対応した位置に複数の属性表示線を表示出力する線表示手段と、
表示出力された前記属性表示線上に前記情報区分属性に対応して前記表示対象情報を表示出力する情報表示手段と、
前記属性表示線上に表示出力される複数の前記表示対象情報が重複するか判定する重複判定手段と、
重複すると判定された前記表示対象情報が重複しない形状に対応する前記属性表示線を変形する線変形手段と、
を有する情報表示装置。
【請求項２】
前記線変形手段は、前記属性表示線を変形以前の表示位置を中心に必要最小限に変形する請求項１に記載の情報表示装置。
【請求項３】
前記線変形手段は、複数の前記表示対象情報の表示位置が千鳥配置となるように前記属性表示線をジグザグ形状に変形する請求項１または２に記載の情報表示装置。
【請求項４】
前記線変形手段は、前記属性表示線を所定の曲線に変形する請求項３に記載の情報表示装置。
【請求項５】
前記線表示手段は、複数の前記属性表示線を同心円状に表示出力し、
前記線変形手段は、前記属性表示線の直径を拡大する請求項１ないし４の何れか一項に記載の情報表示装置。
【請求項６】
前記線変形手段は、複数の前記表示対象情報の表示位置が線方向と直交する方向に分散されるように前記属性表示線の線幅を拡大する請求項１または２に記載の情報表示装置。
【請求項７】
前記線変形手段は、前記属性表示線を他の前記属性表示線と交差しない形状に変形する請求項１ないし６の何れか一項に記載の情報表示装置。
【請求項８】
前記線変形手段は、表示出力される複数の前記属性表示線を同様に変形する請求項１ないし７の何れか一項に記載の情報表示装置。
【請求項９】
請求項１ないし８の何れか一項に記載の情報表示装置のコンピュータプログラムであって、
情報区分属性が個々に設定されている複数の表示対象情報を記憶する情報記憶処理と、
個々に設定されている前記情報区分属性に対応した位置に複数の属性表示線を表示出力する線表示処理と、
表示出力された前記属性表示線上に前記情報区分属性に対応して前記表示対象情報を表示出力する情報表示処理と、
前記属性表示線上に表示出力される複数の前記表示対象情報が重複するか判定する重複判定処理と、
重複すると判定された前記表示対象情報が重複しない形状に対応する前記属性表示線を変形する線変形処理と、
を情報表示装置に実行させるコンピュータプログラム。
【請求項１０】
請求項１ないし８の何れか一項に記載の情報表示装置のデータ処理方法であって、
情報区分属性が個々に設定されている複数の表示対象情報を記憶する情報記憶動作と、
個々に設定されている前記情報区分属性に対応した位置に複数の属性表示線を表示出力する線表示動作と、
表示出力された前記属性表示線上に前記情報区分属性に対応して前記表示対象情報を表示出力する情報表示動作と、
前記属性表示線上に表示出力される複数の前記表示対象情報が重複するか判定する重複判定動作と、
重複すると判定された前記表示対象情報が重複しない形状に対応する前記属性表示線を変形する線変形動作と、
を有するデータ処理方法。
【国際調査報告】
2011070705.tif 000020
2011070705.tif 000021