(57)【要約】  本技術の一実施形態に係る情報処理装置は、情報取得部と、信号出力部とを具備する。前記情報取得部は、電子的な情報を取得する。前記信号出力部は、前記取得された電子的な情報に対応して設定された物体に対する触覚を提示するための第１の触覚信号を出力する。
2018051606.tif 000002
【特許請求の範囲】
【請求項１】
電子的な情報を取得する情報取得部と、
前記取得された電子的な情報に対応して設定された物体に対する触覚を提示するための第１の触覚信号を出力する信号出力部と
を具備する情報処理装置。
【請求項２】
請求項１に記載の情報処理装置であって、
前記物体に対する触覚は、前記取得された電子的な情報に対応する物体を収容する容器に対する触覚を含む
情報処理装置。
【請求項３】
請求項２に記載の情報処理装置であって、
前記電子的な情報は、情報の種類と量を含み、
前記物体に対する触覚は、前記量に対応する量の前記情報の種類に対応する物体を収容する前記容器を動かしたときの触覚を含む
情報処理装置。
【請求項４】
請求項３に記載の情報処理装置であって、さらに、
前記情報処理装置の動きを検出する動き検出部を具備し、
前記信号出力部は、前記検出された前記情報処理装置の動きに基づいて、前記容器を動かしたときの触覚を提示するための前記第１の触覚信号を出力する
情報処理装置。
【請求項５】
請求項３に記載の情報処理装置であって、
前記電子的な情報は、バッテリーの残量を含み、
前記物体に対する触覚は、前記バッテリーの残量に応じた量の液体を収容する前記容器を動かしたときの触覚を含む
情報処理装置。
【請求項６】
請求項３に記載の情報処理装置であって、
前記電子的な情報は、電子マネーの残高を含み、
前記物体に対する触覚は、前記電子マネーの残高に応じた量の硬貨を収容する前記容器を動かしたときの触覚を含む
情報処理装置。
【請求項７】
請求項１に記載の情報処理装置であって、
前記信号出力部は、前記第１の触覚情報として、前記物体に対する触覚を振動により提示する触覚提示部を駆動する駆動信号を出力する
情報処理装置。
【請求項８】
請求項１に記載の情報処理装置であって、さらに、
前記情報処理装置の動きを検出する動き検出部を具備し、
前記情報取得部は、前記情報処理装置の所定の動きが検出されると、前記電子的な情報を取得する
情報処理装置。
【請求項９】
請求項８に記載の情報処理装置であって、さらに、
前記検出された情報処理装置の動きに基づいて、前記情報取得部により取得される前記電子的な情報の種類を選択する情報選択部を具備する
情報処理装置。
【請求項１０】
請求項９に記載の情報処理装置であって、
前記信号出力部は、前記情報選択部により選択された前記電子的な情報の種類に応じた触覚を提示するための第２の触覚信号を出力する
情報処理装置。
【請求項１１】
電子的な情報を取得し、
前記取得された電子的な情報に対応して設定された物体に対する触覚を提示するための第１の触覚信号を出力する
ことをコンピュータシステムが実行する情報処理方法。
【請求項１２】
電子的な情報を取得するステップと、
前記取得された電子的な情報に対応して設定された物体に対する触覚を提示するための第１の触覚信号を出力するステップと
をコンピュータシステムに実行させるプログラム。
【請求項１３】
電子的な情報を取得する第１の情報処理装置と、
前記第１の情報処理装置と通信可能であり、前記第１の情報処理装置により取得された電子的な情報に対応して設定された物体に対する触覚を提示するための第１の触覚信号を出力する第２の情報処理装置と
を具備する情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、ユーザに情報を提示可能な情報処理装置、情報処理方法、プログラム、及び情報処理システムに関する。
【背景技術】
【０００２】
従来から、人の力覚を通じて人に情報を伝達するハプティク（力覚）テクノロジーが提案されている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１５９２８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このようにユーザが直感的に情報を把握することを可能とする技術が求められている。【０００５】
以上のような事情に鑑み、本技術の目的は、ユーザが直感的に情報を把握することを可能とする情報処理装置、情報処理方法、プログラム、及び情報処理システムを提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本技術の一実施形態に係る情報処理装置は、情報取得部と、信号出力部とを具備する。
前記情報取得部は、電子的な情報を取得する。
前記信号出力部は、前記取得された電子的な情報に対応して設定された物体に対する触覚を提示するための第１の触覚信号を出力する。【０００７】
この情報処理装置では、電子的な情報を物体に対する触覚に置換して提示することが可能となる。これによりユーザは提示された触覚を通じて、直感的に情報を把握することが可能となる。【０００８】
前記物体に対する触覚は、前記取得された電子的な情報に対応する物体を収容する容器に対する触覚を含んでもよい。
これにより容器に収容された物体に応じた触覚を通じて、直感的に情報を把握することが可能となる。【０００９】
前記電子的な情報は、情報の種類と量を含んでもよい。この場合、前記物体に対する触覚は、前記量に対応する量の前記情報の種類に対応する物体を収容する前記容器を動かしたときの触覚を含んでもよい。
これにより提示された情報の種類とその量を、直感的に把握することが可能となる。【００１０】
前記情報処理装置は、さらに、前記情報処理装置の動きを検出する動き検出部を具備してもよい。この場合、前記信号出力部は、前記検出された前記情報処理装置の動きに基づいて、前記容器を動かしたときの触覚を提示するための前記第１の触覚信号を出力してもよい。
これにより、情報処理装置を容器に見立てて動かしたときの触覚を提示することが可能となり、直感的な情報の把握が可能となる。【００１１】
前記電子的な情報は、バッテリーの残量を含んでもよい。この場合、前記物体に対する触覚は、前記バッテリーの残量に応じた量の液体を収容する前記容器を動かしたときの触覚を含んでもよい。
これにより直感的にバッテリーの残量を把握することが可能となる。【００１２】
前記電子的な情報は、電子マネーの残高を含んでもよい。この場合、前記物体に対する触覚は、前記電子マネーの残高に応じた量の硬貨を収容する前記容器を動かしたときの触覚を含んでもよい。
これにより直感的に電子マネーの残高を把握することが可能となる。【００１３】
前記信号出力部は、前記第１の触覚情報として、前記物体に対する触覚を振動により提示する触覚提示部を駆動する駆動信号を出力してもよい。
振動により、置換された物体に対する触覚を容易に提示することが可能である。【００１４】
前記情報取得部は、前記情報処理装置の所定の動きが検出されると、前記電子的な情報を取得してもよい。
これによりユーザは情報処理装置を動かすことで、情報の提示を実行させることが可能となり、容易に情報を把握することが可能となる。【００１５】
前記情報処理装置は、さらに、前記検出された情報処理装置の動きに基づいて、前記情報取得部により取得される前記電子的な情報の種類を選択する情報選択部を具備してもよい。
これによりユーザは情報処理装置を動かすことで、把握したい情報を選択することが可能となる。【００１６】
前記信号出力部は、前記情報選択部により選択された前記電子的な情報の種類に応じた触覚を提示するための第２の触覚信号を出力してもよい。
これによりユーザは触覚を通じて、提示される情報を把握することが可能となる。【００１７】
本技術の一実施形態に係る情報処理方法は、コンピュータシステムにより実行される情報処理方法であって、電子的な情報を取得することを含む。
前記取得された電子的な情報に対応して設定された物体に対する触覚を提示するための第１の触覚信号が出力される。【００１８】
本技術の一実施形態に係るプログラムは、コンピュータシステムに、以下のステップを実行させる。
電子的な情報を取得するステップ。
前記取得された電子的な情報に対応して設定された物体に対する触覚を提示するための第１の触覚信号を出力するステップ。【００１９】
本技術の一実施形態に係る情報処理システムは、第１の情報処理装置と、第２の情報処理装置とを具備する。
前記第１の情報処理装置は、電子的な情報を取得する。
前記第２の情報処理装置は、前記第１の情報処理装置と通信可能であり、前記第１の情報処理装置により取得された電子的な情報に対応して設定された物体に対する触覚を提示するための第１の触覚信号を出力する。
【発明の効果】
【００２０】
以上のように、本技術によれば、ユーザが直感的に情報を把握することが可能となる。なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載されたいずれかの効果であってもよい。
【図面の簡単な説明】
【００２１】
【図１】第１の実施形態の情報処理装置の外観を示す図である。
【図２】情報処理装置のハードウェア構成例を示すブロック図である。
【図３】振動発生部の電気的な構成例を示す図である。
【図４】情報処理装置の機能的な構成例を示すブロック図である。
【図５】情報処理装置の処理フローを示すフローチャートである。
【図６】バッテリーの残量及び電子マネーの残高に対応して提示される触覚を説明するための図である。
【図７】第２の実施形態における、情報処理装置の動きの異なる組み合わせと、提示する情報の種類との関係を模式的に示す表である。
【図８】情報処理装置の機能的な構成例を示すブロック図である。
【図９】情報処理装置の処理フローを示すフローチャートである。
【図１０】第３の実施形態において波形決定部が波形を生成するための電気的な構成を示す図である。
【図１１】第４の実施形態の情報処理システムの機能的な構成例を示す図である。
【図１２】第５の実施形態の情報処理システムの機能的な構成例を示す図である。
【発明を実施するための形態】
【００２２】
以下、本技術に係る実施形態を、図面を参照しながら説明する。
【００２３】
＜第１の実施形態＞
［情報処理装置の構成］
図１は、本技術の第１の実施形態に係る情報処理装置の外観を示す図である。図２は、情報処理装置のハードウェア構成例を示すブロック図である。
【００２４】
情報処理装置１は、典型的には、片手で把持することが想定される、スマートフォン等のハンドヘルド型の携帯情報端末である。その他、スマートフォンに比べて大型のタブレット型の携帯情報端末や、スマートウォッチ等のウェアラブル型の携帯情報端末等が用いられてもよい。その他、任意のコンピュータに対して、本技術は適用可能である。
【００２５】
図１に示すように、情報処理装置１は、ハウジング２と、タッチパネル３とを有する。例えばユーザは、ハウジング２を把持しながら、タッチパネル３を操作する。またユーザは、ハウジング２を把持した状態で、情報処理装置１を、鉛直成分を含む方向（Ｚ方向）に沿って持ち上げたり、水平成分を含む方向（Ｘ方向）に沿って振ったり（shake）することが可能である。もちろん他の動きも可能である。
【００２６】
図２に示すように、情報処理装置１は、制御部１１と、制御部１１とバス１０を介して接続された表示部１２、通信制御部１３、センサ部１４、操作部１５、記憶部１６及び振動発生部１７とを有する。これらはハウジング２に格納される。
【００２７】
制御部１１は、ＣＰＵ（Central Processing Unit）等を含む。制御部１１のＣＰＵ（Central Processing Unit）は、コンピュータ読み取り可能な非一過性の記憶媒体の一例であるＲＯＭ（Read Only Memory）に記録されたプログラムをＲＡＭ（Random Access Memory）にロードして実行する。
【００２８】
記憶部１６は、ＲＯＭ（Read Only Memory）と、ＲＡＭと、ＨＤＤ（Hard Disk Drive）などの大容量の記憶装置とを含む。ＲＯＭは、制御部１１が実行するプログラムやデータなどを固定的に格納する。ＲＡＭには、ＲＯＭに格納されたプログラムがロードされる。
【００２９】
記憶部１６には、本技術に係る情報処理方法である情報提示方法を実行するための種々の情報が記憶される。例えば記憶部１６には、ユーザに提示する情報に対応して設定された「物体に対する触覚」の情報が記憶される。「物体に対する触覚」とは、現実の世界で物体に接触したときや、物体を動かしたとき等に想定される触覚のことであり、当該触覚を提示するための情報が記憶される。
【００３０】
本実施形態では、振動発生部１７により、ハウジング２及び／又はタッチパネル３の少なくとも一部（接触対象物）を振動させることで、ユーザに触覚が提示される。発生させる振動の周波数や振幅（強さ）等を適宜制御することで、物体に対する種々の触覚を再現して提示することが可能である。「物体に対する触覚」の情報は、振動の周波数や振幅（強さ）を含む波形の情報や、波形の変化等の情報を含む。
【００３１】
表示部１２は、ＬＣＤ（Liquid Crystal Display）や有機ＥＬ（Electroluminescence）ディスプレイ等を含む。表示部１２は、制御部１１から受け取った情報に基づいて演算処理を行い、生成した画像信号を画面に表示する。
【００３２】
操作部１５は、表示部１２に重畳されたタッチパネル３、及び各種の物理スイッチ等を含む。操作部１５は、ユーザからの操作（タッチパネル３のタップ操作等）を検出して制御部１１に出力する。
【００３３】
通信制御部１３は、インターネット等のネットワークＮに接続するためのインタフェースである。例えばＷｉＦｉ等の無線ＬＡＮモジュールが用いられる。なおBluetooth（登録商標）等の近距離無線通信用の通信モジュールが備えられてもよい。
【００３４】
センサ部１４は、加速度センサ、ジャイロセンサ及びマイクと、１以上のアンプとを含む。加速度センサは、情報処理装置１の移動の方向や速度を検出する。ジャイロセンサは、情報処理装置１の角度（姿勢）、角速度及び角加速度を検出する。マイクは、情報処理装置１の振動を検出する。アンプは、加速度センサ、ジャイロセンサ及びマイクが取得した情報を増幅し、制御部１１に出力する。他のデバイスが用いられてもよい。
【００３５】
図３は、本実施形態に係る振動発生部の電気的な構成例を示す図である。振動発生部１７は、パワーアンプと、高電圧アンプと、圧電アクチュエータと、フォースリアクタ（登録商標）とを含む。パワーアンプは、信号供給部１０５（図４参照）から入力された駆動信号を増幅し、高電圧アンプ及びフォースリアクタに出力する。
【００３６】
高電圧アンプは、パワーアンプから入力された駆動信号を増幅し、圧電アクチュエータに出力する。圧電アクチュエータ及びフォースリアクタは、入力された電気エネルギーを機械エネルギーに変換し、振動を発生する。これによりハウジング２等を振動させることが可能となり、提示する情報に対応した触覚を提示することが可能となる。なお情報処理装置１の様々な部位を様々な波形で自在に振動させるために、圧電アクチュエータやフォースリアクタが、複数の位置に配置されてもよい。
【００３７】
振動発生部１７の構成は限定されず、任意に設計されてよい。例えば振動発生部１７として、WO/2015/151380に開示されている力覚提示デバイスを用いることができる。その他、任意の構成を有するアクチュエータが用いられてよい。なお振動発生部１７は、本実施形態において、触覚提示部に相当する。
【００３８】
図４は、情報処理装置の機能的な構成例を示すブロック図である。
【００３９】
情報処理装置１の制御部１１は、コンピュータ読み取り可能な非一過性の記憶媒体の一例であるＲＯＭに記録されたプログラムをＲＡＭにロードして実行することにより、動き検出部１０１、情報選択部１０２、情報取得部１０３、波形決定部１０４及び信号供給部１０５として機能する。
【００４０】
動き検出部１０１は、センサ部１４の検出結果に基づいて、情報処理装置１の動きを検出する。
【００４１】
情報選択部１０２は、情報処理装置１の動きに基づいて、提示する情報の種類を選択する。すなわち情報取得部１０３により取得される電子的な情報の種類が選択される。
【００４２】
情報取得部１０３は、提示する電子的な情報を取得する。
【００４３】
波形決定部１０４は、電子的な情報に対応して設定された「物体に対する触覚」を提示するための振動の波形を決定する。
【００４４】
信号供給部１０５は、波形決定部１０４により決定された波形でハウジング２等を振動させるための駆動信号を、振動発生部１７に供給する。信号供給部１０５は、本実施形態において、信号出力部に相当する。また供給される駆動信号は、「物体に対する触覚」を提示するための第１の触覚信号に相当する。
【００４５】
［情報処理装置の処理フロー］
図５は、情報処理装置の処理フローを示すフローチャートである。
【００４６】
動き検出部１０１により、センサ部１４の少なくとも加速度センサが検出した情報処理装置１の移動の方向や速度をもとに、情報処理装置１の動き（motion）が監視される（ステップ１０１）。情報処理装置１の「動き」は、移動の方向や速度を少なくとも含む。情報処理装置１の動きが検出された場合には（ステップ１０１のＹｅｓ）、情報処理装置１の動きの情報、すなわち移動の方向や速度の情報が、情報選択部１０２に出力される。
【００４７】
情報選択部１０２により、移動の方向や速度の情報に基づいて、提示する情報の種類が選択される。本実施形態では、情報処理装置１の異なる動きに応じて、提示する情報の種類が選択される。
【００４８】
図５に示す例では、情報処理装置１の鉛直成分を含む方向（図１のＺ方向）の移動の距離ΔＺが、所定の閾値より大きい場合（ステップＳ１０２のＹＥＳ）、提示する情報の種類として、バッテリーの残量が選択される。なお「鉛直成分を含む方向の移動の距離が所定の閾値より大きい」とは、ユーザが情報処理装置１を持ち上げたことを示す。
【００４９】
移動距離ΔＺが所定の閾値以下の場合（ステップＳ１０２のＮＯ）、すなわち情報処理装置１が持ち上げられていない場合には、ステップ１０３に進む。そして情報処理装置１の水平成分を含む方向（図１のＸ方向）の移動の距離ΔＸが、所定の閾値より大きいか否かが判定される（ステップ１０３）。「水平成分を含む方向の移動の距離が所定の閾値より大きい」とは、ユーザが情報処理装置１を振ったことを示す。
【００５０】
移動距離ΔＸが所定の閾値以上の場合（ステップＳ１０３のＹＥＳ）、すなわち情報処理装置１が振られた場合には、提示する情報の種類として、電子マネーの残高が選択される。情報選択部１０２は、提示する情報の種類（バッテリーの残量又は電子マネーの残高）を、情報取得部１０３に通知する。
【００５１】
情報取得部１０３は、情報選択部１０２からの通知をもとに、電子的な情報を取得する。バッテリーの残量が通知された場合には（ステップＳ１０２のＹＥＳ）、情報取得部１０３は、記憶部１６から、現在のバッテリーの残量（何％）を示す電子的な情報を読み出す（ステップＳ１０４）。電子マネーの残高が通知された場合には（ステップＳ１０３のＹＥＳ）、情報取得部１０３は、記憶部１６から、現在の電子マネーの残高（何円）を示す電子的な情報を読み出す（ステップＳ１０５）。読み出された情報（バッテリーの残量又は電子マネーの残高）は、波形決定部１０４に出力される。
【００５２】
波形決定部１０４は、情報取得部１０３から、電子的な情報（バッテリーの残量又は電子マネーの残高）を取得する。波形決定部１０４は、各々の電子的な情報に対応して設定された「物体に対する触覚」を提示するための波形を決定する（ステップＳ１０６、Ｓ１０７）。具体的には、バッテリーの残量や電子マネーの残高に対応して記憶された波形情報が、記憶部１６から読み出される。
【００５３】
図６は、バッテリーの残量及び電子マネーの残高に対応して提示される触覚を説明するための図である。電子的な情報（バッテリーの残量又は電子マネーの残高）は、人が触ることができない。人が触ることができない電子的な情報、それも量を示す情報を、例えば力覚的（ハプティク）な方法で、触覚を通じて、直感的に認識可能にユーザに提示することは難しい。そこで本実施形態では、人が触ることができない電子的な情報を、現実の物体に対する触覚に仮想的に置換する。置換される「物体に対する触覚」は、ユーザが日常的に触れる機会が多い物体から想定されるものがよい。
【００５４】
本実施形態では、電子的な情報に含まれる情報の種類に応じた物体が、電子的な情報に含まれる量に対応する量だけ収容された容器に対する触覚が、「物体に対する触覚」として用いられる。当該容器を動かしたときに得られると想定される触覚が、振動により提示される。
【００５５】
図６Ａに示すように、バッテリーの残量に対応する「物体に対する触覚」としては、バッテリーの残量に対応する量の液体３１を収容する容器３０を動かしたときの触覚が提示される。液体３１を収容する容器３０としては、例えば水が収容されたプラスチックボトル等が想定されるが、これに限定される訳ではない。
【００５６】
液体３１を入れた容器３０を手に持って動かすと、手の動きに伴い容器３０内の液体３１の揺れを感じることは、誰しも経験したことがあるはずである。そして、液体３１の量が少ないときと多いときで、容器３０内の液体が揺れるとき、液体３１が容器３０の内壁に当たったときの力覚（触覚）が異なることは、誰しも経験したことがあるはずである。
【００５７】
言い換えれば、人は、たとえ容器３０内の液体３１を目視しなくても、容器３０を手に持って動かし、容器３０内の液体３１が揺れることに伴うアナログ的な振動を力覚的に感じることで、容器３０内の液体３１のアナログ的な量を直感的に理解することができる。これは、液体３１の量が少ないときと多いときで、容器３０内の液体３１が揺れるとき、液体３１が容器３０の内壁に当たって生じる振動の波形が異なるためである。
【００５８】
本実施形態では、バッテリーの残量に応じた量の液体３１を同一の容器３０内に入れ、その容器３０を同じように動かしたときの、容器３０内での液体３１の運動を表現する波形を予めシミュレートする。「バッテリーの残量に応じた量の液体」とは、バッテリーの残量が少なければ液体３１の量も少なく、バッテリーの残量が多ければ液体３１の量も多くなるよう、バッテリーの残量と液体３１の量に相関（例えば、比例）があることを意味する。
【００５９】
シミュレーションの結果得られた波形情報は、予め記憶部１６に格納しておく。具体的には、複数のバッテリーの残量に、シミュレーションの結果得られた複数の波形情報を、互いに関連付けて記憶部１６に格納しておく。波形決定部１０４は、情報取得部１０３から取得したバッテリーの残量に関連付けられた波形情報を、記憶部１６から読み出す（ステップＳ１０６）。
【００６０】
図６Ｂに示すように、電子マネーの残高に対応する「物体に対する触覚」としては、電子マネーの残高に対応する量の硬貨（coins）４１を収容する容器４０を動かしたときの触覚が提示される。硬貨４１を収容する容器４０としては、貯金箱やガラス瓶等が想定されるが、これに限定される訳ではない。
【００６１】
硬貨４１を入れた容器４０を手に持って動かすと、手の動きに伴い容器４０内の硬貨４１の移動を感じることは、誰しも経験したことがあるはずである。そして、硬貨４１の量が少ないときと多いときで、容器４０内の硬貨４１が移動するとき、硬貨４１が容器４０の内壁に当たったときの力覚（触覚）が異なることは、誰しも経験したことがあるはずである。
【００６２】
言い換えれば、人は、たとえ容器４０内の硬貨４１を目視しなくても、容器４０を手に持って動かし、容器４０内の硬貨４１が移動することに伴うアナログ的な振動を力覚的に感じることで、容器４０内の硬貨４１のアナログ的な量を直感的に理解することができる。これは、硬貨４１の量が少ないときと多いときで、容器４０内の硬貨４１が移動するとき、硬貨４１が容器４０の内壁に当たって生じる振動の波形が異なるためである。
【００６３】
本実施形態では、電子マネーの残高に応じた量の硬貨４１を同一の容器４０内に入れ、その容器４０を同じように動かしたときの、容器４０内での硬貨４１の運動を表現する波形を予めシミュレートする。「電子マネーの残高に応じた量の硬貨」とは、電子マネーの残高が少なければ硬貨４１の量（枚数）も少なく、電子マネーの残高が多ければ硬貨４１の量（枚数）も多くなるよう、電子マネーの残高と硬貨４１の量に相関（例えば、比例）があることを意味する。
【００６４】
シミュレーションの結果得られた波形情報は、予め記憶部１６に格納しておく。具体的には、複数の電子マネーの残高に、シミュレーションの結果得られた複数の波形情報を、互いに関連付けて記憶部１６に格納しておく。波形決定部１０４は、情報取得部１０３から取得した電子マネーの残高に関連付けられた波形情報を、記憶部１６から読み出す（ステップＳ１０７）。
【００６５】
波形決定部１０４は、記憶部１６から読み出した波形情報を、信号供給部１０５に供給する。信号供給部１０５は、波形決定部１０４から、波形情報を取得する。信号供給部１０５は、振動発生部１７に、接触対象物をこの波形で振動させるための駆動信号を供給する（ステップＳ１０８、Ｓ１０９）。
【００６６】
情報処理装置１が持ち上げられもせず（ステップＳ１０２のＮＯ）、振られもしない（ステップＳ１０３のＮＯ）が、電源がオンであれば（ステップＳ１１０のＹＥＳ）、動きを検出するまでスタンバイする（ステップＳ１０１のＮＯ）。
【００６７】
以上、本実施形態に係る情報処理装置１では、人が触ることができない電子的な情報を「物体に対する触覚」に置換して提示することが可能となる。例えば情報処理装置１を動かすときに得られる液体３１の移動に応じた触覚を通じて、バッテリーの残量を直感的に把握することが可能となる。また情報処理装置１を動かすときに得られる硬貨４１の移動に応じた触覚を通じて、電子マネーの残高を直感的に把握することが可能となる。
【００６８】
電子的な情報は、人が触ることができない。人が触ることができない電子的な情報、それも量を示す情報を、例えば力覚的（ハプティク）な方法で、触覚を通じて、直感的に認識可能に人に提示することは難しい。そこで本実施形態によれば、人が触ることができない電子的な情報が、人が力覚的に認識することができ、且つ、人が日常的に触る機会が多いと想定される「物体に対する触覚」に仮想的に置換される。
【００６９】
本実施形態によれば、人が触ることができない電子的な情報（バッテリーの残量、電子マネーの残高）が、物体（液体、硬貨）を容器に入れて容器を動かしたときの触覚に置換される。物体を入れた容器を手に持って動かすと、手の動きに伴い容器内の物体の揺れを感じることは、誰しも経験したことがあるはずである。そして、物体の量が少ないときと多いときで、容器内の物体が揺れるとき、物体が容器の内壁に当たったときの力覚が異なることは、誰しも経験したことがあるはずである。
【００７０】
言い換えれば、人は、たとえ容器内の物体を目視しなくても、容器を手に持って動かし、容器内の物体が揺れることに伴うアナログ的な振動を力覚的に感じることで、容器内の物体のアナログ的な量を直感的に理解することができる。これは、物体の量が少ないときと多いときで、容器内の物体が揺れるとき、物体が容器の内壁に当たって生じる振動の波形が異なるためである。
【００７１】
そこで、本実施形態では、量を示す電子的な情報に応じた量の物体を同一の容器内に入れ、その容器を同じように動かしたときの、容器内での物体の運動を表現する波形を予めシミュレートする。「量を示す電子的な情報に応じた量の物体」とは、電子的な情報が示す量が少なければ物体の量も少なく、電子的な情報が示す量が多ければ物体の量も多くなるよう、電子的な情報が示す量と物体の量に相関（例えば、比例）があることを意味する。
【００７２】
なお図６に示す置換は、電子的な情報が物体の運動に仮想的に置換されたとも言える。すなわち人が触ることができない電子的な情報が、人が触ることができる物体の運動に仮想的に置換されたとも言える。例えばバッテリーの残量は、液体３１を容器３０に入れて容器３０を動かしたときの、容器３０内での液体３１の運動に仮想的に置換される。また電子マネーの残高は、硬貨４１を容器４０に入れて容器４０を動かしたときの、容器４０内での硬貨４１の運動に仮想的に置換することも可能である。置換された運動を表現する波形を生成し、ハウジング２等を振動させる。これによりユーザは、アナログ的な振動を力覚的に感じることで、電子的な情報（量を示す情報）を直感的に理解することができる。
【００７３】
また、本実施形態によれば、情報選択部１０２は、情報処理装置１の異なる動きに応じて、提示する情報の種類を選択する。より具体的には、情報選択部１０２は、ユーザが情報処理装置１を持ち上げたとき、バッテリーの残量を選択し、ユーザが情報処理装置１を振ったとき、電子マネーの残高を選択する。これにより、ユーザにとっては、提示する情報を選択するために、画面を見てタッチパネル３を操作する等の必要がない。このため、例えば、視力に不安のあるユーザであっても、何ら問題無く提示する情報の種類を選択することができる。また、スマートフォンの画面を見ながら歩く等の危険も回避することができる。
【００７４】
さらに、情報の種類の選択と、情報の提示とが、ユーザの動作（「振る」等）及びハプティクフィードバックで完結する。このため、画面を見てタッチパネル３を操作する等の必要が一切無く、ユーザにとっては直感的且つ瞬間的に、情報の種類を選択し、情報を認識することができる。
【００７５】
＜第２の実施形態＞
以下の説明において、既に説明した構成及び動作等と同様の構成及び動作等は同一又は同様の参照符号を付して説明を省略し、異なる点を中心に説明する。
【００７６】
第１の実施形態と第２の実施形態とで異なる点は、情報選択部１０２が提示する情報の種類を選択する方法である。第１の実施形態では、情報選択部１０２は、情報処理装置１の異なる動き（持ち上げる、振る）に応じて、提示する情報の種類を選択した。これに対して、第２の実施形態では、情報選択部１０２は、情報処理装置１の動き（持ち上げる、振る等）の異なる組み合わせに応じて、提示する情報の種類を選択する。
【００７７】
図７は、第２の実施形態における、情報処理装置の動きの異なる組み合わせと、提示する情報の種類との関係を模式的に示す表である。
情報処理装置の動きの異なる組み合わせと、提示する情報の種類との関係を示す表（ライブラリ）が、記憶部１６に予め格納されている。情報選択部１０２は、ライブラリを参照し、提示する情報の種類を選択する。
【００７８】
図８は、情報処理装置の機能的な構成例を示すブロック図である。図９は、情報処理装置の処理フローを示すフローチャートである。
【００７９】
情報選択部１０２は、動き検出部１０１から、情報処理装置１の動きの情報、即ち、移動の方向や速度の情報を取得する。情報選択部１０２は、情報処理装置１の動きの種類が、持ち上げる、振る、水平状態から持ち上げる、の何れであるかを判断する（ステップＳ２０１）。「持ち上げる」と「振る」の判断方法は第１の実施形態と同じである。「水平状態」は、センサ部１４のジャイロセンサから取得した情報に基づき判断することができる。
【００８０】
情報選択部１０２は、記憶部１６に予め格納されているライブラリを参照し、判断した動きの種類に応じた予備振動（バイブレーション）を選択する（ステップＳ２０２）。「予備振動」とは、提示する情報の種類に関連付けられた振動であり、ユーザの異なる動きの種類とともにライブラリに定義されている。本実施形態では、バッテリーの残量に対して予備振動「１回」が関連付けられ、電子マネーの残高に対して予備振動「２回」が関連付けられる。また天気（ウェザー）の降水量に対して予備振動「３回」が関連付けられる。
【００８１】
ユーザは、ライブラリに定義された情報を予め理解しており、予備振動の回数をもとに、提示される情報の種類を把握することが可能となる。すなわち「予備振動」は、提示する情報の種類をユーザに確認するためのハプティクフィードバックとなる。
【００８２】
なお本実施形態では、１回目の動作として「持ち上げる」が判断されると予備振動「１回」が選択され、「振る」が判断されると予備振動「２回」が選択される。また「水平状態から持ち上げる」が判断されると、予備振動「３回」が選択される。当該「予備振動」の回数により、自分の動きが適正に入力されたか否かを判定することも可能となる。すなわち「予備振動」を、情報選択部１０２が判断した動きの種類をユーザに確認するためのハプティクフィードバックとして機能させることも可能である。
【００８３】
情報選択部１０２は、選択された予備振動を行うための駆動信号を振動発生部１７に供給するよう、信号供給部１０５に命令する。信号供給部１０５は、選択した予備振動を行うための駆動信号を振動発生部１７に供給する（ステップＳ２０３）。振動発生部１７は、駆動信号に基づき予備振動を行う。
【００８４】
情報選択部１０２は、その後一定時間内に、動き検出部１０１から、情報処理装置１の動きの情報を取得すると（ステップＳ２０４のＹＥＳ）、動きの種類を判断する（ステップＳ２０５）。情報選択部１０２は、動きの種類が、ユーザが予備振動の再提示を指示する動き（例えば、「振る」以外の動き。「叩きつける」、「回転させる」等）か、提示する情報を選択するための動き（本実施形態では「振る」）か、を判断する（ステップＳ２０６）。
【００８５】
情報選択部１０２は、予備振動の再提示を指示する動きと判断すると（ステップＳ２０６のＹＥＳ）、同じ回数の予備振動を行うための駆動信号を振動発生部１７に供給するよう、再度、信号供給部１０５に命令する（ステップＳ２０３）。一方、情報選択部１０２は、提示する情報を選択するための動き（「振る」）と判断すると（ステップＳ２０６のＮＯ）、他の提示情報に関連付けられた予備動作を選択する（ステップ２０２）。例えば前回の予備動作の回数に１加えた回数の予備動作が選択される。
【００８６】
これによりユーザは、予備振動の回数が、自分が望む情報の種類に関連付けられた回数で無いと判断すると（例えば、予備振動「２回」が関連付けられた「電子マネー残高」を望むが、予備振動「１回」の場合）、再び、情報処理装置１を動かして（振って）、情報の種類を選択することが可能となる。自分が望む情報の種類に関連付けられた回数の予備動作が実現するまで情報処理装置１を動かすことで、簡単に提示情報を選択することが可能となる。
【００８７】
情報選択部１０２は、ステップＳ２０１〜Ｓ２０６を繰り返し、動き検出部１０１から、情報処理装置１の動きの情報を取得しない場合（ステップＳ２０４のＮＯ）、提示する情報の種類を決定する。すなわち、情報処理装置１の動きの検出と予備振動とを繰り返し、最後に提示した予備振動の回数に関連付けられた情報の種類が、提示する情報の種類として決定される。図７にも示すように、本実施形態では、検出した動きと予備振動との組み合わせ、及び提示する情報の種類は、以下の通りに定義されている。
【００８８】
（１）１回目の動き「持ち上げる」、次に、１回目の予備振動「１回」、次に、動きなしの場合、バッテリーの残量を選択。
（２）１回目の動き「持ち上げる」、次に、１回目の予備振動「１回」、次に、２回目の動き「振る」、次に、２回目の予備振動「２回」、次に、動きなしの場合、電子マネーの残高を選択。
（３）１回目の動き「振る」、次に、１回目の予備振動「２回」、次に、動きなしの場合、電子マネーの残高を選択。
（４）１回目の動き「振る」、次に、１回目の予備振動「２回」、次に、２回目の動き「振る」、次に、２回目の予備振動「３回」、次に、動きなしの場合、天気（ウェザー）の降水量を選択。
（５）１回目の動き「振る」、次に、１回目の予備振動「２回」、次に、２回目の動き「振る」、次に、２回目の予備振動「３回」、次に、３回目の動き「振る」、次に、３回目の予備振動「１回」、次に、動きなしの場合、バッテリーの残量を選択。
（６）１回目の動き「水平状態から持ち上げる」、次に、１回目の予備振動「３回」、次に、動きなしの場合、天気（ウェザー）の降水量を選択。
【００８９】
情報選択部１０２は、ステップＳ２０１〜Ｓ２０６を繰り返して決定した情報の種類（バッテリーの残量、電子マネーの残高、天気の降水量）を、情報取得部１０３に通知する。
【００９０】
なお予備振動により提示される触覚は、選択された電子的な種類に応じた触覚に相当する。また予備振動を実行させるために出力される駆動信号は、第２の触覚振動に相当する。
【００９１】
情報取得部１０３は、情報選択部１０２から、提示する情報の種類（バッテリーの残量、電子マネーの残高、天気の降水量）の通知を受ける。情報取得部１０３は、通知された種類の情報（電子的な情報）を取得する。天気の降水量が通知された場合、情報取得部１０３は、記憶部１６から又はネットワークＮを通じてサーバ装置（図示せず）から、所定の地域（現在地、目的地等）の所定の時間（現在又は未来）の降水量を示す電子的な情報を取得する。情報取得部１０３は、取得した情報（バッテリーの残量、電子マネーの残高、天気の降水量）を、波形決定部１０４に供給する。
【００９２】
波形決定部１０４は、情報取得部１０３から、電子的な情報（バッテリーの残量、天気の降水量）を取得する。波形決定部１０４は、情報取得部１０３から取得した電子的な情報に関連付けられた波形情報を、記憶部１６から読み出す。波形決定部１０４は、記憶部１６から読み出した波形情報を、信号供給部１０５に供給する。信号供給部１０５は、波形決定部１０４から、波形情報を取得する。信号供給部１０５は、振動発生部１７に、接触対象物をこの波形で振動させるための駆動信号を供給する（ステップＳ２０７）。
【００９３】
例えば、天気の降水量情報を仮想的に置換した「物体に対する触覚」は、バッテリーの残量と同様に、降水量に応じた量の液体を容器に入れて容器を動かしたときの、容器内での液体の運動としてもよい。あるいは手の平に降水量に応じた量の水滴が落ちてくるような触覚、すなわち局所的に連続して手を押し込むような触覚が提示されてもよい。
【００９４】
情報選択部１０２は、その後一定時間内に、動き検出部１０１から動きの情報を取得し、再提示を指示する動き（例えば、「振る」以外の動き。「叩きつける」、「回転させる」等）と判断すると（ステップＳ２０８、ＹＥＳ）、駆動信号を振動発生部１７に供給するよう、再度、信号供給部１０５に命令する（ステップＳ２０７）。一方、情報選択部１０２は、動き検出部１０１からした動きの情報が、別の種類の情報の提示を指示する動き（例えば、「振る」）と判断すると（ステップＳ２０８でＹＥＳ、ステップＳ２０９でＮＯ）、別の種類の情報を選択する（ステップＳ２１０）。例えば、バッテリーの残量を選択していた場合には、別の種類の情報として、電子マネーの残高を選択し、再度、接触対象物を振動させて、電子マネーの残高を提示する（ステップＳ２０７）。
【００９５】
第２の実施形態によれば、第１の実施形態で記載した効果と同様の効果が得られる。その上、情報選択部１０２は、情報処理装置１の動きの異なる組み合わせに応じて、電子的な情報の種類を選択することができるため、ユーザにとっては単純な動作の組み合わせで、多数の情報の種類を選択することも可能となる。
【００９６】
＜第３の実施形態＞
第１の実施形態と第３の実施形態とで異なる点は、波形決定部１０４が波形を決定する方法である。第１の実施形態では、波形決定部１０４は、波形情報を、記憶部１６から読み出した。これに対して、第３の実施形態では、波形決定部１０４は、記憶部１６から読み出した波形情報と、動き検出部１０１が取得する情報処理装置１の動きとをもとに、波形を生成する。
【００９７】
図１０は、第３の実施形態において波形決定部１０４が波形を生成するための電気的な構成を示す図である。
センサ部１４の加速度センサ（G-sensor）は、情報処理装置１の振動を検出し、加速度センサアンプに検出信号を出力する。加速度センサアンプは、加速度センサから入力された検出信号を増幅し、波形決定部１０４に出力する。マイク（MIC）は、情報処理装置１の振動を検出し、マイクアンプに検出信号を出力する。マイクアンプは、マイクから入力された検出信号を増幅し、波形決定部１０４に出力する。
【００９８】
波形決定部１０４は、電子的な情報を「物体に対する触覚」に置換したときの、当該触覚を提示するための波形情報を、記憶部１６から読み出す。波形決定部１０４は、この波形をもとに、センサ部１４から取得した情報処理装置１の振動（動き）に追従する波形を生成する。
【００９９】
「振動（動き）に追従する波形」を説明する。図６を参照して、バッテリーの残量情報を置換した、液体３１を容器３０に入れて容器３０を動かしたときの、容器３０内での液体３１の運動を例に説明する。液体３１を入れた容器３０を手に持って動かすと、手の動きに伴い容器３０内の液体３１の揺れを感じる。容器３０を強く動かすときと弱く動かすときで、容器３０内の液体３１が揺れるとき、液体３１が容器３０の内壁に当たったときの力覚が異なることは、誰しも経験したことがあるはずである。これは、容器３０を強く動かすときと弱く動かすときで、容器３０内の液体３１が揺れるとき、液体３１が容器３０の内壁に当たって生じる振動の波形が異なるためである。
【０１００】
そこで、本実施形態では、バッテリーの残量に応じた量の液体３１を同一の容器３０内に入れて動かすとき、容器３０の動きの量や方向に追従して、容器３０内での液体３１の運動を表現する波形を、シミュレートする。つまり、ユーザが情報処理装置１を手に持って動かすことを、液体３１を入れた容器３０を手に持って動かすことに見立て、ユーザが情報処理装置１を動かすとき、その動きに追従して、リアルタイムで波形をシミュレートする。
【０１０１】
すなわち、例えば、ユーザが情報処理装置１を強く振ると、液体３１が容器３０の壁面に何度も強く当たって跳ね返るような、振幅が大きくランダムな振動波形を生成する。例えば、ユーザが情報処理装置１を弱く振ると、液体３１が容器３０の壁面に弱く当たってすぐに収束するような、振幅が小さくさざ波のような振動波形を生成する。
【０１０２】
また、図１０に例示する１以上の圧電アクチュエータ及び／又は１以上のフォースリアクタを、情報処理装置１の様々な部位を振動させるために、適切な１以上の位置に設置しておくことで、情報処理装置１の傾きに追従した振動も実現できる。例えば、ユーザが情報処理装置１を傾けると、傾けた方向に液体３１が流れ、終端で液体３１が容器の壁面に強く当たって跳ね返るような振動を実現できる。
【０１０３】
このように、波形決定部１０４は、電子的な情報を「物体に対する触覚」に置換したときの波形をもとに、情報処理装置１の動きに追従する波形を生成する。このため、第３の実施形態によれば、第１の実施形態に比べて、ユーザの得る力覚が、現実の物体の運動から得る力覚（触覚）により近いものとなる。従って、ユーザは、より現実に近いアナログ的な振動を力覚的に感じることで、電子的な情報（量を示す情報）を益々直感的に理解することができる。
【０１０４】
＜第４の実施形態＞
第１の実施形態は、１つの情報処理装置１が、情報処理装置１の動きを検出し、振動した。これに対して、第４の実施形態では、ネットワークを通じて相互に通信可能な２つの情報処理装置のうち、一方の情報処理装置が自装置の動きを検出すると、他方の情報処理装置が振動する。
【０１０５】
図１１は、第４の実施形態の情報処理システムの機能的な構成例を示す図である。
情報処理システムＳ１は、第１の情報処理装置１Ａと、第２の情報処理装置１Ｂとを有する。第１の情報処理装置１Ａと、第２の情報処理装置１Ｂとは、インターネット等のネットワークＮを通じて相互に通信可能である。
【０１０６】
第１の情報処理装置１Ａは、少なくとも、センサ部１４Ａと、制御部１１Ａの動き検出部１０１Ａ、情報選択部１０２Ａ、情報取得部１０３Ａ及び波形決定部１０４Ａとを有する。
【０１０７】
第２の情報処理装置１Ｂは、少なくとも、制御部１１Ｂの信号供給部１０５Ｂと、振動発生部１７Ｂとを有する。本構成の第２の情報処理装置１Ｂは、スマートフォンのような携帯情報端末ではなく、振動機能のみを主に有するデバイスでもよい。
【０１０８】
第１の情報処理装置１Ａにおいて、動き検出部１０１Ａは、センサ部１４Ａの少なくとも加速度センサが検出した第１の情報処理装置１Ａの移動の方向や速度をもとに、第１の情報処理装置１Ａの動きを検出する。情報選択部１０２Ａは、第１の情報処理装置１Ａの異なる動きに応じて、提示する情報の種類を選択する。情報取得部１０３Ａは、提示する電子的な情報を取得する。波形決定部１０４Ａは、電子的な情報を「物体に対する触覚」仮想的に置換したときの、当該触覚を提示するための波形を決定する。第１の情報処理装置１Ａは、波形決定部１０４Ａが決定した波形を、ネットワークＮを通じて、第２の情報処理装置１Ｂに供給する。
【０１０９】
第２の情報処理装置１Ｂは、第１の情報処理装置１Ａから、ネットワークＮを通じて、波形を取得する。信号供給部１０５Ｂは、振動発生部１７Ｂに、第１の情報処理装置１Ａから取得した波形で接触対象物（情報処理装置１Ｂの、ハウジング及び／又はタッチパネルの少なくとも一部）を振動させるための駆動信号を供給する。振動発生部１７Ｂは、入力された駆動信号に基づき振動し、接触対象物を振動させる。
【０１１０】
上では、１つの第１の情報処理装置１Ａと、１つの第２の情報処理装置１Ｂとを説明したが、これに限定されない。情報処理システムＳ１は、１つの第１の情報処理装置１Ａと、複数の第２の情報処理装置１Ｂとを有してもよい。これにより、１つの第１の情報処理装置１Ａが自装置の動きを検出すると、複数の第２の情報処理装置１Ｂが振動する。あるいは、情報処理システムＳ１は、複数の第１の情報処理装置１Ａと、１つの第２の情報処理装置１Ｂとを有してもよい。これにより、複数の第１の情報処理装置１Ａがそれぞれ自装置の動きを検出すると、１つの第２の情報処理装置１Ｂが振動する。あるいは、情報処理システムＳ１は、複数の第１の情報処理装置１Ａと、複数の第２の情報処理装置１Ｂとを有してもよい（いずれも図示せず）。
【０１１１】
＜第５の実施形態＞
第４の実施形態では、ネットワークを通じて相互に通信可能な２つの情報処理装置のうち、一方の情報処理装置は自装置の動きを検出可能であるが振動できず、他方の情報処理装置は振動可能であるが自装置の動きを検出できなかった。これに対して、第５の実施形態では、ネットワークを通じて相互に通信可能な２つの情報処理装置は、何れも、自装置の動きを検出可能であり、振動可能である。
【０１１２】
図１２は、第５の実施形態の情報処理システムの機能的な構成例を示す図である。
情報処理システムＳ２は、第１の情報処理装置２Ａと、第２の情報処理装置２Ｂとを有する。第１の情報処理装置２Ａと、第２の情報処理装置２Ｂとは、インターネット等のネットワークＮを通じて相互に通信可能である。
【０１１３】
第１の情報処理装置２Ａと、第２の情報処理装置２Ｂとは、いずれも、センサ部１４と、制御部１１の動き検出部１０１、情報選択部１０２、情報取得部１０３、波形決定部１０４及び信号供給部１０５と、振動発生部１７とを有する。
【０１１４】
第１の情報処理装置２Ａにおいて、動き検出部１０１は、センサ部１４の少なくとも加速度センサが検出した第１の情報処理装置２Ａの移動の方向や速度をもとに、第１の情報処理装置２Ａの動きを検出する。情報選択部１０２は、第１の情報処理装置２Ａの異なる動きに応じて、提示する情報の種類を選択する。情報取得部１０３は、提示する電子的な情報を取得する。波形決定部１０４は、電子的な情報を「物体に対する触覚」に置換したときの、当該触覚を提示するための波形を決定する。第１の情報処理装置２Ａは、波形決定部１０４が決定した波形を、ネットワークＮを通じて、第２の情報処理装置２Ｂに供給する。
【０１１５】
第２の情報処理装置２Ｂは、第１の情報処理装置２Ａから、ネットワークＮを通じて、波形を取得する。信号供給部１０５は、振動発生部１７に、第１の情報処理装置２Ａから取得した波形で接触対象物（情報処理装置１Ｂの、ハウジング及び／又はタッチパネルの少なくとも一部）を振動させるための駆動信号を供給する。振動発生部１７は、入力された駆動信号に基づき振動し、接触対象物を振動させる。
【０１１６】
[第５の実施形態の変形例]
上では、２つの情報処理装置２Ａ、２Ｂを説明したが、これに限定されない。情報処理システムＳ２は、３つ以上の情報処理装置を有してもよい（図示せず）。これにより、１又は複数の情報処理装置がそれぞれ自装置の動きを検出すると、他の１又は複数の情報処理装置が振動する。
【０１１７】
上では、第１の情報処理装置２Ａの波形決定部１０４が決定した波形を第２の情報処理装置２Ｂに供給した。これに替えて、第１の情報処理装置２Ａの情報取得部１０３は、電子的な情報を第２の情報処理装置２Ｂに供給し、第２の情報処理装置２Ｂの波形決定部１０４が波形を決定してもよい。
【０１１８】
＜変形例＞
本技術に係る実施形態は、上記で説明した実施形態に限定されず種々変形される。
【０１１９】
第１の実施形態では情報処理装置の特定の動き（振り）をトリガとして、第２の実施形態では情報処理装置の動きの特定の組み合わせをトリガとして、電子マネーの残高等を提示した。これに替えて、例えば、情報処理装置はＧＰＳ（Global Positioning System）センサを有し、情報処理装置が駅の改札口付近に接近したことをトリガとして、電子マネーの残高等を提示してもよい。あるいは、駅の改札口付近での情報処理装置の特定の動き（振り）をトリガとして、電子マネーの残高等を提示してもよい。あるいは、情報処理装置１の物理ボタンの押下をトリガとして、電子的な情報を提示してもよい。
【０１２０】
各実施形態では、電子的な情報（量を示す情報。具体的には、バッテリーの残量、電子マネーの残高、天気の降水量）を「物体に対する触覚」に置換したときの、この触覚を提示するための波形で、接触対象物を振動させた。これに替えて、電子的な情報として、以下の具体例（１）乃至（５）を採用し、各例の電子的な情報を「物体に対する触覚」に置換したときの、当該触覚を提示するための波形で、接触対象物を振動させてもよい。電子的な情報は、量を示す情報でなくてもよい。
【０１２１】
（１）時間
情報処理装置は、情報処理装置を例えば触る（振らないので、ポケット等に入れたままでもよい）動作を加速度センサで検知する。情報処理装置は、時間情報を読み出し、現在時刻に応じて設定した振動波形で振動発生部を振動させる。
【０１２２】
（２）自宅の情報
情報処理装置は、自宅内での現在位置をホームネットワークのＷｉＦｉ強度で検出し、情報処理装置の動き（振り）を加速度センサで検出する。情報処理装置は、現在位置及び動きを検出すると、ホームネットワークを通じて自宅内のサーバ装置に通知する。サーバ装置は、通知を受けると、それをトリガとして、電子的な情報(鍵の閉め忘れ、電力使用状況等)を、自装置から読み出し又はホームネットワークを通じて他機器から取得する。サーバ装置は、取得した電子的な情報に応じて設定した振動波形を決定し、ホームネットワークを通じて情報処理装置に供給する。情報処理装置は、ホームネットワークを通じてサーバ装置から取得した振動波形で振動発生部を振動させる。
【０１２３】
あるいは、サーバ装置は、取得した電子的な情報をホームネットワークを通じて情報処理装置に供給する。情報処理装置は、ホームネットワークを通じてサーバ装置から電子的な情報を取得する。情報処理装置は、取得した電子的な情報に応じて設定した振動波形を決定し、決定した振動波形で振動発生部を振動させる。
【０１２４】
（３）ペットの活動状況
自宅内のペットに予め加速度センサを装着しておき、自宅内のサーバ装置は、ペットに装着された加速度センサが検出したペットの動きを蓄積している。情報処理装置は、情報処理装置の動き（振り）を加速度センサで検出する。情報処理装置は、動きを検出すると、ホームネットワークを通じて自宅内のサーバ装置に通知する。サーバ装置は、通知を受けると、それをトリガとして、電子的な情報(ペットの動き)を読み出し、取得した電子的な情報に応じて設定した振動波形を決定し、ホームネットワークを通じて情報処理装置に供給する。情報処理装置は、ホームネットワークを通じてサーバ装置から取得した振動波形で振動発生部を振動させる。
【０１２５】
あるいは、サーバ装置は、取得した電子的な情報をホームネットワークを通じて情報処理装置に供給する。情報処理装置は、ホームネットワークを通じてサーバ装置から電子的な情報を取得する。情報処理装置は、取得した電子的な情報に応じて設定した振動波形を決定し、決定した振動波形で振動発生部を振動させる。
【０１２６】
あるいは、サーバ装置を介在させず、第４の実施形態の情報処理システムにおいて、第１の情報処理装置を、ペットに装着された小型の情報処理装置（加速度センサを含む）とし、第２の情報処理装置を、ユーザが持つ携帯情報端末としてもよい。
【０１２７】
（４）相手（他者）の活動状況
相手（他者）は、ウェアラブル端末（脈拍センサを含む）を装着している。ユーザは、情報処理装置を有する。情報処理装置は、情報処理装置の動き（振り）を加速度センサで検出する。情報処理装置は、動きを検出すると、ネットワークを通じてウェアラブル端末に通知する。ウェアラブル端末は、通知を受けると、電子的な情報（脈拍の記録データ）を、ネットワークを通じて情報処理装置に供給する。情報処理装置は、ネットワークを通じて、脈拍の記録データを取得する。情報処理装置は、取得した電子的な情報に応じて設定した振動波形を決定し、決定した振動波形で振動発生部を振動させる。本例によれば、例えば、高齢者にウェアラブル端末（脈拍センサを含む）を装着し、別居する家族、介護関係者、医療関係者等が情報処理装置を保有しておけば、情報処理装置のユーザは、高齢者の活動状況、健康状況を知ることができる。
【０１２８】
あるいは、サーバ装置（自宅内又はインターネット内）を介在させてもよい。すなわち、ウェアラブル端末が検出した電子的な情報（脈拍の記録データ）をサーバ装置に蓄積し、サーバ装置が、電子的な情報（脈拍の記録データ）を、ネットワークを通じて情報処理装置に供給してもよい。あるいは、サーバ装置が、電子的な情報（脈拍の記録データ）をもとに振動波形を決定し、ネットワークを通じて情報処理装置に供給してもよい。
【０１２９】
（５）冷蔵庫の中身(食材の残り)の情報
ユーザは、情報処理装置（ＧＰＳセンサを含む）を保有し、食品売り場等に居る。情報処理装置は、現在位置をＧＰＳセンサで検出し、情報処理装置の動き（振り）を加速度センサで検出する。情報処理装置は、検出した現在位置の売り場情報をインターネットを通じて取得する。情報処理装置は、売り場情報として「食品売り場」を取得すると、自宅内の冷蔵庫に搭載された情報処理装置にインターネットを通じて、動きを検出したことを通知する。冷蔵庫に搭載された情報処理装置は、冷蔵庫内の中身(食材の残り)の重量を計測し、電子的な情報（食材の残りの重量）を取得する。冷蔵庫に搭載された情報処理装置は、取得した電子的な情報（食材の残りの重量）を、インターネットを通じてユーザが保有する情報処理装置に供給する。ユーザが保有する情報処理装置は、取得した電子的な情報に応じて設定した振動波形を決定し、決定した振動波形で振動発生部を振動させる。
【０１３０】
あるいは、サーバ装置（自宅内又はインターネット内）を介在させてもよい。すなわち、冷蔵庫に搭載された情報処理装置が検出した電子的な情報（食材の残りの重量）をサーバ装置に蓄積し、サーバ装置が、電子的な情報（食材の残りの重量）を、ネットワークを通じてユーザが保有する情報処理装置に供給してもよい。あるいは、サーバ装置が、電子的な情報（食材の残りの重量）をもとに振動波形を決定し、ネットワークを通じてユーザが保有する情報処理装置に供給してもよい。
【０１３１】
電子的な情報に対応する「物体に対する触覚」の種類は限定されない。例えば情報処理装置の温度、形状、及び硬さ等を変化させることで、触覚を提示することも可能である。例えば気温等の温度に関する情報に応じて、情報処理装置の温度が制御されてもよい。あるいはユーザが立っている地点の地形や地質等に応じて、情報処理装置の形状や硬さが制御されてもよい。
【０１３２】
温度制御は、例えば情報処理装置にヒータ等の熱源を備えること制御可能である。あるいはファン装置等を含めた冷却機構の動作を制御することでも、温度を制御することが可能である。
【０１３３】
情報処理装置の形状の制御は、例えば制御装置の筐体部等に、形状記憶合金やワイヤ等を設けること可能である。制御装置の硬さの制御は、例えば内部に構成された支持機構を制御することで実行可能である。あるいは硬度を制御可能な材料が用いられてもよい。
【０１３４】
このように、本技術により提示される「触覚」は、ハプティク（力覚）フィードバック（haptic feedback）のみならず、対象物から感じられる熱（温度）、認識される形状や硬さ等を含む（形状や硬さは「力覚」に基づく感覚ともいえる）。すなわち本技術に係る「触覚」は、接触を介して感じられる種々の感覚を含む。また擬似触覚、仮想触覚、錯触覚等のように、錯覚的に感じられる触覚も含まれる。
【０１３５】
上記ではユーザにより操作される携帯端末等のコンピュータにより、本技術に係る情報処理方法が実行される場合を説明した。しかしながらユーザが操作するコンピュータとネットワーク等を介して通信可能な他のコンピュータとにより、本技術に係る情報処理方法、及びプログラムが実行されてもよい。またユーザが操作するコンピュータと、他のコンピュータとが連動して、本技術に係る情報処理システムが構築されてもよい。
【０１３６】
すなわち本技術に係る情報処理方法、及びプログラムは、単体のコンピュータにより構成されたコンピュータシステムのみならず、複数のコンピュータが連動して動作するコンピュータシステムにおいても実行可能である。なお本開示において、システムとは、複数の構成要素（装置、モジュール（部品）等）の集合を意味し、すべての構成要素が同一筐体中にあるか否かは問わない。したがって、別個の筐体に収納され、ネットワークを介して接続されている複数の装置、及び、１つの筐体の中に複数のモジュールが収納されている１つの装置は、いずれもシステムである。
【０１３７】
コンピュータシステムによる本技術に係る情報処理方法、及びプログラムの実行は、例えば電子的な情報の取得、及び第１の触覚信号の出力が、単体のコンピュータにより実行される場合、及び各処理が異なるコンピュータにより実行される場合の両方を含む。また所定のコンピュータによる各処理の実行は、当該処理の一部または全部を他のコンピュータに実行させその結果を取得することを含む。
【０１３８】
すなわち本技術に係る情報処理方法及びプログラムは、１つの機能をネットワークを介して複数の装置で分担、共同して処理するクラウドコンピューティングの構成にも適用することが可能である。
【０１３９】
なお、本技術は以下のような構成もとることができる。
（１）電子的な情報を取得する情報取得部と、
前記取得された電子的な情報に対応して設定された物体に対する触覚を提示するための第１の触覚信号を出力する信号出力部と
を具備する情報処理装置。
（２）（１）に記載の情報処理装置であって、
前記物体に対する触覚は、前記取得された電子的な情報に対応する物体を収容する容器に対する触覚を含む
情報処理装置。
（３）（２）に記載の情報処理装置であって、
前記電子的な情報は、情報の種類と量を含み、
前記物体に対する触覚は、前記量に対応する量の前記情報の種類に対応する物体を収容する前記容器を動かしたときの触覚を含む
情報処理装置。
（４）（３）に記載の情報処理装置であって、さらに、
前記情報処理装置の動きを検出する動き検出部を具備し、
前記信号出力部は、前記検出された前記情報処理装置の動きに基づいて、前記容器を動かしたときの触覚を提示するための前記第１の触覚信号を出力する
情報処理装置。
（５）（３）又は（４）に記載の情報処理装置であって、
前記電子的な情報は、バッテリーの残量を含み、
前記物体に対する触覚は、前記バッテリーの残量に応じた量の液体を収容する前記容器を動かしたときの触覚を含む
情報処理装置。
（６）（３）から（５）のうちいずれか１つに記載の情報処理装置であって、
前記電子的な情報は、電子マネーの残高を含み、
前記物体に対する触覚は、前記電子マネーの残高に応じた量の硬貨を収容する前記容器を動かしたときの触覚を含む
情報処理装置。
（７）（１）から（６）のうちいずれか１つに記載の情報処理装置であって、
前記信号出力部は、前記第１の触覚情報として、前記物体に対する触覚を振動により提示する触覚提示部を駆動する駆動信号を出力する
情報処理装置。
（８）（１）から（７）のうちいずれか１つに記載の情報処理装置であって、さらに、
前記情報処理装置の動きを検出する動き検出部を具備し、
前記情報取得部は、前記情報処理装置の所定の動きが検出されると、前記電子的な情報を取得する
情報処理装置。
（９）（８）に記載の情報処理装置であって、さらに、
前記検出された情報処理装置の動きに基づいて、前記情報取得部により取得される前記電子的な情報の種類を選択する情報選択部を具備する
情報処理装置。
（１０）（９）に記載の情報処理装置であって、
前記信号出力部は、前記情報選択部により選択された前記電子的な情報の種類に応じた触覚を提示するための第２の触覚信号を出力する
情報処理装置。
【符号の説明】
【０１４０】
１…情報処理装置
３０、４０…容器
１１…制御部
１４…センサ部
１６…記憶部
１７…振動発生部
３１…液体
４１…硬貨
１０１…動き検出部
１０２…情報選択部
１０３…情報取得部
１０４…波形決定部
１０５…信号供給部
【図１】
2018051606.tif 000003
【図２】
2018051606.tif 000004
【図３】
2018051606.tif 000005
【図４】
2018051606.tif 000006
【図５】
2018051606.tif 000007
【図６】
2018051606.tif 000008
【図７】
2018051606.tif 000009
【図８】
2018051606.tif 000010
【図９】
2018051606.tif 000011
【図１０】
2018051606.tif 000012
【図１１】
2018051606.tif 000013
【図１２】
2018051606.tif 000014
【国際調査報告】
2018051606.tif 000015
2018051606.tif 000016
2018051606.tif 000017
2018051606.tif 000018