(57)【特許請求の範囲】
【請求項１】
可視映像を与える映像ユニットとこれに接続されたデジタル処理回路とを含んでなり、該処理回路は複数のテーマを含んだデータにアクセスし、テーマに対応しかつ基準線に対して異なる距離で離間する複数の外輪郭線を有するテーマイラストを発生し、かつ映像ユニットを制御してテーマイラストを表示させ、少なくとも１個の外輪郭線が複数のテーマに対応して基準線から異なる距離で離間しており、処理回路が各テーマに対応する複数のテーマ成分を発生して、積み重ね、テーマイラストの中心に対して配列し、処理回路がテーマ成分の最大の累積テーマ強度を有したテーマイラストの部分に対して基準線を中心付けすることを特徴とするデータ視覚化装置。
【請求項２】
処理回路が累積テーマ強度に対応して外輪郭線を画定することを特徴とする請求項１に記載の装置。
【請求項３】
処理回路が中心線について対称にテーマイラストを画定することを特徴とする請求項１に記載の装置。
【請求項４】
処理回路が映像ユニットを制御して各テーマ強度に対応してテーマイラストに関して棒グラフとヒストグラムのいずれかを表示させることを特徴とする請求項１に記載の装置。
【請求項５】
処理回路が映像ユニットを制御してテーマイラストに関して複数の識別名を表示させ、該識別名が少なくとも１個のテーマ、複数の参照項目および複数の事象を識別することを特徴とする請求項１に記載の装置。
【請求項６】
データが複数の参照項目を含んでおり、処理回路が映像ユニットを制御して対応する参照項目におけるテーマ強度を表示させることを特徴とする請求項１に記載の装置。
【請求項７】
処理回路が映像ユニットを制御してテーマイラストに関して参照項目を連続的に表示させることを特徴とする請求項１に記載の装置。
【請求項８】
処理回路が映像ユニットを制御して複数のテーマイラストを互いに関連して表示させることを特徴とする請求項１に記載の装置。
【請求項９】
処理回路が映像ユニットを制御して外輪郭線間に複数のテーマ成分を表示させることを特徴とする請求項１に記載の装置。
【請求項１０】
処理回路がテーマイラスト内のいずれかのテーマ成分を中心付けして、残りのテーマ成分をこの中心付けしたテーマ成分に対して位置付けすることを特徴とする請求項９に記載の装置。
【請求項１１】
処理回路が映像ユニットを制御して互いに隣接接触するテーマ成分を表示させることを特徴とする請求項９に記載の装置。
【請求項１２】
処理回路が映像ユニットを制御して曲線を含んだテーマ成分を表示させることを特徴とする請求項９に記載の装置。
【請求項１３】
処理回路が映像ユニットを制御して各テーマ強度に対応した幅を有したテーマ成分を表示させることを特徴とする請求項９に記載の装置。
【請求項１４】
処理回路が映像ユニットを制御してテーマ成分の立体イラストを含んだテーマイラストを表示させることを特徴とする請求項９に記載の装置。
【請求項１５】
処理回路が映像ユニットを制御して複数の異なる色を含んだテーマ成分を表示させることを特徴とする請求項９に記載の装置。
【請求項１６】
処理回路がテーマイラスト内でいずれかのテーマ成分を中心付けし、残りのテーマ成分を中心付けしたテーマ成分に関して配置することを特徴とする請求項１に記載の装置。
【請求項１７】
デジタル処理回路をして複数のテーマを含んだデータにアクセスさせるコンピューターに使用可能なコードと、処理回路をしてテーマイラストを発生させるコンピューターに使用可能なコードと、処理回路をして映像ユニットを制御してテーマイラストを表示させるコンピューターに使用可能なコードと、処理回路をしてテーマ成分の最大の累積テーマ強度を有したテーマイラストの部分に対して中心付けられた基準線を位置させるコンピューターに使用可能なコードとを含んでなり、
該テーマイラストは基準線に対して異なる距離で離間する複数の外輪郭線を有しており、該外輪郭線は複数のテーマとテーマに対応する外輪郭線間に配置された複数のテーマ成分に対応していることを特徴とするコンピューター読出し可能な媒体。
【請求項１８】
さらにコンピューターに使用可能なコードが含まれていて、処理回路をしてテーマ成分の累積テーマ強度に対応する外輪郭線を画定させることを特徴とする請求項１７に記載の媒体。
【請求項１９】
さらにコンピューターに使用可能なコードが含まれていて、処理回路をして中心線に対して対称にテーマイラストを画定させることを特徴とする請求項１７に記載の媒体。
【請求項２０】
さらにコンピューターに使用可能なコードが含まれていて、処理回路をして映像ユニットを制御してテーマイラストに対して各テーマ強度に対応する棒グラフを表示させることを特徴とする請求項１７に記載の媒体。
【請求項２１】
さらにコンピューターに使用可能なコードが含まれていて、処理回路をして映像ユニットを制御してテーマイラストに関して複数の識別名を提供させて、該識別名が少なくとも１個のテーマ、複数の参照項目および複数の事象を識別することを特徴とする請求項１７に記載の媒体。
【請求項２２】
さらにコンピューターに使用可能なコードが含まれていて、処理回路をして映像ユニットを制御してそれぞれ隣接接触するテーマ成分を表示させることを特徴とする請求項１７に記載の媒体。
【請求項２３】
さらにコンピューターに使用可能なコードが含まれていて、処理回路をして映像ユニットを制御してテーマ成分の各テーマ強度に対応する幅を有したテーマ成分を表示させることを特徴とする請求項１７に記載の媒体。
【請求項２４】
さらにコンピューターに使用可能なコードが含まれていて、処理回路をして映像ユニットを制御してテーマ成分の立体イラストを含んだテーマイラストを表示させることを特徴とする請求項１７に記載の媒体。
【請求項２５】
さらにコンピューターに使用可能なコードが含まれていて、処理回路をしてテーマ成分を発生させ、テーマイラストの中心に対してテーマ成分を積み重ね配列してテーマイラストを発生させることを特徴とする請求項１７に記載の媒体。
【請求項２６】
デジタル処理回路を用いて複数のテーマを含んだデータにアクセスし、デジタル処理回路を用いて基準線に対してテーマイラストを表示することを含んでなり、該テーマイラストはテーマに対応するとともに複数の外輪郭線を有しており、該外輪郭線はテーマイラストを画定するとともに、複数のテーマに対応して基準線に対して異なる距離で離間しており、テーマイラストを表示するに際して、外輪郭線間に各テーマに対応する複数のテーマ成分を表示し、テーマイラスト中でいずれかのテーマ成分を中心付けし、他のテーマ成分を中心付けしたテーマ成分に関して表示することを含むことを特徴とするデータ視覚化方法。
【請求項２７】
表示するに際して、累積テーマ強度に対応して外輪郭線を表示することを特徴とする請求項２６に記載の方法。
【請求項２８】
表示するに際して、中心線に対して対称に外輪郭線を表示することを特徴とする請求項２６に記載の方法。
【請求項２９】
さらにテーマイラストに関して各テーマ強度に対応する棒グラフを表示することを特徴とする請求項２６に記載の方法。
【請求項３０】
さらにテーマイラストに関して複数の識別名を表示し、該識別名が少なくとも１個のテーマ、複数の参照項目および複数の事象を識別することを特徴とする請求項２６に記載の方法。
【請求項３１】
さらに複数のテーマイラストを互いに表示することを特徴とする請求項２６に記載の方法。
【請求項３２】
表示するに際して、それぞれ隣接接触してテーマ成分を表示することを特徴とする請求項２６に記載の方法。
【請求項３３】
表示するに際して、曲線を含んだテーマ成分を表示することを特徴とする請求項２６に記載の方法。
【請求項３４】
表示するに際して、各テーマ強度に対応する幅を有したテーマ成分を表示することを特徴とする請求項２６に記載の方法。
【請求項３５】
表示するに際して、テーマ成分の立体イラストを含んだテーマイラストを表示することを特徴とする請求項２６に記載の方法。
【請求項３６】
表示するに際して、複数の異なる色を含んだテーマ成分を表示することを特徴とする請求項２６に記載の方法。
【請求項３７】
さらに最大の累積テーマ強度を有したテーマイラストの部分に対して基準線を中心付けすることを特徴とする請求項２６に記載の方法。
【請求項３８】
アクセスするに際して、複数のドキュメント内の文脈情報の発生に対応するデータにアクセスし、表示するに際して、ドキュメント内の文脈情報の使用を表示することを特徴とする請求項２６に記載の方法。
【請求項３９】
アクセスするに際して、初期のデータをフィルターし、データを分析してテーマ強度を決定することを特徴とする請求項２６に記載の方法。
【請求項４０】
デジタル処理回路を用いて複数のテーマを含んだデータにアクセスし、処理回路を用いてテーマイラストを発生し、テーマイラストを表示することを含んでなり、該テーマイラストは基準線に対して異なる距離で離間する複数の外輪郭線を有しており、外輪郭線はテーマに対応し、テーマに対応する複数のテーマ成分が外輪郭線間に配置されており、前記テーマイラストを発生するに際して、各テーマについてテーマ成分を発生し、テーマ成分を積み重ね、テーマイラストの中心に関してテーマ成分を配列し、最大の累積テーマ強度を有したテーマイラストの部分に関して基準線を中心付けすることを特徴とするデジタル・コンピューターデータ視覚化方法。
【請求項４１】
発生するに際して、累積テーマ強度に対応して外輪郭線を発生することを特徴とする請求項４０に記載の方法。
【請求項４２】
発生するに際して、基準線に対して対称な外輪郭線を発生することを特徴とする請求項４０に記載の方法。
【請求項４３】
さらにテーマイラストに関して各テーマ強度に対応する棒グラフを表示することを特徴とする請求項４０に記載の方法。
【請求項４４】
さらにテーマイラストに関して複数の識別名を表示し、該識別名が少なくとも１個のテーマ、複数の参照項目および複数の事象を識別することを特徴とする請求項４０に記載の方法。
【請求項４５】
発生するに際して、互いに隣接接触するテーマ成分を発生することを特徴とする請求項４０に記載の方法。
【請求項４６】
発生するに際して、曲線を含んだテーマ成分を発生することを特徴とする請求項４０に記載の方法。
【請求項４７】
発生するに際して、各テーマ強度に対応する幅を有するテーマ成分を発生することを特徴とする請求項４０に記載の方法。
【請求項４８】
発生するに際して、テーマ成分の立体イラストを含んだテーマイラストを発生することを特徴とする請求項４０に記載の方法。
【請求項４９】
発生するに際して、複数の異なる色を含んだテーマ成分を発生することを特徴とする請求項４０に記載の方法。
【請求項５０】
デジタル処理回路を用いて複数の参照項目と複数のテーマおよび複数のテーマ強度を含んだテーマデータにアクセスし、処理回路を用いて参照項目に対してテーマイラストを発生し、処理回路を用いて映像ユニットを制御してテーマイラストを表示させ、処理回路を用いて各テーマ強度に対応する棒グラフを基準線に関して発生し、処理回路を用いて映像ユニットを制御して棒グラフを可視表示し、かつ処理回路を用いて映像ユニットを制御してテーマイラストに関して参照項目、テーマおよび複数の事象を識別する複数の識別名を可視表示させることを含んでなり、発生するに際して、各テーマに対応してかつ各テーマ強度に対応する幅を有する複数のテーマ成分を発生し、テーマ成分を積み重ね、最大の累積テーマ強度を有したテーマイラストの部分に関して基準線を中心付けし、基準線に対してテーマ成分を配列することを特徴とするデジタル・コンピューターデータ視覚化方法。
【請求項５１】
少なくとも１個の外輪郭線がそれぞれの幅を有したテーマ成分を含んだテーマに対応して基準線に対して異なる距離で離間しており、少なくとも１個のテーマ成分が幅を有していることを特徴とする請求項１に記載の装置。
【請求項５２】
可視映像を与える映像ユニットと、この映像ユニットに接続されたデジタル処理回路とを含んでなり、該処理回路は複数のテーマを含んだデータにアクセスし、テーマに対応しかつ基準線に対して異なる距離で離間する複数の外輪郭線を有するテーマイラストを発生し、映像ユニットを制御してテーマイラストを表示させ、処理回路は映像ユニットを制御してテーマに対応して外輪郭線間に複数のテーマ成分を表示させ、処理回路がテーマイラスト中のテーマ成分の１つを中心付けし、残りのテーマ成分を中心付けしたテーマ成分に関して位置付けることを特徴とするデータ視覚化装置。
【請求項５３】
処理回路が映像ユニットを制御して、互いに隣接接触するテーマ成分を表示させることを特徴とする請求項５２に記載の装置。
【請求項５４】
処理回路が映像ユニットを制御して、曲線を含んだテーマ成分を表示させることを特徴とする請求項５２に記載の装置。
【請求項５５】
処理回路が映像ユニットを制御して、テーマ強度に対応する幅を有したテーマ成分を表示させることを特徴とする請求項５２に記載の装置。
【請求項５６】
処理回路が映像ユニットを制御して、テーマ成分の立体イラストを含んだテーマイラスト表示させることを特徴とする請求項５２に記載の装置。
【請求項５７】
処理回路が映像ユニットを制御して、複数の異なる色を含んだテーマ成分を表示させることを特徴とする請求項５２に記載の装置。
【請求項５８】
可視映像を与える映像ユニットと、この映像ユニットに接続されたデジタル処理回路とを含んでなり、該処理回路は複数のテーマを含んだデータにアクセスし、テーマに対応しかつ基準線に対して異なる距離で離間する複数の外輪郭線を有するテーマイラストを発生し、映像ユニットを制御してテーマイラストを表示させ、処理回路は各テーマに対応する複数のテーマ成分を発生し、積み重ね、テーマイラストの中心に関してテーマ成分を配列し、処理回路が最大の累積テーマ強度を有したテーマイラストの部分に関して基準線を中心付けさせることを特徴とするデータ視覚化装置。
【請求項５９】
可視映像を与える映像ユニットと、この映像ユニットに接続されたデジタル処理回路とを含んでなり、該処理回路は複数のテーマを含んだデータにアクセスし、テーマに対応しかつ基準線に対して異なる距離で離間する複数の外輪郭線を有するテーマイラストを発生し、映像ユニットを制御してテーマイラストを表示させ、処理回路は各テーマに対応する複数のテーマ成分を発生し、ひとつのテーマ成分をテーマイラスト中で中心付けし、中心付けしたテーマ成分に関して他のテーマ成分を与えることを特徴とするデータ視覚化装置。
【請求項６０】
デジタル処理回路をして複数のテーマを含んだデータにアクセスさせるコンピューターに使用可能なコードと、処理回路をしてテーマイラストを発生させるコンピューターに使用可能なコードと、処理回路をして映像ユニットを制御してテーマイラストを表示させるコンピューターに使用可能なコードと、処理回路をして最大の累積テーマ強度を有するテーマイラストの部分に関して基準線を中心付けさせるコンピューターに使用可能なコードとを含んでなり、上記テーマイラストが基準線に対して異なる距離で離間する複数の外輪郭線と外輪郭線間でテーマに対応する複数のテーマ成分を有していることを特徴とするコンピューター読出し可能媒体。
【請求項６１】
デジタル処理回路を用いて複数のテーマを含んだデータにアクセスし、デジタル処理回路を用いて基準線に対してテーマに対応するテーマイラストを表示することを含んでなり、上記のテーマイラストがテーマイラストを画定しかつ基準線に関して異なる距離で離間する複数の外輪郭線とを有しており、表示するに際して外輪郭線間に各テーマに対応する複数のテーマ成分を表示し、テーマイラストを表示するに際して、テーマイラスト中で１個のテーマ成分を中心付けし、このテーマ成分に関して他のテーマ成分を表示することを特徴とするデータ視覚化方法。
【請求項６２】
表示するに際して、隣接接触してテーマ成分を表示することを特徴とする請求項６１に記載の方法。
【請求項６３】
表示するに際して、曲線を含んだテーマ成分を表示することを特徴とする請求項６１に記載の方法。
【請求項６４】
表示するに際して、各テーマ強度に対応する幅を有したテーマ成分を表示することを特徴とする請求項６１に記載の方法。
【請求項６５】
表示するに際して、テーマ成分の立体イラスト含んだテーマイラストを表示することを特徴とする請求項６１に記載の方法。
【請求項６６】
表示するに際して、複数の異なる色を含んだテーマ成分を表示することを特徴とする請求項６１に記載の方法。
【請求項６７】
デジタル処理回路を用いて複数のテーマを含んだデータにアクセスし、デジタル処理回路を用いてテーマに対応するテーマイラストを基準線に対して表示し、デジタル処理回路を用いて最大の累積テーマ強度を有するテーマイラストの部分に関して基準線を中心付けすることを含んでなり、テーマイラストはテーマイラストを画定しかつ基準線に対して異なる距離で離間する複数の外輪郭線を有していることを特徴とするデータ視覚化方法。
【請求項６８】
デジタル処理装置を用いて複数にテーマを含んだデータにアクセスし、処理装置を用いてテーマイラストを発生し、テーマイラストを表示することを含んでなり、上記テーマイラストは基準線に対して異なる距離で離間する複数の外輪郭線と外輪郭線間で各テーマに対応する複数のテーマ成分とを有しており、発生するに際して、各テーマについてテーマ成分を発生し、積み重ねかつテーマイラストの中心に関してテーマ成分を配列し、最大累積テーマ強度を有したテーマイラストの部分に関して基準線を中心付けることを特徴とするデジタル・コンピューターデータ視覚化方法。
【発明の詳細な説明】
【０００１】
【技術分野】
この発明はデータ視覚化装置、コンピューター読出し可能媒体、通信媒体組込みコンピューターデータ信号、データ視覚化方法およびデジタル・コンピューターデータ視覚化方法に関するものである。
【０００２】
【技術の背景】
従来からあるドキュメントなどの情報視覚化システムのあるものは、グラフ的なシンボルでドキュメントを表示している。時間などの連続的な変数に亙っての変化はしばしば変化する映像で示され、該映像は適当な時間当たりのデータを表示する。
【０００３】
Ｍｉｃｒｏｓｏｆｔ社からは商標名Ｅｘｃｅｌでグラフソフトウエアが提供されているが、これによりユーザーはデータセットを示す積み重ねライングラフを発生することができる。グラフ的な情報を表示するのに用いられるラインは互いに積み重ねられＸおよびＹ軸に対応する。
【０００４】
積み重ねられたラインはそれぞれグラフ化される対象に対応する複数のラインを含んでいる。いずれかの軸について対象の累積幅が表示されるが、いずれかの基準点において対象相互の相対幅を決定するのは困難であり面倒である。
【０００５】
従来のデータ視覚化技術を利用したコンピューターシステムは現在種々の訓練に応用されている。例えば教育、企業などの企画である。したがってデータ視覚化にはコンピューターがますます利用されるので、所望のデータを明確にかつ詳細に表示する視覚化システムが必要となっている。
【０００６】
【この発明を実施する最善の態様とこの発明の開示】
この発明の開示はアメリカ特許法「科学および有用な技術の進歩を促進するため」という目的に適うものである（第１条第８項）。
【０００７】
この発明によれば、データ視覚化装置は可視映像を与える映像ユニットとこれに接続されたデジタル処理回路とを含んでなるもので、該処理回路は複数のテーマを含んだデータにアクセスし、テーマに対応しかつ複数の外輪郭線を含んだテーマイラストを発生するものであり、該輪郭線は基準線に対して異なる距離で離間している。該処理回路はさらに映像ユニットを制御してテーマイラストを表示させるものである。
【０００８】
さらにこの発明によれば、コンピューター読取り可能な媒体はコンピューター使用可能なコードを有しており、該コードはデジタル処理回路をしてデータにアクセスさせ、該データは複数のテーマを含んでいる。さらに該コードはデジタル処理回路をして、複数の外輪郭線を有したテーマイラストを発生させ、該輪郭線は基準線に対して異なる距離で離間している。また輪郭線間には複数のテーマ成分も含まれていて、それぞれテーマに対応している。コンピューター使用可能なコードはデジタル処理回路をして、映像ユニットを制御させてテーマイラストを表示させるものである。
【０００９】
さらにこの発明によれば、コンピューターデータ信号が通信媒体に組み込まれており、該信号はコンピューター使用可能なコードを含んでおり、このコードがデジタル処理回路をしてデータにアクセスさせる。該データは複数のテーマを含んでいる。またコンピューター使用可能なコードは該処理回路をしてテーマイラストを発生させ、該テーマイラストは複数の外輪郭線と複数のテーマ成分とを有している。該輪郭線は基準線に対して異なる距離で離間しており、テーマ成分は輪郭線間に配置されていて、それぞれのテーマに対応する。コンピューター使用可能なコードは処理回路をして映像ユニットを制御させて、テーマイラストを表示する。
【００１０】
この発明のデータ視覚化方法においては、複数のテーマを含んだデータにアクセスし、基準線に対してテーマイラストを表示し、該テーマイラストはテーマに対応するとともに複数の外輪郭線を有しており、該輪郭線はテーマイラストを画定するとともに、基準線に対してそれぞれ異なる距離で離間している。
【００１１】
この発明のコンピューターデータ視覚化方法においては、デジタル処理回路を用いて複数のテーマを含んだデータにアクセスし、複数の外輪郭線と複数のテーマ成分とを発生する。該輪郭線は基準線に対して異なる距離で離間し、該テーマ成分は輪郭線間に配置され、それぞれいずれかのテーマに対応する。またテーマイラストも表示される。
【００１２】
この発明のデジタル・コンピューターデータ視覚化方法においては、デジタル処理回路を用いて複数の参照項目およびテーマデータにアクセスし、該データは複数のテーマと複数のテーマ強度とを含んでいる。さらに処理回路を用いて参照項目に対してテーマイラストを発生する。この発生するに際しては、複数のテーマ成分を発生する。該テーマ成分はそれぞれテーマに対応するとともに、テーマ強度に対応する幅を有している。これらのテーマ成分は積み重ねられ、テーマイラストの最大の累積テーマ強度を有した部分に対して基準線を中心付けして、テーマ成分が基準線に対して配列される。
【００１３】
デジタル処理回路を用いて映像ユニットを制御してテーマイラストが表示され、処理回路を用いてテーマ強度に対応する棒グラフを基準線に対して発生し、映像ユニットを制御してテーマイラストに対して複数の識別名を可視表示し、処理回路を用いて参照項目とテーマとを識別する。
【００１４】
図１にこの発明の視覚化装置１０の一実施例を示す。この視覚化装置１０は例えばＳｕｎＯＳ・Ｒｅｌｅａｓｅ５．６およびオープンウインドウ（バージョン３．６）を具えたＳｕｎ・Ｍｉｃｒｏｓｙｓｔｅｍｓ社製のＵｌｔｒａ１０ｅｌｉｔｅ３Ｄワークステーションなどのデジタルコンピューターとして装備されるものである。その他にも利用するソウトウエアとしては、Ｔｏｏｌｓ．ｈ＋＋（バージョン７）、Ｍａｔｈ．ｈ＋＋（バージョン６）、ＬＡＰＡＣＫ．ｈ＋＋（バージョン２）およびＡｎａｌｙｔｉｃｓ．ｈ＋＋（バージョン１）などを具えたＲｏｇｕｅ・Ｗａｖｅ・Ｓｏｆｔｗａｒｅ・Ｏｂｊｅｃｔ−Ｏｒｉｅｎｔｅｄ・Ｌｉｂｒａｒｉｅｓや、Ｓｉｌｉｃｏｎ・Ｇｒａｐｈｉｃｓ社製の図形ハードウエア商標名ＯｐｅｎＧＬへのソフトウエア・インターフェイスなどがある。図示の視覚化装置１０はＵＮＩＸ（登録商標）ＯＳ下で動作する。他の構造については他の実施例に示す。
【００１５】
図示のように、視覚化装置１０は複数の映像ユニット１２、ケース１４およびユーザーインターフェイス１６を有している。映像ユニット１２は以下に詳しく述べるテーマイラスト１８などのデータを可視表示するものである。一例を挙げると映像ユニット１２はモニター１５とプリンター１７を有している。他の実施例では映像ユニット１２はデータを表示する他のユニットも含んでいる。図示のようにユーザーインターフェイス１６は例えばキーボード１３やマウス１９などを含んでいる。
【００１６】
図２に視覚化装置１０の他の構成成分を示す。特にケース１４はプロセッサー２０、複数の記憶ユニット２２およびネットワークインターフェイス２４などを有している。図示の記憶ユニット２２はメモリー２６とディスク記憶ユニット２８を有している。記憶ユニット２２はコンピューターに使用できるコードとデータとを記憶するコンピューターに使用できる媒体を有している。メモリー２６は例えばＲＡＭとＲＯＭとを有している。記憶ユニット２８は例えばフレキシブルディスクとハードディスクを有している。ＣＤ−ＲＯＭなども他の実施例では利用できる。
【００１７】
ネットワークインターフェイス２４は例えばネットワークインターフェイスカード（ＮＩＣ）などを有している。これは公衆スイッチ電話ネットワーク（ＰＳＴＮ）、インターネットなどのようなパケット・スイッチネットワークに接続できる。
【００１８】
視覚化装置１０はデータにアクセスして、そのような情報をテーマイラスト１８（図３）中で複数の参照項目（例えば増加する時間）および／または事象に対して、映像ユニット１２を用いて可視表示する。図示の実施例では、テーマイラスト１８は時間などの共通の経過に関連して情報の多数の流れを描くのである。
【００１９】
デジタル処理回路を有したプロセッサー２０は映像ユニット１２と接続されており、記憶ユニット２２、ネットワークインターフェイス２４およびユーザーインターフェイス１６からのデータにアクセスできる。以下に詳記するように、プロセッサー２０はアクセスされたデータ中のテーマ、参照項目および／または事象に対応するテーマイラスト１８を発生する。またプロセッサー２０は映像ユニット１２を制御して、アクセスしたデータに対応するテーマイラスト１８を表示する。
【００２０】
図３において映像ユニット１２の媒体１１上にデータに対応する可視表示２１を示す。媒体１１は可視表示２１を表示するのに適しており、プリンター１７のための紙、モニター１５の表示スクリーンなどを含んでいる。他のタイプの媒体１１も使用される。
【００２１】
表示されたデータは、ある一時期についてのフィデル・カストロの演説集などのデータ中の特定の言葉（例えばブラジル、ケーンなど）の発生に対応する。可視表示２１中にはテーマイラスト１８など種々のタイプのデータを表示できる。
【００２２】
図示のように、映像ユニット１２の可視表示２１はテーマイラスト１８および棒グラフ３２を含んでいる。テーマイラスト１８は川のような形であり、棒グラフ３２はヒストグラムの形である。テーマイラスト１８は関係あるまたは無関係の事象に関連するデータ中のテーマの衰退と流れとを表わしている。テーマイラスト１８は参照項目（例えば経時変化など）および事象に関する変化を示す場合もある。特にテーマに影響する事象は強調される。
【００２３】
可視表示２１中に表示されるべきデータは種々のタイプのデータを含んでいる。図示の例では、視覚化装置１０によりアクセスされたデータはテーマ、テーマ強度、参照項目、事象および識別名などを含んでいる。
【００２４】
図示の例ではプロセッサー２０によりアクセスされたデータはフィデル・カストロによる演説に利用された言葉を含んでいる。また該データはテーマに関連する参照項目情報と事象情報とを含んでいる。参照項目は図示の可視表示２１中では月を含んでいる。
【００２５】
視覚化装置１０により発生された可視表示２１は参照項目に対するテーマ強度を表示している。視覚化装置１０によりアクセスされたデータは複数のテーマ、参照項目情報（日、月、年など参照項目の間隔）、第１の参照項目の識別（例えば１９６０年７月）および参照項目に対応する各テーマ情報のテーマ強度などを含んでいる。図示の例では、テーマ強度は与えられた参照項目（例えば所定の期間に亙ってのドキュメント中の言葉の発生数など）に対応するテーマの発生数を示している。
【００２６】
一実施例においては、アクセスされたデータはテーブルフォーマット中に示され、該フォーマットは与えられた参照項目についてのテーマ強度に対応する行といずれかまたは全ての参照項目を横切っての与えられたテーマ強度を含んだ列とを含んでいる。そのようなアクセスデータは例えばＡＳＣＩＩテキストファイル中に示される。
【００２７】
ある実施例では、プロセッサー２０は少なくとも１個の映像ユニット１２を制御して、テーマイラスト１８の形状を画定する輪郭線３４を複数個含んだテーマイラスト１８を表示する。輪郭線３４間には１個以上のテーマ成分３５が位置してテーマ強度を表わす。
【００２８】
さらに複数の参照項目４０も左から右へと順に表示されている。これらの参照項目４０はテーマイラスト１８中に表示されたテーマ成分３５のテーマ強度についての参照項目情報に対応するものである。図中で参照項目４０は月順で示された期間を画定しているが、可視表示２１中では他の参照項目も利用される。
【００２９】
プロセッサー２０は映像ユニット１２を制御して、基準線３６に対してテーマイラスト１８を配列させる。図示の例では、基準線３６はテーマイラスト１８に対して直線であり、参照項目４０についてのテーマイラスト１８の流れに対して実質的に平行に延在している。テーマイラスト１８は中心線を含む基準線３６について配列されている。つまり輪郭線３４は基準線３６に対して対称である。基準線３６は他の位置に配置されてもよく、また表示されなくてもよい。
【００３０】
プロセッサー２０は各テーマの累積テーマ強度に対応する輪郭線３４を定め、かつ映像ユニット１２を制御して輪郭線３４間で各テーマに対応するテーマイラスト１８のテーマ成分３５を表示する。テーマ成分３５は図示の例では曲線を含んでおり、川形状の流れに似ている。
【００３１】
図３に示すように、テーマ成分３５の累積テーマ強度に対応した異なる距離で輪郭線３４は基準線３６から離間している。後に詳記するように、テーマ強度は各テーマ成分３５の幅により示される。
【００３２】
例えば幅の増加したテーマ成分３５は幅の狭いテーマ成分３５よりテーマ強度が強いことを示している。そのようなテーマ強度情報も複数の参照項目４０に対して示されている（例えばテーマ成分３５の幅は各月におけるテーマ強度を示している）。図示のテーマイラスト１８では１９６１年３月参照項目のテーマ「ケーン」のテーマ強度は同じ参照項目期間のテーマ「ブラジル」のテーマ強度よりも遥かに強いものである。
【００３３】
プロセッサー２０は映像ユニット１２を制御して、互いに隣接接触するテーマ成分３５を表示させる。特にプロセッサー２０は映像ユニット１２を制御して、テーマ成分３５の立体イラストを含んだテーマイラスト１８を表示させている。実施例によっては、プロセッサー２０は映像ユニット１２を制御して、図３に示すように異なる色を含んだテーマ成分３５を表示させて、テーマイラスト１８全体に亙って与えられた参照項目４０におけるテーマを看者が理解する助けとしている。
【００３４】
棒グラフ３２は各参照項目４０における累積テーマ強度を示している。各参照項目４０に対応して複数のバー４１が表示されている。各バー４１は第１の部分４３と第２の部分４５とを有している。
【００３５】
第１の部分４３は参照項目４０についてテーマイラスト１８中の全てのテーマの累積テーマ強度に対応している。第２の部分４５はテーマイラスト１８中には示されてないが参照項目４０についてのデータ中にあるテーマの累積テーマ強度に対応している。棒グラフ３２には他の情報も含むことができる。
【００３６】
プロセッサー２０は複数の識別名を与えることもある。識別名としては例えば参照項目ラベル４７（例えば月と年の表示）、テーマラベル４９（例えばケーンなどドキュメント中で使われる言葉）および参照項目ラベル４７およびテーマイラスト１８に関連または非関連の他の事象に対応する事象ラベル４２などがある。可視表示２１はユーザーインターフェイス１６を介してユーザーと相互作用して、識別名を表示したり隠したりグリッド線を拡張したりすることなどをプロセッサー２０に指令できる。
【００３７】
図４〜６にテーマイラストの形成方法の数例を示すが、他の方法を用いることもできる。
【００３８】
図４においては、複数の曲線に参照項目と事象符号５０、５１が付されている。プロセッサー２０は付帯のデータを用いて曲線５０、５１を決定し計算する。これらの曲線５０、５１は各テーマに対応し、参照項目と事象に対してテーマ強度を表示している。領域５５、５７は曲線５０、５１により画定されており、それらの基線５９、６１はテーマに対応してテーマ強度を表示している。
【００３９】
曲線を決定する方法の一例が１９９０年のＳｐｌｉｎｅ・Ｍｏｄｅｌｓ・Ｆｏｒ・ｏｂｓｅｒｖａｔｉｏｎａｌ・Ｄａｔａ、Ｇｒａｃｅ  Ｗａｈｂａ、ＳＩＡＭに記載されている。例えば曲線は入力データ（例えば各曲線についての複数の点）に基づいて決定される。描かれた曲線は、後続の縦軸に対応する横軸間を横切るように、制約されている。Ｗａｈｂａの第１章（１９９０年）に記載された標準内挿スプラインはしばしばそのような境界外に横切っている。制約を確実にすべく、横軸の極端な値については対応する縦軸値は初期のデータセットに使われたゼロ誘導データを有するようにデータは増加されている。
【００４０】
曲線の計算はＷａｈｂａの第１章（１９９０年）に記載されているように行われる。増加されたデータに基づく曲線がまだ連続する縦軸値間の境界横軸値を横切る場合には、セグメントについての線型内挿子により曲線が置換される。他の方法もある。
【００４１】
図４にはテーマイラスト１８に表示された２個テーマ（すなわちテーマ成分３５）に対応する曲線５０、５１のみを示したが、テーマイラスト１８中にはそれ以上以下のテーマ成分３５を表示することもできる。
【００４２】
図５においては、表示するテーマイラストの中心参照項目を決定するのが望まれる。テーマ成分の最大の累積テーマ強度を有したテーマイラストの部分の中心に関してテーマイラストが表示されている。
【００４３】
例えば、テーマ成分３５を含んだ図中の表示３７について、最大のテーマ強度はピーク５４に表示されている。領域５７に対応する基線６１ａは曲線５０状に形成され、複合表示３７を与えている。曲線５１は曲線５１ａに変形されている。表示３７中の最大テーマ強度ピーク５４の中間点５６は対応するテーマイラストを中心に位置させるのに用いられる。そのような中心付けを利用して、映像ユニット１２中でのテーマイラストを適切なものとする。例えばテーマイラストの中心線（例えば図６の基準線３６）は中間点５６を通るように配列されている。
【００４４】
複合表示３７は中心参照項目の決定を描くのが便利である。実際には、プロセッサー２０が表示３７を用いずに各セグメント（例えば参照項目）について全テーマ強度を分析できる。
【００４５】
図６においては図４のテーマ成分３５によりテーマイラスト１８ａが形成され、領域５５、５７が示されている。曲線５１ａは曲線５１ｂに変形され、基線５９は基線５９ａとなっている。曲線５１ｂ、５９ａは輪郭線３４を構成しており、曲線５０は図６の曲線５０ａとなっている。
【００４６】
プロセッサー２０は中間点５６についてテーマイラスト１８ａを配列する。特に図５のテーマイラスト１８ａのセグメント中間点５６について中心付けされている。テーマイラスト１８ａのセグメントは参照項目に応じて画定されている。これに代えて、必要なら他のサイズのセグメントを用いてもよい（例えばテーマイラストの解像度を改良する）。プロセッサー２０はテーマイラスト１８ａの各セグメントを重複させて、中間点５６に対応するテーマイラスト１８ａの中心についてセグメントを中心付けする。
【００４７】
一旦テーマイラスト１８ａの中心が判ったら、テーマイラスト１８ａの各セグメントの重複が決められる。例えば各セグメントの全テーマ強度が決められる。負の重複は全セグメントテーマ強度の１／２である。下側の境界（下側の輪郭線３４に対応する）は、中間点５６（セグメントの中心を決められた中心に合わせる）に対応する中心位置から出発してセグメントについての全テーマ強度の１／２を差し引く、ことにより決められる。これにより特定のセグメントについての下側境界が得られて、下側輪郭線３４に対応する。その後、一番下のテーマ成分３５が下側輪郭線３４の上に積み重ねられる。これについで、一番上側の境界線（一番上の輪郭線３４に対応する）が得られるまで、残りのテーマ成分３５が上方に積み重ねられる。残りのセグメントについて以上が繰り返されて、テーマイラスト１８ａが形成される。
【００４８】
図示しない一例においては、中間点５６に対応する中心参照項目が水平軸から１．５ユニットであると決定されると仮定する。与えられたセグメントは４個のテーマ成分３５を含んでおり、これらが１ユニットの累積テーマ強度を有している（例えば各テーマ成分３５はそれぞれ１／４ユニットのテーマ強度を有している）。セグメントについての重複は１／２ユニットである。かくして下側輪郭線３４は中心から１／２ユニット重複するか、水平軸に対して１ユニットの位置にある。一番下のテーマ成分３５は一番下の輪郭線３４に得られる。その後、残りのテーマ成分３５が一番下のテーマ成分３５の上に積み重ねられて、１．２５、１．５および１．７５ユニットの下側境界を有する。実際、テーマ成分３５の上側境界が上に隣接するテーマ成分３５の下側境界を画定する。
【００４９】
図７〜９にこの発明により可視表示を構築する方法の数例を示す。これに用いるプロセッサー２０は、記憶ユニット２２中に記憶されたまたはネットワークインターフェイス２４中の外部ネットワークから受信されたコンピューターに使用可能なコードを実行するように、構成されている。このようなコードは例えば、フレキシブルディスク、ハードディスク、ジップディスク、ＣＤ−ＲＯＭなどを介して与えられるか、または搬送波などの通信媒体に組み込まれているか、インターネットなどのネットワークなどを介して通信される。表示方法は、他の構成のハードウェアで実施される。
【００５０】
図７に１以上の映像ユニットを制御してテーマイラストを表示する方法の一例を示す。
【００５１】
先ず最初に、ステップＳ１０においてセットアップを行う。例えばメニューバーおよび／または書込み領域を有したウインドーをプロセッサーが映像ユニット中に形成する。
【００５２】
ついでステップＳ１２に進み、映像ユニット１２によりテーマイラストとして可視表示されるべきデータにアクセスする。該データは例えば参照項目、事象、複数のテーマ、複数のテーマ強度およびテーマに対応する識別名などを含んでいる。これに代えてプロセッサーは受信したテーマと参照項目データからテーマ強度を決定するようにもできる。
【００５３】
ステップＳ１４においては、テーマイラスト１８に関して表示されるべき複数の識別名が形成される。例えばプロセッサーは参照項目ラベル、事象ラベルおよびテーマラベルなどを形成する。
【００５４】
ステップＳ１６においては、プロセッサーにより識別名の位置が計算される。例えば参照項目ラベル、事象ラベルおよびテーマラベルなどに対応する時間とグリッド位置とが表示される。
【００５５】
ステップＳ１８において棒グラフの計算が行われる。テーマイラスト中に表示されたテーマについての全テーマ強度および表示されていないテーマについての全テーマ強度などの計算が行われる。
【００５６】
ステップＳ２０においては、ステップＳ１２でアクセスしたデータを使ってテーマイラストが計算される。この手順の詳細を図８に示す。
【００５７】
ステップＳ２２においては、映像ユニット１２による表示のために識別名、棒グラフおよびテーマイラストが描画される。
【００５８】
プロセッサーは、ユーザーインターフェイスやネットワークインターフェイスなどを介してのユーザーからの入力に反応して、データ可視化装置の制御を調節する。ユーザーの要求としては例えば新たなデータ、新たな時間または参照項目解像度、テーマ成分についての曲線タイプ、テーマの順序の変更などがある。プロセッサーはそのような変更や要求に応じて表示された方法の適宜な部分を再実行する。
【００５９】
図８にステップＳ２０（図７）におけるテーマイラストの計算手順を示す。
【００６０】
まずステップＳ３０において、例えば図４に示すような曲線を含んだテーマ成分の計算が行われる。
【００６１】
ついでステップＳ３２において全テーマ強度が計算される。
【００６２】
その後ステップＳ３４において、テーマイラストの与えられた部分について最大全テーマ強度がプロセッサーにより決定される。テーマイラストの位置決定と重複については前記した。
【００６３】
ステップＳ３６において、ひとつのテーマ成分から下側境界線を挿入される。この決定については図５、６に関連して前記してあり、下側輪郭線３４に対応する。
【００６４】
ステップＳ３８においては、下側境界線を有するテーマ成分の上に残りのテーマ成分が積み重ねられて、上側輪郭線３４に対応する一番上の境界線が形成される。
【００６５】
ステップＳ４０においては、映像ユニットによる表示のために、データポイントの配列が行われる。
【００６６】
図９に時間（例えば参照項目）に関連してフィデル・カストロの演説中の言葉（例えばテーマに相当する）の発生を表示する方法を示す。詳細についてはアメリカ特許出願０８／６９５，４５５号（１９９６年８月１２日出願「ドキュメントセットの三次元表示」）および０８／７１３，３１３号（１９９６年９月１３日「情報発見のシステム」）に開示されている。
【００６７】
まずプロセッサーはステップＳ５０においてテーマ情報と参照項目情報とを含んだ入力データにアクセスする。
【００６８】
ステップＳ５２において、受信データから反転ファイル・インデックスが形成される。例えば受信データのドキュメント中に現れる全ての言葉およびドキュメント中における言葉の発生回数がリストアップされる。
【００６９】
その後ステップＳ５４において、反転ファイル・インデックスからプロセッサーが重要なテーマを識別する。重要なテーマの識別については上記した出願に記載されており、反転ファイル・インデックスをフィルターする例もある。
【００７０】
ステップＳ５６において、プロセッサーはユーザーを促して相互作用的なやり方を与える重要なテーマを選択させる。ユーザーはステップＳ５６においてユーザーインターフェイス１６を用いて、テーマイラスト１８中に表示されるべきテーマの数を調整して、例えば表示数を低減する。
【００７１】
その後プロセッサーは反転ファイル・インデックスを用いてステップＳ５６で選ばれたテーマについてテーマ強度を定める。図８に示す方法はテーマ強度を決定するのに用いられて、テーマイラストを与える。テーマ強度を計算するに際しては、例えば所望のデータを分析して、テーマ強度を表わす数値を得る。例えば与えられた時間参照項目についてドキュメント中で言及されるテーマの回数が決定されて、テーマ強度を得る。
【００７２】
図１０にテーマイラスト１８ｂを含んだ可視表示２１ａの例を示す。テーマイラスト１８ｂは複数の外輪郭線３４と輪郭線３４間の複数のテーマ成分３５とを含んでいる。選択されたテーマ成分３５のひとつ（参照項目３８と呼ぶ）は基準線３６について中心付けされる。図示のように中心付けされたテーマ成分３８は基準線３６について対称である。
【００７３】
前記のようにテーマイラスト１８ｂの形成中、テーマ成分３５に対応する曲線がプロセッサー２０により計算される。その後、テーマ成分３５のひとつが基準線３６について中心付けされて、テーマ成分３８を得る。残りのテーマ成分３５はこのテーマ成分３８に関してプロセッサー２０により積み重ねられる。一例ではテーマ成分３８の上下に積み重ねられる。
【００７４】
以上に代えて、残りのテーマ成分３５はテーマ成分３８の一方側に隣接配置してもよい。この場合には、テーマ成分３８が少なくとも１個の輪郭線３４を画定する。
【００７５】
テーマイラスト１８ｂの配列はテーマ成分３８を主として表示すると有利である。一実施例では、プロセッサー２０は残りのテーマ成分３５からテーマ成分３８を選択する。これに代えて、ユーザーがインターフェイス１６を用いて残りのテーマ成分３５からテーマ成分３８を選択してもよい。
【００７６】
図１１に複数のテーマイラスト１８、１８ｃを含んだ可視表示２１ｂの例を示す。これらのテーマイラストは共通の順序（例えば月で表わした時間）と共通の事象に関して複数のデータの流れを示している。例えばこれらのテーマイラストは共通の参照項目と共通の事象に関して２人の世界的指導者の演説を表示することができる。これらのテーマイラストは平行にかつ実質的に個別に示されている。これに代えて両テーマイラストを混ぜて強調してもよい。また追加のテーマイラスト（図示せず）を与えて追加の情報を示すようにしてもよい。
【００７７】
この発明は以上記載したものに限定されず、種々の変更を加えることが可能である。
【図面の簡単な説明】
【図１】  デジタルコンピューターを有した視覚化装置の一例を示す斜視図である。
【図２】  デジタルコンピューターの構成要素の一例の機能を示すブロック線図である。
【図３】  テーマイラストの一例を示すグラフとデジタルコンピューターを用いて表示した棒グラフである。
【図４】  テーマイラストの複数のテーマ成分を示すグラフ表示である。
【図５】  互いに積み上げられた図４のテーマ成分のグラフ表示である。
【図６】  積み上げられかつ中心付けされたテーマ成分のグラフ表示である。
【図７】  この発明によりデータを表示する方法の一例を示す流れチャートである。
【図８】  テーマイラストを計算する方法の一例を示す流れチャートである。
【図９】  ドキュメントに対応するデータの与えられたセットからデータを表示する方法の流れチャートである。
【図１０】  他のテーマイラストのグラフ表示である。
【図１１】  複数のテーマイラストを示すグラフ表示である。
【符号の説明】
１０：視覚化装置
１２：映像ユニット
１８：テーマイラスト
２０：プロセッサー
２１：可視表示
３４：外輪郭線
３５：テーマ成分
３６：基準線
４０：参照項目
【図１】
0004689915.tif 000002
【図２】
0004689915.tif 000003
【図３】
0004689915.tif 000004
【図４】
0004689915.tif 000005
【図５】
0004689915.tif 000006
【図６】
0004689915.tif 000007
【図７】
0004689915.tif 000008
【図８】
0004689915.tif 000009
【図９】
0004689915.tif 000010
【図１０】
0004689915.tif 000011
【図１１】
0004689915.tif 000012