(57)【要約】【課題】商品検索に係るユーザの操作性が容易化されるとともに、商品情報を効率よく取得することができる商品検索装置、商品検索システム、商品検索方法、及びプログラムを提供する。【解決手段】商品検索装置は、商品ごとに、この商品画像に関する情報とこの商品に関する情報を検索するためのキーワードとが対応付けて登録されているデータベースを備えている。また、クライアント端末から送信された画像データを取得する画像取得手段と、画像データに基づいて、データベースの中から検索対象となる商品を特定する商品特定手段と、特定された商品に対応するキーワードをデータベースから抽出するキーワード抽出手段と、インターネット上のウェブ情報の検索サービスを提供する検索サーバに対して前記抽出されたキーワードによる検索要求を行う検索要求手段と、検索サーバから送信された検索結果を前記クライアント端末に提示する検索結果提示手段と、を備える。【選択図】図１
2010067032.tif 000002
【特許請求の範囲】
【請求項１】
インターネット上で提供されている商品に関する情報を検索するための商品検索装置であって、
商品ごとに、この商品画像に関する情報とこの商品に関する情報を検索するためのキーワードとが対応付けて登録されているデータベースと、
クライアント端末から送信された画像データを取得する画像取得手段と、
前記画像データに基づいて、前記データベースの中から検索対象となる商品を特定する商品特定手段と、
前記特定された商品に対応するキーワードを前記データベースから抽出するキーワード抽出手段と、
インターネット上のウェブ情報の検索サービスを提供する検索サーバに対して前記抽出されたキーワードによる検索要求を行う検索要求手段と、
前記検索サーバから送信された検索結果を前記クライアント端末に提示する検索結果提示手段と、
を備えることを特徴とする商品検索装置。 
【請求項２】
前記クライアント端末から送信された検索条件を取得する検索条件取得手段を備え、
前記検索結果提示手段は、前記検索結果を前記検索条件に応じて編集して前記クライアント端末に提示することを特徴とする請求項１に記載の商品検索装置。 
【請求項３】
前記データベースには、１つの商品に対して、異なる視点から見た複数の商品画像に関する情報が登録されていることを特徴とする請求項１又は２に記載の商品検索装置。 
【請求項４】
請求項１から３のいずれか一項に記載の商品検索装置と、撮像機能を備えたクライアント端末とがネットワークを介して接続されてなる商品検索システムであって、
前記商品検索装置は、前記クライアント端末で起動されたウェブブラウザ上に商品検索を実行するための検索サービス画面を表示させる検索サービス提示手段を有し、
前記クライアント端末は、前記検索サービス画面を表示するウェブブラウザが起動された状態で撮像された画像を、前記画像データとして前記商品検索装置に送信することを特徴とする商品検索システム。 
【請求項５】
インターネット上で提供されている商品に関する情報を検索するための商品検索方法であって、
クライアント端末から送信された画像データを取得するステップと、
前記画像データに基づいて検索対象となる商品を特定するステップと、
前記特定された商品に関連するキーワードを決定するステップと、
インターネット上のウェブ情報の検索サービスを提供する検索サーバに対して前記決定されたキーワードによる検索要求を行うステップと、
前記検索サーバから送信された検索結果を前記クライアント端末に提示するステップと、
を備えることを特徴とする商品検索方法。 
【請求項６】
クライアント端末から送信された画像データを取得するステップと、
前記画像データに基づいて検索対象となる商品を特定するステップと、
前記特定された商品に関連するキーワードを決定するステップと、
インターネット上のウェブ情報の検索サービスを提供する検索サーバに対して前記決定されたキーワードによる検索要求を行うステップと、
前記検索サーバから送信された検索結果を前記クライアント端末に提示するステップと、
をコンピュータに実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット上で提供されている商品に関する情報を検索するための商品検索装置、商品検索システム、商品検索方法、及びプログラムに関し、特に、商品画像に基づいて検索する場合に有用な技術に関する。
【背景技術】
【０００２】
従来、インターネットやパソコン通信を利用して、インターネット上の仮想店舗（オンラインショップ）で販売されている商品を、ユーザがクライアント端末を操作して購入できるオンラインショッピングが実現されている。現在では、複数のオンラインショップで取り扱われている多彩な商品を統括して管理・販売するショッピングモールのようなサービスも提供されている（例えば、Ｙａｈｏｏ！ショッピング等のショッピングモールサイト）。
【０００３】
ところで、オンラインショップ等で提供されている商品情報（販売価格など）は、ユーザが現実世界の実店舗で商品を購入しようとする場合にも、有用な情報として参考にされることが多い。例えば、ユーザが実店舗に出向いて商品の購入を検討するときに、この商品の実店舗での販売価格とオンラインショップでの販売価格とを比較することがしばしば行われる。
【０００４】
このような場合、一般には、商品に関連するキーワード（例えば、商品名など）を検索キーとする検索が行われる（以下、キーワード検索と称する）。例えば、ユーザは携帯電話等の携帯端末を利用して、検索サービスを提供するサイト（例えば、Ｙａｈｏｏ！Ｊａｐａｎ等のポータルサイト）において、商品名、メーカ名、型番等のキーワードを入力することにより、これらのキーワードを含む情報が公開されているウェブページを知得することができる。また、ショッピングモールサイトにおいては、自サイトで管理している商品の中から、キーワード検索によりユーザが所望する商品を比較的容易に絞り込むことができるので、販売価格等を知りたいときに有効である。
【０００５】
しかしながら、キーワードによる商品検索では、ユーザが検索したい商品の商品名やメーカ名、型番等を正確に知らない等して適切なキーワードを指定できなければ、有用な情報を入手することは困難である。また、携帯端末を利用してキーワードによる検索を行う場合、キーワードを入力するという操作は極めて煩雑である。
【０００６】
そこで、ユーザが商品検索を行う際の操作を容易化するための技術が提案されている（特許文献１，２）。
特許文献１には、携帯端末等で撮像した商品コードの画像を商品検索サーバに送信し、サーバ側で画像を解析して商品コードを認識し、この商品コードに該当する商品に関する情報を提供する技術が開示されている。
また、特許文献２には、商品の画像を商品検索サーバに送信し、サーバ側で画像を解析して検索対象となる商品を特定し、この商品に関する情報を提供する技術が開示されている。
【特許文献１】特開２００６−２３９０１号公報
【特許文献２】特開２００６−２０９２６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に記載の技術では、ユーザが商品コードを入手できる（撮像できる）ことを前提としているため、商品コードを入手困難な場合には対応できない。
また、特許文献２に記載の技術では、商品画像とその商品の商品情報が関連付けられて登録されているデータベースを利用するため、このデータベースに予め登録されている商品に関する情報だけが提供されることとなる。そのため、例えばショッピングモールサイトにおいて、自サイトで管理している商品についての情報を提供することはできるが、自サイトに出店していない他のオンラインショップで提供されている情報や商品の製造メーカで提供されている情報（詳細なスペック等）まで網羅して提供することはできない。
【０００８】
本発明は、インターネット上で提供（販売）されている商品に関する情報を検索するための商品検索装置、商品検索システム、商品検索方法、及びプログラムであって、商品検索に係るユーザの操作性が容易化されるとともに、商品情報を効率よく取得することができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、請求項１に記載の発明は、インターネット上で提供されている商品に関する情報を検索するための商品検索装置であって、
商品ごとに、この商品画像に関する情報とこの商品に関する情報を検索するためのキーワードとが対応付けて登録されているデータベースと、
クライアント端末から送信された画像データを取得する画像取得手段と、
前記画像データに基づいて、前記データベースの中から検索対象となる商品を特定する商品特定手段と、
前記特定された商品に対応するキーワードを前記データベースから抽出するキーワード抽出手段と、
インターネット上のウェブ情報の検索サービスを提供する検索サーバに対して前記抽出されたキーワードによる検索要求を行う検索要求手段と、
前記検索サーバから送信された検索結果を前記クライアント端末に提示する検索結果提示手段と、を備えることを特徴とする。
【００１０】
請求項２に係る発明は、請求項１に記載の商品検索装置において、前記クライアント端末から送信された検索条件を取得する検索条件取得手段を備え、
前記検索結果提示手段は、前記検索結果を前記検索条件に応じて編集して前記クライアント端末に提示することを特徴とする。
【００１１】
請求項３に係る発明は、請求項１又は２に記載の商品検索装置において、前記データベースには、１つの商品に対して、異なる視点から見た複数の商品画像に関する情報が登録されていることを特徴とする。
【００１２】
請求項４に係る発明は、請求項１から３のいずれか一項に記載の商品検索装置と、撮像機能を備えたクライアント端末とがネットワークを介して接続されてなる商品検索システムであって、
前記商品検索装置は、前記クライアント端末で起動されたウェブブラウザ上に商品検索を実行するための検索サービス画面を表示させる検索サービス提示手段を有し、
前記クライアント端末は、前記検索サービス画面を表示するウェブブラウザが起動された状態で撮像された画像を、前記画像データとして前記商品検索装置に送信することを特徴とする。
【００１３】
請求項５に係る発明は、インターネット上で提供されている商品に関する情報を検索するための商品検索方法であって、
クライアント端末から送信された画像データを取得するステップと、
前記画像データに基づいて検索対象となる商品を特定するステップと、
前記特定された商品に関連するキーワードを決定するステップと、
インターネット上のウェブ情報の検索サービスを提供する検索サーバに対して前記決定されたキーワードによる検索要求を行うステップと、
前記検索サーバから送信された検索結果を前記クライアント端末に提示するステップと、を備えることを特徴とする。
【００１４】
請求項６に係る発明は、クライアント端末から送信された画像データを取得するステップと、
前記画像データに基づいて検索対象となる商品を特定するステップと、
前記特定された商品に関連するキーワードを決定するステップと、
インターネット上のウェブ情報の検索サービスを提供する検索サーバに対して前記決定されたキーワードによる検索要求を行うステップと、
前記検索サーバから送信された検索結果を前記クライアント端末に提示するステップと、をコンピュータに実現させるためのプログラムである。
【発明の効果】
【００１５】
本発明によれば、商品画像に基づいて適切なキーワードを決定し、インターネット上で提供（販売）されている商品について、キーワードによる商品検索を行うので、商品検索に係るユーザの操作性が容易化されるとともに、商品情報を効率よく取得することができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施の形態を図面に基づいて説明する。
図１は、本実施形態に係る商品検索システム１００のネットワーク構成について示す概略図である。
本実施形態では、ウェブサーバ１からクライアント端末２に、通信ネットワークＮを介してコンテンツ（例えば、商品検索サービス）を提供し、クライアント端末２においてコンテンツを利用する場合について示している。すなわち、本実施形態におけるウェブサーバ１が本発明に係る商品検索装置となる。
【００１７】
図１に示すように、ウェブサーバ１には、クライアント端末２、検索サーバ３、及び商品提供サーバ４が通信ネットワークＮを介して接続され、互いにデータ通信可能となっている。通信ネットワークＮは、インターネットや電気通信事業者等の電話回線網、携帯電話通信網等である。
【００１８】
ウェブサーバ１は、商品に関する情報（販売価格等の商品情報）を商品画像により検索する商品検索サービスをクライアント端末２に対して提供する。そして、クライアント端末２から検索キーとして送信された商品画像に基づいて商品検索を行う。
【００１９】
クライアント端末２は、例えば、パーソナルコンピュータ２ａや、携帯電話機２ｂ等の携帯端末である。クライアント端末２は、ウェブサーバ１により提供される商品検索サービスにおいて、商品画像が含まれている画像データを送信することにより、所望の商品情報を取得する。
【００２０】
クライアント端末２が撮像機能を有していれば、商品情報を取得したい状況（例えば、実店舗の店頭においてオンラインショップでの販売価格を知りたいとき）において、検索対象とする商品の画像を撮像して、この画像データをウェブサーバ１に送信することができる。
また、商品画像をインターネット上からダウンロードしたり、デジタルカメラ等で撮像したりして、商品画像が含まれる画像データを予め保有していれば、これをウェブサーバ１に送信することができる。
【００２１】
検索サーバ３は、例えば、ロボット型サーチエンジン等の検索サービスを提供するサーバである。すなわち、検索サーバ３は、インターネット上のウェブ情報の検索サービスを提供する。この検索サーバ３は、ウェブサーバ１と同じサービス事業者により提供されているものでもよいし、インターネット上で他のサービス事業者により提供されているものでもよい。
ロボット型サーチエンジンでは、検索プログラムがインターネット上を巡回してウェブページを自動収集し、収集したウェブページをデータベースに登録している。すなわち、検索サーバ３のデータベースには、キーワードに対して、このキーワードに適合する複数のウェブページが登録されている。
【００２２】
商品提供サーバ４は、インターネット上で商品を販売するオンラインショップや商品の製造メーカ等の商品情報を公開しているウェブページを提供するサーバである。ここで、商品情報には、商品名、メーカ名、型番、価格、サイズ等が含まれる。
【００２３】
本実施形態において、ウェブサーバ１は、クライアント端末２から検索キーとして画像データが送信された場合に、この画像データを解析することにより、画像データに含まれている商品を特定し、この商品に関する情報を検索するのに適したキーワードを決定する。そして、検索サーバ３に対してこのキーワードによる検索要求を行う。
ウェブサーバ１から検索サーバ３に対してキーワードによる検索要求がなされると、検索サーバ３によりキーワードに適合するウェブページの情報が抽出され、検索結果がウェブサーバ１に対して送信される。ウェブサーバ１は、この検索結果を適宜編集して、ユーザが所望する商品情報をクライアント端末２に送信する。
【００２４】
図２は、ウェブサーバ１のハードウェア構成の概略を示すブロック図である。
図２に示すように、ウェブサーバ１は、制御部１１、記憶部（補助記憶）１２、入出力部１３、通信部１４、キーワード変換用データベース１５等を備えた一般的なコンピュータである。各ブロックはバスライン１６により電気的に接続されている。
なお、図示を省略するが、検索サーバ３と商品提供サーバ４も、キーワード変換用データベース１５以外は、ウェブサーバ１と同様の構成を有している。
【００２５】
制御部１１は、演算／制御装置としてのＣＰＵ（Central Processing Unit）１１１、主記憶装置としてのＲＡＭ（Random Access Memory）１１２及びＲＯＭ（Read Only Memory）１１３で構成される。
ＲＯＭ１１３には、ＢＩＯＳ（Basic Input Output System）と呼ばれるプログラムや基本的な設定データが記憶されている。ＲＡＭ１１２には、記憶部１２から読み出されたＯＳや各種アプリケーションなどのプログラムが展開される。
ＣＰＵ１１１は、ＲＡＭ１１２に展開されたプログラムに従って各種処理を実行し、各ブロックを制御する。
【００２６】
記憶部１２は、例えばハードディスク等で構成され、ＯＳ、各種アプリケーションプログラム（例えば、サーバ用プログラムやウェブアプリケーションプログラム）、及び各種データ等が記憶されている。
入出力部１３は、ウェブサーバ１の管理者が利用するためのユーザインターフェースを構成する。
通信部１４は、ＴＣＰ／ＩＰ等の通信プロトコルに従って処理を行い、通信ネットワークＮを介してクライアント端末２、検索サーバ３とデータの送受信を行う。
【００２７】
キーワード変換用データベース１５には、画像データをキーワードに変換するためのデータが格納されている。すなわち、商品ごとに、特徴量などの商品画像に関する情報と、この商品の商品情報を検索するためのキーワードとが対応付けて登録されている。ここで、特徴量とは画像の特徴（色、テクスチャ、形状等）を数値化して表現したものであり、画像解析手法として一般に用いられているものである。
【００２８】
図４は、キーワード変換用データベース１５のデータ構成の一例を示す説明図である。
図４に示すように、キーワード変換用データベース１５には、商品カテゴリ（テレビ、ソファ、ピアノ、自転車等）ごとに、複数の商品が登録されている。また、商品ごとに、商品画像及びその特徴量、キーワードが対応付けて登録されている。
キーワードとしては、検索サーバ３によりキーワード検索を行ったときに良好な検索結果が得られるものが望ましく、例えば、商品名、メーカ名、型番等が含まれる。
【００２９】
キーワード変換用データベース１５を利用することにより、クライアント端末２から送信された画像データに基づいて検索キーとするキーワードを決定し、検索サーバ３に対してキーワードによる検索要求を行うことができる。
【００３０】
なお、図４では１つの商品に対して１つの商品画像及びその特徴量を登録しているが、異なる視点から見た複数の商品画像及びその特徴量が登録されるようにしてもよい。
クライアント端末２から送信される画像データが、必ずしもウェブサーバ１で想定している視点（例えば、商品の正面）から見た画像であるとは限らないので、複数の商品画像及びその特徴量を登録しておくことで、どのような視点から見た商品画像であっても商品を特定できるようにしている。
【００３１】
ウェブサーバ１のＣＰＵ１１１は、サーバ用ソフトウェア及びウェブアプリケーションを実行することにより、クライアント端末２のウェブブラウザ上におけるユーザ操作に応じた処理を行う。例えば、クライアント端末２のウェブブラウザ上においてユーザが商品の検索操作（商品画像の送信）を行うと、ウェブサーバ１は画像データに基づいて特定される商品に関する情報（商品情報を公開しているウェブページの情報）を検索サーバ３により検索させ、検索結果を含む新たなＨＴＭＬファイルを生成し、これをクライアント端末２に送信する。
【００３２】
図３は、クライアント端末２の一例としての携帯電話機２ｂのハードウェア構成の概略を示すブロック図である。
図３に示すように、携帯電話機２ｂは、制御部２１、記憶部２２、入力部２３、表示部２４、通信部２５、撮像部２７等を備えている。各部はバスライン２６により電気的に接続されている。なお、図３では、携帯電話機２ｂの音声通話に係る構成については省略している。
【００３３】
制御部２１は、演算／制御装置としてのＣＰＵ２１１、主記憶装置としてのＲＡＭ２１２及びＲＯＭ２１３で構成される。
ＲＯＭ２１３には、ウェブサーバ１にアクセスするためのウェブブラウザ等のアプリケーションプログラム等が記憶されている。また、ＲＯＭ２１３には、撮像部２７により撮像された画像データが記憶される。ＲＡＭ２１２には、各種アプリケーションなどのプログラムが展開される。
ＣＰＵ２１１は、ＲＡＭ２１２に展開されたプログラムに従って各種処理を実行し、各ブロックを制御する。
【００３４】
記憶部２２は、例えば、カードスロットに装着されたメモリカードであり、撮像部２７により撮像された画像データ等を記憶する。
入力部２３は、携帯電話機２ｂの筐体表面に設けられている各種ボタンで構成され、ユーザが情報を入力する際や、撮像部２７により写真を撮像する際に使用される。
表示部２４は、例えば、液晶ディスプレイ等で構成され、制御部２１からの表示制御指令に基づいて所定の画面を表示する。表示部２４には、例えば、ウェブブラウザのＧＵＩが表示される。また、撮像部２７が起動されたときには被写体となる画像が表示される。
【００３５】
通信部２５は、ＴＣＰ／ＩＰ等の通信プロトコルに従って処理を行い、通信ネットワークＮを介してウェブサーバ１とデータの送受信（パケット通信）を行う。
撮像部２７は、ユーザ操作に従って被写体を撮像して画像データを生成する。撮像部２７により生成された画像データは記憶部２２やＲＯＭ２１３に記憶される。商品画像による商品検索を行う際に、ユーザは撮像部２７を起動して商品画像を撮像することにより、この画像データを取得することができる。
【００３６】
携帯電話機２ｂのＣＰＵ２１１は、例えば、起動したウェブブラウザ上において、ユーザが入力部２３により商品検索サービスのＵＲＬを入力すると、このＵＲＬで指定されるウェブページをウェブサーバ１に要求する。そして、ウェブサーバ１から送信されたＨＴＭＬファイル（例えば、携帯端末用の検索サービス画面）を解析して、ウェブブラウザ上にウェブページを表示する。
【００３７】
図５は、携帯電話機２ｂにおいて商品画像による商品検索を行うときのウェブサーバ１、携帯電話機２ｂ、及び検索サーバ３における処理手順について示すフローチャートである。また、図６〜８は、携帯電話機２ｂのウェブブラウザ上に表示される検索サービスの画面例を示す説明図である。
図５に示す処理手順は、例えば、携帯電話機２ｂにおいてウェブブラウザが起動され、ウェブサーバ１が提供する商品検索サービスにアクセスされたときに開始される。
【００３８】
図５のステップＳ１０１では、ウェブサーバ１から商品検索サービス画面のＨＴＭＬファイルが送信される。このＨＴＭＬファイルには、商品検索サービス画面においてなされたユーザ操作に基づいて商品画像を撮像するために撮像部２７を起動したり、撮像した商品画像を検索キーとして送信したりするための制御プログラム（例えば、ＪＡＶＡ（登録商標）プログラム）が埋め込まれている。
【００３９】
ステップＳ１０２では、携帯電話機２ｂのウェブブラウザがＨＴＭＬファイルを解析することにより、表示部２４に商品検索サービス画面が表示される（図６参照）。
図６に示すように、商品検索サービス画面Ｄ１には、ウェブサーバ１に対する検索要求（画像データの送信）を実行する検索ボタンＢ１、商品画像を撮像するために撮像部２７を起動させる撮像ボタンＢ２が配置されている。
また、商品検索サービス画面Ｄ１には、検索結果を絞り込むための検索条件をユーザが予め入力できる検索窓ＳＷが配置されている。この検索窓ＳＷの代わりに、又は検索窓ＳＷとは別にプルダウンメニューやラジオボタンを設け、予め設定されている検索条件の中からユーザが選択できるようにしてもよい。
【００４０】
ステップＳ１０３では、ユーザ操作に従って撮像部２７が起動され、商品画像が撮像されると、この商品画像のデータがウェブサーバ１に対して送信される。
具体的には、図６に示す商品検索サービス画面Ｄ１において、ユーザが撮像ボタンＢ２を操作すると撮像部２７が起動される。そして、携帯電話機２ｂの撮像機能により商品が撮像され、商品画像を含む画像データが記憶部２２又はＲＯＭ２１３に保存されると、商品検索サービス画面に戻り、保存（撮像）された画像データが検索キーとして設定される。
【００４１】
例えば、図７に示すように、撮像ボタンＢ２の下方に、検索キーとして設定された画像及びそのファイル名が表示される。この状態で、ユーザが検索ボタンＢ１を操作すると、この画像データが検索キーとしてウェブサーバ１に送信される。
なお、１つの画像データを検索キーとして設定した後、続けて撮像ボタンＢ２を操作して商品を撮像することで、複数の画像データを検索キーとして設定できるようにしてもよい。これにより、ウェブサーバ１において、画像データに含まれている商品を特定する際の精度が向上する。
【００４２】
ステップＳ１０４では、ウェブサーバ１において、携帯電話機２ｂから送信された画像データが解析され、特徴量が算出される。また、この特徴量に基づいて、検索対象となる商品（すなわち、携帯電話機２ｂから送信された画像データに含まれている商品画像）が特定される。具体的には、ステップＳ１０４で算出された特徴量と、キーワード変換用データベース１５に格納されている特徴量を比較／照合することにより、画像データに含まれている商品が特定される。
【００４３】
このとき、異なる商品であっても、画像データの特徴量が同じような値となる場合があり得る。例えば、同じ商品名（商品ブランド）であって、サイズが異なる商品の場合（例えば、画面サイズの異なるテレビ）には、商品画像はほぼ同じとなるので、特徴量も同じになると考えられる。このような場合には、検索対象として複数の商品が特定されることになる。
【００４４】
ステップＳ１０５では、特定された商品に対応して登録されているキーワードが抽出される。例えば、携帯電話機２ｂから特徴量が“特徴量Ａ”となる画像データが検索キーとして送信された場合、図４に示すキーワード変換用データベース１５に従うと、商品名である“テレビＡ”、メーカ名である“Ａ社”、型番である“ＡＡＡＡ”がキーワードとして抽出される。
ステップＳ１０６では、検索サーバ３に対して、抽出されたキーワードによる検索要求が行われる。
【００４５】
ステップＳ１０７では、検索サーバ３において、ウェブサーバ１から送信されたキーワードによる検索が実行される。
ステップＳ１０８では、検索サーバ３のデータベース３１の中からキーワードに適合するウェブページの情報が検索結果として抽出され、この検索結果がウェブサーバ１に対して送信される。
【００４６】
ステップＳ１０９では、ウェブサーバ１において、検索サーバ３から送信された検索結果に基づいて検索結果画面データを生成し、携帯電話機２ｂに送信する。
ここで、検索サーバ３からウェブサーバ１に送信されるのは、一般的なキーワード検索による検索結果（ウェブページのタイトルや本文の抜粋、ＵＲＬなど）であり、ユーザが必要としない情報が含まれている。また、携帯電話機２ｂでは、表示部２４に表示可能な情報量は極めて制限される。
そこで、ステップＳ１０９では、予め設定された条件に従って検索結果を編集し、検索結果画面データを生成するようにしている。この検索結果を絞り込むための検索条件（例えば、「販売価格」、「詳細スペック」等）は、商品検索サービス画面Ｄ１において検索窓ＳＷに入力され、画像データと一緒に送信される。
【００４７】
例えば、検索対象とした商品の販売価格をユーザが参考にしたい場合には、検索条件として「販売価格」を設定させるようにする。そして、検索条件として「販売価格」が設定されたときに、検索結果の中から店舗名と販売価格が含まれているウェブページだけを抽出し、さらに携帯電話機２ｂの表示部２４に応じて提示する情報を限定して提示するようにすればよい。
【００４８】
ステップＳ１１０では、携帯電話機２ｂにおいて、ウェブサーバ１から送信された検索結果画面データが解析され、検索結果画面が表示される（図８参照）。図８には、販売価格を検索条件として設定したときの検索結果を示している。図８に示すように、検索結果画面Ｄ２には、検索結果ＳＲとして、商品提供サーバ４側で登録されている商品名、商品画像、店舗名、販売価格が表示されており、ユーザが必要とする情報だけが抽出されている。また、店舗名及び販売価格を示すテキストには、各店舗（商品提供サーバ４）のウェブページに遷移するためのリンクが張られている。なお、商品提供サーバ４によって商品画像が公開されていない場合には、図８における商品画像は表示されないこととなる。
【００４９】
検索結果画面Ｄ２において、検索結果をさらに絞り込むことができるようにしてもよい。例えば、テレビの商品画像による商品検索を行った場合に、複数の画面サイズのテレビが検索対象とされると、複数の画面サイズのテレビに関する販売価格が表示されることとなる（図８のテレビＡとテレビＢ）。この場合には、絞り込み条件として画面サイズや商品名を選択できるボタンを表示する。そして、ユーザの操作により絞り込み条件が選択されると、この絞り込み条件により検索結果がさらに編集されて提示されるようにする。
また例えば、価格帯によって検索結果を絞り込むことができるようにしてもよいし、価格の降順／昇順で並び替えることができるようにしてもよい。
【００５０】
上述したように、本実施形態に係る商品検索システム１００は、商品検索装置としてのウェブサーバ１とクライアント端末２とが通信ネットワークＮを介して接続されて構成されている。
そして、ウェブサーバ１は、クライアント端末２で起動されたウェブブラウザ上に商品検索を実行するための検索サービス画面を表示させる検索サービス提示手段（制御部１１，図５のステップＳ１０１）を有し、クライアント端末２（携帯電話機２ｂ）は、検索サービス画面を表示するウェブブラウザが起動された状態で撮像された画像のデータをウェブサーバ１に送信する。
【００５１】
また、商品検索装置としてのウェブサーバ１は、商品ごとに、この商品画像に関する情報（特徴量）とこの商品に関する情報（商品情報）を検索するためのキーワードとが対応付けて登録されているキーワード変換用データベース１５と、クライアント端末２から（検索キーとして）送信された画像データを取得する画像取得手段（制御部１１及び通信部１４）と、画像データに基づいてキーワード変換用データベース１５の中から検索対象となる商品を特定する商品特定手段（制御部１１，図５のステップＳ１０４）と、特定された商品に対応するキーワードをキーワード変換用データベース１５から抽出するキーワード抽出手段（制御部２１，図５のステップＳ１０５）と、キーワード検索サービスを提供する検索サーバ３に対して抽出されたキーワードによる検索要求を行う検索要求手段（制御部１１，図５のステップＳ１０６）と、検索サーバ３から送信された検索結果をクライアント端末２に提示する検索結果提示手段（制御部１１，図５のステップＳ１０９）と、を備えている。
【００５２】
したがって、ウェブサーバ１は、クライアント端末２から送信された商品画像に基づいて適切なキーワードを決定し、インターネット上で提供（販売）されている商品について、キーワードによる商品検索を行うので、商品検索に係るユーザの操作性が容易化されるとともに、商品情報を効率よく取得することができる。
【００５３】
例えば、ユーザが実店舗に出向いて商品の購入を検討するときには、携帯電話機２ｂでウェブサーバ１が提供する商品検索サービスにアクセスし、商品を撮像して検索要求を行うだけで、この商品のオンラインショップでの販売価格を取得することができる。このように、実店舗での販売価格とオンラインショップでの販売価格を容易に比較することができるので、商品購入時の参考として極めて有用である。
また、ユーザが気になる商品を発見し、この商品の詳細な情報（詳細なスペック）を入手したい場合も、商品を撮像して検索要求を行うだけで、この商品に関する情報を公開しているウェブページを知得できる。
【００５４】
また、ウェブサーバ１は、クライアント端末２から送信された検索条件を取得する検索条件取得手段（制御部１１及び通信部１４）を備えている。そして、検索結果提示手段としての制御部１１は、検索結果を検索条件に応じて編集して（絞り込んで）クライアント端末２に提示する（図５のステップＳ１０９）。
これにより、ユーザは所望の検索結果を効率よく取得することができる。また、携帯電話機２ｂ等の携帯端末において情報を表示する場合に、限られた表示領域を有効に利用することができる。
【００５５】
以上、本発明者によってなされた発明を実施形態に基づいて具体的に説明したが、本発明は上記実施形態に限定されるものではなく、その要旨を逸脱しない範囲で変更可能である。
すなわち、今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【００５６】
例えば、上記実施形態では、商品検索サービス画面（図６参照）において、商品画像を撮像させ、この画像データを検索キーとしてウェブサーバ１に送信するようにしているが、携帯電話機２ｂの記憶部２２やＲＯＭ２１３に記憶されている画像ファイルを選択できるようにしてもよい。
また、携帯電話機２ｂにおいて、商品検索サービスにアクセスした状態で商品が撮像されると、ウェブサーバ１に対して撮像された画像データを自動的に送信する（検索要求する）ようにしてもよい。
【００５７】
上記実施形態では、商品検索サービスをウェブページで提供する場合について説明したが、電子メール機能を利用する形態としてもよい。
例えば、クライアント端末２からウェブサーバ１のメールアドレス宛に、検索対象とする商品の画像データを添付した電子メールを送信すると、ウェブサーバ１からクライアント端末２に検索結果を添付した電子メールが返信されるようにする。この場合、検索に係る処理は上記実施形態と同様とすることができる。
【図面の簡単な説明】
【００５８】
【図１】本実施形態に係る商品検索システム１００のネットワーク構成について示す概略図である。
【図２】ウェブサーバ１のハードウェア構成の概略を示すブロック図である。
【図３】携帯電話機２ｂのハードウェア構成の概略を示すブロック図である。
【図４】キーワード変換用データベース１５のデータ構成の一例を示す説明図である。
【図５】携帯電話機２ｂにおいて商品画像による商品検索を行うときのウェブサーバ１、携帯電話機２ｂ、及び検索サーバ３における処理手順について示すフローチャートである。
【図６】携帯電話機２ｂのウェブブラウザに表示される検索サービスの画面例（サービス開始画面）を示す説明図である。
【図７】携帯電話機２ｂのウェブブラウザに表示される検索サービスの画面例（商品撮像後の画面）を示す説明図である。
【図８】携帯電話機２ｂのウェブブラウザに表示される検索サービスの画面例（検索結果画面）を示す説明図である。
【符号の説明】
【００５９】
１  ウェブサーバ（商品検索装置）
２  クライアント端末
３  検索サーバ
４  商品提供サーバ
１００  商品検索システム
Ｎ  通信ネットワーク
【図１】
2010067032.tif 000003
【図２】
2010067032.tif 000004
【図３】
2010067032.tif 000005
【図４】
2010067032.tif 000006
【図５】
2010067032.tif 000007
【図６】
2010067032.tif 000008
【図７】
2010067032.tif 000009
【図８】
2010067032.tif 000010