JP7639448B2 - 情報処理装置およびプログラム - Google Patents
情報処理装置およびプログラム Download PDFInfo
- Publication number
- JP7639448B2 JP7639448B2 JP2021052799A JP2021052799A JP7639448B2 JP 7639448 B2 JP7639448 B2 JP 7639448B2 JP 2021052799 A JP2021052799 A JP 2021052799A JP 2021052799 A JP2021052799 A JP 2021052799A JP 7639448 B2 JP7639448 B2 JP 7639448B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- displayed
- document
- menu
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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/04817—Interaction 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 using icons
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction 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/0486—Drag-and-drop
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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/0483—Interaction with page-structured environments, e.g. book metaphor
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction 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/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction 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/04845—Interaction 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
- H04N1/00405—Output means
- H04N1/00408—Display of information to the user, e.g. menus
- H04N1/00413—Display of information to the user, e.g. menus using menus, i.e. presenting the user with a plurality of selectable options
- H04N1/00416—Multi-level menus
- H04N1/00419—Arrangements for navigating between pages or parts of the menu
- H04N1/00424—Arrangements for navigating between pages or parts of the menu using a list of graphical elements, e.g. icons or icon bar
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
- H04N1/00405—Output means
- H04N1/00408—Display of information to the user, e.g. menus
- H04N1/00469—Display of information to the user, e.g. menus with enlargement of a selected area of the displayed information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
- H04N1/00405—Output means
- H04N1/00408—Display of information to the user, e.g. menus
- H04N1/00472—Display of information to the user, e.g. menus using a pop-up window
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04804—Transparency, e.g. transparent or translucent windows
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04806—Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- User Interface Of Digital Computer (AREA)
Description
本発明の目的は、文書に対する操作や編集を受け付けるメニュー画像を表示させる際に画面に表示された文書の指示画像の表示位置を考慮しない場合に比べて、ユーザの操作性を向上させることにある。
請求項2に記載の発明は、前記プロセッサは、前記指示画像上にカーソルが位置する場合、前記文書画像の表示を開始する請求項1に記載の情報処理装置である。
請求項3に記載の発明は、前記プロセッサは、前記文書画像を表示する領域に、前記メニュー画像を表示することを特徴とする請求項1または請求項2記載の情報処理装置である。
請求項4に記載の発明は、前記プロセッサは、前記文書画像を表示する領域の中央部に当該文書画像を表示するとともに、当該文書画像を表示する領域の端の領域に前記メニュー画像を表示することを特徴とする請求項3記載の情報処理装置である。
請求項5に記載の発明は、前記プロセッサは、前記指示画像の表示位置が前記文書画像を表示する領域に対して上側である場合には当該文書画像を表示する領域の上寄りに前記メニュー画像を表示し、前記指示画像の表示位置が前記文書画像を表示する領域に対して下側である場合には当該文書画像を表示する領域の下寄りに前記メニュー画像を表示することを特徴とする請求項3記載の情報処理装置である。
請求項6に記載の発明は、前記プロセッサは、前記指示画像の表示位置が前記文書画像を表示する領域に対して左側である場合には当該文書画像を表示する領域の左寄りに前記メニュー画像を表示し、前記指示画像の表示位置が前記文書画像を表示する領域に対して右側である場合には当該文書画像を表示する領域の右寄りに前記メニュー画像を表示することを特徴とする請求項3記載の情報処理装置である。
請求項7に記載の発明は、前記プロセッサは、前記指示画像に対して距離が近い位置に、前記メニュー画像を表示することを特徴とする請求項3~6の何れか1項記載の情報処理装置である。
請求項8に記載の発明は、前記プロセッサは、ユーザが操作したカーソルの位置に基づいて、前記メニュー画像の表示を変えることを特徴とする請求項1または請求項2記載の情報処理装置である。
請求項9に記載の発明は、前記プロセッサは、前記文書画像を表示する領域に、前記メニュー画像を表示するとともに、前記カーソルの位置が前記文書画像を表示する領域にない場合、前記メニュー画像を表示しないことを特徴とする請求項8記載の情報処理装置である。
請求項10に記載の発明は、前記プロセッサは、前記文書画像を表示する領域に、前記メニュー画像を表示するとともに、前記カーソルの位置が前記メニュー画像上にあるか否かに基づいて、当該メニュー画像の透過度を変えることを特徴とする請求項8記載の情報処理装置である。
請求項11に記載の発明は、前記プロセッサは、前記カーソルの位置が前記メニュー画像上にない場合、当該メニュー画像を透過させて表示することを特徴とする請求項10記載の情報処理装置である。
請求項12に記載の発明は、前記プロセッサは、前記カーソルの位置が前記メニュー画像上にある場合、当該カーソルの位置が当該メニュー画像上にない場合の当該メニュー画像の透過度よりも透過度を下げて当該メニュー画像を表示することを特徴とする請求項10記載の情報処理装置である。
請求項13に記載の発明は、前記プロセッサは、前記操作画面が予め定めた値より小さい場合、前記メニュー画像の形状を変えて表示することを特徴とする請求項1または請求項2記載の情報処理装置である。
請求項14に記載の発明は、前記プロセッサは、前記文書が複数のページを有する場合、前記文書画像にて表示するページを変更しても前記メニュー画像の表示位置を変更しないことを特徴とする請求項1または請求項2記載の情報処理装置である。
請求項15に記載の発明は、前記プロセッサは、前記メニュー画像の領域に表示される画像であって前記文書画像における表示するページを変更する操作をユーザから受け付ける変更ボタン画像を表示する請求項14記載の情報処理装置である。
請求項16に記載の発明は、コンピュータに、ユーザによる操作を受け付けるための操作画面にて文書に対するユーザの指示を受け付ける指示画像を表示する機能と、前記指示画像に対するユーザの指示により前記文書に関する文書画像を表示する機能と、前記操作画面における前記指示画像の表示位置により定められた位置に、前記文書画像に対するユーザの指示を受け付けるメニュー画像を表示し、前記操作画面の大きさに基づいて、前記メニュー画像の表示を変え、前記操作画面が予め定めた値より小さく前記メニュー画像の一部の領域を表示する場合、当該メニュー画像の表示する領域を遷移させる機能とを実現させるためのプログラムである。
請求項2の発明によれば、指示画像上にカーソルが位置しても文書画像が表示されない場合に比べて、ユーザの操作性を向上させることができる。
請求項3の発明によれば、文書の画像を表示する領域とは異なる領域にメニュー画像を表示する場合に比べて、操作画面上のスぺースを削減することができる。
請求項4の発明によれば、画像とメニュー画像とが重なる領域を低減することができる。
請求項5および請求項6の発明によれば、カーソルの移動距離を少なくできる。
請求項7の発明によれば、メニュー画像を表示させる際に画面に表示された文書の指示画像の表示位置との距離を考慮しない場合に比べて、カーソルの移動距離を少なくできる。
請求項8の発明によれば、ユーザの意図を考慮せずに一律の表示態様とする場合に比べて、ユーザの操作性を向上させることができる。
請求項9の発明によれば、ユーザが必要としていないと予測される画像を表示する場合に比べて、ユーザの操作性を向上することができる。
請求項10の発明によれば、メニュー画像とメニュー画像に重なる文書画像とを視認することができる。
請求項11の発明によれば、メニュー画像に重なる領域に表示されている情報を得ることができる。
請求項12の発明によれば、ユーザがメニュー画像を操作しやすくできる。
請求項13の発明によれば、操作画面が小さいにもかかわらず一律の形状で表示する場合に比べて、メニュー画像を表示する領域を確保しやすくできる。
請求項14の発明によれば、ページの変更に伴ってメニュー画像の表示位置が変更される場合に比べて、ユーザがメニュー画像を探す手間を軽減することができる。
請求項15の発明によれば、ページの変更に伴ってメニュー画像の表示位置が変更される場合に比べて、ページ変更の際のユーザの操作性を向上させることができる。
<画像表示装置1のハードウェア構成>
図1は、本実施の形態に係る画像表示装置1のハードウェア構成の一例を示したブロック図である。
図1に示すように、本実施の形態に係る画像表示装置1は、情報処理装置の一例として機能し、画面表示に際して予め定められた処理プログラムに従ってデジタル演算処理を実行する演算処理部10と、ユーザからの入力操作を受け付ける入力部20と、HDD(Hard Disk Drive)にて実現される2次記憶部30と、ユーザに対して画像やテキスト情報等を表示する液晶ディスプレイパネルや有機EL(Electro Luminescence)ディスプレイパネル等からなる表示部40と、ネットワークを介してデータの送受信を行う通信部50と、を備える。
また、2次記憶部30には、画像データ等が記憶される他、演算処理部10により実行される画像表示処理プログラムが記憶されており、演算処理部10がこの画像表示処理プログラムを読み込むことによって、本実施の形態の画像表示装置1の各処理が実行される。
なお、本実施形態において、プロセッサとは、広義的なプロセッサを指し、汎用的なプロセッサ(例えばCPU等)や、専用のプロセッサ(例えばGPU: Graphics Processing Unit、ASIC: Application Specific Integrated Circuit、FPGA: Field Programmable Gate Array、プログラマブル論理デバイス、等)を含むものである。
また、プロセッサの動作は、1つのプロセッサによって成すのみでなく、物理的に離れた位置に存在する複数のプロセッサが協働して成すものであってもよい。また、プロセッサの各動作の順序は、本実施形態において記載した順序のみに限定されるものではなく、変更してもよい。
例えば入力部20がマウス等の場合、ユーザがカーソルの移動操作やクリック操作を行うことにより、表示部40の画面上の位置や表示された画像等を指定することができる。
また、入力部20がタッチパネル等の場合、ユーザは、指等をタッチパネルに接触させる操作や、この指等が接触した状態を予め定められた時間より長く維持する操作を行うことにより、画面上の位置や表示された画像を指定することができる。なお、この場合、入力部20は、表示部40と一体となって設けられる。
上記したポインティングデバイス等の装置の他に、キー入力操作を行うキーボード等を入力部20として備えてもよい。
表示部40は、図2に示すような、ユーザによる操作を受け付けるための画面である操作画面400を表示する。換言すると操作画面400は、文書に対するユーザの指示を受け付ける指示画像等が配置される領域である。なお文書は、文字のほかに画像を含んでいてもよく、文字を含まず画像のみからなっていてもよい。
また、サムネイル画像として表示された文書が複数のページからなる場合、ユーザによる表示ページの変更を受け付ける画像(図示せず)を文書アイコン410に関連付けがなされた状態で表示してもよい。
なお、本実施の形態において、「ページ」とは、操作画面400にて一枚の面として一度に表示されるデータのまとまりである。
文書アイコン410としては、ユーザによる第三者との電子文書の受け渡しに用いられるトレイ、電子文書の格納に用いられるフォルダ、電子文書等を絵記号で表したものでもよい。
本実施の形態では、拡大指示画像411や維持指示画像412は、文書アイコン410の右上の角部に重ねて表示される。この場合、拡大指示画像411や維持指示画像412は文書アイコン410の視認性を低下させないように表示されることが好ましい。例えば、拡大指示画像411は、文書アイコン410よりも小さく表示される。また、拡大指示画像411を半透明にして文書アイコン410の重なった部分が透けて見えるように表示される。
次に、画像表示装置1の機能構成について説明する。
図3は、画像表示装置1の機能構成の一例を示したブロック図である。図示するように、画像表示装置1は、演算処理部10(図1参照)にて実現される、操作判定部101と、表示制御部102と、指示画像出力部103と、拡大画像出力部104と、メニュー画像出力部105と、サムネイル画像生成部106と、サムネイル画像記憶部107とを有する。
サムネイル画像記憶部107は、サムネイル画像生成部106が生成したサムネイル画像を取得して記憶する。このサムネイル画像記憶部107は、不揮発性メモリ14にて実現される。
次に、メニュー画像430が表示される際のユーザ操作および表示処理について、図3~図8を用いて説明する。ここでは、ユーザがマウス等の入力部20を使用する場合を例としている。
図4は、メニュー画像430を表示する処理手順を示したフローチャートである。
図5~図6は、操作画面400の表示の一例を示す図である。図5(A)は文書アイコン410aが指定される前の状態、図5(B)は拡大サムネイル画像420aが表示された状態を示している。図6(A)は拡大サムネイル画像420aが指定されてメニュー画像430が透過して表示された状態、図6(B)はメニュー画像430が指定されてメニュー画像430が表示された状態を示している。
図7~図8は、操作画面400における表示位置の一例を示す図である。図7(A)は文書アイコン410の表示位置が拡大サムネイル画像の表示領域421に対して上側にある状態、図7(B)は文書アイコン410の表示位置が拡大サムネイル画像の表示領域421に対して下側にある状態を示している。図8(A)は文書アイコン410の表示位置が拡大サムネイル画像の表示領域421に対して左側にある状態、図7(B)は文書アイコン410の表示位置が拡大サムネイル画像の表示領域421に対して右側にある状態を示している。
操作画面400には、文書アイコン410(410a,410b,410c)と、ツールバー440とが表示されている。
図6(A),(B)に示す維持指示画像412aは、拡大サムネイル画像420aの表示を維持するユーザの指示を受け付けるための画像である。この維持指示画像412aは、拡大指示画像411aが指定されて拡大サムネイル画像420aが表示されている場合に、例えば拡大指示画像411aの表示されていた位置に表示される。
図6(A),(B)に示すメニュー画像430は、ユーザが操作したカーソル200の位置により、メニュー画像430の表示が変化する。
図8(A),(B)に示す表示領域421(421a,421b)は、拡大サムネイル画像420を表示する領域であり、拡大サムネイル画像420等の文書画像の向きによって区別される。例えば、表示領域421aは上下方向の長さが左右方向の長さよりも長い、縦長の拡大サムネイル画像420を表示し、表示領域421bは左右方向の長さが上下方向の長さよりも長い、横長の拡大サムネイル画像420を表示する。表示領域421は、操作画面400の領域であって、指定された文書アイコン410の少なくとも一部とは重ならない領域に設けられる。
まず、図3に示した操作判定部101は、入力部20を介した操作に基づいて、いずれかの文書アイコン410が指定されているか否かを判定する(ステップ501)。本実施の形態では、操作判定部101は、いずれかの文書アイコン410を指し示すようにカーソル200を移動する操作を文書アイコン410への指定として判定する。例えば、文書アイコン410上にカーソル200を位置させるマウスオーバー操作等を文書アイコン410への指定として判定する。図5(A)の例では、いずれの文書アイコン410上にも、カーソル200が位置していないため、文書アイコン410が指定されていないと判定する。
このステップ503にて、拡大指示画像411aが指定されていない場合には(ステップ503でNO)、拡大指示画像411aが指定されるまで待機する。拡大指示画像411が指定されている場合には(ステップ503でYES)、拡大画像出力部104は、サムネイル画像記憶部107からサムネイル画像を取り出し、指定されている文書アイコン410に対応するサムネイル画像を拡大した拡大サムネイル画像420を表示部40に出力して表示させる(ステップ504)。図5(B)の例では、文書アイコン410a上の拡大指示画像411aがカーソル200のマウスオーバー操作により指定されており、文書アイコン410aに対応するサムネイル画像を拡大した拡大サムネイル画像420aを表示している。
このステップ506にて、維持指示画像412が指定されていない場合には(ステップ506でNO)、維持指示画像412が指定されるまで待機する。維持指示画像412が指定されている場合には(ステップ506でYES)、操作判定部101は、表示が維持されている拡大サムネイル画像420上にカーソル200があるか否かを判定する(ステップ507)。
ステップ507にて、拡大サムネイル画像420上にカーソル200がある場合には(ステップ507でYES)、表示制御部102は、指定されている文書アイコン410の表示位置により、メニュー画像430の表示位置を定める(ステップ508)。メニュー画像430の表示位置は、指定された文書アイコン410に対して距離が近い位置に定められている。この距離として、指定された文書アイコン410の中心点とメニュー画像430の中心点との距離、指定された文書アイコン410の予め定められた点とメニュー画像430の予め定められた点との距離、指定された文書アイコン410とメニュー画像430とで最も近い点の距離等を用いてよい。
図7(A)の例では、文書アイコン410の表示位置が操作画面400の上方であり、拡大サムネイル画像420を表示する表示領域421に対して上側であるため、メニュー画像430の表示位置は表示領域421内の上寄りとなる。図7(B)の例では、文書アイコン410の表示位置が表示領域421に対して下側であるため、メニュー画像430の表示位置は表示領域421内の下寄りとなる。
図8(A)の例では、文書アイコン410の表示位置が操作画面400の上方、かつ表示領域421a,421bに対して左側であるため、メニュー画像430の表示位置は表示領域421a,421b内の上寄りかつ左寄りとなる。図8(B)の例では、文書アイコン410の表示位置が操作画面400の下方、かつ表示領域421a,421bに対して右側であるため、メニュー画像430の表示位置は表示領域421a,421b内の下寄りかつ右寄りとなる。
以上の処理手順により、メニュー画像430を表示する処理は終了する。
拡大サムネイル画像420の表示が維持された際に、維持指示画像412を非表示にする、または拡大指示画像411と維持指示画像412とを、それぞれ異なる位置に独立して表示するように構成してもよい。本実施の形態のように、拡大指示画像411を維持指示画像412に変更して表示することにより、拡大サムネイル画像420を表示してから拡大サムネイル画像420の表示を維持するまでのユーザの操作について、カーソルを移動させる必要が無くなる。
上記した例では、拡大サムネイル画像420は、表示領域421の全ての領域を使用して表示されているが、この限りではない。拡大サムネイル画像420が表示領域421の全ての領域を使用して表示されないようにしてもよい。
その一例として、メニュー画像430の少なくとも一部の領域が拡大サムネイル画像420と重ならない表示について、図9を用いて説明する。
図9(A),(B)は、操作画面における表示位置の一例を示す図である。
図9(A)に示すように、拡大サムネイル画像420の左右方向の幅が、表示領域421の左右方向の幅よりも狭い場合、拡大サムネイル画像420は表示領域421内で左右方向の中央部に拡大サムネイル画像420を表示するとともに、表示領域421の端の領域にメニュー画像430を表示する。
図9(B)に示すように、拡大サムネイル画像420の上下方向の幅が、表示領域421の上下方向の幅よりも狭い場合、拡大サムネイル画像420は表示領域421内で上下方向の中央部に拡大サムネイル画像420を表示するとともに、表示領域421の端の領域にメニュー画像430を表示する。
さらに、文書アイコン410に対応する文書が複数のページを有する場合、拡大サムネイル画像420にて表示するページの変更に伴って拡大サムネイル画像420のサイズや向きが変化しても、メニュー画像430の表示位置やサイズは変更されない。
さらに、上述した例では、ユーザ操作に基づいて一律の形状にてメニュー画像430が表示されるようにしたが、メニュー画像430の表示態様が操作画面400の大きさに基づくようにしてもよい。
その一例として、操作画面400の大きさが予め定めた値より小さい場合について、図2および図10を用いて説明する。
図10(A),(B)は、メニュー画像430の表示の一例を示す図である。
また、メニューに関するボタン画像431の大きさを縮小して一段にて表示してもよい。縮小後のメニューに関するボタン画像431の大きさは、ユーザがボタン画像431のそれぞれを視認して選択することのできる程度の大きさとする。
さらに、メニューに関するボタン画像431を左右方向に並べているが、上下方向に並べてメニュー画像430を表示してもよい。図9(A)に示すような拡大サムネイル画像420を表示する場合には、メニューに関するボタン画像431を上下方向に並べると、左右方向に並べた多段よりも、拡大サムネイル画像420とメニュー画像430とが重なる領域の低減が図られる。
Claims (16)
- プロセッサを備え、
前記プロセッサは、
ユーザによる操作を受け付けるための操作画面にて文書に対するユーザの指示を受け付ける指示画像を表示し、
前記指示画像に対するユーザの指示により前記文書に関する文書画像を表示し、
前記操作画面における前記指示画像の表示位置により定められた位置に、前記文書画像に対するユーザの操作を受け付けるメニュー画像を表示し、
前記操作画面の大きさに基づいて、前記メニュー画像の表示を変え、
前記操作画面が予め定めた値より小さく前記メニュー画像の一部の領域を表示する場合、当該メニュー画像の表示する領域を遷移させる
ことを特徴とする情報処理装置。 - 前記プロセッサは、
前記指示画像上にカーソルが位置する場合、前記文書画像の表示を開始する請求項1に記載の情報処理装置。 - 前記プロセッサは、
前記文書画像を表示する領域に、前記メニュー画像を表示することを特徴とする請求項1または請求項2記載の情報処理装置。 - 前記プロセッサは、
前記文書画像を表示する領域の中央部に当該文書画像を表示するとともに、当該文書画像を表示する領域の端の領域に前記メニュー画像を表示することを特徴とする請求項3記載の情報処理装置。 - 前記プロセッサは、
前記指示画像の表示位置が前記文書画像を表示する領域に対して上側である場合には当該文書画像を表示する領域の上寄りに前記メニュー画像を表示し、
前記指示画像の表示位置が前記文書画像を表示する領域に対して下側である場合には当該文書画像を表示する領域の下寄りに前記メニュー画像を表示することを特徴とする請求項3記載の情報処理装置。 - 前記プロセッサは、
前記指示画像の表示位置が前記文書画像を表示する領域に対して左側である場合には当該文書画像を表示する領域の左寄りに前記メニュー画像を表示し、
前記指示画像の表示位置が前記文書画像を表示する領域に対して右側である場合には当該文書画像を表示する領域の右寄りに前記メニュー画像を表示することを特徴とする請求項3記載の情報処理装置。 - 前記プロセッサは、
前記指示画像に対して距離が近い位置に、前記メニュー画像を表示することを特徴とする請求項3~6の何れか1項記載の情報処理装置。 - 前記プロセッサは、
ユーザが操作したカーソルの位置に基づいて、前記メニュー画像の表示を変えることを特徴とする請求項1または請求項2記載の情報処理装置。 - 前記プロセッサは、
前記文書画像を表示する領域に、前記メニュー画像を表示するとともに、
前記カーソルの位置が前記文書画像を表示する領域にない場合、前記メニュー画像を表示しないことを特徴とする請求項8記載の情報処理装置。 - 前記プロセッサは、
前記文書画像を表示する領域に、前記メニュー画像を表示するとともに、
前記カーソルの位置が前記メニュー画像上にあるか否かに基づいて、当該メニュー画像の透過度を変えることを特徴とする請求項8記載の情報処理装置。 - 前記プロセッサは、
前記カーソルの位置が前記メニュー画像上にない場合、当該メニュー画像を透過させて表示することを特徴とする請求項10記載の情報処理装置。 - 前記プロセッサは、
前記カーソルの位置が前記メニュー画像上にある場合、当該カーソルの位置が当該メニュー画像上にない場合の当該メニュー画像の透過度よりも透過度を下げて当該メニュー画像を表示することを特徴とする請求項10記載の情報処理装置。 - 前記プロセッサは、
前記操作画面が予め定めた値より小さい場合、前記メニュー画像の形状を変えて表示することを特徴とする請求項1または請求項2記載の情報処理装置。 - 前記プロセッサは、
前記文書が複数のページを有する場合、前記文書画像にて表示するページを変更しても前記メニュー画像の表示位置を変更しないことを特徴とする請求項1または請求項2記載の情報処理装置。 - 前記プロセッサは、
前記メニュー画像の領域に表示される画像であって前記文書画像における表示するページを変更する操作をユーザから受け付ける変更ボタン画像を表示する請求項14記載の情報処理装置。 - コンピュータに、
ユーザによる操作を受け付けるための操作画面にて文書に対するユーザの指示を受け付ける指示画像を表示する機能と、
前記指示画像に対するユーザの指示により前記文書に関する文書画像を表示する機能と、
前記操作画面における前記指示画像の表示位置により定められた位置に、前記文書画像に対するユーザの指示を受け付けるメニュー画像を表示し、前記操作画面の大きさに基づいて、前記メニュー画像の表示を変え、前記操作画面が予め定めた値より小さく前記メニュー画像の一部の領域を表示する場合、当該メニュー画像の表示する領域を遷移させる機能と
を実現させるためのプログラム。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021052799A JP7639448B2 (ja) | 2021-03-26 | 2021-03-26 | 情報処理装置およびプログラム |
| US17/385,941 US20220308723A1 (en) | 2021-03-26 | 2021-07-27 | Information processing apparatus, non-transitory computer readable medium storing program, and information processing method |
| CN202111022543.XA CN115129197A (zh) | 2021-03-26 | 2021-09-01 | 信息处理装置、记录介质及信息处理方法 |
| EP21194261.0A EP4064017B1 (en) | 2021-03-26 | 2021-09-01 | Information processing apparatus, program, and information processing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021052799A JP7639448B2 (ja) | 2021-03-26 | 2021-03-26 | 情報処理装置およびプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022150267A JP2022150267A (ja) | 2022-10-07 |
| JP7639448B2 true JP7639448B2 (ja) | 2025-03-05 |
Family
ID=77738914
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021052799A Active JP7639448B2 (ja) | 2021-03-26 | 2021-03-26 | 情報処理装置およびプログラム |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20220308723A1 (ja) |
| EP (1) | EP4064017B1 (ja) |
| JP (1) | JP7639448B2 (ja) |
| CN (1) | CN115129197A (ja) |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005309645A (ja) | 2004-04-20 | 2005-11-04 | Sony Corp | メニュー表示装置、メニュー表示方法、メニュー表示方法のプログラム及びメニュー表示方法のプログラムを記録した記録媒体 |
| JP2007047324A (ja) | 2005-08-08 | 2007-02-22 | Canon Inc | 情報処理装置及び情報処理方法並びにプログラム |
| US20120084688A1 (en) | 2010-09-30 | 2012-04-05 | Julien Robert | Manipulating preview panels in a user interface |
| JP2013077312A (ja) | 2012-12-18 | 2013-04-25 | Toshiba Corp | 電子機器、および表示方法 |
| US20140280180A1 (en) | 2013-03-14 | 2014-09-18 | Xdyne, Inc. | System and method for interacting with virtual maps |
| WO2016059677A1 (ja) | 2014-10-14 | 2016-04-21 | 株式会社野村総合研究所 | Webサーバシステム |
| US10782852B1 (en) | 2016-12-11 | 2020-09-22 | Snap Inc. | Contextual action mechanisms in chat user interfaces |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS4821529B1 (ja) | 1968-07-17 | 1973-06-29 | ||
| US6160554A (en) * | 1998-03-19 | 2000-12-12 | Hewlett Packard Company | Computer file content preview window |
| US6590596B1 (en) * | 1999-05-21 | 2003-07-08 | Gateway, Inc. | Right click for task bar content |
| US7111246B2 (en) * | 2004-02-17 | 2006-09-19 | Microsoft Corporation | User interface accorded to tiered object-related trust decisions |
| JP4737539B2 (ja) * | 2006-05-03 | 2011-08-03 | 株式会社ソニー・コンピュータエンタテインメント | マルチメディア再生装置および背景画像表示方法 |
| US9547648B2 (en) * | 2006-08-03 | 2017-01-17 | Excalibur Ip, Llc | Electronic document information extraction |
| EP1936481A1 (en) * | 2006-12-22 | 2008-06-25 | Xelion B.V. | Menu in a user interface |
| US9058337B2 (en) * | 2007-10-22 | 2015-06-16 | Apple Inc. | Previewing user interfaces and other aspects |
| US7882449B2 (en) * | 2007-11-13 | 2011-02-01 | International Business Machines Corporation | Providing suitable menu position indicators that predict menu placement of menus having variable positions depending on an availability of display space |
| US10733637B1 (en) * | 2014-02-10 | 2020-08-04 | Amazon Technologies Inc. | Dynamic placement of advertisements for presentation in an electronic device |
| US9632664B2 (en) * | 2015-03-08 | 2017-04-25 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
-
2021
- 2021-03-26 JP JP2021052799A patent/JP7639448B2/ja active Active
- 2021-07-27 US US17/385,941 patent/US20220308723A1/en not_active Abandoned
- 2021-09-01 CN CN202111022543.XA patent/CN115129197A/zh active Pending
- 2021-09-01 EP EP21194261.0A patent/EP4064017B1/en active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005309645A (ja) | 2004-04-20 | 2005-11-04 | Sony Corp | メニュー表示装置、メニュー表示方法、メニュー表示方法のプログラム及びメニュー表示方法のプログラムを記録した記録媒体 |
| JP2007047324A (ja) | 2005-08-08 | 2007-02-22 | Canon Inc | 情報処理装置及び情報処理方法並びにプログラム |
| US20120084688A1 (en) | 2010-09-30 | 2012-04-05 | Julien Robert | Manipulating preview panels in a user interface |
| JP2013077312A (ja) | 2012-12-18 | 2013-04-25 | Toshiba Corp | 電子機器、および表示方法 |
| US20140280180A1 (en) | 2013-03-14 | 2014-09-18 | Xdyne, Inc. | System and method for interacting with virtual maps |
| WO2016059677A1 (ja) | 2014-10-14 | 2016-04-21 | 株式会社野村総合研究所 | Webサーバシステム |
| US10782852B1 (en) | 2016-12-11 | 2020-09-22 | Snap Inc. | Contextual action mechanisms in chat user interfaces |
Non-Patent Citations (1)
| Title |
|---|
| "PDF文書を快適に閲覧するカスタマイズ方法",ASCII.jp[online],2018年07月10日,[2024年9月24日検索], <https://ascii.jp/elem/000/001/705/1705925/> |
Also Published As
| Publication number | Publication date |
|---|---|
| EP4064017A1 (en) | 2022-09-28 |
| CN115129197A (zh) | 2022-09-30 |
| EP4064017B1 (en) | 2025-03-19 |
| JP2022150267A (ja) | 2022-10-07 |
| US20220308723A1 (en) | 2022-09-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5749245B2 (ja) | 電子機器、表示方法、及び表示プログラム | |
| CN114168025A (zh) | 信息处理装置、记录介质及信息处理方法 | |
| JP7639448B2 (ja) | 情報処理装置およびプログラム | |
| JP7643095B2 (ja) | 情報処理装置およびプログラム | |
| US12430499B2 (en) | Information processing apparatus, non-transitory computer readable medium, and information processing method for preventing an unintentional hiding of a document image during a user operation | |
| EP4224297A1 (en) | Information processing system and program | |
| JP7639449B2 (ja) | 情報処理装置およびプログラム | |
| JP7120364B1 (ja) | 情報処理装置およびプログラム | |
| US12461637B2 (en) | Information processing system, information processing method, and non-transitory computer readable medium | |
| JP7632075B2 (ja) | 情報処理装置およびプログラム | |
| JP7647203B2 (ja) | 情報処理装置およびプログラム | |
| US20230315688A1 (en) | Information processing system and method and non-transitory computer readable medium | |
| US20230315687A1 (en) | Information processing system and method and non-transitory computer readable medium | |
| JP7831070B2 (ja) | 情報処理システムおよびプログラム | |
| JP7661740B2 (ja) | 情報処理装置及びプログラム | |
| JP2023146488A (ja) | 情報処理システムおよびプログラム | |
| JP2015109116A (ja) | 電子機器、表示方法、及び表示プログラム | |
| JP2005148782A (ja) | 画像表示装置、画像表示プログラム、及び、画像表示方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240226 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241001 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240930 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241127 |
|
| 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: 20250121 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250203 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7639448 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |