(57)【要約】【課題】ユーザに対し、「最適なマップを自動的に表示させる機能」と「高速な応答性能」と「使い勝手のよいＵＩＦを実施可能な」特許マップシステムを提供することである。【解決手段】「分類シソーラス」（１）と、「分類装置」（２）と、「ドキュメントと分類軸を、格納したデータベース」（３）と、「表示計算装置」（４）と、「状態記憶装置」（５）と、「入力部」（６）と、「出力部」（７）とを備えた。【選択図】図１
2008204285.tif 000002
【特許請求の範囲】
【請求項１】
「分類シソーラス」（１）と、「分類装置」（２）と、「ドキュメントと分類軸を格納したデータベース」（３）と、「表示計算装置」（４）と、「状態記憶装置」（５）と、「入力部」（６）と、「出力部」（７）とを備えたことを特徴とする特許マップシステム。
【請求項２】
「分類シソーラス」（１）と、「分類装置」（２）と、「ドキュメントと分類軸を格納したデータベース」（３）と、「表示計算装置」（４）と、「状態記憶装置」（５）と、「入力部」（６）と、「出力部」（７）とを備えたことを特徴とする特許マップ表示装置。
【請求項３】
少なくとも、「分類シソーラス」（１）と、「分類装置」（２）と、「ドキュメントと分類軸を格納したデータベース」（３）と、「表示計算装置」（４）と、「状態記憶装置」（５）とをサーバ上に設け、該サーバがネットワークに接続され、該ネットワークに接続された「入力部」（６）、「出力部」（７）によって前記サーバにアクセスすることを特徴とする特許マップシステム。
【請求項４】
前記「分類シソーラス」（１）が、ドキュメントをマップ化するための基準の軸であることを特徴とする請求項１に記載の特許マップシステム。
【請求項５】
前記「分類装置」（２）が、前記「分類シソーラス」（１）を利用して、ドキュメント毎に分類軸を付与するものであり、前記ドキュメント内のデータに基づいて、分類軸を付与することを特徴とする請求項１に記載の特許マップシステム。
【請求項６】
前記「ドキュメントと分類軸を格納したデータベース」（３）が、前記「分類装置」（２）によってドキュメント毎に付与された分類軸を格納するものであることを特徴とする請求項１に記載の特許マップシステム。
【請求項７】
前記「表示計算装置」（４）が、ドキュメントをマップとして表示する際に最適なマップの縮尺や荒さを計算するものであることを特徴とする請求項１に記載の特許マップシステム。
【請求項８】
前記「状態記憶装置」（５）が、前記「表示計算装置」（４）によって計算されたマップの状態を記憶するものであることを特徴とする請求項１に記載の特許マップシステム。
【請求項９】
前記「入力部」（６）が、ＵＩＦを通じてユーザからの指示を受け取ったり、データベースやその他の構成からのデータを受けとったりする入力をつかさどるものであることを特徴とする請求項１に記載の特許マップシステム。
【請求項１０】
前記「出力部」（７）が、前記「状態記憶装置」（５）が蓄えている情報を基にマップを表示したり、その他の関連する情報を表示するためのものであることを特徴とする請求項１に記載の特許マップシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、特許マップシステムに関し、詳しくは、シソーラスを基にデータを分類し表示するシステムに関し、特に特許をユーザの指示に従いマップ表示する装置に関する。
【背景技術】
【０００２】
従来、特許マップ表示装置で表示される特許マップのうち、マトリクスマップとしては、特許文献１に示すように、縦軸にＩＰＣ分類やＦＩタームを表示し、横軸に課題語やキーワード、発明者、出願人などを表示し、各マトリックス内に縦軸と横軸とのＡＮＤ検索した集計結果である出願件数が、円の大きさ（面積）で表示されるものが使用されることが多かった。これは一般にバブルチャートと呼ばれる形式である。
【０００３】
これらのマップのポイント（たとえば円内）に含まれる特許の詳細を確認しようとする場合、マップをクリックし、該当する文献を表示させる機能を有するものがある。さらに特許文献２のように「各マス目内に書誌的事項を時系列で区画表示可能な特許マップ表示装置を提供する」ものもある。
【０００４】
【特許文献１】特開２００５−１６５８６０号公報
【特許文献２】特開２００５−１６５８６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
第１の問題点は、従来のシステムでは、ユーザの観点にあわせて特許マップを適宜表示することが困難であったことである。一般には、マップ化される特許数は、任意であり、数百万件台から数件台までのオーダーが想定される。すると、分類特許の対象が多い場合は、マトリックスを荒く、そうでない場合は細かくなど、マップ上のマトリックスの数（分類軸数）や分類軸名を最適にすることをマップの表示時に動的に行う必要がある。
【０００６】
第２の問題点は、従来の方法ではマップ化の対象が多い場合、その作成に時間がかかり、応答性能が悪くなる点である。
【０００７】
第３の問題点は、マップの分類を再描画させる場合の指示をユーザにさせる場合、マップ化対象の特許を抽出させるために検索式の指定などを行わせる必要があり、操作性が悪かった点である。
［発明の目的］
本発明は上記の点にかんがみてなされたもので、ユーザに対し、「最適なマップを自動的に表示させる機能」と「高速な応答性能」と「使い勝手のよいＵＩＦ（ユーザインタフェース）を実施可能な」特許マップシステムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述の目的を達成するために、本発明の特許マップシステムは、図１にしめされるような構成をとり、「分類シソーラス」（１）と、「分類装置」（２）と、「ドキュメントと分類軸を、格納したデータベース」（３）と、「表示計算装置」（４）と、「状態記憶装置」（５）と、「入力部」（６）と、「出力部」（７）とを備えている装置である。
【０００９】
（１）の分類シソーラスとは、ドキュメントをマップ化するための基準の軸であり、上位−下位の構造を有するツリー状のものである。
分類シソーラスの例としては、ＩＰＣなどがあげられる。
【００１０】
分類シソーラスの例を図２に示す。
【００１１】
また分類軸とは、シソーラス上の特定の点（ノード）までの通過点（ノード）のリスト（パス）である。
【００１２】
分類軸の例を図３に示す。
【００１３】
軸は、必要に応じて何軸でも利用できる。
【００１４】
２軸の場合は、平面に、３軸の場合は、立体にて表示することが可能である。
【００１５】
（２）の分類装置とは、（１）の分類シソーラスを利用して、ドキュメント毎に分類軸を付与する装置であり、ドキュメント内のデータに基づいて、分類軸を付与する。
【００１６】
ドキュメント内のデータとしては、単語やその他の属性を利用する。
【００１７】
特許の場合は、ＩＰＣやＦＴタームのシソーラスデータを利用することも可能であり、また、特許文書中に使われる技術用語や課題となる語を利用して分類軸を特許毎に与えることも可能である。
【００１８】
（３）のドキュメントと分類軸を格納したデータベースとは、（２）の分類装置によってドキュメント毎に付与された分類軸を格納するものである。
【００１９】
（４）の「表示計算装置」とは、ドキュメントをマップとして表示する際に最適なマップの縮尺や荒さ（つまり、拡大率や縮小率や表示対象）を計算する装置である。
【００２０】
一般にマップ自身のサイズは限定されているため、そのマップに含まれる全ての情報を一度に表示することはできない。
【００２１】
このため、ユーザに対し、もっとも最適となるようマップのサイズや表示内容を自動的に調整する場合、その調整のための計算を行う装置が必要となる。
【００２２】
ちなみにこの調整のための計算時間が長い場合、応答性能は悪化する。
【００２３】
（５）の「状態記憶装置」とは、（４）によって計算されたマップの状態を記憶する装置であり、記憶されている状態が（７）の出力部に伝達されて実際のマップを形成することとなる。
【００２４】
（６）の「入力部」とは、ＵＩＦを通じてユーザからの指示を受け取ったりデータベースやその他の装置からのデータを受けとったりする入力をつかさどる装置である。
【００２５】
（７）の「出力部」とは、（５）の「状態記憶装置」が蓄えている情報を基にマップを表示したり、その他の関連する情報を表示するための装置である。
【発明の効果】
【００２６】
本発明においては、以下に記載するような効果を奏する。
【００２７】
第１の効果は、ユーザの観点にあわせて特許マップを適宜表示することが可能になったことである。
【００２８】
その理由は、「分類シソーラス」（１）と、「分類装置」（２）を利用して、ドキュメントをあらかじめシソーラスの形で分類するからである。これにより、１つのドキュメント（たとえば特許）のマップ上の位置が、あたかも通常の地図の住所のように位置づけられるようになり、マップ化対象が広範囲になる場合は、小縮尺、マップ化対象を絞り込んだ場合は、大縮尺のような適宜計算が可能となるからである。
【００２９】
さらにシソーラスのノードに付与された名称を利用して軸名前をつけることが可能であるため、適宜な名前を縮尺にあわせて軸名として採用することが可能になる。
【００３０】
第２の効果は、マップ化の計算時間を短縮できることである。
【００３１】
その理由は、ドキュメントの分類計算をマップ化の計算とは分離し、事前に実現しており、その結果が（３）の「ドキュメントと分類軸を格納したデータベース」に格納されているからである。
【００３２】
さらに、（３）のデータベースには、シソーラスの形でデータが格納されているため、（４）の「表示計算装置」は、シソーラスの上位から下方向に向かってパスをたどれば、シソーラス軸上の特定ポイントより以下に属するドキュメントの数や分布状態がすぐにわかるためにマップの縮尺の選択や表示対象の選択のための計算を短時間に終わらせることが可能となるからである。
【００３３】
第３の効果は、良好なＵＩＦ（ユーザインタフェース）をユーザに提供できることである。
【００３４】
従来は、特許マップ上の任意や複数の箇所をユーザの好みにより、拡大や纏めるためには、再度ユーザにより対象特許を選定する必要があり、このために再度検索式やキーワードの投入が必要であった。
【００３５】
この発明により、あたかも電子地図を拡大するように特許マップ上の任意の点をユーザが指定すれば、その部分を自動的に拡大し、表示することが可能である。
【００３６】
さらに場所が固定的な電子地図と異なり、複数の点を指定すればそれぞれを融合した新しいマップを自動的に合成して表示することも可能となるからである。
【発明を実施するための最良の形態】
【００３７】
以下、発明を実施するための最良の形態について図面を参照して詳細に説明する。
【００３８】
図１を参照すると、本発明の第１の実施の形態は、「分類シソーラス」（１）と、「分類装置」（２）と、「ドキュメントと分類軸を、格納したデータベース」（３）と、「表示計算装置」（４）と、「状態記憶装置」（５）と、「入力部」（６）と、「出力部」（７）とを備えている装置である。
【００３９】
（１）の分類シソーラスとは、ドキュメントをマップ化するための基準の軸であり、上位−下位の構造を有するものである。
【００４０】
分類シソーラスの例としては、ＩＰＣなどがあげられる。
【００４１】
シソーラスは、必要に応じて取替え可能である。
【００４２】
また、ドキュメント別に付与される分類軸は、必要に応じて何軸でも利用できる。
【００４３】
２軸の場合は、平面に、３軸の場合は、立体にて表示することが可能である。
【００４４】
（２）の分類装置とは、ドキュメント毎に（１）の分類軸を付与する装置である。ドキュメント内のデータに基づいて、分類軸を付与する。ドキュメント内のデータとしては、単語やその他の属性を利用する。
【００４５】
特許の場合は、ＩＰＣやＦＴタームのシソーラスデータを利用することも可能であり、また、特許文書中に使われる技術用語や課題となる語を利用して分類シソーラスのパスを特許毎に与えることも可能である。
【００４６】
（３）のドキュメントと分類軸を格納したデータベースとは、（２）の分類装置によってドキュメント毎に付与された分類軸を格納するものである。
【００４７】
（４）の「表示計算装置」とは、ドキュメントをマップとして表示する際に最適なマップの縮尺や荒さ（つまり、拡大率や縮小率や表示対象）を計算する装置である。一般にマップ自身のサイズは限定されているため、そのマップに含まれる全ての情報を一度に表示することはできない。
【００４８】
このため、ユーザに対し、もっとも最適となるようマップのサイズや表示内容を自動的に調整する場合、その調整のための計算を行う装置が必要となる。
【００４９】
ちなみにこの調整のための計算時間が長い場合、応答性能は悪化する。
【００５０】
（５）の「状態記憶装置」とは、（４）によって計算されたマップの状態を記憶する装置であり、記憶されている状態が（７）の出力部に伝達されて実際のマップを形成することとなる。
【００５１】
（６）の「入力部」とは、ＵＩＦを通じてユーザからの指示を受け取ったりデータベースやその他の装置からのデータを受けとったりする入力をつかさどる装置である。
【００５２】
（７）の「出力部」とは、（５）の「状態記憶装置」が蓄えている情報を基にマップを表示したり、その他の関連する情報を表示するための装置である。
【００５３】
次に、図１および図８のフローチャートを参照して本実施の形態の全体の動作について詳細に説明する。図８のフローチャートの各ステップ内の丸付き数字および括弧付き数字は、そのステップのステップ番号を示す。
【００５４】
ステップ１
「分類シソーラス」（１）が、「分類装置」（２）に読み込まれ、記憶される。分類シソーラスの例を図２に示す。
【００５５】
ステップ２
分類の対象となるドキュメントが「分類装置」（２）に読み込まれ、ドキュメント中の各種条件を参照しながら、最適な分類軸を計算する。
【００５６】
分類軸の例を図３に示す。
【００５７】
分類軸は、シソーラスをたどる１本の道と等価である。
【００５８】
ステップ３
分類の対象となるドキュメントとそれに対応した分類軸を「ドキュメントと分類軸を格納したデータベース」（３）に格納する。
【００５９】
以上、ステップ１〜３の流れは、マップ作成のステップであるステップ４以降の動作とは非同期に実施可能である。
【００６０】
ただし、ステップ４が実施されるよりも前にステップ１〜３は行われている必要がある。
【００６１】
ステップ４
「入力部」（６）を通じてドキュメントのリストが「表示計算装置」（４）に送られる。
【００６２】
ドキュメントのリストとしては、図４の左部分のような特許出願番号などが例として想定される。
【００６３】
このリストは、人手で作成し「入力部」（６）に入力してもよいし、別途の特許検索装置などからのデータを「入力部」（６）に入力してもよい。
【００６４】
ステップ５
「表示計算装置」（４）は、入力されたドキュメントのリストと「ドキュメントと分類軸を格納したデータベース」（３）をつき合わせて、マップとするドキュメントを洗い出す。
【００６５】
格納された例を図４に示す。
【００６６】
ステップ６
「表示計算装置」（４）は、マップ化対象となるドキュメントの軸パスを「ドキュメントと分類軸を格納したデータベース」（３）から取り出す。
【００６７】
ステップ７
「表示計算装置」（４）は、「状態記憶装置」（５）に軸パスドキュメントの関係を記憶する。この場合「状態記憶装置」（５）は、実際のデータを記憶してもデータベースへのポインタを記憶してもよいが、図５のようなデータが表現されている。
【００６８】
ステップ８
「表示計算装置」（４）は、「状態記憶装置」（５）の軸パスを上位から下位の方向にたどる。
【００６９】
ステップ９
すると、辿る軸の分岐点ごとにそれより下位の特許数と分岐点の数を得ることができる。
【００７０】
ステップ１０
軸の下降は、あらかじめ与えられた停止条件にしたがって停止する。
【００７１】
停止条件としては各種のものが想定できるが、代表的な停止条件として、分類軸の数が指定値に達したら停止などがある。
【００７２】
目的とするマップがたとえば１０×１０のマトリックスとすると、１軸方向の分岐点の数が１０になった段階で、その軸の下降を停止する。
【００７３】
あるいは、マトリックスの１つの枡内のドキュメント数が特定値以下になったら停止するなどが想定される。
【００７４】
あるいは、分類軸の数とそれに所属するドキュメント数をパラメータとする評価関数によって停止条件を決定するなどの方法がある。
【００７５】
ステップ１１
軸の下降が停止したら、次に軸名を軸パス（シソーラス）から取得する。
【００７６】
基本的にシソーラスの上位で下降が停止すると大分類の軸名になり、下位で下降が停止すると細分類の項目となる。
【００７７】
停止条件の与え方により、１つのマップに対し、同一レベルの軸名を与えることも、異なるレベルの軸名を与えることも可能である。
【００７８】
ステップ１２
もし、すべての異なる種別の軸（異なるシソーラス）に関し、ステップ６〜１１の作業が終了していればステップ１３へ、そうでなければ対象軸を変えてステップ６〜１１の作業を繰り返す。
【００７９】
ステップ１３
表示する対象のマップの種類に応じて、マップ化を行う。
【００８０】
具体的な動作としては、軸名を分類軸から取り出すとともに、マップデータをチャートライブラリ（描画関数）に渡す。
【００８１】
基本的に軸数がＮ本であれば、１次元からＮ次元のマップを作成することが可能である。
【００８２】
１次元の場合、折れ線、２次元の場合は、バブルチャートなどを描画対象を指定することも可能である。
【００８３】
図６に２次元のマップを示す。
【００８４】
ステップ１４
マップ化されたデータを出力部（７）が出力する。
【００８５】
マップ作成のステップは、以上ステップ４〜１４にて実施される。
【００８６】
ユーザがマップの改変を実施したい場合、再度「入力部」（６）を利用して、特許リストを入力すれば、ステップ４〜１４が実施され、異なるマップを取得することができるが、ステップ４〜１４が実施されるとこの時点でマップ上のマトリックスと軸データの対応がつけられているため、これを利用して、あたかもの通常の地図のようにこのマップを拡大や縮小あるいは、地図ことなる機能として、複数の枠をひとつにまとめて俯瞰するなどが可能になっている。
【００８７】
図７に特許マップと「状態記憶装置」（５）の関係を示す。
【００８８】
ステップ１５
ステップ４〜１４が実施され、マップデータが「状態記憶装置」（５）に格納されているとき、「入力部」（６）に対し、ユーザからマップの操作命令が入力される。
【００８９】
基本命令として、拡大、縮小、融合が準備されている。
【００９０】
ステップ１６
拡大命令であったらステップ２０へと遷移し、そうでなかったらステップ１７へと遷移する。
【００９１】
ステップ１７
縮小命令であったらステップ２３へと遷移し、そうでなかったらステップ１８へと遷移する。
【００９２】
ステップ１８
融合命令であったらステップ２７へと遷移し、そうでなかったらステップ１９へと遷移する。
【００９３】
ステップ１９
ステップ１５へと遷移する。
【００９４】
ステップ２０
拡大指定の命令が、対象領域（マトリックスの１つの枠）を引数として「表示計算装置」（４）に渡され、スタートのポイントを対象領域としてセットする。
【００９５】
ステップ２１
スタートポイント＝対象領域（マトリックスの１つの枠）以下のドキュメントのリストを新ドキュメントリストとして、「状態記憶装置」（５）にセットする。
【００９６】
ステップ２２
ステップ８へと遷移する。
【００９７】
ステップ２３
縮小指定の命令が「表示計算装置」（４）に渡される。
【００９８】
ステップ２４
停止条件に現在の表示マップの状態より１つ前に停止するよう条件を加える。
【００９９】
ステップ２５
計算のスタート地点を初期値に戻す。
【０１００】
ステップ２６
ステップ８へと遷移する。
【０１０１】
ステップ２７
融合指定の命令が、対象領域（マトリックスの複数の枠）を引数として「表示計算装置」（４）に渡される。
【０１０２】
ステップ２８
対象領域（マトリックスの複数の枠）以下のドキュメントのリストを全て足し合わせて、新ドキュメントリストとして、「状態記憶装置」（５）にセットする。
【０１０３】
ステップ２９
ステップ８へと遷移する。
【実施例】
【０１０４】
次に、具体的な実施例を用いて本発明を実施するための最良の形態の動作を説明する。
【０１０５】
本システムの実装上の形態として、「分類シソーラス」（１）を蓄積検索するために、ハードディスクやメモリ記憶装置が想定される。
【０１０６】
「分類装置」（２）として電子回路やコンピュータなどが想定される。
【０１０７】
「ドキュメントと分類軸を格納したデータベース」（３）として、ハードディスクやメモリ記憶装置が想定される。
【０１０８】
「表示計算装置」（４）として電子回路やコンピュータなどが想定される。
【０１０９】
「状態記憶装置」（５）としてハードディスクやメモリ記憶装置が想定される。
【０１１０】
「入力部」（６）としてキーボードやマウスなどのポインティングデバイスなどや外部と通信を行うための通信装置などが想定される。
【０１１１】
「出力部」（７）としてディスプレイやプリンタ、通信装置などが想定できる。
【０１１２】
また、（１）〜（７）のモジュールは、ＰＣなどに代表されるひとつの装置内部に格納することも可能であるが、それぞれの機能をネットワークを介した形での構成も可能である。
【０１１３】
さらに、より具体的なＵＩＦの例として、たとえば、特許マップ上の１つのバブルを左クリックするとそのバブルを拡大し、そのバブルに含まれる特許で再度マップを作る。
【０１１４】
バブルを右クリックすると縮小表示する。
【０１１５】
あるいは、キーボードのコントロールキーを押しながら、複数のバブルをクリックし、最後にコントロールキーを離すと  複数のバブルを融合したマップを再作成するなどが想定される。
【産業上の利用可能性】
【０１１６】
本発明によれば、多量の文書をマップ化することが可能であるため、特許分野だけではなく、社内ドキュメントや出版物や図書類の傾向把握などといった用途にも適用可能である。
【図面の簡単な説明】
【０１１７】
【図１】本発明を実施するための最良の形態の構成を示す構成図である。
【図２】分類シソーラスの例を示す図である。
【図３】分類軸の例を示す図である。
【図４】「ドキュメントと分類軸を格納したデータベース」に格納されるデータ例を示す図である。
【図５】「状態記憶装置」に蓄積されるデータの例を示す図である。
【図６】特許マップの例を示す図である。
【図７】特許マップと「状態記憶装置」の関係を表す図である。
【図８】本発明を実施するための動作を示す流れ図である。
【符号の説明】
【０１１８】
（１）  分類シソーラス
（２）  分類装置
（３）  ドキュメントと分類軸を格納したデータベース
（４）  表示計算装置
（５）  状態記憶装置
（６）  入力部
（７）  出力部
【図１】
2008204285.tif 000003
【図２】
2008204285.tif 000004
【図３】
2008204285.tif 000005
【図４】
2008204285.tif 000006
【図５】
2008204285.tif 000007
【図６】
2008204285.tif 000008
【図７】
2008204285.tif 000009
【図８】
2008204285.tif 000010