[go: up one dir, main page]

JP2007086992A5 - - Google Patents

Download PDF

Info

Publication number
JP2007086992A5
JP2007086992A5 JP2005273716A JP2005273716A JP2007086992A5 JP 2007086992 A5 JP2007086992 A5 JP 2007086992A5 JP 2005273716 A JP2005273716 A JP 2005273716A JP 2005273716 A JP2005273716 A JP 2005273716A JP 2007086992 A5 JP2007086992 A5 JP 2007086992A5
Authority
JP
Japan
Prior art keywords
movable
state
movable mechanism
requested
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
JP2005273716A
Other languages
Japanese (ja)
Other versions
JP2007086992A (en
JP4621100B2 (en
Filing date
Publication date
Application filed filed Critical
Priority to JP2005273716A priority Critical patent/JP4621100B2/en
Priority claimed from JP2005273716A external-priority patent/JP4621100B2/en
Publication of JP2007086992A publication Critical patent/JP2007086992A/en
Publication of JP2007086992A5 publication Critical patent/JP2007086992A5/ja
Application granted granted Critical
Publication of JP4621100B2 publication Critical patent/JP4621100B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Claims (7)

複数の可動機構を有する装置における制御ソフトウェアの処理動作を検証可能とする、コンピュータ読み取り可能な設計支援プログラムにおいて、
前記複数の可動機構のうち、いずれかの可動機構の可動要求が前記コンピュータに接続された入力手段からなされたかどうかを判断する可動要求判断ステップと、
前記可動要求判断ステップで可動要求があったと判断されたことに応じて、可動要求のあった可動機構に対応する操作情報を前記入力手段から取得する操作情報取得ステップと、
前記操作情報取得ステップで取得された前記操作情報に基づいて、可動要求のあった可動機構が可動するために必要な他の可動機構の状態情報を示す依存情報を前記コンピュータに設けられた記憶手段から取得する依存情報取得ステップと、
前記の可動機構における状態情報を前記記憶手段から取得する状態情報取得ステップと、
前記依存情報取得ステップで取得した前記依存情報と、前記状態情報取得ステップで取得した前記他の可動機構における状態情報とを比較し、可動要求のあった可動機構を前記入力手段からの要求通り可動できるかどうかを判断する可動可否判断ステップと、
を前記コンピュータに実行させることを特徴とする設計支援プログラム。
In a computer-readable design support program capable of verifying the processing operation of control software in a device having a plurality of movable mechanisms,
A movable request determining step of determining whether a movable request for any of the movable mechanisms is made from an input means connected to the computer ;
An operation information acquisition step of acquiring operation information corresponding to the movable mechanism requested to move from the input means in response to the determination that the movement request has been made in the movement request determination step;
Based on the operation information acquired in the operation information acquisition step, storage means provided in the computer includes dependency information indicating state information of other movable mechanisms necessary for the movable mechanism requested to move. Dependency information acquisition step acquired from
A state information acquisition step of acquiring put that status information to the other moving mechanisms from the storage means,
The dependency information acquired in the dependency information acquisition step is compared with the state information in the other movable mechanism acquired in the state information acquisition step, and the movable mechanism requested to move is movable as requested from the input means. A movable availability determining step for determining whether it is possible;
A design support program for causing a computer to execute
前記可動可否判断ステップにおいて、可動要求のあった可動機構を前記入力手段からの要求通り可動できると判断した場合、可動機構の状態を前記入力手段から要求された可動機構の状態に変更する状態変更ステップを有することを特徴とする請求項1記載の設計支援プログラム。 In the moveability determination step, when it is determined that the movable mechanism requested to move can be moved as requested from the input means, the state change is performed to change the state of the movable mechanism to the state of the movable mechanism requested from the input means. The design support program according to claim 1, further comprising steps. 前記状態変更ステップにおいてなされた可動機構の状態変更により、可動に制限が加えられる可動機構に対しては、前記コンピュータに設けられた表示部上に可動操作の制限情報を表示することを特徴とする請求項記載の設計支援プログラム。 The state change of a movable mechanism which has been made in the state changing step, for the movable mechanism limits is added to the variable movement, and wherein the displaying the restriction information of the movable operation on the display unit provided in the computer The design support program according to claim 2 . 前記可動可否判断ステップにおいて、可動要求のあった可動機構を前記入力手段からの要求通り可動できないと判断した場合、前記コンピュータに設けられた表示部上に警告表示を行うことを特徴とする請求項1記載の設計支援プログラム。 A warning is displayed on a display unit provided in the computer when it is determined that the movable mechanism requested to move can not be moved as requested from the input means in the movable determination step. The design support program according to Item 1. 前記操作情報は、可動要求のあった可動機構を特定する情報と、可動後の状態を指定する情報との組合せからなることを特徴とする請求項1記載の設計支援プログラム。   The design support program according to claim 1, wherein the operation information includes a combination of information that specifies a movable mechanism that has requested movement and information that specifies a state after movement. 前記依存情報は、可動機構が可動する際に、他の可動機構がどのような状態でなければならないのかを示す情報であることを特徴とする請求項1記載の設計支援プログラム。   The design support program according to claim 1, wherein the dependence information is information indicating what state the other movable mechanism should have when the movable mechanism moves. 複数の可動機構を有する装置における制御ソフトウェアの処理動作を検証可能とする、コンピュータ読み取り可能な設計支援プログラムにおいて、
前記複数の可動機構のうち、いずれかの可動機構の可動要求が前記コンピュータに接続された入力手段からなされたかどうかを判断する可動要求判断ステップと、
前記可動要求判断ステップで可動要求があったと判断されたことに応じて、可動要求のあった可動機構に対応する操作情報を前記入力手段から取得する操作情報取得ステップと、
前記操作情報取得ステップで取得された前記操作情報に基づいて、可動要求のあった可動機構が可動するために必要な他の可動機構の状態情報を示す依存情報を前記コンピュータに設けられた記憶手段から取得する依存情報取得ステップと、
前記複数の可動機構における状態情報を前記記憶手段から取得する状態情報取得ステップと、
前記依存情報取得ステップで取得した前記依存情報と、前記状態情報取得ステップで取得した前記他の可動機構における状態情報とに基づいて、前記他の可動機構の状態を一括変更する状態一括変更ステップと、
を前記コンピュータに実行させることを特徴とする設計支援プログラム。
In a computer-readable design support program capable of verifying the processing operation of control software in a device having a plurality of movable mechanisms,
A movable request determining step of determining whether a movable request for any of the movable mechanisms is made from an input means connected to the computer ;
An operation information acquisition step of acquiring operation information corresponding to the movable mechanism requested to move from the input means in response to the determination that the movement request has been made in the movement request determination step;
Based on the operation information acquired in the operation information acquisition step, storage means provided in the computer includes dependency information indicating state information of other movable mechanisms necessary for the movable mechanism requested to move. Dependency information acquisition step acquired from
A state information acquisition step of acquiring put that status information to the plurality of movable mechanisms from the storage means,
Based on the dependency information acquired in the dependency information acquisition step and the state information in the other movable mechanism acquired in the state information acquisition step, a state batch change step for collectively changing the state of the other movable mechanism; ,
A design support program for causing a computer to execute
JP2005273716A 2005-09-21 2005-09-21 Design support program Expired - Fee Related JP4621100B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005273716A JP4621100B2 (en) 2005-09-21 2005-09-21 Design support program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005273716A JP4621100B2 (en) 2005-09-21 2005-09-21 Design support program

Publications (3)

Publication Number Publication Date
JP2007086992A JP2007086992A (en) 2007-04-05
JP2007086992A5 true JP2007086992A5 (en) 2009-11-12
JP4621100B2 JP4621100B2 (en) 2011-01-26

Family

ID=37973932

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005273716A Expired - Fee Related JP4621100B2 (en) 2005-09-21 2005-09-21 Design support program

Country Status (1)

Country Link
JP (1) JP4621100B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5305944B2 (en) * 2009-01-22 2013-10-02 キヤノン株式会社 Information processing apparatus, information processing system, and control method thereof

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07219630A (en) * 1994-02-04 1995-08-18 Hitachi Ltd Control operation inspection method and inspection device for control device
JPH09305389A (en) * 1996-05-15 1997-11-28 Ricoh Co Ltd Simulation device for assisting software development
JPH10161906A (en) * 1996-11-29 1998-06-19 Toshiba Corp Device and method for executing software
JPH10312314A (en) * 1997-05-14 1998-11-24 Ricoh Co Ltd Simulation device and information recording medium
JPH11134140A (en) * 1997-10-31 1999-05-21 Canon Inc Data processor and print controller, data processing method of data processor and of printing controller, and storage medium for computer-readable program
JP3488161B2 (en) * 2000-01-31 2004-01-19 Necエレクトロニクス株式会社 Program development device, program development method, and recording medium recording program development program

Similar Documents

Publication Publication Date Title
JP2010039558A5 (en)
JP2020198105A5 (en)
US20100229089A1 (en) Information processing apparatus, information processing method and program
JP2014215737A5 (en) Information processing apparatus, display control method, computer program, and storage medium
JP2009188761A5 (en)
JP2013512506A5 (en)
JP2009151821A5 (en)
JP2012518227A5 (en)
JP2010044520A5 (en)
JP2009522666A5 (en)
CN107408117B (en) Device for handheld operation and method thereof
JP2015176354A5 (en)
JP2013539879A5 (en)
JP2014038560A5 (en) Information processing apparatus, information processing apparatus control method, and program
JP2013046308A5 (en)
US9563345B2 (en) Electronic device and method for controlling the same
JP2010238019A5 (en) Information processing apparatus, information processing method, and program
JP2018535462A5 (en)
JP2008257338A5 (en)
JP2014067380A5 (en)
TWI597653B (en) Method, apparatus and computer program product for adjusting size of screen object
JP2007054520A5 (en)
JP2013055537A5 (en)
JP2007086992A5 (en)
JP2008140276A5 (en)