JP5045372B2 - Ladder program development support device - Google Patents
Ladder program development support device Download PDFInfo
- Publication number
- JP5045372B2 JP5045372B2 JP2007282391A JP2007282391A JP5045372B2 JP 5045372 B2 JP5045372 B2 JP 5045372B2 JP 2007282391 A JP2007282391 A JP 2007282391A JP 2007282391 A JP2007282391 A JP 2007282391A JP 5045372 B2 JP5045372 B2 JP 5045372B2
- Authority
- JP
- Japan
- Prior art keywords
- comment
- window
- ladder program
- circuit
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Programmable Controllers (AREA)
Description
本発明は、プログラマブルロジックコントローラ(PLC)上で動作するユーザアプリケーションの開発を支援する、ラダープログラム開発支援装置に関するものである。 The present invention relates to a ladder program development support device that supports development of a user application that operates on a programmable logic controller (PLC).
ユーザは、ラダープログラムを作成する際にラダープログラム内に適宜コメント行を設けて、ラダープログラムの内容を理解しやすくするようにしている。 When a user creates a ladder program, comment lines are appropriately provided in the ladder program so that the contents of the ladder program can be easily understood.
図4は、ラダープログラムの一例を示す図である。
ユーザはラダープログラム開発支援装置を用い、ラダー回路の編集、コメントの挿入等を行ってラダープログラムを作成する。
FIG. 4 is a diagram illustrating an example of a ladder program.
A user uses a ladder program development support device to create a ladder program by editing a ladder circuit, inserting a comment, and the like.
図5は、図4のラダープログラムにおいて回路の折りたたみ機能を実行した際の表示例を示す図である。ここで、回路の折りたたみ機能とは、ラダープログラムのコメント行以外の部分(ラダー回路部分)を一時的に非表示にする機能のことである。
図5では、図4のラダー回路部分が非表示となって、コメント部分のみが表示されている。コメントの左側に表示されている行番号は、図4における行番号に対応している。このように、コメント行以外の部分を一時的に非表示にすることにより、ラダープログラムの全体像を把握することができるようになる。
FIG. 5 is a diagram showing a display example when the circuit folding function is executed in the ladder program of FIG. Here, the circuit folding function is a function for temporarily hiding portions other than the comment line of the ladder program (ladder circuit portion).
In FIG. 5, the ladder circuit portion of FIG. 4 is hidden and only the comment portion is displayed. The line number displayed on the left side of the comment corresponds to the line number in FIG. As described above, the entire image of the ladder program can be grasped by temporarily hiding portions other than the comment line.
回路の折りたたみ機能においては、ラダー回路部分を一時的に非表示にするため、コメントを表示できる情報量は、回路編集ウィンドウの表示範囲に限られ、十数行程度となっていた。そのため、膨大な量のプログラムソースになった場合は、コメント行の総数は数百行にもなり、回路折りたたみ機能を用いてもプログラムの全体像を把握することが容易ではなくなってくるという問題点があった。 In the circuit folding function, since the ladder circuit portion is temporarily hidden, the amount of information that can be displayed is limited to the display range of the circuit editing window, and is about a dozen lines. For this reason, if the program source becomes huge, the total number of comment lines will be several hundred lines, and it will not be easy to grasp the overall picture of the program using the circuit folding function. was there.
本発明は上述した問題点を解決するためになされたものであり、回路編集ウィンドウの表示範囲に限られずにコメントを表示でき、ラダープログラムの全体像を容易に把握することができるラダープログラム開発支援装置を実現することを目的とする。 The present invention has been made in order to solve the above-described problems, and it is possible to display a comment without being limited to the display range of the circuit edit window, and to support the ladder program development that can easily grasp the entire image of the ladder program The object is to realize the device.
このような課題を達成するために、本発明は次のとおりの構成になっている。
(1)プログラマブルロジックコントローラのラダープログラム開発支援装置において、
回路編集ウィンドウにラダープログラムを表示する回路表示手段と、
該回路編集ウィンドウに表示されたラダープログラムからコメント情報を抽出してコメントデータを作成するコメント抽出手段と、
前記コメントデータに従ってコメントウィンドウにコメントを表示するコメント表示手段と、
前記コメントウィンドウに表示されたコメントのインデント情報を操作し、インデントデータを変更するインデント処理手段と、を有し、
前記コメント表示手段は、前記インデントデータに基づいてコメントをアウトライン表示し、
前記コメントは名称部と内容部からなり、前記コメント表示手段は前記名称部をアウトライン表示することを特徴とするラダープログラム開発支援装置。
In order to achieve such a subject, the present invention is configured as follows.
(1) In a ladder program development support device for a programmable logic controller,
Circuit display means for displaying a ladder program in the circuit edit window;
Comment extracting means for extracting comment information from the ladder program displayed in the circuit editing window and creating comment data;
Comment display means for displaying a comment in a comment window according to the comment data;
Indent processing means for operating indent information of comments displayed in the comment window and changing indent data,
The comment display means outlines the comment based on the indent data ,
The said comment consists of a name part and a content part, and the said comment display means displays the said name part as an outline, The ladder program development assistance apparatus characterized by the above-mentioned .
(2)前記インデント処理手段によりインデントデータが変更された場合に、該変更データを前記回路編集ウィンドウのコメントに反映させるコメント更新手段を有することを特徴とする(1)記載のラダープログラム開発支援装置。 (2) The ladder program development support apparatus according to (1) , further comprising comment update means for reflecting the change data in a comment in the circuit editing window when the indent data is changed by the indent processing means. .
(3)前記コメントウィンドウ上のカーソルが位置する行番号を認識し、前記回路編集ウィンドウ上のカーソルの位置を前記行番号と同じ位置に移動させるカーソル位置判定手段を有することを特徴とする(1)または(2)記載のラダープログラム開発支援装置。 (3) It has a cursor position determining means for recognizing the line number where the cursor is located on the comment window and moving the cursor position on the circuit edit window to the same position as the line number (1) Or the ladder program development support apparatus according to (2) .
(4)前記カーソル位置判定手段は、前記回路編集ウィンドウ上のカーソルが位置する行番号を認識し、前記コメントデータに対応する行番号がない場合には、該コメントデータに存在する行番号のうち前記回路編集ウィンドウ上のカーソルが位置する行番号より小さく、かつ一番近い行番号に前記コメントウィンドウ上のカーソルの位置を移動させることを特徴とする(3)記載のラダープログラム開発支援装置。
(4) The cursor position determining means recognizes the line number where the cursor on the circuit edit window is located, and if there is no line number corresponding to the comment data, The ladder program development support apparatus according to (3) , wherein the position of the cursor on the comment window is moved to a line number smaller than and closest to the line number on which the cursor on the circuit editing window is located.
本発明によれば次のような効果がある。
回路編集ウィンドウとは別にコメント表示に特化したコメントウィンドウを設けることにより、ラダープログラムの全体像を容易に把握することができる。
The present invention has the following effects.
By providing a comment window specialized for comment display in addition to the circuit editing window, it is possible to easily grasp the entire ladder program.
以下、図面を用いて本発明を詳細に説明する。
図1は、本発明の一実施例を示す構成図である。
ユーザはラダープログラム開発支援装置を用い、ラダー回路の編集、コメントの挿入等を行ってラダープログラムを作成する。
回路表示手段11は、ラダープログラムが記憶されているラダープログラム記憶手段12からプログラムデータを取得し、回路編集ウィンドウにラダー回路、コメント等を表示させる。
Hereinafter, the present invention will be described in detail with reference to the drawings.
FIG. 1 is a block diagram showing an embodiment of the present invention.
A user uses a ladder program development support device to create a ladder program by editing a ladder circuit, inserting a comment, and the like.
The circuit display unit 11 acquires program data from the ladder program storage unit 12 in which the ladder program is stored, and displays a ladder circuit, a comment, and the like in the circuit editing window.
コメント抽出手段21は、ラダープログラム記憶手段12からコメント情報を抽出してコメントデータを作成し、コメントデータ記憶手段22にコメントデータを保存する。ここで、コメント情報とは、ラダープログラム内でのコメントの行番号、コメントのインデント位置情報、コメントの文字データ等であり、データテーブル等の形式にしたコメントデータを作成する。 The comment extraction unit 21 extracts comment information from the ladder program storage unit 12 to create comment data, and stores the comment data in the comment data storage unit 22. Here, the comment information is a comment line number, comment indent position information, comment character data, etc. in the ladder program, and creates comment data in the form of a data table or the like.
コメント表示手段23は、コメントデータ記憶手段22からコメントデータを取得し、回路編集ウィンドウとは別にコメントウィンドウを新規に生成してラダープログラムから取得したコメントを表示する。
このように、新たにコメントウィンドウを作成するので、回路編集ウィンドウの表示範囲に限られずにコメントを表示でき、一度に多くのコメント情報を確認することでラダープログラムの全体像を把握しやすくすることができる。
The comment display means 23 acquires comment data from the comment data storage means 22, generates a new comment window separately from the circuit editing window, and displays the comment acquired from the ladder program.
In this way, since a new comment window is created, comments can be displayed regardless of the display range of the circuit edit window, and it is easy to grasp the entire image of the ladder program by checking a lot of comment information at once. Can do.
インデント処理手段24によりインデント情報を操作してコメントのインデント位置(コメントの行頭の位置)を変更することができ、これによりユーザは、コメントウィンドウに表示されているコメントを見やすくすることができる。この際インデント位置に合わせてインデントデータが変更される。 The indent information can be manipulated by the indent processing means 24 to change the indent position of the comment (the position at the beginning of the comment line), thereby making it easier for the user to see the comment displayed in the comment window. At this time, the indent data is changed according to the indent position.
インデント情報とは、コメントの行頭の位置を他のコメントよりも字下げする等のようにコメントの行頭の位置を変更するための情報である。インデント情報は、インデントデータとしてコメントデータと対応させてデータテーブル等の形式でコメントデータと別個の構成としてもよいし、コメントデータ内にインデントデータを含んだ形式にしてもよい。 The indent information is information for changing the position of the comment line, such as indenting the position of the comment line from other comments. The indent information may correspond to the comment data as indent data, and may be configured separately from the comment data in a format such as a data table, or may be in a format including indent data in the comment data.
図1では、インデント処理手段24によりインデント情報が操作された場合は、コメントデータ記憶手段22に保存されているコメントデータ内のインデントデータを更新する例を示している。コメント表示手段23は、コメントデータ記憶手段22からコメントデータを取得し、コメントデータ内のインデントデータに基づいてコメントのアウトライン処理を実行する。その結果、コメントウィンドウに表示されているコメントのインデント位置が変更される。 FIG. 1 shows an example in which the indent data in the comment data stored in the comment data storage unit 22 is updated when the indent information is operated by the indent processing unit 24. The comment display means 23 acquires comment data from the comment data storage means 22 and executes comment outline processing based on the indent data in the comment data. As a result, the indent position of the comment displayed in the comment window is changed.
コメント更新手段31は、コメントデータ記憶手段22からコメントデータを取得し、ラダープログラム記憶手段12に記憶されているラダープログラム内のコメント情報を
コメントウィンドウ上で変更された情報に更新する。
回路表示手段11は、ラダープログラム記憶手段12から更新されたプログラムデータを取得し、回路編集ウィンドウにラダー回路、コメント等を表示させる。これにより、コメントウィンドウでの変更情報が回路編集ウィンドウに反映され、ラダープログラム内のコメント位置も変更される。
The comment update unit 31 acquires comment data from the comment data storage unit 22 and updates the comment information in the ladder program stored in the ladder program storage unit 12 to information changed on the comment window.
The circuit display unit 11 acquires the updated program data from the ladder program storage unit 12 and displays a ladder circuit, a comment, and the like in the circuit editing window. Thereby, the change information in the comment window is reflected in the circuit edit window, and the comment position in the ladder program is also changed.
カーソル位置判定手段41は、コメントウィンドウ上のカーソルの位置と回路編集ウィンドウ上のカーソルの位置との対応付けを行う。
カーソル位置判定手段41は、コメントウィンドウ上のカーソルが位置するコメントの行番号をコメント表示手段23から取得して認識する。この場合、コメントウィンドウのコメントの行番号と、回路編集ウィンドウのコメントの行番号とは一致しているので、カーソル位置判定手段41は回路表示手段11へコメントウィンドウ上のカーソルの行番号を伝える。これにより、回路表示手段11は回路編集ウィンドウ上のカーソルの位置をカーソル位置判定手段41から伝えられた行番号の位置へ変更する。
The cursor position determination means 41 associates the cursor position on the comment window with the cursor position on the circuit edit window.
The cursor position determination means 41 acquires the line number of the comment where the cursor is located on the comment window from the comment display means 23 and recognizes it. In this case, since the line number of the comment in the comment window matches the line number of the comment in the circuit editing window, the cursor position determination unit 41 notifies the circuit display unit 11 of the line number of the cursor on the comment window. As a result, the circuit display unit 11 changes the position of the cursor on the circuit editing window to the position of the line number transmitted from the cursor position determination unit 41.
また、カーソル位置判定手段41は、回路編集ウィンドウ上のカーソルが位置するコメント又はラダー回路の行番号を回路表示手段11から取得して認識する。この場合、回路編集ウィンドウにはラダー回路の行番号が存在するが、コメントウィンドウにはラダー回路の行番号は存在しない。コメントは、ユーザがラダープログラムの内容を理解しやすくするためのものであり、ラダープログラム内においては、まずコメントが記入され、その後にそのコメントに対応するラダー回路が記載されていくのが通常である。 Further, the cursor position determination means 41 acquires the line number of the comment or ladder circuit where the cursor is located on the circuit editing window from the circuit display means 11 and recognizes it. In this case, the ladder edit line number exists in the circuit edit window, but the ladder circuit line number does not exist in the comment window. Comments are intended to make it easier for users to understand the contents of a ladder program. In a ladder program, a comment is usually entered first, and then a ladder circuit corresponding to the comment is written. is there.
カーソル位置判定手段41は、コメントデータに回路表示手段11から取得したカーソル位置に対応する行番号があるかどうかを検索する。
その結果、対応する行番号がある場合は、カーソル位置判定手段41はコメント表示手段23へ回路編集ウィンドウ上のカーソルの行番号を伝える。
一方、対応する行番号がない場合は、コメントデータに存在する行番号のうち、回路編集ウィンドウ上のカーソルが位置する行番号より小さく、かつ一番近い行番号をコメント表示手段23へ伝える。これにより、コメントウィンドウ上のカーソルの位置が回路編集ウィンドウ上のコメントと同一のコメントの位置又は、回路編集ウィンドウ上のラダー回路に対応するコメントの位置へ移動する。
The cursor position determination unit 41 searches for whether there is a line number corresponding to the cursor position acquired from the circuit display unit 11 in the comment data.
As a result, when there is a corresponding line number, the cursor position determination means 41 notifies the comment display means 23 of the line number of the cursor on the circuit editing window.
On the other hand, when there is no corresponding line number, among the line numbers existing in the comment data, the closest line number smaller than the line number where the cursor on the circuit editing window is located is transmitted to the comment display means 23. As a result, the position of the cursor on the comment window moves to the same comment position as the comment on the circuit edit window or the comment position corresponding to the ladder circuit on the circuit edit window.
コメントウィンドウ内のカーソルと回路編集ウィンドウ内のカーソルは連動して動き、一方のウィンドウのカーソルの位置を動かすと他方のウィンドウのカーソルの位置が自動的動くようにしてもよい。また、各ウィンドウのカーソルは独立して動き、例えば、一方のウィンドウ内の情報をカーソルでダブルクリックした場合に他方のウィンドウのカーソルの位置が対応した位置へ動くというように、一定の処理の後に両ウィンドウのカーソルの位置が対応するようにしてもよい。 The cursor in the comment window and the cursor in the circuit editing window may move in conjunction with each other, and when the cursor position of one window is moved, the cursor position of the other window may be automatically moved. In addition, the cursor of each window moves independently. For example, when information in one window is double-clicked with the cursor, the cursor position of the other window moves to the corresponding position. You may make it the position of the cursor of both windows correspond.
図2は、コメントウィンドウを説明するための図である。
A部は、回路編集ウィンドウのカーソル(四角枠)の位置に対応するカーソルの位置を示している。この例では、回路編集ウィンドウのラダー図上にカーソルがあるため、このラダー図の上にあるコメント「FTPOPEN」の位置にコメントウィンドウ上のカーソルが位置することとなる。
B部は、コメントのアウトラインを示す記号であり、「−」記号は該当するコメントの下位階層のコメント情報が展開表示されていることを示しており、「+」記号は該当するコメントには下位階層のコメント情報があるが展開表示されていないことを示している。この例では、コメント名称「サブ1.1」の下位階層に含まれるコメント「FTPOPEN」が表示されている。
FIG. 2 is a diagram for explaining the comment window.
Part A shows the position of the cursor corresponding to the position of the cursor (square frame) in the circuit editing window. In this example, since the cursor is on the ladder diagram of the circuit editing window, the cursor on the comment window is positioned at the position of the comment “FTPOPEN” on the ladder diagram.
Part B is a symbol indicating a comment outline, the “−” symbol indicates that the comment information in the lower hierarchy of the corresponding comment is expanded and displayed, and the “+” symbol is a subordinate to the corresponding comment. This indicates that there is comment information in the hierarchy but it is not expanded. In this example, the comment “FTPOPEN” included in the lower hierarchy of the comment name “sub 1.1” is displayed.
C部は、回路編集ウィンドウに記載されているコメントが一覧表示されている状態を表している。この例では、コメントが名称部と内容部とに分けて管理され、コメントウィンドウに表示されている。
D部は、コメントウィンドウ内の情報にインデントを付けるボタンであり、図1のインデント処理手段24に対応するものである。右向きのボタンを押すとカーソルがあるコメントの行頭の位置が右へ移動し、左向きのボタンを押すとカーソルがあるコメントの行頭の位置が左へ移動する。この例では、インデントボタンにより、コメントの名称部のみのインデント位置が変更するものであり、右向きのボタンを押すとコメントの行頭の位置が右へ移動してコメントの階層が下がる。逆に、左向きのボタンを押すとコメントの行頭の位置が左へ移動してコメントの階層が上がる。
Part C represents a state in which comments listed in the circuit edit window are displayed in a list. In this example, comments are managed separately in a name part and a content part and displayed in the comment window.
Part D is a button for indenting information in the comment window, and corresponds to the indent processing means 24 of FIG. Pressing the right button moves the comment at the beginning of the comment line to the right, and pressing the left button moves the comment line at the cursor to the left. In this example, the indent button changes the indent position of only the comment name part. When the right button is pressed, the position of the comment line moves to the right and the comment hierarchy is lowered. Conversely, when the left button is pressed, the comment line moves to the left and the comment hierarchy goes up.
図3は、コメントウィンドウのアウトライン機能を説明するための図である。
図2のコメントウィンドウについてアウトライン機能を用いて、コメントウィンドウ情報を展開して、全て表示した例を示している。
FIG. 3 is a diagram for explaining the outline function of the comment window.
An example is shown in which the comment window information in FIG. 2 is expanded and displayed using the outline function.
コメントウィンドウにおけるコメントのインデント位置はインデントボタンによる変更の他、回路編集ウィンドウにおけるコメントの記載により変更するようにしてもよい。例えば、回路編集ウィンドウのコメントの行頭にある識別子(例えば、※印の数)とコメントウィンドウにおけるインデント位置を対応させるようにする。
また、回路編集ウィンドウにおけるコメントのうち、コメント中にスペースがあるものについては、スペースの前の文字部分を名称部として認識し、スペースの後の文字部分を内容部として認識するようにしてもよい。
The indent position of the comment in the comment window may be changed by the description of the comment in the circuit editing window, in addition to the change by the indent button. For example, an identifier (for example, the number of * marks) at the beginning of a comment in the circuit editing window is made to correspond to an indent position in the comment window.
Of the comments in the circuit editing window, if there is a space in the comment, the character part before the space may be recognized as the name part, and the character part after the space may be recognized as the content part. .
このように、コメントウィンドウにおいて、アウトライン機能を用いてコメントを階層状に管理することができ、コメントの表示を一時的に消したり、上位のコメントだけを表示させたりすることで、ユーザがラダープログラムの全体像を容易に把握することができるようになる。また、コメント間の依存関係を容易に知ることができる。 In this way, in the comment window, comments can be managed in a hierarchical manner using the outline function, and the ladder program can be displayed by temporarily deleting the comment display or displaying only the upper comment. It becomes possible to easily grasp the whole picture. In addition, the dependency relationship between comments can be easily known.
コメントウィンドウのカーソルの位置と回路編集ウィンドウのカーソルの位置を対応させることで、ユーザが目的のプログラムの位置に素早くたどり着くことができ、プログラムの作成、デバック等のアプリケーション開発を効率的に行うことができる。 By associating the cursor position in the comment window with the cursor position in the circuit editing window, the user can quickly reach the target program position, and efficient application development such as program creation and debugging can be performed. it can.
11 回路表示手段
21 コメント抽出手段
23 コメント表示手段
24 インデント処理手段
31 コメント更新手段
41 カーソル位置判定手段
DESCRIPTION OF SYMBOLS 11 Circuit display means 21 Comment extraction means 23 Comment display means 24 Indent processing means 31 Comment update means 41 Cursor position determination means
Claims (4)
回路編集ウィンドウにラダープログラムを表示する回路表示手段と、
該回路編集ウィンドウに表示されたラダープログラムからコメント情報を抽出してコメントデータを作成するコメント抽出手段と、
前記コメントデータに従ってコメントウィンドウにコメントを表示するコメント表示手段と、
前記コメントウィンドウに表示されたコメントのインデント情報を操作し、インデントデータを変更するインデント処理手段と、を有し、
前記コメント表示手段は、前記インデントデータに基づいてコメントをアウトライン表示し、
前記コメントは名称部と内容部からなり、前記コメント表示手段は前記名称部をアウトライン表示することを特徴とするラダープログラム開発支援装置。 In the programmable logic controller ladder program development support device,
Circuit display means for displaying a ladder program in the circuit edit window;
Comment extracting means for extracting comment information from the ladder program displayed in the circuit editing window and creating comment data;
Comment display means for displaying a comment in a comment window according to the comment data;
Indent processing means for operating indent information of comments displayed in the comment window and changing indent data,
The comment display means outlines the comment based on the indent data ,
The said comment consists of a name part and a content part, and the said comment display means displays the said name part as an outline, The ladder program development assistance apparatus characterized by the above-mentioned .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007282391A JP5045372B2 (en) | 2007-10-30 | 2007-10-30 | Ladder program development support device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007282391A JP5045372B2 (en) | 2007-10-30 | 2007-10-30 | Ladder program development support device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2009110310A JP2009110310A (en) | 2009-05-21 |
| JP5045372B2 true JP5045372B2 (en) | 2012-10-10 |
Family
ID=40778734
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007282391A Active JP5045372B2 (en) | 2007-10-30 | 2007-10-30 | Ladder program development support device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5045372B2 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011086118A (en) * | 2009-10-15 | 2011-04-28 | Yokogawa Electric Corp | Program input device |
| JP5490170B2 (en) | 2012-04-03 | 2014-05-14 | 三菱電機株式会社 | Program creation support apparatus and program creation support method |
| JP6079817B2 (en) * | 2015-04-21 | 2017-02-15 | 株式会社安川電機 | Ladder program creation device, computer program, and ladder program creation method |
| CN114527708B (en) * | 2022-02-24 | 2025-08-08 | 无锡信捷电气股份有限公司 | A ladder diagram intelligent recognition and management method based on tag depth matching |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005165691A (en) * | 2003-12-02 | 2005-06-23 | Just Syst Corp | Document creation apparatus, document creation method, and document creation program |
| JP4366605B2 (en) * | 2005-09-16 | 2009-11-18 | オムロン株式会社 | Development support apparatus, program, and processing method |
-
2007
- 2007-10-30 JP JP2007282391A patent/JP5045372B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2009110310A (en) | 2009-05-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8140969B2 (en) | Displaying synchronously documents to a user | |
| JP3910196B2 (en) | Sequence program editing device | |
| TW201525776A (en) | Invocation control over keyboard user interface | |
| JP5045372B2 (en) | Ladder program development support device | |
| JPWO2009072436A1 (en) | Hierarchical display device, hierarchical structure display method, and hierarchical structure display control program | |
| CN118742961A (en) | Method and system for presenting media content having multiple media elements in an editing environment | |
| US7823069B1 (en) | Method and application tool for dynamically navigating a user customizable representation of a network device configuration | |
| JP2009527830A (en) | Method and system for creating a tree file in a computer | |
| US20210141513A1 (en) | Program development support device, program development support method, and non-transitory computer-readable recording medium | |
| JP2015141688A (en) | information processing apparatus | |
| JP3754438B2 (en) | Information management method, information management program, and information management apparatus | |
| JP2012094091A (en) | Display control device, display control method and program therefor | |
| US7930648B1 (en) | Expanded stack view | |
| CN105988981A (en) | Method and device for inserting multimedia object in text, and terminal | |
| JP5831312B2 (en) | Kanji display device and program | |
| JP6367733B2 (en) | Screen control apparatus, screen control method, and screen control program | |
| JP4621187B2 (en) | Information processing apparatus, server, control method of information processing apparatus, program, and recording medium | |
| JP2009266042A (en) | Machine translation system | |
| JP4573817B2 (en) | Scroll synchronization system and scroll synchronization method | |
| JP2006243935A (en) | Document processing apparatus, method and program | |
| JP2011165064A (en) | Difference display device, difference display method and program | |
| JP2005316902A (en) | Markup language editing device and program | |
| US20060155518A1 (en) | Method for retrievably storing audio data in a computer apparatus | |
| JP2022050109A (en) | Electronic dictionary, search omission prevention method, and program | |
| JP2009175795A (en) | Display processor and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100922 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110929 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111013 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111212 |
|
| 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: 20120619 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120702 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150727 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5045372 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |