JP6786833B2 - 情報処理装置 - Google Patents

情報処理装置 Download PDF

Info

Publication number
JP6786833B2
JP6786833B2 JP2016057621A JP2016057621A JP6786833B2 JP 6786833 B2 JP6786833 B2 JP 6786833B2 JP 2016057621 A JP2016057621 A JP 2016057621A JP 2016057621 A JP2016057621 A JP 2016057621A JP 6786833 B2 JP6786833 B2 JP 6786833B2
Authority
JP
Japan
Prior art keywords
image
displayed
display
target image
operation image
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
Application number
JP2016057621A
Other languages
English (en)
Other versions
JP2017174019A (ja
Inventor
弘樹 本城
弘樹 本城
中村 新一
新一 中村
希 野口
希 野口
彩加 石原
彩加 石原
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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Fujifilm Business Innovation Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fuji Xerox Co Ltd, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP2016057621A priority Critical patent/JP6786833B2/ja
Priority to US15/209,592 priority patent/US11029829B2/en
Priority to EP16182201.0A priority patent/EP3223128A1/en
Priority to CN201610662658.8A priority patent/CN107219985B/zh
Publication of JP2017174019A publication Critical patent/JP2017174019A/ja
Application granted granted Critical
Publication of JP6786833B2 publication Critical patent/JP6786833B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • 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/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • 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/04886Interaction 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 by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
    • 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • 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/00413Display of information to the user, e.g. menus using menus, i.e. presenting the user with a plurality of selectable options
    • H04N1/00416Multi-level menus
    • H04N1/00419Arrangements for navigating between pages or parts of the menu
    • H04N1/00427Arrangements for navigating between pages or parts of the menu using a menu list
    • 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/00482Output means outputting a plurality of job set-up options, e.g. number of copies, paper size or resolution
    • 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/00501Tailoring a user interface [UI] to specific requirements
    • H04N1/00506Customising to the data to be displayed
    • 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)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Editing Of Facsimile Originals (AREA)
  • User Interface Of Digital Computer (AREA)

Description

本発明は、情報処理装置に関する。
特許文献1には、画面の表示サイズを段階的に変更するための段階変更タッチ部位と、所定の表示サイズに直接的に変更するための直接変更タッチ部位とを表示して、ユーザのタッチ位置に応じて画面の表示サイズを変更する技術が開示されている。
特開2012−133745号公報
表示されている画像の拡大、縮小、回転、削除など、画像に対する操作を受け付けるための操作用画像は複数存在するが、それらを常に全部表示していると、操作用画像を表示するための表示領域を大きくしなければならず、その結果、操作対象である画像の表示領域が小さくなる。また、操作対象の画像に操作用画像を重畳的に表示する形式であっても、多くの操作用画像が操作対象画像の上に重畳表示されることになるため、操作対象画像の閲覧性が低下する。
そこで、本発明は、画像に対する操作を受け付ける操作用画像が複数ある場合に、それらを常に全部表示させるときに比べて、より小さな表示領域にそれらを表示できるようにすることを目的とする。
本発明の請求項1に係る情報処理装置は、表示手段に画像を表示させる第1表示制御部と、表示されている前記画像に対する操作であってそれぞれ異なる操作を受け付けるための操作用画像群から、前記表示されている画像の倍率に応じた操作用画像を選択する選択部であって、前記倍率が閾値以上である場合には、前記操作用画像群に含まれる第3の操作用画像群を選択する選択部と、選択された前記操作用画像を前記表示手段に表示させ、選択されなかった前記操作用画像を前記表示手段に表示させない第2表示制御部とを備え、前記第3の操作用画像群は、スライダ画像の位置を変化させることで前記表示されている画像のサイズを変化させる操作を受け付けるためのスライダ操作用画像であり、前記閾値は、前記表示されている画像の外周が当該画像の表示領域に表示されなくなる状態における前記倍率であることを特徴とする。
本発明の請求項2に係る情報処理装置は、表示手段に画像を表示させる第1表示制御部と、表示されている前記画像に対する操作であってそれぞれ異なる操作を受け付けるための操作用画像群から、前記表示されている画像の倍率に応じた操作用画像を選択する選択部であって、前記倍率が閾値以上である場合には、前記操作用画像群に含まれる第3の操作用画像群を選択する選択部と、選択された前記操作用画像を前記表示手段に表示させ、選択されなかった前記操作用画像を前記表示手段に表示させない第2表示制御部とを備え、前記第3の操作用画像群は、スライダ画像の位置を変化させることで前記表示されている画像のサイズを変化させる操作を受け付けるためのスライダ操作用画像であり、前記第2表示制御部は、前記表示されている画像のサイズを変化させる操作を受け付けるためのサイズ変化操作用画像及び前記スライダ操作用画像を表示させており、当該サイズ変化操作用画像の操作が行われると、当該スライダ操作用画像の表示を中止することを特徴とする。
本発明の請求項3に係る情報処理装置は、表示手段に画像を表示させる第1表示制御部と、表示されている前記画像に対する操作であってそれぞれ異なる操作を受け付けるための操作用画像群から、前記表示されている画像の倍率に応じた操作用画像を選択する選択部であって、前記倍率が閾値以上である場合には、前記操作用画像群に含まれる第3の操作用画像群を選択する選択部と、選択された前記操作用画像を前記表示手段に表示させ、選択されなかった前記操作用画像を前記表示手段に表示させない第2表示制御部とを備え、前記第3の操作用画像群は、スライダ画像の位置を変化させることで前記表示されている画像のサイズを変化させる操作を受け付けるためのスライダ操作用画像であり、前記第2表示制御部は、前記表示されている画像のサイズを拡大させる操作を受け付けるための拡大操作用画像及び前記スライダ操作用画像を表示させており、前記表示されている画像のサイズが当該スライダ操作用画像の操作により閾値未満まで変化した場合、当該拡大操作用画像の表示を中止することを特徴とする。
本発明の請求項4に係る情報処理装置は、表示手段に画像を表示させる第1表示制御部と、表示されている前記画像に対する操作であってそれぞれ異なる操作を受け付けるための操作用画像群から、前記表示されている画像の倍率に応じた操作用画像を選択する選択部と、選択された前記操作用画像を前記表示手段に表示させ、選択されなかった前記操作用画像を前記表示手段に表示させない第2表示制御部とを備え、前記第1表示制御部は、四角形の画像を表示させていて当該画像を拡大する操作が行われた場合、当該画像の角が表示されていれば当該角を中心にし、当該角が表示されず当該画像の辺が表示されていれば当該辺の真ん中の位置を中心にし、前記角も辺も表示されていなければ当該画像が表示されている領域の真ん中の位置を中心にして当該画像を拡大することを特徴とする。
請求項1、2、3、4に係る発明によれば、画像に対する操作を受け付ける操作用画像が複数ある場合に、それらを常に全部表示させるときに比べて、より小さな表示領域にそれらを表示で
きるようにすることができる
求項に係る発明によれば、外周が表示されないほど大きく画像が表示されている場合に画像の大きさを細かく調節できる操作用画像を表示させることができる。
請求項2、3に係る発明によれば、表示されている画像のサイズを変化させる操作用画像が2種類表示されている場合に、利用されない可能性が高い方の操作用画像を表示させないようにすることができる
求項に係る発明によれば、四角形の表示状態を考慮せずに画像を拡大する場合に比べて、ユーザにとって見るべき部分を含む画像が拡大後に表示されやすいようにすることができる
実施例に係る画像処理装置のハードウェア構成を表す図 画像処理装置が実現する機能構成を表す図 表示された対象画像の一例を表す図 操作用画像群の一例を表す図 表示された指示位置画像の例を表す図 表示された操作用画像の例を表す図 表示された操作用画像の例を表す図 表示処理における画像処理装置の動作手順の一例を表す図 中心点テーブルの一例を表す図 中心点テーブルの別の一例を表す図 変形例で拡大される対象画像の例を表す図
[1]実施例
図1は実施例に係る画像処理装置10のハードウェア構成を表す。画像処理装置10は、スキャン機能やプリント機能、コピー機能、ファクシミリ機能などを有し、画像に関する処理を行う情報処理装置である。画像処理装置10は、CPU(Central Processing Unit)11と、RAM(Random Access Memory)12と、ROM(Read Only Memory)13と、NIC(Network Interface Card)14と、ストレージ15と、イメージスキャナ16と、FAXモデム17と、操作パネル18とを備えるコンピュータである。
CPU11は、RAM12をワークエリアとして用いてROM13やストレージ15に記憶されているプログラムを実行することによって各部の動作を制御する。NIC14は、通信回路を有し、外部装置と通信を行う。ストレージ15は、HDD(Hard Disk Drive)やSSD(Solid State Drive)などの記憶媒体であり、CPU11が制御に用いるデータやプログラムを記憶している。
イメージスキャナ16は、イメージセンサなどを備え、用紙の表面に表された画像を光学的に読み取る。イメージスキャナ16は、読み取った画像を表す画像データをCPU11に供給する。FAXモデム17は、ファクシミリ通信を行うための通信回路を有し、FAX番号で指定される宛先への画像データの送受信を行う。操作パネル18は、ディスプレイと、ディスプレイの表面に設けられたタッチパネルとを備える。操作パネル18は、ディスプレイの表示面に画像を表示する表示手段であるとともに、ユーザからの操作を受け付ける操作受付手段である。
CPU11がプログラムを実行して各部を制御することで、以下に述べる機能が実現される。
図2は画像処理装置10が実現する機能構成を表す。画像処理装置10は、対象画像指定操作受付部101と、対象画像表示制御部102と、対象画像倍率検出部103と、操作用画像選択部104と、操作用画像表示制御部105と、画像操作受付部106と、対象画像処理部107とを備える。
対象画像指定操作受付部101は、表示手段である操作パネル18に表示させる対象となる画像(以下「対象画像」という)を指定する操作を受け付ける。対象画像指定操作受付部101は、例えば、複数の画像を表す画像ファイル(例えばPDF(Portable Document Format)ファイル等)を選択する操作を、対象画像を指定する操作として受け付ける。
対象画像表示制御部102は、表示手段に画像を表示させる機能であり、本発明の「第1表示制御部」の一例である。対象画像表示制御部102は、対象画像指定操作受付部101が受け付けた操作により指定される画像を表示させる。
図3は表示された対象画像の一例を表す。図3の例では、対象画像表示制御部102は、対象画像表示画面A1に、「xxx.pdf」というファイル名の対象画像B1を操作パネル18の対象画像表示領域C1に表示させている。対象画像B1の隣には拡大操作用画像D1などが表示されているが、これらについては後ほど詳しく説明する。
対象画像表示制御部102は、図3の例では、対象画像B1の幅を対象画像表示領域C1の幅に合わせて表示させている。この表示モードを「幅基準表示モード」という。対象画像表示制御部102は、幅基準表示モード以外に、対象画像B1の1頁分を対象画像表示領域C1に合わせて表示させる「頁基準表示モード」と、対象画像B1の複数頁分を対象画像表示領域C1に表示させる「複数頁表示モード」と、対象画像B1の1頁分のさらに一部分を拡大して対象画像表示領域C1に表示させる「頁拡大表示モード」とを用いて対象画像を表示させる。
対象画像表示制御部102は、表示させている対象画像の表示サイズの情報と、対象画像の元々のサイズの情報とを対象画像倍率検出部103に供給する。表示サイズの情報とは、表示させている対象画像の縦方向のピクセル数と横方向のピクセル数であり、元々のサイズの情報とは、対象画像を100%のサイズで表示させた場合の縦方向のピクセル数と横方向のピクセル数である。
対象画像倍率検出部103は、対象画像表示制御部102が表示させている対象画像の倍率を検出する。対象画像倍率検出部103は、対象画像表示制御部102から供給された情報が表す表示サイズを、ともに供給された情報が表す元々のサイズで除した値を、対象画像の倍率として検出する。例えば表示サイズの横方向のピクセル数が300で、元々のサイズの横方向のピクセル数が400であれば、対象画像倍率検出部103は、300÷400=0.75を対象画像の倍率として検出する。また、表示サイズの横方向のピクセル数が500で、元々のサイズの横方向のピクセル数が400であれば、対象画像倍率検出部103は、500÷400=1.25を対象画像の倍率として検出する。対象画像倍率検出部103は、検出した倍率を操作用画像選択部104に供給する。
操作用画像選択部104は、操作用画像群から、表示されている対象画像の倍率に応じた操作用画像を選択する。操作用画像選択部104は本発明の「選択部」の一例である。操作用画像群とは、表示されている対象画像に対する操作を受け付けるための画像群であり、且つ、それぞれ異なる操作を受け付けるための画像群である。
図4は操作用画像群の一例を表す。図4の例では、拡大操作用画像D1と、縮小操作用画像D2と、回転操作用画像D3と、削除操作用画像D4と、切替操作用画像D5と、移動操作用画像D6と、スライダ操作用画像D7とが表されている。拡大操作用画像D1は、表示されている対象画像を拡大させる操作を受け付けるための画像である。縮小操作用画像D2は、表示されている対象画像を縮小させる操作を受け付けるための画像である。
表示される対象画像のサイズは、「複数頁表示モード」のときが最も小さく、「頁基準表示モード」、「幅基準表示モード」、「頁拡大表示モード」の順に大きくなっていく。そこで、拡大操作用画像D1が操作されると、「複数頁表示モード」で対象画像が表示されていれば「頁基準表示モード」に表示モードが変更され、「頁基準表示モード」で対象画像が表示されていれば「幅基準表示モード」に表示モードが変更される。また、拡大操作用画像D1が操作されると、「幅基準表示モード」で対象画像が表示されていれば「頁拡大表示モード」に表示モードが変更される。こうして拡大操作用画像D1は対象を拡大させる操作を受け付ける。
一方、縮小操作用画像D2が操作されると、「頁拡大表示モード」で対象画像が表示されていれば「幅基準表示モード」に表示モードが変更され、「幅基準表示モード」で対象画像が表示されていれば「頁基準表示モード」に表示モードが変更される。また、拡大操作用画像D1が操作されると、「頁基準表示モード」で対象画像が表示されていれば「複数頁表示モード」に表示モードが変更される。こうして縮小操作用画像D2は対象を縮小させる操作を受け付ける。
回転操作用画像D3は、表示されている対象画像を回転させる操作を受け付けるための画像である。削除操作用画像D4は、表示されている対象画像を削除する操作を受け付けるための画像である。切替操作用画像D5は、表示されている対象画像とは別の画像の表示に切り替える操作を受け付けるための画像である。移動操作用画像D6は、表示されている対象画像を指示した場合に指示した位置を表す指示位置画像を表示させる操作を受け付けるための画像である。
図5は表示された指示位置画像の例を表す。図5(a)では、対象画像B2の「○」で表された位置を指示する指示位置画像D61が表示されている。図5(b)では、指示位置画像D61を移動させることで、指示位置画像D61に合わせて対象画像B2が移動する様子が表されている。このように、指示位置画像D61は、自画像を移動させることで表示されている対象画像を移動させる画像である。
スライダ操作用画像D7は、スライダ画像D71の位置を変化させることで表示されている対象画像のサイズを変化させる操作を受け付けるための画像である。拡大操作用画像D1及び縮小操作用画像D2が前述したとおりサイズを4段階で拡大及び縮小させる操作を受け付けるのに対し、スライダ操作用画像D7は、それよりも多くの段階でサイズを拡大及び縮小させる操作を受け付ける。スライダ操作用画像D7は、例えば、「頁拡大表示」がされたときの対象画像のサイズが元々の対象画像のサイズの150%であれば、150%から500%までのサイズを10%刻み(例えば150%、160%、170%、・・・、500%)で拡大及び縮小させる操作を受け付ける。
操作用画像選択部104は、倍率が閾値Th1以上である場合には、定められた第1の操作用画像以外を選択する。第1の操作用画像としては、例えば回転操作用画像D3及び切替操作用画像D5が定められる。閾値Th1としては、例えば、表示されている対象画像の外周が対象画像の表示領域(図3に表す対象画像表示領域C1)に表示されなくなる状態における倍率が用いられる。
つまり、閾値Th1としては、「幅基準表示モード」の場合の倍率より大きく、「頁拡大表示モード」の場合の倍率よりも小さい値が用いられる。これにより、操作用画像選択部104は、「複数画像表示モード」、「頁基準表示モード」、「幅基準表示モード」では第1の操作用画像を選択することがあるが、「頁拡大表示モード」では第1の操作用画像を選択しなくなる。
また、操作用画像選択部104は、倍率が閾値Th2未満である場合には、定められた第2の操作用画像以外を選択する。第2の操作用画像としては、例えば移動操作用画像D6及びスライダ操作用画像D7が定められる。閾値Th2としては、例えば前述した閾値Th1と同じ値が用いられる。これにより、操作用画像選択部104は、「頁拡大表示モード」では第2の操作用画像を選択することがあるが、「複数画像表示モード」、「頁基準表示モード」、「幅基準表示モード」では第2の操作用画像を選択しなくなる。
また、操作用画像選択部104は、倍率が閾値Th3以上である場合には、定められた第3の操作用画像を選択する。第3の操作用画像としては、例えば縮小操作用画像D2、移動操作用画像D6及びスライダ操作用画像D7が定められる。閾値Th3としては、例えば前述した閾値Th1と同じ値が用いられる。これにより、操作用画像選択部104は、「頁拡大表示モード」では第3の操作用画像を必ず選択することになる。
また、操作用画像選択部104は、倍率が閾値Th4未満である場合には、定められた第4の操作用画像を選択する。第4の操作用画像としては、例えば拡大操作用画像D1、回転操作用画像D3及び切替操作用画像D5が定められる。閾値Th4としては、例えば前述した閾値Th1と同じ値が用いられる。これにより、操作用画像選択部104は、「複数画像表示モード」、「頁基準表示モード」、「幅基準表示モード」では第4の操作用画像を必ず選択することになる。操作用画像選択部104は、以上のとおり選択した操作用画像を操作用画像表示制御部105に通知する。
操作用画像表示制御部105は、操作用画像選択部104により選択された操作用画像を表示手段である操作パネル18に表示させる。操作用画像表示制御部105は本発明の「第2表示制御部」の一例である。操作用画像表示制御部105は、図3に表す操作用画像表示領域E1に選択された操作用画像を表示させる。
図6A、図6Bは表示された操作用画像の例を表す。図6A(a)では、複数頁表示モードとなっている対象画像表示制御部102が、操作パネル18の対象画像表示領域C1に複数の対象画像B11、B12、B13、B14を表示させている。この例では、対象画像B13の外周を形成する短辺F1及び長辺F2が表示されており、対象画像の倍率が上記閾値(Th1、Th2、Th3、Th4)未満となっている。
そこで、操作用画像表示制御部105は、操作パネル18の操作用画像表示領域E1に、第4の操作用画像として定められた拡大操作用画像D1、回転操作用画像D3及び切替操作用画像D5を表示させ、それら以外にも縮小操作用画像D2及び削除操作用画像D4を表示させている。また、操作用画像表示制御部105は、第2の操作用画像として定められた移動操作用画像D6及びスライダ操作用画像D7は表示させていない。
図6A(b)では、頁基準表示モードとなっている対象画像表示制御部102が、操作パネル18の対象画像表示領域C1に対象画像B13の1頁全体を表示させている。この例では、対象画像B13の短辺F1及び長辺F2が表示されており、対象画像の倍率が上記閾値(Th1、Th2、Th3、Th4)未満となっている。そこで、操作用画像表示制御部105は、図6A(a)と同じく、操作用画像D1からD5までを表示させ、移動操作用画像D6及びスライダ操作用画像D7は表示させていない。
図6B(c)では、幅基準表示モードとなっている対象画像表示制御部102が、操作パネル18の対象画像表示領域C1に対象画像B13の幅を対象画像表示領域C1の幅に合わせて表示させている。この例では、対象画像B13の長辺F2が表示されており、対象画像の倍率が上記閾値(Th1、Th2、Th3、Th4)未満となっている。そこで、操作用画像表示制御部105は、図6A(a)と同じく、操作用画像D1からD5までを表示させ、移動操作用画像D6及びスライダ操作用画像D7は表示させていない。
図6B(d)では、頁拡大表示モードとなっている対象画像表示制御部102が、操作パネル18の対象画像表示領域C1に対象画像B13を拡大して表示させている。この例では、対象画像B13の外周が表示されておらず、対象画像の倍率が上記閾値(Th1、Th2、Th3、Th4)以上となっている。そこで、操作用画像表示制御部105は、第3の操作用画像として定められた縮小操作用画像D2、移動操作用画像D6及びスライダ操作用画像D7を表示させ、それら以外にも拡大操作用画像D1を表示させている。また、操作用画像表示制御部105は、第1の操作用画像として定められた回転操作用画像D3及び切替操作用画像D5は表示させていない。
操作用画像表示制御部105は、以上のとおり表示させた各操作用画像の位置情報(位置を表す情報)を画像操作受付部106に供給する。ユーザが各操作用画像のいずれかを操作すると、画像操作受付部106が、供給された位置情報に基づいてその操作を操作用画像に対する操作として受け付ける。画像操作受付部106は、この操作を受け付けると、その旨を対象画像処理部107に通知する。
対象画像処理部107は、画像操作受付部106が操作を受け付けた操作用画像に対応する処理を、表示されている対象画像に施す。対象画像処理部107は、例えば拡大操作用画像D1が操作された場合、表示されている対象画像を拡大する処理を施し、その処理結果(拡大した対象画像)を対象画像表示制御部102に供給する。対象画像表示制御部102は、供給された対象画像、すなわち対象画像処理部107により処理を施されて拡大された対象画像を表示させる。
また、対象画像処理部107は、例えば回転操作用画像D3が操作された場合、表示されている対象画像を回転する処理を施し、その処理結果(回転した対象画像)を対象画像表示制御部102に供給する。対象画像表示制御部102は、供給された対象画像、すなわち対象画像処理部107により処理を施されて回転した対象画像を表示させる。また、対象画像処理部107は、例えば削除操作用画像D4が操作された場合、表示されている対象画像の画像ファイルを削除する処理を施し、その処理結果を対象画像表示制御部102に通知する。対象画像表示制御部102は、対象画像の画像ファイルが削除された旨が通知されるので、対象画像表示領域C1に何も表示させない状態にする。切替操作用画像D5、移動操作用画像D6、スライダ操作用画像D7が操作された場合も、それぞれ対応する処理が対象画像処理部107によって施される。
画像処理装置10は、以上の構成を備えることで、対象画像と操作用画像とを表示させる表示処理を行う。
図7は表示処理における画像処理装置10の動作手順の一例を表す。この動作手順は、ユーザが対象画像を指定する操作を行うことを契機に開始される。まず、画像処理装置10(対象画像指定操作受付部101)が、対象画像を指定する操作を受け付ける(ステップS11)。
次に、画像処理装置10(対象画像表示制御部102)は、指定された対象画像を表示手段に表示させる(ステップS12)。続いて、画像処理装置10(対象画像倍率検出部103)は、表示された対象画像の倍率を検出する(ステップS13)。そして、画像処理装置10(操作用画像選択部104)は、検出された倍率に応じて表示させる操作用画像を選択する(ステップS14)。次に、画像処理装置10(操作用画像表示制御部105)は、選択された操作用画像を表示手段に表示させる(ステップS15)。
その後、表示された操作用画像に対する操作が行われると、画像処理装置10(画像操作受付部106)は、操作用画像に対する操作を受け付ける(ステップS16)。次に、画像処理装置10(対象画像処理部107)は、操作が受け付けられた操作用画像に対応する処理を対象画像に対して施す(ステップS17)。そして、画像処理装置10(対象画像表示制御部102)は、処理が施された結果を反映した表示を行う(ステップS18)。
本実施例では、対象画像の倍率に応じて選択された操作用画像を表示される。これにより、例えば図4に表すように操作用画像が複数ある場合に、それらを常に全部表示させるときに比べて、より小さな表示領域に操作用画像(選択された操作用画像)が表示されてもよくなる。また、本実施例では、対象画像の倍率が閾値Th1以上の場合に、第1の操作用画像以外の操作用画像が表示される、すなわち、特定の操作用画像(第1の操作用画像)が表示されないようになっている。また、本実施例では、対象画像の倍率が閾値Th2未満の場合に、第2の操作用画像以外の操作用画像が表示される、すなわち、特定の操作用画像(第2の操作用画像)が表示されないようになっている。
また、本実施例では、対象画像の倍率が閾値Th3以上の場合に、第3の操作用画像として定められた特定の操作用画像が表示されるようになっている。特に、対象画像の外周が表示されない大きさにおける倍率を閾値Th3として定め、且つ、第3の操作用画像としてスライダ操作用画像を定めているので、外周が表示されないほど大きく画像が表示されている場合に画像の大きさを細かく調節できる操作用画像(スライダ操作用画像)が表示されることになる。また、本実施例では、対象画像の倍率が閾値Th4未満の場合に、第4の操作用画像として定められた特定の操作用画像が表示されるようになっている。
[2]変形例
上述した実施例は本発明の実施の一例に過ぎず、以下のように変形させてもよい。また、実施例及び各変形例は、必要に応じて組み合わせて実施してもよい。
[2−1]拡大操作・縮小操作
図4に表す拡大操作用画像D1及び縮小操作用画像D2は、実施例では、4つのモードを切り替えることで4段階の拡大・縮小が行われる操作用画像であったが、これに限らず、より多段階の対象画像の拡大・縮小が行われる操作用画像であってもよい。その場合、対象画像表示制御部102は、例えば対象画像が拡大・縮小されて特定の倍率になったら、モードを切り替えて対象画像を表示させる。
[2−2]表示手段
対象画像表示制御部102及び操作用画像表示制御部105は、実施例では、自装置が備える表示手段である操作パネル18に画像(対象画像・操作用画像)を表示させたが、これに限らず、外部の表示手段に画像を表示させてもよい。また、表示手段は、操作パネル18のようにタッチスクリーンを備えるものでなくてもよく、単なるディスプレイであってもよい。その場合、ユーザはキーボードやマウスを用いて操作を行えばよい。
[2−3]操作用画像の選択タイミング
操作用画像選択部104は、実施例では、対象画像が指定されたときに表示する操作用画像を選択したが、これ以外のタイミングで操作用画像を選択してもよい。例えば、図6B(d)に表す対象画像表示画面A1が表示されているものとする。この画面では、操作用画像表示制御部105が、表示されている対象画像のサイズを変化させる操作を受け付けるためのサイズ変化操作用画像(拡大操作用画像D1及び縮小操作用画像D2)と、スライダ操作用画像D7とを表示させている。
この状態で、サイズ変化操作用画像(拡大操作用画像D1及び縮小操作用画像D2のいずれか)に対する操作が行われると、操作用画像選択部104は、スライダ操作用画像D7を選択対象の操作用画像から外す。操作用画像選択部104がその選択結果を操作用画像表示制御部105に供給することで、操作用画像表示制御部105は、図6B(d)に表す対象画像表示画面A1においてサイズ変化操作用画像に対する操作が行われると、スライダ操作用画像D7の表示を中止することになる。
本変形例では、表示されている画像のサイズの変化にサイズ変化操作用画像が利用され、スライダ操作用画像D7が利用されていない。したがって、スライダ操作用画像D7は、サイズ変化操作用画像よりも利用されない可能性が高い操作用画像といえる。本変形例では、このスライダ操作用画像D7の表示を中止することで、表示されている対象画像のサイズを変化させる操作用画像が2種類(サイズ変化操作用画像及びスライダ操作用画像D7)表示されている場合に、利用されない可能性が高い方の操作用画像(スライダ操作用画像D7)が表示されないようになる。
なお、操作用画像選択部104は、スライダ操作用画像D7を選択しなくする代わりに、他の操作用画像を選択してもよい。その結果、操作用画像表示制御部105は、表示を中止したスライダ操作用画像D7に代えて別の操作用画像を表示させることになる。これにより、利用されない可能性が高かったスライダ操作用画像D7が表示されていたスペースに利用される可能性がある他の操作用画像が表示されることになる。
また、図6B(d)に表す対象画像表示画面A1では、操作用画像表示制御部105が、拡大操作用画像D1及びスライダ操作用画像D7を表示させている。この状態で、表示されている対象画像のサイズがスライダ操作用画像D7の操作により閾値Th5未満まで変化した場合、操作用画像選択部104は、拡大操作用画像D1を選択対象の操作用画像から外す。操作用画像選択部104がその選択結果を操作用画像表示制御部105に供給することで、操作用画像表示制御部105は、図6B(d)に表す対象画像表示画面A1において前述の操作が行われると、拡大操作用画像D1の表示を中止することになる。
この場合も、拡大操作用画像D1の表示を中止することで、表示されている対象画像のサイズを変化させる操作用画像が2種類(拡大操作用画像D1及びスライダ操作用画像D7)表示されている場合に、利用されない可能性が高い方の操作用画像(拡大操作用画像D1)が表示されないようになる。
なお、操作用画像選択部104は、拡大操作用画像D1を選択しなくする代わりに、他の操作用画像を選択してもよい。その結果、操作用画像表示制御部105は、表示を中止した拡大操作用画像D1に代えて別の操作用画像を表示させることになる。これにより、利用されない可能性が高かった拡大操作用画像D1が表示されていたスペースに利用される可能性がある他の操作用画像が表示されることになる。
[2−4]拡大・縮小の中心点
対象画像処理部107は、拡大操作用画像D1、縮小操作用画像D2、スライダ操作用画像D7に対する操作が行われると、表示されている対象画像を拡大又は縮小する処理を施す。その際に、対象画像の拡大又は縮小における中心点を状況に応じて変えてもよい。
対象画像処理部107は、例えば、表示されている対象画像を拡大する操作が行われた場合、その対象画像を表すデータのファイルフォーマットに応じた位置を中心にしてその対象画像を拡大する処理を施す。対象画像処理部107は、ファイルフォーマットと中心点の位置とを対応付けた中心点テーブルを用いてこの処理を施す。
図8は中心点テーブルの一例を表す。この中心点テーブルでは、ファイルフォーマットが「画像ファイル(jpeg(Joint Photographic Experts Group)、bmp(Bitmap Image)等)」の場合は「対象画像表示領域の真ん中」を中心点の位置とし、ファイルフォーマットが「文書ファイル(pdf、doc等)」の場合は「文書の左上角」を中心点の位置とすることが表されている。対象画像処理部107がこの中心点テーブルを用いて決まる中心点を中心にして拡大の処理を施すことで、対象画像表示制御部102は、表示している対象画像を拡大する操作が行われた場合、その対象画像を表すデータのファイルフォーマットに応じた位置を中心にしてその対象画像を拡大することになる。
具体的には、対象画像表示制御部102は、対象画像のファイルフォーマットが画像ファイルのファイルフォーマットであれば、対象画像表示領域の真ん中を中心点として対象画像を拡大し、対象画像のファイルフォーマットが文書ファイルのファイルフォーマットであれば、対象画像の左上角を中心点として対象画像を拡大する。画像ファイルを拡大する場合は表示されている部分の中心(つまり対象画像表示領域の真ん中)から拡大されることが普通なので、他の位置を中心点にする場合に比べてユーザにとって違和感が少ない。
一方、文書ファイルの場合、普通は左上角から読み始めるが、表示されている部分の中心を中心点として拡大すると、その左上角の部分が表示されなくなってしまう。本変形例では、対象画像のファイルフォーマットに応じた中心点を用いた拡大が行われるので、ファイルフォーマットを考慮せずに対象画像を拡大する場合に比べて、拡大後の対象画像がユーザに与える違和感を少なくしつつ、ユーザにとって見るべき部分を含む画像が表示されやすくなる。
また、対象画像処理部107は、四角形の対象画像が表示されていてその対象画像を拡大する操作が行われた場合に、次の中心点テーブルを用いて拡大の処理を施してもよい。
図9は中心点テーブルの別の一例を表す。この中心点テーブルでは、四角形(対象画像のこと)の表示状態が「角が表示されている状態」(例えば図6A(a)、(b)の状態)の場合は「表示されている角」を中心点の位置とし、四角形の表示状態が「角が表示されず辺が表示されている状態」(例えば図6B(c)の状態)の場合は「表示されている辺の真ん中」を中心点の位置とすることが表されている。また、「角も辺も表示されていない状態」(例えば図6B(d)の状態)の場合は「対象画像表示領域の真ん中」を中心点の位置とすることが表されている。
対象画像処理部107がこの中心点テーブルを用いて決まる中心点を中心にして拡大の処理を施すことで、対象画像表示制御部102は、四角形の対象画像を表示させていてその対象画像を拡大する操作が行われた場合、その対象画像の角が表示されていればその角を中心にし、対象画像の角が表示されず対象画像の辺が表示されていればその辺の真ん中の位置を中心にし、対象画像の角も辺も表示されていなければ対象画像表示領域の真ん中の位置を中心にして対象画像を拡大することになる。
なお、図6A(a)、(b)の状態のように対象画像の複数の角が表示されている場合、各角に優先順位を定めて、優先順位が高い方の角を中心とすればよい。例えば、優先順位1〜4の順番に左上角、右上角、左下角、右下角と定めるものとする。この場合、図6A(a)、(b)の状態では、いずれも、対象画像表示制御部102は、対象画像の左上角を中心にして対象画像を拡大する。
四角形の画像において角や辺が表示されている状態では、その角や辺の周辺をユーザが見ている可能性が高いが、その場合でも対象画像表示領域の真ん中を中心にして拡大するとユーザが見たかった角や辺の周辺が表示されなくなってしまう。そこで、本変形例では、上記のとおり四角形の表示状態に応じた位置を拡大の中心にすることで、四角形の表示状態を考慮せずに対象画像を拡大する場合に比べて、ユーザにとって見るべき部分を含む画像が拡大後に表示されやすくなる。
また、対象画像処理部107は、四角形の対象画像が表示されていてその対象画像の位置を指定する操作と拡大する操作とが行われた場合に、指定された位置を中心とする拡大の処理を施してもよい。
図10は本変形例で拡大される対象画像の例を表す。図10(a)では、対象画像B21の特定の位置を位置指定画像D11によりユーザが指定している様子が表されている。対象画像B21上の「×」は指定された指定位置G1を表している。
この状態でユーザが拡大操作用画像D1を操作すると、すなわち、表示させている対象画像上の位置を指示する操作とその対象画像を拡大する操作が行われた場合、対象画像表示制御部102は、指示された位置を中心にしてその対象画像を拡大する。こうして拡大された対象画像B21が図10(b)に表されている。指定位置G1の対象画像表示領域C1における位置は、拡大前と拡大後とで変化していない。これにより、ユーザが意図した位置を中心にして対象画像が拡大されることになる。
[2−5]第1から第4までの操作用画像
第1から第4までの操作用画像は、上述したものに限らない。例えば、第1の操作用画像として実施例では回転操作用画像D3及び切替操作用画像D5が定められていたが、これらに加えて拡大操作用画像D1が第1の操作用画像として定められてもよい。対象画像の倍率が閾値Th1以上の状態では、その倍率が閾値Th1未満の状態に比べて、対象画像をさらに拡大したり、回転させたり、対象画像を切り替えたりする操作が、他の操作に比べて行われにくくなる。よって、これらの操作のための操作用画像を第1の操作用画像として定めることで、対象画像の倍率が閾値Th1以上の状態において、利用される可能性が他の操作用画像に比べて少ない操作用画像が表示されないようになる。
また、第2の操作用画像として実施例では移動操作用画像D6及びスライダ操作用画像D7が定められていたが、これらに加えて縮小操作用画像D2が第2の操作用画像として定められてもよい。対象画像の倍率が閾値Th2未満の状態では、その倍率が閾値Th2以上の状態に比べて、対象画像をさらに縮小したり、移動させたり、スライダ画像を用いて多段階で拡大や縮小をしたりする操作が、他の操作に比べて行われにくくなる。よって、これらの操作のための操作用画像を第2の操作用画像として定めることで、対象画像の倍率が閾値Th2未満の状態において、利用される可能性が他の操作用画像に比べて少ない操作用画像が表示されないようになる。
また、対象画像の倍率が閾値Th3以上の状態では、その倍率が閾値Th3未満の状態に比べて、対象画像を縮小したり、移動させたり、スライダ画像を用いて多段階で拡大や縮小をしたりする操作が、他の操作に比べて行われやすくなる。よって、これらの操作のための操作用画像を第3の操作用画像として定めることで、対象画像の倍率が閾値Th3以上の状態において、利用される可能性が他の操作用画像に比べて多い操作用画像が表示されるようになる。
また、対象画像の倍率が閾値Th4未満の状態では、その倍率が閾値Th4以上の状態に比べて、対象画像を拡大したり、回転させたり、対象画像を切り替えたりする操作が、他の操作に比べて行われやすくなる。よって、これらの操作のための操作用画像を第4の操作用画像として定めることで、対象画像の倍率が閾値Th4未満の状態において、利用される可能性が他の操作用画像に比べて多い操作用画像が表示されるようになる。
また、実施例ではそれぞれ複数の操作用画像が第1から第4までの操作用画像として定められていたが、これに限らず、1以上の操作用画像が定められていればよい。その場合でも、各対象画像の表示状態において、利用される可能性が他の操作用画像に比べて少ない操作用画像が表示されないようになる。
[2−6]閾値
実施例では閾値Th1、Th2、Th3及びTh4がいずれも同じ値であったが、これに限らず、それぞれ異なる値であってもよい。ただし、その場合、例えば対象画像の倍率が閾値Th1以上で且つ閾値Th3未満という倍率が存在すると、倍率が閾値Th1以上なので表示されない第1の操作用画像が、倍率が閾値Th3未満なので表示される第3の操作用画像としても定められていると、その操作用画像を表示するか否かの判断に不整合が生じることになる。そこで、そのように不整合を生じさせる閾値と、第1から第4までの操作用画像とが定められないようになっているとよい。
[2−7]発明のカテゴリ
本発明は、上述した画像処理装置のように図2に表す各部を実現する情報処理装置の他、その情報処理装置が実施する処理を実現するための情報処理方法としても捉えられるし、それらの処理をコンピュータに実行させるためのプログラムとしても捉えられる。このプログラムは、それを記憶させた光ディスク等の記録媒体の形態で提供されてもよいし、インターネット等の通信回線を介してコンピュータにダウンロードさせ、それをインストールして利用可能にするなどの形態で提供されてもよい。
10…画像処理装置、18…操作パネル、101…対象画像指定操作受付部、102…対象画像表示制御部、103…対象画像倍率検出部、104…操作用画像選択部、105…操作用画像表示制御部、106…画像操作受付部、107…対象画像処理部。

Claims (4)

  1. 表示手段に画像を表示させる第1表示制御部と、
    表示されている前記画像に対する操作であってそれぞれ異なる操作を受け付けるための操作用画像群から、前記表示されている画像の倍率に応じた操作用画像を選択する選択部であって、前記倍率が閾値以上である場合には、前記操作用画像群に含まれる第3の操作用画像群を選択する選択部と、
    選択された前記操作用画像を前記表示手段に表示させ、選択されなかった前記操作用画像を前記表示手段に表示させない第2表示制御部と
    を備え
    前記第3の操作用画像群は、スライダ画像の位置を変化させることで前記表示されている画像のサイズを変化させる操作を受け付けるためのスライダ操作用画像であり、
    前記閾値は、前記表示されている画像の外周が当該画像の表示領域に表示されなくなる状態における前記倍率であ
    情報処理装置。
  2. 表示手段に画像を表示させる第1表示制御部と、
    表示されている前記画像に対する操作であってそれぞれ異なる操作を受け付けるための操作用画像群から、前記表示されている画像の倍率に応じた操作用画像を選択する選択部であって、前記倍率が閾値以上である場合には、前記操作用画像群に含まれる第3の操作用画像群を選択する選択部と、
    選択された前記操作用画像を前記表示手段に表示させ、選択されなかった前記操作用画像を前記表示手段に表示させない第2表示制御部と
    を備え
    前記第3の操作用画像群は、スライダ画像の位置を変化させることで前記表示されている画像のサイズを変化させる操作を受け付けるためのスライダ操作用画像であり、
    前記第2表示制御部は、前記表示されている画像のサイズを変化させる操作を受け付けるためのサイズ変化操作用画像及び前記スライダ操作用画像を表示させており、当該サイズ変化操作用画像の操作が行われると、当該スライダ操作用画像の表示を中止す
    情報処理装置。
  3. 表示手段に画像を表示させる第1表示制御部と、
    表示されている前記画像に対する操作であってそれぞれ異なる操作を受け付けるための操作用画像群から、前記表示されている画像の倍率に応じた操作用画像を選択する選択部であって、前記倍率が閾値以上である場合には、前記操作用画像群に含まれる第3の操作用画像群を選択する選択部と、
    選択された前記操作用画像を前記表示手段に表示させ、選択されなかった前記操作用画像を前記表示手段に表示させない第2表示制御部と
    を備え
    前記第3の操作用画像群は、スライダ画像の位置を変化させることで前記表示されている画像のサイズを変化させる操作を受け付けるためのスライダ操作用画像であり、
    前記第2表示制御部は、前記表示されている画像のサイズを拡大させる操作を受け付けるための拡大操作用画像及び前記スライダ操作用画像を表示させており、前記表示されている画像のサイズが当該スライダ操作用画像の操作により閾値未満まで変化した場合、当該拡大操作用画像の表示を中止す
    情報処理装置。
  4. 表示手段に画像を表示させる第1表示制御部と、
    表示されている前記画像に対する操作であってそれぞれ異なる操作を受け付けるための操作用画像群から、前記表示されている画像の倍率に応じた操作用画像を選択する選択部と、
    選択された前記操作用画像を前記表示手段に表示させ、選択されなかった前記操作用画像を前記表示手段に表示させない第2表示制御部と
    を備え
    前記第1表示制御部は、四角形の画像を表示させていて当該画像を拡大する操作が行われた場合、当該画像の角が表示されていれば当該角を中心にし、当該角が表示されず当該画像の辺が表示されていれば当該辺の真ん中の位置を中心にし、前記角も辺も表示されていなければ当該画像が表示されている領域の真ん中の位置を中心にして当該画像を拡大す
    情報処理装置。
JP2016057621A 2016-03-22 2016-03-22 情報処理装置 Active JP6786833B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2016057621A JP6786833B2 (ja) 2016-03-22 2016-03-22 情報処理装置
US15/209,592 US11029829B2 (en) 2016-03-22 2016-07-13 Information processing apparatus and method for display control based on magnification
EP16182201.0A EP3223128A1 (en) 2016-03-22 2016-08-01 Information processing apparatus and information processing method
CN201610662658.8A CN107219985B (zh) 2016-03-22 2016-08-12 信息处理设备和信息处理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016057621A JP6786833B2 (ja) 2016-03-22 2016-03-22 情報処理装置

Publications (2)

Publication Number Publication Date
JP2017174019A JP2017174019A (ja) 2017-09-28
JP6786833B2 true JP6786833B2 (ja) 2020-11-18

Family

ID=56567455

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016057621A Active JP6786833B2 (ja) 2016-03-22 2016-03-22 情報処理装置

Country Status (4)

Country Link
US (1) US11029829B2 (ja)
EP (1) EP3223128A1 (ja)
JP (1) JP6786833B2 (ja)
CN (1) CN107219985B (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107885440B (zh) * 2017-12-04 2021-04-30 上海联影医疗科技股份有限公司 医学图像显示方法、装置及计算机可读存储介质
US11188212B2 (en) * 2020-03-19 2021-11-30 Panasonic Intellectual Property Management Co., Ltd. Methods and systems for monitoring objects for image-inspection

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3257116B2 (ja) * 1993-03-02 2002-02-18 セイコーエプソン株式会社 電子ファイリングシステム
JP3256622B2 (ja) * 1994-03-04 2002-02-12 株式会社東芝 ビデオコーディング装置
US6907365B2 (en) * 2001-12-11 2005-06-14 Lecroy Corporation Context sensitive toolbar
JP4093053B2 (ja) * 2002-02-28 2008-05-28 セイコーエプソン株式会社 画像領域指定および画像修正
US7327349B2 (en) 2004-03-02 2008-02-05 Microsoft Corporation Advanced navigation techniques for portable devices
JP4516827B2 (ja) * 2004-11-18 2010-08-04 理想科学工業株式会社 画像処理装置
US7916157B1 (en) 2005-08-16 2011-03-29 Adobe Systems Incorporated System and methods for selective zoom response behavior
US7855714B2 (en) * 2006-09-01 2010-12-21 Research In Motion Limited Method and apparatus for controlling a display in an electronic device
US8650505B2 (en) 2007-02-28 2014-02-11 Rpx Corporation Multi-state unified pie user interface
TWI366130B (en) * 2008-10-17 2012-06-11 Htc Corp Method for adjusting page displaying manner, mobile electronic device, and computer program product using the method thereof
US20120188286A1 (en) 2008-11-26 2012-07-26 Lila Aps (Ahead.) Dynamic image tiling
JP5338529B2 (ja) * 2009-07-06 2013-11-13 株式会社リコー 情報処理装置、文書拡大表示方法、プログラム及び記録媒体
US8856682B2 (en) * 2010-05-11 2014-10-07 AI Squared Displaying a user interface in a dedicated display area
JP5255093B2 (ja) 2010-05-17 2013-08-07 シャープ株式会社 表示機器及び画像形成装置
EP2410414B1 (en) 2010-07-16 2019-10-30 BlackBerry Limited Media module control
JP2012133745A (ja) 2010-11-29 2012-07-12 Nec Corp 情報処理装置およびその表示サイズ制御方法
US9063637B2 (en) * 2011-09-23 2015-06-23 Microsoft Technology Licensing, Llc Altering a view of a document on a display of a computing device
JP5825090B2 (ja) 2011-12-21 2015-12-02 コニカミノルタ株式会社 画像処理装置、画像処理システムおよびプログラム
WO2014112029A1 (ja) 2013-01-15 2014-07-24 日立マクセル株式会社 情報処理装置、情報処理方法、及び、プログラム
US10019140B1 (en) * 2014-06-26 2018-07-10 Amazon Technologies, Inc. One-handed zoom
CN104156166B (zh) 2014-07-21 2017-12-05 小米科技有限责任公司 操作控件布局调整方法及装置
US10002449B2 (en) * 2015-04-16 2018-06-19 Sap Se Responsive and adaptive chart controls
JP6978826B2 (ja) * 2016-01-08 2021-12-08 キヤノン株式会社 表示制御装置及びその制御方法、プログラム、並びに記憶媒体

Also Published As

Publication number Publication date
EP3223128A1 (en) 2017-09-27
CN107219985A (zh) 2017-09-29
JP2017174019A (ja) 2017-09-28
US20170277410A1 (en) 2017-09-28
CN107219985B (zh) 2020-07-14
US11029829B2 (en) 2021-06-08

Similar Documents

Publication Publication Date Title
CN107979709B (zh) 图像处理装置、***、控制方法和计算机可读介质
US9310986B2 (en) Image processing apparatus, method for controlling image processing apparatus, and storage medium
JP4776995B2 (ja) コンピュータ装置およびその制御方法およびプログラム
JP4574469B2 (ja) 画像処理装置及びその制御方法及びプログラム
US9354801B2 (en) Image processing apparatus, image processing method, and storage medium storing program
US8212815B2 (en) Drawing apparatus, drawing program, and drawing method
US20120120099A1 (en) Image processing apparatus, image processing method, and storage medium storing a program thereof
JP6786833B2 (ja) 情報処理装置
JP2011118779A (ja) 画像処理装置及びその制御方法
US20150058798A1 (en) Image processing apparatus, image processing method, and storage medium
US10225418B2 (en) Image forming apparatus, display control method, and storage medium for displaying an image based on a touch operation
US10789022B2 (en) Image processing apparatus in which a process repeatedly arranges a target image on a sheet
JP2006203702A (ja) 画像形成装置
JP2018206047A (ja) 画像処理装置
JP2005202327A (ja) 画像表示装置および画像表示方法
US20150317766A1 (en) Image display system, image display method, and storage medium
JP2011145904A (ja) 情報表示装置及びプログラム
JP2007201752A (ja) 画像入力プログラム、画像入力装置、画像入力システムおよび画像入力方法
US20200213458A1 (en) Image processing apparatus
US8570610B2 (en) Information processing apparatus, information processing method and computer readable medium for designating a region of reduced document on display and creating image corresponding to the designated region
JP4279261B2 (ja) 画像表示装置及び表示制御プログラム
JP2015049656A (ja) 情報処理装置、方法及びプログラム
JP2000056882A (ja) 情報処理装置、範囲選択制御方法および記録媒体
JP6610897B2 (ja) 画像形成装置及びプログラム
JP6784953B2 (ja) 情報処理装置およびプログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190228

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20191029

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20191203

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200127

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200630

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200831

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: 20200929

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20201012

R150 Certificate of patent or registration of utility model

Ref document number: 6786833

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350