JP4557142B2 - 検索システム、表示処理方法、及びプログラム - Google Patents
検索システム、表示処理方法、及びプログラム Download PDFInfo
- Publication number
- JP4557142B2 JP4557142B2 JP2004193324A JP2004193324A JP4557142B2 JP 4557142 B2 JP4557142 B2 JP 4557142B2 JP 2004193324 A JP2004193324 A JP 2004193324A JP 2004193324 A JP2004193324 A JP 2004193324A JP 4557142 B2 JP4557142 B2 JP 4557142B2
- Authority
- JP
- Japan
- Prior art keywords
- search
- character string
- position information
- display
- character strings
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Document Processing Apparatus (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
(1)表示が煩雑になり、確認しにくい。
(2)特定の検索対象文字列のみに着目し、文書全体を概観する事ができない。
といった問題がある。
本発明の表示処理方法は、入力装置から入力された複数の検索条件に合致する、文書データの文字列を検索する、文書データを記憶している情報処理装置を含み、当該情報処理装置で検索された結果を表示装置に表示する検索システムにおける表示処理方法であって、前記検索システムの検索指示受付手段が、前記文書データに対する、前記入力装置から入力された検索条件であって、2つの文字列と、当該2つの文字列間の文字数を示す文字列間文字数と、近傍検索の条件を含む検索条件の検索指示を受付ける検索指示受付工程と、前記検索システムの検索手段が、前記検索指示受付工程で受付けた検索指示における前記検索条件に合致する前記2つの文字列の位置情報を、前記情報処理装置が記憶している文書データから検索する検索工程と、前記検索システムの検索条件指定画面表示手段が、前記複数の検索条件から一つの検索条件を指定するための検索条件指定画面を表示する検索条件指定画面表示工程と、前記検索システムの近傍条件判定手段が、前記検索工程で検索された前記2つの文字列の位置情報と、当該2つの文字列間の文字数が前記文字列間文字数と前記近傍検索の条件を満たすか判定する近傍条件判定工程と、前記検索システムの格納手段が、前記近傍条件判定工程で前記近傍検索の条件を満たすと判定された前記2つの文字列の位置情報を、近傍検索文字列位置情報に格納する格納工程と、前記検索システムの表示制御手段が、前記近傍検索の結果を表示する指示が前記入力装置から入力された場合に、前記近傍検索された前記2つの文字列の組が表示領域の先頭位置近傍に表示されるように、前記近傍検索文字列位置情報で示される位置、あるいは前記近傍検索文字列位置情報で示される位置に先頭行からのオフセットを持たせた位置が、前記表示領域の先頭行となるようにスクロール表示処理を行う表示制御工程とを備えることを特徴とする。
本発明のプログラムは、入力装置から入力された複数の検索条件に合致する、文書データの文字列を検索する、文書データを記憶している情報処理装置を含み、当該情報処理装置で検索された結果を表示装置に表示する検索システムで実行可能なプログラムであって、前記情報処理装置を、前記文書データに対する、前記入力装置から入力された検索条件であって、2つの文字列と、当該2つの文字列間の文字数を示す文字列間文字数と、近傍検索の条件を含む検索条件の検索指示を受付ける検索指示受付手段と、前記検索指示受付手段で受付けた検索指示における前記検索条件に合致する前記2つの文字列の位置情報を、前記記憶している文書データから検索する検索手段と、前記検索手段で検索された前記2つの文字列の位置情報と、当該2つの文字列間の文字数が前記文字列間文字数と前記近傍検索の条件を満たすか判定する近傍条件判定手段と、前記近傍条件判定手段により前記近傍検索の条件を満たすと判定された前記2つの文字列の位置情報を、近傍検索文字列位置情報に格納する格納手段と、前記近傍検索の結果を表示する指示が前記入力装置から入力された場合に、前記近傍検索された前記2つの文字列の組が表示領域の先頭位置近傍に表示されるように、前記近傍検索文字列位置情報で示される位置、あるいは前記近傍検索文字列位置情報で示される位置に先頭行からのオフセットを持たせた位置が、前記表示領域の先頭行となるようにスクロール表示処理を行う表示制御手段として機能させることを特徴とする。
先ず、CPU201は、現在処理対象となっている近傍検索の検索条件(以下、近傍検索条件と称す)を図4(b)の検索条件テーブルから取得する(ステップS801)。そして、CPU201は、図7のステップS706にて作成されたマージ位置情報の先頭に検索ポインタをセットし(ステップS802)、その検索ポインタが示している文字列が、ステップS801で取得した近傍検索条件に含まれる開始文字列と一致するか否かを判定する(ステップS803)。
102:メモリ
103:検索/表示プログラム
104:文書データベース
105:全文検索用インデックスファイル
106:ネットワーク
107:クライアント
108:表示装置
109:入力装置
201:CPU
202:RAM
203:ROM
204:システムバス
205:入力コントローラ
206:ビデオコントローラ
207:メモリコントローラ
208:通信I/Fコントローラ
209:キーボード
210:CRT
211:外部メモリ
61、62:文字列位置情報テーブル
1201:移動対象文字列テーブル
1202:表示位置情報テーブル
Claims (9)
- 入力装置から入力された複数の検索条件に合致する、文書データの文字列を検索する、文書データを記憶している情報処理装置を含み、当該情報処理装置で検索された結果を表示装置に表示する検索システムであって、
前記文書データに対する、前記入力装置から入力された検索条件であって、2つの文字列と、当該2つの文字列間の文字数を示す文字列間文字数と、近傍検索の条件を含む検索条件の検索指示を受付ける検索指示受付手段と、
前記検索指示受付手段で受付けた検索指示における前記検索条件に合致する前記2つの文字列の位置情報を、前記記憶している文書データから検索する検索手段と、
前記検索手段で検索された前記2つの文字列の位置情報と、当該2つの文字列間の文字数が前記文字列間文字数と前記近傍検索の条件を満たすか判定する近傍条件判定手段と、
前記近傍条件判定手段により前記近傍検索の条件を満たすと判定された前記2つの文字列の位置情報を、近傍検索文字列位置情報に格納する格納手段と、
前記近傍検索の結果を表示する指示が前記入力装置から入力された場合に、前記近傍検索された前記2つの文字列の組が表示領域の先頭位置近傍に表示されるように、前記近傍検索文字列位置情報で示される位置、あるいは前記近傍検索文字列位置情報で示される位置に先頭行からのオフセットを持たせた位置が、前記表示領域の先頭行となるようにスクロール表示処理を行う表示制御手段とを備えることを特徴とする検索システム。 - 前記表示制御手段は、
前記文書データに基づく表示用データに、前記近傍検索文字列位置情報で示される位置に、前記スクロール表示処理に必要なスクロール情報を付加し、当該スクロール情報に基づいて該文字列を前記表示領域の先頭位置近傍に表示されるように制御することを特徴とする請求項1に記載の検索システム。 - 前記検索システムは、前記入力装置から検索条件の入力を行い、前記表示装置に検索結果の表示を行うクライアント装置を含んでおり、
前記表示制御手段は、前記クライアント装置が備え、
前記検索指示受付手段、前記検索手段、前記近傍条件判定手段、前記格納手段は、前記情報処理装置が備えることを特徴とする請求項1又は2に記載の検索システム。 - 前記格納手段は、前記近傍検索の条件で指定される文字列間文字数内に、前記2つの文字列の組が複数存在する場合は、それら複数の文字列の組のうち、最も近接している文字列の組の位置情報を、前記近傍検索文字列位置情報に格納することを特徴とする請求項1乃至3のいずれか1項に記載の検索システム。
- 入力装置から入力された複数の検索条件に合致する、文書データの文字列を検索する、文書データを記憶している情報処理装置を含み、当該情報処理装置で検索された結果を表示装置に表示する検索システムにおける表示処理方法であって、
前記検索システムの検索指示受付手段が、前記文書データに対する、前記入力装置から入力された検索条件であって、2つの文字列と、当該2つの文字列間の文字数を示す文字列間文字数と、近傍検索の条件を含む検索条件の検索指示を受付ける検索指示受付工程と、
前記検索システムの検索手段が、前記検索指示受付工程で受付けた検索指示における前記検索条件に合致する前記2つの文字列の位置情報を、前記情報処理装置が記憶している文書データから検索する検索工程と、
前記検索システムの検索条件指定画面表示手段が、前記複数の検索条件から一つの検索条件を指定するための検索条件指定画面を表示する検索条件指定画面表示工程と、
前記検索システムの近傍条件判定手段が、前記検索工程で検索された前記2つの文字列の位置情報と、当該2つの文字列間の文字数が前記文字列間文字数と前記近傍検索の条件を満たすか判定する近傍条件判定工程と、
前記検索システムの格納手段が、前記近傍条件判定工程で前記近傍検索の条件を満たすと判定された前記2つの文字列の位置情報を、近傍検索文字列位置情報に格納する格納工程と、
前記検索システムの表示制御手段が、前記近傍検索の結果を表示する指示が前記入力装置から入力された場合に、前記近傍検索された前記2つの文字列の組が表示領域の先頭位置近傍に表示されるように、前記近傍検索文字列位置情報で示される位置、あるいは前記近傍検索文字列位置情報で示される位置に先頭行からのオフセットを持たせた位置が、前記表示領域の先頭行となるようにスクロール表示処理を行う表示制御工程とを備えることを特徴とする検索システムにおける表示処理方法。 - 前記表示制御工程では、前記表示制御手段が、前記文書データに基づく表示用データに、前記近傍検索文字列位置情報で示される位置に、前記スクロール表示処理に必要なスクロール情報を付加し、当該スクロール情報に基づいて該文字列を前記表示領域の先頭位置近傍に表示されるように制御することを特徴とする請求項5に記載の検索システムにおける表示処理方法。
- 前記検索システムは、前記入力装置から検索条件の入力を行い、前記表示装置に検索結果の表示を行うクライアント装置を含んでおり、
前記検索条件指定画面表示手段、前記表示制御手段は、前記クライアント装置が備え、
前記検索指示受付手段、前記検索手段、前記近傍条件判定手段、前記格納手段は、前記情報処理装置が備えることを特徴とする請求項5又は6に記載の検索システムにおける表示処理方法。 - 前記格納工程では、前記格納手段が、前記近傍検索の条件で指定される文字列間文字数内に、前記2つの文字列の組が複数存在する場合は、それら複数の文字列の組のうち、最も近接している文字列の組の位置情報を、前記近傍検索文字列位置情報に格納することを特徴とする請求項5乃至7のいずれか1項に記載の検索システムにおける表示処理方法。
- 入力装置から入力された複数の検索条件に合致する、文書データの文字列を検索する、文書データを記憶している情報処理装置を含み、当該情報処理装置で検索された結果を表示装置に表示する検索システムで実行可能なプログラムであって、
前記情報処理装置を、
前記文書データに対する、前記入力装置から入力された検索条件であって、2つの文字列と、当該2つの文字列間の文字数を示す文字列間文字数と、近傍検索の条件を含む検索条件の検索指示を受付ける検索指示受付手段と、
前記検索指示受付手段で受付けた検索指示における前記検索条件に合致する前記2つの文字列の位置情報を、前記記憶している文書データから検索する検索手段と、
前記検索手段で検索された前記2つの文字列の位置情報と、当該2つの文字列間の文字数が前記文字列間文字数と前記近傍検索の条件を満たすか判定する近傍条件判定手段と、
前記近傍条件判定手段により前記近傍検索の条件を満たすと判定された前記2つの文字列の位置情報を、近傍検索文字列位置情報に格納する格納手段と、
前記近傍検索の結果を表示する指示が前記入力装置から入力された場合に、前記近傍検索された前記2つの文字列の組が表示領域の先頭位置近傍に表示されるように、前記近傍検索文字列位置情報で示される位置、あるいは前記近傍検索文字列位置情報で示される位置に先頭行からのオフセットを持たせた位置が、前記表示領域の先頭行となるようにスクロール表示処理を行う表示制御手段として機能させるためのプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004193324A JP4557142B2 (ja) | 2004-06-30 | 2004-06-30 | 検索システム、表示処理方法、及びプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004193324A JP4557142B2 (ja) | 2004-06-30 | 2004-06-30 | 検索システム、表示処理方法、及びプログラム |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2006018392A JP2006018392A (ja) | 2006-01-19 |
| JP2006018392A5 JP2006018392A5 (ja) | 2007-08-16 |
| JP4557142B2 true JP4557142B2 (ja) | 2010-10-06 |
Family
ID=35792641
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004193324A Expired - Fee Related JP4557142B2 (ja) | 2004-06-30 | 2004-06-30 | 検索システム、表示処理方法、及びプログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4557142B2 (ja) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4801555B2 (ja) * | 2006-09-29 | 2011-10-26 | 株式会社ジャストシステム | 文書処理装置、文書処理方法および文書処理プログラム |
| US8527529B2 (en) * | 2009-11-30 | 2013-09-03 | International Business Machines Corporation | Methods and apparatus for presenting search results with indication of relative position of search terms |
| JP2011120621A (ja) * | 2009-12-08 | 2011-06-23 | Railway Technical Research Institute | データ特定装置、データ特定方法、及びプログラム |
| JP7740892B2 (ja) * | 2021-04-20 | 2025-09-17 | 東芝テック株式会社 | 情報検索装置およびプログラム |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4021227B2 (ja) * | 2002-03-25 | 2007-12-12 | 富士通株式会社 | 付箋機能追加プログラム及び付箋貼付方法 |
-
2004
- 2004-06-30 JP JP2004193324A patent/JP4557142B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2006018392A (ja) | 2006-01-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100925876B1 (ko) | 정보처리장치와 정보처리방법 및 기록매체 | |
| TWI355595B (en) | Cpmputer-readable storage medium,character input e | |
| JP4888071B2 (ja) | プログラム、コピーアンドペースト処理方法、装置及び記録媒体 | |
| JP4990302B2 (ja) | データ処理方法、データ処理プログラム、およびデータ処理装置 | |
| JP2009003802A (ja) | 情報表示装置及び情報表示方法 | |
| JPWO2004111876A1 (ja) | 検索条件を再利用する検索システムおよび方法 | |
| US9507773B2 (en) | Translation assistance device, translation assistance system, and control method for the same | |
| JP4557142B2 (ja) | 検索システム、表示処理方法、及びプログラム | |
| JP7210093B2 (ja) | 情報処理装置と、その処理方法及びプログラム | |
| JP5991365B2 (ja) | 帳票システム、情報処理装置と、その処理方法及びプログラム | |
| JP2009163455A (ja) | 帳票システム、帳票サーバ、情報処理装置、帳票サーバの制御方法、情報処理装置の制御方法、及びプログラム | |
| JP5880637B2 (ja) | 情報処理装置、その制御方法、及びプログラム、並びに情報処理システム、その制御方法、及びプログラム | |
| JP2012027716A (ja) | 情報処理装置、電子書籍検索システム、情報処理装置の制御方法、プログラム、及びプログラムを記録した記録媒体 | |
| JP2007156902A (ja) | 情報処理装置、情報処理方法、プログラム及び記憶媒体 | |
| JP2009169466A (ja) | クライアント・サーバシステム、プレビューデータ作成装置、プレビューデータ作成プログラム | |
| JP2010146061A (ja) | 例文表示装置、例文表示方法および例文表示プログラム | |
| JP2002312401A (ja) | 電子ファイリング装置及びその制御方法、記憶媒体並びにプログラム | |
| KR100846204B1 (ko) | 인터넷 웹 메모 관리 시스템 | |
| JP4731896B2 (ja) | 情報処理装置、情報検索方法及びプログラム | |
| KR20030001261A (ko) | 정보처리장치, 정보처리방법, 기록매체, 프로그램과전자출판 데이터제공 시스템 | |
| JP2003091450A (ja) | Webページ表示装置、Webページ表示方法、及びWebページ表示処理プログラム | |
| US20250013708A1 (en) | Information processing system, method of controlling information processing system, and storage medium | |
| JP2006003999A (ja) | 情報処理方法及び装置 | |
| KR101469882B1 (ko) | 가상 프린터를 이용한 모바일 열람 서비스 시스템 및 방법 | |
| JP4757124B2 (ja) | 文書検索装置、文書検索方法、文書検索プログラムおよび文書検索プログラムを記録した記録媒体 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070629 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070629 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100209 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100408 |
|
| 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: 20100706 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100713 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4557142 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130730 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140730 Year of fee payment: 4 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |