(57)【要約】【課題】グラフ表示制御装置において、グラフに含まれるユーザ指定の項目と同種の項目を全て含むグラフ部分を容易に分離して別のグラフとして表示させること。【解決手段】複数の組に分類される複数の項目毎にそれぞれ数値を対応付けた表データをタッチパネル表示部12の上表示エリア12Aに表示させ、この表データをドラッグして下表示エリア12Bにドロップすると、前記表データはその項目毎の数値に対応する領域にして組み合わされた円グラフGCpとして表示される。この際、各項目の数値領域はその項目が属する分類の組に応じた表示色で識別表示される。前記円グラフGCpの任意の一部の数値領域を指定して前記表データを閉じた上表示エリア12Aにドラッグ＆ドロップすると、指定の数値領域の項目が属する組に分類された各項目の数値領域が分離され、当該分離された組に属する項目だけの数値領域を組み合わせた新たな円グラフGCp1が表示される。【選択図】      図７
2014182640.tif 000002
【特許請求の範囲】
【請求項１】
複数の組に分類される複数の項目毎に数値データを対応付けた表データを前記複数の項目毎の数値データに応じた領域の組み合わせからなるグラフとして表示部に表示させるグラフ化表示制御手段と、
このグラフ化表示制御手段により前記表示部に表示させるグラフの各項目に応じた領域をその項目が属する分類の組に応じて識別して表示させる識別表示制御手段と、
前記グラフ化表示制御手段により表示されたグラフの領域部分をユーザ操作に応じて指定するグラフ指定手段と、
このグラフ指定手段により指定された領域部分の項目が属する組に分類された各項目の領域を分離し、当該分離された組に属する各項目の数値データに応じた領域の組み合わせからなる新たなグラフを前記表示部に表示させる分離グラフ表示制御手段と、
を備えたことを特徴とするグラフ表示制御装置。
【請求項２】
前記複数の項目を複数の組に分類するための分類の種類を分類選択リストとして前記表示部に表示させる分類リスト表示制御手段と、
この分類リスト表示制御手段により表示された分類選択リストからユーザ操作に応じて任意の分類の種類が選択された際に、この選択された種類の分類の各組毎に当該組に属する項目の領域を該当する組に応じて識別して表示させる分類選択識別表示制御手段と、
を備えたことを特徴とする請求項１に記載のグラフ表示制御装置。
【請求項３】
前記グラフ化表示制御手段により表示されたグラフから、前記グラフ指定手段により指定された領域部分の項目が属する組に分類された各項目の領域を取り除き、新たなグラフとして前記表示部に表示させるグラフ更新表示制御手段を備えたことを特徴とする請求項１または請求項２に記載のグラフ表示制御装置。
【請求項４】
前記グラフ指定手段により前記表示部に表示されたグラフの領域部分をユーザ操作に応じて指定した後に、当該表示部の任意の領域を指定する表示領域指定手段と、
この表示領域指定手段により指定された前記表示部の任意の領域が余白領域であるか又は前記グラフ指定手段により指定されたグラフと同種のグラフが表示された領域であるかを判断する指定領域判断手段とを備え、
前記分離グラフ表示制御手段は、前記指定領域判断手段により前記指定された前記表示部の任意の領域が余白領域であると判断された場合に、前記グラフ指定手段により指定された領域部分の項目が属する組に分類された各項目の領域を分離し、当該分離された組に属する各項目の数値データに応じた領域の組み合わせからなる新たなグラフを前記表示部の指定された余白領域に表示させ、
前記指定領域判断手段により前記指定された前記表示部の任意の領域が前記グラフ指定手段により指定されたグラフと同種のグラフが表示された領域であると判断された場合には、当該グラフ指定手段により指定された領域部分の項目が属する組に分類された各項目の領域を分離し、前記同種のグラフに合成した合成グラフを表示させる合成グラフ表示制御手段をさらに備えたことを特徴とする請求項１ないし請求項３の何れか１項に記載のグラフ表示制御装置。
【請求項５】
表示部を備えた電子機器のコンピュータを制御してグラフを表示させるための方法であって、
複数の組に分類される複数の項目毎に数値データを対応付けた表データを前記複数の項目毎の数値データに応じた領域の組み合わせからなるグラフとして前記表示部に表示させ、
前記表示部に表示させるグラフの各項目に応じた領域をその項目が属する分類の組に応じて識別して表示させ、
前記表示部に表示されたグラフの領域部分がユーザ操作に応じて指定された際に、この指定された領域部分の項目が属する組に分類された各項目の領域を分離し、当該分離された組に属する各項目の数値データに応じた領域の組み合わせからなる新たなグラフを前記表示部に表示させること、
からなることを特徴とするグラフ表示制御方法。
【請求項６】
表示部を備えた電子機器のコンピュータを制御してグラフを表示させるためのプログラムであって、
前記コンピュータを、
複数の組に分類される複数の項目毎に数値データを対応付けた表データを前記複数の項目毎の数値データに応じた領域の組み合わせからなるグラフとして前記表示部に表示させるグラフ化表示制御手段、
このグラフ化表示制御手段により前記表示部に表示させるグラフの各項目に応じた領域をその項目が属する分類の組に応じて識別して表示させる識別表示制御手段、
前記グラフ化表示制御手段により表示されたグラフの領域部分をユーザ操作に応じて指定するグラフ指定手段、
このグラフ指定手段により指定された領域部分の項目が属する組に分類された各項目の領域を分離し、当該分離された組に属する各項目の数値データに応じた領域の組み合わせからなる新たなグラフを前記表示部に表示させる分離グラフ表示制御手段、
として機能させるためのコンピュータ読み込み可能なグラフ表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の項目間で対比可能な数値を円グラフや棒グラフとして表示させるためのグラフ表示制御装置、グラフ表示制御方法、グラフ表示制御プログラムに関する。
【背景技術】
【０００２】
例えば統計データなど、複数の項目毎に各項目に関する数値を対応付けた表データを、円グラフや棒グラフとして表示させるグラフ表示機能付きの電子式計算装置が実用されている。
【０００３】
従来の電子式計算装置であって、１つの円グラフの中で、任意の項目に対応する範囲の半径部分を、その他の項目に対応する範囲の半径部分よりもその半径方向のサイズを大きくしたり、立体的円グラフとして該当範囲の高さ方向のサイズを高くしたりすることで、前記任意の項目に対応する範囲を分離、突出させて識別表示させるようにした対話型スプリット円グラフによってデータを表示する計算装置が考えられている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特表２００３−５３０６０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来の対話型スプリット円グラフによってデータを表示する計算装置では、単に特定の項目を指定してその範囲のグラフ部分（扇状部分）のサイズを変えて識別表示させるだけであり、例えば指定の項目と同種の項目を全て含むグラフ部分を分離して別のグラフとして表示させ、当該同種の各項目間での割合や比率を容易に確認することはできなかった。
【０００６】
本発明は、このような課題に鑑みてなされたもので、グラフに含まれるユーザ指定の項目と同種の項目を全て含むグラフ部分を容易に分離して別のグラフとして表示させることが可能になるグラフ表示制御装置、グラフ表示制御方法、グラフ表示制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係るグラフ表示制御装置は、複数の組に分類される複数の項目毎に数値データを対応付けた表データを前記複数の項目毎の数値データに応じた領域の組み合わせからなるグラフとして表示部に表示させるグラフ化表示制御手段と、このグラフ化表示制御手段により前記表示部に表示させるグラフの各項目に応じた領域をその項目が属する分類の組に応じて識別して表示させる識別表示制御手段と、前記グラフ化表示制御手段により表示されたグラフの領域部分をユーザ操作に応じて指定するグラフ指定手段と、このグラフ指定手段により指定された領域部分の項目が属する組に分類された各項目の領域を分離し、当該分離された組に属する各項目の数値データに応じた領域の組み合わせからなる新たなグラフを前記表示部に表示させる分離グラフ表示制御手段と、を備えたことを特徴としている。
【０００８】
本発明に係るグラフ表示制御方法は、表示部を備えた電子機器のコンピュータを制御してグラフを表示させるための方法であって、複数の組に分類される複数の項目毎に数値データを対応付けた表データを前記複数の項目毎の数値データに応じた領域の組み合わせからなるグラフとして前記表示部に表示させ、前記表示部に表示させるグラフの各項目に応じた領域をその項目が属する分類の組に応じて識別して表示させ、前記表示部に表示されたグラフの領域部分がユーザ操作に応じて指定された際に、この指定された領域部分の項目が属する組に分類された各項目の領域を分離し、当該分離された組に属する各項目の数値データに応じた領域の組み合わせからなる新たなグラフを前記表示部に表示させること、からなることを特徴としている。
【０００９】
本発明に係るグラフ表示制御プログラムは、表示部を備えた電子機器のコンピュータを制御してグラフを表示させるためのプログラムであって、前記コンピュータを、複数の組に分類される複数の項目毎に数値データを対応付けた表データを前記複数の項目毎の数値データに応じた領域の組み合わせからなるグラフとして前記表示部に表示させるグラフ化表示制御手段、このグラフ化表示制御手段により前記表示部に表示させるグラフの各項目に応じた領域をその項目が属する分類の組に応じて識別して表示させる識別表示制御手段、前記グラフ化表示制御手段により表示されたグラフの領域部分をユーザ操作に応じて指定するグラフ指定手段、このグラフ指定手段により指定された領域部分の項目が属する組に分類された各項目の領域を分離し、当該分離された組に属する各項目の数値データに応じた領域の組み合わせからなる新たなグラフを前記表示部に表示させる分離グラフ表示制御手段、として機能させることを特徴としている。
【発明の効果】
【００１０】
本発明によれば、グラフに含まれるユーザ指定の項目と同種の項目を全て含むグラフ部分を容易に分離して別のグラフとして表示させることが可能になる。
【図面の簡単な説明】
【００１１】
【図１】本発明のグラフ表示制御装置の実施形態に係るグラフ関数電卓（グラフ表示機能を備えた電子式計算機）１０の外観構成を示す正面図。
【図２】前記グラフ関数電卓１０の電子回路の構成を示すブロック図。
【図３】前記グラフ関数電卓１０の記憶装置２２に記憶される広域・都道府県・都市名データベース２２ｃの内容を示す図。
【図４】前記グラフ関数電卓１０の表データメモリ２６ｃに記憶される表データの具体例を示す図。
【図５Ａ】前記グラフ関数電卓１０によるグラフ表示処理（その１）を示すフローチャート。
【図５Ｂ】前記グラフ関数電卓１０によるグラフ表示処理（その２）を示すフローチャート。
【図６】前記グラフ関数電卓１０のグラフ表示処理に伴いグラフの種類として円グラフを指定した場合の表示動作（その１）を示す図。
【図７】前記グラフ関数電卓１０のグラフ表示処理に伴いグラフの種類として円グラフを指定した場合の表示動作（その２）を示す図。
【図８Ａ】前記グラフ関数電卓１０のグラフ表示処理に伴いグラフの種類として棒グラフを指定した場合の表示動作（その１）を示す図。
【図８Ｂ】前記グラフ関数電卓１０のグラフ表示処理に伴いグラフの種類として棒グラフを指定した場合の表示動作（その２）を示す図。
【図９Ａ】前記グラフ関数電卓１０のグラフ表示処理に伴いグラフの種類として棒グラフを指定した場合の表示動作（その３）を示す図。
【図９Ｂ】前記グラフ関数電卓１０のグラフ表示処理に伴いグラフの種類として棒グラフを指定した場合の表示動作（その４）を示す図。
【図１０Ａ】前記グラフ関数電卓１０のグラフ表示処理に伴いグラフの種類として棒グラフを指定した場合の表示動作（その５）を示す図。
【図１０Ｂ】前記グラフ関数電卓１０のグラフ表示処理に伴いグラフの種類として棒グラフを指定した場合の表示動作（その６）を示す図。
【図１１Ａ】前記グラフ関数電卓１０のグラフ表示処理に伴いグラフの種類として棒グラフを指定した場合の表示動作（その７）を示す図。
【図１１Ｂ】前記グラフ関数電卓１０のグラフ表示処理に伴いグラフの種類として棒グラフを指定した場合の表示動作（その８）を示す図。
【発明を実施するための形態】
【００１２】
以下図面により本発明の実施の形態について説明する。
【００１３】
図１は、本発明のグラフ表示制御装置の実施形態に係るグラフ関数電卓（グラフ表示機能を備えた電子式計算機）１０の外観構成を示す正面図である。
【００１４】
このグラフ表示制御装置は、以下に説明する計算専用の携帯機器（グラフ関数電卓１０）として構成されるか、グラフ表示機能を備えたタッチパネル式ＰＤＡ(personal digital assistants)、ＰＣ(personal computer)、携帯電話、電子ブック、携帯ゲーム機等として構成される。
【００１５】
このグラフ関数電卓１０の本体ケースは、ユーザが片手で十分把持できる大きさからなり、その正面の下半分の領域には、数字キーや関数キーや各種の機能キーを配列したキー入力部１１が備えられ、上半分の領域には、タッチパネル表示部（タッチパネル付きカラー液晶表示部）１２が備えられる。
【００１６】
図２は、前記グラフ関数電卓１０の電子回路の構成を示すブロック図である。
【００１７】
このグラフ関数電卓１０の電子回路は、コンピュータである制御部（ＣＰＵ）２１を備えている。
【００１８】
制御部（ＣＰＵ）２１は、記憶装置２２に予め記憶されているシステムプログラムや計算機制御プログラム２２ａ，２２ｂ、あるいはメモリカードなどの外部記憶媒体２３から記憶媒体読み込み部２４を介して記憶装置２２に読み込まれた計算機制御プログラム２２ａ，２２ｂ、あるいは通信ネットワークＮ上のＷｅｂサーバ（プログラムサーバ）３０から通信制御部２５を介してダウンロードされ前記記憶装置２２に読み込まれた計算機制御プログラム２２ａ，２２ｂに従い、ＲＡＭ２６を作業用メモリとして回路各部の動作を制御する。そして、前記記憶装置２２に記憶されたシステムプログラムや計算機制御プログラム２２ａ，２２ｂは、キー入力部１１からのキー入力信号、タッチパネル表示部１２からのタッチ入力信号に応じて起動される。ここで、キー入力部１１は、計算式を入力するための数字キー、四則演算キー、三角関数等の関数キーを備える。
【００１９】
前記記憶装置２２に記憶される計算機制御プログラム２２ａ，２２ｂには、各種数式の入力表示処理、演算実行処理等を制御する基本的な計算機制御プログラム２２ａの他に、種々の統計データをグラフにして表示させたり、表示されたグラフを分離あるいは編集して表示させたりするためのグラフ表示処理プログラム２２ｂが含まれる。
【００２０】
また、前記記憶装置２２には、広域・都道府県・都市名データベース２２ｃが、予めあるいはダウンロードされて記憶される。
【００２１】
図３は、前記グラフ関数電卓１０の記憶装置２２に記憶される広域・都道府県・都市名データベース２２ｃの内容を示す図である。
【００２２】
この広域・都道府県・都市名データベース２２ｃは、例えば前記グラフ表示処理プログラム２２ｂの起動時にアクセスされて利用されるもので、このデータベース２２ｃには、全国の広域名［関東］［関西］…に対応付けられて当該各広域に属する都道府県名［東京］［埼玉］…、［京都］［大阪］…、そして、当該各都道府県に属する都市名［銀座］［恵比寿］…、［さいたま］［大宮］…、が順次階層的に記憶される。
【００２３】
なお、この広域・都道府県・都市名データベース２２ｃにおいて、広域名と都道府県名には、それぞれ異なる広域名毎、都道府県名毎に、グラフ表示のための表示色［関東（紺）］［関西（黄）］［黄緑（東京）］［赤（埼玉）］［青（神奈川）］［ピンク（京都）］［茶（大阪）］［兵庫（緑）］が設定されている。
【００２４】
前記ＲＡＭ２６には、表示データメモリ２６ａ、タッチ位置データメモリ２６ｂ、表データメモリ２６ｃ、グラフ種類データメモリ２６ｄ、グラフ分類データメモリ２６ｅ、グラフデータ１メモリ２６ｆ、グラフデータ２メモリ２６ｇの他、各種の計算処理に伴い制御部２１に入出力される種々のデータが必要に応じて記憶される作業用データメモリが確保される。
【００２５】
前記表示データメモリ２６ａには、タッチパネル表示部１２に表示させるための表示画面サイズで生成されたビットマップパターンのカラー表示データが記憶される。
【００２６】
前記タッチ位置データメモリ２６ｂには、前記タッチパネル表示部１２に対するユーザ操作に伴い、そのタッチパネルにより検出されるタッチ位置の座標データが記憶される。
【００２７】
前記表データメモリ２６ｃには、例えば小売店の店別売上げの統計データ等、ユーザ入力される各種の項目毎に数値を対応付けてなる表データが記憶される。
【００２８】
図４は、前記グラフ関数電卓１０の表データメモリ２６ｃに記憶される表データの具体例を示す図である。
【００２９】
本実施形態において、前記表データメモリ２６ｃに記憶される表データは、眼鏡を主体に販売するチェーン店の３年間の店別売上推移であり、店種としてはその販売内容である［眼鏡］［眼鏡＆補聴器］［眼鏡（病院指定）］の３種類があり、店名「○○店」に相当する都市名［Ａ青梅］［Ｂ昭島］［Ｃ福生］…［Ｉ神戸］毎にそのそれぞれの店種と３年間の各売上げが対応付けられて入力されている。
【００３０】
ここで、前記店別売上推移の表データにおいて、３種類の店種データ［眼鏡］［眼鏡＆補聴器］［眼鏡（病院指定）］には、グラフ表示のための異なる表示色［青］［赤］［緑］が設定され、また、都市名［Ａ青梅］［Ｂ昭島］［Ｃ福生］…［Ｉ神戸］には、前記広域・都道府県・都市名データベース２２ｃ（図３参照）に基づいて、その属する都道府県別に異なる表示色［黄緑（東京）］［赤（埼玉）］［青（神奈川）］［ピンク（京都）］［茶（大阪）］［兵庫（緑）］が設定される。
【００３１】
前記グラフ種類データメモリ２６ｄには、前記表データメモリ２６ｃ（図４参照）にユーザ入力されて記憶された表データをグラフ化して表示する際に、そのグラフの種類が例えば「円グラフ」「棒グラフ」としてユーザ任意に指定されて記憶される。
【００３２】
前記グラフ分類データメモリ２６ｅには、前記表データメモリ２６ｃ（図４参照）にユーザ入力されて記憶された表データをグラフ化して表示する際に、例えばその店名「○○店」に相当する都市名［Ａ青梅］［Ｂ昭島］［Ｃ福生］…［Ｉ神戸］毎の数値データを、その都市名毎の分類のまま色分け表示するか、または当該各都市名が属する都道府県別の分類にして色分け表示するか、または店種別の分類にして色分け表示するかの色分け分類を選択的に指定するための分類一覧が記憶される。
【００３３】
前記グラフデータ１メモリ２６ｆには、前記表示データメモリ２６ａに生成されて記憶される各種の表示データについて、前記タッチパネル表示部１２の表示領域を上下に区分した上表示エリア１２Ａに表示させる表示データが記憶される。
【００３４】
前記グラフデータ２メモリ２６ｇには、前記表示データメモリ２６ａに生成されて記憶される各種の表示データについて、前記タッチパネル表示部１２の表示領域を上下に区分した下表示エリア１２Ｂに表示させる表示データが記憶される。
【００３５】
ここで、前記図１におけるグラフ関数電卓１０のタッチパネル表示部１２において、その上表示エリア１２Ａには、前記表データメモリ２６ｃに入力されて記憶された＜店別売上推移＞の表データＴを表示させた具体例を示し、また、その下表示エリア１２Ｂには、前記＜店別売上推移＞の表データＴを、その店名「○○店」に相当する都市名［Ａ青梅］［Ｂ昭島］［Ｃ福生］…［Ｉ神戸］別の分類（分類表記リストＳｉ参照）にした円グラフＧＣｓとして表示させた具体例を示している。
【００３６】
このように構成されたグラフ関数電卓１０は、ＣＰＵ２１が前記計算機制御プログラム２２ａ，２２ｂに記述された命令に従い回路各部の動作を制御し、ソフトウエアとハードウエアとが協働して動作することにより、以下の動作説明で述べるグラフ表示処理機能を実現する。
【００３７】
次に、前記構成のグラフ関数電卓１０のグラフ表示処理機能について説明する。
【００３８】
図５Ａは、前記グラフ関数電卓１０によるグラフ表示処理（その１）を示すフローチャートである。
【００３９】
図５Ｂは、前記グラフ関数電卓１０によるグラフ表示処理（その２）を示すフローチャートである。
【００４０】
図６は、前記グラフ関数電卓１０のグラフ表示処理に伴いグラフの種類として円グラフを指定した場合の表示動作（その１）を示す図である。
【００４１】
図７は、前記グラフ関数電卓１０のグラフ表示処理に伴いグラフの種類として円グラフを指定した場合の表示動作（その２）を示す図である。
【００４２】
キー入力部１１のユーザ操作に応じて、電卓１０の動作モードが表データの入力モードに設定された状態で、例えば前記図４で示した＜店別売上推移＞の表データＴが入力されタッチパネル表示部１２に表示されると、当該入力された表データＴは表データメモリ２６ｃに記憶される（ステップＳ１（Ｙｅｓ）→Ｓ２）。
【００４３】
そして、前記キー入力部１１のユーザ操作に応じて、前記タッチパネル表示部１２に表示された表データＴをグラフ化して表示させるグラフ描画モードに設定されると（ステップＳ３（Ｙｅｓ））、図６（Ａ）に示すように、前記タッチパネル表示部１２の表示エリアが上表示エリア１２Ａと下表示エリア１２Ｂとに区分され、その上表示エリア１２Ａに前記＜店別売上推移＞の表データＴが表示される。
【００４４】
ここで、前記上表示エリア１２Ａに表示された＜店別売上推移＞の表データＴは、２０１２年の売上げ順にソートされた後の表データＴを示している。
【００４５】
そして、前記下表示エリア１２Ｂに表示されるガイダンス（図示せず）に従ったユーザ操作に応じて、グラフの種類（ここでは「円グラフ」）が指定されると、当該指定されたグラフの種類「円グラフ」はグラフ種類データメモリ２６ｄに記憶される（ステップＳ４）。
【００４６】
ここで、前記上表示エリア１２Ａに表示された＜店別売上推移＞の表データＴの範囲が、矢印ａに示すように、ユーザのタッチ操作に応じて指定されてドラッグされ（ステップＳ５）、下表示エリア１２Ｂが指定されてドロップされると（ステップＳ６）、前記グラフ種類データメモリ２６ｄに記憶されたグラフの種類「円グラフ」に応じて、前記表データＴが店名（都市名）別売上げ順の円グラフＧＣｓとしてグラフ化され、前記下表示エリア１２Ｂに描画されて表示される（ステップＳ７）。
【００４７】
この際、下表示エリア１２Ｂに描画された店名（都市名）別売上げ順の円グラフＧＣｓには、当該店名（都市名）別の色分け分類を示す分類表記リストＳｉが共に表示される。
【００４８】
この後、前記下表示エリア１２Ｂに表示された店名（都市名）別売上げ順の円グラフＧＣｓに基づいた種々の解析を行うために、ペンマークｂに示すように、上表示エリア１２Ａの［閉じる］ボタンがタッチされ前記表データＴが閉じられた後に、ペンマークｃに示すように、下表示エリア１２Ｂの分類表記リストＳｉの上部付近がタッチされると、データ分類の設定モードに設定される（ステップＳ８（Ｙｅｓ））。
【００４９】
すると、前記円グラフＧＣｓの元データである＜店別売上推移＞の表データＴにユーザ任意に設定された分類の項目があるか否かが判断される（ステップＳ９）。
【００５０】
ここで、前記＜店別売上推移＞の表データＴにおける店種（［眼鏡］［眼鏡＆補聴器］［眼鏡（病院指定）］）の項目がユーザ設定された分類としてあると判断されると（ステップＳ９（Ｙｅｓ））、当該ユーザ設定された分類［店種］がグラフ分類データメモリ２６ｅの分類一覧に追加されて記憶される（ステップＳ１０）。
【００５１】
また、前記円グラフＧＣｓの元データである＜店別売上推移＞の表データＴに［都市名］の項目があるか否かが判断され（ステップＳ１１）、当該［都市名］の項目があると判断されると（ステップＳ１１（Ｙｅｓ））、当該［都市名］が属する上位の分類である［都道府県］と［広域地域］が前記グラフ分類データメモリ２６ｅの分類一覧に追加されて記憶される（ステップＳ１２）。
【００５２】
すると、前記グラフ分類データメモリ２６ｅに記憶された分類一覧が読み出され、図６（Ｂ）に示すように、前記円グラフＧＣｓを表示中である下表示エリア１２Ｂに分類選択リストＬｃとして表示される（ステップＳ１３）。
【００５３】
この分類選択リストＬｃにおいて、ペンマークｄに示すように、分類［都道府県］がユーザによりタッチされて指定されると（ステップＳ１４）、図７（Ａ）に示すように、当該指定された分類［都道府県］であって現在設定中の分類［都市名（店名）］が属するところの項目名［東京］［埼玉］［神奈川］…［兵庫］とその項目名に応じたグラフ表示色［黄緑］［赤］［青］…［緑］とを対応付けてなる分類項目リスト（都道府県）Ｋｐが、前記広域・都道府県・都市名データベース２２ｃ（図３参照）に基づき生成され、前記下表示エリア１２Ｂに表示される（ステップＳ１５）。
【００５４】
この際、分類表記リストＳｉに表記されている店名（都市名）別の色分け分類が、前記分類項目リスト（都道府県）Ｋｐに設定された項目（都道府県）に対応するところのグラフ表示色に変更されて表示される。
【００５５】
そして、前記図６（Ｂ）で示したように、これまでの分類（都市名（店名））［立川］［青梅］［大阪］…［入間］に対応して色分け表示された円グラフＧＣｓの各データ領域が、図７（Ａ）に示すように、今回指定された分類（都道府県）に対応するところのグラフ表示色［黄緑］［黄緑］［茶］…［赤］に設定され、都市名別売上げ順（都道府県分類）の円グラフＧＣｐとして表示される（ステップＳ１６）。
【００５６】
この都市名別売上げ順（都道府県分類）の円グラフＧＣｐによれば、例えば［黄緑］で色分け表示された［東京］に属するところのお店の売上げが、全体の売上げの半分以上を占めていることを容易に知ることができる。
【００５７】
ここで、前記図７（Ａ）の矢印ｅに示すように、円グラフＧＣｐにおいて［黄緑］に色分け表示された［東京］のデータ領域のうちの一部（ここでは［立川］のデータ領域）がタッチされて指定（ドラッグ）されると（ステップＳ１７（Ｙｅｓ））、当該指定された［立川］のデータ領域と同じ表示色［黄緑］のデータ領域が同円グラフＧＣｐ内に存在するか否か判断される（ステップＳ１８）。
【００５８】
ここで、前記指定された［立川］のデータ領域と同じ表示色［黄緑］のデータ領域［青梅］［昭島］［福生］が前記円グラフＧＣｐ内に存在すると判断されると（ステップＳ１８（Ｙｅｓ））、当該各データ領域の全体（［立川］［青梅］［昭島］［福生］）、つまり［東京］に属する全てのデータ領域が共に指定されてドラッグされる（ステップＳ１９）。
【００５９】
なお、前記円グラフＧＣｐにおいて、前記タッチ指定されたデータ領域と同じ表示色のデータ領域が他に存在しないと判断された場合には（ステップＳ１８（Ｎｏ））、当該各タッチ指定されたデータ領域のみドラッグされる（ステップＳ２０）。
【００６０】
そして、前記図７（Ａ）の矢印ｅで示したように、前記円グラフＧＣｐからの指定のデータ領域のドロップ先として上表示エリア１２Ａが指定されたと判断されると（ステップＳ２１（Ｙｅｓ））、ドラッグ元の前記円グラフＧＣｐから当該ドラッグした［黄緑］の全データ領域（［立川］［青梅］［昭島］［福生］）を取り除いた円グラフＧＣｐ２が、図７（Ｂ）に示すように生成され、前記元の円グラフＧＣｐの表示位置に上書き描画されて表示される（ステップＳ２２）。
【００６１】
この際、元の円グラフＧＣｐに対応付けられて表示されていた分類項目リスト（都道府県）Ｋｐは、前記ドラッグされたデータ領域（［立川］［青梅］［昭島］［福生］）に対応する項目［東京］が除かれた分類項目リスト（都道府県）Ｋｐ２として表示され、またその分類表記リストＳｉも、前記ドラッグされたデータ領域の項目［立川］［青梅］［昭島］［福生］が除かれた分類表記リストＳｉ２として表示される。
【００６２】
そしてまた、前記図７（Ａ）の矢印ｅで示したように、前記円グラフＧＣｐからの指定のデータ領域のドロップ先である上表示エリア１２Ａが余白領域であると判断された場合は（ステップＳ２３（Ｙｅｓ））、当該円グラフＧＣｐからドラッグした［黄緑］の各データ領域［立川］［青梅］［昭島］［福生］が、図７（Ｂ）に示すように、分離された新たな円グラフ（東京分類）ＧＣｐ１として生成され、前記ドロップ先である上表示エリア１２Ａに描画されて表示される（ステップＳ２４）。
【００６３】
この際、分離された新たな円グラフ（東京分類）ＧＣｐ１に対しては、［東京］の項目のみの分類項目リスト（東京）Ｋｐ１、およびその分類項目［東京］に属する都市名（店名）の分類項目［立川］［青梅］［昭島］［福生］に分離された分類表記リストＳｉ１が新たに表示される。
【００６４】
そして、前記図７（Ｂ）で示したように上表示エリア１２Ａに表示された新たな円グラフ（東京分類）ＧＣｐ１を対象に、ペンマークｆに示すように、分類選択リストＬｃを表示させ、その分類［都市名］がユーザタッチされて指定されると（ステップＳ８〜Ｓ１４）、図７（Ｃ）に示すように、当該指定された分類［都市名］であって現在設定中の分類［東京］に属するところの項目名［立川］［青梅］［昭島］［福生］とその項目名に応じたグラフ表示色とを対応付けてなる分類表記リストＳｉ１が、前記上表示エリア１２Ａに表示される（ステップＳ１５）。
【００６５】
そして、前記図７（Ｂ）で示したように、これまでの分類（都道府県）［東京］に対応して同一色［黄緑］に色付け表示された円グラフＧＣｐ１の各データ領域［立川］［青梅］［昭島］［福生］が、図７（Ｃ）に示すように、今回指定された分類（都市名）に対応するところの各グラフ表示色に設定され、都市名別売上げ順（都市名分類（東京））の円グラフＧＣｓとして表示される（ステップＳ１６）。
【００６６】
この都市名別売上げ順（都市名分類（東京））の円グラフＧＣｓによれば、色分け表示された［東京］に属する４つのお店［立川］［青梅］［昭島］［福生］だけの売上げを比較して容易に確認することができる。
【００６７】
この後、前記図７（Ｃ）で示したように、上表示エリア１２Ａに分離されて表示されている［東京］に属する都市名分類の円グラフＧＣｓを、例えばその外周部分をユーザによりタッチすることで全範囲を指定し、矢印ｇに示すように、下表示エリア１２Ｂへドラッグしてドロップすると（ステップＳ１７（Ｙｅｓ）→Ｓ１８（Ｎｏ）→Ｓ２０，Ｓ２１（Ｙｅｓ））、前記上表示エリア１２Ａに表示されていたドラッグ元の円グラフＧＣｓは取り除かれ、前記図７（Ａ）で示したように、当該上表示エリア１２Ａは余白領域に戻る（ステップＳ２２）。
【００６８】
ここで、前記図７（Ｃ）の矢印ｇで示したように、前記円グラフＧＣｓのドロップ先である下表示エリア１２Ｂに同種のグラフ（この時点では、図７（Ｂ）における都道府県分類の円グラフＧＣｐ２）が存在すると判断されると（ステップＳ２５（Ｙｅｓ））、前記ドラッグした［東京］に属する都市名分類の円グラフＧＣｓが当該ドロップ先にある都道府県分類の円グラフＧＣｐ２と合成され、前記図７（Ａ）で示した元の都道府県分類の円グラフＧＣｐに戻されて表示される（ステップＳ２６）。
【００６９】
このように、前記都道府県分類の円グラフＧＣｐ（図７（Ａ）参照）から［東京］に属するデータ領域を分離して表示させた新たな都道府県分類（東京）の円グラフＧＣｐ１（図７（Ｂ）の上表示エリア１２Ａ参照）や都市名分類の円グラフＧＣｓ（図７（Ｃ）の上表示エリア１２Ａ参照）を、簡単に元の都道府県分類の円グラフＧＣｐに戻して表示させることができる。
【００７０】
なお、前記ステップＳ２５において、前記円グラフＧＣｓのドロップ先である下表示エリア１２Ｂに同種のグラフが存在せず（ステップＳ２５（Ｎｏ））、異種のグラフが存在すると判断された場合には（ステップＳ２７（Ｙｅｓ））、その異種のグラフに前記ドロップされたグラフ（ここでは円グラフＧＣｓ）が合成可能であるか否かが判断され（ステップＳ２８）、合成可能であると判断された場合に（ステップＳ２８（Ｙｅｓ））、当該各グラフが合成されて表示される（ステップＳ２６）。
【００７１】
図８Ａは、前記グラフ関数電卓１０のグラフ表示処理に伴いグラフの種類として棒グラフを指定した場合の表示動作（その１）を示す図である。
【００７２】
図８Ｂは、前記グラフ関数電卓１０のグラフ表示処理に伴いグラフの種類として棒グラフを指定した場合の表示動作（その２）を示す図である。
【００７３】
図９Ａは、前記グラフ関数電卓１０のグラフ表示処理に伴いグラフの種類として棒グラフを指定した場合の表示動作（その３）を示す図である。
【００７４】
図９Ｂは、前記グラフ関数電卓１０のグラフ表示処理に伴いグラフの種類として棒グラフを指定した場合の表示動作（その４）を示す図である。
【００７５】
前記ステップＳ１〜Ｓ３の処理に従い入力された＜店別売上推移＞(2010〜2012)の表データＴ（図４参照）が前記表データメモリ２６ｃに記憶され、タッチパネル表示部１２の上表示エリア１２Ａに表示された状態で、下表示エリア１２Ｂに表示されるガイダンス（図示せず）に従ったユーザ操作に応じて、グラフの種類（ここでは「棒グラフ」）が指定されると、当該指定されたグラフの種類「棒グラフ」はグラフ種類データメモリ２６ｄに記憶される（ステップＳ４）。
【００７６】
ここで、前記上表示エリア１２Ａに表示された＜店別売上推移＞(2010〜2012)の表データＴが、ユーザのタッチ操作に応じて指定されてドラッグされ（ステップＳ５）、下表示エリア１２Ｂが指定されてドロップされると（ステップＳ６）、前記グラフ種類データメモリ２６ｄに記憶されたグラフの種類「棒グラフ」に応じて、前記表データＴが店名（都市名）別売上げ(2010〜2012)の棒グラフＧＰｓとしてグラフ化（図８Ａ参照）され、前記下表示エリア１２Ｂに描画されて表示される（ステップＳ７）。
【００７７】
この際、下表示エリア１２Ｂに描画された店名（都市名）別売上げ(2010〜2012)の棒グラフＧＰｓには、当該都市名別の色分け分類を示す分類表記リストＳｉが共に表示される。
【００７８】
この後、前記下表示エリア１２Ｂに表示された店名（都市名）別売上げ(2010〜2012)の棒グラフＧＰｓに基づいた種々の解析を行うために、前記上表示エリア１２Ａの表データＴが閉じられた後に、図８Ａのペンマークｈに示すように、下表示エリア１２Ｂの分類表記リストＳｉの上部付近がタッチされると、データ分類の設定モードに設定される（ステップＳ８（Ｙｅｓ））。
【００７９】
すると、前記グラフ分類データメモリ２６ｅに記憶された分類一覧が読み出され、図８Ｂに示すように、前記棒グラフＧＰｓを表示中である下表示エリア１２Ｂに分類選択リストＬｃとして表示される（ステップＳ１３）。
【００８０】
この分類選択リストＬｃにおいて、ペンマークｉに示すように、分類［店種］がユーザによりタッチされて指定されると（ステップＳ１４）、図９Ａに示すように、当該指定された分類［店種］の項目名［眼鏡］［眼鏡＆補聴器］［眼鏡（病院指定）］とその項目名に応じたグラフ表示色［青］［赤］［緑］とを対応付けてなる分類項目リスト（店種）Ｋｍが生成され、前記下表示エリア１２Ｂに表示される（ステップＳ１５）。
【００８１】
この際、分類表記リストＳｉに表記されている店名（都市名）別の色分け分類が、前記分類項目リスト（店種）Ｋｍに設定された項目に対応するところのグラフ表示色に変更されて表示される。
【００８２】
そして、前記図８Ｂで示したように、これまでの分類（都市名（店名））［青梅］［昭島］［福生］…［神戸］に対応して色分け表示された棒グラフＧＰｓの各データ領域が、図９Ａに示すように、今回指定された分類（店種）に対応するところの３色のグラフ表示色［青］［赤］［緑］…［青］に設定され、都市名別売上げ（店種分類）(2010〜2012)の棒グラフＧＰｍとして表示される（ステップＳ１６）。
【００８３】
この都市名別売上げ（店種分類）(2010〜2012)の棒グラフＧＰｍによれば、例えば２０１０年〜２０１２年に掛けて総売上げが伸びていること、そのうち［赤］で色分け表示された［眼鏡＆補聴器］の店の売上げの割合が多いことを容易に知ることができる。
【００８４】
ここで、前記図９Ａの矢印ｊに示すように、棒グラフＧＰｍにおいて［赤］に色分け表示された［眼鏡＆補聴器］の店の各データ領域のうちの一部（ここでは［横浜］のデータ領域）がタッチされて指定（ドラッグ）されると（ステップＳ１７（Ｙｅｓ））、当該指定された［横浜］のデータ領域と同じ表示色［赤］のデータ領域が同棒グラフＧＰｍ内に存在するか否か判断される（ステップＳ１８）。
【００８５】
ここで、前記指定された［横浜］のデータ領域と同じ表示色［赤］のデータ領域［昭島］［立川］が前記棒グラフＧＰｍ内に存在すると判断されると（ステップＳ１８（Ｙｅｓ））、各年における当該各データ領域の全体（［昭島］［立川］［横浜］）、つまり［眼鏡＆補聴器］の店に属する全てのデータ領域が共に指定されてドラッグされる（ステップＳ１９）。
【００８６】
そして、前記図９Ａの矢印ｊで示したように、前記棒グラフＧＰｍからの指定のデータ領域のドロップ先として上表示エリア１２Ａが指定されたと判断されると（ステップＳ２１（Ｙｅｓ））、ドラッグ元の前記棒グラフＧＰｍから当該ドラッグした［赤］の全データ領域（［昭島］［立川］［横浜］）を取り除いた棒グラフＧＰｍ２が、図９Ｂに示すように生成され、前記元の棒グラフＧＰｍの表示位置に上書き描画されて表示される（ステップＳ２２）。
【００８７】
この際、元の棒グラフＧＰｍに対応付けられて表示されていた分類項目リスト（店種）Ｋｍは、前記ドラッグされたデータ領域（［昭島］［立川］［横浜］）に対応する項目［眼鏡＆補聴器］が除かれた分類項目リスト（店種）Ｋｍ２として表示され、またその分類表記リストＳｉも、前記ドラッグされたデータ領域の項目［昭島］［立川］［横浜］が除かれた分類表記リストＳｉ２として表示される。
【００８８】
そしてまた、前記図９Ａの矢印ｊで示したように、前記棒グラフＧＰｍからの指定のデータ領域のドロップ先である上表示エリア１２Ａが余白領域であると判断された場合は（ステップＳ２３（Ｙｅｓ））、当該棒グラフＧＰｍからドラッグした［赤］の各データ領域［昭島］［立川］［横浜］が、図９Ｂに示すように、分離された新たな棒グラフ（［眼鏡＆補聴器］分類）ＧＰｍ１として生成され、前記ドロップ先である上表示エリア１２Ａに描画されて表示される（ステップＳ２４）。
【００８９】
この際、分離された新たな棒グラフ（［眼鏡＆補聴器］分類）ＧＰｍ１に対しては、［眼鏡＆補聴器］の項目のみの分類項目リスト（眼鏡＆補聴器）Ｋｍ１、およびその分類項目［眼鏡＆補聴器］に属する都市名（店名）の分類項目［昭島］［立川］［横浜］に分離された分類表記リストＳｉ１が新たに表示される。
【００９０】
このように、都市名別売上げ（店種分類）(2010〜2012)の棒グラフＧＰｍから分離されて表示された新たな棒グラフ（［眼鏡＆補聴器］分類）ＧＰｍ１とこれを除いた棒グラフ（［眼鏡］［眼鏡（病院指定）］分類）ＧＰｍ２との対比表示によれば、総売上げでは２０１０年〜２０１２年の各年毎に伸びているものの、それは［眼鏡＆補聴器］の店の売上げが大きく伸びているもので、逆に［眼鏡］［眼鏡（病院指定）］の店の売上げは下がって来ていることを容易に知ることができる。
【００９１】
この後、前記図９Ｂで示したように、上表示エリア１２Ａに分離されて表示されている［眼鏡＆補聴器］分類の棒グラフＧＰｍ１を、ユーザによりタッチして指定し、矢印ｋに示すように、下表示エリア１２Ｂへドラッグしてドロップすると（ステップＳ１７（Ｙｅｓ）〜Ｓ２１（Ｙｅｓ））、前記上表示エリア１２Ａに表示されていたドラッグ元の棒グラフＧＰｍ１は取り除かれ、前記図９Ａで示したように、当該上表示エリア１２Ａは余白領域に戻る（ステップＳ２２）。
【００９２】
ここで、前記図９Ｂの矢印ｋで示したように、前記棒グラフＧＰｍ１のドロップ先である下表示エリア１２Ｂに同種のグラフ（店種分類の棒グラフＧＰｍ２）が存在すると判断されると（ステップＳ２５（Ｙｅｓ））、前記ドラッグした［眼鏡＆補聴器］に対応する店種分類の棒グラフＧＰｍ１が当該ドロップ先にある［眼鏡］［眼鏡（病院指定）］に対応する店種分類の棒グラフＧＰｍ２と合成され、前記図９Ａで示した元の店種分類の棒グラフＧＰｍに戻されて表示される（ステップＳ２６）。
【００９３】
このように、前記店種分類の棒グラフＧＰｍ（図９Ａ参照）から［眼鏡＆補聴器］に属するデータ領域を分離して表示させた新たな店種分類（眼鏡＆補聴器）の棒グラフＧＰｍ１（図９Ｂの上表示エリア１２Ａ参照）を、簡単に元の店種分類の棒グラフＧＰｍに戻して表示させることができる。
【００９４】
図１０Ａは、前記グラフ関数電卓１０のグラフ表示処理に伴いグラフの種類として棒グラフを指定した場合の表示動作（その５）を示す図である。
【００９５】
図１０Ｂは、前記グラフ関数電卓１０のグラフ表示処理に伴いグラフの種類として棒グラフを指定した場合の表示動作（その６）を示す図である。
【００９６】
図１０Ａに示すように上表示エリア１２Ａに分離されて表示された新たな棒グラフ（［眼鏡＆補聴器］分類）ＧＰｍ１を対象に、ペンマークｌ（エル）に示すように、分類選択リストＬｃを表示させ、その分類［都市名］がユーザタッチされて指定されると（ステップＳ８〜Ｓ１４）、図１０Ｂに示すように、当該指定された分類［都市名］であって現在設定中の分類［眼鏡＆補聴器］に属するところの項目名［昭島］［立川］［横浜］とその項目名に応じたグラフ表示色とを対応付けてなる分類表記リストＳｉ１が、前記上表示エリア１２Ａに表示される（ステップＳ１５）。
【００９７】
そして、前記図１０Ａで示したように、これまでの分類（店種）［眼鏡＆補聴器］に対応して同一色［赤］に色付け表示された棒グラフＧＰｍ１の各データ領域［昭島］［立川］［横浜］が、図１０Ｂに示すように、今回指定された分類（都市名）に対応するところの各グラフ表示色に設定され、都市名別売上げ（都市名分類（眼鏡＆補聴器））の棒グラフＧＰｓとして表示される（ステップＳ１６）。
【００９８】
この都市名別売上げ（都市名分類（眼鏡＆補聴器））の棒グラフＧＰｓによれば、色分け表示された［眼鏡＆補聴器］に属する３つのお店［昭島］［立川］［横浜］だけの売上げを比較して容易に確認することができる。
【００９９】
図１１Ａは、前記グラフ関数電卓１０のグラフ表示処理に伴いグラフの種類として棒グラフを指定した場合の表示動作（その７）を示す図である。
【０１００】
図１１Ｂは、前記グラフ関数電卓１０のグラフ表示処理に伴いグラフの種類として棒グラフを指定した場合の表示動作（その８）を示す図である。
【０１０１】
前記店種分類の棒グラフＧＰｍ（図９Ａ参照）から［眼鏡＆補聴器］に属するデータ領域を分離して表示させた新たな店種分類［眼鏡＆補聴器］の棒グラフＧＰｍ１と当該［眼鏡＆補聴器］に属するデータ領域を取り除いて表示更新させた店種分類［眼鏡］［眼鏡（病院指定）］の棒グラフＧＰｍ２とが、図１１Ａに示すように対比表示された状態で、さらに、当該店種分類［眼鏡］［眼鏡（病院指定）］の棒グラフＧＰｍ２において［緑］に色分け表示された［眼鏡（病院指定）］の店の各データ領域のうちの一部（ここでは［飯能］のデータ領域）がタッチされて指定（ドラッグ）されると（ステップＳ１７（Ｙｅｓ））、当該指定された［飯能］のデータ領域と同じ表示色［緑］のデータ領域が同棒グラフＧＰｍ２内に存在するか否か判断される（ステップＳ１８）。
【０１０２】
ここで、前記指定された［飯能］のデータ領域と同じ表示色［緑］のデータ領域［福生］が前記棒グラフＧＰｍ２内に存在すると判断されると（ステップＳ１８（Ｙｅｓ））、各年における当該各データ領域の全体（［福生］［飯能］）、つまり［眼鏡（病院指定）］の店に属する全てのデータ領域が共に指定されてドラッグされる（ステップＳ１９）。
【０１０３】
そして、前記図１１Ａの矢印ｍに示すように、前記棒グラフＧＰｍ２からの指定のデータ領域のドロップ先として上表示エリア１２Ａが指定されたと判断されると（ステップＳ２１（Ｙｅｓ））、ドラッグ元の前記棒グラフＧＰｍ２から当該ドラッグした［緑］の全データ領域（［福生］［飯能］）を取り除いた棒グラフＧＰｍ２′が、図１１Ｂに示すように生成され、前記元の棒グラフＧＰｍ２の表示位置に上書き描画されて表示される（ステップＳ２２）。
【０１０４】
この際、元の棒グラフＧＰｍ２に対応付けられて表示されていた分類項目リスト（店種）Ｋｍ２は、前記ドラッグされたデータ領域（［福生］［飯能］）に対応する項目［眼鏡（病院指定）］がさらに除かれた分類項目リスト（店種）Ｋｍ２′として表示され、またその分類表記リストＳｉも、前記ドラッグされたデータ領域の項目［福生］［飯能］がさらに除かれた分類表記リストＳｉ２′として表示される。
【０１０５】
ここで、前記図１１Ａの矢印ｍで示したように、前記棒グラフＧＰｍ２からのデータ領域（［福生］［飯能］）のドロップ先である上表示エリア１２Ａに同種のグラフ（店種分類の棒グラフＧＰｍ１）が存在すると判断されると（ステップＳ２５（Ｙｅｓ））、前記ドラッグした［眼鏡（病院指定）］に対応する項目［福生］［飯能］のデータ領域が当該ドロップ先にある［眼鏡＆補聴器］に対応する店種分類の棒グラフＧＰｍ１と合成され、図１１Ｂに示すように、店種分類（［眼鏡＆補聴器］［眼鏡（病院指定）］）の棒グラフＧＰｍ１′として表示される（ステップＳ２６）。
【０１０６】
この際、ドロップ先の棒グラフＧＰｍ１に対応付けられて表示されていた分類項目リスト（店種）Ｋｍ１は、前記ドラッグされたデータ領域（［福生］［飯能］）に対応する項目［眼鏡（病院指定）］が追加された分類項目リスト（店種）Ｋｍ１′として表示され、またその分類表記リストＳｉ１も、前記ドラッグされたデータ領域の項目［福生］［飯能］が追加された分類表記リストＳｉ１′として表示される。
【０１０７】
したがって、前記構成のグラフ関数電卓１０によるグラフ表示制御機能によれば、複数の組に分類される複数の項目毎にそれぞれ数値データを対応付けた表データＴを記憶し、当該表データＴをタッチパネル表示部１２の上表示エリア１２Ａに表示させ、表示された表データＴをドラッグして下表示エリア１２Ｂにドロップすると、前記表データＴはその項目毎の数値に対応する領域にして組み合わされた円グラフＧＣｐや棒グラフＧＰｍとして表示される。この際、各項目の数値領域はその項目が属する分類の組に応じた表示色で識別表示される。そして、前記円グラフＧＣｐ（棒グラフＧＰｍ）の任意の一部の数値領域を指定して前記表データＴの表示を閉じた上表示エリア１２Ａにドラッグ＆ドロップすると、指定された数値領域の項目が属する組に分類された全ての項目の数値領域がドラッグされて分離され、当該分離された組に属する項目だけの数値領域を組み合わせた新たな円グラフＧＣｐ１（棒グラフＧＰｍ１）が同上表示エリア１２Ａに表示される。
【０１０８】
このため、グラフに含まれるユーザ指定の項目と同種の項目を全て含むグラフ部分を容易に分離して別のグラフとして表示させることが可能になる。
【０１０９】
また、前記構成のグラフ関数電卓１０によるグラフ表示制御機能によれば、前記複数の項目を複数の組に分類するための分類の種類を分類選択リストＬｃとして表示させ、当該分類リストＬｃからユーザ任意の分類の種類が選択されると、選択された種類の分類の各組毎に当該組に属する項目の数値領域が該当する組に応じた表示色で識別表示される。
【０１１０】
このため、前記複数の項目を複数の組に分類する分類の種類を必要に応じて変化させ、それぞれの分類の種類の組に属する項目の数値領域を識別表示させることで、容易に様々な角度から各項目の数値データを分析できる。
【０１１１】
また、前記構成のグラフ関数電卓１０によるグラフ表示制御機能によれば、前記円グラフＧＣｐ（棒グラフＧＰｍ）の任意の一部の数値領域を指定して前記上表示エリア１２Ａへドラッグ＆ドロップすると、指定された数値領域の項目が属する組に分類された全ての項目の数値領域がドラッグされて分離され、当該分離された組に属する項目だけの数値領域を組み合わせた新たな円グラフＧＣｐ１（棒グラフＧＰｍ１）が同上表示エリア１２Ａに表示されるだけでなく、前記下表示エリア１２Ｂに表示された元の円グラフＧＣｐ（棒グラフＧＰｍ）は、前記分離された組に属する項目の数値領域を取り除いた新たな円グラフＧＣｐ２（棒グラフＧＰｍ２）として表示される。
【０１１２】
このため、前記分離された組に属する項目だけの数値領域を組み合わせた新たな円グラフＧＣｐ１（棒グラフＧＰｍ１）と当該分離された組に属する項目の数値領域を取り除いた新たな円グラフＧＣｐ２（棒グラフＧＰｍ２）とを容易に対比表示させて、各組毎に属する項目の数値データを分析できる。
【０１１３】
さらに、前記構成のグラフ関数電卓１０によるグラフ表示制御機能によれば、前記円グラフＧＣｐ（棒グラフＧＰｍ）の任意の一部の数値領域を指定して空白の表示領域にドラッグ＆ドロップした場合には、指定された数値領域の項目が属する組に分類された全ての項目の数値領域がドラッグされて分離され、当該分離された組に属する項目だけの数値領域を組み合わせた新たな円グラフＧＣｐ１（棒グラフＧＰｍ１）が生成表示される一方、例えば当該分離された棒グラフＧＰｍ１の一部を指定してドラッグ＆ドロップした先の表示領域（１２Ｂ）に同種の棒グラフＧＰｍ２が表示されていた場合には、ドラッグした部分の項目が属する組に分類された全ての項目の数値領域（分離された数値領域）が、ドロップ先の棒グラフＧＰｍ２に合成され、分離前の元の棒グラフＧＰｍとして表示される。
【０１１４】
このため、分離されて新たに表示された同種のグラフ同士を組み合わせて表示させたり、分離されて新たに表示されたグラフを当該分離された組に属する項目を取り除いて新たに表示されたグラフに再度組み合わせ元のグラフとして表示させたりすることができる。なお本実施例においては、分離元のグラフの項目から、分離先のグラフの項目を削除するようにしたが、分離元のグラフは変更しないようにしても良い。具体的には、図７（Ａ）で項目を指定して指定項目と同じ種類の項目が分離グラフとして図８（Ｂ）上部のように表示され、残りの項目が図８（Ｂ）下部のように表示されるが、下のグラフは図７（Ａ）のまま変化しないようにしても良い。
【０１１５】
なお、前記実施形態において記載したグラフ関数電卓１０による各処理の手法およびデータベース、すなわち、図５Ａのフローチャートに示すグラフ表示処理（その１）、図５Ｂのフローチャートに示すグラフ表示処理（その２）などの各手法および広域・都道府県・都市名データベース２２ｃなどのデータベースは、何れもコンピュータに実行させることができるプログラムとして、メモリカード（ＲＯＭカード、ＲＡＭカード等）、磁気ディスク（フロッピディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリ等の外部記憶媒体（２３）に格納して配布することができる。そして、タッチパネル表示部（１２）を有する電子式計算機（１０）のコンピュータ（ＣＰＵ２１）は、この外部記憶媒体（２３）に記憶されたプログラムを記憶装置（２２）に読み込み、この読み込んだプログラムによって動作が制御されることにより、前記実施形態において説明したグラフ表示制御機能を実現し、前述した手法による同様の処理を実行することができる。
【０１１６】
また、前記各手法を実現するためのプログラムのデータは、プログラムコードの形態として通信ネットワークＮ上を伝送させることができ、この通信ネットワークＮに接続されたコンピュータ装置（プログラムサーバ３０）から前記のプログラムデータをタッチパネル表示部（１２）を有する電子式計算機（１０）に取り込んで記憶装置（２２）に記憶させ、前述したグラフ表示制御機能を実現することもできる。
【０１１７】
なお、本願発明は、前記実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。さらに、前記実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件から幾つかの構成要件が削除されたり、幾つかの構成要件が異なる形態にして組み合わされても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除されたり組み合わされた構成が発明として抽出され得るものである。
【０１１８】
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
【０１１９】
［１］
複数の組に分類される複数の項目毎に数値データを対応付けた表データを前記複数の項目毎の数値データに応じた領域の組み合わせからなるグラフとして表示部に表示させるグラフ化表示制御手段と、
このグラフ化表示制御手段により前記表示部に表示させるグラフの各項目に応じた領域をその項目が属する分類の組に応じて識別して表示させる識別表示制御手段と、
前記グラフ化表示制御手段により表示されたグラフの領域部分をユーザ操作に応じて指定するグラフ指定手段と、
このグラフ指定手段により指定された領域部分の項目が属する組に分類された各項目の領域を分離し、当該分離された組に属する各項目の数値データに応じた領域の組み合わせからなる新たなグラフを前記表示部に表示させる分離グラフ表示制御手段と、
を備えたことを特徴とするグラフ表示制御装置。
【０１２０】
［２］
前記複数の項目を複数の組に分類するための分類の種類を分類選択リストとして前記表示部に表示させる分類リスト表示制御手段と、
この分類リスト表示制御手段により表示された分類選択リストからユーザ操作に応じて任意の分類の種類が選択された際に、この選択された種類の分類の各組毎に当該組に属する項目の領域を該当する組に応じて識別して表示させる分類選択識別表示制御手段と、
を備えたことを特徴とする［１］に記載のグラフ表示制御装置。
【０１２１】
［３］
前記グラフ化表示制御手段により表示されたグラフから、前記グラフ指定手段により指定された領域部分の項目が属する組に分類された各項目の領域を取り除き、新たなグラフとして前記表示部に表示させるグラフ更新表示制御手段を備えたことを特徴とする［１］または［２］に記載のグラフ表示制御装置。
【０１２２】
［４］
前記グラフ指定手段により前記表示部に表示されたグラフの領域部分をユーザ操作に応じて指定した後に、当該表示部の任意の領域を指定する表示領域指定手段と、
この表示領域指定手段により指定された前記表示部の任意の領域が余白領域であるか又は前記グラフ指定手段により指定されたグラフと同種のグラフが表示された領域であるかを判断する指定領域判断手段とを備え、
前記分離グラフ表示制御手段は、前記指定領域判断手段により前記指定された前記表示部の任意の領域が余白領域であると判断された場合に、前記グラフ指定手段により指定された領域部分の項目が属する組に分類された各項目の領域を分離し、当該分離された組に属する各項目の数値データに応じた領域の組み合わせからなる新たなグラフを前記表示部の指定された余白領域に表示させ、
前記指定領域判断手段により前記指定された前記表示部の任意の領域が前記グラフ指定手段により指定されたグラフと同種のグラフが表示された領域であると判断された場合には、当該グラフ指定手段により指定された領域部分の項目が属する組に分類された各項目の領域を分離し、前記同種のグラフに合成した合成グラフを表示させる合成グラフ表示制御手段をさらに備えたことを特徴とする［１］ないし［３］の何れかに記載のグラフ表示制御装置。
【０１２３】
［５］
表示部を備えた電子機器のコンピュータを制御してグラフを表示させるための方法であって、
複数の組に分類される複数の項目毎に数値データを対応付けた表データを前記複数の項目毎の数値データに応じた領域の組み合わせからなるグラフとして前記表示部に表示させ、
前記表示部に表示させるグラフの各項目に応じた領域をその項目が属する分類の組に応じて識別して表示させ、
前記表示部に表示されたグラフの領域部分がユーザ操作に応じて指定された際に、この指定された領域部分の項目が属する組に分類された各項目の領域を分離し、当該分離された組に属する各項目の数値データに応じた領域の組み合わせからなる新たなグラフを前記表示部に表示させること、
からなることを特徴とするグラフ表示制御方法。
【０１２４】
［６］
表示部を備えた電子機器のコンピュータを制御してグラフを表示させるためのプログラムであって、
前記コンピュータを、
複数の組に分類される複数の項目毎に数値データを対応付けた表データを前記複数の項目毎の数値データに応じた領域の組み合わせからなるグラフとして前記表示部に表示させるグラフ化表示制御手段、
このグラフ化表示制御手段により前記表示部に表示させるグラフの各項目に応じた領域をその項目が属する分類の組に応じて識別して表示させる識別表示制御手段、
前記グラフ化表示制御手段により表示されたグラフの領域部分をユーザ操作に応じて指定するグラフ指定手段、
このグラフ指定手段により指定された領域部分の項目が属する組に分類された各項目の領域を分離し、当該分離された組に属する各項目の数値データに応じた領域の組み合わせからなる新たなグラフを前記表示部に表示させる分離グラフ表示制御手段、
として機能させるためのコンピュータ読み込み可能なグラフ表示制御プログラム。
【符号の説明】
【０１２５】
１０  …グラフ関数電卓
１１  …キー入力部
１２  …タッチパネル表示部
１２Ａ…上表示エリア
１２Ｂ…下表示エリア
２１  …制御部（ＣＰＵ）
２２  …記憶装置
２２ａ…計算機制御プログラム
２２ｂ…広域・都道府県・都市名データベース
２３  …外部記憶媒体
２４  …記憶媒体読み込み部
２５  …通信制御部
２６  …ＲＡＭ
２６ａ…表示データメモリ
２６ｂ…タッチ位置データメモリ
２６ｃ…表データメモリ
２６ｄ…グラフ種類データメモリ
２６ｅ…グラフ分類データメモリ
２６ｆ…グラフデータ１メモリ
２６ｇ…グラフデータ２メモリ
３０  …Ｗｅｂサーバ
Ｔ    …グラフデータ
ＧＣｓ…都市名別売上げ順の円グラフ
ＧＣｐ…都市名別売上げ順（都道府県分類）の円グラフ
ＧＣｐ１…都市名別売上げ順（東京分類）の円グラフ
ＧＣｐ２…都市名別売上げ順（除く東京分類）の円グラフ
Ｓｉ  …分類表記リスト
Ｋｐ  …分類項目リスト（都道府県）
ＧＰｓ…都市名別売上げ(2010〜2012)の棒グラフ
ＧＰｍ…都市名別売上げ（店種分類）(2010〜2012)の棒グラフ
ＧＰｍ１…都市名別売上げ（［眼鏡＆補聴器］分類）(2010〜2012)の棒グラフ
ＧＰｍ２…都市名別売上げ（［眼鏡］［眼鏡（病院指定）］分類）(2010〜2012)の棒グラフ
Ｋｍ  …分類項目リスト（店種）
【図１】
2014182640.tif 000003
【図２】
2014182640.tif 000004
【図３】
2014182640.tif 000005
【図４】
2014182640.tif 000006
【図５Ａ】
2014182640.tif 000007
【図５Ｂ】
2014182640.tif 000008
【図６】
2014182640.tif 000009
【図７】
2014182640.tif 000010
【図８Ａ】
2014182640.tif 000011
【図８Ｂ】
2014182640.tif 000012
【図９Ａ】
2014182640.tif 000013
【図９Ｂ】
2014182640.tif 000014
【図１０Ａ】
2014182640.tif 000015
【図１０Ｂ】
2014182640.tif 000016
【図１１Ａ】
2014182640.tif 000017
【図１１Ｂ】
2014182640.tif 000018