[go: up one dir, main page]

JP2017199275A - Information processing apparatus and information processing program - Google Patents

Information processing apparatus and information processing program Download PDF

Info

Publication number
JP2017199275A
JP2017199275A JP2016091230A JP2016091230A JP2017199275A JP 2017199275 A JP2017199275 A JP 2017199275A JP 2016091230 A JP2016091230 A JP 2016091230A JP 2016091230 A JP2016091230 A JP 2016091230A JP 2017199275 A JP2017199275 A JP 2017199275A
Authority
JP
Japan
Prior art keywords
window
unit
icon
displayed
information
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.)
Granted
Application number
JP2016091230A
Other languages
Japanese (ja)
Other versions
JP6572821B2 (en
JP2017199275A5 (en
Inventor
ジャッド・アイザック
Judd Isaac
田中 義久
Yoshihisa Tanaka
義久 田中
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 JP2016091230A priority Critical patent/JP6572821B2/en
Priority to US15/491,282 priority patent/US10241658B2/en
Priority to CN201710287093.4A priority patent/CN107450901B/en
Publication of JP2017199275A publication Critical patent/JP2017199275A/en
Publication of JP2017199275A5 publication Critical patent/JP2017199275A5/ja
Application granted granted Critical
Publication of JP6572821B2 publication Critical patent/JP6572821B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

【課題】ウィンドウを一旦閉じた後に再度ウィンドウを開く場合の作業効率を向上させる。【解決手段】情報処理装置は、表示部と、操作受付部と,記憶部と、処理部とを備える。処理部は、操作受付部が予め定められた操作を受け付けた場合、表示部に表示されているウィンドウの大きさ及び位置を示すウィンドウ情報を記憶部に記憶させるとともに、当該ウィンドウで表示されているファイルに関連付けたアイコンを生成して当該アイコンを表示部に表示させる。また、処理部は、操作受付部がアイコンに対する起動操作を受け付けた場合、記憶部からウィンドウ情報を読み出して、表示部に、アイコンに関連付けられたファイルを表示するウィンドウをウィンドウ情報に示された大きさ及び位置に表示させる。【選択図】図1An object of the present invention is to improve work efficiency when a window is once closed and then reopened. An information processing apparatus includes a display unit, an operation receiving unit, a storage unit, and a processing unit. When the operation receiving unit receives a predetermined operation, the processing unit stores window information indicating the size and position of the window displayed on the display unit in the storage unit and is displayed in the window. An icon associated with the file is generated and the icon is displayed on the display unit. In addition, when the operation accepting unit accepts the activation operation for the icon, the processing unit reads the window information from the storage unit, and displays a window for displaying the file associated with the icon on the display unit. Display at the position and position. [Selection] Figure 1

Description

本発明は、情報処理装置及び情報処理プログラムに関する。   The present invention relates to an information processing apparatus and an information processing program.

PC(Personal Computer)等の情報処理装置では、表示部に、記憶部に記憶されたファイルの内容を表示するウィンドウを表示する。当該表示部に表示されたウィンドウの大きさや位置は、変更することが可能であり、ユーザーは、ウィンドウの大きさや位置をユーザー好みに調整したうえで作業を行うのが一般的である。   In an information processing apparatus such as a PC (Personal Computer), a window for displaying the contents of a file stored in a storage unit is displayed on the display unit. The size and position of the window displayed on the display unit can be changed, and the user generally performs the work after adjusting the size and position of the window to the user's preference.

特開平9−218772号公報JP-A-9-218772

ユーザーがウィンドウを一旦閉じた場合、その後にユーザーが再度ウィンドウを開いた際に、ウィンドウの大きさや位置を再度調整し直す必要がある。ウィンドウの大きさや位置を再度調整し直す作業は、ユーザーにとって煩わしく、ユーザー利便性に欠ける。   When the user closes the window, when the user reopens the window, it is necessary to adjust the size and position of the window again. The work of re-adjusting the size and position of the window is troublesome for the user and lacks user convenience.

本発明は、上記の事情に鑑みなされたものであり、ウィンドウを一旦閉じた後に再度ウィンドウを開く場合の作業効率を向上させることを目的とする。   The present invention has been made in view of the above circumstances, and an object thereof is to improve work efficiency when a window is once closed and then reopened.

本発明の一局面に係る情報処理装置は、表示部と、前記表示部に対するユーザー操作を受け付ける操作受付部と、記憶部と、前記操作受付部が受け付けた操作に応じた処理を実行する処理部と、を備え、前記処理部は、(i)前記操作受付部が予め定められた操作を受け付けた場合、前記表示部に表示されているウィンドウの大きさ及び位置を示すウィンドウ情報を前記記憶部に記憶させるとともに、当該ウィンドウで表示されているファイルに関連付けたアイコンを生成して当該アイコンを前記表示部に表示させ、(ii)前記操作受付部が前記アイコンに対する起動操作を受け付けた場合、前記記憶部から前記ウィンドウ情報を読み出して、前記表示部に、前記アイコンに関連付けられたファイルを表示するウィンドウを前記ウィンドウ情報に示された大きさ及び位置に表示させる情報処理装置である。   An information processing apparatus according to an aspect of the present invention includes a display unit, an operation reception unit that receives a user operation on the display unit, a storage unit, and a processing unit that executes a process according to an operation received by the operation reception unit And (i) when the operation accepting unit accepts a predetermined operation, the storage unit displays window information indicating a size and a position of the window displayed on the display unit. And generating an icon associated with the file displayed in the window and displaying the icon on the display unit, and (ii) when the operation receiving unit receives an activation operation on the icon, The window information is read from the storage unit, and a window for displaying the file associated with the icon is displayed on the display unit. Is an information processing apparatus to be displayed on the size and the position shown in distribution.

また、本発明の一局面に係る情報処理プログラムは、コンピューターを、表示部に対するユーザー操作を受け付ける操作受付部と、操作受付部が受け付けた操作に応じた処理を実行する処理部と、して機能させ、更に、前記処理部が、(i)前記操作受付部が予め定められた操作を受け付けた場合、前記表示部に表示されているウィンドウの大きさ及び位置を示すウィンドウ情報を記憶部に記憶させるとともに、当該ウィンドウで表示されているファイルに関連付けたアイコンを生成して当該アイコンを前記表示部に表示させ、(ii)前記操作受付部が前記アイコンに対する起動操作を受け付けた場合、前記記憶部から前記ウィンドウ情報を読み出して、前記表示部に、前記アイコンに関連付けられたファイルを表示するウィンドウを前記ウィンドウ情報に示された大きさ及び位置に表示させるようにコンピューターを機能させる情報処理プログラムである。   An information processing program according to one aspect of the present invention functions as a computer, as an operation receiving unit that receives a user operation on a display unit, and a processing unit that executes a process according to an operation received by the operation receiving unit. And (i) when the operation accepting unit accepts a predetermined operation, the processing unit stores window information indicating the size and position of the window displayed on the display unit in the storage unit. And generating an icon associated with the file displayed in the window and displaying the icon on the display unit, and (ii) when the operation reception unit receives an activation operation on the icon, the storage unit The window information is read out from the window, and a window for displaying the file associated with the icon is displayed on the display unit. An information processing program that causes a computer to function so as to display the size and the position shown in Indou information.

本発明によれば、ウィンドウを一旦閉じた後に再度ウィンドウを開く場合の作業効率を向上させることができる。   According to the present invention, it is possible to improve work efficiency when a window is once closed and then opened again.

本発明の第1実施形態に係る情報処理装置の主要内部構成を概略的に示した機能ブロック図である。1 is a functional block diagram schematically showing a main internal configuration of an information processing apparatus according to a 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 the figure which showed an example of the data structure of a window information storage part. 情報処理装置の制御ユニットで実行される処理動作を示したフローチャートである。It is the flowchart which showed the processing operation performed with the control unit of information processing apparatus. 表示部に表示される操作画面の一例を示した図である。It is the figure which showed 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 information processing apparatus. 表示部に表示される操作画面の一例を示した図である。It is the figure which showed 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 information processing apparatus. 情報処理装置の制御ユニットで実行される処理動作を示したフローチャートである。It is the flowchart which showed the processing operation performed with the control unit of 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 the figure which showed 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 the figure which showed an example of the operation screen displayed on a display part. 表示部に表示される操作画面の一例を示した図である。It is the figure which showed 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は、例えば、パーソナルコンピューターなどの電子機器であって、表示部10と、操作部20と、通信部30と、記憶部40と、制御ユニット100とを備えている。これらの各構成は、互いにCPU(Central Processing Unit)バスによりデータ又は信号の送受信が可能とされている。
<First Embodiment>
FIG. 1 is a functional block diagram schematically showing the main internal configuration of an information processing apparatus in which an information processing program according to the first embodiment of the present invention is installed. The information processing apparatus 1 is an electronic device such as a personal computer, for example, and includes a display unit 10, an operation unit 20, a communication unit 30, a storage unit 40, and a control unit 100. Each of these components can mutually transmit and receive data or signals through a CPU (Central Processing Unit) 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 includes a liquid crystal display (LCD), an organic EL (OLED: Organic Light-Emitting Diode), and the like. 2A and 2B, the display unit 10 includes 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. The operated operation screen D2 is displayed. The icons A1 and A2 are arranged in the vertical direction from the top at the left end, and the icons A3 and A4 are arranged in the horizontal direction from the left in 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 included in the information processing apparatus 1, and an image showing the associated functions is drawn. For example, the icon A1 is associated with the mail function. Further, the icon A4 is associated with a batch execution function for creating an icon for batch execution of two or more files displayed in a window on the display unit 10.

また、表示部10は、制御ユニット100からの応答やデータ結果等を表示するとともに、タッチパネル機能が設けられており、ユーザーは画面表示される画像等に触れて情報処理装置1を操作することができる。   The display unit 10 displays responses from the control unit 100, data results, and the like, and is provided with a touch panel function. The user can operate the information processing apparatus 1 by touching an image 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 including 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 the PC connected by the communication unit 30.

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

制御ユニット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 RAM (Random Access Memory), a ROM (Read Only Memory), and the like. 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. In addition, each said structure of the control unit 100 may be comprised by a hard circuit, respectively, not based on the operation | movement based on the above-mentioned information processing program.

ウィンドウ情報記憶部103は、各ウィンドウの大きさ及び位置を示すウィンドウ情報を記憶部40に記憶させる。図3は、ウィンドウ情報記憶部103により記憶部40に記憶されるデータ構成の一例を示した図であり、各ファイルに対応付けて、ウィンドウの大きさ及び位置を示す、左上隅と右下隅の座標位置が記憶されている。   The window information storage unit 103 stores window information indicating the size and position of each window in the storage unit 40. 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 shows the size and position of the window in association with each file, in the upper left corner and the lower right corner. The coordinate position is stored.

制御部101は、情報処理装置1の全体的な動作制御を司る。制御部101は、表示部10、操作部20、通信部30、及び記憶部40などと接続されており、接続されている上記各構成の動作制御や、各構成との間での信号またはデータの送受信を行う。   The control unit 101 governs 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 controls the operation of each of the connected components and signals or data between the components. Send and receive.

制御部101は、特に、後述する操作受付部102が受け付けた操作に応じた処理を実行する処理部としての役割を果たす。例えば、ユーザーにより表示部10に設けられたタッチパネル機能や操作部20を用いて図2に示すアイコンA1を選択する操作が入力され、操作受付部102がアイコンA1のタッチ操作などの選択操作を受け付けた場合に、制御部101は、アイコンA1に関連付けられたメール機能を実行する。具体的には、制御部101は、記憶部40などに記憶されているメールプログラムを実行する。   In particular, the control unit 101 serves as a processing unit that executes processing according to an operation received by an operation receiving unit 102 described later. For example, the user inputs an operation for selecting the icon A1 shown in FIG. 2 using the touch panel function provided on the display unit 10 or the operation unit 20, and the operation reception unit 102 receives a selection operation such as a touch operation of the 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に表示させる。   Further, the control unit 101 can display the content indicated by the file stored in the storage unit 40 or the like on the display unit 10 as a window. For example, the control unit 101 uses a document creation program such as Microsoft Word. When the created document file is executed, the contents indicated by the document file are 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 a touch panel function. Then, the operation reception 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. This processing operation is executed when the operation accepting unit 102 accepts an activation operation (predetermined operation) for the icon A4 displayed on the display unit 10. For ease of explanation, the case where windows W1 to W3 are displayed as shown in FIG. 2B will be described as an example.

操作受付部102がアイコンA4に対する起動操作を受け付けると、制御部101は、表示部10に表示されているウィンドウW1〜W3の大きさ及び位置を示すウィンドウ情報(具体的には各ウィンドウW1〜W3それぞれの左上隅、右下隅の座標)を取得し(S1)、ウィンドウW1〜W3で表示されている各ファイルに対応付けて、取得したウィンドウ情報を記憶部40に記憶させる(S2)。   When the operation accepting unit 102 accepts an activation operation for the icon A4, the control unit 101 displays window information (specifically, each window W1 to W3) indicating the size and position of the windows W1 to W3 displayed on the display unit 10. The coordinates of the upper left corner and the lower right corner) are acquired (S1), and the acquired window information is stored in the storage unit 40 in association with each file 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 icons for executing these files all at once (S3), terminates the display of the windows W1 to W3 (S4), and causes the display unit 10 to display the created icons (S4). S5). FIG. 5 is a diagram illustrating an example of an operation screen displayed on the display unit 10. The icon A5 arranged on the operation screen D3 is for executing each of the above-described files at once, and the icon “A5” indicates “collective” indicating that the files are to be executed collectively 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 accepting unit 102 accepts an activation operation for the icon A5, the control unit 101 reads out the window information of each window corresponding to each file that the icon A5 executes collectively from the window information storage unit 103 (S11).

その後、制御部101は、アイコンA5の表示を終了させてから(S12)、当該各ファイルを実行させ(S13)、読み出したウィンドウ情報に基づいた大きさ及び位置のウィンドウで各ファイルを表示部10に表示させる(S14)。具体的には、あるファイルが文書作成プログラムを使って作成された文書ファイルである場合、制御部101が当該文書作成ファイルを実行させて当該文書ファイルをウィンドウで開き、その後、ウィンドウ情報に基づいてウィンドウの大きさ及び位置を調整する。   After that, the control unit 101 terminates the display of the icon A5 (S12), executes each file (S13), and displays each file in a window having a size and position based on the read window information. (S14). Specifically, when a certain file is a document file created using a document creation program, the control unit 101 executes the document creation file 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 illustrating an example of an operation screen displayed on the display unit 10. The windows W4 to W6 arranged on the operation screen D4 are displayed when the activation operation is performed on the icon A5. The windows W4 to W6 are the windows W1 to W3 shown in FIG. Are arranged in the same size and position.

<補足1>
上記では、操作受付部102がアイコンA4に対する起動操作を受け付けたときに、表示部10に表示されているウィンドウが複数存在する場合を説明した。これに対して、操作受付部102がアイコンA4に対する起動操作を受け付けたときに、表示部10に表示されているウィンドウが1つである場合を考える。
<Supplement 1>
The case has been described above where there are a plurality of windows displayed on the display unit 10 when the operation receiving unit 102 receives an activation operation for the icon A4. On the other hand, consider a case where there is only one window displayed on the display unit 10 when the operation receiving unit 102 receives an activation 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 accepting unit 102 accepts an activation operation for the 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 icon at the size and position indicated in the window information.

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

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

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

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

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

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

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

<第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, a case will be described in which an icon A5 (FIG. 5) for executing two or more files at once is created and displayed, and the icon A5 is activated by the information processing apparatus 1 that created the icon A5. However, the second embodiment is different from the first embodiment in that it can be activated by another information processing apparatus different from the information processing apparatus 1 that created the icon A5.

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

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

これにより、アイコンA5を他の情報処理装置へメールに添付して送信することで、送信先である他の情報処理装置でも、送信元である情報処理装置と同様にアイコンA5に対する起動操作で2以上のファイルを一括実行させることが可能となる。   As a result, the icon A5 is attached to the other information processing apparatus and sent to the other information processing apparatus, so that the other information processing apparatus as the transmission destination can perform the activation operation on the icon A5 as in the case of the information processing apparatus as the transmission source. The above files can be collectively executed.

次に、表示部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 accepting unit 102 accepts an activation operation for the icon A5, the control unit 101 reads out the window information of each window corresponding to each file that the icon A5 executes collectively (S31), and the control unit 101 Determines whether each window fits in the display unit 10 based on the read window information (S32). This determination is made when the icon A5 is created from another information processing apparatus, because the display unit 10 is smaller than the creation source or the aspect ratio is different, so that each window does not fit in the display unit 10. 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 ends the display of the icon A5 (S33), executes each file (S34), and displays the read window information. Each file is displayed on the display unit 10 in the window of the size and position based on it (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 illustrating an example of an operation screen displayed on the display unit 10, and FIG. 10A illustrates a case where the creation source of the icon A5 and the display unit 10 are the same size. B) shows a case where the display unit 10 is larger than the creation source of the icon A5. The windows W7 to W9 arranged on the operation screens D5 and D6 are displayed when the activation operation is performed on the icon A5. The windows W7 to W9 are the windows W1 shown in FIG. ˜W3 and the upper left corner as a reference, they are arranged with the same size and position. The windows W7 to W9 are windows generated by starting 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 at 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. When it is determined that the window W7 to W9 is present, the windows W7 to W9 may be enlarged (similar enlargement), and the windows W7 to W9 may be arranged 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 on the display unit 10 (NO in S32), the control unit 101 determines the size and size of each window so that each window fits on the display unit 10 without overlapping. The position is adjusted (S36). For example, if there are two files to be executed in a batch, as shown in FIG. 12 (A), areas E1 and E2 that are equally divided into two left and right except for the task bar B1 are set in each window and executed in a batch. When the number of files to be executed is three, as shown in FIG. 12B, three divided areas E3 to E5 are set in each window, and when the number of files to be collectively executed is four, FIG. As shown in (C), areas E6 to E9 divided equally into four are set in each window.

なお、ウィンドウの割り当てについては、調整前のウィンドウの大きさや位置を考慮して設定すれば良い。例えば、調整前の各ウィンドウのレイアウトが、図2(B)に示したようなレイアウトである場合、ウィンドウW1を領域E3に割り当て、ウィンドウW2を領域E4に割り当て、ウィンドウW3を領域E5に割り当てる。   Note that 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 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 adjusted window is within a preset reduction limit range (for example, 80% or more with respect to the original size) (S37). ), If it is determined that it 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. Then, each file is displayed on the display unit 10 in the position window (S40). On the other hand, if it is determined that it is not within the reduction limit range (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 a position based on previously registered window information. That is, the window display can be reproduced with a 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 a difference in the size or aspect ratio of the display unit 10, the size and position of the window are adjusted to fit in the display unit 10. Even if it cannot be reproduced, two or more files can be executed in a batch and displayed properly in a window.

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

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

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

そして、操作受付部102がアイコンA5に対する起動操作を受け付けた場合に、制御部101は、記憶部40からウィンドウ情報および背景情報を読み出す。制御部101は、表示部10に、アイコンに関連付けられたファイルを表示するウィンドウを表示させるとともに、更に表示部10に、背景情報に示される壁紙および背景情報に示されるアイコンを表示させる。上記の処理により、ウィンドウ表示を再現するだけでなく、壁紙の画像や表示部10に表示された他のアイコンを再現することができる。   Then, when the operation receiving unit 102 receives an activation operation for 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. By the above processing, 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 accepting unit 102 accepts an activation operation for the icon A4 displayed on the display unit 10, but also when the operation accepting unit 102 accepts an operation for shutting down the information processing apparatus 1, the control unit 101 However, the 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, before the information processing apparatus 1 is shut down, 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 at the time immediately before the shutdown. 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 accepting unit 102 accepts an activation operation for the icon, the control unit 101 reads 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 at the indicated size and position. By performing the above processing, when the information processing apparatus 1 is restarted or shut down, the window displayed before the information processing apparatus 1 is shut down can be reproduced with a simple operation.

また、上記の第2実施形態において、制御部101は、表示部10の画面内における予め定められた一点(例えば、左上隅)を中心としてのウィンドウを一様スケール変換(相似縮小)することで、ウィンドウの大きさおよび位置を調整してもよい。上記の処理を行うことで、ウィンドウの大きさおよび位置を調整した場合であっても、調整前と調整後でウィンドウの大きさの比率が維持されるため、ユーザーに与える違和感を抑えることができる。   In the second embodiment, the control unit 101 performs uniform scale conversion (similar reduction) on a window centered on a predetermined 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 size and position of the window are adjusted, the ratio of the size of the window before and after the adjustment is maintained, so it is possible to suppress a sense of discomfort given to the user. .

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

上記の処理を図14に示す例を用いて具体的に説明する。図14に示す例では、操作画面D5内にウィンドウW11〜W15の5つのウィンドウが表示されている。制御部101は、操作画面D5内に表示されるこれらのウィンドウの隣接関係を記憶部40に記憶する。例えば、ウィンドウW11に隣り合うウィンドウは、ウィンドウW12であり、ウィンドウW12に隣り合うウィンドウは、ウィンドウW11、W13、W14である。   The above processing 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 adjacency 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 a process of adjusting the size and position of each window within a range in which the adjacent relationship (adjacent windows) is not changed before and after the adjustment. That is, the control unit 101 adjusts the position and size of each window so that windows other than the window W12 are not adjacent to the window W11. In addition, the control unit 101 adjusts the position and size of the windows so that the windows adjacent to the window W12 are the windows W11, W13, and W14. By performing the above processing, even when the size and position of the window are adjusted, the adjacent relationship between the windows before and after the adjustment is maintained, so that it is possible to suppress a sense of discomfort given to the user.

また、上記実施形態では、本発明に係る情報処理装置の一実施形態としてPCを用いて説明しているが、これは一例に過ぎず、他の電子機器、例えば、タブレット端末などでもよい。   Moreover, in the said embodiment, although demonstrated using PC as one Embodiment of the information processing apparatus which concerns on this invention, this is only an example and another electronic device, for example, a tablet terminal etc., may be sufficient.

また、上記実施形態では、図1乃至図14用いて上記実施形態により示した構成及び処理は、本発明の一実施形態に過ぎず、本発明を当該構成及び処理に限定する趣旨ではない。   Moreover, in the said embodiment, the structure and process which were shown by the said embodiment using FIG. 1 thru | or FIG. 14 are only one Embodiment of this invention, and are not the meaning which limits this invention to the said structure and process.

1 情報処理装置
10 表示部
20 操作部
30 通信部
40 記憶部
100 制御ユニット
101 制御部
102 操作受付部
103 ウィンドウ情報記憶部
DESCRIPTION OF SYMBOLS 1 Information processing apparatus 10 Display part 20 Operation part 30 Communication part 40 Storage part 100 Control unit 101 Control part 102 Operation reception part 103 Window information storage part

Claims (9)

表示部と、
前記表示部に対するユーザー操作を受け付ける操作受付部と、
記憶部と、
前記操作受付部が受け付けた操作に応じた処理を実行する処理部と、を備え、
前記処理部は、(i)前記操作受付部が予め定められた操作を受け付けた場合、前記表示部に表示されているウィンドウの大きさ及び位置を示すウィンドウ情報を前記記憶部に記憶させるとともに、当該ウィンドウで表示されているファイルに関連付けたアイコンを生成して当該アイコンを前記表示部に表示させ、(ii)前記操作受付部が前記アイコンに対する起動操作を受け付けた場合、前記記憶部から前記ウィンドウ情報を読み出して、前記表示部に、前記アイコンに関連付けられたファイルを表示するウィンドウを前記ウィンドウ情報に示された大きさ及び位置に表示させる情報処理装置。
A display unit;
An operation receiving unit for receiving a user operation on the display unit;
A storage unit;
A processing unit that executes processing according to the operation received by the operation receiving unit,
(I) When the operation receiving unit receives a predetermined operation, the processing unit causes the storage unit to store window information indicating the size and position of the window displayed on the display unit, and When an icon associated with the file displayed in the window is generated and the icon is displayed on the display unit, and (ii) when the operation reception unit receives a start operation for the icon, the window is stored in the window from the storage unit. An information processing apparatus that reads information and causes the display unit to display a window for displaying a file associated with the icon at a size and a position indicated in the window information.
前記処理部は、(i)前記操作受付部が予め定められた操作を受け付けたときに、前記表示部に表示されているウィンドウが複数存在する場合、(i−i)前記ウィンドウ情報として、当該複数のウィンドウの各大きさおよび各位置を示す情報を前記記憶部に記憶させ、(i−ii)前記アイコンとして、当該複数のウィンドウで表示されている複数のファイルを一括実行させるためのアイコンを生成し、(ii)前記操作受付部が前記アイコンに対する起動操作を受け付けた場合、前記表示部に、前記複数のファイルを表示する複数のウィンドウを前記ウィンドウ情報に示された各大きさ及び各位置に表示させる、請求項1に記載の情報処理装置。   When the processing unit (i) has a plurality of windows displayed on the display unit when the operation receiving unit receives a predetermined operation, (ii) as the window information, Information indicating each size and each position of a plurality of windows is stored in the storage unit, and (i-ii) an icon for collectively executing a plurality of files displayed in the plurality of windows is used as the icon. And (ii) when the operation accepting unit accepts an activation operation for the icon, a plurality of windows for displaying the plurality of files are displayed on the display unit with each size and each position indicated in the window information. The information processing apparatus according to claim 1, wherein the information processing apparatus is displayed. 他の情報処理装置とのデータの送受信を行う通信部を更に備え、
前記処理部は、前記操作受付部が前記アイコンを前記他の情報処理装置へ送信させる予め定められた操作を受け付けた場合、前記通信部に、前記他の情報処理装置へ送信する前記アイコンに関連付けられたファイルを示すファイル情報、および、前記ファイルを表示するウィンドウの大きさ及び位置を示すウィンドウ情報を送信させる、請求項1又は請求項2に記載の情報処理装置。
A communication unit that transmits and receives data to and from other information processing apparatuses;
The processing unit associates the communication unit with the icon to be transmitted to the other information processing device when the operation reception unit has received a predetermined operation for transmitting the icon to the other information processing device. The information processing apparatus according to claim 1 or 2, wherein file information indicating the read file and window information indicating a size and a position of a window for displaying the file are transmitted.
前記処理部は、前記操作受付部が前記予め定められた操作を受け付けた場合、前記表示部に、前記表示部に表示されているウィンドウの表示を終了させた後に前記アイコンを表示させる、請求項1乃至請求項3の何れか1項に記載の情報処理装置。   The processing unit causes the display unit to display the icon after the display of the window displayed on the display unit is ended when the operation receiving unit receives the predetermined operation. The information processing apparatus according to any one of claims 1 to 3. 前記処理部は、(i)前記操作受付部が前記アイコンに対する起動操作を受け付けた場合、前記アイコンを生成した時点から前記ファイルの内容が変更されているか否かを判定し、前記ファイルの内容が変更されている場合、前記表示部に、変更前の内容を表示するか、または、変更後の内容を表示するかの選択を受け付けるための選択画面を表示させ、(ii)前記選択画面において前記操作受付部が変更前の内容を表示する旨の選択指示を受け付けた場合、前記表示部に、前記変更前の内容のファイルを表示するウィンドウを前記ウィンドウ情報に示された大きさ及び位置に表示させ、(iii)前記選択画面において前記操作受付部が変更後の内容を表示する旨の選択指示を受け付けた場合、前記表示部に、前記変更後の内容のファイルを表示するウィンドウを前記ウィンドウ情報に示された大きさ及び位置に表示させる、請求項1乃至請求項4の何れか1項に記載の情報処理装置。   The processing unit (i) determines whether or not the content of the file has been changed from the time when the icon is generated when the operation accepting unit accepts an activation operation for the icon, and the content of the file is If changed, display on the display unit a selection screen for accepting selection of whether to display the content before the change or to display the content after the change, and (ii) When the operation accepting unit accepts a selection instruction to display the content before the change, a window for displaying the file with the content before the change is displayed on the display unit in the size and position indicated by the window information. (Iii) When the operation accepting unit accepts a selection instruction for displaying the changed content on the selection screen, the display unit displays a file of the changed content. A window that displays to be displayed on the size and position shown in the window information, the information processing apparatus according to any one of claims 1 to 4. 前記処理部は、前記ウィンドウ情報として、前記ウィンドウの大きさ及び位置に加えて、前記ウィンドウで表示されているファイル内における位置を前記記憶部に記憶させ、前記操作受付部が前記アイコンに対する起動操作を受け付けた場合、前記表示部に、前記アイコンに関連付けられたファイルを前記ウィンドウ情報に示される前記ファイル内における位置から表示するウィンドウを表示させる、請求項1乃至請求項5の何れか1項に記載の情報処理装置。   The processing unit stores the position in the file displayed in the window in the storage unit in addition to the size and position of the window as the window information, and the operation receiving unit performs an activation operation on the icon 6. In any one of claims 1 to 5, the display unit displays a window for displaying a file associated with the icon from a position in the file indicated by the window information. The information processing apparatus described. 前記処理部は、(i)前記操作受付部が予め定められた操作を受け付けた場合、前記ウィンドウ情報とともに、更に前記表示部に表示されている壁紙の画像と前記表示部に表示されているアイコンの属性および位置とを示す背景情報を、前記記憶部に記憶させ、(ii)前記操作受付部が前記アイコンに対する起動操作を受け付けた場合、前記記憶部から前記ウィンドウ情報を読み出して、前記表示部に、前記アイコンに関連付けられたファイルを表示するウィンドウを前記ウィンドウ情報に示された大きさ及び位置に表示させるとともに、更に前記記憶部から前記背景情報を読み出して、前記表示部に、前記背景情報に示される壁紙および前記背景情報に示されるアイコンを表示させる、請求項1乃至請求項6の何れか1項に記載の情報処理装置。   The processing unit (i) when the operation receiving unit receives a predetermined operation, together with the window information, the wallpaper image displayed on the display unit and the icon displayed on the display unit And (ii) when the operation receiving unit receives an activation operation for the icon, the window information is read from the storage unit, and the display unit is stored in the storage unit. In addition, a window for displaying the file associated with the icon is displayed in the size and position indicated in the window information, and the background information is read from the storage unit, and the background information is displayed on the display unit. The information processing according to any one of claims 1 to 6, wherein the wallpaper and the icon shown in the background information are displayed. Location. 前記処理部は、(i)前記操作受付部が本情報処理装置をシャットダウンする操作を受け付けた場合に、本情報処理装置がシャットダウンするする前に、前記表示部に表示されているウィンドウの大きさ及び位置を示すウィンドウ情報を前記記憶部に記憶させるとともに、当該ウィンドウで表示されているファイルに関連付けたアイコンを生成し、(ii)前記シャットダウン後に本情報処理装置が起動して、前記操作受付部が前記アイコンに対する起動操作を受け付けた場合に、前記記憶部から前記ウィンドウ情報を読み出して、前記表示部に、前記アイコンに関連付けられたファイルを表示するウィンドウを前記ウィンドウ情報に示された大きさ及び位置に表示させる、請求項1乃至請求項7の何れか1項に記載の情報処理装置。   The processing unit is (i) the size of the window displayed on the display unit before the information processing apparatus shuts down when the operation receiving unit receives an operation for shutting down the information processing apparatus. And window information indicating the position are stored in the storage unit, and an icon associated with the file displayed in the window is generated. (Ii) The information processing apparatus is activated after the shutdown, and the operation receiving unit The window information is read from the storage unit, and a window for displaying the file associated with the icon is displayed on the display unit and the size indicated in the window information The information processing apparatus according to any one of claims 1 to 7, wherein the information processing apparatus is displayed at a position. コンピューターを、
表示部に対するユーザー操作を受け付ける操作受付部と、
操作受付部が受け付けた操作に応じた処理を実行する処理部と、して機能させ、
更に、前記処理部が、(i)前記操作受付部が予め定められた操作を受け付けた場合、前記表示部に表示されているウィンドウの大きさ及び位置を示すウィンドウ情報を記憶部に記憶させるとともに、当該ウィンドウで表示されているファイルに関連付けたアイコンを生成して当該アイコンを前記表示部に表示させ、(ii)前記操作受付部が前記アイコンに対する起動操作を受け付けた場合、前記記憶部から前記ウィンドウ情報を読み出して、前記表示部に、前記アイコンに関連付けられたファイルを表示するウィンドウを前記ウィンドウ情報に示された大きさ及び位置に表示させるようにコンピューターを機能させる情報処理プログラム。
Computer
An operation accepting unit that accepts user operations on the display unit;
Function as a processing unit that executes processing according to the operation received by the operation receiving unit,
Furthermore, the processing unit stores (i) window information indicating the size and position of the window displayed on the display unit in the storage unit when the operation receiving unit receives a predetermined operation. Generating an icon associated with the file displayed in the window and displaying the icon on the display unit; and (ii) when the operation receiving unit receives a start operation for the icon, the storage unit stores the icon. An information processing program for reading out window information and causing the computer to function so that a window for displaying a file associated with the icon is displayed on the display unit at a size and a position indicated in the window information.
JP2016091230A 2016-04-28 2016-04-28 Information processing apparatus and information processing program Expired - Fee Related JP6572821B2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2016091230A JP6572821B2 (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
JP2016091230A JP6572821B2 (en) 2016-04-28 2016-04-28 Information processing apparatus and information processing program

Publications (3)

Publication Number Publication Date
JP2017199275A true JP2017199275A (en) 2017-11-02
JP2017199275A5 JP2017199275A5 (en) 2018-11-15
JP6572821B2 JP6572821B2 (en) 2019-09-11

Family

ID=60238006

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016091230A Expired - Fee Related JP6572821B2 (en) 2016-04-28 2016-04-28 Information processing apparatus and information processing program

Country Status (1)

Country Link
JP (1) JP6572821B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113741849A (en) * 2021-07-30 2021-12-03 卡莱特云科技股份有限公司 Scene list-based display picture adjusting method and device and computer equipment

Citations (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001005546A (en) * 1999-06-22 2001-01-12 Toshiba Corp Computer
US20040139309A1 (en) * 2002-07-23 2004-07-15 Twingo Systems Method, system, apparatus and program product for temporary personalization of a computer terminal
JP2004287999A (en) * 2003-03-24 2004-10-14 Minolta Co Ltd Work environment restoration device
JP2005050224A (en) * 2003-07-30 2005-02-24 Fuji Photo Film Co Ltd Folder control method and device
JP2005107723A (en) * 2003-09-29 2005-04-21 Olympus Corp Program, method and device of information classification, and recording medium
JP2006146912A (en) * 2004-11-12 2006-06-08 Vantech Software Co Ltd Computer environment portable device
JP2006268315A (en) * 2005-03-23 2006-10-05 Fuji Xerox Co Ltd Document processor, method and program
JP2008077357A (en) * 2006-09-20 2008-04-03 Fuji Xerox Co Ltd Document management device, method for outputting display state data, method for sampling display state data, and program
JP2009163458A (en) * 2007-12-28 2009-07-23 Canon Software Inc Multi-window display device, relevant window reference support method, program and recording medium
WO2009123030A1 (en) * 2008-04-02 2009-10-08 京セラ株式会社 User interface generation device
US20120096397A1 (en) * 2010-10-19 2012-04-19 Bas Ording Managing Workspaces in a User Interface
JP2012168743A (en) * 2011-02-15 2012-09-06 Nomura Research Institute Ltd Working state management system
JP2013065282A (en) * 2011-08-29 2013-04-11 Canon Inc Information processing device, display state recovery method, and program
JP2014096146A (en) * 2012-11-09 2014-05-22 Sap Ag File position shortcut and window arrangement
JP2014106882A (en) * 2012-11-29 2014-06-09 Toshiba Corp Information processing device and display control method
US20140164957A1 (en) * 2012-12-06 2014-06-12 Samsung Electronics Co., Ltd. Display device for executing a plurality of applications and method for controlling the same
JP2014116010A (en) * 2012-12-06 2014-06-26 Samsung Electronics Co Ltd Display device for executing a plurality of applications and method for controlling the same
JP2015060385A (en) * 2013-09-18 2015-03-30 インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation Icon display of file history having been recorded in storage as postscript data
US20150193100A1 (en) * 2014-01-06 2015-07-09 Red Hat, Inc. Intuitive Workspace Management

Patent Citations (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001005546A (en) * 1999-06-22 2001-01-12 Toshiba Corp Computer
US20040139309A1 (en) * 2002-07-23 2004-07-15 Twingo Systems Method, system, apparatus and program product for temporary personalization of a computer terminal
JP2004287999A (en) * 2003-03-24 2004-10-14 Minolta Co Ltd Work environment restoration device
JP2005050224A (en) * 2003-07-30 2005-02-24 Fuji Photo Film Co Ltd Folder control method and device
JP2005107723A (en) * 2003-09-29 2005-04-21 Olympus Corp Program, method and device of information classification, and recording medium
JP2006146912A (en) * 2004-11-12 2006-06-08 Vantech Software Co Ltd Computer environment portable device
JP2006268315A (en) * 2005-03-23 2006-10-05 Fuji Xerox Co Ltd Document processor, method and program
JP2008077357A (en) * 2006-09-20 2008-04-03 Fuji Xerox Co Ltd Document management device, method for outputting display state data, method for sampling display state data, and program
JP2009163458A (en) * 2007-12-28 2009-07-23 Canon Software Inc Multi-window display device, relevant window reference support method, program and recording medium
WO2009123030A1 (en) * 2008-04-02 2009-10-08 京セラ株式会社 User interface generation device
US20120096397A1 (en) * 2010-10-19 2012-04-19 Bas Ording Managing Workspaces in a User Interface
JP2012168743A (en) * 2011-02-15 2012-09-06 Nomura Research Institute Ltd Working state management system
JP2013065282A (en) * 2011-08-29 2013-04-11 Canon Inc Information processing device, display state recovery method, and program
JP2014096146A (en) * 2012-11-09 2014-05-22 Sap Ag File position shortcut and window arrangement
JP2014106882A (en) * 2012-11-29 2014-06-09 Toshiba Corp Information processing device and display control method
US20140164957A1 (en) * 2012-12-06 2014-06-12 Samsung Electronics Co., Ltd. Display device for executing a plurality of applications and method for controlling the same
JP2014116010A (en) * 2012-12-06 2014-06-26 Samsung Electronics Co Ltd Display device for executing a plurality of applications and method for controlling the same
JP2015060385A (en) * 2013-09-18 2015-03-30 インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation Icon display of file history having been recorded in storage as postscript data
US20150193100A1 (en) * 2014-01-06 2015-07-09 Red Hat, Inc. Intuitive Workspace Management

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113741849A (en) * 2021-07-30 2021-12-03 卡莱特云科技股份有限公司 Scene list-based display picture adjusting method and device and computer equipment

Also Published As

Publication number Publication date
JP6572821B2 (en) 2019-09-11

Similar Documents

Publication Publication Date Title
US20240403380A1 (en) Page Layout Adjustment Method, Electronic Device, and Non-Transitory Readable Storage Medium
JP4605675B2 (en) Display system, display method, program, and recording medium
CN101842243B (en) Dynamic virtual input device configuration
US20160209994A1 (en) Adaptable user interface display
AU2013225479B2 (en) Application display method and terminal
US10817148B2 (en) Display control method of communication device, control method of server, and recording medium
JP4303311B2 (en) Operation support computer program, operation support computer system
TWI545450B (en) Browser and method for displaying subsites
US20180232139A1 (en) Window control method, information processing apparatus, and control method and control program of information processing apparatus
JP2017084028A (en) Information processor and program
CN107450901B (en) Information processing apparatus
JP7546323B2 (en) Print area editing device and method
KR20130083195A (en) Method and apparatus for keyboard layout using touch
US20170192673A1 (en) Information processing apparatus, information processing method, and information processing program
JP6572821B2 (en) Information processing apparatus and information processing program
KR20210073911A (en) Electronic device and control method thereof
TWI775261B (en) Computer system supporting automatic windows arrangement and windows arrangement method thereof
JP6524959B2 (en) INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING PROGRAM
JP2017199276A5 (en)
JP2007047989A (en) Guidance information providing device
JP2017199275A5 (en)
CN108388486B (en) Information processing system and information processing method
TW201621610A (en) Desktop navigation system and method
CN108345678A (en) Information processing unit, information processing system and information processing method
CN106687899A (en) Information processing device, control method therefor, and control program

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

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20181024

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20181127

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190123

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190702

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190705

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190729

R150 Certificate of patent or registration of utility model

Ref document number: 6572821

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees