(57)【特許請求の範囲】
【請求項１】
複数の機能が備わった携帯端末装置が接続可能であり、前記複数の機能に対応する特定動作を選択的に行う情報処理装置において、
前記携帯端末装置が接続されたときに、前記携帯端末装置に備わった複数の機能を所定の順番で検出する機能検出手段と、
前記機能検出手段によって一の機能が検出される毎に、この機能の存在を示す機能提示画像が追加される機能選択画面を作成する機能選択画面作成手段と、
前記機能選択画面を表示する表示手段と、
を備え、前記複数の機能にはあらかじめ優先順位が設定されており、
前記機能検出手段によって前記複数の機能を検出する順番は、この優先順位が高い順であり、
対応する前記特定動作の起動時間が短い順に前記優先順位が高く設定されていることを特徴とする情報処理装置。
【請求項２】
請求項１において、
前記機能選択画面に含まれる一あるいは複数の前記機能提示画像の中から、利用者の指示に応じて一の前記機能提示画像を選択する機能選択処理手段と、
前記機能選択処理手段によって選択された前記機能提示画像に対応する前記特定動作を実行する機能実行手段と、
をさらに備えることを特徴とする情報処理装置。
【請求項３】
請求項１または２において、
前記携帯端末装置が有線接続手段を介して接続されることを特徴とする情報処理装置。
【請求項４】
請求項３において、
前記有線接続手段は、ＵＳＢインタフェースを介した接続であることを特徴とする情報処理装置。
【請求項５】
請求項１または２において、
前記携帯端末装置が無線接続手段を介して接続されることを特徴とする情報処理装置。
【請求項６】
請求項５において、
前記無線接続手段は、無線ＬＡＮあるいはブルートゥースを介した接続であることを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＵＳＢインタフェース等を介して接続された携帯端末装置に対応して実行可能な複数の機能を検出して表示したり実行を指示する情報処理装置に関する。
【背景技術】
【０００２】
従来から、ＵＳＢデバイスが接続されたときに、このＵＳＢデバイスに備わった機能を実行するようにした情報処理装置が知られている。例えば、ＵＳＢメモリが接続されたときに、このＵＳＢメモリに記録された楽曲データや映像データの検索や再生を行うようにしたコンテンツデータ再生装置が知られている（例えば、特許文献１参照。）。
【０００３】
また、従来から、コンピュータの表示画面にアプリケーションのアイコンを表示する際に、次に起動される可能性が高いアイコンを所定の配置で表示することにより、起動操作時にユーザがアイコンを探す負担を軽減するようにしたアイコン表示処理方法（例えば、特許文献２参照。）や、アイコンの選択回数をもとにアイコンの整列順序を決定することにより、作業効率を向上させるようにしたアイコンの表示制御方法（例えば、特許文献３参照。）などが知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１５９１７０号公報（第６−９頁、図１−８）
【特許文献２】特開２００５−３２７０６９号公報（第５−９頁、図１−１３）
【特許文献３】特開２００１−５５８５号公報（第４−７頁、図１−９）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に開示されたコンテンツデータ再生装置として情報処理装置が動作するためには、情報処理装置は、コンテンツデータ再生装置としての機能を備えるとともに、ＵＳＢメモリが接続された際にこのＵＳＢメモリの機能を検出する必要がある。具体的には、楽曲データや映像データが記録されたＵＳＢメモリにはＵＳＢドライバやマス・ストレージ・クラス（Mass Storage Class）ドライバが実装されており、情報処理装置は、これらの実装状態を検出することでコンテンツデータ再生装置としての動作を開始する。
【０００６】
ところで、ＵＳＢメモリ等の各種のＵＳＢデバイスが接続可能な情報処理装置（例えば、ＵＳＢインタフェースを備えた車載装置）は、ＵＳＢデバイスが１つの機能を備えることを前提としている。上述したコンテンツデータ再生装置として動作する情報処理装置の場合には、ＵＳＢドライバやマス・ストレージ・クラスドライバを実装したＵＳＢデバイスが接続されることを想定しており、このような情報処理装置では、これらのドライバの実装を検出すると、接続されたＵＳＢデバイスに他の機能が備わっていても、このＵＳＢデバイスを上述したＵＳＢメモリとして認識してコンテンツデータ再生装置として動作することになる。
【０００７】
ところが、最近は、スマートフォンと称される携帯電話機と携帯情報端末（ＰＤＡ）の機能を併せ持った高機能の携帯端末装置が普及しつつある。このような携帯端末装置がＵＳＢインタフェースを備えている場合には、情報処理装置側から見ると、携帯端末装置は複数の機能を備えたＵＳＢデバイスと考えることができる。
【０００８】
また、車載装置の画面上から携帯端末装置の操作が可能となるターミナルモードと称されるインタフェース規格が実用化段階にある。このターミナルモードでは、携帯端末装置に備わったタッチパネルの表示内容と同じ内容を車載装置の画面に表示することで、車載装置のタッチパネルを用いて携帯端末装置に対する各種の操作が可能となる。例えば、携帯端末装置に、このようなターミナルモードの機能や、上述したＵＳＢメモリの機能、さらには、記録された楽曲データ等を携帯端末自身で再生する音楽プレーヤの機能を備える場合が考えられる。しかし、従来は、情報処理装置としての車載装置は、ＵＳＢデバイスとしての携帯端末装置の１つの機能を検出し、この機能に対応する動作を行うため、車載装置に携帯端末装置が接続された際に、携帯端末装置に備わった複数の機能を情報処理装置の利用者が選択することができないという問題があった。例えば、ターミナルモードの機能を有する携帯端末装置が接続された場合にターミナルモードに対応した動作を行うように情報処理装置の設定がなされている場合には、利用者が情報処理装置を操作してターミナルモード以外の機能を選択することができなかった。また、情報処理装置において携帯端末装置に備わった複数の機能を選択することができない以上、単体製品のアイコンの表示方法である特許文献２、３に開示された手法を用いて、情報処理装置において携帯端末装置に備わった複数の機能を利用者が選択することはできない。
【０００９】
本発明は、このような点に鑑みて創作されたものであり、その目的は、接続された携帯端末装置に対応して実行可能な複数の機能を利用者が選択することができる情報処理装置を提供することにある。
【課題を解決するための手段】
【００１０】
上述した課題を解決するために、本発明の情報処理装置は、複数の機能が備わった携帯端末装置が接続可能であり、複数の機能に対応する特定動作を選択的に行う情報処理装置において、携帯端末装置が接続されたときに、携帯端末装置に備わった複数の機能を所定の順番で検出する機能検出手段と、機能検出手段によって一の機能が検出される毎に、この機能の存在を示す機能提示画像が追加される機能選択画面を作成する機能選択画面作成手段と、機能選択画面を表示する表示手段とを備えている。
【００１１】
このように、携帯端末装置に備わった複数の機能の検出が情報処理装置側で行われ、検出された順番で各機能の存在を示す機能提示画像が機能選択画面に追加されるため、利用者はこの機能選択画面を用いることで、接続された携帯端末装置に対応して実行可能な複数の機能の中からいずれかを選択することが可能となる。
【００１２】
また、上述した機能選択画面に含まれる一あるいは複数の機能提示画像の中から、利用者の指示に応じて一の機能提示画像を選択する機能選択処理手段と、機能選択処理手段によって選択された機能提示画像に対応する特定動作を実行する機能実行手段とをさらに備えることが望ましい。これにより、機能選択画面を用いて携帯端末装置に備わったいずれかの機能を選択するだけで、この機能に対応する情報処理装置の特定動作を開始させることができる。
【００１３】
また、上述した複数の機能にはあらかじめ優先順位が設定されており、機能検出手段によって複数の機能を検出する順番は、この優先順位が高い順である。これにより、優先順位が高い順に機能選択画面に機能提示画像が追加されるため、優先順位が高い機能を選択するまでの待ち時間を短縮することができる。
【００１５】
また、対応する特定動作の起動時間が短い順に優先順位が高く設定されている。これにより、特定動作を開始するまでの待ち時間が最短となる機能の選択が可能となる。
【００１８】
また、上述した携帯端末装置が有線接続手段を介して接続されることが望ましい。具体的には、上述した有線接続手段は、ＵＳＢインタフェースを介した接続であることが望ましい。これにより、ＵＳＢインタフェースを介して接続される各種の携帯端末装置に備わった複数の機能を検出して選択可能状態とすることができる。
【００１９】
また、上述した携帯端末装置が無線接続手段を介して接続されることが望ましい。具体的には、上述した無線接続手段は、無線ＬＡＮあるいはブルートゥース（登録商標）を介した接続であることが望ましい。これにより、無線ＬＡＮやブルートゥースを介して接続される各種の携帯端末装置に備わった複数の機能を検出して選択可能状態とすることができる。
【図面の簡単な説明】
【００２０】
【図１】一実施形態の車載システムの全体構成を示す図である。
【図２】車載装置の詳細構成を示す図である。
【図３】携帯端末装置に備わった複数の機能を検出して各機能に対応する特定動作を起動するまでの車載装置の動作手順を示す流れ図である。
【図４】機能選択画面の表示例を示す図である。
【図５】各機能に対応するＵＳＢデバイスのソフトウエア構成を示す図である。
【図６】機能選択画面の表示例を示す図である。
【図７】機能選択画面の他の表示例を示す図である。
【図８】機能選択画面の他の表示例を示す図である。
【発明を実施するための形態】
【００２１】
以下、本発明を適用した一実施形態の車載システムについて、図面を参照しながら説明する。図１は、一実施形態の車載システムの全体構成を示す図である。図１に示す車載システムは、互いに接続される携帯端末装置１０と車載装置５０とを含んで構成されている。携帯端末装置１０には複数の機能が備わっており、情報処理装置としての車載装置５０は、携帯末装置１０が接続されたときに、この携帯末装置１０に備わった複数の機能に対応する特定動作を選択的に行う。
【００２２】
携帯端末装置１０は、例えば一般にはスマートフォンと称される携帯端末であって、携帯電話機と携帯情報端末の機能を有する。この携帯端末装置１０は、制御部１２、操作部１３Ａ、タッチパネル１３Ｂ、入力処理部１４、表示部１５、表示処理部１６、電話処理部１８、楽曲・映像データ記憶部２０、オーディオ処理部２２、増幅器２３、スピーカ２４、ＵＳＢ（Universal Serial Bus）インタフェース部（ＵＳＢ  Ｉ／Ｆ）２６を備えている。
【００２３】
制御部１２は、携帯端末装置１０の全体を制御するためのものであり、ＲＯＭやＲＡＭに格納された所定のプログラムをＣＰＵで実行することにより実現される。操作部１３Ａは、各種のスイッチを含んでいる。タッチパネル１３Ｂは、表示部１５の画面の一部が利用者によって指し示されたときにその指示位置を検出する。利用者は、タッチパネル１３Ｂあるいは操作部１３Ａを用いて、各種の操作指示や各種の入力を行うことができる。入力処理部１４は、操作部１３Ａおよびタッチパネル１３Ｂの操作内容を監視し、利用者による入力内容を検出する。
【００２４】
表示部１５は、ＬＣＤ（液晶表示装置）等で構成されている。表示処理部１６は、複数の操作アイコンが含まれる操作画面や制御部１２によって作成された画面を表示部１５に表示する。電話処理部１８は、携帯電話機としての処理を行う。例えば、電話処理部１８は、基地局（図示せず）との間で発着信処理を行って通話処理やインターネット接続処理等を行う。
【００２５】
楽曲・映像データ記憶部２０は、楽曲データや映像データおよびこれらの付属データを格納する。例えば、フラッシュメモリやＲＡＭなどの半導体メモリあるいはハードディスク装置などを用いて構成されている。オーディオ処理部２２は、携帯端末装置１０が音楽プレーヤとして動作する際に、楽曲・映像データ記憶部２０から読み出された楽曲データを再生するためのものであり、データ形式毎の音声復号処理等を行ってオーディオ信号を出力する。このオーディオ信号は、増幅器２３によって増幅され、スピーカ２４から出力される。ＵＳＢインタフェース部２６は、ＵＳＢデバイス（ターゲット）としての携帯端末装置１０とＵＳＢホストとしての車載装置５０との間で信号の入出力を行うためのものであり、ＵＳＢターゲットコントローラを含んでいる。
【００２６】
本実施形態では、上述した携帯端末装置１０は、車載装置５０に接続されたときに、（１）音楽プレーヤ、（２）マスストレージ、（３）ターミナルモードで動作する端末装置としての機能を有するものとして、以下の説明を行う。
【００２７】
携帯端末装置１０が「（１）音楽プレーヤ」として動作する場合には、楽曲・映像データ記憶部２０から読み出した楽曲データの再生動作が携帯端末装置１０で行われるが、その再生対象の楽曲の指定や再生開始／終了指示など利用者からの指示入力、再生音のスピーカからの出力などは車載装置５０において行われる。この機能を実現するために、制御部１２は、音楽プレーヤ処理部１２Ａを有する。
【００２８】
また、携帯端末装置１０が「（２）マスストレージ」として動作する場合には、上述した音楽プレーヤと類似の動作が車載装置５０において行われ、楽曲・映像データ記憶部２０から読み出された楽曲データや映像データが車載装置５０に送られ、車載装置５０においてこれらのデータの再生（音楽再生や映像表示）が行われる。この機能を実現するために、制御部１２は、マスストレージ処理部１２Ｂを有する。
【００２９】
さらに、携帯端末装置１０が「ターミナルモードで動作する端末装置」として動作する場合とは、携帯端末装置１０の表示画面と同じ画面が車載装置５０にも表示され、携帯端末装置１０のタッチパネル１３Ｂを用いた各種の操作が車載装置５０に備わったタッチパネルを用いても同様に行うことができる。この機能を実現するために、制御部１２は、ＴＭ（ターミナルモード）処理部１２Ｃを有する。なお、ターミナルモード（Terminal Mode）とは、車載電子制御ユニット（ＥＣＵ）と携帯機器間のインタフェースの標準化組織ＣＥ４Ａ（Consumer Electronics for Automotive）が定めたインタフェース規格である。
【００３０】
図２は、車載装置５０の詳細構成を示す図である。図２に示すように、車載装置５０は、制御部５２、操作部５３Ａ、タッチパネル５３Ｂ、入力処理部５４、表示部５５、表示処理部５６、オーディオ処理部５８、増幅器５９、スピーカ６０、ＵＳＢインタフェース部（ＵＳＢ  ＩＦ）６２を備えている。
【００３１】
制御部５２は、車載装置５０の全体を制御するためのものであり、ＲＯＭやＲＡＭに格納された所定のプログラムをＣＰＵで実行することにより実現される。制御部５２の詳細については後述する。操作部５３Ａは、車載装置５０の筐体に備わった各種のキーやスイッチ、操作つまみ等を含んでいる。タッチパネル５３Ｂは、表示部５５の画面の一部が利用者によって指し示されたときにその指示位置を検出する。利用者は、タッチパネル５３Ｂあるいは操作部５３Ａを用いて、各種の操作指示や各種の入力を行うことができる。入力処理部５４は、操作部５３Ａおよびタッチパネル５３Ｂの操作内容を監視し、利用者による操作内容を検出する。表示部５５は、ＬＣＤ等で構成されている。表示処理部５６は、複数の操作アイコンが含まれる操作画面や制御部５２によって作成された画面を表示部５５に表示する。
【００３２】
オーディオ処理部５８は、楽曲データを再生するためのものであり、データ形式毎の音声復号処理等を行ってオーディオ信号を出力する。このオーディオ信号は、増幅器５９によって増幅され、スピーカ６０から出力される。ＵＳＢインタフェース部６２は、ＵＳＢホストとしての車載装置５０とＵＳＢデバイスとしての携帯端末装置１０との間で信号の入出力を行うためのものであり、ＵＳＢホストコントローラを含んでいる。
【００３３】
また、制御部５２は、音楽プレーヤ処理部１００、マスストレージ処理部１０２、ＴＭ（ターミナルモード）処理部１０４、ＵＳＢ機能検出部１１０、検出順番設定部１１２、機能選択画面作成部１２０、機能選択処理部１２２、優先順位設定部１２４を有する。
【００３４】
音楽プレーヤ処理部１００は、携帯端末装置１０が音楽プレーヤとして動作する場合にこれに対応する特定動作を行う。例えば、音楽プレーヤとしての携帯端末装置１０に対して、再生対象の楽曲の指定や再生開始／終了指示など利用者からの指示入力、オーディオ処理部５８に対する楽曲データの入力等の処理が音楽プレーヤ処理部１００によって行われる。
【００３５】
マスストレージ処理部１０２は、携帯端末装置１０がマスストレージとして動作する場合にこれに対応する特定動作を行う。例えば、接続された携帯端末装置１０内の楽曲・映像データ記憶部２０に記録されたコンテンツデータ（楽曲データや映像データ）を解析し、解析結果に基づいてコンテンツリスト（コンテンツデータのフォルダ構成、ファイル構成およびファイル属性（アーティスト名、アルバム名、楽曲名等）が含まれる）を作成したり、携帯端末装置１０から取得した楽曲データをオーディオ処理部５８に入力する形式のデータに変換することにより楽曲の再生を行ったり、この再生動作に際して利用者による再生箇所の選択や音量変更等を行うための再生メニュー画面を作成する処理がマスストレージ処理部１０２によって行われる。
【００３６】
ＴＭ処理部１０４は、携帯端末装置１０がターミナルモードで動作する場合にこれに対応する特定動作（ターミナルモードで動作する端末装置の動作）を行う。例えば、携帯端末装置１０の表示内容を示す画像データが送られてきたときに同じ内容の画面を表示する処理や、携帯端末装置１０のタッチパネル１３Ｂを用いた操作と同様の操作をタッチパネル５３Ｂを用いて実現する処理がＴＭ処理部１０４によって行われる。
【００３７】
ＵＳＢ機能検出部１１０は、車載装置５０に携帯端末装置１０が接続されたときに、携帯端末装置１０に備わった複数の機能を所定の順番で検出する。
【００３８】
検出順番設定部１１２は、ＵＳＢ機能検出部１１０において複数の機能（本実施形態の場合は、音楽プレーヤ、マスストレージ、ターミナルモードの３つの機能）を検出する際の検出順番を設定する。例えば、複数の機能のそれぞれに異なる優先順位が設定される場合に優先順位が高い順に検出を行う場合や、ＵＳＢデバイスとしての携帯端末装置１０が有するディスクリプタの内容に対応した順番で検出を行う場合などが考えられる。
【００３９】
複数の機能のそれぞれに設定される優先順位としては、あらかじめ設計段階等において決めておく場合の他に、優先順位設定部１２４を用いて利用者自身が設定する場合が考えられる。また、携帯端末装置１０を前回接続したときに最後に実行された機能の優先順位を最も高くしたり（この前提として、最後に実行された機能を特定する情報を保持しておく必要がある）、特定動作の起動時間（音楽プレーヤ１００、マスストレージ処理部１０２、ＴＭ処理部１０４のそれぞれを起動した際に実際に利用者に対してオーディオ音の出力やターミナルモードに対応する画像表示などが開始されるまでの時間）が短い順に優先順位が高くなるようにする場合が考えられる。
【００４０】
また、上述したディスクリプタには、ＵＳＢデバイスに備わった複数の機能を特定する機能特定情報が含まれる。例えば、ディスクリプタには複数の機能のそれぞれに対応するクラス情報が含まれており、このクラス情報が含まれるデータ列の内容を調べ、クラス情報が抽出された順に、このクラス情報に対応する機能の検出が行われる。このディスクリプタは、例えば携帯端末装置１０のＵＳＢインタフェース部２６に内蔵されている。
【００４１】
機能選択画面作成部１２０は、ＵＳＢ機能検出部１１０によって携帯端末装置１０の一の機能が検出される毎に、この機能の存在を示す機能提示画像（例えば、各機能に対応して車載装置５０で実行される特定動作の起動を指示する起動アイコン）が追加される機能選択画面を作成する。この機能選択画面は、表示処理部５６によって表示部５５に表示される。
【００４２】
機能選択処理部１２２は、表示された機能選択画面に含まれる一あるいは複数の起動アイコンの中から、利用者の指示に応じて一の起動アイコンを選択する。利用者による指示は、操作部５３Ａあるいはタッチパネル５３Ｂを用いて行われる。
【００４３】
優先順位設定部１２４は、検出順番設定部１１２によって設定される複数の機能のそれぞれの優先順位を利用者の指示に応じて設定する。例えば、上述した複数の起動アイコンの一覧が含まれる優先順位設定画面が作成、表示され、優先順位が高い順に利用者が起動アイコンを指定することにより優先順位の設定が行われる。なお、この優先順位設定画面に含まれる起動アイコンは、その時点で接続された携帯端末装置１０に備わった複数の機能に対応したものではなく、車載装置５０において実行可能な特定動作に対応するすべての起動アイコンが含まれる。
【００４４】
上述したＵＳＢ機能検出部１１０が機能検出手段に、機能選択画面作成部１２０が機能選択画面作成手段に、表示処理部５６、表示部５５が表示手段に、機能選択処理部１２２が機能選択処理手段に、音楽プレーヤ処理部１００、マスストレージ処理部１０２、ＴＭ処理部１０４が機能実行手段に、優先順位設定部１２４が優先順位設定手段にそれぞれ対応する。
【００４５】
本実施形態の車載システムはこのような構成を有しており、次にその動作を説明する。図３は、携帯端末装置１０に備わった複数の機能を検出して各機能に対応する特定動作を起動するまでの車載装置５０の動作手順を示す流れ図であり、優先順位が高い順に機能を検出する場合の動作手順が示されている。
【００４６】
車載装置５０に電源が投入されて動作を開始すると、ＵＳＢ機能検出部１１０は、ＵＳＢデバイスが接続されたか否かを判定する（ステップ１００）。接続されない場合には否定判断が行われ、この判定が繰り返される。また、ＵＳＢデバイスとしての携帯端末装置１０が接続されると、ステップ１００の判定において肯定判断が行われる。
【００４７】
次に、機能選択画面作成部１２０は機能選択画面を作成し、表示処理部５６はこの機能選択画面を表示部に表示する（ステップ１０２）。なお、車載装置５０の動作開始直後は、携帯端末装置１０に備わった機能が一つも検出されていないため、起動アイコンが含まれない機能選択画面が作成され、表示される。図４は、機能選択画面の表示例を示す図であり、車載装置５０の動作開始直後の状態が示されている。
【００４８】
次に、機能選択処理部１２２は、表示中の機能選択画面に含まれるいずれかの起動アイコンが選択されたか否かを判定する(ステップ１０４）。起動アイコンが選択されない場合には否定判断が行われ、次に、ＵＳＢ機能検出部１１０は、機能検出動作が終了したか否かを判定する（ステップ１０６）。機能検出動作が終了していない場合には否定判断が行われ、ＵＳＢ機能検出部１１０は、優先順位が高い順に検出対象となる機能を決定する（ステップ１０８）。例えば、本実施形態では、携帯端末装置１０に備わった３つの機能（音楽プレーヤ、マスストレージ、ターミナルモード）の中では、ターミナルモード、マスストレージ、音楽プレーヤの順で高い優先順位が設定されているものとすると（この優先順位は、利用者自身が設定する場合の他、利用者が設定する前からあらかじめ決められている場合が考えられる）、まず最初にターミナルモードの機能が検索対象として決定される。
【００４９】
次に、ＵＳＢ機能検出部１１０は、検索対象として決定された機能が携帯端末装置１０に備わっているか否かを判定する（ステップ１１０）。ところで、各機能の検出に要する時間は、各機能毎に異なっている。
【００５０】
図５は、各機能に対応するＵＳＢデバイスのソフトウエア（プロトコル）構成を示す図である。携帯端末装置１０の音楽プレーヤの機能を車載装置５０で利用する場合には、携帯端末装置１０には、図５（Ａ）に示すように、ＵＳＢドライバとＳＩＣＤＣ（Still Image Capture Device Class）ドライバを実装する必要があり、これらの存在を確認するため、携帯端末装置１０の音楽プレーヤ機能の検出に例えば３秒を要する。
【００５１】
また、携帯端末装置１０のマスストレージの機能を車載装置５０で利用する場合には、携帯端末装置１０には、図５（Ｂ）に示すように、ＵＳＢドライバとＭＳＣ（Mass Storage Class）ドライバを実装する必要があり、これらの存在を確認するため、携帯端末装置１０のマスストレージ機能の検出に例えば１秒を要する。
【００５２】
また、携帯端末装置１０のターミナルモードの機能を車載装置５０で利用する場合には、携帯端末装置１０には、図５（Ｃ）に示すように、ＵＳＢドライバとＣＤＣ（Communication Device Class）ドライバの他にＴＣＰ／ＩＰ（Transmission Control Protocol/Internet）、ＵＰｎＰ（Universal Plug and Play）、ＶＮＣ（Virtual Network Computing）、ＲＴＰ（Real-time Transport Protocol）の各プロトコルを実装した上で携帯端末装置１０と車載装置５０との間で通信による確認を行う必要があり、携帯端末装置１０のターミナルモード機能の検出に例えば１０秒〜３０秒の時間を要する（ターミナルモード機能を有する場合には１０秒で検出することができるが、有しない場合には何回かの通信によるデータの送受信が必要になるため機能を有しないことを確認するために３０秒程度を要する）。
【００５３】
例えば、ステップ１０８においてターミナルモードの機能が検索対象として決定された後、ＵＳＢ機能検出部１１０は、携帯端末装置１０にターミナルモードの機能が備わっていることを１０秒で検出し、ステップ１１０において肯定判断を行う。次に、機能選択画面作成部１２０は、ＵＳＢ機能検出部１１０によって検出されたターミナルモードの機能に対応する特定動作（ＴＭ処理部１０４による処理）の起動を指示する起動アイコンを機能選択画面に追加する（ステップ１１２）。この起動アイコンが追加された機能選択画面は、表示処理部５６によって表示部５５に表示される。
【００５４】
図６は、機能選択画面の表示例を示す図であり、ターミナルモードの機能に対応する起動アイコンが追加された状態が示されている。図６に示す機能選択画面では、図４に示した機能選択画面に対して、ＴＭ処理部１０４による処理の開始を指示するために利用者が選択可能な起動アイコンＳ１が追加されている。
【００５５】
図７は、機能選択画面の他の表示例を示す図であり、さらにマスストレージ機能に対応する起動アイコンＳ２が追加された状態が示されている。また、図８は機能選択画面の他の表示例を示す図であり、さらに音楽プレーヤ機能に対応する起動アイコンＳ３が追加された状態が示されている。
【００５６】
このようにして機能選択画面に各起動アイコンが追加されると、その都度ステップ１０４に戻って、起動アイコン選択の有無判定以降が繰り返される。なお、検索対象の機能が携帯端末装置１０に備わっていない場合にはステップ１１０の判定において否定判断が行われ、機能選択画面に起動アイコンが追加されることなくステップ１０４に戻って、起動アイコン選択の有無判定以降が繰り返される。
【００５７】
また、図６〜図８のいずれかに示す機能選択画面が表示された状態でいずれかの起動アイコンが利用者によって選択されると、ステップ１０４の判定において肯定判断が行われる。次に、機能選択処理部１２２は、この選択された起動アイコンに対応する起動指示を、この起動アイコンに対応する音楽プレーヤ処理部１００等に対して行う。具体的には、起動アイコンＳ１が選択された場合にはＴＭ処理部１０４に起動指示が送られる。起動アイコンＳ２が選択された場合にはマスストレージ処理部１０２に起動指示が送られる。起動アイコンＳ３が選択された場合には音楽プレーヤ処理部１００に起動指示が送られる。以後、起動指示を受け取った処理部において特定動作が実行される（ステップ１１４）。
【００５８】
このように、本実施形態では、携帯端末装置５０に備わった複数の機能の検出が車載装置５０側で行われ、検出された順番で各機能の存在を示す起動アイコンが機能選択画面に追加されるため、利用者はこの機能選択画面を用いることで、接続された携帯端末装置１０に対応して実行可能な複数の機能の中からいずれかを選択することが可能となる。また、機能選択画面内の起動アイコンを選択するだけで、各起動アイコンに対応する車載装置５０の特定動作を開始させることができ、操作の簡略化による操作性の向上が可能となる。
【００５９】
また、携帯端末装置１０に備わった複数の機能を検出する際に、優先順位が高い順に検出を行っており、優先順位が高い順に機能選択画面に起動アイコンが追加されるため、優先順位が高い機能を選択するまでの待ち時間を短縮することができる。また、優先順位設定部１２４を用いて利用者の指示に応じて優先順位を設定する場合には、利用者毎に起動アイコンの表示順番を設定することができ、利用者毎に利用を希望する機能に対応する特定動作を開始するまでの時間を短縮することができる。
【００６０】
また、対応する特定動作の起動時間が短い順に優先順位を高く設定する場合には、特定動作を開始するまでの待ち時間が最短となる機能の選択が可能となる。また、携帯端末装置１０の前回の接続時に最後に実行された特定動作に対応する機能について優先順位を最も高く設定する場合には、前回実行していた機能を最先に選択可能とすることができ、利用者が同じ機能を選択する場合の使い勝手を向上させることができる。
【００６１】
なお、本発明は上記実施形態に限定されるものではなく、本発明の要旨の範囲内において種々の変形実施が可能である。例えば、上述した実施形態では、携帯端末装置１０に備わった複数の機能を検出する際に優先順位が高い順に検出する動作手順を図３に示す流れ図で説明したが、携帯端末装置１０が有するディスクリプタの内容に対応した順番で機能の検出を行うようにしてもよい。この場合には、図３に示すステップ１０８（優先順位が高い順に検出機能を決定）を、携帯端末装置１０からディスクリプタの内容を取得し（全体ではなく必要部分のみでよい）、このディスクリプタの記述順に検出機能を決定するステップ１０８Ａの動作に置き換えればよい。これにより、携帯端末装置１０の仕様を反映させた順番で機能を検索することが可能となる。
【００６２】
また、上述した実施形態では、車載装置５０と携帯端末装置１０の接続をＵＳＢインタフェースを介して行う場合について説明したが、これらの間の接続は他の方法を用いるようにしてもよい。例えば、ＩＥＥＥ１３９４ケーブル等の他の有線接続手段を介して行う場合や、無線ＬＡＮやブルートゥースなどの無線接続手段を介して行う場合が考えられる。また、これらの他の接続手段を用いた場合には、ＵＳＢインタフェース部２６、６２を各接続手段に対応したインタフェース部に置き換えればよい。
【００６３】
また、上述した実施形態では、車載装置５０に携帯端末装置１０が接続される場合について説明したが、ＵＳＢインタフェース（あるいは他の接続手段）を介して接続可能な他のＵＳＢデバイスであって複数の機能を有する他の携帯端末装置についても本発明を適用することができる。例えば、電話機能を有しない携帯端末装置やタブレット型の携帯端末装置などの用いる場合が考えられる。また、情報処理装置として車載装置５０を用いたが、車両以外に搭載あるいは設置される他の情報処理装置を用いる場合にも本発明を適用することができる。
【００６４】
また、上述した実施形態では、起動アイコンが含まれる機能選択画面を表示するようにしたが、起動アイコンの代わりに起動対象の特定動作を示す文字列がリスト表示された機能選択画面を用いるようにしてもよい。
【産業上の利用可能性】
【００６５】
上述したように、本発明によれば、携帯端末装置１０に備わった複数の機能の検出が車載装置５０側で行われ、検出された順番で各機能の存在を示す起動アイコンが機能選択画面に追加されるため、利用者はこの機能選択画面を用いることで、接続された携帯端末装置１０に対応して実行可能な複数の機能の中からいずれかを選択することが可能となる。
【符号の説明】
【００６６】
１０  携帯端末装置
５０  車載装置
１２、５２  制御部
１２Ａ、１００  音楽プレーヤ処理部
１２Ｂ、１０２  マスストレージ処理部
１２Ｃ、１０４  ＴＭ処理部
１３Ａ、５３Ａ  操作部
１３Ｂ、５３Ｂ  タッチパネル
１４、５４  入力処理部
１５、５５  表示部
１６、５６  表示処理部
１８  電話処理部
２０  楽曲・映像データ記憶部
２２、５８  オーディオ処理部
２３、５９  増幅器
２４、６０  スピーカ
２６、６２  ＵＳＢインタフェース部（ＵＳＢ  Ｉ／Ｆ）
１１０  ＵＳＢ機能検出部
１１２  検出順番設定部
１２０  機能選択画面作成部
１２２  機能選択処理部
１２４  優先順位設定部
【図１】
0005839646.tif 000002
【図２】
0005839646.tif 000003
【図３】
0005839646.tif 000004
【図４】
0005839646.tif 000005
【図５】
0005839646.tif 000006
【図６】
0005839646.tif 000007
【図７】
0005839646.tif 000008
【図８】
0005839646.tif 000009