(57)【要約】【課題】タッチパネルを振動させる振動部を備えた電子機器において、電子機器の操作者以外の人にとって、振動部が発生させる振動を感知しにくい電子機器を提供する。【解決手段】電子機器１０は、タッチパネル１１と、タッチパネル１１を振動させる振動部１３と、電子機器１０の近傍における電子機器１０の操作者以外の人の存在状況に基づいて振動部１３を制御する制御部２０、３３とを備えている。【選択図】図４
2014099140.tif 000002
【特許請求の範囲】
【請求項１】
電子機器であって、
タッチパネルと、
前記タッチパネルを振動させる振動部と、
当該電子機器の近傍における当該電子機器の操作者以外の人の存在状況に基づいて前記振動部を制御する制御部とを備えた電子機器。
【請求項２】
外部の機器と通信する外部通信部と、
前記外部通信部を介して取得した外部情報に基づいて、当該電子機器の近傍における当該電子機器の操作者以外の人の存在状況を検出する検出部とを備えた請求項１記載の電子機器。
【請求項３】
前記制御部は、当該電子機器の近傍における当該電子機器の操作者以外の人の存在状況に基づいて前記振動部の振動状態を制約する制約条件を決定し、前記制約条件に満たすように前記振動部を制御する請求項１記載の電子機器。
【請求項４】
前記制御部は、前記制約条件として前記振動部の振幅の上限値を決定し、前記上限値以下に前記振動部の振幅を制限する請求項３記載の電子機器。
【請求項５】
当該電子機器は、複数の座席が存在する環境下で使用され、
前記検出部は、前記操作者の座席の隣りの座席を対象座席とした場合に、前記複数の対象座席の各々に人がいるか否かを示す座席情報を前記外部情報として取得する請求項２記載の電子機器。
【請求項６】
当該電子機器は、複数の座席が存在する環境下で使用され、
前記制御部は、前記操作者の座席の隣りの座席を対象座席とした場合に、人が座っている前記対象座席の数を示す情報、又は、人が座っている前記対象座席の前記操作者の座席に対する位置を示す情報の少なくとも一方に基づいて、前記振動部を制御する請求項１記載の電子機器。
【請求項７】
情報提供システムであって、
タッチパネルと、前記タッチパネルを振動させる振動部と、前記振動部を制御する制御部とを少なくとも有する複数の電子機器と、
前記複数の電子機器のうちの１つの電子機器を対象機器として、前記対象機器の近傍における前記対象機器の操作者以外の人の存在状況を検出情報として検出する検出部とを備え、
前記対象機器の前記制御部は、前記検出部が出力する前記検出情報に基づいて前記振動部を制御する情報提供システム。
【請求項８】
前記電子機器は、前記検出部と、外部の機器と通信する外部通信部とを備え、
前記検出部は、前記外部通信部を介して取得した外部情報に基づいて、自機器の近傍における前記自機器の操作者以外の人の存在状況を検出する請求項７記載の情報提供システム。
【請求項９】
前記複数の電子機器の各々は、複数の座席の各々に対して設けられ、
前記各電子機器を使用する人が座る各座席に人が存在するかどうかかを示す座席情報を管理する管理機器を備え、
前記検出部は、前記管理機器から前記外部情報として取得した前記座席情報に基づいて、自機器の近傍における前記自機器の操作者以外の人の存在状況を検出する請求項８記載の情報提供システム。
【請求項１０】
前記管理機器は、前記複数の電子機器と通信可能なサーバである請求項９記載の情報提供システム。
【請求項１１】
前記管理機器は、前記複数の電子機器の中の少なくとも１つの電子機器である請求項９記載の情報提供システム。
【請求項１２】
タッチパネルと、前記タッチパネルを振動させる振動部とを備えた電子機器の制御方法であって、
当該電子機器の近傍における当該電子機器の操作者以外の人の存在状況を検出情報として検出する検出ステップと、
前記検出ステップで検出された前記検出情報に基づいて前記振動部を制御する制御ステップとを含む電子機器の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、タッチパネルを振動させる振動部を備えた電子機器、その電子機器を備えた情報提供システム、および電子機器の制御方法に関する。
【背景技術】
【０００２】
特許文献１は、車両の操作者に対して運転状況に応じた適切な振動を呈示する車両用操作装置を開示する。この車両用操作装置は、タッチパネルの操作者が車両の運転に集中しているか否かを車両の駆動状態に基づいて判断する制御部を備える。これにより、車両の操作者に対して運転状況に応じた適切な振動を呈示することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−３３５６２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本開示は、タッチパネルを振動させる振動部を備えた電子機器において、電子機器の操作者以外の人にとって、振動部が発生させる振動を感知しにくい電子機器を提供する。
【課題を解決するための手段】
【０００５】
本開示における電子機器は、タッチパネルと、タッチパネルを振動させる振動部と、電子機器の近傍における電子機器の操作者以外の人の存在状況に基づいて振動部を制御する制御部とを備えている。
【発明の効果】
【０００６】
本開示における電子機器は、電子機器の操作者以外の人にとって、振動部が発生させる振動を感知しにくくできる。
【図面の簡単な説明】
【０００７】
【図１】実施の形態１の情報提供システムにおける電子機器の配置例を示す概略図
【図２】図１に記載の在席者Ｃが座っている座席などの側面図
【図３】実施の形態１における電子機器の外観斜視図
【図４】実施の形態１における電子機器の概略構成を示すブロック図
【図５】実施の形態１における電子機器の断面図
【図６】実施の形態１における振動部の外観斜視図
【図７】実施の形態１の電子機器の動作を説明するためのフローチャート
【図８】実施の形態１のサーバの動作を説明するためのフローチャート
【図９】振動部用の制御テーブルの一例を示す図
【発明を実施するための形態】
【０００８】
以下、適宜図面を参照しながら、実施の形態を詳細に説明する。但し、必要以上に詳細な説明は省略する場合がある。例えば、既によく知られた事項の詳細説明や実質的に同一の構成に対する重複説明を省略する場合がある。これは、以下の説明が不必要に冗長になるのを避け、当業者の理解を容易にするためである。
【０００９】
なお、発明者らは、当業者が本開示を十分に理解するために添付図面および以下の説明を提供するのであって、これらによって特許請求の範囲に記載の主題を限定することを意図するものではない。
【００１０】
（実施の形態１）
以下、図１〜９を用いて、本実施の形態を説明する。本実施の形態における情報提供システムは、管理機器（サーバ）に接続された複数の電子機器を備えて各電子機器の操作者に管理機器などから情報を提供するシステムである。情報提供システムは、複数の座席が設けられた空間を持つ構造物（例えば、移動体、映画館など）に設けられる。各電子機器は座席毎に設けられる。なお、管理機器は、複数の座席が設けられた空間を持つ構造物に設けてもよいし、その構造物以外の場所に設けてもよい。
【００１１】
［１−１．構成］
＜表示システムの全体構成＞
まず、本実施の形態の情報提供システム（表示システム）の構成を、図１、及び図２を用いて説明する。
【００１２】
本実施の形態では、情報提供システムの一例として、航空機１００内に電子機器１０が設置されている情報提供システム（表示システム）について説明する。本実施の形態では、電子機器１０の近傍の周囲環境として、電子機器１０を操作する操作者が座っている座席（以下、「ユーザ席」ともいう。）の近傍（周囲）の座席の在席状況が、後述する振動部１３の制御に用いられる。なお、本明細書において「電子機器１０の近傍」は、後述する振動部１３が発生する振動（例えば、最大振幅時の振動）を人が感知し得る範囲である。
【００１３】
図１は、本実施の形態にかかる情報提供システムにおける電子機器１０の配置例を示す概略図である。図１は、移動体である航空機１００内の座席の平面配置図を示す。図２は、図１に記載の座席の側面図である。図２は、図１に記載の在席者Ｃが座っている座席４０と、その前に隣り合う座席４１を示している。
【００１４】
図１に示すように、航空機１００内では、通常、複数の座席が、格子状に配置されている。つまり、航空機１００では、その前後方向に並ぶ座席が複数列設けられ、その左右方向に並ぶ座席が複数列設けられている。各座席に対しては、座席モニタなどとして機能する電子機器１０がそれぞれ備え付けられている。図２に示すように、各座席の背もたれ部４６に各電子機器１０が設置されている。背もたれ部４６に電子機器１０が設置された座席の１つ後ろの座席は、電子機器１０の操作者が座るユーザ席となる。各電子機器１０は、航空機１００内に設置されているサーバ５０（ホストコンピュータ）にネットワーク６０を介して接続されている。サーバ５０は、例えば、航空機１００の座席（乗客用の全座席）の予約状況を示す座席情報（全体座席情報）、及び映像・音声コンテンツデータを蓄積しており、各電子機器１０へ必要なデータを配信する。また、各電子機器１０は、ネットワーク６０を介して互いに通信可能である。
【００１５】
図２に示すように、座席４０に在席する在席者Ｃは、前方の座席４１に取り付けられた電子機器１０ｃを使用する。また、本実施の形態においては、各座席に、座席に人が座っているか否かを検出するための人検出用センサとして、重量センサ４７が配置されている。重量センサ４７は、座席の底部に配置されている。電子機器１０ｃの操作者が座る座席４０の重量センサ４７は、座席４０に掛かる重量を検知し、その結果を検知結果として、前方の座席４１に取り付けられている電子機器１０ｃに送信する。電子機器１０ｃは、重量センサ４７から送信される検知結果（例えば、重量センサの値）より、電子機器１０ｃのユーザ席である座席４０に人が座っているか否かを判別する。なお、重量センサ４７は、例えばネットワーク６０又は無線通信を介して電子機器１０ｃに検知結果を送信する。
【００１６】
＜電子機器の全体構成＞
次に、電子機器１０の構成について図３〜６を用いて説明する。
【００１７】
図３は、本実施の形態における電子機器１０の外観斜視図である。図４は、本実施の形態における電子機器１０の構成を示すブロック図である。
【００１８】
図３、及び図４に示すように、電子機器１０は、主として、タッチパネル１１と、表示部１２と、振動部１３と、振動制御部３３と、マイクロコンピュータ２０とを備え、これらを筐体１４の中に格納している。タッチパネル１１は、表示部１２の表示面側に設けられ、表示部１２の少なくとも一部を覆っている。振動部１３は、タッチパネル１１を振動させる。振動制御部３３は、振動部１３を制御することで、振動部１３の振動状態（例えば、振幅、周波数、波形など）を制御する。ユーザは、表示部１２に表示された内容に対して、指やペンなどを用いてタッチパネル１１にタッチするタッチ操作をすることで、電子機器１０を操作する。なお、図４では、電子機器１０は、タッチパネル制御部３１、表示制御部３２、検出部３４、外部通信部３６、入出力部３７、ＲＯＭ３８、及びＲＡＭ３９も備えている。
【００１９】
＜個別構成の説明＞
表示部１２は、文字や数字、図形やキーボード等を表示する。表示部１２には、ユーザがタッチ操作を可能な領域である操作領域（図示せず）が含まれている。操作領域には、例えば、キーボードのような、ユーザからの入力を受け付けるための画像が表示される。ユーザは、表示部１２に表示されたキーボードの任意の位置をタッチ操作することにより、文字入力等を行うことができる。表示部１２として、例えば、液晶ディスプレイ、有機ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ、電子ペーパー、プラズマディスプレイなどの公知の表示装置を用いることができる。表示制御部３２は、マイクロコンピュータ２０によって生成される制御信号に基づいて、表示部１２の表示内容を制御する。
【００２０】
タッチパネル１１は、少なくとも操作領域を覆うように表示部１２上に配置されている。ユーザは、タッチパネル１１上を指やペンなどでタッチ操作することで電子機器１０を操作することができる。タッチパネル１１は、ユーザのタッチ位置を検知することができる。ユーザのタッチ位置の情報は、タッチパネル制御部３１を介してマイクロコンピュータ２０に送られる。マイクロコンピュータ２０は、ユーザのタッチ位置の情報を用いて後述する各種処理を行う。タッチパネル１１としては、例えば、静電式、抵抗膜式、光学式、超音波方式、電磁式、感圧式などの方式のタッチパネルを用いることができる。
【００２１】
振動部１３は、タッチパネル１１を振動させる。振動制御部３３は、振動部１３の振動パターンを制御する。マイクロコンピュータ２０は、タッチパネル制御部３１からの情報によりユーザによるタッチ操作を検知した場合に、振動制御部３３を制御することで、振動部１３を振動させてタッチパネル１１を振動させる。ユーザは、タッチパネル１１が振動することで、触覚によりタッチ操作を行ったことを確認できる。
【００２２】
また、マイクロコンピュータ２０は、表示部１２の表示領域のうちユーザがタッチした場所の画像に応じて、振動制御部３３を制御する。例えば、ボタンが表示されている場所がタッチされた場合には、マイクロコンピュータ２０は、ＲＯＭ３８またはＲＡＭ３９から、ボタンを押した触覚をユーザに与えるような振動波形のデータを呼び出し、振動制御部３３にその振動波形のデータを転送する。振動制御部３３は、マイクロコンピュータ２０から受け取った振動波形のデータに基づいて、振動部１３を制御する。その結果、振動部１３は、振動波形データに表された振動をタッチパネル１１に与えることで、ボタンを押した触覚を振動にてタッチパネル１１上に再現する。
【００２３】
また、マイクロコンピュータ２０は、表示部１２の表示領域のうちユーザがなぞった場所の画像の輝度分布に応じて、振動部１３の振動波形を制御することで、画像に応じた凸凹感やざらざら感をタッチパネル１１上に再現したりもできる。電子機器１０では、振動部１３の振動振幅の大きさ（タッチパネル１１の振動の強さ）が、ユーザによっても調整できる。電子機器１０は、その本体に設けられた物理的なボタンやレバーの操作、又は電子機器１０によって表示されるメニューの操作などを行うことで、振動部１３の振動振幅の大きさを調整できる。さらに、電子機器１０では、振動部１３の振動振幅の上限が設定されている。そのため、ユーザが振動部１３の振動振幅を大きくしようとしても、決められた振動振幅の上限を上回った場合は、振幅は上限値に固定される。
【００２４】
検出部３４は、ユーザ席に人がいるか否かを検出する。本実施の形態においては、ユーザ席の下に重量センサ４７が配置されており、人が座ったときの重量と、人が座っていないときの重量の違いにより、ユーザ席に人がいるか否かを判別する。マイクロコンピュータ２０は、検出部３４に問い合わせることで、ユーザ席に人がいるか否かを判断できる。なお、検出部３４が重量の変化を検知する度に、マイクロコンピュータ２０に通知してもよい。重量センサの配置場所は、操作者が座る場所の下部が望ましいが、背もたれや座席全体の下に配置してもかまわない。
【００２５】
なお、ユーザ席に人がいるか否かの判断に使用する人検出用センサは、重量センサに限定されない。例えば、ユーザ席の前の座席、又は電子機器等に取り付けられたカメラによって撮影した画像によりユーザ席に人がいるか否かを判断してもよいし、赤外線センサのように温度を測定するセンサによってユーザ席に人がいるか否かを判断してもよい。赤外線センサは、例えばユーザ席の前の座席、又は電子機器等に取り付けられる。また、ユーザ席のシートベルトの着用状況から、ユーザ席に人がいるかどうかを判断してもかまわない。
【００２６】
また、検出部３４は、外部通信部３６を通じて、サーバ５０から、当日の航空機１００の座席の予約状況を示す座席情報を確認し、ユーザ席の近傍の座席に人が座っているか否かを判断することも可能である。つまり、検出部３４は、座席情報に基づいて、電子機器１０の近傍における電子機器１０の操作者以外の人の存在状況を検出情報として検出する。マイクロコンピュータ２０は、検出部３４から取得した検出情報より、電子機器１０の近傍（周辺）に操作者以外の人がいるか否かを判断し、振動制御部３３を制御する。具体的には、マイクロコンピュータ２０は、電子機器１０の近傍における操作者以外の人の混雑度が大きい場合は、振動振幅の上限値を低くし、電子機器１０の近傍の操作者以外の人の混雑度が小さい場合には、振動振幅の上限値を高く設定する。
【００２７】
また、電子機器１０は、各種電子機器に対してデータを入出力可能な各種の入出力部３７を備える。外部通信部３６は、例えばサーバ５０との通信や、他の電子機器との通信などを行う通信部である。
【００２８】
＜構成の配置関係の説明＞
図５は、電子機器１０の断面図である。本実施の形態の電子機器１０では、図５に示すように、タッチパネル１１、表示部１２、振動部１３、及び回路基板１９が、筐体１４の中に格納されている。回路基板１９には、マイクロコンピュータ２０、ＲＡＭ３９、ＲＯＭ３８、各種制御部、検知部３４、及び電源など配置されている。
【００２９】
振動部１３は、タッチパネル１１に実装されており、タッチパネル１１を振動させることにより、ユーザに触覚を与えることができる。タッチパネル１１は、筐体１４にスペーサ１８を介して取り付けられている。スペーサ１８によって、タッチパネル１１の振動が、筐体１４に伝わりにくくなっている。スペーサ１８は、例えば、シリコンゴムやウレタンゴム等の緩衝部材である。
【００３０】
表示部１２は、筐体１４の中に配置されており、タッチパネル１１は、表示部１２を覆うように配置されている。タッチパネル１１、振動部１３、及び表示部１２は、それぞれ電気的に回路基板１９に接続されている。
【００３１】
＜振動部の構成＞
図６を用いて振動部１３の構成を説明する。図６は、本実施の形態の振動部１３の外観斜視図である。振動部１３は、図６に示すように、圧電素子２１と、シム板２２と、ベース２３とを備える。細長い板状のシム板２２の両面には、圧電素子２１が接着されている。シム板２２の両端はベース２３と接続されており、振動部１３はいわゆる両持ち構成になっている。各ベース２３は、タッチパネル１１と接続されている。
【００３２】
圧電素子２１は、チタン酸ジルコン酸鉛等の圧電セラミックやニオブ酸リチウム等の圧電単結晶である。振動部１３の振動時は、圧電素子２１が、振動制御部３３からの電圧により、伸縮する。振動部１３の振動時は、シム板２２の両面に貼り付けられた一対の圧電素子２１の片方が伸びると同時に、もう片方が縮むように、振動制御部３３が圧電素子２１を制御することで、シム板２２にたわみ振動を発生させることができる。
【００３３】
シム板２２は、リン青銅等のバネ部材である。シム板２２の振動はベース２３を通じて、タッチパネル１１を振動させる。その結果、タッチパネル１１をタッチ操作しているユーザは、タッチパネル１１の振動を感知することができる。
【００３４】
ベース２３は、アルミや真鍮等の金属や、ＰＥＴやＰＰ等のプラスチックである。
【００３５】
振動部１３の振動（シム板２２の振動）の周波数、振幅、及び期間は、振動制御部３３によって制御される。なお、振動部１３の振動の周波数としては、１００〜４００Ｈｚ程度の周波数が望ましい。
【００３６】
なお、本実施の形態では、圧電素子２１をシム板２２に貼り付けてシム板２２の振動によってタッチパネル１１を振動させているが、圧電素子２１を直接タッチパネル１１に貼り付けて圧電素子２１の伸縮（長さ方向の振動）によってタッチパネル１１を振動させてもよい。また、タッチパネル１１の上にカバー部材等を設ける場合は、圧電素子２１をカバー部材に貼り付けて圧電素子２１の伸縮によってカバー部材を振動させることで、タッチパネル１１を振動させてもよい。また、振動部１３の振動源として、圧電素子２１の替わりに振動モータを用いてもよい。
【００３７】
［１−２．動作］
以上のように構成された電子機器１０について、その動作を図２、及び図７〜図９を用いて説明する。
【００３８】
図７は、電子機器１０の動作を説明するフローチャートである。以降、図２の座席４１の背もたれ部４６に配置された電子機器１０ｃ（座席４０用の電子機器１０ｃ）を例にして、電子機器１０の動作を説明する。
【００３９】
まず、マイクロコンピュータ２０は、検出部３４に問い合わせて、電子機器１０ｃの操作者用の座席４０（ユーザ席）に人が座っているかどうかを確認する（ステップＳ７０１）。ステップＳ７０１は定期的に行われる。マイクロコンピュータ２０は、座席４０に人が座っていることを確認した場合には、外部通信部３６を介してサーバ５０に座席４０に人が座っていることを示すユーザ席情報を送信する（ステップＳ７０２）。
【００４０】
次に、ステップＳ７０３では、マイクロコンピュータ２０は、航空機１００の座席４０の近傍（周辺）の座席が予約されているか否かを示す情報を含む座席情報（全体座席情報）の問い合わせを、検出部３４に指示する。検出部３４は、マイクロコンピュータ２０からの指示を受け、サーバ５０に座席情報を問い合わせる。ここで、座席情報の問い合わせを受けたサーバ５０は、座席情報を電子機器１０に配信する。そして、検出部３４は、サーバ５０より配信された座席情報に基づいて、電子機器１０の近傍における電子機器１０の操作者以外の人の存在状況を検出情報として検出し、検出情報をマイクロコンピュータ２０に出力する。検出情報は、ユーザ席の近傍の対象座席に人が存在するか否かを示す情報である。マイクロコンピュータ２０は、検出情報を取得する。以上により、ステップＳ７０３は終了する。
【００４１】
なお、サーバ５０は、自らが管理する全体座席情報からユーザ席の近傍の座席情報を抽出し、その抽出した座席情報を電子機器１０に配信してもよい。また、検出部３４を電子機器１０に設けるのではなくサーバ５０に設けて、マイクロコンピュータ２０がサーバ５０から検出情報を取得してもよい。この場合に、サーバ５０は、後述する制約条件を決定して電子機器１０に送信してもよい。
【００４２】
マイクロコンピュータ２０は、ステップＳ７０３で検出部３４より取得した検出情報に基づいて、後述する制御テーブルから、振動部１３の振動状態を制約する制約条件（振動方法）を決定する（ステップＳ７０４）。制約条件は、振動部１３の振幅の上限値である。制約条件の決定方法は後述する。なお、制約条件として、振幅以外に、周波数又は波形など、振動に関する他の諸元を用いてもよい。また、制約条件に使用する振動の諸元を１つにせずに、振幅、周波数、及び波形の中から複数の諸元を組み合わせもよい。
【００４３】
マイクロコンピュータ２０は、タッチパネル１１に対してユーザのタッチ操作が行われているかどうかを判定する（ステップＳ７０５）。マイクロコンピュータ２０は、ユーザがタッチパネル１１に対してタッチ操作を行ったと判断した場合は、ステップＳ７０４で決定した制約条件を満たすように振動部１３を振動させる振動制御を、振動制御部３３に指示する（ステップＳ７０６）。振動制御部３３は、振動制御を実行して、マイクロコンピュータ２０より指示された制約条件に基づいて振動部１３を振動させる（ステップＳ７０７）。
【００４４】
マイクロコンピュータ２０は、ステップＳ７０５で、ユーザがタッチ操作をしていないと判断した場合には、所定時間が経過したかどうかを調べる（ステップＳ７０８）。
【００４５】
マイクロコンピュータ２０は、所定時間が経過していないと判断した場合には、ステップＳ７０５に戻る。マイクロコンピュータ２０は、所定時間が経過したと判断した場合には、座席４０（ユーザ席）に人がいるか否かを判断する（ステップＳ７０９）。マイクロコンピュータ２０は、ステップＳ７０９で座席４０に人がいないと判断した場合には、座席４０に人が座っていないことを示すユーザ席情報をサーバ５０に報告する（ステップＳ７１０）。ステップＳ７１０が終了するとステップＳ７０１に戻る。マイクロコンピュータ２０は、ステップＳ７０９で、座席４０に人がいると判断した場合には、ステップＳ７０３に戻る。
【００４６】
図８は、サーバ５０の動作を説明するためのフローチャートである。
【００４７】
サーバ５０は、ステップＳ８１においてクライアントである電子機器１０からのデータを受信したかどうかを判定し、データを受信したと判定するまでステップＳ８１を繰り返す。サーバ５０は、電子機器１０からのデータを受信したと判定すると、受信したデータがユーザ席情報であるかどうかを判定する（ステップＳ８２）。なお、電子機器１０は、図７に示すように、ユーザ席の状態が、人が存在する状態と人が存在しない状態との間で変化した場合にだけ、サーバ５０にユーザ席情報を送信する。サーバ５０は、ユーザ席情報を受信したと判定した場合には、受信したユーザ席情報に基づいて、自身に格納している座席情報を新しい座席情報に更新する（ステップＳ８３）。ステップＳ８３が終了すると、ステップＳ８１に戻る。
【００４８】
サーバ５０は、ステップＳ８２で受信したデータがユーザ席情報でないと判定した場合、受信したデータが座席情報の問い合わせであるかどうかを判定する（ステップＳ８４）。サーバ５０は、受信したデータが座席情報の問い合わせであると判定した場合、座席情報の問い合わせを行った電子機器１０に対して、サーバ５０が格納している座席情報（最新の座席情報）を送信する（ステップＳ８５）。ステップＳ８５が終了すると、ステップＳ８１に戻る。
【００４９】
サーバ５０は、ステップＳ８４で受信したデータが座席情報の問い合わせではないと判定した場合、ステップＳ８６において、受信したデータに対応した所定の処理を行い、ステップＳ８１に戻る。なお、座席情報の初期情報としては、航空機１００の予約情報を用いる。
【００５０】
＜制約条件の決定方法＞
図９は、振動部１３用の制御テーブル（振動方法テーブル）の一例を示す。図９に示すように、制御テーブルは、ユーザ席の近傍（周囲）の混雑度と、振動の制約条件（振動方法）で構成されている。本実施の形態では、ユーザ席の近傍の混雑度は、ユーザ席を取り囲む、前後と左右と斜め前と斜め後ろに位置する８つの座席を対象座席として、８つの対象座席に人がどれぐらい座り、且つ、ユーザ席に対してどの位置に人が座っているかにより、「大」、「中」、「小」にランク分けされている。本実施の形態の場合、混雑度「小」は、対象座席にほとんど人が座っていない状態（例えば、人が座っている対象座席の数が２つ以下の状態）であって、ユーザ席の前隣りの対象座席、及び、操作者の左右の両隣の対象座席のいずれにも人が座っていない状態としている。混雑度「中」は、人が座っている対象座席の数が５つ以下で、且つ、ユーザ席の前隣りの対象座席若しくは操作者の左右の両隣の対象座席のいずれかに、少なくとも一人が座っている状態、又は、人が座っている対象座席の数が３以上で５つ以下で、且つ、ユーザ席の前隣りの対象座席、及び、操作者の左右の両隣の対象座席のいずれにも人が座っていない状態としている。混雑度「大」は、対象座席のほとんどに人が座っている状態（例えば、人が座っている対象座席の数が６つ以上の状態）とする。なお、この状態では、ユーザ席の前隣りの対象座席、又は、操作者の左右の両隣の対象座席のいずれかに、必ず人が座っていることになる。
【００５１】
本実施の形態では、対象座席は、ユーザ席の前後方向、左右方向、及び斜め方向の隣りの座席だけであるが、これに限定されない。振動部１３が発生する振動の大きさに基づいて、対象座席とする範囲を決めればよく、例えば、ユーザ席の隣りの座席に加えて、さらにその隣りの座席も対象座席としてもよい。
【００５２】
本実施の形態では、振動の制約条件に、振動部１３（シム板２２）の振動振幅の上限値（以下、「振動上限」という。）が設定されている。混雑度「大」の場合には、電子機器１０の周辺に人が多くいることから、振動騒音が周辺の人の迷惑にならないよう、振幅上限を５μｍに設定する。混雑度「中」の場合は、振動上限を混雑度「大」より大きい１０μｍに設定している。混雑度「小」の場合は、振動部１３の振動振幅を多少大きくしても、騒音が周辺の人にとって迷惑にならないので、振動上限を混雑度「中」より大きい２０μｍに設定している。
【００５３】
なお、図９は一例であり、混雑度のランク数を３つより多くしても良いし、少なくしても良い。また、振幅上限を０μｍにしてもかまわない。つまり、例えば混雑度「大」の場合に、タッチ操作に応答する振動部１３の振動を禁止してもよい。
【００５４】
以下、図１の航空機１００内の座席配置図を用いて、本実施の形態における具体的な動作を説明する。
【００５５】
図１において、符号Ａ、Ｂ、Ｃはそれぞれ座席４０、４２、４４に座っている操作者を示し、電子機器１０ａ、１０ｂ、１０ｃは、それぞれ操作者Ａ、Ｂ、Ｃが使用する電子機器を示している。
【００５６】
まず、座席４５に取り付けられた電子機器１０ａ（操作者Ａ用の電子機器１０ａ）の動作について説明する。電子機器１０ａは、座席４４（ユーザ席）に人がいるかどうかを判定した結果、座席４４に人（操作者Ａ）が存在していると判定し、座席４４に人が座っていることを示すユーザ席情報をサーバ５０に報告する。次に、電子機器１０ａは、タッチパネル１１の電源がＯＮ状態にあるかどうかを判定し、タッチパネル１１の電源がＯＮ状態である場合は、サーバ５０より最新の座席情報を取得する。電子機器１０ａは、取得した座席情報より、座席４４の近傍の混雑度を判定する。この場合、座席４４の近傍の対象座席の状態は、電子機器１０ａが取り付けられている座席４５と、座席４４の左後方の座席４８とに人が座っている状態である。従って、電子機器１０ａは、混雑度を「中」と判定する。電子機器１０ａは、図９の制御テーブルより、混雑度「中」の場合の振動の制約条件を取得し、振動上限を１０μｍに設定して、タッチパネル１１を振動させる。
【００５７】
次に、座席４３に取り付けられた電子機器１０ｂ（操作者Ｂ用の電子機器１０ｂ）の動作について説明する。電子機器１０ｂは、座席４２（ユーザ席）に人がいるかどうかを判定した結果、人（操作者Ｂ）が在席していると判定し、座席４２に人が座っていることを示すユーザ席情報をサーバ５０に報告する。次に、電子機器１０ｂは、タッチパネル１１の電源がＯＮ状態であるかどうかを判定し、タッチパネル１１の電源がＯＮ状態である場合は、サーバ５０より最新の座席情報を取得する。電子機器１０ｂは、取得した座席情報より、座席４２の近傍の混雑度を判定する。この場合、座席４２の近傍の対象座席の全てに人が座っている。従って、電子機器１０ｂは、混雑度を「大」と判定する。電子機器１０ｂは、図９の制御テーブルより、混雑度「大」の場合の振動の制約条件を取得し、振動上限を５μｍに設定して、タッチパネル１１を振動させる。
【００５８】
次に、座席４１に配置された電子機器１０ｃ（操作者Ｃ用の電子機器１０ｃ）の動作について説明する。電子機器１０ｃは、座席４０（ユーザ席）に人がいるかどうかを判定した結果、人（操作者Ｃ）が在席していると判定し、座席４０に人が座っていることを示すユーザ席情報をサーバ５０に報告する。次に、電子機器１０ｃは、タッチパネル１１の電源がＯＮ状態であるかどうかを判定し、タッチパネル１１の電源がＯＮ状態である場合は、サーバ５０より最新の座席情報を取得する。電子機器１０ｃは、取得した座席情報より、座席４０の近傍の混雑度を判定する。この場合、座席４０の左後方の座席４９にのみ人が座っているので、電子機器１０ｃは混雑度を「小」と判定する。電子機器１０ｃは、図９の制御テーブルより、混雑度「小」の場合の振動の制約条件を取得し、振動上限を２０μｍに設定して、タッチパネル１１を振動させる。
【００５９】
［１−３．まとめ］
以上のように、本実施の形態の電子機器１０は、タッチパネル１１と、タッチパネル１１を振動させる振動部１３と、電子機器１０の近傍（電子機器１０から所定範囲内）における電子機器１０の操作者以外の人の存在状況に基づいて振動部１３を制御する制御部２０、３３とを備える。
【００６０】
これにより、制御部２０、３３は、検出部３４が検出した電子機器１０の近傍における電子機器１０の操作者以外の人の存在状況を示す情報（つまり、電子機器１０の周囲環境を示す情報）に基づいて、タッチパネル１１の振動の強度を制御できる。そのため、電子機器１０の操作者以外の人にとって、振動部１３が発生させる振動を感知しにくくできる。そして、操作者に、周囲の人に迷惑をかけることなく、快適に電子機器１０を操作できる環境を提供することが出来る。
【００６１】
また、本実施の形態の電子機器１０は、外部の機器と通信する外部通信部３６と、外部通信部３６を介して取得した座席情報（外部情報）に基づいて、電子機器１０の近傍における電子機器１０の操作者以外の人の存在状況を検出する検出部３４とを備えている。これにより、電子機器１０自体に、人を検出するセンサを設けなくても、振動部１３を適切に制御することができる。
【００６２】
また、本実施の形態の電子機器１０は、マイクロコンピュータ２０は、電子機器１０の近傍における電子機器１０の操作者以外の人の存在状況に基づいて振動部１３の振動状態を制約する制約条件を決定し、その制約条件に満たすように、振動制御部３３を介して振動部１３を制御する。マイクロコンピュータ２０は、制約条件として振動部１３の振幅上限（振幅の上限値）を決定し、振幅上限以下に振動部１３の振幅を制限する。これにより、ユーザが振動部１３の振動振幅を高めに調節する場合であっても、振動部１３の振動を振幅上限以下に制御することができる。
【００６３】
また、本実施の形態の電子機器１０は、複数の座席が存在する環境下で使用され、検出部３４は、複数の対象座席（ユーザ席の隣りの座席など）の各々に人がいるか否かを示す座席情報を外部情報として取得する。座席情報は、サーバ５０から取得される。電子機器１０の検出部３４は、外部通信部３６を介して取得した座席情報に基づいて、自機器の近傍における自機器の操作者以外の人の存在状況を検出する。これにより、サーバ５０が一括で管理する座席情報（座席の予約状況など）を有効利用して、各電子機器１０の近傍における各電子機器１０の操作者以外の人の存在状況を検出することができる。
【００６４】
また、マイクロコンピュータ２０は、人が座っている対象座席の数を示す人数情報、及び、人が座っている対象座席のユーザ席に対する位置を示す位置情報の両方に基づいて、振動部１３を制御する。人数情報と位置情報の各々は、電子機器１０の近傍における電子機器１０の操作者以外の人の存在状況を示す。マイクロコンピュータ２０は、人数情報と位置情報に基づいて決定された制約条件を満たすように、振動部１３を制御する。なお、マイクロコンピュータ２０は、人数情報、又は、位置情報の少なくとも一方に基づいて、振動部１３を制御してもよい。また、サーバ５０が、複数の電子機器のうちの１つの電子機器を対象機器として、その対象機器の近傍における対象機器の操作者以外の人の存在状況（人数情報、又は、位置情報の少なくとも一方）を検出情報として検出し、その検出情報を対象機器に送信してもよい。また、サーバ５０が、検出情報を対象機器に送信するのではなく、検出情報に基づいて対象機器の振動部１３の制約条件を決定して、制約条件の対象機器に送信してもよい。
【００６５】
［実施の形態の変形例１］
変形例１では、ユーザ席を取り囲む８つの対象座席の在席者の合計人数だけによって、ユーザ席の近傍の混雑度を決定する。この場合に、マイクロコンピュータ２０は、対象座席の在席者の合計人数が多いほど、ユーザ席近傍の混雑度が大きいと判断する。そして、マイクロコンピュータ２０は、混雑度が大きいほど振動上限を小さな値に設定する。
【００６６】
［実施の形態の変形例２］
変形例２では、上記変形例１について、ユーザ席に対する対象座席（人が座っている対象座席）の位置を示す情報をさらに用いて、ユーザ席近傍の混雑度を判断している。例えば、各対象座席に点数を割り当て、各対象座席に人が存在する場合にだけ点数を加算して、合計点数によって混雑度を判断する場合に、ユーザ席の１つ前の対象座席と、ユーザ席の左右の対象座席は、他の対象座席に比べて高い点数を割り当てる。これにより、振動部１３が発生する振動が伝わりやすい座席に人がいる場合は、優先的に振動上限を抑制することができる。
【００６７】
［実施の形態の変形例３］
変形例３では、ユーザ席に対して特定の位置関係にある対象座席（人が座っている対象座席）の情報だけを用いて、振動部を制御する。例えば、マイクロコンピュータ２０は、ユーザ席の１つ前の対象座席、又はユーザ席の左右の両隣の対象座席の少なくとも一方に人が存在するという判定条件が成立する場合だけ、タッチ操作が行われても振動部１３の振動を禁止するように、振動制御部３３に指示する。
【００６８】
なお、マイクロコンピュータ２０は、上記判定条件が成立する場合だけ、その判定条件が成立しない場合に比べて振動上限が小さくするように、振動制御部３３に指示してもよい。
【００６９】
変形例３では、人が座っている対象座席のユーザ席に対する位置を示す情報を使用している。そのため、ユーザ席近傍の混雑度が小さいが、ユーザ席に対して特定の位置関係にある座席（対象座席の中で相対的に振動が伝わりやすい座席）に人が存在する場合に、その人に迷惑をかけることなく、快適に電子機器１０を操作できる環境を操作者に提供することが出来る。
【００７０】
（他の実施の形態）
以上のように、本出願において開示する技術の例示として、実施の形態１を説明した。しかしながら、本開示における技術は、これに限定されず、適宜、変更、置き換え、付加、省略などを行った実施の形態にも適用可能である。また、上記実施の形態で説明した各構成要素を組み合わせて、新たな実施の形態とすることも可能である。
【００７１】
そこで、以下、他の実施の形態を例示する。
【００７２】
実施の形態１では、制御部（コントローラ）の一例としてマイクロコンピュータ２０を説明した。制御部は、電子機器を制御するものであれば、物理的にどのように構成してもよい。したがって、制御部は、マイクロコンピュータ２０に限定されない。ただし、プログラム可能なマイクロコンピュータ２０を用いれば、プログラムの変更により処理内容を変更できるので、制御部の設計の自由度を高めることができる。また、制御部は、ハードロジックで実現してもよい。制御部をハードロジックで実現すれば、処理速度の向上に有効である。制御部は、１つの素子で構成してもよいし、物理的に複数の素子で構成してもよい。複数の素子で構成する場合、特許請求の範囲に記載の各制御を別々の素子で実現してもよい。この場合、それらの複数の素子で一つの制御部を構成すると考えることができる。また、制御部と別の機能を有する部材とを１つの素子で構成してもよい。
【００７３】
また、実施の形態１では、検出部３４は、座席情報を用いて、電子機器の近傍における操作者以外の人（以下、「検出対象者」という。）の存在状況を検出したが、検出対象者の存在状況を判断できるものであれば、これに限定されない。例えば、座席情報に加えて、検出対象者がヘッドホンを使っているか否かの情報を用いてもよい。例えば、ヘッドホンを使っている人を除外して、電子機器の近傍における電子機器の操作者以外の人の存在状況に基づいて振動部を制御してもよい。ヘッドホンを使っている人は、使っていない人よりも音に対する耐性が上がるので、検出対象者がヘッドホンを使っているか否かの情報を用いるのは有効である。
【００７４】
また、実施の形態１では、操作者の近傍の座席の在席情報を用いて振動の制約条件を決めたが、これに限定されない。例えば、在席情報に加えて、時間情報も考慮して制約条件を決めてもよい。これは、同じ混雑具合でも、乗客が比較的起きている移動体（例えば、航空機）の出発直後は、乗客同士の会話等により、周囲の人の音に対する耐性が上がる。そのため、出発直後は振動上限を大きめにしてもよい。それに対して、深夜や乗客が眠る時間になると、振幅が同じであっても周囲の人には振動が大きく感じられるので、振動上限を小さくするのが望ましい。
【００７５】
また、在席情報に加えて、周辺の騒音も考慮して振動の制約条件を決めてもよい。例えば、同じ混雑具合でも、周囲が騒がしい場合は、周囲の人の音に対する耐性が上がるので、振動上限をあげてもかまわない。これに対して、周囲が静かな場合には、音に対する耐性が下がるので、振動上限を低くするのが望ましい。
【００７６】
また、実施の形態１では、振動の制約条件として、振動部１３の振動振幅の上限値を調節する方法を用いたが、これに限定されない。例えば、全体の振幅量を調整する方法を用いてもよい。また、音に関しては、振動周波数が高いほうが聞こえやすいので、振動周波数を調整する方法を用いてもよい。例えば、混雑度が大きいほど振動周波数の上限値が低くなるように振動部を制御してもよい。また、振動振幅や振動周波数以外のパラメータを調節してもかまわない。また、混雑度が大きい場合に、圧電素子に印加する電圧の駆動波形の立ち上がりをなまらせてもよい。駆動波形の立ち上がりをなまらせることで、触覚的には柔らかい触角になるが、騒音が抑えられる。そのため、周辺の迷惑にならない。このように、駆動波形自体を変更することで、騒音を抑えてもかまわない。
【００７７】
また、実施の形態１では、座席の予約情報を用いて、電子機器の近傍における操作者以外の人の存在状況を判断していたが、これに限定されない。例えば、現在の移動体の運行状況を入手して、座席情報に加え、運行状況も考慮して、振動振幅を制御してもかまわない。例えば、離陸時や着陸時、地上通行時には、振幅が発生しないように制御してもかまわない。
【００７８】
また、実施の形態１では、サーバは、電子機器から問い合わせがあったときに、問い合わせをした電子機器に座席情報を送信していたが、座席情報を更新するたびに、座席情報を情報提供システムの全電子機器に配信してもよい。また、あらかじめ登録された所定の電子機器にのみ座席情報を配信しても良い。
【００７９】
また、実施の形態１では、サーバからユーザ席の近傍の座席情報を取得していたが、これに限定されない。ユーザ席の近傍の座席に配置された各電子機器と通信をすることにより、ユーザ席の近傍の座席情報を入手してもよい。
【００８０】
また、実施の形態１では、各電子機器を操作する操作者用の座席に人が存在するかどうかかを示す情報（在席情報など）を管理する管理機器がサーバであったが、これに限定されない。例えば、複数の電子機器のうち、少なくとも１つの電子機器が、代表して管理機器として機能してもよい。
【００８１】
また、実施の形態１では、航空機内の座席について説明したが、それに限定されない。たとえば、情報提供システムは、自動車、バス、列車、船舶など座席が並んだ乗り物にも適用でき、同じ効果を期待できる。また、情報提供システムは、乗り物に限らず、図書館や映画館、テーマパークのアトラクションなど座席がならんだ構造物にも適用でき、触覚機能が付いた電子機器がある場合に同様の効果が得られる。また電子機器の使用環境は、座席がある場所に限定されない。展示場など、操作者が立った状態で電子機器を操作する場合においても同様の効果が得られる。
【００８２】
また、実施の形態１では、電子機器の周囲環境を、ユーザ席の近傍の座席の在席状況としたが、これに限定されない。座席の有無に拘わらず、在席状況以外の情報に基づいて、電子機器の近傍（電子機器から所定範囲内）における電子機器の操作者以外の人の存在状況を検出情報として検出してもよい。例えば、電子機器の背面などに取り付けたカメラの画像を解析することによって、電子機器の近傍における操作者以外の人の存在状況を検出してもよい。なお、カメラの代わりに赤外センサを用いてもよい。これにより、操作者が立った状態で電子機器を操作する場合であっても、実施の形態１と同様の効果が得られる。また、電子機器の近傍（電子機器から所定範囲内）に人がいない場合、時間帯、場所などを周囲環境としてもよい。例えば、夜間などは、周囲に人がいなくても、振動を小さくした方が、操作者にとってうるさく感じない。
【００８３】
また、実施の形態１では、振動部の振動振幅の大きさがユーザによって調整可能であったが、振動振幅の大きさをユーザが調節できないようにしてもよい。その場合は、例えば、電子機器の近傍の操作者以外の人の混雑度が大きいほど、振動振幅が自動的に小さくなるように振動部が制御される。
【００８４】
以上のように、本開示における技術の例示として、実施の形態を説明した。そのために、添付図面および詳細な説明を提供した。
【００８５】
したがって、添付図面および詳細な説明に記載された構成要素の中には、課題解決のために必須な構成要素だけでなく、上記技術を例示するために、課題解決のためには必須でない構成要素も含まれ得る。そのため、それらの必須ではない構成要素が添付図面や詳細な説明に記載されていることをもって、直ちに、それらの必須ではない構成要素が必須であるとの認定をするべきではない。
【００８６】
また、上述の実施の形態は、本開示における技術を例示するためのものであるから、特許請求の範囲またはその均等の範囲において種々の変更、置き換え、付加、省略などを行うことができる。
【産業上の利用可能性】
【００８７】
本開示は、タッチパネルを振動させる振動部を備えた電子機器、及びその電子機器を備えた情報提示システムなどに適用可能である。例えば、タッチパネルを有するスマートフォン端末、タブレット端末などの電子機器、及び、その電子機器を公共的な場所で使用する情報提示システムに、本開示を適用可能である。
【符号の説明】
【００８８】
１０、１０ａ、１０ｂ、１０ｃ  電子機器
１１  タッチパネル
１２  表示部
１３  振動部
１４  筐体
２０  マイクロコンピュータ
３１  タッチパネル制御部
３２  表示制御部
３３  振動制御部
３４  検出部
３６  外部通信部
３７  入出力部
３８  ＲＯＭ
３９  ＲＡＭ
【図１】
2014099140.tif 000003
【図２】
2014099140.tif 000004
【図３】
2014099140.tif 000005
【図４】
2014099140.tif 000006
【図５】
2014099140.tif 000007
【図６】
2014099140.tif 000008
【図７】
2014099140.tif 000009
【図８】
2014099140.tif 000010
【図９】
2014099140.tif 000011