ビューワ装置、サーバ装置、表示制御方法、電子コミック編集方法及びプログラム
【課題】ユーザが電子コミックの重要領域を順次観察してストーリーを容易に把握できること。
【解決手段】
コミックの1ページ毎のページ画像と、ページ画像内のテキスト領域を示すテキスト領域情報、吹出し領域情報、及び関心領域情報のうちで少なくともひとつを重要領域の領域情報として含む付帯情報からなる電子コミックデータを取得する入出力部47と、所定の画面サイズを持つ表示部44と、電子コミックデータの付帯情報に基づいて、重要領域を含む表示範囲を表示部44に順次表示させる移動順序を決定する移動順序決定部42と、決定された表示範囲の移動順序に従って、電子コミックデータのページ画像から表示範囲毎の画像を順次抽出して表示部44に表示させる表示制御部45を備えた。
【解決手段】
コミックの1ページ毎のページ画像と、ページ画像内のテキスト領域を示すテキスト領域情報、吹出し領域情報、及び関心領域情報のうちで少なくともひとつを重要領域の領域情報として含む付帯情報からなる電子コミックデータを取得する入出力部47と、所定の画面サイズを持つ表示部44と、電子コミックデータの付帯情報に基づいて、重要領域を含む表示範囲を表示部44に順次表示させる移動順序を決定する移動順序決定部42と、決定された表示範囲の移動順序に従って、電子コミックデータのページ画像から表示範囲毎の画像を順次抽出して表示部44に表示させる表示制御部45を備えた。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、ビューワ装置、サーバ装置、表示制御方法、電子コミック編集方法及びプログラムに係り、特に電子コミックを表示する技術に関する。
【背景技術】
【0002】
携帯電話などの画面サイズが小さな表示装置でも電子コミックを閲覧できるようになってきた。
【0003】
特許文献1には、1ページ分の漫画(電子コミック)の画像を分割した指定領域(例えばコマ領域)を一画面で表示可能か否かを判定し、一画面で表示不可能であると判定された場合には、複数回に分けて(即ち複数画面で)表示することで、その指定領域の全体を表示するようにした表示装置が開示されている。複数回に分けて表示を行う場合には、ユーザの画面送り操作に応じて画面送りを行う態様と、所定の時間間隔で自動的に画面送りを行う態様がある。
【0004】
特許文献2には、漫画(電子コミック)の特定のコマに、複数のコマ位置が対応することがあるとの記載がある。
【先行技術文献】
【特許文献】
【0005】
【特許文献1】特開2005−202062号公報
【特許文献2】特開2004−355235号公報
【発明の概要】
【発明が解決しようとする課題】
【0006】
しかしながら、ユーザによる画面送り操作がある毎に画面送りを行う場合、ユーザは重要でない領域まで強制的に見させられてしまうという課題があった。つまり、従来は、電子コミックの重要な領域を順次観察することができなかった。表示装置の表示画面サイズによっては、画面送り操作が多くなってしまう。また、画面送り操作を行っても、あまり意味の無い部分を頻繁に見ることになると、ユーザは煩わしさを感じるだけでなく、コミックのストーリーがユーザに伝わり難くなるという問題もある。
【0007】
所定の時間間隔で自動的に画面送りを行う場合であっても、あまり意味の無い部分をユーザに見させてしまう問題は解決しないので、ユーザは煩わしさを感じてしまうことになる。
【0008】
また、表示する領域(指定領域)と表示しない領域(非指定領域)とをページ毎又はコマ毎に個別に設定入力することは容易でない。
【0009】
本発明はこのような事情に鑑みてなされたもので、ユーザが電子コミックの重要領域を順次観察してストーリーを容易に把握することが可能になるビューワ装置、サーバ装置、表示制御方法、電子コミック編集方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【0010】
前記目的を達成するために、本発明は、コミックの1ページ毎のページ画像と、前記コミックの1ページ毎又は全ページに対応する付帯情報であって、前記ページ画像内のテキストが描かれたテキスト領域を示すテキスト領域情報、前記ページ画像内の吹出しが描かれた吹出し領域を示す吹出し領域情報、及び前記ページ画像内のコミックの関心対象が描かれた関心領域を示す関心領域情報のうちで少なくともひとつを重要領域の領域情報として含む付帯情報とにより構成された電子コミックデータを取得するデータ取得手段と、所定の画面サイズを持つ表示手段と、前記電子コミックデータの前記ページ画像内で前記表示手段の前記画面サイズに対応した表示範囲を順次移動させる移動順序を決定する移動順序決定手段であって、前記電子コミックデータの前記付帯情報に基づいて、前記重要領域を含む前記表示範囲を前記表示手段に順次表示させる移動順序を決定する移動順序決定手段と、前記移動順序決定手段によって決定された前記表示範囲の移動順序に従って、前記ページ画像から前記表示範囲毎の画像を順次抽出して前記表示手段に表示させる表示制御手段と、を備えたビューワ装置を提供する。
【0011】
一実施形態では、前記移動順序決定手段は、前記ページ画像内で前記表示範囲を移動させると前記表示範囲の移動前と移動後との差分領域内に前記重要領域が存在するか否かを判定し、前記差分領域内に前記重要領域が存在しないと判定された場合には前記差分領域に対応した移動を省略して前記表示範囲の移動順序を決定する。
【0012】
一実施形態では、前記付帯情報は、前記ページ画像内の各コマの領域を示すコマ領域情報を含み、前記移動順序情報決定手段は、前記ページ画像内の各コマの表示サイズが前記表示手段の画面サイズよりも大きい場合には、前記各コマ内で前記表示範囲を順次移動させる移動順序を決定する。
【0013】
一実施形態では、前記ページ画像の全域を順次表示させる全域表示モードと、前記ページ画像内の重要領域を順次表示させる重要領域表示モードとの切替指示の入力を受け付けるモード切替指示入力手段を備え、前記移動順序決定手段は、前記全域表示モードの場合には前記ページ画像の全域を順次表示させる移動順序を決定し、前記重要領域表示モードの場合には前記電子コミックデータの前記付帯情報に基づいて前記重要領域を含む前記表示範囲を順次表示させる移動順序を決定する。
【0014】
一実施形態では、前記付帯情報は、コマ毎又は領域毎に重要度に対応した数値情報を含み、前記移動順序決定手段は、前記付帯情報内の前記重要度に対応した数値情報に基づいて前記表示範囲の移動順序を決定する。
【0015】
一実施形態では、前記付帯情報は、前記テキスト領域、前記吹出し領域及び前記関心対象領域のうちでいずれが前記重要領域であるかを示す重要領域指定情報を含み、前記移動順序決定手段は、前記付帯情報内の前記重要領域指定情報に基づいて前記表示範囲の移動順序を決定する。
【0016】
一実施形態では、前記テキスト領域、前記吹出し領域及び前記関心対象領域のうちでいずれを前記重要領域とするかを示す詳細モードの設定入力を受け付ける詳細モード設定入力手段を備え、前記移動順序決定手段は、前記詳細モード設定入力手段によって設定入力された前記詳細モードに基づいて前記表示範囲の移動順序を決定する。
【0017】
一実施形態では、前記移動順序決定手段は、前記表示手段の前記画面サイズに基づいて前記表示範囲の移動順序を決定する。
【0018】
一実施形態では、前記表示手段に表示された前記表示範囲の移動指示の入力を受け付ける移動指示入力手段を備え、前記表示制御手段は、前記移動指示入力手段に前記移動指示が入力される毎に前記表示手段に表示された前記表示範囲を前記ページ画像内で移動させる。
【0019】
一実施形態では、前記テキスト領域情報は、前記テキスト領域の多角形の外周縁の各頂点を示す座標データ、前記テキスト領域の外周縁を示すベクトルデータ、又は前記テキスト領域を示すマスクデータである請求項1から9のいずれか1項に記載のビューワ装置。
【0020】
一実施形態では、前記吹出し領域情報は、前記吹出し領域の外周縁を示すベクトルデータ、又は前記吹出し領域を示すマスクデータである。
【0021】
一実施形態では、前記関心領域情報は、前記コミックに登場するキャラクタが描かれた領域を前記関心領域として示す領域情報である。
【0022】
一実施形態では、前記関心領域情報は、前記関心領域の多角形の外周縁の各頂点を示す座標データ、前記関心領域の外周縁を示すベクトルデータ、又は前記関心領域を示すマスクデータである。
【0023】
また、本発明は、コミックの1ページ毎のページ画像と、前記コミックの1ページ毎又は全ページに対応する付帯情報であって、前記ページ画像内のテキストが描かれたテキスト領域を示すテキスト領域情報、前記ページ画像内の吹出しが描かれた吹出し領域を示す吹出し領域情報、及び前記ページ画像内のコミックの関心対象が描かれた関心領域を示す関心領域情報のうちで少なくともひとつを重要領域の領域情報として含む付帯情報とにより構成された電子コミックデータを、所定の画面サイズのビューワ装置に送信するサーバ装置であって、前記電子コミックデータを取得するデータ取得手段と、前記電子コミックデータの前記ページ画像内で前記表示手段の前記画面サイズに対応した表示範囲を順次移動させる移動順序を決定する移動順序決定手段であって、前記電子コミックデータの前記付帯情報に基づいて、前記重要領域を含む前記表示範囲を前記表示手段に順次表示させる移動順序を決定する移動順序決定手段と、前記移動順序決定手段によって決定された前記移動順序を示す移動順序情報を前記電子コミックデータの前記付帯情報に書き込む情報編集を行う情報編集手段と、を備えたサーバ装置を提供する。
【0024】
一実施形態では、前記移動順序決定手段は、前記ページ画像内で前記表示範囲を移動させると前記表示範囲の移動前と移動後との差分領域内に前記重要領域が存在するか否かを判定し、前記差分領域内に前記重要領域が存在しないと判定された場合には前記差分領域に対応した移動を省略して前記表示範囲の移動順序を決定する。
【0025】
一実施形態では、前記付帯情報は、前記ページ画像内の各コマの領域を示すコマ領域情報を含み、前記移動順序情報決定手段は、前記ページ画像内の各コマの表示サイズが前記画面サイズよりも大きい場合には、前記各コマ内で前記表示範囲を順次移動させる移動順序を決定する。
【0026】
一実施形態では、前記サーバ装置の前記情報編集手段は、前記ページ画像の全域を順次表示させる全域表示モード用の移動順序情報と、前記ページ画像内の重要領域を順次表示させる重要領域表示モード用の移動順序情報とを前記付帯情報に書き込む。
【0027】
一実施形態では、前記サーバ装置から前記電子コミックデータを受信する受信手段と、前記所定の画面サイズを持つ表示手段と、前記受信手段によって受信した前記電子コミックデータの前記付帯情報内の前記移動順序情報に従って、前記ページ画像から前記表示範囲毎の画像を順次抽出して前記表示手段に表示させる表示制御手段とを備えたビューワ装置を提供する。
【0028】
一実施形態では、前記サーバ装置から前記電子コミックデータを受信する受信手段と、前記所定の画面サイズを持つ表示手段と、前記受信手段によって受信した前記電子コミックデータの前記付帯情報内の前記移動順序情報に従って、前記ページ画像から前記表示範囲毎の画像を順次抽出して前記表示手段に表示させる表示制御手段と、前記全域表示モードと前記重要領域表示モードとの切替指示の入力を受け付けるモード切替指示入力手段と、を備え、前記表示制御手段は、前記全域表示モードの場合には前記ページ画像の全域を前記表示手段に順次表示し、前記重要領域表示モードの場合には前記電子コミックデータの前記付帯情報に基づいて前記重要領域を含む前記表示範囲を前記表示手段に順次表示させるビューワ装置を提供する。
【0029】
また、本発明は、所定の画面サイズを持つ表示手段に電子コミックを表示させる表示制御方法であって、コミックの1ページ毎のページ画像と、前記コミックの1ページ毎又は全ページに対応する付帯情報であって、前記ページ画像内のテキストが描かれたテキスト領域を示すテキスト領域情報、前記ページ画像内の吹出しが描かれた吹出し領域を示す吹出し領域情報、及び前記ページ画像内のコミックの関心対象が描かれた関心領域を示す関心領域情報のうちで少なくともひとつを重要領域の領域情報として含む付帯情報とにより構成された電子コミックデータを取得するデータ取得工程と、前記電子コミックデータの前記ページ画像内で前記表示手段の前記画面サイズに対応した表示範囲を順次移動させる移動順序を決定する移動順序決定手段であって、前記電子コミックデータの前記付帯情報に基づいて、前記重要領域を含む前記表示範囲を前記表示手段に順次表示させる移動順序を決定する移動順序決定工程と、前記移動順序決定工程によって決定された前記移動順序に従って、前記ページ画像から前記表示範囲毎の画像を順次抽出して前記表示手段に表示させる表示工程と、を含む表示制御方法を提供する。
【0030】
また、本発明は、コミックの1ページ毎のページ画像と、前記コミックの1ページ毎又は全ページに対応する付帯情報であって、前記ページ画像内のテキストが描かれたテキスト領域を示すテキスト領域情報、前記ページ画像内の吹出しが描かれた吹出し領域を示す吹出し領域情報、及び前記ページ画像内のコミックの関心対象が描かれた関心領域を示す関心領域情報のうちで少なくともひとつを重要領域の領域情報として含む付帯情報とにより構成された電子コミックデータを編集する電子コミック編集方法であって、前記電子コミックデータを取得するデータ取得工程と、前記電子コミックデータの前記ページ画像内で所定の表示手段の画面サイズに対応した表示範囲を順次移動させる移動順序を決定する移動順序決定手段であって、前記電子コミックデータの前記付帯情報に基づいて、前記重要領域を含む前記表示範囲を前記表示手段に順次表示させる移動順序を決定する移動順序決定工程と、前記移動順序決定手段によって決定された前記移動順序を示す移動順序情報を前記電子コミックデータの前記付帯情報に書き込む情報編集を行う情報編集工程と、を含む電子コミック編集方法を提供する。
【0031】
また、本発明は、前記表示制御方法をコンピュータ装置に実行させるプログラム(又は前記プログラムが記憶された記憶デバイス)を提供する。
【0032】
また、本発明は、前記電子コミック編集方法をコンピュータ装置に実行させるプログラム(又は前記プログラムが記憶された記憶デバイス)を提供する。
【発明の効果】
【0033】
本発明によれば、ユーザが電子コミックの重要領域を順次観察してストーリーを容易に把握することが可能になる。
【図面の簡単な説明】
【0034】
【図1】電子コミック閲覧システムの一例を示す全体構成図
【図2】情報ファイルの一例を示す説明図
【図3】第1実施形態のサーバ装置及び電子ビューワ装置の内部構成例を示すブロック図
【図4】表示制御処理の一例の流れを示す概略フローチャート
【図5】ページ画像の一例を示す説明図
【図6】コマの再生順序の説明に用いる説明図
【図7】(A)は吹出し領域情報の説明に用いる説明図、(B)はテキスト領域の説明に用いる説明図、(C)は関心領域情報の説明に用いる説明図
【図8】表示制御の第1実施例の説明に用いる説明図
【図9】表示制御の第1実施例における電子ビューワ装置での表示例
【図10】表示制御の第2実施例の説明に用いる説明図
【図11】表示制御の第2実施例における電子ビューワ装置での表示例
【図12】重要領域がテキスト領域のみである場合の表示領域の移動例
【図13】重要領域が関心領域のみである場合の表示領域の移動例
【図14】第2実施形態のサーバ装置及び電子ビューワ装置の内部構成例を示すブロック図
【発明を実施するための形態】
【0035】
以下、添付図面に従って、本発明の実施形態について、詳細に説明する。
【0036】
図1は、電子書籍閲覧システムの一例を示す全体構成図である。
【0037】
スキャナ1は、紙面のコミック(マンガ)原稿を読み取ることで、コミックの1ページ毎の画像(以下「ページ画像」という)を含む画像ファイルを生成する。尚、図1では、スキャナ1により紙面のコミック原稿をスキャン原稿として読み取ることで画像ファイルを取得する例を示したが、このような場合に本発明は限定されない。電子的に生成されたコミック原稿(デジタル原稿)を、ネットワークあるいは記録媒体を介して入力することで画像ファイルを取得してもよい。
【0038】
電子コミック編集装置2は、スキャナ1等で入力された画像ファイルを含む電子コミックデータの編集を行って、電子コミックのマスタデータを生成する装置である。電子コミック編集装置2は、例えば、コンピュータ装置によって構成される。
【0039】
サーバ装置3は、電子コミック編集装置2で編集された電子コミックのマスタデータを、必要に応じてビューワ装置4(4a〜4d)の各々に対応した形式の電子コミックデータに変換し、ビューワ装置4からの配信要求に応じてネットワークを介して送信する。サーバ装置3は、例えば、コンピュータ装置によって構成される。
【0040】
電子書籍ビューワ装置4は、サーバ装置3から送信された電子コミックデータを受信して、ページ画像(又はコマ画像)を表示する。ビューワ装置4は、携帯電話、タブレット端末等の各種の携帯端末、あるいはパーソナルコンピュータ等のコンピュータ装置等の各種の端末装置である。
【0041】
電子書籍ビューワ装置4の表示画面サイズは機種毎に異なる。電子書籍ビューワ装置4の表示画面サイズが電子コミックデータの1ページ毎のページ画像の全体の表示サイズよりも小さい場合には、1ページ毎のページ画像内で、電子書籍ビューワ装置4の表示画面サイズに対応した表示範囲を所定の移動順序で順次移動させながら表示を行う。このようにページ画像内で表示画面サイズに対応した表示範囲を移動させながらビューワ装置4の表示画面に順次に表示することを、以下では「順次再生」又は「画面送り再生」ということもある。
【0042】
サーバ装置3から電子書籍ビューワ装置4に送信する電子コミックデータは、ページ画像を含む画像ファイルと情報ファイル(付帯情報)により構成されている。
【0043】
ページ画像は、高解像度の画像(例えば3000×5000画素又は1500×2000画素)の1ページ毎の画像からなる。
【0044】
情報ファイルは、コミックの全ページ(又は1ページ毎)に対応する情報である。例えば、XMLファイル等のマークアップ言語で記述される。
【0045】
図2は、情報ファイルの一例の概要を示す。
【0046】
本例の情報ファイルは、ページに関するページ情報、コマに関する情報であるコマ情報、吹出しに関する情報である吹出し情報、テキスト領域に関するテキスト領域情報、関心領域に関する関心領域情報、これらの情報の関連付けを示す関連付け情報、などを含む。
【0047】
ページ情報は、ページに関する情報、ページ名、ページIDの情報を含む。ページに関する情報とは、コンテンツ画像が1ページか見開き2ページかを示す情報、オリジナルコンテンツの大きさ等を含む情報である。本例のページ情報は、電子コミックに関する情報(タイトルID、タイトル名、著者、出版社(版権者)、出版年、言語等)を含む。
【0048】
コマ情報は、コマ領域情報を含む。コマ領域情報は、ページ画像内の各コマの領域(コマ領域)を示す情報である。本例のコマ領域情報は、各コマの頂点の座標、各コマの形状が含まれる。コマ領域情報は、コマ境界を示すベクトルデータであっても良いし、コマ領域を示すマスクデータであっても良い。また、コマ情報は、ページ画像に含まれるコマ数、ページ画像内のコマの再生順序を示すコマ順序情報を含む。コマの再生順序は、例えば、右開き/左開きのページに関する情報、使用言語を示すコンテンツに関する情報、コマ領域情報から検知されるコマ割り等に基づいてページの右上から左下、左上から右下、移動方向(左右方向又は上下方向)等のいくつかのコマ順序の遷移パターンのうちから適切なパターンを選択し、その選択した遷移パターンに従って自動的に決定される。
【0049】
吹出し情報は、吹出し領域情報を含む。吹出し領域情報としては、例えば、吹出し領域の外周縁を示すベクトルデータ、吹出し領域を示すマスクデータ(ビットマップ情報)が挙げられる。吹出し領域情報は、ページ画像内(又はコマ内)での吹出し領域を示す情報である。吹出し領域情報には、吹出しの形状、吹出しの起点(吹き出しの頂点)の位置と向き、吹出しのサイズが含まれていてもよい。また、吹出しの特定位置(中心位置)と吹出しのサイズによって吹出し領域情報を表してもよい。吹出し情報には、吹出しに含まれるテキストの情報、吹出しの描線の属性(点線、実線など)、吹出しの話者の識別情報、吹出しの属するコマなどがさらに含まれていてもよい。
【0050】
テキスト情報は、テキスト領域情報とテキストの内容に関する情報とを含む。テキスト領域情報としては、例えば、描線上のテキスト領域に対応する複数点の座標データ(多角形の外周縁の各頂点を示す座標データ)、テキスト領域の外周縁を示すベクトルデータ、テキスト領域(範囲)を示すマスクデータ(例えばビットマップ情報)が挙げられる。また、テキストの内容に関する情報は、OCRにより特定されたテキスト(文章)文字属性情報、行数、行間隔、文字間隔、表示切替方法、使用言語、縦書き/横書き、読み方向の区別などを含む。文字属性情報には、文字サイズ(ポイント数など)、文字種別(フォント、強調文字など)がある。テキスト情報には、吹き出し内の話者の台詞が含まれる。また、吹き出し内に配置された原文の台詞に対応する各種言語の翻訳文とその使用言語(2以上の言語の翻訳文でもよい)も、このテキスト情報に含まれうる。
【0051】
関心領域情報としては、関心領域(以下「ROI」ともいう)の各頂点(多角形の外周縁の各頂点)を示す座標データ、ROIの外周縁を示すベクトルデータ、ROIを示すマスクデータ(例えばビットマップデータ)等が挙げられる。関心領域情報は、ROIの形状を示すデータを含んでいてもよい。また、関心領域情報には、ROIに含まれるキャラクタに関する情報(例えば、自動的につけられたキャラクタID)がさらに含まれてもよい。また、関心領域情報には、優先順位、表示に当っての重要度、キャラクタの識別情報(名称など)、キャラクタの属性(性別、年齢など)が含まれてもよい。本例の関心領域情報は、コミックに登場するキャラクタが描かれた領域を示す。
【0052】
関連付け情報は、ページ画像内の領域同士の関連付けを示す情報である。関連付け情報としては、テキスト領域と関心領域との関連付け、吹出し領域と関心領域との関連付け、テキスト領域と吹出し領域との関連付け、テキスト領域とコマとの関連付け、吹出し領域とコマとの関連付け、関心領域とコマとの関連付け等が挙げられる。
【0053】
以下では、電子書籍ビューワ装置4でページ画像内の表示範囲の移動順序を決定する第1実施形態と、サーバ装置3でページ画像内の表示範囲の移動順序を決定する第2実施形態とに分けて、詳細に説明する。
【0054】
<第1実施形態>
図3は、第1実施形態におけるサーバ装置3及び電子書籍ビューワ装置4の内部構成例を示す構成図である。
【0055】
サーバ装置3は、特定の管理者の指示入力を受け付け可能な操作デバイス、各種情報の入力(取得)及び出力が可能な入出力デバイス、各種の演算処理及び制御を行う制御デバイス、記憶デバイスを備えたコンピュータ装置である。電子書籍ビューワ装置4は、画像を表示可能な表示デバイス、ユーザの指示入力を受け付け可能な操作デバイス、各種情報の入力(取得)及び出力が可能な入出力デバイス、各種の演算処理及び制御を行う制御デバイスを備えた端末装置である。電子書籍ビューワ装置4は、例えば、携帯電話、携帯型タブレット端末、携帯型ゲーム機、携帯型コンピュータ装置などの各種の携帯端末で構成される。尚、サーバ装置3にアクセスする電子書籍ビューワ装置4は不特定多数であってもよいものとする。
【0056】
図3において、サーバ装置3は、データベース(DB)31、操作部36、及び入出力部37、及び制御部39を備える。
【0057】
DB31は、ハードディスクやメモリなどの記憶デバイスで構成される。DB31は、電子コミックデータを記憶する。操作部36は、キーボード、マウス、タッチパッドなどの操作デバイスで構成される。入出力部37は、本例では通信デバイスによって構成される。制御部39は、CPU(Central Processing Unit)などの制御デバイスで構成される。
【0058】
図3において、電子書籍ビューワ装置4は、データベース(DB)41、移動順序決定部42、表示部44、表示制御部45、操作部46、入出力部47、実行制御部49を備える。
【0059】
DB41は、電子コミックデータなどの各種情報を格納する。本例の電子コミックデータは、前述のように、コミックの1ページ毎のページ画像を含む画像ファイルと、コミックの1ページ毎(又は全ページ)に対応する情報ファイル(付帯情報)とによって構成されている。本例の情報ファイルは、ページ画像内のテキストが描かれたテキスト領域を示すテキスト領域情報、ページ画像内の吹出しが描かれた吹出し領域を示す吹出し領域情報、及びページ画像内のコミックの関心対象が描かれた関心領域を示す関心領域情報を含むものとする。尚、テキスト領域、吹出し領域及び関心領域のうちいずれを重要領域とするかについては、各種の態様があり、後に詳説する。
【0060】
移動順序決定部42は、電子コミックデータのページ画像内で表示範囲を順次移動させる移動順序(画面送りの移動順序)を決定する。
【0061】
表示部44は、画像を表示可能な表示デバイスで構成される表示手段であり、所定の画面サイズを持つ。表示部44は、例えばLCDにより構成される。
【0062】
表示制御部45(表示制御手段)は、移動順序決定部42によって決定された移動順序に従って、ページ画像内の表示範囲毎の画像を表示部44に順次表示させる。
【0063】
操作部46は、ユーザの指示入力を受け付ける。操作部46は、表示部44の画面上に配置したタッチセンサでもよいし、キー入力デバイス、ポインティングデバイスでもよい 本例の操作部46は、第1に、ページ画像の全域を順次表示させる全域表示モードと、ページ画像内の重要領域を順次表示させる重要領域表示モードとの切替指示の入力を受け付けるモード切替指示入力手段として機能する。
【0064】
また、本例の操作部46は、第2に、表示部44に表示された表示範囲の移動指示(画面送り指示)の入力を受け付ける移動指示入力手段として機能する。
【0065】
入出力部47は、各種情報の入出力を行う。本例の入出力部47は、サーバ装置3と通信する通信デバイスで構成されており、サーバ装置3に電子コミックデータ要求を送信して、サーバ装置3から電子コミックデータを受信することで、電子コミックデータを取得する。入出力部47は、本例のような通信デバイスには特に限定されず、コンピュータ読み取り可能な記録媒体に対する書き込み・読み出しを行う入出力デバイスであってもよい。
【0066】
次に、移動順序決定部42について詳説する。
【0067】
移動順序決定部42は、電子コミックデータのページ画像内で表示部44の画面サイズに対応した表示範囲を順次移動させる移動順序(画面送りの移動順序)を決定する。本例の移動順序決定部42は、電子コミックデータの情報ファイルに基づいて、重要領域を含む表示範囲を表示部44に順次表示させる移動順序を決定する。尚、電子書籍ビューワ装置4の機種に依存しない基本の順序情報が電子コミックデータの情報ファイルに記述されていてもよい。電子コミックデータの情報ファイルに基本の順序情報が記述されていない場合でも、本発明を適用できる。
【0068】
本例の移動順序決定部42は、ページ画像内で表示範囲を移動させると表示範囲の移動前と移動後との差分領域内に重要領域が存在するか否かを判定し、差分領域内に重要領域が存在しないと判定された場合には差分領域に対応した移動を省略して表示範囲の移動順序を決定する。
【0069】
また、情報ファイル(付帯情報)は、ページ画像内の各コマの領域を示すコマ領域情報を含み、本例の移動順序決定部42は、ページ画像内の各コマの表示サイズが表示部44の画面サイズよりも大きい場合には、各コマ内で表示範囲を順次移動させる移動順序を決定する。
【0070】
また、本例の移動順序決定部42は、全域表示モードの場合にはページ画像の全域を順次表示させる移動順序を決定し、重要領域表示モードの場合には電子コミックデータの情報ファイルに基づいて重要領域を含む表示範囲を順次表示させる移動順序を決定する。
【0071】
図4は、図3に示した第1実施形態の電子書籍ビューワ装置4における表示制御処理の一例の流れを示す概略フローチャートである。本処理は、電子書籍ビューワ装置4の実行制御部49の統括制御によって、プログラムに従って実行される。このプログラムは、所定の記録媒体に記録して提供してもよいし、ネットワークを介して提供してもよい。
【0072】
まず、電子書籍ビューワ装置4の入出力部47(データ取得手段)によって、サーバ装置3から、電子コミックデータを取得する(ステップS2)。既に電子書籍ビューワ装置4のDB41に電子コミックデータが記憶されている場合には、DB41内の電子コミックデータを用いて以降の処理を行えばよい。以下では、図5に示すページ画像を含む電子コミックデータが取得されたものとして説明する。図5のページ画像は、5つのコマを有しており、電子コミックデータの情報ファイルのコマ情報には、図6に示すように5つのコマの再生順序が記述されているものとする。図6において、ページ画像100のコマ再生順序は、符号101のコマ、符号102のコマ、符号103のコマ、符号104のコマ、符号105のコマの順番である。尚、本例では電子コミックデータの情報ファイルにコマの再生順序が記述されているが、情報ファイルにコマの再生順序記述が無い場合でも、ページ情報に記述された、見開きの情報や、言語の情報等に基づいて、コマの再生順序を決定することが可能である。
【0073】
また、本例の電子コミックデータの情報ファイルには、吹出し領域情報、テキスト領域情報、及び関心領域情報が記述されているものとする。例えば、図6の第3番目のコマ103の場合、図7(A)に斜線で示す吹出し領域111、112の領域情報(吹出し領域情報)、図7(B)に点線で示すテキスト領域121、122の領域情報(テキスト領域情報)、及び、図7(C)に点線で示す関心領域131、132の領域情報(関心領域情報)が、情報ファイルに記述されている。本例の関心領域は、コミックに登場するキャラクタ(例えば登場人物)が描かれた領域である。
【0074】
次に、移動順序決定部42によって、電子コミックデータのページ画像内で表示部44の画面サイズに対応した表示範囲を順次移動させる移動順序を決定する(ステップS4)。移動順序決定部42は、電子コミックデータの情報ファイルに基づいて、ページ画像内の重要領域を含む表示範囲を表示部44に順次表示させる移動順序を決定する。尚、表示範囲の移動順序決定には、各種の態様があり、後に説明する。
【0075】
次に、操作部46に表示範囲の移動指示(「画面送り指示」ともいう)が入力されたか否かを判定する(ステップS6)。表示制御部25は、操作部46に画面送り指示が入力される毎に、ステップS4で決定された表示範囲の移動順序に従って表示範囲をページ画像内で移動させる共に、ページ画像から表示範囲毎の画像を抽出し、その表示範囲内の画像を表示部44に表示させる(ステップS8)。
【0076】
次に、1ページが終了したか否かを判定し(ステップS10)、1ページ終了でない場合にはステップS6に戻り、1ページ終了である場合には全ページ終了か否かを判定し(ステップS12)、全ページ終了でない場合にはステップS4に戻り、全ページ終了である場合には本処理を終了する。
【0077】
ページ画像内でいずれの領域を重要領域と認識するかは各種ある。ここでは、吹出し領域及び関心領域を重要領域と認識して移動順序を決定する実施例(第1実施例)と、テキスト領域及び関心領域を重要領域として認識して移動順序を決定する実施例(第2実施例)について、説明する。
【0078】
図8は、第1実施例の説明図であって、図6に示したページ画像100のうちで第3番目のコマ103に注目して、表示枠140(ページ画像100のうちで表示部44に表示される表示範囲を示す)の移動の様子を示している。
【0079】
まず、本例では、図8の上段に示すように、第3番目のコマ103の右端に表示枠140の右端を一致させている。移動順序決定部42によって、情報ファイルの吹出し領域情報及び関心領域情報に基づいて表示枠140(表示範囲)の初期位置を決定してもよいし、単純にコマ103の右端を基準に表示枠140の表示位置を決定してもよい。第3番目のコマ103の右端近傍には、本例の重要領域のひとつである吹出し領域111が存在しており、移動順序決定部42は、表示枠140内に重要領域が存在すると判定して、この表示枠140の位置を第3番目のコマ103における第1番目の表示位置と決定する。
【0080】
本例では、第1の移動M1として、表示枠140を表示枠140のサイズW1(表示部44の画面サイズに対応した移動量である)で移動させている。移動順序決定部42によって、情報ファイルの吹出し領域情報及び関心領域情報に基づいて移動量を決定してもよいし、単純に表示部44の画面サイズに基づいて移動量を決定してもよい。第3番目のコマ103の右端からサイズW1だけ移動した位置の近傍には、本例の重要領域のひとつである関心領域132が存在しており、移動順序決定部42は、表示枠140内に重要領域が存在すると判定して、この表示枠140の位置を第3のコマ103における第2番目の表示位置と決定する。
【0081】
ここで、もしも、図8の下段に示すように、第2の移動M2として、表示枠140の左端が第3番目のコマ103の左端に達するまで移動させた場合を仮定してみる。この場合、第2の移動M2の前後の差分領域142内には、本例の重要領域である吹出し領域及び関心領域の両方が存在しない。このように、移動順序決定部42は、差分領域142内に重要領域が存在しないと判定された場合には差分領域142に対応した移動M2を省略して、表示枠140(表示範囲)の移動順序を決定する。もしも、差分領域142内に重要領域が存在すると判定した場合には、その移動を省略しないで、表示枠140(表示範囲)の移動順序を決定する。
【0082】
表示枠140の移動量を表示部44の画面サイズに応じて一定量とした場合には、電子書籍ビューワ装置4で簡略に移動順序を決定できる観点から、好ましい。また、表示枠140の移動量を情報ファイルの吹出し領域情報及び関心領域情報に基づいて可変量として決定する場合には、ユーザが関心領域及びテキスト領域を見易いように移動量を制御できる観点から、好ましい。いずれの態様とするかは、電子書籍ビューワ装置4の処理性能や画面サイズに応じて、決めればよい。
【0083】
尚、第3番目のコマ103のみについて説明したが、他のコマ(図6の101、102、104、105)についても同様な判定を行って表示範囲の移動順序を決定する。
【0084】
第1実施例では、図9に示すように、第3番目のコマ103は2回表示された後、第3番目のコマ103の3回目の表示は省略されて、第4番目のコマ104が表示されることになる。即ち、図8に示した第2の移動M2は省略される。
【0085】
図10は、第2実施例の説明図であって、図6に示したページ画像100のうちで第3番目のコマ103に注目して、表示枠140(ページ画像100のうちで表示部44に表示される表示範囲を示す)の移動の様子を示している。
【0086】
まず、本例では、図10の上段に示すように、第3番目のコマ103の右端に表示枠140の右端を一致させている。移動順序決定部42によって、情報ファイルのテキスト領域情報及び関心領域情報に基づいて表示枠140(表示範囲)の初期位置を決定してもよいし、単純にコマ103の右端を基準に表示枠140の表示位置を決定してもよい。第3番目のコマ103の右端近傍には、本例の重要領域のひとつであるテキスト領域121が存在しており、移動順序決定部42は、表示枠140内に重要領域が存在すると判定して、この表示枠140の位置を第3番目のコマ103における第1番目の表示位置と決定する。
【0087】
次に、本例では、第1の移動M1として、表示枠140を表示枠140のサイズW2(表示部44の画面サイズに対応した移動量である)で移動させている。移動順序決定部42によって、情報ファイルのテキスト領域情報及び関心領域情報に基づいて移動量を決定してもよいし、単純に表示部44の画面サイズに基づいて移動量を決定してもよい。第3番目のコマ103の右端からサイズW2だけ移動した位置の近傍には、本例の重要領域のひとつである関心領域132が存在しており、移動順序決定部42は、表示枠140内に重要領域が存在すると判定して、この表示枠140の位置を第3のコマ103における第2番目の表示位置と決定する。
【0088】
尚、第1の移動M1の移動量W2は、図8に示した第1実施例の移動量W1よりも小さい。これは、第2実施例における表示部44の画面サイズが第1実施例の場合よりも小さいからである。
【0089】
ここで、もしも、図10の下段に示すように、第2の移動M2として、表示枠140の左端がコマ103の左端に達するまで移動させた場合を仮定してみる。この場合、第2の移動M2の前後の差分領域142内には、本例の重要領域であるテキスト領域及び関心領域の両方が存在しない。このように、移動順序決定部42は、差分領域142内に重要領域が存在しないと判定された場合には差分領域142に対応した移動M2を省略して、表示枠140(表示範囲)の移動順序を決定する。もしも、差分領域142内に重要領域が存在すると判定した場合には、その移動を省略しないで、表示枠140(表示範囲)の移動順序を決定する。
【0090】
図10に示すように、第2の移動M2における差分領域142内には吹出し領域の一部が存在するけれども、第2実施例では、テキスト領域及び関心領域が重要領域であって、吹出し領域は重要領域でないため、第2の移動M2を省略する。
【0091】
尚、第3番目のコマ103のみについて説明したが、他のコマ(図6の101、102、104、105)についても同様な判定を行って表示範囲の移動順序を決定する。
【0092】
第2実施例では、図11に示すように、第3番目のコマ103は2回表示された後、第3番目のコマ103の3回目の表示は省略されて、第4番目のコマ104が表示されることになる。即ち、図10に示した第2の移動M2は省略される。
【0093】
<重要領域のタイプ>
吹出し領域、テキスト領域及び関心領域のいずれを重要領域とするかは、次に説明する7通りの組み合わせ(重要領域1)〜(重要領域7)のいずれであってもよい。
【0094】
(重要領域1) テキスト領域のみを重要領域とする。この場合、移動順序決定部42は、テキスト領域を含む表示範囲のみを表示部44に順次表示させる移動順序を決定する。図12は、テキスト領域のみを重要領域とした場合の表示枠140(表示範囲)の移動例を示す。尚、図12では、吹出し領域内のテキスト領域のみを図示したが、吹出し外にテキスト領域がある場合には、その吹出し外のテキスト領域も表示部44に必ず表示させることになる。
【0095】
(重要領域2) 吹出し領域のみを重要領域とする。この場合、移動順序決定部42は、吹出し領域を含む表示範囲のみを表示部44に順次表示させる移動順序を決定する。
【0096】
(重要領域3) 関心領域のみを重要領域とする。この場合、移動順序決定部42は、関心領域を含む表示範囲のみを表示部44に順次表示させる移動順序を決定する。図13は、関心領域のみを重要領域とした場合の表示枠140(表示範囲)の移動例を示す。本例では、関心領域情報によって、コミックに登場するキャラクタの顔領域を関心領域として示されており、その関心領域情報に基づいて表示枠140の位置を決定している。
【0097】
(重要領域4) 吹出し領域及び関心領域を重要領域とする(第1実施例)。この場合、移動順序決定部42は、吹出し領域及び関心領域のうち少なくともひとつを含む表示範囲のみを表示部44に順次表示させる移動順序を決定する。
【0098】
(重要領域5) テキスト領域及び関心領域を重要領域とする(第2実施例)。この場合、移動順序決定部42は、テキスト領域及び関心領域のうち少なくともひとつを含む表示範囲のみを表示部44に順次表示させる移動順序を決定する。
【0099】
(重要領域6) 吹出し領域及びテキスト領域を重要領域とする。この場合、移動順序決定部42は、少なくとも吹出し領域及びテキスト領域のうち少なくともひとつを含む表示範囲のみを表示部44に順次表示させる移動順序を決定する。
【0100】
(重要領域7) 吹出し領域、テキスト領域及び関心領域の全てを重要領域とする。この場合、移動順序決定部42は、吹出し領域、テキスト領域及び関心領域のうち少なくともひとつを含む表示範囲のみを表示部44に順次表示させる移動順序を決定する。
【0101】
以上、重要領域の7通りの組み合わせを示したが、これら以外の場合でもよい。即ち、吹出し領域、テキスト領域、関心領域以外の領域も重要領域として加えてもよい。例えば、高周波成分を含んだ領域を重要領域として加える等のバリエーションが挙げられる。
【0102】
<重要領域選択>
次に、重要領域選択の各種態様について説明する。重要領域は予め決めておいてもよいが、次の(選択態様1)〜(選択態様4)のようにして選択してもよい。
【0103】
(選択態様1) 電子コミックデータの情報ファイル(付帯情報)は、コマ毎又は領域毎に重要度に対応した数値情報を含み、移動順序決定部42は情報ファイル内の重要度に対応した数値情報に基づいて表示範囲の移動順序を決定する。例えば、コマ毎に重要度数を割り当てておき、重要度数(0〜3)が「3」であるコマは全範囲が重要であり省略しないで全範囲を表示すると判定し、重要度数が「2」であるコマはテキスト領域及び関心領域が重要領域であると判定し、重要度数が「1」のコマはテキスト領域のみが重要領域であると判定する。また、例えば、コマ内の領域毎に重要度数を割り当てておき、特定のテキスト領域の重要度数が「3」であればその特定のテキスト領域が重要領域であると判定し、重要度数が「0」であればその特定のテキスト領域は重要領域では無いと判定する。
【0104】
(選択態様2) 電子コミックデータの情報ファイル(付帯情報)は、テキスト領域、吹出し領域及び関心対象領域のうちでいずれが重要領域であるかを示す重要領域指定情報を含み、移動順序決定部42は情報ファイル内の重要領域指定情報に基づいて表示範囲の移動順序を決定する。全ページの全コマにわたって同一種類の領域(例えばテキスト領域のみ)を重要領域として指定してもよいし、ページ毎又はコマ毎に異なる種類の領域を重要領域として指定してもよい。例えば、特定のコマはテキスト領域のみを重要領域とし、別のコマはテキスト領域及び関心領域を重要領域とする。
【0105】
(選択態様3) 操作部46によって、テキスト領域、吹出し領域及び関心対象領域のうちでいずれを重要領域とするかを示す詳細モードの設定入力を受け付ける。移動順序決定部42は、操作部46によって設定入力された詳細モードに基づいて表示範囲の移動順序を決定する。例えば、第1モードであればテキスト領域のみを重要領域として順次表示し、第2モードであれば関心領域のみを重要領域として順次表示し、第3モードであればテキスト領域及び関心領域の両方を重要領域として順次表示する。
【0106】
(選択態様4) 移動順序決定部42は、表示部44の画面サイズに基づいて表示範囲の移動順序を決定する。例えば、画面サイズが閾値よりも小さい場合には、テキスト領域のみを重要領域として移動順序を決定し、画面サイズが閾値以上である場合には、テキスト領域及び吹出し領域の両方を重要領域として移動順序を決定する。
【0107】
<第2実施形態>
図14は、第2実施形態におけるサーバ装置3及び電子書籍ビューワ装置4の内部構成例を示す構成図である。尚、図3に示した第1実施形態と同じ構成要素には同じ符号を付しており、以下ではその説明を省略する。第2実施形態では、サーバ装置3で表示範囲の移動順序を決定して移動順序情報を生成し、電子書籍ビューワ装置4はサーバ装置3から受信した移動順序情報に基づいて画面送り制御(表示範囲の移動)を行う。
【0108】
図14において、サーバ装置3は、移動順序決定部32、及び、情報編集部34を備える。その他の構成要素(DB31、操作部36、入出力部37及び制御部39)は第1実施形態と同様である。
【0109】
第2実施形態におけるサーバ装置3の移動順序決定部32は、第1実施形態における電子書籍ビューワ装置4の移動順序決定部42に対応した構成要素である。即ち、電子コミックデータのページ画像内で電子書籍ビューワ装置4の画面サイズ(表示部44の画面サイズである)に対応した表示範囲を順次移動させる移動順序を決定する。移動順序決定部32は、具体的には、電子コミックデータの情報ファイル(付帯情報)に基づいて、重要領域を含む表示範囲を電子書籍ビューワ装置4の表示部44にて順次表示させる移動順序を決定する。
【0110】
尚、移動順序の決定方法の詳細は、第1実施形態の電子書籍ビューワ装置4の移動順序決定部42における移動順序の決定方法と同様であり、ここでは説明を省略する。
【0111】
情報編集部34は、移動順序決定部42によって決定された移動順序を示す移動順序情報を電子コミックデータの情報ファイル(付帯情報)に書き込む。情報編集部345によって移動順序情報が追加された情報ファイルを含む電子コミックデータは、入出力部37によって電子書籍ビューワ装置4に送信される。
【0112】
本例の情報編集部34は、ページ画像の全域を順次表示させる全域表示モード用の移動順序情報と、ページ画像内の重要領域を順次表示させる重要領域表示モード用の移動順序情報とを、電子コミックデータの情報ファイル(付帯情報)に書き込む。
【0113】
電子書籍ビューワ装置4におけるDB41、表示部44、表示制御部45、操作部46、入出力部47、実行制御部49は、第1実施形態で説明したので、ここでは異なる点のみ説明する。
【0114】
電子書籍ビューワ装置4の入出力部47は、サーバ装置3から、移動順序情報が付加された電子コミックデータを受信する。
【0115】
電子書籍ビューワ装置4の表示制御部45は、受信した電子コミックデータの情報ファイル内の移動順序情報に従って、ページ画像から表示範囲毎の画像を順次抽出して表示部44に順次表示させることで、ページ画像内の重要領域を表示部44に順次表示させる。
【0116】
電子書籍ビューワ装置4の操作部46は、第1実施形態と同様に、全域表示モードと前記重要領域表示モードとの切替指示の入力を受け付ける。本実施形態の表示制御部45は、全域表示モードの場合には、情報ファイル内の全域表示モード用の移動順序情報に従ってページ画像の全域を表示部44に順次表示し、重要領域表示モードの場合には、情報ファイル内の重要領域表示モード用の移動順序情報に従って、重要領域を含む表示範囲を表示部44に順次表示させる。
【0117】
尚、本発明は、本明細書において説明した例や図面に図示された例には限定されず、本発明の要旨を逸脱しない範囲において、各種の設計変更や改良を行ってよいのはもちろんである。
【符号の説明】
【0118】
3…サーバ装置、31…サーバ装置のデータベース、32…サーバ装置の移動順序決定部、34…サーバ装置の情報編集部、36…サーバ装置の操作部、37…サーバ装置の入出力部、39…サーバ装置の制御部、4…電子書籍ビューワ装置、41…電子書籍ビューワ装置のデータベース、42…電子書籍ビューワ装置の移動順序決定部、44…電子書籍ビューワ装置の表示部、45…電子書籍ビューワ装置の表示制御部、46…電子書籍ビューワ装置の操作部、47…電子書籍ビューワ装置の入出力部、49…電子書籍ビューワ装置の実行制御部
【技術分野】
【0001】
本発明は、ビューワ装置、サーバ装置、表示制御方法、電子コミック編集方法及びプログラムに係り、特に電子コミックを表示する技術に関する。
【背景技術】
【0002】
携帯電話などの画面サイズが小さな表示装置でも電子コミックを閲覧できるようになってきた。
【0003】
特許文献1には、1ページ分の漫画(電子コミック)の画像を分割した指定領域(例えばコマ領域)を一画面で表示可能か否かを判定し、一画面で表示不可能であると判定された場合には、複数回に分けて(即ち複数画面で)表示することで、その指定領域の全体を表示するようにした表示装置が開示されている。複数回に分けて表示を行う場合には、ユーザの画面送り操作に応じて画面送りを行う態様と、所定の時間間隔で自動的に画面送りを行う態様がある。
【0004】
特許文献2には、漫画(電子コミック)の特定のコマに、複数のコマ位置が対応することがあるとの記載がある。
【先行技術文献】
【特許文献】
【0005】
【特許文献1】特開2005−202062号公報
【特許文献2】特開2004−355235号公報
【発明の概要】
【発明が解決しようとする課題】
【0006】
しかしながら、ユーザによる画面送り操作がある毎に画面送りを行う場合、ユーザは重要でない領域まで強制的に見させられてしまうという課題があった。つまり、従来は、電子コミックの重要な領域を順次観察することができなかった。表示装置の表示画面サイズによっては、画面送り操作が多くなってしまう。また、画面送り操作を行っても、あまり意味の無い部分を頻繁に見ることになると、ユーザは煩わしさを感じるだけでなく、コミックのストーリーがユーザに伝わり難くなるという問題もある。
【0007】
所定の時間間隔で自動的に画面送りを行う場合であっても、あまり意味の無い部分をユーザに見させてしまう問題は解決しないので、ユーザは煩わしさを感じてしまうことになる。
【0008】
また、表示する領域(指定領域)と表示しない領域(非指定領域)とをページ毎又はコマ毎に個別に設定入力することは容易でない。
【0009】
本発明はこのような事情に鑑みてなされたもので、ユーザが電子コミックの重要領域を順次観察してストーリーを容易に把握することが可能になるビューワ装置、サーバ装置、表示制御方法、電子コミック編集方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【0010】
前記目的を達成するために、本発明は、コミックの1ページ毎のページ画像と、前記コミックの1ページ毎又は全ページに対応する付帯情報であって、前記ページ画像内のテキストが描かれたテキスト領域を示すテキスト領域情報、前記ページ画像内の吹出しが描かれた吹出し領域を示す吹出し領域情報、及び前記ページ画像内のコミックの関心対象が描かれた関心領域を示す関心領域情報のうちで少なくともひとつを重要領域の領域情報として含む付帯情報とにより構成された電子コミックデータを取得するデータ取得手段と、所定の画面サイズを持つ表示手段と、前記電子コミックデータの前記ページ画像内で前記表示手段の前記画面サイズに対応した表示範囲を順次移動させる移動順序を決定する移動順序決定手段であって、前記電子コミックデータの前記付帯情報に基づいて、前記重要領域を含む前記表示範囲を前記表示手段に順次表示させる移動順序を決定する移動順序決定手段と、前記移動順序決定手段によって決定された前記表示範囲の移動順序に従って、前記ページ画像から前記表示範囲毎の画像を順次抽出して前記表示手段に表示させる表示制御手段と、を備えたビューワ装置を提供する。
【0011】
一実施形態では、前記移動順序決定手段は、前記ページ画像内で前記表示範囲を移動させると前記表示範囲の移動前と移動後との差分領域内に前記重要領域が存在するか否かを判定し、前記差分領域内に前記重要領域が存在しないと判定された場合には前記差分領域に対応した移動を省略して前記表示範囲の移動順序を決定する。
【0012】
一実施形態では、前記付帯情報は、前記ページ画像内の各コマの領域を示すコマ領域情報を含み、前記移動順序情報決定手段は、前記ページ画像内の各コマの表示サイズが前記表示手段の画面サイズよりも大きい場合には、前記各コマ内で前記表示範囲を順次移動させる移動順序を決定する。
【0013】
一実施形態では、前記ページ画像の全域を順次表示させる全域表示モードと、前記ページ画像内の重要領域を順次表示させる重要領域表示モードとの切替指示の入力を受け付けるモード切替指示入力手段を備え、前記移動順序決定手段は、前記全域表示モードの場合には前記ページ画像の全域を順次表示させる移動順序を決定し、前記重要領域表示モードの場合には前記電子コミックデータの前記付帯情報に基づいて前記重要領域を含む前記表示範囲を順次表示させる移動順序を決定する。
【0014】
一実施形態では、前記付帯情報は、コマ毎又は領域毎に重要度に対応した数値情報を含み、前記移動順序決定手段は、前記付帯情報内の前記重要度に対応した数値情報に基づいて前記表示範囲の移動順序を決定する。
【0015】
一実施形態では、前記付帯情報は、前記テキスト領域、前記吹出し領域及び前記関心対象領域のうちでいずれが前記重要領域であるかを示す重要領域指定情報を含み、前記移動順序決定手段は、前記付帯情報内の前記重要領域指定情報に基づいて前記表示範囲の移動順序を決定する。
【0016】
一実施形態では、前記テキスト領域、前記吹出し領域及び前記関心対象領域のうちでいずれを前記重要領域とするかを示す詳細モードの設定入力を受け付ける詳細モード設定入力手段を備え、前記移動順序決定手段は、前記詳細モード設定入力手段によって設定入力された前記詳細モードに基づいて前記表示範囲の移動順序を決定する。
【0017】
一実施形態では、前記移動順序決定手段は、前記表示手段の前記画面サイズに基づいて前記表示範囲の移動順序を決定する。
【0018】
一実施形態では、前記表示手段に表示された前記表示範囲の移動指示の入力を受け付ける移動指示入力手段を備え、前記表示制御手段は、前記移動指示入力手段に前記移動指示が入力される毎に前記表示手段に表示された前記表示範囲を前記ページ画像内で移動させる。
【0019】
一実施形態では、前記テキスト領域情報は、前記テキスト領域の多角形の外周縁の各頂点を示す座標データ、前記テキスト領域の外周縁を示すベクトルデータ、又は前記テキスト領域を示すマスクデータである請求項1から9のいずれか1項に記載のビューワ装置。
【0020】
一実施形態では、前記吹出し領域情報は、前記吹出し領域の外周縁を示すベクトルデータ、又は前記吹出し領域を示すマスクデータである。
【0021】
一実施形態では、前記関心領域情報は、前記コミックに登場するキャラクタが描かれた領域を前記関心領域として示す領域情報である。
【0022】
一実施形態では、前記関心領域情報は、前記関心領域の多角形の外周縁の各頂点を示す座標データ、前記関心領域の外周縁を示すベクトルデータ、又は前記関心領域を示すマスクデータである。
【0023】
また、本発明は、コミックの1ページ毎のページ画像と、前記コミックの1ページ毎又は全ページに対応する付帯情報であって、前記ページ画像内のテキストが描かれたテキスト領域を示すテキスト領域情報、前記ページ画像内の吹出しが描かれた吹出し領域を示す吹出し領域情報、及び前記ページ画像内のコミックの関心対象が描かれた関心領域を示す関心領域情報のうちで少なくともひとつを重要領域の領域情報として含む付帯情報とにより構成された電子コミックデータを、所定の画面サイズのビューワ装置に送信するサーバ装置であって、前記電子コミックデータを取得するデータ取得手段と、前記電子コミックデータの前記ページ画像内で前記表示手段の前記画面サイズに対応した表示範囲を順次移動させる移動順序を決定する移動順序決定手段であって、前記電子コミックデータの前記付帯情報に基づいて、前記重要領域を含む前記表示範囲を前記表示手段に順次表示させる移動順序を決定する移動順序決定手段と、前記移動順序決定手段によって決定された前記移動順序を示す移動順序情報を前記電子コミックデータの前記付帯情報に書き込む情報編集を行う情報編集手段と、を備えたサーバ装置を提供する。
【0024】
一実施形態では、前記移動順序決定手段は、前記ページ画像内で前記表示範囲を移動させると前記表示範囲の移動前と移動後との差分領域内に前記重要領域が存在するか否かを判定し、前記差分領域内に前記重要領域が存在しないと判定された場合には前記差分領域に対応した移動を省略して前記表示範囲の移動順序を決定する。
【0025】
一実施形態では、前記付帯情報は、前記ページ画像内の各コマの領域を示すコマ領域情報を含み、前記移動順序情報決定手段は、前記ページ画像内の各コマの表示サイズが前記画面サイズよりも大きい場合には、前記各コマ内で前記表示範囲を順次移動させる移動順序を決定する。
【0026】
一実施形態では、前記サーバ装置の前記情報編集手段は、前記ページ画像の全域を順次表示させる全域表示モード用の移動順序情報と、前記ページ画像内の重要領域を順次表示させる重要領域表示モード用の移動順序情報とを前記付帯情報に書き込む。
【0027】
一実施形態では、前記サーバ装置から前記電子コミックデータを受信する受信手段と、前記所定の画面サイズを持つ表示手段と、前記受信手段によって受信した前記電子コミックデータの前記付帯情報内の前記移動順序情報に従って、前記ページ画像から前記表示範囲毎の画像を順次抽出して前記表示手段に表示させる表示制御手段とを備えたビューワ装置を提供する。
【0028】
一実施形態では、前記サーバ装置から前記電子コミックデータを受信する受信手段と、前記所定の画面サイズを持つ表示手段と、前記受信手段によって受信した前記電子コミックデータの前記付帯情報内の前記移動順序情報に従って、前記ページ画像から前記表示範囲毎の画像を順次抽出して前記表示手段に表示させる表示制御手段と、前記全域表示モードと前記重要領域表示モードとの切替指示の入力を受け付けるモード切替指示入力手段と、を備え、前記表示制御手段は、前記全域表示モードの場合には前記ページ画像の全域を前記表示手段に順次表示し、前記重要領域表示モードの場合には前記電子コミックデータの前記付帯情報に基づいて前記重要領域を含む前記表示範囲を前記表示手段に順次表示させるビューワ装置を提供する。
【0029】
また、本発明は、所定の画面サイズを持つ表示手段に電子コミックを表示させる表示制御方法であって、コミックの1ページ毎のページ画像と、前記コミックの1ページ毎又は全ページに対応する付帯情報であって、前記ページ画像内のテキストが描かれたテキスト領域を示すテキスト領域情報、前記ページ画像内の吹出しが描かれた吹出し領域を示す吹出し領域情報、及び前記ページ画像内のコミックの関心対象が描かれた関心領域を示す関心領域情報のうちで少なくともひとつを重要領域の領域情報として含む付帯情報とにより構成された電子コミックデータを取得するデータ取得工程と、前記電子コミックデータの前記ページ画像内で前記表示手段の前記画面サイズに対応した表示範囲を順次移動させる移動順序を決定する移動順序決定手段であって、前記電子コミックデータの前記付帯情報に基づいて、前記重要領域を含む前記表示範囲を前記表示手段に順次表示させる移動順序を決定する移動順序決定工程と、前記移動順序決定工程によって決定された前記移動順序に従って、前記ページ画像から前記表示範囲毎の画像を順次抽出して前記表示手段に表示させる表示工程と、を含む表示制御方法を提供する。
【0030】
また、本発明は、コミックの1ページ毎のページ画像と、前記コミックの1ページ毎又は全ページに対応する付帯情報であって、前記ページ画像内のテキストが描かれたテキスト領域を示すテキスト領域情報、前記ページ画像内の吹出しが描かれた吹出し領域を示す吹出し領域情報、及び前記ページ画像内のコミックの関心対象が描かれた関心領域を示す関心領域情報のうちで少なくともひとつを重要領域の領域情報として含む付帯情報とにより構成された電子コミックデータを編集する電子コミック編集方法であって、前記電子コミックデータを取得するデータ取得工程と、前記電子コミックデータの前記ページ画像内で所定の表示手段の画面サイズに対応した表示範囲を順次移動させる移動順序を決定する移動順序決定手段であって、前記電子コミックデータの前記付帯情報に基づいて、前記重要領域を含む前記表示範囲を前記表示手段に順次表示させる移動順序を決定する移動順序決定工程と、前記移動順序決定手段によって決定された前記移動順序を示す移動順序情報を前記電子コミックデータの前記付帯情報に書き込む情報編集を行う情報編集工程と、を含む電子コミック編集方法を提供する。
【0031】
また、本発明は、前記表示制御方法をコンピュータ装置に実行させるプログラム(又は前記プログラムが記憶された記憶デバイス)を提供する。
【0032】
また、本発明は、前記電子コミック編集方法をコンピュータ装置に実行させるプログラム(又は前記プログラムが記憶された記憶デバイス)を提供する。
【発明の効果】
【0033】
本発明によれば、ユーザが電子コミックの重要領域を順次観察してストーリーを容易に把握することが可能になる。
【図面の簡単な説明】
【0034】
【図1】電子コミック閲覧システムの一例を示す全体構成図
【図2】情報ファイルの一例を示す説明図
【図3】第1実施形態のサーバ装置及び電子ビューワ装置の内部構成例を示すブロック図
【図4】表示制御処理の一例の流れを示す概略フローチャート
【図5】ページ画像の一例を示す説明図
【図6】コマの再生順序の説明に用いる説明図
【図7】(A)は吹出し領域情報の説明に用いる説明図、(B)はテキスト領域の説明に用いる説明図、(C)は関心領域情報の説明に用いる説明図
【図8】表示制御の第1実施例の説明に用いる説明図
【図9】表示制御の第1実施例における電子ビューワ装置での表示例
【図10】表示制御の第2実施例の説明に用いる説明図
【図11】表示制御の第2実施例における電子ビューワ装置での表示例
【図12】重要領域がテキスト領域のみである場合の表示領域の移動例
【図13】重要領域が関心領域のみである場合の表示領域の移動例
【図14】第2実施形態のサーバ装置及び電子ビューワ装置の内部構成例を示すブロック図
【発明を実施するための形態】
【0035】
以下、添付図面に従って、本発明の実施形態について、詳細に説明する。
【0036】
図1は、電子書籍閲覧システムの一例を示す全体構成図である。
【0037】
スキャナ1は、紙面のコミック(マンガ)原稿を読み取ることで、コミックの1ページ毎の画像(以下「ページ画像」という)を含む画像ファイルを生成する。尚、図1では、スキャナ1により紙面のコミック原稿をスキャン原稿として読み取ることで画像ファイルを取得する例を示したが、このような場合に本発明は限定されない。電子的に生成されたコミック原稿(デジタル原稿)を、ネットワークあるいは記録媒体を介して入力することで画像ファイルを取得してもよい。
【0038】
電子コミック編集装置2は、スキャナ1等で入力された画像ファイルを含む電子コミックデータの編集を行って、電子コミックのマスタデータを生成する装置である。電子コミック編集装置2は、例えば、コンピュータ装置によって構成される。
【0039】
サーバ装置3は、電子コミック編集装置2で編集された電子コミックのマスタデータを、必要に応じてビューワ装置4(4a〜4d)の各々に対応した形式の電子コミックデータに変換し、ビューワ装置4からの配信要求に応じてネットワークを介して送信する。サーバ装置3は、例えば、コンピュータ装置によって構成される。
【0040】
電子書籍ビューワ装置4は、サーバ装置3から送信された電子コミックデータを受信して、ページ画像(又はコマ画像)を表示する。ビューワ装置4は、携帯電話、タブレット端末等の各種の携帯端末、あるいはパーソナルコンピュータ等のコンピュータ装置等の各種の端末装置である。
【0041】
電子書籍ビューワ装置4の表示画面サイズは機種毎に異なる。電子書籍ビューワ装置4の表示画面サイズが電子コミックデータの1ページ毎のページ画像の全体の表示サイズよりも小さい場合には、1ページ毎のページ画像内で、電子書籍ビューワ装置4の表示画面サイズに対応した表示範囲を所定の移動順序で順次移動させながら表示を行う。このようにページ画像内で表示画面サイズに対応した表示範囲を移動させながらビューワ装置4の表示画面に順次に表示することを、以下では「順次再生」又は「画面送り再生」ということもある。
【0042】
サーバ装置3から電子書籍ビューワ装置4に送信する電子コミックデータは、ページ画像を含む画像ファイルと情報ファイル(付帯情報)により構成されている。
【0043】
ページ画像は、高解像度の画像(例えば3000×5000画素又は1500×2000画素)の1ページ毎の画像からなる。
【0044】
情報ファイルは、コミックの全ページ(又は1ページ毎)に対応する情報である。例えば、XMLファイル等のマークアップ言語で記述される。
【0045】
図2は、情報ファイルの一例の概要を示す。
【0046】
本例の情報ファイルは、ページに関するページ情報、コマに関する情報であるコマ情報、吹出しに関する情報である吹出し情報、テキスト領域に関するテキスト領域情報、関心領域に関する関心領域情報、これらの情報の関連付けを示す関連付け情報、などを含む。
【0047】
ページ情報は、ページに関する情報、ページ名、ページIDの情報を含む。ページに関する情報とは、コンテンツ画像が1ページか見開き2ページかを示す情報、オリジナルコンテンツの大きさ等を含む情報である。本例のページ情報は、電子コミックに関する情報(タイトルID、タイトル名、著者、出版社(版権者)、出版年、言語等)を含む。
【0048】
コマ情報は、コマ領域情報を含む。コマ領域情報は、ページ画像内の各コマの領域(コマ領域)を示す情報である。本例のコマ領域情報は、各コマの頂点の座標、各コマの形状が含まれる。コマ領域情報は、コマ境界を示すベクトルデータであっても良いし、コマ領域を示すマスクデータであっても良い。また、コマ情報は、ページ画像に含まれるコマ数、ページ画像内のコマの再生順序を示すコマ順序情報を含む。コマの再生順序は、例えば、右開き/左開きのページに関する情報、使用言語を示すコンテンツに関する情報、コマ領域情報から検知されるコマ割り等に基づいてページの右上から左下、左上から右下、移動方向(左右方向又は上下方向)等のいくつかのコマ順序の遷移パターンのうちから適切なパターンを選択し、その選択した遷移パターンに従って自動的に決定される。
【0049】
吹出し情報は、吹出し領域情報を含む。吹出し領域情報としては、例えば、吹出し領域の外周縁を示すベクトルデータ、吹出し領域を示すマスクデータ(ビットマップ情報)が挙げられる。吹出し領域情報は、ページ画像内(又はコマ内)での吹出し領域を示す情報である。吹出し領域情報には、吹出しの形状、吹出しの起点(吹き出しの頂点)の位置と向き、吹出しのサイズが含まれていてもよい。また、吹出しの特定位置(中心位置)と吹出しのサイズによって吹出し領域情報を表してもよい。吹出し情報には、吹出しに含まれるテキストの情報、吹出しの描線の属性(点線、実線など)、吹出しの話者の識別情報、吹出しの属するコマなどがさらに含まれていてもよい。
【0050】
テキスト情報は、テキスト領域情報とテキストの内容に関する情報とを含む。テキスト領域情報としては、例えば、描線上のテキスト領域に対応する複数点の座標データ(多角形の外周縁の各頂点を示す座標データ)、テキスト領域の外周縁を示すベクトルデータ、テキスト領域(範囲)を示すマスクデータ(例えばビットマップ情報)が挙げられる。また、テキストの内容に関する情報は、OCRにより特定されたテキスト(文章)文字属性情報、行数、行間隔、文字間隔、表示切替方法、使用言語、縦書き/横書き、読み方向の区別などを含む。文字属性情報には、文字サイズ(ポイント数など)、文字種別(フォント、強調文字など)がある。テキスト情報には、吹き出し内の話者の台詞が含まれる。また、吹き出し内に配置された原文の台詞に対応する各種言語の翻訳文とその使用言語(2以上の言語の翻訳文でもよい)も、このテキスト情報に含まれうる。
【0051】
関心領域情報としては、関心領域(以下「ROI」ともいう)の各頂点(多角形の外周縁の各頂点)を示す座標データ、ROIの外周縁を示すベクトルデータ、ROIを示すマスクデータ(例えばビットマップデータ)等が挙げられる。関心領域情報は、ROIの形状を示すデータを含んでいてもよい。また、関心領域情報には、ROIに含まれるキャラクタに関する情報(例えば、自動的につけられたキャラクタID)がさらに含まれてもよい。また、関心領域情報には、優先順位、表示に当っての重要度、キャラクタの識別情報(名称など)、キャラクタの属性(性別、年齢など)が含まれてもよい。本例の関心領域情報は、コミックに登場するキャラクタが描かれた領域を示す。
【0052】
関連付け情報は、ページ画像内の領域同士の関連付けを示す情報である。関連付け情報としては、テキスト領域と関心領域との関連付け、吹出し領域と関心領域との関連付け、テキスト領域と吹出し領域との関連付け、テキスト領域とコマとの関連付け、吹出し領域とコマとの関連付け、関心領域とコマとの関連付け等が挙げられる。
【0053】
以下では、電子書籍ビューワ装置4でページ画像内の表示範囲の移動順序を決定する第1実施形態と、サーバ装置3でページ画像内の表示範囲の移動順序を決定する第2実施形態とに分けて、詳細に説明する。
【0054】
<第1実施形態>
図3は、第1実施形態におけるサーバ装置3及び電子書籍ビューワ装置4の内部構成例を示す構成図である。
【0055】
サーバ装置3は、特定の管理者の指示入力を受け付け可能な操作デバイス、各種情報の入力(取得)及び出力が可能な入出力デバイス、各種の演算処理及び制御を行う制御デバイス、記憶デバイスを備えたコンピュータ装置である。電子書籍ビューワ装置4は、画像を表示可能な表示デバイス、ユーザの指示入力を受け付け可能な操作デバイス、各種情報の入力(取得)及び出力が可能な入出力デバイス、各種の演算処理及び制御を行う制御デバイスを備えた端末装置である。電子書籍ビューワ装置4は、例えば、携帯電話、携帯型タブレット端末、携帯型ゲーム機、携帯型コンピュータ装置などの各種の携帯端末で構成される。尚、サーバ装置3にアクセスする電子書籍ビューワ装置4は不特定多数であってもよいものとする。
【0056】
図3において、サーバ装置3は、データベース(DB)31、操作部36、及び入出力部37、及び制御部39を備える。
【0057】
DB31は、ハードディスクやメモリなどの記憶デバイスで構成される。DB31は、電子コミックデータを記憶する。操作部36は、キーボード、マウス、タッチパッドなどの操作デバイスで構成される。入出力部37は、本例では通信デバイスによって構成される。制御部39は、CPU(Central Processing Unit)などの制御デバイスで構成される。
【0058】
図3において、電子書籍ビューワ装置4は、データベース(DB)41、移動順序決定部42、表示部44、表示制御部45、操作部46、入出力部47、実行制御部49を備える。
【0059】
DB41は、電子コミックデータなどの各種情報を格納する。本例の電子コミックデータは、前述のように、コミックの1ページ毎のページ画像を含む画像ファイルと、コミックの1ページ毎(又は全ページ)に対応する情報ファイル(付帯情報)とによって構成されている。本例の情報ファイルは、ページ画像内のテキストが描かれたテキスト領域を示すテキスト領域情報、ページ画像内の吹出しが描かれた吹出し領域を示す吹出し領域情報、及びページ画像内のコミックの関心対象が描かれた関心領域を示す関心領域情報を含むものとする。尚、テキスト領域、吹出し領域及び関心領域のうちいずれを重要領域とするかについては、各種の態様があり、後に詳説する。
【0060】
移動順序決定部42は、電子コミックデータのページ画像内で表示範囲を順次移動させる移動順序(画面送りの移動順序)を決定する。
【0061】
表示部44は、画像を表示可能な表示デバイスで構成される表示手段であり、所定の画面サイズを持つ。表示部44は、例えばLCDにより構成される。
【0062】
表示制御部45(表示制御手段)は、移動順序決定部42によって決定された移動順序に従って、ページ画像内の表示範囲毎の画像を表示部44に順次表示させる。
【0063】
操作部46は、ユーザの指示入力を受け付ける。操作部46は、表示部44の画面上に配置したタッチセンサでもよいし、キー入力デバイス、ポインティングデバイスでもよい 本例の操作部46は、第1に、ページ画像の全域を順次表示させる全域表示モードと、ページ画像内の重要領域を順次表示させる重要領域表示モードとの切替指示の入力を受け付けるモード切替指示入力手段として機能する。
【0064】
また、本例の操作部46は、第2に、表示部44に表示された表示範囲の移動指示(画面送り指示)の入力を受け付ける移動指示入力手段として機能する。
【0065】
入出力部47は、各種情報の入出力を行う。本例の入出力部47は、サーバ装置3と通信する通信デバイスで構成されており、サーバ装置3に電子コミックデータ要求を送信して、サーバ装置3から電子コミックデータを受信することで、電子コミックデータを取得する。入出力部47は、本例のような通信デバイスには特に限定されず、コンピュータ読み取り可能な記録媒体に対する書き込み・読み出しを行う入出力デバイスであってもよい。
【0066】
次に、移動順序決定部42について詳説する。
【0067】
移動順序決定部42は、電子コミックデータのページ画像内で表示部44の画面サイズに対応した表示範囲を順次移動させる移動順序(画面送りの移動順序)を決定する。本例の移動順序決定部42は、電子コミックデータの情報ファイルに基づいて、重要領域を含む表示範囲を表示部44に順次表示させる移動順序を決定する。尚、電子書籍ビューワ装置4の機種に依存しない基本の順序情報が電子コミックデータの情報ファイルに記述されていてもよい。電子コミックデータの情報ファイルに基本の順序情報が記述されていない場合でも、本発明を適用できる。
【0068】
本例の移動順序決定部42は、ページ画像内で表示範囲を移動させると表示範囲の移動前と移動後との差分領域内に重要領域が存在するか否かを判定し、差分領域内に重要領域が存在しないと判定された場合には差分領域に対応した移動を省略して表示範囲の移動順序を決定する。
【0069】
また、情報ファイル(付帯情報)は、ページ画像内の各コマの領域を示すコマ領域情報を含み、本例の移動順序決定部42は、ページ画像内の各コマの表示サイズが表示部44の画面サイズよりも大きい場合には、各コマ内で表示範囲を順次移動させる移動順序を決定する。
【0070】
また、本例の移動順序決定部42は、全域表示モードの場合にはページ画像の全域を順次表示させる移動順序を決定し、重要領域表示モードの場合には電子コミックデータの情報ファイルに基づいて重要領域を含む表示範囲を順次表示させる移動順序を決定する。
【0071】
図4は、図3に示した第1実施形態の電子書籍ビューワ装置4における表示制御処理の一例の流れを示す概略フローチャートである。本処理は、電子書籍ビューワ装置4の実行制御部49の統括制御によって、プログラムに従って実行される。このプログラムは、所定の記録媒体に記録して提供してもよいし、ネットワークを介して提供してもよい。
【0072】
まず、電子書籍ビューワ装置4の入出力部47(データ取得手段)によって、サーバ装置3から、電子コミックデータを取得する(ステップS2)。既に電子書籍ビューワ装置4のDB41に電子コミックデータが記憶されている場合には、DB41内の電子コミックデータを用いて以降の処理を行えばよい。以下では、図5に示すページ画像を含む電子コミックデータが取得されたものとして説明する。図5のページ画像は、5つのコマを有しており、電子コミックデータの情報ファイルのコマ情報には、図6に示すように5つのコマの再生順序が記述されているものとする。図6において、ページ画像100のコマ再生順序は、符号101のコマ、符号102のコマ、符号103のコマ、符号104のコマ、符号105のコマの順番である。尚、本例では電子コミックデータの情報ファイルにコマの再生順序が記述されているが、情報ファイルにコマの再生順序記述が無い場合でも、ページ情報に記述された、見開きの情報や、言語の情報等に基づいて、コマの再生順序を決定することが可能である。
【0073】
また、本例の電子コミックデータの情報ファイルには、吹出し領域情報、テキスト領域情報、及び関心領域情報が記述されているものとする。例えば、図6の第3番目のコマ103の場合、図7(A)に斜線で示す吹出し領域111、112の領域情報(吹出し領域情報)、図7(B)に点線で示すテキスト領域121、122の領域情報(テキスト領域情報)、及び、図7(C)に点線で示す関心領域131、132の領域情報(関心領域情報)が、情報ファイルに記述されている。本例の関心領域は、コミックに登場するキャラクタ(例えば登場人物)が描かれた領域である。
【0074】
次に、移動順序決定部42によって、電子コミックデータのページ画像内で表示部44の画面サイズに対応した表示範囲を順次移動させる移動順序を決定する(ステップS4)。移動順序決定部42は、電子コミックデータの情報ファイルに基づいて、ページ画像内の重要領域を含む表示範囲を表示部44に順次表示させる移動順序を決定する。尚、表示範囲の移動順序決定には、各種の態様があり、後に説明する。
【0075】
次に、操作部46に表示範囲の移動指示(「画面送り指示」ともいう)が入力されたか否かを判定する(ステップS6)。表示制御部25は、操作部46に画面送り指示が入力される毎に、ステップS4で決定された表示範囲の移動順序に従って表示範囲をページ画像内で移動させる共に、ページ画像から表示範囲毎の画像を抽出し、その表示範囲内の画像を表示部44に表示させる(ステップS8)。
【0076】
次に、1ページが終了したか否かを判定し(ステップS10)、1ページ終了でない場合にはステップS6に戻り、1ページ終了である場合には全ページ終了か否かを判定し(ステップS12)、全ページ終了でない場合にはステップS4に戻り、全ページ終了である場合には本処理を終了する。
【0077】
ページ画像内でいずれの領域を重要領域と認識するかは各種ある。ここでは、吹出し領域及び関心領域を重要領域と認識して移動順序を決定する実施例(第1実施例)と、テキスト領域及び関心領域を重要領域として認識して移動順序を決定する実施例(第2実施例)について、説明する。
【0078】
図8は、第1実施例の説明図であって、図6に示したページ画像100のうちで第3番目のコマ103に注目して、表示枠140(ページ画像100のうちで表示部44に表示される表示範囲を示す)の移動の様子を示している。
【0079】
まず、本例では、図8の上段に示すように、第3番目のコマ103の右端に表示枠140の右端を一致させている。移動順序決定部42によって、情報ファイルの吹出し領域情報及び関心領域情報に基づいて表示枠140(表示範囲)の初期位置を決定してもよいし、単純にコマ103の右端を基準に表示枠140の表示位置を決定してもよい。第3番目のコマ103の右端近傍には、本例の重要領域のひとつである吹出し領域111が存在しており、移動順序決定部42は、表示枠140内に重要領域が存在すると判定して、この表示枠140の位置を第3番目のコマ103における第1番目の表示位置と決定する。
【0080】
本例では、第1の移動M1として、表示枠140を表示枠140のサイズW1(表示部44の画面サイズに対応した移動量である)で移動させている。移動順序決定部42によって、情報ファイルの吹出し領域情報及び関心領域情報に基づいて移動量を決定してもよいし、単純に表示部44の画面サイズに基づいて移動量を決定してもよい。第3番目のコマ103の右端からサイズW1だけ移動した位置の近傍には、本例の重要領域のひとつである関心領域132が存在しており、移動順序決定部42は、表示枠140内に重要領域が存在すると判定して、この表示枠140の位置を第3のコマ103における第2番目の表示位置と決定する。
【0081】
ここで、もしも、図8の下段に示すように、第2の移動M2として、表示枠140の左端が第3番目のコマ103の左端に達するまで移動させた場合を仮定してみる。この場合、第2の移動M2の前後の差分領域142内には、本例の重要領域である吹出し領域及び関心領域の両方が存在しない。このように、移動順序決定部42は、差分領域142内に重要領域が存在しないと判定された場合には差分領域142に対応した移動M2を省略して、表示枠140(表示範囲)の移動順序を決定する。もしも、差分領域142内に重要領域が存在すると判定した場合には、その移動を省略しないで、表示枠140(表示範囲)の移動順序を決定する。
【0082】
表示枠140の移動量を表示部44の画面サイズに応じて一定量とした場合には、電子書籍ビューワ装置4で簡略に移動順序を決定できる観点から、好ましい。また、表示枠140の移動量を情報ファイルの吹出し領域情報及び関心領域情報に基づいて可変量として決定する場合には、ユーザが関心領域及びテキスト領域を見易いように移動量を制御できる観点から、好ましい。いずれの態様とするかは、電子書籍ビューワ装置4の処理性能や画面サイズに応じて、決めればよい。
【0083】
尚、第3番目のコマ103のみについて説明したが、他のコマ(図6の101、102、104、105)についても同様な判定を行って表示範囲の移動順序を決定する。
【0084】
第1実施例では、図9に示すように、第3番目のコマ103は2回表示された後、第3番目のコマ103の3回目の表示は省略されて、第4番目のコマ104が表示されることになる。即ち、図8に示した第2の移動M2は省略される。
【0085】
図10は、第2実施例の説明図であって、図6に示したページ画像100のうちで第3番目のコマ103に注目して、表示枠140(ページ画像100のうちで表示部44に表示される表示範囲を示す)の移動の様子を示している。
【0086】
まず、本例では、図10の上段に示すように、第3番目のコマ103の右端に表示枠140の右端を一致させている。移動順序決定部42によって、情報ファイルのテキスト領域情報及び関心領域情報に基づいて表示枠140(表示範囲)の初期位置を決定してもよいし、単純にコマ103の右端を基準に表示枠140の表示位置を決定してもよい。第3番目のコマ103の右端近傍には、本例の重要領域のひとつであるテキスト領域121が存在しており、移動順序決定部42は、表示枠140内に重要領域が存在すると判定して、この表示枠140の位置を第3番目のコマ103における第1番目の表示位置と決定する。
【0087】
次に、本例では、第1の移動M1として、表示枠140を表示枠140のサイズW2(表示部44の画面サイズに対応した移動量である)で移動させている。移動順序決定部42によって、情報ファイルのテキスト領域情報及び関心領域情報に基づいて移動量を決定してもよいし、単純に表示部44の画面サイズに基づいて移動量を決定してもよい。第3番目のコマ103の右端からサイズW2だけ移動した位置の近傍には、本例の重要領域のひとつである関心領域132が存在しており、移動順序決定部42は、表示枠140内に重要領域が存在すると判定して、この表示枠140の位置を第3のコマ103における第2番目の表示位置と決定する。
【0088】
尚、第1の移動M1の移動量W2は、図8に示した第1実施例の移動量W1よりも小さい。これは、第2実施例における表示部44の画面サイズが第1実施例の場合よりも小さいからである。
【0089】
ここで、もしも、図10の下段に示すように、第2の移動M2として、表示枠140の左端がコマ103の左端に達するまで移動させた場合を仮定してみる。この場合、第2の移動M2の前後の差分領域142内には、本例の重要領域であるテキスト領域及び関心領域の両方が存在しない。このように、移動順序決定部42は、差分領域142内に重要領域が存在しないと判定された場合には差分領域142に対応した移動M2を省略して、表示枠140(表示範囲)の移動順序を決定する。もしも、差分領域142内に重要領域が存在すると判定した場合には、その移動を省略しないで、表示枠140(表示範囲)の移動順序を決定する。
【0090】
図10に示すように、第2の移動M2における差分領域142内には吹出し領域の一部が存在するけれども、第2実施例では、テキスト領域及び関心領域が重要領域であって、吹出し領域は重要領域でないため、第2の移動M2を省略する。
【0091】
尚、第3番目のコマ103のみについて説明したが、他のコマ(図6の101、102、104、105)についても同様な判定を行って表示範囲の移動順序を決定する。
【0092】
第2実施例では、図11に示すように、第3番目のコマ103は2回表示された後、第3番目のコマ103の3回目の表示は省略されて、第4番目のコマ104が表示されることになる。即ち、図10に示した第2の移動M2は省略される。
【0093】
<重要領域のタイプ>
吹出し領域、テキスト領域及び関心領域のいずれを重要領域とするかは、次に説明する7通りの組み合わせ(重要領域1)〜(重要領域7)のいずれであってもよい。
【0094】
(重要領域1) テキスト領域のみを重要領域とする。この場合、移動順序決定部42は、テキスト領域を含む表示範囲のみを表示部44に順次表示させる移動順序を決定する。図12は、テキスト領域のみを重要領域とした場合の表示枠140(表示範囲)の移動例を示す。尚、図12では、吹出し領域内のテキスト領域のみを図示したが、吹出し外にテキスト領域がある場合には、その吹出し外のテキスト領域も表示部44に必ず表示させることになる。
【0095】
(重要領域2) 吹出し領域のみを重要領域とする。この場合、移動順序決定部42は、吹出し領域を含む表示範囲のみを表示部44に順次表示させる移動順序を決定する。
【0096】
(重要領域3) 関心領域のみを重要領域とする。この場合、移動順序決定部42は、関心領域を含む表示範囲のみを表示部44に順次表示させる移動順序を決定する。図13は、関心領域のみを重要領域とした場合の表示枠140(表示範囲)の移動例を示す。本例では、関心領域情報によって、コミックに登場するキャラクタの顔領域を関心領域として示されており、その関心領域情報に基づいて表示枠140の位置を決定している。
【0097】
(重要領域4) 吹出し領域及び関心領域を重要領域とする(第1実施例)。この場合、移動順序決定部42は、吹出し領域及び関心領域のうち少なくともひとつを含む表示範囲のみを表示部44に順次表示させる移動順序を決定する。
【0098】
(重要領域5) テキスト領域及び関心領域を重要領域とする(第2実施例)。この場合、移動順序決定部42は、テキスト領域及び関心領域のうち少なくともひとつを含む表示範囲のみを表示部44に順次表示させる移動順序を決定する。
【0099】
(重要領域6) 吹出し領域及びテキスト領域を重要領域とする。この場合、移動順序決定部42は、少なくとも吹出し領域及びテキスト領域のうち少なくともひとつを含む表示範囲のみを表示部44に順次表示させる移動順序を決定する。
【0100】
(重要領域7) 吹出し領域、テキスト領域及び関心領域の全てを重要領域とする。この場合、移動順序決定部42は、吹出し領域、テキスト領域及び関心領域のうち少なくともひとつを含む表示範囲のみを表示部44に順次表示させる移動順序を決定する。
【0101】
以上、重要領域の7通りの組み合わせを示したが、これら以外の場合でもよい。即ち、吹出し領域、テキスト領域、関心領域以外の領域も重要領域として加えてもよい。例えば、高周波成分を含んだ領域を重要領域として加える等のバリエーションが挙げられる。
【0102】
<重要領域選択>
次に、重要領域選択の各種態様について説明する。重要領域は予め決めておいてもよいが、次の(選択態様1)〜(選択態様4)のようにして選択してもよい。
【0103】
(選択態様1) 電子コミックデータの情報ファイル(付帯情報)は、コマ毎又は領域毎に重要度に対応した数値情報を含み、移動順序決定部42は情報ファイル内の重要度に対応した数値情報に基づいて表示範囲の移動順序を決定する。例えば、コマ毎に重要度数を割り当てておき、重要度数(0〜3)が「3」であるコマは全範囲が重要であり省略しないで全範囲を表示すると判定し、重要度数が「2」であるコマはテキスト領域及び関心領域が重要領域であると判定し、重要度数が「1」のコマはテキスト領域のみが重要領域であると判定する。また、例えば、コマ内の領域毎に重要度数を割り当てておき、特定のテキスト領域の重要度数が「3」であればその特定のテキスト領域が重要領域であると判定し、重要度数が「0」であればその特定のテキスト領域は重要領域では無いと判定する。
【0104】
(選択態様2) 電子コミックデータの情報ファイル(付帯情報)は、テキスト領域、吹出し領域及び関心対象領域のうちでいずれが重要領域であるかを示す重要領域指定情報を含み、移動順序決定部42は情報ファイル内の重要領域指定情報に基づいて表示範囲の移動順序を決定する。全ページの全コマにわたって同一種類の領域(例えばテキスト領域のみ)を重要領域として指定してもよいし、ページ毎又はコマ毎に異なる種類の領域を重要領域として指定してもよい。例えば、特定のコマはテキスト領域のみを重要領域とし、別のコマはテキスト領域及び関心領域を重要領域とする。
【0105】
(選択態様3) 操作部46によって、テキスト領域、吹出し領域及び関心対象領域のうちでいずれを重要領域とするかを示す詳細モードの設定入力を受け付ける。移動順序決定部42は、操作部46によって設定入力された詳細モードに基づいて表示範囲の移動順序を決定する。例えば、第1モードであればテキスト領域のみを重要領域として順次表示し、第2モードであれば関心領域のみを重要領域として順次表示し、第3モードであればテキスト領域及び関心領域の両方を重要領域として順次表示する。
【0106】
(選択態様4) 移動順序決定部42は、表示部44の画面サイズに基づいて表示範囲の移動順序を決定する。例えば、画面サイズが閾値よりも小さい場合には、テキスト領域のみを重要領域として移動順序を決定し、画面サイズが閾値以上である場合には、テキスト領域及び吹出し領域の両方を重要領域として移動順序を決定する。
【0107】
<第2実施形態>
図14は、第2実施形態におけるサーバ装置3及び電子書籍ビューワ装置4の内部構成例を示す構成図である。尚、図3に示した第1実施形態と同じ構成要素には同じ符号を付しており、以下ではその説明を省略する。第2実施形態では、サーバ装置3で表示範囲の移動順序を決定して移動順序情報を生成し、電子書籍ビューワ装置4はサーバ装置3から受信した移動順序情報に基づいて画面送り制御(表示範囲の移動)を行う。
【0108】
図14において、サーバ装置3は、移動順序決定部32、及び、情報編集部34を備える。その他の構成要素(DB31、操作部36、入出力部37及び制御部39)は第1実施形態と同様である。
【0109】
第2実施形態におけるサーバ装置3の移動順序決定部32は、第1実施形態における電子書籍ビューワ装置4の移動順序決定部42に対応した構成要素である。即ち、電子コミックデータのページ画像内で電子書籍ビューワ装置4の画面サイズ(表示部44の画面サイズである)に対応した表示範囲を順次移動させる移動順序を決定する。移動順序決定部32は、具体的には、電子コミックデータの情報ファイル(付帯情報)に基づいて、重要領域を含む表示範囲を電子書籍ビューワ装置4の表示部44にて順次表示させる移動順序を決定する。
【0110】
尚、移動順序の決定方法の詳細は、第1実施形態の電子書籍ビューワ装置4の移動順序決定部42における移動順序の決定方法と同様であり、ここでは説明を省略する。
【0111】
情報編集部34は、移動順序決定部42によって決定された移動順序を示す移動順序情報を電子コミックデータの情報ファイル(付帯情報)に書き込む。情報編集部345によって移動順序情報が追加された情報ファイルを含む電子コミックデータは、入出力部37によって電子書籍ビューワ装置4に送信される。
【0112】
本例の情報編集部34は、ページ画像の全域を順次表示させる全域表示モード用の移動順序情報と、ページ画像内の重要領域を順次表示させる重要領域表示モード用の移動順序情報とを、電子コミックデータの情報ファイル(付帯情報)に書き込む。
【0113】
電子書籍ビューワ装置4におけるDB41、表示部44、表示制御部45、操作部46、入出力部47、実行制御部49は、第1実施形態で説明したので、ここでは異なる点のみ説明する。
【0114】
電子書籍ビューワ装置4の入出力部47は、サーバ装置3から、移動順序情報が付加された電子コミックデータを受信する。
【0115】
電子書籍ビューワ装置4の表示制御部45は、受信した電子コミックデータの情報ファイル内の移動順序情報に従って、ページ画像から表示範囲毎の画像を順次抽出して表示部44に順次表示させることで、ページ画像内の重要領域を表示部44に順次表示させる。
【0116】
電子書籍ビューワ装置4の操作部46は、第1実施形態と同様に、全域表示モードと前記重要領域表示モードとの切替指示の入力を受け付ける。本実施形態の表示制御部45は、全域表示モードの場合には、情報ファイル内の全域表示モード用の移動順序情報に従ってページ画像の全域を表示部44に順次表示し、重要領域表示モードの場合には、情報ファイル内の重要領域表示モード用の移動順序情報に従って、重要領域を含む表示範囲を表示部44に順次表示させる。
【0117】
尚、本発明は、本明細書において説明した例や図面に図示された例には限定されず、本発明の要旨を逸脱しない範囲において、各種の設計変更や改良を行ってよいのはもちろんである。
【符号の説明】
【0118】
3…サーバ装置、31…サーバ装置のデータベース、32…サーバ装置の移動順序決定部、34…サーバ装置の情報編集部、36…サーバ装置の操作部、37…サーバ装置の入出力部、39…サーバ装置の制御部、4…電子書籍ビューワ装置、41…電子書籍ビューワ装置のデータベース、42…電子書籍ビューワ装置の移動順序決定部、44…電子書籍ビューワ装置の表示部、45…電子書籍ビューワ装置の表示制御部、46…電子書籍ビューワ装置の操作部、47…電子書籍ビューワ装置の入出力部、49…電子書籍ビューワ装置の実行制御部
【特許請求の範囲】
【請求項1】
コミックの1ページ毎のページ画像と、前記コミックの1ページ毎又は全ページに対応する付帯情報であって、前記ページ画像内のテキストが描かれたテキスト領域を示すテキスト領域情報、前記ページ画像内の吹出しが描かれた吹出し領域を示す吹出し領域情報、及び前記ページ画像内のコミックの関心対象が描かれた関心領域を示す関心領域情報のうちで少なくともひとつを重要領域の領域情報として含む付帯情報とにより構成された電子コミックデータを取得するデータ取得手段と、
所定の画面サイズを持つ表示手段と、
前記電子コミックデータの前記ページ画像内で前記表示手段の前記画面サイズに対応した表示範囲を順次移動させる移動順序を決定する移動順序決定手段であって、前記電子コミックデータの前記付帯情報に基づいて、前記重要領域を含む前記表示範囲を前記表示手段に順次表示させる移動順序を決定する移動順序決定手段と、
前記移動順序決定手段によって決定された前記表示範囲の移動順序に従って、前記ページ画像から前記表示範囲毎の画像を順次抽出して前記表示手段に表示させる表示制御手段と、
を備えたビューワ装置。
【請求項2】
前記移動順序決定手段は、前記ページ画像内で前記表示範囲を移動させると前記表示範囲の移動前と移動後との差分領域内に前記重要領域が存在するか否かを判定し、前記差分領域内に前記重要領域が存在しないと判定された場合には前記差分領域に対応した移動を省略して前記表示範囲の移動順序を決定する請求項1に記載のビューワ装置。
【請求項3】
前記付帯情報は、前記ページ画像内の各コマの領域を示すコマ領域情報を含み、
前記移動順序情報決定手段は、前記ページ画像内の各コマの表示サイズが前記表示手段の画面サイズよりも大きい場合には、前記各コマ内で前記表示範囲を順次移動させる移動順序を決定する請求項1または2に記載のビューワ装置。
【請求項4】
前記ページ画像の全域を順次表示させる全域表示モードと、前記ページ画像内の重要領域を順次表示させる重要領域表示モードとの切替指示の入力を受け付けるモード切替指示入力手段を備え、
前記移動順序決定手段は、前記全域表示モードの場合には前記ページ画像の全域を順次表示させる移動順序を決定し、前記重要領域表示モードの場合には前記電子コミックデータの前記付帯情報に基づいて前記重要領域を含む前記表示範囲を順次表示させる移動順序を決定する請求項1から3のいずれか1項に記載のビューワ装置。
【請求項5】
前記付帯情報は、コマ毎又は領域毎に重要度に対応した数値情報を含み、前記移動順序決定手段は、前記付帯情報内の前記重要度に対応した数値情報に基づいて前記表示範囲の移動順序を決定する請求項1から4のいずれか1項に記載のビューワ装置。
【請求項6】
前記付帯情報は、前記テキスト領域、前記吹出し領域及び前記関心対象領域のうちでいずれが前記重要領域であるかを示す重要領域指定情報を含み、前記移動順序決定手段は、前記付帯情報内の前記重要領域指定情報に基づいて前記表示範囲の移動順序を決定する請求項1から4のいずれか1項に記載のビューワ装置。
【請求項7】
前記テキスト領域、前記吹出し領域及び前記関心対象領域のうちでいずれを前記重要領域とするかを示す詳細モードの設定入力を受け付ける詳細モード設定入力手段を備え、前記移動順序決定手段は、前記詳細モード設定入力手段によって設定入力された前記詳細モードに基づいて前記表示範囲の移動順序を決定する請求項1から4のいずれか1項に記載のビューワ装置。
【請求項8】
前記移動順序決定手段は、前記表示手段の前記画面サイズに基づいて前記表示範囲の移動順序を決定する請求項1から4のいずれか1項に記載のビューワ装置。
【請求項9】
前記表示手段に表示された前記表示範囲の移動指示の入力を受け付ける移動指示入力手段を備え、
前記表示制御手段は、前記移動指示入力手段に前記移動指示が入力される毎に前記表示手段に表示された前記表示範囲を前記ページ画像内で移動させる請求項1から8のいずれか1項に記載のビューワ装置。
【請求項10】
前記テキスト領域情報は、前記テキスト領域の多角形の外周縁の各頂点を示す座標データ、前記テキスト領域の外周縁を示すベクトルデータ、又は前記テキスト領域を示すマスクデータである請求項1から9のいずれか1項に記載のビューワ装置。
【請求項11】
前記吹出し領域情報は、前記吹出し領域の外周縁を示すベクトルデータ、又は前記吹出し領域を示すマスクデータである請求項1から10のいずれか1項に記載のビューワ装置。
【請求項12】
前記関心領域情報は、前記コミックに登場するキャラクタが描かれた領域を前記関心領域として示す領域情報である請求項1から11のいずれか1項に記載のビューワ装置。
【請求項13】
前記関心領域情報は、前記関心領域の多角形の外周縁の各頂点を示す座標データ、前記関心領域の外周縁を示すベクトルデータ、又は前記関心領域を示すマスクデータである請求項1から12のいずれか1項に記載のビューワ装置。
【請求項14】
コミックの1ページ毎のページ画像と、前記コミックの1ページ毎又は全ページに対応する付帯情報であって、前記ページ画像内のテキストが描かれたテキスト領域を示すテキスト領域情報、前記ページ画像内の吹出しが描かれた吹出し領域を示す吹出し領域情報、及び前記ページ画像内のコミックの関心対象が描かれた関心領域を示す関心領域情報のうちで少なくともひとつを重要領域の領域情報として含む付帯情報とにより構成された電子コミックデータを、所定の画面サイズのビューワ装置に送信するサーバ装置であって、
前記電子コミックデータを取得するデータ取得手段と、
前記電子コミックデータの前記ページ画像内で前記表示手段の前記画面サイズに対応した表示範囲を順次移動させる移動順序を決定する移動順序決定手段であって、前記電子コミックデータの前記付帯情報に基づいて、前記重要領域を含む前記表示範囲を前記表示手段に順次表示させる移動順序を決定する移動順序決定手段と、
前記移動順序決定手段によって決定された前記移動順序を示す移動順序情報を前記電子コミックデータの前記付帯情報に書き込む情報編集を行う情報編集手段と、
を備えたサーバ装置。
【請求項15】
前記移動順序決定手段は、前記ページ画像内で前記表示範囲を移動させると前記表示範囲の移動前と移動後との差分領域内に前記重要領域が存在するか否かを判定し、前記差分領域内に前記重要領域が存在しないと判定された場合には前記差分領域に対応した移動を省略して前記表示範囲の移動順序を決定する請求項14に記載のサーバ装置。
【請求項16】
前記付帯情報は、前記ページ画像内の各コマの領域を示すコマ領域情報を含み、
前記移動順序情報決定手段は、前記ページ画像内の各コマの表示サイズが前記画面サイズよりも大きい場合には、前記各コマ内で前記表示範囲を順次移動させる移動順序を決定する請求項14又は15に記載のサーバ装置。
【請求項17】
前記サーバ装置の前記情報編集手段は、前記ページ画像の全域を順次表示させる全域表示モード用の移動順序情報と、前記ページ画像内の重要領域を順次表示させる重要領域表示モード用の移動順序情報とを前記付帯情報に書き込む請求項14から16のいずれか1項に記載のサーバ装置。
【請求項18】
請求項14から16のいずれか1項に記載のサーバ装置から前記電子コミックデータを受信する受信手段と、
前記所定の画面サイズを持つ表示手段と、
前記受信手段によって受信した前記電子コミックデータの前記付帯情報内の前記移動順序情報に従って、前記ページ画像から前記表示範囲毎の画像を順次抽出して前記表示手段に表示させる表示制御手段と、
を備えたビューワ装置。
【請求項19】
請求項16に記載のサーバ装置から前記電子コミックデータを受信する受信手段と、
前記所定の画面サイズを持つ表示手段と、
前記受信手段によって受信した前記電子コミックデータの前記付帯情報内の前記移動順序情報に従って、前記ページ画像から前記表示範囲毎の画像を順次抽出して前記表示手段に表示させる表示制御手段と、
前記全域表示モードと前記重要領域表示モードとの切替指示の入力を受け付けるモード切替指示入力手段と、を備え、
前記表示制御手段は、前記全域表示モードの場合には前記ページ画像の全域を前記表示手段に順次表示し、前記重要領域表示モードの場合には前記電子コミックデータの前記付帯情報に基づいて前記重要領域を含む前記表示範囲を前記表示手段に順次表示させるビューワ装置。
【請求項20】
所定の画面サイズを持つ表示手段に電子コミックを表示させる表示制御方法であって、
コミックの1ページ毎のページ画像と、前記コミックの1ページ毎又は全ページに対応する付帯情報であって、前記ページ画像内のテキストが描かれたテキスト領域を示すテキスト領域情報、前記ページ画像内の吹出しが描かれた吹出し領域を示す吹出し領域情報、及び前記ページ画像内のコミックの関心対象が描かれた関心領域を示す関心領域情報のうちで少なくともひとつを重要領域の領域情報として含む付帯情報とにより構成された電子コミックデータを取得するデータ取得工程と、
前記電子コミックデータの前記ページ画像内で前記表示手段の前記画面サイズに対応した表示範囲を順次移動させる移動順序を決定する移動順序決定手段であって、前記電子コミックデータの前記付帯情報に基づいて、前記重要領域を含む前記表示範囲を前記表示手段に順次表示させる移動順序を決定する移動順序決定工程と、
前記移動順序決定工程によって決定された前記移動順序に従って、前記ページ画像から前記表示範囲毎の画像を順次抽出して前記表示手段に表示させる表示工程と、
を含む表示制御方法。
【請求項21】
コミックの1ページ毎のページ画像と、前記コミックの1ページ毎又は全ページに対応する付帯情報であって、前記ページ画像内のテキストが描かれたテキスト領域を示すテキスト領域情報、前記ページ画像内の吹出しが描かれた吹出し領域を示す吹出し領域情報、及び前記ページ画像内のコミックの関心対象が描かれた関心領域を示す関心領域情報のうちで少なくともひとつを重要領域の領域情報として含む付帯情報とにより構成された電子コミックデータを編集する電子コミック編集方法であって、
前記電子コミックデータを取得するデータ取得工程と、
前記電子コミックデータの前記ページ画像内で所定の表示手段の画面サイズに対応した表示範囲を順次移動させる移動順序を決定する移動順序決定手段であって、前記電子コミックデータの前記付帯情報に基づいて、前記重要領域を含む前記表示範囲を前記表示手段に順次表示させる移動順序を決定する移動順序決定工程と、
前記移動順序決定手段によって決定された前記移動順序を示す移動順序情報を前記電子コミックデータの前記付帯情報に書き込む情報編集を行う情報編集工程と、
を含む電子コミック編集方法。
【請求項22】
請求項20に記載の表示制御方法をコンピュータ装置に実行させるプログラム。
【請求項23】
請求項21に記載の電子コミック編集方法をコンピュータ装置に実行させるプログラム。
【請求項1】
コミックの1ページ毎のページ画像と、前記コミックの1ページ毎又は全ページに対応する付帯情報であって、前記ページ画像内のテキストが描かれたテキスト領域を示すテキスト領域情報、前記ページ画像内の吹出しが描かれた吹出し領域を示す吹出し領域情報、及び前記ページ画像内のコミックの関心対象が描かれた関心領域を示す関心領域情報のうちで少なくともひとつを重要領域の領域情報として含む付帯情報とにより構成された電子コミックデータを取得するデータ取得手段と、
所定の画面サイズを持つ表示手段と、
前記電子コミックデータの前記ページ画像内で前記表示手段の前記画面サイズに対応した表示範囲を順次移動させる移動順序を決定する移動順序決定手段であって、前記電子コミックデータの前記付帯情報に基づいて、前記重要領域を含む前記表示範囲を前記表示手段に順次表示させる移動順序を決定する移動順序決定手段と、
前記移動順序決定手段によって決定された前記表示範囲の移動順序に従って、前記ページ画像から前記表示範囲毎の画像を順次抽出して前記表示手段に表示させる表示制御手段と、
を備えたビューワ装置。
【請求項2】
前記移動順序決定手段は、前記ページ画像内で前記表示範囲を移動させると前記表示範囲の移動前と移動後との差分領域内に前記重要領域が存在するか否かを判定し、前記差分領域内に前記重要領域が存在しないと判定された場合には前記差分領域に対応した移動を省略して前記表示範囲の移動順序を決定する請求項1に記載のビューワ装置。
【請求項3】
前記付帯情報は、前記ページ画像内の各コマの領域を示すコマ領域情報を含み、
前記移動順序情報決定手段は、前記ページ画像内の各コマの表示サイズが前記表示手段の画面サイズよりも大きい場合には、前記各コマ内で前記表示範囲を順次移動させる移動順序を決定する請求項1または2に記載のビューワ装置。
【請求項4】
前記ページ画像の全域を順次表示させる全域表示モードと、前記ページ画像内の重要領域を順次表示させる重要領域表示モードとの切替指示の入力を受け付けるモード切替指示入力手段を備え、
前記移動順序決定手段は、前記全域表示モードの場合には前記ページ画像の全域を順次表示させる移動順序を決定し、前記重要領域表示モードの場合には前記電子コミックデータの前記付帯情報に基づいて前記重要領域を含む前記表示範囲を順次表示させる移動順序を決定する請求項1から3のいずれか1項に記載のビューワ装置。
【請求項5】
前記付帯情報は、コマ毎又は領域毎に重要度に対応した数値情報を含み、前記移動順序決定手段は、前記付帯情報内の前記重要度に対応した数値情報に基づいて前記表示範囲の移動順序を決定する請求項1から4のいずれか1項に記載のビューワ装置。
【請求項6】
前記付帯情報は、前記テキスト領域、前記吹出し領域及び前記関心対象領域のうちでいずれが前記重要領域であるかを示す重要領域指定情報を含み、前記移動順序決定手段は、前記付帯情報内の前記重要領域指定情報に基づいて前記表示範囲の移動順序を決定する請求項1から4のいずれか1項に記載のビューワ装置。
【請求項7】
前記テキスト領域、前記吹出し領域及び前記関心対象領域のうちでいずれを前記重要領域とするかを示す詳細モードの設定入力を受け付ける詳細モード設定入力手段を備え、前記移動順序決定手段は、前記詳細モード設定入力手段によって設定入力された前記詳細モードに基づいて前記表示範囲の移動順序を決定する請求項1から4のいずれか1項に記載のビューワ装置。
【請求項8】
前記移動順序決定手段は、前記表示手段の前記画面サイズに基づいて前記表示範囲の移動順序を決定する請求項1から4のいずれか1項に記載のビューワ装置。
【請求項9】
前記表示手段に表示された前記表示範囲の移動指示の入力を受け付ける移動指示入力手段を備え、
前記表示制御手段は、前記移動指示入力手段に前記移動指示が入力される毎に前記表示手段に表示された前記表示範囲を前記ページ画像内で移動させる請求項1から8のいずれか1項に記載のビューワ装置。
【請求項10】
前記テキスト領域情報は、前記テキスト領域の多角形の外周縁の各頂点を示す座標データ、前記テキスト領域の外周縁を示すベクトルデータ、又は前記テキスト領域を示すマスクデータである請求項1から9のいずれか1項に記載のビューワ装置。
【請求項11】
前記吹出し領域情報は、前記吹出し領域の外周縁を示すベクトルデータ、又は前記吹出し領域を示すマスクデータである請求項1から10のいずれか1項に記載のビューワ装置。
【請求項12】
前記関心領域情報は、前記コミックに登場するキャラクタが描かれた領域を前記関心領域として示す領域情報である請求項1から11のいずれか1項に記載のビューワ装置。
【請求項13】
前記関心領域情報は、前記関心領域の多角形の外周縁の各頂点を示す座標データ、前記関心領域の外周縁を示すベクトルデータ、又は前記関心領域を示すマスクデータである請求項1から12のいずれか1項に記載のビューワ装置。
【請求項14】
コミックの1ページ毎のページ画像と、前記コミックの1ページ毎又は全ページに対応する付帯情報であって、前記ページ画像内のテキストが描かれたテキスト領域を示すテキスト領域情報、前記ページ画像内の吹出しが描かれた吹出し領域を示す吹出し領域情報、及び前記ページ画像内のコミックの関心対象が描かれた関心領域を示す関心領域情報のうちで少なくともひとつを重要領域の領域情報として含む付帯情報とにより構成された電子コミックデータを、所定の画面サイズのビューワ装置に送信するサーバ装置であって、
前記電子コミックデータを取得するデータ取得手段と、
前記電子コミックデータの前記ページ画像内で前記表示手段の前記画面サイズに対応した表示範囲を順次移動させる移動順序を決定する移動順序決定手段であって、前記電子コミックデータの前記付帯情報に基づいて、前記重要領域を含む前記表示範囲を前記表示手段に順次表示させる移動順序を決定する移動順序決定手段と、
前記移動順序決定手段によって決定された前記移動順序を示す移動順序情報を前記電子コミックデータの前記付帯情報に書き込む情報編集を行う情報編集手段と、
を備えたサーバ装置。
【請求項15】
前記移動順序決定手段は、前記ページ画像内で前記表示範囲を移動させると前記表示範囲の移動前と移動後との差分領域内に前記重要領域が存在するか否かを判定し、前記差分領域内に前記重要領域が存在しないと判定された場合には前記差分領域に対応した移動を省略して前記表示範囲の移動順序を決定する請求項14に記載のサーバ装置。
【請求項16】
前記付帯情報は、前記ページ画像内の各コマの領域を示すコマ領域情報を含み、
前記移動順序情報決定手段は、前記ページ画像内の各コマの表示サイズが前記画面サイズよりも大きい場合には、前記各コマ内で前記表示範囲を順次移動させる移動順序を決定する請求項14又は15に記載のサーバ装置。
【請求項17】
前記サーバ装置の前記情報編集手段は、前記ページ画像の全域を順次表示させる全域表示モード用の移動順序情報と、前記ページ画像内の重要領域を順次表示させる重要領域表示モード用の移動順序情報とを前記付帯情報に書き込む請求項14から16のいずれか1項に記載のサーバ装置。
【請求項18】
請求項14から16のいずれか1項に記載のサーバ装置から前記電子コミックデータを受信する受信手段と、
前記所定の画面サイズを持つ表示手段と、
前記受信手段によって受信した前記電子コミックデータの前記付帯情報内の前記移動順序情報に従って、前記ページ画像から前記表示範囲毎の画像を順次抽出して前記表示手段に表示させる表示制御手段と、
を備えたビューワ装置。
【請求項19】
請求項16に記載のサーバ装置から前記電子コミックデータを受信する受信手段と、
前記所定の画面サイズを持つ表示手段と、
前記受信手段によって受信した前記電子コミックデータの前記付帯情報内の前記移動順序情報に従って、前記ページ画像から前記表示範囲毎の画像を順次抽出して前記表示手段に表示させる表示制御手段と、
前記全域表示モードと前記重要領域表示モードとの切替指示の入力を受け付けるモード切替指示入力手段と、を備え、
前記表示制御手段は、前記全域表示モードの場合には前記ページ画像の全域を前記表示手段に順次表示し、前記重要領域表示モードの場合には前記電子コミックデータの前記付帯情報に基づいて前記重要領域を含む前記表示範囲を前記表示手段に順次表示させるビューワ装置。
【請求項20】
所定の画面サイズを持つ表示手段に電子コミックを表示させる表示制御方法であって、
コミックの1ページ毎のページ画像と、前記コミックの1ページ毎又は全ページに対応する付帯情報であって、前記ページ画像内のテキストが描かれたテキスト領域を示すテキスト領域情報、前記ページ画像内の吹出しが描かれた吹出し領域を示す吹出し領域情報、及び前記ページ画像内のコミックの関心対象が描かれた関心領域を示す関心領域情報のうちで少なくともひとつを重要領域の領域情報として含む付帯情報とにより構成された電子コミックデータを取得するデータ取得工程と、
前記電子コミックデータの前記ページ画像内で前記表示手段の前記画面サイズに対応した表示範囲を順次移動させる移動順序を決定する移動順序決定手段であって、前記電子コミックデータの前記付帯情報に基づいて、前記重要領域を含む前記表示範囲を前記表示手段に順次表示させる移動順序を決定する移動順序決定工程と、
前記移動順序決定工程によって決定された前記移動順序に従って、前記ページ画像から前記表示範囲毎の画像を順次抽出して前記表示手段に表示させる表示工程と、
を含む表示制御方法。
【請求項21】
コミックの1ページ毎のページ画像と、前記コミックの1ページ毎又は全ページに対応する付帯情報であって、前記ページ画像内のテキストが描かれたテキスト領域を示すテキスト領域情報、前記ページ画像内の吹出しが描かれた吹出し領域を示す吹出し領域情報、及び前記ページ画像内のコミックの関心対象が描かれた関心領域を示す関心領域情報のうちで少なくともひとつを重要領域の領域情報として含む付帯情報とにより構成された電子コミックデータを編集する電子コミック編集方法であって、
前記電子コミックデータを取得するデータ取得工程と、
前記電子コミックデータの前記ページ画像内で所定の表示手段の画面サイズに対応した表示範囲を順次移動させる移動順序を決定する移動順序決定手段であって、前記電子コミックデータの前記付帯情報に基づいて、前記重要領域を含む前記表示範囲を前記表示手段に順次表示させる移動順序を決定する移動順序決定工程と、
前記移動順序決定手段によって決定された前記移動順序を示す移動順序情報を前記電子コミックデータの前記付帯情報に書き込む情報編集を行う情報編集工程と、
を含む電子コミック編集方法。
【請求項22】
請求項20に記載の表示制御方法をコンピュータ装置に実行させるプログラム。
【請求項23】
請求項21に記載の電子コミック編集方法をコンピュータ装置に実行させるプログラム。
【図1】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図14】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図14】
【公開番号】特開2013−88777(P2013−88777A)
【公開日】平成25年5月13日(2013.5.13)
【国際特許分類】
【出願番号】特願2011−232152(P2011−232152)
【出願日】平成23年10月21日(2011.10.21)
【出願人】(306037311)富士フイルム株式会社 (25,513)
【Fターム(参考)】
【公開日】平成25年5月13日(2013.5.13)
【国際特許分類】
【出願日】平成23年10月21日(2011.10.21)
【出願人】(306037311)富士フイルム株式会社 (25,513)
【Fターム(参考)】
[ Back to top ]