[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2006003999A - Information processing method and device - Google Patents

Information processing method and device Download PDF

Info

Publication number
JP2006003999A
JP2006003999A JP2004177341A JP2004177341A JP2006003999A JP 2006003999 A JP2006003999 A JP 2006003999A JP 2004177341 A JP2004177341 A JP 2004177341A JP 2004177341 A JP2004177341 A JP 2004177341A JP 2006003999 A JP2006003999 A JP 2006003999A
Authority
JP
Japan
Prior art keywords
information
window
electronic document
information processing
processing apparatus
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.)
Withdrawn
Application number
JP2004177341A
Other languages
Japanese (ja)
Inventor
Hirokazu Akisada
浩和 秋定
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2004177341A priority Critical patent/JP2006003999A/en
Publication of JP2006003999A publication Critical patent/JP2006003999A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Controls And Circuits For Display Device (AREA)
  • User Interface Of Digital Computer (AREA)
  • Digital Computer Display Output (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To enable information referred to from an area displayed in an electronic document to be displayed at the same time, thereby reducing the workload of a user, and enabling browsing of electronic documents with high visibility. <P>SOLUTION: The content of a desired electronic document is displayed in a main window (S204). Reference information associated with other information is extracted from the display area of an electronic document displayed in the main window (S205). Reference source information specified by the reference information extracted is then obtained. The reference source information obtained is displayed on a subwindow different from the main window (S207). <P>COPYRIGHT: (C)2006,JPO&NCIPI

Description

本発明は、電子文書等の閲覧を行なうための情報処理技術に関する。   The present invention relates to information processing technology for browsing electronic documents and the like.

IT時代におけるデジタル書類によるコミュニケーションを実現するために、電子文書が普及している。中でも、米国アドビシステム社が開発したPortable Document Format(PDF)は、(1)表示するパソコンのOSや機種を問わない、(2)どのOS・機種で見ても同じ体裁で表示される、(3)文書の作成が容易、(4)文字や図表・画像などが効率よく圧縮されファイル容量が少なくて済む、(5)表現力がHTMLに優る、(6)閲覧に必要なのは無償配布の閲覧ソフト(Acrobat Reader(商標))のみである、等の特徴を有し、現在、配信用電子文書の事実上の世界標準となっている。   In order to realize communication using digital documents in the IT era, electronic documents are widely used. Among them, Portable Document Format (PDF) developed by Adobe Systems Incorporated in the United States (1) Regardless of the OS or model of the PC to be displayed, (2) It is displayed in the same format regardless of which OS / model, 3) Easily create documents, (4) Efficiently compress characters, charts, images, etc. and reduce file size, (5) Expressive power is superior to HTML, (6) Browsing is necessary for free distribution It has the characteristics that it is only software (Acrobat Reader (trademark)), and is now the de facto global standard for electronic documents for distribution.

また、このPDFでは、サムネール機能(ページのアイコンを選択することで、そのページに直接移動する機能)、しおり機能(印をつけた文書内の別の表示またはページに直接移動する機能)、或いはリンク機能(同一文書内の別の場所、別の電子文書またはWebサイトへジャンプする機能)といった文書ナビゲーションのための機能が用意されている。これらの機能使えば、同一文書内、あるいは複数の文書間で、効率的に場所(ページ)を移動することが可能である。   In addition, in this PDF, a thumbnail function (a function for directly moving to a page by selecting a page icon), a bookmark function (a function for directly moving to another display or a page in a marked document), or Functions for document navigation such as a link function (a function for jumping to another place in the same document, another electronic document or a Web site) are prepared. By using these functions, it is possible to move a place (page) efficiently within the same document or between a plurality of documents.

しかしながらこのPDFのナビゲーション機能では、リンクが張られた場所(文書ページ)へのスムーズな移動は可能であるが、リンク先に移動せずにリンク先の情報を取得することは困難である。したがって、電子文書内のあるページを閲覧中にそのページに存在する所望のリンク先の情報を取得する場合は、まずリンク先のページに移動し、次に移動したページの情報を確認(取得)し、そして元の電子文書のページに戻るといった多くのステップを踏まなければならなかった。このことは、ユーザに余計な作業負担を強いるだけでなく、ユーザの閲覧効率を著しく低下させる原因となっている。   However, with this PDF navigation function, it is possible to smoothly move to a place (document page) where a link is established, but it is difficult to acquire link destination information without moving to the link destination. Therefore, when acquiring information on a desired link destination existing on a page while browsing a certain page in an electronic document, the user first moves to the link destination page, and then confirms (acquires) information on the moved page. And then had to go through many steps such as returning to the original electronic document page. This not only imposes an extra work burden on the user, but also causes a significant reduction in the user's browsing efficiency.

このような問題を解決するため、電子文書中の文字列や図形などに関連付けられた他の情報(参照先の情報)を、同文書が表示されているウィンドウ(これを主ウィンドウという)とは別のウィンドウ(副ウィンドウ)に表示する機能を持った電子文書閲覧用のシステムが提案されている。   In order to solve such problems, other information (reference destination information) associated with character strings and figures in the electronic document is referred to as the window in which the document is displayed (this is called the main window). An electronic document browsing system having a function for displaying in another window (subwindow) has been proposed.

例えば、特許文献1では、表示中の文章中より所望の文字列を選択した際、同一文書内にその文字列に関連付けられて記憶された図形や画像等の関連情報が存在する場合には、その関連情報を独立したウィンドウに表示する情報表示装置が提案されている。また、特許文献2では、Webページを表示する際、元ページと複数のリンクページを同時に表示するページ表示処理装置が提案されている。さらに、特許文献3では、Webブラウザでリンクがはってある場合、マウスクリックすることなく、そのリンク情報を自動で連続的に表示する自動ページ表示装置が提案されている。
特開平7−78148号公報 特開平10−40062号公報 特開平11−143674号公報
For example, in Patent Document 1, when a desired character string is selected from the displayed text, when related information such as a figure or an image stored in association with the character string exists in the same document, An information display device that displays the related information in an independent window has been proposed. Patent Document 2 proposes a page display processing device that simultaneously displays an original page and a plurality of linked pages when displaying a Web page. Further, Patent Document 3 proposes an automatic page display device that automatically and continuously displays link information without a mouse click when a link is set in a Web browser.
JP-A-7-78148 Japanese Patent Laid-Open No. 10-40062 Japanese Patent Laid-Open No. 11-143684

しかしながら、上記特許文献1〜3が提供する電子文書閲覧用のシステムでは、以下のような問題があった。すなわち、特許文献1では、副ウィンドウ上に表示される情報は同一文書内の情報に限られている。また、Webページの情報への参照については何ら言及されていない。特許文献2では、元になるWebページ全体に含まれるすべてのリンク(参照)に対応するリンクページ(=参照先情報)が、常に複数の副ウィンドウに同時に表示される。このため、現在の表示中の領域以外のリンクページまでもが画面上に表示されることになる。このことは画面の表示状態を煩雑にし、視認性悪化の原因になっていた。また、特許文献2には、Webページに特化した技術が開示されているのみである。更に特許文献3では、元となるWebページ全体のリンク先の情報を自動で連続的に表示している。このため、特許文献2と同様に現在の表示中の領域以外の参照先情報までもが画面上に表示されてしまい、視認性を悪化させていた。また、所望のリンク先情報(参照先情報)を所望の時間確認することはできなかった。また、特許文献3もWebページに特化された技術を開示するのみである。   However, the electronic document browsing system provided by Patent Documents 1 to 3 has the following problems. That is, in Patent Document 1, information displayed on the sub-window is limited to information in the same document. No reference is made to the reference to the information on the Web page. In Patent Document 2, link pages (= reference destination information) corresponding to all links (references) included in the entire original Web page are always displayed simultaneously on a plurality of subwindows. For this reason, even a link page other than the currently displayed area is displayed on the screen. This complicates the display state of the screen and causes the visibility to deteriorate. Patent Document 2 only discloses a technique specialized for Web pages. Furthermore, in patent document 3, the information of the link destination of the whole original Web page is displayed automatically and continuously. For this reason, similarly to Patent Document 2, even reference destination information other than the currently displayed area is displayed on the screen, which deteriorates visibility. Moreover, the desired link destination information (reference destination information) could not be confirmed for a desired time. Patent Document 3 only discloses a technique specialized for Web pages.

本発明は上記の課題に鑑みてなされたものであり、電子文書の表示中の領域から参照される情報を同時に表示可能とすることにより、使用者の作業負担を軽減し、視認性の高い電子文書閲覧を可能とすることを目的とする。   The present invention has been made in view of the above problems, and by making it possible to simultaneously display information that is referred to from an area in which an electronic document is being displayed, the burden on the user can be reduced and highly visible electronic The purpose is to enable document browsing.

上記の目的を達成するための本発明による情報処理装置は以下の構成を備える。すなわち、
電子文書を閲覧するための情報処理装置であって、
電子文書の内容を第1ウインドウ中に表示する第1表示手段と、
前記電子文書の前記第1ウインドウに表示中の領域より、他の情報に関連づけられた参照情報を抽出する抽出手段と、
前記抽出手段で抽出された参照情報によって特定される参照先情報を取得する取得手段と、
前記取得手段で取得された取得先情報を前記第1ウインドウとは別のウインドウで表示する第2表示手段とを備える。
In order to achieve the above object, an information processing apparatus according to the present invention comprises the following arrangement. That is,
An information processing apparatus for browsing an electronic document,
First display means for displaying the contents of the electronic document in the first window;
Extracting means for extracting reference information associated with other information from an area being displayed in the first window of the electronic document;
Obtaining means for obtaining reference destination information specified by the reference information extracted by the extracting means;
And second display means for displaying the acquisition destination information acquired by the acquisition means in a window different from the first window.

また、上記の目的を達成するための本発明による情報処理方法は、
電子文書を閲覧するための情報処理方法であって、
電子文書の内容を第1ウインドウ中に表示する第1表示工程と、
前記電子文書の前記第1ウインドウに表示中の領域より、他の情報に関連づけられた参照情報を抽出する抽出工程と、
前記抽出工程で抽出された参照情報によって特定される参照先情報を取得する取得工程と、
前記取得工程で取得された取得先情報を前記第1ウインドウとは別のウインドウで表示する第2表示工程とを備える。
An information processing method according to the present invention for achieving the above object is as follows:
An information processing method for browsing an electronic document,
A first display step of displaying the contents of the electronic document in a first window;
An extraction step of extracting reference information associated with other information from an area being displayed in the first window of the electronic document;
An acquisition step of acquiring reference destination information specified by the reference information extracted in the extraction step;
A second display step of displaying the acquisition destination information acquired in the acquisition step in a window different from the first window.

本発明によれば、電子文書の表示中の領域から参照される情報を同時に表示することが可能となり、使用者の作業負担を軽減するとともに視認性の高い電子文書閲覧を実現できる。   According to the present invention, it is possible to simultaneously display information that is referred to from an area in which an electronic document is being displayed, and it is possible to reduce the work burden on the user and realize browsing of the electronic document with high visibility.

以下、添付の図面を参照して本発明の好適な実施形態を説明する。   Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings.

<第1実施形態>
まず、本実施形態の電子文書閲覧システムによる電子文書の表示の概念を図3を参照して説明する。図3に示すように、電子文書301のうちの一部の領域が主ウインドウ322に表示されているとする(表示中の領域を表示領域302とする)。表示領域302には同一文書内への参照303、他の文書への参照312、およびWebページへの参照322が含まれている。本実施形態では、電子文書(全体)301内の表示中の領域302(画面321上の主ウィンドウ322内に表示されるもの)に含まれるこれら複数の参照(他の情報に関連付けられた文字列、図表、画像等)の夫々が指し示す参照先の情報(図表、画像、章項節などの見出し区分等の情報)を、同一文書301、文書データベース中の他の文書311、あるいはWWWネットワーク321内のWebサイトから取得して、主ウィンドウ322とは別の副ウィンドウ323へ自動的に表示する。
<First Embodiment>
First, the concept of electronic document display by the electronic document browsing system of this embodiment will be described with reference to FIG. As shown in FIG. 3, it is assumed that a part of the electronic document 301 is displayed in the main window 322 (the area being displayed is referred to as a display area 302). The display area 302 includes a reference 303 to the same document, a reference 312 to another document, and a reference 322 to a Web page. In the present embodiment, a plurality of these references (character strings associated with other information) included in the displayed area 302 (displayed in the main window 322 on the screen 321) in the electronic document (entire) 301. , Charts, images, etc.) are referred to (information such as charts, images, chapter sections, etc.), in the same document 301, other documents 311 in the document database, or in the WWW network 321 From the Web site and automatically displayed in a sub-window 323 different from the main window 322.

以下、上記のような電子文書閲覧のための表示動作を実現するための具体的な構成について説明するが、本発明はかかる実施形態によって限定されるものではない。   Hereinafter, although the specific structure for implement | achieving the display operation | movement for electronic document browsing as mentioned above is demonstrated, this invention is not limited by this embodiment.

図1は第1実施形態による電子文書閲覧システムを実現するための情報処理装置の構成を示すブロック図である。図1において、記憶装置102は不揮発性のメモリ(例えばハードディスク)を含んで構成され、複数の電子文書を格納するのに用いられる。キーボード103やマウス104は、オペレータが文字情報や各種指示等をシステムへ入力するためのデータ入力装置である。   FIG. 1 is a block diagram showing a configuration of an information processing apparatus for realizing the electronic document browsing system according to the first embodiment. In FIG. 1, the storage device 102 includes a non-volatile memory (for example, a hard disk) and is used to store a plurality of electronic documents. A keyboard 103 and a mouse 104 are data input devices for an operator to input character information and various instructions to the system.

CPU101は、電子文書閲覧システム全体の動作を管理・制御する。RAM105は、CPU101が各種処理を実行するための作業領域を提供するものであり、後述の表示領域データや参照情報テーブル等のデータを一時的に記憶するためにも利用される。VRAM106は、表示装置107に表示する情報を展開するVideo用のRandam Access Memoryである。表示装置107は、例えばCRTディスプレイ或いは液晶ディスプレイ等で構成され、本閲覧システムの処理状態をオペレータに知らしめるための表示や、閲覧のための電子文書表示を行なう。通信装置108は、しかるべき通信回線を介してインターネット109との接続を確立するものであり、World Wide Web(WWW)サイトにある情報源(Webサイト)へアクセスする際に用いられる。   The CPU 101 manages and controls the operation of the entire electronic document browsing system. The RAM 105 provides a work area for the CPU 101 to execute various processes, and is also used for temporarily storing data such as display area data and a reference information table described later. The VRAM 106 is a Randam Access Memory for Video that develops information to be displayed on the display device 107. The display device 107 is composed of, for example, a CRT display or a liquid crystal display, and performs display for informing the operator of the processing state of the browsing system and display of an electronic document for browsing. The communication device 108 establishes a connection with the Internet 109 via an appropriate communication line, and is used when accessing an information source (Web site) in the World Wide Web (WWW) site.

以上のように構成された電子文書閲覧システムにおいて実行される文書表示処理について、図2のフローチャートを参照して説明する。図2は図1に示した情報処理装置によって実行される文書表示処理を説明するフローチャートである。なお、図2に示される、電子文書閲覧システムによる文書表示処理は、例えば、システムのオペレータがマウス104によりシステム起動の指示を与えることにより起動される。   A document display process executed in the electronic document browsing system configured as described above will be described with reference to the flowchart of FIG. FIG. 2 is a flowchart for explaining document display processing executed by the information processing apparatus shown in FIG. Note that the document display processing by the electronic document browsing system shown in FIG. 2 is started, for example, when a system operator gives an instruction to start the system using the mouse 104.

まずCPU101は、ステップS201において、表示装置107上に電子文書の選択のためのダイアログを表示する。このダイアログ上には、記憶装置102内の文書データベースに格納されている電子文書名の一覧が表示され、システムオペレータはこの一覧の中から所望の文書を選択できる。文書の選択方法としては、一覧表示された文書からオペレータがマウス104を用いて所望の文書を選択する、或いはキーボード103を用いてファイル名入力欄へ所望のファイル名を入力する等が挙げられる。   First, in step S201, the CPU 101 displays a dialog for selecting an electronic document on the display device 107. On this dialog, a list of electronic document names stored in the document database in the storage device 102 is displayed, and the system operator can select a desired document from the list. As a document selection method, an operator selects a desired document from a list-displayed document using the mouse 104, or inputs a desired file name to a file name input field using the keyboard 103.

文書が選択されると、CPU101はその該当する文書データをRAM105上に読み込む。この文書データ中には他の情報への参照を示す参照情報が含まれる。なお、この参照情報には、あらかじめ、同一文書内、他の文書内、或いはWebページの内の参照場所を示す適切な場所データが割り当てられているものとする。本実施形態では、この場所データは、参照先種別(1:同一文書内、2:他の文書、3:Webサイトのいずれか)、および参照領域(参照先の文書や参照先の文書における参照領域を示すデータ)の2つから構成されるものとする。参照領域は、参照先のWebページのURLや文書ファイルへのパスを記述するアドレス部と、当該参照先のページ中もしくはファイル中の参照情報の場所を記述する場所情報部とから構成される。場所情報部中の場所は、例えば、Webページのアンカー、ページ番号、見出し区分(表紙、目次、章、項、付録、索引など)、文書中範囲(開始位置および終了位置)、矩形領域座標値、図表番号などで表す。   When a document is selected, the CPU 101 reads the corresponding document data onto the RAM 105. This document data includes reference information indicating a reference to other information. It is assumed that appropriate location data indicating a reference location in the same document, another document, or a Web page is assigned to the reference information in advance. In the present embodiment, the location data includes the reference destination type (1: in the same document, 2: another document, 3: any one of the websites), and the reference area (reference destination document or reference destination document). It is assumed that the data consists of two areas). The reference area is composed of an address part describing the URL of the reference destination Web page and the path to the document file, and a location information part describing the location of the reference information in the reference destination page or file. Locations in the location information section are, for example, Web page anchors, page numbers, heading classifications (cover, table of contents, chapters, sections, appendices, indexes, etc.), in-document ranges (start and end positions), rectangular area coordinate values This is indicated by a chart number.

次に、ステップS202へ進み、CPU101は、ステップS201で読み込んだ電子文書の先頭の適当な領域を表示領域データとして設定し、RAM105内へ格納する。ただしこの表示領域データは、電子文書中の部分領域が適切な形式で示されたデータであるとする。   In step S202, the CPU 101 sets an appropriate area at the beginning of the electronic document read in step S201 as display area data, and stores it in the RAM 105. However, this display area data is data in which a partial area in the electronic document is indicated in an appropriate format.

次に、ステップS203において、CPU101は、RAM105内の参照情報テーブルの内容をリセットする。この参照情報テーブルは図5に示したような形式を有し、各行が、参照(文書内から抽出した参照を示す文字列)、状態(0:表示終了、1:情報取得後に表示、2:表示中)、参照先種別(上述の場所データの一項目)、および参照領域(上述の場所データの一項目)を格納するものであるとする。   Next, in step S203, the CPU 101 resets the contents of the reference information table in the RAM 105. This reference information table has a format as shown in FIG. 5, and each line includes a reference (a character string indicating a reference extracted from the document), a state (0: display end, 1: display after information acquisition, 2: It is assumed that a reference destination type (one item of the location data) and a reference area (one item of the location data described above) are stored.

次に、ステップS204において、CPU101は表示装置107の表示画面上に主ウインドウを開き、選択された電子文書の表示領域に該当する部分を当該主ウインドウに表示する。図4は本実施形態による表示装置107への表示の様子を示す図である。CPU101は、本システムの起動後に最初にステップS204を実行する場合、すなわちまだ画面401上に主ウィンドウが表示されていない場合、まず画面401(表示装置107)上へ主ウィンドウ402を表示する。そして、CPU101は、RAM105内の表示領域データを元に、文書内のしかるべき表示領域を主ウィンドウ402上へ表示する。   Next, in step S204, the CPU 101 opens a main window on the display screen of the display device 107, and displays a portion corresponding to the display area of the selected electronic document on the main window. FIG. 4 is a diagram showing a state of display on the display device 107 according to the present embodiment. When the CPU 101 executes step S204 for the first time after the activation of this system, that is, when the main window is not yet displayed on the screen 401, the CPU 101 first displays the main window 402 on the screen 401 (display device 107). Then, the CPU 101 displays an appropriate display area in the document on the main window 402 based on the display area data in the RAM 105.

次に、ステップS205において、CPU101は、主ウィンドウ402上の表示領域に含まれる参照、例えば、場所データが割り当てられている文字列とその場所データを抽出する。図4の主ウインドウ402には、場所データが割り当てられている文字列として、403a、403b、404、405が示されている。従って、これら文字列と各々の場所データを抽出し、ステップS206にて参照情報テーブルを更新する。   In step S <b> 205, the CPU 101 extracts a reference included in the display area on the main window 402, for example, a character string to which location data is assigned and the location data. In the main window 402 of FIG. 4, 403a, 403b, 404, and 405 are shown as character strings to which location data is assigned. Therefore, these character strings and the respective location data are extracted, and the reference information table is updated in step S206.

ステップS206における参照情報テーブルの更新処理について図7のフローチャートを参照して説明する。図7は参照情報テーブルの更新処理を説明するフローチャートである。   The reference information table update processing in step S206 will be described with reference to the flowchart of FIG. FIG. 7 is a flowchart for explaining reference information table update processing.

まず、CPU101は、ステップS701において、ステップS205で抽出した複数の参照を示す文字列(403a、403b、404、405)について重複をチェックし、重複するものについては一つだけにする。なお、本実施形態では簡単のため、同一の文字列には同一の参照先情報が関連付けられているものとする。したがって、参照を示す文字列の重複をチェックすることにより、参照の重複を判定することができる。   First, in step S701, the CPU 101 checks for duplication of character strings (403a, 403b, 404, 405) indicating a plurality of references extracted in step S205, and makes only one duplicate. In the present embodiment, for the sake of simplicity, it is assumed that the same reference destination information is associated with the same character string. Therefore, the duplication of the reference can be determined by checking the duplication of the character string indicating the reference.

次に、ステップS702以降の処理により、重複チェック後の文字列(複数)の夫々と、図5に示した参照情報テーブル上の参照欄501の文字列とを比較し、以下のように参照情報テーブルのデータを更新する。まず、重複チェック後の文字列がテーブルの参照欄501に存在するかどうかをチェックする(ステップS703)。真の場合、すなわち既に参照情報テーブルに当該文字列が存在する場合は、次の文字列に処理を移すべくステップS702へ戻る。一方、偽の場合、すなわち当該文字列が参照情報テーブルに存在しない場合は、同文字列の参照先の情報が表示中の領域(ページ)に存在するかどうかをチェックする(ステップS704)。   Next, by the processing after step S702, the character strings (plurality) after the duplication check are compared with the character strings in the reference field 501 on the reference information table shown in FIG. 5, and the reference information is as follows. Update table data. First, it is checked whether or not the character string after the duplication check exists in the reference column 501 of the table (step S703). If true, that is, if the character string already exists in the reference information table, the process returns to step S702 to move the process to the next character string. On the other hand, if it is false, that is, if the character string does not exist in the reference information table, it is checked whether or not the reference destination information of the character string exists in the displayed area (page) (step S704).

ステップS704の判断結果が真の場合、すなわち当該文字列の参照先の情報が表示中の領域に存在する場合は次の文字列に処理を移すべくステップS702へ戻る。この場合の参照先の情報はすでに主ウインドウ内に表示されており、副ウインドウに表示する必要はないからである。一方、偽の場合、すなわち当該文字列の参照先の情報が表示中の領域に存在しない場合は、ステップS705へ進み、参照情報テーブルへ新しい行を追加し、その行へ必要情報を設定する。すなわち、参照欄501へは参照を示す当該文字列を、状態欄502へは「情報取得後に表示」を表す“1”を、参照先種別欄503へは当該文字列に関連づけられている場所データ中の参照先種別のデータを、また、参照領域欄504には当該場所データ中の参照領域のデータをそれぞれ代入する(図5の例ではNo.4、5の参照情報がステップS705で追加された参照情報である)。   If the determination result in step S704 is true, that is, if the reference destination information of the character string exists in the area being displayed, the process returns to step S702 to move the process to the next character string. This is because the reference destination information in this case is already displayed in the main window and does not need to be displayed in the subwindow. On the other hand, if it is false, that is, if the reference destination information of the character string does not exist in the displayed area, the process advances to step S705 to add a new line to the reference information table and set necessary information in the line. That is, the character string indicating the reference is displayed in the reference column 501, “1” indicating “display after information acquisition” is displayed in the status column 502, and the location data associated with the character string in the reference destination type column 503. In the reference area type 504, reference area data 504 is substituted for the reference area data (No. 4 and 5 in the example of FIG. 5 are added in step S705). Reference information).

なお、重複チェック後の文字列がすでにテーブルの参照欄501に存在する場合は、その行は変更しないでそのままにする。図5の例では、No.2とNo.3の参照情報がそのような参照情報の例として示されており、状態欄502には既に「表示中」であることを示す“2”が代入されている。   If the character string after the duplicate check already exists in the reference column 501 of the table, the line is left unchanged. In the example of FIG. 2 and No. Reference information No. 3 is shown as an example of such reference information, and “2” indicating that it is already “displayed” is assigned to the status column 502.

以上のステップS703〜S705の処理を重複チェック後の文字列のすべてに対して行なうと、処理はステップS702からステップS706へ進む。ステップS706において、CPU101は、参照欄501の文字列の中で重複チェック後の文字列中に存在しないものがあるかどうかをチェックする。存在する場合はステップS706へ進み、該当するすべての行の状態欄502を“0”(=情報表示終了)に変更する。図5では、参照情報テーブル中のNo.1がそのような状態を示している(“図1”という文字列は主ウインドウ402の表示領域に含まれなくなったため)。   When the processes in steps S703 to S705 are performed on all the character strings after the duplication check, the process proceeds from step S702 to step S706. In step S706, the CPU 101 checks whether any character string in the reference field 501 does not exist in the character string after the duplication check. If it exists, the process advances to step S706 to change the status column 502 of all corresponding lines to “0” (= information display end). In FIG. 5, No. in the reference information table. 1 indicates such a state (because the character string “FIG. 1” is no longer included in the display area of the main window 402).

説明を図2のフローチャートに戻す。以上のステップS206によって参照情報テーブルを更新すると、処理はステップS207に進み、参照情報によって指し示される参照先情報を副ウインドウに表示する。ステップS207における、参照先情報表示処理の流れの詳細を図8により説明する。図8は本実施形態の参照先情報の表示処理を説明するフローチャートである。   The description returns to the flowchart of FIG. When the reference information table is updated in the above step S206, the process proceeds to step S207, and the reference destination information pointed to by the reference information is displayed on the sub window. Details of the flow of the reference destination information display process in step S207 will be described with reference to FIG. FIG. 8 is a flowchart for explaining reference destination information display processing according to this embodiment.

まず、ステップS801において、CPU101はRAM105内の参照情報テーブル(図5参照)の各行についての処理を終えたか否かを判断する。真の場合は、本処理における参照先情報の表示処理を終了する。偽の場合は、処理対象の行を次に進めた(ステップS802)後、その行の状態欄502の値(“0”、“1”、“2”)に応じて処理を分岐する(ステップS803)。   First, in step S801, the CPU 101 determines whether or not the processing for each row of the reference information table (see FIG. 5) in the RAM 105 has been completed. If true, the reference destination information display process in this process is terminated. If false, the processing target line is advanced to the next (step S802), and the process branches according to the value (“0”, “1”, “2”) in the status column 502 of that line (step S802). S803).

状態欄502の値が“0”(=情報表示終了)の場合(例えば、図5のNo.1)はステップS804へ進み、CPU101は、画面401上の既に参照先情報を表示している副ウィンドウをクローズする。そしてステップS805へ進み、参照情報テーブル上のその行を削除する。   If the value in the status column 502 is “0” (= end of information display) (for example, No. 1 in FIG. 5), the process proceeds to step S804, and the CPU 101 has already displayed the reference destination information on the screen 401. Close the window. In step S805, the row on the reference information table is deleted.

また、状態欄502の値が“1”(=情報取得後に表示)の場合(例えば、図5のNo.4、5)は、ステップS806へ進み、その参照先種別欄503の値(“1”、“2”、“3”)に応じて、夫々、ステップS807、S808、S809へ分岐する。   If the value in the status column 502 is “1” (= displayed after information is acquired) (for example, Nos. 4 and 5 in FIG. 5), the process proceeds to step S806 and the value in the reference destination type column 503 (“1”). ”,“ 2 ”,“ 3 ”), the process branches to steps S807, S808, and S809, respectively.

また、状態欄502の値が“2”(=表示中)の場合(例えば、図5のNo.2,3)は、既にその参照先情報が副ウィンドウ上に表示されており(例えば、図4では406a,b)、その副ウィンドウについてはその表示状態を維持するので、何もしないでステップS801へ戻る。   When the value in the status column 502 is “2” (= displayed) (for example, No. 2 and 3 in FIG. 5), the reference destination information is already displayed on the sub-window (for example, FIG. 4 406a, b), the display state of the sub-window is maintained, and the processing returns to step S801 without doing anything.

さて、状態欄502の値が“1”であり、参照先種別欄503の値が“1”(=同文書)の場合、処理はステップS807に進む。ステップS807では、まず、RAM105上に展開されている当該文書データの参照501が指し示す位置より、参照領域欄504の情報に基づいて適切な領域のデータを参照先情報として取得する。次に、表示装置107を介して画面401上に新しく適切な大きさの副ウィンドウを作成し、その副ウィンドウを画面401上の適当な位置に配置し、取得した参照先情報を表示する。その後、テーブル上のこの参照情報の状態欄502を“2”(=表示中)に変更する。例えば、図4の主ウインドウ402に始めて場所データが付与された“図2”、“図5”が登場した時点では、この処理により当該文書データより参照先情報が取得され、副ウインドウ406a,bが新規に表示されることになる。   When the value in the status column 502 is “1” and the value in the reference destination type column 503 is “1” (= same document), the process proceeds to step S807. In step S807, first, data of an appropriate area is acquired as reference destination information based on the information in the reference area column 504 from the position indicated by the reference 501 of the document data developed on the RAM 105. Next, a new subwindow having an appropriate size is created on the screen 401 via the display device 107, the subwindow is arranged at an appropriate position on the screen 401, and the acquired reference destination information is displayed. Thereafter, the status column 502 of this reference information on the table is changed to “2” (= displaying). For example, when “FIG. 2” and “FIG. 5” to which location data is added for the first time appear in the main window 402 of FIG. 4, reference destination information is acquired from the document data by this processing, and the sub-windows 406a, b Will be displayed anew.

状態欄502の値が“1”であり、参照先種別欄503の値が“2”(=他の文書)の場合、処理はステップS808へ進む。ステップS808では、参照領域欄504の情報を参照して、文書データベース(記憶装置102内)における他の電子文書中の、しかるべき領域の情報を参照先情報として取得する。例えば、参照領域欄504の情報は、参照先のデータファイルを特定するアドレス、文書名、並びに参照情報として取得すべき領域情報が含まれる。次に、ステップS807と同様に画面41上に新しく適切な大きさの副ウィンドウ407を作成し、そのウィンドウを画面401上の適当な位置(図4では主ウィンドウ402の右上)に配置した上で、取得した参照先情報を表示する。その後、上記ステップS807と同様に参照情報テーブル上の当該参照情報の状態欄を“2”(=表示中)に変更する。   If the value in the status column 502 is “1” and the value in the reference destination type column 503 is “2” (= other document), the process proceeds to step S808. In step S808, with reference to the information in the reference area column 504, information on an appropriate area in another electronic document in the document database (in the storage device 102) is acquired as reference destination information. For example, the information in the reference area column 504 includes an address for specifying a reference data file, a document name, and area information to be acquired as reference information. Next, similarly to step S807, a new sub window 407 having an appropriate size is created on the screen 41, and the window is arranged at an appropriate position on the screen 401 (in the upper right of the main window 402 in FIG. 4). Display the acquired reference destination information. After that, as in step S807, the status column of the reference information on the reference information table is changed to “2” (= displayed).

状態欄502の値が“1”であり、参照先種別欄503の値が“3”(=Webサイト)の場合、処理はステップS809へ進む。ステップS809では、参照領域欄504の情報に基づいて、通信装置108を介して、その参照情報が指し示すWebページのしかるべき領域の情報を、インターネット109上のWWWサイトから参照先情報として取得する。ここで、参照領域欄504の情報にはサイトを示すアドレス(URL)や抽出すべき領域を示す情報が含まれる。なお、参照を示す文字列(参照欄501のURL)から、参照先情報を取得すべきWWWページや領域を決定してもよい。   If the value in the status column 502 is “1” and the value in the reference destination type column 503 is “3” (= Web site), the process proceeds to step S809. In step S809, based on the information in the reference area column 504, information on the appropriate area of the Web page indicated by the reference information is acquired as reference destination information from the WWW site on the Internet 109 via the communication device. Here, the information in the reference area column 504 includes an address (URL) indicating a site and information indicating an area to be extracted. Note that the WWW page or area from which the reference destination information should be acquired may be determined from a character string indicating the reference (URL of the reference field 501).

この際のWebページを取得するために仕組みは、次のような典型的なものを用いることができる。すなわちまず、クライアントとしての通信装置108がインターネット上にWebサイトを公開しているWebサーバ(httpd)に対して、HTTP(Hyper Text Transfer Protocol)用のTCP/IPのポート番号80でコネクションを張り、所望の場所(URL)にあるWebページを要求する(PUTする)。すると、このWebサーバは要求された場所(URL)にある、HTML(Hyper Text Modeling Language)で記述されたWebページを、HTTPの応答としてクライアント側へ返す(POSTする)。クライアント側では、受取ったWebページ(HTML)の情報を解釈して、適切なレイアウトで画面上に表示する。   As a mechanism for acquiring the Web page at this time, the following typical one can be used. That is, first, a communication device 108 as a client establishes a connection with a TCP / IP port number 80 for HTTP (Hyper Text Transfer Protocol) to a Web server (httpd) that publishes a Web site on the Internet, Request (PUT) a web page at a desired location (URL). Then, this Web server returns a Web page described in HTML (Hyper Text Modeling Language) at the requested location (URL) to the client side as an HTTP response (POST). On the client side, the received Web page (HTML) information is interpreted and displayed on the screen in an appropriate layout.

以上のようにしてWebページの情報を取得した後、CPU101は、上記ステップS807やS808と同様に画面上に新しく適切な大きさの副ウィンドウを作成し、そのウィンドウを画面401上の適当な位置(図4では主ウィンドウ402の右下)に配置した上で、前記取得した参照先情報を表示する(408)。なお、この際、副ウィンドウの代わりに、既存のWebブラウザ(Netscape NavigatorやInternet Explorer等)を用いて表示してもよい。その後、ステップS807やS808と同様に、参照情報テーブル上の当該参照情報の状態欄502の値を“2”(=表示中)に変更する。   After acquiring the Web page information as described above, the CPU 101 creates a new subwindow having an appropriate size on the screen in the same manner as in steps S807 and S808, and sets the window to an appropriate position on the screen 401. The acquired reference destination information is displayed (408) after being arranged in the lower right of the main window 402 in FIG. 4 (408). At this time, an existing Web browser (such as Netscape Navigator or Internet Explorer) may be displayed instead of the sub-window. Thereafter, as in steps S807 and S808, the value of the status column 502 of the reference information on the reference information table is changed to “2” (= displayed).

以上説明したステップS207の処理結果として、図4に示すように、主ウィンドウ402の表示領域に含まれる、同一文書内への参照403a,403b、文書データベース中の他の文書への参照404、Webサイトへの参照405が指し示す参照先の情報が、夫々の情報源から取得された上で、別々の副ウィンドウ(それぞれ406a,406b,407,408)の上に表示される。   As a result of the processing in step S207 described above, as shown in FIG. 4, references 403a and 403b to the same document included in the display area of the main window 402, references 404 to other documents in the document database, Web Information of the reference destination indicated by the reference 405 to the site is acquired from each information source and displayed on separate sub-windows (406a, 406b, 407, and 408, respectively).

なお、参照を示す文字列とその参照先情報のウィンドウのタイトルバーを参照先種別に応じて色分けして示してもよい。   Note that the character string indicating the reference and the title bar of the reference destination information window may be color-coded according to the reference destination type.

再び図2に説明を戻す。ステップS207による上記表示処理を終えると、ステップS208へ進み、主ウィンドウ402上でのページ操作の有無を判断する。すなわち、CPU101は、主ウィンドウ上402でページの順次送り(マウス104でスクロールバー421を操作)、ページの拡大・縮小(マウス104でウィンドウサイズ変更ハンドル422を操作)、ページのジャンプ(キーボード103を用いて、ページ表示欄423へジャンプするページを入力)等のページ操作が行われたか否かを判断する。真の場合は、操作後の表示領域をもってRAM105内の表示領域データを更新した後、ステップS204へ戻る。偽の場合はステップS209へ進む。   Returning to FIG. 2 again. When the display process in step S207 is completed, the process proceeds to step S208, and it is determined whether or not a page operation is performed on the main window 402. That is, the CPU 101 sequentially sends pages on the main window 402 (operates the scroll bar 421 with the mouse 104), enlarges / reduces the page (operates the window size change handle 422 with the mouse 104), and jumps the page (uses the keyboard 103). It is determined whether or not a page operation such as inputting a page to jump to the page display field 423 has been performed. If true, the display area data in the RAM 105 is updated with the display area after the operation, and the process returns to step S204. If false, the process proceeds to step S209.

ここで、ステップS208におけるページ操作による参照先情報の表示の変化の様子を図6を用いて説明する。図6は、図4の状態から、スクロールバー621の操作により、ページ(表示領域)が後方に送られた状態を示している。この場合、参照先403a、403bは主ウィンドウ602上の表示領域から外れているので、これら参照先403aと403bの参照先情報を表示していた副ウィンドウ406a、406bを閉じる。そして、新たに表示領域に入った参照先631aと631bに対応する参照先情報を取得し、新たに作成した副ウィンドウ上に表示する(641a,641b)。なお、CPU101は、継続して表示領域に含まれている604と605に対する参照先情報を表示する副ウィンドウ407、408についてはそのままの状態で表示を維持している。   Here, a change in display of the reference destination information by the page operation in step S208 will be described with reference to FIG. FIG. 6 shows a state in which the page (display area) is sent backward by the operation of the scroll bar 621 from the state of FIG. In this case, since the reference destinations 403a and 403b are out of the display area on the main window 602, the sub windows 406a and 406b displaying the reference destination information of the reference destinations 403a and 403b are closed. Then, reference destination information corresponding to the reference destinations 631a and 631b newly entered in the display area is acquired and displayed on the newly created subwindow (641a, 641b). Note that the CPU 101 continues to display the sub-windows 407 and 408 that display the reference destination information for 604 and 605 included in the display area as they are.

以上のように、電子文書の表示領域がページ操作等により変更された際に、画面上に表示する参照先情報をそれに応じて動的に変化させることができる。   As described above, when the display area of the electronic document is changed by a page operation or the like, the reference destination information displayed on the screen can be dynamically changed accordingly.

ステップS209において、CPU101は、コマンド入力装置であるマウス104によって、処理終了の指示が入力されたか否かを判断し、真の場合は本文書閲覧システムの文書表示処理を終了し、偽の場合はステップS208へ処理を戻す。
なお、従来技術における特許文献3では、複数のリンク先情報を次々に自動で切り替えることで、連続的に表示しているため、時間をかけて確認したいリンク先情報があっても途中で止めて見ることができなかったが、本実施形態では主ウィンドウの表示領域中のリンクが当該表示領域内に含まれている間は、そのリンクに対するリンク先情報を表示した副ウィンドウが画面上に保持されるため、表示領域を動かさないようにすることで、所望のリンク先情報を所望の時間確認することができる。
In step S209, the CPU 101 determines whether or not an instruction to end processing has been input using the mouse 104 that is a command input device. If true, the CPU 101 ends the document display processing of the document browsing system, and if false, The process returns to step S208.
In Patent Document 3 in the prior art, since a plurality of link destination information is automatically switched one after another and continuously displayed, even if there is link destination information to be confirmed over time, it is stopped halfway. Although it could not be seen, in this embodiment, while the link in the display area of the main window is included in the display area, the sub window displaying the link destination information for the link is held on the screen. Therefore, the desired link destination information can be confirmed for a desired time by preventing the display area from moving.

以上説明したように、本実施形態によれば、電子文書の表示中のページ(領域)に含まれる参照を抽出し、抽出した参照に関連付けられた参照先の情報の内、表示中のページ(領域)に含まれないものについて、同一文書、文書データベース内の他の文書、およびWWWネットワークから参照先情報を取得し、取得した参照先情報を副ウインドウ上に表示する。これにより、電子文書の閲覧時に、表示中の領域に含まれる参照先情報を、同一文書、文書データベース内の他の文書、あるいはWWWサイトから容易に取得することが可能となる。また、参照先情報は、表示領域内に含まれる参照に対応するもののみが表示されるので、視認性が良好である。   As described above, according to the present embodiment, a reference included in a page (area) that is being displayed in an electronic document is extracted, and a displayed page (of a reference destination associated with the extracted reference ( For items not included in the area), reference destination information is acquired from the same document, other documents in the document database, and the WWW network, and the acquired reference destination information is displayed on the sub-window. Thereby, when browsing the electronic document, the reference destination information included in the displayed area can be easily acquired from the same document, another document in the document database, or the WWW site. Moreover, since only the reference destination information corresponding to the reference included in the display area is displayed, the visibility is good.

また、ページ送りやウィンドウリサイズ等のページ操作により前記表示中のページ(領域)に含まれる参照の構成が変化した場合、それに応じて副ウィンドウに表示する参照先情報を動的に切り替えることで、常に表示中の領域に関連付けられた参照先の情報のみが副ウィンドウ上に表示される。これにより、オペレータの作業負担を軽減する視認性が良い電子文書閲覧システムの提供が可能となる。   In addition, when the reference configuration included in the displayed page (area) is changed by page operations such as page turning and window resizing, the reference destination information displayed in the sub window is dynamically switched accordingly, Only the information of the reference destination associated with the currently displayed area is displayed on the sub window. This makes it possible to provide an electronic document browsing system with good visibility that reduces the work burden on the operator.

なお、上記実施形態では、取得された複数の参照先情報を参照情報毎に異なる複数の副ウインドウで表示したが、これら参照先情報を1つの副ウインドウにまとめて表示するようにしてもよい。   In the above-described embodiment, the acquired plurality of reference destination information is displayed in a plurality of subwindows that differ for each reference information. However, the reference destination information may be displayed together in one subwindow.

また、上記ステップS205では、表示領域から参照を抽出するのに、場所データが付与されているか否かをチェックしたがこれに限られない。例えば、電子文書の文字列を意味的に解釈して、参照として抽出するようにしてもよい。例えば、“http:”で始まる文字列(リンク先情報が付与されていないもの)があったら、WebページのURLへの参照として判断する。また、“XXXX報告書の第4章を参照”のような文字列(同じくリンク先情報が付与されていないもの)が存在したら、ファイル名“XXXX”と、そのファイル中の参照情報の場所“第YY章”を意味的に抽出し、適切なデータベースから当該ファイルを検索してそのファイルパスを算出するといったことが挙げられる。   In step S205, it is checked whether or not location data is added to extract the reference from the display area. However, the present invention is not limited to this. For example, a character string of an electronic document may be interpreted semantically and extracted as a reference. For example, if there is a character string starting with “http:” (one without link destination information), it is determined as a reference to the URL of the Web page. Also, if there is a character string such as “Refer to Chapter 4 of the XXXX report” (also with no link destination information), the file name “XXXX” and the location of the reference information in the file “ “Chapter YY” is extracted semantically, the file is searched from an appropriate database, and the file path is calculated.

また、上記例では場所データは文字列に付与されているが、電子文書中の文字列以外に、文字域、図表、画像或いは図形等に対して付与することもできる。   In the above example, location data is assigned to a character string, but it can also be assigned to a character area, a diagram, an image, a figure, or the like other than the character string in the electronic document.

また、上記参照先情報は、参照領域欄504によって特定される電子文書或いはWebページ中の所定の領域の情報であるが、この所定の領域としては、例えば、見出し区分(表紙、目次、章、項、節、付録、索引など)又は図表を単位とすることができる。また、文書中の何文字目〜何文字目といった形態の指定方法も採用可能である。更に、参照領域欄504によって特定される参照先情報は、電子文書内の情報、当該情報処理装置内の記憶手段に格納された該電子文書以外の電子文書内の情報、或いはネットワーク上のWebページ内の情報のいずれかへ関連付けられるようにもできる。   The reference destination information is information on a predetermined area in the electronic document or Web page specified by the reference area column 504. Examples of the predetermined area include a heading category (cover, table of contents, chapter, (Units, sections, appendices, indexes, etc.) or charts. Also, it is possible to adopt a designation method in the form of what character to what character in the document. Furthermore, the reference destination information specified by the reference area column 504 includes information in the electronic document, information in the electronic document other than the electronic document stored in the storage unit in the information processing apparatus, or a Web page on the network. It can also be associated with any of the information within.

以上、実施形態例を詳述したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。   Although the embodiments have been described in detail above, the present invention can take an embodiment as, for example, a system, an apparatus, a method, a program, or a storage medium, and specifically includes a plurality of devices. The present invention may be applied to a system that is configured, or may be applied to an apparatus that includes a single device.

尚、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム(実施形態では図に示すフローチャートに対応したプログラム)を、システムあるいは装置に直接あるいは遠隔から供給し、そのシステムあるいは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。   In the present invention, a software program (in the embodiment, a program corresponding to the flowchart shown in the figure) that realizes the functions of the above-described embodiment is directly or remotely supplied to the system or apparatus, and the computer of the system or apparatus Is also achieved by reading and executing the supplied program code.

従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。   Accordingly, since the functions of the present invention are implemented by computer, the program code installed in the computer also implements the present invention. In other words, the present invention includes a computer program itself for realizing the functional processing of the present invention.

その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等の形態であっても良い。   In that case, as long as it has the function of a program, it may be in the form of object code, a program executed by an interpreter, script data supplied to the OS, or the like.

プログラムを供給するための記録媒体としては、例えば、フロッピー(登録商標)ディスク、ハードディスク、光ディスク、光磁気ディスク、MO、CD−ROM、CD−R、CD−RW、磁気テープ、不揮発性のメモリカード、ROM、DVD(DVD−ROM,DVD−R)などがある。   As a recording medium for supplying the program, for example, floppy (registered trademark) disk, hard disk, optical disk, magneto-optical disk, MO, CD-ROM, CD-R, CD-RW, magnetic tape, nonvolatile memory card ROM, DVD (DVD-ROM, DVD-R) and the like.

その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるWWWサーバも、本発明に含まれるものである。   As another program supply method, a client computer browser is used to connect to an Internet homepage, and the computer program of the present invention itself or a compressed file including an automatic installation function is downloaded from the homepage to a recording medium such as a hard disk. Can also be supplied. It can also be realized by dividing the program code constituting the program of the present invention into a plurality of files and downloading each file from a different homepage. That is, a WWW server that allows a plurality of users to download a program file for realizing the functional processing of the present invention on a computer is also included in the present invention.

また、本発明のプログラムを暗号化してCD−ROM等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。   In addition, the program of the present invention is encrypted, stored in a storage medium such as a CD-ROM, distributed to users, and key information for decryption is downloaded from a homepage via the Internet to users who have cleared predetermined conditions. It is also possible to execute the encrypted program by using the key information and install the program on a computer.

また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているOSなどが、実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。   In addition to the functions of the above-described embodiments being realized by the computer executing the read program, the OS running on the computer based on the instruction of the program is a part of the actual processing. Alternatively, the functions of the above-described embodiment can be realized by performing all of them and performing the processing.

さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現される。   Furthermore, after the program read from the recording medium is written in a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer, the function expansion board or The CPU or the like provided in the function expansion unit performs part or all of the actual processing, and the functions of the above-described embodiments are realized by the processing.

本実施形態の文書閲覧システムにおける情報処理装置の構成を示すブロック図である。It is a block diagram which shows the structure of the information processing apparatus in the document browsing system of this embodiment. 図1に示した情報処理装置によって実行される文書表示処理を説明するフローチャートである。3 is a flowchart for describing document display processing executed by the information processing apparatus shown in FIG. 1. 本実施形態の電子文書閲覧システムによる電子文書の表示の概念を説明する図である。It is a figure explaining the concept of the display of the electronic document by the electronic document browsing system of this embodiment. 本実施形態による表示装置107への表示の様子を示す図である。It is a figure which shows the mode of the display on the display apparatus 107 by this embodiment. 本実施形態による参照情報テーブルのデータ構成例を示す図である。It is a figure which shows the example of a data structure of the reference information table by this embodiment. 図4に示した表示状態から、ページ操作後の画面上の参照先情報の表示の変化の様子について示した図である。FIG. 5 is a diagram illustrating a change in display of reference destination information on a screen after a page operation from the display state illustrated in FIG. 4. 参照情報テーブルの更新処理を説明するフローチャートである。It is a flowchart explaining the update process of a reference information table. 参照先情報表示処理を説明するフローチャートである。It is a flowchart explaining a reference destination information display process.

Claims (13)

電子文書を閲覧するための情報処理装置であって、
電子文書の内容を第1ウインドウ中に表示する第1表示手段と、
前記電子文書の前記第1ウインドウに表示中の領域より、他の情報への参照先を表す参照情報を抽出する抽出手段と、
前記抽出手段で抽出された参照情報によって特定される参照先情報を取得する取得手段と、
前記取得手段で取得された参照先情報を前記第1ウインドウとは別のウインドウで表示する第2表示手段とを備えることを特徴とする情報処理装置。
An information processing apparatus for browsing an electronic document,
First display means for displaying the contents of the electronic document in the first window;
Extracting means for extracting reference information representing a reference destination to other information from an area being displayed in the first window of the electronic document;
Obtaining means for obtaining reference destination information specified by the reference information extracted by the extracting means;
An information processing apparatus comprising: second display means for displaying the reference destination information obtained by the obtaining means in a window different from the first window.
前記第2表示手段では、前記第1ウインドウに表示中の領域内に存在しない参照先情報が表示されることを特徴とする請求項1に記載の情報処理装置。   The information processing apparatus according to claim 1, wherein the second display unit displays reference destination information that does not exist in the area being displayed in the first window. 前記第2表示手段は、複数の参照先情報を別々のウインドウに表示することを特徴とする請求項1に記載の情報処理装置。   The information processing apparatus according to claim 1, wherein the second display unit displays a plurality of pieces of reference destination information in separate windows. 前記第2表示手段は、更に、参照情報の割り当てられた部分が前記第1ウインドウ中の表示領域の外へ出た場合に、当該参照情報に対応する参照先情報を表示しているウインドウを閉じることを特徴とする請求項3に記載の情報処理装置。   The second display means further closes the window displaying the reference destination information corresponding to the reference information when the portion to which the reference information is assigned goes out of the display area in the first window. The information processing apparatus according to claim 3. 前記参照情報は、前記電子文書中の文字列、文字域、図表、画像或いは図形の少なくとも何れかに対して付与されることを特徴とする請求項1に記載の情報処理装置。   The information processing apparatus according to claim 1, wherein the reference information is given to at least one of a character string, a character range, a chart, an image, or a graphic in the electronic document. 前記第2表示手段は、前記取得手段で取得された参照先情報を、前記第1ウインドウとは異なる1つのウィンドウにまとめて表示することを特徴とする請求項1に記載の情報処理装置。   The information processing apparatus according to claim 1, wherein the second display unit collectively displays the reference destination information acquired by the acquisition unit in one window different from the first window. 前記抽出手段は、前記電子文書内の文字列を意味的に解釈して、参照情報として抽出することを特徴とする請求項1記載の情報処理装置。   The information processing apparatus according to claim 1, wherein the extraction unit semantically interprets a character string in the electronic document and extracts it as reference information. 前記参照情報によって特定される参照先情報は、前記電子文書内の情報、当該情報処理装置内の記憶手段に格納された該電子文書以外の電子文書内の情報、或いはネットワーク上のWebページ内の情報のいずれかであることを特徴とする請求項1に記載の情報処理装置。   The reference destination information specified by the reference information is information in the electronic document, information in an electronic document other than the electronic document stored in the storage unit in the information processing apparatus, or in a Web page on the network. The information processing apparatus according to claim 1, wherein the information processing apparatus is any one of information. 前記参照先情報は、電子文書或いはWebページ中の所定の領域の情報であることを特徴とする請求項1に記載の情報処理装置。   The information processing apparatus according to claim 1, wherein the reference destination information is information on a predetermined area in an electronic document or a Web page. 前記所定の領域は、文書を構成する見出し区分又は図表であることを特徴とする請求項9に記載の情報処理装置。   The information processing apparatus according to claim 9, wherein the predetermined area is a heading category or a chart constituting the document. 電子文書を閲覧するための情報処理方法であって、
電子文書の内容を第1ウインドウ中に表示する第1表示工程と、
前記電子文書の前記第1ウインドウに表示中の領域より、他の情報への参照先を示す参照情報を抽出する抽出工程と、
前記抽出工程で抽出された参照情報によって特定される参照先情報を取得する取得工程と、
前記取得工程で取得された参照先情報を前記第1ウインドウとは別のウインドウで表示する第2表示工程とを備えることを特徴とする情報処理方法。
An information processing method for browsing an electronic document,
A first display step of displaying the contents of the electronic document in a first window;
An extracting step of extracting reference information indicating a reference destination to other information from an area being displayed in the first window of the electronic document;
An acquisition step of acquiring reference destination information specified by the reference information extracted in the extraction step;
An information processing method comprising: a second display step of displaying the reference destination information acquired in the acquisition step in a window different from the first window.
請求項11に記載の情報処理方法をコンピュータに実行させるための制御プログラム。   A control program for causing a computer to execute the information processing method according to claim 11. 請求項11に記載の情報処理方法をコンピュータに実行させるための制御プログラムを格納する記憶媒体。   A storage medium for storing a control program for causing a computer to execute the information processing method according to claim 11.
JP2004177341A 2004-06-15 2004-06-15 Information processing method and device Withdrawn JP2006003999A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004177341A JP2006003999A (en) 2004-06-15 2004-06-15 Information processing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004177341A JP2006003999A (en) 2004-06-15 2004-06-15 Information processing method and device

Publications (1)

Publication Number Publication Date
JP2006003999A true JP2006003999A (en) 2006-01-05

Family

ID=35772371

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004177341A Withdrawn JP2006003999A (en) 2004-06-15 2004-06-15 Information processing method and device

Country Status (1)

Country Link
JP (1) JP2006003999A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011008600A (en) * 2009-06-26 2011-01-13 Konica Minolta Business Technologies Inc Apparatus and method for processing image, image forming apparatus, and image processing program
JP2011076606A (en) * 2009-09-30 2011-04-14 Palo Alto Research Center Inc System and method for displaying context-sensitive sidebar window
WO2014112143A1 (en) * 2013-01-21 2014-07-24 富士ゼロックス株式会社 Display control device and program
US9584695B2 (en) 2013-11-12 2017-02-28 Ricoh Company, Ltd. Information processing apparatus and information processing system

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011008600A (en) * 2009-06-26 2011-01-13 Konica Minolta Business Technologies Inc Apparatus and method for processing image, image forming apparatus, and image processing program
US8452796B2 (en) 2009-06-26 2013-05-28 Konica Minolta Business Technologies, Inc. Image processing apparatus, image processing method, image forming apparatus and recording medium
JP2011076606A (en) * 2009-09-30 2011-04-14 Palo Alto Research Center Inc System and method for displaying context-sensitive sidebar window
WO2014112143A1 (en) * 2013-01-21 2014-07-24 富士ゼロックス株式会社 Display control device and program
JP2014139755A (en) * 2013-01-21 2014-07-31 Fuji Xerox Co Ltd Display controller and program
CN104871122A (en) * 2013-01-21 2015-08-26 富士施乐株式会社 Display control device and program
US9584695B2 (en) 2013-11-12 2017-02-28 Ricoh Company, Ltd. Information processing apparatus and information processing system

Similar Documents

Publication Publication Date Title
US9753900B2 (en) Universal content referencing, packaging, distribution system, and a tool for customizing web content
US7480694B2 (en) Web playlist system, method, and computer program
US9436419B2 (en) Selectively printing portions of a web page based on user selection
CN101192231B (en) Bookmark based on context
US20060080306A1 (en) Method and system for obtaining images from a database having images that are relevant to indicated text
US20110161308A1 (en) Evaluating preferences of content on a webpage
US20100299591A1 (en) Markup language document conversion system, device, method, and program
CN104981800A (en) Delivery and display of page previews during page retrieval events
EP1143351A2 (en) Multimedia information structuring and application generating method and apparatus
JPH1125104A (en) Information processor and its method
US20090063434A1 (en) Method for Provision and Use of a Visual Representation of Website Browsing History
US8204950B2 (en) Webpage search
JP4890944B2 (en) Information processing apparatus, display control processing method, and program
US20070038954A1 (en) Displaying apparatus of ui parts and displaying method of ui parts
JP2006003999A (en) Information processing method and device
JP2007011513A (en) Document display device, document display method, program and storage medium
JP2001209571A (en) Device to acquire information and method to acquire information, and computer readable record media stored with information acquiring program
CA2741633A1 (en) A universal content referencing, packaging, distribution system, and a tool for customizing web content
JP4455235B2 (en) Image processing apparatus, image processing apparatus control method, and computer program
JP5256263B2 (en) Information processing apparatus, information processing system, and program
JP2004070619A (en) Webpage uploading system, computer program and recording medium
JP2005346309A (en) Information processor and its control method, and program
JP6102451B2 (en) Information processing apparatus, control method thereof, and program
JP6943128B2 (en) Analytical database registration device, analytical data collection system, analytical system and analytical database registration method
JP2003058576A (en) Method and program for controlling display of web page

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20070904