JP2015165441A - Portable terminal, control method, and program - Google Patents
Portable terminal, control method, and program Download PDFInfo
- Publication number
- JP2015165441A JP2015165441A JP2015128568A JP2015128568A JP2015165441A JP 2015165441 A JP2015165441 A JP 2015165441A JP 2015128568 A JP2015128568 A JP 2015128568A JP 2015128568 A JP2015128568 A JP 2015128568A JP 2015165441 A JP2015165441 A JP 2015165441A
- Authority
- JP
- Japan
- Prior art keywords
- display
- area
- boundary line
- areas
- displayed
- 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
- 238000000034 method Methods 0.000 title claims description 57
- 230000008569 process Effects 0.000 claims description 43
- 238000012545 processing Methods 0.000 claims description 12
- 230000008859 change Effects 0.000 claims description 8
- 238000012217 deletion Methods 0.000 description 21
- 230000037430 deletion Effects 0.000 description 21
- 238000010586 diagram Methods 0.000 description 12
- 230000006870 function Effects 0.000 description 9
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 6
- 230000001413 cellular effect Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 239000000758 substrate Substances 0.000 description 3
- 230000004913 activation Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000005401 electroluminescence Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000005684 electric field Effects 0.000 description 1
- 230000005674 electromagnetic induction Effects 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 238000010897 surface acoustic wave method Methods 0.000 description 1
- 230000003442 weekly effect Effects 0.000 description 1
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
Description
本発明は、タッチパッド付きの表示パネルを有する携帯電話機等の携帯端末に関し、特に、ユーザインタフェースの改良に関する。 The present invention relates to a portable terminal such as a cellular phone having a display panel with a touch pad, and more particularly to improvement of a user interface.
携帯電話機等の携帯端末において、表示パネルの表示面を、画像表示に係る制御を行う単位である複数の表示領域に分割する技術が知られている(例えば、特許文献1、2)。
特許文献1に係る技術は、タッチパッド付きの表示パネル上で、ユーザが、画面上の左端にあるアイコンを横方向に右端までドラッグ操作することで、上下2つの表示領域に分割し、各表示領域に、1日の予定表と1週間の予定表等、互いに時間単位の異なる予定表を表示するというものである。
In a portable terminal such as a cellular phone, a technique is known in which a display surface of a display panel is divided into a plurality of display areas that are units for performing control related to image display (for example,
The technique according to
また、特許文献2に係る技術は、テレビ受像機の表示画面を、予め定められた位置で3つの表示領域に分割し、表示領域毎に異なる画像(2つの異なる番組の映像とウェブ画面等)を表示するというものである。
これらの技術によれば、ユーザは、表示対象の画像を切り替える操作を行うことなく、各表示領域に表示されている画像を同時に見ることが可能になる。
Further, the technique according to
According to these techniques, the user can view the images displayed in the display areas at the same time without performing an operation of switching the images to be displayed.
近年では、比較的大きな画面サイズの携帯端末も登場しており、より多くの表示領域に分割し、各表示領域に表示された画像を同時に見ることができることは、有用だと考えられる。
そこで、本発明は更なるユーザの利便性を追及し、表示パネルの表示面が既に2分割されている場合に、更に分割数を増やすことが可能な携帯端末を提供することを目的とする。
In recent years, mobile terminals having a relatively large screen size have appeared, and it is considered useful to divide into more display areas and view images displayed in the display areas at the same time.
Therefore, the present invention aims at providing a portable terminal that can further increase the number of divisions when the display surface of the display panel is already divided into two, in order to further improve the convenience of the user.
上記課題を解決するために、本発明に係る携帯端末は、タッチパッド付きの表示面を有する表示パネルと、前記タッチパッドに対する接触操作に応じて、前記表示面を分割してなる複数の表示領域を定める領域管理部と、前記表示面を分割してなる表示領域毎に、画像の表示に係る制御を行う表示制御部とを備え、前記領域管理部は、前記表示面を第1の境界線で2分割してなる2つの表示領域を定めている場合において、前記タッチパッド上で接触が行われたときに、当該タッチパッド上の接触位置に基づいて、前記第1の境界線上の1点と当該接触位置から所定範囲内の1点とを通る第2の境界線を決定し、当該第2の境界線で、前記2つの表示領域のうちの前記接触位置から所定範囲内の1点を含む対象領域を更に2分割してなる2つの領域を、当該対象領域に替えて、第1及び第2の表示領域と定めることを特徴とする。 In order to solve the above problems, a mobile terminal according to the present invention includes a display panel having a display surface with a touch pad, and a plurality of display areas obtained by dividing the display surface in accordance with a touch operation on the touch pad. And a display control unit that performs control related to image display for each display region obtained by dividing the display surface, and the region management unit defines the display surface as a first boundary line. In the case where two display areas divided by 2 are defined, when a contact is made on the touch pad, one point on the first boundary line is determined based on the contact position on the touch pad. And a second boundary line passing through one point within a predetermined range from the contact position, and one point within the predetermined range from the contact position of the two display areas is determined by the second boundary line. Two that are obtained by further dividing the target area into two The region, in place of the target region, wherein the determining the first and second display areas.
上記構成を備える本発明に係る携帯端末によれば、表示パネルの表示面が既に2分割されている場合に、更に分割数を増やすことができる。 According to the portable terminal according to the present invention having the above-described configuration, the number of divisions can be further increased when the display surface of the display panel is already divided into two.
以下、本発明に係る携帯端末の一実施形態としての携帯電話機について説明する。
≪実施の形態≫
<1.概要>
図1は、実施の形態に係る携帯電話機100の外観を示す正面図である。
携帯電話機100は、同図に示すように、筐体1に、タッチパッド付きの表示パネル110を備える端末である。
Hereinafter, a mobile phone as an embodiment of a mobile terminal according to the present invention will be described.
<< Embodiment >>
<1. Overview>
FIG. 1 is a front view showing an appearance of a
As shown in the figure, the
携帯電話機100は、ユーザがタッチパッド上で所定の操作を行うことで、表示パネル110の表示面を複数の表示領域に分割し、また、複数の表示領域を結合できるようにしたものである。
ここで、表示領域とは、携帯電話機100が、画像の表示に係る制御を行う単位をいう。
The
Here, the display area is a unit in which the
即ち、携帯電話機100によれば、表示パネル110の表示面を、ユーザの好みの位置及び数の表示領域に分割して、各表示領域に、例えば複数のアプリケーションに係る画像を同時に表示させることが可能になる。
これにより、ユーザは、所望のアプリケーションに係る画像に表示を切り替える操作をしなくても、そのアプリケーションに係る画像を見ることが可能になる。また、ユーザは、一のアプリケーションに係る画像を見ながら、他のアプリケーションに対する操作を行うことが可能になる。
That is, according to the
Accordingly, the user can view the image related to the application without performing an operation of switching the display to the image related to the desired application. In addition, the user can perform operations on other applications while viewing an image related to one application.
なお、以下では、表示パネル110の表示面を複数の表示領域に分割するユーザ操作を「分割操作」ともいい、複数の表示領域を結合するユーザ操作を「結合操作」ともいう。
<2.ユーザインタフェース仕様>
次に、図2〜図5を用いて、携帯電話機100における表示例及び操作例を説明する。
なお、図2〜図5では、携帯電話機100の画面例のみを示し、携帯電話機100の筐体などの記載は省略している。
Hereinafter, the user operation for dividing the display surface of the
<2. User interface specifications>
Next, display examples and operation examples in the
2 to 5 show only screen examples of the
<2−1.分割>
まず、分割操作により、1つの領域(表示パネル110の表示面全体又は1つの表示領域)を2つの表示領域に分割する場合について説明する。
図2は、表示パネル110の表示面を2つの表示領域に分割する際の分割操作の例及び表示パネル110の表示例を示す図である。
<2-1. Split>
First, a case where one region (the entire display surface of the
FIG. 2 is a diagram illustrating an example of a dividing operation and a display example of the
図2(a)は、表示パネル110に、アイコンA〜Iを含む画像(以下、「メニュー画像」ともいう)が表示された例を示している。
この状態において、図2(b)に示すように、例えば、ユーザが、表示パネル110の辺Saの近傍を接触の開始位置として、辺Sbに向かって、指を接触させたまま移動(所謂ドラッグ操作)させていくと、線L10が表示される。
FIG. 2A shows an example in which an image including icons A to I (hereinafter also referred to as “menu image”) is displayed on the
In this state, as shown in FIG. 2B, for example, the user moves with the finger in contact toward the side Sb with the vicinity of the side Sa of the
この線L10は、分割操作中に、ユーザの指の接触位置に応じて表示される直線であり、ユーザが指の接触を開始させた辺Saの近傍の位置を通る、辺Saに対する垂線と辺Saとの交点P1を始点とし、当該垂線方向の現在の指の接触位置P2を終点とするものである。線L10は、指の接触位置に応じた長さで表示される。
ユーザが、この線L10を見ることで、現在行っている分割操作により、表示パネル110の表示面のどの位置で、表示面を分割することができるのかを容易に把握することができる。
This line L10 is a straight line displayed according to the contact position of the user's finger during the division operation, and passes through a position in the vicinity of the side Sa where the user starts touching the finger, and the perpendicular and the side to the side Sa The intersection point P1 with Sa is the start point, and the current finger contact position P2 in the perpendicular direction is the end point. The line L10 is displayed with a length corresponding to the contact position of the finger.
By viewing this line L10, the user can easily grasp at which position on the display surface of the
ユーザが、辺Sbの近傍で、接触させていた指を離すと、図2(c)に示すように、表示パネル110の表示面が2つの表示領域(A1、A2)に分割され、表示領域A1とA2との境界線を示す線L11が表示される。
なお、この例では、線L11を、図2(b)に示す線L10とは異なる線種で表示することにより、分割操作中の状態であるのか、分割操作が終了し、表示領域A1とA2とに分割された状態であるのかを容易に把握できるようにしている。
When the user releases his / her finger in the vicinity of the side Sb, the display surface of the
In this example, the line L11 is displayed in a line type different from the line L10 shown in FIG. 2B, so that the division operation is completed or the division operation is ended, and the display areas A1 and A2 are displayed. It is possible to easily grasp whether it is in a state of being divided into two.
また、図2(c)の表示領域A1には、アイコンA、D及びGが、表示領域A2は、アイコンA、B、D、E、G及びHが表示されており、つまり、表示領域A1及びA2には、図2(a)に示すメニュー画像の一部分が表示されている。
この状態から各表示領域において、ユーザが所定操作を行うことで、携帯電話機100は、スクロール表示を行い、図2(c)では表示されていない他のアイコンについても表示することができる。
Also, icons A, D, and G are displayed in the display area A1 of FIG. 2C, and icons A, B, D, E, G, and H are displayed in the display area A2, that is, the display area A1. And A2 display a part of the menu image shown in FIG.
When the user performs a predetermined operation in each display area from this state, the
図2(c)の例に限らず、各表示領域において、あるアプリケーションに係る画像の全体が表示されていない場合には、ユーザが上記所定操作を行うことで、携帯電話機100は、スクロール表示を行う。なお、表示領域のサイズが、表示対象の画像のサイズ以上である場合には、その表示領域に、表示対象の画像全体が表示され、ユーザが上記所定操作を行っても、携帯電話機100は、特にスクロール表示を行わない。
In addition to the example of FIG. 2C, when the entire image related to a certain application is not displayed in each display area, the
図2(c)の状態において、ユーザが、例えば、表示領域A2のアイコンBの表示位置に指等を接触させると、携帯電話機100は、アイコンBに対応するアプリケーション(この例では、メールアプリケーション)を起動し、図2(d)に示すように、表示領域A2には、そのアプリケーションに係る画像(この例では、受信メール一覧の画像)が表示される。
In the state of FIG. 2C, for example, when the user brings a finger or the like into contact with the display position of the icon B in the display area A2, the
なお、アイコンの表示位置に指等を接触させる操作を「アイコンの選択操作」ともいう。
図3は、表示領域A2を、2つの表示領域に分割する際の分割操作の例及び表示パネル110の表示例を示す図である。
図2(d)の状態において、図3(a)に示すように、例えば、ユーザが、表示領域A1とA2との境界線である線L11の近傍を接触の開始位置として、辺Scに向かって、指を接触させたまま移動させていくと、線L20が表示される。
The operation of bringing a finger or the like into contact with the icon display position is also referred to as “icon selection operation”.
FIG. 3 is a diagram illustrating an example of a dividing operation and a display example of the
In the state of FIG. 2D, as shown in FIG. 3A, for example, the user moves toward the side Sc with the vicinity of the line L11 that is the boundary line between the display areas A1 and A2 as the contact start position. Then, when the finger is moved while being in contact, a line L20 is displayed.
この線L20は、図2(b)の線L10と同様、分割操作中に、ユーザの指の接触位置に応じて表示される直線である。即ち、線L20は、ユーザが指の接触を開始させた線L11の近傍の位置を通る、線L11に対する垂線と線L11との交点P3を始点とし、当該垂線方向の現在の指の接触位置P4を終点とするものであり、指の接触位置に応じた長さで表示される。 This line L20 is a straight line displayed according to the contact position of the user's finger during the division operation, like the line L10 in FIG. That is, the line L20 starts at an intersection P3 between the perpendicular line to the line L11 and the line L11, which passes through a position in the vicinity of the line L11 at which the user starts touching the finger, and the current finger contact position P4 in the perpendicular direction. Is displayed with a length corresponding to the contact position of the finger.
ユーザが、辺Scの近傍で、接触させていた指を離すと、図3(c)に示すように、表示領域A2が、線L21で2つの表示領域(A3、A4)に分割され、線L21が表示される。
この線L21は、線L11と同様、表示領域A3とA4との境界線を示すものであり、図3(a)に示す線L20とは異なる線種で表示している。
When the user releases his / her finger in the vicinity of the side Sc, as shown in FIG. 3C, the display area A2 is divided into two display areas (A3, A4) by a line L21. L21 is displayed.
Similar to the line L11, the line L21 indicates a boundary line between the display areas A3 and A4, and is displayed with a line type different from the line L20 illustrated in FIG.
また、図3(b)の表示領域A3には、図3(a)に示す受信メール一覧の画像の一部分が表示されており、図3(b)の表示領域A4には、表示領域A3において表示されている受信メール一覧のうち、選択されている受信メール(斜線部参照)の本文が表示された例を示している。
なお、分割操作が行われた結果、得られた各表示領域にどのような画像を表示させるかは、分割前の表示領域において表示されていた画像に係るアプリケーションによるものとする。つまり、アプリケーション毎に、分割操作が行われた結果、得られた各表示領域に表示させる画像が、予め定められているものとする。
Also, a part of the received mail list image shown in FIG. 3A is displayed in the display area A3 in FIG. 3B, and the display area A4 in FIG. In the displayed received mail list, an example is shown in which the text of the selected received mail (see the shaded area) is displayed.
Note that what image is displayed in each display area obtained as a result of the division operation depends on the application related to the image displayed in the display area before the division. In other words, it is assumed that an image to be displayed in each display area obtained as a result of the division operation is predetermined for each application.
また、この例では、図2(a)で表示されているメニュー画像に係るアプリケーションも、1つのアプリケーションとして取り扱うものとし、このアプリケーションでは、分割操作により得られた各表示領域にメニュー画像の一部分を表示させるよう定められているものとする。
図4は、表示領域A1を、2つの表示領域に分割する際の分割操作の例及び表示パネル110の表示例を示す図である。
In this example, the application related to the menu image displayed in FIG. 2A is also handled as one application. In this application, a part of the menu image is displayed in each display area obtained by the division operation. Suppose that it is stipulated to be displayed.
FIG. 4 is a diagram illustrating an example of a dividing operation and a display example of the
図3(b)の状態において、ユーザが、例えば、表示領域A1のアイコンAの選択操作を行うと、携帯電話機100は、アイコンAに対応するアプリケーション(この例では、文書作成アプリケーション)を起動する。また、その後、ユーザが所定の文書ファイルを開く操作を行うことで、図4(a)に示すように、表示領域A1には、そのアプリケーションにおいて開かれた所定の文書ファイルに係る画像(以下、「文書画像」ともいう)が表示される。
In the state of FIG. 3B, for example, when the user performs an operation of selecting the icon A in the display area A1, the
この状態において、図4(b)に示すように、例えば、ユーザが、表示パネル110の辺Sdの近傍を接触の開始位置として、境界線L11に向かって、指を接触させたまま移動させていくと、線L30が表示される。
この線L30は、図2(b)に示す線L10や図3(a)に示す線L20と同様の、分割操作中に、ユーザの指の接触位置に応じて表示される直線である。
In this state, as shown in FIG. 4B, for example, the user moves the finger near the boundary L11 with the vicinity of the side Sd of the
This line L30 is a straight line displayed according to the contact position of the user's finger during the division operation, similar to the line L10 shown in FIG. 2B or the line L20 shown in FIG.
ユーザが、境界線L11の近傍で、接触させていた指を離すと、図4(c)に示すように、表示領域A1が、線L31で2つの表示領域(A5、A6)に分割され、線L31が、線L30とは異なる線種で表示される。
線L31は、線L11及びL21と同様の表示領域A5とA6との境界線を示すものである。
When the user releases his / her finger in the vicinity of the boundary line L11, the display area A1 is divided into two display areas (A5, A6) along the line L31 as shown in FIG. The line L31 is displayed with a line type different from the line L30.
A line L31 indicates a boundary line between the display areas A5 and A6 similar to the lines L11 and L21.
表示領域A5及びA6それぞれには、図2(c)の場合と同様に、図4(b)に示す文書画像の一部分が表示されている。
なお、表示領域A5及びA6のいずれか一方において文書を編集した場合、他方においてその編集箇所を表示した場合、編集後の内容が表示されるものとする。即ち、表示領域A5及びA6は、1つの文書ファイルに係るデータをそれぞれ表示している。
A part of the document image shown in FIG. 4B is displayed in each of the display areas A5 and A6, as in the case of FIG.
In addition, when the document is edited in one of the display areas A5 and A6, and the edited portion is displayed on the other side, the edited content is displayed. That is, the display areas A5 and A6 display data related to one document file, respectively.
続いて、分割操作により、2つの表示領域それぞれを2つの表示領域に分割する場合について説明する。
図5は、表示領域A1及びA2それぞれを、2つの表示領域に分割する際の分割操作の例及び表示パネル110の表示例を示す図である。
図5(a)に示すように、例えば、ユーザが、表示パネル110の辺Sdの近傍を接触の開始位置として、境界線L11を越えて、辺Scに向かって、指を接触させたまま移動させていくと、線L40が表示される。
Subsequently, a case where each of the two display areas is divided into two display areas by the division operation will be described.
FIG. 5 is a diagram illustrating an example of a division operation when the display areas A1 and A2 are each divided into two display areas and a display example of the
As shown in FIG. 5A, for example, the user moves with the finger in contact with the side Sc beyond the boundary line L11 with the vicinity of the side Sd of the
線L40は、図2(b)の線L10や図3(a)の線L20と同様、分割操作中に、ユーザの指の接触位置に応じて表示される直線である。
ユーザが、辺Scの近傍で、接触させていた指を離すと、図5(b)に示すように、表示領域A1及びA2がそれぞれ、線L41で2つの表示領域(A7〜A10)に分割される。
The line L40 is a straight line displayed according to the contact position of the user's finger during the division operation, like the line L10 in FIG. 2B and the line L20 in FIG.
When the user releases his / her finger in the vicinity of the side Sc, as shown in FIG. 5B, the display areas A1 and A2 are each divided into two display areas (A7 to A10) by a line L41. Is done.
表示領域A7〜A10それぞれには、図2(c)の場合と同様に、図5(a)に示すメニュー画像の一部分が表示されている。
このように、携帯電話機100によれば、表示パネル110の表示面を切るような直感的な操作で、表示面をユーザの好みの位置で分割して、各表示領域に、例えば複数のアプリケーションに係る画像を同時に表示させることが可能になる。
In each of the display areas A7 to A10, as in the case of FIG. 2C, a part of the menu image shown in FIG. 5A is displayed.
As described above, according to the
<2−2.結合>
次に、結合操作により、2つの表示領域を1つの表示領域に結合する場合について説明する。
図6は、表示領域A5及びA6を、1つの表示領域に結合する際の結合操作の例及び表示パネル110の表示例を示す図である。
<2-2. Join>
Next, a case where two display areas are combined into one display area by a combining operation will be described.
FIG. 6 is a diagram illustrating an example of a combining operation when combining the display areas A5 and A6 into one display area and a display example of the
図6(a)に示すように、例えば、ユーザが、境界線L31の一方の端点の近傍を接触の開始位置として、境界線L41をなぞるように、境界線L11に向かって、指を接触させたまま移動させていくと、線L50が表示される。
この線L50は、結合操作中に、ユーザの指の接触位置に応じて表示される直線である。即ち、線L50は、ユーザが指の接触を開始させた境界線L41の一方の端点の近傍の位置を通る、辺Sdに対する垂線と辺Sdとの交点P5を始点とし、当該垂線方向の現在の指の接触位置P6を終点とするものであり、指の接触位置に応じた長さで表示される。
As shown in FIG. 6A, for example, the user touches the boundary line L11 so as to trace the boundary line L41 using the vicinity of one end point of the boundary line L31 as the contact start position. If it is moved as it is, a line L50 is displayed.
This line L50 is a straight line displayed according to the contact position of the user's finger during the coupling operation. That is, the line L50 starts from the intersection P5 of the perpendicular to the side Sd and the side Sd, which passes through the position near one end point of the boundary line L41 where the user starts touching the finger, and the current in the perpendicular direction The finger contact position P6 is the end point, and is displayed with a length corresponding to the finger contact position.
ユーザが、境界線L41の他方の端点の近傍で接触させていた指を離すと、図6(b)に示すように、表示領域A5及びA6が1つの表示領域A1に結合され、境界線L41及び線L50の表示は行われなくなる。
ここで、図6(b)の表示領域A1には、表示領域A5及びA6のいずれか(ここでは
、A5とする)に係る画像が表示されている。
When the user releases his / her finger in the vicinity of the other end point of the boundary line L41, as shown in FIG. 6B, the display areas A5 and A6 are combined into one display area A1, and the boundary line L41. The line L50 is not displayed.
Here, in the display area A1 in FIG. 6B, an image related to one of the display areas A5 and A6 (here, A5) is displayed.
また、この状態において、図6(b)に示すように、例えば、ユーザが、境界線L21の一方の端点の近傍を接触の開始位置として、境界線L21をなぞるように、辺Scに向かって、指を接触させたまま移動させていくと、線L60が表示される。
この線L60は、図5(a)の線L50と同様の結合操作中に、ユーザの指の接触位置に応じて表示される直線である。
In this state, as shown in FIG. 6B, for example, the user moves toward the side Sc so as to trace the boundary line L21 using the vicinity of one end point of the boundary line L21 as the contact start position. If the finger is moved while being in contact, a line L60 is displayed.
This line L60 is a straight line displayed according to the contact position of the user's finger during the coupling operation similar to the line L50 in FIG.
ユーザが、境界線L21の他方の端点の近傍で接触させていた指を離すと、図6(c)に示すように、表示領域A3及びA4が1つの表示領域A2に結合され、境界線L21及び線L60の表示は行われなくなる。
ここで、図6(b)の表示領域A2には、表示領域A3及びA4のいずれか(ここでは、A3とする)に係る画像が表示されている。
When the user releases his / her finger in the vicinity of the other end of the boundary line L21, as shown in FIG. 6C, the display areas A3 and A4 are combined into one display area A2, and the boundary line L21 The line L60 is not displayed.
Here, in the display area A2 in FIG. 6B, an image related to one of the display areas A3 and A4 (here, A3) is displayed.
このように、携帯電話機100によれば、表示パネル110の表示面が、複数の表示領域に分割されている場合に、ユーザが、表示されている境界線をなぞるような直感的な操作を行うことで、その境界線により分割されている表示領域を結合することが可能になる。従って、例えば、同時に表示させる必要がなくなったアプリケーションに係る画像の表示を中止して、境界線により分割されている表示領域を結合してなる1つの表示領域に、表示させる必要がある1つのアプリケーションに係る画像を大きく表示することが可能になる。
As described above, according to the
<3.機能構成>
図7は、携帯電話機100の主要部の機能構成を示すブロック図である。
同図に示すように、携帯電話機100は、表示パネル110、記憶部120及び制御部130を備える。
なお、携帯電話機100は、通常の携帯電話機が備える通信部、スピーカ、マイク等を備えるが、同図では、図示を省略している。また、携帯電話機100は、プロセッサ及びメモリを含んで構成されており、制御部130の機能は、上述のメモリに記憶されているプログラムを上述のプロセッサが実行することにより実現される。
<3. Functional configuration>
FIG. 7 is a block diagram showing a functional configuration of main parts of the
As shown in the figure, the
The
ここで、表示パネル110は、LCD(Liquid Crystal Display)111、タッチパッド112及びコントローラ113を含む。
タッチパッド112は、一般的な静電容量方式のタッチセンサにより実現され、LCD111に重畳して設けられる。なお、タッチパッド112は、透明部材を用いて構成されており、LCD111に表示された画像が見えるように構成されている。
Here, the
The
コントローラ113は、タッチパッド112へのユーザの指等の接触を検出し、検出している間、一定時間(例えば、25ms)毎に、タッチパッド112における接触位置の座標値(x,y)を制御部130に出力するIC(Integrated Circuit)である。
なお、一例として、図1に示すように、表示パネル110の左上の頂点の座標値は(0,0)であるとし、右下の頂点の座標値は(799,479)であるとする。
The
As an example, as shown in FIG. 1, it is assumed that the coordinate value of the upper left vertex of the
なお、この例では、LCD111の画素数(縦×横)は、480×800画素であるものとする。
また、記憶部120は、各種アプリケーション(メニュー表示アプリケーション、メールアプリケーション、文書作成アプリケーション等)用のプログラム及びそれらのアプリケーションが必要とするデータの他、領域管理テーブル10、境界線管理テーブル20を記憶するためのメモリ領域である。
In this example, it is assumed that the number of pixels (vertical × horizontal) of the
The
領域管理テーブル10は、各表示領域を管理するためのテーブルであり、境界線管理テーブル20は、2つの表示領域を分割する境界線を管理するためのテーブルである(図8参照)。各テーブルについては、後に詳細に説明する。
また、制御部130は、一般的な携帯電話機が有する機能の他、特に、ユーザによる分割操作及び結合操作に応じて、表示領域を定め、表示領域毎に画像の表示に係る制御を行う機能を有する。
The area management table 10 is a table for managing each display area, and the boundary line management table 20 is a table for managing a boundary line that divides two display areas (see FIG. 8). Each table will be described in detail later.
In addition to the functions of a general mobile phone, the
制御部130は、領域管理部131、アプリケーション実行部132及び表示制御部133を含んで構成される。
ここで、領域管理部131は、コントローラ113から出力された座標値に基づいて、分割操作及び結合操作を検出し、検出した操作に応じて、境界線及び表示領域を定め、記憶部120の領域管理テーブル10及び境界線管理テーブル20を更新する機能を有する。この分割操作及び結合操作の検出方法については後述する。
The
Here, the
なお、領域管理部131は、分割操作及び結合操作以外の通常操作、例えば、アイコンの選択操作が検出された場合に、アプリケーション実行部132に通知する機能も有する。
アプリケーション実行部132は、領域管理部131からの通知に基づいて、コントローラ113から出力された座標値が示す表示パネル110(タッチパッド112)における位置に対応する処理を実行する機能を有する。
The
The
例えば、図2(a)に示すように、各種アプリケーションを起動するためのアイコンA〜Iが配置されたメニュー画像が表示パネル110に表示されている場合に、ユーザがアイコンAの表示位置に指等を接触させると、アプリケーション実行部132は、アイコンAに対応するアプリケーション(この例では、メールアプリケーション)を起動する。つまり、アプリケーション実行部132は、記憶部120からアイコンAに対応するアプリケーションプログラムを読み出して実行する。
For example, as shown in FIG. 2A, when a menu image in which icons A to I for starting various applications are arranged is displayed on the
なお、アプリケーション実行部132は、複数のアプリケーションを時分割で並行実行することができ、上述のように、ユーザによるアプリケーションの起動操作があった場合に、起動操作が行われた表示領域と起動されたアプリケーションとの対応を示す情報(以下、「対応情報」という)を記憶部120に記憶する。
例えば、図2(d)に示す状態においては、表示領域A1とメニュー表示アプリケーションとが、表示領域A2とメールアプリケーションとが、それぞれ対応することを示す対応情報が記憶部120に記憶されていることになる。
Note that the
For example, in the state shown in FIG. 2D, correspondence information indicating that the display area A1 and the menu display application correspond to each other and the display area A2 and the mail application correspond to each other is stored in the
また、アプリケーション実行部132は、表示領域の分割又は結合が行われた場合に、分割前の表示領域と対応するアプリケーションに応じて分割後の表示領域に、結合前の表示領域と対応するアプリリケーションに応じて結合後の表示領域に表示させるべき画像の決定処理を行う機能を有する。
表示制御部133は、アプリケーション実行部132の処理結果に応じた画像や、領域管理部131が定めた境界線を、LCD111に表示させる機能を有する。
In addition, when the display area is divided or combined, the
The
<4.データ>
以下では、携帯電話機100が使用するデータについて、図8〜10を用いて説明する。
なお、図8(b)、図9(b)では、携帯電話機100の画面例のみを示し、携帯電話機100の筐体などの記載は省略している。
<4. Data>
Hereinafter, data used by the
8B and 9B show only screen examples of the
<4−1.領域管理テーブル>
まず、図8を用いて、領域管理テーブル10について説明する。
図8は、領域管理テーブル10のデータ構成及び内容例と、2つの表示領域の例を示す図である。
領域管理テーブル10は、図8(a)に示すように、領域ID11、左上座標値12、右下座標値13及び再分割領域ID14を対応付けて構成される情報である。
<4-1. Area management table>
First, the area management table 10 will be described with reference to FIG.
FIG. 8 is a diagram illustrating an example of the data configuration and contents of the area management table 10 and two display areas.
As shown in FIG. 8A, the area management table 10 is information configured by associating an
なお、図8及び後述する図9、10に示すx12は1から798までの具体的な数値を、x11はx12−2の値を、y12は1から478までの具体的な数値を、y11はy12―2の値を表しているものとする。また、対応する領域ID、左上座標値、右下座標値及び再分割領域IDからなる情報を「レコード」ともいう。
ここで、領域ID11は、表示領域の識別情報あり、この例では、1以上の異なる数字を用いている。
8 and FIGS. 9 and 10 described later, x12 is a specific value from 1 to 798, x11 is a value from x12-2, y12 is a specific value from 1 to 478, and y11 is It shall represent the value of y12-2. In addition, information including a corresponding area ID, upper left coordinate value, lower right coordinate value, and subdivision area ID is also referred to as a “record”.
Here, the
左上座標値12は、対応する領域IDが示す表示領域の範囲(矩形領域)の左上の頂点の座標値であり、右下座標値13は、その表示領域の範囲の右下の頂点の座標値である。
再分割領域ID14は、対応する領域IDが示す表示領域が、ある境界線により更に分割されている場合の分割後の表示領域の領域IDである。再分割領域IDが設定されている場合、その再分割領域IDに対応する領域IDが示す表示領域に代えて、その再分割領域IDが示す表示領域が定められていることを示している。つまり、再分割領域IDが設定されている間、その再分割領域IDに対応する領域IDが示す表示領域は、無効な領域であることを示している。
The upper left coordinate
The
なお、対応する領域IDが示す表示領域が更に分割されていないことを、同図では、「−」で示している。
例えば、図8(a)では、領域IDが「1」である表示領域の左上座標値は「(0,0)」であり、右下座標値は「(x11,479)」であり、再分割領域IDは「−」、即ち、この表示領域は分割されておらず、この表示領域は有効であることを示している。
In the figure, “−” indicates that the display area indicated by the corresponding area ID is not further divided.
For example, in FIG. 8A, the upper left coordinate value of the display area whose area ID is “1” is “(0,0)”, the lower right coordinate value is “(x11,479)”, and The division area ID is “-”, that is, this display area is not divided, indicating that this display area is valid.
なお、図8(a)に示す領域IDが「1」である表示領域は、図8(b)の表示領域A11に、図8(a)に示す領域IDが「2」である表示領域は、図8(b)の表示領域A12に相当する。
次に、図9を用いて、図8(b)の表示領域A12が更に分割された際に、領域管理テーブル10がどのように更新されるかを説明する。
Note that the display area with the area ID “1” shown in FIG. 8A is the display area A11 in FIG. 8B, and the display area with the area ID “2” shown in FIG. This corresponds to the display area A12 in FIG.
Next, how the area management table 10 is updated when the display area A12 of FIG. 8B is further divided will be described with reference to FIG.
図9は、3つの表示領域が定められている場合の領域管理テーブル10の内容例を示す図である。
図9(a)に示す領域IDが「3」である表示領域は、図9(b)の表示領域A13に、図9(a)に示す領域IDが「4」である表示領域は、図9(b)の表示領域A14に相当する。
FIG. 9 is a diagram showing an example of the contents of the area management table 10 when three display areas are defined.
The display area having the area ID “3” shown in FIG. 9A is displayed in the display area A13 in FIG. 9B, and the display area having the area ID “4” shown in FIG. It corresponds to the display area A14 of 9 (b).
図8(b)に示す表示領域A12が図9(b)に示すように表示領域A13、A14に分割された際に、領域管理部131は、図8(a)に示す状態の領域管理テーブル10を、図9(a)に示す状態の領域管理テーブル10に更新する。
即ち、図9(a)に示すように、領域ID「3」を含むレコード16と領域ID「4」を含むレコード17を登録すると共に、領域ID「2」を含むレコード18に含まれている再分割領域IDを「−」から「3,4」に更新する。
When the display area A12 shown in FIG. 8B is divided into display areas A13 and A14 as shown in FIG. 9B, the
That is, as shown in FIG. 9A, the
なお、領域管理部131は、表示パネル110の表示面全体又は各表示領域が2つの表示領域に分割された場合に、その2つの表示領域のうち、左上の頂点のy座標値がより小さい一方の表示領域に、他方の表示領域よりも小さい領域IDを割り振るものとする。ま
た、その2つの表示領域の左上の頂点のy座標値が一致する場合には、左上の頂点のx座標値がより小さい一方の表示領域に、他方の表示領域よりも小さい領域IDを割り振るものとする。
Note that when the entire display surface of the
このようにして更新された図9(a)に示す領域管理テーブル10は、領域IDが「1」である表示領域A11が有効であり、領域IDが「2」である表示領域A12に代えて、領域IDが「3」、「4」である表示領域A13、A14が有効であることを示すことになる。
なお、ここでは、表示領域の分割が行われた場合について説明したが、図9(b)に示す状態で、領域IDが「3」、「4」である表示領域A13、A14が結合された場合には、領域管理テーブル10は、図9(a)に示す状態から図8(a)に示す状態に更新されることになる。
In the area management table 10 shown in FIG. 9A updated in this way, the display area A11 having the area ID “1” is valid, and the display area A12 having the area ID “2” is substituted. This indicates that the display areas A13 and A14 having the area IDs “3” and “4” are valid.
Although the case where the display area is divided is described here, the display areas A13 and A14 whose area IDs are “3” and “4” are combined in the state shown in FIG. 9B. In this case, the area management table 10 is updated from the state shown in FIG. 9A to the state shown in FIG.
<4−2.境界線管理テーブル>
次に、図10を用いて、境界線管理テーブル20について説明する。
図10は、境界線管理テーブル20のデータ構成及び内容例を示す図である。
なお、同図は、図9(b)に示す3つの表示領域が定められている場合の境界線管理テーブルの内容例を示している。
<4-2. Boundary line management table>
Next, the boundary line management table 20 will be described with reference to FIG.
FIG. 10 is a diagram illustrating a data configuration and example contents of the boundary line management table 20.
The figure shows an example of the contents of the boundary line management table when the three display areas shown in FIG. 9B are defined.
境界線管理テーブル20は、図10に示すように、境界線ID21、第1座標値22、第2座標値23及び分割領域ID24を対応付けて構成される情報である。
なお、対応する境界線ID、第1座標値、第2座標値及び分割領域IDからなる情報を「レコード」ともいう。
ここで、境界線ID21は、境界線の識別情報あり、この例では、1以上の異なる数字を用いている。
As shown in FIG. 10, the boundary line management table 20 is information configured by associating a
Note that information including the corresponding boundary line ID, the first coordinate value, the second coordinate value, and the divided region ID is also referred to as a “record”.
Here, the
第1座標値22及び第2座標値23は、対応する境界線IDが示す境界線の両端点のうちのそれぞれ異なる端点の座標値である。
分割領域ID24は、対応する境界線IDが示す境界線で分割されている各表示領域の領域IDであり、領域管理テーブル10のいずれかの領域IDと一致する。
例えば、図10では、境界線IDが「2」である境界線の第1座標値は「(x12,y12−1)」であり、第2座標値は「(799,y12−1)」であり、分割領域IDは「3,4」、即ち、この境界線により分割された表示領域は、領域IDが「3」、「4」である領域(図8(a)のA13、A14)であることを示している。
The first coordinate
The divided
For example, in FIG. 10, the first coordinate value of the boundary line whose boundary line ID is “2” is “(x12, y12-1)”, and the second coordinate value is “(799, y12-1)”. Yes, the divided area ID is “3, 4”, that is, the display area divided by the boundary line is an area having the area IDs “3” and “4” (A13 and A14 in FIG. 8A). It shows that there is.
なお、図10に示す境界線IDが「1」である境界線は、図9(b)の境界線L1に、図10に示す境界線IDが「2」である境界線は、図9(b)の境界線L2に相当する。
また、ここでは、図9(b)に示す3つの表示領域が定められている場合の境界線管理テーブルの内容例を説明したが、図9(b)に示す状態で、表示領域A13、A14が結合された場合には、結合された表示領域A13、A14を分割していた境界線(この例では、L2)についてのレコード26が削除される。また、新たに分割が行われた場合には、分割後の各表示領域を分割する境界線についてのレコードが追加される。
Note that the boundary line with the boundary line ID “1” shown in FIG. 10 is the boundary line L1 in FIG. 9B, and the boundary line with the boundary line ID “2” shown in FIG. It corresponds to the boundary line L2 of b).
In addition, here, an example of the contents of the boundary line management table in the case where the three display areas shown in FIG. 9B are defined has been described, but in the state shown in FIG. 9B, the display areas A13 and A14 are displayed. Are combined, the
<5.分割操作及び結合操作の検出>
以下、領域管理部131が分割操作及び結合操作をどのように検出するかを、図11を用いて説明する。
図11は、各表示領域の各縁部を説明するための図である。
表示領域毎に内接するように4つの縁部が定義され、同図においてハッチで示す部分が、表示領域A11の縁部E11〜E14、表示領域A13の縁部E21〜E24、表示領域A14の縁部E31〜E34を示している。
<5. Detection of split and join operations>
Hereinafter, how the
FIG. 11 is a diagram for explaining each edge of each display area.
Four edges are defined so as to be inscribed for each display area, and hatched parts in the figure are edges E11 to E14 of the display area A11, edges E21 to E24 of the display area A13, and edges of the display area A14. The parts E31 to E34 are shown.
縁部E11、E13、E21、E23、E31、E33の幅はx1であり、縁部E12、E14、E22、E24、E32、E34の幅はy1である。
なお、同図に示すx1及びy1は、縁部の幅を定義するための予め定められた数値であり、例えば「10」であるものとするが、これ以外の値でもよく、x1とy1とは異なる値であってもよい。
The widths of the edges E11, E13, E21, E23, E31, E33 are x1, and the widths of the edges E12, E14, E22, E24, E32, E34 are y1.
Note that x1 and y1 shown in the figure are predetermined numerical values for defining the width of the edge, for example, “10”, but other values may be used, and x1 and y1 May be different values.
領域管理部131は、いずれかの縁部を接触の開始位置として、その縁部に対向する他の縁部を接触の終了位置とする操作を分割操作と検出する。
例えば、縁部E11から接触が開始され、その接触が縁部E11に対向する縁部E13で離された場合に、この操作は、分割操作として検出され、表示領域A11が2つの表示領域に分割されることになる。
The
For example, when contact is started from the edge E11 and the contact is released at the edge E13 opposite to the edge E11, this operation is detected as a division operation, and the display area A11 is divided into two display areas. Will be.
また、例えば、縁部E11から接触が開始され、その接触が、縁部E11に対向する縁部E23の例えば、表示領域A13に含まれる位置で離された場合に、この操作は、分割操作として検出され、表示領域A11及びA13がそれぞれ2つの表示領域に分割されることになる。
また、領域管理部131は、いずれかの境界線の一方の端点から所定範囲内の位置を接触の開始位置として、その境界線の他方の端点から所定範囲内の位置を接触の終了位置とする操作を結合操作と検出する。例えば、位置P10から接触が開始され、その接触が位置P20で離された場合に、その操作は、結合操作として検出されることになる。
Further, for example, when the contact is started from the edge E11 and the contact is separated at a position included in the display area A13 of the edge E23 facing the edge E11, this operation is performed as a division operation. As a result, the display areas A11 and A13 are each divided into two display areas.
Further, the
なお、結合操作を検出するための上記所定範囲は、この例では、端点から、上記x1及びx2未満の範囲とする。即ち、分割操作の場合と同様に、結合操作における接触の開始位置及び終了位置は、いずれかの縁部となる。
<6.動作>
次に、上記構成を備える携帯電話機100の動作について、図12〜図14を用いて説明する。
In this example, the predetermined range for detecting the joining operation is a range less than x1 and x2 from the end point. That is, as in the case of the split operation, the contact start position and end position in the joining operation are either edge.
<6. Operation>
Next, the operation of the
<6−1.制御処理>
まずは、携帯電話機100の制御処理について説明する。
図12は、携帯電話機100の制御処理を示すフローチャートである。
同図に示す制御処理は、携帯電話機100の電源がONになると開始され、特に図示していないが、電源がOFFになると終了される。なお、携帯電話機100の電源がONになった際に、制御部130は、記憶部120の領域管理テーブル10及び境界線管理テーブル20を初期化、つまり、登録されている全レコードを削除する。
<6-1. Control processing>
First, control processing of the
FIG. 12 is a flowchart showing the control process of the
The control process shown in the figure is started when the power of the
制御部130の領域管理部131は、コントローラ113から座標値が出力されたかに基づいて、ユーザの指等の接触が開始されたか否かを判定する(ステップS1)。
コントローラ113から座標値が出力されなかった場合に、領域管理部131は、ユーザの指等の接触が開始されていないと判定し(ステップS1:NO)、再びステップS1の処理を行う。
The
When the coordinate value is not output from the
コントローラ113から座標値が出力された場合に、領域管理部131は、ユーザの指等の接触が開始されたと判定し(ステップS1:YES)、コントローラ113から出力された座標値が示すユーザの指等の接触の開始位置Paが、いずれかの縁部に含まれるか否かを判定する(ステップS2)。
即ち、領域管理部131は、記憶部120に記憶されている領域管理テーブル10が示す表示領域毎に、内接する4つの縁部の位置を特定し、特定したいずれかの縁部に、ユーザの指等の接触の開始位置Paが含まれるかを判定する。
When the coordinate value is output from the
In other words, the
ユーザの指等の接触の開始位置Paが、いずれの縁部にも含まれない場合に(ステップS2:NO)、領域管理部131は、コントローラ113から新たに座標値が出力されたかに基づいて、ユーザの指等の接触が引き続き行われているか否かを判定する(ステップS3)。
コントローラ113から新たに座標値が出力されている間、領域管理部131は、ユーザの指等の接触が引き続き行われていると判定し(ステップS3:YES)、ステップS3の処理を繰り返す。
When the contact start position Pa of the user's finger or the like is not included in any of the edges (step S2: NO), the
While the coordinate value is newly output from the
コントローラ113から新たに座標値が出力されなくなった場合に、領域管理部131は、ユーザの指等の接触が行われなくなったと判定し(ステップS3:NO)、アプリケーション実行部132に通知する。通知を受けたアプリケーション実行部132は、接触の終了位置(最後の接触位置)に対応する処理を実行し(ステップS4)、領域管理部131は、再びステップS1から処理を行う。
When the coordinate value is no longer output from the
一方、ステップS2において、ユーザの指等の接触の開始位置Paが、いずれかの縁部に含まれる場合に(ステップS2:YES)、領域管理部131は、コントローラ113から新たに出力された座標値が示す接触位置に基づいて、接触位置が変化したか否かを判定する(ステップS5)。
接触位置が変化した場合に(ステップS5:YES)、領域管理部131は、開始位置Paを通る、開始位置Paが含まれる縁部の辺等に対する垂線と当該辺等との交点と、変化後の接触位置の当該垂線方向の位置とを特定する。領域管理部131は、特定した交点から当該垂線方向の位置までの当該垂線の表示を表示制御部133に指示する。この指示を受けて、表示制御部133は、当該垂線を表示する(ステップS6)。
On the other hand, when the start position Pa of the contact of the user's finger or the like is included in any of the edges in step S2 (step S2: YES), the
When the contact position changes (step S5: YES), the
ここで、開始位置Paが含まれる縁部の辺等とは、表示パネル110の辺Sa〜Sd(図1参照)又は境界線のことをいう。例えば、開始位置Paが、図11の位置P30である場合、開始位置Paが含まれる縁部の辺等とは、表示パネル110の辺Sdのことである。また。例えば、開始位置Paが、図11の位置P40である場合、開始位置Paが含まれる縁部の辺等とは、境界線L1のことである。
Here, the edge side or the like including the start position Pa refers to the sides Sa to Sd (see FIG. 1) or the boundary line of the
例えば、開始位置Paが、図11の位置P30である場合、図4(b)のように、垂線L30が表示されることになる。
ステップS6の処理を完了すると、領域管理部131は、再びステップS5から処理を行う。
接触位置が変化しなかった場合に(ステップS5:NO)、領域管理部131は、ステップS3と同様に、ユーザの指等の接触が行われているか否かを判定する(ステップS7)。
For example, when the start position Pa is the position P30 in FIG. 11, the perpendicular line L30 is displayed as shown in FIG. 4B.
When the process of step S6 is completed, the
When the contact position has not changed (step S5: NO), the
領域管理部131は、ユーザの指等の接触が行われている場合に(ステップS7:YES)、再びステップS5から処理を行い、ユーザの指等の接触が行われていない場合に(ステップS7:NO)、接触の終了位置Pbが、接触の開始位置Paが含まれる縁部と対向する縁部に含まれるか否かを、ステップS2と同様に判定する(ステップS8)。
接触の終了位置Pbが、接触の開始位置Paの縁部と対向する縁部に含まれない場合に(ステップS8:NO)、領域管理部131は、特に何も行うことなく、再びステップS1から処理を行う。
The
When the contact end position Pb is not included in the edge opposite to the edge of the contact start position Pa (step S8: NO), the
また、接触の終了位置Pbが、接触の開始位置Paの縁部と対向する縁部に含まれる場合に(ステップS8:YES)、領域管理部131は、開始位置Pa及び終了位置Pbが、いずれかの1つの境界線の各端点の位置から所定範囲内であるか否かを判定する(ステ
ップS9)。
開始位置Pa及び終了位置Pbが、いずれの1つ境界線の各端点の位置からも所定範囲内でない場合に(ステップS9:NO)、ステップS1で開始され、ステップS7で終了した接触に係る操作は分割操作であるとして、領域管理部131は、分割処理を行う(ステップS10)。
In addition, when the contact end position Pb is included in the edge facing the edge of the contact start position Pa (step S8: YES), the
When the start position Pa and the end position Pb are not within the predetermined range from the position of each end point of any one boundary line (step S9: NO), the operation related to the contact started at step S1 and ended at step S7 Is a division operation, the
一方、開始位置Pa及び終了位置Pbが、いずれかの境界線の各端点の位置から所定範囲内である場合に(ステップS9:YES)、ステップS1で開始され、ステップS7で終了した接触に係る操作は結合操作であるとして、領域管理部131は、結合処理を行う(ステップS20)。
ステップS10の処理を終了し、又はステップS20の処理を終了すると、領域管理部131は、再びステップS1から処理を行う。
On the other hand, when the start position Pa and the end position Pb are within a predetermined range from the position of each end point of one of the boundary lines (step S9: YES), the contact is started in step S1 and ended in step S7. Assuming that the operation is a join operation, the
When the process of step S10 is terminated or the process of step S20 is terminated, the
<6−2.分割処理>
次に、上記ステップS10の分割処理の詳細について説明する。
図13は、携帯電話機100の分割処理を示すフローチャートである。
領域管理部131は、接触の終了位置Pbが、接触の開始位置Paの縁部と同じ表示領域の対向する縁部であるか、異なる表示領域の対向する縁部であるかを判定する(ステップS11)。
<6-2. Split processing>
Next, details of the division process in step S10 will be described.
FIG. 13 is a flowchart showing the dividing process of the
The
これは、図12のステップS1で開始され、ステップS7で終了した接触に係る分割操作が、例えば、図3に示すように1つの表示領域を2つの表示領域に分割する分割操作であったか、あるいは、例えば、図5に示すように2つの表示領域それぞれを2つの表示領域に分割する分割操作であったかを、判定することに相当する。
接触の終了位置Pbが、接触の開始位置Paの縁部と同じ表示領域の対向する縁部である場合に(ステップS11:同領域)、領域管理部131は、接触の開始位置Pa及び接触の終了位置Pbに基づいて、新たな境界線及び2つの表示領域(以下、「分割領域」ともいう)を決定する(ステップS12)。なお、この2つの分割領域は、本発明に係る第1及び第2の表示領域の一例に相当する。
This is because the division operation related to the contact started in step S1 and ended in step S7 in FIG. 12 is, for example, a division operation that divides one display area into two display areas as shown in FIG. For example, as shown in FIG. 5, this corresponds to determining whether the operation is a division operation for dividing each of the two display areas into two display areas.
When the contact end position Pb is an opposite edge of the same display area as the edge of the contact start position Pa (step S11: the same area), the
具体的には、領域管理部131は、図12のステップS6の垂線の一方の端点を、ステップS6の交点Pcとし、当該垂線の他方の端点を、接触の終了位置Pbが含まれる縁部の辺等と当該垂線との交点Pdとする境界線を、新たな境界線と決定する。
また、接触の開始位置Pa及び接触の終了位置Pbが含まれる表示領域を、決定した新たな境界線により分割してなる2つの表示領域を決定する。
Specifically, the
Also, two display areas are determined by dividing the display area including the contact start position Pa and the contact end position Pb by the determined new boundary line.
一方、ステップS11において、接触の終了位置Pbが、接触の開始位置Paの縁部と異なる表示領域の対向する縁部である場合に(ステップS11:異領域)、領域管理部131は、新たな境界線及び4つの分割領域を決定する(ステップS13)。なお、この4つの分割領域は、本発明に係る第1、第2、第3及び第4の表示領域の一例に相当する。
新たな境界線の決定方法は、上記ステップS12の場合と同様である。また、接触の開始位置Paが含まれる表示領域及び接触の終了位置Pbが含まれる表示領域それぞれについて、決定した新たな境界線により分割してなる2つの表示領域を決定する。
On the other hand, in step S11, when the contact end position Pb is an opposite edge of the display area different from the edge of the contact start position Pa (step S11: different area), the
The method for determining a new boundary line is the same as in step S12. Further, for each of the display area including the contact start position Pa and the display area including the contact end position Pb, two display areas divided by the determined new boundary line are determined.
ステップS12の処理を完了し、又はステップS13の処理を完了すると、領域管理部131は、決定した新たな境界線及び決定した表示領域についての情報を反映させるように、記憶部120の領域管理テーブル10及び境界線管理テーブル20を更新する(ステップS14)。
なお、ステップS12の処理を完了した場合におけるステップS14の処理では、図8〜図10を用いて説明したように、領域管理テーブル10及び境界線管理テーブル20が
更新されることになる。
When the process of step S12 is completed or the process of step S13 is completed, the
In the process of step S14 when the process of step S12 is completed, the area management table 10 and the boundary management table 20 are updated as described with reference to FIGS.
また、ステップS13の処理を完了した場合におけるステップS14の処理では、以下、図15に示すように、領域管理テーブル10及び境界線管理テーブル20が更新されることになる。
図15は、4つの表示領域が定められている場合の領域管理テーブル10及び境界線管理テーブル20の内容例を示す図である。
Further, in the process of step S14 when the process of step S13 is completed, the area management table 10 and the boundary line management table 20 are updated as shown in FIG.
FIG. 15 is a diagram showing an example of the contents of the area management table 10 and the boundary line management table 20 when four display areas are defined.
この例では、ステップS13で決定された新たな境界線が、図15(c)に示す境界線L3であるものとしている。
この新たな境界線L3では、領域IDが「1」である表示領域A11(図8参照)が、図15(c)の表示領域A15、A16に分割され、また、領域IDが「2」である表示領域A12(図8参照)が、図15(c)の表示領域A17、A18に分割されることになる。
In this example, it is assumed that the new boundary line determined in step S13 is the boundary line L3 shown in FIG.
In this new boundary line L3, the display area A11 (see FIG. 8) whose area ID is “1” is divided into display areas A15 and A16 in FIG. 15C, and the area ID is “2”. A display area A12 (see FIG. 8) is divided into display areas A17 and A18 in FIG.
従って、領域管理部131は、図15(a)に示すように、表示領域A15〜A18についての4つのレコード19aを領域管理テーブル10に登録する。また、領域管理部131は、領域管理テーブル10の領域IDが「1」である表示領域A11についてのレコードの再分割領域IDを、表示領域A15、A16の領域ID「3,4」に更新する(符号19b参照)。また、領域管理部131は、領域管理テーブル10の領域IDが「2」である表示領域A12についてのレコードの再分割領域IDを、表示領域A17、A18の領域ID「5,6」に更新する(符号19c参照)。
Accordingly, the
また、領域管理部131は、図15(b)に示すように、分割領域IDに、表示領域A15〜A18の領域ID「3,4,5,6」を設定した、この新たな境界線L3についてのレコード27を境界線管理テーブル20に登録する。
ステップS14の処理を完了すると、アプリケーション実行部132は、記憶部120の対応情報を参照し、ステップS12又はS13の処理で決定された各分割領域に表示させるべき画像を分割前の表示領域と対応するアプリケーションに基づいて決定する。
Further, as shown in FIG. 15B, the
When the process of step S14 is completed, the
表示制御部133は、アプリケーション実行部132が決定した画像を表示パネル110の各分割領域に表示させ、ステップS12又はS13の処理で決定された境界線を表示パネル110に表示させ(ステップS15)、分割処理を終了する。
<6−3.結合処理>
次に、上記ステップS20の結合処理の詳細について説明する。
The
<6-3. Join processing>
Next, details of the combining process in step S20 will be described.
図14は、携帯電話機100の結合処理を示すフローチャートである。
領域管理部131は、図12のステップS9において、開始位置Pa及び終了位置Pbが各端点の位置から所定範囲内であると判定した境界線(以下、「削除境界線」ともいう)により分割されている2つの分割領域のいずれかに、この分割領域を更に分割した表示領域(以下、「再分割領域」ともいう)が存在するか否かを判定する(ステップS21)。
FIG. 14 is a flowchart showing the combining process of the
The
具体的には、領域管理部131は、削除境界線についてのレコードに含まれている分割領域IDを、境界線管理テーブル20から取得し、取得した分割領域IDと同一の領域IDを含む各レコードを領域管理テーブル10において特定する。また、領域管理部131は、特定した各レコードのいずれかに再分割領域IDが設定されている場合に、分割領域に再分割領域が存在すると判定する(ステップS21:YES)。また、特定した各レコードのいずれにも再分割領域IDが設定されていない場合に、領域管理部131は、分割領域に再分割領域が存在しないと判定する(ステップS21:NO)。
Specifically, the
分割領域に再分割領域が存在しないと判定した場合に(ステップS21:NO)、領域管理部131は、この各分割領域を、再分割領域としている領域を結合後の表示領域(以下、「結合領域」ともいう)と決定する(ステップS22)。
具体的には、領域管理部131は、ステップS21で取得した、削除境界線についてのレコードに含まれている分割領域IDを、再分割領域IDに含むレコードに含まれている領域IDを領域管理テーブル10において特定する。領域管理部131は、特定した領域IDが示す表示領域を結合領域と決定する。
When it is determined that there is no subdivision area in the subdivision area (step S21: NO), the
Specifically, the
なお、上記図15の例において、削除境界線がL3の場合、図15(b)に示す削除境界線L3についてのレコード27の分割領域IDには、4つの領域IDが登録されている。このような場合に、領域管理部131は、この分割領域IDに含まれる4つの領域IDの異なる組(この例では「3,4」と「5,6」)を、再分割領域IDに含む複数のレコード、即ち領域IDが「1」、「2」である複数のレコードを領域管理テーブル10において特定する。領域管理部131は、特定した各領域ID「1」、「2」が示す各表示領域A11、A12(図8参照)を結合領域と決定する。
In the example of FIG. 15, when the deletion boundary line is L3, four area IDs are registered in the divided area ID of the
また、領域管理部131は、記憶部120の領域管理テーブル10及び境界線管理テーブル20を更新する(ステップS23)。
具体的には、領域管理部131は、削除境界線についてのレコードを境界線管理テーブル20から削除し、各分割領域についてのレコードを領域管理テーブル10から削除する。また、領域管理部131は、ステップS22で決定した結合領域の領域IDを含む領域管理テーブル10のレコードの再分割領域IDを「−」に更新する。
Further, the
Specifically, the
ステップS23の処理を完了すると、アプリケーション実行部132は、結合領域を構成する領域のうちのいずれか1つの領域に表示されていた画像を、ステップS22の処理で決定された結合領域に表示させるべき画像として決定する。アプリケーション実行部132は、例えば、結合領域を構成する領域のうちの領域IDが最小であった表示領域に表示されていた画像を、結合領域に表示させるべき画像として決定する。
When the process of step S23 is completed, the
また、表示制御部133は、この決定された画像を表示パネル110の結合領域に表示させ(ステップS24)、結合処理を終了する。なお、この削除境界線の表示は削除されることになる。
一方、ステップS21において、分割領域に再分割領域が存在すると判定した場合に(ステップS21:YES)、領域管理部131は、その再分割領域を分割している境界線(以下、「再分割境界線」ともいう)が、削除境界線に接しているか否かを判定する(ステップS25)。
In addition, the
On the other hand, in step S21, when it is determined that there is a subdivision area in the subdivision area (step S21: YES), the
ここで、再分割境界線が、削除境界線に接しているとは、再分割境界線及び削除境界線のうちの一方の境界線の1つの端点が他方の境界線上の点であることをいう。
再分割境界線が削除境界線に接していない場合(ステップS25:NO)、即ち、再分割境界線が削除境界線と並行、又は再分割境界線と削除境界線とが交差している場合に、領域管理部131は、削除境界線を介して接する2つの表示領域を結合領域と決定する(ステップS26)。
Here, the subdivision boundary line is in contact with the deletion boundary line means that one end point of one of the subdivision boundary line and the deletion boundary line is a point on the other boundary line. .
When the subdivision boundary line is not in contact with the deletion boundary line (step S25: NO), that is, when the subdivision boundary line is parallel to the deletion boundary line, or when the subdivision boundary line and the deletion boundary line intersect each other The
例えば、図15の例において、削除境界線がL1の場合、領域IDが「1」である分割領域A11(図8(b)参照)には、領域IDが「3」、「4」である各再分割領域A15、A16が存在し、領域IDが「2」である分割領域A12(図8(b)参照)には、領域IDが「5」、「6」である各再分割領域A17、A18が存在する。
この各再分割領域A15〜A18を分割する、境界線IDが「2」である再分割境界線
L3は、削除境界線L1と交差する。
For example, in the example of FIG. 15, when the deletion boundary line is L1, the region ID is “3” or “4” in the divided region A11 (see FIG. 8B) whose region ID is “1”. Each subdivision area A15, A16 exists, and each subdivision area A17 with area IDs "5" and "6" exists in the subdivision area A12 (see FIG. 8B) with area ID "2". , A18 exists.
A subdivision boundary line L3 having a boundary line ID “2” that divides each of the subdivision areas A15 to A18 intersects the deletion boundary line L1.
従って、領域管理部131は、削除境界線L1を介して接する2つの表示領域(A15とA17)からなる領域と、2つの表示領域(A16とA18)とからなる領域とを結合領域と決定する。
ステップS26の処理を完了すると、領域管理部131は、ステップS23の処理を行う。
Accordingly, the
When the process of step S26 is completed, the
即ち、領域管理部131は、削除境界線についてのレコードを境界線管理テーブル20から削除し、各分割領域についてのレコードを領域管理テーブル10から削除する。
また、領域管理部131は、ステップS26で決定した結合領域についてのレコードを境界線管理テーブル20に追加し、追加したレコードに含まれている領域IDを、上記再分割境界線についての境界線管理テーブル20のレコードに含まれている分割領域IDに設定する。また、領域管理部131は、境界線管理テーブル20の分割領域ID24に登録されていない領域IDを含む領域管理テーブル10のレコードを削除する。
That is, the
Further, the
ステップS23の処理を完了すると、上述のように、アプリケーション実行部132は、ステップS22の処理で決定された結合領域に表示させるべき画像を決定し、表示制御部133は、決定後の画像を表示パネル110の結合領域に表示させ(ステップS24)、結合処理を終了する。
一方、ステップS25において、再分割境界線が削除境界線に接している場合(ステップS25:YES)、領域管理部131は、その再分割境界線を、他方の分割領域の側へ延長した上で、削除境界線を介して接する2つの表示領域を結合領域と決定する(ステップS27)。
When the process of step S23 is completed, as described above, the
On the other hand, when the re-division boundary line is in contact with the deletion boundary line in step S25 (step S25: YES), the
例えば、図9の例において、削除境界線がL1の場合、領域IDが「2」である分割領域A12(図8(b)参照)には、領域IDが「3」、「4」である各再分割領域A13、A14が存在する。
この各再分割領域A13、A14を分割する、境界線IDが「2」である再分割境界線L2は、削除境界線L1に接する。
For example, in the example of FIG. 9, when the deletion boundary line is L1, the region IDs “3” and “4” are included in the divided region A12 (see FIG. 8B) whose region ID is “2”. Each subdivision area A13, A14 exists.
A re-division boundary line L2 that divides each of the re-division areas A13 and A14 and whose boundary line ID is “2” is in contact with the deletion boundary line L1.
従って、領域管理部131は、再分割境界線L2を、領域IDが「1」である他方の分割領域A11側へ延長した上で、削除境界線L1を介して接する2つの表示領域、即ち、左上座標値が「(0,0)」かつ右下座標値が「(x11,y11)」である領域と、表示領域A13とからなる領域を結合領域と決定する。更に、領域管理部131は、左上座標値が「(0,y12)」かつ右下座標値が「(x11,479)」である領域と、表示領域A14とからなる領域を結合領域と決定する。
Therefore, the
ステップS27の処理を完了すると、領域管理部131は、ステップS23の処理を行う。
即ち、領域管理部131は、削除境界線についてのレコードを境界線管理テーブル20から削除し、ステップS27で決定した結合領域についてのレコードを領域管理テーブル10に追加する。また、領域管理部131は、この追加したレコードに含まれている領域IDを、再分割境界線についての境界線管理テーブル20のレコードに含まれている分割領域IDに設定すると共に、そのレコードの第1座標値、第2座標値を、延長後の再分割境界線を示すように更新する。また、領域管理部131は、境界線管理テーブル20の分割領域ID24に登録されていない領域IDを含む領域管理テーブル10のレコードを削除する。
When the process of step S27 is completed, the
That is, the
ステップS23の処理を完了すると、上述のように、アプリケーション実行部132は
、ステップS22の処理で決定された結合領域に表示させるべき画像を決定し、表示制御部133は、決定後の画像を表示パネル110の結合領域に表示させ(ステップS24)、結合処理を終了する。
≪補足≫
以上、本発明に係る携帯端末を、実施の形態に基づいて説明したが、以下のように変形することも可能であり、本発明は上述した実施の形態で示した通りの携帯電話機に限られないことは勿論である。
When the process of step S23 is completed, as described above, the
<Supplement>
As described above, the mobile terminal according to the present invention has been described based on the embodiment. However, the mobile terminal can be modified as follows, and the present invention is limited to the mobile phone as described in the above-described embodiment. Of course not.
(1)実施の形態では、接触の終了位置Pbが、接触の開始位置Paが含まれる縁部と対向する縁部に含まれる場合に、分割操作又は結合操作が行われたと判定するものとして説明した。
しかしながら、分割操作及び結合操作を行うモードとこれらの操作以外の通常操作を行うモードとを所定の操作で切り替えられるように変形し、分割操作及び結合操作を行うモードである場合において一定操作が行われたときに、分割操作又は結合操作が行われたと判定してもよい。
(1) In the embodiment, it is described that it is determined that the division operation or the coupling operation is performed when the contact end position Pb is included in an edge opposite to the edge including the contact start position Pa. did.
However, the mode for performing the split operation and the join operation is modified so that the mode for performing the split operation and the join operation and the mode for performing the normal operation other than these operations can be switched by a predetermined operation, and in the case of the mode for performing the split operation and the join operation, It may be determined that a split operation or a join operation has been performed.
この一定操作は、実施の形態で説明した所謂ドラッグ操作以外の操作であってもよい。例えば、2つの表示領域が存在する場合において、その一方の表示領域上への指等の接触操作が行われた場合に、分割操作が行われたと判定してもよい。この場合、その接触位置を通る、2つの表示領域の境界線への垂線で、当該一方の表示領域を分割することが考えられる。また、境界線上の位置から所定範囲内の位置に指等を接触された場合に、結合操作が行われたと判定してもよい。 This constant operation may be an operation other than the so-called drag operation described in the embodiment. For example, when there are two display areas, it may be determined that a division operation has been performed when a touch operation such as a finger is performed on one of the display areas. In this case, it is conceivable that the one display area is divided by a perpendicular line to the boundary line between the two display areas that passes through the contact position. Further, it may be determined that the joining operation has been performed when a finger or the like is touched from a position on the boundary line to a position within a predetermined range.
(2)実施の形態では、接触の終了位置Pbが、接触の開始位置Paが含まれる縁部と対向する縁部に含まれる場合に、分割操作又は結合操作が行われたと判定するものとして説明した。
しかしながら、2つの表示領域が存在する場合において所謂ドラッグ操作が行われたときに、当該2つの表示領域の境界線に対する垂線方向の、ドラッグ操作の開始位置Paから終了位置Pbまでの距離を算出し、算出した距離が第1距離以上である場合に、分割操作又は結合操作が行われたと判定するものとしてもよい。
(2) In the embodiment, it is assumed that when the contact end position Pb is included in the edge opposite to the edge including the contact start position Pa, it is determined that the dividing operation or the combining operation is performed. did.
However, when a so-called drag operation is performed when there are two display areas, the distance from the drag operation start position Pa to the end position Pb in the direction perpendicular to the boundary line between the two display areas is calculated. When the calculated distance is greater than or equal to the first distance, it may be determined that the dividing operation or the combining operation has been performed.
また、実施の形態では、開始位置Paが含まれる縁部と、終了位置Pbが含まれる縁部とが同一の表示領域の縁部かによって、1つの表示領域を2分割するか、2つの表示領域それぞれを2分割するかが決定されるものとして説明した。
しかしながら、2つの表示領域が存在する場合において所謂ドラッグ操作が行われたときに、上述のようにして算出したドラッグ操作の開始位置Paから終了位置Pbまでの距離が、上記第1距離以上で当該第1距離よりも長い第2距離未満である場合には1つの表示領域を、第2距離以上である場合には2つの表示領域それぞれを2分割すると決定してもよい。
In the embodiment, one display area is divided into two or two displays depending on whether the edge including the start position Pa and the edge including the end position Pb are the edges of the same display area. It has been described that it is determined whether to divide each area into two.
However, when a so-called drag operation is performed when there are two display areas, the distance from the drag operation start position Pa to the end position Pb calculated as described above is equal to or greater than the first distance. When the distance is less than the second distance that is longer than the first distance, one display area may be determined to be divided into two, and when the distance is equal to or longer than the second distance, each of the two display areas may be divided into two.
なお、この第1距離及び第2距離は、例えば、分割対象の表示領域の上記垂線方向の線分長に基づいて決定してもよい。
また、1つの表示領域を2分割するための操作モードと、2つの表示領域それぞれを2分割するための操作モードを所定の操作で切り替えられるようにし、現在のモードに応じて1つの表示領域を2分割するのか、2つの表示領域それぞれを2分割するかを決定してもよい。
In addition, you may determine this 1st distance and 2nd distance based on the line segment length of the said perpendicular direction of the display area of a division | segmentation object, for example.
In addition, an operation mode for dividing one display area into two and an operation mode for dividing each of the two display areas into two can be switched by a predetermined operation, and one display area is changed according to the current mode. Whether to divide into two or to divide each of the two display areas into two may be determined.
(3)実施の形態では、境界線は垂線であるものとして説明したが、斜めの線や、曲線であってもよい。
(4)実施の形態では、2つの表示領域を結合する場合に、この2つの表示領域のうち
、例えば、最小の領域IDが示す表示領域に表示されていた画像を、結合後の表示領域に表示させるものとして説明した。
(3) Although the boundary line has been described as a perpendicular line in the embodiment, it may be an oblique line or a curved line.
(4) In the embodiment, when two display areas are combined, for example, an image displayed in the display area indicated by the minimum area ID among the two display areas is displayed as a combined display area. It was described as being displayed.
しかしながら、この2つの表示領域のうち、直近にユーザ操作がなされた表示領域に表示されていた画像を、結合後の表示領域に表示させるようにしてもよい。
(5)実施の形態では、分割操作及び結合操作の最中に現在の接触位置に応じた長さの線が表示され、また、分割操作後に境界線が表示されるものとして説明した。しかしながら、これらの線が表示されないようにしてもよい。
However, an image that has been displayed in the display area in which the user operation has been performed most recently among these two display areas may be displayed in the combined display area.
(5) In the embodiment, it has been described that a line having a length corresponding to the current contact position is displayed during the dividing operation and the combining operation, and a boundary line is displayed after the dividing operation. However, these lines may not be displayed.
(6)実施の形態では、図4(c)の表示領域A5及びA6の例のように、1つの文書ファイルに係る画像の一部が各表示領域に表示されている場合に、いずれか一方において編集が行われると、他方にもその編集内容が反映されるものとして説明した。
しかしながら、一方において編集が行われても他方にその編集内容が反映されないようにしてもよい。この場合、例えば、ユーザ操作により、あるいは自動的に、各表示領域に係る文書を、異なるファイルに保存するようにしてもよい。
(6) In the embodiment, when a part of an image related to one document file is displayed in each display area as in the example of the display areas A5 and A6 in FIG. In the above description, when editing is performed, the editing content is reflected on the other.
However, even if editing is performed on one side, the editing content may not be reflected on the other side. In this case, for example, a document related to each display area may be stored in a different file by a user operation or automatically.
また、ここでは、文書ファイルの例を用いて説明したが、内容を変更することが可能なデータついても同様にこの変形を適用できる。即ち、内容を変更することが可能なデータに係る画像の一部が各表示領域に表示されている場合に、いずれか一方において変更が行われても、他方にその編集内容が反映されないようにしてもよい。
(7)実施の形態では、表示パネル110の表示面が3つ又は4つの表示領域に分割される場合を例に説明したが、表示領域の数はこれに限られず、分割操作に応じて、5つ以上に分割されてもよい。
In addition, although the description has been given here using the example of the document file, this modification can be similarly applied to data whose contents can be changed. In other words, when a part of an image related to data whose contents can be changed is displayed in each display area, even if a change is made in either one, the edited contents are not reflected in the other. May be.
(7) In the embodiment, the case where the display surface of the
但し、表示領域の数がある程度多くなると、各表示領域のサイズは小さくなり、一般的には視認性が低下すると考えられるため、一定条件下で、もしも分割操作が行われても、分割しないようにしてもよい。
この一定条件として、分割回数や表示領域の数、分割により得られる表示領域のサイズについての条件を用いることが考えられる。例えば、分割回数や表示領域の数が、メーカにより予め決められた数やユーザからの設定に基づく数未満である場合には、分割を行うようにしてもよい。また、例えば、分割により得られる表示領域のサイズが、メーカにより予め決められたサイズやユーザからの設定に基づくサイズ以上である場合に分割を行うようにしてもよい。
However, if the number of display areas increases to some extent, the size of each display area will decrease, and visibility will generally be reduced. Therefore, even if a division operation is performed under certain conditions, it will not be divided. It may be.
As this fixed condition, it is conceivable to use conditions regarding the number of divisions, the number of display areas, and the size of the display area obtained by the division. For example, if the number of divisions or the number of display areas is less than the number predetermined by the manufacturer or the number set by the user, the division may be performed. Further, for example, the division may be performed when the size of the display area obtained by the division is equal to or larger than the size determined in advance by the manufacturer or the size set by the user.
なお、この場合、図13のS13の処理は、境界線が通過する全ての表示領域を分割するよう変更する必要がある。
(8)実施の形態に係る携帯電話機100を、所定の接触操作に基づいて、2つの表示領域に表示させている画像を、入れ替えて表示するようにしてもよい。
所定の接触操作としては、例えば、表示画像を入れ替える対象の2つの表示領域上の位置を接触の開始位置と終了位置とする、分割操作及び結合操作よりも短い距離の所謂ドラッグ操作が考えられる。
In this case, the process of S13 in FIG. 13 needs to be changed so as to divide all display areas through which the boundary line passes.
(8) The
As the predetermined contact operation, for example, a so-called drag operation having a shorter distance than the division operation and the combination operation in which the positions on the two display areas to be replaced with the display images are the start position and the end position of the contact can be considered.
具体的には、例えば、表示画像を入れ替える対象の2つの表示領域が、隣接する2つの表示領域である場合に、その2つの表示領域を分割する境界線を介して隣接する2つの縁部のうち、一方の縁部上の位置を開始位置とし、他方の縁部上の位置を終了位置とする所謂ドラッグ操作が行われた場合に、表示画像を入れ替えてもよい。
また、2つの表示領域の表示画像を入れ替える操作を行うモードを設け、そのモードである場合において、2つの表示領域を指定する特定の接触操作(例えば、その2つの表示領域上の位置に順に指等を接触させる操作)が行われた場合に、表示画像を入れ替えるようにしてもよい。
Specifically, for example, when two display areas whose display images are to be replaced are two adjacent display areas, the two edge areas adjacent to each other via a boundary line dividing the two display areas are displayed. Of these, the display image may be switched when a so-called drag operation is performed in which the position on one edge is the start position and the position on the other edge is the end position.
In addition, a mode for performing an operation for switching the display images of the two display areas is provided, and in this mode, a specific touch operation for designating the two display areas (for example, pointing to a position on the two display areas in order) The display image may be exchanged when an operation of bringing a contact etc. into place is performed.
また、例えば、境界線の位置を移動させる操作モードを設け、そのモードである場合に、所定の操作、例えば、境界線上の位置から所定範囲内の位置を開始位置とし、その境界線に対する略垂線方向に行う所謂ドラッグ操作が行われた場合に、境界線の位置を移動させるようにしてもよい。
なお、移動対象の境界線により分割される2つの分割領域に、再分割領域が存在する場合において、再分割境界線に、移動対象の境界線が接するときには、移動後の境界線に引き続き接するように、再分割境界線の長さを調整(延長又は短縮)する必要がある。例えば、図3(b)の状態で、境界線L11を右方向に移動させた場合には、境界線L21の長さが短縮され、境界線L11を左方向に移動させた場合には、境界線L21の長さが延長されることになる。
Also, for example, an operation mode for moving the position of the boundary line is provided, and in this mode, a predetermined operation, for example, a position within a predetermined range from the position on the boundary line is set as a start position, and a substantially perpendicular line to the boundary line When a so-called drag operation performed in the direction is performed, the position of the boundary line may be moved.
In addition, when a re-divided area exists in two divided areas divided by the boundary line to be moved, if the boundary line to be moved contacts the re-divided boundary line, the boundary line after the movement is continuously touched. In addition, it is necessary to adjust (extend or shorten) the length of the subdivision boundary line. For example, when the boundary line L11 is moved in the right direction in the state of FIG. 3B, the length of the boundary line L21 is shortened, and when the boundary line L11 is moved in the left direction, The length of the line L21 is extended.
(9)実施の形態に係る携帯電話機100は、図1に示すように、ストレート型の端末であるものとして説明したが、スライド式や折り畳み式の携帯電話機等、他の外観を有する携帯電話機であってもよい。
また、実施の形態では、LCD111の形状は、略矩形状であるとして説明したが、例えば、円形上、その他多角形状であってもよい。また、実施の形態では、LCD111の画素数(縦×横)は480×800画素であるものとしたが、この画素数に限定されるものではなく、適宜、他の画素数とすることもできる。なお、その場合、タッチパッド112についても、LCD111の画素数にあわせた座標値を出力できるようにしてもよい。
(9) Although the
Further, in the embodiment, the shape of the
また、表示パネル110は、LCD111を含むものとして説明したが、有機EL(Electro-Luminescence)等を含むようにしてもよい。
(10)実施の形態に係るタッチパッド112は、静電容量方式のタッチセンサにより実現されるものとして説明したが、この静電容量方式のタッチセンサとして、多数の電極パターンをプラスチックやガラス等の基板上に形成し、接触点の近傍の複数の電極パターンによる電流量の比率を計測することで判別する投影型や、導電膜と基板とを有して構成され、基板の隅に電極を設け、導電膜による均一な電界を形成し、指等の接触による隅の電極の電流量の比率を計測して接触位置を判別する表面型等、適宜なものを用いることができる。
The
(10) The
また、タッチパッド112は、静電容量方式のタッチセンサにより実現される場合に限らず、電子ペン等の専用のペンを用いる電磁誘導方式や、2層構造の透明電極からなるマトリクススイッチ方式や、2枚の抵抗膜の1枚に電圧を印加し、他方の抵抗膜において操作した位置に応じた電圧を検知する抵抗膜方式や、振動波の跳ね返りを圧電素子の電圧変化によって検出し、指等の接触を検知する表面弾性波方式や、遮光された赤外線により指等が接触した位置を検出する赤外線方式や、画面に光センサを組み込んで接触位置を検知する光センサ方式等、適宜なものを用いてもよい。
Further, the
(11)実施の形態において説明した各構成要素のうち、全部又は一部を1チップ又は複数チップの集積回路で実現してもよいし、コンピュータのプログラムで実現してもよいし、その他どのような形態で実現してもよい。
また、実施の形態において説明した各構成要素は、携帯電話機が有するプロセッサと協働することにより、その機能を実現する。
(11) Of the constituent elements described in the embodiments, all or a part thereof may be realized by an integrated circuit of one chip or a plurality of chips, may be realized by a computer program, or any other method. It may be realized in various forms.
In addition, each component described in the embodiment realizes its function by cooperating with a processor included in the mobile phone.
(12)実施の形態において説明した携帯電話機の制御処理(図12〜14参照)をプロセッサに実行させるためのプログラムを、記録媒体に記録し又は各種通信路等を介して、流通させ頒布することもできる。このような記録媒体には、ICカード、ハードディスク、光ディスク、フレキシブルディスク、ROM、フラッシュメモリ等がある。流通、頒布されたプログラムは、機器におけるプロセッサで読み取り可能なメモリ等に格納される
ことにより利用に供され、そのプロセッサがそのプログラムを実行することにより実施の形態で示した携帯電話機の各機能が実現される。
(12) A program for causing a processor to execute the control processing (see FIGS. 12 to 14) of the mobile phone described in the embodiment is recorded on a recording medium or distributed and distributed via various communication paths. You can also. Such a recording medium includes an IC card, a hard disk, an optical disk, a flexible disk, a ROM, a flash memory, and the like. The distributed and distributed program is used by being stored in a memory or the like that can be read by a processor in a device, and each function of the mobile phone shown in the embodiment is performed by the processor executing the program. Realized.
(13)実施の形態に係る携帯電話機に、上記(1)〜(12)の一部又は全部の変形を組み合わせて適用してもよい。
(14)以下、更に本発明の一実施形態に係る携帯端末の構成及びその変形例と各効果について説明する。
(a)本発明の一実施形態に係る携帯端末は、タッチパッド付きの表示面を有する表示パネルと、前記タッチパッドに対する接触操作に応じて、前記表示面を分割してなる複数の表示領域を定める領域管理部と、前記表示面を分割してなる表示領域毎に、画像の表示に係る制御を行う表示制御部とを備え、前記領域管理部は、前記表示面を第1の境界線で2分割してなる2つの表示領域を定めている場合において、前記タッチパッド上で接触が行われたときに、当該タッチパッド上の接触位置に基づいて、前記第1の境界線上の1点と当該接触位置から所定範囲内の1点とを通る第2の境界線を決定し、当該第2の境界線で、前記2つの表示領域のうちの前記接触位置から所定範囲内の1点を含む対象領域を更に2分割してなる2つの領域を、当該対象領域に替えて、第1及び第2の表示領域と定めることを特徴とする。
(13) A part or all of the modifications (1) to (12) may be applied in combination to the mobile phone according to the embodiment.
(14) Hereinafter, the configuration of the mobile terminal according to the embodiment of the present invention, its modification, and each effect will be described.
(A) A mobile terminal according to an embodiment of the present invention includes a display panel having a display surface with a touch pad, and a plurality of display areas obtained by dividing the display surface in accordance with a touch operation on the touch pad. And a display control unit that performs control related to image display for each display region obtained by dividing the display surface. The region management unit includes a first boundary line on the display surface. In the case where two display areas divided into two are defined, when contact is made on the touchpad, one point on the first boundary line is determined based on the contact position on the touchpad. A second boundary line that passes through one point within a predetermined range from the contact position is determined, and the second boundary line includes one point within the predetermined range from the contact position of the two display areas. Two areas obtained by further dividing the target area into two Instead of the target area, wherein the determining the first and second display areas.
この携帯端末は、タッチパッド上の接触位置に基づいて第2の境界線を決定し、2つの表示領域のうちの一方(対象領域)を、決定した第2の境界線で2分割する。
従って、この携帯端末によれば、表示パネルの表示面が既に2分割されている場合に、更に分割数を増やすことが可能である。
(b)また、前記表示面は略矩形状であり、前記第1の境界線は、前記表示面のいずれかの1辺に対する垂線であり、前記領域管理部は、前記第1の境界線に対する垂線を前記第2の境界線として決定することとしてもよい。
The portable terminal determines the second boundary line based on the contact position on the touch pad, and divides one of the two display areas (target area) into two by the determined second boundary line.
Therefore, according to this portable terminal, when the display surface of the display panel is already divided into two, the number of divisions can be further increased.
(B) In addition, the display surface is substantially rectangular, the first boundary line is a perpendicular line to any one side of the display surface, and the region management unit is connected to the first boundary line. A perpendicular may be determined as the second boundary line.
この携帯端末は、略矩形状の表示面の一辺に対する垂線である第1の境界線で、当該表示面を2分割した2つの表示領域の一方(対象領域)を、第1の境界線に対する垂線である第2の境界線で2分割するので、各表示領域もまた略矩形状になる。従って、この携帯端末によれば、各表示領域が略矩形状でない場合と比較し、表示に係る制御を容易にすることができる。 In this mobile terminal, a first boundary line that is a perpendicular to one side of a substantially rectangular display surface, and one of the two display regions (target region) obtained by dividing the display surface into two is a perpendicular to the first boundary line. Since the second boundary line is divided into two, each display area also has a substantially rectangular shape. Therefore, according to this portable terminal, it is possible to facilitate the control related to the display as compared with the case where each display area is not substantially rectangular.
(c)また、前記領域管理部は、前記タッチパッド上の接触位置が変化した場合に、当該接触位置の軌跡上において、前記第1の境界線に対する垂線の方向に、当該第1の境界線に対向する前記表示面の一辺から当該第1の境界線までの線分長に対して所定割合となる第1距離以上離れた2点が含まれる表示領域を、前記対象領域とすることとしてもよい。 (C) Further, when the contact position on the touch pad changes, the area management unit has the first boundary line in a direction perpendicular to the first boundary line on the locus of the contact position. As a target area, a display area including two points separated by a first distance that is a predetermined ratio with respect to a line segment length from one side of the display surface facing to the first boundary line may be used as the target area. Good.
この携帯端末によれば、第1距離を適切に設定することにより、ユーザは、タッチパッドに指等を接触させたまま移動させる操作(所謂ドラッグ操作)における移動距離を変化させることで、その操作により対象領域を分割するのか、それ以外の通常のドラッグ操作を行うのかを指定することが可能になる。
(d)また、前記領域管理部は、前記第1の境界線から当該第1の境界線に対向する前記表示面の辺が存在する方向に第2距離内の点及び当該辺から第3距離内の点を、前記第1距離以上離れた2点とすることとしてもよい。
According to this portable terminal, by appropriately setting the first distance, the user can change the operation distance by changing the movement distance in an operation (so-called drag operation) in which the user moves the finger pad while touching the touch pad. This makes it possible to specify whether to divide the target area or perform other normal drag operations.
(D) In addition, the area management unit includes a point within the second distance in the direction in which the side of the display surface facing the first boundary line from the first boundary line and the third distance from the side. The inner points may be two points separated by the first distance or more.
この携帯端末によれば、第2の距離及び第3の距離を適切に設定することにより、第1の境界線の近傍の位置から、第1の境界線に対向する表示面の辺の近傍の位置まで指等を接触させたまま移動させるという、いわば、表示面を切るような直感的な操作により対象領域を分割することができる。
(e)また、前記領域管理部は、更に前記タッチパッド上の接触位置の軌跡上において、前記第1の境界線に対する垂線の方向に、当該第1の境界線に対向する前記表示面の一辺から、当該一辺に対向する前記表示面の他辺までの線分長に対して所定割合となる、前記第1距離よりも長い距離以上離れた2点が含まれる場合に、前記表示面を第1の境界線で2分割してなる2つの表示領域のうち、前記対象領域とは異なる表示領域に替えて、当該表示領域を前記第2の境界線で2分割してなる2つの領域を第3及び第4の表示領域と定めることとしてもよい。
According to this portable terminal, by appropriately setting the second distance and the third distance, the position near the side of the display surface facing the first boundary line can be changed from the position near the first boundary line. In other words, the target area can be divided by an intuitive operation such as cutting the display surface, that is, moving the finger or the like to the position.
(E) In addition, the region management unit may further include a side of the display surface facing the first boundary line in a direction perpendicular to the first boundary line on the locus of the contact position on the touch pad. To the other side of the display surface opposite to the one side, and a predetermined ratio, the two points separated by a distance longer than the first distance are included. Of the two display areas divided into two at one boundary line, the display area is changed to a display area different from the target area, and the two areas formed by dividing the display area into two at the second boundary line are It may be determined as the third and fourth display areas.
この携帯端末によれば、第1距離よりも長い距離を適切に設定することにより、ユーザが、タッチパッドに接触させたまま指等を移動させる操作における移動距離を変化させることで、対象領域だけを2分割するのか、表示面を第1の境界線で2分割してなる2つの表示領域それぞれを2分割するのかを指定することが可能になる。
(f)また、前記領域管理部は、更に前記第1及び第2の表示領域を定めた後において、前記タッチパッドにより検出された接触位置が、前記第2の境界線の少なくとも一部をなぞるように変化した場合に、当該第1及び第2の表示領域に替えて、当該第1及び第2の表示領域を結合した領域を1つの表示領域と定めることとしてもよい。
According to this portable terminal, by appropriately setting a distance longer than the first distance, the user can change the movement distance in the operation of moving a finger or the like while being in contact with the touch pad. It is possible to specify whether the display area is divided into two or each of the two display areas obtained by dividing the display surface into two by the first boundary line.
(F) Further, after the area management unit further defines the first and second display areas, the contact position detected by the touch pad traces at least a part of the second boundary line. In such a case, instead of the first and second display areas, an area obtained by combining the first and second display areas may be defined as one display area.
この携帯端末によれば、第2の境界線の少なくとも一部をなぞるような簡単な操作(所謂ドラッグ操作)により、第2の境界線で2分割されていた第1及び第2の表示領域を結合できる。
この結果、例えば、第1及び第2の表示領域のうちの1つの表示領域への画像の表示が不要になった場合に、両表示領域を結合した1つの表示領域に、表示が必要な画像を、より大きく表示し得る。
According to this portable terminal, the first and second display areas divided into two at the second boundary line can be obtained by a simple operation (so-called drag operation) that traces at least a part of the second boundary line. Can be combined.
As a result, for example, when it is no longer necessary to display an image in one of the first and second display areas, an image that needs to be displayed in one display area obtained by combining both display areas. Can be displayed larger.
(g)また、前記表示制御部は、更に前記第1の境界線を前記表示パネルに表示させ、前記領域管理部が、前記第1及び第2の表示領域を定めた際に、前記第2の境界線を前記表示パネルに表示させることとしてもよい。
この携帯端末は、第1の境界線を表示し、対象領域を第2の境界線で分割した際に、この第2の境界線を表示するので、ユーザは、境界線の表示を見ることで、表示面が現在どのように分割されているのかを一目で把握することができる。
(G) Further, the display control unit further displays the first boundary line on the display panel, and when the area management unit determines the first and second display areas, the second boundary line is displayed. The boundary line may be displayed on the display panel.
Since this mobile terminal displays the first boundary line and displays the second boundary line when the target region is divided by the second boundary line, the user can see the display of the boundary line. It is possible to grasp at a glance how the display surface is currently divided.
(h)また、前記表示制御部は、更に前記領域管理部が、前記第1及び第2の表示領域を結合した領域を1つの表示領域と定めた際に、表示させていた前記第2の境界線の表示を前記表示パネルに表示させないようにすることとしてもよい。
この携帯端末は、第2の境界線で2分割してなる第1及び第2の表示領域が結合された際に、この第2の境界線を表示しないようにするので、ユーザは、境界線の表示を見ることで、表示面が現在どのように分割されているのかを一目で把握することができる。
(H) Further, the display control unit is configured to display the second display unit when the region management unit determines that a region obtained by combining the first and second display regions is one display region. The display of the boundary line may not be displayed on the display panel.
The portable terminal prevents the second boundary line from being displayed when the first and second display areas divided into two at the second boundary line are combined. By viewing the display, it is possible to grasp at a glance how the display surface is currently divided.
(i)また、前記表示制御部は、前記領域管理部が、前記第1及び第2の表示領域を定めた際に、その直前に、前記対象領域に表示させていた画像の一部又は全体を、前記第1及び第2の表示領域それぞれに表示させるよう前記制御を行うこととしてもよい。
この携帯端末によれば、対象領域に表示されていた画像の大きさが比較的大きい場合に、例えば、その画像の異なる部分を第1及び第2の表示領域それぞれに表示させ得るので、ユーザは、その画像の異なる部分を同時に見ることが可能になる。
(I) Further, the display control unit may include a part or the whole of the image displayed in the target area immediately before the area management unit determines the first and second display areas. It is good also as performing the said control so that it may display on each of the said 1st and 2nd display area.
According to this portable terminal, when the size of the image displayed in the target area is relatively large, for example, different portions of the image can be displayed in the first and second display areas. , It becomes possible to view different parts of the image simultaneously.
(j)また、前記表示制御部は、前記領域管理部が、前記第1及び第2の表示領域を定めた際に、その直前に、前記対象領域に表示させていた画像の一部又は全部を、前記第1の表示領域に表示させ、前記対象領域に表示させていた画像に関連する画像を、前記第2の表示領域に表示させることとしてもよい。
この携帯端末によれば、ユーザが、対象領域を2分割した1つの領域に、対象領域に表
示されていた画像に関連する画像を表示させたい場合に、対象領域を2分割するための操作を行うだけで、当該表示を行うことができるので、当該表示のための操作負担を軽減できる。
(J) The display control unit may include a part or all of the image displayed in the target area immediately before the area management unit determines the first and second display areas. May be displayed in the first display area, and an image related to the image displayed in the target area may be displayed in the second display area.
According to this portable terminal, when the user wants to display an image related to the image displayed in the target area in one area obtained by dividing the target area into two, an operation for dividing the target area into two is performed. Since the display can be performed only by performing the operation, the operation burden for the display can be reduced.
(k)また、前記表示制御部は、前記領域管理部が、前記第1及び第2の表示領域を定めた後に、当該第1及び第2の表示領域のうちの一方の表示領域内の点から、前記第1の境界線に対する垂線の方向に、当該第1の境界線に対向する前記表示面の一辺から当該第1の境界線までの線分長に対して所定割合となる第1距離未満離れた他方の表示領域内の点まで、前記タッチパッド上の接触位置が変化した場合に、当該変化前に、当該第1及び第2の表示領域に表示させていた画像を、当該変化後に入れ替えて表示させるよう前記制御を行うこととしてもよい。 (K) In addition, the display control unit may include a point in one display area of the first and second display areas after the area management unit defines the first and second display areas. To a first distance in a direction perpendicular to the first boundary line, which is a predetermined ratio with respect to a line segment length from one side of the display surface facing the first boundary line to the first boundary line When the contact position on the touchpad changes to a point in the other display area that is less than the distance, the image displayed in the first and second display areas before the change is changed to the point after the change. It is good also as performing the said control so that it may replace and display.
この携帯端末によれば、対象領域を分割する際よりも第2の境界線の方向の距離が短くなるように、第1及び第2の表示領域のうちの一方の位置から他方の位置に、指等を接触させたまま移動させるという簡単な操作で、第1及び第2の表示領域に表示されている画像を入れ替えて表示させることができる。
(15)本発明に係る携帯端末のタッチパッド付の表示面を有する表示パネルは、例えば、実施の形態に係る携帯電話機100の表示パネル110に相当し、本発明に係る携帯端末の領域管理部及び表示制御部は、実施の形態に係る携帯電話機100の領域管理部131及び表示制御部133に相当する。
According to this mobile terminal, from one position of the first and second display areas to the other position so that the distance in the direction of the second boundary line is shorter than when dividing the target area, The images displayed in the first and second display areas can be switched and displayed by a simple operation of moving while keeping a finger or the like in contact.
(15) The display panel having a display surface with a touch pad of the mobile terminal according to the present invention corresponds to, for example, the
本発明に係る携帯端末は、表示パネルの表示面を複数の表示領域に分割して、各表示領域に画像を表示させて使用する場合に利用される。 The mobile terminal according to the present invention is used when the display surface of the display panel is divided into a plurality of display areas and an image is displayed on each display area.
1 筐体
10 領域管理テーブル
20 境界線管理テーブル
100 携帯電話機
110 表示パネル
111 LCD
112 タッチパッド
113 コントローラ
120 記憶部
130 制御部
131 領域管理部
132 アプリケーション実行部
133 表示制御部
DESCRIPTION OF
112
Claims (14)
前記タッチパッドに対する接触操作に応じて、前記表示面を分割してなる複数の表示領域を定める領域管理部と、
前記表示面を分割してなる表示領域毎に、画像の表示に係る制御を行う表示制御部とを備え、
前記領域管理部は、
前記表示面を第1の境界線で2分割してなる2つの表示領域を定めている場合において、前記タッチパッド上で接触が行われたときに、当該タッチパッド上の接触位置に基づいて、前記第1の境界線上の1点と当該接触位置から所定範囲内の1点とを通る第2の境界線を決定し、当該第2の境界線で、前記2つの表示領域のうちの前記接触位置から所定範囲内の1点を含む対象領域を更に2分割してなる2つの領域を、当該対象領域に替えて、第1及び第2の表示領域と定め、
前記表示制御部は、
前記対象領域が一の機能に係る画像の表示を行う領域である場合に、前記第1の表示領域と前記第2の表示領域との双方を、当該一の機能に係る画像の表示を行う領域であると定めて前記制御を行う
ことを特徴とする携帯端末。 A display panel having a display surface with a touchpad;
An area management unit for defining a plurality of display areas obtained by dividing the display surface in response to a touch operation on the touchpad;
A display control unit that performs control related to image display for each display area obtained by dividing the display surface,
The area management unit
In the case where two display areas are formed by dividing the display surface into two at the first boundary line, when contact is made on the touch pad, based on the contact position on the touch pad, A second boundary line passing through one point on the first boundary line and one point within a predetermined range from the contact position is determined, and the contact in the two display areas is determined by the second boundary line. Two areas obtained by further dividing the target area including one point within the predetermined range from the position into two areas are defined as first and second display areas instead of the target area.
The display control unit
When the target area is an area for displaying an image related to one function, both the first display area and the second display area are areas for displaying an image related to the one function. The portable terminal is characterized in that the control is performed by determining that
前記第1の境界線は、前記表示面のいずれかの1辺に対する垂線であり、
前記領域管理部は、
前記第1の境界線に対する垂線を前記第2の境界線として決定する
ことを特徴とする請求項1記載の携帯端末。 The display surface is substantially rectangular,
The first boundary line is a perpendicular to any one side of the display surface;
The area management unit
The mobile terminal according to claim 1, wherein a perpendicular to the first boundary line is determined as the second boundary line.
前記タッチパッド上の接触位置が変化した場合に、当該接触位置の軌跡上において、前記第1の境界線に対する垂線の方向に、当該第1の境界線に対向する前記表示面の一辺から当該第1の境界線までの線分長に対して所定割合となる第1距離以上離れた2点が含ま
れる表示領域を、前記対象領域とする
ことを特徴とする請求項2記載の携帯端末。 The area management unit
When the contact position on the touchpad changes, on the locus of the contact position, in the direction perpendicular to the first boundary line, from the one side of the display surface facing the first boundary line, the first The mobile terminal according to claim 2, wherein a display area including two points separated by a first distance that is a predetermined ratio with respect to a line segment length to one boundary line is the target area.
前記第1の境界線から当該第1の境界線に対向する前記表示面の辺が存在する方向に第2距離内の点及び当該辺から第3距離内の点を、前記第1距離以上離れた2点とする
ことを特徴とする請求項3記載の携帯端末。 The area management unit
The point within the second distance and the point within the third distance from the side in the direction in which the side of the display surface facing the first boundary line exists from the first boundary line are separated by the first distance or more. The portable terminal according to claim 3, wherein two points are provided.
前記タッチパッド上の接触位置の軌跡上において、前記第1の境界線に対する垂線の方向に、当該第1の境界線に対向する前記表示面の一辺から、当該一辺に対向する前記表示面の他辺までの線分長に対して所定割合となる、前記第1距離よりも長い距離以上離れた2点が含まれる場合に、前記表示面を第1の境界線で2分割してなる2つの表示領域のうち、前記対象領域とは異なる表示領域に替えて、当該表示領域を前記第2の境界線で2分割してなる2つの領域を第3及び第4の表示領域と定める
ことを特徴とする請求項3記載の携帯端末。 The area management unit further moves from one side of the display surface facing the first boundary line to the one side in a direction perpendicular to the first boundary line on the locus of the contact position on the touchpad. When two points separated by a distance longer than the first distance, which is a predetermined ratio with respect to the line segment length to the other side of the opposing display surface, are included, the display surface is defined by a first boundary line. Of the two display areas divided into two, the display area is changed to a display area different from the target area, and the two areas obtained by dividing the display area into two by the second boundary line are the third and fourth areas. The mobile terminal according to claim 3, wherein the mobile terminal is defined as a display area.
前記第1及び第2の表示領域を定めた後において、前記タッチパッドにより検出された接触位置が、前記第2の境界線の少なくとも一部をなぞるように変化した場合に、当該第1及び第2の表示領域に替えて、当該第1及び第2の表示領域を結合した領域を1つの表示領域と定める
ことを特徴とする請求項2記載の携帯端末。 The area management unit further determines a contact position detected by the touch pad so as to trace at least a part of the second boundary line after determining the first and second display areas. Furthermore, it replaces with the said 1st and 2nd display area, and the area | region which couple | bonded the said 1st and 2nd display area is defined as one display area. The portable terminal of Claim 2 characterized by the above-mentioned.
前記第1の境界線を前記表示パネルに表示させ、
前記領域管理部が、前記第1及び第2の表示領域を定めた際に、前記第2の境界線を前記表示パネルに表示させる
ことを特徴とする請求項1記載の携帯端末。 The display control unit further displays the first boundary line on the display panel,
The portable terminal according to claim 1, wherein when the area management unit determines the first and second display areas, the second boundary line is displayed on the display panel.
前記領域管理部が、前記第1及び第2の表示領域を結合した領域を1つの表示領域と定めた際に、表示させていた前記第2の境界線の表示を前記表示パネルに表示させないようにする
ことを特徴とする請求項6記載の携帯端末。 The display control unit further displays the display of the second boundary line that is displayed when the region management unit determines a region combining the first and second display regions as one display region. The mobile terminal according to claim 6, wherein the mobile terminal is not displayed on the display panel.
前記領域管理部が、前記第1及び第2の表示領域を定めた際に、その直前に、前記対象領域に表示させていた画像の一部又は全体を、前記第1及び第2の表示領域それぞれに表示させるよう前記制御を行う
ことを特徴とする請求項2記載の携帯端末。 The display control unit
When the area management unit determines the first and second display areas, a part or the whole of the image displayed in the target area immediately before the first and second display areas is displayed in the first and second display areas. The mobile terminal according to claim 2, wherein the control is performed so that each is displayed.
前記領域管理部が、前記第1及び第2の表示領域を定めた際に、その直前に、前記対象領域に表示させていた画像の一部又は全部を、前記第1の表示領域に表示させ、前記対象領域に表示させていた画像に関連する画像を、前記第2の表示領域に表示させる
ことを特徴とする請求項2記載の携帯端末。 The display control unit
When the area management unit determines the first and second display areas, a part or all of the image displayed in the target area is displayed in the first display area immediately before the first and second display areas. The mobile terminal according to claim 2, wherein an image related to the image displayed in the target area is displayed in the second display area.
前記領域管理部が、前記第1及び第2の表示領域を定めた後に、当該第1及び第2の表
示領域のうちの一方の表示領域内の点から、前記第1の境界線に対する垂線の方向に、当該第1の境界線に対向する前記表示面の一辺から当該第1の境界線までの線分長に対して所定割合となる第1距離未満離れた他方の表示領域内の点まで、前記タッチパッド上の接触位置が変化した場合に、当該変化前に、当該第1及び第2の表示領域に表示させていた画像を、当該変化後に入れ替えて表示させるよう前記制御を行う
ことを特徴とする請求項9又は10記載の携帯端末。 The display control unit
After the area management unit determines the first and second display areas, a perpendicular line to the first boundary line is determined from a point in one of the first and second display areas. To a point in the other display area that is less than a first distance that is a predetermined ratio to the line segment length from one side of the display surface facing the first boundary line to the first boundary line. When the contact position on the touchpad changes, the control is performed so that the images displayed in the first and second display areas before the change are replaced and displayed after the change. The portable terminal according to claim 9 or 10, characterized in that
前記タッチパッドに対する接触操作に応じて、前記表示面を分割してなる複数の表示領域を定める領域管理ステップと、
前記表示面を分割してなる表示領域毎に、画像の表示に係る制御を行う表示制御ステップとを含み、
前記領域管理ステップは、
前記表示面を第1の境界線で2分割してなる2つの表示領域を定めている場合において、前記タッチパッド上で接触が行われたときに、当該タッチパッド上の接触位置に基づいて、前記第1の境界線上の1点と当該接触位置から所定範囲内の1点とを通る第2の境界線を決定し、当該第2の境界線で、前記2つの表示領域のうちの前記接触位置から所定範囲内の1点を含む対象領域を更に2分割してなる2つの領域を、当該対象領域に替えて、第1及び第2の表示領域と定め、
前記表示制御ステップは、
前記対象領域が一の機能に係る画像の表示を行う領域である場合に、前記第1の表示領域と前記第2の表示領域との双方を、当該一の機能に係る画像の表示を行う領域であると定めて前記制御を行う
ことを特徴とする制御方法。 A control method in a mobile terminal comprising a display panel having a display surface with a touchpad,
An area management step for defining a plurality of display areas by dividing the display surface in accordance with a touch operation on the touchpad;
For each display area obtained by dividing the display surface, including a display control step for performing control related to image display,
The area management step includes:
In the case where two display areas are formed by dividing the display surface into two at the first boundary line, when contact is made on the touch pad, based on the contact position on the touch pad, A second boundary line passing through one point on the first boundary line and one point within a predetermined range from the contact position is determined, and the contact in the two display areas is determined by the second boundary line. Two areas obtained by further dividing the target area including one point within the predetermined range from the position into two areas are defined as first and second display areas instead of the target area.
The display control step includes:
When the target area is an area for displaying an image related to one function, both the first display area and the second display area are areas for displaying an image related to the one function. The control method is characterized in that the control is performed by determining that
前記制御処理は、
前記タッチパッドに対する接触操作に応じて、前記表示面を分割してなる複数の表示領域を定める領域管理ステップと、
前記表示面を分割してなる表示領域毎に、画像の表示に係る制御を行う表示制御ステップとを含み、
前記領域管理ステップは、
前記表示面を第1の境界線で2分割してなる2つの表示領域を定めている場合において、前記タッチパッド上で接触が行われたときに、当該タッチパッド上の接触位置に基づいて、前記第1の境界線上の1点と当該接触位置から所定範囲内の1点とを通る第2の境界線を決定し、当該第2の境界線で、前記2つの表示領域のうちの前記接触位置から所定範囲内の1点を含む対象領域を更に2分割してなる2つの領域を、当該対象領域に替えて、第1及び第2の表示領域と定め、
前記表示制御ステップは、
前記対象領域が一の機能に係る画像の表示を行う領域である場合に、前記第1の表示領域と前記第2の表示領域との双方を、当該一の機能に係る画像の表示を行う領域であると定めて前記制御を行う
ことを特徴とするプログラム。 A program for causing a processor in a portable terminal having a display panel having a display surface with a touchpad to perform control processing,
The control process is
An area management step for defining a plurality of display areas by dividing the display surface in accordance with a touch operation on the touchpad;
For each display area obtained by dividing the display surface, including a display control step for performing control related to image display,
The area management step includes:
In the case where two display areas are formed by dividing the display surface into two at the first boundary line, when contact is made on the touch pad, based on the contact position on the touch pad, A second boundary line passing through one point on the first boundary line and one point within a predetermined range from the contact position is determined, and the contact in the two display areas is determined by the second boundary line. Two areas obtained by further dividing the target area including one point within the predetermined range from the position into two areas are defined as first and second display areas instead of the target area.
The display control step includes:
When the target area is an area for displaying an image related to one function, both the first display area and the second display area are areas for displaying an image related to the one function. A program characterized by performing the control by determining that
前記第1の表示領域にアイコンが表示されている場合において、当該アイコンの表示領域に対応する前記タッチパッド上の領域に対して接触操作がなされたときに、前記第2の表示領域を、当該アイコンに関連付けられた機能に係る画像の表示を行う領域であると新
たに定めて前記制御を行う
ことを特徴とする請求項1記載の携帯端末。 The display control unit further includes:
When an icon is displayed in the first display area, when a contact operation is performed on an area on the touchpad corresponding to the display area of the icon, the second display area is The mobile terminal according to claim 1, wherein the control is performed by newly determining that the area is an area for displaying an image related to a function associated with an icon.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015128568A JP2015165441A (en) | 2015-06-26 | 2015-06-26 | Portable terminal, control method, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015128568A JP2015165441A (en) | 2015-06-26 | 2015-06-26 | Portable terminal, control method, and program |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011113201A Division JP2012243116A (en) | 2011-05-20 | 2011-05-20 | Portable terminal, control method, and program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2015165441A true JP2015165441A (en) | 2015-09-17 |
Family
ID=54187876
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015128568A Pending JP2015165441A (en) | 2015-06-26 | 2015-06-26 | Portable terminal, control method, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2015165441A (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10105364A (en) * | 1996-06-26 | 1998-04-24 | Xerox Corp | Operation method for computer controlled display system and computer controlled display system |
JP2003323258A (en) * | 2002-04-30 | 2003-11-14 | Kenwood Corp | Operation command processing program and navigation system |
JP2007257220A (en) * | 2006-03-22 | 2007-10-04 | Matsushita Electric Ind Co Ltd | Display device |
-
2015
- 2015-06-26 JP JP2015128568A patent/JP2015165441A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10105364A (en) * | 1996-06-26 | 1998-04-24 | Xerox Corp | Operation method for computer controlled display system and computer controlled display system |
JP2003323258A (en) * | 2002-04-30 | 2003-11-14 | Kenwood Corp | Operation command processing program and navigation system |
JP2007257220A (en) * | 2006-03-22 | 2007-10-04 | Matsushita Electric Ind Co Ltd | Display device |
Non-Patent Citations (1)
Title |
---|
C&R研究所, WORD2003マスターバイブル, vol. 第1版, JPN6016033865, 5 March 2004 (2004-03-05), pages 315 - 316, ISSN: 0003392814 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2012243116A (en) | Portable terminal, control method, and program | |
US11886252B2 (en) | Foldable device and method of controlling the same | |
US9996250B2 (en) | Touch motion mobile device, display control program, and display control method | |
US9891809B2 (en) | User terminal device and controlling method thereof | |
RU2677591C2 (en) | Apparatus and method for deleting item on touch screen display | |
US10073585B2 (en) | Electronic device, storage medium and method for operating electronic device | |
KR101863925B1 (en) | Mobile terminal and method for controlling thereof | |
KR20160002662A (en) | Mobile devices with plural displays | |
KR101611866B1 (en) | A mobile terminal with touch sensors mounted on case and a controlling method thereof | |
WO2012133272A1 (en) | Electronic device | |
US20150082236A1 (en) | Information processing apparatus | |
US20140184572A1 (en) | Information processing apparatus and method for controlling the same | |
JP2015170365A (en) | Portable terminal device and enlargement display method of content of portable terminal | |
EP2738658A2 (en) | Terminal and method for operating the same | |
KR20110085189A (en) | Operation method of personal portable device having touch panel | |
US20150123915A1 (en) | Portable terminal, control method and program | |
WO2015159774A1 (en) | Input device and method for controlling input device | |
KR102152383B1 (en) | Terminal apparatus and control method | |
WO2013008615A1 (en) | Input device, image display method, and program | |
CN111142775A (en) | Gesture interaction method and device | |
US20160202832A1 (en) | Method for controlling multiple touchscreens and electronic device | |
JP2015165441A (en) | Portable terminal, control method, and program | |
JP5908326B2 (en) | Display device and display program | |
JP5922497B2 (en) | Mobile terminal, display control method, and program | |
TW201405441A (en) | Touch electronic device and digital information selection method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150727 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150727 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160412 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160610 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160906 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20170307 |