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

JP2016126657A - 情報処理装置、情報処理装置の制御方法、及びプログラム - Google Patents

情報処理装置、情報処理装置の制御方法、及びプログラム Download PDF

Info

Publication number
JP2016126657A
JP2016126657A JP2015001677A JP2015001677A JP2016126657A JP 2016126657 A JP2016126657 A JP 2016126657A JP 2015001677 A JP2015001677 A JP 2015001677A JP 2015001677 A JP2015001677 A JP 2015001677A JP 2016126657 A JP2016126657 A JP 2016126657A
Authority
JP
Japan
Prior art keywords
display
display area
preview image
display mode
preview
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
Application number
JP2015001677A
Other languages
English (en)
Inventor
洋平 正垣
Yohei Masagaki
洋平 正垣
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2015001677A priority Critical patent/JP2016126657A/ja
Priority to US14/989,721 priority patent/US9729739B2/en
Publication of JP2016126657A publication Critical patent/JP2016126657A/ja
Priority to US15/642,174 priority patent/US10389895B2/en
Priority to US16/453,865 priority patent/US11057532B2/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00352Input means
    • H04N1/00392Other manual input means, e.g. digitisers or writing tablets
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04845Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/00411Display of information to the user, e.g. menus the display also being used for user input, e.g. touch screen
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/0044Display of information to the user, e.g. menus for image preview or review, e.g. to help the user position a sheet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/00469Display of information to the user, e.g. menus with enlargement of a selected area of the displayed information
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04806Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0094Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Facsimiles In General (AREA)

Abstract

【課題】 マルチタッチ操作に基づいて画面構成が異なる2つの表示モードを切り替える場合において、ユーザにとって快適な操作性を提供する。
【解決手段】 プレビュー画像を表示する第1の表示領域へのピンチアウト操作の開始に応じて第1の表示モードから第2の表示モードへ表示を切替え、前記第1の表示領域へのピンチイン操作が終了し、かつプレビュー画像の表示サイズが所定の閾値に達したことに従って第2の表示モードから第2の表示モードへ表示を切り替える。
【選択図】 図3

Description

本発明は、情報処理装置、情報処理装置の制御方法、及びプログラムに関する。
近年、ユーザによる直感的な操作を可能にするために、マルチタッチ操作を検出可能なタッチパネルを備えた情報処理装置が一般的になりつつある。このタッチパネル上で行うマルチタッチ操作としては、ピンチインやピンチアウトなどがある。ピンチインとは、タッチパネル上に表示した対象物を二本の指でつまむようにする操作であり、この操作により対象物の縮小を直感的に実行することができる。また、ピンチアウトとは、タッチパネル上に表示した対象物を二本の指で広げるようにする操作であり、この操作により対象物の拡大を直感的に実行することができる。
特許文献1には、ディスプレイ上に拡大表示している画像を、ピンチイン操作により縮小し、画像の表示倍率が所定の閾値以下になった場合に拡大表示を終了することが開示されている。
特開2013−190982号公報
ここで、画像を拡大表示しているときは、拡大表示する前とで画面の構成が変わる場合がある。例えば、拡大表示前は表示画像に対する各種操作ボタンを表示し、拡大表示時は当該操作ボタンを非表示にする場合等である。このような場合において、ユーザがタッチパネル上で2本の指を触れたまま、指の間隔を広げたり狭めたりといった操作を連続的に行うと、画像の拡大と縮小とが交互に行われることになる。この時、画像の表示サイズが閾値を超えたか否かのみを上記操作ボタンの表示・非表示の切替え条件とすると、画面構成が異なる二つの表示状態が連続的に切り替わる状況が発生する。その結果、ユーザにとっては画面がちらついて見えてしまい、快適な操作性を提供することができない可能性がある。
本発明は、マルチタッチ操作に基づいて画面構成が異なる2つの表示モードを切り替える場合において、ユーザにとって快適な操作性を提供することを目的とする。
上記課題を解決するため、本発明は、タッチパネルを有する情報処理装置であって、前記タッチパネルに入力指示体が触れていること、及び、入力指示体が触れている位置、並びに前記タッチパネルに触れていた入力指示体が前記タッチパネルから離れたことを検出可能な検出手段と、プレビュー画像を表示するための第1の表示領域と、前記第1の表示領域とは異なる第2の表示領域と、を含む画面を表示する第1の表示モードと、前記第1の表示モードの時よりも前記第1の表示領域を拡張し、前記第2の表示領域を非表示もしくは縮小表示する第2の表示モードと、を切り替え可能な表示制御手段と、を有し、前記表示制御手段は、前記第1の表示モード時において、前記検出手段により前記第1の表示領域に少なくとも2つの入力指示体が触れている状態から当該少なくとも2つの入力指示体の距離が広がったことを検出するのに従って、前記第1の表示領域に表示されているプレビュー画像を拡大すると共に、前記第2の表示モードへ表示を切替え、 前記第2の表示モード時において、前記検出手段により前記第1の表示領域に少なくとも2つの入力指示体が触れている状態から当該少なくとも2つの入力指示体の距離が狭まったことを検出するのに従って、前記第1の表示領域に表示されているプレビュー画像を縮小し、当該少なくとも2つの入力指示体のうちの少なくともいずれか一方が前記第1の表示領域から離れたことを検出するのに従って、前記第1の表示モードへ表示を切り替えることを特徴とする。
本発明によれば、マルチタッチ操作に基づいて画面構成が異なる2つの表示モードを切り替える場合においてユーザにとって快適な操作性を提供することができる。
本実施形態の画像処理装置のハードウェア構成例を示す図である。 画像処理装置のディスプレイに表示される画面例を示す図である。 プレビュー画面の表示切り替えの処理を示すフローチャートである。
以下、本発明の実施形態について図面を用いて説明する。なお、以下の実施の形態は特許請求の範囲に係る発明を限定するものでなく、また実施の形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
図1は、本実施形態における画像処理装置のハードウェア構成例を示す図である。図1では、画像処理装置として、MFP(Multi Function Peripheral)を例にとって説明する。
MFP101は、CPU111乃至プリンタ122を備える。CPU111、RAM112、ROM113、入力部114、表示制御部115、外部メモリI/F116、通信I/Fコントローラ117は、システムバス110に接続されている。また、タッチパネル118、ディスプレイ119、外部メモリ120が、システムバス110に接続されている。各処理部は、システムバス110を介して互いにデータのやりとりを行うことができるように構成されている。CPU111、RAM112、及びROM113はそれぞれ、Central Processing Unit、Random Access Memory、Read Only Memoryの略称である。
ROM113は、不揮発性のメモリであり、画像データやその他のデータ、CPU111が動作するための各種プログラムなどが、それぞれ所定の領域に格納される。RAM112は、揮発性のメモリであり、CPU111の主メモリ、ワーク領域等の一時記憶領域として用いられる。CPU111は、例えばROM113に格納されるプログラムに従い、RAM112をワークメモリとして用いて、このMFP101の各部を制御する。なお、CPU111が動作するためのプログラムは、ROM113に限らず、外部メモリ(ハードディスク等)120に予め記憶しておいてもよい。
入力部114は、ユーザ操作を受け付け、操作に応じた制御信号を生成し、CPU111に供給する。例えば、入力部114は、入力デバイスとして機能するキーボード(不図示)や、マウス(不図示)やタッチパネル118からユーザ操作を受付ける。なお、タッチパネル118は、例えば平面的に構成された入力部に対して接触された位置に応じた座標情報が出力されるようにした入力デバイスである。CPU111は、入力デバイスに対してなされたユーザ操作に応じて入力部114で生成され供給される制御信号に基づき、プログラムに従いこのMFP101の各部を制御する。これにより、MFP101はユーザ操作に応じた動作を行うことができる。
表示制御部115は、ディスプレイ119に対して画像を表示させるための表示信号を出力する。例えば、CPU111は、プログラムに従い生成した表示制御信号を表示制御部115に供給する。表示制御部115は、この表示制御信号に基づき表示信号を生成してディスプレイ119に対して出力する。例えば、表示制御部115は、CPU111が生成する表示制御信号に基づき、GUI(Graphical User Interface)を構成するGUI画面をディスプレイ119に表示させる。
タッチパネル118はディスプレイ119と一体的に構成され、タッチパネルディスプレイとして機能する。例えば、製造者は、タッチパネル118を光の透過率がディスプレイ119の表示を妨げないように構成し、ディスプレイ119の表示面の上層に取り付ける。そして、製造者は、タッチパネル118における入力座標と、ディスプレイ119上の表示座標とを対応付ける。これにより、ユーザがディスプレイ119上に表示された画面を直接的に操作できるGUIが構成される。タッチパネル118は、抵抗膜方式や静電容量方式、光学方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサ方式等、様々な方式のタッチパネルのうちいずれの方式のものを用いても良い。
外部メモリI/F116には、例えばハードディスクやフロッピー(登録商標)ディスク、又はCDやDVD、メモリーカード等の外部メモリ120が装着可能である。外部メモリI/F116は、CPU111の制御に基づき、装着された外部メモリ120からのデータの読み出しや、外部メモリ120へのデータの書き込み等を行う。
通信I/Fコントローラ117は、CPU111の制御に基づき、例えばLANやインターネット、有線、無線等の各種ネットワーク102に対する通信を行う。例えば、スキャナ121により生成された画像データをネットワーク102経由で外部に送信することや、ネットワーク102経由で外部から受信した画像データをプリンタ122にて印刷することができる。ネットワーク102には、PCや他のMFP、プリンタ、サーバ等、様々な装置がMFP101と通信可能に接続される。
スキャナ121は、原稿上の画像を読み取り、画像データを生成する。生成された画像データは、RAM112、ROM113等に格納される。プリンタ122は、入力部114を介して入力されたユーザの指示や通信I/Fコントローラ117を介して外部装置から入力されたコマンドに基づいて、画像データを記録媒体上に印刷出力する。また、スキャナ121によって生成された画像データに基づいてプリンタ122が印刷を行うことにより、コピー機能が実現される。
なお、CPU111は、タッチパネル118への例えば以下のジェスチャ操作や状態を特定できる。タッチパネルに指やペン(入力指示体)が触れたこと(以下、タッチスタートと称する)。タッチパネルに指やペンが触れている状態であること(以下、タッチオンと称する)。タッチパネルに指やペンが触れられたまま指やペンが移動していること(以下、タッチムーブと称する)。タッチパネルへ触れていた指やペンが離れたこと(以下、タッチエンドと称する)。タッチパネルに何も触れていない状態(以下、タッチオフと称する)等である。これらの操作や、タッチパネル上に指やペンが触れている位置座標はシステムバス110を通じてCPU111に通知され、CPU111は通知された情報に基づいてタッチパネル上で行われた操作を特定する。タッチムーブについては、タッチパネル上で移動する指やペンの移動方向についても、位置座標の変化に基づいて、タッチパネル上の垂直成分・水平成分毎に判定できる。またタッチパネル上をタッチスタートから素早くタッチエンドをする操作をクリックと呼ぶ。またタッチパネル上をタッチスタートから一定のタッチムーブを経てタッチエンドをしたとき、ストロークを描いたこととする。素早くストロークを描く操作をフリックと呼ぶ。フリックは、タッチパネル上に指を触れたままある程度の距離だけ素早く動かして、そのまま離すといった操作であり、言い換えればタッチパネル上を指ではじくように素早くなぞる操作である。CPU111は、所定距離以上を、所定速度以上でタッチムーブしたことを検出し、そのままタッチエンドを検出すると、フリックが行なわれたと判定する。また、所定距離以上のタッチムーブが検出され、そのままタッチオンが検出されている場合には、ドラッグが行なわれたと判定する。
また、タッチパネル118は、マルチタッチに対応しており、タッチオンやタッチムーブしている位置を複数同時に検出可能である。タッチパネルを2本の指やスタイラスペンで触れている状態から、その2点を結ぶ線分の方向に対して、2点間の距離を縮めたり伸ばしたりするように指を移動することがある。ユーザが2本の指を近づけたり離したりする操作は、ちょうど指で物をつまんだり、引き延ばす行為に似ていることから「ピンチ操作」と呼ばれる。タッチパネル上で2本の指の距離を広げていく操作をピンチアウト、2本の指の距離を狭めていく操作をピンチインと呼ぶ。
通常、ピンチ操作は、ユーザの親指と人差し指を使って行われることが多い。CPU111は、2点同時にタッチオンされている状態から、それぞれもしくは一方のタッチ位置がムーブしたとき、ピンチ操作が開始されたと判断する。また、CPU111は、ピンチ操作している2点を結ぶ線分の中心点座標、2点間の距離を算出することができる。2点のタッチ位置の間隔が広がった場合、CPU111はピンチアウト操作が開始されたと判定する。なお、2点のタッチ位置の間隔が記憶領域に予め記憶しておいた所定値以上広がった場合にピンチアウト操作が開始されたと判断するようにしてもよい。タッチパネル118上から指やペンが離れ、タッチが1点以下になったら、CPU111はタッチエンドとして検出し、ピンチアウト操作が終了したと判断する。2点のタッチ位置の間隔が狭まる場合、CPU111はピンチイン操作が開始されたと判断する。なお、2点のタッチ位置の間隔が記憶領域に予め記憶しておいた所定値以上狭まった場合にピンチイン操作が開始されたと判断するようにしてもよい。タッチパネル118上から指やペンが離れ、タッチが1点以下になったら、CPU111はタッチエンドとして検出し、ピンチイン操作が終了したと判断する。
次に、MFP101が備えるプレビュー機能について説明する。本実施形態において、プレビュー機能とは、RAM112または外部メモリ120に保存された画像データをディスプレイ119に表示する機能である。CPU111は、一または複数のページを含むプレビュー画面をディスプレイ119に表示させる表示制御を行う。すなわち、CPU111は、保存された画像データから、ディスプレイ119で表示するのに適したフォーマットの画像データを生成する。以下ではディスプレイ119に表示するのに適したフォーマットの画像データをプレビュー画像と呼ぶ。なお、外部メモリ120に保存された画像データは、複数のページから構成されていてもよく、その場合にはページ毎にプレビュー画像が生成される。プレビュー機能は、プリンタ122による印刷前のプレビューに限らず、画像データの内容を確認する目的で、あらゆる用途に適用することができる。
MFP101は、いくつかの方法により画像データをRAM112もしくは外部メモリ120に保存することができる。例えば、MFP101は、スキャナ121によって原稿上の画像を読み取って生成された画像データを保存する。又は、MFP101は、通信I/Fコントローラ117を介してネットワーク102上に接続されているPC等の外部装置から受信した画像データを保存する。又は、MFP101は、外部メモリI/F116に装着された可搬型の記憶媒体(USBメモリやメモリーカード等)から受信した画像データを保存する。その他、MFP101は、別の保存方法によって画像データを外部メモリ120に保存してもよい。なお、保存される画像データはスキャナ121によって読み取られた原稿に対し印刷設定内容を含む各種設定内容が反映されたデータであってもよい。又、ディスプレイ119に表示される画像データは、文字情報を含むものであってもよいし、写真やグラフィックイメージ等の画像情報を含むものであってもよいし、その両方やその他の情報を含むものであってもよい。又、画像データは予め内部に保存されたサンプルイメージであってもよい。
図2は、MFP101のディスプレイ119に表示されたプレビュー画像を示す画面例である。図2(A)に示すプレビュー画面200は、プレビュー画像を表示するための画面であり、プレビュー表示領域201、ナビゲーション領域217、ページ制御領域218を含む。
プレビュー表示領域201はプレビュー画像202を表示するための表示領域であり、ユーザのジェスチャ操作を受け付け可能な領域である。なお、本実施形態においては、プレビュー表示領域201にプレビュー画像を1ページ分だけ表示しているが、複数ページを同時に表示しても良い。MFP101のCPU111は、プレビュー表示領域201に対するジェスチャ操作を検出し、プレビュー画像202の表示を操作することができる。ジェスチャ操作としては、上述のフリック、ドラッグ、ピンチイン、ピンチアウトがあるが、これ以外の操作をジェスチャ操作として採用してもよい。なお、ジェスチャ操作を受け付ける領域はプレビュー表示領域201の近傍の領域を含めたものであっても構わない。
プレビュー画像202は、保存されている画像データを表示のために適切なサイズに縮小・拡大された画像である。又は、画像データに対する印刷設定を含む各種設定に基づいて作成された画像であっても良い。
閉じるボタン203は、プレビュー画面200を閉じ別の画面に遷移させるためのボタンである。ユーザがこのボタンをタッチすることによって、CPU111は、プレビュー機能を終了させる。
送信指示ボタン204は、表示されている画像データの送信を指示するためのボタンである。ユーザがこのボタンをタッチすることによって、CPU111はネットワーク102上に接続されているPC等の外部装置に対して、画像データの送信処理を行う。また、プレビュー画面200を閉じ別の画面に遷移させる。プレビュー画面200へ遷移する前に送信に関する設定(送信宛先等)がされていない状態ではCPU111は送信指示ボタン204を非表示にする。また、中止ボタン(不図示)は送信処理を中止するためのボタンである。ユーザがこのボタンをタッチすることによって、CPU111は送信処理を中止し、プレビュー画面200を閉じ別の画面に遷移させる。プレビュー画面200へ遷移する前に送信に関する設定がされていない状態ではCPU111は中止ボタンを非表示にする。中止ボタンを表示している場合は、閉じるボタン203を非表示にする。
印刷指示ボタン205は、表示されている画像データの印刷を指示するためのボタンである。ユーザがこのボタンをタッチすることによって、CPU111はプリンタ122による印刷処理を開始させ、プレビュー画面200を閉じ別の画面に遷移させる。CPU111は、印刷に関する設定(出力用紙サイズ、出力部数等)がされていない状態では印刷指示ボタン205を非表示にする。
プレビュー画像拡大ボタン206は、プレビュー表示領域201に表示されているプレビュー画像202の画像を拡大表示するためのボタンである。ユーザがこのボタンをタッチすることによって、CPU111はプレビュー画像202の大きさを拡大し、プレビュー表示領域201に表示する。
ページ数表示領域207は、画像データが複数のページで構成されている場合、総ページ数と現在表示されているプレビュー画像202が何ページ目であるかを示す表示領域である。CPU111は、表示されているページが変更になった場合、何ページ目のプレビュー画像202であるかを判断して、ページ数表示領域207の表示内容を更新する。図2(A)の例では、画像データの総ページ数が5で、現在表示されているのが3ページ目であることが示されている。
ページ戻るボタン208は、画像データが複数のページから構成されている場合、表示されているプレビュー画像202の前ページへのページ変更指示を行うための変更ボタンである。ユーザがこのボタンをタッチすることによって、CPU111は前ページの画像データを読み出し、現在表示されているプレビュー画像202と差し替えて表示する。または、プレビュー表示領域201に複数ページが同時に表示されている場合は、前ページに該当するプレビュー画像202がプレビュー表示領域201の中心に配置されるよう表示内容を更新する。
ページ進むボタン209は、画像データが複数のページから構成されている場合、表示されているプレビュー画像202の次のページへのページ変更指示を行うための変更ボタンである。ユーザがこのボタンをタッチすることによって、CPU111は次ページの画像データを読み出し、現在表示されているプレビュー画像202と差し替えて表示する。または、プレビュー表示領域201に複数ページが同時に表示されている場合は、次ページに該当するプレビュー画像202がプレビュー表示領域201の中心に配置されるよう表示内容を更新する。
ページ削除ボタン210は、表示されているプレビュー画像202に該当するページを画像データから削除するためのボタンである。ユーザがこのボタンをタッチすることによって、CPU111は画像データから該当のページを削除するか否かを選択させる削除確認画面(不図示)をプレビュー画面200の上に重ねるように表示する。
ファイル種類表示領域211は、表示されている画像データに関連付けられたファイル種類を表示する領域である。画像データのフォーマットがPDFの場合は、CPU111はPDFを示す画像をファイル種類表示領域211に表示する。画像データのフォーマットがJPEGの場合は、JPEGを示す画像を表示する。ファイル種類が画像データに関連付けられていない場合は、CPU111はファイル種類表示領域211を非表示にする。
ファイル名表示領域212は、表示されている画像データに関連付けられたファイル名を表示する領域である。ファイル名が画像データに関連付けられていない場合は、CPU111はファイル名表示領域212を非表示にする。
ナビゲーション領域217は、プレビュー画像202に対する処理指示を行うための各種ボタンが表示される領域であり、閉じるボタン203、送信指示ボタン204、印刷指示ボタン205が表示されている。ナビゲーション領域217上にあるボタンは、ナビゲーション領域217の表示条件と関連付けられており、ナビゲーション領域217を非表示にすると、閉じるボタン203、送信指示ボタン204、印刷指示ボタン205も非表示になる。
ページ制御領域218は、プレビュー表示領域201に表示されるプレビュー画像202のページを制御するための各種ボタンが表示される領域である。ページ制御領域218には、ページ数表示領域207、ページ戻るボタン208、ページ進むボタン209、ページ削除ボタン210が表示されている。ページ制御領域218上にあるボタンおよび領域は、ページ制御領域218の表示条件と関連付けられている。ページ制御領域218を非表示にすると、ページ数表示領域207、ページ戻るボタン208、ページ進むボタン209、ページ削除ボタン210も非表示になる。
ここでユーザのピンチアウト操作によるプレビュー画像202の拡大表示制御について説明する。本実施形態において、ユーザはプレビュー表示領域201を指やペンでタッチしてピンチアウト操作を行うことによって、プレビュー画像202を拡大表示することができる。また、ピンチアウト操作の開始に応じて、ナビゲーション領域217、ページ制御領域218が非表示となり、プレビュー画面200に占めるプレビュー表示領域201の範囲が拡張される。
CPU111は、プレビュー表示領域201に対するピンチアウト操作の開始を検出すると、プレビュー画面200のレイアウトを変更し、プレビュー画像202の表示サイズを拡大する処理を行う。また、CPU111は、2点以上のタッチ位置のタッチ中心座標を特定し、プレビュー表示領域201に対し、特定したタッチ中心座標を基準として拡大した位置にプレビュー画像202を配置する。
また、ピンチアウト操作に応じて、ナビゲーション領域217、及びページ制御領域218を非表示にする。これにより、プレビュー表示領域201がプレビュー画面200に占める表示が拡張される。
なお、ナビゲーション領域217、及びページ制御領域218は、プレビュー画像202の拡大処理と同時に非表示にしてもよいし、記憶領域に予め記憶しておいたピンチアウト操作の判断とは別の所定値以上の距離の移動が行われた場合に非表示にしてもよい。
図2(B)のプレビュー画面200は、ユーザからのピンチアウト操作を受け付け、CPU111がプレビュー画像202の拡大とプレビュー表示領域201の拡張を行った場合の例である。本実施形態では図2(A)を「通常表示モード」と呼び、図2(B)を「拡大表示モード」と呼ぶ。すなわち、通常表示モードとは、プレビュー画面200上にプレビュー表示領域201、ナビゲーション領域217、ページ制御領域218を表示している状態を示す。また、拡大表示モードとは、プレビュー画面200上で、ナビゲーション領域217とページ制御領域218を非表示にし、プレビュー表示領域201を拡張すると共に213〜216のボタンを表示している状態を示す。
プレビュー画像拡大ボタン213は、プレビュー表示領域201に表示しているプレビュー画像202を拡大表示するためのボタンである。プレビュー画像202を拡大表示させるという点で、プレビュー画像拡大ボタン206と同じ役割である。拡大率はプレビュー画像拡大ボタン206とプレビュー画像拡大ボタン213とで異なるようにしてもよい。これにより、表示モード毎に最適な拡大率でプレビュー画像202を拡大表示することができる。本実施形態では、3段階の拡大率を決め、プレビュー画像拡大ボタン213のタッチを検出する度に一段階ずつ拡大率を上げた表示サイズのプレビュー画像202をプレビュー表示領域201に表示する。
プレビュー画像縮小ボタン214は、プレビュー表示領域201に表示しているプレビュー画像202の画像を縮小表示するためのボタンである。ユーザがこのボタンをタッチすることによって、CPU111はプレビュー画像202を予め決めた表示サイズに大きさを縮小し、プレビュー表示領域201に表示する。
プレビュー画像移動ボタン215は、プレビュー表示領域201に表示しているプレビュー画像202の表示位置を移動するためのボタンである。ユーザがこのボタンをタッチすることによって、CPU111は予め決めた移動量分だけ画像の表示位置をずらし、プレビュー表示領域201に表示する。各ボタンが押された方向に向かってプレビュー画像202の表示領域は移動する。
閉じるボタン216は、拡大表示モードを終了して、通常表示モードの画面配置に変更させるためのボタンである。ユーザがこのボタンをタッチすることによって、CPU111は、拡大表示モードから通常表示モードに表示内容を切り替える。
ここでユーザのピンチイン操作によるプレビュー画像202の縮小表示を行う制御について説明する。本実施形態において、ユーザはプレビュー表示領域201を指やペンでタッチしてピンチイン操作を行うことによって、プレビュー画像202を縮小表示することができる。
CPU111は、プレビュー表示領域201に対するピンチイン操作を検出すると、プレビュー画面200のレイアウトを変更し、プレビュー画像202の表示サイズを縮小する処理を行う。また、CPU111は、2点以上のタッチ位置のタッチ中心座標を特定し、プレビュー表示領域201に対し、特定したタッチ中心座標を基準として縮小した位置にプレビュー画像202を配置する。
また、CPU111は、タッチエンドを検出し、ピンチイン操作が終了したと判断した際に、プレビュー画面200の表示サイズが所定の閾値以下の大きさであった場合、拡大表示モードから通常表示モードの表示内容に切り替える。そして、213〜216の各ボタンを非表示にし、ナビゲーション領域217と、ページ制御領域218を表示する。
ピンチアウト操作とピンチイン操作は、指やペンをタッチパネル118へ触れた状態のままで、相互の操作を連続的に切り替えることが可能である。例えば、ユーザがタッチパネル118上で2本の指を触れたまま、指の間隔を広げたり狭めたりを連続的に行うと、プレビュー画像202の表示サイズの拡大と縮小とが交互に行われることになる。この時、プレビュー画像202の表示サイズが100%を超えたか否かのみを拡大表示モードと通常表示モードの切り替え条件とすると、二つの表示モードの切り替えが高頻度に行われることになる。その結果、プレビュー表示領域201の拡大・縮小、並びにナビゲーション領域217、ページ制御領域218の表示・非表示により、ユーザにとっては画面がちらついて見えてしまう。そこで、本実施形態においては、ピンチ操作による通常表示モードから拡大表示モードへの切替え条件と拡大表示モードから通常表示モードへの切替え条件とを異ならせることを特徴としている。具体的には、ピンチアウト操作の開始を通常表示モードから拡大表示モードへの切替え条件とする。一方、拡大表示モードから通常表示モードへの切替え条件については、ピンチイン操作によりプレビュー画像202の表示サイズが所定の閾値以下になったか否かに加え、タッチエンド操作が行われたことを条件とする。例えば、通常表示モードのときにユーザがピンチアウト操作を開始すると、タッチパネル118上を指又はペンが触れた状態であっても拡大表示モードに切り替わる。一方、拡大表示モードのときにユーザがピンチイン操作を開始した場合、プレビュー画像202の表示サイズが所定の閾値以下になってもタッチパネル118上に指又はペンが触れていれば通常表示モードへ切り替わらず、指又はペンが離れた時点で切り替わる。本実施形態では、通常表示モードにおけるプレビュー画像202の表示サイズを基準(100%)とすると、ピンチイン操作により表示サイズが100%に達し、かつタッチエンドを検出した際に通常表示モードに切り替わるものとする。次に、プレビュー表示領域201に表示されているプレビュー画像202の表示位置の変更方法の具体例について説明する。MFP101のCPU111は、プレビュー表示領域201に対してドラッグ操作を検出した場合にドラッグ操作が行われた方向と移動量を特定する。ドラッグの方向と移動量に応じて、プレビュー表示領域201内のプレビュー画像202の表示位置を変更する。例えば、右方向へある特定の距離分タッチ位置を動かすドラッグ操作に対しては、プレビュー表示領域201に対するプレビュー画像202の表示位置を右方向へ前記特定の距離分移動させる。図2(B)の拡大表示モードにて、ピンチイン操作を行うことでプレビュー画像202を縮小表示した後、右方向へドラッグ操作を行うことで、図2(C)のプレビュー画面のようになる。ここで、更にピンチイン操作が行われ、拡大表示モードから通常表示モードに切り替わると、プレビュー画像202と重なる位置にナビゲーション領域217やページ制御領域218とが配置されることになる。そこで、ピンチイン操作が終了したと判断し、拡大表示モードから通常表示モードのレイアウトに切り替える時、ナビゲーション領域217やページ制御領域218と重ならない位置にプレビュー画像202を移動して表示をする。例えば、通常表示モードのプレビュー表示領域201の中心にプレビュー画像202の中心がくるよう配置する。
これにより、プレビュー画像202とナビゲーション領域217やページ制御領域218が重なり、ボタンが押せなくなったり、内容が確認できなくなったりせず、ユーザに高い操作性を提供することが可能となる。
又、通常表示モードから拡大表示モードへのモード切り替えの方法として、ピンチアウト操作以外の操作で切り替えてもよい。例えば、プレビュー画像拡大ボタン206をユーザがタッチすることによって、CPU111は通常表示モードから拡大表示モードへ表示内容を切り替えるようにしてもよい。他には、通常表示モードでプレビュー画像202もしくはプレビュー表示領域201をユーザがクリックすることによって、CPU111は通常表示モードから拡大表示モードへ表示内容を切り替えるようにしてもよい。
又、拡大表示モードから通常表示モードへの表示内容の切り替えの方法として、ピンチアウト操作と閉じるボタン216タッチ以外の操作で切り替えてもよい。例えば、プレビュー画像縮小ボタン214をユーザがタッチすることによって、CPU111はプレビュー画像202の表示サイズが予め決めた表示サイズより小さいと判断した場合に、拡大表示モードから通常表示モードへレイアウトを切り替えるようにしてもよい。このように複数の手段でモードを切り替えることでユーザの使い勝手が向上する効果がある。
次に、ユーザの操作により、ディスプレイ119に表示されているプレビュー画面200の表示内容を変更する一連の処理について図3のフローチャートを用いて詳細に説明する。図3の各ステップは、MFP101のCPU111がプログラムを実行することによって処理される。実行されるプログラムは、ROM113や外部メモリ120等のメモリに格納されており、RAM112に展開されて実行される。
CPU111は、タッチパネル118に対するユーザ操作を受け付ける(S301)。そしてCPU111は、S301において検出された操作がクリック操作であるか否かを判定する(S302)。クリック操作であると判定された場合は、処理はS303へ進む。クリック操作ではないと判定された場合は、処理はS309へ進む。
S303において、CPU111は、プレビュー画像拡大ボタン206に対するクリック操作であるか否かを判定する。プレビュー画像拡大ボタン206に対するクリック操作であると判定された場合は、処理はS306へ進む。プレビュー画像拡大ボタン206に対するクリック操作ではないと判定された場合、処理はS304へ進む。そして、S304において、CPU111は、プレビュー画像202に対するクリック操作であるか否かを判定する。プレビュー画像202に対するクリック操作であると判定された場合は、処理はS305へ進む。プレビュー画像202に対するクリック操作ではないと判定された場合は、プレビュー画像202とプレビュー表示領域201に対する表示変更は行わない。この場合は、プレビュー画像202とプレビュー表示領域201に対する表示変更とは別の処理を行うが、この処理については本発明と直接的に関係しないのでここでの説明は省略する。
S305において、CPU111は、現在のプレビュー画面200の表示内容が通常表示モードであるか否かを判定する。通常表示モードの場合にのみ、プレビュー画像202に対するクリック操作を受け付けることにより、プレビュー表示領域201を拡張する処理を含む拡大表示モードへ表示切り替えを行う。通常表示モードであると判定された場合は、処理はS306へ進む。CPU111は、通常表示モードではないと判定した場合は、プレビュー画像202とプレビュー表示領域201に対する表示変更は行わない。
S306において、CPU111は、プレビュー画像202の表示サイズを拡大する。そして、CPU111は、ナビゲーション領域217およびページ制御領域218を非表示にすることで、プレビュー表示領域201を拡張する(S307)。また、CPU111は、表示サイズを拡大したプレビュー画像202の画像の中心と、拡張したプレビュー表示領域201の領域の中心が同じ位置にくるようプレビュー画像202の表示位置を変更する(S308)。
S309において、CPU111は、S301において検出された操作がタッチムーブ操作であるか否かを判定する。タッチムーブ操作であると判定された場合は、処理はS310へ進む。タッチムーブ操作ではないと判定された場合は、処理はS321へ進む。
S310において、CPU111は、タッチムーブ操作がドラッグ操作であるか否かを判定する。ドラッグ操作であると判定された場合は、処理はS311へ進む。ドラッグ操作ではないと判定された場合は、処理はS313へ進む。そして、S311において、CPU111は、現在のプレビュー画面200の表示が拡大表示モードであるか否かを判定する。拡大表示モードの場合にのみ、プレビュー画像202に対するドラッグ操作を受け付けることにより、プレビュー画像202の表示位置の変更処理を行う。拡大表示モードであると判定された場合は、処理はS312へ進む。拡大表示モードではないと判定された場合、CPU111はプレビュー画像202とプレビュー表示領域201に対する表示変更は行わない。そして、S312において、CPU111は、プレビュー画像202のプレビュー表示領域201に対する表示位置を、ドラッグの方向と移動量に応じて変更する。
S313において、CPU111は、タッチムーブ操作がピンチアウト操作であるか否かを判定する。ピンチアウト操作であると判定された場合は、処理はS314へ進む。ピンチアウト操作ではないと判定された場合は、処理はS318へ進む。
S314において、CPU111は、プレビュー画像202の表示サイズを拡大し、タッチ中心座標を基準として拡大した位置にプレビュー画像202を配置する(S315)。
S316において、CPU111は、現在のプレビュー画面200の表示が通常表示モードであるか否かを判定する。通常表示モードであると判定された場合は、処理はS317へ進む。通常表示モードではないと判定された場合は、プレビュー画像202とプレビュー表示領域201に対する表示変更は行わない。S317において、CPU111は、ナビゲーション領域217およびページ制御領域218を非表示にすることで、プレビュー表示領域201を拡張する。すなわち、通常表示モードのときピンチアウト操作が開始されると、通常表示モードから拡大表示モードへ表示切り替えを行う。
S318において、CPU111は、タッチムーブ操作がピンチイン操作であるか否かを判定する。ピンチイン操作であると判定された場合は、処理はS319へ進む。ピンチイン操作ではないと判定された場合は、プレビュー画像202とプレビュー表示領域201に対する表示変更は行われない。そしてS319において、CPU111は、プレビュー画像202の表示サイズを縮小し、タッチ中心座標を基準として縮小した位置にプレビュー画像202を配置する(S320)。
S321において、CPU111は、S301において検出された操作がタッチエンド操作であるか否かを判定する。タッチエンド操作であると判定された場合は、処理はS322へ進む。タッチエンド操作ではないと判定された場合は、表示変更する処理ではないとして、処理を終了する。
S322において、CPU111は、プレビュー画像202の表示サイズが予め決めた閾値を下回っているか否かの判定を行う。受け付けたイベントが、ピンチイン操作から指やペンが離れたことによるタッチエンド操作であり、プレビュー画像202の表示サイズが閾値以下になった場合に、拡大表示モードから通常表示モードへの表示内容の切り替えが実行される。ここで、通常表示モード時に表示されるプレビュー画像202の表示サイズを基準(表示倍率100%)とすると、ピンチインにより表示倍率が100%まで縮小されたことが通常表示モードへ切り替える条件であるとする。本実施形態においては、通常表示モード時に表示されているプレビュー画像202と同じ表示サイズを閾値とする。CPU111は、プレビュー画像202の表示サイズが予め決めた閾値を下回っていると判定した場合、処理はS323へ進む。プレビュー画像202の表示サイズが予め決めた閾値を下回っていない場合は、処理は行わない。
S323において、CPU111は、213〜216の一部もしくは全てのボタンを非表示にし、ナビゲーション領域217およびページ制御領域218を表示し、プレビュー表示領域201を縮小する。すなわち、CPU111は、拡大表示モードから通常表示モードへ表示内容の切り替えを行う。
S324において、CPU111は、プレビュー画像202の画像の中心と、縮小したプレビュー表示領域201の領域の中心が同じ位置にくるようプレビュー画像202の表示位置を変更する。
以上のように、本実施形態によれば、通常表示モードから拡大表示モードへプレビュー画面200の表示内容を切り替える条件と、拡大表示モードから通常表示モードへプレビュー画面200の表示内容を切り替える条件を異なるものとする。
具体的には、通常表示モードから拡大表示モードへの切替えは、ピンチアウト操作の開始(指を動かし出す)を検出したタイミングを条件とする。一方、拡大表示モードから通常表示モードへの切替えは、ピンチイン操作の終了(指を離す)を検出したタイミングを条件とする。通常表示モードと拡大表示モードの異なる二つの表示内容を双方向に切り替える際に、ピンチアウト操作の開始と、ピンチイン操作の終了という連続性のない条件にすることで、ちらつく現象が発生せず、快適な操作を提供できる。
また、通常表示モードと拡大表示モードとの切替え条件を逆にしてもよい。すなわち、通常表示モードから拡大表示モードへの切替えは、ピンチアウト操作の終了(指を離す)を検出したタイミングを条件とする。そして、拡大表示モードから通常表示モードへの切替えについては、プレビュー画像202の表示サイズが所定の閾値に達したことのみを条件とし、ピンチイン操作の終了を条件としないようにしてもよい。
また、本実施形態によれば、拡大表示モードの際に、プレビュー画像202に対する操作に関連するボタンと拡大表示モードを終了するためのボタン以外は表示しない構成であるため、不必要なボタンが表示されず、利便性が高くなる効果がある。
また、本実施形態では、拡大表示モード時にナビゲーション領域217とページ制御領域218を非表示とするものとして説明したが、いずれか一方のみを非表示にしてもよい。また、拡大表示モード時にナビゲーション領域217とページ制御領域218を非表示にはせずに、表示領域を縮小表示するようにしても良い。
なお、本実施形態によれば、拡大表示モード時には、プレビュー画像拡大ボタン213とプレビュー画像縮小ボタン214を表示するものとしたが別の構成であっても構わない。例えば、ピンチアウト操作によって通常表示モードから拡大表示モードへ表示内容を切り替えた場合は、プレビュー画像拡大ボタン213とプレビュー画像縮小ボタン214は非表示とする構成であっても構わない。この場合は、表示するボタン数が少なくなるため、ユーザが操作に迷わず、利便性が高くなる効果がある。
上記実施形態の説明では、本発明を実施する装置の一例としてMFPとしたが、本発明を実施する装置は、MFPに限定されるものではない。即ち、MFPに限らず、印刷装置やスキャナ、FAX、デジタルカメラ等の画像形成装置や、PCや携帯情報端末等の情報処理装置を含む、少なくとも画像データを処理することができる画像処理装置に本発明は適用可能である。
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(コンピュータプログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給する。そしてそのシステム或いは装置のコンピュータ(またはCPUやMPU等)がプログラムを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
118 タッチパネル
119 ディスプレイ

Claims (12)

  1. タッチパネルを有する情報処理装置であって、
    前記タッチパネルに入力指示体が触れていること、及び、入力指示体が触れている位置、並びに前記タッチパネルに触れていた入力指示体が前記タッチパネルから離れたことを検出可能な検出手段と、
    プレビュー画像を表示するための第1の表示領域と、前記第1の表示領域とは異なる第2の表示領域と、を含む画面を表示する第1の表示モードと、前記第1の表示モードの時よりも前記第1の表示領域を拡張し、前記第2の表示領域を非表示もしくは縮小表示する第2の表示モードと、を切り替え可能な表示制御手段と、を有し、
    前記表示制御手段は、
    前記第1の表示モード時において、前記検出手段により前記第1の表示領域に少なくとも2つの入力指示体が触れている状態から当該少なくとも2つの入力指示体の距離が広がったことを検出するのに従って、前記第1の表示領域に表示されているプレビュー画像を拡大すると共に、前記第2の表示モードへ表示を切替え、
    前記第2の表示モード時において、前記検出手段により前記第1の表示領域に少なくとも2つの入力指示体が触れている状態から当該少なくとも2つの入力指示体の距離が狭まったことを検出するのに従って、前記第1の表示領域に表示されているプレビュー画像を縮小し、当該少なくとも2つの入力指示体のうちの少なくともいずれか一方が前記第1の表示領域から離れたことを検出するのに従って、前記第1の表示モードへ表示を切り替えることを特徴とする情報処理装置。
  2. 前記表示制御手段は、前記第2の表示モード時において、前記少なくとも2つの入力指示体のうちの少なくともいずれか一方が前記第1の表示領域から離れたことを検出し、かかつ、前記プレビュー画像の表示サイズが所定の閾値に達したことに従って、前記第1の表示モードへ表示を切り替えることを特徴とする請求項1記載の情報処理装置。
  3. 前記表示制御手段は、前記第2の表示モードから前記第1の表示モードへ表示を切り替える際に、前記第1の表示領域の中心と前記プレビュー画像の中心が同じ位置になるように前記プレビュー画像を配置することを特徴とする請求項1又は2記載の情報処理装置。
  4. 画像データを記憶する記憶手段を有し、
    前記第1の表示領域には、前記記憶手段により記憶された画像データのプレビュー画像が表示されることを特徴とする請求項1乃至3のいずれか1項に記載の情報処理装置。
  5. 前記第1の表示領域には、1又は複数ページのプレビュー画像が表示されることを特徴とする請求項1乃至4のいずれか1項に記載の情報処理装置。
  6. 前記第2の表示領域は、前記第1の表示領域に表示されているプレビュー画像に対する操作を行うためのボタンが表示される領域であることを特徴とする請求項1乃至5のいずれか1項に記載の情報処理装置。
  7. 前記第2の表示領域には、前記第1の表示領域に表示されているプレビュー画像の送信を指示するための送信指示ボタン、前記第1の表示領域に表示されているプレビュー画像の印刷を指示するための印刷指示ボタン、の少なくとも一つが表示されることを特徴とする請求項1乃至6のいずれか1項に記載の情報処理装置。
  8. 前記第2の表示領域には、前記第1の表示領域に表示されているプレビュー画像のページを変更するための変更ボタン、前記第1の表示領域に表示されているプレビュー画像に該当するページを削除するための削除ボタン、の少なくとも一つが含まれることを特徴とする請求項1乃至7のいずれか1項に記載の情報処理装置。
  9. 原稿上の画像を読み取ることにより画像を生成する読み取り手段を有することを特徴とする請求項1乃至8のいずれか1項に記載の情報処理装置。
  10. 画像を印刷する印刷手段を有することを特徴とする請求項1乃至9のいずれか1項に記載の情報処理装置。
  11. タッチパネルを有し、前記タッチパネルに入力指示体が触れていること、及び、入力指示体が触れている位置、並びに前記タッチパネルに触れていた入力指示体が前記タッチパネルから離れたことを検出可能な情報処理装置の制御方法であって、
    プレビュー画像を表示するための第1の表示領域と、前記第1の表示領域とは異なる第2の表示領域と、を含む画面を表示する第1の表示モードと、前記第1の表示モードの時よりも前記第1の表示領域を拡張し、前記第2の表示領域を非表示もしくは縮小表示する第2の表示モードと、を切り替え可能な表示制御工程を有し、
    前記表示制御工程は、
    前記第1の表示モード時において、前記第1の表示領域に少なくとも2つの入力指示体が触れている状態から当該少なくとも2つの入力指示体の距離が広がったことを検出するのに従って、前記第1の表示領域に表示されているプレビュー画像を拡大すると共に、前記第2の表示モードへ表示を切替え、
    前記第2の表示モード時において、前記第1の表示領域に少なくとも2つの入力指示体が触れている状態から当該少なくとも2つの入力指示体の距離が狭まったことを検出するのに従って、前記第1の表示領域に表示されているプレビュー画像を縮小し、当該少なくとも2つの入力指示体のうちの少なくともいずれか一方が前記第1の表示領域から離れたことを検出するのに従って、前記第1の表示モードへ表示を切り替えることを特徴とする情報処理装置の制御方法。
  12. 請求項11記載の制御方法をコンピュータに実行させるためのプログラム。
JP2015001677A 2015-01-07 2015-01-07 情報処理装置、情報処理装置の制御方法、及びプログラム Pending JP2016126657A (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2015001677A JP2016126657A (ja) 2015-01-07 2015-01-07 情報処理装置、情報処理装置の制御方法、及びプログラム
US14/989,721 US9729739B2 (en) 2015-01-07 2016-01-06 Image processing apparatus, control method for image processing apparatus, and storage medium
US15/642,174 US10389895B2 (en) 2015-01-07 2017-07-05 Image processing apparatus, control method for image processing apparatus, and storage medium
US16/453,865 US11057532B2 (en) 2015-01-07 2019-06-26 Image processing apparatus, control method for image processing apparatus, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015001677A JP2016126657A (ja) 2015-01-07 2015-01-07 情報処理装置、情報処理装置の制御方法、及びプログラム

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2019108886A Division JP2019145183A (ja) 2019-06-11 2019-06-11 画像処理装置、画像処理装置の制御方法、及びプログラム

Publications (1)

Publication Number Publication Date
JP2016126657A true JP2016126657A (ja) 2016-07-11

Family

ID=56287179

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015001677A Pending JP2016126657A (ja) 2015-01-07 2015-01-07 情報処理装置、情報処理装置の制御方法、及びプログラム

Country Status (2)

Country Link
US (3) US9729739B2 (ja)
JP (1) JP2016126657A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019040519A (ja) * 2017-08-28 2019-03-14 富士ゼロックス株式会社 表示制御装置、表示装置、及び表示制御プログラム
JP2019125886A (ja) * 2018-01-15 2019-07-25 キヤノン株式会社 画像形成装置、画像形成方法及びプログラム
JP2020107958A (ja) * 2018-12-26 2020-07-09 シャープ株式会社 画像処理装置

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6724818B2 (ja) * 2017-02-24 2020-07-15 京セラドキュメントソリューションズ株式会社 タッチ操作装置及び画像形成装置
JP6962041B2 (ja) * 2017-07-13 2021-11-05 コニカミノルタ株式会社 画像処理装置、画像表示方法、およびコンピュータプログラム
JP7187286B2 (ja) 2018-11-29 2022-12-12 キヤノン株式会社 画像処理装置、画像処理方法及びプログラム
CN110225191A (zh) * 2019-05-24 2019-09-10 深圳传音控股股份有限公司 主题模式的实现方法
US11829591B2 (en) 2019-06-01 2023-11-28 Apple Inc. User interface for managing input techniques
JP2022027105A (ja) * 2020-07-31 2022-02-10 セイコーエプソン株式会社 画像表示方法、画像表示装置及び表示制御プログラム
JP2023111470A (ja) * 2022-01-31 2023-08-10 ブラザー工業株式会社 印刷装置

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007295443A (ja) * 2006-04-27 2007-11-08 Akiyuki Yamaguchi 家庭用フォトムービー専用編集機
JP2013131185A (ja) * 2011-12-22 2013-07-04 Kyocera Corp 装置、方法、及びプログラム
WO2013116219A1 (en) * 2012-02-05 2013-08-08 Apple Inc. Navigating among content items in a browser using an array mode
US20130212525A1 (en) * 2012-02-15 2013-08-15 Canon Kabushiki Kaisha Image processing apparatus, method for controlling image processing apparatus, and storage medium
JP2013190870A (ja) * 2012-03-12 2013-09-26 Canon Inc 画像表示装置、画像表示方法
JP2013190982A (ja) * 2012-03-13 2013-09-26 Sharp Corp 表示装置、表示方法、制御プログラム、および記録媒体
JP2014232474A (ja) * 2013-05-30 2014-12-11 コニカミノルタ株式会社 画像形成装置およびプログラム
JP2015001887A (ja) * 2013-06-17 2015-01-05 ブラザー工業株式会社 表示プログラムおよび表示装置

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09130577A (ja) * 1995-10-30 1997-05-16 Minolta Co Ltd 画像形成装置
JP4347139B2 (ja) 2004-06-01 2009-10-21 キヤノン株式会社 テレビ装置及びその制御方法
JP4455219B2 (ja) * 2004-08-18 2010-04-21 キヤノン株式会社 画像処理装置、画像表示方法、プログラム、及び記憶媒体
JP2007012023A (ja) * 2005-05-12 2007-01-18 Seiko Epson Corp 環境負荷低減印刷支援システムおよび環境負荷低減印刷支援プログラム、並びに環境負荷低減印刷支援方法
JP4659845B2 (ja) * 2008-02-08 2011-03-30 シャープ株式会社 原稿読取装置及び画像形成装置
JP2009232154A (ja) * 2008-03-24 2009-10-08 Kyocera Mita Corp 画像形成装置
JP5091267B2 (ja) 2010-02-18 2012-12-05 シャープ株式会社 操作機器、その操作機器を備えた電子機器および画像処理装置ならびに操作方法
JP5762718B2 (ja) * 2010-10-20 2015-08-12 シャープ株式会社 画像形成装置
JP5917096B2 (ja) * 2011-11-10 2016-05-11 キヤノン株式会社 印刷設定装置、印刷設定方法、及びプログラム
JP5825090B2 (ja) 2011-12-21 2015-12-02 コニカミノルタ株式会社 画像処理装置、画像処理システムおよびプログラム
JP2013152693A (ja) * 2011-12-27 2013-08-08 Nintendo Co Ltd 情報処理プログラム、情報処理装置、画像表示方法及び画像表示システム
JP6053291B2 (ja) 2012-02-15 2016-12-27 キヤノン株式会社 画像処理装置、画像処理装置の制御方法、及びプログラム
JP5793484B2 (ja) * 2012-09-24 2015-10-14 京セラドキュメントソリューションズ株式会社 表示入力装置および画像形成装置

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007295443A (ja) * 2006-04-27 2007-11-08 Akiyuki Yamaguchi 家庭用フォトムービー専用編集機
JP2013131185A (ja) * 2011-12-22 2013-07-04 Kyocera Corp 装置、方法、及びプログラム
WO2013116219A1 (en) * 2012-02-05 2013-08-08 Apple Inc. Navigating among content items in a browser using an array mode
US20130212525A1 (en) * 2012-02-15 2013-08-15 Canon Kabushiki Kaisha Image processing apparatus, method for controlling image processing apparatus, and storage medium
JP2013168018A (ja) * 2012-02-15 2013-08-29 Canon Inc 画像処理装置、画像処理装置の制御方法及びプログラム
JP2013190870A (ja) * 2012-03-12 2013-09-26 Canon Inc 画像表示装置、画像表示方法
JP2013190982A (ja) * 2012-03-13 2013-09-26 Sharp Corp 表示装置、表示方法、制御プログラム、および記録媒体
JP2014232474A (ja) * 2013-05-30 2014-12-11 コニカミノルタ株式会社 画像形成装置およびプログラム
JP2015001887A (ja) * 2013-06-17 2015-01-05 ブラザー工業株式会社 表示プログラムおよび表示装置

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019040519A (ja) * 2017-08-28 2019-03-14 富士ゼロックス株式会社 表示制御装置、表示装置、及び表示制御プログラム
JP7056038B2 (ja) 2017-08-28 2022-04-19 富士フイルムビジネスイノベーション株式会社 表示制御装置、表示装置、及び表示制御プログラム
JP2019125886A (ja) * 2018-01-15 2019-07-25 キヤノン株式会社 画像形成装置、画像形成方法及びプログラム
US11190654B2 (en) 2018-01-15 2021-11-30 Canon Kabushiki Kaisha Image processing apparatus that previews images, control method for image processing apparatus, and storage medium
JP7094703B2 (ja) 2018-01-15 2022-07-04 キヤノン株式会社 画像形成装置、画像形成方法及びプログラム
JP2020107958A (ja) * 2018-12-26 2020-07-09 シャープ株式会社 画像処理装置
JP7166164B2 (ja) 2018-12-26 2022-11-07 シャープ株式会社 画像処理装置
JP2023017811A (ja) * 2018-12-26 2023-02-07 シャープ株式会社 画像処理装置
JP7397946B2 (ja) 2018-12-26 2023-12-13 シャープ株式会社 画像処理装置
JP7561260B2 (ja) 2018-12-26 2024-10-03 シャープ株式会社 画像処理装置

Also Published As

Publication number Publication date
US9729739B2 (en) 2017-08-08
US10389895B2 (en) 2019-08-20
US20170302809A1 (en) 2017-10-19
US20160198052A1 (en) 2016-07-07
US11057532B2 (en) 2021-07-06
US20190320076A1 (en) 2019-10-17

Similar Documents

Publication Publication Date Title
US11057532B2 (en) Image processing apparatus, control method for image processing apparatus, and storage medium
JP7342208B2 (ja) 画像処理装置、画像処理装置の制御方法及びプログラム
JP6025493B2 (ja) 表示処理装置、制御方法およびコンピュータプログラム
JP5882779B2 (ja) 画像処理装置、画像処理装置の制御方法及びプログラム
JP6053332B2 (ja) 情報処理装置、情報処理装置の制御方法、及びプログラム
JP6161418B2 (ja) 画像形成装置、画像形成装置の制御方法、並びにコンピュータプログラム
JP2014038560A (ja) 情報処理装置、情報処理方法及びプログラム
JP6840571B2 (ja) 画像処理装置、画像処理装置の制御方法、及びプログラム
JP6399834B2 (ja) 情報処理装置、情報処理装置の制御方法、及びプログラム
JP6053291B2 (ja) 画像処理装置、画像処理装置の制御方法、及びプログラム
JP2024111014A (ja) 画像処理装置、画像処理装置の制御方法、及びプログラム
JP2014071514A (ja) 画像処理装置、画像処理方法及びプログラム
JP6700749B2 (ja) 情報処理装置、情報処理装置の制御方法、及びプログラム
JP7130514B2 (ja) 情報処理装置およびその制御方法およびプログラム
JP7504948B2 (ja) 画像処理装置、画像処理装置の制御方法、及びプログラム
JP7114678B2 (ja) 画像処理装置、画像処理装置の制御方法、及びプログラム
JP2013164659A (ja) 画像処理装置、画像処理装置の制御方法、及びプログラム
JP2019145183A (ja) 画像処理装置、画像処理装置の制御方法、及びプログラム
JP2023014240A (ja) 画像処理装置、画像処理装置の制御方法、及びプログラム
JP2014108533A (ja) 画像処理装置、画像処理装置の制御方法、及びプログラム
JP2017123055A (ja) 画像処理装置、プレビュー画像の表示制御方法およびコンピュータプログラム
JP2015102946A (ja) 情報処理装置、情報処理装置の制御方法、およびプログラム
JP2015011647A (ja) 操作装置およびその操作装置を含む画像形成装置、操作装置の制御方法
JP2019070808A (ja) 表示制御装置、表示制御方法、及びプログラム
JP2017194874A (ja) 画像形成装置、制御方法、プログラム、及び操作入力装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20171222

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180807

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180808

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20181003

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20190312