(57)【要約】  端末の表示手段や記憶容量が小さくても、複数の経済統計データを比較可能な形で見やすく表示する。クライアント端末１ａが一の操作命令に基づいてサーバ２ａから取得した経済統計データのうち、まず文字情報を文字情報形成部１７が表示部１３に表示させる。取得した全経済統計データはデータ記録部１４１に記録される。マウスカーソルが特定の文字情報に関連付けられたグラフ表示用アイコンに合わさると、当該文字情報に対応するグラフを表示した画像データがデータ記録部１４１から取得され、この画像データが表示部１３にポップアップ表示される。
2008065711.tif 000002
【特許請求の範囲】
【請求項１】
文字データ及び該文字データに関連付けられた数値データを含む経済統計データが複数蓄積されたサーバと、該サーバから取得した前記経済統計データを視認可能な状態で表示手段に表示させるクライアント端末とを有する経済統計データ表示システムにおいて、
前記サーバは、
前記数値データを元にグラフを描画して、該描画したグラフを画像データに形成するグラフ描画手段と、
前記グラフ描画手段において描画された前記グラフと該グラフの描画に用いられた前記数値データに関連付けられた前記文字データとを関連付けた編集経済統計データを形成すると共に該編集経済統計データを前記クライアント端末に送信可能な状態に編集するデータ編集手段とを備え、
前記クライアント端末は、
一のデータ取得命令に基づいて前記サーバから複数の前記編集経済統計データを取得するデータ取得手段と、
該データ取得手段が取得した前記編集経済統計データを記録するデータ記録手段と、
前記データ取得手段によって取得された前記編集経済統計データのうち少なくとも一部の前記文字データを視認可能な文字情報として前記表示手段に表示させる文字情報形成手段と、
前記表示手段に表示された特定の前記文字情報又は該文字情報に関連付けられた前記表示手段上の特定箇所がマウスカーソル等のポインティングデバイスによって指示された時に、前記文字情報に関連付けられた前記グラフを前記データ記録手段から読み出して、該読み出した数値データを視認可能な画像情報として前記表示手段にポップアップ表示させるグラフ表示手段とを備え、
前記グラフ描画手段は、複数の前記経済統計データに含まれる前記数値データを取得して複数の前記グラフを形成する時、所定の時間範囲に存在する前記数値データを候補集合として取得し、該候補集合に含まれる前記数値データを、複数の前記グラフとして表示した際に相互に比較可能となる所定の時間範囲のスケールに設定するスケール設定手段を備えたことを特徴とする経済統計データシステム。
【請求項２】
文字データ及び該文字データに関連付けられた数値データを含む経済統計データが複数蓄積されたサーバと、該サーバから取得した前記経済統計データを視認可能な状態で表示手段に表示させるクライアント端末とを有する経済統計データ表示システムにおいて、
前記サーバは、前記経済統計データを前記クライアント端末に送信可能な状態に編集するデータ編集手段を備え、
前記クライアント端末は、
一のデータ取得命令に基づいて前記サーバから複数の前記経済統計データを取得するデータ取得手段と、
該データ取得手段が取得した前記経済統計データを記録するデータ記録手段と、
前記データ取得手段によって取得された前記経済統計データのうち少なくとも一部の前記文字データを視認可能な文字情報として前記表示手段に表示させる文字情報形成手段と、
前記数値データを元にグラフを描画して、該描画したグラフを画像情報に形成するグラフ描画手段と、
前記表示手段に表示された特定の前記文字情報又は該文字情報に関連付けられた前記表示手段上の特定箇所がマウスカーソル等のポインティングデバイスによって指示された時に、前記文字情報に関連付けられた前記グラフを前記データ記録手段から読み出して、該読み出した数値データを視認可能な画像情報として前記表示手段にポップアップ表示させるグラフ表示手段とを備え、
前記グラフ描画手段は、複数の前記経済統計データに含まれる前記数値データを取得して複数の前記グラフを形成する時、所定の時間範囲に存在する前記数値データを候補集合として取得し、該候補集合に含まれる前記数値データを、複数の前記グラフとして表示した際に相互に比較可能となる所定の時間範囲のスケールに設定するスケール設定手段を備えたことを特徴とする経済統計データシステム。
【請求項３】
前記スケール設定手段は、直近の特定時点から所定期間内に存在する前記数値データを前記候補集合として取得し、該取得した候補集合を前記直近の特定時点から所定期間内の時間範囲のスケールに設定することを特徴とする請求項１又は２に記載の経済統計データシステム。
【請求項４】
前記スケール設定手段は、前記候補集合の中から抽出された前記数値データの最大値と最小値とを抽出し、該数値データの最大値及び最小値が前記グラフの縦軸方向の最大値及び最小値に略等しくなるように前記グラフの縦軸方向のスケールを設定することを特徴とする請求項１乃至３の何れか一つに記載の経済統計データ表示システム。
【請求項５】
前記グラフ表示手段は、全ての前記グラフを前記表示手段における横方向位置が同一になるように表示させることを特徴とする請求項１乃至４の何れか一つに記載の経済統計データ表示システム。
【請求項６】
前記サーバは、データ取得手段、文字情報形成手段、グラフ表示手段等、クライアント端末の所定の構成要件に所定の動作を行わせる動作命令を出力する命令形成手段を備えたことを特徴とする請求項１乃至５の何れか一つに記載の経済統計データ表示システム。
【請求項７】
コンピュータを請求項１乃至６の何れか一つに記載の経済統計データ表示システムを形成するクライアント端末又はサーバのうち少なくとも何れか一方として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、金融、株式、証券等の経済統計データをコンピュータインターフェース上に表示する技術に関する。
【背景技術】
【０００２】
産業、商業、工業等の分野における経済活動の統計によって形成された経済統計データは、投資家や、金融・証券業者等の専門家、また、株式、債券等の有価証券の募集・売り出しや、ＭＡ、投融資等の金融取引の主体となる会社等にとって、自らが投資を行う際の判断材料や金融商品を提供する際の判断材料とする上で重要度が高い。そして、経済統計データをデータベースサーバに集積・管理し、インターネット等を介して利用者に提供するデータベースサービスが存在する。データベースサービスの利用者は、クライアント端末を用いて所望の経済統計データをデータベースサーバから取得する。取得した経済統計データは必要に応じ、クライアント端末側で表計算ソフト等を用いて所望のグラフや表に加工して利用される。この際、経済統計データの利用者は、複数の経済統計データを取得し、それらを視覚的に比較対照するために複数のグラフに形成することも多い。【０００３】
しかし、通常、経済統計データは特定分野における時系列データ（即ち、定期的に取得・集計された数値データの集合体）と、当該特定分野の分野名を示すタイトル情報等からなり、利用者は、経済統計データをデータベースサーバから取得する段階で、その時系列データを元にどのようなグラフが作成されるのかを想定することは困難である。【０００４】
従来、サーバ側のデータベースに蓄積された経済統計データを投資家等の利用するクライアント端末のデータベースにダウンロードし、この経済統計データを形成する数値データを一のグラフとして表示する表示欄とこのグラフに関連するニュース等の文字情報を表示する表示欄とを別途設けてディスプレイに表示する技術が存在する（例えば、特許文献１参照）。この技術によれば、取得した経済統計データを表計算ソフト等によって加工する前にグラフ化して画像表示させることができる。
【特許文献１】特開平１０−３２０４６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、上記特許文献１においては、一度に複数の経済統計データを同時に表示させることはできず、従って一度に画像表示されるグラフも一つのみである。また、形成されたグラフのスケール（例えば時間方向の大きさ）は全て異なるものとなるため、仮に上記特許文献１において経済統計データのグラフを複数形成して表示させたとしても、利用者がそれらを視覚的に比較対照することは難しくなるという問題がある。また、上記特許文献１において複数の経済統計データ、特に複数のグラフを全て一度にコンピュータ端末のディスプレイ上に表示させると、ディスプレイが小さい場合、個々のデータやグラフが見にくくなるという問題がある。また、上記特許文献１においては、複数の経済統計データをディスプレイ上に表示させる場合、データの種類や項目を変化させる度にサーバにアクセスしてデータを取得するため、通信回数が増加して、データ取得要求から実際にデータがディスプレイに表示されるまでの時間が長くなるという問題がある。一方、クライアント端末に全データを蓄積させれば通信回数は減少するが、一般に経済統計データはデータ量が膨大であるため、クライアント端末側に大容量の記憶媒体が必要となり、実現可能なハードウェアが制約されるという問題がある。【０００６】
本発明はこのような問題に鑑みてなされたものであり、クライアント端末の表示手段のサイズや記憶手段の容量が小さくても複数の経済統計データを見やすく表示し、経済統計データを構成する数値データ同士の比較対照を表計算ソフト等を用いなくても容易に行うことができ、通信回数の増大を防ぎつつ必要なデータが表示されるまでの時間を短くできて、高いユーザビリティを得ることができる経済統計データ表示システムを提供することを課題としている。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、請求項１に記載の発明は、文字データ及び該文字データに関連付けられた数値データを含む経済統計データが複数蓄積されたサーバと、該サーバから取得した前記経済統計データを視認可能な状態で表示手段に表示させるクライアント端末とを有する経済統計データ表示システムにおいて、前記サーバは、前記数値データを元にグラフを描画して、該描画したグラフを画像データに形成するグラフ描画手段と、前記グラフ描画手段において描画された前記グラフと該グラフの描画に用いられた前記数値データに関連付けられた前記文字データとを関連付けた編集経済統計データを形成すると共に該編集経済統計データを前記クライアント端末に送信可能な状態に編集するデータ編集手段とを備え、前記クライアント端末は、一のデータ取得命令に基づいて前記サーバから複数の前記編集経済統計データを取得するデータ取得手段と、該データ取得手段が取得した前記編集経済統計データを記録するデータ記録手段と、前記データ取得手段によって取得された前記編集経済統計データのうち少なくとも一部の前記文字データを視認可能な文字情報として前記表示手段に表示させる文字情報形成手段と、前記表示手段に表示された特定の前記文字情報又は該文字情報に関連付けられた前記表示手段上の特定箇所がマウスカーソル等のポインティングデバイスによって指示された時に、前記文字情報に関連付けられた前記グラフを前記データ記録手段から読み出して、該読み出した数値データを視認可能な画像情報として前記表示手段にポップアップ表示させるグラフ表示手段とを備え、前記グラフ描画手段は、複数の前記経済統計データに含まれる前記数値データを取得して複数の前記グラフを形成する時、所定の時間範囲に存在する前記数値データを候補集合として取得し、該候補集合に含まれる前記数値データを、複数の前記グラフとして表示した際に相互に比較可能となる所定の時間範囲のスケールに設定するスケール設定手段を備えたことを特徴とする。【０００８】
請求項２に記載の発明は、文字データ及び該文字データに関連付けられた数値データを含む経済統計データが複数蓄積されたサーバと、該サーバから取得した前記経済統計データを視認可能な状態で表示手段に表示させるクライアント端末とを有する経済統計データ表示システムにおいて、前記サーバは、前記経済統計データを前記クライアント端末に送信可能な状態に編集するデータ編集手段を備え、前記クライアント端末は、一のデータ取得命令に基づいて前記サーバから複数の前記経済統計データを取得するデータ取得手段と、該データ取得手段が取得した前記経済統計データを記録するデータ記録手段と、前記データ取得手段によって取得された前記経済統計データのうち少なくとも一部の前記文字データを視認可能な文字情報として前記表示手段に表示させる文字情報形成手段と、前記数値データを元にグラフを描画して、該描画したグラフを画像情報に形成するグラフ描画手段と、前記表示手段に表示された特定の前記文字情報又は該文字情報に関連付けられた前記表示手段上の特定箇所がマウスカーソル等のポインティングデバイスによって指示された時に、前記文字情報に関連付けられた前記グラフを前記データ記録手段から読み出して、該読み出した数値データを視認可能な画像情報として前記表示手段にポップアップ表示させるグラフ表示手段とを備え、前記グラフ描画手段は、複数の前記経済統計データに含まれる前記数値データを取得して複数の前記グラフを形成する時、所定の時間範囲に存在する前記数値データを候補集合として取得し、該候補集合に含まれる前記数値データを、複数の前記グラフとして表示した際に相互に比較可能となる所定の時間範囲のスケールに設定するスケール設定手段を備えたことを特徴とする。【０００９】
請求項３に記載の発明は、請求項１又は２に記載の構成に加え、前記スケール設定手段は、直近の特定時点から所定期間内に存在する前記数値データを前記候補集合として取得し、該取得した候補集合を前記直近の特定時点から所定期間内の時間範囲のスケールに設定することを特徴とする。【００１０】
請求項４に記載の発明は、請求項１乃至３の何れか一つに記載の構成に加え、前記候補集合の中から抽出された前記数値データの最大値と最小値とを抽出し、該数値データの最大値及び最小値が前記グラフの縦軸方向の最大値及び最小値に略等しくなるように前記グラフの縦軸方向のスケールを設定することを特徴とする。【００１１】
請求項５に記載の発明は、請求項１乃至４の何れか一つに記載の構成に加え、前記グラフ表示手段は、全ての前記グラフを前記表示手段における横方向位置が同一になるように表示させることを特徴とする。【００１２】
請求項６に記載の発明は、請求項１乃至５の何れか一つに記載の構成に加え、前記サーバは、データ取得手段、文字情報形成手段、グラフ表示手段等、クライアント端末の所定の構成要件に所定の動作を行わせる動作命令を出力する命令形成手段を備えたことを特徴とする。【００１３】
請求項７に記載の発明は、プログラムであって、コンピュータを請求項１乃至６の何れか一つに記載の経済統計データ表示システムを形成するクライアント端末又はサーバのうち少なくとも何れか一方として機能させることを特徴とする。
【発明の効果】
【００１４】
請求項１に記載の発明によれば、サーバは、グラフ描画手段により、数値データを元にグラフを描画して、描画したグラフを画像データに形成し、データ編集手段により、グラフ描画手段において描画されたグラフとグラフの描画に用いられた数値データに関連付けられた文字データとを関連付けた編集経済統計データを形成すると共に編集経済統計データをクライアント端末に送信可能な状態に編集することにより、視覚的に把握し易いグラフ及び概要を把握し易い文字データとして経済統計データをクライアント端末に表示させることができる。また、クライアント端末は、データ取得手段によって一のデータ取得命令に基づいてサーバから複数の編集経済統計データを取得し、データ記録手段により、データ取得手段が取得した編集経済統計データを記録することにより、通信回数の増大を抑えると共に、サーバに対しデータの再取得要求を行うことなく、未表示の文字データやグラフを瞬時に表示手段上に表示できる。また、クライアント端末は、文字情報形成手段により、データ取得手段によって取得された編集経済統計データのうち少なくとも一部の文字データを視認可能な文字情報として表示手段に表示させることにより、取得された経済統計データのデータ項目数が多くても、表示手段上に見やすく表示させることができる。また、グラフ表示手段により、表示手段に表示された特定の文字情報又は文字情報に関連付けられた表示手段上の特定箇所がマウスカーソル等のポインティングデバイスによって指示された時に、文字情報に関連付けられたグラフをデータ記録手段から読み出して、読み出した数値データを視認可能な画像情報として表示手段にポップアップ表示させることにより、文字情報が表示された状態のままでグラフを表示させることができ、文字情報とクライアント端末の利用者が見たいグラフとを表示手段上に共に見易く表示できる。また、サーバのグラフ描画手段は、スケール設定手段により、複数の経済統計データに含まれる数値データを取得して複数のグラフを形成する時、所定の時間範囲に存在する数値データを候補集合として取得し、候補集合に含まれる数値データを、複数のグラフとして表示した際に相互に比較可能となる所定の時間範囲のスケールに設定することにより、表示手段上に表示される複数のグラフの時間方向のスケールを揃え、表示手段上に表示される複数のグラフを視覚的に比較対照することが可能になる。これにより、クライアント端末の表示手段のサイズや記憶手段の容量が小さくても複数の経済統計データを見やすく表示し、経済統計データを構成する数値データ同士の比較対照を表計算ソフト等を用いなくても容易に行うことができ、通信回数の増大を防ぎつつ必要なデータが表示されるまでの時間を短くでき、更に、クライアント端末の利用者が見たい複数のグラフを比較対象が可能な形で表示手段上に表示することを可能とし、高いユーザビリティを得ることができる。【００１５】
請求項２に記載の発明によれば、サーバは、データ編集手段により、経済統計データをクライアント端末に送信可能な状態に編集することにより、経済統計データをクライアント端末に表示させることができる。また、クライアント端末は、データ取得手段により、一のデータ取得命令に基づいてサーバから複数の経済統計データを取得し、データ記録手段により、データ取得手段が取得した経済統計データを記録することにより、通信回数の増大を抑えると共に、サーバに対しデータの再取得要求を行うことなく、未表示の文字データやグラフを瞬時に表示手段上に表示できる。また、クライアント端末は、文字情報形成手段により、データ取得手段によって取得された経済統計データのうち少なくとも一部の文字データを視認可能な文字情報として前記表示手段に表示させることにより、経済統計データによって概要を把握し易い文字データを形成し、取得された経済統計データのデータ項目数が多くても、表示手段上に見やすく表示させることができる。また、クライアント端末は、グラフ描画手段により、数値データを元にグラフを描画して、描画したグラフを画像情報に形成することにより、経済統計データによって視覚的に把握し易いグラフを形成してクライアント端末に表示させることができる。また、グラフ表示手段により、表示手段に表示された特定の文字情報又は文字情報に関連付けられた表示手段上の特定箇所がマウスカーソル等のポインティングデバイスによって指示された時に、文字情報に関連付けられたグラフをデータ記録手段から読み出して、読み出した数値データを視認可能な画像情報として表示手段にポップアップ表示させることにより、文字情報が表示された状態のままでグラフを表示させることができ、文字情報とクライアント端末の利用者が見たいグラフとを表示手段上に共に見易く表示できる。また、グラフ描画手段は、スケール設定手段により、複数の経済統計データに含まれる数値データを取得して複数のグラフを形成する時、所定の時間範囲に存在する数値データを候補集合として取得し、候補集合に含まれる数値データを、複数のグラフとして表示した際に相互に比較可能となる所定の時間範囲のスケールに設定することにより、表示手段上に表示される複数のグラフのスケールを揃え、表示手段上に表示される複数のグラフを視覚的に比較対照することが可能になる。これにより、クライアント端末の表示手段のサイズや記憶手段の容量が小さくても複数の経済統計データを見やすく表示し、経済統計データを構成する数値データ同士の比較対照を表計算ソフト等を用いなくても容易に行うことができ、通信回数の増大を防ぎつつ必要なデータが表示されるまでの時間を短くでき、更に、クライアント端末の利用者が見たい複数のグラフを比較対象が可能な形で表示手段上に表示することを可能とし、高いユーザビリティを得ることができる。また、クライアント端末側にグラフ描画手段を備えたことにより、処理に高負荷を要する画像データの形成をクライアント端末側で行い、サーバの負荷を軽減することができる。【００１６】
請求項３に記載の発明によれば、スケール設定手段は、直近の特定時点から所定期間内に存在する数値データを候補集合として取得し、取得した候補集合を直近の特定時点から所定期間内の時間範囲のスケールに設定することにより、直近の経済統計データに基づいてグラフを形成することができる。これにより、利用者にとって最も利用価値の高い情報を比較可能な態様で複数表示することが可能になり、ユーザビリティを一層向上させることができる。【００１７】
請求項４に記載の発明によれば、スケール設定手段は、候補集合の中から抽出された数値データの最大値と最小値とを抽出し、数値データの最大値及び最小値がグラフの縦軸の最大値及び最小値に略等しくなるようにグラフの縦軸方向のスケールを設定することにより、グラフの縦軸方向の変化の傾向が明確になって各グラフの示す数値データの概要を把握し易くなり、ユーザビリティを一層向上させることができる。【００１８】
請求項５に記載の発明によれば、グラフ表示手段は、全てのグラフを表示手段における横方向位置が同一になるように表示させることにより、表示手段における画面上の横軸の座標位置が全て同一になり、経済統計データをグラフ化した際の横軸方向の情報である時間情報が表示手段上の位置情報として画一化されるため、複数のグラフを視覚的に比較対照することが容易になり、ユーザビリティを一層向上させることができる。【００１９】
請求項６に記載の発明によれば、サーバは、命令形成手段によって、クライアント端末の所定の構成要件に所定の動作を行わせる動作命令を出力することにより、サーバ側からクライアント端末の所定の動作を制御できる。これにより、クライアント端末の利用者は所定の動作の動作命令を入力することなくシステムを利用することができ、ユーザビリティを一層向上させることができる。【００２０】
請求項７に記載の発明によれば、本発明をプログラム化することにより、多様なコンピュータハードウェア上で本発明を実現させることができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の第１の実施の形態の経済統計データ表示システムのシステム構成図及び機能ブロック図である。
【図２】同上経済統計データ表示システムにおける、データベースサーバに記録された経済統計データのうち、経済統計データの一の系列のデータ構成のイメージ図である。
【図３】（ａ）（ｂ）とも、同上経済統計データ表示システムにおける、経済統計データの取得及び文字情報の表示の手順を示すフローチャートである。
【図４】（ａ）同上経済統計データ表示システムにおける、グラフの表示手順を示すフローチャート、（ｂ）グラフの非表示手順を示すフローチャートである。
【図５】同上経済統計データ表示システムにおける、（ａ）同上経済統計データ表示システムにおける、取得したい特定の経済統計データを選択する際の手順を示すフローチャート、（ｂ）選択した特定の経済統計データの系列名をＷｅｂブラウザ上に表示させる際の手順を示すフローチャート、（ｃ）選択した特定の経済統計データをクライアント端末側にダウンロードする際の手順を示すフローチャートである。
【図６】同上経済統計データ表示システムにおける、検索画面のイメージ図である。
【図７】同上経済統計データ表示システムにおける、文字情報表示画面のイメージ図である。
【図８】同上経済統計データ表示システムにおける、グラフ表示領域のイメージ図である。
【図９】同上経済統計データ表示システムにおける、Ｗｅｂブラウザ上にグラフ表示領域が表示された状態のイメージ図である。
【図１０】同上経済統計データ表示システムにおける、Ｗｅｂブラウザ上にグラフ表示領域が表示された状態のイメージ図である。
【図１１】同上経済統計データ表示システムにおける、名称一覧のイメージ図である。
【図１２】本発明の第２の実施の形態の経済統計データ表示システムのシステム構成図及び機能ブロック図である。
【発明を実施するための最良の形態】
【００２２】
以下、この発明の実施の形態について説明する。
［発明の実施の形態１］
図１乃至図１１は、この発明の実施の形態１を示す。【００２３】
図１は、この実施の形態の経済統計データ表示システムのシステム構成図及び機能ブロック図である。同図に示すとおり、経済統計データ表示システム１Ａは、クライアント端末１ａ、サーバ２ａがインターネット３に接続されている。【００２４】
クライアント端末１ａは、パーソナルコンピュータ、ワークステーション、携帯電話端末等、ネットワーク接続可能なコンピュータである。クライアント端末１ａは、制御部１１と、操作部１２と、表示部（表示手段）１３と、記憶部１４と、通信インターフェース（Ｉ／Ｆ）部１５とを有する。【００２５】
制御部１１はＣＰＵ（Central Processing Unit、中央演算装置）を備え、記憶部１４に記録されたＯＳ（Operating system）プログラムや各種アプリケーションプログラム等の演算処理を行い、クライアント端末１ａにおける処理全体を制御する。【００２６】
制御部１１においては、機能手段として、データ取得部（データ取得手段）１６、文字情報形成部（文字情報形成手段）１７、グラフ表示部１８が形成される。グラフ表示部１８は、更に表示領域形成部（表示領域形成手段）１８１と画像表示部１８２とを有する。これらの機能手段は、記憶部１４に記録されたアプリケーションプログラムを制御部１１のＣＰＵ等と協働させることにより実現される。【００２７】
データ取得部１６は、操作部１２から入力されたデータ取得命令に基づいてサーバ２ａから経済統計データを取得する。文字情報形成部１７は、データ取得部１６によって取得された経済統計データに含まれる文字データを視認可能な文字情報として形成し表示部１３に表示させる。グラフ表示部１８は、データ取得部１６によって取得された経済統計データに含まれるグラフの画像データを表示部１３に表示させる。なお後述する通り、グラフ表示部１８は、数値データ５１ｂを記憶部１４に形成されるデータ記録部１４１から取得する。【００２８】
表示領域形成部１８１は、グラフを表示するためのグラフ表示領域を形成して表示部１３に表示させる。表示領域形成部１８１は、表示部１３上におけるグラフ表示領域の表示位置を諸条件に基づいて決定する機能をも有する。また、表示領域形成部１８１は、形成されたグラフ表示領域をポップアップ表示によって表示部１３に表示させる動的生成機能を有する。この実施の形態に於いては、この動的生成機能は、例えばＪａｖａｓｃｒｉｐｔ（登録商標）のようなスクリプト言語によって記述されたプログラムに基づいて実現される。これにより、クライアント端末１ａの機種に依存せずに、Ｗｅｂブラウザ上でのポップアップ表示を実現できる。【００２９】
画像表示部１８２は、Ｗｅｂサーバ４ａにて形成された画像データ（後述）を表示部１３に表示させる。この画像データは、経済統計データを元に描画したグラフが表示された画像データである（詳しくは後述する）。【００３０】
操作部１２は、マウス、キーボード等であり、各種指示を入力するために用いられる。表示部１３はＬＣＤ（Liquid Crystal Display）等からなり、操作部１２から入力された各種指示等や各種画像を表示する。表示部１３には、ＨＴＴＰ通信によってサーバ２ａから情報を取り寄せて画像表示させるＷｅｂブラウザ１９が表示される。【００３１】
通信インターフェース部１５は、ＵＴＰケーブルポートや光ケーブルポート、及び各種デバイスドライバであり、ＬＡＮケーブルや光ケーブルを接続すると共にサーバ２ａとの間でデータ通信を行うために必要な処理を行う。【００３２】
記憶部１４は、ローディングプログラム等が予め格納されたＲＯＭ、プログラムやデータを一時的に記憶し制御部１１（ＣＰＵ）の作業領域として機能するＲＡＭ、書き換えの必要なデータを格納するＥＥＰＲＯＭ、各種ファイルデータ等を記憶するハードディスク等から構成されている。ハードディスクには、ＯＳプログラムや、各種アプリケーションプログラムが記録される。ＲＡＭには、データ取得部１６がサーバ２ａから取得した経済統計データを記録するデータ記録部１４１（データ記録手段）を形成し、制御部１１への高速なデータの読み出しを可能とする。但し、データ取得部１６をハードディスク等に形成して恒久的なデータ保存を図れるものとしてもよい。【００３３】
一方、サーバ２ａは、サーバ機能を有するコンピュータ群であり、Ｗｅｂサーバ４ａと、データベースサーバ５とを有する。Ｗｅｂサーバ４ａはクライアント端末１ａの制御部１１と同様の制御部４１と、クライアント端末１ａの記憶部１４と同様の記憶部４２と、クライアント端末１ａの通信インターフェース部１５と同様の通信インターフェース部４３ａ，４３ｂとを有している。【００３４】
制御部４１にはアプリケーションプログラム等により、機能手段としてデータ編集部（データ編集手段）４１１と命令形成部（命令形成手段）４１２とグラフ描画部（描画手段）４１３とが形成される。グラフ描画部４１３は、更に画像形成部４１３１とスケール設定部（スケール設定手段）４１３２とを有している。【００３５】
データ編集部４１１はデータベースサーバ５に記録されたデータをＨＴＭＬ形式のデータとして編集してクライアント端末１ａに送信する機能を有し、インターネット３を介した経済統計データのデータ送信を実現する。【００３６】
命令形成部４１２はクライアント端末１ａに対し、データ取得部１６、文字情報形成部１７、グラフ表示部１８等、クライアント端末１ａを経済統計データ表示システム１Ａの一部として機能させるための「所定の構成要件」である機能手段を形成させるための形成命令や、これらクライアント端末１ａの「所定の構成要件」に経済統計データ表示システム１Ａの一部としての「所定の動作」を行わせる動作命令を出力する。具体的には、この形成命令や動作命令は、Ｗｅｂサーバ４ａにて形成されるＨＴＭＬ文書としてクライアント端末１ａに送信される。【００３７】
グラフ描画部４１３は、図形描画機能、及び画像データ形成機能を有し、数値データを元に縦軸方向・横軸方向のスケール調整を行い、グラフを描画して画像データを形成する。この実施の形態における図形描画機能は、例えばJfreeChartのようなグラフ描画アプリケーションによって実現される。画像データは、ＪＰＥＧ，ＧＩＦ等、インターネット３を介して送信し易い画像形式に形成されることが望ましい。【００３８】
画像形成部４１３１は数値データを元にグラフ（折れ線グラフ）を描画してプロットエリアに表示させた画像データを形成する。【００３９】
スケール設定部４１３２は、グラフをプロットエリアに描画する際、数値データの最大値、最小値、時系列の値等に基づいて、グラフ表示領域のプロットエリアに最適な大きさでグラフが表示されるようにグラフの縦軸方向、横軸方向のスケールを設定する。【００４０】
記憶部４２には、クライアント端末１ａからの要求により、特定の経済統計データを一時的に保管しておくためのデータ保管部４２１が形成される。【００４１】
データベースサーバ５には、大量の経済統計データ５１１，５１２，・・・，５１ｎ（ｎ＞１）が記録されている。なお、経済統計データ５１１，５１２，・・・，５１ｎは全て同様の構成を有するため、以下は説明の簡単のため、特に区別の必要がある場合を除き、経済統計データ５１として記載する。【００４２】
図２に、データベースサーバ５に記録された経済統計データ５１のデータ構成のイメージ図を示す。同図に示す通り、経済統計データ５１の一の系列（この実施の形態における経済統計データ５１の最小単位のこと。本明細書において同じ。）は、属性データ５１ａと、複数の数値データ５１ｂ１，５１ｂ２，・・・，５１ｂｍ（ｍ＞１）とを有する。なお、数値データ５１ｂ１，５１ｂ２，・・・，５１ｂｍは全て同様の構成を有するため、以下は説明の簡単のため、特に区別の必要がある場合を除き、数値データ５１ｂとして記載する。【００４３】
属性データ５１ａは、一の系列に含まれる全ての数値データ５１ｂ１，５１ｂ２，・・・，５１ｂｍの共通的特徴をテキストデータ化したものであって、クライアント端末１ａから特定系列を検索する際、特定系列の数値データ５１ｂをグラフ表示する際等に用いられる。具体的には、系列毎に一意に定められた英数字の「コード」、当該系列の「系列名」、当該系列の数値データ５１ｂの引用元である「出展名」、当該系列の数値データ５１ｂをグラフ表示する際の基準となる特定の数値データ５１ｂや当該特定の数値データ５１ｂの具体的な値を示す「単位」、当該系列の数値データ５１ｂの「期種」、等のデータが含まれる。なお、「系列名」には、例えば物価指数や売上高や株価等、経済統計データ５１の分野や分類の名称が入る。また、図２において、経済統計データ５１１の属性データ５１ａにおける「単位」は、「時点（後述）」が西暦２０００年の数値データ５１ｂに含まれる「数値（後述）」の平均値が基準値１００であることを示し、各数値データ５１ｂの「数値（後述）」の取得単位が「月次」即ち月毎であることを示している。【００４４】
数値データ５１ｂは、属性データ５１ａの「系列名」で示された分野や単位における経済統計データ５１の数値情報であり、データを取得した時点を示す「時点」と、当該「時点」における経済統計データ５１の具体的な値を示す「数値」とからなる。図２においては、例えば数値データ５１ｂ１の「時点」は西暦２００６年２月であり、（西暦２０００年を基準時とし、基準時の値を１００としたときの相対値としての）「数値」は９３．８であることを示している。【００４５】
なお、図２には詳細に図示しないが、データベースサーバ５に記録された他の経済統計データ５１の系列も上記説明の構成（即ち同図中の経済統計データ５１１の構成）と同様である。【００４６】
図３乃至図５は、この実施の形態の経済統計データ表示システムにおける処理手順を示すフローチャートである。以下、同フローチャートに基づいて経済統計データ表示システムの処理内容を説明する。
＜経済統計データの取得と文字情報の表示＞【００４７】
以下、経済統計データの取得及び文字情報の表示の手順を図３のフローチャートに基づいて説明する。【００４８】
まず、クライアント端末１ａの利用者は表示部１３にＷｅｂブラウザ１９を表示させ、サーバ２ａにアクセスしてＷｅｂブラウザ１９に検索画面を表示させる。【００４９】
図６に、検索画面のイメージ図を示す。同図に示す通り、検索画面１９１には、フリーワード入力欄１９１１が存在する。他に、経済統計データ５１のカテゴリから検索するためのカテゴリ選択欄１９１２も存在するが、この実施の形態ではフリーワード入力欄１９１１への入力による検索に基づいて説明する。【００５０】
検索画面１９１において、利用者が操作部１２（この場合はキーボード）を用いてフリーワードをテキスト入力する。図４においては、「自動車」「部品」という２つのフリーワードがフリーワード入力欄１９１１に入力された状態を示している。この状態で、操作部１２（この場合はマウス）を用いて検索実行ボタン１９１３がクリックされ、フリーワード検索が要求されると（ステップＳ１）、データ取得部１６は、「データ取得命令」として、フリーワード入力欄１９１１に入力されたフリーワードをサーバ２ａに送信する。【００５１】
サーバ２ａがデータ取得部１６から送信されたフリーワードの情報を取得すると、データベースサーバ５において、検索対象となる系列、即ち前述のフリーワード「自動車」「部品」を含む経済統計データ５１の系列の検索が行われる（ステップＳ２）。データベースサーバ５は、記録された複数の経済統計データ５１１，５１２，・・・，５１ｎの中から、属性データ５１ａ中（特に「名称」や「出所」等の属性情報の中）に前述のフリーワード「自動車」「部品」を含む系列（例えばｌ個（ｌ≧１）の系列、この実施の形態において同じ）の経済統計データ５１を検索する。【００５２】
検索によって抽出された経済統計データ５１はＷｅｂサーバ４ａに送られる。Ｗｅｂサーバ４ａのデータ編集部４１１は、まず、抽出された経済統計データ５１の系列毎の属性データ５１ａを取得し（ステップＳ３）、更に、スケール設定部４１３２は、抽出された経済統計データ５１の系列毎の数値データ５１ｂを、所定の時間範囲にわたって、候補集合として取得する（ステップＳ４）。この実施の形態のスケール設定部４１３２においては、「所定の時間範囲」は、「直近の特定時点から所定期間内」であり、「直近の特定時点」は西暦２００６年２月、「所定期間内」は「特定時点」から起算して５年以内に設定されている。即ち、スケール設定部４１３２は、西暦２００６年２月〜２００１年２月までの数値データ５１ｂを「候補集合」として取得する。直近の特定時点から所定期間内に存在する数値データ５１ｂを候補集合として取得することで、利用者にとって最も利用価値の高い経済統計データ５１をグラフ化できる。【００５３】
なお、「所定の時間範囲」の一部の時点の数値データ５１ｂが存在しない場合は、数値データ５１ｂが存在する時点のみの数値データ５１ｂが「候補集合」として取得される。例えば、特定の経済統計データ５１が西暦２００５年１２月までしか存在しない場合には、スケール設定部４１３２は、西暦２００１年２月〜２００５年１２月までの数値データ５１ｂを「候補集合」として取得する。【００５４】
データ編集部４１１は「候補集合」として取得したそれぞれの数値データ５１ｂの最新時点を取得する（ステップＳ５）。この実施の形態では「直近の特定時点」である西暦２００６年２月に最も近い数値データ５１ｂがそれぞれ取得される。【００５５】
そして、グラフ描画部４１３はデータ編集部４１１が取得した属性データ５１ａと数値データ５１ｂとに基づいてグラフの描画と画像データの形成を行なう（ステップＳ６）。具体的には、図３の（ｂ）に示す以下の手順により作成される。【００５６】
まずグラフ描画部４１３は、取得した複数の系列の経済統計データ５１のうち、一の系列の経済統計データ５１をグラフ作成対象として取得する。スケール設定部４１３２はグラフのＹ軸方向のスケール設定を行い、Ｙ軸に当該スケール設定に対応する目盛を設定する（ステップＳ６１）。具体的には、ステップＳ４にて取得された、グラフ作成対象の経済統計データ５１に含まれる全ての数値データ５１ｂ１，５１ｂ２，・・・，５１ｂｍの中から最大値と最小値とを取得し、グラフの最大値及び最小値がＹ軸の最大値及び最小値に略等しくなるように縦軸方向のスケール設定と目盛設定を行う。これにより、図８のイメージ図に示すように、西暦２００１年２月〜西暦２００６年２月までの数値データ５１ｂにおける最大値（９８．９）と最小値（９３．８）がＹ軸方向略全域に収まるようにスケール設定され、Ｙ軸上には目盛９９，９８，・・・，９５，９４の６つの目盛１０１１，１０１２，・・・，１０１６が設定される。【００５７】
スケール設定部４１３２はグラフのＸ軸方向のスケール設定を行い、Ｘ軸上に当該スケール設定に対応する目盛を設定する（ステップＳ６２）。具体的には、Ｘ軸方向略全域に「直近の特定時点から所定期間内」の時間範囲である、西暦２００１年２月〜西暦２００６年２月が収まる特定のスケールに設定され、Ｘ軸上には２００２，２００３，・・・，２００６の５つの目盛１０２１，１０２２，・・・，１０２５が設定される。【００５８】
スケール設定部４１３２において、Ｙ軸方向、Ｘ軸方向のスケールを調整したグラフを形成することにより、クライアント端末１ａのＷｅｂブラウザ１９上に複数のグラフを表示した際、これら複数のグラフを視覚的に比較対照することが可能になる（詳しくは後述する）。【００５９】
画像形成部４１３１は、グラフ作成対象の経済統計データ５１に含まれる属性データ５１ａから「系列名」、「出所」、「単位」、「期種」等のデータを取得し、文字表示エリアの所定位置に表示する（ステップＳ６３）。これにより、図８のイメージ図に示す通り、画像データ１００の文字表示エリア１０４には、系列名１０５としての「国内企業物価指数・・・」の文字、単位１０６としての「基準時＝１００」の文字（即ち、プロットエリア１０３に表示されたグラフ１０７の値が西暦２０００年（基準時）の値を１００としたときの相対値であることを示す。）、最新時点としての「最新時点（２００６／２）」の文字（即ち、プロットエリア１０３に表示されたグラフ１０７の最新時点（ステップＳ５にて取得）が西暦２００６年２月であることを示す。）が所定位置に示されている。文字表示エリア１０４には、図８に表示したもの以外に、属性データ５１ａを形成する「期種」、「最大値」「最小値」「出典」等を表示してもよい。【００６０】
画像形成部４１３１は、グラフ作成対象の経済統計データ５１に含まれる全ての数値データ５１ｂ１，５１ｂ２，・・・，５１ｂｍに基づいてグラフ１０７を描画し、画像データ１００を作成する（ステップＳ６４）。これにより、図８にイメージ図を示す、プロットエリア１０３にグラフ１０７が描画された画像データ１００が形成される。【００６１】
ステップＳ６１からＳ６４までの処理は一の系列の経済統計データ５１毎に、全ての系列の経済統計データ５１の処理が完了するまで行なわれる（ステップＳ６５）。即ち、ステップＳ２で抽出された系列の数だけ、即ちｌ個の画像データ１００１，１００２，・・・，１００ｌが形成される。これらの画像データ１００１，１００２，・・・，１００ｌにそれぞれ表示されたグラフ１０７１，１０７２，・・・，１０７ｌは、ステップＳ６２の処理によりＸ軸方向が全て上述した「特定のスケール」に統一されている。なお、画像データ１００１，１００２，・・・，１００ｌ、及びグラフ１０７１，１０７２，・・・，１０７ｌはいずれも同じ構成をとるので、以下区別の必要がある場合を除き画像データ１００、グラフ１０７と記載する。【００６２】
そして、データ編集部４１１はこれらの経済統計データ５１を編集経済統計データ（図示せず）に編集する（ステップＳ７）。この編集経済統計データは、ステップＳ２の検索によって抽出された全系列の経済統計データ５１を、インターネット３を介してクライアント端末１ａに送信可能なＨＴＭＬ形式に編集したものである。抽出された経済統計データ５１には、属性データ５１ａに含まれる「コード」が各系列のＩＤ（Identifier）として付与される。このとき、ステップＳ６４で作成された画像データ１００は、非表示の態様でＨＴＭＬ形式のデータ中に埋め込まれる。【００６３】
そして、データ編集部４１１によって編集された編集経済統計データは、パケットとしてＷｅｂサーバ４ａからクライアント端末１ａに送信される。編集経済統計データをクライアント端末１ａに送信することにより、クライアント端末１ａにおいて、経済統計データを、視覚的に把握し易いグラフ１０７及び概要を把握し易い文字データとして表示させることができる。また、一のデータ取得要求によって複数の経済統計データ５１が取得されることにより、通信回数の増大を抑えることができる。【００６４】
編集経済統計データの送信の際、命令形成部４１２は、形成命令や動作命令をＨＴＭＬ文書化したのちクライアント端末１ａに送信する。これにより、クライアント端末１ａの利用者はデータ取得部１６、文字情報形成部１７、グラフ表示部１８等の「所定の構成要件」を起動させたり動作命令を入力したりすることなく経済統計データ表示システム１Ａを利用できる。【００６５】
クライアント端末１ａにおいては、データ取得部１６が編集経済統計データを取得し、ヘッダ情報に含まれる形成命令に基づいて文字情報形成部１７、グラフ表示部１８（表示領域形成部１８１、画像表示部１８２を含む）を形成する。取得された編集経済統計データのうち属性データ５１ａは文字情報形成部１７に送られ、文字情報形成部１７は属性データ５１ａを元に視認可能な文字情報を形成する。文字情報形成部１７にて表示された文字情報はＷｅｂブラウザ１９に文字情報表示画面として表示される（ステップＳ６）。【００６６】
なお、データ取得部１６が取得した編集経済統計データは、全てデータ記録部１４１に記録される。これにより、サーバ２ａに対しデータの再取得要求を行うことなく、未表示の文字データやグラフ１０７を表示した画像データ１００を、瞬時に表示手段上に表示できる。【００６７】
図７に、文字情報表示画面のイメージ図を示す。同図に示す通り、文字情報表示画面１９２には、「文字情報」として、編集経済統計データに含まれる複数の属性データ５１ａのうち「名称」のデータが文字情報として形成された、複数系列（ここでは１０系列）の系列名１９２１１，１９２１２，・・・，１９２１１０が列挙されている。なお、データ取得部１６が取得した編集経済統計データのうち、文字情報表示画面１９２に表示されていない属性データ５１ａは、操作部１２によって文字情報表示画面１９２の他情報表示要求ボタン（図７に図示せず）がクリックされると、データ記録部１４１に表示される。
＜グラフの表示＞【００６８】
以下、表示手順を図４の（ａ）に示すフローチャートに即して説明する。【００６９】
図７に示す文字情報表示画面１９２には、列挙されたそれぞれの系列名１９２１１，１９２１２，・・・，１９２１１０に隣接して、系列名１９２１１，１９２１２，・・・，１９２１１０と同数のグラフ表示用アイコン１９２２１，１９２２２，・・・，１９２２１０が縦一列に表示されている。このうち、特定のグラフ表示用アイコン、例えばグラフ表示用アイコン１９２２２上にマウスカーソル１９０の先端が合わさると、合わさったグラフ表示用アイコン１９２２２に隣接する系列名１９２１２を含む経済統計データ５１に含まれる数値データ５１ｂがグラフ１０７としてＷｅｂブラウザ１９上に表示される。以下、表示までの具体的手順を説明する。【００７０】
図７に示すグラフ表示用アイコン１９２２２上に、「ポインティングデバイス」としてのマウスカーソル１９０が合わさると（ステップＳ１１）、「データ取得要求」が形成され、グラフ表示部１８はこのデータ取得要求に基づいて、マウスカーソル１９０が合わさったグラフ表示用アイコン１９２２２に隣接する系列名１９２１２の系列ごとのＩＤ番号を取得し（ステップＳ１２）、データ記録部１４１に記録された編集経済統計データの中から、取得されたＩＤ番号を有する画像データ１００を取得する。【００７１】
一方、表示領域形成部１８１は、グラフ表示領域のサイズ設定を初期化する（ステップＳ１３）と共にグラフ表示領域のサイズを算出する。グラフ表示領域は、クライアント１や記憶部４２に記録されたプログラムから特段の変更指示があった場合を除いては、いかなる場合にも同じサイズに設定される。【００７２】
更に、表示領域形成部１８１は、マウスカーソル１９０が指示している座標位置よりグラフ表示領域の表示座標を計算する（ステップＳ１４）。この実施の形態においては、マウスカーソル１９０が指示しているグラフ表示用アイコン１９２２２の右下にグラフ表示領域の左上の頂部が位置する形でグラフ表示領域の表示位置を算出する。【００７３】
画像表示部１８２は、グラフ表示領域上に、取得された系列の経済統計データ５１の数値データ５１ｂに基づいて形成されたグラフ１０７が表示された画像データ１００を表示する設定を行う（ステップＳ１５）。この実施の形態においては、グラフ表示領域の全域に画像データ１００が表示されるように設定する。【００７４】
表示領域形成部１８１は、このようにして形成された、画像データ１００が表示されたグラフ表示領域をＷｅｂブラウザ１９上にポップアップ表示させる。【００７５】
図９は、Ｗｅｂブラウザ１９上に表示されたグラフ表示領域のイメージ図である。同図におけるグラフ表示領域１９３は、文字情報表示画面１９２が表示された上にポップアップ表示されており、グラフ表示領域１９３の全域にはグラフ表示用アイコン１９２２２に対応する画像データ１００２が表示されている。【００７６】
このように、データ取得部１６が取得した編集経済統計データをデータ記録部１４１に記録しておき、文字情報表示画面１９２に表示された系列名１９２１１，１９２１２，・・・，１９２１１０のうち、マウスカーソル１９０によってグラフ表示用アイコン１９２２２が指示された特定の系列名１９２１２に対応する数値データ５１ｂのグラフ１０７２が表示された画像データ１００２をデータ記録部１４１から取得してＷｅｂブラウザ１９上にポップアップ表示させることにより、サーバ２ａに対しデータ取得要求を行うことなく、ステップＳ１の要求による「データ取得命令」に基づいて取得された未表示のグラフ１０７を瞬時にＷｅｂブラウザ１９上に表示できる。これにより、データ記録部１４１に記録する経済統計データ５１のデータ量が過大になることを防ぎ、クライアント端末１ａとＷｅｂサーバ４ａとの間での通信回数の増大を防ぎつつ、必要な数値データ５１ｂをグラフ１０７としてＷｅｂブラウザ１９に表示されるまでの時間を短くできる。【００７７】
また、文字情報表示画面１９２に表示された系列名１９２１１，１９２１２，・・・，１９２１１０のうち、マウスカーソル１９０によってグラフ表示用アイコン１９２２２が指示された特定の系列名１９２１２に対応する数値データ５１ｂのグラフ１０７１，１０７２，・・・，１０７１０が表示された画像データ１００１，１００２，・・・，１００１０としてグラフ表示領域１９３に表示させ、このグラフ表示領域１９３をＷｅｂブラウザ１９上に表示させることにより、文字情報表示画面１９２に一度に表示されるデータ項目数を見易い分量に調整できる。【００７８】
また、グラフ表示領域１９３を、系列名１９２１１，１９２１２，・・・，１９２１１０が表示された文字情報表示画面１９２上にポップアップ表示させることにより、系列名１９２１１，１９２１２，・・・，１９２１１０が表示された状態のままでグラフ１０７を見易く表示できる。【００７９】
また、数値データ５１ｂはグラフ描画部４１３によってグラフ１０７として描画されてグラフ表示領域１９３に表示されることにより、数値データ５１ｂを視覚的に把握し易い表示態様でＷｅｂブラウザ１９上に表示できる。
＜グラフの非表示＞【００８０】
以下、非表示の手順を図６の（ｂ）に示すフローチャートに即して説明する。【００８１】
Ｗｅｂブラウザ１９上に画像データ１００２が表示されたグラフ表示領域１９３が表示された状態において、グラフ表示用アイコン１９２２２上からマウスカーソル１９０が離れると（ステップＳ２１）、表示領域形成部１８１はグラフ表示領域１９３をＷｅｂブラウザ１９から消去し、図９に示されたグラフ表示領域１９３を非表示の状態とする（ステップＳ２２）。これにより、クライアント端末１ａの利用者が表示を欲しないグラフ１０７２が表示された画像データ１００２を瞬時にＷｅｂブラウザ１９上から消去することが出来る。
＜複数のグラフの連続表示＞【００８２】
なお、文字情報表示画面１９２のグラフ表示用アイコン１９２２１，１９２２２，・・・，１９２２１０上においてマウスカーソル１９０を上から下、あるいは下から上に素早く移動させることにより、ステップＳ１１〜Ｓ１８、ステップＳ２１〜Ｓ２２の処理が連続して行われ、系列名１９２１１，１９２１２，・・・，１９２１１０に対応するグラフ１０７１，１０７２，・・・，１０７１０の表示された画像データ１００１，１００２，・・・，１００１０を瞬時に連続して表示、消去させることが可能になる。この実施の形態においては、グラフ表示用アイコン１９２２１，１９２２２，・・・，１９２２１０が縦一列に表示されているので、マウスカーソル１９０を垂直方向に移動させるだけで、画像データ１００１，１００２，・・・，１００１０の連続した表示、消去を簡易かつ瞬時に行うことができる。【００８３】
例えば、図９に示す状態においてグラフ表示用アイコン１９２２２上からマウスカーソル１９０が離れ、グラフ表示用アイコン１９２２４上にマウスカーソル１９０が合わさると、図１０のイメージ図に示すように、系列名１９２１２に対応するグラフ１０７２の表示された画像データ１００２が全域に表示されたグラフ表示領域１９３に代えて、系列名１９２１４に対応するグラフ１０７４の表示された画像データ１００４が全域に表示されたグラフ表示領域１９３がポップアップ表示される。同様に、グラフ表示用アイコン１９２２５，１９２２６，・・・，１９２２１０上にマウスカーソル１９０が合わさると、系列名１９２１５，１９２１６，・・・，１９２１１０に対応するグラフ１０７５，１０７６，・・・，１０７１０（いずれも図示せず）の表示された画像データ１００５（図示せず），画像データ１００６（図示せず），・・・，画像データ１００１０が全域に表示されたグラフ表示領域１９３（図示せず），１９３（図示せず），・・・，１９３が順次ポップアップ表示される。【００８４】
ここで、図１０に示す通り、ここで、全ての画像データ１００１，１００２，・・・，１００１０に表示されたグラフ１０７１，１０７２，・・・，１０７１０（一部図示せず。以下同じ。）は、Ｘ軸方向のスケール設定が「直近の特定時点から所定期間内」の時間範囲である、西暦２００１年１０月〜西暦２００６年１０月が収まる同一のスケールに統一されており、また、グラフ表示領域１９３，１９３，・・・，１９３は全て同じサイズに設定されるため、Ｗｅｂブラウザ１９上に表示される全ての画像データ１００１，１００２，・・・，１００１０のグラフ１０７１，１０７３，・・・，１０７１０はＸ軸方向のスケールが常に等しくなる。つまり、図１０に示すように、グラフ１０７のＹ軸１０８は常に仮想縦軸線１０２５上になり、５つの目盛１０２１，１０２２，・・・，１０２５の横方向位置は常に同一位置となる。【００８５】
従って、複数のグラフ表示領域１９３，１９３，・・・を連続して表示、消去させることにより、複数のグラフ１０７１，１０７２，・・・，１０７１０を容易に視覚的に比較対象することができる。【００８６】
また、複数の画像データ１００１，１００２，・・・のグラフ１０７相互間のＹ軸方向のスケールが等しい場合はもとより、図９、図１０に示すようにＹ軸方向のスケールが異なる場合にも、複数の画像データ１００１，１００２，・・・のグラフ１０７１，１０７２，・・・，１０７１０の比較対照を容易に行うことができる。【００８７】
また、全ての画像データ１００１，１００２，・・・，１００１０のグラフ１０７１，１０７２，・・・，１０７１０はＷｅｂブラウザ１９上において横方向位置が同一になるように表示される。これにより、経済統計データ５１をグラフ化した際のＸ軸方向の情報である時間情報がＷｅｂブラウザ１９上における位置情報として画一化されるため、複数の画像データ１００１，１００２，・・・のグラフ１０７１，１０７２，・・・，１０７１０を視覚的に比較対照することが容易になる。【００８８】
また、画像データ１００のグラフ１０７は最大値及び最小値がＹ軸１０８の最大値及び最小値に略等しくなるようにスケールが設定されているため、グラフ１０７の折れ線の傾斜が大きくなってＹ軸方向の変化の傾向が明確になり、ポップアップによる画像データ１００の表示時間が短くても、画像データ１００に表示されたグラフ１０７の概要を把握し易くなる。        
＜特定の経済統計データの取得＞【００８９】
以下、図５の（ａ）〜（ｃ）に示すフローチャートに基づいて、特定の経済統計データを取得する手順を説明する。【００９０】
図５の（ａ）は、取得したい特定の経済統計データを選択する際の手順を示すフローチャートである。図７に示すように、Ｗｅｂブラウザ１９上に表示された文字情報表示画面１９２には、列挙されたそれぞれの系列名１９２１１，１９２１２，・・・，１９２１１０に隣接して、系列名１９２１１，１９２１２，・・・，１９２１１０と同数のチェックボックス１９２３１，１９２３２，・・・，１９２３１０が縦一列に表示されている。このチェックボックス１９２３１，１９２３２，・・・，１９２３１０は、チェックオンによって、後述する「データ保管部」への経済統計データ５１の記録を希望することを示すものである。そして、特定のグラフ表示用アイコン例えばグラフ表示用アイコン１９２２２がマウスカーソル１９０によってクリックされたとき（ステップＳ３１）、クリックされたグラフ表示用アイコン１９２２２と同一行にあるチェックボックス１９２３２にチェックが入っていなければ（ステップＳ３２の“Ｎｏ”）、データ取得部１６はこのチェックボックス１９２３２をチェックオンの状態とし（ステップＳ３３）、チェックボックス１９２３２に既にチェックが入っていれば（ステップＳ３２の“Ｙｅｓ”）、データ取得部１６はこのチェックをチェックオフの状態にする（ステップＳ３４）。【００９１】
図５の（ｂ）は、選択した特定の経済統計データ５１の系列名をＷｅｂブラウザ１９上に表示させる際の手順を示すフローチャートである。図７に示すように、Ｗｅｂブラウザ１９上に表示された文字情報表示画面１９２には、データかご記録ボタン１９２４が表示されている。なお、この「データかご」とは、特定の経済統計データ５１を一時的に記録しておく記憶領域のことであり、この実施の形態においてはＷｅｂサーバ４ａのデータ保管部４２１がそれに相当する。【００９２】
チェックボックス１９２３２にチェックが入った状態で、マウスカーソル１９０によってデータかご記録ボタン１９２４がクリックされると（ステップＳ４１）、データ取得部１６は、サーバ２ａに対し、チェックされたチェックボックス１９２３２に隣接する系列名１９２１２の情報（即ち、この系列名１９２１２を含む経済統計データ５１のＩＤ番号）を送信する。サーバ２ａは、隣接する系列名１９２１２を含む経済統計データ５１の取得を要求する。サーバ２ａにおいては、この取得の要求に基づいて、データベースサーバ５から、要求に基づく経済統計データ５１を取得し、取得した経済統計データ５１をデータ保管部４２１に記録する（ステップＳ４２）。データ編集部４１１は、クライアント端末１ａのＷｅｂブラウザ１９に現在表示されている文字情報表示画面１９２の系列名１９２１１，１９２１２，・・・，１９２１１０のうち、データ保管部４２１に記録された経済統計データ５１に係る系列名１９２１２の背景が特定の色彩（この実施の形態ではグレー）でマーキングされた、系列名一覧データをＨＴＭＬ形式に編集して（ステップＳ４３）クライアント端末１ａに送信する。クライアント端末１ａのデータ取得部１６はこの系列名一覧データに基づいて名称一覧画面を形成し、Ｗｅｂブラウザ１９に表示させる（ステップＳ４４）。【００９３】
図１１に、名称一覧画面のイメージ図を示す。同図に示す通り、名称一覧画面１９４においては、文字情報表示画面１９２と同様に系列名１９２１１，１９２１２，・・・，１９２１１０が表示されているが、データ保管部４２１に経済統計データ５１が記録された系列名１９２１２の背景がグレーでマーキングされている。これにより、クライアント端末１ａの利用者が、現在データ保管部４２１に記録されている経済統計データ５１の系列名を容易に確認できる。【００９４】
図５の（ｃ）は、選択した特定の経済統計データ５１をクライアント端末１ａ側にダウンロードする際の手順を示すフローチャートである。【００９５】
図１１に示す名称一覧画面１９４に示す保管データ取得ボタン１９４ａがクリックされると（ステップＳ５１）、データ取得部１６はサーバ２ａに対し、データ保管部４２１に記録された経済統計データ５１の取得を要求する。サーバ２ａのＷｅｂサーバ４ａにおいては、要求に基づいて、データ保管部４２１から経済統計データ５１を取り出し、データ編集部４１１は取得した経済統計データ５１の属性データ５１ａ及び数値データ５１ｂを表形式に編集し（ステップＳ５２）てクライアント端末１ａに送る。クライアント端末１ａのデータ取得部１６は取得された経済統計データ５１をＥＸＣＥＬ等の表計算ソフトに取り込んで、グラフや表に形成した形で表示部１３に表示させる（ステップＳ５３）。これにより、クライアント端末１ａの利用者が、文字情報表示画面１９２に列挙された系列名１９２１１，１９２１２，・・・，１９２１１０やグラフ１０７１，１０７２，・・・，１０７１０として表示された数値データ５１ｂの中で特に関心のあるものをサーバ２ａから取得できる。そして、取得した経済統計データ５１は表計算ソフト等を用いて詳細なグラフや表に形成することで詳細な検討が可能になる。【００９６】
以上、この実施の形態においては、クライアント端末１ａの表示部１３のサイズや記憶部１４の容量が小さくても、経済統計データ５１を見やすく表示し、クライアント端末１ａとＷｅｂサーバ４ａとの間での通信回数の増大を防ぎつつ必要なデータが表示されるまでの時間を短くできる。また、この実施の形態においては、クライアント端末１ａの利用者が見たい複数の画像データ１００１，１００２，・・・，１００１０に表示されたグラフ１０７１，１０７２，・・・，１０７１０を比較対象が可能な形で表示部１３のＷｅｂブラウザ１９上に表示することができる。これにより、高いユーザビリティを得ることができる。【００９７】
上記実施の形態においては、文字情報表示画面１９２の系列名１９２１１，１９２１２，・・・，１９２１１０に隣接してグラフ表示用アイコン１９２２１，１９２２２，・・・，１９２２１０が表示されている構成としたが、グラフ表示用アイコン１９２２１，１９２２２，・・・，１９２２１０を表示せず、代わりに、グラフ表示用アイコン１９２２１，１９２２２，・・・，１９２２１０と同じ機能を系列名１９２１１，１９２１２，・・・，１９２１１０に持たせた構成とすることもできる。この構成の場合、マウスカーソル１９０を特定の系列名（例えば系列名１９２１２）に合わせるとグラフ表示領域１９３がポップアップ表示され、このグラフ表示領域１９３には当該系列名１９２１２に対応するグラフ１０７２が表示される。このような構成とすることにより、文字情報画面１９２の画面構成をシンプルにし、より見易い画面を形成することができる。
［発明の実施の形態２］【００９８】
図１２には、この発明の実施の形態２を示す。【００９９】
図１２に示す通り、この実施の形態の経済統計データ表示システム１Ｂは、クライアント端末１ｂ、サーバ２ｂがインターネット３に接続されており、サーバ２ｂはＷｅｂサーバ４ｂとデータベースサーバ５とを有する。この実施の形態においては、第１の実施の形態においてＷｅｂサーバ４ａに存在したグラフ描画部４１３に代えて、クライアント端末１ｂにグラフ描画部１８３が設けられている。このグラフ描画部１８３、及び画像形成部１８３１、スケール設定部１８３２の構成及び機能は、第１の実施の形態のグラフ描画部４１３及び画像形成部４１３１、スケール設定部４１３２の構成及び機能と同じであるが、クライアント端末１ｂ側で当該構成及び機能を実現するため、例えばＶＭＬ（Vector Markup Language）、ＳＶＧ（Scalable Vector Graphics）等、クライアントサイドの画像記述言語を用いたプログラムによって当該構成及び機能を実現し、描画したグラフを画像情報に形成する。なお、グラフ描画部１８３は、データ取得部１６、文字情報形成部１７と同様、命令形成部４１２の形成命令によって形成され、動作命令によって動作する。【０１００】
この実施の形態においては、データ編集部４１１は編集経済統計データに代えて、経済統計データを形成する。即ち、第１の実施の形態における動作手順のステップＳ７において、画像データ１００に代えて、数値データ５１ｂが非表示形式でＨＴＭＬに埋め込まれ、ステップＳ６の処理（及びステップＳ６１〜Ｓ６５の処理）は、クライアント端末１ｂ側で、画像データ１００を表示する手順の中で（例えば図４に示すステップＳ１４とステップＳ１５の間において）行なわれる。【０１０１】
それ以外の構成及び手順は、第１の実施の形態と同じである。【０１０２】
この実施の形態においては、グラフ描画処理をクライアント端末１ｂ側のグラフ描画部１８３で行なうことにより、実施の形態１と同様の効果が得られる上に、実施の形態１に比べサーバ２ｂの処理負荷を軽減できる。【０１０３】
上記各実施の形態においては、一の取得命令により取得すべき経済統計データ５１を一度にＷｅｂサーバ４ａ，４ｂからクライアント端末１ａ，１ｂに送信したが、Ａｊａｘ（Asynchronous JavaScript + XML）で用いられる非同期通信の手段を用いてＷｅｂサーバ４ａ，４ｂからクライアント端末１ａ，１ｂに経済統計データ５１を送信してもよい。これにより、ユーザの操作や画面描画などと並行してＷｅｂサーバ４ａ，４ｂからクライアント端末１ａ，１ｂにデータを送信することを可能とし、Ｗｅｂサーバ４ａ，４ｂとクライアント端末１ａ，１ｂとが通信している間もクライアント端末１ａ，１ｂの操作や画面描画を行うことを可能とし、クライアント端末１ａ，１ｂを利用する利用者のユーザビリティを向上させることができる。【０１０４】
上記各実施の形態においては、経済統計データ表示システム１Ａ，１Ｂは、クライアント・サーバ型のコンピュータシステムとして形成したが、スタンドアロンのコンピュータとして形成することもできる。【０１０５】
上記各実施の形態は例示であり、本発明が上記実施の形態にのみ限定されることを意味するものではないことは、いうまでもない。
【符号の説明】
【０１０６】
１Ａ，１Ｂ・・・経済統計データ表示システム
１ａ，１ｂ・・・クライアント端末
２ａ，２ｂ・・・サーバ
１３・・・表示部（表示手段）
１６・・・データ取得部（データ取得手段）
１４１・・・データ記録部（データ記録手段）
１７・・・文字情報形成部（文字情報形成手段）
１８・・・グラフ表示部（グラフ表示手段）
５１，５１１，５１２，・・・，５１ｎ・・・経済統計データ
５１ｂ・・・数値データ
１００・・・画像データ
１０７  １０７１，１０７２，・・・，１０７１０・・・グラフ（数値情報）
１８１・・・表示領域形成部（表示領域形成手段）
１９０・・・マウスカーソル（ポインティングデバイス）
１９２１１，１９２１２，・・・，１９２１１０，１０５・・・系列名（文字情報）
１９３・・・グラフ表示領域（数値情報表示領域）
４１３ １８３・・・グラフ描画部（グラフ描画手段）
４１３２・・・スケール設定部（スケール設定手段）
【図１】
2008065711.tif 000003
【図２】
2008065711.tif 000004
【図３】
2008065711.tif 000005
【図４】
2008065711.tif 000006
【図５】
2008065711.tif 000007
【図６】
2008065711.tif 000008
【図７】
2008065711.tif 000009
【図８】
2008065711.tif 000010
【図９】
2008065711.tif 000011
【図１０】
2008065711.tif 000012
【図１１】
2008065711.tif 000013
【図１２】
2008065711.tif 000014
【国際調査報告】
2008065711.tif 000015
2008065711.tif 000016
2008065711.tif 000017
2008065711.tif 000018