JP6168650B2 - 情報処理システム及び情報処理方法 - Google Patents
情報処理システム及び情報処理方法 Download PDFInfo
- Publication number
- JP6168650B2 JP6168650B2 JP2013073798A JP2013073798A JP6168650B2 JP 6168650 B2 JP6168650 B2 JP 6168650B2 JP 2013073798 A JP2013073798 A JP 2013073798A JP 2013073798 A JP2013073798 A JP 2013073798A JP 6168650 B2 JP6168650 B2 JP 6168650B2
- Authority
- JP
- Japan
- Prior art keywords
- communication
- command
- card
- state
- information processing
- 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
- Computer And Data Communications (AREA)
Description
本発明の原理構成について、図1に基づいて説明する。
図4は、本発明の実施の形態に係る情報処理システムのハードウェア構成図である。
例えば、状態監視用FIFOバッファに先行し、機器制御用FIFOバッファに機器制御用コマンドが到達した場合は、まず、電文変換部にて変換された命令電文の1つをカード発行機3へ送信する。この間に状態監視用FIFOバッファに状態通知コマンドが到達している場合は、状態通知コマンドを電文変換部にて変換し、この命令電文をカード発行機3へ送信する。送信が完了した後、再び機器制御用FIFOバッファからの変換処理に処理を戻し、残りの命令電文の1つを送信する。
以上説明したように、本発明の実施の形態によれば、上位装置2は、機器制御用コマンドを発行する複数の機器制御プロセスPC1,PC2、状態通知コマンドを発行する状態監視プロセスPCW、カード発行機3との通信を行う通信制御プロセスPSを実行する機能を有し、通信制御プロセスPSがデバイスにアクセスして通信を確立した状態において、各機器制御プロセスPC1,PC2が順番に実行されることから、各機器制御プロセスを実行するたびに通信の遮断/開設を繰り返す必要がないため、各機器制御プロセスの処理時間を短くすることができる。また、状態監視プロセスは、複数の機器制御プロセスPC1,PC2に優先して実行されることから、通信の遮断/開設を行うことなくいつでもデバイスの状態を把握することができる。
なお、デバイスとしての磁気・ICカード発行機3は一例であって、これ以外にもプリンタやバーコードリーダ等の各種のデバイスを個別に又は複合的に構成することもできる。また、本発明の実施の形態によれば、通信としてRS−232C方式を用いたが、USB方式等の他の方式にも応用可能である。
2 上位装置
3 カード発行機
4 通信ライン
10 排他権記録用共有メモリ
11 通信制御部
Claims (9)
- 上位装置と、前記上位装置からの指令に従って処理を実行するデバイスと、が接続された情報処理システムにおいて、
前記上位装置は、
所定の動作処理を行うための複数のアプリケーションプログラムが格納され、各アプリケーションプログラムに従って前記デバイスが動作する複数の機器制御プロセスと、
前記上位装置と前記デバイスとの間で通信制御を行うためのアプリケーションプログラムが格納され、このアプリケーションプログラムに従って前記上位装置と前記デバイスとの間で通信を確立する通信制御プロセスと、
を実行する機能を有し、
前記デバイスは、前記上位装置との通信を介して各機器制御プロセスが有する所定の動作処理を実行するものであって、
前記通信制御プロセスは、前記デバイスとの通信を確立した状態で、前記複数の機器制御プロセスとのプロセス間通信を行うことを特徴とする情報処理システム。 - 前記上位装置は、前記デバイスの状態を監視するための状態監視用アプリケーションプログラムが格納され、この状態監視用アプリケーションプログラムに従って前記デバイスの状態を監視する状態監視プロセスを実行する機能を有するものであって、
前記通信制御プロセスは、前記デバイスとの通信を確立した状態で、前記状態監視プロセスとのプロセス間通信を行い、前記状態監視プロセスと前記複数の機器制御プロセスの各々とを交互に実行することを特徴とする請求項1記載の情報処理システム。 - 前記通信制御プロセスは、前記状態監視プロセスが発行する状態通知コマンドと前記複数の機器制御プロセスの各々が発行する動作コマンドとを交互に前記デバイスに送信することを特徴とする請求項2記載の情報処理システム。
- 前記上位装置は、前記状態通知コマンドを格納する状態通知用FIFOバッファと前記動作コマンドを格納する機器制御用FIFOバッファとを備えていることを特徴とする請求項3記載の情報処理システム。
- 前記通信は、RS−232C方式であることを特徴とする請求項1から4のいずれか記載の情報処理システム。
- 上位装置と前記上位装置からの指令に従って処理を実行するデバイスとの通信を介して所定の機器制御を実行する情報処理方法であって、
前記上位装置と前記デバイスとの間で通信制御を行うためのアプリケーションプログラムに従って前記上位装置と前記デバイスとの間で通信を確立する通信制御プロセスを前記上位装置に実行させ、
所定の動作処理を行うための各アプリケーションプログラムに従って前記デバイスを動作する機器制御プロセスを順に前記上位装置に実行させるものであって、
前記通信制御プロセスは、前記デバイスとの通信を確立した状態で、前記複数の機器制御プロセスとのプロセス間通信を行うことを特徴とする情報処理方法。 - 前記通信制御プロセスは、前記デバイスの状態を監視するための状態監視用アプリケーションプログラムに従って前記デバイスの状態を監視する状態監視プロセスを、前記デバイスとの通信を確立した状態で、前記状態監視プロセスとのプロセス間通信を行い、前記状態監視プロセスと前記複数の機器制御プロセスの各々とを交互に実行させることを特徴とする請求項6記載の情報処理方法。
- 前記通信制御プロセスは、前記状態監視プロセスが発行する状態通知コマンドと前記複数の機器制御プロセスの各々が発行する動作コマンドとを交互に前記デバイスに送信することを特徴とする請求項7記載の情報処理方法。
- 前記上位装置は、前記状態通知コマンドを格納する状態通知用FIFOバッファと前記動作コマンドを格納する機器制御用FIFOバッファとを備えていることを特徴とする請求項8記載の情報処理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013073798A JP6168650B2 (ja) | 2013-03-29 | 2013-03-29 | 情報処理システム及び情報処理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013073798A JP6168650B2 (ja) | 2013-03-29 | 2013-03-29 | 情報処理システム及び情報処理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014199484A JP2014199484A (ja) | 2014-10-23 |
JP6168650B2 true JP6168650B2 (ja) | 2017-07-26 |
Family
ID=52356368
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013073798A Active JP6168650B2 (ja) | 2013-03-29 | 2013-03-29 | 情報処理システム及び情報処理方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6168650B2 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020009015A (ja) * | 2018-07-04 | 2020-01-16 | 日本電産サンキョー株式会社 | 情報処理システム、情報処理装置、及び情報処理方法 |
JP7303061B2 (ja) | 2019-01-10 | 2023-07-04 | モベンシス株式会社 | モーション制御プログラム、モーション制御方法及びモーション制御装置 |
JP7303132B2 (ja) * | 2019-01-10 | 2023-07-04 | モベンシス株式会社 | モーション制御プログラム、モーション制御方法及びモーション制御装置 |
JP7303131B2 (ja) | 2019-01-23 | 2023-07-04 | モベンシス株式会社 | モーション制御プログラム、モーション制御方法及びモーション制御装置 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02210567A (ja) * | 1989-02-10 | 1990-08-21 | Tohoku Nippon Denki Software Kk | 入出力制御方式 |
JPH03242748A (ja) * | 1990-02-21 | 1991-10-29 | Nec Corp | 汎用バス制御方式 |
JPH052468A (ja) * | 1991-02-13 | 1993-01-08 | Oki Electric Ind Co Ltd | バツフアメモリ管理方式 |
JP2005309511A (ja) * | 2004-04-16 | 2005-11-04 | Canon Inc | 情報処理装置、ステータス取得方法、及びプログラム |
JP4725955B2 (ja) * | 2005-06-30 | 2011-07-13 | 株式会社リコー | 情報処理装置、メッセージ管理方法、プログラムおよび記憶媒体 |
-
2013
- 2013-03-29 JP JP2013073798A patent/JP6168650B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2014199484A (ja) | 2014-10-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6168650B2 (ja) | 情報処理システム及び情報処理方法 | |
KR100456180B1 (ko) | 주변 기기 및 그 제어 방법 | |
EP3190509B1 (en) | Network system | |
JP6406466B1 (ja) | 制御装置、制御方法および制御プログラム | |
JP2006285810A5 (ja) | ||
TWI484346B (zh) | 最適化網路連接器並減少中斷 | |
WO2019006902A1 (zh) | 货物盘点方法及其*** | |
EP2904765B1 (en) | Method and apparatus using high-efficiency atomic operations | |
JP3282599B2 (ja) | コマンドキュー制御装置 | |
JP5987797B2 (ja) | 情報処理装置及びプログラム | |
CN101256540B (zh) | 直接启动中断主动权的设置的方法和*** | |
US20130185726A1 (en) | Method for Synchronous Execution of Programs in a Redundant Automation System | |
CN101329580A (zh) | 控制装置的任务管理装置和方法 | |
CN103995789A (zh) | 一种直接内存存取的实现***及方法 | |
KR102211200B1 (ko) | 멀티코어 프로세서 기반의 이중화된 plc 제어시스템 | |
JP2016091179A (ja) | 中央監視制御システム、サーバ装置、検出情報作成方法、及び、検出情報作成プログラム | |
CN107590100A (zh) | 一种多核处理器的核间数据交互方法 | |
JP2006172218A (ja) | コンピュータシステム及びシステム監視プログラム | |
TW436718B (en) | Factory automation data management system and method | |
JP2010258549A (ja) | 電源管理プログラムおよび電源管理システム | |
JP2003067014A (ja) | モニタリングシステムにおける通信システム | |
JP4961015B2 (ja) | 自動取引装置と自動取引装置制御プログラムと記録媒体と自動取引装置の制御方法 | |
JP2007072980A (ja) | 計算機制御システム | |
WO2016151654A1 (ja) | 並列処理システム | |
JP5844134B2 (ja) | マルチプロセッサ装置及びマルチプロセッサ装置の制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20150609 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20150622 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20150622 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160205 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20161124 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20161207 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170205 |
|
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: 20170606 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170623 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6168650 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |