[go: up one dir, main page]

JPH0944434A - Information processor - Google Patents

Information processor

Info

Publication number
JPH0944434A
JPH0944434A JP7191676A JP19167695A JPH0944434A JP H0944434 A JPH0944434 A JP H0944434A JP 7191676 A JP7191676 A JP 7191676A JP 19167695 A JP19167695 A JP 19167695A JP H0944434 A JPH0944434 A JP H0944434A
Authority
JP
Japan
Prior art keywords
information
definition
input
output
media
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.)
Pending
Application number
JP7191676A
Other languages
Japanese (ja)
Inventor
Sachiko Ota
幸子 太田
Yoshinori Itabashi
吉徳 板橋
Yasuko Maeda
靖子 前田
Hiroyuki Shiozawa
博之 塩澤
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP7191676A priority Critical patent/JPH0944434A/en
Publication of JPH0944434A publication Critical patent/JPH0944434A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Transfer Between Computers (AREA)
  • Digital Computer Display Output (AREA)
  • Computer And Data Communications (AREA)
  • Stored Programmes (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

PROBLEM TO BE SOLVED: To easily prepare and change plural input/output control systems and the input/output control system corresponding to a medium form by preparing individual medium control information from information provided in a frame information definition part and an individual medium information definition part. SOLUTION: An individual medium control information preparation part 14 prepares the individual medium control information by referring to individual medium input/ output information provided in the individual medium information definition part 13 according to input/output information, the definition items of a data processing and a post-processing and a medium type definition item for a control system provided in the frame information definition part 12 for respective control system identifiers provided in a medium type definition part 11. Then, it is transferred to an individual medium input/output control part 15 and data are inputted/outputted by the medium form for an input/output device 17 controlled by the individual medium input/output control part 15 and processed in a data processing part 16. In such a manner, the individual medium control information preparation part 14 prepares the control information, the individual medium input/output control part 15 appropriate for each medium is used and display at the respective input/output devices 17 is performed.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は情報処理分野におけるデ
ータ入出力装置の構成に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to the structure of a data input / output device in the information processing field.

【0002】[0002]

【従来の技術】従来、特開平4−205415に示され
るように、表示を目的としたデータ入出力装置におい
て、抽象度の高い画面定義を行なうこと、および画面定
義部と画面作成部を分離することにより、データ入出力
端末の仕様に依存しないユーザインタフェースの設計を
可能にする技術があった。
2. Description of the Related Art Conventionally, as disclosed in Japanese Patent Laid-Open No. 4-205415, in a data input / output device intended for display, screen definition with a high degree of abstraction is performed, and a screen definition section and a screen creation section are separated. Thus, there is a technology that enables the design of a user interface that does not depend on the specifications of the data input / output terminal.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、電子計
算機に接続された電話、ファクシミリ、パソコン通信、
キャプテンシステムなどの多種多様な通信機器をデータ
入出力端末として利用する場合には、それらの通信機器
に対応した入出力制御方式が存在する。
However, a telephone, a facsimile, a personal computer communication connected to the computer,
When a wide variety of communication devices such as a captain system are used as data input / output terminals, there are input / output control methods corresponding to those communication devices.

【0004】また、それらのデータ入出力端末は、テキ
スト情報、画像情報、動画情報、音声情報などの多くの
メディア形式を扱う。従って、上記のようなデータ入出
力端末の仕様に依存しない入出力制御を従来の技術で実
現することはできない。
Further, those data input / output terminals handle many media formats such as text information, image information, moving picture information and audio information. Therefore, the above-mentioned input / output control that does not depend on the specifications of the data input / output terminal cannot be realized by the conventional technique.

【0005】本発明は、上記の従来の問題点を解決する
もので、入出力制御装置の入出力制御方式に依存する特
定のメディア形式の入出力情報と、それらに依存しない
抽象的な入出力情報を分離して定義することにより、入
出力制御方式に共通で抽象度の高い入出力情報、データ
処理、後処理の定義を可能にし、また、入出力メディア
形式に依存しないメディア情報定義に基づき、個々のメ
ディア形式による入出力情報を生成することにより、入
出力制御方式、入出力メディア形式に共通の入出力情
報、データ処理、後処理の定義を可能にすることによっ
て、複数の入出力制御方式、メディア形式に対応した入
出力制御システムを容易に作成、変更することができる
ことを目的とするものである。
The present invention solves the above-mentioned problems of the prior art, namely, the input / output information of a specific media format depending on the input / output control system of the input / output control device, and the abstract input / output not depending on them. By defining information separately, it is possible to define input / output information, data processing, and post-processing that have a high degree of abstraction common to input / output control methods, and based on the media information definition that does not depend on the input / output media format. By generating input / output information for each media format, it is possible to define input / output control methods, input / output information common to input / output media formats, data processing, and post-processing, thus enabling multiple input / output control. The purpose is to easily create and change the input / output control system corresponding to the system and the media format.

【0006】[0006]

【課題を解決するための手段】データの入出力制御メデ
ィアの型を識別するメディア型識別子を一つ以上有する
メディア型定義項目と前記メディア型定義項目を識別す
る制御方式識別子とを有する制御方式定義項目を一つ以
上有するメディア型定義部と、データの出力内容を識別
する出力情報識別子を有する0個以上の出力情報定義項
目と、データの入力内容を識別する入力情報識別子を有
する0個以上の入力情報定義項目と、前記出力情報定義
項目および前記入力情報定義項目から構成される入出力
内容を表すフレームを識別するフレーム識別子と、デー
タを処理するデータ処理部の内容を定義する0個以上の
データ処理定義項目と前記入力内容および前記処理内容
に基づき後処理内容を定義する0個以上の後処理定義項
目とを有するフレーム情報定義項目を一つ以上有するフ
レーム情報定義部と、前記メディア型識別子で示される
メディア形式により前記出力情報識別子で識別される出
力内容を表した個別メディア出力情報を一つ以上有する
個別メディア情報定義部と、前記メディア型定義部が有
する制御方式識別子に対応した制御方式ごとに前記フレ
ーム情報定義部が有する出力情報識別子に従い前記制御
方式識別子を持つ制御方式定義項目が有するメディア型
識別子に対応した前記個別メディア情報定義部が有する
個別メディア出力情報を参照して個別メディア制御情報
を作成する個別メディア制御情報作成部及び、前記個別
メディア制御情報に従いデータの入出力を制御する個別
メディア入出力制御部とを備えた情報処理装置を提供す
る。
Control method definition having a media type definition item having one or more media type identifiers for identifying the type of data input / output control media, and a control system identifier for identifying the media type definition item A media type definition part that has one or more items, zero or more output information definition items that have output information identifiers that identify the output contents of data, and zero or more output information definition items that have input information identifiers that identify the input contents of data. An input information definition item, a frame identifier for identifying a frame representing input / output contents composed of the output information definition item and the input information definition item, and zero or more defining the contents of a data processing unit that processes data. A frame having data processing definition items and zero or more post-processing definition items for defining post-processing contents based on the input contents and the processing contents. Frame information definition section having one or more system information definition items, and individual media information having one or more individual media output information representing the output content identified by the output information identifier by the media format indicated by the media type identifier. A definition type and a media type identifier included in a control method definition item having the control method identifier according to an output information identifier included in the frame information definition section for each control method corresponding to the control method identifier included in the media type definition section An individual media control information creation unit that creates individual media control information by referring to the individual media output information that the individual media information definition unit has, and an individual media input / output control unit that controls data input / output according to the individual media control information. An information processing device including:

【0007】また、データの入出力制御メディアの型を
識別するメディア型識別子を一つ以上有するメディア型
定義項目と前記メディア型定義項目を識別する制御方式
識別子とを有する制御方式定義項目を一つ以上有するメ
ディア型定義部と、データの入出力内容を識別する入出
力情報識別子を有する0個以上の入出力情報定義項目と
前記入出力情報定義項目から構成される入出力内容を表
すフレームを識別するフレーム識別子を有するフレーム
情報定義項目を一つ以上有するフレーム情報定義部と、
前記入出力情報識別子の属性を定義する入出力属性定義
項目を0個以上有するメディア情報定義部と、前記メデ
ィア型定義部が有する制御方式識別子に対応した制御方
式ごとに前記フレーム情報定義部が有する入出力情報識
別子に対応した前記メディア情報定義部が有する入出力
属性定義項目を参照して個別メディア情報を作成する個
別メディア情報作成部と、前記メディア型定義部が有す
る制御方式識別子に対応した制御方式ごとに前記フレー
ム情報定義部が有する出力情報識別子に従い前記個別メ
ディア情報作成部が作成した個別メディア出力情報を参
照して個別メディア制御情報を作成する個別メディア制
御情報作成部及び、前記個別メディア制御情報に従いデ
ータの入出力を制御する個別メディア入出力制御部とを
備えた情報処理装置を提供する。
Further, one control method definition item having a media type definition item having one or more media type identifiers for identifying the type of the data input / output control medium and a control method identifier having the control type identifier for identifying the media type definition item is provided. A media type definition part having the above, zero or more input / output information definition items having input / output information identifiers for identifying the input / output contents of data, and a frame representing the input / output contents composed of the input / output information definition items are identified. A frame information definition section having at least one frame information definition item having a frame identifier,
The media information definition unit having 0 or more input / output attribute definition items that define the attributes of the input / output information identifier, and the frame information definition unit for each control method corresponding to the control method identifier of the media type definition unit An individual media information creation unit that creates individual media information by referring to the input / output attribute definition item that the media information definition unit corresponding to the input / output information identifier has, and control that corresponds to the control method identifier that the media type definition unit has An individual media control information creation unit that creates individual media control information by referring to the individual media output information created by the individual media information creation unit according to the output information identifier of the frame information definition unit for each system, and the individual media control An information processing device including an individual media input / output control unit that controls data input / output according to information To provide.

【0008】[0008]

【作用】本発明の情報処理装置は前記した構成により、
個別メディア制御情報作成部はメディア型定義部が有す
る制御方式識別子ごとに、フレーム情報定義部が有する
入出力情報、データ処理、後処理の定義項目と制御方式
に対するメディア型定義項目に従い、個別メディア情報
定義部が有する個別メディア入出力情報を参照すること
で個別メディア制御情報を作成し、個別メディア入出力
制御部に転送することで、その個別メディア入出力制御
部が制御する入出力装置に対するメディア形式でデータ
を入出力し、データ処理部がそのデータを処理すること
を可能にする。
The information processing apparatus of the present invention has the above-mentioned configuration.
The individual media control information creation unit follows the individual media information according to the input / output information, data processing, post-processing definition items of the frame information definition unit and the media type definition item for the control system for each control method identifier of the media type definition unit. The media format for the I / O device controlled by the individual media I / O control unit is created by creating the individual media control information by referring to the individual media I / O information in the definition unit and transferring it to the individual media I / O control unit. Inputs and outputs data, and enables the data processing unit to process the data.

【0009】[0009]

【実施例】【Example】

(実施例1)以下、本発明の一実施例について図面を参
照しながら説明する。図1は本発明の一実施例における
情報処理装置の構成図である。11はメディア型定義
部、12はフレーム情報定義部、13は個別メディア情
報定義部、14は個別メディア制御情報作成部、15は
個別メディア入出力制御部、16はデータ処理部、17
は入出力装置である。
(Embodiment 1) An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram of an information processing apparatus in one embodiment of the present invention. Reference numeral 11 is a media type definition unit, 12 is a frame information definition unit, 13 is an individual media information definition unit, 14 is an individual media control information creation unit, 15 is an individual media input / output control unit, 16 is a data processing unit, 17
Is an input / output device.

【0010】フレーム情報定義部12および個別メディ
ア情報定義部13で定義された項目をもとに個別メディ
ア制御情報作成部14は、メディア型定義部11で定義
している各メディアに対応した制御情報を作成する。
Based on the items defined by the frame information defining section 12 and the individual media information defining section 13, the individual media control information creating section 14 controls the media corresponding to each medium defined by the media type defining section 11. To create.

【0011】各メディアに適切な個別メディア入出力制
御部15を使用して各入出力装置17に表示される。
It is displayed on each input / output device 17 by using an individual medium input / output control unit 15 suitable for each medium.

【0012】以下に、メディア型定義部11、フレーム
情報定義部12、個別メディア情報定義部13の具体例
を示す。
Specific examples of the media type definition unit 11, the frame information definition unit 12, and the individual media information definition unit 13 are shown below.

【0013】図2は、メディア型定義部の具体例であ
る。メディア型定義部では、制御方式定義項目を定義す
る。制御方式定義項目は入出力する制御方式の型を表す
制御方式定義項目と制御方式を識別するメディア識別子
によって構成されている。また、制御方式定義項目はメ
ディア型識別子によって、構成されている。
FIG. 2 shows a concrete example of the media type definition section. The media type definition part defines control method definition items. The control method definition item is composed of a control method definition item indicating the type of input / output control method and a media identifier for identifying the control method. Further, the control method definition item is composed of a media type identifier.

【0014】<media>から</media>で囲こまれた部分に
「電話」「キャプテン」「画像通信」の3種類のメディ
アを定義している。201では制御方式識別子「電話」
はメディア型識別子VOICE、およびPBTONEの制御方式定
義項目があることを定義している。 202では制御方
式識別子「キャプテン」はメディア型識別子VIDEOTEXの
制御方式定義項目があることを定義している。203で
は制御方式識別子「画像通信」はメディア型識別子HTML
の制御方式定義項目があることを定義している。HTMLは
TCP/IPを用いた情報サービス方式である。
Three types of media, "telephone", "captain", and "image communication" are defined in the area surrounded by <media> to </ media>. In 201, control method identifier "telephone"
Defines that there are control method definition items for media type identifier VOICE and PBTONE. In 202, the control method identifier "captain" defines that there is a control method definition item of the media type identifier VIDEOTEX. In 203, the control method identifier "image communication" is the media type identifier HTML.
It is defined that there is a control method definition item. HTML is
It is an information service system using TCP / IP.

【0015】図2に示すメディア型定義部では「電話」
「キャプテン」「画像通信」の3種類のメディアの定義
を行なっているが、他にも「ページャ」「携帯電話」
「パソコン通信」「ファクシミリ」「ゲーム端末機」
「デジタルケーブルテレビ」など、複数のメディアに関
する定義が可能である。
In the media type definition section shown in FIG.
There are three types of media defined, "captain" and "image communication". In addition, "pager" and "mobile phone" are defined.
"PC communication""facsimile""gameterminal"
It is possible to define multiple media such as "digital cable television".

【0016】図3は、フレーム情報定義部の具体例であ
る。ここでは<frm>から</frm>で囲まれた部分をフレー
ム情報定義項目と呼び、データの出力情報を識別する出
力情報識別子と入出力状態を表すフレームを識別するフ
レーム識別子を定義する。
FIG. 3 shows a concrete example of the frame information definition section. Here, a portion surrounded by <frm> to </ frm> is called a frame information definition item, and an output information identifier for identifying output information of data and a frame identifier for identifying a frame indicating an input / output state are defined.

【0017】本例におけるフレーム情報定義部では、フ
レーム識別子「照会」中に出力情報識別子「はじめに」
を定義している。
In the frame information definition section in this example, the output information identifier "Introduction" is added to the frame identifier "Inquiry".
Is defined.

【0018】図4は、個別メディア情報定義部の具体例
である。ここでは、フレーム情報定義部で定義した出力
情報識別子「はじめに」が「電話」「キャプテン」「画
像通信」のそれぞれのメディアに対応した出力情報の具
体的な内容が保持されている。
FIG. 4 shows a specific example of the individual media information defining section. Here, the specific contents of the output information corresponding to the respective media of which the output information identifier “Introduction” defined by the frame information definition unit is “telephone”, “captain”, and “image communication” are held.

【0019】図5は、図2に示すメディア型定義部と、
図3に示すフレーム情報定義部と、図4に示す個別メデ
ィア情報定義部を個別メディア制御情報作成部で作成し
た制御情報を個別メディア入出力制御部で実行したとき
の実行例である。
FIG. 5 shows the media type definition section shown in FIG.
4 is an execution example when the individual media input / output control unit executes the control information created by the individual media control information creation unit of the frame information definition unit shown in FIG. 3 and the individual media information definition unit shown in FIG. 4.

【0020】個別メディア制御情報作成部14は「電
話」メディアの制御情報を作成する場合はフレーム情報
定義部で定義された出力情報識別子「はじめに」とメデ
ィア型定義部で定義されたメディア型識別子「VOICE」
の2つの識別子から構成されている、「はじめに.VOIC
E」204出力情報を個別メディア情報定義部から取得
し、個別メディア入出力制御部15に渡す。「キャプテ
ン」「画像通信」メディアについても同様の処理を行な
い、個別メディア入出力制御部15は、入出力装置17
である電話51、キャプテン端末52、パソコン等の画
像表示可能な通信装置53であり、各メディアに出力さ
れる。
When the control information of the "telephone" media is created, the individual media control information creation unit 14 outputs the output information identifier "Introduction" defined by the frame information definition unit and the media type identifier "Defined by the media type definition unit". VOICE "
It consists of two identifiers, "Introduction. VOIC
The “E” 204 output information is acquired from the individual media information definition unit and passed to the individual media input / output control unit 15. Similar processing is performed for the “captain” and “image communication” media, and the individual media input / output control unit 15 causes the input / output device 17 to operate.
A telephone 51, a captain terminal 52, a communication device 53 capable of displaying an image such as a personal computer, and output to each medium.

【0021】以下にフレーム情報定義部に入力情報識別
子を有する場合について示す。本例におけるメディア型
定義部図6は図2と全く同じものであり、説明は省く。
The case where the frame information definition section has an input information identifier will be described below. Media type definition part in this example FIG. 6 is exactly the same as FIG. 2 and its explanation is omitted.

【0022】図7は、フレーム情報定義部の具体例であ
る。ここでは<frm>から</frm>で囲まれた部分に一フレ
ーム処理情報を定義している。本例に置けるフレーム情
報定義部では、「入力」フレーム中に入力情報識別子
「口座番号」を用いて、入力情報を定義している。
FIG. 7 shows a concrete example of the frame information definition section. Here, one frame processing information is defined in the part surrounded by <frm> to </ frm>. In the frame information definition section in this example, the input information is defined using the input information identifier "account number" in the "input" frame.

【0023】図8は、個別メディア情報定義部の具体例
である。ここでは、フレーム情報定義部で定義した入力
情報識別子「口座番号」が「電話」「キャプテン」「画
像通信」のそれぞれのメディアに対応した入力情報の具
体的な内容が保持されている。
FIG. 8 shows a specific example of the individual media information defining section. Here, the specific contents of the input information corresponding to the media of which the input information identifier “account number” defined by the frame information definition unit is “telephone”, “captain”, and “image communication” are held.

【0024】図9は、図6に示すメディア型定義部と、
図7に示すフレーム情報定義部と、図8に示す個別メデ
ィア情報定義部を個別メディア制御情報作成部で作成し
た制御情報を個別メディア入出力制御部で実行したとき
の実行例である。個別メディア制御情報作成部14は
「電話」メディアの制御情報を作成する場合、フレーム
情報定義部で定義された入力情報識別子「口座番号」と
メディア型定義部で定義されたメディア型識別子「VOIC
E」の2つの識別子から構成されている、「口座番号.VO
ICE」205入力情報を個別メディア情報定義部から取
得し、個別メディア入出力制御部15に渡す。
FIG. 9 shows the media type definition section shown in FIG.
9 is an execution example when the individual media input / output control unit executes the control information created by the individual media control information creation unit of the frame information definition unit illustrated in FIG. 7 and the individual media information definition unit illustrated in FIG. 8. When the individual media control information creation unit 14 creates the control information of the "telephone" media, the input information identifier "account number" defined in the frame information definition unit and the media type identifier "VOIC defined in the media type definition unit
"Account number.VO", which consists of two identifiers "E"
ICE ”205 input information is acquired from the individual media information definition unit and passed to the individual media input / output control unit 15.

【0025】「キャプテン」「画像通信」メディアにつ
いても同様の処理を行ない、個別メディア入出力制御部
15は、入出力装置17である電話91、キャプテン端
末92、パソコン等の画像表示可能な通信装置93の各
メディアは口座番号の入力を促すメッセージを出し、入
力待ちの状態にする。
The same processing is performed for the "captain" and "image communication" media, and the individual media input / output control unit 15 uses the input / output device 17 such as the telephone 91, the captain terminal 92, and the personal computer to display images. Each media 93 issues a message prompting the user to enter an account number and puts them in a state of waiting for input.

【0026】以下にフレーム情報定義部に入出力情報識
別子とデータ処理定義項目と後処理定義項目を有する場
合について示す。
The case where the frame information definition section has an input / output information identifier, a data processing definition item, and a post-processing definition item will be described below.

【0027】フレーム情報定義部には、入出力情報識別
子とデータ処理部の処理内容を定義するデータ処理定義
項目と、入出力装置によって入力された内容および、デ
ータ処理内容に基づいて後処理内容を定義する後処理定
義項目を0個以上有するフレーム情報定義項目を一つ以
上有する。
In the frame information definition section, data processing definition items for defining the input / output information identifier and the processing content of the data processing section, the content input by the input / output device, and the post-processing content based on the data processing content. It has one or more frame information definition items having zero or more post-processing definition items to be defined.

【0028】本例におけるメディア定義部図10は図2
と同じものである。よって、説明は省く。図11は、フ
レーム情報定義部の具体例である。「目次」フレーム3
01では、入力された内容に基づいて後処理を定義して
いる例を示す。303で入力情報識別子「メニュー」を
定義し、入出力装置からの入力待ちの状態にする。30
4は後処理定義項目であり、入力内容が1であれば、
「残高照会」フレームに状態を遷移するように定義して
いる。
Media definition part in this example FIG. 10 is shown in FIG.
Is the same as. Therefore, the description is omitted. FIG. 11 is a specific example of the frame information definition unit. "Table of contents" frame 3
In 01, the example which defines the post-processing based on the input content is shown. An input information identifier "menu" is defined in 303, and a state of waiting for input from the input / output device is set. 30
4 is a post-processing definition item, and if the input content is 1,
It is defined to transit to the "balance inquiry" frame.

【0029】「目次」フレーム301は、以下のように
動作する。まず、入力情報識別子「メニュー」を実行
し、入出力装置からの入力待ちの状態になる。入出力装
置から入力される値が1であれば、「残高照会」フレー
ムに状態が遷移し、入力される値が2であれば、「振込
通知」フレームに状態が遷移する。1または2以外の値
が入力された場合には「エラー1」フレームに状態が遷
移する。
The "Table of Contents" frame 301 operates as follows. First, the input information identifier "menu" is executed, and a state of waiting for input from the input / output device is entered. If the value input from the input / output device is 1, the state transitions to the "balance inquiry" frame, and if the input value is 2, the state transitions to the "transfer notification" frame. When a value other than 1 or 2 is input, the state transitions to the "error 1" frame.

【0030】「残高照会」フレーム302では、データ
処理内容に基づいて後処理内容が決定される例について
示す。「残高照会」フレーム302は「目次」フレーム
301の入力情報識別子「メニュー」で1を入力した場
合に遷移する「残高照会」フレームを定義している。3
05で入力識別子「口座番号」を定義し、入出力装置か
らの入力待ちの状態にする。306はデータ処理内容を
定義している。307は、306で処理をした内容に基
づいて後処理内容を定義している。
The "balance inquiry" frame 302 shows an example in which the post-processing content is determined based on the data processing content. The “balance inquiry” frame 302 defines a “balance inquiry” frame which is transited when 1 is input in the input information identifier “menu” of the “table of contents” frame 301. 3
The input identifier “account number” is defined at 05, and the input waiting state from the input / output device is set. 306 defines data processing contents. Reference numeral 307 defines post-processing contents based on the contents processed in 306.

【0031】「残高照会」フレーム302は、以下のよ
うに動作する。まず、入力情報識別子「口座番号」を実
行し、入出力装置からの入力待ちの状態になる。入出力
装置から入力される数値を引数として、処理「CHECK_A
CCOUNT」を行なう。CHECK_ACCOUNT関数はデータ処理部
18に存在する関数であり、個別メディア入出力制御部
15からの呼びだしに応じてデータ処理部18内で処理
を行ない、返り値を個別メディア入力制御部15に戻
す。具体的には、入力値を引数としてCHECK_ACCOUNT関
数を呼び出すと、データ処理部18内では入力値と口座
番号の照合処理を行なわれる。照合処理の結果、照合し
た場合には返り値として「0」をかえし、照合しなかっ
た場合には、「-1」を返す。
The "balance inquiry" frame 302 operates as follows. First, the input information identifier “account number” is executed, and the state of waiting for input from the input / output device is entered. The process "CHECK_A" using the numeric value input from the input / output device as an argument.
CCOUNT ”. The CHECK_ACCOUNT function is a function existing in the data processing unit 18, performs processing in the data processing unit 18 according to a call from the individual media input / output control unit 15, and returns a return value to the individual media input control unit 15. Specifically, when the CHECK_ACCOUNT function is called with the input value as an argument, the input value and the account number are collated in the data processing unit 18. As a result of the collation process, "0" is returned as a return value if collated, and "-1" is returned if no collation is performed.

【0032】「CHECK_ACCOUNT(口座番号)」関数による
データ処理の結果、返り値が「0」である場合は「残高
回答」フレームに状態が遷移し、「0」以外であれば、
「エラー2」フレームに状態が遷移する。
As a result of data processing by the "CHECK_ACCOUNT (account number)" function, if the return value is "0", the state transits to the "balance reply" frame, and if it is other than "0",
The state transitions to the "Error 2" frame.

【0033】本例における個別メディア情報定義部図1
2は図8と全く同じものであり、説明は省く。
Individual media information definition part in this example FIG.
2 is exactly the same as FIG. 8 and its explanation is omitted.

【0034】(実施例2)以下、本発明の第二の実施例
について図面を参照しながら説明する。図13は本発明
の第二の実施例における情報処理装置の構成図である。
11はメディア型定義部、12はフレーム情報定義部、
21はメディア情報定義部、22は個別メディア情報作
成部、14は個別メディア制御情報作成部、15は個別
メディア入出力制御部、16はデータ処理部、17は入
出力装置である。
(Second Embodiment) A second embodiment of the present invention will be described below with reference to the drawings. FIG. 13 is a block diagram of the information processing apparatus in the second embodiment of the present invention.
11 is a media type definition part, 12 is a frame information definition part,
Reference numeral 21 is a media information definition unit, 22 is an individual media information creation unit, 14 is an individual media control information creation unit, 15 is an individual media input / output control unit, 16 is a data processing unit, and 17 is an input / output device.

【0035】個別メディア情報作成部22は、メディア
情報定義部21に定義された項目に従って、メディア定
義部11で定義されたメディア型識別子に対応する個別
メディア出力情報を作成する。以下は、実施例1と同様
にして、個別メディア制御情報作成部14は、フレーム
情報定義部12で定義された項目と個別メディア入出力
情報をもとに個別メディア制御情報を作成する。さら
に、メディア型定義部で定義された制御方式識別子に対
応する個別メディア入出力制御部は個別メディア制御情
報に従って、入出力装置17を制御して、データの表
示、入力を行ない、また、入力されたデータをデータ処
理部17に渡してデータを処理する。
The individual media information creation unit 22 creates individual media output information corresponding to the media type identifier defined by the media definition unit 11 according to the items defined by the media information definition unit 21. Hereinafter, similar to the first embodiment, the individual media control information creation unit 14 creates the individual media control information based on the items defined by the frame information definition unit 12 and the individual media input / output information. Furthermore, the individual media input / output control unit corresponding to the control method identifier defined by the media type definition unit controls the input / output device 17 according to the individual media control information to display and input data, and to input. The processed data is passed to the data processing unit 17 to process the data.

【0036】以下に、メディア型定義部11、フレーム
定義部12、メディア情報定義部21の具体例を示す。
図14は、メディア型定義部の具体例である。メディア
型定義部では、入出力する制御方式の型を示すメディア
型識別子と制御方式を識別する制御方式識別子を定義し
ている。本例のメディア型定義部では、3種類の制御方
式として、電話401、キャプテン402、画像通信4
03を定義している。各定義の内容は、実施例1の図2
と同じである。
Specific examples of the media type definition unit 11, the frame definition unit 12, and the media information definition unit 21 are shown below.
FIG. 14 is a specific example of the media type definition unit. The media type definition unit defines a media type identifier that indicates the type of the control method to be input and output and a control method identifier that identifies the control method. In the media type definition unit of this example, a telephone 401, a captain 402, and an image communication 4 are used as three control methods.
03 is defined. The contents of each definition are shown in FIG.
Is the same as

【0037】図15は、フレーム定義部の具体例であ
る。ここでは、<frm>から</frm> まに囲まれた部分に1
つのフレーム情報を定義している。本例のフレーム情報
定義部では、「気象情報」フレームで出力情報識別子と
して「本日の天気」を定義している。
FIG. 15 shows a concrete example of the frame defining section. Here, 1 in the part surrounded by <frm> to </ frm>
It defines one frame information. In the frame information definition unit of this example, "today's weather" is defined as the output information identifier in the "weather information" frame.

【0038】図16は、メディア情報定義部の具体例で
ある。ここでは、フレーム情報定義部で定義した「本日
の天気」の出力情報識別子の属性を定義している。本例
では、出力テキストを示す <message>属性411として
「本日は晴天です」、文字列のコード種を示す<text>属
性412として「JIS」、文字フォント種を示す<fon
t>属性413として「明朝16ポイント」、背景画像情報
ファイルを示す<image>属性414として「fine.bitma
p」、背景音楽情報ファイルを示す<music>属性415と
して「fine.midi」を定義している。
FIG. 16 shows a concrete example of the media information definition section. Here, the attribute of the output information identifier of "today's weather" defined by the frame information definition unit is defined. In this example, "Today is fine" as the <message> attribute 411 indicating the output text, "JIS" as the <text> attribute 412 indicating the code type of the character string, and <fon indicating the character font type.
“Mincho 16 points” as the t> attribute 413, and “fine.bitma” as the <image> attribute 414 indicating the background image information file.
p ”and“ fine.midi ”as a <music> attribute 415 indicating the background music information file.

【0039】以上のように構成された実施例2の個別メ
ディア情報作成部の動作を示す。図17は、個別メディ
ア情報作成部のフローチャートである。個別メディア情
報作成部は、メディア型定義部で定義された制御方式識
別子に従って、制御方式定義項目で定義されたメディア
型識別子に対応する個別メディア情報を作成する。
The operation of the individual media information creating section of the second embodiment configured as above will be described. FIG. 17 is a flowchart of the individual media information creation unit. The individual media information creation unit creates individual media information corresponding to the media type identifier defined in the control method definition item according to the control method identifier defined in the media type definition unit.

【0040】本例では、メディア型識別子として定義さ
れたVOICE, VIDEOTEX, HTMLのそれぞれに対応した「本
日の天気」の個別メディア情報が作成される。図17に
示されるように、メディア型識別子が VOICEの場合に
は、「本日の天気」の出力情報識別子に対応するメディ
ア情報定義部の出力属性定義項目の<message>、<music>
属性から、<message>属性で示される出力テキストを取
り出して音声に変換し、<music>属性で示される背景音
楽情報に重ねて、503のテキスト/音声変換の処理を
行ない、「本日の天気」の音声出力情報を生成する。
In the present example, individual media information of "today's weather" corresponding to each of VOICE, VIDEOTEX, and HTML defined as the media type identifier is created. As shown in FIG. 17, when the media type identifier is VOICE, the output attribute definition items <message> and <music> of the media information definition section corresponding to the output information identifier of “today's weather” are indicated.
From the attribute, the output text indicated by the <message> attribute is taken out and converted into voice, and the background music information indicated by the <music> attribute is overlaid, and the text / voice conversion processing of 503 is performed. Generate the voice output information of.

【0041】また、メディア型識別子がVIDEOTEXの場合
には、「本日の天気」の出力情報識別子に対応するメデ
ィア情報定義部の出力属性定義項目の<message>、<font
>、<image>の各属性から、<image>属性で示される背景
画像情報と<font>属性で示される文字フォントにより、
<message>属性のテキスト情報を画像情報に変換して、
504の画像表示情報生成の処理を行なう。また、メデ
ィア型識別子がHTMLの場合には、「本日の天気」の出力
情報識別子に対応するメディア情報定義部の出力属性定
義項目の<message>、<text>、<font>、<image>の各属性
から、505のHTML形式の画像定義情報作成の処理を行
なう。
When the media type identifier is VIDEOTEX, the output attribute definition items <message> and <font> of the media information definition section corresponding to the output information identifier “today's weather” are displayed.
> From each attribute of <image>, depending on the background image information indicated by the <image> attribute and the character font indicated by the <font> attribute,
Convert the text information of <message> attribute to image information,
The image display information generation processing 504 is performed. If the media type identifier is HTML, the output attribute definition items in the media information definition section corresponding to the output information identifier of "today's weather" include <message>, <text>, <font>, and <image>. From each attribute, processing of creating image definition information 505 in HTML format is performed.

【0042】[0042]

【発明の効果】本発明の情報処理装置においては、入出
力制御装置の入出力制御方式、入出力メディア形式に依
存しない入出力情報、後処理の定義を行ない、出力メデ
ィア形式に依存しない入出力情報の定義を行なうと、複
数の入出力制御方式、メディア形式に対応したメディア
入出力制御部を容易に作成、変更することを可能とな
る。
In the information processing apparatus of the present invention, the input / output control system of the input / output control unit, the input / output information that does not depend on the input / output media format, and the post-processing are defined, and the input / output that does not depend on the output media format. By defining the information, it becomes possible to easily create and change a media input / output control unit corresponding to a plurality of input / output control methods and media formats.

【0043】従って、従来技術が解決できなかったデー
タ入出力端末の仕様に依存しない入出力制御が実現でき
るものである。
Therefore, it is possible to realize the input / output control independent of the specifications of the data input / output terminal, which cannot be solved by the conventional technique.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の一実施例における情報処理装置構成図FIG. 1 is a block diagram of an information processing device according to an embodiment of the present invention.

【図2】本発明の一実施例におけるメディア型定義部の
概念図
FIG. 2 is a conceptual diagram of a media type definition unit according to an embodiment of the present invention.

【図3】本発明の一実施例におけるフレーム情報定義部
の概念図
FIG. 3 is a conceptual diagram of a frame information definition unit according to an embodiment of the present invention.

【図4】本発明の一実施例における個別メディア情報定
義部の概念図
FIG. 4 is a conceptual diagram of an individual media information definition unit according to an embodiment of the present invention.

【図5】本発明の一実施例における実行例を示す概念図FIG. 5 is a conceptual diagram showing an execution example according to an embodiment of the present invention.

【図6】本発明の一実施例におけるメディア型定義部の
概念図
FIG. 6 is a conceptual diagram of a media type definition unit according to an embodiment of the present invention.

【図7】本発明の一実施例におけるフレーム情報定義部
の概念図
FIG. 7 is a conceptual diagram of a frame information definition unit according to an embodiment of the present invention.

【図8】本発明の一実施例における個別メディア情報定
義部の概念図
FIG. 8 is a conceptual diagram of an individual media information definition unit according to an embodiment of the present invention.

【図9】本発明の一実施例における実行例を示す概念図FIG. 9 is a conceptual diagram showing an execution example in an embodiment of the present invention.

【図10】本発明の一実施例におけるメディア型定義部
の概念図
FIG. 10 is a conceptual diagram of a media type definition unit according to an embodiment of the present invention.

【図11】本発明の一実施例におけるフレーム情報定義
部の概念図
FIG. 11 is a conceptual diagram of a frame information definition unit according to an embodiment of the present invention.

【図12】本発明の一実施例における個別メディア情報
定義部の概念図
FIG. 12 is a conceptual diagram of an individual media information definition unit according to an embodiment of the present invention.

【図13】本発明の第二の実施例における情報処理装置
構成図
FIG. 13 is a configuration diagram of an information processing device according to a second embodiment of the present invention.

【図14】本発明の第二の実施例におけるメディア型定
義部の概念図
FIG. 14 is a conceptual diagram of a media type definition unit according to the second embodiment of the present invention.

【図15】本発明の第二の実施例におけるフレーム情報
定義部の概念図
FIG. 15 is a conceptual diagram of a frame information definition unit according to the second embodiment of the present invention.

【図16】本発明の第二の実施例におけるメディア情報
定義部の概念図
FIG. 16 is a conceptual diagram of a media information definition unit according to the second embodiment of the present invention.

【図17】本発明の第二の実施例における個別メディア
情報作成部のフローチャート
FIG. 17 is a flowchart of an individual media information creation unit in the second embodiment of the present invention.

【符号の説明】[Explanation of symbols]

11 メディア型定義部 12 フレーム情報定義部 13 個別メディア情報定義部 14 個別メディア制御情報作成部 15 個別メディア入出力部 16 データ処理部 17 入出力装置 21 メディア情報定義部 22 個別メディア情報作成部 51 「電話」入出力装置 52 「キャプテン端末」入出力装置 53 「画像通信」入出力装置 91 「電話」入出力装置 92 「キャプテン端末」入出力装置 93 「画像通信」入出力装置 201 「電話」メディアの制御方式定義項目 202 「キャプテン」メディアの制御方式定義項目 203 「画像通信」メディアの制御方式定義項目 204 「電話」メディアのメディア情報定義 205 「電話」メディアのメディア情報定義 301 フレーム情報定義項目 302 フレーム情報定義項目 303 入力情報定義項目 304 後処理定義項目 305 入力情報定義項目 306 データ処理内容定義項目 307 後処理定義項目 401 「電話」制御方式の制御方式定義項目 402 「キャプテン」制御方式の制御方式定義項目 403 「画像通信」制御方式の制御方式定義項目 411 <message>属性の入出力属性定義項目 412 <message>属性の入出力属性定義項目 413 <message>属性の入出力属性定義項目 414 <message>属性の入出力属性定義項目 415 <message>属性の入出力属性定義項目 501 処理のはじめ 502 メディア型識別子の判断分岐 503 VOICEメディア型識別子の場合の処理 504 VIDEOTEXメディア型識別子の場合の処理 505 HTMLメディア型識別子の場合の処理 506 処理のおわり 11 media type definition unit 12 frame information definition unit 13 individual media information definition unit 14 individual media control information creation unit 15 individual media input / output unit 16 data processing unit 17 input / output device 21 media information definition unit 22 individual media information creation unit 51 “ Telephone ”input / output device 52“ Captain terminal ”input / output device 53“ Image communication ”input / output device 91“ Telephone ”input / output device 92“ Captain terminal ”input / output device 93“ Image communication ”input / output device 201“ Telephone ”media Control method definition item 202 "Captain" media control method definition item 203 "Image communication" media control method definition item 204 "Telephone" media media information definition 205 "Telephone" media media information definition 301 Frame information definition item 302 frames Information definition item 303 Input information Implicit item 304 Post-processing definition item 305 Input information definition item 306 Data processing content definition item 307 Post-processing definition item 401 Control method definition item of "telephone" control method 402 Control method definition item of "captain" control method 403 "Image communication" Control method control method definition item 411 <message> attribute input / output attribute definition item 412 <message> attribute input / output attribute definition item 413 <message> attribute input / output attribute definition item 414 <message> attribute input / output attribute definition Item 415 <message> attribute input / output attribute definition item 501 Beginning of processing 502 Media type identifier judgment branch 503 VOICE Processing for media type identifier 504 VIDEOTEX Processing for media type identifier 505 Processing for HTML media type identifier 506 End of processing

───────────────────────────────────────────────────── フロントページの続き (72)発明者 塩澤 博之 大阪府門真市大字門真1006番地 松下電器 産業株式会社内 ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Hiroyuki Shiozawa 1006 Kadoma, Kadoma City, Osaka Prefecture Matsushita Electric Industrial Co., Ltd.

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 データの入出力制御メディアの型を識別
するメディア型識別子を一つ以上有するメディア型定義
項目と前記メディア型定義項目を識別する制御方式識別
子とを有する制御方式定義項目を一つ以上有するメディ
ア型定義部と、 データの出力内容を識別する出力情報識別子を有する出
力情報定義項目と前記出力情報定義項目から構成される
入出力内容を表すフレームを識別するフレーム識別子と
を有するフレーム情報定義項目を一つ以上有するフレー
ム情報定義部と、 前記メディア型識別子で示されるメディア形式により前
記出力情報識別子で識別される出力内容を表した個別メ
ディア出力情報を一つ以上有する個別メディア情報定義
部と、 前記メディア型定義部が有する制御方式識別子に対応し
た制御方式ごとに前記フレーム情報定義部が有する出力
情報識別子に従い前記制御方式識別子を持つ制御方式定
義項目が有するメディア型識別子に対応した前記個別メ
ディア情報定義部が有する個別メディア出力情報を参照
して個別メディア制御情報を作成する個別メディア制御
情報作成部及び、 前記個別メディア制御情報に従いデータの入出力を制御
する個別メディア入出力制御部とを備えたことを特徴と
する情報処理装置。
1. A control method definition item having a media type definition item having one or more media type identifiers for identifying a data input / output control media type and a control method identifier having a control method identifier for identifying the media type definition item. Frame information having a media type definition part having the above, output information definition items having output information identifiers for identifying output contents of data, and frame identifiers for identifying frames representing input / output contents composed of the output information definition items A frame information definition section having one or more definition items, and an individual media information definition section having one or more individual media output information representing output contents identified by the output information identifier according to the media format indicated by the media type identifier. And the frame information for each control method corresponding to the control method identifier included in the media type definition unit. The individual media control information is created by referring to the individual media output information of the individual media information definition unit corresponding to the media type identifier of the control method definition item having the control method identifier according to the output information identifier of the information definition unit. An information processing apparatus comprising: an individual media control information creation unit; and an individual media input / output control unit that controls data input / output according to the individual media control information.
【請求項2】 データの入力内容を識別する入力情報識
別子を有する入力情報定義項目を有するフレーム情報定
義項目を一つ以上有するフレーム情報定義部を備えたこ
とを特徴とする請求項1記載の情報処理装置。
2. The information according to claim 1, further comprising a frame information definition section having one or more frame information definition items having an input information definition item having an input information identifier for identifying an input content of data. Processing equipment.
【請求項3】 データを処理するデータ処理部の処理内
容を定義するデータ処理定義項目と前記入力内容および
前記処理内容に基づき後処理内容を定義する後処理定義
項目とを有するフレーム情報定義項目を一つ以上有する
フレーム情報定義部を備えたことを特徴とする請求項2
記載の情報処理装置。
3. A frame information definition item having a data processing definition item that defines processing contents of a data processing unit that processes data, and a post-processing definition item that defines post-processing contents based on the input contents and the processing contents. 3. A frame information definition section having one or more is provided.
The information processing device described.
【請求項4】 データの入出力制御メディアの型を識別
するメディア型識別子を一つ以上有するメディア型定義
項目と前記メディア型定義項目を識別する制御方式識別
子とを有する制御方式定義項目を一つ以上有するメディ
ア型定義部と、 データの入出力内容を識別する入出力情報識別子を有す
る入出力情報定義項目と前記入出力情報定義項目から構
成される入出力内容を表すフレームを識別するフレーム
識別子を有するフレーム情報定義項目を一つ以上有する
フレーム情報定義部と、 前記入出力情報識別子の属性を定義する入出力属性定義
項目を有するメディア情報定義部と、 前記メディア型定義部が有する制御方式識別子に対応し
た制御方式ごとに前記フレーム情報定義部が有する入出
力情報識別子に対応した前記メディア情報定義部が有す
る入出力属性定義項目を参照して個別メディア情報を作
成する個別メディア情報作成部と、 前記メディア型定義部が有する制御方式識別子に対応し
た制御方式ごとに前記フレーム情報定義部が有する出力
情報識別子に従い前記個別メディア情報作成部が作成し
た個別メディア出力情報を参照して個別メディア制御情
報を作成する個別メディア制御情報作成部及び、 前記個別メディア制御情報に従いデータの入出力を制御
する個別メディア入出力制御部とを備えたことを特徴と
する情報処理装置。
4. A control method definition item having a media type definition item having one or more media type identifiers for identifying a data input / output control media type and a control method identifier having a control method identifier for identifying the media type definition item. A media type definition section having the above, an input / output information definition item having an input / output information identifier for identifying the input / output content of data, and a frame identifier for identifying a frame representing the input / output content composed of the input / output information definition item A frame information definition unit having one or more frame information definition items, a media information definition unit having input / output attribute definition items that define attributes of the input / output information identifier, and a control method identifier included in the media type definition unit. The media information definition section corresponding to the input / output information identifier of the frame information definition section for each corresponding control method is An individual media information creation unit that creates individual media information by referring to the input / output attribute definition items that it has, and an output information identifier that the frame information definition unit has for each control method corresponding to the control method identifier that the media type definition unit has An individual media control information creating section for creating individual media control information by referring to the individual media output information created by the individual media information creating section, and an individual media input / output for controlling data input / output according to the individual media control information An information processing apparatus comprising: a control unit.
JP7191676A 1995-07-27 1995-07-27 Information processor Pending JPH0944434A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7191676A JPH0944434A (en) 1995-07-27 1995-07-27 Information processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7191676A JPH0944434A (en) 1995-07-27 1995-07-27 Information processor

Publications (1)

Publication Number Publication Date
JPH0944434A true JPH0944434A (en) 1997-02-14

Family

ID=16278608

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7191676A Pending JPH0944434A (en) 1995-07-27 1995-07-27 Information processor

Country Status (1)

Country Link
JP (1) JPH0944434A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11155134A (en) * 1997-07-29 1999-06-08 Microsoft Corp Method and system for providing enhanced contents together with broadcast video

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11155134A (en) * 1997-07-29 1999-06-08 Microsoft Corp Method and system for providing enhanced contents together with broadcast video

Similar Documents

Publication Publication Date Title
JPH1153168A (en) Document preparing device with voice information and method used with the same
JPH11134264A (en) Data converting device, network system with the same, and recording medium where program operating on data converting device is recorded
CN101964850A (en) Method for pushing data in video customer service system, and video customer service system
JPH0944434A (en) Information processor
JP4666789B2 (en) Content distribution system and content distribution server
US8269815B2 (en) Dynamic image distribution device and method thereof
JP3441003B2 (en) Multimedia information transfer method
JP2002064634A (en) Interpretation service method and interpretation service system
CN116048486A (en) Processing method of configuration item data, electronic equipment and computer readable storage medium
JPH08237298A (en) Electronic mail transferring device
JPH0635662A (en) Terminal data input / output method and device
JPH0677992A (en) Multimedia electronic mail system
JPH06291779A (en) Electronic mail system
JP2003140864A (en) Print instruction system
JPH11196184A (en) Communication terminal device and communication control method
JP3373932B2 (en) System construction method
EP0620938A1 (en) Method and computer system arrangement for data communication.
JP3469418B2 (en) Display device
JPS61199120A (en) Medium connecting system
JPH1166110A (en) Drawing converting processor
JP2002333973A (en) On-line terminal control system
CN113806281A (en) Digital library system and method applied to old people service
JPH05158951A (en) Document mailing system for automatically forming menu
JPH05219135A (en) Terminal controlling system
JPH05289991A (en) On-line picture control system

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050401

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050412

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20050622

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20050802