(57)【要約】【課題】グラフを容易に追跡することができるグラフ描画装置を提供する。【解決手段】グラフ描画ウインドウ１２４の中には、スライダ１２６とグラフ描画領域１３２とが配置されている。スライダ１２６は、任意の着目位置について、移動対象グラフ１０３０の横軸方向の全区間の中における横軸方向の任意の着目位置を横方向に伸びる直線形状を有するスケール１２８の全区間の中におけるノブ１３０の位置により示している。また、スライダ１２６は、移動対象グラフ１０３０の全区間の中において横軸方向へ着目位置を任意に移動する移動操作の対象となる。グラフ描画領域１３２には、任意の着目位置について、グラフ描画領域１３２の中心を着目位置にある移動対象グラフ１０３０上の点が通過するように移動対象グラフ１０３０を含むグラフ群１０３２が描画される。【選択図】図５
2010015437.tif 000002
【特許請求の範囲】
【請求項１】
第１軸及び第２軸が定義された平面に表現されるグラフの全体の中の一部の範囲を描画するグラフ描画装置であって、
画像を表示する表示部と、
操作を受け付ける操作部と、
移動対象グラフの第１軸方向の全区間の中における第１軸方向の任意の着目位置を示すとともに移動対象グラフの第１軸方向の全区間の中において第１軸方向へ着目位置を任意に移動する第１ＧＵＩ操作の対象となる第１ＧＵＩ部品を前記表示部に描画する第１ＧＵＩ部品描画手段と、
任意の着目位置について前記表示部のグラフ描画領域に着目位置にある移動対象グラフ上の点がグラフ描画領域の中心に来るように移動対象グラフを描画するグラフ描画手段と、
前記操作部が受け付けた第１ＧＵＩ操作から第１軸方向への着目位置の移動量を検出する移動量検出手段と、
を備え、
前記第１ＧＵＩ部品描画手段は、
第１ＧＵＩ操作が行われるごとに前記移動量検出手段が検出した移動量だけ第１軸方向へ移動した新たな着目位置を示すように第１ＧＵＩ部品を描画し直し、
前記グラフ描画手段は、
第１ＧＵＩ操作が行われるごとに前記移動量検出手段が検出した移動量だけ描画する範囲を第１軸方向へ移動するとともに新たな着目位置にある移動対象グラフ上の点がグラフ描画領域の中心に来るように描画する範囲を第２軸の方向へ移動して移動対象グラフを描画し直す、
グラフ描画装置。
【請求項２】
請求項１に記載のグラフ描画装置において、
移動対象グラフが途切れている区間に着目位置が含まれていることを検出する途切れ検出手段、
をさらに備え、
前記グラフ描画手段は、
前記途切れ検出手段により移動対象グラフが途切れている区間に着目位置が含まれていることが検出された場合、着目位置にある、移動対象グラフの途切れを補間する補間線上の点がグラフ描画領域の中心に来るように移動対象グラフを描画する、
グラフ描画装置。
【請求項３】
請求項１又は請求項２に記載のグラフ描画装置において、
移動対象グラフを選択する第２ＧＵＩ操作の対象となる第２ＧＵＩ部品を前記表示部に描画する第２ＧＵＩ部品描画手段と、
前記操作部が受け付けた第２ＧＵＩ操作から選択された移動対象グラフを検出する移動対象グラフ検出手段と、
をさらに備えるグラフ描画装置。
【請求項４】
請求項１ないし請求項３のいずれかに記載のグラフ描画装置において、
グラフ描画領域における第１軸方向及び第２軸方向の値を目盛り付けする目盛りを前記表示部に描画する目盛り描画手段、
をさらに備え、
前記目盛り描画手段は、
第１ＧＵＩ操作が行われるごとに前記グラフ描画手段が描画する範囲の移動に応じて目盛りを描画し直す、
グラフ描画装置。
【請求項５】
操作部に対する操作を受け付けて第１軸及び第２軸が定義された平面に表現されるグラフの全体の中の一部の範囲を表示部に描画するグラフ描画方法であって、
(a) 移動対象グラフの第１軸方向の全区間の中における第１軸方向の任意の着目位置を示すとともに移動対象グラフの第１軸方向の全区間の中において第１軸方向へ着目位置を任意に移動する第１ＧＵＩ操作の対象となる第１ＧＵＩ部品を表示部に描画する工程と、
(b) 任意の着目位置について前記表示部のグラフ描画領域に着目位置にある移動対象グラフ上の点がグラフ描画領域の中心に来るように移動対象グラフを描画する工程と、
(c) 操作部が受け付けた第１ＧＵＩ操作から第１軸方向への着目位置の移動量を検出する工程と、
(d) 第１ＧＵＩ操作が行われるごとに前記工程(c)が検出した移動量だけ第１軸方向へ移動した新たな着目位置を示すように第１ＧＵＩ部品を描画し直す工程と、
(e) 第１ＧＵＩ操作が行われるごとに前記工程(c)が検出した移動量だけ描画する範囲を第１軸方向へ移動するとともに新たな着目位置にある移動対象グラフ上の点がグラフ描画領域の中心に来るように描画する範囲を第２軸の方向へ移動して移動対象グラフを描画し直す工程と、
を備えるグラフ描画方法。
【請求項６】
コンピュータに実行されることにより操作部に対する操作を受け付けて第１軸及び第２軸が定義された平面に表現されるグラフの全体の中の一部の範囲を表示部に描画するグラフ描画プログラムであって、前記グラフ描画プログラムはＣＰＵ及びメモリを備えるコンピュータに、
(a) 移動対象グラフの第１軸方向の全区間の中における第１軸方向の任意の着目位置を示すとともに移動対象グラフの第１軸方向の全区間の中において第１軸方向へ着目位置を任意に移動する第１ＧＵＩ操作の対象となる第１ＧＵＩ部品を表示部に描画する手順と、
(b) 任意の着目位置について前記表示部のグラフ描画領域に着目位置にある移動対象グラフ上の点がグラフ描画領域の中心に来るように移動対象グラフを描画する手順と、
(c) 操作部が受け付けた第１ＧＵＩ操作から第１軸方向への着目位置の移動量を検出する手順と、
(d) 第１ＧＵＩ操作が行われるごとに前記手順(c)が検出した移動量だけ第１軸方向へ移動した新たな着目位置を示すように第１ＧＵＩ部品を描画し直す手順と、
(e) 第１ＧＵＩ操作が行われるごとに前記手順(c)が検出した移動量だけ描画する範囲を第１軸方向へ移動するとともに新たな着目位置にある移動対象グラフ上の点がグラフ描画領域の中心に来るように描画する範囲を第２軸の方向へ移動して移動対象グラフを描画し直す手順と、
実行させるグラフ描画プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、第１軸及び第２軸が定義された平面に表現されるグラフの全体の中の一部の範囲を描画するグラフ描画装置、グラフ描画方法及びグラフ描画プログラムに関する。
【背景技術】
【０００２】
横軸及び縦軸が定義された平面にデータの系列を表現した線グラフの全体の中の一部の範囲を描画するグラフ描画装置においては、グラフ描画領域からはみ出した部分を参照することができるようにするため、描画する範囲を横方向に移動する横スクロール操作及び描画する範囲を縦方向に移動する縦スクロール操作を行うことができるようにしているものが多い。また、描画する範囲を任意の方向に移動するドラッグ操作を行うことができるようにしているものもある。
【０００３】
ただし、これらの操作による描画する範囲の移動では、線グラフを見やすい位置に描画させるためには煩雑な操作が必要となることが多いし、操作の誤りによって線グラフを見失ってしまうこともある。
【０００４】
このような問題を解決するため、特許文献１は、横スクロール操作を行っても線グラフがグラフ描画領域の中心を通る状態が維持されるグラフ描画装置に言及している。
【０００５】
【特許文献１】特開２００３−７５４７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１のグラフ描画装置では、線グラフの左端又は右端の近傍等をグラフ描画領域の中心にすることができないし、横スクロールを直感的に行うことができないので、線グラフの追跡を容易に行うことができない場合がある。また、特許文献１のグラフ描画装置では、グラフに途切れが存在する場合、そのことを認識することは困難である。
【０００７】
本発明は、これらの問題を解決するためになされたもので、線グラフその他のグラフを容易に追跡することができるグラフ描画装置を提供することを目的とし、さらに望ましくは、グラフに途切れが存在することを容易に認識することができるグラフ描画装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、請求項１の発明は、第１軸及び第２軸が定義された平面に表現されるグラフの全体の中の一部の範囲を描画するグラフ描画装置であって、画像を表示する表示部と、操作を受け付ける操作部と、移動対象グラフの第１軸方向の全区間の中における第１軸方向の任意の着目位置を示すとともに移動対象グラフの第１軸方向の全区間の中において第１軸方向へ着目位置を任意に移動する第１ＧＵＩ操作の対象となる第１ＧＵＩ部品を前記表示部に描画する第１ＧＵＩ部品描画手段と、任意の着目位置について前記表示部のグラフ描画領域に着目位置にある移動対象グラフ上の点がグラフ描画領域の中心に来るように移動対象グラフを描画するグラフ描画手段と、前記操作部が受け付けた第１ＧＵＩ操作から第１軸方向への着目位置の移動量を検出する移動量検出手段と、を備え、前記第１ＧＵＩ部品描画手段は、第１ＧＵＩ操作が行われるごとに前記移動量検出手段が検出した移動量だけ第１軸方向へ移動した新たな着目位置を示すように第１ＧＵＩ部品を描画し直し、前記グラフ描画手段は、第１ＧＵＩ操作が行われるごとに前記移動量検出手段が検出した移動量だけ描画する範囲を第１軸方向へ移動するとともに新たな着目位置にある移動対象グラフ上の点がグラフ描画領域の中心に来るように描画する範囲を第２軸の方向へ移動して移動対象グラフを描画し直す。
【０００９】
請求項２の発明は、請求項１に記載のグラフ描画装置において、移動対象グラフが途切れている区間に着目位置が含まれていることを検出する途切れ検出手段、をさらに備え、前記グラフ描画手段は、前記途切れ検出手段により移動対象グラフが途切れている区間に着目位置が含まれていることが検出された場合、着目位置にある、移動対象グラフの途切れを補間する補間線上の点がグラフ描画領域の中心に来るように移動対象グラフを描画する。
【００１０】
請求項３の発明は、請求項１又は請求項２に記載のグラフ描画装置において、移動対象グラフを選択する第２ＧＵＩ操作の対象となる第２ＧＵＩ部品を前記表示部に描画する第２ＧＵＩ部品描画手段と、前記操作部が受け付けた第２ＧＵＩ操作から選択された移動対象グラフを検出する移動対象グラフ検出手段と、をさらに備える。
【００１１】
請求項４の発明は、請求項１ないし請求項３のいずれかに記載のグラフ描画装置において、グラフ描画領域における第１軸方向及び第２軸方向の値を目盛り付けする目盛りを前記表示部に描画する目盛り描画手段、をさらに備え、前記目盛り描画手段は、第１ＧＵＩ操作が行われるごとに前記グラフ描画手段が描画する範囲の移動に応じて目盛りを描画し直す。
【００１２】
請求項５の発明は、操作部に対する操作を受け付けて第１軸及び第２軸が定義された平面に表現されるグラフの全体の中の一部の範囲を表示部に描画するグラフ描画方法であって、(a)移動対象グラフの第１軸方向の全区間の中における第１軸方向の任意の着目位置を示すとともに移動対象グラフの第１軸方向の全区間の中において第１軸方向へ着目位置を任意に移動する第１ＧＵＩ操作の対象となる第１ＧＵＩ部品を表示部に描画する工程と、(b)任意の着目位置について前記表示部のグラフ描画領域に着目位置にある移動対象グラフ上の点がグラフ描画領域の中心に来るように移動対象グラフを描画する工程と、(c)操作部が受け付けた第１ＧＵＩ操作から第１軸方向への着目位置の移動量を検出する工程と、(d)第１ＧＵＩ操作が行われるごとに前記工程(c)が検出した移動量だけ第１軸方向へ移動した新たな着目位置を示すように第１ＧＵＩ部品を描画し直す工程と、(e)第１ＧＵＩ操作が行われるごとに前記工程(c)が検出した移動量だけ描画する範囲を第１軸方向へ移動するとともに新たな着目位置にある移動対象グラフ上の点がグラフ描画領域の中心に来るように描画する範囲を第２軸の方向へ移動して移動対象グラフを描画し直す工程と、を備える。
【００１３】
請求項６の発明は、コンピュータに実行されることにより操作部に対する操作を受け付けて第１軸及び第２軸が定義された平面に表現されるグラフの全体の中の一部の範囲を表示部に描画するグラフ描画プログラムであって、前記グラフ描画プログラムはＣＰＵ及びメモリを備えるコンピュータに、(a)移動対象グラフの第１軸方向の全区間の中における第１軸方向の任意の着目位置を示すとともに移動対象グラフの第１軸方向の全区間の中において第１軸方向へ着目位置を任意に移動する第１ＧＵＩ操作の対象となる第１ＧＵＩ部品を表示部に描画する手順と、(b)任意の着目位置について前記表示部のグラフ描画領域に着目位置にある移動対象グラフ上の点がグラフ描画領域の中心に来るように移動対象グラフを描画する手順と、(c)操作部が受け付けた第１ＧＵＩ操作から第１軸方向への着目位置の移動量を検出する手順と、(d)第１ＧＵＩ操作が行われるごとに前記手順(c)が検出した移動量だけ第１軸方向へ移動した新たな着目位置を示すように第１ＧＵＩ部品を描画し直す手順と、(e)第１ＧＵＩ操作が行われるごとに前記手順(c)が検出した移動量だけ描画する範囲を第１軸方向へ移動するとともに新たな着目位置にある移動対象グラフ上の点がグラフ描画領域の中心に来るように描画する範囲を第２軸の方向へ移動して移動対象グラフを描画し直す手順と、実行させる。
【発明の効果】
【００１４】
請求項１ないし請求項６の発明によれば、グラフ描画領域の中心を移動対象グラフが通る状態が常に維持されるとともに、第１ＧＵＩ部品によって着目位置が示される状態が常に維持される。これにより、移動対象グラフを見失うことなく着目位置を直感的に移動することができるので、移動対象グラフを容易に追跡することができる。
【００１５】
請求項２の発明によれば、移動対象グラフが途切れている区間に着目位置が含まれている場合、移動対象グラフの途切れがグラフ描画領域の中央に来るので、移動対象グラフに途切れが存在することを容易に認識することができる。
【００１６】
請求項３の発明によれば、選択したグラフがグラフ描画領域の中心を通る状態が常に維持されるので、所望のグラフを追跡することが容易である。
【００１７】
請求項４の発明によれば、グラフ描画手段が描画する範囲に応じた目盛りが描画されるので、グラフ描画領域における第１軸及び第２軸の方向の値を認識することが容易になる。
【発明を実施するための最良の形態】
【００１８】
＜１  第１の実施の形態＞
＜１．１  グラフ描画装置１０２のハードウエア＞
(a) グラフ描画装置１０２の概略；
図１は、本発明の第１の実施の形態に係るグラフ描画装置１０２のハードウエアの構成を示すブロック図である。
【００１９】
図１に示すように、グラフ描画装置１０２は、コンピュータ本体１０４と画像を表示するディスプレイ１１６と操作を受け付ける操作デバイス１１８とを備える。
【００２０】
(b) コンピュータ本体１０４；
コンピュータ本体１０４は、ＣＰＵ１０６と主記憶装置であるメモリ１０８と副記憶装置であるハードディスクドライブ１１０と備える。ハードディスクドライブ１１０には、グラフ描画プログラム１１２がインストールされるとともに、グラフとして表現されるグラフデータ１１５を保管するグラフデータ保管用データベース１１４が構築されている。グラフ描画装置１０２は、ハードディスクドライブ１１０からメモリ１０８にロードされたグラフ描画プログラム１１２を実行することにより、操作デバイス１１８に対する操作を受け付けて横軸及び縦軸が定義された平面に表現されるグラフの全体の中の一部の範囲をディスプレイ１１６に描画する。グラフ描画プログラム１１２は、ＣＤ−ＲＯＭ等の記録媒体１２０によって提供されたものであってもよいし、ネットワーク等の通信回線１２２を経由して提供されたものであってもよい。なお、図１に示すように、グラフデータ１１５を保管するグラフデータ保管用データベース１１４をグラフ描画装置１０２の外部に設けて通信回線１２２を介してグラフ描画装置１０２と通信可能に接続し、外部に設けられたグラフデータ保管用データベース１１４からグラフデータ１１５を取得するようにしてもよい。
【００２１】
(c) ディスプレイ１１６及び操作デバイス１１８；
表示部であるディスプレイ１１６としては、液晶ディスプレイ、ＣＲＴディスプレイ等を用いることができる。操作部である操作デバイス１１８としては、マウスその他のポインティングデバイス、キーボード等を用いることができる。もちろん、ディスプレイ１１６と操作デバイス１１８とを一体化したタッチパネルを用いてもよい。
【００２２】
(d) グラフデータ１１５について；
図２は、グラフデータ１１５の例を示す図である。
【００２３】
図２に示すように、グラフデータ１１５は、１個の時刻Ｘのデータの系列（以下では、「時刻データ系列」という）１００２と１個のパラメータの値Ｙのデータの系列（以下では、「パラメータ値データ系列」という）１００４とを含む。もちろん、グラフデータ１１５は、時刻データ系列１００２に代えて他の種類のデータの系列を含むデータであってもよいし、パラメータ値データ系列１００４に代えて他の種類のデータの系列を含むデータであってもよい。一般的にいえば、グラフデータ１１５は、第１のデータの系列と第２のデータの系列とを含み、第１軸及び第２軸が定義された平面にグラフとして表現することができる。
【００２４】
また、グラフデータ１１５は、図２に示すような１個のパラメータ値データ系列１００４を含むデータである必要はなく、図３に示すような２個以上のパラメータ値データ系列１００８，１０１２を含むデータであってもよいし、図４に示すような２個以上のパラメータ値データ系列１０１６，１０１８を含むデータであってもよい。この場合、グラフデータ１１５は、図３に示すように、２個以上のパラメータ値データ系列１００８，１０１２の個々に対応する２個以上の時刻データ系列１００６，１０１０を含むデータであってもよいし、図４に示すように、２個以上のパラメータ値データ系列１０１６，１０１８の全部に共通して対応する１個の時刻データ系列１０１４を含むデータであってもよい。
【００２５】
なお、図２、図３及び図４のパラメータ値データ系列１００４，１００８，１０１２，１０１６，１０１８に含まれる「No Data」は、何らかの事情でパラメータの値Ｙを取得することができなかったためにパラメータの値Ｙが欠落していることを意味しており、パラメータの値Ｙが「0」であることとは意義が異なる。
【００２６】
＜１．２  グラフ描画ウインドウ１２４＞
(a) グラフ描画ウインドウ１２４の概略；
図５は、ディスプレイ１１６に表示されるグラフ描画ウインドウ１２４を示す図である。
【００２７】
図５に示すように、グラフ描画ウインドウ１２４の中には、横軸方向の着目位置を示すとともに横軸方向へ着目位置を移動するＧＵＩ（グラフィカル・ユーザ・インターフェース）操作（以下では、「移動操作」という）の対象となるスライダ１２６と、グラフ群１０３２が描画されるグラフ描画領域１３２と、グラフ群１０３２から移動対象グラフ１０３０を選択するＧＵＩ操作（以下では、「選択操作」という）の対象となるドロップダウンリスト１３４と、グラフ描画領域１３２における横軸方向及び縦軸方向の値を目盛り付けする横軸目盛り１４０及び縦軸目盛り１４２とが配置されている。
【００２８】
(b) スライダ１２６；
図５に示すように、スライダ１２６は、ノブ１３０を移動させることができる範囲をあらわすスケール１２８とスケール１２８に沿って移動するノブ１３０とを備えるＧＵＩ部品である。
【００２９】
スライダ１２６は、移動対象グラフ１０３０の横軸方向の全区間の中における横軸方向の任意の着目位置を横方向に伸びる直線形状を有するスケール１２８の全区間の中におけるノブ１３０の位置により示している。これにより、スケール１２８の全区間の中におけるノブ１３０の位置を参照すれば移動対象グラフ１０３０の全区間の中における着目位置を認識することができる。スケール１２８の全区間の中におけるノブ１３０の位置は、移動対象グラフ１０３０の全区間の中における着目位置に比例していることが望ましい。例えば、移動対象グラフ１０３０の全区間の始端が着目位置である場合、スケール１２８の全区間の始端がノブ１３０の位置であることが望ましく、移動対象グラフ１０３０の全区間の終端が着目位置である場合、スケール１２８の全区間の終端がノブ１３０の位置であることが望ましい。また、移動対象グラフ１０３０のｐ画素から構成される全区間の始端からｑ画素目の位置が着目位置である場合、スケール１２８のｒ画素から構成される全区間の始端からｒ×（ｑ／ｐ）画素目の位置がノブ１３０の位置であることが望ましい。もちろん、「ｒ×（ｑ／ｐ）」が自然数でない場合は、自然数となるように切り上げ又は切り下げを行ってもよい。
【００３０】
また、スライダ１２６は、移動対象グラフ１０３０の全区間の中において横軸方向へ着目位置を任意に移動する移動操作、例えば、操作デバイス１１８を用いてノブ１３０を横方向へドラッグする操作の対象となる。この移動操作は、着目位置を「任意に」移動するのであるから、移動対象グラフ１０３０の全区間の始端や後端に着目位置を移動することも可能であるし、移動対象グラフが途切れている区間に着目位置を移動することも可能である。
【００３１】
(c) グラフ描画領域１３２；
図５に示すように、グラフ描画領域１３２には、時刻Ｘを横軸、パラメータの値Ｙを縦軸にとってグラフデータ１１５を表現したグラフ群１０３２が線グラフ群として描画される。なお、横軸と縦軸とを切り替え、時刻Ｘを縦軸、パラメータの値Ｙを横軸にとってもよい。もちろん、この場合、スライダ１２６は、移動対象グラフ１０３０の縦軸方向の全区間の中における縦軸方向の任意の着目位置を示すとともに、移動対象グラフ１０３０の全区間の中において縦軸の方向へ着目位置を任意に移動する移動操作の対象となる。また、線グラフとともに、又は、線グラフに代えて、棒グラフをグラフ描画領域１３２に描画してもよい。
【００３２】
グラフ描画領域１３２の形状は、長方形又は正方形となっている。グラフ描画領域１３２には、グラフ描画領域１３２の中心を移動対象グラフ１０３０が常に通過するように移動対象グラフ１０３０を含むグラフ群１０３２が描画される。ここでいう「グラフ群」は、移動対象グラフ１０３０のみからなる場合もあるし、移動対象グラフ１０３０とそれ以外のグラフとからなる場合もある。グラフ群１０３２が移動対象グラフ１０３０のみからなるのは、図２に示すようにグラフデータ１１５が１個のパラメータ値データ系列を含むデータである場合であり、グラフ群１０３２が移動対象グラフ１０３０とそれ以外のグラフとからなるのは、図３及び図４に示すようにグラフデータ１１５が２個以上のパラメータ値データ系列を含むデータである場合である。
【００３３】
(d) ドロップダウンリスト１３４；
ドロップダウンリスト１３４は、選択されているグラフの名称を表示するテキストフィールド１３６と、選択可能なグラフの名称の一覧をドロップダウン表示させるボタン１３８とを備えるＧＵＩ部品である。
【００３４】
図５に示すように、ドロップダウンリスト１３４は、移動対象グラフ１０３０として選択されているグラフの名称（図５では、「線グラフ1」）をテキストフィールド１３６に表示している。
【００３５】
また、ドリップダウンリスト１３４は、選択可能なグラフから移動対象グラフ１０３０を選択する選択操作、例えば、操作デバイス１１８を用いてボタン１３８を押し下げて表示された選択可能なグラフの一覧から操作デバイス１１８を用いてひとつのグラフの名称を選択する操作の対象となる。
なお、ドロップダウンリスト１３４に代えてラジオボタン等のＧＵＩ部品を採用してもよい。
【００３６】
(e) 横軸目盛り１４０及び縦軸目盛り１４２；
図５に示すように、横軸目盛り１４０は、グラフ描画領域１３２の外側にグラフ描画領域１３２の下辺に沿って配置され、縦軸目盛り１４２は、グラフ描画領域１３２の外側にグラフ描画領域１３２の右辺に沿って配置されている。もちろん、横軸目盛り１４０及び縦軸目盛り１４２の配置場所を他の場所に変更してもよい。例えば、横軸目盛り１４０をグラフ描画領域１３２の外側にグラフ描画領域１３２の上辺に沿って配置してもよいし、横軸目盛り１４０をグラフ描画領域１３２の内側にグラフ描画領域１３２の上辺又は下辺に沿って配置してもよいし、横軸目盛り１４０をグラフ描画領域１３２の中央に配置してもよい。同様に、縦軸目盛り１４２をグラフ描画領域１３２の外側にグラフ描画領域１３２の左辺に沿って配置してもよいし、縦軸目盛り１４２をグラフ描画領域１３２の内側にグラフ描画領域１３２の右辺又は左辺に沿って配置してもよいし、縦軸目盛り１４２をグラフ描画領域１３２の中央に配置してもよい。
【００３７】
＜１．３  グラフ描画装置１０２の機能＞
(a) グラフ描画装置１０２の機能の概略；
図６は、グラフ描画プログラム１１２をコンピュータであるグラフ描画装置１０２が実行することにより実現される機能を、スライダ１２６を描画するスライダ描画部１４４と、グラフ群１０３２を描画するグラフ描画部１４６と、着目位置の移動量を検出する移動量検出部１４８と、移動対象グラフ１０３０が途切れている区間に着目位置が含まれていることを検出する途切れ検出部１５０と、ドロップダウンリスト１３４を描画するドロップダウンリスト描画部１５２と、選択された移動対象グラフ１０３０を検出する移動対象グラフ検出部１５４と、目盛りを描画する目盛り描画部１５６として示したブロック図である。もちろん、これらの機能の全部又は一部をハードウエアによって実現してもよい。
【００３８】
図７は、移動対象グラフ１０３０を含むグラフ群１０３２の全体とグラフ描画領域１３２に描画する範囲（以下では、「描画範囲」という）１０３４，１０３６，１０３８，１０４０，１０４２との関係を示す図である。図８及び図９は、各々、図７に示す横軸方向の位置１０４４から位置１０４６への着目位置の移動操作を行う前後のスライダ１２６、図１０及び図１１は、各々、着目位置が移動対象グラフ１０３０の始端１０４８及び終端１０５０にあるときのスライダ１２６を示す図である。図１２及び図１３は、各々、図７に示す横軸方向の位置１０４４から位置１０４６への着目位置の移動操作を行う前後のグラフ描画領域１３２、図１４及び図１５は、各々、着目位置が移動対象グラフ１０３０の始端１０４８及び終端１０５０にあるときのグラフ描画領域１３２を示す図である。図１６は、移動対象グラフ１０３０が途切れている区間に着目位置が含まれる場合のグラフ描画領域１３２を示す図である。
【００３９】
(b) スライダ描画部１４４；
スライダ描画部１４４は、移動対象グラフ検出部１５４により検出された移動対象グラフ１０３０の横軸方向の全区間の中における着目位置を示すスライダ１２６を描画するとともに、スライダ１２６を対象として移動操作が行われるごとに、図８及び図９に示すように、移動量検出部１４８が検出した移動量だけ横軸方向へ移動した新たな着目位置を示すようにスライダ１２６を描画し直す。これにより、移動操作が行われても、着目位置がスライダ１２６によって示される状態が維持される。
【００４０】
スライダ描画部１４４は、着目位置がどこにあるのかにかかわらず、任意の着目位置について、着目位置を示すスライダ１２６を描画する。したがって、図１０及び図１１に示すように、移動対象グラフ１０３０の始端１０４８及び終端１０５０に着目位置があるときでも、「背景技術」の示した特許文献１に言及されている横スクロールとは異なり、着目位置がスライダ１２６によって示される。これにより、着目位置がスライダ１２６によって示される状態が常に維持される。
【００４１】
(c) グラフ描画部１４６；
(c-1) 移動対象グラフ１０３０が途切れていない区間に着目位置が含まれる場合の描画について；
移動対象グラフ１０３０が途切れている区間に着目位置が含まれていることが途切れ検出部１５０により検出されなかった場合、グラフ描画部１４６は、着目位置にある移動対象グラフ１０３０上の点がグラフ描画領域１３２の中心に来るように移動対象グラフ１０３０を含むグラフ群１０３２をグラフ描画領域１３２に描画する。
【００４２】
グラフ描画部１４６は、着目位置がどこにあるのかにかかわらず、任意の着目位置について、着目位置にある移動対象グラフ１０３０上の点がグラフ描画領域１３２の中心に来るように移動対象グラフ１０３０を描画する。したがって、図１４及び図１５に示すように、「背景技術」の示した特許文献１に言及されている横スクロールとは異なり、移動対象グラフ１０３０の始端１０４８及び終端１０５０に着目位置があるときでも、着目位置にある移動対象グラフ１０３０上の点がグラフ描画領域１３２の中心に来るように移動対象グラフ１０３０は描画される。これにより、グラフ描画領域１３２の中心を移動対象グラフ１０３０が通る状態が常に維持される。
【００４３】
(c-2) 移動対象グラフ１０３０が途切れている区間に着目位置が含まれる場合の描画について；
移動対象グラフ１０３０が途切れている区間に着目位置が含まれていることが途切れ検出部１５０により検出された場合、グラフ描画部１４６は、着目位置にある移動対象グラフ１０３０上の点がグラフ描画領域１３２の中心に来るように移動対象グラフ１０３０を描画することができないので、これに代えて、図１６に示すように、着目位置にある、移動対象グラフ１０３０の途切れを補間する補間線１０５８上の点がグラフ描画領域１３２の中心に来るように移動対象グラフ１０３０を描画する。 これにより、移動対象グラフ１０３０の途切れがグラフ描画領域１３２の中央に来るので、移動対象グラフ１０３０に途切れが存在することを容易に認識することができる。
【００４４】
着目位置がどこにあるのかにかかわらず、任意の着目位置について、着目位置にある補間線１０５８上の点がグラフ描画領域１３２の中心に来るように移動対象グラフ１０３０を描画することは、移動対象グラフ１０３０が途切れていない区間に着目位置が含まれる場合と同様である。
【００４５】
補間線１０５８による移動対象グラフ１０３０の途切れている区間の補間は、典型的には、直線補間により行うが、スプライン補間等の曲線補間により行ってもよい。
【００４６】
補間線１０５８は、仮想的なものである。このため、グラフ描画領域１３２を参照したときに移動対象グラフ１０３０に途切れが存在することを認識しやすくするため、グラフ描画領域１３２には補間線１０５８を描画しないことが望ましい。ただし、このことは、移動対象グラフ１０３０とは区別することができる表示態様で補間線１０５８を描画することを妨げない。
【００４７】
(c-3) 描画の更新について；
グラフ描画部１４６は、スライダ１２６を対象として移動操作が行われるごとに、図７に示すように、移動量検出部１４８が検出した移動量だけ描画範囲を横軸方向１０５４へ移動するとともに、移動量検出部１４８が検出した移動量だけ横軸方向１０５４に移動した新たな着目位置にある移動対象グラフ１０３０上又は補間線１０５８上の点がグラフ描画領域１３２の中心に来るように描画範囲を縦軸方向１０５６へ移動して移動対象グラフ１０３０を含むグラフ群１０３２を描画し直す。もちろん、移動対象グラフ１０３０が途切れていない区間に新たな着目位置が含まれる場合は、移動対象グラフ１０３０上の点がグラフ描画領域１３２の中心に来るように、移動対象グラフ１０３０が途切れている区間に新たな着目位置が含まれる場合は、補間線１０５８上の点がグラフ描画領域１３２の中心に来るように、グラフ群１０３２の描画の更新が行われる。これにより、移動操作が行われても、グラフ描画領域１３２の中心を移動対象グラフ１０３０が通る状態が維持される。
【００４８】
(c-4) 移動対象グラフ１０３０の表示態様とそれ以外のグラフの表示態様との違いについて；
グラフ描画部１４６は、移動対象グラフ１０３０を相対的に目立ちやすい実線で描画し、それ以外のグラフを相対的に目立ちにくい点線で描画する。これにより、移動対象グラフ１０３０を認識することが容易になる。もちろん、移動対象グラフ１０３０とそれ以外のグラフとで線種を異ならせることにより表示態様を異ならせることは必須でななく、他の方法で表示態様を異ならせてもよい。例えば、移動対象グラフ１０３０とそれ以外のグラフとで線幅を異ならせ、移動対象グラフ１０３０を相対的に目立ちやすい太線で描画し、それ以外のグラフを相対的に目立ちにくい細線で描画してもよい。又は、移動対象グラフ１０３０とそれ以外のグラフとで線色を異ならせ、移動対象グラフ１０３０を相対的に目立ちやすい濃色で描画し、それ以外のグラフを相対的に目立ちにくい淡色で描画してもよい。
【００４９】
(d) 移動量検出部１４８；
移動量検出部１４８は、操作デバイス１１８が受け付けた移動操作から横軸方向への着目位置の移動量を検出する。
【００５０】
(e) 途切れ検出部１５０；
途切れ検出部１５０は、パラメータ値データ系列に「No Data」が含まれていることによって移動対象グラフ１０３０が途切れている区間に着目位置が含まれていることを検出する。
【００５１】
(f) ドロップダウンリスト描画部１５２；
ドロップダウンリスト描画部１５２は、ドロップダウンリスト１３４を描画する。ドロップダウンリスト描画部１５２は、ドロップダウンリスト１３４を対象として選択操作が行われるごとに、テキストフィールド１３６に描画するグラフの名称を更新する。
【００５２】
(g) 移動対象グラフ検出部１５４；
移動対象グラフ検出部１５４は、操作デバイス１１８が受け付けた選択操作から選択された移動対象グラフ１０３０を検出する。これにより、選択したグラフがグラフ描画領域１３２の中心を通る状態が常に維持されるので、所望のグラフを追跡することが容易になる。
【００５３】
(h) 目盛り描画部１５６；
目盛り描画部１５６は、横軸目盛り１４０及び縦軸目盛り１４２を描画するとともに、スライダ１２６を対象として移動操作が行われるごとに、グラフ描画部１４６が描画する範囲の移動に応じて横軸目盛り１４０及び縦軸目盛り１４２を描画し直す。これにより、グラフ描画領域１３２における横軸及び縦軸の方向の値を認識することが容易になる。
【００５４】
＜１．４  グラフ描画装置１０２における処理の流れ＞
(a) グラフ群１０３２を描画する処理の全体；
図１７は、グラフ群１０３２を描画する処理の全体の流れを示すフローチャートである。
【００５５】
図１７に示すように、グラフ群１０３２の描画にあたっては、まず、ドロップダウンリスト描画部１５２がドロップダウンリスト１３４を描画し（ステップＳ１０１）、移動対象グラフ検出部１５４が選択操作から移動対象グラフ１０３０を検出する（ステップＳ１０２）。
【００５６】
移動対象グラフ検出処理（ステップＳ１０１〜Ｓ１０２）の後、移動対象グラフ１０３０の横軸方向の全区間の中における中心を初期の着目位置として、スライダ描画部１４４がスライダ１２６を描画し（ステップＳ１０３）、グラフ描画部１４６が移動対象グラフ１０３０を含むグラフ群１０３２を描画し（ステップＳ１０４）、目盛り描画部１５６が横軸目盛り１４０及び縦軸目盛り１４２を描画する（ステップＳ１０５）。なお、移動対象グラフ１０３０の横軸方向の全区間の中における中心以外を初期の着目位置としてもよい。
【００５７】
初期描画処理（Ｓ１０３〜Ｓ１０５）の後、移動量検出部１４８が移動操作を検出すると（ステップＳ１０６で"YES"）、移動量検出部１４８が移動量を検出し（ステップＳ１０７）、着目位置の移動量に応じて、スライダ描画部１４４がスライダ１２６を描画し直し（ステップＳ１０８）、グラフ描画部１４６が移動対象グラフ１０３０を含むグラフ群１０３２を描画し直し（ステップＳ１０９）、目盛り描画部１５６が横軸目盛り１４０及び縦軸目盛り１４２を描画し直す（ステップＳ１１０）。一方、移動量検出部１４８が移動操作を検出しない場合は（ステップＳ１０６で"NO"）、移動操作の検出処理が継続される（ステップＳ１０６）。
【００５８】
描画更新処理（ステップＳ１０７〜Ｓ１１０）の後は、再び移動操作の検出処理が行われる（ステップＳ１０６）。
【００５９】
これにより、移動操作を行っても、グラフ描画領域１３２の中心を移動対象グラフ１０３０が通る状態が常に維持されるとともに、移動対象グラフ１０３０の横軸方向の全区間の中における着目位置がスライダ１２６によって示される状態が常に維持される。これにより、移動対象グラフ１０３０を見失うことなく着目位置を直感的に移動することができるので、移動対象グラフ１０３０を容易に追跡することができる。
【００６０】
(b) 移動対象グラフ１０３０の検出（ステップＳ１０２）；
図１８は、移動対象グラフ１０３０を検出する処理（ステップＳ１０２）の流れを示すフローチャートである。
【００６１】
図１８に示すように、移動対象グラフ１０３０の検出にあたっては、まず、移動対象グラフ検出部１５４がグラフデータ１１５に２個以上のパラメータ値データ系列が含まれることを検出し（ステップＳ１２１で"YES"）、移動対象グラフ検出部１５４が選択操作を検出すると（ステップ１２２で"YES"）、移動対象グラフ検出部１５４が２個以上のパラメータ値データ系列の個々を表現した２個以上のグラフから選択されたグラフを移動対象グラフ１０３０として検出する（ステップ１２３）。一方、移動対象グラフ検出部１５４が選択操作を検出しない場合は（ステップ１２２で"NO"）、選択操作の検出処理が継続される（ステップＳ１２２）。
【００６２】
また、移動対象グラフ検出部１５４がグラフデータ１１５に１個のパラメータ値データ系列が含まれることを検出すると（ステップＳ１２１で"NO"）、移動対象グラフ検出部１５４が当該パラメータ値データ系列を表現した１個のグラフをそのまま移動対象グラフ１０３０として検出する（ステップＳ１２４）。
【００６３】
これにより、グラフが２個以上ある場合には、所望のグラフを追跡することが可能になり、グラフが１個しかない場合には、選択操作を省略して、当該グラフを追跡することが可能になる。なお、グラフが２個以上ある場合において選択操作を省略した場合には、デフォルトのグラフが移動対象グラフ１０３０として検出されるようにしてもよい。
【００６４】
(c) グラフ群１０３２の描画（ステップＳ１０４）；
図１９は、グラフ群１０３２を描画する処理（ステップＳ１０４）の流れを示すフローチャートである。
【００６５】
図１９に示すように、グラフ群１０３２の描画にあたっては、まず、グラフ描画部１４６が、グラフデータ保管用データベース１１４からグラフデータ１１５を読み出す（ステップＳ１４１）。
【００６６】
続いて、グラフ描画部１４６が、グラフ描画領域１３２の横軸方向の画素数ｍ及び縦軸方向の画素数ｎを取得し（ステップＳ１４２）、グラフ描画領域１３２の中心の画素を特定する（ステップＳ１４３）。
【００６７】
さらに続いて、グラフ描画部１４６は、移動対象グラフ１０３０を構成する画素のうち着目位置にある画素を特定し（ステップＳ１４４）、当該画素がグラフ描画領域１３２の中心の画素の位置に来るようにグラフ群１０３２を描画する（ステップＳ１４５）。
【００６８】
これにより、初めてグラフ群１０３２が描画されるときにグラフ描画領域１３２の中心を移動対象グラフ１０３０が通る状態が維持される。
【００６９】
(d) グラフ群１０３２の再描画（ステップＳ１０９）；
図２０は、グラフ群１０３２を描画し直す処理（ステップＳ１０９）の流れを示すフローチャートである。
【００７０】
図２０に示すように、グラフ群１０３２の再描画にあたっては、まず、移動量検出部１４８が特定した移動量に相当する画素数を特定する（ステップＳ１６１）。
【００７１】
続いて、グラフ描画部１４６が、グラフ描画領域１３２の横軸方向の画素数ｍ及び縦軸の方向の画素数ｎを取得し（ステップＳ１６２）、グラフ描画領域１３２の中心の画素を特定する（ステップＳ１６３）。
【００７２】
さらに続いて、グラフ描画部１４６は、移動量検出部１４８が特定した移動量に相当する画素数だけ描画範囲を横軸方向へ移動するとともに（ステップＳ１６４）、移動対象グラフ１０３０を構成する画素のうち新たな着目位置にある画素を特定し（ステップＳ１６５）、当該画素がグラフ描画領域１３２の中心の画素の位置に来るように描画範囲を縦軸方向へ移動し（ステップＳ１６６）、グラフ群１０３２を描画し直す（ステップＳ１６７）。
【００７３】
これにより、移動操作を行った後でもグラフ描画領域１３２の中心を移動対象グラフ１０３０が通る状態が維持される。
【００７４】
＜２  第２の実施の形態＞
第２の実施の形態は、第１の実施の形態に係るスライダ１２６に代えて採用することができるスライダ２２６に関する。
【００７５】
図２１は、第２の実施の形態に係るスライダ２２６を示す図である。
【００７６】
図２１に示すように、スライダ２２６は、ノブ２３０を移動させることができる範囲をあらわすスケール２２８とスケール２２８に沿って移動するノブ２３０とを備えるＧＵＩ部品である。スライダ２２６は、スライダ１２６とは異なり、移動対象グラフ１０３０の横軸方向の全区間の中における横軸方向の任意の着目位置を縦方向に伸びる直線形状を有するスケール２２８の全区間の中におけるノブ２３０の位置により示している。
【００７７】
このようなスライダ２２６によっても、スケール２２８の全区間の中におけるノブ２３０の位置を参照すれば移動対象グラフ１０３０の全区間の中における着目位置を認識することができる。
【００７８】
また、スライダ２２６は、移動対象グラフ１０３０の全区間の中において横軸方向へ着目位置を任意に移動する移動操作、例えば、操作デバイス１１８を用いてノブ２３０を縦方向へドラッグする操作の対象となる。
【００７９】
＜３  第３の実施の形態＞
第３の実施の形態は、第１の実施の形態に係るスライダ１２６に代えて採用することができるスライダ３２６に関する。
【００８０】
図２２は、第３の実施の形態に係るスライダ３２６を示す図である。
【００８１】
図２２に示すように、スライダ３２６は、ノブ３３０を移動させることができる範囲をあらわすスケール３２８とスケール３２８に沿って移動するノブ３３０とを備えるＧＵＩ部品である。スライダ３２６は、スライダ１２６とは異なり、移動対象グラフ１０３０の横軸方向の全区間の中における横軸方向の任意の着目位置をらせん形状を有するスケール３２８の全区間の中におけるノブ３３０の位置により示している。
【００８２】
このようなスライダ３２６によっても、スケール３２８の全区間の中におけるノブ３３０の位置を参照すれば移動対象グラフ１０３０の全区間の中における着目位置を認識することができる。
【００８３】
また、スライダ３２６は、移動対象グラフ１０３０の全区間の中において横軸方向へ着目位置を任意に移動する移動操作、例えば、操作デバイス３１８を用いてノブ３３０をらせんに沿ってドラッグする操作の対象となる。
【００８４】
＜４  第４の実施の形態＞
第４の実施の形態は、第１の実施の形態に係るスライダ１２６に代えて採用することができる砂時計アイコン４２６に関する。
【００８５】
図２３は、第４の実施の形態に係る砂時計アイコン４２６を示す図である。
【００８６】
図２３に示すように、砂時計アイコン４２６は、砂を収容する透明容器のあらわした絵柄４６０とくびれを介して接続された透明容器の上室から透明容器の下室へ移動する砂をあらわした絵柄４６２とを備えるＧＵＩ部品である。砂時計アイコン４２６は、移動対象グラフ１０３０の横軸方向の全区間の中における横軸方向の任意の着目位置を透明容器に収容された砂の量に対する下室にある砂の量の割合により示している。
【００８７】
このような砂時計アイコン４２６によっても、透明容器に収容された砂の量に対する下室にある砂の量の割合を参照すれば移動対象グラフ１０３０の全区間の中における着目位置を認識することができる。
【００８８】
また、砂時計アイコン４２６は、移動対象グラフ１０３０の全区間の中において横軸方向へ着目位置を任意に移動する移動操作、例えば、操作デバイス１１８を用いて上室にある砂の絵柄４６２の上端４６４を上方へドラッグする操作の対象となる。
【００８９】
＜５  第５の実施の形態＞
第５の実施の形態は、第１の実施の形態に係るスライダ１２６に代えて採用することができるカウンタ５２６に関する。
【００９０】
図２４は、第５の実施の形態に係るカウンタ５２６を示す図である。
【００９１】
図２４に示すように、カウンタ５２６は、０００１から９９９９までの４桁の自然数をあらわす絵柄５６６を備える。カウンタ５２６は、移動対象グラフ１０３０の横軸方向の全区間の中における横軸方向の任意の着目位置を０００１から９９９９までの自然数の中における自然数の値により示している。
【００９２】
このようなカウンタ５２６によっても、０００１から９９９９までの自然数の中における自然数の値を参照すれば移動対象グラフ１０３０の横軸方向の全区間の中における横軸方向の任意の着目位置を認識することができる。
【００９３】
また、カウンタ５２６は、移動対象グラフ１０３０の全区間の中において横軸方向へ着目位置を任意に移動する移動操作、例えば、操作デバイス１１８を用いて数字を変化させる操作の対象となる。
【００９４】
＜６  その他＞
この発明は詳細に説明されたが、上記の説明は、すべての局面において例示であって、この発明がそれに限定されるものではない。例示されていない無数の変形例が、この発明の範囲から外れることなく想定され得るものと解される。
【図面の簡単な説明】
【００９５】
【図１】第１の実施の形態に係るグラフ描画装置のハードウエアの構成を示すブロック図である。
【図２】グラフデータの例を示す図である。
【図３】グラフデータの例を示す図である。
【図４】グラフデータの例を示す図である。
【図５】グラフ描画ウインドウを示す図である。
【図６】第１の実施の形態に係るグラフ描画装置の機能を示すブロック図である。
【図７】移動対象グラフの全体とグラフ描画領域に描画される範囲との関係を示す図である。
【図８】移動操作を行う前のスライダを示す図である。
【図９】移動操作を行った後のスライダを示す図である。
【図１０】着目位置が移動対象グラフの始端にあるときのスケール１２８を示す図である。
【図１１】着目位置が移動対象グラフの終端にあるときのスケール１２８を示す図である。
【図１２】移動操作を行う前のグラフ描画領域を示す図である。
【図１３】移動操作を行った後のグラフ描画領域を示す図である。
【図１４】着目位置が移動対象グラフの始端にあるときのグラフ描画領域１３２を示す図である。
【図１５】着目位置が移動対象グラフの終端にあるときのグラフ描画領域１３２を示す図である。
【図１６】移動対象グラフが途切れている区間に着目位置が含まれる場合のグラフ描画領域を示す図である。
【図１７】グラフ群を描画する処理の全体の流れを示すフローチャートである。
【図１８】移動対象グラフを検出する処理の流れを示すフローチャートである。
【図１９】グラフ群を描画する処理の流れを示すフローチャートである。
【図２０】グラフ群を描画し直す処理の流れを示すフローチャートである。
【図２１】第２の実施の形態に係るスライダを示す図である。
【図２２】第３の実施の形態に係るスライダを示す図である。
【図２３】第４の実施の形態に係る砂時計アイコンを示す図である。
【図２４】第５の実施の形態に係るカウンタを示す図である。
【符号の説明】
【００９６】
１０２  グラフ描画装置
１１２  グラフ描画プログラム
１１４  グラフデータ１１５保管用データベース
１１６  ディスプレイ
１１８  操作デバイス
１２４  グラフ描画ウインドウ
１２６，２２６，３２６  スライダ
１２８，２２８，３２８  スケール
１３０，２３０，３３０  ノブ
１３２  グラフ描画領域
１３４  ドロップダウンリスト
１４０  横軸目盛り
１４２  縦軸目盛り
１４４  スライダ描画部
１４６  グラフ描画部
１４８  移動量検出部
１５０  途切れ検出部
１５２  ドロップダウンリスト描画部
１５４  移動対象グラフ検出部
１５６  目盛り描画部
４２６  砂時計アイコン
５２６  カウンタ
１０３０  移動対象グラフ
１０３２  グラフ群
１００２，１００６，１０１０，１０１４  時刻データ系列
１００４，１００８，１０１２，１０１６，１０１８  パラメータ値データ系列
１０３４，１０３６，１０３８，１０４０，１０４２  描画範囲
【図１】
2010015437.tif 000003
【図２】
2010015437.tif 000004
【図３】
2010015437.tif 000005
【図４】
2010015437.tif 000006
【図５】
2010015437.tif 000007
【図６】
2010015437.tif 000008
【図７】
2010015437.tif 000009
【図８】
2010015437.tif 000010
【図９】
2010015437.tif 000011
【図１０】
2010015437.tif 000012
【図１１】
2010015437.tif 000013
【図１２】
2010015437.tif 000014
【図１３】
2010015437.tif 000015
【図１４】
2010015437.tif 000016
【図１５】
2010015437.tif 000017
【図１６】
2010015437.tif 000018
【図１７】
2010015437.tif 000019
【図１８】
2010015437.tif 000020
【図１９】
2010015437.tif 000021
【図２０】
2010015437.tif 000022
【図２１】
2010015437.tif 000023
【図２２】
2010015437.tif 000024
【図２３】
2010015437.tif 000025
【図２４】
2010015437.tif 000026