JP2021128234A - Electronic apparatus and control method for the same - Google Patents
Electronic apparatus and control method for the same Download PDFInfo
- Publication number
- JP2021128234A JP2021128234A JP2020022184A JP2020022184A JP2021128234A JP 2021128234 A JP2021128234 A JP 2021128234A JP 2020022184 A JP2020022184 A JP 2020022184A JP 2020022184 A JP2020022184 A JP 2020022184A JP 2021128234 A JP2021128234 A JP 2021128234A
- Authority
- JP
- Japan
- Prior art keywords
- rotation
- display unit
- display
- amount
- head
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
Description
本発明は、電子機器に関し、特に全方位画像を表示する際の技術に関するものである。 The present invention relates to an electronic device, and particularly to a technique for displaying an omnidirectional image.
近年、全方位画像といった人間の視野より広い映像を持つ画像を撮影することが可能な撮像装置が普及している。また、頭部にヘッドマウントディスプレイ(HMD)を装着して、撮影した画像をHMDに再生することで、頭部の動きに合わせて表示している画像を変化させることができる。 In recent years, an imaging device capable of capturing an image having an image wider than the human field of view, such as an omnidirectional image, has become widespread. Further, by attaching a head-mounted display (HMD) to the head and reproducing the captured image on the HMD, the displayed image can be changed according to the movement of the head.
特許文献1では、ユーザが動かした頭部の回転に応じて、HMDに表示する画像をスクロールさせる技術について記載されている。 Patent Document 1 describes a technique for scrolling an image to be displayed on an HMD according to the rotation of the head moved by the user.
特許文献1では、ユーザが正面を向いた場合に表示される範囲以外の範囲を長い時間見ていたい場合に、ユーザの頭部を回転させた状態を継続しなければならず、ユーザの首の疲れにつながる可能性があった。 In Patent Document 1, when the user wants to see a range other than the range displayed when facing the front for a long time, the state in which the user's head is rotated must be continued, and the user's neck is tired. Could lead to.
上述の課題に鑑み、本発明では、頭部の動きに応じた表示範囲を見る際のユーザの負荷を軽減することのできる電子機器の提供を目的とする。 In view of the above problems, it is an object of the present invention to provide an electronic device capable of reducing the load on the user when viewing the display range according to the movement of the head.
本発明の1つの態様は、
表示部に表示する画像の一部の範囲である表示範囲の位置を変更する変更手段と、
前記表示部の向きの変化である回転量に関する情報を取得する取得手段と、
前記取得手段が取得した前記情報により、前記表示部の回転量が第1の回転量である際に、前記表示部の回転が所定の加速度以上で変化している場合の、前記表示部に表示する前記表示範囲の変化の方が、前記表示部の回転が所定の加速度よりも小さく変化している場合の、前記表示部に表示する前記表示範囲の位置の変化よりも大きくなるように制御する制御手段と
を有することを特徴とする電子機器である。
One aspect of the present invention is
A changing means for changing the position of the display range, which is a part of the image displayed on the display unit,
An acquisition means for acquiring information on the amount of rotation, which is a change in the orientation of the display unit, and
Based on the information acquired by the acquisition means, when the rotation amount of the display unit is the first rotation amount, the display is displayed on the display unit when the rotation of the display unit is changed by a predetermined acceleration or more. The change in the display range is controlled to be larger than the change in the position of the display range to be displayed on the display unit when the rotation of the display unit is changed to be smaller than a predetermined acceleration. It is an electronic device characterized by having a control means.
本発明によれば、全方位画像を見るユーザの負荷を軽減させることができる。 According to the present invention, it is possible to reduce the load on the user who views the omnidirectional image.
以下、図面を参照して本発明の好適な実施形態を説明する。 Hereinafter, preferred embodiments of the present invention will be described with reference to the drawings.
<実施形態1>
図1(a)に、電子機器の一種である表示制御装置100の外観図の例を示す。ディスプレイ105は画像や各種情報を表示する表示部である。ディスプレイ105は後述するようにタッチパネル106aと一体的に構成されており、ディスプレイ105の表示面へのタッチ操作を検出できるようになっている。表示制御装置100は、VR画像(VRコンテンツ)をディスプレイ105においてVR表示することが可能である。操作部106には図示のようにタッチパネル106a、操作部106b、106c、106d、106eが含まれる。操作部106bは表示制御装置100の電源のオンとオフを切り替える操作を受け付ける電源ボタンである。操作部106cと操作部106dは音声出力部112から出力する音声のボリュームを増減するボリュームボタンである。操作部106eは、ディスプレイ105にホーム画面を表示させるためのホームボタンである。音声出力端子112aはイヤホンジャックであり、イヤホンや外部スピーカーなどに音声を出力する探知である。スピーカー112bは音声を発音する本体内蔵スピーカーである。
<Embodiment 1>
FIG. 1A shows an example of an external view of a
図1(b)に、表示制御装置100の構成の一例を示す。表示制御装置100は、スマートフォンなどの表示装置を用いて構成可能なものである。内部バス150に対してCPU101、メモリ102、不揮発性メモリ103、画像処理部104、ディスプレイ105、操作部106、記憶媒体I/F107、外部I/F109、及び、通信I/F110が接続されている。また、内部バス150に対して音声出力部112と姿勢検出部113も接続されている。内部バス150に接続される各部は、内部バス150を介して互いにデータのやりとりを行うことができるようにされている。
FIG. 1B shows an example of the configuration of the
CPU101は、表示制御装置100の全体を制御する制御部であり、少なくとも1つのプロセッサまたは回路からなる。メモリ102は、例えばRAM(半導体素子を利用した揮発性のメモリなど)からなる。CPU101は、例えば不揮発性メモリ103に格納されるプログラムに従い、メモリ102をワークメモリとして用いて、表示制御装置100の各部を制御する。不揮発性メモリ103には、画像データや音声データ、その他のデータ、CPU101が動作するための各種プログラムなどが格納される。不揮発性メモリ103は例えばフラッシュメモリやROMなどで構成される。
The
画像処理部104は、CPU101の制御に基づいて、不揮発性メモリ103や記憶媒体108に格納された画像や、外部I/F109を介して取得した映像信号、通信I/F110を介して取得した画像などに対して各種画像処理を施す。画像処理部104が行う画像処理には、A/D変換処理、D/A変換処理、画像データの符号化処理、圧縮処理、デコード処理、拡大/縮小処理(リサイズ)、ノイズ低減処理、色変換処理などが含まれる。また、全方位画像あるいは全方位ではないにせよ広範囲のデータを有する広範囲画像であるVR画像のパノラマ展開やマッピング処理、変換などの各種画像処理も行う。画像処理部104は特定の画像処理を施すための専用の回路ブロックで構成してもよい。また、画像処理の種別によっては画像処理部104を用いずにCPU101がプログラムに従って画像処理を施すことも可能である。
Based on the control of the
ディスプレイ105は、CPU101の制御に基づいて、画像やGUI(Graphical User Interface)を構成するGUI画面などを表示する。CPU101は、プログラムに従い表示制御信号を生成し、ディスプレイ105に表示するための映像信号を生成してディスプレイ105に出力するように表示制御装置100の各部を制御する。ディスプレイ105は出力された映像信号に基づいて映像を表示する。なお、
表示制御装置100自体が備える構成としてはディスプレイ105に表示させるための映像信号を出力するためのインターフェースまでとし、ディスプレイ105は外付けのモニタ(テレビなど)で構成してもよい。
The
The
操作部106は、キーボードなどの文字情報入力デバイスや、マウスやタッチパネルといったポインティングデバイス、ボタン、ダイヤル、ジョイスティック、タッチセンサ、タッチパッドなどを含む、ユーザ操作を受け付けるための入力デバイスである。なお、タッチパネルは、ディスプレイ105に重ね合わせて平面的に構成され、接触された位置に応じた座標情報が出力されるようにした入力デバイスである。
The
記憶媒体I/F107は、メモリーカードやCD、DVDといった記憶媒体108が装着可能とされ、CPU101の制御部に基づき、装着された記憶媒体108からのデータの読み出しや、当該記憶媒体108に対するデータの書き込みを行う。外部I/F109は、外部機器と有線ケーブルや無線によって接続し、映像信号や音声信号の入出力を行うためのインターフェースである。通信I/F110は、外部機器やインターネット111などと通信して、ファイルやコマンドなどの各種データの送受信を行うためのインターフェースである。
A
音声出力部112は、動画や音楽データの音声や、操作音、着信音、各種通知音などを出力する。音声出力部112には、イヤホンなどを接続する音声出力端子112a、スピーカー112bが含まれるものとするが、無線通信などで音声出力を行ってもよい。
The
姿勢検出部113は、重力方向に対する表示制御装置100の姿勢や、ヨー、ロール、ピッチの各軸に対する姿勢の傾きを検知する。姿勢検出部113で検知された姿勢に基づいて、表示制御装置100が横に保持されているか、縦に保持されているか、上に向けられたか、下に向けられたか、斜めの姿勢になったかなどを判別可能である。姿勢検出部113としては、速度センサ、ジャイロセンサ、地磁気センサ、方位センサ、高度センサなどのうち少なくとも1つを用いることができ、複数を組み合わせて用いることも可能である。
The posture detection unit 113 detects the posture of the
なお、操作部106には、タッチパネル106aが含まれる。CPU101はタッチパネル106aへの以下の操作、あるいは状態を検出できる。
・タッチパネル106aにタッチしていなかった指やペンが新たにタッチパネル106aにタッチしたこと、すなわち、タッチの開始(以下、タッチダウン(Touch−Down)と称する)
・タッチパネル106aを指やペンがタッチしている状態であること(以下、タッチオン(Touch−On)と称する)
・指やペンがタッチパネル106aをタッチしたまま移動していること(以下、タッチムーブ(Touch−Move)と称する)
・タッチパネル106aへタッチしていた指やペンがタッチパネル106aから離れたこと、すなわち、タッチの終了(以下、タッチアップ(Touch−Up)と称する)
・タッチパネル106aに何もタッチしていない状態(以下、タッチオフ(Touch−Off)と称する)
The
-A finger or pen that has not touched the
-The
-The finger or pen is moving while touching the
-The finger or pen touching the
-A state in which nothing is touched on the
タッチダウンが検出されると、同時にタッチオンも検出される。タッチダウンの後、タッチアップが検出されない限りは、通常はタッチオンが検出され続ける。タッチムーブが検出された場合も、同時にタッチオンが検出される。タッチオンが検出されていても、タッチ位置が移動していなければタッチムーブは検出されない。タッチしていた全ての指やペンがタッチアップしたことが検出されると、タッチオフが検出される。 When a touchdown is detected, a touch-on is detected at the same time. After touchdown, touch-on usually continues to be detected unless touch-up is detected. When a touch move is detected, a touch-on is detected at the same time. Even if touch-on is detected, touch move is not detected unless the touch position is moved. Touch-off is detected when it is detected that all touched fingers and pens have been touched up.
これらの操作・状態や、タッチパネル106a上に指やペンがタッチしている位置座標は内部バスを通じてCPU101に通知され、CPU101は通知された情報に基づいてタッチパネル106a上にどのような操作(タッチ操作)が行なわれたかを判定する。タッチムーブについてはタッチパネル106a上で移動する指やペンの移動方向についても、位置座標の変化に基づいて、タッチパネル106a上の垂直成分・水平成分毎に判定できる。所定距離以上をタッチムーブしたことが検出された場合はスライド操作が行なわれたと判定するものとする。タッチパネル106a上に指をタッチしたままある程度の距離だけ素早く動かして、そのまま離すといった操作をフリックと呼ぶ。フリックは、言い換えればタッチパネル106a上を指ではじくように素早くなぞる操作である。所定距離以上を、所定速度以上でタッチムーブしたことが検出され、そのままタッチアップが検出されるとフリックが行なわれたと判定できる(スライド操作に続いてフリックがあったものと判定できる)。更に、複数箇所(例えば2点)を同時にタッチして、互いのタッチ位置を近づけるタッチ操作をピンチイン、互いのタッチ位置を遠ざけるタッチ操作をピンチアウトと称する。ピンチアウトとピンチインを総称してピンチ操作(あるいは単にピンチ)と称する。タッチパネル106aは、抵抗膜方式や静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサ方式等、様々な方式のタッチパネルのうちいずれの方式のものを用いてもよい。タッチパネルに対する接触があったことでタッチがあったと検出する方式や、タッチパネルに対する指やペンの接近があったことでタッチがあったと検出する方式があるが、いずれの方式でもよい。
These operations / states and the position coordinates of the finger or pen touching on the
図1(c)に、表示制御装置100を装着可能なVRゴーグル(ヘッドマウントアダプタ)130の外観図を示す。表示制御装置100は、VRゴーグル130に装着することで、ヘッドマウントディスプレイとして使用することも可能である。挿入口131は、表示制御装置100を差し込むための挿入口である。ディスプレイ105の表示面を、VRゴーグル130をユーザの頭部に固定するためのヘッドバンド132側(すなわちユーザ側)に向けて表示制御装置100の全体をVRゴーグル130差し込むことができる。こうして表示制御装置100が装着されたVRゴーグル130を装着することにより、ユーザはVRゴーグル130を頭部に装着した状態で、手で表示制御装置100を保持することなく、表示制御装置100のディスプレイ105を視認することができる。この場合、ユーザが頭部または体全体を動かすと、表示制御装置100の姿勢も変化する。姿勢検出部113はこの時の表示制御装置100の姿勢の変化を検出し、この姿勢の変化に基づいてCPU101がVR表示処理を行う。この場合に姿勢検出部113が表示制御装置100の姿勢を検出することは、ユーザの頭部の姿勢(ユーザの視線が向いている方向)を検出することと同等である。
FIG. 1C shows an external view of the VR goggles (head mount adapter) 130 to which the
[スクロール表示処理]
以下、本実施形態に係るVR画像のスクロール表示処理を説明する。ここでは、VR画像がVR表示(VR画像の一部の範囲の表示が)されており、姿勢検出部113が検出した表示制御装置100(VRゴーグル130)の姿勢の変化に応じて、CPU101がユーザの頭部の回転(回転方向や回転速度)を検出する。そして、CPU101は、ユーザの頭部の回転に応じて、VR画像をスクロールして表示する。以下、本実施形態に係るスクロール表示処理の詳細について、図2(A)〜図2(C)のフローチャートを用いて説明する。また、頭部の回転は、姿勢検出部113が検出する表示制御装置100におけるディスプレイ105の向きの変化(回転)であるといえる。
[Scroll display processing]
Hereinafter, the scroll display processing of the VR image according to the present embodiment will be described. Here, the VR image is displayed in VR (displaying a part of the range of the VR image), and the
図2(A)のフローチャートの処理は、不揮発性メモリ103に記録されたプログラムをメモリ102に展開してCPU101が実行することで実現する。なお、この処理は、表示制御装置の100に電源が入り、ユーザがVRゴーグル130を頭部に装着すると開始する。
The processing of the flowchart of FIG. 2A is realized by expanding the program recorded in the
以下での「スクロール量」とは、ディスプレイ105に表示される表示範囲の位置の変化量である。この変化量とは横方向に360度の範囲のあるVR画像においては、ユーザの頭の回転量(回転角度)に応じて変化するものである。すなわち、例えばユーザが30度回転すると、30度分表示範囲が移動(スクロール)する。
The "scrolling amount" below is the amount of change in the position of the display range displayed on the
S201では、CPU101は、姿勢検出部113を制御して、ユーザの頭部の位置情報を取得する。ここで、ユーザの頭部の位置情報とは、頭部(ディスプレイ105)の向き(水平方向に対する傾きおよび鉛直方向に対する傾きなど)である。なお、頭部の位置情報は、頭部(ディスプレイ)の回転(回転量、回転速度)に関する情報であってもよい。
In S201, the
S202では、CPU101は、VR画像における位置情報に応じた範囲をディスプレイ105に表示する。
In S202, the
S203では、CPU101は、頭部の回転量(所定の回転量)に対するVR画像のスクロール量の補正(スクロール補正)を適用するか否かを判定する。スクロール補正を適用する場合には、頭部の回転速度が速ければ、そうでない場合よりもユーザの頭部の回転量に対するスクロール量が増える。CPU101は、例えば、図3(A)が示すような「頭部の移動量(回転量)に対する画像のスクロール量を変化させるか否か」をユーザに確認する表示を行う。そして、当該表示に対して、ユーザが「する」と「しない」のどちらを選択したかに応じて、CPU101は、スクロール補正を適用するか否かを判定する。スクロール補正を適用すると判定された場合にはS204に進み、そうでない場合はS205に進む。
In S203, the
S204では、CPU101は、スクロール補正をする場合のスクロール処理(補正スクロール処理)を行う。補正スクロール処理の詳細は、図2(B)のフローチャートを用いて後述する。
In S204, the
S205では、CPU101は、スクロール補正をしない場合のスクロール処理(通常スクロール処理)を行う。通常スクロール処理の詳細は、図2(C)のフローチャートを用いて後述する。
In S205, the
S206では、CPU101は、VR画像のスクロールを停止した状態で、VR画像を表示する。
In S206, the
(補正スクロール処理;S204)
以下では、S204にて行われる補正スクロール処理の詳細について、図2(B)のフローチャートを用いて説明する。図2(B)のフローチャートの処理は、不揮発性メモリ103に記録されたプログラムをメモリ102に展開してCPU101が実行することで実現する。
(Correction scroll processing; S204)
Hereinafter, the details of the correction scroll processing performed in S204 will be described with reference to the flowchart of FIG. 2 (B). The processing of the flowchart of FIG. 2B is realized by expanding the program recorded in the
S211では、CPU101は、ユーザの頭部が回転したか否かを判定する。例えば、CPU101は、新たにユーザの頭部の位置情報を取得して、前回取得した位置情報と差異があれば、頭部が回転していると判定する。または、CPU101は、姿勢検出部113が有する速度センサが取得した速度が0より大きければ、頭部が回転していると判定できる。頭部が回転していると判定された場合はS213に進み、そうでない場合はS212に進む。
In S211 the
S212では、CPU101は、姿勢検出部113が取得した位置情報に応じたVR画像における範囲を表示する。
In S212, the
S213では、CPU101は、ユーザの頭部が回転した際の速度(回転速度)が一定速度以上か否かを判定する。ここで、本実施形態では、頭部の回転速度は、単位時間当たりの回転角度(角速度)である。このため、例えば、CPU101は、S213にて姿勢検出部113を制御して新たにユーザの頭部の向きを取得して、前回取得した頭部の向きと、新たに取得した向きとがなす角度を、前回からの経過時間で除算することで回転速度を算出できる。頭部の回転速度が一定速度以上あると判定された場合はS214に進み、そうでない場合(頭部の回転速度が一定速度未満であると判定された場合)はS215に進む。
In S213, the
S214では、CPU101は、頭部の回転量(回転角度)の2倍のスクロール量で、VR画像をスクロールする。つまり、ユーザの頭部の回転速度が一定速度以上であれば、スクロール量が頭部の回転量の2倍にされる。このことによって、ユーザは少ない頭部の回転で、多くの量のスクロールができるので、VR画像の正面以外の範囲を見たい場合に、ユーザの負担が軽減できる。なお、頭部の回転量とは、S213〜S216の処理が単位時間で繰り返し実行される場合には、単位時間当たりの頭部の回転量であり得る。なお、スクロール量は頭部の回転量の2倍である必要はなく、スクロール量は頭部の回転量よりも大きな値にされればよい。なお、S214において、頭部の回転量に対してスクロール量は比例している必要はなく、例えば、同じ回転量であっても頭部の回転速度が速いほど、スクロール量が増加するような処理がされてもよい。
In S214, the
S215では、CPU101は、頭部の回転量(回転角度)と同じスクロール量でVR画像をスクロールする。
In S215, the
S216では、CPU101は、頭部の回転が終了したか否かを判定する。回転が終了したと判定された場合は本フローチャートの処理を終了し、そうでない場合はS213に進む。なお、回転が終了したか否かは、S211における回転したか否かを判定する場合と同様に判定可能である。
In S216, the
(通常スクロール処理;S205)
以下では、S205にて行われる通常スクロール処理の詳細について、図2(C)のフローチャートを用いて説明する。図2(C)のフローチャートの処理は、不揮発性メモリ103に記録されたプログラムをメモリ102に展開してCPU101が実行することで実現する。
(Normal scroll processing; S205)
Hereinafter, the details of the normal scrolling process performed in S205 will be described with reference to the flowchart of FIG. 2C. The processing of the flowchart of FIG. 2C is realized by expanding the program recorded in the
S221では、S211と同様に、CPU101は、ユーザの頭部が回転したか否かを判定する。頭部が回転していると判定された場合はS223に進み、そうでない場合はS222に進む。
In S221, similarly to S211 the
S222では、S212と同様に、CPU101は、姿勢検出部113が取得した位置情報に応じたVR画像における範囲を表示する。
In S222, similarly to S212, the
S223では、S215と同様に、CPU101は、頭部の回転量(回転角度)と同じスクロール量でVR画像をスクロールする。
In S223, similarly to S215, the
S224では、S216と同様に、CPU101は、頭部の回転が終了したか否かを判定する。回転が終了したと判定された場合は本フローチャートの処理を終了し、そうでない場合はS223に進む。
In S224, similarly to S216, the
以上のように、表示制御装置100は、ユーザの頭部の回転速度が速い場合には、VR
画像のスクロール量を多くする。つまり、表示制御装置100は、頭部の回転速度が一定速度以上の場合には、そうでない場合よりも、この2つの場合で頭部の回転量が同一であってもスクロール量を多くしている。これによって、少ない頭部の回転量で、VR画像を十分にスクロールすることができるので、VR画像の観賞の際のユーザの負担が軽減される。例えば、首に痛みがあり、頭部の回転量が制限されるようなユーザでも、VR画像の広い範囲を観賞することができる。また、頭部が正面を向いた当初の状態から速く頭部を回転させて、その後ゆっくり頭部を正面に向いた状態に戻せば、当初の表示されていたVR画像の範囲からスクロールされた範囲がディスプレイ105に表示される。このため、ユーザは常に頭部を回転させた状態にする必要なく、VR画像において広い範囲を観賞することができる。
As described above, the
Increase the amount of scrolling of the image. That is, when the rotation speed of the head is equal to or higher than a certain speed, the
なお、本実施形態では、表示制御装置100は、頭部の回転速度が一定速度より速い場合に、それ以外の場合よりもスクロール量を多くするように制御した。しかし、表示制御装置100は、これに限らず、頭部の回転速度が一定速度より速い場合に、それ以外の場合よりもスクロール量を少なくしてもよい。この場合にも、頭部が正面を向いた当初の状態から速く頭部を回転させて、その後ゆっくり頭部を正面に向いた状態に戻せば、当初の表示されていたVR画像の範囲からスクロールされた範囲がディスプレイ105に表示される。
In the present embodiment, the
<実施形態2>
以下では、実施形態2に係る表示制御装置100について説明する。実施形態1に係る表示制御装置100は頭部の回転方向に応じてスクロール量を変化させなかったが、本実施形態に係る表示制御装置100は頭部の回転方向に応じてスクロール量を変化させる。なお、本実施形態に係る表示制御装置100の構成は、実施形態1に係る表示制御装置100の構成と同様であり、本実施形態は実施形態1とスクロール処理のみが異なる。従って、以下では、本実施形態に係るスクロール処理について図4のフローチャートを用いて説明する。なお、S201,S202,S205,S206の処理は、図2(A)のフローチャートが示す処理と同様であるため説明は省略する。
<Embodiment 2>
Hereinafter, the
図4のフローチャートの処理は、不揮発性メモリ103に記録されたプログラムをメモリ102に展開してCPU101が実行することで実現する。なお、この処理は、表示制御装置の100に電源が入り、ユーザがVRゴーグル130を頭部に装着すると開始する。
The processing of the flowchart of FIG. 4 is realized by expanding the program recorded in the
S401では、CPU101は、ユーザの頭部の回転方向によって、VR画像をスクロールする際のスクロール量を変えるか否かを判定する。ここで、例えば、CPU101は、図3(B)が示すような「頭部の回転方向で画像をスクロールする量を変えるか否か」を確認するような表示をディスプレイ105にする。そして、CPU101は、当該表示に対して、ユーザが「上下左右同じ」と「上下、左右で分ける」のどちらを選択したかに応じて、回転方向によりスクロール量を変えるか否かを判定する。回転方向によりスクロール量を変えると判定された場合はS402に進み、そうでない場合はS205に進む。
In S401, the
S402では、S211と同様に、CPU101は、ユーザの頭部が回転したか否かを判定する。頭部が回転していると判定された場合はS404に進み、そうでない場合はS403に進む。
In S402, similarly to S211 the
S403では、S212と同様に、CPU101は、姿勢検出部113が取得した位置情報に応じたVR画像における範囲を表示する。
In S403, similarly to S212, the
S404では、CPU101は、ユーザの頭部の回転が上下方向(鉛直方向;縦方向)
か否かを判定する。ここで、CPU101は、検出したユーザの頭部の回転において、上下方向(鉛直方向)の角度の変化量が左右方向(水平方向)の角度の変化量よりも多い場合に、上下方向の回転であると判定できる。また、そうでない場合に、CPU101は、左右方向(水平方向)の回転であると判定できる。頭部の回転(判定結果)が上下方向の回転あると判定された場合はS405に進み、そうでない場合(頭部の回転が左右方向(水平方向;横方向)の回転であると判定された場合)はS408に進む。
In S404, the
Judge whether or not. Here, the
S405では、S213と同様に、CPU101は、ユーザの頭部が回転した際の速度(回転速度)が一定速度以上か否かを判定する。回転速度が一定速度以上であると判定された場合にはS406に進み、そうでない場合にはS407に進む。
In S405, similarly to S213, the
S406では、CPU101は、頭部の回転量(回転角度)の1.5倍のスクロール量で、VR画像をスクロールする。なお、1.5倍である必要はなく、1倍よりも大きな値であればよい。
In S406, the
S407では、S215と同様に、CPU101は、頭部の回転量(回転角度)と同じスクロール量でVR画像をスクロールする。
In S407, similarly to S215, the
S408では、S405と同様に、CPU101は、ユーザの頭部が回転した際の速度(回転速度)が一定速度以上か否かを判定する。回転速度が一定速度以上であると判定された場合にはS409に進み、そうでない場合にはS407に進む。
In S408, similarly to S405, the
S409では、S214と同様に、CPU101は、頭部の回転量(回転角度)の2倍のスクロール量で、VR画像をスクロールする。なお、2倍である必要はなく、1倍よりも大きな値であり、かつ、S406における倍率と異なった値であればよい。つまり、回転方向が異なれば、CPU101は、回転速度が一定速度以上の場合に、回転量に対するスクロール量の値も異なるようにしている。
In S409, similarly to S214, the
S410では、S216と同様に、CPU101は、頭部の回転が終了したか否かを判定する。回転が終了したと判定された場合はS206に進み、そうでない場合はS404に進む。
In S410, similarly to S216, the
なお、CPU101は、上下方向の回転よりも左右方向の回転の場合の方が多くスクロールするように処理しているが、左右方向の回転よりも上下方向の回転の方が多くスクロールするように処理をしてもよい。これによれば、上下方向の方が、左右方向よりも人間は稼働範囲が狭いため、稼働範囲が狭い上下方向の範囲をよりユーザの負担が少なく観賞することができる。
It should be noted that the
また、本実施形態における「上下方向」および「左右方向」の記載は、互いに異なる2つの任意の第1の方向および第2の方向に読み替えることもできる。 Further, the description of "vertical direction" and "horizontal direction" in the present embodiment can be read as two arbitrary first directions and second directions that are different from each other.
なお、S404にて回転方向が上下方向と判定された場合には、S407に進むようにしてもよい。つまり、CPU101は、上下方向の回転であれば、頭部の回転量とスクロール量とは同一になるように制御してもよい。これは、VR画像における鉛直が、現実空間における鉛直と異なるように設定されてしまうと、人間は違和感を感じやすいためである。つまり、このような制御によれば、違和感なく、VR画像を観賞することもできる。
If the rotation direction is determined to be the vertical direction in S404, the process may proceed to S407. That is, the
このように、回転方向が上下方向であるか左右方向であるかに応じて、スクロール量を変化させることによれば、人間の身体の構造や感じ方に合致したVR画像のスクロールを実現することができる。 In this way, by changing the scroll amount according to whether the rotation direction is the vertical direction or the horizontal direction, it is possible to realize scrolling of the VR image that matches the structure and feeling of the human body. Can be done.
<実施形態3>
以下では、実施形態3に係る表示制御装置100について説明する。本実施形態に係る表示制御装置100はスクロール量を制限する。なお、本実施形態に係る表示制御装置100の構成は、実施形態1に係る表示制御装置100の構成と同様であり、本実施形態は実施形態1とスクロール処理のみが異なる。従って、以下では、本実施形態に係るスクロール処理について図5のフローチャートを用いて説明する。なお、S201〜S206の処理は、図2(A)のフローチャートが示す処理と同様であるため説明は省略する。
<Embodiment 3>
Hereinafter, the
図5のフローチャートの処理は、不揮発性メモリ103に記録されたプログラムをメモリ102に展開してCPU101が実行することで実現する。なお、この処理は、表示制御装置の100に電源が入り、ユーザがVRゴーグル130を頭部に装着すると開始する。
The processing of the flowchart of FIG. 5 is realized by expanding the program recorded in the
S501では(S203YESの場合には)、CPU101は、1回以上のスクロール動作で画像をスクロールする角度(量)を制限するか否かを判定する。ここで、例えば、CPU101は、図3(C)が示すような「スクロールできる角度を制限するか否か」を確認するような表示をディスプレイ105にする。そして、CPU101は、当該表示に対して、ユーザが「制限する」と「制限しない」のどちらを選択したかに応じて、スクロールできる角度を制限するか否かを判定する。スクロールできる角度を制限すると判定された場合はS502に進み、そうでない場合はS204に進む。
In S501 (in the case of S203YES), the
S502では、S211と同様に、CPU101は、ユーザの頭部が回転したか否かを判定する。頭部が回転していると判定された場合はS504に進み、そうでない場合はS503に進む。
In S502, similarly to S211 the
S503では、S212と同様に、CPU101は、姿勢検出部113が取得した位置情報に応じたVR画像における範囲を表示する。
In S503, similarly to S212, the
S504では、S213と同様に、CPU101は、ユーザの頭部が回転した際の速度(回転速度)が一定速度以上か否かを判定する。回転速度が一定速度以上であると判定された場合にはS505に進み、そうでない場合にはS506に進む。
In S504, similarly to S213, the
S505では、S214と同様に、CPU101は、頭部の回転量(回転角度)の2倍のスクロール量で、VR画像をスクロールする。なお、2倍である必要はなく、1倍よりも大きな値であればよい。
In S505, similarly to S214, the
S506では、S215と同様に、CPU101は、頭部の回転量(回転角度)と同じスクロール量でVR画像をスクロールする。
In S506, similarly to S215, the
S507では、CPU101は、スクロール量が予め設定された角度である制限角度以上(制限量以上)であるか否かを判定する。制限角度以上と判定された場合はS508に進み、そうでない場合はS509に進む。
In S507, the
S508では、CPU101は、画像のスクロール量を制限角度に変更(制限;修正)する。つまり、CPU101は、S505またはS506にて行われたスクロールにおける、制限角度より大きいスクロール量のスクロールを無効にする。
In S508, the
S509では、S216と同様に、CPU101は、頭部の回転が終了したか否かを判定する。回転が終了したと判定された場合はS206に進み、そうでない場合はS504
に進む。
In S509, similarly to S216, the
Proceed to.
なお、本実施形態では、S504〜S509の処理は短い期間で実行することを想定しているため、スクロールの後にスクロール量を修正しても、十分にスクロール量を制限することができる。しかし、これに限らず、S505およびS506において、CPU101は、頭部の回転量から決定されるスクロール量が制限角度を超える場合に、当該スクロール量を制限角度に置換してもよい。つまり、例えば、S505において、CPU101は、頭部の回転量の2倍の回転量が制限角度よりも大きければ、スクロール量を制限角度にしてスクロールしてもよい。なお、このような場合には、S507およびS508の処理は不要である。
In the present embodiment, since the processes S504 to S509 are assumed to be executed in a short period of time, the scroll amount can be sufficiently limited even if the scroll amount is modified after scrolling. However, not limited to this, in S505 and S506, when the scroll amount determined from the rotation amount of the head exceeds the limit angle, the scroll amount may be replaced with the limit angle. That is, for example, in S505, if the amount of rotation twice the amount of rotation of the head is larger than the limit angle, the
なお、本実施形態では、検出された回転量に対するスクロール量を制限するようにしたが、スクロール可能な範囲自体を制限してしまってもよい。例えば、VR画像の基準方向に対して180度まで表示可能なように制限されていた場合を想定する。この場合には、CPU101は、S505またはS506にてスクロールによって180度より大きな角度の範囲にスクロールされてしまうのであれば、180度の範囲までしかスクロールできないようスクロール量を制限する。
In the present embodiment, the scroll amount with respect to the detected rotation amount is limited, but the scrollable range itself may be limited. For example, assume that the VR image is restricted so that it can be displayed up to 180 degrees with respect to the reference direction. In this case, if the
これによって、ユーザが頭部を回転することによって、ユーザが意図したよりも多くのスクロールがされてしまうことを防ぐことができる。 As a result, it is possible to prevent the user from rotating the head and scrolling more than the user intended.
<実施形態4>
以下では、実施形態4に係る表示制御装置100について説明する。本実施形態に係る表示制御装置100は短い期間に頭部の回転と停止とが繰り返された場合に、それ以外の場合とスクロールの処理を異ならせる。なお、本実施形態に係る表示制御装置100の構成は、実施形態1に係る表示制御装置100の構成と同様であり、本実施形態は実施形態1とスクロール処理のみが異なる。従って、以下では、本実施形態に係るスクロール処理について図6のフローチャートを用いて説明する。なお、S201〜S206、S503〜S506、S509の処理は、図5のフローチャートが示す処理と同様であるため説明は省略する。
<Embodiment 4>
Hereinafter, the
図6のフローチャートの処理は、不揮発性メモリ103に記録されたプログラムをメモリ102に展開してCPU101が実行することで実現する。なお、この処理は、表示制御装置の100に電源が入り、ユーザがVRゴーグル130を頭部に装着すると開始する。
The processing of the flowchart of FIG. 6 is realized by expanding the program recorded in the
S601では(S203YESの場合には)、CPU101は、頭部の回転の停止後の短時間の期間に頭部の回転を行った際にも、画像のスクロール補正を有効に設定するか否かを判定する。スクロール補正を有効にすると判定された場合はS204に進み、そうでない場合はS602に進む。
In S601 (in the case of S203YES), whether or not the
S602では、S211と同様に、CPU101は、ユーザの頭部が回転したか否かを判定する。頭部が回転していると判定された場合はS603に進み、そうでない場合はS503に進む。
In S602, similarly to S211 the
S603では、CPU101は、頭部の回転検出が前回の頭部回転終了から0.3秒以上経過しているかを判定する。前回の頭部回転終了から0.3秒以上経過していると判定された場合はS504に進み、そうでない場合はS604に進む。つまり、CPU101は、直前の頭部の回転の停止時から0.3秒以上経過しているか否かを判定している。なお、頭部の回転検出が前回の頭部回転終了から0.3秒以上経過しているか否かを判定し
ているが、経過したか否かの判定に用いる時間は任意の時間であってよい。
In S603, the
S604では、S215と同様に、CPU101は、頭部の回転量(回転角度)と同じスクロール量でVR画像をスクロールする。つまり、CPU101は、頭部の回転の停止から短い期間に再度頭部が回転した場合には、頭部の回転速度が一定速度以上であっても、頭部の回転量(回転角度)と同じスクロール量で画像をスクロールする。
In S604, similarly to S215, the
S605では、S216と同様に、CPU101は、頭部の回転が終了したか否かを判定する。回転が終了したと判定された場合はS206に進み、そうでない場合はS604に進む。
In S605, similarly to S216, the
このように、前回の頭部の回転から所定の時間経過していない場合には、VR画像のスクロール量を増加させない。これによれば、頭部の動きを一旦止めて再度頭部を動かすなどの動作によって、意図せず多くのスクロールがされることを防止することができる。 In this way, if a predetermined time has not passed since the previous rotation of the head, the scroll amount of the VR image is not increased. According to this, it is possible to prevent unintentional scrolling due to an action such as temporarily stopping the movement of the head and moving the head again.
(変形例1)
また、表示制御装置100は、頭部の回転方向が急に変化する場合に、回転方向が変化した後のスクロール量を増加させないようにしてもよい。例えば、CPU101は、第1の方向に回転する頭部の回転が停止してから一定時間以内に、第1の方向とは異なる第2の方向に頭部が回転した場合には、頭部の回転量と同じスクロール量でスクロールする。つまり、CPU101は、第2の方向への頭部の回転速度が一定速度以上であっても、頭部の回転量と同じスクロール量でスクロールする。なお、この処理は、図6のフローチャートのS603において、第1の方向に回転していた頭部の回転が停止から一定時間以内に、第2の方向に頭部が回転していると判定されればS604に進み、そうでなければS504に進むように制御されれば実現できる。ここで、第1の方向と第2の方向とは、例えば、互いに反対の方向や垂直な方向であり得る。
(Modification example 1)
Further, the
なお、変形例1に係る処理を行うか否かについて、例えば、CPU101は、図3(D)が示すような「一定時間内に頭部の向きを変えた場合にも画像のスクロール量を変更させるか否か」を確認するような表示をディスプレイ105にしてもよい。そして、CPU101は、当該表示に対して、ユーザが「する」と「しない」のどちらを選択したかに応じて、変形例1に係る処理を行うか否かを判定する。
Regarding whether or not to perform the process according to the first modification, for example, the
これによれば、例えば、VR画像が映像として表示されている場合に、当該映像において被写体が複雑に移動しており、この被写体をユーザが頭部の回転によって追いかけている場合に、意図しないスクロールがされてしまうことが防止できる。 According to this, for example, when a VR image is displayed as an image, the subject is moving in a complicated manner in the image, and when the user is chasing the subject by rotating the head, unintended scrolling is performed. It is possible to prevent it from being removed.
また、上述の各実施形態では、VR画像の表示範囲をスクロールによって変化させる例を説明したが、VR画像である必要はなく、矩形の画像においてスクロールによって表示範囲を変化させるような形態であってもよい。また、上述の実施形態のスクロール処理における「速度」を「加速度」と読み替えても、上述した各実施形態と同様の効果を得ることができる。例えば、姿勢検出部113が有する加速度センサによって頭部の回転加速度を検出し、頭部の回転加速度が所定の加速度以上で変化している場合には、そうでない場合よりも、CPU101は、2つの場合で同じ頭部の回転量であっても大きくスクロールさせる。
Further, in each of the above-described embodiments, an example in which the display range of the VR image is changed by scrolling has been described, but the VR image does not have to be a VR image, and the display range is changed by scrolling in a rectangular image. May be good. Further, even if "speed" in the scroll processing of the above-described embodiment is read as "acceleration", the same effect as that of each of the above-described embodiments can be obtained. For example, when the rotational acceleration of the head is detected by the acceleration sensor of the posture detection unit 113 and the rotational acceleration of the head changes at a predetermined acceleration or more, the
なお、各実施形態において、頭部の回転量(回転角度)よりも大きなスクロール量でVR画像をスクロールしている場合には、CPU101は、スクロール補正を行っている旨をユーザに通知してもよい。例えば、S214において、CPU101は、図7が示すVR画像に、スクロール補正を行っていることを示すアイコン701を重畳してディスプレ
イ205に表示してもよい。なお、S215の処理やS205の処理においては、CPU101は、アイコン701は表示しない(非表示にする)。なお、アイコンの表示に限らず、文字、エフェクトの表示など、頭部の回転量(回転角度)よりも大きなスクロール量が設定されていることをユーザに通知することができればよい。
In each embodiment, when the VR image is scrolled by a scroll amount larger than the rotation amount (rotation angle) of the head, the
なお、CPU101が行うものとして説明した上述の各種制御は、1つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。
The various controls described above as those performed by the
また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。 Further, although the present invention has been described in detail based on the preferred embodiments thereof, the present invention is not limited to these specific embodiments, and various embodiments within the scope of the gist of the present invention are also included in the present invention. included. Furthermore, each of the above-described embodiments is merely an embodiment of the present invention, and each embodiment can be combined as appropriate.
また、上述した実施形態においては、本発明を表示制御装置に適用した場合を例にして説明したが、これはこの例に限定されず頭部の回転に応じて画像の表示範囲を変化させるように表示部(表示装置)を制御する電子機器であれば適用可能である。すなわち、本発明はパーソナルコンピュータやPDA、携帯電話端末や携帯型の画像ビューワ、ディスプレイを備えるプリンタ装置、デジタルフォトフレーム、音楽プレーヤー、ゲーム機、電子ブックリーダー、タブレット端末、スマートフォン、投影装置、ディスプレイを備える家電装置や車載装置などに適用可能である。 Further, in the above-described embodiment, the case where the present invention is applied to the display control device has been described as an example, but this is not limited to this example, and the display range of the image is changed according to the rotation of the head. It can be applied to any electronic device that controls the display unit (display device). That is, the present invention provides a personal computer, a PDA, a mobile phone terminal, a portable image viewer, a printer device including a display, a digital photo frame, a music player, a game machine, an electronic book reader, a tablet terminal, a smartphone, a projection device, and a display. It can be applied to home appliances and in-vehicle devices.
なお、上記の各実施形態の各機能部は、個別のハードウェアであってもよいし、そうでなくてもよい。2つ以上の機能部の機能が、共通のハードウェアによって実現されてもよい。1つの機能部の複数の機能のそれぞれが、個別のハードウェアによって実現されてもよい。1つの機能部の2つ以上の機能が、共通のハードウェアによって実現されてもよい。また、各機能部は、ASIC、FPGA、DSPなどのハードウェアによって実現されてもよいし、そうでなくてもよい。例えば、装置が、プロセッサと、制御プログラムが格納されたメモリ(記憶媒体)とを有していてもよい。そして、装置が有する少なくとも一部の機能部の機能が、プロセッサがメモリから制御プログラムを読み出して実行することにより実現されてもよい。 It should be noted that each functional unit of each of the above embodiments may or may not be individual hardware. The functions of two or more functional units may be realized by common hardware. Each of the plurality of functions of one functional unit may be realized by individual hardware. Two or more functions of one functional unit may be realized by common hardware. Further, each functional unit may or may not be realized by hardware such as ASIC, FPGA, and DSP. For example, the device may have a processor and a memory (storage medium) in which a control program is stored. Then, the function of at least a part of the functional parts of the device may be realized by the processor reading the control program from the memory and executing it.
(その他の実施形態)
本発明は、上記の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
(Other embodiments)
The present invention supplies a program that realizes one or more functions of the above-described embodiment to a system or device via a network or storage medium, and one or more processors in the computer of the system or device reads and executes the program. It can also be realized by the processing to be performed. It can also be realized by a circuit (for example, ASIC) that realizes one or more functions.
100:表示制御装置、101:CPU、105:ディスプレイ、113:姿勢検出部 100: Display control device, 101: CPU, 105: Display, 113: Posture detection unit
Claims (11)
前記表示部の向きの変化である回転量に関する情報を取得する取得手段と、
前記取得手段が取得した前記情報により、前記表示部の回転量が第1の回転量である際に、前記表示部の回転が所定の加速度以上で変化している場合の、前記表示部に表示する前記表示範囲の変化の方が、前記表示部の回転が所定の加速度よりも小さく変化している場合の、前記表示部に表示する前記表示範囲の位置の変化よりも大きくなるように制御する制御手段と
を有することを特徴とする電子機器。 A changing means for changing the position of the display range, which is a part of the image displayed on the display unit,
An acquisition means for acquiring information on the amount of rotation, which is a change in the orientation of the display unit, and
Based on the information acquired by the acquisition means, when the rotation amount of the display unit is the first rotation amount, the display is displayed on the display unit when the rotation of the display unit is changed by a predetermined acceleration or more. The change in the display range is controlled to be larger than the change in the position of the display range to be displayed on the display unit when the rotation of the display unit is changed to be smaller than a predetermined acceleration. An electronic device having a control means.
前記表示部の回転が前記所定の加速度よりも小さい第1の場合には、前記表示部の回転量に対する前記表示部に表示される前記表示範囲の位置の変化の量が前記表示部の回転量に対して第1の倍率であり、
前記表示部の回転が所定の加速度以上である第2の場合には、前記表示部の回転量に対する前記表示部に表示される前記表示範囲の位置の変化の量が前記表示部の回転量に対して前記第1の倍率よりも大きな第2の倍率であるように制御する
ことを特徴とする請求項1に記載の電子機器。 The control means
In the first case where the rotation of the display unit is smaller than the predetermined acceleration, the amount of change in the position of the display range displayed on the display unit with respect to the rotation amount of the display unit is the rotation amount of the display unit. It is the first magnification with respect to
In the second case where the rotation of the display unit is equal to or higher than a predetermined acceleration, the amount of change in the position of the display range displayed on the display unit with respect to the rotation amount of the display unit is the rotation amount of the display unit. The electronic device according to claim 1, wherein the second magnification is controlled to be larger than the first magnification.
ことを特徴とする請求項1または2に記載の電子機器。 In the control means, when the change in the orientation of the display unit is in the horizontal direction and the rotation of the display unit is equal to or higher than the predetermined acceleration, the change in the orientation of the display unit is in the vertical direction and the display unit is in the vertical direction. The electronic device according to claim 1 or 2, wherein the change in the display range with respect to the rotation amount of the display unit is controlled to be larger than when the rotation is equal to or higher than the predetermined acceleration.
ことを特徴とする請求項2に記載の電子機器。 The control means is used when the display unit is rotating in a second direction different from the first direction within a certain period of time after the rotation of the display unit rotating in the first direction is stopped. The electronic device according to claim 2, wherein even in the second case, the position of the display range is controlled to be changed by the first magnification.
ことを特徴とする請求項2に記載の電子機器。 When a predetermined time has not elapsed since the rotation of the display unit was stopped immediately before, the control means changes the position of the display range by the first magnification even in the second case. The electronic device according to claim 2, wherein the electronic device is controlled so as to be operated.
ことを特徴とする請求項2,4,5のいずれか1項に記載の電子機器。 The control means is characterized in that when the position of the display range is changed by the second magnification, the control means is controlled to notify the user that the position of the display range is changed by the second magnification. The electronic device according to any one of claims 2, 4 and 5.
ことを特徴とする請求項6に記載の電子機器。 When the control means changes the position of the display range at the second magnification, the control means causes the display unit to display a display indicating that the position of the display range is changed at the second magnification. The electronic device according to claim 6, wherein the electronic device is controlled.
ことを特徴とする請求項1乃至7のいずれか1項に記載の電子機器。 Any one of claims 1 to 7, wherein the control means controls so that the position of the display range does not change by an amount larger than a preset limit amount due to a change in the orientation of the display unit. The electronic device described in the section.
前記表示部の向きの変化である回転量に関する情報を取得する取得工程と、
前記取得工程において取得された前記情報により、前記表示部の回転量が第1の回転量である際に、前記表示部の回転が所定の加速度以上で変化している場合の、前記表示部に表示する前記表示範囲の変化の方が、前記表示部の回転が所定の加速度よりも小さく変化している場合の、前記表示部に表示する前記表示範囲の位置の変化よりも大きくなるように制御する制御工程と
を有することを特徴とする電子機器の制御方法。 A change process that changes the position of the display range, which is a part of the image displayed on the display unit,
An acquisition process for acquiring information on the amount of rotation, which is a change in the orientation of the display unit, and
According to the information acquired in the acquisition step, when the rotation amount of the display unit is the first rotation amount, the display unit is changed when the rotation of the display unit is changed by a predetermined acceleration or more. Control so that the change in the display range to be displayed is larger than the change in the position of the display range to be displayed on the display unit when the rotation of the display unit is changed to be smaller than a predetermined acceleration. A control method for an electronic device, which comprises a control step for the operation.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020022184A JP2021128234A (en) | 2020-02-13 | 2020-02-13 | Electronic apparatus and control method for the same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020022184A JP2021128234A (en) | 2020-02-13 | 2020-02-13 | Electronic apparatus and control method for the same |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2021128234A true JP2021128234A (en) | 2021-09-02 |
Family
ID=77488459
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020022184A Pending JP2021128234A (en) | 2020-02-13 | 2020-02-13 | Electronic apparatus and control method for the same |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2021128234A (en) |
-
2020
- 2020-02-13 JP JP2020022184A patent/JP2021128234A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9323351B2 (en) | Information processing apparatus, information processing method and program | |
JP7005161B2 (en) | Electronic devices and their control methods | |
CN110308832B (en) | Display control apparatus, control method thereof, and storage medium | |
TW201342187A (en) | Information processing device, information processing method and program | |
US11100903B2 (en) | Electronic device and control method for controlling a display range on a display | |
JP6843564B2 (en) | Display control device, its control method and program | |
JP7527778B2 (en) | Electronic device, electronic device control method, program, and storage medium | |
JP7187307B2 (en) | Electronic device and its control method | |
JP7005160B2 (en) | Electronic devices and their control methods | |
JP2021128234A (en) | Electronic apparatus and control method for the same | |
CN111381750B (en) | Electronic device, control method thereof, and computer-readable storage medium | |
US20200257396A1 (en) | Electronic device and control method therefor | |
CN110045896B (en) | Electronic device, control method thereof, and computer-readable medium | |
US11036287B2 (en) | Electronic device, control method for electronic device, and non-transitory computer readable medium | |
WO2019102885A1 (en) | Electronic device with changeable image display section | |
EP3128397B1 (en) | Electronic apparatus and text input method for the same | |
WO2024185452A1 (en) | Information processing device, information processing device system, information processing device control method, and program | |
JP7278773B2 (en) | Electronic device and its control method | |
KR20140102952A (en) | Method for controlling contents displyed on touch screen and display apparatus therefor |