(57)【特許請求の範囲】
【請求項１】
所望のコンテンツを処理する情報処理装置であって、
情報通信可能な情報端末機器を検索する端末検索手段と、
前記端末検索手段によって検索された情報端末機器の属性情報である、該情報端末機器が有するコンテンツまたはコンテンツに関する情報を取得する属性情報取得手段と、
前記属性情報取得手段で取得した前記情報端末機器の属性情報に基づいて、該情報端末機器が有するコンテンツに関するコンテンツ情報を抽出し、前記コンテンツ情報に基づいて当該情報処理装置で処理可能なコンテンツであるか否かを判別することにより、当該情報処理装置で処理可能なコンテンツを前記情報端末機器が有するか否かを判別する判別手段と、
前記判別手段によって当該情報処理装置で処理可能なコンテンツを有すると判別された場合に、当該処理可能なコンテンツを示すコンテンツ情報のみで構成されるコンテンツ情報リストを表示する表示手段と、
を備えたことを特徴とする情報処理装置。
【請求項２】
前記表示手段に表示された前記コンテンツ情報リストを用いて前記情報端末機器に対するコンテンツの再生処理の指示をおこなう操作手段を備えたことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記判別手段で判別した情報端末機器から所望のコンテンツを収集するコンテンツ収集手段を備えたことを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記情報端末機器が有するコンテンツが楽曲データまたは動画データである場合は、前記コンテンツ情報はビットレート情報であり、当該情報処理装置における処理はストリーミング処理であり、前記判別手段による、当該情報処理装置で処理可能なコンテンツを有するか否かの判別処理は、前記コンテンツのビットレート情報が、前記端末検索手段によって検索された情報端末機器と当該情報処理装置とを接続する伝送路の許容データ伝送速度以下であるか否かを判別することを特徴とする請求項１〜３のいずれか一つに記載の情報処理装置。
【請求項５】
前記コンテンツ収集手段は、前記判別処理による判別結果に基づいて、コンテンツを同一ジャンルごとに収集することを特徴とする請求項３または４に記載の情報処理装置。
【請求項６】
所望のコンテンツを処理する情報処理装置であって、
情報通信可能な情報端末機器を検索する端末検索手段と、
前記端末検索手段によって検索された情報端末機器に対し、当該情報端末機器が有するコンテンツの属性に基づいて、当該情報処理装置で処理可能なコンテンツがあるか否かを判別するための判別プログラムを送信することで、当該判別プログラムを用いた判別処理を依頼する判別依頼手段と、
前記情報端末機器での前記判別処理の結果に応じた当該情報処理装置で処理可能なコンテンツを示すコンテンツ情報を受信する受信手段と、
前記受信したコンテンツ情報に基づいて、当該情報処理装置で処理可能なコンテンツを示すコンテンツ情報のみで構成されるコンテンツ情報リストを表示する表示手段と、
を備えたことを特徴とする情報処理装置。
【請求項７】
前記表示手段に表示された前記コンテンツ情報リストを用いて前記情報端末機器に対するコンテンツの再生処理の指示をおこなう操作手段を備えたことを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記判別依頼手段で判別依頼した情報端末機器から所望のコンテンツを収集するコンテンツ情報収集手段を備えたことを特徴とする請求項６または７に記載の情報処理装置。
【請求項９】
前記判別依頼手段による判別依頼における、当該情報処理装置で処理可能なコンテンツを有するか否かの判別処理は、
前記判別依頼された情報端末機器がコンテンツを有するか否かを判別し、
前記情報端末機器が有する前記コンテンツに関するコンテンツ情報を抽出し、
前記コンテンツ情報に基づいて、当該情報処理装置で処理可能なコンテンツであるか否かを判別することを特徴とする請求項６〜８のいずれか一つに記載の情報処理装置。
【請求項１０】
前記情報端末機器が有するコンテンツが楽曲データまたは動画データである場合は、前記コンテンツ情報はビットレート情報であり、当該情報処理装置における処理はストリーミング処理であり、前記判別依頼手段による判別依頼における、当該情報処理装置で処理可能なコンテンツを有するか否かの判別処理は、前記コンテンツのビットレート情報が、前記端末検索手段によって検索された情報端末機器と当該情報処理装置とを接続する伝送路の許容データ伝送速度以下であるか否かを判別することを特徴とする請求項９に記載の情報処理装置。
【請求項１１】
前記端末検索手段は、ブルートゥースによる接続を確立できるか否かによって、情報通信可能な情報端末機器を検索することを特徴とする請求項１〜１０のいずれか一つに記載の情報処理装置。
【請求項１２】
前記コンテンツ情報収集手段は、前記判別処理による判別結果に基づいて、コンテンツ情報を同一ジャンルごとに収集することを特徴とする請求項８〜１１のいずれか一つに記載の情報処理装置。
【請求項１３】
前記ジャンルは、楽曲データ、動画データ、静止画データまたはプログラムであることを特徴とする請求項５または１２に記載の情報処理装置。
【請求項１４】
前記コンテンツ情報は、前記コンテンツの圧縮フォーマット情報、ビットレート情報、サンプリングレート情報、拡張子情報の少なくとも１つであることを特徴とする請求項１〜１３のいずれか一つに記載の情報処理装置。
【請求項１５】
コンピュータに請求項１〜１４に記載の情報処理装置としての機能を実現させるための情報処理プログラム。
【請求項１６】
情報処理装置と該情報処理装置と情報通信可能な情報端末機器とを備えた情報処理システムであって、
前記情報処理装置は、
情報通信可能な情報端末機器を検索する端末検索手段と、
前記情報端末機器の属性情報の送信を要求するための要求情報を、前記端末検索手段によって検索された情報端末機器に対し送信する属性情報要求手段と、
前記属性情報要求手段による要求情報に応じた前記情報端末機器の属性情報である、該情報端末機器が有するコンテンツまたはコンテンツに関する情報を取得する属性情報取得手段と、
前記属性情報取得手段で取得した前記情報端末機器の属性情報に基づいて、該情報端末機器が有するコンテンツに関するコンテンツ情報を抽出し、前記コンテンツ情報に基づいて当該情報処理装置で処理可能なコンテンツであるか否かを判別することにより、当該情報処理装置で処理可能なコンテンツを当該情報端末機器が有するか否かを判別する判別手段と、
前記判別手段によって当該情報処理装置で処理可能なコンテンツを有すると判別された場合に、当該処理可能なコンテンツを示すコンテンツ情報のみで構成されるコンテンツ情報リストを表示する表示手段と、
を備え、
前記情報端末機器は、
前記属性情報要求手段によって送信された要求情報に応じて、前記情報端末機器の属性情報を前記情報処理装置に送信する属性情報送信手段を備えたことを特徴とする情報処理システム。
【請求項１７】
前記情報処理装置は、前記判別手段で判別した情報端末機器から所望のコンテンツを収集するコンテンツ収集手段を備えたことを特徴とする請求項１６に記載の情報処理システム。
【請求項１８】
前記情報端末機器が有するコンテンツが楽曲データまたは動画データである場合は、前記コンテンツ情報はビットレート情報であり、当該情報処理装置における処理はストリーミング処理であり、前記判別手段による、前記情報処理装置で処理可能なコンテンツを有するか否かの判別処理は、前記コンテンツのビットレート情報が、前記端末検索手段によって検索された情報端末機器と前記情報処理装置とを接続する伝送路の許容データ伝送速度以下であるか否かを判別することを特徴とする請求項１６または１７に記載の情報処理システム。
【請求項１９】
情報処理装置と、該情報処理装置と情報通信可能な情報端末機器とを備えた情報処理システムであって、
前記情報処理装置は、
情報通信可能な情報端末機器を検索する端末検索手段と、
前記端末検索手段によって検索された情報端末機器に対し、当該情報端末機器が有するコンテンツの属性に基づいて、当該情報処理装置で処理可能なコンテンツを有するか否かを判別するための判別プログラムを送信することで、当該判別プログラムを用いた判別処理を依頼する判別依頼手段と、
前記情報端末機器での前記判別処理の結果に応じた当該情報処理装置で処理可能なコンテンツを示すコンテンツ情報を受信する受信手段と、
前記受信されたコンテンツ情報に基づき、当該情報処理装置で処理可能なコンテンツを示すコンテンツ情報のみで構成されるコンテンツ情報リストを表示する表示手段と、
を備え、
前記情報端末機器は、
前記判別依頼手段によって送信された判別プログラムを実行して、前記情報処理装置で処理可能なコンテンツを有するか否かの判別処理を行うコンテンツ判別手段と、
前記コンテンツ判別手段によって判別されたコンテンツを示すコンテンツ情報を前記情報処理装置に送信するコンテンツ情報送信手段と、
を備えたことを特徴とする情報処理システム。
【請求項２０】
情報処理装置と、該情報処理装置と情報通信可能な情報端末機器とを備えた情報処理システムであって、
前記情報処理装置は、
情報通信可能な情報端末機器を検索する端末検索手段と、
前記端末検索手段によって検索された情報端末機器に対し、当該情報端末機器が有するコンテンツの属性に基づいて、当該情報処理装置で処理可能なコンテンツを有するか否かを判別するための判別プログラムを実行させるコマンドを送信することで、当該判別プログラムを用いた判別処理を依頼する判別依頼手段と、
前記情報端末機器での前記判別処理の結果に応じた当該情報処理装置で処理可能なコンテンツを示すコンテンツ情報を受信する受信手段と、
前記受信されたコンテンツ情報に基づき、当該情報処理装置で処理可能なコンテンツを示すコンテンツ情報のみで構成されるコンテンツ情報リストを表示する表示手段と、
を備え、
前記情報端末機器は、
前記情報処理装置で処理可能なコンテンツを有するか否かの判別処理を行う判別プログラムを記憶した記憶手段と、
前記判別依頼手段によって送信されたコマンドを受信して、前記記憶手段が記憶した判別プログラムを実行させて、前記情報処理装置で処理可能なコンテンツを有するか否かの判別処理を行うコンテンツ判別手段と、
前記コンテンツ判別手段によって判別されたコンテンツを示すコンテンツ情報を前記情報処理装置に送信するコンテンツ情報送信手段と、
を備えたことを特徴とする情報処理システム。
【請求項２１】
所望のコンテンツを処理する情報処理装置における情報処理方法であって、
前記情報処理装置と情報通信可能な情報端末機器を検索する端末検索ステップと、
前記検索された情報端末機器に対し、当該情報端末機器の属性情報の送信を要求する属性情報要求ステップと、
前記属性情報の要求に応じて情報端末機器から送信された該情報端末機器の属性情報である、該情報端末機器が有するコンテンツまたはコンテンツに関する情報を取得する属性情報取得ステップと、
前記取得された前記情報端末機器の属性情報に基づいて、該情報端末機器が有するコンテンツに関するコンテンツ情報を抽出し、前記コンテンツ情報に基づいて当該情報処理装置で処理可能なコンテンツであるか否かを判別することにより、該情報端末機器が前記情報処理装置で処理可能なコンテンツを有するか否かを判別する判別ステップと、
前記情報処理装置で処理可能なコンテンツを有すると判別された場合に、当該処理可能なコンテンツを示すコンテンツ情報のみで構成されるコンテンツ情報リストを表示する表示ステップと、
を備えたことを特徴とする情報処理方法。
【請求項２２】
所望のコンテンツを処理する情報処理装置における情報処理方法であって、
前記情報処理装置と情報通信可能な情報端末機器を検索する端末検索ステップと、
前記端末検索ステップによって検索された情報端末機器に対し、当該情報端末機器が有するコンテンツの属性に基づいて、当該情報処理装置で処理可能なコンテンツがあるか否かを判別するための判別プログラムを送信することで、当該判別プログラムを用いた判別処理を依頼する判別依頼ステップと、
前記情報端末装置での前記判別処理の結果に応じた前記情報処理装置で処理可能なコンテンツを示すコンテンツ情報を受信する受信ステップと、
前記受信されたコンテンツ情報に基づいて、前記情報処理装置で処理可能なコンテンツを示すコンテンツ情報のみで構成されるコンテンツ情報リストを表示する表示ステップと、
を備えたことを特徴とする情報処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、楽曲データなどのコンテンツを処理する情報処理システムに関する。
【０００２】
【従来の技術】
例えば、従来のカーオーディオ装置（情報処理装置）としては、図９に示すカーオーディオ装置９０がある。カーオーディオ装置９０は、カーオーディオ装置９０の各構成要素を制御するシステム制御部９０１と、ユーザからの操作を受け付けてデータまたはコマンドを入力する操作部９０７と、ＣＤ−ＲＯＭ（Compact Disc-Read Only Memory）、ＭＤ（Mini-Disk）、ＤＶＤ−ＲＯＭ（Digital Versatile Disc-Read Only Memory）等の各種記録媒体から記録情報を読み出してシステム制御部９０１に出力する外部記憶部９０３と、データの圧縮・伸張を行うデータ処理部９０９と、一般のカーオーディオ装置が持つ各種データが記憶されている内部記憶部９０５と、外部記憶部９０３から読み出された記録情報を再生してスピーカ等に出力する再生部９１１と、各種データをディスプレイ等に表示する表示部９１３とを備えて構成されている。
【０００３】
次に、従来のカーオーディオ装置９０のデータ再生処理について説明する。外部記憶部９０３に記録されている楽曲データを再生する場合には、ユーザによる操作部９０７を介した操作に基づくコマンドをシステム制御部９０１に入力し、システム制御部９０１は、該コマンドに基づいて、外部記憶部９０３から楽曲データを読み出して、再生部９１１により、読み出された楽曲データをスピーカ等に出力する。
【０００４】
上述した従来の車両に設備されたカーオーディオ装置９０の外部記憶部９０３は、コンソールパネル等の操作部９０７とケーブル等を介して距離的に離れた車両内の所定の場所に配置されていることがある。この外部記憶部９０３は、システム制御部９０１とケーブルを介してデータの授受が可能であり、カーオーディオ装置９０は、外部記憶部９０３のＣＤ−ＲＯＭやＭＤ等の記録媒体に記録された楽曲データを再生してユーザに提供する。
【０００５】
【発明が解決しようとする課題】
近年、携帯電話機や、ＰＤＡ（Personal Digital Assistants）等の情報端末機器に楽曲データを記憶して再生可能なものが存在するようになってきている。そのため、これらの情報端末機器から情報処理装置で再生処理可能な楽曲ファイルを判別し、所望の楽曲データを取り込んで聴取可能な情報処理装置が望まれている。
【０００６】
本発明は、上記従来の事情に鑑みてなされたものであって、情報通信可能な情報端末機器を検索して情報通信を確立し、該情報端末機器が有する情報処理装置で処理可能なコンテンツを判別・収集し、コンテンツ情報リストを容易に生成し得る情報処理システム、情報処理システムの情報処理方法、情報処理装置および情報処理プログラムを提供することを目的としている。
【０００７】
【課題を解決するための手段】
上記課題を解決するために、請求項１に記載の発明は、所望のコンテンツを処理する情報処理装置であって、情報通信可能な情報端末機器を検索する端末検索手段と、前記端末検索手段によって検索された情報端末機器の属性情報である、該情報端末機器が有するコンテンツまたはコンテンツに関する情報を取得する属性情報取得手段と、前記属性情報取得手段で取得した前記情報端末機器の属性情報に基づいて、該情報端末機器が有するコンテンツに関するコンテンツ情報を抽出し、前記コンテンツ情報に基づいて当該情報処理装置で処理可能なコンテンツであるか否かを判別することにより、当該情報処理装置で処理可能なコンテンツを前記情報端末機器が有するか否かを判別する判別手段と、前記判別手段によって当該情報処理装置で処理可能なコンテンツを有すると判別された場合に、当該処理可能なコンテンツを示すコンテンツ情報のみで構成されるコンテンツ情報リストを表示する表示手段と、を備えたものである。
【０００８】
また、請求項２に記載の発明は、請求項１に記載の情報処理装置において、前記表示手段に表示された前記コンテンツ情報リストを用いて前記情報端末機器に対するコンテンツの再生処理の指示をおこなう操作手段を備えたものである。
【０００９】
また、請求項３に記載の発明は、請求項１または２に記載の情報処理装置において、前記判別手段で判別した情報端末機器から所望のコンテンツを収集するコンテンツ収集手段を備えたものである。
【００１２】
また、請求項４に記載の発明は、請求項１〜３のいずれか一つに記載の情報処理装置において、前記情報端末機器が有するコンテンツが楽曲データまたは動画データである場合は、前記コンテンツ情報はビットレート情報であり、当該情報処理装置における処理はストリーミング処理であり、前記判別手段による、当該情報処理装置で処理可能なコンテンツを有するか否かの判別処理は、前記コンテンツのビットレート情報が、前記端末検索手段によって検索された情報端末機器と当該情報処理装置とを接続する伝送路の許容データ伝送速度以下であるか否かを判別するものである。
【００１３】
また、請求項５に記載の発明は、請求項３または４に記載の情報処理装置において、前記コンテンツ収集手段は、前記判別処理による判別結果に基づいて、コンテンツを同一ジャンルごとに収集するものである。
【００１４】
また、請求項６に記載の発明は、所望のコンテンツを処理する情報処理装置であって、情報通信可能な情報端末機器を検索する端末検索手段と、前記端末検索手段によって検索された情報端末機器に対し、当該情報端末機器が有するコンテンツの属性に基づいて、当該情報処理装置で処理可能なコンテンツがあるか否かを判別するための判別プログラムを送信することで、当該判別プログラムを用いた判別処理を依頼する判別依頼手段と、前記情報端末機器での前記判別処理の結果に応じた当該情報処理装置で処理可能なコンテンツを示すコンテンツ情報を受信する受信手段と、前記受信したコンテンツ情報に基づいて、当該情報処理装置で処理可能なコンテンツを示すコンテンツ情報のみで構成されるコンテンツ情報リストを表示する表示手段と、を備えたものである。
【００１５】
また、請求項７に記載の発明は、請求項６に記載の情報処理装置において、前記表示手段に表示された前記コンテンツ情報リストを用いて前記情報端末機器に対するコンテンツの再生処理の指示をおこなう操作手段を備えたものである。
【００１６】
また、請求項８に記載の発明は、請求項６または７に記載の情報処理装置において、前記判別依頼手段で判別依頼した情報端末機器から所望のコンテンツを収集するコンテンツ情報収集手段を備えたものである。
【００１７】
また、請求項９に記載の発明は、請求項６〜８のいずれか一つに記載の情報処理装置において、前記判別依頼手段による判別依頼における、当該情報処理装置で処理可能なコンテンツを有するか否かの判別処理は、前記判別依頼された情報端末機器がコンテンツを有するか否かを判別し、前記情報端末機器が有する前記コンテンツに関するコンテンツ情報を抽出し、前記コンテンツ情報に基づいて、当該情報処理装置で処理可能なコンテンツであるか否かを判別するものである。
【００１８】
また、請求項１０に記載の発明は、請求項９に記載の情報処理装置において、前記情報端末機器が有するコンテンツが楽曲データまたは動画データである場合は、前記コンテンツ情報はビットレート情報であり、当該情報処理装置における処理はストリーミング処理であり、前記判別依頼手段による判別依頼における、当該情報処理装置で処理可能なコンテンツを有するか否かの判別処理は、前記コンテンツのビットレート情報が、前記端末検索手段によって検索された情報端末機器と当該情報処理装置とを接続する伝送路の許容データ伝送速度以下であるか否かを判別するものである。
【００１９】
また、請求項１１に記載の発明は、請求項１〜１０のいずれか一つに記載の情報処理装置において、前記端末検索手段は、ブルートゥースによる接続を確立できるか否かによって、情報通信可能な情報端末機器を検索するものである。
【００２０】
また、請求項１２に記載の発明は、請求項８〜１１のいずれか一つに記載の情報処理装置において、前記コンテンツ情報収集手段は、前記判別処理による判別結果に基づいて、コンテンツ情報を同一ジャンルごとに収集するものである。
【００２１】
また、請求項１３に記載の発明は、請求項５または１２に記載の情報処理装置において、前記ジャンルは、楽曲データ、動画データ、静止画データまたはプログラムである。
【００２２】
また、請求項１４に記載の発明は、請求項１〜１３のいずれか一つに記載の情報処理装置において、前記コンテンツ情報は、前記コンテンツの圧縮フォーマット情報、ビットレート情報、サンプリングレート情報、拡張子情報の少なくとも１つである。
【００２３】
また、請求項１５に記載の発明は、コンピュータに請求項１〜１４に記載の情報処理装置としての機能を実現させるための情報処理プログラムである。
【００２４】
また、請求項１６に記載の発明は、情報処理装置と該情報処理装置と情報通信可能な情報端末機器とを備えた情報処理システムであって、前記情報処理装置は、情報通信可能な情報端末機器を検索する端末検索手段と、前記情報端末機器の属性情報の送信を要求するための要求情報を、前記端末検索手段によって検索された情報端末機器に対し送信する属性情報要求手段と、前記属性情報要求手段による要求情報に応じた前記情報端末機器の属性情報である、該情報端末機器が有するコンテンツまたはコンテンツに関する情報を取得する属性情報取得手段と、前記属性情報取得手段で取得した前記情報端末機器の属性情報に基づいて、該情報端末機器が有するコンテンツに関するコンテンツ情報を抽出し、前記コンテンツ情報に基づいて当該情報処理装置で処理可能なコンテンツであるか否かを判別することにより、当該情報処理装置で処理可能なコンテンツを当該情報端末機器が有するか否かを判別する判別手段と、前記判別手段によって当該情報処理装置で処理可能なコンテンツを有すると判別された場合に、当該処理可能なコンテンツを示すコンテンツ情報のみで構成されるコンテンツ情報リストを表示する表示手段と、を備え、前記情報端末機器は、前記属性情報要求手段によって送信された要求情報に応じて、前記情報端末機器の属性情報を前記情報処理装置に送信する属性情報送信手段を備えたものである。
【００２５】
また、請求項１７に記載の発明は、請求項１６に記載の情報処理システムにおいて、前記情報処理装置は、前記判別手段で判別した情報端末機器から所望のコンテンツを収集するコンテンツ収集手段を備えたものである。
【００２７】
また、請求項１８に記載の発明は、請求項１６または１７に記載の情報処理システムにおいて、前記情報端末機器が有するコンテンツが楽曲データまたは動画データである場合は、前記コンテンツに関する情報はビットレート情報であり、当該情報処理装置における処理はストリーミング処理であり、前記判別手段による、前記情報処理装置で処理可能なコンテンツを有するか否かの判別処理は、前記コンテンツのビットレート情報が、前記端末検索手段によって検索された情報端末機器と前記情報処理装置とを接続する伝送路の許容データ伝送速度以下であるか否かを判別するものである。
【００２８】
また、請求項１９に記載の発明は、情報処理装置と、該情報処理装置と情報通信可能な情報端末機器とを備えた情報処理システムであって、前記情報処理装置は、情報通信可能な情報端末機器を検索する端末検索手段と、前記端末検索手段によって検索された情報端末機器に対し、当該情報端末機器が有するコンテンツの属性に基づいて、当該情報処理装置で処理可能なコンテンツを有するか否かを判別するための判別プログラムを送信することで、当該判別プログラムを用いた判別処理を依頼する判別依頼手段と、前記情報端末機器での前記判別処理の結果に応じた当該情報処理装置で処理可能なコンテンツを示すコンテンツ情報を受信する受信手段と、前記受信されたコンテンツ情報に基づき、当該情報処理装置で処理可能なコンテンツを示すコンテンツ情報のみで構成されるコンテンツ情報リストを表示する表示手段と、を備え、前記情報端末機器は、前記判別依頼手段によって送信された判別プログラムを実行して、前記情報処理装置で処理可能なコンテンツを有するか否かの判別処理を行うコンテンツ判別手段と、前記コンテンツ判別手段によって判別されたコンテンツを示すコンテンツ情報を前記情報処理装置に送信するものである。
【００２９】
また、請求項２０に記載の発明は、情報処理装置と、該情報処理装置と情報通信可能な情報端末機器とを備えた情報処理システムであって、前記情報処理装置は、情報通信可能な情報端末機器を検索する端末検索手段と、前記端末検索手段によって検索された情報端末機器に対し、当該情報端末機器が有するコンテンツの属性に基づいて、当該情報処理装置で処理可能なコンテンツを有するか否かを判別するための判別プログラムを実行させるコマンドを送信することで、当該判別プログラムを用いた判別処理を依頼する判別依頼手段と、前記情報端末機器での前記判別処理の結果に応じた当該情報処理装置で処理可能なコンテンツを示すコンテンツ情報を受信する受信手段と、前記受信されたコンテンツ情報に基づき、当該情報処理装置で処理可能なコンテンツを示すコンテンツ情報のみで構成されるコンテンツ情報リストを表示する表示手段と、を備え、前記情報端末機器は、前記情報処理装置で処理可能なコンテンツを有するか否かの判別処理を行う判別プログラムを記憶した記憶手段と、前記判別依頼手段によって送信されたコマンドを受信して、前記記憶手段が記憶した判別プログラムを実行させて、前記情報処理装置で処理可能なコンテンツを有するか否かの判別処理を行うコンテンツ判別手段と、前記コンテンツ判別手段によって判別されたコンテンツを示すコンテンツ情報を前記情報処理装置に送信するコンテンツ情報送信手段と、を備えたものである。
【００３０】
また、請求項２１に記載の発明は、所望のコンテンツを処理する情報処理装置における情報処理方法であって、前記情報処理装置と情報通信可能な情報端末機器を検索する端末検索ステップと、前記検索された情報端末機器に対し、当該情報端末機器の属性情報の送信を要求する属性情報要求ステップと、前記属性情報の要求に応じて情報端末機器から送信された該情報端末機器の属性情報である、該情報端末機器が有するコンテンツまたはコンテンツに関する情報を取得する属性情報取得ステップと、前記取得された前記情報端末機器の属性情報に基づいて、該情報端末機器が有するコンテンツに関するコンテンツ情報を抽出し、前記コンテンツ情報に基づいて当該情報処理装置で処理可能なコンテンツであるか否かを判別することにより、該情報端末機器が前記情報処理装置で処理可能なコンテンツを有するか否かを判別する判別ステップと、前記情報処理装置で処理可能なコンテンツを有すると判別された場合に、当該処理可能なコンテンツを示すコンテンツ情報のみで構成されるコンテンツ情報リストを表示する表示ステップと、を備えたものである。
【００３１】
また、請求項２２に記載の発明は、所望のコンテンツを処理する情報処理装置における情報処理方法であって、前記情報処理装置と情報通信可能な情報端末機器を検索する端末検索ステップと、前記端末検索ステップによって検索された情報端末機器に対し、当該情報端末機器が有するコンテンツの属性に基づいて、当該情報処理装置で処理可能なコンテンツがあるか否かを判別するための判別プログラムを送信することで、当該判別プログラムを用いた判別処理を依頼する判別依頼ステップと、前記情報端末装置での前記判別処理の結果に応じた前記情報処理装置で処理可能なコンテンツを示すコンテンツ情報を受信する受信ステップと、前記受信されたコンテンツ情報に基づいて、前記情報処理装置で処理可能なコンテンツを示すコンテンツ情報のみで構成されるコンテンツ情報リストを表示する表示ステップと、を備えたものである。
【００４０】
上記構成により、情報通信可能な情報端末機器を検索して情報通信を確立し、情報通信可能な情報端末機器の属性情報を取得し、該属性情報に基づいて情報端末機器が前記情報処理装置で処理可能なコンテンツを収集するので、前記情報処理装置で処理可能なコンテンツを情報通信可能な情報端末機器から容易に収集することができる。
【００４１】
また、上記構成により、情報通信可能な情報端末機器を検索して情報通信を確立し、情報通信可能な情報端末機器に対して、前記情報処理装置で処理可能なコンテンツを有するか否かを判別依頼し、判別依頼した情報端末機器から前記コンテンツに関するコンテンツ情報を収集するので、前記情報処理装置で処理可能なコンテンツを情報通信可能な情報端末機器から容易に収集することができる。
【００４２】
また、上記構成により、複数の情報端末機器から収集されたコンテンツ情報を表示手段に表示し、ユーザがこの表示手段を見て操作を行うので、ユーザは、何れの情報端末機器にコンテンツが格納されているかを意識することなく操作を行うことができる。
【００４３】
さらに、上記構成により、前記情報処理装置で処理可能であり、かつリアルタイムにストリーミング処理可能なコンテンツを収集することができるので、情報処理装置が備える記憶容量を少なくすることができる。
【００４４】
【発明の実施の形態】
以下、本発明に係る情報処理システム、該情報処理システムの情報処理方法および情報処理装置の実施の形態について、〔第１の実施形態〕、〔第２の実施形態〕、〔第２の実施形態の変形例〕の順に図面を参照して詳細に説明する。なお、それぞれの実施形態の説明では、本発明に係る情報処理システム、該情報システムの情報処理方法および情報処理装置について詳述するが、本発明に係る情報処理プログラムについては情報処理装置としてコンピュータに機能させるための情報処理プログラムであることから、その説明は以下の情報処理装置の説明に含まれるものである。
【００４５】
〔第１の実施形態〕
図１は、第１の実施形態に係る情報処理システムの概略構成を示すブロック図である。また、図２および図３は、本実施形態の情報処理システムを構成する各装置の詳細構造を示すブロック図である。さらに、図４は、本実施形態に係る情報処理システムにおける処理を示すシーケンスチャートである。
【００４６】
まず、図１を参照して、本実施形態に係る情報処理システムの全体構成およびその動作について説明する。図１は、ブルートゥース無線通信システムにおける各機器が通信可能に接続されている情報処理システムを示すブロック図である。同図に示す情報処理システムは、マスタとなる情報処理装置としてのカーオーディオ装置１０と、スレーブとなる情報端末機器としての携帯電話機２０−１、ＭＰ３（MPEG-1 Audio Layer3）プレイヤ２０−２、ＭＰ３プレイヤ２０−３およびＰＤＡ（Personal Digital Assistants）２０−４とを備えて構成されている。
【００４７】
これらの機器には、図示しないブルートゥース（Bluetooth）モジュール（以下、ＢＴモジュールと称する）が搭載されており、ＢＴモジュールを搭載した機器（以下、ＢＴ機器と称する）は、ＢＴモジュールによってこれらのＢＴ機器が通信可能となるネットワーク（ピコネット）を構成している。そして、図１に示す情報処理システムは、例えば、ＢＴモジュールが搭載された携帯電話機２０−１、ＭＰ３プレイヤ２０−２、ＭＰ３プレイヤ２０−３およびＰＤＡ２０−４等の情報端末機器２０を所持する複数のユーザが、ＢＴモジュールが搭載されたカーオーディオ装置１０を備えた車両に同乗した場合を想定している。
【００４８】
そして、図１に示す情報処理システムの動作は、まず、マスタとなったカーオーディオ装置１０がその周辺に存在する各情報端末機器２０とピコネットを構成する際に、カーオーディオ装置１０が、各情報端末機器２０（スレーブ機器）から属性情報を取得し、この属性情報に基づいて、カーオーディオ装置１０で再生処理可能な楽曲ファイルを情報端末機器２０が有しているか否かを判別し、カーオーディオ装置１０で再生処理可能な楽曲リストを生成するものである。
【００４９】
なお、図１において、例示のために、ピコネット内には、スレーブとなった携帯電話機２０−１、ＭＰ３プレイヤ２０−２、ＭＰ３プレイヤ２０−３およびＰＤＡ２０−４の４台の情報端末機器２０が描かれている。一般に、マスタ機器は１つのピコネット内で最大７台までのスレーブ機器と接続可能であり、さらに、ＢＴ機器は、１台で１つのピコネットのマスタ若しくはスレーブと、他のピコネットのマスタ／スレーブを兼ねることができるので、複数のピコネットに所属する機器が中継を行うことにより、ピコネット同士を接続することができる。
【００５０】
ここで、ブルートゥース無線通信システム（以下、ＢＴ無線通信システムと称する）について補足説明をする。ＢＴ無線通信システムは、半径１０ｍ程度（実用使用範囲）の範囲内にあるＢＴ機器相互の間で、２．４ＧＨｚ帯域の微弱電波による無線通信リンクで接続してデータや音声などの信号を無線伝送するものである。ＢＴ無線通信システムでは、上述したＢＴモジュールが搭載されたＢＴ機器間で、１対１のいわゆるポイント・トゥ・ポイントの信号伝送を行う場合もあるが、一般的には、複数のＢＴ機器が１つのネットワークを構築してネットワーク内における信号伝送を行うことが多い。ＢＴ無線通信システムにおいては、このような１対ｎのいわゆるポイント・トゥ・マルチポイントの信号伝送ネットワークをピコネットという。ピコネットでは、１台のマスタ機器と７台までのスレーブ機器から構成される機器群が共通の通信路を用いるネットワークになる。マスタ機器は、そのピコネット内におけるＢＴ無線通信リンクの形成およびその他の通信手順を制御するものであり、それぞれのスレーブ機器はマスタ機器との間でのみ信号の伝送を行うことができる。
【００５１】
次に、第１の実施形態の情報処理システムを構成する各装置の詳細な構成を図２および図３を参照して説明する。図２は、カーオーディオ装置１０の詳細な構成を示すブロック図である。同図において、カーオーディオ装置１０は、端末検索手段、属性情報取得手段、判別手段およびコンテンツ収集手段としてのシステム制御部１０１と、外部記憶部１０３と、内部記憶部１０５と、操作部１０７と、データ処理部１０９と、再生部１１１と、表示手段としての表示部１１３と、ＢＴ送受信部１１５とを備えて構成されている。
【００５２】
ここで、システム制御部１０１は、例えば、ＣＰＵや、ＤＳＰ（ディジタル・シグナル・プロセッサ）等で実現され、カーオーディオ装置１０の各構成要素を制御するものである。また、操作部１０７は、各種入力ボタンが設けられたリモートコントローラや、コンソールパネル等で実現され、ユーザからの操作を受け付けて各種データやコマンドを入力するものである。また、ＢＴ送受信部１１５は、免許不要の２．４ＧＨｚ帯の微弱電波を用いた伝送方式の電波を用いて、図示しないアンテナや、内部アンテナ等を介して他のＢＴ機器との送受信を行うものであり、主に、汎用のＢＴモジュールから構成される。
【００５３】
なお、ＢＴモジュールの構成を概説すると、アンテナに接続された高周波処理部、周波数ホッピングの算出を行うホップ周波数計算部、伝送パケットや無線通信リンクの制御を行い、かつ伝送信号の誤り訂正や通信手順におけるセキュリティ制御等の処理をするベースバンド信号処理部、各機能を制御するＣＰＵ部および各種データを記憶する記憶部の５つの機能ブロックで構成されている。
【００５４】
また、外部記憶部１０３は、例えば、ＣＤ−ＲＯＭドライブ、ＭＤドライブ、ＤＶＤ−ＲＯＭドライブ等およびこれらに収容されたＣＤ−ＲＯＭ、ＭＤ、ＤＶＤ−ＲＯＭ等の記録媒体や、ハードディスク（以下、ＨＤＤと称する）や、持ち運び可能な半導体メモリ等の記録媒体で実現され、これらの各種記録媒体からコンテンツとしての記録情報（楽曲データ等）を読み出すものである。また、内部記憶部１０５は、例えば揮発性および不揮発性の半導体メモリ（ＲＡＭ，ＲＯＭ，ＥＥＰＲＯＭ，フラッシュメモリ）等で実現され、これらの半導体メモリには、一般のカーオーディオ装置が持つ各種データが記憶されている。
【００５５】
また、データ処理部１０９は、ＢＴ送受信部１１５を介して受信した楽曲データや、外部記憶部１０３から読み出された楽曲データ等を例えば、ＭＰＥＧ１で規定されたＭＰ３、ＭＰＥＧ２で規定されたＡＡＣ（Advanced Audio Coding）等の形式で圧縮処理（エンコード）したり、圧縮されている楽曲データを伸張処理（デコード）するものである。また、再生部１１１は、外部記憶部１０３から読み出された楽曲データを音に変換して出力するものであり、例えば、楽曲データをアナログ信号に変換するＡ／Ｄ変換器、該アナログ信号を増幅する増幅器、および増幅されたアナログ信号を音に変換して出力するスピーカ等で実現される。さらに、表示部１１３は、例えば、液晶パネルなどのディスプレイで実現され、当該カーオーディオ装置１０で再生処理可能な楽曲データをリスト形式で表示するものである。
【００５６】
次に、図３は、図１に示す情報端末機器２０の構成を示すブロック図である。なお、携帯電話機２０−１、ＭＰ３プレイヤ２０−２、ＭＰ３プレイヤ２０−３およびＰＤＡ２０−４は基本的な構成が同様であるため、情報端末機器２０として説明する。また、同図において、図２に示すブロックと機能が同じブロックについては、同一の符号を附して説明を省略する。情報端末機器２０は、システム制御部２０１と、外部記憶部２０３と、内部記憶部２０５と、操作部２０７と、表示部２１３と、マイク２２３から入力される信号およびスピーカ２２１に出力する信号を処理する信号処理部２２５と、送受信部２１９と、属性情報返送手段としてのＢＴ送受信部１１５とを備えて構成されている。なお、情報端末機器２０が、ＭＰ３プレイヤ２０−２，２０−３の場合には、さらに図示しないデータの圧縮および伸張を行うデータ処理部２０９およびディジタルデータを音に変換して出力する再生部２１１を備えている。
【００５７】
ここで、システム制御部２０１は、例えば、ＣＰＵ等で実現され、情報端末機器２０の各構成要素を制御するものである。また、外部記憶部２０３は、例えば、情報端末機器２０が携帯型パーソナルコンピュータ等の場合には、ハードディスクや持ち運び可能な半導体メモリ、磁気ディスク等の記録媒体で実現される。また、例えば、情報端末機器２０が携帯電話機や、ＭＰ３プレイヤや、ＰＤＡ等の場合には、持ち運び可能な半導体メモリ等で実現される。これらの各種記録媒体には楽曲データが記憶されており、システム制御部２０１からのコマンドに基づいて各種記録媒体を読み出す機構によって読み出すものである。また、内部記憶部２０５は、例えば揮発性および不揮発性の半導体メモリ（ＲＡＭ，ＲＯＭ，ＥＥＰＲＯＭ，フラッシュメモリ）等で実現され、これらの半導体メモリには、一般の情報端末機器２０が持つ各種データが記憶されている。
【００５８】
また、操作部２０７は、例えば、キーボード、テンキー、ポインティングデバイスまたはペン入力部等で実現され、ユーザからの操作を受け付けて各種データを入力するものである。また、表示部２１３は、例えば、液晶パネル等で実現され、外部記憶部２０３および内部記憶部２０５に記憶されている各種データを表示するとともに送受信部２１９を介して受信したデータを表示するものである。また、送受信部２１９は、アンテナを介して外部からの無線信号を受信して復調し、また、外部に送信するデータを変調して送信するものである。
【００５９】
次に、本実施形態の情報処理システムにおける処理を図４、図５および図６を参照して詳細に説明する。図４は、第１の実施形態の情報処理システムにおけるファイルの処理を示すシーケンスチャートである。また、図５は、ファイルを判別する判別処理を説明するフローチャートである。さらに、図６は、楽曲ファイルのヘッダ情報に基づいて生成された楽曲リストを示す説明図である。
【００６０】
まず、カーオーディオ装置１０において、ユーザにより車両のＡＣＣ（Accessory）スイッチがＯＮされ、電源をＯＮする（ステップＳ４０１）と、カーオーディオ装置１０は、その周辺に通信可能な端末機器（ＢＴ機器）が存在するか否かを問い合わせることによって端末機器を検索する「インクワイアリ」処理を一定時間行う。この「インクワイアリ」処理は、まず、マスタとなったカーオーディオ装置１０が、ＩＱパケット（同報パケット）を周辺に同報送信し（ステップＳ４０３）、このパケットを受信した各情報端末機器２０が応答パケット（Inquiry Response）を返送する（ステップＳ４０５）ものである。ここで、応答パケットの内容は、返送元である各情報端末機器２０のクロック値、ＢＴデバイスアドレスおよび機器種別情報（Class of device）等である。なお、各情報処理端末２０は、電源が投入されており、基本的にマスタからの問い合わせに応え得る状態であることが前提である。また、ステップＳ４０１で、車両のＡＣＣスイッチがＯＮされ、電源がＯＮされることによってＢＴ無線通信システムにおけるピコネットの構築を開始しているが、車両のＡＣＣスイッチのＯＮとは無関係に、ユーザによるカーオーディオ装置１０の電源投入時にピコネットの構築を開始するようにしてもよい。
【００６１】
次に、カーオーディオ装置１０は、「インクワイアリ」処理で得た機器種別情報に基づいて、所望の機器に対して「ページング処理」を行う。本実施形態では、カーオーディオ装置１０で再生処理可能な楽曲ファイルを収集することが目的であるので、所望の機器とは、楽曲ファイルを有している可能性が高いオーディオ機器である。そのため、カーオーディオ装置１０は、「インクワイアリ」処理で得られた機器種別情報からＭＰ３プレイヤ２０−２およびＭＰ３プレイヤ２０−３がオーディオ機器であると認識し、ＭＰ３プレイヤ２０−２およびＭＰ３プレイヤ２０−３に対して「ページング」処理を行う。なお、「ページング」処理は、特定のＢＴ機器とピコネットを構成するために周波数ホッピングパターンやクロックの同期を実行するものである。
【００６２】
この「ページング」処理は、マスタとなったカーオーディオ装置１０が、ＭＰ３プレイヤ２０−２に対して、このＭＰ３プレイヤ２０−２のＢＴデバイスアドレス等を含むＩＤパケットを連続的に送信し（ステップＳ４０７）、対象となったＭＰ３プレイヤ２０−２がカーオーディオ装置１０に応答パケットを送信して応答する（ステップＳ４０９）ことにより実行される。
【００６３】
次に、カーオーディオ装置１０は、ＭＰ３プレイヤ２０−２に対してさらに詳細な機器の属性情報を取得するための要求信号を送信し（ステップＳ４１１）、ＭＰ３プレイヤ２０−２は属性情報を応答送信する（ステップＳ４１３）。この属性情報は、その機器が有するファイルのヘッダや、ファイルの拡張子等である。
【００６４】
次に、カーオーディオ装置１０は、ステップＳ４１３で取得したＭＰ３プレイヤ２０−２の属性情報（ＭＰ３プレイヤ２０−２が有するファイルのヘッダ）に基づいて、ＭＰ３プレイヤ２０−２がカーオーディオ装置１０で再生処理可能な楽曲ファイルを有しているか否かを判別する判別処理を行う（ステップＳ４１５）。
【００６５】
ここで、図５を参照して、ステップＳ４１５における判別処理について詳細に説明する。例えば、カーオーディオ装置１０のデータ処理部１０９でＭＰ３形式の楽曲データのみデコード可能である場合には、カーオーディオ装置１０はＭＰ３形式の楽曲ファイルしか再生処理できない（ＷＭＡ（Windows Media Audio）や、ＡＴＲＡＣ３（Adaptive Transform Acoustic Coding3）形式のファイルはデコードできない）ので、ＭＰ３形式の楽曲ファイルを判別する。図５は、ＭＰ３形式の楽曲ファイルの判別処理を例示するフローチャートである。
【００６６】
まず、ステップＳ４１３で取得したＭＰ３プレイヤ２０−２が有するファイルのヘッダの数を変数ｎに設定する（ステップＳ５０１）。次に、設定されたファイルのヘッダを抽出する（ステップＳ５０３）。そして、楽曲ファイルのヘッダからシンクワード（sync word）を抽出し、該シンクワード（１２ビット）が全てＭＰ３の形式に一致するか否かを確認する（ステップＳ５０５）。そして、シンクワードが全て１である場合に、ステップＳ５０７に進む。
【００６７】
そして、ファイルのヘッダからＩＤ（１ビット）、レイヤー（２ビット）およびビットレートインデックス（４ビット）を抽出し、ＩＤが示すＭＰＥＧオーディオバージョン情報、レイヤーを示すレイヤー情報（レイヤー１、２または３）、およびビットレートインデックスの組み合わせから決定されるビットレートがＢＴ無線通信システムの許容データ伝送速度以下であることを確認する（ステップＳ５０７）。次に、サンプリングレートがＭＰ３の形式であることを確認する（ステップＳ５０９）。そして、サンプリングレートが確認されると、該ファイルがＭＰ３ファイルであることを検出し（ステップＳ５１１）、設定されている変数ｎを１つデクリメントする（ステップＳ５１３）。次に、終了判定を行い（ステップＳ５１５）、変数ｎが０であるときには判別処理を終了する。一方、ステップＳ５１５において、変数ｎが０ではないときには、ステップＳ５０３に戻り、処理を続ける。
【００６８】
すなわち、ステップＳ５０３からステップＳ５１１までの処理をステップＳ５０１で設定された全てのファイルのヘッダに対して行う。なお、ステップＳ５０５、Ｓ５０７およびＳ５０９の判断において、否定である場合には、ステップＳ５１３に進み、設定されている変数ｎを１つデクリメントして次の処理を行う。また、ステップＳ５０１において、設定されたファイルの数が０である場合には、判別処理を終了する。また、ステップＳ５０７において、カーオーディオ装置１０が楽曲ファイルをストリーミング処理する場合には、楽曲ファイルのビットレート情報が、ＢＴ無線通信システムにおける許容データ伝送速度以下である必要があるのでビットレートを確認しているが、カーオーディオ装置１０がストリーミング処理を行わずに楽曲ファイルの再生処理を行う場合には、ビットレートがＭＰ３の形式であることのみを確認する。
【００６９】
再び図４に戻り、ＭＰ３プレイヤ２０−２に対する「ページング」処理（ステップＳ４０７〜Ｓ４１３）およびファイルの判別処理（ステップＳ４１５）と同様に、ステップＳ４０５で得られた機器種別情報によってＭＰ３プレイヤ２０−３に対して、ステップＳ４１７〜Ｓ４２５に示すページング処理およびファイルの判別処理を行う。
【００７０】
次に、ステップＳ４１５およびＳ４２５の判別処理において、カーオーディオ装置１０で再生処理可能であると判別された楽曲ファイル（楽曲データ）のヘッダから楽曲の曲名、楽曲のアーティスト名、楽曲の演奏時間、楽曲ファイルの圧縮フォーマット、楽曲ファイルのＭＰ３プレイヤ２０−２または２０−３における格納位置等を表わす情報を取り出して、図６に示すリスト形式で表示部１１３に表示する（ステップＳ４２７）。
【００７１】
図６は、カーオーディオ装置１０の表示部１１３に表示される楽曲リストを例示する説明図である。同図において、楽曲リスト６００は、各楽曲ファイルのトラック番号、楽曲名、アーティスト名、演奏時間、圧縮フォーマット（圧縮ファイル形式）で構成されている。
【００７２】
次に、ユーザにより、カーオーディオ装置１０の表示部１１３に表示された楽曲リストを操作部１０７によって編集し、楽曲の曲順を編集したり、必要のない楽曲を削除したり、好みの音楽のジャンルで絞込検索処理を行うなどして、楽曲リストを編集する（ステップＳ４２９）。そして、ステップＳ４２９で編集された楽曲リストの楽曲について、ユーザによる再生処理の指示を操作部１０７を介して受け付けると、再生処理を指示された楽曲ファイルを有するＭＰ３プレイヤ２０−２に再生指示を送信し（ステップＳ４３１）、楽曲ファイルが記憶されているＭＰ３プレイヤ２０−２では、再生処理を指示された楽曲ファイルをＢＴ無線通信システムを介して送信し（ステップＳ４３３）、カーオーディオ装置１０は、受信した楽曲ファイルをリアルタイムにエンコードして再生処理（ステップＳ４３５）をするストリーミングを行う。
【００７３】
これにより、図6に示す楽曲リストとして表示される各楽曲ファイルは、それぞれＭＰ３プレイヤ２０−２またはＭＰ３プレイヤ２０−３に記憶されていても、該楽曲リストに基づいて各種操作をすることより、ユーザは、各楽曲データがＭＰ３プレイヤ２０−２またはＭＰ３プレイヤ２０−３のいずれかの機器に記憶されているかを意識することなく再生処理することができる。
【００７４】
また、ステップＳ４２９で楽曲のリストを編集した後に、この編集された楽曲リストの楽曲を、これらの楽曲が格納されているＭＰ３プレイヤ２０−２や、ＭＰ３プレイヤ２０−３等から収集するようにしてもよい。例えば、編集された楽曲リストの楽曲全てを、これらの楽曲が格納されている各情報端末機器２０からカーオーディオ装置１０にＢＴ無線通信システムを介してコピーし、ユーザの再生指示によって、カーオーディオ装置１０に記憶された各楽曲を再生処理することもできる。
【００７５】
なお、本実施形態では、図４のステップＳ４０３およびＳ４０５に示す「インクワイアリ」処理で判別されたオーディオ機器（ＭＰ３プレイヤ２０−２およびＭＰ３プレイヤ２０−３）に対してのみ「ページング」処理（ステップＳ４０７〜Ｓ４１３およびステップＳ４１７〜Ｓ４２３）を行っているが、オーディオ機器ではない情報端末機器２０（図１に示す携帯電話機２０−１およびＰＤＡ２０−３）等にも、楽曲ファイルが記憶されている可能性があるため、「インクワイアリ」処理で得られた機器種別情報によってオーディオ機器でないと判別された場合であっても、全てのＢＴ機器に対して「ページング」処理による属性情報（ファイルのヘッダ等）を要求し、要求に応じて返送された属性情報をマスタ機器が判別処理するようにしてもよい。
【００７６】
また、「インクワイアリ」処理で得られた機器種別情報によってオーディオ機器と判別された機器の方が、オーディオ機器と判別されなかった携帯電話機２０−１やＰＤＡ２０−４等よりも楽曲ファイルが記憶されている可能性が高いので、オーディオ機器と判別された機器に対して優先して「ページング」処理を行うようにしてもよい。
【００７７】
さらに、「インクワイアリ」処理で得られた機器種別情報によってオーディオ機器ではないと判別された情報端末機器２０（携帯電話機２０−１およびＰＤＡ２０−３）等には、楽曲ファイルが記憶されている可能性が低いので、該情報端末機器２０が記憶しているファイルの拡張子のみを属性情報として要求するようにしてもよい。このように、「インクワイアリ」処理で得られた機器種別情報に応じてページング処理において要求する属性情報の内容を変更することによって、通信時間および処理時間の短縮をはかることもできる。
【００７８】
以上説明したように、本発明に係る第１の実施形態の情報処理システム、情報処理装置および情報処理方法によれば、カーオーディオ装置１０が、ＢＴ無線通信システムを用いて情報通信可能な情報端末機器２０と情報通信可能なピコネットを構成し、カーオーディオ装置１０が、情報通信可能な情報端末機器２０の属性情報を取得し、該属性情報に基づいてカーオーディオ装置１０で再生処理可能な楽曲ファイルを判別・収集するので、カーオーディオ装置１０で再生処理可能な楽曲ファイルを他の情報通信可能な情報端末機器２０から容易に収集することができる。
【００７９】
また、他の情報通信可能な情報端末機器２０から収集されたコンテンツをカーオーディオ装置１０の表示部１１３に表示し、ユーザがこの表示部１１３を見て操作を行うので、ユーザは、複数の情報端末機器２０のうちの何れの情報端末機器２０に楽曲ファイルが格納されているかを意識することなく操作を行うことができる。
【００８０】
さらに、自己のカーオーディオ装置１０で再生処理可能であり、かつリアルタイムにストリーミング再生処理可能な楽曲ファイルを他の機器から収集することができるので、情報処理装置が備える外部記憶部１０３の記憶容量を少なくすることができ、その結果、カーオーディオ装置１０の省スペース化をはかることができる。
【００８１】
〔第２の実施形態〕
次に、本発明の第２の実施形態について説明する。本実施形態に係る情報処理システムの構成は、第１の実施形態説明した図１に示す構成と同様である。本実施形態の情報処理システムは、ピコネットを構成した後に、マスタとなったカーオーディオ装置１０が、ＢＴ無線通信システムで通信可能な通信範囲に存在する情報端末機器２０（携帯電話機２０−１、ＭＰ３プレイヤ２０−２、ＭＰ３プレイヤ２０−３およびＰＤＡ２０−４）に判別プログラムを送信し、各情報端末機器２０は、受信した判別プログラムを実行して、カーオーディオ装置１０で再生処理可能な楽曲ファイル（楽曲データ）が自らの記憶部に記憶されているか否かを判別し、この楽曲ファイルの付属情報をカーオーディオ装置１０に送信する。そして、カーオーディオ装置１０は、受信した楽曲ファイルの付属情報に基づいて再生処理可能な楽曲リストを生成する。
【００８２】
また、本実施形態の情報処理システムを構成する各装置の構成は、カーオーディオ装置１０の内部記憶部１０５に判別プログラムが記憶されていることを除いて、第１の実施形態で説明した図２に示すカーオーディオ装置１０および図３に示す情報端末機器２０と同様の構成であり、カーオーディオ装置１０は、端末検索手段、判別依頼手段およびコンテンツ情報収集手段としてのシステム制御部１０１と、外部記憶部１０３と、内部記憶部１０５と、操作部１０７と、データ処理部１０９と、再生部１１１と、表示手段としての表示部１１３と、ＢＴ送受信部１１５とを備えて構成されている。
【００８３】
そして、情報端末機器２０は、コンテンツ判別手段としてのシステム制御部２０１と、外部記憶部２０３と、内部記憶部２０５と、操作部２０７と、表示部２１３と、マイク２２３から入力される信号およびスピーカ２２１に出力する信号を処理する信号処理部２２５と、送受信部２１９と、返送手段としてのＢＴ送受信部１１５とを備えて構成されている。
【００８４】
なお、判別プログラムは、情報端末機器２０にカーオーディオ装置１０で再生処理可能な楽曲ファイルが記憶されているか否かを判別する判別処理を行わせて、楽曲ファイルが検出されると、判別結果としてコンテンツ情報をカーオーディオ装置１０に送信させるものである。
【００８５】
次に、本実施形態の情報処理システムにおける処理を図７を参照して詳細に説明する。図７は、第２の実施形態の情報処理システムにおける楽曲ファイルの処理を示すシーケンスチャートである。同図において、まず、カーオーディオ装置１０において、ユーザにより車両のＡＣＣスイッチがＯＮされ、電源をＯＮする（ステップＳ７０１）と、カーオーディオ装置１０は、第１の実施形態で説明した図４のステップＳ４０３〜Ｓ４１３に示す処理と同様に、周囲のＢＴ機器を検索するための「インクワイアリ」処理および同期をとって接続を確立するための「ページング」処理を行い、携帯電話機２０−１、ＭＰ３プレイヤ２０−２、ＭＰ３プレイヤ２０−３およびＰＤＡ２０−４とピコネットを構成する（ステップＳ７０３）。
【００８６】
次に、カーオーディオ装置１０は、カーオーディオ装置１０が再生処理できる楽曲ファイルを、各情報端末機器２０が有しているか否かを判別する判別プログラムを携帯電話機２０−１に送信して判別依頼をする（ステップＳ７０５）。そして、携帯電話機２０−１では、カーオーディオ装置１０から送信された判別プログラムを受信すると、該判別プログラムを実行し、カーオーディオ装置１０で再生処理可能な楽曲ファイルが携帯電話機２０−１に記憶されているか否かを判別する判別処理を行う（ステップＳ７０７）。
【００８７】
そして、ステップＳ７０７の判別処理で１０曲の楽曲ファイルが検出されると、判別結果として、楽曲の曲名、楽曲のアーティスト名、楽曲の演奏時間、楽曲ファイルの圧縮フォーマット、携帯電話機２０−１における楽曲ファイルの格納位置等を表わすコンテンツ情報をカーオーディオ装置１０に送信する（ステップＳ７０９）。なお、このコンテンツ情報は、楽曲ファイルのヘッダから取り出すか、または、楽曲ファイルのヘッダにない場合には、楽曲ファイルからそれらの情報を含むデータを作成して送信する。そして、カーオーディオ装置１０は、携帯電話機２０−１から送信されたコンテンツ情報を収集して記憶する。
【００８８】
なお、ステップＳ７０７における判別処理は、第１の実施形態で図５を参照して説明した判別処理と同様である。第１の実施形態では、図５を参照して属性情報として受信したファイルヘッダの判別処理を説明したが、本実施形態では、情報端末機器２０に記憶されているファイルのヘッダを判別する。これにより、例えば、カーオーディオ装置１０のデータ処理部１０９でＭＰ３形式の楽曲データのみデコード可能である場合には、カーオーディオ装置１０はＭＰ３形式の楽曲ファイルしか再生処理できないので、ＭＰ３形式の楽曲ファイルを判別処理する。
【００８９】
なお、ステップＳ７０７の判別処理において、カーオーディオ装置１０で再生不能のファイルであると判別された場合には、再生不能の原因（例えば、圧縮コーデックの種類の相違など）をカーオーディオ装置１０に送信するようにしてもよい。また、楽曲ファイルのヘッダを抽出してＭＰ３形式のファイルを検出しているが、総ファイル数および総楽曲ファイル数が多い場合、または判別依頼された情報端末機器の処理能力が低い場合には、各ファイルの拡張子に基づいて、楽曲データであるかおよびカーオーディオで再生可能な圧縮フォーマットであるか否かを判別し、後述するステップＳ７２９の楽曲リスト作成処理の際に、または所定時間後に判別した楽曲ファイルのヘッダに基づいて訂正するようにしてもよい。
【００９０】
次に、カーオーディオ装置１０において、ステップＳ７０５と同様に、判別プログラムをＭＰ３プレイヤ２０−２に送信する（ステップＳ７１１）。このＭＰ３プレイヤ２０−２は、ステップＳ７１１でカーオーディオ装置１０から送信された判別プログラムを受信しても、例えば、判別プログラムを実行不可能な環境であるか、ＭＰ３プレイヤ２０−２を再生処理中でビジー状態などであるために、判別プログラムが実行不可能である場合を想定している。そのため、判別プログラムによる判別処理の判別結果がカーオーディオ装置１０に送信されない。
【００９１】
そして、カーオーディオ装置１０では、ＭＰ３プレイヤ２０−２からの判別結果をある一定時間以上たっても受信しないため、これをタイムアウトとして扱い、次の処理に移行する。なお、カーオーディオ装置１０は、タイムアウトするまでの所定時間の間に所定回数だけ判別プログラムを送信する（リトライ）ようにしてもよい。
【００９２】
次に、カーオーディオ装置１０は、ステップＳ７１３〜Ｓ７１７ではＭＰ３プレイヤ２０−３に対して、また、ステップＳ７１９〜Ｓ７２３ではＰＤＡ２０−４に対して、ステップＳ７０５〜Ｓ７０９の処理と同様に判別プログラムを送信して、該判別プログラムを実行させ、判別結果を送信させる処理を行う。次に、カーオーディオ装置１０は、ステップＳ７０９、Ｓ７１７およびＳ７２３で受信した判別結果を図６に示すリスト形式で表示部１１３に表示する（ステップＳ７２５）。
【００９３】
次に、ユーザは、カーオーディオ装置１０の表示部２１３に表示された楽曲リストを操作部２０７によって編集し、楽曲の曲順を編集したり、必要のない楽曲を削除したり、好みの音楽のジャンルで絞込検索処理を行うなどして、楽曲リストを編集する（ステップＳ７２７）。そして、ステップＳ７２７で編集された楽曲リストの楽曲について、再生処理の指示をユーザから操作部１０７を介して受け付けると、再生処理を指示された楽曲を有する情報端末機器（例えばＰＤＡ２０−４）に該指示を送信し（ステップＳ７２９）、ＰＤＡ２０−４から再生処理を指示された楽曲ファイルをＢＴ無線通信システムを介して通信し（ステップＳ７３１）、カーオーディオ装置１０では、受信した楽曲データをリアルタイムにエンコードして再生処理（ステップＳ７３３）をするストリーミングを行う。
【００９４】
なお、ステップＳ７２７で楽曲のリストを編集した後に、この編集された楽曲リストの楽曲を、これらの楽曲が格納されている携帯電話機２０−１、ＭＰ３プレイヤ２０−３、またはＰＤＡ２０−４等から収集するようにしてもよい。例えば、編集された楽曲リストの楽曲全てを、これらの楽曲が格納されている各情報端末機器２０からカーオーディオ装置１０にＢＴ無線通信システムを介してコピーし、ユーザの再生指示によって、カーオーディオ装置１０に記憶された各楽曲を再生処理することもできる。
【００９５】
また、ステップＳ７０５、Ｓ７１１、Ｓ７１３およびＳ７１９では、判別プログラムを順次送信しているが、この順番に限定されるものではなく、例えば、ステップＳ７０３で接続を確立する「インクワイアリ」処理の際に取得した、第１の実施形態で説明した機器種別情報に基づいて、楽曲ファイルを有している可能性が高いＭＰ３プレイヤ２０−２，２０−３に対して優先して判別プログラムを送信するようにしてもよい。また、判別プログラムを同時に携帯電話機２０−１、ＭＰ３プレイヤ２０−２、ＭＰ３プレイヤ２０−３およびＰＤＡ２０−４に送信するようにしてもよい。
【００９６】
以上説明したように、本発明に係る第２の実施形態の情報処理システム、情報処理装置および情報処理方法によれば、カーオーディオ装置１０が、ＢＴ無線通信システムを用いて情報通信可能な情報端末機器２０と情報通信可能なピコネットを構成し、情報通信可能な情報端末機器２０に対して、カーオーディオ装置１０で処理可能なコンテンツを有するか否かを判別可能な判別プログラムを送信し、情報端末機器２０は、受信した判別プログラムを実行して、カーオーディオ装置１０で再生処理可能な楽曲ファイルを有しているか否かを判別し、楽曲ファイルの付属情報をカーオーディオ装置１０に送信するので、カーオーディオ装置１０は、再生処理可能な楽曲ファイルを他の情報通信可能な情報端末機器２０から容易に収集することができる。
【００９７】
また、複数の情報端末機器２０から収集された楽曲ファイルの付属情報をカーオーディオ装置１０の表示部１１３に表示し、ユーザがこの表示部１１３を見て操作を行うので、ユーザは、複数の情報端末機器２０のうちの何れの情報端末機器２０に楽曲ファイルが格納されているかを意識することなく操作を行うことができる。
【００９８】
さらに、自己のカーオーディオ装置１０で再生処理可能であり、かつリアルタイムにストリーミング再生処理可能な楽曲ファイルを他の機器から収集することができるので、情報処理装置が備える外部記憶部１０３の記憶容量を少なくすることができ、その結果、カーオーディオ装置１０の省スペース化をはかることができる。
【００９９】
〔第２の実施形態の変形例〕
次に、第２の実施形態の変形例について説明する。本変形例に係る情報通信システムの構成は、図１に示す情報処理システムの構成と同様である。本変形例の情報処理システムは、携帯電話機２０−１、ＭＰ３プレイヤ２０−２、ＭＰ３プレイヤ２０−３およびＰＤＡ２０−４には判別プログラムが記憶されており、カーオーディオ装置１０が、ＢＴ無線通信システムで通信可能な通信範囲に存在する情報端末機器２０（携帯電話機２０−１、ＭＰ３プレイヤ２０−２、ＭＰ３プレイヤ２０−３およびＰＤＡ２０−４）に記憶されている判別プログラムを実行させる判別コマンドを送信すると、携帯電話機２０−１、ＭＰ３プレイヤ２０−２、ＭＰ３プレイヤ２０−３およびＰＤＡ２０−４は、受信した判別コマンドに基づいて、自らの記憶部に記憶されているファイルからカーオーディオ装置１０で再生処理可能な楽曲ファイルを判別し、該楽曲ファイルの付属情報をカーオーディオ装置１０に送信する判別プログラムを実行する。そして、カーオーディオ装置１０は、受信した楽曲ファイルの付属情報に基づいて再生処理可能な楽曲リストを生成する。
【０１００】
また、本変形例の情報処理システムを構成する各装置の構成は、第２の実施形態で説明したカーオーディオ装置１０（図２参照）および情報端末機器２０（図３参照）の構成と同様であるが、カーオーディオ装置１０の内部記憶部１０５には、判別プログラムが記憶されておらず、情報端末機器２０の内部記憶部２０５に判別プログラムが記憶されている。この判別プログラムは、カーオーディオ装置１０からの判別コマンドを受信すると、当該情報端末機器２０にカーオーディオ装置１０で再生処理可能な楽曲ファイルが記憶されているか否かを判別する判別処理を実行し、カーオーディオ装置１０で再生可能な楽曲ファイルを検出すると、判別結果として楽曲ファイルの付属情報をカーオーディオ装置１０に送信するものである。
【０１０１】
次に、本変形例の情報処理システムにおける楽曲ファイルの処理を図８を参照して説明する。図８は、本変形例の情報処理システムにおける楽曲ファイルの処理を示すシーケンスチャートである。同図において、まず、カーオーディオ装置１０において、ユーザにより車両のＡＣＣスイッチがＯＮされ、電源をＯＮする（ステップＳ８０１）と、カーオーディオ装置１０は、第１の実施形態で説明した図４のステップＳ４０３〜Ｓ４１３に示す処理と同様に、周囲のＢＴ機器を検索するための探す「インクワイアリ」処理および同期をとって接続を確立するための「ページング」処理を行い、携帯電話機２０−１、ＭＰ３プレイヤ２０−２、ＭＰ３プレイヤ２０−３およびＰＤＡ２０−４とピコネットを構成する（ステップＳ８０３）。次に、カーオーディオ装置１０は、情報端末機器２０に記憶されている判別プログラムを実行させる判別コマンドを携帯電話機２０−１に送信する（ステップＳ８０５）。
【０１０２】
そして、携帯電話機２０−１では、ステップＳ８０５でカーオーディオ装置１０から送信された判別コマンドを受信すると、携帯電話機２０−１に記憶されている判別プログラムを実行し、カーオーディオ装置１０で再生処理可能な楽曲ファイルが携帯電話機２０−１に記憶されているか否かを判別する判別処理を行う（ステップＳ８０７）。そして、ステップＳ８０７の判別処理で５曲の楽曲ファイルが判別されると、判別結果として、楽曲の曲名、楽曲のアーティスト名、楽曲の演奏時間、楽曲ファイルの圧縮フォーマット、携帯電話機２０−１における楽曲ファイルの格納位置等を表わす楽曲ファイルの付属情報をカーオーディオ装置１０に送信する（ステップＳ８０９）。そして、カーオーディオ装置１０は、携帯電話機２０−１から送信された判別結果を受信して記憶する。
【０１０３】
次に、カーオーディオ装置１０は、判別コマンドをＭＰ３プレイヤ２０−２に送信する（ステップＳ８１１）。しかし、ＭＰ３プレイヤ２０−２は判別プログラムを記憶していないので、ステップＳ８１１でカーオーディオ装置１０から送信された判別コマンドを受信しても、判別プログラムを実行しない。
【０１０４】
次に、ステップＳ８０５〜Ｓ８０９の処理と同様に、カーオーディオ装置１０は、ＭＰ３プレイヤ２０−３に対して（ステップＳ８１３〜Ｓ８１７）、そしてＰＤＡ２０−４に対して（ステップＳ８１９〜Ｓ８２３）判別プログラムを実行させる判別コマンドを送信し、各情報通信端末２０に記憶されている判別プログラムを実行させ、判別結果を送信させる処理を行う。
【０１０５】
なお、カーオーディオ装置１０が、ステップＳ８０９、Ｓ８１７およびＳ８２３で受信した判別結果をリスト形式で表示する表示処理（Ｓ８２５）、表示された表示リストを編集する編集処理（Ｓ８２７）、および楽曲ファイルを再生する楽曲再生処理（Ｓ８３３）については、第２の実施形態で説明した図７のステップＳ７２５〜Ｓ７３３に示す処理と同様であるため説明を省略する。
【０１０６】
また、ステップＳ８２７で楽曲のリストを編集した後に、この編集された楽曲リストの楽曲を、これらの楽曲が格納されている携帯電話機２０−１、ＭＰ３プレイヤ２０−３、またはＰＤＡ２０−４等から収集するようにしてもよい。例えば、編集された楽曲リストの楽曲全てを、これらの楽曲が格納されている各情報端末機器２０からカーオーディオ装置１０にＢＴ無線通信システムを介してコピーし、ユーザの再生指示によって、カーオーディオ装置１０に記憶された各楽曲を再生処理することもできる。
【０１０７】
なお、ステップＳ８１１において、カーオーディオ装置１０は、判別コマンドをＭＰ３プレイヤ２０−２に送信したが、ＭＰ３プレイヤ２０−２は判別プログラムを記憶していなかったため、カーオーディオ装置１０から送信された判別コマンドを受信しても判別プログラムを実行しなかったが、ステップＳ８０３のピコネット構成の際の「ページング」処理において、ＭＰ３プレイヤ２０−２が判別プログラムを有しているか否かを示す属性情報を要求し、受信した属性情報に基づいてＭＰ３プレイヤ２０−２が判別プログラムを有していないと判別された場合には、第２の実施形態で説明した判別プログラムをＭＰ３プレイヤ２０−２に送信するようにしてもよい。
【０１０８】
以上説明したように、本発明に係る第２の実施形態の変形例の情報処理システム、情報処理システムの情報処理方法、情報処理装置および情報処理プログラムによれば、カーオーディオ装置１０が、ＢＴ無線通信システムを用いて情報通信可能な情報端末機器２０と情報通信可能なピコネットを構成し、カーオーディオ装置１０で処理可能なコンテンツを有するか否かを判別する判別プログラムを備えている情報通信可能な情報端末機器２０に対して、該判別プログラムを実行させる判別コマンドを送信し、情報端末機器２０は、受信した判別コマンドによって判別プログラムを実行してカーオーディオ装置１０で再生処理可能な楽曲ファイルを有しているか否かを判別し、楽曲ファイルの付属情報をカーオーディオ装置１０に送信するので、カーオーディオ装置１０は、再生処理可能な楽曲ファイルを他の情報通信可能な情報端末機器２０から容易に収集することができる。
【０１０９】
なお、上述した実施形態では、カーオーディオ装置１０を例に挙げて説明したが、本発明は、車両内の情報処理システムに限定されるものではなく、屋外や、住宅内でもよく、例えば、住宅内におけるホームサーバ等の情報処理装置（ＢＴ機器）とその周辺に存在する情報端末機器（ＢＴ機器）とを、ＢＴ無線通信システムで通信可能に接続するようにしてもよい。
また、ＢＴ無線通信システムを利用することに限定されるものではなく、他の無線通信システムにも同様に適用可能である。また、一般住宅内に張りめぐらされた電灯線を利用してＬＡＮ接続を実現する電灯線ネットワークを用いて各部屋に存在する機器と接続するようにしてもよい。さらに、無線通信システムとしてだけでなく有線通信システムで接続された各機器に対して適用することもできる。
【０１１０】
また、上述した実施形態では、ＢＴ無線通信システムにおいて、カーオーディオ装置１０をマスタとして、また携帯電話機２０−１、ＭＰ３プレイヤ２０−２およびＰＤＡ２０−３をスレーブとして説明したが、携帯電話機２０−１、ＭＰ３プレイヤ２０−２またはＰＤＡ２０−３の何れかがマスタとなって、他の機器をスレーブとして制御するようにしてもよい。
さらに、コンテンツとして楽曲データを例に挙げて説明したが、動画データ、画像データまたはゲーム等のアプリケーションプログラムについても同様に適用可能である。例えば、上述した実施形態で説明した判別処理によって、ＭＰＥＧ２の規格のフォーマットを判別することにより、他の情報通信可能な情報端末機器から動画のみを収集することができる。その結果、カーオーディオ装置１０は、楽曲ファイル、動画ファイル、静止画ファイルおよびゲーム等のアプリケーションプログラムのジャンルごとにデータを収集することができる。
【０１１１】
【発明の効果】
以上説明したように、本発明によれば、情報通信可能な情報端末機器を検索して情報通信を確立し、該情報端末機器が有する、情報処理装置で処理可能なコンテンツを判別・収集し、コンテンツ情報リストを容易に生成し得る情報処理システム、情報処理システムの情報処理方法、情報処理装置および情報処理プログラムを提供することができる。
【図面の簡単な説明】
【図１】第１の実施形態に係る情報処理システムの概略構成を示すブロック図である。
【図２】カーオーディオ装置の詳細な構成を示すブロック図である。
【図３】情報端末機器の構成を示すブロック図である。
【図４】第２の実施形態に係る情報処理システムにおける処理を示すシーケンスチャートである。
【図５】楽曲ファイルの判別処理を説明するフローチャートである。
【図６】生成された楽曲リストを示す説明図である。
【図７】第２の実施形態に係る情報処理システムにおける楽曲ファイルの処理を示すシーケンスチャートである。
【図８】第２の実施形態の変形例に係る情報処理システムにおける楽曲ファイルの処理を示すシーケンスチャートである。
【図９】従来のカーオーディオ装置を示すブロック図である。
【符号の説明】
１０  カーオーディオ装置
２０  情報端末機器
２０−１  携帯電話機
２０−２，２０−３  ＭＰ３プレイヤ
２０−４  ＰＤＡ
１０１，２０１  システム制御部
１０３，２０３  外部記憶部
１０５  内部記憶部
１０７，２０７  操作部
１０９  データ処理部
１１１  再生部
１１３，２１３  表示部
１１５  ＢＴ送受信部
【図１】
0004422930.tif 000002
【図２】
0004422930.tif 000003
【図３】
0004422930.tif 000004
【図４】
0004422930.tif 000005
【図５】
0004422930.tif 000006
【図６】
0004422930.tif 000007
【図７】
0004422930.tif 000008
【図８】
0004422930.tif 000009
【図９】
0004422930.tif 000010