JP2009237885A - Document editing device, method, and program - Google Patents
Document editing device, method, and program Download PDFInfo
- 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
Links
Images
Landscapes
- Document Processing Apparatus (AREA)
Abstract
【課題】電子文書の構成要素への分割、及び結合を単一種類・単一回数の操作で実現する。
【解決手段】文字オブジェクト置換部2は、複製された電子文書101中の全ての文字を、情報を付与することが可能な文字オブジェクトに置換し、文字の出現順等の位置を示すリンク情報を付与し、Web上に表示するための表示用文書102を生成する。表示制御部4は、表示用文書を読み込み、表示装置5に表示する。選択オブジェクト特定部7は、表示されているいずれかの文字オブジェクト上で入力装置6が押下されると、リンク情報を取得し、選択された文字オブジェクトを特定する。分割実行部8は、特定された文字オブジェクトのリンク情報に従って、文字オブジェクトの直後に、構成要素間の区切りとして、改行要素BRタグや、罫線要素HRタグなどを挿入して文字を分割する。
【選択図】図1An 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参照)。
上述した従来技術において、一般的なエディタが備えている機能を利用して、構成要素の区切りが明確に判別できるようなレイアウト変更を実施する場合、各構成要素の末尾で改行し、罫線を挿入することになる。こうした従来技術の手法の問題点として、操作の煩雑さが挙げられる。 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
ここで、図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
選択オブジェクト特定部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
次に、本第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
次に、表示制御部4は、記憶装置3から表示用文書102を読み込み、表示装置5に表示する(ステップSa3)。これにより、文字オブジェクトに変換された基となった文字データにより示される文字が表示される。選択オブジェクト特定部7は、文字として表示されているいずれかの文字オブジェクト上で入力装置6が押下されたか否かを判定し(ステップSa4)、表示されているいずれかの文字オブジェクト上で入力装置6が押下された場合には、選択された文字オブジェクトからリンク情報を取得し、分割実行部8は、選択オブジェクト特定部7から通知されたリンク情報に従って、文字オブジェクトの直後(または直前)で分割する分割処理を実行する(ステップSa5)。
Next, the display control unit 4 reads the
図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
上述した第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
該グループ指定部10は、文字オブジェクトに変換する際に、同じグループに所属する文字(文字列)には、同じ位置を示すリンク情報が付与されるようにするために、元の電子文書を形態素解析して形態素に区切り、同じ形態素中の文字(文字列)を同じグループとして指定する。該グループに関する情報は、グループ情報200として文字オブジェクト置換部2に供給される。文字オブジェクト置換部2は、上記グループ単位で、末尾の文字の出現順等の位置を示すリンク情報を付与する。なお、スペースによる分かち書きを慣習とする英文の場合には、スペースで区切られた単語単位で指定してもよい。
The
図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
図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
文字オブジェクト置換部2は、図6(a)に示すように、複製された電子文書101中の全ての文字データを、情報を付与することが可能な文字オブジェクトに置換し、上記グループ情報に従って、同一グループの文字オブジェクトに、そのグループに属する末尾の文字データの出現順等の位置を示すリンク情報を付与し、Web上に表示するための表示用文書102を生成する(ステップSc4)。文字オブジェクト置換部2は、生成した表示用文書102を記憶装置3へ書き込む。
As shown in FIG. 6A, the character
次に、表示制御部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
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
結合対象特定部12は、結合ボタン11が押下されると、結合ボタン11に付与されている位置を示すリンク情報を取得し、同じ値をリンク情報として持つ文字オブジェクトを特定する。結合実行部13は、上記特定された文字オブジェクトの直前、もしくは直後に構成要素間の区切りとして挿入されている、改行要素BRタグや、罫線要素HRタグなどを削除する。
When the combining
図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
そして、結合ボタンが押下されたときには、結合対象特定部12がその結合ボタンの結合ボタンオブジェクトからリンク情報(“19”)を取得し、取得したリンク情報と同じ値を持つ文字オブジェクト“が、”を特定する。最後に、結合実行部13が、特定された文字オブジェクト“が、”の直後に挿入されている構成要素間の区切り(改行など)を削除することで、2つの構成要素を結合する。
When the join button is pressed, the join
次に、本第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
次に、表示制御部4は、記憶装置3から表示用文書102を読み込み、表示装置5に表示する(ステップSd3)。選択オブジェクト特定部7は、表示されているいずれかの文字オブジェクト上にポインタがあるか否かを判定し(ステップSd4)、表示されているいずれかの文字オブジェクト上にポインタがある場合には、その文字オブジェクトの表示上で入力装置6が押下されたか否かを判定する(ステップSd5)。そして、いずれかの文字オブジェクトの表示上で入力装置6が押下された場合には、分割実行部8は、文字オブジェクトの直後で分割する分割処理を実行する(ステップSd6)。
Next, the display control unit 4 reads the
分割処理では、図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
一方、図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
上述した第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
図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
次に、本第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
分割位置提示処理では、まず、現在表示用文書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
次に、選択オブジェクト特定部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
上述した第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
図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
次に、表示制御部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
上述した第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
また、「コンピュータシステム」は、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 元文書複製部
2 文字オブジェクト置換部
3 記憶装置
4 表示制御部
5 表示装置
6 入力装置
7 選択オブジェクト特定部
8 分割実行部
10 グループ指定部
11 結合ボタン作成部
12 結合対象特定部
13 結合実行部
14 指示オブジェクト特定部
15 分割位置提示部
16 文字間オブジェクト挿入部
DESCRIPTION OF SYMBOLS 1 Original
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.
文書データから、当該文書データに含まれる文字データに当該文書データにおける当該文字データの出現位置を示すリンク情報を付与した文字オブジェクトからなる表示用文書データを生成するステップと、
前記生成された表示用文書データ内の文字オブジェクトで示される文字を前記表示装置に表示するステップと、
前記入力装置により前記表示装置に表示されている文字が選択された場合、選択された文字に対応した文字オブジェクトを特定するステップと、
前記特定された文字オブジェクトに付与されている出現位置を示すリンク情報に基づいて、前記特定された文字オブジェクトの直前または直後の位置に、文字の区切りを示す区切り情報を挿入するステップと、
前記特定された文字オブジェクトの直前または直後の位置に挿入された区切り情報に従って、前記表示用文書データを前記表示装置に表示するステップと、
を含むことを特徴とする文書編集方法。 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.
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)
| 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)
| 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 |
-
2008
- 2008-03-27 JP JP2008083060A patent/JP2009237885A/en active Pending
Patent Citations (3)
| 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)
| 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)
| 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 |