JP2014229184A - 表示制御プログラムおよび情報表示装置 - Google Patents
表示制御プログラムおよび情報表示装置 Download PDFInfo
- Publication number
- JP2014229184A JP2014229184A JP2013109888A JP2013109888A JP2014229184A JP 2014229184 A JP2014229184 A JP 2014229184A JP 2013109888 A JP2013109888 A JP 2013109888A JP 2013109888 A JP2013109888 A JP 2013109888A JP 2014229184 A JP2014229184 A JP 2014229184A
- Authority
- JP
- Japan
- Prior art keywords
- display
- tilt
- screen
- unit
- display control
- 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
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
以下、図面を参照して本発明を実施するための形態について説明する。図1は、本発明の第一の実施形態による情報表示装置10の外観を例示する図であり、図1(a)は正面図、図1(b)は背面図である。情報表示装置10は、例えば、スマートフォンと呼ばれる高機能携帯電話機によって構成されている。
図2は、図1の情報表示装置10の表示・入力部20の画面表示部23に地図画像を表示させた状態を例示する図である。情報表示装置10は、例えば表示・入力部20に表示している「地図」アイコン25が接触操作されると、アイコン25に対応付けられている地図閲覧プログラムを起動させて、表示・入力部20の画面表示部23に地図画像を表示させる。
本実施形態は、上述した自動スクロール表示に特徴を有するので、以降はこの点を中心に説明する。情報表示装置10は、上記自動スクロール表示を行うため、以下の構成を備える。図6は、図1の情報表示装置10の要部構成を例示するブロック図である。図6において、情報表示装置10は、表示・入力部20と、制御部30と、上記カメラ11および12と、通信部13と、姿勢検出部14とを有する。
表示・入力部20は、位置検出部21と、情報表示部22と、画面表示部23と、を含む。位置検出部21は、接触位置を示す位置検出信号と、表示制御部32が有する表示情報(表示・入力部20の画面表示部23のどの座標位置に、何を表示させているかを示す情報)とに基づいて、表示・入力部20の画面上の対象(アイコン25やマーカなど)を特定する。画面表示部23は、上述したように表示面かつ操作面である。情報表示部22は、例えば文字入力が必要な場合において、文字入力ウィンドウとして画面表示部23に表示される。
制御部30は、プログラム実行部31と、表示制御部32と、通信制御部33と、不揮発性メモリ34と、を含み、情報表示装置10内の各部の動作を制御する。
通信部13は、通信制御部33からの指示に応じて無線通信を行う。通信部13は、無線LAN(Local Area Network)のアクセスポイントを介した通信と、携帯電話回線網を経由した通信とが可能に構成されている。
姿勢検出部14は加速度センサを含む。姿勢検出部14は、加速度検出信号に基づいて、情報表示装置10の傾き、動き(移動方向を含む)、および振動を示す情報を取得し、制御部30へ送信する。
自動スクロールを含む処理の流れについて、図7に例示するフローチャートを参照して説明する。図7は、地図閲覧プログラムを説明するフローチャートである。プログラム実行部31は、表示・入力部20に表示している「地図」アイコン25が接触操作されると、地図閲覧プログラムを起動させる。
(1)情報表示装置10に搭載されるプログラムは、水平面に対する表示・入力部20の表示面の傾きを検出する傾き検出と、表示・入力部20に地図画像を表示させる表示処理と、傾き検出により所定値を超える傾きを検出すると、表示面の傾き方向へ表示画面をスクロールする表示制御処理と、表示・入力部20に地図画像を表示させた後、傾き検出により所定値以下の傾きを検出すると表示制御処理を開始させる開始処理と、をプログラム実行部31に実行させるようにした。これにより、ユーザーが操作部材を操作することが困難な状況でも、適切に表示画面をスクロールさせ得る。所定値以下の傾きで表示制御処理を開始させることで、意図しない画面スクロールを防止できる。
デジタルカメラ100によって情報表示装置を構成してもよい。デジタルカメラ100は、GPSモジュール113によって所定時間ごとに測位を繰り返し、緯度や経度などの測位結果をフラッシュメモリ111に記憶させる。デジタルカメラ100は、レリーズ操作が行われると、撮影した画像データを画像ファイルとしてメモリカードなどの記憶媒体に記録する。このとき、フラッシュメモリ111に格納されている直近の測位結果を撮影位置情報として上記画像ファイルに含める。
(1)デジタルカメラ100に搭載されるプログラムは、水平面に対するLCDモニタ105の表示面の傾きを検出する傾き検出と、LCDモニタ105に地図画像を表示させる表示処理と、傾き検出により所定値を超える傾きを検出すると、表示面の傾き方向へ表示画面をスクロールする表示制御処理と、LCDモニタ105に地図画像を表示させた後、傾き検出により所定値以下の傾きを検出すると表示制御処理を開始させる開始処理と、をCPU112に実行させるようにした。これにより、ユーザーが操作部材を操作することが困難な状況でも、適切に表示画面をスクロールさせ得る。所定値以下の傾きで表示制御処理を開始させることで、意図しない画面スクロールを防止できる。
上述した説明では、高機能携帯電話機やデジタルカメラ100を例に情報表示装置10を説明したが、タブレット端末を用いてもよい。ここで、高機能携帯電話機やタブレット端末等への地図閲覧(表示制御)プログラムの供給は、例えば図9に例示するように、プログラムを格納したパーソナルコンピュータ205から赤外線通信や近距離無線通信によって高機能携帯電話機等へ送信する。
第一の実施形態において、情報表示装置10にて地図の画像を自動スクロールする例を説明したが、情報表示装置10においても第二の実施形態のように、撮影された画像を自動スクロールするようにしてもよい。
第一の実施形態のステップS90において、プログラム実行部31は、画面表示部23に対し接触操作された場合に、表示画像の倍率を変えて表示する例を説明した。接触操作に応じて表示画像の倍率を変える代わりに、情報表示装置10に与えられた振動に応じて表示画像の倍率を変えるようにしてもよい。この場合のプログラム実行部31は、姿勢検出部14からの情報に基づいて、情報表示装置10の振動を検知する。
上述した第一の実施形態および第二の実施形態において、表示・入力部20(またはLCDモニタ105)の表示面と水平面との間の傾斜角に応じて自動スクロール処理を行う例を説明した。この代わりに、表示・入力部20(またはLCDモニタ105)の表示面と水平面との間の初期傾斜角αと、初期傾斜角αから変更後の傾斜角βとの差に応じて自動スクロール処理を行うようにしてもよい。
上記第一の実施形態および第二の実施形態において、プログラム実行部31(またはCPU112)は、表示・入力部20(またはLCDモニタ105)の表示面と水平面との間の傾斜角が所定角度を超えると、傾き方向へ所定速度で画面のスクロールを開始させるようにした。この代わりに、傾斜角が所定角度を超えた状態が所定時間(例えば2秒)続いたら、傾き方向へ所定速度で画面のスクロールを開始させてもよい。
また、プログラム実行部31(またはCPU112)は、表示・入力部20(またはLCDモニタ105)の表示面と水平面との間の傾斜角が所定角度を超える状態が、所定時間(例えば2秒)のうちに2回検出されると、傾き方向へ所定速度で画面のスクロールを開始させてもよい。
上述した説明では、プログラム実行部31が、表示・入力部20の表示面と水平面との間の傾斜角が大きいほどスクロールの速度を速く、傾斜角が小さいほど遅くするように、スクロール速度を制御する例を説明した。この場合において、傾斜角が変更されて所定時間(例えば2秒)が経過したら、スクロールの速度変化を始めるようにしてもよい。変形例7によれば、表示画面のスクロール速度を変えたいというユーザーの意向に沿うように、適切にスクロール速度を変更できる。
上記第一の実施形態および第二の実施形態において、プログラム実行部31(またはCPU112)は、表示・入力部20(またはLCDモニタ105)の表示面と水平面との間の傾斜角が所定角度未満になると、表示画面のスクロールを停止させるようにした。この代わりに、表示・入力部20(またはLCDモニタ105)の表示面と水平面との間の傾斜角の傾き方向が、画面のスクロール表示を開始させた時点で検出されていた傾斜角の傾き方向と異なる向き(例えば反対向き)である場合に、表示画面のスクロールを停止させるようにしてもよい。
また、プログラム実行部31(またはCPU112)は、画面のスクロール表示を開始させた後、スクロール量があらかじめ定めた制限値に達した場合に、表示画面のスクロールを停止させてもよい。
さらにまた、プログラム実行部31(またはCPU112)は、画面のスクロール表示を開始させた後、機器に与えられた振動に応じて表示画面のスクロールを停止させてもよい。この場合のプログラム実行部31(またはCPU112)は、姿勢検出部14(または姿勢検出部116)からの情報に基づいて振動を検知する。
第二の実施形態において地図の画像を自動スクロールする場合に、姿勢検出部116の検出信号を用いずに、撮像素子102で取得される画像信号を用いてデジタルカメラ100の傾斜角(LCDモニタ105の表示面と水平面との間の角度)を求めるようにしてもよい。この場合のCPU112は、所定のフレームレート(例えば30フレーム/秒)で繰り返し撮像されるモニタ用画像(ライブビュー画像)に基づいて傾斜角を推定する。
第二の実施形態において地図の画像をスクロールする場合に、スクロールボタンが押されている間だけ、デジタルカメラ100の傾斜方向へ地図の画像をスクロールさせるようにしてもよい。変形例12において、CPU112は、LCDモニタ105に表示中の地図画像に重ねて「スクロールボタンを押している間だけ、機器の傾斜方向へ自動スクロールします。」というメッセージを表示させる。CPU112は、操作部材115を構成するスクロールボタンが押下されると、デジタルカメラ100の傾斜方向にLCDモニタ105に表示中の地図画像をスクロールさせる。例えば、ユーザーがLCDモニタ105の画面右側を画面左側より低くするようにデジタルカメラ100を傾斜させている場合は、CPU112は、LCDモニタ105に表示中の地図画像を画面左から画面右へ向けてスクロール表示させる。
11、12…カメラ
14、116…姿勢検出部
20…表示・入力部
30…制御部
31…プログラム実行部
34…不揮発性メモリ
100…デジタルカメラ
105…LCDモニタ
112…CPU
113…GPSモジュール
Claims (10)
- 所定の基準面に対する表示部の表示面の傾きを検出する傾き検出と、
前記表示部に情報を表示させる表示処理と、
前記傾き検出により所定値を超える傾きを検出すると、前記表示面の傾き方向へ表示画面をスクロールする表示制御処理と、
前記表示部に前記情報を表示させた後、前記傾き検出により前記所定値以下の傾きを検出すると前記表示制御処理を開始させる開始処理と、
をコンピュータに実行させることを特徴とする表示制御プログラム。 - 請求項1に記載の表示制御プログラムにおいて、
前記表示部に前記情報を表示させた後、前記傾き検出により前記所定値以下の傾きを検出しない場合に、前記表示部に前記表示面の傾きを小さくするように促す表示をさせることを特徴とする表示制御プログラム。 - 請求項1または2に記載の表示制御プログラムにおいて、
前記傾き検出は、水平面または、前記表示部への情報表示が起動された時点の前記表示面の傾きを基準として前記表示面の傾きを検出することを特徴とする表示制御プログラム。 - 請求項1〜3のいずれか一項に記載の表示制御プログラムにおいて、
前記表示制御処理は、前記表示面の傾き方向へ表示画面のスクロールを開始後、前記傾き検出により検出される傾きが前記所定値以下になるまで前記スクロールを継続することを特徴とする表示制御プログラム。 - 請求項1〜3のいずれか一項に記載の表示制御プログラムにおいて、
前記表示制御処理は、前記表示面における傾き方向へ表示画面のスクロールを開始後、前記傾き検出により検出される傾きが前記スクロール開始時の傾き方向と反対方向になるまで前記スクロールを継続することを特徴とする表示制御プログラム。 - 請求項1〜5のいずれか一項に記載の表示制御プログラムにおいて、
前記表示部に対する接触操作を検出する接触検出と、
前記接触検出により接触操作を検出すると、前記表示部に表示する情報の表示倍率を変更する表示倍率変更処理と、
をさらにコンピュータに実行させることを特徴とする表示制御プログラム。 - 請求項1〜5のいずれか一項に記載の表示制御プログラムにおいて、
振動を検出する振動検出と、
前記振動検出により振動を検出すると、前記表示部に表示する情報の表示倍率を変更する表示倍率変更処理と、
をさらにコンピュータに実行させることを特徴とする表示制御プログラム。 - 請求項1〜7のいずれか一項に記載の表示制御プログラムにおいて、
前記表示処理は、前記表示部に地図画像を表示させ、
前記表示制御処理は、前記表示面の傾き方向へ地図画面をスクロールすることを特徴とする表示制御プログラム。 - 所定の基準面に対する表示部の表示面の傾きを検出する傾き検出と、
操作部材からの操作信号の有無を検出する操作検出と、
前記表示部に情報を表示させる表示処理と、
前記操作検出により前記操作信号が検出されている間、前記傾き検出で検出されている前記表示面の傾き方向へ表示画面をスクロールする表示制御処理と、
をコンピュータに実行させることを特徴とする表示制御プログラム。 - 情報を表示する表示部と、
請求項1〜9のいずれか一項に記載の表示制御プログラムを実行するプログラム実行部と、
を備えることを特徴とする情報表示装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013109888A JP2014229184A (ja) | 2013-05-24 | 2013-05-24 | 表示制御プログラムおよび情報表示装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013109888A JP2014229184A (ja) | 2013-05-24 | 2013-05-24 | 表示制御プログラムおよび情報表示装置 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018123220A Division JP2018165991A (ja) | 2018-06-28 | 2018-06-28 | 表示制御プログラムおよび情報表示装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2014229184A true JP2014229184A (ja) | 2014-12-08 |
Family
ID=52128951
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013109888A Pending JP2014229184A (ja) | 2013-05-24 | 2013-05-24 | 表示制御プログラムおよび情報表示装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2014229184A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112214102A (zh) * | 2019-07-12 | 2021-01-12 | 沃克阿伦德有限公司 | 传感器和/或信息系统的辅助装置及传感器和/或信息系统 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006229549A (ja) * | 2005-02-17 | 2006-08-31 | Citizen Watch Co Ltd | 携帯型電子機器 |
| JP2010079785A (ja) * | 2008-09-29 | 2010-04-08 | Equos Research Co Ltd | 端末装置 |
| US20120056801A1 (en) * | 2010-09-02 | 2012-03-08 | Qualcomm Incorporated | Methods and apparatuses for gesture-based user input detection in a mobile device |
-
2013
- 2013-05-24 JP JP2013109888A patent/JP2014229184A/ja active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006229549A (ja) * | 2005-02-17 | 2006-08-31 | Citizen Watch Co Ltd | 携帯型電子機器 |
| JP2010079785A (ja) * | 2008-09-29 | 2010-04-08 | Equos Research Co Ltd | 端末装置 |
| US20120056801A1 (en) * | 2010-09-02 | 2012-03-08 | Qualcomm Incorporated | Methods and apparatuses for gesture-based user input detection in a mobile device |
| JP2013539118A (ja) * | 2010-09-02 | 2013-10-17 | クゥアルコム・インコーポレイテッド | 移動デバイスにおけるジェスチャーベースのユーザ入力の検出のための方法および装置 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112214102A (zh) * | 2019-07-12 | 2021-01-12 | 沃克阿伦德有限公司 | 传感器和/或信息系统的辅助装置及传感器和/或信息系统 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP2991336B1 (en) | Image capturing method and apparatus | |
| JP6293706B2 (ja) | 電子機器及び電子機器の動作方法 | |
| CN105159640B (zh) | 显示界面旋转方法、装置和移动终端 | |
| EP3249509A1 (en) | Method and device for playing live videos | |
| WO2015097568A1 (en) | Alternative camera function control | |
| EP2991338A1 (en) | Method and device for switching cameras | |
| JP6426484B2 (ja) | 携帯端末 | |
| EP3179711A2 (en) | Method and apparatus for preventing photograph from being shielded | |
| EP3200483B1 (en) | Method and device for acquiring location information | |
| JP6266577B2 (ja) | 電子機器 | |
| EP3136699A1 (en) | Method and device for connecting external equipment | |
| JP2017069618A (ja) | 電子機器及び撮像方法 | |
| KR102092431B1 (ko) | 가상 버튼 및 제스처를 사용한 카메라 제어 방법 및 장치 | |
| EP3901751A1 (en) | Method, apparatus, device, and storage medium for controlling display of floating window | |
| CN104317402A (zh) | 描述信息的显示方法及装置、电子设备 | |
| CN107102801A (zh) | 终端屏幕旋转方法及装置 | |
| EP3901754A1 (en) | Method and device for displaying application, and storage medium | |
| CN104216525A (zh) | 相机应用的模式控制方法及装置 | |
| JP6465566B2 (ja) | 撮像装置及び撮像方法 | |
| US12143709B2 (en) | Imaging apparatus | |
| US11783525B2 (en) | Method, device and storage medium form playing animation of a captured image | |
| JP4910584B2 (ja) | 撮像装置、携帯電話、撮像制御方法、撮像制御プログラムおよびプログラム記録媒体 | |
| JP7030458B2 (ja) | 撮像制御装置、その制御方法、およびプログラム、並びに記憶媒体 | |
| EP3731078B1 (en) | Method and apparatus for responding to gesture operation and storage medium | |
| JP2018165991A (ja) | 表示制御プログラムおよび情報表示装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160426 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170314 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170315 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170512 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170912 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20171113 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180105 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20180403 |