(57)【要約】【課題】筐体を振動させる方向を制御することによって、筐体が振動していることをユーザに容易に認識させることができる技術を提供すること。【解決手段】本技術に係る情報処理装置は、筐体と、センサと、振動部と、制御部とを具備する。前記筐体は、第１の方向及び前記第１の方向とは異なる第２の方向を有する。前記センサは、前記筐体に設けられる。前記振動部は、前記第１の方向及び前記第２の方向に前記筐体を振動させることが可能である。前記制御部は、前記センサからの出力に基づいて、前記筐体の現在の状況を判定し、前記筐体の現在の状況に基づいて、前記筐体を前記第１の方向及び前記第２の方向のうち一方の方向に振動させるように前記振動部を制御する。【選択図】図３
2018079411.tif 000002
【特許請求の範囲】
【請求項１】
第１の方向及び前記第１の方向とは異なる第２の方向を有する筐体と、
前記筐体に設けられたセンサと、
前記第１の方向及び前記第２の方向に前記筐体を振動させることが可能な振動部と、
前記センサからの出力に基づいて、前記筐体の現在の状況を判定し、前記筐体の現在の状況に基づいて、前記筐体を前記第１の方向及び前記第２の方向のうち一方の方向に振動させるように前記振動部を制御する制御部と
を具備する情報処理装置。
【請求項２】
請求項１に記載の情報処理装置であって、
前記制御部は、前記センサからの出力に基づいて、前記筐体が一定の場所に置かれているかどうかを判定し、一定の場所に置かれている場合、前記第１の方向及び前記第２の方向のうち重力方向に近い一方の方向に前記筐体を振動させる
情報処理装置。
【請求項３】
請求項２に記載の情報処理装置であって、
前記筐体は、厚さ方向を有し、
前記第１の方向は、厚さ方向であり、
前記第２の方向は、前記厚さ方向に直交する平面内における特定の方向である
情報処理装置。
【請求項４】
請求項２に記載の情報処理装置であって、
前記筐体は、厚さ方向を有し、
前記第１の方向及び前記第２の方向は、前記厚さ方向に直交する平面内において互いに直交する方向である
情報処理装置。
【請求項５】
請求項４に記載の情報処理装置であって、
前記筐体は、前記平面内において短手方向及び長手方向を有し、
前記第１の方向は、前記短手方向であり、
前記第２の方向は、前記長手方向である
情報処理装置。
【請求項６】
請求項２に記載の情報処理装置であって、
前記制御部は、前記筐体が一定の場所に置かれている場合において、前記第１の方向及び前記第２の方向の両方が重力方向と所定の角度以上離れているかどうかを判定し、離れている場合、前記第１の方向及び前記第２の方向の合成で前記重力方向に前記筐体を振動させる
情報処理装置。
【請求項７】
請求項１に記載の情報処理装置であって、
前記制御部は、前記センサからの出力に基づいて、前記筐体がユーザの手に把持されているかどうかを判定し、把持されている場合、前記第１の方向及び前記第２の方向のうち水平方向に近い一方の方向に前記筐体を振動させる
情報処理装置。
【請求項８】
請求項７に記載の情報処理装置であって、
前記筐体は、厚さ方向を有し、
前記第１の方向は、前記厚さ方向であり、
前記第２の方向は、前記厚さ方向に直交する平面内における第１の特定の方向である
情報処理装置。
【請求項９】
請求項８に記載の情報処理装置であって、
前記筐体は、前記第１の方向及び前記第２の方向とは異なる第３の方向を有し、
前記第３の方向は、前記厚さ方向に直交する前記平面内において前記第１の特定の方向と直交する第２の特定の方向であり、
前記振動部は、前記第２の特定の方向に、前記筐体を振動させることが可能に構成されておらず、
前記制御部は、前記厚さ方向、前記平面内における前記第１の特定の方向、及び前記平面内における前記第２の特定の方向のうち、前記振動部によって振動させられない前記第２の特定の方向が最も水平方向に近い場合、前記厚さ方向に前記筐体を振動させる
情報処理装置。
【請求項１０】
請求項７に記載の情報処理装置であって、
前記筐体は、厚さ方向を有し、
前記第１の方向及び前記第２の方向は、前記厚さ方向に直交する平面内において互いに直交する方向である
情報処理装置。
【請求項１１】
請求項１０に記載の情報処理装置であって、
前記筐体は、前記平面内において短手方向及び長手方向を有し、
前記第１の方向は、前記短手方向であり、
前記第２の方向は、前記長手方向である
情報処理装置。
【請求項１２】
請求項７に記載の情報処理装置であって、
前記制御部は、前記筐体がユーザの手に把持されている場合において、前記第１の方向及び前記第２の方向の両方が水平方向と所定の角度以上離れているかどうかを判定し、離れている場合、前記第１の方向及び前記第２の方向の合成で前記水平方向に前記筐体を振動させる
情報処理装置。
【請求項１３】
請求項１に記載の情報処理装置であって、
前記筐体は、厚さ方向を有し、
前記第１の方向は、厚さ方向であり、
前記制御部は、前記センサからの出力に基づいて、前記筐体がユーザの被服の収納部に収納されているかどうかを判定し、収納されている場合、前記厚さ方向に前記筐体を振動させる
情報処理装置。
【請求項１４】
請求項１に記載の情報処理装置であって、
前記制御部は、前記筐体の現在の状況に基づいて、前記筐体を前記第１の方向及び前記第２の方向のうち一方の方向に振動させる第１のモードと、前記筐体の現在の状況によらず、前記筐体を前記第１の方向及び前記第２の方向の両方に振動させる第２のモードと切り替える
情報処理装置。
【請求項１５】
請求項１４に記載の情報処理装置であって、
前記制御部は、前記第１のモードで前記筐体を振動させる処理を開始させてから所定の時間が経過したかどうかを判定し、前記所定の時間が経過してもユーザからの応答がなかった場合、前記第１のモードを、前記第２のモードに切り替える
情報処理装置。
【請求項１６】
請求項１４に記載の情報処理装置であって、
前記制御部は、ユーザからの指示に基づいて、前記第１のモードと前記第２のモードとを切り替える
情報処理装置。
【請求項１７】
請求項１に記載の情報処理装置であって、
前記筐体は、前記第１の方向及び前記第２の方向とは異なる第３の方向を有し、
前記振動部は、前記第３の方向に前記筐体を振動させることが可能であり、
前記制御部は、前記筐体の現在の状況に基づいて、前記筐体を、前記第１の方向、前記第２の方向及び前記第３の方向のうち一つの方向に振動させるように前記振動部を制御する
情報処理装置。
【請求項１８】
第１の方向及び前記第１の方向とは異なる第２の方向を有する筐体に設けられたセンサからの出力に基づいて、前記筐体の現在の状況を判定し、
前記筐体の現在の状況に基づいて、前記筐体を前記第１の方向及び前記第２の方向のうち一方の方向に振動させるように、前記第１の方向及び前記第２の方向に前記筐体を振動させることが可能な振動部を制御する制御部
を具備する情報処理装置。
【請求項１９】
第１の方向及び前記第１の方向とは異なる第２の方向を有する筐体に設けられたセンサからの出力に基づいて、前記筐体の現在の状況を判定し、
前記筐体の現在の状況に基づいて、前記筐体を前記第１の方向及び前記第２の方向のうち一方の方向に振動させるように、前記第１の方向及び前記第２の方向に前記筐体を振動させることが可能な振動部を制御する
情報処理方法。
【請求項２０】
第１の方向及び前記第１の方向とは異なる第２の方向を有する筐体に設けられたセンサからの出力に基づいて、前記筐体の現在の状況を判定するステップと、
前記筐体の現在の状況に基づいて、前記筐体を前記第１の方向及び前記第２の方向のうち一方の方向に振動させるように、前記第１の方向及び前記第２の方向に前記筐体を振動させることが可能な振動部を制御するステップと
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、モバイル機器などの情報処理装置の筐体を振動させるための技術に関する。
【背景技術】
【０００２】
携帯電話機（例えばスマートフォン）、携帯ゲーム機などのモバイル機器には、着信をユーザに伝えたり、操作に対するフィードバックをユーザに与えたりするなどの目的で、筐体を振動させるための振動デバイスが内蔵されていることが多い。
【０００３】
振動デバイスとしては、一般的に、偏心した錘を回転軸に取り付けた偏心モータや、共振を利用したリニア共振アクチュエータ（ＬＲＡ：Linear Resonant Actuator）、圧電素子による伸縮を利用した圧電アクチュエータなどが用いられる（下記特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−１１６５０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
モバイル機器のような情報処理装置において、筐体を振動させる方向を制御することによって、筐体が振動していることをユーザに容易に認識させることができる技術が求められている。
【０００６】
以上のような事情に鑑み、本技術の目的は、筐体を振動させる方向を制御することによって、筐体が振動していることをユーザに容易に認識させることができる技術を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本技術に係る情報処理装置は、筐体と、センサと、振動部と、制御部とを具備する。
前記筐体は、第１の方向及び前記第１の方向とは異なる第２の方向を有する。
前記センサは、前記筐体に設けられる。
前記振動部は、前記第１の方向及び前記第２の方向に前記筐体を振動させることが可能である。
前記制御部は、前記センサからの出力に基づいて、前記筐体の現在の状況を判定し、前記筐体の現在の状況に基づいて、前記筐体を前記第１の方向及び前記第２の方向のうち一方の方向に振動させるように前記振動部を制御する。
【０００８】
この情報処理装置は、筐体の現在の状況に基づいて、筐体を振動させる方向を制御することができるので、筐体が振動していることをユーザに容易に認識させることができる。
【０００９】
上記情報処理装置において、前記制御部は、前記センサからの出力に基づいて、前記筐体が一定の場所に置かれているかどうかを判定し、一定の場所に置かれている場合、前記第１の方向及び前記第２の方向のうち重力方向に近い一方の方向に前記筐体を振動させてもよい。
【００１０】
この情報処理装置では、筐体の振動が筐体の設置場所に伝わりやすくなり、ユーザは、情報処理装置から離れていても、筐体が振動していることを容易に認識することができる。
【００１１】
上記情報処理装置において、前記筐体は、厚さ方向を有していてもよく、この場合、前記第１の方向は、厚さ方向であり、前記第２の方向は、前記厚さ方向に直交する平面内における特定の方向であってもよい。
【００１２】
この情報処理装置においても、筐体の振動が筐体の設置場所に伝わりやすくなり、ユーザは、情報処理装置から離れていても、筐体が振動していることを容易に認識することができる。
【００１３】
上記情報処理装置において、前記筐体が厚さ方向を有する場合、前記第１の方向及び前記第２の方向は、前記厚さ方向に直交する平面内において互いに直交する方向であってもよい。
【００１４】
この情報処理装置においても、筐体の振動が筐体の設置場所に伝わりやすくなり、ユーザは、情報処理装置から離れていても、筐体が振動していることを容易に認識することができる。
【００１５】
上記情報処理装置において、前記筐体は、前記平面内において短手方向及び長手方向を有していてもよい。この場合、前記第１の方向は、前記短手方向であり、前記第２の方向は、前記長手方向であってもよい。
【００１６】
この情報処理装置においても、筐体の振動が筐体の設置場所に伝わりやすくなり、ユーザは、情報処理装置から離れていても、筐体が振動していることを容易に認識することができる。
【００１７】
上記情報処理装置において、前記制御部は、前記筐体が一定の場所に置かれている場合において、前記第１の方向及び前記第２の方向の両方が重力方向と所定の角度以上離れているかどうかを判定し、離れている場合、前記第１の方向及び前記第２の方向の合成で前記重力方向に前記筐体を振動させてもよい。
【００１８】
これにより、第１の方向及び第２の方向の両方が重力方向と所定の角度以上離れている場合に、適切に重力方向に筐体を振動させることができる。
【００１９】
上記情報処理装置において、前記制御部は、前記センサからの出力に基づいて、前記筐体がユーザの手に把持されているかどうかを判定し、把持されている場合、前記第１の方向及び前記第２の方向のうち水平方向に近い一方の方向に前記筐体を振動させてもよい。
【００２０】
この情報処理装置では、ユーザは、筐体を把持しているときに、筐体が振動していることを容易に認識することができる。なお、人は、筐体を把持しているとき、水平方向（特に、ユーザから見て横方向）の振動を感知しやすいといった特性がある。
【００２１】
上記情報処理装置において、前記筐体が厚さ方向を有している場合、前記第１の方向は、前記厚さ方向であり、前記第２の方向は、前記厚さ方向に直交する平面内における第１の特定の方向であってもよい。
【００２２】
この情報処理装置においても、ユーザは、筐体を把持しているときに、筐体が振動していることを容易に認識することができる。
【００２３】
上記情報処理装置において、前記筐体は、前記第１の方向及び前記第２の方向とは異なる第３の方向を有していてもよい。この場合、前記第３の方向は、前記厚さ方向に直交する前記平面内において前記第１の特定の方向と直交する第２の特定の方向であってもよく、前記振動部は、前記第２の特定の方向に、前記筐体を振動させることが可能に構成されていなくてもよい。この場合、前記制御部は、前記厚さ方向、前記平面内における前記第１の特定の方向、及び前記平面内における前記第２の特定の方向のうち、前記振動部によって振動させられない前記第２の特定の方向が最も水平方向に近い場合、前記厚さ方向に前記筐体を振動させてもよい。
【００２４】
ここで、第２の特定の方向が最も水平方向に近い場合には、その第２の特定の方向に筐体を振動させるのが最も効果的である。しかし、水平方向に最も近い第２の特定の方向に筐体を振動させることができない場合には、この情報処理装置のように、第２の特定の方向の次に人が振動を感知しやすい厚さ方向に振動させてもよい。
【００２５】
上記情報処理装置において、前記筐体が、厚さ方向を有する場合、前記第１の方向及び前記第２の方向は、前記厚さ方向に直交する平面内において互いに直交する方向であってもよい。
【００２６】
この情報処理装置においても、ユーザは、筐体を把持しているときに、筐体が振動していることを容易に認識することができる。
【００２７】
上記情報処理装置において、前記筐体が、前記平面内において短手方向及び長手方向を有している場合、前記第１の方向は、前記短手方向であり、前記第２の方向は、前記長手方向であってもよい。
【００２８】
この情報処理装置においても、ユーザは、筐体を把持しているときに、筐体が振動していることを容易に認識することができる。
【００２９】
上記情報処理装置において、前記制御部は、前記筐体がユーザの手に把持されている場合において、前記第１の方向及び前記第２の方向の両方が水平方向と所定の角度以上離れているかどうかを判定し、離れている場合、前記第１の方向及び前記第２の方向の合成で前記水平方向に前記筐体を振動させてもよい。
【００３０】
これにより、第１の方向及び第２の方向の両方が水平方向と所定の角度以上離れている場合に、適切に水平方向に筐体を振動させることができる。
【００３１】
上記情報処理装置において、前記筐体が、厚さ方向を有している場合、前記第１の方向は、厚さ方向であってもよい。この場合、前記制御部は、前記センサからの出力に基づいて、前記筐体がユーザの被服の収納部に収納されているかどうかを判定し、収納されている場合、前記厚さ方向に前記筐体を振動させてもよい。
【００３２】
この情報処理装置では、ユーザは、筐体を被服の収納部（いわゆるポケット）に収納しているときに、筐体が振動していることを容易に認識することができる。なお、筐体が被服の収納部に収納されている場合、人は、厚さ方向の振動を感知しやすいといった特性がある。
【００３３】
上記情報処理装置において、前記制御部は、前記筐体の現在の状況に基づいて、前記筐体を前記第１の方向及び前記第２の方向のうち一方の方向に振動させる第１のモードと、前記筐体の現在の状況によらず、前記筐体を前記第１の方向及び前記第２の方向の両方に振動させる第２のモードと切り替えてもよい。
【００３４】
上記情報処理装置において、前記制御部は、前記第１のモードで前記筐体を振動させる処理を開始させてから所定の時間が経過したかどうかを判定し、前記所定の時間が経過してもユーザからの応答がなかった場合、前記第１のモードを、前記第２のモードに切り替えてもよい。
【００３５】
これにより、筐体が振動していることに気が付かないユーザに対して、筐体が振動していることを適切に気付かせることができる。
【００３６】
上記情報処理装置において、前記制御部は、ユーザからの指示に基づいて、前記第１のモードと前記第２のモードとを切り替えてもよい。
【００３７】
これにより、ユーザは、第１のモードと、第２のモードとを任意に切り換えることができる。
【００３８】
上記情報処理装置において、前記筐体は、前記第１の方向及び前記第２の方向とは異なる第３の方向を有していてもよく、前記振動部は、前記第３の方向に前記筐体を振動させることが可能であってもよい。この場合、前記制御部は、前記筐体の現在の状況に基づいて、前記筐体を、前記第１の方向、前記第２の方向及び前記第３の方向のうち一つの方向に振動させるように前記振動部を制御してもよい。
【００３９】
本技術に係る情報処理装置は、制御部を具備する。前記制御部は、第１の方向及び前記第１の方向とは異なる第２の方向を有する筐体に設けられたセンサからの出力に基づいて、前記筐体の現在の状況を判定し、前記筐体の現在の状況に基づいて、前記筐体を前記第１の方向及び前記第２の方向のうち一方の方向に振動させるように、前記第１の方向及び前記第２の方向に前記筐体を振動させることが可能な振動部を制御する。
【００４０】
本技術に係る情報処理方法は、第１の方向及び前記第１の方向とは異なる第２の方向を有する筐体に設けられたセンサからの出力に基づいて、前記筐体の現在の状況を判定し、
前記筐体の現在の状況に基づいて、前記筐体を前記第１の方向及び前記第２の方向のうち一方の方向に振動させるように、前記第１の方向及び前記第２の方向に前記筐体を振動させることが可能な振動部を制御する。
【００４１】
本技術に係るプログラムは、第１の方向及び前記第１の方向とは異なる第２の方向を有する筐体に設けられたセンサからの出力に基づいて、前記筐体の現在の状況を判定するステップと、
前記筐体の現在の状況に基づいて、前記筐体を前記第１の方向及び前記第２の方向のうち一方の方向に振動させるように、前記第１の方向及び前記第２の方向に前記筐体を振動させることが可能な振動部を制御するステップと
をコンピュータに実行させる。
【発明の効果】
【００４２】
以上のように、本技術によれば、筐体を振動させる方向を制御することによって、筐体が振動していることをユーザに容易に認識させることができる技術を提供することができる。
【図面の簡単な説明】
【００４３】
【図１】本技術の第１実施形態に係るスマートフォンを示す正面図である。
【図２】スマートフォンの電気的な構成を示すブロック図である
【図３】制御部の処理を示すフローチャートである。
【図４】短手方向が重力方向に一致するようにして筐体がテーブル上に置かれているときの様子を示す図である。
【図５】長手方向が重力方向に一致するようにして筐体がテーブル上に置かれているときの様子を示す図である。
【図６】厚さ方向が重力方向に一致するようにして筐体がテーブル上に置かれているときの様子を示す図である
【図７】ユーザが筐体を縦に持っているときの様子を示す図である。
【図８】ユーザが筐体を横に持っているときの様子を示す図である
【図９】筐体１がユーザの被服の収納部に収納されているときの様子を示す図である。
【図１０】本技術の第２実施形態に係るスマートフォンを示す正面図である。
【図１１】制御部の処理を示すフローチャートである
【図１２】本技術の第３実施形態に係るスマートフォンを示す正面図である。
【図１３】本技術の第４実施形態に係るスマートフォンを示す正面図である。
【図１４】筐体座標系における２以上の軸方向に筐体を振動させ、その合成で重力方向に筐体が振動されている様子を示す図である。
【図１５】第１のモードと、第２のモードとをユーザが任意に切り替えるために画面上に表示されるＵＩ（ユーザーインターフェイス）の一例を示す図である。
【発明を実施するための形態】
【００４４】
以下、本技術に係る実施形態を、図面を参照しながら説明する。
【００４５】
＜第１実施形態＞
［スマートフォン２０の全体構成及び各部の構成］
図１は、本技術の第１実施形態に係るスマートフォン２０を示す正面図である。
【００４６】
図１に示すように、本実施形態に係るスマートフォン２０は、ユーザが片手で把持できる程度の大きさの筐体１を有している。この筐体１は、正面から見て矩形の形状を有しており、短手方向（Ｘ軸方向）に短く、長手方向（Ｙ軸方向）に長く、厚さ方向（Ｚ軸方向）に薄い形状を有している。
【００４７】
なお、本明細書中の説明において、この筐体１を基準とした座標系（筐体座標系）において互いに直交する３軸をＸＹＺ軸として説明する。一方、地球を基準とした座標系（地球座標系）において互いに直交する３軸をＸ'Ｙ'Ｚ'軸として説明する。
【００４８】
筐体座標系において、Ｘ軸方向は筐体１の短手方向であり、Ｙ軸方向は筐体１の長手方向であり、Ｚ軸方向は筐体１の厚さ方向である。一方、地球座標系において、Ｘ'軸方向及びＹ'軸方向は、水平方向における任意の方向であり、Ｚ'軸方向は重力方向である。
【００４９】
筐体１の正面側にはその大部分に亘って表示部２が配置されている。表示部２上には、ユーザの指やスタイラスペン等の近接を検出する近接センサ３（図２参照）が一体的に配置されている。また、筐体１の正面側の上端部近傍には、受話口（図示せず）が設けられており、筐体１の正面側の下端部近傍には、通話口（図示せず）が設けられている。
【００５０】
表示部２は、例えば、液晶ディスプレイや、ＥＬ（Electro-Luminescence）ディスプレイ等により構成される。近接センサ３としては、例えば、抵抗膜方式、静電容量方式のセンサが用いられる。
【００５１】
図２は、スマートフォン２０の電気的な構成を示すブロック図である。図２に示すように、スマートフォン２０は、上記した表示部２、近接センサ３の他に、モーションセンサ４、撮像部５、通信部６、アンテナ７、制御部８、スピーカ９、マイクロフォン１０、記憶部１１、振動部１２を備えている。
【００５２】
モーションセンサ４は、筐体１の動きや姿勢を検出するためのセンサである。このモーションセンサ４としては、加速度センサ、角速度センサ、地磁気センサ、気圧センサなどが挙げられる（これらのうち２以上の組み合わせなどであってもよい）。
【００５３】
撮像部５は、対物レンズおよび撮像レンズなどの光学系と、この光学系を通じて取り込んだ光を電気信号に変換するＣＭＯＳ（Complementary Metal Oxide Semiconductor）センサ、ＣＣＤ（Charge Coupled Device）センサなどの撮像素子を含む。撮像部５は、撮像素子により撮像された信号から画像データを生成して制御部８に供給する。
【００５４】
通信部６は、アンテナ７により送受信される電波の周波数変換や、変調及び復調等の処理を実行する。アンテナ７は、通話用の電波や、電子メール、Ｗｅｂデータ等のパケット通信用の電波を送受信する。
【００５５】
スピーカ９は、デジタル／アナログ変換機や増幅器等を含む。スピーカ９は、制御部８から入力された通話用の音声データに対してデジタル／アナログ変換処理及び増幅処理を実行し、受話口を介して音声を出力する。
【００５６】
マイクロフォン１０は、アナログ／デジタル変換機等を有する。マイクロフォン１０は、ユーザから通話口を介して入力されたアナログ音声データをデジタル音声データへ変換して制御部８出力する。制御部８へ出力されたデジタル音声データは、符号化された後、通信部６及びアンテナ７を介して送信される。
【００５７】
記憶部１１は、制御部８の作業領域として用いられる揮発性のメモリと、制御部８の処理に必要な各種のプログラムが記憶される不揮発性のメモリとを含む。上記各種のプログラムは、光ディスク、半導体メモリ等の可搬性の記録媒体から読み取られてもよいし、ネットワーク上のサーバ装置からダウンロードされてもよい。
【００５８】
振動部１２は、筐体座標系における３軸方向に筐体１を振動させることが可能に構成されている。すなわち、本実施形態では、振動部１２は、筐体１の短手方向、長手方向、厚さ方向の３軸方向に筐体１を振動させることが可能とされている。本実施形態において、振動部１２は、３つのリニア振動型のアクチュエータ１３によって構成されている。
【００５９】
第１のアクチュエータ１３ａは、短手方向（Ｘ軸方向）に筐体１を振動させるための部材であり、第２のアクチュエータ１３ｂは、長手方向（Ｙ軸方向）に筐体１を振動させるための部材である。また、第３のアクチュエータ１３ｃは、厚さ方向（Ｚ軸方向）に筐体１を振動させるための部材である。これらの３つのリニア振動型のアクチュエータ１３としては、例えば、共振を利用したリニア共振アクチュエータ（ＬＲＡ）、圧電素子による伸縮を利用した圧電アクチュエータなどが用いられる。
【００６０】
この３つのアクチュエータ１３は、これらをまとめて一箇所に収容するためのスペースを筐体１内に確保することができるのであれば、一体的にまとまった状態で筐体１内に収容されていてもよい。一方、各種の部品の配置の制約上、３つのアクチュエータ１３をまとめて一つの箇所に収容するスペースを確保することが困難である場合には、３つのアクチュエータ１３は、別々の場所に分離した状態で筐体１内に収容されていてもよい。
【００６１】
制御部８は、ＣＰＵ（Central Processing Unit）等により構成される。制御部８は、記憶部１１に記憶された各種のプログラムに基づき種々の演算を実行し、スマートフォン２０の各部を統括的に制御する。この制御部８の具体的な処理については、以降において詳述する。
【００６２】
［制御部８の動作］
図３は、制御部８の処理を示すフローチャートである。まず、制御部８は、通話による着信があったかどうかを判定する（ステップ１０１）。着信があった場合（ステップ１０１のＹＥＳ）、制御部８は、モーションセンサ４からの出力に基づいて、筐体１が一定の場所（例えば、テーブルや、床の上など）に置かれているかどうかを判定する（ステップ１０２）。
【００６３】
筐体１がテーブルや、床の上などの一定の場所に置かれている場合には、筐体１はほとんど動かない。従って、制御部８は、モーションセンサ４からの出力に基づいて、筐体１が一定の場所に置かれているかどうかを判定することができる。
【００６４】
筐体１が一定の場所に置かれている場合（ステップ１０２のＹＥＳ）、制御部８は、モーションセンサ４からの出力に基づいて、重力方向（地球座標系におけるＺ'軸方向）を判定する（ステップ１０３）。次に、制御部８は、筐体座標系において、短手方向（Ｘ軸方向）、長手方向（Ｙ軸方向）、及び厚さ方向（Ｚ軸方向）の３軸方向のうち、どの軸方向が重力方向に最も近いかを判定する（ステップ１０４）。
【００６５】
制御部８は、重力方向に最も近い軸方向を判定すると、その軸方向に筐体１を振動させるように、振動部１２を制御する（ステップ１０５）。なお、筐体座標系における３軸方向のうち、重力方向に最も近い軸が２以上ある場合（優劣がつかない場合）、制御部８は、その２以上の軸のうち１つの軸方向に筐体１を振動させる。あるいは、制御部８は、その２以上の軸の全ての軸方向に筐体１を振動させてもよい。
【００６６】
図４は、短手方向が重力方向に一致するようにして筐体１がテーブル２１上に置かれているときの様子を示す図である。図４に示す例では、筐体１は、テーブル２１上に設けられたクレードル２２上に置かれている。
【００６７】
図４に示すように、短手方向が重力方向と一致するようにして、筐体１が置かれている場合、制御部８は、筐体座標系における３軸方向のうち、短手方向がもっとも重力方向に近いと判定する（ステップ１０４）。この場合、制御部８は、振動部１２における３つのアクチュエータ１３のうち、第１のアクチュエータ１３ａのみを駆動させて、筐体１を短手方向（Ｘ軸方向）に振動させる（ステップ１０５）。
【００６８】
図５は、長手方向が重力方向に一致するようにして筐体１がテーブル２１上に置かれているときの様子を示す図である。図５に示す例では、筐体１は、テーブル２１上に設けられたクレードル２２上に置かれている。
【００６９】
図５に示すように、長手方向が重力方向と一致するようにして、筐体１が置かれている場合、制御部８は、筐体座標系における３軸方向のうち、長手方向がもっとも重力方向に近いと判定する（ステップ１０４）。この場合、制御部８は、振動部１２における３つのアクチュエータ１３のうち、第２のアクチュエータ１３ｂのみを駆動させて、筐体１を長手方向（Ｙ軸方向）に振動させる（ステップ１０５）。
【００７０】
図６は、厚さ方向が重力方向に一致するようにして筐体１がテーブル２１上に置かれているときの様子を示す図である。
【００７１】
図６に示すように、厚さ方向（Ｚ軸方向）が重力方向（Ｚ'軸方向）と一致するようにして、筐体１がテーブル２１上に置かれている場合、制御部８は、筐体座標系における３軸方向のうち、厚さ方向がもっとも重力方向に近いと判定する（ステップ１０４）。この場合、制御部８は、振動部１２における３つのアクチュエータ１３のうち、第３のアクチュエータ１３ｃのみを駆動させて、筐体１を厚さ方向（Ｚ軸方向）に振動させる（ステップ１０５）。
【００７２】
ステップ１０２において、筐体１が一定の場所に置かれていないと判定された場合（ステップ１０２のＮＯ）、制御部８は、筐体１がユーザの手に把持されているかどうかを判定する（ステップ１０６）。
【００７３】
筐体１がユーザの手に把持されている場合、筐体１は小刻みに動く。従って、制御部８は、モーションセンサ４からの出力に基づいて、筐体１がユーザの手に把持されているかどうかを判定することができる。
【００７４】
筐体１がユーザの手に把持されている場合（ステップ１０６のＹＥＳ）、制御部８は、モーションセンサ４からの出力に基づいて、水平方向（地球座標系におけるＸ'Ｙ'平面内の方向）を判定する（ステップ１０７）。次に、制御部８は、筐体座標系における短手方向（Ｘ軸方向）、長手方向（Ｙ軸方向）、及び厚さ方向（Ｚ軸方向）の３軸方向のうち、どの軸方向が水平方向に最も近いかを判定する（ステップ１０８）。
【００７５】
制御部８は、水平方向に最も近い軸方向を判定すると、その軸方向に筐体１を振動させるように、振動部１２を制御する（ステップ１０９）。なお、筐体座標系における３軸方向のうち、水平方向に最も近い軸が２以上ある場合（優劣がつかない場合）、制御部８は、その２以上の軸のうち１つの軸方向に筐体１を振動させる。あるいは、制御部８は、その２以上の軸の全ての軸方向に筐体１を振動させてもよい。
【００７６】
図７は、ユーザが筐体１を縦に持っているときの様子を示す図である。図７に示す例では、筐体１の短手方向（Ｘ軸方向）が、水平方向（Ｘ'Ｙ'平面内の方向）と一致している。なお、図７では、筐体１の長手方向（Ｙ軸方向）は、重力方向（Ｚ'軸方向）に対して傾斜している。
【００７７】
ユーザは、例えば、図７に示すように筐体１を片手で把持して、音楽を聴いたり、ウェブ情報を検索したりしている。
【００７８】
図７に示すように、短手方向が水平方向と一致するようにして、筐体１がユーザの手に把持されている場合、制御部８は、筐体座標系における３軸方向のうち、短手方向が最も水平方向に近いと判定する（ステップ１０８）。この場合、制御部８は、振動部１２における３つのアクチュエータ１３のうち、第１のアクチュエータ１３ａのみを駆動させて、筐体１を短手方向（Ｘ軸方向）に振動させる（ステップ１０９）。
【００７９】
図８は、ユーザが筐体１を横に持っているときの様子を示す図である。図７に示す例では、筐体１の長手方向（Ｙ軸方向）が、水平方向（Ｘ'Ｙ'平面内の方向）と一致している。なお、図８では、筐体１の短手方向（Ｘ軸方向）は、重力方向（Ｚ'軸方向）に対して傾斜している。
【００８０】
ユーザは、例えば、図８に示すように筐体１を両手で把持して、ゲームをしたり、動画を視聴したりしている。
【００８１】
図８に示すように、長手方向が水平方向と一致するようにして、筐体１がユーザの手に把持されている場合、制御部８は、筐体座標系における３軸方向のうち、長手方向が最も水平方向に近いと判定する（ステップ１０８）。この場合、制御部８は、振動部１２における３つのアクチュエータ１３のうち、第２のアクチュエータ１３ｂのみを駆動させて、筐体１を長手方向（Ｘ軸方向）に振動させる（ステップ１０９）。
【００８２】
ここで、筐体１がユーザにより把持されているときに、筐体１の厚さ方向（Ｚ軸方向）が最も水平方向（Ｘ'Ｙ'平面内の方向）に近くなることは、あまりないが、この場合には、筐体１は、筐体１の厚さ方向に振動される。
【００８３】
ステップ１０６において、筐体１がユーザの手に把持されていないと判定された場合（ステップ１０６のＮＯ）、制御部８は、筐体１がユーザの被服の収納部（いわゆるポケット）に収納されているかどうかを判定する（ステップ１１０）。
【００８４】
図９は、筐体１がユーザの被服の収納部３１に収納されているときの様子を示す図である。筐体１がユーザの被服の収納部３１に収納されているかどうかの判定は、近接センサ３から得えられる近接データ等をもとにして行われる。つまり、筐体１が被服の収納部３１内にあるとき近接センサ３が設けられた表示部２側の面と収納部３１内の布地表面とが接近するので、制御部８は、近接データから筐体１が収納部３１内にあるかどうかを判定することができる。
【００８５】
また、筐体１が被服の収納部３１内にあるとき撮像部５の撮像素子（ＣＣＤセンサ等）が受ける光の量は著しく少なくなる。従って、制御部８は、撮像部５により得られた映像の平均輝度などの明るさの値に基づいて、筐体１が収納部３１内にあるかどうかを判定することができる。あるいは、近接データと映像の明るさの値の両方を用いてこのような判定が行われてもよい。
【００８６】
筐体１がユーザの被服の収納部３１に収納されている場合（ステップ１１０のＹＥＳ）、制御部８は、振動部１２における３つのアクチュエータ１３のうち、第３のアクチュエータ１３ｃのみを駆動させて、筐体１を厚さ方向（Ｚ軸方向）に振動させる（ステップ１１１）。
【００８７】
ステップ１０５、１０９、１１１において、筐体１の振動を開始させた後、制御部８は、ユーザから、着信に対する応答があったかどうかを判定する（ステップ１１２）。ユーザからの応答があった場合（ステップ１１２のＹＥＳ）、制御部８は、振動部１２による筐体１の振動を停止させ（ステップ１１６）、処理を終了する。
【００８８】
一方、ユーザからの応答がなかった場合（ステップ１１２のＮＯ）、制御部８は、振動部１２による振動を開始させてから所定時間が経過したかどうかを判定する（ステップ１１３）。この所定時間は、例えば、１０秒〜２０秒程度である。
【００８９】
所定時間が経過していない場合（ステップ１１３のＮＯ）、制御部８は、再びステップ１１２へ戻りユーザからの応答があったかどうかを判定する。
【００９０】
振動部１２による振動を開始させてから、ユーザからの応答がないまま所定時間が経過した場合（ステップ１１３のＹＥＳ）、制御部８は、次のステップ１１４へ進む。ステップ１１４では、制御部８は、現在駆動させているアクチュエータ１３以外の残りの２つのアクチュエータ１３の駆動を開始し、全ての軸方向（つまり、短手方向、長手方向及び厚さ方向）に筐体１を振動させる。
【００９１】
すなわち、ユーザからの応答がないまま所定時間が経過した場合、制御部８は、筐体１の現在の状況に応じて１軸方向に筐体１を振動させる第１のモードを、筐体１の現在の状況によらず３軸方向（２軸方向でもよい）に筐体１を振動させる第２のモードへと切り替える。なお、制御部８は、ユーザからの応答がなかった場合に、所定時間毎に振動させる軸を１つずつ増やしていく処理を実行してもよい。
【００９２】
全ての軸方向への振動を開始させると、制御部８は、ユーザからの応答があったかどうかを判定し（ステップ１１５）、応答があった場合には（ステップ１１５のＹＥＳ）、振動を停止させる（ステップ１１６）。
【００９３】
なお、ステップ１１０において、筐体１がユーザの被服の収納部３１に収納されていないと判定された場合（ステップ１１０）、制御部８は、次のステップ１１７へ進む。つまり、筐体１が一定の場所に置かれておらず、手にも把持されておらず、被服の収納部３１にも収納されていない場合、制御部８は、ステップ１１７に進む。ステップ１１７では、制御部８は、最初から全ての軸方向（つまり、短手方向、長手方向及び厚さ方向）に筐体１を振動させる。
［作用等］
【００９４】
以上説明したように、本実施形態では、或る一定の場所に筐体１が置かれている場合に、筐体座標系における３軸方向のうち、重力方向に最も近い軸方向に筐体１が振動される。これにより、筐体１の振動が筐体１の設置場所に伝わりやすくなり、ユーザは、スマートフォン２０から離れていても、筐体１が振動していることを容易に認識することができる。
【００９５】
また、本実施形態では、筐体１がユーザの手に把持されている場合に、筐体座標系における３軸方向のうち、水平方向に最も近い軸方向に筐体１が振動される。これにより、ユーザは、筐体１を把持しているときに、筐体１が振動していることを容易に認識することができる。なお、人は、筐体１を把持しているとき、水平方向（特に、ユーザから見て横方向）の振動を感知しやすいといった特性がある。
【００９６】
また、本実施形態では、筐体１がユーザの被服の収納部３１に収納されている場合に、筐体座標系における３軸方向のうち、厚さ方向に筐体１が振動される。これにより、ユーザは、筐体１を被服の収納部３１に収納しているときに、筐体１が振動していることを容易に認識することができる。なお、人は、筐体１を被服の収納部３１に収納しているとき、厚さ方向の振動を感知しやすいといった特性がある。
【００９７】
このように、本実施形態では、筐体１の現在の状況（筐体１が一定の場所に置かれていたり、把持されていたり、収納部３１に収納されていたりする状況）に基づいて、筐体１を振動させる方向を制御することができる。従って、筐体１が振動していることをユーザに容易に認識させることができる。
【００９８】
また、本実施形態では、基本的に、３つの振動アクチュエータ１３のうち、１つのアクチュエータ１３のみが振動されるので、全ての振動アクチュエータ１３を振動させる場合に比べて、消費電力を削減することができる。
【００９９】
さらに本実施形態では、筐体座標系における１軸方向での振動が開始されてから、ユーザからの応答がないまま所定時間が経過した場合、振動される軸が増やされる処理が実行される。これにより、筐体１が振動していることに気が付かないユーザに対して、筐体１が振動していることを適切に気付かせることができる。
【０１００】
なお、以上の説明では、筐体１がユーザの手に把持されているときに、筐体座標系における３軸のうち、どの軸が地球座標系における水平方向に最も近いかに基づいて、筐体１の振動方向を決定する場合について説明した。ここで、筐体１がユーザの手に把持されている場合、基本的には、制御部８は、ユーザが感知しやすい振動方向に筐体１を振動させることができればよく、これは、地球座標系（水平方向）を用いない他の方法によっても実現可能である。
【０１０１】
例えば、図７に示すように筐体１が把持されており、表示部２において画面が縦表示されていたとする。なお、図７において地球座標系（Ｘ'Ｙ'Ｚ'）は無視する。つまり、地球座標系において、筐体１はどのような姿勢であってもよい（例えば、ユーザが横向きに寝て筐体１を把持していてもよい）。この場合、制御部８は、画面が縦表示されていることに基づいて、筐体１を短手方向（Ｘ軸方向）に振動させる。
【０１０２】
また、例えば、図８に示すように筐体１が把持されており、表示部２において画面が横表示されていたとする。なお、図８において地球座標系（Ｘ'Ｙ'Ｚ'）は無視する。つまり、地球座標系において、筐体１はどのような姿勢であってもよい。この場合、制御部８は、画面が横表示されていることに基づいて、筐体１を長手方向（Ｙ軸方向）に振動させる。
【０１０３】
すなわち、ユーザに筐体１が把持されている場合、制御部８は、画面の表示向き態様（縦表示及び横表示）に基づいて、筐体の振動方向を決定してもよい。なお、これについては、後述の各実施形態において同様である（例えば、後述の第２実施形態において、縦表示であれば、短手方向に筐体１を振動、横表示であれば厚さ方向に筐体１を振動）。このような方法によれば、筐体１の姿勢がどのような姿勢であっても、ユーザが感知しやすい振動方向（特に、ユーザから見て横方向）に筐体１を振動させることができる。
【０１０４】
＜第２実施形態＞
次に、本技術の第２実施形態について説明する。図１０は、第２実施形態に係るスマートフォン２０を示す正面図である。
【０１０５】
上述の第１実施形態では、筐体座標系における３軸方向に筐体１を振動させることができる場合について説明した。一方、第２実施形態では、筐体座標系における短手方向（Ｘ軸方向）及び厚さ方向（Ｚ軸方向）の２軸方向に筐体１を振動させることができるが（図１０の○印参照）、長手方向（Ｙ軸方向）に筐体１を振動させることができない（×印参照）。つまり、この第２実施形態では、第２のアクチュエータ１３ｂが搭載されていない。
【０１０６】
図１１は、第２実施形態に係る制御部８の処理を示すフローチャートである。第２実施形態では、着信があった場合において（ステップ２０１のＹＥＳ）、筐体１が一定の場所に置かれている場合（ステップ２０２のＹＥＳ）、筐体１の短手方向（Ｘ軸方向）及び厚さ方向（Ｚ軸方向）のうちどちらが重力方向に近いかが判定される（ステップ２０４）。
【０１０７】
そして、筐体１の短手方向（Ｘ軸方向）及び厚さ方向（Ｚ軸方向）のうち、重力方向に近い一方の軸方向に筐体１が振動される（ステップ２０５）。例えば、図４に示すように筐体１が置かれている場合、短手方向（Ｘ軸方向）の方が厚さ方向（Ｚ軸方向）よりも重力方向（Ｚ'軸方向）に近いので、筐体１は、短手方向に振動される。一方、図６に示すように筐体１が置かれている場合、厚さ方向（Ｚ軸方向）の方が短手方向（Ｘ軸方向）よりも重力方向（Ｚ'軸方向）に近いので、筐体１は、厚さ方向に振動される。
【０１０８】
なお、図５に示すように筐体１が置かれている場合、短手方向（Ｘ軸方向）と、厚さ方向（Ｚ軸方向）とに優劣の関係がないため、短手方向（Ｘ軸方向）及び厚さ方向（Ｚ軸方向）の両方の軸方向に筐体１が振動される。あるいは、短手方向（Ｘ軸方向）及び厚さ方向（Ｚ軸方向）のうち、予め設定された一方の方向に筐体１が振動されてもよい。
【０１０９】
また、着信があった場合において、筐体１がユーザの手に把持されている場合（ステップ２０６のＹＥＳ）、筐体１の短手方向（Ｘ軸方向）及び厚さ方向（Ｚ軸方向）のうちどちらが水平方向に近いかが判定される（ステップ２０８）。
【０１１０】
そして、筐体１の短手方向（Ｘ軸方向）及び厚さ方向（Ｚ軸方向）のうち水平方向に近い一方の軸方向に筐体１が振動される（ステップ２０９）。例えば、例えば、図７に示すように筐体１が把持されている場合、短手方向（Ｘ軸方向）の方が厚さ方向（Ｚ軸方向）よりも水平方向（Ｘ'Ｙ'平面内の方向）に近いので、筐体１は、短手方向に振動される。
【０１１１】
一方、図８に示すように筐体１が把持されている場合、厚さ方向（Ｚ軸方向）の方が短手方向（Ｘ軸方向）よりも水平方向（Ｘ'Ｙ'平面内の方向）に近いので、筐体１は、厚さ方向に振動される。なお、人は、ユーザから見て横方向の振動の次に、ユーザから見て奥行き方向の振動を感知しやすいといった特性があり（ユーザから見て縦方向が最も感知しにくい）、この振動方法は、この特性に合致している。
【０１１２】
ここで、図８において、ユーザが、図８における筐体１の上側を下に向けて下げることによって筐体１がＹ軸回りに回転したとする。この場合、筐体１のＸＹ平面が重力方向（Ｚ'軸）に対して４５°以上傾くと、筐体１の厚さ方向（Ｚ軸方向）よりも、筐体１の短手方向（Ｘ軸方向）の方が、水平方向に近くなる。この場合、筐体１の短手方向に筐体１が振動、つまり、ユーザから見て縦方向に筐体１が振動することになるが、ユーザから見て縦方向の振動は、ユーザは感知しにくい。
【０１１３】
従って、このような場合には、以下のような処理が実行されてもよい。まず、制御部８は、筐体座標系における３軸方向（短手方向、長手方向、厚さ方向）のうち、どの軸方向が最も水平方向（Ｘ'Ｙ'平面内の方向）に近いかを判定する。そして、水平方向に最も近い軸方向（つまり、長手方向）が、振動部１２によって振動させることができない方向である場合、制御部８は、厚さ方向に筐体１を振動させる。
【０１１４】
つまり、筐体１がユーザに把持されている場合において、長手方向が最も水平方向に近い場合には、その長手方向に筐体１を振動させるのが最も効果的である。しかし、第２実施形態では、長手方向に筐体１を振動させることができないので、このような場合には、長手方向の次に人が振動を感知しやすい厚さ方向に筐体１を振動させる。これにより、筐体１が振動していることをユーザに容易に認識させることができる。
【０１１５】
図１１の説明に戻り、着信があった場合において、筐体１が被服の収納部３１に収納されている場合（ステップ２１０のＹＥＳ）、筐体１が厚さ方向に振動される（ステップ２１１）。
【０１１６】
ステップ２０５、２０９、２１１において筐体１の振動が開始されてから、ユーザからの応答がないまま所定時間が経過したとする（ステップ２１３のＹＥＳ）。この場合、現在駆動させているアクチュエータ１３以外の残りの１つのアクチュエータ１３の駆動が開始され、２軸方向（つまり、短手方向及び厚さ方向）に筐体１が振動される（ステップ２１４）（第１のモード→第２のモード）。
【０１１７】
筐体１が一定の場所に置かれておらず、手にも把持されておらず、被服の収納部３１にも収納されていない場合（ステップ２１０のＮＯ）、最初から２軸方向（つまり、短手方向及び厚さ方向）に筐体１が振動される（ステップ２１７）。
【０１１８】
この第２実施形態においても上述の第１実施形態と同様の作用効果を奏する。
【０１１９】
＜第３実施形態＞
次に、本技術の第３実施形態について説明する。図１２は、第３実施形態に係るスマートフォン２０を示す正面図である。
【０１２０】
第３実施形態では、筐体座標系における長手方向（Ｙ軸方向）及び厚さ方向（Ｚ軸方向）の２軸方向に筐体１を振動させることができるが（図１２の○印参照）、短手方向（Ｘ軸方向）に筐体１を振動させることができない（×印参照）。つまり、この第３実施形態では、第１のアクチュエータ１３ａが搭載されていない。
【０１２１】
第３実施形態では、振動可能な軸方向が第２実施形態とは異なるが、基本的な処理は第２実施形態と同様である。従って、図１１を参照して制御部８の処理を説明する。
【０１２２】
着信があった場合において（ステップ２０１のＹＥＳ）、筐体１が一定の場所に置かれている場合（ステップ２０２のＹＥＳ）、筐体１の長手方向（Ｙ軸方向）及び厚さ方向（Ｚ軸方向）のうちどちらが重力方向に近いかが判定される（ステップ２０４）。
【０１２３】
そして、筐体１の長手方向（Ｙ軸方向）及び厚さ方向（Ｚ軸方向）のうち、重力方向に近い一方の軸方向に筐体１が振動される（ステップ２０５）。例えば、図５に示すように筐体１が置かれている場合、長手方向（Ｙ軸方向）の方が厚さ方向（Ｚ軸方向）よりも重力方向（Ｚ'軸方向）に近いので、筐体１は、長手方向に振動される。一方、図６に示すように筐体１が置かれている場合、厚さ方向（Ｚ軸方向）の方が長手方向（Ｙ軸方向）よりも重力方向（Ｚ'軸方向）に近いので、筐体１は、厚さ方向に振動される。
【０１２４】
なお、図４に示すように筐体１が置かれている場合、長手方向（Ｙ軸方向）と、厚さ方向（Ｚ軸方向）とに優劣の関係がないため、長手方向（Ｙ軸方向）及び厚さ方向（Ｚ軸方向）の両方の軸方向に筐体１が振動される。あるいは、長手方向（Ｙ軸方向）及び厚さ方向（Ｚ軸方向）のうち、予め設定された一方の方向に筐体１が振動されてもよい。
【０１２５】
また、着信があった場合において、筐体１がユーザの手に把持されている場合（ステップ２０６のＹＥＳ）、筐体１の長手方向（Ｙ軸方向）及び厚さ方向（Ｚ軸方向）のうちどちらが水平方向に近いかが判定される（ステップ２０８）。
【０１２６】
そして、筐体１の長手方向（Ｙ軸方向）及び厚さ方向（Ｚ軸方向）のうち水平方向に近い一方の軸方向に筐体１が振動される（ステップ２０９）。例えば、例えば、図８に示すように筐体１が把持されている場合、長手方向（Ｙ軸方向）の方が厚さ方向（Ｚ軸方向）よりも水平方向（Ｘ'Ｙ'平面内の方向）に近いので、筐体１は、長手方向に振動される。
【０１２７】
一方、図７に示すように筐体１が把持されている場合、厚さ方向（Ｚ軸方向）の方が長手方向（Ｙ軸方向）よりも水平方向（Ｘ'Ｙ'平面内の方向）に近いので、筐体１は、厚さ方向に振動される。なお、上述のように、人は、ユーザから見て横方向の振動の次に、ユーザから見て奥行き方向の振動を感知しやすいといった特性があり、この振動方法は、この特性に合致している。
【０１２８】
ここで、図７において、ユーザが、図７における筐体１の上側を下に向けて下げることによって筐体１がＸ軸回りに回転したとする。この場合、筐体１のＸＹ平面が重力方向（Ｚ'軸）に対して４５°以上傾くと、筐体１の厚さ方向（Ｚ軸方向）よりも、筐体１の長手方向（Ｙ軸方向）の方が、水平方向に近くなる。この場合、筐体１の長手方向に筐体１が振動、つまり、ユーザから見て縦方向に筐体１が振動することになるが、ユーザから見て縦方向の振動は、ユーザは感知しにくい。
【０１２９】
従って、このような場合には、以下のような処理が実行されてもよい。まず、制御部８は、筐体座標系における３軸方向（短手方向、長手方向、厚さ方向）のうち、どの軸方向が最も水平方向（Ｘ'Ｙ'平面内の方向）に近いかを判定する。そして、水平方向に最も近い軸方向（つまり、短手方向）が、振動部１２によって振動させることができない方向である場合、制御部８は、厚さ方向に筐体１を振動させる。
【０１３０】
つまり、筐体１がユーザに把持されている場合において、短手方向が最も水平方向に近い場合には、その短手方向に筐体１を振動させるのが最も効果的である。しかし、第３実施形態では、短手方向に筐体１を振動させることができないので、このような場合には、短手方向の次に人が振動を感知しやすい厚さ方向に筐体１を振動させる。これにより、筐体１が振動していることをユーザに容易に認識させることができる。
【０１３１】
図１１の説明に戻り、着信があった場合において、筐体１が被服の収納部３１に収納されている場合（ステップ２１０のＹＥＳ）、筐体１が厚さ方向に振動される（ステップ２１１）。
【０１３２】
ステップ２０５、２０９、２１１において筐体１の振動が開始されてから、ユーザからの応答がないまま所定時間が経過したとする（ステップ２１３のＹＥＳ）。この場合、現在駆動させているアクチュエータ１３以外の残りの１つのアクチュエータ１３の駆動が開始され、２軸方向（つまり、長手方向及び厚さ方向）に筐体１が振動される（ステップ２１４）（第１のモード→第２のモード）。
【０１３３】
筐体１が一定の場所に置かれておらず、手にも把持されておらず、被服の収納部３１にも収納されていない場合（ステップ２１０のＮＯ）、最初から２軸方向（つまり、長手方向及び厚さ方向）に筐体１が振動される（ステップ２１７）。
この第３実施形態においても上述の第１実施形態と同様の作用効果を奏する。
【０１３４】
＜第４実施形態＞
次に、本技術の第４実施形態について説明する。図１３は、第４実施形態に係るスマートフォン２０を示す正面図である。
【０１３５】
第４実施形態では、筐体座標系における短手方向（Ｘ軸方向）及び長手方向（Ｙ軸方向）の２軸方向に筐体１を振動させることができるが（図１３の○印参照）、厚さ方向（Ｚ軸方向）に筐体１を振動させることができない（×印参照）。つまり、この第４実施形態では、第３のアクチュエータ１３ｃが搭載されていない。
【０１３６】
第４実施形態では、振動可能な軸方向が第２実施形態、第３実施形態とは異なるが、基本的な処理は第２実施形態、第３実施形態と同様である。従って、図１１を参照して制御部８の処理を説明する。なお、第４実施形態の説明において、図１１のステップ２１１は、「短手方向に筐体１を振動」と読み替える。
【０１３７】
着信があった場合において（ステップ２０１のＹＥＳ）、筐体１が一定の場所に置かれている場合（ステップ２０２のＹＥＳ）、短手方向（Ｘ軸方向）及び長手方向（Ｙ軸方向）のうちどちらが重力方向に近いかが判定される（ステップ２０４）。
【０１３８】
そして、筐体１の短手方向（Ｘ軸方向）及び長手方向（Ｙ軸方向）のうち、重力方向に近い一方の軸方向に筐体１が振動される（ステップ２０５）。例えば、図４に示すように筐体１が置かれている場合、短手方向（Ｘ軸方向）の方が長さ方向（Ｙ軸方向）よりも重力方向（Ｚ'軸方向）に近いので、筐体１は、短手方向に振動される。一方、図５に示すように筐体１が置かれている場合、長手方向（Ｙ軸方向）の方が短手方向（Ｘ軸方向）よりも重力方向（Ｚ'軸方向）に近いので、筐体１は、長手方向に振動される。
【０１３９】
なお、図６に示すように筐体１が置かれている場合、短手方向（Ｘ軸方向）と、長手方向（Ｙ軸方向）とに優劣の関係がないため、短手方向（Ｘ軸方向）及び長手方向（Ｙ軸方向）の両方の軸方向に筐体１が振動される。あるいは、短手方向（Ｘ軸方向）及び長手方向（Ｙ軸方向）のうち、予め設定された一方の方向に筐体１が振動されてもよい。
【０１４０】
また、着信があった場合において、筐体１がユーザの手に把持されている場合（ステップ２０６のＹＥＳ）、筐体１の短手方向（Ｘ軸方向）及び長手方向（Ｙ軸方向）のうちどちらが水平方向に近いかが判定される（ステップ２０８）。
【０１４１】
そして、筐体１の短手方向（Ｘ軸方向）及び長手方向（Ｙ軸方向）のうち水平方向に近い一方の軸方向に筐体１が振動される（ステップ２０９）。例えば、図７に示すように筐体１が把持されている場合、短手方向（Ｘ軸方向）の方が長手方向（Ｙ軸方向）よりも水平方向（Ｘ'Ｙ'平面内の方向）に近いので、筐体１は、短手方向に振動される。
【０１４２】
一方、図８に示すように筐体１が把持されている場合、長手方向（Ｙ軸方向）の方が短手方向（Ｘ軸方向）よりも水平方向（Ｘ'Ｙ'平面内の方向）に近いので、筐体１は、長手方向に振動される。
【０１４３】
着信があった場合において、筐体１が被服の収納部３１に収納されている場合（ステップ２１０のＹＥＳ）、筐体１が短手方向に振動される（ステップ２１１）。筐体１が被服の収納部３１に収納されている場合、長手方向に筐体１が振動されてもよく、短手方向（Ｘ軸方向）及び長手方向（Ｙ軸方向）の２軸方向に筐体１が振動されてもよい。
【０１４４】
ステップ２０５、２０９、２１１において筐体１の振動が開始されてから、ユーザからの応答がないまま所定時間が経過したとする（ステップ２１３のＹＥＳ）。この場合、現在駆動させているアクチュエータ１３以外の残りの１つのアクチュエータ１３の駆動が開始され、２軸方向（つまり、短手方向及び長手方向）に筐体１が振動される（ステップ２１４）（第１のモード→第２のモード）。
【０１４５】
筐体１が一定の場所に置かれておらず、手にも把持されておらず、被服の収納部３１にも収納されていない場合（ステップ２１０のＮＯ）、最初から２軸方向（つまり、短手方向及び長手方向）に筐体１が振動される（ステップ２１７）。
【０１４６】
この第４実施形態においても上述の第１実施形態と同様の作用効果を奏する。
【０１４７】
＜各種変形例＞
以上の説明では、筐体１が一定の場所に置かれている場合に、筐体座標系における振動可能な３軸方向（あるいは２軸方向）方向のうち、重力方向に近い１つの軸方向に筐体１が振動される場合について説明した。一方、筐体座標系における振動可能な３軸方向（２軸方向）方向が、それぞれ、重力方向に対して所定の角度（例えば、２０°程度）以上である場合、筐体座標系における２以上の軸方向に筐体１が振動され、その合成で重力方向に筐体１が振動されてもよい。
【０１４８】
図１４は、筐体座標系における２以上の軸方向に筐体１を振動させ、その合成で重力方向に筐体１が振動されている様子を示す図である。なお、図１４の説明では、少なくとも筐体１の短手方向及び長手方向に筐体１を振動可能であるとする（第１実施形態、第４実施形態参照）。
【０１４９】
図１４に示す例では、筐体１の短手方向及び長手方向が重力方向に対して４５°の角度であり、厚さ方向が重力方向に対して９０°の角度である場合の一例が示されている。
【０１５０】
図１４に示すように筐体１が置かれている場合、制御部８は、筐体座標系における振動可能な３軸方向（２軸方向）方向が、それぞれ、重力方向に対して所定の角度（例えば、２０°程度）以上であると判定する。そして、この場合、制御部８は、ａ＝αＸ＋βＹに基づき、短手方向の振動量αと長手方向の振動量βとを計算する（図１４の例では、α：β＝１：１）。そして、制御部８は、その振動量で短手方向及び長手方向の両方に筐体１を振動させて、その合成で重力方向に筐体１を振動させる。
【０１５１】
これにより、筐体座標系における振動可能な３軸方向（あるいは２軸方向）方向が重力方向と所定の角度以上離れている場合に、適切に重力方向に筐体１を振動させることができる。これにより、筐体１の振動が筐体１の設置場所に伝わりやすくなり、ユーザは、スマートフォン２０から離れていても、筐体１が振動していることを容易に認識することができる。
【０１５２】
筐体１がユーザに把持されている場合にも同様の処理が実行されてもよい。すなわち、筐体座標系における振動可能な３軸方向（２軸方向）方向が、それぞれ水平方向に対して所定の角度（例えば、２０°程度）以上である場合、筐体座標系における２以上の軸方向に筐体１が振動され、その合成で水平方向に筐体１が振動されてもよい。
【０１５３】
例えば、図７に示す状態から、筐体１がＺ軸回りに所定の角度（例えば、２０°程度）以上回転してユーザに把持されていた場合を想定する。この場合、制御部８は、筐体座標系における振動可能な３軸方向（あるいは２軸方向）方向が、それぞれ、水平方向に対して所定の角度（例えば、２０°程度）以上であると判定する。この場合、制御部８は、ａ＝αＸ＋βＹに基づき、短手方向の振動量αと長手方向の振動量βとを計算する。そして、制御部８は、その振動量で短手方向及び長手方向の両方に筐体１を振動させて、その合成で水平方向に筐体１を振動させる。
【０１５４】
これにより、筐体座標系における振動可能な３軸方向（あるいは２軸方向）が水平方向と所定の角度以上離れている場合に、適切に水平方向に筐体１を振動させることができる。れにより、ユーザは、筐体１を把持しているときに、筐体１が振動していることを容易に認識することができる。
【０１５５】
以上の説明では、通話による着信があったときに筐体１が振動される場合について説明した。一方、筐体１が振動されるのは、通話による着信があった場合に限られない。例えば、メールによる着信があった場合に筐体１が振動されてもよく、音楽再生中に音楽のリズムに合わせて筐体１が振動されてもよい。あるいは、ゲームが起動されているときに、ゲーム内でのアクションに合わせて筐体１が振動されてもよい。あるいは、ここで挙げた例の２以上の組み合わせのケースで筐体１が振動されてもよい。
【０１５６】
以上の説明では、ユーザからの応答がないまま所定時間が経過した場合に、第１のモードが第２のモードに切り替わる場合について説明した。なお、第１のモードは、上述のように、筐体１の現在の状況に応じて、筐体座標系における振動可能な３軸方向（あるいは２軸方向）のうち、１つの軸方向に筐体１を振動させるモードである。第２のモードは、上述のように、筐体１の現在の状況によらず、筐体座標系における振動可能な３軸方向（あるいは２軸方向）の全ての方向（３軸に振動可能な場合には、２軸方向であってもよい）に筐体１を振動させるモードである。
【０１５７】
一方、制御部８は、ユーザからの指示に基づいて、第１のモード（１軸振動）と、第２のモード（全軸振動）とを切り替えてもよい。図１５は、第１のモードと、第２のモードとをユーザが任意に切り替えるために画面上に表示されるＵＩ（ユーザーインターフェイス）の一例を示す図である。
【０１５８】
振動省エネモードがＯＮに設定されている場合、第１のモードでの処理（１軸振動）が実行される（図３のステップ１０１〜１１１、図１１のステップ２０１〜２１１参照）（一括で設定）。一方、振動省エネモードがＯＦＦに設定されている場合、第２のモードでの処理（全軸振動）が実行される（一括で設定）。
【０１５９】
設置省エネモード、把持省エネモード及びポケット内省エネモードは、筐体１の現在の状況毎に、第１のモード及び第２のモードのどちらを実行させるかをユーザが任意に設定するためのＵＩの一例である。例えば、設置省エネモードがＯＮであり、把持省エネモードがＯＦＦであり、ポケット内省エネモードがＯＦＦである場合を想定する。この場合、筐体１が一定の場所に置かれている場合には、第１のモードでの処理（１軸振動）が実行されるが、筐体１が把持されている場合、筐体１が被服の収納部３１内にある場合には、第２のモードでの処理（全軸振動）が実行される。
【０１６０】
通知振動エネモード、ゲームアクション振動省エネモード及び音楽リズム振動省エネモードは、アプリケーション毎に、第１のモード及び第２のモードのどちらを実行させるかをユーザが任意に設定するためのＵＩの一例である。例えば、通知振動エネモードがＯＮであり、ゲームアクション振動省エネモードがＯＮであり、音楽リズム振動省エネモードがＯＦＦである場合を想定する。この場合、通話やメールの着信での振動、並びに、ゲーム内でのアクションに合わせての振動について、第１のモードでの処理（１軸振動）が実行されるが、音楽のリズムに合わせての振動については、第２のモード（全軸振動）が実行される。
【０１６１】
図１５に示すようなＵＩを操作することで、ユーザは、第１のモードと、第２のモードとを任意に切り換えることができる。
【０１６２】
以上の説明では、振動部１２がリニア振動型のアクチュエータ１３により構成される場合について説明した。一方、振動部１２は、回転振動型のアクチュエータ（偏心モータ）により構成されていてもよい。この場合、例えば、上述の第１実施形態（３軸振動）において、第１のアクチュエータ１３ａ及び第２のアクチュエータ１３ｂ（Ｘ軸方向及びＹ軸方向の振動）の代わりに、１つの偏心モータが用いられる。つまり、１つの偏心モータが、Ｘ軸方向及びＹ軸方向の２軸方向への振動を担当する。この場合、例えば、第１実施形態において、Ｘ軸方向及びＹ軸方向のうち一方の軸方向に筐体１を振動させる必要があるときに、偏心モータが駆動される。なお、１つの偏心モータが担当する振動方向は、Ｙ軸方向及びＺ軸方向の２軸方向であってもよく、Ｚ軸方向及びＸ軸方向の２軸方向であってもよい。
【０１６３】
以上の説明では、筐体１が振動される方向が互いに直交する場合について説明した。一方、筐体１が振動される方向は、必ずしも直交していなくてもよい。以上の説明では、筐体１の形状が、平面視で矩形である場合について説明したが、筐体１の形状は特に限定されない。例えば、筐体１の形状は、平面視で円形状、円環状、多角形状、星形等であっても構わない。また、筐体１は、球体、多面体、錐体等であっても構わない。
【０１６４】
以上の説明では、情報処理装置の一例として、スマートフォン２０を例に挙げて説明したが、情報処理装置は、スマートフォン２０に限られない。情報処理装置の他の例としては、スマートフォン２０以外の携帯電話機、携帯ゲーム機、携帯音楽プレイヤー、タブレットＰＣ（personal computer）、ウェアラブル機器（リストバンド型、首掛け型、ヘッドマウント型等）等が挙げられる。
【０１６５】
さらに、以上で説明した制御部８の処理は、ネットワーク上のサーバ装置（情報処理装置の一例）内の制御部８によって実行されてもよい。この場合、例えば、スマートフォン２０等の端末から、筐体１の現在の状況や、重力方向、水平方向を判定するために必要な情報（モーションセンサ４、近接センサ３、ＣＣＤセンサ等の情報）が、サーバ装置に送信される。サーバ装置の制御部８は、この情報に基づいて、筐体１の現在の状況、重力方向、水平方向などを判定し、筐体１を振動させる方向を決定する。そして、サーバ装置は、振動させる方向等の情報をスマートフォン２０等の端末に送信する。
【０１６６】
本技術は、以下の構成をとることもできる。
（１）第１の方向及び前記第１の方向とは異なる第２の方向を有する筐体と、
前記筐体に設けられたセンサと、
前記第１の方向及び前記第２の方向に前記筐体を振動させることが可能な振動部と、
前記センサからの出力に基づいて、前記筐体の現在の状況を判定し、前記筐体の現在の状況に基づいて、前記筐体を前記第１の方向及び前記第２の方向のうち一方の方向に振動させるように前記振動部を制御する制御部と
を具備する情報処理装置。
（２）  上記（１）に記載の情報処理装置であって、
前記制御部は、前記センサからの出力に基づいて、前記筐体が一定の場所に置かれているかどうかを判定し、一定の場所に置かれている場合、前記第１の方向及び前記第２の方向のうち重力方向に近い一方の方向に前記筐体を振動させる
情報処理装置。
（３）上記（２）に記載の情報処理装置であって、
前記筐体は、厚さ方向を有し、
前記第１の方向は、厚さ方向であり、
前記第２の方向は、前記厚さ方向に直交する平面内における特定の方向である
情報処理装置。
（４）上記（２）に記載の情報処理装置であって、
前記筐体は、厚さ方向を有し、
前記第１の方向及び前記第２の方向は、前記厚さ方向に直交する平面内において互いに直交する方向である
情報処理装置。
（５）上記（４）に記載の情報処理装置であって、
前記筐体は、前記平面内において短手方向及び長手方向を有し、
前記第１の方向は、前記短手方向であり、
前記第２の方向は、前記長手方向である
情報処理装置。
（６）上記（２）〜（５）のうちいずれか１つに記載の情報処理装置であって、
前記制御部は、前記筐体が一定の場所に置かれている場合において、前記第１の方向及び前記第２の方向の両方が重力方向と所定の角度以上離れているかどうかを判定し、離れている場合、前記第１の方向及び前記第２の方向の合成で前記重力方向に前記筐体を振動させる
情報処理装置。
（７）上記（１）又は（２）に記載の情報処理装置であって、
前記制御部は、前記センサからの出力に基づいて、前記筐体がユーザの手に把持されているかどうかを判定し、把持されている場合、前記第１の方向及び前記第２の方向のうち水平方向に近い一方の方向に前記筐体を振動させる
情報処理装置。
（８）上記（７）に記載の情報処理装置であって、
前記筐体は、厚さ方向を有し、
前記第１の方向は、前記厚さ方向であり、
前記第２の方向は、前記厚さ方向に直交する平面内における第１の特定の方向である
情報処理装置。
（９）上記（８）に記載の情報処理装置であって、
前記筐体は、前記第１の方向及び前記第２の方向とは異なる第３の方向を有し、
前記第３の方向は、前記厚さ方向に直交する前記平面内において前記第１の特定の方向と直交する第２の特定の方向であり、
前記振動部は、前記第２の特定の方向に、前記筐体を振動させることが可能に構成されておらず、
前記制御部は、前記厚さ方向、前記平面内における前記第１の特定の方向、及び前記平面内における前記第２の特定の方向のうち、前記振動部によって振動させられない前記第２の特定の方向が最も水平方向に近い場合、前記厚さ方向に前記筐体を振動させる
情報処理装置。
（１０）上記（７）に記載の情報処理装置であって、
前記筐体は、厚さ方向を有し、
前記第１の方向及び前記第２の方向は、前記厚さ方向に直交する平面内において互いに直交する方向である
情報処理装置。
（１１）上記（１０）に記載の情報処理装置であって、
前記筐体は、前記平面内において短手方向及び長手方向を有し、
前記第１の方向は、前記短手方向であり、
前記第２の方向は、前記長手方向である
情報処理装置。
（１２）上記（７）〜（１１）のうちいずれか１つに記載の情報処理装置であって、
前記制御部は、前記筐体がユーザの手に把持されている場合において、前記第１の方向及び前記第２の方向の両方が水平方向と所定の角度以上離れているかどうかを判定し、離れている場合、前記第１の方向及び前記第２の方向の合成で前記水平方向に前記筐体を振動させる
情報処理装置。
（１３）上記（１）、（２）、又は（７）に記載の情報処理装置であって、
前記筐体は、厚さ方向を有し、
前記第１の方向は、厚さ方向であり、
前記制御部は、前記センサからの出力に基づいて、前記筐体がユーザの被服の収納部に収納されているかどうかを判定し、収納されている場合、前記厚さ方向に前記筐体を振動させる
情報処理装置。
（１４）上記（１）〜（１３）のうちいずれか１つに記載の情報処理装置であって、
前記制御部は、前記筐体の現在の状況に基づいて、前記筐体を前記第１の方向及び前記第２の方向のうち一方の方向に振動させる第１のモードと、前記筐体の現在の状況によらず、前記筐体を前記第１の方向及び前記第２の方向の両方に振動させる第２のモードと切り替える
情報処理装置。
（１５）上記（１４）に記載の情報処理装置であって、
前記制御部は、前記第１のモードで前記筐体を振動させる処理を開始させてから所定の時間が経過したかどうかを判定し、前記所定の時間が経過してもユーザからの応答がなかった場合、前記第１のモードを、前記第２のモードに切り替える
情報処理装置。
（１６）上記（１４）又は（１５）に記載の情報処理装置であって、
前記制御部は、ユーザからの指示に基づいて、前記第１のモードと前記第２のモードとを切り替える
情報処理装置。
（１７）  上記（１）〜（１６）のうちいずれか１つに記載の情報処理装置であって、
請求項１に記載の情報処理装置であって、
前記筐体は、前記第１の方向及び前記第２の方向とは異なる第３の方向を有し、
前記振動部は、前記第３の方向に前記筐体を振動させることが可能であり、
前記制御部は、前記筐体の現在の状況に基づいて、前記筐体を、前記第１の方向、前記第２の方向及び前記第３の方向のうち一つの方向に振動させるように前記振動部を制御する
情報処理装置。
（１８）  第１の方向及び前記第１の方向とは異なる第２の方向を有する筐体に設けられたセンサからの出力に基づいて、前記筐体の現在の状況を判定し、
前記筐体の現在の状況に基づいて、前記筐体を前記第１の方向及び前記第２の方向のうち一方の方向に振動させるように、前記第１の方向及び前記第２の方向に前記筐体を振動させることが可能な振動部を制御する制御部
を具備する情報処理装置。
（１９）  第１の方向及び前記第１の方向とは異なる第２の方向を有する筐体に設けられたセンサからの出力に基づいて、前記筐体の現在の状況を判定し、
前記筐体の現在の状況に基づいて、前記筐体を前記第１の方向及び前記第２の方向のうち一方の方向に振動させるように、前記第１の方向及び前記第２の方向に前記筐体を振動させることが可能な振動部を制御する
情報処理方法。
（２０）  第１の方向及び前記第１の方向とは異なる第２の方向を有する筐体に設けられたセンサからの出力に基づいて、前記筐体の現在の状況を判定するステップと、
前記筐体の現在の状況に基づいて、前記筐体を前記第１の方向及び前記第２の方向のうち一方の方向に振動させるように、前記第１の方向及び前記第２の方向に前記筐体を振動させることが可能な振動部を制御するステップと
をコンピュータに実行させるプログラム。
【符号の説明】
【０１６７】
１…筐体
３…近接センサ
４…モーションセンサ
５…撮像部
８…制御部
１２…振動部
１３…アクチュエータ
２０…スマートフォン
【図１】
2018079411.tif 000003
【図２】
2018079411.tif 000004
【図３】
2018079411.tif 000005
【図４】
2018079411.tif 000006
【図５】
2018079411.tif 000007
【図６】
2018079411.tif 000008
【図７】
2018079411.tif 000009
【図８】
2018079411.tif 000010
【図９】
2018079411.tif 000011
【図１０】
2018079411.tif 000012
【図１１】
2018079411.tif 000013
【図１２】
2018079411.tif 000014
【図１３】
2018079411.tif 000015
【図１４】
2018079411.tif 000016
【図１５】
2018079411.tif 000017