(57)【要約】【課題】画像の拡大や縮小に対応して振動の発生を制御する。【解決手段】電子機器は、画像を表示する表示面を有し、表示面に対する物体の接触位置を検知可能なタッチパネルと、振動を発生させる振動発生部と、波形データを画像内の対象に対応付けて記憶する記憶部と、表示面に表示されている画像内の対象に物体が接触した場合に、記憶部において画像内の対象に対応付けられている波形データに基づき振動発生部を振動させる制御部と、を備え、制御部は、所定の入力に基づいて、表示面に表示される画像の拡大または縮小を制御し、表示面を分割した分割領域内に異なる複数の対象が含まれ、且つ分割領域内に物体が接触した場合、分割領域内に含まれる複数の対象のうち分割領域内における複数の対象のそれぞれの表示面積比に応じて、複数の対象のそれぞれに対応付けられた波形データを合成し、合成して得られた波形データに基づいて振動発生部を振動させる。【選択図】図２
2018129102.tif 000002
【特許請求の範囲】
【請求項１】
画像を表示する表示面を有し、前記表示面に対する物体の接触位置を検知可能なタッチパネルと、
振動を発生させる振動発生部と、
波形データを画像内の対象に対応付けて記憶する記憶部と、
前記表示面に表示されている画像内の対象に物体が接触した場合に、前記記憶部において前記画像内の対象に対応付けられている前記波形データに基づき前記振動発生部を振動させる制御部と、
を備え、
前記制御部は、所定の入力に基づいて、前記表示面に表示される前記画像の拡大または縮小を制御し、前記表示面を分割した分割領域内に異なる複数の対象が含まれ、且つ前記分割領域内に物体が接触した場合、前記分割領域内に含まれる複数の対象のうち前記分割領域内における前記複数の対象のそれぞれの表示面積比に応じて、前記複数の対象のそれぞれに対応付けられた前記波形データを合成し、合成して得られた前記波形データに基づいて前記振動発生部を振動させる、
電子機器。
【請求項２】
画像を表示する表示面を有し、前記表示面に対する物体の接触位置を検知可能なタッチパネルと、
振動を発生させる振動発生部と、
波形データを画像内の対象に対応付けて記憶する記憶部と、
前記表示面に表示されている画像内の対象に物体が接触した場合に、前記記憶部において前記画像内の対象に対応付けられている前記波形データに基づき前記振動発生部を振動させる制御部と、
を備え、
前記制御部は、所定の入力に基づいて、前記表示面に表示される前記画像の拡大または縮小を制御し、前記表示面を分割した分割領域内に異なる複数の対象が含まれ、且つ前記分割領域内に物体が接触した場合、前記分割領域内に含まれる複数の対象のそれぞれに対応付けられている前記波形データを加算して得られた前記波形データに基づいて前記振動発生部を振動させる、
電子機器。
【請求項３】
請求項１または請求項２に記載の電子機器であって、
前記制御部は、前記画像が拡大または縮小されるとき、前記拡大または縮小の前後において、前記振動発生部が発生させる振動の態様を異ならせる、
電子機器。
【請求項４】
請求項３に記載の電子機器であって、
前記制御部は、前記画像の拡大率または縮小率に応じて前記振動発生部が発生させる振動の態様を異ならせる、
電子機器。
【請求項５】
請求項４に記載の電子機器であって、
前記振動の態様は、前記波形データの周期を含む、
電子機器。
【請求項６】
請求項５に記載の電子機器であって、
前記制御部は、前記拡大率に応じて、前記波形データの周期を長くする、
電子機器。
【請求項７】
請求項５または請求項６に記載の電子機器であって、
前記制御部は、前記縮小率に応じて、前記波形データの周期を短くする、
電子機器。
【請求項８】
請求項５から請求項７のうちいずれか１項に記載の電子機器であって、
前記制御部は、前記拡大率または前記縮小率に応じて、前記波形データの振幅を変更する、
電子機器。
【請求項９】
請求項５から請求項８のうちいずれか１項に記載の電子機器であって、
前記制御部は、前記拡大率に応じて、前記波形データの振幅を大きくする、
電子機器。
【請求項１０】
請求項５から請求項９のうちいずれか１項に記載の電子機器であって、
前記制御部は、前記縮小率に応じて、前記波形データの振幅を小さくする、
電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器に関する。
本願は、２０１３年８月１日に出願された日本国特願２０１３−１６０３２０号に基づき優先権を主張し、その内容をここに援用する。
【背景技術】
【０００２】
従来、タッチセンサにユーザが触れたときに、砂、草、煉瓦、岩、皮膚、織物、毛皮などのテクスチャの触覚効果を生じさせるようにアクチュエータを作動させるシステムの発明が開示されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開第２０１０／１０５０１０号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のシステムは、固定的な画像への触覚に対してアクチュエータを作動させるのに過ぎず、画像の拡大や縮小がなされた場合についての考慮がなされていない。
本発明の態様は、画像の拡大や縮小に対応して振動の発生を制御することを目的の一つとする。
【課題を解決するための手段】
【０００５】
一実施形態の電子機器は、画像を表示する表示面を有し、前記表示面に対する物体の接触位置を検知可能なタッチパネルと、振動を発生させる振動発生部と、波形データを画像内の対象に対応付けて記憶する記憶部と、前記表示面に表示されている画像内の対象に物体が接触した場合に、前記記憶部において前記画像内の対象に対応付けられている前記波形データに基づき前記振動発生部を振動させる制御部と、を備え、前記制御部は、所定の入力に基づいて、前記表示面に表示される前記画像の拡大または縮小を制御し、前記表示面を分割した分割領域内に異なる複数の対象が含まれ、且つ前記分割領域内に物体が接触した場合、前記分割領域内に含まれる複数の対象のうち前記分割領域内における前記複数の対象のそれぞれの表示面積比に応じて、前記複数の対象のそれぞれに対応付けられた前記波形データを合成し、合成して得られた前記波形データに基づいて前記振動発生部を振動させる。
【０００６】
また、一実施形態の電子機器は、画像を表示する表示面を有し、前記表示面に対する物体の接触位置を検知可能なタッチパネルと、振動を発生させる振動発生部と、波形データを画像内の対象に対応付けて記憶する記憶部と、前記表示面に表示されている画像内の対象に物体が接触した場合に、前記記憶部において前記画像内の対象に対応付けられている前記波形データに基づき前記振動発生部を振動させる制御部と、を備え、前記制御部は、所定の入力に基づいて、前記表示面に表示される前記画像の拡大または縮小を制御し、前記表示面を分割した分割領域内に異なる複数の対象が含まれ、且つ前記分割領域内に物体が接触した場合、前記分割領域内に含まれる複数の対象のそれぞれに対応付けられている前記波形データを加算して得られた前記波形データに基づいて前記振動発生部を振動させる。
【発明の効果】
【０００７】
本発明の一態様によれば、画像の拡大や縮小に対応して振動の発生を制御することができる。
【図面の簡単な説明】
【０００８】
【図１Ａ】本発明の第１実施形態に係る電子機器の外観構成の一例を示す図である。
【図１Ｂ】本発明の第１実施形態に係る電子機器の外観構成の一例を示す図である。
【図２】第１実施形態に係る電子機器の機能構成の一例を示す構成図である。
【図３】振動発生部が有する振動子の配設位置を例示した図であり、電子機器を背面カバー側から見た部分透視図である。
【図４】波形データとして格納されるデータの一例を示す図である。
【図５】タッチパネルに表示された対象Ａ、対象Ｂが拡大または縮小される様子を示す図である。
【図６】対象に対応した振動を発生させ、各種操作を受け付けない状態と、対象に対応した振動を発生させず、各種操作を受け付ける状態とを示す図である。
【図７】画像の拡大または縮小に応じて波形データが修正される様子を模式的に示す図である。
【図８】図３（Ａ）に示す態様で振動子が配置されている場合の、接触位置と振動子の対応関係を示す図である。
【図９】図３（Ｂ）に示す態様で振動子が配置されている場合の、接触位置と振動子の対応関係を示す図である。
【図１０】図３（Ｃ）に示す態様で振動子が配置されている場合の、接触位置と振動子の対応関係を示す図である。
【図１１】ある場面におけるタッチパネルの表示画像と、区画の関係を示す図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照し、本発明の電子機器、および電子機器の制御プログラムの実施形態について説明する。
【００１０】
［構成］
図１Ａ及び図１Ｂは、本発明の一実施形態に係る電子機器１の外観構成の一例を示す図である。また、図２は、一実施形態に係る電子機器１の機能構成の一例を示す構成図である。以下、本実施形態において、ＸＹＺ直交座標系を用いて電子機器１の構成を説明する。ＸＹＺ直交座標系は、電子機器１を基準とした座標系である。ＸＹＺ直交座標系において、電子機器１の各構成要素の積層方向をＺ方向とする。また、Ｚ方向に直交する平面をＸＹ平面とし、ＸＹ平面において直交する方向をそれぞれＸ方向及びＹ方向とする。
【００１１】
電子機器１は、例えば、Ｚ方向視で略矩形の形状を有し、タッチパネル１０、本体部２０、背面カバー３０がＺ方向に積層された構成となっている。図１Ａは、電子機器１をタッチパネル１０側から見た図であり、図１Ｂは、電子機器を背面カバー３０側から見た図である。
【００１２】
タッチパネル１０は、本体部２０に収容された制御部９０から入力される画像を表示すると共に、その表示面にユーザが指などで触れた接触位置（座標）を検出し、制御部９０に出力する。タッチパネル１０は、例えば、画像を表示する液晶ディスプレイ装置と接触検知機構が組み合わされて構成される。接触検知機構としては種々のものを用いることができ、例えば、抵抗膜方式、静電容量方式、赤外線方式、表面弾性波方式などの種々の方式を利用した接触検知機構が採用され得る。また、ＬＣＤに代えて有機ＥＬ（Electroluminescence）表示装置などが用いられてもよい。
【００１３】
本体部２０は、筐体内に、図２に示す撮像部（カメラ）４０、通信部５０、Ｉ／Ｏ部（Ｉ／Ｏポート、Ｉ／Ｏインターフェイス）５２、記憶部６０、スピーカ７０、加速度センサ７５、振動発生部８０、制御部９０などを収容する。また、本体部２０は、電源回路やバッテリ、ＧＰＳ（Global  Positioning  System）受信機などを筐体に収容してもよい。
【００１４】
背面カバー３０には、孔部３２が形成され、撮像部４０のレンズ４２を露出させている。また、背面カバー３０には、撮像部４０を操作するためのリリースボタンなど、各種操作スイッチを搭載可能なマウント部３５が取り付けられる。
【００１５】
撮像部４０は、例えば、ＣＣＤ（Charge  Coupled  Device）やＣＭＯＳ（Complementary  Metal  Oxide  Semiconductor）などの固体撮像素子を利用したデジタルカメラである。なお、撮像部４０は、ビデオカメラであってもよい。
【００１６】
通信部５０は、例えば、Ｗｉ−Ｆｉ（登録商標）などの無線ＬＡＮ網、Ｂｌｕｅｔｏｏｔｈ（登録商標）、赤外線通信、携帯電話網、ＰＨＳ網などを利用した無線通信を行う。
また、通信部５０は、電子機器が有線接続された際に通信インターフェースとして機能するネットワークカードなどを含んでもよい。
【００１７】
Ｉ／Ｏ部５２は、例えば、ＵＳＢ（Universal  Serial  Bus）端子やＨＤＭＩ（登録商標；High  Definition  Multimedia  Interface）端子、ＳＤカードなどが装着される端子などを含む。
【００１８】
記憶部６０は、例えば、フラッシュメモリ、ＨＤＤ（Hard  Disk  Drive）、ＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read  Only  Memory）、レジスタなどの記憶装置である。記憶部６０には、制御部９０のＣＰＵ（Central  Processing  Unit）が実行するプログラム（ファームウェア）が予め格納される。また、記憶部６０には、ＣＰＵが演算処理を行った演算結果が格納されたり、他装置から通信部５０を介して受信したコンテンツデータ、Ｉ／Ｏ部５２に装着された機器から読み出されたコンテンツデータなどが格納される。
【００１９】
スピーカ７０は、制御部９０により生成された音声データに基づき、音声を出力する。
【００２０】
加速度センサ７５は、例えば３軸式の加速度センサであり、電子機器１に対してＸ方向、Ｙ方向、Ｚ方向にそれぞれ作用する加速度（重力加速度を含む）を検出し、検出結果を制御部９０に出力する。
【００２１】
振動発生部８０は、制御部９０により生成された振動データに基づき、振動を発生させる。図３は、振動発生部８０が有する振動子の配設位置を例示した図であり、電子機器１を背面カバー３０側から見た部分透視図である。振動発生部８０は、例えば図３（Ａ）に示すように、電子機器１の四隅付近に配設された振動子８０（１）、８０（２）、８０（３）、８０（４）を備えてもよい。また、振動発生部８０は、図３（Ｂ）に示すように、電子機器１の対角に位置する二隅付近に配設された振動子８０（１）、８０（２）を備えてもよい。また、振動発生部８０は、図３（Ｃ）に示すように、格子状に複数の振動子８０（１）〜８０（ｎ）を備えてもよいし、その他の配置で振動子が配設されてもよい。
【００２２】
振動子は、本体部２０の筐体または支持部在、或いは背面カバー３０などに取り付けられる。振動子としては、例えば、ボイスコイルモータ（ＶＣＭ）や偏心モータなどが用いられる。ボイスコイルモータを用いる場合、振動子は、電子機器１の一部または全体に対して、例えばＺ方向の振動を発生させる。
【００２３】
制御部９０は、振動発生部８０を含めた電子機器１全体の制御を行う。記憶部６０には、タッチパネル１０に表示させる画像の元データとなる画像データ６２の他、制御部９０が振動発生部８０を制御するための情報として、画像に対応付けられた波形データ６４が格納されている。画像データ６２は、拡大または縮小可能な形式の画像のデータであり、複数の対象（対象Ａ、対象Ｂ、‥）が含まれる。
【００２４】
波形データ６４としては、例えば、非圧縮のＰＣＭ（Pulse  Code  Modulation）データ、圧縮されたＡＡＣ（Advanced  Audio  Coding）データなどが用いられる。なお、波形データ６４には、振動エフェクトをより得ることができるよう、トーンバーストが含められてもよい。
【００２５】
制御部９０は、記憶部６０に記憶されている波形データ６４に基づいて、振動発生部８０の各振動子を振動させる。図４は、波形データ６４として格納されるデータの一例を示す図である。波形データ６４は、各対象に対して波形データが対応付けられたデータである。各波形データは、材質に触れた（なでた）際に生じる触感（ざらざら感、つるつる感など）を、振動により再現する際の元データとなる。
【００２６】
波形データの生成過程においては如何なる処理が行われてもよい。例えば、加速度センサを備える計測装置（電子機器１を計測装置として使用してもよい）を現実の対象物体に当接させて移動させ、対象物体の計測箇所における法線方向の加速度を計測し、計測結果を加工することで、波形データ６４を生成することができる。
【００２７】
［拡大／縮小に対応した振動の制御］
以下、制御部９０により実行される、画像の拡大または縮小に対応した振動の制御について説明する。図５（Ａ）〜（Ｃ）は、タッチパネル１０に表示された画像内の対象Ａ、対象Ｂが拡大または縮小される様子を示す図である。図５（Ａ）は、対象Ａ、対象Ｂが拡大または縮小されずに表示された初期状態を示している。この状態において、ユーザが指などで対象Ａの領域内に触れた（なでた）ことがタッチパネル１０により検知されると、制御部９０は、対象Ａに対応した波形データに基づき振動を発生させるように振動発生部８０の各振動子を制御する。また、ユーザが指などで対象Ｂの領域内に触れた（なでた）ことがタッチパネル１０により検知されると、制御部９０は、対象Ｂに対応した波形データに基づき振動を発生させるように振動発生部８０の各振動子を制御する。ここで、制御部９０は、振動発生部８０の各振動子を同じように振動させてもよいし、後述するように、ユーザが触れた箇所に応じて作動する振動子を選択してもよい。
【００２８】
図５（Ｂ）は、対象Ａ、対象Ｂが拡大表示された様子を示している。この状態において、ユーザが指などで拡大された対象Ａの領域内に触れた（なでた）ことがタッチパネル１０により検知されると、制御部９０は、対象Ａに対応した波形データに基づき振動を発生させるように振動発生部８０の各振動子を制御する。また、ユーザが指などで拡大された対象Ｂの領域内に触れた（なでた）ことがタッチパネル１０により検知されると、制御部９０は、対象Ｂに対応した波形データに基づき振動を発生させるように振動発生部８０の各振動子を制御する。拡大された各対象の占める領域は、元の対象Ａ、Ｂの占める領域と、拡大率などに基づいて算出することができる。
【００２９】
一方、図５（Ｃ）は、対象Ａ、対象Ｂが縮小表示された様子を示している。この状態において、ユーザが指などで縮小された対象Ａの領域内に触れた（なでた）ことがタッチパネル１０により検知されると、制御部９０は、対象Ａに対応した波形データに基づき振動を発生させるように振動発生部８０の各振動子を制御する。また、ユーザが指などで縮小された対象Ｂの領域内に触れた（なでた）ことがタッチパネル１０により検知されると、制御部９０は、対象Ｂに対応した波形データに基づき振動を発生させるように振動発生部８０の各振動子を制御する。縮小された各対象の占める領域は、元の対象Ａ、Ｂの占める領域と、縮小率などに基づいて算出することができる。なお、図５（Ａ）〜図５（Ｃ）では、画像中に２つの対象が含まれる例を示したが、これに限らず、任意の数および大きさの対象がタッチパネル１０に表示されてよい。
【００３０】
画像の拡大は、例えば、ユーザによるピンチアウト操作に応じて行われる。より具体的には、ユーザがタッチパネル１０上の二点に異なる指で触れ、タッチパネル１０に触れたまま互いに遠ざかる方向に指を動かした場合に、タッチパネル１０により表示された画像が全体的に拡大される。なお、画像全体を拡大または縮小するのに代えて、対象Ａや対象Ｂなどの対象を拡大または縮小できるようにしてもよい。また、制御部９０は、ピンチアウト操作が行われたか否かを判定すると共に、ピンチアウト操作に応じて、上記対象に対応した振動がなるべく発生しないように制御してもよい。具体的には、制御部９０は、タッチパネル１０上の二点で接触を検知し、その二点が略反対方向に所定距離以上移動した場合に、対象に対応した振動を発生させるのを停止させる。この逆に、画像の縮小は、例えば、ユーザによるピンチイン操作に応じて行われる。より具体的には、ユーザがタッチパネル１０上の二点に異なる指で触れ、タッチパネル１０に触れたまま互いに近づく方向に指を動かした場合に、タッチパネル１０により表示された画像が全体的に縮小される（或いは対象が縮小される）。ピンチイン操作に応じて、画像に対応した振動がなるべく発生しないように制御してもよい点については上記と同様である。
【００３１】
また、制御部９０は、対象に対応した振動を発生させる状態と、各種操作（ピンチアウト、ピンチインの他、スクロール、ドラッグなど）を受け付ける状態とを切り替えてもよい。図６（Ａ）は、対象に対応した振動を発生させ、各種操作を受け付けない状態を示す図であり、図６（Ｂ）は、対象に対応した振動を発生させず、各種操作を受け付ける状態を示す図である。電子機器１は、図６（Ａ）における「操作実行」ボタンＢＯがタップされると、図６（Ｂ）に示す状態に移行する。また、電子機器１は、図６（Ｂ）における「振動発生」ＢＶボタンがタップされると、図６（Ａ）に示す状態に移行する。これによって、ユーザが行ったピンチアウトやピンチインの操作に対し、不要な振動が発生するのを防止することができる。
【００３２】
ここで、画像が拡大された場合、対象に対して設定されている材質も同様に拡大されると仮定すると、触感が異なるものになると考えることができる。従って、制御部９０は、画像の拡大または縮小に応じて波形データを修正してよい。例えば、制御部９０は、画像の拡大率に応じて波形データを時間軸方向に引き伸ばし、且つ振動の振幅を画像の拡大率に応じて大きくしてよい。また、制御部９０は、画像が縮小された場合には、この逆に、画像の縮小率に応じて波形データを時間軸方向に短縮し、且つ振動の振幅を画像の縮小率に応じて小さくしてよい。図７は、画像の拡大または縮小に応じて波形データが修正される様子を模式的に示す図である。また、これに限らず、制御部９０は、波形データの修正を行わないものとしてもよい。
【００３３】
上述した制御によって、画像が拡大または縮小されるのに応じて、ユーザが触れた場合に振動を発生させる領域も同じように拡大または縮小されることになる。すなわち、電子機器１は、画像の拡大や縮小に対応して振動の発生を制御することができる。
【００３４】
［接触位置に応じた振動子の制御］
以下、ユーザが、タッチパネル１０の表示面における接触位置に応じた振動子の制御について説明する。制御部９０は、例えば、接触位置に応じた振動子を選択して作動させる。図８は、図３（Ａ）に示す態様で振動子が配置されている場合の、接触位置と振動子の対応関係を示す図である。制御部９０は、図８における区画Ａ１に接触があった場合、振動子８０（１）を作動させ、区画Ａ２に接触があった場合、振動子８０（２）を作動させ、区画Ａ３に接触があった場合、振動子８０（３）を作動させ、区画Ａ４に接触があった場合、振動子８０（４）を作動させる。また、制御部９０は、区画の重複部分に接触があった場合は、重複した区画に対応した複数の振動子を作動させる。これに限らず、制御部９０は、重複部分を設けなくてもよい。
【００３５】
図９は、図３（Ｂ）に示す態様で振動子が配置されている場合の、接触位置と振動子の対応関係を示す図である。制御部９０は、図９における区画Ｂ１に接触があった場合、振動子８０（１）を作動させ、区画Ｂ２に接触があった場合、振動子８０（２）を作動させる。また、制御部９０は、区画の重複部分に接触があった場合は、重複した区画に対応した複数の振動子を作動させる。これに限らず、制御部９０は、重複部分を設けなくてもよい。
【００３６】
図１０は、図３（Ｃ）に示す態様で振動子が配置されている場合の、接触位置と振動子の対応関係を示す図である。制御部９０は、図１０における区画Ｃ１に接触があった場合、振動子８０（１）を作動させ、区画Ｃ２に接触があった場合、振動子８０（２）を作動させ、‥、区画Ｃｎに接触があった場合、振動子８０（ｎ）を作動させる。
【００３７】
上述した制御によって、電子機器１は、互いに異なる振動のパターンを同時に発生させることができる。例えば、図８における区画Ａ２内に対象Ａが、区画Ａ３内に対象Ｂがそれぞれ表示されており、区画Ａ２内における対象Ａの領域内と、区画Ａ３内における対象Ｂの領域内に同時に接触があった場合、対象Ａに対応付けられた波形データに基づき振動子８０（２）を振動させ、対象Ｂに対応付けられた波形データに基づき振動子８０（３）を振動させることで、対象Ａに対応する触覚効果と対象Ｂに対応する触覚効果を同時に生じさせることができる。この結果、電子機器１の利用態様を広げることができる。
【００３８】
［対象の境界線における制御］
以下、制御部９０により実行される、対象の境界線における制御について説明する。ここでは、図３（Ｃ）の配置で振動子が配設されていることを前提とする。ただし、図３（Ａ）、図３（Ｂ）、その他の配置で振動子が配設されている場合も同様の原理により制御を行うことができる。
【００３９】
図１１は、ある場面におけるタッチパネル１０の表示画像と、区画の関係を示す図である。図１１に示す区画Ｃｋには、対象Ａの一部と対象Ｂの一部が含まれる。この場合、区画Ｃｋに接触があった場合、制御部９０は、以下のように振動を制御してよい。なお、以下の説明は、１つの区画に２つの対象が含まれる場合についてものであるが、１つの区画に３つ以上の対象が含まれる場合でも、同様の原理により処理を行ってよい。
【００４０】
（１）制御部９０は、対象Ａと対象Ｂのうち、区画Ｃｋ内に占める面積が大きい方の対象に対応付けられた波形データに基づき、振動子８０（ｋ）を振動させてよい。
（２）制御部９０は、対象Ａと対象Ｂが区画Ｃｋ内に占める面積の比に基づいて、対象Ａに対応付けられた波形データと、対象Ｂに対応付けられた波形データを合成してよい。
ここで、面積の比がＳＡ：ＳＢであるものとすると、例えば、対象Ａに対応付けられた波形データの振幅をＳＡ／（ＳＡ＋ＳＢ）倍した波形データと、対象Ｂに対応付けられた波形データの振幅をＳＢ／（ＳＡ＋ＳＢ）倍した波形データとを加算して合成波形データを生成する。
（３）制御部９０は、対象Ａに対応付けられた波形データと、対象Ｂに対応付けられた波形データとを単に加算して（重畳させて）合成波形データを生成してよい。
【００４１】
これらの制御によって、電子機器１は、対象の境界線部分において、一方の側の対象に対応付けられた振動から、他方の側の対象に対応付けられた振動へと、滑らかな振動の切り替わりを実現することができる。
【００４２】
［まとめ］
以上説明した本実施形態の電子機器１、およびその制御プログラムによれば、画像の拡大や縮小に対応して振動の発生を制御することができる。
【００４３】
また、本実施形態の電子機器１、およびその制御プログラムによれば、互いに異なる振動のパターンを同時に発生させることができ、電子機器１の利用態様を広げることができる。
【００４４】
また、本実施形態の電子機器１、およびその制御プログラムによれば、対象の境界線部分において、一方の側の対象に対応付けられた振動から、他方の側の対象に対応付けられた振動へと、滑らかな振動の切り替わりを実現することができる。
【００４５】
以上、本発明を実施するための形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。
【００４６】
例えば、本発明の電子機器は、図１Ａ〜３に示すような形状および機能を有するものに限らず、振動発生部を備える各種電子機器、例えば、折り畳み式の携帯電話、スマートフォン、タブレット端末、パーソナルコンピュータなどであってもよい。
【符号の説明】
【００４７】
１、２‥電子機器１０、タッチパネル、２０‥本体部、３０‥背面カバー、３２‥孔部、３５‥マウント部、４０‥撮像部、４２‥レンズ、５０‥通信部、５２‥Ｉ／Ｏ部、６０‥記憶部、６２‥画像データ、６４‥波形データ、７０‥スピーカ、７５‥加速度センサ、８０‥振動発生部、９０‥制御部
【図１Ａ】
2018129102.tif 000003
【図１Ｂ】
2018129102.tif 000004
【図２】
2018129102.tif 000005
【図３】
2018129102.tif 000006
【図４】
2018129102.tif 000007
【図５】
2018129102.tif 000008
【図６】
2018129102.tif 000009
【図７】
2018129102.tif 000010
【図８】
2018129102.tif 000011
【図９】
2018129102.tif 000012
【図１０】
2018129102.tif 000013
【図１１】
2018129102.tif 000014