JP2009237885A - Document editing device, method, and program - Google Patents

Document editing device, method, and program Download PDF

Info

Publication number
JP2009237885A
JP2009237885A JP2008083060A JP2008083060A JP2009237885A JP 2009237885 A JP2009237885 A JP 2009237885A JP 2008083060 A JP2008083060 A JP 2008083060A JP 2008083060 A JP2008083060 A JP 2008083060A JP 2009237885 A JP2009237885 A JP 2009237885A
Authority
JP
Japan
Prior art keywords
character
display
data
document
document data
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.)
Pending
Application number
JP2008083060A
Other languages
Japanese (ja)
Inventor
Hiroshi Kitauchi
啓 北内
Shogo Shinkai
正吾 新海
Kazuya Konishi
一也 小西
Otoya Shirotsuka
音也 城塚
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.)
NTT Data Group Corp
Original Assignee
NTT Data Corp
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 NTT Data Corp filed Critical NTT Data Corp
Priority to JP2008083060A priority Critical patent/JP2009237885A/en
Publication of JP2009237885A publication Critical patent/JP2009237885A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

【課題】電子文書の構成要素への分割、及び結合を単一種類・単一回数の操作で実現する。
【解決手段】文字オブジェクト置換部2は、複製された電子文書101中の全ての文字を、情報を付与することが可能な文字オブジェクトに置換し、文字の出現順等の位置を示すリンク情報を付与し、Web上に表示するための表示用文書102を生成する。表示制御部4は、表示用文書を読み込み、表示装置5に表示する。選択オブジェクト特定部7は、表示されているいずれかの文字オブジェクト上で入力装置6が押下されると、リンク情報を取得し、選択された文字オブジェクトを特定する。分割実行部8は、特定された文字オブジェクトのリンク情報に従って、文字オブジェクトの直後に、構成要素間の区切りとして、改行要素BRタグや、罫線要素HRタグなどを挿入して文字を分割する。
【選択図】図1
An object of the present invention is to realize the division and combination of electronic documents into components by a single type and a single number of operations.
A character object replacement unit 2 replaces all characters in a copied electronic document 101 with character objects to which information can be added, and displays link information indicating a position such as the appearance order of characters. A display document 102 is generated for display on the Web. The display control unit 4 reads the display document and displays it on the display device 5. When the input device 6 is pressed on any of the displayed character objects, the selected object specifying unit 7 acquires link information and specifies the selected character object. The division execution unit 8 divides a character by inserting a line feed element BR tag, a ruled line element HR tag, or the like as a delimiter between constituent elements immediately after the character object according to the link information of the specified character object.
[Selection] Figure 1

Description

本発明は、画面上に表示された電子文書を複数の構成要素に分割する作業を容易に試行錯誤できる文書編集装置及び方法ならびにプログラムに関する。   The present invention relates to a document editing apparatus, method, and program that can easily trial and error an operation of dividing an electronic document displayed on a screen into a plurality of components.

近年、知的財産確保の重要性が強く認識されるようになり、特許庁における特許審査業務のみならず、一般企業の知的財産部門における特許侵害調査も多数行われるようになった。こうした審査・調査業務を行う際には、初めに特許文書内の「請求項」と呼ばれる権利範囲を主張する箇所をいくつかの構成要素へと分割し、この請求項と比較対象(先願特許、既存プロダクトなど)との包含関係を明確化するという作業が行われる。この工程は、分割後の各構成要素が指す内容や、発明全体との関連を考慮しながら行う必要があるため、試行錯誤を伴うことも多い。現在は、紙に印刷した請求項に筆記具で線を引くことで文書の区切りとしているが、これは、試行錯誤する度に印刷、線の再記入を行わねばならず、作業者の負担となっている。   In recent years, the importance of securing intellectual property has been strongly recognized, and many patent infringement investigations have been conducted not only in patent examination work at the JPO, but also in the intellectual property section of general companies. When conducting such examination and investigation work, the part of the patent document that claims the scope of rights called “claim” is first divided into several components, and this claim is compared with the subject of comparison (prior patent application). Work to clarify the inclusive relationship with existing products). This process is often accompanied by trial and error because it needs to be performed in consideration of the contents indicated by each divided component and the relation with the whole invention. Currently, a line is drawn by drawing a line on a claim printed on paper with a writing instrument, but this requires printing and re-entry of the line each time trial and error is performed, which is a burden on the operator. ing.

こうした問題に対して、エディタを転用する方法が次善案として考えられる。特許庁のペーパーレス計画の推進に伴い、多数の特許文書が電子化され、公開されている。こうした特許文書の電子データを入手し、エディタ上に複写することは容易である。エディタ上で電子データに対して操作を行うことにより、試行錯誤に伴う印刷の手間を省略できる。この際、基本的な編集操作ができれば、エディタの種類は問わず、例えば、Web上での文書編集に用いられるブログ(blog)エディタを利用すれば、業務の多くをWeb上で行うことも可能である。   A method of diverting the editor to the problem is considered as the next best solution. Along with the promotion of the paperless plan of the JPO, many patent documents have been digitized and released. It is easy to obtain electronic data of such a patent document and copy it on an editor. By manipulating the electronic data on the editor, it is possible to save the printing effort associated with trial and error. At this time, if the basic editing operation can be performed, the type of editor is not limited. For example, if a blog editor used for editing a document on the Web is used, it is possible to perform many tasks on the Web. It is.

例えば、ブラウザ内の文章編集システムとして、文章編集画面上でブラウザにより閲覧している状態で、フォントタイプ、フォントサイズ、あるいは色などを設定したり、文字の削除、文字の入力などの編集作業を行うと、該編集作業に応じて適切なタグを生成したり、タグを削除したりすることで、編集対象としているHTML文書に対して、適切な編集を行う技術が提案されている(例えば、特許文献1参照)。
特表2005−537540号公報
For example, as a text editing system in the browser, editing operations such as setting font type, font size, or color, deleting characters, entering characters, etc. while browsing with the browser on the text editing screen Then, a technique has been proposed for appropriately editing an HTML document to be edited by generating an appropriate tag according to the editing work or deleting the tag (for example, Patent Document 1).
JP 2005-537540 A

上述した従来技術において、一般的なエディタが備えている機能を利用して、構成要素の区切りが明確に判別できるようなレイアウト変更を実施する場合、各構成要素の末尾で改行し、罫線を挿入することになる。こうした従来技術の手法の問題点として、操作の煩雑さが挙げられる。   In the above-mentioned conventional technology, using the functions provided by a general editor, when performing layout changes that can clearly distinguish the component delimiters, a line break is inserted at the end of each component and a ruled line is inserted. Will do. One of the problems with the conventional techniques is the complexity of operation.

従来技術による文章編集システムには、多種多様な機能が実装されており、それらを区別して利用するために操作が煩雑になっている。例えば、2つの構成要素を1つにまとめるには、挿入した改行を削除する必要があるが、そのためには、下記のような3つのステップにも渡る操作が必要となる。
(1)改行位置の次行の文頭をカーソル等で指定する。
(2)文頭から前にある空白部を、削除キーを押下し続けて削除する。
(3)文頭が作業スペースの左端に達した状態で、さらに1回削除キーを押下する。
A variety of functions are implemented in the text editing system according to the prior art, and operations are complicated in order to distinguish and use them. For example, in order to combine two components into one, it is necessary to delete the inserted line feed. For this purpose, the following three steps are required.
(1) The beginning of the next line at the line feed position is designated with a cursor or the like.
(2) Delete the blank part preceding the beginning of the sentence by pressing the delete key.
(3) With the sentence head reaching the left end of the work space, press the delete key once more.

このような複数種類・複数回数の操作は、集中力を要する請求項分割の試行錯誤の妨げになるため、業務の効率化を低下させるという問題がある。   Such a plurality of types and a plurality of operations hinders trial and error of claim division that requires concentration, so that there is a problem that efficiency of work is reduced.

本発明は、このような事情を考慮してなされたものであり、その目的は、電子文書の構成要素への分割、及び結合を単一種類・単一回数の操作で実現することができる文書編集装置及び方法ならびにプログラムを提供することにある。   The present invention has been made in view of such circumstances, and its purpose is a document that can realize division and combination of electronic documents into components by a single type and a single number of operations. An editing apparatus, method, and program are provided.

上述した課題を解決するために、本発明は、文字や、画像のデータを表示する表示装置と、該表示装置に表示された文字を指示する入力装置とを備える文書編集装置であって、文書データから、当該文書データに含まれる文字データに当該文書データにおける当該文字データの出現位置を示すリンク情報を付与した文字オブジェクトからなる表示用文書データを生成する文字オブジェクト置換手段と、前記文字オブジェクト置換手段により生成された表示用文書データ内の文字オブジェクトで示される文字を前記表示装置に表示する表示制御手段と、前記入力装置により前記表示装置に表示されている文字が選択された場合、選択された文字に対応した文字オブジェクトを特定する選択オブジェクト特定手段と、前記選択オブジェクト特定手段により特定された文字オブジェクトに付与されている出現位置を示すリンク情報に基づいて、前記特定された文字オブジェクトの直前または直後の位置に、文字の区切りを示す区切り情報を挿入する分割実行手段とを備え、前記表示制御手段は、前記分割実行手段により挿入された区切り情報に従って、前記表示用文書データを前記表示装置に表示する、ことを特徴とする文書編集装置である。   In order to solve the above-described problems, the present invention is a document editing apparatus including a display device that displays characters and image data, and an input device that indicates the characters displayed on the display device. Character object replacement means for generating display document data consisting of character objects obtained by adding link information indicating the appearance position of the character data in the document data to the character data included in the document data from the data, and the character object replacement Display control means for displaying on the display device the character indicated by the character object in the display document data generated by the means, and the character displayed on the display device is selected by the input device. Selection object specifying means for specifying a character object corresponding to the selected character; and Division execution means for inserting delimiter information indicating a character delimiter at a position immediately before or immediately after the specified character object based on link information indicating an appearance position given to the character object specified by And the display control means displays the display document data on the display device in accordance with the delimiter information inserted by the division execution means.

本発明は、上記の発明において、文書データ内の文字データを所定の規則に従ってグループ化するグループ指定部をさらに備え、前記文字オブジェクト置換部は、前記文書データに含まれる文字データに当該文字データが属するグループ内の末尾の文字データの当該文書データにおける出現位置を示すリンク情報を付与した文字オブジェクトからなる表示用文書データを生成し、前記分割実行手段は、前記選択オブジェクト特定手段により特定された文字オブジェクトに付与されている出現位置を示すリンク情報に基づいて、隣接しているグループの文字オブジェクトの間に、文字の区切りを示す区切り情報を挿入する、ことを特徴とする。   In the above invention, the present invention further includes a group designating unit that groups character data in the document data according to a predetermined rule, and the character object replacement unit includes the character data in the character data included in the document data. Generating display document data composed of a character object to which link information indicating an appearance position of the last character data in the group to which the document belongs is added, and the division executing unit is configured to specify the character specified by the selected object specifying unit Based on link information indicating the appearance position given to the object, delimiter information indicating character delimiters is inserted between character objects in adjacent groups.

本発明は、上記の発明において、前記分割実行手段により文字オブジェクト間に挿入された区切り情報を削除するための結合ボタンオブジェクトを生成し、前記表示用文書データ内に付与する結合ボタン生成手段と、前記表示制御手段により前記表示装置に前記表示用文書データとともに前記結合ボタンオブジェクトが表示されているとき、当該結合ボタンが前記入力装置により押下された場合、前記表示用文書データから当該結合ボタンに対応した区切り情報を削除し、該区切り情報により分割されていた前後の文字オブジェクトを結合する結合実行手段と、を備えることを特徴とする。   The present invention provides the above-described invention, in the above invention, a combined button generation unit for generating a combined button object for deleting the delimiter information inserted between the character objects by the division execution unit, and adding the combined button object to the display document data; When the combination button object is displayed together with the display document data on the display device by the display control means, and the combination button is pressed by the input device, the display document data corresponds to the combination button. And a combination executing unit that deletes the delimiter information and combines the character objects before and after being divided by the delimiter information.

本発明は、上記の発明において、前記表示制御手段により前記表示装置に表示されている表示用文書データの文字オブジェクトのいずれかが前記入力装置により指示されると、該指示された文字オブジェクトを特定する指示オブジェクト特定手段と、前記指示オブジェクト特定手段により特定された文字オブジェクトに付与されている出現位置を示すリンク情報に基づいて、前記特定された文字オブジェクトの直前または直後の位置に、分割位置を視認可能とする画像要素を挿入する分割位置提示手段と、を備えることを特徴とする。   According to the present invention, in the above invention, when one of the character objects of the display document data displayed on the display device by the display control unit is instructed by the input device, the instructed character object is specified. And a division position at a position immediately before or immediately after the specified character object, based on link information indicating an appearance position given to the character object specified by the instruction object specifying means. Division position presenting means for inserting an image element that can be visually recognized.

また、上述した課題を解決するために、本発明は、文字や、画像のデータを表示する表示装置と、該表示装置に表示された文字を指示する入力装置とを備える文書編集装置であって、文書データから、当該文書データに含まれる文字データと、該文字データ間を視認可能とする画像要素に文字データ間の出現順を示すリンク情報を付与した文字間オブジェクトとからなる表示用文書データを生成する文字間オブジェクト置換手段と、前記文字間オブジェクト置換手段により生成された表示用文書データ内の文字データとともに、前記文字間オブジェクトの画像要素を、文字データ間の出現順を示すリンク情報に従って、前記表示装置に表示する表示制御手段と、前記入力装置により前記表示装置に表示されている画像要素が選択された場合、選択された画像要素に対応した文字間オブジェクトを特定する選択オブジェクト特定手段と、前記選択オブジェクト特定手段により特定された文字間オブジェクトに付与されている文字データ間の出現順を示すリンク情報に基づいて、前記特定された文字間オブジェクトの位置に、文字の区切りを示す区切り情報を挿入する分割実行手段とを備え、前記表示制御手段は、前記分割実行手段により挿入された区切り情報に従って、前記表示用文書データを前記表示装置に表示する、ことを特徴とする文書編集装置である。   In order to solve the above-described problems, the present invention provides a document editing apparatus including a display device that displays characters and image data, and an input device that indicates the characters displayed on the display device. Display data composed of character data included in the document data, and an inter-character object in which link information indicating the appearance order of the character data is added to an image element that can be visually recognized between the character data. Together with the character object in the character data in the display document data generated by the inter-character object replacement means, and the image element of the inter-character object according to the link information indicating the appearance order between the character data When the display control means for displaying on the display device and the image element displayed on the display device by the input device are selected, Based on link information indicating the appearance order between the character data assigned to the character object specified by the selected object specifying device and the character object specified by the selected object specifying device, the character object corresponding to the selected image element Division execution means for inserting delimiter information indicating character delimiters at the position of the specified inter-character object, and the display control means is configured to display the display according to the delimiter information inserted by the division execution means. A document editing apparatus that displays document data on the display device.

本発明は、上記の発明において、前記選択オブジェクト特定手段により特定された文字間オブジェクトに付与されている文字データ間の出現順を示すリンク情報に基づいて、前記画像要素を、前記文字データ間をより容易に視認可能とする他の画像要素に変更する画像要素変更手段をさらに具備することを特徴とする。   According to the present invention, in the above invention, based on link information indicating an appearance order between character data assigned to an object between characters specified by the selected object specifying means, the image element is moved between the character data. It further comprises image element changing means for changing to another image element that can be visually recognized more easily.

また、上述した課題を解決するために、本発明は、表示装置に表示された文書データを入力装置による操作によって編集する文書編集方法であって、文書データから、当該文書データに含まれる文字データに当該文書データにおける当該文字データの出現位置を示すリンク情報を付与した文字オブジェクトからなる表示用文書データを生成するステップと、前記生成された表示用文書データ内の文字オブジェクトで示される文字を前記表示装置に表示するステップと、前記入力装置により前記表示装置に表示されている文字が選択された場合、選択された文字に対応した文字オブジェクトを特定するステップと、前記特定された文字オブジェクトに付与されている出現位置を示すリンク情報に基づいて、前記特定された文字オブジェクトの直前または直後の位置に、文字の区切りを示す区切り情報を挿入するステップと、前記特定された文字オブジェクトの直前または直後の位置に挿入された区切り情報に従って、前記表示用文書データを前記表示装置に表示するステップと、を含むことを特徴とする文書編集方法である。   Further, in order to solve the above-described problem, the present invention provides a document editing method for editing document data displayed on a display device by an operation by an input device. The document data includes character data included in the document data. Generating display document data comprising a character object to which link information indicating the appearance position of the character data in the document data is added, and the character indicated by the character object in the generated display document data A step of displaying on a display device; a step of specifying a character object corresponding to the selected character when a character displayed on the display device is selected by the input device; and a step of assigning the character object to the specified character object Based on the link information indicating the appearing position, the character object Alternatively, the display document data is displayed on the display device in accordance with the step of inserting delimiter information indicating character delimiters at positions immediately after and the delimiter information inserted at positions immediately before or immediately after the specified character object. A document editing method comprising the steps of:

また、上述した課題を解決するために、本発明は、表示装置に表示された文書データを入力装置による操作によって編集する文書編集装置のコンピュータに、文書データから、当該文書データに含まれる文字データに当該文書データにおける当該文字データの出現位置を示すリンク情報を付与した文字オブジェクトからなる表示用文書データを生成するステップと、前記生成された表示用文書データ内の文字オブジェクトで示される文字を表示するステップと、前記入力装置により前記表示装置に表示されている文字が選択された場合、選択された文字に対応した文字オブジェクトを特定するステップと、前記特定された文字オブジェクトに付与されている出現位置を示すリンク情報に基づいて、前記特定された文字オブジェクトの直前または直後の位置に、文字の区切りを示す区切り情報を挿入するステップと、前記特定された文字オブジェクトの直前または直後の位置に挿入された区切り情報に従って、前記表示用文書データを前記表示装置に表示するステップと、を実行させることを特徴とするプログラムである。   In order to solve the above-described problem, the present invention provides a computer of a document editing apparatus that edits document data displayed on a display device by an operation by an input device, and from the document data, character data included in the document data. Generating display document data composed of character objects provided with link information indicating the appearance position of the character data in the document data, and displaying characters indicated by the character objects in the generated display document data And, when a character displayed on the display device is selected by the input device, a step of specifying a character object corresponding to the selected character, and an appearance given to the specified character object Based on the link information indicating the position, the character object immediately before or The display document data is displayed on the display device in accordance with the step of inserting delimiter information indicating character delimiters at a position immediately after and the delimiter information inserted at a position immediately before or after the specified character object. And a step.

この発明によれば、文書データから文字データの出現位置を示すリンク情報を文字データに付与した文字オブジェクトからなる表示用文書データを生成し、該表示用文書データ内の文字オブジェクトで示される文字を表示装置に表示し、入力装置により文字が選択された場合、選択された文字に対応した文字オブジェクトを特定し、特定された文字オブジェクトに付与されている出現位置を示すリンク情報に基づいて、特定された文字オブジェクトの直前または直後の位置に、文字の区切りを示す区切り情報を挿入する。したがって、表示画面上での簡易な位置指定を通じて、電子文書を複数の構成要素に容易に分割して表示することができる。   According to the present invention, display document data including a character object in which link information indicating the appearance position of character data is added to the character data from the document data is generated, and the character indicated by the character object in the display document data is generated. When a character is selected on the display device and selected by the input device, the character object corresponding to the selected character is specified, and specified based on the link information indicating the appearance position given to the specified character object Delimiter information indicating a delimiter of characters is inserted at a position immediately before or immediately after the set character object. Therefore, the electronic document can be easily divided into a plurality of components and displayed through simple position designation on the display screen.

また、本発明によれば、文書データ内の文字データを所定の規則に従ってグループ化し、グループ内の末尾の文字データの出現位置を示すリンク情報を付与した文字オブジェクトからなる表示用文書データを生成し、該表示用文書データ内の文字オブジェクトで示される文字を表示装置に表示し、入力装置により文字が選択された場合、選択された文字に対応した文字オブジェクトを特定し、特定された文字オブジェクトに付与されている出現位置を示すリンク情報に基づいて、隣接しているグループの文字オブジェクトの間に、文字の区切りを示す区切り情報を挿入する。したがって、特定の位置で分割可能とすることで、自然な位置(単語単位)で分割して表示することができる。   Further, according to the present invention, character data in document data is grouped according to a predetermined rule, and display document data including character objects to which link information indicating the appearance position of the last character data in the group is added is generated. When the character indicated by the character object in the display document data is displayed on the display device and the character is selected by the input device, the character object corresponding to the selected character is specified, and the specified character object Based on the link information indicating the given appearance position, delimiter information indicating a character delimiter is inserted between character objects of adjacent groups. Therefore, by making it possible to divide at a specific position, it is possible to divide and display at a natural position (word unit).

また、本発明によれば、文字オブジェクト間に挿入された区切り情報を削除するための結合ボタンオブジェクトを生成して表示用文書データ内に付与し、表示用文書データとともに結合ボタンオブジェクトが表示されているとき、当該結合ボタンが入力装置により押下された場合、表示用文書データから当該結合ボタンに対応した区切り情報を削除し、該区切り情報により分割して表示されていた前後の文字オブジェクトを結合する。したがって、2つに分割した構成要素を結合可能とすることで、分割位置を容易に試行錯誤することできる。   Further, according to the present invention, a combined button object for deleting delimiter information inserted between character objects is generated and added to the display document data, and the combined button object is displayed together with the display document data. When the combination button is pressed by the input device, the delimiter information corresponding to the combination button is deleted from the display document data, and the character objects before and after the display divided by the delimiter information are combined. . Therefore, by making it possible to combine the components divided into two, the division position can be easily trial-and-errored.

また、本発明によれば、表示用文書データの文字オブジェクトのいずれかが入力装置により指示されると、該指示された文字オブジェクトを特定し、特定された文字オブジェクトに付与されている出現位置を示すリンク情報に基づいて、特定された文字オブジェクトの直前または直後の位置に、分割位置を視認可能とする画像要素を挿入して表示する。したがって、マウスなどの入力装置でポインタを文字上に移動させると、分割位置に縦棒状などの画像を表示して分割位置を明示することで、操作ミスによる誤分割を抑制することができる。   Further, according to the present invention, when any of the character objects of the display document data is instructed by the input device, the instructed character object is identified, and the appearance position given to the identified character object is determined. Based on the link information shown, an image element that makes the division position visible is inserted and displayed at a position immediately before or immediately after the specified character object. Therefore, when the pointer is moved on the character by an input device such as a mouse, an erroneous division due to an operation error can be suppressed by displaying a vertical bar-like image at the division position and clearly indicating the division position.

また、この発明によれば、文書データから、文字データと、画像要素に文字データ間の出現順を示すリンク情報を付与し、文字データ間に挿入された文字間オブジェクトとからなる表示用文書データを生成し、該表示用文書データ内の文字データとともに、文字間オブジェクトの画像要素を、文字データ間の出現順を示すリンク情報に従って、表示装置に表示し、入力装置により画像要素が選択された場合、選択された画像要素に対応した文字間オブジェクトを特定し、特定された文字間オブジェクトに付与されている文字データ間の出現順を示すリンク情報に基づいて、特定された文字間オブジェクトの位置に、文字の区切りを示す区切り情報を挿入する。したがって、文字データ自体に変更を加えることなく、表示画面上での簡易な位置指定を通じて、電子文書を複数の構成要素に容易に分割して表示することができる。   Further, according to the present invention, display document data comprising character data from the document data, and link information indicating the appearance order between the character data to the image element, and the inter-character object inserted between the character data. The image element of the inter-character object is displayed on the display device according to the link information indicating the appearance order between the character data together with the character data in the display document data, and the image element is selected by the input device. In this case, the inter-character object corresponding to the selected image element is specified, and the position of the specified inter-character object is determined based on the link information indicating the appearance order between the character data attached to the specified inter-character object. Is inserted with delimiter information indicating character delimiters. Therefore, the electronic document can be easily divided into a plurality of components and displayed through simple position designation on the display screen without changing the character data itself.

また、本発明によれば、特定された文字間オブジェクトに付与されている文字データ間の出現順を示すリンク情報に基づいて、画像要素を、文字データ間をより容易に視認可能とする他の画像要素に変更する。したがって、分割位置をより明確に提示することができる。   In addition, according to the present invention, based on the link information indicating the appearance order between the character data assigned to the specified inter-character object, the image element can be more easily visually recognized between the character data. Change to an image element. Therefore, the division position can be presented more clearly.

以下、本発明の一実施形態を、図面を参照して説明する。   Hereinafter, an embodiment of the present invention will be described with reference to the drawings.

前述したように、本発明では、元となる電子文書の文字データに、位置を示すリンク情報を付与した表示用文書を作成する。このように、リンク情報を付与された文字データを、一般的な文字データと区別するため、以降の説明では、「文字オブジェクト」という。   As described above, in the present invention, a display document in which link information indicating a position is added to character data of an original electronic document is created. In this way, in order to distinguish the character data to which the link information is assigned from the general character data, it will be referred to as “character object” in the following description.

A.第1実施形態
まず、本発明の第1実施形態について説明する。
本第1実施形態では、文字を選択し、構成要素へ分割する手法について説明する。
図1は、本発明の第1実施形態による文書編集装置の構成を示すブロック図である。図において、元文書複製部1は、元の文書のデータである電子文書データ100を読み込み、複製を作成する。文字オブジェクト置換部2は、複製した電子文書101中の全ての文字を、情報を付与することが可能な文字オブジェクトに置換し、出現順等の位置を示すリンク情報を付与する。また、文字オブジェクト置換部2は、Web(ウェブ)ブラウザ等により画面上に表示するためのデータである表示用文書102として書式を整える。これは、例えば、HTML(Hypertext Markup Language)文書として機能するように、ヘッダ等を追加することが考えられる。
A. First Embodiment First, a first embodiment of the present invention will be described.
In the first embodiment, a method of selecting a character and dividing it into components will be described.
FIG. 1 is a block diagram showing a configuration of a document editing apparatus according to the first embodiment of the present invention. In the figure, an original document duplicating unit 1 reads electronic document data 100 that is data of an original document and creates a duplicate. The character object replacement unit 2 replaces all characters in the copied electronic document 101 with character objects to which information can be added, and provides link information indicating a position such as an appearance order. The character object replacement unit 2 prepares a format as a display document 102 that is data to be displayed on a screen by a Web browser or the like. For example, it is conceivable to add a header or the like so as to function as an HTML (Hypertext Markup Language) document.

ここで、図2(a)、(b)は、本第1実施形態による、文字オブジェクトの置換を説明するための概念図である。ここでは、一般的なWeb文書用の記法であるHTMLを例にとって説明する。HTMLでは、タグを用いて文書構造を表現する。タグの1つであるSPANタグを用いると、付与対象とした文字(列)を1つの構成要素にできる。つまり、<SPAN>〜</SPAN>により囲んだ範囲をひとかたまりとして、スタイルシートが適用できる。そこで、全ての文字を1文字毎にSPANタグで囲むことにより、1文字を単位として操作することが可能となる。   Here, FIGS. 2A and 2B are conceptual diagrams for explaining replacement of a character object according to the first embodiment. Here, HTML, which is a general notation for Web documents, will be described as an example. In HTML, a document structure is expressed using tags. When a SPAN tag, which is one of the tags, is used, a character (string) to be given can be made into one component. In other words, the style sheet can be applied with the range enclosed by <SPAN> to </ SPAN> as a group. Therefore, by enclosing all characters with a SPAN tag for each character, it becomes possible to operate in units of one character.

図2(a)に示す例では、“内燃機関”という文字列が、文字データ“内”に対応する文字オブジェクト、文字データ“燃”に対応する文字オブジェクト、文字データ“機”に対応する文字オブジェクト、文字データ“関”に対応する文字オブジェクトに置換されている。それぞれの文字オブジェクトには、タグ内にその文字の出現順の位置を示すリンク情報が、divide(1)〜divide(4)のように付与されている。   In the example shown in FIG. 2A, the character string “internal combustion engine” is a character object corresponding to the character data “in”, a character object corresponding to the character data “fuel”, and a character corresponding to the character data “machine”. It has been replaced with a character object corresponding to the object and character data “Kan”. Each character object is provided with link information indicating the position of the appearance order of the characters in the tag, such as divide (1) to divide (4).

また、タグには、属性を付与することが可能となっている。ここでは、onclick属性を付与することで、マウスなどの入力装置6により表示されている文字オブジェクトが選択(表示されている文字オブジェクト上にポインタがある状態でクリック)されたときに分割の実行(divide)が命令されるようになっている。この際、divideの引数として与えられた文字の出現順(リンク情報)が分割位置の指定のために、後述する分割実行部8に受け渡される。   Further, an attribute can be given to the tag. Here, by giving the onclick attribute, division is executed when a character object displayed by the input device 6 such as a mouse is selected (clicked with the pointer on the displayed character object) ( divide) is commanded. At this time, the appearance order (link information) of the characters given as the argument of “divide” is transferred to the division execution unit 8 described later for designating the division position.

記憶部3は、表示用文書102を記憶する。表示制御部4は、記憶部3から表示用文書102を読み込み、Webブラウザ等を介して表示装置5に表示する。また、後述する分割実行部8が表示用文書102を更新した際には、再び、更新された表示用文書102を読み込み、同様に表示する。ここで、本実施形態では、HTMLで記述された表示用文書102を、Webブラウザ等を介して表示するため、図2(b)に示すように、見た目は、元の電子文書と同様であり、特に変わりはない。なお、図示の文字を囲む点線は、文字オブジェクトに1文字ずつ置換されたことを説明するためのものであって、表示されるものではない。   The storage unit 3 stores the display document 102. The display control unit 4 reads the display document 102 from the storage unit 3 and displays it on the display device 5 via a Web browser or the like. When the division execution unit 8 described later updates the display document 102, the updated display document 102 is read again and displayed in the same manner. Here, in this embodiment, since the display document 102 described in HTML is displayed via a Web browser or the like, as shown in FIG. 2B, the appearance is the same as the original electronic document. There is no particular change. In addition, the dotted line surrounding the illustrated character is for explaining that the character object is replaced character by character, and is not displayed.

選択オブジェクト特定部7は、マウスや、キーボードなどの入力装置6によるポインタ操作により、表示されている特定の文字オブジェクトが押下された場合に、その文字オブジェクトから対応する文字の出現順の位置を示すリンク情報を取得し、該リンク情報を分割位置として分割実行部8に供給する。分割実行部8は、選択オブジェクト特定部7から供給された分割位置での構成要素間の区切りが明確に分かるように表示用文書102を編集する。構成要素間の区切りは、例えば、HTMLの記法における改行要素BRタグや、罫線要素HRタグなどを挿入することで行うか、あるいは、構成要素毎にブロック状の領域内に記載し、構成要素の存在を強調することで行ってもよい。   The selected object specifying unit 7 indicates the position of the appearance order of the corresponding character from the character object when the displayed specific character object is pressed by a pointer operation with the input device 6 such as a mouse or a keyboard. Link information is acquired, and the link information is supplied to the division execution unit 8 as a division position. The division execution unit 8 edits the display document 102 so that the separation between the components at the division position supplied from the selected object specifying unit 7 can be clearly seen. Separation between the constituent elements is performed by inserting, for example, a line feed element BR tag or a ruled line element HR tag in the HTML notation, or described in a block-like area for each constituent element, It may be done by emphasizing existence.

次に、本第1実施形態の動作について説明する。
図3及び図4は、本第1実施形態による文書編集装置の動作を説明するためのフローチャートである。まず、図3において、元文書複製部1は、元の電子文書データ100を読み込み、この電子文書データ100の複製データである電子文書101を作成する(ステップSa1)。次に、文字オブジェクト置換部2は、複製された電子文書101中の全ての文字データを、情報を付与することが可能な文字オブジェクトに置換し、出現順等の位置を示すリンク情報を付与して、Web上に表示するための表示用文書102を生成する(ステップSa2)。本第1実施形態では、図2(a)に示すように、文字データを、インライン要素を意味するSPANタグで囲み、onclickイベント発生時の属性として位置を示すリンク情報を取得可能としている。文字オブジェクト置換部2は、生成した表示用文書102を記憶装置3へ書き込む。
Next, the operation of the first embodiment will be described.
3 and 4 are flowcharts for explaining the operation of the document editing apparatus according to the first embodiment. First, in FIG. 3, the original document duplicating unit 1 reads the original electronic document data 100 and creates an electronic document 101 that is duplicated data of the electronic document data 100 (step Sa1). Next, the character object replacement unit 2 replaces all character data in the copied electronic document 101 with character objects to which information can be added, and adds link information indicating the position of appearance order or the like. Thus, the display document 102 to be displayed on the Web is generated (step Sa2). In the first embodiment, as shown in FIG. 2A, character data is surrounded by a SPAN tag that means an inline element, and link information indicating a position can be acquired as an attribute when an onclick event occurs. The character object replacement unit 2 writes the generated display document 102 into the storage device 3.

次に、表示制御部4は、記憶装置3から表示用文書102を読み込み、表示装置5に表示する(ステップSa3)。これにより、文字オブジェクトに変換された基となった文字データにより示される文字が表示される。選択オブジェクト特定部7は、文字として表示されているいずれかの文字オブジェクト上で入力装置6が押下されたか否かを判定し(ステップSa4)、表示されているいずれかの文字オブジェクト上で入力装置6が押下された場合には、選択された文字オブジェクトからリンク情報を取得し、分割実行部8は、選択オブジェクト特定部7から通知されたリンク情報に従って、文字オブジェクトの直後(または直前)で分割する分割処理を実行する(ステップSa5)。   Next, the display control unit 4 reads the display document 102 from the storage device 3 and displays it on the display device 5 (step Sa3). Thereby, the character shown by the character data used as the basis converted into the character object is displayed. The selected object specifying unit 7 determines whether or not the input device 6 is pressed on any of the character objects displayed as characters (step Sa4), and the input device is displayed on any of the displayed character objects. When 6 is pressed, the link information is acquired from the selected character object, and the division execution unit 8 divides immediately after (or immediately before) the character object according to the link information notified from the selected object specifying unit 7. The dividing process is executed (step Sa5).

図4は、図3に示す分割処理の詳細なフローを示す図である。表示されているいずれかの文字オブジェクト上で入力装置6が押下されると、分割処理では、まず、選択オブジェクト特定部7において、押下された文字オブジェクトの表示に対応する表示文書102内の文字オブジェクトの記述を特定し、この特定された文字オブジェクトのタグで示されるdivide命令を実行する。これにより、選択オブジェクト特定部7は、選択された文字オブジェクトの位置を示すリンク情報を取得し、これにより文字オブジェクトが特定される(ステップSb1)。そして、分割実行部8において、選択オブジェクト特定部7が取得した位置を示すリンク情報を利用し、そのリンク情報で指定される文字オブジェクトの直後(または直前)に、構成要素間の区切りとして、改行要素BRタグや、罫線要素HRタグなどを挿入して表示するため区切りオブジェクトを生成して、表示用文書102に追加する(ステップSb2)。その後、ステップSa3に戻る。上記分割処理により、表示用文書102が更新されるので、表示制御部4は、再び、更新された表示用文書102を読み込み(ステップSa3)、表示装置5に表示する。これにより、ユーザにより指定された文字オブジェクトの直後(または直前)で分割されるように、構成要素間の区切りが表示されることになる。   FIG. 4 is a diagram showing a detailed flow of the dividing process shown in FIG. When the input device 6 is pressed on any of the displayed character objects, in the dividing process, first, the selected object specifying unit 7 first displays the character object in the display document 102 corresponding to the display of the pressed character object. And the divide command indicated by the tag of the specified character object is executed. As a result, the selected object specifying unit 7 acquires link information indicating the position of the selected character object, whereby the character object is specified (step Sb1). Then, in the division execution unit 8, link information indicating the position acquired by the selected object specifying unit 7 is used, and immediately after (or immediately before) the character object specified by the link information, a line break is defined as a delimiter between components. A separator object is generated to insert and display an element BR tag, a ruled line element HR tag, and the like, and added to the display document 102 (step Sb2). Thereafter, the process returns to step Sa3. Since the display document 102 is updated by the division processing, the display control unit 4 reads the updated display document 102 again and displays it on the display device 5 (step Sa3). As a result, the separation between the constituent elements is displayed so as to be divided immediately after (or immediately before) the character object designated by the user.

上述した第1実施形態によれば、表示画面上での簡易な位置指定を通じて、電子文書を複数の構成要素に容易に分割して表示することができる。   According to the first embodiment described above, an electronic document can be easily divided into a plurality of components and displayed through simple position designation on the display screen.

B.第2実施形態
次に、本発明の第2実施形態について説明する。
本第2実施形態では、分割可能な位置を制御する手法について説明する。
図5は、本第2実施形態による文書編集装置の構成を示すブロック図である。なお、図1に対応する部分には同一の符号を付けて説明を省略する。図において、本第2実施形態では、元文書複製部1と文字オブジェクト置換部2との間に、特定の文字を指定するためのグループ指定部10を設けている。
B. Second Embodiment Next, a second embodiment of the present invention will be described.
In the second embodiment, a method for controlling a position where division is possible will be described.
FIG. 5 is a block diagram showing the configuration of the document editing apparatus according to the second embodiment. It should be noted that portions corresponding to those in FIG. In the figure, in the second embodiment, a group designating unit 10 for designating a specific character is provided between the original document duplicating unit 1 and the character object replacing unit 2.

該グループ指定部10は、文字オブジェクトに変換する際に、同じグループに所属する文字(文字列)には、同じ位置を示すリンク情報が付与されるようにするために、元の電子文書を形態素解析して形態素に区切り、同じ形態素中の文字(文字列)を同じグループとして指定する。該グループに関する情報は、グループ情報200として文字オブジェクト置換部2に供給される。文字オブジェクト置換部2は、上記グループ単位で、末尾の文字の出現順等の位置を示すリンク情報を付与する。なお、スペースによる分かち書きを慣習とする英文の場合には、スペースで区切られた単語単位で指定してもよい。   The group designating unit 10 converts the original electronic document into a morpheme so that, when converting to a character object, characters (character strings) belonging to the same group are given link information indicating the same position. Parse into morphemes and specify characters (character strings) in the same morpheme as the same group. Information regarding the group is supplied to the character object replacement unit 2 as group information 200. The character object replacement unit 2 gives link information indicating the position of the last character in the group unit. In the case of an English sentence that is commonly used for division by space, it may be specified in units of words separated by a space.

図6(a)、(b)は、本第2実施形態による、グループ指定、及び分割例を説明するための概念図である。グループ指定部10は、図6(a)に示すように、元の文字列のデータが、例えば、“ボタンの設置”であった場合、形態素解析により、“ボタン”と、“の”と、“配置”との形態素に区切り、それぞれを1つのグループとして指定する。文字オブジェクト置換部2は、上記グループ単位で、末尾の文字データの出現順等の位置を示すリンク情報を付与する。より詳細には、各形態素の末尾の文字データの出現順を同グループの文字オブジェクト全てに付与する。   FIGS. 6A and 6B are conceptual diagrams for explaining group designation and division examples according to the second embodiment. As shown in FIG. 6A, the group designation unit 10, when the original character string data is “button installation”, for example, “button”, “no”, Divide into “arrangement” morphemes and designate each as a group. The character object replacement unit 2 assigns link information indicating the position of the last character data in the group unit. More specifically, the appearance order of the character data at the end of each morpheme is assigned to all character objects in the same group.

図6(a)に示す例では、文字“ン”の出現順が「3」であるので、文字オブジェクト“ン”以外に、同一グループの文字オブジェクト“ボ”、“タ”にも、同じ出現順「3」が付与される。文字オブジェクト“の”は、1つのグループとして指定され、出現順「4」がリンク情報として付与される。同様に、文字“設置”に対しては、文字オブジェクト“置”の出現順が「6」であるので、文字オブジェクト“置”以外に、同一グループの文字オブジェクト“設”にも出現順「6」がリンク情報として付与される。これにより、“設置”のいずれの文字オブジェクトが押下された場合でも、文字オブジェクト“置”の直後で分割されることになる。つまり、分割時には、図6(b)に示すように、例えば、“ボタン”のいずれの文字オブジェクトが押下された場合でも、文字オブジェクト“ン”の直後で分割されることになる。   In the example shown in FIG. 6A, since the appearance order of the character “n” is “3”, in addition to the character object “n”, the same appearance appears in the character objects “bo” and “ta” in the same group. The order “3” is assigned. The character object “no” is designated as one group, and the appearance order “4” is given as link information. Similarly, with respect to the character “installation”, the appearance order of the character object “place” is “6”, and therefore, in addition to the character object “place”, the appearance order “6” is also applied to the character object “place” in the same group. "Is given as link information. As a result, even when any of the character objects “place” is pressed, the character object “place” is divided immediately after. That is, at the time of division, as shown in FIG. 6B, for example, even when any character object of the “button” is pressed, the character object “n” is divided.

次に、本第2実施形態の動作について説明する。
図7は、本第2実施形態による文書編集装置の動作を説明するためのフローチャートである。まず、元文書複製部1は、元の電子文書データ100を読み込み、この電子文書データ100の複製データである電子文書101を作成する(ステップSc1)。次に、グループ指定部10により分割可能な位置を制御するか否かを判定する(ステップSc2)。なお、文書編集装置には、予め分割可能な位置を制御するか否かのモードが設定されているものとする。分割可能な位置を制御しない場合には、前述した第1実施形態と同じ動作となる。一方、分割可能な位置を制御する場合には、グループ指定部10において、元の電子文書を形態素解析して形態素に区切り、同じ形態素中の文字(文字列)の文字データを同じグループとして指定し、グループ情報200として文字オブジェクト置換部2に供給する(ステップSc3)。
Next, the operation of the second embodiment will be described.
FIG. 7 is a flowchart for explaining the operation of the document editing apparatus according to the second embodiment. First, the original document duplicating unit 1 reads the original electronic document data 100 and creates an electronic document 101 that is duplicated data of the electronic document data 100 (step Sc1). Next, it is determined whether or not the position that can be divided by the group designating unit 10 is controlled (step Sc2). It is assumed that the document editing apparatus is set in advance with a mode for determining whether or not to control a position that can be divided. When the position where division is possible is not controlled, the operation is the same as that of the first embodiment described above. On the other hand, when controlling the position where division is possible, the group designation unit 10 morphologically analyzes the original electronic document and divides it into morphemes, and designates character data (character strings) in the same morpheme as the same group. The group information 200 is supplied to the character object replacement unit 2 (step Sc3).

文字オブジェクト置換部2は、図6(a)に示すように、複製された電子文書101中の全ての文字データを、情報を付与することが可能な文字オブジェクトに置換し、上記グループ情報に従って、同一グループの文字オブジェクトに、そのグループに属する末尾の文字データの出現順等の位置を示すリンク情報を付与し、Web上に表示するための表示用文書102を生成する(ステップSc4)。文字オブジェクト置換部2は、生成した表示用文書102を記憶装置3へ書き込む。   As shown in FIG. 6A, the character object replacement unit 2 replaces all character data in the copied electronic document 101 with character objects that can be given information, and according to the group information, Link information indicating a position such as the appearance order of the last character data belonging to the group is added to the character objects of the same group, and the display document 102 to be displayed on the Web is generated (step Sc4). The character object replacement unit 2 writes the generated display document 102 into the storage device 3.

次に、表示制御部4は、記憶装置3から表示用文書を読み込み、表示装置5に表示する(ステップSc5)。選択オブジェクト特定部7は、表示されているいずれかの文字オブジェクト上で入力装置6が押下されたか否かを判定する(ステップSc6)。そして、表示されているいずれかの文字オブジェクト上で入力装置6が押下された場合には、分割実行部8は、その文字オブジェクトが属するグループの直後で分割する分割処理を実行する(ステップSc7)。なお、分割処理については、グループ単位で分割することが異なるだけで、基本的に、前述した第1実施形態の図4と同様である。なお、同じリンク情報を持つ文字オブジェクトのうち、表示文書102における記載順が最も後ろの文字オブジェクトが、同一グループ内において最も後ろに位置する文字オブジェクトとして判断され、その文字オブジェクトの直後に、構成要素間の区切りを表示するための区切りオブジェクトが生成され、表示用文書102に追加されることになる。その後、ステップSc5に戻る。上記分割処理により、表示用文書102が更新されるので、表示制御部4は、再び、更新された表示用文書102を読み込み(ステップSc5)、表示装置5に表示する。これにより、ユーザにより指定された文字オブジェクトと同じグループにおいて表示位置が最も後ろの文字オブジェクトの直後で分割されるように、構成要素間の区切りが表示されることになる。
なお、上記においては、選択された表示文字と同じグループにおいて表示位置が最も後ろの文字オブジェクトの直後で分割されるようにしているが、選択された表示文字と同じグループにおいて表示位置が最初の文字オブジェクトの直前で分割されるようにしてもよい。この場合、同一グループの文字オブジェクトに、そのグループに属する最初の文字の出現順等の位置を示すリンク情報を付与する。
Next, the display control unit 4 reads the display document from the storage device 3 and displays it on the display device 5 (step Sc5). The selected object specifying unit 7 determines whether or not the input device 6 has been pressed on any displayed character object (step Sc6). If the input device 6 is pressed on any of the displayed character objects, the division execution unit 8 executes a division process of dividing immediately after the group to which the character object belongs (step Sc7). . The division process is basically the same as that of FIG. 4 of the first embodiment described above, except that the division processing is different. Of the character objects having the same link information, the character object with the last description in the display document 102 is determined as the character object that is located at the rearmost position in the same group. A delimiter object for displaying a delimiter between them is generated and added to the display document 102. Thereafter, the process returns to step Sc5. Since the display document 102 is updated by the above division processing, the display control unit 4 reads the updated display document 102 again and displays it on the display device 5 (step Sc5). As a result, the separation between the components is displayed so that the display position is divided immediately after the last character object in the same group as the character object designated by the user.
In the above, the display position is divided immediately after the last character object in the same group as the selected display character, but the first character is displayed in the same group as the selected display character. It may be divided immediately before the object. In this case, link information indicating a position such as the appearance order of the first character belonging to the group is assigned to the character object of the same group.

上述した第2実施形態によれば、表示画面上での簡易な位置指定を通じて、電子文書を複数の構成要素に容易に分割して表示することができる。また、特定の位置で分割可能とすることで、自然な位置(単語単位)で分割することができる。   According to the second embodiment described above, an electronic document can be easily divided into a plurality of components and displayed through simple position designation on the display screen. In addition, by making it possible to divide at a specific position, it is possible to divide at a natural position (word unit).

C.第3実施形態
次に、本発明の第3実施形態について説明する。
本第3実施形態では、分割した構成要素を結合する手法について説明する。
図8は、本第3実施形態による文書編集装置の構成を示すブロック図である。なお、図1に対応する部分には同一の符号を付けて説明を省略する。図において、本第3実施形態では、結合ボタン作成部11、結合対象特定部12、及び結合実行部13を更に設けている。結合ボタン作成部11は、分割が実行された際に、各構成要素に対応する結合ボタン(オブジェクト)を作成し、該結合ボタンに、対応する構成要素の先頭もしくは末尾の文字オブジェクトに付与されている位置を示すリンク情報を付与する。
C. Third Embodiment Next, a third embodiment of the present invention will be described.
In the third embodiment, a method for combining divided components will be described.
FIG. 8 is a block diagram showing the configuration of the document editing apparatus according to the third embodiment. It should be noted that portions corresponding to those in FIG. In the figure, in the third embodiment, a combination button creation unit 11, a combination target specifying unit 12, and a combination execution unit 13 are further provided. When the division is executed, the combination button creation unit 11 creates a combination button (object) corresponding to each component, and is given to the character object at the beginning or end of the corresponding component. The link information indicating the position is provided.

結合対象特定部12は、結合ボタン11が押下されると、結合ボタン11に付与されている位置を示すリンク情報を取得し、同じ値をリンク情報として持つ文字オブジェクトを特定する。結合実行部13は、上記特定された文字オブジェクトの直前、もしくは直後に構成要素間の区切りとして挿入されている、改行要素BRタグや、罫線要素HRタグなどを削除する。   When the combining button 11 is pressed, the combining target specifying unit 12 acquires link information indicating a position given to the combining button 11 and specifies a character object having the same value as link information. The combination execution unit 13 deletes a line feed element BR tag, a ruled line element HR tag, or the like that is inserted immediately before or after the specified character object as a delimiter between components.

図9は、本第3実施形態による、結合処理を説明するための概念図である。分割実行部8が2つの構成要素に分割した際、結合ボタン作成部11は、図9に示すように、結合ボタン(オブジェクト)を作成する。次に、分割した構成要素のうち、分割位置の前部の構成要素の末尾の文字オブジェクトに付与されている位置を示すリンク情報を取得し、この取得した同じ位置を示すリンク情報を、結合ボタンを表示するための結合ボタンオブジェクトに付与する。図示の例では、分割した前部の構成要素における末尾の文字オブジェクト“が、”に付与されている位置を示すリンク情報(“19”)を取得し、その同じ位置を示すリンク情報(“19”)を結合ボタンオブジェクトに付与する。   FIG. 9 is a conceptual diagram for explaining the combining process according to the third embodiment. When the division execution unit 8 divides into two components, the combined button creation unit 11 creates a combined button (object) as shown in FIG. Next, among the divided components, link information indicating the position assigned to the character object at the end of the component at the front of the divided position is acquired, and the link information indicating the acquired same position is combined with the join button. Is attached to the combined button object for displaying. In the illustrated example, the link information (“19”) indicating the position where the last character object “in the divided front component is given to“ is acquired, and the link information (“19” indicating the same position is acquired. ")" Is assigned to the combined button object.

そして、結合ボタンが押下されたときには、結合対象特定部12がその結合ボタンの結合ボタンオブジェクトからリンク情報(“19”)を取得し、取得したリンク情報と同じ値を持つ文字オブジェクト“が、”を特定する。最後に、結合実行部13が、特定された文字オブジェクト“が、”の直後に挿入されている構成要素間の区切り(改行など)を削除することで、2つの構成要素を結合する。   When the join button is pressed, the join target specifying unit 12 obtains link information (“19”) from the join button object of the join button, and the character object “having the same value as the obtained link information is“ Is identified. Finally, the combination executing unit 13 combines the two constituent elements by deleting a break (such as a line feed) between the constituent elements inserted immediately after the identified character object “.”

次に、本第3実施形態の動作について説明する。
図10乃至図12は、本第3実施形態による文書編集装置の動作を説明するためのフローチャートである。まず、図10において、元文書複製部1は、元の電子文書データ100を読み込み、この電子文書データ100の複製データである電子文書101を作成する(ステップSd1)。次に、文字オブジェクト置換部2は、複製された電子文書101中の全ての文字データを、情報を付与することが可能な文字オブジェクトに置換し、出現順等の位置を示すリンク情報を付与して、Web上に表示するための表示用文書102を生成する(ステップSd2)。文字オブジェクト置換部2は、生成した表示用文書102を記憶装置3へ書き込む。
Next, the operation of the third embodiment will be described.
10 to 12 are flowcharts for explaining the operation of the document editing apparatus according to the third embodiment. First, in FIG. 10, the original document duplicating unit 1 reads the original electronic document data 100 and creates an electronic document 101 that is duplicated data of the electronic document data 100 (step Sd1). Next, the character object replacement unit 2 replaces all character data in the copied electronic document 101 with character objects to which information can be added, and adds link information indicating the position of appearance order or the like. Thus, the display document 102 to be displayed on the Web is generated (step Sd2). The character object replacement unit 2 writes the generated display document 102 into the storage device 3.

次に、表示制御部4は、記憶装置3から表示用文書102を読み込み、表示装置5に表示する(ステップSd3)。選択オブジェクト特定部7は、表示されているいずれかの文字オブジェクト上にポインタがあるか否かを判定し(ステップSd4)、表示されているいずれかの文字オブジェクト上にポインタがある場合には、その文字オブジェクトの表示上で入力装置6が押下されたか否かを判定する(ステップSd5)。そして、いずれかの文字オブジェクトの表示上で入力装置6が押下された場合には、分割実行部8は、文字オブジェクトの直後で分割する分割処理を実行する(ステップSd6)。   Next, the display control unit 4 reads the display document 102 from the storage device 3 and displays it on the display device 5 (step Sd3). The selected object specifying unit 7 determines whether or not there is a pointer on any displayed character object (step Sd4), and if there is a pointer on any displayed character object, It is determined whether or not the input device 6 has been pressed on the display of the character object (step Sd5). When the input device 6 is pressed on the display of any character object, the division execution unit 8 executes a division process of dividing immediately after the character object (step Sd6).

分割処理では、図11に示すように、まず、表示されているいずれかの文字オブジェクト上で入力装置6が押下されると、上述した図4のステップSb1と同様の処理により、選択オブジェクト特定部7において、選択された文字オブジェクトの位置を示すリンク情報を取得し、これにより文字オブジェクトを特定する(ステップSe1)。そして、上述した図4のステップSb2と同様の処理により、分割実行部8において、選択オブジェクト特定部7により取得されたリンク情報で指定される文字オブジェクトの直後(または直前)に、構成要素間の区切りとして、改行要素BRタグや、罫線要素HRタグなどを挿入して表示するため区切りオブジェクトを生成して、表示用文書102に追加する(ステップSe2)。次に、結合ボタン作成部11において、上記文字オブジェクトの位置を示すリンク情報と同じ値を、リンク情報として付与した結合ボタンオブジェクト(図9)を作成して、表示用文書102に追加する(ステップSe3)。その後、ステップSd3に戻る。上記分割処理により、表示用文書102が更新されるので、表示制御部4は、再び、更新された表示用文書102を読み込み、表示装置5に表示する。これにより、ユーザにより指定された文字オブジェクトの直後(または直前)で分割されるように、構成要素間の区切りが表示され、さらに、結合ボタンが表示されることになる。   In the dividing process, as shown in FIG. 11, first, when the input device 6 is pressed on any of the displayed character objects, the selected object specifying unit is processed by the same process as step Sb1 of FIG. In step 7, link information indicating the position of the selected character object is acquired, thereby identifying the character object (step Se1). Then, by the same processing as in step Sb2 in FIG. 4 described above, the division execution unit 8 immediately after (or immediately before) the character object specified by the link information acquired by the selected object specifying unit 7 As a delimiter, a delimiter object is generated to insert and display a line feed element BR tag, a ruled line element HR tag, etc., and added to the display document 102 (step Se2). Next, the combined button creation unit 11 creates a combined button object (FIG. 9) to which the same value as the link information indicating the position of the character object is added as link information, and adds it to the display document 102 (step S1). Se3). Thereafter, the process returns to step Sd3. Since the display document 102 is updated by the division processing, the display control unit 4 reads the updated display document 102 again and displays it on the display device 5. As a result, the division between the constituent elements is displayed so as to be divided immediately after (or immediately before) the character object designated by the user, and a join button is further displayed.

一方、図10において、文字オブジェクト上にポインタがない場合(ステップSd4のNO)には、ポインタが結合ボタン上あるか否かを判定し(ステップSd7)、結合ボタン上にない場合には、ステップSd4に戻る。一方、ポインタが結合ボタン上ある場合には、結合ボタンが押下されたか否かを判定し(ステップSd8)、結合ボタンが押下された場合には、結合処理を実行する(ステップSd9)。   On the other hand, in FIG. 10, when there is no pointer on the character object (NO in step Sd4), it is determined whether or not the pointer is on the join button (step Sd7). Return to Sd4. On the other hand, if the pointer is on the join button, it is determined whether or not the join button has been pressed (step Sd8). If the join button has been pressed, the join process is executed (step Sd9).

結合処理では、図12に示すように、まず、結合対象特定部12において、押下された結合ボタンに対応した表示文書102内の結合ボタンオブジェクトにタグとして記載されているdivide命令が実行される。これにより、結合対象特定部12は、リンク情報を取得し、このリンク情報と同じ値を持つ文字オブジェクトを特定し(ステップSf1)、結合実行部13において、特定された文字オブジェクトの直後(または直前)に挿入されている改行要素の区切りオブジェクトを表示文書102から削除することで、2つの構成要素を結合する(ステップSf2)。その後、ステップSd3に戻る。上記結合処理により、表示用文書102が更新されるので、表示制御部4は、再び、更新された表示用文書102を読み込み、表示装置5に表示する。これにより、構成要素間の区切りが削除され、2つの構成要素が結合されて表示されることになる。   In the combining process, as shown in FIG. 12, first, in the combining target specifying unit 12, a divide command described as a tag in the combining button object in the display document 102 corresponding to the pressed combining button is executed. Thereby, the combination target specifying unit 12 acquires link information, specifies a character object having the same value as the link information (step Sf1), and the combination execution unit 13 immediately (or immediately before) the specified character object. ) Is deleted from the display document 102 to combine the two components (step Sf2). Thereafter, the process returns to step Sd3. Since the display document 102 is updated by the above combination processing, the display control unit 4 reads the updated display document 102 again and displays it on the display device 5. Thereby, the separator between the constituent elements is deleted, and the two constituent elements are combined and displayed.

上述した第3実施形態によれば、表示画面上での簡易な位置指定を通じて、電子文書を複数の構成要素に容易に分割して表示することができる。また、2つに分割した構成要素を結合可能とすることで、分割位置を容易に試行錯誤することできる。   According to the third embodiment described above, an electronic document can be easily divided into a plurality of components and displayed through simple position designation on the display screen. Further, by making it possible to combine the components divided into two, the division position can be easily trial-and-errored.

なお、本第3実施形態を上述した第2実施形態と組み合わせた場合、すなわち、分割可能な位置をグループ単位として、本第3実施形態を組み合わせた場合には、マウスポインタを乗せた文字の属するグループの直後、または直前のグループ間を結合して表示することが可能となる。   Note that when the third embodiment is combined with the second embodiment described above, that is, when the third embodiment is combined with a divideable position as a group unit, the character on which the mouse pointer is placed belongs. It becomes possible to display the group immediately after the group or between the groups immediately before.

D.第4実施形態
次に、本発明の第4実施形態について説明する。
本第4実施形態では、実行前に分割位置を確認できる手法について説明する。
図13は、本第4実施形態による文書編集装置の構成を示すブロック図である。なお、図1に対応する部分には同一の符号を付けて説明を省略する。図において、本第4実施形態では、指示オブジェクト特定部14、及び分割位置提示部15を更に設けている。指示オブジェクト特定部14は、マウス等の入力装置6によって特定の文字オブジェクトが指示された(表示されている文字オブジェクト上にポインタが移動した)とき、その文字オブジェクトの位置を示すリンク情報を取得し、指示された文字オブジェクトを特定する。分割位置提示部15は、特定された文字オブジェクトの直後(または直前)に、縦棒状の画像などの分割位置表示要素が分割位置に表示されるようにする。これにより、マウス等の入力装置6によって特定の文字オブジェクトの表示上にポインタが移動してくると、該当文字オブジェクトの表示上でクリックした場合に構成要素が分割される位置に、縦棒状の画像が表示されることになる。
D. Fourth Embodiment Next, a fourth embodiment of the present invention will be described.
In the fourth embodiment, a method for confirming the division position before execution will be described.
FIG. 13 is a block diagram showing the configuration of the document editing apparatus according to the fourth embodiment. It should be noted that portions corresponding to those in FIG. In the figure, in the fourth embodiment, an instruction object specifying unit 14 and a division position presentation unit 15 are further provided. When a specific character object is instructed by the input device 6 such as a mouse (the pointer is moved on the displayed character object), the instruction object specifying unit 14 acquires link information indicating the position of the character object. The specified character object is specified. The division position presentation unit 15 displays a division position display element such as a vertical bar image at the division position immediately after (or immediately before) the identified character object. Thus, when the pointer is moved on the display of the specific character object by the input device 6 such as a mouse, a vertical bar-shaped image is formed at a position where the constituent element is divided when clicked on the display of the corresponding character object. Will be displayed.

図14(a)、(b)は、本第4実施形態による、分割位置提示の動作を説明するための概念図である。前述した第1実施形態により、全ての文字が1文字毎にSPANタグで囲まれている状態とする。タグには、複数の属性を付与することが可能であるので、分割位置提示部15は、分割の実行ためのonclick属性に加えて、onmouseover属性を付与する。onmouseover属性によって、マウスポインタが表示されている文字オブジェクト上に移動すると、区切り線の提示(show_div)が命令される。この際、show_divの引数として与えられた文字の出現順が分割位置の指定のために、分割位置提示部15へ与えられ、分割位置提示部15は、図14(b)に示すように、上記文字の出現順に基づいて、該当文字オブジェクトの直後に、表示画面上から分割位置が明確に判別できる画像要素、例えば、縦棒状の画像要素などの分割位置表示要素を挿入する。   FIGS. 14A and 14B are conceptual diagrams for explaining an operation of presenting a divided position according to the fourth embodiment. According to the first embodiment described above, all characters are surrounded by a SPAN tag for each character. Since a tag can be provided with a plurality of attributes, the division position presentation unit 15 assigns an unusualover attribute in addition to the onclick attribute for executing the division. When the mouse pointer moves over the displayed character object according to the onmouseover attribute, the display of a separator line (show_div) is instructed. At this time, the appearance order of the characters given as the argument of show_div is given to the division position presentation unit 15 for designating the division position, and the division position presentation unit 15 performs the above operation as shown in FIG. Based on the appearance order of characters, immediately after the character object, an image element whose division position can be clearly determined from the display screen, for example, a division position display element such as a vertical bar-shaped image element is inserted.

次に、本第4実施形態の動作について説明する。
図15及び図16は、本第4実施形態による文書編集装置の動作を説明するためのフローチャートである。まず、図15において、元文書複製部1は、元の電子文書データ100を読み込み、この電子文書データ100の複製データである電子文書101を作成する(ステップSg1)。次に、文字オブジェクト置換部2は、複製された電子文書101中の全ての文字データを、情報を付与することが可能な文字オブジェクトに置換し、出現順等の位置を示すリンク情報を付与し、Web上に表示するための表示用文書102を生成する(ステップSg2)。本第4実施形態では、図14(a)に示すように、文字を、インライン要素を意味するSPANタグで囲み、onclickイベント発生時の属性として位置を示すリンク情報を取得可能するとともに、onmouseoverイベント発生時の属性として位置を示すリンク情報を取得可能としている。次に、表示制御部4は、記憶装置3から表示用文書102を読み込み、表示装置5に表示する(ステップSg3)。選択オブジェクト特定部7は、表示されているいずれかの文字オブジェクト上にポインタがあるか否かを判定し(ステップSg4)、表示されているいずれかの文字オブジェクト上にポインタがある場合には、分割位置提示処理を実行する(ステップSg5)。
Next, the operation of the fourth embodiment will be described.
15 and 16 are flowcharts for explaining the operation of the document editing apparatus according to the fourth embodiment. First, in FIG. 15, the original document duplicating unit 1 reads the original electronic document data 100 and creates an electronic document 101 that is duplicated data of the electronic document data 100 (step Sg1). Next, the character object replacement unit 2 replaces all character data in the copied electronic document 101 with character objects to which information can be added, and adds link information indicating the position of appearance order or the like. The display document 102 to be displayed on the Web is generated (step Sg2). In the fourth embodiment, as shown in FIG. 14A, a character is enclosed by a SPAN tag that means an inline element, and link information indicating a position can be acquired as an attribute when an onclick event occurs, and an unusualover event Link information indicating a position can be acquired as an attribute at the time of occurrence. Next, the display control unit 4 reads the display document 102 from the storage device 3 and displays it on the display device 5 (step Sg3). The selected object specifying unit 7 determines whether or not there is a pointer on any of the displayed character objects (step Sg4), and if there is a pointer on any of the displayed character objects, Division position presentation processing is executed (step Sg5).

分割位置提示処理では、まず、現在表示用文書102に分割位置表示要素を表示するためのオブジェクトが含まれていれば削除する。続いて、図16に示すように、指示オブジェクト特定部14において、ポインタがある文字オブジェクトに対応する表示文書102内の文字オブジェクトの記述を特定し、この特定された文字オブジェクトのタグで示されるshow_div命令を実行する。これにより、指示オブジェクト特定部14は、マウス等の入力装置6によるポインタによって指示された文字オブジェクトの位置を示すリンク情報を取得し、これにより指示された文字オブジェクトを特定する(ステップSh1)。そして、分割位置提示部15において、指示オブジェクト特定部14が取得した位置を利用し、そのリンク情報で指定される文字オブジェクトの直後(または直前)に、分割位置であることを示す縦棒状の画像などの分割位置表示要素を挿入して表示するための分割位置表示オブジェクトを生成し、表示用文書102に追加する(ステップSh2)。上記分割位置提示処理により、表示用文書102が更新されるので、表示制御部4は、再び、更新された表示用文書102を読み込み、表示装置5に表示する。これにより、ユーザにより指定された文字オブジェクトの直後(または直前)に、分割位置表示要素が表示される。   In the division position presentation processing, first, if an object for displaying a division position display element is included in the current display document 102, it is deleted. Subsequently, as shown in FIG. 16, the instruction object specifying unit 14 specifies the description of the character object in the display document 102 corresponding to the character object with the pointer, and the show_div indicated by the tag of the specified character object. Execute the instruction. As a result, the instruction object specifying unit 14 acquires link information indicating the position of the character object indicated by the pointer by the input device 6 such as a mouse, and specifies the indicated character object (step Sh1). Then, in the divided position presentation unit 15, a vertical bar-shaped image that indicates the divided position immediately after (or immediately before) the character object specified by the link information using the position acquired by the pointing object specifying unit 14. A division position display object for inserting and displaying a division position display element such as is generated and added to the display document 102 (step Sh2). Since the display document 102 is updated by the division position presentation process, the display control unit 4 reads the updated display document 102 again and displays it on the display device 5. As a result, the division position display element is displayed immediately after (or immediately before) the character object designated by the user.

次に、選択オブジェクト特定部7は、該当文字オブジェクトの表示上で入力装置6が押下されたか否かを判定する(ステップSg6)。そして、該当文字オブジェクトの表示上で入力装置6が押下された場合には、分割実行部8は、その文字オブジェクトの直後で分割する分割処理を実行する(ステップSg7)。すなわち、上述したように、縦棒状の画像が表示された位置で文字が分割されることになる。なお、分割処理については、前述した第1実施形態と同じであるので説明を省略する。その後、ステップSg3に戻る。上記分割位置提示処理により、表示用文書102が更新されるので、表示制御部4は、再び、更新された表示用文書102を読み込み、表示装置5に表示する。   Next, the selected object specifying unit 7 determines whether or not the input device 6 is pressed on the display of the corresponding character object (step Sg6). When the input device 6 is pressed on the display of the corresponding character object, the division execution unit 8 executes a division process for dividing immediately after the character object (step Sg7). That is, as described above, the character is divided at the position where the vertical bar-shaped image is displayed. Since the dividing process is the same as that in the first embodiment described above, a description thereof will be omitted. Thereafter, the process returns to step Sg3. Since the display document 102 is updated by the division position presentation process, the display control unit 4 reads the updated display document 102 again and displays it on the display device 5.

上述した第4実施形態によれば、表示画面上での簡易な位置指定を通じて、電子文書を複数の構成要素に容易に分割して表示することができる。また、マウスなどの入力装置でポインタを文字上に移動させると、分割位置に縦棒状などの画像を表示して分割位置を明示することで、操作ミスによる誤分割を抑制することができる。   According to the fourth embodiment described above, an electronic document can be easily divided into a plurality of components and displayed through simple position designation on the display screen. Further, when the pointer is moved on a character by an input device such as a mouse, an erroneous division due to an operation error can be suppressed by displaying a vertical bar-like image at the division position and clearly indicating the division position.

なお、本第4実施形態を上述した第2実施形態と組み合わせた場合、すなわち、分割可能な位置をグループ単位として、本第4実施形態を組み合わせた場合には、マウスポインタを乗せた文字の属するグループの直後、または直前のグループ間に分割位置を設定することが可能となる。   When the fourth embodiment is combined with the above-described second embodiment, that is, when the fourth embodiment is combined with the position where division is possible as a group unit, the character on which the mouse pointer is placed belongs. A division position can be set immediately after the group or between the immediately preceding groups.

E.第5実施形態
次に、本発明の第5実施形態について説明する。
本第5実施形態では、文字間の区切りを選択し、構成要素に分割する手法について説明する。本第5実施形態では、文字自体ではなく、文字と文字との間にオブジェクト(以下、文字間オブジェクトという)を挿入し、位置を示すリンク情報を付与する。
E. Fifth Embodiment Next, a fifth embodiment of the present invention will be described.
In the fifth embodiment, a method of selecting a break between characters and dividing it into components will be described. In the fifth embodiment, an object (hereinafter referred to as an inter-character object) is inserted between characters instead of the characters themselves, and link information indicating the position is given.

図17は、本発明の第5実施形態による文書編集装置の構成を示すブロック図である。なお、図1に対応する部分には同一の符号を付けて説明を省略する。図において、本第5実施形態では、上述した第1乃至第4実施形態における文字オブジェクト置換部2に代えて、文字間オブジェクト挿入部16を設けている。文字間オブジェクト挿入部16は、文字と文字との間に文字間オブジェクトを挿入し、位置を示すリンク情報を付与する。文字間オブジェクトは、元の電子文書の内容に影響を与えないものが望ましく、例えば、縦棒状の画像や、スペースなどが好ましい。   FIG. 17 is a block diagram showing a configuration of a document editing apparatus according to the fifth embodiment of the present invention. It should be noted that portions corresponding to those in FIG. In the figure, in the fifth embodiment, an inter-character object insertion unit 16 is provided instead of the character object replacement unit 2 in the first to fourth embodiments described above. The inter-character object insertion unit 16 inserts an inter-character object between characters and assigns link information indicating a position. It is desirable that the inter-character object does not affect the contents of the original electronic document. For example, a vertical bar-like image or a space is preferable.

図18(a)、(b)は、本第5実施形態による、文字間の区切りを選択して構成要素に分割する手法を説明するための概念図である。本第5実施形態では、図18(a)に示すように、文字と文字との間に無色の狭い縦棒状の画像要素(文字間オブジェクト)などである文字間画像要素を挿入し、出現順などの位置を示すリンク情報を、文字データではなく、文字データの右横の文字間オブジェクトに付与する。文字データに対しては、特段の処理を行う必要はない。   FIGS. 18A and 18B are conceptual diagrams for explaining a method of selecting a break between characters and dividing it into components according to the fifth embodiment. In the fifth embodiment, as shown in FIG. 18A, an inter-character image element such as a colorless narrow vertical bar-shaped image element (inter-character object) is inserted between characters, and the appearance order Link information indicating a position such as is attached to an object between characters on the right side of character data instead of character data. No special processing is required for character data.

特に、上述した第4実施形態と組み合わせて、タグ内にonmouseover属性を付与すれば、図18(b)に示すように、マウスなどの入力装置6によって文字間オブジェクトが指示された場合に(ポインタが移動してきた場合に)、文字間画像要素を幅の狭い縦棒状の画像から幅の広い縦棒状の画像である分割位置表示要素に置換したり、着色して表示したりすることで、分割位置をより明確に提示することも可能である。そして、文字間画像要素上で入力装置6を押下すると、その位置において構成要素に分割される。   In particular, when the unusualover attribute is given in the tag in combination with the above-described fourth embodiment, as shown in FIG. 18B, when an inter-character object is designated by the input device 6 such as a mouse (pointer) If the image element between characters is moved from the narrow vertical bar-shaped image to the split position display element that is a wide vertical bar-shaped image, or displayed by coloring, It is also possible to present the position more clearly. When the input device 6 is pressed on the inter-character image element, it is divided into components at that position.

次に、本第5実施形態の動作について説明する。
図19は、本第5実施形態による文書編集装置の動作を説明するためのフローチャートである。まず、元文書複製部1は、元の電子文書データ100を読み込み、この電子文書データ100の複製データである電子文書101を作成する(ステップSi1)。次に、文字間オブジェクト挿入部16において、文字間に文字間オブジェクトを挿入し、位置を示すリンク情報を付与し、Web上に表示するための表示用文書102を生成する(ステップSi2)。本第5実施形態では、図18(a)に示すように、文字間画像要素をSPANタグで囲み、onclickイベント発生時の属性として位置を示すリンク情報を取得可能としている。文字オブジェクト置換部2は、生成した表示用文書102を記憶装置3へ書き込む。
Next, the operation of the fifth embodiment will be described.
FIG. 19 is a flowchart for explaining the operation of the document editing apparatus according to the fifth embodiment. First, the original document duplicating unit 1 reads the original electronic document data 100 and creates an electronic document 101 that is duplicated data of the electronic document data 100 (step Si1). Next, the inter-character object insertion unit 16 inserts an inter-character object between characters, adds link information indicating a position, and generates a display document 102 for display on the Web (step Si2). In the fifth embodiment, as shown in FIG. 18A, the inter-character image element is surrounded by a SPAN tag, and link information indicating a position can be acquired as an attribute when an onclick event occurs. The character object replacement unit 2 writes the generated display document 102 into the storage device 3.

次に、表示制御部4は、記憶装置3から表示用文書102を読み込み、表示装置5に表示する(ステップSi3)。選択オブジェクト特定部7は、表示されているいずれかの文字間画像要素上で入力装置6が押下されたか否かを判定する(ステップSi4)。そして、いずれかの文字間画像要素上で入力装置6が押下された場合には、分割実行部8は、選択された文字間画像要素の文字間オブジェクトに付与された位置を示すリンク情報を取得し、当該文字間オブジェクトの位置で文字を分割する分割処理を実行する(ステップSi5)。なお、分割処理については前述した第1実施形態と同様であるので説明を省略するが、区切りオブジェクトは、選択された文字間オブジェクトの前または後ろ、あるいは、選択された文字間オブジェクトの位置に置き換えて表示されるようにしてもよい。その後、ステップSi3に戻る。上記分割処理により、表示用文書102が更新されるので、表示制御部4は、再び、更新された表示用文書102を読み込み、表示装置5に表示する。   Next, the display control unit 4 reads the display document 102 from the storage device 3 and displays it on the display device 5 (step Si3). The selected object specifying unit 7 determines whether or not the input device 6 has been pressed on any of the displayed character image elements (step Si4). When the input device 6 is pressed on any of the inter-character image elements, the division execution unit 8 acquires link information indicating the position given to the inter-character object of the selected inter-character image element. Then, a division process for dividing the character at the position of the inter-character object is executed (step Si5). Since the division process is the same as that of the first embodiment described above, the description thereof will be omitted. However, the delimiter object is replaced with the front or rear of the selected inter-character object or the position of the selected inter-character object. May be displayed. Thereafter, the process returns to step Si3. Since the display document 102 is updated by the division processing, the display control unit 4 reads the updated display document 102 again and displays it on the display device 5.

上述した第5実施形態によれば、文字データに変更を加えることなく、表示画面上での簡易な位置指定を通じて、電子文書を複数の構成要素に容易に分割して表示することができる。また、上述したように、第4実施形態と組み合わせれば、マウスなどの入力装置6によって文字間オブジェクトが指示された場合に(ポインタが文字間オブジェクト上に移動してきた場合に)、文字間オブジェクトを幅の狭い縦棒状の画像から幅の広い縦棒状の画像に置換したり、着色して表示したりすることで、分割位置をより明確に提示することも可能である。   According to the fifth embodiment described above, an electronic document can be easily divided into a plurality of components and displayed through simple position designation on the display screen without changing the character data. Further, as described above, when combined with the fourth embodiment, when an inter-character object is designated by the input device 6 such as a mouse (when the pointer moves over the inter-character object), the inter-character object It is also possible to more clearly present the division position by replacing a narrow vertical bar-shaped image with a wide vertical bar-shaped image or by coloring it.

なお、上述した実施形態において、文書編集装置は、内部にコンピュータシステムを有している。そして、上述した文書編集装置の元文書複製部1、文字オブジェクト置換部2、表示制御部4、選択オブジェクト特定部7、分割実行部8、グループ指定部10、結合ボタン作成部11、結合対象特定部12、結合実行部13、指示オブジェクト特定部14、分割位置提示部15、及び文字間オブジェクト挿入部16の動作の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータシステムが読み出して実行することによって、上記処理が行われる。ここでいうコンピュータシステムとは、CPUや、各種メモリ、OS、周辺機器等のハードウェアなどを含むものである。   In the above-described embodiment, the document editing apparatus has a computer system inside. Then, the original document duplicating unit 1, the character object replacing unit 2, the display control unit 4, the selected object specifying unit 7, the division executing unit 8, the group specifying unit 10, the combining button creating unit 11, the combining target specifying unit of the document editing apparatus described above. The operation processes of the unit 12, the combination execution unit 13, the pointing object specifying unit 14, the division position presentation unit 15, and the inter-character object insertion unit 16 are stored in a computer-readable recording medium in the form of a program. The above processing is performed by the computer system reading and executing the program. The computer system here includes a CPU, various memories, an OS, hardware such as peripheral devices, and the like.

また、「コンピュータシステム」は、WWWシステムを利用している場合であれば、ホームページ提供環境(あるいは表示環境)も含むものとする。   Further, the “computer system” includes a homepage providing environment (or display environment) if a WWW system is used.

また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに、「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや、電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバや、クライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに、前述した機能をコンピュータシステに既に記録されているプログラムとの組み合わせで実現できるものであっても良い。   The “computer-readable recording medium” refers to a storage device such as a flexible medium, a magneto-optical disk, a portable medium such as a ROM and a CD-ROM, and a hard disk incorporated in a computer system. Further, the “computer-readable recording medium” refers to a program that is dynamically loaded for a short time, such as a communication line when a program is transmitted via a network such as the Internet or a communication line such as a telephone line. What is held, and what holds a program for a certain period of time, such as a volatile memory inside a computer system serving as a server or a client in that case, are also included. Further, the program may be for realizing a part of the above-described functions, and further, may be realized by combining the above-described functions with a program already recorded in the computer system. good.

本発明の第1実施形態による文書編集装置の構成を示すブロック図である。It is a block diagram which shows the structure of the document editing apparatus by 1st Embodiment of this invention. 本第1実施形態による、文字オブジェクトの置換を説明するための概念図である。It is a conceptual diagram for demonstrating substitution of the character object by this 1st Embodiment. 本第1実施形態による文書編集装置の動作を説明するためのフローチャートである。It is a flowchart for demonstrating operation | movement of the document editing apparatus by this 1st Embodiment. 本第1実施形態による文書編集装置の動作を説明するためのフローチャートである。It is a flowchart for demonstrating operation | movement of the document editing apparatus by this 1st Embodiment. 本第2実施形態による文書編集装置の構成を示すブロック図である。It is a block diagram which shows the structure of the document editing apparatus by this 2nd Embodiment. 本第2実施形態による、グループ指定、及び分割例を説明するための概念図である。It is a conceptual diagram for demonstrating the group designation | designated and division example by this 2nd Embodiment. 本第2実施形態による文書編集装置の動作を説明するためのフローチャートである。It is a flowchart for demonstrating operation | movement of the document editing apparatus by this 2nd Embodiment. 本第3実施形態による文書編集装置の構成を示すブロック図である。It is a block diagram which shows the structure of the document editing apparatus by this 3rd Embodiment. 本第3実施形態による、結合処理を説明するための概念図である。It is a conceptual diagram for demonstrating the joint process by this 3rd Embodiment. 本第3実施形態による文書編集装置の動作を説明するためのフローチャートである。It is a flowchart for demonstrating operation | movement of the document editing apparatus by this 3rd Embodiment. 本第3実施形態による文書編集装置の動作を説明するためのフローチャートである。It is a flowchart for demonstrating operation | movement of the document editing apparatus by this 3rd Embodiment. 本第3実施形態による文書編集装置の動作を説明するためのフローチャートである。It is a flowchart for demonstrating operation | movement of the document editing apparatus by this 3rd Embodiment. 本第4実施形態による文書編集装置の構成を示すブロック図である。It is a block diagram which shows the structure of the document editing apparatus by this 4th Embodiment. 本第4実施形態による、分割位置提示の動作を説明するための概念図である。It is a conceptual diagram for demonstrating the operation | movement of a division | segmentation position presentation by this 4th Embodiment. 本第4実施形態による文書編集装置の動作を説明するためのフローチャートである。It is a flowchart for demonstrating operation | movement of the document editing apparatus by this 4th Embodiment. 本第4実施形態による文書編集装置の動作を説明するためのフローチャートである。It is a flowchart for demonstrating operation | movement of the document editing apparatus by this 4th Embodiment. 本発明の第5実施形態による文書編集装置の構成を示すブロック図である。It is a block diagram which shows the structure of the document editing apparatus by 5th Embodiment of this invention. 本第5実施形態による、文字間の区切りを選択して構成要素に分割する手法を説明するための概念図である。It is a conceptual diagram for demonstrating the method of selecting the division | segmentation between characters and dividing | segmenting into a component according to this 5th Embodiment. 本第5実施形態による文書編集装置の動作を説明するためのフローチャートである。It is a flowchart for demonstrating operation | movement of the document editing apparatus by this 5th Embodiment.

符号の説明Explanation of symbols

1 元文書複製部
2 文字オブジェクト置換部
3 記憶装置
4 表示制御部
5 表示装置
6 入力装置
7 選択オブジェクト特定部
8 分割実行部
10 グループ指定部
11 結合ボタン作成部
12 結合対象特定部
13 結合実行部
14 指示オブジェクト特定部
15 分割位置提示部
16 文字間オブジェクト挿入部
DESCRIPTION OF SYMBOLS 1 Original document duplication part 2 Character object replacement part 3 Storage | storage device 4 Display control part 5 Display apparatus 6 Input device 7 Selected object specific | specification part 8 Division | segmentation execution part 10 Group designation | designated part 11 Join button creation part 12 Combining object specific | specification part 13 Combining execution part 14 Pointed object specifying part 15 Division position presentation part 16 Inter-character object insertion part

Claims (8)

文字や、画像のデータを表示する表示装置と、該表示装置に表示された文字を指示する入力装置とを備える文書編集装置であって、
文書データから、当該文書データに含まれる文字データに当該文書データにおける当該文字データの出現位置を示すリンク情報を付与した文字オブジェクトからなる表示用文書データを生成する文字オブジェクト置換手段と、
前記文字オブジェクト置換手段により生成された表示用文書データ内の文字オブジェクトで示される文字を前記表示装置に表示する表示制御手段と、
前記入力装置により前記表示装置に表示されている文字が選択された場合、選択された文字に対応した文字オブジェクトを特定する選択オブジェクト特定手段と、
前記選択オブジェクト特定手段により特定された文字オブジェクトに付与されている出現位置を示すリンク情報に基づいて、前記特定された文字オブジェクトの直前または直後の位置に、文字の区切りを示す区切り情報を挿入する分割実行手段とを備え、
前記表示制御手段は、前記分割実行手段により挿入された区切り情報に従って、前記表示用文書データを前記表示装置に表示する、
ことを特徴とする文書編集装置。
A document editing device comprising a display device for displaying characters and image data, and an input device for indicating the characters displayed on the display device,
A character object replacement means for generating display document data consisting of a character object in which link information indicating the appearance position of the character data in the document data is added to the character data included in the document data from the document data;
Display control means for displaying on the display device the character indicated by the character object in the display document data generated by the character object replacing means;
When a character displayed on the display device is selected by the input device, a selected object specifying means for specifying a character object corresponding to the selected character;
Based on link information indicating the appearance position given to the character object specified by the selected object specifying means, delimiter information indicating a character delimiter is inserted at a position immediately before or after the specified character object. Split execution means,
The display control means displays the display document data on the display device in accordance with the delimiter information inserted by the division execution means.
A document editing apparatus characterized by that.
文書データ内の文字データを所定の規則に従ってグループ化するグループ指定部をさらに備え、
前記文字オブジェクト置換部は、前記文書データに含まれる文字データに当該文字データが属するグループ内の末尾の文字データの当該文書データにおける出現位置を示すリンク情報を付与した文字オブジェクトからなる表示用文書データを生成し、
前記分割実行手段は、前記選択オブジェクト特定手段により特定された文字オブジェクトに付与されている出現位置を示すリンク情報に基づいて、隣接しているグループの文字オブジェクトの間に、文字の区切りを示す区切り情報を挿入する、
ことを特徴とする請求項1に記載の文書編集装置。
A group specifying unit that groups character data in the document data according to a predetermined rule;
The character object replacement unit is a display document data composed of a character object to which character data included in the document data is added with link information indicating an appearance position in the document data of the last character data in the group to which the character data belongs. Produces
The division executing means is a delimiter indicating character delimiters between character objects in adjacent groups based on link information indicating the appearance position given to the character object specified by the selected object specifying means. Insert information,
The document editing apparatus according to claim 1, wherein:
前記分割実行手段により文字オブジェクト間に挿入された区切り情報を削除するための結合ボタンオブジェクトを生成し、前記表示用文書データ内に付与する結合ボタン生成手段と、
前記表示制御手段により前記表示装置に前記表示用文書データとともに前記結合ボタンオブジェクトが表示されているとき、当該結合ボタンが前記入力装置により押下された場合、前記表示用文書データから当該結合ボタンに対応した区切り情報を削除し、該区切り情報により分割されていた前後の文字オブジェクトを結合する結合実行手段と、
を備えることを特徴とする請求項1または2記載の文書編集装置。
A combined button generating unit for generating a combined button object for deleting the delimiter information inserted between the character objects by the division execution unit, and adding the combined button object to the display document data;
When the combination button object is displayed together with the display document data on the display device by the display control means, and the combination button is pressed by the input device, the display document data corresponds to the combination button. A combination execution means for deleting the delimiter information and combining the character objects before and after being divided by the delimiter information;
The document editing apparatus according to claim 1, further comprising:
前記表示制御手段により前記表示装置に表示されている表示用文書データの文字オブジェクトのいずれかが前記入力装置により指示されると、該指示された文字オブジェクトを特定する指示オブジェクト特定手段と、
前記指示オブジェクト特定手段により特定された文字オブジェクトに付与されている出現位置を示すリンク情報に基づいて、前記特定された文字オブジェクトの直前または直後の位置に、分割位置を視認可能とする画像要素を挿入する分割位置提示手段と、
を備えることを特徴とする請求項1または2記載の文書編集装置。
When any one of the character objects of the display document data displayed on the display device by the display control unit is instructed by the input device, an instruction object specifying unit for specifying the instructed character object;
Based on link information indicating the appearance position given to the character object specified by the pointing object specifying means, an image element that makes it possible to visually recognize the division position at a position immediately before or after the specified character object. Dividing position presentation means to be inserted;
The document editing apparatus according to claim 1, further comprising:
文字や、画像のデータを表示する表示装置と、該表示装置に表示された文字を指示する入力装置とを備える文書編集装置であって、
文書データから、当該文書データに含まれる文字データと、該文字データ間を視認可能とする画像要素に文字データ間の出現順を示すリンク情報を付与した文字間オブジェクトとからなる表示用文書データを生成する文字間オブジェクト置換手段と、
前記文字間オブジェクト置換手段により生成された表示用文書データ内の文字データとともに、前記文字間オブジェクトの画像要素を、文字データ間の出現順を示すリンク情報に従って、前記表示装置に表示する表示制御手段と、
前記入力装置により前記表示装置に表示されている画像要素が選択された場合、選択された画像要素に対応した文字間オブジェクトを特定する選択オブジェクト特定手段と、
前記選択オブジェクト特定手段により特定された文字間オブジェクトに付与されている文字データ間の出現順を示すリンク情報に基づいて、前記特定された文字間オブジェクトの位置に、文字の区切りを示す区切り情報を挿入する分割実行手段とを備え、
前記表示制御手段は、前記分割実行手段により挿入された区切り情報に従って、前記表示用文書データを前記表示装置に表示する、
ことを特徴とする文書編集装置。
A document editing device comprising a display device for displaying characters and image data, and an input device for indicating the characters displayed on the display device,
Display document data consisting of character data included in the document data, and an inter-character object in which link information indicating the order of appearance of the character data is added to an image element that can be visually recognized between the character data. Inter-character object replacement means to be generated;
Display control means for displaying the image elements of the inter-character object together with the character data in the display document data generated by the inter-character object replacing means according to link information indicating the appearance order between the character data on the display device When,
When an image element displayed on the display device is selected by the input device, a selected object specifying unit that specifies an object between characters corresponding to the selected image element;
Based on link information indicating the order of appearance between character data assigned to the character object specified by the selected object specifying means, delimiter information indicating character delimiters is provided at the position of the specified character object. A split execution means for inserting,
The display control means displays the display document data on the display device in accordance with the delimiter information inserted by the division execution means.
A document editing apparatus characterized by that.
前記選択オブジェクト特定手段により特定された文字間オブジェクトに付与されている文字データ間の出現順を示すリンク情報に基づいて、前記画像要素を、前記文字データ間をより容易に視認可能とする他の画像要素に変更する画像要素変更手段をさらに具備することを特徴とする請求項5記載の文書編集装置。   Based on link information indicating the appearance order between character data assigned to the character object specified by the selected object specifying means, the image element can be more easily visually recognized between the character data. 6. The document editing apparatus according to claim 5, further comprising image element changing means for changing to an image element. 表示装置に表示された文書データを入力装置による操作によって編集する文書編集方法であって、
文書データから、当該文書データに含まれる文字データに当該文書データにおける当該文字データの出現位置を示すリンク情報を付与した文字オブジェクトからなる表示用文書データを生成するステップと、
前記生成された表示用文書データ内の文字オブジェクトで示される文字を前記表示装置に表示するステップと、
前記入力装置により前記表示装置に表示されている文字が選択された場合、選択された文字に対応した文字オブジェクトを特定するステップと、
前記特定された文字オブジェクトに付与されている出現位置を示すリンク情報に基づいて、前記特定された文字オブジェクトの直前または直後の位置に、文字の区切りを示す区切り情報を挿入するステップと、
前記特定された文字オブジェクトの直前または直後の位置に挿入された区切り情報に従って、前記表示用文書データを前記表示装置に表示するステップと、
を含むことを特徴とする文書編集方法。
A document editing method for editing document data displayed on a display device by an operation by an input device,
Generating, from the document data, display document data including character objects obtained by adding link information indicating the appearance position of the character data in the document data to the character data included in the document data;
Displaying the character indicated by the character object in the generated document data for display on the display device;
When a character displayed on the display device is selected by the input device, a step of specifying a character object corresponding to the selected character;
Inserting delimiter information indicating a character delimiter at a position immediately before or after the specified character object, based on link information indicating an appearance position given to the specified character object;
Displaying the display document data on the display device in accordance with delimiter information inserted at a position immediately before or after the identified character object;
A document editing method characterized by comprising:
表示装置に表示された文書データを入力装置による操作によって編集する文書編集装置のコンピュータに、
文書データから、当該文書データに含まれる文字データに当該文書データにおける当該文字データの出現位置を示すリンク情報を付与した文字オブジェクトからなる表示用文書データを生成するステップと、
前記生成された表示用文書データ内の文字オブジェクトで示される文字を前記表示装置に表示するステップと、
前記入力装置により前記表示装置に表示されている文字が選択された場合、選択された文字に対応した文字オブジェクトを特定するステップと、
前記特定された文字オブジェクトに付与されている出現位置を示すリンク情報に基づいて、前記特定された文字オブジェクトの直前または直後の位置に、文字の区切りを示す区切り情報を挿入するステップと、
前記特定された文字オブジェクトの直前または直後の位置に挿入された区切り情報に従って、前記表示用文書データを前記表示装置に表示するステップと、
を実行させることを特徴とするプログラム。
In a computer of a document editing device that edits document data displayed on a display device by an operation by an input device,
Generating, from the document data, display document data including character objects obtained by adding link information indicating the appearance position of the character data in the document data to the character data included in the document data;
Displaying the character indicated by the character object in the generated document data for display on the display device;
When a character displayed on the display device is selected by the input device, a step of specifying a character object corresponding to the selected character;
Inserting delimiter information indicating a character delimiter at a position immediately before or after the specified character object, based on link information indicating an appearance position given to the specified character object;
Displaying the display document data on the display device in accordance with delimiter information inserted at a position immediately before or after the identified character object;
A program characterized by having executed.
JP2008083060A 2008-03-27 2008-03-27 Document editing device, method, and program Pending JP2009237885A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008083060A JP2009237885A (en) 2008-03-27 2008-03-27 Document editing device, method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008083060A JP2009237885A (en) 2008-03-27 2008-03-27 Document editing device, method, and program

Publications (1)

Publication Number Publication Date
JP2009237885A true JP2009237885A (en) 2009-10-15

Family

ID=41251758

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008083060A Pending JP2009237885A (en) 2008-03-27 2008-03-27 Document editing device, method, and program

Country Status (1)

Country Link
JP (1) JP2009237885A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014202832A (en) * 2013-04-02 2014-10-27 株式会社東芝 Editing device, method, and program
JP2017026822A (en) * 2015-07-22 2017-02-02 ブラザー工業株式会社 Text cross-reference editing device, text cross-reference editing method, and program
JP2017026821A (en) * 2015-07-22 2017-02-02 ブラザー工業株式会社 Text association editing apparatus, text association editing method, and program
JP2020030323A (en) * 2018-08-22 2020-02-27 Zホールディングス株式会社 Division program, division apparatus, and division method
WO2022247814A1 (en) * 2021-05-27 2022-12-01 维沃移动通信有限公司 Method and apparatus for selecting target character, electronic device, and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06110887A (en) * 1992-09-25 1994-04-22 Fujitsu Ltd Document proofreading processor
JP2001216292A (en) * 2000-01-31 2001-08-10 Toshiba Corp Layout image editing apparatus and layout image editing method
JP2001290682A (en) * 2001-02-22 2001-10-19 Fuji Xerox Co Ltd Device and method for editing hypertext

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06110887A (en) * 1992-09-25 1994-04-22 Fujitsu Ltd Document proofreading processor
JP2001216292A (en) * 2000-01-31 2001-08-10 Toshiba Corp Layout image editing apparatus and layout image editing method
JP2001290682A (en) * 2001-02-22 2001-10-19 Fuji Xerox Co Ltd Device and method for editing hypertext

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
CSND200300061004; 瀬戸 遥: 'VBAによるアプリケーション連携プログラミング 次世代Office開発テクニック' Visual Basic magazine 第6巻第12号, 20001001, p.128-138, 株式会社翔泳社 *
JPN6012046310; 瀬戸 遥: 'VBAによるアプリケーション連携プログラミング 次世代Office開発テクニック' Visual Basic magazine 第6巻第12号, 20001001, p.128-138, 株式会社翔泳社 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014202832A (en) * 2013-04-02 2014-10-27 株式会社東芝 Editing device, method, and program
JP2017026822A (en) * 2015-07-22 2017-02-02 ブラザー工業株式会社 Text cross-reference editing device, text cross-reference editing method, and program
JP2017026821A (en) * 2015-07-22 2017-02-02 ブラザー工業株式会社 Text association editing apparatus, text association editing method, and program
JP2020030323A (en) * 2018-08-22 2020-02-27 Zホールディングス株式会社 Division program, division apparatus, and division method
WO2022247814A1 (en) * 2021-05-27 2022-12-01 维沃移动通信有限公司 Method and apparatus for selecting target character, electronic device, and storage medium

Similar Documents

Publication Publication Date Title
JP5383234B2 (en) Information processing apparatus and print control method
JP4423613B2 (en) Computerized service manual generating method, computerized service manual generating device, computerized service manual generating program, and recording medium on which the program is recorded
CN1602463B (en) Directory for multi-page SVG document
JP4091726B2 (en) Method for generating display rule of structured document, medium on which system and program are recorded, method for changing structured document and its document type definition, medium on which system and program are recorded
WO2006046523A1 (en) Document analysis system and document adaptation system
JPH07325827A (en) Hypertext automatic generator
JP6866551B2 (en) Computer algebra methods, devices, devices and programs
JPH09222974A (en) Language interpretation display method, device and system using the same
JP2005004726A (en) Electronic service manual creating method, additional data generating method, program for creating electronic service manual, and program for generating additional data
JP2009237885A (en) Document editing device, method, and program
JP2010282327A (en) Format conversion system, format conversion method, and program
TW201416884A (en) Font distribution system and method of font distribution
JPWO2006137563A1 (en) Data processing apparatus and data processing method
JPWO2006137562A1 (en) Document processing apparatus and document processing method
JP4566196B2 (en) Document processing method and apparatus
JP4627530B2 (en) Document processing method and apparatus
JPWO2006051974A1 (en) Document processing apparatus and document processing method
JP2000076226A (en) Document data editing system
JP3737629B2 (en) Document editing system, method, and recording medium
JP2005276159A (en) Circuit drawing display data generating apparatus, program thereof, and circuit drawing display data generating method
KR101251686B1 (en) Determining fields for presentable files and extensible markup language schemas for bibliographies and citations
JP4248549B2 (en) Machine translation editing apparatus, machine translation editing program, and machine translation editing method
JP2007183849A (en) Document processing device
JP4734964B2 (en) Information processing apparatus and method, and program
JP2007304867A (en) Translation support system, instruction data generation device, translation data generation device, and programs thereof

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20101029

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120824

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120904

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20121016

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20130326

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20130515