(57)【特許請求の範囲】
【請求項１】
表示の対象とするデータを記憶する記憶部と、
前記記憶部から読み出したある時間位置のデータを棒グラフとして表示する表示手段と、
前記棒グラフが表示されている画面上でのユーザによる所定の操作に基づいて、前記時間位置のデータの棒グラフの各棒を、棒グラフの縦軸及び横軸を維持したまま、当該時間位置と異なる時間位置のデータの棒に切り替える制御手段と
を備えることを特徴とするデータ表示装置。
【請求項２】
前記記憶部は、表示の対象とするデータを、時間位置の異なる棒のデータを回転方向に配置した回転ホルダーとして記憶し、
前記制御手段は、前記所定の操作に基づいて前記回転ホルダーを回転させることにより、前記異なる時間位置のデータの棒への切り替えを行う
ことを特徴とする請求項１に記載のデータ表示装置。
【請求項３】
前記所定の操作は、フリック、スワイプ、又はタップである
ことを特徴とする請求項１又は２に記載のデータ表示装置。
【請求項４】
表示の対象とするデータを記憶する記憶部を備えるデータ表示装置が実行するデータ表示方法であって、
前記記憶部から読み出したある時間位置のデータを棒グラフとして表示する表示ステップと、
前記棒グラフが表示されている画面上でのユーザによる所定の操作に基づいて、前記時間位置のデータの棒グラフの各棒を、棒グラフの縦軸及び横軸を維持したまま、当該時間位置と異なる時間位置のデータの棒に切り替える制御ステップと
を備えることを特徴とするデータ表示方法。
【請求項５】
前記記憶部は、表示の対象とするデータを、時間位置の異なる棒のデータを回転方向に配置した回転ホルダーとして記憶し、
前記制御ステップにおいて、前記データ表示装置は、前記所定の操作に基づいて前記回転ホルダーを回転させることにより、前記異なる時間位置のデータの棒への切り替えを行う
ことを特徴とする請求項４に記載のデータ表示方法。
【請求項６】
前記所定の操作は、フリック、スワイプ、又はタップである
ことを特徴とする請求項４又は５に記載のデータ表示方法。
【請求項７】
コンピュータを、請求項１ないし３のうちいずれか１項に記載のデータ表示装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザによる操作に基づいて、データを表示する技術に関連するものである。
【背景技術】
【０００２】
日々更新される多種多様なデータをスマートフォン等の携帯端末で日常的に参照しながら行動できる時代が到来しつつある。データの特徴を直感的に理解するために棒グラフや折れ線グラフ、またツリーマップや地図表示等の情報可視化手法が提案、実用化されている。
【０００３】
データを表現する際のグラフの適切性はデータの性質に影響を受ける（非特許文献１）。例えば、様々な可視化手法の中で、データを可視化する際に最もよく利用されるものとして棒グラフと折れ線グラフがある。棒グラフは、独立した測定点のデータを共通の観点で比較する際に適している。一方、折れ線グラフは、時系列データ等の連続性のあるデータの表現に適している。例えば、近隣のガソリンスタンドの今日の価格を比較する際には棒グラフが適している。一方、あるガソリンスタンドの１か月間の価格の推移は折れ線グラフで表現するのが良いと考えられる。このようなデータの性質やデータを見る人の観点・関心に基づいてデータを可視化するシステムも提案されている（非特許文献２、３）。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】J．Mackinlay: Automating the design of graphical presentations of relational information, ACM Transactions on Graphics, Volume 5 Issue 2, April 1986, Pages 110-141.
【非特許文献２】加藤恒昭, 松下光範:グラフを用いた探索的データ分析のためのマルチモーダル対話処理, 電子情報通信学会論文誌. D-II, 情報・システム, II-パターン処理J87-D-II(5), 1142-1152, 2004.
【非特許文献３】松下光範：InTREND: ユーザの探索行為と振り返り行為に着目したデータ分析支援システム, 情報処理学会論文誌, Vol.49, No.7, pp.2456-2467 (2008).
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、上記適切性はもともと印刷した紙やデスクトップＰＣ等の前でじっくりと分析するというタスクを念頭にデザインされたものである。日常の様々な場面において、データを効果的に利用するには、素早くデータの特徴をつかむための簡単なインタラクション手法が別途必要となる。
【０００６】
一例として、車に乗るとガソリンが減っていたので、近くのガソリンスタンドの値段を比較してガソリンを入れたいという状況において、近隣のガソリンスタンドの情報をスマートフォンアプリで確認する場合を考える。
【０００７】
既存のデザイン指針に基づけば、スマートフォンアプリの表現と操作は下記のようになる。まずスマートフォンアプリはユーザの位置情報を基に、近隣のガソリンスタンドの価格情報を収集し棒グラフで表示する。ユーザが過去の推移も知りたいと思った際には、メニュー操作もしくは、スタンド名等をタッチすると過去１ヶ月のスタンド別の価格の推移が折れ線グラフで表示される。
【０００８】
しかし、このデザインは以下の点で（１）表現及び（２）操作に課題がある。
【０００９】
（１）表現
折れ線グラフは価格推移のデータ表現としては適している。しかし、現在の価格の棒グラフによる表現からの遷移という観点で捉えると、グラフ種が変わっているのみならず、グラフの縦軸と横軸の意味が変わるため、必ずしも直感的表現ではない。
【００１０】
（２）操作
メニューや小さなボタンのポインティング操作は操作負荷が高い。
【００１１】
移動中等の日常的シチュエーションでは、明確な情報の欲求が無い限り、往々にして直感的でない表現や煩雑な操作は敬遠されてしまう。過去の価格推移に関する情報は今後のガソリンスタンド選択の目安となる有益な情報ではあるが、今ガソリンスタンドを選択する際には必ずしも必要な情報ではない。このような表現と操作では、おそらくガソリンスタンドを探しているユーザの多くは、過去の価格推移の確認を行わないことが考えられる。
【００１２】
また、人は目的志向ではなく取得した情報をしばしば後で有効に活用することが知られている（参考文献：Catherine C. Marshall, Sara Bly: Saving and using encountered information: implications for electronic periodicals, Proceedings of the SIGCHI Conference on Human Factors in Computing Systems(CHI'05), pp. 111-120, 2005.）。このような情報の利用を支援するには、情報をユーザにプッシュする、もしくは、ユーザが情報に対する明確な欲求をもっていなくても気軽に（ついでに）閲覧できる仕組みを提供する必要がある。
【００１３】
本発明は上記の点に鑑みてなされたものであり、上記の表現及び操作の課題を解決し、ユーザが現在のデータを見ながら、気軽に過去のデータを閲覧することを可能とする技術を提供することを目的とする。
【課題を解決するための手段】
【００１４】
開示の技術によれば、表示の対象とするデータを記憶する記憶部と、
前記記憶部から読み出したある時間位置のデータを棒グラフとして表示する表示手段と、
前記棒グラフが表示されている画面上でのユーザによる所定の操作に基づいて、前記時間位置のデータの棒グラフの各棒を、棒グラフの縦軸及び横軸を維持したまま、当該時間位置と異なる時間位置のデータの棒に切り替える制御手段と
を備えることを特徴とするデータ表示装置が提供される。
【発明の効果】
【００１５】
開示の技術によれば、ユーザが現在のデータを見ながら、気軽に過去のデータを閲覧することを可能とする技術が提供される。これにより、ユーザが日常的に過去のデータを参照し、現在だけでなくこれまでのデータの推移に基づいて行動を調整していくことができるようになる。例えば、日常的にガソリンスタンドの過去の値段を参照していれば、各ガソリンスタンドの値段がどのようなパターンで推移していくかがわかる。これは、アプリケーションを立ち上げる余裕が無い際にも、ガソリンスタンドを適切に選択する有効な記憶となると考えられる。
【図面の簡単な説明】
【００１６】
【図１】初期画面例を示す図である。
【図２】過去への遷移方法を説明するための図である。
【図３】回転方式に基づく過去データの表示方法を説明するための図である。
【図４】回転ホルダーを示す図である。
【図５】表示例２を示す図である。
【図６】本発明の実施の形態におけるデータ表示装置１００の構成図である。
【図７】本発明の実施の形態におけるデータ表示装置１００のハードウェア構成例を示す図である。
【図８】大気汚染物質吸引量の可視化の例を示す図である。
【発明を実施するための形態】
【００１７】
以下、図面を参照して本発明の実施の形態（本実施の形態）を説明する。以下で説明する実施の形態は一例に過ぎず、本発明が適用される実施の形態は、以下の実施の形態に限られるわけではない。
【００１８】
（実施の形態の概要）
まず、本実施の形態の概要を説明する。本実施の形態では、後述するデータ表示装置１００上でのユーザによるフリック（もしくはスワイプ、以下同様）操作によって、過去のデータを直感的かつシームレスに閲覧することを実現する。
【００１９】
具体的には、棒グラフによって表現された現在のデータ上をフリック操作することで、その操作量に応じて現在の棒グラフとして表示されるものが過去のデータの棒グラフに切り替わる。特定の方向にフリックするほど過去のデータに遡り、反対の方向にフリックすればより現在に近いデータが表示される。画面のどこかをフリックするという操作は、画面を見ていなくても可能な操作であり操作負荷が低い。
【００２０】
また、棒グラフの縦軸、横軸を維持したまま過去のデータを表示することで、棒グラフの長さの増減アニメーションから過去のデータの推移を確認することができる。これにより、ユーザは現在のデータを見ながら少し過去の推移も知りたいと思った時に、直感的表現かつ簡単な操作で過去のデータを確認すること可能となる。
【００２１】
本実施の形態に係る技術は、棒グラフのインタラクティブなRSVP(Rapid Serial Visual Presentation)技術として位置付けられる。RSVPは、高速かつ逐次的に情報を切り替えていくことで大量の情報を表示する可視化手法である。本実施の形態も、ユーザが画面上をフリックすることで、逐次的に過去の情報に表示を切り替えていく。この際、前後の情報の観点が維持されていることで、情報の推移をユーザは把握することが可能となる。棒グラフを対象とした本実施の形態では、棒グラフの縦軸と横軸を維持するため、画面全体ではなく、グラフ上の各棒がそれぞれフリックに基づき高速かつ逐次的に切り替わるようにしている。
【００２２】
本実施の形態において、以下で説明する各種の画面表示を実行するデータ表示装置１００は、アプリケーション（プログラム）により動作を実行するスマートフォン、タブレット等の携帯端末であることを想定しているが、データ表示装置１００はスマートフォン、タブレット等の携帯端末に限定されるわけではない。例えば、データ表示装置１００は、画面上でフリック等の操作が可能なデスクトップＰＣであってもよい。
【００２３】
また、本実施の形態では、一例として、ガソリンスタンドにおけるガソリンの値段を例にとって説明を行っている。この例において、データ表示装置１００は、ガソリンスタンド毎のガソリンの値段を格納したデータベース２００にネットワークを介してアクセスして、所望のデータを取得できるものとする。以下、本実施の形態をより具体的に説明する。
【００２４】
（表示例１）
まず、本実施の形態における表示例１を説明する。当日のガソリンスタンドのガソリンの値段を比較するために、ユーザがデータ表示装置１００上でアプリケーションを起動すると、図１に示すように、データ表示装置１００の画面上に、ガソリンスタンドＡからＦの値段が棒グラフで表示される。
【００２５】
ユーザは画面上のどこかを上に向かってフリック、もしくはスワイプすることで、棒グラフの表示が現在ではなく過去のある時点の各ガソリンスタンドの値段の表示へと変わる。ここで、「フリック」とは、画面に触れた指を弾く操作である。「スワイプ」とは、画面に触れた指を滑らせる操作である。
【００２６】
例えば、図２（ａ）に示す現在の表示から、画面を上方向に少しフリックすると棒グラフの表示が前日（図２（ｂ））、前々日（図２（ｃ）と過去に変わっていく。また、逆に、下方向にフリックすると、前日、当日と現在に向けて戻っていく。明日以降の予測データが存在する場合、さらに上方向にフリックすることで、明日、明後日の値段の予測値を棒グラフで表示してもよい。
【００２７】
なお、上記の例では、上方向へのフリックにより過去に遡り、下方向へのフリックにより時間の進行方法に進むようにしているが、上方向と下方向が逆であってもよい。つまり、下方向へのフリックにより過去に遡り、上方向へのフリックにより時間の進行方法に進むようにしてもよい。また、右方向へのフリックにより過去に遡り、左方向へのフリックにより時間の進行方法に進むようにしてもよいし、左方向へのフリックにより過去に遡り、右方向へのフリックにより時間の進行方法に進むようにしてもよい。
【００２８】
上記のような表示の実現方法例を図３を参照して説明する。本実施の形態では、図３に示すように、個々の棒が名刺等の回転ホルダーのように回転して次々に異なる情報を表示していくというメンタルモデルを採用している。図３に示すとおり、回転ホルダーには、日々のガソリンの価格を示す棒が時系列に置かれている。フリック（スワイプ）動作はその回転ホルダーを順方向、もしくは逆方向に回す操作とする。上下（もしくは左右）に画面をフリックすることで回転ホルダーが回り、前後（例：前日・翌日）の棒グラフが次々に表示されていく。
【００２９】
図３に示すガソリンスタンドのガソリンの値段の例では、データ表示装置１００は、スタンドＡからスタンドＦに対してそれぞれ個々の回転ホルダーを持つ。計６個の回転ホルダーはユーザのフリック操作に基づいて同時に回転し、例えば過去の日付の棒を表示していく。
【００３０】
図４を参照して、回転ホルダーの例をより詳細に説明する。図４（ａ）に示すように、画面の左上を原点とし、右方向をｘ軸、下方向をｙ軸、奥行き方向をｚ軸と定義する。この座標系において、表示例１における回転ホルダーへの棒の配置をｙｚ座標でとらえると、図４（ｂ）に示すようになる。図４（ｂ）において、ｙ軸の線は、ｚ＝０のｙｘ平面（つまり画面）の断面を表す。
【００３１】
表示例１において画面上に表示される棒は、特定の日付のものとしたが、これは、奥行き方向に配置された棒のうち、ｚ＝０に近い部分のみを画面上へ表示すればよい。例えば、ｚ＝０に最も近い棒を画面上に表示する（例：図４（ｂ）のＡで示す棒）。
【００３２】
（表示例２）
表示例１において画面上に表示される棒は、特定の日付のものとしたが、これは一例であり、これ以外の表示方法を採用してもよい。例えば、図５（表示例２）に示すように、特定の日付の前後の日付の棒が、特定の日付の棒の上下に表示されてもよい。図５の例では、３月８日の棒が表示されるとともに、３月９日の棒が３月８日の棒の上に表示され、３月７日の棒が３月８日の棒の下に表示される。
【００３３】
図５に示す表示例２は、棒の描画範囲をｚ軸方向に拡大することで実現できる。つまり、例えば、ｚ＝０に最も近い棒と、２番目に近い棒と、３番目に近い棒（２番目の近さと同じ場合を含む）とを描画対象として画面に表示する。
【００３４】
表示例２のように、特定の日付の前後の日付の価格も棒として表示することで、より前後の推移がわかりやすくなる。ただし、同じ色の濃さで表現すると、表示されているグラフが自分が見たい時点のものなのか、その前後のものかの区別がつきにくくなる。そこで、前後の棒は、色を薄くする、棒を細くする等の効果を入れてもよい。
【００３５】
現在Android（登録商標）スマートフォン等でもOpenGL（登録商標）等の3Dグラフィックスライブラリを利用することができる。例えば、これらのライブラリの遠近法効果（遠くのものが小さく見え) やフォグ効果（遠くのものが霞んで見える）を用いることで、前後の棒群の色を薄くする、棒を細くする等の効果を実現することができる。
【００３６】
（装置構成例、動作例）
図６に、本実施の形態におけるデータ表示装置１００の機能構成例を示す。図６に示すように、本実施の形態におけるデータ表示装置１００は、操作・表示部１０１（例：タッチパネル）、描画部１０２、回転ホルダー更新部１０３、操作認識部１０４、操作量・時間量変換部１０５、データ取得部１０６を含む。また、ネットワーク上にガソリンスタンド価格データベース２００が備えられており、データ取得部１０６は、当該データベース２００にアクセスして、所望のデータを取得できる。
【００３７】
上記の各機能部を備えるデータ表示装置１００の動作例を以下に説明する。まず、データ取得部１０６により取得されたデータに基づき、描画部１０２により、図１に示したような近隣のガソリンスタンドのガソリンの価格が操作・表示部１０１上に棒グラフで表示されているものとする。
【００３８】
この状態で、ユーザが操作・表示部１０１上の画面をフリック、もしくはスワイプすると、操作認識部１０４はその操作を検知し、操作量を描画部１０２と操作量・時間量変換部１０５へと送る。
【００３９】
回転ホルダー管理部１０３は、各棒の回転ホルダーの情報を格納する記憶部を含み、描画部１０２は回転ホルダー管理部１０３から、各棒の回転ホルダーの情報を取得し、操作認識部１０４から送られてきた操作量を基に各棒の回転ホルダーを回転させ、画面を更新する。
【００４０】
一方、操作量・時間量変換部１０５では、操作量を基に、どの程度ユーザがフリック操作によって時間を過去または未来に向かって動かしたかを計算し、当該動かした時間量をデータ取得部１０６に送る。データ取得部１０６ではユーザが操作した時間量を基に、ガソリンスタンド価格データベース２００から、過去（もしくは未来）のガソリンスタンド価格データを取得し、回転ホルダー管理部１０３に送る。回転ホルダー管理部１０３では、データ取得部１０３から送られてきたデータを基に、回転ホルダーに割り当てるデータを変更する。
【００４１】
本動作例では、ユーザの操作を認識するとすぐに描画を更新する。これは、ユーザのフリック操作に基づいて逐次データベースにアクセスしていると、すばやくかつ滑らかな表示の変換ができないことに起因する。データ取得部１０６は、予め決められた量（例えば３０日分）の価格データをデータベース２００から読み込み、回転ホルダーへと割り当てて、記憶部に格納しておき、描画部１０２は、操作量に応じてすでに価格データが割り当て済みの回転ホルダーを取得し、回転させて表示する。
【００４２】
一方、ユーザの操作によって日付が移動するため、回転ホルダー管理部１０３は移動した日付に基づいて回転ホルダーへの割り当てを更新しておく。例えば、ユーザの操作によって回転ホルダーが５日分過去に遡った場合、３０日前からさらに５日分過去のデータを価格データベース２００から取得し、回転ホルダーに新たに割り当てていく。このように、ユーザがフリック操作で閲覧する可能性のあるデータを予め回転ホルダーに割り当てていくことにより、ユーザの操作に対して常に素早く滑らかに描画を更新することができる。
【００４３】
＜ハードウェア構成等＞
上述したように、本実施の形態に係るデータ表示装置１００は、一例として、アプリケーションを搭載したスマートフォンやタブレットにより実現されるが、より一般的には、データ表示装置１００は、１つ又は複数のコンピュータに、本実施の形態で説明する処理内容を記述したプログラムを実行させることにより実現可能である。すなわち、データ表示装置１００が有する機能は、当該コンピュータに内蔵されるＣＰＵやメモリ、ハードディスクなどのハードウェア資源を用いて、データ表示装置１００で実施される処理に対応するプログラムを実行することによって実現することが可能である。また、上記プログラムは、コンピュータが読み取り可能な記録媒体（可搬メモリ等）に記録して、保存したり、配布したりすることが可能である。また、上記プログラムをインターネットや電子メール等、ネットワークを通して提供することも可能である。
【００４４】
図７は、本実施の形態におけるデータ表示装置１００のハードウェア構成例を示す図である。図７のデータ表示装置１００は、それぞれバスＢで相互に接続されているドライブ装置１５０、補助記憶装置１５２、メモリ装置１５３、ＣＰＵ１５４、インタフェース装置１５５、表示装置１５６、及び入力装置１５７等を有する。
【００４５】
データ表示装置１００での処理を実現するプログラムは、例えば、ＣＤ−ＲＯＭ又はメモリカード等の記録媒体１５１によって提供される。プログラムを記憶した記録媒体１５１がドライブ装置１５０にセットされると、プログラムが記録媒体１５１からドライブ装置１５０を介して補助記憶装置１５２にインストールされる。但し、プログラムのインストールは必ずしも記録媒体１５１より行う必要はなく、ネットワークを介して他のコンピュータよりダウンロードするようにしてもよい。補助記憶装置１５２は、インストールされたプログラムを格納すると共に、必要なファイルやデータ等を格納する。
【００４６】
メモリ装置１５３は、プログラムの起動指示があった場合に、補助記憶装置１５２からプログラムを読み出して格納する。ＣＰＵ１５４は、メモリ装置１５３に格納されたプログラムに従ってデータ表示装置１００に係る機能を実現する。インタフェース装置１５５は、ネットワークに接続するためのインタフェースとして用いられる。表示装置１５６はデータ等を表示する。入力装置１５７は様々な操作指示をユーザに入力させるために用いられる。表示装置１５６と入力装置１５７は別々の装置であってもよいし、表示装置１５６と入力装置１５７は一体の装置であってもよい。
【００４７】
（その他の表示例）
これまで、ガソリンスタンドの価格表示を例に本発明を説明したが、本発明の適用対象はガソリンスタンドの価格表示に限定されるものではない。複数の地点や観点によって集約された時系列データ全般に対して、本発明は基本的に利用可能である。例えば、自分がいる場所に最も近い測定局の各種大気汚染量を表示し、ユーザがそれをフリックすると、過去の測定結果を表示するといったアプリケーションにも本発明を適用できる。ユーザが日々吸い込んだ大気汚染物質の量に関するデータ等もデータソースとして利用可能である。
【００４８】
大気汚染物質吸引量可視化システム（参考文献：白井良成，岸野泰恵，納谷太，柳沢豊：クラウドデータベースを用いた大気汚染物質吸引量計測システム, マルチメディア，分散，協調とモバイル(DICOMO2015) シンポジウム, pp. 786-792, 2015）では、図８に示すように、ユーザが日々吸い込んだ大気汚染物質の量を棒グラフで可視化しているが、本発明は、このようなアプリケーションにおいて、ユーザのフリック操作に基づき、過去の吸引量を表示する際にも利用できる。
【００４９】
また、これまでに説明した表示例では、画面の縦軸に地点や観点を配置し、横軸をその地点や観点に基づき測定された値としたが、縦軸と横軸が入れ替わっても構わない。ただし、その場合には、フリックする方向は上下ではなく左右を割り当てることが好ましい。
【００５０】
また、本発明は、過去のデータの閲覧に限定したものではない。例えば、過去のデータを基に未来の予測をするエンジンと組み合わせれば、フリックによって現在より将来のデータ予測値を表示していくことも可能である。
【００５１】
また、表示例１、２では、フリック又はスワイプ操作により回転ホルダーを回すこととしたが、タップによる回転操作を用いることとしてもよい。例えば、データ表示装置１００の画面上半分のどこかをタップすると過去に向かって１日遡り、下半分のどこかをタップすると現在方向に向かって１日進むといった操作を採用してもよい。また、ロングタップすると連続的に過去もしくは現在に向かって移動するといった操作を用いてもよい。小さなボタンをタップするといった操作は操作負荷が高いが、画面領域全体をタップ領域とすることで、操作負荷を軽減することができる。
【００５２】
（実施の形態のまとめ）
以上、説明したように、本実施の形態によれば、表示の対象とするデータを記憶する記憶部と、前記記憶部から読み出したある時間位置のデータを棒グラフとして表示する表示手段と、前記棒グラフが表示されている画面上でのユーザによる所定の操作に基づいて、前記時間位置のデータの棒グラフの各棒を、当該時間位置と異なる時間位置のデータの棒に切り替える制御手段とを備えることを特徴とするデータ表示装置が提供される。
【００５３】
実施の形態で説明した操作・表示部１０１は、上記の表示手段の例である。また、描画部１０２、回転ホルダー更新部１０３、及び操作認識部は、上記の制御手段の例である。
【００５４】
前記記憶部は、例えば、表示の対象とするデータを、時間位置の異なる棒のデータを回転方向に配置した回転ホルダーとして記憶し、前記制御手段は、前記所定の操作に基づいて前記回転ホルダーを回転させることにより、前記異なる時間位置のデータの棒への切り替えを行う。
【００５５】
前記所定の操作は、例えば、フリック、スワイプ、又はタップである。
【００５６】
以上、本実施の形態について説明したが、本発明はかかる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【符号の説明】
【００５７】
１００  データ表示装置
１０１  操作・表示部
１０２  描画部
１０３  回転ホルダー更新部
１０４  操作認識部
１０５  操作量・時間量変換部
１０６  データ取得部
１５０  ドライブ装置
１５１  記録媒体
１５２  補助記憶装置
１５３  メモリ装置
１５４  ＣＰＵ
１５５  インタフェース装置
１５６  表示装置
１５７  入力装置
２００  ガソリンスタンド価格データベース
【図１】
0006553547.tif 000002
【図２】
0006553547.tif 000003
【図３】
0006553547.tif 000004
【図４】
0006553547.tif 000005
【図５】
0006553547.tif 000006
【図６】
0006553547.tif 000007
【図７】
0006553547.tif 000008
【図８】
0006553547.tif 000009