(57)【要約】【課題】  概念をコンピュータ・ネットワーク上にデータベースとして構築する方法を示す。またそのデータベースから同質、異質の度合いを集計する方法を示す。その方法を実現するコンピュータ・ソフトウェアを示す。【解決手段】  コンピュータ・ソフトウェアで、構成要素は、階層構造リスト・データ、概念データベース、件数データ、プログラムとして、データ入力処理、データベース登録処理、情報照会処理、件数取得処理、提示処理である。階層構造リスト・データ構造は、１：２：（５＊２）の階層構造リストを使用する。階層単独、および階層結合単位に一致検索し、結果を得て、出力する。【選択図】図１
2008108225.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータ・ネットワーク上のコンピュータ・ハードウェアであるサーバ装置、クライアント装置上のコンピュータ・ソフトウェアであって、構成要素は、階層構造リスト・データ、概念データベース、プログラムとして、データ入力処理、データベース登録処理、』情報照会処理、提示処理である。階層構造リスト・データの項目は、リスト・データ内容＊１３個（１＋２＋１０）とする。リスト・データ内容はテキスト・データ（単語）とする。概念データベースのレコード構造は登録者ＩＤ、各階層内容とする。データ入力処理は、データベース登録処理、情報照会処理用に入力データを受け付ける。入力データは、登録者ＩＤ、階層構造リスト・データ形式データであり、データベース登録処理は、同一データが未登録の場合（登録者ＩＤ、各階層内容を階層構造リスト・データのブロックで同一かを判定）、概念データベースに追加する。情報照会処理は、入力データについて、階層単独、または階層結合単位に一致検索を行い、一致したリスト・データ内容を結果として得る。階層結合単位とは、複数の階層を結合した組み合わせである。提示処理は、情報照会処理の結果を出力する。
【請求項２】
コンピュータ・ネットワーク上のコンピュータ・ハードウェアであるサーバ装置、クライアント装置上のコンピュータ・ソフトウェアであって、構成要素は、階層構造リスト・データ、概念データベース、件数データ、プログラムとして、データ入力処理、データベース登録処理、件数取得処理、提示処理である。階層構造リスト・データの項目は、リスト・データ内容＊１３個（１＋２＋１０）とする。リスト・データ内容はテキスト・データ（単語）とする。概念データベースのレコード構造は登録者ＩＤ、各階層内容とする。件数データは、概念データベースによって、初期設定する。データ入力処理は、データベース登録処理、または件数取得処理用に入力データを受け付ける。入力データは、登録者ＩＤ、階層構造リスト・データ形式データであり、データベース登録処理は、同一データが未登録の場合（登録者ＩＤ、各階層内容を階層構造リスト・データのブロックで同一かを判定）、概念データベースに追加するとともに件数データを更新する。件数取得処理は、入力データについて、階層単独、および階層結合単位に一致検索を行い、『上位階層単独のテキスト・データ一致件数』と『階層結合単位のテキスト・データ一致件数』を結果として得る。階層結合単位とは、複数の階層を結合した組み合わせである。提示処理は、件数取得処理の結果を出力する。
【発明の詳細な説明】
【技術分野】
【０００１】  概念を保持するデータベース構造、データベース構築方法、データベース検索方法とそれを実現するネットワーク上のコンピュータ・ソフトウェアに関する。
【背景技術】
【０００２】  『概念辞書拡張装置』として、語の意味をベクトル表現した概念辞書に新語を登録する方法が示されている。特許第３６１４７６５号（Ｐ３６１４７６５）【０００３】  『意味ネットワーク自動作成装置及びコンピュータ可読記録媒体』として、単語の共起頻度によって、意味ネットワークを作成する方法が示されている。特許第３４２８５５４号（Ｐ３４２８５５４）【０００４】  『分類の発想を強化する能力向上教材』として、階層構造で項目数が１：２：１０（５＊２）を示すデータ入力の枠組みが示されている。特願２００５−１９０５８８
【特許文献１】  特許第３６１４７６５号（Ｐ３６１４７６５）
【特許文献２】  特許第３４２８５５４号（Ｐ３４２８５５４）
【特許文献３】  特願２００５−１９０５８８
【発明の開示】
【発明が解決しようとする課題】
【０００５】  個人、法人の、または属人的ではない概念をコンピュータ・ネットワーク上にデータベースとして構築する方法を示す。またそのデータベースから同質、異質の度合いを判定する方法を示す。その方法を実現するコンピュータ・ソフトウェアを示す。
【課題を解決するための手段】
【０００６】  構成要素は、コンピュータ・ネットワーク、コンピュータ・ハードウェアとして、サーバ装置、クライアント装置、ソフトウェアは、階層構造リスト・データ、概念データベース、件数データ、プログラムとして、データ入力処理、データベース登録処理、情報照会処理、件数取得処理、提示処理である。【０００７】  階層構造リスト・データ構造として、１：２：（５＊２）の階層構造リストを使用する。以下、１を階層１、２を階層２、（５＊２）を階層３と表す。【０００８】  階層構造リスト・データの項目は、リスト・データ内容＊１３個（１＋２＋１０）とする。リスト・データ内容はテキスト・データ（単語）とする。【０００９】  概念データベースのレコード構造は登録者ＩＤ、『各階層内容』とする。【００１０】  階層単独、および階層結合単位に件数データを持つ。階層結合単位とは、複数の階層を結合した組み合わせで四通り（階層１＋階層２、階層２＋階層３、階層１＋階層３、階層１＋階層２＋階層３）ある。未登録の場合、昇順になるように挿入、または追加して、件数＝１とする。既に登録されている場合、件数をインクリメントする。【００１１】  データ入力処理は、データベース登録処理、情報照会処理、または件数取得処理のための入力データを受け付ける。入力データは、登録者ＩＤ、階層構造リスト・データ形式データである。【００１２】  データベース登録処理は、登録者ＩＤと『各階層内容』を階層構造リスト・データのブロック単位で同一かを判定する。同一データが登録されていない場合、データベースに追加する。さらに件数データを更新する。【００１３】  情報照会処理は、データ入力処理で入力した照会内容で階層単独、または階層結合単位に一致検索を行う。ただし、登録者ＩＤと空白は一致判定に使用しない。一致したリスト・データ内容を結果として得る。【００１４】  件数取得処理は、データ入力処理で入力した照会内容で階層単独、および階層結合単位に一致検索を行う。ただし、登録者ＩＤと空白は一致判定に使用しない。『上位階層単独のテキスト・データ一致件数』と『階層結合単位のテキスト・データ一致件数』を結果として得る。【００１５】  提示処理は、情報照会処理、または件数取得処理、もしくはその両方の結果を出力する。
【発明の効果】
【００１６】  概念データベースを構築することで、情報照会者が共通情報や差異情報を取得できる。市場調査用のアンケートに利用できるとともに、宣伝、広告効果が期待できる。外国語の単語学習に活用できる。
【発明を実施するための最良の形態】
【００１７】  データ項目に使用言語と登録時刻を加える。【００１８】  概念データベースに『使用言語』＋『階層単独』、『使用言語』＋『階層結合単位』のインデックス・ファイルを付加する。【００１９】  件数データは、概念データベースによって、初期設定する。【００２０】  登録者ＩＤが空白の場合、照会処理、それ以外の場合、登録処理と判定する。【００２１】  インターネット上にＷＷＷサーバ、閲覧ソフトを利用する形で提供する。
【図面の簡単な説明】
【００２２】
【図１】  登録者ＩＤ、１：２：（５＊２）の階層構造リスト、階層結合単位。
【図２】  コンピュータ・ネットワーク、およびサーバ装置、クライアント装置。
【図３】  典型的なコンピュータのハードウェア構成。
【図４】  ソフトウェア構成図。
【図５】  概念データベースのレコード構造。
【図６】  件数データ構造。
【図７】  データベース登録処理画面仕様の例。
【図８】  提示処理画面仕様の例。
【符号の説明】
【００２３】  １０登録者ＩＤ、１１階層１、１２階層２、１３階層３、１４階層１＋階層２、１５階層２＋階層３、１６階層１＋階層３。階層１＋階層２＋階層３は表現していない。
２０コンピュータ・ネットワーク。
３０プログラム、処理データ保持部、３１演算部、３２入力部、３３出力部、３４データ・プログラム保存部。
５０概念データベースのレコード構造。
６０階層単独、６１階層結合単位。
７０データベース登録処理。
８０提示処理、Ｈ１２、Ｈ２３、Ｈ１３、Ｈ１２３は、一致件数、Ｈ１、Ｈ２、Ｈ３は、一致した『各階層内容』。
【図１】
2008108225.tif 000003
【図２】
2008108225.tif 000004
【図３】
2008108225.tif 000005
【図４】
2008108225.tif 000006
【図５】
2008108225.tif 000007
【図６】
2008108225.tif 000008
【図７】
2008108225.tif 000009
【図８】
2008108225.tif 000010