(57)【特許請求の範囲】
【請求項１】
第１の近接無線通信を通じて、近接された他の装置から少なくともコンテンツデータの識別情報と、前記コンテンツデータを提供するサーバの接続先を示す情報とを含む、前記コンテンツデータの管理に利用される管理データを取得する管理データ取得手段と、
前記管理データ取得手段により取得された前記管理データに基づく表示を行う表示手段と、
前記表示手段による表示に基づく前記コンテンツデータの選択操作を受け付ける選択操作受付手段と、
前記第１の近接無線通信と異なる第２の近接無線通信の通信可能範囲内に前記他の装置が存在するか否かを判別する判別手段と、
前記判別手段により前記他の装置が前記通信可能範囲内に存在すると判別された場合、前記選択操作受付手段により受け付けられた前記選択操作により選択されたコンテンツデータを、前記第２の近接無線通信を通じて前記他の装置に要求し、前記判別手段により前記他の装置が前記通信可能範囲内に存在しないと判別された場合、前記管理データに含まれる前記サーバの接続先を示す情報に基づいて、前記選択操作受付手段により受け付けられた前記選択操作により選択されたコンテンツデータを、前記第１の近接無線通信および前記第２の近接無線通信と異なる通信を通じて前記サーバに要求する要求手段と、
前記要求手段による要求に対応して前記他の装置若しくは前記サーバから供給される前記コンテンツデータを取得するコンテンツデータ取得手段と
を備える情報処理装置。
【請求項２】
前記管理データを予め記憶する記憶手段と、
前記記憶手段により記憶されている前記管理データを読み出し、読み出した前記管理データを、前記第１の近接無線通信を通じて、近接された他の装置に供給する管理データ供給手段をさらに備える
請求項１に記載の情報処理装置。
【請求項３】
前記コンテンツデータは、楽曲の音声データである音楽データであり、前記管理データは、楽曲に関する情報である楽曲情報を含む
請求項１に記載の情報処理装置。
【請求項４】
前記コンテンツデータ取得手段により、コンテンツデータを前記サーバより取得したことを、前記コンテンツデータに対応する管理データの提供元である前記他の装置に通知する通知手段をさらに備える
請求項１に記載の情報処理装置。
【請求項５】
前記管理データは、提供元である前記他の装置の情報を含み、
前記要求手段は、コンテンツデータを要求するとともに、前記コンテンツデータに対応する管理データの提供元である前記他の装置の情報を前記サーバに提供する
請求項１に記載の情報処理装置。
【請求項６】
情報処理装置の情報処理方法であって、
前記情報処理装置が、
第１の近接無線通信を通じて、近接された他の装置から少なくともコンテンツデータの識別情報と、前記コンテンツデータを提供するサーバの接続先を示す情報とを含む、前記コンテンツデータの管理に利用される管理データを取得し、
取得された前記管理データに基づく表示をし、
前記表示に基づく前記コンテンツデータの選択操作を受け付け、
前記第１の近接無線通信と異なる第２の近接無線通信の通信可能範囲内に前記他の装置が存在するか否かを判別し、
前記他の装置が前記通信可能範囲内に存在すると判別された場合、前記選択操作により選択されたコンテンツデータを、前記第２の近接無線通信を通じて前記他の装置に要求し、前記他の装置が前記通信可能範囲内に存在しないと判別された場合、前記管理データに含まれる前記サーバの接続先を示す情報に基づいて、受け付けられた前記選択操作により選択されたコンテンツデータを、前記第１の近接無線通信および前記第２の近接無線通信と異なる通信を通じて前記サーバに要求し、
前記要求に対応して前記他の装置若しくは前記サーバから供給される前記コンテンツデータを取得する
情報処理方法。
【請求項７】
サーバが端末装置に対してコンテンツデータを提供する情報処理システムであって、
前記端末装置である第１の端末装置は、
第１の近接無線通信を通じて、近接された第２の端末装置から少なくともコンテンツデータの識別情報と、前記サーバの接続先を示す情報とを含む、前記コンテンツデータの管理に利用される管理データを取得する管理データ取得手段と、
前記管理データ取得手段により取得された前記管理データに基づく表示を行う表示手段と、
前記表示手段による表示に基づく前記コンテンツデータの選択操作を受け付ける選択操作受付手段と、
前記第１の近接無線通信と異なる第２の近接無線通信の通信可能範囲内に前記第２の端末装置が存在するか否かを判別する判別手段と、
前記判別手段により前記第２の端末装置が前記通信可能範囲内に存在すると判別された場合、前記選択操作受付手段により受け付けられた前記選択操作により選択されたコンテンツデータを、前記第２の近接無線通信を通じて前記第２の端末装置に要求し、前記判別手段により前記第２の端末装置が前記通信可能範囲内に存在しないと判別された場合、前記管理データに含まれる前記サーバの接続先を示す情報に基づいて、前記選択操作受付手段により受け付けられた前記選択操作により選択されたコンテンツデータを、前記第１の近接無線通信および前記第２の近接無線通信と異なる通信を通じて前記サーバに要求する要求手段と、
前記要求手段による要求に対応して前記第２の端末装置若しくは前記サーバから供給される前記コンテンツデータを取得するコンテンツデータ取得手段と
を備え、
前記第２の端末装置は、
前記管理データおよび前記コンテンツデータを記憶する記憶手段と、
前記記憶手段により記憶されている前記管理データを読み出し、読み出した前記管理データを、前記第１の近接無線通信を通じて、近接された前記第１の端末装置に供給する管理データ供給手段と、
前記第１の端末装置からの要求に基づいて、要求されたコンテンツデータを、前記第２の近接無線通信を通じて、前記第１の端末装置に供給する第１のコンテンツデータ供給手段と
を備え、
前記サーバは、
前記コンテンツデータを記憶するコンテンツデータ記憶手段と、
前記第１の端末装置からの要求に基づいて、要求されたコンテンツデータを、前記第１の近接無線通信および前記第２の近接無線通信と異なる通信を通じて、前記第１の端末装置に供給する第２のコンテンツデータ供給手段と
を備える情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置および方法、並びに、情報処理システムに関し、特に、情報の適切な提供をより容易に受けることができるようにした情報処理装置および方法、並びに、情報処理システムに関する。
【背景技術】
【０００２】
従来、サーバ等から、ネットワークを介して端末装置に情報を提供する方法がある。例えば、サーバが予め登録された端末装置に対して情報を配信する方法がある。しかしながら、この方法の場合、サーバは、その情報を必要としない端末装置にも、その情報を提供してしまう恐れがある。
【０００３】
そこで情報の適切な提供、すなわち、情報を、その情報を必要とする端末装置にのみ提供することを実現する方法として、各端末装置がサーバに対して欲しい情報を要求し、サーバは、その要求された情報を、要求元の端末装置に提供する方法がある（例えば、特許文献１参照）。
【０００４】
特許文献１の場合、ディジタル携帯電話機３は、ユーザの操作に応じてノートパソコン２から曲名リストファイルをダウンロードし、当該曲名リストファイルに従って曲名リストを表示部２１に表示する。そしてディジタル携帯電話機３は、表示された曲名リストの中からユーザによって選択された音楽ファイルをノートパソコン２又は音楽ファイルサーバ６からダウンロードして再生した後に、ヘッドホン７を介して出力するようになされている。
【０００５】
【特許文献１】特開２００１−２１５９７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、サーバが提供する情報の数が増大する程、サーバの利便性は向上するが、端末装置のユーザは、より多数の中から必要なものを選択しなければならず、その選択作業が煩雑になり、適切な情報の選択が困難になる恐れがあった。
【０００７】
例えば、楽曲の音声データである音楽データをサーバからダウンロードする場合、端末装置のユーザは、サーバに登録されている数万曲の楽曲の中から欲しい楽曲を選択しなければならないことも考えられる。例えば、サーバにおいて提供可能な楽曲のリストに、ジャンルやアーティスト名等によるカテゴリ分けや整列等の、検索しやすくする工夫を施すことも考えられるが、目的の楽曲が予め決まっていない場合、やはり、多数の楽曲の中から選択を行わなければならず、選択作業は煩雑になる恐れがあった。また、カテゴリ分けを行うと、ユーザは基本的に嗜好に合ったカテゴリより楽曲を選択し易くなる。つまり、ユーザが選択する楽曲のカテゴリに偏りが生じやすくなる。限られたカテゴリの楽曲ばかり取得すると、ユーザによっては飽きが生じてしまい、サービス利用意欲が低下してしまう恐れがあった。しかしながら、普段選択しないカテゴリを選択させるようにユーザを適切に誘導する方法も無かった。
【０００８】
また、近年においては情報処理技術の発達により携帯電話機やPDA（Personal Digital Assistants）のような携帯型の通信装置が普及しているが、このような装置は小型で操作性が低いものが多く、選択作業はさらに困難になる恐れがあった。
【０００９】
さらに、端末装置のユーザが、サーバに登録されている多数の情報の全てを把握することは困難であり、そのため、ユーザが必要とする情報であっても、ユーザがその情報がサーバに登録されていることに気づかない恐れもあった。例えば、ユーザの嗜好に合う楽曲の音楽データがサーバに登録されていても、ユーザは、その楽曲の存在を把握していないと、サーバからダウンロードしようとは思わない。このようなサービスの利用機会の損失は低減されるのが望ましい。
【００１０】
そのために、例えば、サーバに登録されている情報の一部を提供する方法がある。例えば、音楽データを有償で提供する（つまり、販売する）サーバにおいて、販売する楽曲の一部分からなる音楽データを試聴用データとして無償で提供する方法がある。端末装置のユーザは、音楽データを購入する前に、この試聴用データを試聴して、購入するか否かを決定することができる。このようにすることによりユーザは適切に取得する情報を選択することができるようになるので、サービス利用意欲を向上させることができる。
【００１１】
しかしながら、サーバが提供する楽曲が多数存在する場合、その分、試聴用データの数も増大することになる。従って、端末装置のユーザは、多数の楽曲の中から試聴する楽曲を選択しなければならず、その選択作業が煩雑になる恐れがあった。
【００１２】
また、サーバにおいて、提供する各情報について、過去にその情報の提供を受けたユーザが、その情報についての感想を登録し、その情報の提供を受けようとするユーザが、その感想に基づいて、情報の提供を受けるか否かを選択することができるようにする方法もある。しかしながら、自分自身と全く関係が無く、嗜好も不明な他人が登録した感想が必ずしも参考になるとは限らない。感想を参考に提供を受けた情報が、そのユーザにとって利用価値の無いものであった場合、そのユーザの、サービス利用意欲が低下してしまう恐れがあった。
【００１３】
さらに、特許文献１に記載のように、他の装置からサーバが提供する楽曲の情報を取得する方法も考えられるが、ノートパソコンとディジタル携帯電話機のユーザが同一であれば、提供される楽曲についての情報量は増加せず、サービスの利用という点に関しては、１台の端末装置で行う場合と変わらない。また、ノートパソコンとディジタル携帯電話機のユーザが互いに異なる場合、ブルートゥースのような無線通信の場合、通信の確立に知識が必要になり、通信技術の知識を有さないユーザにとっては、煩雑な作業となる恐れがある。また、通信可能範囲内に多数の装置が存在する場合、正しく目的の装置と通信を確立したかを把握するのも、通信技術の知識を有さないユーザにとっては困難である恐れもある。
【００１４】
本発明は、このような従来の実情に鑑みて提案されたものであり、情報の適切な提供を容易に受けることができるようにするものである。
【課題を解決するための手段】
【００１５】
本発明の第１の側面は、第１の近接無線通信を通じて、近接された他の装置から少なくともコンテンツデータの識別情報と、前記コンテンツデータを提供するサーバの接続先を示す情報とを含む、前記コンテンツデータの管理に利用される管理データを取得する管理データ取得手段と、前記管理データ取得手段により取得された前記管理データに基づく表示を行う表示手段と、前記表示手段による表示に基づく前記コンテンツデータの選択操作を受け付ける選択操作受付手段と、前記第１の近接無線通信と異なる第２の近接無線通信の通信可能範囲内に前記他の装置が存在するか否かを判別する判別手段と、前記判別手段により前記他の装置が前記通信可能範囲内に存在すると判別された場合、前記選択操作受付手段により受け付けられた前記選択操作により選択されたコンテンツデータを、前記第２の近接無線通信を通じて前記他の装置に要求し、前記判別手段により前記他の装置が前記通信可能範囲内に存在しないと判別された場合、前記管理データに含まれる前記サーバの接続先を示す情報に基づいて、前記選択操作受付手段により受け付けられた前記選択操作により選択されたコンテンツデータを、前記第１の近接無線通信および前記第２の近接無線通信と異なる通信を通じて前記サーバに要求する要求手段と、前記要求手段による要求に対応して前記他の装置若しくは前記サーバから供給される前記コンテンツデータを取得するコンテンツデータ取得手段とを備える情報処理装置である。
【００１７】
前記管理データを予め記憶する記憶手段と、
前記記憶手段により記憶されている前記管理データを読み出し、読み出した前記管理データを、前記第１の近接無線通信を通じて、近接された他の装置に供給する管理データ供給手段をさらに備えることができる。
【００１８】
前記コンテンツデータは、楽曲の音声データである音楽データであり、前記管理データは、楽曲に関する情報である楽曲情報を含むことができる。
【００１９】
前記コンテンツデータ取得手段により、コンテンツデータを前記サーバより取得したことを、前記コンテンツデータに対応する管理データの提供元である前記他の装置に通知する通知手段をさらに備えることができる。
【００２０】
前記管理データは、提供元である前記他の装置の情報を含み、前記要求手段は、コンテンツデータを要求するとともに、前記コンテンツデータに対応する管理データの提供元である前記他の装置の情報を前記サーバに提供することができる。
【００２３】
本発明の第１の側面はまた、情報処理装置の情報処理方法であって、前記情報処理装置が、第１の近接無線通信を通じて、近接された他の装置から少なくともコンテンツデータの識別情報と、前記コンテンツデータを提供するサーバの接続先を示す情報とを含む、前記コンテンツデータの管理に利用される管理データを取得し、取得された前記管理データに基づく表示をし、前記表示に基づく前記コンテンツデータの選択操作を受け付け、前記第１の近接無線通信と異なる第２の近接無線通信の通信可能範囲内に前記他の装置が存在するか否かを判別し、前記他の装置が前記通信可能範囲内に存在すると判別された場合、前記選択操作により選択されたコンテンツデータを、前記第２の近接無線通信を通じて前記他の装置に要求し、前記他の装置が前記通信可能範囲内に存在しないと判別された場合、前記管理データに含まれる前記サーバの接続先を示す情報に基づいて、受け付けられた前記選択操作により選択されたコンテンツデータを、前記第１の近接無線通信および前記第２の近接無線通信と異なる通信を通じて前記サーバに要求し、前記要求に対応して前記他の装置若しくは前記サーバから供給される前記コンテンツデータを取得する情報処理方法である。
【００２４】
本発明の第２の側面は、サーバが端末装置に対してコンテンツデータを提供する情報処理システムであって、前記端末装置である第１の端末装置は、第１の近接無線通信を通じて、近接された第２の端末装置から少なくともコンテンツデータの識別情報と、前記サーバの接続先を示す情報とを含む、前記コンテンツデータの管理に利用される管理データを取得する管理データ取得手段と、前記管理データ取得手段により取得された前記管理データに基づく表示を行う表示手段と、前記表示手段による表示に基づく前記コンテンツデータの選択操作を受け付ける選択操作受付手段と、前記第１の近接無線通信と異なる第２の近接無線通信の通信可能範囲内に前記第２の端末装置が存在するか否かを判別する判別手段と、前記判別手段により前記第２の端末装置が前記通信可能範囲内に存在すると判別された場合、前記選択操作受付手段により受け付けられた前記選択操作により選択されたコンテンツデータを、前記第２の近接無線通信を通じて前記第２の端末装置に要求し、前記判別手段により前記第２の端末装置が前記通信可能範囲内に存在しないと判別された場合、前記管理データに含まれる前記サーバの接続先を示す情報に基づいて、前記選択操作受付手段により受け付けられた前記選択操作により選択されたコンテンツデータを、前記第１の近接無線通信および前記第２の近接無線通信と異なる通信を通じて前記サーバに要求する要求手段と、前記要求手段による要求に対応して前記第２の端末装置若しくは前記サーバから供給される前記コンテンツデータを取得するコンテンツデータ取得手段とを備え、前記第２の端末装置は、前記管理データおよび前記コンテンツデータを記憶する記憶手段と、前記記憶手段により記憶されている前記管理データを読み出し、読み出した前記管理データを、前記第１の近接無線通信を通じて、近接された前記第１の端末装置に供給する管理データ供給手段と、前記第１の端末装置からの要求に基づいて、要求されたコンテンツデータを、前記第２の近接無線通信を通じて、前記第１の端末装置に供給する第１のコンテンツデータ供給手段とを備え、前記サーバは、前記コンテンツデータを記憶するコンテンツデータ記憶手段と、前記第１の端末装置からの要求に基づいて、要求されたコンテンツデータを、前記第１の近接無線通信および前記第２の近接無線通信と異なる通信を通じて、前記第１の端末装置に供給する第２のコンテンツデータ供給手段とを備える情報処理システムである。
【００２５】
本発明の第１の側面においては、第１の近接無線通信を通じて、近接された他の装置から少なくともコンテンツデータの識別情報と、コンテンツデータを提供するサーバの接続先を示す情報とを含む、コンテンツデータの管理に利用される管理データが取得され、取得された管理データに基づく表示が行われ、その表示に基づくコンテンツデータの選択操作が受け付けられ、第１の近接無線通信と異なる第２の近接無線通信の通信可能範囲内に他の装置が存在するか否かが判別され、他の装置が通信可能範囲内に存在すると判別された場合、選択操作により選択されたコンテンツデータが、第２の近接無線通信を通じて他の装置に要求され、他の装置が通信可能範囲内に存在しないと判別された場合、管理データに含まれるサーバの接続先を示す情報に基づいて、受け付けられた選択操作により選択されたコンテンツデータが、第１の近接無線通信および第２の近接無線通信と異なる通信を通じてサーバに要求され、要求に対応して他の装置若しくはサーバから供給されるコンテンツデータが取得される。
【００２６】
本発明の第２の側面においては、端末装置である第１の端末装置において、第１の近接無線通信を通じて、近接された第２の端末装置から少なくともコンテンツデータの識別情報と、サーバの接続先を示す情報とを含む、コンテンツデータの管理に利用される管理データが取得され、取得された管理データに基づく表示が行われ、その表示に基づくコンテンツデータの選択操作が受け付けられ、第１の近接無線通信と異なる第２の近接無線通信の通信可能範囲内に第２の端末装置が存在するか否かが判別され、第２の端末装置が通信可能範囲内に存在すると判別された場合、受け付けられた選択操作により選択されたコンテンツデータが、第２の近接無線通信を通じて第２の端末装置に要求され、第２の端末装置が通信可能範囲内に存在しないと判別された場合、管理データに含まれるサーバの接続先を示す情報に基づいて、受け付けられた選択操作により選択されたコンテンツデータが、第１の近接無線通信および第２の近接無線通信と異なる通信を通じてサーバに要求され、要求に対応して第２の端末装置若しくはサーバから供給されるコンテンツデータが取得され、第２の端末装置において、管理データおよびコンテンツデータが記憶され、記憶されている管理データが読み出され、読み出された管理データが、第１の近接無線通信を通じて、近接された第１の端末装置に供給され、第１の端末装置からの要求に基づいて、要求されたコンテンツデータが、第２の近接無線通信を通じて、第１の端末装置に供給され、サーバにおいて、コンテンツデータが記憶され、第１の端末装置からの要求に基づいて、要求されたコンテンツデータが、第１の近接無線通信および第２の近接無線通信と異なる通信を通じて、第１の端末装置に供給される。
【発明の効果】
【００２７】
本発明によれば、情報の提供を受けることができる。特に、情報の適切な提供をより容易に受けることができる。
【発明を実施するための最良の形態】
【００３８】
以下、本発明の実施の形態について説明する。
【００３９】
図１は、本発明を適用したネットワークシステムの構成例を示す図である。
【００４０】
図１に示されるネットワークシステム１００は、複数の装置により構成され、サーバから端末装置に情報を容易に提供することができるシステムである。具体的には、ネットワークシステム１００の端末装置が、他の装置とプレイリストを交換することにより、音楽データに関する、信頼性の高い情報を容易に収集し、そのプレイリストに基づいて音楽データをサーバより取得することができるシステムである。つまり、ネットワークシステム１００は、サーバが音楽データを端末装置に対して適切に提供するシステムである。
【００４１】
音楽データとは、楽曲（コンテンツ）の音声信号をデータ化したコンテンツデータである。もちろん、音楽データには、楽曲の数、内容、時間、音量、データ量等の各種の制限はない。音楽データの内容は任意である。なお、ここでいう楽曲は、楽器の演奏だけでなく、人間の音声、自然界の音、または人工的に創造された音等、あらゆる音声信号を含むものとする。後述するように音楽データは有償または無償で提供されるが、基本的には、楽曲単位で提供される。なお、複数の楽曲をまとめて１パッケージとして提供する場合もある。
【００４２】
ネットワークシステム１００を構成する各装置は、後述するように、プレイリストと呼ばれるデータを授受（交換）する。プレイリストは、サーバから提供されるデータ（提供データ）である音楽データの内容（楽曲）や、そのデータ自身に関する情報を含むメタデータ（関連情報）であり、コンテンツデータの管理に利用される管理データである。詳細については後述するが、例えば、楽曲のIDや名称等の識別情報が含まれる。つまり、プレイリストの授受により、ネットワークシステム１００の端末装置のユーザは、容易に楽曲に関する情報を取得することができる。
【００４３】
詳細については後述するが、授受されたプレイリストは、例えばGUI（Graphical User Interface）として表示される。ユーザがそのプレイリストの中から再生する楽曲を選択することにより、端末装置や、選択された楽曲のストリーミングデータの再生や音楽データの購入（取得）を行うことができる。
【００４４】
図１に示される携帯電話機１０１はネットワークシステム１００の端末装置の一例である。携帯電話機１０１は、無線通信機能を利用して基地局を介して公衆電話回線網と接続して他の電話機と音声通信を行う、所謂通話機能の他に、その公衆電話回線網を介してインターネットに接続し、他の通信装置とパケット通信を行うパケット通信機能を有する。携帯電話機１０１は、このパケット通信機能を利用し、公衆電話回線網やインターネット等の１つまたは複数のネットワークにより構成されるネットワーク１３１を介して、例えば、WEBサーバ１４１、音楽販売サーバ１４２、SNSサーバ１４３、またはメール配信サーバ１４４等に接続し、通信を行うことができる。
【００４５】
例えば、携帯電話機１０１は、WEBサーバ１４１に接続し、WEBサーバ１４１が提供するWEBサイトより、プレイリストや音楽データを取得する（供給を受ける）ことができる。また、携帯電話機１０１は、例えば、音楽販売サーバ１４２に接続し、音楽販売サーバ１４２が提供する音楽販売サイトにおいて音楽データを購入し、取得することができる。さらに、携帯電話機１０１は、SNSサーバ１４３が提供するSNS（Social Network Sites）にログインし、そのSNSにおいて他のユーザや管理者が提供するプレイリストを取得することができる。また、携帯電話機１０１は、メール配信サーバ１４４より配信される、プレイリストが記述された電子メール、若しくは、プレイリストが添付された電子メールを取得することができる。
【００４６】
さらに、携帯電話機１０１は、被写体を撮像してその撮像画像の画像データを得るデジタルカメラ機能と、そのデジタルカメラ機能により撮像されたQR（Quick Response）コード（二次元コードシンボル）を復号し、QRコードに含まれる情報を得るQRコード復号機能を有する。携帯電話機１０１は、このデジタルカメラ機能を利用して、図１のデバイス１２１に印刷または表示されたQRコード１２２を撮像し、QRコード復号機能を利用して、撮像されたQRコード１２２に含まれるプレイリストを抽出し、保持することができる。例えば、QRコード復号機能によりプレイリストが抽出されると、音楽データ共有のためのアプリケーションが起動され、抽出されたプレイリストが記憶部に記憶されて管理される。
【００４７】
なお、デバイス１２１は、QRコード１２２を提示するものであればどのようなものであってもよいが、例えば、建築物の壁面や装置の筐体、ポスターや雑誌等の印刷物、並びに、LCD（Liquid Crystal Display）や有機ELディスプレイ（Organic ElectroLuminescence Display）等のモニタ等であってもよい。
【００４８】
また、携帯電話機１０１は、例えばUSB（Universal Serial Bus）やIEEE（Institute of Electrical and Electronic Engineers）1394等に代表される所定の有線通信規格を用いて有線接続された他の装置と通信を行う有線通信機能をさらに有する。携帯電話機１０１は、この有線通信機能を用いて、図１に示される、携帯電話機１０１と有線接続されたパーソナルコンピュータ１０４（以下、PC１０４と称する）と通信を行うことができる。例えば、携帯電話機１０１は、有線接続されたPC１０４より通信ケーブルを介してプレイリストや音楽データを取得することができる。
【００４９】
このようにすることにより、携帯電話機１０１は、PC１０４により購入され蓄積された音楽データ、PC１０４において作成された音楽データ、若しくはそのプレイリスト等を容易に取得することができる。
【００５０】
なお、プレイリストや音楽データを取得する方法は、上述した以外であってももちろんよい。例えば、フラッシュメモリ等のリムーバブルメディアを介してプレイリストや音楽データの授受が行われるようにしてもよい。また、携帯電話機１０１は、保持している音楽データのプレイリストを、ユーザ指示に基づいて作成したり、所定の条件に従って自動的に作成したりすることもできる。
【００５１】
携帯電話機１０１は、以上のように取得したプレイリストや音楽データを自分自身に属するデータとして記憶する。携帯電話機１０１は、記憶している音楽データを再生し、その楽曲の音声を出力することができる。また、携帯電話機１０１は、記憶しているプレイリストを用いて、そのプレイリストに含まれる楽曲の音楽データを他の装置より取得することができる。詳細については後述するが、プレイリストの各楽曲についての情報の中に、音楽データの提供元の情報（例えば、音楽データを提供するサイトのURL（Uniform Resource Locator）等）が含まれている場合がある。この場合、携帯電話機１０１は、この提供元の情報を用いて音楽データを取得する（提供を受ける）ことができる。例えば、携帯電話機１０１は、QRコード１２２を撮像することにより得られたプレイリストに基づいて、そのプレイリストに含まれる楽曲の音楽データを音楽販売サーバ１４２より取得（購入）することができる。換言すれば、携帯電話機１０１のユーザは、プレイリストによって音楽データの存在を把握し、興味を持てば、その音楽データを容易に取得（購入）することができる。
【００５２】
以上のように、携帯電話機１０１が記憶するプレイリストは、必ずしも、携帯電話機１０１が記憶する音楽データの楽曲についてのプレイリストでなくてもよい。つまり、携帯電話機１０１に記憶される音楽データとプレイリストは互いに対応していなくてもよい。ただし、後述するように音楽データの共有のために、携帯電話機１０１は、自身が記憶する音楽データの楽曲に関するプレイリストは全て記憶しておくようにするのが望ましい。
【００５３】
携帯電話機１０１は、また、プレイリストを用いて、音楽データを他の装置と共有することができる。例えば、携帯電話機１０１は、自身が記憶するプレイリスト（携帯電話機１０１に属するプレイリスト）を他の装置に供給し、他の装置が記憶するプレイリスト（他の装置に属するプレイリスト）を取得する（互いのプレイリストを交換する）。このプレイリストの交換により、携帯電話機１０１は、自分自身に属するプレイリストと、交換相手である他の装置に属するプレイリストの両方を有する。このとき携帯電話機１０１は、他の装置から取得したプレイリストを他の装置に関連付けて管理する。
【００５４】
このようなプレイリストの交換により、携帯電話機１０１は、他の装置が記憶する音楽データをストリーミング再生させ、ストリーミングデータとして取得することができる。例えば、携帯電話機１０１のユーザが、他の装置より取得したプレイリストの中の楽曲を選択すると、携帯電話機１０１は、そのプレイリストが対応する他の装置に対して、選択された楽曲の再生を要求する。再生要求を受けた他の装置は、要求された楽曲の音楽データをストリーミングデータとして携帯電話機１０１に送信する。携帯電話機１０１は、他の装置より供給されたストリーミングデータを逐次的に再生し、その音声を出力する。
【００５５】
なお、他の装置が携帯電話機１０１と同等の機能を有するのであれば、上述した方法と同様にして、携帯電話機１０１に記憶されている音楽データを取得し、再生出力することができる。以上のように、プレイリストを交換した携帯電話機１０１と他の装置は、ストリーミング再生により、実質的に音楽データを共有することができる。
【００５６】
なお、携帯電話機１０１は、プレイリストの交換相手から取得したプレイリストに対応する楽曲（音楽データ）を、基本的に、記憶していない（相手側の装置が記憶しているか若しくは取得可能な状態にある）。携帯電話機１０１は、このような、他の装置との交換により得たプレイリストを別の他の装置と交換することを禁止する。つまり、携帯電話機１０１は、交換により得た、他の装置に属するプレイリストは交換の対象としない。そのために、携帯電話機１０１は、交換により得たプレイリストを、その交換相手に対応付けて管理し、自分自身に属するプレイリストとも、他の装置との交換により得たプレイリストとも区別する。
【００５７】
ところで、携帯電話機１０１は、上述した通信機能の他に、非接触型のICカード機能、ICカードに対するリーダライタ機能、およびブルートゥース（Bluetooth）通信機能を有する。
【００５８】
ICカードとは、情報の記憶や演算のためのICチップ（半導体集積回路）を内蔵し、情報を記録することができるようにしたカード型のデバイスのことである。一般的に、ICカードは、磁気カードに比べて大容量のデータを記録することができ、また、データの改ざんやカードの偽造に対する安全性が高く、例えば、電子マネーやテレホンカードなどに応用される。ICカードは、対応するリーダライタと通信を行い、ICチップ内に記憶されている情報をリーダライタに供給したり、リーダライタから供給されるデータをICチップに記憶したりする。非接触型のICカードは、このようなデータの授受（通信）を、デバイスと接触せずに、無線通信を利用して行う。つまり、非接触型のICカード（およびリーダライタ）は、ICチップの他に、無線通信用のアンテナを有する。
【００５９】
ICカード機能とは、このようなICカードの機能（無線通信機能、データ保持機能、情報処理機能等）のことである。つまり、携帯電話機１０１は、ICカードの構成を内蔵する。ただし、詳細については後述するが、携帯電話機１０１は、単にICカードを内蔵するだけでなく、ICカードの構成と、その他の構成との間でデータの授受を行ったり、連携して処理を実行したりすることができるようになされている。
【００６０】
このICカード機能における無線通信の通信距離は特に制限は無く任意である。例えば、非接触型ではなく接触型であってもよい（通信距離は０ｍであってもよい）。以下においては、通信距離が約１０cm以下程度の超近距離であるものとして説明する。通信距離が超近距離の非接触型ICカードは、現在最も普及しており、開発が容易である。また、非接触での通信が可能であることから、通信中の姿勢の維持が容易であり、安定した通信を容易に実現することができる。さらに、通信距離が超近距離に制限されているので、通信相手の特定が容易であるとともに、通信を実行させる作業が明確になるので、意図しない通信の発生を低減させることができる。
【００６１】
ICカードに対するリーダライタ機能とは、上述したリーダライタが有する機能のことであり、ICカードに記憶されている情報を読み出したり、ICカードに情報を書き込んだりする機能のことである。
【００６２】
一般的に、ICカードはリーダライタとのみ通信を行うことができ、ICカード同士で通信を行うことができない。つまり、この超近距離無線通信においては、少なくとも一方がリーダライタ機能を有する必要がある。携帯電話機１０１は、ICカード機能とリーダライタ機能の両方を有している。つまり、携帯電話機１０１は、ICカード機能により保持している情報を、他のリーダライタ、若しくは、リーダライタ機能を有する他のデバイスに供給することができる。また、携帯電話機１０１は、リーダライタ機能を用いて、他のICカード、若しくは、ICカード機能を有する他のデバイスより情報を読み出すことができる。
【００６３】
ブルートゥース通信機能とは、近距離無線通信技術の１つであるブルートゥース通信を行う機能のことである。なお、ここで近距離とは、約１０ｍ以下程度の距離のことを示している。つまり、ブルートゥース通信は、ICカード機能（リーダライタ機能）による超近距離無線通信よりも通信距離が長い。従って、ICカード機能による通信の場合よりも、携帯電話機１０１の位置および姿勢の自由度は向上する。また、一般的に、ブルートゥース通信は、ICカード機能による通信に比べて通信速度が速く、大容量のデータを短時間で授受することができる。
【００６４】
携帯電話機１０１は、ICカード機能とリーダライタ機能による超近距離無線通信により、他の装置とプレイリストの交換（授受）を行う。また、携帯電話機１０１は、ブルートゥース通信機能により、他の装置と、互いが有する音楽データの共有（ストリーミングデータの授受）を行う。
【００６５】
例えば、携帯電話機１０１は、携帯電話機１０１と同様の機能を有する携帯電話機１０２とプレイリストの交換、および、音楽データの共有を行うことができる。携帯電話機１０２には、上述した携帯電話機１０１の場合と同様の方法により取得されたプレイリストおよび音楽データが、携帯電話機１０２に属するデータとして記憶されている。携帯電話機１０１および携帯電話機１０２は、ICカード機能（およびリーダライタ機能）を用いた超近距離無線通信によりプレイリストを交換し、ブルートゥース通信により、音楽データの共有を行うことができる。
【００６６】
また、例えば、携帯電話機１０１は、携帯電話機１０１が有するICカード機能に対応するリーダライタ１１１と、ブルートゥース通信機能を有するブルートゥース通信部１１２（以下、BT通信部１１２と称する）を有するパーソナルコンピュータ１０３（以下、PC１０３と称する）とプレイリストの交換、および、音楽データの共有を行うことができる。携帯電話機１０１は、リーダライタ１１１を介して、PC１０３とプレイリストを交換することができる。また、携帯電話機１０１は、BT通信部１１２を介してストリーミングデータの送受信を行うことにより、PC１０３と音楽データを共有することができる。
【００６７】
さらに、例えば、携帯電話機１０１は、カーオーディオ等のオーディオデバイス１０５にプレイリストを供給することができ、携帯電話機１０１が記憶している音楽データのストリーミングデータを、出力性能の高いオーディオデバイス１０５に供給して音声出力させることができる。
【００６８】
図示は省略するが、オーディオデバイス１０５は、携帯電話機１０１が有するICカード機能に対応するリーダライタ機能、およびブルートゥース通信機能を有する。携帯電話機１０１は、ICカード機能を用いて超近距離無線通信によりプレイリストをオーディオデバイス１０５に供給する。ユーザがオーディオデバイス１０５を操作して、GUI画像として表示されるプレイリストから、携帯電話機１０１が記憶する音楽データを選択すると、ブルートゥース通信機能によってその音楽データのストリーミングデータが携帯電話機１０１からオーディオデバイス１０５に供給される。このようにして、携帯電話機１０１が記憶する音楽データを再生する際に、高性能なオーディオデバイス１０５より音声を高品質に出力させることができる。
【００６９】
以上においては、プレイリストの交換を、ICカード機能やリーダライタ機能を用いた超近距離無線通信により行い、音楽データのストリーミングデータの授受を、ブルートゥース通信機能を用いた近距離無線通信により行うように説明したが、プレイリストの交換や音楽データのストリーミングデータの授受は、どのような通信機能を用いて行うようにしてもよい。例えば、携帯電話機１０１が、有線接続された他のデバイスに対して、有線通信によりプレイリストを交換し、音楽データのストリーミングデータを授受するようにしてもよい。つまり、携帯電話機１０１は、有線接続されるPC１０４とプレイリストを交換し、音楽データのストリーミングデータを授受することができる。
【００７０】
ネットワークシステム１００においては、以上のような音楽データの共有やプレイリストの授受（交換）により、端末装置である携帯電話機１０１のユーザの、音楽販売サーバ１４２による音楽データ販売サービスの利用意欲の向上を期待することができる。詳細については後述する。
【００７１】
図２は、携帯電話機１０１の内部の構成例を説明するブロック図である。
【００７２】
図２において、携帯電話機１０１のCPU（Central Processing Unit）２０１は、ソフトウェアプログラムを実行することにより、各種の処理を実行する演算処理部である。CPU２０１は、バス２０４を介してROM（Read Only Memory）２０２およびRAM（Random Access Memory）２０３と相互に接続されている。ROM２０２には予めソフトウェアプログラムやデータが格納されている。RAM２０３には、ROM２０２や記憶部２１３に格納されているソフトウェアプログラムやデータがロードされる。RAM２０３にはまた、CPU２０１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【００７３】
CPU２０１、ROM２０２、およびRAM２０３は、バス２０４を介して相互に接続されている。このバス２０４にはまた、入出力インタフェース２１０も接続されている。
【００７４】
入出力インタフェース２１０には、キーボード、マウスなどよりなる入力部２１１、CRT（Cathode Ray Tube）ディスプレイや、LCD（Liquid Crystal Display）などよりなるディスプレイ、並びにスピーカなどよりなる出力部２１２、ハードディスクなどより構成される記憶部２１３が接続されている。さらに、入出力インタフェース２１０には、モデムなどより構成され、公衆電話回線網を含むネットワーク１３１を介して他の装置と音声通信、または、パケット通信を行う電話回線網通信部２１４が接続されている。
【００７５】
この電話回線網通信部２１４の他に、入出力インタフェース２１０には、被写体を撮影し、その画像データを得るデジタルカメラ機能を有するカメラ部２１５、および、USB等の所定の規格の有線ケーブルにより接続された相手と有線通信を行う有線通信部２１６が接続される。また、入出力インタフェース２１０には、ブルートゥース通信機能を有するブルートゥース通信部２１７、並びに、ICカード機能およびリーダライタ機能を有するICカード部２１８も接続される。
【００７６】
ブルートゥース通信部２１７は、ROM２０２、RAM２０３、または記憶部２１３より読み出されたデータを、入出力インタフェース２１０を介して取得し、そのデータを、ブルートゥース通信の通信相手に供給することができるとともに、通信相手より取得したデータを、入出力インタフェース２１０を介してRAM２０３または記憶部２１３等に供給して保持させることもできる。
【００７７】
ICカード部２１８は、ICカード機能だけでなくリーダライタ機能も有しており、リーダライタ若しくはリーダライタ機能を有する装置だけでなく、ICカード若しくはICカード機能を有する装置とも超近距離無線通信を行うことができる。ICカード部２１８は、内部に半導体メモリ等による記憶部を有しており、データを保持することができ、超近距離無線通信によりその情報を通信相手に供給することができる。また、ICカード部２１８は、ROM２０２、RAM２０３、または記憶部２１３より読み出されたデータを、入出力インタフェース２１０を介して取得し、そのデータを通信相手に供給することもできる。さらに、ICカード部２１８は、通信相手より取得したデータを、入出力インタフェース２１０を介してRAM２０３または記憶部２１３等に供給して保持させることもできる。
【００７８】
電話回線網通信部２１４、カメラ部２１５、有線通信部２１６、ブルートゥース通信部２１７、およびICカード部２１８は、プレイリスト、音楽データ、デバイス情報、およびユーザ情報等を授受する通信部２３１とすることもできる。これらのデータの授受を行う方法（通信方法）は任意であり、上述した以外の方法を用いて行うようにしてもよい。つまり、通信部２３１は、電話回線網通信部２１４乃至ICカード部２１８以外の構成を含むようしてもよいし、何らかの方法で通信可能であれば、電話回線網通信部２１４乃至ICカード部２１８の一部または全部の構成を省略してもよい。
【００７９】
入出力インタフェース２１０にはまた、必要に応じてドライブ２１９が接続され、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア２２１が適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じて記憶部２１３にインストールされる。
【００８０】
図３は、音楽販売サーバ１４２の内部の構成例を説明するブロック図である。
【００８１】
図３において、音楽販売サーバ１４２のCPU２５１は、ROM２５２に記憶されているプログラム、または記憶部２６３からRAM２５３にロードされたプログラムに従って、例えば音楽データの供給制御や課金処理等、各種の処理を実行する。RAM２５３にはまた、CPU２５１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【００８２】
CPU２５１、ROM２５２、およびRAM２５３は、バス２５４を介して相互に接続されている。このバス２５４にはまた、入出力インタフェース２６０も接続されている。
【００８３】
入出力インタフェース２６０には、キーボード、マウスなどよりなる入力部２６１、CRT、LCDなどよりなるディスプレイ、並びにスピーカなどよりなる出力部２６２、ハードディスクなどより構成される記憶部２６３、モデムやネットワークインタフェースなどより構成される通信部２６４が接続されている。通信部２６４は、インターネットを含むネットワーク１３１を介して他の装置との通信処理を行う。例えば、記憶部２６３には、販売する音楽データやサービスを提供する端末装置のユーザ情報等が記憶され、通信部２６４は、ネットワーク１３１を介して音楽データの購入要求を受信したり、記憶部２６３より読み出された音楽データの送信を行ったりする。
【００８４】
入出力インタフェース２６０にはまた、必要に応じてドライブ２６５が接続され、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア２７１が適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じて記憶部２６３にインストールされる。
【００８５】
次に、図１のネットワークシステム１００における携帯電話機１０１が行う処理の概要について説明する。上述したように携帯電話機１０１は、他の装置とプレイリストの交換を行う。図４を参照してプレイリストの交換について説明する。図４においては、例えば携帯電話機１０１と携帯電話機１０２のように、互いに同様の構成を有し、同様の機能を有する２つの携帯電話機間で音楽データを共有する場合について説明する。
【００８６】
上述したように、プレイリストの交換はICカード機能とリーダライタ機能による超近距離無線通信を用いて行う。以下においては、リーダライタ機能を用いて接続する側、つまり、プレイリストの交換を要求する側の携帯電話機を携帯電話機Ａと称し、ICカード機能を用いて接続される側、つまり、プレイリストの交換要求に対して応じる側の携帯電話機を携帯電話機Ｂと称して説明する。
【００８７】
図４Ａに示されるように、携帯電話機Ａは、予め、自分自身に属するプレイリストＡと、そのプレイリストＡに対応する楽曲の音楽データＡを記憶している。同様に、携帯電話機Ｂは、予め、自分自身に属するプレイリストＢと、そのプレイリストＢに対応する楽曲の音楽データＢを記憶している。
【００８８】
プレイリストの交換を要求する側の携帯電話機Ａは、通信相手を検索するポーリングモードに設定されて、図４Ｂに示されるように、携帯電話機Ｂに近接される。携帯電話機Ａと携帯電話機Ｂが通信可能範囲内まで近接され、接続が確立されると、プレイリストの交換が行われる。つまり、携帯電話機Ａは、プレイリストＡを携帯電話機Ｂに供給するとともに、携帯電話機ＢよりプレイリストＢを取得し、そのプレイリストＢを携帯電話機Ｂに対応付けて記憶して管理する。この結果、携帯電話機Ａは、最初から保持しているプレイリストＡと、今回取得したプレイリストＢと、プレイリストＡに対応する音楽データＡを保持する。
【００８９】
逆に、携帯電話機Ｂは、プレイリストＢを携帯電話機Ａに供給するとともに、携帯電話機ＡよりプレイリストＡを取得し、そのプレイリストＡを携帯電話機Ａに対応付けて記憶して管理する。この結果、携帯電話機Ｂは、最初から保持しているプレイリストＢと、今回取得したプレイリストＡと、プレイリストＢに対応する音楽データＢを保持する。
【００９０】
このように、ユーザ個人の特徴を示す情報でもあるプレイリストを交換する際は、意図しない交換を避けるため、上述した超近距離無線通信のように、通信を行う機器同士を十分に近接させるなど、通信相手が明示できるような通信方法が望ましい。
【００９１】
なお、一般的に、超近距離無線通信に利用されるICカード部２１８のアンテナは、携帯電話機の筺体内部に設けられ、外面に露出することはない。従って、各機器のICカード部２１８が接触することはないので、プレイリストの交換の際に、機器同士を接触させてもよい（近接させるのと同様である）。
【００９２】
図４Ｂに示されるようにプレイリストを交換すると、携帯電話機１０１は、その交換相手のプレイリストを用いて、交換相手の装置に記憶されている音楽データをストリーミング再生させたり、音楽販売サーバ１４２から音楽データを購入したりすることができる。
【００９３】
図５は、プレイリストを交換した携帯電話機が行う処理の概要を説明する図である。図５に示されるように、携帯電話機Ｂとプレイリストを交換した携帯電話機Ａは、ブルートゥース通信機能を利用して携帯電話機Ｂとブルートゥース通信を行い、互いが記憶している音楽データをストリーミング再生することができる。つまり、携帯電話機Ａは、携帯電話機Ｂに記憶されている音楽データより任意の楽曲を選択し、再生要求を行う。携帯電話機Ｂは、その要求された楽曲の音楽データをストリーミングデータとして携帯電話機Ａに送信する。携帯電話機Ａは、そのストリーミングデータを取得し、逐次的に再生処理を行いその音声をスピーカより出力する。このように、携帯電話機Ｂがブルートゥース通信可能範囲内に位置する場合、携帯電話機Ａは、携帯電話機Ｂより取得したプレイリストを用いて、携帯電話機Ｂに対してストリーミング再生を要求することができる。
【００９４】
なお、逆に、携帯電話機Ｂが携帯電話機Ａに記憶されている楽曲をストリーミングデータとして取得し、逐次的に再生処理を行いその音声をスピーカより出力することもできる。
【００９５】
以上のような音楽データの共有のために、携帯電話機Ａおよび携帯電話機Ｂのユーザは、GUI表示された、相手より取得したプレイリストを用いて再生させる楽曲の選択を行う。なお、装置間における音楽データの共有は、不特定多数の装置間で行わないようにするため、ブルートゥース通信可能範囲内に限定される（距離的条件に基づいて制限される）。携帯電話機Ａおよび携帯電話機Ｂが互いにブルートゥース通信可能範囲内に位置していない場合、装置間のブルートゥース通信が不可能になるので、この場合、交換相手のプレイリストはグレー表示され、さらにその楽曲は再生禁止に設定される。
【００９６】
ただしプレイリストは、楽曲（音楽データ）の購入にも使用されるので、グレー表示の楽曲も選択可能とされる。例えば、携帯電話機Ａのユーザは、携帯電話機Ｂより取得したプレイリストＢを用いて、プレイリストＢに含まれる楽曲の中から所望の楽曲を選択し、その楽曲の音楽データ（音楽データＢに含まれる音楽データ）を販売するように音楽販売サーバ１４２に要求する（購入要求を行う）。音楽販売サーバ１４２は、その購入要求に基づいて課金処理を行うとともに、要求された楽曲の音楽データを携帯電話機Ａに送信する。携帯電話機Ａは、その音楽データを受信し、自分自身に属する音楽データとして記憶し、さらに、自分自身に属するプレイリストＡを更新するとともに、音楽データを購入したことを、携帯電話機Ｂに対して通知する。携帯電話機Ｂは、この通知に基づいて、携帯電話機Ａより取得したプレイリストＡを更新する等の処理を行う。
【００９７】
なお、携帯電話機Ｂも同様にして、携帯電話機Ａが音楽データを記憶する楽曲を、音楽販売サーバ１４２より取得（購入）することができる。
【００９８】
なお、音楽販売サーバ１４２からの楽曲の購入は、電話回線網通信部２１４を用いて（ネットワーク１３１を介したパケット通信により）行われる。実際には、このパケット通信も、通信不可能となることがあり得るが、携帯電話機１０１と音楽販売サーバ１４２との通信を敢えて制限する理由は無いので、以下においては、説明の便宜上、通信不可能な状態が無い、すなわち、携帯電話機１０１は、常時、音楽販売サーバ１４２と通信可能であるものとして説明する。
【００９９】
このように、端末装置である携帯電話機１０１は、楽曲の情報が含まれるプレイリストを他の装置と交換することができる。つまり、このプレイリストの交換により、他のユーザが収集または作成した情報を容易に収集することができる。一般的に個人の情報収集能力には限界があり、１ユーザがプレイリストの収集や作成を行っても、その情報量はなかなか大きくなりにくい。しかしながら、上述したように他のユーザとプレイリストを交換することにより、容易にその情報量を増大させることができる。つまり、各端末装置のユーザが、音楽販売サーバ１４２が提供する楽曲の情報を得やすくなる。これにより、各端末装置のユーザは、音楽販売サーバ１４２が提供する楽曲についての知識が増大し、「何が提供されているのか分からないので利用しない」といった、音楽販売サーバ１４２が提供するサービスについての不明さによる利用意欲の低下を抑制することができる。
【０１００】
なお、プレイリストに含まれる楽曲の音楽データを全て音楽販売サーバ１４２が販売しているとは限らないが、プレイリストによって少なくともユーザに興味を持たせ、実際に販売されているか否かを音楽販売サーバ１４２に確認させることは可能である。つまり、サービス利用機会の増加を期待することができる。
【０１０１】
また、ユーザがプレイリストを収集したり作成したりする場合、そのユーザの嗜好を反映することになる。また、情報源も限定的となるため、一般的に、そのプレイリストの内容（楽曲）のジャンル等に偏りが生じる可能性が高い。上述したようにプレイリストを交換することにより、嗜好や情報源の偏りが低減され、ユーザが知らない、収集できなかった情報を得る可能性が高くなる。つまり、ユーザが、多様な情報を得ることが可能になり、楽曲に対して新たな興味が沸くようになり、音楽販売サーバ１４２のサービスに対する利用意欲が向上するようになることを期待することができる。
【０１０２】
なお、このとき、プレイリストの交換は距離的条件（超近距離無線通信）により制限されているため、その交換相手は、不特定多数の他のユーザではなく、友人や家族などの知人に限定される。一般的に、知人の嗜好は把握していることが多い。従って、この嗜好を考慮することにより、その知人のプレイリストを、より確かで有用な情報として得ることができる。
【０１０３】
例えば、面識の無い他のユーザとプレイリストを交換しても、他のユーザの嗜好を把握していないため、そのプレイリストに、自分自身にとって価値のある楽曲が含まれているか否かが確かでなく、交換作業自体が無駄になる恐れもある。このような抵抗感から、プレイリストの交換意欲が低下する恐れもある。
【０１０４】
また、交換相手の嗜好が不明であるとそのプレイリストに含まれる楽曲がどのような意味を持つのか不明となる恐れもある。例えば、同じプレイリストに含まれる楽曲であっても、流行しているから入手した楽曲、本当に気に入って入手した楽曲、入手したけどあまり興味が無い楽曲、過去に興味を持っていた楽曲、現在興味を持っている楽曲、等のように、入手した理由やユーザに対する価値は様々である。このようにプレイリストに含まれない情報が、ユーザにとって楽曲が有用であるか否かの判断の参考となることもあるが、交換相手が面識の無いユーザの場合、そのような参考情報を得ることは困難である。
【０１０５】
これに対して、交換相手が知人であれば、その嗜好を把握していることが多く、また、必要な情報を確認することも容易であるので、そのようなプレイリストに含まれない情報も容易に把握することができる。これにより、ユーザは、交換したプレイリストに含まれる楽曲が自分自身にとって有用であるのか否かを容易に把握することができる。
【０１０６】
さらに、交換したプレイリストを用いて、容易に音楽データを共有することができるので、ユーザは、交換したプレイリストに含まれる楽曲が実際にどのような楽曲であるかを容易に確認することができる。つまり、音楽データの共有は試聴サービスと同様の効果を与える。これによりユーザは、欲しい楽曲を容易に選択することができ、音楽販売サーバ１４２が提供するサービスをより容易かつより有用に利用することができる。
【０１０７】
以上のように、プレイリストの交換により、ユーザ間の情報の伝播が可能になる。これにより、所謂、口コミと同様の宣伝効果を得ることができ、音楽販売サーバ１４２が提供するサービスの利用意欲を向上させることができる。
【０１０８】
また、ユーザは、交換したプレイリストを用いて、楽曲の購入を容易に行うことができる。これにより、ユーザは、音楽販売サーバ１４２が提供する膨大な数の楽曲群の中から目的の楽曲を選択するといった煩雑な作業を行わずに、容易に目的の楽曲を得ることができる。つまり、音楽販売サーバ１４２は、適切な情報提供をより容易に行うことができる。
【０１０９】
次に、以上のような処理を実現するための、より具体的な構成について説明する。
【０１１０】
図６は、携帯電話機１０１が、このようなプレイリストの交換、および、音楽データの共有を実現するために有する機能ブロックの構成例を示す図である。
【０１１１】
図６に示されるように、携帯電話機１０１は、携帯電話機１０１全体を制御するデバイス制御部３０１を有する。このデバイス制御部３０１は、図２のCPU２０１、ROM２０２、RAM２０３、およびバス２０４等により実現される機能ブロックであり、プレイリスト交換Ａ制御部３１１、プレイリスト交換Ｂ制御部３１２、表示制御部３１３、試聴処理制御部３１４、購入処理制御部３１５、プレイリスト更新部３１６、送信側再生処理制御部３１７、および受信側再生処理制御部３１８を有する。
【０１１２】
プレイリスト交換Ａ制御部３１１は、プレイリストの交換を要求する側、すなわち、図４の例において携帯電話機Ａのプレイリスト交換に関する処理を制御する制御部である。プレイリスト交換Ｂ制御部３１２は、プレイリストの交換要求を受ける側、すなわち、図４の例において携帯電話機Ｂのプレイリスト交換に関する処理を制御する制御部である。表示制御部３１３は、例えばプレイリスト等の表示を制御する制御部である。試聴処理制御部３１４は、音楽販売サーバ１４２が提供する試聴サービスを受けるための処理を制御する制御部である。購入処理制御部３１５は、音楽販売サーバ１４２が提供する音楽データを購入するための処理を制御する制御部である。プレイリスト更新部３１６は、プレイリストを交換した他の装置が音楽販売サーバ１４２より音楽データを購入したときに、その事実をプレイリストに反映させる処理を行う処理部である。送信側再生処理制御部３１７は、他の装置からの要求に基づいて音楽データをストリーミング再生する送信側再生処理を制御する制御部である。受信側再生処理制御部３１８は、他の装置より送信されたストリーミングデータを受信して再生し、音声を出力する受信側再生処理を制御する制御部である。
【０１１３】
また、携帯電話機１０１は、携帯電話機１０１の記憶領域として、デバイスメモリ３０２を有する。デバイスメモリ３０２は、図２のRAM２０３や記憶部２１３により実現される機能ブロックである。このデバイスメモリ３０２には、ICカード機能とは別の記憶領域として構成され、ICカード部２１８のメモリ容量に比べて大容量の記憶領域を有する。デバイスメモリ３０２は、プレイリストや音楽データ等の大容量のデータを記憶する。
【０１１４】
また、携帯電話機１０１は、ICカード部２１８として、ICカード制御部３２１、ICカードメモリ３２２、およびアンテナ部３２３を有する。ICカード制御部３２１は、ICカード機能を実現するための制御処理を行う。ICカードメモリ３２２は、ICカード機能のデータ保持機能を実現する記憶領域である。アンテナ部３２３は、ICカード機能による超近距離無線通信において信号を送受信するアンテナであり、ICカード制御部３２１より供給される情報を送信したり、超近距離無線通信を介して外部より供給される情報を受信し、それをICカード制御部３２１に供給したりする。
【０１１５】
さらに、携帯電話機１０１は、ブルートゥース通信部２１７として、ブルートゥース制御部３３１およびアンテナ部３３２を有する。ブルートゥース制御部３３１は、ブルートゥース通信に関する制御処理を行う。アンテナ部３３２は、そのブルートゥース通信において信号を送受信するアンテナである。
【０１１６】
また、携帯電話機１０１は、送信側プレーヤ３４１および受信側プレーヤ３４２を有する。送信側プレーヤ３４１は、音楽データをストリーミング再生し、ストリーミングデータを出力する。受信側プレーヤ３４２は、ストリーミングデータを再生し、音声信号を出力する。
【０１１７】
デバイス制御部３０１は、入力部２１１を介して入力されるユーザ指示に基づいて、各種処理を実行する。デバイス制御部３０１のプレイリスト交換Ａ制御部３１１は、ICカード制御部３２１を制御して、超近距離無線通信を実行させ、プレイリスト交換に関する携帯電話機Ａとしての処理を実行させる。また、プレイリスト交換Ａ制御部３１１は、デバイスメモリ３０２に記憶されているデータを読み出してICカード制御部３２１に供給し、そのデータを超近距離無線通信により送信させたり、ICカード制御部３２１が超近距離無線通信により受信したデータを取得し、それをデバイスメモリ３０２に記憶させたりする。
【０１１８】
プレイリスト交換Ｂ制御部３１２は、ICカード制御部３２１を制御して、超近距離無線通信を実行させ、プレイリスト交換に関する携帯電話機Ｂとしての処理を実行させる。また、プレイリスト交換Ｂ制御部３１２は、デバイスメモリ３０２に記憶されているデータを読み出してICカード制御部３２１に供給し、そのデータを超近距離無線通信により送信させたり、ICカード制御部３２１が超近距離無線通信により受信したデータを取得し、それをデバイスメモリ３０２に記憶させたりする。
【０１１９】
表示制御部３１３は、出力部２１２に含まれるモニタによる画像表示を制御する。例えば、表示制御部３１３は、デバイスメモリ３０２に記憶されているプレイリストを読み出して出力部２１２に供給し、そのプレイリストの画像をGUIとしてモニタに表示させる。また、表示制御部３１３は、入力部２１１を制御し、モニタの表示に対して入力されるユーザ指示を受け付ける。
【０１２０】
試聴処理制御部３１４は、電話回線網通信部２１４を制御して、ネットワーク１３１を介して、音楽販売サーバ１４２より視聴用のストリーミングデータを取得させ、それを受信側プレーヤ３４２に再生させ、音声を出力部２１２より出力させる。
【０１２１】
購入処理制御部３１５は、電話回線網通信部２１４を制御して、ネットワーク１３１を介して、音楽販売サーバ１４２に対して楽曲の購入要求を行わせ、要求した楽曲の音楽データを受信させ、受信した音楽データをデバイスメモリ３０２に記憶させる。また、購入処理制御部３１５は、デバイスメモリ３０２に記憶させている自分自身に属するプレイリストを更新し、その楽曲の購入を反映させる。また、購入処理制御部３１５は、電話回線網通信部２１４を制御して、ネットワーク１３１を介して、プレイリストの交換相手となる装置に対して、その楽曲の購入を通知する。
【０１２２】
プレイリスト更新部３１６は、電話回線網通信部２１４を制御し、ネットワーク１３１を介して、他の装置より供給された楽曲購入の通知を受信させ、その通知に基づいて、楽曲購入を、デバイスメモリ３０２に記憶されている、他の装置に属するプレイリストに反映させる。
【０１２３】
送信側再生処理制御部３１７は、ブルートゥース制御部３３１を介して受信された再生要求に基づいて、要求された音楽データ（楽曲）をデバイスメモリ３０２より読み出して送信側プレーヤ３４１にストリーミングデータを生成させる。送信側再生処理制御部３１７は、そのストリーミングデータを、ブルートゥース制御部３３１に供給し、要求元に送信させる。
【０１２４】
プレイリストよりユーザが他のデバイスに属する楽曲を選択すると、受信側再生処理制御部３１８は、ブルートゥース制御部３３１を制御して再生要求を送信させる。ブルートゥース通信部２１７が、その再生要求に応じて送信されたストリーミングデータを受信すると、受信側再生処理制御部３１８は、ブルートゥース制御部３３１よりそのストリーミングデータを取得し、受信側プレーヤ３４２に再生させ、出力部２１２のスピーカより音声を出力させる。
【０１２５】
次に、携帯電話機１０１が記憶するデータについて説明する。図７は、携帯電話機１０１が記憶するデータの構成例を示す模式図である。
【０１２６】
携帯電話機１０１は、各種データを、ICカードメモリ３２２とデバイスメモリ３０２の２つの領域に記憶する。デバイス制御部３０１は、ICカードメモリ３２２の共通領域に対しては、ICカード用ソフトウェア３５１を介してアクセスし、データの読み出しや書き込みを行う。また、デバイス制御部３０１は、デバイスメモリ３０２に対しては、デバイスAPI（Application Program Interface）３５２を介してアクセスし、データの読み出しや書き込みを行う。ICカード用ソフトウェア３５１やデバイスAPI３５２は、それぞれ、ICカードメモリ３２２やデバイスメモリ３０２のインタフェースとして機能する。このようなICカード用ソフトウェア３５１やデバイスAPI３５２を利用して、ICカードメモリ３２２やデバイスメモリ３０２へのアクセスを行うようにすることにより、デバイス制御部３０１の開発が容易になる。
【０１２７】
以下においては、説明の便宜上、ICカード用ソフトウェア３５１およびデバイスAPI３５２についての説明は省略する。
【０１２８】
ICカードメモリ３２２は、小容量のデータしか記憶することができない。ICカードメモリ３２２の共通領域には、例えば、ICカード製造情報３６１、デバイス設定情報３６２、およびログ情報３６３が記憶される。ICカード製造情報３６１は、ICカード制御部３２１に対して製造時に割り当てられた、ICカード制御部３２１を識別する識別情報である。携帯電話機１０１が有するICカード機能（ICカード部２１８）が１つである場合、ICカード製造情報３６１は、携帯電話機１０１を識別する情報としても利用可能である。
【０１２９】
デバイス設定情報３６２は、ICカード部２１８が設けられたデバイスとしての携帯電話機１０１に関する情報である。デバイス設定情報３６２には、例えば、携帯電話機１０１が有する機能や性能等、携帯電話機１０１に関する情報である機器情報３７１や、携帯電話機１０１のユーザに関する基本的な情報であるユーザ情報３７２が含まれる。
【０１３０】
ログ情報３６３は、通信処理や再生処理の履歴情報である。ログ情報３６３には、例えば、ICカード部２１８による超近距離無線通信の履歴情報であるハイタッチログ３７３や、前回の再生処理に関する情報である直近再生ログ３７４が含まれる。
【０１３１】
デバイスメモリ３０２は、ICカードメモリ３２２に比べて大容量のデータを記憶することができる。デバイスメモリ３０２には、例えば、ユーザ付加情報３８１、プレイリスト情報３８２、およびユーザリスト３８３等が記憶される。
【０１３２】
ユーザ付加情報３８１は、携帯電話機１０１のユーザに関する、さらに詳細な情報である。ユーザ付加情報３８１には、情報公開の範囲を段階的に設定することができるようにレベル分けされたユーザ情報Ａ３９１とユーザ情報Ｂ３９２が含まれる。
【０１３３】
プレイリスト情報３８２は、上述したように音楽データに関する情報である。プレイリスト情報３８２には、このプレイリストに対応する音楽データが記憶されているデバイスを特定する識別情報であるデバイスID３９３と、音楽データの識別情報である品番のリストである品番リスト３９４が含まれる。この品番リスト３９４に含まれる品番は、少なくとも、音楽データを記憶するデバイス内において音楽データを識別可能な情報である。
【０１３４】
ユーザリスト３８３は、プレイリストを交換したユーザのユーザ情報のリストである。従って、ユーザリスト３８３は、ユーザ毎の、ユーザID３９５、アイコン番号（アイコンNo）３９６、ハンドル名３９７、および挨拶文３９８等の情報を含む。
【０１３５】
また、デバイスメモリ３０２は、プレイリスト情報３８２の品番リスト３９４に含まれる各品番（各楽曲）について、その楽曲に関する情報である楽曲情報４０１も記憶する。楽曲情報４０１には、例えば、楽曲を識別する品番４１１、楽曲のタイトル４１２、楽曲が属するパッケージID４１３、およびその楽曲の音楽データ（音源）を販売しているサイト（例えば、音楽販売サーバ１４２）のURLを示す音源購入先URL４１４が含まれる。品番４１１は、品番リスト３９４に含まれる品番と同一である。つまり、品番リスト３９４の各品番と楽曲情報４０１は、この品番４１１により対応付けられている。なお、品番リスト３９４と楽曲情報４０１との対応関係を示すことができるのであれば、品番４１１と、品番リスト３９４に含まれる品番とが互いに同一でなくても良い。タイトル４１２は、楽曲の名称、つまり、所謂、曲名を示す情報である。パッケージID４１３は、１つまたは複数の楽曲よりなる、作品としての単位であるパッケージを識別する情報である。例えば、楽曲は、複数の楽曲をまとめて販売されたり授受されたりする。その際の管理の単位として、その複数の楽曲をまとめたものをパッケージとして１単位とする。音源購入先URL４１４は、その楽曲の音楽データを入手したサイトのURLを示す情報である。例えば、音楽販売サーバ１４２の接続先（アクセス先）のURLが示される。なお、ここではURLとして説明するが、音楽データの入手先（サイト等を含む）を示す情報（すなわち、URLに相当する情報）であればどのような情報であっても良い。つまり、音源購入先URL４１４には、音楽データを入手するためにの接続先の情報（アクセス情報）が示されている。また、音源購入先URL４１４として、複数のURL（またはURLに相当する情報）が登録されるようにしてもよい。その際、そのURL（またはURLに相当する情報）群の中に、音楽データを入手可能なサイト（場所）だけでなく、例えば、アーティストのホームページや他の音楽情報提供サイト等、その音楽データに関する他のサイト（場所）が含まれていてもよい。
【０１３６】
また、デバイスメモリ３０２は、楽曲情報４０１のパッケージID４１３について、そのパッケージに関する情報であるパッケージ情報４２１も記憶する。パッケージ情報４２１には、例えば、パッケージ品番４３１、パッケージ名称４３２、パッケージカナ名称４３３、およびジャケットURL４３４が含まれる。パッケージ品番４３１は、パッケージID４１３と同一であり、パッケージ情報４２１と楽曲情報４０１とを関連付ける情報である。なお、そのパッケージ情報４２１が対応するパッケージのパッケージID４１３との対応関係示されるのであれば、パッケージ品番４３１は、パッケージID４１３と同一でなくてもよい。
【０１３７】
パッケージ名称４３２およびパッケージカナ名称４３３は、ユーザによるパッケージの識別を容易にするための、パッケージに割り当てられた名称に関する情報である。ジャケットURL４３４は、そのパッケージに割り当てられた画像（ジャケット）のデータ提供元を示す情報である。なお、URL４３４は、ジャケットのデータの提供元を示す情報であれば何でも良く、URL以外の情報であってもよい。
【０１３８】
図８乃至図１２を参照して、各データについてさらに詳細に説明する。図８は、デバイス設定情報３６２に含まれるデータの例を示す図である。
【０１３９】
図８の例において、機器情報３７１は、例えば、最大１９２バイトの情報よりなる。機器情報３７１は、識別情報や機能に関する情報等、端末機器としての情報（携帯電話機１０１に関する情報）であればどのようなものであってもよい。ユーザ情報３７２は、携帯電話機１０１のユーザに関する情報であり、例えば、情報公開レベル、公開アイコン、ハンドル名、および、ご挨拶文等の情報が含まれる。情報公開レベルは、ユーザや携帯電話機１０１に関する情報を他のユーザ（デバイス）に対してどこまで公開するかを設定する情報である。例えば、プレイリストを交換するか否かを指定したり、機器情報３７１やユーザ情報３７２等をどの情報まで公開するかを指定したりする。この情報公開レベルは、例えば、GUIを介して入力されたユーザ指示等に基づいて設定される。
【０１４０】
公開アイコンは、ユーザを示す画像（アイコン）を設定する情報である。このアイコンは、予め用意された画像の中から選択的に決定されるようにしてもよいし、ユーザ等により作成された画像を用いるようにしてもよい。この公開アイコンにより指定される画像がユーザを示すアイコンとして公開される（プレイリストの交換の際に他のデバイスに提供される）。ハンドル名は、ユーザを示す名称であり、ユーザ自身が任意に設定することができる。ご挨拶文は、例えば自己紹介等を行うためのメッセージ文であり、ユーザ自身が任意に設定可能である。
【０１４１】
もちろん、デバイス設定情報３６２に、上述した以外の情報が含まれていてもよい。
【０１４２】
図９は、ユーザ付加情報３８１に含まれるデータの例を示す図である。図９の例において、ユーザ付加情報３８１のユーザ情報Ａ３９１は、ユーザ付加情報３８１のうち、ユーザ情報Ｂ３９２の公開対象となる他のユーザよりも多くの他のユーザに対して公開する情報、若しくは任意の他のユーザに対して公開する情報であり、例えば、ユーザの性別、血液型、誕生日、および星座等、ユーザ個人を直接的に特定しにくい情報（比較的一般性の高い情報）が含まれる。また、ユーザ情報Ｂ３９２は、ユーザ付加情報３８１のうち、一部の他のユーザに対してのみ公開可能とする情報、若しくは、他のユーザに対して非公開とする情報であり、例えば、ユーザの氏名、カナシメイ、電話番号、メールアドレス、電話番号、URL、およびRSS（Rich Site Summary）等、ユーザ個人を直接的に特定可能な情報（比較的個人性の高い情報）が含まれる。
【０１４３】
図１０は、プレイリスト情報３８２に含まれるデータの例を示す図である。図１０に示されるように、デバイスID３９３は、例えば、デバイスに割り当てられた機器IDの８バイトをASCII変換した１６桁の英数字により構成される。品番リスト３９４は、例えば、楽曲毎の品番により構成される。
【０１４４】
図１１は、楽曲情報４０１に含まれるデータの例を示す図である。図１１に示されるように、楽曲情報４０１には、上述した品番４１１、楽曲タイトル４１２、パッケージID４１３、および音源購入先URL４１４以外にも、例えば、楽曲タイトルをカタカナ表記したカナタイトル、楽曲の演奏者（プレイヤ）の名称を示すアーティスト名、アーティスト名をカタカナ表記したアーティストカナ名、楽曲の種類（ジャンル）を示すジャンル名、楽曲の再生時間を示す楽曲時間、楽曲の詳細な説明が提示されるRSS等のURLを示す拡張URL、並びに、これまでに再生された回数を示す再生回数等の情報が含まれるようにしてもよい。もちろん、これら以外の情報が楽曲情報４０１に含まれるようにしてもよい。
【０１４５】
図１２は、パッケージ情報４２１に含まれるデータの例を示す図である。図１２に示されるように、パッケージ情報４２１には、パッケージID４３１（パッケージ品番４３１）、パッケージ名称４３２、パッケージカナ名称４３３、およびジャケットURL４３４の他に、パッケージの販売開始日等の情報が含まれるようにしてもよい。もちろん、これら以外の情報がパッケージ情報４０２に含まれるようにしてもよい。
【０１４６】
次に、音楽販売サーバ１４２について説明する。図１３は、音楽販売サーバ１４２が有する機能を示す機能ブロック図である。図１３に示されるように、音楽販売サーバ１４２は、要求受付処理部４５１、試聴用ストリーミングデータ供給処理部４５２、音楽データ供給処理部４５３、課金処理部４５４、試聴用ストリーミングデータデータベース４５５、音楽データデータベース４５６、およびユーザデータベース４５７を有する。
【０１４７】
要求受付処理部４５１は、例えば、図３のCPU２５１および通信部２６４を含む各種処理部等により構成され、携帯電話機１０１等の端末装置より供給される、楽曲（音楽データ）の購入要求や試聴要求等を受け付ける。要求受付処理部４５１は、受け付けた要求に基づいて、楽曲の試聴を要求された場合、試聴用ストリーミングデータ供給処理部４５２に処理を実行させ、楽曲の購入を要求された場合、音楽データ供給処理部４５３に処理を実行させる。
【０１４８】
試聴用ストリーミングデータ供給処理部４５２は、例えば、図３のCPU２５１、RAM２５３、および通信部２６４等により構成される。要求受付処理部４５１が端末装置より試聴要求を受け付けると、試聴用ストリーミングデータ供給処理部４５２は、試聴用ストリーミングデータデータベース４５５にアクセスし、要求された楽曲の試聴用ストリーミングデータを供給させる。視聴用ストリーミングデータを取得すると、試聴用ストリーミングデータ供給処理部４５２は、その試聴用ストリーミングデータを要求元である端末装置に供給する。
【０１４９】
音楽データ供給処理部４５３は、例えば、図３のCPU２５１、RAM２５３、および通信部２６４等により構成される。要求受付処理部４５１が端末装置より楽曲の購入要求を受け付けると、音楽データ供給処理部４５３は、音楽データデータベース４５６にアクセスし、要求された楽曲の音楽データを供給させる。音楽データを取得すると、音楽データ供給処理部４５３は、その音楽データを要求元である端末装置に供給する。また、音楽データ供給処理部４５３は、課金処理部４５４を制御し、音楽データの販売に関する課金処理を行う。課金処理部４５４は、例えば、図３のCPU２５１、RAM２５３、および通信部２６４等により構成される。課金処理部４５４は、ユーザデータベース４５７にアクセスし、予め登録されているユーザ情報を取得し、音楽データを販売した端末装置のユーザに対して課金処理を行う。
【０１５０】
試聴用ストリーミングデータデータベース４５５は、例えば、図３の記憶部２６３等により構成され、音楽データデータベース４５６に予め登録されている販売用の音楽データの各楽曲に対応する視聴用のストリーミングデータである視聴用ストリーミングデータを、予め登録しているデータベースである。
【０１５１】
音楽データデータベース４５６は、例えば、図３の記憶部２６３等により構成され、販売用の音楽データを、予め登録しているデータベースである。ユーザデータベース４５７は、例えば、図３の記憶部２６３等により構成され、音楽販売サーバ１４２が、販売サービスを提供する端末装置のユーザに関する情報であるユーザ情報を、予め登録するデータベースである。
【０１５２】
次に、以上のような構成の携帯電話機１０１によるプレイリストの交換や音楽データの販売に関する処理の流れを説明する。最初に、プレイリストの交換の概要について図１４のフローチャートを参照して説明する。図１４は、図４の例のように携帯電話機Ａと携帯電話機Ｂとの間で行うプレイリストの交換の概要を説明するためのフローチャートである。
【０１５３】
ユーザがプレイリストの交換を指示する操作を行うと、携帯電話機Ａは、ステップＳ１０１において、ICカード部２１８の動作モードをポーリングモードにし、ICカード部２１８が行う超近距離無線通信によりポーリング信号を出力させ、通信可能範囲に存在する他のICカードの捕捉を行う。それと同時に、携帯電話機Ａは、図１５に示される「相手携帯にタッチしてください」のような、自分自身（携帯電話機Ａ）を、プレイリストの交換相手となる携帯電話機Ｂに対して近接させるようにユーザに促すメッセージをモニタに表示させる。
【０１５４】
携帯電話機Ａが携帯電話機Ｂに十分に近接され、ステップＳ１２１においてそのポーリング信号を受信すると、携帯電話機Ｂは、ステップＳ１２２において、そのポーリング信号の応答として、携帯電話機ＢのICカード部２１８（若しくは、ICカード機能を有する携帯電話機Ｂ自身）を識別するICカード製造情報４６１を、ICカード部２１８が行う超近距離無線通信により携帯電話機Ａに送信する。
【０１５５】
このICカード製造情報４６１は、ICカードメモリ３２２に記憶されている。つまり、ICカード製造情報４６１は、図７のICカード製造情報３６１と等価である。
【０１５６】
携帯電話機Ａは、ステップＳ１０２においてその応答、すなわち、携帯電話機ＢのICカード製造情報４６１を受信する。ICカード製造情報４６１を受信すると、携帯電話機Ａは、ステップＳ１０３において、そのICカード製造情報４６１の供給元、すなわち、携帯電話機Ｂに対して基本設定情報読み出し要求をICカード部２１８が行う超近距離無線通信により送信する。携帯電話機Ｂは、ステップＳ１２３においてその要求を受信すると、ステップＳ１２４において、その要求の応答として、携帯電話機Ｂの基本設定情報４６２を、ICカード部２１８が行う超近距離無線通信により携帯電話機Ａに送信する。
【０１５７】
基本設定情報４６２は、ICカードメモリ３２２に記憶されている、超近距離無線通信の、アドホックと呼ばれる接続方式による通信（以下、アドホック通信と称する）、および、プレイリストの交換に必要な基本的な設定情報である。つまり、基本設定情報４６２は、図７のデバイス設定情報３６２と等価であり、図８に示されるように機器情報３７１やユーザ情報３７２等を含む。
【０１５８】
携帯電話機Ａは、ステップＳ１０４においてその応答、すなわち、携帯電話機Ｂの基本設定情報４６２を受信する。基本設定情報４６２を受信すると、携帯電話機Ａは、ステップＳ１０５において、携帯電話機Ｂに対してアドホック通信の開始を要求する。携帯電話機Ｂが、ステップＳ１２５においてその要求を受信し、接続を認めると、アドホック通信が確立され、データの送受信が開始される。携帯電話機ＡはステップＳ１０６において、携帯電話機ＢはステップＳ１２６において、互いにデータの授受を行う。
【０１５９】
例えば、携帯電話機Ａは、携帯電話機ＡのICカード製造情報４６１や基本設定情報４６２よりなる携帯電話機Ａ情報４６３を携帯電話機Ｂに送信する。また、携帯電話機Ａおよび携帯電話機Ｂは、例えば、互いの拡張設定情報４６４やプレイリスト情報４６５を交換する。拡張設定情報４６４は、デバイスメモリ３０２に記憶されている、必要に応じて拡張される設定情報である。つまり、拡張設定情報４６４は、図７のユーザ付加情報３８１と等価である。また、プレイリスト情報４６５は、デバイスメモリ３０２に記憶されている、楽曲を指定するための情報である。つまり、プレイリスト情報４６５は、図７のプレイリスト情報３８２と等価である。
【０１６０】
このアドホック通信が行われている間、携帯電話機Ａのモニタには、図１６に示されるような、通信中であることを示す「プレイリスト交換中」のメッセージが表示される。そして、プレイリストの交換が終了すると、携帯電話機Ａのモニタには、図１７に示されるような、プレイリストの交換が終了したことを示す「プレイリスト交換完了」のメッセージが表示される。
【０１６１】
以上のようにプレイリストの交換が終了すると、携帯電話機Ａは、ステップＳ１０７において、携帯電話機Ｂに対してアドホック通信終了を連絡し、携帯電話機Ｂは、ステップＳ１２７において、その連絡を受信する。このようにしてアドホック通信が終了される。
【０１６２】
なお、携帯電話機Ｂにおいては、ステップＳ１２５において、アドホック通信開始の要求を受信すると、プレイリストを交換したり、プレイリストに基づいて音楽データを再生したりするデバイス制御部３０１の機能を実現するアプリケーションが起動される。その起動中、携帯電話機Ｂのモニタには図１８に示されるように、「アプリケーション起動中」のメッセージが表示される。そして、アプリケーションが起動されると、アドホック通信が開始され、データ送受信が開始される（ステップＳ１２６）。このとき、携帯電話機Ｂのモニタには、携帯電話機Ａの場合と同様に、図１６に示されるようなメッセージが表示される。また、プレイリスト交換が終了すると、携帯電話機Ｂのモニタには、携帯電話機Ａの場合と同様に、図１７に示されるようなメッセージが表示される。
【０１６３】
アドホック通信が終了されると、携帯電話機Ａは、ステップＳ１０８において、アドホック通信のログ情報４６６を作成し、ICカードメモリ３２２に記憶させる。つまり、ログ情報４６６は、図７のハイタッチログ３７３と等価である。同様に、携帯電話機Ｂは、ステップＳ１２８において、アドホック通信のログ情報４６７を作成し、ICカードメモリ３２２に記憶させる。つまり、ログ情報４６７は、図７のハイタッチログ３７３と等価である。
【０１６４】
図１９は、以上のようなプレイリストの交換における、携帯電話機Ａが記憶する情報の遷移の様子の例を示す図である。
【０１６５】
図１４のステップＳ１０１の処理が開始される前の初期状態においては、携帯電話機Ａの記憶領域（ICカードメモリ３２２およびデバイスメモリ３０２の両方を含む）には、図１９の一番左に示される記憶領域４７１のように、携帯電話機ＡのICカード製造情報４６１であるICカード製造情報４６１Ａ、携帯電話機Ａの基本設定情報４６２である基本設定情報４６２Ａ、携帯電話機Ａの拡張設定情報である拡張設定情報４６４Ａ、および、携帯電話機Ａが記憶する音楽データ（楽曲）のプレイリスト情報４６５であるプレイリスト情報４６５Ａが記憶されている。
【０１６６】
ステップＳ１０２において、携帯電話機Ａが、携帯電話機ＢよりICカード製造情報４６１を受信すると、携帯電話機Ａの記憶領域には、図１９の左から２番目に示される記憶領域４７２のように、携帯電話機ＢのICカード製造情報４６１であるICカード製造情報４６１Ｂが追加される。
【０１６７】
ステップＳ１０４において、携帯電話機Ａが、携帯電話機Ｂより基本設定情報４６２を受信すると、携帯電話機Ａの記憶領域には、図１９の左から３番目に示される記憶領域４７３のように、さらに、携帯電話機Ｂの基本設定情報４６２である基本設定情報４６２Ｂが追加される。
【０１６８】
拡張設定情報４６４やプレイリスト情報４６５が交換され、さらにステップＳ１０８においてログ情報４６６が作成されると、携帯電話機Ａの記憶領域には、図１９の一番右に示される記憶領域４７４のように、さらに、携帯電話機Ｂの拡張設定情報４６４である拡張設定情報４６４Ｂ、携帯電話機Ｂが記憶する音楽データのプレイリスト情報４６５であるプレイリスト情報４６５Ｂ、並びに、ステップＳ１０８において作成したログ情報４６６が追加される。
【０１６９】
図２０は、図１９に対応する図であり、プレイリストの交換における、携帯電話機Ｂが記憶する情報の遷移の様子の例を示す図である。
【０１７０】
図１４のステップＳ１０１の処理が開始される前の初期状態において、携帯電話機Ｂの記憶領域（ICカードメモリ３２２およびデバイスメモリ３０２の両方を含む）には、図２０の左に示される記憶領域４８１のように、ICカード製造情報４６１Ｂ、基本設定情報４６２Ｂ、拡張設定情報４６４Ｂ、および、プレイリスト情報４６５Ｂが記憶されている。
【０１７１】
ステップＳ１２１乃至ステップＳ１２８の各処理が実行されて、プレイリスト等の情報が授受され、ログ情報４６７が作成されると、携帯電話機Ｂの記憶領域には、図２０の右に示される記憶領域４８２のように、さらに、ICカード製造情報４６１Ａ、基本設定情報４６２Ａ、拡張設定情報４６４Ａ、プレイリスト情報４６５Ａ、およびログ情報４６７が追加される。
【０１７２】
次に、図１４を参照して説明したプレイリストの交換処理について、図２１乃至図２４のフローチャートを参照してより詳細な流れを説明する。
【０１７３】
図２１および図２２は、携帯電話機Ａの、デバイス制御部３０１、デバイスメモリ３０２、およびICカード部２１８の各部の処理の流れの例を示すフローチャートである。
【０１７４】
ユーザにプレイリストの交換が指示されると、デバイス制御部３０１のプレイリスト交換Ａ制御部３１１は、図２１のステップＳ２１１において、ICカード制御部３２１を制御して、ICカード部２１８を非接触ポーリングモードに設定する。ICカード部２１８のICカード制御部３２１は、ステップＳ２３１においてその指示を取得すると、ステップＳ２３２においてアンテナ部３２３を制御してポーリング信号を出力させてポーリングを開始する。
【０１７５】
携帯電話機Ａが携帯電話機Ｂに十分に近接されると、携帯電話機Ｂはそのポーリング信号に対して応答として製造情報を送信する。ICカード部２１８のICカード制御部３２１は、アンテナ部３２３を制御して、ステップＳ２３３においてその製造情報を受信すると、ステップＳ２３４において、その受信した製造情報に含まれる、携帯電話機Ｂを識別する機器IDをデバイスメモリ３０２に供給し、記憶させる。
【０１７６】
デバイスメモリ３０２は、ステップＳ２０１において、その機器IDを取得すると、ステップＳ２０２において、取得した機器IDを携帯電話機ＢのユーザのユーザIDとして登録する。
【０１７７】
次に、デバイス制御部３０１のプレイリスト交換Ａ制御部３１１は、ステップＳ２１２において、ICカード制御部３２１を制御し、携帯電話機Ｂの基本設定情報４６２Ｂを要求する。ICカード部２１８のICカード制御部３２１は、ステップＳ２３５においてその要求を取得すると、ステップＳ２３６において、アンテナ部３２３を介して基本設定情報４６２Ｂを要求する基本設定情報要求を送信する。携帯電話機Ｂは、その要求に応じて基本設定情報４６２Ｂを送信する。ICカード部２１８のICカード制御部３２１は、ステップＳ２３７において、携帯電話機Ｂより送信された基本設定情報４６２Ｂを、アンテナ部３２３を介して受信すると、ステップＳ２３８において、その受信した基本設定情報４６２Ｂを、デバイス制御部３０１のプレイリスト交換Ａ制御部３１１に供給する。
【０１７８】
デバイス制御部３０１のプレイリスト交換Ａ制御部３１１は、その基本設定情報４６２ＢをステップＳ２１３において取得すると、ステップＳ２１４において、取得した基本設定情報４６２Ｂを分析し、その中から必要な情報を抽出してユーザIDに付加する付加情報を生成する。プレイリスト交換Ａ制御部３１１は、ステップＳ２１５において、生成した付加情報をデバイスメモリ３０２に供給し、記憶させる。デバイスメモリ３０２は、ステップＳ２０３において付加情報を取得すると、ステップＳ２０４において、ステップＳ２０２において登録したユーザIDに関連付けてその付加情報を記憶することにより、付加情報をユーザ毎に登録する。
【０１７９】
付加情報を記憶させるとデバイス制御部３０１のプレイリスト交換Ａ制御部３１１は、ステップＳ２１６において、ICカード制御部３２１を制御し、携帯電話機Ｂとのアドホック通信の開始を要求する。ICカード部２１８のICカード制御部３２１は、ステップＳ２３９においてその要求を取得すると、ステップＳ２４０において、アンテナ部３２３を介して携帯電話機Ｂにアドホック通信の接続を要求したり応答を受信したりする等の通信接続の処理を行い、携帯電話機Ｂとのアドホック通信を開始する。通信が開始されると、ICカード部２１８のICカード制御部３２１は、ステップＳ２４１において、プレイリスト交換Ａ制御部３１１に通信開始を通知する。
【０１８０】
デバイス制御部３０１のプレイリスト交換Ａ制御部３１１は、ステップＳ２１７においてその通知を取得すると、ステップＳ２１８において、ICカード制御部３２１を制御し、携帯電話機ＡのICカード製造情報４６１Ａおよび基本設定情報４６２Ａを送信させる。ICカード部２１８のICカード制御部３２１は、ステップＳ２４２においてその要求を取得すると、ステップＳ２４３において、ICカードメモリ３２２よりICカード製造情報４６１Ａおよび基本設定情報４６２Ａを読み出し、それらを、アンテナ部３２３を介して携帯電話機Ｂに送信する。
【０１８１】
また、デバイス制御部３０１のプレイリスト交換Ａ制御部３１１は、ステップＳ２１９において、ICカード制御部３２１を制御し、携帯電話機Ｂの拡張設定情報４６４Ｂを要求する。ICカード部２１８のICカード制御部３２１は、ステップＳ２４４においてその要求を取得すると、ステップＳ２４５において、拡張設定情報４６４Ｂを要求する拡張設定情報要求を、アンテナ部３２３を介して携帯電話機Ｂに送信する。携帯電話機Ｂは、その要求の応答として拡張設定情報４６４Ｂを携帯電話機Ａに送信する。ICカード部２１８のICカード制御部３２１は、ステップＳ２４６において、その拡張設定情報４６４Ｂを受信し、ステップＳ２４７において、受信した拡張設定情報４６４Ｂをプレイリスト交換Ａ制御部３１１に供給する。
【０１８２】
デバイス制御部３０１のプレイリスト交換Ａ制御部３１１は、ステップＳ２２０においてその拡張設定情報４６４Ｂを取得すると、ステップＳ２２１において、取得した拡張設定情報４６４Ｂを分析し、必要な情報を抽出し、ユーザIDに付加する付加情報を生成する。ステップＳ２２２においてプレイリスト交換Ａ制御部３１１は、生成した付加情報をデバイスメモリ３０２に供給し、記憶させる。デバイスメモリ３０２は、ステップＳ２０５においてその付加情報を取得すると、ステップＳ２０６において、ステップＳ２０２において登録したユーザIDに関連付けてその付加情報を記憶することにより、付加情報をユーザ毎に登録する。
【０１８３】
さらに、デバイス制御部３０１のプレイリスト交換Ａ制御部３１１は、図２２のステップＳ２７１において、デバイスメモリ３０２に記憶されている携帯電話機Ａの拡張設定情報４６４Ａを要求する。デバイスメモリ３０２は、ステップＳ２６１においてその要求を取得すると、ステップＳ２６２において記憶領域より拡張設定情報４６４Ａを読み出し、プレイリスト交換Ａ制御部３１１に供給する。デバイス制御部３０１のプレイリスト交換Ａ制御部３１１は、ステップＳ２７２においてその拡張設定情報４６４Ａを取得すると、ステップＳ２７３において、取得した拡張設定情報４６４Ａを、ICカード制御部３２１に供給し、携帯電話機Ｂに送信させる。ICカード部２１８のICカード制御部３２１は、ステップＳ２９１において拡張設定情報４６４Ａを取得すると、ステップＳ２９２において、その拡張設定情報４６４Ａを、アンテナ部３２３を介して携帯電話機Ｂに送信する。
【０１８４】
また、デバイス制御部３０１のプレイリスト交換Ａ制御部３１１は、ステップＳ２７４において、デバイスメモリ３０２に記憶されている音楽データに対応するプレイリスト情報４６５Ａをデバイスメモリ３０２に対して要求する。デバイスメモリ３０２は、ステップＳ２６３においてその要求を取得すると、ステップＳ２６４において記憶領域よりプレイリスト情報４６５Ａを読み出し、プレイリスト交換Ａ制御部３１１に供給する。デバイス制御部３０１のプレイリスト交換Ａ制御部３１１は、ステップＳ２７５においてそのプレイリスト情報４６５Ａを取得すると、ステップＳ２７６において、取得したプレイリスト情報４６５Ａを、ICカード制御部３２１に供給し、携帯電話機Ｂに送信させる。ICカード部２１８のICカード制御部３２１は、ステップＳ２９３においてプレイリスト情報４６５Ａを取得すると、ステップＳ２９４において、そのプレイリスト情報４６５Ａを、アンテナ部３２３を介して携帯電話機Ｂに送信する。
【０１８５】
また、デバイス制御部３０１のプレイリスト交換Ａ制御部３１１は、ステップＳ２７７において、ICカード制御部３２１を制御し、携帯電話機Ｂのプレイリスト情報４６５Ｂを要求する。ICカード部２１８のICカード制御部３２１は、ステップＳ２９５においてその要求を取得すると、ステップＳ２９６において、プレイリスト情報４６５Ｂを要求するプレイリスト要求を、アンテナ部３２３を介して携帯電話機Ｂに送信する。携帯電話機Ｂは、その要求の応答としてプレイリスト情報４６５Ｂを携帯電話機Ａに送信する。ICカード部２１８のICカード制御部３２１は、ステップＳ２９７において、そのプレイリスト情報４６５Ｂを受信し、ステップＳ２９８において、受信したプレイリスト情報４６５Ｂをプレイリスト交換Ａ制御部３１１に供給する。
【０１８６】
デバイス制御部３０１のプレイリスト交換Ａ制御部３１１は、ステップＳ２７８においてそのプレイリスト情報４６５Ｂを取得すると、ステップＳ２７９において、取得したプレイリスト情報４６５Ｂをデバイスメモリ３０２に供給し、記憶させる。デバイスメモリ３０２は、ステップＳ２６５においてそのプレイリスト情報４６５Ｂを取得すると、ステップＳ２６６において、ステップＳ２０２において登録したユーザIDに関連付けてそのプレイリスト情報４６５Ｂを記憶することにより、プレイリスト情報４６５をユーザ毎に登録する。
【０１８７】
以上のようにしてプレイリストの交換が終了すると、デバイス制御部３０１のプレイリスト交換Ａ制御部３１１は、ステップＳ２８０において、ICカード制御部３２１を制御し、アドホック通信を終了させる。ICカード部２１８のICカード制御部３２１は、ステップＳ２９９においてその要求を取得すると、ステップＳ３００において、アンテナ部３２３を介して携帯電話機Ｂにアドホック通信の終了を要求したり応答を受信したりする等の通信終了処理を行う。通信が終了されると、ICカード部２１８のICカード制御部３２１は、ステップＳ３０１において、アドホック通信のログ情報４６６を作成し、ステップＳ３０２において、そのログ情報４６６をICカードメモリ３２２に記憶させる。
【０１８８】
図２３および図２４は、携帯電話機Ｂの、デバイス制御部３０１、デバイスメモリ３０２、およびICカード部２１８の各部の処理の流れの例を示すフローチャートである。図２３および図２４は、上述した図２１および図２２に対応するフローチャートである。
【０１８９】
図２１のステップＳ２３２の処理により、ポーリングモードの携帯電話機Ａが近接されると、ICカード部２１８のICカード制御部３２１は、図２３のステップＳ３１１において、近接された携帯電話機Ａより送信される検知信号（ポーリング信号）を、アンテナ部３２３を介して受信する。ICカード部２１８のICカード制御部３２１は、ステップＳ３１２において、ICカードメモリ３２２に記憶されているICカード製造情報４６１Ｂを読み出し、受信した検知信号に対する応答として、そのICカード製造情報４６１Ｂを、アンテナ部３２３を介して携帯電話機Ａに送信する。このICカード製造情報４６１Ｂは、図２１のステップＳ２３３の処理により携帯電話機Ａに受信される。
【０１９０】
また、図２１のステップＳ２３６の処理により、携帯電話機Ａより基本設定情報要求が送信されると、ICカード部２１８のICカード制御部３２１は、図２３のステップＳ３１３において、その基本設定情報要求を受信する。ICカード部２１８のICカード制御部３２１は、ステップＳ３１４において、ICカードメモリ３２２に記憶されている基本設定情報４６２Ｂを読み出し、受信した要求に対する応答として、その基本設定情報４６２Ｂを、アンテナ部３２３を介して携帯電話機Ａに送信する。この基本設定情報４６２Ｂは、図２１のステップＳ２３７の処理により携帯電話機Ａに受信される。
【０１９１】
図２１のステップＳ２４０の処理により、携帯電話機Ａよりアドホック通信の開始が要求されると、ICカード部２１８のICカード制御部３２１は、図２３のステップＳ３１５において、その要求に応じて、アドホック通信を開始する。そして、ICカード部２１８のICカード制御部３２１は、ステップＳ３１６において、デバイス制御部３０１のプレイリスト交換Ｂ制御部３１２を実現するアプリケーションを起動させる。デバイス制御部３０１は、ステップＳ３３１においてその起動要求を取得すると、ステップＳ３３２において、要求されたアプリケーションを起動し、プレイリスト交換Ｂ制御部３１２を実現する。
【０１９２】
図２１のステップＳ２４３の処理により、携帯電話機ＡよりICカード製造情報４６１Ａおよび基本設定情報４６２Ａが送信されると、ICカード部２１８のICカード制御部３２１は、図２３のステップＳ３１７において、アンテナ部３２３を介してそれらを受信する。ICカード部２１８のICカード制御部３２１は、ステップＳ３１８において、受信したICカード製造情報４６１Ａおよび基本設定情報４６２Ａをプレイリスト交換Ｂ制御部３１２に供給する。デバイス制御部３０１のプレイリスト交換Ｂ制御部３１２は、ステップＳ３３３において、そのICカード製造情報４６１Ａおよび基本設定情報４６２Ａを取得すると、ステップＳ３３４において、基本設定情報４６２Ａを分析し、必要な情報を抽出して、ICカード製造情報４６１Ａより抽出する機器IDに付加する付加情報を生成する。付加情報を生成すると、デバイス制御部３０１のプレイリスト交換Ｂ制御部３１２は、ステップＳ３３５において、ICカード製造情報４６１Ａより抽出した機器ID、および、生成した付加情報をデバイスメモリ３０２に供給し、記憶させる。デバイスメモリ３０２は、ステップＳ３４１において、機器IDおよび付加情報を取得すると、ステップＳ３４２において、その機器IDを携帯電話機ＡのユーザのユーザIDとして登録する。さらにステップＳ３４３において、デバイスメモリ３０２は、ステップＳ３４２において登録したユーザIDに関連付けてその付加情報を記憶することにより、付加情報をユーザ毎に登録する。
【０１９３】
図２１のステップＳ２４５の処理により、携帯電話機Ａより拡張設定情報要求が送信されると、ICカード部２１８のICカード制御部３２１は、図２３のステップＳ３１９において、アンテナ部３２３を介してその拡張設定情報要求を受信し、ステップＳ３２０において、受信した拡張設定情報要求をプレイリスト交換Ｂ制御部３１２に供給する。
【０１９４】
ステップＳ３３６においてその要求を取得すると、デバイス制御部３０１のプレイリスト交換Ｂ制御部３１２は、ステップＳ３３７において、デバイスメモリ３０２に記憶されている拡張設定情報４６４Ｂを要求する。デバイスメモリ３０２は、ステップＳ３４４においてその要求を取得すると、ステップＳ３４５において、記憶領域より拡張設定情報４６４Ｂを読み出し、それをプレイリスト交換Ｂ制御部３１２に供給する。デバイス制御部３０１のプレイリスト交換Ｂ制御部３１２は、ステップＳ３３８において、その拡張設定情報４６４Ｂを取得すると、ステップＳ３３９においてそれをICカード制御部３２１に供給し、その拡張設定情報４６４Ｂを携帯電話機Ａに対して送信させる。ICカード部２１８のICカード制御部３２１は、ステップＳ３２１において、拡張設定情報４６４Ｂを取得すると、ステップＳ３２２において、その拡張設定情報４６４Ｂを、アンテナ部３２３を介して携帯電話機Ａに送信する。この拡張設定情報４６４Ｂは、図２１のステップＳ２４６の処理により携帯電話機Ａに受信される。
【０１９５】
図２２のステップＳ２９２の処理により、携帯電話機Ａより拡張設定情報４６４Ａが送信されると、ICカード部２１８のICカード制御部３２１は、図２４のステップＳ３５１において、アンテナ部３２３を介してその拡張設定情報４６４Ａを受信し、ステップＳ３５２において、受信した拡張設定情報４６４Ａをプレイリスト交換Ｂ制御部３１２に供給する。
【０１９６】
ステップＳ３７１においてその拡張設定情報４６４Ａを取得すると、デバイス制御部３０１のプレイリスト交換Ｂ制御部３１２は、ステップＳ３７２において、その拡張設定情報４６４Ａを分析し、必要な情報を抽出し、ユーザIDに付加する付加情報を生成する。ステップＳ３７３においてプレイリスト交換Ｂ制御部３１２は、生成した付加情報をデバイスメモリ３０２に供給し、記憶させる。デバイスメモリ３０２は、ステップＳ３８１においてその付加情報を取得すると、ステップＳ３８２において、ステップＳ３４２において登録したユーザIDに関連付けてその付加情報を記憶することにより、付加情報をユーザ毎に登録する。
【０１９７】
図２２のステップＳ２９４の処理により、携帯電話機Ａよりプレイリスト情報４６５Ａが送信されると、ICカード部２１８のICカード制御部３２１は、図２４のステップＳ３５３において、アンテナ部３２３を介してそのプレイリスト情報４６５Ａを受信する。ICカード部２１８のICカード制御部３２１は、ステップＳ３５４において、受信したプレイリスト情報４６５Ａをプレイリスト交換Ｂ制御部３１２に供給する。
【０１９８】
デバイス制御部３０１のプレイリスト交換Ｂ制御部３１２は、ステップＳ３７４においてそのプレイリスト情報４６５Ａを取得すると、ステップＳ３７５において、取得したプレイリスト情報４６５Ａをデバイスメモリ３０２に供給し、記憶させる。デバイスメモリ３０２は、ステップＳ３８３においてそのプレイリスト情報４６５Ａを取得すると、ステップＳ３８４において、ステップＳ３４２において登録したユーザIDに関連付けてそのプレイリスト情報４６５Ａを記憶することにより、プレイリスト情報４６５をユーザ毎に登録する。
【０１９９】
図２２のステップＳ２９６の処理により、携帯電話機Ａよりプレイリスト要求が送信されると、ICカード部２１８のICカード制御部３２１は、図２４のステップＳ３５５において、アンテナ部３２３を介してそのプレイリスト要求を受信する。ICカード部２１８のICカード制御部３２１は、ステップＳ３５６において、受信したプレイリスト要求をプレイリスト交換Ｂ制御部３１２に供給する。
【０２００】
デバイス制御部３０１のプレイリスト交換Ｂ制御部３１２は、ステップＳ３７６においてそのプレイリスト要求を取得すると、ステップＳ３７７において、デバイスメモリ３０２に対してプレイリスト情報を要求す。デバイスメモリ３０２は、ステップＳ３８５においてその要求を取得すると、ステップＳ３８６において、記憶領域よりプレイリスト情報４６５Ｂを読み出し、プレイリスト交換Ｂ制御部３１２に供給する。プレイリスト交換Ｂ制御部３１２は、ステップＳ３７８においてそのプレイリスト情報４６５Ｂを取得すると、ステップＳ３７９において、取得したプレイリスト情報４６５Ｂを、ICカード制御部３２１に供給し、携帯電話機Ａに送信させる。ICカード部２１８のICカード制御部３２１は、ステップＳ３５７においてプレイリスト情報４６５Ｂを取得すると、ステップＳ３５８において、そのプレイリスト情報４６５Ｂを、アンテナ部３２３を介して携帯電話機Ａに送信する。このプレイリスト情報４６５Ｂは、図２２のステップＳ２９７の処理により携帯電話機Ａに受信される。
【０２０１】
以上のようにしてプレイリストの交換が終了すると、ICカード部２１８のICカード制御部３２１は、ステップＳ３５９において、図２２のステップＳ３００の処理に対応して、通信終了処理を行い、アドホック通信を終了する。通信が終了されると、ICカード部２１８のICカード制御部３２１は、ステップＳ３６０において、アドホック通信のログ情報４６７を作成し、ステップＳ３６１において、そのログ情報４６７をICカードメモリ３２２に記憶させる。
【０２０２】
以上のように、携帯電話機１０１は、携帯電話機１０１と同様の機能を有する他の携帯電話機である携帯電話機１０２と、プレイリストを容易に交換することができる。
【０２０３】
図２５は、デバイスメモリ３０２に登録された情報の例を示す模式図である。
【０２０４】
プレイリストの交換相手より取得した情報は、図２５に示されるようにXML形式で登録情報４９１に記述される。登録情報４９１は、プレイリストやユーザに関する情報をユーザ毎に管理するための情報である。図２５に示されるように、登録情報４９１には、ユーザIDがタグとして記述され、そのユーザIDのユーザに関する情報よりなるユーザ属性、任意の内容の付加情報、そのユーザより取得したプレイリスト、そのユーザが使用する装置に関する情報である製造情報等の情報が、ユーザIDのタグに属するように記述される。
【０２０５】
上述したようにプレイリスト情報には、楽曲に対応する音楽データを記憶するデバイスの情報が含まれているので、デバイス制御部３０１は、例えば楽曲を指定されたときに音楽データの場所を特定することは容易に行うことができる。しかしながら、この情報のみでは、例えば、後述するようにプレイリストの表示制御などを行う際に、各プレイリストがどのユーザ（機器）に属するかを特定する場合、全楽曲のデータを確認する必要になるため、処理が煩雑になる恐れがある。
【０２０６】
図２５に示されるように、デバイスメモリ３０２がプレイリスト情報をユーザ毎に管理することにより、デバイス制御部３０１は、どのプレイリストがどのユーザに属するか（楽曲の音楽データがどこに存在するか）を容易に把握することができる。
【０２０７】
端末装置である携帯電話機１０１は、以上のように交換したプレイリストを用いて音楽販売サーバ１４２より音楽データを購入することができる。次にその音楽データの購入に関する処理の流れについて図２６のフローチャートを参照して説明する。図２６においては、携帯電話機１０１である携帯電話機Ａが他の携帯電話機Ｂとプレイリストを交換して得た携帯電話機Ｂに属するプレイリストに含まれる楽曲の音楽データを、音楽販売サーバ１４２より購入する処理の流れの例が示されている。
【０２０８】
プレイリストの交換が終了し、携帯電話機Ａのユーザがプレイリストをモニタに表示させるように指示すると、携帯電話機Ａは、ステップＳ４０１において、その指示に従って、プレイリストをGUI画像としてモニタに表示させる。このとき表示されるプレイリストには、少なくとも携帯電話機Ａに属するプレイリストと携帯電話機Ｂに属するプレイリストの両方が含まれる。
【０２０９】
プレイリストはGUI画像として表示され、ユーザは、その表示されたGUI画像（プレイリスト）を操作して、所望の楽曲を選択し、その選択した楽曲について、携帯電話機Ｂに対してストリーミング再生を要求させたり、音楽販売サーバ１４２に対して試聴や購入を要求させたりすることができる。携帯電話機Ａは、ステップＳ４０２において、ユーザにより入力された、ユーザが指定した楽曲を購入する指示である楽曲購入指示を受け付けると、ステップＳ４０３において、音楽販売サーバ１４２に対して、指定された楽曲について、プレイリストの楽曲情報を送信し、購入を要求する。このとき、携帯電話機Ｂに属するプレイリストに含まれる楽曲が指定されたものとする。
【０２１０】
音楽販売サーバ１４２は、ステップＳ４１１において、その携帯電話機Ａからの要求を受信すると、ステップＳ４１２において、楽曲購入に関する課金処理を行い、ステップＳ４１３において、要求された楽曲の音楽データを携帯電話機Ａに送信する。携帯電話機Ａは、ステップＳ４０４において、その音楽データを受信すると、ステップＳ４０５において、受信した音楽データを記憶する。
【０２１１】
音楽データを記憶すると、携帯電話機Ａは、ステップＳ４０６において、プレイリストを更新し、音楽データの購入をプレイリストに反映させる。つまり、携帯電話機Ａは、音楽データを購入した楽曲の楽曲情報を、自分自身に属するプレイリストに追加する。
【０２１２】
また、携帯電話機Ａは、ステップＳ４０７において、購入要求に用いたプレイリストが属する携帯電話機Ｂに対して、楽曲を購入したことを通知する。携帯電話機Ｂは、ステップＳ４２１においてその通知を受信すると、ステップＳ４２２において、その通知に基づいて携帯電話機Ａに属するプレイリストを更新する。つまり、携帯電話機Ｂは、携帯電話機Ａが購入した楽曲の楽曲情報を、携帯電話機Ａに属するプレイリストに追加する。
【０２１３】
次に、以上のような楽曲の購入の際に、携帯電話機１０１（図２６の例において携帯電話機Ａ）が実行する、プレイリストに関する制御処理の流れの詳細について、図２７および図２８のフローチャートを参照して説明する。必要に応じて図２９乃至図３１を参照して説明する。
【０２１４】
ユーザにプレイリストを表示するように指示されると、携帯電話機１０１のデバイス制御部３０１（図６）は、プレイリスト制御処理を開始する。プレイリスト制御処理が開始されるとデバイス制御部３０１の表示制御部３１３は、ステップＳ４４１において、デバイスメモリ３０２に記憶されているプレイリストを読み出す。表示制御部３１３は、ステップＳ４４２において、読み出したプレイリストを出力部２１２に供給し、プレイリストのGUI画像をモニタに表示させる。表示制御部３１３は、ステップＳ４４３において、入力部２１１を制御し、プレイリストのGUI画面に基づいてユーザにより入力される、処理対象とする楽曲を選択する指示である楽曲選択指示を受け付ける楽曲選択受付を開始する。
【０２１５】
また、表示制御部３１３は、ステップＳ４４４において、ブルートゥース通信部２１７のブルートゥース制御部３３１に対して、通信可能範囲内に他のブルートゥースデバイスが存在するか否かの問い合わせを行う。ブルートゥース制御部３３１は、動作モードをポーリングモードにし、アンテナ部３３２を介して検出信号を送信する。通信可能範囲内に他のブルートゥースデバイスが存在する場合、その検出信号を受信した他のブルートゥースデバイスは、検出信号に対する応答信号を送信する。ブルートゥース制御部３３１は、その応答信号を受信することにより、通信可能範囲内に他のブルートゥースデバイスが存在するか否かを判定し、その判定結果を問い合わせ結果として表示制御部３１３に供給する。
【０２１６】
表示制御部３１３は、問い合わせ結果を取得すると、ステップＳ４４５において、その問い合わせ結果に基づいて、出力部２１２を制御し、表示するプレイリストの、通信不可能なデバイスに対応する楽曲の部分を灰色に表示させる。表示制御部３１３は、ステップＳ４４６において、入力部２１１を制御し、灰色表示させた楽曲を再生不可能とする。つまり、灰色表示された楽曲は、ブルートゥース通信の通信可能範囲外に存在するので、音楽データの共有（ストリーミング再生）を行うことができない。従って、表示制御部３１３は、その楽曲について再生指示を入力できないように設定する。
【０２１７】
図２９は、プレイリストの表示例を示す図である。図２９において、モニタの表示領域５０１の一部または全部にプレイリスト表示領域５１０が設けられ、そのプレイリスト表示領域５１０にプレイリストが表示される。プレイリストは楽曲単位で選択することができるように、楽曲毎に情報がリストとして表示される。図２９の例においては、楽曲５１１乃至楽曲５１６のように、６曲分の情報が表示されている。各楽曲の情報は、基本的に同様に構成される。
【０２１８】
図２９の例の場合、楽曲５１１乃至楽曲５１６のそれぞれには、左側にその楽曲が属するパッケージに付加された画像（ジャケット画像）が表示され、中央に楽曲名および演奏者名が表示され、右側にその楽曲の音楽データを記憶するデバイス名が表示されている。楽曲５１１乃至楽曲５１６の各領域の左側に示される四角はジャケット画像の表示領域を示しており、中央に示される「あいうえお」や「かきくけこ」等のひらがなの文字列は、それぞれの楽曲名（楽曲タイトル）の例を示しており、その下の「アイウエオ」や「カキクケコ」等のカタカナの文字列は、演奏者名（アーティスト名）の例を示しており、右側の四角に囲まれた、Ａ、Ｂ、またはＣ等のアルファベットは、それぞれの音楽データを記憶するデバイスのデバイス名の例を示している。例えば、楽曲５１１は、楽曲タイトルが「あいうえお」で、アーティスト名が「アイウエオ」で、音楽データが携帯電話機Ａに記憶されている楽曲であることが示されている。
【０２１９】
なお、表示領域５０１内にプレイリストの全ての楽曲が表示されるようにしてもよいし、一部の楽曲が表示されるようにしてもよい。ページ切り替えボタンやスクロールバー等を設けてももちろんよい。
【０２２０】
図２９の例においては、このプレイリストに重畳して、楽曲を選択するためのアンカー５２１が表示される。アンカー５２１は、プレイリストの楽曲1曲分を囲む太線枠として表示されている。アンカー５２１の太線枠の内部に位置する楽曲が処理対象として選択される。ユーザは、入力部２１１を操作してこのアンカー５２１を移動させることができ、所望の楽曲を太線枠が囲むようにアンカー５２１を位置させることにより、楽曲の選択を行う。
【０２２１】
図２９の例においては、楽曲５１２および楽曲５１６に、斜線（網掛け）が施されている。これは、楽曲５１２および楽曲５１６が灰色表示されていることを示している。つまり、図２９の例の場合、楽曲５１２および楽曲５１６が属する携帯電話機Ｂが通信可能範囲内に存在しておらず、楽曲５１２および楽曲５１６はその部分が灰色表示され、再生不可能とされている。
【０２２２】
なお、このような再生不可能であることを示す表示は、再生可能な楽曲と容易に区別できるものであれば、灰色表示以外のどのような方法を用いてもよい。例えば、図２９に示されるように、再生不可能な楽曲の部分に網掛け等の模様を付すようにしてもよいし、再生不可能な楽曲の部分の濃度を薄くして表示するようにしてもよいし、再生不可能な楽曲の部分の色を他の部分と変えて表示するようにしてもよいし、再生不可能な楽曲の部分に所定の記号や絵柄を表示させるようにしてもよいし、これら以外の方法を用いても良い。すなわち、選択不可能な楽曲は、その他の選択可能な楽曲と、その表示方法を変えて表示される。
【０２２３】
ステップＳ４４７において、表示制御部３１３は、プレイリスト制御処理を終了するか否かを判定する。終了すると判定した場合、表示制御部３１３は、プレイリスト制御処理を終了させる。また、プレイリスト制御処理を終了しないと判定した場合、表示制御部３１３は、処理をステップＳ４４８に進める。
【０２２４】
ステップＳ４４８において、表示制御部３１３は、入力部２１１を制御して、ユーザにより楽曲が選択されたか否かを判定する。選択されていないと判定した場合、表示制御部３１３は、処理をステップＳ４４７に戻し、それ以降の処理を繰り返す。また、ステップＳ４４８においてユーザにより楽曲が選択されたと判定した場合、表示制御部３１３は、処理をステップＳ４４９に進める。
【０２２５】
ステップＳ４４９において、表示制御部３１３は、選択された楽曲が再生不可能であるか否かを判定する。選択された楽曲の音楽データを記憶するデバイスが通信可能範囲外に存在し、再生不可能であると判定した場合、表示制御部３１３は、処理をステップＳ４５０に進め、出力部２１２を制御して、モニタに指示受付画面を表示させる。
【０２２６】
図３０は、ステップＳ４５０において表示される指示受付画面の表示例を示す図である。図３０に示されるように、ユーザが楽曲を選択すると、表示されているプレイリストに重畳して指示受付画面５３１が表示される。ステップＳ４５０において表示される指示受付画面５３１は、再生不可能な楽曲に対する指示受付画面であるので、その楽曲情報の他に、「購入する」および「試聴する」の２つの選択肢が設けられている。「購入する」および「試聴する」は、いずれか一方を選択可能なGUIである。ユーザは、入力部２１１を操作して、これらの選択肢のうちいずれか一方を選択するか、指示受付画面５３１の表示を終了させ、この楽曲の選択を解除（キャンセル）する。
【０２２７】
なお、図３０に示されるように、指示受付画面５３１には、ユーザがその楽曲（プレイリスト）について、例えばその楽曲のプレイリストをいつ誰から入手したか等、さらに理解を深めることができるように、楽曲名やアーティスト名等の楽曲情報の他に、プレイリストを交換した日付（yyyy/mm/dd）や、その交換相手（プレイリストの入手元）を示す情報（「Ｂさんから教えてもらった」）等が表示される。
【０２２８】
表示制御部３１３は、ステップＳ４５１において、GUI画像である指示受付画面５３１でユーザにより試聴が選択されたか否かを判定する。試聴が選択されたと判定した場合、表示制御部３１３は、処理をステップＳ４５２に進める。ステップＳ４５２において試聴処理制御部３１４は、選択された楽曲の一部または全部のストリーミングデータを受信して再生出力する試聴処理を行う。試聴処理の詳細については後述する。試聴処理が終了すると、試聴処理制御部３１４は、プレイリスト制御処理を終了させる。
【０２２９】
また、ステップＳ４５１において、指示受付画面５３１でユーザにより試聴が選択されていないと判定された場合、表示制御部３１３は、処理をステップＳ４５３に進め、指示受付画面５３１でユーザにより購入が選択されたか否かを判定する。購入が選択されたと判定した場合、表示制御部３１３は、処理をステップＳ４５４に進める。ステップＳ４５４において購入処理制御部３１５は、選択された楽曲の音楽データを購入する購入処理を行う。購入処理の詳細については後述する。購入処理が終了すると、購入処理制御部３１５は、プレイリスト制御処理を終了させる。
【０２３０】
ステップＳ４５３において、指示受付画面５３１でユーザにより購入が選択されていないと判定された場合、表示制御部３１３は、処理をステップＳ４５５に進め、楽曲の選択がキャンセルされたか否かを判定する。楽曲の選択がキャンセルされていないと判定した場合、表示制御部３１３は、処理をステップＳ４５１に戻し、それ以降の処理を繰り返す。また、ステップＳ４５５において、楽曲の選択がキャンセルされたと判定した場合、表示制御部３１３は、処理をステップＳ４４７に戻し、それ以降の処理を繰り返す。
【０２３１】
また、ステップＳ４４９において、選択された楽曲の音楽データを記憶するデバイスが通信可能範囲内に存在し、選択された楽曲を再生可能であると判定した場合、表示制御部３１３は、処理を図２８のステップＳ４６１に進める。
【０２３２】
図２８のステップＳ４６１において、表示制御部３１３は、出力部２１２を制御して、モニタに指示受付画面を表示させる。
【０２３３】
図３１は、ステップＳ４６１において表示される指示受付画面の表示例を示す図である。図３１に示されるように、ユーザが楽曲を選択すると、表示されているプレイリストに重畳して指示受付画面５３２が表示される。ステップＳ４６１において表示される指示受付画面５３１は、再生可能な楽曲に対する指示受付画面であるので、その楽曲情報の他に、「購入する」、「試聴する」、および「再生する」の３つの選択肢が設けられている。「購入する」、「試聴する」、および「再生する」は、いずれか１つを選択可能なGUIである。ユーザは、入力部２１１を操作して、これらの選択肢のうちいずれか１つを選択するか、指示受付画面５３２の表示を終了させ、この楽曲の選択を解除（キャンセル）する。
【０２３４】
なお、図３１に示されるように、指示受付画面５３１には、ユーザがその楽曲（プレイリスト）について、例えばその楽曲のプレイリストをいつ誰から入手したか等、さらに理解を深めることができるように、楽曲名やアーティスト名等の楽曲情報の他に、プレイリストを交換した日付（yyyy/mm/dd）や、その交換相手（プレイリストの入手元）を示す情報（「Ｂさんから教えてもらった」）等が表示される。
【０２３５】
表示制御部３１３は、ステップＳ４６２において、GUI画像である指示受付画面５３２でユーザにより再生が選択されたか否かを判定する。再生が選択されたと判定した場合、表示制御部３１３は、処理をステップＳ４６３に進める。ステップＳ４６３において受信側再生処理制御部３１８は、楽曲の音楽データを記憶する他のデバイスに対して、その楽曲のストリーミングデータを送信させ、そのストリーミングデータを受信しながら逐次的に再生して音声を出力する再生処理を行う。このような再生処理が終了すると、受信側再生処理制御部３１８は、プレイリスト制御処理を終了させる。
【０２３６】
また、ステップＳ４６２において、指示受付画面５３２でユーザにより再生が選択されていないと判定された場合、表示制御部３１３は、処理をステップＳ４６４に進め、指示受付画面５３２でユーザにより試聴が選択されたか否かを判定する。
【０２３７】
試聴が選択されたと判定した場合、表示制御部３１３は、処理をステップＳ４６５に進める。ステップＳ４６５において試聴処理制御部３１４は、図２７のステップＳ４５２において実行されるのと同様の試聴処理を行う。試聴処理の詳細については後述する。試聴処理が終了すると、試聴処理制御部３１４は、プレイリスト制御処理を終了させる。
【０２３８】
また、ステップＳ４６４において、指示受付画面５３２でユーザにより試聴が選択されていないと判定された場合、表示制御部３１３は、処理をステップＳ４６６に進め、指示受付画面５３２でユーザにより購入が選択されたか否かを判定する。購入が選択されたと判定した場合、表示制御部３１３は、処理をステップＳ４６７に進め、図２７のステップＳ４５４において実行されるのと同様の購入処理を行う。購入処理の詳細については後述する。購入処理が終了すると、購入処理制御部３１５は、プレイリスト制御処理を終了させる。
【０２３９】
ステップＳ４６６において、指示受付画面５３２でユーザにより購入が選択されていないと判定された場合、表示制御部３１３は、処理をステップＳ４６８に進め、楽曲の選択がキャンセルされたか否かを判定する。楽曲の選択がキャンセルされていないと判定した場合、表示制御部３１３は、処理をステップＳ４６２に戻し、それ以降の処理を繰り返す。また、ステップＳ４６８において、楽曲の選択がキャンセルされたと判定した場合、表示制御部３１３は、処理を図２７のステップＳ４４７に戻し、それ以降の処理を繰り返す。
【０２４０】
以上のようにプレイリスト制御処理が実行される。
【０２４１】
次に、図２７のステップＳ４５２と、図２８のステップＳ４６５において行われる試聴処理の流れの詳細な例について、図３２のフローチャートを参照して説明する。
【０２４２】
試聴処理が開始されると、試聴処理制御部３１４は、ステップＳ４８１において、電話回線網通信部２１４を制御して、ネットワーク１３１を介して音楽販売サーバ１４２にアクセスし、指定された楽曲の試聴をその音楽販売サーバ１４２に要求する。音楽販売サーバ１４２の要求受付処理部４５１がその要求を受け付けると、試聴用ストリーミングデータ供給処理部４５２は、その要求された楽曲の試聴用ストリーミングデータを、試聴用ストリーミングデータデータベース４５５から取得する。そして、試聴用ストリーミングデータ供給処理部４５２は、取得した試聴用ストリーミングデータを、ネットワーク１３１を介して、要求元である携帯電話機１０１に送信する。
【０２４３】
携帯電話機１０１の試聴処理制御部３１４は、ステップＳ４８２において、電話回線網通信部２１４を制御して、その送信されてくる試聴用ストリーミングデータを受信する。試聴処理制御部３１４は、ステップＳ４８３において、受信側プレーヤ３４２を制御し、その受信した試聴用ストリーミングデータを逐次的に再生させ、その再生された音声を、出力部２１２のスピーカから出力させる。
【０２４４】
つまり、ステップＳ４８２の処理とステップＳ４８３の処理は、実際には同時並行的に行われる。そして、視聴用ストリーミングデータの受信および再生（音声出力）が終了すると、試聴処理制御部３１４は、試聴処理を終了し、処理を試聴処理開始前のステップ（図２７のステップＳ４５２または図２８のステップＳ４６５）に戻し、上述したようにプレイリスト制御処理を終了させる。
【０２４５】
次に、図２７のステップＳ４５４と、図２８のステップＳ４６７において行われる購入処理の流れの詳細な例について、図３３のフローチャートを参照して説明する。
【０２４６】
購入処理が開始されると、購入処理制御部３１５は、ステップＳ４９１において、電話回線網通信部２１４を制御して、ネットワーク１３１を介して音楽販売サーバ１４２にアクセスし、指定された楽曲の購入をその音楽販売サーバ１４２に要求する。音楽販売サーバ１４２の要求受付処理部４５１がその要求を受け付けると、音楽データ供給処理部４５３は、その要求された楽曲の音楽データを、音楽データデータベース４５６から取得する。そして、音楽データ供給処理部４５３は、この音楽データの販売に関する課金処理を行った後、取得した音楽データを、ネットワーク１３１を介して、要求元である携帯電話機１０１に送信する。
【０２４７】
携帯電話機１０１の購入処理制御部３１５は、ステップＳ４９２において、電話回線網通信部２１４を制御して、その送信されてくる音楽データを受信する。購入処理制御部３１５は、ステップＳ４９３において、受信した音楽データをデバイスメモリ３０２に供給し、記憶させる。
【０２４８】
購入処理制御部３１５は、ステップＳ４９４において、デバイスメモリ３０２にアクセスし、音楽データを購入したことを自分自身に属するプレイリストに反映させる。つまり、購入処理制御部３１５は、購入した音楽データの楽曲の楽曲情報を、自分自身に属するプレイリストに追加する。また、購入処理制御部３１５は、ステップＳ４９５において、音楽データを購入したことを、購入した音楽データの楽曲に対応するプレイリストを提供した他の端末装置（図２６の例の場合、携帯電話機Ｂ）に対して通知する。
【０２４９】
購入を通知された携帯電話機（図２６の例の場合、携帯電話機Ｂ）のプレイリスト更新部３１６は、電話回線網通信部２１４を制御してその通知を受信すると、デバイスメモリ３０２に記憶されている、通知元（図２６の例の場合、携帯電話機Ａ）に属するプレイリストを、例えば音楽データが購入された楽曲の楽曲情報を追加する等、その通知に従って更新する。
【０２５０】
ステップＳ４９５の処理を終了すると、購入処理制御部３１５は、購入処理を終了し、処理を試聴処理開始前のステップ（図２７のステップＳ４５４または図２８のステップＳ４６７）に戻し、上述したようにプレイリスト制御処理を終了させる。
【０２５１】
以上のように、端末装置（携帯電話機１０１）のユーザは、プレイリストを用いることにより、楽曲を選択するだけで、音楽販売サーバ１４２から容易に音楽データを購入することができる。特に、端末装置が携帯電話機１０１のような携帯型の装置である場合、表示部が小さく解像度が低いため、GUI画像が、表示が小さく、かつ、テキストデータ中心のものとなってしまう。さらに、操作部の操作性も低く、例えばテンキーのみの入力部しか備えていないことも多い。このような操作性の低い装置において、多数の曲から所望の曲を選択するのは容易ではなく、煩雑な作業を必要とする恐れがある。プレイリストを用いて音楽データを購入することができるようにすることにより、このような低操作性の問題を解消することができる。
【０２５２】
また、プレイリストは他のユーザのデバイスと交換可能であるので、端末装置のユーザは、自分自身の嗜好に合った楽曲を、より多く、かつ、容易に知ることができる。さらに、ユーザは、交換したプレイリストを用いて楽曲を購入することができるため、その購入処理も容易に行うことができる。換言すれば、このプレイリストの交換により、端末装置のユーザに対してより多くの楽曲を紹介することができるので、ユーザの購入意欲を向上させることができる。
【０２５３】
また、ユーザは、端末装置同士を近接または接触させるだけで、容易にプレイリストを交換することができる。また、このプレイリストの交換は、距離的制限が設けられることにより、信頼関係があるユーザ同士で行われるようになり、交換するプレイリストの情報がより確かなものとなる。これにより、プレイリストの交換に、所謂口コミのような影響力を付与することができる。
【０２５４】
さらに、プレイリストを交換したユーザ（端末装置）同士が、所定の範囲内に居る場合、ストリーミング再生により、交換したプレイリストに含まれる楽曲の音楽データを共有することができる。これにより、端末装置のユーザに、楽曲の紹介（アピール）をより強く行うことができ（宣伝することができ）、購入意欲を向上させることができる。また、ユーザからすれば、自分自身の嗜好に合った楽曲をより確実に選択することができるようになる。
【０２５５】
また、交換されたプレイリストは、交換したユーザ（端末装置）同士が、所定の範囲以上に離れた場合であっても参照することができ、そのプレイリストを用いて音楽販売サーバ１４２から音楽データを購入することができる。従って、ユーザは、任意のタイミングで音楽データを容易に購入することができる。
【０２５６】
また、音楽データを購入した場合、プレイリストの入手元（例えばプレイリストを交換した相手）にもその旨が通知される。これにより、プレイリストの更新を行うことができる等、その情報をもとにした新たなサービスを創出することも可能となる。
【０２５７】
例えば、この通知は、音楽データを購入した端末装置からではなく、音楽販売サーバ１４２より行うようにしてもよい。また、このとき、音楽販売サーバ１４２が、この通知を利用して、楽曲の紹介者に楽曲販売の利益の一部を還元するサービス（所謂アフェリエイトサービス）を提供するようにしてもよい。
【０２５８】
上述したように、プレイリストを交換することにより、ユーザ間で楽曲を紹介し合うことになる。つまり、プレイリストの交換行為に宣伝効果を期待することができ、このプレイリストの交換がより多く行われることにより、音楽データの販売数（サービス利用機会）の増大を期待することができる。換言すれば、音楽データが購入されたとき、購入者に対してその楽曲の楽曲情報（プレイリスト）を提供したユーザは、音楽データの販売に寄与したことになる。従って、音楽販売サーバ１４２は、所謂アフェリエイトサービスとして、このような楽曲の紹介者に対して、楽曲販売の利益の一部を還元するサービスを提供する。これにより、プレイリストの交換行為をさらに促すことができる。換言すれば、より大きな宣伝効果を期待することができる。
【０２５９】
図３４のその概要を示す。携帯電話機Ａが、携帯電話機Ｂとプレイリストを交換して得たプレイリストＢに含まれる楽曲の音楽データを音楽販売サーバ１４２より購入すると、音楽販売サーバ１４２は、携帯電話機Ａより供給された楽曲情報に含まれる紹介者の情報を参照し、その紹介者、つまり携帯電話機Ｂに対して、音楽データの購入があった旨を通知するとともに、紹介者に販売利益の一部を還元する紹介者還元処理を行い、その処理結果を紹介者還元処理結果として携帯電話機Ｂに通知する。
【０２６０】
図３５は、この場合の端末装置である携帯電話機１０１が有する機能の例を示す機能ブロック図である。
【０２６１】
図３５に示されるように、携帯電話機１０１のデバイス制御部３０１は、図６を参照して説明した構成に加え、紹介者還元処理結果対応処理部５４１を有している。紹介者還元処理結果対応処理部５４１は、電話回線網通信部２１４を制御し、音楽販売サーバ１４２から送信された紹介者還元処理結果を受信すると、出力部２１２を制御して、その紹介者還元処理結果をモニタに表示させたり、デバイスメモリ３０２に記憶されているサービスポイントや電子マネー残高の更新を行ったりする等、紹介者還元処理結果に対する所定の対応処理を行う。
【０２６２】
図３６は、この場合のユーザ付加情報３８１の構成例を示す図である。ユーザ付加情報３８１には、例えば、ユーザ情報Ａ３９１およびユーザ情報Ｂ３９２の他に、紹介者に利益を還元するサービスであるアフェリエイトに関する情報を含むアフェリエイト５５１が含まれる。アフェリエイト５５１には、例えば、アフェリエイト業者、アフェリエイトID、およびURL等が含まれる。
【０２６３】
アフェリエイト業者は、アフェリエイトサービスを提供する業者に関する情報を含む。また、このアフェリエイト業者には、例えば、クーポン、ポイント、割引、または商品プレゼント等のような、アフェリエイトサービスとしてどのような種類のサービスが提供されるかを示すサービス区分を示す情報が含まれていてもよい。
【０２６４】
アフェリエイトIDは、ユーザを、アフェリエイトサービスのユーザとして識別する識別情報である。アフェリエイトサービスを利用するためには、予めユーザ登録する必要がある。アフェリエイトサービスにおいては、このアフェリエイトIDを用いて各ユーザが識別され、サービスが提供される。URLは、還元サービスを提供するサイトのURLを含む情報である。例えば、アフェリエイトサービスとして、楽曲紹介によりポイントが蓄積され、そのポイント数に応じた何らかの物品をポイントと交換するサービスが提供される場合、URLには、その物品を交換するサイト、若しくは、交換する物品を紹介するサイトのURLが含まれる。なお、URLには、サービスを提供する場所に関する情報が含まれていればよく、必ずしもURLでなくてもよい。
【０２６５】
図３７は、この場合の楽曲情報４０１の構成例を示す図である。楽曲情報４０１には、基本的に図１１を参照して説明した例の場合と同様の情報が含まれるが、音源購入先URLには、音楽データを販売するサイトに関する情報だけでなく、その楽曲を紹介した紹介者のアフェリエイトIDを含む。
【０２６６】
音楽データを購入するとき、音源購入先URL４１４の情報に基づいて、音楽データを購入するサイト（例えば音楽販売サーバ１２４）が決定される。そして音楽データの購入を要求する際には、携帯電話機Ａは、所望の楽曲の楽曲情報４０１が音楽販売サーバ１２４に提供される。音楽販売サーバ１２４は、この楽曲情報４０１の音源購入先URL４１４に含まれる紹介者のアフェリエイトIDに基づいて、通知や還元処理を行う。
【０２６７】
図３８は、この場合の音楽販売サーバ１２４が有する機能の例を説明する機能ブロック図である。図３８に示されるように、音楽販売サーバ１２４は、図１３に示される構成の他に、紹介者還元処理部５６１および通知部５６２を有する。
【０２６８】
紹介者還元処理部５６１は、音楽データの販売に寄与した紹介者に対して、利益を還元するアフェリエイトサービスに関する処理を行う。例えば、アフェリエイトサービスについてのユーザ情報がユーザデータベース４５７に記憶されている場合、紹介者還元処理部５６１は、そのユーザデータベース４５７にアクセスし、サービスポイントの付与等の、予め定められた所定の利益還元処理を行う。通知部５６２は、購入結果、および、利益還元結果の情報を、紹介者に対して通知する。
【０２６９】
このときの、音楽データの販売に関する処理の流れを図３９のフローチャートを参照して説明する。なお、図３９のフローチャートは、図２６のフローチャートに対応するものであり、図３９も図２６の場合と同様に、携帯電話機Ａが携帯電話機Ｂより取得したプレイリストに含まれる楽曲の音楽データを購入するときの処理の流れの例を示すものである。
【０２７０】
音楽データの購入に当たって、携帯電話機Ａは、図２６のステップＳ４０１乃至ステップＳ４０６の各処理と同様に、ステップＳ５１１乃至ステップＳ５１６の各処理を実行し、音楽データを音楽販売サーバ１４２より購入し、記憶した後、プレイリストを更新する。
【０２７１】
これに対して、音楽販売サーバ１４２も、図２６のステップＳ４１１乃至ステップＳ４１３の各処理と同様に、ステップＳ５２１乃至ステップＳ５２３の各処理を実行し、購入要求に対して課金処理を行った後、要求された音楽データを携帯電話機Ａに送信する。
【０２７２】
ただし、図３９の場合、音楽販売サーバ１４２は、ステップＳ５２４において紹介者還元処理を行い、例えば、紹介者に対してサービスポイントを付与するなどの所定の還元処理を行う。そして、音楽販売サーバ１４２は、ステップＳ５２５において、紹介者還元処理結果通知および購入通知を、紹介者の携帯電話機Ｂに供給する。
【０２７３】
ステップＳ５３１においてそれらを取得すると、携帯電話機Ｂのプレイリスト更新部３１６は、ステップＳ５３２において、購入通知に基づいて、音楽データを購入したユーザに対応するプレイリストを更新する。また、ステップＳ５３３において、携帯電話機Ｂの紹介者還元処理結果対応処理部５４１は、取得した還元処理結果通知に対して、例えば還元処理結果をモニタに表示させる等、所定の処理を行う。
【０２７４】
以上のように、プレイリストの取得元（つまり紹介者の端末装置）に購入通知を送信するようにすることにより、この通知に基づいて新たなサービス（アフィリアイトなど）を創出することが可能となる。これにより、音楽販売サービスの更なる利用促進を期待することができる。
【０２７５】
なお、以上においては、携帯電話機同士でプレイリストを交換する場合について説明したが、図１を参照して説明したように、携帯電話機１０１が、同様の方法で、例えばPC１０３、PC１０４、およびオーディオデバイス１０５等と、携帯電話機以外の機器とプレイリストを交換することができる。換言すれば、携帯電話機以外の機器が、他の機器とプレイリストを交換こともできる。
【０２７６】
つまり、以上においては携帯電話機について説明したが、携帯電話機の代わりに、PDA、ノート型パーソナルコンピュータ、電子辞書、または携帯型音楽プレーヤ等、任意の情報処理装置も同様にプレイリストを他の機器と交換することができる。例えば、図１のパーソナルコンピュータ１０３も、携帯電話機１０１と同様にプレイリストを他の機器と交換することができる。
【０２７７】
図４０は、パーソナルコンピュータ１０３等の構成例を示すブロック図である。
【０２７８】
図４０に示されるように、パーソナルコンピュータ１０３は、基本的に携帯電話機１０１（図２）と同様の構成を有しており、CPU２０１に対応するCPU６０１、ROM２０２に対応するROM６０２、RAM２０３に対応するRAM６０３、バス２０４に対応するバス６０４を有する。さらに、パーソナルコンピュータ１０３は、入出力インタフェース２１０に対応する入出力インタフェース６１０、入力部２１１に対応する入力部６１１、出力部２１２に対応する出力部６１２、記憶部２１３に対応する記憶部６１３、有線通信部２１６に対応する通信部６１４、および、ドライブ２１９に対応するドライブ６１５を有する。
【０２７９】
また、パーソナルコンピュータ１０３は、ICカード部２１８に対応するリーダライタ１１１と、ブルートゥース通信部２１７に対応するブルートゥース通信部１１２に接続されている。リーダライタ１１１には、ICカード部２１８と同様の構成を有する。つまり、ICカード制御部６３１、ICカードメモリ６３２、とアンテナ部６３３が設けられている。リーダライタ１１１およびブルートゥース通信部１１２は、それぞれ、入出力インタフェース６１０に接続されている。
【０２８０】
つまり、これらのパーソナルコンピュータ１０３、リーダライタ１１１、およびブルートゥース通信部１１２の全体では、携帯電話機１０１と同様の構成となり、同様の処理を行うことができる。このように、一部の構成を外部機器として構成するようにしてもよい。
【０２８１】
なお、以上においてはコンテンツデータの例として音楽データを用いて販売や共有について説明したが、コンテンツデータはどのようなデータであってもよく、例えば映像データや文書データ等、音楽データで無くもよい。また、プレイリストも、販売対象となるデータと共有されるデータに関する情報を含むものであればどのような情報であっても良い。
【０２８２】
上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータ、または、複数の装置よりなる情報処理システムの情報処理装置などに、プログラム記録媒体からインストールされる。
【０２８３】
この記録媒体は、例えば、図２や図４０に示されるように、装置本体とは別に、ユーザにプログラムを配信するために配布される、プログラムが記録されている磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM(Compact Disk-Read Only Memory),DVD(Digital Versatile Disk)を含む）、光磁気ディスク（MD（Mini-Disk）（登録商標）を含む）、もしくは半導体メモリなどよりなるリムーバブルメディア２２１またはリムーバブルメディア６２１により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに配信される、プログラムが記録されているROM２０２若しくはROM６０２、または、記憶部２１３若しくは記憶部６１３などで構成される。
【０２８４】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０２８５】
また、本明細書において、システムとは、複数のデバイス（装置）により構成される装置全体を表すものである。
【０２８６】
なお、以上において、１つの装置として説明した構成を分割し、複数の装置として構成するようにしてもよい。逆に、以上において複数の装置として説明した構成をまとめて１つの装置として構成されるようにしてもよい。また、各装置の構成に上述した以外の構成を付加するようにしてももちろんよい。さらに、システム全体としての構成や動作が実質的に同じであれば、ある装置の構成の一部を他の装置の構成に含めるようにしてもよい。つまり、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【０２８７】
【図１】本発明を適用したネットワークシステムの構成例を示す図である。
【図２】図１の携帯電話機１０１の内部の構成例を示すブロック図である。
【図３】図１の音楽販売サーバ１４２の内部の構成例を示すブロック図である。
【図４】プレイリストの交換の様子の例を説明する模式図である。
【図５】音楽データの購入および共有の様子の例を説明する模式図である。
【図６】携帯電話機１０１が有する機能ブロックの例を示す機能ブロック図である。
【図７】携帯電話機１０１が有するデータの構成例を示す図である。
【図８】デバイス設定情報の例を示す図である。
【図９】ユーザ付加情報の例を示す図である。
【図１０】プレイリスト情報の例を示す図である。
【図１１】楽曲情報の例を示す図である。
【図１２】パッケージ情報の例を示す図である。
【図１３】音楽販売サーバ１４２が有する機能ブロックの例を示す機能ブロック図である。
【図１４】プレイリスト交換の概要を説明するフローチャートである。
【図１５】表示例を示す図である。
【図１６】表示例を示す図である。
【図１７】表示例を示す図である。
【図１８】表示例を示す図である。
【図１９】携帯電話機Ａが記憶するデータの様子を説明する図である。
【図２０】携帯電話機Ｂが記憶するデータの様子を説明する図である。
【図２１】プレイリスト交換処理の詳細な流れの例を示すフローチャートである。
【図２２】プレイリスト交換処理の詳細な流れの例を示す、図２１に続くフローチャートである。
【図２３】プレイリスト交換処理の詳細な流れの例を示すフローチャートである。
【図２４】プレイリスト交換処理の詳細な流れの例を示す、図２３に続くフローチャートである。
【図２５】管理情報の構成例を示す図である。
【図２６】音楽データの購入に関する処理の流れの例を示すフローチャートである。
【図２７】プレイリスト表示制御処理の流れの例を説明するフローチャートである。
【図２８】プレイリスト表示制御処理の流れの例を説明する、図２７に続くフローチャートである。
【図２９】表示例を示す図である。
【図３０】表示例を示す図である。
【図３１】表示例を示す図である。
【図３２】試聴処理の流れの例を説明するフローチャートである。
【図３３】購入処理の流れの例を説明するフローチャートである。
【図３４】音楽データの購入および共有の様子の例を説明する模式図である。
【図３５】携帯電話機１０１が有する機能ブロックの他の例を示す機能ブロック図である。
【図３６】ユーザ付加情報の他の例を示す図である。
【図３７】楽曲情報の他の例を示す図である。
【図３８】音楽販売サーバ１４２が有する機能ブロックの例を示す機能ブロック図である。
【図３９】音楽データの購入に関する処理の流れの、他の例を示すフローチャートである。
【図４０】本発明を適用したパーソナルコンピュータ等の構成例を示す図である。
【符号の説明】
【０２８８】
１００  ネットワークシステム，  １０１  携帯電話機，  １０２  携帯電話機，  ２１７  ブルートゥース通信部，  ２１８  ICカード部，  ３０１  デバイス制御部，  ３０２  デバイスメモリ，  ３１１  プレイリスト交換Ａ制御部，  ３１２  プレイリスト交換Ｂ制御部，  ３１３  表示制御部，  ３１４  試聴処理制御部，  ３１５  購入処理制御部，  ３１６  プレイリスト更新部，  ３１７  送信側再生処理制御部，  ３１８  受信側再生処理制御部，  ３２１  ICカード制御部，  ３２２  ICカードメモリ，  ３２３  アンテナ部，  ３３１  ブルートゥース制御部，  ３３２  アンテナ部，  ３４１  送信側プレーヤ，  ３４２  受信側プレーヤ，  ４１４  音源購入先URL，  ４５１  要求受付処理部，  ４５２  視聴用ストリーミングデータ供給処理部，  ４５３  音楽データ供給処理部，  ４５４  課金処理部，  ４５５  視聴用ストリーミングデータデータベース，  ４５６  音楽データデータベース，  ４５７  ユーザデータベース，  ４６１  ICカード製造情報，  ４６２  基本設定情報，  ４６３  携帯電話機Ａ情報，  ４６４  拡張設定情報，  ４６５  プレイリスト情報
【図１】
0005119794.tif 000002
【図２】
0005119794.tif 000003
【図３】
0005119794.tif 000004
【図４】
0005119794.tif 000005
【図５】
0005119794.tif 000006
【図６】
0005119794.tif 000007
【図７】
0005119794.tif 000008
【図８】
0005119794.tif 000009
【図９】
0005119794.tif 000010
【図１０】
0005119794.tif 000011
【図１１】
0005119794.tif 000012
【図１２】
0005119794.tif 000013
【図１３】
0005119794.tif 000014
【図１４】
0005119794.tif 000015
【図１５】
0005119794.tif 000016
【図１６】
0005119794.tif 000017
【図１７】
0005119794.tif 000018
【図１８】
0005119794.tif 000019
【図１９】
0005119794.tif 000020
【図２０】
0005119794.tif 000021
【図２１】
0005119794.tif 000022
【図２２】
0005119794.tif 000023
【図２３】
0005119794.tif 000024
【図２４】
0005119794.tif 000025
【図２５】
0005119794.tif 000026
【図２６】
0005119794.tif 000027
【図２７】
0005119794.tif 000028
【図２８】
0005119794.tif 000029
【図２９】
0005119794.tif 000030
【図３０】
0005119794.tif 000031
【図３１】
0005119794.tif 000032
【図３２】
0005119794.tif 000033
【図３３】
0005119794.tif 000034
【図３４】
0005119794.tif 000035
【図３５】
0005119794.tif 000036
【図３６】
0005119794.tif 000037
【図３７】
0005119794.tif 000038
【図３８】
0005119794.tif 000039
【図３９】
0005119794.tif 000040
【図４０】
0005119794.tif 000041