JP2014044588A - Electronic publication output device, electronic publication output method, and program - Google Patents

Electronic publication output device, electronic publication output method, and program Download PDF

Info

Publication number
JP2014044588A
JP2014044588A JP2012186964A JP2012186964A JP2014044588A JP 2014044588 A JP2014044588 A JP 2014044588A JP 2012186964 A JP2012186964 A JP 2012186964A JP 2012186964 A JP2012186964 A JP 2012186964A JP 2014044588 A JP2014044588 A JP 2014044588A
Authority
JP
Japan
Prior art keywords
output
information
publication
calendar
unit
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
JP2012186964A
Other languages
Japanese (ja)
Other versions
JP5757506B2 (en
Inventor
Hiroshi Ueno
博 植野
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.)
ProField Co Ltd
Original Assignee
ProField 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 ProField Co Ltd filed Critical ProField Co Ltd
Priority to JP2012186964A priority Critical patent/JP5757506B2/en
Publication of JP2014044588A publication Critical patent/JP2014044588A/en
Application granted granted Critical
Publication of JP5757506B2 publication Critical patent/JP5757506B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide an electronic publication output device in which an electronic publication can be managed appropriately in accordance with a past output state.SOLUTION: An electronic publication output device includes: an output time acquisition unit 16 for accumulating publication identification information of an electronic publication and output time information indicative of an output time zone in association with each other in an output time storage unit 15; a calendar output unit 20 for outputting a calendar in which an instruction object, which is a calendar indicated by calendar information for a period corresponding to a calendar output instruction acquired by a calendar information acquisition unit 19, and is associated with publication identification information, associated with output time information corresponding to a date contained in the calendar information, and a date are disposed in association with each other; and an operation reception unit 21 for receiving a designation operation, which is an operation of designating an instruction object output by the calendar output unit 20 The output unit 13 outputs, when the operation reception unit 21 receives the designation operation, information related to an electronic publication indicated by publication identification information corresponding to an instruction object designated by the designation operation.

Description

本発明は、電子出版物を出力する装置等に関するものである。   The present invention relates to an apparatus for outputting an electronic publication.

従来の技術として、予め定められた大きさのページを単位として複数のページ情報を有する電子情報を記憶した電子情報メモリと、この電子情報メモリに格納された電子情報を、前記ページを単位として表示すると共に前記ページ情報の閲覧に関する操作が入力されるタッチパネルと、このタッチパネルに入力される操作内容に基づいて前記電子情報メモリに格納されたページ情報の表示を制御する表示コントローラとを備え、この表示コントローラが、前記電子情報メモリに格納された電子情報の内前記タッチパネルに表示されると判定されるページ情報を一時的に記憶するキャッシュメモリと、前記タッチパネルに現に表示している現ページのページ番号に続くページ番号のページ情報を前記キャッシュメモリに予め格納する連続ページ先読み制御部と、前記タッチパネルでの操作に応じて1頁又は複数ページを選択してページ捲り処理を行うページ捲り処理制御部とを備え、前記連続ページ先読み制御部が、前記ページ捲り処理制御部によって複数ページのページ捲り操作が検出された場合には当該複数ページ内のページデータを前記キャッシュメモリから削除する複数ページ捲り時削除機能を備えたものが知られていた(例えば、特許文献1参照)。   As a conventional technique, an electronic information memory storing electronic information having a plurality of page information in units of pages of a predetermined size, and displaying the electronic information stored in the electronic information memory in units of the pages And a display controller for controlling display of the page information stored in the electronic information memory based on the operation content input to the touch panel. A cache memory that temporarily stores page information determined to be displayed on the touch panel among electronic information stored in the electronic information memory, and a page number of a current page currently displayed on the touch panel Continuous page that stores in advance the page information of the page number following to the cache memory A page control processing unit that selects a page or a plurality of pages according to an operation on the touch panel and performs a page turning process, and the continuous page prefetch control unit includes the page turning process control unit. When a page turning operation of a plurality of pages is detected by the above-described method, there has been known one having a deletion function at the time of page turning for deleting page data in the plurality of pages from the cache memory (see, for example, Patent Document 1). ).

特開2004−288208号公報(第1頁、第1図等)Japanese Unexamined Patent Publication No. 2004-288208 (first page, FIG. 1 etc.)

しかしながら、従来の電子出版物を出力する装置等においては、例えば、ユーザが、過去の一の時間帯に、どのような電子出版物を出力させたか否か等を、容易に調べたり確認したりすることができなかった。このように、従来においては、電子出版物の過去の出力状況を適切に管理することができないという課題があった。   However, in a device that outputs a conventional electronic publication, for example, it is possible to easily check or confirm what electronic publication the user has output in the past one time zone. I couldn't. Thus, in the past, there has been a problem that the past output status of electronic publications cannot be properly managed.

本発明の電子出版物出力装置は、電子出版物の情報である1以上の電子出版物情報が、電子出版物の識別情報である出版物識別情報と対応付けられて格納される電子出版物格納部と、電子出版物情報が示す電子出版物を出力する指示である出版物出力指示を受け付ける出版物出力指示受付部と、出版物出力指示に応じて電子出版物情報が示す電子出版物を出力する出力部と、出力部が出力した電子出版物の出版物識別情報と、電子出版物を出力した時間帯を示す情報であって、少なくとも日付を有する情報である出力時間情報とが対応付けられて格納される出力時間格納部と、出力部が出力した電子出版物の出版物識別情報と、出力部が電子出版物を出力した時間帯を示す出力時間情報とを取得し、取得した出版物識別情報と出力時間情報とを対応付けて出力時間格納部に蓄積する出力時間取得部と、カレンダーを出力するための情報であって、複数の日付の情報を有する情報であるカレンダー情報が格納されるカレンダー格納部と、カレンダー情報が示すカレンダーを出力する指示であるカレンダー出力指示を受け付けるカレンダー出力指示受付部と、カレンダー格納部から、カレンダー出力指示に対応する期間のカレンダー情報を取得するカレンダー情報取得部と、カレンダー情報取得部が取得したカレンダー情報が示すカレンダーであって、カレンダー情報が有する日付に対応する出力時間情報に対応付けられた出版物識別情報と対応付けられたオブジェクトである指示オブジェクトを、この日付と対応付けて配置したカレンダーを出力するカレンダー出力部と、カレンダー出力部が出力した指示オブジェクトを指定する操作である指定操作を受け付ける操作受付部と、を備え、出力部は、操作受付部が指定操作を受け付けた場合に、指定操作が指定する指示オブジェクトに対応する出版物識別情報が示す電子出版物に関する情報を出力する電子出版物出力装置である。   The electronic publication output apparatus according to the present invention stores electronic publication information in which one or more pieces of electronic publication information that is information on electronic publications are stored in association with publication identification information that is identification information on electronic publications. A publication output instruction reception unit that receives a publication output instruction that is an instruction to output an electronic publication indicated by the electronic publication information, and outputs an electronic publication indicated by the electronic publication information according to the publication output instruction The output section, the publication identification information of the electronic publication output by the output section, and the output time information that is information indicating the time zone in which the electronic publication was output and at least a date. The publication obtained by acquiring the output time storage section stored in the output section, the publication identification information of the electronic publication output by the output section, and the output time information indicating the time zone in which the output section output the electronic publication Identification information and output time information An output time acquisition unit that associates and accumulates in the output time storage unit, a calendar storage unit that stores calendar information that is information for outputting a calendar and includes information on a plurality of dates, and calendar information A calendar output instruction receiving unit that receives a calendar output instruction that is an instruction to output the calendar indicated by the calendar, a calendar information acquiring unit that acquires calendar information for a period corresponding to the calendar output instruction from the calendar storage unit, and a calendar information acquiring unit An indication object that is an object associated with publication identification information associated with the output time information corresponding to the date included in the calendar information, which is the calendar indicated by the acquired calendar information, is arranged in association with this date. A calendar output unit that outputs the selected calendar and a calendar An operation accepting unit that accepts a designation operation that is an operation for designating an indication object output by the force unit, and the output unit corresponds to the indication object designated by the designation operation when the operation accepting unit accepts the designation operation. And an electronic publication output device that outputs information related to the electronic publication indicated by the publication identification information.

かかる構成により、電子出版物格納部に格納されている1または2以上の電子出版物の過去の出力状況を、日付と対応付けてカレンダー上に出力できるとともに、出力した電子出版物の内容等をカレンダーから操作を行うことで容易に確認することができるため、電子出版物を過去の出力状況を適切に管理することができる。これにより、例えば、過去のどの時点で、どのような電子出版物を閲覧したかを管理することができ、ユーザが過去に閲覧した電子出版物についての備忘録等としても利用することができる。   With this configuration, the past output status of one or more electronic publications stored in the electronic publication storage unit can be output on the calendar in association with the date, and the contents of the output electronic publications can be displayed. Since it can be easily confirmed by operating from the calendar, it is possible to appropriately manage the past output status of the electronic publication. Thus, for example, it is possible to manage what kind of electronic publication has been browsed at which point in the past, and it can also be used as a memorandum about the electronic publication that the user has browsed in the past.

また、本発明の電子出版物出力装置は、前記電子出版物出力装置において、出力時間格納部には、出力時間情報が示す時間帯内に出力部が出力した出版物識別情報が示す電子出版物の出力箇所を示す情報である出力箇所情報が、出版物識別情報と出力時間情報とに対応付けられて更に格納され、出力時間取得部は、出力時間情報が示す時間内に出力部が出力した出版物識別情報が示す電子出版物の出力箇所を示す出力箇所情報を更に取得し、取得した出力箇所情報を出版物識別情報と出力時間情報とに対応付けて出力時間格納部に蓄積し、カレンダー出力部は、カレンダー情報取得部が取得したカレンダー情報が有する日付に対応する出力時間情報に対応付けられた出力箇所情報がさらに対応付けられた指示オブジェクトを配置したカレンダーを出力し、出力部は、操作受付部が指定操作を受け付けた場合に、指定操作が指定する指示オブジェクトに対応する出版物識別情報が示す電子出版物の、指示オブジェクトに対応する出力箇所情報が示す出力箇所に関する情報を出力する電子出版物出力装置である。   In the electronic publication output device of the present invention, in the electronic publication output device, the electronic publication indicated by the publication identification information output by the output unit in the time zone indicated by the output time information is stored in the output time storage unit. The output location information, which is information indicating the output location, is further stored in association with the publication identification information and the output time information, and the output time acquisition unit outputs the output within the time indicated by the output time information. Further acquiring output location information indicating the output location of the electronic publication indicated by the publication identification information, storing the acquired output location information in the output time storage unit in association with the publication identification information and the output time information, and The output unit includes a calendar in which an instruction object further associated with output location information associated with output time information corresponding to the date included in the calendar information acquired by the calendar information acquisition unit is arranged. When the operation accepting unit accepts the designation operation, the output unit outputs the output location information corresponding to the indication object of the electronic publication indicated by the publication identification information corresponding to the indication object designated by the designation operation. It is an electronic publication output device which outputs the information regarding the output location shown.

かかる構成により、電子出版物の出力箇所単位で、電子出版物の過去の出力状況を管理を行うことができる。これにより、例えば、過去のどの時点で、どのような電子出版物の閲覧状況(例えば、どの箇所を閲覧したか等)を、詳細に管理することができる。   With this configuration, it is possible to manage the past output status of electronic publications in units of output locations of electronic publications. Thereby, for example, what kind of electronic publication browsing situation (for example, which part has been browsed) can be managed in detail at which point in the past.

また、本発明の電子出版物出力装置は、前記電子出版物出力装置において、電子出版物格納部には、複数の電子出版物情報が格納されており、月単位、日単位、または時間単位のいずれかの単位で、期間を指定する情報である期間指定情報を受け付ける期間指定情報受付部を更に備え、出力時間格納部には、前記出版物識別情報と、前記出力時間情報と、前記出力箇所情報とを有する情報である出力時間管理情報であって、異なる出版物識別情報を有する複数の出力時間管理情報が格納されており、出力部は、期間指定情報が示す期間内に含まれる時間帯を示す出力時間情報を有する複数の出力時間管理情報がそれぞれ有する出版物識別情報と出力箇所情報との組が示す複数の電子出版物の出力箇所に関する情報を出力する電子出版物出力装置である。   Further, the electronic publication output device of the present invention is the electronic publication output device, wherein the electronic publication storage unit stores a plurality of pieces of electronic publication information, and is monthly, daily, or hourly. A period designation information receiving unit that receives period designation information that is information for designating a period in any unit is further provided, and the output time storage unit includes the publication identification information, the output time information, and the output location. A plurality of output time management information having different publication identification information is stored, and the output unit includes a time zone included in a period indicated by the period designation information. An electronic publication output device that outputs information related to output locations of a plurality of electronic publications indicated by a set of publication identification information and output location information respectively included in a plurality of output time management information having output time information indicating It is.

かかる構成により、一の期間に閲覧された複数の電子出版物のそれぞれの出力箇所に関する情報を出力することができ、一の期間に閲覧した複数の電子出版物の出力箇所を、容易にかつ迅速に確認することができる。   With this configuration, it is possible to output information on the output locations of a plurality of electronic publications browsed in one period, and easily and quickly output the output locations of a plurality of electronic publications browsed in one period. Can be confirmed.

また、本発明の電子出版物出力装置は、前記電子出版物出力装置において、月単位、日単位、または時間単位のいずれかの単位で、期間を指定する情報である期間指定情報を受け付ける期間指定情報受付部を更に備え、出力時間格納部には、出版物識別情報と、出力時間情報と、出力箇所情報とを有する情報である出力時間管理情報が格納されており、出力部は、期間指定情報が示す期間内に含まれる時間帯を示す出力時間情報を有する出力時間管理情報に含まれると対応付けられた出版物識別情報と出力箇所情報との組が示す1以上の電子出版物の出力箇所に関する情報を出力する電子出版物出力装置である。   In the electronic publication output device of the present invention, in the electronic publication output device, a period designation for receiving period designation information which is information for designating a period in any one of a month unit, a day unit, or a time unit. It further includes an information reception unit, and the output time storage unit stores output time management information that is information including publication identification information, output time information, and output location information. Output of one or more electronic publications indicated by a set of publication identification information and output location information associated with output time management information having output time information indicating a time zone included in a period indicated by the information This is an electronic publication output device that outputs information about a part.

かかる構成により、月単位や、日単位、または時間単位で、ユーザが過去に閲覧した電子出版物の出力箇所を、容易にかつ迅速に確認することができる。   With this configuration, it is possible to easily and quickly confirm the output location of an electronic publication that has been browsed in the past by the user in units of months, days, or hours.

また、本発明の電子出版物出力装置は、前記電子出版物出力装置において、出力部が出力する電子出版物に対するコメントの入力を受け付けるコメント受付部と、コメント受付部が受け付けたコメントと、出版物識別情報と、出力時間情報とが対応付けて格納されるコメント格納部と、をさらに備え、出力時間取得部は、出力部が出力した電子出版物の出版物識別情報と、出力部が電子出版物を出力した時間帯を示す出力時間情報と、出力部が出力した電子出版物に対してコメント受付部が受け付けたコメントとを取得し、取得した出版物識別情報と出力時間情報とコメントとを対応付けてコメント格納部に蓄積し、カレンダー出力部は、さらに、カレンダー情報取得部が取得したカレンダー情報が有する日付に対応する出力時間情報に対応付けられたコメントを、日付と対応付けて配置したカレンダーを出力する電子出版物出力装置である。   The electronic publication output device of the present invention is the electronic publication output device, wherein the electronic publication output device receives a comment input to the electronic publication output by the output unit, the comment received by the comment reception unit, and the publication A comment storage unit that stores the identification information and the output time information in association with each other. The output time acquisition unit includes the publication identification information of the electronic publication output by the output unit, and the output unit performs electronic publication. The output time information indicating the time zone in which the product is output and the comment received by the comment receiving unit for the electronic publication output by the output unit are acquired, and the acquired publication identification information, output time information, and the comment are obtained. The calendar output unit further corresponds to the output time information corresponding to the date included in the calendar information acquired by the calendar information acquisition unit. The vignetting comments, is an electronic publication output device for outputting a calendar which is disposed in association with the date.

かかる構成により、電子出版物に付与したコメントを、カレンダー上で確認することができ、電子出版物を出力しなくても、コメントを確認することができる。   With this configuration, the comment given to the electronic publication can be confirmed on the calendar, and the comment can be confirmed without outputting the electronic publication.

また、本発明の電子出版物出力装置は、前記電子出版物出力装置において、出力部が出力する電子出版物の出力箇所に対するコメントの入力を受け付けるコメント受付部と、コメント受付部が受け付けたコメントと、出版物識別情報と、出力時間情報と、出力箇所情報とが対応付けて格納されるコメント格納部と、をさらに備え、出力時間取得部は、出力部が出力した電子出版物の出版物識別情報と、出力部が出力した電子出版物の出力箇所を示す出力箇所情報と、出力部が電子出版物を出力した時間帯を示す出力時間情報と、出力部が出力した電子出版物の出力箇所に対してコメント受付部が受け付けたコメントとを取得し、取得した出版物識別情報と出力箇所情報と出力時間情報とコメントとを対応付けてコメント格納部に蓄積し、カレンダー出力部は、さらに、カレンダー情報取得部が取得したカレンダー情報が有する日付に対応する出力時間情報に対応付けられたコメントを、日付と対応付けて配置したカレンダーを出力する電子出版物出力装置である。   The electronic publication output device of the present invention is the electronic publication output device, wherein the electronic publication output device includes a comment receiving unit that receives an input of a comment on an output location of the electronic publication output by the output unit, and a comment received by the comment receiving unit. A comment storage unit in which publication identification information, output time information, and output location information are stored in association with each other, and the output time acquisition unit identifies the publication of the electronic publication output by the output unit Information, output location information indicating the output location of the electronic publication output by the output unit, output time information indicating the time zone when the output unit output the electronic publication, and output location of the electronic publication output by the output unit The comment received by the comment receiving unit is acquired, the acquired publication identification information, the output location information, the output time information, and the comment are associated with each other and accumulated in the comment storage unit. The output unit is an electronic publication output device that outputs a calendar in which comments associated with output time information corresponding to dates included in the calendar information acquired by the calendar information acquisition unit are associated with dates. is there.

かかる構成により、電子出版物の出力箇所に付与したコメントを、カレンダー上で確認することができ、電子出版物のコメントを付与した箇所を出力しなくても、コメントを確認することができる。   With this configuration, the comment given to the output location of the electronic publication can be confirmed on the calendar, and the comment can be confirmed without outputting the location where the comment of the electronic publication is given.

本発明による電子出版物出力装置等によれば、電子出版物の過去の出力状況を適切に管理することができる。   According to the electronic publication output device and the like according to the present invention, it is possible to appropriately manage the past output situation of the electronic publication.

本発明の実施の形態における電子出版物出力装置の構成を示すブロック図The block diagram which shows the structure of the electronic publication output device in embodiment of this invention 同動作の一例について説明するフローチャートFlow chart explaining an example of the same operation 同動作の一例について説明するフローチャートFlow chart explaining an example of the same operation 同概念図Conceptual diagram 同電子出版物管理情報を示す図Figure showing the electronic publication management information 同出力例を示す図Figure showing the same output example 同入力インターフェースの出力例を示す図The figure which shows the output example of the same input interface 同出力時間管理情報を示す図Figure showing the same output time management information 同コメント管理情報を示す図Figure showing the comment management information 同カレンダー情報を示す図Figure showing the calendar information 同年月日出版物管理情報を示す図Diagram showing publication management information for the same date 同年月日コメント管理情報を示す図Figure showing the same day / month comment management information 同出力例を示す図Figure showing the same output example 同出力例を示す図Figure showing the same output example 同出力例を示す図Figure showing the same output example 同出力例を示す図を示す図The figure which shows the figure which shows the same output example 本発明の実施の形態におけるコンピュータシステムの外観の一例を示す図The figure which shows an example of the external appearance of the computer system in embodiment of this invention 同コンピュータシステムの構成の一例を示す図The figure which shows an example of a structure of the computer system

以下、電子出版物出力装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。   Hereinafter, embodiments of an electronic publication output device and the like will be described with reference to the drawings. In addition, since the component which attached | subjected the same code | symbol in embodiment performs the same operation | movement, description may be abbreviate | omitted again.

(実施の形態)
図1は、本実施の形態における電子出版物出力装置1のブロック図である。
(Embodiment)
FIG. 1 is a block diagram of an electronic publication output apparatus 1 according to this embodiment.

電子出版物出力装置1は、電子出版物格納部11、出版物出力指示受付部12、出力部13、コメント受付部14、出力時間格納部15、出力時間取得部16、カレンダー格納部17、カレンダー出力指示受付部18、カレンダー情報取得部19、カレンダー出力部20、操作受付部21、期間指定情報受付部22、コメント格納部23を備える。   The electronic publication output device 1 includes an electronic publication storage unit 11, a publication output instruction reception unit 12, an output unit 13, a comment reception unit 14, an output time storage unit 15, an output time acquisition unit 16, a calendar storage unit 17, and a calendar. An output instruction receiving unit 18, a calendar information acquiring unit 19, a calendar output unit 20, an operation receiving unit 21, a period designation information receiving unit 22, and a comment storage unit 23 are provided.

電子出版物出力装置1は、電子出版物の閲覧や、管理を行うための装置である。電子出版物出力装置1は、例えば、いわゆる電子ブックリーダや、タブレット端末、携帯電話や、スマートフォン、携帯情報端末や、コンピュータ等で実現される。   The electronic publication output apparatus 1 is an apparatus for browsing and managing electronic publications. The electronic publication output device 1 is realized by, for example, a so-called electronic book reader, a tablet terminal, a mobile phone, a smartphone, a portable information terminal, a computer, or the like.

電子出版物格納部11には、1以上の電子出版物情報が、出版物識別情報と対応付けられて格納される。電子出版物格納部11には、複数の電子出版物情報が格納されていてもよい。電子出版物情報は、電子出版物の情報である。電子出版物とは、例えば、電子機器のモニタ画面上で読むことができる出版物である。電子出版物は、電子的に出版された出版物と考えても良い。電子出版物は、例えば、通信回線や、記憶媒体等の電子媒体を介して提供される書籍である。電子出版物は、例えば、電子書籍や、電子ブック、電子出版アプリ等を含む概念である。電子出版物は、例えば、電子的に提供される教科書や小説、雑誌、カタログ、マニュアル、電子漫画等である。出版物識別情報は、電子出版物の識別情報である。出版物識別情報は、電子出版物のタイトルや、電子出版物に割り当てられた文字や数値の組合せで構成されるコード等である。   The electronic publication storage unit 11 stores one or more pieces of electronic publication information in association with publication identification information. The electronic publication storage unit 11 may store a plurality of pieces of electronic publication information. The electronic publication information is information on electronic publications. An electronic publication is, for example, a publication that can be read on a monitor screen of an electronic device. Electronic publications may be considered electronically published publications. The electronic publication is, for example, a book provided via an electronic medium such as a communication line or a storage medium. The electronic publication is a concept including, for example, an electronic book, an electronic book, an electronic publishing application, and the like. Electronic publications are, for example, textbooks and novels provided electronically, magazines, catalogs, manuals, electronic comics, and the like. The publication identification information is identification information of an electronic publication. The publication identification information is the title of the electronic publication, a code composed of a combination of characters and numerical values assigned to the electronic publication, and the like.

電子出版物情報は、電子出版物を出力するための情報と考えても良い。電子出版物情報は、例えば、1または2以上のコンテンツを有している。コンテンツは、例えば、電子出版物の各ページ等に配置され、出力される情報である。コンテンツとは、電子出版物の各ページに表示される文字や画像等である。コンテンツは文字列の情報であっても、静止画や動画等の画像の情報であっても良く、コンテンツ情報のデータタイプ等は問わない。また、電子出版物情報は、1または2以上のページ情報を有していても良い。ページ情報は、電子出版物を構成する各ページを示す情報や、各ページを定義する情報と考えても良い。ページ情報は、例えば、ページに割り当てられたコードやページ番号等のページの識別情報を有する。ページ番号は、ページの出力順番を示す情報と考えてもよい。また、ページ情報は、ページの縦横のサイズや、ページの縦横比や、ページの背景色や背景画像等のページの属性を示す情報を有していても良い。電子出版物情報の形式等は問わない。また、電子出版物情報は、各ページにおけるコンテンツのレイアウト等を示すレイアウト情報を有していてもよい。   The electronic publication information may be considered as information for outputting an electronic publication. The electronic publication information has, for example, one or more contents. The content is information that is arranged and output on each page of an electronic publication, for example. Content is characters, images, etc. displayed on each page of an electronic publication. The content may be character string information or image information such as a still image or a moving image, and the data type of the content information is not limited. The electronic publication information may have one or more page information. The page information may be considered as information indicating each page constituting the electronic publication or information defining each page. The page information includes page identification information such as a code assigned to the page and a page number. The page number may be considered as information indicating the output order of pages. The page information may include information indicating page attributes such as the vertical and horizontal size of the page, the aspect ratio of the page, the background color of the page, and the background image. The format of electronic publication information does not matter. The electronic publication information may include layout information indicating the layout of content on each page.

電子出版物情報と、出版物識別情報とが対応付けられているということは、例えば、電子出版物情報のポインタ(あるいは識別情報)と、対応する出版物識別情報のポインタ(あるいは出版物識別情報そのもの等)とを対応付けて有する情報を、電子出版物格納部11等の記憶媒体に蓄積することである。また、例えば、出版物情報に、対応する出版物識別情報のポインタ(あるいは出版物識別情報そのもの等)を付加することや、出版物識別情報に、対応する電子出版物情報のポインタ(あるいは識別情報)を付加することである。かかることは、他の情報間の対応付けに関しても同様である。また、各電子出版物情報は、出版物識別情報を内部に有していてもよく、このような場合も、電子出版物情報が出版物情報の識別情報と対応付けられていると考えても良い。かかることは、他の情報間の対応関係についても同様である。   The fact that electronic publication information and publication identification information are associated with each other means that, for example, a pointer (or identification information) of electronic publication information and a pointer of corresponding publication identification information (or publication identification information) And the like are stored in a storage medium such as the electronic publication storage unit 11. Also, for example, a corresponding publication identification information pointer (or publication identification information itself) is added to the publication information, or a corresponding electronic publication information pointer (or identification information) is added to the publication identification information. ). The same applies to the association between other information. In addition, each electronic publication information may have publication identification information therein, and in such a case, it may be considered that the electronic publication information is associated with the identification information of the publication information. good. The same applies to the correspondence between other information.

電子出版物格納部11は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。かかることは、他の格納部についても同様である。   The electronic publication storage unit 11 is preferably a non-volatile recording medium, but can also be realized by a volatile recording medium. The same applies to other storage units.

出版物出力指示受付部12は、出版物出力指示を受け付ける。出版物出力指示は、電子出版物格納部11に格納されている電子出版物情報が示す電子出版物を出力する指示である。出版物出力指示は、例えば、出力対象となる電子出版物を指定する情報を有していても良い。電子出版物を指定する情報は、例えば、出力する電子出版物の出版物識別情報を有する情報である。また、出版物出力指示は、電子出版物の出力する箇所(例えば、ページ等)を指定する情報(例えば、ページの識別情報等)を有していても良い。出版物出力指示が、出力する電子出版物を指定する情報を有していない場合、デフォルトで指定された電子出版物を出力したり、直前に出力された電子出版物を出力する指示を受け付けたと判断するようにしてもよい。また、電子出版物出力装置1に対して、電源が投入された場合や、電子出版物出力装置1が起動した場合に、電子出版物が出力されるよう設定されている場合、電源を投入する操作や起動する操作も、出版物出力指示を考えても良い。   The publication output instruction receiving unit 12 receives a publication output instruction. The publication output instruction is an instruction to output the electronic publication indicated by the electronic publication information stored in the electronic publication storage unit 11. The publication output instruction may include information for designating an electronic publication to be output, for example. The information specifying the electronic publication is, for example, information having publication identification information of the electronic publication to be output. Further, the publication output instruction may include information (for example, page identification information) for designating a location (for example, a page) to be output by the electronic publication. When the publication output instruction does not have the information specifying the electronic publication to be output, it is assumed that the electronic publication specified by default is output or the instruction to output the electronic publication output immediately before is accepted. You may make it judge. Further, when the electronic publication output device 1 is turned on, or when the electronic publication output device 1 is activated, the electronic publication output device 1 is set to output the electronic publication. The operation to be started and the operation to be started may be considered as a publication output instruction.

また、出版物出力指示受付部12は、出力中の電子出版物について、出力する箇所(例えば、ページ等)を変更する操作を受け付けてもよい。出力する箇所(例えば、ページ等)を変更する操作は、例えば、ページをめくる操作や、出力する行をスクロールする操作等である。また、出版物出力指示受付部12は、電子出版物の出力を終了する操作を受け付けても良い。なお、電子出版物等において、ページ等の出力する箇所を変更する操作や電子出版物の出力を終了する操作等については、公知の技術であるので、ここでは詳細な説明は省略する。   Further, the publication output instruction accepting unit 12 may accept an operation for changing an output location (for example, a page or the like) for an electronic publication being output. The operation for changing the output location (for example, a page) is, for example, an operation for turning a page, an operation for scrolling a line to be output, or the like. Further, the publication output instruction receiving unit 12 may receive an operation for terminating the output of the electronic publication. It should be noted that an operation for changing an output portion of a page or the like in an electronic publication or the like, or an operation for ending the output of the electronic publication or the like is a known technique, and thus detailed description thereof is omitted here.

ここでの受け付けとは、キーボードやマウス、タッチパネルなどの入力デバイスから入力された情報の受け付け、有線もしくは無線の通信回線を介して送信された情報の受信などを含む概念である。入力デバイス等は問わない。出版物出力指示受付部12は、テンキーやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。   The reception here is a concept including reception of information input from an input device such as a keyboard, a mouse, and a touch panel, reception of information transmitted via a wired or wireless communication line, and the like. Any input device may be used. The publication output instruction receiving unit 12 can be realized by a device driver of an input unit such as a numeric keypad or a keyboard, control software for a menu screen, or the like.

出力部13は、出版物出力指示受付部12が受け付けた出版物出力指示に応じて電子出版物情報が示す電子出版物を出力する。出力部13は、例えば、電子出版物格納部11に格納されている出力対象となる電子出版物情報をメモリ等の記憶媒体等に読み出し、読み出した電子出版物情報を用いて電子出版物を出力する。出版物出力指示に応じて電子出版物を出力するということは、例えば、出版物出力指示をトリガーとして電子出版物を出力することであっても良い。また、例えば、出版物出力指示が示す電子出版物を出力することであってもよいし、出版物出力指示が示す電子出版物の、出版物出力指示が示すページ等の出力箇所を出力することであっても良い。出力部13は、例えば、出力対象となる電子出版物情報を全てメモリ等に読み出した後、一部のページだけを出力するようにしても良いし、出力対象となる電子出版物情報の一部のページの情報だけをメモリ等に読み出して、読み出した情報が示す一部のページだけを出力するようにしても良い。また、例えば、出版物出力指示受付部12が、出力する箇所(例えば、ページ等)を変更する操作を受け付けた場合に、この操作が示す変更後の箇所(例えば、ページ等)を出力してもよい。また、出版物出力指示受付部12が、電子出版物の出力を終了する操作を受け付けた場合に、この電子出版物の出力を終了してもよい。   The output unit 13 outputs the electronic publication indicated by the electronic publication information in accordance with the publication output instruction received by the publication output instruction reception unit 12. For example, the output unit 13 reads the electronic publication information to be output stored in the electronic publication storage unit 11 into a storage medium such as a memory, and outputs the electronic publication using the read electronic publication information. To do. Outputting an electronic publication in response to a publication output instruction may be, for example, outputting an electronic publication using a publication output instruction as a trigger. Further, for example, an electronic publication indicated by the publication output instruction may be output, or an output location such as a page indicated by the publication output instruction of the electronic publication indicated by the publication output instruction may be output. It may be. For example, the output unit 13 may output only some pages after reading all the electronic publication information to be output into a memory or the like, or may output a part of the electronic publication information to be output. It is also possible to read out only the page information into a memory or the like and output only some of the pages indicated by the read information. Further, for example, when the publication output instruction receiving unit 12 receives an operation for changing a location (for example, a page) to be output, the post-change location (for example, a page) indicated by the operation is output. Also good. Further, when the publication output instruction receiving unit 12 receives an operation to end the output of the electronic publication, the output of the electronic publication may be ended.

ここでの出力とは、通常は、ディスプレイへの表示であるが、プリンタへの印字、音出力、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念と考えても良い。出力部13は、ディスプレイやスピーカー等の出力デバイスを含むと考えても含まないと考えても良い。出力部13は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。   The output here is usually a display on a display, but printing to a printer, sound output, transmission to an external device, storage in a recording medium, output to another processing device or other program, etc. It may be considered as a concept including delivery of processing results. The output unit 13 may be considered as including or not including an output device such as a display or a speaker. The output unit 13 can be realized by output device driver software, or output device driver software and an output device.

なお、出力部13は、操作受付部21が後述する指定操作を受け付けた場合に、この指定操作が指定する指示オブジェクトに対応する出版物識別情報が示す電子出版物に関する情報を出力する。この処理の詳細については、後述する。   When the operation receiving unit 21 receives a designation operation described later, the output unit 13 outputs information about the electronic publication indicated by the publication identification information corresponding to the instruction object designated by the designation operation. Details of this processing will be described later.

また、出力部13は、操作受付部21が後述する指定操作を受け付けた場合に、この指定操作が指定する指示オブジェクトに対応する出版物識別情報が示す電子出版物の、指示オブジェクトに対応する出力箇所情報が示す出力箇所に関する情報を出力してもよい。この処理の詳細については、後述する。   Further, when the operation accepting unit 21 accepts a designation operation described later, the output unit 13 outputs an electronic publication corresponding to the instruction object of the electronic publication indicated by the publication identification information corresponding to the instruction object designated by the designation operation. You may output the information regarding the output location which location information shows. Details of this processing will be described later.

また、出力部13は、操作受付部21が後述する指定操作を受け付けた場合に、この指定操作が指定する指示オブジェクトに対応付けられた複数の異なる出版物識別情報および出力時間情報がそれぞれ示す複数の電子出版物の出力箇所に関する情報を出力するようにしてもよい。この処理の詳細については後述する。   In addition, when the operation accepting unit 21 accepts a designation operation described later, the output unit 13 indicates a plurality of different publication identification information and output time information respectively associated with an instruction object designated by the designation operation. Information regarding the output location of the electronic publication may be output. Details of this processing will be described later.

また、出力部13は、後述する期間指定情報が示す期間内に含まれる時間帯を示す出力時間情報と対応付けられた出版物識別情報および出力時間情報が示す1または2以上の電子出版物の出力箇所に関する情報を出力するようにしてもよい。この処理の詳細については後述する   Further, the output unit 13 outputs one or more electronic publications indicated by the publication identification information and the output time information associated with the output time information indicating the time zone included in the period indicated by the period specifying information described later. You may make it output the information regarding an output location. Details of this processing will be described later.

コメント受付部14は、出力部13が出力する電子出版物に対するコメントの入力を受け付ける。コメントとは、通常、文字列であるが、静止画像や動画像等の画像を有するものであっても良い。   The comment receiving unit 14 receives an input of a comment for the electronic publication output by the output unit 13. A comment is usually a character string, but may have an image such as a still image or a moving image.

なお、コメント受付部14は、出力部13が出力する電子出版物全体についてのコメントの入力を受け付けても良いし、出力部13が出力する電子出版物の出力箇所に対するコメントの入力を受け付けてもよい。出力箇所とは、例えば、出力部13が現在出力している電子出版物内の箇所であり、例えば、電子出版物の1以上のページや、ページ内の段落や、行、画像、ユーザ等により指定された文字列である。出力箇所は、ページ番号等のページ識別情報や、段落番号等の段落識別情報や、行番号等の行識別情報や、文頭や、各ページ、段落、行等の線等からの文字数等で指定可能である。出力箇所に対するコメントを受け付ける場合、コメントを入力する操作は、出力箇所を指定する操作(例えば、出力箇所となる文字列をドラッグ等で選択する操作等)を含んでいても良い。   Note that the comment accepting unit 14 may accept input of a comment about the entire electronic publication output by the output unit 13 or may accept input of a comment for an output location of the electronic publication output by the output unit 13. Good. The output location is, for example, a location in the electronic publication that the output unit 13 is currently outputting. For example, one or more pages of the electronic publication, paragraphs in the page, lines, images, users, etc. It is the specified character string. The output location is specified by page identification information such as page number, paragraph identification information such as paragraph number, line identification information such as line number, the number of characters from the beginning of a sentence, lines of each page, paragraph, line, etc. Is possible. When accepting a comment for an output location, the operation for inputting the comment may include an operation for specifying the output location (for example, an operation for selecting a character string to be the output location by dragging or the like).

ここでの受け付けとは、キーボードやマウス、タッチパネル、マイクなどの入力デバイスから入力された情報の受け付け、有線もしくは無線の通信回線を介して送信された情報の受信などを含む概念である。入力手段等は問わない。コメント受付部14は、テンキーやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。   The reception here is a concept including reception of information input from an input device such as a keyboard, a mouse, a touch panel, and a microphone, reception of information transmitted via a wired or wireless communication line, and the like. Any input means may be used. The comment receiving unit 14 can be realized by a device driver for input means such as a numeric keypad and a keyboard, control software for a menu screen, and the like.

出力時間格納部15には、出力部13が出力した電子出版物の出版物識別情報と、出力時間情報とが対応付けられて格納される。出力時間情報は、対応する出版物識別情報が示す電子出版物を出力した時間帯を示す情報であって、少なくとも日付を有する情報である。電子出版物を出力した時間帯とは、例えば、一の電子出版物の出力を開始してから、この電子出版物の出力を終了するまでの時間帯である。一の電子出版物が一のファイルや一のファイル群を構成している場合、このファイルやファイル群を開いてから(読み出してから)、閉じるまでの時間帯である。出力時間情報は、例えば、電子出版物の出力開始時刻と出力終了時刻との組合せや、出力開始時刻または出力終了時刻と、出力が継続した時間帯との組合せで構成される。ただし、出力時間情報は、電子出版物を出力した時間帯を示す情報であれば、どのような情報であっても良く、例えば、電子出版物を出力した時間帯内の代表的な時刻、例えば、出力開始時刻または、出力終了時刻のいずれか一方であってもよい。出力時間情報が一の時刻である場合、出力された時間帯は,この時刻を含む予め指定された時間長の期間としても良いし、予め分類されている期間のうちのこの時刻を含む期間としてもよい。また、出力時間情報は、午前、午後等の情報であってもよい。また、例えば、出力時間情報は、電子出版物が出力された日付であっても良い。   The output time storage unit 15 stores the publication identification information of the electronic publication output by the output unit 13 and the output time information in association with each other. The output time information is information indicating a time zone in which the electronic publication indicated by the corresponding publication identification information is output, and is information having at least a date. The time zone when the electronic publication is output is, for example, the time zone from the start of output of one electronic publication to the end of output of this electronic publication. When one electronic publication constitutes one file or one file group, it is a time period from opening (reading) this file or file group to closing. The output time information is composed of, for example, a combination of an output start time and an output end time of an electronic publication, or a combination of an output start time or an output end time and a time period during which output is continued. However, the output time information may be any information as long as it is information indicating a time zone in which the electronic publication is output. For example, a representative time in the time zone in which the electronic publication is output, for example, , Either the output start time or the output end time may be used. When the output time information is one time, the output time zone may be a period of a predesignated time length including this time, or a period including this time among pre-classified periods. Also good. The output time information may be information such as morning and afternoon. For example, the output time information may be a date when the electronic publication is output.

また、出力時間格納部15には、出力箇所情報が、出版物識別情報と出力時間情報とに対応付けられて更に格納されていてもよい。具体的には、出力時間格納部15には、1または2以上の出力時間管理情報が格納されていても良い。出力時間管理情報とは、出力時間情報と、出版物識別情報と、出力箇所情報とを有する情報である。出力箇所情報は、出力時間情報が示す時間帯内に出力部13が出力した出版物識別情報が示す電子出版物の上述したような出力箇所を示す情報である。   The output time storage unit 15 may further store output location information in association with publication identification information and output time information. Specifically, the output time storage unit 15 may store one or more output time management information. The output time management information is information having output time information, publication identification information, and output location information. The output location information is information indicating the output location as described above of the electronic publication indicated by the publication identification information output by the output unit 13 within the time zone indicated by the output time information.

また、出力時間格納部15には、複数の異なる出版物識別情報と、各出版物識別情報と対応付けられた、出力時間情報と、出力箇所情報との組が格納されていても良い。具体的には、出力時間情報格納部15には、異なる出版物識別情報を有する複数の出力時間管理情報が格納されていても良い。   Further, the output time storage unit 15 may store a plurality of different publication identification information and sets of output time information and output location information associated with each publication identification information. Specifically, the output time information storage unit 15 may store a plurality of output time management information having different publication identification information.

出力時間格納部15は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。   The output time storage unit 15 is preferably a nonvolatile recording medium, but can also be realized by a volatile recording medium.

出力時間取得部16は、出力部13が出力した電子出版物の出版物識別情報と、出力部13が電子出版物を出力した時間帯を示す出力時間情報とを取得する。そして、取得した出版物識別情報と出力時間情報とを対応付けて出力時間格納部15に蓄積する。出力時間情報は、例えば、図示しない時計や、NTP(ネットワークタイムプロトコル)等を用いて、外部のサーバ等から、出力している時間帯の開始時刻や終了時刻を取得することで取得可能である。出力時間情報の最小単位はどのような単位であっても良く、秒、分、時等であっても良いし、日や月等であっても良い。   The output time acquisition unit 16 acquires the publication identification information of the electronic publication output by the output unit 13 and the output time information indicating the time zone in which the output unit 13 output the electronic publication. Then, the acquired publication identification information and the output time information are associated with each other and accumulated in the output time storage unit 15. The output time information can be acquired, for example, by acquiring the start time and end time of the output time zone from an external server or the like using a clock (not shown), NTP (Network Time Protocol), or the like. . The minimum unit of the output time information may be any unit, and may be seconds, minutes, hours or the like, or days or months.

また、出力時間取得部16は、出力時間情報が示す時間帯内(即ち、電子出版物を出力している時間帯内)に出力部13が出力した出版物識別情報が示す電子出版物の出力箇所を示す出力箇所情報を更に取得するようにしても良い。そして、取得した出力箇所情報を出版物識別情報と出力時間情報とに対応付けて出力時間格納部15に蓄積するようにしても良い。例えば、出力時間取得部16は、出力部13が出力しているページの識別情報や、出力している段落や、行、文字列を指定する情報を出力箇所情報として出力部13等から取得して、この情報を、出版物識別情報と出力時間情報とに対応付けて出力時間格納部15に蓄積するようにしても良い。なお、出力時間取得部16は、一の出版物識別情報に対して、複数の出力箇所情報を取得して、この複数の出力か諸情報を、出版物識別情報と対応付けて蓄積するようにしても良い。なお、出力時間取得部16が取得する出力時間情報は、出力部13が出力する電子出版物の各ページの出力時間帯を示す情報としてもよい。この場合、例えば、出力時間取得部16は、出力部13が出力する電子出版物の各ページの出力時間帯を取得して、出力部13が出力する電子出版物の出版物識別情報と対応付けて出力時間格納部15に蓄積する。   The output time acquisition unit 16 outputs the electronic publication indicated by the publication identification information output by the output unit 13 within the time zone indicated by the output time information (that is, within the time zone during which the electronic publication is output). You may make it acquire further the output location information which shows a location. Then, the acquired output location information may be stored in the output time storage unit 15 in association with the publication identification information and the output time information. For example, the output time acquisition unit 16 acquires the identification information of the page output by the output unit 13 and the information specifying the output paragraph, line, and character string as output location information from the output unit 13 or the like. Then, this information may be stored in the output time storage unit 15 in association with the publication identification information and the output time information. The output time acquisition unit 16 acquires a plurality of pieces of output location information for one publication identification information, and stores the plurality of outputs or various information in association with the publication identification information. May be. The output time information acquired by the output time acquisition unit 16 may be information indicating the output time zone of each page of the electronic publication output by the output unit 13. In this case, for example, the output time acquisition unit 16 acquires the output time zone of each page of the electronic publication output by the output unit 13 and associates it with the publication identification information of the electronic publication output by the output unit 13. And accumulated in the output time storage unit 15.

なお、出力箇所情報は、出力箇所の範囲を示す情報(例えば、2〜5ページ等)の情報であっても良いし、出力箇所を個別に示す情報(例えば、2、6,7,8ページ等)でも良い。また、出版物識別情報や出力箇所情報を取得するタイミング等は問わない。例えば、出力部13が一の電子出版物の一の出力箇所(例えば、一のページ)を出力する毎に、この電子出版物の出版物識別情報と、この出力箇所の出力箇所情報とを取得するようにしても良いし、一の電子出版物の出力を終了の直前や終了後に、この電子出版物の出版物識別情報と、この電子出版物について出力した出力箇所の出力箇所情報を取得しても良い。   The output location information may be information indicating the range of the output location (for example, pages 2 to 5), or information indicating the output location individually (for example, pages 2, 6, 7, and 8). Etc.). Moreover, the timing etc. which acquire publication identification information and output location information do not ask | require. For example, whenever the output unit 13 outputs one output location (for example, one page) of one electronic publication, the publication identification information of the electronic publication and the output location information of the output location are acquired. It is also possible to obtain the publication identification information of this electronic publication and the output location information of the output location output for this electronic publication immediately before or after the end of the output of one electronic publication. May be.

また、出力時間取得部16は、予め指定された時間以上、出力部13が出力していたページ等を示す出力箇所情報だけを取得するようにしても良い。   Further, the output time acquisition unit 16 may acquire only output location information indicating a page or the like output by the output unit 13 for a predetermined time or more.

また、出力時間取得部16は、出力部13が出力した電子出版物の出版物識別情報と、出力部13が電子出版物を出力した時間帯を示す出力時間情報と、出力部13が出力した電子出版物に対してコメント受付部14が受け付けたコメントとを取得するようにしても良い。そして、取得した出版物識別情報と出力時間情報とコメントとを対応付けてコメント格納部23に蓄積してもよい。   The output time acquisition unit 16 outputs the publication identification information of the electronic publication output by the output unit 13, the output time information indicating the time zone when the output unit 13 outputs the electronic publication, and the output unit 13 outputs the output time information. You may make it acquire the comment which the comment reception part 14 received with respect to the electronic publication. The acquired publication identification information, output time information, and comment may be associated with each other and accumulated in the comment storage unit 23.

また、出力時間取得部16は、出力部13が出力した電子出版物の出版物識別情報と、出力部13が出力した電子出版物の出力箇所を示す出力箇所情報と、出力部13が電子出版物を出力した時間帯を示す出力時間情報と、出力部13が出力した電子出版物の出力箇所に対してコメント受付部14が受け付けたコメントとを取得するようにしても良い。そして、取得した出版物識別情報と出力箇所情報と出力時間情報とコメントとを対応付けてコメント格納部23に蓄積するようにしてもよい。   The output time acquisition unit 16 includes publication identification information of the electronic publication output by the output unit 13, output location information indicating the output location of the electronic publication output by the output unit 13, and the output unit 13 performs electronic publication. You may make it acquire the output time information which shows the time zone which output the thing, and the comment which the comment reception part 14 received with respect to the output location of the electronic publication which the output part 13 output. Then, the acquired publication identification information, output location information, output time information, and comment may be associated with each other and accumulated in the comment storage unit 23.

出力時間取得部16は、通常、MPUやメモリ等から実現され得る。出力時間取得部16の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはROM等の記録媒体に記録されている。但し、ハードウェア(専用回路)で実現しても良い。   The output time acquisition unit 16 can usually be realized by an MPU, a memory, or the like. The processing procedure of the output time acquisition unit 16 is usually realized by software, and the software is recorded in a recording medium such as a ROM. However, it may be realized by hardware (dedicated circuit).

カレンダー格納部17には、カレンダー情報が格納される。カレンダー情報は、カレンダーを出力するための情報であって、複数の日付の情報を有する情報である。日付の情報は、例えば、「4月1日」等の情報である。カレンダー情報は、例えば、1以上の年を構成する12ヶ月分の月をそれぞれ構成する複数の日付を示す情報を有する情報である。カレンダー情報を構成する日付の情報は、年の情報と対応付けられていても良い。また、カレンダー情報を構成する日付の情報は、曜日の情報と対応付けられた情報であっても良い。例えば、日付の情報は、年の情報や曜日の情報を有していても良い。例えば、カレンダーを構成する日付の情報は、「2012年10月15日月曜日」等の情報であっても良い。なお、カレンダー情報の構成等については、カレンダーを出力するソフトウェアや、スケジュールを管理するソフトウェア等において公知の技術であるので、ここでは、詳細な説明は省略する。   Calendar information is stored in the calendar storage unit 17. The calendar information is information for outputting a calendar, and is information having a plurality of date information. The date information is, for example, information such as “April 1”. For example, the calendar information is information including information indicating a plurality of dates that respectively configure 12 months constituting one or more years. Date information constituting the calendar information may be associated with year information. Further, the date information constituting the calendar information may be information associated with the day information. For example, the date information may include year information or day information. For example, the date information constituting the calendar may be information such as “Monday, October 15, 2012”. Note that the configuration of the calendar information and the like is a well-known technique in software for outputting a calendar, software for managing a schedule, and the like, and thus detailed description thereof is omitted here.

カレンダー出力指示受付部18は、カレンダー情報が示すカレンダーを出力する指示であるカレンダー出力指示を受け付ける。カレンダー出力指示は、通常、カレンダーで出力する期間を指定する情報を有していても良い。期間を指定する情報は、例えば、年や月、週、等を指定する情報である。また、日付の範囲を指定する情報であってもよい。また、カレンダー出力指示が、期間を指定する情報を有していない場合には、カレンダー出力指示受付部18は、現在の日付を含む年や月、週等を含むカレンダーを出力するカレンダー出力指示を受け付けたと考えても良い。カレンダー出力指示は、カレンダーをどのような外観(ビュー)で表示するかを指定する情報を更に含んでいても良い。カレンダーの外観を指定する情報とは、例えば、年単位や、月単位、週単位でカレンダーを表示することを指定する情報である。   The calendar output instruction receiving unit 18 receives a calendar output instruction that is an instruction to output a calendar indicated by the calendar information. The calendar output instruction may usually include information for designating a period for outputting on the calendar. The information specifying the period is information specifying the year, month, week, etc., for example. Further, it may be information specifying a date range. If the calendar output instruction does not have information specifying the period, the calendar output instruction reception unit 18 outputs a calendar output instruction for outputting a calendar including the year, month, week including the current date. You may think that it was accepted. The calendar output instruction may further include information specifying what appearance (view) the calendar should be displayed. The information that specifies the appearance of the calendar is information that specifies that the calendar is displayed in units of years, months, or weeks, for example.

ここでの受け付けとは、キーボードやマウス、タッチパネルなどの入力デバイスから入力された情報の受け付け、有線もしくは無線の通信回線を介して送信された情報の受信、光ディスクや磁気ディスク、半導体メモリなどの記録媒体から読み出された情報の受け付けなどを含む概念である。入力手段は、テンキーやキーボードやマウスやメニュー画面によるもの等、何でも良い。カレンダー出力指示受付部18は、テンキーやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。   Accepting here means accepting information input from input devices such as a keyboard, mouse, touch panel, receiving information sent via a wired or wireless communication line, recording on an optical disc, magnetic disc, semiconductor memory, etc. It is a concept including reception of information read from a medium. The input means may be anything such as a numeric keypad, keyboard, mouse or menu screen. The calendar output instruction receiving unit 18 can be realized by a device driver for input means such as a numeric keypad or a keyboard, control software for a menu screen, and the like.

カレンダー情報取得部19は、カレンダー格納部17から、カレンダー出力指示受付部18が受け付けたカレンダー出力指示に対応する期間のカレンダー情報を取得する。カレンダー出力指示に対応する期間のカレンダー情報とは、例えば、カレンダー出力指示が有する期間を指定する情報が示す期間内のカレンダー情報や、現在の日付を含む年や月、週等の期間内のカレンダー情報である。現在の日付は、例えば、図示しない時計等やNTPサーバ等の外部のサーバ等から取得可能である。   The calendar information acquisition unit 19 acquires calendar information for a period corresponding to the calendar output instruction received by the calendar output instruction reception unit 18 from the calendar storage unit 17. The calendar information of the period corresponding to the calendar output instruction is, for example, the calendar information within the period indicated by the information specifying the period included in the calendar output instruction, or the calendar within the period such as the year, month, or week including the current date. Information. The current date can be acquired from, for example, an external server such as a clock (not shown) or an NTP server.

カレンダー情報取得部19は、通常、MPUやメモリ等から実現され得る。カレンダー情報取得部19の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはROM等の記録媒体に記録されている。但し、ハードウェア(専用回路)で実現しても良い。   The calendar information acquisition unit 19 can usually be realized by an MPU, a memory, or the like. The processing procedure of the calendar information acquisition unit 19 is usually realized by software, and the software is recorded on a recording medium such as a ROM. However, it may be realized by hardware (dedicated circuit).

カレンダー出力部20は、カレンダー情報取得部19が取得したカレンダー情報が示すカレンダーであって、指示オブジェクトを配置したカレンダーを出力する。指示オブジェクトは、カレンダー情報取得部19が取得したカレンダー情報が有する日付に対応する出力時間情報と対応付けられた出版物識別情報と対応付けられたオブジェクトである。指示オブジェクトは、例えば、カレンダー情報取得部19が取得したカレンダー情報が有する日付に出力された電子出版物、あるいは、その出力された箇所を示すオブジェクトである。カレンダー出力部20は、各指示オブジェクトを、各指示オブジェクトに対応する日付と対応付けて配置したカレンダーを出力する。一の指示オブジェクトに対応する日付とは、一の指示オブジェクトに対応する出力時間情報に対応する日付であり、例えば、一の指示オブジェクトに対応する出力時間情報が含まれる日付である。各指示オブジェクトを、各指示オブジェクトに対応する日付と対応付けて配置したカレンダーとは、例えば、各指示オブジェクトを、各指示オブジェクトに対応する日付を含む枠内や、日付の近傍に配置したカレンダーである。   The calendar output unit 20 is a calendar indicated by the calendar information acquired by the calendar information acquisition unit 19 and outputs a calendar on which the pointing object is arranged. The instruction object is an object associated with the publication identification information associated with the output time information corresponding to the date included in the calendar information acquired by the calendar information acquisition unit 19. The instruction object is, for example, an electronic publication output on the date included in the calendar information acquired by the calendar information acquisition unit 19 or an object indicating the output location. The calendar output unit 20 outputs a calendar in which each instruction object is arranged in association with a date corresponding to each instruction object. The date corresponding to one instruction object is a date corresponding to output time information corresponding to one instruction object, for example, a date including output time information corresponding to one instruction object. A calendar in which each instruction object is arranged in association with a date corresponding to each instruction object is, for example, a calendar in which each instruction object is arranged in a frame including the date corresponding to each instruction object or in the vicinity of the date. is there.

例えば、カレンダー出力部20は、出力時間格納部15に格納されている出力時間情報の中から、カレンダー情報取得部19が取得したカレンダー情報が示す1または2以上の日付のうちの、1以上の日付を有する出力時間情報を検出し、検出した出力時間情報と対応付けられた出版物識別情報と対応付けられた指示オブジェクトを、この検出した出力時間情報が有する日付に対応付けて配置したカレンダーを出力する。あるいは、カレンダー出力部20は、出力時間格納部15に格納されている出力時間情報の中から、カレンダー情報取得部19が取得したカレンダー情報が示す期間内の時間帯を示す出力時間情報を検出し、検出した出力時間情報と対応付けられた出版物識別情報と対応付けられた指示オブジェクトを、この検出した出力時間情報が示す時間帯に対応付けて配置したカレンダーを出力してもよい。   For example, the calendar output unit 20 includes one or more dates among one or more dates indicated by the calendar information acquired by the calendar information acquisition unit 19 from the output time information stored in the output time storage unit 15. A calendar in which output time information having a date is detected and an instruction object associated with publication identification information associated with the detected output time information is associated with a date included in the detected output time information is arranged. Output. Alternatively, the calendar output unit 20 detects output time information indicating a time zone within the period indicated by the calendar information acquired by the calendar information acquisition unit 19 from the output time information stored in the output time storage unit 15. A calendar in which the instruction object associated with the publication identification information associated with the detected output time information is associated with the time zone indicated by the detected output time information may be output.

指示オブジェクトは、例えば、出版物識別情報を示す文字列(数字等も含む)であっても良い。また、指示オブジェクトは、予め図示しない記憶媒体等に格納されているアイコン等の画像であっても良い。この画像は、出版物識別情報が示す電子出版物のアイコンや、電子出版物の表紙や、目次、本文等のサムネイル画像や一部等であっても良い。アイコンやサムネイル画像等は、予め電子出版物と対応付けられて電子出版物格納部11等に格納されていても良いし、カレンダー出力部20が電子出版物等を用いて作成して取得しても良い。また、指示オブジェクトは、これらの情報の2以上の組合せであっても良い。   The instruction object may be, for example, a character string (including numbers) indicating publication identification information. Further, the instruction object may be an image such as an icon stored in advance in a storage medium (not shown). This image may be an electronic publication icon indicated by the publication identification information, a cover of the electronic publication, a thumbnail image such as a table of contents or a text, or a part of the thumbnail image. The icons, thumbnail images, and the like may be stored in advance in the electronic publication storage unit 11 or the like in association with the electronic publication, or may be created and acquired by the calendar output unit 20 using the electronic publication or the like. Also good. Further, the indication object may be a combination of two or more of these pieces of information.

指示オブジェクトと、出版物識別情報との対応関係はどのように管理されているかは問わない。例えば、指示オブジェクトと出版物識別情報とを対応付け有する1または2以上の情報が、図示しない記憶媒体等に格納されていても良い。   It does not matter how the correspondence between the pointing object and the publication identification information is managed. For example, one or two or more pieces of information that associate the instruction object with the publication identification information may be stored in a storage medium (not shown).

なお、カレンダー出力部20は、カレンダー情報取得部19が取得したカレンダー情報が有する日付に対応する出力時間情報に対応付けられた出力箇所情報がさらに対応付けられた指示オブジェクトを配置したカレンダーを出力するようにしてもよい。   The calendar output unit 20 outputs a calendar in which an instruction object further associated with output location information associated with output time information corresponding to the date included in the calendar information acquired by the calendar information acquisition unit 19 is associated. You may do it.

例えば、カレンダー出力部20は、出力時間格納部15に格納されている出力時間情報の中から、カレンダー情報取得部19が取得したカレンダー情報が示す1または2以上の日付のうちの、1以上の日付を有する出力時間情報を検出し、検出した出力時間情報と対応付けられた出版物識別情報と出力箇所情報との組に対応付けられた指示オブジェクトを、この検出した出力時間情報が有する日付に対応付けて配置したカレンダーを出力する。この場合において、指示オブジェクトと、出版物識別情報および出力箇所情報の組との対応関係がどのように管理されているかは問わない。   For example, the calendar output unit 20 includes one or more dates among one or more dates indicated by the calendar information acquired by the calendar information acquisition unit 19 from the output time information stored in the output time storage unit 15. The output time information having the date is detected, and the indication object associated with the combination of the publication identification information and the output location information associated with the detected output time information is set to the date included in the detected output time information. The calendar arranged in correspondence is output. In this case, it does not matter how the correspondence relationship between the instruction object and the set of publication identification information and output location information is managed.

カレンダー出力部20は、さらに、カレンダー情報取得部19が取得したカレンダー情報が有する日付に対応する出力時間情報に対応付けられたコメントを、日付と対応付けて配置したカレンダーを出力するようにしてもよい。コメントを日付と対応付けて配置するということは、例えば、日付を含む枠内や、日付の近傍等にコメントを配置することである。あるいは、日付や日付を含む枠内と線や矢印等の図形で接続された領域にコメントを配置することであってもよい。   The calendar output unit 20 may further output a calendar in which comments associated with output time information corresponding to dates included in the calendar information acquired by the calendar information acquisition unit 19 are associated with dates. Good. Arranging a comment in association with a date means, for example, arranging a comment in a frame including the date or in the vicinity of the date. Or you may arrange | position a comment in the area | region connected with the inside of the frame containing a date and a date with figures, such as a line and an arrow.

例えば、カレンダー出力部20は、出力時間格納部15に格納されている出力時間情報の中から、カレンダー情報取得部19が取得したカレンダー情報が示す1または2以上の日付のうちの、1以上の日付を有する出力時間情報を検出し、検出した出力時間情報と対応付けられた出版物識別情報(あるいは、出版物識別情報と出力箇所情報との組)に対応付けられた指示オブジェクトとコメントとを、この検出した出力時間情報が有する日付に対応付けて配置したカレンダーを出力する。この場合においても、指示オブジェクトと、コメントと、出版物識別情報および出力箇所情報の組との対応関係がどのように管理されているかは問わない。   For example, the calendar output unit 20 includes one or more dates among one or more dates indicated by the calendar information acquired by the calendar information acquisition unit 19 from the output time information stored in the output time storage unit 15. An output time information having a date is detected, and an indication object and a comment associated with publication identification information (or a set of publication identification information and output location information) associated with the detected output time information are displayed. The calendar arranged in association with the date included in the detected output time information is output. Even in this case, it does not matter how the correspondence relationship between the instruction object, the comment, and the set of publication identification information and output location information is managed.

カレンダー出力部20は、例えば、予め用意されたテンプレートや、上述したような外観の指定に応じたテンプレートに、カレンダー情報取得部19が取得したカレンダー情報と、このカレンダー情報が示す日付に対応する指示オブジェクト(あるいは、指示オブジェクトとコメント)とを配置したカレンダーを出力する。テンプレートは、例えば、月単位でカレンダーを表示するテンプレート(具体的にはひと月分の日付を表示するカレンダー)や、週単位でカレンダーを表示するテンプレート(具体的には、一または2以上の週の日付を表示するカレンダー)や、日単位でカレンダーを表示するテンプレート(具体的には、1または2以上の日付を表示するカレンダー)等である。テンプレートは、各日付を時刻毎に区切ったいわゆるタイムテーブルのようなテンプレートであっても良い。テンプレートは、例えば、図示しない記憶媒体等に予め蓄積しておくようにすればよい。   For example, the calendar output unit 20 uses a template prepared in advance or a template according to the appearance designation as described above, the calendar information acquired by the calendar information acquisition unit 19 and an instruction corresponding to the date indicated by the calendar information. A calendar on which objects (or instruction objects and comments) are arranged is output. Templates include, for example, a template that displays a calendar by month (specifically, a calendar that displays the date for a month), or a template that displays a calendar by week (specifically, one or more weeks). A calendar that displays a date), a template that displays a calendar on a daily basis (specifically, a calendar that displays one or more dates), and the like. The template may be a template such as a so-called time table in which each date is divided for each time. For example, the template may be stored in advance in a storage medium (not shown).

ここでの出力とは、ディスプレイへの表示、プロジェクターを用いた投影、プリンタへの印字、音出力、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。   Output here refers to display on a display, projection using a projector, printing to a printer, sound output, transmission to an external device, storage in a recording medium, and output to other processing devices or other programs. It is a concept that includes delivery of processing results.

カレンダー出力部20は、ディスプレイやスピーカー等の出力デバイスを含むと考えても含まないと考えても良い。カレンダー出力部20は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。   The calendar output unit 20 may be considered as including or not including an output device such as a display or a speaker. The calendar output unit 20 may be implemented by output device driver software, or output device driver software and an output device.

操作受付部21は、カレンダー出力部20が出力した指示オブジェクトを指定する操作である指定操作を受け付ける。指示オブジェクトを指定する操作とは、例えば、指示オブジェクト上の領域をマウス等でクリックしたり、タッチパネルの指示オブジェクト上の領域を指でタップ(叩く)操作である。また、指示オブジェクトを選択して、選択した指示オブジェクトを指定するコマンド等をメニューで選択する操作である。また、操作受付部21は、カレンダー出力部20が出力するカレンダーの出力範囲(出力期間)を変更する操作や、カレンダーの出力を終了する操作を受け付けても良い。指定操作は、指示オブジェクトに対応する電子出版物、あるいはその出力された箇所を出力する出力指示であっても良い。   The operation reception unit 21 receives a designation operation that is an operation for designating an instruction object output by the calendar output unit 20. The operation of designating the pointing object is, for example, an operation of clicking an area on the pointing object with a mouse or the like, or tapping (hitting) an area on the pointing object on the touch panel with a finger. Further, an operation of selecting a pointing object and selecting a command or the like for designating the selected pointing object on a menu. The operation accepting unit 21 may accept an operation for changing the output range (output period) of the calendar output by the calendar output unit 20 or an operation for ending the calendar output. The designation operation may be an electronic publication corresponding to the designated object, or an output instruction for outputting the output part.

ここでの受け付けとは、キーボードやマウス、タッチパネルなどの入力デバイスから入力された情報の受け付け、有線もしくは無線の通信回線を介して送信された情報の受信、光ディスクや磁気ディスク、半導体メモリなどの記録媒体から読み出された情報の受け付けなどを含む概念である。操作の入力手段は、テンキーやキーボード、タッチパネル、マウス、メニュー画面によるもの等、何でも良い。操作受付部21は、テンキーやキーボード、タッチパネル等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。   Accepting here means accepting information input from input devices such as a keyboard, mouse, touch panel, receiving information sent via a wired or wireless communication line, recording on an optical disc, magnetic disc, semiconductor memory, etc. It is a concept including reception of information read from a medium. The operation input means may be anything such as a numeric keypad, a keyboard, a touch panel, a mouse, or a menu screen. The operation reception unit 21 can be realized by a device driver of an input unit such as a numeric keypad, a keyboard, and a touch panel, a menu screen control software, and the like.

期間指定情報受付部22は、期間指定情報を受け付ける。期間指定情報は、期間を指定する情報である。期間指定情報受付部22は、例えば、月単位、日単位、または時間単位のいずれかの単位で、期間を指定する期間指定情報を受け付ける。   The period designation information receiving unit 22 receives period designation information. The period designation information is information that designates a period. The period designation information accepting unit 22 accepts period designation information that designates a period, for example, in units of months, days, or hours.

期間指定情報受付部22は、例えば、上述したカレンダー出力部20が出力するカレンダーを介して期間の指定を受け付ける。期間指定情報受付部22は、例えば、上述したカレンダー出力部20が出力しているカレンダーが示す月を指定する期間指定操作や、出力しているカレンダー内の1または2以上の週を指定する期間指定操作や、出力しているカレンダー内の1または2以上の日付を指定する期間指定操作や、出力しているカレンダー内の時刻の範囲を指定する期間指定操作である。期間の指定をどのように行うかは問わない。例えば、期間の指定は、例えば、マウスやタッチパネルを介して、カレンダー出力部20が出力するカレンダー上を、いわゆるドラッグやクリックやタップ等を行うことで行われる。なお、期間を示す1以上の日付や期間の開始日時や終了日時等の入力により期間指定操作を行っても良い。   The period designation information accepting unit 22 accepts designation of a period via, for example, a calendar output from the calendar output unit 20 described above. The period designation information receiving unit 22 is, for example, a period designation operation for designating the month indicated by the calendar output by the calendar output unit 20 described above, or a period for specifying one or more weeks in the output calendar. A designation operation, a period designation operation for designating one or more dates in the output calendar, and a period designation operation for designating a time range in the output calendar. It does not matter how the period is specified. For example, the designation of the period is performed by performing so-called dragging, clicking, tapping, or the like on the calendar output by the calendar output unit 20 via a mouse or a touch panel, for example. The period specifying operation may be performed by inputting one or more dates indicating the period, the start date / time of the period, the end date / time, and the like.

ここでの受け付けとは、キーボードやマウス、タッチパネルなどの入力デバイスから入力された情報の受け付け、有線もしくは無線の通信回線を介して送信された情報の受信などを含む概念である。期間指定情報の入力手段は、テンキーやキーボードやマウスやタッチパネルや、メニュー画面によるもの等、何でも良い。期間指定情報受付部22は、テンキーやキーボードやタッチパネル等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。   The reception here is a concept including reception of information input from an input device such as a keyboard, a mouse, and a touch panel, reception of information transmitted via a wired or wireless communication line, and the like. The period specifying information input means may be anything such as a numeric keypad, a keyboard, a mouse, a touch panel, or a menu screen. The period designation information receiving unit 22 can be realized by a device driver for input means such as a numeric keypad, a keyboard, and a touch panel, control software for a menu screen, and the like.

出力時間格納部15には、コメント受付部14が受け付けたコメントが、出版物識別情報と、出力時間情報とに対応付けられてさらに格納される。あるいは、出力時間格納部15には、コメント受付部14が受け付けたコメントが、出版物識別情報と、出力箇所情報と、出力時間情報とに対応付けられて格納されていてもよい   The output time storage unit 15 further stores the comment received by the comment reception unit 14 in association with the publication identification information and the output time information. Alternatively, the comment received by the comment receiving unit 14 may be stored in the output time storage unit 15 in association with the publication identification information, the output location information, and the output time information.

出力時間格納部15は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。   The output time storage unit 15 is preferably a nonvolatile recording medium, but can also be realized by a volatile recording medium.

ここで、上述した出力部13について更に説明を行う。   Here, the output unit 13 described above will be further described.

出力部13は、操作受付部21が指定操作を受け付けた場合に、この指定操作が指定する指示オブジェクトに対応する1以上の出版物識別情報が示す1以上の電子出版物に関する情報を出力する。出版物識別情報が示す電子出版物に関する情報を出力するとは、例えば、出版物識別情報が示す電子出版物を出力することであっても良いし、電子出版物の一部だけ(例えば表示や目次だけ)を出力することや、電子出版物のページをサムネイル出力することであっても良い。電子出版物を出力するということは、例えば、電子出版物が可読状態となるよう出力することであり、例えば、電子出版物のページ間をユーザ等の操作に応じて移動しながら出力できるようにすることである。また、電子出版物のページ群等を出力可能となるようバッファ等に読み出してその一部を出力(例えば表示)することである。また、電子出版物の各ページや各ページのサムネイル画像を縦や横にタイル状に並べて出力することであっても良い。また、電子出版物の出版物識別情報を出力することであっても良いし、電子出版物のタイトルや著者名や出版者名等の書誌的情報を出力することであっても良い。   When the operation receiving unit 21 receives a designation operation, the output unit 13 outputs information on one or more electronic publications indicated by the one or more publication identification information corresponding to the instruction object designated by the designation operation. Output of information related to the electronic publication indicated by the publication identification information may be, for example, output of the electronic publication indicated by the publication identification information, or only a part of the electronic publication (for example, display or table of contents). Or a thumbnail of an electronic publication page. Outputting an electronic publication means, for example, outputting the electronic publication so that it can be read. For example, the electronic publication can be output while moving between pages of the electronic publication according to an operation of the user or the like. It is to be. Further, it is to read (for example, display) a part of a page of an electronic publication into a buffer or the like so that it can be output. Further, each page of the electronic publication and thumbnail images of each page may be output in a tiled manner in the vertical and horizontal directions. Further, publication identification information of an electronic publication may be output, or bibliographic information such as the title, author name, and publisher name of the electronic publication may be output.

また、出力部13は、操作受付部21が指定操作を受け付けた場合に、この指定操作が指定する指示オブジェクトに対応する1以上の出版物識別情報が示す1以上の電子出版物の、指示オブジェクトに対応する出力箇所情報が示す出力箇所に関する情報を出力してもよい。ただし、この処理は、指示オブジェクトが出版物識別情報と出力箇所情報との組と対応付けられている場合に限られる。指示オブジェクトに対応する電子出版物の、指示オブジェクトに対応する出力箇所情報が示す出力箇所に関する情報を出力するということは、例えば、指示オブジェクトに対応する電子出版物の、指示オブジェクトに対応する出力箇所情報が示す出力箇所を選択的に出力することである。例えば、指示オブジェクトに対応する電子出版物の、指示オブジェクトに対応する出力箇所情報が示す出力箇所だけを選択的にメモリ等の記憶媒体等に読み出して、可読可能に出力することである。あるいは、出力箇所情報が示す出力箇所以外の部分を選択的に出力可能とし、他の部分は選択的に出力できないようにすることであっても良い。また、例えば、指示オブジェクトに対応する電子出版物の、指示オブジェクトに対応する出力箇所情報が示す出力箇所の各ページや、各ページのサムネイル画像をタイル状に並べて出力することであってもよい。また、指示オブジェクトに対応する電子出版物のタイトル等の書誌的情報と、指示オブジェクトに対応する出力箇所情報が示す出力箇所(具体的には、ページや、段落や、行等)を示す情報(例えば、第5ページ、6行目等)を出力することであってもよい。   In addition, when the operation accepting unit 21 accepts a designation operation, the output unit 13 indicates an instruction object of one or more electronic publications indicated by one or more publication identification information corresponding to the instruction object designated by the designation operation. Information regarding the output location indicated by the output location information corresponding to may be output. However, this processing is limited to the case where the instruction object is associated with a set of publication identification information and output location information. For example, outputting information related to the output location indicated by the output location information corresponding to the instruction object of the electronic publication corresponding to the instruction object means that the output location corresponding to the instruction object of the electronic publication corresponding to the instruction object is output. The output location indicated by the information is selectively output. For example, only the output location indicated by the output location information corresponding to the instruction object of the electronic publication corresponding to the instruction object is selectively read out to a storage medium such as a memory and output in a readable manner. Alternatively, a part other than the output part indicated by the output part information may be selectively output, and the other part may not be selectively output. Further, for example, each page of the output location indicated by the output location information corresponding to the instruction object or the thumbnail image of each page of the electronic publication corresponding to the instruction object may be output in a tiled manner. Also, bibliographic information such as the title of the electronic publication corresponding to the instruction object and information indicating the output location (specifically, page, paragraph, line, etc.) indicated by the output location information corresponding to the instruction object ( For example, the fifth page, the sixth line, etc.) may be output.

また、出力部13は、出力時間格納部15に異なる前記出版物識別情報を有する複数の出力時間管理情報が格納されている場合においては、期間指定情報が示す期間内に含まれる時間帯を示す出力時間情報を有する複数の出力時間管理情報がそれぞれ有する出版物識別情報と出力箇所情報との組が示す複数の電子出版物の出力箇所に関する情報を出力するようにしてもよい。電子出版物の出力箇所に関する情報については、上記と同様である。ただし、電子出版物の出力箇所に関する情報として、複数の電子出版物の出力箇所を選択的に出力する場合、複数の電子出版物の出力箇所を連続して出力できるようにしても良いし、複数の電子出版物の出力箇所を、電子出版物毎に個別に出力するようにしても良い。複数の電子出版物の出力箇所を連続して出力できるようにするということは、例えば、出力箇所がページ単位で指定されている場合、第一の電子出版物の出力箇所の次のページとして、第二の電子出版物の出力箇所の最初のページが出力されるように、複数の電子出版物の出力箇所が、連続してシームレスに閲覧可能とすることである。あるいは、複数の電子出版物の出力箇所を連結した新たな一の電子出版物を生成することであっても良い。また、電子出版物の出力箇所を個別に出力するということは、例えば、各電子出版物の出力箇所(例えば、1以上のページで構成されるページ群)を、電子出版物毎に個別に並べて出力することである。また、第一の電子出版物の出力箇所の次のページとして、第二の電子出版物の出力箇所の1以上のページが出力されないようにすることであってもよい。   The output unit 13 indicates a time zone included in the period indicated by the period designation information when the output time storage unit 15 stores a plurality of pieces of output time management information having different publication identification information. You may make it output the information regarding the output location of the some electronic publication which the group of the publication identification information and output location information which each has several output time management information which has output time information shows. The information regarding the output location of the electronic publication is the same as described above. However, when the output locations of a plurality of electronic publications are selectively output as information about the output locations of the electronic publication, the output locations of the plurality of electronic publications may be continuously output. The output location of the electronic publication may be output individually for each electronic publication. For example, when the output location is specified in units of pages, the output location of the plurality of electronic publications can be output continuously. The output part of a plurality of electronic publications can be continuously browsed seamlessly so that the first page of the output part of the second electronic publication is output. Alternatively, a new electronic publication may be generated in which output locations of a plurality of electronic publications are connected. In addition, outputting the output locations of the electronic publications individually means, for example, arranging the output locations of each electronic publication (for example, a page group composed of one or more pages) individually for each electronic publication. Is to output. Moreover, it may be made not to output one or more pages of the output location of a 2nd electronic publication as a page following the output location of a 1st electronic publication.

また、出力部13は、期間指定情報が示す期間内に含まれる時間帯を示す出力時間情報を有する出力時間管理情報に含まれる出版物識別情報と出力箇所情報との組が示す1以上の電子出版物の出力箇所に関する情報を出力するようにしてもよい。電子出版物の出力箇所に関する情報については、上記と同様である。ただし、電子出版物の出力箇所に関する情報として、期間指定情報が示す期間に対応する複数の電子出版物の出力箇所を選択的に出力する場合、上記と同様に、複数の電子出版物の出力箇所を連続して出力できるようにしても良いし、複数の電子出版物の出力箇所を、電子出版物毎に個別に出力するようにしても良い。   In addition, the output unit 13 includes one or more electronic information indicated by a set of publication identification information and output location information included in the output time management information having output time information indicating a time zone included in the period indicated by the period specifying information. Information regarding the output location of the publication may be output. The information regarding the output location of the electronic publication is the same as described above. However, in the case where the output locations of a plurality of electronic publications corresponding to the period indicated by the period designation information are selectively output as the information related to the output locations of the electronic publication, the output locations of the plurality of electronic publications are the same as above. May be output continuously, or the output locations of a plurality of electronic publications may be output individually for each electronic publication.

なお、出力部13は、電子出版物に関する情報を、カレンダー出力部20が出力するカレンダー内に出力しても良いし、カレンダー外に出力しても良い。例えば、カレンダー外に出力する場合とは、例えば、カレンダー上に出力することや、カレンダーの出力画面と切り替えて電子出版物に関する情報を出力することや、カレンダーと別ウインドウ等で出力することも含む概念である。   The output unit 13 may output information about the electronic publication in the calendar output by the calendar output unit 20 or may output the information outside the calendar. For example, outputting outside the calendar includes, for example, outputting on a calendar, switching to a calendar output screen, outputting information about an electronic publication, and outputting in a separate window from the calendar. It is a concept.

次に、電子出版物出力装置1の動作の一例について図2のフローチャートを用いて説明する。   Next, an example of operation | movement of the electronic publication output device 1 is demonstrated using the flowchart of FIG.

(ステップS101)出版物出力指示受付部12は、出版物出力指示を受け付けたか否かを判断する。受け付けた場合、ステップS102に進み、受け付けていない場合、ステップS115に進む。   (Step S101) The publication output instruction reception unit 12 determines whether or not a publication output instruction has been received. If accepted, the process proceeds to step S102. If not accepted, the process proceeds to step S115.

(ステップS102)出力部13は、ステップS101で受け付けた出版物出力指示が示す電子出版物を、電子出版物格納部11から読みだして出力する。   (Step S102) The output unit 13 reads out and outputs the electronic publication indicated by the publication output instruction received in Step S101 from the electronic publication storage unit 11.

(ステップS103)出力時間取得部16は、現在の日時を電子出版物の出力開始日時として取得する。また、ステップS103で出力部13が出力した電子出版物の出版物識別情報を取得する。そして、取得した出力開始日時と出版物識別情報とを、図示しない記憶媒体に一時記憶する。   (Step S103) The output time acquisition unit 16 acquires the current date and time as the output start date and time of the electronic publication. In addition, the publication identification information of the electronic publication output by the output unit 13 in step S103 is acquired. Then, the acquired output start date and time and publication identification information are temporarily stored in a storage medium (not shown).

(ステップS104)出力時間取得部16は、ステップS103で出力部13が出力した箇所を示す出力箇所情報を取得し、図示しない記憶媒体に一時記憶する。   (Step S104) The output time acquisition unit 16 acquires output location information indicating the location output by the output unit 13 in step S103, and temporarily stores it in a storage medium (not shown).

(ステップS105)コメント受付部14は、出力部13が出力した箇所についてコメントを受け付けたか否かを判断する。受け付けた場合、ステップS106に進み、受け付けていない場合、ステップS107に進む。   (Step S105) The comment receiving unit 14 determines whether or not a comment has been received for the portion output by the output unit 13. If accepted, the process proceeds to step S106. If not accepted, the process proceeds to step S107.

(ステップS106)コメント受付部14は、ステップS105で受け付けたコメントを、ステップS104で一時記憶した出力箇所情報と対応付けて、図示しない記憶媒体等に一時記憶する。そして、ステップS107に進む。   (Step S106) The comment receiving unit 14 temporarily stores the comment received in step S105 in a storage medium or the like (not shown) in association with the output location information temporarily stored in step S104. Then, the process proceeds to step S107.

(ステップS107)出版物出力指示受付部12は、現在出力中の電子出版物について、出力箇所を変更する指示を受け付けたか否かを判断する。受け付けた場合、ステップS108に進み、受け付けていない場合、ステップS110に進む。   (Step S107) The publication output instruction reception unit 12 determines whether an instruction to change the output location is received for the electronic publication currently being output. If accepted, the process proceeds to step S108. If not accepted, the process proceeds to step S110.

(ステップS108)出力部13は、ステップS107で受け付けた変更指示が示す箇所を出力する。   (Step S108) The output unit 13 outputs the location indicated by the change instruction received in step S107.

(ステップS109)出力時間取得部16は、現在出力中の箇所についての出力箇所情報を取得し、図示しない記憶媒体等に一時記憶する。そして、ステップS105に戻る。   (Step S109) The output time acquisition unit 16 acquires output location information about a location that is currently being output, and temporarily stores it in a storage medium (not shown) or the like. Then, the process returns to step S105.

(ステップS110)出版物出力指示受付部12は、現在出力中の電子出版物の出力を終了する指示を受け付けたか否かを判断する。受け付けた場合、ステップS111に進み、受け付けていない場合、ステップS105に進む。   (Step S110) The publication output instruction reception unit 12 determines whether an instruction to end the output of the electronic publication currently being output has been received. If accepted, the process proceeds to step S111. If not accepted, the process proceeds to step S105.

(ステップS111)出力部13は、電子出版物の出力を終了する。   (Step S111) The output unit 13 ends the output of the electronic publication.

(ステップS112)出力時間取得部16は、現在の日時を電子出版物の出力終了日時として取得する。   (Step S112) The output time acquisition unit 16 acquires the current date and time as the output end date and time of the electronic publication.

(ステップS113)出力時間取得部16は、ステップS112で取得した出力終了日時と、ステップS102において取得した出力開始日時とで示される出力時間情報を取得し、ステップS104で取得した出版物識別情報と、ステップS104およびステップS109で取得した出力箇所情報とを対応付けて、出力時間格納部15に蓄積する。   (Step S113) The output time acquisition unit 16 acquires output time information indicated by the output end date and time acquired in Step S112 and the output start date and time acquired in Step S102, and the publication identification information acquired in Step S104 The output location information acquired in step S104 and step S109 is associated with each other and stored in the output time storage unit 15.

(ステップS114)出力時間取得部16は、ステップS113で取得した出力時間情報と、ステップS104で取得した出版物識別情報と、ステップS106で一時記憶したコメントおよび出力箇所情報とを対応付けて、コメント格納部23に蓄積する。
そして、ステップS101に戻る。
(Step S114) The output time acquisition unit 16 associates the output time information acquired in Step S113 with the publication identification information acquired in Step S104, the comment temporarily stored in Step S106, and the output location information, Accumulate in the storage unit 23.
Then, the process returns to step S101.

(ステップS115)カレンダー出力指示受付部18は、カレンダー出力指示を受け付けたか否かを判断する。受け付けた場合、ステップS116に進み、受け付けていない場合、ステップS101に戻る。   (Step S115) The calendar output instruction receiving unit 18 determines whether a calendar output instruction has been received. If accepted, the process proceeds to step S116. If not accepted, the process returns to step S101.

(ステップS116)電子出版物出力装置1は、カレンダーを出力する処理等を行う。この処理の詳細については、後述する。そして、ステップS101に戻る。   (Step S116) The electronic publication output device 1 performs a process of outputting a calendar and the like. Details of this processing will be described later. Then, the process returns to step S101.

なお、図1のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。   In the flowchart of FIG. 1, the process ends when the power is turned off or the process ends.

次に、電子出版物出力装置1のカレンダーを出力する処理等の詳細な動作の一例について図3のフローチャートを用いて説明する。この処理は、図2のステップS115の処理に相当する処理である。   Next, an example of detailed operations such as processing for outputting a calendar of the electronic publication output apparatus 1 will be described with reference to the flowchart of FIG. This process is a process corresponding to the process of step S115 in FIG.

(ステップS200)カレンダー情報取得部19は、上述したステップS114で受け付けたカレンダー出力指示が示すカレンダーで出力する期間内のカレンダーの情報(例えば、日付や曜日の情報等)をカレンダー格納部17から取得する。   (Step S200) The calendar information acquisition unit 19 acquires, from the calendar storage unit 17, calendar information (for example, date and day of the week information) within the period output in the calendar indicated by the calendar output instruction received in step S114 described above. To do.

(ステップS201)カレンダー出力部20は、上述したステップS114で受け付けたカレンダー出力指示が示すカレンダーで出力する期間に対応する出版物識別情報と、出力箇所情報とを、出力時間格納部15から検出する。例えば、カレンダー出力部20は、カレンダーで出力する期間内の日付と一致する日付を有する出力時間情報と対応付けられた出版物識別情報と、出力箇所情報とを出力時間格納部15から検出する。   (Step S201) The calendar output unit 20 detects the publication identification information corresponding to the period output in the calendar indicated by the calendar output instruction received in step S114 and the output location information from the output time storage unit 15. . For example, the calendar output unit 20 detects from the output time storage unit 15 publication identification information associated with output time information having a date that matches a date within a period output by the calendar, and output location information.

(ステップS202)カレンダー出力部20は、上述したステップS114で受け付けたカレンダー出力指示が示すカレンダーで出力する期間に対応する出版物識別情報と、出力箇所情報と、コメントとを、コメント格納部23から検出する。例えば、カレンダー出力部20は、カレンダーで出力する期間内の日付と一致する日付を有する出力時間情報と対応付けられた出版物識別情報と、出力箇所情報と、コメントとを検出する。   (Step S202) The calendar output unit 20 sends the publication identification information, the output location information, and the comment corresponding to the period to be output in the calendar indicated by the calendar output instruction received in step S114 described above from the comment storage unit 23. To detect. For example, the calendar output unit 20 detects publication identification information, output location information, and a comment that are associated with output time information having a date that matches a date within a period output by the calendar.

(ステップS203)カレンダー出力部20は、ステップS201で検出した出版物識別情報と出力箇所情報との組に対応付けられた指示オブジェクトと、ステップS202で検出したコメントとを、これらに対応付けられた出力時間情報が示す日付と対応付けて配置したカレンダーを出力する。   (Step S203) The calendar output unit 20 associates the instruction object associated with the set of publication identification information and output location information detected at Step S201 and the comment detected at Step S202 with these. A calendar arranged in association with the date indicated by the output time information is output.

(ステップS204)操作受付部21は、カレンダー出力部20が出力するカレンダーで表示する期間を変更する操作を受け付けたか否かを判断する。受け付けた場合、ステップS201に戻り、上記と同様に、変更操作に応じた期間のカレンダーを出力する処理等を行う。受け付けていない場合、ステップS205に進む。   (Step S204) The operation reception unit 21 determines whether or not an operation for changing a period of time displayed on the calendar output by the calendar output unit 20 has been received. If accepted, the process returns to step S201, and a process of outputting a calendar for a period corresponding to the change operation is performed in the same manner as described above. If not received, the process proceeds to step S205.

(ステップS205)操作受付部21は、カレンダー出力部20が出力する指示オブジェクトを指定する指定操作を受け付けたか否かを判断する。受け付けた場合、ステップS206に進み、受け付けていない場合、ステップS210に進む。   (Step S205) The operation receiving unit 21 determines whether or not a specifying operation for specifying an instruction object output from the calendar output unit 20 has been received. If accepted, the process proceeds to step S206. If not accepted, the process proceeds to step S210.

(ステップS206)出力部13は、ステップS205で受け付けた指定操作が示す指示オブジェクトに対応付けられた出版物識別情報と出力箇所情報とを取得する。   (Step S206) The output unit 13 acquires publication identification information and output location information associated with the instruction object indicated by the designation operation received in Step S205.

(ステップS207)出力部13は、ステップS206で取得した出版物識別情報が示す電子出版物の出力箇所情報が示す箇所を出力する。なお、ここでは一例として、出力部13が電子出版物を出力する際に、カレンダー出力部20によるカレンダーの出力は終了しない。ただし、終了するようにしても良い。   (Step S207) The output unit 13 outputs the location indicated by the output location information of the electronic publication indicated by the publication identification information acquired in Step S206. Here, as an example, when the output unit 13 outputs an electronic publication, the calendar output by the calendar output unit 20 does not end. However, it may be terminated.

(ステップS208)出版物出力指示受付部12は、ステップS207やステップS212で出力した電子出版物の出力を終了する操作を受け付けたか否かを判断する。受け付けた場合、ステップS209に進み、受け付けていない場合、ステップS208に戻る。   (Step S208) The publication output instruction receiving unit 12 determines whether an operation for ending the output of the electronic publication output in Step S207 or Step S212 has been received. If accepted, the process proceeds to step S209. If not accepted, the process returns to step S208.

(ステップS209)出力部13は、ステップS207で出力した電子出版物の出力を終了する。そして、ステップS204に戻る。   (Step S209) The output unit 13 ends the output of the electronic publication output in Step S207. Then, the process returns to step S204.

(ステップS210)期間指定情報受付部22は、期間指定情報を受け付けたか否かを判断する。受け付けた場合、ステップS211に進み、受け付けていない場合、ステップS213に進む。   (Step S210) The period designation information receiving unit 22 determines whether period designation information has been accepted. If accepted, the process proceeds to step S211. If not accepted, the process proceeds to step S213.

(ステップS211)出力部13は、ステップS210で受け付けた期間指定情報に対応した出版物識別情報と出力箇所情報とを取得する。具体的には、出力部13は、期間指定情報が示す期間内の日時を示す出力時間情報を有する出力時間管理情報に含まれた出版物識別情報と出力箇所情報との組を取得する。   (Step S211) The output unit 13 acquires publication identification information and output location information corresponding to the period designation information received in Step S210. Specifically, the output unit 13 acquires a set of publication identification information and output location information included in the output time management information having output time information indicating the date and time within the period indicated by the period specifying information.

(ステップS212)出力部13は、ステップS211で取得した出版物識別情報が示す電子出版物の出力箇所情報が示す箇所を出力する。なお、複数の出版物識別情報がステップS211で取得された場合、複数の出版物識別情報に対応する電子出版物の出力箇所情報が示す箇所を出力するようにすればよい。この場合、複数の出版物識別情報に対応する電子出版物の出力箇所を、連続的に出力するようにしても良いし、個別に出力するようにしても良い。そして、ステップS208に進む。   (Step S212) The output unit 13 outputs the location indicated by the output location information of the electronic publication indicated by the publication identification information acquired in Step S211. When a plurality of publication identification information is acquired in step S211, the location indicated by the output location information of the electronic publication corresponding to the plurality of publication identification information may be output. In this case, output locations of electronic publications corresponding to a plurality of publication identification information may be output continuously or individually. Then, the process proceeds to step S208.

(ステップS213)操作受付部21は、カレンダー出力部20によるカレンダーの出力を終了する操作を受け付けた否かを判断する。受け付けた場合、ステップS214に進み、受け付けていない場合、ステップS204に戻る。   (Step S213) The operation reception unit 21 determines whether or not an operation for ending the calendar output by the calendar output unit 20 has been received. If accepted, the process proceeds to step S214. If not accepted, the process returns to step S204.

(ステップS214)カレンダー出力部20は、カレンダーの出力を終了する。そして、上位の処理にリターンする。   (Step S214) The calendar output unit 20 ends the calendar output. Then, the process returns to the upper process.

なお、図3のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。   In the flowchart of FIG. 3, the process ends when the power is turned off or the process is terminated.

以下、本実施の形態における電子出版物出力装置1の具体的な動作について一例を挙げて説明する。   Hereinafter, a specific operation of the electronic publication output apparatus 1 in the present embodiment will be described with an example.

電子出版物出力装置1の概念図は図4である。ここでは、電子出版物出力装置1がいわゆるタブレット型端末と呼ばれる装置である場合を例に挙げて説明する。この電子出版物出力装置1は、モニタ13aを備えており、モニタ13a上には、図示しないタッチパネルが設けられているものとする。この電子出版物出力装置1は、このタッチパネルを介して操作が可能なものであるとする。   A conceptual diagram of the electronic publication output device 1 is shown in FIG. Here, a case where the electronic publication output apparatus 1 is a so-called tablet-type terminal will be described as an example. This electronic publication output apparatus 1 includes a monitor 13a, and a touch panel (not shown) is provided on the monitor 13a. The electronic publication output device 1 is assumed to be operable via this touch panel.

ここでは、例えば、ユーザが電子出版物出力装置1を操作してインターネット等を介してダウンロードした電子出版物情報が、電子出版物格納部11に蓄積されているものとする。   Here, for example, it is assumed that electronic publication information downloaded by the user operating the electronic publication output device 1 via the Internet or the like is accumulated in the electronic publication storage unit 11.

図5は、電子出版物格納部11に格納されている電子出版物情報を管理する電子出版物管理情報である。電子出版物管理情報において、「出版物ID」は、出版物識別情報であり、ここでは、電子出版物情報のファイル名であるとする。なお、ファイル名の拡張子等は省略している。「ファイル」は、電子出版物情報のファイルである。なお、電子出版物のタイトル等は、電子出版物情報のファイル内に格納されているものとする。また、電子出版物情報が示す各ページには、ページの識別情報としてページ番号が付与されているものとする。「終了ページ」は、前回電子出版物を出力した際の終了時点で出力されていたページ番号を示す。なお、値「0」は、電子出版物が出力されていないことを示す。   FIG. 5 shows electronic publication management information for managing electronic publication information stored in the electronic publication storage unit 11. In the electronic publication management information, “publication ID” is publication identification information, and here, it is assumed that it is a file name of the electronic publication information. Note that file name extensions and the like are omitted. “File” is a file of electronic publication information. It is assumed that the title of the electronic publication is stored in the electronic publication information file. Each page indicated by the electronic publication information is given a page number as page identification information. “End page” indicates the page number that was output when the electronic publication was output last time. The value “0” indicates that no electronic publication is output.

ユーザが、電子出版物出力装置1を起動させると、出力部13は、モニタ13aに、図4に示すように、電子出版物格納部11に格納されている電子出版物情報のアイコンとファイル名をタイル状に並べて出力(ここでは、表示)する。電子出版物情報のアイコンは、例えば、電子出版物情報が予め内部に格納していても良いし、出力部13が、電子出版物情報を用いて作成した電子出版物の表紙等のサムネイル画像等であっても良い。また、予め電子出版物出力装置1が図示しない記憶媒体等に格納していたものを用いても良い。   When the user activates the electronic publication output device 1, the output unit 13 causes the monitor 13 a to display icons and file names of electronic publication information stored in the electronic publication storage unit 11 as shown in FIG. 4. Are output in a tiled manner (displayed here). The electronic publication information icon may be, for example, electronic publication information stored in advance, or a thumbnail image such as a cover of an electronic publication created by the output unit 13 using the electronic publication information. It may be. Moreover, you may use what was previously stored in the storage medium etc. which the electronic publication output device 1 did not illustrate.

そして、ユーザが、「出版物ID」が「bk001」である電子出版物情報のアイコン401上を、指でタップした(叩いた)とすると、出版物出力指示受付部12は、「出版物ID」が「bk001」である電子出版物情報を出力する出版物出力指示を受け付ける。   Then, if the user taps (slaps) the electronic publication information icon 401 whose “publication ID” is “bk001” with a finger, the publication output instruction reception unit 12 displays “publication ID”. Accepts a publication output instruction to output electronic publication information with “bk001”.

出力部13は、出版物出力指示受付部12が受け付けた出版物出力指示に応じて、図5に示した電子出版物管理情報から、「出版物ID」が「bk001」であるレコード(行)の「ファイル」である電子出版物情報のファイルを読み出し、同じレコードの「終了ページ」の値が示すページ(ここでは、20ページ)をモニタ13aに表示する。   In response to the publication output instruction received by the publication output instruction receiving unit 12, the output unit 13 records from the electronic publication management information shown in FIG. 5 that the “publication ID” is “bk001” (line). The file of the electronic publication information that is “file” is read, and the page (here, page 20) indicated by the value of “end page” of the same record is displayed on the monitor 13a.

図6は、出力部13による「出版物ID」が「bk001」である電子出版物情報の20ページの出力例(表示例)を示す図である。   FIG. 6 is a diagram illustrating an output example (display example) of 20 pages of electronic publication information whose “publication ID” is “bk001” by the output unit 13.

出力時間取得部16は、出版物出力指示受付部12が出版物出力指示を受け付けたため、図示しない時計等から、現在の日時である「2012年8月28日13時25分」を出力開始の日時として取得する。また、出力部13が出力した電子出版物情報の出版物識別情報「bk001」を取得する。そして、取得した出力開始の日時と、出版物識別情報とを図示しない記憶媒体(例えば、メモリ等)に一時記憶する。   Since the publication output instruction receiving unit 12 has received the publication output instruction, the output time acquisition unit 16 starts outputting the current date “August 28, 2012 13:25” from a clock or the like (not shown). Get as date and time. Further, the publication identification information “bk001” of the electronic publication information output by the output unit 13 is acquired. Then, the acquired output start date and time and the publication identification information are temporarily stored in a storage medium (for example, a memory) (not shown).

また、出力時間取得部16は、この具体例においては、出力されているページの、出力されてからの経過時間が、予め指定された時間である5秒を超えたか否かを判断し、超えた場合に、このページのページ番号を出力箇所情報として取得し、図示しない記憶媒体(例えば、メモリ等)に一時記憶する。ここでは、例えば、現在出力されている20ページの、出力開始からの経過時間が、5秒を超えたとし、このページ番号である「20」が出力か諸情報として図示しない記憶媒体に一時記憶されたとする。   In this specific example, the output time acquisition unit 16 determines whether or not the elapsed time of the output page has exceeded 5 seconds, which is a predetermined time, and exceeds it. In this case, the page number of this page is acquired as output location information and is temporarily stored in a storage medium (for example, a memory) (not shown). Here, for example, it is assumed that the elapsed time from the start of output of 20 pages currently output has exceeded 5 seconds, and this page number “20” is output or various information is temporarily stored in a storage medium (not shown). Suppose that

また、ユーザが、20ページが表示されている状態で、このページに対してコメントを入力するためのインターフェースを出力させる操作を行ったとする。この操作を、例えば、操作受付部21が受け付けると、出力部13は、コメントを受け付けるための入力インターフェースを出力する。   Further, it is assumed that the user performs an operation to output an interface for inputting a comment on this page in a state where 20 pages are displayed. For example, when the operation receiving unit 21 receives this operation, the output unit 13 outputs an input interface for receiving a comment.

図7は、コメントの入力を受け付けるための入力インターフェースの出力例を示す図である。   FIG. 7 is a diagram illustrating an output example of an input interface for receiving an input of a comment.

ユーザが、入力インターフェース71の入力フィールドに、キーボード等により、コメントを入力し、「完了」ボタン73を押したとする。入力したコメントは、「重要な箇所なので、再読が必要」という文字列であるとする。コメント受付部14は、受け付けたコメントを、現在表示されているページのページ番号である出力箇所情報と対応付けて、図示しない記憶媒体等に一時記憶する。   It is assumed that the user inputs a comment into the input field of the input interface 71 using a keyboard or the like and presses the “Done” button 73. It is assumed that the input comment is a character string “It is an important part and must be re-read”. The comment receiving unit 14 temporarily stores the received comment in association with output location information that is the page number of the currently displayed page in a storage medium (not shown) or the like.

次に、ユーザが、タッチパネル等を操作してページをめくる操作を行い、21ページを出力させる操作を行ったとすると、出版物出力指示受付部12は、21ページを出力する出版物出力指示を受け付け、出力部13は、21ページを出力する。そして、21ページの出力後、五秒が経過し、ページ番号である「21」が出力箇所情報として図示しない記憶媒体に一時記憶(追記)されたとする。   Next, when the user performs an operation of turning a page by operating a touch panel or the like and an operation of outputting 21 pages, the publication output instruction receiving unit 12 receives a publication output instruction for outputting 21 pages. The output unit 13 outputs 21 pages. Then, it is assumed that five seconds have elapsed after the 21 pages are output, and the page number “21” is temporarily stored (added) in a storage medium (not shown) as output location information.

同様に、ユーザの操作によって、22ページから25ページまでの各ページが順次出力され、それぞれを出力していた時間が5秒を超えたことから、ページ番号「22」から「25」が出力箇所情報として図示しない記憶媒体に一時記憶(追記)されたとする。   Similarly, each page from page 22 to page 25 is sequentially output by the user's operation, and since the time during which each page was output has exceeded 5 seconds, page numbers “22” to “25” are output locations. It is assumed that information is temporarily stored (added) in a storage medium (not shown).

そして、ユーザが、電子出版物情報の出力を終了する操作を行ったとすると、出版物出力指示受付部12が電子出版物情報の出力を終了する指示を受け付け、出力部13は、「出版物ID」が「bk001」である電子出版物情報の出力を終了する。これにより、電子出版物出力装置1のモニタの表示は、図4の状態に戻るものとする。   If the user performs an operation to end the output of the electronic publication information, the publication output instruction reception unit 12 receives an instruction to end the output of the electronic publication information, and the output unit 13 The output of the electronic publication information whose “is“ bk001 ”is terminated. As a result, the display on the monitor of the electronic publication output apparatus 1 is returned to the state shown in FIG.

また、出力時間取得部16は、図示しない時計等から、現在の日時である「2012年8月28日13時50分」を出力終了の日時として取得する。そして、出力時間取得部16は、取得した出力終了の日時および上記で取得した出力開始の日時で構成される出力時間情報と、上記で一時記憶した出版物識別情報である「bk001」と、上記で一時記憶した出力箇所情報である「20」〜「25」とを対応付けて、出力時間格納部15に蓄積(追記)する。   Further, the output time acquisition unit 16 acquires the current date and time “August 28, 2012 13:50” from the clock (not shown) or the like as the output end date and time. Then, the output time acquisition unit 16 outputs the output time information composed of the acquired output end date and time and the output start date and time acquired above, “bk001” which is the publication identification information temporarily stored above, Are stored (added) in the output time storage unit 15 in association with the output location information “20” to “25” temporarily stored in FIG.

図8は、出力時間格納部15に格納されている出力時間等を管理する出力時間管理情報である。出力時間管理情報は、「ID」、「出力時間」、「出版物ID」、「出力箇所」という属性を有している。「ID」は、出力時間管理情報のレコード(行)を管理する識別情報である。「出力時間」は、更に「出力開始日時」と、「出力終了日時」という項目を有している。「出力時間」は、出力時間情報である。「出力開始日時」は、出力時間情報が示す出力していた時間帯の開始の日時であり、「出力終了日時」は、出力時間情報が示す出力していた時間帯の終了の日時である。「出版物ID」は、図5の「出版物ID」と同様である。「出力箇所」は出力箇所情報であり、ここでは、電子出版物情報のページ番号である。上記で出力時間取得部16により蓄積された情報は、図7の一行目のレコードとして蓄積されたとする。また、ここでは、既に他のレコードが蓄積されているものとする。   FIG. 8 shows output time management information for managing the output time and the like stored in the output time storage unit 15. The output time management information has attributes of “ID”, “output time”, “publication ID”, and “output location”. “ID” is identification information for managing a record (row) of output time management information. The “output time” further has items of “output start date and time” and “output end date and time”. “Output time” is output time information. “Output start date / time” is the start date / time of the output time zone indicated by the output time information, and “Output end date / time” is the end date / time of the output time zone indicated by the output time information. “Publication ID” is the same as “Publication ID” in FIG. “Output location” is output location information, and here is the page number of the electronic publication information. It is assumed that the information accumulated by the output time acquisition unit 16 is accumulated as a record in the first line in FIG. Here, it is assumed that other records have already been accumulated.

また、出力時間取得部16は、上記で取得した出力時間情報と、上記で一時記憶した出版物識別情報である「bk001」と、上記で一時記憶したコメントおよび出力箇所情報とを対応付けて、コメント格納部23に蓄積する。   Further, the output time acquisition unit 16 associates the output time information acquired above with “bk001” which is the publication identification information temporarily stored above, and the comment and output location information temporarily stored above. Accumulate in the comment storage unit 23.

図9は、コメント格納部23に格納されているコメントを管理するコメント管理情報である。コメント管理情報は、「コメントID」、「出力時間」、「出版物ID」、「出力箇所」、「コメント」という属性を有している。「コメントID」は、コメント管理情報の各レコード(行)を管理するIDである。「出力時間」は、更に「出力開始日時」と、「出力終了日時」という項目を有している。「出力時間」、「出版物ID」、「出力箇所」等については、図8と同様である。「コメント」は、コメント受付部14が受け付けたコメントである。   FIG. 9 is comment management information for managing comments stored in the comment storage unit 23. The comment management information has attributes of “comment ID”, “output time”, “publication ID”, “output location”, and “comment”. “Comment ID” is an ID for managing each record (row) of comment management information. The “output time” further has items of “output start date and time” and “output end date and time”. The “output time”, “publication ID”, “output location”, and the like are the same as those in FIG. “Comment” is a comment received by the comment receiving unit 14.

ユーザが、電子出版物出力装置1に対してカレンダーを出力するための操作を行ったとする。例えば、図4に示すように、電子出版物出力装置1のモニタ13aに表示されたカレンダー表示を行うためのボタン402上を指でタップしたとする。カレンダー出力指示受付部18は、このようなユーザの操作に応じて、ここでは、現在の日付を含む月のカレンダーを出力するカレンダー出力指示を受け付ける。そして、カレンダー出力部20は、カレンダー出力指示に応じて、現在の日付を含む月のカレンダーを出力(ここでは、表示)するための処理を行う。ここでは、例えば、現在の日付が「2012年8月28日」であるとする。   It is assumed that the user performs an operation for outputting a calendar to the electronic publication output device 1. For example, as shown in FIG. 4, it is assumed that the user taps a button 402 on the button 402 for displaying a calendar displayed on the monitor 13 a of the electronic publication output apparatus 1. The calendar output instruction accepting unit 18 accepts a calendar output instruction for outputting a calendar of the month including the current date, according to such user operation. Then, the calendar output unit 20 performs a process for outputting (in this case, displaying) the calendar of the month including the current date in accordance with the calendar output instruction. Here, for example, it is assumed that the current date is “August 28, 2012”.

図10は、カレンダー格納部17に格納されているカレンダー情報を示す図である。カレンダー情報は、「年月日」、「曜日」という属性を有している。「年月日」は、日付を特定するための年月日を示す情報であり、ここでは、「年/月/日」というフォーマットで示されている。「曜日」は日付に対応する曜日を示している。   FIG. 10 is a diagram showing the calendar information stored in the calendar storage unit 17. The calendar information has attributes of “year / month / day” and “day of the week”. “Year / Month / Day” is information indicating the year / month / day for specifying the date, and is represented in a format of “Year / Month / Day” here. “Day of the week” indicates the day of the week corresponding to the date.

カレンダー情報取得部19は、カレンダー格納部17に格納されているカレンダー情報の中から、現在の日付を含む月に対応するカレンダー情報を取得する。具体的には、「年月日」の先頭の文字列が「2012/08」である日付情報を検索により取得する。検索により得られたカレンダー情報を図示しない記憶媒体等に一時記憶する。   The calendar information acquisition unit 19 acquires calendar information corresponding to the month including the current date from the calendar information stored in the calendar storage unit 17. Specifically, date information having the first character string “2012/08” of “year / month / day” is acquired by searching. Calendar information obtained by the search is temporarily stored in a storage medium (not shown).

カレンダー出力部20は、カレンダー情報取得部19が取得したカレンダー情報が示す各日付に対応する出版物識別情報と出力箇所情報との組を有するレコードを、図8に示した出力時間管理情報において検出する。具体的には、まず、カレンダー情報取得部19が取得したカレンダー情報が示す各「年月日」の値を順次取り出し、図8に示した出力時間管理情報において、「出力開始日時」が示す年月日の値が、カレンダー情報から取り出した「年月日」の値と一致するレコードを順次検出する。そして、検出したレコードの「ID」の値と、「年月日」の値との組を図示しない記憶媒体に一時記憶する。更に、検出されなかったレコードについては、カレンダー情報取得部19が取得したカレンダー情報が示す各「年月日」の値を順次取り出し、図8に示した出力時間管理情報において、「出力終了日時」が示す年月日の値が、カレンダー情報から取り出した「年月日」の値と一致するレコードを順次検出する。そして、検出したレコードの「ID」の値と、「年月日」の値との組を図示しない記憶媒体に一時記憶(追記)する。   The calendar output unit 20 detects a record having a set of publication identification information and output location information corresponding to each date indicated by the calendar information acquired by the calendar information acquisition unit 19 in the output time management information shown in FIG. To do. Specifically, first, the value of each “year / month / day” indicated by the calendar information acquired by the calendar information acquisition unit 19 is sequentially extracted, and the year indicated by “output start date / time” in the output time management information shown in FIG. Records in which the value of the date matches the value of “year / month / day” extracted from the calendar information are sequentially detected. Then, the combination of the “ID” value and the “year / month / day” value of the detected record is temporarily stored in a storage medium (not shown). Further, for the record that has not been detected, each “year / month / day” value indicated by the calendar information acquired by the calendar information acquisition unit 19 is sequentially extracted. In the output time management information shown in FIG. Records in which the year, month, and day values indicated by are consistent with the value of “year, month, day” extracted from the calendar information are sequentially detected. Then, the set of the “ID” value and the “year / month / day” value of the detected record is temporarily stored (added) in a storage medium (not shown).

図11は、カレンダー出力部20が図示しない記憶媒体等に一時記憶したカレンダー情報の「年月日」と、出力時間管理情報の「ID」との組を管理する年月日出版物管理情報を示す図である。   FIG. 11 shows date / month / day publication management information for managing a combination of “year / month / day” of calendar information temporarily stored in a storage medium (not shown) by the calendar output unit 20 and “ID” of output time management information. FIG.

また、カレンダー出力部20は、カレンダー情報取得部19が取得したカレンダー情報が示す各日付に対応するコメントを、図9に示したコメント管理情報において検出する。具体的には、まず、カレンダー情報取得部19が取得したカレンダー情報が示す各「年月日」の値を順次取り出し、図9に示したコメント管理情報において、「出力開始日時」が示す年月日の値が、カレンダー情報から取り出した「年月日」の値と一致するレコードを順次検出する。そして、検出したレコードの「コメントID」の値と、「年月日」の値との組を図示しない記憶媒体に一時記憶する。更に、検出されなかったレコードについては、カレンダー情報取得部19が取得したカレンダー情報が示す各「年月日」の値を順次取り出し、図9に示したコメント管理情報において、「出力終了日時」が示す年月日の値が、カレンダー情報から取り出した「年月日」の値と一致するレコードを順次検出する。そして、検出したレコードの「コメントID」の値と、「年月日」の値との組を図示しない記憶媒体に一時記憶(追記)する。   Further, the calendar output unit 20 detects a comment corresponding to each date indicated by the calendar information acquired by the calendar information acquisition unit 19 in the comment management information shown in FIG. Specifically, first, the value of each “year / month / day” indicated by the calendar information acquired by the calendar information acquisition unit 19 is sequentially extracted, and the year / month indicated by “output start date / time” in the comment management information shown in FIG. Records in which the day value matches the value of “year / month / day” extracted from the calendar information are sequentially detected. Then, a set of the “comment ID” value and the “year / month / day” value of the detected record is temporarily stored in a storage medium (not shown). Further, for the record that has not been detected, the value of each “year / month / day” indicated by the calendar information acquired by the calendar information acquisition unit 19 is sequentially extracted. In the comment management information shown in FIG. Records in which the year / month / day value shown matches the “year / month / day” value extracted from the calendar information are sequentially detected. Then, the set of the “comment ID” value and the “year / month / day” value of the detected record is temporarily stored (added) in a storage medium (not shown).

図12は、カレンダー出力部20が図示しない記憶媒体等に一時記憶したカレンダー情報の「年月日」と、コメント管理情報の「コメントID」との組を管理する年月日コメント管理情報を示す図である。   FIG. 12 shows year / month / day comment management information for managing a combination of “date / month / day” of calendar information temporarily stored in a storage medium (not shown) by the calendar output unit 20 and “comment ID” of comment management information. FIG.

次に、カレンダー出力部20は、図示しない記憶媒体等に予め格納されているひと月分のカレンダーを出力するための、5(週)×7(曜日)のマトリクス状のテーブルを有するテンプレートを読み出し、このテンプレートのテーブルの各セルに、上記で一時記憶したカレンダー情報が示す日付を、日付が小さいものから順に、左から右に配置する処理を、上の行から下の行に向かって繰り返して、一ヶ月分の日付を配置してテーブル状のカレンダーを作成する。ただし、1行目の起点となるセルとしては、最も値の小さい日付(通常は、1日)に対応した曜日のセルとを選択する。例えば、上記で取得したカレンダー情報のうちの、最も値の小さい日付が1日である場合、この日付に対応する曜日(ここでは水曜日)のセルがテーブルの1行目の起点となるセルになり、この日付から順番にカレンダー情報が示す日付が配置される。例えば、カレンダーが日曜日から始まる場合、1行目の4列目からカレンダー情報が示す日付の配置が開始される。なお、一の行に、1以上の日付が配置されない場合、出力部13は、この行は削除して、表示しないものとする。   Next, the calendar output unit 20 reads a template having a matrix table of 5 (weeks) × 7 (day of the week) for outputting a calendar for one month stored in advance in a storage medium (not shown). In each cell of this template table, the date indicated by the calendar information temporarily stored above is repeated from left to right in order from the smallest date, and the process is repeated from the upper row to the lower row, Create a table calendar by placing dates for one month. However, the cell of the day corresponding to the date with the smallest value (usually one day) is selected as the starting cell of the first row. For example, if the date with the smallest value in the calendar information acquired above is one day, the cell of the day of the week (Wednesday in this case) corresponding to this date becomes the starting cell of the first row of the table. The dates indicated by the calendar information are arranged in order from this date. For example, when the calendar starts on Sunday, the arrangement of dates indicated by the calendar information is started from the fourth column of the first row. When one or more dates are not arranged in one line, the output unit 13 deletes this line and does not display it.

さらに、カレンダー出力部20は、図11に示した年月日出版物管理情報において、「ID」の値が設定されている(即ち、Nullではない)レコードを順次検出する。そして検出したレコードに含まれる「年月日」の値を取得するとともに、検出したレコードに含まれる「ID」と同じ「ID」を有するレコードを、図8に示した出力時間管理情報のレコードの中から検出し、検出したレコードの「出版物ID」の値と「出力箇所」の値との組を取得する。なお、出力時間管理情報のレコードの中から検出した一のレコードの「ID」の中に複数の値が含まれる場合、「ID」に含まれる各値毎に「出版物ID」の値と「出力箇所」の値との組の取得を行う。そして、上記で作成したテーブル状のカレンダーのうちの、年月日出版物管理情報の各レコードから取得した「年月日」と一致する日付のセル内に、各レコードについて上記で取得した「出版物ID」の値と「出力箇所」の値との組にそれぞれ対応付けられた指示オブジェクトを配置する。例えば、各指示オブジェクトには、対応する「出版物ID」の値と「出力箇所」の値との組を示す情報に対するリンクを設定したり、対応する「出版物ID」の値と「出力箇所」の値との組に対するポインタや、対応する「出版物ID」の値と「出力箇所」の値との組を呼び出すコマンドやスクリプト等を設定しておくようにする。なお、一のレコードの「ID」の中に複数の値が含まれる場合、「ID」に含まれる各値毎に指示オブジェクトを取得して配置することとなる。指示オブジェクトは、例えば、対応する「出版物ID」が示す電子出版物情報の表紙等のサムネイル画像やアイコンであっても良いし、対応する「出版物ID」が示す電子出版物情報の対応する「出力箇所」が示す出力箇所(ここでは、ページ)のサムネイル画像等であっても良い。また、予め用意されたアイコン等の画像であっても良いし、対応する「出版物ID」の値であっても良いし、対応する「出版物ID」が示す電子出版物情報のタイトル等であっても良い。ここでは、一例として、予め用意されたアイコンを表示するものとする。   Furthermore, the calendar output unit 20 sequentially detects records in which the value of “ID” is set (that is, not Null) in the year / month / day publication management information shown in FIG. Then, the value of “year / month / day” included in the detected record is acquired, and a record having the same “ID” as the “ID” included in the detected record is acquired from the record of the output time management information shown in FIG. A combination of the value of “publication ID” and the value of “output location” of the detected record is acquired from the inside. In addition, when a plurality of values are included in the “ID” of one record detected from the records of the output time management information, the value of “Publication ID” and “ Acquire a set with the value of “output location”. Then, in the table-like calendar created above, the “publishing” acquired above for each record in the cell of the date that matches the “year / month / day” acquired from each record of the year / month / day publication management information An instruction object associated with each set of the value of “object ID” and the value of “output location” is arranged. For example, in each instruction object, a link to information indicating a set of a corresponding “publication ID” value and an “output location” value is set, or a corresponding “publication ID” value and “output location” are set. A pointer or a command or a script for calling a pair of a value of “publication ID” and a value of “output location” is set in advance. When a plurality of values are included in “ID” of one record, an instruction object is acquired and arranged for each value included in “ID”. The instruction object may be, for example, a thumbnail image or an icon such as a cover of the electronic publication information indicated by the corresponding “publication ID”, or a corresponding object of the electronic publication information indicated by the corresponding “publication ID”. A thumbnail image or the like of an output location (here, a page) indicated by “output location” may be used. Also, it may be an image such as an icon prepared in advance, the value of the corresponding “publication ID”, or the title of the electronic publication information indicated by the corresponding “publication ID”. There may be. Here, as an example, an icon prepared in advance is displayed.

さらに、カレンダー出力部20は、図12に示した年月日コメント管理情報において、「ID」の値が設定されている(即ち、Nullではない)レコードを順次検出する。そして検出したレコードに含まれる「年月日」の値を取得するとともに、検出したレコードに含まれる「コメントID」と同じ「コメントID」を有するレコードを、図9に示したコメント管理情報のレコードの中から検出し、検出したレコードの「出版物ID」の値と「出力箇所」の値と「コメント」の組を取得する。なお、年月日コメント管理情報から検出した一のレコードの「コメントID」の中に複数の値が含まれる場合、「コメントID」に含まれる各値毎に「出版物ID」の値と「出力箇所」の値との組の取得を行う。そして、上記で作成したテーブル状のカレンダーのうちの、年月日コメント管理情報の各レコードから取得した「年月日」と一致する日付のセルと重なる位置に、各レコードについて上記で取得した「出版物ID」の値と「出力箇所」の値と「コメント」の値とを配置する。「出版物ID」の値と「出力箇所」の値とを出力することで、どの出版物のどの箇所についてのコメントであるかが判断することが可能となる。ただし、「出版物ID」の値と「出力箇所」の値とは、配置しなくても良く、この場合、「コメント」の値を取得する際に、「出版物ID」の値と「出力箇所」の値の取得は行わなくても良い。また、「出版物ID」の代わりに出版物のタイトル等を取得して配置してもよい。これらの情報の背景には、予め用意された画像等を配置しても良い。また、コメントは、その一部(例えば、先頭の予め指定された文字数のみ)だけを出力するようにしても良い。   Furthermore, the calendar output unit 20 sequentially detects records in which the value of “ID” is set (that is, not Null) in the year / month / day comment management information shown in FIG. Then, the value of “year / month / day” included in the detected record is acquired, and the record having the same “comment ID” as the “comment ID” included in the detected record is recorded in the comment management information shown in FIG. And a set of “publication ID” value, “output location” value and “comment” of the detected record is acquired. When a plurality of values are included in the “comment ID” of one record detected from the date / month comment management information, the value of “publication ID” and “ Acquire a set with the value of “output location”. Then, in the table-like calendar created above, the above-mentioned “obtained for each record” at the position overlapping with the cell of the date that matches the “year / month / day” obtained from each record of the date / month comment management information. A value of “publication ID”, a value of “output location”, and a value of “comment” are arranged. By outputting the value of “publication ID” and the value of “output location”, it is possible to determine which portion of which publication is a comment. However, the value of “publication ID” and the value of “output location” do not have to be arranged. In this case, when the value of “comment” is acquired, the value of “publication ID” and the value of “output” It is not necessary to acquire the value of “location”. Further, instead of the “publication ID”, the title of the publication may be acquired and arranged. An image or the like prepared in advance may be arranged in the background of such information. Further, only a part of the comment (for example, only the number of characters specified in advance at the beginning) may be output.

カレンダー出力部20は、上記のようにして取得したカレンダーをモニタ13aに出力(ここでは、表示)する。   The calendar output unit 20 outputs (displays here) the calendar acquired as described above to the monitor 13a.

図13は、カレンダーの表示例を示す図である。   FIG. 13 is a diagram illustrating a display example of a calendar.

このようにして、電子出版物を閲覧した日付に対して、電子出版物が閲覧されたことを示す指示オブジェクトを配置したカレンダーを表示することができる。   In this way, it is possible to display a calendar in which an instruction object indicating that the electronic publication has been viewed is arranged with respect to the date on which the electronic publication has been viewed.

次に、ユーザが、カレンダーの指示オブジェクト131上を指でタップした(叩いた)とすると、操作受付部21は、この指示オブジェクト131を指定する指定操作を受け付ける。出力部13は、この指定操作が示す指示オブジェクト131に対応付けられた「出版物ID」と「出力箇所」とを取得する。この指示オブジェクト131には、図11に示した年月日出版物管理情報の「年月日」が「2012/08/25」であるレコードの「ID」の値「1022」と一致する「ID」の値を有する出力時間管理情報のレコードの出版物ID「bk006」と出力箇所「18,19,20」とが対応付けられているため、出力部13は、図5に示した電子出版物管理情報で管理されている、「出版物ID」が「bk006」であるレコードに含まれる「ファイル」が示す電子出版物情報から、出力箇所「18,19,20」が示すページの情報を選択的に読み出す。   Next, when the user taps (slaps) the pointing object 131 on the calendar with a finger, the operation receiving unit 21 receives a specifying operation for specifying the pointing object 131. The output unit 13 acquires a “publication ID” and an “output location” associated with the instruction object 131 indicated by the designation operation. This indication object 131 includes an “ID” that matches the value “1022” of the “ID” of the record whose “year / month / day” of the year / month / day publication management information shown in FIG. 11 is “2012/08/25”. Since the publication ID “bk006” of the record of the output time management information having the value “” is associated with the output location “18, 19, 20”, the output unit 13 displays the electronic publication shown in FIG. Select information on the page indicated by the output location “18, 19, 20” from the electronic publication information indicated by the “file” included in the record whose “publication ID” is “bk006” managed by the management information. Read out automatically.

そして、出力部13は、読み出した「出版物ID」が「bk006」である電子出版物情報の、出力箇所情報が示す箇所である18ページから20ページまでの部分を出力する。このとき、どのようにページ群を出力するかは問わない。出力部13は、例えば、上記のページの1ページあるいは2ページだけを出力して、残りのページについては、ページめくりができるように出力しても良いし、全てのページの縮小画像やサムネイル画像等をタイル状に配列して表示しても良い。   Then, the output unit 13 outputs the portion from the 18th page to the 20th page, which is the location indicated by the output location information, of the read electronic publication information whose “publication ID” is “bk006”. At this time, it does not matter how the page group is output. For example, the output unit 13 may output only one or two pages of the above-described pages and output the remaining pages so that the pages can be turned, or reduced images and thumbnail images of all pages. Etc. may be displayed in tiles.

ここでは、上記のページの最もページ番号の小さいページ(ここでは18ページ)だけを1ページ出力して、残りのページは、ページめくりの操作によってめくれるように出力したとする。   Here, it is assumed that one page is output only for the page with the smallest page number (18 pages in this case), and the remaining pages are output so as to be turned by a page turning operation.

図14は、指示オブジェクトの一つを指定する指定操作を受け付けた場合の出力部13による電子出版物の出力例を示す図である。   FIG. 14 is a diagram illustrating an output example of an electronic publication by the output unit 13 when a designation operation for designating one of the instruction objects is received.

なお、この出力についての出力される電子出版物と出力されるページとが異なる点を除けば、図6と同様である。なお、電子出版物のページの出力を終了する操作等を行うことで、指示オブジェクトに対応した電子出版物の出力は終了し、図13に示すようなカレンダーの表示に戻る。   Note that this is the same as FIG. 6 except that the output electronic publication is different from the output page. Note that by performing an operation to end the output of the page of the electronic publication, the output of the electronic publication corresponding to the instruction object is ended, and the display returns to the calendar display as shown in FIG.

ここで、例えば、ユーザが、図13に示すようなカレンダーが表示されている場合において、「2012/08/23」のセル内の、指示オブジェクト上以外の部分を指でタップして、このセルを選択した後、「日単位」ボタン134上を指でタップしたとする。   Here, for example, when a calendar as shown in FIG. 13 is displayed, the user taps a part other than the designated object in the cell “2012/08/23” with his / her finger. Then, the user taps the “daily unit” button 134 with a finger.

この操作によって、期間指定情報受付部22は、選択された日付である「2012/08/23」を指定する期間指定情報を受け付ける。そして、出力部13は、取得した日付と対応付けられた指示オブジェクトを全て検出し、各指示オブジェクトに対応した「出版物ID」と「出力箇所」との組を取得する。ここでは、「2012/08/23」に対応する指示オブジェクトが2個あるため、各指示オブジェクトに対応した「出版物ID」と「出力箇所」との組をそれぞれ取得する。そして、取得した各組が示す電子出版物情報の出力箇所の情報(ページ)を、上記と同様に読み出し、読み出した情報を出力する。ここでは、複数の指示オブジェクトにそれぞれ対応した電子出版物の出力箇所を出力するため、各指示オブジェクトについて取得した電子出版物の出力箇所(ページ)の最もページ番号が早いページの縮小画像を、指示オブジェクト毎に個別に配置して出力する。   By this operation, the period specifying information receiving unit 22 receives the period specifying information for specifying “2012/08/23” which is the selected date. Then, the output unit 13 detects all instruction objects associated with the acquired date, and acquires a set of “publication ID” and “output location” corresponding to each instruction object. Here, since there are two instruction objects corresponding to “2012/08/23”, a set of “publication ID” and “output location” corresponding to each instruction object is acquired. And the information (page) of the output location of the electronic publication information which each acquired group shows is read similarly to the above, and the read information is output. Here, in order to output the output location of the electronic publication corresponding to each of the plurality of instruction objects, the reduced image of the page with the earliest page number of the output location (page) of the electronic publication obtained for each instruction object is indicated. Place each object separately and output.

図15は、日単位の期間指定情報を受け付けた場合の出力部13による電子出版物の出力例を示す図である。この場合、例えば、一方の電子出版物をタップ等の操作で選択することで、その電子出版物の出力箇所が拡大されて、例えば、図14に示した場合と同様に、全画面で出力されるようにしても良い。   FIG. 15 is a diagram illustrating an output example of the electronic publication by the output unit 13 when the period designation information in units of days is received. In this case, for example, by selecting one of the electronic publications by an operation such as tapping, the output location of the electronic publication is enlarged, and for example, as shown in FIG. You may make it.

なお、出力部13は、複数の指示オブジェクトにそれぞれ対応した電子出版物の出力箇所を連結して出力するようにしても良い。例えば、一の電子出版物の出力箇所を、ページめくりの操作に応じて1ページ毎に出力するとともに、一の電子出版物の出力箇所のページが全てめくられた場合に、他の電子出版物の出力箇所のページが出力されるようにしても良い。   Note that the output unit 13 may connect and output the output locations of the electronic publications respectively corresponding to the plurality of instruction objects. For example, when the output location of one electronic publication is output page by page according to the page turning operation, and all the pages of the output location of one electronic publication are turned, another electronic publication The page of the output location may be output.

また、例えば、ユーザが、図13に示すようなカレンダーが表示されている場合において、「2012/08/09」のセル内の、指示オブジェクト上以外の部分を指でタップして、このセルを選択した後、「週単位」ボタン133上を指でタップしたとする。   Further, for example, when a calendar as shown in FIG. 13 is displayed, the user taps a part other than the designated object in the cell “2012/08/09” with a finger, It is assumed that after selection, the “weekly” button 133 is tapped with a finger.

この操作によって、期間指定情報受付部22は、選択された日付である「2012/08/09」を含む週を指定する期間指定情報を受け付ける。出力部13は、図10に示したカレンダー情報から、「2012/08/09」を含む週の日付を取得する。ここでは、「2012/08/09」の前後(「2012/08/09」自身も含める)の「曜日」が「日」から「土」までの範囲の日付を取得する。ここでは、「2012/08/05」から「2012/08/11」までの日付を取得する。そして、出力部13は、取得した日付と対応付けられた指示オブジェクトを日付の早い順に全て検出し、各指示オブジェクトに対応した「出版物ID」と「出力箇所」との組を取得する。ここでは、「2012/08/05」から「2012/08/11」までの日付に対応する指示オブジェクトが2つあるため、各指示オブジェクトに対応した「出版物ID」と「出力箇所」との組をそれぞれ取得する。そして、取得した各組が示す電子出版物情報の出力箇所の情報(ページ)を、上記と同様に読み出し、読み出した情報を出力する。ここでは、「2012/08/8」に対応した指示オブジェクトと、「2012/08/9」に対応した指示オブジェクトとの、複数の指示オブジェクトにそれぞれ対応した電子出版物の出力箇所を出力するため、各指示オブジェクトについて取得した電子出版物の出力箇所(ページ)の最もページ番号が早いページの縮小画像を、指示オブジェクト毎に個別に配置して出力する。   By this operation, the period specifying information receiving unit 22 receives period specifying information for specifying a week including “2012/08/09” which is the selected date. The output unit 13 acquires the date of the week including “2012/08/09” from the calendar information shown in FIG. Here, the date in the range from “Sunday” to “Saturday” before and after “2012/08/09” (including “2012/08/09” itself) is acquired. Here, dates from “2012/08/05” to “2012/08/11” are acquired. Then, the output unit 13 detects all the instruction objects associated with the acquired date in the order from the earliest date, and acquires a set of “publication ID” and “output location” corresponding to each instruction object. Here, since there are two instruction objects corresponding to dates from “2012/08/05” to “2012/08/11”, the “publication ID” and “output location” corresponding to each instruction object Get each pair. And the information (page) of the output location of the electronic publication information which each acquired group shows is read similarly to the above, and the read information is output. Here, in order to output the output location of the electronic publication corresponding to each of the plurality of instruction objects, that is, the instruction object corresponding to “2012/08/8” and the instruction object corresponding to “2012/08/9”. The reduced image of the page with the earliest page number of the output location (page) of the electronic publication acquired for each instruction object is individually arranged and output for each instruction object.

この場合の出力は、図15と同様の出力となる。   The output in this case is the same as that shown in FIG.

また、上記のように図13に示すカレンダーにおいて、「2012/08/09」のセル内の、指示オブジェクト上以外の部分を指でタップして、このセルを選択した後、「月単位」ボタン132上を指でタップしたとする。   Further, in the calendar shown in FIG. 13 as described above, a part other than the designated object in the “2012/08/09” cell is tapped with a finger and this cell is selected, and then the “Monthly” button is selected. Suppose that 132 is tapped with a finger.

この操作によって、期間指定情報受付部22は、選択された日付である「2012/08/09」を含む月を指定する期間指定情報を受け付ける。出力部13は、図10に示したカレンダー情報から、「2012/08/09」を含む月に含まれる日付を、ここでは、「2012/08/01」から「2012/08/31」までの日付を取得する。そして、出力部13は、取得した日付と対応付けられた指示オブジェクトを日付の早い順に全て検出し、各指示オブジェクトに対応した「出版物ID」と「出力箇所」との組を取得する。ここでは、「2012/08/01」から「2012/08/31」までの日付に対応する指示オブジェクトが14個あるため、各指示オブジェクトに対応した「出版物ID」と「出力箇所」との組をそれぞれ取得する。そして、取得した各組が示す電子出版物情報の出力箇所の情報(ページ)を、上記と同様に読み出し、読み出した情報を出力する。ここでは、複数の指示オブジェクトにそれぞれ対応した電子出版物の出力箇所を出力するため、各指示オブジェクトについて取得した電子出版物の出力箇所(ページ)の最もページ番号が早いページの縮小画像を、指示オブジェクト毎に個別に配置して出力する。   By this operation, the period specifying information receiving unit 22 receives period specifying information for specifying a month including the selected date “2012/08/09”. The output unit 13 displays the dates included in the month including “2012/08/09” from the calendar information shown in FIG. 10, here from “2012/08/01” to “2012/08/31”. Get the date. Then, the output unit 13 detects all the instruction objects associated with the acquired date in the order from the earliest date, and acquires a set of “publication ID” and “output location” corresponding to each instruction object. Here, since there are 14 instruction objects corresponding to dates from “2012/08/01” to “2012/08/31”, the “publication ID” and “output location” corresponding to each instruction object Get each pair. And the information (page) of the output location of the electronic publication information which each acquired group shows is read similarly to the above, and the read information is output. Here, in order to output the output location of the electronic publication corresponding to each of the plurality of instruction objects, the reduced image of the page with the earliest page number of the output location (page) of the electronic publication obtained for each instruction object is indicated. Place each object separately and output.

図16は、月単位の期間指定情報を受け付けた場合の出力部13による電子出版物の出力例を示す図である。この場合も、例えば、一の電子出版物をタップ等で選択することで、その電子出版物の出力箇所が拡大されて、例えば、図14に示した場合と同様に、全画面で出力されるようにしても良い。   FIG. 16 is a diagram illustrating an output example of the electronic publication by the output unit 13 when the period specifying information in units of months is received. Also in this case, for example, by selecting one electronic publication with a tap or the like, the output location of the electronic publication is enlarged, and is output in full screen, for example, as shown in FIG. You may do it.

なお、出力部13は、上述した週単位の期間指定情報を受け付けた場合と同様に、複数の指示オブジェクトにそれぞれ対応した電子出版物の出力箇所を連結して出力するようにしても良い。例えば、一の電子出版物の出力箇所を、ページめくりの操作に応じて1ページ毎に出力するとともに、一の電子出版物の出力箇所のページが全てめくられた場合に、他の電子出版物の出力箇所のページが出力されるようにしても良い。   Note that the output unit 13 may connect and output the output locations of the electronic publications respectively corresponding to the plurality of instruction objects, similarly to the case where the weekly period specifying information is received. For example, when the output location of one electronic publication is output page by page according to the page turning operation, and all the pages of the output location of one electronic publication are turned, another electronic publication The page of the output location may be output.

なお、上記においては、月単位のカレンダーをカレンダー出力部20が出力する場合について説明したが、本発明においては、年単位や週単位、時間単位等の様々な単位のカレンダー等をカレンダー出力部20が出力するようにしても良い。例えば、このような異なる単位のカレンダーは利用するテンプレート等を変更することで取得可能である。また、このようなカレンダーの出力単位を、操作受付部が受け付ける操作等に応じて適宜切り替えられるようにしても良いことはいうまでもない。   In the above description, the calendar output unit 20 outputs a monthly calendar. However, in the present invention, various units of calendar such as a year unit, a week unit, and an hour unit are displayed in the calendar output unit 20. May be output. For example, such a different unit calendar can be acquired by changing a template to be used. Further, it goes without saying that the output unit of such a calendar may be appropriately switched according to the operation received by the operation receiving unit.

以上、本実施の形態によれば、カレンダーが示す各日付に対応付けて、各日付に対応する時間帯にユーザが閲覧等を行った電子出版物を示す指示オブジェクトを出力し、この指示オブジェクトに対する指定操作が行われた場合に、この指定オブジェクトに対応する電子出版物に関する情報を出力することにより、電子出版物格納部に格納されている1または2以上の電子出版物の過去の出力状況を、日付と対応付けてカレンダー上に出力できるとともに、出力した電子出版物の内容等をカレンダーから操作を行うことで容易に確認することができるため、電子出版物を過去の出力状況に応じて適切に管理することができる。   As described above, according to the present embodiment, the instruction object indicating the electronic publication that the user browsed or the like in the time zone corresponding to each date is output in association with each date indicated by the calendar, and the instruction object is output. When a designation operation is performed, by outputting information about the electronic publication corresponding to the designated object, the past output status of one or two or more electronic publications stored in the electronic publication storage unit is displayed. Since it can be output on the calendar in association with the date, and the contents of the output electronic publication can be easily confirmed by operating from the calendar, the electronic publication is appropriate according to the past output situation. Can be managed.

これにより、例えば、このようにカレンダー上で電子出版物の過去の出力状況を出力できるため、過去にどの時点でどのような電子出版物を出力したかを容易にかつ直感的に調べることができるため、ユーザが過去に閲覧した電子出版物についての備忘録等としても利用できる。   Thus, for example, since the past output status of electronic publications can be output on the calendar in this way, it is possible to easily and intuitively check what electronic publications were output at what point in the past. Therefore, it can also be used as a memorandum of electronic publications browsed by the user in the past.

なお、上記各実施の形態において、各処理(各機能)は、単一の装置(システム)によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。   In each of the above embodiments, each process (each function) may be realized by centralized processing by a single device (system), or by distributed processing by a plurality of devices. May be.

また、上記各実施の形態において、一の装置に存在する2以上の通信手段(情報送信部など)は、物理的に一の媒体で実現されても良いことは言うまでもない。   Further, in each of the above embodiments, it goes without saying that two or more communication means (such as an information transmission unit) existing in one apparatus may be physically realized by one medium.

また、上記実施の形態において、各構成要素が実行する処理に関係する情報、例えば、各構成要素が受け付けたり、取得したり、選択したり、生成したり、送信したり、受信したりする情報や、各構成要素が処理で用いるしきい値や数式、アドレス等の情報等は、上記説明で明記していない場合であっても、図示しない記録媒体において、一時的に、あるいは長期にわたって保持されていてもよい。また、その図示しない記録媒体への情報の蓄積を、各構成要素、あるいは、図示しない蓄積部が行ってもよい。また、その図示しない記録媒体からの情報の読み出しを、各構成要素、あるいは、図示しない読み出し部が行ってもよい。   In the above embodiment, information related to processing executed by each component, for example, information received, acquired, selected, generated, transmitted, and received by each component. In addition, information such as threshold values, mathematical formulas, addresses, etc. used by each component in processing is retained temporarily or over a long period of time on a recording medium (not shown) even when not explicitly stated in the above description. It may be. Further, the storage of information in the recording medium (not shown) may be performed by each component or a storage unit (not shown). Further, reading of information from the recording medium (not shown) may be performed by each component or a reading unit (not shown).

また、上記各実施の形態では、電子出版物出力装置がスタンドアロンである場合について説明したが、電子出版物出力装置は、スタンドアロンの装置であってもよく、サーバ・クライアントシステムにおけるサーバ装置であってもよい。後者の場合には、出力部や受付部は、通信回線を介して入力を受け付けたり、画面を出力したりすることになる。   In each of the above embodiments, the case where the electronic publication output device is a stand-alone has been described. However, the electronic publication output device may be a stand-alone device or a server device in a server / client system. Also good. In the latter case, the output unit or the reception unit receives an input or outputs a screen via a communication line.

なお、上記各実施の形態における電子出版物出力装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、電子出版物の情報である1以上の電子出版物情報が、電子出版物の識別情報である出版物識別情報と対応付けられて格納される電子出版物格納部と、出力部が出力した電子出版物の出版物識別情報と、電子出版物を出力した時間帯を示す情報であって、少なくとも日付を有する情報である出力時間情報とが対応付けられて格納される出力時間格納部と、カレンダーを出力するための情報であって、複数の日付の情報を有する情報であるカレンダー情報が格納されるカレンダー格納部と、にアクセス可能なコンピュータを、電子出版物情報が示す電子出版物を出力する指示である出版物出力指示を受け付ける出版物出力指示受付部と、出版物出力指示に応じて電子出版物情報が示す電子出版物を出力する出力部と、出力部が出力した電子出版物の出版物識別情報と、出力部が電子出版物を出力した時間帯を示す出力時間情報とを取得し、取得した出版物識別情報と出力時間情報とを対応付けて出力時間格納部に蓄積する出力時間取得部と、カレンダー情報が示すカレンダーを出力する指示であるカレンダー出力指示を受け付けるカレンダー出力指示受付部と、カレンダー格納部から、カレンダー出力指示に対応する期間のカレンダー情報を取得するカレンダー情報取得部と、カレンダー情報取得部が取得したカレンダー情報が示すカレンダーであって、カレンダー情報が有する日付に対応する出力時間情報に対応付けられた出版物識別情報と対応付けられたオブジェクトである指示オブジェクトを、指示オブジェクトに対応する日付と対応付けて配置したカレンダーを出力するカレンダー出力部と、カレンダー出力部が出力した指示オブジェクトを指定する操作である指定操作を受け付ける操作受付部と、して機能させるためのプログラムであって、出力部は、操作受付部が指定操作を受け付けた場合に、指定操作が指定する指示オブジェクトに対応する出版物識別情報が示す電子出版物に関する情報を出力するプログラムである。   The software that realizes the electronic publication output device in each of the above embodiments is the following program. That is, the program includes an electronic publication storage unit that stores one or more pieces of electronic publication information that is information of an electronic publication in association with publication identification information that is identification information of the electronic publication, and an output Output time in which the publication identification information of the electronic publication output by the department and the information indicating the time zone in which the electronic publication is output and the output time information that is at least date-related information are stored in association with each other An electronic publication information indicating a computer accessible to a storage unit, a calendar storage unit for storing calendar information, which is information for outputting a calendar and has information on a plurality of dates, A publication output instruction receiving unit that receives a publication output instruction that is an instruction to output a publication, an output unit that outputs an electronic publication indicated by electronic publication information in response to the publication output instruction, The publication identification information of the electronic publication output by the power section and the output time information indicating the time zone when the output section output the electronic publication are acquired, and the acquired publication identification information is associated with the output time information. An output time acquisition unit that accumulates in the output time storage unit, a calendar output instruction reception unit that receives a calendar output instruction that is an instruction to output a calendar indicated by the calendar information, and a period corresponding to the calendar output instruction from the calendar storage unit. A calendar information acquisition unit that acquires calendar information and a calendar indicated by the calendar information acquired by the calendar information acquisition unit and associated with publication identification information associated with output time information corresponding to a date included in the calendar information The instruction object that is the specified object is placed in association with the date corresponding to the instruction object A program for functioning as a calendar output unit that outputs a render and an operation reception unit that receives a designation operation that specifies an instruction object output by the calendar output unit. The output unit is an operation reception unit Is a program that outputs information related to the electronic publication indicated by the publication identification information corresponding to the instruction object designated by the designation operation when the designation operation is received.

なお、上記プログラムにおいて、上記プログラムが実現する機能には、ハードウェアでしか実現できない機能は含まれない。例えば、情報を取得する取得部や、情報を出力する出力部などにおけるモデムやインターフェースカードなどのハードウェアでしか実現できない機能は、上記プログラムが実現する機能には含まれない。   In the program, the functions realized by the program do not include functions that can be realized only by hardware. For example, a function that can be realized only by hardware such as a modem or an interface card in an acquisition unit that acquires information or an output unit that outputs information is not included in the function realized by the program.

図17は、上記プログラムを実行して、上記実施の形態による電子出版物出力装置を実現するコンピュータの外観の一例を示す模式図である。上記実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムによって実現されうる。   FIG. 17 is a schematic diagram showing an example of the appearance of a computer that executes the program and realizes the electronic publication output apparatus according to the embodiment. The above-described embodiment can be realized by computer hardware and a computer program executed on the computer hardware.

図17において、コンピュータシステム900は、CD−ROM(Compact Disk Read Only Memory)ドライブ905、FD(Floppy(登録商標) Disk)ドライブ906を含むコンピュータ901と、キーボード902と、マウス903と、モニタ904とを備える。   In FIG. 17, a computer system 900 includes a computer 901 including a CD-ROM (Compact Disk Read Only Memory) drive 905, an FD (Floppy (registered trademark) Disk) drive 906, a keyboard 902, a mouse 903, a monitor 904, and the like. Is provided.

図18は、コンピュータシステム900の内部構成を示す図である。図18において、コンピュータ901は、CD−ROMドライブ905、FDドライブ906に加えて、MPU(Micro Processing Unit)911と、ブートアッププログラム等のプログラムを記憶するためのROM912と、MPU911に接続され、アプリケーションプログラムの命令を一時的に記憶すると共に、一時記憶空間を提供するRAM(Random Access Memory)913と、アプリケーションプログラム、システムプログラム、及びデータを記憶するハードディスク914と、MPU911、ROM912等を相互に接続するバス915とを備える。なお、コンピュータ901は、LANへの接続を提供する図示しないネットワークカードを含んでいてもよい。   FIG. 18 is a diagram showing an internal configuration of the computer system 900. In FIG. 18, in addition to the CD-ROM drive 905 and the FD drive 906, a computer 901 is connected to an MPU (Micro Processing Unit) 911, a ROM 912 for storing a program such as a bootup program, and the MPU 911. A RAM (Random Access Memory) 913 that temporarily stores program instructions and provides a temporary storage space, a hard disk 914 that stores application programs, system programs, and data, and an MPU 911 and a ROM 912 are interconnected. And a bus 915. The computer 901 may include a network card (not shown) that provides connection to the LAN.

コンピュータシステム900に、上記実施の形態による電子出版物出力装置等の機能を実行させるプログラムは、CD−ROM921、またはFD922に記憶されて、CD−ROMドライブ905、またはFDドライブ906に挿入され、ハードディスク914に転送されてもよい。これに代えて、そのプログラムは、図示しないネットワークを介してコンピュータ901に送信され、ハードディスク914に記憶されてもよい。プログラムは実行の際にRAM913にロードされる。なお、プログラムは、CD−ROM921やFD922、またはネットワークから直接、ロードされてもよい。   A program for causing the computer system 900 to execute the functions of the electronic publication output device and the like according to the above-described embodiment is stored in the CD-ROM 921 or FD 922 and inserted into the CD-ROM drive 905 or FD drive 906, and the hard disk 914 may be forwarded. Instead, the program may be transmitted to the computer 901 via a network (not shown) and stored in the hard disk 914. The program is loaded into the RAM 913 when executed. The program may be loaded directly from the CD-ROM 921, the FD 922, or the network.

プログラムは、コンピュータ901に、上記実施の形態による電子出版物出力装置の機能を実行させるオペレーティングシステム(OS)、またはサードパーティプログラム等を必ずしも含んでいなくてもよい。プログラムは、制御された態様で適切な機能(モジュール)を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいてもよい。コンピュータシステム900がどのように動作するのかについては周知であり、詳細な説明は省略する。   The program does not necessarily include an operating system (OS) or a third-party program that causes the computer 901 to execute the functions of the electronic publication output apparatus according to the above-described embodiment. The program may include only a part of an instruction that calls an appropriate function (module) in a controlled manner and obtains a desired result. How the computer system 900 operates is well known and will not be described in detail.

本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。   The present invention is not limited to the above-described embodiments, and various modifications are possible, and it goes without saying that these are also included in the scope of the present invention.

以上のように、本発明にかかる電子出版物出力装置等は、電子出版物を出力する装置等として適しており、特に、電子出版物の管理も可能な装置等として有用である。   As described above, the electronic publication output apparatus according to the present invention is suitable as an apparatus for outputting an electronic publication, and is particularly useful as an apparatus capable of managing electronic publications.

1 電子出版物出力装置
11 電子出版物格納部
12 出版物出力指示受付部
13 出力部
13a モニタ
14 コメント受付部
15 出力時間格納部
16 出力時間取得部
17 カレンダー格納部
18 カレンダー出力指示受付部
19 カレンダー情報取得部
20 カレンダー出力部
21 操作受付部
22 期間指定情報受付部
23 コメント格納部
DESCRIPTION OF SYMBOLS 1 Electronic publication output device 11 Electronic publication storage part 12 Publication output instruction | indication reception part 13 Output part 13a Monitor 14 Comment reception part 15 Output time storage part 16 Output time acquisition part 17 Calendar storage part 18 Calendar output instruction | indication reception part 19 Calendar Information acquisition unit 20 Calendar output unit 21 Operation reception unit 22 Period designation information reception unit 23 Comment storage unit

Claims (8)

電子出版物の情報である1以上の電子出版物情報が、電子出版物の識別情報である出版物識別情報と対応付けられて格納される電子出版物格納部と、
前記電子出版物情報が示す電子出版物を出力する指示である出版物出力指示を受け付ける出版物出力指示受付部と、
前記出版物出力指示に応じて前記電子出版物情報が示す電子出版物を出力する出力部と、
前記出力部が出力した電子出版物の出版物識別情報と、当該電子出版物を出力した時間帯を示す情報であって、少なくとも日付を有する情報である出力時間情報とが対応付けられて格納される出力時間格納部と、
前記出力部が出力した電子出版物の出版物識別情報と、当該出力部が当該電子出版物を出力した時間帯を示す出力時間情報とを取得し、当該取得した出版物識別情報と出力時間情報とを対応付けて前記出力時間格納部に蓄積する出力時間取得部と、
カレンダーを出力するための情報であって、複数の日付の情報を有する情報であるカレンダー情報が格納されるカレンダー格納部と、
前記カレンダー情報が示すカレンダーを出力する指示であるカレンダー出力指示を受け付けるカレンダー出力指示受付部と、
前記カレンダー格納部から、前記カレンダー出力指示に対応する期間のカレンダー情報を取得するカレンダー情報取得部と、
前記カレンダー情報取得部が取得したカレンダー情報が示すカレンダーであって、当該カレンダー情報が有する日付に対応する出力時間情報に対応付けられた出版物識別情報と対応付けられたオブジェクトである指示オブジェクトを、当該日付と対応付けて配置したカレンダーを出力するカレンダー出力部と、
前記カレンダー出力部が出力した指示オブジェクトを指定する操作である指定操作を受け付ける操作受付部と、を備え、
前記出力部は、前記操作受付部が指定操作を受け付けた場合に、当該指定操作が指定する指示オブジェクトに対応する出版物識別情報が示す電子出版物に関する情報を出力する電子出版物出力装置。
An electronic publication storage unit that stores one or more pieces of electronic publication information that is information of an electronic publication in association with publication identification information that is identification information of the electronic publication;
A publication output instruction receiving unit that receives a publication output instruction that is an instruction to output an electronic publication indicated by the electronic publication information;
An output unit that outputs an electronic publication indicated by the electronic publication information in response to the publication output instruction;
The publication identification information of the electronic publication output by the output unit and the output time information that is information indicating the time zone in which the electronic publication is output and having at least a date are stored in association with each other. An output time storage unit,
The publication identification information of the electronic publication output by the output unit and the output time information indicating the time zone in which the output unit has output the electronic publication are acquired, and the acquired publication identification information and output time information are acquired. And an output time acquisition unit that associates and accumulates in the output time storage unit,
A calendar storage unit for storing calendar information, which is information for outputting a calendar and is information having information on a plurality of dates;
A calendar output instruction receiving unit that receives a calendar output instruction that is an instruction to output a calendar indicated by the calendar information;
A calendar information acquisition unit for acquiring calendar information for a period corresponding to the calendar output instruction from the calendar storage unit;
A calendar indicated by the calendar information acquired by the calendar information acquisition unit, and an indication object that is an object associated with publication identification information associated with output time information corresponding to a date included in the calendar information, A calendar output unit for outputting a calendar arranged in association with the date;
An operation accepting unit that accepts a designation operation that is an operation of designating an instruction object output by the calendar output unit,
The output unit is an electronic publication output device that outputs information related to an electronic publication indicated by publication identification information corresponding to an instruction object specified by the designation operation when the operation reception unit receives the designation operation.
前記出力時間格納部には、前記出力時間情報が示す時間帯内に前記出力部が出力した前記出版物識別情報が示す電子出版物の出力箇所を示す情報である出力箇所情報が、当該出版物識別情報と出力時間情報とに対応付けられて更に格納され、
前記出力時間取得部は、前記出力時間情報が示す時間帯内に前記出力部が出力した前記出版物識別情報が示す電子出版物の出力箇所を示す出力箇所情報を更に取得し、当該取得した出力箇所情報を前記出版物識別情報と出力時間情報とに対応付けて前記出力時間格納部に蓄積し、
前記カレンダー出力部は、前記カレンダー情報取得部が取得したカレンダー情報が有する日付に対応する出力時間情報に対応付けられた前記出力箇所情報がさらに対応付けられた前記指示オブジェクトを配置したカレンダーを出力し、
前記出力部は、前記操作受付部が指定操作を受け付けた場合に、当該指定操作が指定する指示オブジェクトに対応する1以上の出版物識別情報が示す1以上の電子出版物の、当該指示オブジェクトに対応する出力箇所情報が示す出力箇所に関する情報を出力する請求項1記載の電子出版物出力装置。
In the output time storage unit, output location information that is information indicating an output location of the electronic publication indicated by the publication identification information output by the output unit within a time zone indicated by the output time information is the publication. Further stored in association with the identification information and the output time information,
The output time acquisition unit further acquires output location information indicating an output location of the electronic publication indicated by the publication identification information output by the output portion within a time zone indicated by the output time information, and the acquired output The location information is stored in the output time storage unit in association with the publication identification information and the output time information,
The calendar output unit outputs a calendar in which the pointing object associated with the output location information associated with the output time information associated with the output time information corresponding to the date included in the calendar information acquired by the calendar information acquisition unit is arranged. ,
When the operation accepting unit accepts a designation operation, the output unit receives the designation object of one or more electronic publications indicated by one or more publication identification information corresponding to the designation object designated by the designation operation. The electronic publication output device according to claim 1, wherein the electronic publication output device outputs information related to an output location indicated by corresponding output location information.
前記電子出版物格納部には、複数の電子出版物情報が格納されており、
月単位、日単位、または時間単位のいずれかの単位で、期間を指定する情報である期間指定情報を受け付ける期間指定情報受付部を更に備え、
前記出力時間格納部には、前記出版物識別情報と、前記出力時間情報と、前記出力箇所情報とを有する情報である出力時間管理情報であって、異なる前記出版物識別情報を有する複数の出力時間管理情報が格納されており、
前記出力部は、前記期間指定情報が示す期間内に含まれる時間帯を示す出力時間情報を有する複数の出力時間管理情報がそれぞれ有する出版物識別情報と出力箇所情報との組が示す複数の電子出版物の出力箇所に関する情報を出力する請求項2記載の電子出版物出力装置。
A plurality of electronic publication information is stored in the electronic publication storage unit,
A period designation information receiving unit for receiving period designation information, which is information for designating a period in any one of a monthly unit, a daily unit, or an hour unit;
The output time storage unit is output time management information that is information including the publication identification information, the output time information, and the output location information, and a plurality of outputs having different publication identification information. Time management information is stored,
The output unit includes a plurality of electrons indicated by a set of publication identification information and output location information respectively included in a plurality of output time management information having output time information indicating a time zone included in a period indicated by the period specifying information. The electronic publication output device according to claim 2, which outputs information related to an output location of the publication.
月単位、日単位、または時間単位のいずれかの単位で、期間を指定する情報である期間指定情報を受け付ける期間指定情報受付部を更に備え、
前記出力時間格納部には、前記出版物識別情報と、前記出力時間情報と、前記出力箇所情報とを有する情報である出力時間管理情報が格納されており、
前記出力部は、前記期間指定情報が示す期間内に含まれる時間帯を示す出力時間情報を有する出力時間管理情報に含まれる出版物識別情報と出力箇所情報との組が示す1以上の電子出版物の出力箇所に関する情報を出力する請求項2記載の電子出版物出力装置。
A period designation information receiving unit for receiving period designation information, which is information for designating a period in any one of a monthly unit, a daily unit, or an hour unit;
The output time storage unit stores output time management information that is information including the publication identification information, the output time information, and the output location information.
The output unit includes one or more electronic publications indicated by a set of publication identification information and output location information included in output time management information having output time information indicating a time zone included in a period indicated by the period specification information The electronic publication output device according to claim 2, wherein information relating to an output location of the product is output.
前記出力部が出力する電子出版物に対するコメントの入力を受け付けるコメント受付部と、
前記コメント受付部が受け付けたコメントと、前記出版物識別情報と、前記出力時間情報とが対応付けて格納されるコメント格納部と、をさらに備え、
前記出力時間取得部は、前記出力部が出力した電子出版物の出版物識別情報と、当該出力部が当該電子出版物を出力した時間帯を示す出力時間情報と、当該出力部が出力した電子出版物に対して前記コメント受付部が受け付けたコメントとを取得し、当該取得した出版物識別情報と出力時間情報とコメントとを対応付けて前記コメント格納部に蓄積し、
前記カレンダー出力部は、さらに、前記カレンダー情報取得部が取得したカレンダー情報が有する日付に対応する出力時間情報に対応付けられたコメントを、当該日付と対応付けて配置したカレンダーを出力する請求項1から請求項4いずれか一項記載の電子出版物出力装置。
A comment accepting unit for accepting input of a comment on the electronic publication output by the output unit;
A comment storage unit that stores the comment received by the comment reception unit, the publication identification information, and the output time information in association with each other;
The output time acquisition unit includes publication identification information of an electronic publication output from the output unit, output time information indicating a time zone in which the output unit outputs the electronic publication, and an electronic output from the output unit. The comment received by the comment receiving unit for the publication is acquired, and the acquired publication identification information, the output time information, and the comment are associated with each other and accumulated in the comment storage unit,
The calendar output unit further outputs a calendar in which a comment associated with output time information corresponding to a date included in the calendar information acquired by the calendar information acquisition unit is associated with the date. The electronic publication output device according to claim 4.
前記出力部が出力する電子出版物の出力箇所に対するコメントの入力を受け付けるコメント受付部と、
前記コメント受付部が受け付けたコメントと、前記出版物識別情報と、前記出力時間情報と、前記出力箇所情報とが対応付けて格納されるコメント格納部と、をさらに備え、
前記出力時間取得部は、前記出力部が出力した電子出版物の出版物識別情報と、当該出力部が出力した電子出版物の出力箇所を示す出力箇所情報と、当該出力部が当該電子出版物を出力した時間帯を示す出力時間情報と、当該出力部が出力した電子出版物の出力箇所に対して前記コメント受付部が受け付けたコメントとを取得し、当該取得した出版物識別情報と出力箇所情報と出力時間情報とコメントとを対応付けて前記コメント格納部に蓄積し、
前記カレンダー出力部は、さらに、前記カレンダー情報取得部が取得したカレンダー情報が有する日付に対応する出力時間情報に対応付けられたコメントを、当該日付と対応付けて配置したカレンダーを出力する請求項2から請求項4いずれか一項記載の電子出版物出力装置。
A comment accepting unit that accepts input of a comment on an output location of the electronic publication output by the output unit;
A comment storage unit in which the comment received by the comment reception unit, the publication identification information, the output time information, and the output location information are stored in association with each other;
The output time acquisition unit includes publication identification information of an electronic publication output by the output unit, output location information indicating an output location of the electronic publication output by the output unit, and the output unit including the electronic publication. Output time information indicating the time zone in which the information is output, and a comment received by the comment receiving unit with respect to an output location of the electronic publication output by the output unit, and the acquired publication identification information and output location Information, output time information, and comments are associated with each other and accumulated in the comment storage unit,
The calendar output unit further outputs a calendar in which a comment associated with output time information corresponding to a date included in the calendar information acquired by the calendar information acquisition unit is associated with the date. The electronic publication output device according to claim 4.
電子出版物の情報である1以上の電子出版物情報が、電子出版物の識別情報である出版物識別情報と対応付けられて格納される電子出版物格納部と、出版物出力指示受付部と、出力部と、前記出力部が出力した電子出版物の出版物識別情報と、当該電子出版物を出力した時間帯を示す情報であって、少なくとも日付を有する情報である出力時間情報とが対応付けられて格納される出力時間格納部と、出力時間取得部と、カレンダーを出力するための情報であって、複数の日付の情報を有する情報であるカレンダー情報が格納されるカレンダー格納部と、カレンダー出力指示受付部と、カレンダー情報取得部と、カレンダー出力部と、操作受付部とを用いて行われる電子出版物出力方法であって、
前記出版物出力指示受付部が、前記電子出版物情報が示す電子出版物を出力する指示である出版物出力指示を受け付ける出版物出力指示受付ステップと、
前記出力部が、前記出版物出力指示に応じて前記電子出版物情報が示す電子出版物を出力する出力ステップと、
前記出力時間取得部が、前記出力部が出力した電子出版物の出版物識別情報と、当該出力部が当該電子出版物を出力した時間帯を示す出力時間情報とを取得し、当該取得した出版物識別情報と出力時間情報とを対応付けて前記出力時間格納部に蓄積する出力時間取得ステップと、
前記カレンダー出力指示受付部が、前記カレンダー情報が示すカレンダーを出力する指示であるカレンダー出力指示を受け付けるカレンダー出力指示受付ステップと、
前記カレンダー情報取得部が、前記カレンダー格納部から、前記カレンダー出力指示に対応する期間のカレンダー情報を取得するカレンダー情報取得ステップと、
前記カレンダー出力部が、前記カレンダー情報取得ステップで取得したカレンダー情報が示すカレンダーであって、当該カレンダー情報が有する日付に対応する出力時間情報に対応付けられた出版物識別情報と対応付けられたオブジェクトである指示オブジェクトを、当該日付と対応付けて配置したカレンダーを出力するカレンダー出力ステップと、
前記操作受付部が、前記カレンダー出力ステップで出力した指示オブジェクトを指定する操作である指定操作を受け付ける操作受付ステップと、を備え、
前記出力ステップは、前記操作受付ステップにおいて指定操作を受け付けた場合に、当該指定操作が指定する指示オブジェクトに対応する出版物識別情報が示す電子出版物に関する情報を出力する電子出版物出力方法。
An electronic publication storage unit that stores one or more pieces of electronic publication information that is information of an electronic publication in association with publication identification information that is identification information of the electronic publication, and a publication output instruction reception unit; The output unit, the publication identification information of the electronic publication output by the output unit, and the output time information which is information indicating the time zone in which the electronic publication is output and has at least a date An output time storage unit attached and stored; an output time acquisition unit; a calendar storage unit for storing calendar information that is information for outputting a calendar and has information on a plurality of dates; An electronic publication output method performed using a calendar output instruction reception unit, a calendar information acquisition unit, a calendar output unit, and an operation reception unit,
A publication output instruction receiving unit that receives a publication output instruction that is an instruction to output an electronic publication indicated by the electronic publication information;
The output unit outputs an electronic publication indicated by the electronic publication information in response to the publication output instruction; and
The output time acquisition unit acquires publication identification information of the electronic publication output by the output unit, and output time information indicating a time zone in which the output unit outputs the electronic publication, and the acquired publication An output time acquisition step of associating the object identification information with the output time information and storing in the output time storage unit;
A calendar output instruction receiving unit that receives a calendar output instruction that is an instruction to output a calendar indicated by the calendar information;
The calendar information acquisition unit acquires calendar information of a period corresponding to the calendar output instruction from the calendar storage unit;
The calendar indicated by the calendar information acquired in the calendar information acquisition step by the calendar output unit, and an object associated with publication identification information associated with output time information corresponding to a date included in the calendar information A calendar output step for outputting a calendar in which the pointing object is arranged in association with the date;
An operation receiving step for receiving a designation operation that is an operation for designating the pointing object output in the calendar output step;
The output step is an electronic publication output method of outputting information related to an electronic publication indicated by publication identification information corresponding to an instruction object specified by the specified operation when the specified operation is received in the operation receiving step.
電子出版物の情報である1以上の電子出版物情報が、電子出版物の識別情報である出版物識別情報と対応付けられて格納される電子出版物格納部と、前記出力部が出力した電子出版物の出版物識別情報と、当該電子出版物を出力した時間帯を示す情報であって、少なくとも日付を有する情報である出力時間情報とが対応付けられて格納される出力時間格納部と、カレンダーを出力するための情報であって、複数の日付の情報を有する情報であるカレンダー情報が格納されるカレンダー格納部と、にアクセス可能なコンピュータを、
前記電子出版物情報が示す電子出版物を出力する指示である出版物出力指示を受け付ける出版物出力指示受付部と、
前記出版物出力指示に応じて前記電子出版物情報が示す電子出版物を出力する出力部と、
前記出力部が出力した電子出版物の出版物識別情報と、当該出力部が当該電子出版物を出力した時間帯を示す出力時間情報とを取得し、当該取得した出版物識別情報と出力時間情報とを対応付けて前記出力時間格納部に蓄積する出力時間取得部と、
前記カレンダー情報が示すカレンダーを出力する指示であるカレンダー出力指示を受け付けるカレンダー出力指示受付部と、
前記カレンダー格納部から、前記カレンダー出力指示に対応する期間のカレンダー情報を取得するカレンダー情報取得部と、
前記カレンダー情報取得部が取得したカレンダー情報が示すカレンダーであって、当該カレンダー情報が有する日付に対応する出力時間情報に対応付けられた出版物識別情報と対応付けられたオブジェクトである指示オブジェクトを、当該日付と対応付けて配置したカレンダーを出力するカレンダー出力部と、
前記カレンダー出力部が出力した指示オブジェクトを指定する操作である指定操作を受け付ける操作受付部と、して機能させるためのプログラムであって、
前記出力部は、前記操作受付部が指定操作を受け付けた場合に、当該指定操作が指定する指示オブジェクトに対応する出版物識別情報が示す電子出版物に関する情報を出力するプログラム。
An electronic publication storage unit that stores one or more electronic publication information that is information of an electronic publication in association with publication identification information that is identification information of the electronic publication, and an electronic that is output by the output unit An output time storage unit in which publication identification information of a publication and information indicating a time zone in which the electronic publication is output, and output time information which is information having at least a date, are stored in association with each other; A computer that can access a calendar storage unit that stores calendar information that is information for outputting a calendar and that includes information on a plurality of dates.
A publication output instruction receiving unit that receives a publication output instruction that is an instruction to output an electronic publication indicated by the electronic publication information;
An output unit that outputs an electronic publication indicated by the electronic publication information in response to the publication output instruction;
The publication identification information of the electronic publication output by the output unit and the output time information indicating the time zone in which the output unit has output the electronic publication are acquired, and the acquired publication identification information and output time information are acquired. And an output time acquisition unit that associates and accumulates in the output time storage unit,
A calendar output instruction receiving unit that receives a calendar output instruction that is an instruction to output a calendar indicated by the calendar information;
A calendar information acquisition unit for acquiring calendar information for a period corresponding to the calendar output instruction from the calendar storage unit;
A calendar indicated by the calendar information acquired by the calendar information acquisition unit, and an indication object that is an object associated with publication identification information associated with output time information corresponding to a date included in the calendar information, A calendar output unit for outputting a calendar arranged in association with the date;
A program for functioning as an operation receiving unit that receives a designation operation that is an operation of designating an instruction object output by the calendar output unit;
The output unit is a program for outputting information related to an electronic publication indicated by publication identification information corresponding to an instruction object designated by the designation operation when the operation acceptance unit accepts a designation operation.
JP2012186964A 2012-08-27 2012-08-27 Electronic publication output device, electronic publication output method, program Active JP5757506B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012186964A JP5757506B2 (en) 2012-08-27 2012-08-27 Electronic publication output device, electronic publication output method, program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012186964A JP5757506B2 (en) 2012-08-27 2012-08-27 Electronic publication output device, electronic publication output method, program

Publications (2)

Publication Number Publication Date
JP2014044588A true JP2014044588A (en) 2014-03-13
JP5757506B2 JP5757506B2 (en) 2015-07-29

Family

ID=50395802

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012186964A Active JP5757506B2 (en) 2012-08-27 2012-08-27 Electronic publication output device, electronic publication output method, program

Country Status (1)

Country Link
JP (1) JP5757506B2 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0535737A (en) * 1991-07-29 1993-02-12 Ricoh Co Ltd Information retrieving device
JPH11224148A (en) * 1997-11-12 1999-08-17 Ricoh Co Ltd Document retrieving method, storage medium, and computer system
JP2000076299A (en) * 1998-09-03 2000-03-14 Ricoh Co Ltd Partial rom disk medium and its driving system
JP2001109769A (en) * 1999-10-12 2001-04-20 Fuji Xerox Co Ltd Electronic reading system
JP2004336627A (en) * 2003-05-12 2004-11-25 Matsushita Electric Ind Co Ltd Device and method for reproducing data
JP2008005470A (en) * 2006-05-22 2008-01-10 Sony Ericsson Mobilecommunications Japan Inc Information processing apparatus, information processing method, information processing program, and mobile terminal device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0535737A (en) * 1991-07-29 1993-02-12 Ricoh Co Ltd Information retrieving device
JPH11224148A (en) * 1997-11-12 1999-08-17 Ricoh Co Ltd Document retrieving method, storage medium, and computer system
JP2000076299A (en) * 1998-09-03 2000-03-14 Ricoh Co Ltd Partial rom disk medium and its driving system
JP2001109769A (en) * 1999-10-12 2001-04-20 Fuji Xerox Co Ltd Electronic reading system
JP2004336627A (en) * 2003-05-12 2004-11-25 Matsushita Electric Ind Co Ltd Device and method for reproducing data
JP2008005470A (en) * 2006-05-22 2008-01-10 Sony Ericsson Mobilecommunications Japan Inc Information processing apparatus, information processing method, information processing program, and mobile terminal device

Also Published As

Publication number Publication date
JP5757506B2 (en) 2015-07-29

Similar Documents

Publication Publication Date Title
US8312388B2 (en) Information processing apparatus, information processing method and computer readable medium
JP2007325089A (en) Information processing apparatus, information processing method, information processing program, and mobile terminal device
JP2004046317A (en) Information processor, information processing method, information processing program, and recording medium which records information processing program
KR100590982B1 (en) Memo and schedule management system
JP2013152534A (en) Electronic book device and method and program for controlling the same
US20150234903A1 (en) Device for processing information, and method and program for managing chronological information
CN109033163B (en) Method and device for adding diary in calendar
JP6053361B2 (en) Information processing apparatus, information processing method, and program
JP4959501B2 (en) Information processing apparatus, information processing method, and program
JP2012159917A (en) Document management system, document management method and program
JP2015219850A (en) Information management system
JP4782080B2 (en) Information presenting apparatus, information presenting method, information presenting program, and recording medium
JP5757506B2 (en) Electronic publication output device, electronic publication output method, program
JP6828277B2 (en) Client devices, information information systems and programs
JP6059189B2 (en) Terminal, terminal usage and notebook application
JP2020119051A (en) Handwritten memo extraction program
JP2008033405A (en) Image management program and method
JP6307933B2 (en) Information processing apparatus and program
JP6279879B2 (en) Information processing apparatus and management method
JP2017010101A (en) Page recording and task management device and object management device
JP2012242862A (en) Information processing device, digest creation method, and program
JP6900708B2 (en) Information processing equipment and programs
JP2006163732A (en) Data display method, program for displaying data, recording medium, and document management device
JP6708110B2 (en) Information processing device and program
JP6620593B2 (en) Information processing apparatus and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140725

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20150206

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150213

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150407

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: 20150520

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150526

R150 Certificate of patent or registration of utility model

Ref document number: 5757506

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250