(57)【要約】【課題】ネットスーパーのＷｅｂページにおいて商品検索の利便性を向上させることができる情報処理装置およびプログラムを提供することである。【解決手段】実施形態の情報処理装置において、検索開始指示受付手段は、入力欄に入力された語句を検索に用いる検索語句として確定し、検索開始指示を受付ける。商品名候補表示手段は、前記検索開始指示に先立って、前記商品マスタから、前記入力欄に入力されているテキストを前記商品情報の一部として有する商品の商品名を抽出し、前記検索処理を行う商品名の候補として、前記入力欄の下方に並べて表示する。検索語句受付手段は、商品名の候補から、検索を行う商品名の選択を受付ける。検索手段は、検索語句受付手段が受付けた商品名候補により検索処理を行う。【選択図】図６
2018181372.tif 000002
【特許請求の範囲】
【請求項１】
ネットスーパーのＷｅｂページにログインした客の会員コードに対応する配送元の店舗を会員マスタから読み込む店舗読込手段と、
前記ネットスーパーのＷｅｂページに、商品を検索するための語句を入力する入力欄を表示する入力欄表示手段と、
前記入力欄に入力された語句を検索に用いる検索語句として確定し、検索処理を開始する検索開始指示を受付ける検索開始指示受付手段と、
前記配送元の店舗の商品マスタであって、前記ネットスーパーで取り扱われている商品の商品情報をカテゴリ別に分類して格納している商品マスタを参照し、当該商品マスタに格納されている商品情報を検索対象として、前記検索開始指示を受付けた前記検索語句に関する検索処理を行う検索手段と、
前記検索開始指示に先立って、前記商品マスタから、前記入力欄に入力されているテキストを前記商品情報の一部として有する商品の商品名を抽出し、前記検索処理を行う商品名の候補として、前記入力欄の下方に並べて表示する商品名候補表示手段と、
前記商品マスタに基づいて、前記商品名の候補をカテゴリごとにまとめて表示するとともに、当該商品名の候補にカテゴリの名称を付して表示するカテゴリ表示手段と、
前記商品名の候補から、検索を行う商品名候補の選択を受付ける検索語句受付手段と、
を備え、前記検索手段は前記検索語句受付手段が受付けた前記商品名候補により前記検索処理を行う、情報処理装置。
【請求項２】
前記商品名候補表示手段は、前記商品マスタから読み込んだ前記商品情報に基づき、前記商品名の候補に商品のメーカー名を添えて表示する、請求項１に記載の情報処理装置。
【請求項３】
前記ネットスーパーの売上データを読み込む読込手段を更に備え、
前記商品名候補表示手段は、前記売上データに基づいて前記商品名の候補を商品の売上順に表示する、請求項１または２に記載の情報処理装置。
【請求項４】
前記検索処理を行った回数または所定期間内における前記検索処理の頻度を記憶する検索実績データを読み込む読込手段を更に備え、
前記商品名候補表示手段は、前記商品名の候補を前記回数の多い順または前記頻度の多い順に並べて表示する、請求項１または２に記載の情報処理装置。
【請求項５】
前記検索手段は、前記入力欄においてスペースが入力された場合、スペースの前の語句と、スペースの後の語句との両方を含む商品名を検索する、請求項１ないし４のいずれか１つに記載の情報処理装置。
【請求項６】
情報処理装置を制御するコンピュータを、
ネットスーパーのＷｅｂページにログインした客の会員コードに対応する配送元の店舗を会員マスタから読み込む店舗読込手段と、
前記ネットスーパーのＷｅｂページに、商品を検索するための語句を入力する入力欄を表示する入力欄表示手段と、
前記入力欄に入力された語句を検索に用いる検索語句として確定し、検索処理を開始する検索開始指示を受付ける検索開始指示受付手段と、
前記配送元の店舗の商品マスタであって、前記ネットスーパーで取り扱われている商品の商品情報をカテゴリ別に分類して格納している商品マスタを参照し、当該商品マスタに格納されている商品情報を検索対象として、前記検索開始指示を受付けた前記検索語句に関する検索処理を行う検索手段と、
前記検索開始指示に先立って、前記商品マスタから、前記入力欄に入力されているテキストを前記商品情報の一部として有する商品の商品名を抽出し、前記検索処理を行う商品名の候補として、前記入力欄の下方に並べて表示する商品名候補表示手段と、
前記商品マスタに基づいて、前記商品名の候補をカテゴリごとにまとめて表示するとともに、当該商品名の候補にカテゴリの名称を付して表示するカテゴリ表示手段と、
前記商品名の候補から、検索を行う商品名候補の選択を受付ける検索語句受付手段と、
として機能させ、前記検索手段は前記検索語句受付手段が受付けた前記商品名候補により前記検索処理を行う、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、情報処理装置およびプログラムに関する。
【背景技術】
【０００２】
近年のネットワークの普及により、インターネットを介して商品の販売を行う販売方式（ＥＣ：Electronic  Commerce）が盛んに行われている。また、スーパーマーケット等の店舗においても、店舗内で販売している商品をインターネットを介して販売する、所謂ネットスーパーと呼ばれる販売方式が行われている。
【０００３】
従来、ネットスーパーのＷｅｂページでは、商品に関するキーワードを用いて商品検索を行う検索機能が設けられている。即ち例えば、Ｗｅｂページには検索用のキーワードを入力するための入力欄と、入力した検索用キーワードを確定して検索処理を開始するための検索ボタンが設けられている。顧客端末における操作により、入力欄にキーワードが入力され、検索ボタンが選択操作されると、ネットスーパーのＷｅｂページを提供するネットスーパーサーバは、商品マスタを参照して検索処理を開始し、検索結果をＷｅｂページに表示出力する。
【０００４】
従来のネットスーパーのＷｅｂページでは、検索用キーワードが上述のように確定されないと検索処理は開始されず、検索結果も一切表示されない。従って、検索に不慣れな客にとって商品の検索が行いにくく手間取るという課題があった。特に、どのようなキーワードを入力すればよいのか分からないという客にとって、検索操作は行いにくいものであった。このように従来、ネットスーパーのＷｅｂページにおいて、商品検索の利便性を向上させることが望まれていた。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明が解決しようとする課題は、ネットスーパーのＷｅｂページにおいて商品検索の利便性を向上させることができる情報処理装置およびプログラムを提供することである。
【課題を解決するための手段】
【０００６】
実施形態の情報処理装置は、店舗読込手段と、入力欄表示手段と、検索開始指示受付手段と、検索手段と、商品名候補表示手段と、カテゴリ表示手段と、検索語句受付手段と、を備える。店舗読込手段は、ネットスーパーのＷｅｂページにログインした客の会員コードに対応する配送元の店舗を会員マスタから読み込む。入力欄表示手段は、前記店舗で販売されている商品を販売するネットスーパーのＷｅｂページに、商品を検索するための語句を入力する入力欄を表示する。検索開始指示受付手段は、前記入力欄に入力された語句を検索に用いる検索語句として確定し、検索処理を開始する検索開始指示を受付ける。検索手段は、前記配送元の店舗の商品マスタであって、前記ネットスーパーで取り扱われている商品の商品情報をカテゴリ別に分類して格納している商品マスタを参照し、当該商品マスタに格納されている商品情報を検索対象として、前記検索開始指示を受付けた前記検索語句に関する検索処理を行う。商品名候補表示手段は、前記検索開始指示に先立って、前記商品マスタから、前記入力欄に入力されているテキストを前記商品情報の一部として有する商品の商品名を抽出し、前記検索処理を行う商品名の候補として、前記入力欄の下方に並べて表示する。カテゴリ表示手段は、前記商品マスタに基づいて、前記商品名の候補をカテゴリごとにまとめて表示するとともに、当該商品名の候補にカテゴリの名称を付して表示する。検索語句受付手段は、前記商品名の候補から、検索を行う商品名候補の選択を受付ける。前記検索手段は、前記検索語句受付手段が受付けた前記商品名候補により前記検索処理を行う。
【図面の簡単な説明】
【０００７】
【図１】図１は、本実施形態に係るネットスーパーシステムの概略構成図である。
【図２】図２は、店舗サーバのハードウェア構成を示すブロック図である。
【図３−１】図３−１は、商品マスタのデータ構成例を示す図である。
【図３−２】図３−２は、商品マスタのデータ構成例を示す図である。
【図４】図４は、ネットスーパーサーバのハードウェア構成を示すブロック図である。
【図５】図５は、ネットスーパーのＷｅｂサイト（ＥＣサイト）のトップページの画面構成例を示す図である。
【図６】図６は、商品名候補の表示例を示す図である。
【図７】図７は、検索結果画面の構成例を示す図である。
【図８】図８は、スペース入力時における商品名候補の表示例を示す図である。
【図９】図９は、カテゴリ順に表示した商品名候補の表示例を示す図である。
【図１０】図１０は、メーカー名を表示した商品名候補の表示例を示す図である。
【図１１】図１１は、ネットスーパーサーバが実行する商品名候補表示処理の手順を示したフローチャートである。
【発明を実施するための形態】
【０００８】
図１は、本実施形態に係るネットスーパーシステム１００の概略構成図である。ネットスーパーシステム１００において、ネットスーパーサーバ６は、ネットスーパーのＷｅｂサイトを提供するＷｅｂサーバである。店舗サーバ４は、ネットスーパーにおいて注文された商品の配送を担当する店舗（例えば店舗ａ〜ｃ）に設けられたサーバ装置である。ＰＯＳ端末１は、同店舗において当該店舗或いはネットスーパーにおける売上データを登録する販売データ処理装置である。本部サーバ９は、複数の店舗での売上や在庫管理等を統括するサーバである。尚、図１では複数台のＰＯＳ端末１が店舗サーバ４に接続されて使用される例について示しているが、店舗において用いられるＰＯＳ端末１の台数は特に限定されず、１台であってもよい。尚、以下では、複数の図面に示される同様の構成について同一符号を付して示し、重複する説明を省略する場合がある。
【０００９】
まず、ネットスーパーにおける商品販売方法について概略的に説明する。客は顧客端末１０を用いてネットスーパーサーバ６が提供するＷｅｂサイトにアクセスし、商品の発注を行う。ネットスーパーサーバ６は、顧客端末１０から受付けた注文に応じて客ごとの注文の明細を示した明細データを生成する。ネットスーパーサーバ６は明細データを専用回線８によって接続されている店舗サーバ４に送信する。店舗では、受信した明細データに基づいて商品のピッキング作業、パッキング作業および配送を行う。また、店舗では、店舗サーバ４またはＰＯＳ端末１を用いて商品の売上登録を行う。店舗サーバ４は、明細データをこの店舗における売上データとして本部サーバ９に送信し、本部サーバ９は複数店舗から送信された売上データに基づいてチェーン店全体の売上管理等を行う。
【００１０】
次に、ネットスーパーシステム１００を構成する各装置の機能構成について説明する。まず、店舗サーバ４について説明する。図２は、店舗サーバ４のハードウェア構成を示すブロック図である。店舗サーバ４は、ＣＰＵ、ＲＯＭ、ＲＡＭ等で構成されるコンピュータ構成の制御部４１を備えている。また、制御部４１にはバス４２及びＩ／Ｏ機器制御部４４を介して、キーボード４５、表示器４６、プリンタ４７及びＨＤＤ（Hard  Disk  Drive）４８が接続されている。
【００１１】
制御部４１は、通信インタフェース４３２及び専用回線８を介して本部サーバ９またはネットスーパーサーバ６との間でデータ通信を行う。また、制御部４１は、通信インタフェース４３１及びＬＡＮ３を介して複数台のＰＯＳ端末１との間でデータ通信を行う。ＨＤＤ４８には、制御部４１のＣＰＵを動作させる各種制御プログラムの他、商品マスタ４８１、店舗売上ファイル４８２等が格納されている。
【００１２】
商品マスタ４８１は、ネットスーパーで取り扱われているその店舗の販売商品について、商品情報を格納するファイルである。図３−１、図３−２は、商品マスタ４８１のデータ構成例を示す図である。図３−１に例示するように、商品マスタ４８１には、商品コード、商品名、商品の分類（例えば、大カテゴリ、小カテゴリなど）、メーカー、価格、および、当該商品をＷｅｂサイトにて検索する際に用いられる検索用のキーワードなどが格納されている。
【００１３】
図２に戻って、店舗売上ファイル４８２は、店舗での売上データを記憶するファイルである。店舗サーバ４は、実際の店舗における取引については、ＰＯＳ端末１から送信される売上データを店舗売上ファイル４８２に登録する。また、店舗サーバ４は、ネットスーパーでの取引については、ネットスーパーサーバ６から送信される明細データを用いて、ネットスーパーでの売上を店舗売上ファイル４８２に登録する。尚、ネットスーパーに関する売上登録は、店舗での売上登録と同様に、ＰＯＳ端末１が行ってもよい。
【００１４】
尚、ここでは売上データの生成を店舗サーバ４の制御部４１が行うとしたが、当該生成を担当するサーバは特に限定されない。例えば、ネットスーパーでの売上については、ネットスーパーサーバ６の制御部６１が売上データを生成して店舗サーバ４のＨＤＤ４８に格納する形態としてもよい。
【００１５】
次に、ネットスーパーサーバ６について説明する。図４は、ネットスーパーサーバ６のハードウェア構成を示すブロック図である。ネットスーパーサーバ６は、ＣＰＵ、ＲＯＭ、ＲＡＭ等で構成されるコンピュータ構成の制御部６１を備える。また、制御部６１にはバス６２及びＩ／Ｏ機器制御部６４を介して、キーボード６５、表示器６６、プリンタ６７及びＨＤＤ６８が接続されている。制御部６１は、通信Ｉ／Ｆ６３１及び専用回線８を介して店舗サーバ４との間でデータ通信を行う。制御部６１はさらに、通信Ｉ／Ｆ６３２及びインターネット５を介して顧客端末１０またはＰＯＳ端末１との間でデータ通信を行う。
【００１６】
ＨＤＤ６８には、制御部６１のＣＰＵとの協働により、ネットスーパーサーバ６をネットスーパーの受注システムとして動作させるための各種プログラムが格納されている。また、ＨＤＤ６８には、会員マスタ６８１と、明細データＤＢ（データベース）６８２が格納されている。会員マスタ６８１には、ネットスーパーの会員に関する情報として、会員氏名、住所、電話番号、ポイント数、商品配送元として利用する店舗に関する情報等の会員情報が格納される。明細データＤＢ６８２には発注された商品に関して制御部６１が生成した明細データが格納される。
【００１７】
制御部６１は、店舗が備える商品のうち、ネットスーパーで販売の対象となる商品の商品名や単価等の商品情報を店舗サーバ４の商品マスタ４８１から取得し、これらの商品情報を掲載した商品注文のためのＷｅｂサイトをインターネット５上に公開する。なお、当該Ｗｅｂサイトでは、会員番号によるユーザ認証が行われ、制御部６１はこれにより発注元の客を識別できる。例えば、制御部６１は、ネットスーパーのＷｅｂサイトにログインした客の会員コードに対応する配送元の店舗を会員マスタ６８１から読み込む。そして、配送元の店舗の商品マスタ４８１から当該店舗で取り扱われている商品の商品情報を読み込む。そして、Ｗｅｂサイトの表示データを生成し、顧客端末にこの表示データを送信して、顧客端末１０に上記店舗に対応するネットスーパーのＷｅｂサイトを表示させる。Ｗｅｂサイトの画面構成例については後述する。
【００１８】
また、制御部６１は、インターネット５上に公開したＷｅｂサイトを介して顧客端末１０から商品の注文を受付けると、この注文に関する各種情報から明細データを生成して明細データＤＢ６８２に格納する。また、制御部６１は生成した明細データを店舗サーバ４に送信する。明細データには例えば、発注元の客の会員コード、会員コードに対応する会員番号や会員氏名、住所、配送を行う店舗名、ポイント数やポイント有効期限、客がＷｅｂサイトから注文した商品の商品コード、商品名、単価、注文数量、一配送にかかる合計購入金額、この配送をユニークに識別するための配送番号等の情報が含まれる。尚、明細データは、店舗での売上を管理するためのデータとして用いられるとともに、各種伝票を発行するためのデータとしても用いられる。
【００１９】
次に、制御部６１が有する各部の機能構成について説明する。本実施形態のネットスーパーサーバ６で実行されるプログラムは、図４に示すように、表示制御部７１、入力受付部７２、検索部７３、読込部７４を含むモジュール構成となっている。実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記記憶媒体から本実施形態のプログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、表示制御部７１、入力受付部７２、検索部７３、読込部７４が主記憶装置上に生成される。
【００２０】
本実施形態のネットスーパーサーバ６で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【００２１】
また、本実施形態のネットスーパーサーバ６で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態のネットスーパーサーバ６で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。また、本実施形態のプログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【００２２】
表示制御部７１は、ネットスーパーのＷｅｂサイトの表示動作全般を制御する。入力受付部７２は、顧客端末１０からネットスーパーのＷｅｂページに対して為された各種入力操作を受付ける。検索部７３は、ネットスーパーのＷｅｂページにおいて顧客端末１０から入力された検索キーワードを用いて、店舗サーバ４の商品マスタ４８１内の商品を検索する。読込部７４は、店舗サーバ４の店舗売上ファイル４８２にアクセスして、商品ごとの売上データを読み込む。各部の詳細な機能については、画面遷移例とともに後述する。
【００２３】
次に、ネットスーパーサーバ６の制御部６１が制御するＷｅｂサイトの画面遷移例について説明する。
【００２４】
図５は、ネットスーパーのＷｅｂサイト（ＥＣサイト）のトップページの画面構成例を示す図である。図５に示すように、トップページの左側には、商品カテゴリをテキスト表示する領域Ａ１が設けられている。また、トップページの右側には、商品カテゴリをアイコン表示する領域Ａ２が設けられている。各領域において、テキストまたはアイコンが選択されると、表示制御部７１は、選択されたカテゴリに属する商品を並べたページを表示する。
【００２５】
また、図５に示すように、領域Ａ１の下側には、商品を検索するための検索エリアＡ３が設けられている。検索エリアＡ３には、商品のカテゴリを選ぶカテゴリ選択ウィンドウＡ３１と、検索用のキーワードを入力するための入力欄Ａ３２とが設けられている。加えて検索エリアＡ３には、入力欄Ａ３２に入力したテキストを検索用のキーワードとして確定し、検索処理を開始するための検索ボタンＡ３３が設けられている。
【００２６】
このように、表示制御部７１は、入力欄表示手段として機能し、ネットスーパーのＷｅｂページに、商品を検索するための語句を入力する入力欄Ａ３２を表示する。客は顧客端末１０に表示された入力欄Ａ３２に対して、所望する商品に関するキーワードを入力する。また、入力受付部７２は、検索ボタンＡ３３が選択操作された場合に、入力欄Ａ３２に入力されている語句を検索に用いる検索語句として確定する。このように、入力受付部７２は、検索処理の開始を指示する操作を受付ける検索開始指示受付手段として機能する。
【００２７】
従来のネットスーパーサーバ６は、検索ボタンＡ３３の操作が為された後に初めて、検索処理を開始していた。これに対して本実施形態のネットスーパーサーバ６は、入力欄Ａ３２にテキスト入力が開始された時点で、商品名候補の表示処理を開始する。以下、本実施形態にかかる商品名候補の表示動作について説明する。
【００２８】
図６は、商品名候補の表示例を示す図である。図６に示すように、入力欄Ａ３２にテキストが入力されると、検索部７３は、検索ボタンＡ３３の選択操作に先立って、その時点で入力されているテキストを用いて商品マスタ４８１内の検索処理を開始する。
即ち、検索部７３は、入力欄Ａ３２に入力されているテキストを商品情報として有する商品の商品名を商品マスタ４８１から抽出する。
【００２９】
表示制御部７１は、入力されたテキストを含む商品情報があると、入力欄Ａ３２の下方に吹き出しＡ３４を表示する。そして、表示制御部７１は、検索部７３が抽出した商品名を、検索処理を行う商品名の候補として吹き出しＡ３４内に並べて表示する。このように、表示制御部７１は商品名候補表示手段として機能する。
【００３０】
ここで、図６に例示するようにカーソルＣ１により１つの商品名候補が選択されている状態であるとする。この状態で検索ボタンＡ３３が選択されると、入力受付部７２は、当該商品名候補を検索語句として検索処理を開始する検索開始指示を受付ける。このように入力受付部７２は、検索語句受付手段として機能する。検索部７３は、商品マスタ４８１に格納されている商品情報を検索対象として、検索開始指示を受付けた商品名候補に関する検索処理を行う。
【００３１】
より具体的には、例えば図６において、入力欄Ａ３２に「ＡＡＡクッキー」と入力されている最中に、検索部７３はその時点で入力されているテキストに対して商品名候補の検索を行う。そして、商品名候補があると、吹き出しＡ３４を表示し、商品名候補「ＡＡＡクッキー  チョコレート」および「ＡＡＡクッキー  ホワイト」を並び表示する。これら商品名候補はカーソルＣ１により選択することができる。客は検索したい商品名をこの時点で選択することが可能となる。即ち、従来の検索処理では「ＡＡＡクッキー」と入力し、検索ボタンＡ３３を選択した後に初めて検索処理が開始された。本実施形態ではキーワードの入力途中、即ち例えば、「Ａ」「ＡＡ」「ＡＡＡク」などのテキストに対して検索部７３が検索処理を開始する。これにより、客は早い段階で検索キーワードの妥当性を確認することができ、商品名をおぼろげにしか覚えていない場合でも、容易に商品検索することができる。
【００３２】
図７は、検索結果画面の構成例を示す図である。図６に示すように、表示制御部７１は、検索部７３による検索結果を検索結果表示領域Ａ４に表示する。検索結果表示領域Ａ４には一例として、商品マスタ４８１に格納されている商品名、商品コード、商品価格、商品画像等が商品ごとに表示される。また、検索結果表示領域Ａ４には、各商品に対して、各商品の購入数を選択するボタン、選択された購入数を決定するためのボタン等が設けられている。客は、検索結果画面において、検索結果の商品を選択して購入することができる。本実施形態によれば、商品名候補から商品を選択させることにより、検索結果を絞り込むことができる。従って、検索結果から所望の商品を見つけ易くすることができる。
【００３３】
次に、商品名候補の表示方法の例について説明する。
【００３４】
図８は、スペース入力時における商品名候補の表示例を示す図である。検索部７３は、入力欄Ａ３２においてスペースが入力された場合、スペースの前の語句と、スペースの後の語句との両方を含む商品名を検索する。即ち、スペースの前の語句と、スペースの後の語句とによってＡＮＤ検索を行う。
【００３５】
従来、スペースを挟んで複数の検索キーワードが入力された場合には、いずれかの語句が含まれればよいＯＲ検索がなされていた。通常一般的な検索処理は、広く検索結果をあたることができるようＯＲ検索が好都合であるが、商品検索の場合には検索の過程で所望する商品を絞り込みたい場合がほとんどである。従って、本実施形態の検索部７３は、スペースを挟んで複数の検索キーワードが入力された場合には、スペース前後の語句を両方含むＡＮＤ検索を行う。これにより、商品の絞り込みを効率良く行うことができる。
【００３６】
また、表示制御部７１は、吹き出しＡ３４に商品名候補を表示する際に、商品名の候補をカテゴリごとにまとめて表示する。図９は、カテゴリ順に表示した商品名候補の表示例を示す図である。例えば、図３−２のように小カテゴリの分類がなされている場合について説明する。このような場合に、表示制御部７１は、吹き出しＡ３４において商品名の候補を同じカテゴリごとにまとめて表示する。即ち図９の例では、上から順に、小カテゴリが「乳製品」である商品の商品名、小カテゴリが「飲料」である商品の商品名、小カテゴリが「アイスクリーム」である商品の商品名を、順に表示する。このようにカテゴリごとに商品名候補をまとめて表示することにより、所望の商品名を選択しやすくすることができる。
【００３７】
尚、表示制御部７１は、このようにカテゴリごとにまとめて表示する場合に、図９に示すようにカテゴリ名を表示してもよいし、表示しなくてもよい。また、図３−１、図３−２に示すように大カテゴリ、小カテゴリ、とカテゴリが階層をなして分類されている場合、まずは大カテゴリでまとめ、同じ大カテゴリの商品名につき、さらに小カテゴリごとに並べてもよい。あるいは、図９のように、小カテゴリのみで分類してもよい。
【００３８】
尚、吹き出しＡ３４において、商品名候補は商品の売上順に表示されてもよい。この場合、読込部７４は、店舗売上ファイル４８２からネットスーパーの売上データを読み込む。表示制御部７１は、売上データに基づいて商品名の候補を売上順に並べて吹き出しＡ３４に表示する。同様に、商品名候補は、ログインしている会員の購入実績データに基づいて、購入実績の多い順に表示されてもよい。
【００３９】
また、吹き出しＡ３４において、商品名候補は検索回数の多い順、または、検索頻度の多い順に並べて表示してもよい。例えば、ネットスーパーサーバ６が、商品ごとに検索処理を行った回数をカウントし、当該回数または所定期間内における検索処理の頻度を、検索実績データとして記憶しておく。そして、読込部７４は、当該検索実績データを読み込み、表示制御部７１は、検索回数の多い順または頻度の多い順に並べて表示する。
【００４０】
或いは、吹き出しＡ３４において、商品名候補にメーカー名を併せて表示してもよい。図１０は、メーカー名を表示した商品名候補の表示例を示す図である。図１０に示すように、表示制御部７１は、商品名候補に商品のメーカー名を添えて表示してもよい。この際、商品名候補をメーカー順に並べてもよい。
【００４１】
次に、ネットスーパーサーバ６が実行する商品名候補表示処理の手順について説明する。図１１は、ネットスーパーサーバ６が実行する商品名候補表示処理の手順を示したフローチャートである。
【００４２】
入力受付部７２は、入力欄Ａ３２においてテキスト入力が開始されたか否かを判定する（ステップＳ１）。テキストが未入力の場合（ステップＳ１：Ｎｏ）には、入力を待つ（ステップＳ１）。テキスト入力が開始された場合（ステップＳ１：Ｙｅｓ）には、ステップＳ２に進む。
【００４３】
検索部７３は、入力欄Ａ３２に入力されているテキストを含む商品名あるいは商品情報がないか、商品マスタ４８１の商品情報全般（商品名、カテゴリ、メーカー、検索キーワード等）を検索する（ステップＳ２）。入力欄Ａ３２に入力されているテキストを含む商品情報があった場合には、表示制御部７１は、その商品の商品名を商品名候補として、吹き出しＡ３４に並べて表示する（ステップＳ３）。
【００４４】
入力受付部７２は、吹き出しＡ３４に表示された商品名候補のうち１つが選択された状態で検索ボタンＡ３３が選択されたか否かを判定する（ステップＳ４）。検索ボタンＡ３３が選択されない間（ステップＳ４：Ｎｏ）は、ステップＳ２に戻り、入力欄Ａ３２にさらに入力されたテキストにより検索を続ける。検索ボタンＡ３３が選択された場合（ステップＳ４：Ｙｅｓ）、検索部７３は、検索ボタンＡ３３の選択操作により確定された検索キーワードにて商品マスタ４８１内の商品情報を検索する（ステップＳ５）。表示制御部７１は、検索結果を検索結果画面（図７参照）に表示する（ステップＳ６）。
【００４５】
このように、上記実施形態によれば、検索ボタンＡ３３による検索開始指示に先立って、入力欄Ａ３２に入力されているテキストに基づいて商品名候補を検索し、吹き出しＡ３４に表示する。これにより、ユーザは入力欄Ａ３２の下方に列記された商品名候補から、検索したい商品名を容易に選択することができ、商品名入力の手間を削減することができる。従って、本実施形態によれば、ネットスーパーのＷｅｂページにおいて商品検索の利便性を向上させることができる情報処理装置およびプログラムを提供することができる。
【００４６】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
（付記）
以下に、本願の基礎となる特願２０１３−２１７７５５における出願の当初の特許請求の範囲に記載された発明および本願の当初の特許請求の範囲に記載された発明を付記する。
（付記１）
ネットスーパーのＷｅｂページに、商品を検索するための語句を入力する入力欄を表示する入力欄表示手段と、
前記入力欄に入力された語句を検索に用いる検索語句として確定し、検索処理を開始する検索開始指示を受付ける検索開始指示受付手段と、
前記ネットスーパーで取り扱われている商品の商品情報を格納した商品マスタを参照し、当該商品マスタに格納されている商品情報を検索対象として、前記検索開始指示を受付けた前記検索語句に関する検索処理を行う検索手段と、
前記検索開始指示に先立って、前記商品マスタから、前記入力欄に入力されているテキストを前記商品情報の一部として有する商品の商品名を抽出し、前記検索処理を行う商品名の候補として、前記入力欄の下方に並べて表示する商品名候補表示手段と、
前記商品名の候補から、検索を行う商品名候補の選択を受付ける検索語句受付手段と、
を備え、前記検索手段は前記検索語句受付手段が受付けた前記商品名候補により前記検索処理を行う、情報処理装置。
（付記２）
前記商品マスタには、各商品がカテゴリ別に分類されており、
前記商品名候補表示手段は、前記商品名の候補をカテゴリごとにまとめて表示する、付記１に記載の情報処理装置。
（付記３）
ネットスーパーの売上データを読み込む読込手段を更に備え、
前記商品名候補表示手段は、前記売上データに基づいて前記商品名の候補を商品の売上順に表示する、付記１または２に記載の情報処理装置。
（付記４）
前記検索処理を行った回数または所定期間内における前記検索処理の頻度を記憶する検索実績データを読み込む読込手段を更に備え、
前記商品名候補表示手段は、前記商品名の候補を前記回数の多い順または前記頻度の多い順に並べて表示する、付記１または２に記載の情報処理装置。
（付記５）
前記検索手段は、前記入力欄においてスペースが入力された場合、スペースの前の語句と、スペースの後の語句との両方を含む商品名を検索する、付記１ないし４のいずれか１つに記載の情報処理装置。
（付記６）
情報処理装置において、コンピュータを、
ネットスーパーのＷｅｂページに、商品を検索するための語句を入力する入力欄を表示する入力欄表示手段と、
前記入力欄に入力された語句を検索に用いる検索語句として確定し、検索処理を開始する検索開始指示を受付ける検索開始指示受付手段と、
前記ネットスーパーで取り扱われている商品の商品情報を格納した商品マスタを参照し、当該商品マスタに格納されている商品情報を検索対象として、前記検索開始指示を受付けた前記検索語句に関する検索処理を行う検索手段と、
前記検索開始指示に先立って、前記商品マスタから、前記入力欄に入力されているテキストを前記商品情報の一部として有する商品の商品名を抽出し、前記検索処理を行う商品名の候補として、前記入力欄の下方に並べて表示する商品名候補表示手段と、
前記商品名の候補から、検索を行う商品名候補の選択を受付ける検索語句受付手段と、
として機能させ、前記検索手段は前記検索語句受付手段が受付けた前記商品名候補により前記検索処理を行う、プログラム。
【符号の説明】
【００４７】
１００…ネットスーパーシステム、１…ＰＯＳ端末、４…店舗サーバ、６…ネットスーパーサーバ、１０…顧客端末、７１…表示制御部、７２…入力受付部、７３…検索部、７４…読込部、４８１…商品マスタ、４８２…店舗売上ファイル、Ａ１…領域、Ａ２…領域、Ａ３…検索エリア、Ａ３１…カテゴリ選択ウィンドウ、Ａ３２…入力欄、Ａ３３…検索ボタン、Ａ３４…吹き出し、Ａ４…検索結果表示領域。
【先行技術文献】
【特許文献】
【００４８】
【特許文献１】特開２０１３−０９２８４３号公報
【図１】
2018181372.tif 000003
【図２】
2018181372.tif 000004
【図３−１】
2018181372.tif 000005
【図３−２】
2018181372.tif 000006
【図４】
2018181372.tif 000007
【図５】
2018181372.tif 000008
【図６】
2018181372.tif 000009
【図７】
2018181372.tif 000010
【図８】
2018181372.tif 000011
【図９】
2018181372.tif 000012
【図１０】
2018181372.tif 000013
【図１１】
2018181372.tif 000014
【手続補正書】
【提出日】平成30年8月24日(2018.8.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットスーパーのＷｅｂページに、商品を検索するための語句を入力する入力欄を表示する入力欄表示手段と、
前記入力欄に入力された語句を検索に用いる検索語句として確定し、検索処理を開始する検索開始指示を受付ける検索開始指示受付手段と、
前記ネットスーパーの商品の配送元の店舗の商品マスタであって、前記ネットスーパーで取り扱われている商品の商品情報をカテゴリ別に分類して格納している商品マスタを参照し、当該商品マスタに格納されている商品情報を検索対象として、前記検索開始指示を受付けた前記検索語句に関する検索処理を行う検索手段と、
前記店舗の売上データとして、実際の店舗における売上データと、ネットスーパーでの売上を含む売上データとを読み込む売上データ読込手段と、
前記検索開始指示に先立って、前記商品マスタから、前記入力欄に入力されているテキストを前記商品情報の一部として有する商品の商品名を抽出し、前記検索処理を行う商品名の候補として、前記売上データに基づいて商品の売上順に前記入力欄の下方に並べて表示する商品名候補表示手段と、
前記商品マスタに基づいて、前記商品名の候補をカテゴリごとにまとめて表示するとともに、当該商品名の候補にカテゴリの名称を付して表示するカテゴリ表示手段と、
前記商品名の候補から、検索を行う商品名候補の選択を受付ける検索語句受付手段と、
を備え、前記検索手段は前記検索語句受付手段が受付けた前記商品名候補により前記検索処理を行う、情報処理装置。
【請求項２】
前記商品名候補表示手段は、前記商品マスタから読み込んだ前記商品情報に基づき、前記商品名の候補に商品のメーカー名を添えて表示する、請求項１に記載の情報処理装置。
【請求項３】
前記検索手段は、前記入力欄においてスペースが入力された場合、スペースの前の語句と、スペースの後の語句との両方を含む商品名を検索する、請求項１または２に記載の情報処理装置。
【請求項４】
情報処理装置を制御するコンピュータを、
ネットスーパーのＷｅｂページに、商品を検索するための語句を入力する入力欄を表示する入力欄表示手段と、
前記入力欄に入力された語句を検索に用いる検索語句として確定し、検索処理を開始する検索開始指示を受付ける検索開始指示受付手段と、
前記ネットスーパーの商品の配送元の店舗の商品マスタであって、前記ネットスーパーで取り扱われている商品の商品情報をカテゴリ別に分類して格納している商品マスタを参照し、当該商品マスタに格納されている商品情報を検索対象として、前記検索開始指示を受付けた前記検索語句に関する検索処理を行う検索手段と、
前記店舗の売上データとして、実際の店舗における売上データと、ネットスーパーでの売上を含む売上データとを読み込む売上データ読込手段と、
前記検索開始指示に先立って、前記商品マスタから、前記入力欄に入力されているテキストを前記商品情報の一部として有する商品の商品名を抽出し、前記検索処理を行う商品名の候補として、前記売上データに基づいて商品の売上順に前記入力欄の下方に並べて表示する商品名候補表示手段と、
前記商品マスタに基づいて、前記商品名の候補をカテゴリごとにまとめて表示するとともに、当該商品名の候補にカテゴリの名称を付して表示するカテゴリ表示手段と、
前記商品名の候補から、検索を行う商品名候補の選択を受付ける検索語句受付手段と、
として機能させ、前記検索手段は前記検索語句受付手段が受付けた前記商品名候補により前記検索処理を行う、プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
実施形態の情報処理装置は、入力欄表示手段と、検索開始指示受付手段と、検索手段と、売上データ読込手段と、商品名候補表示手段と、カテゴリ表示手段と、検索語句受付手段と、を備える。入力欄表示手段は、ネットスーパーのＷｅｂページに、商品を検索するための語句を入力する入力欄を表示する。検索開始指示受付手段は、前記入力欄に入力された語句を検索に用いる検索語句として確定し、検索処理を開始する検索開始指示を受付ける。検索手段は、前記ネットスーパーの商品の配送元の店舗の商品マスタであって、前記ネットスーパーで取り扱われている商品の商品情報をカテゴリ別に分類して格納している商品マスタを参照し、当該商品マスタに格納されている商品情報を検索対象として、前記検索開始指示を受付けた前記検索語句に関する検索処理を行う。売上データ読込手段は、前記店舗の売上データとして、実際の店舗における売上データと、ネットスーパーでの売上を含む売上データとを読み込む。商品名候補表示手段は、前記検索開始指示に先立って、前記商品マスタから、前記入力欄に入力されているテキストを前記商品情報の一部として有する商品の商品名を抽出し、前記検索処理を行う商品名の候補として、前記売上データに基づいて商品の売上順に前記入力欄の下方に並べて表示する。カテゴリ表示手段は、前記商品マスタに基づいて、前記商品名の候補をカテゴリごとにまとめて表示するとともに、当該商品名の候補にカテゴリの名称を付して表示する。検索語句受付手段は、前記商品名の候補から、検索を行う商品名候補の選択を受付ける。前記検索手段は、前記検索語句受付手段が受付けた前記商品名候補により前記検索処理を行う。