(57)【特許請求の範囲】
【請求項１】
携帯装置と接続するホスト装置であって、
前記携帯装置は、当該該携帯装置上で実行されるアプリケーションである携帯装置アプリケーションを複数備えると共に、起動中の携帯装置アプリケーションのウインドウのうちの、携帯装置アクティブウインドウに設定されたウインドウを優先的に表示する携帯装置であって、
当該ホスト装置は、
当該ホスト装置で実行されるアプリケーションであるホスト装置アプリケーションを複数備えると共に、
起動中のホスト装置アプリケーションのウインドウのうちの、ホスト装置アクティブウインドウとして設定されたウインドウを優先的に表示するホスト装置ウインドウ表示手段と、
前記携帯装置の前記携帯装置アプリケーションと連携して動作する前記ホスト装置アプリケーションである連携アプリケーションのウインドウがホスト装置アクティブウインドウに設定されたときに、他の連携アプリケーションが起動中である場合に、当該他の連携アプリケーションが連携する携帯装置アプリケーションのウインドウを前記携帯装置アクティブウインドウに設定するように、前記携帯装置に指示する携帯装置アクティブウインドウ制御手段とを有し、
前記携帯装置アクティブウインドウ制御手段は、
連携アプリケーションのウインドウがホスト装置アクティブウインドウに設定されたときに、起動中である他の連携アプリケーションが複数存在する場合に、当該複数存在する他の連携アプリケーションのうちから、一つの連携アプリケーションを、バックグランド動作中に処理を継続して行う連携アプリケーションがより優先して選定されるよう選定し、当該選定した連携アプリケーションが連携する携帯装置アプリケーションのウインドウを前記携帯装置アクティブウインドウに設定するように、前記携帯装置に指示することを特徴とするホスト装置。
【請求項２】
携帯装置と接続するホスト装置であって、
前記携帯装置は、当該該携帯装置上で実行されるアプリケーションである携帯装置アプリケーションを複数備えると共に、起動中の携帯装置アプリケーションのウインドウのうちの、携帯装置アクティブウインドウに設定されたウインドウを優先的に表示する携帯装置であって、
当該ホスト装置は、
当該ホスト装置で実行されるアプリケーションであるホスト装置アプリケーションを複数備えると共に、
起動中のホスト装置アプリケーションのウインドウのうちの、ホスト装置アクティブウインドウとして設定されたウインドウを優先的に表示するホスト装置ウインドウ表示手段と、
前記携帯装置の前記携帯装置アプリケーションと連携して動作する前記ホスト装置アプリケーションである連携アプリケーションのウインドウがホスト装置アクティブウインドウに設定されたときに、他の連携アプリケーションが起動中である場合に、当該他の連携アプリケーションが連携する携帯装置アプリケーションのウインドウを前記携帯装置アクティブウインドウに設定するように、前記携帯装置に指示する携帯装置アクティブウインドウ制御手段とを有し、
前記携帯装置アクティブウインドウ制御手段は、
連携アプリケーションのウインドウがホスト装置アクティブウインドウに設定されたときに、起動中である他の連携アプリケーションが複数存在する場合に、当該複数存在する他の連携アプリケーションのうちから、一つの連携アプリケーションを、より後に起動された連携アプリケーションがより優先して選定されるよう選定し、前記携帯装置に、当該選定した連携アプリケーションが連携する携帯装置アプリケーションのウインドウを前記携帯装置アクティブウインドウに設定するように、前記携帯装置に指示することを特徴とするホスト装置。
【請求項３】
請求項１または２記載のホスト装置であって、
前記携帯装置は、起動中の携帯装置アプリケーションのウインドウのうちの、携帯装置アクティブウインドウに設定されたウインドウのみを表示する携帯装置であって、
前記ホスト装置ウインドウ表示手段は、起動中のホスト装置アプリケーションのウインドウのうちの、前記ホスト装置アクティブウインドウとして設定されたウインドウのみを表示することを特徴とするホスト装置。
【請求項４】
請求項１、２または３記載のホスト装置であって、
当該ホスト装置は自動車に搭載される車載型のホスト装置であることを特徴とするホスト装置。
【請求項５】
請求項１、２、３または４記載のホスト装置に接続する携帯装置であって、かつ、当該携帯装置上で実行されるアプリケーションである携帯装置アプリケーションを複数備えると共に、起動中の携帯装置アプリケーションのウインドウのうちの、携帯装置アクティブウインドウに設定されたウインドウを優先的に表示する携帯装置であって、
前記ホスト装置の携帯装置アクティブウインドウ制御手段からの前記指示に従って、前記携帯装置アクティブウインドウを切り替える携帯装置アクティブウインドウ切替手段を有することを特徴とする携帯装置。
【請求項６】
請求項５記載の携帯装置であって、
前記携帯装置アクティブウインドウ切替手段は、前記ホスト装置の携帯装置アクティブウインドウ制御手段から、前記携帯装置アクティブウインドウを切り替えるよう指示されたときに、当該時点における携帯装置アクティブウインドウが、ユーザ操作によって前記携帯装置アクティブウインドウに切り替えられたウインドウである場合には、前記携帯装置アクティブウインドウの切替を行わないことを特徴とする携帯装置。
【請求項７】
請求項１、２、３または４記載のホスト装置と、請求項５または６記載の携帯装置とを有することを特徴とする情報処理システム。
【請求項８】
ホスト装置と接続する携帯装置であって、
前記ホスト装置は、当該ホスト装置で実行されるアプリケーションであるホスト装置アプリケーションを複数備えると共に、起動中のホスト装置アプリケーションのウインドウのうちの、ホスト装置アクティブウインドウとして設定されたウインドウを優先的に表示し、
当該携帯装置は、
当該携帯装置上で実行されるアプリケーションである携帯装置アプリケーションを複数備えると共に、
起動中の携帯装置アプリケーションのウインドウのうちの、携帯装置アクティブウインドウに設定されたウインドウを優先的に表示する携帯装置ウインドウ表示手段と、
前記ホスト装置の前記ホスト装置アプリケーションと連携して動作する前記携帯装置アプリケーションである連携アプリケーションのウインドウが携帯装置アクティブウインドウに設定されたときに、他の連携アプリケーションが起動中である場合に、当該他の連携アプリケーションが連携するホスト装置アプリケーションのウインドウを前記ホスト装置アクティブウインドウに設定するように、前記ホスト装置に指示するホスト装置アクティブウインドウ制御手段とを有し、
前記ホスト装置アクティブウインドウ制御手段は、
前記連携アプリケーションのウインドウが前記携帯装置アクティブウインドウに設定されたときに、起動中である他の連携アプリケーションが複数存在する場合に、当該複数存在する他の連携アプリケーションのうちから、一つの連携アプリケーションを、バックグランド動作中に処理を継続して行う連携アプリケーションがより優先して選定されるよう選定し、当該選定した連携アプリケーションが連携するホスト装置アプリケーションのウインドウを前記ホスト装置アクティブウインドウに設定するように、前記ホスト装置に指示することを特徴とする携帯装置。
【請求項９】
ホスト装置と接続する携帯装置であって、
前記ホスト装置は、当該ホスト装置で実行されるアプリケーションであるホスト装置アプリケーションを複数備えると共に、起動中のホスト装置アプリケーションのウインドウのうちの、ホスト装置アクティブウインドウとして設定されたウインドウを優先的に表示し、
当該携帯装置は、
当該携帯装置上で実行されるアプリケーションである携帯装置アプリケーションを複数備えると共に、
起動中の携帯装置アプリケーションのウインドウのうちの、携帯装置アクティブウインドウに設定されたウインドウを優先的に表示する携帯装置ウインドウ表示手段と、
前記ホスト装置の前記ホスト装置アプリケーションと連携して動作する前記携帯装置アプリケーションである連携アプリケーションのウインドウが携帯装置アクティブウインドウに設定されたときに、他の連携アプリケーションが起動中である場合に、当該他の連携アプリケーションが連携するホスト装置アプリケーションのウインドウを前記ホスト装置アクティブウインドウに設定するように、前記ホスト装置に指示するホスト装置アクティブウインドウ制御手段とを有し、
前記ホスト装置アクティブウインドウ制御手段は、
前記連携アプリケーションのウインドウが前記携帯装置アクティブウインドウに設定されたときに、起動中である他の連携アプリケーションが複数存在する場合に、当該複数存在する他の連携アプリケーションのうちから、一つの連携アプリケーションを、より後に起動された連携アプリケーションがより優先して選定されるよう選定し、当該選定した連携アプリケーションが連携するホスト装置アプリケーションのウインドウを前記ホスト装置アクティブウインドウに設定するように、前記ホスト装置に指示することを特徴とする携帯装置。
【請求項１０】
携帯装置と接続するホスト装置において、接続された前記携帯装置の表示を制御する表示制御方法であって、
前記携帯装置は、当該該携帯装置上で実行されるアプリケーションである携帯装置アプリケーションを複数備えると共に、起動中の携帯装置アプリケーションのウインドウのうちの、携帯装置アクティブウインドウに設定されたウインドウを優先的に表示する携帯装置であって、
前記ホスト装置は、当該ホスト装置で実行されるアプリケーションであるホスト装置アプリケーションを複数備えたホスト装置であって、
当該表示制御方法は、
前記ホスト装置が、起動中のホスト装置アプリケーションのウインドウのうちの、ホスト装置アクティブウインドウとして設定されたウインドウを優先的に表示するホスト装置ウインドウ表示ステップと、
前記ホスト装置が、前記携帯装置の前記携帯装置アプリケーションと連携して動作する前記ホスト装置アプリケーションである連携アプリケーションのウインドウがホスト装置アクティブウインドウに設定されたときに、他の連携アプリケーションが起動中である場合に、当該他の連携アプリケーションが連携する携帯装置アプリケーションのウインドウを前記携帯装置アクティブウインドウに設定するように、前記携帯装置に指示する携帯装置アクティブウインドウ制御ステップとを有し、
前記携帯装置アクティブウインドウ制御ステップにおいて、
連携アプリケーションのウインドウがホスト装置アクティブウインドウに設定されたときに、起動中である他の連携アプリケーションが複数存在する場合に、当該複数存在する他の連携アプリケーションのうちから、一つの連携アプリケーションを、バックグランド動作中に処理を継続して行う連携アプリケーションがより優先して選定されるよう選定し、当該選定した連携アプリケーションが連携する携帯装置アプリケーションのウインドウを前記携帯装置アクティブウインドウに設定するように、前記携帯装置に指示することを特徴とする表示制御方法。
【請求項１１】
携帯装置と接続するホスト装置において、接続された前記携帯装置の表示を制御する表示制御方法であって、
前記携帯装置は、当該該携帯装置上で実行されるアプリケーションである携帯装置アプリケーションを複数備えると共に、起動中の携帯装置アプリケーションのウインドウのうちの、携帯装置アクティブウインドウに設定されたウインドウを優先的に表示する携帯装置であって、
前記ホスト装置は、当該ホスト装置で実行されるアプリケーションであるホスト装置アプリケーションを複数備えたホスト装置であって、
当該表示制御方法は、
前記ホスト装置が、起動中のホスト装置アプリケーションのウインドウのうちの、ホスト装置アクティブウインドウとして設定されたウインドウを優先的に表示するホスト装置ウインドウ表示ステップと、
前記ホスト装置が、前記携帯装置の前記携帯装置アプリケーションと連携して動作する前記ホスト装置アプリケーションである連携アプリケーションのウインドウがホスト装置アクティブウインドウに設定されたときに、他の連携アプリケーションが起動中である場合に、当該他の連携アプリケーションが連携する携帯装置アプリケーションのウインドウを前記携帯装置アクティブウインドウに設定するように、前記携帯装置に指示する携帯装置アクティブウインドウ制御ステップとを有し、
前記携帯装置アクティブウインドウ制御ステップにおいて、
連携アプリケーションのウインドウがホスト装置アクティブウインドウに設定されたときに、起動中である他の連携アプリケーションが複数存在する場合に、当該複数存在する他の連携アプリケーションのうちから、一つの連携アプリケーションを、より後に起動された連携アプリケーションがより優先して選定されるよう選定し、前記携帯装置に、当該選定した連携アプリケーションが連携する携帯装置アプリケーションのウインドウを前記携帯装置アクティブウインドウに設定するように、前記携帯装置に指示することを特徴とする表示制御方法。
【請求項１２】
請求項１０または１１記載の表示制御方法であって、
前記携帯装置は、起動中の携帯装置アプリケーションのウインドウのうちの、携帯装置アクティブウインドウに設定されたウインドウのみを表示する携帯装置であって、
前記ホスト装置ウインドウ表示ステップにおいて、起動中のホスト装置アプリケーションのウインドウのうちの、ホスト装置アクティブウインドウとして設定されたウインドウのみを表示することを特徴とする表示制御方法。
【請求項１３】
ホスト装置と接続する携帯装置において、前記ホスト装置の表示を制御する表示制御方法であって、
前記ホスト装置は、当該ホスト装置で実行されるアプリケーションであるホスト装置アプリケーションを複数備えると共に、起動中のホスト装置アプリケーションのウインドウのうちの、ホスト装置アクティブウインドウとして設定されたウインドウを優先的に表示するホスト装置であって、
前記携帯装置は、当該携帯装置上で実行されるアプリケーションである携帯装置アプリケーションを複数備えた携帯装置であって、
当該表示制御方法は
前記携帯装置が、起動中の携帯装置アプリケーションのウインドウのうちの、携帯装置アクティブウインドウに設定されたウインドウを優先的に表示する携帯装置ウインドウ表示ステップと、
前記携帯装置が、前記ホスト装置の前記ホスト装置アプリケーションと連携して動作する前記携帯装置アプリケーションである連携アプリケーションのウインドウが携帯装置アクティブウインドウに設定されたときに、他の連携アプリケーションが起動中である場合に、当該他の連携アプリケーションが連携するホスト装置アプリケーションのウインドウを前記ホスト装置アクティブウインドウに設定するように、前記ホスト装置に指示するホスト装置アクティブウインドウ制御ステップとを有し、
前記ホスト装置アクティブウインドウ制御ステップにおいて、
前記連携アプリケーションのウインドウが前記携帯装置アクティブウインドウに設定されたときに、起動中である他の連携アプリケーションが複数存在する場合に、当該複数存在する他の連携アプリケーションのうちから、一つの連携アプリケーションを、バックグランド動作中に処理を継続して行う連携アプリケーションがより優先して選定されるよう選定し、当該選定した連携アプリケーションが連携するホスト装置アプリケーションのウインドウを前記ホスト装置アクティブウインドウに設定するように、前記ホスト装置に指示することを特徴とする表示制御方法。
【請求項１４】
ホスト装置と接続する携帯装置において、前記ホスト装置の表示を制御する表示制御方法であって、
前記ホスト装置は、当該ホスト装置で実行されるアプリケーションであるホスト装置アプリケーションを複数備えると共に、起動中のホスト装置アプリケーションのウインドウのうちの、ホスト装置アクティブウインドウとして設定されたウインドウを優先的に表示するホスト装置であって、
前記携帯装置は、当該携帯装置上で実行されるアプリケーションである携帯装置アプリケーションを複数備えた携帯装置であって、
当該表示制御方法は
前記携帯装置が、起動中の携帯装置アプリケーションのウインドウのうちの、携帯装置アクティブウインドウに設定されたウインドウを優先的に表示する携帯装置ウインドウ表示ステップと、
前記携帯装置が、前記ホスト装置の前記ホスト装置アプリケーションと連携して動作する前記携帯装置アプリケーションである連携アプリケーションのウインドウが携帯装置アクティブウインドウに設定されたときに、他の連携アプリケーションが起動中である場合に、当該他の連携アプリケーションが連携するホスト装置アプリケーションのウインドウを前記ホスト装置アクティブウインドウに設定するように、前記ホスト装置に指示するホスト装置アクティブウインドウ制御ステップとを有し、
前記ホスト装置アクティブウインドウ制御ステップにおいて、
前記連携アプリケーションのウインドウが前記携帯装置アクティブウインドウに設定されたときに、起動中である他の連携アプリケーションが複数存在する場合に、当該複数存在する他の連携アプリケーションのうちから、一つの連携アプリケーションを、より後に起動された連携アプリケーションがより優先して選定されるよう選定し、当該選定した連携アプリケーションが連携するホスト装置アプリケーションのウインドウを前記ホスト装置アクティブウインドウに設定するように、前記ホスト装置に指示することを特徴とする表示制御方法。
【請求項１５】
携帯装置と接続するコンピュータによって読み取られ実行されるコンピュータプログラムであって、
前記携帯装置は、当該該携帯装置上で実行されるアプリケーションである携帯装置アプリケーションを複数備えると共に、起動中の携帯装置アプリケーションのウインドウのうちの、携帯装置アクティブウインドウに設定されたウインドウを優先的に表示する携帯装置であって、
前記コンピュータは、当該コンピュータで実行されるアプリケーションであるホスト装置アプリケーションを複数備え、
当該コンピュータプログラムは、前記コンピュータを、
起動中のコンピュータアプリケーションのウインドウのうちの、ホスト装置アクティブウインドウとして設定されたウインドウを優先的に表示するホスト装置ウインドウ表示手段と、
前記携帯装置の前記携帯装置アプリケーションと連携して動作する前記ホスト装置アプリケーションである連携アプリケーションのウインドウがホスト装置アクティブウインドウに設定されたときに、他の連携アプリケーションが起動中である場合に、当該他の連携アプリケーションが連携する携帯装置アプリケーションのウインドウを前記携帯装置アクティブウインドウに設定するように、前記携帯装置に指示する携帯装置アクティブウインドウ制御手段として機能させ、
前記携帯装置アクティブウインドウ制御手段は、
連携アプリケーションのウインドウがホスト装置アクティブウインドウに設定されたときに、起動中である他の連携アプリケーションが複数存在する場合に、当該複数存在する他の連携アプリケーションのうちから、一つの連携アプリケーションを、バックグランド動作中に処理を継続して行う連携アプリケーションがより優先して選定されるよう選定し、当該選定した連携アプリケーションが連携する携帯装置アプリケーションのウインドウを前記携帯装置アクティブウインドウに設定するように、前記携帯装置に指示することを特徴とするコンピュータプログラム。
【請求項１６】
携帯装置と接続するコンピュータによって読み取られ実行されるコンピュータプログラムであって、
前記携帯装置は、当該該携帯装置上で実行されるアプリケーションである携帯装置アプリケーションを複数備えると共に、起動中の携帯装置アプリケーションのウインドウのうちの、携帯装置アクティブウインドウに設定されたウインドウを優先的に表示する携帯装置であって、
前記コンピュータは、当該コンピュータで実行されるアプリケーションであるホスト装置アプリケーションを複数備え、
当該コンピュータプログラムは、前記コンピュータを、
起動中のコンピュータアプリケーションのウインドウのうちの、ホスト装置アクティブウインドウとして設定されたウインドウを優先的に表示するホスト装置ウインドウ表示手段と、
前記携帯装置の前記携帯装置アプリケーションと連携して動作する前記ホスト装置アプリケーションである連携アプリケーションのウインドウがホスト装置アクティブウインドウに設定されたときに、他の連携アプリケーションが起動中である場合に、当該他の連携アプリケーションが連携する携帯装置アプリケーションのウインドウを前記携帯装置アクティブウインドウに設定するように、前記携帯装置に指示する携帯装置アクティブウインドウ制御手段として機能させ、
前記携帯装置アクティブウインドウ制御手段は、
連携アプリケーションのウインドウがホスト装置アクティブウインドウに設定されたときに、起動中である他の連携アプリケーションが複数存在する場合に、当該複数存在する他の連携アプリケーションのうちから、一つの連携アプリケーションを、より後に起動された連携アプリケーションがより優先して選定されるよう選定し、前記携帯装置に、当該選定した連携アプリケーションが連携する携帯装置アプリケーションのウインドウを前記携帯装置アクティブウインドウに設定するように、前記携帯装置に指示することを特徴とするコンピュータプログラム。
【請求項１７】
請求項１５または１６記載のコンピュータプログラムであって、
前記携帯装置は、起動中の携帯装置アプリケーションのウインドウのうちの、携帯装置アクティブウインドウに設定されたウインドウのみを表示する携帯装置であって、
前記ホスト装置ウインドウ表示手段は、起動中のホスト装置アプリケーションのウインドウのうちの、ホスト装置アクティブウインドウとして設定されたウインドウのみを表示することを特徴とするコンピュータプログラム。
【請求項１８】
ホスト装置と接続する携帯型のコンピュータによって読み取られ実行されるコンピュータプログラムであって、
前記ホスト装置は、当該ホスト装置で実行されるアプリケーションであるホスト装置アプリケーションを複数備えると共に、起動中のホスト装置アプリケーションのウインドウのうちの、ホスト装置アクティブウインドウとして設定されたウインドウを優先的に表示し、
前記コンピュータは、当該コンピュータ上で実行されるアプリケーションである携帯装置アプリケーションを複数備え、
当該コンピュータプログラムは、前記コンピュータを、
起動中の携帯装置アプリケーションのウインドウのうちの、携帯装置アクティブウインドウに設定されたウインドウを優先的に表示する携帯装置ウインドウ表示手段と、
前記ホスト装置の前記ホスト装置アプリケーションと連携して動作する前記携帯装置アプリケーションである連携アプリケーションのウインドウが携帯装置アクティブウインドウに設定されたときに、他の連携アプリケーションが起動中である場合に、当該他の連携アプリケーションが連携するホスト装置アプリケーションのウインドウを前記ホスト装置アクティブウインドウに設定するように、前記ホスト装置に指示するホスト装置アクティブウインドウ制御手段として機能させ、
前記ホスト装置アクティブウインドウ制御手段は、
前記連携アプリケーションのウインドウが前記携帯装置アクティブウインドウに設定されたときに、起動中である他の連携アプリケーションが複数存在する場合に、当該複数存在する他の連携アプリケーションのうちから、一つの連携アプリケーションを、バックグランド動作中に処理を継続して行う連携アプリケーションがより優先して選定されるよう選定し、当該選定した連携アプリケーションが連携するホスト装置アプリケーションのウインドウを前記ホスト装置アクティブウインドウに設定するように、前記ホスト装置に指示することを特徴とするコンピュータプログラム。
【請求項１９】
ホスト装置と接続する携帯型のコンピュータによって読み取られ実行されるコンピュータプログラムであって、
前記ホスト装置は、当該ホスト装置で実行されるアプリケーションであるホスト装置アプリケーションを複数備えると共に、起動中のホスト装置アプリケーションのウインドウのうちの、ホスト装置アクティブウインドウとして設定されたウインドウを優先的に表示し、
前記コンピュータは、当該コンピュータ上で実行されるアプリケーションである携帯装置アプリケーションを複数備え、
当該コンピュータプログラムは、前記コンピュータを、
起動中の携帯装置アプリケーションのウインドウのうちの、携帯装置アクティブウインドウに設定されたウインドウを優先的に表示する携帯装置ウインドウ表示手段と、
前記ホスト装置の前記ホスト装置アプリケーションと連携して動作する前記携帯装置アプリケーションである連携アプリケーションのウインドウが携帯装置アクティブウインドウに設定されたときに、他の連携アプリケーションが起動中である場合に、当該他の連携アプリケーションが連携するホスト装置アプリケーションのウインドウを前記ホスト装置アクティブウインドウに設定するように、前記ホスト装置に指示するホスト装置アクティブウインドウ制御手段として機能させ、
前記ホスト装置アクティブウインドウ制御手段は、
前記連携アプリケーションのウインドウが前記携帯装置アクティブウインドウに設定されたときに、起動中である他の連携アプリケーションが複数存在する場合に、当該複数存在する他の連携アプリケーションのうちから、一つの連携アプリケーションを、より後に起動された携帯装置アプリケーションがより優先して選定されるよう選定し、当該選定した連携アプリケーションが連携するホスト装置アプリケーションのウインドウを前記ホスト装置アクティブウインドウに設定するように、前記ホスト装置に指示することを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ホスト装置に接続されて使用される携帯装置の表示状態を制御する技術に関するものである。
【背景技術】
【０００２】
携帯装置のアプリケーションと連携して動作するアプリケーションを、携帯装置が接続されるホスト装置に備えることにより、ホスト装置から携帯端末が備えるアプリケーションの機能を利用可能とする技術が知られている（たとえば、特許文献１、２、３）。
また、このように、携帯装置のアプリケーションと連携して動作するアプリケーションをホスト装置に備えることにより、ホスト装置から携帯端末が備えるアプリケーションの機能を利用する場合、一般的に、携帯装置のアプリケーションと連携して動作するホスト装置のアプリケーションのウインドウがアクティブウインドウとしてホスト装置の表示装置に表示されているときには、携帯装置においても、当該ホスト装置のアプリケーションが連携するアプリケーションのウインドウがアクティブウインドウとして表示されている。
【０００３】
ここで、アクティブウインドウとは、ユーザが操作可能な状態にあるウインドウ、すなわち、非マルチウインドウシステムにおいては表示されているウインドウを、マルチウインドウシステムにおいては最前面に表示されているウインドウを指すものとする。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特表２００８-５２３７４５号公報
【特許文献２】特開２０１０-１９９７１８号公報
【特許文献３】特開２０１０-１４０６９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
携帯装置において、ホスト装置においてアクティブウインドウとしてウインドウが表示されているアプリケーションが連携するアプリケーションのウインドウをアクティブウインドウとして表示することとすると、ホスト装置と携帯装置との双方において、携帯装置の一つのアプリケーションの機能を提供するためのユーザインタフェースが重複して提供されることとなる。
【０００６】
そして、このために、ホスト装置や携帯装置において、マルチタスクシステムによって複数のアプリケーションを並行的に実行可能な場合に、ホスト装置と携帯装置の表示資源が、単一のアプリケーションの機能の提供のために占有されるために、これら表示資源を有効活用できないという問題があった。
【０００７】
そこで、本発明は、相互に連携するアプリケーションを備えたホスト装置と携帯装置よりなるシステムにおいて、表示資源を有効活用することを課題とする。
【課題を解決するための手段】
【０００８】
前記課題達成のために、本発明は、携帯装置と接続するホスト装置を提供する。ここで、前記携帯装置は、当該携帯装置上で実行されるアプリケーションである携帯装置アプリケーションを複数備えると共に、起動中の携帯装置アプリケーションのウインドウのうちの、携帯装置アクティブウインドウに設定されたウインドウを優先的に表示するものである。また、当該ホスト装置は、当該ホスト装置で実行されるアプリケーションであるホスト装置アプリケーションを複数備えると共に、起動中のホスト装置アプリケーションのウインドウのうちの、ホスト装置アクティブウインドウとして設定されたウインドウを優先的に表示するホスト装置ウインドウ表示手段と、前記携帯装置の前記携帯装置アプリケーションと連携して動作する前記ホスト装置アプリケーションである連携アプリケーションのウインドウがホスト装置アクティブウインドウに設定されたときに、他の連携アプリケーションが起動中である場合に、当該他の連携アプリケーションが連携する携帯装置アプリケーションのウインドウを前記携帯装置アクティブウインドウに設定するように、前記携帯装置に指示する携帯装置アクティブウインドウ制御手段とを備えたものである。
【０００９】
ここで、連携アプリケーションウインドウは、当該連携アプリケーションと連携する携帯装置アプリケーションのユーザインタフェースを構成するものでもある。よって、本発明によれば、ホスト装置と携帯装置とに、異なる携帯装置アプリケーションのユーザインタフェースを構成するウインドウを表示して、表示資源の有効活用を図ることができる。
【００１０】
ここで、前記携帯装置は、起動中の携帯装置アプリケーションのウインドウのうちの、携帯装置アクティブウインドウに設定されたウインドウのみを表示するものであって、前記ホスト装置は、起動中のホスト装置アプリケーションのウインドウのうちの、ホスト装置アクティブウインドウとして設定されたウインドウのみを表示するものであってよい。
【００１１】
また、以上のホスト装置は、前記携帯装置アクティブウインドウ制御手段において、連携アプリケーションのウインドウがホスト装置アクティブウインドウに設定されたときに、起動中である他の連携アプリケーションが複数存在する場合に、当該複数存在する他の連携アプリケーションのうちから、一つの連携アプリケーションを、バックグランド動作中に処理を継続して行う連携アプリケーションがより優先して選定されるよう選定し、当該選定した連携アプリケーションが連携する携帯装置アプリケーションのウインドウを前記携帯装置アクティブウインドウに設定するように、前記携帯装置に指示するように構成してもよい。
【００１２】
また、以上のホスト装置は、前記携帯装置アクティブウインドウ制御手段において、連携アプリケーションのウインドウがホスト装置アクティブウインドウに設定されたときに、起動中である他の連携アプリケーションが複数存在する場合に、当該複数存在する他の連携アプリケーションのうちから、一つの連携アプリケーションを、より後に起動された連携アプリケーションがより優先して選定されるよう選定し、前記携帯装置に、当該選定した連携アプリケーションが連携する携帯装置アプリケーションのウインドウを前記携帯装置アクティブウインドウに設定するように、前記携帯装置に指示するように構成してもよい。
【００１３】
また、以上のホスト装置は自動車に搭載される車載型のホスト装置であってよい。
ここで、本発明は、前記課題達成のために、併せて、以上のホスト装置に接続する携帯装置として、当該携帯装置上で実行されるアプリケーションである携帯装置アプリケーションを複数備えると共に、起動中の携帯装置アプリケーションのウインドウのうちの、携帯装置アクティブウインドウに設定されたウインドウを優先的に表示する携帯装置であって、前記ホスト装置の携帯装置アクティブウインドウ制御手段からの前記指示に従って、前記携帯装置アクティブウインドウを切り替える携帯装置アクティブウインドウ切替手段を備えた携帯装置を提供する。
【００１４】
ここで、このような携帯装置は、前記携帯装置アクティブウインドウ切替手段において、前記ホスト装置の携帯装置アクティブウインドウ制御手段から、前記携帯装置アクティブウインドウを切り替えるよう指示されたときに、当該時点における携帯装置アクティブウインドウが、ユーザによって前記携帯装置アクティブウインドウに切り替えられたウインドウである場合には、前記携帯装置アクティブウインドウの切替を行わないように構成してもよい。
【００１５】
また、このような携帯装置に、前記ホスト装置の前記連携アプリケーションと連携する携帯装置アプリケーションのウインドウが携帯装置アクティブウインドウに設定されたときに、連携アプリケーションと連携する他の携帯装置アプリケーションが起動中である場合に、当該他の携帯装置アプリケーションが連携する連携アプリケーションのウインドウを前記ホスト装置アクティブウインドウに設定するように、前記ホスト装置に指示するホスト装置アクティブウインドウ制御手段をさらに備えるようにしてもよい。
【００１６】
また、本発明は、以上のホスト装置と、以上の携帯装置とを有する情報処理システムも提供する。
また、さらに、本発明は、前記課題達成のために、ホスト装置と接続する携帯装置も提供する。ここで、前記ホスト装置は、当該ホスト装置で実行されるアプリケーションであるホスト装置アプリケーションを複数備えると共に、起動中のホスト装置アプリケーションのウインドウのうちの、ホスト装置アクティブウインドウとして設定されたウインドウを優先的に表示するものである。そして、当該携帯装置は、当該携帯装置上で実行されるアプリケーションである携帯装置アプリケーションを複数備えると共に、起動中の携帯装置アプリケーションのウインドウのうちの、携帯装置アクティブウインドウに設定されたウインドウを優先的に表示する携帯装置ウインドウ表示手段と、前記ホスト装置の前記ホスト装置アプリケーションと連携して動作する前記携帯装置アプリケーションである連携アプリケーションのウインドウが携帯装置アクティブウインドウに設定されたときに、他の連携アプリケーションが起動中である場合に、当該他の連携アプリケーションが連携するホスト装置アプリケーションのウインドウを前記ホスト装置アクティブウインドウに設定するように、前記ホスト装置に指示するホスト装置アクティブウインドウ制御手段とを備えたものである。
【００１７】
このような携帯装置によっても、ホスト装置と携帯装置とに、異なる携帯装置アプリケーションのユーザインタフェースを構成するウインドウを表示して、表示資源の有効活用を図ることができる。
【発明の効果】
【００１８】
以上のように、本発明によれば、相互に連携するアプリケーションを備えたホスト装置と携帯装置よりなるシステムにおいて、表示資源を有効活用することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施形態に係る車載装置とスマートフォンの構成を示すブロック図である。
【図２】本発明の実施形態に係る連携ＡＰ管理テーブルと連携Ｈ-ＡＰ状態テーブルを示す図である。
【図３】本発明の実施形態に係るＡＷ制御処理を示すフローチャートである。
【図４】本発明の実施形態に係るＡＷ切替処理を示すフローチャートである。
【図５】本発明の実施形態に係る車載装置とスマートフォンの表示例を示す図である。
【発明を実施するための形態】
【００２０】
以下、本発明の実施形態について、ホスト装置が車載装置であり、携帯装置がスマートフォンである場合を例にとり説明する。
図１に、本実施形態に係る車載装置とスマートフォンの構成を示す。
スマートフォン１は、図示するように、移動電話網にアクセスするための移動通信装置１０、操作部１１、ディスプレイ１２、マイクやスピーカなどを備えた音声入出力部１３、車載装置２と接続するためのホストインタフェース１４、スマートフォン１のＯＳであるところのＳＰ-オペレーティングシステム１５、ＳＰ-オペレーティングシステム１５によって管理されＳＰ-オペレーティングシステム１５上で稼働するアプリケーションであるＳＰ-ＡＰ１６、ＧＰＳ受信機１７等を備えている。
【００２１】
ここで、スマートフォン１は、Ｈ-ＡＰとして、ＡＷ切替アプリケーションを含む複数のアプリケーションを備えている。
次に、車載装置２は、自動車に搭載される装置であり、図示するように、入力装置２１、表示装置２２、マイクやスピーカなどを備えた音声入出力装置２３、スマートフォン１と接続するためのデバイスインタフェース２４、車載装置２のＯＳであるところのＨ-オペレーティングシステム２５、Ｈ-オペレーティングシステム２５によって管理されＨ-オペレーティングシステム２５上で稼働するアプリケーションであるＨ-ＡＰ２６、連携ＡＰ管理テーブル２７、連携ＡＰ状態テーブル２８とを備えている。
【００２２】
ここで、車載装置２は、Ｈ-ＡＰ２６として、ＡＷ制御アプリケーションを備えている。
また、ＳＰ-ＡＰ１６と連携した各種処理、たとえば、入力装置２１と表示装置２２を用いたＳＰ-ＡＰ１６のユーザインタフェースの提供を行うアプリケーションや、ＳＰ-ＡＰ１６が処理する情報のＳＰ-ＡＰ１６への送信を行うアプリケーションや、ＳＰ-ＡＰ１６からの情報を受信して処理するアプリケーションなどの複数のアプリケーションを備えている。
【００２３】
以下では、このようなＳＰ-ＡＰ１６と連携した各種処理を行うＨ-ＡＰ２６を連携Ｈ-ＡＰと呼び、連携Ｈ-ＡＰが連携するＳＰ-ＡＰ１６を連携ＳＰ-ＡＰと呼ぶこととする。
なお、スマートフォン１が備える連携ＳＰ-ＡＰとしては、ＧＰＳ受信機１７をＧＰＳ受信機１７で算出される現在位置に基づいた経路案内を行うナビゲーション、移動通信装置１０や音声入出力部１３や操作部１１を用いた移動電話機能を提供する電話、ミュージックプレイヤ機能を提供するミュージック、撮影録画機能を提供するカメラ、Ｗｅｂブラウザ機能を影響するブラウザ、ビデオプレイヤ機能を提供するビデオ等々があり、車載装置２は、これら連携ＳＰ-ＡＰの各々とそれぞれ連携する連携Ｈ-ＡＰとして、ナビゲーションクライアント、電話クライアント、ミュージッククライアント、カメラクライアント、ブラウザクライアント、ビデオクライアント等々を備えている。
【００２４】
次に、車載装置２が備える連携ＡＰ管理テーブル２７の内容を図２ａに示す。
図示するように、連携ＡＰ管理テーブル２７には、車載装置２が備える連携Ｈ-ＡＰ毎に対応するエントリが設けられ、各エントリには対応する連携Ｈ-ＡＰ、対応する連携Ｈ-ＡＰと連携する連携ＳＰ-ＡＰ、対応する連携Ｈ-ＡＰと連携する連携ＳＰ-ＡＰのバックグランド動作タイプ、対応する連携Ｈ-ＡＰと連携する連携ＳＰ-ＡＰのタイプ内優先度が登録される。
【００２５】
また、バックグランド動作タイプとしては、対応する連携Ｈ-ＡＰと連携する連携ＳＰ-ＡＰのウインドウがアクティブウインドウに設定されていないとき、すなわち、当該連携ＳＰ-ＡＰがバックグランド動作しているときに、当該連携ＳＰ-ＡＰの処理が継続的に行われる場合には「常時」が登録され、当該連携ＳＰ-ＡＰの処理が初期設定やバックグランド動作に移行したときの状態に応じて選択的に行われる場合には「選択的」が登録され、当該連携ＳＰ-ＡＰの処理が停止する場合には「停止」が登録される。
【００２６】
ただし、Ｈ-ＡＰ２６のウインドウとは車載装置２の表示装置２２に表示される当該Ｈ-ＡＰ２６の入出力用画面であり当該Ｈ-ＡＰ２６のユーザインタフェースを構成するものである。また、同様に、ＳＰ-ＡＰ１６のウインドウとはスマートフォン１のディスプレイ１２に表示される当該ＳＰ-ＡＰ１６の入出力用画面であり当該ＳＰ-ＡＰ１６のユーザインタフェースを構成するものである。
【００２７】
また、アクティブウインドウとは、ユーザが操作可能な状態にあるウインドウ、すなわち、非マルチウインドウシステムにおいては表示されているウインドウを、マルチウインドウシステムにおいては最前面に表示されているウインドウを指すものとする。
また、タイプ内優先度としては、バックグランド動作タイプが同じ連携ＳＰ-ＡＰの内での、対応する連携Ｈ-ＡＰと連携する連携ＳＰ-ＡＰの優先度が登録される。
次に、車載装置２が備える連携Ｈ-ＡＰ状態テーブルの内容を図２ｂに示す。
図示するように、連携Ｈ-ＡＰ状態テーブルには、車載装置２において起動中の連携Ｈ-ＡＰが起動順に登録される。また、起動中の連携Ｈ-ＡＰのうちの、そのウインドウがアクティブウインドウとなっている連携Ｈ-ＡＰにはアクティブフラグ「ON」が設定される。
ここで、このような連携Ｈ-ＡＰ状態テーブルの更新は、車載装置２のＡＷ制御アプリケーションが行う。すなわち、ＡＷ制御アプリケーションは、Ｈ-オペレーティングシステム２５を介して車載装置２におけるＨ-ＡＰ２６の起動状態や、アクティブウインドウの設定状態を監視し、各状態の変化に応じて、連携Ｈ-ＡＰ状態テーブルの内容を更新する。なお、ＡＷ制御アプリケーションは車載装置２の起動時に起動され、車載装置２の稼働中は継続的に実行される。
【００２８】
以下、このような構成において車載装置２のＡＷ制御アプリケーションが行うスマートフォンアクティブウインドウ制御処理について説明する。
図３に、このスマートフォンアクティブウインドウ制御処理の手順を示す。
図示するように、この処理では、車載装置２のＡＷ制御アプリケーションは、Ｈ-オペレーティングシステム２５を介して、車載装置２のアクティブウインドウが、連携Ｈ-ＡＰのいずれかのウインドウに切り替わるのを監視する（ステップ３０２、３０４）。
ここで、車載装置２のアクティブウインドウの切替は、新たなＨ-ＡＰ２６の起動や、ユーザのアクティブウインドウの切替操作に応じてＨ-オペレーティングシステム２５が行う。なお、連携Ｈ-ＡＰは、当該連携Ｈ-ＡＰと連携する連携ＳＰ-ＡＰを備えたスマートフォン１の車載装置２の接続時に、Ｈ-オペレーティングシステム２５によって起動されたり、当該連携Ｈ-ＡＰと連携する連携ＳＰ-ＡＰから起動されることもある。
【００２９】
そして、車載装置２のアクティブウインドウが、連携Ｈ-ＡＰのいずれかのウインドウに切り替わったならば、ウインドウがアクティブウインドウとなった連携Ｈ-ＡＰ以外の他の連携Ｈ-ＡＰが起動されているかどうかを連携Ｈ-ＡＰ状態テーブルを参照して判定し（ステップ３０６）、存在しなければ、ステップ３０２、３０４の監視に戻る。
【００３０】
一方、ウインドウがアクティブウインドウとなった連携Ｈ-ＡＰ以外の他の連携Ｈ-ＡＰが起動されている場合には（ステップ３０６）、起動中の他の連携Ｈ-ＡＰのうちから最優先の連携Ｈ-ＡＰを算定する（ステップ３０８）。
最優先の連携Ｈ-ＡＰは、連携ＡＰ管理テーブル２７の登録内容に従って、次の優先度設定のルールによって算定する。
バックグランド動作タイプが「常時」の連携Ｈ-ＡＰは、「選択的」の連携Ｈ-ＡＰより優先度が高い。バックグランド動作タイプが「選択的」の連携Ｈ-ＡＰは、「停止」の連携Ｈ-ＡＰより優先度が高い。
バックグランド動作タイプが同じ連携Ｈ-ＡＰ同士の間では、タイプ内優先度がより高い連携Ｈ-ＡＰがより優先度が高い。
バックグランド動作タイプとタイプ内優先度とが等しい連携Ｈ-ＡＰ同士の間では、より後に起動された連携Ｈ-ＡＰの優先度が高い。
そして、最優先の連携Ｈ-ＡＰを算定したならば、スマートフォン１のＡＷ切替アプリケーションに、連携ＡＰ管理テーブル２７に登録されている、最優先の連携Ｈ-ＡＰと連携する連携ＳＰ-ＡＰのウインドウへのスマートフォン１のアクティブウインドウの切替を指示する（ステップ３１０）。
【００３１】
そして、ステップ３０２、３０４の監視に戻る。
以上、車載装置２のＡＷ制御アプリケーションが行うスマートフォンアクティブウインドウ制御処理について説明した。
次に、スマートフォン１のＡＷ切替アプリケーションが行うアクティブウインドウ切替処理について説明する。
図４に、このアクティブウインドウ切替処理の手順を示す。
図示するように、この処理では、スマートフォン１のＡＷ切替アプリケーションは、車載装置２のＡＷ制御アプリケーションから、アクティブウインドウの切替の指示を受信したならば（ステップ４０２）、現在アクティブウインドウとなっているウインドウは、ユーザのアクティブウインドウの切替操作に応じてアクティブウインドウに設定されたものであるかと（ステップ４０４）、現在のアクティブウインドウとなっているウインドウは連携ＳＰ-ＡＰでないＳＰ-ＡＰ１６のウインドウであるかと（ステップ４０６）、現在のアクティブウインドウとなっているウインドウはステップ４０２で受信した指示でアクティブウインドウへの切替を指示されたウインドウと同じであるかと（ステップ４０８）を調べ、いずれかであれば、そのままステップ４０２に戻って次の切替の指示の受信を待つ。一方、いずれでもなければ、ＳＰ-オペレーティングシステム１５を介して、スマートフォン１のアクティブウインドウを、ステップ４０２で受信した指示でアクティブウインドウへの切替を指示されたウインドウに切り替える（ステップ４１０）。
【００３２】
そして、ステップ４０２に戻って次の切替の指示の受信を待つ。
ここで、車載装置２のアクティブウインドウの切替は、以上のようなアクティブウインドウ切替処理によるものの他、新たなＳＰ-ＡＰ１６の起動や、ユーザのアクティブウインドウの切替操作に応じてＳＰ-オペレーティングシステム１５によっても行われる。また、連携ＳＰ-ＡＰは、スマートフォン１の、当該連携ＳＰ-ＡＰと連携する連携Ｈ-ＡＰを備えた車載装置２と接続時に、ＳＰ-オペレーティングシステム１５によって起動されたり、当該連携ＳＰ-ＡＰと連携する連携Ｈ-ＡＰから起動されることもある。
【００３３】
また、スマートフォン１のＡＷ切替アプリケーションは、ＳＰ-オペレーティングシステム１５を介してスマートフォン１のアクティブウインドウの切替と、当該切替の要因と状を監視し、最後のアクティブウインドウの切替の要因に基づいてステップ４０４の、現在アクティブウインドウとなっているウインドウが、ユーザのアクティブウインドウの切替操作に応じてアクティブウインドウに設定されたものであるかどうかの判定を行うようにする。
【００３４】
以上、スマートフォン１のＡＷ切替アプリケーションが行うＡＷ切替処理について説明した。
以上のような車載装置２のＡＷ制御処理とスマートフォン１のＡＷ切替処理によれば、車載装置２においてウインドウがアクティブウインドウとなっている連携Ｈ-ＡＰと連携する連携ＳＰ-ＡＰ以外のＳＰ-ＡＰ１６のウインドウをスマートフォン１においてアクティブウインドウに設定することができる。
【００３５】
たとえば、車載装置２とスマートフォン１が非マルチウインドウシステムでアクティブウインドウとなっている単一のウインドウのみを表示する場合において、車載装置２において連携Ｈ-ＡＰであるナビゲーションクライアントとミュージッククライアントが起動されており、ナビゲーションクライアントと連携する連携ＳＰ-ＡＰであるナビゲーションと、ミュージッククライアント連携する連携ＳＰ-ＡＰであるミュージックがスマートフォン１において起動されている場合、図５ａ１に示すように車載装置２においてナビゲーションクライアントのウインドウＮＣＷがアクティブウインドウとして表示装置２２に表示されているときには、スマートフォン１のディスプレイ１２にはミュージックのウインドウＭＷがアクティブウインドウとして表示され、図５ａ２に示すように、車載装置２においてミュージッククライアントＭＣＷのウインドウがアクティブウインドウとして表示装置２２に表示されているときには、スマートフォン１のディスプレイ１２にはナビゲーションのウインドウＮＷがアクティブウインドウとして表示される。
【００３６】
また、たとえば、車載装置２とスマートフォン１が非マルチウインドウシステムでアクティブウインドウとなっている単一のウインドウのみを表示する場合において、車載装置２において連携Ｈ-ＡＰであるナビゲーションクライアントとミュージッククライアントとドライブアシストクライアントが起動されており、ナビゲーションクライアントと連携する連携ＳＰ-ＡＰであるナビゲーションと、ミュージッククライアント連携する連携ＳＰ-ＡＰであるミュージックと、ドライブアシストクライアントと連携する連携ＳＰ-ＡＰであるドライブアシストがスマートフォン１において起動されている場合において、ナビゲーションクライアントとミュージッククライアントとドライブアシストクライアントとの間の、上述した優先度が、優先度の高い順に、ナビゲーションクライアント、ドライブアシストクライアント、ミュージッククライアントである場合には以下のようになる。
【００３７】
なお、ドライブアシストはユーザの運転のアシスト情報を提供するアプリケーションであるものとする。
さて、この場合、図５ｂ１に示すように車載装置２においてナビゲーションクライアントのウインドウＮＣＷがアクティブウインドウとして表示装置２２に表示されているときには、スマートフォン１のディスプレイ１２にはドライブアシストのウインドウＤＷがアクティブウインドウとして表示され、図５ｂ２に示すように車載装置２においてドライブアシストクライアントのウインドウＤＣＷがアクティブウインドウとして表示装置２２に表示されているときには、スマートフォン１のディスプレイ１２にはナビゲーションのウインドウＮＷがアクティブウインドウとして表示され、図５ｂ３に示すように、車載装置２においてミュージッククライアントのウインドウＭＣＷがアクティブウインドウとして表示装置２２に表示されているときには、スマートフォン１のディスプレイ１２にはナビゲーションのウインドウＮＷがアクティブウインドウとして表示される。
【００３８】
ここで、連携Ｈ-ＡＰのウインドウは、当該連携Ｈ-ＡＰと連携する連携ＳＰ-ＡＰの機能をユーザに提供するためのユーザインタフェースを構成するものでもある。よって、本実施形態によれば、車載装置２の表示装置２２とスマートフォン１のディスプレイ１２とに、異なる連携ＳＰ-ＡＰのユーザインタフェースを構成するウインドウを表示することができ、表示資源の有効活用を図ることができる。
【００３９】
ところで、以上の実施形態では、車載装置２のアクティブウインドウの切替に応じて、スマートフォン１のアクティブウインドウを切り替えるようにしたが、これは、反対に、スマートフォン１のアクティブウインドウの切替に応じて、車載装置２のアクティブウインドウを切り替えるようにしてもよい。すなわち、この場合には、上述したＡＷ制御アプリケーションを車載装置２に代えてスマートフォン１に設けてＳＰ-ＡＰ１６を対象として、その処理を行わせ、上述したＡＷ切替アプリケーションをスマートフォン１に代えて車載装置２に設けてＨ-ＡＰ２６を対象として、その処理を行わせるようにすればよい。
【００４０】
または、上述したＡＷ制御アプリケーションとＡＷ切替アプリケーションを車載装置２とスマートフォン１の双方に設け、車載装置２のアクティブウインドウの切替に応じて、スマートフォン１のアクティブウインドウを切り替えると共に、スマートフォン１のアクティブウインドウの切替に応じて、車載装置２のアクティブウインドウを切り替えるようにしてもよい。
【００４１】
なお、以上の実施形態は、ホスト装置が車載装置２であり、携帯装置がスマートフォン１の組み合わせについて示したが、ホスト装置は車載装置２以外の装置であってもよく、携帯装置はスマートフォン１以外の、移動電話機やＰＤＡやポータブルゲーム機やポータブルプレイヤなどの任意の携帯装置であってよい。
【符号の説明】
【００４２】
１…スマートフォン、２…車載装置、１０…移動通信装置、１１…操作部、１２…ディスプレイ、１３…音声入出力部、１４…ホストインタフェース、１５…ＳＰ-オペレーティングシステム、１６…ＳＰ-ＡＰ、１７…ＧＰＳ受信機、２１…入力装置、２２…表示装置、２３…音声入出力装置、２４…デバイスインタフェース、２５…Ｈ-オペレーティングシステム、２６…Ｈ-ＡＰ、２７…連携ＡＰ管理テーブル、２８…連携ＡＰ状態テーブル。
【図１】
0005743082.tif 000002
【図２】
0005743082.tif 000003
【図３】
0005743082.tif 000004
【図４】
0005743082.tif 000005
【図５】
0005743082.tif 000006