JP6731192B2 - Display program and display device - Google Patents
Display program and display device Download PDFInfo
- Publication number
- JP6731192B2 JP6731192B2 JP2019046816A JP2019046816A JP6731192B2 JP 6731192 B2 JP6731192 B2 JP 6731192B2 JP 2019046816 A JP2019046816 A JP 2019046816A JP 2019046816 A JP2019046816 A JP 2019046816A JP 6731192 B2 JP6731192 B2 JP 6731192B2
- Authority
- JP
- Japan
- Prior art keywords
- thumbnail image
- displayed
- image
- thumbnail
- display area
- 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.)
- Active
Links
Images
Landscapes
- Controls And Circuits For Display Device (AREA)
- User Interface Of Digital Computer (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
Description
本発明は、複数の画像をスクロールさせる技術に関する。 The present invention relates to a technique of scrolling a plurality of images.
従来、複数の画像を表示するとともに、各画像の上方にページ番号を表示し、スクロール操作が受け付けられると、画像とページ番号とを移動させて別の画像を表示する技術が知られている(例えば、特許文献1参照)。 Conventionally, there is known a technique of displaying a plurality of images, displaying a page number above each image, and moving the image and the page number to display another image when a scroll operation is accepted ( For example, see Patent Document 1).
しかしながら、上述した従来の技術によると、各画像の上方に表示されているページ番号によって表示部の表示領域の一部が占有されるので、その分だけ画像を小さく表示しなければならず、特に表示面積が小さい表示部の場合には画像の内容を把握し難いという問題がある。
本明細書では、非スクロール時に画像の内容を把握し易くなるとともに、スクロール時に現在どの画像が表示されているかを容易に判断できる技術を開示する。
However, according to the above-mentioned conventional technique, since the page number displayed above each image occupies a part of the display area of the display unit, the image has to be displayed smaller by that amount. In the case of a display unit having a small display area, there is a problem that it is difficult to grasp the content of the image.
The present specification discloses a technique that makes it easy to understand the content of an image when not scrolling and which can easily determine which image is currently displayed when scrolling.
本明細書によって開示される表示プログラムは、画像を表示する表示部と操作部とを備える表示装置で実行される表示プログラムであって、前記表示部に複数の画像を表示する一方、各前記画像に付与されている識別子を前記表示部に表示しない表示処理と、前記操作部によってスクロール操作が受け付けられると、前記表示部に表示されている前記画像を前記スクロール操作に応じた方向に移動させて新たな画像を前記表示部に表示するスクロール処理と、を前記表示装置に実行させ、前記スクロール処理において、各前記画像の上に当該画像の前記識別子を重ねて表示し、表示した前記識別子を前記画像とともに移動させる。 A display program disclosed by the present specification is a display program executed by a display device including a display unit for displaying an image and an operation unit, and a plurality of images are displayed on the display unit while each of the images is displayed. Display processing for not displaying the identifier assigned to the display unit, and when a scroll operation is accepted by the operation unit, the image displayed on the display unit is moved in a direction according to the scroll operation. A scrolling process of displaying a new image on the display unit is executed by the display device, and in the scrolling process, the identifier of the image is displayed by being superimposed on each of the images, and the displayed identifier is Move with the image.
また、上記表示プログラムは、前記スクロール処理において、前記スクロール操作の終了のタイミング、又は、前記画像の移動の終了のタイミングに基づいて前記識別子を非表示にしてもよい。 In the scroll process, the display program may hide the identifier based on the timing of ending the scroll operation or the timing of ending the movement of the image.
また、上記表示プログラムは、前記画像にはページ番号が付与されており、前記識別子は前記ページ番号であってもよい。 Further, in the above display program, a page number may be given to the image, and the identifier may be the page number.
また、上記表示プログラムは、前記スクロール処理において、前記識別子を前記画像の画像領域内に表示してもよい。 Further, the display program may display the identifier in an image area of the image in the scrolling process.
また、上記表示プログラムは、前記スクロール処理において、前記表示部に一部の領域のみが表示されている前記画像についても前記識別子を表示してもよい。 Further, the display program may display the identifier for the image in which only a partial area is displayed on the display unit in the scrolling process.
また、上記表示プログラムは、前記スクロール処理において、前記画像のサイズに応じて前記識別子を拡大又は縮小して表示してもよい。 Further, the display program may display the identifier in the scroll process by enlarging or reducing the identifier according to the size of the image.
また、上記表示プログラムは、前記表示部に表示されている前記画像を選択する選択処理を前記表示装置に実行させ、前記選択処理において、選択した画像であることを示す図形を当該選択した前記画像の上に重ねて表示し、前記スクロール処理において、前記識別子と前記図形とを前記画像に重ねて表示してもよい。 Further, the display program causes the display device to perform a selection process of selecting the image displayed on the display unit, and in the selection process, the graphic indicating the selected image is the selected image. May be displayed overlaid on the image, and the identifier and the figure may be displayed overlaid on the image in the scrolling process.
また、上記表示プログラムは、前記表示処理によって前記画像が表示される前に、各前記画像の表示領域を示す表示領域画像を前記表示部に表示するとともに、各前記表示領域画像の上に前記画像の前記識別子を重ねて表示し、前記表示処理によって前記画像が表示されるタイミングに基づいて前記表示領域画像及び前記識別子を非表示にする初期表示処理を前記表示装置に実行させてもよい。 Further, the display program displays a display area image indicating a display area of each image on the display unit before the image is displayed by the display process, and the image is displayed on each display area image. The display device may be caused to perform an initial display process of displaying the identifier in a superimposed manner and hiding the display area image and the identifier based on the timing at which the image is displayed by the display process.
また、上記表示プログラムは、前記スクロール処理において、各前記画像を当該画像より低解像度の画像、あるいは当該画像の輪郭を示す枠に置き換えて移動させてもよい。 In the scroll processing, the display program may move each of the images by replacing the image with an image having a lower resolution than the image or a frame indicating the outline of the image.
また、上記表示プログラムは、前記操作部によって拡大縮小操作が受け付けられると、前記画像を前記拡大縮小操作に応じたサイズに拡大又は縮小する拡大縮小処理と、前記拡大縮小処理に応じて、前記表示部に表示する前記画像の数を変更する変更処理と、を前記表示装置に実行させ、前記拡大縮小処理において、拡大又は縮小後の前記画像を表示する前に、前記表示部に拡大又は縮小後の各前記画像の表示領域を示す表示領域画像を表示するとともに、各前記表示領域画像の上に前記画像の前記識別子を重ねて表示し、拡大又は縮小した前記画像を表示するタイミングに基づいて前記表示領域画像及び前記識別子を非表示にしてもよい。 Further, the display program, when a scaling operation is accepted by the operation unit, performs a scaling process for scaling the image to a size according to the scaling operation, and the display according to the scaling process. A changing process for changing the number of the images displayed on the display unit, and causing the display device to execute the changing process. While displaying a display area image showing the display area of each of the image, the identifier of the image is displayed on each of the display area images in an overlapping manner, and based on the timing of displaying the enlarged or reduced image. The display area image and the identifier may be hidden.
本明細書によって開示される表示装置は、画像を表示する表示部と、操作部と、制御部とを備え、前記制御部は、前記表示部に複数の画像を表示する一方、各前記画像に付与されている識別子を前記表示部に表示しない表示処理と、前記操作部によってスクロール操作が受け付けられると、前記表示部に表示されている前記画像を前記スクロール操作に応じた方向に移動させて新たな画像を前記表示部に表示するスクロール処理と、を実行し、前記スクロール処理において、各前記画像の上に当該画像の前記識別子を重ねて表示し、表示した前記識別子を前記画像とともに移動させる。 A display device disclosed by the present specification includes a display unit that displays an image, an operation unit, and a control unit, and the control unit displays a plurality of images on the display unit, while When a display process of not displaying the assigned identifier on the display unit and a scroll operation is accepted by the operation unit, the image displayed on the display unit is moved in a direction according to the scroll operation to newly display the image. A scrolling process of displaying a different image on the display unit is performed, and in the scrolling process, the identifier of the image is overlaid on each image, and the displayed identifier is moved together with the image.
なお、この発明は、表示方法、表示プログラムを記録した記録媒体等の種々の態様で実現することができる。 The present invention can be implemented in various forms such as a display method and a recording medium recording a display program.
画像の識別子を常に表示しないようにすると、識別子によって占有される表示領域の面積を低減できるので、その分画像を大きく表示できる。しかしながら、識別子を表示しないと、画像を移動させるスクロールをさせたとき、現在どの画像が表示部に表示されているかを移動している画像の内容から判断しなければならず、判断が困難になる。
この場合、識別子を常に画像の上に重ねて表示すれば、識別子によって占有される面積を低減できるとともに、スクロールさせたときに現在どの画像が表示されているかを識別子から判断できる。しかしながら、その場合は識別子が常に画像の上に重なっていることとなり、非スクロール時に画像の内容を把握し難くなる。
If the identifier of the image is not always displayed, the area of the display area occupied by the identifier can be reduced, so that the image can be displayed correspondingly larger. However, if the identifier is not displayed, when the image is scrolled, which image is currently displayed on the display unit must be determined from the content of the moving image, which makes the determination difficult. ..
In this case, if the identifier is always displayed over the image, the area occupied by the identifier can be reduced, and which image is currently displayed when scrolled can be determined from the identifier. However, in that case, the identifier always overlaps with the image, and it becomes difficult to grasp the content of the image when not scrolling.
上記の表示プログラム、及び、表示装置によると、スクロール処理が実行されていないときは識別子を表示しないので、各画像の近傍に識別子を表示するための領域を確保しなくてよく、その分画像を大きく表示できる。
更に、上記の表示プログラム、及び、表示装置によると、スクロール処理によって画像を移動させるときは各画像の識別子を表示するので、現在どの画像が表示されているかを容易に判断できる。
更に、上記の表示プログラム、及び、表示装置によると、スクロール処理によって画像を移動させるとき、識別子を画像の上に重ねて表示するので、各画像の近傍に識別子を表示するための領域がない場合であっても識別子を視認可能な大きさで表示できる。
According to the above display program and the display device, the identifier is not displayed when the scroll processing is not executed, so that it is not necessary to secure an area for displaying the identifier in the vicinity of each image, and the image is displayed correspondingly. It can be displayed large.
Further, according to the display program and the display device described above, the identifier of each image is displayed when the image is moved by the scrolling process, so that which image is currently displayed can be easily determined.
Further, according to the display program and the display device described above, when the image is moved by the scrolling process, the identifier is displayed by being superimposed on the image, so that there is no area for displaying the identifier near each image. Even in this case, the identifier can be displayed in a visible size.
よって上記の表示プログラム、及び、表示装置によると、非スクロール時に画像の内容を把握し易くなるとともに、スクロール時に現在どの画像が表示されているかを容易に判断できる。 Therefore, according to the display program and the display device described above, it becomes easy to understand the content of the image when not scrolling, and it is possible to easily determine which image is currently displayed when scrolling.
<実施形態1>
本発明の実施形態1を図1ないし図12によって説明する。
(1)全体構成
図1は、本発明の実施形態1に係る携帯電話1(表示装置の一例)と、携帯電話1と通信可能に接続されているプリンタ2とを示す模式図である。携帯電話1は通話機能に加えて無線通信機能を有しており、無線LANルータ3などを介してLAN(Local Aria Network)やインターネットなどの通信ネットワーク4に無線接続される。携帯電話1は通信ネットワーク4を介してプリンタ2に印刷を指示することにより、プリンタ2に画像を印刷させることができる。
<
A first embodiment of the present invention will be described with reference to FIGS.
(1) Overall Configuration FIG. 1 is a schematic diagram showing a mobile phone 1 (an example of a display device) according to a first embodiment of the present invention and a
(2)携帯電話の電気的構成
図2は、携帯電話1の電気的構成を簡略化して示すブロック図である。携帯電話1は、制御部11、送受信部12、音声入出力部13、無線通信部14、表示部15、操作部16、記憶部17を備えて構成されている。
(2) Electrical Configuration of Mobile Phone FIG. 2 is a block diagram showing a simplified electrical configuration of the
制御部11は、アプリケーションプロセッサ、ROM、RAMなどを備えて構成されている。アプリケーションプロセッサは、ROMや記憶部17に記憶されている各種のプログラムを実行することによって携帯電話1の各部を制御する。ROMはアプリケーションプロセッサが実行するための各種のプログラムやデータなどを記憶している。RAMはアプリケーションプロセッサが各種の処理を実行するための主記憶装置として用いられる。
The
送受信部12は、アンテナ、RF(Radio Frequency)回路、ベースバンドプロセッサなどを備えて構成されており、アンテナを介して基地局5との間で音声信号の送受信を行う。また、送受信部12は基地局5との間でパケット通信を行うことも可能に構成されている。
音声入出力部13は、マイク、スピーカ、音声処理回路などを備えて構成されている。マイクによって入力された音声信号は送受信部12によって基地局5に送信され、送受信部12によって基地局5から受信した音声信号はスピーカによって発音される。
The transmission/
The voice input/
無線通信部14は、Wi−Fi(登録商標)に準拠して構成されており、無線LANルータ3などを介して通信ネットワーク4に無線接続される。
なお、携帯電話1を通信ネットワーク4に無線接続できる規格であれば無線通信の規格はWi−Fiに限られない。例えば、携帯電話1はBluetooth(登録商標)によって無線接続される構成であってもよいし、IrDAなどの赤外線による光無線データ通信によって無線接続される構成であってもよい。
また、本実施形態では携帯電話1を通信ネットワーク4に無線接続する場合を例に説明するが、携帯電話1は通信ネットワーク4に有線接続されてもよい。
また、携帯電話1が通信ネットワーク4を介さずにプリンタ2に直接接続される構成であってもよい。
The
The wireless communication standard is not limited to Wi-Fi as long as the
Further, in the present embodiment, the case where the
Alternatively, the
表示部15は、液晶ディスプレイや有機ELディスプレイなどの表示デバイス、表示デバイスを駆動する駆動回路などを備えて構成されている。
操作部16は、表示デバイスの表示面を覆う略透明なタッチパネル、タッチパネルを制御する制御回路、各種の操作ボタンなどを備えて構成されている。ユーザは操作部16を操作することにより、電話番号の入力やアプリケーションプログラムの操作などを行うことができる。
The
The
記憶部17は、フラッシュメモリなどの不揮発性メモリを用いて各種のプログラムやデータを記憶する装置である。記憶部17には、オペレーティングシステム(OS)、アプリケーションプログラム(表示プログラム、印刷プログラムなど)、表示プログラムによって表示される電子文書などが記憶される。
The
電子文書のデータ形式は、PDF(Portable Document Format)であってもよいし、ワードプロセッサに固有のデータ形式であってもよいし、その他のデータ形式であってもよい。実施形態1では電子文書のデータ形式はPDFであるものとし、以降の説明では電子文書のことをPDF文書というものとする。 The data format of the electronic document may be PDF (Portable Document Format), a data format unique to the word processor, or any other data format. In the first embodiment, the data format of the electronic document is PDF, and in the following description, the electronic document is referred to as a PDF document.
また、実施形態1では図3に示すPDF文書を例に説明する。図示するPDF文書はページ毎にアルファベットA〜Oのいずれか一文字を複数表すものである。各ページには1から順にページ番号(識別子の一例)が付与されている。 In the first embodiment, the PDF document shown in FIG. 3 will be described as an example. The PDF document shown in the figure represents any one of the letters A to O for each page. A page number (an example of an identifier) is assigned to each page in order from 1.
(3)表示プログラム
図4は、表示プログラムによって表示部15に表示される画面20の一例を示す模式図である。表示プログラムは、1以上のページからなるPDF文書について、ページ毎に当該ページの内容を表すサムネイル画像21(画像の一例)を作成し、作成したサムネイル画像21を画面20に一覧表示し、一覧表示したサムネイル画像21の中から印刷するページのサムネイル画像21をユーザに選択させるプログラムである。
(3) Display Program FIG. 4 is a schematic diagram showing an example of the
表示プログラムを実行する制御部11(以下「表示プログラム」という)は、画面20でサムネイル画像21が選択されると、選択されたサムネイル画像21に対応するページを印刷するよう印刷プログラムに指示する。印刷プログラムを実行する制御部11(以下「印刷プログラム」という)は、印刷が指示されると、プリンタ2を制御してそのページを印刷させる。
When the
各サムネイル画像21の上に表示されている円形の画像22は、そのサムネイル画像21が選択されている状態であることを示す選択マーク(図形の一例)である。選択マーク22が表示されている状態のサムネイル画像21にタッチすると、そのサムネイル画像21の選択が解除されるとともに、選択マーク22が非表示になる。一方、選択マーク22が表示されていない状態のサムネイル画像21にタッチすると、そのサムネイル画像21が選択されるとともに、サムネイル画像21の上に選択マーク22が表示される。
The
各サムネイル画像21のデフォルトの状態は選択されている状態である。このため、表示プログラムが起動された直後には、各サムネイル画像21の上に選択マーク22が表示される。
The default state of each
「−(マイナス)」ボタン23はサムネイル画像21を一段階縮小するボタンであり、「+(プラス)」ボタン24はサムネイル画像21を一段階拡大するボタンである。
The "- (minus)"
「Select All」ボタン25は、全てのサムネイル画像21を一括して選択するボタンである。ここでいう全てのサムネイル画像21には、画面20に表示されていないサムネイル画像21も含まれる。
「Deselect All」ボタン26は、サムネイル画像21の選択を一括して解除するボタンである。
The “Select All”
The “Select All”
「Done」ボタン27は、選択されているサムネイル画像21に対応するページの印刷を印刷プログラムに指示し、その後に表示プログラムを終了するボタンである。
「Cancel」ボタン28は、画像を印刷させずに表示プログラムを終了するボタンである。
The “Done”
The “Cancel”
(3−1)サムネイル画像の表示
図5は、画面20にサムネイル画像21を表示する処理を説明するための模式図であって、表示プログラムが起動された直後の画面20の変化を時系列で示す模式図である。サムネイル画像21は表示プログラムが起動されると直ぐに画面20に表示されるのではなく、先ず表示領域画像30とページ番号31とが表示される。なお、画面20Aでは一つの表示領域画像にのみ符号を付している。同様に、画面20Aでは一つのページ番号にのみ符号を付している。
(3-1) Display of Thumbnail Image FIG. 5 is a schematic diagram for explaining the process of displaying the
具体的には、表示プログラムが起動されると、画面20Aに示すように、サムネイル画像21が表示される各領域に、サムネイル画像21が表示される領域であることを示す表示領域画像30が表示される。
表示領域画像30は、サムネイル画像21が表示される領域の輪郭を表す枠であってもよいし、サムネイル画像21より低解像度の画像であってもよいし、画面20の背景色やページ番号の表示色とは異なる色で塗りつぶされた画像であってもよい。画面20Aでは表示領域画像30として領域の輪郭を表す枠を表示している。
表示領域画像30のサイズは、1画面に表示するサムネイル画像21の行列の数に応じて予め設定されている。
Specifically, when the display program is activated, a
The
The size of the
そして、表示された各表示領域画像30の上に、その表示領域画像30が表示されている領域に表示されるサムネイル画像21に対応するページのページ番号31が重ねて表示される。
図示するようにページ番号31は表示領域画像30の画像領域内に表示される。言い換えると、ページ番号31は表示領域画像30からはみ出さないように表示される。
なお、表示領域画像30とページ番号31とを別々に表示するのではなく、表示領域画像30にページ番号31を上から重ねて合成した画像を表示させてもよい。
Then, on each displayed
As shown, the
Note that the
上述した表示領域画像30やページ番号31が表示されている間、表示プログラムによって各ページからサムネイル画像21が作成される。そして、サムネイル画像21の作成が完了すると、表示領域画像30とページ番号31とが非表示にされ、画面20Bに示すように、各表示領域画像30が表示されていた領域にサムネイル画像21が表示される。ただし、ページ番号31は表示されない。なお、画面20Bでは一つのサムネイル画像にのみ符号を付している。
サムネイル画像21は、当該サムネイル画像21の縦横比を維持しつつ、表示領域画像30によって示される領域内に表示可能な最大のサイズで表示される。
While the
The
図6は、上述したサムネイル画像21を表示する処理の流れを示すフローチャートである。本処理は表示プログラムが起動されると開始される。
ここで、実施形態1に係る表示プログラムはマルチスレッドプログラムとして実装されており、複数の処理を並列に実行できるものである。
FIG. 6 is a flowchart showing the flow of processing for displaying the
Here, the display program according to the first embodiment is implemented as a multi-thread program and can execute a plurality of processes in parallel.
S101では、表示プログラムはサムネイル画像21を表示する各領域に表示領域画像30を表示する。
S102では、表示プログラムは各表示領域画像30の上にページ番号31を重ねて表示する。
In S101, the display program displays the
In S102, the display program superimposes and displays the
S103では、表示プログラムは、S101及びS102の処理と並行して、各ページのサムネイル画像21を作成する。なお、表示プログラムがシングルスレッドプログラムである場合には、S103の処理はS101及びS102の処理が終了した後に実行される。
In S103, the display program creates the
S104では、表示プログラムは表示領域画像30とページ番号31とを非表示にする。
S105では、表示プログラムはS103で作成したサムネイル画像21を画面20の各領域に表示する。ここで、表示プログラムは、サムネイル画像21を各領域に表示する一方、ページ番号31は表示しない。
In S104, the display program hides the
In S105, the display program displays the
S101、S102、及びS104は初期表示処理の一例であり、S103及びS105は表示処理の一例である。 S101, S102, and S104 are examples of initial display processing, and S103 and S105 are examples of display processing.
(3−2)サムネイル画像のスクロール
図7は、画面20に表示されているサムネイル画像21をスクロールさせるスクロール処理を説明するための模式図であって、スクロール中の画面20の変化を時系列で示す模式図である。
PDF文書のページ数が多い場合は、一部のサムネイル画像21だけが画面20に表示される。一部のサムネイル画像21だけが画面20に表示されている場合、ユーザはタッチパネルに指を接触させ、接触させた指を上方向又は下方向に移動させることにより、サムネイル画像21を上下方向にスクロールさせることができる。これにより、ユーザは全てのサムネイル画像を表示させることができる。以下の説明では指を上方向に移動させる場合を例に説明する。
(3-2) Scrolling of Thumbnail Image FIG. 7 is a schematic diagram for explaining a scrolling process of scrolling the
When the PDF document has a large number of pages, only some
なお、詳しくは後述するが、横方向のスクロールは全体を画面20に表示できるサムネイル画像21の数が1つだけになるまでサムネイル画像21が拡大された場合にのみ可能となり、それ以外の場合は上下方向のスクロールだけが可能である。
As will be described in detail later, horizontal scrolling is possible only when the
画面20Dに示すように、ユーザの指が上方向に移動すると上方向のスクロール操作が受け付けられ、画面20E〜20Iに示すように、サムネイル画像21が上方向へ移動する。そして、それまで表示されていたサムネイル画像21が非表示になるとともに、新たなサムネイル画像21が画面20に表示される。
そして、ユーザの指が停止すると、あるいはユーザの指がタッチパネルから離れるとスクロール操作が終了し、サムネイル画像21の移動が停止する。図示する例では画面20Iに示す位置で指の移動が停止している。
As shown in
Then, when the user's finger stops, or when the user's finger leaves the touch panel, the scroll operation ends, and the movement of the
そして、本実施形態に係る表示プログラムでは、スクロール操作が受け付けられると、画面20Eに示すように、各サムネイル画像21の上にそのサムネイル画像21に対応するページのページ番号31が重ねて表示される。そして、画面20F〜画面20Iに示すように、表示されたページ番号31がサムネイル画像21とともに移動する。
Then, in the display program according to the present embodiment, when the scroll operation is accepted, as shown in the
それまで表示されていたサムネイル画像21が非表示になって新たなサムネイル画像21が表示された場合には、新たなサムネイル画像21の上にもページ番号31が表示され、表示されたページ番号31が当該新たなサムネイル画像21とともに移動する。
When the
各ページ番号31は、それぞれサムネイル画像21の画像領域内に表示される。
また、図8に示すように、各ページ番号31は選択マーク22に重ならない位置に表示される。ここで、図8は画面20Eを拡大して示す模式図である。なお、ページ番号31又は選択マーク22の一方が透過して表示されていれば、ページ番号31と選択マーク22とを重ねて表示してもよい。
また、画面20E〜20Iに示すように、ページ番号31は画面20に一部の領域のみが表示されているサムネイル画像21についても表示される。
Each
Further, as shown in FIG. 8, each
Further, as shown in the
そして、ユーザの指が停止すると、サムネイル画像21の移動が終了するとともに、画面20Jに示すようにページ番号31が非表示にされる(「画像の移動の終了のタイミングに基づいて識別子を非表示にする」の一例)。
Then, when the user's finger stops, the movement of the
図9は、上述したサムネイル画像21をスクロールさせるスクロール処理の流れを示すフローチャートである。本処理はタッチパネルでスクロール操作が受け付けられると開始される。
S201では、表示プログラムは各サムネイル画像21の上にページ番号31を重ねて表示する。
FIG. 9 is a flowchart showing the flow of the scroll process for scrolling the
In S201, the display program superimposes and displays the
S202では、表示プログラムはサムネイル画像21をスクロール操作に応じた方向に所定距離移動させる。
S203では、表示プログラムは新たに画面20に表示されたサムネイル画像21の上にページ番号31を重ねて表示する。
In S202, the display program moves the
In S203, the display program superimposes and displays the
S204では、表示プログラムはスクロール操作が終了したか否かを判定し、終了した場合はS205に進み、終了していない場合はS202に戻って処理を繰り返す。
S205では、表示プログラムはページ番号31を非表示にする。
In S204, the display program determines whether or not the scroll operation has ended. If the scroll operation has ended, the process proceeds to S205, and if not ended, the process returns to S202 to repeat the process.
In S205, the display program hides the
(3−3)サムネイル画像の拡大縮小
図10は、画面20に表示されているサムネイル画像21を拡大縮小する拡大縮小処理を説明するための模式図であって、拡大縮小中の画面20の変化を時系列で示す模式図である。
(3-3) Enlarging/Reducing Thumbnail Image FIG. 10 is a schematic diagram for explaining an enlarging/reducing process for enlarging/reducing the
ユーザが「+」ボタン24を押すと、先ず、画面20Kに示すように、拡大後のサムネイル画像21が表示される各領域に、拡大後のサムネイル画像21が表示される領域であることを示す表示領域画像30が表示される。
そして、表示された各表示領域画像30の上に、その表示領域画像30によって示される領域に表示されるサムネイル画像21に対応するページのページ番号31が重ねて表示される。画面20Kに示すように、ページ番号31は表示領域画像30の画像領域内に表示される。
When the user presses the “+”
Then, the
上述した表示領域画像30やページ番号31が表示されている間、表示プログラムによって各ページから新しい大きさのサムネイル画像21が作成される。そして、サムネイル画像21の作成が完了すると、表示領域画像30とページ番号31とが非表示にされ、画面20Lに示すように、各表示領域画像30が表示されていた領域に、その表示領域画像30の上に重ねて表示されていたページ番号31のページに対応する新しい大きさのサムネイル画像21が表示される。
While the
ユーザが「−」ボタン23を押したときの処理は「+」ボタン24を押したときの処理と拡大縮小が逆になった点を除いて実質的に同一であるので説明は省略する。
The process when the user presses the “−”
図11は、上述したサムネイル画像21を拡大縮小する拡大縮小処理の流れを示すフローチャートである。本処理は「−」ボタン23又は「+」ボタン24が押されると開始される。「−」ボタン23又は「+」ボタン24を押す操作は拡大縮小操作の一例である。
S301では、表示プログラムは画面20に表示するサムネイル画像21の数を拡大又は縮小後のサムネイル画像21のサイズに応じて変更するとともに(変更処理の一例)、各サムネイル画像21を表示するレイアウトを決定する。
FIG. 11 is a flowchart showing the flow of the enlargement/reduction processing for enlarging/reducing the
In S301, the display program changes the number of
S302では、表示プログラムは拡大又は縮小後のサムネイル画像21を表示する各領域に、拡大又は縮小後のサムネイル画像21が表示される領域であることを示す表示領域画像30を表示する。
S303では、表示プログラムは各表示領域画像30の上にページ番号31を重ねて表示する。
In S302, the display program displays the
In S303, the display program superimposes and displays the
S304では、表示プログラムは、S302及びS303の処理と並行して、各ページから新しい大きさのサムネイル画像21を作成する。
S305では、表示プログラムは表示領域画像30とページ番号31とを非表示にする。
S306では、表示プログラムはS304で作成した新しい大きさのサムネイル画像21を各領域に表示する。
In S304, the display program creates a
In S305, the display program hides the
In S306, the display program displays the
(3−4)サムネイル画像を拡大した後のスクロール方向
図12は、全体を画面20に表示できるサムネイル画像21の数が1つだけになるまでサムネイル画像21が拡大された場合を時系列で示す模式図である。全体を画面20に表示できるサムネイル画像21の数が1つだけになるまでサムネイル画像21が拡大された場合は、横方向のスクロールが可能となり、上下方向のスクロール操作は受け付けられなくなる。
(3-4) Scrolling direction after enlarging thumbnail image FIG. 12 shows in time series the case where the
このようにした理由は、印刷プログラムのユーザインタフェースと合わせるためである。印刷プログラムのユーザインタフェースは、全体を画面20に表示できるサムネイル画像21の数が1つだけになるまでサムネイル画像21を拡大して表示し、横スクロールさせることによって別のサムネイル画像21を表示させるインタフェースである。
The reason for doing this is to match the user interface of the print program. The user interface of the print program is an interface that enlarges and displays the
このため、表示プログラムは、全体を画面20に表示できるサムネイル画像21の数が1つだけになるまでサムネイル画像21が拡大された場合は、印刷プログラムのユーザインタフェースに合わせるために、横方向のスクロール操作だけを受け付ける。
Therefore, when the
なお、ユーザインタフェースを他のプログラムと合わせる必要がない場合は、全体を画面20に表示できるサムネイル画像21の数が1つだけになるまでサムネイル画像21が拡大された場合であっても上下方向のスクロール操作だけを受け付けるようにしてもよい。
If it is not necessary to match the user interface with other programs, even if the
(3−5)ページ番号のサイズ
図10に示す画面20K及び画面20Mに示すように、ページ番号31は拡大縮小後のサムネイル画像21のサイズに応じて拡大縮小される。例えば、サムネイル画像21を拡大した場合にはページ番号31も大きく表示され、サムネイル画像21を縮小した場合にはページ番号31も小さく表示される。
(3-5) Size of page number As shown in the
そして、拡大縮小後にサムネイル画像21をスクロールさせる場合には、拡大縮小後のサムネイル画像21のサイズに応じてページ番号31も拡大又は縮小される。例えば、サムネイル画像21を画面20Kに示すサイズに拡大した後にスクロールさせたとすると、画面20Kに示すページ番号31と同じサイズのページ番号31がサムネイル画像21の上に重ねて表示される。一方、サムネイル画像21を画面20Mに示すサイズに縮小した後にサムネイル画像21をスクロールさせたとすると、画面20Mに示すページ番号31と同じサイズのページ番号31が重ねて表示される。
When the
(4)実施形態の効果
以上説明した実施形態1に係る表示プログラムによると、スクロール処理が実行されていないときはページ番号31を表示しないので、各サムネイル画像21の近傍にページ番号31を表示するための領域を確保しなくてよく、その分サムネイル画像21を大きく表示できる。
更に、表示プログラムによると、スクロール処理によってサムネイル画像21を移動させるときは各サムネイル画像21のページ番号31を表示するので、現在どのサムネイル画像21が表示されているかを容易に判断できる。
更に、表示プログラムによると、スクロール処理によってサムネイル画像21を移動させるとき、ページ番号31をサムネイル画像21の上に重ねて表示するので、各サムネイル画像21の近傍にページ番号31を表示するための領域がない場合であってもページ番号31を視認可能な大きさで表示できる。
よって表示プログラムによると、非スクロール時にサムネイル画像21の内容を把握し易くなるとともに、スクロール時に現在どのサムネイル画像21が表示されているかを容易に判断できる。
(4) Effects of the embodiment According to the display program according to the first embodiment described above, the
Further, according to the display program, the
Further, according to the display program, when the
Therefore, according to the display program, it is possible to easily understand the content of the
更に、表示プログラムによると、サムネイル画像21の移動が終了した時にページ番号31を非表示にするので、重ねて表示したページ番号31によって非スクロール時にサムネイル画像21の内容が把握し難くならないようにすることができる。
Further, according to the display program, the
更に、表示プログラムによると、識別子としてページ番号31を表示するので、スクロール時に全サムネイル画像21のうち現在何ページ目のサムネイル画像21が画面20に表示されているかを容易に知ることができる。
Further, according to the display program, since the
更に、表示プログラムによると、ページ番号31がサムネイル画像21の画像領域内に表示されるので、サムネイル画像21の周囲にページ番号31がはみ出す分の領域を確保しておかなくてよい。このため、サムネイル画像21をより大きく表示することができる。これにより、スクロール処理が実行されていないときのサムネイル画像21の把握がより容易になる。
Further, according to the display program, the
更に、表示プログラムによると、画面20に一部の領域のみが表示されているサムネイル画像21についてもページ番号31を表示するので、画面20に一部の領域のみが表示されているサムネイル画像21についてもページ番号31を確認できる。
Further, according to the display program, the
更に、表示プログラムによると、サムネイル画像21の拡大縮小後にサムネイル画像21をスクロールさせる時、サムネイル画像21のサイズに応じてページ番号31を拡大又は縮小して表示する。
例えばサムネイル画像21のサイズが大きい場合はページ番号31も大きくすることにより、ページ番号31をより容易に確認できる。また、例えばサムネイル画像21のサイズが小さい場合はページ番号31のサイズも小さくすることにより、ページ番号31においてサムネイル画像21の画像領域からはみ出す部分を小さくできる。これにより、サムネイル画像21の周囲にページ番号31がはみ出す分の領域を確保しなくてよく、より多くのサムネイル画像21を表示できる。
Further, according to the display program, when the
For example, when the size of the
更に、表示プログラムによると、サムネイル画像21の選択において、選択したサムネイル画像21であることを示す選択マーク22(図形の一例)をサムネイル画像21の上に表示する。これにより、選択されたサムネイル画像21であるか否かを選択マーク22の有無によって容易に判断できる。更に、表示プログラムによると、スクロール中にページ番号31を選択マーク22と重ならない位置に表示するので、スクロール中であっても選択されたサムネイル画像21であるか否かを容易に判断できる。
Further, according to the display program, when the
更に、表示プログラムによると、当該表示プログラムが起動されたとき、サムネイル画像21が表示される前に、各サムネイル画像21の表示領域を示す表示領域画像30を画面20に表示するとともに、各表示領域画像30の上にサムネイル画像21のページ番号31を重ねて表示する。
各ページからサムネイル画像21を作成して表示する場合は、サムネイル画像21が表示されるまでに時間を要する。同時に表示されるサムネイル画像21の数が多い場合や、ページが高解像度である場合は特に時間を要する。表示プログラムによると、サムネイル画像21が表示される前に表示領域画像30とページ番号31とを表示するので、ユーザは表示されるサムネイル画像21の数や各領域にどのページのサムネイル画像21が表示されるかをより早い段階で知ることができる。
また、表示プログラムによると、表示処理によってサムネイル画像21が表示される前に表示領域画像30及びページ番号31を非表示にするので(「画像が表示されるタイミングに基づいて表示領域画像30及び前記識別子を非表示にする」の一例)、ページ番号31によってサムネイル画像21の内容を把握し難くなってしまわないようにすることができる。
Further, according to the display program, when the display program is activated, the
When the
Further, according to the display program, the
更に、表示プログラムによると、拡大縮小処理において、拡大又は縮小後のサムネイル画像21を表示する前に、画面20に拡大又は縮小後の各サムネイル画像21の表示領域を示す表示領域画像30を表示するとともに、各表示領域画像30の上にサムネイル画像21のページ番号31を重ねて表示する。
各ページからサムネイル画像21を作成して表示する場合は、サムネイル画像21が表示されるまでに時間を要する。同時に表示されるサムネイル画像21の数が多い場合や、ページが高解像度である場合は特に時間を要する。また、サムネイル画像21を拡大縮小すると画面20に表示されるサムネイル画像21の数も変化する。
表示プログラムによると、拡大縮小されたサムネイル画像21が表示される前に拡大縮小後のサムネイル画像21の表示領域画像30とページ番号31とを表示するので、ユーザは拡大縮小後に表示されるサムネイル画像21の数や各領域にどのページのサムネイル画像21が表示されるかをより早い段階で知ることができる。
また、表示プログラムによると、拡大又は縮小したサムネイル画像21が表示される前に表示領域画像30及びページ番号31を非表示にするので(「拡大又は縮小した画像を表示するタイミングに基づいて表示領域画像30及び識別子を非表示にする」の一例)、ページ番号31によってサムネイル画像21の内容を把握し難くなってしまわないようにすることができる。
Further, according to the display program, in the enlarging/reducing process, the
When the
According to the display program, the
In addition, according to the display program, the
<実施形態2>
次に、本発明の実施形態2を図13によって説明する。
実施形態2では、スクロール処理において、各サムネイル画像21を当該サムネイル画像21の輪郭を示す枠に置き換えて移動させる。
<
Next, a second embodiment of the present invention will be described with reference to FIG.
In the second embodiment, in the scrolling process, each
図13は、実施形態2に係るスクロール処理を説明するための模式図であって、スクロール中の画面20の変化を時系列で示す模式図である。実施形態2に係る表示プログラムは、スクロール操作を受け付けると、画面20T〜画面20Xに示すように、各サムネイル画像21を当該サムネイル画像21の輪郭を示す枠32に置き換えて移動させ、サムネイル画像21の移動が終了した時に、輪郭を示す枠32を非表示にして各サムネイル画像21を表示する。輪郭を示す枠32の内側の色は画面20の背景画像と同じ色である。
FIG. 13 is a schematic diagram for explaining the scrolling process according to the second embodiment, and is a schematic diagram showing changes in the
以上説明した実施形態2に係る表示プログラムによると、輪郭を示す枠32は元のサムネイル画像21に比べてデータ量が少なくてよいので、スクロール処理の負担を軽減できる。
また、表示プログラムによると、サムネイル画像21の代わりに輪郭を示す枠32を表示することによってサムネイル画像21の内容の視認性を低くしている。これにより、ページ番号31をより明確にユーザに視認させることができる。
なお、各サムネイル画像21を枠32に置き換えるのではなく、当該サムネイル画像21より低解像度の画像に置き換えてもよい。
実施形態2に係る表示プログラムはその他の点において実施形態1と実質的に同一である。
According to the display program according to the second embodiment described above, the
Further, according to the display program, the
Instead of replacing each
The display program according to the second embodiment is substantially the same as that of the first embodiment in other points.
<実施形態3>
次に、本発明の実施形態3を図14ないし図15によって説明する。
実施形態1では表示装置として携帯電話1を例に説明したが、実施形態3では携帯電話1よりも表示部15の表示面積が大きいタブレット型コンピュータを例に説明する。
<
Next, a third embodiment of the present invention will be described with reference to FIGS.
In the first embodiment, the
図14は、実施形態3に係る画面40の一例を示す模式図である。PDF文書のページ数が2ページ以上である場合は、図14に示すように、各ページのサムネイル画像21が一覧表示されるサムネイル表示領域50と、選択マーク22によって選択されているサムネイル画像21に対応するページのうちいずれか一つのページの印刷プレビュー画像33が表示されるプレビュー領域51と、現在設定されている印刷条件(印刷に用いるプリンタ、用紙サイズ、印刷部数など)や、印刷条件を設定するための画面を呼び出す[Settings]ボタンなどが表示される印刷情報領域52と、印刷を指示する[Print]ボタンなどが表示される操作領域53とに画面40が4分割される。
FIG. 14 is a schematic diagram showing an example of the
プレビュー領域51に表示される印刷プレビュー画像33は、現在設定されている印刷条件を反映して生成される。例えば、図14の印刷情報領域52には示していないが、2つのページを縮小して1枚の印刷用紙の同じ面に印刷する所謂2in1印刷を行う設定がされている場合は、2つのページから1つの印刷プレビュー画像33が生成されて表示される。
The
実施形態3でも各サムネイル画像21のデフォルトの状態は選択された状態であるとする。この場合、表示プログラムを起動した直後は、1ページ目の印刷プレビュー画像33が表示される。
Also in the third embodiment, it is assumed that the default state of each
ユーザは、プレビュー領域51に印刷プレビュー画像33が表示されているページとは異なるページの印刷プレビュー画像33を表示させたい場合は、そのページのサムネイル画像21にタッチする。
ユーザがタッチしたサムネイル画像21が選択されていないサムネイル画像21である場合、言い換えると、選択マーク22が表示されていないサムネイル画像21である場合は、そのサムネイル画像21が選択されるとともに、そのサムネイル画像21に対応するページの印刷プレビュー画像33がプレビュー領域51に表示される。
When the user wants to display the
When the
一方、ユーザがタッチしたサムネイル画像21が選択されているサムネイル画像である場合は、その選択が解除される。ユーザは、そのサムネイル画像21にもう一度タッチすることにより、そのサムネイル画像21を選択された状態に戻すことができるとともに、そのサムネイル画像21に対応するページの印刷プレビュー画像33をプレビュー領域51に表示させることができる。
On the other hand, when the
また、プレビュー領域51に印刷プレビュー画像33が表示されているページに対応するサムネイル画像21の選択が解除された場合には、その印刷プレビュー画像33が非表示にされ、選択されているサムネイル画像21のうち選択が解除されたサムネイル画像21の次のサムネイル画像21に対応するページの印刷プレビュー画像33がプレビュー領域51に表示される。
If the
例えば、印刷プレビュー画像33として表示されているページのサムネイル画像21の選択が解除されると、そのページの後のサムネイル画像21であって選択状態であるサムネイル画像21のページが印刷プレピュー画像33として替わりに表示される。
一方、ユーザにより新たにサムネイル画像21が選択されると、既に表示されている印刷プレビュー画像33に替えて、新たに選択されたサムネイル画像21のページが印刷プレビュー画像33として表示される。
For example, when the selection of the
On the other hand, when the user newly selects the
PDF文書のページ数が1ページのみである場合は、サムネイル表示領域50は表示されず、その1ページの印刷プレビュー画像33がプレビュー領域51に表示される。
なお、実施形態3に係る画面40にも、実施形態1と同様に「Select All」ボタンや「Deselect All」ボタンを設けてもよい。
If the PDF document has only one page, the
The
(5−1)サムネイル画像の表示
サムネイル表示領域50にサムネイル画像21を表示する処理は実施形態1と同様であり、サムネイル画像21が表示される各領域にサムネイル画像21の表示領域を示す表示領域画像30が表示され、その表示領域画像30によって示される領域に表示されるサムネイル画像21に対応するページのページ番号31が表示領域画像30の上に重ねて表示される。そして、サムネイル画像21の作成が完了すると、表示領域画像30とページ番号31とが非表示にされ、各表示領域画像30が表示されていた領域に、その表示領域画像30に対応するサムネイル画像21が表示される。
(5-1) Display of Thumbnail Image The processing of displaying the
(5−2)サムネイル画像のスクロール
PDF文書のページ数が多い場合は、一部のサムネイル画像21だけがサムネイル表示領域50に表示される。ユーザはサムネイル画像21を横にスクロールさせることにより、全てのサムネイル画像21を画面40に表示させることができる。
(5-2) Scrolling of Thumbnail Image When the number of pages of the PDF document is large, only some
図15は、実施形態3に係るスクロール処理を説明するための模式図である。サムネイル画像21をスクロールさせる処理は実施形態1と同様であり、ユーザがスクロール操作を行うと、表示されている各サムネイル画像21に対応するページのページ番号31がサムネイル画像21の上に重ねて表示される。そして、サムネイル画像21がページ番号31とともに移動され、サムネイル画像21の移動が終了するとページ番号31が非表示にされる。
FIG. 15 is a schematic diagram for explaining the scroll processing according to the third embodiment. The process of scrolling the
<実施形態4>
次に、本発明の実施形態4を説明する。
実施形態4では、サムネイル画像21のサイズが大きいほどサムネイル画像21のサイズに対するページ番号31のサイズの比率を小さくする。言い換えると、サムネイル画像21のサイズが小さくなるほどサムネイル画像21のサイズに対するページ番号31のサイズの比率を大きくする。
<
Next, a fourth embodiment of the present invention will be described.
In the fourth embodiment, the larger the size of the
具体的には例えば、サムネイル画像21が拡大縮小されても、その後のスクロール時に表示するページ番号31のサイズを常に一定にする。このようにすれば、サムネイル画像21のサイズが大きくなるほどサムネイル画像21のサイズに対するページ番号31のサイズの比率を小さくすることができる。
Specifically, for example, even if the
なお、スクロール時にサムネイル画像21のサイズに応じてページ番号31を拡大又は縮小して表示する場合であっても、サムネイル画像21のサイズが大きいほどサムネイル画像21のサイズに対するページ番号31のサイズの比率を小さくすることもできる。
Even when the
例えば、サムネイル画像21が元のサイズから2倍に拡大された場合はページ番号31を1.5倍に拡大し、サムネイル画像21が元のサイズから3倍に拡大された場合はページ番号31を2倍に拡大する。
このようにすれば、サムネイル画像21を元のサイズから2倍に拡大した場合のサムネイル画像21の倍率に対するページ番号31の倍率の比は0.75(=1.5/2)となり、サムネイル画像21を元のサイズから3倍に拡大した場合のサムネイル画像21の倍率に対するページ番号31の倍率の比は0.66(=2/3)となる。その結果、サムネイル画像21のサイズに応じてページ番号31を拡大しつつ、サムネイル画像21のサイズが大きいほどサムネイル画像21のサイズに対するページ番号31のサイズの比率が小さくなる。
For example, when the
By doing so, the ratio of the magnification of the
以上説明した実施形態4に係る表示プログラムによると、サムネイル画像21のサイズが変化してもページ番号31の表示サイズが大きく変化しないようにすることができる。これにより、ページ番号31の視認性を維持することができる。
また、サムネイル画像21の詳細を確認したいユーザにとっては大きい画像サイズに対してページ番号31を小さくすることが望ましく、複数のサムネイル画像21の全体を確認したいユーザにとっては小さい画像サイズに対してページ番号31を大きく表示することでサムネイル画像21の識別を容易にすることができる。
With the display program according to the fourth embodiment described above, it is possible to prevent the display size of the
Further, it is desirable for the user who wants to check the details of the
<他の実施形態>
本発明は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような実施形態も本発明の技術的範囲に含まれる。
<Other Embodiments>
The present invention is not limited to the embodiments described by the above description and drawings, and the following embodiments are also included in the technical scope of the present invention.
(1)上記実施形態では表示部15に表示する画像として電子文書のページを表すサムネイル画像21を例に説明したが、表示部15に表示する画像はこれに限られない。例えば、特定のフォルダに格納されている1以上のデジタル画像についてそのサムネイル画像21を表示してもよい。
(1) In the above embodiment, the
(2)上記実施形態では表示プログラムがサムネイル画像21を作成する場合を例に説明したが、画像にサムネイル画像21が添付されている場合はそのサムネイル画像21を用いてもよい。
(2) In the above embodiment, the case where the display program creates the
(3)上記実施形態では表示部15に表示する画像としてサムネイル画像21を例に説明したが、表示する画像はサムネイル画像21に限られない。例えば、画像自体のサイズが元から小さい場合は、サムネイル画像21ではなく元の画像をそのまま表示させてもよい。
(3) In the above embodiment, the
(4)上記実施形態では、初期表示処理において、表示処理によってサムネイル画像21が表示される前にページ番号31を非表示にする場合を例に説明したが、サムネイル画像21が表示された少し後にページ番号31を非表示にしてもよい。
(4) In the above embodiment, the case where the
(5)上記実施形態では画面20にサムネイル画像21を表示させるとき、初期表示処理によって表示領域画像30やページ番号31を表示する場合を例に説明したが、初期表示処理は必ずしも実行しなくてよい。つまり、表示領域画像30やページ番号31を表示することなくサムネイル画像21を表示してもよい。
(5) In the above embodiment, when the
(6)上記実施形態では識別子としてページ番号31を例に説明したが、識別子は画像の移動中に現在どの画像が表示されているかをユーザが容易に判断できる情報であればページ番号31以外であってもよい。
(6) In the above embodiment, the
(7)上記実施形態ではページ番号31を表示領域画像30の画像領域内に表示する場合を例に説明したが、ページ番号31の一部が表示領域画像30からはみ出してもよい。ただし、ページ番号31において表示領域画像30からはみ出す部分は極力小さいことが望ましい。
(7) In the above embodiment, the case where the
(8)上記実施形態ではスクロール操作が終了すると画像の移動も終了していたが、スクロール操作を終了してもしばらくは画像の移動を続けるように構成してもよい。この場合、画像の移動を終了したタイミングではなく、スクロール操作を終了したときや、終了した少し後に、ページ番号31を非表示にしてもよい。
(8) In the above-described embodiment, the movement of the image ends when the scroll operation ends, but the image may continue to move for a while even after the scroll operation ends. In this case, the
(9)上記実施形態では画像の移動が終了した時にページ番号31を非表示にする場合を例に説明したが、画像の移動が終了した少し後(例えば0.5秒後)にページ番号31を非表示にしてもよい。
また、画像の移動が終了する少し前(例えば0.5秒前)にページ番号31を非表示にしてもよい。
(9) In the above embodiment, the case where the
Further, the
(10)上記実施形態では、拡大縮小処理において、拡大又は縮小したサムネイル画像21が表示される前にページ番号31を非表示にする場合を例に説明したが、拡大又は縮小したサムネイル画像21が表示される少し前、あるいは表示された少し後にページ番号31を非表示にしてもよい。
(10) In the above embodiment, the case where the
(11)上記実施形態ではタッチパネルに指を接触させて移動させることによってスクロール操作を行う場合を例に説明したが、[上]ボタンや[下]ボタンを設け、これらのボタンを押すことでスクロール操作を行ってもよい。 (11) In the above embodiment, the case where the scroll operation is performed by touching and moving the finger on the touch panel has been described as an example. You may perform the operation.
(12)上記実施形態では選択されたページを印刷する場合を例に説明したが、選択されたページをどのように利用するかは適宜に選択可能である。例えば選択されたページを電子メールに添付して送信してもよい。 (12) In the above embodiment, the case where the selected page is printed has been described as an example, but how to use the selected page can be appropriately selected. For example, the selected page may be attached to an email and sent.
(13)上記実施形態では表示装置として携帯電話1やタブレット型コンピュータを例に説明したが、パーソナルコンピュータや携帯情報端末に本発明を適用してもよい。
また、画像を表示可能なディスプレイとタッチパネルとを備えるプリンタに本発明を適用してもよい。例えば、プリンタにおいては、着脱可能に装着されたリムーバブルメモリに記憶されている複数のデジタル画像のサムネイル画像21をディスプレイに一覧表示し、ユーザが選択したサムネイル画像21に対応するデジタル画像を印刷するダイレクトプリント機能が知られている。このダイレクトプリント機能において、一覧表示されているサムネイル画像21をディスプレイ上でスクロール表示させる場合に本発明を適用してもよい。
(13) In the above embodiments, the
Further, the present invention may be applied to a printer including a display capable of displaying an image and a touch panel. For example, in a printer, a
1・・・携帯電話、11・・・制御部、15・・・表示部、16・・・操作部、17・・・記憶部、20(20A〜20Y)・・・画面、21・・・サムネイル画像、30・・・表示領域画像、31・・・ページ番号、32・・・枠、33・・・印刷プレビュー画像、40・・・画面
DESCRIPTION OF
Claims (5)
複数のサムネイル画像を第1方向に沿って表示するサムネイル画像表示領域と、印刷を指示する印刷ボタンと、を含む画面を表示する表示処理と、
前記サムネイル画像表示領域に対して前記第1方向を示すタッチ操作が受け付けられた場合、前記サムネイル画像を前記第1方向に移動させて新たなサムネイル画像を前記サムネイル画像表示領域に表示するスクロール処理と、
前記印刷ボタンに対してタッチ操作が受け付けられると、前記サムネイル画像表示領域に表示されているサムネイル画像に対応するデータの印刷を前記表示装置と通信可能なプリンタに指示する印刷指示処理と、
を前記表示装置に実行させ、
前記画面において、前記サムネイル画像表示領域と前記印刷ボタンとが、前記第1方向とは異なる第2方向に配置されており、
前記表示処理は、前記サムネイル画像表示領域に対して前記第1方向を示すタッチ操作が受け付けられていない場合、前記複数のサムネイル画像各々に付与されたページ番号を、当該複数のサムネイル画像の上に重ねて表示することなく、前記データの内容をサムネイル画像として前記サムネイル画像表示領域に表示し、
前記スクロール処理は、前記サムネイル画像表示領域に対して前記第1方向を示すタッチ操作が受け付けられた場合、前記複数のサムネイル画像各々に付与されたページ番号を、当該複数のサムネイル画像の上に重ねて表示するとともに、当該複数のサムネイル画像を、前記ページ番号が重ねられた状態で前記第1方向に移動させることを特徴とするプログラム。 A program executed by a computer of a display device including a display unit and a touch panel,
Display processing for displaying a screen including a thumbnail image display area for displaying a plurality of thumbnail images along the first direction and a print button for instructing printing;
Scrolling processing of moving the thumbnail image in the first direction and displaying a new thumbnail image in the thumbnail image display area when a touch operation indicating the first direction is received on the thumbnail image display area; ,
When a touch operation is accepted for the print button, print instruction processing for instructing a printer capable of communicating with the display device to print data corresponding to the thumbnail image displayed in the thumbnail image display area,
Is executed on the display device,
On the screen, the thumbnail image display area and the print button are arranged in a second direction different from the first direction ,
In the display processing, when the touch operation indicating the first direction is not accepted for the thumbnail image display area, the page number given to each of the thumbnail images is displayed on the thumbnail images. The contents of the data are displayed as thumbnail images in the thumbnail image display area without being displayed in an overlapping manner.
In the scrolling process, when a touch operation indicating the first direction is received on the thumbnail image display area, the page number given to each of the thumbnail images is overlaid on the thumbnail images. A program for displaying a plurality of thumbnail images and moving the plurality of thumbnail images in the first direction with the page numbers being overlapped .
前記サムネイル画像表示領域は、前記第1方向において前記画面の全域にわたって配置されていることを特徴とするプログラム。 The program according to claim 1,
The program wherein the thumbnail image display area is arranged over the entire area of the screen in the first direction.
前記表示処理は、さらに、前記印刷の印刷条件を設定するための設定ボタンを前記画面に表示し、
前記画面において、前記サムネイル画像表示領域と前記設定ボタンとが、前記第1方向とは異なる第3方向に配置されていることを特徴とするプログラム。 The program according to claim 1 or 2, wherein
The display processing further displays a setting button for setting the printing condition of the printing on the screen,
A program characterized in that, on the screen, the thumbnail image display area and the setting button are arranged in a third direction different from the first direction.
前記プログラムは、前記サムネイル画像表示領域に表示されている前記サムネイル画像に対して選択又は非選択のタッチ操作を受け付ける受付処理を前記表示装置に実行させ、
前記表示処理は、さらに、前記受付処理で選択のタッチ操作を受け付けたサムネイル画像が示すデータに前記印刷の印刷条件を反映して生成された印刷プレビュー画像を前記画面のプレビュー画像表示領域に表示し、
前記画面において、前記サムネイル画像表示領域と前記プレビュー画像表示領域とが、前記第1方向とは異なる第4方向に配置されていることを特徴とするプログラム。 The program according to any one of claims 1 to 3,
The program causes the display device to execute a reception process of receiving a touch operation of selection or non-selection for the thumbnail image displayed in the thumbnail image display area,
The display processing further displays a print preview image generated by reflecting the print condition of the print on the data indicated by the thumbnail image for which the selection touch operation is received in the reception processing, in the preview image display area of the screen. ,
On the screen, the thumbnail image display area and the preview image display area are arranged in a fourth direction different from the first direction.
タッチパネルと、
制御部と、を備える表示装置であって、
前記制御部は、
複数のサムネイル画像を第1方向に沿って表示するサムネイル画像表示領域と、印刷を指示する印刷ボタンと、を含む画面を表示する表示処理と、
前記サムネイル画像表示領域に対して前記第1方向を示すタッチ操作が受け付けられた場合、前記サムネイル画像を前記第1方向に移動させて新たなサムネイル画像を前記サムネイル画像表示領域に表示するスクロール処理と、
前記印刷ボタンに対してタッチ操作が受け付けられると、前記サムネイル画像表示領域に表示されているサムネイル画像に対応するデータの印刷を前記表示装置と通信可能なプリンタに指示する印刷指示処理と、を実行し、
前記画面において、前記サムネイル画像表示領域と前記印刷ボタンとが、前記第1方向とは異なる第2方向に配置されており、
前記表示処理は、前記サムネイル画像表示領域に対して前記第1方向を示すタッチ操作が受け付けられていない場合、前記複数のサムネイル画像各々に付与されたページ番号を、当該複数のサムネイル画像の上に重ねて表示することなく、前記データの内容をサムネイル画像として前記サムネイル画像表示領域に表示し、
前記スクロール処理は、前記サムネイル画像表示領域に対して前記第1方向を示すタッチ操作が受け付けられた場合、前記複数のサムネイル画像各々に付与されたページ番号を、当該複数のサムネイル画像の上に重ねて表示するとともに、当該複数のサムネイル画像を、前記ページ番号が重ねられた状態で前記第1方向に移動させることを特徴とする表示装置。 Display part,
Touch panel,
A display device including a control unit,
The control unit is
Display processing for displaying a screen including a thumbnail image display area for displaying a plurality of thumbnail images along the first direction and a print button for instructing printing;
Scrolling processing of moving the thumbnail image in the first direction and displaying a new thumbnail image in the thumbnail image display area when a touch operation indicating the first direction is received on the thumbnail image display area; ,
When a touch operation on the print button is accepted, a print instruction process for instructing a printer that can communicate with the display device to print data corresponding to the thumbnail image displayed in the thumbnail image display area is executed. Then
On the screen, the thumbnail image display area and the print button are arranged in a second direction different from the first direction ,
In the display process, when the touch operation indicating the first direction is not accepted for the thumbnail image display area, the page number given to each of the thumbnail images is displayed on the thumbnail images. The contents of the data are displayed as thumbnail images in the thumbnail image display area without being displayed in an overlapping manner.
In the scrolling process, when a touch operation indicating the first direction is received in the thumbnail image display area, the page number given to each of the thumbnail images is overlaid on the thumbnail images. And a plurality of thumbnail images are moved in the first direction while the page numbers are overlapped .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019046816A JP6731192B2 (en) | 2019-03-14 | 2019-03-14 | Display program and display device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019046816A JP6731192B2 (en) | 2019-03-14 | 2019-03-14 | Display program and display device |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017047035A Division JP6497403B2 (en) | 2017-03-13 | 2017-03-13 | Display program and display device |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020113881A Division JP6992846B2 (en) | 2020-07-01 | 2020-07-01 | Display program and display device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019133694A JP2019133694A (en) | 2019-08-08 |
JP6731192B2 true JP6731192B2 (en) | 2020-07-29 |
Family
ID=67546334
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019046816A Active JP6731192B2 (en) | 2019-03-14 | 2019-03-14 | Display program and display device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6731192B2 (en) |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003231323A (en) * | 2002-02-07 | 2003-08-19 | Canon Inc | Printer, printing method, image processor, image processing method, storage medium and program |
JP5031353B2 (en) * | 2006-12-15 | 2012-09-19 | キヤノン株式会社 | Display device, control method, and program |
JP4509199B2 (en) * | 2008-03-25 | 2010-07-21 | 富士フイルム株式会社 | Reduced image display control apparatus and method |
JP5455360B2 (en) * | 2008-12-12 | 2014-03-26 | キヤノン株式会社 | Information processing apparatus, information processing method, and program |
JP2010171780A (en) * | 2009-01-23 | 2010-08-05 | Murata Machinery Ltd | Image processor, and program for the same |
-
2019
- 2019-03-14 JP JP2019046816A patent/JP6731192B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2019133694A (en) | 2019-08-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2490111B1 (en) | Display device, and method and computer readable medium for the same | |
JP6003444B2 (en) | Display program and information processing apparatus | |
JP5413688B2 (en) | Image partition program and display device | |
US9015637B2 (en) | Portable communication terminal, browsing method, and browsing program | |
CN110851037A (en) | Information processing apparatus and recording medium | |
JP5596914B2 (en) | Terminal device, display control method, and program having display function | |
US9875433B2 (en) | Linkage system and linkage method for image processing, portable terminal device, and image processing linkage program | |
JP2014126955A (en) | Display processing apparatus, image forming apparatus, display processing system of remote screen, and display processing method | |
JP6108244B2 (en) | Display program and display device | |
JP5737350B2 (en) | Display program and display device | |
KR101211548B1 (en) | Mobile electronic device | |
JP2013186665A (en) | Operation system of image forming apparatus, image forming apparatus, operation terminal, control method of image forming apparatus, control method of operation terminal, control program of image forming apparatus, and control program of operation terminal | |
JP6731192B2 (en) | Display program and display device | |
JP7264217B2 (en) | Display program and display device | |
JP6992846B2 (en) | Display program and display device | |
JP4988663B2 (en) | Portable electronic devices | |
JP6497403B2 (en) | Display program and display device | |
JP6786199B2 (en) | Print control device, control method of print control device, and printer driver program | |
JP5468923B2 (en) | Mobile terminal device | |
US20180210630A1 (en) | Display device and display method | |
JP6694540B2 (en) | Print control device, print control device control method, and printer driver program | |
US20140082562A1 (en) | Computer Readable Medium, Information Processing Apparatus, and Method of Displaying Images | |
JP6885243B2 (en) | Computer program for terminal equipment | |
JP2009276855A (en) | Information processor | |
JP5053199B2 (en) | Portable electronic devices |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190412 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190412 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20191211 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200212 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200403 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20200605 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200618 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6731192 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |