(57)【特許請求の範囲】
【請求項１】
複数のデジタル図面を格納する図面データベースから図面データと前記図面データのサムネイルをダウンロードして表示画面に表示する携帯図面表示装置であって、
前記図面データベースを備えた図面サーバーと通信する通信手段と、
該通信手段を介して前記図面データベースからダウンロードした図面データと前記図面データのサムネイルを記憶する図面データ記憶手段と、
前記表示画面の画素の密度情報を含む表示画面情報を記憶する画面情報記憶手段と、
前記図面サーバーから受信した前記サムネイルを前記表示画面に表示する表示装置と、
前記表示画面に表示されたサムネイルが、前記画面情報記憶手段に記憶されている前記表示画面情報に対応していない場合に、前記図面データ記憶手段に記憶されている前記図面データと前記表示画面情報とに基づいて、前記表示画面情報に対応するサムネイルを生成する図面データ変換手段と、を有し、
前記図面データ変換手段によって生成された前記サムネイルを、前記図面データ記憶手段に記憶されている図面データ、及び前記表示画面情報に関連付けて、前記通信手段を介して前記図面サーバーに送信し、図面データベースに記憶することを特徴とする携帯図面表示装置。
【請求項２】
前記図面データベースには、前記図面データに対応するキーワードが前記図面データに関連付けて記憶されており、
前記図面データに対応する前記キーワードを、前記通信手段を介して受信した場合には、前記図面データに対応する前記サムネイルと前記キーワードを共に前記表示画面に表示することを特徴とする請求項１に記載の携帯図面表示装置。
【請求項３】
前記密度情報は、１インチ当たりの画素数又は１インチ当たりのドット数で表されることを特徴とする請求項１又は２に記載の携帯図面表示装置。
【請求項４】
図面データと、該図面データに対応したサムネイルと、該図面データに対応する表示画面情報と、を関連付けて記憶する図面データベースと、他の装置と通信する第１の通信手段と、を有する図面サーバーと、
前記図面サーバーと通信する第２の通信手段と、前記図面サーバーから前記第２の通信手段を介して受信した前記図面データと前記サムネイルを記憶する図面データ記憶手段と、前記図面サーバーから受信した前記図面データと前記サムネイルを表示画面に表示する表示装置と、前記表示画面の画素の密度情報を含む前記表示画面情報を記憶する画面情報記憶手段と、前記表示画面に表示されたサムネイルが、前記画面情報記憶手段に記憶されている前記表示画面情報に対応していない場合に、前記図面データ記憶手段に記憶されている前記図面データと前記表示画面情報とに基づいて、前記表示画面情報に対応する前記サムネイルを生成する図面データ変換手段と、を有する携帯図面表示装置と、
を有する図面表示システムにおいて、
前記携帯図面表示装置から前記第２の通信手段を介して前記図面サーバーに、前記図面データ変換手段によって生成された前記サムネイルと、前記画面情報記憶手段に記憶されている前記表示画面情報とが、送信され、前記図面サーバーが、前記送信された前記サムネイルと前記表示画面情報を前記第１の通信手段を介して受信したときに、
前記図面サーバーの前記図面データベースに、前記受信した前記サムネイルが、対応する前記図面データに関連付けられて記憶されていない場合には、前記図面サーバーは、前記受信した前記サムネイルと前記表示画面情報を、対応する前記図面データに関連付けて前記図面データベースに記憶することを特徴とする図面表示システム。
【請求項５】
前記密度情報は、１インチ当たりの画素数又は１インチ当たりのドット数で表されることを特徴とする請求項４に記載の図面表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示画面を備えた携帯型端末装置に、設計図面などの図面データを所定の縮尺で縮小して作成した表示データを表示する携帯図面表示装置、図面表示システムに関する。
【背景技術】
【０００２】
従来、建築現場や土木工事の現場等では、紙面に印刷された図面が用いられていた。その図面を用いて、ユーザーが図面の確認、修正箇所の加筆、寸法計測などを行っていた。しかし、使用する図面が膨大な枚数となる場合は、ユーザーの持ち運びなどの負担が大きくなっていた。また、図面に筆記具で加筆した場合は、後に加筆箇所をＣＡＤで図面データの修正をするなど作業が生じ、ＣＡＤの図面データに反映するまでに時間差が生じていた。このように、紙面に印刷された図面を用いる場合は、ユーザーの負担が大きかった。
【０００３】
そこで、図面データベース等に管理された、紙面印刷用の図面データを、容易に持ち運び出来る携帯型のパソコンや、タブレット型端末装置等の端末装置で利用する技術が注目されていた。
【０００４】
例えば、特開２０１３‐７３６０４号公報に記載の発明では、ＣＡＤなどで作成された紙面印刷用の図面データを、図面データベースで管理し、ネットワークを介して接続されているタブレット型端末装置のディスプレイに、その図面データを、必要に応じて縮尺を変え、描画できる装置が開示されている。
【０００５】
また、特開２００２‐１６９６９号公報に記載の発明では、小型の表示画面において、受信した画像に対して適切な大きさの画像を生成し、表示することができる携帯情報端末が開示されている。例えば、複数の画像を受信して記憶している場合、サムネイル画像表示モードでは、縮小したそれら画像を同時に表示させることができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１３‐７３６０４号公報
【特許文献２】特開２００２‐１６９６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、デジタル図面のサムネイルが、図面データベース等で管理されている場合は、実際に表示される端末装置の画面に対して適切なサイズでない場合が考えられる。携帯電話、タブレット端末、ノートＰＣなど様々な端末装置があり、その表示画面のサイズも様々であり、また、表示画面のサイズが同じでも画素数が異なれば、サムネイルが小さすぎたり、大きすぎたりすることが考えられる。ユーザーの視認性や操作性が悪くなってしまう場合がある。
【０００８】
また、図面データベースに登録されているデジタル図面をダウンロードして、端末装置がサムネイルを作って表示する場合は、デジタル図面のサイズが大きければ、ダウンロードに多くの時間がかかってしまう。また、ダウンロードするデジタル図面の数が多ければ、それに応じて時間がかかってしまう。また、サムネイルを作成する時間も多くかかってしまう。
ユーザーは、ダウンロードの時間を短くしたいし、端末装置に負荷がかからないようにしたいという要望を持っている。
【課題を解決するための手段】
【０００９】
本発明は、表示画面のサイズが異なる端末を利用した場合でも、好適なサムネイルを利用できる図面表示装置を提供する。
【００１０】
本発明の携帯図面表示装置は、複数のデジタル図面を格納する図面データベースから図面データと前記図面データのサムネイルをダウンロードして表示画面に表示する携帯図面表示装置であって、前記図面データベースを備えた図面サーバーと通信する通信手段と、該通信手段を介して前記図面データベースからダウンロードした図面データと前記図面データのサムネイルを記憶する図面データ記憶手段と、前記表示画面の画素の密度情報を含む表示画面情報を記憶する画面情報記憶手段と、前記図面サーバーから受信した前記サムネイルを前記表示画面に表示する表示装置と、前記表示画面に表示されたサムネイルが、前記画面情報記憶手段に記憶されている前記表示画面情報に対応していない場合に、前記図面データ記憶手段に記憶されている前記図面データと前記表示画面情報とに基づいて、前記表示画面情報に対応するサムネイルを生成する図面データ変換手段と、を有し、前記図面データ変換手段によって生成された前記サムネイルを、前記図面データ記憶手段に記憶されている図面データ、及び前記表示画面情報に関連付けて、前記通信手段を介して前記図面サーバーに送信し、図面データベースに記憶することを特徴とする。
【００１１】
本発明の図面表示システムは、図面データと、該図面データに対応したサムネイルと、該図面データに対応する表示画面情報と、を関連付けて記憶する図面データベースと、他の装置と通信する第１の通信手段と、を有する図面サーバーと、前記図面サーバーと通信する第２の通信手段と、前記図面サーバーから前記第２の通信手段を介して受信した前記図面データと前記サムネイルを記憶する図面データ記憶手段と、前記図面サーバーから受信した前記図面データと前記サムネイルを表示画面に表示する表示装置と、前記表示画面の画素の密度情報を含む前記表示画面情報を記憶する画面情報記憶手段と、前記表示画面に表示されたサムネイルが、前記画面情報記憶手段に記憶されている前記表示画面情報に対応していない場合に、前記図面データ記憶手段に記憶されている前記図面データと前記表示画面情報とに基づいて、前記表示画面情報に対応する前記サムネイルを生成する図面データ変換手段と、を有する携帯図面表示装置と、を有する図面表示システムにおいて、前記携帯図面表示装置から前記第２の通信手段を介して前記図面サーバーに、前記図面データ変換手段によって生成された前記サムネイルと、前記画面情報記憶手段に記憶されている前記表示画面情報とが、送信され、前記図面サーバーが、前記送信された前記サムネイルと前記表示画面情報を前記第１の通信手段を介して受信したときに、前記図面サーバーの前記図面データベースに、前記受信した前記サムネイルが、対応する前記図面データに関連付けられて記憶されていない場合には、前記図面サーバーは、前記受信した前記サムネイルと前記表示画面情報を、対応する前記図面データに関連付けて前記図面データベースに記憶することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、図面を表示する端末の表示画面に応じて好適なサイズのサムネイルを常に表示でき、ユーザーはその好適なサイズのサムネイルを利用でき、操作を容易にすることができる。
【図面の簡単な説明】
【００１３】
【図１】図面表示システムの構成を説明する図である。
【図２】図面サーバーの構成の例を説明する図である。
【図３】タブレット型端末装置の構成の例を説明する図である。
【図４】図面サーバーに図面を登録する端末装置の構成の例を説明する図である。
【図５】タブレット型端末装置の表示の例を説明する図である。
【図６】サムネイルの例を説明する図である。
【図７】タブレット型端末装置の動作を説明するフローチャートである。
【発明を実施するための形態】
【００１４】
実施形態を、図面を用いて説明する。
図１は、図面表示システムの構成を説明する図である。例えば、第１モバイル端末１０または第２モバイル端末１１は、タブレット型端末装置である。タブレット型端末装置は、設計図面のデジタル図面を選択し、選択されたデジタル図面を図面サーバー１３からダウンロードできる。ダウンロードされたデジタル図面が表示できる。
【００１５】
デジタル図面を表示する場合に、先ず、サムネイル、ファイル名、キーワードを含む一覧を表示し、次に、ユーザーがその一覧から所望のものを選択する。選択されたファイル名に対応するデジタル図面を、タブレット型端末装置の表示画面に正確に表示できるようになっている。デジタル図面がタブレット型端末装置に記憶されていなければ、デジタル図面の保管されている図面サーバー１３からダウンロードし、表示する。
【００１６】
設計図面などのデジタル図面を表示するためのタブレット型端末装置は、インターネット１４などのネットワークを介して、図面サーバー１３と各種のデータの送受信が可能となっている。このタブレット型端末装置は、薄型で比較的軽量であるため、携帯に適しており、例えば、建築現場、土木の作業現場、測量の現場などに持ち込むのに特に便利である。
【００１７】
また、設計図面などのデジタル図面はＣＡＤなどの作図ソフトで作成され、登録端末１２を用いて図面サーバー１３に登録する。登録する際に、デジタル図面にサムネイル、ファイル名、キーワードを含むファイル情報を関連付けて、登録する。
【００１８】
図２は、図面サーバーの構成の例を説明する図である。図面サーバー１３は、ＣＰＵ２０、ＲＯＭ２１、ＲＡＭ２２、通信装置２３、表示装置２４、入力装置２５、サーバー記憶装置２６を備えている。ＲＯＭ２１、ＲＡＭ２２、通信装置２３、表示装置２４、入力装置２５、サーバー記憶装置２６は、ＣＰＵ２０によって制御される。
【００１９】
ＣＰＵ２０は、ＲＯＭ２１に格納されているプログラムに従って、情報処理を行ったり、図面サーバー１３の各部を制御したりする。
ＲＯＭ２１は、図面サーバー１３が動作するためのプログラムやパラメータを記憶したメモリーである。
ＲＡＭ２２は、ＣＰＵ２０が図面データの管理処理、演算などを行う際に、ワーキングメモリー、一時的にデータの記憶をするエリアの提供をするメモリーである。
【００２０】
通信装置２３は、図面サーバー１３をインターネット１４などのネットワークに接続し通信する装置である。図面サーバー１３は、この通信装置２３を介して図面データを第１モバイル端末１０や第２モバイル端末１１などのタブレット型端末装置へ送信する。
【００２１】
表示装置２４は、液晶ディスプレイなどの表示デバイスを備えており、記憶されたデジタル図面や、各種操作時の指示、入力したデータなどを画面に表示できるようになっている。
【００２２】
入力装置２５は、各種データを入力する働きをする。例えば、第１モバイル端末１０や第２モバイル端末１１などのタブレット型端末装置には、表示装置２４と入力装置２５を備えたタッチパネルが備わっている。モードによっては、キーボードが表示され、表示された文字をタッチすることで文字入力が行える。
【００２３】
サーバー記憶装置２６は、例えばハードディスクやフラッシュメモリーなどの大容量記憶媒体を備えており、デジタル図面の管理を行う図面管理プログラム２７、図面データ等のデータベースである図面データベース２８、図面データからサムネイルを作成する図面変換プログラム２９などを記憶している。
【００２４】
図３は、タブレット型端末装置の構成の例を説明する図である。第１モバイル端末１０や第２モバイル端末１１の構成の例を、タブレット型端末装置を用いて説明する。このタブレット型端末装置は、ＣＰＵ３０、ＲＯＭ３１、ＲＡＭ３２、通信装置３３、表示装置３４、入力装置３５、端末記憶装置３６を備えている。ＲＯＭ３１、ＲＡＭ３２、通信装置３３、表示装置３４、入力装置３５、端末記憶装置３６はＣＰＵ３０によって制御される。
【００２５】
ＣＰＵ３０は、ＲＯＭ３１に記憶された図面表示プログラム等の各種プログラムに従った情報処理を実行することで、タブレット型端末装置の各部を統括的に制御する。
ＲＯＭ３１は、ＣＰＵ３０が実行するための各種プログラムや当該プログラムの実行に必要なパラメータ等を記憶したメモリーである。
ＲＡＭ３２は、ＣＰＵ３０が図面の管理処理、演算などを行う際に、ワーキングメモリー、一時的にデータの記憶をするエリアの提供をするメモリーである。
【００２６】
表示装置３４は、液晶ディスプレイなどの表示デバイスであり、デジタル図面の図面データ、文字、図形などを表示できるようになっている。この表示装置３４の「表示画面のピクセル数／表示画面の実際の表示領域の実寸」で表される数値である表示画面の表示密度データは、後述する画面サイズ記憶部３９に記憶されている。表示密度データは表示画面の縦横夫々の方向の表示密度データ、縦横夫々の方向のピクセル数、縦横夫々の方向の実寸の表示領域の長さが含まれる。
【００２７】
通信装置３３は、インターネット１４などのネットワークに無線または有線などで接続し、他の装置と通信するための通信装置である。この通信装置３３を介して図面サーバー１３からデジタル図面の図面データ等を受信するようになっている。
【００２８】
この通信装置３３は、デジタル図面取得手段として機能するが、デジタル図面は他の方法で取得こともできる。例えば、ＵＳＢメモリーなどのメモリーカードを介して取得するようにしてもよい。
【００２９】
入力装置３５は、各種データを入力する働きをする。例えば、タッチパネルであり、表示装置３４に表示されたマークなどに対応する所定のエリアに触れることで、入力を行う。
【００３０】
端末記憶装置３６は、例えばハードディスクやＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）などの大容量記憶媒体を備えており、図面データを拡大・縮小して表示する図面表示プログラム３７などを記憶している。
【００３１】
ＣＰＵ３０が、この図面表示プログラム３７を実行することで、受信したデジタル図面に含まれる表示密度データ、図面データなどのファイル情報を参照し、表示装置３４に選択された縮尺での設計図面を表示する。また、デジタル図面の一覧表示では、表示装置３４に、サムネイルを表示する。
また、端末記憶装置３６は、画面サイズ記憶部３９を備えており、表示装置３４の表示密度データを記憶している。
【００３２】
表示密度データはｐｐｉという単位で表示されることもある。ｐｐｉは１インチ当たりの画素（ピクセル）数を表した値であり、ｄｐｉ（１インチあたりのドット数）で表示される場合もある。また、表示画面の解像度とも呼ばれる。
【００３３】
図面記憶部３８は、ダウンロードして取得したデジタル図面やそのデジタル図面に関連付けられたサムネイル、ファイル名、キーワードを含むファイル情報を記憶する。図面記憶部３８に記憶されたこれらのデータを表示装置３４に表示する。
【００３４】
図面変換プログラム４０は、図面記憶部３８に記憶されているデジタル図面の図面データを、画面サイズ記憶部３９に記憶されている表示装置３４の表示密度データに対応する縮尺でサムネイルを生成するプログラムである。画面サイズ記憶部３９に記憶されている表示装置３４の表示密度データを取得し、その表示密度データに応じてサムネイルを生成する。一覧表示をする場合に、サムネイルが小さすぎても大きすぎてもユーザーにとって見にくいものとなってしまうので、画面にあったサイズのサムネイルを生成する。このサイズは、表示密度データに基づいて予め決められた演算式で演算して求めることができる。また、プログラム中に表示密度データとサイズの対応表を記憶し、表示密度データに合致したサイズを求めても良い。また、パラメータとしてＲＯＭ３１に記憶しておいてもよい。
【００３５】
なお、第１モバイル端末１０や第２モバイル端末１１の構成の例を、タブレット型端末装置を用いて説明したが、ノート型パソコンや携帯電話機等の表示画面上に画像を表示する機能を備えた各種の携帯端末へ適宜に応用できる。
【００３６】
端末記憶装置３６は様々なデータを記憶する記憶手段であり、目的応じて使い分けることができる。例えば、図面記憶部３８は、デジタル図面のファイル情報を記憶する図面データ記憶手段として、画面サイズ記憶部３９は、表示装置３４の表示密度データ、画素数などの表示画面情報を記憶する画面情報記憶手段として、使用されている。
【００３７】
図４は、図面サーバーに図面を登録する端末装置の構成の例を説明する図である。ここで、デジタル図面について説明する。図面サーバー１３には、デジタル図面のデータベースである図面データベース２８があり、そこにデジタル図面が管理、保管されている。デジタル図面は、図面そのものを表示するための図面データと、この図面データの属性を表す属性情報を構成要素としている。属性情報としては、例えばデジタル図面の画像サイズ、フォーマット種類、デジタル図面のサムネイル及びそのサムネイルを表示させるのに適した表示密度データ、キーワード、ファイル名等が含まれる。キーワードは、対応するデジタル図面に関する言葉や文である。このキーワードを検索することで、関連付けて記憶されているデジタル図面を取得できる。一つの図面データ及びこれに関連付けて記憶されている属性情報等は、一つのデジタル図面のファイル情報として扱われる。
【００３８】
また、デジタル図面の図面データは、ベクタ形式のデータで構成されていても、ラスタ形式（ビットマップ形式）のデータで構成されていてもよい。ラスタ形式のデータとは、画像をビットマップで構成する方式である。ベクタ形式のデータとは、コンピュータ内で処理する図面のデータを全て数値で管理する方式である。このベクタ方式では、図形の各頂点などの座標データとして保持しており、表示されるごとに輪郭となる線の情報を演算処理することで表現する。そのため、図面のサイズの変更や変形を施せば、それに応じた図面を表示できる。従って、修正・変形などを多々行う設計図面などに適した方式である。また、拡大・縮小表示を頻繁に行うタブレット型端末装置で用いるのにも適した方式である。サムネイルはラスタ形式で記憶されている方が好ましい。サムネイルは多少図が歪んでもおおよそ図の見当が付けば良いので、表示に処理負荷の大きいベクタ方式よりラスタ形式の方が好ましい。
【００３９】
登録端末１２は、ＣＰＵ５０、ＲＯＭ５１、ＲＡＭ５２、通信装置５３、表示装置５４、入力装置５５、画像入力装置５６、記憶装置５７を備えている。
ＣＰＵ５０は、ＲＯＭ５１に格納されているプログラムに従って、情報処理、演算を行ったり、登録装置１２の各部を制御したりする。ＲＯＭ５１、ＲＡＭ５２、通信装置５３、表示装置５４、入力装置５５、画像入力装置５６、記憶装置５７はＣＰＵ５０によって制御される。
【００４０】
ＲＯＭ５１は、登録装置１２が動作するためのプログラムやパラメータを記憶したメモリーである。
ＲＡＭ５２は、ＣＰＵ５０が図面データの管理処理、演算などを行う際に、ワーキングメモリー、データの一時記憶エリアとして提供するメモリーである。
【００４１】
通信装置５３は、登録装置１２をインターネット１４などのネットワークに接続し通信する装置である。登録装置１２は、この通信装置５３を介してデジタル図面の図面データやキーワードなどのファイル情報を図面サーバー１３へ送信し、登録する。
【００４２】
表示装置５４は、液晶ディスプレイなどの表示デバイスを備えており、登録する図面データや、属性情報などの情報を表示できるようになっている。
入力装置５５は、各種データを入力する働きをする。例えば、キーボードやマウスである。
【００４３】
図面入力装置５６は、登録する図面データを入力あるいは作る装置である。例えばＣＡＤ装置などあり、図面データを作成することができる。あるいは、スキャナーなどで図をスキャンし、それを図面データとしてもよい。このように、図面データを生成する装置である。
【００４４】
記憶装置５７は、例えばハードディスクやフラッシュメモリーなどの大容量記憶媒体を備えており、図面データの表示を行う図面表示プログラム５８、登録する図面データおよび属性情報等のファイル情報を記憶する図面記憶部５９、図面記憶部５９に記憶されている図面データおよび属性情報などのファイル情報を図面データベース２８に登録する図面登録プログラム６０などを記憶している。また、図面データから予め決められたサイズのサムネイルを作成する図面変換プログラムを記憶し、このプログラムでサムネイルを生成して、図面データに関連付けることをしてもよい。図面データに関連付けて記憶されているサムネイルが無い場合に、初期データとして表示されるサムネイルとし利用できる。
【００４５】
図５は、タブレット型端末装置の表示の例を説明する図である。図面データベース２８から取得した図面データを除いたファイル情報の一覧を表示する場合に、サムネイルの代りに図面データをそのまま表示することはしない。図面データの代りにサムネイルを表示する。例えば、画面７０は、一覧表示画面にサムネイルを３つ表示している。表示装置３４のサイズに応じて同時に表示する一覧の数は変わる。
【００４６】
一つ目の図面データに対応して、第１サムネイル表示エリア７１には対応するサムネイル、ここでは第1サムネイル７２が表示され、第1ファイルネーム表示エリア７７には対応するファイルネーム、ここでは「第1図面」が表示され、第1キーワード表示エリア７９には対応する「Ａ様邸間取図」が表示されている。第1ファイルネーム表示エリア７７は実線で囲まれ、これが選択されていることを示している。エリアにタッチすることで選択ができる。
【００４７】
同様に、二つ目の図面データに対応して、第２サムネイル表示エリア７４には対応するサムネイル、ここでは第２サムネイル７３が表示され、第２ファイルネーム表示エリア８０には対応するファイルネーム、ここでは「第２図面」が表示され、第２キーワード表示エリア８１には対応する「Ｂ様邸間取図」が表示されている。同様に、三つ目の図面データに対応して、第３サムネイル表示エリア７６には対応するサムネイル、ここでは第３サムネイル７５が表示され、第３ファイルネーム表示エリア８２には対応するファイルネーム、ここでは「第３図面」が表示され、第３キーワード表示エリア８３には対応する「Ｃ様邸間取図」が表示されている。第１サムネイル表示エリア７１に表示されている第１サムネイル７２はサムネイルのサイズが良好であり、視認しやすい。しかし、第２サムネイル７３、第３サムネイル７５はサイズが小さく、視認し難いものとなっている。画面サイズに対して、良好なサイズのサムネイルが必要である。
【００４８】
第1スクロールボタン８４と第２スクロールボタン８５は、一覧表示が４つ以上の場合に、操作することで、表示をスクロールさせて順次一覧を表示させることができる。キーワード入力部８７にタッチすることで、キーボードがポップアップ表示され、それによってキーワード入力が可能となる。検索ボタン８６をタッチすることで、入力されたキーワードを属性情報として持つ図面データを一覧の中から検索し、その検索結果の一覧を画面に表示する。
【００４９】
図６は、サムネイルの例を説明する図である。さまざまな画面サイズに対応して、その画面サイズに好適なサイズのサムネイルを作成することが必要となる。そして、作成されたサイズ違いのサムネイルは、図面データ及び表示密度データに関連付けられて保存されることになる。一列目の画面サイズ列９０は、表示密度データを、二列目のサムネイルデータ列９１は、その表示密度データに応じたサムネイルのデータを保存していること示している図であり、概念的にあらわしている。例えば、サイズＡ９４に対するサムネイルはサムネイルＡ９５である。また、図面サーバー１３において、サムネイルが生成されていない場合に、初期値となるサムネイルを生成する。その初期値となるサムネイル初期９３は、予め決められた標準的な画面サイズであるサイズ初期９２と関連付けられて記憶されている。
【００５０】
図面データを利用するモバイル端末には、様々な画面サイズや解像度の表示装置が使用されているので、その表示装置に対応した様々なサムネイル及び表示密度データを図面データに関連付けて図面データベース２８に保存する。利用するモバイル端末は、その表示装置に応じて、すなわち表示密度データに応じて、最も好適なサムネイルが選ばれ、ダウンロードして利用することになる。
【００５１】
図７は、本実施形態に係るタブレット型端末装置の動作を説明するフローチャートである。
まず、図面サーバー１３に格納されている図面データを、例えば第1モバイル端末１０で利用する場合に、第1モバイル端末１０が利用できる図面データを表示装置３４に表示する必要がある。そのためまずは、利用できる全ての図面データのファイル情報の属性情報を取得する。ステップＳ１では、ファイル情報の属性情報を取得るのに先立ち、第1モバイル端末１０に関する機器情報を図面サーバー１３に送信する。機器情報には表示装置３４の表示密度データの情報が含まれている。また、機器固有ＩＤを含めることで、利用するモバイル端末が特定できる。
【００５２】
図面サーバー１３は、機器情報を受け取ると、表示装置３４の表示密度データの情報を取得する。図面データのファイル情報の属性情報の一つとして、この取得した表示密度データに基づいて添付するサムネイルを選択する。仮に、対応するものが無かった場合は、サムネイル初期９３を選択する。また、機器固有ＩＤを取得した場合には、その機器固有ＩＤで利用できる図面データのファイル情報の属性情報だけを選択する。
【００５３】
接続された第1モバイル端末１０で利用できる図面データの属性情報の選択が終了し、ファイル情報が全て抽出する。
抽出したファイル情報の属性情報を第1モバイル端末１０に送信し、第1モバイル端末１０では、そのファイル情報の属性情報を取得する（ステップＳ２）。
【００５４】
次にステップＳ３では、取得したファイル情報の属性情報を表示装置３４に一覧表示する。例えば、図５で示したように画面に一覧表示をする。ファイル情報の属性情報には、ファイル名、サムネイル、キーワードが含まれ、これを表示する。このとき、表示密度データに適合したサムネイルがあるばあいには、好適にサムネイルが表示される。例えば、図５の第１サムネイル表示エリア７１に対して、第1サムネイル７２がほぼ全体に表示されている。また、表示密度データとは異なるサムネイル初期を取得した場合には、サムネイルは小さすぎる表示となる。例えば、図５の第２サムネイル表示エリア７４に対して、第２サムネイル７３が、左上済にエリアの１５％程度の小さい範囲に表示される。これは、表示エリアの画素数に対して、サムネイルの画素数がかなり少ないことを意味している。サムネイルの視認性が悪くとも、ファイル名や、キーワードなどから、ユーザーにとって、所望ものか否かは判断ができる。しかし、サムネイルの視認性が良い場合はユーザーにとって、所望ものか否かは判断が容易にできる。
【００５５】
次に、ステップＳ４では、一覧表示から所望の図面データを選択する。例えば、図５の第1スクロールボタン８４と第２スクロールボタン８５にタッチすることで、表示しきれていないファイル情報を表示できる。また、キーワードを入力し、検索ボタン８６にタッチすることで、キーワードに対応した図面データの属性情報を検索し、表示できる。このような機能を利用し、複数あるものから所望の物を見つけ出すことができる。所望の図面データに対応するファイル情報の属性情報が見つかった場合に、画面にタッチし、指定する。２度連続でタッチすることで、指定されたファイル情報が選択され、処理が次に進む。
【００５６】
次にステップＳ５では、選択された所望の図面データを含むファイル情報がダウンロードされているか否かを判断する。ダウンロードされているか否かは、図面記憶部３８に格納されているか否かで判断することができる。ダウンロード済みならばステップＳ１１へ、そうでなければステップＳ６へ処理は移行する。
ステップＳ６では、選択された所望の図面データを含むファイル情報を図面サーバー１３の図面データベース２８からダウンロードする。
【００５７】
次にステップＳ７では、第1モバイル端末１０の表示装置３４の表示密度データに対応するサムネイルが無い場合は、対応するサムネイルを作成する必要がある。ダウンロードした図面データに基づいて、表示密度データに対応したサムネイルを、画面変換プログラム４０を用いて作成する。次にステップＳ８では、サムネイルを作った場合に、キーワードを入力し、ＲＡＭ３２に記憶する。次にステップＳ９では、サムネイルを作った場合に、作成したサムネイルを図面データベース２８に、作成した元の図面データに関連付けて保存する。このとき、第1モバイル端末１０の表示装置３４の表示密度も関連付けて保存する。
【００５８】
次に、一覧表示に利用しているファイル情報のサムネイルを、新たに作成したサムネイルに更新する。すなわち、図面記憶部３８に記憶されているデータを更新することになる。これで、次に一覧表示した時には、表示エリアに対応したサイズのサムネイルが表示される。
【００５９】
次にステップ１１では、選択された図面データを画面に表示する。
このように、第１モバイル端末１０に適したサムネイルが、図面データベース２８に格納されていない場合は、第1モバイル端末１０が、図面データから適合するサムネイルを生成し、その後、図面データベース２８のその図面データに関連付けて、生成したサムネイルと表示密度データをアップロードする。例えば第２モバイル端末１１の表示密度が、第１モバイル端末１０と同一ならば、この図面データのファイル情報を取得するときに、適合したサムネイルを取得することができる。
【００６０】
例えば、第１モバイル端末１０の表示密度データが１００ＰＰＩで、第２モバイル端末１１の表示密度データが２００ＰＰＩであり、画面サイズが同じであれば、第１モバイル端末１０での表示は第２モバイル端末１１での表示の２倍のサイズのものとなってしまう。このように端末によって表示が変わるので、端末に適合する表示が必要となる。
【００６１】
多種多様な表示装置に対して、好適なサイズのサムネイルを図面サーバー１３が常に作るのではなく、利用する端末が、図面データを初めて利用する場合に、サムネイルを作成し、図面サーバー１３に格納する。すなわち適合するサムネイルが図面サーバー１３に無かった場合に、ダウンロードした図面データと装置の表示密度データに基づいてサムネイルを作成し、図面データベース２８の図面データに関連してサムネイルを追加して記憶する。次回からは、ファイル情報のサムネイルを取得するときに、好適なサムネイルを取得できる。ユーザーが端末装置にて、図面データを利用するときに、適合するサムネイルが無い場合にその都度、サムネイル作成を行うことになる。利用しないようなサイズのサムネイルを蓄積することが無いので、本当に必要なサイズのサムネイルだけが、図面サーバー１３に図面に関連付けられて蓄積される。
【００６２】
図面サーバー１３が、利用する端末の表示密度を取得して、それに応じたサムネイルを作成するわけではないので、図面サーバー１３の処理負荷も増えることなく、必要なサムネイルを増やすことができる。しかし、ユーザーの利用する端末装置の処理能力が著しく小さい場合も考えられ、この様な場合に、タブレット型端末装置が図面サーバー１３からファイル情報を取得する際に、図面サーバー１３に対してサムネイルの作成を指示し、タブレット型端末装置の表示密度データに対応するサムネイルを図面サーバー１３の図面変換プログラム２９を用いて作成し、図面データベース２８に記憶させ、作成したサムネイルを含むファイル情報をタブレット型端末装置に送信しても良い。数多くの図面データについてサムネイルをつくるわけではないので、図面サーバー１３の負荷も小さくて済む。
【産業上の利用可能性】
【００６３】
本発明は、タブレット型の携帯端末装置に利用できる。
【符号の説明】
【００６４】
１０  第１モバイル端末
１１  第２モバイル端末
１３  図面サーバー
１４  インターネット
２７  図面管理プログラム
２８  図面データベース
７０  画面
７１  第１サムネイル表示エリア
７２  第1サムネイル
７３  第２サムネイル
７４  第２サムネイル表示エリア
７５  第３サムネイル
７６  第３サムネイル表示エリア
９０  画面サイズ列
９１  サムネイルデータ列
【図１】
0006503979.tif 000002
【図２】
0006503979.tif 000003
【図３】
0006503979.tif 000004
【図４】
0006503979.tif 000005
【図５】
0006503979.tif 000006
【図６】
0006503979.tif 000007
【図７】
0006503979.tif 000008