(57)【要約】【課題】書籍、カタログあるいは文書ファイル等の各ページを表示画面に順次表示して利用者の閲覧に供する画像データ表示装置に関し、特に画像形式以外のデータ形式を含む電子ファイルを取り扱う仕組みを提示し、さらには画像を拡大して表示する方法を提示する。【解決手段】閲覧に供する書籍等の元データのデータ形式を当該画像表示装置が備える印刷機能によって画像データ形式に変換して表示用画像データとし、当初のデータ形式による元データとともに関連付けて記録保管する。【選択図】            図１
2004354552.tif 000002
【特許請求の範囲】
【請求項１】
表示画面制御部を備えて表示画面に書籍等の各ページを順次表示して利用者の閲覧に供する画像データ表示装置において、
閲覧に供する書籍等の元データのデータ形式を当該画像表示装置が備える印刷機能によって画像データ形式に変換して表示用画像データとし、
当初のデータ形式による元データとともに関連付けて記録保管することを特徴とする画像データ表示装置。
【請求項２】
前記の画像データ表示装置において、
表示画面に表示する個々の表示画像は表示された表示用画像データの元データを規定するアプリケーションを示すアイコンイメージを添付して持ち、
前記のアイコンイメージを操作することにより前記の元データをその規定するアプリケーションの下で起動することを特徴とする、請求項１に記載の画像データ表示装置。
【請求項３】
前記の画像データ表示装置において、
前記の元データをその規定するアプリケーションの下で更新して上書き保存を行なった場合、当該画像データ表示装置は上書き保存された元データを印刷機能によって画像データ形式に変換して、既にある表示用画像データと置換して保管管理することを特徴とする、請求項１に記載の画像データ表示装置。
【請求項４】
表示画面制御部を備えて表示画面に書籍等の各ページを順次表示して利用者の閲覧に供する画像データ表示装置の制御方法において、
表示画面の中で操作者の指定する領域の横長さと縦長さとの比率を算出して表示画面全体の横長さと縦長さとの比率と比較し、
前記の操作者の指定する領域の横長さと縦長さとの比率が表示画面全体の横長さと縦長さとの比率より小さいかあるいは等しい場合に、前記の操作者の指定する領域の縦長さが表示画面全体の縦長さに等しくなるまで画像を拡大して表示し、
前記の操作者の指定する領域の横長さと縦長さとの比率が表示画面全体の横長さと縦長さとの比率より大きい場合に、前記の操作者の指定する領域の横長さが表示画面全体の横長さに等しくなるまで画像を拡大して表示し、
操作者の閲覧に供することを特徴とする画像データ表示装置の制御方法。
【請求項５】
前記の画像データ表示装置の制御方法において、
前記の操作者の指定する領域の画像を拡大して表示する際に、当初に操作者が指定する領域の画像サイズから最終的に表示する拡大画像のサイズに到る過程を分割して拡大途中の倍率によるサイズの画像を生成し、
前記の拡大途中の倍率によるサイズの画像をあらかじめ定める時間間隔で順次表示させることを特徴とする、請求項４に記載の画像データ表示装置の制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、書籍あるいはカタログ等の各ページを表示画面に順次表示して利用者の閲覧に供する画像データ表示装置に関するものであり、特に画像形式以外のデータ形式を含む電子ファイルを取り扱う仕組みを提示し、さらには画像を拡大して表示する方法に関するものである。
【０００２】
【従来の技術】
従来より、仮想的な世界であるコンピュータ上の情報を、現実世界の本を閲覧する動作に近づけた動作で利用させるという技術思想、及び前記の表示画像を必要に応じて拡大して提示するという技術思想は、公知のものである（例えば、特許文献１、２を参照）。
【０００３】
【特許文献１】
特開２０００−１２３０４４号公報
【特許文献２】
特開２００１−１０１２３１号公報
【０００４】
図５ないし図７に基づいて、従来の技術による画像データ表示装置の構成及びその動作を説明する。
【０００５】
図５は、従来の技術による画像データ表示装置の構成を示すものである。すなわち画像データ表示装置Ｂ０７は表示部Ｂ０８を備える。前記の表示部Ｂ０８に表示する個々の表示画像は、表示画面制御部Ｂ０９の制御に従う。
【０００６】
前記の表示画面制御部Ｂ０９は、所定の表示用画像データＢ７２を取り出し、画像枠データＢ７０を枠とする画像の中の所定の位置に埋め込む。
【０００７】
前記の表示用画像データＢ７２は、当該画像データ表示装置があらかじめ指定するデータ形式に従って生成されるものである。
【０００８】
図６は、前記の図５に示した画像データ表示装置Ｂ０７の表示部Ｂ０８に具体的な表示画像の例として表示した画面を示すものである。
【０００９】
すなわち前記の図５に示した表示部Ｂ０８に相当する表示装置５１では現実の書籍に模した画像枠５２を固定して配し、前記の画像枠５２の中の所定のページ位置には表示に供する書籍の内容をもとに生成した画像データによる表示用画像５３をあらかじめ定める順番に従って差し替え自在に埋め込む。
【００１０】
これより、当該表示装置５１の画面は前記の画像枠５２で示した形態の書籍を開いて表示用画像で示す内容を読んでいるという状態となる。
【００１１】
また当該表示装置５１の画面にはスイッチボタン５５が配されており、マウス等のポインタで指示することによって「次ページに進む」、「前ページに戻る」「指定のページにジャンプする」あるいは「本を閉じる」等の、通常の書籍を読む時と類似した動作が実行される。
【００１２】
さらに、利用者が表示部のサイズまたは解像度の制限等により画像の視認性が思わしくないと判断したときなど、より正確に視認する手段として画像の表示を拡大して提示することがある。
【００１３】
図７は、従来の技術に基づいて提供される拡大画像の様子を示すものである。ここではその代表的な例として、図７（ａ）に示したごとく拡大した画像を表示する領域を設ける方式と、図７（ｂ）に示したごとく指定したポイントおよびその近傍を拡大鏡（ルーペ）で拡大する方式とをもって説明する。
【００１４】
図７（ａ）に示す例は、カーソルの指示するポイントを中心とする領域を所定の倍率で拡大した画像を、拡大画像領域として画像領域の片隅に配するものである。
【００１５】
この方式によると、カーソルの指示するポイントが常に拡大画像領域内に存在するが、前記の拡大画像領域内ではカーソルの指示するポイントの移動はその拡大倍率に比例して早くなるので、それぞれのポイントの存在する領域が離れていることも相俟ってカーソルが画像領域で指示するポイントと拡大画像領域内でカーソルの指示に対応するポイントを見出し難い。
【００１６】
図７（ｂ）に示す例は、表示画像の中にルーペの形状を持ったアイコンを移動自在に配し、所定の倍率を持った前記のルーペで拡大した画像を、拡大画像として当該ルーペの中に配するものである。
【００１７】
この方式によると、前記のルーペは画像領域中で好みの位置経の移動が可能なので拡大表示を指示するポイントと拡大された画像とは常に一致しているが、当該ルーペの大きさは固定されたものであり、前記のルーペの大きさを超えた領域の画像を観察するためにはルーペを動かさなければならず、その際に前記のルーペ内部の画像移動はその拡大倍率に比例して早くなるのでルーペの移動より速く移動し、狭い領域の中で画像が操作者の思惑よりも速く移動するので、感覚的にも視認性を阻害する要素となる。
【００１８】
【発明が解決しようとする課題】
上述したごとく従来の技術を適用した画像データ表示装置において、下記のような問題点がある。
【００１９】
画像データ表示装置が表示に供する表示用画像データは、当該画像データ表示装置が指定するデータ形式に合わせなければならない。
【００２０】
したがって表示に供すべきデータが当該画像データ表示装置の指定するデータ形式と異なる場合は、表示に先だって前記の元データを所定のデータ形式に変換しなければならず、さらに前記の元データに生じた変更を確実に表示に反映させる仕組みを持たなければならない。
【００２１】
また表示用画像データの視認性を高めるため、部分的に拡大した画像を生成することがある。
【００２２】
前記の画像の拡大を指定したポイントまたは領域と、実際に拡大表示された画像との間に密接な関係がなければ、拡大された画像にかかる視認性は上がることがない。
【００２３】
【課題を解決するための手段】
前記の問題を解決するために、この発明では次に示す手段を取った。
【００２４】
表示画面制御部を備えて表示画面に書籍等の各ページを順次表示して利用者の閲覧に供する画像データ表示装置において、閲覧に供する書籍等の元データのデータ形式を当該画像表示装置が備える印刷機能によって画像データ形式に変換して表示用画像データとし、当初のデータ形式による元データとともに関連付けて記録保管する。
【００２５】
この手段を取ることによって、当該画像データ表示装置に保持する表示用画像データは、対応する元データを検索可能な状態で備えるという作用を得る。
【００２６】
前記の画像データ表示装置において、表示画面に表示する個々の表示画像は表示された表示用画像データの元データを規定するアプリケーションを示すアイコンイメージを添付して持ち、前記のアイコンイメージを操作することにより前記の元データをその規定するアプリケーションの下で起動する。
【００２７】
この手段を取ることによって、当該画像データ表示装置に保持する表示用画像データは、対応する元データを、関連するアプリケーションの下で起動するという作用を得る。
【００２８】
前記の画像データ表示装置において、前記の元データをその規定するアプリケーションの下で更新して上書き保存を行なった場合、当該画像データ表示装置は上書き保存された元データを印刷機能によって画像データ形式に変換して、既にある表示用画像データと置換して保管管理する。
【００２９】
この手段を取ることによって、当該画像データ表示装置に保持する表示用画像データは、対応する元データを変更することによって前記の表示用画像データの改版が行なわれるという作用を得る。
【００３０】
表示画面制御部を備えて表示画面に書籍等の各ページを順次表示して利用者の閲覧に供する画像データ表示装置の制御方法において、表示画面の中で操作者の指定する領域の横長さと縦長さとの比率を算出して表示画面全体の横長さと縦長さとの比率と比較し、前記の操作者の指定する領域の横長さと縦長さとの比率が表示画面全体の横長さと縦長さとの比率より小さいかあるいは等しい場合に、前記の操作者の指定する領域の縦長さが表示画面全体の縦長さに等しくなるまで画像を拡大して表示し、前記の操作者の指定する領域の横長さと縦長さとの比率が表示画面全体の横長さと縦長さとの比率より大きい場合に、前記の操作者の指定する領域の横長さが表示画面全体の横長さに等しくなるまで画像を拡大して表示し、操作者の閲覧に供する。
【００３１】
この手段を取ることによって、当該画像データ表示装置は操作者の指定する領域の画像を拡大して表示するという作用を得る。
【００３２】
前記の画像データ表示装置の制御方法において、前記の操作者の指定する領域の画像を拡大して表示する際に、当初に操作者が指定する領域の画像サイズから最終的に表示する拡大画像のサイズに到る過程を分割して拡大途中の倍率によるサイズの画像を生成し、前記の拡大途中の倍率によるサイズの画像をあらかじめ定める時間間隔で順次表示させる。
【００３３】
この手段を取ることによって、当該画像データ表示装置は操作者の指定する領域の画像を段階的に拡大して表示するという作用を得る。
【００３４】
【発明の実施の形態】
図１ないし図４に基づいて、この発明の代表的な実施例による画像データ表示装置の構成及びその動作を説明する。
【００３５】
図１は、この発明による画像データ表示装置の構成の例を示すものである。図中に示すとおり、画像データ表示装置Ｂ０１は表示部Ｂ０２を備える。前記の表示部Ｂ０２で実際に表示する個々の表示画像は、表示画面制御部Ｂ０３の制御に従う。
【００３６】
前記の表示画面制御部Ｂ０３は、画像データファイルＢ１２に格納される表示用画像データＢ１３を取り出し、画像枠データＢ１０を枠とする画像の中の所定の位置に埋め込む。
【００３７】
前記の表示用画像データＢ１３は、前記の画像データファイルＢ１２に格納する元データＢ１４より変換して生成されるものである。
【００３８】
ここで、前記の表示用画像データＢ１３の生成を説明する。
【００３９】
前記の元データＢ１４はたとえばテキスト形式、ベクトル形式あるいはその他のバイナリ形式などによる種々の形式のデータであり、それぞれに当該元データＢ１４の形式を規定するアプリケーションＢ０４と関連を持っている。
【００４０】
すなわち前記の元データＢ１４はアプリケーションＢ０４に基づいて開かれ、前記のアプリケーションＢ０４は印刷機能部Ｂ０５を使用して前記の元データＢ１４を画像形式のデータに変換して表示用画像データＢ１３とし、前記の画像データファイルＢ１２に格納される
【００４１】
前記の画像データファイルＢ１２においては、生成された表示用画像データＢ１３と、当該表示用画像データＢ１３の元となった元データＢ１４とを一元的に関連付けて保管管理する。
【００４２】
前記の元データＢ１４にはそれぞれに関連する種類のアプリケーションＢ０４がその関連を定義付けられ、同時に前記のアプリケーションＢ０４の種類を表示するアイコンイメージＢ１５を指定する。
【００４３】
図２は、この発明による画像データ表示装置が提供する画像の例を示すものである。図中に示すとおり、表示装置１は画像表示にかかる領域を示し、当該領域中に画像枠２、アイコンイメージ４及びスイッチボタン５を配する。
【００４４】
画像枠２は、当該表示装置１が表示用画像３として表示する書籍等の性格に合わせてあらかじめ設定するもので、画面設定に先立って表示画面制御部Ｂ０３（図１を参照）が画像枠データＢ１０（図１を参照）より引き出して表示に供するものである。
【００４５】
前記の画像枠２は所定の位置に該当する画像に対応する領域を定め、表示用画像３をページ単位で埋め込む。この図２に示す実施例では画像枠２に２個の埋め込み用の領域を設定して、見開き２頁分の表示用画像３を同時に開示する。
【００４６】
利用者がスイッチボタン５に設定する「次ページ」ボタンを押下すると、ちょうど実際の書籍のページを捲るごとく、見開き２頁分の表示用画像３を同時に変更する。
【００４７】
あるいはまた、上述のページを捲る操作はスイッチボタン５に設定する「次ページ」ボタンに代えて、例えばマウスカーソルを画面上の所定の位置に置いてクリックすることで「次ページ」、「前ページ」あるいは特定のページへのジャンプなどのページを捲る操作を指定するようにしてもよい。
【００４８】
表示装置１には、アイコンイメージ４を表示する。前記のアイコンイメージ４は、当該表示用画像３を形成する表示用画像データＢ１３（図１を参照）にかかる元データＢ１４（図１を参照）を規定するアプリケーションＢ０４（図１を参照）の種類を示すもので、例えばマウスカーソルを画面上の所定の位置に置いてダブルクリックすることで該当するアプリケーションＢ０４のもとで元データＢ１４を起動する。
【００４９】
前記の操作で起動する画面は、該当するアプリケーションＢ０４に基づいた元データＢ１４の更新画面である。
【００５０】
前記の更新画面で操作者は必要に応じて元データＢ１４の修正を行ない、更新画面を閉じる際にデータの「上書き保存」を指定する。
【００５１】
画像データ表示装置Ｂ０１（図１を参照）はデータの「上書き保存」指示を受けて画像データファイルＢ１２（図１を参照）内の元データＢ１４（図１を参照）を更新し、次いで前記のアプリケーションＢ０４は印刷機能部Ｂ０５を使用して前記の元データＢ１４を画像形式のデータに変換して新規の表示用画像データとし、旧版の表示用画像データＢ１３と置換する。
【００５２】
すなわちこの措置によって、元データを更新した結果が表示用画像データに及び、元データと表示用画像データとがそのデータ内容を一意的に同一に保たれる体制が構築可能となる。
【００５３】
図１、図３及び図４に基づいて、この発明の代表的な実施例による画像データ表示装置が実行する画像拡大の動作にかかる制御の手順を説明する。
【００５４】
図１に示すごとく、画像データ表示装置に備える拡大表示部Ｂ１６は、画像サイズ設定部Ｂ１７を有して操作者が入力操作部Ｂ０６を介して入力する「拡大しようとする画像領域」と「最終拡大倍率による画像領域」とを設定し、また基準値データＢ１８を有して前記の「拡大しようとする画像領域」と「最終拡大倍率による画像領域」との間に挿入する中間倍率の画像数の基準値を設定する。
【００５５】
図３に拡大表示される画像の領域を示し、図３（ａ）は操作者が指定する「拡大しようとする画像領域」を示し、また図３（ｂ）は「最終拡大倍率による画像領域」を示す。
【００５６】
図４に示すフローチャートに基づいて、当該画像データ表示装置が実行する画像拡大の動作にかかる制御の手順を説明する。制御の手順の説明に引用する符号は、前記の図１および図３による。
【００５７】
ステップＳ０１で、操作者は入力操作部Ｂ０６によって、拡大しようとする画像領域を指定する。図３（ａ）に示すごとく、前記の拡大しようとする画像領域は横方向の長さをＣとし、縦方向の長さＤとする長方形となる。なお当該画像データ表示装置Ｂ０１の有する画像領域において、その横方向の長さをＡとし、縦方向の長さをＢとする。
【００５８】
前記のステップＳ０１で実行する拡大しようとする画像領域の指定は、たとえばマウスカーソルを該当する画像領域を形成する長方形の対角線上の２個の頂点を設定することで指定できる。
【００５９】
ステップＳ０２で、前記の拡大しようとする画像領域の縦横比率であるＫを算出する。前記のＫは、図３（ａ）に示すごとくＫ＝Ｃ／Ｄなる値である。なお前記のＫと同様に、全体の画像領域においてＫ０＝Ａ／Ｂなる値を定義する。
【００６０】
ステップＳ０３で前記のＫとＫ０とを比較照合し、ＫがＫ０と等しいかあるいはＫ０より小さい場合は、ステップＳ０４に進んで、図３（ｂ）に示すごとく、前記の拡大しようとする画像領域の縦方向の長さであるＤが画像領域の縦方向の長さであるＢに等しくなるまで拡大するべく設定する。前記の拡大しようとする画像領域を拡大する際には、そのＫなる値（すなわち、その縦横の比率値）を変えずに拡大する。
【００６１】
前記のステップＳ０３で、ＫがＫ０より大きい場合は、ステップＳ０５に進んで前記の拡大しようとする画像領域の横方向の長さであるＣが画像領域の横方向の長さであるＡに等しくなるまで拡大するべく設定する。
【００６２】
ステップＳ０６で、前記の拡大しようと設定する画像領域の最終拡大倍率を算出する。
【００６３】
ステップＳ０７で前記の拡大しようとする画像領域を拡大する際の段階数を設定し、ステップＳ０８に進んで各々の拡大段階における途中倍率を算出する。
【００６４】
前記のステップＳ０７で設定する段階数は、前記の拡大しようとする画像領域の最終拡大倍率を参照して、基準値データＢ１８よりその段階数を選定するものである。
【００６５】
ステップＳ０９で、前記の拡大しようとする画像領域の最終拡大倍率による画像及びその中間の段階にある途中倍率による画像を生成する。
【００６６】
なお前記の途中倍率による画像は画像拡大の中間に出現するだけなので、その生成の過程において表示する画素を間引いて簡略化した画像を生成してもよい。
【００６７】
ステップＳ１０で前記の拡大しようとする画像領域は当初に表示する画像領域より順番に従って途中倍率による徐々に大きくなった画像を表示し、ステップＳ１１に進んで最終倍率による画像を表示して、当該画像拡大の動作にかかる制御の手順を終了する。
【００６８】
【発明の効果】
この発明により、以下に示すような効果が期待できる。
【００６９】
表示画面制御部を備えて表示画面に書籍等の各ページを順次表示して利用者の閲覧に供する画像データ表示装置において、閲覧に供する書籍等の元データのデータ形式を当該画像表示装置が備える印刷機能によって画像データ形式に変換して表示用画像データとし、当初のデータ形式による元データとともに関連付けて記録保管する。
【００７０】
この手段を取ることによって、当該画像データ表示装置に保持する表示用画像データは、対応する元データを検索可能な状態で備えるという効果を得る。
【００７１】
前記の画像データ表示装置において、表示画面に表示する個々の表示画像は表示された表示用画像データの元データを規定するアプリケーションを示すアイコンイメージを添付して持ち、前記のアイコンイメージを操作することにより前記の元データをその規定するアプリケーションの下で起動する。
【００７２】
この手段を取ることによって、当該画像データ表示装置に保持する表示用画像データは、対応する元データを、関連するアプリケーションの下で起動するという効果を得る。
【００７３】
前記の画像データ表示装置において、前記の元データをその規定するアプリケーションの下で更新して上書き保存を行なった場合、当該画像データ表示装置は上書き保存された元データを印刷機能によって画像データ形式に変換して、既にある表示用画像データと置換して保管管理する。
【００７４】
この手段を取ることによって、当該画像データ表示装置に保持する表示用画像データは、対応する元データを変更することによって前記の表示用画像データの改版が行なわれるという効果を得る。
【００７５】
表示画面制御部を備えて表示画面に書籍等の各ページを順次表示して利用者の閲覧に供する画像データ表示装置の制御方法において、表示画面の中で操作者の指定する領域の横長さと縦長さとの比率を算出して表示画面全体の横長さと縦長さとの比率と比較し、前記の操作者の指定する領域の横長さと縦長さとの比率が表示画面全体の横長さと縦長さとの比率より小さいかあるいは等しい場合に、前記の操作者の指定する領域の縦長さが表示画面全体の縦長さに等しくなるまで画像を拡大して表示し、前記の操作者の指定する領域の横長さと縦長さとの比率が表示画面全体の横長さと縦長さとの比率より大きい場合に、前記の操作者の指定する領域の横長さが表示画面全体の横長さに等しくなるまで画像を拡大して表示し、操作者の閲覧に供する。
【００７６】
この手段を取ることによって、当該画像データ表示装置は操作者の指定する領域の画像を最大限に拡大して表示するという効果を得る。
【００７７】
前記の画像データ表示装置の制御方法において、前記の操作者の指定する領域の画像を拡大して表示する際に、当初に操作者が指定する領域の画像サイズから最終的に表示する拡大画像のサイズに到る過程を分割して拡大途中の倍率によるサイズの画像を生成し、前記の拡大途中の倍率によるサイズの画像をあらかじめ定める時間間隔で順次表示させる。
【００７８】
この手段を取ることによって、当該画像データ表示装置は操作者の指定する領域の画像を段階的に拡大して表示するという効果を得る。
【図面の簡単な説明】
【図１】この発明の代表的な実施例による原理説明図。
【図２】この発明の代表的な実施例による原理説明図。
【図３】この発明の代表的な実施例による原理説明図。
【図４】この発明の代表的な実施例によるフローチャート。
【図５】従来の技術による原理説明図。
【図６】従来の技術による原理説明図。
【図７】従来の技術による原理説明図。
【符号の説明】
Ｂ０１：画像データ表示装置
Ｂ０２：表示部
Ｂ０３：表示画面制御部
Ｂ０４：アプリケーション
Ｂ０５：印刷機能部
Ｂ０６：入力操作部
Ｂ１０：画像枠データ
Ｂ１２：画像データファイル
Ｂ１３：表示用画像データ
Ｂ１４：元データ
Ｂ１５：アイコンイメージ
Ｂ１６：拡大表示部
Ｂ１７：画像サイズ設定部
Ｂ１８：基準値データ
１：表示装置
２：画像枠
３：表示用画像
４：アイコンイメージ
５：スイッチボタン
【図１】
2004354552.tif 000003
【図２】
2004354552.tif 000004
【図３】
2004354552.tif 000005
【図４】
2004354552.tif 000006
【図５】
2004354552.tif 000007
【図６】
2004354552.tif 000008
【図７】
2004354552.tif 000009