(57)【要約】【課題】多変量データ系列が有する傾向、特徴点、規則性等を発見する際に、見逃しを防ぐデータ表示装置を提供する。【解決手段】データ表示装置１は、各カテゴリ項目値に対して互いに異なる割当色を予め設定された割当方法によって設定する。そして、１変量データ分布内における各１変量データの割合を算出し、１変量データ分布に対応してディスプレイ装置の画面上に表示される複数の表示枠の表示枠内に各割当色が各１変量データの割合に応じてランダムかつ稠密に配置されるように表示する処理を各表示枠について行う。これにより、従来のような画一的な割り当て方では表出されずに隠れていた多変量データ系列の全体の傾向や特徴点、規則性等を明確に表出させる。【選択図】  図１
2006268564.tif 000002
【特許請求の範囲】
【請求項１】
カテゴリ項目値のカテゴリ項目が同一でかつ対象数値項目値の対象数値項目が同一でかつ分析軸項目値の分析軸項目が同一である複数の１変量データからなる１変量データ分布を複数有し該複数の１変量データ分布が所定の系列を形成する多変量データ系列を、ディスプレイ装置の画面上に各１変量データ分布ごとに並べて表示するデータ表示装置において、
前記各カテゴリ項目値に対して互いに異なる割当色を予め設定された割当方法により設定する割当色設定手段と、
前記各１変量データ分布内における各１変量データの割合をそれぞれ算出し、前記各１変量データ分布に対応してディスプレイ装置の画面上に表示される表示枠の表示枠内に前記各割当色が前記割合に応じてランダムかつ稠密に配置されるように前記表示枠内に存在する複数の画素に表示させる処理を各表示枠について行う画素表示処理手段と、
を有することを特徴とするデータ表示装置。
【請求項２】
前記割当色設定手段は、
所定の色相範囲を前記各カテゴリ項目値の種類の数に応じて予め設定された間隔に分割して複数の割当色を特定し、
前記各カテゴリ項目値を無作為に並べて該各カテゴリ項目値に対して前記各割当色を無作為に割り当てることにより、各カテゴリ項目値に対する割当色を設定することを特徴とする請求項１に記載のデータ表示装置。
【請求項３】
前記割当色設定手段は、
所定の色相範囲を前記カテゴリ項目値の種類の数に応じて予め設定された間隔に分割して複数の割当色を特定し、
前記各カテゴリ項目値を該カテゴリ項目値の属性に基づいて所定の順番に並べて該各カテゴリ項目値に対して前記各割当色を前記色相範囲の一方側から順番に割り当てることにより、各カテゴリ項目値に対する割当色を設定することを特徴とする請求項１に記載のデータ表示装置。
【請求項４】
前記割当色設定手段は、
所定の色相範囲を前記カテゴリ項目値の種類の数に応じて予め設定された間隔に分割して複数の割当色を特定し、
前記各カテゴリ項目値を該カテゴリ項目値の属性に基づいて所定の順番に並べて該各カテゴリ項目値に対して前記各割当色を前記色相範囲の他方側から順番に割り当てることにより、各カテゴリ項目値に対する割当色を設定することを特徴とする請求項１に記載のデータ表示装置。
【請求項５】
前記割当色設定手段は、
所定の色相範囲を前記カテゴリ項目値の種類の数に応じて予め設定された間隔に分割して複数の割当色を特定し、該複数の割当色を予め設定されている条件に基づいて複数のグループにグループ分けし、
前記各カテゴリ項目値を該カテゴリ項目値の属性に基づいて所定の順番に並べて該各カテゴリ項目値に対して前記割当色を前記各グループから１個ずつ順番に取り出して割り当てることにより、各カテゴリ項目値に対する割当色を設定することを特徴とする請求項１に記載のデータ表示装置。
【請求項６】
前記割当色設定手段は、
所定の色相範囲を前記カテゴリ項目値の種類の数に応じて予め設定された間隔に分割して複数の割当色を特定し、該複数の割当色を前記色相範囲の一方側と他方側の２グループにグループ分けし、
前記各カテゴリ項目値を該カテゴリ項目値の属性に基づいて所定の順番に並べて該各カテゴリ項目値に対して前記一方側のグループに属する割当色と前記他方側のグループに属する割当色を前記色相範囲の一方側から交互に割り当てることにより、各カテゴリ項目値に対する割当色を設定することを特徴とする請求項１に記載のデータ表示装置。
【請求項７】
前記割当色設定手段は、
所定の色相範囲を前記カテゴリ項目値の種類の数に応じて予め設定された間隔に分割して複数の割当色を特定し、該複数の割当色を前記色相範囲の一方側と他方側の２グループにグループ分けし、
前記各カテゴリ項目値を該カテゴリ項目値の属性に基づいて所定の順番に並べて該各カテゴリ項目値に対して前記一方側のグループに属する割当色と前記他方側のグループに属する割当色を前記色相範囲の他方側から交互に割り当てることにより、各カテゴリ項目値に対する割当色を設定することを特徴とする請求項１に記載のデータ表示装置。
【請求項８】
前記割当色設定手段は、
前記カテゴリ項目値の種類の数に応じて所定の色相範囲を任意の間隔で分割して複数の割当色を特定することを特徴とする請求項１〜７のいずれか１項に記載のデータ表示装置。
【請求項９】
前記割当色設定手段は、
前記カテゴリ項目値の種類の数に応じて所定の色相範囲を均等の間隔に分割して複数の割当色を特定することを特徴とする請求項１〜７のいずれか１項に記載のデータ表示装置。
【請求項１０】
前記割当色設定手段は、
前記カテゴリ項目値の種類の数に応じて所定の色相範囲を該色相範囲の一方側から他方側に移行するにしたがって漸次色相間隔が小さくなる間隔で分割して複数の割当色を特定することを特徴とする請求項１〜７のいずれか１項に記載のデータ表示装置。
【請求項１１】
前記割当色設定手段は、
前記各カテゴリ項目値を所定の順番に並べて各カテゴリ項目値に対して順番の上位から下位に向かって連続するカテゴリ番号を付与し、
前記所定の色相範囲に対して前記色相範囲の始点から終点に移行するにしたがって漸次増大する数値又は漸次減少する数値を割り当てて数値化された色相の最大値と最小値とを用いて前記色相範囲の色相幅値を算出し、
該算出した色相幅値を対数関数により対数変換して色相幅対数値を算出し、
該算出した色相幅対数値を各カテゴリ項目値の種類の数に応じて均等に分割して対数による均等分割対数値を算出し、
該算出した均等分割対数値と前記カテゴリ項目値の種類の数と前記カテゴリ番号とを用いて、互いの間隔が各カテゴリ項目値の順番の上位から下位に移行するにしたがって漸次小さくなるように各カテゴリ項目値に相当する対数値であるカテゴリ項目値別対数値を各々算出し、
該算出した各カテゴリ項目値別対数値を対数関数の逆関数である指数関数によりそれぞれ指数変換して各カテゴリ項目値に相当するカテゴリ項目値別指数変換値を算出し、
該算出した各カテゴリ項目値に相当するカテゴリ項目値別指数変換値と前記所定の色相範囲に属する色相の最大値と最小値とを用いて各カテゴリ項目値に相当する色相の数値をそれぞれ算出し、
該算出した数値に基づき各カテゴリ項目値に対する割当色を設定することを特徴とする請求項１０に記載のデータ表示装置。
【請求項１２】
前記割当色設定手段は、
前記所定の色相範囲をＨＳＶ方式によるマンセル色相環０°〜２４０°の色相範囲としたことを特徴とする請求項２〜１１のいずれか１項に記載のデータ表示装置。
【請求項１３】
前記各カテゴリ項目値に対して各々割り当てられている割当色の設定を予め設定された変更方法によって変更する割当色変更手段を有することを特徴とする請求項１〜１２のいずれか１項に記載のデータ表示装置。
【請求項１４】
前記割当色変更手段は、
前記各カテゴリ項目値に対して各々割り当てられている各割当色を前記各カテゴリ項目値の間で無作為に入れ替えることにより、各カテゴリ項目値に対する割当色の設定を変更することを特徴とする請求項１３に記載のデータ表示装置。
【請求項１５】
前記割当色変更手段は、
所定の色相範囲を前記カテゴリ項目値の種類の数に応じて予め設定された間隔に分割して複数の割当色を特定し、
前記各カテゴリ項目値を該カテゴリ項目値の属性に基づいて所定の順番に並べて該各カテゴリ項目値に対して前記各割当色を前記色相範囲の一方側から順番に割り当てることにより、各カテゴリ項目値に対する割当色の設定を変更することを特徴とする請求項１３に記載のデータ表示装置。
【請求項１６】
前記割当色変更手段は、
所定の色相範囲を前記カテゴリ項目値の種類の数に応じて予め設定された間隔に分割して複数の割当色を特定し、
前記各カテゴリ項目値を該カテゴリ項目値の属性に基づいて所定の順番に並べて該各カテゴリ項目値に対して前記各割当色を前記色相範囲の他方側から順番に割り当てることにより、各カテゴリ項目値に対する割当色の設定を変更することを特徴とする請求項１３に記載のデータ表示装置。
【請求項１７】
前記割当色変更手段は、
所定の色相範囲を前記カテゴリ項目値の種類の数に応じて予め設定された間隔に分割して複数の割当色を特定し、該複数の割当色を予め設定されている条件に基づいて複数のグループにグループ分けし、
前記各カテゴリ項目値を該カテゴリ項目値の属性に基づいて所定の順番に並べて該各カテゴリ項目値に対して前記割当色を前記各グループから１個ずつ順番に取り出して割り当てることにより、各カテゴリ項目値に対する割当色の設定を変更することを特徴とする請求項１３に記載のデータ表示装置。
【請求項１８】
前記割当色変更手段は、
所定の色相範囲を前記カテゴリ項目値の種類の数に応じて予め設定された間隔に分割して複数の割当色を特定し、該複数の割当色を前記色相範囲の一方側と他方側の２グループにグループ分けし、
前記各カテゴリ項目値を該カテゴリ項目値の属性に基づいて所定の順番に並べて該各カテゴリ項目値に対して前記一方側のグループに属する割当色と前記他方側のグループに属する割当色を前記色相範囲の一方側から交互に割り当てることにより、各カテゴリ項目値に対する割当色を変更することを特徴とする請求項１３に記載のデータ表示装置。
【請求項１９】
前記割当色変更手段は、
所定の色相範囲を前記カテゴリ項目値の種類の数に応じて予め設定された間隔に分割して複数の割当色を特定し、該複数の割当色を前記色相範囲の一方側と他方側の２グループにグループ分けし、
前記各カテゴリ項目値を該カテゴリ項目値の属性に基づいて所定の順番に並べて該各カテゴリ項目値に対して前記一方側のグループに属する割当色と前記他方側のグループに属する割当色を前記色相範囲の他方側から交互に割り当てることにより、各カテゴリ項目値に対する割当色を変更することを特徴とする請求項１３に記載のデータ表示装置。
【請求項２０】
前記割当色変更手段は、
前記カテゴリ項目値の種類の数に応じて所定の色相範囲を任意の間隔に分割して複数の割当色を特定することを特徴とする請求項１３〜１９のいずれか１項に記載のデータ表示装置。
【請求項２１】
前記割当色変更手段は、
前記カテゴリ項目値の種類の数に応じて所定の色相範囲を均等の間隔に分割して複数の割当色を特定することを特徴とする請求項１３〜１９のいずれか１項に記載のデータ表示装置。
【請求項２２】
前記割当色変更手段は、
前記カテゴリ項目値の種類の数に応じて所定の色相範囲を該色相範囲の一方側から他方側に移行するにしたがって漸次色相間隔が小さくなる間隔で分割して複数の割当色を特定することを特徴とする請求項１３〜１９のいずれか１項に記載のデータ表示装置。
【請求項２３】
前記割当色変更手段は、
前記各カテゴリ項目値を所定の順番に並べて各カテゴリ項目値に対して順番の上位から下位に向かって連続するカテゴリ番号を付与し、
前記所定の色相範囲に対して前記色相範囲の始点から終点に移行するにしたがって漸次増大する数値又は漸次減少する数値を割り当てて数値化された色相の最大値と最小値とを用いて前記色相範囲の色相幅値を算出し、
該算出した色相幅値を対数関数により対数変換して色相幅対数値を算出し、
該算出した色相幅対数値を各カテゴリ項目値の種類の数に応じて均等に分割して対数による均等分割対数値を算出し、
該算出した均等分割対数値と前記カテゴリ項目値の種類の数と前記カテゴリ番号とを用いて、互いの間隔が各カテゴリ項目値の順番の上位から下位に移行するにしたがって漸次小さくなるように各カテゴリ項目値に相当する対数値であるカテゴリ項目値別対数値を各々算出し、
該算出した各カテゴリ項目値別対数値を対数関数の逆関数である指数関数によってそれぞれ指数変換して各カテゴリ項目値に相当するカテゴリ項目値別指数変換値を算出し、
該算出した各カテゴリ項目値に相当するカテゴリ項目値別指数変換値と前記所定の色相範囲に属する色相の最大値と最小値とを用いて各カテゴリ項目値に相当する色相の数値をそれぞれ算出し、
該算出した数値に基づき各カテゴリ項目値に対する割当色を特定することを特徴とする請求項２２に記載のデータ表示装置。
【請求項２４】
前記割当色変更手段は、
前記各カテゴリ項目値が割り当てられている色相範囲を変更することにより、各カテゴリ項目値に対する割当色の設定を変更することを特徴とする請求項１３〜２３に記載のデータ表示装置。
【請求項２５】
前記割当色変更手段は、
前記所定の色相範囲をＨＳＶ方式によるマンセル色相環０°〜２４０°の色相範囲としたことを特徴とする請求項１３〜２４のいずれか１項に記載のデータ表示装置。
【請求項２６】
前記画素表示処理手段は、
前記表示枠の大きさを算出するステップ１、該ステップ１により算出された前記表示枠の大きさに基づいて該表示枠内に存在する全画素の画素数を算出するステップ２、該ステップ２により算出された全画素の画素数から前記各対象数値項目値を用いて前記表示枠内で前記各割当色を表示する画素の割当色表示画素数を各々算出するステップ３、該ステップ３により算出された前記各割当色表示画素数の画素によって表示される各割当色が前記表示枠内でランダムかつ稠密に配置される画素の位置座標を算出するステップ４、前記ステップ１からステップ４までの工程を全ての表示枠について行うステップ５を有する攪拌凝縮処理と、
該攪拌凝縮処理により各表示枠ごとに算出された各割当色を表示する画素の位置座標に基づいて前記各表示枠内に前記各割当色を表示する表示処理と、
を行うことを特徴とする請求項１〜２５のいずれか１項に記載のデータ表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、１変量データ分布の系列からなる多変量データ系列を画像化してディスプレイ装置の画面上に表示するデータ表示装置に関する。
【背景技術】
【０００２】
大量のデータに基づいて迅速かつ的確な意思決定を行うため、蓄積されたデータの中から半自動的に有用な規則性を発見するデータマイニングと呼ばれる技術が知られている。そして、対話的操作によりデータベース内のデータ群を検索し、様々な視点に基づいて集計し、その結果を表示するＯＬＡＰ（On-Line Analytical Processing）という技術が知られている（例えば、特許文献１を参照）。
【０００３】
ＯＬＡＰ等の表示技術によるデータの表示方法は、クロス集計表がよく用いられており、これに加えて集計結果を、棒グラフ、折れ線グラフ、帯グラフ、円グラフ、レーダーチャートのようにグラフ表示することも行われている（例えば、特許文献２を参照）。
【０００４】
これらの集計結果を示すグラフ表示が１変量データ分布を示す場合、各データの分布状態を直観的に把握するには有効である。ここで、１変量データ分布とは、その分析で注目している特性が１種類のみのデータである１変量データを複数集めて１組にしたものと定義される。
【０００５】
例えば、図１９は、１変量データ分布の一例を示す図であり、２００３年８月〜２００４年９月の期間において全国百貨店の東京地区における商品区分別売上金額構成比の集計結果を円グラフによって表示したものである。そして、商品区分は全１４種類に区分され、各商品区分ごとに色分けされて表示されている。この円グラフは、商品の売上金額構成比を構成する複数の１変量データが、１組にまとめられた１変量データ分布をなしており、いずれの商品区分の売上金額値が大きいかなどを直観できる。
【０００６】
しかしながら、集計結果を示すグラフ表示が多変量データ系列を示す場合には、同一種類のグラフが複数存在し、それらの間の関連を把握することは容易ではない。ここで、多変量データ系列とは、複数の１変量データ分布を何らかの順番で並べた、１変量データ分布の系列によって構成されるものと定義される。この系列は時系列に限定されるものではなく、複数の要素を何らかの順序に従って並べた系列が有り、各要素に円グラフや棒グラフ等が対応付けされているものであれば、これらのグラフの組によって表現されるデータは、多変量データ系列を構成すると言える。
【０００７】
例えば、図２０は、多変量データ系列の一例を示す図であり、東京地区における２００３年８月〜２００４年９月までの商品区分別売上金額値データの円グラフを月の順に並べて表示したものである。
【０００８】
ある月における子供服・洋品の東京地区の販売実績データが１変量データを構成し、その月における商品区分別の東京地区の販売実績データが１変量データ分布を構成し、各月ごとに商品区分別の東京地区の販売実績データを並べたものが多変量データ系列を構成している。
【０００９】
多次元データ系列をグラフ表示すると、図２０に示すように、同一種類のグラフが複数並べられ、このような表示から各構成比率の変動の規則性を発見することは困難である。ある特定の商品区分だけを対象とするのであれば、その商品区分に対応する円グラフの領域部分を追跡していくことによって、何らかの規則性を発見することも可能であるが、全ての商品区分を対象とする場合には、例えば、各商品区分に対応する円グラフの領域部分を個別に追跡した後に、その結果を総合して全体像をとらえ、規則性や特異点等を導出する必要がある。
【００１０】
このような点に鑑みて、本願発明の発明者は多変量データ系列における特徴点や規則性の発見を容易ならしめるデータ表示技術を論文に発表している（例えば、非特許文献１を参照）。
【００１１】
このデータ表示技術では、攪拌凝縮法という方法が用いられ、上述の例によれば、各商品区分に対する数値に比例した個数の点を当該商品区分に対応する色で色付けして所定領域内にランダムかつ稠密に配置する操作が行われる。
【００１２】
図２１は、図２０に示された多変量データ系列と同一の内容を上記の攪拌凝縮法によって画像化したものである。攪拌凝縮法は、例えば図２０に示す円グラフなどの区分別に色付けした描画図形を画素に分解し、異なる色相の画素が混ざり合うように十分に攪拌した後に、再び凝縮させて表示したものと概念的に考えることができ、所定の表示枠内には１変量データ分布を攪拌凝縮法によって画像化した乱点図が表示され、多様な色相の多数の画素が織りなすテクスチャ（色合いと模様）として表示することができる。
【００１３】
この乱点図を所定の系列順に並べた乱点図列を見れば、多変量データ系列を各データの間の関連が把握できる状態で一望でき、長期的な傾向や規則性、特異点を迅速かつ容易に把握することができる。
【００１４】
【特許文献１】特開２００１−２７３３１５号公報
【特許文献２】特開平１１−１５８９７号公報
【非特許文献１】多変量データ系列における規則性を発見するための可視化方法（情報処理学会論文誌:データベース. Vol.40, No.SIG6(TOD3), 1999, p.1-11.）
【発明の開示】
【発明が解決しようとする課題】
【００１５】
しかしながら、上記従来の攪拌凝縮法により多変量データ系列を画像化した乱点図列は、各区分への色の割り当て方によっては、全体の傾向や特徴点、規則性等が表出されずに隠れてしまう場合もあり、かかる場合には気が付かずに見逃すおそれがあった。
【００１６】
例えば、上述の図２１に示した地域別販売実績データでは、実際には婦人服・洋品の売上金額値が大きく、紳士服・洋品、或いは子供服・洋品の売上金額値は小さい。しかし、図２１に示した乱点図列では商品区分「婦人服・洋品」と「紳士服・洋品」、「子供服・洋品」に近似した色相が割り当てられていることから、色の干渉または相乗効果によって、「紳士服・洋品」、「子供服・洋品」も売上金額値が大きいような印象を受けてしまう。
【００１７】
このように従来は、攪拌凝縮法を使用するのに一定レベル以上の能力が要求され、容易に利用できるものではなかった。したがって、攪拌凝縮法という技術は公知ではあるが、実際には利用されていなかった。
【００１８】
本発明は、上記の点に鑑み、従来技術の課題を解決すべくなされたものであり、その目的は、多変量データ系列の全体の傾向、特徴点、規則性等の見逃しを防ぐことができるデータ表示装置を提供することにある。
【課題を解決するための手段】
【００１９】
上記課題を解決する請求項１に記載の発明によるデータ表示装置は、カテゴリ項目値のカテゴリ項目が同一でかつ対象数値項目値の対象数値項目が同一でかつ分析軸項目値の分析軸項目が同一である複数の１変量データからなる１変量データ分布を有しその複数の１変量データ分布が所定の系列を形成する多変量データ系列を、ディスプレイ装置の画面上に各１変量データ分布ごとに並べて表示するデータ表示装置において、各カテゴリ項目値に対して互いに異なる割当色を予め設定された割当方法により設定する割当色設定手段と、１変量データ分布内における各１変量データの割合を算出し、１変量データ分布に対応してディスプレイ装置の画面上に表示される表示枠の表示枠内に各割当色が上記割合に応じてランダムかつ稠密に配置されるように表示枠内に存在する複数の画素に表示させる処理を各表示枠について行う画素表示処理手段とを有することを特徴とする。
【００２０】
請求項２に記載の発明は、請求項１に記載のデータ表示装置において、割当色設定手段は、所定の色相範囲を各カテゴリ項目値の種類の数に応じて予め設定された間隔に分割して複数の割当色を特定し、各カテゴリ項目値を無作為に並べて各カテゴリ項目値に対して各割当色を無作為に割り当てることにより、各カテゴリ項目値に対する割当色を設定することを特徴とする。
【００２１】
請求項３に記載の発明は、請求項１に記載のデータ表示装置において、割当色設定手段は、所定の色相範囲をカテゴリ項目値の種類の数に応じて予め設定された間隔に分割して複数の割当色を特定し、各カテゴリ項目値をそのカテゴリ項目値の属性に基づいて所定の順番に並べて各カテゴリ項目値に対して各割当色を色相範囲の一方側から順番に割り当てることにより、各カテゴリ項目値に対する割当色を設定することを特徴とする。
【００２２】
請求項４に記載の発明は、請求項１に記載のデータ表示装置において、割当色設定手段は、所定の色相範囲をカテゴリ項目値の種類の数に応じて予め設定された間隔に分割して複数の割当色を特定し、各カテゴリ項目値をカテゴリ項目値の属性に基づいて所定の順番に並べて各カテゴリ項目値に対して各割当色を色相範囲の他方側から順番に割り当てることにより、各カテゴリ項目値に対する割当色を設定することを特徴とする。
【００２３】
請求項５に記載の発明は、請求項１に記載のデータ表示装置において、割当色設定手段は、所定の色相範囲をカテゴリ項目値の種類の数に応じて予め設定された間隔に分割して複数の割当色を特定し、複数の割当色を予め設定されている条件に基づいて複数のグループにグループ分けし、各カテゴリ項目値をその属性に基づいて所定の順番に並べて各カテゴリ項目値に対して割当色を各グループから１個ずつ順番に取り出して割り当てることにより、各カテゴリ項目値に対する割当色を設定することを特徴とする。
【００２４】
請求項６に記載の発明は、請求項１に記載のデータ表示装置において、割当色設定手段は、所定の色相範囲をカテゴリ項目値の種類の数に応じて予め設定された間隔に分割して複数の割当色を特定し、複数の割当色を色相範囲の一方側と他方側の２グループにグループ分けし、各カテゴリ項目値をその属性に基づいて所定の順番に並べて各カテゴリ項目値に対して一方側のグループに属する割当色と他方側のグループに属する割当色を色相範囲の一方側から交互に割り当てることにより、各カテゴリ項目値に対する割当色を設定することを特徴とする。
【００２５】
請求項７に記載の発明は、請求項１に記載のデータ表示装置において、割当色設定手段は、所定の色相範囲をカテゴリ項目値の種類の数に応じて予め設定された間隔に分割して複数の割当色を特定し、複数の割当色を色相範囲の一方側と他方側の２グループにグループ分けし、各カテゴリ項目値をその属性に基づいて所定の順番に並べて各カテゴリ項目値に対して一方側のグループに属する割当色と他方側のグループに属する割当色を色相範囲の他方側から交互に割り当てることにより、各カテゴリ項目値に対する割当色を設定することを特徴とする。
【００２６】
請求項８に記載の発明は、請求項１〜７のいずれか１項に記載のデータ表示装置において、割当色設定手段は、カテゴリ項目値の種類の数に応じて所定の色相範囲を任意の間隔で分割して複数の割当色を特定することを特徴とする。
【００２７】
請求項９に記載の発明は、請求項１〜７のいずれか１項に記載のデータ表示装置において、割当色設定手段は、カテゴリ項目値の種類の数に応じて所定の色相範囲を均等の間隔に分割して複数の割当色を特定することを特徴とする。
【００２８】
請求項１０に記載の発明は、請求項１〜７のいずれか１項に記載のデータ表示装置において、割当色設定手段は、カテゴリ項目値の種類の数に応じて所定の色相範囲をその色相範囲の一方側から他方側に移行するにしたがって漸次色相間隔が小さくなる間隔で分割して複数の割当色を特定することを特徴とする。
【００２９】
請求項１１に記載の発明は、請求項１０に記載のデータ表示装置において、割当色設定手段が、各カテゴリ項目値を所定の順番に並べて各カテゴリ項目値に対して順番の上位から下位に向かって連続するカテゴリ番号を付与し、所定の色相範囲に対して色相範囲の始点から終点に移行するにしたがって漸次増大する数値又は漸次減少する数値を割り当てて数値化された色相の最大値と最小値とを用いて色相範囲の色相幅値を算出し、その算出した色相幅値を対数関数により対数変換して色相幅対数値を算出し、その算出した色相幅対数値を各カテゴリ項目値の種類の数に応じて均等に分割して対数による均等分割対数値を算出し、その算出した均等分割対数値とカテゴリ項目値の種類の数とカテゴリ番号とを用いて、互いの間隔が各カテゴリ項目値の順番の上位から下位に移行するにしたがって漸次小さくなるように各カテゴリ項目値に相当する対数値であるカテゴリ項目値別対数値を各々算出し、その算出した各カテゴリ項目値別対数値を対数関数の逆関数である指数関数によりそれぞれ指数変換して各カテゴリ項目値に相当するカテゴリ項目値別指数変換値を算出し、その算出した各カテゴリ項目値に相当するカテゴリ項目値別指数変換値と所定の色相範囲に属する色相の最大値と最小値とを用いて各カテゴリ項目値に相当する色相の数値をそれぞれ算出し、その算出した数値に基づき各カテゴリ項目値に対する割当色を設定することを特徴とする。
【００３０】
請求項１２に記載の発明は、請求項２〜１１のいずれか１項に記載のデータ表示装置において、割当色設定手段は、所定の色相範囲をＨＳＶ方式によるマンセル色相環０°〜２４０°の色相範囲としたことを特徴とする。
【００３１】
請求項１３に記載の発明は、請求項１〜１２のいずれか１項に記載のデータ表示装置において、各カテゴリ項目値に対して各々割り当てられている割当色の設定を予め設定された変更方法によって変更する割当色変更手段を有することを特徴とする。
【００３２】
請求項１４に記載の発明は、請求項１３に記載のデータ表示装置において、割当色変更手段は、各カテゴリ項目値に対して各々割り当てられている各割当色を各カテゴリ項目値の間で無作為に入れ替えることにより、各カテゴリ項目値に対する割当色の設定を変更することを特徴とする。
【００３３】
請求項１５に記載の発明は、請求項１３に記載のデータ表示装置において、割当色変更手段は、所定の色相範囲をカテゴリ項目値の種類の数に応じて予め設定された間隔に分割して複数の割当色を特定し、各カテゴリ項目値をカテゴリ項目値の属性に基づいて所定の順番に並べて各カテゴリ項目値に対して各割当色を色相範囲の一方側から順番に割り当てることにより、各カテゴリ項目値に対する割当色の設定を変更することを特徴とする。
【００３４】
請求項１６に記載の発明は、請求項１３に記載のデータ表示装置において、割当色変更手段は、所定の色相範囲をカテゴリ項目値の種類の数に応じて予め設定された間隔に分割して複数の割当色を特定し、各カテゴリ項目値をカテゴリ項目値の属性に基づいて所定の順番に並べて各カテゴリ項目値に対して各割当色を色相範囲の他方側から順番に割り当てることにより、各カテゴリ項目値に対する割当色の設定を変更することを特徴とする。
【００３５】
請求項１７に記載の発明は、請求項１３に記載のデータ表示装置において、割当色変更手段は、所定の色相範囲をカテゴリ項目値の種類の数に応じて予め設定された間隔に分割して複数の割当色を特定し、複数の割当色を予め設定されている条件に基づいて複数のグループにグループ分けし、各カテゴリ項目値をカテゴリ項目値の属性に基づいて所定の順番に並べて各カテゴリ項目値に対して割当色を各グループから１個ずつ順番に取り出して割り当てることにより、各カテゴリ項目値に対する割当色の設定を変更することを特徴とする。
【００３６】
請求項１８に記載の発明は、請求項１３に記載のデータ表示装置において、割当色変更手段は、所定の色相範囲をカテゴリ項目値の種類の数に応じて予め設定された間隔に分割して複数の割当色を特定し、複数の割当色を色相範囲の一方側と他方側の２グループにグループ分けし、各カテゴリ項目値をカテゴリ項目値の属性に基づいて所定の順番に並べて各カテゴリ項目値に対して一方側のグループに属する割当色と他方側のグループに属する割当色を色相範囲の一方側から交互に割り当てることにより、各カテゴリ項目値に対する割当色を変更することを特徴とする。
【００３７】
請求項１９に記載の発明は、請求項１３に記載のデータ表示装置において、割当色変更手段は、所定の色相範囲をカテゴリ項目値の種類の数に応じて予め設定された間隔に分割して複数の割当色を特定し、複数の割当色を色相範囲の一方側と他方側の２グループにグループ分けし、各カテゴリ項目値をカテゴリ項目値の属性に基づいて所定の順番に並べて各カテゴリ項目値に対して一方側のグループに属する割当色と他方側のグループに属する割当色を色相範囲の他方側から交互に割り当てることにより、各カテゴリ項目値に対する割当色を変更することを特徴とする。
【００３８】
請求項２０に記載の発明は、請求項１３〜１９のいずれか１項に記載のデータ表示装置において、割当色変更手段は、カテゴリ項目値の種類の数に応じて所定の色相範囲を任意の間隔に分割して複数の割当色を特定することを特徴とする。
【００３９】
請求項２１に記載の発明は、請求項１３〜１９のいずれか１項に記載のデータ表示装置において、割当色変更手段は、カテゴリ項目値の種類の数に応じて所定の色相範囲を均等の間隔に分割して複数の割当色を特定することを特徴とする。
【００４０】
請求項２２に記載の発明は、請求項１３〜１９のいずれか１項に記載のデータ表示装置において、割当色変更手段は、カテゴリ項目値の種類の数に応じて所定の色相範囲を色相範囲の一方側から他方側に移行するにしたがって漸次色相間隔が小さくなる間隔で分割して複数の割当色を特定することを特徴とする。
【００４１】
請求項２３に記載の発明は、請求項２２に記載のデータ表示装置において、割当色変更手段は、各カテゴリ項目値を所定の順番に並べて各カテゴリ項目値に対して順番の上位から下位に向かって連続するカテゴリ番号を付与し、所定の色相範囲に対して色相範囲の始点から終点に移行するにしたがって漸次増大する数値又は漸次減少する数値を割り当てて数値化された色相の最大値と最小値とを用いて色相範囲の色相幅値を算出し、その算出した色相幅値を対数関数により対数変換して色相幅対数値を算出し、その算出した色相幅対数値を各カテゴリ項目値の種類の数に応じて均等に分割して対数による均等分割対数値を算出し、その算出した均等分割対数値とカテゴリ項目値の種類の数とカテゴリ番号とを用いて、互いの間隔が各カテゴリ項目値の順番の上位から下位に移行するにしたがって漸次小さくなるように各カテゴリ項目値に相当する対数値であるカテゴリ項目値別対数値を各々算出し、その算出した各カテゴリ項目値別対数値を対数関数の逆関数である指数関数によってそれぞれ指数変換して各カテゴリ項目値に相当するカテゴリ項目値別指数変換値を算出し、その算出した各カテゴリ項目値に相当するカテゴリ項目値別指数変換値と所定の色相範囲に属する色相の最大値と最小値とを用いて各カテゴリ項目値に相当する色相の数値をそれぞれ算出し、その算出した数値に基づき各カテゴリ項目値に対する割当色を特定することを特徴とする。
【００４２】
請求項２４に記載の発明は、請求項１３〜２３のいずれか１項に記載のデータ表示装置において、割当色変更手段は、各カテゴリ項目値が割り当てられている色相範囲を変更することにより、各カテゴリ項目値に対する割当色の設定を変更することを特徴とする。
【００４３】
請求項２５に記載の発明は、請求項１３〜２４のいずれか１項に記載のデータ表示装置において、割当色変更手段は、所定の色相範囲をＨＳＶ方式によるマンセル色相環０°〜２４０°の色相範囲としたことを特徴とする。
【００４４】
請求項２６に記載の発明は、請求項１〜２５のいずれか１項に記載のデータ表示装置において、画素表示処理手段は、表示枠の大きさを算出するステップ１、ステップ１により算出された表示枠の大きさに基づいて表示枠内に存在する全画素の画素数を算出するステップ２、ステップ２により算出された全画素の画素数から各対象数値項目値を用いて表示枠内で各割当色を表示する画素の割当色表示画素数を各々算出するステップ３、ステップ３により算出された各割当色表示画素数の画素によって表示される各割当色が表示枠内でランダムかつ稠密に配置される画素の位置座標を算出するステップ４、ステップ１からステップ４までの工程を全ての表示枠について行うステップ５を有する攪拌凝縮処理と、攪拌凝縮処理により各表示枠ごとに算出された各割当色を表示する画素の位置座標に基づいて各表示枠内に各割当色を表示する表示処理とを行うことを特徴とする。
【発明の効果】
【００４５】
請求項１に記載の発明によると、割当色設定手段により各カテゴリ項目値に対して互いに異なる割当色を予め設定された割当方法により設定するので、従来のような画一的な割り当て方では表出されずに隠れていた多変量データ系列の全体の傾向や特徴点、規則性等を明確に表出させることができ、多変量データ系列の全体の傾向や特徴点、規則性等を発見する際に、その見逃しを防ぐことができる。
【００４６】
請求項２〜１１に記載の発明は、割当色設定手段による各カテゴリ項目値に対する割当色の設定方法を具体的に示したものであり、これによれば、各カテゴリ項目値に対する割当色の設定を種々行うことができる。したがって、従来のような画一的な割り当て方に起因して表出されずに隠れていた多変量データ系列の全体の傾向や特徴点、規則性等を明確に表出させることができ、多変量データ系列の全体の傾向や特徴点、規則正当を発見する際に、その見逃しを防ぐことができる。
【００４７】
請求項２に記載の発明によれば、所定の色相範囲をカテゴリ項目値の種類の数に応じて予め設定された間隔に分割し、その分割した位置に該当する色を各カテゴリ項目値に対する割当色として特定する。そして、各カテゴリ項目値を無作為に並べて各カテゴリ項目値に対して各割当色を無作為に割り当てることにより、各カテゴリ項目値に対する割当色を設定する。
【００４８】
したがって、カテゴリ項目値の順番や割当色の順番等の一般的な考え方に囚われることなく、各割当色を各カテゴリ項目値に自由に割り当てることができる。したがって、従来では予測できない割り当て方をすることができ、隠れていた多変量データ系列の全体の傾向や特徴点、規則性等が表出する可能性を高めることができる。したがって、多変量データ系列の全体の傾向や特徴点、規則性等を発見する際に、その見逃しを防ぐことができる。
【００４９】
請求項３に記載の発明によれば、所定の色相範囲をカテゴリ項目値の種類の数に応じて予め設定された間隔に分割し、その分割した位置に該当する色を各カテゴリ項目値に対する割当色として特定する。そして、各カテゴリ項目値をその属性に基づいて所定の順番に並べて、各カテゴリ項目値に対して各割当色を色相範囲の一方側から順番に割り当てることによって、各カテゴリ項目値に対する割当色を設定している。
【００５０】
したがって、例えば対象数値項目値が大きい順に各カテゴリ項目値を並べて、虹の色の順番（赤から紫）などに割り当てることができ、一般的な色相順序の感覚を、数値の大小順序に対応させることができる。したがって、対象数値項目値の大小を色に置き換えて捉えやすくできる。
【００５１】
また、カテゴリ項目値の順番を属性によって並べる場合、例えばカテゴリ項目が地域を表し、北から南という順番に並べるとき、色相を青から赤に変化するという順序で割り当てると、一般的な寒色、暖色の感覚に対応させることができ、表示された図を観察しやすくできる。
【００５２】
したがって、従来では隠れていた多変量データ系列の全体の傾向や特徴点、規則性等が表出する可能性をより積極的に高めることができ、多変量データ系列の全体の傾向や特徴点、規則性等を発見する際に、その見逃しを防ぐことができる。
【００５３】
請求項４に記載の発明によれば、所定の色相範囲をカテゴリ項目値の種類の数に応じて予め設定された間隔に分割し、その分割した位置に該当する色を各カテゴリ項目値に対する割当色として特定する。そして、各カテゴリ項目値をその属性に基づいて所定の順番に並べて、各カテゴリ項目値に対して各割当色を色相範囲の他方側から順番に割り当てることによって、各カテゴリ項目値に対する割当色を設定している。
【００５４】
したがって、例えば対象数値項目値の数値が大きい順に各カテゴリ項目値を並べて、虹の色の逆順（紫から赤）などに割り当てることができ、一般的な色相順序の感覚を、数値の大小順序に対応させることができる。したがって、対象数値項目値の大小を色に置き換えて捉えやすくできる。
【００５５】
したがって、従来では隠れていた多変量データ系列の全体の傾向や特徴点、規則性等が表出する可能性をより積極的に高めて、多変量データ系列の全体の傾向や特徴点、規則性等を発見する際に、その見逃しを防ぐことができる。
【００５６】
請求項５に記載の発明によれば、所定の色相範囲をカテゴリ項目値の種類の数に応じて予め設定された間隔に分割し、その分割した位置に該当する色を各カテゴリ項目値に対する割当色として特定し、その複数の割当色を予め設定されている条件に基づいて複数のグループにグループ分けする。そして、各カテゴリ項目値をその属性に基づいて所定の順番に並べて各カテゴリ項目値に対して割当色を各グループから１個ずつ順番に取り出して割り当てることにより、各カテゴリ項目値に対する割当色を設定する。
【００５７】
したがって、例えば、特定された複数の割当色を赤系と青系の２グループにグループ分けし、対象数値項目値の数値が大きい順番に各カテゴリ項目値を並べて、赤系のグループに属する割当色と、青系のグループに属する割当色を、赤系グループは赤から緑に向かって、青系グループは緑から青に向かって交互に割り当てることができる。このように互いに隣り合うカテゴリ項目値に対して各々割り当てられる割当色を大幅に異ならせることができ、その差を明確に表出させることができる。したがって、従来では隠れていた多変量データ系列の全体の傾向や特徴点、規則性等が表出する可能性をより積極的に高めることができ、多変量データ系列の全体の傾向や特徴点、規則性等を発見する際に、その見逃しを防ぐことができる。
【００５８】
請求項６に記載の発明によれば、所定の色相範囲をカテゴリ項目値の種類の数に応じて予め設定された間隔に分割し、その分割した位置に該当する色を各カテゴリ項目値に対する割当色として特定する。そして、複数の割当色を色相範囲の一方側と他方側の２グループにグループ分けする。そして、各カテゴリ項目値をその属性に基づいて所定の順番に並べて各カテゴリ項目値に対して一方側のグループに属する割当色と他方側のグループに属する割当色を色相範囲の一方側から交互に１個ずつ取り出して順番に割り当てることにより、各カテゴリ項目値に対する割当色を設定する。
【００５９】
したがって、例えば、特定された複数の割当色を赤系と青系の２グループにグループ分けし、対象数値項目値の数値が大きい順番に各カテゴリ項目値を並べて、赤系のグループに属する割当色と、青系のグループに属する割当色を、赤系グループは赤から緑に向かって、青系グループは緑から青に向かって交互に割り当てることができる。これにより、互いに隣り合うカテゴリ項目値に割り当てられる割当色を大幅に異ならせることができ、対象数値項目値が互いに近似している２つのカテゴリ項目値の差を明確に表出させることができる。したがって、従来では隠れていた多変量データ系列の全体の傾向や特徴点、規則性等が表出する可能性をより積極的に高めることができ、多変量データ系列の全体の傾向や特徴点、規則性等を発見する際に、その見逃しを防ぐことができる。
【００６０】
請求項７に記載の発明によれば、所定の色相範囲をカテゴリ項目値の種類の数に応じて予め設定された間隔に分割し、その分割した位置に該当する色を各カテゴリ項目値に対する割当色として特定する。そして、複数の割当色を色相範囲の一方側と他方側の２グループにグループ分けする。そして、各カテゴリ項目値をその属性に基づいて所定の順番に並べて各カテゴリ項目値に対して一方側のグループに属する割当色と他方側のグループに属する割当色を色相範囲の他方側から交互に１個ずつ取り出して順番に割り当てることにより、各カテゴリ項目値に対する割当色を設定する。
【００６１】
したがって、例えば、特定された複数の割当色を赤系と青系の２グループにグループ分けし、対象数値項目値の数値が大きい順番に各カテゴリ項目値を並べて、赤系のグループに属する割当色と、青系のグループに属する割当色を、赤系グループは緑から赤に向かって、青系グループは青から緑に向かって交互に割り当てることができる。
【００６２】
したがって、割当色を中間的な距離、つまり少し近い異なる色を割り当てることによって、近い色相による塊の傾向が観察され、類似した傾向をもつカテゴリ項目値の組み合わせなどを発見することができる。
【００６３】
したがって、従来では隠れていた多変量データ系列の全体の傾向や特徴点、規則性等が表出する可能性をより積極的に高めることができ、多変量データ系列の全体の傾向や特徴点、規則性等を発見する際に、その見逃しを防ぐことができる。
【００６４】
請求項８に記載の発明は、割当色設定手段における割当色の特定方法の一例を具体的に示したものであり、これによれば、所定の色相範囲をカテゴリ項目値の種類の数に応じて任意の間隔で分割して複数の割当色を特定する。
【００６５】
したがって、従来の一般的常識的な考え方に囚われることなく、所定の色相範囲に対する割り当て間隔を自由に設定することができる。したがって、隠れていた多変量データ系列の全体の傾向や特徴点、規則性等が表出する可能性を高めることができ、多変量データ系列の全体の傾向や特徴点、規則性等を発見する際に、その見逃しを防ぐことができる。
【００６６】
請求項９に記載の発明は、割当色設定手段における割当色の特定方法の一例を具体的に示したものであり、これによれば、所定の色相範囲をカテゴリ項目値の種類の数に応じて均等の間隔で分割して複数の割当色を特定する。したがって、互いに隣り合うカテゴリ項目値に割り当てられる割当色の色相間隔を均一なものとし、隠れていた多変量データ系列の全体の傾向や特徴点、規則性等が表出する可能性を高めることができ、多変量データ系列の全体の傾向や特徴点、規則性等を発見する際に、その見逃しを防ぐことができる。
【００６７】
請求項１０に記載の発明は、割当色設定手段における割当色の特定方法の一例を具体的に示したものであり、これによれば、カテゴリ項目値の種類の数に応じて所定の色相範囲をその一方側から他方側に移行するにしたがって漸次色相間隔が小さくなる間隔で分割して複数の割当色を特定する。
【００６８】
したがって、例えば対象数値項目値が大きい順に各カテゴリ項目値を並べて、各カテゴリ項目値に対して各割当色を色相間隔が大きい順に割り当てた場合には、影響力が大きいカテゴリ項目値どうしの割当色を大きく相違させ、影響力が小さいカテゴリ項目値どうしの割当色をほぼ同一なものとすることができる。これにより、影響力が大きいカテゴリ項目値を積極的に表出させ、影響力が小さいカテゴリ項目値を極力目立たなくさせることができる。
【００６９】
このように、着目したいカテゴリ項目値を積極的に表出させ、それ以外のカテゴリ項目値を極力目立たなくさせることができる。したがって、従来では隠れていた多変量データ系列の全体の傾向や特徴点、規則性等が表出する可能性をより積極的に高めることができ、多変量データ系列の全体の傾向や特徴点、規則性等を発見する際に、その見逃しを防ぐことができる。
【００７０】
請求項１１に記載の発明は、割当色設定手段における割当色の特定方法の一例を具体的に示したものであり、これによれば、カテゴリ項目値の種類の数に応じて所定の色相範囲をその一方側から他方側に移行するにしたがって漸次色相間隔が小さくなる間隔で分割して複数の割当色を特定することができる。
【００７１】
したがって、例えば対象数値項目値が大きい順に各カテゴリ項目値を並べて、各カテゴリ項目値に対して各割当色をその色相間隔が大きい順に割り当てた場合には、影響力が大きいカテゴリ項目値どうしの割当色を大きく相違させ、影響力が小さいカテゴリ項目値どうしの割当色をほぼ同一なものとすることができる。これにより、影響力が大きいカテゴリ項目値を積極的に表出させ、影響力が小さいカテゴリ項目値を極力目立たなくさせることができる。
【００７２】
このように、着目したいカテゴリ項目値を積極的に表出させ、それ以外のカテゴリ項目値を極力目立たなくさせることができる。したがって、従来では隠れていた多変量データ系列の全体の傾向や特徴点、規則性等が表出する可能性をより積極的に高めることができ、多変量データ系列の全体の傾向や特徴点、規則性等を発見する際に、その見逃しを防ぐことができる。
【００７３】
請求項１２に記載の発明によると、割当色設定手段は所定の色相範囲をＨＳＶ方式によるマンセル色相環の０°〜２４０°の色相範囲としたので、赤系の色相範囲は０°〜４０°であり、０°〜３６０°の色相範囲における赤系の色相範囲３２０°〜４０°と比較してその範囲を狭くすることができる。同様に、青系の色相範囲は２００°〜２４０°であり、０°〜３６０°の色相範囲における青系の色相範囲２００°〜２８０°と比較してその範囲を狭くすることができる。したがって、赤や青などの強い色の割合を緑や黄色、水色などの弱い色の割合よりも減少させることができ、多変量データ系列の全体の傾向や特徴点、規則性等を正確に表出させることができ、特性の把握を容易なものとすることができる。
【００７４】
請求項１３に記載の発明によると、各カテゴリ項目値に対して各々割り当てられている割当色の設定を、予め設定された変更方法によって変更する割当色変更手段を有する。したがって、１の割り当て方では表出されずに隠れていた多変量データ系列の傾向や特徴点、規則性等が、別の割り当て方とすることによって明確に表出させることが可能となり、多変量データ系列の全体の傾向や特徴点、規則性等を発見する際に、その見逃しを防ぐことができる。
【００７５】
請求項１４に記載の発明によれば、各カテゴリ項目値に対して各々割り当てられている各割当色を各カテゴリ項目値の間で無作為に入れ替えることにより、各カテゴリ項目値に対する割当色の設定を変更するので、カテゴリ項目値の順番や割当色の順番等の一般的な考え方に囚われることなく、各カテゴリ項目値に対する各割当色の割り当て方をランダムに変更することができる。
【００７６】
したがって、各カテゴリ項目値に割り当てられている割当色を従来では予測できない割当色に変更することができ、隠れていた多変量データ系列の全体の傾向や特徴点、規則性等を表出させたり、割当色を変更する前との比較が可能になる。よって、多変量データ系列の全体の傾向や特徴点、規則性等を発見する際に、その見逃しを防ぐことができる。
【００７７】
請求項１５に記載の発明によれば、所定の色相範囲をカテゴリ項目値の種類の数に応じて予め設定された間隔に分割し、その分割した位置に該当する色を各カテゴリ項目値に対する割当色として特定する。そして、各カテゴリ項目値をその属性に基づいて所定の順番に並べて、各カテゴリ項目値に対して各割当色を色相範囲の一方側から順番に割り当てることによって、各カテゴリ項目値に対する割当色の設定を変更する。
【００７８】
したがって、例えば対象数値項目値が大きい順に各カテゴリ項目値を並べて、色が目立つ方から順番に割り当てることができ、対象数値項目値が大きいカテゴリ項目値を目立たせ、対象数値項目値が小さいカテゴリ項目値を目立たなくさせることができる。このように、着目点を対象数値項目値が大きい等の所定のカテゴリ項目値に変更することができ、従来では隠れていた多変量データ系列の全体の傾向や特徴点、規則性等が表出する可能性をより積極的に高めて、多変量データ系列の全体の傾向や特徴点、規則性等を発見する際に、その見逃しを防ぐことができる。
【００７９】
請求項１６に記載の発明によれば、所定の色相範囲をカテゴリ項目値の種類の数に応じて予め設定された間隔に分割し、その分割した位置に該当する色を各カテゴリ項目値に対する割当色として特定する。そして、各カテゴリ項目値をその属性に基づいて所定の順番に並べて、各カテゴリ項目値に対して各割当色を色相範囲の他方側から順番に割り当てることによって、各カテゴリ項目値に対する割当色の設定を変更する。
【００８０】
したがって、例えば対象数値項目値の数値が大きい順に各カテゴリ項目値を並べて、目立たない色から目立つ色の順番に色を割り当てることによって、対象数値項目値の数値が大きいカテゴリ項目値を目立たなくさせ、対象数値項目値の数値が小さいカテゴリ項目値を目立たせることができる。このように、着目点を対象数値項目値が小さい等の所定のカテゴリ項目値に変更することができ、従来では隠れていた多変量データ系列の全体の傾向や特徴点、規則性等が表出する可能性をより積極的に高めて、多変量データ系列の全体の傾向や特徴点、規則性等を発見する際に、その見逃しを防ぐことができる。
【００８１】
請求項１７に記載の発明によれば、所定の色相範囲をカテゴリ項目値の種類の数に応じて予め設定された間隔に分割し、その分割した位置に該当する色を各カテゴリ項目値に対する割当色として特定する。そして、これら複数の割当色を予め設定されている条件に基づいて複数のグループにグループ分けする。
【００８２】
そして、各カテゴリ項目値をその属性に基づいて所定の順番に並べて、各カテゴリ項目値に対して割当色を各グループから１個ずつ順番に取り出して割り当てることにより、各カテゴリ項目値に対する割当色の設定を変更する。
【００８３】
したがって、例えば特定された複数の割当色を赤系と青系の２グループにグループ分けし、対象数値項目値の数値が大きい順番に各カテゴリ項目値を並べて、赤系のグループに属する割当色と、青系のグループに属する割当色を、赤系グループは赤から緑に向かって、青系グループは緑から青に向かって交互に割り当てることができる。このように、対象数値項目値が互いに近似するカテゴリ項目値に対して各々割り当てられる割当色を大幅に異ならせることができ、その差を明確に表出させることができる。したがって、従来では隠れていた多変量データ系列の全体の傾向や特徴点、規則性等が表出する可能性をより積極的に高めて、多変量データ系列の全体の傾向や特徴点、規則性等を発見する際に、その見逃しを防ぐことができる。
【００８４】
請求項１８に記載の発明によれば、所定の色相範囲をカテゴリ項目値の種類の数に応じて予め設定された間隔に分割し、その分割した位置に該当する色を各カテゴリ項目値に対する割当色として特定する。そして、複数の割当色を色相範囲の一方側と他方側の２グループにグループ分けする。そして、各カテゴリ項目値をその属性に基づいて所定の順番に並べて各カテゴリ項目値に対して一方側のグループに属する割当色と他方側のグループに属する割当色を色相範囲の一方側から交互に１個ずつ取り出して順番に割り当てることにより、各カテゴリ項目値に対する割当色の設定を変更する。
【００８５】
したがって、例えば特定された複数の割当色を赤系と青系の２グループにグループ分けし、対象数値項目値の数値が大きい順番に各カテゴリ項目値を並べて、赤系のグループに属する割当色と、青系のグループに属する割当色を、赤系グループは赤から緑に向かって、青系グループは緑から青に向かって交互に割り当てることができる。これにより、互いに隣り合うカテゴリ項目値に割り当てられる割当色を大幅に異ならせることができ、対象数値項目値が互いに近似している２つのカテゴリ項目値の差を明確に表出させることができる。したがって、従来では隠れていた多変量データ系列の全体の傾向や特徴点、規則性等が表出する可能性をより積極的に高めることができ、多変量データ系列の全体の傾向や特徴点、規則性等を発見する際に、その見逃しを防ぐことができる。
【００８６】
請求項１９に記載の発明によれば、所定の色相範囲をカテゴリ項目値の種類の数に応じて予め設定された間隔に分割し、その分割した位置に該当する色を各カテゴリ項目値に対する割当色として特定する。そして、複数の割当色を色相範囲の一方側と他方側の２グループにグループ分けする。そして、各カテゴリ項目値をその属性に基づいて所定の順番に並べて各カテゴリ項目値に対して一方側のグループに属する割当色と他方側のグループに属する割当色を色相範囲の他方側から交互に１個ずつ取り出して順番に割り当てることにより、各カテゴリ項目値に対する割当色の設定を変更する。
【００８７】
したがって、例えば特定された複数の割当色を赤系と青系の２グループにグループ分けし、対象数値項目値の数値が大きい順番に各カテゴリ項目値を並べて、赤系のグループに属する割当色と、青系のグループに属する割当色を、赤系グループは緑から赤に向かって、青系グループは青から緑に向かって交互に割り当てることができる。これにより、互いに隣り合うカテゴリ項目値に割り当てられる割当色を大幅に異ならせることができ、対象数値項目値が互いに近似している２つのカテゴリ項目値の差を明確に表出させることができる。したがって、従来では隠れていた多変量データ系列の全体の傾向や特徴点、規則性等が表出する可能性をより積極的に高めることができ、多変量データ系列の全体の傾向や特徴点、規則性等を発見する際に、その見逃しを防ぐことができる。
【００８８】
請求項２０に記載の発明は、割当色変更手段による割当色の特定方法の一例を具体的に示したものであり、これによれば、所定の色相範囲をカテゴリ項目値の種類の数に応じて任意の間隔で分割して複数の割当色を特定する。したがって、従来の一般的常識的な考え方に囚われることなく、所定の色相範囲に対する割り当て間隔を自由に設定することができる。したがって、隠れていた多変量データ系列の全体の傾向や特徴点、規則性等が表出する可能性を高めることができ、多変量データ系列の全体の傾向や特徴点、規則性等を発見する際に、その見逃しを防ぐことができる。
【００８９】
請求項２１に記載の発明は、割当色変更手段における割当色の特定方法の一例を具体的に示したものであり、これによれば、所定の色相範囲をカテゴリ項目値の種類の数に応じて均等の間隔で分割して複数の割当色を特定する。したがって、隠れていた多変量データ系列の全体の傾向や特徴点、規則性等が表出する可能性を高めることができ、多変量データ系列の全体の傾向や特徴点、規則性等を発見する際に、その見逃しを防ぐことができる。
【００９０】
請求項２２に記載の発明は、割当色変更手段における割当色の特定方法の一例を具体的に示したものであり、これによれば、カテゴリ項目値の種類の数に応じて所定の色相範囲をその一方側から他方側に移行するにしたがって漸次色相間隔が小さくなる間隔で分割して複数の割当色を特定する。
【００９１】
したがって、例えば対象数値項目値が大きい順に各カテゴリ項目値を並べて、各カテゴリ項目値に対して各割当色を色相間隔が大きい順に割り当てた場合には、影響力が大きいカテゴリ項目値どうしの割当色を大きく相違させ、影響力が小さいカテゴリ項目値どうしの割当色をほぼ同一なものとすることができる。これにより、影響力が大きいカテゴリ項目値を積極的に表出させ、影響力が小さいカテゴリ項目値を極力目立たなくさせることができる。
【００９２】
反対に、対象数値項目値が小さい順に各カテゴリ項目値を並べて、各カテゴリ項目値に対して各割当色を色相間隔が大きい順に割り当てた場合には、影響力が小さいカテゴリ項目値どうしの割当色を大きく相違させ、影響力が大きいカテゴリ項目値どうしの割当色をほぼ同一なものとすることができる。したがって、影響力が小さいカテゴリ項目値を積極的に表出させ、影響力が大きいカテゴリ項目値を極力目立たなくさせることができる。
【００９３】
このように、着目したいカテゴリ項目値を際立たせ、それ以外のカテゴリ項目値を極力目立たなくさせることができる。したがって、従来では隠れていた多変量データ系列の全体の傾向や特徴点、規則性等が表出する可能性をより積極的に高めることができ、多変量データ系列の全体の傾向や特徴点、規則性等を発見する際に、その見逃しを防ぐことができる。
【００９４】
請求項２３に記載の発明は、割当色変更手段における割当色の特定方法の一例を具体的に示したものであり、これによれば、カテゴリ項目値の種類の数に応じて所定の色相範囲をその一方側から他方側に移行するにしたがって漸次色相間隔が小さくなる間隔で分割して複数の割当色を特定することができる。
【００９５】
したがって、例えば対象数値項目値が大きい順に各カテゴリ項目値を並べて、各カテゴリ項目値に対して各割当色をその色相間隔が大きい順に割り当てた場合には、影響力が大きいカテゴリ項目値どうしの割当色を大きく相違させ、影響力が小さいカテゴリ項目値どうしの割当色をほぼ同一なものとすることができる。これにより、影響力が大きいカテゴリ項目値を積極的に表出させ、影響力が小さいカテゴリ項目値を極力目立たなくさせることができる。
【００９６】
このように、着目したいカテゴリ項目値を際立たせ、それ以外のカテゴリ項目値を極力目立たなくさせることができる。したがって、従来では隠れていた多変量データ系列の全体の傾向や特徴点、規則性等が表出する可能性をより積極的に高めることができ、多変量データ系列の全体の傾向や特徴点、規則性等を発見する際に、その見逃しを防ぐことができる。
【００９７】
請求項２４に記載の発明によれば、割当色変更手段は、各カテゴリ項目値が割り当てられている色相範囲を変更することにより、各カテゴリ項目値に対する割当色の設定を変更する。したがって、変更前の色相範囲では周囲の割当色が目立つことによって隠れていた割当色を有するカテゴリ項目値を、色相範囲を変更することで表出させることができる。このように、従来では隠れていた多変量データ系列の全体の傾向や特徴点、規則性等が表出する可能性をより積極的に高めることができ、多変量データ系列の全体の傾向や特徴点、規則性等を発見する際に、その見逃しを防ぐことができる。
【００９８】
請求項２５に記載の発明によれば、割当色変更手段は所定の色相範囲をＨＳＶ方式によるマンセル色相環０°〜２４０°の色相範囲としたので、赤系の色相範囲は０°〜４０°であり、０°〜３６０°の色相範囲における赤系の色相範囲３２０°〜４０°と比較してその範囲を狭くすることができる。同様に、青系の色相範囲は２００°〜２４０°であり、０°〜３６０°の色相範囲における青系の色相範囲２００°〜２８０°と比較してその範囲を狭くすることができる。したがって、赤や青などの強い色の割合を緑や黄色、水色などの弱い色の割合よりも減少させることができ、多変量データ系列の全体の傾向や特徴点、規則性等を正確に表出させることができ、特性の把握を容易なものとすることができる。
【００９９】
請求項２６に記載の発明は、画素表示処理手段による処理の一例を具体的に示したものであり、攪拌凝縮処理と表示処理が行われる。攪拌凝縮処理では、表示枠の大きさを算出するステップ１、そのステップ１により算出された表示枠の大きさに基づいて表示枠内に存在する全画素の画素数を算出するステップ２、そのステップ２により算出された全画素の画素数から各対象数値項目値を用いて表示枠内で各割当色を表示する画素の割当色表示画素数を各々算出するステップ３、そのステップ３により算出された各割当色表示画素数の画素によって表示される各割当色が表示枠内でランダムかつ稠密に配置される画素の位置座標を算出するステップ４、そしてステップ１からステップ４までの工程を全ての表示枠について行うステップ５の処理を行う。そして、表示処理では、攪拌凝縮処理により各表示枠ごとに算出された各割当色を表示する画素の位置座標に基づいて各表示枠内に各割当色を表示する処理を行う。
【０１００】
したがって、各表示枠内には、表示枠内に存在する画素によって各割当色が表示枠内で各１変量データの割合に応じてランダムかつ稠密に配置されるように表示される。よって、ディスプレイ装置の画面上に多変量データ系列を画像化して表示することができる。
【発明を実施するための最良の形態】
【０１０１】
次に、本発明の実施の形態について図に基づいて説明する。
【０１０２】
本実施の形態におけるデータ表示装置１は、コンピュータ等のハードウエアと、ＯＳやデータ表示用プログラムなどのソフトウエアとの協働によって実現される。コンピュータは、演算装置、制御装置、記憶装置、入力装置、出力装置等を備えており、例えば、通常のスタンドアローン型のパーソナルコンピュータであってもよく、また、グリッドコンピューティングのように各装置が様々な場所に分散して配置されてＬＡＮやインターネットなどのネットワークによって互いに接続された方式であってもよい。
【０１０３】
コンピュータの出力装置は、ディスプレイ装置（モニタとも称される）を備えている。ディスプレイ装置は、例えばＣＲＴや液晶等によって構成されており、その画面は、格子状に区切られた細かい画素（ドット）の集合により構成され、各画素によって表示される色相、彩度、明度を変化させることで画面上に文字や画像を表示するようになっている。
【０１０４】
コンピュータには、データベースが接続されている。データベースは、種々のデータを格納しており、複数のデータ項目を指定することによって種々の多変量データ系列を抽出できるように構成されている。データベースは、本実施の形態では、リレーショナルデータベースが用いられている。尚、このデータベースは、多次元データベース等であってもよい。
【０１０５】
図１は、上記データ表示装置１の内部機能を説明するブロック図である。データ表示装置１は、その内部機能としてデータ表示条件受理部１０とデータ表示処理部２０を備えている。
【０１０６】
データ表示条件受理部１０は、多変量データ系列特定情報受理手段１１、表示レイアウト形式特定情報受理手段１２、割当色設定情報受理手段１３、割当色変更情報受理手段１４を有しており、ユーザが入力手段を操作等することによって入力された種々の情報を受理する処理を行う。
【０１０７】
そして、データ表示処理部２０は、多変量データ系列取得手段２１、割当色設定手段２２、割当色変更手段２３、画素表示処理手段２４、レイアウト表示処理手段２５、表示条件変更画面表示処理手段２６を有しており、データ表示条件受理部１０によって受理した種々の情報に基づいてディスプレイ装置の画面上に表示する処理を行う。これらの各内部機能は、例えばコンピュータにインストールされるソフトウエアによってコンピュータ内に実現される。
【０１０８】
多変量データ系列特定情報受理手段１１は、ディスプレイ装置の画面上に表示する多変量データ系列を特定するための情報である多変量データ系列特定情報を受理する処理を行う。多変量データ系列特定情報受理手段１１は、ユーザによる入力手段等からの入力によって手動的に設定した多変量データ系列特定情報を受理することができる。そして、多変量データ系列特定情報受理手段１１内には、予め複数の多変量データ系列特定情報が選択可能に格納されており、入力手段等からの入力に応じて所望のものが選択された場合に、その選択されたものを多変量データ系列特定情報として受理することができる。また、所定の多変量データ系列特定情報をデフォルト値として記憶しておくことができ、通常時はそのデフォルト値を自動的に選択することによってユーザの負担を軽減できるようになっている。
【０１０９】
多変量データ系列特定情報は、例えばユーザが所望する多変量データ系列が２０００年１月から６月までの各月における商品区分ごとの売上金額値からなる多変量データ系列である場合には、対象数値項目を売上金額、カテゴリ項目を商品区分でかつカテゴリ項目値を例えば商品ａ、商品ｂ、商品ｃなどの所定の商品区分名またはデータベースに格納されている全ての商品区分名、分析軸項目を年月でかつ分析軸項目値が２０００年１月、２月、３月、４月、５月、６月と指定する情報となる。この多変量データ系列特定情報の指定により、対象数値項目「売上金額」が同一でかつカテゴリ項目「商品区分」が同一でかつ分析軸項目「年月」が同一である複数の１変量データからなる１変量データ分布を複数「１月から６月まで」有し、その複数の１変量データ分布が所定の系列「時系列」を形成する多変量データ系列を特定することができる。
【０１１０】
また、例えばユーザが所望する多変量データ系列が六大都市における商品区分ごとの売上金額値からなる多変量データ系列である場合には、対象数値項目を売上金額、カテゴリ項目を商品区分でかつカテゴリ項目値を例えば商品ａ、商品ｂ、商品ｃなどの所定の商品区分名又はデータベースに格納されている全ての商品区分名、分析軸項目を六大都市でかつ分析軸項目値を東京、大阪等と指定する情報となる。この多変量データ系列特定情報の指定により、対象数値項目「売上金額」が同一でかつカテゴリ項目「商品区分」が同一でかつ分析軸項目「六大都市」が同一である複数の１変量データからなる１変量データ分布を複数「東京、大阪、…」だけ有し、その複数の１変量データ分布が所定の系列「大都市順」を形成する多変量データ系列を特定することができる。
【０１１１】
表示レイアウト形式特定情報受理手段１２は、レイアウト表示処理手段２５によってディスプレイ装置の画面上に表示される表示レイアウト形式や文字列を特定するための情報である表示レイアウト形式特定情報を受理する処理を行う。表示レイアウト形式特定情報受理手段１２は、ユーザによる入力手段等の操作によって手動的に設定した表示レイアウト形式特定情報を受理することができる。そして、表示レイアウト形式特定情報受理手段１２内には、予め複数の表示レイアウト形式特定情報が選択可能に格納されており、入力手段等からの入力に応じて所望のものが選択された場合に、その選択されたものを表示レイアウト形式特定情報として受理することができる。また、所定の表示レイアウト形式特定情報をデフォルト値として記憶しておくことができ、通常時はそのデフォルト値を自動的に選択することによってユーザの負担を軽減できるようになっている。
【０１１２】
割当色設定情報受理手段１３は、多変量データ系列が有する各カテゴリ項目値に対して互いに異なる割当色を設定するための情報である割当色設定情報を受理する処理を行う。割当色設定情報受理手段１３は、例えばユーザによる入力手段等の操作によって手動的に設定した割当色設定情報を受理することができる。例えば、割当色を設定する割当色設定処理が、各カテゴリ項目値の順番を決定し、所定の色相範囲に各カテゴリ項目値を所定間隔で順番に割り当てることによって行われる場合には、各カテゴリ項目値の順番、色相範囲、割当間隔を指定する割当色設定情報の入力を受理する。そして、割当色設定情報受理手段１３内には、予め複数の割当色設定情報が選択可能に格納されており、入力手段等からの入力に応じて所望のものを選択された場合に、その選択されたものを割当色設定情報として受理することができる。また、所定の割当色設定情報をデフォルト値として記憶しておくことができ、通常時はそのデフォルト値を自動的に選択することによってユーザの操作負担を軽減できるようになっている。
【０１１３】
割当色変更情報受理手段１４は、各カテゴリ項目値に設定されている割当色の設定を変更するための情報である割当色変更情報を受理する処理を行う。割当色変更情報受理手段１４は、例えばユーザによる入力手段等の操作によって手動的に設定した割当色変更情報を受理することができる。例えば、割当色の設定を変更する割当色変更処理が、所定の色相範囲に所定間隔で順番に割り当てられている各割当色の色相範囲を変更することによって行われる場合には、その変更後の色相範囲を指定する割当色変更情報の入力を受理する。また、割当色変更処理が所定の色相範囲に対する各カテゴリ項目値の割当間隔を変更することによって行われる場合には、その変更後の割当間隔を指定する割当色変更情報の入力を受理する。そしてまた、割当色変更処理が各カテゴリ項目値の順番を変更することによって行われる場合には、その変更後の各カテゴリ項目値の順番を指定する割当色変更情報の入力を受理する。そして、割当色変更情報受理手段１４内には、予め複数の割当色変更情報が選択可能に格納されており、ユーザによる入力手段等からの入力に応じて所望のものを選択できるようになっている。また、所定の割当色変更情報をデフォルト値として記憶しておくことができ、通常時はそのデフォルト値を自動的に選択することによってユーザの負担を軽減できるようになっている。
【０１１４】
データ表示処理部２０の多変量データ系列取得手段２１は、データ表示条件受理部１０の多変量データ系列特定情報受理手段１１が受理した多変量データ系列特定情報に基づいてデータベース内を検索し、所望の多変量データ系列を取得する多変量データ系列取得処理を行う。
【０１１５】
例えば、対象数値項目を売上金額、カテゴリ項目を商品区分でかつカテゴリ項目値を例えば商品ａ、商品ｂ、商品ｃなどの所定の商品区分名或いはデータベースに格納されている全ての商品区分名、分析軸項目を年月でかつ分析軸項目値が２０００年１月、２月、３月、４月、５月、６月と指定する多変量データ系列特定情報に基づいて、２０００年１月から６月までの各月における商品区分ごとの売上金額値からなる多変量データ系列をデータベースから取得する。
【０１１６】
また例えば、対象数値項目を売上金額、カテゴリ項目を各商品区分でかつカテゴリ項目値を例えば商品ａ、商品ｂ、商品ｃなどの所定の商品区分名或いはデータベースに格納されている全ての商品区分名、分析軸項目を六大都市でかつ分析軸項目値を東京、大阪等と指定する多変量データ系列特定情報に基づいて、六大都市における商品区分ごとの売上金額値からなる多変量データ系列をデータベースから取得する。
【０１１７】
尚、多変量データ系列特定情報により指定される分析軸項目は、１つに限られるものではなく、第１分析軸項目、第２分析軸項目というように複数設定してもよい。例えば表示レイアウト形式が２次元のクロス集計表形式を構成する場合には、第１分析軸項目、及び第２分析軸項目を指定してもよい。
【０１１８】
割当色設定手段２２は、データ表示条件受理部１０の割当色設定情報受理手段１３が受理した割当色設定情報に基づいて、多変量データ系列が有する各カテゴリ項目値に対して互いに異なる割当色を設定する割当色設定処理を行う。割当色設定手段２２には、複数の割当色設定方法が予め設定されており、所望の割当色設定方法を選択することができるようになっている。
【０１１９】
例えば、割当色設定方法の一つとして、割当色設定情報に基づいて、各カテゴリ項目値の順番を決定し、所定の色相範囲に各カテゴリ項目値を所定間隔で順番に割り当てる割当色設定方法が設定されている。
【０１２０】
各カテゴリ項目値の順番は、各カテゴリ項目値が有する属性に基づいて設定される。各カテゴリ項目値が有する属性としては、例えばカテゴリ項目値の数値、コード番号、慣習的な意味を持つ値、データベースへの登録順（例えば時刻や時間）、大きさ、重さ、時系列（例えば時刻や時間）、場所等があげられる。そして、各カテゴリ項目値に対応する対象数値項目値が大きい順番や小さい順番、カテゴリ項目値の慣習的な順番、そのとき注目しているカテゴリ項目値を優先した順番、カテゴリ項目値の意味による順番などを各カテゴリ項目値の順番として設定することができる。カテゴリ項目値の慣習的な順番としては、店舗コードの順番、出店の順番、商品コードの順番、商品の用途別の順番が例としてあげられる。また、そのとき注目しているカテゴリ項目値の順番としては、特に比較したい競合する２〜３店舗を上位に持ってくる順番等が例としてあげられる。そして、カテゴリ項目値の意味による順番としては、カテゴリ項目が地域の場合には北から南等の地理的条件に基づいた順番、カテゴリ項目が商品の場合には商品の大きさや棚配置位置に基づいた順番、或いは商品販売開始時期に基づいた順番等が例としてあげられる。
【０１２１】
割当色が割り当てられる色相範囲は、割当色設定情報に基づいて所望の範囲に連続して或いは所定間隔ごとに設定することができる。色相の指定は、例えば色相を０°〜３６０°の間の角度単位で数値化したマンセル色相環のように、所定の色相範囲に対して色相範囲の始点（０°）から終点（３６０°）に移行するにしたがって漸次増大する或いは漸次減少するように割り当てられた数値を用いて行われる。
【０１２２】
所定の割当間隔は、均等間隔、順番の上位から下位に移行するにしたがって漸次小さくなる間隔、順番の上位から下位に移行するにしたがって漸次大きくなる間隔など、割当色設定情報に基づいて所望の割当間隔が用いられる。
【０１２３】
割当色設定手段２２には、割当色設定方法として以下に示す５つの設定方法が予め登録されており、所望のものを選択できるようになっている。
【０１２４】
設定方法１：マンセル色相環（ＨＳＶ方式）の０°（赤）〜２４０°（青）の色相範囲をカテゴリ項目値の種類の数に応じて均等の間隔で分割し、その分割した角度位置に該当する色相（値）を割当色として各々特定する。そして、各カテゴリ項目値をその属性に基づいて所定の順番に並べて、各カテゴリ項目値に対して各割当色を色相範囲の一方側である０°から増大する方向に順番に割り当てることによって、各カテゴリ項目値に対する割当色を設定する（後述の図６、図１０、図１４を参照）。
【０１２５】
設定方法２：マンセル色相環の０°〜２４０°の色相範囲をカテゴリ項目値の種類の数に応じて均等の間隔で分割し、その分割した角度位置に該当する色相を割当色として各々特定する。そして、各カテゴリ項目値をその属性に基づいて所定の順番に並べて、各カテゴリ項目値に対して各割当色を色相範囲の他方側である２４０°から減少する方向に順番に割り当てることによって、各カテゴリ項目値に対する割当色を設定する（後述の図７、図１１、図１５を参照）。
【０１２６】
設定方法３：マンセル色相環の０°〜２４０°の色相範囲をカテゴリ項目値の種類の数に応じて均等の間隔で分割し、その分割した角度位置に該当する色相を割当色として各々特定する。そして、これら複数の割当色を色相範囲の一方側のグループ（０°〜１２０°）と他方側のグループ（１２１°〜２４０°）の２グループにグループ分けする。それから、各カテゴリ項目値を各カテゴリ項目値の属性に基づいて所定の順番に並べる。そして、各カテゴリ項目値に対して一方側のグループに属する割当色と他方側のグループに属する割当色とを、色相範囲の一方側である０°及び１２１°からそれぞれ増大する方向に交互に割り当てることによって、各カテゴリ項目値に対する割当色を設定する（後述の図８、図１２、図１６を参照）。
【０１２７】
設定方法４：マンセル色相環の０°〜２４０°の色相範囲をカテゴリ項目値の種類の数に応じて均等の間隔で分割し、その分割した角度位置に該当する色相を割当色として各々特定する。そして、これら複数の割当色を色相範囲の一方側のグループ（０°〜１２０°）と他方側のグループ（１２１°〜２４０°）の２グループにグループ分けする。それから、各カテゴリ項目値を各カテゴリ項目値の属性に基づいて所定の順番に並べる。そして、各カテゴリ項目値に対して一方側のグループに属する割当色と他方側のグループに属する割当色とを、色相範囲の他方側である２４０°及び１２０°からそれぞれ減少する方向に交互に割り当てることによって、各カテゴリ項目値に対する割当色を設定する（後述の図９、図１３、図１７を参照）。
【０１２８】
設定方法５：マンセル色相環の０°〜２４０°の色相範囲をカテゴリ項目値の種類の数に応じた間隔でかつ０°から２４０°に移行するにしたがって漸次小さくなる間隔に分割し、その分割した角度位置に該当する色相を割当色として特定し、各カテゴリ項目値を各カテゴリ項目値の属性に基づいて所定の順番に並べて各割当色を色相範囲の始点である０°から増大する方向に割り当てることによって、各カテゴリ項目値に対する割当色を設定する（後述の図１８を参照）。
【０１２９】
以下に、マンセル色相環の０°〜２４０°の色相範囲をカテゴリ項目値の種類の数に応じた間隔でかつ０°から２４０°に移行するにしたがって漸次小さくなる間隔に分割して複数の割当色を特定し、各カテゴリ項目値に対する割当色を設定する方法について説明する。この設定方法５では、対数変換を用いた割当色設定方法が採用されている。
【０１３０】
まず最初に、各カテゴリ項目値をその属性に基づいて所定の順番に並べ、各カテゴリ項目値に対して順番の上位から下位に向かって連続するカテゴリ番号を付する。例えば、カテゴリ項目値の種類の数が１０個の場合には、１番から１０番までのカテゴリ番号が各カテゴリ項目値に順番に付される。
【０１３１】
次に、色相範囲の最大値と最小値とを用いて色相幅値を求める。ここで、色相範囲の最大値は２４０であり最小値は０であるので、色相幅値は、色相範囲の最大値−色相範囲の最小値＝２４０−０＝２４０となる。
【０１３２】
そして、自然対数関数を用いた対数変換処理により色相幅値の自然対数値である色相幅対数値を求める。色相幅対数値は、log(240 - 0) ＝ 5.48063892334199となる。
【０１３３】
それから、色相幅対数値を各カテゴリ項目値の種類の数に応じて均等に分割して自然対数による均等分割対数値を算出する。ここで、均等分割対数値は、Ｌｏｇ（色相幅値）÷（カテゴリ項目値の種類の数−１）によって算出される。したがって、カテゴリ項目値の種類の数が１０個の場合には、均等分割対数値は、5.48063892334199÷(10-1)=0.608959880371332となる。
【０１３４】
そして、各カテゴリ項目値に相当する自然対数値であるカテゴリ項目値別対数値をそれぞれ求める。ここでは、各カテゴリ項目値に相当する各カテゴリ項目値別対数値の間隔が各カテゴリ項目値の順番の上位から下位に移行するにしたがって漸次小さくなるようにするために、カテゴリ番号の小さいカテゴリ項目値に相当するカテゴリ項目値別対数値がカテゴリ番号の大きいカテゴリ項目値に相当するカテゴリ項目値別対数値よりも大きな値（カテゴリ番号が小さいカテゴリ項目値に相当するカテゴリ項目値別対数値＞カテゴリ番号が大きいカテゴリ項目値に相当するカテゴリ項目値別対数値）となるように設定する。
【０１３５】
各カテゴリ項目値別対数値は、均等分割対数値とカテゴリ項目値の種類の数とカテゴリ番号を用いて算出され、その算出式は、均等分割対数値×（カテゴリ項目値の種類の数−カテゴリ番号）となる。
【０１３６】
したがって、カテゴリ項目値の種類の数が１０個の場合、各カテゴリ項目値に相当する各カテゴリ項目値別対数値は、
カテゴリ番号１：0.608959880371332 × (10 - 1) = 5.48063892334199
カテゴリ番号２：0.608959880371332 × (10 - 2) = 4.87167904297066
カテゴリ番号３：0.608959880371332 × (10 - 3) = 4.26271916259932
カテゴリ番号４：0.608959880371332 × (10 - 4) = 3.65375928222799
カテゴリ番号５：0.608959880371332 × (10 - 5) = 3.04479940185666
カテゴリ番号６：0.608959880371332 × (10 - 6) = 2.43583952148533
カテゴリ番号７：0.608959880371332 × (10 - 7) = 1.826879641114
カテゴリ番号８：0.608959880371332 × (10 - 8) = 1.21791976074266
カテゴリ番号９：0.608959880371332 × (10 - 9) = 0.608959880371332
カテゴリ番号10：0.608959880371332 × (10 - 10) = 0
となる。
【０１３７】
次に、対数関数の逆関数である指数関数を用いた指数変換処理により、各カテゴリ項目値別対数値をそれぞれ指数変換して各カテゴリ項目値に相当するカテゴリ項目値別指数変換値を各々算出する。各カテゴリ項目値別指数変換値の算出式は、Ｅｘｐ（各カテゴリ項目値に相当する自然対数）となる。尚、Ｅｘｐは、指数関数（Ｌｏｇ関数の逆関数）である。
【０１３８】
したがって、カテゴリ項目値の種類の数が１０個の場合、各カテゴリ項目値に相当する各カテゴリ項目値別指数変換値は、
カテゴリ番号１：Exp(5.48063892334199)  = 240
カテゴリ番号２：Exp(4.87167904297066)  = 130.539915118166
カテゴリ番号３：Exp(4.26271916259932)  = 71.0027893294082
カテゴリ番号４：Exp(3.65375928222799)  = 38.619575384225
カテゴリ番号５：Exp(3.04479940185666)  = 21.0058170523182
カテゴリ番号６：Exp(2.43583952148533)  = 11.425406562489
カテゴリ番号７：Exp(1.826879641114)    = 6.21446501190774
カテゴリ番号８：Exp(1.21791976074266)  = 3.38014889649685
カテゴリ番号９：Exp(0.608959880371332) = 1.83851812514777
カテゴリ番号10：Exp(0) = 1
となる。
【０１３９】
そして、各割当色として特定される色相の値を算出する。各色相の値は、各カテゴリ項目値に相当する各カテゴリ項目値別指数変換値と所定の色相範囲に属する色相の最大値と最小値を用いて算出され、その算出式は、所定の色相範囲の最大値−各カテゴリ項目値に相当する各カテゴリ項目値別指数変換値＋所定の色相範囲の最小値となる。
【０１４０】
したがって、カテゴリ項目値の種類の数が１０個の場合、各カテゴリ項目値の割当色として特定されるマンセル色相環の色相値は、
カテゴリ番号１：240 - 240 + 0 = 0
カテゴリ番号２：240 - 130.539915118166 + 0 = 109
カテゴリ番号３：240 - 71.0027893294082 + 0 = 168
カテゴリ番号４：240 - 38.619575384225  + 0 = 201
カテゴリ番号５：240 - 21.0058170523182 + 0 = 218
カテゴリ番号６：240 - 11.425406562489  + 0 = 228
カテゴリ番号７：240 - 6.21446501190774 + 0 = 233
カテゴリ番号８：240 - 3.38014889649685 + 0 = 236
カテゴリ番号９：240 - 1.83851812514777 + 0 = 238
カテゴリ番号10：240 - 1 + 0 = 239
となる。
【０１４１】
尚、所定の色相範囲を所定の間隔に分割する方法は、上述の例に限定されるものではなく、他の分割方法を使用してもよい。例えば、上述の設定方法５では自然対数を使用した場合を例に説明したが、常用対数や指数関数を使用してもよい。
【０１４２】
また、割当色の設定方法は、上述の設定方法１〜５に限定されるものではなく、他の設定方法を採用することもできる。例えば、上述の設定方法３及び設定方法４では、所定の色相範囲を２グループにグループ分けし、所定の順番に並べたカテゴリ項目値に対して各グループの各割当色を交互に割り当てる場合を例に説明したが、所定の色相範囲を３グループにグループ分けし、所定の順番に並べたカテゴリ項目値に対して各グループの各割当色を順番に割り当てて設定することもできる。
【０１４３】
また、例えば、所定の色相範囲をカテゴリ項目値の種類の数に応じて所定の間隔に分割して複数の割当色を特定し、各カテゴリ項目値に対して各割当色を無作為に割り当てて設定することもでき、カテゴリ項目値の順番や割当色の順番等の一般的な考え方に囚われることなく、各割当色を各カテゴリ項目値に自由に割り当てることができる。したがって、従来では予測できない割り当て方をすることができ、隠れていた多変量データ系列の全体の傾向や特徴点、規則性等が表出する可能性を高めることができる。したがって、多変量データ系列の全体の傾向や特徴点、規則性等を発見する際に、その見逃しを防ぐことができる。
【０１４４】
そしてまた、割当色設定情報によって手動的に色相範囲やカテゴリ項目値の順番、所定の色相範囲に対する各カテゴリ項目値の割当間隔などを個々に設定することもできる。
【０１４５】
また、上述の設定方法１〜５では、所定の色相範囲としてマンセル色相環の０°（赤）〜２４０°（青）を連続的に配置した色相範囲を採用している。図４は、色相の設定範囲を説明する図であり、図４（ａ）には、設定方法１〜５で採用された色相範囲が示され、図４（ｂ）には、マンセル色相環の０°〜３６０°の間で赤系、緑系、青系の範囲を均等にし、比較的はっきりした色を選択して配置されたものが示されている。
【０１４６】
図４（ａ）の場合、赤系の色相範囲は０°〜４０°までとなり、図４（ｂ）の３２０°〜４０°と比較してその範囲は狭い。同様に、青系の色相範囲は、図４（ａ）の場合には２００°〜２４０°となり、図４（ｂ）の２００°〜２８０°と比較してその範囲は狭い。
【０１４７】
色相範囲をカテゴリ項目の数に応じて均等の間隔に分割し、または色相範囲の一方側から他方側に向かって移行するにしたがって漸次減少する間隔或いは漸次増大する間隔に分割する場合は、図４（ａ）の色相範囲の方が図４（ｂ）の色相範囲よりも乱点図の特徴が正確に表され、乱点図列の特性等を容易に把握することができる。したがって、上述の設定方法１〜５では、図４（ａ）のマンセル色相環０°〜２４０°を割当色の色相範囲として採用している。
【０１４８】
割当色変更手段２３は、各カテゴリ項目値に対して各々割り当てられている割当色の設定を、各データ表示条件受理部１０の割当色変更情報受理手段１４が受理した割当色変更情報に基づいて変更する割当色変更処理を行う。割当色変更手段２３には、例えば各割当色が割り当てられている色相範囲を変更する方法や、色相範囲に各カテゴリ項目値を割り当てる割当間隔を変更する方法、各カテゴリ項目値の順番を変更する方法等、複数の割当色変更方法が予め設定されており、所望の割当色変更方法を選択することができるようになっている。
【０１４９】
割当色変更手段２３には、割当色変更方法として以下に示す５つの変更方法が予め登録されており、所望のものを選択できるようになっている。
【０１５０】
変更方法１：マンセル色相環（ＨＳＶ方式）の０°（赤）〜２４０°（青）の色相範囲をカテゴリ項目値の種類の数に応じて均等の間隔で分割し、その分割した角度位置に該当する色相（値）を割当色として各々特定する。そして、各カテゴリ項目値をその属性に基づいて所定の順番に並べて、各カテゴリ項目値に対して各割当色を色相範囲の一方側である０°から増大する方向に順番に割り当てることによって、各カテゴリ項目値に対する割当色の設定を変更する（後述の図６、図１０、図１４を参照）。
【０１５１】
変更方法２：マンセル色相環の０°〜２４０°の色相範囲をカテゴリ項目値の種類の数に応じて均等の間隔で分割し、その分割した角度位置に該当する色相を割当色として各々特定する。そして、各カテゴリ項目値をその属性に基づいて所定の順番に並べて、各カテゴリ項目値に対して各割当色を色相範囲の他方側である２４０°から減少する方向に順番に割り当てることによって、各カテゴリ項目値に対する割当色の設定を変更する（後述の図７、図１１、図１５を参照）。
【０１５２】
変更方法３：マンセル色相環の０°〜２４０°の色相範囲をカテゴリ項目値の種類の数に応じて均等の間隔で分割し、その分割した角度位置に該当する色相を割当色として各々特定する。そして、これら複数の割当色を色相範囲の一方側のグループ（０°〜１２０°）と他方側のグループ（１２１°〜２４０°）の２グループにグループ分けする。それから、各カテゴリ項目値を各カテゴリ項目値の属性に基づいて所定の順番に並べる。そして、各カテゴリ項目値に対して一方側のグループに属する割当色と他方側のグループに属する割当色とを、色相範囲の一方側である０°及び１２１°からそれぞれ増大する方向に交互に割り当てることによって、各カテゴリ項目値に対する割当色の設定を変更する（後述の図８、図１２、図１６を参照）。
【０１５３】
変更方法４：マンセル色相環の０°〜２４０°の色相範囲をカテゴリ項目値の種類の数に応じて均等の間隔で分割し、その分割した角度位置に該当する色相を割当色として各々特定する。そして、これら複数の割当色を色相範囲の一方側のグループ（０°〜１２０°）と他方側のグループ（１２１°〜２４０°）の２グループにグループ分けする。それから、各カテゴリ項目値を各カテゴリ項目値の属性に基づいて所定の順番に並べる。そして、各カテゴリ項目値に対して一方側のグループに属する割当色と他方側のグループに属する割当色とを、色相範囲の他方側である２４０°及び１２０°からそれぞれ減少する方向に交互に割り当てることによって、各カテゴリ項目値に対する割当色の設定を変更する（後述の図９、図１３、図１７を参照）。
【０１５４】
変更方法５：マンセル色相環の０°〜２４０°の色相範囲をカテゴリ項目値の種類の数に応じた間隔でかつ０°から２４０°に移行するにしたがって漸次小さくなる間隔に分割し、その分割した角度位置に該当する色相を割当色として特定する。そして、各カテゴリ項目値を各カテゴリ項目値の属性に基づいて所定の順番に並べて各割当色を色相範囲の始点である０°から増大する方向に割り当てることによって、各カテゴリ項目値に対する割当色の設定を変更する（後述の図１８を参照）。尚、所定の色相範囲をカテゴリ項目値の種類の数に応じた間隔でかつ０°から２４０°に移行するにしたがって漸次小さくなる間隔に分割して複数の割当色を特定し、各カテゴリ項目値に対する割当色を設定する方法の例については、上述の割当色設定手段２２の設定方法５と同様であるのでその詳細な説明は省略する。
【０１５５】
割当色変更手段２３により割当色の設定を変更する方法は、上述の変更方法１〜５に限定されるものではなく、他の方法を採用することもできる。例えば、上述の変更方法３又は変更方法４では、所定の色相範囲を２グループにグループ分けし、所定の順番に並べたカテゴリ項目値に対して各グループの各割当色を交互に割り当てる場合を例に説明したが、所定の色相範囲を３グループにグループ分けし、所定の順番に並べたカテゴリ項目値に対して各グループの各割当色を順番に割り当てて変更することもできる。また、例えば、各カテゴリ項目値に対して割り当てられている各割当色を各カテゴリ項目値の間で無作為に入れ替えたり、カテゴリ項目値の順番を変更して、各カテゴリ項目値に対する割当色を変更してもよい。そしてまた、ユーザからの入力に応じて手動的に、色相範囲や、カテゴリ項目値の順番、所定の色相範囲に対する各カテゴリ項目値の割当間隔などを個々に変更することによって割当色を変更することもできる。
【０１５６】
画素表示処理手段２４は、多変量データ系列を構成する複数の１変量データ分布の各１変量データ分布内における各１変量データの割合を各々算出し、各１変量データ分布に対応してディスプレイ装置の画面上に表示される複数の表示枠の表示枠内に各割当色が各１変量データの割合に応じてランダムかつ稠密に配置されるように表示枠内に存在する複数の画素に表示させる画素表示処理を各表示枠について行う。
【０１５７】
この画素表示処理では、まず最初に攪拌凝縮処理が行われ、次いで表示枠内表示処理が行われる。攪拌凝縮処理では、レイアウト表示処理手段２５によってディスプレイ装置の画面上に並べて表示される各表示枠の大きさを算出する（ステップＳ１）。次にステップＳ１により算出された表示枠の大きさに基づいて各表示枠内に存在する画素の画素数を各々算出する（ステップ２）。そして、複数の表示枠のうち、１の表示枠の表示枠内に存在する画素の画素数と、その表示枠に対応する１変量データ分布が有する各１変量データの対象数値項目値とに基づいてその表示枠内で各割当色を表示する画素の割当色表示画素数を算出する（ステップＳ３）。次いで、ステップＳ３により算出された各割当色表示画素数の画素によって表示される各割当色がその表示枠の表示枠内でランダムかつ稠密に配置される画素の位置座標を算出する（ステップＳ４）。そして、これらのステップＳ１からステップＳ４までの工程を他の全ての表示枠について行う（ステップＳ５）。
【０１５８】
表示枠内表示処理では、攪拌凝縮処理により各表示枠ごとに算出された各割当色を表示する画素の位置座標に基づいて各表示枠内への各割当色の表示が行われる。これにより、各表示枠内には対応する１変量データ分布が乱点図として表示され、各表示枠によって１変量データ分布の系列である多変量データ系列が乱点図列としてディスプレイ装置の画面上に画像化して表示される。
【０１５９】
レイアウト表示処理手段２５は、データ表示条件受理部１０の表示レイアウト形式特定情報受理手段１２が受理した表示レイアウト形式特定情報に基づいて、ディスプレイ装置の画面上に複数の表示枠を並べて表示させるレイアウト表示処理を行う。
【０１６０】
レイアウト表示処理手段２５には、例えば１行×複数列からなる１次元クロス集計表や複数行×複数列からなる２次元クロス集計表による表示レイアウト形式、また、分析軸項目を２次元にして表示する表示レイアウト形式として例えば分析軸項目が時を表す場合には、縦を年月とし横を日（乱点織）としたり、縦を週、横を曜日とするものや、分析軸項目が地域を表す場合には複数の区画領域からなる地図による表示レイアウト形式等、複数の表示レイアウト形式が予め選択可能に設定されている。そして、表示レイアウト形式特定情報によって選択された所望の表示レイアウト形式によりレイアウト表示処理ができるようになっている。
【０１６１】
図２及び図３は、レイアウト表示処理手段２５のレイアウト表示処理により、ディスプレイ装置の画面上に表示される標準レイアウトの一例をそれぞれ示す構成図である。図２に示す標準レイアウトは、２次元クロス集計表による表示レイアウト形式を有しており、表題３１には多変量データ系列の属性が表示され、その側方位置には表示条件変更ボタン３２が表示される。また、表側３３には複数の第１分析軸項目値が各行項目値を構成するように並んで表示され、表頭３４には複数の第２分析軸項目値が各列項目値を構成するように並んで表示されている。そして、表体３５には、複数の表示枠３６が各第１分析軸項目値と各第２分析軸項目値によって特定可能に表示されている。これにより、横並びの１行によって第１分析軸項目値に対応する第２分析軸項目値別のカテゴリ項目値別対象数値項目値分布からなる多変量データ系列と、縦並びの１列によって第２分析軸項目値に対応する第１分析軸項目値別のカテゴリ項目値別対象数値項目値分布からなる多変量データ系列とが画像化して表示される。
【０１６２】
図３に示す標準レイアウトは、地図による表示レイアウト形式を有しており、表題４１には多変量データ系列の属性が表示され、その側方位置には表示条件変更ボタン４２が表示される。そして、日本地図４３内には各都道府県を構成する複数の表示枠４４が表示されている。これにより、各都道府県を表す分析軸項目値別のカテゴリ項目値別対象数値項目値分布からなる多変量データ系列が画像化して表示される。
【０１６３】
また、レイアウト表示処理手段２５は、各カテゴリ項目値と各割当色との対応関係を示すカラーマップを副画像としてディスプレイ装置の画面上に表示するカラーマップ表示処理を行う。
【０１６４】
表示条件変更画面表示処理手段２６は、上述の変更方法１〜５のいずれかを選択可能な表示や各カテゴリ項目値の順番の変更、色相範囲の変更、色相範囲に対する各カテゴリ項目値の割当間隔の変更、各カテゴリ項目値に対する割当色の色相・彩度・明度の変更、表示レイアウト形式の変更等を操作可能な表示条件変更画面を副画像としてディスプレイ装置の画面上に表示する表示条件変更画面表示処理を行う。表示条件変更画面は、表示条件変更ボタン３２、４２をクリックすることによって表示される。
【０１６５】
次に、上記構成を有するデータ表示装置１によるデータ表示処理の流れを図５に示すフローチャートを参照しつつ以下に説明する。
【０１６６】
まず、データ表示条件受理部１０が多変量データ系列特定情報、表示レイアウト形式特定情報、割当色設定情報の各種情報を受理すると（ステップＳ１１）、データ表示処理部２０の多変量データ系列取得手段２１による多変量データ系列取得処理が行われ（ステップＳ１２）、次いで割当色設定手段２２による割当色設定処理が行われる（ステップＳ１３）。そして、表示処理として、レイアウト表示処理手段２５によるレイアウト表示処理とカラーマップ表示処理、画素表示処理手段２４による画素表示処理が行われる（ステップＳ１４）。
【０１６７】
これにより、ディスプレイ装置の画面上には、所定の表示レイアウト形式により複数の表示枠が並んで表示され、各表示枠内には対応する１変量データ分布が乱点図として表示され、１変量データ分布の系列による多変量データ系列が乱点図列として表示される。また、カラーマップ表示処理により、カラーマップがディスプレイ装置の画面上に副画像として表示される。
【０１６８】
ここでディスプレイ装置の画面上に表示されている表示条件変更ボタン３２、４２がクリックされると、表示条件変更画面表示処理手段２６は、割当色の変更指示を受けたと判断して（ステップＳ１５でＹＥＳ）、表示条件変更画面をディスプレイ装置の画面上に表示させる処理を行う（ステップＳ１６）。
【０１６９】
そして、ユーザによる入力手段等の操作により、表示条件変更画面上で表示条件の変更操作が行われて、データ表示条件受理部１０の割当色変更情報受理手段１４がその変更操作に応じた割当色変更情報を受理すると、データ表示処理部２０の割当色変更手段２３による割当色変更処理が行われる（ステップＳ１７）。
【０１７０】
そして、割当色変更手段２３による割当色変更処理によって割当色の設定が変更されると、再び表示処理が行われ（ステップＳ１４）、画素表示処理手段２４による画素表示処理とレイアウト表示処理手段２５によるカラーマップ表示処理が行われる。上述のステップＳ１４からステップＳ１７を繰り返し行うことで、同一の多変量データ系列について割当色が異なる種々の乱点図列を表示することができる。
【０１７１】
尚、ステップＳ１７で割当色変更処理を行った後に、ステップＳ１４で再び表示処理を行う際に、画素表示処理で攪拌凝縮処理を実行せず、ディスプレイ装置の画面上に表示されている割当色を、変更後の新たな割当色に入れ替えて表示させる処理を行ってもよい。これによれば、再度繰り返して攪拌凝縮処理を行う必要がなく、演算処理の負荷を軽減することができる。したがって、割当色の変更の応答速度を速めることができ、割当色を変更した後の乱点図列を迅速に表示させることができる。
【０１７２】
次に、上記のデータ表示装置１を利用したときの効果について実施例に基づき以下に説明する。
【０１７３】
図６〜図１８は、本発明が適用されたデータ表示装置１によりディスプレイ装置の画面上に表示された乱点図列の実施例を示すものであり、同一の多変量データ系列に対して種々の割当方法により色割当を行った結果を表示するものである。
【０１７４】
図６〜図１８で使用される多変量データ系列は、全国百貨店の売上金額値を商品区分別、月別、地域別に集計した多変量データ系列である。図６〜図１８に示す各実施例では、標準レイアウトとして２次元のクロス集計表の表示レイアウト形式が用いられており、その上方位置には副画像として各カテゴリ項目値と各割当色との対応を示すカラーマップが表示されている。そして、第１分析軸項目に商品を設定し、第１分析軸項目値に「紳士服・洋品」「婦人服・洋品」「子供服・洋品」、…、「商品券」の合計１４品目を設定し、第２分析軸項目に年月を設定し、第２分析軸項目値に「２００３年８月」、「２００３年９月」、…、「２００４年９月」の合計１４月を設定し、カテゴリ項目に地域を設定し、カテゴリ項目値に「東京」、「大阪」、…、「九州」の６大都市と主要８地域を合わせた１４の地域を設定しており、対象数値項目に売上金額を設定し、第１分析軸項目値と第２分析軸項目値によって特定される対象数値項目値を売上金額値（数値）に設定している。また、表体７内に複数行×複数列をなして表示される各表示枠８の枠内には、表示枠８内に存在する画素によって各割当色が表示枠８内で各１変量データの割合に応じてランダムかつ稠密に配置されるように表示されている。
【０１７５】
図６に示す第１実施例は、設定方法１或いは変更方法１を選択して表示された乱点図列である。この乱点図列では、各カテゴリ項目値の順番を全国百貨店協会の地域表示順（慣習）と設定している。そして、マンセル色相環の０°〜２４０°の色相範囲をカテゴリ項目値の種類の数である１４に均等の間隔で分割し、その１４に均等に分割した位置に相当する色相（値）を各割当色として特定し、全国百貨店協会の地域表示順に並べられている各カテゴリ項目値に対して各割当色を０°から増大する方向（赤から青）に順番に割り当てている。
【０１７６】
図７に示す第２実施例は、設定方法２或いは変更方法２を選択して表示された乱点図列である。この乱点図列は、割当色の割当方向が図６のものと反対であり、マンセル色相環２４０°（青）〜０°（赤）の色相範囲をカテゴリ項目値の種類の数である１４に均等の間隔で分割し、その１４に均等に分割した位置に相当する値の色を各割当色として特定し、全国百貨店協会の地域表示順に並べられている各カテゴリ項目値に対して各割当色を２４０°から減少する方向（青から赤）に均等に割り当てている。
【０１７７】
図８に示す第３実施例は、設定方法３或いは変更方法３を選択して表示された乱点図列である。この乱点図列では、第１実施例及び第２実施例と同様に、各カテゴリ項目値の順番を全国百貨店協会の地域表示順と設定している。そして、マンセル色相環０°（赤）〜２４０°（青）の色相範囲をカテゴリ項目値の種類の数である１４に均等の間隔で分割し、その１４に均等に分割した位置に相当する色相（値）を各割当色として特定する。そして、これらの各割当色を０°〜１２０°の赤系グループ（一方側のグループ）と、１２１°〜２４０°までの青系グループ（他方側のグループ）の２グループにグループ分けする。それから、全国百貨店協会の地域表示順に並べられている各カテゴリ項目値に対して、赤系グループに属する割当色と青系グループに属する割当色とを、色相範囲の一方側である０°及び１２１°から増大する方向に交互に割り当てている。
【０１７８】
図９に示す第４実施例は、設定方法４或いは変更方法４を選択して表示された乱点図列である。この乱点図列は、割当色の割当方向が図８のものと反対であり、マンセル色相環２４０°（青）〜０°（赤）の色相範囲をカテゴリ項目値の種類の数である１４に均等の間隔で分割し、その１４に均等に分割した位置に相当する色相（値）を各割当色として特定する。そして、これらの各割当色を２４０°〜１２１°の青系グループと１２０°〜０°の赤系グループの２グループにグループ分けする。それから、全国百貨店協会の地域表示順に並べられている各カテゴリ項目値に対して、青系グループに属する割当色と赤系グループに属する割当色とを、色相範囲の他方側である２４０°及び１２０°から減少する方向に交互に割り当てている。
【０１７９】
図１０〜図１３に示す第５実施例〜第８実施例は、図６〜図９に示す第１実施例〜第４実施例におけるカテゴリ項目値の順番を変更して、各カテゴリ項目値を北から南の順番に並べ替えたものである。図１０に示す第５実施例は、変更後のカテゴリ項目値の順番でかつ設定方法１或いは変更方法１を選択して表示させた乱点図列であり、図１１に示す第６実施例は、変更後のカテゴリ項目値の順番でかつ設定方法２或いは変更方法２を選択して表示させた乱点図列である。そして、図１２に示す第７実施例は、変更後のカテゴリ項目値の順番でかつ設定方法３或いは変更方法３を選択して表示させた乱点図列であり、図１３に示す第８実施例は、変更後のカテゴリ項目値の順番でかつ設定方法４或いは変更方法４を選択して表示させた乱点図列である。
【０１８０】
図１４〜図１７に示す第９実施例〜第１２実施例は、図６〜図９に示す第１実施例〜第４実施例及び図１０〜図１３に示す第５実施例〜第８実施例におけるカテゴリ項目値の順番を変更して、各カテゴリ項目値別に売上金額値を合計してその合計した各売上金額値の降順に各カテゴリ項目値を並べ替えたものである。図１４に示す第９実施例は、変更後のカテゴリ項目値の順番でかつ設定方法１或いは変更方法１を選択して表示させた乱点図列であり、図１５に示す第１０実施例は、変更後のカテゴリ項目値の順番でかつ設定方法２或いは変更方法２を選択して表示させた乱点図列である。そして、図１６に示す第１１実施例は、変更後のカテゴリ項目値でかつ設定方法３或いは変更方法３を選択して表示させた乱点図列であり、図１７に示す第１２実施例は、変更後のカテゴリ項目値でかつ設定方法４或いは変更方法４を選択して表示させた乱点図列である。
【０１８１】
図１８に示す第１３実施例は、各カテゴリ項目値別に売上金額値を合計してその合計した各売上金額値の降順に各カテゴリ項目値の順番を並べて、設定方法５或いは変更方法５を選択して表示させた乱点図列であり、自然対数による対数変換を用いた割当方法により、マンセル色相環の０°〜２４０°の色相範囲を、カテゴリ項目値の種類の数である１４の間隔でかつその色相範囲の０°から２４０°側に移行するにしたがって漸次小さくなる間隔に分割し、その１４の間隔に分割した位置に相当する値の色を各割当色として特定し、売上金額値の降順に並べられている各カテゴリ項目値に対して各割当色を０°から増大する方向に順番に割り当てている。
【０１８２】
上記第１実施例〜第１２実施例では、所定の色相範囲を均等の間隔で分割することによって各割当色を特定している。ここで、各カテゴリ項目値の順番は、第９実施例〜第１２実施例に示すように各カテゴリ項目値の売上金額値の降順、換言すると対象数値項目値の大きさによる順番に限られるものではなく、第１実施例〜第４実施例に示すように各カテゴリ項目値を全国百貨店協会の地域表示順に設定したり、第５実施例〜第８実施例に示すように、各カテゴリ項目値を北から南の順番に設定することもできる。
【０１８３】
このように分析の目的によっては、各カテゴリ項目値の順番を影響力の大きさの順番ではなく、慣習的な順番（例えば店舗コード順や出店順）や、そのとき注目しているカテゴリ項目値を優先した順番（例えば特に比較を希望する複数の競合店舗を優先する順番）、カテゴリ項目値の意味による順番（例えばカテゴリ項目が地域の場合には北から南の順番、カテゴリ項目値が商品の場合には商品の大きさの順番や販売開始時期の順番）等に設定するのが効果的な場合もある。
【０１８４】
しかしながら、各カテゴリ項目値を影響力の大きさの順番ではない他の基準に基づいて順番に並べた場合には、各カテゴリ項目値の影響力の予測が困難で不均等かまたは傾向がより不規則に見えるようになるケースが多い。
【０１８５】
したがって、かかる場合には所定の色相範囲を分割する間隔を均等にすることによって、各カテゴリ項目値の影響力の大きさを乱点図上に素直に反映でき、多変量データ系列の視覚的考察を容易なものとすることができる。したがって、多変量データ系列の全体の傾向や特徴点、規則性等が表出する可能性を高めることができ、発見する際にその見逃しを防ぐことができる。
【０１８６】
一方、上記第１３実施例では、所定の色相範囲をその色相範囲の一方側から他方側に向かって移行するにしたがって漸次小さくなる間隔に分割することによって各割当色を特定している。かかる場合に、例えばカテゴリ項目値の影響力が大きい順に各カテゴリ項目値を並べて割当色を割り当てることによって、影響力が大きいカテゴリ項目値どうしの割当色を大きく相異させ、影響力が小さいカテゴリ項目値どうしの割当色をその色相が近似したものとすることができ、影響力が大きいカテゴリ項目値の特徴等を積極的に表出させ、影響力が小さいカテゴリ項目値を極力目立たなくさせることができる。したがって、影響力の大きいカテゴリ項目値は、その特徴等を際立たせることができ、多変量データ系列の代表的な特徴点等を効果的に多数表出させることができる。よって、多変量データ系列の全体の傾向や特徴点、規則性等が表出する可能性をより積極的に高めることができ、多変量データ系列の全体の傾向や特徴点、規則性等を発見する際に、その見逃しを防ぐことができる。
【０１８７】
また、上記データ表示装置１によれば、割当色変更手段２３によって割当色の設定を変更することができる。例えば、第１実施例（図６）と第２実施例（図７）、第３実施例（図８）と第４実施例（図９）、第５実施例（図１０）と第６実施例（図１１）、第７実施例（図１２）と第８実施例（図１３）、第９実施例（図１４）と第１０実施例（図１５）、第１１実施例（図１６）と第１２実施例（図１７）は、割当色の割当方向を互いに反対に設定したものである。一般的に、赤系の方が青系よりも目につくので、割当色の割当方向を変更したことによって、一方の色だけでは認識することができなかった特徴点や規則性などを容易に発見することができる。
【０１８８】
また、第１実施例（図６）と第３実施例（図８）、第２実施例（図７）と第４実施例（図９）、第５実施例（図１０）と第７実施例（図１２）、第６実施例（図１１）と第８実施例（図１３）、第９実施例（図１４）と第１１実施例（図１６）、第１０実施例（図１５）と第１２実施例（図１７）は、各カテゴリ項目を色相の順番に割り当てたものと、赤系のグループと青系のグループから交互に順番に割り当てたものとの比較になる。したがって、一方の割当方法で隣り合った割当色の干渉や相乗効果が、他方の割当方法では排除され、両方の割当方法によって表示した乱点図列を比較することで多変量データ系列の特徴点や規則性を発見する際に、見落としを防ぐことができる。
【０１８９】
例えば、図６と図８を比較した場合、全体的に図８の方が赤が薄いが、対象項目「家電」の赤の強さは残っている。したがって、図６だけでは、東京や大阪などで売れているようにも見えるが、図８と比較することで特に東京で家電が売れていることがわかる。
【０１９０】
また、図８では、２００３年８月から２００４年２月まで赤色が強く、２００４年３月以降との差を明確に把握することができる。そして、第１分析軸項目値「家具」については、図６では２００４年３月以降、各月とも同じような色合いであり、特徴点を見出すことはできない。一方、図８では、２００４年８月が特に赤く、東京の売上金額値が高いことを認識できる。また、第１分析軸項目値「その他」については、図６では第１分析軸項目値「サービス」、「雑貨」、「食堂・喫茶」等との差を明確に認識することは困難であるが、図８では、各月に亘って明確な差を認識することができる。
【０１９１】
また、図１４〜図１７と図１８とは、所定の色相範囲を均等の間隔に分割したものと、漸次小さくなる間隔に分割したものとの比較になる。これによれば、図１８では、対数変換を用いた割当色の特定方法を採用すると共に、対象数値項目値が大きい順にカテゴリ項目値を並べて各割当色を割り当てているので、影響力が大きい順に各カテゴリ項目値の間の割当色の色相間隔が大きく設定され、多変量データ系列の特徴点や規則性等を代表する特徴を効果的に多数表出させることができる。尚、図１８における対数変換を用いた割当方法は、カテゴリ項目値を対象数値項目値の大きさの順に並べる並べ方と組み合わせるとより効果的であるという例であり、例えばそのとき注目しているカテゴリ項目値を優先した順序に並べる並べ方と組み合わせるなど、分析の目的に応じて変更することができる。
【０１９２】
上述のデータ表示装置１によれば、割当色設定手段２２により各カテゴリ項目値に対して互いに異なる割当色を予め設定された割当方法により設定するので、従来のような画一的な割り当て方では表出されずに隠れていた多変量データ系列の全体の傾向や特徴点、規則性等を明確に表出させることができ、多変量データ系列の全体の傾向や特徴点、規則性等を発見する際に、その見逃しを防ぐことができる。
【０１９３】
また、各カテゴリ項目値に対して各々割り当てられている割当色の設定を割当色変更手段２３によって予め設定された変更方法により変更できるので、同一の多変量データ系列について各カテゴリ項目に対する割当色を変更したものをそれぞれ表示させることができる。したがって、１つの割当色の割り当て方では表出されずに隠れていた全体の傾向や特徴点、規則性等が、別の割当色の割り当て方をすることによって明確に表出させることができる。すなわち、各カテゴリ項目値に対する割当色の割当方が異なる図を複数比較することによって、異なるフィルターを通しての比較観察が可能となり、多変量データ系列の全体の傾向、特徴点、規則性等の見逃しを防ぐことができる。
【０１９４】
また、特に設定方法１及び変更方法１によれば、例えば対象数値項目値が大きい順に各カテゴリ項目値を並べて、虹の色の順番（赤から紫）などに割り当てることができ、一般的な色相順序の感覚を、数値の大小順序に対応させることができる。したがって、対象数値項目値の大小を色に置き換えて捉えやすくできる。また、カテゴリ項目値の順番を属性によって並べる場合、例えばカテゴリ項目が地域を表し、北から南という順番に並べるとき、色相を青から赤に変化するという順序で割り当てると、一般的な寒色、暖色の感覚に対応させることができ、表示された図を観察しやすくできる。
【０１９５】
また、設定方法２及び変更方法２によれば、例えば対象数値項目値の数値が大きい順に各カテゴリ項目値を並べて、虹の色の逆順（紫から赤）などに割り当てることができ、一般的な色相順序の感覚を、数値の大小順序に対応させることができる。したがって、対象数値項目値の大小を色に置き換えて捉えやすくできる。
【０１９６】
また、設定方法３及び変更方法３によれば、特定された複数の割当色を赤系と青系の２グループにグループ分けし、対象数値項目値の数値が大きい順番に各カテゴリ項目値を並べて、赤系のグループに属する割当色と、青系のグループに属する割当色を、赤系グループは赤から緑に向かって、青系グループは緑から青に向かって交互に割り当てることができる。このように互いに隣り合うカテゴリ項目値に対して各々割り当てられる割当色を大幅に異ならせることができ、その差を明確に表出させることができる。
【０１９７】
また、設定方法４及び変更方法４によれば、特定された複数の割当色を赤系と青系の２グループにグループ分けし、対象数値項目値の数値が大きい順番に各カテゴリ項目値を並べて、赤系のグループに属する割当色と、青系のグループに属する割当色を、赤系グループは緑から赤に向かって、青系グループは青から緑に向かって交互に割り当てることができる。したがって、割当色を中間的な距離、つまり少し近い異なる色を割り当てることによって、近い色相による塊の傾向が観察され、類似した傾向をもつカテゴリ項目値の組み合わせなどを発見することができる。
【０１９８】
また、設定方法５及び変更方法５によれば、例えば対象数値項目値が大きい順に各カテゴリ項目値を並べて、各カテゴリ項目値に対して各割当色をその色相間隔が大きい順に割り当てた場合には、影響力が大きいカテゴリ項目値どうしの割当色を大きく相違させ、影響力が小さいカテゴリ項目値どうしの割当色をほぼ同一なものとすることができる。これにより、影響力が大きいカテゴリ項目値を積極的に表出させ、影響力が小さいカテゴリ項目値を極力目立たなくさせることができる。したがって、着目したいカテゴリ項目値を積極的に表出させ、それ以外のカテゴリ項目値を極力目立たなくさせることができる。
【０１９９】
したがって、設定方法１〜５及び変更方法１〜５によれば、従来では隠れていた多変量データ系列の全体の傾向や特徴点、規則性等が表出する可能性をより積極的に高めることができ、多変量データ系列の全体の傾向や特徴点、規則性等を発見する際に、その見逃しを防ぐことができる。
【０２００】
尚、本発明は、上述の実施の形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲で種々の変更が可能である。例えば、上述の各実施例では、標準レイアウトを複数行×複数列からなる２次元クロス集計表による表示レイアウト形式とする場合を例に説明したが、例えば１行×複数列からなる１次元クロス集計表による表示レイアウト形式や、分析軸項目値を２次元にして表示する表示レイアウト形式として例えば分析軸項目が時を表す場合には、縦を年月とし横を日（乱点織）としたり、縦を週とし横を曜日とするものや、分析軸項目が地域を表す場合には複数の区画領域からなる地図による表示レイアウト形式等であってもよい。
【０２０１】
また、上述の各実施例では、第１分析軸項目に商品、第２分析軸項目に年月、カテゴリ項目に地域、対象数値項目に売上金額を設定した場合を例に説明したが、例えば第１分析軸項目に地域、第２分析軸項目に年月、カテゴリ項目に商品区分、対象数値項目に売上金額を設定するなど、各項目は任意に変更することができる。
【図面の簡単な説明】
【０２０２】
【図１】データ表示装置の内部機能を説明するブロック図である。
【図２】ディスプレイ装置の画面上に表示される標準レイアウトの一例を示す図である。
【図３】ディスプレイ装置の画面上に表示される標準レイアウトの一例を示す図である。
【図４】色相の設定範囲を説明する図である。
【図５】データ表示装置によるデータ表示処理の内容を説明するフローチャートである。
【図６】第１実施例を示す図である。
【図７】第２実施例を示す図である。
【図８】第３実施例を示す図である。
【図９】第４実施例を示す図である。
【図１０】第５実施例を示す図である。
【図１１】第６実施例を示す図である。
【図１２】第７実施例を示す図である。
【図１３】第８実施例を示す図である。
【図１４】第９実施例を示す図である。
【図１５】第１０実施例を示す図である。
【図１６】第１１実施例を示す図である。
【図１７】第１２実施例を示す図である。
【図１８】第１３実施例を示す図である。
【図１９】１変量データ分布を円グラフによって表示した図である。
【図２０】多変量データ系列を円グラフによって表示した図である。
【図２１】多変量データ系列を攪拌凝縮法によって乱点図列で示した図である。
【符号の説明】
【０２０３】
１  データ表示装置
１０  データ表示条件受理部
１１  多変量データ系列特定情報受理手段
１２  表示レイアウト形式特定情報受理手段
１３  割当色設定情報受理手段
１４  割当色変更情報受理手段
２０  データ表示処理部
２１  多変量データ系列取得手段
２２  割当色設定手段
２３  割当色変更手段
２４  画素表示処理手段
２５  レイアウト表示処理手段
２６  表示条件変更画面表示処理手段
３１、４１  表題
３２、４２  表示条件変更ボタン
３３  表側
３４  表頭
３５  表体
３６  表示枠
４３  地図
４４  表示枠
【図１】
2006268564.tif 000003
【図２】
2006268564.tif 000004
【図３】
2006268564.tif 000005
【図４】
2006268564.tif 000006
【図５】
2006268564.tif 000007
【図６】
2006268564.tif 000008
【図７】
2006268564.tif 000009
【図８】
2006268564.tif 000010
【図９】
2006268564.tif 000011
【図１０】
2006268564.tif 000012
【図１１】
2006268564.tif 000013
【図１２】
2006268564.tif 000014
【図１３】
2006268564.tif 000015
【図１４】
2006268564.tif 000016
【図１５】
2006268564.tif 000017
【図１６】
2006268564.tif 000018
【図１７】
2006268564.tif 000019
【図１８】
2006268564.tif 000020
【図１９】
2006268564.tif 000021
【図２０】
2006268564.tif 000022
【図２１】
2006268564.tif 000023