(57)【特許請求の範囲】
【請求項１】
操作機器の移動に基づく情報を取得する移動情報取得部と、
前記情報に基づいて、移動に応じて表示状態を連続して非線形に変化させる制御情報を
生成する制御情報生成部と、
を備え、
前記制御情報生成部は、表示の断面の位置を前記情報に応じて変化させる前記制御情報を生成し、
移動量と前記表示状態との関係を表す特性を保持する記憶部を備え、前記制御情報生成部は、前記特性に基づいて前記制御情報を生成し、
前記特性を動的に変化させる特性調整部と、
自装置の向きを検出するセンサーと、
を更に備え、
前記特性調整部は、自装置の向きに応じて前記特性を動的に変化させる、情報処理装置。
【請求項２】
表示部と、前記制御情報に基づいて前記表示部における表示を制御する表示制御部と、を備える、請求項１に記載の情報処理装置。
【請求項３】
前記制御情報生成部は、自装置の向きが所定の向きである場合、移動量が所定値よりも小さい場合、又は所定の操作入力を受けた場合は、移動に応じて表示状態が変化しないように前記制御情報を生成する、請求項１に記載の情報処理装置。
【請求項４】
被写体を撮像する撮像部を備え、
前記表示部は、少なくとも前記撮像部が撮像した画像を表示する、請求項２に記載の情報処理装置。
【請求項５】
前記制御情報生成部は、表示のズーム率を変化させる前記制御情報を生成する、請求項１に記載の情報処理装置。
【請求項６】
前記制御情報生成部は、表示のズーム率を前記移動の量に応じて変化させる制御情報を生成する、請求項５に記載の情報処理装置。
【請求項７】
操作機器の移動に基づく情報を取得することと、
前記情報に基づいて、移動に応じて表示状態を連続して非線形に変化させる制御情報を生成することと、
前記情報に基づいて、表示の断面の位置を変化させる前記制御情報を生成することと、
移動量と前記表示状態との関係を表す特性に基づいて前記制御情報を生成することと、
自装置の向きに応じて前記特性を動的に変化させることと、
を備える、情報処理方法。
【請求項８】
操作機器の移動に基づく情報を取得する手段、
前記情報に基づいて、移動に応じて表示状態を連続して非線形に変化させる制御情報を生成する手段、
前記情報に応じて、表示の断面の位置を変化させる前記制御情報を生成する手段、
移動量と前記表示状態との関係を表す特性に基づいて前記制御情報を生成する手段、
自装置の向きに応じて前記特性を動的に変化させる手段、
としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
近時では、大きな画像の一部を手持ちのモバイル機器に表示する手法が知られている。例えば、下記の特許文献１には、拡張現実技術を用い、携帯電話機に搭載したカメラで撮像した映像中のマーカーを認識することで、その機器の空間的な移動量を推定して、コンテンツの表示領域を変化させることが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２５９２５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記公報に記載された技術では、実空間中での携帯電話機の空間移動の量をそのままコンテンツ表示領域の変化にマッピングしていた。そのため、例えば、携帯電話機の移動量に応じて、大きなレンジでズーム率を変化させようとすると、少しの空間移動で大きくズーム率が変化してしまい、ユーザが思った通りのズーム率に合わせることは困難であった。
【０００５】
そこで、装置の移動に応じて、ユーザの所望の情報を効率良く表示することが求められていた。
【課題を解決するための手段】
【０００６】
本開示によれば、操作機器の移動に基づく情報を取得する移動情報取得部と、前記情報に基づいて、移動に応じて表示状態を連続して非線形に変化させる制御情報を生成する制御情報生成部と、を備える、情報処理装置が提供される。
【０００７】
また、表示部と、前記制御情報に基づいて前記表示部における表示を制御する表示制御部と、を備えるものであってもよい。
【０００８】
また、移動量と前記表示状態との関係を表す特性を保持する記憶部を備え、前記制御情報生成部は、前記特性に基づいて前記制御情報を生成するものであってもよい。
【０００９】
また、前記特性を動的に変化させる特性調整部を備えるものであってもよい。
【００１０】
また、自装置の向きを検出するセンサーを備え、前記特性調整部は、自装置の向きに応じて前記特性を動的に変化させるものであってもよい。
【００１１】
また、前記制御情報生成部は、自装置の向きが所定の向きである場合、移動量が所定値よりも小さい場合、又は所定の操作入力を受けた場合は、移動に応じて表示状態が変化しないように前記制御情報を生成するものであってもよい。
【００１２】
また、被写体を撮像する撮像部を備え、前記表示部は、少なくとも前記撮像部が撮像した画像を表示するものであってもよい。
【００１３】
また、前記制御情報生成部は、表示のズーム率を変化させる前記制御情報を生成するものであってもよい。
【００１４】
また、前記制御情報生成部は、表示の断面の位置を変化させる前記制御情報を生成するものであってもよい。
【００１５】
また、本開示によれば、操作機器の移動に基づく情報を取得することと、前記情報に基づいて、移動量に応じて表示内容を連続して非線形に変化させる制御情報を生成することと、を備える、情報処理方法が提供される。
【００１６】
また、本開示によれば、操作機器の移動に基づく情報を取得する手段、前記情報に基づいて、移動量に応じて表示内容を連続して非線形に変化させる制御情報を生成する手段、としてコンピュータを機能させるためのプログラムが提供される。
【発明の効果】
【００１７】
本開示によれば、装置の移動に応じて、ユーザの所望の情報を効率良く表示することができる。
【図面の簡単な説明】
【００１８】
【図１】本開示の一実施形態に係るシステムの全体像を示す模式図である。
【図２】表示装置の構成を示すブロック図である。
【図３】モバイル機器の構成を示すブロック図である。
【図４】表示装置とモバイル機器との相対的な位置関係に応じて、モバイル装置に表示する情報内容（ズーム率）を決定するためのアルゴリズムを示すフローチャートである。
【図５】表示装置とモバイル機器の間の距離に応じて、モバイル機器で表示する情報のズーム率を決定するためのグラフである。
【図６】地球上の様子をインタラクティブに学習するシステムを本実施形態の技術を用いて実現した場合の様子を示す模式図である。
【図７】グラフを動的に調整する処理を示す模式図である。
【発明を実施するための形態】
【００１９】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２０】
なお、説明は以下の順序で行うものとする。
１．本実施形態のシステムの全体像
２．本実施形態のシステム構成
３．本実施形態のアルゴリズム
４．デバイス間の距離に応じてズーム率を変更する具体例
５．グラフを動的に調整する具体例
６．モバイル機器単独での処理の例
７．表示部の表示をロックする例
【００２１】
１．本実施形態のシステムの全体像
まず、図１を参照して、本開示の一実施形態に係るシステムの全体像について説明する。本実施形態は、２つの機器間の距離に応じて、表示する情報の詳細度（ズーム率など）を変化させる技術に関する。図１は、本実施形態のシステムの全体像を示す模式図である。図１では、魚の解剖図を説明するシステムに適用した例を示す。図１に示すように、本実施形態に係るシステムは、２つの機器（据え置きの表示装置１００、モバイル機器２００）から構成されることができる。表示装置１００には、情報の全体像が表示される。図１に示す例では、表示装置１００の表示部１１０に魚１匹の全体像が表示されている。図１に示すシステムは、例えば、学校での教材用として利用することができる。この場合、例えば表示装置１００を１台教室に配置し、生徒がモバイル機器２００をそれぞれ使用することで、各自がモバイル機器２００上で所望の表示をさせることができる。
【００２２】
モバイル機器２００は、利用者がその位置を移動させることができる装置である。モバイル機器２００は、本開示の「操作対象」に該当する。「操作対象」とは、ユーザの操作に応じて空間的な位置並びに／あるいは姿勢が変化し、位置並びに／あるいは姿勢の変化により所定の機器に入力を与える機器である。「操作対象」は、モバイル機器２００の他、空間リモコン等の機器であっても良い。モバイル機器２００は、カメラ（撮像部２４０、図１において不図示）と表示部２１０を備えており、表示装置１００に表示された情報を撮像してその情報の少なくとも一部を表示部２１０に表示することができる。利用者がモバイル機器２００の位置を移動させると、表示装置１００とモバイル機器２００の相対的な位置関係の変化に応じて、モバイル機器２００に表示される情報の内容が変化する。
【００２３】
図１に示すように、利用者がモバイル機器２００の位置を前後方向（奥行き方向）に動かすと、表示部２１０の表示画面のズーム率が変化する。具体的には、モバイル機器２００が表示装置１００に近づくほど、ズーム率が大きくなり、表示部２１０の画像が拡大されて表示される。また、モバイル機器２００が表示装置１００から遠ざかるほど、ズーム率が小さくなり、表示画面の画像が縮小されて表示される。
【００２４】
また、図１に示す例では、モバイル機器２００の表示部２１０には、表示装置１００に表示された魚の断面が表示されている。図１に示す例では、利用者がモバイル機器２００の位置を前後方向（奥行き方向）に動かすと、断面の位置が変化して表示される。図１に示す位置Ｌ１では、魚の表面から比較的浅い位置の断面が表示されている。また、位置Ｌ２では、モバイル機器２００がより表示装置１００側へ移動しており、魚の表面からより深い位置（内臓の位置）の断面が表示される。このように、利用者がモバイル機器２００を前後に移動することに伴い、モバイル機器２００に表示される断面の位置も前後に変化する。従って、利用者は、モバイル機器２００を移動することによって所望の位置の断面を見ることができる。
【００２５】
なお、モバイル機器２００の位置に応じて、ズーム率を変化させるか、断面の位置を変化させるか等については、表示装置１００に表示されるコンテンツに応じて決定することができる。また、モバイル機器２００の位置に応じた表示状態の変化はこれらに限定されるものではなく、例えば、モバイル機器２００の位置に応じて、表示対象の奥行き方向のフォーカス位置（ピントが合っている位置）を変化させるようにしても良い。また、モバイル機器２００の位置に応じて、動画の再生速度を変化させたりすることもできる。
【００２６】
また、モバイル機器２００は、単独でコンテンツを表示するものであってもよい。この場合、モバイル機器２００は、自装置の位置の変化に応じて、表示部２１０に表示しているコンテンツのズーム率、または断面位置などを変化させる。
【００２７】
２．本実施形態のシステム構成
図２は、表示装置１００の構成を示すブロック図である。また、図３は、モバイル機器２００の構成を示すブロック図である。図２に示すように、表示装置１００は、ＲＡＭ１０４、不揮発性メモリ１０６、表示部１１０、ＣＰＵ１２０、通信部１３０を有して構成される。表示装置１００のＣＰＵ１２０は、ＲＡＭ１０４や不揮発性メモリ１０６に格納されている画像データを表示部１１０に表示させる。通信部１３０は、表示部１１０に表示している画像に関する情報を無線通信によりモバイル機器２００へ送信することができる。
【００２８】
図３に示すように、モバイル機器２００は、ＲＡＭ２０４、不揮発性メモリ２０６、表示部２１０、ＣＰＵ２２０、通信部２３０、撮像部（カメラ）２４０、位置センサー２５０、操作入力部２６０を有して構成される。位置センサー２５０は、ＧＰＳ、加速度センサー、及びジャイロセンサー等の傾きセンサー、などを含み、モバイル機器２００の位置、移動量、傾き（姿勢）を検出することができる。
【００２９】
図２及び図３に示す構成において、モバイル機器２００の撮像部２４０は、表示装置１００の表示部１１０を撮像する。撮像により得られた情報は、ＣＰＵ２２０の表示制御部２２０ｄにより、表示部２１０に表示される。また、モバイル機器２００の撮像部２４０は、機器１００の表示部１１０に表示されたマーカーなどの識別情報を撮像する。また、通信部２３０は、表示部１１０に表示されている画像に関する情報を表示装置１００から受信する。
【００３０】
モバイル機器２００のＣＰＵ２２０は、距離・位置情報取得部２２０ａ、グラフ調整部（特性調整部）２２０ｂ、表示制御情報生成部２２０ｃ、表示制御部２２０ｄを備えている。距離・位置情報取得部２２０ａは、撮像部２４０が撮像したマーカーなどの識別情報、センサー２５０から得られた情報に基づいて、表示装置１００との間の距離、モバイル機器２００の位置、方向に関する情報を取得する。すなわち、距離・位置情報取得部２２０ａは、モバイル機器２００の移動に関する全般の情報を取得する移動情報取得部として機能する。グラフ調整部２２０ｂは、モバイル機器２００の位置、方向などのパラメータに基づいて、後述するグラフの特性を動的に変化させる。表示制御情報生成部２２０ｃは、モバイル機器２００と表示装置１００との間の距離、モバイル機器２００の位置、方向などの情報に基づいて、表示部２１０の表示内容（ズーム率、断面の位置等）を制御するための制御情報を生成する。表示制御部２２０ｄは、制御情報に基づいて、表示部２１０における表示内容を制御する。ＣＰＵ２２０の各構成要素は、ＣＰＵ２２０と、ＣＰＵ２２０を機能させるためのプログラム（ソフトウェア）によって構成することができる。この場合に、そのプログラムは、モバイル機器２００のＲＡＭ２０４、不揮発性メモリ２０６などのメモリ、または外部から接続される記録媒体に格納されることができる。
【００３１】
なお、ＣＰＵ２２０の構成は、モバイル機器２００とは別の機器（サーバ等）が備えていても良い。この場合、モバイル機器２００は、撮像部２４０やセンサー２５０が取得した情報を当該別の機器へ送信し、ＣＰＵ２２０の処理結果を受信することで、表示部２１０の表示内容を変更することができる。
【００３２】
３．本実施形態のアルゴリズム
図４は、表示装置１００とモバイル機器２００との相対的な位置関係に応じて、モバイル装置２００に表示する情報内容（ズーム率）を決定するためのアルゴリズムを示すフローチャートである。先ず、モバイル機器２００は、そのカメラ２４０を用いて前方の景観（表示装置１００の表示部１１０）を撮影する（ステップＳ１０）。表示装置１００は、画面上にＱＲコードのような明示的なマーカー、または予め登録してあるノンマーカーを表示する。ここで、予め登録してあるノンマーカーは、例えばマーカーレス認識器で認識できるようなマーカーである。一例として、ノンマーカーは、２ｃｍ四方の図形とすることができる。モバイル機器２００は、撮影した画像の中から、上述のマーカーもしくはノンマーカーを検出する（ステップＳ１２）。そしてモバイル機器２００は、検出したマーカーもしくはノンマーカーに基づいて、表示装置１００とモバイル機器２００との間の相対的な位置関係を検出し（ステップＳ１４）、さらに距離を検出する（ステップＳ１６）。ＣＰＵ２２０の距離・位置情報取得部２２０ａは、予めマーカーまたはノンマーカーの大きさ、形状を取得しておくことで、撮像部２２０が撮像したマーカー、またはノンマーカーの情報に基づいて、表示装置１００とモバイル機器２００との間の相対的な位置関係、及び距離を取得することができる。次に、モバイル機器２００は、図５に示すグラフを動的に調整する（ステップＳ１８）。モバイル機器２００は、検出された２つのデバイス間の距離に応じて、情報を表示する際のズーム率を計算する（ステップＳ２０）。最後に、モバイル機器２００は求めたズーム率に従って情報を表示する（ステップＳ２２）。
【００３３】
４．デバイス間の距離に応じてズーム率を変更する具体例
図５は、表示装置１００とモバイル機器２００の間の距離に応じて、モバイル機器２００で表示する情報のズーム率を決定するためのグラフ（特性図）を示している。ここでは、図１で説明した魚の解剖図を例に挙げて、２つのパターンＡ，Ｂについて説明する。パターンＡ，Ｂはモバイル機器２００の不揮発性メモリ２０６に格納されており、ＣＰＵ２２０の表示制御情報生成部２２０ｃは、不揮発性メモリ２０６に格納されたこれらのパターンに基づいて制御情報を生成する。図５において、横軸はデバイス間（表示装置１００とモバイル機器２００の間）の距離を示しており、縦軸はズーム率を示している。
【００３４】
先ず、図５のパターンＡは、２つのデバイス間の距離に比例して、ズーム率が一様に変化するパターンを示している。この場合、デバイス間の距離が０以上Ｄ１以下のときには、ズーム率は最も高いＺ１であり、魚の体内の最も細部を拡大して表示する。デバイス間の距離がＤ１以上Ｄ５以下のときには、デバイス間の距離に応じて、ズーム率はＺ１からＺ４まで一様に変化し、距離が大きくなるほどズーム率は低下する。また、デバイス間の距離がＤ５以上のときには、ズーム率は最も低いＺ４であり、モバイル機器２００は魚１匹の外観全体を表示する。
【００３５】
次に、図５のパターンＢは、本実施形態の特徴的なパターンであり、魚の体内のある一部の領域、つまりある一定のズーム率の範囲を重点的に見せたいときのパターンを示している。この場合、デバイス間の距離に応じたズーム率の変化は非線形とされる。デバイス間の距離が０以上Ｄ１以下のときには、ズーム率は最も高いＺ１であり、魚体の体内の最も細部を拡大して表示する。デバイス間の距離がＤ１以上Ｄ４以下のときには、デバイス間の距離に応じて、ズーム率はグラフのパターンＢの特性に従って非均一に低下する。パターンＢの場合、デバイス間の距離がＤ２以上Ｄ３以下のときには、デバイス間の距離が変化してもズーム率はほとんど変化しない。一方、デバイス間の距離がＤ１以上Ｄ２以下、またはＤ３以上Ｄ４以下のときには、デバイス間の距離が変化するとズーム率は大きく変化する。これにより、デバイス間の距離がＤ２以上Ｄ３以下のときには、モバイル機器２００の位置が変化したとしても、ズーム率Ｚ２〜Ｚ３の情報を重点的に利用者に見せることができる。デバイス間の距離がＤ４以上のときには、ズーム率は最も低いＺ４であり、モバイル機器２００は、魚１匹の外観全体を表示する。なお、図５のパターンＢの特性は、表示部２１０に表示するコンテンツの内容に応じて変更することができる。また、図５のパターンＢは、折れ線状の特性となっているが、曲線を滑らかに繋いだ特性であっても良い。
【００３６】
パターンＢのように、デバイス間の距離をいくつかのレンジに分け、各レンジごとにグラフの傾斜を変化させることにより、コンテンツのある特定のズーム率付近を優先的に表示することが可能となる。例えば人体、魚の解剖図などの場合は、胃や腸などの重要な器官の表示に適したズーム率の範囲では、デバイス間の距離によらずズーム率の変化を最小にし、あるいはズーム率を固定することで、重要部分のズーム率を優先的に表示することができる。
【００３７】
一方、あまり重要でない領域が表示される場合は、デバイス間の距離に応じたズーム率の変化を大きくする。これにより、特に重要な部分をユーザに重点的に視認させることが可能となる。
【００３８】
以上のような構成により、本実施形態は、モバイル機器２００を手元で制御しながらコンテンツを見る多くの状況に適用することができる。図６は、地球上の様子をインタラクティブに学習するシステムを本実施形態の技術を用いて実現した場合の様子を示す模式図である。モバイル機器２００を前後に動かすと、１０ｍ上空から地表を見るズーム率から、宇宙から地球全体を眺めるズーム率まで、ズーム率は連続的に変化する。このときに、例えば学校の社会科の授業で学習するシステムなどでは、日本列島のことを学習している場合には、日本列島全体がモバイル機器２００の画面全体に表示されるようなズーム率を優先し、当該ズーム率ではデバイス間の距離の変化に応じたズーム率の変化量を少なくする、という設定をすることができる。これにより、学習する利用者にとっては、学習対象である日本列島が表示されている状態において、ズーム率が変化してしまうことが抑えられるため、効率良く学習することが可能となる。
【００３９】
５．グラフを動的に調整する具体例
上述したように、図４のステップＳ１８では、図５に示すグラフが動的に調整される。この調整は、ＣＰＵ２２０の距離・位置情報取得部２２０ａが取得したモバイル機器２００の方向に関する情報に基づいて、グラフ調整部２２０ｂが行う。図７は、グラフを動的に調整する処理を示す模式図である。図５と同様に、図７の横軸はデバイス間の距離を示しており、縦軸はズーム率を示している。例えば、ユーザがモバイル機器２００の表示部２１０の表示面を垂直から水平にすると、デバイス間の距離に応じたズーム率の変化が小さくなるように、図５のグラフが調整される。これは、モバイル機器２００の傾きが水平に近いほど、または水平にしている時間に比例して、図７のパターンＣからパターンＤ→パターンＥというようにグラフを変化させることで実現される。これにより、利用者は、モバイル機器２００の向きを調整することで、重要部分のズーム率の変化を所望の状態に設定することができる。従って、グラフを動的に調整することで、利用者にとって有効なインタラクションを得ることができる。
【００４０】
６．モバイル機器単独での処理の例
以上の説明では、表示装置１００とモバイル機器２００を備えるシステムについて説明したが、モバイル機器２００単独でも同様の処理を行うことができる。モバイル機器２００のＣＰＵ２２０は、ＲＡＭ２０４や不揮発性メモリ２０６に格納されている画像データを表示部２１０に表示させることができる。この際、上述したように、モバイル機器２００は、撮像部２４０、または位置センサー２５０から得た情報に基づいて、モバイル機器２００自体の位置、移動に関する情報を取得することができる。従って、モバイル機器２００は、これらの情報に基づいて、表示部２１０に表示する情報を変化させることができる。モバイル機器２００単独の場合、ＣＰＵ２２０は、図５に示すグラフの横軸を、「モバイル機器２００の位置」として、上記と同様の処理を行うことで、モバイル機器２００の位置に応じてズーム率を変化させることができる。
【００４１】
７．表示部の表示をロックする例
モバイル機器２００がある所定の状態にあるときには、表示変化をロックすることができる。例えば、モバイル機器２００が所定角度以上傾けられており、表示部２１０の表示画面が上方を向いている場合は、表示変化をロックすることができる。この調整は、ＣＰＵ２２０の距離・位置情報取得部２２０ａが取得したモバイル機器２００の方向に関する情報に基づいて、グラフ調整部２２０ｂが行う。図７に示すパターンＦは、表示変化をロックした場合の特性を示している。この場合、モバイル機器２００を前後に動かしたとしても、ロックする以前に表示部２１０に表示されていた内容がそのまま表示部２１０に表示される。これにより、表示部２１０に表示されている情報の表示状態（ズーム位置、断面位置など）が変化しないため、ユーザは、所望の表示状態で表示部２１０に表示されている情報を視認することができる。また、ユーザは、モバイル機器２００の傾きを元に戻すことで、モバイル機器２００を前後に移動させた際に、表示状態を変化させることができる。同様にして、ユーザがモバイル機器２００を振動させた場合に、距離・位置情報取得部２２０ａがこれを検知し、表示変化をロックすることもできる。
【００４２】
また、モバイル機器２００が所定時間以上移動しないことが検知された場合は、表示部２１０の表示状態をロックすることができる。例えば、モバイル機器２００の所定時間内の移動量が所定値以下の場合、表示状態をロックする。この場合、モバイル機器２００の位置が所定時間以上変化していないため、ユーザが好みの表示状態でモバイル機器２００を静止させていることが考えられる。従って、表示部２１０の表示状態をロックすることにより、ユーザの所望の表示を継続して行うことができる。更に、モバイル機器２００の操作入力部２６０にユーザが所定の操作を行った場合に、表示状態をロックするようにすることも可能である。
【００４３】
表示状態をロックする場合、ＣＰＵ２２０のグラフ調整部２２０ｂは、モバイル機器２００の姿勢、動きの変化、ユーザの操作に基づいて、通常の状態から図７に示すパターンＦの状態へ設定変更を行う。
【００４４】
以上説明したように本実施形態によれば、モバイル機器２００の動きに応じて表示部２１０の表示状態を非線形に変化させるようにしたため、ユーザにとって重要な部分を重点的に表示することができる。従って、ユーザに対して情報を効率良く提供することが可能となる。
【００４５】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【００４６】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）操作機器の移動に基づく情報を取得する移動情報取得部と、
前記情報に基づいて、移動に応じて表示状態を連続して非線形に変化させる制御情報を生成する制御情報生成部と、
を備える、情報処理装置。
【００４７】
（２）表示部と、
前記制御情報に基づいて前記表示部における表示を制御する表示制御部と、
を備える、前記（１）に記載の情報処理装置。
【００４８】
（３）移動量と前記表示状態との関係を表す特性を保持する記憶部を備え、
前記制御情報生成部は、前記特性に基づいて前記制御情報を生成する、前記（１）に記載の情報処理装置。
【００４９】
（４）前記特性を動的に変化させる特性調整部を備える、前記（３）に記載の情報処理装置。
【００５０】
（５）自装置の向きを検出するセンサーを備え、前記特性調整部は、自装置の向きに応じて前記特性を動的に変化させる、前記（４）に記載の情報処理装置。
【００５１】
（６）前記制御情報生成部は、自装置の向きが所定の向きである場合、移動量が所定値よりも小さい場合、又は所定の操作入力を受けた場合は、移動に応じて表示状態が変化しないように前記制御情報を生成する、前記（１）に記載の情報処理装置。
【００５２】
（７）被写体を撮像する撮像部を備え、
前記表示部は、少なくとも前記撮像部が撮像した画像を表示する、前記（２）に記載の情報処理装置。
【００５３】
（８）前記制御情報生成部は、表示のズーム率を変化させる前記制御情報を生成する、前記（１）に記載の情報処理装置。
【００５４】
（９）前記制御情報生成部は、表示の断面の位置を変化させる前記制御情報を生成する、前記（１）に記載の情報処理装置。
【００５５】
（１０）操作機器の移動に基づく情報を取得することと、
前記情報に基づいて、移動に応じて表示状態を連続して非線形に変化させる制御情報を生成することと、
を備える、情報処理方法。
【００５６】
（１１）操作機器の移動に基づく情報を取得する手段、
前記情報に基づいて、移動に応じて表示状態を連続して非線形に変化させる制御情報を生成する手段、
としてコンピュータを機能させるためのプログラム。
【符号の説明】
【００５７】
２００    モバイル機器
２２０    ＣＰＵ
２２０ａ    距離・位置情報取得部
２２０ｂ    グラフ調整部
２２０ｃ    表示制御情報生成部
【図１】
0006019601.tif 000002
【図２】
0006019601.tif 000003
【図３】
0006019601.tif 000004
【図４】
0006019601.tif 000005
【図５】
0006019601.tif 000006
【図６】
0006019601.tif 000007
【図７】
0006019601.tif 000008