Nothing Special   »   [go: up one dir, main page]

JP2013030026A - Electronic apparatus, control method of electronic apparatus and control program for electronic apparatus - Google Patents

Electronic apparatus, control method of electronic apparatus and control program for electronic apparatus Download PDF

Info

Publication number
JP2013030026A
JP2013030026A JP2011166075A JP2011166075A JP2013030026A JP 2013030026 A JP2013030026 A JP 2013030026A JP 2011166075 A JP2011166075 A JP 2011166075A JP 2011166075 A JP2011166075 A JP 2011166075A JP 2013030026 A JP2013030026 A JP 2013030026A
Authority
JP
Japan
Prior art keywords
characters
electronic device
display
displayed
application
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.)
Withdrawn
Application number
JP2011166075A
Other languages
Japanese (ja)
Inventor
Hiroyuki Yamazaki
浩幸 山崎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP2011166075A priority Critical patent/JP2013030026A/en
Publication of JP2013030026A publication Critical patent/JP2013030026A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Controls And Circuits For Display Device (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

PROBLEM TO BE SOLVED: To notify a display direction suitable for an application in the case where the application is displayed in an unsuitable display direction, since it is complicated for a user to display an application regardless of whether the display direction is suitable or not when "rotation" is executed in an electronic apparatus.SOLUTION: An electronic apparatus comprises a direction detection section which detects whether the apparatus itself is turned in a first direction or in a second direction. Furthermore, the electronic apparatus comprises a character detection section which detects whether characters are displayed in an application started by the apparatus itself and, if displaying characters, detects whether the number of characters in one line exceeds a predetermined value. Moreover, the electronic apparatus comprises an indication output section which outputs an indication calling switching of the direction of the apparatus itself to the first direction in the case where the apparatus itself is turned in the second direction and the number of characters in one line displayed in the application exceeds the predetermined value.

Description

本発明の実施形態は、電子機器、電子機器の制御方法、電子機器の制御プログラムに関する。   Embodiments described herein relate generally to an electronic device, an electronic device control method, and an electronic device control program.

近年、タブレットPCやスレートPC等と呼ばれる電子機器が普及している。これらの電子機器は、携帯可能であり、ユーザの使用に応じ、適宜、「横方向」または「縦方向」およびその両方で使用される。   In recent years, electronic devices called tablet PCs and slate PCs have become widespread. These electronic devices are portable, and are used in the “horizontal direction” and / or the “vertical direction” as appropriate, depending on the user's use.

また、これらの電子機器は、「横方向」および「縦方向」の2つの方向に合わせて表示を行うことが可能なものがあり、例えば、「縦方向」で表示を行っていた場合に、上記電子機器の本体を横にすると、表示画面も横になる「ローテーション」機能を備えたものがある。   In addition, some of these electronic devices can perform display in two directions of “horizontal direction” and “vertical direction”. For example, when the display is performed in “vertical direction”, Some electronic devices have a "rotation" function that causes the display screen to lie down when the main body of the electronic device is laid down.

上記電子機器の表示画面に表示されるアプリケーションソフトウェア(以下アプリケーション)には、様々なものがあり、それぞれ、例えば、「横方向」の表示が適したもの、あるいは「縦方向」の表示が適したものがある。   There are various types of application software (hereinafter referred to as applications) displayed on the display screen of the electronic device. For example, “horizontal” display is suitable, or “vertical” display is suitable. There is something.

しかし、上記のように、例えば、電子機器において「ローテーション」を実行すると、上記適した表示方向であるか適さない方向であるかに係わらず、アプリケーションが表示され、ユーザにとって煩雑であった。   However, as described above, for example, when “rotation” is performed in an electronic device, the application is displayed regardless of the appropriate display direction or the unsuitable direction, which is complicated for the user.

このため、例えば、あるアプリケーションが適さない表示方向に表示された場合に、そのアプリケーションに適した表示方向を通知するようにすることが課題になっていた。   For this reason, for example, when a certain application is displayed in an unsuitable display direction, it has been a problem to notify the display direction suitable for the application.

特開2005−18229号公報JP 2005-18229 A

電子機器において、例えば、「ローテーション」を実行すると、適した表示方向であるか適さない方向であるかに係わらず、アプリケーションが表示され、ユーザにとって煩雑であった。   For example, when “rotation” is executed in an electronic device, the application is displayed regardless of whether the display direction is appropriate or inappropriate, which is complicated for the user.

このため、例えば、あるアプリケーションが適さない表示方向に表示された場合に、そのアプリケーションに適した表示方向を通知するようにすることが課題になっていた。   For this reason, for example, when a certain application is displayed in an unsuitable display direction, it has been a problem to notify the display direction suitable for the application.

実施形態の電子機器は、自機器の向きが第1の向きであるか、第2の向きであるかを検出する向き検出部を備える。
また、前記自機器で起動されるアプリケーションに文字が表示されるかを検出し、文字が表示される場合は、1行の文字数が予め定めた値を超えるかを検出する文字検出部を備える。
The electronic device of the embodiment includes an orientation detection unit that detects whether the orientation of the own device is the first orientation or the second orientation.
In addition, a character detection unit that detects whether a character is displayed in the application that is activated by the device and detects whether the number of characters in one line exceeds a predetermined value when the character is displayed.

また、前記自機器が前記第2の向きであり、前記アプリケーションに表示される文字の1行の文字数が前記予め定めた値を超える場合は、前記自機器の向きを前記第1の向きにするよう促す表示を出力する表示出力部を備える。   Further, when the device is in the second direction and the number of characters in one line of characters displayed in the application exceeds the predetermined value, the direction of the device is set to the first direction. A display output unit for outputting a display prompting the user is provided.

実施形態に係わる電子機器(タブレットPC)の横向き(第1の向き)を説明する図。The figure explaining the horizontal direction (1st direction) of the electronic device (tablet PC) concerning embodiment. 実施形態に係わる電子機器(タブレットPC)の縦向き(第2の向き)を説明する図。The figure explaining the vertical direction (2nd direction) of the electronic device (tablet PC) concerning embodiment. 実施形態に係わる電子機器(タブレットPC)の縦向き(第2の向き)を検出するようすを示す図。FIG. 6 is a view showing a state in which the vertical orientation (second orientation) of the electronic device (tablet PC) according to the embodiment is detected. 実施形態に係わる電子機器(タブレットPC)の構成を示すブロック図。The block diagram which shows the structure of the electronic device (tablet PC) concerning embodiment. 実施形態に係わる電子機器(タブレットPC)の動作を説明するフローチャート。6 is a flowchart for explaining the operation of the electronic apparatus (tablet PC) according to the embodiment. 他の実施形態に係わる電子機器(スマートフォーン)の横向き(第1の向き)を説明する図。The figure explaining the horizontal direction (1st direction) of the electronic device (smart phone) concerning other embodiment.

以下、図面を参照し、実施の形態を説明する。
図1は、実施形態に係わる電子機器(タブレットPC)の横向き(第1の向き)を説明する図である。
この実施の形態においては、電子機器(タブレットPC)10は、「横方向」および「縦方向」の2つの方向に合わせて表示を行うことが可能な「ローテーション」機能を備えている。
Hereinafter, embodiments will be described with reference to the drawings.
FIG. 1 is a diagram illustrating a lateral direction (first direction) of an electronic apparatus (tablet PC) according to the embodiment.
In this embodiment, the electronic device (tablet PC) 10 has a “rotation” function capable of performing display in two directions of “horizontal direction” and “vertical direction”.

そして、例えば、「縦方向」で表示を行っていた場合に、ユーザが電子機器(タブレットPC)10の本体を横にすると映像表示部17の表示も横になる、「ローテーション」機能を備えている。   For example, when the display is performed in the “vertical direction”, a “rotation” function is provided in which the display of the video display unit 17 is also horizontal when the user lays the main body of the electronic device (tablet PC) 10 sideways. Yes.

そして、この実施の形態においては、電子機器(タブレットPC)10には文字(テキスト)を表示するアプリケーションが起動され、図1に示すように、映像表示部17に文字が表示されている。   In this embodiment, an application for displaying characters (text) is activated on the electronic device (tablet PC) 10, and characters are displayed on the video display unit 17 as shown in FIG. 1.

また、この実施の形態においては、図1に示すように、文字(テキスト)を表示しやすい方向、すなわち、多くの文字(テキスト)が表示される方向に電子機器(タブレットPC)10が向いた向きを横向き(第1の向き)と呼ぶ。   In this embodiment, as shown in FIG. 1, the electronic device (tablet PC) 10 faces in a direction in which characters (text) are easily displayed, that is, in a direction in which many characters (text) are displayed. The direction is called sideways (first direction).

また、この電子機器(タブレットPC)10の向きは、電子機器(タブレットPC)10に構成される加速度センサ30によって、自機器(電子機器(タブレットPC)10)の向きが横向き(第1の向き)であるか、縦向き(第2の向き)であるかが検出される。   Further, the orientation of the electronic device (tablet PC) 10 is determined by the acceleration sensor 30 configured in the electronic device (tablet PC) 10 such that the orientation of the own device (electronic device (tablet PC) 10) is landscape (first orientation). ) Or vertical orientation (second orientation).

ここでは、自機器(電子機器(タブレットPC)10)の向きが横向き(第1の向き)であることが検出される。
ここで、加速度センサの説明をする。加速度センサは、加速による錘(マス、質量)の位置変化を捉えることを原理とし、加速度を計測するセンサである。一般に、機械式、光学式、半導体式の3種類に分類される。
Here, it is detected that the direction of the own device (electronic device (tablet PC) 10) is the horizontal direction (first direction).
Here, the acceleration sensor will be described. The acceleration sensor is a sensor that measures acceleration based on the principle of capturing a change in the position of a weight (mass, mass) due to acceleration. Generally, it is classified into three types: mechanical, optical, and semiconductor.

また、この実施の形態においては、電子機器(タブレットPC)10は、カメラ20を構成し、映像表示部17に並べて設けられている。
また、上記アプリケーションソフトウェアの例として、例えば、ワードプロセッサ、表計算ソフト、データベース管理システム(DBMS)や、映像や音声を再生するためのメディアプレーヤーなどがある。
In this embodiment, the electronic device (tablet PC) 10 constitutes a camera 20 and is provided side by side on the video display unit 17.
Examples of the application software include a word processor, spreadsheet software, a database management system (DBMS), and a media player for reproducing video and audio.

図2は、実施形態に係わる電子機器(タブレットPC)の縦向き(第2の向き)を説明する図である。
この実施の形態においては、図2に示すように、文字(テキスト)を表示しにくい方向、すなわち、多くの文字(テキスト)が表示されない方向に電子機器(タブレットPC)10が向いた向きを縦向き(第2の向き)と呼ぶ。
FIG. 2 is a diagram for explaining the vertical orientation (second orientation) of the electronic apparatus (tablet PC) according to the embodiment.
In this embodiment, as shown in FIG. 2, the direction in which the electronic device (tablet PC) 10 is oriented in the direction in which characters (text) are difficult to display, that is, the direction in which many characters (text) are not displayed, is vertical. Called the direction (second direction).

また、上記と同様に、この電子機器(タブレットPC)10の向き(縦向き(第2の向き))は、電子機器(タブレットPC)10に構成される加速度センサ30によって検出される。   Similarly to the above, the orientation (vertical orientation (second orientation)) of the electronic device (tablet PC) 10 is detected by the acceleration sensor 30 configured in the electronic device (tablet PC) 10.

また、ここでは、図2に示すアプリケーションの表示「T社ダイレクトPCからのお知らせ」が、そのアプリケーションに適さない表示方向に表示されている。
そして、この実施の形態においては、アプリケーションが、適さない表示方向に表示された場合に、そのアプリケーションに適した表示方向を通知する。
すなわち、この実施の形態においては、映像表示部17に、電子機器(タブレットPC)10の向きを上記横向き(第1の向き)にするよう促す表示である通知表示21を表示出力する。
In addition, here, the application display “Notification from T Company Direct PC” shown in FIG. 2 is displayed in a display direction not suitable for the application.
In this embodiment, when an application is displayed in an unsuitable display direction, a display direction suitable for the application is notified.
In other words, in this embodiment, the notification display 21 that is a display prompting the electronic device (tablet PC) 10 to be in the horizontal direction (first direction) is displayed on the video display unit 17.

例えば、ユーザは、この通知表示21を見て、電子機器(タブレットPC)10の向きを縦向き(第2の向き)にすると、この通知表示21の表示が中止される。
図3は、実施形態に係わる電子機器(タブレットPC)の縦向き(第2の向き)を検出するようすを示す図である。
電子機器(タブレットPC)10は、例えば、図3においては、テーブル60に対して図3の右側(矢印18)が高く、左側が低い状態になっている。
この場合は、加速度センサ30は、電子機器(タブレットPC)10は縦向き(第2の向き)であると検出する。
また、この実施に形態においては、例えば、加速度センサ30が上記横向き(第1の向き)または上記縦向き(第2の向き)のどちらも検出できない場合は、上記自機器(電子機器(タブレットPC)10)の向きを上記横向き(第1の向き)であると検出する。
For example, when the user looks at the notification display 21 and changes the orientation of the electronic device (tablet PC) 10 to the vertical orientation (second orientation), the display of the notification display 21 is stopped.
FIG. 3 is a diagram illustrating detection of the vertical direction (second direction) of the electronic apparatus (tablet PC) according to the embodiment.
In the electronic device (tablet PC) 10, for example, in FIG. 3, the right side (arrow 18) in FIG. 3 is high and the left side is low with respect to the table 60.
In this case, the acceleration sensor 30 detects that the electronic device (tablet PC) 10 is in the vertical direction (second direction).
In this embodiment, for example, when the acceleration sensor 30 cannot detect either the horizontal orientation (first orientation) or the vertical orientation (second orientation), the self-device (electronic device (tablet PC) ) The direction of 10) is detected as the horizontal direction (first direction).

図4は、実施形態に係わる電子機器(タブレットPC)の構成を示すブロック図である。
この電子機器(タブレット)10は、CPU(central processing unit)101、ノースブリッジ102、主メモリ103、サウスブリッジ104、GPU(Graphics Processing Unit)105、VRAM(ビデオRAM:random access memory)105A、サウンドコントローラ106、BIOS−ROM(basic input/output system-read only memory)107、LAN(local area network)コントローラ108、ハードディスクドライブ(HDD(記憶装置))109、光ディスクドライブ(ODD)110、USBコントローラ111A、カードコントローラ111B、無線LANコントローラ112、エンベデッドコントローラ/キーボードコントローラ(EC/KBC)113、EEPROM(electrically erasable programmable ROM)114等を備えている。
FIG. 4 is a block diagram illustrating a configuration of an electronic apparatus (tablet PC) according to the embodiment.
The electronic device (tablet) 10 includes a central processing unit (CPU) 101, a north bridge 102, a main memory 103, a south bridge 104, a graphics processing unit (GPU) 105, a random access memory (VRAM) 105A, a sound controller. 106, BIOS-ROM (basic input / output system-read only memory) 107, LAN (local area network) controller 108, hard disk drive (HDD (storage device)) 109, optical disk drive (ODD) 110, USB controller 111A, card A controller 111B, a wireless LAN controller 112, an embedded controller / keyboard controller (EC / KBC) 113, an EEPROM (electrically erasable programmable ROM) 114, and the like are provided.

CPU101は、電子機器(タブレット)10内の各部の動作を制御するプロセッサである。
CPU101は、BIOS−ROM107に格納されたBIOSを実行する。BIOSは、ハードウェア制御のためのプログラムである。
ノースブリッジ102は、CPU101のローカルバスとサウスブリッジ104との間を接続するブリッジデバイスである。ノースブリッジ102には、主メモリ103をアクセス制御するメモリコントローラも内蔵されている。また、ノースブリッジ102は、例えば、PCI EXPRESS規格のシリアルバスなどを介してGPU105との通信を実行する機能も有している。
The CPU 101 is a processor that controls the operation of each unit in the electronic device (tablet) 10.
The CPU 101 executes the BIOS stored in the BIOS-ROM 107. The BIOS is a program for hardware control.
The north bridge 102 is a bridge device that connects the local bus of the CPU 101 and the south bridge 104. The north bridge 102 also includes a memory controller that controls access to the main memory 103. The north bridge 102 also has a function of executing communication with the GPU 105 via, for example, a PCI EXPRESS serial bus.

GPU105は、電子機器(タブレット)10のディスプレイモニタとして使用される映像表示部(LCD)17を制御する表示コントローラである。
このGPU105によって生成される表示信号は映像表示部(LCD)17に送られる。また、GPU105は、HDMI制御回路3およびHDMI端子2を介して、外部ディスプレイ1にデジタル映像信号を送出することもできる。
The GPU 105 is a display controller that controls a video display unit (LCD) 17 used as a display monitor of the electronic device (tablet) 10.
A display signal generated by the GPU 105 is sent to a video display unit (LCD) 17. The GPU 105 can also send a digital video signal to the external display 1 via the HDMI control circuit 3 and the HDMI terminal 2.

HDMI端子2は、前述の外部ディスプレイ接続端子である。HDMI端子2は、非圧縮のデジタル映像信号とデジタルオーディオ信号とを1本のケーブルでテレビのような外部ディスプレイ1に送出することができる。HDMI制御回路3は、HDMIモニタと称される外部ディスプレイ1にデジタル映像信号を、HDMI端子2を介して送出するためのインタフェースである。   The HDMI terminal 2 is the aforementioned external display connection terminal. The HDMI terminal 2 can send an uncompressed digital video signal and a digital audio signal to the external display 1 such as a television with a single cable. The HDMI control circuit 3 is an interface for sending a digital video signal to an external display 1 called an HDMI monitor via the HDMI terminal 2.

サウスブリッジ104は、PCI(Peripheral Component Interconnect)バス上の各デバイス及びLPC(Low Pin Count)バス上の各デバイスを制御する。また、サウスブリッジ104は、HDD109及びODD110を制御するためのIDE(Integrated Drive Electronics)コントローラを内蔵している。   The south bridge 104 controls each device on a peripheral component interconnect (PCI) bus and each device on a low pin count (LPC) bus. Further, the south bridge 104 includes an IDE (Integrated Drive Electronics) controller for controlling the HDD 109 and the ODD 110.

さらに、サウスブリッジ104は、サウンドコントローラ106との通信を実行する機能も有している。
サウンドコントローラ106は音源デバイスであり、再生対象のオーディオデータをスピーカ18A,18BまたはHDMI制御回路3に出力する。LANコントローラ108は、例えばIEEE 802.3規格の有線通信を実行する有線通信デバイスであり、一方、無線LANコントローラ112は、例えばIEEE 802.11g規格の無線通信を実行する無線通信デバイスである。USBコントローラ111Aは、(USBコネクタ19を介して接続される)例えばUSB 2.0規格に対応した外部機器との通信を実行する。
Further, the south bridge 104 has a function of executing communication with the sound controller 106.
The sound controller 106 is a sound source device, and outputs audio data to be reproduced to the speakers 18A and 18B or the HDMI control circuit 3. The LAN controller 108 is a wired communication device that executes IEEE 802.3 standard wired communication, for example, while the wireless LAN controller 112 is a wireless communication device that executes IEEE 802.11g standard wireless communication, for example. The USB controller 111A executes communication with an external device (connected via the USB connector 19) that supports, for example, the USB 2.0 standard.

例えば、USBコントローラ111Aは、例えば、デジタルカメラに格納されている画像データファイルを受信するために使用される。カードコントローラ111Bは、コンピュータ(ノートPC)本体11に設けられたカードスロットに挿入される、SDカードのようなメモリカードに対するデータの書き込み及び読み出しを実行する。   For example, the USB controller 111A is used for receiving an image data file stored in a digital camera, for example. The card controller 111B executes writing and reading of data with respect to a memory card such as an SD card inserted into a card slot provided in the computer (notebook PC) main body 11.

EC/KBC113は、電力管理のためのエンベデッドコントローラと、キーボード13及びタッチパッド16を制御するためのキーボードコントローラとが集積された1チップマイクロコンピュータである。EC/KBC113は、ユーザによるパワーボタン14の操作に応じて電子機器(タブレット)10を電源オン/電源オフする機能を有している。   The EC / KBC 113 is a one-chip microcomputer in which an embedded controller for power management and a keyboard controller for controlling the keyboard 13 and the touch pad 16 are integrated. The EC / KBC 113 has a function of turning on / off the electronic device (tablet) 10 in accordance with the operation of the power button 14 by the user.

この実施の形態における表示制御は、例えばCPU101が主メモリ103やHDD109等に記録されたプログラムを実行させることにより行われる。
すなわち、この実施の形態に係る電子機器(タブレットPC)10は、例えば、加速度センサ30で、自機器の向きが横(第1の)向きであるか、縦(第2の)向きであるかを検出する。
The display control in this embodiment is performed, for example, by causing the CPU 101 to execute a program recorded in the main memory 103, the HDD 109, or the like.
That is, the electronic device (tablet PC) 10 according to the present embodiment is, for example, the acceleration sensor 30, and whether the orientation of the device is horizontal (first) or vertical (second). Is detected.

また、例えば、CPU101で、自機器で起動されるアプリケーションに文字が表示されるかを検出し、文字が表示される場合は、1行の文字数が予め定めた値を超えるかを検出する。この予め定めた値は、例えば、10文字である。ここでは、この情報は、例えば、HDD(記憶装置)109に記憶される。   Further, for example, the CPU 101 detects whether or not a character is displayed in an application activated by the own device. When the character is displayed, it is detected whether or not the number of characters in one line exceeds a predetermined value. This predetermined value is, for example, 10 characters. Here, this information is stored in, for example, an HDD (storage device) 109.

また、自機器が上記縦(第2の)向きであり、上記アプリケーションが表示される文字の1行の文字数が上記予め定めた値を超える場合は、図2に示す上記自機器の向きを上記横(第1の)向きにするよう促す表示(通知表示21)を出力する。   If the device is in the vertical (second) orientation and the number of characters in one line of characters displayed by the application exceeds the predetermined value, the orientation of the device in FIG. A display (notification display 21) that prompts the user to be in the horizontal (first) direction is output.

図5は、実施形態に係わる電子機器(タブレットPC)の動作を説明するフローチャートである。
ステップS100は、ここでの開始ステップである。続いて、ステップS101に進む。
ステップS101は、電子機器(タブレットPC)10の電源をONにするステップである。続いて、ステップS102に進む。
ステップS102は、例えば、上記加速度センサ30で電子機器10の向き(横(第1)または縦(第2)を検出するステップである。また、例えば、上記加速度センサ30で電子機器10の向きが検出できない場合は、横(第1)向きとすることも可能である。続いて、ステップS103に進む。
FIG. 5 is a flowchart for explaining the operation of the electronic apparatus (tablet PC) according to the embodiment.
Step S100 is a start step here. Then, it progresses to step S101.
Step S101 is a step of turning on the power of the electronic device (tablet PC) 10. Then, it progresses to step S102.
Step S102 is, for example, a step of detecting the orientation (lateral (first) or longitudinal (second)) of the electronic device 10 with the acceleration sensor 30. For example, the orientation of the electronic device 10 with the acceleration sensor 30 is detected. If it cannot be detected, it can be set in the horizontal (first) direction, and the process proceeds to step S103.

ステップS103は、アプリケーションを起動するステップである。ここでは、図1または図2に示すアプリケーションが表示される。続いて、ステップS104に進む。   Step S103 is a step of starting an application. Here, the application shown in FIG. 1 or 2 is displayed. Then, it progresses to step S104.

ステップS104は、上記アプリケーションに文字表示されるかを判別するステップである。この判別は、上記のように、例えば、CPU101で行なわれる。続いて、ステップS105に進む。   Step S104 is a step of determining whether characters are displayed in the application. This determination is performed by the CPU 101, for example, as described above. Then, it progresses to step S105.

ステップS105は、アプリケーションに文字表示される1行の文字数は規定値(予め決めた値)より多いかを判別するステップである。この判別も、例えば、CPU101で行なわれる。また、上記予め決めた値は、例えば10文字である。続いて、ステップS106に進む。   Step S105 is a step of determining whether or not the number of characters per line displayed in the application is greater than a specified value (predetermined value). This determination is also performed by the CPU 101, for example. The predetermined value is, for example, 10 characters. Then, it progresses to step S106.

ステップS106は、例えば、電子機器10は縦(第2の)向きであるかを検出するステップである。上記のように、電子機器10の向きの検出は、例えば、加速度センサ30で行われる。そして、電子機器10は縦(第2の)向きであると検出される場合は、ステップS109に進む(Yes)。電子機器10は縦(第2の)向きではないと検出される場合は、ステップS107に進む(No)。   Step S106 is a step of detecting whether the electronic device 10 is in the vertical (second) direction, for example. As described above, the orientation of the electronic device 10 is detected by the acceleration sensor 30, for example. If it is detected that the electronic device 10 is in the vertical (second) orientation, the process proceeds to step S109 (Yes). If it is detected that the electronic device 10 is not in the vertical (second) orientation, the process proceeds to step S107 (No).

ステップS107は、上記図2に示すように、横(第1の)向きを促す通知表示21を映像表示部17に表示し、アプリケーションを表示するステップである。続いて、ステップS108に進む。   In step S107, as shown in FIG. 2, the notification display 21 for prompting the horizontal (first) direction is displayed on the video display unit 17, and the application is displayed. Then, it progresses to step S108.

ステップS108は、電子機器10は横(第1の)向きであるかを検出するステップである。上記と同様に、電子機器10の向きの検出は、例えば、加速度センサ30で行われる。そして、電子機器10は横(第1の)向きであると検出される場合は、ステップS109に進む(Yes)。電子機器10は横(第1の)向きであると検出されない場合は、ステップS107に進み、上記処理を繰り返す(No)。   Step S108 is a step of detecting whether the electronic device 10 is in the horizontal (first) orientation. Similarly to the above, the direction of the electronic device 10 is detected by, for example, the acceleration sensor 30. If it is detected that the electronic device 10 is in the horizontal (first) direction, the process proceeds to step S109 (Yes). If it is not detected that the electronic device 10 is in the horizontal (first) direction, the process proceeds to step S107 and the above process is repeated (No).

ステップS109は、上記図2に示すような、横(第1の)向きを促す通知表示21は表示しないで、映像表示部17に、アプリケーションを表示するステップである。続いて、ステップS110に進む。   Step S109 is a step of displaying the application on the video display unit 17 without displaying the notification display 21 for prompting the horizontal (first) orientation as shown in FIG. Then, it progresses to step S110.

ステップS110は、終了ステップであり、ここでの処理は終了する。
また、この実施の形態においては、上記アプリケーションの文字検出は、上記アプリケーションの起動に応じて行なっても良い。
また、上記自機器(電子機器10)が上記横(第1の)向きであり、上記アプリケーションに表示される文字の1行の文字数が上記予め定めた値を超える場合は、上記自機器(電子機器10)の向きを上記横(第1の)向きにするよう促す表示を出力しないようにしても良い。
Step S110 is an end step, and the process here ends.
In this embodiment, the character detection of the application may be performed in response to the activation of the application.
Further, when the device (electronic device 10) is in the horizontal (first) direction and the number of characters in one line of characters displayed on the application exceeds the predetermined value, the device (electronic device 10) The display prompting the device 10) to be in the horizontal (first) direction may not be output.

上記のように構成することにより、この実施の形態においては、あるアプリケーションが適さない表示方向に表示された場合に、そのアプリケーションに適した表示方向を通知するようにすることが可能になる。   By configuring as described above, in this embodiment, when a certain application is displayed in a display direction that is not suitable, it is possible to notify a display direction suitable for the application.

図6は、他の実施形態に係わる電子機器(スマートフォーン)の横向き(第1の向き)を説明する図である。
この実施の形態においては、上記と同様に、電子機器(スマートフォーン)60は、「横方向」および「縦方向」の2つの方向に合わせて表示を行うことが可能な「ローテーション」機能を備えている。
FIG. 6 is a diagram for explaining a lateral direction (first direction) of an electronic device (smart phone) according to another embodiment.
In this embodiment, similarly to the above, the electronic device (smartphone) 60 has a “rotation” function capable of performing display in two directions of “horizontal direction” and “vertical direction”. ing.

そして、例えば、「縦方向」で表示を行っていた場合に、ユーザが電子機器(スマートフォーン)60の本体を横にすると映像表示部17の表示も横になる、「ローテーション」機能を備えている。   For example, when the display is performed in the “vertical direction”, when the user lays the main body of the electronic device (smart phone) 60, the display of the video display unit 17 is also provided with a “rotation” function. Yes.

そして、この実施の形態においては、電子機器(スマートフォーン)60には文字(テキスト)を表示するアプリケーションが起動され、図6に示すように、映像表示部17に文字が表示されている。   In this embodiment, an application for displaying characters (text) is activated on the electronic device (smart phone) 60, and characters are displayed on the video display unit 17, as shown in FIG.

また、この実施の形態においては、図6に示すように、文字(テキスト)を表示しやすい方向、すなわち、多くの文字(テキスト)が表示される方向に電子機器(スマートフォーン)60が向いた向きを横向き(第1の向き)と呼ぶ。   Further, in this embodiment, as shown in FIG. 6, the electronic device (smart phone) 60 is oriented in a direction in which characters (text) are easily displayed, that is, in a direction in which many characters (text) are displayed. The direction is called sideways (first direction).

また、この電子機器(スマートフォーン)60の向きは、電子機器(スマートフォーン)60に構成される加速度センサ30によって、自機器(電子機器(スマートフォーン)60)の向きが横向き(第1の向き)であるか、縦向き(第2の向き)であるかが検出される。   The direction of the electronic device (smart phone) 60 is determined by the acceleration sensor 30 configured in the electronic device (smart phone) 60 so that the direction of the own device (electronic device (smart phone) 60) is horizontal (first direction). ) Or vertical orientation (second orientation).

ここでは、自機器(電子機器(スマートフォーン)60)の向きが横向き(第1の向き)であることが検出される。
この実施の形態においても、あるアプリケーションが適さない表示方向に表示された場合に、そのアプリケーションに適した表示方向を通知するようにすることが可能になる。
Here, it is detected that the direction of the own device (electronic device (smart phone) 60) is horizontal (first direction).
Also in this embodiment, when a certain application is displayed in an unsuitable display direction, it becomes possible to notify the display direction suitable for the application.

上記のように、一般に、電子機器(スレートPCまたはタブレットPC)の映像表示部では縦と横の画面比が異なっており、電子機器を回転させること(「ローテーション」機能)により、それに追従してアプリケーションの表示方向を変化させることが可能である。そして、実行されるアプリケーションは縦と横の両方が表示できる。しかし、これでは最適な画面表示方向が考慮されていない。そこで、この実施の形態においては、ユーザに適切な表示方向を通知する。   As described above, generally, the video display unit of an electronic device (slate PC or tablet PC) has a different vertical and horizontal screen ratio. By rotating the electronic device ("rotation" function), it follows it. It is possible to change the display direction of the application. The application to be executed can be displayed both vertically and horizontally. However, this does not consider the optimal screen display direction. Therefore, in this embodiment, an appropriate display direction is notified to the user.

そして、上記のように、適切な画面方向をユーザに通知することにより、適切な画面レイアウトでアプリケーションを表示することが可能になる。
上記説明においては、電子機器の一例としてタブレットPCやスマートフォーンを用いて説明を行ったが、この実施の形態にはこれに限定されず、携帯可能なテレビや再生機器等の電子機器に適用することも可能である。
As described above, by notifying the user of the appropriate screen direction, the application can be displayed with an appropriate screen layout.
In the above description, a tablet PC or a smart phone is used as an example of an electronic device. However, the present invention is not limited to this embodiment, and is applied to an electronic device such as a portable television or a playback device. It is also possible.

上記のように構成することによって、この実施の形態においては、あるアプリケーションが適さない表示方向に表示された場合に、そのアプリケーションに適した表示方向を通知するようにすることが可能になる。   By configuring as described above, in this embodiment, when a certain application is displayed in an unsuitable display direction, it is possible to notify a display direction suitable for the application.

なお、上記実施形態の制御処理の手順は全てソフトウェアによって実行することが可能である。このため、制御処理の手順を実行するプログラムを格納したコンピュータ読み取り可能な記憶媒体を通じてこのプログラムを通常のコンピュータにインストールして実行するだけで、上記実施形態と同様の効果を容易に実現することができる。   Note that all the control processing procedures of the above-described embodiment can be executed by software. For this reason, it is possible to easily realize the same effect as that of the above-described embodiment only by installing and executing this program on a normal computer through a computer-readable storage medium storing the program for executing the control processing procedure. it can.

なお、上記実施形態は、記述そのものに限定されるものではなく、実施段階では、その趣旨を逸脱しない範囲で、構成要素を種々変形して具体化することが可能である。   Note that the above embodiment is not limited to the description itself, and in the implementation stage, the constituent elements can be variously modified and embodied without departing from the spirit of the invention.

また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。
例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
Further, various inventions can be formed by appropriately combining a plurality of constituent elements disclosed in the embodiment.
For example, some components may be deleted from all the components shown in the embodiment. Furthermore, you may combine suitably the component covering different embodiment.

10…電子機器(タブレットPC)、17…映像表示部(LCD)、20…カメラ、30…加速度センサ。   DESCRIPTION OF SYMBOLS 10 ... Electronic device (tablet PC), 17 ... Image | video display part (LCD), 20 ... Camera, 30 ... Acceleration sensor.

Claims (9)

自機器の向きが第1の向きであるか、第2の向きであるかを検出する向き検出部と、
前記自機器で起動されるアプリケーションに文字が表示されるかを検出し、文字が表示される場合は、1行の文字数が予め定めた値を超えるかを検出する文字検出部と、
前記自機器が前記第2の向きであり、前記アプリケーションに表示される文字の1行の文字数が前記予め定めた値を超える場合は、前記自機器の向きを前記第1の向きにするよう促す表示を出力する表示出力部を備える電子機器。
An orientation detection unit for detecting whether the orientation of the device is the first orientation or the second orientation;
Detecting whether a character is displayed in the application started by the device, and if the character is displayed, a character detection unit that detects whether the number of characters in one line exceeds a predetermined value;
If the device is in the second direction and the number of characters in one line of characters displayed in the application exceeds the predetermined value, the device is prompted to turn the device in the first direction. An electronic device including a display output unit that outputs a display.
前記出力された表示を表示する表示部を備える請求項1に記載の電子機器。   The electronic device according to claim 1, further comprising a display unit that displays the output display. 前記第1の向きまたは前記第2の向きのどちらも検出できない場合は、前記自機器の向きを前記第1の向きとする請求項1に記載の電子機器。   2. The electronic device according to claim 1, wherein, when neither the first direction nor the second direction can be detected, the direction of the device is the first direction. 前記自機器の向きの検出には、加速度センサが用いられる請求項1に記載の電子機器。   The electronic device according to claim 1, wherein an acceleration sensor is used for detecting the orientation of the device itself. 前記アプリケーションの文字検出は、前記アプリケーションの起動に応じて行なわれる請求項1に記載の電子機器。   The electronic device according to claim 1, wherein the character detection of the application is performed in response to activation of the application. 前記予め定めた値は10文字である請求項1に記載の電子機器。   The electronic device according to claim 1, wherein the predetermined value is 10 characters. 前記自機器が前記第1の向きであり、前記アプリケーションに表示される文字の1行の文字数が前記予め定めた値を超える場合は、前記自機器の向きを前記第1の向きにするよう促す表示を出力しない請求項1に記載の電子機器。   If the device is in the first direction and the number of characters in one line of characters displayed in the application exceeds the predetermined value, the device is urged to turn the device in the first direction. The electronic device according to claim 1, wherein no display is output. 自機器の向きが第1の向きであるか、第2の向きであるかを検出するステップと、
前記自機器で起動されるアプリケーションに文字が表示されるかを検出し、文字が表示される場合は、1行の文字数が予め定めた値を超えるかを検出するステップと、
前記自機器が前記第2の向きであり、前記アプリケーションに表示される文字の1行の文字数が前記予め定めた値を超える場合は、前記自機器の向きを前記第1の向きにするよう促す表示を出力するステップを備える電子機器の制御方法。
Detecting whether the direction of the device is the first direction or the second direction;
Detecting whether or not characters are displayed in the application started by the device, and detecting whether or not the number of characters in one line exceeds a predetermined value when characters are displayed;
If the device is in the second direction and the number of characters in one line of characters displayed in the application exceeds the predetermined value, the device is prompted to turn the device in the first direction. An electronic device control method comprising a step of outputting a display.
自機器の向きが第1の向きであるか、第2の向きであるかを検出するステップと、
前記自機器で起動されるアプリケーションに文字が表示されるかを検出し、文字が表示される場合は、1行の文字数が予め定めた値を超えるかを検出するステップと、
前記自機器が前記第2の向きであり、前記アプリケーションに表示される文字の1行の文字数が前記予め定めた値を超える場合は、前記自機器の向きを前記第1の向きにするよう促す表示を出力するステップを備える電子機器の制御プログラム。
Detecting whether the direction of the device is the first direction or the second direction;
Detecting whether or not characters are displayed in the application started by the device, and detecting whether or not the number of characters in one line exceeds a predetermined value when characters are displayed;
If the device is in the second direction and the number of characters in one line of characters displayed in the application exceeds the predetermined value, the device is prompted to turn the device in the first direction. An electronic device control program comprising a step of outputting a display.
JP2011166075A 2011-07-28 2011-07-28 Electronic apparatus, control method of electronic apparatus and control program for electronic apparatus Withdrawn JP2013030026A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011166075A JP2013030026A (en) 2011-07-28 2011-07-28 Electronic apparatus, control method of electronic apparatus and control program for electronic apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011166075A JP2013030026A (en) 2011-07-28 2011-07-28 Electronic apparatus, control method of electronic apparatus and control program for electronic apparatus

Publications (1)

Publication Number Publication Date
JP2013030026A true JP2013030026A (en) 2013-02-07

Family

ID=47787004

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011166075A Withdrawn JP2013030026A (en) 2011-07-28 2011-07-28 Electronic apparatus, control method of electronic apparatus and control program for electronic apparatus

Country Status (1)

Country Link
JP (1) JP2013030026A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014153960A (en) * 2013-02-08 2014-08-25 Canon Inc Information processor, and information processing method
JP2014203316A (en) * 2013-04-08 2014-10-27 株式会社オービックビジネスコンサルタント Information processing device, information processing method, and program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014153960A (en) * 2013-02-08 2014-08-25 Canon Inc Information processor, and information processing method
JP2014203316A (en) * 2013-04-08 2014-10-27 株式会社オービックビジネスコンサルタント Information processing device, information processing method, and program

Similar Documents

Publication Publication Date Title
US20190243516A1 (en) Method and apparatus for changing screen in electronic device
EP2854013B1 (en) Method for displaying in electronic device and electronic device thereof
KR102113683B1 (en) Mobile apparatus providing preview by detecting rub gesture and control method thereof
US10067666B2 (en) User terminal device and method for controlling the same
AU2014287980B2 (en) Portable device for providing combined UI component and method of controlling the same
WO2020108339A1 (en) Page display position jump method and apparatus, terminal device, and storage medium
JP2019510252A (en) Method for displaying a plurality of application windows on a mobile terminal, and mobile terminal
KR20150026056A (en) An electronic device with curved bottom and operating method thereof
KR20200047162A (en) Electronic device for displaying an executable application on a split screen and method for the same
JP4768861B2 (en) Information processing apparatus and audio output control method in information processing apparatus
JP2013109421A (en) Electronic apparatus, electronic apparatus control method and electronic apparatus control program
JP2013251763A (en) Electronic apparatus, control method of electronic apparatus, and control program of electronic apparatus
US20150363091A1 (en) Electronic device and method of controlling same
JP5197834B1 (en) Electronic device, electronic device control method, electronic device control program
JP5221694B2 (en) Electronic device, object display method, and object display program.
KR102305114B1 (en) Method for processing data and an electronic device thereof
KR20170070694A (en) Electronic device and operating method for the same
JP2013030026A (en) Electronic apparatus, control method of electronic apparatus and control program for electronic apparatus
CN108021301A (en) A kind of volume adjusting method, terminal device and computer-readable recording medium
CN112513803A (en) Electronic device for controlling display of virtual input interface in environment of multiple output screens and method of operating the same
JP2012160911A (en) Electronic apparatus and control method therefor
US10489192B2 (en) Method and controlling apparatus for automatically terminating an application of an electronic apparatus based on audio volume level being adjusted lower than a threshold audio volume level by a user
JP2014003501A (en) Electronic apparatus, control method and control program therefor
US20140164649A1 (en) Electronic equipment, control method of electronic equipment, and control program of electronic equipment
US20100053453A1 (en) Digital media controller

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20141007