(57)【要約】【課題】  ユーザが短時間で効率的に目的とする商品を購入できる在庫検索システムを提供する。【解決手段】  ユーザの行動とともに携帯されるユーザ端末がどれだけエリアにいたかという在エリア情報に基づいて優先エリアを設定し、ユーザ端末からユーザが入力した検索要求と設定された優先エリアに基づいて該当するエリア内の店舗と商品を検索する（Ｓ２０５，Ｓ２０６）。このように構成することにより、ユーザ端末がどのエリアにどれだけいたかという行動範囲の結果を反映してユーザの活動が多く、周知のエリアを優先して探すことができる。【選択図】      図３
2005292866.tif 000002
【特許請求の範囲】
【請求項１】
複数の店舗の各々が存在するエリアと各店舗の統合商品管理情報とを格納して管理する管理手段と、
通信ネットワークを通して前記管理手段に検索要求を送信し、その応答として検索結果を受信するユーザ端末と、
前記ユーザ端末の履歴情報および予定情報の少なくとも一方の情報を格納する格納手段と、
前記格納手段に格納された情報に基づいて優先エリアを設定する優先エリア設定手段と、
前記優先エリアを検索エリアとして設定する検索エリア設定手段と、
前記検索要求と前記設定された検索エリアとに基づいて、対応する統合商品管理情報を検索する検索手段と、
を有することを特徴とする在庫検索システム。
【請求項２】
前記履歴情報は、前記ユーザ端末がどれだけ各エリアにいたかを示す在エリア情報であることを特徴とする請求項１に記載の在庫検索システム。
【請求項３】
前記履歴情報は、前記ユーザ端末が実行した検索履歴情報であることを特徴とする請求項１に記載の在庫検索システム。
【請求項４】
前記履歴情報は、前記ユーザ端末が実行した検索頻度であることを特徴とする請求項３に記載の在庫検索システム。
【請求項５】
前記予定情報は、ユーザが入力したスケジュール情報であることを特徴とする請求項１に記載の在庫検索システム。
【請求項６】
優先エリア設定手段を管理手段側に設け、ユーザ端末から送信された履歴情報および予定情報の少なくとも一方の情報に基づいて優先エリアを設定する請求項１ないし５のいずれか１項に記載された在庫検索システム。
【請求項７】
前記ユーザ端末は、所定時間毎に前記ユーザ端末の位置を検出する位置検出手段を有し、検出された位置情報から前記在エリア情報を生成することを特徴とする請求項２に記載の在庫検索システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は在庫検索システムに関し、詳しくはユーザの希望する商品の在庫を検索するシステムに関する。
【背景技術】
【０００２】
ユーザのコンピュータからインターネットを介してユーザが購入を希望する商品を販売している店舗を検索する商品購入システムが多数提案されている。
【０００３】
例えば、特開２００２−１８３１６２号公報（特許文献１）には、ユーザのホーム端末から食材購入先の位置情報をインターネットを介してサーバから取得すると、食材購入先のうちユーザが設定した検索範囲内に位置する食材購入先を抽出するとともにその食材購入先の位置を地図とともにホーム端末のディスプレイに表示する技術が開示されている。
【０００４】
特開２００２−３６６８０７号公報（特許文献２）には、商品情報と、サービス提供者の位置情報と、サービスエリアに関する情報と、各業者の在庫情報とをシステムに格納しておき、サービス要望者からの所在情報と商品希望情報が入力されたことに応答してシステムの演算手段がサービス要望者にとって好ましい少なくとも一つのサービス提供者を選定する電子商取引支援システムが開示されている。
【０００５】
特開２００３−０１６３５１号公報（特許文献３）には、商品管理情報サーバが販売店毎に商品管理情報によって在庫の有無などを把握しており、ユーザから検索対象となる商品特定情報を受け付けるとナビゲーション装置により販売店の地図とともに入手可能な販売店情報を送信する商品購入支援システムが開示されている。
【０００６】
特開２００３−０５７０６６号公報（特許文献４）には、携帯型ユーザ端末が検索条件とともに位置情報を管理センターに送信すると、管理センターはユーザの現在位置を特定し、ユーザ位置付近に存在する店の中から検索条件に該当する店を抽出し、ユーザの位置と地図の位置を共に表示する地図をユーザ端末へ表示させる外出先での店検索システムが開示されている。
【０００７】
特開２００３−３４６０３９号公報（特許文献５）には情報端末からのネットワークを介して供給されるユーザからの商品検索要求を発した情報端末の位置情報に基づいて販売店の検索地域範囲を決定するとともにその販売店の商品の在庫情報をユーザに転送する商品情報提供システムが開示されている。
【０００８】
【特許文献１】特開２００２−１８３１６２号公報
【特許文献２】特開２００２−３６６８０７号公報
【特許文献３】特開２００３−０１６３５１号公報
【特許文献４】特開２００３−０５７０６６号公報
【特許文献５】特開２００３−３４６０３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
上記特許文献１〜５に開示された従来技術は、いずれもユーザ自身が検索する地域を入力するか、あるいは、ユーザの現在位置をユーザ端末の自己位置検出機能によって自動的に設定することによって、設定されたエリアをシステムが検索する構成となっている。このような方法では、ユーザが入力する場合は自分がよく行くエリアであっても同じように入力しなければならないという煩雑さがあり、またユーザ端末の現在位置に応じてエリアを自動設定する場合は、自分のよく知ったエリア内の店舗で購入したいのにもかかわらず、現在、ユーザ端末のある地点のエリア内の店舗を探索してしまうという問題があった。
【００１０】
例えば、ユーザが書籍を購入する場合を考えると、普段、所定駅周辺で活動しているユーザはその所定駅近くの書店の位置、書店内の本の配置、駐車場の有無などを知っている場合が多いので、遠くの書店で買うよりも、できれば近くの書店で買いたいと思うことが多いのにもかかわらず、自分が中心に活動しているエリアをその都度入力するか、又はそのエリア内にユーザ端末を位置させてから書店を検索する必要があり、使い勝手が良くなかった。
【００１１】
本発明の目的はユーザが短時間で効率的に目的とする商品を購入できる在庫検索システムを提供することにある。
【００１２】
本発明の他の目的はユーザの地域的な行動範囲を考慮して使い勝手の良い在庫検索システムを提供することにある。
【課題を解決するための手段】
【００１３】
本発明による在庫検索システムは、第１発明は、複数の店舗の各々が存在するエリアと各店舗の統合商品管理情報とを格納して管理する管理手段と、通信ネットワークを通して前記管理手段に検索要求を送信し、その応答として検索結果を受信するユーザ端末と、前記ユーザ端末の履歴情報および予定情報の少なくとも一方の情報を格納する格納手段と、前記格納手段に格納された情報に基づいて優先エリアを設定する優先エリア設定手段と、前記優先エリアを検索エリアとして設定する検索エリア設定手段と、前記検索要求と前記設定された検索エリアとに基づいて対応する統合商品管理情報を検索する検索手段と、を有することを特徴とする。
【００１４】
前記履歴情報として、前記ユーザ端末がどれだけ各エリアにいたかを示す在エリア情報、前記ユーザ端末が実行した検索履歴情報、あるいは、前記ユーザ端末が実行した検索頻度を用いることができる。また、前記予定情報として、ユーザが入力したスケジュール情報を用いることができる。
【００１５】
前記優先エリア設定手段は前記管理手段側に設けることもできる。この場合、ユーザ端末から送信された情報に基づいて優先エリアが設定される。
【００１６】
さらに、ユーザ端末に位置検出手段を設け、所定時間毎にユーザ端末の位置を検出し、在エリア情報を取得することも可能である。
【００１７】
上記各発明についてさらに説明する。
【００１８】
ユーザ端末は、普通は携帯型の無線端末や自動車に搭載されるような移動型の無線端末が採用される。
【００１９】
履歴情報とは、ユーザ端末がこれまで位置したエリアの在圏時間や回数などの時間的情報、検索履歴や検索頻度などの検索実行情報である。特に、在エリア情報はユーザ端末がそのエリアに時間的にどれくらいいたのかを示す情報であり、例えば在エリア時間や在エリア計数が例示できる。
【００２０】
優先エリアを設定する形態として在エリア時間や在エリア計数などの履歴情報や予定情報を重み付けして決定する方法もある。在エリア情報では、第１優先エリア、第２優先エリア、……というように優先エリアを複数個設定することもできる。
【００２１】
検索エリア設定手段は、システムの制御プログラムにより自動的に優先エリアを検索エリアとして設定する場合と、ユーザのキー操作などによって選択された場合のみ前記優先エリアの設定が行われる場合の２種類あることが好ましい。また、ユーザ端末は優先エリアに基づいて検索エリアを設定するモードと、従来行われていたようにユーザが検索エリアをキー操作により逐次入力するモードとをユーザの指示により選択できるようにしていることが好ましい。
【００２２】
統合商品管理情報は各店舗の商品管理（在庫）情報を実質的に検索できるような統合情報であれば通信ネットワーク上に分散的に配置される形態などであっても良い。
【００２３】
前記スケジュール情報は少なくとも時間の経過（例えばカレンダー）に対応したユーザの移動する位置情報又はエリア情報を含み、さらに滞在時間情報や鉄道、バスなどの移動手段情報を含ませることもできる。
【００２４】
スケジュール情報はユーザが移動する住所があるエリアを本システムで使用するエリア情報で入力する構成とすることが好ましい。
【００２５】
位置検出手段としては、無線基地局を介して位置情報を受信する構成やＧＰＳ受信部などで構成することができる。
【００２６】
前記格納手段、優先エリア設定手段、検索エリア設定手段、スケジュール設定手段は、ユーザ端末側でなく管理手段側に設けてもよい。
【発明の効果】
【００２７】
本発明によれば、ユーザ端末の履歴情報および予定情報の少なくとも一方の情報に基づいて優先エリアを設定し、その優先エリアを検索エリアとして設定することで、ユーザの過去の行動あるいは未来の予定行動などを反映したエリアで店舗等を優先的に探すことができ、短時間で効率的に目的とする商品を購入できる。
【００２８】
また、在エリア情報に基づいて優先エリアを設定すれば、ユーザ端末がどのエリアにどれだけいたかという行動範囲の結果を反映してユーザの活動の多いエリアを優先して探すことができる。したがってユーザが良く知っているエリアから商品在庫のある店舗などを探すことができ、短時間で効率的に目的とする商品を購入できることになる。また、検索履歴や検索頻度に基づいて優先エリアを設定すれば、ユーザの好みなども反映した検索が可能となる。さらに、スケジュールに基づいて優先エリアを設定することで、ユーザの行動予定などを反映した店舗等を優先的に探すことができ、短時間で効率的に目的とする商品を購入できる。
【００２９】
優先エリア設定プログラムやメモリなどの優先エリア設定に必要な構成要素を管理手段側に設けることで、処理能力やメモリ容量などに制限のある携帯型のユーザ端末の負荷を軽くすることができる。
【００３０】
また、ユーザ端末に設けられた既存又は新設の位置検出手段を利用して簡単な構成で在エリア情報を得ることができる。
【発明を実施するための最良の形態】
【００３１】
以下、図面を参照しつつ本発明の実施形態を詳細に説明する。
【００３２】
図１は本発明に係る在庫検索システムの第１実施形態を示すブロック図である。図１に示すように、本実施形態に係る在庫検索システムは、少なくとも前記管理手段としての管理サーバ３０と、店舗端末Ａ〜Ｅと、ユーザ端末１００とがインターネットのような通信ネットワーク４０に接続された構成になっており、管理サーバ３０とユーザ端末１００、管理サーバ３０と店舗端末Ａ〜Ｅとがそれぞれ通信ネットワーク４０を介して情報のやり取りを行えるように構成してある。
【００３３】
ユーザ端末１００は一般には携帯電話などの移動型の無線端末で構成され、移動通信ネットワーク２００、無線基地局ＢＳを介して通信ネットワーク４０に接続される。
【００３４】
本在庫検索システムが適用される、例えば日本全国、関東地方、東京都内というような対象地域は所定範囲のエリアに区分されている。図１に示す構成では店舗Ａ，店舗Ｂがエリア１０に存在し、店舗Ｃ，店舗Ｄ，店舗Ｅがエリア２０に存在する例が示してある。実際の在庫検索システムではエリアの数は、上記対象地域において管理しやすい大きさに設定され、エリア内の店舗の数は多数個設定することができる。
【００３５】
管理サーバ３０は、電子メールなどの通信機能、その他サーバ装置としての基本的機能に加えて、各店舗が存在するエリア及び各店舗の商品管理（在庫）情報を統合した商品（在庫）情報を記憶する統合商品管理情報データベースと、ユーザから送信された検索要求、検索エリアを入力として統合商品管理情報に基づいて検索エリア内の店舗と商品を検索する検索部とを備えている。
【００３６】
統合商品管理情報データベースと検索部は管理サーバ３０に設けられても良いし、通信ネットワーク４０上に設置され、管理サーバ３０と連携したデータベースサーバや検索サーバで構成しても良い。
【００３７】
図２はユーザ端末の一構成例を示すブロック図である。
【００３８】
ユーザ端末１００は電話などの音声授受機能のために用いられるスピーカ１０５，マイク１０６，音声信号処理部１０４と、表示機能を実現する液晶表示装置１０３、表示処理部１０２と、ボタン，スイッチ、タッチパネル，小型キーボードなどの操作部１０７と、無線通信制御部１０１と、検出したユーザ端末１００の位置情報を記録する位置情報記録部１０８と、メモリ１１０と、前記各構成要素の連携処理およびユーザ端末全体の制御を行う制御部１０９とを備えている。ユーザ端末１００に内蔵されたメモリ１１０には本システムに関する制御及びユーザ端末全体の処理を行う制御プログラム、後述する優先エリア設定プログラム、スケジューラなどのアプリケーションプログラムが記憶されている。制御部１０９は、ここではプログラム制御プロセッサであり、メモリ１１０に格納されている制御プログラム、各種アプリケーションプログラムを実行することができる。
【００３９】
ユーザ端末１００は、無線基地局ＢＳ又は図示しないＧＰＳ衛星などを利用して自己位置を測定検出する自己位置検出機能を有している。図２では一例として、ＧＰＳ受信部からなる測位部１１１（破線で示す）を設けた構成が示してある。無線基地局ＢＳを用いる方法又はＧＰＳ受信部を設ける方法の少なくともどちらか一方を採用することで、ユーザ端末１００の位置情報、例えば、緯度と経度のデータを得ることができ、得られた位置情報は位置情報記録部１０８に記録されることになる。
【００４０】
図３は本実施形態に係る在庫検索システムの動作の一例を示すシーケンス図である。図３と図１および図２を参照しつつ本システムの動作について説明する。
【００４１】
図３において、各店舗端末Ａ〜Ｄ（図１参照）が管理する在庫情報を含む商品管理情報を更新する毎に（Ｓ２０１）、更新情報を管理サーバ３０に送信し、店舗毎の商品管理情報を受信した管理サーバ３０は統合商品管理情報を更新する（Ｓ２０２）。このように各店舗の商品管理情報の変更は随時、管理サーバ３０において更新記録され、統合商品管理情報は常に最新の状態に維持されている。
【００４２】
次に、ユーザ端末１００のユーザが自分の行きやすいエリアからどこの店舗に所望する商品の在庫があるのかという検索を希望する場合は、管理サーバ３０にアクセスし（Ｓ２０３）、管理サーバ３０が送信した検索メニューから希望する商品名（例えば書籍であれば書名など）をユーザが入力する（Ｓ２０４）。するとユーザ端末１００の前記優先エリア設定プログラムが後述する図４に示す処理に基づいて検索エリアを優先エリアに自動設定するとともに前記商品名などの検索要求を管理サーバ３０に送信する。
【００４３】
管理サーバ３０はユーザ端末１００からの検索要求、自動設定された検索エリア（優先エリア）に基づき、その検索エリア内の店舗を検索し（Ｓ２０５）、その検索の結果、該当した店舗内の商品についてユーザの検索要求に合致する商品があるか否かの検索を行う（Ｓ２０６）。例えば、優先エリアがエリア１０（図１参照）である場合は、エリア１０に存在する店舗Ａ，店舗Ｂを検索した上で、店舗Ａ，店舗Ｂ内にユーザの検索要求に合致する商品があるか否かの検索を行うのである。
【００４４】
そして、ユーザ端末１００によって送信された検索要求、検索エリアを満たす店舗があれば、その該当する店舗をリストアップしてユーザ端末１００に商品・店舗情報として送信する。送信された商品・店舗情報はユーザ端末１００の液晶表示装置１０３に表示される（Ｓ２０７）。
【００４５】
表示される商品・店舗情報は、例えば、店舗に関する情報としては店舗住所、電話番号、その店舗付近の地図などであり、商品情報としては商品名、価格、在庫個数などである。
【００４６】
図４は第１実施形態に係る在庫検索システムにおける優先エリア設定制御の一例を示すフローチャートである。このフローチャートは前記優先エリア設定手段としての優先エリア設定プログラムが主に行うものである。
【００４７】
図４においてユーザ端末のタイマが所定時間が経過したかを判別し（Ｓ３０１）、所定時間が経過したと判別された場合はユーザ端末の位置情報を入力して記録し（Ｓ３０２）、在エリア時間又は在エリア時間をカウントして取得し（Ｓ３０３）、優先エリアを設定又は更新し（Ｓ３０４）、タイマをリセットして（Ｓ３０５）、再びＳ３０１へ戻る処理を繰り返す。
【００４８】
さらに、ステップＳ３０２では前記した自己検出機能によって所定時間毎にユーザ端末の位置が検出され、位置情報記録部１０８（図２参照）に記録される。ステップＳ３０３では優先エリアプログラムは各エリアの地域範囲情報を予め有しているか、或いは管理サーバ３０からその地域範囲情報を取得できるので、所定時間毎に検出された位置（例えば、緯度と経度）がどのエリア内にあるのかを判別してそのエリア内の在エリア時間又は在エリア計数をカウントする。
【００４９】
例えば、あるユーザが１日８時間活動したと仮定して、図１においてエリア１０内に６時間、エリア２０に２時間いたとすれば、自己検出機能によってエリア１０の在エリア時間は６時間、エリア２０の在エリア時間は２時間とカウントされる。所定時間間隔が１時間毎であれば、エリア１０の在カウント計数は６、エリア２０の在エリア計数は２とカウントされる。
【００５０】
ステップＳ３０４では登録されているエリアの在エリア情報（在エリア時間又は在エリア計数）において最も大きいものを第１位の優先エリア、次に大きいものを第２位の優先エリア、……というように設定し、所定時間毎に更新していく。このような構成であれば、ユーザの行動範囲に応じてユーザが良く行くエリアを優先して商品の在庫のある店舗を探し出すことができる。なお、実際にカウントされる在エリア情報に基づいてどのように優先エリアの設定を行うかについては、各エリアの在エリア情報の所謂、重み付け処理によって行うことができる。
（第２実施形態）
図５は第２実施形態に係る在庫検索システムにおける優先エリア設定制御の一例を示すフローチャートである。この第２実施形態の特徴は図２に示すユーザ端末がスケジュール設定手段としてのスケジューラ（スケジュール設定プログラム）を備え、優先エリア設定プログラムがユーザが入力したスケジュール情報に基づいてスケジュール期間の優先エリアを設定するようにした点にある。
【００５１】
即ち、図５において優先エリア設定プログラムはユーザによってスケジュール情報の更新又は設定があったとき（Ｓ４０１）、そのスケジュール情報により優先エリアの設定又は更新を行うことになる（Ｓ４０２）。
【００５２】
スケジューラによって入力されるスケジュール情報にはユーザの地域的な移動と、鉄道バスなどの移動手段、その移動地での滞在時間，滞在日数が入力されることが多い。したがって、スケジューラによって生成されるスケジュール情報が優先エリア設定プログラムによって、地域的移動に関する情報、滞在時間などを把握できる形態で記憶されておれば、優先エリア設定プログラムはスケジュール期間におけるおおよその在エリア情報をスケジュール情報から決定することができる。
【００５３】
最も確実な方法はスケジュール設定手段から入力される上記地域的移動に関する情報を本システムのエリア情報の形で直接指定することにより入力して、スケジュール情報がエリア情報を含んでいるものとすることである。具体的にはユーザ端末の表示装置に移動先の地図を表示させて移動先の住所を指定することにより、その移動先の住所を含むエリア情報を特定させる方法などが考えられる。
【００５４】
上記方法以外にも、スケジュール情報から優先エリアを設定する方法もある。例えば、週末の土日を横浜の自宅で過ごし、会社勤務時間においてその２／３を東京本社、１／３を大阪支社で働く会社員が仮にいたとすると、東京、大阪の移動を新幹線、飛行機で行う場合、自宅住所、東京本社住所、大阪支社住所、ＪＲ東京駅、ＪＲ大阪駅、羽田空港、成田空港、伊丹空港、大阪空港を予めスケジューラの住所登録で入力しておけば、スケジュール情報を入力した後は、そのスケジュール期間内の日，時間においてユーザがいるであろうエリアを予想して、その日時のエリアを優先エリアとして設定することができる。これは、日本全国の住所名、駅名からその地点の位置情報を割り出して対応するエリアを特定する登録住所エリア抽出手段で行うことができるものである。そのようなスケジュールに連動した登録住所エリア抽出手段はユーザ端末側や、管理サーバ側に設けることができる。
【００５５】
これらの実施形態であれば、優先エリア設定プログラムは実際に入力されたエリア情報や移動先の住所などに基づいてそのスケジュール期間内の優先エリアを設定することが可能になる。
【００５６】
この他にもスケジューラで予め、移動先の地名のみ入力する欄を決めておき、その欄内の移動先の地名、例えば、「大阪」「神戸」という文字情報に基づいて、スケジュール該当日や該当時間域の優先エリアを設定する形態が採用できる。つまり、前記スケジュール設定手段が入力されたスケジュール情報から位置情報に関連する情報を抽出する位置関連情報抽出手段を備え、優先エリア設定手段が抽出された位置関連情報に基づいて優先エリアを設定するように構成することもできる。
【００５７】
このように構成することにより、スケジュール設定手段によって入力されたスケジュール情報の地域情報が本システムで使用するエリア情報に一対一に対応していない場合であっても、位置関連情報抽出手段によって抽出された位置関連情報からユーザの活動範囲を特定して、優先エリアを設定できるので、本システムに採用できるスケジュール設定手段の範囲を拡げることができる。
【００５８】
（その他の実施形態）
上述した第１および第２実施形態では、優先エリアを設定する基礎情報として在エリア情報やスケジュール情報を例示したが、本発明はこれらに限定されるものではない。その他に、ユーザの検索要求の履歴や検索頻度などを分野別や店舗別などの検索項目の下に記録しておき、それらを参照することでユーザの好みや傾向などを反映した検索エリアで検索を実行することができる。ユーザ側から見ると、求めている情報のヒット率が自動的に高くなるように思えるであろう。
【図面の簡単な説明】
【００５９】
【図１】本発明の第１実施形態による在庫検索システムのネットワーク構成を示す図である。
【図２】本発明の第１実施形態による在庫検索システムで使用されるユーザ端末の一構成を示すブロック図である。
【図３】本発明の第１実施形態に係る在庫検索システムの動作の一例を示すシーケンス図である。
【図４】本発明の第１実施形態に係る在庫検索システムにおける優先エリア設定制御の一例を示すフローチャートである。
【図５】本発明の第２実施形態に係る在庫検索システムにおける優先エリア設定制御の一例を示すフローチャートである。
【符号の説明】
【００６０】
１０、２０  エリア
３０  管理サーバ
４０  通信ネットワーク
１００  ユーザ端末
２００  移動通信ネットワーク
【図１】
2005292866.tif 000003
【図２】
2005292866.tif 000004
【図３】
2005292866.tif 000005
【図４】
2005292866.tif 000006
【図５】
2005292866.tif 000007