JP6524959B2 - INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING PROGRAM - Google Patents

INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING PROGRAM Download PDF

Info

Publication number
JP6524959B2
JP6524959B2 JP2016091231A JP2016091231A JP6524959B2 JP 6524959 B2 JP6524959 B2 JP 6524959B2 JP 2016091231 A JP2016091231 A JP 2016091231A JP 2016091231 A JP2016091231 A JP 2016091231A JP 6524959 B2 JP6524959 B2 JP 6524959B2
Authority
JP
Japan
Prior art keywords
window
unit
information
icon
windows
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
JP2016091231A
Other languages
Japanese (ja)
Other versions
JP2017199276A5 (en
JP2017199276A (en
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.)
Kyocera Document Solutions Inc
Original Assignee
Kyocera Document Solutions 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 Kyocera Document Solutions Inc filed Critical Kyocera Document Solutions Inc
Priority to JP2016091231A priority Critical patent/JP6524959B2/en
Priority to US15/491,282 priority patent/US10241658B2/en
Priority to CN201710287093.4A priority patent/CN107450901B/en
Publication of JP2017199276A publication Critical patent/JP2017199276A/en
Publication of JP2017199276A5 publication Critical patent/JP2017199276A5/ja
Application granted granted Critical
Publication of JP6524959B2 publication Critical patent/JP6524959B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Digital Computer Display Output (AREA)
  • Controls And Circuits For Display Device (AREA)
  • User Interface Of Digital Computer (AREA)

Description

本発明は、情報処理装置及び情報処理プログラムに関し、特に、2以上のウィンドウを表示する技術に関する。   The present invention relates to an information processing apparatus and an information processing program, and more particularly to a technique for displaying two or more windows.

同一画面上で複数のファイルを見ながら作業を行うことがあり、その場合は同一画面上に2以上のウィンドウが開かれることになる。ウィンドウの数が増えると、ウィンドウ同士が重なり合い、あるウィンドウは別のウィンドウの下側に完全に隠れて、そのウィンドウの存在を忘れてしまうことがある。   There are cases where work is performed while viewing a plurality of files on the same screen, in which case two or more windows will be opened on the same screen. As the number of windows increases, windows may overlap and one window may be completely hidden under another window, forgetting that window exists.

このように、2以上のウィンドウが開かれている場合には種々の問題があり、例えば、下記の特許文献1には、あるウィンドウの下側に完全に隠れたウィンドウをアイコン化することによって、簡単な操作で隠れていたウィンドウを表示できるようにし、作業の効率化を図ることが記載されている。   Thus, there are various problems when two or more windows are opened, for example, in Patent Document 1 below, by iconifying a window completely hidden below a certain window, It is described that it is possible to display a hidden window by a simple operation and to improve work efficiency.

特開平9−218772号公報Unexamined-Japanese-Patent No. 9-218772

ウィンドウについては、作業効率を良くするために、ユーザー好みに大きさや位置を調整することがある。特に、2以上のウィンドウを開いている場合には、その傾向が強い。しかしながら、2以上のウィンドウを一旦閉じて、その後、改めて開き直した場合には、大きさや位置を再度調整し直さなければならず、作業効率が悪いという問題がある。   For windows, the size and position may be adjusted to the user's preference in order to improve work efficiency. In particular, when two or more windows are open, the tendency is strong. However, when two or more windows are closed once and then reopened again, the size and position have to be readjusted, and there is a problem that work efficiency is poor.

このような問題を解決するものとして、2以上のファイルを一括実行させるためのアイコンを作成するという技術が考えられるが、アイコンを作成した情報処理装置とは別の情報処理装置で当該アイコンを起動させた場合、表示部の大きさやアスペクト比の違いなどにより、アイコン作成時と同じレイアウトでのウィンドウ表示を再現できない可能性がある。   One possible solution to this problem is the technology of creating an icon to execute two or more files in a batch, but the information processing apparatus other than the information processing apparatus that created the icon activates the icon. When this is done, the window display in the same layout as when creating the icon may not be able to be reproduced due to the size of the display unit and the difference in aspect ratio.

本発明は、上記の事情に鑑みなされたものであり、2以上のウィンドウを適正に表示させることを目的とする。   The present invention has been made in view of the above-mentioned circumstances, and an object thereof is to properly display two or more windows.

本発明の一局面に係る情報処理装置は、タッチパネル機能が設けられた表示部と前記表示部に対するユーザー操作を受け付ける操作受付部と、前記操作受付部が受け付けた操作に応じた処理を実行する処理部と、記憶部と、を備え、前記処理部は、(i)実行されている複数のファイルの内容をそれぞれ示す複数のウィンドウと、予め定められた機能が関連付けられている少なくとも1つの第1のアイコンと、壁紙の画像と、が前記表示部に表示されているときに、前記操作受付部によって予め定められた操作が受け付けられると、前記複数のウィンドウのそれぞれについての大きさ及び位置を示すウィンドウ情報と、前記少なくとも1つの第1のアイコンの属性及び位置を示す第1情報、及び前記壁紙の画像を示す第2情報を含む背景情報と、を前記記憶部に記憶させるとともに、前記複数のファイルを一括実行させるための第2のアイコンを生成し、前記複数のウィンドウの表示を終了させてから、前記第2のアイコンを前記表示部に表示させ、(ii)前記操作受付部によって前記第2のアイコンに対する起動操作受け付けられると、前記記憶部に記憶されている前記ウィンドウ情報及び前記背景情報を読み出して、前記表示部に、前記複数のウィンドウを前記ウィンドウ情報に基づいた前記大きさ及び前記位置にしたがって表示させ、前記少なくとも1つの第1のアイコンを前記第1情報に基づいた前記属性及び前記位置にしたがって表示させ、前記壁紙の画像を前記第2情報に基づいて表示させるが、前記複数のウィンドウが前記表示部に収まらない場合には、前記複数のウィンドウの大きさ及び位置を調整して前記複数のウィンドウを前記表示部に収める調整を行う情報処理装置である。 The information processing apparatus according to an aspect of the present invention performs a display unit touch panel function is provided, and the operation accepting unit that accepts user operation on the display unit, the processing corresponding to the operation in which the operation receiving unit receives A processing unit and a storage unit, the processing unit including: (i) at least one of a plurality of windows respectively indicating contents of a plurality of files being executed, and at least one of a plurality of predetermined functions being associated with each other When an operation defined in advance is accepted by the operation accepting unit while the icon 1 and the wallpaper image are displayed on the display unit, the sizes and positions of the plurality of windows are determined. Background information including window information indicating, first information indicating an attribute and position of the at least one first icon, and second information indicating an image of the wallpaper Are stored in the storage unit, and a second icon for executing the plurality of files collectively is generated, and the display of the plurality of windows is terminated, and then the second icon is displayed. parts to be displayed, reads the window information and the background information is activated when the operation is Ru accepted, stored in the storage unit to the second icon by (ii) the operation receiving unit, on the display unit the plurality of windows are displayed according to the size and the position based on the window information, the to be displayed according to the attribute and the location based at least one of the first icon in the first information, wherein While displaying based images of wallpaper to the second information, when the plurality of windows do not fit in the display unit, the By adjusting the size and position of the number of windows is an information processing apparatus for adjusting to fit a plurality of windows on the display unit.

また、本発明の一局面に係る情報処理プログラムは、タッチパネル機能が設けられた表示部と、記憶部と、を備えるコンピューターを、前記表示部に対するユーザー操作を受け付ける操作受付部と、前記操作受付部が受け付けた操作に応じた処理を実行する処理部と、して機能させ、更に、前記処理部が、(i)実行されている複数のファイルの内容をそれぞれ示す複数のウィンドウと、予め定められた機能が関連付けられている少なくとも1つの第1のアイコンと、壁紙の画像と、が前記表示部に表示されているときに、前記操作受付部によって予め定められた操作が受け付けられると、前記複数のウィンドウのそれぞれについての大きさ及び位置を示すウィンドウ情報と、前記少なくとも1つの第1のアイコンの属性及び位置を示す第1情報、及び前記壁紙の画像を示す第2情報を含む背景情報と、を前記記憶部に記憶させるとともに、前記複数のファイルを一括実行させるための第2のアイコンを生成し、前記複数のウィンドウの表示を終了させてから、前記第2のアイコンを前記表示部に表示させ、(ii)前記操作受付部によって前記第2のアイコンに対する起動操作受け付けられると、前記記憶部に記憶されている前記ウィンドウ情報及び前記背景情報を読み出して、前記表示部に、前記複数のウィンドウを前記ウィンドウ情報に基づいた前記大きさ及び前記位置にしたがって表示させ、前記少なくとも1つの第1のアイコンを前記第1情報に基づいた前記属性及び前記位置にしたがって表示させ、前記壁紙の画像を前記第2情報に基づいて表示させるが、前記複数のウィンドウが前記表示部に収まらない場合には、前記複数のウィンドウの大きさ及び位置を調整して前記複数のウィンドウを前記表示部に収める調整を行うように前記コンピューターを機能させる情報処理プログラムである。 The information processing program according to one aspect of the present invention comprises a display unit touch panel function is provided, and the operation receiving unit and the storage unit, the computer comprising, for accepting a user operation to the display unit, the operation reception unit And a processing unit that executes processing according to the operation accepted by the user, and the processing unit further comprises: (i) a plurality of windows respectively indicating contents of a plurality of files being executed; When a predetermined operation is received by the operation receiving unit while at least one first icon associated with the selected function and the wallpaper image is displayed on the display unit, Window information indicating the size and position of each of the windows, and the first indicating the attribute and position of the at least one first icon Information and background information including second information indicating an image of the wallpaper are stored in the storage unit, and a second icon for collectively executing the plurality of files is generated, and the second icon of the plurality of windows is generated. after ending display, the display the second icon on the display unit is activated when the operation is Ru accepted, stored in the storage unit to the second icon by (ii) the operation receiving unit reads the window information and the background information, the display unit, the plurality of windows are displayed according to the size and the position based on the window information, the at least one first of said icon first is displayed according to the attribute and the position based on the information, but to be displayed based on the image of the wallpaper to the second information, said plurality If the window does not fit on the display unit is a plurality of windows of size and position to adjust the by information processing program to function the computer to perform the adjustment to accommodate a plurality of windows on the display unit .

本発明によれば、2以上のファイルを一括実行させて、予め登録されたウィンドウ情報に基づいた大きさ及び位置のウィンドウで各ファイルを表示部に表示させることができる。すなわち、予め登録されたレイアウトでウィンドウ表示を再現することができる。   According to the present invention, two or more files can be collectively executed, and each file can be displayed on the display unit with a window having a size and position based on pre-registered window information. That is, the window display can be reproduced with the layout registered in advance.

また、表示部の大きさやアスペクト比の違いなどにより、各ウィンドウが表示部に収まらない場合には、表示部に収まるようにウィンドウの大きさ及び位置が調整されるので、レイアウトの再現ができなかったとしても、2以上のファイルを一括で実行させてウィンドウで適正に表示させることができる。   Also, if each window can not fit in the display unit due to differences in display unit size or aspect ratio, the size and position of the window are adjusted to fit in the display unit, so the layout can not be reproduced. Even if two or more files are executed at once, they can be displayed properly in a window.

本発明の第1実施形態に係る情報処理装置の主要内部構成を概略的に示した機能ブロック図である。FIG. 2 is a functional block diagram schematically showing the main internal configuration of the information processing apparatus according to the first embodiment of the present invention. (A)、(B)は、表示部に表示される操作画面の一例を示した図である。(A), (B) is the figure which showed an example of the operation screen displayed on a display part. ウィンドウ情報記憶部のデータ構成の一例を示した図である。It is a figure showing an example of data composition of a window information storage part. 情報処理装置の制御ユニットで実行される処理動作を示したフローチャートである。It is the flowchart which showed the processing operation performed with the control unit of the information processing apparatus. 表示部に表示される操作画面の一例を示した図である。It is a figure showing an example of the operation screen displayed on a display part. 情報処理装置の制御ユニットで実行される処理動作を示したフローチャートである。It is the flowchart which showed the processing operation performed with the control unit of the information processing apparatus. 表示部に表示される操作画面の一例を示した図である。It is a figure showing an example of the operation screen displayed on a display part. 情報処理装置の制御ユニットで実行される処理動作を示したフローチャートである。It is the flowchart which showed the processing operation performed with the control unit of the information processing apparatus. 情報処理装置の制御ユニットで実行される処理動作を示したフローチャートである。It is the flowchart which showed the processing operation performed with the control unit of the information processing apparatus. (A)、(B)は、表示部に表示される操作画面の一例を示した図である。(A), (B) is the figure which showed an example of the operation screen displayed on a display part. 表示部に表示される操作画面の一例を示した図である。It is a figure showing an example of the operation screen displayed on a display part. (A)〜(C)は、ウィンドウの大きさ及び位置の調整方法を説明するための説明図である。(A)-(C) are explanatory drawings for demonstrating the adjustment method of the magnitude | size and position of a window. 表示部に表示される操作画面の一例を示した図である。It is a figure showing an example of the operation screen displayed on a display part. 表示部に表示される操作画面の一例を示した図である。It is a figure showing an example of the operation screen displayed on a display part.

以下、本発明の一実施形態に係る情報処理装置及び情報処理プログラムについて図面を参照して説明する。   Hereinafter, an information processing apparatus and an information processing program according to an embodiment of the present invention will be described with reference to the drawings.

<第1実施形態>
図1は、本発明の第1実施形態に係る情報処理プログラムがインストールされた情報処理装置の主要内部構成を概略的に示した機能ブロック図である。情報処理装置1は、例えば、パーソナルコンピューター(PC:Personal Computer)などの電子機器であって、表示部10と、操作部20と、通信部30と、記憶部40と、制御ユニット100とを備えている。これらの各構成は、互いにCPU(Central Processing Unit)バスによりデータ又は信号の送受信が可能とされている。
First Embodiment
FIG. 1 is a functional block diagram schematically showing a main internal configuration of an information processing apparatus in which an information processing program according to a first embodiment of the present invention is installed. The information processing apparatus 1 is an electronic device such as a personal computer (PC), and includes a display unit 10, an operation unit 20, a communication unit 30, a storage unit 40, and a control unit 100. ing. Each of these configurations can transmit and receive data or signals with each other via a central processing unit (CPU) bus.

表示部10は、液晶ディスプレイ(LCD:Liquid Crystal Display)や有機EL(OLED:Organic Light-Emitting Diode)などから構成される。図2(A)、図2(B)に示すように、表示部10は、複数のアイコンA1〜A4が配置された操作画面D1や複数のアイコンA1〜A4及び複数のウィンドウW1〜W3が配置された操作画面D2を表示する。アイコンA1,A2は左端に上から縦方向に配置され、アイコンA3,A4は下段のタスクバーB1に左から横方向に配置されている。   The display unit 10 is configured of a liquid crystal display (LCD: Liquid Crystal Display), an organic EL (Organic Light-Emitting Diode), or the like. As shown in FIGS. 2A and 2B, in the display unit 10, an operation screen D1 on which a plurality of icons A1 to A4 are arranged, a plurality of icons A1 to A4 and a plurality of windows W1 to W3 are arranged. The operation screen D2 is displayed. The icons A1 and A2 are vertically arranged from the top at the left end, and the icons A3 and A4 are horizontally arranged from the left on the lower task bar B1.

アイコンA1〜A4はそれぞれ、情報処理装置1が備える予め定められた様々な機能が関連付けられており、関連付けられた機能を示す画像が描かれている。例えば、アイコンA1は、メール機能に関連付けられている。また、アイコンA4は、表示部10にウィンドウで表示されている2以上のファイルを一括実行させるためのアイコンを作成する一括実行化機能に関連付けられている。   Each of the icons A1 to A4 is associated with various predetermined functions of the information processing apparatus 1, and an image showing the associated function is drawn. For example, the icon A1 is associated with the mail function. The icon A4 is associated with a batch execution function that creates an icon for batch execution of two or more files displayed in a window on the display unit 10.

また、表示部10は、制御ユニット100からの応答やデータ結果等を表示するとともに、タッチパネル機能が設けられており、ユーザーは画面表示される画像等に触れて情報処理装置1を操作することができる。   Further, the display unit 10 displays a response from the control unit 100, a data result, etc., and is provided with a touch panel function, and the user can operate the information processing apparatus 1 by touching an image etc. displayed on the screen. it can.

操作部20は、マウスやキーボードなどであり、情報処理装置1が実行可能な各種動作及び処理についてユーザーから各種指示を受け付ける。   The operation unit 20 is a mouse, a keyboard, or the like, and receives various instructions from the user regarding various operations and processes that can be executed by the information processing apparatus 1.

通信部30は、不図示のLAN(Local Area Network)チップなどの通信モジュールを備える通信インターフェイスである。情報処理装置1は、ネットワークを介してPCなどの他の情報処理装置と接続されており、通信部30により接続されたPCなどとの間でデータの送受信を行う。   The communication unit 30 is a communication interface provided with a communication module such as a LAN (Local Area Network) chip (not shown). The information processing apparatus 1 is connected to another information processing apparatus such as a PC via a network, and transmits / receives data to / from a PC or the like connected by the communication unit 30.

記憶部40は、HDD(Hard Disk Drive)などの大容量の記憶装置である。   The storage unit 40 is a large capacity storage device such as a hard disk drive (HDD).

制御ユニット100は、CPU、RAM(Random Access Memory)、及びROM(Read Only Memory)等から構成される。制御ユニット100は、上記のROM又は記憶部40に記憶された情報処理プログラムが上記のCPUに実行されることにより、制御部101、操作受付部102、及びウィンドウ情報記憶部103として機能する。なお、制御ユニット100の上記の各構成は、前述の情報処理プログラムに基づく動作によらず、それぞれハード回路により構成されてもよい。   The control unit 100 includes a CPU, a random access memory (RAM), and a read only memory (ROM). The control unit 100 functions as the control unit 101, the operation receiving unit 102, and the window information storage unit 103 when the CPU executes the information processing program stored in the ROM or the storage unit 40. Note that each of the above-described configurations of the control unit 100 may be configured by hardware circuits regardless of the operation based on the above-described information processing program.

ウィンドウ情報記憶部103は、各ウィンドウの大きさ及び位置を示すウィンドウ情報を記憶部40に記憶させる。図3は、ウィンドウ情報記憶部103により記憶部40に記憶されるデータ構成の一例を示した図であり、各ファイルに対応付けて、ウィンドウの大きさ及び位置を示す、左上隅と右下隅の座標位置が記憶されている。   The window information storage unit 103 causes the storage unit 40 to store window information indicating the size and position of each window. FIG. 3 is a diagram showing an example of the data configuration stored in the storage unit 40 by the window information storage unit 103, and showing the size and position of the window in association with each file, Coordinate positions are stored.

制御部101は、情報処理装置1の全体的な動作制御を司る。制御部101は、表示部10、操作部20、通信部30、及び記憶部40などと接続されており、接続されている上記各構成の動作制御や、各構成との間での信号またはデータの送受信を行う。   The control unit 101 is responsible for overall operation control of the information processing apparatus 1. The control unit 101 is connected to the display unit 10, the operation unit 20, the communication unit 30, the storage unit 40, and the like, and performs operation control of each of the connected configurations, or a signal or data between each of the configurations. Send and receive

制御部101は、特に、後述する操作受付部102が受け付けた操作に応じた処理を実行する処理部としての役割を果たす。例えば、ユーザーにより表示部10に設けられたタッチパネル機能や操作部20を用いて図2に示すアイコンA1を選択する操作が入力され、操作受付部102がアイコンA1のタッチ操作などの選択操作を受け付けた場合に、制御部101は、アイコンA1に関連付けられたメール機能を実行する。具体的には、制御部101は、記憶部40などに記憶されているメールプログラムを実行する。   In particular, the control unit 101 plays a role as a processing unit that executes a process according to an operation received by the operation receiving unit 102 described later. For example, the user inputs an operation to select icon A1 shown in FIG. 2 using the touch panel function provided in display unit 10 or operation unit 20, and operation accepting unit 102 receives a selection operation such as a touch operation on icon A1. In this case, the control unit 101 executes the mail function associated with the icon A1. Specifically, the control unit 101 executes a mail program stored in the storage unit 40 or the like.

また、制御部101は、記憶部40などに記憶されているファイルが示す内容をウィンドウにして表示部10に表示させることが可能であり、例えば、マイクロソフト社のWordなどの文書作成プログラムを使って作成された文書ファイルが実行されると、その文書ファイルが示す内容をウィンドウにして表示部10に表示させる。   In addition, the control unit 101 can display the contents indicated by the file stored in the storage unit 40 or the like as a window on the display unit 10, for example, using a document creation program such as Word of Microsoft Corporation. When the created document file is executed, the content indicated by the document file is displayed on the display unit 10 as a window.

操作受付部102は、タッチパネル機能が設けられた表示部10や操作部20から出力される検知信号に基づき、ユーザーにより入力されたユーザー操作を特定する。そして、操作受付部102は、特定したユーザー操作を受け付け、当該ユーザー操作に対応する制御信号を制御部101などに出力する。   The operation reception unit 102 specifies a user operation input by the user based on a detection signal output from the display unit 10 or the operation unit 20 provided with the touch panel function. Then, the operation receiving unit 102 receives the specified user operation, and outputs a control signal corresponding to the user operation to the control unit 101 or the like.

次に、上記の構成を備える情報処理装置1の動作について説明する。図4は、情報処理プログラムを、情報処理装置1の制御ユニット10で実行させた場合の処理動作を示したフローチャートである。この処理動作が実行されるのは、操作受付部102が表示部10に表示されているアイコンA4に対する起動操作(予め定められた操作)を受け付けた場合である。なお、ここでは説明を容易にするために、図2(B)に示したように、ウィンドウW1〜W3が表示されている場合を例に挙げて説明する。   Next, the operation of the information processing apparatus 1 having the above configuration will be described. FIG. 4 is a flowchart showing the processing operation when the information processing program is executed by the control unit 10 of the information processing apparatus 1. The processing operation is executed when the operation receiving unit 102 receives an activation operation (predetermined operation) on the icon A4 displayed on the display unit 10. Here, in order to facilitate the description, as shown in FIG. 2B, a case where windows W1 to W3 are displayed will be described as an example.

操作受付部102がアイコンA4に対する起動操作を受け付けると、制御部101は、表示部10に表示されているウィンドウW1〜W3の大きさ及び位置を示すウィンドウ情報(具体的には各ウィンドウW1〜W3それぞれの左上隅、右下隅の座標)を取得し(S1)、ウィンドウW1〜W3で表示されている各ファイルに対応付けて、取得したウィンドウ情報をウィンドウ情報記憶部103に記憶させる(S2)。   When operation reception unit 102 receives a start operation for icon A4, control unit 101 displays window information indicating the size and position of windows W1 to W3 displayed on display unit 10 (specifically, each window W1 to W3). The coordinates of the upper left corner and the lower right corner) are acquired (S1), and the acquired window information is stored in the window information storage unit 103 in association with the files displayed in the windows W1 to W3 (S2).

その後、制御部101は、これら各ファイルを一括実行させるためのアイコンを作成し(S3)、ウィンドウW1〜W3の表示を終了させてから(S4)、作成したアイコンを表示部10に表示させる(S5)。図5は、表示部10に表示される操作画面の一例を示した図である。操作画面D3に配置されているアイコンA5は前述した各ファイルを一括実行させるものであり、アイコンA5には一括実行させることを示す「一括」という文字とファイルの数を示す「3」が表示されている。   Thereafter, the control unit 101 creates an icon for collectively executing each of these files (S3), terminates the display of the windows W1 to W3 (S4), and causes the display unit 10 to display the created icon (S4). S5). FIG. 5 is a diagram showing an example of the operation screen displayed on the display unit 10. As shown in FIG. The icon A5 disposed on the operation screen D3 is for executing each of the files described above in a batch, and the icon A5 displays a letter "batch" indicating that the files are to be batched and "3" indicating the number of files. ing.

次に、表示部10に表示されているアイコンA5(図5)に対する起動操作が行われた場合の処理動作を図6に示すフローチャートに基づいて説明する。   Next, the processing operation when the activation operation is performed on the icon A5 (FIG. 5) displayed on the display unit 10 will be described based on the flowchart shown in FIG.

操作受付部102がアイコンA5に対する起動操作を受け付けると、制御部101は、アイコンA5が一括実行させる各ファイルに対応する各ウィンドウのウィンドウ情報をウィンドウ情報記憶部103から読み出す(S11)。   When the operation receiving unit 102 receives a start operation on the icon A5, the control unit 101 reads out window information of each window corresponding to each file to be collectively executed by the icon A5 from the window information storage unit 103 (S11).

その後、制御部101は、アイコンA5の表示を終了させてから(S12)、当該各ファイルを実行させ(S13)、読み出したウィンドウ情報に基づいた大きさ及び位置のウィンドウで各ファイルを表示部10に表示させる(S14)。具体的には、あるファイルが文書作成プログラムを使って作成された文書ファイルである場合、制御部101が当該文書作成プログラムを実行させて当該文書ファイルをウィンドウで開き、その後、ウィンドウ情報に基づいてウィンドウの大きさ及び位置を調整する。   Thereafter, after the display of the icon A5 is ended (S12), the control unit 101 executes the respective files (S13), and displays each file in the window of the size and position based on the read window information. Is displayed (S14). Specifically, when a certain file is a document file created using a document creation program, the control unit 101 executes the document creation program to open the document file in a window, and then based on the window information Adjust the size and position of the window.

図7は、表示部10に表示される操作画面の一例を示した図である。操作画面D4に配置されているウィンドウW4〜W6はアイコンA5に対する起動操作が行われた場合に表示されるものであり、ウィンドウW4〜W6はそれぞれ、図2(B)に示したウィンドウW1〜W3と同じ大きさ及び位置で配置されている。   FIG. 7 is a diagram showing an example of the operation screen displayed on the display unit 10. As shown in FIG. The windows W4 to W6 arranged on the operation screen D4 are displayed when the activation operation is performed on the icon A5, and the windows W4 to W6 are windows W1 to W3 illustrated in FIG. 2B, respectively. Are arranged in the same size and position.

<補足1>
上記では、操作受付部102がアイコンA4に対する起動操作を受け付けたときに、表示部10に表示されているウィンドウが複数存在する場合を説明した。これに対して、操作受付部102がアイコンA4に対する起動操作を受け付けたときに、表示部10に表示されているウィンドウが1つである場合を考える。
<Supplementary Note 1>
In the above, the case has been described in which there are a plurality of windows displayed on the display unit 10 when the operation receiving unit 102 receives an activation operation on the icon A4. On the other hand, it is assumed that there is one window displayed on the display unit 10 when the operation reception unit 102 receives a start operation for the icon A4.

この場合、制御部101は、表示部10に表示されている1つのウィンドウの大きさ及び位置を示すウィンドウ情報を記憶部40に記憶させる。そして、制御部101は、このファイルを実行させるためのアイコンを生成し当該アイコンを表示部10に表示させる。   In this case, the control unit 101 causes the storage unit 40 to store window information indicating the size and position of one window displayed on the display unit 10. Then, the control unit 101 generates an icon for executing this file and causes the display unit 10 to display the icon.

その後、操作受付部102が上記のアイコンに対する起動操作を受け付けた場合、制御部101は、記憶部40からウィンドウ情報を読み出す。そして、制御部101は、表示部10に、上記のアイコンに関連付けられたファイルを表示するウィンドウをウィンドウ情報に示された大きさ及び位置に表示させる。   Thereafter, when the operation receiving unit 102 receives a start operation on the above-described icon, the control unit 101 reads window information from the storage unit 40. Then, the control unit 101 causes the display unit 10 to display a window for displaying the file associated with the above icon in the size and position indicated in the window information.

<補足2>
以下では、操作受付部102がアイコンA5に対する起動操作を受け付けたときに、アイコンA5を生成した時点からファイルの内容が変更されている場合を考える。
<Supplementary Note 2>
In the following, it is assumed that when the operation receiving unit 102 receives an activation operation for the icon A5, the content of the file is changed from the time when the icon A5 is generated.

制御部101は、アイコンA5を生成した時点からファイルの内容が変更されているか否かを判定し、ファイルの内容が変更されている場合には、表示部10に、変更前の内容を表示するか、または、変更後の内容を表示するかの選択を受け付けるための選択画面を表示させる。   The control unit 101 determines whether or not the content of the file has been changed since the time of generation of the icon A5, and when the content of the file has been changed, displays the content before the change on the display unit 10. Display a selection screen for accepting selection of whether to display the content after change or the content after change.

そして、当該選択画面において操作受付部102が変更前の内容を表示する旨の選択指示を受け付けた場合、制御部101は、表示部10に、変更前の内容のファイルを表示するウィンドウをウィンドウ情報に示された大きさ及び位置に表示させる。一方、選択画面において操作受付部102が変更後の内容を表示する旨の選択指示を受け付けた場合、制御部101は、表示部10に、変更後の内容のファイルを表示するウィンドウをウィンドウ情報に示された大きさ及び位置に表示させる。   Then, when the operation receiving unit 102 receives a selection instruction to display the content before change on the selection screen, the control unit 101 causes the display unit 10 to display a window for displaying a file of the content before change as window information Display in the size and position indicated in. On the other hand, when the operation receiving unit 102 receives a selection instruction to display the changed content on the selection screen, the control unit 101 causes the display unit 10 to use a window for displaying a file of the changed content as window information. Display in the indicated size and position.

制御部101が上記のように処理を行うことで、アイコンA5を生成した時点でのファイルの内容を表示するのか、または、現時点でのファイルの内容を表示するのかを、ユーザーに選択させることができ、ユーザー所望のファイルの内容を表示部10に表示することができる。   Allowing the user to select whether to display the contents of the file at the time of generating the icon A5 or to display the contents of the file at the current time by performing the processing as described above by the control unit 101 The contents of the file desired by the user can be displayed on the display unit 10.

<補足3>
制御部101は、ウィンドウ情報として、ウィンドウの大きさ及び位置に加えて、ウィンドウで表示されているファイル内における位置を記憶部40に記憶させてもよい。そして、制御部101は、操作受付部102がアイコンに対する起動操作を受け付けた場合、表示部10に、アイコンに関連付けられたファイルをウィンドウ情報に示されるファイル内における位置から表示するウィンドウを表示させる。
<Supplementary Note 3>
The control unit 101 may store the position in the file displayed in the window in the storage unit 40 as the window information in addition to the size and the position of the window. Then, when the operation receiving unit 102 receives an activation operation on the icon, the control unit 101 causes the display unit 10 to display a window that displays the file associated with the icon from the position in the file indicated by the window information.

例えば、ウィンドウ内にテキストファイルの10行目から50行目が表示されているときにアイコンA5が生成された場合、記憶部40には、ウィンドウで表示されているファイル内における位置として、10行目から50行目を示す情報が記憶される。その後、アイコンA5に対する起動操作がなされた場合、制御部101は、ウィンドウ内にテキストファイルの1行目から表示させるのではなく、テキストファイルの10行目から50行目の範囲を表示させる。   For example, when the icon A5 is generated when lines 10 to 50 of the text file are displayed in the window, the storage unit 40 displays 10 lines as a position in the file displayed in the window. Information indicating the 50th line from the eye is stored. Thereafter, when the activation operation is performed on the icon A5, the control unit 101 does not display the window from the first line of the text file, but displays the range from the tenth line to the 50th line of the text file.

上記のように処理を行うことで、ウィンドウを一旦閉じた後に再度ウィンドウを開く場合の作業効率を更に向上させることができる。   By performing the process as described above, it is possible to further improve the work efficiency in the case of reopening the window after closing the window once.

<第2実施形態>
次に、第2実施形態に係る情報処理プログラムがインストールされた情報処理装置について説明する。第1実施形態では、2以上のファイルを一括実行させるためのアイコンA5(図5)を作成して表示し、アイコンA5を作成した情報処理装置1でアイコンA5を起動操作させる場合について説明しているが、第2実施形態では、アイコンA5を作成した情報処理装置1とは異なる他の情報処理装置で起動操作させることが可能な点で第1実施形態と相違する。
Second Embodiment
Next, an information processing apparatus in which an information processing program according to the second embodiment is installed will be described. In the first embodiment, the case where an icon A5 (FIG. 5) for executing two or more files at a time is created and displayed, and the information processing apparatus 1 that created the icon A5 starts the icon A5 However, the second embodiment is different from the first embodiment in that the information processing apparatus other than the information processing apparatus 1 that has created the icon A5 can perform the start operation.

まず、表示部10に表示されているアイコンA5を他の情報処理装置へ送信する場合の処理動作を図8に示すフローチャートに基づいて説明する。   First, the processing operation for transmitting the icon A5 displayed on the display unit 10 to another information processing apparatus will be described based on the flowchart shown in FIG.

操作受付部102がアイコンA5を他の情報処理装置へ送信する要求を受け付けると(例えば、メールへのアイコンA5の添付作業が行われると)、制御部101は、アイコンA5が一括実行させる各ファイルのファイル情報を記憶部40から読み出し(S21)、各ファイルに対応するウィンドウ情報をウィンドウ情報記憶部103から読み出し(S22)、制御部101は、読み出したファイル情報とウィンドウ情報とをアイコンA5に付加する(S23)。   When the operation reception unit 102 receives a request to transmit the icon A5 to another information processing apparatus (for example, when an attachment work of the icon A5 to a mail is performed), the control unit 101 causes each file to be executed collectively by the icon A5. File information from the storage unit 40 (S21), window information corresponding to each file from the window information storage unit 103 (S22), and the control unit 101 adds the read file information and the window information to the icon A5. To do (S23).

これにより、アイコンA5を他の情報処理装置へメールに添付して送信することで、送信先である他の情報処理装置でも、送信元である情報処理装置と同様にアイコンA5に対する起動操作で2以上のファイルを一括実行させることが可能となる。   As a result, by attaching the icon A5 to another information processing apparatus by e-mail and transmitting it, the other information processing apparatus that is the transmission destination also receives the activation operation for the icon A5 as with the information processing apparatus that is the transmission source It is possible to execute the above files collectively.

次に、表示部10に表示されているアイコンA5に対する起動操作が行われた場合の処理動作を図9に示すフローチャートに基づいて説明する。   Next, the processing operation when the activation operation is performed on the icon A5 displayed on the display unit 10 will be described based on the flowchart shown in FIG.

操作受付部102がアイコンA5に対する起動操作を受け付けると、制御部101は、アイコンA5が一括実行させる各ファイルに対応する各ウィンドウのウィンドウ情報をウィンドウ情報記憶部103から読み出し(S31)、制御部101は、読み出したウィンドウ情報に基づいて、各ウィンドウが表示部10に収まるか否かを判断する(S32)。この判断を行うのは、アイコンA5の作成元が他の情報処理装置である場合、作成元よりも表示部10が小さかったり、アスペクト比が異なったりして、各ウィンドウが表示部10に収まらない可能性があるからである。   When the operation reception unit 102 receives a start operation for the icon A5, the control unit 101 reads out window information of each window corresponding to each file to be executed collectively by the icon A5 from the window information storage unit 103 (S31). Whether or not each window fits in the display unit 10 is determined based on the read window information (S32). This determination is performed when the creation source of the icon A5 is another information processing apparatus, the display unit 10 is smaller than the creation source or the aspect ratio is different, and the windows do not fit in the display unit 10. It is because there is a possibility.

各ウィンドウが表示部10に収まると判断すれば(S32でYES)、制御部101は、アイコンA5の表示を終了させてから(S33)、各ファイルを実行させ(S34)、読み出したウィンドウ情報に基づいた大きさ及び位置のウィンドウで各ファイルを表示部10に表示させる(S35)。   If it is determined that each window fits in the display unit 10 (YES in S32), the control unit 101 terminates the display of the icon A5 (S33), executes each file (S34), and reads the window information read out. Each file is displayed on the display unit 10 in the window of the size and position based on the display (S35).

図10は、表示部10に表示される操作画面の一例を示した図であり、図10(A)はアイコンA5の作成元と表示部10が同じ大きさである場合を示し、図10(B)はアイコンA5の作成元よりも表示部10が大きい場合を示している。操作画面D5,D6に配置されているウィンドウW7〜W9はアイコンA5に対する起動操作が行われた場合に表示されるものであり、ウィンドウW7〜W9はそれぞれ、図2(B)に示したウィンドウW1〜W3と左上隅を基準にして同じ大きさ及び位置で配置されている。なお、ウィンドウW7〜W9は、それぞれ異なるファイルが起動することにより生成されたウィンドウである。   FIG. 10 is a diagram showing an example of the operation screen displayed on the display unit 10, and FIG. 10 (A) shows a case where the display source 10 and the creation source of the icon A5 have the same size. B) shows the case where the display unit 10 is larger than the creation origin of the icon A5. The windows W7 to W9 arranged on the operation screens D5 and D6 are displayed when the activation operation for the icon A5 is performed, and the windows W7 to W9 are respectively the window W1 shown in FIG. W3 and W3 are arranged at the same size and position with reference to the upper left corner. The windows W7 to W9 are windows generated by activating different files.

なお、ここではウィンドウW1〜W3と同じ大きさ及び位置でウィンドウW7〜W9を配置する場合について説明しているが、別の実施形態では、制御部101が、表示部10の表示領域に余裕があると判断した場合には、ウィンドウW7〜W9を拡大(相似拡大)して、図11に示す操作画面D7のようにウィンドウW7〜W9を表示部10全体に配置するようにしても良い。   Although the case where the windows W7 to W9 are arranged in the same size and position as the windows W1 to W3 is described here, in another embodiment, the control unit 101 has a margin in the display area of the display unit 10 If it is determined that the window W7 to W9 is determined, the windows W7 to W9 may be enlarged (similarly enlarged) to arrange the windows W7 to W9 on the entire display unit 10 as in the operation screen D7 shown in FIG.

一方、制御部101が、表示部10に収まらないウィンドウが存在すると判断すれば(S32でNO)、制御部101は、表示部10に各ウィンドウが重ならないで収まるように各ウィンドウの大きさ及び位置を調整する(S36)。例えば、一括実行させるファイルが2個である場合には、図12(A)に示すように、タスクバーB1を除いて左右に均等に2分割した領域E1,E2を各ウィンドウに設定し、一括実行させるファイルが3個である場合には、図12(B)に示すように、3分割した領域E3〜E5を各ウィンドウに設定し、一括実行させるファイルが4個である場合には、図12(C)に示すように、均等に4分割した領域E6〜E9を各ウィンドウに設定する。   On the other hand, if the control unit 101 determines that there is a window that does not fit in the display unit 10 (NO in S32), the control unit 101 determines the size and size of each window so that each window fits in the display unit 10 without overlapping. Adjust the position (S36). For example, when there are two files to be batch-executed, as shown in FIG. 12A, areas E1 and E2 equally divided into two on the left and right except the task bar B1 are set in each window and batch execution If there are three files to be executed, as shown in FIG. 12B, the three divided areas E3 to E5 are set in each window, and if there are four files to be collectively executed, FIG. As shown in (C), areas E6 to E9 equally divided into four are set in each window.

なお、ウィンドウの割り当てについては、調整前のウィンドウの大きさや位置を考慮して設定すれば良い。例えば、調整前の各ウィンドウのレイアウトが、図2(B)に示したようなレイアウトである場合、ウィンドウW1を領域E3に割り当て、ウィンドウW2を領域E4に割り当て、ウィンドウW3を領域E5に割り当てる。   The window allocation may be set in consideration of the size and position of the window before adjustment. For example, when the layout of each window before adjustment is the layout as shown in FIG. 2B, the window W1 is assigned to the area E3, the window W2 is assigned to the area E4, and the window W3 is assigned to the area E5.

次に、制御部101は、調整後の各ウィンドウの大きさが予め設定された縮小限度の範囲内(例えば、元の大きさに対して80%以上)であるか否かを判断し(S37)、縮小限度の範囲内であると判断すれば(S37でYES)、制御部101は、アイコンA5の表示を終了させてから(S38)、各ファイルを実行させ(S39)、調整した大きさ及び位置のウィンドウで各ファイルを表示部10に表示させる(S40)。一方、縮小限度の範囲内ではないと判断すれば(S37でNO)、制御部101は、各ファイルを実行させない。   Next, the control unit 101 determines whether or not the size of each window after adjustment is within a preset reduction limit range (for example, 80% or more of the original size) (S37) ), If it is determined that the size is within the reduction limit (YES in S37), the control unit 101 terminates the display of the icon A5 (S38), executes each file (S39), and adjusts the size Each file is displayed on the display unit 10 in the window of and the position (S40). On the other hand, if it is determined that the size is not within the reduction limit (NO in S37), the control unit 101 does not execute each file.

上記第2実施形態によれば、2以上のファイルを一括実行させて、予め登録されたウィンドウ情報に基づいた大きさ及び位置のウィンドウで各ファイルを表示部10に表示させることができる。すなわち、予め登録されたレイアウトでウィンドウ表示を再現することができる。   According to the second embodiment, two or more files can be collectively executed, and each file can be displayed on the display unit 10 with a window having a size and position based on pre-registered window information. That is, the window display can be reproduced with the layout registered in advance.

また、表示部10の大きさやアスペクト比の違いなどにより、表示部10に収まらないウィンドウが存在する場合には、表示部10に収まるようにウィンドウの大きさ及び位置が調整されるので、レイアウトの再現ができなかったとしても、2以上のファイルを一括で実行させてウィンドウで適正に表示させることができる。   In addition, when there is a window that does not fit in the display unit 10 due to the size of the display unit 10 or the difference in aspect ratio, the size and position of the window can be adjusted to fit in the display unit 10. Even if it can not be reproduced, two or more files can be executed at once and displayed properly in a window.

また、ウィンドウの縮小限度の範囲内については、ファイルの種類(ファイルを作成するプログラムの種類)毎に設定するようにしても良い。例えば、文書作成プログラムを使って作成された文書ファイルについては、文字が多く、大きく縮小されると非常に見づらくなるため、縮小限度の範囲を大きめの80%に設定し、プレゼンテーションプログラムなどを使って作成されたファイルについては、大きく縮小しても影響が小さいので、縮小限度の範囲を60%に設定する。   In addition, within the range of the reduction limit of the window, it may be set for each file type (type of program for creating the file). For example, for a document file created using a word processing program, there are a lot of characters, and it becomes very difficult to see if it is greatly reduced, so set the reduction limit range to a larger 80% and use a presentation program etc. As for the created file, the reduction limit range is set to 60% because the reduction is not significant even if the file is greatly reduced.

また、さらに別の実施形態では、操作受付部102が図2(B)に示すアイコンA4に対する起動操作を受け付けると、制御部101が、図13に示すように、ウィンドウW1〜W3に対して順番に縮小限度を入力可能な画面P1を表示部10に表示し、ユーザーがウィンドウ毎に縮小限度を設定できるようにし、制御部101は、操作受付部102がユーザーからの入力を受け付けると、入力された縮小限度情報をウィンドウ情報の属性情報として記憶し、ウィンドウの大きさ及び位置を調整する場合に、制御部101が記憶した属性情報を用いるようにしても良い。   Further, in still another embodiment, when the operation receiving unit 102 receives an activation operation for the icon A4 shown in FIG. 2B, the control unit 101 causes the windows W1 to W3 to be ordered as shown in FIG. Is displayed on the display unit 10 so that the user can set the reduction limit for each window, and the control unit 101 is input when the operation reception unit 102 receives an input from the user. The reduction limit information may be stored as attribute information of window information, and when adjusting the size and position of the window, the attribute information stored in the control unit 101 may be used.

本発明は上記実施の形態の構成に限られず種々の変形が可能である。例えば、上記の第1実施形態において、操作受付部102が表示部10に表示されているアイコンA4に対する起動操作(予め定められた操作)を受け付けた場合に、制御部101は、ウィンドウ情報とともに、更に表示部10に表示されている壁紙の画像と表示部10に表示されている他のアイコンの属性(アイコンに関連付けられたファイル名やアイコンの画像を含む)および位置とを示す背景情報を、記憶部40に記憶させてもよい。   The present invention is not limited to the configuration of the above embodiment, and various modifications are possible. For example, in the first embodiment described above, when the operation receiving unit 102 receives an activation operation (predetermined operation) on the icon A4 displayed on the display unit 10, the control unit 101, together with the window information, Furthermore, background information indicating the image of the wallpaper displayed on the display unit 10 and the attributes (including the file name and the image of the icon associated with the icon) and the position of the other icons displayed on the display unit 10 It may be stored in the storage unit 40.

そして、操作受付部102がアイコンA5に対する起動操作を受け付けた場合に、制御部101は、記憶部40からウィンドウ情報および背景情報を読み出す。制御部101は、表示部10に、アイコンに関連付けられたファイルを表示するウィンドウを表示させるとともに、更に表示部10に、背景情報に示される壁紙および背景情報に示されるアイコンを表示させる。上記の処理により、ウィンドウ表示を再現するだけでなく、壁紙の画像や表示部10に表示された他のアイコンを再現することができる。   Then, when the operation receiving unit 102 receives an activation operation on the icon A5, the control unit 101 reads window information and background information from the storage unit 40. The control unit 101 causes the display unit 10 to display a window for displaying the file associated with the icon, and further causes the display unit 10 to display the wallpaper indicated by the background information and the icon indicated by the background information. According to the above-described process, not only the window display can be reproduced, but also the wallpaper image and other icons displayed on the display unit 10 can be reproduced.

また、操作受付部102が表示部10に表示されているアイコンA4に対する起動操作を受け付けた場合だけでなく、操作受付部102が情報処理装置1をシャットダウンする操作を受け付けた場合に、制御部101が、表示部10に表示されているウィンドウの大きさ及び位置を示すウィンドウ情報を記憶部40に記憶させてもよい。   Further, not only when the operation receiving unit 102 receives an activation operation for the icon A4 displayed on the display unit 10, but also when the operation receiving unit 102 receives an operation for shutting down the information processing apparatus 1, the control unit 101 However, window information indicating the size and position of the window displayed on the display unit 10 may be stored in the storage unit 40.

すなわち、制御部101は、情報処理装置1がシャットダウンする前に、シャットダウンする直前の時点で表示部10に表示されているウィンドウの大きさ及び位置を示すウィンドウ情報を記憶部40に記憶させるとともに、当該ウィンドウで表示されているファイルに関連付けたアイコンを生成する。シャットダウン後に情報処理装置1が起動した場合、表示部10には、シャットダウンする直前に制御部101が生成したアイコンが表示されている。操作受付部102が当該アイコンに対する起動操作を受け付けた場合に、制御部101は、記憶部40からウィンドウ情報を読み出して、表示部10に、アイコンに関連付けられたファイルを表示するウィンドウをウィンドウ情報に示された大きさ及び位置に表示させる。上記の処理を行うことにより、情報処理装置1を再起動するなどしてシャットダウンした場合に、情報処理装置1がシャットダウンする前に表示されていたウィンドウを簡易な操作で再現することができる。   That is, the control unit 101 causes the storage unit 40 to store window information indicating the size and position of the window displayed on the display unit 10 immediately before the information processing apparatus 1 shuts down, before the information processing apparatus 1 shuts down. Generate an icon associated with the file displayed in the window. When the information processing apparatus 1 is activated after the shutdown, the display unit 10 displays an icon generated by the control unit 101 immediately before the shutdown. When the operation reception unit 102 receives a start operation on the icon, the control unit 101 reads out window information from the storage unit 40, and displays a window for displaying a file associated with the icon on the display unit 10 as window information. Display in the indicated size and position. By performing the above-described processing, when the information processing apparatus 1 is shut down by restarting the information processing apparatus 1, the window displayed before the information processing apparatus 1 is shut down can be reproduced by a simple operation.

また、上記の第2実施形態において、制御部101は、表示部10の画面内における予め定められた一点(例えば、左上隅)を中心としてのウィンドウを一様スケール変換(相似縮小)することで、ウィンドウの大きさおよび位置を調整してもよい。上記の処理を行うことで、ウィンドウの大きさおよび位置を調整した場合であっても、調整前と調整後でウィンドウの大きさの比率が維持されるため、ユーザーに与える違和感を抑えることができる。   Further, in the second embodiment described above, the control unit 101 performs uniform scale conversion (similar reduction) of a window centered on a predetermined one point (for example, the upper left corner) in the screen of the display unit 10. , The size and position of the window may be adjusted. By performing the above processing, even when the window size and position are adjusted, the ratio of the window size is maintained before adjustment and after adjustment, which can reduce the discomfort given to the user. .

また、上記の第2実施形態において、制御部101は、各ウィンドウについて当該ウィンドウと隣り合うウィンドウが調整前と調整後で変わらない範囲内で、各ウィンドウの大きさ及び位置を調整する処理を行うとしてもよい。   In the second embodiment described above, the control unit 101 performs processing of adjusting the size and position of each window within a range in which the window adjacent to the window does not change with respect to each window before and after adjustment. It may be

上記の処理を図14に示す例を用いて具体的に説明する。図14に示す例では、操作画面D5内にウィンドウW11〜W15の5つのウィンドウが表示されている。制御部101は、操作画面D5内に表示されるこれらのウィンドウの隣接関係を記憶部40に記憶する。例えば、ウィンドウW11に隣り合うウィンドウは、ウィンドウW12であり、ウィンドウW12に隣り合うウィンドウは、ウィンドウW11、W13、W14である。   The above process will be specifically described using an example shown in FIG. In the example shown in FIG. 14, five windows W11 to W15 are displayed in the operation screen D5. The control unit 101 stores the adjacent relationship of these windows displayed in the operation screen D5 in the storage unit 40. For example, the window adjacent to the window W11 is the window W12, and the windows adjacent to the window W12 are the windows W11, W13, and W14.

制御部101は、この隣接関係(隣り合うウィンドウ)が調整前と調整後で変わらない範囲内で、各ウィンドウの大きさ及び位置を調整する処理を行う。すなわち、制御部101は、ウィンドウW11にウィンドウW12以外のウィンドウが隣り合わないように、各ウィンドウの位置および大きさを調整する。また、制御部101は、ウィンドウW12に隣り合うウィンドウが、ウィンドウW11、W13、W14となるようにウィンドウの位置および大きさを調整する。上記の処理を行うことで、ウィンドウの大きさおよび位置を調整した場合であっても、調整前と調整後で各ウィンドウの隣接関係が維持されるため、ユーザーに与える違和感を抑えることができる。   The control unit 101 performs processing of adjusting the size and position of each window within a range in which the adjacent relation (adjacent windows) does not change after adjustment and after adjustment. That is, the control unit 101 adjusts the position and size of each window so that windows other than the window W12 do not adjoin the window W11. Further, the control unit 101 adjusts the position and size of the windows such that the windows adjacent to the window W12 become the windows W11, W13, and W14. By performing the above-described process, even when the size and position of the windows are adjusted, the adjacency relationship between the windows is maintained before and after the adjustment, so that the sense of discomfort given to the user can be suppressed.

また、上記実施形態では、本発明に係る情報処理装置の一実施形態としてPCを用いて説明しているが、これは一例に過ぎず、他の電子機器、例えば、タブレット端末などでもよい。   Further, in the above embodiment, the PC is used as an embodiment of the information processing apparatus according to the present invention, but this is merely an example, and another electronic device such as a tablet terminal may be used.

また、図1乃至図14を用いて上記実施形態により示した構成及び処理は、本発明の一実施形態に過ぎず、本発明を当該構成及び処理に限定する趣旨ではない。   Further, the configurations and processes described by the above-described embodiment using FIGS. 1 to 14 are merely an embodiment of the present invention, and are not intended to limit the present invention to the configurations and processes.

1 情報処理装置
10 表示部
20 操作部
30 通信部
40 記憶部
100 制御ユニット
101 制御部
102 操作受付部
103 ウィンドウ情報記憶部
Reference Signs List 1 information processing apparatus 10 display unit 20 operation unit 30 communication unit 40 storage unit 100 control unit 101 control unit 102 operation reception unit 103 window information storage unit

Claims (8)

タッチパネル機能が設けられた表示部と
前記表示部に対するユーザー操作を受け付ける操作受付部と、
前記操作受付部が受け付けた操作に応じた処理を実行する処理部と、
記憶部と、を備え、
前記処理部は、
(i)実行されている複数のファイルの内容をそれぞれ示す複数のウィンドウと、予め定められた機能が関連付けられている少なくとも1つの第1のアイコンと、壁紙の画像と、が前記表示部に表示されているときに、前記操作受付部によって予め定められた操作が受け付けられると、前記複数のウィンドウのそれぞれについての大きさ及び位置を示すウィンドウ情報と、前記少なくとも1つの第1のアイコンの属性及び位置を示す第1情報、及び前記壁紙の画像を示す第2情報を含む背景情報と、を前記記憶部に記憶させるとともに、前記複数のファイルを一括実行させるための第2のアイコンを生成し、前記複数のウィンドウの表示を終了させてから、前記第2のアイコンを前記表示部に表示させ、
(ii)前記操作受付部によって前記第2のアイコンに対する起動操作受け付けられると、前記記憶部に記憶されている前記ウィンドウ情報及び前記背景情報を読み出して、前記表示部に、前記複数のウィンドウを前記ウィンドウ情報に基づいた前記大きさ及び前記位置にしたがって表示させ、前記少なくとも1つの第1のアイコンを前記第1情報に基づいた前記属性及び前記位置にしたがって表示させ、前記壁紙の画像を前記第2情報に基づいて表示させるが、前記複数のウィンドウが前記表示部に収まらない場合には、前記複数のウィンドウの大きさ及び位置を調整して前記複数のウィンドウを前記表示部に収める調整を行う情報処理装置。
A display unit provided with a touch panel function ;
An operation receiving unit that receives a user operation on the display unit;
A processing unit that executes a process according to the operation received by the operation receiving unit;
And a storage unit ,
The processing unit is
(I) Display on the display unit a plurality of windows respectively indicating the contents of a plurality of files being executed, at least one first icon associated with a predetermined function, and an image of a wallpaper Window information indicating the size and position of each of the plurality of windows, an attribute of the at least one first icon, and an attribute of the at least one first icon, when the predetermined operation is received by the operation receiving unit. Storing a first information indicating a position and background information including a second information indicating an image of the wallpaper in the storage unit, and generating a second icon for collectively executing the plurality of files; After the display of the plurality of windows is ended, the second icon is displayed on the display unit,
(Ii) the operation when start operation with respect to the second icon by the accepting unit is Ru accepted, reads the window information and the background information stored in the storage unit, on the display unit, the plurality of windows was displayed in accordance with the size and the position based on the window information, the at least one first icon is displayed in accordance with the attributes and the position based on the first information, wherein the image of the wallpaper Although display based on the second information, when the plurality of windows do not fit in the display unit, the adjustment by adjusting the size and position of said plurality of windows accommodating the plurality of windows on the display unit Information processing device to do.
前記処理部は、前記ウィンドウ情報に基づいた前記大きさ及び前記位置の前記複数のウィンドウが前記表示部に収まらない場合には、予め設定された縮小限度の範囲内で、各ウィンドウが重ならないで前記表示部に収まるように各ウィンドウの大きさ及び位置を調整し、調整した大きさ及び位置で各ウィンドウを前記表示部に表示させる請求項1に記載の情報処理装置。 Wherein, when the plurality of windows of the size and the position based on the window information can not fit on the display unit, within a range of a preset reduced limits, do not overlap each window The information processing apparatus according to claim 1, wherein the size and position of each window are adjusted so as to fit in the display unit, and each window is displayed on the display unit with the adjusted size and position. 前記処理部は、各ウィンドウが重ならないで前記表示部に収まるように各ウィンドウの大きさ及び位置を調整できない場合、各ファイルを実行させず、各ウィンドウを前記表示部に表示させない請求項2に記載の情報処理装置。   The processing unit does not execute each file and does not display each window on the display unit when the size and position of each window can not be adjusted so that the windows do not overlap and can fit in the display unit. Information processor as described. 前記処理部は、前記各ウィンドウについて当該ウィンドウと隣り合うウィンドウが調整前と調整後で変わらない範囲内で、前記各ウィンドウの大きさ及び位置を調整する処理を行う、請求項1乃至請求項3の何れか1項に記載の情報処理装置。 Wherein the processing unit within a window adjacent to the window for each window does not change between before and after adjustment, it performs a process of adjusting the size and position of each window, according to claim 1 to claim The information processing apparatus according to any one of 3. 前記処理部は、前記表示部の画面内における予め定められた一点を中心として前記ウィンドウを相似縮小することで、前記ウィンドウの大きさおよび位置を調整する、請求項1乃至請求項4の何れか1項に記載の情報処理装置。 Wherein the processing unit by similar shrink before Kiu Indou around a point predetermined in screen of the display unit, adjusts the size and position of the window, of claims 1 to 4 An information processing apparatus according to any one of the above. ネットワークを介して他の情報処理装置との通信を行なう通信部をさらに備え、A communication unit for communicating with another information processing apparatus via a network;
前記記憶部は、前記複数のファイルのそれぞれに対応する複数のファイル情報をさらに記憶しており、The storage unit further stores a plurality of file information corresponding to each of the plurality of files,
前記処理部は、前記操作受付部によって前記第2のアイコンを前記他の情報処理装置へ送信する要求が受け付けられると、前記記憶部に記憶されている前記複数のファイル情報と、前記ウィンドウ情報とを読出し、前記通信部を介して、読出された前記複数のファイル情報と前記ウィンドウ情報とを、前記第2のアイコンを示す情報に付加して、前記他の情報処理装置に対して送信する、請求項1乃至請求項5の何れか1項に記載の情報処理装置。The processing unit, when the operation reception unit receives a request to transmit the second icon to the other information processing apparatus, the plurality of file information stored in the storage unit, and the window information Are read out, and the plurality of file information and window information read out are added to the information indicating the second icon via the communication unit, and are transmitted to the other information processing apparatus. The information processing apparatus according to any one of claims 1 to 5.
前記処理部は、前記第2のアイコンを、前記複数のファイルの数を示す数値を含むように生成する、請求項1乃至請求項6の何れか1項に記載の情報処理装置。The information processing apparatus according to any one of claims 1 to 6, wherein the processing unit generates the second icon so as to include a numerical value indicating the number of the plurality of files. タッチパネル機能が設けられた表示部と、記憶部と、を備えるコンピューターを、
前記表示部に対するユーザー操作を受け付ける操作受付部と、
前記操作受付部が受け付けた操作に応じた処理を実行する処理部と、して機能させ、
更に、前記処理部が、
(i)実行されている複数のファイルの内容をそれぞれ示す複数のウィンドウと、予め定められた機能が関連付けられている少なくとも1つの第1のアイコンと、壁紙の画像と、が前記表示部に表示されているときに、前記操作受付部によって予め定められた操作が受け付けられると、前記複数のウィンドウのそれぞれについての大きさ及び位置を示すウィンドウ情報と、前記少なくとも1つの第1のアイコンの属性及び位置を示す第1情報、及び前記壁紙の画像を示す第2情報を含む背景情報と、を前記記憶部に記憶させるとともに、前記複数のファイルを一括実行させるための第2のアイコンを生成し、前記複数のウィンドウの表示を終了させてから、前記第2のアイコンを前記表示部に表示させ、
(ii)前記操作受付部によって前記第2のアイコンに対する起動操作受け付けられると、前記記憶部に記憶されている前記ウィンドウ情報及び前記背景情報を読み出して、前記表示部に、前記複数のウィンドウを前記ウィンドウ情報に基づいた前記大きさ及び前記位置にしたがって表示させ、前記少なくとも1つの第1のアイコンを前記第1情報に基づいた前記属性及び前記位置にしたがって表示させ、前記壁紙の画像を前記第2情報に基づいて表示させるが、前記複数のウィンドウが前記表示部に収まらない場合には、前記複数のウィンドウの大きさ及び位置を調整して前記複数のウィンドウを前記表示部に収める調整を行うように前記コンピューターを機能させる情報処理プログラム
A computer including a display unit provided with a touch panel function and a storage unit ;
An operation receiving unit that receives a user operation on the display unit;
A processing unit that executes processing according to the operation accepted by the operation accepting unit;
Furthermore, the processing unit
(I) Display on the display unit a plurality of windows respectively indicating the contents of a plurality of files being executed, at least one first icon associated with a predetermined function, and an image of a wallpaper Window information indicating the size and position of each of the plurality of windows, an attribute of the at least one first icon, and an attribute of the at least one first icon, when the predetermined operation is received by the operation receiving unit. Storing a first information indicating a position and background information including a second information indicating an image of the wallpaper in the storage unit, and generating a second icon for collectively executing the plurality of files; After the display of the plurality of windows is ended, the second icon is displayed on the display unit,
(Ii) the operation when start operation with respect to the second icon by the accepting unit is Ru accepted, reads the window information and the background information stored in the storage unit, on the display unit, the plurality of windows was displayed in accordance with the size and the position based on the window information, the at least one first icon is displayed in accordance with the attributes and the position based on the first information, wherein the image of the wallpaper Although display based on the second information, when the plurality of windows do not fit in the display unit, the adjustment by adjusting the size and position of said plurality of windows accommodating the plurality of windows on the display unit information processing program to function the computer to perform.
JP2016091231A 2016-04-28 2016-04-28 INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING PROGRAM Active JP6524959B2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2016091231A JP6524959B2 (en) 2016-04-28 2016-04-28 INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING PROGRAM
US15/491,282 US10241658B2 (en) 2016-04-28 2017-04-19 Information processing apparatus, non-transitory computer-readable recording medium with information processing program recorded thereon, and information processing method
CN201710287093.4A CN107450901B (en) 2016-04-28 2017-04-27 Information processing apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016091231A JP6524959B2 (en) 2016-04-28 2016-04-28 INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING PROGRAM

Publications (3)

Publication Number Publication Date
JP2017199276A JP2017199276A (en) 2017-11-02
JP2017199276A5 JP2017199276A5 (en) 2018-10-04
JP6524959B2 true JP6524959B2 (en) 2019-06-05

Family

ID=60238003

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016091231A Active JP6524959B2 (en) 2016-04-28 2016-04-28 INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING PROGRAM

Country Status (1)

Country Link
JP (1) JP6524959B2 (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000194474A (en) * 1998-12-25 2000-07-14 Toshiba Corp Plant monitor and control system
JP2001042990A (en) * 1999-08-03 2001-02-16 Canon Inc Display controller, window picture display method, and storage medium
JP4976353B2 (en) * 2008-09-08 2012-07-18 株式会社エヌ・ティ・ティ・ドコモ Information processing apparatus and program
JP6112036B2 (en) * 2014-02-18 2017-04-12 ソニー株式会社 Information processing apparatus and method, information processing system, and program

Also Published As

Publication number Publication date
JP2017199276A (en) 2017-11-02

Similar Documents

Publication Publication Date Title
US7925988B2 (en) System and method for providing sticky applications
US6965450B2 (en) Method for imaging multiple sets of an electronic document on one or more image forming devices
US20160209994A1 (en) Adaptable user interface display
US20060248471A1 (en) System and method for providing a window management mode
US20050273466A1 (en) Display apparatus and management method for virtual workspace thereof
JPWO2008044321A1 (en) Operation support computer program, operation support computer system
US20030142141A1 (en) Displaying specified resource usage
JP7263732B2 (en) Information processing device and program
KR20080057519A (en) Image forming control apparatus and control method thereof
TW201327225A (en) Browser and method for displaying subsites
JP2017084028A (en) Information processor and program
JP2007047989A (en) Guidance information provision device
US10241658B2 (en) Information processing apparatus, non-transitory computer-readable recording medium with information processing program recorded thereon, and information processing method
JP2005148450A (en) Display controller and program
US20170192673A1 (en) Information processing apparatus, information processing method, and information processing program
JP3015264B2 (en) Information processing apparatus and method
JP6572821B2 (en) Information processing apparatus and information processing program
JP6524959B2 (en) INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING PROGRAM
JP2002288581A (en) Document processing method, document processing program and document processor
JP2017199275A5 (en)
EP1753206A1 (en) Network display apparatus and control method thereof
JP2017199276A5 (en)
US20170255340A1 (en) Information processing apparatus, and control method and control program thereof
KR20190115401A (en) Method, apparatus and program for linked view
JP2004029933A (en) Display controller and display control method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180226

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180820

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20181002

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20181003

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20181114

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190422

R150 Certificate of patent or registration of utility model

Ref document number: 6524959

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150