JP2012008721A - Information processor, display method, and program - Google Patents
Information processor, display method, and program Download PDFInfo
- Publication number
- JP2012008721A JP2012008721A JP2010142953A JP2010142953A JP2012008721A JP 2012008721 A JP2012008721 A JP 2012008721A JP 2010142953 A JP2010142953 A JP 2010142953A JP 2010142953 A JP2010142953 A JP 2010142953A JP 2012008721 A JP2012008721 A JP 2012008721A
- Authority
- JP
- Japan
- Prior art keywords
- boundary line
- area
- width
- instructed
- display
- 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
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
Description
本発明は、画面に表示される複数の表示領域の境界線の移動処理を行う情報処理装置、表示方法、およびプログラムに関する。 The present invention relates to an information processing apparatus, a display method, and a program that perform a process of moving boundaries of a plurality of display areas displayed on a screen.
例えば、複数のフォルダ内にそれぞれ複数の文書を配置し管理する電子文書管理システムでは、1つのユーザインターフェースは1つのウィンドウ内に表示され、その中に複数の表示領域(以下、ペインと称す)を持つものが知られている(特許文献1)。例えば、フォルダ階層を表示するツリーペイン、1フォルダ内の文書やサブフォルダを表示するコンテンツペイン、各フォルダや文書の属性情報を表示するプロパティペインの3つで構成されるものが良く知られている。それぞれのペインの表示幅や高さは、各ペインの境界線をマウスでドラッグすることで自由に変更可能である。 For example, in an electronic document management system that arranges and manages a plurality of documents in a plurality of folders, one user interface is displayed in one window, and a plurality of display areas (hereinafter referred to as panes) are included therein. It has been known (Patent Document 1). For example, a tree pane that displays a folder hierarchy, a content pane that displays documents and subfolders in a folder, and a property pane that displays attribute information of each folder and document are well known. The display width and height of each pane can be freely changed by dragging the border of each pane with the mouse.
ところが、使い易い表示状態にするために幅や高さを変更するためには、それぞれの境界線をドラッグして移動する必要があり、煩雑な作業が必要であった。 However, in order to change the width and height in order to make the display state easy to use, it is necessary to drag and move the respective boundary lines, which requires complicated work.
例えば、各ペインの境界線をドラッグして移動すると、あるペインの表示幅は広がるが、隣のペインが隠れてしまうことがあった。或いはまた、例えば右側の境界線を左側の境界線まで移動した場合には、そのペインが隠れて表示されなくなるという問題があった。そのため、重要な情報や必ず表示させておきたい情報が隠れてしまうことがあった。必要な情報を表示させるためには、複数の境界線のドラッグを繰り返して表示幅を調整する必要があり、その作業はユーザにとって煩雑で使いづらいものとなっていた。 For example, if you drag the boundary line of each pane and move it, the display width of one pane will increase, but the adjacent pane may be hidden. Alternatively, for example, when the right boundary line is moved to the left boundary line, there is a problem that the pane is hidden and cannot be displayed. For this reason, important information and information that must be displayed may be hidden. In order to display necessary information, it is necessary to adjust the display width by repeatedly dragging a plurality of boundary lines, which is complicated and difficult for the user to use.
複数の領域を有する画面を表示する表示手段と、
前記領域に対して定められた幅または高さの情報を記憶する記憶手段と、
前記領域の境界線の移動が指示された際に、前記領域に対して定められた幅または高さより小さくならないように指示された境界線の移動を制限する制限手段とを有し、
前記制限手段は、前記領域の隣の領域がある場合、隣の領域に対して定められた幅または高さより小さくならないように指示された境界線の反対側の境界線の移動を制限することを特徴とする情報処理装置。
Display means for displaying a screen having a plurality of areas;
Storage means for storing information of a width or height determined for the region;
Limiting means for restricting movement of the boundary line instructed not to be smaller than a width or height determined for the area when movement of the boundary line of the area is instructed;
When there is an area adjacent to the area, the restricting means limits the movement of the boundary line on the opposite side of the boundary line instructed not to be smaller than a width or height determined for the adjacent area. A characteristic information processing apparatus.
重要な情報や、必ず表示させておきたい情報が隠れることがなくなり、ユーザにとって使い易いユーザインターフェースを提供することができる。 Important information and information that must be displayed are not hidden, and a user interface that is easy for the user to use can be provided.
以下、本発明を実施するための最良の形態について図面を用いて説明する。 The best mode for carrying out the present invention will be described below with reference to the drawings.
図1(A)は、本発明の実施に好適な、文書アプリケーションを有する情報処理装置として機能するPC(パーソナルコンピュータ)を示したブロック図である。PC100は、文書の内容を表示するディスプレイ101、文書編集を行う際に文字やフォントを入力するためのキーボード/マウス102を備える。またキーボード/マウス102は、領域の境界線をドラックして移動を指示する。PC100は、文書アプリケーション200及び文書を保存する場所としてハードディスク103、RAM104、CD−ROM105を備え、プログラム実行を行うCPU106を備える。また、文書ファイル及び、文書ファイルを保存する場所はPC内に限らず、ネットワークで接続されたPC外の場所でも良い。
FIG. 1A is a block diagram showing a PC (personal computer) functioning as an information processing apparatus having a document application, which is suitable for implementing the present invention. The PC 100 includes a
図1(B)はシステムの概略図である。 FIG. 1B is a schematic diagram of the system.
本システムは電子文書管理システムであり、パーソナルコンピュータ上で動作する。表示設定記憶部1010は、画面表示に関する設定情報を記憶する。文書データ1050には、本システムで管理する文書が蓄積されている。属性情報1060には文書データ1050に蓄積されているそれぞれの文書に関する属性情報が蓄積されている。属性情報1060には、例えば文書名や作成者名など文書に直接関係する属性だけでなく、その文書が配置されるフォルダに関する情報も含まれる。画面構成部1020は、属性情報1060の中から表示すべき情報を読み出した上で、表示パーツ記憶部1030に記憶されている表示パーツを組み合わせて、ユーザインターフェース上に表示する画面を作成する。表示パーツ記憶部1030は、ユーザインターフェース上に表示可能なボタンやメニュー、表示文字列など予め決められた各パーツを記憶する。画面表示部1040は、画面構成部1020が作成した表示画面を、コンピュータ上のユーザインターフェース上に表示する。
This system is an electronic document management system and operates on a personal computer. The display
図2(A)は、画面表示部1040がコンピュータのユーザインターフェース上の1つのウィンドウ上に表示されている画面の例である。
FIG. 2A shows an example of a screen in which the
タイトルペイン201には、ヘルプの表示や文書検索を行なうために必要な項目が配置される。
In the
ツリービューペイン202は、フォルダ階層を視覚的にツリー表示する。この例では、本システムのルート208の下にライブラリA209、ライブラリB110が存在し、その配下にフォルダが階層構造を成して配置される。ライブラリはフォルダよりも概念的に上位に位置し、例えば会社の部門単位で割り当てられる。その配下に配置されるフォルダは、例えば年度毎にフォルダを作成したり、あるいは業務種別毎にフォルダを作成し、そのフォルダの下にそれぞれ文書が配置されることになる。図の例では、ライブラリB210の下にはFolderC211が存在し、その下に更にFolderDが配置されている。現在選択中のフォルダはFolderC211であり、それと分かるよう矩形表示される。
The
コンテンツペイン203にはFolderC211の下に配置されるフォルダや文書が、名前212や更新日213といった属性情報1060の情報と共に表示される。ユーザは、どの属性情報1060を表示するかを選択することが可能である。ペイン内に表示されないものを表示するためにスクロールバー207が表示されている。また、現在選択中のフォルダまたは文書はそれと分かるように矩形表示される。図の例では納品書214が選択中である。
In the
プロパティペイン204には、コンテンツペイン203で選択中のフォルダまたは文書に関する属性情報1060が一覧表示される。図の例では納品書214のサムネイル画像215、文書の名前216、その他文書のURLや作成者等の情報が表示されている。また、属性情報1060の中にはユーザが任意に設定/編集可能な情報もある。図の例では承認者217、送付先住所218がそれに相当し、それと分かるように下線付きで表示される。編集ボタン219を押下すると編集可能となりキーボードやマウス操作によって文字列の入力操作が可能となる。
The
左境界線205はツリーペイン202とコンテンツペイン203の境界を表す区切り線であり、マウスを用いてドラッグすることで左右に移動可能である。同じく右境界線206はコンテンツペイン203とプロパティペイン204との境界を表す区切り線である。それぞれの境界線がドラッグされ移動されると、その位置に応じて各ペインの表示幅が変ることになる。
A
続いて図4は、各ペインの最小表示幅を規定するデータテーブルである。本テーブルは表示設定記憶部1010に記憶されている情報であり、ペイン名301とそのペインの最小表示幅302から構成される。本実施形態では、幅の情報を持たせたが、高さの情報でもよく、幅と高さの両方の情報を持たせても良い。また各ペインの最小幅を規定する情報は、キーボード/マウス102により設定可能である。ペイン名301には図2を用いて説明した各ペインが含まれ、図の例ではツリーペイン303とプロパティペイン305の最小表示幅302は0、コンテンツペイン304の最小表示幅302は300となっている。単位はプログラム上で定める任意の値であり、例えば表示ピクセル数である。この図の例では、ツリーペイン303とプロパティペイン305は表示させなくすることが可能であり、一方、コンテンツペイン304は必ず300以上の表示幅を持つことが分かる。
FIG. 4 is a data table that defines the minimum display width of each pane. This table is information stored in the display
図2(B)を用いて、ペインの表示幅変更の例を説明する。 An example of changing the display width of the pane will be described with reference to FIG.
図2(A)の表示状態から左境界線205をドラッグし、ウィンドウの左端まで移動した場合を想定する。この場合、ツリーペイン203の表示幅が少なくなる。
Assume that the
まずプログラムは図4で説明したデータテーブルを参照し、ツリーペイン303の最小幅302を読み取る。値は0であるため結果的にツリーペイン203は全て隠れ、ウィンドウの左端に左境界線205が表示されることになる。コンテンツペイン203の表示幅が広がり、承認者217や送付先住所218の情報まで表示されるようになる。プロパティペイン204には1つのフォルダまたは文書の情報しか表示されないため、複数のフォルダまたは文書の情報を一覧したい場合には、ユーザは図2(B)のようにコンテンツペイン203の表示幅を広げ、各情報を確認する。
First, the program reads the
図3(A)は、2通りの操作を行なった後の表示状態である。結果的に同じ表示状態となる。 FIG. 3A shows a display state after two operations are performed. As a result, the same display state is obtained.
まず、図2(B)の状態から右境界線206をウィンドウの左端まで移動した場合を想定する。
First, it is assumed that the
コンテンツペイン203が表示されなくなる操作であるが、プログラムは図4で説明したデータテーブルを参照し、コンテンツペイン304の最小幅302を読み取る。値は300であるため、結果的にコンテンツペイン203は隠れることなく、表示幅300の状態で表示される。
The operation is such that the
また、図2(A)の状態から右境界線206をドラッグし、ウィンドウの左端まで移動した場合を想定する。同じくコンテンツペイン203が表示されなくなる操作であるが、プログラムは、やはり同じく図4で説明したデータテーブルを参照し、ツリーペイン202とコンテンツペイン304の最小幅302を読み取る。ツリーペイン202の値は0であるため、ツリーペインは隠れることになる。コンテンツペイン304の値は300であるため、結果的にコンテンツペイン203は隠れることなく、表示幅300の状態で左端に表示される。
Further, it is assumed that the
続いて図2(A)の状態から右境界線206をドラッグし、左にやや移動した場合の例を図3(B)を用いて説明する。
Next, an example in which the
プログラムは図4で説明したデータテーブルを参照し、まずコンテンツペイン304の最小幅302を読み取る。右境界線206がその最小値幅を超えて移動された場合、プログラムは続いて同じく図4で説明したデータテーブルを参照し、ツリーペイン202の最小幅302を読み取る。その結果、ツリーペイン202の表示を狭くすることが可能と判断すると、移動した右境界線206の位置からコンテンツペイン304の最小値幅分だけ表示するように、反対側の左境界線205を自動的に移動する。その結果ツリーペイン202の表示幅は狭くなる。図の例では、コンテンツペイン304が最小幅の状態で表示されている。
The program refers to the data table described with reference to FIG. 4 and first reads the
続いて、各ペインの表示幅の算出方法について、図5のフローチャートを用いて具体的に説明する。図5のフローチャートに係るプログラムは、ハードディスク103に記憶されており、RAM104に読み出されCPU106によって実行される。
Next, a method for calculating the display width of each pane will be specifically described with reference to the flowchart of FIG. The program according to the flowchart of FIG. 5 is stored in the
左境界線205または右境界線206がドラッグされ移動されると、プログラムは境界線移動処理を実行する。まずS401にてドラッグされている境界線(a)の移動量を検知する。ここでは、図2(A)の右境界線206が左へ移動されたと想定する。続いてS402にて移動方向側のペイン(A)、すなわち図2(A)におけるコンテンツペイン203の最小幅を図4で説明したデータテーブルから読み取る。図4によるとその値は300となっている。続いてS403の条件判断分岐を行なう。検知した境界線(a)の移動量と、移動前のペイン(A)の表示幅から最小幅を引いた値と比較し、移動量の方が小さい場合にはS404へと進む。移動量の方が小さいということは、移動方向側のペイン(A)の表示サイズにまだ余裕があるということであり、S404にてその位置を境界線(a)の新しい位置としペイン(A)の表示幅は狭くなることになる。
When the
S403の条件判断の結果、移動量の方が大きい場合にはS405へと進み、移動方向側のペイン(A)より更に先の隣のペイン(B)が存在するか否かを判断する。ペイン(B)は、ここでは図2(A)のツリーペイン202に相当する。存在の有無は、画面表示部1040にて現在表示している画面の状態を保持していることから判断可能である。もしも存在しない場合は、つまりペイン(A)はウィンドウの端に面している状態であり、ウィンドウの端からペイン(A)の最小幅の位置だけ戻った位置に境界線(a)を置く。
If the movement amount is larger as a result of the condition determination in S403, the process proceeds to S405, and it is determined whether or not there is an adjacent pane (B) further ahead of the movement direction side pane (A). Here, the pane (B) corresponds to the
S405の条件判断で隣のペイン(B)が存在すると判断した場合にはS407へと進み、ペイン(B)の表示幅を変更する処理を行なう。 If it is determined in S405 that the adjacent pane (B) exists, the process proceeds to S407, and processing for changing the display width of the pane (B) is performed.
S407では、ペイン(A)とペイン(B)の間の境界線(b)が、(境界線(a)の移動量+ペイン(A)の最小幅)−ペイン(A)の元の幅)だけ移動されたと見なす。境界線(b)は、ここでは右境界線206の反対側の左境界線205に相当する。その境界線(b)の移動量を移動量(b)とする。続いてS408にて、本境界線移動処理を再帰的に実行する。つまり、ペイン(b)の幅を狭める方向で境界線(b)が移動量(b)だけ移動されたと見なし、境界線移動処理を下位処理として実行する。下位処理内のS404またはS406にて境界線の位置が決まり、その位置が本処理に戻される。もしも下位処理内にて更に隣のペインの幅を狭める方向で境界線を移動する必要があれば、更に下位処理として境界線移動処理を再帰的に実行する。
In S407, the boundary line (b) between the panes (A) and (B) is (movement amount of the boundary line (a) + minimum width of the pane (A)) − original width of the pane (A)). Only considered moved. Here, the boundary line (b) corresponds to the
下位処理が終わると、続いてS409へと進む。S409にて、下位処理から戻される境界線の位置を境界線(b)の位置とする。その後S410にて、境界線(a)の位置を、境界線(b)からペイン(A)の最小幅分だけ戻した位置とする。 When the lower processing is completed, the process proceeds to S409. In S409, the position of the boundary line returned from the lower processing is set as the position of the boundary line (b). Thereafter, in S410, the position of the boundary line (a) is set to the position returned from the boundary line (b) by the minimum width of the pane (A).
S411にて、現在の処理が上位の境界線移動処理S408で再帰呼び出しされたものであるかを判断する。再帰呼び出しされたものである場合には、S412にて境界線の位置を上位の処理に戻す。具体的には上位の処理のS409が実行されることになる。 In S411, it is determined whether or not the current process is recursively called in the upper boundary line movement process S408. If it has been recursively called, the position of the boundary line is returned to the upper process in S412. Specifically, S409 of the upper process is executed.
再帰呼び出しされたものでは無い場合、S413へ進み、ユーザインターフェース上へ表示する画面を図1を用いて説明した手順で作成し、表示する。 If it has not been recursively called, the process advances to step S413, and a screen to be displayed on the user interface is created and displayed according to the procedure described with reference to FIG.
(その他の実施例1)
ペインの最小表示幅を複数持つ場合の例を図6(A)を用いて説明する。
(Other Example 1)
An example of having a plurality of minimum display widths of the pane will be described with reference to FIG.
前述の実施例では、各ペインの最小表示幅を規定するデータテーブルは図4のものであったが、そこに文書選択中の最小幅506、プロパティ編集中の最小幅507が追加になっている。テーブルの右にあるものほど優先順位は高いことになる。
In the above-described embodiment, the data table defining the minimum display width of each pane is the one shown in FIG. 4, but a
前述の実施例の図6(B)フローチャート内のS602でペイン(A)の最小幅を取得するが、その際、図6(A)のデータテーブルの、一番右の条件である、プロパティペイン204にてプロパティ編集中か否かを判断する。編集中であればコンテンツペイン203ならば最小幅は300、プロパティペイン204ならば最小幅は500、ツリーペイン202は0であることを読み取る。この状態では、ユーザはプロパティペイン204にてプロパティの編集中であることから、このペインの最小表示幅を大きくしておくことで、編集作業をし易くする。さらにその場合、ユーザはどの文書のプロパティを編集しているのかを確認し易くするために、コンテンツペイン203の最小幅をやや小さめで規定することで、どの文書を現在選択中なのかを一目で用意に確認できる。
The minimum width of the pane (A) is acquired in S602 in the flowchart of FIG. 6B of the above-described embodiment. At this time, the property pane, which is the rightmost condition of the data table of FIG. In 204, it is determined whether or not the property is being edited. If editing is in progress, it is read that the minimum width is 300 for the
プロパティ編集中でない場合には、図6(A)の左側の項目へ移り、コンテンツペイン203にて文書選択中か否かを判断する。選択中ならばコンテンツペイン203の最小幅は500、それ以外のペインは0であることを読み取る。文書選択中の場合、ユーザはコンテンツペイン203で文書のコピーや移動、ダウンロードなどの操作を続ける可能性があるため、コンテンツペイン203の最小表示幅をやや広くしておく。
If the property is not being edited, the process moves to the item on the left side of FIG. 6A, and it is determined whether or not the document is being selected in the
文書選択中で無い場合には、図後の左側の項目へ移り、コンテンツペイン203の最小幅は300、それ以外のペインは0であることを読み取る。
When the document is not being selected, the process moves to the left item after the figure, and it is read that the minimum width of the
(その他の実施例2)
ペインの最小表示幅ではなく、ペインの優先順位だけを持つ場合の例を図6(B)を用いて説明する。
(Other Example 2)
An example in which only the priority order of the panes, not the minimum display width of the panes, will be described with reference to FIG.
前述の実施例では、各ペインの最小表示幅を規定するデータテーブルは図4のものであったが、最小表示幅の代わりに優先順位が設定されている。数字の低いもの程、優先順位が高いことになる。この優先順位は、例えば次のような操作をした場合に、どのペインの幅から変更させるかを決めるものである。 In the above-described embodiment, the data table that defines the minimum display width of each pane is the one shown in FIG. 4, but priority is set instead of the minimum display width. The lower the number, the higher the priority. This priority order determines which pane width is changed when, for example, the following operation is performed.
例えば、図2(A)の右境界線206をドラッグして左に移動した場合、プログラムは図6(B)のデータテーブルを参照し、右境界線206よりも左に位置するツリーペイン603とコンテンツペイン604の優先順位を取得する。コンテンツペイン604の優先順位の方が高いため、図2(A)の画面上ではコンテンツペイン203の表示幅はそのままとし、左境界線205が左へ移動する。その結果、優先順位の低いツリーペイン202の表示幅が少なくなることになる。
For example, when the
図6(B)のテーブルに図4の最低表示幅を追加すると、表示幅を少なくするペインの優先順位と、その最小幅を同時に規定することが出来る。例えば最も優先順位の低いペインの表示幅が最小表示幅に達したならば、それ以後は次に優先順位が低いペインの表示幅を最小表示幅まで減らしていく処理が続くことになる。 When the minimum display width of FIG. 4 is added to the table of FIG. 6B, the priority order of the panes for reducing the display width and the minimum width can be defined simultaneously. For example, when the display width of the lowest priority pane reaches the minimum display width, the process of reducing the display width of the next lowest priority pane to the minimum display width is continued thereafter.
(その他の実施例3)
ペインの表示幅に応じてペイン内のコンテンツの表示状態を変更する例を、図7のペインビューテーブルを用いて説明する。
(Other Example 3)
An example of changing the display state of the content in the pane according to the display width of the pane will be described using the pane view table of FIG.
例えば図2(A)の右境界線206がドラッグされ左へ移動された場合、プログラムは図7のペインビューテーブルを参照する。右境界線206の移動によりコンテンツペイン203の表示幅が狭くなるが、移動後の表示幅に該当する値からテーブルを参照する。例えば表示幅が550となった場合には、表示幅B703に該当することが分かり、そのときのコンテンツペインの表示状態は「小サムネイル」であることが読み取れる。プログラムはコンテンツペイン203の表示状態を小サムネイルで表示するよう変更する。その表示状態を図8に示す。中央のコンテンツペインはサムネイル画像の下に文書名が表示された状態となる。選択中の文書はやはり矩形で囲まれて表示される。もしも表示幅A702の場合にはリスト表示となるが、リスト表示の例は図2(A)のコンテンツペインの表示状態である。表示幅A704の場合には大サムネイル表示となり、図8のサムネイルよりも大きなサムネイル画像で表示する。しかし1つの文書が占める表示面積が増えるため、ペインが狭い状態では少ない文書しか表示できないことになる。そのためペインが狭い場合には小サムネイル、あるいはリスト表示に自動的に切り替えることにより、情報量の減らすことなく表示可能となり、ユーザの使い勝手と作業効率を向上することが可能となる。
For example, when the
Claims (12)
前記領域に対して定められた幅または高さの情報を記憶する記憶手段と、
前記領域の境界線の移動が指示された際に、前記領域に対して定められた幅または高さより小さくならないように指示された境界線を移動させる移動手段とを有し、
前記移動手段は、前記領域の隣の領域がある場合、隣の領域に対して定められた幅または高さより小さくならないように指示された境界線の反対側の境界線を移動させることを特徴とする情報処理装置。 Display means for displaying a screen having a plurality of areas;
Storage means for storing information of a width or height determined for the region;
Moving means for moving the designated boundary line so as not to be smaller than a width or height determined for the area when movement of the boundary line of the area is instructed;
The moving means, when there is a region adjacent to the region, moves a boundary line on the opposite side of the boundary line instructed not to be smaller than a width or height determined for the adjacent region. Information processing apparatus.
前記領域に対して定められた優先順位の情報を記憶する記憶手段と、
前記領域の境界線の移動が指示された際に、前記領域に対して定められた優先順位の情報に基づき指示された境界線を移動させる移動手段とを有し、
前記移動手段は、前記領域の隣の領域がある場合、隣の領域に対して定められた優先順位の情報に基づき指示された境界線の反対側の境界線を移動させることを特徴とする情報処理装置。 Display means for displaying a screen having a plurality of areas;
Storage means for storing priority information determined for the area;
Moving means for moving the designated boundary line based on priority information determined for the area when movement of the boundary line of the area is instructed;
The moving means moves, when there is a region adjacent to the region, a boundary line on the opposite side of the specified boundary line based on priority information determined for the adjacent region. Processing equipment.
前記領域の境界線の移動が指示された際に、前記領域に対して定められた幅または高さより小さくならないように指示された境界線を移動させる移動ステップを有し、
前記移動ステップは、前記領域の隣の領域がある場合、隣の領域に対して定められた幅または高さより小さくならないように指示された境界線の反対側の境界線を移動させることを特徴とする表示方法。 A display method executed by an information processing apparatus having display means for displaying a screen having a plurality of areas, and storage means for storing information of a width or height determined for the areas,
When the movement of the boundary line of the region is instructed, the moving step moves the boundary line instructed not to be smaller than the width or height determined for the region;
In the moving step, when there is an area next to the area, the boundary line on the opposite side of the boundary line instructed not to be smaller than a width or height determined for the adjacent area is moved. How to display.
前記領域の境界線の移動が指示された際に、前記領域に対して定められた優先順位の情報に基づき指示された境界線を移動させる移動ステップを有し、
前記移動ステップは、前記領域の隣の領域がある場合、隣の領域に対して定められた優先順位の情報に基づき指示された境界線の反対側の境界線を移動させることを特徴とする表示方法。 A display method executed by an information processing apparatus having display means for displaying a screen having a plurality of areas, and storage means for storing priority information determined for the areas,
When the movement of the boundary line of the area is instructed, the moving step of moving the instructed boundary line based on the priority information determined for the area,
In the moving step, when there is an area adjacent to the area, the boundary line on the opposite side of the instructed boundary line is moved based on priority information determined for the adjacent area. Method.
前記領域の境界線の移動が指示された際に、前記領域に対して定められた幅または高さより小さくならないように指示された境界線を移動させる移動手段としてコンピュータを機能させ、
前記移動手段は、前記領域の隣の領域がある場合、隣の領域に対して定められた幅または高さより小さくならないように指示された境界線の反対側の境界線を移動させることを特徴とするプログラム。 A program executed by a computer having display means for displaying a screen having a plurality of areas, and storage means for storing information of a width or height determined for the areas,
When the movement of the boundary line of the area is instructed, the computer functions as a moving unit that moves the instructed boundary line so as not to be smaller than the width or height determined for the area;
The moving means, when there is a region adjacent to the region, moves a boundary line on the opposite side of the boundary line instructed not to be smaller than a width or height determined for the adjacent region. Program to do.
前記領域の境界線の移動が指示された際に、前記領域に対して定められた優先順位の情報に基づき指示された境界線を移動させる移動手段としてコンピュータを機能させ、
前記移動手段は、前記領域の隣の領域がある場合、隣の領域に対して定められた優先順位の情報に基づき指示された境界線の反対側の境界線を移動させることを特徴とするプログラム。 A program executed by a computer having display means for displaying a screen having a plurality of areas, and storage means for storing information of priority determined for the areas,
When the movement of the boundary line of the area is instructed, the computer functions as a moving means for moving the instructed boundary line based on the priority information determined for the area,
The moving means, when there is an area adjacent to the area, moves the boundary line on the opposite side of the instructed boundary line based on priority order information determined for the adjacent area. .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010142953A JP5634140B2 (en) | 2010-06-23 | 2010-06-23 | Information processing apparatus, display method, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010142953A JP5634140B2 (en) | 2010-06-23 | 2010-06-23 | Information processing apparatus, display method, and program |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2012008721A true JP2012008721A (en) | 2012-01-12 |
JP2012008721A5 JP2012008721A5 (en) | 2013-08-08 |
JP5634140B2 JP5634140B2 (en) | 2014-12-03 |
Family
ID=45539205
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010142953A Expired - Fee Related JP5634140B2 (en) | 2010-06-23 | 2010-06-23 | Information processing apparatus, display method, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5634140B2 (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014142768A (en) * | 2013-01-23 | 2014-08-07 | Gree Inc | Display screen control method, program having the method stored therein, and display screen control device |
CN104007947A (en) * | 2014-05-19 | 2014-08-27 | 广州金山网络科技有限公司 | Thumbnail display method and device |
JP2015219751A (en) * | 2014-05-19 | 2015-12-07 | 株式会社デンソーウェーブ | Operation unit of air conditioner |
JP2017515209A (en) * | 2014-04-02 | 2017-06-08 | マイクロソフト テクノロジー ライセンシング,エルエルシー | Adaptive user interface pane manager |
JP2019003419A (en) * | 2017-06-15 | 2019-01-10 | アズビル株式会社 | Engineering tool |
JP2019008401A (en) * | 2017-06-21 | 2019-01-17 | アズビル株式会社 | Engineering tool |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003517685A (en) * | 1999-12-15 | 2003-05-27 | サン・マイクロシステムズ・インコーポレイテッド | System and method for efficiently laying out a display table |
JP2004013514A (en) * | 2002-06-06 | 2004-01-15 | Sharp Corp | Data display device and data display method |
JP2010009418A (en) * | 2008-06-27 | 2010-01-14 | Fujitsu Ltd | Display controller, information processor, display control method, and display control program |
-
2010
- 2010-06-23 JP JP2010142953A patent/JP5634140B2/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003517685A (en) * | 1999-12-15 | 2003-05-27 | サン・マイクロシステムズ・インコーポレイテッド | System and method for efficiently laying out a display table |
JP2004013514A (en) * | 2002-06-06 | 2004-01-15 | Sharp Corp | Data display device and data display method |
JP2010009418A (en) * | 2008-06-27 | 2010-01-14 | Fujitsu Ltd | Display controller, information processor, display control method, and display control program |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014142768A (en) * | 2013-01-23 | 2014-08-07 | Gree Inc | Display screen control method, program having the method stored therein, and display screen control device |
JP2017515209A (en) * | 2014-04-02 | 2017-06-08 | マイクロソフト テクノロジー ライセンシング,エルエルシー | Adaptive user interface pane manager |
US10402034B2 (en) | 2014-04-02 | 2019-09-03 | Microsoft Technology Licensing, Llc | Adaptive user interface pane manager |
CN104007947A (en) * | 2014-05-19 | 2014-08-27 | 广州金山网络科技有限公司 | Thumbnail display method and device |
JP2015219751A (en) * | 2014-05-19 | 2015-12-07 | 株式会社デンソーウェーブ | Operation unit of air conditioner |
US10473347B2 (en) | 2014-05-19 | 2019-11-12 | Denso Wave Incorporated | Method and apparatus for commanding temperatures targeted by air conditioner |
JP2019003419A (en) * | 2017-06-15 | 2019-01-10 | アズビル株式会社 | Engineering tool |
JP7002865B2 (en) | 2017-06-15 | 2022-01-20 | アズビル株式会社 | Engineering tools |
JP2019008401A (en) * | 2017-06-21 | 2019-01-17 | アズビル株式会社 | Engineering tool |
Also Published As
Publication number | Publication date |
---|---|
JP5634140B2 (en) | 2014-12-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5416983B2 (en) | Folder management apparatus, folder management method, and folder management program | |
KR101169093B1 (en) | Architecture and engine for time line based visualization of data | |
KR101224709B1 (en) | File management system employing time-line based representation of data | |
KR101540556B1 (en) | Exposing non-authoring features through document status information in an out-space user interface | |
KR101246737B1 (en) | Content managing device and content managing method | |
US8312388B2 (en) | Information processing apparatus, information processing method and computer readable medium | |
CA2725298C (en) | Communication between a document editor in-space user interface and a document editor out-space user interface | |
US11334519B2 (en) | Content file suggestions | |
KR20100110307A (en) | Creating and editing dynamic graphics via a web interface | |
JP2005216179A (en) | Document processor, document processing method, and document processing program | |
JP5634140B2 (en) | Information processing apparatus, display method, and program | |
JP2005216180A (en) | Apparatus, method and program for document processing | |
JP2010117950A (en) | Layout editing apparatus and layout editing method | |
US20120159375A1 (en) | Contextual tabs and associated functionality galleries | |
KR20080046907A (en) | Apparatus for simultaneously saving the areas selected on image and apparatus for making documents by automatically recording image informations | |
JP5167850B2 (en) | GUI system, GUI generation method, program, and recording medium | |
US9864479B2 (en) | System and method for managing and reviewing document integration and updates | |
US11868705B2 (en) | Associating document part with another document | |
JP4393444B2 (en) | Information processing method and apparatus | |
JP5566447B2 (en) | CONTENT MANAGEMENT DEVICE, CONTENT MANAGEMENT DEVICE CONTROL METHOD, PROGRAM, AND RECORDING MEDIUM | |
EP4254155A1 (en) | Information processing system and method and program | |
EP4254151A1 (en) | Information processing system and method and program | |
JP2014048693A (en) | Hierarchical grouping device | |
US20160062551A1 (en) | Non-transitory recording medium storing computer readable object display control program, object display device, and object display system | |
JP2008287504A (en) | Document processor and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130624 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130624 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140122 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140204 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140407 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20140916 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20141014 |
|
LAPS | Cancellation because of no payment of annual fees |