【手続補正書】
【提出日】平成27年3月31日(2015.3.31)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
階層的に分類された商品名をレコードとして格納する分析対象データベースを分析し、その階層構造に基づいて集計する商品コード分析システムであって、
前記分析対象データベースを、前記階層構造を維持した状態で、入力する入力インターフェースと、
前記階層構造を構成する各階層における分類名のキーワードと、各商品名の格納先となる単位コラムとを関連づけて記憶する分類辞書と、
前記階層構造により分類された単位コラム毎に、各単位コラムに属する商品名のキーワードを記憶する商品名辞書と、
前記入力インターフェースから入力された前記分析対象データベースの各レコードについて、前記分類辞書における分類名のキーワードの出現率に従って、各レコードの商品名を仮分類登録する仮分類実行部と、
前記仮分類実行部における仮分類登録に基づいて、前記分析対象データベースの各レコードについて、前記商品名辞書における商品名のキーワードの出現率に従って、各レコードの商品名を、前記単位コラムに登録する商品名登録部と、
前記仮分類実行部及び前記商品名登録部における前記キーワードの出現率を算出する際に、各辞書、及び各キーワードの適用順と、前記各キーワードの適用順及びキーワードの組合せを規定する辞書検索実行部と
を備えることを特徴とする商品コード分析システム。
【請求項２】
前記商品名辞書に登録された商品名に関連する情報を、前記階層構造により分類された単位コラム毎に記憶するアノテーション辞書と、
前記分析対象データベースの各レコードについて、前記アノテーション辞書におけるキーワードの出現率に従って、各レコードの商品名に関連する情報を、当該商品が属する単位コラムに登録するアノテーション登録部と、
をさらに備え、
前記辞書検索実行部は、前記アノテーション登録部における前記キーワードの出現率を算出する際に、各辞書、及び各キーワードの適用順と、前記各キーワードの適用順及びキーワードの組合せを規定する
ことを特徴とする請求項１に記載の商品コード分析システム。
【請求項３】
前記商品名登録部は、
前記仮分類実行部による仮分類登録に基づいて前記商品名の辞書検索を行う仮分類モードと、前記仮分類登録の結果に関係なく全分類に対して辞書検索を行うチェックモードとを実行し、両モードにおける結果が異なるときに、その結果を通知するチェック機能を有する
ことを特徴とする請求項１または２に記載の商品コード分析システム。
【請求項４】
前記チェック機能の結果に基づいて、前記両モードにおける辞書検索結果を、対応する辞書に反映させる学習機能部をさらに備えることを特徴とする請求項３に記載の商品コード分析システム。
【請求項５】
前記辞書検索実行部は、前記各レコード内の商品名及び関連する情報文字列を単語単位に分解し、分解された単語単位で、前記各辞書の適用を実行することを特徴とする請求項１〜４のいずれかに記載の商品コード分析システム。
【請求項６】
前記辞書検索実行部は、各キーワードの文字列長、及び各キーワードを組み合わせたキーワードの文字列長に基づいて、前記キーワードの適用順を設定するキーワード制御部をさらに備えていることを特徴とする請求項１〜５のいずれかに記載の商品コード分析システム。
【請求項７】
階層的に分類された商品名をレコードとして格納する分析対象データベースを分析し、その階層構造に基づいて集計する商品コード分析プログラムであって、コンピューターに、
前記分析対象データベースを、前記階層構造を維持した状態で、入力インターフェースを通じて入力させる入力ステップと、
前記階層構造を構成する各階層における分類名のキーワードと、各商品名の格納先となる単位コラムとを関連づけて記憶する分類辞書を読み出すとともに、前記入力インターフェースから入力された前記分析対象データベースの各レコードについて、前記分類辞書における分類名のキーワードの出現率に従って、各レコードの商品名を仮分類登録する仮分類実行ステップと、
前記階層構造により分類された単位コラム毎に、各単位コラムに属する商品名のキーワードを記憶する商品名辞書を読み出すとともに、前記仮分類実行ステップにおける仮分類登録に基づいて、前記分析対象データベースの各レコードについて、前記商品名辞書における商品名のキーワードの出現率に従って、各レコードの商品名を、前記単位コラムに登録する商品名登録ステップと、
前記仮分類実行ステップ及び前記商品名登録ステップにおける前記キーワードの出現率を算出する際に、各辞書、及び各キーワードの適用順と、前記各キーワードの適用順及びキーワードの組合せを規定する辞書検索実行ステップと
を備える処理を実行させることを特徴とする商品コード分析プログラム。
【請求項８】
前記商品名辞書に登録された商品名に関連する情報を、前記階層構造により分類された単位コラム毎に記憶するアノテーション辞書を読み出すとともに、前記分析対象データベースの各レコードについて、前記アノテーション辞書におけるキーワードの出現率に従って、各レコードの商品名に関連する情報を、当該商品が属する単位コラムに登録するアノテーション登録ステップをさらに備え、
前記辞書検索実行ステップでは、前記アノテーション辞書に関する前記キーワードの出現率を算出する際に、各辞書、及び各キーワードの適用順と、前記各キーワードの適用順及びキーワードの組合せを規定する
ことを特徴とする請求項７に記載の商品コード分析プログラム。
【請求項９】
前記商品名登録ステップには、前記仮分類登録ステップによる仮分類登録に基づいて前記商品名の辞書検索を行う仮分類モードと、前記仮分類登録の結果に関係なく全分類に対して辞書検索を行うチェックモードとを実行し、両モードにおける結果が異なるときに、その結果を通知するチェックステップが含まれることを特徴とする請求項７または８に記載の商品コード分析プログラム。
【請求項１０】
前記チェックステップの結果に基づいて、前記両モードにおける辞書検索結果を、対応する辞書に反映させる学習ステップをさらに備えることを特徴とする請求項９に記載の商品コード分析プログラム。
【請求項１１】
前記辞書検索実行ステップでは、前記各レコード内の商品名及び関連する情報文字列を単語単位に分解し、分解された単語単位で、前記各辞書の適用を実行することを特徴とする請求項７〜１０のいずれかに記載の商品コード分析プログラム。
【請求項１２】
前記辞書検索実行ステップは、各キーワードの文字列長、及び各キーワードを組み合わせたキーワードの文字列長に基づいて、前記キーワードの適用順を設定するキーワード制御ステップを含むことを特徴とする請求項７〜１１のいずれかに記載の商品コード分析プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
上記課題を解決するために、本発明は、階層的に分類された商品名をレコードとして格納する分析対象データベースを分析し、その階層構造に基づいて集計する商品コード分析システムであって、分析対象データベースを、階層構造を維持した状態で、入力する入力インターフェースと、階層構造を構成する各階層における分類名のキーワードと、各商品名の格納先となる単位コラムとを関連づけて記憶する分類辞書と、階層構造により分類された単位コラム毎に、各単位コラムに属する商品名のキーワードを記憶する商品名辞書と、入力インターフェースから入力された分析対象データベースの各レコードについて、分類辞書における分類名のキーワードの出現率に従って、各レコードの商品名を仮分類登録する仮分類実行部と、仮分類実行部における仮分類登録に基づいて、分析対象データベースの各レコードについて、商品名辞書における商品名のキーワードの出現率に従って、各レコードの商品名を、単位コラムに登録する商品名登録部と、仮分類実行部及び商品名登録部におけるキーワードの出現率を算出する際に、各辞書、及び各キーワードの適用順と、各キーワードの適用順及びキーワードの組合せを規定する辞書検索実行部とを備えることを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
上述した本発明のシステムは、所定の言語で記述されたプログラムの発明をコンピューター上で実行することにより実現することができる。具体的に、本発明は、階層的に分類された商品名をレコードとして格納する分析対象データベースを分析し、その階層構造に基づいて集計する商品コード分析プログラムであって、コンピューターに、
（１）分析対象データベースを、階層構造を維持した状態で、入力インターフェースを通じて入力させる入力ステップと、
階層構造を構成する各階層における分類名のキーワードと、各商品名の格納先となる単位コラムとを関連づけて記憶する分類辞書を読み出すとともに、入力インターフェースから入力された分析対象データベースの各レコードについて、分類辞書における分類名のキーワードの出現率に従って、各レコードの商品名を仮分類登録する仮分類実行ステップと、
（２）階層構造により分類された単位コラム毎に、各単位コラムに属する商品名のキーワードを記憶する商品名辞書を読み出すとともに、仮分類実行ステップにおける仮分類登録に基づいて、分析対象データベースの各レコードについて、商品名辞書における商品名のキーワードの出現率に従って、各レコードの商品名を、単位コラムに登録する商品名登録ステップと、
（３）仮分類実行ステップ及び商品名登録ステップにおけるキーワードの出現率を算出する際に、各辞書、及び各キーワードの適用順と、各キーワードの適用順及びキーワードの組合せを規定する辞書検索実行ステップと
を備える処理を実行させる。