【0001】[0001]
【発明の属する技術分野】本発明は、プリンタやバーコ
ードリーダなどの端末装置を接続可能な電話装置、およ
び、プリンタやバーコードリーダなどの端末装置を電話
装置に接続した情報通信システムに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a telephone device to which a terminal device such as a printer or a bar code reader can be connected, and an information communication system in which the terminal device such as a printer or a bar code reader is connected to the telephone device.
【0002】[0002]
【従来の技術】近年、電子メールプログラムやブラウザ
プログラムを備えた電話装置が提供されるようになり、
電話装置のみで、電子メールの送受信やホームページの
閲覧を行うことも可能となった。2. Description of the Related Art In recent years, telephone devices equipped with electronic mail programs and browser programs have been provided,
It is now possible to send and receive e-mail and browse websites using only the telephone device.
【0003】[0003]
【発明が解決しようとする課題】しかしながら、このよ
うな従来の電話装置では、電子メールやブラウザ画面を
紙面に印刷することができない。紙面に印刷をしたい利
用者は、プリンタが内蔵された電話装置を用いればよい
が、このようなプリンタが内蔵された電話装置、例えば
ファクシミリとしての機能を備えた電話装置は、サイズ
が大きい。以上のように、紙面に印刷することと電話装
置を小型にすることとを両立させることができないとい
う問題があった。However, such a conventional telephone device cannot print an electronic mail or a browser screen on a paper surface. A user who wants to print on paper may use a telephone device having a built-in printer, but a telephone device having such a printer, for example, a telephone device having a function as a facsimile has a large size. As described above, there is a problem that it is not possible to achieve both printing on paper and downsizing the telephone device.
【0004】本発明はこのような問題を解決するために
なされたもので、プリンタなどの入出力端末装置を必要
に応じて接続することができるとともに小型にすること
ができる電話装置、および、情報通信システムを提供す
るものである。The present invention has been made in order to solve such a problem, and a telephone device in which an input / output terminal device such as a printer can be connected as needed and can be downsized, and information A communication system is provided.
【0005】[0005]
【課題を解決するための手段】本発明の電話装置は、ネ
ットワークに接続されるネットワークインタフェース
と、端末装置が接続され制御データの通信と非制御デー
タの通信とに同一の通信線を用いる端末装置インタフェ
ースと、制御データであるか非制御データであるかを示
す種別情報を前記端末装置へ送信されるデータに付加す
る送信データ処理部と、前記端末装置から受信したデー
タの種別情報に基づき制御データであるか非制御データ
であるかを判別する受信データ処理部とを備えた構成を
有している。A telephone device of the present invention is a terminal device connected to a network and a terminal device connected to the terminal device and using the same communication line for communication of control data and communication of non-control data. An interface, a transmission data processing unit for adding type information indicating control data or non-control data to the data transmitted to the terminal device, and control data based on the type information of the data received from the terminal device And a received data processing unit that determines whether the received data is non-control data.
【0006】この構成により、プリンタやバーコードリ
ーダなどの入出力端末装置を必要に応じて接続すること
ができるとともに電話装置を小型にすることができるこ
ととなる。また、プリンタやバーコードリーダなどの接
続を可能とするのに際し電話装置の部品のコストアップ
を抑えることができることとなる。With this configuration, an input / output terminal device such as a printer or a bar code reader can be connected as required, and the telephone device can be downsized. Further, it becomes possible to suppress the cost increase of the components of the telephone device when enabling the connection of the printer and the bar code reader.
【0007】本発明の電話装置は、ネットワークに接続
されるネットワークインタフェースと、複数の端末装置
のいずれかが選択的に接続され制御データの通信と非制
御データの通信とに同一の通信線を用いる第1の通信状
態および制御データの通信と非制御データの通信とに互
いに異なる通信線を用いる第2の通信状態のいずれかの
通信状態にある端末装置インタフェースと、前記第1の
通信状態にあるとき制御データであるか非制御データで
あるかを示す種別情報を前記端末装置へ送信されるデー
タに付加する送信データ処理部と、前記第1の通信状態
にあるとき前記端末装置から受信したデータの種別情報
に基づき制御データであるか非制御データであるかを判
別する受信データ処理部と、前記端末装置インタフェー
スの通信状態を前記第1の通信状態にするか前記第2の
通信状態にするかを切り換える通信状態切換部とを備え
た構成を有している。In the telephone device of the present invention, one of a plurality of terminal devices is selectively connected to the network interface connected to the network and the same communication line is used for communication of control data and communication of non-control data. A terminal device interface in any one of a first communication state and a second communication state in which different communication lines are used for communication of control data and communication of non-control data; and in the first communication state And a data received from the terminal device when in the first communication state, a transmission data processing unit that adds type information indicating whether the data is control data or non-control data to the data transmitted to the terminal device. The communication status of the reception data processing unit that determines whether the data is control data or non-control data based on the type information of It has a configuration in which a communication state converter for switching either to said second communication state or in the first communication state.
【0008】この構成により、プリンタやバーコードリ
ーダなどの入出力端末装置とパーソナルコンピュータな
どのデータ端末装置(DTE)とを必要に応じて選択的
に接続することができるとともに電話装置を小型にする
ことができることとなる。また、パーソナルコンピュー
タなどのデータ端末装置を接続した場合には、一般にサ
イズが大きい非制御データを、従来通り高速で伝達する
ことができるとともに、従来の電話装置と比較して部品
のコストアップを抑えることができることとなる。With this configuration, an input / output terminal device such as a printer or a bar code reader and a data terminal device (DTE) such as a personal computer can be selectively connected as needed, and the telephone device can be downsized. It will be possible. Further, when a data terminal device such as a personal computer is connected, generally large-sized non-control data can be transmitted at high speed as usual, and the cost increase of parts can be suppressed as compared with the conventional telephone device. It will be possible.
【0009】本発明の電話装置は、前記第1の通信状態
で通信を行う端末装置が接続されたか前記第2の通信状
態で通信を行う端末装置が接続されたかを検出する端末
装置検出部を備えた構成を有している。The telephone device of the present invention includes a terminal device detection unit for detecting whether a terminal device that communicates in the first communication state is connected or a terminal device that communicates in the second communication state is connected. It has a configuration provided.
【0010】この構成により、接続した端末装置に応じ
て適当な通信状態に自動的に切り換わるようにすること
ができ利便性が良い。With this configuration, it is possible to automatically switch to an appropriate communication state according to the connected terminal device, which is convenient.
【0011】本発明の電話装置は、前記送信データ処理
部が、前記端末装置へ送信される非制御データを複数の
ブロックに分解して前記端末装置との間でブロック毎に
転送確認を行い、前記受信データ処理部が、前記端末装
置で分解された非制御データを前記端末装置との間でブ
ロック毎に転送確認を行って組み立てる構成を有してい
る。In the telephone device of the present invention, the transmission data processing unit decomposes the non-control data transmitted to the terminal device into a plurality of blocks, and confirms transfer with the terminal device for each block. The reception data processing unit has a configuration in which the non-control data decomposed by the terminal device is assembled by confirming the transfer for each block with the terminal device.
【0012】この構成により、非制御データのサイズが
大きい場合にもデータの取りこぼしやオーバフローを防
ぐことができることとなる。With this configuration, even if the size of the non-control data is large, it is possible to prevent the missed data and the overflow.
【0013】本発明の情報通信システムは、前記電話装
置と、前記電話装置に接続される端末装置とを備え、前
記端末装置が、制御データであるか非制御データである
かを示す種別情報を前記電話装置へ送信されるデータに
付加するとともに、前記電話装置から受信したデータの
種別情報を抽出してこの種別情報に基づき制御データで
あるか非制御データであるかを判別する構成を有してい
る。The information communication system of the present invention comprises the telephone device and a terminal device connected to the telephone device, and provides the type information indicating whether the terminal device is control data or non-control data. In addition to adding to the data transmitted to the telephone device, it also has a configuration for extracting the type information of the data received from the telephone device and determining whether it is control data or non-control data based on this type information. ing.
【0014】この構成により、小型の電話装置に接続さ
れたプリンタやバーコードリーダなどの入出力端末装置
を利用することができることとなる。With this configuration, an input / output terminal device such as a printer or a bar code reader connected to a small telephone device can be used.
【0015】本発明の情報通信システムは、前記端末装
置としてプリンタが前記電話装置に接続され、前記電話
装置が、ブラウザの画面データをHTML形式で前記プ
リンタに送信し、前記プリンタが、前記HTML形式の
画面データをイメージデータに変換して印刷する構成を
有している。In the information communication system of the present invention, a printer as the terminal device is connected to the telephone device, the telephone device transmits screen data of a browser to the printer in HTML format, and the printer is in the HTML format. The screen data is converted into image data and printed.
【0016】この構成により、電子メールやブラウザ画
面を印字させることができ、また、電話装置とプリンタ
との間のデータの転送レートを特に高くする必要がない
ので、部品のコストアップを抑えることができることと
なる。With this configuration, it is possible to print an electronic mail or a browser screen, and it is not necessary to particularly increase the data transfer rate between the telephone device and the printer, so that the cost increase of the parts can be suppressed. It will be possible.
【0017】本発明の情報通信システムは、前記端末装
置としてバーコードリーダが前記電話装置に接続され、
前記バーコードリーダが、読み取ったバーコード情報を
文字列で前記電話装置に送信し、前記電話装置が、前記
バーコード情報を前記ネットワークに送出する構成を有
している。In the information communication system of the present invention, a bar code reader as the terminal device is connected to the telephone device,
The barcode reader transmits the read barcode information to the telephone device as a character string, and the telephone device sends the barcode information to the network.
【0018】この構成により、バーコードリーダで読み
取ったバーコード情報を遠隔にネットワークを介して送
信することができることとなる。With this configuration, the bar code information read by the bar code reader can be remotely transmitted via the network.
【0019】[0019]
【発明の実施の形態】以下、本発明の実施の形態につい
て、図面を用いて説明する。BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described below with reference to the drawings.
【0020】図1、図2および図3は本発明の一実施の
形態の電話装置10を示すブロック図である。図1、図
2および図3に示す電話装置10は同一の装置であっ
て、図1はプリンタ20が出力端末装置として電話装置
10に接続されており、図2はバーコードリーダ30が
入力端末装置として電話装置10に接続されており、図
3はパーソナルコンピュータ40がデータ端末装置(D
TE:Data Terminal Equipment)として電話装置10
に接続されている。FIGS. 1, 2 and 3 are block diagrams showing a telephone device 10 according to an embodiment of the present invention. The telephone device 10 shown in FIGS. 1, 2 and 3 is the same device. In FIG. 1, the printer 20 is connected to the telephone device 10 as an output terminal device, and in FIG. 2, the bar code reader 30 is an input terminal. As a device, the personal computer 40 is connected to the telephone device 10, and in FIG.
Telephone device 10 as TE (Data Terminal Equipment)
It is connected to the.
【0021】図1、図2および図3に示す電話装置10
は、無線のネットワークに接続されるネットワークイン
タフェース11と、プリンタ20やバーコードリーダ3
0、パーソナルコンピュータ40などの複数の端末装置
のいずれかが選択的に接続される端末装置インタフェー
ス12と、接続された端末装置の種別を検出する端末装
置検出部13と、端末装置の種別に基づいて通信状態を
切り換える通信状態切換部14と、ネットワークから受
信した情報、端末装置から受信した情報、その他の情報
が記憶される記憶部15と、受信した制御データの解析
や制御データの変換、制御データの生成などの制御デー
タに関する処理を行う制御データ処理部16と、端末装
置へ送信するデータに付加情報を付加する送信データ処
理部17と、端末装置から受信したデータの付加情報を
抽出する受信データ処理部18とを備える。Telephone device 10 shown in FIGS. 1, 2 and 3.
Includes a network interface 11 connected to a wireless network, a printer 20 and a bar code reader 3.
0, a terminal device interface 12 to which any one of a plurality of terminal devices such as a personal computer 40 is selectively connected, a terminal device detection unit 13 for detecting the type of the connected terminal device, and a terminal device based on the type of the terminal device. Communication state switching unit 14 for switching communication state by means of communication, storage unit 15 for storing information received from network, information received from terminal device, and other information, analysis of received control data, conversion of control data, control A control data processing unit 16 that performs processing related to control data such as data generation, a transmission data processing unit 17 that adds additional information to the data to be transmitted to the terminal device, and a reception that extracts additional information of the data received from the terminal device. And a data processing unit 18.
【0022】また、図1に示すプリンタ20は、電話装
置10と接続される電話装置インタフェース21と、デ
ータ要求、データ再送要求などの電話装置10へ送信さ
れるデータに付加情報を付加する送信データ処理部22
と、電話装置10から受信したHTML(Hyper Text M
arkup Language)形式などの印字テキストデータの付加
情報を抽出する受信データ処理部23と、受信された印
字テキストデータが記憶される記憶部24と、印字テキ
ストデータをイメージデータに変換するデータ変換部2
5と、変換されたイメージデータで印刷を行う印刷部2
6と、印字開始操作などの操作を受け付ける操作部27
とを備える。The printer 20 shown in FIG. 1 has a telephone device interface 21 connected to the telephone device 10 and transmission data for adding additional information to data transmitted to the telephone device 10 such as a data request and a data resend request. Processing unit 22
And the HTML (Hyper Text M
received data processing unit 23 for extracting additional information of print text data such as arkup Language), storage unit 24 for storing the received print text data, and data conversion unit 2 for converting the print text data into image data.
5 and a printing unit 2 for printing with the converted image data
6 and an operation unit 27 that receives an operation such as a print start operation
With.
【0023】また、図2に示すバーコードリーダ30
は、電話装置10と接続される電話装置インタフェース
31と、電話装置10へ送信されるデータに付加情報を
付加する送信データ処理部32と、電話装置10から受
信したデータの付加情報を抽出する受信データ処理部3
3と、バーコードの読み取りを行う読取部34と、読み
取られたバーコードデータを文字例に変換するデータ変
換部35と、文字列のバーコードデータが記憶される記
憶部36とを備える。Further, the bar code reader 30 shown in FIG.
Is a telephone device interface 31 connected to the telephone device 10, a transmission data processing unit 32 that adds additional information to the data transmitted to the telephone device 10, and a reception device that extracts additional information of the data received from the telephone device 10. Data processing unit 3
3, a reading unit 34 that reads a barcode, a data conversion unit 35 that converts the read barcode data into a character example, and a storage unit 36 that stores the barcode data of the character string.
【0024】また、図3に示すパーソナルコンピュータ
40は、電話装置10に接続される電話装置インタフェ
ース41と、電子メールやブラウザ画面情報などのデー
タを格納する記憶部42と、操作を受け付ける操作部4
3と、電子メールやブラウザ画面などを表示する表示部
44と、電子メールプログラムやブラウザプログラムな
どによって処理を実行する制御部45とを備える。The personal computer 40 shown in FIG. 3 has a telephone device interface 41 connected to the telephone device 10, a storage unit 42 for storing data such as e-mail and browser screen information, and an operation unit 4 for accepting operations.
3, a display unit 44 that displays an electronic mail, a browser screen, and the like, and a control unit 45 that executes processing by an electronic mail program, a browser program, and the like.
【0025】電話装置10のネットワークインタフェー
ス11は、例えばPIAFS(PHSInternet Access For
um Standard)プロトコルに従い、無線のネットワーク
を介して、相手先と通信を行う。The network interface 11 of the telephone device 10 is, for example, PIAFS (PHS Internet Access For).
um Standard) protocol to communicate with the other party via a wireless network.
【0026】電話装置10の端末装置インタフェース1
2は、接続された端末装置に応じて、複数の通信線のう
ち必要な通信線を用いて端末装置と通信を行う。例えば
図1に示すプリンタ20が出力端末装置として接続され
た場合、データ要求などの制御データと印字テキストデ
ータなどの非制御データとを、第1の通信線1を用い、
プリンタ20と送受する。同様に、図2に示すバーコー
ドリーダ30が入力端末装置として接続された場合も、
制御データと非制御データとを、第1の通信線1を用
い、バーコードリーダ30と送受する。また、図3に示
すパーソナルコンピュータ40がデータ端末装置(DT
E)として接続された場合、パーソナルコンピュータ4
0がネットワークを介して通信するための通信プロトコ
ルの制御データなどは第1の通信線1を用いて送受し、
電話装置10を通過する電子メールやブラウザ画面デー
タなどの非制御データは第2の通信線2を用いて送受す
る。このように電話装置10の端末装置インタフェース
12は、端末装置が接続された場合、制御データの通信
と非制御データの通信とに第1の通信線1を用いる第1
の通信状態と、制御データの通信に第1の通信線1を用
い非制御データの通信に第2の通信線2を用いる第2の
通信状態のいずれかの通信状態にあるようになってい
る。Terminal device interface 1 of telephone device 10
2 communicates with the terminal device using a necessary communication line among a plurality of communication lines according to the connected terminal device. For example, when the printer 20 shown in FIG. 1 is connected as an output terminal device, control data such as a data request and non-control data such as print text data are transferred using the first communication line 1.
Send and receive with printer 20. Similarly, when the bar code reader 30 shown in FIG. 2 is connected as an input terminal device,
Control data and non-control data are transmitted / received to / from the barcode reader 30 using the first communication line 1. Further, the personal computer 40 shown in FIG.
When connected as E), the personal computer 4
0 transmits and receives control data of a communication protocol for 0 to communicate via the network using the first communication line 1,
Non-control data such as electronic mail and browser screen data passing through the telephone device 10 is transmitted and received using the second communication line 2. As described above, the terminal device interface 12 of the telephone device 10 uses the first communication line 1 for communication of control data and communication of non-control data when the terminal device is connected.
And a second communication state in which the first communication line 1 is used for communication of control data and the second communication line 2 is used for communication of non-control data. .
【0027】電話装置10の端末装置検出部13は、第
1の通信状態で通信を行う端末装置が接続されたか第2
の通信状態で通信を行う端末装置が接続されたかを検出
するようになっている。具体的には、例えば端末装置か
ら送信された端末装置情報によって端末種別を検出す
る。The terminal device detection unit 13 of the telephone device 10 determines whether the terminal device which communicates in the first communication state is connected or not.
It is configured to detect whether a terminal device that communicates in the communication state is connected. Specifically, for example, the terminal type is detected based on the terminal device information transmitted from the terminal device.
【0028】電話装置10の通信状態切換部14は、端
末装置が接続された場合、端末装置検出部13の検出結
果に基づいて、第1の通信状態および第2の通信状態の
いずれかに通信状態を切り換えるようになっている。When the terminal device is connected, the communication state switching unit 14 of the telephone device 10 communicates with either the first communication state or the second communication state based on the detection result of the terminal device detection unit 13. It is designed to switch the state.
【0029】電話装置10の送信データ処理部17は、
第1の通信状態のとき、制御データであるか非制御デー
タであるかを示す種別情報を含む付加情報を端末装置へ
送信されるデータに付加する。また、非制御データは、
複数のブロックに分解し、端末装置との間でブロック毎
に転送確認を行う。The transmission data processing unit 17 of the telephone device 10 is
In the first communication state, additional information including type information indicating whether the data is control data or non-control data is added to the data transmitted to the terminal device. In addition, the non-control data is
It is divided into a plurality of blocks and transfer confirmation is performed for each block with the terminal device.
【0030】電話装置10の受信データ処理部18は、
第1の通信状態のとき、端末装置から受信したデータの
付加情報を抽出し、この付加情報に含まれた種別情報に
基づき制御データであるか非制御データであるかを判別
する。また、非制御データは、端末装置との間でブロッ
ク毎に転送確認を行い、非制御データを組み立てる。ま
た、付加情報を削除し、制御データは制御データ処理部
16に送り、非制御データは記憶部15に送る。The reception data processing unit 18 of the telephone device 10 is
In the first communication state, the additional information of the data received from the terminal device is extracted, and it is determined whether it is control data or non-control data based on the type information included in this additional information. Further, the non-control data is assembled with the terminal device by confirming the transfer for each block. Further, the additional information is deleted, the control data is sent to the control data processing unit 16, and the non-control data is sent to the storage unit 15.
【0031】図4は、第1の通信状態におけるデータの
フォーマットの例を示す。図4において、1ブロックの
データ400は、1ブロックの開始を示す開始コード4
01と、再送ブロックであるか否かを示す再送フラグ4
02と、次ブロックの有無を示す次データフラグ403
と、一連のブロックの先頭であるか否かを示す先頭デー
タフラグ404と、制御データであるか非制御データで
あるかを示す種別情報405と、1ブロックの長さを示
すレングス情報406と、制御データおよび非制御デー
タいずれかのデータ407と、1ブロックの終了を示す
終了コード408と、1ブロックのデータの正当性を確
認するためのチェックサム409とによって構成され
る。ここで、開始コード401と再送フラグ402と次
データフラグ403と先頭データフラグ404と種別情
報405とレングス情報406と終了コード408とチ
ェックサム409とは、付加情報を構成する。FIG. 4 shows an example of the data format in the first communication state. In FIG. 4, one block of data 400 is a start code 4 indicating the start of one block.
01 and a retransmission flag 4 indicating whether the block is a retransmission block
02 and the next data flag 403 indicating the presence or absence of the next block
A head data flag 404 indicating whether it is the head of a series of blocks, type information 405 indicating whether it is control data or non-control data, and length information 406 indicating the length of one block, The data 407 is either control data or non-control data, an end code 408 indicating the end of one block, and a checksum 409 for confirming the validity of the data of one block. Here, the start code 401, the retransmission flag 402, the next data flag 403, the head data flag 404, the type information 405, the length information 406, the end code 408, and the checksum 409 constitute additional information.
【0032】次に、本実施の形態の電話装置10の動作
について説明する。Next, the operation of the telephone device 10 of this embodiment will be described.
【0033】プリンタ20やバーコードリーダ30など
の入出力端末装置が電話装置10に接続され、第1の通
信状態にある場合、端末装置宛ての制御データは、電話
装置10の制御データ処理部16から電話装置10の送
信データ処理部17に送られ、電話装置10の送信デー
タ処理部17によって、種別情報を含む付加情報が付加
され、電話装置10の端末装置インタフェース12によ
って、第1の信号線1で端末装置に送信される。また、
端末装置宛ての非制御データは、電話装置10の記憶部
15から電話装置10の送信データ処理部17に送ら
れ、電話装置10の送信データ処理部17によって、所
定の長さのブロックに分解され、種別情報を含む付加情
報が付加され、電話装置10の端末装置インタフェース
12によって、第1の信号線1で端末装置に送信され
る。また、端末装置から第1の信号線1で送信された制
御データは、電話装置10の端末装置インタフェース1
2から電話装置10の受信データ処理部18に送られ、
電話装置10の受信データ処理部18によって、付加情
報が抽出され、付加情報に含まれた種別情報に基づき制
御データと判別され、付加情報が削除され、制御データ
処理部16に送られる。また、端末装置から第1の信号
線1で送信された非制御データは、電話装置10の端末
装置インタフェース12から電話装置10の受信データ
処理部18に送られ、電話装置10の受信データ処理部
18によって、付加情報が抽出され、付加情報に含まれ
た種別情報に基づき非制御データと判別され、付加情報
が削除され、記憶部15に送られる。When an input / output terminal device such as the printer 20 or the bar code reader 30 is connected to the telephone device 10 and is in the first communication state, the control data addressed to the terminal device is the control data processing unit 16 of the telephone device 10. From the telephone device 10 to the transmission data processing unit 17, the transmission data processing unit 17 of the telephone device 10 adds additional information including type information, and the terminal device interface 12 of the telephone device 10 transmits the first signal line. 1 is transmitted to the terminal device. Also,
The non-control data addressed to the terminal device is sent from the storage unit 15 of the telephone device 10 to the transmission data processing unit 17 of the telephone device 10, and is decomposed into blocks of a predetermined length by the transmission data processing unit 17 of the telephone device 10. , Additional information including type information is added, and is transmitted to the terminal device through the first signal line 1 by the terminal device interface 12 of the telephone device 10. The control data transmitted from the terminal device via the first signal line 1 is the terminal device interface 1 of the telephone device 10.
2 is sent to the reception data processing unit 18 of the telephone device 10,
The reception data processing unit 18 of the telephone device 10 extracts the additional information, determines it as control data based on the type information included in the additional information, deletes the additional information, and sends it to the control data processing unit 16. The non-control data transmitted from the terminal device via the first signal line 1 is sent from the terminal device interface 12 of the telephone device 10 to the reception data processing unit 18 of the telephone device 10, and the reception data processing unit of the telephone device 10 is transmitted. The additional information is extracted by 18, the non-control data is determined based on the type information included in the additional information, the additional information is deleted, and the additional information is sent to the storage unit 15.
【0034】また、パーソナルコンピュータ40などの
データ端末装置(DTE)が電話装置10に接続され、
第2の通信状態にある場合、端末装置宛ての制御データ
は、電話装置10の制御データ処理部16から端末装置
インタフェース12に直接送られ、端末装置インタフェ
ース12によって、第1の信号線1で端末装置に送信さ
れる。また、ネットワークから受信された非制御データ
は、電話装置10のネットワークインタフェース11か
ら電話装置10の端末装置インタフェース12に直接送
られ、端末装置インタフェース12によって、第2の信
号線2で端末装置に送信される。また、端末装置から第
1の信号線1で送信された制御データは、電話装置10
の端末装置インタフェース12から電話装置10の制御
データ処理部16に直接送られる。また、端末装置から
第2の信号線2で送信された非制御データは、電話装置
10の端末装置インタフェース12から電話装置10の
ネットワークインタフェース11に直接送られ、ネット
ワークへと送出される。A data terminal device (DTE) such as a personal computer 40 is connected to the telephone device 10,
When in the second communication state, the control data addressed to the terminal device is directly sent from the control data processing unit 16 of the telephone device 10 to the terminal device interface 12, and the terminal device interface 12 causes the terminal device 1 to transmit the data on the first signal line 1. Sent to the device. Further, the non-control data received from the network is directly sent from the network interface 11 of the telephone device 10 to the terminal device interface 12 of the telephone device 10, and is transmitted by the terminal device interface 12 to the terminal device through the second signal line 2. To be done. In addition, the control data transmitted from the terminal device via the first signal line 1 is the telephone device 10
Is directly sent from the terminal device interface 12 to the control data processing unit 16 of the telephone device 10. Further, the non-control data transmitted from the terminal device through the second signal line 2 is directly sent from the terminal device interface 12 of the telephone device 10 to the network interface 11 of the telephone device 10 and sent to the network.
【0035】図5は、端末装置としてプリンタ20が電
話装置10に接続された場合の電話装置10とプリンタ
20との間の通信シーケンスの例を示す。図5におい
て、印刷が開始されたとき、プリンタ20から電話装置
10にデータ要求(制御データ)が送信される(S50
1)。次に、電話装置10からプリンタ20に印字テキ
ストデータ(非制御データ)の第1ブロックが送信され
る(S502)。プリンタ20によって第1ブロックの
正当性が確認され次のブロックの受信が可能になったと
き、プリンタ20から電話装置10にデータ要求が送信
される(S503)。次に、電話装置10からプリンタ
20に印字テキストデータの第2ブロックが送信される
(S504)。以下、同様に、電話装置10で複数のブ
ロックに分解されブロック毎に付加情報が付加された印
字テキストデータが、プリンタ20からのデータ要求に
対応して、電話装置10からプリンタ20に順次送信さ
れる。プリンタ20側ではブロック毎にデータの正当性
を確認し、データに異常が検出されたとき、データ再送
要求(制御データ)がプリンタ20から電話装置10に
送信される(S511)。データ再送要求を受信した電
話装置10はデータ再送要求に対応したブロックの印字
テキストデータを再送する(S512)。なお、プリン
タ20は印字テキストデータの受信と並行して、印字テ
キストデータをイメージデータに変換するとともに印刷
を行う。また、未印刷の印字テキストデータの量が記憶
部24に用意された容量に近づき所定の量になったと
き、次ブロックのデータ要求の送信を遅延させることに
よりフロー制御を行う。FIG. 5 shows an example of a communication sequence between the telephone device 10 and the printer 20 when the printer 20 as a terminal device is connected to the telephone device 10. In FIG. 5, when printing is started, a data request (control data) is transmitted from the printer 20 to the telephone device 10 (S50).
1). Next, the first block of print text data (non-control data) is transmitted from the telephone device 10 to the printer 20 (S502). When the printer 20 confirms the validity of the first block and the next block can be received, the printer 20 sends a data request to the telephone device 10 (S503). Next, the second block of the print text data is transmitted from the telephone device 10 to the printer 20 (S504). Similarly, the print text data, which is similarly divided into a plurality of blocks by the telephone device 10 and the additional information is added to each block, is sequentially transmitted from the telephone device 10 to the printer 20 in response to the data request from the printer 20. It On the printer 20 side, the validity of the data is confirmed for each block, and when an abnormality is detected in the data, a data resend request (control data) is transmitted from the printer 20 to the telephone device 10 (S511). Upon receiving the data resend request, the telephone device 10 resends the print text data of the block corresponding to the data resend request (S512). Note that the printer 20 converts the print text data into image data and prints in parallel with the reception of the print text data. Further, when the amount of unprinted print text data approaches the capacity prepared in the storage unit 24 and reaches a predetermined amount, the flow control is performed by delaying the transmission of the data request of the next block.
【0036】なお、1ブロック毎に行うデータの正当性
の確認は、第1に、レングス情報によって示される位置
に所定の終了コードがあることの確認、第2に、チェッ
クサムによる確認である。The validity of the data for each block is firstly confirmed by the presence of a predetermined end code at the position indicated by the length information, and secondly by the checksum.
【0037】また、電話装置10は、電子メールを印刷
する場合、プレインなテキストでプリンタ20に送信
し、ブラウザ画面を印刷する場合、HTML形式のテキ
ストでプリンタ20に送信する。The telephone device 10 sends plain text to the printer 20 when printing an e-mail, and sends it to the printer 20 as HTML text when printing a browser screen.
【0038】以上のように、本実施の形態の電話装置1
0は、ネットワークに接続されるネットワークインタフ
ェース11と、複数の端末装置のいずれかが選択的に接
続され、制御データの通信と非制御データの通信とに第
1の通信線1を用いる第1の通信状態、および、制御デ
ータの通信と非制御データの通信とにそれぞれ第1の通
信線1と第2の通信線2とを用いる第2の通信状態のい
ずれかの通信状態にある端末装置インタフェース12
と、第1の通信状態にあるとき制御データであるか非制
御データであるかを示す種別情報を端末装置へ送信され
るデータに付加する送信データ処理部17と、第1の通
信状態にあるとき端末装置から受信したデータの種別情
報に基づき制御データであるか非制御データであるかを
判別する受信データ処理部18と、端末装置インタフェ
ースの通信状態を第1の通信状態にするか第2の通信状
態にするかを切り換える通信状態切換部14とを備える
ので、プリンタ20やバーコードリーダ30などの入出
力端末装置およびパーソナルコンピュータ40などのデ
ータ端末装置(DTE)のいずれかを必要に応じて選択
的に接続することができるとともに電話装置を小型にす
ることができることとなる。また、パーソナルコンピュ
ータ40などのデータ端末装置を接続した場合には、一
般にサイズが大きい非制御データを、従来通り高速で伝
達することができるとともに、従来の電話装置と比較し
て部品のコストアップを抑えることができることとな
る。As described above, the telephone device 1 of this embodiment
0 is a first interface in which one of a plurality of terminal devices is selectively connected to the network interface 11 connected to the network and uses the first communication line 1 for communication of control data and communication of non-control data. A terminal device interface in a communication state and in a second communication state in which the first communication line 1 and the second communication line 2 are used for control data communication and non-control data communication, respectively. 12
And a transmission data processing unit 17 for adding type information indicating control data or non-control data to the data transmitted to the terminal device when in the first communication state, and in the first communication state At this time, the reception data processing unit 18 that determines whether the data is control data or non-control data based on the type information of the data received from the terminal device, and the communication state of the terminal device interface is set to the first communication state or the second communication state. Since the communication state switching unit 14 for switching between the communication state and the data terminal device (DTE) such as the printer 20 and the bar code reader 30 and the data terminal device (DTE) such as the personal computer 40 is provided as necessary. Therefore, the telephone device can be selectively connected and the telephone device can be downsized. Further, when a data terminal device such as a personal computer 40 is connected, non-control data, which is generally large in size, can be transmitted at high speed as before, and the cost of parts is increased as compared with a conventional telephone device. It can be suppressed.
【0039】また、本実施の形態の電話装置10は、第
1の通信状態で通信を行う端末装置が接続されたか第2
の通信状態で通信を行う端末装置が接続されたかを検出
する端末装置検出部13を備えるので、接続した端末装
置に応じて適当な通信状態に自動的に切り換わるように
することができ利便性が良い。In addition, the telephone device 10 of the present embodiment is connected to a terminal device for performing communication in the first communication state, and
Since the terminal device detection unit 13 that detects whether or not the terminal device that communicates in the communication state is connected is provided, it is possible to automatically switch to an appropriate communication state according to the connected terminal device. Is good.
【0040】また、本実施の形態の電話装置10は、送
信データ処理部17が、端末装置へ送信される非制御デ
ータを複数のブロックに分解して端末装置との間でブロ
ック毎に転送確認を行い、受信データ処理部18が、端
末装置で分解された非制御データを端末装置との間でブ
ロック毎に転送確認を行って組み立てるので、非制御デ
ータのサイズが大きい場合にもデータの取りこぼしやオ
ーバフローを防ぐことができる。Further, in the telephone device 10 of the present embodiment, the transmission data processing unit 17 decomposes the non-control data transmitted to the terminal device into a plurality of blocks and confirms the transfer with the terminal device for each block. Then, the reception data processing unit 18 confirms the transfer of the non-control data decomposed by the terminal device for each block with the terminal device and assembles it. Therefore, even if the size of the non-control data is large, the received data is dropped. And overflow can be prevented.
【0041】また、本実施の形態の情報通信システム
は、プリンタ20が電話装置に接続され、電話装置10
が、ブラウザの画面データをHTML形式でプリンタ2
0に送信し、プリンタ20が、HTML形式の画面デー
タをイメージデータに変換して印刷するので、電子メー
ルやブラウザ画面を印字させることができ、また、電話
装置10とプリンタ20との間のデータの転送レートを
特に高くする必要がないので、部品のコストアップを抑
えることができる。Further, in the information communication system of this embodiment, the printer 20 is connected to the telephone device, and the telephone device 10
But the printer screen data in HTML format for the browser 2
0, and the printer 20 converts the HTML format screen data into image data and prints it, so that an e-mail or a browser screen can be printed, and data between the telephone device 10 and the printer 20 can be printed. Since it is not necessary to particularly increase the transfer rate of, the cost increase of parts can be suppressed.
【0042】また、本実施の形態の情報通信システム
は、バーコードリーダ30が電話装置10に接続され、
バーコードリーダ30が、読み取ったバーコード情報を
文字列で電話装置10に送信し、電話装置10が、バー
コード情報をネットワークに送出するので、バーコード
リーダ30で読み取ったバーコード情報を遠隔にネット
ワークを介して送信することができる。In the information communication system of this embodiment, the bar code reader 30 is connected to the telephone device 10,
The barcode reader 30 transmits the barcode information read by the barcode to the telephone device 10, and the telephone device 10 sends the barcode information to the network. Therefore, the barcode information read by the barcode reader 30 can be remotely transmitted. Can be sent over the network.
【0043】なお、電話装置10は、PHS(Personal
Handyphone System)に限らず、デジタルコードレス電
話の子機ならびに親機、その他どのような電話装置であ
ってもよい。また、前述の実施の形態において、PIA
FSプロトコルでネットワークを介し通信する例につい
て説明したが、それ以外の通信プロトコルであってもよ
い。The telephone device 10 has a PHS (Personal).
Not only the Handyphone System) but also a cordless telephone slave unit, a master unit, and any other telephone device. Further, in the above-described embodiment, the PIA
Although the example in which communication is performed via the network with the FS protocol has been described, other communication protocols may be used.
【0044】また、前述の実施の形態において、プリン
タ20やバーコードリーダ30を電話装置10に接続す
る例について説明したが、当然のことながら、それ以外
の入出力端末装置であっても適用可能である。また、デ
ータ端末装置(DTE)としてパーソナルコンピュータ
40を電話装置10に接続する例について説明したが、
PDA(Personal Data Assistant)その他のデータ端
末装置であってもよい。Further, in the above-mentioned embodiment, the example in which the printer 20 and the bar code reader 30 are connected to the telephone device 10 has been described, but it goes without saying that other input / output terminal devices can also be applied. Is. Also, an example in which the personal computer 40 is connected to the telephone device 10 as a data terminal device (DTE) has been described.
It may be a PDA (Personal Data Assistant) or other data terminal device.
【0045】また、前述の実施の形態において、制御デ
ータの通信とおよび非制御データの通信とに第1の通信
線を用いる第1の通信状態と、第1の通信線と第2の通
信線とを用いる第2の通信状態とを切り換える例につい
て説明したが、データ端末装置(DTE)としてパーソ
ナルコンピュータなどを電話装置に接続した従来の利用
をせず、例えばプリンタの接続のみをするのであれば、
通信状態を第1の通信状態のみとしてもよい。このよう
に第1の通信状態のみとする場合、端末装置検出部1
3、通信状態切換部14および第2の通信状態でのみ用
いるデータ伝送用のバスその他の部品は除いた構成とし
てもよい。Further, in the above-described embodiment, the first communication state in which the first communication line is used for the control data communication and the non-control data communication, the first communication line and the second communication line are used. Although an example of switching between the second communication state using and has been described, if a personal computer or the like is connected as a data terminal device (DTE) to a telephone device in the conventional manner and only a printer is connected, for example. ,
The communication state may be only the first communication state. When only the first communication state is set in this way, the terminal device detection unit 1
3, the communication state switching unit 14 and the data transmission bus used only in the second communication state and other components may be omitted.
【0046】[0046]
【発明の効果】本発明は、プリンタやバーコードリーダ
などの入出力端末装置を必要に応じて接続することがで
きるとともに小型にすることができるという優れた効果
を有する電話装置および情報通信システムを提供するも
のである。INDUSTRIAL APPLICABILITY The present invention provides a telephone device and an information communication system having an excellent effect that an input / output terminal device such as a printer or a bar code reader can be connected as needed and can be made compact. It is provided.
【図1】本発明の一実施の形態の電話装置にプリンタが
接続された情報通信システムを示すブロック図FIG. 1 is a block diagram showing an information communication system in which a printer is connected to a telephone device according to an embodiment of the present invention.
【図2】本発明の一実施の形態の電話装置にバーコード
リーダが接続された情報通信システムを示すブロック図FIG. 2 is a block diagram showing an information communication system in which a bar code reader is connected to a telephone device according to an embodiment of the present invention.
【図3】本発明の一実施の形態の電話装置にパーソナル
コンピュータが接続された情報通信システムを示すブロ
ック図FIG. 3 is a block diagram showing an information communication system in which a personal computer is connected to a telephone device according to an embodiment of the present invention.
【図4】本発明の一実施の形態の電話装置と端末装置と
間で伝送されるデータのフォーマットの例を示す図FIG. 4 is a diagram showing an example of a format of data transmitted between the telephone device and the terminal device according to the embodiment of the present invention.
【図5】本発明の一実施の形態の電話装置とプリンタと
の通信シーケンスの例を示す図FIG. 5 is a diagram showing an example of a communication sequence between the telephone device and the printer according to the embodiment of the present invention.
10 電話装置11 電話装置のネットワークインタフェース12 電話装置の端末装置インタフェース13 電話装置の端末装置検出部14 電話装置の通信状態切換部15 電話装置の記憶部16 電話装置の制御データ処理部17 電話装置の送信データ処理部18 電話装置の受信データ処理部20 プリンタ21 プリンタの電話装置インタフェース22 プリンタの送信データ処理部23 プリンタの受信データ処理部24 プリンタの記憶部25 プリンタのデータ変換部26 プリンタの印刷部27 プリンタの操作部30 バーコードリーダ31 バーコードリーダの電話装置インタフェース32 バーコードリーダの送信データ処理部33 バーコードリーダの受信データ処理部34 バーコードリーダの読取部35 バーコードリーダのデータ変換部36 バーコードリーダの記憶部40 パーソナルコンピュータ41 パーソナルコンピュータの電話装置インタフェー
ス42 パーソナルコンピュータの記憶部43 パーソナルコンピュータの操作部44 パーソナルコンピュータの表示部45 パーソナルコンピュータの制御部10 telephone device 11 telephone device network interface 12 telephone device terminal device interface 13 telephone device terminal device detection unit 14 telephone device communication state switching unit 15 telephone device storage unit 16 telephone device control data processing unit 17 telephone device Transmitted data processing unit 18 Telephone device received data processing unit 20 Printer 21 Printer telephone device interface 22 Printer transmitted data processing unit 23 Printer received data processing unit 24 Printer storage unit 25 Printer data conversion unit 26 Printer printing unit 27 Printer operation unit 30 Bar code reader 31 Bar code reader telephone device interface 32 Bar code reader transmission data processing unit 33 Bar code reader reception data processing unit 34 Bar code reader reading unit 35 Bar code reader data conversion unit 6 control unit of the bar code reader of the storage unit 40 the personal computer 41 a personal computer of the telephone device interface 42 the personal computer of the storage unit 43 the personal computer of the operating unit 44 the personal computer of the display unit 45 personal computer
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002098514AJP3964247B2 (en) | 2002-04-01 | 2002-04-01 | Telephone device and information communication system |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002098514AJP3964247B2 (en) | 2002-04-01 | 2002-04-01 | Telephone device and information communication system |
| Publication Number | Publication Date |
|---|---|
| JP2003298681Atrue JP2003298681A (en) | 2003-10-17 |
| JP3964247B2 JP3964247B2 (en) | 2007-08-22 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002098514AExpired - Fee RelatedJP3964247B2 (en) | 2002-04-01 | 2002-04-01 | Telephone device and information communication system |
| Country | Link |
|---|---|
| JP (1) | JP3964247B2 (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000115732A (en)* | 1998-09-30 | 2000-04-21 | Kyocera Corp | Portable videophone |
| JP2000341657A (en)* | 1999-03-30 | 2000-12-08 | Fujitsu Ltd | Wireless videophone, electronic shopping system, and transaction processing execution method |
| JP2001265688A (en)* | 2000-03-17 | 2001-09-28 | Access:Kk | Print output restriction method, content server and communication terminal |
| JP2001309024A (en)* | 2000-04-19 | 2001-11-02 | Seiko Instruments Inc | Radio equipment |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000115732A (en)* | 1998-09-30 | 2000-04-21 | Kyocera Corp | Portable videophone |
| JP2000341657A (en)* | 1999-03-30 | 2000-12-08 | Fujitsu Ltd | Wireless videophone, electronic shopping system, and transaction processing execution method |
| JP2001265688A (en)* | 2000-03-17 | 2001-09-28 | Access:Kk | Print output restriction method, content server and communication terminal |
| JP2001309024A (en)* | 2000-04-19 | 2001-11-02 | Seiko Instruments Inc | Radio equipment |
| Publication number | Publication date |
|---|---|
| JP3964247B2 (en) | 2007-08-22 |
| Publication | Publication Date | Title |
|---|---|---|
| JPH1127501A (en) | Facsimile type electronic mail device and information terminal equipment | |
| US5175762A (en) | Remote printing using FAX | |
| JP2001175432A (en) | Printer cable for portable telephone and method for printing communication data | |
| JPH11164071A (en) | Facsimile machine | |
| US20040227974A1 (en) | Image processing system, scanner device and image processing method | |
| JP2003298681A (en) | Telephone device and information communication system | |
| JP2950315B2 (en) | Communication terminal device and storage medium | |
| JP2012039562A (en) | Network multifunction machine | |
| JP2008182405A (en) | Data communication device | |
| EP0484145B1 (en) | Remote printing using fax | |
| JP2003281048A (en) | E-mail processor | |
| KR100467586B1 (en) | Multi function device having short message service and method for printing fax image | |
| JP3876623B2 (en) | Internet facsimile machine | |
| JP3561625B2 (en) | Information communication equipment | |
| JP2004179936A (en) | System and method for transmitting electronic mail picture | |
| JP2004318722A (en) | Communications equipment | |
| JP2009147668A (en) | Image forming apparatus | |
| JP2002247388A (en) | Internet facsimile machine | |
| JP2003046706A (en) | Facsimile machine | |
| JP3405296B2 (en) | Facsimile machine and communication method in facsimile machine | |
| JP2000259634A (en) | Machine translation device and machine translation method | |
| JP2003018346A (en) | Communication control device and communication control method | |
| JPH10293733A (en) | Information communication device | |
| JP5453772B2 (en) | Request processing device | |
| KR20000045094A (en) | Method for transceiving facsimile data of mfp |
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination | Free format text:JAPANESE INTERMEDIATE CODE: A621 Effective date:20041206 | |
| A131 | Notification of reasons for refusal | Free format text:JAPANESE INTERMEDIATE CODE: A131 Effective date:20061121 | |
| A521 | Request for written amendment filed | Free format text:JAPANESE INTERMEDIATE CODE: A523 Effective date:20061221 | |
| 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:20070424 | |
| A61 | First payment of annual fees (during grant procedure) | Free format text:JAPANESE INTERMEDIATE CODE: A61 Effective date:20070523 | |
| R150 | Certificate of patent or registration of utility model | Free format text:JAPANESE INTERMEDIATE CODE: R150 | |
| FPAY | Renewal fee payment (event date is renewal date of database) | Free format text:PAYMENT UNTIL: 20100601 Year of fee payment:3 | |
| FPAY | Renewal fee payment (event date is renewal date of database) | Free format text:PAYMENT UNTIL: 20110601 Year of fee payment:4 | |
| FPAY | Renewal fee payment (event date is renewal date of database) | Free format text:PAYMENT UNTIL: 20120601 Year of fee payment:5 | |
| FPAY | Renewal fee payment (event date is renewal date of database) | Free format text:PAYMENT UNTIL: 20120601 Year of fee payment:5 | |
| FPAY | Renewal fee payment (event date is renewal date of database) | Free format text:PAYMENT UNTIL: 20130601 Year of fee payment:6 | |
| LAPS | Cancellation because of no payment of annual fees |