JP2009009202A - Provision method for electronic document, and computer program - Google Patents
Provision method for electronic document, and computer program Download PDFInfo
- Publication number
- JP2009009202A JP2009009202A JP2007167481A JP2007167481A JP2009009202A JP 2009009202 A JP2009009202 A JP 2009009202A JP 2007167481 A JP2007167481 A JP 2007167481A JP 2007167481 A JP2007167481 A JP 2007167481A JP 2009009202 A JP2009009202 A JP 2009009202A
- Authority
- JP
- Japan
- Prior art keywords
- identifier
- information
- feature information
- electronic document
- document
- 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
- 238000000034 method Methods 0.000 title claims abstract description 43
- 238000004590 computer program Methods 0.000 title claims description 3
- 230000007246 mechanism Effects 0.000 claims description 11
- 238000012545 processing Methods 0.000 claims description 4
- 230000004044 response Effects 0.000 claims description 2
- 230000009471 action Effects 0.000 description 18
- 230000008859 change Effects 0.000 description 5
- 238000009826 distribution Methods 0.000 description 5
- 238000007418 data mining Methods 0.000 description 3
- 238000003825 pressing Methods 0.000 description 3
- 230000009467 reduction Effects 0.000 description 3
- 244000000626 Daucus carota Species 0.000 description 2
- 235000002767 Daucus carota Nutrition 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 235000014510 cooky Nutrition 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 238000003860 storage Methods 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 241000282472 Canis lupus familiaris Species 0.000 description 1
- 241000282326 Felis catus Species 0.000 description 1
- 241001465754 Metazoa Species 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000012098 association analyses Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000005034 decoration Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000007429 general method Methods 0.000 description 1
- 238000011835 investigation Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
Description
本発明は、電子文書閲覧者が、当該文書において、情報を付与したい用語群(識別子辞書)の種類、および、各用語(識別子)に関する情報(特徴情報)の種類、特徴情報に対する閲覧者の操作に対応する動作の種類を、電子文書中に埋め込まれた候補の中から選択することで、電子文書中に、選択された用語群(識別子辞書)に含まれる用語(識別子)および、各用語(識別子)の特徴情報を表示することを特徴とする電子文書の提供方法、
当該電子文書閲覧者の、識別子辞書の種類、識別子の特徴情報の種類、特徴情報に対する閲覧者の操作に対応する動作の種類の選択状況を、電子文書の提供者、識別子辞書の提供者、各識別子の特徴情報の提供者、特徴情報に対する閲覧者の操作に対応する動作の仕組みの提供者に通知することを特徴とする電子文書の提供方法、および、通知された情報の統計情報にもとづいて、提供する電子文書の内容を変更することを特徴とする電子文書の提供方法及びコンピュータプログラムに関する。
The present invention relates to a type of a term group (identifier dictionary) to which an electronic document viewer wants to give information in the document, a type of information (feature information) about each term (identifier), and a viewer's operation on the feature information. Is selected from the candidates embedded in the electronic document, the term (identifier) included in the selected term group (identifier dictionary) and each term ( A method of providing an electronic document, characterized by displaying feature information of an identifier),
The electronic document viewer, the type of identifier dictionary, the type of feature information of the identifier, the selection status of the type of operation corresponding to the viewer's operation on the feature information, the provider of the electronic document, the provider of the identifier dictionary, Based on the method of providing the electronic document characterized by notifying the provider of the feature information of the identifier, the provider of the operation mechanism corresponding to the operation of the viewer on the feature information, and the statistical information of the notified information The present invention relates to an electronic document providing method and a computer program characterized by changing contents of the electronic document to be provided.
インターネット、電子メールの普及により、一般の人々が利用する電子文書の流通量は、飛躍的に増大した。例えばダイレクトメールなどのような、企業が個々の消費者に提供する情報は、印刷媒体を利用する場合よりも、電子メールで送信したほうが低コストであるために、その利用は広く一般的に行われている。このような電子情報には、文書の閲覧者(消費者)が必要としている商品・サービスに関する各種情報が記載されている場合もあり、その情報を有効に伝達する方法が種々提案、実現されている。 With the spread of the Internet and electronic mail, the volume of electronic documents used by ordinary people has increased dramatically. For example, information that companies provide to individual consumers, such as direct mail, is less expensive to send by e-mail than to use print media. It has been broken. Such electronic information may contain various types of information related to goods and services required by the document viewer (consumer), and various methods for effectively transmitting the information have been proposed and implemented. Yes.
例えば、文書提供者が強調したい情報に関して、目立つ配色や、大きな文字サイズ、段落、インデント、イラストなどを活用することで、文書閲覧者に提供者の意図を伝えやすい文章を作成すること(電子文書の装飾による方法)は、一般的な手法である。また、電子文書中の商品名やサービス名称にハイパーリンクを用意して、商品やサービスのより詳細な情報を記載した電子文書へ誘導する仕組み(ハイパーリンクによる方法)も普及している。 For example, for information that the document provider wants to emphasize, create a text that makes it easy to convey the intent of the provider to the document viewer by using a prominent color scheme, large font size, paragraphs, indents, illustrations, etc. (electronic document) Is a general technique. In addition, a mechanism (a method using a hyperlink) in which a hyperlink is prepared for a product name or service name in an electronic document and the detailed information on the product or service is described is guided.
また、以下の特許文献1〜4に開示されているように、電子ダイレクトメールにポイント、キャンペーンなどを適用し、文書の閲覧者に興味をもって文書を読ませるような仕組み(インセンティブによる方法)や、ダイレクトメールの開封状況を追跡することにより提供情報に対する閲覧者の興味動向を調査し、提供情報に反映する仕組み(トラッキングによる方法)などが検討、実施されている。 In addition, as disclosed in the following Patent Documents 1 to 4, a mechanism (incentive method) that applies a point, a campaign, and the like to electronic direct mail and allows a reader of the document to read the document with interest, A mechanism (tracking method) etc. that investigates the interest trend of the viewer for the provided information by tracking the opening status of direct mail and reflects it in the provided information has been studied and implemented.
しかしながら、上記した従来の方法は、いずれも解決すべき課題が存在し、閲覧者が必ずしも必要ではない情報に、本当に必要としている情報が埋もれている、もしくは、本当に必要としている情報が提供されていない場合が多い。 However, each of the above conventional methods has problems to be solved, and information that is really necessary is buried in information that is not necessarily required by the viewer, or information that is really necessary is provided. Often not.
例えば電子文書の装飾による方法においては、電子文書の提供者が伝えたい情報を一方的に提供する仕組みであり、文書の閲覧者が参照したい情報を分かりやすく表示する方法ではない。 For example, the method of decorating an electronic document is a mechanism that unilaterally provides information that the provider of the electronic document wants to convey, and is not a method that displays information that the viewer of the document wants to refer to in an easy-to-understand manner.
ハイパーリンクによる方法においては、電子文書の閲覧者は、電子文書の提供者が準備をしているハイパーリンクしか利用できないため、必ずしも電子文書の閲覧者が参照したい情報が得られるわけではない。また、ページ遷移が生じることにより、閲覧者は電子文書を読むという作業を中断しなくてはならない。 In the hyperlink method, the viewer of the electronic document can use only the hyperlink prepared by the provider of the electronic document, and thus the information that the viewer of the electronic document wants to refer to is not necessarily obtained. Also, when a page transition occurs, the viewer must interrupt the operation of reading the electronic document.
インセンティブによる方法は、文書閲覧者に電子文書に対する興味を喚起することが目的であって、文書閲覧者の興味の対象を直接的に調査できる方法にはならない。また、トラッキングによる方法においては、文書提供者が準備を行った仕組み以外は調査対象とならないため、文書閲覧者の興味の対象が、文書提供者の想定外である場合には役に立たない。 The method based on the incentive is intended to urge the document viewer to be interested in the electronic document, and is not a method capable of directly investigating the interest of the document viewer. In addition, since the tracking method is not subject to investigation other than the mechanism prepared by the document provider, it is not useful when the target of the document viewer's interest is outside the assumption of the document provider.
以上のように、従来、検討、実施されてきた方法は、電子文書提供者が作成した静的な文書および情報を、文書閲覧者に提供する方法であり、電子文書提供者の都合により、電子文書閲覧者の情報アクセシビリティがおざなりにされている。また文章の開封状況や、静的な文書、情報からインターネットへのアクセス有無などを追跡する方法であり、閲覧者の興味を詳細に追跡することは困難であった。 As described above, the methods that have been studied and implemented in the past are methods for providing a document viewer with static documents and information created by an electronic document provider. The information accessibility of the document viewer is outlined. In addition, it is a method of tracking the opened state of texts, static documents, and the presence / absence of access to the Internet from information, and it is difficult to track the interests of viewers in detail.
本発明は、上記課題を解決するためになされたものであり、その目的は、電子文書の閲覧者自身が、文書と一緒に提供されている識別子辞書に対応した特徴情報を表示する仕組みによって、個々の閲覧者が必要とする情報へのアクセシビリティを高めることが可能な文書を提供することである。また、他の目的は、「識別子辞書の種類、特徴情報の種類、特徴情報に対する操作に対応した動作の種類」(以下、「各種提供情報の種類」とする)の選択状況を、「電子文書、識別子辞書、特徴情報、特徴情報に対する操作に対応した動作の仕組み」(以下、「各種提供情報」とする)、の提供者に対して通知するための仕組みを、電子文書とともに提供することで、閲覧者の興味の対象を、即時的かつ具体的に収集することが可能な文書を提供することである。さらに他の目的は、文書閲覧者が必要とする項目が「各種提供情報の種類」に存在しなかった場合、その情報を、閲覧者から受け付け、「各種提供情報」の提供者に通知する仕組みを電子文書に持たせることで、未提供かつ、閲覧者が希望する情報を容易にフィードバックすることが可能な文書を提供することである。 The present invention has been made in order to solve the above-described problems, and the purpose of the present invention is to display the feature information corresponding to the identifier dictionary provided together with the document by the viewer of the electronic document. It is to provide documents that can increase the accessibility to information that individual viewers need. Another object is to change the selection status of “type of identifier dictionary, type of feature information, type of operation corresponding to operation on feature information” (hereinafter referred to as “type of various provided information”) to “electronic document”. , An identifier dictionary, feature information, and a mechanism for notifying the provider of the operation mechanism corresponding to the operation on the feature information (hereinafter referred to as “various provision information”), together with an electronic document. It is to provide a document capable of collecting an object of interest of a viewer immediately and specifically. Still another purpose is a mechanism that accepts information from the viewer and notifies the provider of the "various provision information" if the items required by the document viewer do not exist in the "various provision information types" Is provided in an electronic document, and a document that is not provided and can be easily fed back to the information desired by the viewer is provided.
上記の目的を達成するため、本発明は、以下の特徴を有する電子文書提供システムを実現する。すなわち、電子文書中に、埋め込まれて、電子文書とともに配布されるシステムであり、文書閲覧者が「各種提供情報の種類」を選択し、また、オプションを設定して、電子文書中に発見された識別子の近傍に特徴情報を表示し、特徴情報に対する操作に対応した動作を実行するユーザインタフェースを提供する。また、電子文書中に埋め込まれた、「各種提供情報の種類」の、文書閲覧者による選択状況を、文書提供者、および/もしくは、「各種提供情報」の提供者に通知する。また、電子文書中に埋め込まれた、「各種提供情報の種類」に、閲覧者の希望するものが存在しない場合に、閲覧者の希望する、「各種提供情報の種類」を、「各種提供情報」の提供者に通知する。さらに、通知された情報を蓄積した情報をもとに「各種提供情報」を改変する。 In order to achieve the above object, the present invention realizes an electronic document providing system having the following features. In other words, it is a system that is embedded in an electronic document and distributed along with the electronic document. The document viewer selects “various types of provided information” and sets options, and is found in the electronic document. The feature information is displayed in the vicinity of the identifier, and a user interface for executing an operation corresponding to the operation on the feature information is provided. In addition, the document provider and / or the provider of “various provision information” is notified of the selection status by the document viewer of “various provision information types” embedded in the electronic document. In addition, when there is nothing desired by the viewer in the “various types of provided information” embedded in the electronic document, the “various provided information types” desired by the viewer are changed to “various provided information”. To the provider. Furthermore, the “various provision information” is modified based on the information accumulated from the notified information.
「識別子辞書」としては、例えば、製品名、書籍名、特許番号、人名、サービス名などが該当する。
「各識別子」としては、例えば「識別子辞書」が製品名であれば、製品の名称、略称、製品番号などが該当する。識別子の記載は正規表現等の文字列パターン表記によって行うことも可能である。
「識別子の特徴情報の種類」とは、例えば「識別子辞書」が製品名であれば、製品の写真、製造日、製造国、構成部品、バリエーション、製品の価格、製品の性能、製品の評価などが該当する。
「識別子の特徴情報に対する操作」とは、例えばマウスクリック、シフトボタンを押しながらクリック、コントロールボタンを押しながらクリック、マウスの各種ボタンの操作、ドラッグアンドドロップ、マウスオーバーなどが該当する。
「識別子の特徴情報に対する操作に対応した動作」とは、例えば、特徴情報の拡大・縮小表示、特徴情報の詳細な情報の表示、特徴情報の移動、関連ウェブページの表示、などが該当する。
The “identifier dictionary” corresponds to, for example, a product name, a book name, a patent number, a person name, a service name, and the like.
As the “each identifier”, for example, if the “identifier dictionary” is a product name, a product name, abbreviation, product number, and the like are applicable. The description of the identifier can also be performed by a character string pattern notation such as a regular expression.
“Type of identifier feature information” means, for example, if “identifier dictionary” is a product name, product photo, date of manufacture, country of manufacture, component, variation, product price, product performance, product evaluation, etc. Is applicable.
The “operation for identifier feature information” includes, for example, mouse click, click while pressing the shift button, click while pressing the control button, operation of various buttons of the mouse, drag and drop, mouse over, and the like.
The “operation corresponding to the operation for the feature information of the identifier” corresponds to, for example, enlargement / reduction display of feature information, display of detailed information of feature information, movement of feature information, display of related web pages, and the like.
上記した構成によれば、電子文書について、閲覧者が興味のある「各種提供情報の種類」を選択することで、閲覧者が必要な情報に効率的にアクセスすることが可能になる。また、これら選択状況を、「各種提供情報」の提供者に通知することで、各提供者は、閲覧者が必要としている情報を迅速に知ることができる。同時に、閲覧者が希望する「各種提供情報の種類」が存在しなかった場合に、希望する情報を受け付け、各提供者に通知することで、閲覧者の希望する情報を、迅速に提供者に通知することが可能となる。 According to the configuration described above, by selecting “various types of provided information” that the viewer is interested in regarding the electronic document, the viewer can efficiently access necessary information. Further, by notifying the providers of “various provision information” about the selection status, each provider can quickly know the information that the viewer needs. At the same time, when there is no “various types of information to be provided” that the viewer desires, the desired information is accepted and notified to each provider, so that the information desired by the viewer can be quickly sent to the provider. Notification can be made.
本発明によれば、電子文書とともに提供される識別子辞書、各識別子の特徴情報の種類、特徴情報に対する操作と動作の種類を、文書閲覧者が選択することで、参照したい情報を文章中に表示することができ、閲覧者の選択状況を、電子文書、識別子辞書、特徴情報、特徴情報に対する操作と動作の定義の提供者に通知することで、提供者は、閲覧者の必要とする情報を得ることができ、閲覧者が必要とする識別子辞書、特徴情報、特徴情報に対する操作と動作の種類が存在しない場合に、希望する情報を受け付け、提供者に通知することで、提供者は、閲覧者の希望する情報を迅速に得ることができるようになる。 According to the present invention, an identifier dictionary provided together with an electronic document, the type of feature information of each identifier, and the type of operation and action for the feature information are selected by the document viewer so that information desired to be referred to is displayed in the text. By notifying the provider of the electronic document, identifier dictionary, feature information, and the definition of operation and action for the feature information, the provider can select the information required by the viewer. If there is no identifier dictionary, feature information, and type of operation and action for the feature information that the viewer needs, the provider accepts the desired information and notifies the provider so that the provider can browse The information desired by the person can be obtained quickly.
以下、本発明の最良の実施形態を、図面を参照して具体的に説明する。
図1は、本発明を実施するためのシステム概略構成の一例である。本構成では、文書提供者サーバ101、識別子辞書提供者サーバ102、特徴情報提供者サーバ103、特徴情報に対する操作と動作の定義の提供者サーバ104、文書閲覧者端末A 105、文書閲覧者端末B 106、文書閲覧者端末C 107が、WWWなどの通信ネットワークを介して接続されている。
Hereinafter, the best embodiment of the present invention will be described in detail with reference to the drawings.
FIG. 1 is an example of a schematic system configuration for carrying out the present invention. In this configuration, a
各種サーバ、文書閲覧者端末は、制御手段であるCPUに、RAM、HDDなどの記憶装置、入出力インタフェースとしてのディスプレイ装置、マウス、キーボードなどが接続されたハードウェア構成で、一般的なパーソナルコンピュータを利用することが可能である。本発明にかかるソフトウェアは記憶装置に格納されている。これらコンピュータ上でブラウザ、メーラー、ワープロ、表計算ソフトなどの既存のソフトウェアと本発明にかかるソフトウェアとを実行させることで、文書閲覧者は本発明にて提供される電子文書を利用することとなる。 Various servers and document viewer terminals are general personal computers with a hardware configuration in which a storage device such as RAM and HDD, a display device as an input / output interface, a mouse, a keyboard and the like are connected to a CPU as a control means. Can be used. The software according to the present invention is stored in a storage device. By executing existing software such as a browser, mailer, word processor, spreadsheet software and the software according to the present invention on these computers, a document viewer uses the electronic document provided by the present invention. .
図2は本発明に係る電子文書が含むデータ構造の例を示した図である。電子文書には、電子文書の閲覧者が閲覧する文書そのもののデータである文書201、インタフェースや動作などの各種制御に関する制御情報203、識別子辞書に関する各種定義情報207、特徴情報に関する各種定義情報213、特徴情報に対する操作に関する各種定義情報218、特徴情報への操作に対する動作に関する各種定義情報222、などの情報が含まれている。また、それぞれのデータや情報は、URLなどの場所の情報のみを電子文書中に記載しておき、必要に応じて、それら指定場所から情報を取得することも可能である。識別子辞書、特徴情報、特徴情報に対する操作と動作に関しては、各種定義情報に、文書表示時に標準で選択されているかどうかを定義しておくことで、情報の提供者が優先的に見せたい情報を指定することも可能である。
FIG. 2 is a diagram showing an example of a data structure included in the electronic document according to the present invention. The electronic document includes a
文書201には文書データ202が含まれる。
制御情報203には、インタフェース定義204、操作/動作定義205及び提供者通知URL206が含まれる。インタフェース定義204はユーザの文書に対する操作や、各種設定を受け付けるための、ユーザインタフェースの定義が記載されている。操作/動作定義205には、ユーザの操作に対する動作の定義が記載されている。提供者通知URL206には、ユーザの識別子辞書、特徴情報の種類などの選択操作などの通知先となる各種情報の提供者毎のURLが記載されている。ユーザインタフェースの定義はHTML、XMLなどの構造化されたテキストが適している。操作/動作の定義は、JavaScriptなどテキストデータの操作が容易なAPI群を持つスクリプト言語によって記述を行うことが好ましい。操作の例としては、閲覧者がボタンを押す行為、リストから項目を選択する行為などが含まれ、動作の例としては、解析の実行、閲覧者による項目選択の反映などが含まれる。
The
識別子辞書定義情報207には、名称208、識別子ID系列ID209、識別子210、識別子ID211、及び提供者通知URLが含まれる。名称208には識別子辞書の種類を表す名称の情報が記載されている。識別子ID系列ID209には、当該識別子辞書が保持している識別子IDの系列に付与されたIDが記載されており、当該識別子辞書を選択した際に文書閲覧者が選択できる特徴情報との対応付けに利用される。識別子210と識別子ID211は対になっており、一つの識別子辞書に1組以上が含まれる。識別子210とは、特定の事物を表す文字列もしくは文字列パターンなどである。例えば、識別子辞書の種類が動物の場合、含まれる事物として、人、犬、猫などが挙げられる。ここで特定の事物を人としたときに、識別子としては、「人」の他に「ひと」「ヒト」「人間」「にんげん」「ニンゲン」「Human」などが挙げられる。これに対し、識別子210と組になる識別子ID211は、特定の事物を一意に識別するためのIDが文字列もしくは文字列パターンなどで記載される。
The identifier
例えば、特定の事物が「人」の場合には、「ひと」「ヒト」「人間」「にんげん」「ニンゲン」「Human」のいずれに対しても、同一のIDが付与される。これに対し、「はし」という識別子があった場合、「橋」「箸」という複数の事物を指し示す可能性があるため、複数のIDが記載されることとなる。識別子辞書の記述にはXML、JSONなどの構造化された形式のテキストが適している。提供者通知URLは当該識別子辞書に関して、閲覧者が何らかの通知を行う際に受付け先となるURLが記載されている。識別子辞書定義情報207は1つの文書中に1つ以上含まれ、閲覧者はそれらの中からインタフェース定義204によって提供されるユーザインタフェースを通じて、必要な辞書を選択することが可能である。
For example, when the specific thing is “person”, the same ID is assigned to any one of “person”, “human”, “human”, “carrot”, “ningen”, and “Human”. On the other hand, if there is an identifier “Hashi”, there is a possibility that a plurality of things “bridge” and “chopsticks” may be pointed out, so a plurality of IDs will be described. Structured text such as XML or JSON is suitable for describing the identifier dictionary. The provider notification URL describes a URL that is a reception destination when the viewer makes some notification regarding the identifier dictionary. One or more identifier
特徴情報定義情報213には、名称214、識別子ID系列ID215、特徴情報URL216、及び提供者通知URL217が含まれる。名称214には、特徴情報の種類を表す名称の情報が記載されている。識別子ID系列ID215は、当該特徴情報が対応している識別子IDの系列に付与されたIDが記載されており、上述のように、識別子辞書と特徴情報の対応付けに利用される。特徴情報URL216には、識別子IDと組み合わせて、特徴情報を取得する場所(URL)が記載されている。例えば、特徴情報URLが「http://www.bits.cc/cgi-bin/sample.cgi?ID=」で、識別子IDが「BITS0001」の場合には、「http://www.bits.cc/cgi-bin/sample.cgi?ID=BITS0001」というURLが生成され、このサイトから文書中に埋め込む特徴情報を取得することになる。提供者通知URL217は、当該特徴情報に関して、閲覧者が何らかの通知を行う際に受付け先となるURLが記載されている。特徴情報定義情報213は1つの文書中に1つ以上含まれ、閲覧者はそれらの中からインタフェース定義204によって提供されるユーザインタフェースを通じて、必要な特徴情報の種類を選択することが可能である。特徴情報の記述にはXML、JSONなどの構造化された形式のテキストが適している。
The feature
特徴情報に対する操作定義情報218には、名称219、操作定義220、及び提供者通知URL221が含まれる。名称219には特徴情報に対する操作の種類を表す名称の情報が記載されている。例えば、「特徴情報クリックによる拡大」などである。操作定義220には動作定義224が実行されるきっかけとなる、ユーザの操作を定義した情報が記載されている。例えば、「特徴情報のクリック」「特徴情報のシフトキーを押しながらのクリック」「特徴情報の右クリック」などである。提供者通知URL221は、当該操作定義に関して、閲覧者から何らかの通知を行う際に受付け先となるURLが記載されている。特徴情報に対する操作定義情報218は、1つの文書中に1つ以上含まれ、閲覧者はそれらの中からインタフェース定義204によって提供されるユーザインタフェースを通じて、必要な操作の種類を選択することが可能である。
The
特徴情報の動作定義情報222には、名称223、動作定義224、及び提供者通知URL225が含まれる。名称223には特徴情報への操作に対する動作の種類を表す名称の情報が記載されている。例えば「拡大」「縮小」「整列」などである。動作定義224には、閲覧者の選択した操作定義に合致する操作があった場合に行われる動作の定義が記載されている。例えば、「特徴情報の拡大」「特徴情報の縮小」「特徴情報の整列」などである。提供者通知URL225は、当該動作定義に関して、閲覧者から何らかの通知を行う際に受付け先となるURLが記載されている。特徴情報の動作定義情報222は、1つの文書中に1つ以上含まれ、閲覧者はそれらの中からインタフェース定義204によって提供されるユーザインタフェースを通じて、必要な動作の種類を選択することが可能である。
The feature information
操作定義および動作定義は一つの項目で操作と動作を定義する実装も可能である。また、操作定義および動作定義に関しては、特徴情報を取得する際に、特徴情報だけでなく、特徴情報に対する操作と動作を含めて取得する方法によっても実装が可能である。 The operation definition and operation definition can be implemented by defining the operation and operation with one item. The operation definition and the action definition can be implemented not only by the feature information but also by a method for obtaining the operation information and the operation including the action for the feature information.
図3は、本発明の基本的な動作に関する流れを示した図である。ステップ301において電子文書およびユーザインタフェースを表示し、ステップ302の各種選択を受け付ける状態となる。文書閲覧者から識別子辞書の選択を受け付けた場合(ステップ303)には、識別子辞書の選択状況を電子文書提供者および/もしくは識別子辞書提供者に通知する(ステップ304)。次いで、識別子辞書に含まれている識別子を読み込み(ステップ305)、選択可能な特徴情報の更新を行い(ステップ306)、電子文書中から読み込まれた識別子を検索(ステップ307)し、検索された識別子を電子文書提供者および/もしくは識別子辞書提供者に通知する(ステップ308)。電子文書内の検索は、非可視的な文字列、例えばHTMLの各種タグなどを対象とすることも可能である。そのため、文書作成者があらかじめ文書データ中に埋め込んだ非可視的な文字列を識別するように、識別子辞書を設定して提供することも可能である。
FIG. 3 is a diagram showing a flow relating to the basic operation of the present invention. In
文書閲覧者から特徴情報の種類の選択を受け付けた場合(ステップ309)には、特徴情報種類の選択状況を電子文書提供者および/もしくは特徴情報提供者に通知し(ステップ310)、特徴情報を取得(ステップ311)し、検索された識別子をもとに特徴情報を埋め込む(ステップ312)。 When the feature information type selection is received from the document viewer (step 309), the electronic document provider and / or feature information provider is notified of the feature information type selection status (step 310). Obtain (step 311) and embed feature information based on the retrieved identifier (step 312).
文書閲覧者から情報に対する操作と動作の種類の選択を受け付けた場合(ステップ313)には、操作と動作の種類の選択状況を電子文書提供者および/もしくは操作と動作の定義提供者に通知し(ステップ314)、特徴情報に対して、閲覧者が選択した操作を行うと(ステップ315)、閲覧者が選択した動作が実行される(ステップ316)。 When the selection of the operation and action type for the information is received from the document viewer (step 313), the electronic document provider and / or the operation and action definition provider are notified of the selection status of the operation and action type. (Step 314) When the operation selected by the viewer is performed on the feature information (Step 315), the operation selected by the viewer is executed (Step 316).
図4は、閲覧者が希望する「各種提供情報の種類」が存在しない、もしくは、識別子辞書に含まれる識別子の過不足・誤り、特徴情報の誤りがある、といった場合に、文書閲覧者の希望する情報を、各種情報の提供者に通知するための流れの一例を示している。 FIG. 4 shows the request of the document viewer when the “various types of provided information” desired by the viewer does not exist, or when there is an excess or deficiency / error in the identifier included in the identifier dictionary or an error in the feature information. 3 shows an example of a flow for notifying information providers to various information providers.
まず、ステップ401では、電子文書中のインタフェース定義204で定義されたユーザインタフェースを通じて、閲覧者の希望する情報を通知する要求を受け付け、同様に定義されたユーザインタフェースを通じて、希望する情報の種別(ステップ402)と、希望する情報の内容(ステップ403)とを受け付ける。上記受け付けた情報の送信要求(ステップ404)の後に、希望情報を各提供者に通知する(ステップ405)。この際の要求通知先は、電子文書中に含まれる提供者通知URL206、212、217、221、225などから取得される。
First, in
図5は、本発明におけるユーザインタフェースの一例である。ユーザインタフェース501は、ユーザインタフェース定義204が、文書が表示されるアプリケーション(メーラ、ブラウザ)により解釈され、表示される。現在選択されている識別子辞書の種類を表示、および、選択可能な識別子辞書を選択するためのドロップダウンリスト502、現在選択されている特徴情報の種類を表示、および、選択可能な特徴情報の種類を選択するためのドロップダウンリスト503、選択と同時に文書内に特徴情報の埋め込みを行う機能のON/OFFを切り替えるためのチェックボックス504、文書内の以前の埋め込み結果を消さずに追加して特徴情報を埋め込んでいく機能のON/OFFを切り替えるためのチェックボックス505、現在選択されている識別子辞書と特徴情報の組み合わせで、表示中の文書に特徴情報の埋め込みを実行するボタン506、各種情報提供者への希望情報通知用インタフェースを表示するためのボタン507、及びオプション情報を設定するためのインタフェースを表示するためのボタン508が存在する。以前の埋め込み結果を消さずに追加して特徴情報を埋め込む場合には、埋め込まれた情報も識別子の検索対象とすることが可能である。
FIG. 5 is an example of a user interface in the present invention. The
希望情報通知用インタフェース509には、識別子辞書に関する希望情報を通知する場合のラジオボタンと辞書名を設定するインタフェース510、特徴情報に関する希望情報を通知する場合のラジオボタンと特徴情報の種類を設定するインタフェース511、特徴情報に対する操作に関する希望情報を通知する場合のラジオボタンと操作の種類を設定するインタフェース512、操作に対する動作に関する希望情報を通知する場合のラジオボタンと動作の種類を設定するインタフェース513、希望する情報を記入するためのインタフェース514、閲覧者が選択、記入した希望情報を各種情報提供者に通知するボタン515、及び通知をキャンセルするボタン516が存在する。
In a desired
オプション情報を設定するためのインタフェース517には、特徴情報に対する動作と操作のON/OFFを切り替えるためのチェックボックス518、特徴情報に対する操作の種類519、特徴情報への操作に対する動作を選択するインタフェース520、設定の変更を有効にするボタン521、設定の変更を無効にするボタン522が存在する。
An
図6は、本発明により文書中から識別子辞書に含まれる識別子を検索し、特徴情報を文書中に埋め込んだ例を示している。識別子として検索された文字列601はハイライトされ、特徴情報602は文書中に直接埋め込まれて表示される。
FIG. 6 shows an example in which an identifier included in an identifier dictionary is searched from a document and feature information is embedded in the document according to the present invention. The
図7は、閲覧者の選択状況を各種情報提供者のサーバ101、102、103、104が受け取った際の処理の流れを示している。
まず、閲覧者からの情報通知(ステップ701)を受け付けると、受け取った情報から閲覧者識別情報を抽出する(ステップ702)。ここでの閲覧者識別情報は、例えばダイレクトメールのような電子文書であれば、個々の電子文書毎に提供者通知URL206、212、217、221、225の一部に異なる文字列などを含ませることによって、送信先のメールアドレスと一意に対応を付けることは容易であるし、ウェブサイト上の電子文書であれば、cookieなどの技術を利用することで、特定クライアントPC上の特定ユーザからの要求であるかどうかを判定することは可能である。またウェブサイト上の電子文書の場合にはあらかじめ閲覧者に会員登録などをさせるなどの方法で、cookieが利用できなくとも個々の閲覧者を一意に識別することが可能となる。
FIG. 7 shows a processing flow when the
First, when an information notification (step 701) is received from a viewer, viewer identification information is extracted from the received information (step 702). If the viewer identification information here is an electronic document such as a direct mail, for example, a different character string or the like is included in a part of the
続いて、通知情報の種別を抽出(ステップ703)し、選択状態の情報を抽出(ステップ704)する。上記ステップにて抽出した情報をもとに、閲覧者識別情報をキーとしてサーバ側にあるデータベースを更新する(ステップ705)。この際データベースに登録する情報に、通知された種別、選択状態の他にも、情報通知のあった日時、閲覧された電子文書のURLなどの情報を含めることが、以後のデータマイニングの精度を上げるために好ましい。引き続いて、更新されたデータベースの情報に対してデータマイニングを行い(ステップ705)、配信すべき情報を決定する(ステップ707)。データマイニングの手法としては、アソシエーション分析など、一般的な手法が適用可能である。続いて、決定された配信情報を通知に対する応答として返す(ステップ708)ことで、閲覧者の興味に合致した情報を配信することが実現される。データマイニングの結果、配信すべき情報が見つからなければ、情報を配信しなくても問題は生じない。配信された情報が存在する場合には、電子文書再表示(図3のステップ317)の際に、電子文書とともに表示することで、閲覧者は有用な情報を得ることが可能となる。配信情報には、表示する情報だけでなく、特定ウェブサイトへのリンク情報などを含めることで、閲覧者にさらに有用な情報を提供するとともに、広告媒体として活用することも可能である。
Subsequently, the type of the notification information is extracted (step 703), and information on the selection state is extracted (step 704). Based on the information extracted in the above step, the database on the server side is updated using the viewer identification information as a key (step 705). In addition to the notified type and selection status, the information registered in the database at this time includes information such as the date and time of the information notification and the URL of the electronic document that has been viewed. Preferred for raising. Subsequently, data mining is performed on the updated database information (step 705), and information to be distributed is determined (step 707). As a data mining method, a general method such as association analysis can be applied. Subsequently, by returning the determined distribution information as a response to the notification (step 708), it is possible to distribute information that matches the viewer's interest. If no information to be distributed is found as a result of data mining, no problem occurs even if the information is not distributed. When the distributed information exists, the viewer can obtain useful information by displaying it together with the electronic document at the time of redisplaying the electronic document (
例えば、文書閲覧者の選択している識別子辞書の種類が「書籍名」で、特徴情報の種類が「販売価格」であれば、書籍販売ECサイトへのリンクを含む広告を提供し、文書中に埋めこんで表示を行えば、まったくランダムに当該広告を配信するよりも、はるかに広告の効果は高くなる。また、識別子辞書の種類が「IT関連用語」で、特徴情報の種類が「意味」であれば、IT関係用語を収録したオンライン辞典サイトなどへのリンク、同様の内容の書籍販売ページへのリンクなどが配信情報の候補として挙げられる。さらに、「IT関連用語」が選択されていたとしても、検索された各種用語を適当なカテゴリ毎に分類して統計情報を蓄積することで、IT関連用語でも、通信関連、データベース関連、ソフトウェア関連など、さらに詳細な傾向をつかみ、それらの分野にマッチした情報を配信することが可能となる。また、識別子辞書の変更タイミング、時間やセッションを考慮に入れた統計情報の解析を行うことで、文書閲覧者が興味を示している対象分野が変化した場合でも、配信情報を追随して変化させることが可能である。ウェブにおける情報検索では、1つのウェブページ内で全てが完結することはまれであるため、閲覧者が閲覧している一連の文書において、識別子辞書の種類、特徴情報の種類、検索された識別子の情報を総合的に判断し、情報を提供することにより、より適した情報の配信が可能となる。 For example, if the type of the identifier dictionary selected by the document viewer is “book name” and the type of feature information is “sales price”, an advertisement including a link to a book sales EC site is provided, If the display is embedded in, the effect of the advertisement is much higher than when the advertisement is distributed at random. Also, if the identifier dictionary type is “IT-related term” and the feature information type is “meaning”, a link to an online dictionary site containing IT-related terms, or a link to a book sales page with similar contents Are listed as candidates for distribution information. Furthermore, even if “IT-related terms” is selected, statistical information is stored by classifying various searched terms into appropriate categories, so that IT-related terms can also be related to communication, database, and software. It is possible to grasp more detailed trends and distribute information that matches those fields. In addition, by analyzing the statistical information taking into account the change timing, time, and session of the identifier dictionary, even if the target field that the document viewer is interested in changes, the distribution information is followed and changed. It is possible. Information retrieval on the web rarely completes within a single web page, so in a series of documents viewed by the viewer, the type of identifier dictionary, the type of feature information, By comprehensively judging information and providing information, more appropriate information can be distributed.
図8は、電子文書中に埋め込まれた特徴情報に対して、さらに識別子の検索および特徴情報の追加を行った例を示している。電子文書801は、インタフェース定義204を元に表示されたユーザインタフェースを通じて、閲覧者からの識別子辞書の種類、特徴情報の種類の選択を受け付け、特徴情報803が埋め込まれた状態の電子文書802へと遷移する。さらに、閲覧者からの識別子辞書の種類、特徴情報の種類の選択を受け付け、特徴情報803に含まれる識別子に対して、特徴情報805が埋め込まれた状態の電子文書804へと遷移する。
FIG. 8 shows an example of further searching for an identifier and adding feature information to feature information embedded in an electronic document. The
なお、この発明は上記の実施形態に限定されるものではなく、発明の要旨を変更しない範囲で種々変形可能である。 In addition, this invention is not limited to said embodiment, A various deformation | transformation is possible in the range which does not change the summary of invention.
Claims (8)
前記ユーザインタフェースを通じて、文書閲覧者から何れかの識別子辞書及び特徴情報の種類の選択を受け付ける工程と、
電子文書中から、前記選択された識別子辞書に含まれる識別子、または識別子の文字列パターンを検索する工程と、
前記選択された特徴情報の種類に応じて、検索された識別子または識別子の文字列パターンの近傍に、各識別子に対応する特徴情報を表示する工程と、
表示した特徴情報に対する文書閲覧者の操作の種類に応じて、対応した動作を実行する工程と
をコンピュータシステムに実行させることを特徴とする電子文書の提供方法。 Types of identifier dictionary that can be selected in the electronic document to be provided, types of feature information that is unique to the identifier dictionary and that is visualized information corresponding to each identifier included in the identifier dictionary, and document browsing for the feature information Control to the user interface for allowing the document viewer to select the type of operation for the user's operation, and software for processing the electronic document in accordance with input from the user interface, or software for processing the electronic document Inserting any of the passing mechanisms;
Receiving a selection of any identifier dictionary and feature information type from a document viewer through the user interface;
Searching for an identifier included in the selected identifier dictionary, or a character string pattern of the identifier, from an electronic document;
In accordance with the type of the selected feature information, displaying the feature information corresponding to each identifier in the vicinity of the searched identifier or the character string pattern of the identifier;
A method for providing an electronic document, comprising causing a computer system to execute a step of executing a corresponding operation in accordance with a type of operation of a document viewer for displayed feature information.
さらに、前記選択された識別子辞書の種類、選択された識別子の特徴情報の種類、もしくは表示された特徴情報に対する文書閲覧者の操作および文書閲覧者が選択した動作の種類、のうちの少なくとも何れかを、電子文書の提供者、識別子辞書の提供者、特徴情報の提供者もしくは特徴情報に対する操作に対応した動作の提供者、の少なくとも何れかに通知する工程をコンピュータシステムに実行させることを特徴とする電子文書の提供方法。 The method of claim 1, wherein
Further, at least one of the type of the selected identifier dictionary, the type of feature information of the selected identifier, or the operation of the document viewer on the displayed feature information and the type of operation selected by the document viewer The computer system executes a step of notifying at least one of a provider of an electronic document, a provider of an identifier dictionary, a provider of feature information, or a provider of an operation corresponding to an operation on the feature information. To provide electronic documents.
さらに、前記文書閲覧者が選択したい識別子辞書の種類・特徴情報の種類・もしくは特徴情報に対する閲覧者の操作に対応する動作の種類、の少なくとも何れかが存在しなかった場合に、電子文書の提供者、識別子辞書の提供者、識別子の特徴情報の提供者もしくは識別子の特徴情報に対する閲覧者の操作に対応する動作の提供者、の少なくとも何れかに通知する工程をコンピュータシステムに実行させることを特徴とする電子文書の提供方法。 The method of claim 2, wherein
Furthermore, when at least one of the type of identifier dictionary that the document viewer wants to select, the type of feature information, or the type of operation corresponding to the viewer's operation on the feature information does not exist, an electronic document is provided The computer system is caused to perform a process of notifying at least one of a provider, an identifier dictionary provider, an identifier feature information provider, or an operation provider corresponding to a viewer's operation on the identifier feature information. A method for providing electronic documents.
さらに、通知された情報を蓄積して得られる統計情報にもとづき、提供する電子文書の内容を変更する工程をコンピュータシステムに実行させることを特徴とする電子文書の提供方法。 In the method in any one of Claims 1-3,
A method for providing an electronic document, further comprising causing a computer system to execute a step of changing the content of the electronic document to be provided based on statistical information obtained by accumulating the notified information.
前記検索工程は、電子文書中に埋め込まれた特徴情報も対象として、識別子の検索を行うことを特徴とする電子文書の提供方法。 In the method in any one of Claims 1-4,
The method for providing an electronic document, wherein the searching step searches for an identifier for feature information embedded in the electronic document.
前記電子文書には、電子文書提供者があらかじめ識別子を検索して発見した識別子の存在情報が埋め込まれており、
前記検索工程は、この存在情報を利用して識別子の検索を実行する
ことを特徴とする電子文書の提供方法。 In the method in any one of Claims 1-4,
In the electronic document, the presence information of the identifier found by searching the identifier in advance by the electronic document provider is embedded,
The method for providing an electronic document is characterized in that the search step uses the presence information to search for an identifier.
前記電子文書には、電子文書提供者が電子文書中に定義した、電子文書の閲覧者が最初に当該文書を閲覧する際に選択される識別子辞書、識別子の特徴情報の種類、若しくは閲覧者の特徴情報に対する操作に対応した動作の種類、の少なくとも何れかの情報が埋め込まれていることを特徴とする電子文書の提供方法。 In the method in any one of Claims 1-4,
The electronic document includes an identifier dictionary defined in the electronic document by the electronic document provider, an identifier dictionary selected when the electronic document viewer first browses the document, the type of identifier feature information, or the viewer's A method for providing an electronic document, wherein at least one type of operation corresponding to an operation on feature information is embedded.
前記ユーザインタフェースを通じて、文書閲覧者から何れかの識別子辞書及び特徴情報の種類の選択を受け付ける手順と、
電子文書中から、前記選択された識別子辞書に含まれる識別子、または識別子の文字列パターンを検索する手順と、
前記選択された特徴情報の種類に応じて、検索された識別子または識別子の文字列パターンの近傍に、各識別子に対応する特徴情報を表示する手順と、
表示した特徴情報に対する文書閲覧者の操作の種類に応じて、対応した動作を実行する手順と
をコンピュータシステムに実行させることを特徴とする電子文書を提供するためのコンピュータプログラム。 In the electronic document displayed on the display device of the document viewer, the type of identifier dictionary that can be selected, the type of feature information that is specific to the identifier dictionary and is visualized information corresponding to each identifier included in the identifier dictionary , And a user interface for causing the document viewer to select the type of operation for the operation of the document viewer for the feature information, and software for processing the electronic document in response to an input from the user interface, or the electronic Inserting any of the mechanisms for passing control to the document processing software;
A procedure for accepting selection of any identifier dictionary and feature information type from a document viewer through the user interface;
A procedure for searching an identifier included in the selected identifier dictionary or a character string pattern of the identifier from an electronic document;
In accordance with the type of the selected feature information, a procedure for displaying the feature information corresponding to each identifier in the vicinity of the searched identifier or the character string pattern of the identifier;
The computer program for providing the electronic document characterized by making a computer system perform the procedure which performs corresponding operation | movement according to the kind of operation of the document viewer with respect to the displayed characteristic information.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007167481A JP2009009202A (en) | 2007-06-26 | 2007-06-26 | Provision method for electronic document, and computer program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007167481A JP2009009202A (en) | 2007-06-26 | 2007-06-26 | Provision method for electronic document, and computer program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2009009202A true JP2009009202A (en) | 2009-01-15 |
Family
ID=40324246
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007167481A Pending JP2009009202A (en) | 2007-06-26 | 2007-06-26 | Provision method for electronic document, and computer program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2009009202A (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000514942A (en) * | 1997-03-21 | 2000-11-07 | ザ・シンキング・メディア・コーポレーション | Method and apparatus for tracking client interactions with network resources and generating client profiles and resource databases |
| JP2001167037A (en) * | 1999-09-27 | 2001-06-22 | Julynet Co Ltd | System and method for dynamic multimedia web cataloging utilizing java(r) |
| WO2007032142A1 (en) * | 2005-09-16 | 2007-03-22 | Bits Co., Ltd. | Document data display process method, document data display process system and software program for document data display process |
-
2007
- 2007-06-26 JP JP2007167481A patent/JP2009009202A/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000514942A (en) * | 1997-03-21 | 2000-11-07 | ザ・シンキング・メディア・コーポレーション | Method and apparatus for tracking client interactions with network resources and generating client profiles and resource databases |
| JP2001167037A (en) * | 1999-09-27 | 2001-06-22 | Julynet Co Ltd | System and method for dynamic multimedia web cataloging utilizing java(r) |
| WO2007032142A1 (en) * | 2005-09-16 | 2007-03-22 | Bits Co., Ltd. | Document data display process method, document data display process system and software program for document data display process |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8060830B2 (en) | News feed browser | |
| US9177055B2 (en) | System for displaying and managing information on webpage using indicator | |
| US8639687B2 (en) | User-customized content providing device, method and recorded medium | |
| US20120151310A1 (en) | Method and system for identifying and delivering contextually-relevant information to end users of a data network | |
| US8224823B1 (en) | Browsing history restoration | |
| US20090249229A1 (en) | System and method for display of relevant web page images | |
| US20080288640A1 (en) | Automated tagging of syndication data feeds | |
| US20110321003A1 (en) | Systems and Methods For Providing Modular Configurable Creative Units For Delivery Via Intext Advertising | |
| US20090094525A1 (en) | System and method for dynamic media integration into web pages | |
| US9177263B2 (en) | Identifying and tracking grouped content in e-mail campaigns | |
| KR20110085995A (en) | Providing Search Results | |
| US20130007059A1 (en) | Information searching method, information searching apparatus, information searching system, and computer-readable information searching program | |
| CA2500263A1 (en) | System, method and apparatus for selecting, displaying, managing, tracking and transferring access to content of web pages and other sources | |
| CN102207971A (en) | Systems and methods for providing search results | |
| TW200842608A (en) | System and method for related information search and presentation from user interface content | |
| EP2339526A1 (en) | System and method for monitoring visits to a target site | |
| JP4150415B2 (en) | Document data display processing method, document data display processing system, and software program for document data display processing | |
| KR20080097498A (en) | Internet post registration system and method including product sales link | |
| WO2007039418A1 (en) | Method for determining user uniqueness in e-mail campaigns | |
| JP2007279901A (en) | How to send data related to a document | |
| Plumbaum et al. | Semantic web usage mining: Using semantics to understand user intentions | |
| KR100495034B1 (en) | Information suppling system and method with info-box | |
| US20130311359A1 (en) | Triple-click activation of a monetizing action | |
| JP2009009202A (en) | Provision method for electronic document, and computer program | |
| JP6909387B2 (en) | Affiliate service that guides the advertiser's product database search process when the viewer selects a character string in the document on the user terminal on which the document sent by the affiliate is displayed. |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100625 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20111128 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20120327 |