(57)【要約】【課題】スマートフォン等の端末装置を車両に設置した場合において、車両内の人の乗車位置に応じて、使い勝手のよい操作画面を提供する。【解決手段】端末装置は、車両に設置可能であり、操作画面を表示する表示部と、端末装置の傾きを検出する傾き検出部と、制御部とを備える。制御部は、検出された傾きの変化に基づいて、車両の助手席に人が乗車したか否かを判断し、助手席に人が乗車したと判断された場合に、表示部に助手席用の操作画面を表示させる。【選択図】図２
2014172528.tif 000002
【特許請求の範囲】
【請求項１】
車両に設置可能な端末装置であって、
操作画面を表示する表示部と、
前記端末装置の傾きを検出する傾き検出部と、
検出された前記傾きの変化に基づいて、前記車両の助手席に人が乗車したか否かを判断し、前記助手席に人が乗車したと判断された場合に、前記表示部に助手席用の操作画面を表示させる制御部と、
を備える端末装置。
【請求項２】
請求項１に記載の端末装置であって、
前記制御部は、前記傾きが安定したことを検出した後に、前記傾きの変化に基づいて、前記助手席に人が乗車したか否かを判断する、端末装置。
【請求項３】
請求項１に記載の端末装置であって、
前記制御部は、前記端末装置が前記車両内に配置されたことを検出した後、かつ、前記傾きが安定した後に、前記傾きの変化に基づき、前記助手席に人が乗車したか否かを判断する、端末装置。
【請求項４】
車両に設置可能な端末装置によって実行される方法であって
前記端末装置は、操作画面を表示する表示部を備え、
前記端末装置の傾きを検出する工程と、
検出された前記傾きの変化に基づいて、前記車両の助手席に人が乗車したか否かを判断し、前記助手席に人が乗車したと判断された場合に、前記表示部に助手席用の操作画面を表示させる工程と、
を備える方法。
【請求項５】
車両に設置可能な端末装置が備えるコンピュータによって実行されるコンピュータプログラムであって、
前記端末装置は、
操作画面を表示する表示部と、
前記端末装置の傾きを検出する傾き検出部と、を備え、
検出された前記傾きの変化に基づいて、前記車両の助手席に人が乗車したか否かを判断し、前記助手席に人が乗車したと判断された場合に、前記表示部に助手席用の操作画面を表示させる機能、
をコンピュータに実現させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置、方法およびコンピュータプログラムに関する。
【背景技術】
【０００２】
近年、ＧＰＳ（Global Positioning System）センサを備えるスマートフォンが広く利用されている。ＧＰＳセンサを備えるスマートフォンは、ナビゲーション用のアプリケーションソフトウェア（以下、単に「アプリケーション」という）をインストールすることにより、カーナビゲーションシステムとして利用することが可能である（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−３０９３１号公報
【特許文献２】特開２００８−１４８７１号公報
【特許文献３】特開２０００−６６７８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ナビゲーション用のアプリケーションは、運転席側から操作されることを想定して、操作画面（グラフィカルユーザインタフェース）が設計されている場合がある。そのため、助手席側からナビゲーション用のアプリケーションを操作しようとすると、操作ボタンの位置が助手席から遠い場合があり、端末装置を操作することが困難な場合があった。そのため、スマートフォン等の端末装置を車両に設置した場合において、車両内の人の乗車位置に応じて、使い勝手のよい操作画面を提供可能な技術が望まれていた。
【０００５】
このような課題は、ナビゲーション用のアプリケーションに限らず、例えば、車内において音楽や動画を再生するためのアプリケーションや、インターネット上の様々な情報を表示するためのアプリケーションにも共通した課題であった。その他、従来の端末装置においては、例えば、処理負担の軽減や、サーバ装置との通信量の削減、製造コストの削減などが望まれていた。
【課題を解決するための手段】
【０００６】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態として実現することが可能である。
【０００７】
（１）本発明の一形態によれば、車両に設置可能な端末装置が提供される。この端末装置は、操作画面を表示する表示部と；前記端末装置の傾きを検出する傾き検出部と；検出された前記傾きの変化に基づいて、前記車両の助手席に人が乗車したか否かを判断し、前記助手席に人が乗車したと判断された場合に、前記表示部に助手席用の操作画面を表示させる制御部と、を備える。この形態の端末装置によれば、助手席に人が乗車した場合に、助手席用の操作画面を表示することができる。そのため、車両内の人の乗車位置に応じて、使い勝手のよい操作画面を提供することができる。
【０００８】
（２）上記形態の端末装置において、前記制御部は、前記傾きが安定したことを検出した後に、前記傾きの変化に基づいて、前記助手席に人が乗車したか否かを判断してもよい。このような態様の端末装置であれば、助手席に人が乗車したことを精度良く検出することができる。
【０００９】
（３）上記形態の端末装置において、前記制御部は、前記端末装置が前記車両内に配置されたことを検出した後、かつ、前記傾きが安定した後に、前記傾きの変化に基づき、前記助手席に人が乗車したか否かを判断してもよい。このような態様であれば、端末装置が車両内に配置された後に、助手席に人が乗車したか否かを判断するので、車両外において、助手席用の操作画面が表示されてしまうことを抑制することができる。
【００１０】
本発明は、端末装置以外の種々の形態で実現することも可能である。例えば、端末装置とサーバ装置とを含むシステムや、端末装置によって実行される方法、端末装置が備えるコンピュータによって実行されるコンピュータプログラム、そのコンピュータプログラムを記録した一時的でない記録媒体、等の形態で実現することができる。
【図面の簡単な説明】
【００１１】
【図１】端末装置が設置された車両の室内を表す図である。
【図２】端末装置の内部構成を示す図である。
【図３】端末装置によって実行される操作画面表示処理のフローチャートである。
【図４】運転席用の操作画面の例を示す図である。
【図５】助手席用の操作画面の例を示す図である。
【発明を実施するための形態】
【００１２】
Ａ．第１実施形態
図１は、本発明の第１実施形態としての端末装置１００が設置された車両１０の室内を表す図である。車両１０には、運転席１１と助手席１２とが備えられている。運転席１１と助手席１２の前方には、ダッシュボード１３が配置されている。端末装置１００は、例えば、その表示部１２６が車両後部側に向くように、車両１０のダッシュボード１３上にクレードル２００を介して固定される。なお、端末装置１００は、クレードル２００を用いることなく、例えば、ダッシュボード１３に設けられたポケット１４等に設置されてもよい。
【００１３】
図２は、端末装置１００の内部構成を示す図である。本実施形態では、端末装置１００は、いわゆるスマートフォンとして構成されている。端末装置１００は、制御部１１０と、無線通信部１２０と、タッチパネル１２４と、表示部１２６と、マイク１２８と、スピーカ１３０と、傾きセンサ１３４と、ＧＰＳセンサ１３６と、記憶部１３８と、を備える。
【００１４】
制御部１１０は、ＣＰＵ１１１やＲＡＭ１１２、ＲＯＭ１１３を備えたコンピュータとして構成されており、端末装置１００の動作全体を制御する。
【００１５】
記憶部１３８は、不揮発的にデータが記憶される記憶装置であり、例えば、フラッシュメモリによって構成される。記憶部１３８には、ナビゲーション用のアプリケーション１３９が記憶されている。制御部１１０が、このアプリケーション１３９を実行することで、端末装置１００は、カーナビゲーションシステムとして動作する。アプリケーション１３９は、例えば、無線通信部１２０によって、インターネット上の所定のサーバからダウンロードされ、記憶部１３８に記憶される。なお、アプリケーション１３９は、メモリーカード等の記録媒体に記録されていてもよい。
【００１６】
無線通信部１２０は、通信キャリアを介したデータ通信や音声通信を行うための回路である。無線通信部１２０は、制御部１１０からの指示に応じて、通信キャリアを通じてインターネット上のサーバにアクセスし、地図画像データや経路データを取得する。
【００１７】
表示部１２６は、制御部１１０からの指示に応じて、無線通信部１２０によって取得された地図画像や経路を表示する。表示部１２６には、制御部１１０からの指示に応じて、ナビゲーションに関する操作画面も表示される。本実施形態では、後述する操作画面表示処理によって、表示部１２６には、運転席用の操作画面、および、助手席用の操作画面のいずれか一方が表示される。
【００１８】
タッチパネル１２４は、表示部１２６に重畳して設けられており、表示部１２６に表示された操作画面に対するユーザからのタッチ操作を受け付ける。
【００１９】
傾きセンサ１３４は、端末装置１００の傾きを検出するためのセンサである。本実施形態では、傾きセンサ１３４は、加速度センサ（より詳しくは、３軸加速度センサ）によって構成されている。
【００２０】
ＧＰＳセンサ１３６は、ＧＰＳ（Global Positioning System／全地球測位システム）を構成する人工衛星から受信した電波に基づいて、端末装置１００の現在位置を測位するセンサである。
【００２１】
マイク１２８は、ユーザから発せられた音声や、周囲の音を取得する。取得された音声は、制御部１１０に入力される。スピーカ１３０は、制御部１１０による制御に応じて、通話相手から受信した音声等を出力する。
【００２２】
図３は、端末装置１００によって実行される操作画面表示処理のフローチャートである。本実施形態では、この操作画面表示処理は、アプリケーション１３９がユーザによって起動された際に実行される。この操作画面表示処理が実行されると、制御部１１０は、表示部１２６に運転席用操作画面を表示する（ステップＳ１００）。
【００２３】
図４は、運転席用の操作画面の例を示す図である。図４に示すように、本実施形態の運転席用の操作画面では、運転席１１に近い側にメニューボタンＢＴが地図画像に重畳されて表示される。なお、運転席１１が右側か左側かは、ユーザによって任意に設定されることとしても良い。制御部１１０は、運転席１１が右側と設定されていれば、右側にメニューボタンＢＴを配置し、運転席１１が左側と設定されていれば、左側にメニューボタンＢＴを配置する。メニューボタンＢＴは、例えば、出発地や目的地などナビゲーションにおける経路の設定を行うためのボタンである。
【００２４】
運転席用の操作画面を表示すると、制御部１１０は、傾きセンサ１３４を用いて、端末装置１００の傾きの検出を開始する（ステップＳ１１０）。傾きの検出を開始すると、制御部１１０は、端末装置１００の傾きが安定したか否かを判断する（ステップＳ１２０）。制御部１１０は、端末装置１００の傾きの変化が略ゼロになった場合に、傾きが安定したと判断する。端末装置１００の傾きが安定していない場合には（ステップＳ１２０：ＮＯ）、安定するまで、ステップＳ１２０の処理がループされる。例えば、運転席１１に人が乗車した後に、車両１０の揺れが収まると、端末装置１００の傾きは安定する。
【００２５】
端末装置１００の傾きが安定した場合には（ステップＳ１２０：ＹＥＳ）、制御部１１０は、傾きセンサ１３４によって検出された傾きに変化に応じて、助手席１２に人が乗車したか否かを検出する（ステップＳ１３０）。具体的には、制御部１１０は、端末装置１００の傾きが安定した後、所定時間内（例えば、３０秒以内）に、端末装置１００が助手席１２側に所定の角度以上、傾いたことを検出した場合に、助手席１２に人が乗車したと判断する。
【００２６】
所定時間内に、助手席１２に人が乗車したことが検出された場合には（ステップＳ１４０：ＹＥＳ）、制御部１１０は、表示部１２６に表示された操作画面を、運転席用の操作画面から助手席用の操作画面に切り替え（ステップＳ１５０）、当該操作画面表示処理を終了する。
【００２７】
図５は、助手席用の操作画面の例を示す図である。図５に示すように、本実施形態では、助手席用の操作画面では、メニューボタンＢＴが助手席に近い側に配置される。そのため、上記ステップＳ１００において、操作画面の右側にメニューボタンＢＴが表示されている場合には、メニューボタンＢＴが操作画面の左側に移動することになる。
【００２８】
上記ステップＳ１４０において、所定時間内に、助手席１２に人が乗車したことが検出されなかった場合には（ステップＳ１４０：ＮＯ）、制御部１１０は、表示部１２６に、運転席用の操作画面を表示させたまま、当該操作画面表示処理を終了する。当該操作画面表示処理が終了した後には、制御部１１０は、経路の設定や経路案内等のナビゲーションに関する処理を実行する。
【００２９】
以上で説明した本実施形態の端末装置１００によれば、助手席側に人が乗車しているか否かに応じて、端末装置１００の操作画面を助手席用の操作画面と運転席用の操作画面のいずれかに切り替えることができる。そのため、乗車した人の位置に応じて、使い勝手のよい操作画面を提供することができる。また、助手席に人が乗車した場合には、助手席用の操作画面が表示されるので、運転者が端末装置１００を操作する必要がない。よって、運転時の安全性を向上させることができる。
【００３０】
また、本実施形態では、一般的なスマートフォンに搭載されている傾きセンサ１３４（加速度センサ）を用いて、助手席に人が乗車しているか否かを検出する。そのため、端末装置１００に特別なハードウェアを追加することなく、端末装置１００の使い勝手を向上させることができる。
【００３１】
更に、本実施形態では、端末装置１００の傾きが安定した後に、助手席に人が乗車したか否かを判断するので、助手席に人が乗車したことを精度良く検出することができる。
【００３２】
なお、操作画面に表示されるボタンの種類は、図４や図５に示したメニューボタンＢＴに限られない。例えば、地図の縮尺を変更するボタンや、現在位置を移動させるボタン、オーディオのソースを切り替えるボタン、ラジオのチャンネルを選択するボタン、ボリュームの調整ボタン、オーディオトラックを切り替えるボタン、など、種々のボタンの配置を運転席用と助手席用とで切り替えてもよい。
【００３３】
Ｂ．他の実施形態
Ｂ１．第２実施形態
上記実施形態では、ナビゲーション用のアプリケーション１３９の操作画面を、助手席用または運転席用に切り替えている。しかし、切り替えを行う操作画面は、ナビゲーション用のアプリケーション１３９の操作画面に限られない。例えば、音楽あるいは動画再生用のアプリケーションや、インターネット上の様々な情報を表示するためのアプリケーションの操作画面を切り替えても良い。また、実行するアプリケーション自体を切り替えることで、操作画面を運転席用と助手席用とで変更してもよい。
【００３４】
Ｂ２．第３実施形態
上記実施形態では、制御部１１０は、傾きセンサ１３４を用いて、助手席に人が乗車したか否かを判断している。これ以外にも、例えば、制御部１１０は、以下の方法（１）〜（５）によって助手席に人が乗車したか否かを判断することができる。制御部１１０は、傾きセンサ１３４と、以下に示す方法の少なくともいずれか一つを組み合わせて用いることで、助手席に人が乗車したか否かの検出精度を向上させることができる。
【００３５】
（１）助手席１２に重量センサを設け、この重量センサが所定の重量以上（例えば、１５Ｋｇ以上）の重量を検出した場合に、制御部１１０が、助手席１２に人が乗車したと判断する。制御部１１０は、例えば、重量センサからの出力を、車両１０に搭載されたコンピュータから無線を通じて取得する。
【００３６】
（２）端末装置１００にカメラを設け、助手席１２の位置を含む画像を撮像する。そして、制御部１１０がそのカメラによって撮像された画像を解析し、助手席１２側に人が乗車していることが解析された場合に、助手席１２に人が乗車したと判断する。
【００３７】
（３）助手席に乗車した人が携帯している端末装置が、自己の位置情報を含む信号を端末装置１００に送信する。そして、端末装置１００の制御部１１０が、助手席１２を含む位置範囲内に存在する端末装置から信号を受信した場合に、助手席１２に人が乗車したと判断する。
【００３８】
（４）制御部１１０が、マイク１２８を用いて、シートベルトの金具を固定する音を検出し、その音が、２回以上検出された場合に、助手席１２に人が乗車したと判断する。
【００３９】
（５）制御部１１０が、２以上のマイク１２８によって、シートベルトの金具を固定する音の発生源の位置を検出し、助手席１２側の位置で音を検出した場合に、助手席１２に人が乗車したと判断する。
【００４０】
Ｂ３．第４実施形態
図３に示した操作画面表示処理において、助手席に人が乗車したか否かの判断処理（図３のステップＳ１３０）は、端末装置１００の傾きが安定した後で、かつ、以下に示す（１）〜（４）のいずれかのタイミングの後に行ってもよい。（１）〜（４）のタイミングの後に判断処理が実行されれば、端末装置１００が車両１０内に配置された後に助手席に人が乗車したか否かを判断することになるので、車両外に端末装置１００が存在するときに、助手席用の操作画面が表示されてしまうことを抑制することができる。
【００４１】
（１）端末装置１００がＢｌｕｅｔｏｏｔｈ（登録商標）等の規格に基づく近距離無線回路を備え、その近距離無線回路によって、車両１０に搭載されたカーナビゲーションシステム２０（図１参照）から発せられる無線信号を受信したタイミング。カーナビゲーションシステム２０からは、例えば、周囲に存在するデバイスを発見するための信号や、ペアリングされたデバイスを検出するための信号が無線によって発せられる。
【００４２】
（２）端末装置１００が無線ＬＡＮ回路を備え、その無線ＬＡＮ回路によって、カーナビゲーションシステム２０に搭載された無線ＬＡＮ回路から発せられる無線信号を受信したタイミング。端末装置１００が親機（アクセスポイント）、カーナビゲーションシステム２０が子機（ステーション）という関係では、カーナビゲーションシステム２０からは、プローブ要求信号が無線によって送信される。一方、端末装置１００が子機、カーナビゲーションシステム２０が親機という関係では、カーナビゲーションシステム２０からは、ＳＳＩＤ（Service Set Identifier）を含むビーコン信号が無線によって送信される。
【００４３】
（３）端末装置１００がＦＭ受信回路を備え、そのＦＭ受信回路によって、カーナビゲーションシステム２０から発せられるＦＭ電波を受信したタイミング。このＦＭ電波は、例えば、カーナビゲーションシステム２０から、車両に搭載されたオーディオ機器に、ナビゲーションのための音声を出力するために送信される。
【００４４】
（４）端末装置１００が、車両１０に固定されたことを検出したタイミング。例えば、車両１０に固定されたクレードル２００が、電源等を端末装置１００に供給するコネクタを備え、そのコネクタが端末装置１００に接続されたことを制御部１１０が検出することで、端末装置１００が車両１０に固定されたと検出することができる。また、例えば、制御部１１０が、重力方向に対する端末装置１００の設置角度を傾きセンサ１３４によって検出し、その設置角度が所定の角度に収まった場合に、端末装置１００がクレードル２００に固定されたと推測することもできる。
【００４５】
Ｂ４．第５実施形態
上記実施形態では、傾きセンサ１３４を加速度センサによって構成した。しかし、傾きセンサ１３４は、ジャイロセンサによって構成してもよい。ジャイロセンサは、角速度を検出するセンサである。そのため、上述した操作画面表示処理では、ジャイロセンサからの出力値（角速度）が略ゼロになった場合に、傾きが安定したと判断することができる。また、助手席１２に人が乗車したか否かは、ジャイロセンサによって検出された角速度の変化の方向（回転方向）に基づいて判断することができる。また、加速度センサとジャイロセンサとを組み合わせて傾きセンサ１３４を構成すれば、より精度良く、助手席に人が乗車したか否かを判断することが可能である。
【００４６】
Ｂ５．第６実施形態
クレードル２００には、端末装置１００に設けられた傾きセンサ１３４よりも高精度な傾きセンサを設けてもよい。クレードル２００内の傾きセンサと端末装置１００の制御部１１０とは、端末装置１００がクレードル２００に固定されることで接続される。このような構成であれば、制御部１１０は、クレードル２００側に設けられた傾きセンサを利用して、端末装置１００の傾きを精度良く検出することができる。また、クレードル２００が自己の傾きセンサを用いて、車両１０の傾きの履歴を記憶しておき、端末装置１００の制御部１１０が、その履歴を参照することで、傾きが安定したか否かを判断しても良い。
【００４７】
Ｂ６．第７実施形態
上記実施形態では、制御部１１０は、助手席１２に人が乗車したか否かを、所定の時間が経過する間に検出している。これに対して、制御部１１０は、停止している車両１０の移動が開始するまでの間に、助手席１２に人が乗車したか否かを検出してもよい。車両１０の移動が開始したか否かは、ＧＰＳセンサ１３６によって検出した現在位置の変位に基づいて判断することができる。
【００４８】
Ｂ７．第８実施形態
端末装置１００は、スマートフォンに限らず、様々な装置として構成することが可能である。例えば、一般的な携帯電話（フィーチャーフォン）や、ノート型パーソナルコンピュータ、タブレット端末、携帯情報端末（ＰＤＡ）、携帯音楽プレーヤ、携帯型ゲーム機、など、様々な装置として構成することが可能である。
【００４９】
本発明は、上述の実施形態に限られるものではなく、その趣旨を逸脱しない範囲において種々の構成で実現することができる。例えば、発明の概要の欄に記載した各形態中の技術的特徴に対応する実施形態中の技術的特徴は、上述の課題の一部又は全部を解決するために、あるいは、上述の効果の一部又は全部を達成するために、適宜、差し替えや、組み合わせを行うことが可能である。また、その技術的特徴が本明細書中に必須なものとして説明されていなければ、適宜、削除することが可能である。
【符号の説明】
【００５０】
１０…車両
１１…運転席
１２…助手席
１３…ダッシュボード
１４…ポケット
２０…カーナビゲーションシステム
１００…端末装置
１１０…制御部
１１１…ＣＰＵ
１１２…ＲＡＭ
１１３…ＲＯＭ
１２０…無線通信部
１２４…タッチパネル
１２６…表示部
１２８…マイク
１３０…スピーカ
１３４…傾きセンサ
１３６…ＧＰＳセンサ
１３８…記憶部
１３９…アプリケーション
２００…クレードル
ＢＴ…メニューボタン
【図１】
2014172528.tif 000003
【図２】
2014172528.tif 000004
【図３】
2014172528.tif 000005
【図４】
2014172528.tif 000006
【図５】
2014172528.tif 000007