(57)【要約】【課題】ユーザ所有のファッションアイテムを用いて、より分かり易く、且つ、時、所、場合に合わせたコーディネイトをユーザに提供する。【解決手段】コーディネイト情報提供サーバ４は、ユーザ所有のファッションアイテムのファッションデータ用のデータベース５を有し、そのデータベース５内に保持されたファッションデータを用いてコーディネイト候補を生成し、そのコーディネイト候補のファッションデータをユーザの携帯電話端末１へ送信する。携帯電話端末１は、コーディネイト情報提供サーバ４から送られてきたファッションデータを受信し、そのコーディネイト候補のファッションアイテムの画像をディスプレイ上に表示する。【選択図】      図１
2004220200.tif 000002
【特許請求の範囲】
【請求項１】
少なくともユーザが所有しているファッションアイテムのデータを保持し、
上記ファッションアイテムのデータを用いて少なくとも一つのコーディネイト候補を生成し、
上記コーディネイト候補のファッションアイテムのデータを、ユーザ通信端末へ提供する
ことを特徴とするコーディネイト情報提供方法。
【請求項２】
請求項１記載のコーディネイト情報提供方法であって、
ユーザの少なくともファッションに関する嗜好データを取得し、
上記コーディネイト候補の生成時には、上記嗜好データに応じたコーディネイト候補を生成することを特徴とするコーディネイト情報提供方法。
【請求項３】
請求項２記載のコーディネイト情報提供方法であって、
少なくともユーザのコーディネイト履歴に基づいて上記ユーザの嗜好を学習し、
当該学習による嗜好情報を蓄積することを特徴とするコーディネイト情報提供方法。
【請求項４】
請求項２記載のコーディネイト情報提供方法であって、
少なくとも上記ユーザ所有のファッションアイテムから、ユーザの嗜好傾向を分析し、
その分析データを当該ユーザ若しくは他の第三者へ提供することを特徴とするコーディネイト情報提供方法。
【請求項５】
請求項１記載のコーディネイト情報提供方法であって、
ユーザが置かれる環境を表す環境パラメータを取得し、
上記コーディネイト候補の生成時には、上記環境パラメータに応じたコーディネイト候補を生成することを特徴とするコーディネイト情報提供方法。
【請求項６】
請求項１記載のコーディネイト情報提供方法であって、
ユーザにより設定されたパラメータを取得し、
上記コーディネイト候補の生成時には、当該設定パラメータに応じたコーディネイト候補を生成することを特徴とするコーディネイト情報提供方法。
【請求項７】
請求項１記載のコーディネイト情報提供方法であって、
少なくとも一人の第１のユーザのコーディネイトされたファッションアイテムのデータを取得し、
当該第１のユーザのコーディネイトされたファッションアイテムのデータを、少なくとも一人の他の第２のユーザのユーザ通信端末へ提供することを特徴とするコーディネイト情報提供方法。
【請求項８】
請求項１記載のコーディネイト情報提供方法であって、
少なくとも一人の第１のユーザのコーディネイトされたファッションアイテムのデータを取得し、
少なくとも一人の他の第２のユーザに提供するコーディネイト候補の生成時に、上記第１のユーザのコーディネイトされたファッションアイテムのデータに基づいて、当該第２のユーザへのコーディネイト候補を生成することを特徴とするコーディネイト情報提供方法。
【請求項９】
請求項１記載のコーディネイト情報提供方法であって、
ユーザ未所有のファッションアイテムのデータを取得し、
上記コーディネイト候補の生成時には、上記ユーザ未所有のファッションアイテムと上記ユーザ所有のファッションアイテムの各データを用いて上記コーディネイト候補を生成することを特徴とするコーディネイト情報提供方法。
【請求項１０】
請求項１記載のコーディネイト情報提供方法であって、
予め設定された参照条件と、現在の条件との適合判断を行い、
上記参照条件と現在の条件が適合するときに、上記ユーザ通信端末へ上記コーディネイト候補のファッションアイテムのデータを提供することを特徴とするコーディネイト情報提供方法。
【請求項１１】
請求項１０記載のコーディネイト情報提供方法であって、上記適合判断の際には、上記現在の条件としての現在時刻情報が上記参照条件として予め設定された時刻情報に適合するか否か判断することを特徴とするコーディネイト情報提供方法。
【請求項１２】
請求項１記載のコーディネイト情報提供方法であって、
ユーザの特徴を表す人型モデルを生成し、
上記ユーザ通信端末へのデータ提供の際には、上記コーディネイト候補と共に当該人型モデルのデータを提供することを特徴とするコーディネイト情報提供方法。
【請求項１３】
請求項１記載のコーディネイト情報提供方法であって、
上記ファッションアイテムのデータを保持する際には、カテゴリ別に各データを保持し、
上記コーディネイト候補の生成時には、上記カテゴリに応じたコーディネイト候補を生成することを特徴とするコーディネイト情報提供方法。
【請求項１４】
請求項１記載のコーディネイト情報提供方法であって、
上記ファッションアイテムの特徴を表すファッションデータを、上記ファッションアイテムのデータとして生成することを特徴とするコーディネイト情報提供方法。
【請求項１５】
請求項１４記載のコーディネイト情報提供方法であって、
ファッションアイテムの画像データを取得し、
上記画像データを解析することにより当該ファッションアイテムの特徴を表す上記ファッションデータを生成することを特徴とするコーディネイト情報提供方法。
【請求項１６】
請求項１記載のコーディネイト情報提供方法であって、
上記ユーザ通信端末からのデータ提供要求に応じたファッションアイテムのデータを、上記保持しているデータの中から取りだし、
上記ユーザ通信端末へ提供することを特徴とするコーディネイト情報提供方法。
【請求項１７】
少なくともユーザが所有しているファッションアイテムのデータを保持するデータ保持部と、
上記ファッションアイテムのデータを用いて少なくとも一つのコーディネイト候補を生成するコーディネイト候補生成部と、
上記コーディネイト候補のファッションアイテムのデータを、ユーザ通信端末へ送信する通信部とを有する
ことを特徴とするコーディネイト情報提供装置。
【請求項１８】
請求項１７記載のコーディネイト情報提供装置であって、ユーザの少なくともファッションに関する嗜好データを取得するデータ取得部を有し、
上記コーディネイト候補生成部は、上記嗜好データに応じたコーディネイト候補を生成することを特徴とするコーディネイト情報提供装置。
【請求項１９】
請求項１８記載のコーディネイト情報提供装置であって、少なくともユーザのコーディネイト履歴に基づいて上記ユーザの嗜好を学習する学習部を有し、
上記データ保持部は、当該学習による嗜好情報を蓄積保持することを特徴とするコーディネイト情報提供装置。
【請求項２０】
請求項１８記載のコーディネイト情報提供装置であって、少なくとも上記ユーザ所有のファッションアイテムから、ユーザの嗜好傾向を分析する分析部を有し、
上記通信部は、分析データを当該ユーザ若しくは他の第三者へ送信することを特徴とするコーディネイト情報提供方法。
【請求項２１】
請求項１７記載のコーディネイト情報提供装置であって、ユーザが置かれる環境を表す環境パラメータを取得するパラメータ取得部を有し、
上記コーディネイト候補生成部は、上記環境パラメータに応じたコーディネイト候補を生成することを特徴とするコーディネイト情報提供装置。
【請求項２２】
請求項１７記載のコーディネイト情報提供装置であって、
ユーザにより設定されたパラメータを取得するパラメータ取得部を有し、
上記コーディネイト候補生成部は、当該設定パラメータに応じたコーディネイト候補を生成することを特徴とするコーディネイト情報提供装置。
【請求項２３】
請求項１７記載のコーディネイト情報提供装置であって、少なくとも一人の第１のユーザのコーディネイトされたファッションアイテムのデータを取得するデータ取得部を有し、
上記通信部は、当該第１のユーザのコーディネイトされたファッションアイテムのデータを、少なくとも一人の他の第２のユーザのユーザ通信端末へ送信することを特徴とするコーディネイト情報提供装置。
【請求項２４】
請求項１７記載のコーディネイト情報提供装置であって、少なくとも一人の第１のユーザのコーディネイトされたファッションアイテムのデータを取得するデータ取得部を有し、
上記コーディネイト候補生成部は、少なくとも一人の他の第２のユーザに提供するコーディネイト候補を生成する際に、上記第１のユーザのコーディネイトされたファッションアイテムのデータに基づいて、当該第２のユーザへのコーディネイト候補を生成することを特徴とするコーディネイト情報提供装置。
【請求項２５】
請求項１７記載のコーディネイト情報提供装置であって、ユーザ未所有のファッションアイテムのデータを取得するデータ取得部を有し、
上記コーディネイト候補生成部は、上記ユーザ未所有のファッションアイテムと上記ユーザ所有のファッションアイテムの各データを用いて上記コーディネイト候補を生成することを特徴とするコーディネイト情報提供装置。
【請求項２６】
請求項１７記載のコーディネイト情報提供装置であって、予め設定された参照条件と、現在の条件との適合判断を行う適合判断部を有し、
上記参照条件と現在の条件が適合したときに、上記通信部は、上記ユーザ通信端末へ上記コーディネイト候補のファッションアイテムのデータを送信することを特徴とするコーディネイト情報提供装置。
【請求項２７】
請求項２６記載のコーディネイト情報提供装置であって、上記適合判断部は、上記現在の条件としての現在時刻情報が上記参照条件として予め設定された時刻情報に適合するか否か判断することを特徴とするコーディネイト情報提供装置。
【請求項２８】
請求項１７記載のコーディネイト情報提供装置であって、上記コーディネイト候補生成部は、上記コーディネイト候補と共にユーザの特徴を表す人型モデルを生成し、
上記通信部は、上記コーディネイト候補と当該人型モデルのデータをユーザ通信端末へ送信することを特徴とするコーディネイト情報提供装置。
【請求項２９】
請求項１７記載のコーディネイト情報提供装置であって、上記データ保持部のデータの書き込みと読み出しを制御するデータ保持制御部を有し、
当該データ保持制御部は、カテゴリ別にファッションアイテムのデータの書き込みと読み出しを行い、
上記コーディネイト候補生成部は、上記カテゴリに応じたコーディネイト候補を生成することを特徴とするコーディネイト情報提供装置。
【請求項３０】
請求項１７記載のコーディネイト情報提供装置であって、上記ファッションアイテムの特徴を表すファッションデータを、上記ファッションアイテムのデータとして生成するファッションデータ生成部を有することを特徴とするコーディネイト情報提供装置。
【請求項３１】
請求項３０記載のコーディネイト情報提供装置であって、上記ファッションデータ生成部は、ファッションアイテムの画像データを解析することにより、当該ファッションアイテムの特徴を表す上記ファッションデータを生成することを特徴とするコーディネイト情報提供装置。
【請求項３２】
請求項１７記載のコーディネイト情報提供装置であって、上記データ保持部のデータの書き込みと読み出しを制御するデータ保持制御部を有し、
上記通信部がユーザ通信端末からのデータ送信要求を受信したとき、上記データ保持制御部は、当該ユーザ通信端末からの要求に応じたファッションアイテムのデータを上記保持部から読み出し、
上記通信部は、上記ファッションアイテムのデータをユーザ通信端末へ送信することを特徴とするコーディネイト情報提供装置。
【請求項３３】
少なくともユーザが所有しているファッションアイテムのデータを保持し、上記ファッションアイテムのデータを用いて少なくとも一つのコーディネイト候補を生成し、当該コーディネイト候補のファッションアイテムのデータをユーザ通信端末へ送信するコーディネイト情報提供装置と、
上記コーディネイト情報提供装置から送信されてきたファッションアイテムのデータを受信し、そのコーディネイト候補のファッションアイテムの画像をディスプレイ上に表示するユーザ通信端末とを有する
ことを特徴とするコーディネイト情報提供システム。
【請求項３４】
少なくともユーザが所有しているファッションアイテムのデータを保持するステップと、
上記ファッションアイテムのデータを用いて少なくとも一つのコーディネイト候補を生成するステップと、
上記コーディネイト候補のファッションアイテムのデータをユーザ通信端末へ提供するステップとを、コンピュータに実行させるためのコーディネイト情報提供プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、服，帽子，靴，鞄等のファッションアイテムをコーディネイトしてユーザの通信端末へ提供するコーディネイト情報提供方法及び装置、コーディネイト情報提供システム、コーディネイト情報提供プログラムに関する。
【０００２】
【従来の技術】
一般に、人々は、各々所有する服，帽子，靴，鞄等（以下、これらをまとめてファッションアイテムと表記する。）の中から、例えば色，素材，デザインの調和や用途などを考慮して、日々着用若しくは使用する各ファッションアイテムの組み合わせを決めている。以下、各ファッションアイテムの組み合わせを行うことを、コーディネイトと表記する。
【０００３】
なお、特許文献１には、電子商取引の対象となる衣服，帽子，靴，鞄等の複数のファッションアイテムの商品の中から、ユーザ（購入者）が所望の商品を購入する際に、それら商品の写真を人物のモデル画像と合成してディスプレイ上に表示することで、ユーザによるコーディネイトの補助を実現する技術が開示されている。
【０００４】
【特許文献１】
特開２００２−１９４６１３号公報（第２図）
【０００５】
【発明が解決しようとする課題】
ところで、例えば日々着用するファッションアイテムをコーディネイトする場合、ユーザは、自己が所有しているファッションアイテムにどのようなものが有ったのかを思い出し、例えば頭の中で、それらファッションアイテムの中から所望のものを選び、さらに各選択したファッションアイテムのコーディネイトをイメージすることが一般的に行われている。
【０００６】
また例えば、新たにファッションアイテムの商品を購入しようとする場合、ユーザは、当該商品と既に所有している複数のファッションアイテムとのコーディネイトを頭の中でイメージし、それらの調和がとれるか等を考慮してその商品を購入するか否か決定する。
【０００７】
しかしながら、ユーザは、自己が所有する全てのファッションアイテムを思い出すことは困難である。また、ユーザが各ファッションアイテムのコーディネイトを頭の中でイメージできたとしても、それらをユーザが実際に着用した時の印象とイメージによるコーディネイトの印象とは異なる場合が多い。さらに、例えばユーザによるコーディネイトは、時、所、場合（Ｔ，Ｐ，Ｏ）に必ずしも合っているとは限らない。
【０００８】
本発明は、このような課題に鑑みてなされたものであり、自己が所有するファッションアイテムのコーディネイトや、新たに購入しようとするファッションアイテムの商品と自己所有のファッションアイテムとのコーディネイトを、よりユーザにとって分かり易く提供し、また、時、所、場合に合ったコーディネイトをもユーザに提供することを可能にするためのコーディネイト情報提供方法及び装置、コーディネイト情報提供システム、コーディネイト情報提供プログラムを提供することを目的とする。
【０００９】
【課題を解決するための手段】
本発明は、少なくともユーザが所有しているファッションアイテムのデータを用いて、少なくとも一つのコーディネイト候補を生成し、ユーザ通信端末へ提供する。
【００１０】
すなわち本発明によれば、ユーザ所有のファッションアイテムを用いたコーディネイト候補を生成してユーザ通信端末へ提供しているため、ユーザは、自己所有のファッションアイテムを思い出し、それら思い出したファッションアイテムの中から幾つかを自ら選び出して頭の中でイメージしながらコーディネイトする必要がない。
【００１１】
【発明の実施の形態】
以下、本発明の好ましい実施の形態について、図面を参照しながら説明する。
【００１２】
図１には、本発明実施の形態のコーディネイト情報提供システムの基本構成を示す。
【００１３】
本実施の形態のコーディネイト情報提供システムは、ユーザの通信端末である携帯電話端末１と、少なくとも後述するコーディネイト候補のデータを生成してユーザの携帯電話端末１へ提供するコーディネイト情報提供サーバ４とにより構成されている。
【００１４】
携帯電話端末１は、図示しない基地局を介した通常の通話機能や電子メールの送受信機能の他に、上記コーディネイト情報提供サーバ４との間でデータ通信が可能となされている。なお、図２に示すように、携帯電話端末１は、基地局１５及びモバイルサーバ１６を介してインターネット１７に接続され、当該インターネット１７を通じてコーディネイト情報提供サーバ４に接続しても良い。
【００１５】
携帯電話端末１は、少なくとも後述するファッションアイテムの画像やメニュー画像の表示等を行うための端末アプリケーション２及びディスプレイと、基地局１５との間で無線通信を行うための通信デバイス３とを有する。なお、携帯電話端末１の詳細な構成については後述する。
【００１６】
コーディネイト情報提供サーバ４は、後述するように、ユーザが所有するファッションアイテムに関するデータの蓄積とコーディネイト候補の生成及び提供等を行うためのガイドアルゴリズムを実行したり、携帯電話端末１からのＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）アクセスを処理するためのサーバアプリケーション８と、上記インターネット１７等を介して携帯電話端末１との間でデータ通信を行うための通信デバイス９と、各ユーザ所有のファッションアイテムの特徴を表すデータ（以下、ファッションデータと表記する。）を保持する第１のデータベース５、さらに、各ユーザを特定するための情報や各ユーザのファッションアイテムの嗜好等の情報（詳細は後述する）を保持する第２のデータベース６とを有する。すなわちコーディネイト情報提供サーバ４は、具体的には、アクセスを処理するＷｅｂサーバと上記コーディネイトのガイドアルゴリズムを実行するためのサーブレット（Ｓｅｒｖｌｅｔ）と上記第１，第２のデータベース５，６により構成されている。
【００１７】
本実施の形態のコーディネイト情報提供システムは、以下に説明する各機能を備えている。
【００１８】
［個人データベースへのファッションアイテムの登録機能］
コーディネイト情報提供サーバ４は、各ユーザが所有しているファッションアイテムの特徴を表すためのデータを、ファッションモード毎のカテゴリに分け、個々のユーザと対応付けて登録可能となされている。すなわち例えば、コーディネイト情報提供サーバ４は、ユーザ所有のファッションアイテムを、夏物、冬物、フォーマル等の用途カテゴリ、例えばシャツ、パンツ、ジャケット、スーツ、ネクタイなどのタイプカテゴリ、例えば鞄、靴、帽子、傘、ハンカチ、外装パネルを取り替え可能な携帯電話端末の当該外装パネルなどの用品カテゴリに分け、個々のユーザと対応付けて登録可能となされている。本実施の形態のコーディネイト情報提供サーバ４は、上記タイプカテゴリ毎に分けられた各ファッションデータを、例えばクローゼットに入れて置くという概念で保持する。すなわち、本実施の形態のコーディネイト情報提供サーバ４は、例えば各カテゴリを階層構造とし、上記夏物、冬物、フォーマル等の用途カテゴリに応じたクローゼットを設け、それら各クローゼットの中身を更に例えばシャツ、パンツ、ジャケット、スーツなどのタイプカテゴリに分けて、各ユーザのファッションデータを格納する。なお、靴、鞄、帽子、傘等の用品カテゴリのファッションアイテムは、上記クローゼット内に階層化されても良いし、別のクローゼットとして設けられていても良い。また、詳細については後述するが、コーディネイト情報提供サーバ４は、上記登録された各ファッションデータについての検索機能を実現したり、グループマークの設定等も可能となされている。なお、上述したカテゴリの分け方は一例であり、本発明はそれらに限定されないことは言うまでもない。
【００１９】
図３〜図６には、ユーザが携帯電話端末１を用いて、自己所有のファッションアイテムをコーディネイト情報提供サーバ４へ登録する際のＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）画面例を示す。
【００２０】
ファッションアイテムの登録時、携帯電話端末１のディスプレイ８２上には、一例として図３に示すように、各種のファッションアイテムを表すアイコン１００が、例えばカーソル選択可能な状態で表示される。図３の例は、シャツ，パンツ，ジャケット，腕時計，靴，鞄のファッションアイテムを表すアイコン１００がディスプレイ８２上に表示された状態を表している。なお、ディスプレイ８２上の表示は、例えばスクロールにより別のファッションアイテムのアイコンに変更される。そして、ユーザが携帯電話端末１上に設けられたカーソル操作子を操作し、何れかのアイコンを選択すると、携帯電話端末１は、その選択されたアイコンの表示状態を他のアイコンと区別可能に変更する。図３の例は、ジャケットのアイコンが選択された状態を表している。その後、ユーザからカーソル操作等による決定指示がなされると、当該選択状態のアイコンに対応したファッションアイテムが決定される。
【００２１】
また、ファッションアイテムの登録時には、上記選択されたファッションアイテムの色や柄、質感、丈の長さやシェイプなどを調整可能となされている。すなわち、ファッションアイテムの選択がなされると、例えば図４に示すように、ディスプレイ８２には、選択されたファッションアイテムを表すアイテム画像１０１と共に、その色や質感、丈の長さやシェイプなどを調整するための調整メニューがそれぞれカーソル選択可能な状態で表示される。図４は、一例として、色を調整するための調整メニュー１０２が表示された例を表しており、各調整メニュー１０２はそれぞれ異なる色で表示されている。そして、この図４の例において、ユーザがカーソル操作子を操作して何れかの調整メニューを選択すると、携帯電話端末１は、その選択された調整メニューの表示状態を他の調整メニューと区別可能に変更すると共に、アイテム画像１０１の色を、上記選択された調整メニューに応じた色に変更する。その後、ユーザからカーソル操作等による決定指示がなされると、上記選択状態の色が決定される。他の調整メニューも上記色の調整メニューの場合と同様にして選択及び決定可能である。なお、ディスプレイ８２上に表示するアイテム画像１０１は、好ましくはある程度のリアリティ性を持った３Ｄ（３次元）画像とし、表示アングル等の変更も可能となされている。ここで本実施の形態において、上記アイテム画像１０１を、ある程度のリアリティ性をもった画像としたのは、リアリティ性を細部まで高くし過ぎると、ディテールが気になり結果的に異なるものに見えてしまうのを防ぐためであり、また、リアリティ性の高い高精細な画像を表示するよりも演算処理量やデータ量を低減できるからである。勿論、アイテム画像１０１は、ディテールや演算処理量等が気にならないのであれば、ファッションアイテムの写真画像であっても良い。
【００２２】
上記ファッションアイテムの選択や調整が終わると、次に、例えば図５に示すように、ディスプレイ８２上には、上記クローゼットを表すアイコン１０３がカーソル選択可能な状態で表示される。図５の例は、夏物、冬物、フォーマルのクローゼットを表すアイコン１０３がディスプレイ８２上に表示された状態を表している。なお、ディスプレイ８２上の表示は、例えばスクロールにより別のクローゼットのアイコンに変更可能である。そして、ユーザが携帯電話端末１上に設けられたカーソル操作子を操作し、何れかのアイコンを選択すると、携帯電話端末１は、その選択されたアイコンの表示状態を他のアイコンと区別可能に変更する。なお、図５の例は、冬物のクローゼットが選択された状態を表している。その後、ユーザからカーソル操作等による決定指示がなされると、上記選択状態のクローゼットが決定される。
【００２３】
次に、例えば図６に示すように、ディスプレイ８２上には、先に選択及び調整がなされたファッションアイテム（この例ではジャケット）を、上記選択されたクローゼット１０３へ仕舞う様子を表す画像が表示される。なお、ユーザは、カーソル操作等により、ファッションアイテムをクローゼットへ入れるか、或いは出すかを操作することも可能である。
【００２４】
以上のようにして、クローゼットへファッションアイテムを仕舞うと、携帯電話端末１は、上記ファッションアイテムが何れのカテゴリに含まれるのかを表すデータと、色，質感、丈の長さやシェイプなどの調整データと、いずれのクローゼットに仕舞われたのかを表すデータなどを少なくとも含むファッションデータを、ユーザの識別情報や端末ＩＤと共に、コーディネイト情報提供サーバ４へアップロードする。そして、それらファッションデータと識別情報等を受け取ったコーディネイト情報提供サーバ４は、上記ファッションデータをユーザに対応付けて登録する。なお、上記図３のファッションアイテム選択から図５のクローゼット選択までの順番は、上述した順番に限定されず、例えばクローゼット選択が先に行われた後にファッションアイテムの選択と調整が行われても良い。
【００２５】
また、コーディネイト情報提供サーバ４は、ユーザの携帯電話端末１からアップロードされた写真画像データを基に、ファッションデータを作成することも可能である。すなわち例えば、コーディネイト情報提供サーバ４は、携帯電話端末１からアップロードされたファッションアイテムの写真画像データを解析し、上記ある程度のリアリティ性を持った画像データを表示するための上記ファッションデータを生成することも可能である。
【００２６】
図７〜図９には、コーディネイト情報提供サーバ４が写真画像データからファッションデータを生成する処理の一例として、写真画像データからファッションアイテムの色柄や質感をテクスチャ解析により求め、その解析により得られた色柄，質感を用いてファッションデータを生成する様子を示す。例えば、携帯電話端末１に備えられたディジタルカメラ機能により、ユーザが自己所有のファッションアイテムである服（例えばジャケット）の一部を撮影し、それにより得られた写真画像データが例えば図７に示すようなものであったとする。この図７に示す写真画像データは、当該ファッションアイテムの種類や丈の長さ等の色柄及び質感以外のデータと共に、ユーザの携帯電話端末１からコーディネイト情報提供サーバ４へ送られる。このときのコーディネイト情報提供サーバ４は、図７の写真画像データのテクスチャ解析を行うことで、上記ファッションアイテムの色柄及び質感を近似的に表す図８のようなテクスチャデータを生成する。そして、コーディネイト情報提供サーバ４は、上記色柄，質感以外のデータと、上記テクスチャ解析により求めたテクスチャデータとから、当該ファッションアイテムのファッションデータを生成する。これにより、コーディネイト情報提供サーバ４は、図９に示すように、図８の色柄及び質感のファッションアイテムに対応したファッションデータを生成できることになる。
【００２７】
また、コーディネイト情報提供サーバ４は、上記テクスチャ解析と共に、写真画像データの輪郭解析，エッジ解析などを行うことで、ファッションアイテムがシャツ，パンツ，ジャケット，腕時計，靴，鞄等の何れのカテゴリに属するのか、及び、丈の長さがどの程度であるのかをも解析できる。
【００２８】
このように本実施の形態のコーディネイト情報提供サーバ４は、写真画像データから、ファッションアイテムの色柄，質感、ファッションアイテムのタイプ、用品の種類などのファッションデータを生成可能である。したがってこの場合のユーザは、前述したタイプカテゴリや用品カテゴリ，調整メニュー等の選択及び決定のための入力操作を行わなくても良いことになる。なお、写真画像データのテクスチャ解析や輪郭抽出によるファッションデータの生成処理は、携帯電話端末１で行われても良い。この場合、コーディネイト情報提供サーバ４にアップロードされるデータ量は、写真画像データよりも少なくなる可能性が高い。但し、コーディネイト情報提供サーバ４側でファッションデータの生成を行うようにすれば、携帯電話端末１はファッションデータ生成のための複雑な演算を行わなくて良くなる。
【００２９】
また、上述したファッションアイテムの写真画像データの解析によるファッションデータの生成機能は、例えばユーザが所有するファッションアイテムだけでなく、ユーザが例えば新たにファッションアイテムを購入しようとする際にも有効となる。すなわち、ユーザが新たなファッションアイテムを購入しようとする際に、そのファッションアイテムの写真画像データを解析してファッションデータを生成すれば、手軽にそのファッションアイテムの特徴を得ることができるようになる。したがって例えば、上記コーディネイト情報提供サーバ４に登録している自分のファッションアイテムのファッションデータを参照すれば、上記購入予定のファッションアイテムのファッションデータとのコーディネイトの検討が非常に効果的且つ容易に実現できることになる。なお、コーディネイト情報提供サーバ４に登録されているファッションデータを用いたコーディネイトについては以下に詳述する。
【００３０】
［個人データベースを用いたコーディネイト機能］
コーディネイト情報提供サーバ４は、上述のように登録されたファッションデータの検索機能や、ユーザにより設定されたグループマークによる分類設定機能も有している。したがって、ユーザは、携帯電話端末１を介して、自己所有のファッションアイテムに対応するファッションデータを検索可能となる。なお、コーディネイト情報提供サーバ４は、ユーザからの要求に応じて、上記登録されている各ファッションアイテムのファッションデータを、前述したようにある程度のリアリティ性をもって表示できるデータとして、ユーザの携帯電話端末１へ提供する。ユーザの携帯電話端末１へ提供されるデータは、上記ファッションデータのままであっても良いし、様々なアングルからファッションアイテムを表示できる３Ｄ（３次元）画像データ、各種の画像フォーマットの画像データ、その画像を生成するためのポリゴン及びテクスチャデータであっても良い。ポリゴン及びテクスチャデータが送られてきた場合、携帯電話端末１は、それらポリゴン及びテクスチャデータから表示画像データを生成する。なお、上記ある程度のリアリティ性をもった表示は、前述したように、リアリティが高過ぎる場合に比べてディテールが気にならず、また、高精細な表示を行う場合に比べてデータ量も少なくなる。
【００３１】
そして、ユーザは、上記コーディネイト情報提供サーバ４に登録されている自己所有のファッションアイテムの中から、所望のファッションアイテムを検索し、そのファッションデータを携帯電話端末１へダウンロードすることで、当該携帯電話端末１の画面上で仮想的に自己所有のファッションアイテムのコーディネイトが可能となる。また、本実施の形態によれば、当該仮想的なコーディネイトの際には、例えばユーザの体型や髪形に近い特徴を持った人型モデル画像をベースにして、各ファッションアイテムを付け替える、いわゆる着せ替え人形感覚でのコーディネイトが可能である。上記人型モデルの画像は、コーディネイト情報提供サーバ４が作成して携帯電話端末１へダウンロードされても良く、携帯電話端末１が作成しても良い。
【００３２】
以下、コーディネイト情報提供サーバ４に登録されている自己所有のファッションアイテムを用いたコーディネイトの様子を、前記図５と、図１０〜図１２を用いて説明する。なお、図１０〜図１２は、人型モデル画像をベースにしたファッションのコーディネイトを行う際のＧＵＩ画面例を示している。
【００３３】
先ず、自己所有のファッションアイテムを用いたコーディネイトを行う場合、ユーザは、携帯電話端末１によりコーディネイト情報提供サーバ４へアクセスする。このとき、コーディネイト情報提供サーバ４からは、前記クローゼットを表示させるためのデータが送られてくる。これにより、ユーザの携帯電話端末１のディスプレイ８２上には、前記図５に示したのと同様、各クローゼットを表すアイコン１０３がカーソル選択可能な状態で表示される。そして、ユーザにより、前述同様にして何れかのクローゼットが選択されると、ディスプレイ８２上には、図１０に示すように、当該選択されたクローゼットにしまい込まれている各ファッションアイテムを表すアイコン１００と共に、人型モデル１０４が表示される。なお、図１０の例は、選択されたクローゼットにパンツ，ジャケット，靴等が収納されており、それらのうち例えば３つのファッションアイテムのアイコン１００が取り出されて表示された状態を示している。
【００３４】
次に、図１０の表示の中で、ユーザにより所望のアイコン１００が選択されると、ディスプレイ８２上には、図１１に示すように、上記選択されたアイコン１００に対応したファッションアイテムのタイプに分類されている各ファッションアイテムのアイコン１０５が表示される。図１１の例は、図１０の各アイコン１００のうちで、ジャケットに対応したアイコン１００が選択されることで、そのジャケットのタイプに分類されている複数のファッションアイテムのアイコン１０５の表示が加えられた状態を示している。そして、図１１の表示の中で、ユーザにより所望のアイコン１０５が選択されると、当該選択されたアイコン１０５に対応したジャケットが決定される。
【００３５】
以下、同様にして、パンツ等のファッションアイテムについても選択することができる。このように、各ファッションアイテムの選択がなされると、ディスプレイ８２上には、上記選択されたファッションアイテムが上記人型モデル１０４に着用させた様子が表示される。図１２には、ファッションアイテムとしてジャケットとパンツが選択され、上記ジャケットのアイテム画像１０１とパンツのアイテム画像１０６が人型モデル１０４上に描かれた画像例を表している。また、上記人型モデル１０４に着用させるファッションアイテムの選択及び決定は、任意に取り消し及び変更が可能である。したがって、ユーザは、ファッションアイテムを、着せ替え人形感覚でコーディネイトすることが可能となる。また、本実施の形態によれば、ユーザは、様々なファッションアイテムのコーディネイトをゲーム感覚で行うこともできる。
【００３６】
なお、以上の説明では、自己所有のファッションアイテムのコーディネイトを例に挙げているが、本発明実施の形態は、前述した購入予定のファッションアイテムからのファッションデータの生成と上記の検索機能との連携により、これから購入等しようとしているファッションアイテムと、自己所有のファッションアイテムとのコーディネイトも可能である。
【００３７】
［コーディネイト候補の提供機能］
コーディネイト情報提供サーバ４は、ユーザが所有する各ファッションアイテムの中から適当なファッションアイテムを組み合わせた少なくとも１通りのパターン（好ましくは複数パターン）のコーディネイト候補を作成し、それらの各コーディネイト候補のファッションデータをユーザの携帯電話端末１へ送信する機能も有する。このようにコーディネイト候補のファッションデータをユーザの携帯電話端末１へ提供することにより、当該携帯電話端末１のディスプレイ上には、上記コーディネイト候補のファッションデータに応じた画像（上記ある程度のリアリティ性をもった画像）が表示されることになる。なお、コーディネイト情報提供サーバ４から携帯電話端末１へ送られるデータは、コーディネイトされた状態の画像データであっても良い。また、携帯電話端末１のディスプレイ上に表示される画像は、例えばコーディネイト候補のファッションアイテムを前述した人型モデルに着用させた状態にすることが望ましい。
【００３８】
コーディネイト情報提供サーバ４は、上記コーディネイト候補を作成する際に、例えば、ユーザの嗜好やユーザの過去のコーディネイト（つまりコーディネイトの履歴）、その日の天気、天候、気温、位置情報、時間情報等の環境パラメータ、ユーザ所有のファッションアイテムのクリーニング状況、流行、髪形、その日の予定（スケジュール）、占い（例えばユーザの生年月日、年齢等による占いラッキーカラー）、これから会う人やグループなど、各種設定パラメータをそれぞれ単独若しくは複合的に考慮してコーディネイト候補を作成する。なお、上記各種設定パラメータは、ユーザにより選択若しくは入力されるものである。一例として、コーディネイト情報提供サーバ４は、ユーザ嗜好のデータを元にユーザが好むファッションアイテムを優先してコーディネイト候補を作成したり、コーディネイト履歴のデータを元にユーザが昨日着た服を今日のコーディネイト候補から外したり、環境パラメータを元に雨の日には傘を加え、風の強い日にはひらひらなびかない服のコーディネイト候補を作成したり、スケジュールデータを元にその日の予定が仕事である場合にはスーツやネクタイ、その日の予定が旅行ならカジュアルな服のコーディネイト候補を作成したり、ユーザの生年月日から得られる占いによるラッキーカラーのファッションアイテムを含むコーディネイト候補を作成したり、ユーザが会う人やグループのメンバーとの調和を考慮したコーディネイト候補を作成したり、その他、ユーザがこれから出かける場所を考慮したコーディネイト候補、日時に応じたコーディネイト候補などを作成する場合が考えられる。
【００３９】
また、コーディネイト情報提供サーバ４は、コーディネイトの学習機能も備えており、ユーザの嗜好や所有するファッションアイテムのパターン、過去のコーディネイトの履歴、コーディネイト候補に対するユーザのカスタマイズ、会った人やグループがどのようなメンバーにより構成されていたか、会った人のファッション嗜好、グループがどのような趣旨のグループ（仕事や遊びのグループ等）であったのか、そのグループの嗜好、ユーザにより選択されたコーディネイト候補と上記各環境パラメータや設定パラメータとの対応などを学習し、その学習結果に応じてコーディネイト候補を作成することもできる。なお、ユーザの嗜好データに関しては、統計データに基づくものとして、ファッションアイテムへの所定の係数付けや、ユーザにより選ばれたコーディネイトの色や素材、コンビネーションを記憶する。但し、コーディネイト候補の生成の際に、ユーザの嗜好を反映させるのは、コーディネイトがある程度の回数だけ行われてからとする。すなわち、初期段階では、学習が十分行われていないため、バラツキや偏りが発生する虞があるからである。
【００４０】
上記コーディネイト候補の作成及びユーザへの提供は、ユーザからの要求に応じて行っても良いし、予め設定された日時等の参照条件と現在の条件との適合判断結果に応じて自動的に行っても良い。また、ユーザからの要求に応じてコーディネイト候補を作成する場合、コーディネイト情報提供サーバ４は、ユーザに対して各種の設定パラメータの何れかの選択若しくは入力を促し、当該選択若しくは入力された設定パラメータと環境パラメータ、ユーザ嗜好などを元に、複数パターンのコーディネイト候補を作成する。また、ユーザから、コーディネイト候補のやり直し要求や近似バリエーションのリクエストが送られてきた場合、コーディネイト情報提供サーバ４は、別のテイストのコーディネイト候補に切り替えるか、別のパターンのコーディネイト候補を再作成して送信する。これらやり直し要求等がユーザによりなされた場合の、コーディネイト情報提供サーバ４は、例えばユーザからＯＫの指示が得られるまで、別のコーディネイト候補の作成処理を行う。また、自動的にコーディネイト候補を作成する場合の上記予め設定された参照条件としては、一例として、朝最初に携帯電話端末１でコーディネイト候補の表示アプリケーションが起動されたことを知った時や、ユーザの所望の時刻（例えば目覚まし時刻）や日時などを挙げることができる。コーディネイト情報提供サーバ４は、当該予め設定された参照条件が現在の条件と適合する（若しくは適合した）と判断したとき、上記コーディネイト候補を作成して、ユーザの携帯電話端末１へ送信する。なお、自動的にコーディネイト候補を作成して送信する場合も、ユーザは、コーディネイト候補のやり直し要求等が可能である。
【００４１】
このように、本実施の形態によれば、ユーザの嗜好やコーディネイト履歴、各種の設定パラメータ，環境パラメータ等に応じたコーディネイト機能を実現することにより、ユーザは、自らコーディネイトを行う手間及び時間を省き、様々なバリエーションのコーディネイトを楽しむことができ、その日の天候などに応じた望ましいコーディネイトが行えるようになる。また、本実施の形態によれば、例えば、季節が変わったときなどに、その季節に応じたコーディネイト候補が提供されるため、ユーザは、忘れがちなファッションアイテムの存在を思い出すことができ、所有しているファッションアイテムの有効活用が図れることになる。
【００４２】
［ファッションデータによるユーザ間のコミュニケーション機能］
上述したファッションデータは、コーディネイト情報提供サーバ４からユーザの携帯電話端末１へ送られる場合だけでなく、複数のユーザの携帯電話端末１の間でやり取りすることも可能である。なお、複数のユーザの携帯電話端末１の間でのファッションデータのコミュニケーションには、コーディネイト情報提供サーバ４を介したコミュニケーションと、当該サーバ４を介さないコミュニケーションの何れの場合も含まれる。
【００４３】
ここで、本実施の形態における上記ユーザ間のコミュニケーション機能は、３つの機能に大別される。
【００４４】
一つ目のコミュニケーション機能は、ファッションデータについてはユーザ間でやり取りせず、気温や流行などの外部の情報のコミュニケーションを行う機能である。このコミュニケーション機能は、ファッションデータのやり取りが行われないため、例えば出勤やデートなど相手のファッションを直視する必要が無かったり、会うまで相手のファッションを知りたくないという場合に有効である。なお、このコミュニケーション機能を実行する場合、誰と会うのか特定するところまではユーザによる指定が必要となる。
【００４５】
二つ目のコミュニケーション機能は、各ユーザ間でそれぞれ相手若しくは他の人のファッションデータをやり取りし、互いに大まかなファッションを見せる機能である。このコミュニケーション機能は、例えばパーティや結婚式など、各人のファッションがバッティングすることを避けるために互いに通知する場合や、フォーマルな装いという目的がファッションよりも調整を優先する場合などに有効である。
【００４６】
三つ目のコミュニケーション機能は、あるユーザが外出先や店など見たファッションアイテムを、別のユーザに知らせる機能である。例えば、ユーザＡは、外出先や店で見たファッションアイテムの写真画像データ等を、相手先のユーザＢを指定してコーディネイト情報提供サーバ４へ送る。このときの、コーディネイト情報提供サーバ４は、その写真画像データ等からファッションデータを生成し、上記相手先のユーザＢの携帯電話端末１へ送信する。これにより、ユーザＢは、ユーザＡが見たファッションアイテムを自分の携帯電話端末１のディスプレイ上で見ることができる。勿論、携帯電話端末が写真画像データからファッションデータを生成可能な機能を備えている場合には、コーディネイト情報提供サーバ４を介さずに直接、そのファッションデータを相手側の携帯電話端末へ送ることも可能である。
【００４７】
［ファッションアイテムの販売店や雑誌等との連携］
上記ファッションデータは、ユーザが所望のファッションアイテムの商品を購入したときに、その商品を販売した店或いはインターネット上の販売サイトから、コーディネイト情報提供サーバ４へアップロードされても良い。このようにユーザが購入したファッションアイテムのデータを販売店や販売サイトから直接、コーディネイト情報提供サーバ４へ送ることで、ユーザは、自ら携帯電話端末１を使ってファッションアイテムについてのデータを入力する必要が無くなる。なお、販売店や販売サイトからコーディネイト情報提供サーバ４へアップロードされるデータは、そのファッションアイテムの写真画像データであっても良い。この場合コーディネイト情報提供サーバ４は、前述同様にして当該写真画像データからファッションデータを生成する。勿論、上記販売店や販売サイトからコーディネイト情報提供サーバ４へアップロードされるデータは、ユーザが購入したものに限らず、購入を検討しているファッションアイテムのデータであっても良い。この場合、ユーザは、自ら写真画像データ等をコーディネイト情報提供サーバ４にアップロードすることなく、自己所有のファッションアイテムと当該購入を検討しているファッションアイテムとが調和するのかなどを、携帯電話端末１のディスプレイ上で確認することができることになる。また、コーディネイト情報提供サーバ４は、ユーザが購入を検討しているファッションアイテムとユーザ所有のファッションアイテムとのコーディネイト候補を作成し、ユーザに提供することも可能である。この場合、ユーザは、購入を検討しているファッションアイテムが、自己所有のファッションアイテムとどのようにコーディネイト可能かを知ることができるようになる。
【００４８】
さらに、コーディネイト情報提供サーバ４は、ユーザが購入したファッションアイテム或いは購入を検討したファッションアイテムの種類や色、コーディネイトの組み合わせ、それらの頻度分布等の様々な情報を用いて、ユーザが購入を望むファッションアイテムの傾向を解析し、その解析情報を販売店や販売サイトにフィードバックすることも可能である。また、コーディネイト情報提供サーバ４は、個々のユーザについてだけでなく、年代や地域、性別等で分類される団体についても、どのようなファッションアイテムを購入する傾向にあるのか等を解析して、販売店や販売サイトへフィードバックすることも可能である。その他、上記解析情報の提供先は、ファッション雑誌の発行会社やインターネット上のファッション情報配信サイト等であっても良い。以上により、販売店や販売サイトは、今後のファッションアイテムの販売戦略を立てる上で重要なデータを得ることができ、よりユーザに好まれるファッションアイテムの動向の推測、新たなファッションアイテムの企画、開発、製造に活かすことができるようになる。また、ファッション雑誌の発行会社やファッション情報配信サイトは、どのようなファッションアイテムが売れ筋なのか、或いは、今後どのようなファッションアイテムが流行するのか等のファッション動向や嗜好の特集企画の立案等に活かすことができる。
【００４９】
なお、販売店や販売サイト等からコーディネイト情報提供サーバ４へ送られるファッションアイテムに関するデータは、ユーザが購入したもののみならず、各販売店や販売サイトが売り込みたい宣伝用ファッションアイテムのデータであっても良い。この場合、コーディネイト情報提供サーバ４は、各ユーザが所有するファッションアイテムと上手くコーディネイトできる宣伝用ファッションアイテムを、コーディネイトのアドバイスサンプルとして各ユーザへ紹介することも可能になる。勿論、各ユーザに紹介される宣伝用ファッションアイテムを選定する際に、コーディネイト情報提供サーバ４に蓄積されている各ユーザの嗜好等を考慮した選定を行えば、販売増加に結びつくと考えられる。
【００５０】
その他、コーディネイト情報提供サーバ４は、ユーザが過去に購入或いは購入を検討した各ファッションアイテムの情報を蓄積しておくことで、そのユーザが過去にどのようなファッションアイテムを購入してきたのか、どの店でどのようなファッションアイテムを購入したのか、さらにはどのようなファッションアイテムの購入を検討したのかなどの情報（いわばファッション動向の自己分析情報）を、各ユーザや販売店等に提供することも可能である。
【００５１】
図１３には、上記ファッションアイテムの販売店や雑誌等と連携したコーディネイト情報提供システムの全体構成を示す。
【００５２】
この図１３において、ユーザの携帯電話端末１からコーディネイト情報提供サーバ４へ送られる情報は、各ユーザの個人情報であり、例えば各ユーザ所有のファッションアイテムに関するデータも含まれる。一方、コーディネイト情報提供サーバ４から携帯電話端末１へ送られる情報は、ファッションデータや販売店等のアドバイスサンプルのデータなどである。
【００５３】
図中のファッション業界関係企業２０とは、上述した販売店や販売サイト、ファッション雑誌の発行会社はファッション情報配信サイト等である。コーディネイト情報提供サーバ４からファッション業界関係企業２０へ送られる情報は、上述したようにユーザが購入したファッションアイテムの情報や解析情報等のフィードバック情報である。一方、ファッション業界関係企業２０からコーディネイト情報提供サーバ４へ送られるのは、ユーザが購入したファッションアイテムのデータや上記アドバイスサンプルのデータである。なお、アドバイスサンプルをユーザへ紹介する機能が有料である場合、ファッション業界関係企業２０からコーディネイト情報提供サーバ４の運営会社には、宣伝料も渡される。
【００５４】
図中の通信事業者２１は、携帯電話システムを運営している会社である。当該通信事業者２１は、ユーザからコーディネイト情報提供料金を含む通信使用料金（月額固定料金である場合はそれも含む）を徴収する。また、通信事業者は、各ユーザの通信使用料の中からユーザ数に応じたコーディネイト情報提供料を分離し、そのコーディネイト情報提供料をコーディネイト情報提供サーバ４の運営会社へ支払う。
【００５５】
［コーディネイト情報提供サーバの概略構成］
以上説明した各機能を実現するコーディネイト情報提供サーバ４は、例えば図１４に示す構成を備える。
【００５６】
なお、この図１４に示すデータベース制御部１０，コーディネイト候補生成部１１，システム制御部１２，ファッションデータ生成部１３，アクセス制御部１４は、前述したファッションデータの生成やコーディネイト候補の生成及び提供等を実現するためのガイドアルゴリズム、個人データベースの検索等の各機能を実現するための図１のサーバアプリケーション８の各プログラム部分を機能ブロック的に表したものである。勿論、図１４に示す機能ブロック分けは一例であり、本発明はこの図１４の例に限定されるものではない。また、それら各機能は、サーバアプリケーション８によるソフトウェア処理のみならず、ハードウェア構成により実現されても良い。ハードウェア構成により各機能を実現する場合、コーディネイト情報提供サーバ４は、各機能ブロックに対応したハードウェア構成を備えることになる。
【００５７】
図１４において、第１のデータベース５には、上述した各ユーザのファッションデータが登録されている。
【００５８】
第２のデータベース６には、各ユーザの個人情報（電子メールアドレスを含む）やそのユーザの携帯電話端末１の端末ＩＤ、各ユーザの生年月日、ニックネーム等の各ユーザ固有の情報であるユーザ管理データと、各ユーザ毎に好みのファッションアイテム，色，素材，デザイン，ブランド，コーディネイト等を表すユーザ嗜好データ、各ユーザ毎に設定されたグループデータ（グループを構成するメンバーやグループのニックネーム等）、各ユーザの過去のコーディネイトや購入したファッションアイテムの履歴データ、ユーザ所有のファッションアイテムのクリーニング状況やスケジュール等の各種設定パラメータなどの情報が格納されている。
【００５９】
これら第１，第２のデータベース５，６は、データベース制御部１０により、データの記録と再生が制御される。
【００６０】
通信デバイス９は、インターネット等を介して上記携帯電話端末１との間でデータ通信を行う。
【００６１】
システム制御部１２は、全体の動作制御を行うと共に、ユーザの携帯電話端末１との間で通信されるデータの処理、ユーザの携帯電話端末１から送られてきたユーザの電子メールアドレス等の個人情報や端末ＩＤの初期登録、ユーザのニックネーム、生年月日等の各ユーザ固有の情報、各ユーザ毎の嗜好データや履歴データの他、グループデータ，クリーニング状況，スケジュール等の各種設定パラメータを取得し、データベース制御部１０を介して第２のデータベース６へ登録する。また、システム制御部１２は、前述の図３〜図６、図１０〜図１２で示したようなユーザインターフェイス画像を携帯電話端末１のディスプレイ８２上に表示させるためのデータを生成し、アクセス制御部１４及び通信デバイス９を介してユーザの携帯電話端末１へ送る。さらに、システム制御部１２は、携帯電話端末１からの検索情報に応じて、データベース制御部１０を介して第１のデータベース５からファッションデータを検索することも行う。また、システム制御部１２は、必要に応じて、通信デバイス９を介してインターネット等に接続し、例えば気象情報提供サイトから天気、天候、気温等の環境パラメータを収集したり、占い情報配信サイトからユーザの生年月日に応じたラッキーカラー等の情報を収集し、それら収集した情報をコーディネイト候補生成部１１へ送る。その他、システム制御部１２は、前述したユーザ嗜好の学習やファッションデータの分析、参照条件の適合判断等も行う。
【００６２】
アクセス制御部１４は、ユーザの携帯電話端末１からアクセス要求を受け取ると、システム制御部１２，データベース制御部１０を介して第２のデータベース６に登録されている端末ＩＤと、当該アクセス要求と共に送られてきた端末ＩＤとを用いて、個人認証を行い、アクセスの可否を決定する。なお、認証の際には、端末ＩＤの他に（若しくは端末ＩＤと共に）電子メールアドレスのような個人情報やパスワードを用いても良い。
【００６３】
ファッションデータ生成部１３は、システム制御部１２による制御の元、前述のように、ユーザの携帯電話端末１等からアップロードされた写真画像データや図３〜図６で説明したファッションアイテムを登録する際の各種選択データ等から、ファッションデータを生成する。当該ファッションデータは、データベース制御部１０による制御の元で、各ユーザ毎に対応付けられて第１のデータベース５に格納される。
【００６４】
コーディネイト候補生成部１１は、システム制御部１２による制御の元、第２のデータベース６から読み出されたユーザの嗜好データ、グループデータ、履歴データ、上記設定パラメータ、さらには外部から収集した環境パラメータ等を考慮して、第１のデータベース５からファッションデータを取りだしてコーディネイト候補を作成する。当該生成されたコーディネイト候補のファッションデータは、通信デバイス９を介してユーザの携帯電話端末１へ送られることになる。
【００６５】
［携帯電話端末の概略構成］
図１５には、本発明のユーザ通信端末の一実施の形態である携帯電話端末１の具体的構成例を示す。なお、本発明のユーザ通信端末は、携帯電話端末だけでなく、ＰＨＳ電話端末（ＰＨＳ：Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ、登録商標）、カーナビゲーション装置等の移動体通信端末や、通信機能を備えたＰＤＡ装置（ＰＤＡ：Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）やパーソナルコンピュータ等であっても良い。
【００６６】
本実施の形態の携帯電話端末は、図１５に示すように、送受信信号処理部２１と、コミュニケーション処理部２２と、アプリケーション制御処理部２３とを備えている。コミュニケーション処理部２２とアプリケーション制御処理部２３は、ＣＰＵインターフェイス部２４（ＣＰＵＩ／Ｆ部）を介して接続されている。上記コミュニケーション処理部２２は、通話等のコミュニケーションを制御するためのコミュニケーションＣＰＵ６１を備え、上記アプリケーション制御処理部２３は、待ち受け画像の表示処理や着信メロディの音声処理の他、前述の図３〜図６、図１０〜図１２の各ユーザインターフェイス画像の表示、内蔵ディジタルカメラにて撮影された画像データの処理、コーディネイト情報提供サーバ４との間で通信されるデータの処理等を行う端末アプリケーション２などを実行するためのアプリケーションＣＰＵ７１を備えている。なお、本実施の形態では、コミュニケーション処理部２２での処理とアプリケーション制御処理部２３での処理をそれぞれ別のＣＰＵが担当した例を挙げているが、それら処理を一つのＣＰＵが担当しても良いし、それら処理を３つ以上のＣＰＵに分けて担当させても良い。
【００６７】
受信信号処理部２１は、図示しない基地局からの無線電波をアンテナ３１により受信すると、その受信信号を共用器３２を介して受信ＲＦ部３３に送る。受信ＲＦ部３３は、当該受信信号を増幅し、次の周波数変換部３５へ送る。周波数変換部３５は、局発部３４からの局部発振信号を用いて、高周波の受信信号をベースバンド信号へダウンコンバートする。当該ベースバンド信号は、受信Ｉ／Ｆ部３６へ送られてＡ／Ｄ（アナログ／ディジタル）変換されて受信データとなされた後、受信レベル検出部３７へ送られる。
【００６８】
上記受信レベル検出部３７は、受信データから受信レベルを検出し、その検出した受信レベル情報をコミュニケーション処理部２２へ送る。また、受信レベル検出部３７は、上記受信データを受信復調部３８へ送る。
【００６９】
受信復調部３８は、受信データからフェージング成分を除去し、さらに拡散符号の復調を行うと共に、受信データが音声データかその他の通信データ（例えばパケット通信データ）かの種別判別と分離を行い、当該種別判別により分離された音声データを音声復号部３９へ、通信データを通信データ復号部４２へ送る。
【００７０】
音声復号部３９は、音声データの伸張処理、デインターリーブ処理、エラー訂正処理等の復号化処理を行った後、さらにＤ／Ａ（ディジタル／アナログ）変換処理を施す。当該Ｄ／Ａ変換後のアナログ音声信号は、アンプ４０により増幅されてスピーカ４１に供給される。これにより、受信された音声が、スピーカ４１を介して出力されることになる。
【００７１】
上記通信データ復号部４２は、上記通信データの伸張処理、デインターリーブ処理、エラー訂正処理等の復号化処理を行い、得られた通信データをコミュニケーション処理部２２へ送る。また、当該通信データは、必要に応じてアプリケーション制御処理部２３へも送られる。
【００７２】
一方、マイクロホン４３を介して入力されたアナログ音声信号は、アンプ４４にて所定のレベルに調整された後、音声符号化部４５に送られる。音声符号化部４５は、音声信号をＡ／Ｄ（アナログ／ディジタル）変換処理し、さらに圧縮処理、インターリーブ処理、エラー訂正符号の付加処理等を行い、得られた音声データを送信変調部４６に送る。
【００７３】
また、コミュニケーション処理部２２から入力された通信データは、通信データ符号化部４７に送られる。当該通信データ符号化部４７は、通信データの圧縮処理、インターリーブ処理、エラー訂正符号の付加処理等を行い、得られた通信データを送信変調部４６に送る。
【００７４】
送信変調部４６は、供給された音声データや通信データに対して拡散符号による変調処理を施し、得られたＩ，Ｑ成分が送信Ｉ／Ｆ部４８へ送られる。送信Ｉ／Ｆ部４８は、Ｉ，Ｑ成分をＤ／Ａ変換し、それをベースバンドの送信信号として周波数変換部４９へ送る。
【００７５】
周波数変換部４９は、局発部３４からの局部発振信号を用いて、上記ベースバンドの送信信号を高周波の送信信号へアップコンバートし、送信ＲＦ部５０へ送る。送信ＲＦ部５０は、上記送信信号を増幅した後、その送信信号を共用器３２へ送る。この時の共用器３２は、上記送信信号をアンテナ３１へ送る。これにより、アンテナ３１からは、送信信号が無線電波として送信されることになる。
【００７６】
コミュニケーション処理部２２のコミュニケーションＣＰＵ６１は、上記送受信信号処理部２１における上述した信号送受信処理を制御する。具体的には、コミュニケーションＣＰＵ６１が、ＲＯＭ６３（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）に記憶されている通信制御ソフトウェアに従って各種通信制御処理を行う。
【００７７】
なお、コミュニケーションＣＰＵ６１は、バスライン６２を介して、ＲＯＭ６３、ＲＡＭ６４（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＥＥＰＲＯＭ６５（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）と接続されている。ＲＡＭ６４は、コミュニケーションＣＰＵ６１の作業領域として使用され、コミュニケーションＣＰＵ６１のソフトウェア実行中において必要に応じて計算途中のデータなどを記憶したり、他の各部と送受信するデータを一時的に記憶する。ＥＥＰＲＯＭ６５は、不揮発性メモリであって、携帯電話端末の電源がオフ操作されても、例えば直前の通信設定条件の情報を記憶しておくことができる。したがって、コミュニケーションＣＰＵ６１は、次回に電源がオン操作された際に、このＥＥＰＲＯＭ６５に記憶されている情報に基づいて各部を設定制御することで、電源がオフ操作される直前の設定を再現するようになっている。
【００７８】
このようなコミュニケーション処理部２２は、上記通信制御ソフトウェアによって信号の送受信処理等の各種の通信制御処理を行う。
【００７９】
アプリケーション制御処理部２３は、キー入力等のユーザインターフェース制御や、待ち受け画像の表示処理、着信メロディの音声処理、前述したファッションアイテム、コーディネイト情報を扱うための端末アプリケーション２を実行する。具体的には、アプリケーションＣＰＵ７１が、ＲＯＭ７２に記憶されているアプリケーションソフトウェアを起動し、アプリケーション用バスライン７３を介して接続された各部を制御することにより、前述した端末アプリケーション２の機能を実現する。
【００８０】
アプリケーション用バスライン７３を介して上記アプリケーションＣＰＵ７１と接続されている各構成要素のうち、ＲＡＭ７４は、アプリケーションＣＰＵ７１の作業領域として使用され、ＥＥＰＲＯＭ７５はアプリケーションの設定条件等を記憶している。また、ＲＯＭ７２は、当該携帯電話端末の初期化のための情報や、ディスプレイ８２（ＬＣＤ）に文字を表示するための表示用のフォントデータや、リンガ（着信音用等を出力するためのスピーカ）７８による音響出力を得るための音響サンプルデータ、バイブレータ７９を動作させるための振動パターンなどを記憶している。内部ストレージ８９は、例えばフラッシュメモリ等の記憶保持動作が不要な書き換え可能な記憶媒体であり、例えば上記各種のアプリケーションソフトウェアや、電話番号や電子メールアドレス及びそれに対応した氏名，名称などの情報からなる電話帳データ、スケジュールデータ、発着信の通信履歴データ、メモ帳データ、ユーザのプロフィールデータ、キャラクタデータ、画像データ、音声データ等の、各種のデータを記憶する。なお、これらデータはＥＥＰＲＯＭ７５に記憶されても良い。また、内部ストレージ８９とＥＥＰＲＯＭ７５は、別構成ではなく、同一のメモリ内の記憶領域を分割して実現されていても良い。
【００８１】
キー操作部７６は、電話番号やアルファベット、仮名文字、記号等の入力に使用されるボタンや、画面上でカーソルを移動させるためのカーソル操作子、電源オン／オフなど、ユーザにより操作される各種のキーやボタン、ダイヤルからなる。
【００８２】
当該携帯電話端末において、キー操作部７６がユーザにより操作されると、キーＩ／Ｆ７７はその操作情報をアプリケーションＣＰＵ７１に送る。この時のアプリケーションＣＰＵ７１は、そのキー操作に従ったアプリケーション処理を実行する。
【００８３】
また、アプリケーションＣＰＵ７１は、リンガ７８やバイブレータ７９、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）８０を駆動させて呼び出しをユーザに通知したり、待ち受け画像や各種メッセージ等をＬＣＤＩ／Ｆ８１を介してディスプレイ８２に表示させる制御を行う。
【００８４】
また、本実施の形態の携帯電話端末は、例えばＳＩＭカード（Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ  Ｍｏｄｕｌｅ  Ｃａｒｄ）８３を装着可能なカードドライブ８４や、外部ストレージ８６を接続可能なストレージＩ／Ｆ８７をも備えているものとする。当該カードドライブ８４に上記ＳＩＭカード８３が装着されると、カードドライブ８４は、そのＳＩＭカード８３に記録されているユーザの電話番号等の個人ＩＤなどを読み出し、カードＩ／Ｆ８５、ＣＰＵＩ／Ｆ部２４を介してコミュニケーションＣＰＵ６１に供給する。このときのコミュニケーションＣＰＵ６１は、それら情報により、例えばユーザの認証を行う。また、上記外部ストレージ８６がストレージＩ／Ｆに接続されると、アプリケーションＣＰＵ７１は、その外部ストレージ８６の記録内容をストレージＩ／Ｆ８７を介して読み込む。この外部ストレージ８６から読み出された情報は、必要に応じてコミュニケーションＣＰＵ６１にも供給される。なお、上記外部ストレージ８６は、例えばスティック状或いはカード状の半導体メモリであっても良い。当該外部ストレージ８６は、例えば大容量を有しており、例えば前述した端末アプリケーション２を含む各種のアプリケーションソフトウェアや、通信機能を改善や拡充を図るためのアプリケーションソフトウェア，待ち受け画面，着信メロディ，フォント等のデータを記憶可能なものである。また、本実施の形態の携帯電話端末において、コミュニケーションＣＰＵ６１及びアプリケーションＣＰＵ７１は、上記外部ストレージ８６に記憶されたソフトウェアを読み出し、既存のソフトウェアを書き換え制御（バージョンアップ，アップデート）することも可能となっている。勿論、本実施の形態の携帯電話端末は、受信したり外部Ｉ／Ｆ８８を介してダウンロードされたソフトウェアによるバージョンアップやアップデートも可能となされている。なお、前述したユーザの携帯電話端末１同士でのファッションデータや、販売店に用意されているファッションデータ等は、上記外部ストレージ８６，外部Ｉ／Ｆ８８を介してやり取りすることもできる。
【００８５】
さらに、アプリケーションＣＰＵ７１は、アプリケーション用バスライン７３を介して、ディジタルカメラ部９０、位置情報を生成するためのＧＰＳ（ＧｌｏｂａｌＰｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）部９１、時刻，時間情報を生成するための時計部９２とも接続されている。ディジタルカメラ部９０は、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｓｅ）イメージセンサやＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）イメージセンサ等の撮像素子と、その撮像素子上に被写体等の光像を結像させる光学系とを備えたものである。当該ディジタルカメラ部９０での撮影指示入力は、前記キー操作部７６の所定のキーをレリーズボタンとして使用することで実現できる。このディジタルカメラ部９０により撮影した写真画像データは、例えば内部ストレージ８９や外部ストレージ８６等に記憶されたり、必要に応じて送受信信号処理部２１から前記コーディネイト情報提供サーバ４へ送られる。ＧＰＳ部９１は、測位した位置情報をアプリケーションＣＰＵ７１に送る。
【００８６】
近距離無線通信部９３は、例えば赤外線による無線通信や、いわゆるブルートゥース（Ｂｌｕｅｔｏｏｔｈ）方式の無線通信を行うためのものである。前述したユーザの携帯電話端末１同士でのファッションデータや、販売店に用意されているファッションデータ等は、当該近距離無線通信部９３によりやり取りすることができる。なお、上記ブルートゥース方式は、複数の電子機器間でアドホックな無線ネットワーキングを実現するための方式である。このブルートゥース方式は、Ｂｌｕｅｔｏｏｔｈ  ＳＩＧ（Ｓｐｅｃｉａｌ  Ｉｎｔｅｒｅｓｔ  Ｇｒｏｕｐ）にて策定されたものであり、詳細は“Ｂｌｕｅｔｏｏｔｈ（ＴＭ）Ｓｐｅｃｉａｌ  Ｉｎｔｅｒｅｓｔ  Ｇｒｏｕｐ、Ｂｌｕｅｔｏｏｔｈ仕様書バージョン１．０”に開示されている。
【００８７】
［コーディネイト情報提供システムのフロー］
以下、上述のコーディネイト情報提供サーバ４や携帯電話端末１により構成される本実施の形態のコーディネイト情報提供システムにおける主な動作の流れを、図１６〜図１９を用いて説明する。
【００８８】
図１６は、個人データベースを用いたコーディネイト機能のうち、コーディネイト情報提供サーバ４がユーザからのアクセスに応じてファッションデータを送信するまでの処理の流れを示す。
【００８９】
この図１６において、コーディネイト情報提供サーバ４のアクセス制御部１４は、ステップＳ１１としてユーザの携帯電話端末１からアクセスがあるか否かを見ている。ユーザからアクセスがあり、ステップＳ１２の処理へ進むと、アクセス制御部１４は、システム制御部１２とデータベース制御部１０を介し、例えば、ユーザの携帯電話端末１から送られてくる端末ＩＤと第２のデータベース６に登録されている端末ＩＤとを用いて認証を行う。そして、アクセス制御部１４にて本システムでのサービスを受け得る正規のユーザであると認証されると、システム制御部１２は、ステップＳ１３の処理として、データベース制御部１０を介して、第１のデータベース５からそのユーザのファッションデータを取り出す。
【００９０】
また、アクセス制御部１４は、ステップＳ１４として、ユーザの携帯電話端末１からファッションデータの送信リクエストがあったか否か判定しており、送信リクエストがあった場合、その旨をシステム制御部１２に伝える。そして、システム制御部１２は、ステップＳ１５として、上記送信リクエストに応じたファッションデータをアクセス制御部１４及び通信デバイス９を介してユーザの携帯電話端末へ送信させる。これにより、コーディネイト情報提供サーバ４は、リクエストに応じたファッションデータをユーザの携帯電話端末１へ提供できる。
【００９１】
図１７は、ユーザからのコーディネイト候補の要求に応じて、コーディネイト情報提供サーバ４がコーディネイト機能とコミュニケーション機能を実行する際の処理の流れを示す。
【００９２】
この図１７において、コーディネイト情報提供サーバ４のアクセス制御部１４は、ステップＳ１としてユーザの携帯電話端末１からアクセスがあるか否かを見ている。ユーザからアクセスがあり、ステップＳ２の処理へ進むと、アクセス制御部１４は、システム制御部１２とデータベース制御部１０を介し、ユーザの携帯電話端末１から送られてくる端末ＩＤと第２のデータベース６に登録されている端末ＩＤとを用いて認証を行う。そして、アクセス制御部１４にて本システムでのサービスを受け得る正規のユーザであると認証されると、システム制御部１２は、ステップＳ３の処理として、データベース制御部１０を介して、第１のデータベース５からそのユーザのファッションデータを取り出す。また、アクセス制御部１４は、ステップＳ４として、ユーザの携帯電話端末１からコーディネイト処理のリクエストがあったか否か判定しており、コーディネイト処理のリクエストがあった場合、その旨をシステム制御部１２に伝える。
【００９３】
次にシステム制御部１２は、ステップＳ５として、上記コーディネイト処理のリクエストにコミュニケーション相手の設定も含まれているか否か判断する。なお、コミュニケーション相手は、一人だけでなくグループであっても良い。コミュニケーション相手が設定されていないとき、システム制御部１２は、ステップＳ８の処理として、環境パラメータやコミュニケーション相手に関するもの以外の設定パラメータを用い、本実施の形態のガイドアルゴリズムによるコーディネイト候補の表示可能なデータを生成し、当該データを、アクセス制御部１４及び通信デバイス９を介してユーザの携帯電話端末１へ送信させる。これにより、コーディネイト情報提供サーバ４は、コミュニケーション相手が設定されていない場合のコーディネイト候補のデータをユーザの携帯電話端末１へ提供できる。
【００９４】
一方、コミュニケーション相手が設定されているとき、システム制御部１２は、ステップＳ６の処理として、必要に応じて、コミュニケーション相手の携帯電話端末に対して、最新のファッションデータや特定のファッションデータを問い合わせる。なお、コーディネイト情報提供サーバ４がコミュニケーション相手のファッションデータも管理しており、上記最新又は特定のファッションデータを保持している場合には、特に問い合わせを行わなくても良い。そして、システム制御部１２は、ステップＳ７の処理として、上記コミュニケーション相手のファッションデータを設定パラメータに追加した後、ステップＳ８へ処理を進める。この時、システム制御部１２は、上記コミュニケーション相手のファッションデータと、環境パラメータ、その他の設定パラメータを用い、本実施の形態のガイドアルゴリズムによるコーディネイト候補のデータを生成し、そのデータを、アクセス制御部１４及び通信デバイス９を介してユーザの携帯電話端末１へ送信させる。これにより、コーディネイト情報提供サーバ４は、コミュニケーション相手が設定されている場合のコーディネイト候補のデータをユーザの携帯電話端末１へ提供できる。
【００９５】
図１８には、上記コーディネイト機能及びコミュニケーション機能が実行される際に、ユーザの携帯電話端末１とコーディネイト情報提供サーバ４とで行われる処理の全体的な流れを示す。
【００９６】
この図１８において、ユーザの携帯電話端末１では、先ずステップＳ２１の処理として端末アプリケーション２が起動される。このとき、携帯電話端末１は、ファッションモードや設定パラメータ、グループに応じたコーディネイト（グループコーディネイト）の有無等の各種情報のうちの何れの情報を、コーディネイト候補の生成に用いるのかを設定するための選択画面をディスプレイ８２上に表示させる。そして、携帯電話端末１は、選択された情報をコーディネイト情報提供サーバ４へ送る。コーディネイト情報提供サーバ４は、携帯電話端末１から情報を受け取ると、ステップＳ２２の処理として、グループコーディネイトの指定がなされているか否かを判定し、グループコーディネイトの指定の有無により処理を分岐する。
【００９７】
ステップＳ２２にてグループコーディネイトの指定がなされていないとき、コーディネイト情報提供サーバ４は、ステップＳ２６の処理として、ファッションモードとユーザの行き先情報、個人情報、天気などの環境パラメータに応じた幾つかのコーディネイト候補のデータを生成し、ユーザの携帯電話端末１へ送信する。当該コーディネイト候補のデータを受けた携帯電話端末１は、ステップＳ２８の処理として、それらコーディネイト候補のファッションアイテムをディスプレイ８２上に表示して何れかのコーディネイト候補の選択を促すと共に、ステップＳ２９の処理として、ユーザに対してそれらの中の何れが選択されたのかを判断する。そして、携帯電話端末１は、ステップＳ３０の処理として、ユーザにより選択された情報をコーディネイト情報提供サーバ４へフィードバックする。その後、コーディネイト情報提供サーバ４は、その選択結果によりユーザの嗜好を学習する。
【００９８】
一方、ステップＳ２２にてグループコーディネイトの指定がなされているとき、コーディネイト情報提供サーバ４は、ステップＳ２３の処理として、グループコーディネイトとして指定されているグループのニックネームから、そのグループに所属する各ユーザのデータを収集し、さらに、ステップＳ２４として、グループ内の各ユーザのコーディネイトが決定しているか（ファッションデータが決定しているか）を判断する。グループ内でのコーディネイトが決定していないとき、コーディネイト情報提供サーバ４は、ステップＳ２７の処理として、そのグループについて過去に学習した嗜好（グループ嗜好）と、ユーザ本人により選択されたファッションモードや各種パラメータからコーディネイト候補のデータを生成し、ユーザの携帯電話端末１へ送信する。その後のステップＳ２８以降の処理は上述同様である。
【００９９】
また、ステップＳ２４にて、グループ内でのコーディネイトが決定していると判断されたとき、コーディネイト情報提供サーバ４は、ステップＳ２５の処理として、そのグループ内の各ユーザについて決定されているコーディネイト（ファッションデータ）と、ユーザ本人により選択されたファッションモードや各種パラメータからコーディネイト候補のデータを生成し、ユーザの携帯電話端末１へ送信する。その後のステップＳ２８以降の処理は上述同様である。
【０１００】
図１９は、例えば予め設定された目覚まし時刻にコーディネイト情報提供サーバ４が自動的にコーディネイト候補を作成し、ユーザの携帯電話端末１へ送信するサービスが提供される場合の、ユーザの携帯電話端末１とコーディネイト情報提供サーバ４とで行われる処理の全体的な流れを示す。
【０１０１】
この図１９において、コーディネイト情報提供サーバ４は、ステップＳ４１の処理として、予めユーザによる設定パラメータと目覚まし時刻を記憶している。そして、コーディネイト情報提供サーバ４は、ステップＳ４２として、上記予め設定されている目覚まし時刻の数分前になったか否か判断しており、目覚まし時刻の数分前でないときにはステップＳ４３にて一定時間待った後、再度ステップＳ４２の判断を行う。ステップＳ４２にて目覚まし時刻の数分前になったと判断したとき、コーディネイト情報提供サーバ４は、ステップＳ４４として、ユーザによる設定パラメータや環境パラメータ、ユーザの嗜好等を用いて幾つかのコーディネイト候補を作成する。
【０１０２】
上記コーディネイト候補の作成が完了すると、コーディネイト情報提供サーバ４は、ステップＳ４５の処理として、目覚まし時刻になったか否か判断し、目覚まし時刻になったとき、ユーザの携帯電話端末１に対して、そのコーディネイト候補のデータを送信し、当該携帯電話端末１を鳴動させる。このとき、携帯電話端末１は、ユーザによるボタン押し操作などのアクションに応じて、上記コーディネイト候補をディスプレイ８２上に表示させる。そして、携帯電話端末１は、ステップＳ４７の処理として、ユーザがそれらの中の何れかを選択したか否か判断し、さらにステップＳ４８の処理として、ユーザによる選択情報をコーディネイト情報提供サーバ４へフィードバックする。このときのコーディネイト情報提供サーバ４は、その選択結果によりユーザの嗜好を学習する。
【０１０３】
［まとめ］
以上説明したように、本実施の形態のコーディネイト情報提供システムによれば、コーディネイト情報提供サーバ４がユーザ個人のファッションアイテムのデータを管理することで、携帯電話端末を介してユーザ自身や他者、グループのファッションデータの検索サービスや、コーディネイト等のサービスをユーザに提供することが可能となる。特に、本実施の形態によれば、ユーザが最も長い時間身近においていると考えられる携帯電話端末に対してサービスを提供するため、パーソナルコンピュータや他の専用デバイスに比べて、多くのユーザに、より身近なサービスを提供できる。
【０１０４】
本実施の形態のコーディネイト情報提供システムによれば、ユーザは、自己所有のファッションアイテムのデータベースを容易に作成可能であり、またそれらデータベース化されたファッションアイテムと自分の髪形や特徴をある程度有した人型モデルを用いた仮想的なコーディネイトができ、さらに例えば新たなファッションアイテムの購入時に自己所有のファッションアイテムとのコンビネーションを見ることも可能となる。また本実施の形態によれば、人型モデルやファッションアイテムを３Ｄ表示することで、分かり易いユーザインターフェイスが実現されている。また、本実施の形態によれば、データベースには過去のユーザのコーディネイト情報も蓄積されるため、一年前のコーディネイト情報をユーザに提供したり、ユーザの嗜好分析、流行チェック等を行う応用サービスも可能である。その他、本実施の形態によれば、ファッションデータを他者との間で交換できるため、自分のファッションデータと他者のファッションデータとを事前に通知し合うことで、他者間とのコーディネイトの調整をとることができ、店で見つけたファッションアイテムなどを友人に教えることなども可能となる。さらに、本実施の形態によれば、販売店やファッション雑誌などとの連帯サービスへの応用も可能であり、したがって、販売店やファッション雑誌は、将来の販売戦略、企画立案等にファッションデータを活用可能である。
【０１０５】
また、本実施の形態のシステムによれば、個人のファッションデータから幾つかのコーディネイト候補をユーザに提供するファッションガイドサービスが可能となり、コーディネイト候補の生成の際の各種のパラメータとして、流行、過去のデータ、クリーニング状況、天気、気温、占いによる色、ユーザ嗜好、交際相手や友達などの情報を用いることで、時、所、場合（Ｔ，Ｐ，Ｏ）に合ったコーディネイト候補をユーザに提供可能となる。
【０１０６】
さらに、本実施の形態のシステムによれば、携帯電話端末１に内蔵されたディジタルカメラにより撮影した画像から質感等のファッションデータが生成可能となされているため、ユーザは、ファッションデータの入力のための複雑な操作を行わなくても良い。
【０１０７】
なお、上述した実施の形態の説明は、本発明の一例である。このため、本発明は上述した実施の形態に限定されることなく、本発明に係る技術的思想を逸脱しない範囲であれば、設計等に応じて種々の変更が可能であることはもちろんである。携帯電話端末１のユーザは、老若男女の何れであるかを問わない。
【０１０８】
【発明の効果】
本発明においては、少なくともユーザが所有しているファッションアイテムのデータを用いて、少なくとも一つのコーディネイト候補が生成されてユーザ通信端末へ提供され、ユーザ通信端末では、コーディネイト候補のファッションアイテムの画像がディスプレイ上に表示されることにより、ユーザは、自らコーディネイトを行うことなく、分かり易い状態で様々なコーディネイトを楽しむことができる。
【０１０９】
また、本発明においては、ユーザの嗜好、環境、グループ、ユーザの設定等に基づいたコーディネイト候補が生成されるため、ユーザは、時、所、場合に合ったコーディネイト候補を知ることができる。
【０１１０】
また、本発明においては、ユーザ未所有のファッションアイテムとユーザ所有のファッションアイテムの各データを用いてコーディネイト候補が生成されるため、ユーザは、例えば新たに購入しようとするファッションアイテムの商品と自己所有のファッションアイテムとのコーディネイトを容易且つ分かり易く知ることができる。
【図面の簡単な説明】
【図１】本実施の形態のコーディネイト情報提供システムの概略構成を示すブロック図である。
【図２】インターネットを介して携帯電話端末とサーバが接続される場合のシステムの概略構成を示すブロック図である。
【図３】各種のファッションアイテムのアイコンが表示されたユーザインターフェイス画面例を示す図である。
【図４】ファッションアイテムの画像と調整メニューが表示されたユーザインターフェイス画面例を示す図である。
【図５】クローゼットのアイコンが表示されたユーザインターフェイス画面例を示す図である。
【図６】選択されたクローゼットとファッションアイテムが表示されたユーザインターフェイス画面例を示す図である。
【図７】携帯電話端末のディジタルカメラ機能により撮影されたファッションアイテムの一部の写真画像データ例を示す図である。
【図８】携帯電話端末のディジタルカメラ機能により撮影されたファッションアイテムの一部に写真画像データからテクスチャ解析により得られたテクスチャデータ例を示す図である。
【図９】テクスチャ解析により得られたテクスチャデータにより色柄が決定されたファッションアイテムの画像例を示す図である。
【図１０】クローゼット内の各ファッションアイテムを表すアイコンと人型モデルが表示されたディスプレイ画像例を示す図である。
【図１１】選択されたタイプに属するファッションアイテムのアイコンと人型モデルが表示されたユーザインターフェイス画面例を示す図である。
【図１２】選択されたファッションアイテムを人型モデルに着用させたときのユーザインターフェイス画面例を示す図である。
【図１３】ファッションアイテムの販売店や雑誌等と連携したコーディネイト情報提供システムの全体構成を示す図である。
【図１４】コーディネイト情報提供サーバの機能ブロック図である。
【図１５】携帯電話端末の概略構成を示すブロック回路図である。
【図１６】コーディネイト情報提供サーバがユーザからのアクセスに応じてファッションデータを送信するまでの処理のフローチャートである。
【図１７】コーディネイト情報提供サーバがコーディネイト機能とコミュニケーション機能を実現する際の処理のフローチャートである。
【図１８】コーディネイト機能及びコミュニケーション機能が実行される際に、携帯電話端末とコーディネイト情報提供サーバとで行われる処理の全体的な流れを示すフローチャートである。
【図１９】目覚まし時刻にコーディネイト候補を作成してユーザに提供する際の、携帯電話端末とコーディネイト情報提供サーバとで行われる処理の全体的な流れを示すフローチャートである。
【符号の説明】
１…携帯電話端末、２…端末アプリケーション、３，９…通信デバイス、４…コーディネイト情報提供サーバ、５…第１のデータベース、６…第２のデータベース、８…サーバアプリケーション、８２…ディスプレイ、１００，１０３，１０５…アイコン、１０１，１０６…アイテム画像、１０２…調整メニュー、１０４…人型モデル
【図１】
2004220200.tif 000003
【図２】
2004220200.tif 000004
【図３】
2004220200.tif 000005
【図４】
2004220200.tif 000006
【図５】
2004220200.tif 000007
【図６】
2004220200.tif 000008
【図７】
2004220200.tif 000009
【図８】
2004220200.tif 000010
【図９】
2004220200.tif 000011
【図１０】
2004220200.tif 000012
【図１１】
2004220200.tif 000013
【図１２】
2004220200.tif 000014
【図１３】
2004220200.tif 000015
【図１４】
2004220200.tif 000016
【図１５】
2004220200.tif 000017
【図１６】
2004220200.tif 000018
【図１７】
2004220200.tif 000019
【図１８】
2004220200.tif 000020
【図１９】
2004220200.tif 000021