JP2014044588A - Electronic publication output device, electronic publication output method, and program - Google Patents
Electronic publication output device, electronic publication output method, and program Download PDFInfo
- 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
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
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). ).
しかしながら、従来の電子出版物を出力する装置等においては、例えば、ユーザが、過去の一の時間帯に、どのような電子出版物を出力させたか否か等を、容易に調べたり確認したりすることができなかった。このように、従来においては、電子出版物の過去の出力状況を適切に管理することができないという課題があった。 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.
以下、電子出版物出力装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。 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
電子出版物出力装置1は、電子出版物格納部11、出版物出力指示受付部12、出力部13、コメント受付部14、出力時間格納部15、出力時間取得部16、カレンダー格納部17、カレンダー出力指示受付部18、カレンダー情報取得部19、カレンダー出力部20、操作受付部21、期間指定情報受付部22、コメント格納部23を備える。
The electronic
電子出版物出力装置1は、電子出版物の閲覧や、管理を行うための装置である。電子出版物出力装置1は、例えば、いわゆる電子ブックリーダや、タブレット端末、携帯電話や、スマートフォン、携帯情報端末や、コンピュータ等で実現される。
The electronic
電子出版物格納部11には、1以上の電子出版物情報が、出版物識別情報と対応付けられて格納される。電子出版物格納部11には、複数の電子出版物情報が格納されていてもよい。電子出版物情報は、電子出版物の情報である。電子出版物とは、例えば、電子機器のモニタ画面上で読むことができる出版物である。電子出版物は、電子的に出版された出版物と考えても良い。電子出版物は、例えば、通信回線や、記憶媒体等の電子媒体を介して提供される書籍である。電子出版物は、例えば、電子書籍や、電子ブック、電子出版アプリ等を含む概念である。電子出版物は、例えば、電子的に提供される教科書や小説、雑誌、カタログ、マニュアル、電子漫画等である。出版物識別情報は、電子出版物の識別情報である。出版物識別情報は、電子出版物のタイトルや、電子出版物に割り当てられた文字や数値の組合せで構成されるコード等である。
The electronic
電子出版物情報は、電子出版物を出力するための情報と考えても良い。電子出版物情報は、例えば、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
電子出版物格納部11は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。かかることは、他の格納部についても同様である。
The electronic
出版物出力指示受付部12は、出版物出力指示を受け付ける。出版物出力指示は、電子出版物格納部11に格納されている電子出版物情報が示す電子出版物を出力する指示である。出版物出力指示は、例えば、出力対象となる電子出版物を指定する情報を有していても良い。電子出版物を指定する情報は、例えば、出力する電子出版物の出版物識別情報を有する情報である。また、出版物出力指示は、電子出版物の出力する箇所(例えば、ページ等)を指定する情報(例えば、ページの識別情報等)を有していても良い。出版物出力指示が、出力する電子出版物を指定する情報を有していない場合、デフォルトで指定された電子出版物を出力したり、直前に出力された電子出版物を出力する指示を受け付けたと判断するようにしてもよい。また、電子出版物出力装置1に対して、電源が投入された場合や、電子出版物出力装置1が起動した場合に、電子出版物が出力されるよう設定されている場合、電源を投入する操作や起動する操作も、出版物出力指示を考えても良い。
The publication output
また、出版物出力指示受付部12は、出力中の電子出版物について、出力する箇所(例えば、ページ等)を変更する操作を受け付けてもよい。出力する箇所(例えば、ページ等)を変更する操作は、例えば、ページをめくる操作や、出力する行をスクロールする操作等である。また、出版物出力指示受付部12は、電子出版物の出力を終了する操作を受け付けても良い。なお、電子出版物等において、ページ等の出力する箇所を変更する操作や電子出版物の出力を終了する操作等については、公知の技術であるので、ここでは詳細な説明は省略する。
Further, the publication output
ここでの受け付けとは、キーボードやマウス、タッチパネルなどの入力デバイスから入力された情報の受け付け、有線もしくは無線の通信回線を介して送信された情報の受信などを含む概念である。入力デバイス等は問わない。出版物出力指示受付部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
出力部13は、出版物出力指示受付部12が受け付けた出版物出力指示に応じて電子出版物情報が示す電子出版物を出力する。出力部13は、例えば、電子出版物格納部11に格納されている出力対象となる電子出版物情報をメモリ等の記憶媒体等に読み出し、読み出した電子出版物情報を用いて電子出版物を出力する。出版物出力指示に応じて電子出版物を出力するということは、例えば、出版物出力指示をトリガーとして電子出版物を出力することであっても良い。また、例えば、出版物出力指示が示す電子出版物を出力することであってもよいし、出版物出力指示が示す電子出版物の、出版物出力指示が示すページ等の出力箇所を出力することであっても良い。出力部13は、例えば、出力対象となる電子出版物情報を全てメモリ等に読み出した後、一部のページだけを出力するようにしても良いし、出力対象となる電子出版物情報の一部のページの情報だけをメモリ等に読み出して、読み出した情報が示す一部のページだけを出力するようにしても良い。また、例えば、出版物出力指示受付部12が、出力する箇所(例えば、ページ等)を変更する操作を受け付けた場合に、この操作が示す変更後の箇所(例えば、ページ等)を出力してもよい。また、出版物出力指示受付部12が、電子出版物の出力を終了する操作を受け付けた場合に、この電子出版物の出力を終了してもよい。
The
ここでの出力とは、通常は、ディスプレイへの表示であるが、プリンタへの印字、音出力、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念と考えても良い。出力部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
なお、出力部13は、操作受付部21が後述する指定操作を受け付けた場合に、この指定操作が指定する指示オブジェクトに対応する出版物識別情報が示す電子出版物に関する情報を出力する。この処理の詳細については、後述する。
When the
また、出力部13は、操作受付部21が後述する指定操作を受け付けた場合に、この指定操作が指定する指示オブジェクトに対応する出版物識別情報が示す電子出版物の、指示オブジェクトに対応する出力箇所情報が示す出力箇所に関する情報を出力してもよい。この処理の詳細については、後述する。
Further, when the
また、出力部13は、操作受付部21が後述する指定操作を受け付けた場合に、この指定操作が指定する指示オブジェクトに対応付けられた複数の異なる出版物識別情報および出力時間情報がそれぞれ示す複数の電子出版物の出力箇所に関する情報を出力するようにしてもよい。この処理の詳細については後述する。
In addition, when the
また、出力部13は、後述する期間指定情報が示す期間内に含まれる時間帯を示す出力時間情報と対応付けられた出版物識別情報および出力時間情報が示す1または2以上の電子出版物の出力箇所に関する情報を出力するようにしてもよい。この処理の詳細については後述する
Further, the
コメント受付部14は、出力部13が出力する電子出版物に対するコメントの入力を受け付ける。コメントとは、通常、文字列であるが、静止画像や動画像等の画像を有するものであっても良い。
The
なお、コメント受付部14は、出力部13が出力する電子出版物全体についてのコメントの入力を受け付けても良いし、出力部13が出力する電子出版物の出力箇所に対するコメントの入力を受け付けてもよい。出力箇所とは、例えば、出力部13が現在出力している電子出版物内の箇所であり、例えば、電子出版物の1以上のページや、ページ内の段落や、行、画像、ユーザ等により指定された文字列である。出力箇所は、ページ番号等のページ識別情報や、段落番号等の段落識別情報や、行番号等の行識別情報や、文頭や、各ページ、段落、行等の線等からの文字数等で指定可能である。出力箇所に対するコメントを受け付ける場合、コメントを入力する操作は、出力箇所を指定する操作(例えば、出力箇所となる文字列をドラッグ等で選択する操作等)を含んでいても良い。
Note that the
ここでの受け付けとは、キーボードやマウス、タッチパネル、マイクなどの入力デバイスから入力された情報の受け付け、有線もしくは無線の通信回線を介して送信された情報の受信などを含む概念である。入力手段等は問わない。コメント受付部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
出力時間格納部15には、出力部13が出力した電子出版物の出版物識別情報と、出力時間情報とが対応付けられて格納される。出力時間情報は、対応する出版物識別情報が示す電子出版物を出力した時間帯を示す情報であって、少なくとも日付を有する情報である。電子出版物を出力した時間帯とは、例えば、一の電子出版物の出力を開始してから、この電子出版物の出力を終了するまでの時間帯である。一の電子出版物が一のファイルや一のファイル群を構成している場合、このファイルやファイル群を開いてから(読み出してから)、閉じるまでの時間帯である。出力時間情報は、例えば、電子出版物の出力開始時刻と出力終了時刻との組合せや、出力開始時刻または出力終了時刻と、出力が継続した時間帯との組合せで構成される。ただし、出力時間情報は、電子出版物を出力した時間帯を示す情報であれば、どのような情報であっても良く、例えば、電子出版物を出力した時間帯内の代表的な時刻、例えば、出力開始時刻または、出力終了時刻のいずれか一方であってもよい。出力時間情報が一の時刻である場合、出力された時間帯は,この時刻を含む予め指定された時間長の期間としても良いし、予め分類されている期間のうちのこの時刻を含む期間としてもよい。また、出力時間情報は、午前、午後等の情報であってもよい。また、例えば、出力時間情報は、電子出版物が出力された日付であっても良い。
The output
また、出力時間格納部15には、出力箇所情報が、出版物識別情報と出力時間情報とに対応付けられて更に格納されていてもよい。具体的には、出力時間格納部15には、1または2以上の出力時間管理情報が格納されていても良い。出力時間管理情報とは、出力時間情報と、出版物識別情報と、出力箇所情報とを有する情報である。出力箇所情報は、出力時間情報が示す時間帯内に出力部13が出力した出版物識別情報が示す電子出版物の上述したような出力箇所を示す情報である。
The output
また、出力時間格納部15には、複数の異なる出版物識別情報と、各出版物識別情報と対応付けられた、出力時間情報と、出力箇所情報との組が格納されていても良い。具体的には、出力時間情報格納部15には、異なる出版物識別情報を有する複数の出力時間管理情報が格納されていても良い。
Further, the output
出力時間格納部15は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
The output
出力時間取得部16は、出力部13が出力した電子出版物の出版物識別情報と、出力部13が電子出版物を出力した時間帯を示す出力時間情報とを取得する。そして、取得した出版物識別情報と出力時間情報とを対応付けて出力時間格納部15に蓄積する。出力時間情報は、例えば、図示しない時計や、NTP(ネットワークタイムプロトコル)等を用いて、外部のサーバ等から、出力している時間帯の開始時刻や終了時刻を取得することで取得可能である。出力時間情報の最小単位はどのような単位であっても良く、秒、分、時等であっても良いし、日や月等であっても良い。
The output
また、出力時間取得部16は、出力時間情報が示す時間帯内(即ち、電子出版物を出力している時間帯内)に出力部13が出力した出版物識別情報が示す電子出版物の出力箇所を示す出力箇所情報を更に取得するようにしても良い。そして、取得した出力箇所情報を出版物識別情報と出力時間情報とに対応付けて出力時間格納部15に蓄積するようにしても良い。例えば、出力時間取得部16は、出力部13が出力しているページの識別情報や、出力している段落や、行、文字列を指定する情報を出力箇所情報として出力部13等から取得して、この情報を、出版物識別情報と出力時間情報とに対応付けて出力時間格納部15に蓄積するようにしても良い。なお、出力時間取得部16は、一の出版物識別情報に対して、複数の出力箇所情報を取得して、この複数の出力か諸情報を、出版物識別情報と対応付けて蓄積するようにしても良い。なお、出力時間取得部16が取得する出力時間情報は、出力部13が出力する電子出版物の各ページの出力時間帯を示す情報としてもよい。この場合、例えば、出力時間取得部16は、出力部13が出力する電子出版物の各ページの出力時間帯を取得して、出力部13が出力する電子出版物の出版物識別情報と対応付けて出力時間格納部15に蓄積する。
The output
なお、出力箇所情報は、出力箇所の範囲を示す情報(例えば、2〜5ページ等)の情報であっても良いし、出力箇所を個別に示す情報(例えば、2、6,7,8ページ等)でも良い。また、出版物識別情報や出力箇所情報を取得するタイミング等は問わない。例えば、出力部13が一の電子出版物の一の出力箇所(例えば、一のページ)を出力する毎に、この電子出版物の出版物識別情報と、この出力箇所の出力箇所情報とを取得するようにしても良いし、一の電子出版物の出力を終了の直前や終了後に、この電子出版物の出版物識別情報と、この電子出版物について出力した出力箇所の出力箇所情報を取得しても良い。
The output location information may be information indicating the range of the output location (for example,
また、出力時間取得部16は、予め指定された時間以上、出力部13が出力していたページ等を示す出力箇所情報だけを取得するようにしても良い。
Further, the output
また、出力時間取得部16は、出力部13が出力した電子出版物の出版物識別情報と、出力部13が電子出版物を出力した時間帯を示す出力時間情報と、出力部13が出力した電子出版物に対してコメント受付部14が受け付けたコメントとを取得するようにしても良い。そして、取得した出版物識別情報と出力時間情報とコメントとを対応付けてコメント格納部23に蓄積してもよい。
The output
また、出力時間取得部16は、出力部13が出力した電子出版物の出版物識別情報と、出力部13が出力した電子出版物の出力箇所を示す出力箇所情報と、出力部13が電子出版物を出力した時間帯を示す出力時間情報と、出力部13が出力した電子出版物の出力箇所に対してコメント受付部14が受け付けたコメントとを取得するようにしても良い。そして、取得した出版物識別情報と出力箇所情報と出力時間情報とコメントとを対応付けてコメント格納部23に蓄積するようにしてもよい。
The output
出力時間取得部16は、通常、MPUやメモリ等から実現され得る。出力時間取得部16の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはROM等の記録媒体に記録されている。但し、ハードウェア(専用回路)で実現しても良い。
The output
カレンダー格納部17には、カレンダー情報が格納される。カレンダー情報は、カレンダーを出力するための情報であって、複数の日付の情報を有する情報である。日付の情報は、例えば、「4月1日」等の情報である。カレンダー情報は、例えば、1以上の年を構成する12ヶ月分の月をそれぞれ構成する複数の日付を示す情報を有する情報である。カレンダー情報を構成する日付の情報は、年の情報と対応付けられていても良い。また、カレンダー情報を構成する日付の情報は、曜日の情報と対応付けられた情報であっても良い。例えば、日付の情報は、年の情報や曜日の情報を有していても良い。例えば、カレンダーを構成する日付の情報は、「2012年10月15日月曜日」等の情報であっても良い。なお、カレンダー情報の構成等については、カレンダーを出力するソフトウェアや、スケジュールを管理するソフトウェア等において公知の技術であるので、ここでは、詳細な説明は省略する。
Calendar information is stored in the
カレンダー出力指示受付部18は、カレンダー情報が示すカレンダーを出力する指示であるカレンダー出力指示を受け付ける。カレンダー出力指示は、通常、カレンダーで出力する期間を指定する情報を有していても良い。期間を指定する情報は、例えば、年や月、週、等を指定する情報である。また、日付の範囲を指定する情報であってもよい。また、カレンダー出力指示が、期間を指定する情報を有していない場合には、カレンダー出力指示受付部18は、現在の日付を含む年や月、週等を含むカレンダーを出力するカレンダー出力指示を受け付けたと考えても良い。カレンダー出力指示は、カレンダーをどのような外観(ビュー)で表示するかを指定する情報を更に含んでいても良い。カレンダーの外観を指定する情報とは、例えば、年単位や、月単位、週単位でカレンダーを表示することを指定する情報である。
The calendar output
ここでの受け付けとは、キーボードやマウス、タッチパネルなどの入力デバイスから入力された情報の受け付け、有線もしくは無線の通信回線を介して送信された情報の受信、光ディスクや磁気ディスク、半導体メモリなどの記録媒体から読み出された情報の受け付けなどを含む概念である。入力手段は、テンキーやキーボードやマウスやメニュー画面によるもの等、何でも良い。カレンダー出力指示受付部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
カレンダー情報取得部19は、カレンダー格納部17から、カレンダー出力指示受付部18が受け付けたカレンダー出力指示に対応する期間のカレンダー情報を取得する。カレンダー出力指示に対応する期間のカレンダー情報とは、例えば、カレンダー出力指示が有する期間を指定する情報が示す期間内のカレンダー情報や、現在の日付を含む年や月、週等の期間内のカレンダー情報である。現在の日付は、例えば、図示しない時計等やNTPサーバ等の外部のサーバ等から取得可能である。
The calendar
カレンダー情報取得部19は、通常、MPUやメモリ等から実現され得る。カレンダー情報取得部19の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはROM等の記録媒体に記録されている。但し、ハードウェア(専用回路)で実現しても良い。
The calendar
カレンダー出力部20は、カレンダー情報取得部19が取得したカレンダー情報が示すカレンダーであって、指示オブジェクトを配置したカレンダーを出力する。指示オブジェクトは、カレンダー情報取得部19が取得したカレンダー情報が有する日付に対応する出力時間情報と対応付けられた出版物識別情報と対応付けられたオブジェクトである。指示オブジェクトは、例えば、カレンダー情報取得部19が取得したカレンダー情報が有する日付に出力された電子出版物、あるいは、その出力された箇所を示すオブジェクトである。カレンダー出力部20は、各指示オブジェクトを、各指示オブジェクトに対応する日付と対応付けて配置したカレンダーを出力する。一の指示オブジェクトに対応する日付とは、一の指示オブジェクトに対応する出力時間情報に対応する日付であり、例えば、一の指示オブジェクトに対応する出力時間情報が含まれる日付である。各指示オブジェクトを、各指示オブジェクトに対応する日付と対応付けて配置したカレンダーとは、例えば、各指示オブジェクトを、各指示オブジェクトに対応する日付を含む枠内や、日付の近傍に配置したカレンダーである。
The
例えば、カレンダー出力部20は、出力時間格納部15に格納されている出力時間情報の中から、カレンダー情報取得部19が取得したカレンダー情報が示す1または2以上の日付のうちの、1以上の日付を有する出力時間情報を検出し、検出した出力時間情報と対応付けられた出版物識別情報と対応付けられた指示オブジェクトを、この検出した出力時間情報が有する日付に対応付けて配置したカレンダーを出力する。あるいは、カレンダー出力部20は、出力時間格納部15に格納されている出力時間情報の中から、カレンダー情報取得部19が取得したカレンダー情報が示す期間内の時間帯を示す出力時間情報を検出し、検出した出力時間情報と対応付けられた出版物識別情報と対応付けられた指示オブジェクトを、この検出した出力時間情報が示す時間帯に対応付けて配置したカレンダーを出力してもよい。
For example, the
指示オブジェクトは、例えば、出版物識別情報を示す文字列(数字等も含む)であっても良い。また、指示オブジェクトは、予め図示しない記憶媒体等に格納されているアイコン等の画像であっても良い。この画像は、出版物識別情報が示す電子出版物のアイコンや、電子出版物の表紙や、目次、本文等のサムネイル画像や一部等であっても良い。アイコンやサムネイル画像等は、予め電子出版物と対応付けられて電子出版物格納部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
指示オブジェクトと、出版物識別情報との対応関係はどのように管理されているかは問わない。例えば、指示オブジェクトと出版物識別情報とを対応付け有する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
例えば、カレンダー出力部20は、出力時間格納部15に格納されている出力時間情報の中から、カレンダー情報取得部19が取得したカレンダー情報が示す1または2以上の日付のうちの、1以上の日付を有する出力時間情報を検出し、検出した出力時間情報と対応付けられた出版物識別情報と出力箇所情報との組に対応付けられた指示オブジェクトを、この検出した出力時間情報が有する日付に対応付けて配置したカレンダーを出力する。この場合において、指示オブジェクトと、出版物識別情報および出力箇所情報の組との対応関係がどのように管理されているかは問わない。
For example, the
カレンダー出力部20は、さらに、カレンダー情報取得部19が取得したカレンダー情報が有する日付に対応する出力時間情報に対応付けられたコメントを、日付と対応付けて配置したカレンダーを出力するようにしてもよい。コメントを日付と対応付けて配置するということは、例えば、日付を含む枠内や、日付の近傍等にコメントを配置することである。あるいは、日付や日付を含む枠内と線や矢印等の図形で接続された領域にコメントを配置することであってもよい。
The
例えば、カレンダー出力部20は、出力時間格納部15に格納されている出力時間情報の中から、カレンダー情報取得部19が取得したカレンダー情報が示す1または2以上の日付のうちの、1以上の日付を有する出力時間情報を検出し、検出した出力時間情報と対応付けられた出版物識別情報(あるいは、出版物識別情報と出力箇所情報との組)に対応付けられた指示オブジェクトとコメントとを、この検出した出力時間情報が有する日付に対応付けて配置したカレンダーを出力する。この場合においても、指示オブジェクトと、コメントと、出版物識別情報および出力箇所情報の組との対応関係がどのように管理されているかは問わない。
For example, the
カレンダー出力部20は、例えば、予め用意されたテンプレートや、上述したような外観の指定に応じたテンプレートに、カレンダー情報取得部19が取得したカレンダー情報と、このカレンダー情報が示す日付に対応する指示オブジェクト(あるいは、指示オブジェクトとコメント)とを配置したカレンダーを出力する。テンプレートは、例えば、月単位でカレンダーを表示するテンプレート(具体的にはひと月分の日付を表示するカレンダー)や、週単位でカレンダーを表示するテンプレート(具体的には、一または2以上の週の日付を表示するカレンダー)や、日単位でカレンダーを表示するテンプレート(具体的には、1または2以上の日付を表示するカレンダー)等である。テンプレートは、各日付を時刻毎に区切ったいわゆるタイムテーブルのようなテンプレートであっても良い。テンプレートは、例えば、図示しない記憶媒体等に予め蓄積しておくようにすればよい。
For example, the
ここでの出力とは、ディスプレイへの表示、プロジェクターを用いた投影、プリンタへの印字、音出力、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。 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
操作受付部21は、カレンダー出力部20が出力した指示オブジェクトを指定する操作である指定操作を受け付ける。指示オブジェクトを指定する操作とは、例えば、指示オブジェクト上の領域をマウス等でクリックしたり、タッチパネルの指示オブジェクト上の領域を指でタップ(叩く)操作である。また、指示オブジェクトを選択して、選択した指示オブジェクトを指定するコマンド等をメニューで選択する操作である。また、操作受付部21は、カレンダー出力部20が出力するカレンダーの出力範囲(出力期間)を変更する操作や、カレンダーの出力を終了する操作を受け付けても良い。指定操作は、指示オブジェクトに対応する電子出版物、あるいはその出力された箇所を出力する出力指示であっても良い。
The
ここでの受け付けとは、キーボードやマウス、タッチパネルなどの入力デバイスから入力された情報の受け付け、有線もしくは無線の通信回線を介して送信された情報の受信、光ディスクや磁気ディスク、半導体メモリなどの記録媒体から読み出された情報の受け付けなどを含む概念である。操作の入力手段は、テンキーやキーボード、タッチパネル、マウス、メニュー画面によるもの等、何でも良い。操作受付部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
期間指定情報受付部22は、期間指定情報を受け付ける。期間指定情報は、期間を指定する情報である。期間指定情報受付部22は、例えば、月単位、日単位、または時間単位のいずれかの単位で、期間を指定する期間指定情報を受け付ける。
The period designation
期間指定情報受付部22は、例えば、上述したカレンダー出力部20が出力するカレンダーを介して期間の指定を受け付ける。期間指定情報受付部22は、例えば、上述したカレンダー出力部20が出力しているカレンダーが示す月を指定する期間指定操作や、出力しているカレンダー内の1または2以上の週を指定する期間指定操作や、出力しているカレンダー内の1または2以上の日付を指定する期間指定操作や、出力しているカレンダー内の時刻の範囲を指定する期間指定操作である。期間の指定をどのように行うかは問わない。例えば、期間の指定は、例えば、マウスやタッチパネルを介して、カレンダー出力部20が出力するカレンダー上を、いわゆるドラッグやクリックやタップ等を行うことで行われる。なお、期間を示す1以上の日付や期間の開始日時や終了日時等の入力により期間指定操作を行っても良い。
The period designation
ここでの受け付けとは、キーボードやマウス、タッチパネルなどの入力デバイスから入力された情報の受け付け、有線もしくは無線の通信回線を介して送信された情報の受信などを含む概念である。期間指定情報の入力手段は、テンキーやキーボードやマウスやタッチパネルや、メニュー画面によるもの等、何でも良い。期間指定情報受付部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
出力時間格納部15には、コメント受付部14が受け付けたコメントが、出版物識別情報と、出力時間情報とに対応付けられてさらに格納される。あるいは、出力時間格納部15には、コメント受付部14が受け付けたコメントが、出版物識別情報と、出力箇所情報と、出力時間情報とに対応付けられて格納されていてもよい
The output
出力時間格納部15は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
The output
ここで、上述した出力部13について更に説明を行う。
Here, the
出力部13は、操作受付部21が指定操作を受け付けた場合に、この指定操作が指定する指示オブジェクトに対応する1以上の出版物識別情報が示す1以上の電子出版物に関する情報を出力する。出版物識別情報が示す電子出版物に関する情報を出力するとは、例えば、出版物識別情報が示す電子出版物を出力することであっても良いし、電子出版物の一部だけ(例えば表示や目次だけ)を出力することや、電子出版物のページをサムネイル出力することであっても良い。電子出版物を出力するということは、例えば、電子出版物が可読状態となるよう出力することであり、例えば、電子出版物のページ間をユーザ等の操作に応じて移動しながら出力できるようにすることである。また、電子出版物のページ群等を出力可能となるようバッファ等に読み出してその一部を出力(例えば表示)することである。また、電子出版物の各ページや各ページのサムネイル画像を縦や横にタイル状に並べて出力することであっても良い。また、電子出版物の出版物識別情報を出力することであっても良いし、電子出版物のタイトルや著者名や出版者名等の書誌的情報を出力することであっても良い。
When the
また、出力部13は、操作受付部21が指定操作を受け付けた場合に、この指定操作が指定する指示オブジェクトに対応する1以上の出版物識別情報が示す1以上の電子出版物の、指示オブジェクトに対応する出力箇所情報が示す出力箇所に関する情報を出力してもよい。ただし、この処理は、指示オブジェクトが出版物識別情報と出力箇所情報との組と対応付けられている場合に限られる。指示オブジェクトに対応する電子出版物の、指示オブジェクトに対応する出力箇所情報が示す出力箇所に関する情報を出力するということは、例えば、指示オブジェクトに対応する電子出版物の、指示オブジェクトに対応する出力箇所情報が示す出力箇所を選択的に出力することである。例えば、指示オブジェクトに対応する電子出版物の、指示オブジェクトに対応する出力箇所情報が示す出力箇所だけを選択的にメモリ等の記憶媒体等に読み出して、可読可能に出力することである。あるいは、出力箇所情報が示す出力箇所以外の部分を選択的に出力可能とし、他の部分は選択的に出力できないようにすることであっても良い。また、例えば、指示オブジェクトに対応する電子出版物の、指示オブジェクトに対応する出力箇所情報が示す出力箇所の各ページや、各ページのサムネイル画像をタイル状に並べて出力することであってもよい。また、指示オブジェクトに対応する電子出版物のタイトル等の書誌的情報と、指示オブジェクトに対応する出力箇所情報が示す出力箇所(具体的には、ページや、段落や、行等)を示す情報(例えば、第5ページ、6行目等)を出力することであってもよい。
In addition, when the
また、出力部13は、出力時間格納部15に異なる前記出版物識別情報を有する複数の出力時間管理情報が格納されている場合においては、期間指定情報が示す期間内に含まれる時間帯を示す出力時間情報を有する複数の出力時間管理情報がそれぞれ有する出版物識別情報と出力箇所情報との組が示す複数の電子出版物の出力箇所に関する情報を出力するようにしてもよい。電子出版物の出力箇所に関する情報については、上記と同様である。ただし、電子出版物の出力箇所に関する情報として、複数の電子出版物の出力箇所を選択的に出力する場合、複数の電子出版物の出力箇所を連続して出力できるようにしても良いし、複数の電子出版物の出力箇所を、電子出版物毎に個別に出力するようにしても良い。複数の電子出版物の出力箇所を連続して出力できるようにするということは、例えば、出力箇所がページ単位で指定されている場合、第一の電子出版物の出力箇所の次のページとして、第二の電子出版物の出力箇所の最初のページが出力されるように、複数の電子出版物の出力箇所が、連続してシームレスに閲覧可能とすることである。あるいは、複数の電子出版物の出力箇所を連結した新たな一の電子出版物を生成することであっても良い。また、電子出版物の出力箇所を個別に出力するということは、例えば、各電子出版物の出力箇所(例えば、1以上のページで構成されるページ群)を、電子出版物毎に個別に並べて出力することである。また、第一の電子出版物の出力箇所の次のページとして、第二の電子出版物の出力箇所の1以上のページが出力されないようにすることであってもよい。
The
また、出力部13は、期間指定情報が示す期間内に含まれる時間帯を示す出力時間情報を有する出力時間管理情報に含まれる出版物識別情報と出力箇所情報との組が示す1以上の電子出版物の出力箇所に関する情報を出力するようにしてもよい。電子出版物の出力箇所に関する情報については、上記と同様である。ただし、電子出版物の出力箇所に関する情報として、期間指定情報が示す期間に対応する複数の電子出版物の出力箇所を選択的に出力する場合、上記と同様に、複数の電子出版物の出力箇所を連続して出力できるようにしても良いし、複数の電子出版物の出力箇所を、電子出版物毎に個別に出力するようにしても良い。
In addition, the
なお、出力部13は、電子出版物に関する情報を、カレンダー出力部20が出力するカレンダー内に出力しても良いし、カレンダー外に出力しても良い。例えば、カレンダー外に出力する場合とは、例えば、カレンダー上に出力することや、カレンダーの出力画面と切り替えて電子出版物に関する情報を出力することや、カレンダーと別ウインドウ等で出力することも含む概念である。
The
次に、電子出版物出力装置1の動作の一例について図2のフローチャートを用いて説明する。
Next, an example of operation | movement of the electronic
(ステップS101)出版物出力指示受付部12は、出版物出力指示を受け付けたか否かを判断する。受け付けた場合、ステップS102に進み、受け付けていない場合、ステップS115に進む。
(Step S101) The publication output
(ステップS102)出力部13は、ステップS101で受け付けた出版物出力指示が示す電子出版物を、電子出版物格納部11から読みだして出力する。
(Step S102) The
(ステップS103)出力時間取得部16は、現在の日時を電子出版物の出力開始日時として取得する。また、ステップS103で出力部13が出力した電子出版物の出版物識別情報を取得する。そして、取得した出力開始日時と出版物識別情報とを、図示しない記憶媒体に一時記憶する。
(Step S103) The output
(ステップS104)出力時間取得部16は、ステップS103で出力部13が出力した箇所を示す出力箇所情報を取得し、図示しない記憶媒体に一時記憶する。
(Step S104) The output
(ステップS105)コメント受付部14は、出力部13が出力した箇所についてコメントを受け付けたか否かを判断する。受け付けた場合、ステップS106に進み、受け付けていない場合、ステップS107に進む。
(Step S105) The
(ステップS106)コメント受付部14は、ステップS105で受け付けたコメントを、ステップS104で一時記憶した出力箇所情報と対応付けて、図示しない記憶媒体等に一時記憶する。そして、ステップS107に進む。
(Step S106) The
(ステップS107)出版物出力指示受付部12は、現在出力中の電子出版物について、出力箇所を変更する指示を受け付けたか否かを判断する。受け付けた場合、ステップS108に進み、受け付けていない場合、ステップS110に進む。
(Step S107) The publication output
(ステップS108)出力部13は、ステップS107で受け付けた変更指示が示す箇所を出力する。
(Step S108) The
(ステップS109)出力時間取得部16は、現在出力中の箇所についての出力箇所情報を取得し、図示しない記憶媒体等に一時記憶する。そして、ステップS105に戻る。
(Step S109) The output
(ステップS110)出版物出力指示受付部12は、現在出力中の電子出版物の出力を終了する指示を受け付けたか否かを判断する。受け付けた場合、ステップS111に進み、受け付けていない場合、ステップS105に進む。
(Step S110) The publication output
(ステップS111)出力部13は、電子出版物の出力を終了する。
(Step S111) The
(ステップS112)出力時間取得部16は、現在の日時を電子出版物の出力終了日時として取得する。
(Step S112) The output
(ステップS113)出力時間取得部16は、ステップS112で取得した出力終了日時と、ステップS102において取得した出力開始日時とで示される出力時間情報を取得し、ステップS104で取得した出版物識別情報と、ステップS104およびステップS109で取得した出力箇所情報とを対応付けて、出力時間格納部15に蓄積する。
(Step S113) The output
(ステップS114)出力時間取得部16は、ステップS113で取得した出力時間情報と、ステップS104で取得した出版物識別情報と、ステップS106で一時記憶したコメントおよび出力箇所情報とを対応付けて、コメント格納部23に蓄積する。
そして、ステップS101に戻る。
(Step S114) The output
Then, the process returns to step S101.
(ステップS115)カレンダー出力指示受付部18は、カレンダー出力指示を受け付けたか否かを判断する。受け付けた場合、ステップS116に進み、受け付けていない場合、ステップS101に戻る。
(Step S115) The calendar output
(ステップS116)電子出版物出力装置1は、カレンダーを出力する処理等を行う。この処理の詳細については、後述する。そして、ステップS101に戻る。
(Step S116) The electronic
なお、図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
(ステップS200)カレンダー情報取得部19は、上述したステップS114で受け付けたカレンダー出力指示が示すカレンダーで出力する期間内のカレンダーの情報(例えば、日付や曜日の情報等)をカレンダー格納部17から取得する。
(Step S200) The calendar
(ステップS201)カレンダー出力部20は、上述したステップS114で受け付けたカレンダー出力指示が示すカレンダーで出力する期間に対応する出版物識別情報と、出力箇所情報とを、出力時間格納部15から検出する。例えば、カレンダー出力部20は、カレンダーで出力する期間内の日付と一致する日付を有する出力時間情報と対応付けられた出版物識別情報と、出力箇所情報とを出力時間格納部15から検出する。
(Step S201) The
(ステップS202)カレンダー出力部20は、上述したステップS114で受け付けたカレンダー出力指示が示すカレンダーで出力する期間に対応する出版物識別情報と、出力箇所情報と、コメントとを、コメント格納部23から検出する。例えば、カレンダー出力部20は、カレンダーで出力する期間内の日付と一致する日付を有する出力時間情報と対応付けられた出版物識別情報と、出力箇所情報と、コメントとを検出する。
(Step S202) The
(ステップS203)カレンダー出力部20は、ステップS201で検出した出版物識別情報と出力箇所情報との組に対応付けられた指示オブジェクトと、ステップS202で検出したコメントとを、これらに対応付けられた出力時間情報が示す日付と対応付けて配置したカレンダーを出力する。
(Step S203) The
(ステップS204)操作受付部21は、カレンダー出力部20が出力するカレンダーで表示する期間を変更する操作を受け付けたか否かを判断する。受け付けた場合、ステップS201に戻り、上記と同様に、変更操作に応じた期間のカレンダーを出力する処理等を行う。受け付けていない場合、ステップS205に進む。
(Step S204) The
(ステップS205)操作受付部21は、カレンダー出力部20が出力する指示オブジェクトを指定する指定操作を受け付けたか否かを判断する。受け付けた場合、ステップS206に進み、受け付けていない場合、ステップS210に進む。
(Step S205) The
(ステップS206)出力部13は、ステップS205で受け付けた指定操作が示す指示オブジェクトに対応付けられた出版物識別情報と出力箇所情報とを取得する。
(Step S206) The
(ステップS207)出力部13は、ステップS206で取得した出版物識別情報が示す電子出版物の出力箇所情報が示す箇所を出力する。なお、ここでは一例として、出力部13が電子出版物を出力する際に、カレンダー出力部20によるカレンダーの出力は終了しない。ただし、終了するようにしても良い。
(Step S207) The
(ステップS208)出版物出力指示受付部12は、ステップS207やステップS212で出力した電子出版物の出力を終了する操作を受け付けたか否かを判断する。受け付けた場合、ステップS209に進み、受け付けていない場合、ステップS208に戻る。
(Step S208) The publication output
(ステップS209)出力部13は、ステップS207で出力した電子出版物の出力を終了する。そして、ステップS204に戻る。
(Step S209) The
(ステップS210)期間指定情報受付部22は、期間指定情報を受け付けたか否かを判断する。受け付けた場合、ステップS211に進み、受け付けていない場合、ステップS213に進む。
(Step S210) The period designation
(ステップS211)出力部13は、ステップS210で受け付けた期間指定情報に対応した出版物識別情報と出力箇所情報とを取得する。具体的には、出力部13は、期間指定情報が示す期間内の日時を示す出力時間情報を有する出力時間管理情報に含まれた出版物識別情報と出力箇所情報との組を取得する。
(Step S211) The
(ステップS212)出力部13は、ステップS211で取得した出版物識別情報が示す電子出版物の出力箇所情報が示す箇所を出力する。なお、複数の出版物識別情報がステップS211で取得された場合、複数の出版物識別情報に対応する電子出版物の出力箇所情報が示す箇所を出力するようにすればよい。この場合、複数の出版物識別情報に対応する電子出版物の出力箇所を、連続的に出力するようにしても良いし、個別に出力するようにしても良い。そして、ステップS208に進む。
(Step S212) The
(ステップS213)操作受付部21は、カレンダー出力部20によるカレンダーの出力を終了する操作を受け付けた否かを判断する。受け付けた場合、ステップS214に進み、受け付けていない場合、ステップS204に戻る。
(Step S213) The
(ステップS214)カレンダー出力部20は、カレンダーの出力を終了する。そして、上位の処理にリターンする。
(Step S214) The
なお、図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
電子出版物出力装置1の概念図は図4である。ここでは、電子出版物出力装置1がいわゆるタブレット型端末と呼ばれる装置である場合を例に挙げて説明する。この電子出版物出力装置1は、モニタ13aを備えており、モニタ13a上には、図示しないタッチパネルが設けられているものとする。この電子出版物出力装置1は、このタッチパネルを介して操作が可能なものであるとする。
A conceptual diagram of the electronic
ここでは、例えば、ユーザが電子出版物出力装置1を操作してインターネット等を介してダウンロードした電子出版物情報が、電子出版物格納部11に蓄積されているものとする。
Here, for example, it is assumed that electronic publication information downloaded by the user operating the electronic
図5は、電子出版物格納部11に格納されている電子出版物情報を管理する電子出版物管理情報である。電子出版物管理情報において、「出版物ID」は、出版物識別情報であり、ここでは、電子出版物情報のファイル名であるとする。なお、ファイル名の拡張子等は省略している。「ファイル」は、電子出版物情報のファイルである。なお、電子出版物のタイトル等は、電子出版物情報のファイル内に格納されているものとする。また、電子出版物情報が示す各ページには、ページの識別情報としてページ番号が付与されているものとする。「終了ページ」は、前回電子出版物を出力した際の終了時点で出力されていたページ番号を示す。なお、値「0」は、電子出版物が出力されていないことを示す。
FIG. 5 shows electronic publication management information for managing electronic publication information stored in the electronic
ユーザが、電子出版物出力装置1を起動させると、出力部13は、モニタ13aに、図4に示すように、電子出版物格納部11に格納されている電子出版物情報のアイコンとファイル名をタイル状に並べて出力(ここでは、表示)する。電子出版物情報のアイコンは、例えば、電子出版物情報が予め内部に格納していても良いし、出力部13が、電子出版物情報を用いて作成した電子出版物の表紙等のサムネイル画像等であっても良い。また、予め電子出版物出力装置1が図示しない記憶媒体等に格納していたものを用いても良い。
When the user activates the electronic
そして、ユーザが、「出版物ID」が「bk001」である電子出版物情報のアイコン401上を、指でタップした(叩いた)とすると、出版物出力指示受付部12は、「出版物ID」が「bk001」である電子出版物情報を出力する出版物出力指示を受け付ける。
Then, if the user taps (slaps) the electronic
出力部13は、出版物出力指示受付部12が受け付けた出版物出力指示に応じて、図5に示した電子出版物管理情報から、「出版物ID」が「bk001」であるレコード(行)の「ファイル」である電子出版物情報のファイルを読み出し、同じレコードの「終了ページ」の値が示すページ(ここでは、20ページ)をモニタ13aに表示する。
In response to the publication output instruction received by the publication output
図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
出力時間取得部16は、出版物出力指示受付部12が出版物出力指示を受け付けたため、図示しない時計等から、現在の日時である「2012年8月28日13時25分」を出力開始の日時として取得する。また、出力部13が出力した電子出版物情報の出版物識別情報「bk001」を取得する。そして、取得した出力開始の日時と、出版物識別情報とを図示しない記憶媒体(例えば、メモリ等)に一時記憶する。
Since the publication output
また、出力時間取得部16は、この具体例においては、出力されているページの、出力されてからの経過時間が、予め指定された時間である5秒を超えたか否かを判断し、超えた場合に、このページのページ番号を出力箇所情報として取得し、図示しない記憶媒体(例えば、メモリ等)に一時記憶する。ここでは、例えば、現在出力されている20ページの、出力開始からの経過時間が、5秒を超えたとし、このページ番号である「20」が出力か諸情報として図示しない記憶媒体に一時記憶されたとする。
In this specific example, the output
また、ユーザが、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
図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
次に、ユーザが、タッチパネル等を操作してページをめくる操作を行い、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
同様に、ユーザの操作によって、22ページから25ページまでの各ページが順次出力され、それぞれを出力していた時間が5秒を超えたことから、ページ番号「22」から「25」が出力箇所情報として図示しない記憶媒体に一時記憶(追記)されたとする。
Similarly, each page from
そして、ユーザが、電子出版物情報の出力を終了する操作を行ったとすると、出版物出力指示受付部12が電子出版物情報の出力を終了する指示を受け付け、出力部13は、「出版物ID」が「bk001」である電子出版物情報の出力を終了する。これにより、電子出版物出力装置1のモニタの表示は、図4の状態に戻るものとする。
If the user performs an operation to end the output of the electronic publication information, the publication output
また、出力時間取得部16は、図示しない時計等から、現在の日時である「2012年8月28日13時50分」を出力終了の日時として取得する。そして、出力時間取得部16は、取得した出力終了の日時および上記で取得した出力開始の日時で構成される出力時間情報と、上記で一時記憶した出版物識別情報である「bk001」と、上記で一時記憶した出力箇所情報である「20」〜「25」とを対応付けて、出力時間格納部15に蓄積(追記)する。
Further, the output
図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
また、出力時間取得部16は、上記で取得した出力時間情報と、上記で一時記憶した出版物識別情報である「bk001」と、上記で一時記憶したコメントおよび出力箇所情報とを対応付けて、コメント格納部23に蓄積する。
Further, the output
図9は、コメント格納部23に格納されているコメントを管理するコメント管理情報である。コメント管理情報は、「コメントID」、「出力時間」、「出版物ID」、「出力箇所」、「コメント」という属性を有している。「コメントID」は、コメント管理情報の各レコード(行)を管理するIDである。「出力時間」は、更に「出力開始日時」と、「出力終了日時」という項目を有している。「出力時間」、「出版物ID」、「出力箇所」等については、図8と同様である。「コメント」は、コメント受付部14が受け付けたコメントである。
FIG. 9 is comment management information for managing comments stored in the
ユーザが、電子出版物出力装置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
図10は、カレンダー格納部17に格納されているカレンダー情報を示す図である。カレンダー情報は、「年月日」、「曜日」という属性を有している。「年月日」は、日付を特定するための年月日を示す情報であり、ここでは、「年/月/日」というフォーマットで示されている。「曜日」は日付に対応する曜日を示している。
FIG. 10 is a diagram showing the calendar information stored in the
カレンダー情報取得部19は、カレンダー格納部17に格納されているカレンダー情報の中から、現在の日付を含む月に対応するカレンダー情報を取得する。具体的には、「年月日」の先頭の文字列が「2012/08」である日付情報を検索により取得する。検索により得られたカレンダー情報を図示しない記憶媒体等に一時記憶する。
The calendar
カレンダー出力部20は、カレンダー情報取得部19が取得したカレンダー情報が示す各日付に対応する出版物識別情報と出力箇所情報との組を有するレコードを、図8に示した出力時間管理情報において検出する。具体的には、まず、カレンダー情報取得部19が取得したカレンダー情報が示す各「年月日」の値を順次取り出し、図8に示した出力時間管理情報において、「出力開始日時」が示す年月日の値が、カレンダー情報から取り出した「年月日」の値と一致するレコードを順次検出する。そして、検出したレコードの「ID」の値と、「年月日」の値との組を図示しない記憶媒体に一時記憶する。更に、検出されなかったレコードについては、カレンダー情報取得部19が取得したカレンダー情報が示す各「年月日」の値を順次取り出し、図8に示した出力時間管理情報において、「出力終了日時」が示す年月日の値が、カレンダー情報から取り出した「年月日」の値と一致するレコードを順次検出する。そして、検出したレコードの「ID」の値と、「年月日」の値との組を図示しない記憶媒体に一時記憶(追記)する。
The
図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
また、カレンダー出力部20は、カレンダー情報取得部19が取得したカレンダー情報が示す各日付に対応するコメントを、図9に示したコメント管理情報において検出する。具体的には、まず、カレンダー情報取得部19が取得したカレンダー情報が示す各「年月日」の値を順次取り出し、図9に示したコメント管理情報において、「出力開始日時」が示す年月日の値が、カレンダー情報から取り出した「年月日」の値と一致するレコードを順次検出する。そして、検出したレコードの「コメントID」の値と、「年月日」の値との組を図示しない記憶媒体に一時記憶する。更に、検出されなかったレコードについては、カレンダー情報取得部19が取得したカレンダー情報が示す各「年月日」の値を順次取り出し、図9に示したコメント管理情報において、「出力終了日時」が示す年月日の値が、カレンダー情報から取り出した「年月日」の値と一致するレコードを順次検出する。そして、検出したレコードの「コメントID」の値と、「年月日」の値との組を図示しない記憶媒体に一時記憶(追記)する。
Further, the
図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
次に、カレンダー出力部20は、図示しない記憶媒体等に予め格納されているひと月分のカレンダーを出力するための、5(週)×7(曜日)のマトリクス状のテーブルを有するテンプレートを読み出し、このテンプレートのテーブルの各セルに、上記で一時記憶したカレンダー情報が示す日付を、日付が小さいものから順に、左から右に配置する処理を、上の行から下の行に向かって繰り返して、一ヶ月分の日付を配置してテーブル状のカレンダーを作成する。ただし、1行目の起点となるセルとしては、最も値の小さい日付(通常は、1日)に対応した曜日のセルとを選択する。例えば、上記で取得したカレンダー情報のうちの、最も値の小さい日付が1日である場合、この日付に対応する曜日(ここでは水曜日)のセルがテーブルの1行目の起点となるセルになり、この日付から順番にカレンダー情報が示す日付が配置される。例えば、カレンダーが日曜日から始まる場合、1行目の4列目からカレンダー情報が示す日付の配置が開始される。なお、一の行に、1以上の日付が配置されない場合、出力部13は、この行は削除して、表示しないものとする。
Next, the
さらに、カレンダー出力部20は、図11に示した年月日出版物管理情報において、「ID」の値が設定されている(即ち、Nullではない)レコードを順次検出する。そして検出したレコードに含まれる「年月日」の値を取得するとともに、検出したレコードに含まれる「ID」と同じ「ID」を有するレコードを、図8に示した出力時間管理情報のレコードの中から検出し、検出したレコードの「出版物ID」の値と「出力箇所」の値との組を取得する。なお、出力時間管理情報のレコードの中から検出した一のレコードの「ID」の中に複数の値が含まれる場合、「ID」に含まれる各値毎に「出版物ID」の値と「出力箇所」の値との組の取得を行う。そして、上記で作成したテーブル状のカレンダーのうちの、年月日出版物管理情報の各レコードから取得した「年月日」と一致する日付のセル内に、各レコードについて上記で取得した「出版物ID」の値と「出力箇所」の値との組にそれぞれ対応付けられた指示オブジェクトを配置する。例えば、各指示オブジェクトには、対応する「出版物ID」の値と「出力箇所」の値との組を示す情報に対するリンクを設定したり、対応する「出版物ID」の値と「出力箇所」の値との組に対するポインタや、対応する「出版物ID」の値と「出力箇所」の値との組を呼び出すコマンドやスクリプト等を設定しておくようにする。なお、一のレコードの「ID」の中に複数の値が含まれる場合、「ID」に含まれる各値毎に指示オブジェクトを取得して配置することとなる。指示オブジェクトは、例えば、対応する「出版物ID」が示す電子出版物情報の表紙等のサムネイル画像やアイコンであっても良いし、対応する「出版物ID」が示す電子出版物情報の対応する「出力箇所」が示す出力箇所(ここでは、ページ)のサムネイル画像等であっても良い。また、予め用意されたアイコン等の画像であっても良いし、対応する「出版物ID」の値であっても良いし、対応する「出版物ID」が示す電子出版物情報のタイトル等であっても良い。ここでは、一例として、予め用意されたアイコンを表示するものとする。
Furthermore, the
さらに、カレンダー出力部20は、図12に示した年月日コメント管理情報において、「ID」の値が設定されている(即ち、Nullではない)レコードを順次検出する。そして検出したレコードに含まれる「年月日」の値を取得するとともに、検出したレコードに含まれる「コメントID」と同じ「コメントID」を有するレコードを、図9に示したコメント管理情報のレコードの中から検出し、検出したレコードの「出版物ID」の値と「出力箇所」の値と「コメント」の組を取得する。なお、年月日コメント管理情報から検出した一のレコードの「コメントID」の中に複数の値が含まれる場合、「コメントID」に含まれる各値毎に「出版物ID」の値と「出力箇所」の値との組の取得を行う。そして、上記で作成したテーブル状のカレンダーのうちの、年月日コメント管理情報の各レコードから取得した「年月日」と一致する日付のセルと重なる位置に、各レコードについて上記で取得した「出版物ID」の値と「出力箇所」の値と「コメント」の値とを配置する。「出版物ID」の値と「出力箇所」の値とを出力することで、どの出版物のどの箇所についてのコメントであるかが判断することが可能となる。ただし、「出版物ID」の値と「出力箇所」の値とは、配置しなくても良く、この場合、「コメント」の値を取得する際に、「出版物ID」の値と「出力箇所」の値の取得は行わなくても良い。また、「出版物ID」の代わりに出版物のタイトル等を取得して配置してもよい。これらの情報の背景には、予め用意された画像等を配置しても良い。また、コメントは、その一部(例えば、先頭の予め指定された文字数のみ)だけを出力するようにしても良い。
Furthermore, the
カレンダー出力部20は、上記のようにして取得したカレンダーをモニタ13aに出力(ここでは、表示)する。
The
図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
そして、出力部13は、読み出した「出版物ID」が「bk006」である電子出版物情報の、出力箇所情報が示す箇所である18ページから20ページまでの部分を出力する。このとき、どのようにページ群を出力するかは問わない。出力部13は、例えば、上記のページの1ページあるいは2ページだけを出力して、残りのページについては、ページめくりができるように出力しても良いし、全てのページの縮小画像やサムネイル画像等をタイル状に配列して表示しても良い。
Then, the
ここでは、上記のページの最もページ番号の小さいページ(ここでは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
なお、この出力についての出力される電子出版物と出力されるページとが異なる点を除けば、図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”
この操作によって、期間指定情報受付部22は、選択された日付である「2012/08/23」を指定する期間指定情報を受け付ける。そして、出力部13は、取得した日付と対応付けられた指示オブジェクトを全て検出し、各指示オブジェクトに対応した「出版物ID」と「出力箇所」との組を取得する。ここでは、「2012/08/23」に対応する指示オブジェクトが2個あるため、各指示オブジェクトに対応した「出版物ID」と「出力箇所」との組をそれぞれ取得する。そして、取得した各組が示す電子出版物情報の出力箇所の情報(ページ)を、上記と同様に読み出し、読み出した情報を出力する。ここでは、複数の指示オブジェクトにそれぞれ対応した電子出版物の出力箇所を出力するため、各指示オブジェクトについて取得した電子出版物の出力箇所(ページ)の最もページ番号が早いページの縮小画像を、指示オブジェクト毎に個別に配置して出力する。
By this operation, the period specifying
図15は、日単位の期間指定情報を受け付けた場合の出力部13による電子出版物の出力例を示す図である。この場合、例えば、一方の電子出版物をタップ等の操作で選択することで、その電子出版物の出力箇所が拡大されて、例えば、図14に示した場合と同様に、全画面で出力されるようにしても良い。
FIG. 15 is a diagram illustrating an output example of the electronic publication by the
なお、出力部13は、複数の指示オブジェクトにそれぞれ対応した電子出版物の出力箇所を連結して出力するようにしても良い。例えば、一の電子出版物の出力箇所を、ページめくりの操作に応じて1ページ毎に出力するとともに、一の電子出版物の出力箇所のページが全てめくられた場合に、他の電子出版物の出力箇所のページが出力されるようにしても良い。
Note that the
また、例えば、ユーザが、図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”
この操作によって、期間指定情報受付部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
この場合の出力は、図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
図16は、月単位の期間指定情報を受け付けた場合の出力部13による電子出版物の出力例を示す図である。この場合も、例えば、一の電子出版物をタップ等で選択することで、その電子出版物の出力箇所が拡大されて、例えば、図14に示した場合と同様に、全画面で出力されるようにしても良い。
FIG. 16 is a diagram illustrating an output example of the electronic publication by the
なお、出力部13は、上述した週単位の期間指定情報を受け付けた場合と同様に、複数の指示オブジェクトにそれぞれ対応した電子出版物の出力箇所を連結して出力するようにしても良い。例えば、一の電子出版物の出力箇所を、ページめくりの操作に応じて1ページ毎に出力するとともに、一の電子出版物の出力箇所のページが全てめくられた場合に、他の電子出版物の出力箇所のページが出力されるようにしても良い。
Note that the
なお、上記においては、月単位のカレンダーをカレンダー出力部20が出力する場合について説明したが、本発明においては、年単位や週単位、時間単位等の様々な単位のカレンダー等をカレンダー出力部20が出力するようにしても良い。例えば、このような異なる単位のカレンダーは利用するテンプレート等を変更することで取得可能である。また、このようなカレンダーの出力単位を、操作受付部が受け付ける操作等に応じて適宜切り替えられるようにしても良いことはいうまでもない。
In the above description, the
以上、本実施の形態によれば、カレンダーが示す各日付に対応付けて、各日付に対応する時間帯にユーザが閲覧等を行った電子出版物を示す指示オブジェクトを出力し、この指示オブジェクトに対する指定操作が行われた場合に、この指定オブジェクトに対応する電子出版物に関する情報を出力することにより、電子出版物格納部に格納されている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
図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
コンピュータシステム900に、上記実施の形態による電子出版物出力装置等の機能を実行させるプログラムは、CD−ROM921、またはFD922に記憶されて、CD−ROMドライブ905、またはFDドライブ906に挿入され、ハードディスク914に転送されてもよい。これに代えて、そのプログラムは、図示しないネットワークを介してコンピュータ901に送信され、ハードディスク914に記憶されてもよい。プログラムは実行の際にRAM913にロードされる。なお、プログラムは、CD−ROM921やFD922、またはネットワークから直接、ロードされてもよい。
A program for causing the
プログラムは、コンピュータ901に、上記実施の形態による電子出版物出力装置の機能を実行させるオペレーティングシステム(OS)、またはサードパーティプログラム等を必ずしも含んでいなくてもよい。プログラムは、制御された態様で適切な機能(モジュール)を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいてもよい。コンピュータシステム900がどのように動作するのかについては周知であり、詳細な説明は省略する。
The program does not necessarily include an operating system (OS) or a third-party program that causes the
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。 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
Claims (8)
前記電子出版物情報が示す電子出版物を出力する指示である出版物出力指示を受け付ける出版物出力指示受付部と、
前記出版物出力指示に応じて前記電子出版物情報が示す電子出版物を出力する出力部と、
前記出力部が出力した電子出版物の出版物識別情報と、当該電子出版物を出力した時間帯を示す情報であって、少なくとも日付を有する情報である出力時間情報とが対応付けられて格納される出力時間格納部と、
前記出力部が出力した電子出版物の出版物識別情報と、当該出力部が当該電子出版物を出力した時間帯を示す出力時間情報とを取得し、当該取得した出版物識別情報と出力時間情報とを対応付けて前記出力時間格納部に蓄積する出力時間取得部と、
カレンダーを出力するための情報であって、複数の日付の情報を有する情報であるカレンダー情報が格納されるカレンダー格納部と、
前記カレンダー情報が示すカレンダーを出力する指示であるカレンダー出力指示を受け付けるカレンダー出力指示受付部と、
前記カレンダー格納部から、前記カレンダー出力指示に対応する期間のカレンダー情報を取得するカレンダー情報取得部と、
前記カレンダー情報取得部が取得したカレンダー情報が示すカレンダーであって、当該カレンダー情報が有する日付に対応する出力時間情報に対応付けられた出版物識別情報と対応付けられたオブジェクトである指示オブジェクトを、当該日付と対応付けて配置したカレンダーを出力するカレンダー出力部と、
前記カレンダー出力部が出力した指示オブジェクトを指定する操作である指定操作を受け付ける操作受付部と、を備え、
前記出力部は、前記操作受付部が指定操作を受け付けた場合に、当該指定操作が指定する指示オブジェクトに対応する出版物識別情報が示す電子出版物に関する情報を出力する電子出版物出力装置。 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.
前記出版物出力指示受付部が、前記電子出版物情報が示す電子出版物を出力する指示である出版物出力指示を受け付ける出版物出力指示受付ステップと、
前記出力部が、前記出版物出力指示に応じて前記電子出版物情報が示す電子出版物を出力する出力ステップと、
前記出力時間取得部が、前記出力部が出力した電子出版物の出版物識別情報と、当該出力部が当該電子出版物を出力した時間帯を示す出力時間情報とを取得し、当該取得した出版物識別情報と出力時間情報とを対応付けて前記出力時間格納部に蓄積する出力時間取得ステップと、
前記カレンダー出力指示受付部が、前記カレンダー情報が示すカレンダーを出力する指示であるカレンダー出力指示を受け付けるカレンダー出力指示受付ステップと、
前記カレンダー情報取得部が、前記カレンダー格納部から、前記カレンダー出力指示に対応する期間のカレンダー情報を取得するカレンダー情報取得ステップと、
前記カレンダー出力部が、前記カレンダー情報取得ステップで取得したカレンダー情報が示すカレンダーであって、当該カレンダー情報が有する日付に対応する出力時間情報に対応付けられた出版物識別情報と対応付けられたオブジェクトである指示オブジェクトを、当該日付と対応付けて配置したカレンダーを出力するカレンダー出力ステップと、
前記操作受付部が、前記カレンダー出力ステップで出力した指示オブジェクトを指定する操作である指定操作を受け付ける操作受付ステップと、を備え、
前記出力ステップは、前記操作受付ステップにおいて指定操作を受け付けた場合に、当該指定操作が指定する指示オブジェクトに対応する出版物識別情報が示す電子出版物に関する情報を出力する電子出版物出力方法。 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.
前記電子出版物情報が示す電子出版物を出力する指示である出版物出力指示を受け付ける出版物出力指示受付部と、
前記出版物出力指示に応じて前記電子出版物情報が示す電子出版物を出力する出力部と、
前記出力部が出力した電子出版物の出版物識別情報と、当該出力部が当該電子出版物を出力した時間帯を示す出力時間情報とを取得し、当該取得した出版物識別情報と出力時間情報とを対応付けて前記出力時間格納部に蓄積する出力時間取得部と、
前記カレンダー情報が示すカレンダーを出力する指示であるカレンダー出力指示を受け付けるカレンダー出力指示受付部と、
前記カレンダー格納部から、前記カレンダー出力指示に対応する期間のカレンダー情報を取得するカレンダー情報取得部と、
前記カレンダー情報取得部が取得したカレンダー情報が示すカレンダーであって、当該カレンダー情報が有する日付に対応する出力時間情報に対応付けられた出版物識別情報と対応付けられたオブジェクトである指示オブジェクトを、当該日付と対応付けて配置したカレンダーを出力するカレンダー出力部と、
前記カレンダー出力部が出力した指示オブジェクトを指定する操作である指定操作を受け付ける操作受付部と、して機能させるためのプログラムであって、
前記出力部は、前記操作受付部が指定操作を受け付けた場合に、当該指定操作が指定する指示オブジェクトに対応する出版物識別情報が示す電子出版物に関する情報を出力するプログラム。 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.
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)
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 |
-
2012
- 2012-08-27 JP JP2012186964A patent/JP5757506B2/en active Active
Patent Citations (6)
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 |