[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2000125071A - Facsimile device and its control method - Google Patents

Facsimile device and its control method

Info

Publication number
JP2000125071A
JP2000125071A JP29245298A JP29245298A JP2000125071A JP 2000125071 A JP2000125071 A JP 2000125071A JP 29245298 A JP29245298 A JP 29245298A JP 29245298 A JP29245298 A JP 29245298A JP 2000125071 A JP2000125071 A JP 2000125071A
Authority
JP
Japan
Prior art keywords
facsimile
data
packet
external terminal
communication line
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
JP29245298A
Other languages
Japanese (ja)
Inventor
Michihiro Izumi
通博 泉
Naoto Kagaya
直人 加賀谷
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP29245298A priority Critical patent/JP2000125071A/en
Publication of JP2000125071A publication Critical patent/JP2000125071A/en
Pending legal-status Critical Current

Links

Landscapes

  • Facsimiles In General (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Telephonic Communication Services (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide an ISDN router function for facsimile device, to integrally control it, to improve operability, to save space and to reduce cost by controlling the communication state of an outer terminal and a digital pubic communication line, which are connected so that they can communicate, in accordance with a prescribed protocol. SOLUTION: MPU 201 analyzes the IP address of a packet received from a data terminal and activates an ISDN interface 225. When a call setting message is transmitted to ISDN and a response message is received from ISDN, MPU 201 changes over a port switch 229, controls a system so that an HDLC controller 227 is connected to ISDN and sets an echo canceller to a through mode. When a call channel is set, the processings of the recognition of a connection procedure, a certification processing, the designation of a protocol and the designation of an IP address are executed. When a PPP link is established, the previously received packet is transmitted to ISDN.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、例えばデジタル公
衆回線(ISDN)に接続され、ISDNルーター機能
を内蔵するファクシミリ装置及びその制御方法に関する
ものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a facsimile apparatus connected to, for example, a digital public line (ISDN) and having a built-in ISDN router function, and a control method therefor.

【0002】[0002]

【従来の技術】近年、ISDNの普及に伴って複数のパ
ーソナルコンピュータ等の外部端末を使ったデータ通信
を行う際に、ISDNルータを介してISDNに接続さ
れてきている。
2. Description of the Related Art In recent years, with the spread of ISDN, when performing data communication using a plurality of external terminals such as personal computers, it has been connected to an ISDN via an ISDN router.

【0003】この場合、外部端末をイーサーネットのケ
ーブルでISDNルーターに接続し、外部端末からIS
DNルーターに対して10Mbpsの伝送速度でデータ
を送信する。データを受けたISDNルーターでは、所
定のISDNの番号に発信し、PPP(Point to Point
Protocol)により相手との間でリンクを確立した上で、
PCから受信したデータに所定のヘッダを付加してIS
DNに送信する。
In this case, an external terminal is connected to an ISDN router with an Ethernet cable, and an ISDN router is connected to the external terminal.
Data is transmitted to the DN router at a transmission rate of 10 Mbps. Upon receiving the data, the ISDN router sends a call to a predetermined ISDN number and sends the data to a PPP (Point to Point).
Protocol) to establish a link with the other party,
Adds a predetermined header to the data received from the PC and
Send to DN.

【0004】ISDNルーターに公衆回線であるISD
Nが接続されるので、一般には、他のメディア(音声、
画像)の通信に使用する電話機、ファクシミリなどはI
SDNルーターのアナログポートに接続して使用する。
A public line, ISD, is used for an ISDN router.
Since N is connected, other media (audio,
Telephone, facsimile, etc. used for communication
Used by connecting to the analog port of the SDN router.

【0005】図13は、従来のISDNルーターを使用
する場合のシステムの構成を示した図である。
FIG. 13 is a diagram showing the configuration of a system when a conventional ISDN router is used.

【0006】同図において、2101はISDNルータ
ー、2102はISDNルーターの第1のアナログポー
トと接続されたPHS親機、2103はPHS電話機、
2104はISDNルーターとイーサーネットケーブル
で接続されたPC、2105はPCとケーブルで接続さ
れた第二のPC、2106はPCとケーブルで接続され
たプリンタ、2107はISDNルーターの第2のアナ
ログポートと接続されたファクシミリ装置、2108は
ISDN、2109はISDNを介して接続された相手
(インターネットプロバイダなど)のISDNルーター
である。
In FIG. 1, reference numeral 2101 denotes an ISDN router; 2102, a PHS master unit connected to the first analog port of the ISDN router; 2103, a PHS telephone;
Reference numeral 2104 denotes a PC connected to the ISDN router by an Ethernet cable, 2105 denotes a second PC connected to the PC by a cable, 2106 denotes a printer connected to the PC by a cable, and 2107 denotes a second analog port of the ISDN router. A connected facsimile machine 2108 is an ISDN, and 2109 is an ISDN router of a partner (such as an Internet provider) connected via the ISDN.

【0007】図14は、従来のISDNルーターの内部
構成を示した図である。
FIG. 14 is a diagram showing the internal configuration of a conventional ISDN router.

【0008】同図において、2201はCPU(マイク
ロコンピュータ)、2202はメモリ、2203はデー
タバス、2204はDSU(Digital Service Unit)を含
むISDNインターフェース部、2205はBチャネル
シリアル信号、2206はISDNで伝送されるデータ
フレームの組立/分解を行うHDLCコントローラ、2
207はLANインターフェース、2208はアナログ
公衆回線に接続できる端末を接続するアナログポートで
ある。
In the figure, 2201 is a CPU (microcomputer), 2202 is a memory, 2203 is a data bus, 2204 is an ISDN interface unit including a DSU (Digital Service Unit), 2205 is a B-channel serial signal, and 2206 is an ISDN transmission HDLC controller for assembling / disassembling the data frame
Reference numeral 207 denotes a LAN interface, and 2208 denotes an analog port for connecting a terminal connectable to an analog public line.

【0009】図15(a)は、LAN上を伝送されるパ
ケットのフレームフォーマットである。同図において、
プリアンブルはビット同期捕捉のための01の繰り返し
データ(7オクテット)であり、デリミタはフレーム開
始を示す符号、送信先アドレス、発信先アドレスはそれ
ぞれ6オクテットのMACアドレス、レングスはフレー
ム長、データはTCP/IPパケットデータ、CRCは
データ誤り検出符号である。
FIG. 15A shows a frame format of a packet transmitted on the LAN. In the figure,
The preamble is repetitive data of 01 (7 octets) for capturing bit synchronization, the delimiter is a code indicating the start of a frame, the destination address and the destination address are each a 6-octet MAC address, the length is the frame length, and the data is TCP. / IP packet data and CRC are data error detection codes.

【0010】図15(b)は、図15(a)のデータフ
ィールドに入れて伝送されるTCP/IPフレームフォ
ーマットであり、IPHはIPヘッダであり送信先/発
信先IPアドレスなどが含まれている。TCPHはTC
Pヘッダである。
FIG. 15B shows a TCP / IP frame format transmitted in the data field shown in FIG. 15A. IPH is an IP header and includes a destination / destination IP address. I have. TCPH is TC
This is a P header.

【0011】図16は、PPP(Point to Point Protoc
ol)のフレームフォーマットを示した図である。同図に
おいて、フラグは01111110のフレームの始まり
と終わりを示すパターン、アドレスは11111111
の固定パターン、制御は00000011の固定パター
ン、プロトコルは使用するネットワーク層プロトコルの
種別を示す2バイトのデータ、データはPPPの制御デ
ータ、ユーザーデータなどを含む可変長の伝送情報、F
CSはデータ誤り検出符号である。
FIG. 16 shows a PPP (Point to Point Protocol).
ol) is a diagram showing a frame format. In the figure, the flag is a pattern indicating the start and end of the frame of 01111110, and the address is 11111111.
, A fixed pattern of 000000011, a protocol is 2-byte data indicating the type of network layer protocol to be used, data is variable-length transmission information including PPP control data, user data, and the like.
CS is a data error detection code.

【0012】図17はPPPによる通信シーケンスを示
した図であり、RFC1661において標準化されてい
るものである。
FIG. 17 is a diagram showing a communication sequence based on PPP, which is standardized in RFC1661.

【0013】従来のISDNルーターを使ってデータ通
信を行う場合の手順は、以下の通りである。
The procedure for performing data communication using a conventional ISDN router is as follows.

【0014】データ通信に先立ちルーターの初期設定を
行った後、外部端末2104をISDNルーター210
1に接続し、外部端末2104に初期設定用プログラム
をインストールする。その上で、相手電話番号、相手ホ
スト名、パスワード、フィルタリングアドレス、IPア
ドレスなどの設定を行う。
After initializing the router prior to data communication, the external terminal 2104 is connected to the ISDN router 210.
1 and installs an initial setting program in the external terminal 2104. Then, settings such as the other party's telephone number, the other party's host name, the password, the filtering address, and the IP address are performed.

【0015】外部端末2104が相手ルーター2101
にアクセスする場合、外部端末2104が送信するパケ
ットはLANコントローラ2207で受信される。LA
Nコントローラ2207においてパケットのヘッダを検
出すると、CPU2201に割り込み要求を発生する。
その割込み要求により実行される割り込み処理において
CPU2201にデータを受信したことを通知し、CP
U2201は、LANコントローラ2207を介して外
部端末2104から受信された受信データをメモリ22
02に転送する。この際、図15(a)に示されるプリ
アンブル、デリミタ、MACアドレス、CRCなどのデ
ータは削除されている。
The external terminal 2104 is connected to the partner router 2101
, The packet transmitted by the external terminal 2104 is received by the LAN controller 2207. LA
When the N controller 2207 detects the header of the packet, it issues an interrupt request to the CPU 2201.
In the interrupt processing executed by the interrupt request, the CPU 2201 is notified that data has been received, and
U2201 stores received data received from the external terminal 2104 via the LAN controller 2207 in the memory 22.
02. At this time, data such as the preamble, delimiter, MAC address, and CRC shown in FIG. 15A have been deleted.

【0016】CPU2201は、外部端末2104から
受信した図15(b)に示すパケット内のIPアドレス
を解析して、それがアドレスフィルタリングの対象でな
いパケットであると認識すると、ISDNインターフェ
ース2204を起動して発信処理を行う。ISDNから
応答メッセージを受信してBチャネルが接続されると、
ルーター2109との間でPPPリンクの確立処理を行
う。
The CPU 2201 analyzes the IP address in the packet shown in FIG. 15B received from the external terminal 2104, and activates the ISDN interface 2204 when recognizing that the IP address is not a target of the address filtering. Perform outgoing call processing. When a response message is received from ISDN and the B channel is connected,
A PPP link establishment process is performed with the router 2109.

【0017】具体的には、図17に示すシーケンスに従
って、接続手順の確認、認証処理、プロトコルの指定、
IPアドレスの指定などの処理を行う。これらの処理を
終えてPPPリンクが確立すると、先に外部端末210
4から受信していたパケットを図16に示すPPPフレ
ームに変換した上でHDLCコントローラ2206を経
由してISDNに送信する。それ以降、外部端末210
4から送信されるパケットは、先のパケットと同様の手
順でPPPフレームに変換されてISDNに送信され
る。
Specifically, according to the sequence shown in FIG. 17, confirmation of the connection procedure, authentication processing, designation of a protocol,
Processing such as designation of an IP address is performed. When the PPP link is established after these processes, the external terminal 210
4 is converted to a PPP frame shown in FIG. 16 and transmitted to the ISDN via the HDLC controller 2206. Thereafter, the external terminal 210
The packet transmitted from No. 4 is converted into a PPP frame in the same procedure as the previous packet and transmitted to the ISDN.

【0018】逆に、ISDNから受信したデータは、H
DLCコントローラ2206で受信したことを検出し、
メモリ2202に格納される。CPU2201は格納さ
れたデータからPPPヘッダを削除した上でLANコン
トローラ2207に書き込み、イーサーネットケーブル
を介して外部端末2104に出力する。
Conversely, the data received from the ISDN is H
DLC controller 2206 detects the reception,
Stored in the memory 2202. The CPU 2201 deletes the PPP header from the stored data, writes the data in the LAN controller 2207, and outputs the data to the external terminal 2104 via the Ethernet cable.

【0019】一方、ISDNルーター2101のアナロ
グポートにはPHS親機2102、ファクシミリ装置2
107などを接続することが可能である。PHS電話機
2103からの発信を受けたPHS親機2102が発信
処理(極性反転)を行うと、それをISDNルーター2
101内のアナログポート2208を介してCPU22
01が検出し、ISDNに対して発信処理を行い、PH
Sによる通話を行うことができる。ファクシミリ装置に
ついても同様である。
On the other hand, the analog port of the ISDN router 2101 is connected to the PHS master 2102 and the facsimile machine 2.
107 and the like can be connected. When the PHS base station 2102 that has received the call from the PHS telephone 2103 performs a calling process (polarity inversion), the PHS base station 2102 sends it to the ISDN router 2
CPU 22 via an analog port 2208 in the CPU 101
01 is detected, a calling process is performed to ISDN, and PH
S can make a call. The same applies to the facsimile machine.

【0020】[0020]

【発明が解決しようとする課題】しかしながら、上述し
たISDNルーターは、公衆回線を電話機、ファクシミ
リ装置とISDNルーターが共用し、PCがISDNル
ーター、プリンタ、スキャナと接続されるため、接続が
複雑になると共に広い設置場所が必要となっていた。
However, the above-mentioned ISDN router has a complicated connection because the telephone line, the facsimile machine and the ISDN router share the public line, and the PC is connected to the ISDN router, printer and scanner. And a large installation space was required.

【0021】また、ISDNルーター2101とファク
シミリ装置に必要な資源(デバイス)を比較した場合、
共通で使用することのできるハードウェア/ソフトウェ
ア資源が多い。それぞれ独立した装置を使用する場合に
はこれらの資源が有効に利用できず、無駄の多いものと
なっている。
When the resources (devices) required for the ISDN router 2101 and the facsimile machine are compared,
There are many hardware / software resources that can be used in common. When independent devices are used, these resources cannot be used effectively, resulting in a lot of waste.

【0022】さらに、従来のISDNルーターにおいて
は、初期設定を行う際に外部端末を接続して、外部端末
から行う必要がある場合が多かった。ルーターのユーザ
ーインターフェースを用いて設定可能な場合もあるが、
操作面が小さいために効率的な設定作業を行うことが困
難であった。
Further, in the conventional ISDN router, it is often necessary to connect an external terminal when performing initial setting and to perform the setting from the external terminal. In some cases, it can be set using the router's user interface,
Since the operation surface is small, it has been difficult to perform an efficient setting operation.

【0023】さらに、従来のISDNルーターにおいて
は、外部端末とはイーサーネットケーブルを介してのみ
接続されるものであった。しかしながら、PHSなどを
用いた無線データ通信が普及する中で、無線通信可能に
接続された外部端末も有線ケーブルで接続された外部端
末と同じ操作環境でインターネットにアクセスする方法
が求められるようになってきている。
Further, in a conventional ISDN router, an external terminal is connected only via an Ethernet cable. However, with the spread of wireless data communication using PHS or the like, there is a need for a method in which an external terminal connected wirelessly can access the Internet in the same operating environment as an external terminal connected by a wired cable. Is coming.

【0024】本発明は、上述の課題に鑑みてなされ、そ
の目的は、ファクシミリ装置にISDNルータ機能を持
たせて統合的に制御することで、操作性の向上を実現す
ると同時に省スペースとコストダウンが図れるファクシ
ミリ装置を提供することである。
The present invention has been made in view of the above-mentioned problems, and an object of the present invention is to provide a facsimile apparatus having an ISDN router function to perform integrated control, thereby improving operability and at the same time saving space and reducing costs. Is to provide a facsimile machine that can achieve the following.

【0025】また、ファクシミリ装置に外部端末から受
信したデータをさまざまな方法で変換し、最適なハード
資源を利用することで、LANで接続された外部端末か
ら簡単な操作でファクシミリ文書の送受信することを可
能にするファクシミリ装置及びその制御方法を提供する
ことである。
Further, by using a variety of methods to convert data received from an external terminal to a facsimile apparatus and using optimal hardware resources, a facsimile document can be transmitted / received from an external terminal connected via a LAN by a simple operation. And a control method thereof.

【0026】さらに、ファクシミリ装置にISDNルー
ター機能を付加することにより、ISDNルーターに必
要な初期設定をファクシミリのキーボードやディスプレ
イを利用して効率的に行うことを可能にするファクシミ
リ装置及びその制御方法を提供することである。
Further, by adding an ISDN router function to a facsimile apparatus, a facsimile apparatus and a control method thereof capable of efficiently performing initial settings required for an ISDN router using a facsimile keyboard and display are provided. To provide.

【0027】さらに、ファクシミリ装置にPHSデータ
通信をサポートする親機機能も持たせることにより、無
線通信可能に接続された外部端末を使用する場合にも、
簡単にインターネットアクセスを行えるファクシミリ装
置及びその制御方法を提供することである。
Furthermore, by providing the facsimile apparatus with a base unit function for supporting PHS data communication, even when using an external terminal connected for wireless communication,
An object of the present invention is to provide a facsimile apparatus which can easily access the Internet and a control method therefor.

【0028】さらに、マルチコントローラと共有レジス
タを使った構成となっているため、従来のファクシミリ
装置の大きな変更を行わないままで、ISDNルーター
機能を付加することを可能にし、拡張性の高いファクシ
ミリ装置を実現することができるファクシミリ装置及び
その制御方法を提供することである。
Further, since the configuration uses a multi-controller and a shared register, it is possible to add an ISDN router function without greatly changing a conventional facsimile apparatus, and to provide a highly expandable facsimile apparatus. Is to provide a facsimile apparatus and a control method for the facsimile apparatus, which can realize the following.

【0029】[0029]

【課題を解決するための手段】上述の課題を解決し、目
的を達成するために、本発明のファクシミリ装置は、デ
ジタル公衆通信回線に接続可能なファクシミリ通信制御
部を有するファクシミリ装置において、外部端末が通信
可能に接続され、これら外部端末と前記デジタル公衆通
信回線との通信状態を所定のプロトコルに従って制御す
る通信制御手段を内蔵した。
SUMMARY OF THE INVENTION In order to solve the above-mentioned problems and achieve the object, a facsimile apparatus according to the present invention comprises a facsimile apparatus having a facsimile communication control unit connectable to a digital public communication line, and an external terminal. Are communicably connected, and have built-in communication control means for controlling the communication state between these external terminals and the digital public communication line according to a predetermined protocol.

【0030】また、本発明のファクシミリ装置の制御方
法は、デジタル公衆通信回線に接続可能なファクシミリ
通信制御部を有し、外部端末が通信可能に接続され、こ
れら外部端末と前記デジタル公衆通信回線との通信状態
を所定のプロトコルに従って制御するファクシミリ装置
の制御方法であって、ファクシミリ通信時若しくは音声
通信時に前記デジタル公衆通信回線に対して所定のプロ
トコルに従って呼設定メッセージを送信する呼設定処理
工程と、前記外部端末と接続するためのインターフェー
スを行うインターフェース工程と、前記外部端末から受
信したパケット内のIPアドレスを検出するアドレス検
出工程と、前記アドレス検出工程により検出されたIP
アドレスのパケットを前記デジタル公衆通信回線に送信
可能か否かを判定する判定工程と、前記送信可能である
場合には前記デジタル公衆通信回線に前記外部端末から
受信したパケットを送信する送信工程とを備える。
Further, the control method of the facsimile apparatus of the present invention has a facsimile communication control unit connectable to a digital public communication line, and external terminals are communicably connected to each other, and these external terminals are connected to the digital public communication line. A facsimile apparatus control method for controlling the communication state according to a predetermined protocol, a call setting processing step of transmitting a call setting message according to a predetermined protocol to the digital public communication line during facsimile communication or voice communication, An interface step of performing an interface for connecting to the external terminal; an address detecting step of detecting an IP address in a packet received from the external terminal; and an IP detected by the address detecting step.
A determining step of determining whether a packet of an address can be transmitted to the digital public communication line; anda transmitting step of transmitting a packet received from the external terminal to the digital public communication line if the transmission is possible. Prepare.

【0031】また、本発明のファクシミリ装置の制御方
法は、デジタル公衆通信回線に接続可能なファクシミリ
通信制御部を有し、外部端末が通信可能に接続され、こ
れら外部端末と前記デジタル公衆通信回線との通信状態
を所定のプロトコルに従って制御するファクシミリ装置
の制御方法であって、前記外部端末をデジタル無線によ
り通信可能に接続する無線通信工程と、前記外部端末か
ら無線により受信したパケット内のIPアドレスを検出
するアドレス検出工程と、前記アドレス検出工程により
検出されたIPアドレスのパケットを前記デジタル公衆
通信回線に送信可能か否かを判定する判定工程と、前記
送信可能である場合には前記デジタル公衆通信回線に前
記外部端末から受信したパケットを送信する送信工程と
を備える。
Further, the method of controlling a facsimile apparatus according to the present invention has a facsimile communication control section which can be connected to a digital public communication line, and external terminals are communicably connected to each other. A facsimile apparatus control method for controlling the communication state of the facsimile apparatus according to a predetermined protocol, wherein a wireless communication step of communicably connecting the external terminal by digital radio, and an IP address in a packet wirelessly received from the external terminal. An address detecting step of detecting, a determining step of determining whether or not a packet of the IP address detected by the address detecting step can be transmitted to the digital public communication line; and if the packet can be transmitted, the digital public communication Transmitting a packet received from the external terminal to a line.

【0032】[0032]

【発明の実施の形態】以下に本発明の実施の形態につい
て添付図面を参照して詳細に説明する。 [第1の実施形態]図1は、本発明に係る第1の実施形
態の通信システムを示す図である。
Embodiments of the present invention will be described below in detail with reference to the accompanying drawings. [First Embodiment] FIG. 1 is a diagram showing a communication system according to a first embodiment of the present invention.

【0033】図1に示すように、101は無線通信機能
を有するファクシミリ装置、102は有線ケーブルで接
続されたPHS電話機等の外部端末、103は有線ケー
ブルで接続されたパーソナルコンピュータ等の外部端
末、104はPHS電話機、105は無線データ伝送プ
ロトコル処理カード(以下PIAFSカード)、106
はPIAFSカード105を介してPHS電話機104
に無線通信可能に接続された外部端末106、107は
デジタル公衆通信網(以下ISDN)である。
As shown in FIG. 1, 101 is a facsimile apparatus having a wireless communication function, 102 is an external terminal such as a PHS telephone connected by a wired cable, 103 is an external terminal such as a personal computer connected by a wired cable, 104 is a PHS telephone, 105 is a wireless data transmission protocol processing card (hereinafter PIAFS card), 106
Is a PHS telephone 104 via a PIAFS card 105
The external terminals 106 and 107 communicably connected to the terminal are digital public communication networks (hereinafter, ISDN).

【0034】図2は、ファクシミリ装置101の詳細構
成を示すブロック図である。
FIG. 2 is a block diagram showing a detailed configuration of the facsimile apparatus 101.

【0035】図2に示すように、201は中央制御部
(MPU)、202はデータバス及びアドレスバス、2
03はROM、204はRAMである。
As shown in FIG. 2, reference numeral 201 denotes a central control unit (MPU); 202, a data bus and an address bus;
03 is a ROM, 204 is a RAM.

【0036】205はCPU(マイクロコンピュー
タ)、画像処理部などから構成されるファクシミリ(F
AX)エンジン部、206はFAXエンジン用CPU、
207はFAXエンジン部のデータバスであり、これら
はファクシミリ動作を行うために必要となるデバイス2
08〜216と接続され、それらを制御する。208は
カラープリンタ、209はカラースキャナ、210はオ
ペレーションパネル、211はパラレル通信インターフ
ェースポート、212はパラレル通信インターフェース
用コネクタであり、パラレル通信インターフェースコネ
クタを介してデータ端末から送信されるデータをプリン
タ208で印刷したり、スキャナ209で読み取った画
像をパラレル通信インターフェースコネクタ212を介
してデータ端末に送信したりすることができる。213
はFAXモデム、214はハンドセット、215はスピ
ーカ、216は保留メロディ発生部であり、これらはF
AXエンジン部205に制御されると同時にアナログス
イッチ217と接続されて、音声又はファクシミリのア
ナログデータはアナログスイッチ217を介して公衆通
信回線に接続される。
Reference numeral 205 denotes a facsimile (F) including a CPU (microcomputer), an image processing unit, and the like.
AX) engine unit, 206 is a FAX engine CPU,
Reference numeral 207 denotes a data bus of the FAX engine unit, which is a device 2 necessary for performing a facsimile operation.
08-216 and controls them. Reference numeral 208 denotes a color printer, 209 denotes a color scanner, 210 denotes an operation panel, 211 denotes a parallel communication interface port, and 212 denotes a connector for a parallel communication interface. Data transmitted from the data terminal via the parallel communication interface connector is transmitted to the printer 208. An image read by the scanner 209 can be transmitted to the data terminal via the parallel communication interface connector 212. 213
Is a fax modem, 214 is a handset, 215 is a speaker, 216 is a hold melody generator, and these are F
At the same time as being controlled by the AX engine unit 205, it is connected to the analog switch 217, and the voice or facsimile analog data is connected to the public communication line via the analog switch 217.

【0037】218は共有レジスタであり、FAXエン
ジン部のデータバスに接続されたデバイスとMPU20
1のデータバスに接続されたデバイスの間でデータのや
り取りを行う際に使用される。
Reference numeral 218 denotes a shared register, which is connected to the device connected to the data bus of the FAX engine unit and the MPU 20.
Used when data is exchanged between devices connected to one data bus.

【0038】219はLANコントローラ、220はL
ANドライバ/レシーバ、221はイーサーネット用モ
ジュラーコネクタであり、これらはデータ端末の通信ポ
ートに接続され、データ端末が公衆通信回線との間で送
受信するデータのインターフェースとして機能する。
219 is a LAN controller, 220 is L
An AN driver / receiver 221 is a modular connector for Ethernet, which is connected to a communication port of the data terminal and functions as an interface for data transmitted and received by the data terminal to and from a public communication line.

【0039】222はISDN(U点)を接続するモジ
ュラーコネクタ、223はDSUであり、局交換機との
間でやり取りされるデータをTTLレベルの信号に変換
する。224aはISDN(S/T点)に接続する端末
とバス接続するモジュラーコネクタ、224bはトラン
ス、224cはドライバ/レシーバであり、S/T点に
接続する機能を持つISDN端末とやり取りするAMI
符号のデータとTTLレベル信号の変換処理を行うこと
で、複数のISDN端末をバス接続して使用できるよう
にするものである。225はISDNインターフェース
部であり、ISDNのレイヤ1〜レイヤ3までの制御を
行い、ISDNのBチャネルのデータの入出力機能を有
する。
Reference numeral 222 denotes a modular connector for connecting an ISDN (point U), and reference numeral 223 denotes a DSU, which converts data exchanged with the central office into TTL level signals. 224a is a modular connector for bus connection with a terminal connected to an ISDN (S / T point), 224b is a transformer, 224c is a driver / receiver, and an AMI for exchanging with an ISDN terminal having a function of connecting to the S / T point.
By converting code data and a TTL level signal, a plurality of ISDN terminals can be connected to a bus and used. An ISDN interface unit 225 controls the ISDN layers 1 to 3, and has an input / output function of ISDN B channel data.

【0040】226はエコーキャンセラであり、公衆通
信回線で発生したエコーを除去する。227はHDLC
コントローラであり、ISDNにHDLCフォーマット
のデータの組立/分解処理を行う。228はPIAFS
コントローラであり、無線データ伝送プロトコル(PI
AFS)フォーマットのデータの組立/分解処理を行
う。
Reference numeral 226 denotes an echo canceller, which removes an echo generated in a public communication line. 227 is HDLC
A controller that assembles / disassembles data in HDLC format to ISDN. 228 is PIAFS
A controller, a wireless data transmission protocol (PI
(AFS) format data is assembled / disassembled.

【0041】229は第1ポートスイッチであり、5−
2切替スイッチ231、2−1切替スイッチ231を有
し、MPU201の制御によりISDNのB1チャネル
とB2チャネルで伝送するデータの切り替え処理を行
う。232はエコーキャンセラ制御信号であり、エコー
キャンセラの動作モード設定やエコーキャンセラ動作の
オン/オフ制御を行う。
Reference numeral 229 denotes a first port switch.
The MPU 201 has a 2 switch 231 and a 2-1 switch 231, and performs switching processing of data transmitted on the B1 channel and the B2 channel of the ISDN under the control of the MPU 201. An echo canceller control signal 232 performs operation mode setting of the echo canceller and on / off control of the echo canceller operation.

【0042】233は第2ポートスイッチであり、2−
1切替スイッチ234、235を有し、MPU201の
制御により第1ポートスイッチ229に接続するデータ
の切り替え処理を行う。236はI.460データ変換
処理部であり、32Kbps/64Kbpsの伝送速度
変換処理を行う。
Reference numeral 233 denotes a second port switch.
It has 1 changeover switches 234 and 235, and performs switching processing of data connected to the first port switch 229 under the control of the MPU 201. 236 is I. It is a 460 data conversion processing unit, and performs a transmission rate conversion processing of 32 Kbps / 64 Kbps.

【0043】237はPHSエンジン部、238はPH
S制御用CPU、239、240は音声コーデック部、
無線伝送フレームの組立/分解部、変復調部などから構
成される第1、第2PHSベースバンド処理部、241
は高周波ユニット、242はアンテナであり、アナログ
スイッチ217を介して入出力されるアナログ音声、フ
ァクシミリデータをPCMデータに変換すると共に、P
HS電話機との間で2チャネルの32Kbps無線音声
/データ伝送を行うことを可能にする。
237 is a PHS engine unit, and 238 is a PH
S control CPUs 239 and 240 are audio codec units,
A first and second PHS baseband processing unit 241 including a radio transmission frame assembling / disassembling unit, a modem unit, and the like;
Is a high frequency unit, 242 is an antenna, and converts analog voice and facsimile data input / output via the analog switch 217 into PCM data,
It enables two channels of 32 Kbps wireless voice / data transmission to and from an HS telephone.

【0044】以下、重要な信号の機能について説明す
る。243はMPU101とFAXエンジン部のCPU
206のCPU開通信用シリアル通信信号用の信号線、
244はMPU201とPHSエンジン部のCPU20
6のCPU間通信用シリアル通信信号用の信号線であ
る。
The functions of important signals will be described below. Reference numeral 243 denotes a CPU of the MPU 101 and the FAX engine unit.
A signal line for a serial communication signal for CPU open communication at 206;
244 is the MPU 201 and the CPU 20 of the PHS engine unit.
6 is a signal line for serial communication signal for CPU-to-CPU communication.

【0045】245、246はアナログスイッチ217
とPHSエンジン部237を接続するアナログ信号用の
信号線であり、この信号線のアナログ信号は、それぞれ
第1PHSベースバンド処理部239、第2PHSベー
スバンド処理部240のPCMコーデックにおいてPC
M信号に変換される。
245 and 246 are analog switches 217
And a PHS engine unit 237. The analog signal of this signal line is connected to the PCM codec of the first PHS baseband processing unit 239 and the second PHS baseband processing unit 240, respectively.
It is converted to an M signal.

【0046】247はアナログ信号線245からのアナ
ログ信号をPCM変換した64Kbpsのデータ用の信
号線、248は第1無線スロットで通信する64Kbp
sのデータ用の信号線、249はアナログ信号線246
からのアナログ信号をPCM変換した64Kbpsのデ
ータ用の信号線、250は第2の無線スロットで通信す
る64Kbpsのデータ用の信号線である。
Reference numeral 247 denotes a 64 Kbps data signal line obtained by performing PCM conversion on an analog signal from the analog signal line 245, and 248 denotes a 64 Kbp signal used for communication in the first wireless slot.
s is a signal line for data, and 249 is an analog signal line 246.
A signal line for 64 Kbps data obtained by performing PCM conversion of an analog signal from the PC, and a reference numeral 250 is a signal line for 64 Kbps data used for communication in the second wireless slot.

【0047】251は非制限デジタル通信で使用する3
2Kbpsのデータ用の信号線であり、ISDNのBチ
ャネルに接続するために、I.460変換部236を介
してポートスイッチ229に接続される。
Reference numeral 251 designates 3 used in unrestricted digital communication.
2Kbps data signal line. To connect to ISDN B channel, It is connected to the port switch 229 via the 460 converter 236.

【0048】252は第1ベースバンド処理部239と
接続されるPCM音声データ用の信号線、253は第2
ベースバンド処理部240と接続されるPCM音声デー
タ用の信号線、254、255はI.460処理部23
6と接続される非制限デジタルデータ用の信号線であ
り、それぞれスイッチ231、PIAFSコントローラ
228に接続される。256はPIAFSコントローラ
に接続される64Kbpsのデータ用の信号線、257
はHDLCコントローラに接続される64Kbpsのデ
ータ用の信号線である。258はISDNのB1チャネ
ルで伝送される64Kbpsのデータ用の信号線、25
9はISDNのB2チャネルで伝送される64Kbps
のデータ用の信号線である。
Reference numeral 252 denotes a signal line for PCM audio data connected to the first baseband processing unit 239, and reference numeral 253 denotes a second signal line.
Signal lines 254 and 255 for PCM audio data connected to the baseband processing unit 240 are 460 processing unit 23
6 are connected to a switch 231 and a PIAFS controller 228, respectively. 256 is a signal line for 64 Kbps data connected to the PIAFS controller,
Is a 64 Kbps data signal line connected to the HDLC controller. 258 is a signal line for 64 Kbps data transmitted on the B1 channel of ISDN, 25
9 is 64 Kbps transmitted on ISDN B2 channel
Is a data signal line.

【0049】260はISDNから抽出した8KHzと
64KHzのクロックを供給するための信号線であり、
データ線258、259上の信号の転送は、これらのク
ロックに同期している。261はPHSエンジン部から
出力される8KHzと32KHzと64KHzのクロッ
クを供給するための信号線であり、データ線247、2
48、249、250上の信号の転送は、これらの8K
Hzと64KHzに同期しており、251は8KHzと
32KHzに同期している。
Reference numeral 260 denotes a signal line for supplying a clock of 8 KHz and 64 KHz extracted from ISDN.
The transfer of signals on data lines 258, 259 is synchronous with these clocks. Reference numeral 261 denotes a signal line for supplying a clock of 8 KHz, 32 KHz, and 64 KHz output from the PHS engine unit.
48, 249, 250 transfer of these 8K
Hz and 64 KHz, and 251 is synchronized with 8 KHz and 32 KHz.

【0050】図3は、PHS無線伝送フレームフォーマ
ットを示す図であり、(a)は無線リンク確立時に使用
するSCCH(個別セル呼び出し)フレーム、(b)は
PCH(一斉呼び出しチャネル)フレーム、(c)は通
常データの通信に使用するTCH,FACCHなどのフ
レームである。
FIGS. 3A and 3B are diagrams showing a PHS radio transmission frame format. FIG. 3A shows an SCCH (individual cell paging) frame used when establishing a radio link, FIG. 3B shows a PCH (broadcast paging channel) frame, and FIG. ) Are frames such as TCH and FACCH used for normal data communication.

【0051】図4は、無線データ伝送プロトコル(PI
AFS)で使用するフレームフォーマットを示す図であ
り,(a)はプロトコルの選択及びフレーム同期を確立
するために送受信されるネゴシエーションフレーム、
(b)は通信中のフレーム再同期を取るために送受信さ
れる同期フレーム、(c)は制御情報を送受信するため
の制御フレーム、(d)はユーザデータを送受信するた
めのデータフレームである。
FIG. 4 shows a wireless data transmission protocol (PI
FIG. 3 is a diagram showing a frame format used in AFS), wherein (a) is a negotiation frame transmitted and received to select a protocol and establish frame synchronization;
(B) is a synchronization frame transmitted / received for resynchronizing frames during communication, (c) is a control frame for transmitting / receiving control information, and (d) is a data frame for transmitting / receiving user data.

【0052】PIAFSによるデータ通信を行う際に
は、まずネゴシエーションフレームを使ってインバンド
ネゴシエーション、フレーム同期確立、応答遅延時間測
定などを行い、次に制御フレームにより通信パラメータ
の設定を行い、データフレームによるデータ通信を開始
する。
When data communication by PIAFS is performed, first, in-band negotiation, frame synchronization establishment, response delay time measurement, and the like are performed using a negotiation frame, and then communication parameters are set by a control frame. Start data communication.

【0053】図5は、ファクシミリ送信動作を示すフロ
ーチャートである。図6、7は、有線ケーブルで接続さ
れた外部端末によるデータ通信動作を示すフローチャー
トである。図8、9は、無線通信可能とされた外部端末
によるデータ通信動作を示すフローチャートである。図
10、11は、各外部端末によるファクシミリ文書の送
受信動作を示すフローチャートである。図12はファク
シミリ装置がPHS無線により外部端末と接続する時の
通信シーケンスを示す図である。
FIG. 5 is a flowchart showing the facsimile transmission operation. 6 and 7 are flowcharts showing a data communication operation by an external terminal connected by a wired cable. FIGS. 8 and 9 are flowcharts showing a data communication operation by an external terminal enabled to perform wireless communication. FIGS. 10 and 11 are flowcharts showing the operation of transmitting and receiving a facsimile document by each external terminal. FIG. 12 is a diagram showing a communication sequence when the facsimile apparatus connects to an external terminal by PHS radio.

【0054】上記図5乃至図11のフローを実行するた
めのプログラムは、データ端末内のアプリケーションプ
ログラムを格納したプログラムメモリ、CPU238に
内蔵されているROM、フラッシュメモリ203に夫々
各処理に必要なコンピュータ(又はマイクロコンピュー
タ)により実行されるプログラムとして格納されてい
る。
A program for executing the flow of FIGS. 5 to 11 includes a program memory storing an application program in the data terminal, a ROM built in the CPU 238, and a computer necessary for each processing in the flash memory 203. (Or a microcomputer).

【0055】次に、図5乃至図12を参照して、第1の
実施形態のファクシミリ装置が実行可能な種々の動作モ
ードでの動作処理(方法)とデータの流れについて説明
する。 <ファクシミリ送信、音声通話動作>まず、本ファクシ
ミリ装置の基本動作である、ファクシミリ送信動作につ
いて説明する。
Next, operation processing (method) and data flow in various operation modes that can be executed by the facsimile apparatus of the first embodiment will be described with reference to FIGS. <Facsimile Transmission and Voice Call Operations> First, a facsimile transmission operation, which is a basic operation of the facsimile apparatus, will be described.

【0056】オペレーションパネル210でファクシミ
リ送信が起動された場合(S501)、スキャナ209
において文書を読み取り、読み取った画像データはFA
Xエンジン205内のメモリに格納される(S50
2)。
When facsimile transmission is started on the operation panel 210 (S501), the scanner 209 is activated.
The document is read at
It is stored in the memory in the X engine 205 (S50
2).

【0057】この段階で、CPU206はMPU201
に対してシリアル通信線243を介してFAX送信要求
を通知し、通知を受けたMPU201はISDNインタ
ーフェース225を起動して(S503)ISDNに呼
設定メッセージを送信する(S504)。
At this stage, the CPU 206 executes the MPU 201
The MPU 201 receives the FAX transmission request via the serial communication line 243, activates the ISDN interface 225 (S503), and transmits a call setup message to the ISDN (S504).

【0058】ISDNより応答メッセージを受信して相
手と接続されると(S505)、MPU201はポート
スイッチ217、233、229を切替え、FAXモデ
ム出力データがPHSエンジン部237内部のPCMコ
ーデックを経由してISDNに接続されるようにする
(S506)。さらに、エコーキャンセラ226はスル
ーモードに設定する(S507)。このようにして通話
チャネルが接続されると(S508)、相手FAXとの
間でFAXの伝送速度などのネゴシエーションを行う
(S509)。ネゴシエーションが終了すると、FAX
エンジン205内のメモリに格納されていたデータをG
3FAX符号化し(S510)、符号化したデータをF
AXモデム213に入力して変調し(S511)、FA
Xモデム213で変調された9600bpsのアナログ
信号は、アナログスイッチ217に入力され、PHSエ
ンジン235に接続され、PHSベースバンド処理部2
39または240内のコーデックによりPCM符号化さ
れる(S512)。なお、この際、PHSベースバンド
処理部239、240の使われてない方のコーデックを
使用するように、アナログスイッチ217を切り替え
る。たとえば、PHSベースバンド処理部239が使わ
れてない場合、FAXモデム213から出力された信号
はデータ線243経由でPHSベースバンド処理部23
9に入力され、そこでPCM符号化されたデータはデー
タ線247から出力されてポートスイッチ233に入力
される。そして、エコーキャンセラ226、ISDNイ
ンターフェース225、DSU223を介してISDN
に送信される(S513)。
When a response message is received from the ISDN and connected to the partner (S505), the MPU 201 switches the port switches 217, 233 and 229, and the FAX modem output data is transmitted via the PCM codec inside the PHS engine unit 237. The connection is made to the ISDN (S506). Further, the echo canceller 226 sets the through mode (S507). When the communication channel is connected in this manner (S508), negotiation with the other party's FAX, such as the FAX transmission speed, is performed (S509). When the negotiation ends, fax
The data stored in the memory in the engine 205 is
3FAX encoding (S510), and the encoded data
The signal is input to the AX modem 213 and modulated (S511).
The 9600 bps analog signal modulated by the X modem 213 is input to the analog switch 217, connected to the PHS engine 235, and connected to the PHS baseband processing unit 2.
PCM encoding is performed by the codec in 39 or 240 (S512). At this time, the analog switch 217 is switched so that the codec in which the PHS baseband processing units 239 and 240 are not used is used. For example, when the PHS baseband processing unit 239 is not used, a signal output from the FAX modem 213 is transmitted via the data line 243 to the PHS baseband processing unit 23.
9, where the PCM encoded data is output from the data line 247 and input to the port switch 233. Then, the ISDN is transmitted via the echo canceller 226, the ISDN interface 225, and the DSU 223.
(S513).

【0059】なお、ハンドセットから入力された音声の
通信を行う場合には、上記ファクシミリ通信時からアナ
ログスイッチ217の接続を変更すると同時に、エコー
キャンセラ226をエコーキャンセルモードに設定する
ことで実現され、データの流れはファクシミリ通信の場
合と同様のものとなっている。 1.2 データ端末102、103によるインターネッ
トアクセス動作 まず、データ端末102、103を接続するための初期
設定方法について説明を行う。ファクシミリ装置のテン
キーを用いて、ルーター初期設定モードに入ると、「相
手電話番号・・・」と表示される。この状態で、テンキ
ーによって相手(インターネットプロバイダ)の電話番
号を入力すると、データ端末からパケットを受信した際
に設定した電話番号に発信する。
The communication of the voice input from the handset is realized by changing the connection of the analog switch 217 from the time of the facsimile communication and setting the echo canceller 226 to the echo cancel mode at the same time. Is the same as in the case of facsimile communication. 1.2 Internet Access Operation by Data Terminals 102 and 103 First, an initial setting method for connecting the data terminals 102 and 103 will be described. When the user enters the router initial setting mode using the numeric keypad of the facsimile machine, "other party telephone number ..." is displayed. In this state, when the telephone number of the other party (Internet provider) is input using the numeric keypad, a call is transmitted to the telephone number set when a packet is received from the data terminal.

【0060】次に、「相手ホスト名・・・」、「パスワ
ード・・・」と表示される。この状態でホスト名とパス
ワードを入力すると、認証処理において入力したホスト
名とパスワードが相手に送られる。
Next, "other host name ..." and "password ..." are displayed. When the host name and password are input in this state, the host name and password input in the authentication processing are sent to the other party.

【0061】次に、「アドレスフィルタ・・・」と表示
される。ここでは、ISDNに送信してはならないパケ
ットのIPアドレスを入力し、たとえば「150.6
1.29.*」のように入力した場合、「150.6
1.29」で始まる全てのパケットはISDNに送信し
ないようにフィルタリング処理が行われる。
Next, "address filter ..." is displayed. Here, the IP address of the packet that should not be transmitted to ISDN is input, for example, “150.6
1.29. "*", Enter "150.6
All packets starting with “1.29” are filtered so as not to be sent to ISDN.

【0062】次に、「IPアドレス・・・」と表示され
る。この状態ではファクシミリ装置に割り当てたIPア
ドレスを入力する。
Next, "IP address ..." is displayed. In this state, the user inputs the IP address assigned to the facsimile machine.

【0063】次に、「NAT用IPアドレス・・・」と
表示される。この状態では、NAT(Network Address T
ranslator)機能によりプロバイダと接続する場合に、各
データ端末から送られるパケットに付加されている端末
IPアドレスを入力したアドレスに変換するものであ
る。
Next, "NAT IP address ..." is displayed. In this state, NAT (Network Address T
When connecting to a provider by a (ranslator) function, the terminal IP address added to the packet sent from each data terminal is converted into the input address.

【0064】このようにして入力されたデータはフラッ
シュメモリ203の所定の領域に書き込まれ、記憶され
る。
The data input in this manner is written and stored in a predetermined area of the flash memory 203.

【0065】以上のようにして初期設定が終了すると、
データ端末102、103からのインターネットアクセ
ス動作を開始できる。インターネットアクセス動作自体
は、従来のISDNルーターの場合と同様であるが、フ
ァクシミリ装置内のどの資源が使用されるかを明確にす
るために一通り説明する。
When the initial setting is completed as described above,
An Internet access operation from the data terminals 102 and 103 can be started. The Internet access operation itself is the same as that of the conventional ISDN router, but will be briefly described in order to clarify which resources in the facsimile machine are used.

【0066】まず、データ端末102がルーター108
にアクセスする場合、データ端末102が送信するパケ
ットはLANコントローラ219で受信される。LAN
コントローラ219においてパケットのヘッダを検出す
ると(S601)、MPU201に割り込み要求を発生
する(S602)。その割込み要求により実行される割
り込み処理においてMPU201にデータを受信したこ
とを通知し、MPU201は、LANコントローラ21
9を介してデータ端末102から受信された受信データ
をメモリ204に転送する(S603)。この際、図1
5(a)に示されるプリアンブル、デリミタ、MACア
ドレス、CRCなどのデータは削除されている。
First, the data terminal 102 is connected to the router 108
, The packet transmitted by the data terminal 102 is received by the LAN controller 219. LAN
When the controller 219 detects a packet header (S601), it issues an interrupt request to the MPU 201 (S602). In the interrupt processing executed by the interrupt request, the MPU 201 notifies the MPU 201 that the data has been received.
Transfer the received data received from the data terminal 102 via the memory 9 to the memory 204 (S603). At this time, FIG.
Data such as the preamble, delimiter, MAC address, and CRC shown in FIG. 5 (a) have been deleted.

【0067】MPU201は、データ端末102から受
信した図15(b)に示すパケットのIPアドレスを解
析して(S604)、それが「アドレスフィルタ」で設
定したアドレス以外のものであれば(S605)、IS
DNインターフェース225を起動して発信処理を行う
(S606)。アドレスフィルタリングの対象となるア
ドレスであれば、そのパケットは廃棄する(S60
7)。
The MPU 201 analyzes the IP address of the packet shown in FIG. 15B received from the data terminal 102 (S604), and if it is other than the address set in the "address filter" (S605). , IS
The DN interface 225 is activated to perform a calling process (S606). If the address is an address to be filtered, the packet is discarded (S60).
7).

【0068】ISDNに呼設定メッセージを送信し(S
608)、ISDNから応答メッセージを受信してBチ
ャネルが接続されると(S609)、MPU201はポ
ートスイッチ229を切り替えてHDLCコントローラ
227がISDNと接続されるようにし制御し(S61
0)、エコーキャンセラをスルーモードに設定する(S
611)。このようにして通話チャネルが接続されると
(S612)、ルーター108との間でPPPリンクの
確立処理を行う(S613)。
A call setup message is transmitted to ISDN (S
When the response message is received from the ISDN and the B channel is connected (S609), the MPU 201 controls the port switch 229 so that the HDLC controller 227 is connected to the ISDN (S61).
0), the echo canceller is set to the through mode (S
611). When the communication channel is thus connected (S612), a PPP link establishment process is performed with the router 108 (S613).

【0069】具体的には、図17に示すシーケンスに従
って、接続手順の確認、認証処理、プロトコルの指定、
IPアドレスの指定などの処理を行う。これらの処理を
終えてPPPリンクが確立すると、先にデータ端末10
2から受信していたパケットを図17に示すPPPフレ
ームに変換した上でHDLCコントローラ227を経由
してISDNに送信する(S614)。それ以降、デー
タ端末102から送信されるパケットは、先のパケット
と同様の手順でPPPフレームに変換されてISDNに
送信される。つまり、データ端末よりデータを受信する
と(S615)、LANコントローラ219がMPU2
01に割り込みを発生し(S616)、データをメモリ
204に転送し(S617)、そのデータをPPPフレ
ームフォーマットに変換した上で(S618)HDLC
コントローラに書き込み(S619)、ISDNインタ
ーフェース225を経由してISDNに送信する(S6
20)。
Specifically, in accordance with the sequence shown in FIG. 17, confirmation of the connection procedure, authentication processing, designation of a protocol,
Processing such as designation of an IP address is performed. When these processes are completed and the PPP link is established, the data terminal 10
After converting the packet received from No. 2 into the PPP frame shown in FIG. 17, the packet is transmitted to ISDN via the HDLC controller 227 (S614). Thereafter, the packet transmitted from the data terminal 102 is converted into a PPP frame in the same procedure as the previous packet and transmitted to the ISDN. That is, when data is received from the data terminal (S615), the LAN controller 219 sends the MPU2
01 (S616), the data is transferred to the memory 204 (S617), and the data is converted to a PPP frame format (S618).
Write to the controller (S619) and send to ISDN via ISDN interface 225 (S6
20).

【0070】逆に、ISDNから受信したデータは(S
621)、HDLCコントローラ227で受信したこと
を検出し(S622)、メモリ204に格納される(S
623)。MPU201は格納されたデータからPPP
ヘッダを削除した上で(S624)LANコントローラ
219に書き込み、イーサーネットケーブルを介してデ
ータ端末102に出力する(S625)。 <第1の実施形態の効果>以上のように、本実施形態の
ファクシミリ装置は、ファクシミリ送信時にもデータ端
末によるインターネットアクセスをサポートする場合に
もMPU201、データバス202、フラッシュメモリ
203、RAM204、ISDNインターフェース22
5、DSU223が使用されている。従って、ファクシ
ミリ装置にISDNルーター機能を内蔵させることによ
り、コストダウンの実現と小型化を実現することが可能
となるものである。
On the contrary, the data received from the ISDN is (S
621), the reception is detected by the HDLC controller 227 (S622), and stored in the memory 204 (S622).
623). The MPU 201 converts the stored data into a PPP
After deleting the header (S624), the data is written to the LAN controller 219 and output to the data terminal 102 via the Ethernet cable (S625). <Effects of the First Embodiment> As described above, the facsimile apparatus of the present embodiment is capable of supporting the MPU 201, the data bus 202, the flash memory 203, the RAM 204, the ISDN, both when transmitting a facsimile and when supporting Internet access by a data terminal. Interface 22
5, DSU 223 is used. Therefore, by incorporating the ISDN router function in the facsimile apparatus, it is possible to realize cost reduction and size reduction.

【0071】さらに、ファクシミリ装置のオペレーショ
ンパネル210を利用することでISDNルーター機能
の初期設定を簡単に行うことも可能にするものである。 [第2の実施形態] <無線データ端末によるインターネットアクセス動作>
第一の実施の形態においては、LANコントローラ21
9を介して接続されたデータ端末によるインターネット
アクセスの場合の処理について説明を行った。しかし、
PHSデータ通信機能を用いて、無線により接続された
データ端末によるインターネットアクセスを行うことも
可能である。
Further, the initial setting of the ISDN router function can be easily performed by using the operation panel 210 of the facsimile machine. [Second embodiment] <Internet access operation by wireless data terminal>
In the first embodiment, the LAN controller 21
9 has been described in the case of Internet access by a data terminal connected via the Internet. But,
Using the PHS data communication function, it is also possible to perform Internet access by a wirelessly connected data terminal.

【0072】データ端末106からデータ送信を行う
と、データ端末106から送信するパケットがPIAF
Sカード105に送られる。PIAFSカード105に
おいては、データ送信要求が発生したことを認識して、
受信したパケットをメモリに格納した上で、接続された
PHS電話機104に対して発信要求を出し、発信要求
を受けたPHS電話機104は、図12に示すシーケン
スに従ってファクシミリ装置101に発信を行う。
When data is transmitted from the data terminal 106, the packet transmitted from the data terminal 106
It is sent to the S card 105. The PIAFS card 105 recognizes that a data transmission request has occurred,
After storing the received packet in the memory, it issues a transmission request to the connected PHS telephone 104, and the PHS telephone 104 that has received the transmission request transmits to the facsimile apparatus 101 in accordance with the sequence shown in FIG.

【0073】ファクシミリ装置101で発信要求を受信
すると(S701)、PHSエンジン部237が応答メ
ッセージをPHS電話機106に送信し(S702)、
次にPIAFSネゴシエーションに入る。
When the facsimile machine 101 receives a call request (S701), the PHS engine unit 237 transmits a response message to the PHS telephone 106 (S702).
Next, PIAFS negotiation starts.

【0074】PIAFSカード105が送信する通信パ
ラメータ設定要求フレームは、PHS電話機106を介
してファクシミリ装置101のPHSベースバンド処理
部239で受信される。受信した32Kbpsデータは
データ線251を介してI.460変換処理部234に
入力される。I.460変換処理部はスルーモードに設
定されているので、データ変換されないままポートスイ
ッチ229に入力される。ポートスイッチ229に入力
されたデータはスイッチ231経由でPIAFSコント
ローラ228に入力される。
The communication parameter setting request frame transmitted by PIAFS card 105 is received by PHS baseband processing section 239 of facsimile apparatus 101 via PHS telephone 106. The received 32 Kbps data is transmitted to the I.V. It is input to the 460 conversion processing unit 234. I. Since the 460 conversion processing unit is set to the through mode, the data is input to the port switch 229 without data conversion. The data input to the port switch 229 is input to the PIAFS controller 228 via the switch 231.

【0075】PIAFSコントローラでは通信パラメー
タ設定要求フレームを受けて(S703)、通信パラメ
ータ設定受付フレームをPHSエンジン部237経由で
データ端末106に送信し(S704)、所定のネゴシ
エーション手順を終えると無線データ伝送リンク(PI
AFSリンク)が確立する。
The PIAFS controller receives the communication parameter setting request frame (S703), transmits a communication parameter setting reception frame to the data terminal 106 via the PHS engine unit 237 (S704), and completes a predetermined negotiation procedure to transmit wireless data. Link (PI
AFS link) is established.

【0076】PIAFSカード105とPIAFSコン
トローラ228との間でPIAFSリンクが確立する
と、それ以降はデータ端末106の送信するデータがフ
ァクシミリ装置101に送られる。具体的には、データ
補末106が送信するデータにPIAFSカード105
がPIAFSヘッダとトレーラーを付加し、ファクシミ
リ装置101に送信される。
When a PIAFS link is established between the PIAFS card 105 and the PIAFS controller 228, data transmitted from the data terminal 106 is sent to the facsimile apparatus 101 thereafter. Specifically, the data transmitted by the data addendum 106 includes the PIAFS card 105
Is added to the PIAFS header and trailer, and transmitted to the facsimile apparatus 101.

【0077】ファクシミリ装置101においては、PI
AFSコントローラ228においてデータを受信し(S
705)、PIAFSヘッダとトレーラを取り除いた上
でメモリ204に転送し(S706)、MPU201は
受信したパケットのヘッダを解析して(S707)、そ
れが「アドレスフィルタ」で設定したアドレス以外のも
のであれば(S708)、ISDNインターフェース2
25を起動して発信処理を行う(S709)。アドレス
フィルタリングの対象であれば、そのパケットを廃棄す
る(S710)。
In the facsimile apparatus 101, the PI
The data is received by the AFS controller 228 (S
705), after removing the PIAFS header and trailer, transfer the data to the memory 204 (S706). The MPU 201 analyzes the header of the received packet (S707), and determines that the received packet is other than the address set in the "address filter". If there is (S708), ISDN interface 2
25 is started to perform a transmission process (S709). If the packet is to be subjected to address filtering, the packet is discarded (S710).

【0078】ISDNに呼設定メッセージを送信し(S
711)、ISDNから応答メッセージを受信してBチ
ャネルが接続されると(S712)、MPU201はポ
ートスイッチ229を切り替えてHDLCコントローラ
227がISDNと接続されるようにし制御し(S71
4)、エコーキャンセラをスルーモードに設定する(S
715)。このようにして通話チャネルが接続されると
(S716)、ルーター108との間でPPPリンクの
確立処理を行う(S717)。
A call setup message is transmitted to ISDN (S
711), when the response message is received from the ISDN and the B channel is connected (S712), the MPU 201 switches the port switch 229 to control the HDLC controller 227 to be connected to the ISDN (S71).
4) Set the echo canceller to the through mode (S
715). When the communication channel is thus connected (S716), a PPP link establishment process is performed with the router 108 (S717).

【0079】PPPリンクが確立すると、先に外部端末
102から受信していたパケットを図16に示すPPP
フレームに変換した上でHDLCコントローラ227を
経由してISDNに送信する(S718)。それ以降、
外部端末102から送信されるパケットは、先のパケッ
トと同様の手順でPPPフレームに変換されてISDN
に送信される。つまり、外部端末よりデータを受信する
と(S719)、PIAFSコントローラ228がMP
U201に割り込みを発生し(S720)、データをメ
モリ204に転送し(S721)、そのデータをPPP
フレームフォーマットに変換した上で(S722)HD
LCコントローラに書き込み(S723)、ISDNイ
ンターフェース225を経由してISDNに送信する
(S724)。
When the PPP link is established, the packet previously received from external terminal 102 is changed to the PPP shown in FIG.
After being converted into a frame, the frame is transmitted to the ISDN via the HDLC controller 227 (S718). from then,
The packet transmitted from the external terminal 102 is converted into a PPP frame in the same
Sent to. That is, when data is received from the external terminal (S719), the PIAFS controller 228
An interrupt is generated in U201 (S720), the data is transferred to memory 204 (S721), and the data is sent to PPP.
After converting to frame format (S722) HD
The data is written into the LC controller (S723) and transmitted to the ISDN via the ISDN interface 225 (S724).

【0080】逆に、ISDNから受信したデータは(S
725)、HDLCコントローラ227で受信したこと
を検出し(S726)、メモリ204に格納される(S
727)。MPU201は格納されたデータからPPP
ヘッダを削除した上で(S728)PIAFSコントロ
ーラ228に書き込み、PHSエンジン部237を介し
て外部端末106に出力する(S728)。 <第2の実施形態の効果>以上のように、本実施形態の
ファクシミリ装置は、PHSデータ通信を行うことを可
能にすることにより、無線データ伝送プロトコル(PI
AFS)を用いて接続された外部端末からも、イーサー
ネットにより接続された外部端末と同様の操作環境でイ
ンターネットなどにアクセスすることを可能にするもの
である。 [第3の実施形態]上述した第1の実施形態では、ファ
クシミリ装置にルーター機能を内蔵させることにより、
コストダウン、小型化及び初期設定の簡便化を実現する
ものであったが、ルーター機能を内蔵させることによ
り、外部端末がファクシミリ装置の持つ資源を有効に利
用した新たなアプリケーションを実現することも可能で
ある。
On the contrary, the data received from the ISDN is (S
725), the reception is detected by the HDLC controller 227 (S726), and stored in the memory 204 (S726).
727). The MPU 201 converts the stored data into a PPP
After deleting the header (S728), the data is written to the PIAFS controller 228 and output to the external terminal 106 via the PHS engine unit 237 (S728). <Effects of the Second Embodiment> As described above, the facsimile apparatus of the present embodiment enables the PHS data communication to be performed, thereby enabling the wireless data transmission protocol (PI
An external terminal connected using AFS) can access the Internet or the like in the same operating environment as an external terminal connected via Ethernet. [Third Embodiment] In the first embodiment described above, the facsimile apparatus has a built-in router function,
Although it achieved cost reduction, downsizing and simplified initial settings, the built-in router function allows external terminals to realize new applications that make effective use of the resources of the facsimile machine. It is.

【0081】具体的には、外部端末から電子メールの要
領で送信したデータをファクシミリ文書として送信する
アプリケーションの実現が可能となる。
Specifically, it is possible to realize an application for transmitting data transmitted from an external terminal in the manner of an electronic mail as a facsimile document.

【0082】外部端末102のFAX送信アプリケーシ
ョンを立ち上げ、ファイル送信動作を実行する。ファイ
ル送信動作が実行されると、外部端末102からはまず
最初に送信先電話番号を含む「FAX送信要求コマン
ド」がTCP/IPパケットが送信される。
The FAX transmission application of the external terminal 102 is started, and the file transmission operation is executed. When the file transmission operation is executed, the external terminal 102 first transmits a “FAX transmission request command” including a destination telephone number as a TCP / IP packet.

【0083】ファクシミリ装置101においては、パケ
ットのヘッダを検出すると(S801)、LANコント
ローラ219がMPUに割り込みを発生し(S80
2)、受信したデータをメモリ204に転送する(S8
03)。MPU201は受信したパケットのヘッダを解
析し(S804)、送信先のIPアドレスが「アドレス
フィルタ」で設定されたアドレス以外であれば(S80
5)、ファクシミリ装置101が受信し、ファクシミリ
装置101ではMPU201がパケット内のデータを解
析する(S807)。解析の結果、それが「FAX送信
要求コマンド」であることを認識すると、FAX送信要
求を行った外部端末102に対して「FAX送信要求受
付コマンド」を送信する(S809)。「FAX送信要
求コマンド」でない場合には、通常のデータであるの
で、図6のS606以降の処理を行う。
In the facsimile apparatus 101, when detecting the header of the packet (S801), the LAN controller 219 generates an interrupt to the MPU (S80).
2) Transfer the received data to the memory 204 (S8)
03). The MPU 201 analyzes the header of the received packet (S804), and if the destination IP address is other than the address set in the "address filter" (S80).
5), the facsimile apparatus 101 receives the data, and in the facsimile apparatus 101, the MPU 201 analyzes the data in the packet (S807). As a result of the analysis, when it is recognized that the received command is a “FAX transmission request command”, a “FAX transmission request acceptance command” is transmitted to the external terminal 102 that has issued the FAX transmission request (S809). If the command is not the “FAX transmission request command”, the data is normal data, and the process from S606 in FIG. 6 is performed.

【0084】S809以降は、パケットを受信すると、
その送信先IPアドレスがアドレスフィルタリングの対
象であるかどうかを判断し、フィルタリングしないパケ
ットである場合には、データフィールド内の先頭にある
コマンドを読み取る。そのコマンドが「FAX送信デー
タ」を示している場合(S810)、それ以降のデータ
のみをメモリ204に転送する(S811)。コマンド
が「FAX送信データ」以外であれば、それはインター
ネットプロバイダなどに送信する通常のデータであるの
で、第一の実施の形態に示されたルーター処理(S61
8〜S620)を行う(S812)。
After S809, when a packet is received,
It is determined whether the destination IP address is a target of address filtering. If the packet is not filtered, the command at the head of the data field is read. If the command indicates "FAX transmission data" (S810), only the data thereafter is transferred to the memory 204 (S811). If the command is other than “FAX transmission data”, it is normal data to be transmitted to an Internet provider or the like, and thus the router processing (S61) shown in the first embodiment.
8 to S620) (S812).

【0085】「FAX送信データ終了」を示すパケット
を受信し、FAX送信データが全てメモリ204に格納
すると(S813)、MPU201はISDNインター
フェース225を起動して(S814)、付加されてい
る送信先電話番号宛てにISDN発信処理を行い(S8
15)、ISDNから応答を受けると(S816)、M
PU201はポートスイッチ217、233、229を
切り替えてFAXモデム213がPHSエンジン部23
7経由でISDNに接続されるように制御し(S81
7)、エコーキャンセラ226をスルーモードにする
(S818)。こうして通話チャネルが接続されると
(S819)、メモリに格納されていたデータの送信処
理に入る。MPU201はFAX送信を開始する旨をF
AXエンジン205のCPU206に通知し、通知を受
けたCPU206はFAX送信のネゴシエーションを相
手端末との間で行う(S820)。
When a packet indicating "end of FAX transmission data" is received and all the FAX transmission data is stored in memory 204 (S813), MPU 201 activates ISDN interface 225 (S814), and the attached destination telephone Performs ISDN transmission processing to the number (S8
15) When a response is received from the ISDN (S816), M
The PU 201 switches the port switches 217, 233, and 229 so that the FAX modem 213
7 so as to be connected to ISDN via S7 (S81
7) The echo canceller 226 is set to the through mode (S818). When the communication channel is connected in this way (S819), the process starts to transmit data stored in the memory. The MPU 201 indicates that FAX transmission is to be started.
The CPU 206 of the AX engine 205 is notified, and the CPU 206 having received the notification performs negotiation of FAX transmission with the partner terminal (S820).

【0086】ネゴシエーションが終了すると、CPU2
06がMPU201に対してデータ転送要求を通知し
(S821)、MPU201はメモリ204内のデータ
を共有レジスタ218を経由して、FAXエンジン20
5に転送する(S822)。転送されたデータはファク
シミリ符号化された上でFAXモデム213に入力され
(S823)、変調されたデータがアナログスイッチ2
17を経由してPHSエンジン部237内のPCMコー
デックに入力される。ここでアナログ/デジタル変換さ
れた後に(S824)、ポートスイッチ233、229
を経由してISDNインターフェース225からISD
Nに対してFAXデータとして送信される(S82
5)。
When the negotiation is completed, the CPU 2
06 notifies the MPU 201 of a data transfer request (S821), and the MPU 201 transfers the data in the memory 204 via the shared register 218 to the FAX engine 20.
5 (S822). The transferred data is facsimile-coded and input to the FAX modem 213 (S823), and the modulated data is transmitted to the analog switch 2 (S823).
17 and is input to the PCM codec in the PHS engine unit 237. Here, after the analog / digital conversion (S824), the port switches 233, 229
From the ISDN interface 225 via the
N as fax data (S82).
5).

【0087】逆に、受信したFAX文書を外部端末10
2に送信することも可能である。
Conversely, the received fax document is transferred to the external terminal 10.
2 can also be sent.

【0088】着信があった際に、サブアドレスが指定さ
れており、そのサブアドレスが外部端末102に相当す
るものであった場合、受信したファクシミリ画像データ
をいったんメモリ204に格納する。次に、格納された
画像データをパケットに組み立て、送信先アドレスに外
部端末102のIPアドレスを付加した上でLANコン
トローラ219経由でLAN上に送信する。外部端末1
02では、受信した画像データをディスプレイに表示す
る。
When a subaddress is specified when an incoming call is received and the subaddress corresponds to the external terminal 102, the received facsimile image data is temporarily stored in the memory 204. Next, the stored image data is assembled into a packet, the IP address of the external terminal 102 is added to the destination address, and the packet is transmitted to the LAN via the LAN controller 219. External terminal 1
In 02, the received image data is displayed on the display.

【0089】以上のようにして、ファクシミリ装置に内
蔵したルーター機能により、外部端末からはインターネ
ットアクセスと同様の操作によってファクシミリ文書の
送受信を行うことが可能になるものである。 [第4の実施形態]上記各実施形態でのファクシミリ送
信は、アナログ変調を行うG3ファクシミリを想定して
いた。しかし、アナログ変調を伴わないG4ファクシミ
リモードを使用した場合にも、同様の動作を行うことが
可能である。
As described above, the router function built in the facsimile apparatus makes it possible to transmit and receive facsimile documents from an external terminal by the same operation as Internet access. [Fourth Embodiment] The facsimile transmission in each of the above embodiments is based on a G3 facsimile that performs analog modulation. However, the same operation can be performed even when the G4 facsimile mode without analog modulation is used.

【0090】この場合、送信時には、送信するデータを
G4ファクシミリ符号化すると、それをFAXモデム2
13やPHSエンジン部237内のPCMコーデックに
通すことなく、直接ISDNインターフェース225に
入力してISDNに送信する。 [第5の実施形態]上記各実施形態では、MPU201
において、ルータ処理とISDN送受信処理の両方が行
われている。しかしながら、これらの処理はそれぞれ独
立したCPUにより行うことも可能である。
In this case, at the time of transmission, when the data to be transmitted is G4 facsimile encoded, it is transmitted to the FAX modem 2
13 and directly to the ISDN interface 225 to transmit to the ISDN without passing through the PCM codec in the PHS engine unit 237. [Fifth Embodiment] In each of the above embodiments, the MPU 201
, Both router processing and ISDN transmission / reception processing are performed. However, these processes can be performed by independent CPUs.

【0091】従って、ルーター処理機能を持たないファ
クシミリ装置に、CPU、メモリ、LANコントローラ
を搭載した別ボード(ルーターボード)を接続するよう
な方法も考えられる。MPU201とルーターボード内
CPUの間で制御情報のやり取りを行うと共に、LAN
上を流れるデータの受け渡しも行うことで、前記実施例
と同様の効果を得ることができる。
Therefore, a method of connecting a separate board (router board) equipped with a CPU, a memory, and a LAN controller to a facsimile machine having no router processing function is also conceivable. Control information is exchanged between the MPU 201 and the CPU in the router board.
The same effect as in the above embodiment can be obtained by also passing the data flowing above.

【0092】このような構成をとることにより、ルータ
ー処理機能を持たないファクシミリ装置に簡単にルータ
ー機能をアドオンすることが可能となるという効果が生
まれるものである。
By adopting such a configuration, it is possible to easily add on the router function to a facsimile machine having no router processing function.

【0093】上記各実施形態によれば、無線データ通信
により外部端末とISDNルーターを接続する構成をと
るため、公衆回線に接続する場所と外部端末の設置場所
が離れている場合でも使用することが可能となる。
According to each of the above embodiments, since the external terminal is connected to the ISDN router by wireless data communication, it can be used even when the place where the public terminal is connected and the installation place of the external terminal are far from each other. It becomes possible.

【0094】また、ISDNルーター、ファクシミリ、
プリンタ、スキャナ、PHS親機機能を内蔵しているた
め、省スペースと高いコストパフォーマンスを実現する
ことが可能であり、無線通信可能に接続された外部端
末、有線で接続された外部端末、無線電話機、ハンドセ
ット、ファクシミリなどのうちで任意のものを使っての
通信が可能となる。
Also, ISDN router, facsimile,
Built-in printer, scanner, and PHS base unit functions enable space saving and high cost performance to be realized. External terminals connected wirelessly, external terminals connected by wire, wireless telephones , A handset, a facsimile, and the like can be used for communication.

【0095】また、ファクシミリ処理部とその他の処理
部で異なるコンピュータ(CPU)を使用しているた
め、従来のファクシミリの回路構成を変更しないままで
本発明を実施することが可能となる。
Further, since different computers (CPUs) are used for the facsimile processing unit and the other processing units, the present invention can be implemented without changing the circuit configuration of the conventional facsimile.

【0096】また、ISDNルーターにプリンタ、スキ
ャナ、ファクシミリ、電話機能を持たせて統合的に制御
することで、操作性の向上を実現すると同時に省スペー
スとコストダウンを実現することを可能にする。
Further, by providing the ISDN router with printer, scanner, facsimile, and telephone functions and performing integrated control, operability can be improved, and at the same time, space saving and cost reduction can be realized.

【0097】また、マルチCPUと共有レジスタを使っ
た構成となっているため、従来のファクシミリ装置の大
きな変更を行わないままで、ISDNルーター機能やP
HS親機機能を付加することを可能にし、拡張性の高い
無線通信装置を実現することができるものである。
Further, since the configuration uses a multi-CPU and a shared register, the ISDN router function and the PDP can be performed without making significant changes in the conventional facsimile apparatus.
This makes it possible to add an HS master unit function and realize a highly expandable wireless communication device.

【0098】[0098]

【他の実施形態】なお、本発明は、複数の機器(例えば
ホストコンピュータ,インタフェイス機器,リーダ,プ
リンタなど)から構成されるシステムに適用しても、一
つの機器からなる装置(例えば、複写機,ファクシミリ
装置など)に適用してもよい。
[Other Embodiments] Even if the present invention is applied to a system including a plurality of devices (for example, a host computer, an interface device, a reader, a printer, etc.), an apparatus (for example, a copying machine) Machine, facsimile machine, etc.).

【0099】また、本発明の目的は、前述した実施形態
の機能を実現するソフトウェアのプログラムコードを記
録した記憶媒体を、システムあるいは装置に供給し、そ
のシステムあるいは装置のコンピュータ(またはCPU
やMPU)が記憶媒体に格納されたプログラムコードを
読出し実行することによっても、達成されることは言う
までもない。
Further, an object of the present invention is to provide a storage medium storing a program code of software for realizing the functions of the above-described embodiments to a system or an apparatus, and a computer (or CPU) of the system or apparatus.
And MPU) read and execute the program code stored in the storage medium.

【0100】この場合、記憶媒体から読出されたプログ
ラムコード自体が前述した実施形態の機能を実現するこ
とになり、そのプログラムコードを記憶した記憶媒体は
本発明を構成することになる。
In this case, the program code itself read from the storage medium realizes the functions of the above-described embodiment, and the storage medium storing the program code constitutes the present invention.

【0101】プログラムコードを供給するための記憶媒
体としては、例えば、フロッピディスク,ハードディス
ク,光ディスク,光磁気ディスク,CD−ROM,CD
−R,磁気テープ,不揮発性のメモリカード,ROMな
どを用いることができる。
As a storage medium for supplying the program code, for example, a floppy disk, hard disk, optical disk, magneto-optical disk, CD-ROM, CD
-R, a magnetic tape, a nonvolatile memory card, a ROM, or the like can be used.

【0102】また、コンピュータが読出したプログラム
コードを実行することにより、前述した実施形態の機能
が実現されるだけでなく、そのプログラムコードの指示
に基づき、コンピュータ上で稼働しているOS(オペレ
ーティングシステム)などが実際の処理の一部または全
部を行い、その処理によって前述した実施形態の機能が
実現される場合も含まれることは言うまでもない。
The functions of the above-described embodiments are implemented when the computer executes the readout program codes, and the OS (Operating System) running on the computer is executed based on the instructions of the program codes. ) May perform some or all of the actual processing, and the processing may realize the functions of the above-described embodiments.

【0103】さらに、記憶媒体から読出されたプログラ
ムコードが、コンピュータに挿入された機能拡張ボード
やコンピュータに接続された機能拡張ユニットに備わる
メモリに書込まれた後、そのプログラムコードの指示に
基づき、その機能拡張ボードや機能拡張ユニットに備わ
るCPUなどが実際の処理の一部または全部を行い、そ
の処理によって前述した実施形態の機能が実現される場
合も含まれることは言うまでもない。
Further, after the program code read from the storage medium is written into a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer, based on the instruction of the program code, It goes without saying that the CPU included in the function expansion board or the function expansion unit performs part or all of the actual processing, and the processing realizes the functions of the above-described embodiments.

【0104】本発明を上記記憶媒体に適用する場合、そ
の記憶媒体には、先に説明したフローチャートに対応す
るプログラムコードを格納することになるが、簡単に説
明すると、図18、19のメモリマップ例に示す各モジ
ュールを記憶媒体に格納することになる。
When the present invention is applied to the storage medium, the storage medium stores program codes corresponding to the above-described flowcharts. Each module shown in the example will be stored in the storage medium.

【0105】即ち、少なくとも「呼設定処理工程」、
「インターフェース工程」、「アドレス検出工程」、
「判定工程」及び「送信工程」の各モジュールのプログ
ラムコードを記憶媒体に格納すればよい。また、少なく
とも「無線通信工程」、「アドレス検出工程」、「判定
工程」及び「送信工程」の各モジュールのプログラムコ
ードを記憶媒体に格納すればよい。
That is, at least the “call setting processing step”
"Interface process", "Address detection process",
What is necessary is just to store the program code of each module of the “determination step” and the “transmission step” in the storage medium. In addition, at least the program code of each module of the “wireless communication step”, the “address detection step”, the “determination step”, and the “transmission step” may be stored in the storage medium.

【0106】[0106]

【発明の効果】以上のように、本発明の請求項1によれ
ば、ファクシミリ装置にISDNルータ機能を持たせて
統合的に制御することで、操作性の向上を実現すると同
時に省スペースとコストダウンを図ることができる。
As described above, according to the first aspect of the present invention, the facsimile apparatus is provided with an ISDN router function to perform integrated control, thereby realizing an improvement in operability, and at the same time, space saving and cost reduction. Down can be planned.

【0107】本発明の請求項2及び14によれば、ファ
クシミリ装置の持つ資源を有効活用してISDNルータ
ー処理も同時に行うことができる。
According to the second and fourteenth aspects of the present invention, the ISDN router process can be performed simultaneously by effectively utilizing the resources of the facsimile machine.

【0108】本発明の請求項3及び15によれば、外部
端末を接続しないでも簡単にルーター処理機能の初期設
定を行うことができる。
According to the third and fifteenth aspects of the present invention, the initial setting of the router processing function can be easily performed without connecting an external terminal.

【0109】本発明の請求項4及び16によれば、無線
通信可能に接続された外部端末も、有線ケーブルで接続
された外部端末と同様の操作環境でデータ通信を行うこ
とができる。
According to the fourth and sixteenth aspects of the present invention, an external terminal communicably connected can perform data communication in the same operating environment as an external terminal connected by a wired cable.

【0110】本発明の請求項5によれば、メディアの違
いにより通信不能な状態を回避することができる。
According to the fifth aspect of the present invention, it is possible to avoid a state in which communication cannot be performed due to a difference in media.

【0111】本発明の請求項6及び17によれば、ベー
スとなるファクシミリ装置のハードウェアとソフトウェ
アの構成を大きく変更することなく、ファクシミリ装置
にルーター処理機能を付加することができる。
According to the sixth and seventeenth aspects of the present invention, the router processing function can be added to the facsimile apparatus without largely changing the hardware and software configuration of the base facsimile apparatus.

【0112】本発明の請求項7及び18によれば、外部
端末にFAXモデムが搭載されていない場合でもファク
シミリ文書の送信を行うことができる。
According to the seventh and eighteenth aspects of the present invention, a facsimile document can be transmitted even when the external terminal is not equipped with a FAX modem.

【0113】本発明の請求項8及び19によれば、外部
端末からISDNなどのデジタル公衆通信回線を利用し
てG3ファクシミリ文書の送信を行うことができる。
According to the eighth and nineteenth aspects of the present invention, a G3 facsimile document can be transmitted from an external terminal using a digital public communication line such as ISDN.

【0114】本発明の請求項9及び20によれば、FA
Xモデムを搭載していない外部端末でもファクシミリ文
書を受信できる。
According to claims 9 and 20 of the present invention, FA
An external terminal without an X modem can receive a facsimile document.

【0115】本発明の請求項10及び21によれば、I
SDNを介して受信したG3ファクシミリ文書を外部端
末で受信することができる。
According to claims 10 and 21 of the present invention,
The external terminal can receive the G3 facsimile document received via the SDN.

【0116】本発明の請求項11及び22によれば、通
常のデータ通信の場合と異なる電話番号に対してファク
シミリ文書の送信を行うことができる。
According to the eleventh and twenty-second aspects of the present invention, it is possible to transmit a facsimile document to a telephone number different from that for normal data communication.

【0117】本発明の請求項12及び23によれば、フ
ァクシミリ送信のための発信タイミングを認識すること
ができる。
According to the twelfth and twenty-third aspects of the present invention, the transmission timing for facsimile transmission can be recognized.

【0118】本発明の請求項13及び24によれば、フ
ァクシミリ以外のデータが混在したパケットを受信した
場合にも、ファクシミリデータのみをファクシミリ符号
化することができる。
According to the thirteenth and twenty-fourth aspects of the present invention, even when a packet containing data other than facsimile is received, only facsimile data can be facsimile encoded.

【0119】[0119]

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

【図1】本発明の第1の実施形態のシステム構成を示す
ブロック図である。
FIG. 1 is a block diagram showing a system configuration according to a first embodiment of the present invention.

【図2】ファクシミリ装置の構成を示すブロック図であ
る。
FIG. 2 is a block diagram illustrating a configuration of a facsimile apparatus.

【図3】PHS無線伝送フレームフォーマットを示す図
である。
FIG. 3 is a diagram showing a PHS wireless transmission frame format.

【図4】無線データ伝送プロトコル(PIAFS)で使
用するフレームフォーマットを示す図である。
FIG. 4 is a diagram showing a frame format used in a wireless data transmission protocol (PIAFS).

【図5】ファクシミリ送信動作のフローチャートであ
る。
FIG. 5 is a flowchart of a facsimile transmission operation.

【図6】有線ケーブルで接続された外部端末によるデー
タ通信動作のフローチャートである。
FIG. 6 is a flowchart of a data communication operation by an external terminal connected by a wired cable.

【図7】有線ケーブルで接続された外部端末によるデー
タ通信動作のフローチャートである。
FIG. 7 is a flowchart of a data communication operation by an external terminal connected by a wired cable.

【図8】無線通信可能な外部端末によるデータ通信動作
フローチャートである。
FIG. 8 is a flowchart of a data communication operation by an external terminal capable of wireless communication.

【図9】無線通信可能な外部端末によるデータ通信動作
フローチャートである。
FIG. 9 is a flowchart of a data communication operation by an external terminal capable of wireless communication.

【図10】外部端末によるファクシミリ文書送受信動作
のフローチャートである。
FIG. 10 is a flowchart of a facsimile document transmission / reception operation by an external terminal.

【図11】外部端末によるファクシミリ文書送受信動作
のフローチャートである。
FIG. 11 is a flowchart of a facsimile document transmission / reception operation by an external terminal.

【図12】ファクシミリ装置がPHS無線により外部端
末と接続する時の通信シーケンスを示す図である。
FIG. 12 is a diagram showing a communication sequence when the facsimile apparatus connects to an external terminal by PHS radio.

【図13】従来のISDNルーターを使用する場合のシ
ステム構成を示すブロック図である。
FIG. 13 is a block diagram showing a system configuration when a conventional ISDN router is used.

【図14】従来のISDNルーターの内部構成を示す図
である。
FIG. 14 is a diagram showing an internal configuration of a conventional ISDN router.

【図15】LAN上を伝送されるパケットのフレームフ
ォーマットを示す図である。
FIG. 15 is a diagram showing a frame format of a packet transmitted on a LAN.

【図16】PPPのフレームフォーマットを示す図であ
る。
FIG. 16 is a diagram showing a frame format of PPP.

【図17】PPPによる通信シーケンスを示す図であ
る。
FIG. 17 is a diagram showing a communication sequence by PPP.

【図18】本発明のファクシミリ装置の制御方法のプロ
グラムコードを格納する記憶媒体のメモリマップ例を示
す図である。
FIG. 18 is a diagram showing an example of a memory map of a storage medium for storing a program code of the control method of the facsimile apparatus of the present invention.

【図19】本発明のファクシミリ装置の制御方法のプロ
グラムコードを格納する記憶媒体のメモリマップ例を示
す図である。
FIG. 19 is a diagram showing an example of a memory map of a storage medium for storing a program code of the control method of the facsimile apparatus of the present invention.

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

201 MPU 202 バス 203 フラッシュメモリ 204 SRAM 205 ファクシミリエンジン部 206 CPU 207 内部バス 208 カラープリンタ部 209 カラースキャナ部 210 オペレーションパネル 211 パラレル通信ポート 212 インターフェース 213 モデム部 214 ハンドセット 215 スピーカ 216 メロディ部 217 アナログスイッチ 218 共有レジスタ 219 LANコントローラ 220 ドライバ 221 インターフェース 225 ISDNインターフェース 226 エコーキャンセラ 227 HDLCコントローラ 228 PIAFSコントローラ 229 第1ポートスイッチ 233 第2ポートスイッチ 237 PHSエンジン部 201 MPU 202 Bus 203 Flash memory 204 SRAM 205 Facsimile engine unit 206 CPU 207 Internal bus 208 Color printer unit 209 Color scanner unit 210 Operation panel 211 Parallel communication port 212 Interface 213 Modem unit 214 Handset 215 Speaker 216 Melody unit 217 Analog switch 218 Shared Register 219 LAN controller 220 Driver 221 Interface 225 ISDN interface 226 Echo canceller 227 HDLC controller 228 PIAFS controller 229 First port switch 233 Second port switch 237 PHS engine

フロントページの続き Fターム(参考) 5C062 AA02 AA13 AA33 AA34 AA35 AA37 AB01 AB20 AB23 AB38 AC25 AC27 AC43 AC58 AE14 AF02 BA01 5K030 GA05 GA17 HA08 HB04 HC04 HC14 HD03 HD06 JA09 JL01 JT05 JT09 KA19 LB01 5K101 KK01 LL03 LL05 LL12 MM05 NN03 NN18 NN21 PP03 QQ01 SS07 TT01 Continued on the front page F term (reference) 5C062 AA02 AA13 AA33 AA34 AA35 AA37 AB01 AB20 AB23 AB38 AC25 AC27 AC43 AC58 AE14 AF02 BA01 5K030 GA05 GA17 HA08 HB04 HC04 HC14 HD03 HD06 JA09 JL01 JT05 JT09 KA19 LB01 LL05 NN01 NN21 PP03 QQ01 SS07 TT01

Claims (26)

【特許請求の範囲】[Claims] 【請求項1】 デジタル公衆通信回線に接続可能なファ
クシミリ通信制御部を有するファクシミリ装置におい
て、 外部端末が通信可能に接続され、これら外部端末と前記
デジタル公衆通信回線との通信状態を所定のプロトコル
に従って制御する通信制御手段を内蔵したことを特徴と
するファクシミリ装置。
1. A facsimile apparatus having a facsimile communication control unit connectable to a digital public communication line, wherein an external terminal is communicably connected, and a communication state between the external terminal and the digital public communication line is determined according to a predetermined protocol. A facsimile machine having built-in communication control means for controlling.
【請求項2】 前記通信制御手段は、 ファクシミリ通信時若しくは音声通信時に前記デジタル
公衆通信回線に対して所定のプロトコルに従って呼設定
メッセージを送信する呼設定処理手段と、 前記外部端末と接続するためのインターフェース手段
と、 前記外部端末から受信したパケット内のIPアドレスを
検出するアドレス検出手段と、 前記アドレス検出手段により検出されたIPアドレスの
パケットを前記デジタル公衆通信回線に送信可能か否か
を判定する判定手段と、 前記送信可能である場合には前記デジタル公衆通信回線
に前記外部端末から受信したパケットを送信する送信手
段とを有することを特徴とする請求項1に記載のファク
シミリ装置。
2. The communication control means includes: a call setting processing means for transmitting a call setting message to the digital public communication line according to a predetermined protocol during facsimile communication or voice communication; Interface means; address detecting means for detecting an IP address in a packet received from the external terminal; and determining whether or not a packet of the IP address detected by the address detecting means can be transmitted to the digital public communication line. The facsimile apparatus according to claim 1, further comprising: a determination unit; and a transmission unit configured to transmit a packet received from the external terminal to the digital public communication line when the transmission is possible.
【請求項3】 前記ファクシミリ装置の動作状態を表示
する表示部と、該動作状態を設定する入力部とを更に備
え、 前記表示部と入力部とは、通信時の相手電話番号、相手
ホスト名、パスワード、アドレスフィルタリングアドレ
ス、IPアドレスの全てまたは一部を表示及び設定可能
であることを特徴とする請求項1又は2に記載のファク
シミリ装置。
3. A display unit for displaying an operation state of the facsimile apparatus, and an input unit for setting the operation state, wherein the display unit and the input unit include a telephone number and a host name of a partner at the time of communication. 3. The facsimile apparatus according to claim 1, wherein all or a part of a password, an address filtering address, and an IP address can be displayed and set.
【請求項4】 前記通信制御手段は、 前記外部端末をデジタル無線により通信可能に接続する
無線通信手段と、 前記外部端末から無線により受信したパケット内のIP
アドレスを検出するアドレス検出手段と、 前記アドレス検出手段により検出されたIPアドレスの
パケットを前記デジタル公衆通信回線に送信可能か否か
を判定する判定手段と、 前記送信可能である場合には前記デジタル公衆通信回線
に前記外部端末から受信したパケットを送信する送信手
段とを有することを特徴とする請求項1に記載のファク
シミリ装置。
4. The communication control means includes: a wireless communication means for connecting the external terminal communicably by digital wireless; and an IP in a packet wirelessly received from the external terminal.
Address detecting means for detecting an address; determining means for determining whether or not a packet of the IP address detected by the address detecting means can be transmitted to the digital public communication line; 2. The facsimile apparatus according to claim 1, further comprising a transmission unit configured to transmit a packet received from the external terminal to a public communication line.
【請求項5】 前記通信制御手段は、 前記デジタル公衆通信回線から着信があった場合には、
受信した呼設定メッセージ内の情報要素を解析する解析
手段と、 前記解析手段にて解析した結果が電話の場合にはBチャ
ネルデータを電話機に接続する電話接続手段と、 前記解析手段にて解析した結果がファクシミリの場合に
はBチャネルデータをファクシミリ通信制御部に接続す
るファクシミリ接続手段と、 前記解析手段にて解析した結果が非制限デジタルの場合
にはBチャネルデータをLANコントローラを介して外
部端末に接続するLAN接続手段を有することを特徴と
する請求項2又は4に記載のファクシミリ装置。
5. The communication control means, when an incoming call is received from the digital public communication line,
Analysis means for analyzing information elements in the received call setup message; telephone connection means for connecting B-channel data to the telephone if the result of analysis by the analysis means is a telephone; analysis by the analysis means Facsimile connection means for connecting the B channel data to the facsimile communication control unit when the result is facsimile; and external terminal via the LAN controller when the result analyzed by the analysis means is unrestricted digital. 5. The facsimile apparatus according to claim 2, further comprising a LAN connection means for connecting to the facsimile apparatus.
【請求項6】 前記ファクシミリ通信制御部は第1のコ
ントローラを有し、前記通信制御手段は第2のコントロ
ーラを有し、該第1及び第2のコントローラ間で通信す
ることを特徴とする請求項1乃至5のいずれか1項に記
載のファクシミリ装置。
6. The facsimile communication control unit includes a first controller, and the communication control unit includes a second controller, and performs communication between the first and second controllers. Item 6. The facsimile apparatus according to any one of Items 1 to 5.
【請求項7】 前記外部端末から受信したパケットがフ
ァクシミリデータとして送信要求されているか否か判定
するファクシミリ判定手段と、 前記ファクシミリデータとして送信要求されている場合
には、該ファクシミリデータを符号化する符号化手段と
を更に備え、 前記送信手段は、前記符号化されたファクシミリデータ
をデジタル公衆通信回線に送信することを特徴とする請
求項1乃至6のいずれか1項に記載のファクシミリ装
置。
7. A facsimile determining means for determining whether or not a packet received from the external terminal is requested to be transmitted as facsimile data, and if the transmission is requested as the facsimile data, encodes the facsimile data. The facsimile apparatus according to any one of claims 1 to 6, further comprising an encoding unit, wherein the transmission unit transmits the encoded facsimile data to a digital public communication line.
【請求項8】 前記外部端末から受信したパケットがフ
ァクシミリデータとして送信要求されているか否か判定
するファクシミリ判定手段と、 前記ファクシミリデータとして送信要求されている場合
には、該ファクシミリデータを符号化する符号化手段
と、 前記符号化されたファクシミリデータをファクシミリモ
デムにて変調する変調手段と、 前記ファクシミリモデムにて変調されたファクシミリデ
ータをアナログからデジタルに変換するアナログデジタ
ル変換手段とを更に備え、 前記送信手段は、前記変換されたファクシミリデータを
デジタル公衆通信回線に送信することを特徴とする請求
項1乃至6のいずれか1項に記載のファクシミリ装置。
8. A facsimile determining means for determining whether or not a packet received from the external terminal is requested to be transmitted as facsimile data, and if the transmission is requested as the facsimile data, encodes the facsimile data. Encoding means, modulating means for modulating the encoded facsimile data with a facsimile modem, and analog-to-digital converting means for converting facsimile data modulated with the facsimile modem from analog to digital. The facsimile apparatus according to claim 1, wherein the transmitting unit transmits the converted facsimile data to a digital public communication line.
【請求項9】 前記デジタル公衆通信回線から受信した
ファクシミリデータを復号化する複号化手段を備え、 前記送信手段は、前記復号化されたファクシミリデータ
からパケットを生成して前記外部端末に送信することを
特徴とする請求項2に記載のファクシミリ装置。
9. Decoding means for decoding facsimile data received from the digital public communication line, wherein the transmission means generates a packet from the decoded facsimile data and transmits the packet to the external terminal. The facsimile apparatus according to claim 2, wherein:
【請求項10】 前記デジタル公衆通信回線から受信し
たファクシミリデータをデジタルからアナログに変換す
るデジタルアナログ変換手段と、 前記アナログに変換されたファクシミリデータをファク
シミリモデムにて復調する復調手段と、 前記ファクシミリモデムで復調されたファクシミリデー
タを復号化する複号化手段とを備え、 前記送信手段は、前記復号化されたファクシミリデータ
からパケットを生成して前記外部端末に送信することを
特徴とする請求項2に記載のファクシミリ装置。
10. A digital-to-analog converter for converting facsimile data received from the digital public communication line from digital to analog, a demodulator for demodulating the analog-converted facsimile data with a facsimile modem, and the facsimile modem. Decoding means for decoding the facsimile data demodulated in the step (a), wherein the transmission means generates a packet from the decoded facsimile data and transmits the packet to the external terminal. A facsimile apparatus according to claim 1.
【請求項11】 前記外部端末から受信したパケットに
てファクシミリデータとしての送信要求を受信したなら
ば、該送信要求に含まれる電話番号情報を読み取り、こ
の読み取った電話番号情報に対して通信することを特徴
とする請求項7又は8に記載のファクシミリ装置。
11. When receiving a transmission request as facsimile data in a packet received from the external terminal, read telephone number information included in the transmission request and communicate with the read telephone number information. The facsimile apparatus according to claim 7 or 8, wherein:
【請求項12】 前記判定手段は、前記外部端末から受
信したパケットから最後のファクシミリデータを含むパ
ケットを認識し、該最後のファクシミリデータを含むパ
ケットの認識終了後、前記デジタル公衆通信回線を介し
て相手ファクシミリとのネゴシエーションを行い、該ネ
ゴシエーション終了後、前記ファクシミリデータを変調
することを特徴とする請求項7又は8に記載のファクシ
ミリ装置。
12. The determining means recognizes a packet containing the last facsimile data from the packet received from the external terminal, and after the recognition of the packet containing the last facsimile data is completed, via the digital public communication line. 9. The facsimile apparatus according to claim 7, wherein the facsimile apparatus performs negotiation with a partner facsimile, and modulates the facsimile data after completion of the negotiation.
【請求項13】 前記外部端末から受信したパケットを
格納する第1格納手段と、 前記第1格納手段に格納されたパケットを解析する解析
手段と、 前記解析手段にて解析の結果、前記パケットにファクシ
ミリデータが含まれる場合には第2格納手段に転送して
格納する第2格納手段と、 前記第2格納手段に転送されたファクシミリデータをフ
ァクシミリ符号化する符号化手段を有することを特徴と
する請求項7又は8に記載のファクシミリ装置。
13. A first storing means for storing a packet received from the external terminal, an analyzing means for analyzing the packet stored in the first storing means, and a result of the analysis by the analyzing means, When facsimile data is included, the facsimile apparatus includes a second storage unit that transfers the data to the second storage unit and stores the data, and an encoding unit that performs facsimile encoding of the facsimile data transferred to the second storage unit. A facsimile apparatus according to claim 7.
【請求項14】 デジタル公衆通信回線に接続可能なフ
ァクシミリ通信制御部を有し、外部端末が通信可能に接
続され、これら外部端末と前記デジタル公衆通信回線と
の通信状態を所定のプロトコルに従って制御するファク
シミリ装置の制御方法であって、 ファクシミリ通信時若しくは音声通信時に前記デジタル
公衆通信回線に対して所定のプロトコルに従って呼設定
メッセージを送信する呼設定処理工程と、 前記外部端末と接続するためのインターフェースを行う
インターフェース工程と、 前記外部端末から受信したパケット内のIPアドレスを
検出するアドレス検出工程と、 前記アドレス検出工程により検出されたIPアドレスの
パケットを前記デジタル公衆通信回線に送信可能か否か
を判定する判定工程と、 前記送信可能である場合には前記デジタル公衆通信回線
に前記外部端末から受信したパケットを送信する送信工
程とを備えることを特徴とするファクシミリ装置の制御
方法。
14. A facsimile communication control unit connectable to a digital public communication line, wherein external terminals are communicably connected, and a communication state between the external terminal and the digital public communication line is controlled according to a predetermined protocol. A method for controlling a facsimile apparatus, comprising: a call setting processing step of transmitting a call setting message according to a predetermined protocol to the digital public communication line during facsimile communication or voice communication; and an interface for connecting to the external terminal. Performing an interface step; an address detecting step of detecting an IP address in a packet received from the external terminal; and determining whether a packet of the IP address detected by the address detecting step can be transmitted to the digital public communication line. A determination step to perform, and when the transmission is possible Control method for a facsimile apparatus, characterized in that it comprises a transmission step of transmitting a packet received from the external terminal to the digital public communication line.
【請求項15】 デジタル公衆通信回線に接続可能なフ
ァクシミリ通信制御部を有し、外部端末が通信可能に接
続され、これら外部端末と前記デジタル公衆通信回線と
の通信状態を所定のプロトコルに従って制御するファク
シミリ装置の制御方法であって、 前記外部端末をデジタル無線により通信可能に接続する
無線通信工程と、 前記外部端末から無線により受信したパケット内のIP
アドレスを検出するアドレス検出工程と、 前記アドレス検出工程により検出されたIPアドレスの
パケットを前記デジタル公衆通信回線に送信可能か否か
を判定する判定工程と、 前記送信可能である場合には前記デジタル公衆通信回線
に前記外部端末から受信したパケットを送信する送信工
程とを備えることを特徴とするファクシミリ装置の制御
方法。
15. A facsimile communication control unit connectable to a digital public communication line, wherein external terminals are communicably connected, and a communication state between these external terminals and the digital public communication line is controlled according to a predetermined protocol. A method for controlling a facsimile apparatus, comprising: a wireless communication step of communicatively connecting the external terminal by digital wireless; and an IP in a packet wirelessly received from the external terminal.
An address detection step of detecting an address; a determination step of determining whether or not a packet of the IP address detected in the address detection step can be transmitted to the digital public communication line; Transmitting a packet received from the external terminal to a public communication line.
【請求項16】 前記デジタル公衆通信回線から着信が
あった場合には、受信した呼設定メッセージ内の情報要
素を解析する解析工程と、 前記解析手段にて解析した結果が電話の場合にはBチャ
ネルデータを電話機に接続する電話接続工程と、 前記解析手段にて解析した結果がファクシミリの場合に
はBチャネルデータをファクシミリ通信制御部に接続す
るファクシミリ接続工程と、 前記解析手段にて解析した結果が非制限デジタルの場合
にはBチャネルデータをLANコントローラを介して外
部端末に接続するLAN接続工程とを更に備えることを
特徴とする請求項14又15に記載のファクシミリ装置
の制御方法。
16. An analysis step of analyzing an information element in a received call setup message when there is an incoming call from the digital public communication line, and B when the result of the analysis by the analysis means is a telephone. A telephone connection step of connecting the channel data to the telephone; a facsimile connection step of connecting the B channel data to a facsimile communication control unit if the result analyzed by the analysis means is a facsimile; and a result analyzed by the analysis means. 16. The control method for a facsimile apparatus according to claim 14, further comprising a LAN connection step of connecting the B channel data to an external terminal via a LAN controller when is a non-restricted digital signal.
【請求項17】 前記ファクシミリ通信制御部は第1の
コントローラを有し、前記通信制御手段は第2のコント
ローラを有し、該第1及び第2のコントローラ間で通信
することを特徴とする請求項14乃至16のいずれか1
項に記載のファクシミリ装置の制御方法。
17. The facsimile communication control unit includes a first controller, and the communication control unit includes a second controller, and performs communication between the first and second controllers. Any one of items 14 to 16
The control method of a facsimile apparatus described in the paragraph.
【請求項18】 前記外部端末から受信したパケットが
ファクシミリデータとして送信要求されているか否か判
定するファクシミリ判定工程と、 前記ファクシミリデータとして送信要求されている場合
には、該ファクシミリデータを符号化する符号化工程と
を更に備え、 前記送信工程では、前記符号化されたファクシミリデー
タをデジタル公衆通信回線に送信することを特徴とする
請求項14乃至17のいずれか1項に記載のファクシミ
リ装置の制御方法。
18. A facsimile determining step of determining whether or not a packet received from the external terminal is requested to be transmitted as facsimile data, and if the transmission is requested as the facsimile data, the facsimile data is encoded. 18. The control of the facsimile apparatus according to claim 14, further comprising an encoding step, wherein in the transmitting step, the encoded facsimile data is transmitted to a digital public communication line. Method.
【請求項19】 前記外部端末から受信したパケットが
ファクシミリデータとして送信要求されているか否か判
定するファクシミリ判定工程と、 前記ファクシミリデータとして送信要求されている場合
には、該ファクシミリデータを符号化する符号化工程
と、 前記符号化されたファクシミリデータをファクシミリモ
デムにて変調する変調工程と、 前記ファクシミリモデムにて変調されたファクシミリデ
ータをアナログからデジタルに変換するアナログデジタ
ル変換工程とを更に備え、 前記送信工程では、前記変換されたファクシミリデータ
をデジタル公衆通信回線に送信することを特徴とする請
求項14乃至17のいずれか1項に記載のファクシミリ
装置の制御方法。
19. A facsimile determining step of determining whether or not a packet received from the external terminal is requested to be transmitted as facsimile data, and if the transmission is requested as the facsimile data, the facsimile data is encoded. An encoding step, a modulation step of modulating the encoded facsimile data by a facsimile modem, and an analog-to-digital conversion step of converting facsimile data modulated by the facsimile modem from analog to digital. The method according to any one of claims 14 to 17, wherein in the transmitting step, the converted facsimile data is transmitted to a digital public communication line.
【請求項20】 前記デジタル公衆通信回線から受信し
たファクシミリデータを復号化する複号化工程を備え、 前記送信工程では、前記復号化されたファクシミリデー
タからパケットを生成して前記外部端末に送信すること
を特徴とする請求項14に記載のファクシミリ装置の制
御方法。
20. A decoding step for decoding facsimile data received from the digital public communication line, wherein the transmitting step generates a packet from the decoded facsimile data and transmits the packet to the external terminal. The method of controlling a facsimile apparatus according to claim 14, wherein:
【請求項21】 前記デジタル公衆通信回線から受信し
たファクシミリデータをデジタルからアナログに変換す
るデジタルアナログ変換工程と、 前記アナログに変換されたファクシミリデータをファク
シミリモデムにて復調する復調工程と、 前記ファクシミリモデムで復調されたファクシミリデー
タを復号化する複号化工程とを備え、 前記送信工程では、前記復号化されたファクシミリデー
タからパケットを生成して前記外部端末に送信すること
を特徴とする請求項14に記載のファクシミリ装置の制
御方法。
21. A digital-to-analog conversion step of converting facsimile data received from the digital public communication line from digital to analog, a demodulation step of demodulating the analog-converted facsimile data by a facsimile modem, and the facsimile modem A decoding step of decoding the facsimile data demodulated in the above step, wherein the transmitting step generates a packet from the decoded facsimile data and transmits the packet to the external terminal. 3. The method for controlling a facsimile apparatus according to claim 1.
【請求項22】 前記外部端末から受信したパケットに
てファクシミリデータとしての送信要求を受信したなら
ば、該送信要求に含まれる電話番号情報を読み取り、こ
の読み取った電話番号情報に対して通信することを特徴
とする請求項18又は19に記載のファクシミリ装置の
制御方法。
22. When receiving a transmission request as facsimile data in a packet received from the external terminal, reads telephone number information included in the transmission request and communicates with the read telephone number information. The control method for a facsimile apparatus according to claim 18 or 19, wherein:
【請求項23】 前記判定工程では、前記外部端末から
受信したパケットから最後のファクシミリデータを含む
パケットを認識し、該最後のファクシミリデータを含む
パケットの認識終了後、前記デジタル公衆通信回線を介
して相手ファクシミリとのネゴシエーションを行い、該
ネゴシエーション終了後、前記ファクシミリデータを変
調することを特徴とする請求項18又は19に記載のフ
ァクシミリ装置の制御方法。
23. In the determining step, a packet including the last facsimile data is recognized from the packet received from the external terminal, and after the recognition of the packet including the last facsimile data is completed, the packet is transmitted via the digital public communication line. 20. The control method for a facsimile apparatus according to claim 18 or 19, wherein negotiation with a partner facsimile is performed, and after the negotiation is completed, the facsimile data is modulated.
【請求項24】 前記外部端末から受信したパケット第
1格納手段に格納する第1格納工程と、 前記第1格納工程にて格納されたパケットを解析する解
析工程と、 前記解析工程にて解析の結果、前記パケットにファクシ
ミリデータが含まれる場合には第2格納手段に転送して
格納する第2格納工程と、 前記第2格納工程にて格納されたファクシミリデータを
ファクシミリ符号化する符号化工程を有することを特徴
とする請求項18又は19に記載のファクシミリ装置の
制御方法。
24. A first storing step of storing the packet received from the external terminal in a first storing unit, an analyzing step of analyzing the packet stored in the first storing step, and an analyzing step of analyzing in the analyzing step. As a result, when facsimile data is included in the packet, a second storage step of transferring the packet to the second storage means and storing the packet, and an encoding step of facsimile encoding the facsimile data stored in the second storage step 20. The control method for a facsimile apparatus according to claim 18 or 19, wherein
【請求項25】 デジタル公衆通信回線に接続可能なフ
ァクシミリ通信制御部を有し、外部端末が通信可能に接
続され、これら外部端末と前記デジタル公衆通信回線と
の通信状態を所定のプロトコルに従って制御するファク
シミリ装置の制御方法のプログラムコードが格納された
コンピュータ可読記憶媒体であって、 ファクシミリ通信時若しくは音声通信時に前記デジタル
公衆通信回線に対して所定のプロトコルに従って呼設定
メッセージを送信する呼設定処理工程のコードと、 前記外部端末と接続するためのインターフェースを行う
インターフェース工程のコードと、 前記外部端末から受信したパケット内のIPアドレスを
検出するアドレス検出工程のコードと、 前記アドレス検出工程により検出されたIPアドレスの
パケットを前記デジタル公衆通信回線に送信可能か否か
を判定する判定工程のコードと、 前記送信可能である場合には前記デジタル公衆通信回線
に前記外部端末から受信したパケットを送信する送信工
程のコードとを備えることを特徴とする記憶媒体。
25. A facsimile communication control unit connectable to a digital public communication line, wherein external terminals are communicably connected, and a communication state between the external terminal and the digital public communication line is controlled according to a predetermined protocol. A computer-readable storage medium storing a program code of a control method of a facsimile apparatus, wherein a call setting processing step of transmitting a call setting message to the digital public communication line at the time of facsimile communication or voice communication according to a predetermined protocol. A code of an interface step of performing an interface for connecting to the external terminal; a code of an address detection step of detecting an IP address in a packet received from the external terminal; and an IP detected by the address detection step. Packet of the address And a code of a transmission step of transmitting a packet received from the external terminal to the digital public communication line if the transmission is possible. A storage medium characterized by the above-mentioned.
【請求項26】 デジタル公衆通信回線に接続可能なフ
ァクシミリ通信制御部を有し、外部端末が通信可能に接
続され、これら外部端末と前記デジタル公衆通信回線と
の通信状態を所定のプロトコルに従って制御するファク
シミリ装置の制御方法のプログラムコードが格納された
コンピュータ可読記憶媒体であって、 前記外部端末をデジタル無線により通信可能に接続する
無線通信工程のコードと、 前記外部端末から無線により受信したパケット内のIP
アドレスを検出するアドレス検出工程のコードと、 前記アドレス検出工程により検出されたIPアドレスの
パケットを前記デジタル公衆通信回線に送信可能か否か
を判定する判定工程のコードと、 前記送信可能である場合には前記デジタル公衆通信回線
に前記外部端末から受信したパケットを送信する送信工
程のコードとを備えることを特徴とする記憶媒体。
26. A facsimile communication control unit connectable to a digital public communication line, wherein external terminals are communicably connected, and a communication state between these external terminals and the digital public communication line is controlled according to a predetermined protocol. A computer readable storage medium storing a program code of a control method of a facsimile apparatus, wherein a code of a wireless communication step of connecting the external terminal so as to be communicable by digital wireless, IP
A code of an address detection step of detecting an address, a code of a determination step of determining whether or not a packet of the IP address detected by the address detection step can be transmitted to the digital public communication line; A transmission step of transmitting a packet received from the external terminal to the digital public communication line.
JP29245298A 1998-10-14 1998-10-14 Facsimile device and its control method Pending JP2000125071A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP29245298A JP2000125071A (en) 1998-10-14 1998-10-14 Facsimile device and its control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP29245298A JP2000125071A (en) 1998-10-14 1998-10-14 Facsimile device and its control method

Publications (1)

Publication Number Publication Date
JP2000125071A true JP2000125071A (en) 2000-04-28

Family

ID=17781994

Family Applications (1)

Application Number Title Priority Date Filing Date
JP29245298A Pending JP2000125071A (en) 1998-10-14 1998-10-14 Facsimile device and its control method

Country Status (1)

Country Link
JP (1) JP2000125071A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008187240A (en) * 2007-01-26 2008-08-14 Fuji Xerox Co Ltd Communication device, and communication program
US9614982B2 (en) 2014-01-29 2017-04-04 Ricoh Company, Ltd. Image forming apparatus, image forming method, and computer-readable recording medium that receive a process request for performing a predetermined process from an apparatus

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008187240A (en) * 2007-01-26 2008-08-14 Fuji Xerox Co Ltd Communication device, and communication program
US9614982B2 (en) 2014-01-29 2017-04-04 Ricoh Company, Ltd. Image forming apparatus, image forming method, and computer-readable recording medium that receive a process request for performing a predetermined process from an apparatus
US9883055B2 (en) 2014-01-29 2018-01-30 Ricoh Company, Ltd. Image forming apparatus, image forming method, and computer-readable recording medium that receive a process request for performing a predetermined process from an apparatus
US10298785B2 (en) 2014-01-29 2019-05-21 Ricoh Company, Ltd. Image forming apparatus, image forming method, and computer-readable recording medium that receive a process request for performing a predetermined process from an apparatus

Similar Documents

Publication Publication Date Title
JP3270481B2 (en) Data adapter
JPH07500468A (en) Digital cellular wireless network facsimile transmission configuration
US6288800B1 (en) Image communication system capable of visually outputting image data of image input apparatus and transmitting image data to communication line, and method of controlling the same
JPH10510687A (en) Data transmission method
JP2002185554A (en) Transmission method and method of alignment of transcoder
JP2005210199A (en) Inter-terminal connection method in radio network
US6728534B1 (en) Radio communication apparatus, having combined functions such as terminal adapter, digital radio communication apparatus, facsimile communication apparatus and so on, for being connected to a digital public communication line
JP3689591B2 (en) Wireless communication device
KR100446503B1 (en) Compound access point and method for managing voice/data packet using the access point
JP2002077562A (en) Image transmission unit
JP2004523963A (en) Method for selectively maintaining PPP compression and applying to a wireless communication system
JP2000125071A (en) Facsimile device and its control method
RU2004117871A (en) METHOD FOR CONFIGURING BASIC STATIONS
JPH11136396A (en) Communication equipment
WO2000041369A1 (en) Method and apparatus for selecting data communication line
JPH11355384A (en) Information communication method and device
JP2005244273A (en) Data communication control apparatus
JPH11284684A (en) Radio communication system
JP3041675U (en) Data transfer device
JP3854778B2 (en) COMMUNICATION DEVICE, COMMUNICATION SYSTEM, AND COMMUNICATION METHOD THEREOF
JP2000232681A (en) Communication device and its control
JP4291461B2 (en) Multimedia communication system and method
JP2576429B2 (en) Facsimile machine
JP2000101736A (en) Radio communication equipment
JP3138454B2 (en) PBX which enables selection of PIAFS-PIAFS, PIAFS-synchronous PPP data communication

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20040312