(57)【特許請求の範囲】
【請求項１】
第一の入力装置を備えた第一情報機器と、
第二の入力装置を備えるとともに、前記第一情報機器と通信を行う第二情報機器と、
を有する情報処理システムであって、
ユーザによる入力位置の指定に応じて、起動されたアプリケーションの実行に係る前記第一情報機器の入力位置と前記第二情報機器の入力位置とを紐づける入力情報設定手段を備えることを特徴とする情報処理システム。
【請求項２】
前記第一情報機器と通信を行うサーバを備えており、
前記サーバは、
前記第一情報機器の入力位置と紐づけられた前記第二情報機器の入力位置を記憶する入力情報記憶部を有する請求項１に記載の情報処理システム。
【請求項３】
前記第一情報機器は、
前記第二情報機器と通信する際に、前記サーバにおける前記入力情報記憶部に前記第二情報機器の入力位置が存在するか否かを検索する入力情報検索手段と、
前記入力情報検索手段による検索の結果、前記第二情報機器の入力位置が存在した場合に入力位置を示す入力情報データを取得する入力情報取得手段と、を有する請求項２に記載の情報処理システム。
【請求項４】
前記第一情報機器が画像データを表示するディスプレイを有し、前記第二情報機器が画像データを表示するとともに前記第二の入力装置を備えるタッチパネルを有しており、
前記入力情報設定手段は、
前記第一情報機器のディスプレイ上に入力位置設定画面を表示させる設定画面表示制御部と、
前記設定画面表示制御部により表示された画面上で、前記第一情報機器の入力位置と前記第二情報機器の入力位置とを紐づける入力位置設定部と、を有する請求項１〜３のいずれか一項に記載の情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車体等で利用される複数の情報機器を制御する情報処理システムに関する。
【背景技術】
【０００２】
従来、車体に搭載された複数の情報機器を制御する情報処理システムとして、携帯機器から出力された画像データを、車体に搭載された情報機器であるディスプレイユニットにて制御する情報処理システムが知られている（例えば特許文献１参照）。
【０００３】
上記情報処理システムは、携帯機器で地上デジタル放送データ等を受信し、受信したデータを車体に搭載された情報機器であるディスプレイユニットに表示することができる。携帯機器で地上デジタル放送データ等を受信するため、車載ナビゲーション装置は簡易かつ安価な構成とできる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１３９３４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、昨今においては、タッチパネルを備え、ユーザが画面に接触することなどによって入力操作を行うスマートフォンなどの携帯機器が増加している。ここで、上記特許文献１に記載された情報処理システムにおいて、車体に搭載された情報機器がタッチパネル等で操作を行うものではなく、車載機に接続された携帯機器がスマートフォンなどである場合には、車載機に接続された携帯機器のタッチパネル上での入力位置を車載機側で把握することができない。この場合、車載機のディスプレイで携帯機器のアプリケーションを制御することができないという問題があった。このように、ある情報機器の機能を異なる情報機器で制御しようとした場合、入力位置等の入力情報が異なることにより、制御ができないという問題があった。
【０００６】
本発明はこのような問題を解決するためになされたものであり、入力情報が異なる複数の情報機器において、一の情報機器の機能を他の情報機器で制御可能な情報処理システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る情報処理システムは、第一の入力装置を備えた第一情報機器と、第二の入力装置を備えるとともに第一情報機器と通信を行う第二情報機器と、を有する情報処理システムであって、ユーザによる入力位置の指定に応じて、起動されたアプリケーションの実行に係る第一情報機器の入力位置と第二情報機器の入力位置とを紐づける入力情報設定手段を備えることを特徴とする。
【０００８】
この情報処理システムでは、第一情報機器の入力情報と第二情報機器の入力情報とを紐づける入力情報設定手段を備えている。入力情報設定手段を備えていることにより、第二情報機器で制御を行っているアプリケーション等について、第二情報機器と第一情報機器とで入力位置等の入力情報が異なっている場合に、第二情報機器の入力情報を第一情報機器の入力情報と紐づけて登録することができる。紐づけを行った後は、第二情報機器を第一情報機器に接続した場合において、紐づけを行ったアプリケーション等については、第一情報機器においても制御が可能となる。以上より、本発明に係る情報処理システムによれば、入力情報が異なる複数の情報機器において、一の情報機器の機能を他の情報機器で制御可能な情報処理システムを提供することができる。
【０００９】
また、本発明に係る情報処理システムにおいて、第一情報機器の入力情報とは、第一情報機器の第一の入力装置の入力位置であり、第二情報機器の入力情報とは、第二情報機器の第二の入力装置の入力位置であることが好ましい。
【００１０】
紐づけを行う入力情報を入力位置とすることによって、入力情報の紐づけを簡易化することができる。
【００１１】
また、本発明に係る情報処理システムにおいて、第一情報機器と通信を行うサーバを備えており、サーバは、第一情報機器の入力位置と紐づけられた第二情報機器の入力位置を記憶する入力情報記憶部を有することが好ましい。
【００１２】
サーバが、第一情報機器と通信を行う第二情報機器の入力情報を記憶していることにより、第一情報機器と第二情報機器との間で紐づけ情報を保持する必要がなく、車載機側は簡易な構成とすることができる。
【００１３】
また、上記のサーバを備える構成において、第一情報機器は、第二情報機器と通信する際に、サーバにおける入力情報記憶部に第二情報機器の入力位置が存在するか否かを検索する入力情報検索手段と、入力情報検索手段による検索の結果、第二情報機器の入力位置が存在した場合に入力位置を示す入力情報データを取得する入力情報取得手段と、を有することが好ましい。
【００１４】
第一情報機器は、第二情報機器の接続があった際に、入力情報検索手段によって、サーバの入力情報記憶部を検索する。第一情報機器による検索の結果、入力情報記憶部に第二情報機器の入力情報が存在した場合には、入力情報取得手段によって入力情報データを取得できる。また、入力情報データを取得した後は、第一情報機器のディスプレイ上で第二情報機器のアプリケーションを制御することができる。したがって、第二情報機器を第一情報機器に接続した際に、特別な操作や設定作業を行うことなく、入力情報の紐づけを行うことができる。
【００１５】
また、本発明に係る情報処理システムにおいて、第一情報機器が画像データを表示するディスプレイを有し、第二情報機器が画像データを表示するとともに前記第二の入力装置を備えるタッチパネルを有しており、入力情報設定手段は、第一情報機器のディスプレイ上に入力位置設定画面を表示させる設定画面表示制御部と、設定画面表示制御部により表示された画面上で第一情報機器の入力位置と第二情報機器の入力位置とを紐づける入力位置設定部と、を有すことが好ましい。
【００１６】
第一情報機器のディスプレイ上で、ユーザが視覚的に確認しながら入力位置の紐づけを行うため、第二情報機器の入力位置を第一情報機器の入力位置と紐づけることが容易になる。したがって、ユーザの入力情報設定を簡易化することができる。
【発明の効果】
【００１７】
本発明によれば、入力情報が異なる複数の情報機器において、一の情報機器のアプリケーションを他の情報機器で制御することができる情報処理システムを提供することができる。
【図面の簡単な説明】
【００１８】
【図１】第１実施形態に係る情報処理システムのブロック構成図である。
【図２】第１実施形態に係る情報処理システムにおける入力位置登録処理内容を示すフローチャートである。
【図３】第１実施形態に係る情報処理システムにおける入力情報の紐づけイメージ図である。
【図４】第２実施形態に係る情報処理システムのブロック構成図である。
【図５】第２実施形態に係る情報処理システムにおける入力位置取得処理内容を示すフローチャートである。
【発明を実施するための形態】
【００１９】
以下、添付図面を参照して、本発明の好適な実施形態について詳細に説明する。なお、以下の説明において同一又は相当要素には同一符号を付し、重複する説明を省略する。
【００２０】
[第１実施形態]
まず、図１を参照して、第１実施形態に係る情報処理システムの構成を説明する。図１は、第１実施形態に係る情報処理システムのブロック構成図である。図１に示すように、第１実施形態に係る情報処理システムは、車両１に搭載された情報機器であって入力装置を備える車載機１０（第一情報機器）と、車両１に持ち込まれる持ち込み機器であって入力装置を備える携帯機器３０（第二情報機器）とを備える。車載機１０としては、例えばカーナビゲーションシステムを用いることができる。また、携帯機器３０としては、例えば携帯電話機やタブレット型コンピュータなどを用いることができる。
【００２１】
車載機１０は、ＥＣＵ１１と、入力情報設定部１２と、ディスプレイ１３と、車載コントローラ１４と、記憶部１５と、を備えて構成される。また、入力情報設定部１２は、車載機１０の入力位置と携帯機器３０の入力位置との紐づけを行うための機能として、設定画面表示制御部１６及び入力位置設定部１７を備える。
【００２２】
ＥＣＵ（Ｅｌｅｃｔｒｏｎｉｃ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）１１は、物理的には、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、主記憶装置であるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ハードディスク等の補助記憶装置、データ送受信デバイスである通信モジュールなどを含むコンピュータシステムとして構成されており、各種システムの制御を行う電子制御ユニットである。ＥＣＵ１１は入力情報設定部１２を有する。
【００２３】
入力情報設定部１２は、車載機１０の入力情報を設定する入力情報設定手段である。入力情報には入力位置が含まれており、入力位置とは各情報機器の画面上のスイッチ表示位置である。入力位置は座標で表される。入力情報設定部１２は、車載機１０に携帯機器３０が接続された際、車載機１０を、入力位置の登録を行う入力位置登録モードとする。入力位置登録モードにおいて、車載機１０の入力位置と携帯機器３０の入力位置との紐づけを行い、車載機１０における携帯機器３０のアプリケーション制御（操作）を可能とする。
【００２４】
ディスプレイ１３は、各種アプリケーションの画像データを表示する。ディスプレイ１３が表示する画像データは、車載機１０自身のアプリケーションに関する画像データだけでなく、車載機１０に接続することにより表示される携帯機器３０のアプリケーションに関する画像データも含む。なお、ディスプレイ１３には、ディスプレイ１３の表示に従ってユーザが各種操作を行うことができる決定ボタン等の各種ボタンが備えられている。
【００２５】
車載コントローラ１４は、ユーザが操作可能な位置に取り付けられており、車載機１０の各種機能を切替える際や、ディスプレイ１３を視認しながら各種メニューを選択する際に使用されるものである。
【００２６】
記憶部１５は、車載機１０に接続された携帯機器３０について、車載機１０と携帯機器３０との入力位置の紐づけ情報を記憶する。記憶部１５に記憶される入力位置の紐づけ情報は、携帯機器３０の種別、アプリケーションの種別毎に管理される。
【００２７】
設定画面表示制御部１６は、車載機１０に携帯機器３０が接続され車載機１０が入力位置登録モードとなった状態において、ディスプレイ１３上に入力位置設定画面を表示する。入力位置設定画面とは、車載機１０と携帯機器３０の入力情報を紐づけるために表示される画面である。設定画面表示制御部１６は、入力情報設定画面として図３（ｂ）に示したような任意の大きさのカーソルをディスプレイ１３上に表示する。カーソルは、大きさ及び位置をディスプレイ１３に備えられたボタン等で調節が可能である。ユーザはカーソルの位置及び大きさを操作することで、入力位置を指定する。
【００２８】
入力位置設定部１７は、設定画面表示制御部１６によってディスプレイ１３上に表示された画面においてユーザが指定したカーソルの大きさ及び位置に基づき、携帯機器３０のアプリケーションを車載機１０で制御可能なように車載機１０の入力位置を設定する。入力位置設定部１７は、入力位置登録モードとなった状態において、車載機１０に接続された携帯機器３０に対してディスプレイ１３の画面サイズ及び解像度を送信する。画面サイズ、解像度とは、それぞれ、７インチ（画面サイズ）、８００ｄｐｉ×４８０ｄｐｉのように表される。その後、入力位置設定部１７は、ユーザが指定したカーソルの大きさ及び位置に基づき、入力位置のディスプレイ１３における座標を携帯機器３０に送付し、車載機１０の入力位置を確定させる。
【００２９】
携帯機器３０はタッチパネル３１を備える。タッチパネル３１は表示装置であると共に入力装置である。表示装置としては、携帯機器３０で実行される各種アプリケーションに関する画像を表示する。また、入力装置としては、ユーザの指などが接触又は近づくことによる静電容量や電圧の変化を検知し、これらの変化を出力信号として、機器を操作する。機器の操作として、具体的には、文字の入力や、範囲の選択などが可能である。
【００３０】
また、携帯機器３０は、車載機１０に接続された後であって、車載機１０の入力位置と携帯機器３０の入力位置とを紐づける際、入力位置設定部１７からの車載機１０のディスプレイ１３に関する情報（画面サイズ、解像度）に基づいて、車載機１０と携帯機器３０とのサイズ違いを考慮した入力位置の紐づけを行うための変換アルゴリズムを作成する。さらに、携帯機器３０は、入力情報設定部からのディスプレイ１３における入力位置（座標）情報を受信し、車載機１０と携帯機器３０との入力位置の紐づけを行い、紐づけ後、車載機１０に紐づけ情報を送信する。
【００３１】
引き続いて、図２のフローチャートを用いて、第１実施形態に係る情報処理システムにおける入力位置登録処理内容を説明する。
【００３２】
ユーザが車載機１０に携帯機器３０を接続すると（Ｓ１）、携帯機器３０が起動しているアプリケーションの画像がディスプレイ１３に表示される。この際、入力情報設定部１２によって、携帯機器３０がアプリケーションを起動した状態で過去に車載機１０に接続したデータが記憶部１５に有るか否かが判断される（Ｓ２）。記憶部１５に接続データがある場合には、入力情報設定部１２によって、記憶部に記憶された接続データの画面から画面変更がされているか否かが判断される（Ｓ３）。画面変更がないとされた場合には、記憶部１５に記憶された接続データの入力情報を用いて車載機１０側で携帯機器３０のアプリケーションの制御が可能なため、別段の入力位置登録処理は不要となり、処理終了となる。
【００３３】
一方で、ステップＳ２において過去の接続データがないと判断された場合や、ステップＳ３において画面変更があると判断された場合には、入力情報設定部１２によって、入力位置を登録するか否かをユーザに選択させるメッセージが表示される（Ｓ４）。表示イメージは図３（ａ）に示す。ここで、ユーザが入力位置を登録しない旨選択した場合には、入力情報設定部１２によって入力位置登録処理は終了する。
【００３４】
ステップＳ４においてユーザが入力位置を登録する旨選択した場合には、入力情報設定部１２によって入力位置の紐づけを行う入力位置登録モードに切り替えられ、設定画面表示制御部１６によってディスプレイ１３に入力位置設定画面が表示される（Ｓ５）。入力位置設定画面とは図３（ｂ）に示す画面であり、ユーザが車載機１０の入力位置を指定できる画面である。
【００３５】
ステップＳ５において入力位置登録モードに切り替わると、最初に、入力位置設定部１７によって、車載機１０のディスプレイ１３の画面サイズ及び解像度が携帯機器３０に送信される（Ｓ６）。送信された車載機１０のディスプレイ１３の画面サイズ及び解像度を基に、携帯機器３０によって、車載機１０と携帯機器３０とのサイズ及び解像度の違いを考慮した、入力位置の紐づけを行うための変換アルゴリズムが作成される（Ｓ７）。
【００３６】
ステップＳ７までの処理が終わると、携帯機器３０より、変換アルゴリズム作成完了通知が車載機１０に対して行われる。車載機１０は変換アルゴリズム作成完了通知を受信すると、ユーザによる入力位置の指定を受付けることが可能となる（Ｓ８）。ユーザは入力位置設定画面（図３（ｂ））においてカーソルの位置とサイズを入力位置に合わせる。カーソルの位置とサイズの調節は、ディスプレイ１３に備えられたボタンや、車載コントローラ１４により行われる。この際、画面上に入力位置が複数ある場合（図３（ｃ）のように、「５０音で探す」「住所で探す」等、複数の入力位置がある場合）には、ユーザは入力位置の指定を入力位置の個数分行う必要がある。また、設定を行うアプリケーションが複数ページに渡る場合には、ユーザは各ページについての入力位置の指定を行う必要がある。
【００３７】
ユーザによる入力位置の指定が、図３（ｃ）に示すように完了すると、車載機１０のディスプレイ１３における入力位置、すなわち、ディスプレイ１３上の座標が、入力位置設定部１７によって携帯機器３０に送信される（Ｓ９）。携帯機器３０は、ステップＳ７において作成した変換アルゴリズム及びステップＳ９において車載機１０より送信された車載機１０の入力位置に関する座標に基づいて、車載機１０の入力位置を携帯機器３０の所定アプリケーションに関する入力位置と紐づける（Ｓ１０）。ステップＳ１０の処理が完了すると、入力位置登録処理は終了し、車載機１０側で携帯機器３０の所定アプリケーションの制御が可能となる。
【００３８】
次に第１実施形態に係る情報処理システムの作用効果について説明する。
【００３９】
この情報処理システムでは、車載機１０の入力情報と携帯機器３０の入力情報とを紐づける入力情報設定部１２を備えている。入力情報設定部１２を備えていることにより、携帯機器３０で制御を行っているアプリケーション等について、携帯機器３０と車載機１０とで入力位置等の入力情報が異なっている場合に、携帯機器３０の入力情報を車載機１０の入力情報と紐づけて登録することができる。入力情報の紐づけを行った後は、携帯機器３０を車載機１０に接続した場合において、紐づけを行ったアプリケーション等については、車載機１０において制御が可能となる。
【００４０】
また、この情報処理システムでは、車載機１０のディスプレイ１３上で、ユーザが視覚的に確認しながら入力位置の紐づけを行うため、携帯機器３０の入力位置を車載機１０の入力位置と紐づけることが容易になる。したがって、ユーザの入力情報設定を簡易化することができる。
【００４１】
[第２実施形態]
まず、図４を参照して、第２実施形態に係る情報処理システムの構成を説明する。なお、第２実施形態の説明では、主に、第１実施形態と異なる点について説明する。図４は、第２実施形態に係る情報処理システムのブロック構成図である。図４に示すように、第２実施形態に係る情報処理システムは、車両１に搭載された情報機器であって入力装置を備える車載機１０（第一情報機器）と、車両１に持ち込まれる持ち込み機器であって入力装置を備える携帯機器３０（第二情報機器）と、車載機１０と通信を行うセンターサーバ１００とを備える。
【００４２】
センターサーバ１００は、物理的には、ＣＰＵ、主記憶装置であるＲＡＭ、ＲＯＭ、ハードディスク等の補助記憶装置、データ送受信デバイスである通信モジュールなどを含むコンピュータシステムとして構成されており、車載機１０と通信を行って、車載機１０に各種情報を提供する。センターサーバ１００は、入力情報記憶部１０１を有する。なお、一のセンターサーバ１００は複数の車載機１０と通信が可能である。
【００４３】
入力情報記憶部１０１は、車載機１０と通信が可能な情報機器の入力情報をデータベース化して記憶している。入力情報とは入力位置を含む。
【００４４】
車載機１０のＥＣＵ１１は、入力情報検索部１８と入力情報取得部１９とを有する。入力情報検索部１８は、車載機１０に携帯機器３０が接続された際、センターサーバ１００の入力情報記憶部１０１に携帯機器３０の入力情報が存在するか否かを検索する入力情報検索手段である。
【００４５】
入力情報取得部１９は、入力情報検索部１８による検索の結果、入力情報記憶部１０１に車載機１０に接続された携帯機器３０の入力情報が存在した場合に、入力情報データを取得する入力情報取得手段である。入力情報取得手段により、携帯機器３０の入力位置、すなわち携帯機器３０の画面上での入力位置に関する座標が取得できる。入力情報取得部１９は、取得した座標を車載機１０の画面上の入力位置と紐づけ、車載機１０のディスプレイ１３で、携帯機器３０のアプリケーションを制御することを可能にする。
【００４６】
引き続いて、図５のフローチャートを用いて、第２実施形態に係る情報処理システムにおける処理内容を説明する。
【００４７】
ユーザが車載機１０に携帯機器３０を接続すると（Ｓ１０１）、入力情報検索部１８によって車載機１０とセンターサーバ１００との通信が開始される（Ｓ１０２）。入力情報検索部１８は、センターサーバ１００の入力情報記憶部１０１に、携帯機器３０の入力情報（接続された際に携帯機器３０が起動しているアプリケーションに関する携帯機器３０の入力情報）が存在するか、判断する（Ｓ１０３）。入力情報記憶部１０１に入力情報のデータがない場合には、入力情報検索部１８によって、センターサーバ１００のデータを用いて車載機１０と携帯機器３０の入力位置の紐づけを行うことは不可と判断され（Ｓ１０４）、入力情報設定部１２による入力位置の紐づけ処理に移行される（Ｓ１０５）。この場合には、図２に示す第一の実施形態におけるステップＳ２からの処理と同様の処理が行われることとなる。
【００４８】
一方で、ステップＳ１０３において入力情報記憶部１０１に携帯機器３０の入力情報が存在すると判断された場合には、入力情報取得部１９によって、携帯機器３０の入力情報データがダウンロードされる（Ｓ１０６）。入力情報取得部１９は、取得した携帯機器３０の入力情報を車載機１０の入力情報と紐づけ、紐づけ結果を車載機１０のディスプレイに表示する。ユーザはディスプレイ１３に表示された入力位置を確認し（Ｓ１０７）、その後、入力情報取得部１９により、紐づけられた入力位置データが反映され（Ｓ１０８）、処理終了となる。ステップＳ１０８の処理が完了すると、入力位置登録処理は終了し、車載機１０側で携帯機器３０の所定アプリケーションの制御が可能となる。
【００４９】
次に第２実施形態に係る情報処理システムの作用効果について説明する。
【００５０】
この情報処理システムでは、センターサーバ１００の入力情報記憶部１０１が、車載機１０と通信を行う携帯機器３０の入力情報を記憶していることにより、車載機１０側で紐づけ情報を保持する必要がなく、車載機１０を簡易な構成とすることができる。
【００５１】
また、車載機１０は、携帯機器３０の接続があった際に、入力情報検索部１８によって、センターサーバ１００の入力情報記憶部１０１を検索する。検索の結果、入力情報記憶部１０１に、携帯機器３０のアプリケーションに対応した車載機１０の入力情報が存在した場合には、入力情報取得部１９によって入力情報データを取得でき、取得後は、車載機１０のディスプレイ１３上で携帯機器３０のアプリケーションを制御することができる。したがって、携帯機器３０を車載機１０に接続した際に、車載機１０における特別な操作や設定作業を行うことなく、入力情報の紐づけを行うことができる。
【００５２】
以上、本発明の好適な実施形態について説明したが、本発明は上記実施形態に限られるものではなく、種々の変更は可能である。
【００５３】
上記第１実施形態では、車載機１０と携帯機器３０の入力位置を紐づけるために携帯機器３０で機器間の画面サイズ等の相違を考慮した変換アルゴリズムを作成したが、入力位置の紐づけ方はこれに限定されず、例えば、車載機１０のディスプレイ１３上で車載機１０の入力位置をユーザが指定した後に、携帯機器３０側で入力位置に対応するスイッチを押すことで、車載機１０と携帯機器３０の入力位置を紐づけることとしてもよい。
【００５４】
また、第１実施形態において、携帯機器３０側で作成した機器間の画面サイズ等の相違を考慮した変換アルゴリズムを、車載機１０側で作成することとしてもよい。
【符号の説明】
【００５５】
１…車両、１０…車載機、１１…ＥＣＵ、１２…入力情報設定部、１３…ディスプレイ、１４…車載コントローラ、１５…記憶部、１６…設定画面表示制御部、１７…入力位置設定部、１８…入力情報検索部、１９…入力情報取得部、３０…携帯機器、３１…タッチパネル、１００…センターサーバ、１０１…入力情報記憶部。
【図１】
0005796534.tif 000002
【図２】
0005796534.tif 000003
【図３】
0005796534.tif 000004
【図４】
0005796534.tif 000005
【図５】
0005796534.tif 000006