(57)【要約】【課題】多数の商品バリエーションの中から所望の商品を迅速に特定する手段を提供すること。【解決手段】一実施形態において、本発明は、商品提示装置であって、表示手段と、複数の商品について、対応する複数の商品アイコンを２以上の評価パラメタに従って多次元マップ上に配置し、前記複数の商品アイコンが配置された前記多次元マップを前記表示手段上に表示する計算手段とを備え、前記多次元マップが、前記２以上の評価パラメタにそれぞれ対応する２以上の座標軸を有するように構成された商品提示装置を提供する。他の実施形態として、本発明は、商品アイコンが配置された多次元マップを表示する方法、及びかかる方法をコンピュータにおいて実施するためのコンピュータプログラムを提供する。【選択図】図７
2016091363.tif 000002
【特許請求の範囲】
【請求項１】
商品提示装置であって、
表示手段と、
複数の商品について、対応する複数の商品アイコンを２以上の評価パラメタに従って多次元マップ上に配置し、前記複数の商品アイコンが配置された前記多次元マップを前記表示手段上に表示する計算手段と
を含み、前記多次元マップは、前記２以上の評価パラメタにそれぞれ対応する２以上の座標軸を有する、商品提示装置。
【請求項２】
前記計算手段は、
前記２以上の座標軸のうちの選択された１つについて、対応する前記評価パラメタを変更するための手段と、
前記評価パラメタの変更に応答し、新たな多次元マップを生成し、前記複数の商品アイコンを前記変更後の評価パラメタに従って前記新たな多次元マップ上に配置し、前記複数の商品アイコンが配置された前記新たな多次元マップを前記表示手段上に表示する手段と
をさらに含み、前記新たな多次元マップは、前記変更後の２以上の評価パラメタにそれぞれ対応する２以上の座標軸を有する、請求項１に記載の商品提示装置。
【請求項３】
前記計算手段は、
前記複数の商品アイコンの何れかの選択に応答し、選択された商品アイコンにマークを付与する手段をさらに含み、前記マークは、前記評価パラメタの変更後に生成される前記新たな多次元マップ上においても維持される、請求項２に記載の商品提示装置。
【請求項４】
商品アイコンが配置された多次元マップを表示する方法であって、
２以上の評価パラメタにそれぞれ対応する２以上の座標軸を有する多次元マップを生成するステップと、
複数の商品について、対応する複数の商品アイコンを前記２以上の評価パラメタに従って前記多次元マップ上に配置するステップと、
前記複数の商品アイコンが配置された前記多次元マップを表示装置上に表示するステップと
を含む方法。
【請求項５】
前記２以上の座標軸のうちの選択された１つについて、対応する前記評価パラメタを変更するステップと
前記評価パラメタの変更に応答し、新たな多次元マップを生成し、前記複数の商品アイコンを前記変更後の評価パラメタに従って前記新たな多次元マップ上に配置するステップと、
前記複数の商品アイコンが配置された前記新たな多次元マップを前記表示装置上に表示するステップと
をさらに含み、前記新たな多次元マップは、前記変更後の２以上の評価パラメタにそれぞれ対応する２以上の座標軸を有する、請求項４に記載の方法。
【請求項６】
前記複数の商品アイコンの何れかの選択に応答し、選択された商品アイコンにマークを付与するステップをさらに含み、前記マークは、前記評価パラメタの変更後に生成される前記新たな多次元マップ上においても維持される、請求項５に記載の方法。
【請求項７】
コンピュータにおいて商品アイコンが配置された多次元マップを表示するためのコンピュータプログラムであって、前記コンピュータに、
２以上の評価パラメタにそれぞれ対応する２以上の座標軸を有する多次元マップを生成するステップと、
複数の商品について、対応する複数の商品アイコンを前記２以上の評価パラメタに従って前記多次元マップ上に配置するステップと、
前記複数の商品アイコンが配置された前記多次元マップを表示装置上に表示するステップと
を実行させるためのコンピュータプログラム。
【請求項８】
前記コンピュータに、
前記２以上の座標軸のうちの選択された１つについて、対応する前記評価パラメタを変更するステップと
前記評価パラメタの変更に応答し、新たな多次元マップを生成し、前記複数の商品アイコンを前記変更後の評価パラメタに従って前記新たな多次元マップ上に配置するステップと、
前記複数の商品アイコンが配置された前記新たな多次元マップを前記表示装置上に表示するステップと
をさらに実行させ、前記新たな多次元マップは、前記変更後の２以上の評価パラメタにそれぞれ対応する２以上の座標軸を有する、請求項７に記載のコンピュータプログラム。
【請求項９】
前記コンピュータに、
前記複数の商品アイコンの何れかの選択に応答し、選択された商品アイコンにマークを付与するステップ
をさらに実行させ、前記マークは、前記評価パラメタの変更後に生成される前記新たな多次元マップ上においても維持される、請求項８に記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、商品アイコンの多次元マップを表示する装置、方法及びコンピュータプログラムに関し、特に、商品アイコンを商品の２以上の評価パラメタに従って多次元マップ上に配置し、表示する装置、方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
一部の分野、特に、化粧品や医薬部外品のような商品を取り扱う分野では、開発製造業者は、同一タイプの商品について多数の商品バリエーションを保有していることが多く、個々の商品は通常、商品の品質、機能、質感、及びカラー等を表す多数の評価パラメタによって特定される。例えば化粧品の分野では、開発製造業者は通常、同一タイプの商品（例えば、パウダーファンデーション）について、異なる質感を有する多数の商品バリエーションを保有している。そのため、従来、クライアントが開発製造業者に商品の開発製造を発注するとき、クライアントは、企画内容に合致した質感を有すると思われるターゲットを選び、そのターゲットのサンプルを開発製造業者に要求し、実際に試用する。しかし、「しっとり」、「サラサラ」といった言葉で表されたターゲットの質感は、商品を実際に使用したときにクライアントが受ける印象とは、微妙に異なる場合がある。商品の使用感が期待したものと異なる場合、クライアントは、別のターゲットのサンプルを開発製造業者に要求し、再び試すことになる。そして、クライアントは、満足できるターゲットが見付かるまでこの手順を繰り返す必要がある。
【０００３】
クライアントが求めている所望の質感を迅速かつ的確に把握するために、開発製造業者は、商品バリエーションを表示・選択・販売するエレクトリックコマース（以下、ＥＣ）を開発している。従来のＥＣには、多数の商品バリエーションを分野別に階層表示するものや、商品を品質や機能の面からチェックボックスなどを利用して絞り込み検索できるものがある。また、複数の商品を指定された品質や機能に着目してソート（並べ替え）し、表示するものがある。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、化粧品等の商品は、その性格上、伸び（軽い／重い）、カバー力（しっかり／ナチュラル）、触感（しっとり／サラサラ）、ツヤ感（ツヤ／マット）、透明感（ある／なし）、発色（しっかり／ナチュラル）といった多種多様な質感を、評価パラメタとして有することが多い。そのため、多数の商品バリエーションの中から、クライアントがあらゆる評価パラメタについて総合的に満足できるターゲットを選び出すまでには、上記のような商品の選択・試用を何度も繰り返す必要があり、多大な労力と時間を必要とする。また、従来のＥＣによる階層表示や絞り込み検索では、複数の商品の相対的関係に基づいて商品を検討することはできず、商品をソート表示するものにおいても、商品を単一の評価パラメタに着目して（すなわち、単一軸で）ソートして表示することしかできない。そのため、多くの開発製造業者は、商品の受注から最終的な提供までに要する時間を短縮するために、受注段階でクライアントが求めているターゲットの質感をより迅速かつ的確に把握する手段を必要としている。
【課題を解決するための手段】
【０００５】
本発明は、主として上記問題点に鑑みてなされたものである。一実施形態において、本発明は、商品提示装置であって、表示手段と、複数の商品について、対応する複数の商品アイコンを２以上の評価パラメタに従って多次元マップ上に配置し、前記複数の商品アイコンが配置された前記多次元マップを前記表示手段上に表示する計算手段とを備え、前記多次元マップが、前記２以上の評価パラメタにそれぞれ対応する２以上の座標軸を有するように構成された商品提示装置を提供する。これによって、クライアントは、多数の商品について、商品を２つ以上の評価パラメタの面から同時に俯瞰して比較検討することができ、所望の商品を見つけ出すまでの試行回数を大幅に減らすことが可能となる。また、他の実施形態として、本発明は、商品アイコンが配置された多次元マップを表示する方法、及びかかる方法をコンピュータにおいて実施するためのコンピュータプログラムも提供する。さらに他の実施形態において、本発明の商品提示装置は、興味のある商品アイコンをマーキングし、座標軸を切り替えたときでもそのマーキングを維持する機能を有する。これによってクライアントは、商品を３つ以上の評価パラメタの面から比較検討する際に、複数の商品の相対的関係に基づいて商品を検討することができるため、商品を効率よく絞り込むことができ、所望の商品を見つけ出すまでの試行回数をより一層減らすことが可能となる。
【図面の簡単な説明】
【０００６】
【図１】本発明の一実施形態による、多次元マップ型商品提示装置を実施することが可能なコンピュータシステムを示すブロック図である。
【図２】本発明の一実施形態による、二次元マップ型商品提示装置の表示画面の構成を示す図である。
【図３】本発明の一実施形態による、商品アイコンの二次元マップを表示する方法を示すフロー図である。
【図４】本発明の一実施形態による、商品データベースを示す図である。
【図５】本発明の一実施形態による、二次元マップ型商品提示装置において二次元マップを表示する前の初期画面を示す図である。
【図６】本発明の一実施形態による、商品アイコンの二次元マップを示す図である。
【図７】本発明の一実施形態による、商品アイコンの選択を示す図である。
【図８】本発明の一実施形態による、Ｘ軸質感メニュー及びＹ軸質感メニューを示す図である。
【図９】本発明の一実施形態による、Ｘ軸質感メニュー及びＹ軸質感メニューを示す図である。
【図１０】本発明の一実施形態による、座標切替後の二次元マップを示す図である。
【発明を実施するための形態】
【０００７】
図１は、本発明の一実施形態による多次元マップ型商品提示装置を実施することが可能なコンピュータシステム１００を示すブロック図である。コンピュータシステム１００は、コンピュータ１０１、コンピュータ１０１に接続された表示装置１０８、及び、表示装置１０８上に設けられ又は表示装置１０８と一体的に設けられたタッチパネル１０９を含む。コンピュータ１０１は、バス１０７によって相互接続されたプロセッサ１０２、メモリ１０３、ストレージ１０４、ディスプレイ回路１０５、及びＩ／Ｏ回路１０６を含む。液晶表示装置やＣＲＴのような表示装置１０８は、コンピュータ１０１のディスプレイ回路１０５に接続され、タッチパネル１０９は、コンピュータ１０１のＩ／Ｏ回路１０６に接続される。表示装置１０８及びタッチパネル１０９は、コンピュータ装置１０１と一体化されていてもよいし、分離されていてもよい。他の実施形態において、タッチパネル１０９は、キーボード、マウス、又はトラックボール等の他の入力装置に置換されてもよい。タッチパネル１０９を採用する実施形態では、表示装置１０８は、その表示部を上にしてテーブルの中央に埋め込まれ、コンピュータ装置１０１は、テーブル下の適当な箇所に固定される場合がある。ストレージ１０４は、磁気ディスク、磁気テープ、光ディスク、及びＳＳＤ（Solid State Drive）のような比較的安価で大容量の記憶媒体を含む。
【０００８】
一実施形態において、本発明は、ストレージ１０４に記憶されたコンピュータプログラム１１０、及び商品データベース１１１として実施される。コンピュータプログラム１１０は、プロセッサ１０２によってストレージ１０４からメモリ１０３に読み出され、実行される。商品データベース１１１は、プログラムの実行中に、ストレージ１０４からメモリ１０３に読み出され、参照される。オペレーティングシステムやブートＲＯＭのようなコンピュータの一般的構成要素については、当業者には自明の事項であるから、本明細書では、これ以上詳しい説明はしない。
【０００９】
図２は、本発明の一実施形態による二次元マップ型商品提示装置の表示画面を示す図である。表示画面２００は、表示すべき商品のタイプや座標軸を切り替えるためのボタンを表示するためのマップ座標切替ボタンエリア２０１、商品アイコンが配置された二次元マップを表示するためのマップエリア２０２、商品に関する情報を表示するための情報表示エリア２０３、及びデフォルトマップを表示しておくためのデフォルトマップ表示エリア２０４を含む。図２では、マップエリア２０２を表示画面の中央に配置し、その左下にマップ座標切替ボタンエリア２０１を配置し、右上に情報表示エリア２０３を配置し、右下にデフォルトマップ表示エリア２０４を配置しているが、各エリアの位置及び大きさは、変更されてもよい。
【００１０】
図３は、本発明の一実施形態による商品アイコンの二次元マップを表示する方法を示すフロー図である。方法３００は、ステップ３０２から開始され、ステップ３０４へ進み、そこで、プロセッサ１０２は、商品データベース１１１をストレージ１０４からメモリ１０３に読み出す。図４は、商品データベース１１１の一例として、商品データベース４００を示している。商品データベース４００は、種々の商品の各々について、商品タイプ４０１、商品ＩＤ４０２、及び種々の評価パラメタ（この例では、感触データ４０３、カバー力データ４０４、及びツヤ感データ４０５）を対応付けて記憶している。商品タイプ４０１は、商品のタイプを一意に特定する情報である。図４では、一例として、商品タイプは二桁の数値で表されている。商品タイプ００は、パウダーファンデーションに対応し、商品タイプ０１は、リキッドファンデーションに対応し、商品タイプ０２は、フェイスパウダーに対応し、商品タイプ０３は、チークに対応し、商品タイプ０４は、リップに対応している。ただし、商品が化粧品に限定されることはなく、商品タイプは、化粧品以外の商品タイプであってもよい。商品ＩＤ４０２は、同一タイプの商品の中から個々の商品を一意に特定する情報である。図４では、一例として、商品ＩＤ４０２は、四桁の数値（通し番号）で表されている。感触データ４０３、カバー力データ４０４、及びツヤ感データ４０５等の評価パラメタは各々、商品の特定の性質を定量的に表す情報である。この例では、感触データ４０３、カバー力データ４０４、及びツヤ感データ４０５はいずれも、１．００から５．００までの数値で表されている。例えば、商品の感触データ４０３は、その商品を一定数のパネラーに試用してもらい、その実際の感触を例えば１．００から５．００まで０．５０刻み程度の数値で回答してもらい、その平均値として算出される場合がある。カバー力データ４０４、及びツヤ感データ４０５も同様の方法で算出することができる。感触データ４０３において、数値１．０は最も「サラサラ」とした感触を表し、数値５．００は最も「しっとり」とした感触を表している。カバー力データ４０４において、数値１．００は最も「しっかり」としたカバー力を表し、数値５．００は最も「ナチュラル」なカバー力を表している。ツヤ感データ４０５において、数値１．００は最も「マット」なツヤ感を表し、数値５．００は最も「ツヤ」のあるツヤ感を表している。ただし、データの算出方法は、商品の特定の性質を定量的に表す情報が得られるものであれば、どのような方法であってもよい。また、データの数値範囲も、商品の特定の性質を定量的に表すことができればよく、１．００から５．００までの数値範囲に限られない。さらに、ここでは、化粧品を商品の例としているので、感触、カバー力、及びツヤ感のような商品の質感を表すデータを評価パラメタとしているが、商品のタイプが異なれば、評価パラメタは異なる場合がある。データベース４００は、商品タイプごとに異なる数及び種類の評価パラメタを含む場合がある。商品データベース４００をストレージ１０４からメモリ１０３に読み出した後、処理は、ステップ３０６へ進む。
【００１１】
ステップ３０６において、プロセッサ１０２は、最初に表示すべき商品のタイプが選択されたか否かを判断する。例えば、プロセッサ１０２は、図５（ａ）に示すように、商品タイプ切替ボタン５０３をマップ座標切替ボタンエリア２０１に表示し、商品タイプ切替ボタン５０３へのタッチに応答して、図５（ｂ）に示すような商品タイプ選択メニュー５０４を表示する場合がある。なお、マップ座標切替ボタンエリア２０１には、商品タイプ切替ボタン５０３の他に、後述するＸ座標切替ボタン５０１及びＹ座標切替ボタン５０２も表示される。商品タイプ選択メニュー５０４は、商品データベース４００に記憶された商品データの異なる商品タイプに対応する商品タイプ名を項目として含む。例えば、商品データベース４００が商品タイプ００〜０４に関するデータを含む場合、商品タイプ選択メニュー５０４は、商品タイプ００〜０４に対応する商品タイプ名「ＰＯＷＤＥＲ  ＦＯＵＮＤＡＴＩＯＮ（パウダーファンデーション）」、「ＬＩＱＵＩＤ  ＦＯＵＮＤＡＴＩＯＮ（リキッドファンデーション）」、「ＦＡＣＥ  ＰＯＷＤＥＲ（フェイスパウダー）」、「ＣＨＥＥＫ（チーク）」、及び「ＬＩＰ（リップ）」を項目として含む。一実施形態において、プロセッサ１０２は、商品データベース４００に商品タイプ４０１として記憶された種々の数値から重複を排除することにより、メニュー項目となるこれらの商品タイプ名に対応する商品タイプ００〜０４を得る場合がある。商品タイプ選択メニュー５０４の何れかの項目へのタッチが検出されると、プロセッサ１０２は、その項目の商品タイプが選択されたものと判断する。ただし、商品タイプの選択手段は、商品タイプを選択することができればよく、このようなメニュー方式に限られない。例えば、他の実施形態において、プロセッサ１０２は、選択可能な商品タイプの一覧と、それに対応するチェックボックスとを画面に表示する場合がある。図５（ｂ）は、ユーザが、商品タイプ選択メニュー５０４の中から項目「ＰＯＷＤＥＲ  ＦＯＵＮＤＡＴＩＯＮ（パウダーファンデーション）」（商品タイプ００）を選択したところを示している。最初に表示すべき商品のタイプが選択されると、処理は、ステップ３０８へ進む。一方、商品タイプが選択されない場合、処理は、ステップ３０６に戻り、最初に表示すべき商品のタイプが選択されるまで、この判断を繰り返す。
【００１２】
ステップ３０８において、プロセッサ１０２は、商品アイコンの二次元マップを生成し、表示装置１０８に表示する。具体的には、プロセッサ１０２はまず、商品の２つのデフォルトの評価パラメタにそれぞれ対応する座標軸（Ｘ軸及びＹ軸）を有する二次元マップ６０２を生成する。一実施形態において、プロセッサ１０２は、商品データベース中の選択された商品タイプのデータが記憶された先頭の行を参照し、その行に記憶された評価パラメタのうち先頭２つ（左２つ）をデフォルトの評価パラメタとし、デフォルトの評価パラメタにそれぞれ対応する２つの座標軸を有する二次元マップを生成する場合がある。一実施形態において、２つの座標軸は互いに直交する。例えば、商品データベース４００において、選択された商品タイプ００のデータが記憶された先頭の行には、感触データ４０３、カバー力データ４０４、及びツヤ感データ４０５の３つの評価パラメタが記憶されている。そのため、プロセッサ１０２は、そのうちの先頭二つ（左二つ）「感触」及び「カバー力」をデフォルトの評価パラメタとし、「感触」及び「カバー力」にそれぞれ対応するＸ軸（横軸）及びＹ軸（縦軸）を有する二次元マップ６０２を生成する。ただし、デフォルトの評価パラメタの決定方法は、このような方法に限られない。他の実施形態において、プロセッサ１０２は、後述するＸ軸質感メニュー８０１及びＹ軸質感メニュー８０２（図８）のようなメニューを表示し、ユーザにデフォルトの評価パラメタを選択させる場合がある。図４の例では、感触データ４０３、カバー力データ４０４、及びツヤ感データ４０５がそれぞれ、１．００から５．００までの数値で表されているため、二次元マップ６０２のＸ軸の数値範囲は、マップ左端における数値１．００からマップ右端における数値５．００までとされ、Ｙ軸の数値範囲は、マップ下端における数値１．００からマップ上端における数値５．００までとされている。図６では、二次元マップの各軸に目盛りが表示されていないが、他の実施形態では、目盛りが表示される場合もある。また、各座標軸の数値範囲は、１．００から５．００までに限られず、商品アイコンの見やすさを考慮して適宜変更される場合がある。
【００１３】
デフォルト評価パラメタに対応する座標軸を有する二次元マップ６０２を生成した後、プロセッサ１０２は次に、選択された商品タイプの商品について、対応する商品アイコンを生成し、それらの商品アイコンをデフォルト評価パラメタに従って二次元マップ６０２上に配置する。例えば、商品データベース４００は、商品タイプ００の１９個の商品（商品ＩＤ０００１から０００１９まで）についてそれぞれ、感触データ４０３、カバー力データ４０４、及びツヤ感データ４０５を有している。したがって、プロセッサ１０２は、図６に示すように、選択された商品タイプ００（パウダーファンデーション）の１９個の商品について、対応する１９個の商品アイコン６０１を生成し、それらをデフォルト評価パラメタ（「感触」及び「カバー力」）に従って二次元マップ６０２上に配置する。すなわち、Ｘ軸及びＹ軸に対応するデフォルト評価パラメタがそれぞれ「感触」及び「カバー力」である場合、二次元マップ６０２上で、各商品アイコン６０１のＸ軸方向における位置は、その商品アイコン６０１に対応する商品の感触データによって決定され、各商品アイコン６０１のＹ軸方向における位置は、その商品アイコンに対応する商品のカバー力データによって決定される。また、各商品アイコン６０１には、その商品アイコン６０１に対応する商品を一意に特定するための情報が付与される。例えば図６では、各商品アイコン６０１に、その商品のタイプを示す英語（「Ｐｏｗｄｅｒ  Ｆｏｕｎｄａｔｉｏｎ」）の頭文字（「ＰＦ」）と、その商品アイコンに対応する商品の商品ＩＤ（例えば「０００１」）とを結合した文字列（例えば、「ＰＦ０００１」）を付与している。ただし、付与される情報の形は、商品を一意に特定できるものであればどのような形であってもよく、この形に限られない。その後、プロセッサ１０２は、商品アイコン６０１が配置された二次元マップ６０２を図６に示すようにマップエリア２０２に表示する。ステップ３０８の後、処理は、ステップ３１０へ進む。
【００１４】
ステップ３１０において、プロセッサ１０２は、タッチパネル１０９上で何れかの商品アイコン６０１へのタッチがあったか否かを判断する。商品アイコン６０１へのタッチが検出された場合、処理は、ステップ３１２へ進む。一方、商品アイコン６０１へのタッチが検出されない場合、処理は、ステップ３１４へ進む。
【００１５】
ステップ３１２において、プロセッサ１０２は、タッチされた商品アイコンをマーキングする。一実施形態において、プロセッサ１０２は、タッチされた商品アイコンが新たに選択されたものである場合、タッチされた商品アイコンに、選択された商品アイコンであることを示すマークを付与する一方、タッチされた商品アイコンが既に選択されたものである場合、タッチされた商品アイコンに付与されたマークを除去する。他の実施形態において、プロセッサ１０２は、商品アイコンへのタッチが検出されたときに、既に選択された他の商品アイコンがない場合、タッチされた商品アイコンに第１の態様でマークを付与する一方、既に選択された他の商品アイコンがある場合、既に選択された他の商品アイコンのうちの最後に選択された商品アイコンに付与されたマークを第１の態様から第１の態様とは異なる第２の態様に変更し、タッチされた商品アイコンに、第１の態様でマークを付与する。これによって、ユーザは、表示画面上で、最後に選択された商品アイコンをそれより前に選択された商品アイコンから区別することが可能となる。例えば、図７は、２つの商品アイコン（ＰＦ００１２、及びＰＦ００１６）が先に選択され、その後に商品アイコン（ＰＦ００１５）が選択されたところを示している。最後に選択された商品アイコン（ＰＦ００１５）は、その周縁部を太く白色に彩色することによって第１の態様でマーキングされ、それより前に選択された商品アイコン（ＰＦ００１２及びＰＦ００１６）は、その周縁部を細く白色に彩色することによって第２の態様でマーキングされている。ただし、第１の態様と第２の態様は、商品アイコンを互いに区別することができれば、どのような態様であってもよい。他の実施形態において、商品アイコン６０１は、商品アイコンを他の色に彩色し、商品アイコンの形を変化させ、又は商品アイコンに模様を付したりすることによってマーキングされる場合がある。
【００１６】
ステップ３１２において、プロセッサ１０２はさらに、任意選択で、商品に関する情報を表示する場合がある。例えば、商品データベース４００は、各商品について、その商品の成分に関する情報（図示せず）をさらに含む場合があり、プロセッサ１０２は、商品データベース４００を参照し、例えば、図７に示すように、選択された商品（ＰＦ００１５）の成分に関する情報を、情報表示エリア２０３に表示する。ただし、表示される情報は、選択された商品に関する情報であればよく、商品の成分に関する情報に限られない。また、表示される情報は、必ずしも最後に選択された商品に関する情報に限られない。他の実施形態において、プロセッサ１０２は、２以上の選択された商品に関する情報を同時に情報表示エリア２０３に表示する場合がある。ステップ３１２の後、処理はステップ３１４へ進む。
【００１７】
ステップ３１４において、プロセッサ１０２は、評価パラメタ変更の指示があったか否かを判断する。例えば、プロセッサ１０２は、Ｘ座標切替ボタン５０１へのタッチが検出されると、Ｘ座標切替ボタン５０１の横に、図８（ａ）に示すようなＸ軸質感メニュー８０１を表示する場合がある。Ｘ軸質感メニュー８０１は、選択された商品タイプ００（パウダーファンデーション）に対応する３つの評価パラメタ「Ｔｅｘｔｕｒｅ（感触）」、「Ｃｏｖｅｒ（カバー力）」、及び「Ｓｈｅｅｎ（ツヤ感）」を項目として含む。例えば、データベース４００は、各商品タイプについて対応する２以上の評価パラメタを定義する情報（図示せず）をさらに含み、プロセッサ１０２は、商品データベース上のかかる情報から、選択された商品タイプに対応するこれらの評価パラメタを得る場合がある。図８（ａ）において、反転文字で表示された「Ｔｅｘｔｕｒｅ（感触）」は、その項目が現在選択されていることを示す。Ｘ軸質感メニュー８０１の何れかの項目がタッチされたことを検出すると、プロセッサ１０２は、Ｘ軸に対応する評価パラメタを選択された評価パラメタに変更すべき旨の指示があったものと判断する。同様に、プロセッサ１０２は、Ｙ座標切替ボタン５０２へのタッチが検出されると、Ｙ座標切替ボタン５０２の横に、図８（ｂ）に示すようなＹ軸質感メニュー８０２を表示する。Ｙ軸質感メニュー８０２は、選択された商品タイプ００（パウダーファンデーション）に対応する３つの評価パラメタ「Ｔｅｘｔｕｒｅ（感触）」、「Ｃｏｖｅｒ（カバー力）」、及び「Ｓｈｅｅｎ（ツヤ感）」を項目として含む。前述のように、例えば、データベース４００は、各商品タイプについて対応する評価パラメタを定義する情報（図示せず）をさらに含み、プロセッサ１０２は、商品データベース上のかかる情報から、選択された商品タイプに対応するこれらの評価パラメタを得る場合がある。図８（ｂ）において、反転文字で表示された「Ｃｏｖｅｒ（カバー力）」は、その項目が現在選択されていることを示す。Ｙ軸質感メニュー８０２の何れかの項目がタッチされたことを検出すると、プロセッサ１０２は、Ｙ軸に対応する評価パラメタを選択された評価パラメタに変更すべき旨の指示があったものと判断する。Ｘ軸及びＹ軸の何れかについて対応する評価パラメタを変更すべき旨の指示があった場合、処理は、ステップ３１６へ進む。一方、評価パラメタを変更すべき旨の指示がなかった場合、処理は、ステップ３１８へ進む。
【００１８】
ステップ３１６において、プロセッサ１０２は、評価パラメタの変更を行い、新たな二次元マップを生成し、表示装置１０８に表示する。例えば、ステップ３１４においてＸ軸に対応する評価パラメタを選択された評価パラメタに変更すべき旨の指示があった場合、ステップ３１６において、プロセッサ１０２は、まず、Ｘ軸に対応する評価パラメタを選択された評価パラメタに変更し、変更後の評価パラメタに対応する２つの座標軸（Ｘ軸及びＹ軸）を有する新たな二次元マップを生成する。一実施形態において、２つの座標軸は互いに直交する。例えば、図９（ａ）に示すように、Ｘ軸質感メニュー８０１上でＸ軸に対応する評価パラメタを「Ｓｈｅｅｎ（ツヤ感）」に変更すべき旨の指示があった場合、プロセッサ１０２は、まず、Ｘ軸に対応する評価パラメタを「Ｔｅｘｔｕｒｅ（感触）」から「Ｓｈｅｅｎ（ツヤ感）」に変更し、Ｙ軸に対応する評価パラメタは「Ｃｏｖｅｒ（カバー力）」のまま変更することなく、新たな二次元マップを生成する。ステップ３０８の場合と同様に、新たな二次元マップのＸ軸の数値範囲は、例えばマップ左端における数値１．００からマップ右端における数値５．００までとされ、Ｙ軸の数値範囲は、例えばマップ下端における数値１．００からマップ上端における数値５．００までとされる。ただし、これらの数値範囲は適宜変更することができる。次に、プロセッサ１０２は、商品データベース４００に基づき、選択された商品タイプ００の１９個の商品について、対応する１９個の商品アイコンを生成し、それらの商品アイコンを変更後の評価パラメタ「Ｓｈｅｅｎ（ツヤ感）」及び「Ｃｏｖｅｒ（カバー力）」に従って、新たな二次元マップ上に配置する。例えば、Ｘ軸に対応する評価パラメタを「Ｔｅｘｔｕｒｅ（感触）」から「Ｓｈｅｅｎ（ツヤ感）」に変更した場合、新たな二次元マップ上で、各商品アイコンのＸ軸方向における位置は、その商品アイコンに対応する商品のツヤ感データによって決定され、各商品アイコンのＹ軸方向における位置は、その商品アイコンに対応する商品のカバー力データによって決定される。ステップ３０８の場合と同様に、各商品アイコンには、その商品アイコンに対応する商品を一意に特定するための情報が付与される。その後、プロセッサ１０２は、それらの商品アイコンが配置された新たな二次元マップをそれまで表示されていた二次元マップに代えてマップエリア２０２に表示する。
【００１９】
同様に、ステップ３１４においてＹ軸に対応する評価パラメタを選択された評価パラメタに変更すべき旨の指示があった場合、ステップ３１６において、プロセッサ１０２は、まず、Ｙ軸に対応する評価パラメタを選択された評価パラメタに変更し、変更後の評価パラメタに対応する２つの座標軸（Ｘ軸及びＹ軸）を有する新たな二次元マップを生成する。一実施形態において、２つの座標軸は互いに直交する。例えば、上記のようにＸ軸に対応する評価パラメタを「Ｔｅｘｔｕｒｅ（感触）」から「Ｓｈｅｅｎ（ツヤ感）」に切り替えるべき旨の指示があった後さらに、図９（ｂ）に示すように、Ｙ軸質感メニュー８０２上でＹ軸に対応する評価パラメタを「Ｔｅｘｔｕｒｅ（感触）」に変更すべき旨の指示があった場合、ステップ３１６において、プロセッサ１０２は、まず、Ｙ軸に対応する評価パラメタを「Ｃｏｖｅｒ（カバー力）」から「Ｔｅｘｔｕｒｅ（感触）」に変更し、Ｘ軸に対応する評価パラメタは「Ｓｈｅｅｎ（ツヤ感）」のまま変更することなく、新たな二次元マップを生成する。ステップ３０８の場合と同様に、新たな二次元マップのＸ軸の数値範囲は、例えばマップ左端における数値１．００からマップ右端における数値５．００までとされ、Ｙ軸の数値範囲は、例えばマップ下端における数値１．００からマップ上端における数値５．００までとされる。ただし、これらの数値範囲は適宜変更することができる。次に、プロセッサ１０２は、商品データベース４００に基づき、選択された商品タイプ００の１９個の商品について、対応する１９個の商品アイコンを生成し、それらの商品アイコンを変更後の評価パラメタ「Ｓｈｅｅｎ（ツヤ感）」及び「Ｔｅｘｔｕｒｅ（感触）」に従って新たな二次元マップ上に配置する。例えば、Ｙ軸に対応する評価パラメタを「Ｃｏｖｅｒ（カバー力）」から「Ｔｅｘｔｕｒｅ（感触）」に変更した場合、新たな二次元マップ上で、各商品アイコンのＸ軸方向における位置は、その商品アイコンに対応する商品のツヤ感データによって決定され、各商品アイコンのＹ軸方向における位置は、その商品アイコンに対応する商品の感触データによって決定される。ステップ３０８の場合と同様に、各商品アイコンには、その商品アイコンに対応する商品を一意に特定するための情報が付与される。その後、プロセッサ１０２は、それらの商品アイコンが配置された新たな二次元マップをそれまで表示されていた二次元マップに代えてマップエリア２０２に表示する。図１０は、Ｘ軸に対応する評価パラメタを「感触」から「ツヤ感」に変更し、さらにＹ軸に対応する評価パラメタを「カバー力」から「感触」に変更したときに表示される商品アイコン１００１の新たな二次元マップ１００２の一例を示している。図７において商品アイコン（ＰＦ００１２、ＰＦ００１６、ＰＦ００１６）に付されたマーキングは、各座標軸に対応する評価パラメタを変更した場合でも、図１０に示すように、そのまま維持される。
【００２０】
一実施形態において、プロセッサ１０２は、任意選択で、図１０に示すように、デフォルトの評価パラメタに対応する座標軸を有する当初の二次元マップ（以下、デフォルトマップ１００３）をデフォルトマップ表示エリア２０４に常に表示しておく場合がある。新たな二次元マップ１００２上でいずれかの商品アイコン１００１がマーキングされた場合、デフォルトマップ１００３上の対応する商品アイコンも、同様にマーキングされる。これによってユーザは、いずれかの座標軸に対応する評価パラメタを変更した場合でも、興味の有る商品が当初の二次元マップ上でどのような位置を占めるのかを即座に確認することができ、したがって、３以上の評価パラメタを同時に考慮して所望の商品を探し出すことが容易になる。ただし、デフォルトマップ表示エリア２０４に表示されるマップは、当初の二次元マップに限られない。例えば、他の実施形態において、プロセッサ１０２は、ユーザからの指示に応答して、指定された時点においてマップエリア２０２に表示されていた二次元マップをデフォルトマップ表示エリア２０４に常に表示しておく場合がある。さらに他の実施形態において、プロセッサ１０２は、２以上の二次元マップをマップ表示エリア２０４に常に表示しておく場合がある。ステップ３１６の後、処理はステップ３１８へ進む。
【００２１】
ステップ３１８において、プロセッサ１０２は、商品タイプ変更の指示があったか否かを判断する。具体的には、プロセッサ１０２は、商品タイプ切替ボタン５０３へのタッチに応答して、図５（ｂ）に示すような商品タイプ選択メニュー５０４を表示する場合がある。商品タイプ選択メニュー５０４は、商品データベース４００に記憶された商品データの異なる商品タイプ００〜０４に対応する商品タイプ名「ＰＯＷＤＥＲ  ＦＯＵＮＤＡＴＩＯＮ（パウダーファンデーション）」、「ＬＩＱＵＩＤ  ＦＯＵＮＤＡＴＩＯＮ（リキッドファンデーション）」、「ＦＡＣＥ  ＰＯＷＤＥＲ（フェイスパウダー）」、「ＣＨＥＥＫ（チーク）」、及び「ＬＩＰ（リップ）」を項目として含む。一実施形態において、プロセッサ１０２は、商品データベース４００に商品タイプ４０１として記憶された種々の数値から重複を排除することにより、メニュー項目となる商品タイプ名に対応する商品タイプ００〜０４を得る場合がある。商品タイプ選択メニュー５０４中の何れかの項目へのタッチが検出されると、プロセッサ１０２は、その項目の商品タイプへの変更が指示されたものと判断する。ただし、商品タイプの変更手段は、変更すべき商品のタイプを選択することができればよく、このようなメニュー方式に限られない。例えば、他の実施形態において、プロセッサ１０２は、選択可能な商品タイプの一覧と、それに対応するチェックボックスとを画面に表示する場合がある。商品タイプ変更の指示があった場合、処理は、ステップ３２０へ進む。一方、商品タイプ変更の指示がなかった場合、処理は、ステップ３２２へ進む。
【００２２】
ステップ３２０において、プロセッサ１０２は、商品タイプの変更を行い、新たな二次元マップを生成し、表示装置１０８に表示する。例えば、ステップ３１８において、選択された商品タイプ００（パウダーファンデーション）を新たな商品タイプ０１（リキッドファンデーション）に変更すべき旨の指示があった場合、ステップ３２０において、プロセッサ１０２は、選択された商品タイプを００から０１に変更し、ステップ３０８と同様の処理を実施する。すなわち、プロセッサ１０２はまず、商品の２つのデフォルトの評価パラメタにそれぞれ対応する座標軸（Ｘ軸及びＹ軸）を有する新たな二次元マップを生成する。一実施形態において、２つの座標軸は互いに直交する。ステップ３０８の場合と同様に、新たな二次元マップのＸ軸の数値範囲は、例えばマップ左端における数値１．００からマップ右端における数値５．００までとされ、Ｙ軸の数値範囲は、例えばマップ下端における数値１．００からマップ上端における数値５．００までとされる。ただし、これらの数値範囲は適宜変更することができる。プロセッサ１０２は次に、商品データベース４００に基づき、選択された商品タイプ０１の商品について、対応する商品アイコンを生成し、それらを商品の２つのデフォルトの評価パラメタに従って新たな二次元マップ上に配置する。例えば、データベース４００上に、商品タイプ０１（リキッドファンデーション）の１６個の商品についてデータがある場合、プロセッサ１０２は、選択された商品タイプ０１（リキッドファンデーション）の１６個の商品について、対応する１６個の商品アイコンを生成し、それらを商品の２つのデフォルトの評価パラメタ（「感触」及び「カバー力」）に従って新たな二次元マップ上に配置する。デフォルトの評価パラメタの決定方法は、ステップ３０８と同様である。さらに、プロセッサ１０２は、各商品アイコンに、その商品アイコンに対応する商品を一意に特定するための情報を付与する。そしてプロセッサ１０２は、それらの商品アイコンが配置された新たな二次元マップを、それまで表示されていた二次元マップに代えてマップエリア２０２に表示する。ステップ３２０の後、処理は、ステップ３２２へ進む。
【００２３】
ステップ３２２において、プロセッサ１０２は、終了の指示があったか否かを判断する。一実施形態において、本発明は、コンピュータ上で動作するアプリケーションプログラムとして実施され、当該アプリケーションプログラムは、メニューから「終了」を選択することにより終了される場合がある。ただし、終了の指示は、プログラムを終了させることができればよく、メニューによるものに限られない。終了の指示がなければ、処理は、ステップ３１０へ戻り、上で説明した処理が繰り返される。一方、ステップ３２２において終了の指示があった場合、処理は、ステップ３２４へ進み、そこで処理は終了する。以上が、本発明の一実施形態による、商品アイコンの二次元マップを表示する方法である。
【００２４】
上記説明では、二次元マップを例としたが、二次元マップを三次元マップ等の多次元マップに置き換え、多次元マップ型商品提示装置とすることは、本発明の範囲内である。また、上記説明では、化粧品を商品の例としたため、感触データ、カバー力データ、及びツヤ感データ等の質感データを評価パラメタとしたが、評価パラメタは、商品の特定の性質を定量的に表す情報であればよく、商品の質感データに限られない。さらに、上記説明では、商品提示装置は、コンピュータシステム上でコンピュータプログラム及び商品データベースとして実施されるものとしたが、代替実施形態において、これらは、ＡＳＩＣ（特定用途向け集積回路）又は他の論理回路により実施されてもよい。また、タッチパネル１０９をキーボード、マウス、又はトラックボール等の他の入力装置に置換した場合、上記説明中の「商品アイコンへのタッチ」といった説明は、当然ながら、キーボード、マウス、又はトラックボールにより商品アイコンが選択された場合を意味するものと解釈すべきである。上記説明に本発明の範囲を制限する意図はなく、本発明の範囲は、特許請求の範囲の記載により規定される。
【符号の説明】
【００２５】
１００  コンピュータシステム
１０１  コンピュータ
１０２  プロセッサ
１０３  メモリ
１０４  ストレージ
１０５  ディスプレイ回路
１０６  Ｉ／Ｏ回路
１０７  バス
１０８  表示装置
１０９  タッチパネル
１１０  プログラム
１１１，４００  商品データベース
６０２  二次元マップ
【図１】
2016091363.tif 000003
【図３】
2016091363.tif 000004
【図４】
2016091363.tif 000005
【図２】
2016091363.tif 000006
【図５】
2016091363.tif 000007
【図６】
2016091363.tif 000008
【図７】
2016091363.tif 000009
【図８】
2016091363.tif 000010
【図９】
2016091363.tif 000011
【図１０】
2016091363.tif 000012
【手続補正書】
【提出日】平成27年12月3日(2015.12.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
商品提示装置であって、
表示手段と、
複数の商品について、対応する複数の商品アイコンを３以上の評価パラメタのうちの２つの選択された評価パラメタに従って二次元マップ上に配置し、前記二次元マップを前記表示手段上に表示する計算手段と
を含み、前記二次元マップは、前記２つの選択された評価パラメタにそれぞれ対応する互いに直交する２つの座標軸を有し、
前記２つの座標軸の各々の方向における前記二次元マップ上の各商品アイコンの位置は、当該商品アイコンに対応する商品の当該座標軸に対応する前記選択された評価パラメタの値によって決定される、商品提示装置。
【請求項２】
前記計算手段は、
前記２つの選択された評価パラメタのうちの少なくとも一方を変更するための手段と、
前記２つの選択された評価パラメタのうちの少なくとも一方の変更に応答し、新たな二次元マップを生成し、前記複数の商品アイコンを前記変更後の２つの選択された評価パラメタに従って前記新たな二次元マップ上に配置し、前記新たな二次元マップを前記表示手段上に表示する手段と
をさらに含み、
前記新たな二次元マップは、前記変更後の２つの選択された評価パラメタにそれぞれ対応する互いに直行する２つの座標軸を有し、
前記２つの座標軸の各々の方向における前記新たな二次元マップ上の各商品アイコンの位置は、当該商品アイコンに対応する商品の当該座標軸に対応する前記変更後の選択された評価パラメタの値によって決定される、請求項１に記載の商品提示装置。
【請求項３】
前記計算手段は、
前記複数の商品アイコンの何れかの選択に応答し、選択された商品アイコンにマークを付与する手段をさらに含み、前記マークは、前記２つの選択された評価パラメタのうちの少なくとも一方の変更後に生成される前記新たな二次元マップ上においても維持される、請求項２に記載の商品提示装置。
【請求項４】
商品アイコンが配置された二次元マップを表示する方法であって、
３以上の評価パラメタのうちの２つの選択された評価パラメタにそれぞれ対応する互いに直交する２つの座標軸を有する二次元マップを生成するステップと、
複数の商品について、対応する複数の商品アイコンを前記２つの選択された評価パラメタに従って前記二次元マップ上に配置するステップと、
前記二次元マップを表示装置上に表示するステップと
を含み、
前記２つの座標軸の各々の方向における前記二次元マップ上の各商品アイコンの位置は、当該商品アイコンに対応する商品の当該座標軸に対応する前記選択された評価パラメタの値によって決定される、方法。
【請求項５】
前記２つの選択された評価パラメタのうちの少なくとも一方を変更するステップと
前記２つの選択された評価パラメタのうちの少なくとも一方の変更に応答し、新たな二次元マップを生成し、前記複数の商品アイコンを前記変更後の２つの選択された評価パラメタに従って前記新たな二次元マップ上に配置するステップと、
前記新たな二次元マップを前記表示装置上に表示するステップと
をさらに含み、
前記２つの座標軸の各々の方向における前記新たな二次元マップ上の各商品アイコンの位置は、当該商品アイコンに対応する商品の当該座標軸に対応する前記変更後の選択された評価パラメタの値によって決定される、請求項４に記載の方法。
【請求項６】
前記複数の商品アイコンの何れかの選択に応答し、選択された商品アイコンにマークを付与するステップをさらに含み、前記マークは、前記２つの選択された評価パラメタのうちの少なくとも一方の変更後に生成される前記新たな二次元マップ上においても維持される、請求項５に記載の方法。
【請求項７】
コンピュータにおいて商品アイコンが配置された二次元マップを表示するためのコンピュータプログラムであって、前記コンピュータに、
３以上の評価パラメタのうちの２つの選択された評価パラメタにそれぞれ対応する互いに直交する２以上の座標軸を有する二次元マップを生成するステップと、
複数の商品について、対応する複数の商品アイコンを前記２つの選択された評価パラメタに従って前記二次元マップ上に配置するステップと、
前記二次元マップを表示装置上に表示するステップと
を実行させ、
前記２つの座標軸の各々の方向における前記二次元マップ上の各商品アイコンの位置は、当該商品アイコンに対応する商品の当該座標軸に対応する前記選択された評価パラメタの値によって決定される、コンピュータプログラム。
【請求項８】
前記コンピュータに、
前記２つの選択された評価パラメタのうちの少なくとも一方を変更するステップと
前記２つの選択された評価パラメタのうちの少なくとも一方の変更に応答し、前記変更後の２つの選択された評価パラメタにそれぞれ対応する互いに直交する２つの座標軸を有する新たな二次元マップを生成し、前記複数の商品アイコンを前記変更後の２つの選択あｓれた評価パラメタに従って前記新たな二次元マップ上に配置するステップと、
前記新たな二次元マップを前記表示装置上に表示するステップと
をさらに実行させ、
前記２つの座標軸の各々の方向における前記新たな二次元マップ上の各商品アイコンの位置は、当該商品アイコンに対応する商品の当該座標軸に対応する前記変更後の選択された評価パラメタの値によって決定される、請求項７に記載のコンピュータプログラム。
【請求項９】
前記コンピュータに、
前記複数の商品アイコンの何れかの選択に応答し、選択された商品アイコンにマークを付与するステップ
をさらに実行させ、前記マークは、前記２つの選択された評価パラメタのうちの少なくとも一方の変更後に生成される前記新たな二次元マップ上においても維持される、請求項８に記載のコンピュータプログラム。