JP5527521B2 - 階層構造表示装置、階層構造表示方法および階層構造表示制御プログラム - Google Patents
階層構造表示装置、階層構造表示方法および階層構造表示制御プログラム Download PDFInfo
- Publication number
- JP5527521B2 JP5527521B2 JP2009544644A JP2009544644A JP5527521B2 JP 5527521 B2 JP5527521 B2 JP 5527521B2 JP 2009544644 A JP2009544644 A JP 2009544644A JP 2009544644 A JP2009544644 A JP 2009544644A JP 5527521 B2 JP5527521 B2 JP 5527521B2
- Authority
- JP
- Japan
- Prior art keywords
- node
- tree
- display
- parent
- area
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
- G06F40/137—Hierarchical processing, e.g. outlines
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
- G06F40/14—Tree-structured documents
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Health & Medical Sciences (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- User Interface Of Digital Computer (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Stored Programmes (AREA)
Description
このツリー領域生成ステップで生成したツリー領域に含まれるノードであって、その1つ上位の親に相当する階層のノードがこのツリー領域外となっているものがあるかを前記ツリー領域生成ステップで供給され表示された階層データとその周辺の階層データの関係から判別する親ノード存否判別ステップと、
この親ノード存否判別ステップで前記親に相当する階層のノードで前記ツリー領域外となっているものが存在すると判別されたとき、このノードを表わした親ノード識別情報を、所定位置に表示する親ノード識別情報表示ステップとを具備し、
前記親ノード識別情報表示ステップは、前記ツリー領域生成ステップで生成されたツリー領域を表示する前記表示枠に隣接した棒状のツリーバーとして表示する。
前記階層データ保持手段から前記階層データを入力して所定の表示枠の範囲内でその階層関係を上位の階層のノードからその配下の下位の階層のノードへと順に各ノードをツリー状に前記表示枠の一端部から所定方向に沿って表示するツリー領域を生成するツリー領域生成処理と、
このツリー領域生成処理で生成したツリー領域に含まれるノードであって、その1つ上位の親に相当する階層のノードがこのツリー領域外となっているものがあるかを前記データ保持手段から前記ツリー領域生成処理用に供給された階層データとその周辺の階層データの関係から判別する親ノード存否判別処理と、
この親ノード存否判別処理で前記親に相当する階層のノードで前記ツリー領域外となっているものが存在すると判別されたとき、このノードを表わした親ノード識別情報を、所定位置に表示する親ノード識別情報表示処理と
を実行させ、
前記親ノード識別情報表示処理は、前記ツリー領域生成処理で生成されたツリー領域を表示する前記表示枠に隣接した棒状のツリーバーとして表示することを特徴としている。
201 階層構造情報記録部
202 出力部
203、203A ツリー表示部
206 表示親ノード決定部
207、207A ツリーバー表示部
214 CPU
215、215A メモリ
216、216A 制御部
221 表示画面
222 ツリー表示領域
223、223A、223B ツリーバー
226 親ノード表示用親子ノード存在領域
231、232、233 ノード
501 ツリーバー操作制御部
502 入力部
521 カーソル
561 ポップアップメニュー
次に、本発明の第1の実施例として、図1のツリーバー表示部207が生成し出力部202が出力するツリー表示領域222とその周辺の具体的な表示例を幾つかの表示画面として示すことにする。なお、図1および図2で使用した符号は適宜この第1の実施例でも使用する。
次に、本発明の第2の実施の形態について説明する。
次に、本発明の第2の実施例として、図8のツリーバー表示部207Aが生成し出力部202が出力するツリー表示領域222とその周辺の具体的な表示例を表示画面として示すことにする。なお、図8および図9で使用した符号は適宜この第2の実施例でも使用する。
図13は、本発明の第3の実施例として、第2の実施の形態を具体化したものである。図8および図9で使用した符号は適宜この第3の実施例でも使用する。
図14は、本発明の第4の実施例として、第2の実施の形態を具体化したものである。図8および図9で使用した符号は適宜この第4の実施例でも使用する。
図15は、本発明の第5の実施例として、第2の実施の形態を具体化したものである。
図8および図9で使用した符号は適宜この第5の実施例でも使用する。
Claims (10)
- 階層構造を持ったデータとしての階層データを保持する階層データ保持手段と、
この階層データ保持手段から前記階層データを入力して所定の表示枠の範囲内でその階層関係を上位の階層のノードからその配下の下位の階層のノードへと順に各ノードをツリー状に前記表示枠の一端部から所定方向に沿って表示するツリー領域を生成するツリー領域生成手段と、
このツリー領域生成手段で生成したツリー領域に含まれるノードであって、その1つ上位の親に相当する階層のノードがこのツリー領域外となっているものがあるかを前記データ保持手段から前記ツリー領域生成手段に供給され表示された階層データとその周辺の階層データの関係から判別する親ノード存否判別手段と、
この親ノード存否判別手段で前記親に相当する階層のノードで前記ツリー領域外となっているものが存在すると判別されたとき、このノードを表わした親ノード識別情報を所定位置に表示する親ノード識別情報表示手段と
を具備し、
前記親ノード識別情報表示手段は、前記ツリー領域生成手段で生成されたツリー領域を表示する前記表示枠に隣接した棒状のツリーバーである
ことを特徴とする階層構造表示装置。 - 前記親ノード存否判別手段は、前記所定の表示枠の範囲内に1つ上の階層のノードである親ノードが表示されていないノードに対して前記表示枠の前記一端部側から順に、各々の親ノードが既に親ノードとして決定しているノードのパスに含まれているかを確認し、含まれていない場合に当該ノードの親ノードを表示の対象の親ノードとして決定する親ノード決定手段を具備することを特徴とする請求項1記載の階層構造表示装置。
- 前記ツリーバーは前記表示枠の前記所定方向に沿った全域をカバーする長さとなっており、前記親ノード識別情報が親ノードのテキスト情報としてこのツリーバー内に表示され、かつこの表示される親ノードの配下の子ノードの存在する領域がそれ以外の領域とツリーバー内で視覚的に区別される状態で表示されていることを特徴とする請求項1又は請求項2記載の階層構造表示装置。
- 前記親ノードのテキスト情報は、前記配下の子ノードの存在する領域を中心に表示位置が設定されていることを特徴とする請求項3記載の階層構造表示装置。
- 前記視覚的に区別される状態とは、背景色が前記親ノードの配下の子ノードの存在する領域とそれ以外の領域で異なっていることを特徴とする請求項3記載の階層構造表示装置。
- 前記ツリーバー内に表示された親ノードの配下の子ノードのうちツリー構造上で先頭に配置されるべきノードを前記表示枠の前記一端部側に配置するように前記ツリー領域の生成される領域をシフトさせる領域シフト指示手段を具備することを特徴とする請求項1記載の階層構造表示装置。
- 階層構造を持ったデータとしての階層データを保持する階層データ保持手段から前記階層データを入力して所定の表示枠の範囲内でその階層関係を上位の階層のノードからその配下の下位の階層のノードへと順に各ノードをツリー状に前記表示枠の一端部から所定方向に沿って表示するツリー領域を生成するツリー領域生成ステップと、
このツリー領域生成ステップで生成したツリー領域に含まれるノードであって、その1つ上位の親に相当する階層のノードがこのツリー領域外となっているものがあるかを前記ツリー領域生成ステップで供給され表示された階層データとその周辺の階層データの関係から判別する親ノード存否判別ステップと、
この親ノード存否判別ステップで前記親に相当する階層のノードで前記ツリー領域外となっているものが存在すると判別されたとき、このノードを表わした親ノード識別情報を、所定位置に表示する親ノード識別情報表示ステップとを具備し、
前記親ノード識別情報表示ステップは、前記ツリー領域生成ステップで生成されたツリー領域を表示する前記表示枠に隣接した棒状のツリーバーとして表示することを特徴とする階層構造表示方法。 - 前記親ノード存否判別ステップは、前記所定の表示枠の範囲内に1つ上の階層のノードである親ノードが表示されていないノードに対して前記表示枠の前記一端部側から順に、各々の親ノードが既に親ノードとして決定しているノードのパスに含まれているかを確認し、含まれていない場合に当該ノードの親ノードを表示の対象の親ノードとして決定することを特徴とする請求項7記載の階層構造表示方法。
- 階層構造を持ったデータとしての階層データを保持する階層データ保持手段を備えたコンピュータに、
前記階層データ保持手段から前記階層データを入力して所定の表示枠の範囲内でその階層関係を上位の階層のノードからその配下の下位の階層のノードへと順に各ノードをツリー状に前記表示枠の一端部から所定方向に沿って表示するツリー領域を生成するツリー領域生成処理と、
このツリー領域生成処理で生成したツリー領域に含まれるノードであって、その1つ上位の親に相当する階層のノードがこのツリー領域外となっているものがあるかを前記データ保持手段から前記ツリー領域生成処理用に供給された階層データとその周辺の階層データの関係から判別する親ノード存否判別処理と、
この親ノード存否判別処理で前記親に相当する階層のノードで前記ツリー領域外となっているものが存在すると判別されたとき、このノードを表わした親ノード識別情報を、所定位置に表示する親ノード識別情報表示処理と
を実行させ、
前記親ノード識別情報表示処理は、前記ツリー領域生成処理で生成されたツリー領域を表示する前記表示枠に隣接した棒状のツリーバーとして表示することを特徴とする階層構造表示制御プログラム。 - 前記親ノード存否判別処理は、前記所定の表示枠の範囲内に1つ上の階層のノードである親ノードが表示されていないノードに対して前記表示枠の前記一端部側から順に、各々の親ノードが既に親ノードとして決定しているノードのパスに含まれているかを確認し、含まれていない場合に当該ノードの親ノードを表示の対象の親ノードとして決定することを特徴とする請求項9記載の階層構造表示制御プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009544644A JP5527521B2 (ja) | 2007-12-06 | 2008-11-28 | 階層構造表示装置、階層構造表示方法および階層構造表示制御プログラム |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007315761 | 2007-12-06 | ||
JP2007315761 | 2007-12-06 | ||
PCT/JP2008/071612 WO2009072436A1 (ja) | 2007-12-06 | 2008-11-28 | 階層構造表示装置、階層構造表示方法および階層構造表示制御プログラム |
JP2009544644A JP5527521B2 (ja) | 2007-12-06 | 2008-11-28 | 階層構造表示装置、階層構造表示方法および階層構造表示制御プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2009072436A1 JPWO2009072436A1 (ja) | 2011-04-21 |
JP5527521B2 true JP5527521B2 (ja) | 2014-06-18 |
Family
ID=40717618
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009544644A Active JP5527521B2 (ja) | 2007-12-06 | 2008-11-28 | 階層構造表示装置、階層構造表示方法および階層構造表示制御プログラム |
Country Status (3)
Country | Link |
---|---|
US (1) | US20100281064A1 (ja) |
JP (1) | JP5527521B2 (ja) |
WO (1) | WO2009072436A1 (ja) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9576068B2 (en) * | 2010-10-26 | 2017-02-21 | Good Technology Holdings Limited | Displaying selected portions of data sets on display devices |
US9489642B2 (en) * | 2012-06-19 | 2016-11-08 | Sap Se | Flow based visualization of business rule processing traces |
CN104412215B (zh) * | 2012-07-12 | 2018-01-09 | 江森自控日立空调技术(香港)有限公司 | 设备管理装置 |
US9507490B2 (en) | 2014-03-05 | 2016-11-29 | International Business Machines Corporation | Navigation of a graphical representation |
US11494048B2 (en) * | 2014-09-04 | 2022-11-08 | Home Box Office, Inc. | View virtualization |
US9685142B2 (en) * | 2015-11-03 | 2017-06-20 | International Business Machines Corporation | Obtaining and displaying relationships between elements |
US10120959B2 (en) * | 2016-04-28 | 2018-11-06 | Rockwell Automation Technologies, Inc. | Apparatus and method for displaying a node of a tree structure |
US11233705B2 (en) * | 2019-12-23 | 2022-01-25 | Robert Brennan Garvey | System and method for visualizing and navigating network data |
US11403803B2 (en) * | 2020-06-26 | 2022-08-02 | Imagination Technologies Limited | Hierarchical acceleration structures for use in ray tracing systems |
US11335055B2 (en) | 2020-06-26 | 2022-05-17 | Imagination Technologies Limited | Intersection testing in ray tracing systems with skipping of nodes in sub-trees of hierarchical acceleration structures |
CN113885766B (zh) * | 2021-09-24 | 2024-02-09 | 远光软件股份有限公司 | 组织架构图的展示方法、装置、存储介质及终端设备 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0669489A (ja) * | 1992-08-20 | 1994-03-11 | Fujitsu Ltd | 光電集積回路 |
JP2000214975A (ja) * | 1999-01-26 | 2000-08-04 | Nippon Steel Corp | フォルダ管理装置及びコンピュ―タ読み取り可能な記録媒体 |
US20050125147A1 (en) * | 2001-12-07 | 2005-06-09 | Guido Mueller | Method for displaying a hierarchically structure list and associated display unit |
JP2007506173A (ja) * | 2003-09-22 | 2007-03-15 | コニンクリユケ フィリップス エレクトロニクス エヌ.ブイ. | 表示された階層データ構造のナビゲーション |
JP2007133482A (ja) * | 2005-11-08 | 2007-05-31 | Hitachi Ltd | 親オブジェクトを自動的に表示する計算機及びその表示方法 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5812135A (en) * | 1996-11-05 | 1998-09-22 | International Business Machines Corporation | Reorganization of nodes in a partial view of hierarchical information |
JPH11338604A (ja) * | 1998-05-25 | 1999-12-10 | Casio Comput Co Ltd | 階層フォルダ表示装置及び記録媒体 |
US6448985B1 (en) * | 1999-08-05 | 2002-09-10 | International Business Machines Corporation | Directory tree user interface having scrollable subsections |
US6990638B2 (en) * | 2001-04-19 | 2006-01-24 | International Business Machines Corporation | System and method for using shading layers and highlighting to navigate a tree view display |
JP2005190369A (ja) * | 2003-12-26 | 2005-07-14 | Konica Minolta Business Technologies Inc | フォルダ管理装置、フォルダ管理方法、フォルダ管理プログラム並びに記録媒体 |
JP2005242944A (ja) * | 2004-02-27 | 2005-09-08 | Ricoh Co Ltd | ツリービュー生成装置、ツリービュー生成プログラム及び記録媒体 |
JP4710459B2 (ja) * | 2005-07-19 | 2011-06-29 | 富士ゼロックス株式会社 | ツリー構造表示プログラム、ツリー構造表示方法、ツリー構造表示装置 |
-
2008
- 2008-11-28 WO PCT/JP2008/071612 patent/WO2009072436A1/ja active Application Filing
- 2008-11-28 JP JP2009544644A patent/JP5527521B2/ja active Active
- 2008-11-28 US US12/746,588 patent/US20100281064A1/en not_active Abandoned
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0669489A (ja) * | 1992-08-20 | 1994-03-11 | Fujitsu Ltd | 光電集積回路 |
JP2000214975A (ja) * | 1999-01-26 | 2000-08-04 | Nippon Steel Corp | フォルダ管理装置及びコンピュ―タ読み取り可能な記録媒体 |
US20050125147A1 (en) * | 2001-12-07 | 2005-06-09 | Guido Mueller | Method for displaying a hierarchically structure list and associated display unit |
JP2007506173A (ja) * | 2003-09-22 | 2007-03-15 | コニンクリユケ フィリップス エレクトロニクス エヌ.ブイ. | 表示された階層データ構造のナビゲーション |
JP2007133482A (ja) * | 2005-11-08 | 2007-05-31 | Hitachi Ltd | 親オブジェクトを自動的に表示する計算機及びその表示方法 |
Also Published As
Publication number | Publication date |
---|---|
US20100281064A1 (en) | 2010-11-04 |
JPWO2009072436A1 (ja) | 2011-04-21 |
WO2009072436A1 (ja) | 2009-06-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5527521B2 (ja) | 階層構造表示装置、階層構造表示方法および階層構造表示制御プログラム | |
JP2781035B2 (ja) | 階層型編集コマンド・メニュー表示方法 | |
US7512898B2 (en) | User interface with multi-state menu | |
US7506268B2 (en) | User interface with visual tracking feature | |
JP4303311B2 (ja) | 操作支援コンピュータプログラム、操作支援コンピュータシステム | |
JP5893070B2 (ja) | 情報処理装置 | |
KR20140030160A (ko) | 터치 가능 명령 실행을 위한 콤팩트 제어 메뉴 | |
JP5979168B2 (ja) | 画面表示装置、画面表示システム、画面表示方法およびコンピュータープログラム | |
JP2007233565A (ja) | 設計支援プログラム | |
JP2016212600A (ja) | 画面表示装置及びプログラム | |
JP5875262B2 (ja) | 表示制御装置 | |
JP5634140B2 (ja) | 情報処理装置、表示方法、およびプログラム | |
JP6018996B2 (ja) | 情報処理装置 | |
JP2015005029A (ja) | 情報処理装置、表示制御方法及びコンピュータプログラム | |
JP2007164505A (ja) | 携帯端末 | |
JP4796448B2 (ja) | マンマシン装置 | |
JP2010160655A (ja) | 情報処理装置およびオブジェクト設定方法 | |
JP6027735B2 (ja) | 表示装置および表示方法 | |
JP2014048693A (ja) | 階層型グルーピング装置 | |
KR20190115401A (ko) | 링크 뷰 방법, 링크 뷰 장치 및 링크 뷰 프로그램 | |
KR101985073B1 (ko) | 웹페이지 상에서 구현되는 트리개체를 다중 선택하는 방법 및 시스템 | |
JP6665919B2 (ja) | 画面表示装置及びプログラム | |
JP5195406B2 (ja) | 表示制御装置及び方法、プログラム並びに記録媒体 | |
JP2005242944A (ja) | ツリービュー生成装置、ツリービュー生成プログラム及び記録媒体 | |
JP2020106959A (ja) | レイアウト処理装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110901 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130529 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130729 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130821 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20140319 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140401 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5527521 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |