(57)【特許請求の範囲】
【請求項１】
電子書籍コンテンツの出力画像のページ内の複数のコマ毎の基準位置、基準サイズ、及び順番を示すコマ基準情報をページ単位で関連付けて格納するコマ基準情報格納手段と、
電子書籍コンテンツをネットワークを経由して受信するデータ受信手段と、
前記データ受信手段によって受信された電子書籍コンテンツから再生される出力画像を認識した後に、前記出力画像の各ページ毎に当該ページ内のコマの位置及び形状を判定するコマ位置判定手段と、
前記コマ位置判定手段によって判定された前記コマの位置及び形状を、前記コマ基準情報格納手段に格納されたコマ基準情報とページ単位で照合し、前記コマの位置及び形状と最もよく一致するコマ基準情報を抽出し、抽出した前記コマ基準情報に基づいて前記出力画像のページ内の前記コマの順番を特定するコマ順番特定手段と、
前記コマ位置判定手段の判定結果に基づいて、前記出力画像の各ページに含まれるコマを、前記コマ順番特定手段によって特定された順番に従って、連続して拡大表示するコマ画像再生手段とを備え、
前記コマ画像再生手段は、前記コマ位置判定手段によって判定された表示対象のコマの形状、及び予め定められた出力画面のサイズを基に、前記コマが前記出力画面に収まるように、当該コマの拡大率を決定する、
ことを特徴とするコンテンツ再生用端末。
【請求項２】
前記コマ画像再生手段は、前記表示対象のコマの第１の方向及び前記第１の方向に垂直な第２の方向の拡大率を等しく設定し、かつ、前記コマの拡大後の前記第１の方向のサイズと前記コマの拡大後の前記第２の方向のサイズとが、それぞれ、前記出力画面のサイズの第１の方向のサイズと前記出力画面のサイズの第２の方向のサイズ以下となるように、前記コマの拡大率を決定する、
ことを特徴とする請求項１記載のコンテンツ再生用端末。
【請求項３】
前記コマ画像再生手段は、前記コマの拡大後の前記第１の方向のサイズと前記コマの拡大後の前記第２の方向のサイズのいずれかが、前記出力画面のサイズの第１の方向のサイズ、又は前記出力画面のサイズの第２の方向のサイズに等しくなるように、前記コマの拡大率を決定する、
ことを特徴とする請求項２記載のコンテンツ再生用端末。
【請求項４】
前記コマ画像再生手段は、前記表示対象のコマの前記第１の方向に沿った第１の幅、及び前記第２の方向に沿った第２の幅を特定し、前記第１の幅に拡大率を乗じた値と前記第２の幅に拡大率を乗じた値とが、それぞれ、前記出力画面のサイズの第１の方向のサイズと前記出力画面のサイズの第２の方向のサイズ以下となるように、前記コマの拡大率を決定する、
ことを特徴とする請求項２又は３に記載のコンテンツ再生用端末。
【請求項５】
前記コマ画像再生手段は、前記表示対象のコマの形状が矩形状である場合には、前記コマの前記第１の方向に沿った第１の辺の長さに拡大率を乗じた値と前記コマの前記第２の方向に沿った第２の辺の長さに拡大率を乗じた値とが、それぞれ、前記出力画面のサイズの第１の方向のサイズと前記出力画面のサイズの第２の方向のサイズ以下となるように、前記コマの拡大率を決定する、
ことを特徴とする請求項４に記載のコンテンツ再生用端末。
【請求項６】
コンテンツ再生用端末のコマ基準情報格納手段が、電子書籍コンテンツの出力画像のページ内の複数のコマ毎の基準位置、基準サイズ、及び順番を示すコマ基準情報をページ単位で関連付けて格納するコマ基準情報格納ステップと、
コンテンツ再生用端末のデータ受信手段が、電子書籍コンテンツをネットワークを経由して受信するデータ受信ステップと、
前記コンテンツ再生用端末のコマ位置判定手段が、前記データ受信手段によって受信された電子書籍コンテンツから再生される出力画像を認識した後に、前記出力画像の各ページ毎に当該ページ内のコマの位置及び形状を判定するコマ位置判定ステップと、
前記コンテンツ再生用端末のコマ順番特定手段が、前記コマ位置判定手段によって判定された前記コマの位置及び形状を、前記コマ基準情報格納手段に格納されたコマ基準情報とページ単位で照合し、前記コマの位置及び形状と最もよく一致するコマ基準情報を抽出し、抽出した前記コマ基準情報に基づいて前記出力画像のページ内の前記コマの順番を特定するコマ順番特定ステップと、
前記コンテンツ再生用端末のコマ画像再生手段が、前記コマ位置判定手段の判定結果に基づいて、前記出力画像の各ページに含まれるコマを、前記コマ順番特定手段によって特定された順番に従って、連続して拡大表示するコマ画像再生ステップとを備え、
前記コマ画像再生ステップでは、前記コマ位置判定手段によって判定された表示対象のコマの形状、及び予め定められた出力画面のサイズを基に、前記コマが前記出力画面に収まるように、当該コマの拡大率を決定する、
ことを特徴とするコンテンツ再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを経由してコンテンツを受信するコンテンツ再生用端末及びコンテンツ再生方法に関するものである。
【背景技術】
【０００２】
従来から、携帯電話端末、スマートフォン、ＰＤＡ（Personal Digital Assistant）等の情報端末において、電子書籍コンテンツを移動体通信ネットワーク等のネットワークを経由して受信して再生する機能が提供されている。例えば、下記特許文献１，２には、ネットワークを介してコンテンツサーバから配信されたコンテンツデータを記憶し、そのコンテンツデータによって表現される漫画を出力装置の表示画面に表示させるゲーム機が開示されている。
【０００３】
下記特許文献１に記載されたゲーム機は、複数のコマデータを含むコンテンツデータを受信し、これらのコマデータにはコマデータによって表されるコマ画像の順序を示すコマ番号情報が含まれており、所定のボタンが操作されることにより、コマデータによって表されるコマ画像を、コマ番号情報に従って順番に表示画面に表示するように動作する。
【０００４】
また、下記特許文献２に記載されたゲーム機は、複数のコマ画像に対応するイベントデータを含むコンテンツデータを受信し、表示画面にページ画像が表示された状態で所定のボタンが操作された際に、イベントデータによって表されるコマ画像を、ページ画像に重ね合わせて拡大表示するように動作する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−２７９３９６号公報
【特許文献２】特開２００２−２７９３９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した従来のコンテンツ再生用の機器によれば、コンテンツデータのデータ構造が複雑になり、コンテンツデータの提供者側の制約が多くなるとともに、コンテンツデータの生成処理の工数が増大する。また、近年では、端末の表示画面のサイズが多様化しており、従来のページ画像やコマ画像の表示方法では、画像の視認性が十分に向上されていない場合も多い。
【０００７】
そこで、本発明は、かかる課題に鑑みて為されたものであり、コンテンツデータの提供者側の制約を少なくし、コンテンツの表す画像の視認性を十分に向上させることが可能なコンテンツ再生用端末及びコンテンツ再生方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、本発明のコンテンツ再生用端末は、電子書籍コンテンツの出力画像のページ内の複数のコマ毎の基準位置、基準サイズ、及び順番を示すコマ基準情報をページ単位で関連付けて格納するコマ基準情報格納手段と、電子書籍コンテンツをネットワークを経由して受信するデータ受信手段と、データ受信手段によって受信された電子書籍コンテンツから再生される出力画像を認識した後に、出力画像の各ページ毎に当該ページ内のコマの位置及び形状を判定するコマ位置判定手段と、コマ位置判定手段によって判定されたコマの位置及び形状を、コマ基準情報格納手段に格納されたコマ基準情報とページ単位で照合し、前記コマの位置及び形状と最もよく一致するコマ基準情報を抽出し、抽出したコマ基準情報に基づいて出力画像のページ内のコマの順番を特定するコマ順番特定手段と、コマ位置判定手段の判定結果に基づいて、出力画像の各ページに含まれるコマを、コマ順番特定手段によって特定された順番に従って、連続して拡大表示するコマ画像再生手段とを備え、コマ画像再生手段は、コマ位置判定手段によって判定された表示対象のコマの形状、及び予め定められた出力画面のサイズを基に、コマが出力画面に収まるように、当該コマの拡大率を決定する。
【０００９】
或いは、本発明のコンテンツ再生方法は、コンテンツ再生用端末のコマ基準情報格納手段が、電子書籍コンテンツの出力画像のページ内の複数のコマ毎の基準位置、基準サイズ、及び順番を示すコマ基準情報をページ単位で関連付けて格納するコマ基準情報格納ステップと、コンテンツ再生用端末のデータ受信手段が、電子書籍コンテンツをネットワークを経由して受信するデータ受信ステップと、コンテンツ再生用端末のコマ位置判定手段が、データ受信手段によって受信された電子書籍コンテンツから再生される出力画像を認識した後に、出力画像の各ページ毎に当該ページ内のコマの位置及び形状を判定するコマ位置判定ステップと、コンテンツ再生用端末のコマ順番特定手段が、コマ位置判定手段によって判定されたコマの位置及び形状を、コマ基準情報格納手段に格納されたコマ基準情報とページ単位で照合し、前記コマの位置及び形状と最もよく一致するコマ基準情報を抽出し、抽出したコマ基準情報に基づいて出力画像のページ内のコマの順番を特定するコマ順番特定ステップと、コンテンツ再生用端末のコマ画像再生手段が、コマ位置判定手段の判定結果に基づいて、出力画像の各ページに含まれるコマを、コマ順番特定手段によって特定された順番に従って、連続して拡大表示するコマ画像再生ステップとを備え、コマ画像再生ステップでは、コマ位置判定手段によって判定された表示対象のコマの形状、及び予め定められた出力画面のサイズを基に、コマが出力画面に収まるように、当該コマの拡大率を決定する。
【００１０】
このようなコンテンツ再生用端末、或いはコンテンツ再生方法によれば、コマ基準情報格納手段によって、出力画像のページ内の複数のコマ毎の基準位置、基準サイズ、及び順番を示すコマ基準情報が予め格納されている。そして、データ受信手段によって電子書籍コンテンツが受信され、コマ位置判定手段によって、当該電子書籍コンテンツの表す出力画像のページ内からコマの位置及び形状が判定され、コマ順番特定手段によって、判定された位置及び形状がコマ基準情報と照合されることにより、出力画像のページ内のコマの順番が特定され、コマ画像再生手段により、特定された順番に従って出力画像に含まれるコマが拡大表示される。この際、表示対象のコマは、その形状及び出力画面のサイズを基に出力画面に収まるように拡大表示される。これにより、電子書籍コンテンツの表す出力画像のページを基に、コマの範囲及び順番が自動認識されて当該コマが出力画面に収まるように順番に拡大表示される。その結果、コンテンツデータのデータ構造が単純化され、電子書籍コンテンツの提供者側の制約を少なくすることができるとともに、コンテンツ出力画像の視認性を端末の出力画面のサイズに応じて十分に向上させることが可能となる。
【００１１】
コマ画像再生手段は、表示対象のコマの第１の方向及び第１の方向に垂直な第２の方向の拡大率を等しく設定し、かつ、コマの拡大後の第１の方向のサイズとコマの拡大後の第２の方向のサイズとが、それぞれ、出力画面のサイズの第１の方向のサイズと出力画面のサイズの第２の方向のサイズ以下となるように、コマの拡大率を決定する、ことが好ましい。こうすれば、コマを拡大表示する際に元の出力画像のページ内のコマ画像の変形を防げるとともに、コマ全体を出力画面内に確実に表示させることができる。
【００１２】
また、コマ画像再生手段は、コマの拡大後の第１の方向のサイズとコマの拡大後の第２の方向のサイズのいずれかが、出力画面のサイズの第１の方向のサイズ、又は出力画面のサイズの第２の方向のサイズに等しくなるように、コマの拡大率を決定する、ことも好ましい。かかる構成を採れば、コマ全体を出力画面内に収めつつコマの視認性を最大限に向上させることができる。
【００１３】
さらに、コマ画像再生手段は、表示対象のコマの第１の方向に沿った第１の幅、及び第２の方向に沿った第２の幅を特定し、第１の幅に拡大率を乗じた値と第２の幅に拡大率を乗じた値とが、それぞれ、出力画面のサイズの第１の方向のサイズと出力画面のサイズの第２の方向のサイズ以下となるように、コマの拡大率を決定する、ことも好ましい。この場合、コマ全体を出力画面内に確実に表示させることができる。
【００１４】
またさらに、コマ画像再生手段は、表示対象のコマの形状が矩形状である場合には、コマの第１の方向に沿った第１の辺の長さに拡大率を乗じた値とコマの第２の方向に沿った第２の辺の長さに拡大率を乗じた値とが、それぞれ、出力画面のサイズの第１の方向のサイズと出力画面のサイズの第２の方向のサイズ以下となるように、コマの拡大率を決定する、ことも好ましい。こうすれば、矩形状のコマの全体を出力画面内に確実に表示させることができる。
【発明の効果】
【００１５】
本発明によれば、コンテンツデータの提供者側の制約を少なくし、コンテンツの表す画像の視認性を十分に向上させることができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の好適な一実施形態にかかるコンテンツ再生用端末の概略構成図である。
【図２】図１のデータ受信部１１によって受信されるコンテンツによって表される出力画像の一例を示す図である。
【図３】図１のコマパターン格納部１５に格納されるコマ基準情報のデータ構成の一例を示す図である。
【図４】図１のコマ順番特定部１４による処理対象のページ画像のイメージを示す図である。
【図５】図１のコンテンツデータ格納部１２に格納されたコマ属性情報のデータ構成の一例を示す図である。
【図６】図１のコンテンツ再生部１６によるコマ画像の拡大率の決定処理のイメージを示す図である。
【図７】図１のコンテンツ再生部１６によるコマ画像の拡大率の決定処理のイメージを示す図である。
【図８】図１のコンテンツ再生部１６によるコマ画像の拡大率の決定処理のイメージを示す図である。
【図９】図１のコンテンツ再生部１６によるコマ画像の拡大率の決定処理のイメージを示す図である。
【図１０】図１のコンテンツ再生用端末１によるコンテンツ受信時の動作を示すフローチャートである。
【図１１】図１のコンテンツ再生用端末１によるコンテンツ再生時の動作を示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下、図面とともに本発明によるコンテンツ再生用端末及びコンテンツ再生方法の好適な実施形態について詳細に説明する。なお、図面の説明においては同一要素には同一符号を付し、重複する説明を省略する。
【００１８】
図１は、本発明の好適な一実施形態にかかるコンテンツ再生用端末１の概略構成図である。図１に示すコンテンツ再生用端末１は、携帯電話端末、スマートフォン、ＰＤＡ、パーソナルコンピュータ、ゲーム機等に代表される端末装置であり、移動体通信方式を採用した移動体通信ネットワークや有線通信ネットワーク等によって構成される通信ネットワークＮＷを介して、コンテンツ配信用サーバ２と相互にデータ通信を行うことが可能とされている。
【００１９】
このコンテンツ再生用端末１は、通信ネットワークＮＷを経由して、コンテンツ配信用サーバ２から電子書籍コンテンツを受信して、電子書籍コンテンツによって表されるページ画像及びコマ画像を再生する機能を有する情報通信端末であり、機能的な構成要素として、データ受信部（データ受信手段）１１と、コンテンツデータ格納部１２と、コマ位置判定部（コマ位置判定手段）１３と、コマ順番特定部（コマ順番特定手段）１４と、コマパターン格納部（コマ基準情報格納手段）１５と、コンテンツ再生部（コマ画像再生手段）１６と、表示制御部１７と、ディスプレイ装置等のデータや画像等を表示するための表示部１８とを備えている。
【００２０】
まず、コンテンツ再生用端末１の各構成要素の機能について詳細に説明する。
【００２１】
コンテンツ再生用端末１のデータ受信部１１は、通信ネットワークＮＷを経由して電子書籍コンテンツ（以下、単に、「コンテンツ」ともいう。）を受信して、受信したコンテンツをコンテンツデータ格納部１２に格納する。具体的には、データ受信部１１は、ユーザから入力キー、タッチパネル等のデータ入力装置（図示せず）を利用した受信指示入力を受け付け、その受信指示入力に応じてコンテンツ配信用サーバ２から所望のコンテンツを受信する機能を有する。
【００２２】
図２には、データ受信部１１によって受信されるコンテンツによって表される出力画像の一例を示している。同図に示すように、コンテンツによって表現される出力画像には、複数のページに対応するページ画像ＧＰ１，ＧＰ２，ＧＰ３，ＧＰ４，ＧＰ５，ＧＰ６がその表示順序に従った順序で含まれており、各ページ画像ＧＰ１，ＧＰ２，ＧＰ３，ＧＰ４，ＧＰ５，ＧＰ６には複数のコマに対応するコマ画像が複数含んで表現されている。すなわち、データ受信部１１によって受信されるコンテンツには、複数のページ画像毎の画像データがベクター方式やラスター方式等の所定の画像データ形式で含まれている。また、コンテンツに含まれる画像データによって表現されるページ画像内には複数のコマ画像が表示され、これらのコマ画像には、直線状や曲線状の枠線によって囲まれているもの（同図におけるコマ画像ＧＫ１，ＧＫ２等）の他、枠線によって囲まれていないもの（同図におけるコマ画像ＧＫ３）が存在している。
【００２３】
図１に戻って、コマ位置判定部１３は、データ受信部１１によって受信されたコンテンツをコンテンツデータ格納部１２から読み出した後に、そのコンテンツによって表現されるページ画像（出力画像）を認識し、各ページ画像毎に当該ページ内のコマの位置及び形状を判定する。具体的には、コマ位置判定部１３は、コマに枠線が存在している場合には、その枠線のパターンの形状及び位置を判定し、各ページ画像毎の複数のコマに対応する枠線パターンの形状及び当該枠線パターンのページ内の位置を判定する。また、コマ位置判定部１３は、コマに枠線が存在しない場合には、そのコマと背景との境界のパターンの位置及び形状を判定し、各ページ画像毎の複数のコマに対応する境界パターンの形状及び当該境界パターンのページ内の位置を判定する。そして、コマ位置判定部１３は、決定した各ページ画像毎の複数のコマに対応する形状及び位置に関するコマ位置判定情報をコマ順番特定部１４に引き渡す。
【００２４】
例えば、図２に示すページ画像ＧＰ１を対象にした場合には、コマ位置判定部１３は、ページ画像ＧＰ１に含まれる５つのコマ画像ＧＫ１１〜ＧＫ１５の枠線パターンである矩形パターンのページ内の四隅の座標を、コマ位置判定情報として決定する。同様に、コマ位置判定部１３は、コマ画像の枠線パターンが三角形、台形や平行四辺形等の直線状のパターンである場合には、そのパターンの角部の座標を、コマ位置判定情報として決定する。また、図２に示すページ画像ＧＰ６に含まれるような楕円状（円形状も含む）のコマ画像ＧＫ２を対象にした場合には、コマ位置判定部１３は、コマ画像ＧＫ２の枠線パターンのページ内の中心座標及びサイズ（半径、長径、短径）を、コマ位置判定情報として決定する。
【００２５】
コマ順番特定部１４は、コマ位置判定部１３によって決定されたコマ位置判定情報を、コマパターン格納部１５に格納されたコマ基準情報と照合することにより、ページ画像の表すページ内のコマの順番を特定する。ここで、コマパターン格納部１５には、ページ内の複数のコマの位置及び形状の組み合わせに対応して複数のコマの順番を判定するためのコマ基準情報が、予め設定され格納されている。
【００２６】
図３には、コマパターン格納部１５に格納されるコマ基準情報のデータ構成の一例を示している。同図に示すように、１つのページ内の複数のコマの基準位置、基準サイズ、及び順番を示すコマ基準情報が互いに関連づけられており、１つのページに対応して複数のコマに関するコマ基準情報が含まれている。例えば、単一ページ内の複数のコマの基準位置及び基準サイズを示す情報として、矩形状のコマの四隅の位置を示す“コマ基準座標：(X01,Y01), (X02,Y02), (X03,Y03), (X04,Y04)”や、円形状のコマの中心位置及びサイズ（半径）を示す“コマ基準座標：(X010,Y010)”及び“コマ基準サイズ：R010”等が設定され、それぞれのコマのページ内の順番を示す“コマ番号：1”及び“コマ番号：2”が、コマの基準位置及び基準サイズを示す情報に関連付けて設定されている。さらに、コマパターン格納部１５には、同図に示すようなページ毎のコマ基準情報の組み合わせが、ページ単位で複数組み合わせ分格納される。
【００２７】
コマ順番特定部１４は、図３に示すようなコマ基準情報と、コマ位置判定部１３から引き渡されたコマ位置判定情報とを照合し、コマ位置判定情報と最もよく一致するコマ基準情報をページ単位で抽出する。すなわち、コマ順番特定部１４は、コマ位置判定情報によって特定されるページ内の複数のコマの位置及び形状の組み合わせと、コマ基準情報によって表されたページ内の複数のコマの基準位置、基準サイズの組み合わせとを照らし合わせ、最もよく一致するコマ基準情報をコマパターン格納部１５に格納されたすべてのコマ基準情報の組み合わせの中から絞り込む。例えば、コマ順番特定部１４は、コマの位置の距離を計算したり、コマのサイズの類似度を計算したり、コマの形状の類似度を計算することでコマ基準情報とコマ位置判定情報との一致度を判断する。さらに、コマ順番特定部１４は、絞り込んだページ単位のコマ基準情報に含まれるコマ番号を基に、コマ位置判定情報に対応する複数のコマのページ内における順番を特定する。
【００２８】
例えば、コマ順番特定部１４は、図４に示すようなページ画像ＧＰ６を対象に決定された５つのコマ画像ＧＫ６１〜ＧＫ６５に関するコマ位置判定情報と、図３に示すページ単位のコマ基準情報とが一致すると判断した場合には、コマ番号“1”に対応するコマ基準座標“(X01,Y01), (X02,Y02), (X03,Y03), (X04,Y04)”の示す位置及びサイズに対応するコマ画像ＧＫ６１の順番を“１番目”と特定する。また、同様な場合に、コマ番号“2”に対応するコマ基準座標“(X010,Y010)”及びコマ基準サイズ“R010”の示す位置及びサイズに対応するコマ画像ＧＫ６２の順番を“２番目”と特定する。同様にして、コマ順番特定部１４は、コマ位置判定情報に対応する全てのコマ画像ＧＫ６１〜ＧＫ６５の順番を特定する。
【００２９】
そして、コマ順番特定部１４は、順番を判定したコマ画像に関するコマ属性情報を、それぞれのコマ画像データに対応付けてコンテンツデータ格納部１２に格納する。図５には、コマ順番特定部１４が格納したコマ属性情報のデータ構成の一例を示す。同図に示すように、コンテンツ名“コンテンツＡ”のコンテンツのページ番号“１”に対応するページに含まれるコマ画像データ“dataA-1”に関するコマの属性情報として、当該コマのページ内の順番を示すコマ番号“１”、及び当該コマの位置及びサイズを示す座標データ“(X1,Y1), (X2,Y2), (X3,Y3), (X4,Y4)”が対応付けて設定される。
【００３０】
コンテンツ再生部１６は、ユーザからデータ入力装置（図示せず）を利用したコンテンツの出力指示を受け付けた際に、コンテンツによって表される画像を表示制御部１７を経由して表示部１８に表示させる。この表示制御部１７は、表示部１８における画像出力を全般的に制御する役割を有する。具体的には、コンテンツ再生部１６は、表示対象のコンテンツのページにコマが存在する場合には、コンテンツの出力指示に応じて、当該ページに含まれるコマの画像を順番に拡大表示するように制御する。一方で、コンテンツ再生部１６は、表示対象のコンテンツのページにコマが存在しない場合には、コンテンツの出力指示に応じて、当該ページ全体の画像を表示するように制御する。
【００３１】
その際、コンテンツ再生部１６は、コンテンツデータ格納部１２から、表示対象のコンテンツのページに含まれる複数のコマに対応するコマ属性情報を参照し、それらのコマ属性情報によって特定される画像データによって表されるコマ画像を、コマ属性情報に含まれるコマ番号の示す順番に従って、連続して拡大表示する。例えば、図５に示すようなコマ属性情報に対応するコンテンツ名“コンテンツＡ”のページ番号“１”のページ画像を出力対象としている場合には、コンテンツ再生部１６は、画像データ“dataA-1”、“dataA-2”の示すコマ画像を順番に拡大表示する。コンテンツ再生部１６は、このときのコマ画像の拡大率を、コマ属性情報によって示される表示対象のコマの形状、及び予め定められた表示部１８の出力画面のサイズを基に、次に示す方法で決定する。
【００３２】
すなわち、出力画面のサイズを出力画面の縁に沿ったＸ軸方向（第１の方向）のサイズ“ＷＸ０”、及び出力画面の縁に沿ったＸ軸方向に垂直なＹ軸方向（第２の方向）のサイズ“ＷＹ０”で規定した場合に、コンテンツ再生部１６は、コマ画像の拡大後のＸ軸方向及びＹ軸方向のサイズが、それぞれ、サイズ“ＷＸ０”、“ＷＹ０”以下となってコマ画像が出力画面に収まるように拡大率を決定する。このとき、コンテンツ再生部１６は、コマのＸ軸方向の拡大率とＹ軸方向の拡大率を等しく設定する。
【００３３】
より具体的には、コンテンツ再生部１６は、図６（ａ）に示すようなページ画像ＧＰ７内の矩形状のコマ画像ＧＫ２１を表示対象とする場合には、コマ属性情報を基に、コマ画像ＧＫ２１のＸ軸方向に沿ったサイズとしてＸ軸方向の辺の長さＷＸＫ２１、コマ画像ＧＫ２１のＹ軸方向に沿ったサイズとしてＹ軸方向の辺の長さＷＹＫ２１を特定する。そして、コンテンツ再生部１６は、Ｘ軸方向の辺の長さＷＸＫ２１に拡大率を乗じた値が出力画面ＤのサイズＷＸ０に等しく、かつ、Ｙ軸方向の辺の長さＷＹＫ２１に拡大率を乗じた値が出力画面ＤのサイズＷＹ０以下となるような拡大率を決定する。または、表示対象のコマ画像がＹ軸方向に長い形状の場合は（図６（ｂ）に示す場合）、コンテンツ再生部１６は、Ｙ軸方向の辺の長さＷＹＫ２２に拡大率を乗じた値が出力画面ＤのサイズＷＹ０に等しく、かつ、Ｘ軸方向の辺の長さＷＸＫ２２に拡大率を乗じた値が出力画面ＤのサイズＷＸ０以下となるような拡大率を決定する。言い換えれば、コンテンツ再生部１６は、コマ画像のＸ軸方向及びＹ軸方向のうちの一方のサイズに拡大率を乗じた値が出力画面Ｄのサイズに等しく、他方の方向のサイズに拡大率を乗じた値が出力画面Ｄのサイズ以下になるような拡大率を決定する。これにより、コマ画像の拡大後の画像を出力画面Ｄの中央に表示させた場合に、表示画像を出力画面Ｄ内に収めることができる。
【００３４】
同様にして、コンテンツ再生部１６は、図７（ａ）〜（ｃ）に示すようなページ画像ＧＰ１０，ＧＰ１１，ＧＰ１２内の不規則な形状のコマ画像ＧＫ２４，ＧＫ２５，ＧＫ２６を表示対象とする場合にも、Ｘ軸方向あるいはＹ軸方向の拡大後の最大幅が、出力画面ＤのＸ軸方向あるいはＹ軸方向のサイズＷＸ０，ＷＹ０に等しくなるように、拡大率が決定される。また、図８（ａ）〜（ｃ）、及び図９（ｃ）に示すような直線状の多角形のコマ画像ＧＫ２７，ＧＫ２８，ＧＫ２９，ＧＫ３０を表示対象とする場合や、図９（ａ），（ｂ）に示すような円形や楕円形のコマ画像ＧＫ３１，ＧＫ３２を表示対象とする場合にも、コンテンツ再生部１６は、同様にして拡大率を決定する。
【００３５】
以下、図１０及び図１１を参照して、コンテンツ再生用端末１の動作について説明するとともに、併せてコンテンツ再生用端末１におけるコンテンツ再生方法について詳述する。図１０及び図１１は、それぞれ、コンテンツ再生用端末１によるコンテンツ受信時及びコンテンツ再生時の動作を示すフローチャートである。
【００３６】
まず、図１０を参照して、コンテンツ再生用端末１のコンテンツ受信時の動作を説明する。最初に、コンテンツ再生用端末１のユーザからデータ入力装置を介して所望の電子書籍コンテンツを指定したコンテンツの受信指示入力が受け付けられると、データ受信部１１によってコンテンツ配信用サーバ２からコンテンツが受信されてコンテンツデータ格納部１２に格納される（ステップＳ１０１）。そうすると、コマ位置判定部１３によって、コンテンツデータ格納部１２に格納されたコンテンツによって表される全てのページ画像が認識される（ステップＳ１０２）。次に、コマ位置判定部１３によって、認識されたすべてのページ画像毎に、ページ内の複数のコマの位置及び形状が判定されることにより、コマ位置判定情報が作成される（ステップＳ１０３）。
【００３７】
さらに、コマ順番特定部１４によって、作成されたページ画像毎のコマ位置判定情報と、コマパターン格納部１５に格納されているページ単位のコマ基準情報とが照合されることにより、ページ画像内の複数のコマの順番が特定される（ステップＳ１０４）。その後、コマ順番特定部１４によって、ページ毎のコマに関するコマ属性情報が、コマ画像データに対応付けてコンテンツデータ格納部１２に格納される（ステップＳ１０５）。
【００３８】
次に、図１１を参照して、コンテンツ再生用端末１のコンテンツ再生時の動作を説明する。まず、コンテンツ再生用端末１のユーザからデータ入力装置を介して所望の電子書籍コンテンツを指定したコンテンツの出力指示が受け付けられると、コンテンツ再生部１６によって、該当するコンテンツがコンテンツデータ格納部１２から読み出される（ステップＳ２０１）。そして、コンテンツ再生部１６によって、コンテンツに含まれる最初のページ画像が認識された後に、コマ属性情報を参照することにより該当ページにコマが存在するか否かが判定される（ステップＳ２０２）。
【００３９】
判定の結果、ページ内にコマが存在しない場合には（ステップＳ２０２；ＮＯ）、コンテンツ再生部１６によってページ全体の画像が表示部１８に表示される（ステップＳ２１０）。その後、コンテンツ再生部１６により、ユーザからデータ入力装置を介した所定操作（例えば、タッチパネル上のフリック入力）が受け付けられたか否かが判定される（ステップＳ２１１）。その結果、所定操作が受け付けられた場合には（ステップＳ２１１；ＹＥＳ）、コンテンツ再生部１６により、コンテンツに次のページ画像が含まれるか否かが判定される（ステップＳ２０８）。次のページ画像が含まれる場合には（ステップＳ２０８；ＹＥＳ）、処理がステップＳ２０２に戻されて次のページの再生処理に移される。その一方で、次のページが含まれない場合には（ステップＳ２０８；ＮＯ）、コンテンツ再生部１６により、ユーザからコンテンツ再生処理の終了指示が受け付けられたか否かが判定される（ステップＳ２０９）。判定の結果、終了指示が受け付けられた場合には（ステップＳ２０９；ＹＥＳ）、再生処理が終了される。一方、終了指示が受け付けられていない場合には（ステップＳ２０９；ＮＯ）、処理がステップＳ２０２に戻されて同一ページの画像再生処理が繰り返される。
【００４０】
一方、ステップＳ２０２での判定の結果、ページ内にコマが存在する場合には（ステップＳ２０２；ＹＥＳ）、コンテンツ再生部１６によって、ページ全体の画像が表示部１８に表示されるとともに、ユーザからデータ入力装置を介した所定操作（例えば、タッチパネル上のタップ入力）が受け付けられたか否かが判定される（ステップＳ２０３）。その結果、所定操作が受け付けられた場合には（ステップＳ２０３；ＹＥＳ）、コンテンツ再生部１６によって、該当ページ内の複数のコマに対応するコマ属性情報が参照されながら、最初に表示するコマ画像の拡大率が決定される（ステップＳ２０４）。次に、コンテンツ再生部１６によって、最初に表示するコマ画像が、表示部１８の出力画面の中央に拡大して表示される（ステップＳ２０５）。
【００４１】
その後、コンテンツ再生部１６によって、ユーザからデータ入力装置を介した所定操作（例えば、タッチパネル上のフリック入力）が受け付けられたか否かが判定される（ステップＳ２０６）。判定の結果、所定操作が受け付けられた場合には（ステップＳ２０６；ＹＥＳ）、さらに、コンテンツ再生部１６によって、コマ属性情報が参照されることによって、再生処理中のページ内に次のコマが存在するか否かが判定される（ステップＳ２０７）。その結果、ページ内に次のコマが存在する場合には（ステップＳ２０７；ＹＥＳ）、処理がステップＳ２０４に戻されて、コンテンツ再生部１６によって、ページ内の次のコマに関する拡大表示制御が実行される。一方、ページ内に次のコマが存在しない場合には（ステップＳ２０７；ＮＯ）、処理がステップＳ２０８に移されて、コンテンツ再生部１６による次のページに関する再生処理に移される。
【００４２】
以上説明したコンテンツ再生用端末１及びコンテンツ再生方法によれば、コマパターン格納部１５に出力画像のページ内の複数のコマ毎の基準位置、基準サイズ、及び順番を示すコマ基準情報が予め格納されている。そして、データ受信部１１によって電子書籍コンテンツが受信され、コマ位置判定部１３によって、当該電子書籍コンテンツの表す出力画像のページ内からコマの位置及び形状が判定され、コマ順番特定部１４によって、判定された位置及び形状がコマ基準情報と照合されることにより、出力画像のページ内のコマの順番が特定される。さらに、コンテンツ再生部１６により、特定された順番に従って出力画像に含まれるコマが拡大表示される。この際、表示対象のコマは、その形状及び出力画面のサイズを基に出力画面に収まるように拡大表示される。これにより、電子書籍コンテンツの表す出力画像のページを基に、コマの範囲及び順番が自動認識されて当該コマが出力画面に収まるように順番に拡大表示される。その結果、コンテンツ配信用サーバ２から配信されるコンテンツデータのデータ構造が単純化され、電子書籍コンテンツの提供者側の制約を少なくすることができるとともに、コンテンツ出力画像の視認性をコンテンツ再生用端末１の出力画面のサイズに応じて十分に向上させることが可能となる。
【００４３】
ここで、コンテンツ再生部１６は、表示対象のコマのＸ軸方向及びＹ軸方向の拡大率を等しく設定し、かつ、コマの拡大後のＸ軸方向のサイズとコマの拡大後のＹ軸方向のサイズとが、それぞれ、出力画面のＸ軸方向のサイズと出力画面のＹ軸方向のサイズ以下となるように、コマの拡大率を決定する。このようなコンテンツ再生部１６の機能により、コマを拡大表示する際に元の出力画像のページ内のコマ画像の変形を防げるとともに、コマ全体を出力画面内に確実に表示させることができる。
【００４４】
また、コンテンツ再生部１６は、コマの拡大後のＸ軸方向のサイズとコマの拡大後のＹ軸方向のサイズのいずれかが、出力画面のＸ軸方向のサイズ、又は出力画面のＹ軸方向のサイズに等しくなるように、コマの拡大率を決定する。このようなコンテンツ再生部１６の機能により、コマ全体を出力画面内に収めつつコマの視認性を最大限に向上させることができる。
【符号の説明】
【００４５】
１…コンテンツ再生用端末、２…コンテンツ配信用サーバ、１１…データ受信部（データ受信手段）、１３…コマ位置判定部（コマ位置判定手段）、１４…コマ順番特定部（コマ順番特定手段）、１５…コマパターン格納部（コマ基準情報格納手段）、１６…コンテンツ再生部（コマ画像再生手段）、ＮＷ…通信ネットワーク。
【図１】
0005651136.tif 000002
【図２】
0005651136.tif 000003
【図３】
0005651136.tif 000004
【図４】
0005651136.tif 000005
【図５】
0005651136.tif 000006
【図６】
0005651136.tif 000007
【図７】
0005651136.tif 000008
【図８】
0005651136.tif 000009
【図９】
0005651136.tif 000010
【図１０】
0005651136.tif 000011
【図１１】
0005651136.tif 000012