(57)【要約】【課題】  作成したコンテンツを端末の表示装置に表示させた場合に生じる不具合を、容易に、かつ確認者による人為的誤差なく発見することのできるコンテンツ作成支援装置を提供する。【解決手段】  コンテンツ作成支援装置１００は、複数の表示対象要素を含むコンテンツのコンテンツデータを取得するコンテンツデータ取得部１２１と、表示確認対象の端末装置１２における表示装置１３の表示能力を示す端末画面情報を取得する端末画面情報取得部１２３と、コンテンツを表示確認対象の端末装置１２の表示装置１３へ表示させた場合に、所定の種類の表示対象要素について、その表示状態において満たすべき表示条件を取得する判定条件取得部１２６と、端末画面情報に基づいて、コンテンツデータにおいて前記表示条件を満たさない表示対象要素を検索する検索部１２７と、表示条件を満たさない表示対象要素の検索結果を出力する検索結果出力部１２８とを備える。【選択図】      図３
2013020491.tif 000002
【特許請求の範囲】
【請求項１】
表示部を有する端末装置において閲覧されるコンテンツの、前記表示部への表示状態を確認するために用いられるコンテンツ作成支援装置であって、
複数の表示対象要素を含むコンテンツのコンテンツデータを取得するコンテンツデータ取得部と、
表示確認対象の端末装置における表示部の表示能力を示す端末画面情報を取得する端末画面情報取得部と、
コンテンツを前記表示確認対象の端末装置の表示部へ表示させた場合に、表示対象要素について、その表示状態において満たすべき表示条件を取得する条件取得部と、
前記端末画面情報に基づいて、前記コンテンツデータ取得部によって取得されたコンテンツデータにおいて、前記表示条件を満たさない表示対象要素を検索する検索部と、
前記検索部によって検索された前記表示条件を満たさない表示対象要素の検索結果を出力する検索結果出力部とを備えることを特徴とするコンテンツ作成支援装置。
【請求項２】
前記コンテンツデータ取得部によって取得されたコンテンツデータに基づいてコンテンツ画面を生成して、自装置に接続された表示装置に表示させる表示処理部をさらに備え、
前記検索結果出力部は、前記検索部によって検索された前記表示条件を満たさない表示対象要素を、前記コンテンツ画面上で強調表示することを特徴とする請求項１記載のコンテンツ作成支援装置。
【請求項３】
自装置に接続された表示装置の表示能力を示す自装置画面情報を取得する自装置画面情報取得部と、
前記自装置画面情報と前記端末画面情報とに基づいて、前記コンテンツデータに基づくコンテンツを前記表示確認対象の端末装置の表示部へ表示させた場合の端末コンテンツ画面と同一の大きさで、前記コンテンツ画面を前記表示装置に表示するための拡大・縮小率を算出する拡大・縮小率算出部とをさらに備え、
前記表示処理部は、前記拡大・縮小率算出部によって算出された拡大・縮小率に基づいて、前記端末コンテンツ画面と同一の大きさで、前記コンテンツ画面を表示装置に表示させることを特徴とする請求項２記載のコンテンツ作成支援装置。
【請求項４】
前記条件取得部は、前記表示対象要素の１つであるリンクボタンについて、前記表示状態において満たすべきサイズを表示条件として取得し、
前記検索部は、前記表示条件を満たさないリンクボタンを検索することを特徴とする請求項１〜３のいずれか１つに記載のコンテンツ作成支援装置。
【請求項５】
前記条件取得部は、前記表示対象要素の１つである文字について、前記表示状態において満たすべきサイズを表示条件として取得し、
前記検索部は、前記表示条件を満たさない文字を検索することを特徴とする請求項１〜４のいずれか１つに記載のコンテンツ作成支援装置。
【請求項６】
前記条件取得部は、前記表示対象要素の１つである画像内に記述される文字について、前記表示状態において満たすべきサイズを表示条件として取得し、
前記検索部は、前記表示条件を満たさない文字を検索することを特徴とする請求項１〜５のいずれか１つに記載のコンテンツ作成支援装置。
【請求項７】
前記条件取得部は、前記表示対象要素の１つであるリンクボタンについて、リンクボタン間の距離が前記表示状態において満たすべき距離を表示条件として取得し、
前記検索部は、前記表示条件を満たさない一対のリンクボタンを検索することを特徴とする請求項１〜６のいずれか１つに記載のコンテンツ作成支援装置。
【請求項８】
前記検索部は、前記表示条件を満たさない表示対象要素を１つずつ検索し、
前記検索結果出力部は、前記検索部によって検索された前記表示条件を満たさない表示対象要素を１つずつ出力することを特徴とする請求項１〜７のいずれか１つに記載のコンテンツ作成支援装置。
【請求項９】
前記検索部は、前記表示条件を満たさない表示対象要素を一括して検索し、
前記検索結果出力部は、前記検索部によって検索された前記表示条件を満たさない表示対象要素を一括して出力することを特徴とする請求項１〜７のいずれか１つに記載のコンテンツ作成支援装置。
【請求項１０】
前記検索結果出力部は、前記検索部によって検索された前記表示条件を満たさない表示対象要素を、該表示条件を満たすように修正するための修正条件を併せて出力することを特徴とする請求項１〜９のいずれか１つに記載のコンテンツ作成支援装置。
【請求項１１】
表示部を有する端末装置において閲覧されるコンテンツの、前記表示部への表示状態を確認するためのコンテンツ作成支援方法であって、
複数の表示対象要素を含むコンテンツのコンテンツデータを取得するコンテンツデータ取得ステップと、
表示確認対象の端末装置における表示部の表示能力を示す端末画面情報を取得する端末画面情報取得ステップと、
コンテンツを前記表示確認対象の端末装置の表示部へ表示させた場合に、表示対象要素について、その表示状態において満たすべき表示条件を取得する条件取得ステップと、
前記端末画面情報に基づいて、前記コンテンツデータ取得ステップで取得されたコンテンツデータにおいて、前記表示条件を満たさない表示対象要素を検索する検索ステップと、
前記検索ステップにおいて検索された前記表示条件を満たさない表示対象要素の検索結果を出力する検索結果出力ステップとを含むことを特徴とするコンテンツ作成支援方法。
【請求項１２】
コンピュータに、請求項１〜１０のいずれか１つに記載のコンテンツ作成支援装置の各部の機能を実現させるためのプログラム。
【請求項１３】
請求項１２に記載のプログラムを記録しているコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子書籍などのコンテンツの作成を支援するコンテンツ作成支援装置、コンテンツ作成支援方法、プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
近年、書籍・漫画などをデジタルデータ化し、電子機器の表示装置上で閲覧可能な電子書籍が普及しており、それに伴って、電子書籍の閲覧専用に開発された端末装置も広く普及している。また、最近では、電子書籍などの配信サービスを提供する情報通信事業者と、電子書籍の閲覧専用に開発された端末装置を製造する製造業者とが提携し、前記情報通信事業者が、提携する製造業者の端末装置だけを対象にして、電子書籍・映像・音楽などのコンテンツを配信するといったサービスも行われている。
【０００３】
ところで、端末装置の製造業者側では、複数の機種の端末装置を製造し、これらの機種間では、画素密度（または１画素の画素サイズ）によって示される表示装置の表示能力が互いに異なっている場合が多い。このように表示能力が相違する各機種に対して電子書籍をそれぞれ表示させた場合、それぞれ異なる表示状態で表示されてしまう。
【０００４】
したがって、機種によっては、画面に表示される文字が小さくなりすぎて閲覧しづらくなってしまったり、画面に表示されるリンクボタンが小さくなりすぎて、あるいはリンクボタン同士の間隔が狭くなりすぎて、タッチ操作がしづらくなってしまったりするという問題がある。
【０００５】
従来から、このような問題を解決するために、配信用に作成したコンテンツを、各機種に転送して実際に表示させ、前述するような不具合が生じていないかを目視によって確認する作業を行い、この確認作業によって不具合が発見された場合には、その不具合箇所の修正を行うという手法が採用されている。しかしながら、作成したコンテンツを端末ごとに転送・表示させて確認および修正を行うという作業は、非常に手間がかかってしまうという問題がある。
【０００６】
このような問題を解決するための技術が、たとえば特許文献１に提案されている。特許文献１では、プログラマブル操作表示器の表示デバイスに表示させるための表示画面を、設計支援装置を用いて設計するに当たり、作成した表示画面を、表示デバイスに実際に表示させたときのサイズと同一のサイズで、設計支援装置のモニタに表示させ、実使用時の表示画面をモニタ上で目視によって確認しながら、作成を行えるようにしている。
【０００７】
このように、特許文献１に記載の技術によれば、端末ごとにコンテンツを転送するという手間は省くことができる。しかしながら、不具合が生じているか否かを目視によって確認するという作業は、多大な労力・時間を要し、さらに、確認する者の人為的な誤差によって精度にばらつきが生じてしまうという問題がある。しかしながら、特許文献１では、このような問題を解決する技術については開示されていない。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１０−１９１６８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
本発明の目的は、作成したコンテンツを端末の表示装置に表示させた場合に生じる不具合を、容易に、かつ確認者による人為的誤差なく発見することのできるコンテンツ作成支援装置、コンテンツ作成支援方法、プログラムおよび記録媒体を提供することである。
【課題を解決するための手段】
【００１０】
本発明は、表示部を有する端末装置において閲覧されるコンテンツの、前記表示部への表示状態を確認するために用いられるコンテンツ作成支援装置であって、
複数の表示対象要素を含むコンテンツのコンテンツデータを取得するコンテンツデータ取得部と、
表示確認対象の端末装置における表示部の表示能力を示す端末画面情報を取得する端末画面情報取得部と、
コンテンツを前記表示確認対象の端末装置の表示部へ表示させた場合に、表示対象要素について、その表示状態において満たすべき表示条件を取得する条件取得部と、
前記端末画面情報に基づいて、前記コンテンツデータ取得部によって取得されたコンテンツデータにおいて、前記表示条件を満たさない表示対象要素を検索する検索部と、
前記検索部によって検索された前記表示条件を満たさない表示対象要素の検索結果を出力する検索結果出力部とを備えることを特徴とするコンテンツ作成支援装置である。
【００１１】
また本発明は、前記コンテンツデータ取得部によって取得されたコンテンツデータに基づいてコンテンツ画面を生成して、自装置に接続された表示装置に表示させる表示処理部をさらに備え、
前記検索結果出力部は、前記検索部によって検索された前記表示条件を満たさない表示対象要素を、前記コンテンツ画面上で強調表示することを特徴とする。
【００１２】
また本発明は、自装置に接続された表示装置の表示能力を示す自装置画面情報を取得する自装置画面情報取得部と、
前記自装置画面情報と前記端末画面情報とに基づいて、前記コンテンツデータに基づくコンテンツを前記表示確認対象の端末装置の表示部へ表示させた場合の端末コンテンツ画面と同一の大きさで、前記コンテンツ画面を前記表示装置に表示するための拡大・縮小率を算出する拡大・縮小率算出部とをさらに備え、
前記表示処理部は、前記拡大・縮小率算出部によって算出された拡大・縮小率に基づいて、前記端末コンテンツ画面と同一の大きさで、前記コンテンツ画面を表示装置に表示させることを特徴とする。
【００１３】
また本発明は、前記条件取得部は、前記表示対象要素の１つであるリンクボタンについて、前記表示状態において満たすべきサイズを表示条件として取得し、
前記検索部は、前記表示条件を満たさないリンクボタンを検索することを特徴とする。
【００１４】
また本発明は、前記条件取得部は、前記表示対象要素の１つである文字について、前記表示状態において満たすべきサイズを表示条件として取得し、
前記検索部は、前記表示条件を満たさない文字を検索することを特徴とする。
【００１５】
また本発明は、前記条件取得部は、前記表示対象要素の１つである画像内に記述される文字について、前記表示状態において満たすべきサイズを表示条件として取得し、
前記検索部は、前記表示条件を満たさない文字を検索することを特徴とする。
【００１６】
また本発明は、前記条件取得部は、前記表示対象要素の１つであるリンクボタンについて、リンクボタン間の距離が前記表示状態において満たすべき距離を表示条件として取得し、
前記検索部は、前記表示条件を満たさない一対のリンクボタンを検索することを特徴とする。
【００１７】
また本発明は、前記検索部は、前記表示条件を満たさない表示対象要素を１つずつ検索し、
前記検索結果出力部は、前記検索部によって検索された前記表示条件を満たさない表示対象要素を１つずつ出力することを特徴とする。
【００１８】
また本発明は、前記検索部は、前記表示条件を満たさない表示対象要素を一括して検索し、
前記検索結果出力部は、前記検索部によって検索された前記表示条件を満たさない表示対象要素を一括して出力することを特徴とする。
【００１９】
また本発明は、前記検索結果出力部は、前記検索部によって検索された前記表示条件を満たさない表示対象要素を、該表示条件を満たすように修正するための修正条件を併せて出力することを特徴とする。
【００２０】
また本発明は、表示部を有する端末装置において閲覧されるコンテンツの、前記表示部への表示状態を確認するためのコンテンツ作成支援方法であって、
複数の表示対象要素を含むコンテンツのコンテンツデータを取得するコンテンツデータ取得ステップと、
表示確認対象の端末装置における表示部の表示能力を示す端末画面情報を取得する端末画面情報取得ステップと、
コンテンツを前記表示確認対象の端末装置の表示部へ表示させた場合に、表示対象要素について、その表示状態において満たすべき表示条件を取得する条件取得ステップと、
前記端末画面情報に基づいて、前記コンテンツデータ取得ステップで取得されたコンテンツデータにおいて、前記表示条件を満たさない表示対象要素を検索する検索ステップと、
前記検索ステップにおいて検索された前記表示条件を満たさない表示対象要素の検索結果を出力する検索結果出力ステップとを含むことを特徴とするコンテンツ作成支援方法である。
【００２１】
また本発明は、コンピュータに、前記コンテンツ作成支援装置の各部の機能を実現させるためのプログラムである。
【００２２】
また本発明は、前記プログラムを記録しているコンピュータ読み取り可能な記録媒体である。
【発明の効果】
【００２３】
本発明によれば、コンテンツ作成支援装置を操作するユーザによって指定された表示条件に基づいて、コンテンツデータにおいて、表示条件を満足しない表示対象要素を自動的に検索し、検索結果を表示装置などに出力させることができる。したがって、コンテンツに含まれる不具合箇所を容易にかつ短時間で発見することができる。また、一定の条件に基づいて不具合箇所を検索しているので、人為的誤差なく発見することができる。
【図面の簡単な説明】
【００２４】
【図１】電子書籍配信システム１０の構成を示す図である。
【図２】コンテンツの一例として電子書籍Ｐを示す図である。
【図３】本発明の実施形態に係るコンテンツ作成支援装置１００の構成を示すブロック図である。
【図４】コンテンツ作成支援装置１００を具体的に実現する装置の構成例を示すブロック図である。
【図５】端末装置１２の表示装置１３ａに表示された端末コンテンツ画面Ａを示す図である。
【図６】表示処理部１２５によって表示装置１３２に表示されたコンテンツ画面Ｂを示す図である。
【図７】コンテンツデータにおいて所定のサイズに満たないリンクボタンＬを個別に検索する表示状態確認処理のフローチャートである。
【図８】コンテンツデータにおいて所定のサイズに満たないリンクボタンＬを一括して検索する表示状態確認処理のフローチャートである。
【図９】、図６に示すコンテンツ画面Ｂにおいて、最小のサイズよりも小さく表示されてしまう全てのリンクボタンＬ０が強調表示された状態を示す図である。
【図１０】コンテンツデータにおいて所定のサイズに満たない文字Ｃを個別に検索する表示状態確認処理のフローチャートである。
【図１１】コンテンツデータにおいて所定のサイズに満たない文字Ｃを一括して検索する表示状態確認処理のフローチャートである。
【図１２】図６に示すコンテンツ画面Ｂにおいて、最小のサイズよりも小さく表示されてしまう全ての文字Ｃ０が強調表示された状態を示す図である。
【図１３】コンテンツデータにおいて所定のサイズに満たない画像Ｉ内に記述される文字Ｃを個別に検索する表示状態確認処理のフローチャートである。
【図１４】コンテンツデータにおいて所定のサイズに満たない画像Ｉ内の文字Ｃを一括して検索する表示状態確認処理のフローチャートである。
【図１５】図６に示すコンテンツ画面Ｂにおいて、最小のサイズよりも小さく表示されてしまう画像Ｉ内の全ての文字Ｃ１が強調表示された状態を示す図である。
【発明を実施するための形態】
【００２５】
図１は、電子書籍配信システム１０の構成を示す図である。電子書籍配信システム１０は、電子書籍配信サーバ１１と、液晶ディスプレイや有機ＥＬディスプレイによって実現される表示装置１３およびタッチパネルを備える携帯型の端末装置１２とによって構成され、電子書籍配信サーバ１１および端末装置１２は、インターネットなどのネットワーク１４を介して互いに接続され、各種データを相互に送受信可能に構成されている。
【００２６】
電子書籍配信サーバ１１には、後述するコンテンツ作成支援装置１００を用いて端末装置１２向けに作成された電子書籍などのコンテンツが格納されており、電子書籍配信サーバ１１は、端末装置１２から送信される要求に応答して、その端末装置１２へコンテンツを配信する。端末装置１２には、コンテンツを表示するためのアプリケーションが搭載されており、電子書籍配信サーバ１１からコンテンツを受信して表示装置１３に表示する。なお、コンテンツについては後述する。
【００２７】
電子書籍配信システム１０では、図１に示すように、機種の異なる複数の端末装置１２ａ〜１２ｃを対象にして、コンテンツが配信される。したがって、配信されるコンテンツは、表示能力の異なる表示装置１３ａ〜１３ｃで表示される。
【００２８】
ここで、表示装置の表示能力とは、たとえば画素密度または１画素の画素サイズによって規定することができる。ここでいう「画素密度」とは、１インチあたりの画素数（単位：ｄｐｉ）によって定義される指標のことである。
【００２９】
また、「１画素の画素サイズ」は、画面解像度と画面サイズとによって算出することができる。ここでいう「画面解像度」とは、画面縦方向の画素数（単位：ドット）と画面横方向の画素数とによって定義される指標のことである。一方、「画面サイズ」とは、画面（表示領域）の縦方向寸法と横方向寸法とによって定義される指標、または画面の対角寸法とアスペクト比とによって定義される指標のことである。
【００３０】
たとえば、図１を例に挙げると、表示装置１３ａは、画面解像度８００×６００ドットおよび画素密度２００ｄｐｉであり、表示装置１３ｂは、画面解像度８００×６００ドットおよび画素密度１５０ｄｐｉであり、表示装置１３ｃは、画面解像度８００×６００ドットおよび画素密度１００ｄｐｉである。
【００３１】
以下、端末装置１２へ配信されるコンテンツについて説明する。
図２は、コンテンツの一例として電子書籍Ｐを示す図である。コンテンツは、後述するコンテンツ作成支援装置１００を用いて、デジタルデータであるコンテンツデータとして作成される。コンテンツとしては、電子書籍に限らず、ウェブページであってもよい。
【００３２】
コンテンツデータには、図２に示すような複数の表示対象要素に関するデータが含まれている。ここで、「表示対象要素」とは、表示装置１３に表示することのできる要素のことであり、オブジェクトなどとも称される。「表示対象要素」は、たとえば文字Ｃ、画像ＩおよびリンクボタンＬなどのことである。
【００３３】
また、コンテンツデータには、表示対象要素を表示範囲に収まるように配置するための、２次元座標空間における表示対象要素の表示位置、大きさ、外形などについて記述された情報（以下、「レイアウトデータ」と称する）が含まれる。
【００３４】
レイアウトデータは、たとえば、「種類」、位置「Ｘ」「Ｙ」、大きさ「Ｗ」「Ｈ」、「内容」の各情報が、表示対象要素ごとに記述されたデータである。
【００３５】
ここで、「種類」は、文字（ＣＨＡＲ）や画像（ＩＭＡＧＥ）など、表示対象要素の種類を示す情報である。また、位置「Ｘ」「Ｙ」は、表示対象要素をＸ−Ｙ座標空間に表示させた時の位置を示す情報であり、たとえば、各表示対象要素に割り当てた矩形領域の１隅（たとえば、左上隅）の点の座標位置を示す情報である。
【００３６】
大きさ「Ｗ」「Ｈ」は、表示対象要素に割り当てた矩形領域の幅「Ｗ」と高さ「Ｈ」を示す情報である。また、「内容」は、表示対象要素の種類によって変わり、たとえば表示対象要素が文字（ＣＨＡＲ）であれば、文字コードおよびそのフォント情報（フォントサイズやフォント色など）を示す情報であり、表示対象要素が画像（ＩＭＡＧＥ）であれば、ビットマップデータや画像データの記憶場所を示す情報である。すなわち、「内容」は、表示対象要素を表すデータに相当する。
【００３７】
「コンテンツデータ」は、端末装置１２における文字サイズなどの表示設定やコンテンツが表示される範囲（すなわち、ウィンドウの大きさ）に応じて、表示対象要素のレイアウトが動的に変更されて表示されるようなデータであってもよく、あるいは、固定したレイアウトで表示されるようなデータであってもよい。
【００３８】
図３は、本発明の実施形態に係るコンテンツ作成支援装置１００の構成を示すブロック図である。コンテンツ作成支援装置１００は、コンテンツデータ生成部１１０と、コンテンツデータ確認部１２０とを備える。
【００３９】
また、コンテンツデータ確認部１２０は、コンテンツデータ取得部１２１と、自装置画面情報取得部１２２と、端末画面情報取得部１２３と、拡大・縮小率演算部１２４と、表示処理部１２５と、判定条件取得部１２６と、検索部１２７と、検索結果出力部１２８とを備える。各部の詳細については、後述する。
【００４０】
図４は、コンテンツ作成支援装置１００を具体的に実現する装置の構成例を示すブロック図である。コンテンツ作成支援装置１００は、ＣＰＵ（Central Processing Unit）１３１、表示装置１３２、記憶装置１３３、ならびに、マウス１３５およびキーボード１３６などによって実現される入力装置１３４を備える装置によって実現される。
【００４１】
ＣＰＵ１３１は、図３に示すコンテンツデータ生成部１１０、コンテンツデータ取得部１２１、自装置画面情報取得部１２２、端末画面情報取得部１２３、拡大・縮小率演算部１２４、表示処理部１２５、判定条件取得部１２６、検索部１２７および検索結果出力部１２８として機能し、これら各部１１０，１２１〜１２８による処理手順が記述されたプログラムを、記憶装置１３３あるいは図示しない通信デバイスを介してネットワークなどから得る。
【００４２】
またＣＰＵ１３１は、ＣＰＵ１３１を含めてバス１３７を通じ相互に接続された表示装置１３２、記憶装置１３３、入力装置１３４とデータのやりとりを行ないながら、各処理を実行する。
【００４３】
なお、データのやりとりは、バス１３７を介して行う形態に限定されるものではなく、データを送受信できるならば、通信ケーブルや無線通信装置などを介する形態でもよい。また、各部の実現手段としては、ＣＰＵに限らず、ＤＳＰ(Digital Signal Processor)や処理手順が回路として組み込まれているロジック回路などを用いることもできる。
【００４４】
表示装置１３２は、液晶パネルまたはプラズマディスプレイパネルを備え、グラフィックカードなどと組み合わされて実現され、グラフィックカード上にＶＲＡＭ（Video Random Access Memory）を有し、ＶＲＡＭ上のデータを表示信号に変換して、変換した表示信号を画像として表示する。
【００４５】
記憶装置１３３は、ＤＲＡＭ（Dynamic Random Access Memory）やフラッシュメモリなどのメモリデバイスおよびＨＤＤ（Hard Disk Drive）によって構成される。ＣＰＵ１３１とネットワークを介して有線または無線で接続された他のネットワーク機器に取り付けられた記憶装置を、記憶装置１３３として用いることもできる。
【００４６】
以下、図３および図４を参照して、コンテンツ作成支援装置１００の各部１１０，１２１〜１２８について説明する。
【００４７】
コンテンツデータ生成部１１０は、コンテンツ作成者が入力装置１３４を操作することによって入力された指令に従って、前述するようなコンテンツデータを生成する。生成されたコンテンツデータは、記憶装置１３３に記憶される。
【００４８】
コンテンツデータ取得部１２１は、コンテンツ作成者が入力装置１３４を操作することによって、表示状態確認処理の開始指令が入力されると、コンテンツ作成者によって指定されたコンテンツデータを、記憶装置１３３から取得する。ここで、「表示状態確認処理」とは、既に作成済みのコンテンツデータによるコンテンツを、端末装置１２の表示装置１３に表示させたときの表示状態を確認する処理のことである。
【００４９】
自装置画面情報取得部１２２は、自装置、すなわちコンテンツ作成支援装置１００に接続されている表示装置１３２の表示能力を示す情報（以下、「自装置画面情報」と称する）を取得する。自装置画面情報は、たとえば表示装置１３２から取得される。本実施形態では、自装置画面情報として、画素密度を示す情報が取得される。
【００５０】
端末画面情報取得部１２３は、前記表示状態を確認しようとしている端末装置１２の表示装置１３の表示能力を示す情報（以下、「端末画面情報」と称する）を取得する。本実施形態では、端末画面情報として、画素密度を示す情報が取得される。
【００５１】
このような端末画面情報は、たとえば、表示装置１３２上に端末画面情報を入力するための入力画面を表示させ、コンテンツ作成者によって入力されたデータにより取得される。あるいは、複数の機種に関する端末画面情報を予め記憶装置１３３に記憶しておき、その複数の端末画面情報のうちから１つを選択させる選択画面を表示装置１３２上に表示させ、コンテンツ作成者によって選択されたデータにより取得されてもよい。
【００５２】
拡大・縮小率演算部１２４は、自装置画面情報取得部１２２によって取得された自装置画面情報と、端末画面情報取得部１２３によって取得された端末画面情報とに基づいて、コンテンツデータ取得部１２１によって取得されたコンテンツデータによるコンテンツ画面Ｂ（図６参照）を、表示状態を確認しようとしている端末装置１２の表示装置１３へ表示させた場合の表示画面（以下、「端末コンテンツ画面」と称する）Ａ（図５参照）と同一の大きさで、表示装置１３２に表示するための拡大・縮小率を算出する。
【００５３】
拡大・縮小率は、具体的には、コンテンツ作成支援装置１００に接続されている表示装置１３２における画素密度を、端末装置１２の表示装置１３における画素密度で除算することによって算出される。
【００５４】
表示処理部１２５は、拡大・縮小率演算部１２４によって算出された拡大・縮小率に基づいて、端末コンテンツ画面Ａと同一の大きさで、コンテンツデータ取得部１２１によって取得されたコンテンツデータによるコンテンツ画面Ｂを、表示装置１３２に表示させる。
【００５５】
図５は、端末装置１２の表示装置１３ａに表示された端末コンテンツ画面Ａを示す図であり、図６は、表示処理部１２５によって表示装置１３２に表示されたコンテンツ画面Ｂを示す図である。図５および図６では、図２に示す電子書籍Ｐを、端末装置１２の表示装置１３ａおよびコンテンツ作成支援装置１００に接続されている表示装置１３２にそれぞれ表示させた状態を示している。
【００５６】
たとえば、端末装置１２の表示装置１３ａが、画面解像度８００×６００ドットおよび画素密度２００ｄｐｉ（すなわち、画面サイズは縦横４×３インチ）であり、表示装置１３２が画素密度１００ｄｐｉである場合、表示処理部１２５は、拡大・縮小率０．５（＝１００ｄｐｉ÷２００ｄｐｉ）に基づいて、縦横４×３インチのコンテンツ画面Ｂを表示装置１３２に表示させる。
【００５７】
判定条件取得部１２６は、コンテンツデータ取得部１２１によって取得されたコンテンツデータによるコンテンツを、表示状態を確認しようとしている端末装置１２の表示装置１３へ表示させた場合に、所定の種類の表示対象要素について、その表示状態において満たすべき表示条件を取得する。判定条件取得部１２６は、選択領域サイズ条件取得部１２６ａと、文字サイズ条件取得部１２６ｂと、画像内文字サイズ条件取得部１２６ｃと、選択領域間隔条件取得部１２６ｄとを備える。
【００５８】
選択領域サイズ条件取得部１２６ａは、表示対象要素の種類の１つであるリンクボタンＬについて、端末コンテンツ画面Ａにおいて満たすべきサイズを表示条件として取得する。具体的には、リンクボタンＬなどの選択可能な領域が、端末コンテンツ画面Ａにおいて満たすべき最小のサイズを表示条件として取得する。最小のサイズは、たとえば幅方向の実寸と高さ方向の実寸とによって規定される。
【００５９】
文字サイズ条件取得部１２６ｂは、表示対象要素の種類の１つである文字Ｃについて、端末コンテンツ画面Ａにおいて満たすべきサイズを表示条件として取得する。具体的には、文字Ｃが、端末コンテンツ画面Ａにおいて満たすべき最小のサイズを表示条件として取得する。最小のサイズは、たとえば幅方向の実寸と高さ方向の実寸とによって規定される。
【００６０】
画像内文字サイズ条件取得部１２６ｃは、表示対象要素の種類の１つである画像Ｉ内に記述される文字Ｃについて、端末コンテンツ画面Ａにおいて満たすべきサイズを表示条件として取得する。具体的には、文字Ｃが、端末コンテンツ画面Ａにおいて満たすべき最小のサイズを表示条件として取得する。最小のサイズは、たとえば幅方向の実寸と高さ方向の実寸とによって規定される。
【００６１】
選択領域間隔条件取得部１２６ｄは、表示対象要素の種類の１つであるリンクボタンＬ間の距離が、端末コンテンツ画面Ａにおいて満たすべき距離を表示条件として取得する。具体的には、近接して配置される一対のリンクボタンＬが、端末コンテンツ画面Ａにおいて満たすべき最低限の離間距離を表示条件として取得する。
【００６２】
これらの各表示条件は、たとえば、表示装置１３２上に表示条件を入力するための入力画面を表示させ、コンテンツ作成者によって入力されたデータにより取得される。あるいは、予め登録されている複数の表示条件のうちから１つを選択させる選択画面を表示装置１３２上に表示させ、コンテンツ作成者によって選択されたデータにより取得されてもよい。
【００６３】
検索部１２７は、端末画面情報取得部１２３によって取得された端末画面情報に基づいて、コンテンツデータ取得部１２１によって取得されたコンテンツデータにおいて、判定条件取得部１２６によって取得された表示条件を満たさない表示対象要素を検索する。
【００６４】
たとえば、選択領域サイズ条件取得部１２６ａによって、幅方向の実寸を１ｃｍ、および高さ方向の実寸を０．５ｃｍとするリンクボタンＬの表示条件が取得されている場合には、検索部１２７は、コンテンツデータに含まれる複数のリンクボタンＬの中から、幅方向の実寸が１ｃｍ未満および／または高さ方向の実寸が０．５ｃｍ未満で表示されるリンクボタンＬを検索する。
なお、幅方向の実寸および高さ方向の実寸のうち、いずれか一方の条件を満たさない表示対象要素を検索するか、あるいは、何れの条件を満たさない表示対象要素を検索するかについては、コンテンツ作成者によって適宜選択できるように構成されている。
【００６５】
検索部１２７は、表示条件を満たさない表示対象要素を、コンテンツデータの中から１つずつ順次検索していくように構成されてもよく、表示条件を満たさない表示対象要素を一括して検索するように構成されてもよい。また、個別に検索する機能および一括して検索する機能の両方を備え、コンテンツ作成者によって選択可能に構成されてもよい。
【００６６】
検索結果出力部１２８は、検索部１２７によって検索された表示条件を満たさない表示対象要素の検索結果を出力する。本実施形態では、表示処理部１２５によって表示装置１３２に表示されたコンテンツ画面Ｂ上において、表示条件を満たさない表示対象要素を強調表示する。
【００６７】
図７は、コンテンツデータにおいて所定のサイズに満たないリンクボタンＬを個別に検索する表示状態確認処理のフローチャートである。コンテンツ作成者が入力装置１３４を操作することによって、表示状態確認処理の開始指令が入力されると、処理が開始される。
【００６８】
ステップｓ１では、コンテンツデータ取得部１２１が、コンテンツ作成者によって指定されたコンテンツデータを、記憶装置１３３から取得し、ステップｓ２に進む。ステップｓ２では、自装置画面情報取得部１２２が、自装置画面情報を取得し、ステップｓ３に進む。ステップｓ３では、端末画面情報取得部１２３が、端末画面情報を取得し、ステップｓ４に進む。ステップｓ４では、拡大・縮小率演算部１２４が、ステップｓ２で取得された自装置画面情報と、ステップｓ３で取得された端末画面情報とに基づいて、拡大・縮小率を算出し、ステップｓ５に進む。
【００６９】
ステップｓ５では、表示処理部１２５が、コンテンツ画面Ｂを表示装置１３２に表示させ、ステップｓ６に進む。ステップｓ６では、選択領域サイズ条件取得部１２６ａが、リンクボタンＬが、端末コンテンツ画面Ａにおいて満たすべき最小のサイズを表示条件として取得し、ステップｓ７に進む。ステップｓ７では、検索部１２７が、コンテンツデータに含まれる複数のリンクボタンＬの中から、最小のサイズよりも小さく表示されてしまうリンクボタンＬの検索を開始し、ステップｓ８に進む。
【００７０】
ステップｓ８では、検索部１２７により全てのリンクボタンＬが検索されたか否かが判定され、全て検索されている場合には、検索結果出力部１２８が、検索が終了したことを表示装置１３２に表示させて、表示状態確認処理を終了する。また、全て検索されていない場合には、ステップｓ９に進む。ステップｓ９では、検索部１２７により最小のサイズよりも小さく表示されてしまうリンクボタンＬが発見されたか否かが判定され、発見されていない場合には、ステップｓ８に戻る。また、発見された場合には、ステップｓ１０に進む。
【００７１】
ステップｓ１０では、検索結果出力部１２８が、表示装置１３２に表示されたコンテンツ画面Ｂ上で、最小のサイズよりも小さく表示されてしまうリンクボタンＬを強調表示し、ステップｓ８に戻る。したがって、この場合の表示状態確認処理では、最小のサイズよりも小さく表示されてしまうリンクボタンＬが、表示装置１３２に表示されたコンテンツ画面Ｂ上で、１つずつ順次強調表示される。
なお、強調表示は、周知の方法によって実現され、たとえば、該当するリンクボタンＬを太枠で囲っても表示してもよく、リンクボタンＬを表示する際の色を目立つ色に変更して表示してもよい。強調表示に関しては、以下の説明においても同様である。
【００７２】
図８は、コンテンツデータにおいて所定のサイズに満たないリンクボタンＬを一括して検索する表示状態確認処理のフローチャートである。コンテンツ作成者が入力装置１３４を操作することによって、表示状態確認処理の開始指令が入力されると、処理が開始される。本処理のステップｓ１１〜ステップｓ１７は、図７に示す処理のステップｓ１〜ステップｓ７と同一であるため、説明を省略する。
【００７３】
ステップｓ１８では、検索部１２７により最小のサイズよりも小さく表示されてしまうリンクボタンＬが発見されたか否かが判定され、１つも発見されなかった場合には、検索結果出力部１２８が、１つも発見されなかったことを表示装置１３２に表示させて、表示状態確認処理を終了する。また、１つでも発見された場合には、ステップｓ１９に進む。ステップｓ１９では、検索結果出力部１２８が、表示装置１３２に表示されたコンテンツ画面Ｂ上で、最小のサイズよりも小さく表示されてしまう全てのリンクボタンＬを強調表示し、表示状態確認処理を終了する。
【００７４】
図９は、図６に示すコンテンツ画面Ｂにおいて、最小のサイズよりも小さく表示されてしまう全てのリンクボタンＬ０が強調表示された状態を示す図である。図９において、ハッチングを付して示されたリンクボタンＬ０が、強調表示されたリンクボタンに相当する。
【００７５】
図１０は、コンテンツデータにおいて所定のサイズに満たない文字Ｃを個別に検索する表示状態確認処理のフローチャートである。コンテンツ作成者が入力装置１３４を操作することによって、表示状態確認処理の開始指令が入力されると、処理が開始される。本処理のステップｓ２１〜ステップｓ２５は、図７に示す処理のステップｓ１〜ステップｓ５と同一であるため、説明を省略する。
【００７６】
ステップｓ２６では、文字サイズ条件取得部１２６ｂが、文字Ｃが、端末コンテンツ画面Ａにおいて満たすべき最小のサイズを表示条件として取得し、ステップｓ２７に進む。ステップｓ２７では、検索部１２７が、コンテンツデータに含まれる複数の文字Ｃの中から、最小のサイズよりも小さく表示されてしまう文字Ｃの検索を開始し、ステップｓ２８に進む。
【００７７】
ステップｓ２８では、検索部１２７により全ての文字Ｃが検索されたか否かが判定され、全て検索されている場合には、検索結果出力部１２８が、検索が終了したことを表示装置１３２に表示させて、表示状態確認処理を終了する。また、全て検索されていない場合には、ステップｓ２９に進む。ステップｓ２９では、検索部１２７により最小のサイズよりも小さく表示されてしまう文字Ｃが発見されたか否かが判定され、発見されていない場合には、ステップｓ２８に戻る。また、発見された場合には、ステップｓ３０に進む。
【００７８】
ステップｓ３０では、検索結果出力部１２８が、表示装置１３２に表示されたコンテンツ画面Ｂ上で、最小のサイズよりも小さく表示されてしまう文字Ｃを強調表示し、ステップｓ２８に戻る。したがって、この場合の表示状態確認処理では、最小のサイズよりも小さく表示されてしまう文字Ｃが、表示装置１３２に表示されたコンテンツ画面Ｂ上で、１つずつ順次強調表示される。
【００７９】
図１１は、コンテンツデータにおいて所定のサイズに満たない文字Ｃを一括して検索する表示状態確認処理のフローチャートである。コンテンツ作成者が入力装置１３４を操作することによって、表示状態確認処理の開始指令が入力されると、処理が開始される。本処理のステップｓ３１〜ステップｓ３７は、図１０に示す処理のステップｓ２１〜ステップｓ２７と同一であるため、説明を省略する。
【００８０】
ステップｓ３８では、検索部１２７により最小のサイズよりも小さく表示されてしまう文字Ｃが発見されたか否かが判定され、１つも発見されなかった場合には、検索結果出力部１２８が、１つも発見されなかったことを表示装置１３２に表示させて、表示状態確認処理を終了する。また、１つでも発見された場合には、ステップｓ３９に進む。ステップｓ３９では、検索結果出力部１２８が、表示装置１３２に表示されたコンテンツ画面Ｂ上で、最小のサイズよりも小さく表示されてしまう全ての文字Ｃを強調表示し、表示状態確認処理を終了する。
【００８１】
図１２は、図６に示すコンテンツ画面Ｂにおいて、最小のサイズよりも小さく表示されてしまう全ての文字Ｃ０が強調表示された状態を示す図である。図１２において、ハッチングを付して示された文字Ｃ０が、強調表示された文字に相当する。
【００８２】
図１３は、コンテンツデータにおいて所定のサイズに満たない画像Ｉ内に記述される文字Ｃを個別に検索する表示状態確認処理のフローチャートである。コンテンツ作成者が入力装置１３４を操作することによって、表示状態確認処理の開始指令が入力されると、処理が開始される。本処理のステップｓ４１〜ステップｓ４５は、図７に示す処理のステップｓ１〜ステップｓ５と同一であるため、説明を省略する。
【００８３】
ステップｓ４６では、画像内文字サイズ条件取得部１２６ｃが、画像Ｉ内に記述される文字Ｃが、端末コンテンツ画面Ａにおいて満たすべき最小のサイズを表示条件として取得し、ステップｓ４７に進む。ステップｓ４７では、検索部１２７が、画像Ｉ内に記述される文字Ｃを、光学式文字認識によって認識し、認識された文字Ｃの中から、最小のサイズよりも小さく表示されてしまう文字Ｃの検索を開始し、ステップｓ４８に進む。
【００８４】
ステップｓ４８では、検索部１２７により認識された全ての文字Ｃが検索されたか否かが判定され、全て検索されている場合には、検索結果出力部１２８が、検索が終了したことを表示装置１３２に表示させて、表示状態確認処理を終了する。また、全て検索されていない場合には、ステップｓ４９に進む。ステップｓ４９では、検索部１２７により最小のサイズよりも小さく表示されてしまう画像Ｉ内の文字Ｃが発見されたか否かが判定され、発見されていない場合には、ステップｓ４８に戻る。また、発見された場合には、ステップｓ５０に進む。
【００８５】
ステップｓ５０では、検索結果出力部１２８が、表示装置１３２に表示されたコンテンツ画面Ｂ上で、最小のサイズよりも小さく表示されてしまう画像Ｉ内の文字Ｃを強調表示し、ステップｓ４８に戻る。したがって、この場合の表示状態確認処理では、最小のサイズよりも小さく表示されてしまう画像Ｉ内の文字Ｃが、表示装置１３２に表示されたコンテンツ画面Ｂ上で、１つずつ順次強調表示される。
【００８６】
図１４は、コンテンツデータにおいて所定のサイズに満たない画像Ｉ内の文字Ｃを一括して検索する表示状態確認処理のフローチャートである。コンテンツ作成者が入力装置１３４を操作することによって、表示状態確認処理の開始指令が入力されると、処理が開始される。本処理のステップｓ５１〜ステップｓ５７は、図１３に示す処理のステップｓ４１〜ステップｓ４７と同一であるため、説明を省略する。
【００８７】
ステップｓ５８では、検索部１２７により最小のサイズよりも小さく表示されてしまう画像Ｉ内の文字Ｃが発見されたか否かが判定され、１つも発見されなかった場合には、検索結果出力部１２８が、１つも発見されなかったことを表示装置１３２に表示させて、表示状態確認処理を終了する。また、１つでも発見された場合には、ステップｓ５９に進む。ステップｓ５９では、検索結果出力部１２８が、表示装置１３２に表示されたコンテンツ画面Ｂ上で、最小のサイズよりも小さく表示されてしまう全ての画像Ｉ内の文字Ｃを強調表示し、表示状態確認処理を終了する。
【００８８】
図１５は、図６に示すコンテンツ画面Ｂにおいて、最小のサイズよりも小さく表示されてしまう画像Ｉ内の全ての文字Ｃ１が強調表示された状態を示す図である。図１５において、ハッチングを付して示された画像Ｉ内の文字Ｃ１が、強調表示された画像Ｉ内の文字に相当する。
【００８９】
なお、図示しないが、所定の離間距離に満たない一対のリンクボタンＬを、個別にあるいは一括して検索する表示状態確認処理も、上記の各処理と同様の処理手順で実行される。
【００９０】
以上説明するように、本実施形態によれば、コンテンツ作成者によって指定された表示条件に基づいて、表示条件を満足しない表示対象要素を自動的に検索され、表示条件を満足しない表示対象要素が表示装置１３２上に表示される。したがって、コンテンツ作成者は、コンテンツに含まれる不具合箇所を容易にかつ短時間で発見することができる。また、一定の条件に基づいて不具合箇所を検索しているので、人為的誤差なく発見することができる。
【００９１】
また、本実施形態によれば、端末コンテンツ画面Ａに表示される文字が小さくなりすぎることのないコンテンツを、端末装置１２に提供することができるので、端末装置１２を使用してコンテンツを閲覧するユーザが、文字が読みにくくてストレスを感じることをなくすことができる。
【００９２】
また、端末コンテンツ画面Ａに表示されるリンクボタンＬが小さくなりすぎることのないコンテンツ、および、リンクボタンＬ同士の間隔が狭くなりすぎることのないコンテンツを、端末装置１２に提供することができるので、端末装置１２を使用してコンテンツを閲覧するユーザが、タッチパネルによるタッチ操作がしづらくてストレスを感じることをなくすことができる。
【００９３】
他の実施形態に係るコンテンツ作成支援装置１００では、検索結果出力部１２８が、表示条件を満たさないリンクボタンＬや文字Ｃを強調表示するのに併せて、表示条件を満たすように修正するための修正条件も表示するように構成されてもよい。
【００９４】
たとえば、選択領域サイズ条件取得部１２６ａによって、幅方向の実寸を１ｃｍ、および高さ方向の実寸を０．５ｃｍとするリンクボタンＬの最小サイズ条件が取得され、また、端末画面情報取得部１２３によって、画素密度を２００ｄｐｉとする端末画面情報が取得されている場合に、前記の最小サイズ条件に満たないリンクボタンＬがコンテンツデータの中から発見された際には、コンテンツデータにおいてリンクボタンＬのサイズが幅方向および高さ方向の画素数で規定されているならば、検索結果出力部１２８は、それぞれの画素数を７９画素（＝１．０÷２．５４×２００）および３９画素（＝０．５÷２．５４×２００）以上に修正すべきであるという修正条件を、前述の強調表示に併せて表示させる。
【００９５】
また、文字サイズ条件取得部１２６ｂによって、幅方向・高さ方向の実寸を１ｃｍとする文字Ｃの最小サイズ条件が取得され、また、端末画面情報取得部１２３によって、画素密度を２００ｄｐｉとする端末画面情報が取得されている場合に、前記の最小サイズ条件に満たない文字Ｃがコンテンツデータの中から発見された際には、コンテンツデータにおいて文字Ｃのサイズがフォントサイズで規定されているならば、フォントサイズを２８ポイント（＝１．０÷２．５４÷（１／７２））以上に修正すべきであるという修正条件を、前述の強調表示に併せて表示される。
【００９６】
このように、表示条件を満たすように修正するための修正条件をも併せて表示することにより、コンテンツ作成者は、コンテンツデータの修正作業を効率的に行うことができる。
【００９７】
上述した実施形態では、プログラムは、半導体メモリまたはハードディスク装置などの記憶装置１３３に記憶されているが、これらの記憶装置１３３に限定されるものではなく、コンピュータで読取り可能な記憶媒体に記録されていてもよい。記録媒体は、たとえば図示しない外部記憶装置としてプログラム読取装置を設け、そこに記録媒体を挿入することによって読取り可能な記録媒体であってもよいし、または他の装置の記憶装置であってもよい。
【００９８】
いずれの記録媒体であっても、記録媒体に記憶されているプログラムがコンピュータからアクセスされて実行される構成であればよい。すなわち、いずれの記録媒体であっても、記録媒体からプログラムが読み出され、読み出されたプログラムが、記憶装置のプログラム記憶エリアに記憶されて、そのプログラムが実行される構成であればよい。さらに通信ネットワークを介して他の装置からダウンロードされてプログラム記憶エリアに記憶させてもよい。ダウンロード用のプログラムは、予めコンピュータの記憶装置に記憶しておくか、または別な記録媒体からプログラム記憶エリアにインストールしておく。
【００９９】
本体と分離可能に構成される記録媒体は、たとえば磁気テープ／カセットテープなどのテープ系の記録媒体、フロッピー（登録商標）ディスクなどの磁気ディスクのディスク系の記録媒体、フレキシブルディスク／ハードディスクなどの磁気ディスクもしくはＣＤ−ＲＯＭ（Compact Disk Read Only Memory）／ＭＯ（Magneto Optical disk）／ＭＤ（Mini Disk）／ＤＶＤ（Digital Versatile Disk）などの光ディスクのディスク系の記録媒体、ＩＣ（Integrated Circuit）カード（メモリカードを含む）／光カードなどのカード系の記録媒体、またはマスクＲＯＭ／ＥＰＲＯＭ（Erasable Programmable Read Only Memory）／ＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）／フラッシュＲＯＭなどの半導体メモリを含む固定的にプログラムを担持する記録媒体であってもよい。
【０１００】
また、コンテンツ作成支援装置１００を実現するための装置を通信ネットワークと接続可能に構成し、上記のプログラムを、通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、たとえばインターネット、イントラネット、エキストラネット、ＬＡＮ（Local Area network）、ＩＳＤＮ（Integrated Services Digital Network）、ＣＡＴＶ（Community Antenna TeleVision）通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網などが利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、たとえばＩＥＥＥ（Institute of Electrical and Electronic Engineers）１３９４、ＵＳＢ（Universal Serial Bus）、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ（Asymmetric Digital Subscriber Line）回線などの有線でも、ＩｒＤＡ（Infrared Data Association）やリモコンのような赤外線、Bluetooth（登録商標）、８０２．１１無線、ＨＤＲ（High Data Rate）、携帯電話網、衛星回線、地上波デジタル網などの無線でも利用可能である。なお、本発明は、上記のプログラムが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【符号の説明】
【０１０１】
１００  コンテンツ作成支援装置
１１０  コンテンツデータ生成部
１２０  コンテンツデータ確認部
１２１  コンテンツデータ取得部
１２２  自装置画面情報取得部
１２３  端末画面情報取得部
１２４  拡大・縮小率演算部
１２５  表示処理部
１２６  判定条件取得部
１２７  検索部
１２８  検索結果出力部
【図１】
2013020491.tif 000003
【図２】
2013020491.tif 000004
【図３】
2013020491.tif 000005
【図４】
2013020491.tif 000006
【図５】
2013020491.tif 000007
【図６】
2013020491.tif 000008
【図７】
2013020491.tif 000009
【図８】
2013020491.tif 000010
【図９】
2013020491.tif 000011
【図１０】
2013020491.tif 000012
【図１１】
2013020491.tif 000013
【図１２】
2013020491.tif 000014
【図１３】
2013020491.tif 000015
【図１４】
2013020491.tif 000016
【図１５】
2013020491.tif 000017