JP5262153B2 - Display device - Google Patents
Display device Download PDFInfo
- Publication number
- JP5262153B2 JP5262153B2 JP2008026450A JP2008026450A JP5262153B2 JP 5262153 B2 JP5262153 B2 JP 5262153B2 JP 2008026450 A JP2008026450 A JP 2008026450A JP 2008026450 A JP2008026450 A JP 2008026450A JP 5262153 B2 JP5262153 B2 JP 5262153B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- page
- story
- browsing
- electronic book
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
本発明は、電子書籍を閲覧する機能を有する表示装置に関する。 The present invention relates to a display device having a function of browsing electronic books.
1990年後半から、それまでアイデアでしかなかった電子書籍が実用化され、現在では専用端末が発売されるほど電子書籍は世の中に普及している。当初はテキストファイルによるコンテンツの提供のみであったが、現在では漫画や雑誌、写真集なども販売されており、更に連載漫画についても電子化されるに至っている(例えば、特許文献1参照。)。
連載漫画は定期的に発行される雑誌内の数ページから数十ページを占め、雑誌の各話ごとに徐々にストーリーが展開していく特徴を持ったものが多い。そういった連載漫画の性質上、前回のおさらいや話の流れを調整するために、第1ページや第1コマを前回の最後のページやコマと同じまたはほぼ同じにするケースが少なくない。 Series comics occupy several to tens of pages in magazines that are published regularly, and many of them have the feature that the story gradually develops for each story in the magazine. Due to the nature of such serialized comics, there are many cases where the first page and the first frame are made the same as or almost the same as the last page and the last frame in order to adjust the previous review and the flow of the story.
雑誌で漫画を連載する上でおさらいや話の流れの調整は必要であるが、単行本などのように連載をまとめて閲覧する場合、重複が生じてしまい、閲覧者にとって無駄な閲覧が生じる上に、話間の隔てを意識させてしまい、話の流れを切ってしまうことになる。 It is necessary to review and adjust the flow of the story when serializing comics in magazines, but if you view serials together like a book, duplication will occur and wasteful browsing will occur for viewers In addition, it makes the distance between the stories conscious and cuts off the flow of the story.
また、連載もの漫画をスキャナで取り込んで画像化した電子漫画の場合、紙ベースの単行本と同様、話と話の間に余分なページができてしまうケースがある。ページごとに漫画を閲覧していく電子漫画において、この余分なページは話の流れを途切れさせてしまい、閲覧者に煩わしい思いをさせてしまう。 In addition, in the case of electronic comics obtained by capturing serialized comics with a scanner, there are cases in which extra pages are created between stories, similar to paper-based books. In an electronic comic that browses comics page by page, this extra page interrupts the flow of the story and makes the viewer bothersome.
なお、電子化された連載もの漫画について問題点を説明したが、他の連載ものの電子書籍についても同様の問題点が想定し得る。 In addition, although the problem was demonstrated about the serialized comics of digitization, the same problem can be assumed also about the electronic book of other serialized things.
本発明は上記の従来の問題点に鑑み提案されたものであり、その目的とするところは、電子書籍の閲覧に際し、重複するページや余分なページ等の無駄な表示の閲覧をなくすことのできる表示装置を提供することにある。 The present invention has been proposed in view of the above-described conventional problems, and the object of the present invention is to eliminate browsing of unnecessary displays such as overlapping pages and extra pages when browsing electronic books. It is to provide a display device.
本発明の一実施形態では、話を単位とする連載ものの電子書籍を複数の話にわたって連続して閲覧する機能を有した表示装置であって、電子書籍データから話の区切りを検出する手段と、検出した区切りにおける前の話の最終ページもしくは最終コマの第1の画像を取得する手段と、検出した区切りにおける後の話の第1ページもしくは第1コマの第2の画像を取得する手段と、第1の画像と第2の画像の同一性を判断する手段と、第1の画像と第2の画像に同一性があると判断された場合に、第1の画像もしくは第2の画像のいずれか一方を1ページずつもしくは1コマずつ順に閲覧する閲覧動作に際して非表示に設定する手段とを備える。 In one embodiment of the present invention, there is a display device having a function of continuously browsing an electronic book of serialized articles in units of stories over a plurality of stories, and means for detecting a break of a story from electronic book data; Means for acquiring a first image of the last page or last frame of the previous story in the detected segment; means for acquiring a second image of the first page or first frame of the subsequent story in the detected segment; The means for determining the identity between the first image and the second image, and when it is determined that the first image and the second image are identical, either the first image or the second image And a means for setting it to non-display during a browsing operation of browsing either one page at a time or one frame at a time .
好ましくは、前記画像を非表示に設定する処理を、電子書籍の閲覧開始前に一括して行う。 Preferably, the process of setting the image to non-display is collectively performed before the start of browsing the electronic book.
好ましくは、前記画像を非表示に設定する処理を、電子書籍の閲覧時に、話の区切りに到達する時点で行う。 Preferably, the process of setting the image to non-display is performed at the time of reaching the break of the story when browsing the electronic book.
本発明の表示装置にあっては、電子書籍の閲覧に際し、重複するページや余分なページ等の無駄な表示の閲覧をなくすことができ、話の流れを途切れさせずにシームレスな閲覧を行うことができる。 In the display device of the present invention, when browsing electronic books, it is possible to eliminate browsing of wasteful displays such as overlapping pages and extra pages, and to perform seamless browsing without interrupting the flow of talk Can do.
以下、本発明の好適な実施形態につき説明する。 Hereinafter, preferred embodiments of the present invention will be described.
<構成>
図1は表示装置の一例として情報端末に適用した場合の実施形態の構成例を示す図である。
<Configuration>
FIG. 1 is a diagram illustrating a configuration example of an embodiment when applied to an information terminal as an example of a display device.
図1において、情報端末1は、CPU(Central Processing Unit)、ROM(Read Only
Memory)、RAM(Random Access Memory)等から構成され、情報端末1の全体的な制御を行う制御部11と、ボタンスイッチ等から構成され、ユーザが閲覧アプリ(閲覧アプリケーション)の起動やページめくりなどの操作を行う操作部12と、LCD(Liquid Crystal Display)等から構成され、電子書籍の内容を表示する表示部13と、HDD(Hard Disk Drive)、フラッシュメモリ等から構成され、各種のプログラムおよびデータを保持する記憶部14と、電子書籍のページやコマの画像比較を行い、省略すべきかどうかの判定を行う画像比較部15とを備えている。なお、画像比較部15によるコマの比較は、ページ単位の閲覧時ではなく、1コマ表示モードの時に限られる。
In FIG. 1, an
Memory), RAM (Random Access Memory), and the like, and includes a
記憶部14には、制御部11の基本的な処理を動作させるための制御プログラム141と、制御部11による電子書籍の閲覧のための処理を動作させる閲覧アプリプログラム142と、画像比較部15における処理を動作させるための比較アプリプログラム143と、閲覧対象となる電子書籍データ144とを含んでいる。なお、比較アプリプログラム143は閲覧アプリプログラム142に包含されるものとしてもよい。
In the
図2〜図4は記憶部14に保持される電子書籍データ144の例を示す図であり、図2は1巻(単行本)単位で管理される場合、図3は1話単位で管理される場合、図4は1ページ単位で管理される場合を示している。
2 to 4 are diagrams showing examples of
図2において、電子書籍データ144は1もしくは複数の書籍タイトルデータからなり、書籍タイトルデータは、書籍のタイトルを示す「タイトル」と、巻の番号を示す「巻番号」と、巻の中の話番号とページ番号と対応画像(リファレンス)を対応付ける「画像管理テーブル」と、画像データ本体の「画像データ」とを含んでいる。画像管理テーブルの話番号はフラグ情報を伴っており、巻の中の最終話であることを示す最終話フラグ「★」がある。また、ページ番号もフラグ情報を伴っており、話の中の第1ページであることを示す第1ページフラグ「$」と、話の中の最終ページであることを示す最終ページフラグ「#」と、ページを非表示にすることを示すスキップフラグがある。スキップフラグは当初のデータには含まれず、後の処理により付加される。また、1コマ表示モードに対応する場合には、画像管理テーブルのページ番号および対応画像の下位に、更にコマ番号および対応画像(コマ画像のリファレンス)が付加される。コマ番号もフラグ情報を伴っており、ページの中の第1コマであることを示す第1コマフラグと、ページの中の最終コマであることを示す最終コマフラグと、当該コマを非表示にすることを示すスキップフラグがある。
In FIG. 2, the
図3において、電子書籍データ144は1もしくは複数の話データからなり、話データは、話のタイトルを示す「タイトル」と、話の番号を示す「話番号」と、話の中のページ番号と対応画像(リファレンス)を対応付ける「画像管理テーブル」と、画像データ本体の「画像データ」とを含んでいる。話番号はフラグ情報を伴っており、巻の中の最終話であることを示す最終話フラグがある。画像管理テーブルのページ番号もフラグ情報を伴っており、話の中の第1ページであることを示す第1ページフラグ「$」と、話の中の最終ページであることを示す最終ページフラグ「#」と、ページを非表示にすることを示すスキップフラグがある。スキップフラグは当初のデータには含まれず、後の処理により付加される。また、1コマ表示モードに対応する場合には、画像管理テーブルのページ番号および対応画像の下位に、更にコマ番号および対応画像(コマ画像のリファレンス)が付加される。コマ番号もフラグ情報を伴っており、ページの中の第1コマであることを示す第1コマフラグと、ページの中の最終コマであることを示す最終コマフラグと、当該コマを非表示にすることを示すスキップフラグがある。
In FIG. 3, the
図4において、電子書籍データ144は1もしくは複数のページデータからなり、ページデータは、ページが属する話のタイトルを示す「タイトル」と、ページが属する話の番号を示す「話番号」と、話の中のページ番号を示す「ページ番号」と、画像データ本体の「画像データ」とを含んでいる。話番号はフラグ情報を伴っており、巻の中の最終話であることを示す最終話フラグがある。ページ番号もフラグ情報を伴っており、話の中の第1ページであることを示す第1ページフラグ「$」と、話の中の最終ページであることを示す最終ページフラグ「#」がある。この例では、ページデータの中に管理テーブルは設けられておらず、ページデータを読み込んだ上で、制御部11側で話番号とページ番号と対応画像(リファレンス)を対応付ける画像管理テーブルを作成する。制御部11側の画像管理テーブルでは、ページ番号にページを非表示にすることを示すスキップフラグが必要に応じて付加される。また、1コマ表示モードに対応する場合には、ページデータのページ番号の下位にコマ番号が付加され、制御部11側の画像管理テーブルのページ番号および対応画像の下位に、コマ番号および対応画像(コマ画像のリファレンス)が付加される。コマ番号もフラグ情報を伴っており、ページの中の第1コマであることを示す第1コマフラグと、ページの中の最終コマであることを示す最終コマフラグと、当該コマを非表示にすることを示すスキップフラグがある。
In FIG. 4, the
<動作>
図5は重複するページもしくはコマの非表示化の処理を閲覧前に一括して行う処理例を示すフローチャートである。すなわち、閲覧アプリを起動し、電子書籍を開いた時に、各話間の重複を全てチェックし、表示の省略を行うようにしたものである。
<Operation>
FIG. 5 is a flowchart showing a processing example in which overlapping page or frame non-display processing is performed collectively before browsing. That is, when the browsing application is activated and the electronic book is opened, all overlaps between the stories are checked and the display is omitted.
図5において、ユーザが操作部12により所定の操作を行うことで電子書籍の閲覧の処理を開始すると(ステップS101)、制御部11は記憶部14の閲覧アプリプログラム142による閲覧アプリを起動する(ステップS102)。
In FIG. 5, when the user starts browsing the electronic book by performing a predetermined operation with the operation unit 12 (step S <b> 101), the
次いで、ユーザが操作部12により読みたい電子書籍を選択し、制御部11はその電子書籍を開く(ステップS103)。
Next, the user selects an electronic book to be read by the
次いで、制御部11は変数Nに「1」を設定し(ステップS104)、第N話の最終ページ(またはコマ)の画像データAを取得する(ステップS105)。すなわち、図2もしくは図4のデータ構造の場合、画像管理テーブルの話番号がNのものを特定し、その下位のページでページ番号に最終ページフラグ「#」があるものを特定することでページ番号を特定し、その対応画像から画像データを取得する。図3のデータ構造の場合、話データの話番号がNのものを特定し、その画像管理テーブルから、ページ番号に最終ページフラグ「#」があるものを特定することでページ番号を特定し、その対応画像から画像データを取得する。コマの画像データを取得する場合も同様に行われる。
Next, the
次いで、制御部11は第N+1話の最初のページ(またはコマ)の画像データBを取得する(ステップS106)。すなわち、図2もしくは図4のデータ構造の場合、画像管理テーブルの話番号がN+1のものを特定し、その下位のページでページ番号に第1ページフラグ「$」があるものを特定することでページ番号を特定し、その対応画像から画像データを取得する。図3のデータ構造の場合、話データの話番号がN+1のものを特定し、その画像管理テーブルから、ページ番号に第1ページフラグ「$」があるものを特定することでページ番号を特定し、その対応画像から画像データを取得する。コマの画像データを取得する場合も同様に行われる。
Next, the
次いで、制御部11は画像データAと画像データBを画像比較部15により比較させ、類似条件を満たすか否か判断する(ステップS107)。画像比較には、画像マッチング等の既知の技術を用いることができる。
Next, the
ここで、画像データAと画像データBが類似条件を満たす場合(ステップS107のYES)、画像データAまたは画像データBのどちらかを非表示に設定する(ステップS108)。類似する画像データAと画像データBのどちらを非表示にするかは、固定で決めておいてもよいし(例えば、後の話を非表示)、ユーザ設定により事前に決めてもよい。また、非表示の設定は、画像管理テーブル(図2〜図4)の該当するページ番号にスキップフラグを設定することで行う。コマを非表示に設定する場合も同様に行われる。 Here, when the image data A and the image data B satisfy the similarity condition (YES in step S107), either the image data A or the image data B is set to non-display (step S108). Which of the similar image data A and image data B is hidden may be fixedly determined (for example, a later story is not displayed) or may be determined in advance by user settings. The non-display setting is performed by setting a skip flag to the corresponding page number in the image management table (FIGS. 2 to 4). The same operation is performed when a frame is set to non-display.
画像データAと画像データBが類似条件を満たさない場合(ステップS107のNO)、非表示化の処理(ステップS108)は行わない。 When the image data A and the image data B do not satisfy the similarity condition (NO in step S107), the non-display process (step S108) is not performed.
次いで、制御部11は変数Nに「1」を加算し(ステップS109)、第N話が最終話であるか否か判断する(ステップS110)。この判断は図2もしくは図4のデータ構造の場合、画像管理テーブルの話番号に最終話フラグ「★」があるか否かで判断し、図3のデータ構造の場合、話データの話番号に最終話フラグがあるか否かで判断する。
Next, the
ここで、第N話が最終話でない場合(ステップS110のNO)、画像データの取得(ステップS105)に移行して同様の処理を繰り返す。また、第N話が最終話である場合(ステップS110のYES)、話の間の全ての重複するページ(またはコマ)にスキップフラグが設定された状態になり、ユーザによる閲覧を開始する(ステップS111)。 If the Nth episode is not the final episode (NO in step S110), the process proceeds to image data acquisition (step S105) and the same processing is repeated. If the Nth episode is the final episode (YES in step S110), a skip flag is set on all overlapping pages (or frames) between the episodes, and browsing by the user is started (step). S111).
ユーザによる閲覧に際し、閲覧アプリプログラム142に基づいて動作する制御部11は、画像管理テーブル(図2〜図4)の該当するページ番号(またはコマ)にスキップフラグが設定されているか否か判断し、スキップフラグが設定されたページ(またはコマ)の表示は行わない。これにより、閲覧の連続性を担保することができる。
When browsing by the user, the
図6は重複するページもしくはコマの非表示化の処理を閲覧途中に行う処理例を示すフローチャートである。すなわち、電子書籍の閲覧中、本話の最終ページ(または最終コマ)にたどり着いた時に、随時次話の第1ページ(または第1コマ)との比較を行い、必要なら表示の省略を行うようにしたものである。 FIG. 6 is a flowchart illustrating a processing example in which the process of hiding overlapping pages or frames is performed during browsing. That is, when the last page (or the last frame) of the main story is reached while browsing the electronic book, it is compared with the first page (or the first frame) of the next story as needed, and display is omitted if necessary. It is a thing.
図6において、ユーザが操作部12により所定の操作を行うことで電子書籍の閲覧の処理を開始すると(ステップS121)、制御部11は記憶部14の閲覧アプリプログラム142による閲覧アプリを起動する(ステップS122)。
In FIG. 6, when a user starts a browsing process of an electronic book by performing a predetermined operation with the operation unit 12 (step S <b> 121), the
次いで、ユーザが操作部12により読みたい電子書籍を選択し、制御部11はその電子書籍を開く(ステップS123)。そして、ユーザによる電子書籍の閲覧を開始する(ステップS124)。この状態では電子書籍の先頭ページ(またはコマ)が表示されている。
Next, the user selects an electronic book to be read by the
次いで、制御部11は本話が最終話であるか否か判断する(ステップS125)。この判断は、図2もしくは図4のデータ構造の場合、画像管理テーブルの話番号に最終話フラグ「★」があるか否かで判断し、図3のデータ構造の場合、話データの話番号に最終話フラグがあるか否かで判断する。
Next, the
ここで、本話が最終話である場合(ステップS125のYES)、制御部11は次のページ(またはコマ)に表示を進める(ステップS126)。最終話である場合にはページ(またはコマ)の重複を考慮する必要がないからである。
If the main story is the final story (YES in step S125), the
本話が最終話でない場合(ステップS125のNO)、制御部11は現在のページ(またはコマ)が本話の最終であるか否か判断する(ステップS127)。この判断は、画像管理テーブル(図2〜図4)のページ番号に最終ページフラグ「#」(または最終コマフラグ)が設定されているか否かで行う。
When the main story is not the final story (NO in step S125), the
ここで、現在のページ(またはコマ)が本話の最終でない場合(ステップS127のNO)、制御部11は次のページ(またはコマ)に表示を進める(ステップS126)。
Here, when the current page (or frame) is not the last of the main story (NO in step S127), the
現在のページ(またはコマ)が本話の最終である場合(ステップS127のYES)、制御部11は本話の最終ページ(またはコマ)の画像データAを取得する(ステップS128)。すなわち、画像管理テーブル(図2〜図4)から現在のページに相当するページ番号を特定し、その対応画像から画像データを取得する。コマの画像データを取得する場合も同様に行われる。
When the current page (or frame) is the last of the main story (YES in step S127), the
次いで、制御部11は次話の最初のページ(またはコマ)の画像データBを取得する(ステップS129)。すなわち、図2もしくは図4のデータ構造の場合、画像管理テーブルの話番号が本話に「1」を加算したものを特定し、その下位のページでページ番号に第1ページフラグ「$」があるものを特定することでページ番号を特定し、その対応画像から画像データを取得する。図3のデータ構造の場合、話データの話番号が本話に「1」を加算したものを特定し、その画像管理テーブルから、ページ番号に第1ページフラグ「$」があるものを特定することでページ番号を特定し、その対応画像から画像データを取得する。コマの画像データを取得する場合も同様に行われる。
Next, the
次いで、制御部11は画像データAと画像データBを画像比較部15により比較させ、類似条件を満たすか否か判断する(ステップS130)。画像比較には、画像マッチング等の既知の技術を用いることができる。
Next, the
ここで、画像データAと画像データBが類似条件を満たす場合(ステップS130のYES)、画像データAまたは画像データBのどちらかを非表示に設定する(ステップS131)。類似する画像データAと画像データBのどちらを非表示にするかは、固定で決めておいてもよいし(例えば、後の話を非表示)、ユーザ設定により事前に決めてもよい。また、非表示の設定は、画像管理テーブル(図2〜図4)の該当するページ番号にスキップフラグを設定することで行う。コマを非表示に設定する場合も同様に行われる。 Here, when the image data A and the image data B satisfy the similarity condition (YES in step S130), either the image data A or the image data B is set to non-display (step S131). Which of the similar image data A and image data B is hidden may be fixedly determined (for example, a later story is not displayed) or may be determined in advance by user settings. The non-display setting is performed by setting a skip flag to the corresponding page number in the image management table (FIGS. 2 to 4). The same operation is performed when a frame is set to non-display.
画像データAと画像データBが類似条件を満たさない場合(ステップS130のNO)、非表示化の処理(ステップS131)は行わない。 When the image data A and the image data B do not satisfy the similarity condition (NO in step S130), the non-display process (step S131) is not performed.
次いで、制御部11は次のページ(またはコマ)に表示を進めるが(ステップS126)、スキップフラグが設定されているため、その更に次のページ(またはコマ)まで表示を進める。これにより、閲覧の連続性を担保することができる。これらの処理は閲覧が終了するまで繰り返される。
Next, the
図7は余分なページの非表示化の処理を閲覧前に一括して行う処理例を示すフローチャートである。 FIG. 7 is a flowchart showing a processing example in which the processing of hiding extra pages is performed in a batch before browsing.
図7において、ユーザが操作部12により所定の操作を行うことで電子書籍の閲覧の処理を開始すると(ステップS201)、制御部11は記憶部14の閲覧アプリプログラム142による閲覧アプリを起動する(ステップS202)。
In FIG. 7, when the user starts a process of browsing an electronic book by performing a predetermined operation using the operation unit 12 (step S <b> 201), the
次いで、ユーザが操作部12により読みたい電子書籍を選択し、制御部11はその電子書籍を開く(ステップS203)。
Next, the user selects an electronic book to be read by the
次いで、制御部11は変数Nに「1」を設定し(ステップS204)、N+1話の第1ページを検出し、その1つ前のページの画像データを取得する(ステップS205)。すなわち、図2もしくは図4のデータ構造の場合、画像管理テーブルの話番号がN+1のものを特定し、その下位のページでページ番号に第1ページフラグ「$」があるものを特定することでページ番号を特定し、更にその前のページ番号(その話の中に前のページがない場合は前の話の最終ページのページ番号)を特定し、その対応画像から画像データを取得する。図3のデータ構造の場合、話データの話番号がN+1のものを特定し、その画像管理テーブルから、ページ番号に第1ページフラグ「$」があるものを特定し、更にその前のページ番号(その話の中に前のページがない場合は前の話の最終ページのページ番号)を特定し、その対応画像から画像データを取得する。なお、第1ページフラグが存在しない場合は、例えば、その話のタイトルのあるページを第1ページとみなすなどの手法がある。
Next, the
次いで、制御部11は取得したページが余分なページであるか否か判断する(ステップS206)。これは、例えば、そのページに描画があり、その描画がそのページの広範囲に渡るものであれば正規のページであり、そうでないものは余分なページとしてみなすなどの手法がある。
Next, the
ここで、余分なページでない場合(ステップS206のNO)、制御部11は変数Nに「1」を加算し(ステップS207)、画像データの取得(ステップS205)に移行する。
If the page is not an extra page (NO in step S206), the
余分なページである場合(ステップS206のYES)、制御部11は余分なページを非表示に設定する(ステップS208)。これは、画像管理テーブル(図2〜図4)の該当するページ番号にスキップフラグを設定することで行う。
If it is an extra page (YES in step S206), the
次いで、制御部11は第N話が最終話であるか否か判断する(ステップS209)。この判断は図2もしくは図4のデータ構造の場合、画像管理テーブルの話番号に最終話フラグ「★」があるか否かで判断し、図3のデータ構造の場合、話データの話番号に最終話フラグがあるか否かで判断する。
Next, the
ここで、第N話が最終話でない場合(ステップS209のNO)、制御部11は変数Nに「1」を加算し(ステップS207)、画像データの取得(ステップS205)に移行する。
If the Nth episode is not the final episode (NO in step S209), the
第N話が最終話である場合(ステップS209のYES)、話の間の全ての余分なページにスキップフラグが設定された状態になり、ユーザによる閲覧を開始する(ステップS210)。 When the Nth episode is the final episode (YES in step S209), a skip flag is set in all the extra pages between the episodes, and browsing by the user is started (step S210).
ユーザによる閲覧に際し、閲覧アプリプログラム142に基づいて動作する制御部11は、画像管理テーブル(図2〜図4)の該当するページ番号にスキップフラグが設定されているか否か判断し、スキップフラグが付加されたページの表示は行わない。これにより、閲覧の連続性を担保することができる。
When browsing by the user, the
図8は余分なページの非表示化の処理を閲覧途中に行う処理例を示すフローチャートである。 FIG. 8 is a flowchart showing a processing example in which the process of hiding extra pages is performed during browsing.
図8において、ユーザが操作部12により所定の操作を行うことで電子書籍の閲覧の処理を開始すると(ステップS221)、制御部11は記憶部14の閲覧アプリプログラム142による閲覧アプリを起動する(ステップS222)。
In FIG. 8, when the user starts browsing the electronic book by performing a predetermined operation with the operation unit 12 (step S <b> 221), the
次いで、ユーザが操作部12により読みたい電子書籍を選択し、制御部11はその電子書籍を開く(ステップS223)。そして、ユーザによる電子書籍の閲覧を開始する(ステップS224)。この状態では電子書籍の先頭ページが表示されている。
Next, the user selects an electronic book to be read by the
次いで、制御部11は本話が最終話であるか否か判断する(ステップS225)。この判断は、図2もしくは図4のデータ構造の場合、画像管理テーブルの話番号に最終話フラグ「★」があるか否かで判断し、図3のデータ構造の場合、話データの話番号に最終話フラグがあるか否かで判断する。
Next, the
ここで、本話が最終話である場合(ステップS225のYES)、制御部11は次のページに表示を進める(ステップS226)。
If the main story is the final story (YES in step S225), the
本話が最終話でない場合(ステップS225のNO)、制御部11は現在のページが本話の最終ページの一つ前のページであるか否か判断する(ステップS227)。この判断は、画像管理テーブル(図2〜図4)の現在のページ番号の次のページ番号を特定し、そのページ番号に最終ページフラグ「#」が設定されているか否かで行う。
When the main story is not the final story (NO in step S225), the
ここで、現在のページが本話の最終ページの一つ前のページでない場合(ステップS227のNO)、制御部11は次のページに表示を進める(ステップS226)。
If the current page is not the previous page of the last page of the main story (NO in step S227), the
現在のページが本話の最終ページの一つ前のページである場合(ステップS227のYES)、制御部11は本話の最終ページとその次のページの画像データを取得する(ステップS228)。すなわち、画像管理テーブル(図2〜図4)から最終ページに相当するページ番号の対応画像から画像データを取得するとともに、その1つ次のページ番号を特定し、その対応画像から画像データを取得する。
When the current page is the previous page of the last page of the main story (YES in step S227), the
次いで、制御部11は取得したページのいずれかが余分なページであるか否か判断する(ステップS229)。これは、例えば、そのページに描画があり、その描画がそのページの広範囲に渡るものであれば正規のページであり、そうでないものは余分なページとしてみなすなどの手法がある。
Next, the
ここで、いずれも余分なページでない場合(ステップS229のNO)、制御部11は次のページに表示を進める(ステップS226)。
If none of the pages is an extra page (NO in step S229), the
いずれかが余分なページである場合(ステップS229のYES)、制御部11は該当する余分なページを非表示に設定する(ステップS230)。これは、画像管理テーブル(図2〜図4)の該当するページ番号にスキップフラグを設定することで行う。
If any one is an extra page (YES in step S229), the
次いで、制御部11は次のページに表示を進めるが(ステップS226)、そのページにスキップフラグが設定されている場合、その更に次のページまで表示を進める。これにより、余分なページが省略されて閲覧の連続性を担保することができる。これらの処理は閲覧が終了するまで繰り返される。
Next, the
<総括>
以上説明したように、本発明の実施形態によれば、電子書籍の閲覧に際し、重複するページや余分なページ等の無駄な表示の閲覧をなくすことができ、話の流れを途切れさせずにシームレスな閲覧を行うことができる。
<Summary>
As described above, according to the embodiment of the present invention, when browsing an electronic book, it is possible to eliminate browsing of useless displays such as overlapping pages and extra pages, and seamlessly without interrupting the flow of the story. Can be viewed.
以上、本発明の好適な実施の形態により本発明を説明した。ここでは特定の具体例を示して本発明を説明したが、特許請求の範囲に定義された本発明の広範な趣旨および範囲から逸脱することなく、これら具体例に様々な修正および変更を加えることができることは明らかである。すなわち、具体例の詳細および添付の図面により本発明が限定されるものと解釈してはならない。
(付記1)
話を単位とする連載ものの電子書籍を複数の話にわたって連続して閲覧する機能を有した表示装置であって、
電子書籍データから話の区切りを検出する手段と、
検出した区切りにおける前の話の最終ページもしくは最終コマの第1の画像を取得する手段と、
検出した区切りにおける後の話の第1ページもしくは第1コマの第2の画像を取得する手段と、
第1の画像と第2の画像の同一性を判断する手段と、
第1の画像と第2の画像に同一性があると判断された場合に、第1の画像もしくは第2の画像のいずれか一方を非表示に設定する手段と
を備えることを特徴とする表示装置。
(付記2)
話を単位とする連載ものの電子書籍を複数の話にわたって連続して閲覧する機能を有した表示装置であって、
電子書籍データから話の区切りを検出する手段と、
検出した区切りに存在するページの画像を取得する手段と、
取得した画像が話の流れとは関係のない余分なページであるか否か判断する手段と、
余分なページであると判断された場合に、当該画像を非表示に設定する手段と
を備えることを特徴とする表示装置。
(付記3)
付記1または2のいずれか一項に記載の表示装置において、
前記画像を非表示に設定する処理を、電子書籍の閲覧開始前に一括して行うことを特徴とする表示装置。
(付記4)
付記1または2のいずれか一項に記載の表示装置において、
前記画像を非表示に設定する処理を、電子書籍の閲覧時に、話の区切りに到達する時点で行うことを特徴とする表示装置。
(付記5)
話を単位とする連載ものの電子書籍を複数の話にわたって連続して閲覧する機能を有した表示装置の制御方法であって、
電子書籍データから話の区切りを検出する工程と、
検出した区切りにおける前の話の最終ページもしくは最終コマの第1の画像を取得する工程と、
検出した区切りにおける後の話の第1ページもしくは第1コマの第2の画像を取得する工程と、
第1の画像と第2の画像の同一性を判断する工程と、
第1の画像と第2の画像に同一性があると判断された場合に、第1の画像もしくは第2の画像のいずれか一方を非表示に設定する工程と
を備えることを特徴とする電子書籍閲覧制御方法。
(付記6)
話を単位とする連載ものの電子書籍を複数の話にわたって連続して閲覧する機能を有した表示装置の制御方法であって、
電子書籍データから話の区切りを検出する工程と、
検出した区切りに存在するページの画像を取得する工程と、
取得した画像が話の流れとは関係のない余分なページであるか否か判断する工程と、
余分なページであると判断された場合に、当該画像を非表示に設定する工程と
を備えることを特徴とする電子書籍閲覧制御方法。
(付記7)
付記5または6のいずれか一項に記載の電子書籍閲覧制御方法において、
前記画像を非表示に設定する処理を、電子書籍の閲覧開始前に一括して行うことを特徴とする電子書籍閲覧制御方法。
(付記8)
付記5または6のいずれか一項に記載の電子書籍閲覧制御方法において、
前記画像を非表示に設定する処理を、電子書籍の閲覧時に、話の区切りに到達する時点で行うことを特徴とする電子書籍閲覧制御方法。
(付記9)
話を単位とする連載ものの電子書籍を複数の話にわたって連続して閲覧する機能を有した表示装置の電子書籍閲覧制御プログラムであって、
表示装置を構成するコンピュータを、
電子書籍データから話の区切りを検出する手段、
検出した区切りにおける前の話の最終ページもしくは最終コマの第1の画像を取得する手段、
検出した区切りにおける後の話の第1ページもしくは第1コマの第2の画像を取得する手段、
第1の画像と第2の画像の同一性を判断する手段、
第1の画像と第2の画像に同一性があると判断された場合に、第1の画像もしくは第2の画像のいずれか一方を非表示に設定する手段
として機能させることを特徴とする電子書籍閲覧制御プログラム。
(付記10)
話を単位とする連載ものの電子書籍を複数の話にわたって連続して閲覧する機能を有した表示装置の電子書籍閲覧制御プログラムであって、
表示装置を構成するコンピュータを、
電子書籍データから話の区切りを検出する手段、
検出した区切りに存在するページの画像を取得する手段、
取得した画像が話の流れとは関係のない余分なページであるか否か判断する手段、
余分なページであると判断された場合に、当該画像を非表示に設定する手段
として機能させることを特徴とする電子書籍閲覧制御プログラム。
(付記11)
付記9または10のいずれか一項に記載の電子書籍閲覧制御プログラムにおいて、
前記画像を非表示に設定する処理を、電子書籍の閲覧開始前に一括して行うことを特徴とする電子書籍閲覧制御プログラム。
(付記12)
付記9または10のいずれか一項に記載の電子書籍閲覧制御プログラムにおいて、
前記画像を非表示に設定する処理を、電子書籍の閲覧時に、話の区切りに到達する時点で行うことを特徴とする電子書籍閲覧制御プログラム。
The present invention has been described above by the preferred embodiments of the present invention. While the invention has been described with reference to specific embodiments, various modifications and changes may be made to the embodiments without departing from the broad spirit and scope of the invention as defined in the claims. Obviously you can. In other words, the present invention should not be construed as being limited by the details of the specific examples and the accompanying drawings.
(Appendix 1)
A display device having a function of browsing a series of electronic books in units of stories continuously over a plurality of stories,
Means for detecting the break of the story from the electronic book data;
Means for obtaining a first image of the last page or last frame of the previous story at the detected break;
Means for obtaining a second image of the first page or first frame of a later story in the detected break;
Means for determining the identity of the first image and the second image;
And a means for setting one of the first image and the second image to be non-displayed when it is determined that the first image and the second image are identical. apparatus.
(Appendix 2)
A display device having a function of browsing a series of electronic books in units of stories continuously over a plurality of stories,
Means for detecting the break of the story from the electronic book data;
Means for obtaining an image of the page present at the detected break;
Means for determining whether or not the acquired image is an extra page unrelated to the flow of the story;
A display device comprising: means for setting the image to non-display when it is determined that the page is an extra page.
(Appendix 3)
In the display device according to any one of
A display device characterized in that the process of setting the image to be non-displayed is collectively performed before the start of browsing of an electronic book.
(Appendix 4)
In the display device according to any one of
A display device characterized in that the process of setting the image to be non-displayed is performed at the time of reaching a story break when browsing an electronic book.
(Appendix 5)
A control method for a display device having a function of continuously browsing an electronic book of serialized articles in units of stories over a plurality of stories,
Detecting a story break from electronic book data;
Obtaining a first image of the last page or last frame of the previous story at the detected break;
Obtaining a second image of the first page or first frame of a later story at the detected break;
Determining the identity of the first image and the second image;
A step of setting either one of the first image and the second image to non-display when it is determined that the first image and the second image are identical. Book browsing control method.
(Appendix 6)
A control method for a display device having a function of continuously browsing an electronic book of serialized articles in units of stories over a plurality of stories,
Detecting a story break from electronic book data;
Obtaining an image of a page that exists at the detected break;
Determining whether the acquired image is an extra page unrelated to the flow of the story;
And a step of setting the image to non-display when it is determined that the page is an extra page.
(Appendix 7)
In the electronic book browsing control method according to any one of
An electronic book browsing control method, wherein the process of setting the image to be non-displayed is collectively performed before the electronic book browsing is started.
(Appendix 8)
In the electronic book browsing control method according to any one of
An electronic book browsing control method, wherein the process of setting the image to be non-displayed is performed at the time of reaching a story break when browsing an electronic book.
(Appendix 9)
An electronic book browsing control program for a display device having a function of continuously browsing an electronic book of serialized articles in units of stories over a plurality of stories,
A computer constituting the display device;
Means for detecting the break of the story from the electronic book data,
Means for obtaining a first image of the last page or last frame of the previous story at the detected break;
Means for obtaining a second page of the first page or first frame of a later story at the detected break;
Means for determining the identity of the first image and the second image;
An electronic device that functions as means for setting one of the first image and the second image to non-display when it is determined that the first image and the second image are identical. Book browsing control program.
(Appendix 10)
An electronic book browsing control program for a display device having a function of continuously browsing an electronic book of serialized articles in units of stories over a plurality of stories,
A computer constituting the display device;
Means for detecting the break of the story from the electronic book data,
A means of obtaining an image of the page that exists at the detected break,
Means for determining whether the acquired image is an extra page unrelated to the flow of the story,
An electronic book browsing control program that causes an image to function as a non-display means when it is determined that the page is an extra page.
(Appendix 11)
In the electronic book browsing control program according to any one of Appendix 9 or 10,
An electronic book browsing control program characterized in that the process of setting the image to be non-displayed is collectively performed before the electronic book browsing is started.
(Appendix 12)
In the electronic book browsing control program according to any one of Appendix 9 or 10,
An electronic book browsing control program, wherein the process of setting the image to be non-displayed is performed at the time of reaching a story break when browsing an electronic book.
1 情報端末
11 制御部
12 操作部
13 表示部
14 記憶部
141 制御プログラム
142 閲覧アプリプログラム
143 比較アプリプログラム
144 電子書籍データ
15 画像比較部
DESCRIPTION OF
Claims (6)
電子書籍データから話の区切りを検出する手段と、
検出した区切りにおける前の話の最終ページもしくは最終コマの第1の画像を取得する手段と、
検出した区切りにおける後の話の第1ページもしくは第1コマの第2の画像を取得する手段と、
第1の画像と第2の画像の同一性を判断する手段と、
第1の画像と第2の画像に同一性があると判断された場合に、第1の画像もしくは第2の画像のいずれか一方を1ページずつもしくは1コマずつ順に閲覧する閲覧動作に際して非表示に設定する手段と
を備えることを特徴とする表示装置。 A display device having a function of browsing a series of electronic books in units of stories continuously over a plurality of stories,
Means for detecting the break of the story from the electronic book data;
Means for obtaining a first image of the last page or last frame of the previous story at the detected break;
Means for obtaining a second image of the first page or first frame of a later story in the detected break;
Means for determining the identity of the first image and the second image;
When the first image and the second image are determined to be identical, they are not displayed during the browsing operation of browsing either the first image or the second image one page at a time or one frame at a time. A display device.
前記画像を非表示に設定する処理を、電子書籍の閲覧開始前に一括して行うことを特徴とする表示装置。 The display device according to claim 1 ,
A display device characterized in that the process of setting the image to be non-displayed is collectively performed before the start of browsing of an electronic book.
前記画像を非表示に設定する処理を、電子書籍の閲覧時に、話の区切りに到達する時点で行うことを特徴とする表示装置。 The display device according to claim 1 ,
A display device characterized in that the process of setting the image to be non-displayed is performed at the time of reaching a story break when browsing an electronic book.
電子書籍データから話の区切りを検出する工程と、
検出した区切りにおける前の話の最終ページもしくは最終コマの第1の画像を取得する工程と、
検出した区切りにおける後の話の第1ページもしくは第1コマの第2の画像を取得する工程と、
第1の画像と第2の画像の同一性を判断する工程と、
第1の画像と第2の画像に同一性があると判断された場合に、第1の画像もしくは第2の画像のいずれか一方を1ページずつもしくは1コマずつ順に閲覧する閲覧動作に際して非表示に設定する工程と
を備えることを特徴とする電子書籍閲覧制御方法。 A control method for a display device having a function of continuously browsing an electronic book of serialized articles in units of stories over a plurality of stories,
Detecting a story break from electronic book data;
Obtaining a first image of the last page or last frame of the previous story at the detected break;
Obtaining a second image of the first page or first frame of a later story at the detected break;
Determining the identity of the first image and the second image;
When the first image and the second image are determined to be identical, they are not displayed during the browsing operation of browsing either the first image or the second image one page at a time or one frame at a time. The electronic book browsing control method characterized by including the process set to this.
前記画像を非表示に設定する処理を、電子書籍の閲覧開始前に一括して行うことを特徴とする電子書籍閲覧制御方法。 The electronic book browsing control method according to claim 4 ,
An electronic book browsing control method, wherein the process of setting the image to be non-displayed is collectively performed before the electronic book browsing is started.
前記画像を非表示に設定する処理を、電子書籍の閲覧時に、話の区切りに到達する時点で行うことを特徴とする電子書籍閲覧制御方法。 The electronic book browsing control method according to claim 4 ,
An electronic book browsing control method, wherein the process of setting the image to be non-displayed is performed at the time of reaching a story break when browsing an electronic book.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008026450A JP5262153B2 (en) | 2008-02-06 | 2008-02-06 | Display device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008026450A JP5262153B2 (en) | 2008-02-06 | 2008-02-06 | Display device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2009187277A JP2009187277A (en) | 2009-08-20 |
| JP5262153B2 true JP5262153B2 (en) | 2013-08-14 |
Family
ID=41070449
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008026450A Expired - Fee Related JP5262153B2 (en) | 2008-02-06 | 2008-02-06 | Display device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5262153B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5479230B2 (en) * | 2010-05-31 | 2014-04-23 | 楽天株式会社 | INFORMATION DISPLAY PROGRAM, COMPUTER-READABLE RECORDING MEDIUM CONTAINING INFORMATION DISPLAY PROGRAM, INFORMATION DISPLAY METHOD, INFORMATION DISPLAY DEVICE, AND INFORMATION PROVIDING SYSTEM |
| JP4916587B1 (en) * | 2011-05-17 | 2012-04-11 | 合同会社大和印刷 | Providing electronic books |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS61246875A (en) * | 1985-04-24 | 1986-11-04 | Canon Inc | Microfiche retrieving device |
| JP2002183207A (en) * | 2000-08-25 | 2002-06-28 | Casio Comput Co Ltd | Electronic book device and storage medium |
| JP2003015993A (en) * | 2001-06-28 | 2003-01-17 | Sony Corp | Information processing apparatus and information processing method, recording medium, and program |
| JP2005115702A (en) * | 2003-10-08 | 2005-04-28 | Fuji Xerox Co Ltd | Document display device, program, and document display method |
-
2008
- 2008-02-06 JP JP2008026450A patent/JP5262153B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2009187277A (en) | 2009-08-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8335986B2 (en) | Previewing different types of documents | |
| US8261205B2 (en) | User interface for presenting a list of thumbnail items associated with media items | |
| US10013730B2 (en) | Display method and display device | |
| CN103198116B (en) | Method and system for displaying folder cover and picture in folder | |
| US10977317B2 (en) | Search result displaying method and apparatus | |
| CN103810221B (en) | A kind of method for previewing and device of file | |
| US20050235015A1 (en) | User-configurable device storage synchronization manager | |
| KR101599288B1 (en) | DISPLAY DEVICE AND IMAGE DISPLAY METHOD | |
| JP4940345B2 (en) | Electronic apparatus and image processing method | |
| KR20110071708A (en) | Method and apparatus for searching contents of touch screen device | |
| AU2007249153A1 (en) | A method of browsing media items using thumbnails | |
| CN105760050A (en) | Screen capturing method and device | |
| US20120030558A1 (en) | Electronic Book and Method for Displaying Annotation Thereof | |
| CN103793932A (en) | Method and device for storing image and text in mobile terminal browser | |
| US20100122217A1 (en) | Method and apparatus for displaying icon of multimedia file, and recording medium thereof | |
| CN103177101B (en) | A kind of method of circulation display thumbnail on folder icon and device | |
| JP5262153B2 (en) | Display device | |
| CN101378433A (en) | Apparatus and method for displaying picture | |
| EP3073360B1 (en) | Multi-media data backup method, user terminal and synchronizer | |
| US20130050267A1 (en) | Information processing terminal, display control method, and display control program | |
| TWI741198B (en) | Method for video displaying and device thereof | |
| US20160110328A1 (en) | Display Method And Electronic Device | |
| CN103164105A (en) | Multimedia file display method and electronic device | |
| CN103500096A (en) | Information processing method and device | |
| US20090222478A1 (en) | Catalog page generation system, digital camera, computer program product, and method for catalog page generation |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100917 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120920 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120925 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20121121 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130108 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130307 |
|
| 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: 20130402 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130415 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 5262153 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |