(57)【特許請求の範囲】
【請求項１】
コンピュータによって実行される、フォント推奨のための方法であって、
製品カテゴリを取得し、
１つまたは複数のプロセッサを使用して、前記製品カテゴリに関してフォント推奨を行うべきか否か判断することを備え、
前記フォント推奨を行うべき場合には、
複数の所定の対応関係に少なくとも一部基づき前記製品カテゴリに対応する推奨されるフォントを決定し、前記複数の所定の対応関係は、複数の製品カテゴリとそれぞれの複数のフォントとの関連性を示し、
前記推奨されたフォントに関する情報を出力すること
を含む、方法。
【請求項２】
請求項１に記載の方法において、さらに、
ユーザから製品情報を受信することを含み、前記製品カテゴリは前記製品情報から抽出される、方法。
【請求項３】
請求項１に記載の方法において、さらに、
ユーザから製品情報を受信することを含み、前記製品情報はキーワードを含み、前記製品カテゴリが前記キーワードに少なくとも一部基づいて決定される、方法。
【請求項４】
請求項１に記載の方法において、
前記フォント推奨を行うべきか否かの判断は、
前記製品カテゴリ内の製品に対応するウェブページ内で頻繁に使用されているフォントのフォント情報を取得し、
前記製品カテゴリと前記頻繁に使用されているフォントとの間に所定の対応関係があるか否かを判断することを含み、前記判断は前記複数の所定の対応関係の中で、前記製品カテゴリと前記頻繁に使用されているフォントとを探索することを含み、前記フォント推奨は所定の対応関係がないと判断された場合に行われる、
方法。
【請求項５】
請求項１に記載の方法において、
前記フォント推奨を行うべきか否かの判断は、
前記製品カテゴリ内の製品に対応するウェブページ内で頻繁に使用されているフォントのフォント情報を取得し、
前記製品カテゴリと前記頻繁に使用されているフォントとの間に所定の対応関係があるか否か判断するステップとを含み、前記判断は前記複数の所定の対応関係の中で、前記製品カテゴリと前記頻繁に使用されているフォントとを探索することを含み、
前記フォント推奨を行うべきか否かの判断はさらに、それぞれの製品カテゴリと頻繁に使用されているフォントとの間に所定の対応関係がないウェブページの数がしきい値を超えているか否か判断することを含み、前記フォント推奨は前記しきい値を超えている場合に行われる、
方法。
【請求項６】
請求項１に記載の方法において、
前記複数の所定の対応関係は、
前記製品カテゴリの下にある複数の製品に対応する複数のウェブページに関するアクセス情報であって、前記複数の製品それぞれに関する合計ページビュー、トランザクション記録、および平均ブラウジング時間の１つまたは複数を含むアクセス情報を取得し、
１つまたは複数のプロセッサを使用して、前記複数のウェブページそれぞれに関する前記アクセス情報に少なくとも一部基づいて、前記複数のウェブページそれぞれに関するアクセスランクを決定し、
最高アクセスランクのウェブページから主要フォント情報を抽出し、
前記製品カテゴリと前記抽出された主要フォント情報との間に所定の対応関係を確立すること
によって確立される、方法。
【請求項７】
請求項６に記載の方法において、
前記製品カテゴリ内の第１の製品ウェブページおよび第２の製品ウェブページに関する前記アクセスランクは、
前記第１の製品ウェブページに関する合計ページビューと前記第１の製品ウェブページに関するトランザクション記録との比率に少なくとも一部基づいて、前記第１の製品ウェブページに関する第１のトランザクションレートを決定し、
前記第２の製品ウェブページに関する合計ページビューと前記第２の製品ウェブページに関するトランザクション記録との比率に少なくとも一部基づいて、前記第２の製品ウェブページに関する第２のトランザクションレートを決定し、
前記第１のトランザクションレートと前記第２のトランザクションレートとの比較に少なくとも一部基づいて、前記第１の製品ウェブページの前記アクセスランクおよび前記第２の製品ウェブページの前記アクセスランクを決定すること
によって決定される、方法。
【請求項８】
請求項６に記載の方法において、
前記製品カテゴリ内の第１の製品ウェブページおよび第２の製品ウェブページの前記アクセスランクは、前記第１の製品ウェブページに関する第１の平均ブラウジング時間と前記第２の製品ウェブページに関する第２の平均ブラウジング時間との比較に少なくとも一部基づいて、決定される、方法。
【請求項９】
請求項６に記載の方法において、
前記製品カテゴリ内の第１の製品ウェブページおよび第２の製品ウェブページの前記アクセスランクは、
前記第１の製品ウェブページに関する合計ページビューと前記第１の製品ウェブページに関するトランザクション記録との比率に少なくとも一部基づいて、前記第１の製品ウェブページに関する第１のトランザクションレートを決定し、
前記第２の製品ウェブページに関する合計ページビューと前記第２の製品ウェブページに関するトランザクション記録との比率に少なくとも一部基づいて、前記第２の製品ウェブページに関する第２のトランザクションレートを決定し、
第１のトランザクションレートによって重み付けされた前記第１の製品ウェブページに関する第１の平均ブラウジング時間と、前記第２のトランザクションレートによって重み付けされた前記第２の製品ウェブページに関する第２の平均ブラウジング時間との比較に少なくとも一部基づいて、前記第１の製品ウェブページの前記アクセスランクおよび前記第２の製品ウェブページの前記アクセスランクを決定することによってが決定される、方法。
【請求項１０】
請求項１に記載の方法において、さらに、前記フォント推奨を行うべき場合に、ユーザによって元々構成されていたウェブページと前記推奨されたフォントとに基づいて、代替ウェブページを生成することを備える、方法。
【請求項１１】
請求項１に記載の方法において、
前記製品カテゴリは、製品のユーザ選択に少なくとも一部基づく、方法。
【請求項１２】
フォント推奨のためのシステムであって、
１または複数のプロセッサであって、
製品カテゴリを取得し、
前記製品カテゴリに関してフォント推奨を行うべきか否か判断し、
前記フォント推奨を行うべき場合には、
複数の所定の対応関係に少なくとも一部基づき、前記製品カテゴリに対応する推奨されるフォントを決定し前記複数の所定の対応関係は複数の製品カテゴリとそれぞれの複数のフォントとの関連性を示し、
前記推奨されたフォントに関する情報を出力するように構成されている１または複数のプロセッサと、
前記１つまたは複数のプロセッサに接続され、前記プロセッサに命令を提供するように構成されているメモリと、を備えるシステム。
【請求項１３】
請求項１２に記載のシステムにおいて、
前記１または複数のプロセッサはさらに、
ユーザから製品情報を受信するように構成されており、前記製品カテゴリは前記製品情報から抽出される、システム。
【請求項１４】
請求項１２に記載のシステムにおいて、
前記１または複数のプロセッサはさらに、
ユーザから製品情報を受信するように構成されており、前記製品情報は、キーワードを含み、前記製品カテゴリは前記キーワードに少なくとも一部基づいて決定される、システム。
【請求項１５】
請求項１２に記載のシステムにおいて、
前記フォント推奨を行うべきか否か判断するために、前記１または複数のプロセッサはさらに、
前記製品カテゴリ内の製品に対応するウェブページ内で頻繁に使用されているフォントのフォント情報を取得し、
前記製品カテゴリと前記頻繁に使用されているフォントとの間に所定の対応関係があるか否か判断するように構成され、前記判断は前記複数の所定の対応関係の中で、前記製品カテゴリと前記頻繁に使用されているフォントとを探索することを含み、前記フォント推奨は所定の対応関係がないと判断された場合に行われる、システム。
【請求項１６】
請求項１２に記載のシステムにおいて、
前記フォント推奨を行うべきか否か判断するために、前記１または複数のプロセッサは、さらに、
前記製品カテゴリ内の製品に対応するウェブページ内で頻繁に使用されているフォントのフォント情報を取得し、
前記製品カテゴリと前記頻繁に使用されているフォントとの間に所定の対応関係があるか否か判断し、前記判断は前記複数の所定の対応関係の中で、前記製品カテゴリと前記頻繁に使用されているフォントとを探索することを含み、
それぞれの製品カテゴリと頻繁に使用されているフォントとに所定の対応関係がないウェブページの数がしきい値を超えているか否か判断するように構成され、前記フォント推奨は前記しきい値を超えている場合に行われる、システム。
【請求項１７】
請求項１２に記載のシステムにおいて、前記複数の所定の対応関係は、
前記製品カテゴリの下にある複数の製品に対応する複数のウェブページに関するアクセス情報であって、前記複数の製品それぞれに関する合計ページビュー、トランザクション記録、および平均ブラウジング時間の１つまたは複数を含むアクセス情報を取得し、
前記複数のウェブページそれぞれに関する前記アクセス情報に少なくとも一部基づいて、前記複数のウェブページそれぞれに関するアクセスランクを決定し、
最高アクセスランクのウェブページから主要フォント情報を抽出し、
前記製品カテゴリと前記抽出された主要フォント情報との所定の対応関係を確立するように更に構成されている前記１つたは複数のプロセッサによって、確立される、システム。
【請求項１８】
請求項１７に記載のシステムにおいて、前記製品カテゴリ内の第１の製品ウェブページおよび第２の製品ウェブページに関する前記アクセスランクを決定するために、前記１または複数のプロセッサは、さらに、
前記第１の製品ウェブページに関する合計ページビューと前記第１の製品ウェブページに関するトランザクション記録との比率に少なくとも一部基づいて、前記第１の製品ウェブページに関する第１のトランザクションレートを決定し、
前記第２の製品ウェブページに関する合計ページビューと前記第２の製品ウェブページに関するトランザクション記録との比率に少なくとも一部基づいて、前記第２の製品ウェブページに関する第２のトランザクションレートを決定し、
前記第１のトランザクションレートと前記第２のトランザクションレートとの比較に少なくとも一部基づいて、前記第１の製品ウェブページの前記アクセスランクおよび前記第２の製品ウェブページの前記アクセスランクを決定する
ように構成されている、システム。
【請求項１９】
請求項１７に記載のシステムにおいて、前記１または複数のプロセッサは、さらに、前記第１の製品ウェブページに関する第１の平均ブラウジング時間と前記第２の製品ウェブページに関する第２の平均ブラウジング時間との比較に少なくとも一部基づいて、前記製品カテゴリ内の第１の製品ウェブページおよび第２の製品ウェブページの前記アクセスランクを決定するように構成されている、システム。
【請求項２０】
請求項１７に記載のシステムにおいて、前記製品カテゴリ内の第１の製品ウェブページおよび第２の製品ウェブページの前記アクセスランクを決定するために、前記１または複数のプロセッサは、さらに、
前記第１の製品ウェブページに関する合計ページビューと前記第１の製品ウェブページに関するトランザクション記録との比率に少なくとも一部基づいて、第１の製品ウェブページに関する第１のトランザクションレートを決定し、
前記第２の製品ウェブページに関する合計ページビューと前記第２の製品ウェブページに関するトランザクション記録との比率に少なくとも一部基づいて、前記第２の製品ウェブページに関する第２のトランザクションレートを決定し、
前記第１のトランザクションレートによって重み付けされた前記第１の製品ウェブページに関する第１の平均ブラウジング時間と、前記第２のトランザクションレートによって重み付けされた前記第２の製品ウェブページに関する第２の平均ブラウジング時間との比較に少なくとも一部基づいて、前記第１の製品ウェブページの前記アクセスランクおよび前記第２の製品ウェブページの前記アクセスランクを決定する
ように構成されている、システム。
【請求項２１】
請求項１７に記載のシステムにおいて、前記１つまたは複数のプロセッサはさらに、前記フォント推奨を行うべき場合に、前記ユーザによって元々構成されていたウェブページと前記推奨されたフォントとに基づいて、代替ウェブページを生成するように構成されている、システム。
【請求項２２】
請求項１２に記載のシステムにおいて、前記製品カテゴリは、製品のユーザ選択に少なくとも一部基づく、システム。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願の相互参照）
本出願は、参照により本明細書に組み込まれる発明の名称を「ＭＥＴＨＯＤ  ＯＦ  ＳＥＬＥＣＴＩＮＧ  ＦＯＮＴＳ  ＡＮＤ  ＤＥＴＥＲＭＩＮＩＮＧ，  ＲＥＣＯＭＭＥＮＤＩＮＧ  ＡＮＤ  ＧＥＮＥＲＡＴＩＮＧ  ＦＯＮＴＳ  ＡＮＤ  ＥＱＵＩＰＭＥＮＴ  ＦＯＲ  ＳＡＭＥ（フォントを選択し、フォントを決定し、推奨し、生成する方法および装置）」とする、２０１１年６月１５日出願の中華人民共和国特許出願第２０１１１０１６０１５９．６号に基づく優先権を主張する。
【０００２】
本出願は、コンピュータ技術の分野に関する。特に、本出願は、フォントを推奨するための方法およびシステムに関する。
【背景技術】
【０００３】
テキストは、説明を提供することに加えて、ユーザインターフェースの美観を高め、ウェブサイトでのユーザの視覚的体験を最適化するために使用されることも多い。いくつかの場合には、テキストは、画像として使用されることさえある。ユーザの注意を引くために、一般的に使用されているテキストに、大きく視覚的に目立つフォントを適用することができる。また、そのようなフォントは、ウェブページ上のテキストの意義を高め、ウェブページ上に掲載されている製品の需要を増やす働きをすることもある。
【０００４】
しかし、多くのウェブページデザイナは、自分が作成するウェブページ上の情報を最良に表現するフォントを適切に選択するためのデザイン知識を持っていない。したがって、そのようなデザイナが作成するページは、良いユーザ体験を提供しないことがあり、これにより、トランザクションレートが低下する可能性がある。
【０００５】
本発明の様々な実施形態を、以下の詳細な説明および添付図面に開示する。
【図面の簡単な説明】
【０００６】
【図１】フォント推奨システムの一実施形態を示すシステム図である。
【０００７】
【図２】製品カテゴリとフォントとの所定の対応関係を確立するためのプロセスの一実施形態を示すフローチャートである。
【０００８】
【図３】フォント推奨のためのプロセスの一実施形態を示すフローチャートである。
【０００９】
【図４】フォント推奨のためのプロセスの一実施形態を示すフローチャートである。
【００１０】
【図５】フォント情報を含む製品ウェブページを生成するためのプロセスの一実施形態を示すフローチャートである。
【００１１】
【図６】フォント推奨システムの一実施形態を示すブロック図である。
【００１２】
【図７】製品カテゴリとフォントとの対応関係を決定するためのシステムの一実施形態を示すブロック図である。
【００１３】
【図８】フォント推奨システムの一実施形態を示すブロック図である。
【００１４】
【図９】フォント情報を含むウェブページを生成するためのシステムの一実施形態を示すブロック図である。
【発明を実施するための形態】
【００１５】
本発明は、プロセス、装置、システム、物質の構成、コンピュータ可読記憶媒体で具現化されるコンピュータプログラム製品、および／またはプロセッサ（処理装置）、例えば、接続されているメモリに記憶されている命令および／またはメモリによって提供される命令を実行するように構成されているプロセッサとしての形を含めた多くの形で実装することができる。本明細書では、これらの実装形態、または本発明が取ることができる任意の他の形態を、技法と呼ぶことがある。一般に、開示するプロセスのステップの順序は、本発明の範囲内で変更することができる。特に指示のない限り、タスクを実施するように構成されているものとして述べるプロセッサまたはメモリなどの構成要素は、所与の時間にタスクを実施するように一時的に構成された汎用構成要素、またはタスクを実施するように製造された専用構成要素として実装することができる。本明細書で使用するとき、用語「プロセッサ」は、コンピュータプログラム命令などのデータを処理するように構成された１つまたは複数のデバイス、回路、および／または処理コアを表す。
【００１６】
以下、本発明の原理を例示する添付図面と共に、本発明の１つまたは複数の実施形態の詳細な説明を行う。そのような実施形態に関連付けて本発明を説明するが、本発明は、どの実施形態にも限定されない。本発明の範囲は、特許請求の範囲のみによって限定され、本発明は、多数の変形形態、修正形態、および均等形態を包含する。本発明を完全に理解できるように、以下の説明ではいくつかの具体的な詳細を述べる。これらの詳細は例示の目的で提供するものであり、本発明は、これらの具体的な詳細のいくつかまたはすべてを含まずに、特許請求の範囲に従って実施することができる。分かりやすくするために、本発明を不要に曖昧にしないように、本発明に関係する技術分野において既知の技術要素は詳細には説明していない。
【００１７】
フォントを推奨するための方法およびシステムを開示する。本発明の一実施形態は、製品カテゴリに対応する１つまたは複数のフォントを予め決定するサーバに関する。本発明の実施形態の一態様によれば、フォントの推奨は、売り手ユーザから製品（商品）カテゴリを受信するステップと、製品カテゴリとフォントとの所定の対応関係に少なくとも一部には基づいて、製品カテゴリに対応する１つまたは複数のフォントを推奨するステップとを含む。いくつかの実施形態では、サーバは、売り手ユーザから製品ウェブページを受信し、製品ウェブページに含まれている製品の製品カテゴリと、製品ウェブページ内で使用されているフォントとが、製品カテゴリとフォントとの所定の対応関係を満たすか否か判断する。いくつかの実施形態では、サーバは、任意の所定の対応関係を満たさない製品ウェブページを売り手ユーザが提出している場合に、製品カテゴリに対応する少なくとも１つのフォントを売り手ユーザに推奨する。
【００１８】
図１は、フォント推奨システム１００の一実施形態を示すシステム図である。
【００１９】
図示される例では、フォント推奨システム１００は、サーバ１２０と、製品バンク１４０と、情報バンク１６０とを含む。いくつかの実施形態では、サーバ１２０は、１つまたは複数のメモリに結合された１つまたは複数のプロセッサを有する１つまたは複数のデバイスを含む。様々な実施形態において、サーバ１２０は、ユーザ入力、例えばネットワーク１８０（インターネットまたは他の通信ネットワークでよい）を介してクライアントデバイス１９０によって送信されるユーザ入力を受信するように構成された１つまたは複数のインターフェースを含む。通信インターフェースの例は、限定はしないが、ポート、ケーブル、有線もしくは無線ネットワークインターフェースカードなどの外部接続と、通信バスなどの内部接続とを含む。いくつかの実施形態では、クライアントデバイスは、ネットワーキング機能を有するコンピュータやモバイルデバイスなどの計算デバイスである。いくつかの実施形態では、サーバ１２０は、製品バンク１４０にアクセスできる。様々な実施形態において、製品バンク１４０は、製品キーワード、製品カテゴリ、および製品キーワードとカテゴリとの関係を記憶するデータベースである。いくつかの実施形態では、サーバ１２０は、情報バンク１６０にもアクセスできる。いくつかの実施形態では、情報バンク１６０は、製品カテゴリとフォントとの所定の対応関係を記憶するデータベースである。
【００２０】
図２は、製品カテゴリとフォントとの所定の対応関係を確立するためのプロセス２００の一実施形態を示すフローチャートである。いくつかの実施形態では、利用可能な中国語および英語フォントは、Ｋａｉｔｉ、Ｓｏｎｇｔｉ、Ｙｏｕｙｕａｎ、Ｔｉｍｅｓ  Ｎｅｗ  Ｒｏｍａｎ、Ａｒｉａｌ、およびＣａｌｉｂｒｉなど既存の書体である。いくつかの実施形態では、プロセス２００は、図１のシステム１００（例えばサーバ１２０）などのシステム上で行われる。
【００２１】
ステップ２０２では、同じ製品カテゴリの下にある製品のウェブページに関するアクセス情報が取得される。いくつかの実施形態では、アクセス情報は、製品ウェブページそれぞれに関連付けられる合計ページビュー（例えば、ページが閲覧された回数）およびトランザクション記録（例えば、購入の回数）を含む。いくつかの実施形態では、アクセス情報は、各製品ウェブページに関する平均ブラウジング時間（例えば、ページが閲覧される平均時間）を含む。いくつかの実施形態では、アクセス情報は、製品ウェブページそれぞれに関連付けられる合計ページビュー、トランザクション記録、および平均ブラウジング時間を含む。いくつかの実施形態では、アクセス情報は、情報バンク１６０から検索される。
【００２２】
ステップ２０４では、ステップ２０２で取得されたアクセス情報に少なくとも一部基づいて、アクセスランクが決定される。本明細書で使用するとき、アクセスランクは、合計ページビュー、トランザクション記録、および平均ブラウジング時間など各製品ウェブページに関するアクセス情報に基づいてソートされた製品ウェブページの順序を反映する。
【００２３】
いくつかの実施形態では、アクセス情報が合計ページビューとトランザクション記録を含み、サーバはまず、合計ページビューとトランザクション記録に基づいてトランザクションレートを決定し、次いで、トランザクションレートに基づいてアクセスランクを決定する。例えば、製品Ａ、Ｂ、およびＣが、製品カテゴリ「婦人衣料品」の下に列挙されているすべての製品であるとする。製品Ａのウェブページに関する合計ページビューが１００であり、製品Ａが、計１０回のトランザクションを発生させている。製品Ｂのウェブページは、合計ページビューが１００であり、製品Ｂは、計２０回のトランザクションを生じる。製品Ｃは、合計ページビューが１２０であり、計６０回のトランザクションを生じる。この場合、製品ウェブページＡ、Ｂ、およびＣに関するそれぞれのトランザクションレートは、１０％、２０％、および５０％である。アクセスランクを生成するために、トランザクションレートが比較されてソートされる。この場合、アクセスランクは、ウェブページＣ＞ウェブページＢ＞ウェブページＡである。
【００２４】
アクセス情報が平均ブラウジング時間を含むいくつかの実施形態では、サーバは、平均ブラウジング時間に基づいてアクセスランクを決定する。例えば、製品Ｄ、Ｅ、およびＦが、製品カテゴリ「電子機器」の下に列挙されているすべての製品であるとする。製品ウェブページＤ、Ｅ、およびＦに関する平均ブラウジング時間は、それぞれ３時間、２時間、および１時間である。３つの製品ウェブページに関するアクセスランクは、ウェブページＤ＞ウェブページＥ＞ウェブページＦである。
【００２５】
いくつかの実施形態では、アクセス情報は、合計ページビュー、トランザクション記録、および平均ブラウジング時間を考慮に入れる。例えば、製品Ｘのトランザクションレートが製品Ｙに関するトランザクションレートとほぼ同じであるが、製品ウェブページＸに関する平均ブラウジング時間が製品ウェブページＹに関する平均ブラウジング時間よりも長い状況では、製品ウェブページに関するアクセスランクは、ウェブページＸ＞ウェブページＹである。
【００２６】
ステップ２０６では、ステップ２０４で決定されたアクセスランクにおいて最高位にある製品ウェブページの主要フォント情報が抽出される。製品カテゴリ「婦人衣料品」での製品ウェブページＡ、Ｂ、およびＣに関する先の例を続けると、サーバは、製品ウェブページＣの主要フォント情報を抽出する。製品カテゴリ「電子機器」での製品ウェブページＤ、Ｅ、およびＦに関しては、サーバは、製品ウェブページＤの主要フォント情報を抽出する。
【００２７】
様々な実施形態において、単一の製品ウェブページが複数のフォントを含むことがある。いくつかの実施形態では、主要フォント情報は、製品ウェブページ内で最も頻繁に使用されている、または出現する１つまたは複数のフォントを表す。例えば、製品ウェブページＣ内で、Ｔｉｍｅｓ  Ｎｅｗ  ＲｏｍａｎとＡｒｉａｌが２つの最も頻繁に使用されているフォントである場合、製品ウェブページＣに関する主要フォント情報は、Ｔｉｍｅｓ  Ｎｅｗ  ＲｏｍａｎとＡｒｉａｌを含む。製品ウェブページＤに関する最も頻繁に使用されているフォントがＳｏｎｇｔｉである場合、製品ウェブページＤに関する主要フォント情報は、Ｓｏｎｇｔｉを含む。
【００２８】
ステップ２０８では、ステップ２０６で抽出された製品カテゴリと主要フォント情報との所定の対応関係が確立される。先の例では、サーバは、電子機器とＳｏｎｇｔｉとの所定の対応関係、ならびに婦人衣料品とＴｉｍｅｓ  Ｎｅｗ  ＲｏｍａｎおよびＡｒｉａｌとの所定の対応関係を確立する。いくつかの実施形態では、製品カテゴリと１つまたは複数のフォントとの所定の対応関係は、少なくとも一部には履歴データに直接基づいて確立することもできる。いくつかの実施形態では、製品カテゴリとフォントとの所定の対応関係は、情報バンクに記憶することができる。いくつかの実施形態では、製品カテゴリとフォントとの所定の対応関係は、表として、またはファイルとして、情報バンクに記憶することができる。表１は、製品カテゴリとフォントとの所定の対応関係の記憶の仕方を例示する一例である。
【００２９】
【表１】
0005717921.tif 000002
【００３０】
様々な実施形態において、サーバは、少なくとも一部にはアクセス情報に基づいて、各製品カテゴリに対応するフォントを決定する。適当なフォントを提供することによって、サーバは、買い手ユーザ体験を向上させ、トランザクションレートを高める。
【００３１】
図３は、フォント推奨のためのプロセスの別の実施形態を示すフローチャートである。プロセス３００は、図１のシステム１００（例えばサーバ１２０）上で行うことができる。いくつかの実施形態では、情報バンクに記憶されている製品カテゴリとフォントとの所定の対応関係に少なくとも一部には基づいて、フォントが推奨される。
【００３２】
ステップ３０２では、製品カテゴリが得られる。いくつかの実施形態では、製品カテゴリは、製品のユーザ選択に基づいて決定される。例えば、売り手ユーザが自分のウェブストアフロントの商品情報を更新または追加することを試みるとき、製品カテゴリは、更新または追加される商品に対応する。いくつかの実施形態では、製品カテゴリは、売り手ユーザによって直接送信される。
【００３３】
ステップ３０４では、受信された製品カテゴリに対応する１つまたは複数のフォントが、製品カテゴリとフォントとの所定の対応関係に少なくとも一部基づいて決定される。サーバは、ステップ３０２で受信された製品カテゴリに少なくとも一部基づいて、製品カテゴリに対応するフォントを決定することができる。いくつかの実施形態では、製品カテゴリに対応するフォントは、表１に記憶されている所定の対応関係の探索によって決定される。
【００３４】
ステップ３０６では、製品カテゴリに対応するものとして決定された１つまたは複数のフォントが、売り手ユーザに推奨される。いくつかの実施形態では、売り手ユーザに推奨される１つまたは複数のフォントは、書体情報（例えば、Ｔｉｍｅｓ  Ｎｅｗ  ＲｏｍａｎやＳｏｎｇｔｉ）を含む。いくつかの実施形態では、売り手ユーザに推奨される１つまたは複数のフォントは、追加のサイズおよびスタイル情報（例えば、２４ポイントの太字のＡｒｉａｌや、１６ポイントのイタリック体のＫａｉｔｉ）を含む。
【００３５】
いくつかの実施形態では、サーバは、記憶されているフォントファイルを選択し、選択したフォントファイルを売り手ユーザに送信する。いくつかの実施形態では、各フォントファイルが、異なる書体（例えば、Ｔｉｍｅｓ  Ｎｅｗ  ＲｏｍａｎやＳｏｎｇｔｉ）に対応する。いくつかの実施形態では、各フォントファイルは、書体のサイズおよび／またはスタイル（例えば、２４ポイントの太字のＡｒｉａｌや、１６ポイントのイタリック体のＫａｉｔｉ）も含む。いくつかの実施形態では、フォントファイルは、情報バンクに記憶されている。いくつかの実施形態では、フォントファイルは、製品カテゴリとフォントとの所定の対応関係と同じ情報バンクに記憶されている。フォントファイルも情報バンクに記憶されているので、サーバは、製品カテゴリに関してフォントが決定されるとすぐに、関連のフォントファイルを選択して送信することができる。
【００３６】
ステップ３０８では、推奨されたフォントを使用して構成された製品ウェブページが、売り手ユーザから受信される。
【００３７】
いくつかの実施形態では、サーバは、フォント識別子を売り手ユーザに提供する。例えば、売り手ユーザは、フォント識別子に対応するフォントファイルを選択することによって、自分の製品ウェブページを構成することができる。いくつかの実施形態では、フォントファイルは、売り手ユーザの元に記憶されている。いくつかの実施形態では、フォント識別子が売り手ユーザに受信された後、受信されたフォント識別子に基づいて、製品ウェブページを構成するために、売り手ユーザの元に記憶されているフォントファイルを選択することができる。様々な実施形態において、製品ウェブページのコンテンツは、テキストまたはグラフィックの任意の組合せであることがある。
【００３８】
いくつかの実施形態では、フォントファイルがサーバによって売り手ユーザに送信され、次いで、売り手ユーザは、そのフォントファイルを直接使用して自分の製品ウェブページを構成する。いくつかの実施形態では、売り手ユーザに送信される１つのフォントファイルが、複数のフォントに対応することがあり、売り手ユーザは、自分の製品ウェブページのために、フォントファイル内のフォントの１つを選択することができる。いくつかの実施形態では、複数のフォントファイルが売り手ユーザに送信され、売り手ユーザは、自分の製品ウェブページのために、フォントファイルの１つを選択することができる。
【００３９】
いくつかの実施形態では、製品ウェブページが生成された後、売り手ユーザは、推奨されたフォントを用いて構成された製品ウェブページをサーバに提出する。
【００４０】
ステップ３１０では、フォント推奨に従って構成された製品ウェブページが、製品ウェブページにアクセスする買い手ユーザに表示される。
【００４１】
いくつかの実施形態では、記憶されている製品カテゴリとフォントとの対応関係が、少なくとも１つの適当なフォントの決定を容易にする。売り手ユーザから製品カテゴリを提供されると、フォント識別子が売り手ユーザに送信されて、売り手ユーザが適当なフォントを用いて自分の製品ウェブページを構成するのを支援する。カスタマイゼーションに加えて、適当なフォントを用いた製品ウェブページは、買い手ユーザ体験を向上させ、トランザクションレートを高める。
【００４２】
図４は、フォント推奨のプロセスの別の実施形態を示すフローチャートである。様々な実施形態において、情報バンクに記憶されている製品カテゴリとフォントとの所定の対応関係に少なくとも一部には基づいて、フォントが推奨される。
【００４３】
ステップ４０２では、売り手ユーザから製品ウェブページが受信される。例えば、売り手ユーザは、製品ウェブページをウェブブラウザに入力することができる。
【００４４】
ステップ４０４では、ステップ４０２で受信された製品ウェブページから、製品カテゴリと１つまたは複数のフォントとが抽出される。いくつかの実施形態では、製品ウェブページコンテンツの解析は、そのウェブページに関する製品カテゴリとフォントに関する情報を提供する。
【００４５】
ステップ４０６では、ステップ４０４で抽出された製品カテゴリと１つまたは複数のフォントとに所定の対応関係があるか否か判断される。いくつかの実施形態では、ステップ４０４で抽出された製品カテゴリとフォントとが所定の対応関係を満たす場合（例えば、既存のフォントが、製品カテゴリに関する好ましいまたは最適なフォントと考えられる場合）、プロセス４００は、ステップ４０６で終了する。いくつかの実施形態では、表１に記憶されている製品カテゴリとフォントとの所定の対応関係に少なくとも一部には基づいて、ステップ４０４で抽出された製品カテゴリとフォントとが所定の対応関係を満たすか否かが判断されることがある。例えば、表１によれば、製品カテゴリが「婦人衣料品」であり、製品ウェブページから抽出されたフォントがＴｉｍｅｓ  Ｎｅｗ  Ｒｏｍａｎである場合、所定の対応関係が満たされている。しかし、製品ウェブページから抽出されたフォントがＣａｌｉｂｒｉである場合には、表１による所定の対応関係はない。
【００４６】
ステップ４０８では、ステップ４０４で抽出された製品カテゴリと１つまたは複数のフォントとの所定の対応関係がない場合、製品カテゴリに関する所定の対応関係を満たす少なくとも１つのフォントが、売り手ユーザに推奨される。いくつかの実施形態では、サーバは、製品カテゴリに対応するフォントに関するフォントファイル識別子を売り手ユーザに送信することができる。いくつかの実施形態では、サーバは、製品カテゴリに対応するフォントに関するフォントファイルを売り手ユーザに送信することができる。
【００４７】
いくつかの実施形態では、所定の対応関係を満たさないフォントを有する製品カテゴリ内の製品ウェブページの数が事前設定されたしきい値を超えた場合にのみ、売り手ユーザにフォント推奨が行われる。いくつかの実施形態では、事前設定されたしきい値は、比率、パーセンテージ、または絶対値の数値でよい。例えば、売り手ユーザが、計１０ページの製品ウェブページを有するとする。それら１０ページの製品ウェブページのうち、６ページの製品ウェブページは、任意の所定の対応関係を満たさず、４ページの製品ウェブページは、所定の対応関係を満たす。事前設定されたしきい値が５０％に設定されている場合、サーバは、売り手ユーザに対するフォントを推奨する。しかし、事前設定されたしきい値の値が８０％に設定されている場合、サーバは、売り手ユーザに対するフォント推奨を行わない。
【００４８】
ステップ４１０では、ステップ４０８で提供されたフォント推奨に従って構成された製品ウェブページが、売り手ユーザから受信される。いくつかの実施形態では、サーバは、この新たに構成されたウェブページを、ステップ４０２で前に受信された元々構成されていた製品ウェブページの代わりに記憶する。例えば、始めに、売り手ユーザが、婦人衣料品の下に列挙された項目に関する製品ウェブページを、フォントＬｕｃｉｄａを用いて構成していたとする。製品カテゴリ「婦人衣料品」とフォントＬｕｃｉｄａとに所定の対応関係はない。新たな製品ウェブページは、婦人衣料品との所定の対応関係に基づいて推奨されるＴｉｍｅｓ  Ｎｅｗ  Ｒｏｍａｎを使用して構成される。Ｔｉｍｅｓ  Ｎｅｗ  Ｒｏｍａｎを使用して構成された新たな製品ウェブページがサーバに送信され、サーバは、Ｌｕｃｉｄａを使用して構成されていた元の製品ウェブページの代わりに、新たな製品ウェブページを記憶する。
【００４９】
ステップ４１２では、フォント推奨に従って構成されているステップ４１０で受信された製品ウェブページが、製品ウェブページにアクセスする買い手ユーザに表示される。
【００５０】
いくつかの実施形態では、売り手ユーザが、始めに、確立されたフォントと製品カテゴリとの対応関係に適合しないフォントを用いて自分の製品ウェブページを構成している場合には、サーバは、製品カテゴリに対応する少なくとも１つのフォントを売り手ユーザに推奨する。売り手ユーザは、適当なフォントを用いて自分の製品ウェブページを構成することが可能である。カスタマイゼーションに加えて、適当なフォントを用いた製品ウェブページは、買い手ユーザ体験を向上させ、トランザクションレートを高める。
【００５１】
図５は、フォント情報を含む製品ウェブページを生成するためのプロセス５００の一実施形態を示すフローチャートである。
【００５２】
ステップ５０２では、製品情報がサーバで受信される。いくつかの実施形態では、製品情報は、製品の説明を含むことができる。いくつかの実施形態では、サーバは、少なくとも一部には製品説明に基づいて、製品に関する製品カテゴリを決定する。例えば、製品情報は、製品に関係する少なくとも１つのキーワードを含み、製品カテゴリの決定の際にこのキーワードを使用することができる。いくつかの実施形態では、製品情報は、（例えば、所定の方式に従った識別子として）製品カテゴリを含む。
【００５３】
ステップ５０４では、ステップ５０２で受信された製品情報から製品カテゴリが抽出される。いくつかの実施形態では、製品情報が製品に関する少なくとも１つのキーワードを含むとき、サーバは、このキーワードを使用して製品バンクにクエリして、製品に関する適当な製品カテゴリを決定することができる。いくつかの実施形態では、製品バンクは、製品キーワード、製品カテゴリ、および製品キーワードとカテゴリとの関係（例えばマッピング）を記憶するデータベースである。いくつかの実施形態では、製品情報が製品カテゴリを含むとき、サーバは、製品カテゴリを直接抽出することができる。
【００５４】
ステップ５０６では、製品カテゴリとフォントとの所定の対応関係に少なくとも一部には基づいて、ステップ５０４で得られた製品カテゴリに対応する１つまたは複数のフォントが決定される。
【００５５】
ステップ５０８では、ステップ５０６で決定された１つまたは複数のフォントを使用して構成された製品ウェブページが生成される。いくつかの実施形態では、製品カテゴリとフォントとの所定の対応関係を仮定して、（例えば、各製品ウェブページのＨＴＭＬ表現での書体、サイズ、およびスタイルに関する適当な属性を有するフォントタグを挿入することによって）適切なフォントを用いて製品ウェブページが自動的に生成される。異なる製品に関する製品ウェブページを、ふさわしいフォントを用いて自動的にカスタマイズすることができるので、複数の製品を掲載している売り手ユーザは、各製品ウェブページを個別に構成するために何度も操作を行う必要がなくなる。その結果、サーバに対する負荷が減少され、ユーザ体験が向上される。
【００５６】
図６は、フォント推奨システム６００の一実施形態を示すブロック図である。図６に示されるように、フォント推奨システム６００は、売り手ユーザから製品カテゴリを受信し、売り手ユーザが生成したウェブページを受信するための受信モジュール６０２と、少なくとも一部には所定の対応関係に基づいて、製品カテゴリに対応する１つまたは複数のフォントを決定するためのフォント決定モジュール６０４と、売り手ユーザにフォントを推奨するための推奨モジュール６０６とを含む。
【００５７】
図７は、製品カテゴリとフォントとの対応関係を確立するためのシステム７００の一実施形態を示すブロック図である。図７に示されるように、システム７００は、特定の製品カテゴリ内の製品に関する製品ウェブページのアクセス情報を取得するための取得モジュール７０２と、製品ウェブページに関するアクセス情報に少なくとも一部には基づいて、アクセスランクを決定するための決定モジュール７０４と、最高アクセスランクの製品ウェブページの主要フォント情報を抽出して決定するための抽出モジュール７０６と、製品カテゴリと主要フォント情報との所定の対応関係を確立するための確立モジュール７０８とを含む。
【００５８】
図８は、フォント推奨システム８００の一実施形態を示すブロック図である。図８に示されるように、フォント推奨システム８００は、売り手ユーザから製品ウェブページを受信するための受信モジュール８０２と、製品ウェブページから製品カテゴリとフォントを抽出するための抽出モジュール８０４と、抽出された製品カテゴリとフォントとが任意の所定の対応関係を満たすか否か査定するための査定モジュール８０６と、抽出された製品カテゴリとフォントとが所定の対応関係を満たしていない場合に、製品カテゴリに対応する少なくとも１つのフォントを売り手ユーザに推奨するための推奨モジュール８０８とを含む。
【００５９】
図９は、フォント情報を含むウェブページを生成するためのシステム９００の一実施形態を示すブロック図である。図９に示されるように、システム９００は、製品情報を受信するための受信モジュール９０２と、受信された製品情報から製品カテゴリを取得するための取得モジュール９０４と、抽出された製品カテゴリに対応するフォント情報を抽出するための抽出モジュール９０６と、フォント情報に基づいてウェブページを生成するための生成モジュール９０８とを含む。
【００６０】
上述したモジュールは、特定の機能またはそれらの組合せを実施するように設計されたプログラマブル論理デバイスおよび／または特定用途向け集積回路などのハードウェアとしての１つまたは複数の汎用プロセッサ上で実行されるソフトウェアコンポーネントとして実装することができる。いくつかの実施形態では、モジュールは、本発明の実施形態で述べる方法をコンピュータデバイス（例えば、パーソナルコンピュータ、サーバ、ネットワーク機器など）に実施させるためのいくつかの命令を含む、不揮発性記憶媒体（例えば、光ディスク、フラッシュ記憶デバイス、モバイルハードディスクなど）に記憶することができるソフトウェア製品の形態で具現化することができる。モジュールは、単一のデバイス上に実装することも、複数のデバイスにわたって分散させることもできる。モジュールの機能は、互いに併合されることも、または複数のサブモジュールにさらに分割されることもある。
【００６１】
理解しやすくするために、前述の実施形態をいくぶん詳細に説明してきたが、本発明は、提示した詳細に限定されない。本発明を実施する多くの代替方法がある。開示した実施形態は例示であり、限定ではない。
【図１】
0005717921.tif 000003
【図２】
0005717921.tif 000004
【図３】
0005717921.tif 000005
【図４】
0005717921.tif 000006
【図５】
0005717921.tif 000007
【図６】
0005717921.tif 000008
【図７】
0005717921.tif 000009
【図８】
0005717921.tif 000010
【図９】
0005717921.tif 000011