(57)【要約】【課題】同一の画像データから複数の部分の画像を同時に表示することができるようにする。【解決手段】画像表示装置１００は、表示領域３０１に表示させる抽出マップ領域を特定し、予め登録されている水平ガイド領域のうち、抽出マップ領域とＸ座標軸における範囲が同じ範囲の抽出水平ガイド領域を特定し、予め登録されている水平ガイド領域のうち、抽出マップ領域とＹ座標軸における範囲が同じ範囲の抽出垂直ガイド領域を特定する。画像表示装置１００は、特定した各領域の画像データを全体画像データ２００から抽出し、抽出した画像データに基づく画像を表示する。【選択図】図１１
2006301421.tif 000002
【特許請求の範囲】
【請求項１】
表示対象を表す本体画像領域と、前記本体画像領域における位置を示すためのガイド画像領域とを含んだ画像情報を表示するためのシステムであって、
前記画像情報を表す全体画像データを記憶する全体画像データ記憶部と、
前記ガイド画像領域を特定するためのガイド領域情報を記憶するガイド領域情報記憶部と、
前記本体画像領域のうち画面に表示すべき領域である表示領域を指定するための表示領域指定情報の入力を受け付ける表示領域指定情報入力部と、
前記全体画像データ記憶部に記憶された全体画像データから、前記入力された表示領域指定情報で指定される表示領域の画像データである第１の画像データを抽出する第１の画像データ抽出部と、
前記ガイド領域情報で特定されるガイド画像領域のうち、前記本体画像領域の座標系における第１及び第２の座標軸の少なくとも何れかの座標軸の座標の範囲が、前記表示領域と同じ範囲となる領域の画像データである第２の画像データを抽出する第２の画像データ抽出部と、
前記第１及び第２の画像データを表示する画像表示部と、
を備えることを特徴とする画像表示システム。
【請求項２】
請求項１に記載の画像表示システムであって、
画像データを表示する拡大率の指定を受け付ける拡大率入力部を備え、
前記画像表示部は、前記第１及び第２の画像データに基づく画像のそれぞれを前記拡大率で拡大して表示すること、
を特徴とする画像表示システム。
【請求項３】
請求項１に記載の画像表示システムであって、
前記本体画像領域において表示すべきでない領域である非表示領域を特定するための非表示領域情報を記憶する非表示情報記憶部を備え、
前記画像表示部は、前記非表示情報で特定される領域を表示しないように前記第１の画像データを表示すること、
を特徴とする画像表示システム。
【請求項４】
請求項１に記載の画像表示システムであって、
前記画像表示部は、前記第１の画像データと前記第２の画像データとが前記第１又は第２の座標軸の少なくとも何れかの座標軸において同じ位置になるように、前記第１及び第２の画像データを表示すること、
を特徴とする画像表示システム。
【請求項５】
請求項１に記載の画像表示システムであって、
前記全体画像データを表示し、前記全体画像データにおける前記ガイド画像領域の指定を受け付け、受け付けた前記所定領域を特定する前記領域情報を前記領域情報記憶部に登録するガイド画像領域入力部を備えること、
を特徴とする画像表示システム。
【請求項６】
表示対象を表す本体画像領域と、前記本体画像領域における位置を示すためのガイド画像領域とを含んだ画像情報を表示する方法であって、
ＣＰＵとメモリとを備えるコンピュータが、
前記画像情報を表す全体画像データを前記メモリに記憶し、
前記ガイド画像領域を特定するためのガイド領域情報を前記メモリに記憶し、
前記本体画像領域のうち画面に表示すべき領域である表示領域を指定するための表示領域指定情報の入力を受け付け、
前記メモリに記憶された全体画像データから、前記入力された表示領域指定情報で指定される表示領域の画像データである第１の画像データを抽出し、
前記ガイド領域情報で特定されるガイド画像領域のうち、前記本体画像領域の座標系における第１及び第２の座標軸の少なくとも何れかの座標軸の座標の範囲が、前記表示領域と同じ範囲となる領域の画像データである第２の画像データを前記全体画像データ記憶部に記憶された全体画像データから抽出し、
前記第１及び第２の画像データを表示すること、
を特徴とする画像表示方法。
【請求項７】
表示対象を表す本体画像領域と、前記本体画像領域における位置を示すためのガイド画像領域とを含んだ画像情報を表示するためのプログラムであって、
ＣＰＵとメモリとを備えるコンピュータに、
前記画像情報を表す全体画像データを前記メモリに記憶するステップと、
前記ガイド画像領域を特定するためのガイド領域情報を前記メモリに記憶するステップと、
前記本体画像領域のうち画面に表示すべき領域である表示領域を指定するための表示領域指定情報の入力を受け付けるステップと、
前記メモリに記憶された全体画像データから、前記入力された表示領域指定情報で指定される表示領域の画像データである第１の画像データを抽出するステップと、
前記ガイド領域情報で特定されるガイド画像領域のうち、前記本体画像領域の座標系における第１及び第２の座標軸の少なくとも何れかの座標軸の座標の範囲が、前記表示領域と同じ範囲となる領域の画像データである第２の画像データを前記全体画像データ記憶部に記憶された全体画像データから抽出するステップと、
前記第１及び第２の画像データを表示するステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像表示システム、画像表示方法、及びプログラムに関する。
【背景技術】
【０００２】
建設工事の施工現場などにおいて、コンピュータが表示する建物の平面図や地図などを参照して施工管理が行われることがある。特許文献１には、施工管理の一環として行われる安全パトロールにおいて、図面とともに各種の情報を表示するシステムが提案されている。
【特許文献１】特開２００４−５３８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、多くの図面では、縦横の軸を示す通芯が引いてあり、図面の端部には通芯の名称が記載してあり、図面の部位を特定することができるようになっている。しかしながら、例えば、ＰＤＡ（Personal Digital Assistant）や携帯電話などのコンピュータにおいて、拡大した図面を表示させた場合には、図面全体のどの部分を拡大させているのかわからなくなってしまうことがある。
【０００４】
本発明は、このような背景を鑑みてなされたものであり、同一の画像データから複数の部分の画像を同時に表示することができる、画像表示システム、画像表示方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するための本発明のうち請求項１に記載の発明は、表示対象を表す本体画像領域と、前記本体画像領域における位置を示すためのガイド画像領域とを含んだ画像情報を表示するためのシステムであって、前記画像情報を表す全体画像データを記憶する全体画像データ記憶部と、前記ガイド画像領域を特定するためのガイド領域情報を記憶するガイド領域情報記憶部と、前記本体画像領域のうち画面に表示すべき領域である表示領域を指定するための表示領域指定情報の入力を受け付ける表示領域指定情報入力部と、前記全体画像データ記憶部に記憶された全体画像データから、前記入力された表示領域指定情報で指定される表示領域の画像データである第１の画像データを抽出する第１の画像データ抽出部と、前記ガイド領域情報で特定されるガイド画像領域のうち、前記本体画像領域の座標系における第１及び第２の座標軸の少なくとも何れかの座標軸の座標の範囲が、前記表示領域と同じ範囲となる領域の画像データである第２の画像データを抽出する第２の画像データ抽出部と、前記第１及び第２の画像データを表示する画像表示部と、を備えることとする。
【０００６】
本発明の画像表示システムによれば、表示領域の画像データとともに、その位置を示すためのガイド画像領域の画像データが表示されるので、利用者は表示領域の画像データが全体画像データにおいてどの部分を示すものであるかを容易に把握することができる。
【０００７】
また、本発明のうち請求項２に記載の発明は、請求項１に記載の画像表示システムであって、画像データを表示する拡大率の指定を受け付ける拡大率入力部を備え、前記画像表示部は、前記第１及び第２の画像データに基づく画像のそれぞれを前記拡大率で拡大して表示することとする。また、本発明のうち請求項３に記載の発明は、請求項１に記載の画像表示システムであって、前記本体画像領域において表示すべきでない領域である非表示領域を特定するための非表示領域情報を記憶する非表示情報記憶部を備え、前記画像表示部は、前記非表示情報で特定される領域を表示しないように前記第１の画像データを表示することとする。
【０００８】
また、本発明のうち請求項４に記載の発明は、請求項１に記載の画像表示システムであって、前記画像表示部は、前記第１の画像データと前記第２の画像データとが前記第１又は第２の座標軸の少なくとも何れかの座標軸において同じ位置になるように、前記第１及び第２の画像データを表示することとする。
【０００９】
また、本発明のうち請求項５に記載の発明は、請求項１に記載の画像表示システムであって、前記全体画像データを表示し、前記全体画像データにおける前記ガイド画像領域の指定を受け付け、受け付けた前記所定領域を特定する前記領域情報を前記領域情報記憶部に登録するガイド画像領域入力部を備えることとする。この場合、連動する座標軸に係る位置関係を保って２つの領域の画像を同時に表示することができる。
【００１０】
また、本発明のうち請求項６に記載の発明は、表示対象を表す本体画像領域と、前記本体画像領域における位置を示すためのガイド画像領域とを含んだ画像情報を表示する方法であって、ＣＰＵとメモリとを備えるコンピュータが、前記画像情報を表す全体画像データを前記メモリに記憶し、前記ガイド画像領域を特定するためのガイド領域情報を前記メモリに記憶し、前記本体画像領域のうち画面に表示すべき領域である表示領域を指定するための表示領域指定情報の入力を受け付け、前記メモリに記憶された全体画像データから、前記入力された表示領域指定情報で指定される表示領域の画像データである第１の画像データを抽出し、前記ガイド領域情報で特定されるガイド画像領域のうち、前記本体画像領域の座標系における第１及び第２の座標軸の少なくとも何れかの座標軸の座標の範囲が、前記表示領域と同じ範囲となる領域の画像データである第２の画像データを前記全体画像データ記憶部に記憶された全体画像データから抽出し、
前記第１及び第２の画像データを表示することとする。
【００１１】
また、本発明のうち請求項７に記載の発明は、表示対象を表す本体画像領域と、前記本体画像領域における位置を示すためのガイド画像領域とを含んだ画像情報を表示するためのプログラムであって、ＣＰＵとメモリとを備えるコンピュータに、前記画像情報を表す全体画像データを前記メモリに記憶するステップと、前記ガイド画像領域を特定するためのガイド領域情報を前記メモリに記憶するステップと、前記本体画像領域のうち画面に表示すべき領域である表示領域を指定するための表示領域指定情報の入力を受け付けるステップと、前記メモリに記憶された全体画像データから、前記入力された表示領域指定情報で指定される表示領域の画像データである第１の画像データを抽出するステップと、前記ガイド領域情報で特定されるガイド画像領域のうち、前記本体画像領域の座標系における第１及び第２の座標軸の少なくとも何れかの座標軸の座標の範囲が、前記表示領域と同じ範囲となる領域の画像データである第２の画像データを前記全体画像データ記憶部に記憶された全体画像データから抽出するステップと、前記第１及び第２の画像データを表示するステップと、を実行させるようにする。
【発明の効果】
【００１２】
本発明によれば、同一の画像データから複数の部分の画像を同時に表示することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本実施形態に係る画像表示装置１０について説明する。本実施形態に係る画像表示装置１０は、建築図面の画像を表示するためのコンピュータである。
【００１４】
図１に本実施形態に係る画像表示装置１００のハードウェア構成を示す。図１に示すように、本実施形態に係る画像表示装置は、ＣＰＵ１０１、メモリ１０２、記憶装置１０３、入力装置１０４、表示装置１０５を備えている。記憶装置１０３はプログラムやデータを記憶する、例えば、ハードディスクドライブやＣＤ−ＲＯＭドライブ、フラッシュメモリなどである。ＣＰＵ１０１は記憶装置１０３に記憶されているプログラムをメモリ１０２に読み出して実行することにより各種の機能を実現する。入力装置１０４は、データの入力を受け付ける、例えば、キーボードやマウス、タッチパネルなどである。表示装置１０５は、データを出力する例えばディスプレイなどである。
【００１５】
図２は画像表示装置１００の機能ブロック図である。図２に示すように、画像表示装置１００は、領域情報設定部１１１、拡大率入力部１１２、オフセット情報入力部１１３、画像ＩＤ入力部１１４、抽出領域特定部１１５、画像表示部１１６、画像データ記憶部１５１、領域情報記憶部１５２、設定情報記憶部１５３、表示情報記憶部１５４を備えている。
【００１６】
画像データ記憶部１５１は、建築図面を表示するための画像データ（以下、全体画像データという。）２００を記憶する。本実施形態では、画像データ記憶部１５１は、画像表示装置１００で動作するオペレーティングシステムにより提供されるファイルシステム上のファイルとして全体画像データ２００を管理するものとする。なお、以下の説明において、画像データ記憶部１５１に記憶される全体画像データ２００に基づく画像を全体画像という。全体画像の一例を図３に示す。図３に示すように、全体画像には、縦横の軸を示す通芯とその名称が表されている。図３の例では、水平方向に「１」〜「４」の通芯名称２０１と、垂直方向に「Ａ」及び「Ｂ」の通芯名称２０２が表されている。
【００１７】
領域情報記憶部１５２は、全体画像データ２００における複数の領域を特定するための情報を含む領域情報を記憶する。図４に、領域情報記憶部１５２に記憶される領域情報の構成を示す。領域情報には、全体画像データ２００を特定する情報（以下、画像ＩＤという。）をキーとして、マップ領域２１１、水平ガイド領域２１２、垂直ガイド領域２１３の３つの領域を特定する情報（以下、領域特定情報という。）と、水平ガイドフラグ、垂直ガイドフラグの２つのフラグ値とが含まれている。本実施形態では、画像ＩＤにはファイル名を用いるものとする。また、簡単のため、各領域特定情報は、矩形の領域を特定する２つの座標値で表されるものとする。本実施形態では、後述するように、マップ領域２１１に含まれる画像が表示されるとともに、必要に応じて水平ガイド領域２１２に含まれる画像、及び垂直ガイド領域２１３に含まれる画像が連動して表示されるようになっており、水平ガイド領域２１２に含まれる画像を表示するかどうかを示す情報が水平ガイドフラグである。また、垂直ガイド領域２１３に含まれる画像を表示するかどうかを示す情報が垂直ガイドフラグである。
【００１８】
全体画像における、上記３つの領域特定情報により特定される領域の例を図５に示す。図５には、全体画像における、マップ領域２１１、水平ガイド領域２１２、垂直ガイド領域２１３が表されている。マップ領域２１１は、建築図面として画像表示装置１００において表示対象となる領域である。水平ガイド領域２１２は、全体画像データ２００において、水平方向の通芯名称２０１が表されている領域である。垂直ガイド領域２１３は、全体画像データ２００において垂直方向の通芯名称２０２が表されている領域である。なお、マップ領域２１１は本発明の本体画像領域に該当し、水平ガイド領域２１２及び垂直ガイド領域２１３は本発明のガイド領域に該当する。
【００１９】
領域情報設定部１１１は、領域情報の入力を受け付けて、受け付けた領域情報を領域情報記憶部１５２に登録する。図６に、領域情報の設定に用いられる画面３００を示す。ツリー形式の選択欄３０１において、全体画像データ２００が記憶されているファイルシステム上のフォルダが選択されると、選択されたフォルダに格納されている全体画像データ２００のファイル名がドロップダウンリスト３０２に登録される。全体画像データ２００のファイル名がドロップダウンリスト３０２から選択されると、領域情報設定部１１１は、選択されたファイル名の全体画像データ２００を読み出し、読み出した全体画像データ２００に基づいて全体画像を表示欄３０３に表示する。表示欄３０３では、マップ領域２１１、水平ガイド領域２１２、及び垂直ガイド領域２１３を示す領域指定枠が表示され、利用者はマウスやタッチパネルなどの入力装置１０４を用いて領域指定枠のハンドルを操作して各領域の指定を行う。また、チェックボックス３０４及び３０５には、水平ガイドフラグ及び垂直ガイドフラグが設定される。利用者により「ＯＫ」ボタン３０６が押下されると、領域情報設定部１１１は、領域指定枠により指定されたマップ領域２１１、水平ガイド領域２１２、及び垂直ガイド領域２１３のそれぞれを特定する領域特定情報と、チェックボックス３０４及び３０５に指定された水平ガイドフラグ及び垂直ガイドフラグとを設定した領域情報を領域情報記憶部１５２に登録する。
【００２０】
設定情報記憶部１５３は、表示装置１０５に表示させる画像のサイズを特定する情報（以下、サイズ特定情報という。）を含む設定情報を記憶する。図７に設定情報記憶部１５３に記憶される設定情報の構成を示す。本実施形態では領域のサイズは幅及び高さで指定されるものとする。図８に、画像を表示する画面４００の例を示す。図８に示すように、画面４００には、上述したマップ領域２１１に含まれる画像を表示する表示領域４０１、水平ガイド領域２１２に含まれる画像を表示する表示領域４０２、垂直ガイド領域２１３に含まれる画像を表示する表示領域４０３を備えている。図７に示す設定情報の「マップ表示サイズ」のサイズ特定情報により特定されるサイズは、表示領域４０１のサイズである。設定情報の「水平ガイド表示サイズ」のサイズ特定情報により特定されるサイズは、表示領域４０２のサイズである。設定情報の「垂直ガイド表示サイズ」のサイズ特定情報により特定されるサイズは表示領域４０３のサイズである。
【００２１】
表示情報記憶部１５４は、全体画像を表示するために必要な情報（以下、表示情報という。）を記憶する。図９に表示情報記憶部１５４に記憶される表示情報の構成を示す。図９に示すように、表示情報には画像ＩＤをキーとして、拡大率と抽出点が含まれている。拡大率は、画像を表示する際の拡大率である。抽出点は、画面４００の表示領域４０１に全体画像を表示する際に、全体画像データ２００から画像データを抽出する原点となる座標値である。なお、全体画像データ２００から画像データを抽出する処理の詳細については後述する。
【００２２】
拡大率入力部１１２は、画像の拡大率の入力を受け付けて表示情報記憶部１５４に記憶されている表示情報を更新する。拡大率入力部１１２は、例えば、上記図８に示す画面４００のドロップダウンリスト４０４から入力された拡大率を受け付ける。
【００２３】
オフセット情報入力部１１３は、抽出点を変更するための情報（以下、オフセット情報という。）の入力を受け付ける。例えば、利用者が画面４００の表示領域４０１〜４０３の何れかの画像をマウスでドラッグした場合に、オフセット情報入力部１１３は、その移動方向や移動距離を特定するためのベクトル情報をオフセット情報として受け付ける。なお、オフセット情報は、マウスによるドラッグ以外にも、例えば、キーボードからの入力をう受け付けるようにしてもよいし、画面４００にスクロールバーを表示してスクロールバーによるスクロール量をオフセット情報として受け付けるようにしてもよい。
【００２４】
画像ＩＤ入力部１１４は、画像ＩＤの入力を受け付ける。上記の画面４００において開くボタン４０５が押下されると、画像ＩＤ入力部１１４は、図１０に示すような画面４１０を表示して、ファイル名などの画像ＩＤの入力を受け付けることができる。
【００２５】
抽出領域特定部１１５は、設定情報、表示情報、及び領域情報に基づいて、画面４００の表示領域４０１〜４０３に表示すべき画像の画像データを全体画像データ２００から抽出するための領域を特定する。なお、抽出領域特定部１１５の処理の詳細については後述する。
【００２６】
画像表示部１１６は、画像データ記憶部１５１に記憶されている全体画像データ２００から、抽出領域特定部１１５により特定された領域の画像データを抽出し、抽出した画像データに基づく画像を画面４００の表示領域４０１〜４０３に表示する。  
全体画像データ２００から画像データを抽出して表示する処理の流れを図１１に示す。
【００２７】
画像ＩＤ入力部１１４が画像ＩＤの入力を受け付け（Ｓ５０１）、受け付けた画像ＩＤを表示情報記憶部１５４の表示情報に登録する（Ｓ５０２）。このとき画像ＩＤ入力部１１４は、表示情報の各項目にデフォルト値を設定する。例えば、画像ＩＤ入力部１１４は、表示情報の拡大率を例えば「１００％」に設定し、抽出点をマップ領域２１１を特定する領域特定情報の第１座標値に設定する。
【００２８】
抽出領域特定部１１５は、表示情報の画像ＩＤに対応する領域情報を領域情報記憶部１５２から読み出し（Ｓ５０３）、設定情報記憶部１５３に記憶されている設定情報のマップ表示サイズと、表示情報記憶部１５４に記憶されている表示情報の拡大率及び抽出点とに基づいて、画面４００の表示領域４０１に表示すべき画像（以下、マップ画像という。）に対応する全体画像データ２００中の領域（以下、抽出マップ領域という。）を算出する（Ｓ５０４）。具体的には、抽出領域特定部１１５は、設定情報のマップ表示サイズの幅及び高さのそれぞれを表示情報の拡大率で割った商を抽出サイズとして算出して、表示情報の抽出点を抽出マップ領域の第１座標値する。また、抽出領域特定部１１５は、抽出点のＸＹ座標値に抽出サイズの幅及び高さを加算した座標値を抽出マップ領域の第２座標値とする。
【００２９】
抽出領域特定部１１５は、算出した抽出マップ領域とマップ領域２１１とを比較して、抽出マップ領域がマップ領域２１１をはみ出していないかどうかを判断する（Ｓ５０５）。抽出マップ領域がマップ領域２１１からはみ出す場合（Ｓ５０５：ＹＥＳ）には、抽出領域特定部１１５は、抽出マップ領域とマップ領域２１１の重なる領域を抽出マップ領域とする（Ｓ５０６）。
【００３０】
画像表示部１１６は、上記画像ＩＤ入力部１１４が受け付けた画像ＩＤに対応する全体画像データ２００を読み出す（Ｓ５０７）。画像表示部１１６は、全体画像データ２００から、抽出領域特定部１１５が算出した抽出マップ領域の画像データを抽出し（Ｓ５０８）、抽出した画像データに基づくマップ画像を、表示情報の拡大率に拡大又は縮小して画面４００の表示領域４０１に表示する（Ｓ５０９）。
【００３１】
領域情報の水平ガイドフラグに「○」が設定されている場合（Ｓ５１０：ＹＥＳ）、抽出領域特定部１１５は、水平ガイド領域２１２のうち、Ｘ座標軸における範囲が上記の抽出マップ領域と同じ範囲の領域（以下、抽出水平ガイド領域という。）を算出する（Ｓ５１１）。画像表示部１１６は、全体画像データ２００から、抽出領域特定部１１５が算出した抽出水平ガイド領域の画像データを抽出し、抽出した画像データに基づく画像（以下、水平ガイド画像という。）を、表示情報の拡大率に拡大又は縮小して画面４００の表示領域４０２に表示する（Ｓ５１２）。
【００３２】
領域情報の垂直ガイドフラグに「○」が設定されている場合（Ｓ５１３：ＹＥＳ）、抽出領域特定部１１５は、垂直ガイド領域２１３のうち、Ｙ座標軸における範囲が上記の抽出マップ領域と同じ範囲の領域（以下、抽出垂直ガイド領域という。）を算出する（Ｓ５１４）。画像表示部１１６は、全体画像データ２００から、抽出領域特定部１１５が算出した抽出垂直ガイド領域の画像データを抽出し、抽出した画像データに基づく画像（以下、垂直ガイド画像という。）を、表示情報の拡大率に拡大又は縮小して画面４００の表示領域４０３に表示する（Ｓ５１５）。
【００３３】
上記のようにして全体画像から抽出されたマップ画像、水平ガイド画像、及び垂直ガイド画像が画面４００に表示される。図１２は、全体画像における抽出マップ領域（２２１）、抽出水平ガイド領域（２２２）、及び抽出垂直ガイド領域（２２３）を表す図である。図１２に表されているように、抽出マップ領域２２１と抽出水平ガイド領域２２２とはＸ座標軸における範囲が同じとなり、抽出マップ領域２２１と抽出垂直ガイド領域２２３とはＹ座標軸における範囲が同じとなる。
【００３４】
マップ画像、水平ガイド画像、及び垂直ガイド画像が表示された画面４００の例を図１３に示す。図１３に示すように、マップ画像の全体画像における位置を表す通芯の名称が水平ガイド画像及び垂直ガイド画像表示される。したがって、利用者は、表示領域４０１に表示されているマップ画像が、全体画像のどの部分を表示しているのかを容易に把握することができる。
【００３５】
図１４は、拡大率を上げた場合の画面４００を示す図である。図１４に示すように、拡大率が上がっても、マップ画像に描かれている通芯とＸ座標軸上の位置が同じになるように、対応する通芯名称２０１が水平ガイド画像内に表示され、通芯とＹ座標軸上の位置が同じになるように、対応する通芯名称２０２が垂直ガイド画像内に表示される。つまり、マップ画像として表示される領域の位置及び拡大率と連動して水平及び垂直ガイド画像が表示される。利用者は、画像を拡大した場合にも、表示領域４０１に表示されているマップ画像が、全体画像のどの部分を表示しているのかを容易に把握することができるので、例えばＰＤＡのように小さな画面に図面を表示させる場合であっても、表示領域４０１の画像が図面全体のどの部分を表示しているものであるかを容易に把握することができる。
【００３６】
また、本実施形態の画像表示装置１００では、例えばマウスやタッチパネルによりマップ画像や水平ガイド画像、垂直ガイド画像がドラッグされた場合、各表示領域には、そのオフセット情報分移動された領域の画像が表示される。したがって、マップ画像の全体画像における位置を示す水平ガイド画像や垂直ガイド画像を、スクロールバーの代わりに用いることができる。
【００３７】
なお、本実施形態では、全体画像が建築図面である場合について説明したが、これに限らず、各種の画像において、マップ領域に表示される画像の位置を表す水平及び垂直ガイド領域の画像と連動して表示するようにすることができる。
【００３８】
また、水平及び垂直ガイド領域に表示する画像としては、通芯以外にも、マップ領域の画像と関連する各種の情報を表すものとすることができる。例えば、図１５は、鉄筋断面リストの図面をスキャナーから取り込んだ画像におけるマップ領域２１１、水平ガイド領域２１２、及び垂直ガイド領域２１３を表す図である。また、図１５の図面の画像を画面４００に表示した例が図１６である。このように、例えば、仕様表やカタログをスキャナーなどで取り込んだ画像において、マップ領域の画像に含まれている項目のタイトルなどの関連情報を水平又は垂直ガイド領域に表示させるようにすることができる。
【００３９】
また、本実施形態の画面４００では、水平ガイド画像が表示される表示領域４０２は、マップ画像が表示される表示領域４０１の上側にあり、垂直ガイド画像が表示される表示領域４０３は表示領域４０１の左側にあるものとしたが、これに限るものではなく、表示領域４０２を表示領域４０１の下側に配置してもよいし、表示領域４０３を表示領域４０１の右側に配置してもよい。さらに、さらに、全体画像データ２００毎に、表示領域４０２及び４０３の表示位置を指定するようにしてもよい。この場合、領域情報には、水平ガイド画像をマップ画像の上側に表示するか下側に表示するかを示す情報や、垂直ガイド画像をマップ画像の左側に表示するか右側に表示するかを示す情報を含めるようにする。画像表示部１１６は、これらの情報に応じて水平及び垂直ガイド画像を表示する位置を決定する。
【００４０】
また、水平ガイド画像又は垂直ガイド画像を表示しない場合には、画面４００の表示領域４０２又は表示領域４０３を省略し、その分マップ画像を大きく表示させるようにしてもよい。この場合、例えば画像表示部１１６は、水平ガイド画像を表示しない場合には、設定情報のマップ表示サイズに水平ガイド表示サイズの縦幅を加算するようにし、垂直ガイド画像を表示しない場合には、設定情報のマップ表示サイズに、垂直ガイド表示サイズの横幅を加算するようにする。このように、表示しない水平ガイド画像や表示しない垂直ガイド画像の表示領域にもマップ画像を表示することにより、マップ画像をより大きく表示することができる。したがって、ＰＤＡなどの小さな画面でもより大きな画像を表示させることができる。
【００４１】
また、本実施形態では各領域は矩形であるものとしたが、楕円形、多角形など任意の形状の領域とすることができる。
【００４２】
また、ＸＹ座標軸以外の座標系においてマップ画像、水平及び垂直ガイド画像が連動するようにしてもよい。また、この場合の座標系は直交座標系に限るものではない。
【００４３】
以上、本実施形態について説明したが、上記実施形態は本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物も含まれる。
【図面の簡単な説明】
【００４４】
【図１】本実施形態に係る画像表示装置１００のハードウェア構成図である。
【図２】画像表示装置１００の機能ブロック図である。
【図３】全体画像データ２００に基づく全体画像の一例を示す図である。
【図４】領域情報記憶部１５２に記憶される領域情報の構成を示す図である。
【図５】全体画像におけるマップ領域２１１、水平ガイド領域２１２、垂直ガイド領域２１３を表す図である。
【図６】領域情報の設定に用いられる画面３００を示す。
【図７】設定情報記憶部１５３に記憶される設定情報の構成を示す図である。
【図８】画面４００の例を示す図である。
【図９】表示情報記憶部１５４に記憶される表示情報の構成を示す図である。
【図１０】画像ＩＤの入力に用いられる画面４１０の一例を示す図である。
【図１１】全体画像データ２００から画像データを抽出して表示する処理の流れを示す図である。
【図１２】全体画像における抽出マップ領域２２１、抽出水平ガイド領域２２２、及び抽出垂直ガイド領域２２３を表す図である。
【図１３】マップ画像、水平ガイド画像、及び垂直ガイド画像が表示された画面４００の例を示す図である。
【図１４】拡大率を上げた場合の画面４００を示す図である。
【図１５】鉄筋断面リストの図面をスキャナーから取り込んだ画像におけるマップ領域２１１、水平ガイド領域２１２、及び垂直ガイド領域２１３を表す図である。
【図１６】鉄筋断面リストの図面をスキャナーから取り込んだ画像を画面４００に表示した例を示す図である。
【符号の説明】
【００４５】
１００  画像表示装置                  １０１  ＣＰＵ
１０２  メモリ                        １０３  記憶装置
１０４  入力装置                      １０５  表示装置
１１１  領域情報設定部                １１２  拡大率入力部
１１３  オフセット情報入力部          １１４  画像ＩＤ入力部
１１５  抽出領域特定部                １１６  画像表示部
１５１  画像データ記憶部              １５２  領域情報記憶部
１５３  設定情報記憶部                １５４  表示情報記憶部
２００  画像データ                    ２０１  通芯名称
２０２  通芯名称                      ２１１  マップ領域
２１２  水平ガイド領域                ２１３  垂直ガイド領域
２２１  抽出マップ領域                ２２２  抽出水平ガイド領域
２２３  抽出垂直ガイド領域            ３００  画面
３０１  選択欄                        ３０２  ドロップダウンリスト
３０３  表示欄                        ３０４  チェックボックス
３０５  チェックボックス              ３０６  ボタン
４００  画面                          ４０１  表示領域
４０２  表示領域                      ４０３  表示領域
４０４  ドロップダウンリスト          ４０５  ボタン
４１０  画面
【図１】
2006301421.tif 000003
【図２】
2006301421.tif 000004
【図３】
2006301421.tif 000005
【図４】
2006301421.tif 000006
【図５】
2006301421.tif 000007
【図６】
2006301421.tif 000008
【図７】
2006301421.tif 000009
【図８】
2006301421.tif 000010
【図９】
2006301421.tif 000011
【図１０】
2006301421.tif 000012
【図１１】
2006301421.tif 000013
【図１２】
2006301421.tif 000014
【図１３】
2006301421.tif 000015
【図１４】
2006301421.tif 000016
【図１５】
2006301421.tif 000017
【図１６】
2006301421.tif 000018