(57)【要約】【課題】  ユーザに煩雑な作業を強いることなく、電子コンテンツに含まれるオブジェクトに対する非表示の設定の操作性に優れたコンテンツ表示装置を提供する。【解決手段】  コンテンツ表示装置１００において、オブジェクト認識部６１は、タッチパネル２において指定されたオブジェクトを認識する。オブジェクトグループ特定部６２は、オブジェクト認識部６１において認識されたオブジェクトが属するグループであるオブジェクトグループを特定する。そして、非表示処理部６３は、表示部１によって表示されている電子コンテンツ１１１に含まれるオブジェクトのうち、オブジェクトグループ特定部６２において特定されたオブジェクトグループに属する複数のオブジェクトを非表示状態にする。【選択図】      図２
2013054532.tif 000002
【特許請求の範囲】
【請求項１】
予め定められた複数のオブジェクトグループに分類された、各複数のオブジェクトによって構成される電子コンテンツを記憶する電子コンテンツ記憶手段と、
記憶された前記電子コンテンツを表示する電子コンテンツ表示手段と、
前記電子コンテンツ表示手段によって表示されている電子コンテンツに含まれる任意のオブジェクトを指定する指示を入力するためのオブジェクト指定入力手段と、
前記オブジェクト指定入力手段において指定されたオブジェクトを認識するオブジェクト認識手段と、
前記オブジェクト認識手段において認識されたオブジェクトが属するオブジェクトグループを特定するオブジェクトグループ特定手段と、
前記電子コンテンツ表示手段によって表示されている電子コンテンツに含まれるオブジェクトのうち、前記オブジェクトグループ特定手段において特定されたオブジェクトグループに属する複数のオブジェクトを非表示状態にする非表示処理手段と、を備えることを特徴とするコンテンツ表示装置。
【請求項２】
前記電子コンテンツ表示手段によって表示されている電子コンテンツに含まれるオブジェクトのうち、前記オブジェクトグループ特定手段において特定されたオブジェクトグループに属する複数のオブジェクトに対して、他のオブジェクトと区別して視認可能なマークを付加するマーク付加表示処理手段をさらに備え、
前記非表示処理手段は、前記マーク付加表示処理手段によってマークが付加されたオブジェクトを非表示状態にすることを特徴とする請求項１に記載のコンテンツ表示装置。
【請求項３】
前記マーク付加表示処理手段によってマークが付加されたオブジェクトのうち、前記非表示処理手段によって非表示状態にすべきオブジェクトの、前記電子コンテンツにおける配置範囲を指定する指示を入力するためのオブジェクト非表示範囲指定入力手段をさらに備え、
前記非表示処理手段は、前記オブジェクト非表示範囲指定入力手段において指定された範囲内に配置されるオブジェクトを非表示状態にすることを特徴とする請求項２に記載のコンテンツ表示装置。
【請求項４】
前記非表示処理手段によって非表示状態にされたオブジェクトのうち、非表示状態から再表示状態に切替えるオブジェクトを指定する指示を入力するためのオブジェクト再表示指定入力手段と、
前記オブジェクト再表示指定入力手段において指定されたオブジェクトを再表示状態にする再表示処理手段と、をさらに備えることを特徴とする請求項１〜３のいずれか１つに記載のコンテンツ表示装置。
【請求項５】
請求項１〜４のいずれか１つに記載のコンテンツ表示装置を動作させるコンテンツ表示プログラムであって、コンピュータを前記コンテンツ表示装置が備える各手段として機能させるためのコンテンツ表示プログラム。
【請求項６】
請求項５に記載のコンテンツ表示プログラムを記録したコンピュータ読取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子コンテンツを表示するコンテンツ表示装置、コンテンツ表示プログラム、および該コンテンツ表示プログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
近年、電子書籍の普及により、数多くの電子書籍をＰＤＡ（Personal Digital Assistant）などの電子書籍端末装置で閲覧することが可能になってきている。たとえば、教科書、参考書や問題集などの、印刷物からなる学習用の書籍に対応して、学習用の電子コンテンツを電子情報として表示させるコンテンツ表示装置が提案されている。
【０００３】
たとえば、特許文献１には、学習用の電子コンテンツを表示するコンテンツ表示装置として、表示されている電子コンテンツに含まれる特定のオブジェクトを非表示にすることによっての学習が可能な学習装置が開示されている。特許文献１に開示の学習装置によれば、ユーザは、表示されている電子コンテンツに含まれるオブジェクトのうち、暗記したい暗記対象となるオブジェクトを電子的に非表示にすることによって、非表示にされたオブジェクトを繰返して暗記学習をすることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−５８７７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示の学習装置では、ユーザは、表示されている電子コンテンツに含まれるオブジェクトのうち、非表示にしたいオブジェクトが複数存在する場合、１つ１つのオブジェクトに対してそれぞれ個別に非表示の設定を行う必要があり、非表示の設定に関する操作性がよいものであるとは言えない。
【０００６】
たとえば、特許文献１に開示の学習装置において、歴史教科書に関する電子コンテンツを表示させ、その電子コンテンツに含まれるオブジェクトのうち、歴史的事項に対応する年代についての全てのオブジェクトを非表示にしたい場合、各歴史的事項に対応する年代についてのオブジェクトに対してそれぞれ個別に非表示の設定を行う必要がある。
【０００７】
したがって本発明の目的は、ユーザに煩雑な作業を強いることなく、電子コンテンツに含まれるオブジェクトに対する非表示の設定の操作性に優れたコンテンツ表示装置、コンテンツ表示プログラム、および該コンテンツ表示プログラムを記録した記録媒体を提供することである。
【課題を解決するための手段】
【０００８】
本発明は、予め定められた複数のオブジェクトグループに分類された、各複数のオブジェクトによって構成される電子コンテンツを記憶する電子コンテンツ記憶手段と、
記憶された前記電子コンテンツを表示する電子コンテンツ表示手段と、
前記電子コンテンツ表示手段によって表示されている電子コンテンツに含まれる任意のオブジェクトを指定する指示を入力するためのオブジェクト指定入力手段と、
前記オブジェクト指定入力手段において指定されたオブジェクトを認識するオブジェクト認識手段と、
前記オブジェクト認識手段において認識されたオブジェクトが属するオブジェクトグループを特定するオブジェクトグループ特定手段と、
前記電子コンテンツ表示手段によって表示されている電子コンテンツに含まれるオブジェクトのうち、前記オブジェクトグループ特定手段において特定されたオブジェクトグループに属する複数のオブジェクトを非表示状態にする非表示処理手段と、を備えることを特徴とするコンテンツ表示装置である。
【０００９】
また本発明のコンテンツ表示装置は、前記電子コンテンツ表示手段によって表示されている電子コンテンツに含まれるオブジェクトのうち、前記オブジェクトグループ特定手段において特定されたオブジェクトグループに属する複数のオブジェクトに対して、他のオブジェクトと区別して視認可能なマークを付加するマーク付加表示処理手段をさらに備え、
前記非表示処理手段は、前記マーク付加表示処理手段によってマークが付加されたオブジェクトを非表示状態にすることを特徴とする。
【００１０】
また本発明のコンテンツ表示装置は、前記マーク付加表示処理手段によってマークが付加されたオブジェクトのうち、前記非表示処理手段によって非表示状態にすべきオブジェクトの、前記電子コンテンツにおける配置範囲を指定する指示を入力するためのオブジェクト非表示範囲指定入力手段をさらに備え、
前記非表示処理手段は、前記オブジェクト非表示範囲指定入力手段において指定された範囲内に配置されるオブジェクトを非表示状態にすることを特徴とする。
【００１１】
また本発明のコンテンツ表示装置は、前記非表示処理手段によって非表示状態にされたオブジェクトのうち、非表示状態から再表示状態に切替えるオブジェクトを指定する指示を入力するためのオブジェクト再表示指定入力手段と、
前記オブジェクト再表示指定入力手段において指定されたオブジェクトを再表示状態にする再表示処理手段と、をさらに備えることを特徴とする。
【００１２】
また本発明は、前記コンテンツ表示装置を動作させるコンテンツ表示プログラムであって、コンピュータを前記コンテンツ表示装置が備える各手段として機能させるためのコンテンツ表示プログラムである。
【００１３】
また本発明は、前記コンテンツ表示プログラムを記録したコンピュータ読取り可能な記録媒体である。
【発明の効果】
【００１４】
本発明によれば、コンテンツ表示装置は、電子コンテンツ記憶手段に記憶された電子コンテンツを電子コンテンツ表示手段に表示する装置であり、オブジェクト指定入力手段と、オブジェクト認識手段と、オブジェクトグループ特定手段と、非表示処理手段とを備える。オブジェクト指定入力手段は、ユーザが、電子コンテンツ表示手段によって表示されている電子コンテンツに含まれる任意のオブジェクトを指定する指示を入力するための手段である。オブジェクト認識手段は、オブジェクト指定入力手段において指定されたオブジェクトを認識する。オブジェクトグループ特定手段は、オブジェクト認識手段において認識されたオブジェクトが属するグループであるオブジェクトグループを特定する。そして、非表示処理手段は、電子コンテンツ表示手段によって表示されている電子コンテンツに含まれるオブジェクトのうち、オブジェクトグループ特定手段において特定されたオブジェクトグループに属する複数のオブジェクトを非表示状態にする。
【００１５】
たとえば、電子コンテンツ表示手段に歴史教科書に関する電子コンテンツが表示された状態で、ユーザがオブジェクト指定入力手段によって、任意の歴史的事項に対応する「ＡＡＡ年」という１つの文字列を指定する指示を入力した場合、オブジェクト認識手段は、その「ＡＡＡ年」という文字列をオブジェクトとして認識する。そして、オブジェクトグループ特定手段は、オブジェクト認識手段において認識された「ＡＡＡ年」というオブジェクトが属するグループである「年代」をオブジェクトグループとして特定する。このようにしてオブジェクトグループとして特定された「年代」に基づいて、非表示処理手段は、その「年代」に属する複数のオブジェクトを非表示状態にする。
【００１６】
本発明のコンテンツ表示装置では、上記のようにして、同一のオブジェクトグループに属するオブジェクトをまとめて非表示状態にするので、ユーザは、電子コンテンツにおいて非表示にすべきオブジェクトに対してそれぞれ個別に非表示の設定を行う必要がない。そのため、本発明のコンテンツ表示装置は、ユーザに煩雑な作業を強いることなく、電子コンテンツに含まれるオブジェクトに対する非表示の設定の操作性に優れたものである。
【００１７】
また本発明によれば、コンテンツ表示装置は、マーク付加表示処理手段をさらに備える。このマーク付加表示処理手段は、電子コンテンツ表示手段によって表示されている電子コンテンツに含まれるオブジェクトのうち、オブジェクトグループ特定手段において特定されたオブジェクトグループに属する複数のオブジェクトに対して、他のオブジェクトと区別して視認可能なマークを付加する。そして、非表示処理手段は、マーク付加表示処理手段によってマークが付加されたオブジェクトを非表示状態にする。これによって、ユーザは、非表示状態にしたいオブジェクトを、非表示状態となる前に、マークが付加されたオブジェクトとして、他のオブジェクトと区別して視認することができるので、所望のオブジェクトをより確実に非表示状態にすることができる。
【００１８】
また本発明によれば、コンテンツ表示装置は、オブジェクト非表示範囲指定入力手段をさらに備える。このオブジェクト非表示範囲指定入力手段は、マーク付加表示処理手段によってマークが付加されたオブジェクトのうち、非表示処理手段によって非表示状態にすべきオブジェクトの、電子コンテンツにおける配置範囲を指定する指示を入力するための手段である。そして、非表示処理手段は、オブジェクト非表示範囲指定入力手段において指定された範囲内に配置されるオブジェクトを非表示状態にする。これによって、コンテンツ表示装置は、オブジェクト非表示範囲指定入力手段によって指定された範囲内に配置された同一オブジェクトグループに属するオブジェクト、たとえば、ユーザが所望するページ範囲内に配置されたオブジェクトを、非表示状態にすることができる。
【００１９】
また本発明によれば、コンテンツ表示装置は、オブジェクト再表示指定入力手段と、再表示処理手段とをさらに備える。オブジェクト再表示指定入力手段は、非表示処理手段によって非表示状態にされたオブジェクトのうち、非表示状態から再表示状態に切替えるオブジェクトを指定する指示を入力するための手段である。そして、再表示処理手段は、オブジェクト再表示指定入力手段において指定されたオブジェクトを再表示状態にする。これによって、ユーザは、非表示状態になっているオブジェクトを、オブジェクト再表示指定入力手段によって指定することで、再表示させることができる。
【００２０】
また本発明によれば、コンテンツ表示プログラムは、コンピュータを、前記コンテンツ表示装置に備えられる各手段として機能させるためのプログラムである。このようなコンテンツ表示プログラムは、電子コンテンツに含まれるオブジェクトに対する非表示の設定処理について、操作性に優れた非表示設定処理を、ソフトウェアで制御することができる。
【００２１】
また本発明によれば、記録媒体は、前記コンテンツ表示プログラムを記録したコンピュータ読取り可能なものである。そのため、記録媒体から読み出されたプログラムによって、前記コンテンツ表示装置をコンピュータ上に実現することができる。
【図面の簡単な説明】
【００２２】
【図１】本発明の一実施形態であるコンテンツ表示装置１００の外観を概略的に示す図である。
【図２】コンテンツ表示装置１００の構成を示すブロック図である。
【図３】タグ１１５が埋込まれた電子コンテンツ１１１の一例を示す図である。
【図４Ａ】コンテンツ表示装置１００の動作を示すフローチャートである。
【図４Ｂ】コンテンツ表示装置１００の動作を示すフローチャートである。
【図４Ｃ】コンテンツ表示装置１００の動作を示すフローチャートである。
【図４Ｄ】コンテンツ表示装置１００の動作を示すフローチャートである。
【図５Ａ】コンテンツ表示装置１００の動作を説明するための図である。
【図５Ｂ】コンテンツ表示装置１００の動作を説明するための図である。
【図５Ｃ】コンテンツ表示装置１００の動作を説明するための図である。
【図５Ｄ】コンテンツ表示装置１００の動作を説明するための図である。
【図５Ｅ】コンテンツ表示装置１００の動作を説明するための図である。
【図５Ｆ】コンテンツ表示装置１００の動作を説明するための図である。
【図５Ｇ】コンテンツ表示装置１００の動作を説明するための図である。
【発明を実施するための形態】
【００２３】
図１は、本発明の一実施形態であるコンテンツ表示装置１００の外観を概略的に示す図である。図２は、コンテンツ表示装置１００の構成を示すブロック図である。コンテンツ表示装置１００は、電子コンテンツ１１１を表示する装置であり、表示部１と、タッチパネル２と、キー操作部３と、各種記憶手段である画像メモリ４１、主メモリ４２、外部メモリ４３、コンテンツ保存部４４およびプログラム保管部４５と、画像メモリ制御部５１と、タッチパネル制御部５２と、キー制御部５３と、外部メモリ制御部５４と、不揮発性メモリ制御部５５と、オブジェクト認識部６１と、オブジェクトグループ特定部６２と、非表示処理部６３と、マーク付加表示処理部６４と、再表示処理部６５と、通信処理部７１と、音声入出力部７２と、デコードエンコード処理部７３と、ＭＰＵ（Micro-Processing Unit）８１とを備えている。
【００２４】
電子コンテンツ１１１は、たとえば、電子教科書コンテンツ、電子参考書コンテンツ、および電子問題集コンテンツなどの学習用の電子コンテンツ、電子雑誌コンテンツなどの電子コンテンツである。本実施形態のコンテンツ表示装置１００において、電子コンテンツ１１１は、通信処理部７１または外部メモリ４３を介して取得される。
【００２５】
通信処理部７１は、たとえば無線または有線を介して配信される電子コンテンツ１１１を受信するインタフェース部分であり、ネットワーク経由で電子コンテンツ１１１を取得する。通信処理部７１によって取得された電子コンテンツ１１１は、コンテンツ保存部４４の不揮発性メモリ領域に、ＸＭＬ（Extensible Markup Language）形式で保存される。
【００２６】
外部メモリ４３は、ＵＳＢメモリやＳＤカードなどの記録媒体であり、電子コンテンツ１１１が記録されている。この外部メモリ４３に記録された電子コンテンツ１１１は、外部メモリ制御部５４によって読取られ、コンテンツ保存部４４の不揮発性メモリ領域に、ＸＭＬ形式で保存される。
【００２７】
コンテンツ保存部４４に保存された電子コンテンツ１１１は、不揮発性メモリ制御部５５によって画像メモリ制御部５１を介して、電子コンテンツ記憶手段としての機能を果たす画像メモリ４１に転送されて、画像メモリ４１に記憶される。このようにして画像メモリ４１に記憶された電子コンテンツ１１１は、電子コンテンツ表示手段としての機能を果たす表示部１によって表示される。
【００２８】
表示部１は、たとえば液晶ディスプレイによって構成され、画像メモリ４１に記憶された電子コンテンツ１１１を表示面に表示する。
【００２９】
タッチパネル２は、Ｘ軸およびＹ軸を座標軸とする直交座標が設定された入力面を有し、表示部１の表示面上に積層されて、表示部１と一体的に形成されている。表示部１の表示面は、タッチパネル２の入力面と対向し、入力面と同様の直交座標が設定される。タッチパネル２は、ユーザからの指示情報が入力されるものであり、ユーザは、タッチパネル２の入力面に対する指やタッチペンなどによる入力操作によって、指示を入力することができる。ユーザは、タッチパネル２に対して、表示部１に表示されている電子コンテンツ１１１のページ送り、ページ戻し、行スクロール、左右スクロール、拡大、縮小などの指示を入力することができる。このタッチパネル２は、タッチパネル制御部５２によって制御される。タッチパネル制御部５２は、タッチパネルドライバによって実現され、タッチパネル２の入力面に対する入力操作を検出する。
【００３０】
キー操作部３は、方向キー３１、ＯＫキー３２、Ｈｏｍｅキー３３、およびＣａｎｃｅｌキー３４を含んで構成されている。キー操作部３は、ユーザからの指示情報が入力されるものであり、ユーザは、キー操作部３の各キーに対するキー操作によって、指示を入力することができる。方向キー３１は、表示部１に表示されている電子コンテンツ１１１のページ送り、ページ戻し、行スクロール、左右スクロールなどの指示を入力するためのものである。ＯＫキー３２は、キー操作の確定に関する指示を入力するためのものである。Ｈｏｍｅキー３３は、表示部１に表示される表示画面を初期画面に戻す指示を入力するためのものである。Ｃａｎｃｅｌキー３４は、キー操作の確定を解除する指示を入力するためのものである。このキー操作部３は、キー制御部５３によって制御される。キー制御部５３は、キー操作部３に対するキー操作を検出する。
【００３１】
音声入出力部７２は、スピーカ７２１とマイク７２２とを含む。コンテンツ保存部４４に記憶された電子コンテンツ１１１に音声データが含まれている場合、デコードエンコード処理部７３がその音声データをデコードし、スピーカ７２１から出力する。また、マイク７２２から音声データが入力された場合、デコードエンコード処理部７３がエンコードする。
【００３２】
ＭＰＵ８１は、画像メモリ４１、主メモリ４２、外部メモリ４３、コンテンツ保存部４４およびプログラム保管部４５内に記憶されている各種データの転送を行ったり、コンテンツ表示装置１００を構成する各部に制御命令を発行して処理を実行させる。また、ＭＰＵ８１は、コンテンツ表示装置１００を動作させるコンテンツ表示プログラムのコードを、不揮発性メモリ制御部５５を介してプログラム保管部４５から取出して、主メモリ４２に記憶させ、コンテンツ表示プログラムを実行する。
【００３３】
また、本実施形態のコンテンツ表示装置１００において、タッチパネル２およびキー操作部３は、オブジェクト指定入力手段、オブジェクト非表示範囲指定入力手段、およびオブジェクト再表示指定入力手段としての機能を果たす。すなわち、タッチパネル２およびキー操作部３は、表示部１に表示されている電子コンテンツ１１１に含まれる任意のオブジェクトを指定する指示が入力される。また、タッチパネル２およびキー操作部３は、後述の非表示処理部６３によって非表示状態にすべきオブジェクトの、電子コンテンツ１１１における配置範囲を指定する指示が入力される。さらに、タッチパネル２およびキー操作部３は、非表示処理部６３によって非表示状態にされたオブジェクトのうち、非表示状態から再表示状態に切替えるオブジェクトを指定する指示が入力される。
【００３４】
ここで、オブジェクトとは、表示部１に表示された電子コンテンツ１１１を構成する複数の塊をさす。たとえば、テキストコンテンツが表示部１に表示されている場合、当該テキストの形態素解析を行い、それぞれの名詞部分をオブジェクトという。図１では、表示部１に表示されている電子コンテンツ１１１のうち、たとえば、「１５６０」、「織田信秀」、「今川義元」、および「桶狭間の戦い」のそれぞれが１つのオブジェクトである。
【００３５】
オブジェクト認識部６１は、表示部１に表示されている電子コンテンツ１１１に含まれる任意のオブジェクトを指定する指示が、タッチパネル２またはキー操作部３から入力された場合に、その指定されたオブジェクトを認識する。オブジェクト認識部６１は、タッチパネル２またはキー操作部３で指定された、表示部１の表示面上の座標位置を検知し、その検知した座標位置に現在表示されているオブジェクトを調べることで、指定されたオブジェクトを認識する。
【００３６】
オブジェクトグループ特定部６２は、オブジェクト認識部６１において認識されたオブジェクトが属するオブジェクトグループを特定する。オブジェクトグループとは、各オブジェクトが属するグループを表す情報である。たとえば、図１では、「１５６０」というオブジェクトのオブジェクトグループは「年代」であり、「織田信秀」および「今川義元」というオブジェクトのオブジェクトグループは「人名」であり、「桶狭間の戦い」というオブジェクトのオブジェクトグループは「歴史事項」であるが、必ずしもこれに限定されない。たとえば、オブジェクト認識部６１において「１５６０」というオブジェクトを認識した場合、オブジェクトグループ特定部６２は、「１５６０」というオブジェクトのオブジェクトグループが「年代」であると特定する。
【００３７】
オブジェクトグループ特定部６２は、オブジェクトとオブジェクトグループとを関連付けた、表１に示すデータベースを参照することで、オブジェクトからオブジェクトグループを特定する。
【００３８】
【表１】
2013054532.tif 000003
【００３９】
なお、表１では、歴史に関する電子コンテンツ１１１に対応して、オブジェクトとオブジェクトグループとを関連付けたデータベースの例を示したが、電子コンテンツ１１１が科学に関するコンテンツの場合におけるオブジェクトグループとしては、元素記号、化学式、化合物名、人名などを挙げることができ、数学に関するコンテンツの場合におけるオブジェクトグループとしては、数式の解答、公式などを挙げることができ、語学に関するコンテンツの場合におけるオブジェクトグループとしては、動詞、形容詞などの品詞を挙げることができる。
【００４０】
また、オブジェクトグループ特定部６２は、電子コンテンツ１１１に埋込まれたタグを用いてオブジェクトグループを特定するように構成することもできる。図３は、タグ１１５が埋込まれた電子コンテンツ１１１の一例を示す図である。オブジェクトグループ特定部６２は、ＸＭＬなどのマークアップ言語で記述された電子コンテンツ１１１中において、オブジェクト部分をタグ１１５で囲んで当該オブジェクトのオブジェクトグループを指定した電子コンテンツ１１１を使用することで、オブジェクトからオブジェクトグループを特定することができる。
【００４１】
非表示処理部６３は、表示部１に表示されている電子コンテンツ１１１に含まれるオブジェクトのうち、オブジェクト認識部６１において認識されたオブジェクトに基づいて、オブジェクトグループ特定部６２において特定されたオブジェクトグループに属する複数のオブジェクトについて、非表示情報を生成して非表示状態にする。この非表示情報とは、電子コンテンツ１１１のコンテンツＩＤ、非表示状態にするオブジェクトが配置されるページ番号、行、座標位置などから構成され、特定されたオブジェクトグループに属する複数のオブジェクトの１つごとに１セットの情報が生成される。
【００４２】
非表示処理部６３が生成した非表示情報は、不揮発性メモリ制御部５５を介してコンテンツ保存部４４の不揮発性メモリ領域に保存され、コンテンツ表示装置１００の電源がＯＦＦ状態でも保持される。コンテンツ表示装置１００を用いてユーザが、同じ電子コンテンツ１１１を起動した際には、ＭＰＵ８１は、コンテンツ保存部４４に保存されている非表示情報を読み出して、その非表示情報に対応したオブジェクトを非表示状態にして電子コンテンツ１１１を表示部１に表示させる。
【００４３】
非表示処理部６３がオブジェクトを非表示状態にする非表示の表示方法は、ユーザが見えない限りにおいて、オブジェクトを黒く塗りつぶされた状態で表示させてもよいし、オブジェクトを透明色で表示させてもよいし、オブジェクトを背景と同色にして表示させてもよい。
【００４４】
本実施形態のコンテンツ表示装置１００では、上記のようにして、同一のオブジェクトグループに属するオブジェクトをまとめて非表示状態にするので、ユーザは、電子コンテンツ１１１において非表示にすべきオブジェクトに対してそれぞれ個別に非表示の設定を行う必要がない。そのため、コンテンツ表示装置１００は、ユーザに煩雑な作業を強いることなく、電子コンテンツ１１１に含まれるオブジェクトに対する非表示の設定の操作性に優れたものである。
【００４５】
なお、オブジェクトグループ特定部６２がオブジェクトグループを特定できなかった場合、すなわち、オブジェクト認識部６１において認識されたオブジェクトが、表１に示したデータベースに登録されたものではない、または、図３に示したタグ１１５で囲まれたものではない場合、非表示処理部６３は、オブジェクト認識部６１において認識されたオブジェクトのみを非表示状態にする。
【００４６】
マーク付加表示処理部６４は、表示部１に表示されている電子コンテンツ１１１に含まれるオブジェクトのうち、オブジェクト認識部６１において認識されたオブジェクトに基づいて、オブジェクトグループ特定部６２において特定されたオブジェクトグループに属する複数のオブジェクトに対して、マーク情報を生成し、他のオブジェクトと区別して視認可能なマークを付加する。このマーク情報とは、特定されたオブジェクトグループに属するオブジェクトに対して、どのようなマークを付加するかを表す情報であり、マーク属性情報とマーク動作情報とから構成される。マーク属性情報とは、付加するマークの色や線の太さなどの情報である。マーク動作情報とは、マーク属性情報に基づいてどのようなマークを付加するかを表す情報であり、たとえば、マーカーで塗潰す、下線を引く、網かけにする、囲み線で取囲む、などの情報が含まれる。たとえば、マーク付加表示処理部６４によって、マーク属性情報が「赤」で、マーク動作情報が「マーカーで塗潰す」というマーク情報を与えられたオブジェクトは、赤色のマーカーで塗潰される。
【００４７】
本実施形態のコンテンツ表示装置１００において、マーク付加表示処理部６４が、オブジェクトに対してマークを付加する動作を実行した場合、マーク付加状態でオブジェクトが表示部１に表示される。そして、非表示処理部６３は、マーク付加表示処理部６４によってマークが付加された複数のオブジェクトを非表示状態にする。これによって、ユーザは、非表示状態にしたいオブジェクトを、非表示状態となる前に、マークが付加されたオブジェクトとして、他のオブジェクトと区別して視認することができるので、所望のオブジェクトをより確実に非表示状態にすることができる。
【００４８】
また、マーク付加表示処理部６４によってマークが付加されたオブジェクトのうち、非表示処理部６３によって非表示状態にすべきオブジェクトの、電子コンテンツ１１１における配置範囲を指定する指示が、タッチパネル２またはキー操作部３を介して入力された場合、非表示処理部６３は、タッチパネル２またはキー操作部３において指定された範囲内に配置されるオブジェクトを非表示状態にする。なお、タッチパネル２およびキー操作部３において、オブジェクトの配置範囲を指定するときに設定可能な配置範囲としては、電子コンテンツ１１１に対する「全ページ」、表示部１に表示されている「現在のページ」、「任意のページ」、表示部１に表示されている現在のページに対応する「現在の章」、「任意の章」などを挙げることができる。これによって、コンテンツ表示装置１００は、タッチパネル２またはキー操作部３によって指定された範囲内に配置された同一オブジェクトグループに属するオブジェクト、たとえば、ユーザが指定した「全ページ」の範囲内に配置されたオブジェクトを、非表示状態にすることができる。
【００４９】
再表示処理部６５は、非表示処理部６３によって非表示状態にされたオブジェクトのうち、非表示状態から再表示状態に切替えるオブジェクトを指定する指示が、タッチパネル２またはキー操作部３を介して入力された場合に、指定されたオブジェクトを再表示状態にする。これによって、ユーザは、非表示状態になっているオブジェクトを、タッチパネル２またはキー操作部３によって指定することで、再表示させることができる。
【００５０】
次に、コンテンツ表示装置１００の動作について説明する。以下では、全ページ数が２ページの歴史に関する電子コンテンツ１１１を表示し、オブジェクトの配置範囲の指定が「全ページ」または「現在のページ」で選択可能に設定されている場合を例にして、コンテンツ表示装置１００の動作を説明する。
【００５１】
図４Ａ〜図４Ｄは、コンテンツ表示装置１００の動作を示すフローチャートである。図４Ａ〜図４Ｃは、コンテンツ表示装置１００におけるメイン処理の動作を示すフローチャートであり、図４Ｄは、コンテンツ表示装置１００における割込み処理の動作を示すフローチャートである。また、図５Ａ〜図５Ｇは、コンテンツ表示装置１００の動作を説明するための図である。
【００５２】
ステップｓ１では、ＭＰＵ８１は、コンテンツ保存部４４に保存されている電子コンテンツ１１１に関する一覧を表示部１に表示させる。次にステップｓ２では、ＭＰＵ８１は、割込み処理を実行する。この割込み処理については後述する。
【００５３】
次にステップｓ３では、ＭＰＵ８１は、タッチパネル２またはキー操作部３において、電子コンテンツ１１１の選択指示が入力されたか否かを判断する。ＭＰＵ８１が電子コンテンツ１１１の選択指示が入力されたと判断した場合にはステップｓ４に進み、選択指示が入力されていないと判断した場合にはステップｓ３を繰返す。
【００５４】
ステップｓ４では、ＭＰＵ８１は、選択された電子コンテンツ１１１のコンテンツＩＤに基づいて、選択された電子コンテンツ１１１に対応する非表示情報が、コンテンツ保存部４４に保存されているか否かを判断する。ＭＰＵ８１が選択された電子コンテンツ１１１に対応する非表示情報が保存されていると判断した場合にはステップｓ１２に進み、ＭＰＵ８１は、コンテンツ保存部４４に保存されている非表示情報を読み出して、その非表示情報に対応したオブジェクトを非表示状態にして電子コンテンツ１１１を表示部１に表示させる。また、ＭＰＵ８１が選択された電子コンテンツ１１１に対応する非表示情報が保存されていないと判断した場合には、ステップｓ５に進む。
【００５５】
ステップｓ５では、ＭＰＵ８１は、タッチパネル２またはキー操作部３において、非表示対応表示のモード（非表示モード）を選択する指示が入力されたか否かを判断する。ＭＰＵ８１が非表示モードの選択指示が入力されたと判断した場合にはステップｓ８に進み、非表示モードの選択指示が入力されていないと判断した場合にはステップｓ６に進む。
【００５６】
ステップｓ６では、ＭＰＵ８１は、電子コンテンツ１１１を通常表示状態で表示部１に表示させる。この場合には、電子コンテンツ１１１内に配置されるオブジェクトを非表示状態にする処理が実行されない。そして、ステップｓ７では、ＭＰＵ８１は、割込み処理を実行する。この割込み処理については後述する。
【００５７】
ステップｓ５においてＭＰＵ８１が非表示モードの選択指示が入力されたと判断した場合、ステップｓ８では、ＭＰＵ８１は、電子コンテンツ１１１を非表示対応表示状態で表示部１に表示させる。
【００５８】
次にステップｓ９では、ＭＰＵ８１は、非表示モードフラグを「ＯＮ」にする。この非表示モードフラグは、表示部１における電子コンテンツ１１１の表示状態が、非表示対応表示状態および通常表示状態のいずれの状態であるかを区別するためのものである。非表示モードフラグが「ＯＮ」の場合は、電子コンテンツ１１１の表示状態が非表示対応表示状態であることを示し、非表示モードフラグが「ＯＦＦ」の場合は、電子コンテンツ１１１の表示状態が通常表示状態であることを示す。ステップｓ１０では、ＭＰＵ８１は、割込み処理を実行する。この割込み処理については後述する。
【００５９】
次にステップｓ１１では、ＭＰＵ８１は、タッチパネル２またはキー操作部３において、電子コンテンツ１１１の表示範囲の指定に関する指示（表示範囲指定指示）が入力されたか否かを判断する。表示範囲指定指示で設定される表示範囲としては、たとえば、電子コンテンツ１１１の全ページ、任意の複数ページ、任意の１ページ、任意の複数章、任意の１つの章、などを挙げることができる。ＭＰＵ８１が表示範囲指定指示が入力されたと判断した場合にはステップｓ１２に進み、表示範囲指定指示が入力されていないと判断した場合にはステップｓ１１を繰返す。
【００６０】
ステップｓ１２では、ＭＰＵ８１は、指定された表示範囲内において電子コンテンツ１１１を表示部１に表示させる。たとえば、ステップｓ１１において、全ページ数が２ページの歴史に関する電子コンテンツ１１１に対して、表示範囲を「全ページ」とする表示範囲指定指示が入力されていた場合、図５Ａに示すように、表示部１は、電子コンテンツ１１１の全ページである２ページ分のデータを表示する。図５Ａ（ａ）は、表示部１が電子コンテンツ１１１の１ページ目を表示した状態を示している。図５Ａ（ｂ）は、表示部１が電子コンテンツ１１１の２ページ目を表示した状態を示している。次にステップｓ１３では、ＭＰＵ８１は、割込み処理を実行する。この割込み処理については後述する。
【００６１】
ステップｓ１４では、ＭＰＵ８１は、図５Ｂ（ｃ）に示すように、タッチパネル２またはキー操作部３において、表示部１に表示されている電子コンテンツ１１１に含まれる任意のオブジェクト１１２ａを指定する指示が入力されたか否かを判断する。なお、ユーザは、タッチパネル２によってオブジェクト１１２ａを指定する指示を入力する場合には、タッチパネル２に対してタッチを開始し、ドラッグして指定範囲を決定することでオブジェクト１１２ａを指定することができる。また、ユーザは、キー操作部３によってオブジェクト１１２ａを指定する指示を入力する場合には、指定範囲の開始位置にカーソルを合わせてＯＫキー３２を押し、方向キー３１でカーソルを移動させて指定範囲の終了位置にカーソルを合わせてＯＫキー３２を押すことで、オブジェクト１１２ａを指定することができる。ＭＰＵ８１がオブジェクト１１２ａを指定する指示が入力されたと判断した場合にはステップｓ１５に進み、オブジェクト１１２ａを指定する指示が入力されていないと判断した場合にはステップｓ１４を繰返す。
【００６２】
ステップｓ１５では、ＭＰＵ８１に制御されたオブジェクト認識部６１は、指定されたオブジェクト１１２ａを認識する。図５Ｂ（ｃ）では、「１５６０」という文字列が指定された例を示しているが、この場合には、オブジェクト認識部６１は、「１５６０」という文字列をオブジェクト１１２ａとして認識する。
【００６３】
次にステップｓ１６では、ＭＰＵ８１に制御されたオブジェクトグループ特定部６２は、認識されたオブジェクト１１２ａが属するオブジェクトグループを特定する。たとえば、オブジェクトグループ特定部６２は、「１５６０」というオブジェクト１１２ａに対して「年代」というオブジェクトグループを特定する。
【００６４】
次にステップｓ１７では、ＭＰＵ８１に制御されたマーク付加表示処理部６４は、ステップｓ１１で指定された電子コンテンツ１１１の表示範囲内において、オブジェクト認識部６１が認識したオブジェクト１１２ａと同一のオブジェクトグループに属するオブジェクトを検索する。
【００６５】
次にステップｓ１８では、ＭＰＵ８１に制御されたマーク付加表示処理部６４は、オブジェクト認識部６１が認識したオブジェクト１１２ａと同一のオブジェクトグループに属する全てのオブジェクトにマークを付加し、マーク付加状態で表示部１に表示させる。たとえば、マーク付加表示処理部６４は、図５Ｃに示すように、オブジェクトグループ特定部６２が「１５６０」というオブジェクト１１２ａに対して特定した「年代」というオブジェクトグループに属する全てのオブジェクトを、マーク付加状態で表示させる。図５Ｃ（ｄ）は、表示部１に表示される電子コンテンツ１１１の１ページ目において、「年代」というオブジェクトグループに属する「１５６０」というオブジェクト１１２ａがマーク付加状態で表示された状態を示している。また、図５Ｃ（ｅ）は、表示部１に表示される電子コンテンツ１１１の２ページ目において、「年代」というオブジェクトグループに属する「１５７３」というオブジェクト１１２ｂ、および、「１５８２」というオブジェクト１１２ｃがマーク付加状態で表示された状態を示している。
【００６６】
次にステップｓ１９では、ＭＰＵ８１は、オブジェクトの表示切替選択画面を表示部１に表示させる。たとえば、ＭＰＵ８１は、図５Ｃに示すように、「非表示にする」という非表示選択キー１１３１と、「非表示にしない」という非表示無許可選択キー１１３２とを含む表示切替選択ポップアップ１１３を、表示部１に表示させる。次にステップｓ２０では、ＭＰＵ８１は、割込み処理を実行する。この割込み処理については後述する。
【００６７】
ステップｓ２１では、ＭＰＵ８１は、タッチパネル２またはキー操作部３において、オブジェクトを非表示状態にする指示が入力されたか否かを判断する。ＭＰＵ８１は、図５Ｃに示す「非表示にする」という非表示選択キー１１３１が押された場合に、オブジェクトを非表示状態にする指示が入力されたと判断し、「非表示にしない」という非表示無許可選択キー１１３２が押された場合に、オブジェクトを非表示状態にする指示が入力されずに、オブジェクトを非表示状態にする非表示処理を解除する指示が入力されたと判断する。ＭＰＵ８１がオブジェクトを非表示状態にする指示が入力されたと判断した場合にはステップｓ２２に進み、非表示処理を解除する指示が入力されたと判断した場合にはステップｓ１２に戻る。
【００６８】
ステップｓ２２では、ＭＰＵ８１は、オブジェクトの非表示範囲選択画面を表示部１に表示させる。たとえば、ＭＰＵ８１は、図５Ｄ（ｆ）に示すように、非表示状態にするオブジェクトの配置範囲を「全ページ」に設定する指示を入力するための全頁非表示選択キー１１４１と、非表示状態にするオブジェクトの配置範囲を「現在のページのみ」に設定する指示を入力するための現在頁非表示選択キー１１４２とを含む非表示範囲選択ポップアップ１１４を、表示部１に表示させる。次にステップｓ２３では、ＭＰＵ８１は、割込み処理を実行する。この割込み処理については後述する。
【００６９】
ステップｓ２４では、ＭＰＵ８１は、タッチパネル２またはキー操作部３において、オブジェクトの非表示範囲を指定する指示が入力されたか否かを判断する。ＭＰＵ８１は、図５Ｄ（ｆ）に示す「全ページ」という全頁非表示選択キー１１４１が押された場合に、非表示状態にするオブジェクトの配置範囲を「全ページ」に設定する指示が入力されたと判断する。また、ＭＰＵ８１は、図５Ｄ（ｆ）に示す「現在のページのみ」という現在頁非表示選択キー１１４２が押された場合に、非表示状態にするオブジェクトの配置範囲を「現在のページのみ」に設定する指示が入力されたと判断する。そして、ＭＰＵ８１は、全頁非表示選択キー１１４１および現在頁非表示選択キー１１４２がいずれも押されなかった場合には、オブジェクトの非表示範囲を指定する指示が入力されていないと判断してステップｓ２４を繰返す。
【００７０】
次にステップｓ２５では、ＭＰＵ８１に制御された非表示処理部６３は、指定された範囲内に配置される、マーク付加状態のオブジェクトを非表示状態にする。たとえば、ステップｓ２４において、非表示状態にするオブジェクトの配置範囲を「全ページ」に設定する指示が入力された場合、非表示処理部６３は、図５Ｅに示すように、電子コンテンツ１１１の全ページである２ページ分の範囲内に配置されるマーク付加状態のオブジェクトを非表示状態にする。図５Ｅ（ｇ）は、電子コンテンツ１１１の１ページ目に配置される、マーク付加状態のオブジェクト１１２ａが非表示状態であることを示している。図５Ｅ（ｈ）は、電子コンテンツ１１１の２ページ目に配置される、マーク付加状態のオブジェクト１１２ｂおよびオブジェクト１１２ｃが非表示状態であることを示している。
【００７１】
また、ステップｓ２４において、非表示状態にするオブジェクトの配置範囲を「現在のページのみ」に設定する指示が入力された場合、非表示処理部６３は、図５Ｆに示すように、電子コンテンツ１１１の全ページである２ページ分に対して、現在の表示ページである１ページ目に配置されるマーク付加状態のオブジェクトのみを非表示状態にする。図５Ｆ（ｉ）は、電子コンテンツ１１１の１ページ目に配置される、マーク付加状態のオブジェクト１１２ａが非表示状態であることを示している。図５Ｆ（ｊ）は、電子コンテンツ１１１の２ページ目に配置される、マーク付加状態のオブジェクト１１２ｂおよびオブジェクト１１２ｃが非表示状態ではないことを示している。
【００７２】
次にステップｓ２６では、ＭＰＵ８１は、非表示フラグを「ＯＮ」にする。この非表示フラグは、表示部１に表示されている電子コンテンツ１１１において、非表示状態のオブジェクトが存在するか否かを示すものである。非表示フラグが「ＯＮ」の場合は、電子コンテンツ１１１に非表示状態のオブジェクトが存在することを示し、非表示フラグが「ＯＦＦ」の場合は、電子コンテンツ１１１に非表示状態のオブジェクトが存在しないことを示す。ステップｓ２７では、ＭＰＵ８１は、割込み処理を実行する。この割込み処理については後述する。
【００７３】
ステップｓ２８では、ＭＰＵ８１は、タッチパネル２またはキー操作部３において、非表示状態から再表示状態に切替えるオブジェクトを指定する指示が入力されたか否かを判断する。なお、ユーザは、タッチパネル２によって非表示状態から再表示状態に切替えるオブジェクトを指定する指示を入力する場合には、非表示状態になっているオブジェクトをタッチすることで指定することができる。また、ユーザは、キー操作部３によって非表示状態から再表示状態に切替えるオブジェクトを指定する指示を入力する場合には、方向キー３１でカーソルを移動させて非表示状態になっているオブジェクトにカーソルを合わせてＯＫキー３２を押すことで指定することができる。ＭＰＵ８１が非表示状態から再表示状態に切替えるオブジェクトを指定する指示が入力されたと判断した場合にはステップｓ２９に進み、オブジェクトを指定する指示が入力されていないと判断した場合にはステップｓ２８を繰返す。
【００７４】
ステップｓ２９では、ＭＰＵ８１に制御された再表示処理部６５は、非表示状態から再表示状態に切替えるオブジェクトとして指定されたオブジェクトを、再表示状態にする。たとえば、ステップｓ２８において、非表示状態から再表示状態に切替えるオブジェクトとして、電子コンテンツ１１１の１ページ目に存在する非表示状態のオブジェクト１１２ａが指定された場合、再表示処理部６５は、図５Ｇ（ｋ）に示すように、非表示状態とされていたオブジェクト１１２ａを、マーク付加状態のオブジェクトとして再表示させる。次にステップｓ３０では、ＭＰＵ８１は、割込み処理を実行する。この割込み処理については後述する。
【００７５】
ステップｓ３１では、ＭＰＵ８１は、タッチパネル２またはキー操作部３において、再表示状態から非表示状態に切替えるオブジェクトを指定する指示が入力されたか否かを判断する。なお、ユーザは、タッチパネル２によって再表示状態から非表示状態に切替えるオブジェクトを指定する指示を入力する場合には、再表示状態になっているオブジェクトをタッチすることで指定することができる。また、ユーザは、キー操作部３によって再表示状態から非表示状態に切替えるオブジェクトを指定する指示を入力する場合には、方向キー３１でカーソルを移動させて再表示状態になっているオブジェクトにカーソルを合わせてＯＫキー３２を押すことで指定することができる。ＭＰＵ８１が再表示状態から非表示状態に切替えるオブジェクトを指定する指示が入力されたと判断した場合にはステップｓ３２に進み、オブジェクトを指定する指示が入力されていないと判断した場合にはステップｓ３１を繰返す。
【００７６】
ステップｓ３２では、ＭＰＵ８１に制御された非表示処理部６３は、再表示状態から非表示状態に切替えるオブジェクトとして指定されたオブジェクトを、非表示状態にする。たとえば、ステップｓ３１において、再表示状態から非表示状態に切替えるオブジェクトとして、電子コンテンツ１１１の１ページ目に存在する再表示状態のオブジェクト１１２ａが指定された場合、非表示処理部６３は、図５Ｇ（ｌ）に示すように、再表示状態とされていたオブジェクト１１２ａを、再度非表示状態にする。
【００７７】
次に、ステップｓ２、ステップｓ１０、ステップｓ１３、ステップｓ２０、ステップｓ２３、ステップｓ２７、およびステップｓ３０においてコンテンツ表示装置１００が実行する割込み処理について、図４Ｄを用いて説明する。
【００７８】
本実施形態のコンテンツ表示装置１００が実行する割込み処理は、ステップａ１において割込み処理を受け付けることで開始される。次にステップａ２では、ＭＰＵ８１は、タッチパネル２またはキー操作部３において、割込み処理の選択指示が入力されたか否かを判断する。ＭＰＵ８１は、非表示モードを解除する割込み処理が選択されたと判断した場合にステップａ３に処理を進ませる。
【００７９】
ステップａ３では、ＭＰＵ８１は、非表示モード解除の指示入力を認識する。次にステップａ４では、ＭＰＵ８１は、非表示モードフラグが「ＯＮ」であるか否かを判断する。ＭＰＵ８１が非表示フラグが「ＯＮ」であると判断した場合にはステップａ５に進み、非表示モードフラグが「ＯＦＦ」であると判断した場合には図４Ａで示したステップｓ５に進む。
【００８０】
ステップａ５では、ＭＰＵ８１は、非表示モードを解除する。そして、ステップａ６では、ＭＰＵ８１は、非表示モードフラグを「ＯＦＦ」にし、その後、図４Ａで示したステップｓ５に処理を進ませる。
【００８１】
また、ＭＰＵ８１は、ステップａ２において、電子コンテンツ１１１の表示を終了させる割込み処理が選択されたと判断した場合にステップａ７に処理を進ませる。ステップａ７では、ＭＰＵ８１は、コンテンツ終了の指示入力を認識する。そして、ステップａ８では、ＭＰＵ８１は、電子コンテンツ一覧表示画面を表示部１に表示させて、電子コンテンツ１１１の表示を終了させる。
【００８２】
また、ＭＰＵ８１は、ステップａ２において、非表示解除の割込み処理が選択されたと判断した場合にステップａ９に処理を進ませる。ステップａ９では、ＭＰＵ８１は、非表示解除の指示入力を認識する。そして、ステップａ１０では、ＭＰＵ８１は、非表示フラグが「ＯＮ」であるか否かを判断する。ＭＰＵ８１が非表示フラグが「ＯＮ」であると判断した場合にはステップａ１１に進み、非表示フラグが「ＯＦＦ」であると判断した場合には図４Ａで示したステップｓ１２に進む。
【００８３】
ステップａ１１では、ＭＰＵ８１に制御された再表示処理部６５は、電子コンテンツ１１１に含まれるオブジェクトに対する非表示状態を解除して、再表示状態にする。そして、ステップａ１２では、ＭＰＵ８１は、非表示フラグを「ＯＦＦ」にし、その後、図４Ａで示したステップｓ１２に処理を進ませる。
【００８４】
また、ＭＰＵ８１は、ステップａ２において、割込み処理を終了させる指示が入力されたと判断した場合にステップａ１３に処理を進ませる。ステップａ１３では、ＭＰＵ８１は、割込み処理終了の指示入力を認識する。そして、ステップａ１４では、ＭＰＵ８１は、割込み処理を終了し、図４Ａ〜図４Ｃで示したステップｓ２、ステップｓ１０、ステップｓ１３、ステップｓ２０、ステップｓ２３、ステップｓ２７、およびステップｓ３０のそれぞれの次ステップに処理を進ませる。
【００８５】
また本発明のさらに他の実施の形態として、コンピュータを前述したコンテンツ表示装置１００として機能させるために、コンピュータに実行させるためのコンテンツ表示プログラム（実行形式プログラム、中間コードプログラムおよびソースプログラムの少なくともいずれか１つ）、およびこのコンテンツ表示プログラムを記録したコンピュータ読取り可能な記録媒体を提供することも可能である。
【００８６】
なお、コンテンツ表示プログラムを記録する記録媒体としては、マイクロコンピュータで処理が行われるために図示していないメモリ、たとえばＣＤ−ＲＯＭ（Compact Disc−Read Only Memory）のようなものそのものがプログラムメディアであってもよいし、また、図示していないが外部記憶装置としてプログラム読取り装置が設けられ、そこに記録媒体を挿入することで読取り可能なプログラムメディアであってもよい。
【００８７】
いずれの場合においても、格納されているコンテンツ表示プログラムはマイクロプロセッサがアクセスして実行させる構成であってもよいし、あるいは、いずれの場合もコンテンツ表示プログラムを読み出し、読み出されたコンテンツ表示プログラムは、マイクロコンピュータの図示されていないプログラム記憶エリアにダウンロードされて、そのコンテンツ表示プログラムが実行される方式であってもよい。このダウンロード用のプログラムは予め本体装置に格納されているものとする。
【００８８】
上記プログラムメディアは、本体と分離可能に構成される記録媒体であり、磁気テープやカセットテープなどのテープ系、フロッピー（登録商標）ディスクやハードディスクなどの磁気ディスクやＣＤ−ＲＯＭ／ＭＯ（Magneto Optical disc）／ＭＤ（Mini Disc）／ＤＶＤ（Digital Versatile Disc）などの光ディスクのディスク系、ＩＣ（Integrated Circuit）カード（メモリカードを含む）／光カードなどのカード系、あるいはマスクＲＯＭ、ＥＰＲＯＭ（Erasable Programmable Read Only Memory）、ＥＥＰＲＯＭ（登録商標）（Electrically Erasable Programmable Read Only Memory）、フラッシュＲＯＭなどによる半導体メモリを含めた固定的にプログラムを担持する媒体であってもよい。
【００８９】
また、インターネットを含む通信ネットワークを接続可能なシステム構成を持つことで、通信ネットワークからコンテンツ表示プログラムをダウンロードするように流動的にコンテンツ表示プログラムを担持する媒体であってもよい。なお、このように通信ネットワークからコンテンツ表示プログラムをダウンロードする場合には、そのダウンロード用のプログラムは予め本体装置に格納しておくか、あるいは別な記録媒体からインストールされるものであってもよい。なお、本発明は、上記コンテンツ表示プログラムが電子的な伝送で具現化された、搬送波に埋込まれたコンピュータデータ信号の形態でも実現され得る。
【符号の説明】
【００９０】
１  表示部
２  タッチパネル
３  キー操作部
４１  画像メモリ
４２  主メモリ
４３  外部メモリ
４４  コンテンツ保存部
４５  プログラム保管部
６１  オブジェクト認識部
６２  オブジェクトグループ特定部
６３  非表示処理部
６４  マーク付加表示処理部
６５  再表示処理部
１００  コンテンツ表示装置
【図１】
2013054532.tif 000004
【図２】
2013054532.tif 000005
【図３】
2013054532.tif 000006
【図４Ａ】
2013054532.tif 000007
【図４Ｂ】
2013054532.tif 000008
【図４Ｃ】
2013054532.tif 000009
【図４Ｄ】
2013054532.tif 000010
【図５Ａ】
2013054532.tif 000011
【図５Ｂ】
2013054532.tif 000012
【図５Ｃ】
2013054532.tif 000013
【図５Ｄ】
2013054532.tif 000014
【図５Ｅ】
2013054532.tif 000015
【図５Ｆ】
2013054532.tif 000016
【図５Ｇ】
2013054532.tif 000017