[go: up one dir, main page]

JP2018018280A - Document display device and program - Google Patents

Document display device and program Download PDF

Info

Publication number
JP2018018280A
JP2018018280A JP2016147695A JP2016147695A JP2018018280A JP 2018018280 A JP2018018280 A JP 2018018280A JP 2016147695 A JP2016147695 A JP 2016147695A JP 2016147695 A JP2016147695 A JP 2016147695A JP 2018018280 A JP2018018280 A JP 2018018280A
Authority
JP
Japan
Prior art keywords
content
display
user
unit
information indicating
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.)
Granted
Application number
JP2016147695A
Other languages
Japanese (ja)
Other versions
JP6798176B2 (en
Inventor
季史 山田
Suefumi Yamada
季史 山田
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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
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 Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP2016147695A priority Critical patent/JP6798176B2/en
Publication of JP2018018280A publication Critical patent/JP2018018280A/en
Application granted granted Critical
Publication of JP6798176B2 publication Critical patent/JP6798176B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Document Processing Apparatus (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

【課題】文書データに対するユーザの操作状況を反映させた形で文書データを表示することができる文書表示装置及びプログラムを得る。【解決手段】文書表示装置10は、複数のコンテンツを有する構造化文書データ26の各コンテンツに対するユーザによる参照操作を示す操作情報を取得する取得部16と、操作情報に基づいて、ユーザが参照操作を行ったコンテンツに対し、該ユーザに対して該コンテンツを表示部に表示することを示す情報、又は非表示とすることを示す情報を属性情報として付与する付与部20と、各コンテンツを、各コンテンツに対して付与された属性情報に従って、表示部への表示及び非表示を切り替える制御を行う表示制御部18と、を備える。【選択図】図1A document display device and a program capable of displaying document data in a form reflecting a user's operation status with respect to the document data. A document display device includes: an acquisition unit configured to acquire operation information indicating a reference operation by a user with respect to each content of structured document data including a plurality of content; and a user performing a reference operation based on the operation information. For each piece of content, the information indicating that the content is displayed on the display unit for the user, or the information indicating that the content is not displayed as attribute information, and each content, And a display control unit 18 that performs control for switching between display and non-display on the display unit in accordance with attribute information given to the content. [Selection] Figure 1

Description

本発明は、文書表示装置及びプログラムに関する。   The present invention relates to a document display device and a program.

特許文献1には、論理構造を有する文書をデータベースに登録する時に、自動的に論理構造単位に分割し、構造情報と共にデータベースに登録し、個々の論理構造単位に構造情報に依存する検索を行う検索方式が開示されている。この検索方式では、文書の各エレメント(論理構造単位)にアクセス権情報を予め設定している。この場合、文書の各エレメントの表示は当該予め設定されたアクセス権情報に基づき制御されるため、当該文書に対するユーザの操作状況を反映させて当該文書の各エレメントの表示を制御することができなかった。   In Patent Document 1, when a document having a logical structure is registered in a database, it is automatically divided into logical structural units, registered in the database together with structural information, and a search depending on the structural information is performed for each logical structural unit. A search method is disclosed. In this search method, access right information is preset for each element (logical structure unit) of a document. In this case, since the display of each element of the document is controlled based on the preset access right information, the display of each element of the document cannot be controlled by reflecting the user's operation status for the document. It was.

特開平07−044579号公報Japanese Patent Application Laid-Open No. 07-044579

文書データが有する各コンテンツに予めアクセス権を設定する場合、当該文書データの各コンテンツの表示は当該アクセス権により固定的に制御されることとなる。従って、この場合、文書データに対するユーザの操作状況を反映させた形で文書データの各コンテンツを表示することができない場合があった。   When an access right is set in advance for each content included in the document data, display of each content of the document data is fixedly controlled by the access right. Therefore, in this case, there is a case where each content of the document data cannot be displayed in a form reflecting the user's operation status with respect to the document data.

本発明は、文書データに対するユーザの操作状況を反映させた形で文書データを表示することができる文書表示装置及びプログラムを提供することを目的とする。   SUMMARY OF THE INVENTION An object of the present invention is to provide a document display device and a program that can display document data in a form that reflects a user's operation status with respect to the document data.

上記目的を達成するために、請求項1に記載の文書表示装置は、複数のコンテンツを有する構造化文書データの各コンテンツに対するユーザによる参照操作を示す操作情報を取得する取得部と、前記操作情報に基づいて、前記ユーザが参照操作を行ったコンテンツに対し、該ユーザに対して該コンテンツを表示部に表示することを示す情報、又は非表示とすることを示す情報を属性情報として付与する付与部と、前記各コンテンツを、各コンテンツに対して付与された属性情報に従って、前記表示部への表示及び非表示を切り替える制御を行う表示制御部と、を備えている。   To achieve the above object, the document display device according to claim 1, an acquisition unit that acquires operation information indicating a reference operation by a user for each content of structured document data having a plurality of contents, and the operation information Granting information indicating that the content is displayed on the display unit to the user or information indicating that the content is not displayed as attribute information with respect to the content that the user has performed a reference operation based on And a display control unit that performs control for switching between display and non-display of each content according to attribute information given to each content.

また、請求項2に記載の発明は、請求項1に記載の発明において、検索語を受け付ける受付部をさらに備え、前記表示制御部が、前記構造化文書データに対する前記検索語を用いた検索により得られたコンテンツを、前記属性情報に従って前記表示部への表示及び非表示を切り替える制御を行い、前記取得部が、前記検索により得られて前記表示部に表示又は非表示とされたコンテンツに対するユーザによる参照操作を示す操作情報を取得するものである。   The invention according to claim 2 is the invention according to claim 1, further comprising a receiving unit that receives a search word, wherein the display control unit performs a search using the search word for the structured document data. The obtained content is controlled to switch between display and non-display on the display unit according to the attribute information, and the acquisition unit is a user for the content obtained by the search and displayed or non-displayed on the display unit Operation information indicating the reference operation by is acquired.

また、請求項3に記載の発明は、請求項2に記載の発明において、前記複数のコンテンツが、階層関係にあり、前記付与部が、前記取得部により、前記構造化文書データに対する前記検索語を用いた検索により得られたコンテンツ内の一部の範囲が参照される参照操作を示す操作情報が取得された場合、前記検索により得られたコンテンツに対して、該コンテンツを前記ユーザに対して表示することを示す情報を前記属性情報として付与するものである。   The invention according to claim 3 is the invention according to claim 2, wherein the plurality of contents are in a hierarchical relationship, and the assigning unit uses the acquisition unit to search for the structured document data with respect to the structured document data. When the operation information indicating the reference operation in which a part of the range in the content obtained by the search using the reference is obtained is acquired, the content is obtained for the user with respect to the content obtained by the search. Information indicating display is given as the attribute information.

また、請求項4に記載の発明は、請求項2に記載の発明において、前記複数のコンテンツが、階層関係にあり、前記付与部が、前記取得部により、前記構造化文書データに対する前記検索語を用いた検索により得られたコンテンツと異なるコンテンツ内の一部の範囲が参照される参照操作を示す操作情報が取得された場合、前記異なるコンテンツに対して、該コンテンツを前記ユーザに対して表示することを示す情報を前記属性情報として付与するものである。   According to a fourth aspect of the present invention, in the second aspect of the present invention, the plurality of contents are in a hierarchical relationship, and the assigning unit is configured to use the search term for the structured document data by the acquiring unit. When operation information indicating a reference operation in which a part of a range in content different from the content obtained by the search using the reference is acquired, the content is displayed to the user for the different content Information indicating that this is to be performed is given as the attribute information.

また、請求項5に記載の発明は、請求項2に記載の発明において、前記複数のコンテンツが、階層関係にあり、前記付与部が、前記取得部により、前記構造化文書データに対する前記検索語を用いた検索により得られたコンテンツに対する参照操作を示す操作情報が予め定められた時点までに取得されなかった場合、前記検索により得られたコンテンツに対して、該コンテンツを前記ユーザに対して非表示とすることを示す情報を前記属性情報として付与するものである。   The invention according to claim 5 is the invention according to claim 2, wherein the plurality of contents are in a hierarchical relationship, and the assigning unit uses the acquisition unit to search for the structured document data with respect to the structured document data. If the operation information indicating the reference operation for the content obtained by the search using is not acquired by a predetermined time, the content is not shown to the user with respect to the content obtained by the search. Information indicating display is given as the attribute information.

また、請求項6に記載の発明は、請求項1又は請求項2に記載の発明において、前記コンテンツが、複数の項目を有する箇条書きを含み、前記付与部が、前記取得部により、前記複数の項目のうちの一部の項目の一部の範囲が参照される参照操作を示す操作情報が取得された場合、前記複数の項目に対して、該複数の項目を前記ユーザに対して表示することを示す情報を前記属性情報として付与するものである。   The invention according to claim 6 is the invention according to claim 1 or 2, wherein the content includes bullets having a plurality of items, and the granting unit is configured to obtain the plurality of items by the obtaining unit. When operation information indicating a reference operation that refers to a part of a range of some of the items is acquired, the plurality of items are displayed to the user for the plurality of items. This information is given as the attribute information.

また、請求項7に記載の発明は、請求項1から請求項6の何れか1項に記載の発明において、前記操作情報が、前記表示制御部による制御によって非表示とされた前記コンテンツを表示する表示化操作を示す情報を含み、前記付与部が、前記取得部により、前記表示化操作を示す情報を含む操作情報が取得された場合、前記表示化操作が行われた前記コンテンツに対して、該コンテンツを前記ユーザに対して表示することを示す情報を前記属性情報として付与するものである。   The invention according to claim 7 is the invention according to any one of claims 1 to 6, wherein the operation information displays the content that is hidden by the control of the display control unit. When the operation information including the information indicating the display operation is acquired by the acquisition unit, the content is displayed on the content on which the display operation is performed. , Information indicating that the content is displayed to the user is given as the attribute information.

一方、上記目的を達成するために、請求項8に記載のプログラムは、コンピュータを、請求項1から請求項7の何れか1項記載の文書表示装置の取得部、付与部、及び表示制御部として機能させるためのものである。   On the other hand, in order to achieve the above-mentioned object, the program according to claim 8 is a computer, an acquisition unit, a granting unit, and a display control unit of the document display device according to any one of claims 1 to 7. It is intended to function as.

請求項1及び請求項8に記載の発明によれば、文書データの各コンテンツに対するユーザの操作状況を反映させた形で文書データを表示することができる。   According to the first and eighth aspects of the invention, the document data can be displayed in a form that reflects the user's operation status for each content of the document data.

請求項2に記載の発明によれば、入力された検索語による検索結果として得られた文書データの各コンテンツに対するユーザの操作状況を反映させた形で文書データを表示することができる。   According to the second aspect of the present invention, the document data can be displayed in a form reflecting the user's operation status for each content of the document data obtained as a search result by the input search word.

請求項3に記載の発明によれば、文書データの各コンテンツが階層関係にある場合に、入力された検索語による検索結果として得られた文書データの階層関係にある各コンテンツに対するユーザの操作状況を反映させた形で文書データを表示することができる。   According to the third aspect of the present invention, when the contents of the document data are in a hierarchical relationship, the user's operation status with respect to the contents in the hierarchical relationship of the document data obtained as a search result by the input search word The document data can be displayed in a form reflecting the above.

請求項4に記載の発明によれば、検索語による検索結果とは異なるコンテンツに対するユーザの操作状況を反映させた形で文書データを表示することができる。   According to the fourth aspect of the present invention, the document data can be displayed in a form that reflects the user's operation status for the content different from the search result by the search term.

請求項5に記載の発明によれば、ユーザが着目していない可能性があるコンテンツを非表示とすることができる。   According to the fifth aspect of the present invention, it is possible to hide content that the user may not pay attention to.

請求項6に記載の発明によれば、選択された項目のみに表示することを示す属性情報を付与する場合に比較して、ユーザが目的とする情報をより見つけ易い形で、文書データを表示することができる。   According to the sixth aspect of the present invention, the document data is displayed in a form that makes it easier for the user to find the target information as compared with the case where the attribute information indicating that only the selected item is displayed is given. can do.

請求項7に記載の発明によれば、一旦非表示とされたコンテンツでも、表示することを示す属性情報を付与することができる。   According to the seventh aspect of the invention, it is possible to give attribute information indicating that even content that has been hidden once is displayed.

実施の形態に係る文書表示装置の機能的な構成を示す機能ブロック図である。It is a functional block diagram which shows the functional structure of the document display apparatus which concerns on embodiment. 実施の形態に係る認証情報の一例を示す図である。It is a figure which shows an example of the authentication information which concerns on embodiment. 実施の形態に係る構造化文書データの一例を示す図である。It is a figure which shows an example of the structured document data which concerns on embodiment. 実施の形態に係る表示制御情報の一例を示す図である。It is a figure which shows an example of the display control information which concerns on embodiment. 実施の形態に係る属性情報の付与処理の一例の説明に供する図である。It is a figure with which it uses for description of an example of the provision process of the attribute information which concerns on embodiment. 実施の形態に係る属性情報の付与処理の一例の説明に供する図である。It is a figure with which it uses for description of an example of the provision process of the attribute information which concerns on embodiment. 実施の形態に係る属性情報の付与処理の一例の説明に供する図である。It is a figure with which it uses for description of an example of the provision process of the attribute information which concerns on embodiment. 実施の形態に係る属性情報の付与処理の一例の説明に供する図である。It is a figure with which it uses for description of an example of the provision process of the attribute information which concerns on embodiment. 実施の形態に係る属性情報の付与処理の一例の説明に供する図である。It is a figure with which it uses for description of an example of the provision process of the attribute information which concerns on embodiment. 実施の形態に係る属性情報の付与処理の一例の説明に供する図である。It is a figure with which it uses for description of an example of the provision process of the attribute information which concerns on embodiment. 実施の形態に係る文書表示装置として機能するコンピュータの概略構成を示すブロック図である。It is a block diagram which shows schematic structure of the computer which functions as a document display apparatus which concerns on embodiment. 実施の形態に係る設定処理の一例を示すフローチャートである。It is a flowchart which shows an example of the setting process which concerns on embodiment.

以下、図面を参照して、本発明を実施するための形態例を詳細に説明する。   DETAILED DESCRIPTION Hereinafter, exemplary embodiments for carrying out the present invention will be described in detail with reference to the drawings.

まず、図1を参照して、本実施の形態に係る文書表示装置10の機能的な構成について説明する。図1に示すように、文書表示装置10は、受付部12、検索部14、取得部16、表示制御部18、付与部20、及び記憶部22を備えている。   First, a functional configuration of the document display apparatus 10 according to the present embodiment will be described with reference to FIG. As illustrated in FIG. 1, the document display device 10 includes a reception unit 12, a search unit 14, an acquisition unit 16, a display control unit 18, a grant unit 20, and a storage unit 22.

本実施の形態に係る記憶部22には、認証情報24、構造化文書データ26、及び表示制御情報28が記憶される。   The storage unit 22 according to the present embodiment stores authentication information 24, structured document data 26, and display control information 28.

図2に、認証情報24の一例を示す。図2に示すように、本実施の形態に係る認証情報24には、ユーザID(Identification)及び役割が記憶される。ユーザIDには、ユーザを一意に識別する情報が記憶され、役割にはユーザの役割を示す情報が記憶される。図2の例では、ユーザIDが「UserA」のユーザの役割が「管理者」であることを示している。   FIG. 2 shows an example of the authentication information 24. As shown in FIG. 2, the authentication information 24 according to the present embodiment stores a user ID (Identification) and a role. Information that uniquely identifies the user is stored in the user ID, and information indicating the role of the user is stored in the role. In the example of FIG. 2, the role of the user whose user ID is “UserA” is “administrator”.

本実施の形態に係る構造化文書データ26は、階層関係にある複数のコンテンツを有する。一例として図3に示すように、構造化文書データ26は、文書の編に対応するコンテンツ30A、章に対応するコンテンツ30B、節に対応するコンテンツ30C、及び条に対応するコンテンツ30Dを有する。また、本実施の形態では、一例として、階層関係として、編が最上位の階層で、条が最下位の階層で、編が章の上位の階層で、章が節の上位の階層で、節が条の上位の階層である関係を適用している。なお、以下では、コンテンツ30A〜30Dを区別せずに総称する場合は、符号の末尾のアルファベットを省略する。また、各コンテンツ30は、タイトル及び本文等の要素を含む。   The structured document data 26 according to the present embodiment has a plurality of contents having a hierarchical relationship. As an example, as illustrated in FIG. 3, the structured document data 26 includes content 30A corresponding to a document compilation, content 30B corresponding to a chapter, content 30C corresponding to a section, and content 30D corresponding to a section. Also, in this embodiment, as an example, as a hierarchical relationship, the chapter is the highest hierarchy, the article is the lowest hierarchy, the chapter is the higher hierarchy of the chapter, the chapter is the higher hierarchy of the section, and the section is Applies a relationship that is a higher level of the Article. Hereinafter, when the contents 30 </ b> A to 30 </ b> D are collectively referred to without being distinguished, the alphabet at the end of the code is omitted. Each content 30 includes elements such as a title and a text.

本実施の形態に係る表示制御情報28には、コンテンツ30毎又はコンテンツ30の要素毎に、後述する表示制御部18による制御によって後述する表示装置57(図11参照)に表示するか否かを示す属性情報が記憶される。図4に、表示制御情報28の一例を示す。図4に示すように、表示制御情報28には識別情報及び属性情報が記憶される。   In the display control information 28 according to the present embodiment, whether or not to display each content 30 or each element of the content 30 on a display device 57 (see FIG. 11) described later by control by the display control unit 18 described later. The attribute information shown is stored. FIG. 4 shows an example of the display control information 28. As shown in FIG. 4, the display control information 28 stores identification information and attribute information.

識別情報には、各コンテンツ30又は各コンテンツ30の各要素を識別する情報が記憶される。本実施の形態では、識別情報には、一例として構造化文書データ26におけるコンテンツ30の所在位置を示すパスが記憶される。図4の例では、「/」が階層の区切りを示し、「H1」が編を示し、「H2」が章を示している。また、「H1」及び「H2」の直後の括弧内の数字は、各々、一つ上の階層に対応するコンテンツ30における何番目のコンテンツ30であるかを示す値を示す。また、「TITLE」はタイトルであることを示し、「DOCITEM」は本文であることを示す。   In the identification information, information for identifying each content 30 or each element of each content 30 is stored. In the present embodiment, the identification information stores a path indicating the location of the content 30 in the structured document data 26 as an example. In the example of FIG. 4, “/” indicates a hierarchy break, “H1” indicates an edition, and “H2” indicates a chapter. The numbers in parentheses immediately after “H1” and “H2” each indicate a value indicating the number of the content 30 in the content 30 corresponding to the hierarchy one level above. “TITLE” indicates a title, and “DOCITEM” indicates a text.

また、例えば、属性情報に「role=‘管理者’」という情報が記憶されているコンテンツ30については、役割が管理者のユーザによりアクセスされた場合には、表示制御部18による制御によって表示される。一方、例えば、属性情報に「role!=‘管理者’」という情報が記憶されているコンテンツ30については、役割が管理者のユーザによりアクセスされた場合には、表示制御部18よる制御によって非表示とされる。   Further, for example, the content 30 in which the information “role = 'administrator'” is stored in the attribute information is displayed under the control of the display control unit 18 when the role is accessed by the administrator user. The On the other hand, for example, for the content 30 in which the information “role! = 'Administrator'” is stored in the attribute information, when the role is accessed by the administrator user, the content is not controlled by the control by the display control unit 18. It is displayed.

また、本実施の形態に係る表示制御情報28の初期状態は、全てのコンテンツ30が全てのユーザに対して表示される状態とされている。具体的には、全てのコンテンツ30に対して、「role=‘’(NULL値)」及び「role!=‘’(NULL値)」という属性情報が設定されていることにより、各コンテンツ30が何れの役割のユーザによりアクセスされても、表示制御部18による制御によって表示される。   Moreover, the initial state of the display control information 28 according to the present embodiment is a state in which all the contents 30 are displayed to all users. Specifically, attribute information “role =” (NULL value) ”and“ role! = ”(NULL value)” is set for all the contents 30, so that each content 30 has Regardless of which role the user accesses, the display is controlled by the display control unit 18.

すなわち、図4の例では、第1編のコンテンツ30Aの下位階層の第2章のコンテンツ30Bに含まれるタイトルは、全ユーザに対して表示されることを示している。また、図4の例では、第1編のコンテンツ30Aの下位階層の第2章のコンテンツ30Bに含まれる本文は、役割が「管理者」のユーザには表示され、役割が「承認者」及び「作業者」のユーザには非表示とされることを示している。また、図4の例では、第1編のコンテンツ30Aの下位階層の第3章のコンテンツ30Bについては、コンテンツ全体が、役割が「管理者」のユーザには表示され、役割が「承認者」及び「作業者」のユーザには非表示とされることを示している。   That is, in the example of FIG. 4, the title included in the content 30B of the second chapter in the lower hierarchy of the first content 30A is displayed to all users. In the example of FIG. 4, the text included in the content 30B of the second chapter in the lower hierarchy of the content 30A of the first edition is displayed to the user whose role is “administrator”, and the role is “authorizer” and This indicates that it is not displayed to the user of “worker”. In the example of FIG. 4, for the content 30B of Chapter 3 in the lower hierarchy of the first content 30A, the entire content is displayed to the user whose role is “administrator” and the role is “approver”. And it is shown that it is not displayed to the user of “worker”.

本実施の形態に係る受付部12は、後述する入力装置56(図11参照)を介してユーザにより入力されたユーザIDを受け付ける。また、受付部12は、入力装置56を介してユーザにより入力された検索語を受け付ける。   The accepting unit 12 according to the present embodiment accepts a user ID input by a user via an input device 56 (see FIG. 11) described later. The accepting unit 12 accepts a search term input by the user via the input device 56.

本実施の形態に係る検索部14は、受付部12により受け付けられた検索語で、構造化文書データ26の各コンテンツ30を検索する。   The search unit 14 according to the present embodiment searches each content 30 of the structured document data 26 with the search word received by the receiving unit 12.

本実施の形態に係る取得部16は、認証情報24を参照し、受付部12により受け付けられたユーザIDに対応するユーザの役割を取得する。また、取得部16は、構造化文書データ26に対するユーザによる参照操作を示す操作情報を取得する。本実施の形態では、取得部16は、表示制御部18による制御によって表示装置57に表示された構造化文書データ26のコンテンツ30に対する参照操作を示す操作情報を取得する。操作情報の例としては、例えば、マウスのドラッグ操作による文字列の選択操作、スクロール操作、及び非表示とされたコンテンツ30を表示する操作等を示す情報が挙げられる。   The acquisition unit 16 according to the present embodiment refers to the authentication information 24 and acquires the user role corresponding to the user ID received by the reception unit 12. The acquisition unit 16 acquires operation information indicating a reference operation by the user with respect to the structured document data 26. In the present embodiment, the acquisition unit 16 acquires operation information indicating a reference operation for the content 30 of the structured document data 26 displayed on the display device 57 under the control of the display control unit 18. Examples of the operation information include information indicating a character string selection operation by a mouse drag operation, a scroll operation, an operation for displaying the hidden content 30, and the like.

本実施の形態に係る表示制御部18は、表示制御情報28に従って、取得部16により取得された役割に応じて、各コンテンツ30の表示及び非表示を切り替えて表示装置57に表示する制御を行う。また、表示制御部18は、検索部14による検索結果を表示装置57に表示する制御を行う。   The display control unit 18 according to the present embodiment performs control to switch between display and non-display of each content 30 and display on the display device 57 according to the role acquired by the acquisition unit 16 according to the display control information 28. . In addition, the display control unit 18 performs control to display the search result by the search unit 14 on the display device 57.

本実施の形態に係る付与部20は、取得部16により取得された操作情報に基づいて、ユーザが参照操作を行ったコンテンツ30に対し、該ユーザに対して該コンテンツ30を表示装置57に表示することを示す情報、又は非表示とすることを示す情報を属性情報として付与する。本実施の形態では、付与部20は、表示制御情報28の該コンテンツ30に対応する識別情報に対して、該操作情報に基づいて、取得部16により取得された役割のユーザに対して表示するか否かを示す属性情報を対応付けて記憶する。   The providing unit 20 according to the present embodiment displays the content 30 on the display device 57 for the user with respect to the content 30 on which the user has performed the reference operation based on the operation information acquired by the acquiring unit 16. Information indicating that the information is to be displayed or information indicating that the information is not displayed is provided as attribute information. In the present embodiment, the assigning unit 20 displays the identification information corresponding to the content 30 of the display control information 28 for the user having the role acquired by the acquiring unit 16 based on the operation information. Is stored in association with attribute information indicating whether or not.

図5〜図10を参照して、付与部20による属性情報の付与処理について詳細に説明する。   With reference to FIG. 5 to FIG. 10, the attribute information assigning process by the assigning unit 20 will be described in detail.

まず、一例として図5に示すように、「ナビ」という検索語で各コンテンツ30が検索され、ユーザにより検索結果から特定の語(図5の例では「ナビゲーションスタイル・・・」)が指定された(図5中の1)場合について説明する。また、ここでは、指定された特定の語を含むコンテンツ30が表示装置57に表示され、表示されたコンテンツ30の本文の「ナビ」という語がユーザによるマウスのドラッグ操作等により選択された(図5中の2)場合について説明する。なお、ここでは、上記指定された特定の語が、第1編に対応するコンテンツ30Aのタイトルに含まれ、上記選択された語が第1編に対応するコンテンツ30Aの本文に含まれるものとする。   First, as shown in FIG. 5, as an example, each content 30 is searched with the search term “navigation”, and a specific word (“navigation style... In the example of FIG. 5) is designated from the search result by the user. (1 in FIG. 5) will be described. Here, the content 30 including the specified specific word is displayed on the display device 57, and the word “navi” in the body of the displayed content 30 is selected by a user dragging the mouse or the like (see FIG. The case 2) out of 5 will be described. Here, it is assumed that the specified specific word is included in the title of the content 30A corresponding to the first edition, and the selected word is included in the text of the content 30A corresponding to the first edition. .

この場合、ユーザは、選択した語を含む要素に着目していると考えられる。また、ユーザが指定した検索語を含む要素と選択した語を含む要素とが同じコンテンツ30内に含まれる。この場合、付与部20は、選択された要素を含むコンテンツ30全体に対して、該ユーザに対応する役割のユーザに対して表示制御部18による制御によって表示装置57に表示することを示す属性情報を付与する。例えば、図5の例において、ユーザの役割が「管理者」である場合、付与部20は、以下に示すように属性情報を更新する。すなわち、この場合、付与部20は、表示制御情報28の「H1[1]」に対応する属性情報の「role=」に「管理者」を追加する。また、この場合、付与部20は、表示制御情報28の「H1[1]」に対応する属性情報の「role!=」に「管理者」が存在する場合は、「管理者」を削除する。   In this case, it is considered that the user is paying attention to an element including the selected word. In addition, an element including the search term designated by the user and an element including the selected word are included in the same content 30. In this case, the attribute information indicating that the providing unit 20 displays the entire content 30 including the selected element on the display device 57 under the control of the display control unit 18 for a user having a role corresponding to the user. Is granted. For example, in the example of FIG. 5, when the user role is “administrator”, the granting unit 20 updates the attribute information as shown below. That is, in this case, the assigning unit 20 adds “manager” to “role =” of the attribute information corresponding to “H1 [1]” of the display control information 28. Further, in this case, when the “administrator” exists in the “role! =” Of the attribute information corresponding to “H1 [1]” of the display control information 28, the granting unit 20 deletes “administrator”. .

次に、一例として図6に示すように、「ナビ」という検索語で各コンテンツ30が検索され、ユーザにより検索結果から特定の語(図6の例では「ナビゲーションスタイル・・・」)が指定された(図6中の1)場合について説明する。また、ここでは、指定された特定の語を含むコンテンツ30が表示装置57に表示され、表示されたコンテンツ30の下位階層のコンテンツ30の本文の「フォルダの中は空に」という語がユーザによるマウスのドラッグ操作等により選択された(図6中の2)場合について説明する。なお、ここでは、上記指定された特定の語が、第1編に対応するコンテンツ30Aのタイトルに含まれ、上記選択された語が第1編に対応するコンテンツ30Aの下位階層における第1章に対応するコンテンツ30Bの本文に含まれるものとする。   Next, as shown in FIG. 6, as an example, each content 30 is searched with the search term “navigation”, and a specific word (“navigation style... In the example of FIG. 6)” is designated from the search result by the user. The case (1 in FIG. 6) is described. Further, here, the content 30 including the specified specific word is displayed on the display device 57, and the word “the folder is empty” in the body of the content 30 in the lower hierarchy of the displayed content 30 is displayed by the user. A case where the selection is performed by dragging the mouse or the like (2 in FIG. 6) will be described. Here, the specified specific word is included in the title of the content 30A corresponding to the first edition, and the selected word is included in the first chapter in the lower hierarchy of the content 30A corresponding to the first edition. It is assumed that it is included in the text of the corresponding content 30B.

この場合、ユーザは、選択した語を含む要素に着目していると考えられる。また、ユーザが指定した検索語を含むコンテンツ30と選択した語を含むコンテンツ30とが、階層関係にある。この場合、付与部20は、選択された要素に対して、該ユーザに対応する役割のユーザに対して表示制御部18による制御によって表示装置57に表示することを示す属性情報を付与する。例えば、図6の例において、ユーザの役割が「管理者」である場合、付与部20は、以下に示すように属性情報を更新する。すなわち、この場合、付与部20は、表示制御情報28の「H1[1]/H2[1]/DOCITEM」に対応する属性情報の「role=」に「管理者」を追加する。また、この場合、付与部20は、表示制御情報28の「H1[1]/H2[1]/DOCITEM」に対応する属性情報の「role!=」に「管理者」が存在する場合は、「管理者」を削除する。   In this case, it is considered that the user is paying attention to an element including the selected word. Further, the content 30 including the search term designated by the user and the content 30 including the selected term are in a hierarchical relationship. In this case, the assigning unit 20 assigns attribute information indicating that the selected element is displayed on the display device 57 under the control of the display control unit 18 to the user having the role corresponding to the user. For example, in the example of FIG. 6, when the user role is “administrator”, the granting unit 20 updates the attribute information as shown below. That is, in this case, the assigning unit 20 adds “manager” to “role =” of the attribute information corresponding to “H1 [1] / H2 [1] / DOCITEM” of the display control information 28. Also, in this case, the granting unit 20 has “administrator” in the attribute information “role! =” Corresponding to “H1 [1] / H2 [1] / DOCITEM” of the display control information 28, Delete “Administrator”.

また、一例として図7に示すように、「ナビ」という検索語で各コンテンツ30が検索され、ユーザにより検索結果から特定の語(図7の例では「ナビゲーションスタイル・・・」)が指定された(図7中の1)場合について説明する。また、ここでは、指定された特定の語を含むコンテンツ30が表示装置57に表示された後に、ユーザがスクロール操作を行い(図7中の2)、該表示されたコンテンツ30とは階層関係に無い同じ階層のコンテンツ30の本文の語がユーザによるマウスのドラッグ操作等により選択された場合について説明する。なお、ここでは、上記指定された特定の語が、第1編に対応するコンテンツ30Aの下位階層の第1章に対応するコンテンツ30Bの本文に含まれるものとする。また、ここでは、上記選択された語が第1編に対応するコンテンツ30Aの下位階層の第2章に対応するコンテンツ30Bの本文に含まれるものとする。   As an example, as shown in FIG. 7, each content 30 is searched with a search term “navigation”, and a specific word (“navigation style... In the example of FIG. 7) is designated by the user from the search result. (1 in FIG. 7) will be described. Further, here, after the content 30 including the specified specific word is displayed on the display device 57, the user performs a scroll operation (2 in FIG. 7), and the displayed content 30 has a hierarchical relationship. A case will be described in which a word in the body of the content 30 that does not exist is selected by a user dragging the mouse or the like. Here, it is assumed that the specified specific word is included in the text of the content 30B corresponding to the first chapter in the lower hierarchy of the content 30A corresponding to the first edition. Here, it is assumed that the selected word is included in the body of the content 30B corresponding to the second chapter of the lower hierarchy of the content 30A corresponding to the first edition.

この場合、ユーザは、選択した語を含む要素に着目していると考えられる。また、ユーザが指定した検索語を含むコンテンツ30と選択した語を含むコンテンツ30とが、直接的な階層関係に無い。この場合、付与部20は、選択された要素に対して、該ユーザに対応する役割のユーザに対して表示制御部18による制御によって表示装置57に表示することを示す属性情報を付与する。例えば、図7の例において、ユーザの役割が「管理者」である場合、付与部20は、以下に示すように属性情報を更新する。すなわち、この場合、付与部20は、表示制御情報28の「H1[1]/H2[2]/DOCITEM」に対応する属性情報の「role=」に「管理者」を追加する。また、この場合、付与部20は、表示制御情報28の「H1[1]/H2[2]/DOCITEM」に対応する属性情報の「role!=」に「管理者」が存在する場合は、「管理者」を削除する。   In this case, it is considered that the user is paying attention to an element including the selected word. Further, the content 30 including the search term designated by the user and the content 30 including the selected word are not in a direct hierarchical relationship. In this case, the assigning unit 20 assigns attribute information indicating that the selected element is displayed on the display device 57 under the control of the display control unit 18 to the user having the role corresponding to the user. For example, in the example of FIG. 7, when the role of the user is “administrator”, the granting unit 20 updates the attribute information as shown below. That is, in this case, the assigning unit 20 adds “manager” to “role =” of the attribute information corresponding to “H1 [1] / H2 [2] / DOCITEM” of the display control information 28. In this case, the granting unit 20 also has “administrator” in the attribute information “role! =” Corresponding to “H1 [1] / H2 [2] / DOCITEM” in the display control information 28. Delete “Administrator”.

また、一例として図8に示すように、「ナビ」という検索語で各コンテンツ30が検索され、ユーザにより検索結果から特定の語(図8の例では「ナビコンテンツの格納・・・」)が指定された(図8中の1)場合について説明する。また、ここでは、指定された特定の語を含むコンテンツ30が表示装置57に表示され、検索語を含む項目と同じ箇条書き内の別の項目の語がユーザによるマウスのドラッグ操作等により選択された(図8中の2)場合について説明する。なお、ここでは、上記指定された特定の語が、第1編に対応するコンテンツ30Aの本文の箇条書き内の項目に含まれるものとする。また、ここでは、上記選択された語が、上記指定された特定の語を含む項目と同じ箇条書き内の別の項目に含まれるものとする。   As an example, as shown in FIG. 8, each content 30 is searched with the search term “navigation”, and a specific word (“storage of navigation content ...” in the example of FIG. 8) is obtained from the search result by the user. The designated case (1 in FIG. 8) will be described. Also, here, the content 30 including the specified specific word is displayed on the display device 57, and a word of another item in the same bulleted item as the item including the search word is selected by a user dragging the mouse or the like. (2 in FIG. 8) will be described. Here, it is assumed that the specified specific word is included in the item in the itemized list of the content 30A corresponding to the first edition. Here, it is assumed that the selected word is included in another item in the same item as the item including the specified specific word.

この場合、ユーザは、選択した語を含む要素に着目していると考えられる。また、ユーザが指定した検索語を含む項目と選択した語を含む項目とが、同じ箇条書き内に含まれる。この場合、付与部20は、選択された語を含む箇条書き全体に対して、該ユーザに対応する役割のユーザに対して表示制御部18による制御によって表示装置57に表示することを示す属性情報を付与する。例えば、図8の例において、ユーザの役割が「管理者」である場合、付与部20は、以下に示すように属性情報を更新する。すなわち、この場合、付与部20は、表示制御情報28の「H1[1]/DOCITEM/LIST」に対応する属性情報の「role=」に「管理者」を追加する。また、この場合、付与部20は、表示制御情報28の「H1[1]/DOCITEM/LIST」に対応する属性情報の「role!=」に「管理者」が存在する場合は、「管理者」を削除する。   In this case, it is considered that the user is paying attention to an element including the selected word. In addition, the item including the search term designated by the user and the item including the selected word are included in the same item. In this case, the attribute information indicating that the assigning unit 20 displays the entire bulleted list including the selected word on the display device 57 under the control of the display control unit 18 for the user having the role corresponding to the user. Is granted. For example, in the example of FIG. 8, when the user's role is “administrator”, the granting unit 20 updates the attribute information as shown below. That is, in this case, the assigning unit 20 adds “manager” to “role =” of the attribute information corresponding to “H1 [1] / DOCITEM / LIST” of the display control information 28. Also, in this case, the granting unit 20 determines that “administrator” exists in “role! =” Of the attribute information corresponding to “H1 [1] / DOCITEM / LIST” of the display control information 28. "Is deleted.

さらに、一例として図9に示すように、「ナビ」という検索語で各コンテンツ30が検索され、ユーザにより検索結果から特定の語(図9の例では「ナビゲーションスタイル・・・」)が指定された(図9中の1)場合について説明する。また、ここでは、指定された特定の語を含むコンテンツ30が表示装置57に表示され、検索結果から別の語が選択される(図9中の2)時点までに、表示されたコンテンツ30に対してユーザによる参照操作が行われなかった場合について説明する。なお、ここでは、上記指定された特定の語が、第1編に対応するコンテンツ30Aの本文に含まれるものとする。   Further, as shown in FIG. 9, as an example, each content 30 is searched with the search term “navigation”, and a specific word (“navigation style... In the example of FIG. 9) is designated from the search result by the user. (1 in FIG. 9) will be described. In addition, here, the content 30 including the specified specific word is displayed on the display device 57, and the displayed content 30 is displayed until another word is selected from the search result (2 in FIG. 9). A case where the reference operation by the user is not performed will be described. Here, it is assumed that the specified specific word is included in the text of the content 30A corresponding to the first edition.

この場合、ユーザが指定した検索語を含む要素には、ユーザは着目していないと考えられる。この場合、付与部20は、検索語を含む要素に対して、該ユーザに対応する役割のユーザに対して表示制御部18による制御によって表示装置57に非表示とすることを示す属性情報を付与する。例えば、図9の例において、ユーザの役割が「管理者」である場合、付与部20は、表示制御情報28の「H1[1]/DOCITEM」に対応する属性情報の「role!=」に「管理者」を追加する。また、この場合、付与部20は、表示制御情報28の「H1[1]/DOCITEM」に対応する属性情報の「role=」に「管理者」が存在する場合は、「管理者」を削除する。   In this case, it is considered that the user does not pay attention to the element including the search term designated by the user. In this case, the assigning unit 20 assigns attribute information indicating that the element including the search word is not displayed on the display device 57 to the user having the role corresponding to the user under the control of the display control unit 18. To do. For example, in the example of FIG. 9, when the user role is “administrator”, the granting unit 20 sets “role! =” In the attribute information corresponding to “H1 [1] / DOCITEM” in the display control information 28. Add “Administrator”. In this case, the granting unit 20 deletes “administrator” when “administrator” exists in “role =” of the attribute information corresponding to “H1 [1] / DOCITEM” of the display control information 28. To do.

以上説明した付与処理により、コンテンツ30に付与された属性情報に従い、表示制御部18は、コンテンツ30の表示及び非表示を切り替える制御を行う。図10に、第1編に対応するコンテンツ30Aのタイトルが表示され、第1編に対応するコンテンツ30Aの本文が非表示とされた状態の一例を示す。また、図10では、第1編に対応するコンテンツ30Aの下位階層の第1章に対応するコンテンツ30Bのタイトルが表示され、該コンテンツ30Bの本文が非表示とされた状態の例も示している。   The display control unit 18 performs control to switch between display and non-display of the content 30 according to the attribute information provided to the content 30 by the above-described provision processing. FIG. 10 shows an example of a state in which the title of the content 30A corresponding to the first edition is displayed and the text of the content 30A corresponding to the first edition is hidden. FIG. 10 also shows an example in which the title of the content 30B corresponding to the first chapter of the lower hierarchy of the content 30A corresponding to the first edition is displayed and the text of the content 30B is not displayed. .

図10に示すように、本実施の形態に係る表示制御部18は、表示制御情報28に従い、非表示とされたコンテンツ30の要素を、例えば白塗り等で隠した状態で表示した上で、白塗りにした領域に「開く」ボタンを重畳して、表示装置57に表示する制御を行う。ここで、ユーザにより入力装置56を介して「開く」ボタンが指定された場合、表示制御部18は、指定された「開く」ボタンが重畳された領域で非表示とされているコンテンツ30の要素を表示装置57に表示する制御を行う。このように、本実施の形態におけるコンテンツ30が非表示であるとは、コンテンツ30の内容は分からないが、コンテンツ30が表示装置57の表示領域に存在することが分かる状態を意味する。   As shown in FIG. 10, the display control unit 18 according to the present embodiment displays the hidden elements of the content 30 according to the display control information 28 in a state of being hidden by, for example, white painting, A control is performed to superimpose an “Open” button on the white-painted area and display it on the display device 57. Here, when the “open” button is designated by the user via the input device 56, the display control unit 18 displays the elements of the content 30 that are hidden in the area where the designated “open” button is superimposed. Is displayed on the display device 57. As described above, the content 30 in the present embodiment being non-displayed means that the content 30 is known but is present in the display area of the display device 57 although the content of the content 30 is not known.

さらに、この場合において、ユーザの役割が例えば「管理者」であった場合、付与部20は、該コンテンツ30の要素に対応する属性情報の「role=」に「管理者」を追加し、「role!=」から「管理者」を削除する。すなわち、付与部20は、ユーザにより、非表示とされたコンテンツ30を表示する操作が行われた場合、付与部20は、該コンテンツ30に対して、該ユーザに対応する役割のユーザに対して表示制御部18による制御によって表示装置57に表示することを示す属性情報を付与する。   Furthermore, in this case, when the role of the user is “administrator”, for example, the granting unit 20 adds “administrator” to “role =” of the attribute information corresponding to the element of the content 30, and “ Delete "administrator" from "role! =". That is, when the user performs an operation for displaying the hidden content 30, the granting unit 20 applies the content 30 to the user having a role corresponding to the user. Attribute information indicating that the image is to be displayed on the display device 57 is given by control by the display control unit 18.

前述した文書表示装置10は、図11に示すコンピュータ50によって実現される。本実施の形態に係るコンピュータ50は、CPU(Central Processing Unit)52、一時記憶領域としてのメモリ54、及び不揮発性の記憶部22を備える。また、コンピュータ50は、キーボード及びマウス等の入力装置56、及びディスプレイ等の表示装置57が接続される入出力I/F(InterFace)58を備える。また、コンピュータ50は、記録媒体60に対するデータの読み込みと書き込みとを制御するR/W(Read/Write)部62、及びネットワークに接続されるネットワークI/F64を備える。CPU52、メモリ54、記憶部22、入出力I/F58、R/W部62、及びネットワークI/F64は、バス66を介して互いに接続される。   The document display device 10 described above is realized by a computer 50 shown in FIG. The computer 50 according to the present embodiment includes a CPU (Central Processing Unit) 52, a memory 54 as a temporary storage area, and a nonvolatile storage unit 22. The computer 50 also includes an input / output I / F (InterFace) 58 to which an input device 56 such as a keyboard and a mouse and a display device 57 such as a display are connected. The computer 50 also includes an R / W (Read / Write) unit 62 that controls reading and writing of data with respect to the recording medium 60 and a network I / F 64 connected to the network. The CPU 52, memory 54, storage unit 22, input / output I / F 58, R / W unit 62, and network I / F 64 are connected to each other via a bus 66.

記憶部22は、HDD(Hard Disk Drive)、SSD(Solid State Drive)、及びフラッシュメモリ等によって実現される。記憶媒体としての記憶部22には、コンピュータ50を文書表示装置10として機能させるための設定処理プログラム68が記憶される。   The storage unit 22 is realized by an HDD (Hard Disk Drive), an SSD (Solid State Drive), a flash memory, or the like. The storage unit 22 as a storage medium stores a setting processing program 68 for causing the computer 50 to function as the document display device 10.

CPU52は、設定処理プログラム68を記憶部22から読み出してメモリ54に展開し、設定処理プログラム68を実行する。CPU52が設定処理プログラム68を実行することで、図1に示す受付部12、検索部14、取得部16、表示制御部18、及び付与部20として動作する。これにより、設定処理プログラム68がインストールされたコンピュータ50が、文書表示装置10として機能する。   The CPU 52 reads out the setting processing program 68 from the storage unit 22, expands it in the memory 54, and executes the setting processing program 68. When the CPU 52 executes the setting processing program 68, the CPU 52 operates as the reception unit 12, the search unit 14, the acquisition unit 16, the display control unit 18, and the assignment unit 20 illustrated in FIG. As a result, the computer 50 in which the setting processing program 68 is installed functions as the document display device 10.

次に、本実施の形態に係る文書表示装置10の作用を説明する。コンピュータ50により設定処理プログラム68を実行させることで、図12に示す設定処理が実行される。図12に示す設定処理は、例えば、構造化文書データ26が表示装置57に表示された状態で、ユーザによって入力装置56を介して検索語が入力され、検索開始の実行指示が入力された場合に実行される。また、ここでは、錯綜を回避するために、ユーザが実行指示の入力前にユーザIDを用いたログイン処理を完了させており、検索語と共にユーザIDが入力されるものとする。   Next, the operation of the document display apparatus 10 according to the present embodiment will be described. The setting process shown in FIG. 12 is executed by causing the computer 50 to execute the setting process program 68. In the setting process shown in FIG. 12, for example, when the structured document data 26 is displayed on the display device 57, the user inputs a search word via the input device 56, and inputs a search start execution instruction. To be executed. Here, in order to avoid complications, it is assumed that the user has completed the login process using the user ID before inputting the execution instruction, and the user ID is input together with the search term.

図12のステップ100で、受付部12は、入力装置56を介してユーザにより入力された検索語、及びユーザIDを受け付ける。次のステップ102で、取得部16は、認証情報24を参照し、ステップ100で受け付けられたユーザIDに対応する役割を取得する。   In step 100 of FIG. 12, the receiving unit 12 receives a search term and a user ID input by the user via the input device 56. In the next step 102, the acquisition unit 16 refers to the authentication information 24 and acquires a role corresponding to the user ID accepted in step 100.

次のステップ104で、検索部14は、ステップ100で受け付けられた検索語で、構造化文書データ26の各コンテンツ30を検索する。次のステップ106で、表示制御部18は、ステップ104の処理による検索結果を表示装置57に表示する制御を行う。   In the next step 104, the search unit 14 searches each content 30 of the structured document data 26 with the search word accepted in step 100. In the next step 106, the display control unit 18 performs control to display the search result by the process in step 104 on the display device 57.

次のステップ108で、取得部16は、ステップ104で表示装置57に表示された検索結果に対する参照操作、及び構造化文書データ26のコンテンツ30に対する参照操作を示す操作情報を取得する。次のステップ110で、前述したように、付与部20は、ステップ108で取得された操作情報に基づいて、表示制御情報28の属性情報を更新する。   In the next step 108, the acquisition unit 16 acquires operation information indicating the reference operation for the search result displayed on the display device 57 in step 104 and the reference operation for the content 30 of the structured document data 26. In the next step 110, as described above, the assigning unit 20 updates the attribute information of the display control information 28 based on the operation information acquired in step 108.

次のステップ112で、付与部20は、予め定められた終了タイミングが到来したか否かを判定する。なお、この終了タイミングとしては、例えば、ユーザにより構造化文書データ26の表示を終了する指示が、入力装置56を介して入力されたタイミング等が挙げられる。この判定が否定判定となった場合は、処理はステップ108に戻り、肯定判定となった場合は、本設定処理が終了する。   In the next step 112, the grant unit 20 determines whether or not a predetermined end timing has arrived. Examples of the end timing include a timing when an instruction to end display of the structured document data 26 is input by the user via the input device 56. If this determination is negative, the process returns to step 108. If the determination is affirmative, this setting process ends.

なお、上記実施の形態では、検索語を用いた検索が実行された後に、ユーザによる参照操作を示す操作情報に基づいて、属性情報を更新する場合について説明したが、これに限定されない。例えば、ユーザによる検索が実行されない場合においても、表示装置57に表示された構造化文書データ26のコンテンツ30に対する参照操作を示す操作情報に基づいて、属性情報を更新する形態としてもよい。   In the above embodiment, a case has been described in which attribute information is updated based on operation information indicating a reference operation by a user after a search using a search term is executed. However, the present invention is not limited to this. For example, even when the search is not executed by the user, the attribute information may be updated based on the operation information indicating the reference operation for the content 30 of the structured document data 26 displayed on the display device 57.

また、上記実施の形態では、文字列の選択操作、及びスクロール操作に基づいて、ユーザがコンテンツ30に着目しているか否かを判断する場合について説明したが、これに限定されない。例えば、マウスポインタの浮遊時間に基づいて、ユーザがコンテンツ30に着目しているか否かを判断する形態としてもよい。   Moreover, although the said embodiment demonstrated the case where it was judged whether the user was paying attention to the content 30 based on the selection operation of a character string, and scroll operation, it is not limited to this. For example, it may be configured to determine whether or not the user is paying attention to the content 30 based on the floating time of the mouse pointer.

また、上記実施の形態において、コンテンツ30毎に、表示することを示す属性情報、及び非表示とすることを示す属性情報を付与した回数を履歴情報として記憶部22に蓄積する形態としてもよい。この場合、属性情報を付与する際に、該付与した回数が大きい方の属性情報を付与する形態が例示される。   Moreover, in the said embodiment, it is good also as a form which accumulate | stores in the memory | storage part 22 as log | history information the attribute information which shows displaying for every content 30, and the attribute information which shows non-display. In this case, when giving attribute information, the form which gives the attribute information with the larger number of times of giving is illustrated.

また、上記実施の形態では、役割毎に属性情報を付与する場合について説明したが、これに限定されない。例えば、ユーザ毎に属性情報を付与する形態としてもよい。   Moreover, although the case where attribute information is assigned for each role has been described in the above embodiment, the present invention is not limited to this. For example, it is good also as a form which provides attribute information for every user.

また、上記実施の形態では、設定処理プログラム68が記憶部22に予め記憶(インストール)されている場合について説明したが、これに限定されない。設定処理プログラム68は、CD−ROM(Compact Disk Read Only Memory)、DVD−ROM(Digital Versatile Disk Read Only Memory)、USB(Universal Serial Bus)メモリ等の記録媒体に記録された形態で提供されてもよい。また、設定処理プログラム68は、ネットワークを介して外部装置からダウンロードされる形態としてもよい。   Moreover, although the case where the setting processing program 68 is stored (installed) in the storage unit 22 in advance has been described in the above embodiment, the present invention is not limited to this. The setting processing program 68 may be provided in a form recorded in a recording medium such as a CD-ROM (Compact Disk Read Only Memory), a DVD-ROM (Digital Versatile Disk Read Only Memory), or a USB (Universal Serial Bus) memory. Good. The setting processing program 68 may be downloaded from an external device via a network.

さらに、上記実施の形態では、設定処理を、プログラムを実行することにより、コンピュータを利用してソフトウェア構成により実現する場合について説明したが、これに限定されない。例えば、設定処理を、ハードウェア構成や、ハードウェア構成とソフトウェア構成の組み合わせによって実現する形態としてもよい。   Further, although cases have been described with the above embodiment where the setting process is realized by a software configuration using a computer by executing a program, the present invention is not limited to this. For example, the setting process may be realized by a hardware configuration or a combination of a hardware configuration and a software configuration.

その他、上記実施の形態で説明した文書表示装置10の構成(図1参照)は一例であり、本発明の主旨を逸脱しない範囲内において不要な部分を削除したり、新たな部分を追加したりしてもよいことは言うまでもない。   In addition, the configuration (see FIG. 1) of the document display device 10 described in the above embodiment is merely an example, and unnecessary portions are deleted or new portions are added within the scope not departing from the gist of the present invention. Needless to say.

また、上記実施の形態で説明した設定処理の流れ(図12参照)も一例であり、本発明の主旨を逸脱しない範囲内において不要なステップを削除したり、新たなステップを追加したり、処理順序を入れ替えたりしてもよいことは言うまでもない。   The flow of the setting process described in the above embodiment (see FIG. 12) is also an example, and unnecessary steps can be deleted, new steps can be added, and processing can be performed without departing from the gist of the present invention. Needless to say, the order may be changed.

10 文書表示装置
12 受付部
14 検索部
16 取得部
18 表示制御部
20 付与部
22 記憶部
24 認証情報
26 構造化文書データ
28 表示制御情報
30A、30B、30C、30D コンテンツ
50 コンピュータ
52 CPU
54 メモリ
56 入力装置
57 表示装置
60 記録媒体
68 設定処理プログラム
DESCRIPTION OF SYMBOLS 10 Document display apparatus 12 Reception part 14 Search part 16 Acquisition part 18 Display control part 20 Giving part 22 Storage part 24 Authentication information 26 Structured document data 28 Display control information 30A, 30B, 30C, 30D Content 50 Computer 52 CPU
54 Memory 56 Input Device 57 Display Device 60 Recording Medium 68 Setting Processing Program

Claims (8)

複数のコンテンツを有する構造化文書データの各コンテンツに対するユーザによる参照操作を示す操作情報を取得する取得部と、
前記操作情報に基づいて、前記ユーザが参照操作を行ったコンテンツに対し、該ユーザに対して該コンテンツを表示部に表示することを示す情報、又は非表示とすることを示す情報を属性情報として付与する付与部と、
前記各コンテンツを、各コンテンツに対して付与された属性情報に従って、前記表示部への表示及び非表示を切り替える制御を行う表示制御部と、
を備えた文書表示装置。
An acquisition unit for acquiring operation information indicating a reference operation by a user for each content of structured document data having a plurality of contents;
Based on the operation information, information indicating that the user has performed a reference operation on the display unit, or information indicating that the content is to be displayed on the display unit, or information indicating non-display is used as attribute information. A granting section to grant,
A display control unit that performs control for switching between display and non-display on the display unit according to attribute information given to each content,
A document display device comprising:
検索語を受け付ける受付部をさらに備え、
前記表示制御部は、前記構造化文書データに対する前記検索語を用いた検索により得られたコンテンツを、前記属性情報に従って前記表示部への表示及び非表示を切り替える制御を行い、
前記取得部は、前記検索により得られて前記表示部に表示又は非表示とされたコンテンツに対するユーザによる参照操作を示す操作情報を取得する
請求項1記載の文書表示装置。
A reception unit for receiving search terms;
The display control unit performs control to switch display and non-display on the display unit in accordance with the attribute information, the content obtained by the search using the search word for the structured document data,
The document display device according to claim 1, wherein the acquisition unit acquires operation information indicating a reference operation performed by a user with respect to content obtained by the search and displayed or hidden on the display unit.
前記複数のコンテンツは、階層関係にあり、
前記付与部は、前記取得部により、前記構造化文書データに対する前記検索語を用いた検索により得られたコンテンツ内の一部の範囲が参照される参照操作を示す操作情報が取得された場合、前記検索により得られたコンテンツに対して、該コンテンツを前記ユーザに対して表示することを示す情報を前記属性情報として付与する
請求項2記載の文書表示装置。
The plurality of contents are in a hierarchical relationship,
When the acquisition unit acquires operation information indicating a reference operation in which a part of a range in the content obtained by the search using the search word for the structured document data is referred to by the acquisition unit, The document display device according to claim 2, wherein information indicating that the content is displayed to the user is added to the content obtained by the search as the attribute information.
前記複数のコンテンツは、階層関係にあり、
前記付与部は、前記取得部により、前記構造化文書データに対する前記検索語を用いた検索により得られたコンテンツと異なるコンテンツ内の一部の範囲が参照される参照操作を示す操作情報が取得された場合、前記異なるコンテンツに対して、該コンテンツを前記ユーザに対して表示することを示す情報を前記属性情報として付与する
請求項2記載の文書表示装置。
The plurality of contents are in a hierarchical relationship,
The assigning unit acquires operation information indicating a reference operation in which a part of a range in the content different from the content obtained by the search using the search word for the structured document data is referred to by the acquisition unit. The document display device according to claim 2, wherein information indicating that the content is displayed to the user is added to the different content as the attribute information.
前記複数のコンテンツは、階層関係にあり、
前記付与部は、前記取得部により、前記構造化文書データに対する前記検索語を用いた検索により得られたコンテンツに対する参照操作を示す操作情報が予め定められた時点までに取得されなかった場合、前記検索により得られたコンテンツに対して、該コンテンツを前記ユーザに対して非表示とすることを示す情報を前記属性情報として付与する
請求項2記載の文書表示装置。
The plurality of contents are in a hierarchical relationship,
When the operation unit indicating the reference operation for the content obtained by the search using the search word for the structured document data is not acquired by the acquisition unit by a predetermined time point, The document display device according to claim 2, wherein information indicating that the content is not displayed to the user is added to the content obtained by the search as the attribute information.
前記コンテンツは、複数の項目を有する箇条書きを含み、
前記付与部は、前記取得部により、前記複数の項目のうちの一部の項目の一部の範囲が参照される参照操作を示す操作情報が取得された場合、前記複数の項目に対して、該複数の項目を前記ユーザに対して表示することを示す情報を前記属性情報として付与する
請求項1又は請求項2記載の文書表示装置。
The content includes a bullet with a plurality of items,
When the operation information indicating a reference operation in which a partial range of some of the plurality of items is referred to is acquired by the acquisition unit, the providing unit, for the plurality of items, The document display device according to claim 1, wherein information indicating that the plurality of items are displayed to the user is added as the attribute information.
前記操作情報は、前記表示制御部による制御によって非表示とされた前記コンテンツを表示する表示化操作を示す情報を含み、
前記付与部は、前記取得部により、前記表示化操作を示す情報を含む操作情報が取得された場合、前記表示化操作が行われた前記コンテンツに対して、該コンテンツを前記ユーザに対して表示することを示す情報を前記属性情報として付与する
請求項1から請求項6の何れか1項記載の文書表示装置。
The operation information includes information indicating a display operation for displaying the content hidden by the control by the display control unit,
When the operation information including the information indicating the visualization operation is acquired by the acquisition unit, the adding unit displays the content to the user for the content on which the display operation has been performed. The document display device according to any one of claims 1 to 6, wherein information indicating that the information is to be performed is added as the attribute information.
コンピュータを、請求項1から請求項7の何れか1項記載の文書表示装置の取得部、付与部、及び表示制御部として機能させるためのプログラム。   The program for functioning a computer as an acquisition part of a document display apparatus in any one of Claims 1-7, an provision part, and a display control part.
JP2016147695A 2016-07-27 2016-07-27 Document display device and program Active JP6798176B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016147695A JP6798176B2 (en) 2016-07-27 2016-07-27 Document display device and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016147695A JP6798176B2 (en) 2016-07-27 2016-07-27 Document display device and program

Publications (2)

Publication Number Publication Date
JP2018018280A true JP2018018280A (en) 2018-02-01
JP6798176B2 JP6798176B2 (en) 2020-12-09

Family

ID=61081819

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016147695A Active JP6798176B2 (en) 2016-07-27 2016-07-27 Document display device and program

Country Status (1)

Country Link
JP (1) JP6798176B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001350742A (en) * 2000-06-06 2001-12-21 Hitachi Ltd Embedded glossary information display device
JP2002092011A (en) * 2000-09-12 2002-03-29 Sharp Corp INFORMATION OUTPUT DEVICE, INFORMATION OUTPUT METHOD, AND MACHINE-READABLE RECORDING MEDIUM RECORDING PROGRAM FOR IMPLEMENTING THE METHOD
JP2004038334A (en) * 2002-06-28 2004-02-05 Toshiba Corp Operation position storage method, structured document display method, structured document display device, program, and operation position storage data
JP2008269069A (en) * 2007-04-17 2008-11-06 Hitachi Ltd Information processing system and information processing method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001350742A (en) * 2000-06-06 2001-12-21 Hitachi Ltd Embedded glossary information display device
JP2002092011A (en) * 2000-09-12 2002-03-29 Sharp Corp INFORMATION OUTPUT DEVICE, INFORMATION OUTPUT METHOD, AND MACHINE-READABLE RECORDING MEDIUM RECORDING PROGRAM FOR IMPLEMENTING THE METHOD
JP2004038334A (en) * 2002-06-28 2004-02-05 Toshiba Corp Operation position storage method, structured document display method, structured document display device, program, and operation position storage data
JP2008269069A (en) * 2007-04-17 2008-11-06 Hitachi Ltd Information processing system and information processing method

Also Published As

Publication number Publication date
JP6798176B2 (en) 2020-12-09

Similar Documents

Publication Publication Date Title
US7127470B2 (en) Documents control apparatus that can share document attributes
US8645812B1 (en) Methods and apparatus for automated redaction of content in a document
KR20150103011A (en) Personalized real-time recommendation system
US20130305191A1 (en) Image selection device and control method thereof
WO2016095689A1 (en) Recognition and searching method and system based on repeated touch-control operations on terminal interface
JP2015076064A (en) Information processing device, information processing method, program, and storage medium
US9760842B2 (en) Operation target management apparatus and non-transitory computer readable medium
JP2009140361A (en) Data management apparatus and data processing method
JP2014130546A (en) File management program, file management device and file management method
JP6798176B2 (en) Document display device and program
KR20130126614A (en) Application file system access
US20070260995A1 (en) Systems and methods for relating data to a task
JP2019109688A (en) Software evaluation system
JP2008003910A (en) Image list display system and method, and program
JP4411343B2 (en) Information processing apparatus, information processing method, and program
US20210271635A1 (en) File management apparatus and non-transitory computer readable medium
US10445320B2 (en) Document search apparatus, non-transitory computer readable medium, and document search method
JP4625353B2 (en) Security design support method, security design support device, and security design support program
JP4731928B2 (en) Data management apparatus, data management system, data processing apparatus, data management method, program, and storage medium
JP6312243B2 (en) Translation apparatus, translation method, and translation program
JP5587446B2 (en) Image processing apparatus and control method thereof
JP7116323B2 (en) Information processing system, control method, program
US9990420B2 (en) Method of searching and generating a relevant search string
KR100645965B1 (en) Host device and its data management method
US20130031146A1 (en) Integrated management apparatus, document management method, and storage medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190520

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200331

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200527

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20201020

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20201102

R150 Certificate of patent or registration of utility model

Ref document number: 6798176

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350