(57)【要約】  本開示は、情報の対象を定めたディスプレイを説明する。サーバが、商品データに関するページ要求を、クライアントから受信する。ページ要求に対応する商品本体画像が、サーバにより取得され、サーバは、商品本体画像に応じて、商品本体画像に対応するタグ付きサブ画像を、タグ付き写真ライブラリから識別する。サーバは、ページ要求に含まれるユーザ情報に応じて、ユーザ嗜好情報を識別し、ユーザ嗜好情報に応じて、ユーザ嗜好情報に対応する１又は複数のタグ付きサブ画像を、商品本体画像に対応するタグ付きサブ画像から検索する。これにより、オーバーラップしている無秩序なネットワーク情報に直面した場合、ユーザは、ネットワーク情報を１つずつブラウジングする必要なしに、所望する情報を識別し得る。代わりに、ユーザの必要性に応じて、ネットワーク情報がユーザにディスプレイされ、それにより有用な情報を見つける利便性を向上する。
2018514864.tif 000002
【特許請求の範囲】
【請求項１】
サーバコンピュータによりクライアントから、商品データに関するページ要求を受信する段階と、
前記サーバコンピュータにより、前記ページ要求に対応する商品本体画像を取得する段階と、
前記サーバコンピュータにより、前記商品本体画像に応じて、前記商品本体画像に対応するタグ付きサブ画像を、タグ付き画像ライブラリから識別する段階と、
前記サーバコンピュータにより、前記ページ要求によって伝達されるユーザ情報に応じて、ユーザ嗜好情報を識別する段階と、
前記サーバコンピュータにより、前記ユーザ嗜好情報に応じて、前記ユーザ嗜好情報に対応する１又は複数のタグ付きサブ画像を、前記商品本体画像に対応する前記タグ付きサブ画像から検索する段階と、
前記サーバコンピュータにより、レンダリング及びディスプレイのために、前記１又は複数のタグ付きサブ画像と前記商品本体画像とを前記クライアントへ送信する段階と
を備える、情報をディスプレイするための方法。
【請求項２】
前記ページ要求は、前記商品データに関するブラウジング要求及び検索要求のうち１又は複数をページに含み、
前記商品本体画像は、商品プロファイルを特徴付けるために用いられる、１又は複数の画像、レンダリング画像及び動的画像を含み、
前記１又は複数のタグ付きサブ画像は、商品特徴を特徴付けるために用いられるベクトル画像及びビットマップのうち１又は複数を含む、請求項１に記載の方法。
【請求項３】
前記ページ要求が前記商品データに関するブラウジング要求を前記ページに含む場合、前記ページ要求によって伝達されるユーザ情報に応じて、ユーザ嗜好情報を識別する段階は、
前記ブラウジング要求によって伝達される前記ユーザ情報に応じて、前記商品データに関し予め記録されたユーザの過去のブラウジング特徴を取得する段階と、前記過去のブラウジング特徴を前記ユーザ嗜好情報として用いる段階とを有する、請求項２に記載の方法。
【請求項４】
前記商品データに関し前記ユーザの前記過去のブラウジング特徴を予め記録する段階は、具体的に、
前記ユーザの過去の動作に対応する異なる商品データを別々に予め記録する段階と、
異なる商品データに含まれる商品特徴を別々に識別する段階と、
前記識別された商品特徴を前記ユーザの過去の動作特徴として用いる段階とを有する、請求項３に記載の方法。
【請求項５】
前記ページ要求が前記商品データに関する検索要求を前記ページに含む場合、前記ページ要求によって伝達されるユーザ情報に応じて、ユーザ嗜好情報を識別する段階は、
前記検索要求に対応する、前記商品特徴を示す検索用語を識別する段階と、
前記検索用語と同じタイプの商品特徴を、記憶された様々な商品データから識別する段階と、
前記識別された商品特徴を、前記ユーザ嗜好情報として用いる段階とを有する、請求項３又は４に記載の方法。
【請求項６】
前記サーバコンピュータにより、前記１又は複数のタグ付きサブ画像と商品本体画像とを前記クライアントへ前記送信する段階は、前記クライアントによる組み合わせのため、及び前記クライアントでのディスプレイのために、前記１又は複数のタグ付きサブ画像と商品本体画像とを、前記クライアントへ送信する段階をさらに有する、請求項１から５の何れか一項に記載の方法。
【請求項７】
前記サーバコンピュータにより、前記１又は複数のタグ付きサブ画像と商品本体画像とを前記クライアントへ前記送信する段階は、組み合わせ及びディスプレイのために、前記１又は複数のタグ付きサブ画像と商品本体画像とを送信する段階をさらに有する、請求項１から６の何れか一項に記載の方法。
【請求項８】
クライアントデバイスにより、商品データに関するページ要求をサーバコンピュータへ送信する段階と、
前記クライアントデバイスにより、ユーザ嗜好情報を取得する段階と、
前記クライアントデバイスにより、前記サーバコンピュータから戻される、商品本体画像及び少なくとも１つのタグ付きサブ画像を含む商品画像データを受信する段階と、
前記クライアントデバイスにより、前記ユーザ嗜好情報と関連性の無いタグ付きサブ画像をフィルタアウトするために、前記ユーザ嗜好情報を利用する段階と、
前記クライアントデバイスにより、レンダリング及びディスプレイのために、前記フィルタアウトする工程後に、残っているタグ付きサブ画像を前記商品本体画像と組み合わせる段階と
を備える、
情報をディスプレイするための方法。
【請求項９】
前記ユーザ嗜好情報が前記サーバコンピュータ上に記憶される場合、前記クライアントデバイスにより、前記ユーザ嗜好情報を前記取得する段階は、
前記クライアントデバイスによって、前記サーバコンピュータがクエリ要求に応じて、前記クエリ要求によって伝達されるユーザ情報に対応する前記ユーザ嗜好情報を識別する段階を促進するよう、前記クエリ要求を前記サーバコンピュータへ送信する段階と、
前記クライアントデバイスにより、前記サーバコンピュータから戻される前記ユーザ嗜好情報を受信する段階と、を有し、
前記ユーザ嗜好情報が前記クライアントデバイスの中に記憶される場合、前記ユーザ嗜好情報を前記取得する段階は、
前記クライアントデバイスにより、前記ユーザ情報に応じて、前記ユーザ情報に対応する前記ユーザ嗜好情報を、前記クライアントデバイスにローカルに記憶された前記ユーザ嗜好情報から識別する段階を有する、請求項８に記載の方法。
【請求項１０】
前記ユーザ嗜好情報に関連性の無いタグ付きサブ画像をフィルタアウトするために、前記ユーザ嗜好情報を前記利用する段階は、
前記クライアントデバイスにより、前記ページ要求に対応する前記商品本体画像を、前記商品画像データから取得する段階と、
前記クライアントデバイスにより、前記ユーザ嗜好情報に応じて、前記ユーザ嗜好情報に関連性の無い前記タグ付きサブ画像を、前記商品本体画像に対応する前記タグ付きサブ画像からフィルタアウトする段階とをさらに有する、請求項８又は９に記載の方法。
【請求項１１】
前記ページ要求は、ブラウジング要求及び検索要求のうち１又は複数をページに含み、
前記商品本体画像は、商品プロファイルを特徴付けるために用いられる、少なくとも１つの画像、レンダリング画像及び動的画像を含み、
前記残っているタグ付きサブ画像は、商品特徴を特徴付けるために用いられる、ベクトル画像及びビットマップのうち１又は複数を含む、請求項８から１０の何れか一項に記載の方法。
【請求項１２】
プロセッサと、
前記プロセッサによる実行に関し、プログラムロジックを実体的に記憶するためのストレージ媒体と
を備える、情報をディスプレイするためのデバイスであって、前記プログラムロジックは、
前記プロセッサにより実行される、商品データに関するページ要求をクライアントから受信するための受信機ロジックと、
前記プロセッサにより実行される、前記ページ要求に対応する商品本体画像を取得するための取得ロジックと、
前記プロセッサにより実行される、前記商品本体画像に応じて前記商品本体画像に対応するタグ付きサブ画像を、タグ付き写真ライブラリから識別するための第１の識別ロジックと、
前記プロセッサにより実行される、前記ページ要求によって伝達されるユーザ情報に応じて、ユーザ嗜好情報を識別するための第２の識別ロジックと、
前記プロセッサにより実行される、前記ユーザ嗜好情報に応じて前記ユーザ嗜好情報に対応する１又は複数のタグ付きサブ画像を、前記商品本体画像に対応する前記タグ付きサブ画像から検索するための第３の識別ロジックと、
前記プロセッサにより実行される、レンダリング及びディスプレイのために前記１又は複数のタグ付きサブ画像と前記商品本体画像とを前記クライアントへ送信するための送信ロジックとを有する、デバイス。
【請求項１３】
前記ページ要求は、前記商品データに関するブラウジング要求及び検索要求のうち１又は複数をページに含み、
前記商品本体画像は、商品プロファイルを特徴付けるために用いられる、少なくとも１つの画像、レンダリング画像及び動的画像を含み、
前記１又は複数のタグ付きサブ画像は、商品特徴を特徴付けるために用いられる、ベクトル画像及びビットマップのうち１又は複数を含む、請求項１２に記載のデバイス。
【請求項１４】
前記ページ要求が前記商品データに関するブラウジング要求を前記ページに含む場合、前記第２の識別ロジックは、前記プロセッサにより実行される、前記ブラウジング要求によって伝達される前記ユーザ情報に応じて、前記商品データに関する予め記録されたユーザの過去のブラウジング特徴を取得し、前記過去のブラウジング特徴を前記ユーザ嗜好情報として用いるための、ユーザ情報取得ロジックを有する、請求項１３に記載のデバイス。
【請求項１５】
前記第２の識別ロジックはさらに、前記ユーザの過去の動作に対応する異なる商品データを別々に予め記録し、異なる商品データに含まれる商品特徴を別々に識別し、前記識別された商品特徴を前記ユーザの過去の動作特徴として用いる、請求項１４に記載のデバイス。
【請求項１６】
前記ページ要求が前記商品データに関する検索要求を前記ページに含む場合、前記第２の識別ロジックはさらに、前記検索要求に対応する、商品特徴を示す検索用語を識別し、前記検索用語と同じタイプの前記商品特徴を、記憶された様々な商品データから識別し、前記識別された商品特徴を前記ユーザ嗜好情報として用いる、請求項１３から１５の何れか一項に記載のデバイス。
【請求項１７】
前記送信ロジックはさらに、前記クライアントによる組み合わせのため、及び前記クライアントでのディスプレイのために、前記１又は複数のタグ付きサブ画像と前記商品本体画像とを、前記クライアントへ送信するための第２の送信ロジックを有する、請求項１２から１６の何れか一項に記載のデバイス。
【請求項１８】
前記送信ロジックはさらに、組み合わせ及びディスプレイのために、前記１又は複数のタグ付きサブ画像と前記商品本体画像とを送信するための第２の送信ロジックを有する、請求項１２から１７の何れか一項に記載のデバイス。
【請求項１９】
プロセッサと、
前記プロセッサによる実行に関し、プログラムロジックを実体的に記憶するストレージ媒体と
を備える、情報をディスプレイするためのデバイスであって、前記プログラムロジックは、
前記プロセッサにより実行される、商品データに関するページ要求をサーバへ送信するためのページ要求ロジックと、
前記プロセッサにより実行される、ユーザ嗜好情報を取得するための取得ロジックと、
前記プロセッサにより実行される、前記サーバから戻される、商品本体画像及び少なくとも１つのタグ付きサブ画像を含む商品画像データを受信するための受信機ロジックと、
前記プロセッサにより実行される、前記ユーザ嗜好情報を利用し、前記ユーザ嗜好情報に関連性の無いタグ付きサブ画像をフィルタアウトするための、フィルタロジックと、
前記プロセッサにより実行される、レンダリング及びディスプレイのために、前記フィルタアウトする工程後に残っている前記タグ付きサブ画像を、前記商品本体画像と組み合わせるためのディスプレイロジックと、
を有する、
デバイス。
【請求項２０】
前記ユーザ嗜好情報が前記サーバに記憶される場合、前記取得ロジックはさらに、
クエリ要求を前記サーバへ送信し、これにより前記サーバは、前記クエリ要求に応じて、前記クエリ要求によって伝達されるユーザ情報に対応する前記ユーザ嗜好情報を識別し、前記サーバから戻される前記ユーザ嗜好情報を受信し、
前記ユーザ嗜好情報がクライアントに記憶される場合、前記取得ロジックはさらに、
前記ユーザ情報に応じて、前記ユーザ情報に対応する前記ユーザ嗜好情報を、前記クライアントにローカルに記憶された前記ユーザ嗜好情報から識別する、請求項１９に記載のデバイス。
【請求項２１】
前記フィルタロジックはさらに、前記ページ要求に対応する前記商品本体画像を、前記商品画像データから取得し、前記ユーザ嗜好情報に応じて、前記ユーザ嗜好情報に関連性の無い前記タグ付きサブ画像を、前記商品本体画像に対応する前記タグ付きサブ画像からフィルタアウトする、請求項１９又は２０に記載のデバイス。
【請求項２２】
前記ページ要求は、ブラウジング要求及び検索要求のうち１又は複数をページに含み、
前記商品本体画像は、商品プロファイルを特徴付けるために用いられる、少なくとも１つの画像、レンダリング画像及び動的画像を含み、
前記残っているタグ付きサブ画像は、商品特徴を特徴付けるために用いられるベクトル画像及びビットマップのうち１又は複数を含む、請求項１９から２１の何れか一項に記載のデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
［関連出願の相互参照］  本出願は、「Ｍｅｔｈｏｄ  ｏｆ  Ｔａｒｇｅｔｅｄ  Ｄｉｓｐｌａｙ  ｏｆ  Ｉｎｆｏｒｍａｔｉｏｎ  ａｎｄ  Ａｐｐａｒａｔｕｓ  Ｔｈｅｒｅｏｆ（情報の対象を定めたディスプレイの方法及びその装置）」と題されて２０１５年５月７日に提出された中国特許出願公開第２０１５１０２２９６０７．１号明細書の優先権の利益を主張し、その全体が参照により本明細書に組み込まれる。
【０００２】
本開示はコンピュータテクノロジーの分野、特に、情報の対象を定めたディスプレイのための方法及びデバイスに関する。
【背景技術】
【０００３】
インターネットの継続的な発展に伴い、ネットワークサービスプロバイダ（例えば、ウェブサイト及びネットワークアプリケーションなど）が、様々なネットワークサービスを提供して、ネットワーク情報をユーザにディスプレイし得る。
【０００４】
ネットワークサービスプロバイダにより提供されるネットワーク情報は、異なるタイプの情報（テキスト、音、ビデオなど）を典型的に含む。しかしながら、ネットワーク情報をディスプレイする現在の技術により、オーバーラップしている情報のディスプレイが生じて、乱雑又は不規律に見える場合がある。例えば、大量のオーバーラップしている無秩序なテキスト情報が、画像と混合されてディスプレイされており、ユーザがそのような無秩序な情報の中から有用な情報を見つけたいとき、その典型的な方法は、ネットワーク情報を１行ずつブラウジングして対象の情報を識別することである。
【０００５】
例えば、いくつかの商品ウェブサイトにおいて、ユーザが検索のためにキーワード（製品の名前など）を用いる場合、その検索結果は概して、商品画像である。しかしながら、商品画像は、オーバーラップしている不規律なテキスト情報を含んでいる場合があり、テキスト情報には、ユーザが関心のない多数の情報が存在している場合がある。このため、ユーザの望むものを識別するためには、ユーザは、全てのテキスト情報をブラウジングする必要がある。
【０００６】
ネットワークサービスプロバイダにより提供されるオーバーラップしている無秩序なネットワーク情報は、有用な情報を見つけ難くしてユーザに不都合を生じさせる。
【発明の概要】
【０００７】
本出願は、情報の対象を定めたディスプレイのための方法及びデバイスを提供し、ディスプレイされる有用な情報を見つけ難いという問題を解決する。一態様において、情報の対象を定めたディスプレイのための方法は、サーバコンピュータによりクライアントから、商品データに関するページ要求を受信する段階と、サーバコンピュータにより、ページ要求に対応する商品本体画像を取得する段階と、サーバコンピュータにより、タグ付き写真ライブラリ内で、商品本体画像に対応するタグ付きサブ画像を識別する段階と、サーバコンピュータにより、ページ要求に関連するユーザ情報に応じて、ユーザ嗜好情報を識別する段階と、サーバコンピュータにより、商品本体画像に対応するタグ付きサブ画像から、ユーザ嗜好情報に対応する１又は複数のタグ付きサブ画像を、検索する段階と、サーバコンピュータにより、レンダリング及びディスプレイのために、１又は複数のタグ付きサブ画像と商品本体画像とをユーザクライアントへ送信する段階と、を含む。
【０００８】
一実施形態において、サーバにより送信する段階は、クライアントによる組み合わせのため及びクライアントでのディスプレイのために、１又は複数のタグ付きサブ画像と商品本体画像とをクライアントへ送信する段階を含む。一実施形態において、サーバにより送信する段階は、組み合わせ及びディスプレイのために、１又は複数のタグ付きサブ画像と商品本体画像とを送信する段階を含む。
【０００９】
一態様において、情報の対象を定めたディスプレイのための方法は、クライアントデバイスにより、商品データに関するページ要求をサーバコンピュータへ送信する段階と、クライアントデバイスにより、ユーザ嗜好情報を取得する段階と、クライアントデバイスにより、サーバコンピュータから戻される、商品本体画像及び少なくとも１つのタグ付きサブ画像を含む商品画像データを受信する段階と、クライアントデバイスにより、ユーザ嗜好情報に関連性の無いタグ付きサブ画像をフィルタアウトするために、ユーザ嗜好情報を利用する段階と、クライアントデバイスにより、レンダリング及びディスプレイのために、フィルタアウト工程後に残っているタグ付きサブ画像を、商品本体画像と組み合わせる段階と、を含む。
【００１０】
一態様において、情報の対象を定めたディスプレイのためのデバイスは、プロセッサにより実行される、商品データに関するページ要求をクライアントから受信するための受信機ロジックと、プロセッサにより実行される、ページ要求に対応する商品本体画像を取得するための取得ロジックと、プロセッサにより実行される、タグ付き写真ライブラリ内で、商品本体画像に対応するタグ付きサブ画像を識別するための第１の識別ロジックと、ページ要求によって伝達されるユーザ情報に応じて、プロセッサにより実行される、ユーザ嗜好情報を識別するための第２の識別ロジックと、ユーザ嗜好情報に応じて、プロセッサにより実行される、ユーザ嗜好情報に対応する１又は複数のタグ付きサブ画像を、商品本体画像に対応するタグ付きサブ画像から検索するための第３の識別ロジックと、レンダリング及びディスプレイのためにプロセッサにより実行される、１又は複数のタグ付きサブ画像と商品本体画像とをディスプレイクライアントへ送信するための送信ロジックと、を含む。
【００１１】
一実施形態において、クライアントは、ユーザ嗜好情報に関連性の無いタグ付きサブ画像をフィルタアウトするために、ユーザ嗜好情報を利用する。
【００１２】
一実施形態において、クライアントが商品データに関するページ要求をサーバコンピュータへ送信する場合、サーバコンピュータは、ページ要求に応じた商品本体画像を決定し、ページ要求によって伝達されるユーザ情報に応じて、ユーザの嗜好情報を識別する。次にサーバコンピュータは、嗜好情報に応じて、対応する商品のタグ付きサブ画像をさらに識別し、ユーザへのレンダリング及びディスプレイのために、識別されたタグ付きサブ画像と商品本体画像とを一緒にクライアントへ送信する。商品画像をディスプレイするこの方法は、商品画像と共にディスプレイされる情報を簡素化し、商品画像と共にディスプレイされるオーバーラップしている無秩序な情報を回避して、商品情報を見つける上でのユーザエクスペリエンスを効果的に改善する。
【図面の簡単な説明】
【００１３】
本明細書に図示される図面は、本開示のより良い理解を容易にするために用いられ、本開示に必須である部分を構成する。図示される本開示の実施形態及びその説明は、本開示を解説するために用いられ、本開示に不適切な制限は構成しない。
【００１４】
【図１】本出願の一実施形態において提供される、情報をディスプレイする方法の概略工程図である。
【００１５】
【図２】本出願の一実施形態において提供される、商品Ａの商品本体画像の概略図である。
【００１６】
【図３】本出願の一実施形態において提供される、商品Ａに対応するタグ付きサブ画像の概略図である。
【００１７】
【図４】本出願の一実施形態において提供される、最初にディスプレイされる商品Ａのタグ付きサブ画像の概略図である。
【００１８】
【図５】本出願の一実施形態において提供される、２番目にディスプレイされる商品Ａのタグ付きサブ画像の概略図である。
【００１９】
【図６】本出願の一実施形態において提供される、情報をディスプレイする他の方法の概略工程図である。
【００２０】
【図７】本出願の一実施形態において提供される、情報をディスプレイするさらなる方法の概略工程図である。
【００２１】
【図８ａ】本出願の一実施形態において提供される、スケーラブル・ベクトル・グラフィックス（ＳＶＧ）形式でアップロードされた商品画像の概略図である。
【００２２】
【図８ｂ】サーバにより、ＳＶＧ形式で商品画像を異なるレイヤに記憶する概略図である。
【００２３】
【図９】本出願の一実施形態において提供される、情報をディスプレイするデバイスの構造概略図である。
【００２４】
【図１０】本出願の一実施形態において提供される、情報をディスプレイする別のデバイスの構造概略図である。
【発明を実施するための形態】
【００２５】
これより本開示が、その一部分を形成し、実例としてある例示的な実施形態を示す添付の図面を参照して以下でより完全に説明される。しかしながら、主題が様々な異なる形態で具現化されてよく、したがって包含される主題は、本明細書で明らかにされる何れの例示的な実施形態に限定されないと解釈されることを意図される。例示的な実施形態は、単なる実例として提供される。同様に、包含される主題には合理的に広い範囲が意図される。とりわけ、主題は例えば、方法、デバイス、構成要素、又はシステムとして具現化されてよい。それに応じて、実施形態は、例えば、ハードウェア、ソフトウェア、ファームウェア、又は（ソフトウェア自体を除く）それらの任意の組み合わせの形態をとってよい。したがって、以下の詳細な説明は、限定的な意味合いに捉えられることを意図しない。
【００２６】
用語が、本開示全体にわたり、明示的に述べられる意味を超えて、文脈中で示唆される又は暗示されるニュアンスの意味を有してよい。同様に、本明細書で用いられる「一実施形態において」という語句は、必ずしも同じ実施形態を指さず、本明細書で用いられる「別の実施形態において」という語句は、必ずしも異なる実施形態を指さない。例えば、主題は、全体的に又は部分的に例示的な実施形態の組み合わせを含むことを意図される。
【００２７】
概して、用語法は、文脈中での使用から少なくとも部分的に理解されてよい。例えば、本明細書で用いられる「及び」、「又は」又は「及び／又は」などの用語は、それらの用語が用いられる文脈に少なくとも部分的に依存し得る様々な意味を含んでよい。典型的に、「Ａ、Ｂ、又はＣ」などのようにリストを関連付けるために用いられるときの「又は」は、ここで包括的な意味合いで用いられる「Ａ、Ｂ、及びＣ」並びにここで排他的な意味合いで用いられる「Ａ、Ｂ、又はＣ」とを意味することを意図する。加えて、本明細書で用いられる文脈に少なくとも部分的に依存し、「１又は複数の」という用語は、任意の特徴、構造、若しくは特性を単数の意味合いで説明するために用いられてよく、又は特徴、構造、若しくは特性の組み合わせを複数の意味合いで説明するために用いられてよい。同じように、「１つの（ａ）」、「１つの（ａｎ）」、又は「その（ｔｈｅ）」などの用語は、先と同様に、文脈に少なくとも部分的に依存して、単数の使用を伝えるために、又は複数の使用を伝えるために理解されてよい。加えて、「に基づいて」という用語は、要素の排他的なセットを伝えることが、必ずしも意図されないと理解されてよく、代わりに、先と同様に、文脈に少なくとも部分的に依存して、必ずしも明示的に記載されない追加的な要素の存在を可能にしてよい。
【００２８】
本開示は、方法及びデバイスのブロック図及び動作図を参照して以下で説明される。アナログ又はデジタルハードウェア及びコンピュータプログラム命令によって、ブロック図又は動作例の各ブロック、及びブロック図又は動作例におけるブロックの組み合わせが実装され得ることが理解される。これらのコンピュータプログラム命令は、本明細書で詳述されるようにその機能を変更する汎用コンピュータ、特定用途向けコンピュータ、ＡＳＩＣ、又は他のプログラマブルデータ処理装置のプロセッサに提供され得る。これにより、コンピュータ又は他のプログラマブルデータ処理装置のプロセッサを介して実行する命令が、ブロック図又は（１又は複数の）動作図において規定される機能／作用を実装する。いくつかの代替的な実装において、ブロックに記されている機能／作用は、動作図で記されている順序とは異なって起こり得る。例えば、連続して示される２つのブロックは、実際には実質的に同時に実行され得、又はブロックは、関わりのある機能性／作用に依存して、時に逆の順序で実行され得る。
【００２９】
これらのコンピュータプログラム命令は、自身の機能を特定用途に変更する汎用コンピュータ、特定用途向けコンピュータ、ＡＳＩＣ、又は他のプログラマブルデジタルデータ処理装置のプロセッサに提供され得る。これにより、コンピュータ又は他のプログラマブルデータ処理装置のプロセッサを介して実行する命令は、ブロック図又は（１又は複数の）動作図において規定される機能／作用を実装し、それにより、本明細書の実施形態に応じてそれらの機能性を変換する。
【００３０】
この開示の目的のために、「サーバ」という用語は、処理すること、データベース、及び通信機能を提供するサービスポイントを指すと理解されるべきである。例として、限定としてではなく、「サーバ」という用語は、関連する通信をもつ単一の物理プロセッサ、データストレージ及びデータベース機能を指し得、又はプロセッサのネットワーク化された若しくはクラスタ化された複合体、関連するネットワーク及びストレージデバイス、並びにサーバにより提供されるサービスをサポートするアプリケーションソフトウェア、１又は複数のデータベースシステム及びオペレーティングソフトウェアを指し得る。サーバは、構成又は性能の面で広く多様であってよいが、概してサーバは、１又は複数の中央処理装置及びメモリを含んでよい。サーバはまた、１又は複数の大容量ストレージデバイス、１又は複数の電源、１又は複数の有線若しくは無線ネットワークインタフェース、１又は複数の入力／出力インタフェース、又はＷｉｎｄｏｗｓ（登録商標）Ｓｅｒｖｅｒ、Ｍａｃ  ＯＳ  Ｘ、Ｕｎｉｘ（登録商標）、Ｌｉｎｕｘ（登録商標）、ＦｒｅｅＢＳＤ、又は同様のものなどの、１又は複数のオペレーティングシステムを含んでよい。
【００３１】
コンピューティングデバイスは、サーバとして動作してよい。これにより、サーバとして動作することが可能なデバイスは、例えば、専用ラックマウント型サーバ、デスクトップコンピュータ、ラップトップコンピュータ、セットトップボックス、前述のデバイス、又は同様のものの２つ又はそれより多い特徴などの、様々な特徴を組み合わせている集積デバイスを含んでよい。サーバは、構成または性能において広く多様であってよいが、概してサーバは、１又は複数の中央処理装置及びメモリを含んでよい。サーバは、また、１又は複数の大容量ストレージデバイス、１又は複数の電源、１又は複数の有線若しくは無線ネットワークインタフェース、１又は複数の入力／出力インタフェース、又は１又は複数のオペレーティングシステムを含んでよい。
【００３２】
クライアントデバイスは、性能又は特徴の観点で多様であってよい。開示されている主題は、広範である潜在的な変形形態を包含することが意図される。例えば、シンプルスマートフォン、ファブレット又はタブレットが、テンキーパッド又はディスプレイを含んでよい。対照的に、しかしながら、別の例として、ウェブ対応クライアントデバイスが、高解像素度スクリーン、１又は複数の物理キーボード若しくは仮想キーボード、大容量ストレージ、１又は複数の加速度計、１又は複数のジャイロスコープ、全地球測位システム（ＧＰＳ）若しくは他の位置情報識別タイプの性能、又は例えば、接触感知カラー２Ｄ若しくは３Ｄディスプレイなどの高い機能性をもつディスプレイを含んでよい。
【００３３】
クライアントデバイスは、Ｗｉｎｄｏｗｓ（登録商標）、ｉＯＳ若しくはＬｉｎｕｘ（登録商標）などのパーソナルコンピュータオペレーティングシステム、又はｉＯＳ、Ａｎｄｒｏｉｄ（登録商標）若しくはＷｉｎｄｏｗｓ（登録商標）  Ｍｏｂｉｌｅなどのモバイルオペレーティングシステム、又は同様のものを含む様々なオペレーティングシステムを含んでよく、又は実行してよい。
【００３４】
図１は、本出願の一実施形態において提供される、以下の段階を含む、情報の対象を定めたディスプレイのための工程のフローチャートを図示する。
【００３５】
Ｓ１０１：クライアントから商品データに関するページ要求を受信する段階。
【００３６】
この段階において、ページ要求は、ページの中に、商品データに関するブラウジング要求及び／又は検索要求を含むが、これらに限定されない。クライアントは、スマートフォン、タブレット、コンピュータ、スマートテレビ、又は同様のものなどの端末を含むが、これに限定されない。
【００３７】
商品データは、対応する商品ウェブサイトのサーバに（又はデータベースに）記憶される。これにより、ユーザは、対応する商品ウェブサイトにアクセスして商品データを閲覧するために（例えば、商品データに関するページ要求を送信するために）クライアントのアプリケーション又はブラウザを用い得る。
【００３８】
工程の実施形態において、商品データは、商品本体画像、商品特徴、詳細な商品情報などを、様々な商品に関し含む。
【００３９】
一実施形態において、工程における次の段階は、
【００４０】
Ｓ１０２：ページ要求に対応する商品本体画像を取得する段階である。
【００４１】
この段階において、商品本体画像は、商品プロファイルを特徴付けるために用いられる、１又は複数の画像、レンダリング画像及び／又は動的画像を含むが、これらに限定されない。
【００４２】
ユーザがある商品をブラウジング又は検索したい場合、ユーザは、対応するページ要求をクライアントを通じて送信する。これにより、ページ要求は、対応する商品情報を含み得る。ページ要求を受信した後、サーバは、送信された商品情報に応じて対象商品に関する商品本体画像を識別する。
【００４３】
一実施形態において、工程における次の段階は、
【００４４】
Ｓ１０３：タグ付き画像ライブラリ内で、商品本体画像に応じて、商品本体画像に対応するタグ付きサブ画像を識別する段階である。
【００４５】
ユーザ嗜好情報に関し、これは異なる商品に依存して多様であり得る。例えば、ユーザＡが、衣類に関しては「送料無料」という商品特徴に注目している場合がある一方で、ユーザＡは、電子製品に関しては「純正品」という商品特徴に注目している場合がある。同じユーザの異なる商品に関する嗜好は、しばしば異なることが明らかである。
【００４６】
したがって、異なる商品に関し、ユーザが所望する商品特徴（タグ付きサブ画像）が正確にディスプレイされるようにすべく、サーバは、ユーザがブラウジングすることが意図される商品に対応するタグ付きサブ画像を識別する必要がある。
【００４７】
一実施形態において、工程における次の段階は、
【００４８】
Ｓ１０４：ページ要求によって伝達されるユーザ情報に応じて、ユーザ嗜好情報を識別する段階である。
【００４９】
一実施形態において、ユーザ情報に関し、ユーザが対応する商品ウェブサイト上で登録をして商品ウェブサイトにログインしているとき、ユーザ情報は、ユーザアイデンティティ（ＩＤ）又はユーザアカウント情報を含むが、これらに限定されない。一実施形態において、ユーザが未だ登録をしていないとき、ユーザ情報は、クライアントのメディアアクセス制御（ＭＡＣ）アドレス、クライアントがネットワークにアクセスするインターネットプロトコル（ＩＰ）アドレスなどを含むが、これらに限定されない。
【００５０】
異なる商品は概して、タイプ、サービス条件、状態、及び商品の有効期限などの異なる特徴を有する。ユーザはしばしば、商品をブラウジングする場合に具体的な商品特徴に注目している。これにより、本実施形態において、ユーザ嗜好情報は、ユーザが異なる商品に関し注目している具体的な商品特徴についての情報である。
【００５１】
ユーザは、１又は複数の時点で、商品データに関しブラウジングしている又は検索している場合があり、サーバは、その商品データに関し、ユーザの過去のネットワーク行動を記録していてよい。例えば、サーバは、ブラウジング及び検索情報のみならず、商品に関しユーザが申し込むこと、注文すること、及び他の動作をも記憶し得る。サーバは、ユーザの嗜好情報として記録された過去のネットワーク行動に応じて、異なる商品に関し、ユーザの好ましい商品特徴を識別し得る。
【００５２】
例えば、ユーザＡはしばしば、「１００％ピュアコットン」という商品特徴を含む衣類に注目する。この例において、衣類の商品に関しユーザＡが注目している「１００％ピュアコットン」という商品特徴は、ユーザＡの嗜好情報である。
【００５３】
サーバにより収集されたユーザ嗜好情報は、対応するユーザの嗜好データベースに記憶され得る。これにより、サーバがユーザ情報を一度識別すると、サーバはこのユーザの嗜好情報をさらに識別し得る。
【００５４】
一実施形態において、工程における次の段階は、
【００５５】
Ｓ１０５：ユーザ嗜好情報に応じて、ユーザ嗜好情報に対応する１又は複数のタグ付きサブ画像を、商品本体画像に対応するタグ付きサブ画像から検索する段階である。
【００５６】
タグ付きサブ画像は、商品特徴を特徴付けるために用いられるベクトルグラフ及び／又はビットマップを含み、例えば、本開示の実施形態におけるタグ付きサブ画像は、画像の形態でディスプレイされる商品特徴である。
【００５７】
一実施形態において、タグ付きサブ画像は、ユーザにより作成され、アップロードされ得、タグ付きサブ画像はまた、サーバにより、予め記憶された画像テンプレートに応じて、異なる商品の（テキストの形態である）商品特徴を組み合わせることによって生成され得る。
【００５８】
サーバがユーザの嗜好情報を識別した後、サーバは、嗜好情報に応じて、ユーザがブラウジングすることが意図される商品特徴のタグ付きサブ画像を識別し得る。
【００５９】
一実施形態において、工程における次の段階は、
【００６０】
Ｓ１０６：レンダリング及びディスプレイのために、１又は複数のタグ付きサブ画像と商品本体画像とをユーザクライアントへ戻す又は送信する段階である。
【００６１】
従来技術においては、しばしば、大量の無秩序なタグ情報が商品画像上にあり、これはユーザが商品情報を見つける上での効率を低減する。
【００６２】
従来技術と異なり、本開示において、上述の段階Ｓ１０１からＳ１０４を通じて、サーバは、ユーザの嗜好情報に応じて、ユーザがブラウジングし得る対応するタグ付きサブ画像と商品本体画像とを識別する。サーバは、上述のタグ付きサブ画像と商品本体画像とを一緒にクライアントへ送信し、クライアントは、これらのタグ付きサブ画像と商品本体画像とを組み合わせてディスプレイする（一実施形態において、タグ付きサブ画像は、商品本体画像に添付される）。これにより、ユーザがクライアントのディスプレイ上で見る商品画像は、ユーザの好ましい商品特徴に対応するタグ付きサブ画像を含み、ユーザは、商品画像に大量の無秩序な情報を見ない。
【００６３】
上述の段階を通じて、一実施形態において、ユーザが商品データに関するページ要求をクライアントを介して送信する場合、サーバは、このページ要求に応じて商品本体画像を識別し、ページ要求によって伝達されるユーザ情報に応じて、ユーザの嗜好情報を識別し、嗜好情報に応じて、対応する商品のタグ付きサブ画像を識別する。一実施形態において、サーバは、タグ付きサブ画像と商品本体画像とを一緒に組み合わせて、ユーザへのレンダリング及びディスプレイのために、組み合わされた識別されたタグ付きサブ画像と商品本体画像とをクライアントへ送信する。商品画像をディスプレイするこの方法は、商品画像の中でディスプレイされる情報を簡素化し、商品画像上にディスプレイされるオーバーラップしている無秩序な情報を回避し、商品情報を見つける上でのユーザエクスペリエンスを効果的に改善する。
【００６４】
図２は、具体的な適用例に適用される上述の方法の一実施形態を示す。例えば、図２に示されるように、商品ウェブサイト上の商品Ａは、「オンセール」及び「ニュー」という２つの商品特徴を有すると仮定される。
【００６５】
ユーザＡのユーザ嗜好情報は、商品Ａの「オンセール」という商品特徴に注目していると仮定される。ユーザＡは次に、携帯電話を介して商品ウェブサイトにログインし、商品ウェブサイト上の商品Ａに関し検索要求を送信する。
【００６６】
商品Ａに関し携帯電話により送信された検索要求を受信した後、サーバは、この検索要求に応じて、ユーザが探している商品Ａの商品本体画像２００（図２に示される）及び商品Ａの（例えば、全ての）商品特徴（例えば、「オンセール」及び「ニュー」という２つの商品特徴）を識別する。次に、商品Ａの商品特徴に応じて、サーバは、様々な商品特徴に対応する様々なタグ付きサブ画像を、タグ付き写真ライブラリから検索する。換言すると、一実施形態において及び図３に示されるように、サーバは、タグ付き写真ライブラリ内で、商品Ａに対応する２つのタグ付きサブ画像を、例えば、「オンセール」というワードを含むタグ付きサブ画像１  ３０５及び「ニュー」というワードを含むタグ付きサブ画像２  ３１０を識別している。
【００６７】
サーバはまた、検索要求に含まれるユーザＡのアカウント情報に応じて、ユーザＡの嗜好情報を識別し得、例えば、サーバは、ユーザＡが商品Ａに関し「オンセール」という商品特徴に注目していることを学習する。
【００６８】
次に、サーバは、ユーザＡの嗜好情報に応じて、商品Ａに対応する（例えば、全ての）タグ付きサブ画像において、ユーザＡのユーザ嗜好情報とマッチングされるタグ付きサブ画像の位置を特定する。これにより、サーバは、ユーザＡの嗜好情報に応じて、「オンセール」というワードを含むタグ付きサブ画像（タグ付きサブ画像１  ３０５）を識別する。
【００６９】
次に、サーバは、商品Ａの商品本体画像及びタグ付きサブ画像１を一緒に、ユーザＡにより用いられる携帯電話へ送信し、図４に示されるように、商品本体画像２００とタグ付きサブ画像１  ３０５とは、ディスプレイ上でのレンダリングのために、１つの商品画像４０５へと組み合わされる。
【００７０】
一実施形態において、ユーザＢのユーザ嗜好情報は、商品Ａにおける「ニュー」という商品特徴に注目している。ユーザＢは、携帯電話を介して商品ウェブサイトにログインし、商品ウェブサイト上の商品Ａに関しブラウジング要求を送信する。
【００７１】
上述のように、サーバは、ユーザＢにより送信されたブラウジング要求に応じて、商品Ａの商品本体画像、及び商品Ａの（例えば、全ての）商品特徴を識別し、次に商品Ａに対応する２つのタグ付きサブ画像を識別する。
【００７２】
一実施形態において、サーバは、ブラウジング要求に含まれるユーザＢのアカウント情報に応じて、ユーザＢの嗜好情報を識別する（例えば、サーバは、ユーザＢが商品Ａに関し「ニュー」という商品特徴に注目していることを学習する）。サーバは、ユーザＢの嗜好情報に応じて、「ニュー」というワードを含むタグ付きサブ画像（タグ付きサブ画像２  ３１０）を識別する。
【００７３】
次に、サーバは、商品Ａの商品本体画像及びタグ付きサブ画像２を一緒に、ユーザＢにより用いられる携帯電話へ送信し、図５に示されるように、商品本体画像２００とタグ付きサブ画像２  ３１０とは、ディスプレイ上のレンダリングのために、１つの商品画像５０５へと組み合わされる。
【００７４】
上述の実施形態において、異なるユーザの個別の嗜好に関し、ディスプレイされるべきタグ付きサブ画像は異なるであろう。ユーザにより用いられるクライアントがページ要求を送信する場合、サーバは、ユーザがブラウジングすることが意図される商品本体画像を識別し、ユーザの嗜好に応じて、ユーザの嗜好とマッチングするタグ付きサブ画像の位置を特定し、ユーザへディスプレイするために、タグ付きサブ画像と商品本体画像とを組み合わせる。
【００７５】
これにより、サーバは、ユーザの嗜好（ユーザ嗜好情報）に応じて、ユーザへのディスプレイのために、対応するタグ付きサブ画像をクライアントへ送信する。一方、ユーザのユーザ嗜好情報はしばしば、そのユーザの過去の又は現在のネットワーク動作によって反映される。これにより、サーバは、ユーザのネットワーク動作に応じて、ユーザのユーザ嗜好情報（すなわち、ユーザが注目している商品特徴）を識別し得る。本出願の一実施形態における、ユーザのユーザ嗜好情報を識別する工程及び方法は、以下でより詳細に説明される。
【００７６】
実施形態において、ユーザは、対応する商品ウェブサイトにおいて、（商品ウェブサイトのホームページなどの）対応する推奨されるページにディスプレイされる様々な商品情報を直接ブラウジングし得、また、各キーワードを入力することにより、検索された検索結果のページで商品情報をブラウジングし得る。これにより、ページ要求が商品データに関するブラウジング要求をページに含む場合、ページ要求によって伝達されるユーザ情報に応じて、ユーザ嗜好情報を識別する段階は、一実施形態において以下の通りである。ブラウジング要求に含まれるユーザ情報に応じて、商品データに関しユーザの予め記録された過去のブラウジング特徴を取得する段階、及び過去のブラウジング特徴をユーザの嗜好情報として用いる段階。
【００７７】
一実施形態において、ユーザは、多くの異なる商品のデータをブラウジングする場合があり、ユーザが異なる種類の商品のデータをブラウジングする場合、ユーザは、異なる種類の商品に関する異なる商品特徴に注目している場合がある。例えば、ユーザが電子商品に関しては、「純正品」という商品特徴に一層注目している場合があるが、ユーザは、日常の生活用品に関しては、「送料無料」という商品特徴に一層注目している場合がある。次に、ユーザのユーザ嗜好情報を正確に識別すべく、サーバは、ユーザにより現在実行されているブラウジング動作に対応する商品データを識別する。
【００７８】
一実施形態において、ユーザは、対応する商品のデータに関する動作をすでに実行している場合があり、サーバがこのユーザに関連する過去のデータを記録していると考慮し、サーバが、ユーザにより現在実行されているブラウジング動作に対応する商品データを識別した後、サーバは、この商品データに関し予め記録されたユーザに関連する過去のデータを、このユーザのユーザ嗜好情報として用いる。
【００７９】
一実施形態において、ユーザに関連する過去のデータを予め記録する段階は、以下の通りであり得る。ユーザに関連する（例えば、ユーザの過去のブラウジング又は検索動作の）過去のデータにそれぞれ対応する異なる商品データを予め記録する段階、異なる商品データに含まれる商品特徴をそれぞれ識別する段階、及びそのように識別された商品特徴を、ユーザに関連する過去のデータとして用いる段階。
【００８０】
例えば、１又は複数の時点で、ユーザは、商品データＢに関する複数のブラウジング動作を実行した。１又は複数の時点での商品Ｂに関するユーザのブラウジング動作は、過去のブラウジング動作であり、商品Ｂに含まれる商品特徴が「純正品」であると仮定されるとき、次にサーバは、「純正品」を、商品Ｂに関しこのユーザに関連する過去のデータとして記録する。
【００８１】
したがって、ユーザが商品Ｂを含む検索された結果ページをブラウジングしている場合、サーバは、このユーザの１又は複数の現在のブラウジング動作に対応する商品データ（例えば、商品Ｂ）を識別し、ユーザに関連する過去のデータに応じて、検索された結果ページで「純正品」という特徴タグを含む商品Ｂを提示する。
【００８２】
一実施形態において、ユーザに関連する過去のデータの識別には、複数のシナリオが存在する。例えば、
【００８３】
ユーザがアカウントを所有する（これは、このユーザがサーバで登録をしていることを示す）場合において、サーバは、ユーザがウェブサイトへログインするアカウント情報に応じて、このユーザの過去の動作を記録し、記録された過去の動作に応じて、過去の動作に対応する過去の動作特徴（例えば、過去のブラウジングデータ又は検索データ）を識別し得る。一実施形態において、ユーザが登録をしていない場合、ユーザにより用いられるクライアントのインターネットプロトコル（ＩＰ）アドレスに応じて、サーバは、そのＩＰアドレスに対応する過去の動作を記録し、その過去の動作に対応する過去の動作情報を識別してよい。
【００８４】
上述の過去の動作は、商品データに関する上記ブラウジング動作及び検索動作に限定されず、非限定的な例として、発注動作、ブックマーク動作、申し込み動作、及び同様のものも含むことに留意すべきである。
【００８５】
いくつかの実施形態において、ユーザは、複数の過去の動作特徴又はデータを有し得、ユーザの現在のブラウジング動作に対応する商品データはまた、複数の商品特徴タグを有することにも留意すべきである。そのような実施形態において、商品画像上に多すぎるタグ付き画像テンプレートがディスプレイされることを回避すべく、一実施形態において、ディスプレイされることになる商品特徴タグの数の閾値が規定されるであろう。例えば、ディスプレイされることになる数の閾値は、例えば、２に規定され、これは、１つの商品画像上に、２つまでのタグ付き画像テンプレートのみがディスプレイされることを意味する。それにより、オーバーラップしている及び／又は無秩序な商品データが、ページにディスプレイされないようにする。
【００８６】
代替的に、ユーザの複数の過去の動作特徴が、現在ブラウジングされた商品データによって伝達される複数の商品特徴タグと同一であるとき、複数の同一である特徴から２つの特徴タブを選択し、それらに応じて、商品データの画像上でのディスプレイのために、それらに対応するタグ特徴テンプレートを選択する。一実施形態において、サーバは、ある量の商品データの人気度の統計結果に応じて、２つの最も人気のある商品の特徴タグを選択し、商品データの画像上に、それら２つの商品特徴タグに対応するタグ写真テンプレートをディスプレイしてよい。
【００８７】
上述のユーザのブラウジング動作情報を識別する段階に基づいて、規定された動作情報とマッチングする特徴タグを識別する段階は、一実施形態において、以下の通りである。ユーザのブラウジング動作に応じて、様々な記憶された商品データに対応する商品特徴タグから、過去の動作特徴と同じタイプの商品特徴タグを識別する段階。
【００８８】
ユーザのブラウジング動作は、ユーザの過去の動作特徴であるので、サーバは、ユーザの過去の動作特徴に応じて、ブラウジング動作を、様々な記憶された商品データに対応する商品特徴タグとマッチングさせ得る。 
【００８９】
一実施形態において、ユーザに関連する過去の動作特徴又はデータは、商品データに対応する商品特徴タグと完全に一致しない場合があることを考慮し、例えば、ユーザが異なる時点で「オンセール」のタグを含む商品Ｃを複数回ブラウジングしていると仮定すると、商品Ｃに関するユーザの過去の動作特徴は、「オンセール」であると考慮され得る。しかしながら、一実施形態において、現在サーバに記憶される商品Ｃに対応する商品特徴タグは、「プロモーション」である。これら２つの特徴タブは同一ではないが、２つの特徴タブは、類似の意味を有するか、又は類似のタイプの特徴である。したがって、サーバは、過去の動作特徴と同じタイプの商品特徴タグを、ユーザのブラウジング動作情報とマッチングする特徴タグとして識別する。
【００９０】
上述のブラウジング動作に加えて、一実施形態において、ユーザは、商品特徴タグを直接検索してよい。例えば、ユーザは、商品ウェブサイト上で、商品特徴タグである「ニュー」というキーワードを入力してよい。本実施形態において、規定された動作が商品特徴タグに関する検索動作を含む場合、規定された動作に対応する規定された動作情報を識別する段階は、一実施形態において、検索動作に関するキーワードを識別する段階、及びそのキーワードを検索動作に対応する検索動作情報として用いる段階である。
【００９１】
規定された動作情報とマッチングする特徴タグを識別する段階は、一実施形態において、様々な記憶された商品データに対応する特徴タグから、キーワードと同じタイプの商品特徴タグを識別する段階である。
【００９２】
これにより、サーバは、ユーザにより入力されたキーワードを検索動作情報の一部として用い、そのキーワードを、記憶された様々な商品データに対応する特徴タグとマッチングさせ、キーワードに対応する特徴タグを識別し得る。この方法において、サーバは、様々な商品データを識別し得、これらの識別された商品データは、同じ特徴タグを含む。
【００９３】
上記の例に続き、ユーザが「ニュー」というキーワードを入力した後、（衣類、電子製品及び家庭用品などの）異なる種類の商品が検索結果ページにディスプレイされ、これらの異なる種類の商品は、「ニュー」というタグを含む。
【００９４】
これにより、一実施形態において、タグ付きサブ画像のスクリーニング処理は、サーバにより達成される一方で、一実施形態において、サーバは、クライアントに商品の画像データをダウンロードし、これにより、タグ付きサブ画像のスクリーニング及びフィルタリング動作がクライアントにより実行される。
【００９５】
したがって、一実施形態において、図６に示されるように、対象を定めた情報をディスプレイする他の方法が提供され、方法は、一実施形態において、以下の段階を含む。
【００９６】
Ｓ６０１：サーバに対し、商品データに関するページ要求を開始する段階。
【００９７】
Ｓ６０２：ユーザ嗜好情報を取得する段階。
【００９８】
Ｓ６０３：サーバから戻される商品画像データを受信する段階であり、商品画像データは、商品本体画像及び１又は複数のタグ付きサブ画像を含む。
【００９９】
Ｓ６０４：ユーザ嗜好情報を利用し、ユーザ嗜好情報に関連性の無いタグ付きサブ画像をフィルタアウトする段階。
【０１００】
Ｓ６０５：レンダリングすること及びディスプレイすることのために、フィルタアウト工程後に残っているタグ付きサブ画像を、商品本体画像と組み合わせる段階。
【０１０１】
一実施形態において、ページ要求は、ブラウジング要求及び／又は検索要求を、ページに含む。商品本体画像は、商品プロファイルを特徴付けるために用いられる、少なくとも１つの画像、レンダリング画像及び動的画像を含む。タグ付きサブ画像は、商品特徴を特徴付けるために用いられる、ベクトルグラフ及び／又はビットマップを含む。
【０１０２】
上述の段階を通じて、ユーザがページ要求をクライアントを介してサーバへ送信した後、クライアントは、サーバから戻される商品画像データを受信し、取得されたユーザ嗜好情報に応じて、クライアントは、商品画像データから、ユーザ嗜好情報に関連性の無いタグ付きサブ画像をフィルタアウトする。そのため、ユーザがブラウジングすることが意図される商品画像は、ユーザの望む商品特徴のタグ付きサブ画像を含む。これは、商品画像上でオーバーラップしている無秩序な情報を回避するのみならず、商品情報を見つける上でのユーザの効率も改善する。
【０１０３】
上述の段階Ｓ６０２に関し、複数の技法が用いられ得ることに留意すべきである。
【０１０４】
一実施形態は、ユーザ嗜好情報がサーバに記憶されるものである。本実施形態において、クライアントは、サーバからユーザ嗜好情報を取得する必要がある。これにより、ユーザ嗜好情報がサーバに記憶される場合、ユーザ嗜好情報を取得する段階は、一実施形態において、以下の通りである。サーバがクエリ要求に応じて、ユーザ情報に対応するユーザ嗜好情報（ユーザ情報は、クエリ要求に含まれる）を識別するようクライアントにより、クエリ要求をサーバへ送信する段階、及びサーバから戻されるユーザ嗜好情報を受信する段階。
【０１０５】
別の実施形態において、ユーザ嗜好情報は、クライアントにローカルに記憶され、クライアントは、ユーザ嗜好情報を直接取得し得る。これにより、クライアントにユーザ嗜好情報が記憶される場合、ユーザ嗜好情報を取得する段階は、一実施形態において、ユーザ情報に応じて、クライアントにローカルに記憶されたユーザ嗜好情報から、ユーザ情報に対応するユーザ嗜好情報を識別する段階である。
【０１０６】
ユーザの嗜好情報を取得した後、サーバは、ユーザ嗜好情報に応じて、ユーザの望む商品特徴に対応するタグ付きサブ画像を識別し得る。ユーザは、異なる商品に関する、異なる商品特徴に注目し得るので、クライアントは、サーバにより送信された商品画像データから、商品の商品本体画像を識別し、ユーザ嗜好情報に応じて、この商品本体画像に対応する（例えば、いくつかの又は全ての）タグ付きサブ画像から、ユーザ嗜好情報に合うタグ付きサブ画像を識別する必要がある。一実施形態において、クライアントが、ユーザ嗜好情報を利用し、ユーザ嗜好情報に関連性の無いタグ付きサブ画像をフィルタアウトすることは、一実施形態において、商品画像データから、ページ要求に対応する商品本体画像を取得する段階と、ユーザ嗜好情報に応じて、商品本体画像に対応する（例えば、全ての）タグ付きサブ画像から、ユーザ嗜好情報に関連性の無いタグ付きサブ画像をフィルタアウトする段階とを含む。
【０１０７】
上記の内容に関し、ユーザ嗜好情報に応じた関連性の無いタグ付きサブ画像のための工程及びユーザ嗜好情報を取得する工程は、図１に示される方法のＳ１０１からＳ１０５で説明されたものと類似しており、これによりここで繰り返されないことに留意すべきである。
【０１０８】
一実施形態において、情報の対象を定めたディスプレイのための工程が提供される。図７に示されるように、一実施形態において、工程は、以下の段階を含む。
【０１０９】
Ｓ７０１：ユーザにより送信された商品画像データを受信する段階であり、商品画像データは、商品本体画像及び１又は複数のタグ付きサブ画像を含む。
【０１１０】
一実施形態において、サーバは、クライアントによりアップロードされた商品画像データを受信し、一実施形態において、商品画像データは、クライアントにより完成されていてよい。
【０１１１】
例えば、クライアントは、画像形式である商品本体画像及びテキスト情報を、スケーラブル・ベクトル・グラフィックス（ＳＶＧ）形式のファイルに変換し、それを商品画像データとしてサーバへ送信する。
【０１１２】
一実施形態において、工程における次の段階は、
【０１１３】
Ｓ７０２：商品画像データを階層的に記憶する段階である。
【０１１４】
本明細書で用いられる「階層的に記憶する段階」とは、サーバに、商品画像データによって伝達される商品本体画像及びタグ付きサブ画像を別々に記憶する段階を意味する。
【０１１５】
一実施形態において、ユーザによりアップロードされる商品画像データは、完成している商品画像であり（商品本体画像と、この商品本体画像に対応する（例えば、いくつかの又は全ての）タグ付きサブ画像が１つの商品画像に組み合わされている）、例えば、ＳＶＧ画像である。一実施形態において、ＳＶＧ画像を受信する段階の後で、サーバは、階層的に記憶する段階のために、ＳＶＧ写真から商品本体画像及び（例えば、いくつかの又は全ての）タグ付きサブ画像を別々に抽出する対応する画像分割技術を採用し得る。
【０１１６】
例えば、図８ａに示されるように、サーバは、ユーザにより送信された商品ＡのＳＶＧ画像を受信すると仮定すると、図８ａにおいて、商品Ａの商品本体画像８０５は、２つのタグ付きサブ画像を含む：タグ付きサブ画像１  ８１０は、「オンセール」というワードを含み、タグ付きサブ画像２  ８１５は、「ニュー」というワードを含む。
【０１１７】
サーバは、例えば、図８ｂに示されるように、ＳＶＧ画像を階層的に記憶し、サーバは、ＳＶＧ画像から商品本体画像８０５及び商品Ａの２つのタグ付きサブ画像８１０、８１５を別々に抽出し、タグ付きサブ画像８１０、８１５を、タグ付き画像ライブラリ８２０の中に記憶し得る。
【０１１８】
図７において示される方法の段階Ｓ７０１からＳ７０２に関し、タグ付き画像ライブラリ内のタグ付きサブ画像はまた、サーバにより生成されて予め記憶されてよい（一実施形態においては、作成されずに、ユーザによってアップロードされる）。 
【０１１９】
上記で提供された、本開示の実施形態における情報の対象を定めたディスプレイのための方法と同じ概念に基づき、本開示の一実施形態はまた、情報をディスプレイするデバイスを提供する。
【０１２０】
図９に示されるように、一実施形態により提供される、情報の対象を定めたディスプレイのためのデバイスは、サーバに提供され、デバイスは、一実施形態において、商品データに関するページ要求をクライアントから受信する受信機モジュール９０１、ページ要求に対応する商品本体画像を取得する取得モジュール９０２、商品本体画像に応じて、商品本体画像に対応するタグ付きサブ画像をタグ付き画像ライブラリから識別する第１の識別モジュール９０３、ページ要求により伝達されるユーザ情報に応じて、ユーザ嗜好情報を識別する第２の識別モジュール９０４、ユーザ嗜好情報に応じて、ユーザ嗜好情報に対応する１又は複数のタグ付きサブ画像を、商品本体画像に対応するタグ付きサブ画像から検索するための第３の識別モジュール９０５、及びレンダリング及びディスプレイのために、ユーザクライアントに、１又は複数のタグ付きサブ画像と商品本体画像とを戻すためのディスプレイモジュール９０６、を含む。
【０１２１】
一実施形態において、第１の識別モジュール９０３はまた、商品本体画像に対応する（例えば、いくつかの又は全ての）タグ付きサブ画像を識別するために用いられる。
【０１２２】
本出願の実施形態において、ページ要求は、商品データに関するブラウジング要求及び／又は検索要求を、ページに含む。商品本体画像は、商品プロファイルを特徴付けるために用いられる、少なくとも１つの画像、レンダリング画像及び動的画像を含む。タグ付きサブ画像は、商品特徴を特徴付けるために用いられる、ベクトルグラフ及び／又はビットマップを含んでよい。
【０１２３】
ページ要求が商品データに関するブラウジング要求をページに含む場合、第２の識別モジュール９０４は、ブラウジング要求によって伝達されるユーザ情報に応じて、商品データに関し予め記録されたユーザの過去のブラウジング特徴を取得するために、及び過去のブラウジング特徴を、ユーザの嗜好情報として用いるために用いられる。
【０１２４】
第２の識別モジュール９０４は、ユーザの過去の動作に対応する異なる商品データを別々に予め記録する段階、異なる商品データに含まれる商品特徴を別々に識別する段階、及び識別された商品特徴を、ユーザの過去の動作特徴として用いる段階のために用いられる。
【０１２５】
ページ要求が商品データに関する検索要求をページに含む場合、第２の識別モジュール９０４は、一実施形態において、検索要求に対応する、商品特徴を示す検索用語を識別する段階、記憶された様々な商品データにおいて、検索用語と同じタイプの商品特徴を識別する段階、及び識別された商品特徴を、ユーザ嗜好情報として用いる段階、のために用いられる。
【０１２６】
図１０に示されるように、一実施形態により提供される、情報の対象を定めたディスプレイのためのデバイスは、クライアントに提供される。一実施形態において、デバイスは、サーバに対する商品データに関するページ要求を開始するページ要求モジュール１００１、ユーザ嗜好情報を取得する取得モジュール１００２、サーバから戻される、商品本体画像及び少なくとも１つのタグ付きサブ画像を含む商品画像データを受信する受信機モジュール１００３、ユーザ嗜好情報と関連性の無いタグ付きサブ画像をフィルタアウトするために、ユーザ嗜好情報を利用するフィルタアウトモジュール１００４、及び組み合わされた画像のレンダリング及びディスプレイのために、フィルタアウト工程後に残っているタグ付きサブ画像を、商品本体画像と組み合わせるディスプレイモジュール１００５、を含む。
【０１２７】
一実施形態において、ユーザ嗜好情報がサーバに記憶される場合、一実施形態において、取得モジュール１００２は、クエリ要求をサーバへ送信する。これによりサーバは、クエリ要求に応じて、ユーザ情報に対応するユーザ嗜好情報の位置を特定し（ユーザ情報はクエリ要求に含まれている）、取得モジュール１００２は、サーバから戻されるユーザ嗜好情報を受信する。
【０１２８】
ユーザ嗜好情報がクライアントに記憶される一方、一実施形態において、取得モジュール１００２は、ユーザ情報に応じて、ユーザ情報に対応するユーザ嗜好情報を、クライアントでローカルに記憶されるユーザ嗜好情報から識別する。
【０１２９】
一実施形態において、フィルタアウトモジュール１００４は、ページ要求に対応する商品本体画像を、商品画像データから取得し、ユーザ嗜好情報に応じて、ユーザ嗜好情報関連性の無いタグ付きサブ画像を、商品本体画像に対応する（例えば、全ての）タグ付きサブ画像からフィルタアウトする。
【０１３０】
一実施形態において、ページ要求は、ブラウジング要求及び／又は検索要求をページに含む。商品本体画像は、商品プロファイルを特徴付けるために用いられる、少なくとも１つの画像、レンダリング画像及び動的画像を含む。タグ付きサブ画像は、商品特徴を特徴付けるために用いられる、ベクトル画像及び／又はビットマップを含み得る。
【０１３１】
典型的な構成において、コンピューティングデバイスは、１又は複数のプロセッサ（ＣＰＵ）、入力／出力インタフェース、ネットワークインタフェース、及びメモリを含む。
【０１３２】
メモリは、コンピュータ可読媒体内部に、揮発性メモリ、ランダムアクセスメモリ（ＲＡＭ）、及び／又はリードオンリメモリ（ＲＯＭ）若しくはフラッシュメモリ（ｆｌａｓｈ  ＲＡＭ）などの非揮発性メモリを含んでよい。メモリは、コンピュータ可読媒体の一例である。
【０１３３】
コンピュータ可読媒体は、非揮発性及び揮発性、モバイル及び非モバイル媒体を含み、任意の方法又は技術により情報ストレージを実現し得る。情報は、コンピュータ可読命令、データ構造、プログラムモジュール、又は他のデータであり得る。コンピュータストレージ媒体の例は、相変化メモリ（ＰＲＡＭ）、静的ランダムアクセスメモリ（ＳＲＡＭ）、動的ランダムアクセスメモリ（ＤＲＡＭ）、他のタイプのランダムアクセスメモリ（ＲＡＭ）、リードオンリメモリ（ＲＯＭ）、電気的消去可能なプログラマブルリードオンリメモリ（ＥＥＰＲＯＭ）、フラッシュメモリ、若しくは他のメモリ技術、コンパクトディスクリードオンリメモリ（ＣＤ‐ＲＯＭ）、デジタル多用途ディスク（ＤＶＤ）若しくは他の光ストレージ、カセット磁気テープ、磁気テープディスクメモリ若しくは他の磁気ストレージデバイス、又は情報を記憶するために用いられ得る、コンピューティングデバイスによりアクセスされ得る任意の他の非送信媒体を含むが、これらに限定されない。本明細書の定義に従って、コンピュータ可読媒体は、変調データシグナル及び搬送波などの一時的な媒体を排除する。
【０１３４】
「含む」、「備える」という用語又はそれらの任意の他の変形語が、非排他的な含有を包含することが意図されることにも留意するべきである。これにより、一連の要素を含む工程、方法、商品又はデバイスは、これらの要素を含むのみならず、具体的に明らかにされていない他の要素をも含むか、又はこの工程に固有の要素、方法、商品、又はデバイスをも含む。更なる制限が無い場合、「…を含む（ｉｎｃｌｕｄｉｎｇ  ａ…）」という文章により定義される要素は、その要素を含む工程、方法、商品、又はデバイスにおいても存在する他の同じ要素を排除しない。
【０１３５】
本出願の実施形態は、方法、システム、又はコンピュータプログラム製品として提供されてよいことを、当業者であれば理解すべきである。したがって、本出願は、フルハードウェアの実施形態、フルソフトウェアの実施形態、又はソフトウェアとハードウェアとの組み合わせである一実施形態を採用し得る。さらに、本出願は、コンピュータプログラム製品の形態を採用してよく、これは、コンピュータが利用可能なプログラムコードを内部に含む、１又は複数のコンピュータが利用可能なストレージ媒体（磁気ディスクメモリ、ＣＤ‐ＲＯＭ、光メモリなどを含むが、これらに限定されない）に実装され得る。
【０１３６】
前述されたものは、単に本出願の実施形態であり、本出願を制限するためには用いられない。本出願は様々な修正及び変化を有してよく、本出願の精神及び原理の範囲内で作られるいかなる修正、同等物の置き換え、改良、及び同様のものは、本出願の特許請求の範囲内にあることを、当業者に告げる。
【図１】
2018514864.tif 000003
【図２】
2018514864.tif 000004
【図３】
2018514864.tif 000005
【図４】
2018514864.tif 000006
【図５】
2018514864.tif 000007
【図６】
2018514864.tif 000008
【図７】
2018514864.tif 000009
【図８Ａ】
2018514864.tif 000010
【図８Ｂ】
2018514864.tif 000011
【図９】
2018514864.tif 000012
【図１０】
2018514864.tif 000013
【国際調査報告】
2018514864.tif 000014