(57)【要約】【課題】  商品に関する情報を含む商品紹介記事の作成を容易にする商品関連情報入力支援システムを提供する。【解決手段】  商品関連情報をキーワードとともに記憶する商品情報データベース３０と、文字列の入力及び出力表示を行うためのエディタ１０と、エディタに入力された文字列から単語を抽出し、抽出した単語を検索キーとして前記商品情報データベースを検索する検索部２０とを有し、検索部による検索の結果得られた商品関連情報をエディタにリスト表示させ、ユーザの選択に応じて単語を商品関連情報に置き換える。【選択図】図１
2008225948.tif 000002
【特許請求の範囲】
【請求項１】
商品関連情報をキーワードとともに記憶する商品情報データベースと、文字列の入力及び出力表示を行うためのエディタと、該エディタに入力された文字列から単語を抽出し、抽出した単語を検索キーとして前記商品情報データベースを検索する検索部とを有し、該検索部による検索の結果得られた商品関連情報の少なくとも一部を前記単語を補完するために利用できるようにしたことを特徴とする商品関連情報入力支援システム。
【請求項２】
請求項１に記載の商品関連情報入力支援システムにおいて、
前記検索部による検索の結果得られた前記商品関連情報を前記単語の補完候補として前記エディタにリスト表示させるようにしたことを特徴とする商品関連情報入力支援システム。
【請求項３】
請求項２に記載の商品関連情報入力支援システムにおいて、
前記検索部が、検索の結果として複数の前記商品関連情報を得た場合に、これら複数の商品関連情報にリスト表示のための優先度を付与する優先度付加部を有していることを特徴とする商品関連情報入力支援システム。
【請求項４】
請求項３に記載の商品関連情報入力支援システムにおいて、
前記検索部が、優先度付加部から分離した優先度付加ロジック保持部を有し、前記優先度付加部が前記優先度付加ロジック保持部に保持された優先度付加ロジックに基づいて前記複数の商品関連情報に表示優先度を付与することを特徴とする商品関連情報入力支援システム。
【請求項５】
請求項４に記載の商品関連情報入力支援システムにおいて、
前記優先度付加ロジックを変更するための優先度付加ロジック受付部をさらに有していることを特徴とする商品関連情報入力支援システム。
【請求項６】
請求項５に記載の商品関連情報入力支援システムにおいて、
前記優先度付加ロジック受付部に接続され、前記優先度付加ロジックの変更履歴を記録する優先度付加ロジック変更履歴記録部をさらに有していることを特徴とする商品関連情報入力支援システム。
【請求項７】
請求項６に記載の商品関連情報入力支援システムにおいて、
前記優先度付加ロジック変更履歴記録部に接続され、前記優先度付加ロジックの変更履歴に基づいて課金を行う優先度付加ロジック課金部をさらに有していることを特徴とする商品関連情報入力支援システム。
【請求項８】
請求項３から７までのいずれか一つに係る商品関連情報入力支援システムにおいて、
優先度情報保持部をさらに有し、前記検索部が前記優先度情報保持部に格納された優先度情報に基づいて前記複数の商品関連情報に表示優先度を付与することを特徴とする商品関連情報入力支援システム。
【請求項９】
請求項１に記載の商品関連情報入力支援システムにおいて、
前記検索部が、前記単語を抽出するキー抽出部と、該キー抽出部が抽出した前記単語を検索キーとして検索を実行する検索実行部と、該検索実行部から分離した検索ロジック保持部とを有し、前記検索実行部が前記検索ロジック保持部に保持された検索ロジックに基づいて検索を実行することを特徴とする商品関連情報入力支援システム。
【請求項１０】
請求項９に記載の商品関連情報入力支援システムにおいて、
前記検索ロジックを変更するための検索ロジック受付部をさらに有していることを特徴とする商品関連情報入力支援システム。
【請求項１１】
請求項１０に記載の商品関連情報入力支援システムにおいて、
前記検索ロジック受付部に接続され、前記検索ロジックの変更履歴を記録する検索ロジック変更履歴記録部をさらに有していることを特徴とする商品関連情報入力支援システム。
【請求項１２】
請求項１１に記載の商品関連情報入力支援システムにおいて、
前記検索ロジック変更履歴記録部に接続され、前記検索ロジックの変更履歴に基づいて課金を行う検索ロジック課金部をさらに有していることを特徴とする商品関連情報入力支援システム。
【請求項１３】
請求項１から１２までのいずれか一つに記載の商品関連情報入力支援システムにおいて、
前記エディタがユーザ端末上で動作し、前記検索部が前記ユーザ端末にネットワーク接続されたサーバ上で動作することを特徴とする商品関連情報入力支援システム。
【請求項１４】
請求項１から１２までのいずれか一つに記載の商品関連情報入力支援システムにおいて、
前記エディタ及び前記検索部がユーザ端末上で動作し、該ユーザ端末に前記商品情報データベースがネットワーク接続されていることを特徴とする商品関連情報入力支援システム。
【請求項１５】
請求項１から１２までのいずれか一つに記載の商品関連情報入力支援システムを実現するために、ユーザ端末を前記エディタとして動作させるためのプログラム。
【請求項１６】
請求項１から１２までのいずれか一つに記載の商品関連情報入力支援システムを実現するために、ユーザ端末を前記エディタ及び前記検索部として動作させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、商品関連情報入力支援システムに関する。
【背景技術】
【０００２】
インターネット上の広告手法として、アフェリエイトと呼ばれるものがある。これは、例えば、ウェブサイト開設者が、自分が開設するウェブサイトに商品掲載記事を公開するとともに、紹介した商品を販売等する企業サイトへのリンクを張って、そのウェブサイトの閲覧者を商品を販売する企業サイトへ導き、その閲覧者が企業サイトにて会員登録や商品購入を行った場合に、リンク元のウェブサイト開設者に報酬が支払われる仕組みである。アフェリエイトには、ウェブサイトの代わりにメールマガジンやブログ等を用いるものもある。
【０００３】
アフェリエイトへの参加を希望する者は、紹介しようとする商品名やその商品に付与された商品識別情報、その商品を取り扱う企業のウェブサイトＵＲＬ等を予め知る必要がある。つまり、アフェリエイトへの参加を希望する者は、予めその商品を扱う企業サイト等にアクセスして必要な情報を集めるなどしてからでなければ、商品紹介記事等を書くことができない。これは、商品紹介記事を書くことを面倒にし、アフェリエイトへの参加意欲をそぎ、参加者増加の阻害要因となりかねない。したがって、もっと簡易な手段で商品紹介記事等を書くことができるシステムが望まれている。
【０００４】
一方、商品紹介記事を書くには、文書作成システムが必要である。パソコン上で動作するワープロソフトを始めとする従来の文書作成システムは、入力された文字に基づき、辞書に対して前方一致詮索や後方一致検索を行い、検索された複数の変換候補を提示するように構成されている（例えば、特許文献１又は２参照。）。
【０００５】
【特許文献１】特開２０００−３４８１４１号公報
【特許文献２】特開２００６−２５９９１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述したように、アフェリエイトへの参加を容易にするため、より簡易に商品紹介記事を書くことができるシステムが求められている。しかしながら、従来の文書作成システムは、入力された文字と一致する文字を含む文字列を辞書から検索し、変換候補として提示するものであって、商品に関する情報、例えば企業サイトＵＲＬや商品識別情報など商品関連情報への置換、補完を可能にするなどして、商品紹介記事の作成を容易にするものではない。また、ユーザ辞書を利用することも考えられるが、その場合には、ユーザーが商品関連情報を収集しなければならず、情報の収集と辞書登録という二重の手間が必要となる。また、この場合、限られた範囲の情報しか得られず、常に最新の情報とすることも困難である。
【０００７】
そこで、本発明は、商品に関する情報を含む商品紹介記事の作成を容易にする商品関連情報入力支援システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の第１の要旨によれば、商品関連情報をキーワードとともに記憶する商品情報データベースと、文字列の入力及び出力表示を行うためのエディタと、該エディタに入力された文字列から単語を抽出し、抽出した単語を検索キーとして前記商品情報データベースを検索する検索部とを有し、該検索部による検索の結果得られた商品関連情報の少なくとも一部を前記単語を補完するために利用できるようにしたことを特徴とする商品関連情報入力支援システムが得られる。
【０００９】
本発明の第２の要旨によれば、第１の要旨に係る商品関連情報入力支援システムにおいて、前記検索部による検索の結果得られた前記商品関連情報を前記単語の補完候補として前記エディタにリスト表示させるようにしたことを特徴とする商品関連情報入力支援システムが得られる。
【００１０】
また、本発明の第３の要旨によれば、第２の要旨に係る商品関連情報入力支援システムにおいて、前記検索部が、検索の結果として複数の前記商品関連情報を得た場合に、これら複数の商品関連情報にリスト表示のための優先度を付与する優先度付加部を有していることを特徴とする商品関連情報入力支援システムが得られる。
【００１１】
また、本発明の第４の要旨によれば、第３の要旨に係る商品関連情報入力支援システムにおいて、前記検索部が、優先度付加部から分離した優先度付加ロジック保持部を有し、前記優先度付加部が前記優先度付加ロジック保持部に保持された優先度付加ロジックに基づいて前記複数の商品関連情報に表示優先度を付与することを特徴とする商品関連情報入力支援システムが得られる。
【００１２】
また、本発明の第５の要旨によれば、第４の要旨に係る商品関連情報入力支援システムにおいて、前記優先度付加ロジックを変更するための優先度付加ロジック受付部をさらに有していることを特徴とする商品関連情報入力支援システムが得られる。
【００１３】
また、本発明の第６の要旨によれば、第５の要旨に係る商品関連情報入力支援システムにおいて、前記優先度付加ロジック受付部に接続され、前記優先度付加ロジックの変更履歴を記録する優先度付加ロジック変更履歴記録部をさらに有していることを特徴とする商品関連情報入力支援システムが得られる。
【００１４】
また、本発明の第７の要旨によれば、第６の要旨に係る商品関連情報入力支援システムにおいて、前記優先度付加ロジック変更履歴記録部に接続され、前記優先度付加ロジックの変更履歴に基づいて課金を行う優先度付加ロジック課金部をさらに有していることを特徴とする商品関連情報入力支援システムが得られる。
【００１５】
さらに、本発明の第８の要旨によれば、第３から第７までのいずれか一つの要旨に係る商品関連情報入力支援システムにおいて、優先度情報保持部をさらに有し、前記検索部が前記優先度情報保持部に格納された優先度情報に基づいて前記複数の商品関連情報に表示優先度を付与することを特徴とする商品関連情報入力支援システムが得られる。
【００１６】
また、本発明の第９の要旨によれば、第１の要旨に係る商品関連情報入力支援システムにおいて、前記検索部が、前記単語を抽出するキー抽出部と、該キー抽出部が抽出した前記単語を検索キーとして検索を実行する検索実行部と、該検索実行部から分離した検索ロジック保持部とを有し、前記検索実行部が前記検索ロジック保持部に保持された検索ロジックに基づいて検索を実行することを特徴とする商品関連情報入力支援システムが得られる。
【００１７】
また、本発明の第１０の要旨によれば、第９の要旨に係る商品関連情報入力支援システムにおいて、前記検索ロジックを変更するための検索ロジック受付部をさらに有していることを特徴とする商品関連情報入力支援システムが得られる。
【００１８】
また、本発明の第１１の要旨によれば、第１０の要旨に係る商品関連情報入力支援システムにおいて、前記検索ロジック受付部に接続され、前記検索ロジックの変更履歴を記録する検索ロジック変更履歴記録部をさらに有していることを特徴とする商品関連情報入力支援システムが得られる。
【００１９】
また、本発明の第１２の要旨によれば、第１１の要旨に係る商品関連情報入力支援システムにおいて、前記検索ロジック変更履歴記録部に接続され、前記検索ロジックの変更履歴に基づいて課金を行う検索ロジック課金部をさらに有していることを特徴とする商品関連情報入力支援システムが得られる。
【００２０】
また、本発明の第１３の要旨によれば、第１から第１２までのいずれか一つに係る商品関連情報入力支援システムにおいて、前記エディタがユーザ端末上で動作し、前記検索部が前記ユーザ端末にネットワーク接続されたサーバ上で動作することを特徴とする商品関連情報入力支援システムが得られる。
【００２１】
さらに、本発明の第８の要旨によれば、第１から第１２までのいずれか一つに係る商品関連情報入力支援システムにおいて、前記エディタ及び前記検索部がユーザ端末上で動作し、該ユーザ端末に前記商品情報データベースがネットワーク接続されていることを特徴とする商品関連情報入力支援システムが得られる。
【００２２】
また、本発明の第９の要旨によれば、第１から第１２までのいずれか一つに係る商品関連情報入力支援システムを実現するために、ユーザ端末を前記エディタとして動作させるためのプログラムが得られる。
【００２３】
また、本発明の第１０の要旨によれば、第１から第１２までのいずれか一つに係る商品関連情報入力支援システムを実現するために、ユーザ端末を前記エディタ及び前記検索部として動作させるためのプログラムが得られる。
【発明の効果】
【００２４】
本発明によれば、エディタを用いて商品紹介文を作成するだけで、作成中に、あるいは作成後に、商品紹介文に含まれる単語を補完する商品関連情報が当該商品紹介文とともにリスト表示され、その単語を商品関連情報に変換することができる。これにより、企業サイトのＵＲＬや商品識別情報などの商品関連情報を知らなくても、これらの商品関連情報を含む商品紹介記事を容易に作成することが可能となる。
【発明を実施するための最良の形態】
【００２５】
以下、図面を参照して本発明を実施するための最良の形態について説明する。
【００２６】
まず、図１を参照して、本発明の第１の実施の形態に係る商品関連情報入力支援システムについて説明する。
【００２７】
図１のシステムは、エディタ１０と、検索部２０と、商品情報データベース３０とを備えている。
【００２８】
エディタ１０は、ユーザの操作による文字入力を受け付ける文字入力受付部１１と、検索部２０からの検索結果を表示する処理結果表示部１２と、文字入力受付部１１から入力された文字の一部に検索部２０からの検索結果を補完する文字代入部１３とを含む。
【００２９】
また、検索部２０は、エディタ１０から送られてくる文字列から単語を検出するキー検出部２１と、キー検索部２１が検出した単語を検索キーとして検索を実行する補完候補検索実行部２２とを含んでいる。
【００３０】
さらに、商品情報データベース３０は、商品関連情報をキーワードに関連付けて記憶するデータ格納部３１を含んでいる。商品関連情報としては、商品正式名、商品識別子、商品ＵＲＬ、商品ＩＤ等を始めとして、種々の情報とすることができる。
【００３１】
エディタ１０は、例えばユーザの所有するパソコン上で動作するプログラムとして実現される。また、検索部２０は、例えば、同じくユーザの所有するパソコン上で動作するプログラムとして実現されるか、あるいは、ネットワークを介してユーザの所有するパソコンから接続可能なサーバ上で動作するプログラムとして実現される。商品情報データベース３０は、例えば、ネットワークに接続されたサーバによって実現される。サーバは、商品を取り扱う企業（商品関連情報提供者）によって管理される。ユーザのパソコン上で動作するプログラムは、サーバからネットワークを介して提供されるものであってもよい。
【００３２】
以下、図１の商品関連情報入力支援システムの動作について説明する。
【００３３】
文字入力受付部１１は、ユーザが図示しないキーボート等の入力部を操作して入力した文字を受け付け、図示しない表示器に表示させる。同時に文字入力受付部１１は、受け付けた文字を逐次検索部２０のキー抽出部２１へ送信する。
【００３４】
キー抽出部２１は、文字入力受付部１１から送られてきた文字から単語を検出し、検出した単語を構成する文字列を補完候補探査実行部２２へ送信する。ここでの単語は、商品名に限られず、物品名（例えば、“化粧水”）や抽象的な単語（例えば、“化粧”）等も含まれる。“化粧水”と入力された場合、“化粧”と“化粧水”の両方を検出するようにしてもよいし、“化粧”に関して後述する処理を終了した後、“化粧水”を検出するようにしてもよい。
【００３５】
補完候補探査実行部２２は、キー検出部２１から送信された単語を構成する文字列を用いてクエリ文を作成し、商品情報データベース３０へ送信する。クエリ文は、例えばＸpathの記述方法を用いて作成することができる。この場合、検出された単語が“lotion”であれば、“//lotion”となる。
【００３６】
商品情報データベース３０は、補完候補探査実行部２２からのクエリ文に応じてデータ格納部３１を検索する。つまり、クエリ文に含まれる文字列を検索キー（キーワード）として検索を行い、その検索結果をクエリ実行結果として補完候補検索実行部２２に返す。例えば、商品情報データベース３０のデータ格納部３１に格納された情報が、図２に示すＸＭＬドキュメントであり、クエリ文が“//lotion”である場合、図３に示すような結果が得られる。
【００３７】
補完候補検索実行部２２は、商品情報データベース３０からのクエリ実行結果に基づき、補完候補リストを作成し、処理結果表示部１２へ送信する。
【００３８】
処理結果表示部１２は、すでに表示されている入力文字に対応させて、補完候補リストを表示器に表示させる。
【００３９】
ユーザが入力部を操作して表示器に表示された補完候補リストに含まれる商品関連情報のいずれかを選択すると、文字代入部１３は、検索キーとして用いられた単語と選択された商品関連情報とを置き換える。例えば、検出された単語が“lotion”であり、ユーザが商品関連情報として“lotionA”を選択したならば、“lotion”が“lotionA”に置換される。
【００４０】
以上のようにして、本実施の形態に係る商品関連情報入力支援システムでは、ユーザが、エディタ１０を用いて文書を作成するだけで、文書中に含まれる単語に関連する商品関連情報が表示器に表示され、ユーザが選択することによりその単語が商品関連情報に置き換えられる。したがって、ユーザは、予め商品関連情報を収集する必要がない。また、ユーザが知らない商品についても、関連商品の存在を知らせることができる。
【００４１】
また、本実施の形態では、商品情報データベース３０が検索部２０から独立して構成されているため、データ格納部３１に格納された商品関連情報の更新変更が容易に行える。
【００４２】
本実施の形態に係る商品関連情報入力支援システムをアフェリエイトに参加するための商品紹介記事等の作成に利用する場合、作成された記事中の商品関連情報とユーザに付与されたユーザ識別子を関連付けする必要がある。これは、例えばエディタ１０起動時に、文字入力受付部１１でユーザ識別子の入力を受け付けることにより実現できる。文字入力受付部１１は、ユーザ識別子を受け付けるとキー抽出部２１へ送信する。キー抽出部２１はユーザ識別子を受けると補完候補検索実行部２２へ送信する。補完候補検索実行部２２は、ユーザ識別子を保持し、検索結果に含まれる商品関連情報に夫々ユーザ識別子を関連付けして、処理結果表示部１２送信する。ユーザ識別子に関連付けされた商品関連情報が、単語と置き換えられると、作成された記事中にユーザー識別氏が埋め込まれることになる。
【００４３】
次に、図４から図８を参照して、本発明の第２の実施の形態に係る商品関連情報入力支援システムについて説明する。
【００４４】
図４に示すように、本実施の形態に係るシステムは、図１のシステムの構成に加えて、検索部２０−１が、検索ロジック保持部２３と、優先度付加ロジック保持部２４と、優先度付加部２５とを有している。
【００４５】
検索ロジック保持部２３は、補完候補検索実行部２２における処理を規定する検索ロジックを一以上保持しており、補完候補検索実行部２２からの依頼に応じて適切な検索ロジックを返す。
【００４６】
優先度付加ロジック保持部２４は、補完候補検索部２２で作成された補完候補リストに補完優先度を付加するために用いられる優先度付加ロジックを一以上保持しており、優先度付加部２５からの依頼に応じて適切な優先度付加ロジックを返す。
【００４７】
優先度付加部２５は、補完候補検索実行部２２からの補完候補リストの各項目に、優先度付加ロジック保持部２４から供給された優先度を付与する。
【００４８】
以下、図４の商品関連情報支援システムの動作について、主に図１のシステムと異なる部分について説明する。なお、このシステムは、概ね図５に示すように動作する。
【００４９】
補完候補検索実行部２２は、キー抽出部２１から抽出した単語を表す文字列を受け取ると、受け取った文字列に対応する検索ロジック取得依頼を検索ロジック保持部２３へ出力する。検索ロジック取得依頼には、受け取った文字列が含まれる。
【００５０】
検索ロジック保持部２３は、検索ロジック取得依頼に応じて対応する検索ロジックを取得し、補完候補検索実行部２２へ返す。例えば、検索ロジック保持部２３が、図６に示すテーブルを有している場合、検索ロジック保持部２３は、検索ロジック取得依頼に含まれる文字列とアブストラクト（abstract）フィールドの値とを比較し、一致する行のロジック（logic）フィールドの値を検索ロジックとして返す。検索ロジックは、例えば、ＸPath（ＸＭＬ文書中の特定の要素を指し示す記述方式）により記述することができる。図６の例において、検索ロジック取得依頼に含まれる文字列が“lotion”の場合、補完候補検索実行部２２へ返される検索ロジックは“//lotion”となる。
【００５１】
また、検索ロジック保持部２３は、受け取った文字列に対応する検索ロジックが見つからない場合には、見つからなかったという結果を補完候補検索実行部２２へ返す。あるいは、所定の変換ルールに従って検索ロジックを作成して返すようにしてもい。所定の変換ルールとしては、ＸPathの記述方式に従い文字列に“//”を付加するものであってよい。この場合、検索ロジック保持部２３は、例えば、受け取った文字列が“lotion”であり、テーブル内に存在しない場合、これに“//”を付加した“//lotion”を補完候補検索実行部２２へ返す。
【００５２】
また、検索ロジック保持部２３は、受け取った文字列に対応する検索ロジックがテーブルに複数存在する場合には、設定に従い、一又は複数の検索ロジックを返す。一の検出ロジックを返す場合、最初に見つかった検索ロジックを返すようにしてもよいし、最後に見つかった検索ロジックを返すようにしてもよい。また、優先度を設定しておき、最も優先度の高い検索ロジックを返すようにしてもよい。優先度を設定する場合、検索ロジック保持部２３に保持されるテーブルは、例えば、図７のようになる。一つの文字列に対して予め複数の検索ロジックを用意しておくことで、検索ロジックの変更を容易に行うことができる。あるいは、一つの文字列に対して複数の検索ロジックを返すようにすることで、より多くの商品関連情報を提供することができる。
【００５３】
補完候補検索実行部２２は、検索ロジック保持部２３から返された検索ロジックを用いてクエリ文を作成し、商品情報データベース３０からクエリ実行結果を得る。補完候補検索実行部２２は、クエリ実行結果から補完候補リストを作成し、優先度付加部２５へ送信する。
【００５４】
また、補完候補検索実行部２２は、検索ロジックが見つからないという結果を受けた場合は、補完候補検索実行を行わない。
【００５５】
さらに、補完候補検索実行部２２は、商品情報データベース３０からのクエリ実行結果が０件であった場合、補完候補リストの作成を行わない。
【００５６】
優先度付加部２５は、補完候補検索実行部２２から補完候補リストを受け取ると、優先度付加ロジックを優先度付加ロジック保持部２４に対し、優先度付加ロジックの提供を依頼する。
【００５７】
優先度付加ロジック保持部２４は、例えば、ＩＦ〜ＴＨＥＮ〜形式の優先度付加ロジックを保持している。このＩＦ文における条件値の記述方法としては、ＸPathを用いることができる。そして、優先度付加ロジック保持部２４は、優先度部下部２５からの依頼に応じて、保持している優先度付加ロジックを返す。
【００５８】
優先度付加ロジック保持部２４は、優先度付加ロジック取得依頼に対する優先度付加ロジックが見つからない場合、見つからなかったという結果を優先度付加部へ返す。
【００５９】
優先度付加部２５は、優先度付加ロジックを取得すると、補完候補検索実行部２２からの補完候補リストに優先度を付加する。例えば、補完候補検索実行部２２からの補完候補リストが図３のようなものである場合に、優先度付加ロジックとして、「ＩＦ（“//*[@manufacturer='manuA']”）ＴＨＥＮ（“priority=1”）」を取得したとすると、優先度付加部２５は、図８のような優先度付の補完候補リストを作成する。作成された優先度付の補完候補リストは、処理結果表示部１２へ送信される。
【００６０】
また、優先度付加部２５は、優先度付加ロジック保持部２４に複数の優先度付加ロジックが保持されている場合には、それら複数の優先度付加ロジックに従い、補完候補リストに優先度を付加する。このとき、優先度付加ロジックに優先度が付加さている場合には、その優先度にしたがって優先度付加ロジックを実行し、補完候補リストに優先度を付加する。
【００６１】
さらに、優先度付加部２５は、優先度付加ロジック保持部２４から優先度付加ロジックが見つからないとの結果を受けた場合は、優先度の付加を行わず、そのまま補完候補リストを処理結果表示部１２へ送信する。このとき、補完候補検索実行部２２からの補完候補リストの並び順に従って優先度を付加するようにしてもい。
【００６２】
処理結果表示部１２は、補完候補リストに付加された優先度に従い、リストの並び順を変更して、変更後の補完候補リストを表示器に表示させる。なお、図８の例では、先頭に位置する補完候補に優先度１が付けられているので、リストの並び順の変更はない。また、優先度が付加されていない補完候補については、そのままの順序で表示してもよいが、ランダムに順序を変更したり、あるいはリストから外すようにしてもよい。
【００６３】
この後、ユーザが補完候補リストのいずれの商品関連情報を選択すると、第１の実施の形態と同様、対応する単語と選択された商品関連情報とが置換される。
【００６４】
本実施の形態よれば、第１の実施の形態に係るシステムにより得られる効果に加え、優先度の高い商品関連情報をより上位位置に表示させることができる。
【００６５】
また、補完候補検索実行部２２と検索ロジック保持部２３とを別々に構成したことで、検索ロジックを容易に切り替えたり、変更したりすることができる。同様に、優先度付加部２５と優先度付加ロジック保持部２４とを別々に構成したことで、優先度付加ロジックを容易に切り替えたり、変更したりすることができる。
【００６６】
検索ロジック保持部２３に保持された検索ロジックの変更を容易に行うため、図９に示すように、検索ロジック受付部２６を設けてもよい。また、優先度付加ロジック保持部２４に保持された優先度付加ロジックの変更を容易に行うため、図１０に示すように、優先度付加ロジック受付部２７を設けてもよい。
【００６７】
次に、本発明の第３の実施の形態に係る商品関連情報入力支援システムついて図１１から図１３を参照して詳細に説明する。
【００６８】
図１１のシステムは、図５のシステムに加えて、優先度付加部にネットワーク接続された優先度情報保持部、ここでは課金情報データベース４０、を有している。課金情報データベース４０には、商品毎の課金情報（優先度情報）が格納されている。課金情報は、例えば、図１２のようになる。
【００６９】
一方、優先度付加ロジック保持部２４には、優先度付加ロジックとして課金情報データベース４０に格納された課金情報に基づいて優先度を付加するように記述された優先度付加ロジックが保持されている。優先度付加ロジックは、例えば、「クエリ実行結果に含まれる商品名（name）に対応する課金値（amount）がある場合、課金値を優先度の値とする。」という内容とすることができる。
【００７０】
図１１のシステムにおける各部の動作は、図４のシステムのものと略同じであるが、優先度付加ロジック保持部２４に保持された優先度付加ロジックが異なっているため、優先度付加部２５の動作が異なる。
【００７１】
優先度付加部２５は、補完公報検索実行部２２からクエリ実行結果を受け取ると、優先度付加ロジックを優先度付加ロジック保持部２４から取得する。優先度付加ロジックは、上記のように「クエリ実行結果に含まれる商品名(name)に対応する課金値(amount)がある場合、課金値を優先度の値とする。」という内容の場合、ＸPathによる記述方式によれば、IF(“//product[@name='(//lotion/@name/text())']/@amount/text()”)THEN(“priority=(//product[@name='(//lotion/@name/text())']/@amount/text())”)、となる。課金情報データベースが図１２のようなデータを有しており、クエリ実行結果が図３のようなものであるとすると、上記内容の優先度付加ロジックに基づき優先度を付加すると、補完候補リストは、図１３のようになる。
【００７２】
ユーザは、上位に位置する商品関連情報を選択するほど高い報奨金を得ることができる。
【００７３】
次に、本発明の第４の実施の形態に係る商品情報入力支援システムについて図１４を参照して説明する。
【００７４】
図１４のシステムは、図５のシステムのエディタ１０に代えてエディタ１０−１を有している。エディタ１０−１は、文字入力受付部１１と文字代入部１３とを有し、処理結果表示部１２を有していない。つまりこのシステムでは、補完候補リストをユーザに提示することなく、検出した単語を商品関連情報に置き換える。例えば、ユーザがエディタ１０−１に“今日、化粧水を買った。すごく良い。”という文章が入力した場合、表示器には、“今日、○○ローションを買った。すごく良い。”という補完結果が表示される。より望ましい補完結果を得るため、例えば、“化粧”と“水”とを分割して商品関連情報と置換してしまわないように、ユーザからの入力終了指示を受けて補完を実行するようにするとよい。入力終了指示は、一文入力毎でも、複数文入力後でもよい。
【００７５】
検出した単語の商品関連情報への置換は、補完候補リストの中で優先度の高いものを一又は複数用いて行うことができる。また、保管候補リストにある全ての賞品関連情報を列挙するようにしてもよい。
【００７６】
以上本発明についていくつかの実施の形態に即して説明したが、本発明は上記実施の形態に限定されるものではない、例えば、上記実施の形態では、検索ロジック保持部及び優先度付加ロジック保持部を補完候補検索実行部及び優先度付加部から夫々分離して形成したが、これらは一体的に構成されてもよい。
【００７７】
また、上記実施の形態では、サーバの管理を商品を取り扱う企業（商品関連情報提供者）が行うとしたが、第三者であるサービスプロバイダー等が行うようにしてもよい。この場合、サービスプロバイダー等が、商品関連情報提供者による検索ロジックの変更を管理するため、図１５に示すように、検索ロジック受付部２６に接続される検索ロジック変更履歴記録部１５１を設けてもよい。さらに、サービスプロバイダーが、検索ロジック変更履歴記録部１５１に記録された変更履歴に基づいて、検索ロジックを変更した商品関連情報提供者に対して課金を行うために、図１６に示すように、検索ロジック変更履歴記録部１５１に接続される検索ロジック課金部１６１を設けてもよい。
【００７８】
優先度付加ロジックに関しても同様に、サービスプロバイダー等が、優先度ロジックの変更を管理するため、図１７に示すように、優先度付加ロジック受付部２７に接続される優先度付加ロジック変更履歴記録部１７１を設けてもよい。また、図１８に示すように、優先度付加ロジック変更履歴記録部１７１に接続される優先度付加ロジック課金部１８１を設けてもよい。
【００７９】
本発明は、特に、以下の分野においての利用が考えられる。
【００８０】
１．ブログ、アフェリエイト
本発明の利用によりブログ、アフェリエイト記事の作者が宣伝に紐づく記事を無意識に書いている場合、宣伝になることを通知することが出来る。
【００８１】
２．仕様書作成
本発明の利用により具体的な名称を書いていない仕様書を書いてしまっている場合、具体名の挿入を促すことが出来る。
【００８２】
３．携帯端末の文章入力支援
一般的に具体的商品名は文字数が長く、携帯端末（特に、携帯電話機）から商品名の全文字列を入力することは手間がかかる。本発明を利用することにより一般的に文字数の少ない抽象名を入力するだけで具体的な商品名の全文字列を入力することが出来る。
【図面の簡単な説明】
【００８３】
【図１】本発明の第１の実施の形態に係る商品関連情報入力支援システムの構成を示すブロック図である。
【図２】データ格納部に格納されたデータの一例を示す図である。
【図３】クエリ実行結果の一例を示す図である。
【図４】本発明の第２の実施の形態に係る商品関連情報入力支援システムの構成を示すブロック図である。
【図５】図４の商品関連情報入力支援システムの動作を示すシーケンス図である。
【図６】検索ロジック保持部に保持されるテーブルの一例を示す図である。
【図７】検索ロジック保持部に保持されるテーブルの他の例を示す図である。
【図８】優先度付加部により作成される優先度付補完候補リストの一例を示す図である。
【図９】本発明の第２の実施の形態に係る商品関連情報入力支援システムの一変形例の一部を示すブロック図である。
【図１０】本発明の第２の実施の形態に係る商品関連情報入力支援システムの他の変形例の一部を示すブロック図である。
【図１１】本発明の第３の実施の形態に係る商品関連情報入力支援システムの構成を示すブロック図である。
【図１２】課金情報データベースに格納されるデータの一例を示す図である。
【図１３】優先度付加部により作成される優先度付補完候補リストの一例を示す図である。
【図１４】本発明の第３の実施の形態に係る商品関連情報入力支援システムの構成を示すブロック図である。
【図１５】図９に示す商品関連情報入力支援システムの変形例の一部を示すブロック図である。
【図１６】図９に示す商品関連情報入力支援システムの他の変形例の一部を示すブロック図である。
【図１７】図１０に示す商品関連情報入力支援システムの変形例の一部を示すブロック図である。
【図１８】図１０に示す商品関連情報入力支援システムの他の変形例の一部を示すブロック図である。
【符号の説明】
【００８４】
１０    エディタ
１１    文字入力受付部
１２    処理結果表示部
１３    文字代入部
２０    検索部
２０−１    検索部
２１    キー検出部
２２    補完候補検索実行部
２３    検索ロジック保持部
２４    優先度付加ロジック保持部
２５    優先度付加部
２６    検索ロジック受付部
２７    優先度ロジック受付部
３０    商品情報データベース
３１    データ格納部
４０    課金情報データベース
１５１    検索ロジック変更履歴記録部
１６１    検索ロジック課金部
１７１    優先度付加ロジック変更履歴記録部
１８１    優先度付加ロジック課金部
【図１】
2008225948.tif 000003
【図２】
2008225948.tif 000004
【図３】
2008225948.tif 000005
【図４】
2008225948.tif 000006
【図５】
2008225948.tif 000007
【図６】
2008225948.tif 000008
【図７】
2008225948.tif 000009
【図８】
2008225948.tif 000010
【図９】
2008225948.tif 000011
【図１０】
2008225948.tif 000012
【図１１】
2008225948.tif 000013
【図１２】
2008225948.tif 000014
【図１３】
2008225948.tif 000015
【図１４】
2008225948.tif 000016
【図１５】
2008225948.tif 000017
【図１６】
2008225948.tif 000018
【図１７】
2008225948.tif 000019
【図１８】
2008225948.tif 000020