(57)【特許請求の範囲】
【請求項１】
主データ、及び主データに関連する関連データを表示する表示手段と、
前記表示手段の画面上に主データを表示させた状態で、当該主データを表示している表示領域の一部に表示内容を他の表示内容に置き換える置換領域を確保し、当該置換領域に前記関連データを前記主データと置き換えて表示させる表示制御手段と、
前記表示制御手段が確保する置換領域の位置又は面積を使用者の指示に応答し変化させる領域制御手段と
を備え、
前記主データの各々には、前記主データとは異なるデータの種類である前記関連データが複数関連し、
前記表示制御手段は、位置の異なる複数の前記置換領域の各々の位置ごとに、対応する異なる種類の前記関連データを前記主データと置き換えて表示させる、
ことを特徴とする表示装置。
【請求項２】
前記表示制御手段は、前記表示手段の画面上における前記関連データの表示状態を前記置換領域の位置又は面積に応じて制御することを特徴とする請求項１記載の表示装置。
【請求項３】
前記表示制御手段による関連データの表示状態の制御は、前記表示手段の画面上における前記関連データの表示位置と、表示形態及び表示サイズとを固定した状態で、前記置換領域における前記関連データの情報量のみを前記置換領域の面積に応じて変化させる制御、又は前記置換領域における前記関連データの情報内容のみを前記置換領域の位置に応じて変化させる制御であることを特徴とする請求項２記載の表示装置。
【請求項４】
前記表示制御手段による関連データの表示状態の制御は、前記関連データの表示サイズを固定したまま、前記関連データの情報内容を前記置換領域に最大限に表示するように、前記関連データの情報内容を配置する形態を前記置換領域の面積に応じて整形する制御であることを特徴とする請求項２記載の表示装置。
【請求項５】
前記表示制御手段による関連データの表示状態の制御は、前記関連データの表示サイズを、前記置換領域の面積に応じて、前記置換領域に配置が可能な最大のサイズに調整する制御であることを特徴とする請求項２記載の表示装置。
【請求項６】
前記表示制御手段は、前記置換領域を前記主データの前記表示領域が有する四隅のうちの少なくともいずれかの隅に確保することを特徴とする請求項１乃至５いずれか１項に記載の表示装置。
【請求項７】
前記表示制御手段は、前記関連データが存在することを示す指標を、前記主データの前記表示領域における前記置換領域に該当する位置に配置することを特徴とする請求項６記載の表示装置。
【請求項８】
前記指標は、前記関連データの存在に加え、前記関連データの情報内容の種類を示すことを特徴とする請求項７記載の表示装置。
【請求項９】
前記表示制御手段は、仮想的に、前記表示手段の画面を、前記主データの表示面を上の層とし、前記関連データの表示面を下の層とする多層構造とし、前記上の層の隅部分を仮想的にめくった状態を前記表示手段の画面上で表現することにより前記置換領域を確保し、
前記領域制御手段は、前記隅部分の仮想的なめくり量を使用者の指示に応答して制御することにより、前記置換領域の面積を使用者の指示に応答し増減する
ことを特徴とする請求項６又は７，８記載の表示装置。
【請求項１０】
前記関連データは、前記主データに付加されたデータであることを特徴とする請求項１乃至９いずれか１項に記載の表示装置。
【請求項１１】
主データ、及び主データに関連する関連データを表示する表示手段に主データを表示させた状態で、当該主データを表示している表示領域の一部に表示内容を他の表示内容に置き換える置換領域を確保し、当該置換領域に前記関連データを前記主データと置き換えて表示させる工程と、
前記置換領域の位置又は面積を使用者の指示に応答し変化させる工程と
を含み、
前記主データの各々には、前記主データとは異なるデータの種類である前記関連データが複数関連し、
前記表示制御工程は、位置の異なる複数の前記置換領域の各々の位置ごとに、対応する異なる種類の前記関連データを前記主データと置き換えて表示させる、
ことを特徴とする表示方法。
【請求項１２】
コンピュータに、
主データ、及び主データに関連する関連データを表示する表示手段に主データを表示させた状態で、当該主データを表示している表示領域の一部に表示内容を他の表示内容に置き換える置換領域を確保し、当該置換領域に前記関連データを前記主データと置き換えて表示させる表示制御機能と、
前記表示制御機能が確保する前記置換領域の位置又は面積を使用者の指示に応答し変化
させる領域制御機能と
を実現させ、
前記主データの各々には、前記主データとは異なるデータの種類である前記関連データが複数関連し、
前記表示制御機能は、位置の異なる複数の前記置換領域の各々の位置ごとに、対応する異なる種類の前記関連データを前記主データと置き換えて表示させる、
ことを特徴とするプロクラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、主データ、及び主データに関連する関連データの情報内容の表示技術に関するものである。
【背景技術】
【０００２】
従来、文書や画像等の主データの情報内容を画面に表示する際、その情報内容（文書や画像等）に、主データに関連する関連データの情報内容（以下、関連情報という。）を必要に応じて表示することが一般に可能である。また、例えば下記特許文献１には、文書の表示に際し、その文書の関連情報であるコメント情報を、表示した文書の任意の場所に、任意の大きさで合成表示する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平７−６４９７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の技術は、文書の表示に際してコメント情報を表示するか、又は表示しなかを設定可能としたものであることに変わりがなく、関連情報を表示する際の自由度が低いという問題があった。
【０００５】
本発明は、かかる従来の課題に鑑みてなされたものであり、主データの表示中に、その情報内容に関連する関連情報を表示する際の自由度を高めることを目的とする。
【課題を解決するための手段】
【０００６】
前記課題を解決するため、本発明にあっては、主データ、及び主データに関連する関連データを表示する表示手段と、前記表示手段の画面上に主データを表示させた状態で、当該主データを表示している表示領域の一部に表示内容を他の表示内容に置き換える置換領域を確保し、当該置換領域に前記関連データを前記主データと置き換えて表示させる表示制御手段と、前記表示制御手段が確保する置換領域の位置又は面積を使用者の指示に応答し変化させる領域制御手段とを備え、前記主データの各々には、前記主データとは異なるデータの種類である前記関連データが複数関連し、前記表示制御手段は、位置の異なる複数の前記置換領域の各々の位置ごとに、対応する異なる種類の前記関連データを前記主データと置き換えて表示させる、ことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、主データの表示中に、その情報内容に関連する関連情報を表示する際の自由度を高めることが可能となる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態を示す表示装置のブロック図である。
【図２】（ａ）は設定テーブルの概念図、（ｂ）は表示フラグの説明図である。
【図３】コンテンツ表示処理を示すフローチャートである。
【図４】付加情報表示処理を示すフローチャートである。
【図５】メインメモリにおける付加データの格納形態の例を便宜的に示した概念図である。
【図６】コンテンツにアイコンを重畳表示した状態の表示画面を示す図である。
【図７】付加情報を固定状態で表示する場合の表示画面を示す図である。
【図８】（ａ）は、付加情報を整形状態で表示する場合の表示画面を示す図、（ｂ）及び（ｃ）は、付加情報を拡大又は縮小表示する場合の表示画面の遷移図である。
【図９】実施形態の変形例を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について説明する。図１は、本発明の第１の実施形態における表示装置１を示すブロック図である。
【００１０】
表示装置１は、装置全体を制御するＣＰＵ（Central Processing Unit）１１と、プログラムメモリ１２、メインメモリ１３、メディアコントローラ１４、表示部１５、タッチセンサ１６、キー入力部１７を備えている。
【００１１】
プログラムメモリ１２は、例えば内蔵フラッシュメモリから構成される不揮発性の記録媒体である。プログラムメモリ１２には、ＣＰＵ１１が表示装置１の制御に要するプログラム、及び各種データが記憶されている。なお、各種データの詳細については後述する。
【００１２】
メインメモリ１３は、例えばＤＲＡＭ（dynamic random-access memory）から構成されるランダムアクセス可能な揮発性の記録媒体であり、ＣＰＵ１１がプログラムを実行する際のワークメモリとして使用される。すなわちメインメモリ１３には、ＣＰＵ１１がプログラムメモリ１２から読み出したプログラムや、制御時に生成された各種データが記憶される。
【００１３】
メディアコントローラ１４は、表示装置１の図示しない本体に設けられているメモリカードスロットに着脱自在に装着された記録メディア５０と、ＣＰＵ１１との間におけるデータの入出力を制御する入出力インターフェースである。
【００１４】
記録メディア５０は、例えばフラッシュメモリからなる不揮発性のカード型の記憶媒体であり、記録メディア５０には、ユーザによって記憶された画像データや文書データ等の各種のデータが記録されている。
【００１５】
ここで、画像データは、例えばデジタルカメラにおいて撮影され記録された撮影画像データ、すなわちＪＰＥＧ（Joint Photographic Expert Group）方式により圧縮された画像データ本体に、画像に付随する撮影日時等の画像情報が付加されたＥｘｉｆ（Exchangeable Image File Format）規格等に準拠した静止画ファイルのデータである。文書データは、例えば所謂ワープロソフト等で作成された文書等のデータである。
【００１６】
表示部１５は、タッチパネルとして機能する画面を有するものであり、バックライト付きのカラー液晶表示パネル、及びその駆動回路により構成される。
【００１７】
タッチセンサ１６は、表示部１５の上記カラー液晶表示パネルの表面に一体的に設けられた、例えば静電容量型のセンサであり、表示画面に対するユーザの操作を検出し、ＣＰＵ１１へ供給する。
【００１８】
キー入力部１７は、電源キーや、その他の操作ボタン等によって構成され、操作ボタンによるユーザの操作情報をＣＰＵ１１に供給する。
【００１９】
そして、前記プログラムメモリ１２に記憶されているプログラムには、ＣＰＵ１１に後述するコンテンツ表示処理や付加情報表示処理を実行させるプログラムが含まれる。
【００２０】
また、プログラムメモリ１２に記憶されている各種データには、ＣＰＵ１１が付加情報表示処理において使用する図２（ａ）に示した設定テーブルＴや、図２（ｂ）に示した表示フラグが含まれる。
【００２１】
設定テーブルＴは、付加情報の種類と、表示部１５の画面におけるアイコンの表示位置と、アイコンとの対応関係を示すものである。付加情報の種類は、記録メディア５０に記録されている画像データや文書データ等に付加され、それらと一体的に記憶されている付加データの情報内容の種類である。
【００２２】
付加情報の種類としては、位置又は地図、日時、撮影データ又は作成データ、撮影者又は作成者の各情報である。なお、位置又は地図は、例えば緯度・経度や都市名、又はそれらを表す地図、国旗である。撮影データ又は作成データは、撮影画像データについてはＥｘｉｆ情報等であり、作成データについてはページ数や用紙のサイズ等である。
【００２３】
アイコンの表示位置は、表示部１５の画面における位置であり、右下、左下、右上、左上のいずれか、つまり画面の四隅のいずれかである。
【００２４】
また、図２（ａ）は設定テーブルＴを概念的に示したものであり、図に示したアイコンは、実際にはプログラムメモリ１２に記憶されている画像データの識別情報であり、例えばデータ名である。また、画像データにより表される実際のアイコンは、各々が対応する付加情報の種類を表現したデザインを有するものである。
【００２５】
一方、表示フラグは、付加情報表示処理に際し、ＣＰＵ１１が表示部１５の画面における付加情報の表示形態を決める情報であり、その値は、「０」〜「２」のうちの予め決められている値、又は必要に応じてユーザにより変更された値である。
【００２６】
ここで、値「０」は、付加情報を固定表示でめくった分のみ表示する表示状態を示し、値「１」は、付加情報を可変表示でめくり量に応じて表示可能な情報（内容）のみ整形して表示する表示状態を示し、値「２」は、付加情報を可変表示でめくり量に応じて表示可能に拡大縮小して表示する表示状態を示す。なお、表示フラグの各値によって示されるより具体的な表示状態については後述する。
【００２７】
次に、以上の構成からなる表示装置１の本発明に係る動作について説明する。図３は、ユーザが記録メディア５０に記録されている画像データや文書データ等（以下、コンテンツと称す。）を表示させるとき、ＣＰＵ１１が実行するコンテンツ表示処理の内容を示したフローチャートである。
【００２８】
図３に示したように、ＣＰＵ１１は、例えばタッチパネルや操作ボタンの操作によってユーザにより表示対象のコンテンツが選択された後（ステップＳＡ１）、選択されたコンテンツに付加情報があるか否か、つまり画像データや文書データ等に付加データが付加されているかを確認する（ステップＳＡ２）。
【００２９】
ここで、付加情報がなければ（ステップＳＡ２：ＮＯ）、ＣＰＵ１１は、選択されたコンテンツのデータ（画像データや文書データ等）を記録メディア５０から読み出して表示部１５に表示させる（ステップＳＡ３）。なお、本実施形態において表示部１５におけるコンテンツの表示形態は全画面表示である。
【００３０】
その後、ＣＰＵ１１は、ユーザによる終了操作があるまで（ステップＳＡ４：ＮＯ）、コンテンツの表示を継続し、終了操作があれば（ステップＳＡ４：ＹＥＳ）、その時点でコンテンツの表示処理を終了する。
【００３１】
一方、ＣＰＵ１１は、ユーザに選択されたコンテンツに付加情報がある場合には（ステップＳ２：ＹＥＳ）、まず、図２（ａ）に示した設定テーブルＴを参照し、実際に付加情報に含まれている情報の種類（１又は複数）にそれぞれ対応するアイコンの表示位置とアイコンを確認する（ステップＳＡ５）。
【００３２】
次に、ＣＰＵ１１は、選択されたコンテンツのデータ、つまり主データを記録メディア５０から読み出して、選択されたコンテンツを表示部１５に表示させる（ステップＳＡ６）。
【００３３】
また、係る処理に際してＣＰＵ１１は、コンテンツのデータに付加されている付加データを、付加データを設定テーブルＴに示されている情報内容の種類に分類した状態でメインメモリ１３に展開して格納する。
【００３４】
図５は、メインメモリ１３における付加データの格納形態の例を、付加データに含まれる情報内容の種類が位置又は地図、日時、撮影データ又は作成データ、撮影者又は作成者の４種類であるものとして便宜的に示した概念図である。
【００３５】
すなわち図５（ａ）は、１画面分のメモリ空間に設定テーブルＴに示されているアイコンの表示位置に対応した位置関係で、付加データを情報内容の種類に分類して格納する場合の例である。また、図５（ｂ）は、付加データを情報内容の種類毎に１画面分のメモリ空間を用いて、互いに異なる複数（ここでは４枚）のレイヤとして格納する場合の例である。
【００３６】
次に、ＣＰＵ１１は、表示したコンテンツ（撮影画像や文書等）の表示領域、つまり表示部１５の画面におけるステップＳＡ５の処理で確認した１又は複数の表示位置に、表示位置に対応したアイコンをコンテンツに重畳して表示させる（ステップＳＡ７）。
【００３７】
図６は、ステップＳＡ７の処理後における表示部１５の表示例であり、（ａ）は、選択されたコンテンツ１０１が撮影画像であって、位置又は地図を表現したアイコン２０１が画面右下の隅に重畳表示され、日時を表現したアイコン２０２が画面左下の隅に重畳表示され、撮影データ又は作成データを表現したアイコン２０３が画面右上の隅に重畳表示された場合の例である。
【００３８】
また、同図（ｂ）は、選択されたコンテンツ１０１が文書であって、日時を表現したアイコン２０２が画面左下の隅に重畳表示され、撮影データ又は作成データを表現したアイコン２０３が画面右上の隅に重畳表示され、撮影者又は作成者を表現したアイコン２０４が画面左上の隅に重畳表示された場合の例である。
【００３９】
その後、ＣＰＵ１１は、係る表示を表示部１５に行わせている間、アイコンが表示されている画面のいずれかの隅部分がユーザにタッチされたか否かを逐次検出する（ステップＳＡ８）。ここで、タッチとはユーザが指又はペン等で画面に触れた状態である。
【００４０】
そして、ＣＰＵ１１は、タッチされたことが検出できなければ（ステップＳＡ８：ＮＯ）、さらに終了操作の有無を確認し、終了操作があるまでは（ステップＳＡ１１：ＮＯ）、タッチの有無を引き続き確認し、終了操作があったら（ステップＳＡ１１：ＹＥＳ）、その時点でコンテンツの表示処理を終了する。
【００４１】
一方、ＣＰＵ１１は、アイコンが表示されている画面のいずれかの隅部分がタッチされたことを検出した場合には（ステップＳＡ８：ＹＥＳ）、付加情報表示処理を実行する。
【００４２】
付加情報表示処理は、例えば図７に示したように、表示中のコンテンツ１０１の表示領域（画面全域）の一部に置換領域１０１ａを確保し、確保した置換領域１０１ａに、表示中のコンテンツ１０１に付加されている付加情報であって、タッチされた隅部分に対応する種類の情報内容をコンテンツと置き換えて表示させる処理である。
【００４３】
具体的に説明すると、付加情報表示処理においてＣＰＵ１１は、表示中のコンテンツ１０１の表示面を上層（但し、薄い層）とし、その裏面側を下層とした２層構造を想定し、表示中のコンテンツ１０１を、ユーザがタッチした隅部分を相対向する隅に向けて「めくった」状態で表現することにより、めくられた部分に相当する下層側の領域を置換領域１０１ａとして確保する。そして、ＣＰＵ１１は、係る置換領域１０１ａに、対応する種類の情報内容を所定の表示形態で表示させる。なお、情報内容の具体的な表示形態等について後述する。
【００４４】
その後、ＣＰＵ１１は、タッチ状態が非検出となるまで、つまりユーザの指又はペン等が画面から離れるまでの間（ステップＳＡ１０：ＮＯ）、付加情報表示処理を繰り返し、タッチ状態が非検出となったら（ステップＳＡ１０：ＹＥＳ）、ユーザによる終了操作の有無を確認する（ステップＳＡ１１）。
【００４５】
ここで、終了操作がなければ（ステップＳＡ１１：ＮＯ）、ＣＰＵ１１はステップＳＡ８の処理に戻り、再びアイコンが表示されている画面の隅部分がタッチされたか否かを検出し、前述した処理を繰り返す。その間に終了操作があったら（ステップＳＡ１１：ＹＥＳ）、ＣＰＵ１１は、その時点でコンテンツの表示処理を終了する。これにより、ＣＰＵ１１は、任意のコンテンツの表示処理を終了する。
【００４６】
次に、図６（ａ）、図６（ｂ）に例示したように、コンテンツ１０１の３つの隅にアイコン２０１，２０２，２０３を重畳して表示させた状態でＣＰＵ１１が実行する前述した付加情報表示処理（ステップＳＡ９）の内容について説明する。
【００４７】
図４は、ＣＰＵ１１による付加情報表示処理の内容を示したフローチャートである。図４に示したように、付加情報表示処理においてＣＰＵ１１は、直ちに表示部１５の画面がタッチされてからの指によるフリック量を検出する（ステップＳＢ１）。
【００４８】
このフリック量は、所定時間（例えば０．１秒間）における画面上での指の移動量であり、ＣＰＵ１１は、前記所定時間毎に画面上の指のタッチ位置を検出し、現在のタッチ位置と所定時間前のタッチ位置とに基づいてフリック量を検出する。
【００４９】
なお、フリック量は、当初のタッチ位置から、それが近接する隅と相対向する隅に向かう方向がプラスのフリック量であり、逆に、当初のタッチ位置から、それが近接する隅に向かう方向がマイナスのフリック量である。
【００５０】
次に、ＣＰＵ１１は、検出したフリック量に応じためくり量を演算する（ステップＳＢ２）。ここで、めくり量とは、付加情報表示処理が連続して行われている間の前述したフリック量の累積値である。
【００５１】
しかる後、ＣＰＵ１１は、付加情報の表示形態を示す前述した表示フラグの値が「０」のときには（ステップＳＢ３：ＹＥＳ）、前述した置換領域１０１ａに、その領域に対応する種類の付加情報を固定状態で表示する（ステップＳＢ４）。
【００５２】
すなわち、ＣＰＵ１１は、先に述べたように表示中のコンテンツ１０１をユーザがタッチした隅部分を相対向する隅に向けて、ステップＳＢ２の処理で取得しためくり量分だけ「めくった」状態で表現し、めくられた部分に相当する領域を置換領域１０１ａとして確保し、そこに付加情報を固定状態で表示する。
【００５３】
ここで、固定状態で表示するとは、表示部１５の画面上における表示位置と、表示形態及び表示サイズとを、予め決められている表示位置、表示形態、表示サイズに固定した状態で付加情報を表示することである。つまり処理開始当初においてＣＰＵ１１は、コンテンツ１０１がめくられた部分に相当する置換領域１０１ａに、その位置に固定されている付加情報の一部のみを表示する。
【００５４】
そして、ＣＰＵ１１は、付加情報表示処理を一旦終了して図３の処理に戻り、ユーザの指が画面から離れるまで、つまりユーザが画面上で指を動かしている間に、付加情報表示処理を繰り返し実行する。
【００５５】
これにより、ユーザは画面上で指をフリック量がプラスとなる画面中央方向へ移動させることにより、置換領域１０１ａの面積を徐々に増大させることができ、置換領域１０１ａの面積に応じた分だけ付加情報を表示させることができる。
【００５６】
図７（ａ）は、コンテンツ１０１が撮影画像であるとき、ユーザが、日時を表現したアイコン２０１が表示された画面左下の隅部分を指でタッチし、そのまま指を画面中央方向へ移動させることにより、置換領域１０１ａに、その位置に対応する種類の付加情報（日時）が全て表示された状態を示した図である。
【００５７】
図７（ｂ）は、その後、ユーザが、撮影データ又は作成データを表現したアイコン２０３が表示された画面右上の隅部分を指でタッチし、そのまま指を画面中央側へ移動させることにより、他の置換領域１０１ａに、その位置に対応する種類の付加情報の一部（カメラの機種名、シャッタスピード等）が表示された状態を示した図である。
【００５８】
なお、上記とは逆に、例えば図７（ｂ）に示した状態で、ユーザは画面上に指をおいたまま、今度はフリック量がマイナスとなる画面右上方向へ移動させることにより、置換領域１０１ａの面積を徐々に減少させることもできる。
【００５９】
一方、以上の場合と異なり、ステップＳＢ２の処理でめくり量を演算した後、表示フラグ値が「１」であった場合（ステップＳＢ３：ＮＯ、ステップＳＢ５：ＹＥＳ）、ＣＰＵ１１は、前述した置換領域１０１ａに、その領域に対応する種類の付加情報を整形状態で表示する（ステップＳＢ６）。
【００６０】
すなわち、ＣＰＵ１１は、先に述べたように表示中のコンテンツ１０１をステップＳＢ２の処理で取得しためくり量分だけ「めくった」状態で表現し、めくられた部分に相当する領域を置換領域１０１ａとして確保し、そこに付加情報を整形状態で表示する。
【００６１】
ここで、整形状態で表示するとは、表示部１５の画面上における表示サイズのみを、予め決められている表示サイズに固定したままで、付加情報を置換領域１０１ａに最大限表示すべく、その配置形態を置換領域１０１ａの面積に応じて整形して表示することである。
【００６２】
そして、ＣＰＵ１１は、付加情報表示処理を一旦終了して図３の処理に戻り、ユーザの指が画面から離れるまで、つまりユーザが画面上で指を動かしている間に、付加情報表示処理を繰り返し実行する。
【００６３】
したがって、表示フラグ値が「１」であった場合においても、ユーザは画面上で指をフリック量がプラスとなる画面中央方向へ移動させることにより、置換領域１０１ａの面積を徐々に増大させることができ、置換領域１０１ａの面積に応じた分だけ付加情報を表示させることができる。
【００６４】
図８（ａ）は、ユーザが、コンテンツ１０１が撮影画像であるとき、撮影データ又は作成データを表現したアイコン２０３が表示された画面左下の隅部分を指でタッチし、そのまま指を画面中央方向へ移動させることにより、置換領域１０１ａに、その位置に対応する種類の付加情報（撮影データ）が置換領域１０１ａの面積、及び形状に応じて整形されることにより、可能な限りの内容が表示された状態を示した図である。
【００６５】
なお、図８（ａ）に示した状態においても、ユーザは画面上に指をおいたまま、今度はフリック量がマイナスとなる画面右上方向へ移動させることにより、置換領域１０１ａの面積を徐々に減少させることができる。
【００６６】
さらに、以上の場合と異なり、ステップＳＢ２の処理でめくり量を演算した後、表示フラグ値が「２」であった場合（ステップＳＢ５：ＮＯ）、ＣＰＵ１１は、前述した置換領域１０１ａに、その領域に対応する種類の付加情報を拡大、又は縮小して表示する（ステップＳＢ７）。
【００６７】
すなわち、ＣＰＵ１１は、先に述べたように表示中のコンテンツ１０１をステップＳＢ２の処理で取得しためくり量分だけ「めくった」状態で表現し、めくられた部分に相当する領域を置換領域１０１ａとして確保し、そこに付加情報を拡大、又は縮小して表示する。
【００６８】
ここで、拡大、又は縮小して表示するとは、付加情報を置換領域１０１ａに配置可能な最大サイズに調整することである。
【００６９】
そして、ＣＰＵ１１は、付加情報表示処理を一旦終了して図３の処理に戻り、ユーザの指が画面から離れるまで、つまりユーザが画面上で指を動かしている間に、付加情報表示処理を繰り返し実行する。
【００７０】
したがって、表示フラグ値が「２」であった場合においては、ユーザは画面上で指をフリック量がプラスとなる画面中央方向へ移動させることにより、置換領域１０１ａの面積を徐々に増大させることができ、置換領域１０１ａの面積に左右されることなく、付加情報の全てを置換領域１０１ａに表示させることができる。
【００７１】
図８（ｂ）は、コンテンツ１０１が撮影画像であるとき、ユーザが、撮影データ又は作成データを表現したアイコン２０３が表示された画面右上の隅部分を指でタッチし、そのまま指を画面中央方向へ移動させることにより、置換領域１０１ａに、その位置に対応する種類の付加情報（カメラの機種名、シャッタスピード等）が、それらの表示サイズを図７（ｂ）で示した予め決められている表示サイズよりも縮小されることにより全て表示された状態を示した図である。
【００７２】
図８（ｃ）は、図８（ｂ）に示した状態から、ユーザが、引き続き指を画面中央方向へ移動させることにより、置換領域１０１ａの面積を拡大させることにより、付加情報が、それらの表示サイズを図７（ｂ）で示した予め決められている表示サイズよりも拡大された状態で全て表示された状態を示した図である。
【００７３】
なお、図８（ｃ）に示した状態においても、ユーザは画面上に指をおいたまま、今度はフリック量がマイナスとなる画面右上方向へ移動させることにより、置換領域１０１ａの面積を徐々に減少させることにより、付加情報の表示状態を図８（ｂ）に示した状態に戻すことができる。
【００７４】
以上説明した本実施形態においては、記録メディア５０に記録されている任意のコンテンツの表示中に、そのコンテンツに付加されている付加情報をコンテンツと共に画面上に表示している間、置換領域１０１ａのサイズをユーザが必要に応じてリアルタイムに変化させることができる。よって、撮影画像データや文書データ等の主データの表示中に、その情報内容に付加されている付加情報を表示する際の自由度を高めることができる。
【００７５】
特に、図７（ａ）、図７（ｂ）に示したように、付加情報を固定状態で表示する場合においては、付加情報の表示は隠れている部分も含め固定であって、置換領域１０１ａの面積に応じて付加情報の一部が表示される。つまり付加情報は、常に定形の状態で表示される。したがって、表示中のコンテンツに、どういう情報が関連付けられているのかを容易に把握することができる。
【００７６】
また、図８（ａ）に示したように、付加情報を整形状態で表示する場合においては、置換領域１０１ａの面積を徐々に増大させる際には、同じ種類の付加情報に含まれる個別の情報内容が決められた順に配置して表示されることとなる。したがって、同じ種類の付加情報に含まれる一群の情報内容を、優先順位の高い情報から順に表示させることができる。
【００７７】
また、図８（ｂ）、図８（ｃ）に示したように、付加情報を拡大又は縮小して表示する場合においては、同じ種類の付加情報に含まれる一群の情報内容の全てを常に表示させることができる。つまり全情報を常に把握することができる。
【００７８】
また、以上述べた置換領域１０１ａにおける付加情報の配置形態とに拘わらず、本実施形態においては、置換領域１０１ａをコンテンツの表示領域（本実施形態では表示画面）の四隅のいずれかに確保する。したがって、付加情報を同時に表示させたとしても、一般に画面の中央に近い位置や領域に存在するコンテンツの重要部分が隠れる心配がなく、使い勝手がよい。
【００７９】
また、コンテンツの表示中には、付加情報が存在する場合にそれを示すアイコン２０１，２０２，２０３をコンテンツに重畳して表示させることにより、ユーザに付加情報の容易に判別させることができる。さらには各アイコンを、各々が対応する付加情報の種類を表現したデザインを有するものとしたことから、表示可能な付加情報の種類をも容易に取得判別させることもできる。
【００８０】
また、付加情報を表示する際には、コンテンツの隅を「めくった」状態で表現し、めくられた部分に相当する領域を置換領域１０１ａとして確保する。つまり、めくられた跡に付加情報を表示する。したがって、従来とは異なる視覚効果が得られるため、係る視覚的効果により、単に付加情報の内容を提供するだけでなく、例えば表示しているコンテンツが撮影画像である場合においては、娯楽性をもユーザに提供することができる。
【００８１】
ここで、以上の説明においては、ユーザが記録メディア５０に記録されている画像データや文書データ等のコンテンツ１０１を表示させた直後に、コンテンツに付加されている付加情報を表示する場合について説明した。しかし、本発明を適用して付加情報を表示する時点は、任意の時点でよく、例えばコンテンツ１０１が文書のときには、その文書の編集途中であっても構わない。
【００８２】
また、本実施形態においては、付加情報の表示形態を決める表示フラグの値が、予め決められている値、又は必要に応じてユーザにより変更された値であって、表示対象のコンテンツとは無関係に事前に設定されている場合について説明した。しかし、上記表示フラグの値は、例えば付加情報に予め埋め込まれていてもよいし、例えば付加情報の表示操作（画面のフリック操作）を行う直前にユーザに設定させてもよい。
【００８３】
また、本実施形態においては、コンテンツ１０１に付加されている付加情報を表示する置換領域１０１ａを、コンテンツ１０１の四隅の１又は複数に確保する場合について説明した。しかし、本発明の実施に際しては、置換領域１０１ａをコンテンツ１０１の四隅に変えて、又は四隅に加えてコンテンツ１０１の四辺に確保してもよい。
【００８４】
図９（ａ）は、その場合の例を示す図であり、置換領域１０１ａをコンテンツ１０１の四隅と四辺の全てにそれぞれ確保する場合の一例である。また、図９（ａ）において、コンテンツ１０１は撮影画像であり、付加情報に種類の情報内容が含まれていることにより、コンテンツ１０１の四隅と四辺の全てにアイコン３０１〜３０８（デザインは省略）が重畳表示されている。
【００８５】
そして、この場合、例えばコンテンツ１０１の右辺の中央のアイコン３０４、又はその周辺が左辺方向にフリックされたときには、図９（ｂ）に示したように、コンテンツ１０１の右辺部分に置換領域１０１ａを確保し、該当する種類の付加情報を表示させればよい。また、その際のコンテンツ１０１の表現は、右辺の縁部分をフリック量に応じた分だけ左辺方向に「めくった」状態に表現させればよい。
【００８６】
同様に、コンテンツ１０１の下辺中央のアイコン３０６、又はその周辺がユーザにより上辺方向にフリックされたときには、図９（ｃ）に示したように、コンテンツ１０１の可変部分に置換領域１０１ａを確保し、該当する種類の付加情報を表示させればよい。また、その際のコンテンツ１０１の表現は、下辺の縁部分をフリック量に応じた分だけ上辺方向に「めくった」状態に表現させればよい。
【００８７】
また、本実施形態においては、付加情報を表示する置換領域を画面上に確保するとき、上述したようにコンテンツの隅部分や辺部分を「めくった」状態に表現する場合について説明した。しかし、これに限らずコンテンツの一部を単に消失させて置換領域を確保するようにしてもよい。
【００８８】
また、本実施形態においては、コンテンツに付加されている付加情報を置換領域に表示する場合、すなわち主データに付加されているデータの情報内容を置換領域に表示する場合について説明した。しかし、置換領域に表示する情報は、例えば記録メディア５０に主データである撮影画像データや文書データ等と関連付けられている関連データであれば、撮影画像データや文書データ等とは個別に記録されているデータの情報内容であっても構わない。さらには、例えば表示装置が通信機能を備えていれば、通信機能によって外部の他の装置から取得したものでもよい。
【００８９】
以上、本発明の実施形態、及びその変形例について説明したが、これらは本発明の作用効果が得られる範囲内であれば適宜変更が可能であり、変更後の実施形態も特許請求の範囲に記載された発明、及びその発明と均等の発明の範囲に含まれる。
以下に、本出願の当初の特許請求の範囲に記載された発明を付記する。
［請求項１］
主データ、及び主データに関連する関連データを表示する表示手段と、前記表示手段の画面に主データを表示させた状態で、当該主データの表示領域の一部に置換領域を確保し、当該置換領域に前記関連データを前記主データと置き換えて表示させる表示制御手段と、前記表示制御手段が確保する置換領域の位置又は面積を使用者の指示に応答し変化させる領域制御手段とを備えたことを特徴とする表示装置。
［請求項２］
前記表示制御手段は、前記表示手段の画面上における前記関連データの表示状態を前記置換領域の位置又は面積に応じて制御することを特徴とする請求項１記載の表示装置。
［請求項３］
前記表示制御手段による関連データの表示状態の制御は、前記表示手段の画面上における前記関連データの表示位置と、表示形態及び表示サイズとを固定した状態で、関連データの置換領域における情報量のみを置換領域の面積に応じて又は情報内容量のみを置換領域の位置に応じて変化させる制御であることを特徴とする請求項２記載の表示装置。
［請求項４］
前記表示制御手段による関連データの表示状態の制御は、関連データの表示サイズを固定したまま、関連データの情報内容を置換領域に最大限表示すべく、関連データの情報内容の配置形態を置換領域の面積に応じて整形する制御であることを特徴とする請求項２記載の表示装置。
［請求項５］
前記表示制御手段による関連データの表示状態の制御は、関連データの表示サイズを、置換領域の面積に応じ置換領域に配置可能な最大サイズに調整する制御であることを特徴とする請求項２記載の表示装置。
［請求項６］
前記表示制御手段は、前記置換領域を前記主データの表示領域の四隅のうちの少なくともいずれかの隅に確保することを特徴とする請求項１乃至５いずれか１項に記載の表示装置。
［請求項７］
前記表示制御手段は、前記関連データの存在を示す指標を、前記主データの表示領域における前記置換領域に該当する位置に配置することを特徴とする請求項６記載の表示装置。
［請求項８］
前記指標は、前記関連データの存在に加え、前記関連データの情報内容の種類を示すことを特徴とする請求項７記載の表示装置。
［請求項９］
前記表示制御手段は、前記表示手段の画面を、前記主データの表示面を上層とし、前記関連データの表示面を下層とする多層構造と想定し、前記上層の隅部分をめくった状態を前記表示手段の画面上で表現することにより前記置換領域を確保し、前記領域制御手段は、前記隅部分のめくり量を使用者の指示に応答して制御することにより、置換領域の面積を使用者の指示に応答し増減することを特徴とする請求項６又は７，８記載の表示装置。
［請求項１０］
前記関連データは、前記主データに付加されたデータであることを特徴とする請求項１乃至９いずれか１項に記載の表示装置。
［請求項１１］
主データ、及び主データに関連する関連データを表示する表示手段に主データを表示させた状態で、当該主データの表示領域の一部に置換領域を確保し、当該置換領域に前記関連データを前記主データと置き換えて表示させる工程と、前記置換領域の位置又は面積を使用者の指示に応答し変化させる工程とを含むことを特徴とする表示方法。
［請求項１２］
コンピュータを、主データ、及び主データに関連する関連データを表示する表示手段に主データを表示させた状態で、当該主データの表示領域の一部に置換領域を確保し、当該置換領域に前記関連データを前記主データと置き換えて表示させる表示制御手段と、前記表示制御手段が確保する前記置換領域の位置又は面積を使用者の指示に応答し変化させる領域制御手段として機能させることを特徴とするプロクラム。
【符号の説明】
【００９０】
１    表示装置
１１    ＣＰＵ
１２    プログラムメモリ
１３    メインメモリ
１４    メディアコントローラ
１５    表示部
１６    タッチセンサ
１７    キー入力部
５０    記録メディア
１０１    コンテンツ
１０１ａ    置換領域
２０１    アイコン
２０２    アイコン
２０３    アイコン
Ｔ    設定テーブル
【図１】
0005618262.tif 000002
【図２】
0005618262.tif 000003
【図３】
0005618262.tif 000004
【図４】
0005618262.tif 000005
【図５】
0005618262.tif 000006
【図６】
0005618262.tif 000007
【図７】
0005618262.tif 000008
【図８】
0005618262.tif 000009
【図９】
0005618262.tif 000010