JPH09238200A - コンピュータ利用多重パーソナル通信装置 - Google Patents
コンピュータ利用多重パーソナル通信装置Info
- Publication number
- JPH09238200A JPH09238200A JP5251131A JP25113193A JPH09238200A JP H09238200 A JPH09238200 A JP H09238200A JP 5251131 A JP5251131 A JP 5251131A JP 25113193 A JP25113193 A JP 25113193A JP H09238200 A JPH09238200 A JP H09238200A
- Authority
- JP
- Japan
- Prior art keywords
- data
- voice
- digital
- signal
- incoming
- 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
Links
- 238000004891 communication Methods 0.000 title claims abstract description 130
- 230000006870 function Effects 0.000 claims description 141
- 230000005540 biological transmission Effects 0.000 claims description 76
- 238000007906 compression Methods 0.000 claims description 50
- 230000006835 compression Effects 0.000 claims description 50
- 238000000034 method Methods 0.000 claims description 42
- 230000005236 sound signal Effects 0.000 claims description 30
- 230000004044 response Effects 0.000 claims description 24
- 238000007726 management method Methods 0.000 claims description 22
- 238000006243 chemical reaction Methods 0.000 claims description 17
- 230000001413 cellular effect Effects 0.000 claims description 16
- 238000012546 transfer Methods 0.000 claims description 16
- 230000015654 memory Effects 0.000 claims description 15
- 238000001514 detection method Methods 0.000 claims description 10
- 230000002093 peripheral effect Effects 0.000 claims description 10
- 238000003860 storage Methods 0.000 claims description 7
- 238000005070 sampling Methods 0.000 claims description 6
- 239000000203 mixture Substances 0.000 claims description 5
- 206010002953 Aphonia Diseases 0.000 claims description 2
- 238000013500 data storage Methods 0.000 claims 4
- 230000000977 initiatory effect Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 52
- 230000003068 static effect Effects 0.000 description 40
- 239000000872 buffer Substances 0.000 description 35
- 230000009977 dual effect Effects 0.000 description 25
- 238000013139 quantization Methods 0.000 description 12
- 239000003607 modifier Substances 0.000 description 11
- 230000007774 longterm Effects 0.000 description 10
- 230000009471 action Effects 0.000 description 8
- 230000015572 biosynthetic process Effects 0.000 description 8
- 238000000605 extraction Methods 0.000 description 8
- 238000012545 processing Methods 0.000 description 8
- 238000003786 synthesis reaction Methods 0.000 description 8
- 239000008186 active pharmaceutical agent Substances 0.000 description 7
- 230000008859 change Effects 0.000 description 7
- 239000002131 composite material Substances 0.000 description 7
- 230000006837 decompression Effects 0.000 description 7
- 238000004458 analytical method Methods 0.000 description 6
- 239000013078 crystal Substances 0.000 description 6
- 238000001914 filtration Methods 0.000 description 6
- 230000007246 mechanism Effects 0.000 description 6
- 238000004377 microelectronic Methods 0.000 description 6
- 230000003044 adaptive effect Effects 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 5
- 238000012544 monitoring process Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 230000003595 spectral effect Effects 0.000 description 5
- 241000183290 Scleropages leichardti Species 0.000 description 4
- 239000000047 product Substances 0.000 description 4
- 230000003139 buffering effect Effects 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 239000003990 capacitor Substances 0.000 description 2
- 125000004122 cyclic group Chemical group 0.000 description 2
- 238000005034 decoration Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000012552 review Methods 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 238000004904 shortening Methods 0.000 description 2
- 238000001228 spectrum Methods 0.000 description 2
- 101100514844 Mus musculus Mtus2 gene Proteins 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 239000011324 bead Substances 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000013144 data compression Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 235000019800 disodium phosphate Nutrition 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005562 fading Methods 0.000 description 1
- 238000007667 floating Methods 0.000 description 1
- 239000003292 glue Substances 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- WVMLRRRARMANTD-FHLIZLRMSA-N ram-316 Chemical compound C1=CCC[C@@]2(O)[C@H]3CC4=CC=C(OC)C(O)=C4[C@]21CCN3C WVMLRRRARMANTD-FHLIZLRMSA-N 0.000 description 1
- SVKQEADHBGJMJB-FHLIZLRMSA-N ram-317 Chemical compound C1CCC[C@@]2(O)[C@H]3CC4=CC=C(OC)C(O)=C4[C@]21CCN3C SVKQEADHBGJMJB-FHLIZLRMSA-N 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 239000004071 soot Substances 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 230000001629 suppression Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 229910000859 α-Fe Inorganic materials 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00204—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
- H04N1/00206—Transmitting or receiving computer data via an image communication device, e.g. a facsimile transceiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/32—Carrier systems characterised by combinations of two or more of the types covered by groups H04L27/02, H04L27/10, H04L27/18 or H04L27/26
- H04L27/34—Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems
- H04L27/3405—Modifications of the signal space to increase the efficiency of transmission, e.g. reduction of the bit error rate, bandwidth, or average power
- H04L27/3416—Modifications of the signal space to increase the efficiency of transmission, e.g. reduction of the bit error rate, bandwidth, or average power in which the information is carried by both the individual signal points and the subset to which the individual points belong, e.g. using coset coding, lattice coding, or related schemes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1069—Session establishment or de-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/75—Media network packet handling
- H04L65/762—Media network packet handling at the source
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/80—Responding to QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/04—Protocols for data compression, e.g. ROHC
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/247—Telephone sets including user guidance or feature selection means facilitating their use
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/247—Telephone sets including user guidance or feature selection means facilitating their use
- H04M1/2473—Telephone terminals interfacing a personal computer, e.g. using an API (Application Programming Interface)
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/247—Telephone sets including user guidance or feature selection means facilitating their use
- H04M1/2477—Telephone sets including user guidance or feature selection means facilitating their use for selecting a function from a menu display
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/253—Telephone sets using digital voice transmission
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/60—Substation equipment, e.g. for use by subscribers including speech amplifiers
- H04M1/6033—Substation equipment, e.g. for use by subscribers including speech amplifiers for providing handsfree use or a loudspeaker mode in telephone sets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/66—Substation equipment, e.g. for use by subscribers with means for preventing unauthorised or fraudulent calling
- H04M1/663—Preventing unauthorised calls to a telephone set
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M11/00—Telephonic communication systems specially adapted for combination with other electrical systems
- H04M11/06—Simultaneous speech and data transmission, e.g. telegraphic transmission over the same conductors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M11/00—Telephonic communication systems specially adapted for combination with other electrical systems
- H04M11/06—Simultaneous speech and data transmission, e.g. telegraphic transmission over the same conductors
- H04M11/064—Data transmission during pauses in telephone conversation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M11/00—Telephonic communication systems specially adapted for combination with other electrical systems
- H04M11/06—Simultaneous speech and data transmission, e.g. telegraphic transmission over the same conductors
- H04M11/068—Simultaneous speech and data transmission, e.g. telegraphic transmission over the same conductors using time division multiplex techniques
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/436—Arrangements for screening incoming calls, i.e. evaluating the characteristics of a call before deciding whether to answer it
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/50—Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
- H04M3/53—Centralised arrangements for recording incoming messages, i.e. mailbox systems
- H04M3/5307—Centralised arrangements for recording incoming messages, i.e. mailbox systems for recording messages comprising any combination of audio and non-audio components
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/50—Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
- H04M3/53—Centralised arrangements for recording incoming messages, i.e. mailbox systems
- H04M3/533—Voice mail systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/56—Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
- H04M3/567—Multimedia conference systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/0024—Services and arrangements where telephone services are combined with data services
- H04M7/0027—Collaboration services where a computer is used for data transfer and the telephone is used for telephonic communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/0024—Services and arrangements where telephone services are combined with data services
- H04M7/0057—Services where the data services network provides a telephone service in addition or as an alternative, e.g. for backup purposes, to the telephone service provided by the telephone services network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/12—Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
- H04M7/1205—Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal where the types of switching equipement comprises PSTN/ISDN equipment and switching equipment of networks other than PSTN/ISDN, e.g. Internet Protocol networks
- H04M7/1295—Details of dual tone multiple frequency signalling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00204—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/04—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
- H04L2012/6424—Access arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
- H04L2012/6424—Access arrangements
- H04L2012/6427—Subscriber Access Module; Concentrator; Group equipment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
- H04L2012/6445—Admission control
- H04L2012/6459—Multiplexing, e.g. TDMA, CDMA
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
- H04L2012/6475—N-ISDN, Public Switched Telephone Network [PSTN]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
- H04L2012/6481—Speech, voice
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
- H04L2012/6491—Echo cancellation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
- H04L2012/6494—Silence suppression
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/57—Arrangements for indicating or recording the number of the calling subscriber at the called subscriber's set
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/64—Automatic arrangements for answering calls; Automatic arrangements for recording messages for absent subscribers; Arrangements for recording conversations
- H04M1/65—Recording arrangements for recording a message from the calling party
- H04M1/6505—Recording arrangements for recording a message from the calling party storing speech in digital form
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2203/00—Aspects of automatic or semi-automatic exchanges
- H04M2203/45—Aspects of automatic or semi-automatic exchanges related to voicemail messaging
- H04M2203/4509—Unified messaging with single point of access to voicemail and other mail or messaging systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/002—Applications of echo suppressors or cancellers in telephonic connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/006—Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S379/00—Telephonic communications
- Y10S379/908—Multimedia
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- General Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Human Computer Interaction (AREA)
- Computing Systems (AREA)
- General Business, Economics & Management (AREA)
- Business, Economics & Management (AREA)
- Telephonic Communication Services (AREA)
- Facsimiles In General (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Communication Control (AREA)
Abstract
(57)【要約】 (修正有)
【目的】 多様な通信機能統合されたハードウェア−ソ
フトウェア製品へと組み入れ、パーソナル通信装置に対
するニーズに応えられるようにする。 【構成】 主要な機能として、電話機能、音声メール機
能、ファツクス管理機能、多重媒体メール機能、端末機
能、及びアドレスブツク機能をもつ。電話機能により、
手が自由に使えるヘッドセツトまたはハンドセツトを使
用して、ユーザの観点からは通常の電話機として動作す
ることができるが、受信したアナログ音声音声は、エコ
ー消去処理され、圧縮され、さらにその後の検索のため
にデジタルデータとして格納され、音声メールや多重媒
体メールとしてデジタル情報データの伝送と同時にデジ
タル音声データとして送ることができる。
フトウェア製品へと組み入れ、パーソナル通信装置に対
するニーズに応えられるようにする。 【構成】 主要な機能として、電話機能、音声メール機
能、ファツクス管理機能、多重媒体メール機能、端末機
能、及びアドレスブツク機能をもつ。電話機能により、
手が自由に使えるヘッドセツトまたはハンドセツトを使
用して、ユーザの観点からは通常の電話機として動作す
ることができるが、受信したアナログ音声音声は、エコ
ー消去処理され、圧縮され、さらにその後の検索のため
にデジタルデータとして格納され、音声メールや多重媒
体メールとしてデジタル情報データの伝送と同時にデジ
タル音声データとして送ることができる。
Description
【0001】
【産業上の利用分野】本発明は通信装置にし、詳細には
データ、ファックス、デジタル化音声を含むコンピュー
タ支援デジタル通信に関する。
データ、ファックス、デジタル化音声を含むコンピュー
タ支援デジタル通信に関する。
【0002】
【従来の技術】現在、遠隔通信ユーザーは、非常に多様
な通信方法を利用することが出来る。例えば、印刷物の
ファクシミリ伝送は、独立型ファックス機と通常言われ
ている装置により行うことが出来る。あるいは、ファッ
クス・モデム通信装置が、現在、パーソナルコンピュー
タのユーザーに利用されており、ユーザーはファクシミ
リ機の働きをコンピュータのワードプロセッサと結合し
て、コンピュータに格納された文書を伝送する。パーソ
ナルコンピュータと組み合わせて電話回線によるモデム
通信は、本技術分野においても知られており、ファイル
伝送が一つのコンピュータから他のコンピュータへ行わ
れる。また、同じ電話回線から送られた同時の音声とモ
デムデータが、幾つかの方法で達成されてきた。
な通信方法を利用することが出来る。例えば、印刷物の
ファクシミリ伝送は、独立型ファックス機と通常言われ
ている装置により行うことが出来る。あるいは、ファッ
クス・モデム通信装置が、現在、パーソナルコンピュー
タのユーザーに利用されており、ユーザーはファクシミ
リ機の働きをコンピュータのワードプロセッサと結合し
て、コンピュータに格納された文書を伝送する。パーソ
ナルコンピュータと組み合わせて電話回線によるモデム
通信は、本技術分野においても知られており、ファイル
伝送が一つのコンピュータから他のコンピュータへ行わ
れる。また、同じ電話回線から送られた同時の音声とモ
デムデータが、幾つかの方法で達成されてきた。
【0003】
【発明が解決しようとする課題】しかし、ユーザーが通
信モードを便利に選択することが出来、また、メニュー
から自動的に呼び出された通信が、選択装置を駆動する
ように、統合されたハードウェア−ソフトウェア製品へ
多様な通信機能を組み入れたパーソナル通信装置に対す
るニーズが、この技術分野にある。
信モードを便利に選択することが出来、また、メニュー
から自動的に呼び出された通信が、選択装置を駆動する
ように、統合されたハードウェア−ソフトウェア製品へ
多様な通信機能を組み入れたパーソナル通信装置に対す
るニーズが、この技術分野にある。
【0004】
【課題を解決しようとする手段】本開示では、多重発明
を含んでいる複合コンピュータ支援通信装置が説明され
ている。本多重発明の主題は、パーソナルコンピュータ
と接続して作動するソフトウェアとハードウェアの構成
要素を有するパーソナル通信装置である。ユーザーイン
タフェ−ス制御ソフトウェアが、パーソナルコンピュー
タに、好適にはマイクロソフト・ウィンドウ(登録商
標)の環境内で動作する。このソフトウェア制御装置
は、パーソナルコンピュータの直列通信ポートを経て、
ソフトウェアへリンクしたハードウェア構成要素と接続
している。ハードウェア構成要素には、標準電話回線を
介して接続した遠隔地側のハードウェア構成要素とのフ
ァックスとデータの通信を行う電話通信機、デジタル信
号処理装置、及びハードウェアがある。ハードウェア構
成要素の機能は、ハードウェア構成要素内で働く制御ハ
ードウェアにより、また、パーソナルコンピュータ内で
働くソフトウェア構成要素から制御される。
を含んでいる複合コンピュータ支援通信装置が説明され
ている。本多重発明の主題は、パーソナルコンピュータ
と接続して作動するソフトウェアとハードウェアの構成
要素を有するパーソナル通信装置である。ユーザーイン
タフェ−ス制御ソフトウェアが、パーソナルコンピュー
タに、好適にはマイクロソフト・ウィンドウ(登録商
標)の環境内で動作する。このソフトウェア制御装置
は、パーソナルコンピュータの直列通信ポートを経て、
ソフトウェアへリンクしたハードウェア構成要素と接続
している。ハードウェア構成要素には、標準電話回線を
介して接続した遠隔地側のハードウェア構成要素とのフ
ァックスとデータの通信を行う電話通信機、デジタル信
号処理装置、及びハードウェアがある。ハードウェア構
成要素の機能は、ハードウェア構成要素内で働く制御ハ
ードウェアにより、また、パーソナルコンピュータ内で
働くソフトウェア構成要素から制御される。
【0005】パーソナルコンピュータを稼働するソフト
ウェア構成要素とローカルハードウェア構成要素との間
で直列通信リンクを経て行われる通信は、デジタルデー
タ通信用特別パケットプロトコルによる。この双方向通
信プロトコルにより、制御情報とデータ通信の両方の、
割り込みの起こらない双方向全二重転送が可能である。
ウェア構成要素とローカルハードウェア構成要素との間
で直列通信リンクを経て行われる通信は、デジタルデー
タ通信用特別パケットプロトコルによる。この双方向通
信プロトコルにより、制御情報とデータ通信の両方の、
割り込みの起こらない双方向全二重転送が可能である。
【0006】本装置の主機能は、電話機能、音声メール
機能、ファックス管理機能、多重媒体メール機能、表示
/告示機能、端末機能、アドレスブック機能である。こ
の電話機能により、本装置は、ユーザーから見て、ハン
ドフリー、ヘッドセット、またはハンドセットのいずれ
かの操作により、従来の電話機として動作する。本装置
が音声をデジタル信号へ変換し、これにより、デジタル
信号がエコー消去で処理され、圧縮され、その後の検索
用デジタルデータとして格納され、デジタル情報データ
の転送と同時にデジタル音声データとして送られるとい
う点で、この電話機能は、標準電話機より高性能であ
る。
機能、ファックス管理機能、多重媒体メール機能、表示
/告示機能、端末機能、アドレスブック機能である。こ
の電話機能により、本装置は、ユーザーから見て、ハン
ドフリー、ヘッドセット、またはハンドセットのいずれ
かの操作により、従来の電話機として動作する。本装置
が音声をデジタル信号へ変換し、これにより、デジタル
信号がエコー消去で処理され、圧縮され、その後の検索
用デジタルデータとして格納され、デジタル情報データ
の転送と同時にデジタル音声データとして送られるとい
う点で、この電話機能は、標準電話機より高性能であ
る。
【0007】本装置の音声メール機能は、受信し、圧縮
し、その後の検索のためか、または応答メッセージで再
使用するために音声メツセージを格納する電話応答機と
して動作する。
し、その後の検索のためか、または応答メッセージで再
使用するために音声メツセージを格納する電話応答機と
して動作する。
【0008】本装置のファックス管理機能は、ファクシ
ミリ情報の送信と受信とを可能にする。本装置のソフト
ウェア構成要素は、ワードプロセッサなどの市場で利用
できるほかのソフトウェアプログラムと接続して動作し
て、コンピュータ装置に格納されたデジタルデータのフ
ァクシミリページを伝送し、受信する。
ミリ情報の送信と受信とを可能にする。本装置のソフト
ウェア構成要素は、ワードプロセッサなどの市場で利用
できるほかのソフトウェアプログラムと接続して動作し
て、コンピュータ装置に格納されたデジタルデータのフ
ァクシミリページを伝送し、受信する。
【0009】本装置の多重媒体メールの構成要素によ
り、オペレータは、テキスト、グラフィック、音声メー
ルメッセージを含む文書を作成することが出来、これら
の文書は、本装置により、複合パッケージとして従来の
電話回線を通じて同一に機器構成された側へ送られる。
り、オペレータは、テキスト、グラフィック、音声メー
ルメッセージを含む文書を作成することが出来、これら
の文書は、本装置により、複合パッケージとして従来の
電話回線を通じて同一に機器構成された側へ送られる。
【0010】本装置の表示/告示の構成要素により、オ
ペレータは、音声とデータの通信を遠隔地側へ同時に送
ることができる。この音声とデータの機能は、音声階層
デジタル信号のデマンドに従って、電話回線上でデータ
のバンド幅を動的に割りつける。
ペレータは、音声とデータの通信を遠隔地側へ同時に送
ることができる。この音声とデータの機能は、音声階層
デジタル信号のデマンドに従って、電話回線上でデータ
のバンド幅を動的に割りつける。
【0011】本装置の端末機能により、ユーザーは、ほ
かのコンピュータ装置とのデータ通信セッションを設定
することが出来、ユーザーのローカルコンピュータ装置
がダム・ターミナルとして動作することが出来る。
かのコンピュータ装置とのデータ通信セッションを設定
することが出来、ユーザーのローカルコンピュータ装置
がダム・ターミナルとして動作することが出来る。
【0012】本装置のアドレスブック機能は、ユーザー
により作成され、本装置のほかの構成要素と接続して動
作し、遠隔地側を呼び出してそことの通信リンクを設定
する汎用データベースであり、自動化されたモードでユ
ーザーが介入せずに、データ通信、音声メール、ファク
シミリ、ファイル転送をすべて行うことが出来る。
により作成され、本装置のほかの構成要素と接続して動
作し、遠隔地側を呼び出してそことの通信リンクを設定
する汎用データベースであり、自動化されたモードでユ
ーザーが介入せずに、データ通信、音声メール、ファク
シミリ、ファイル転送をすべて行うことが出来る。
【0013】本装置のハードウェアの構成要素は、デジ
タルデータ通信とファクシミリ通信を標準の電話回線に
より行うことが出来る回路を有している。また、ハード
ウェアの構成要素は、音声をデジタルデータへ変換し、
そのデータをパーソナルコンピュータのソフトウェア構
成要素へ転送するか、あるいは、それを電話回線により
遠隔地側へ転送するために圧縮する回路も有している。
タルデータ通信とファクシミリ通信を標準の電話回線に
より行うことが出来る回路を有している。また、ハード
ウェアの構成要素は、音声をデジタルデータへ変換し、
そのデータをパーソナルコンピュータのソフトウェア構
成要素へ転送するか、あるいは、それを電話回線により
遠隔地側へ転送するために圧縮する回路も有している。
【0014】本装置の諸機能の多くは、音声制御デジタ
ル信号処理装置(DSP)を有することにより達成さ
れ、データ・ポンプDSPによって実行されるデータ/
ファックスモデムと接続して働く。データ・ポンプDS
Pと音声制御DSPは、統合されたハードウェア構成に
おいて次の機能を行う。
ル信号処理装置(DSP)を有することにより達成さ
れ、データ・ポンプDSPによって実行されるデータ/
ファックスモデムと接続して働く。データ・ポンプDS
Pと音声制御DSPは、統合されたハードウェア構成に
おいて次の機能を行う。
【0015】接続したハンドセット、ヘッドセット、及
び内蔵されたハンドフリーの電話機の動作を備え、一体
化されたマイクロホンとスピーカ装置による高性能な電
話装置。ハンドフリー電話機は、全二重モードにおい
て、音声制御DSPにより実行される音声エコー消去を
使用して動作する。
び内蔵されたハンドフリーの電話機の動作を備え、一体
化されたマイクロホンとスピーカ装置による高性能な電
話装置。ハンドフリー電話機は、全二重モードにおい
て、音声制御DSPにより実行される音声エコー消去を
使用して動作する。
【0016】電話機の変復調装置(CODEC)と接続
した音声制御DSPは、格納とその後の検索のために、
RS232ポートへ接続したコンピュータ装置へ送られ
る音声圧縮を行う。音声制御DSPからの圧縮された音
声は、動的時間割りつけと共に、パーソナルコンピュー
タからの入力データストリームにより多重化される。接
続したコンピュータからの入力データは、データ圧縮
(例えば、V.42bis)有りまたは無しで、マイク
ロコム・ネツトワーク・プロトコル(MNP)または
V.42のような誤り制御プロトコルにより送られる
が、これに対して、音声は、それを音声パケットとして
定義する異なるヘッダを使用してパケット化され、次
に、制御装置を経て送られる。データパケットのような
音声パケットは、付加された周期冗長検査コード(CR
C)を有する。しかし、音声パケットは、順番づけされ
ておらず、受信端の同様なハードウェアは、音声パケッ
トにたいし付随するCRCを無視し、音声パケットを音
声制御DSPへ圧縮解除のために通過させる。圧縮解除
された音声は、電話受信機の一つ、すなわち、ヘッドセ
ット、ハンドセットまたは内蔵スピーカにより発声す
る。
した音声制御DSPは、格納とその後の検索のために、
RS232ポートへ接続したコンピュータ装置へ送られ
る音声圧縮を行う。音声制御DSPからの圧縮された音
声は、動的時間割りつけと共に、パーソナルコンピュー
タからの入力データストリームにより多重化される。接
続したコンピュータからの入力データは、データ圧縮
(例えば、V.42bis)有りまたは無しで、マイク
ロコム・ネツトワーク・プロトコル(MNP)または
V.42のような誤り制御プロトコルにより送られる
が、これに対して、音声は、それを音声パケットとして
定義する異なるヘッダを使用してパケット化され、次
に、制御装置を経て送られる。データパケットのような
音声パケットは、付加された周期冗長検査コード(CR
C)を有する。しかし、音声パケットは、順番づけされ
ておらず、受信端の同様なハードウェアは、音声パケッ
トにたいし付随するCRCを無視し、音声パケットを音
声制御DSPへ圧縮解除のために通過させる。圧縮解除
された音声は、電話受信機の一つ、すなわち、ヘッドセ
ット、ハンドセットまたは内蔵スピーカにより発声す
る。
【0017】音声制御DSPにより、圧縮された音声
は、記録媒体、例えば、付加コンピュータ装置のハード
ディスク駆動機構に記録される。これは、応答機器の機
能を備えている。応答機器の機能のほかに、記録された
音声は、音声メール機能にたいし提供される。
は、記録媒体、例えば、付加コンピュータ装置のハード
ディスク駆動機構に記録される。これは、応答機器の機
能を備えている。応答機器の機能のほかに、記録された
音声は、音声メール機能にたいし提供される。
【0018】ソフトウェア構成要素とハードウェア構成
要素との間のRS232インタフェースを通り、ハード
ウェア構成要素の動作を支配する特殊パケットプロトコ
ルは、各種制御機能がRS232直列ポートからのデー
タと混合されるように設計されている。
要素との間のRS232インタフェースを通り、ハード
ウェア構成要素の動作を支配する特殊パケットプロトコ
ルは、各種制御機能がRS232直列ポートからのデー
タと混合されるように設計されている。
【0019】本装置のソフトウェア構成要素は、特殊パ
ケットモードにない場合、総称ATモデムコマンドを受
け付ける。ハードウェア構成要素が、RS232ポート
からパケット・レベル・プロトコルを受け付けるように
構成されている場合、区切りシーケンスを使用して総称
コマンドモードへ切り換えることが行われる。
ケットモードにない場合、総称ATモデムコマンドを受
け付ける。ハードウェア構成要素が、RS232ポート
からパケット・レベル・プロトコルを受け付けるように
構成されている場合、区切りシーケンスを使用して総称
コマンドモードへ切り換えることが行われる。
【0020】本装置のハードウェア構成要素は、音声圧
縮または電話モードが呼び出されない場合、データ/フ
ァックス・モデムとして機能する。パケットモードまた
は総称ATコマンドモードは、このために使用すること
が出来る。
縮または電話モードが呼び出されない場合、データ/フ
ァックス・モデムとして機能する。パケットモードまた
は総称ATコマンドモードは、このために使用すること
が出来る。
【0021】本装置のハードウェア構成要素は、装置が
細胞状ネットワークで動作するのを容易にするため、特
殊リンク完全性パケットの装備を組み入れている。この
機構により、その複数のモードの一つにあるモデムは、
細胞状ネットワークに固有のキャリア・ドロップアウト
(選択的フェージング)を無視することが出来る。この
ような機構は、モデムのキャリア検出回路を使用してい
ない。細胞状接続の開放は、リンクの二端間でパケット
を交換して交渉機構により行われる。
細胞状ネットワークで動作するのを容易にするため、特
殊リンク完全性パケットの装備を組み入れている。この
機構により、その複数のモードの一つにあるモデムは、
細胞状ネットワークに固有のキャリア・ドロップアウト
(選択的フェージング)を無視することが出来る。この
ような機構は、モデムのキャリア検出回路を使用してい
ない。細胞状接続の開放は、リンクの二端間でパケット
を交換して交渉機構により行われる。
【0022】細胞状ネットワークにおいて、本装置の多
重音声データ技術により、単一の装置が、機敏な電話
機、インテリジェント・データモデム、またファックス
モデムとして機能することが可能である。音声データ多
重モードを伴つたこれらの機能は、旅行中の利用者に、
移動中の車両を本来の移動オフィスとして使用する完全
な自由を提供する。
重音声データ技術により、単一の装置が、機敏な電話
機、インテリジェント・データモデム、またファックス
モデムとして機能することが可能である。音声データ多
重モードを伴つたこれらの機能は、旅行中の利用者に、
移動中の車両を本来の移動オフィスとして使用する完全
な自由を提供する。
【0023】パーソナルコンピュータを稼働し、本装置
のソフトウェア構成装置の機能を併用した本装置のハー
ドウェア構成装置のこれらの機能は、オフィスが静止し
ていても、あるいは、移動していても、最新のオフィス
の完全な範囲の通信機能を利用者に提供する。
のソフトウェア構成装置の機能を併用した本装置のハー
ドウェア構成装置のこれらの機能は、オフィスが静止し
ていても、あるいは、移動していても、最新のオフィス
の完全な範囲の通信機能を利用者に提供する。
【0024】
【実施例】この本多重発明の明細書には、説明、図面及
びマイクロフィッシュ添付書が記載されている。引例が
その一部を成している付属図面に引用されており、本発
明が実施可能である図示された具体的実施態様により示
されている。好適な実施態様の詳細な次の説明におい
て、これらの実施態様は十分具体的に説明されており、
この技術分野の専門家により、本発明は実施することが
出来るものであり、また、ほかの実施態様も実際に使用
され、構造上の変更は、本発明の精神と範囲から逸脱す
ることなく、行うことが出来ることを理解されるであろ
う。従って、次の詳細な説明は、限定された意味でとら
れるものでなく、本発明の範囲は添付請求の範囲により
定義される。
びマイクロフィッシュ添付書が記載されている。引例が
その一部を成している付属図面に引用されており、本発
明が実施可能である図示された具体的実施態様により示
されている。好適な実施態様の詳細な次の説明におい
て、これらの実施態様は十分具体的に説明されており、
この技術分野の専門家により、本発明は実施することが
出来るものであり、また、ほかの実施態様も実際に使用
され、構造上の変更は、本発明の精神と範囲から逸脱す
ることなく、行うことが出来ることを理解されるであろ
う。従って、次の詳細な説明は、限定された意味でとら
れるものでなく、本発明の範囲は添付請求の範囲により
定義される。
【0025】図1は本装置の使用に関する代表的構成を
示す。パーソナルコンピュータ10は、本装置のソフト
ウェア構成要素を実行しており、ハードウェア構成要素
20は、データ通信装置と電話機ヘッドセットとを備え
ている。ハードウェア構成要素20は、標準電話回線3
0を通じて多くの遠隔地側の一つに通信する。遠隔地側
の一つは、ハードウェア構成要素20aとパーソナルコ
ンピュータ10aで実行されているソフトウェア構成要
素とを有する本装置を備えている。他の一つの用途の場
合、ローカルハードウェア構成要素20は、標準電話回
線30によりファクシミリ機60へ通信している。他の
もう一つの用途では、本装置は、標準電話回線30によ
り他のパーソナルコンピュータ80へ遠隔地のモデム7
0を経て通信している。さらに他の用途では、本装置
は、標準電話回線30により標準電話機90へ通信して
いる。本技術の専門家は、本装置により可能な非常に多
様な通信上の相互接続を、次の詳細な説明を読み、また
理解することにより、容易に認識するであろう。
示す。パーソナルコンピュータ10は、本装置のソフト
ウェア構成要素を実行しており、ハードウェア構成要素
20は、データ通信装置と電話機ヘッドセットとを備え
ている。ハードウェア構成要素20は、標準電話回線3
0を通じて多くの遠隔地側の一つに通信する。遠隔地側
の一つは、ハードウェア構成要素20aとパーソナルコ
ンピュータ10aで実行されているソフトウェア構成要
素とを有する本装置を備えている。他の一つの用途の場
合、ローカルハードウェア構成要素20は、標準電話回
線30によりファクシミリ機60へ通信している。他の
もう一つの用途では、本装置は、標準電話回線30によ
り他のパーソナルコンピュータ80へ遠隔地のモデム7
0を経て通信している。さらに他の用途では、本装置
は、標準電話回線30により標準電話機90へ通信して
いる。本技術の専門家は、本装置により可能な非常に多
様な通信上の相互接続を、次の詳細な説明を読み、また
理解することにより、容易に認識するであろう。
【0026】図1のハードウェア構成要素20の装飾的
特徴は、意匠特許出願番号29/001368、199
2年11月12日出願、名称”コンピュータ利用多重通
信装置用電話機/モデムのケース”、の一部として請求
されており、これは本発明の譲受人へ譲渡されており、
ここに参考に引用されている。
特徴は、意匠特許出願番号29/001368、199
2年11月12日出願、名称”コンピュータ利用多重通
信装置用電話機/モデムのケース”、の一部として請求
されており、これは本発明の譲受人へ譲渡されており、
ここに参考に引用されている。
【0027】一般的概要 本発明は、譲受人マルチテック社により商業ベースの製
品に具体化されているる。パーソナルコンピュータで動
作するソフトウェア構成要素は、マルチエキスプレスP
CSTMパーソナル通信ソフトウェアの商標で販売されて
おり、本装置のハードウェア構成要素は、マルチモデム
PCSTMインテリジェントパーソナル通信装置モデムの
商品名で販売されている。好適な実施態様において、ソ
フトウェア構成要素は、マイクロソフト(登録商標)ウ
インドウ(登録商標)により動作するが、本技術の専門
家には、本装置が簡単に使用することが出来、すべての
単一または複数のユーザー、単一または多重ウィンドウ
により動作することが、容易に分かるであろう。
品に具体化されているる。パーソナルコンピュータで動
作するソフトウェア構成要素は、マルチエキスプレスP
CSTMパーソナル通信ソフトウェアの商標で販売されて
おり、本装置のハードウェア構成要素は、マルチモデム
PCSTMインテリジェントパーソナル通信装置モデムの
商品名で販売されている。好適な実施態様において、ソ
フトウェア構成要素は、マイクロソフト(登録商標)ウ
インドウ(登録商標)により動作するが、本技術の専門
家には、本装置が簡単に使用することが出来、すべての
単一または複数のユーザー、単一または多重ウィンドウ
により動作することが、容易に分かるであろう。
【0028】本装置は、ハードウェア構成要素とソフト
ウェア構成要素とを有する多重通信装置である。本装置
により、ユーザーは、同様な装置、あるいはモデム、フ
ァクシミリ機または標準電話機を備えた遠隔地に単一の
アナログ電話回線により接続することが出来る。本装置
のソフトウェア構成要素は、以降に一層詳細に説明する
多数のモジュールを有している。
ウェア構成要素とを有する多重通信装置である。本装置
により、ユーザーは、同様な装置、あるいはモデム、フ
ァクシミリ機または標準電話機を備えた遠隔地に単一の
アナログ電話回線により接続することが出来る。本装置
のソフトウェア構成要素は、以降に一層詳細に説明する
多数のモジュールを有している。
【0029】図2は、パーソナルコンピュータで動作す
る本装置のウィンドウ(登録商標)利用のメーンメニュ
ー・アイコンの実施例である。これらの機能の呼び出し
に使用されるアイコンにより列記された機能は、好適な
実施態様に示されている。本技術に精通した人は、非常
多様な選択手法を使用して、本装置の多くの機能を呼び
出すことが出来ることを容易に分かるであろう。図2の
アイコンは、意匠特許出願番号29/001397、1
992年11月12日出願、名称”コンピュータ利用多
重通信装置用アイコン”の一部であり、これは本発明の
譲受人へ譲渡されており、ここに参考に引用されてい
る。
る本装置のウィンドウ(登録商標)利用のメーンメニュ
ー・アイコンの実施例である。これらの機能の呼び出し
に使用されるアイコンにより列記された機能は、好適な
実施態様に示されている。本技術に精通した人は、非常
多様な選択手法を使用して、本装置の多くの機能を呼び
出すことが出来ることを容易に分かるであろう。図2の
アイコンは、意匠特許出願番号29/001397、1
992年11月12日出願、名称”コンピュータ利用多
重通信装置用アイコン”の一部であり、これは本発明の
譲受人へ譲渡されており、ここに参考に引用されてい
る。
【0030】電話機モジュールにより、本装置は従来
の、または高性能な電話装置として動作することが出来
る。本装置は、音声をデジタル信号へ変換し、この信号
はコンピュータ情報のような他のデジタルデーターと一
緒に送られ、または、格納される。電話機の機能は、コ
ール待ち、コール転送、呼び出し者識別、三方呼び出し
などの構内交換機(PBX)及びCentrexの特性
を支援する。このモジュールは、また、ユーザーが会話
を弱め、保留し、また記録することを可能にする。電話
機モジュールは、ハードウェア構成要素のハンドセッ
ト、ヘッドセットまたはハンドフリースピーカの電話操
作を行うことが出来る。それには、スクリーン上のプッ
シュボタン呼び出し、記憶番号の短縮ダイヤル、及び二
方向会話のデジタル記録がある。
の、または高性能な電話装置として動作することが出来
る。本装置は、音声をデジタル信号へ変換し、この信号
はコンピュータ情報のような他のデジタルデーターと一
緒に送られ、または、格納される。電話機の機能は、コ
ール待ち、コール転送、呼び出し者識別、三方呼び出し
などの構内交換機(PBX)及びCentrexの特性
を支援する。このモジュールは、また、ユーザーが会話
を弱め、保留し、また記録することを可能にする。電話
機モジュールは、ハードウェア構成要素のハンドセッ
ト、ヘッドセットまたはハンドフリースピーカの電話操
作を行うことが出来る。それには、スクリーン上のプッ
シュボタン呼び出し、記憶番号の短縮ダイヤル、及び二
方向会話のデジタル記録がある。
【0031】本装置の音声メール部分により、本装置
は、音声メッセージをデジタル化した音声ファイルとし
て時間/日付の音声押し印と共に格納することが出来
る。デジタル化音声ファイルは蓄積され、即時または待
ちスケジューラによりその後に、一つ以上の宛て先へ送
られる。また、ユーザーは、本装置の強力なデジタル音
声編集構成要素により受信された音声メッセージを聞く
か、転送するか、または編集することも出来る。このモ
ジュールは、予め選定した時間に送ろうとする送信メッ
セージについて待ち行列を作成し、ユーザーが送信メッ
セージを音声編集プログラムにより作成することも出来
る。
は、音声メッセージをデジタル化した音声ファイルとし
て時間/日付の音声押し印と共に格納することが出来
る。デジタル化音声ファイルは蓄積され、即時または待
ちスケジューラによりその後に、一つ以上の宛て先へ送
られる。また、ユーザーは、本装置の強力なデジタル音
声編集構成要素により受信された音声メッセージを聞く
か、転送するか、または編集することも出来る。このモ
ジュールは、予め選定した時間に送ろうとする送信メッ
セージについて待ち行列を作成し、ユーザーが送信メッ
セージを音声編集プログラムにより作成することも出来
る。
【0032】本装置のファックス管理部分は、入信及び
送信ファクシミリページの待ち行列である。本装置の好
適な実施態様において、本装置が装着されると、この機
能はウィンドウ”プリント”コマンドへ結合される。こ
の機能により、ユーザーはこの”プリント”コマンドを
使用するすべてのウィンドウ(登録商標)利用のドキュ
メントからファックスを作成することが出来る。本装置
のファックス管理機能により、ユーザーは、送ろうとす
るか、または受信された待ち行列に並んでいるファック
スを見ることが出来る。予め選択した時間に送ろうとす
る送信ファックスの待ち行列を作成し、また、入信ファ
ックスを時間/日付の押し印をつけて記録する。
送信ファクシミリページの待ち行列である。本装置の好
適な実施態様において、本装置が装着されると、この機
能はウィンドウ”プリント”コマンドへ結合される。こ
の機能により、ユーザーはこの”プリント”コマンドを
使用するすべてのウィンドウ(登録商標)利用のドキュ
メントからファックスを作成することが出来る。本装置
のファックス管理機能により、ユーザーは、送ろうとす
るか、または受信された待ち行列に並んでいるファック
スを見ることが出来る。予め選択した時間に送ろうとす
る送信ファックスの待ち行列を作成し、また、入信ファ
ックスを時間/日付の押し印をつけて記録する。
【0033】本装置の多重媒体メール機能は、以降に十
分に説明するように、ユーザーが、テキスト、グラフィ
ック、音声メッセージを含んでいる文書を本装置のメッ
セージ・コンポーザ機能により構成することが出来るよ
うにするユーティリティである。本装置の多重媒体メー
ルユーティリティにより、ユーザーは、送信のメッセー
ジをスケジュールし、受信されたメッセージを後で見ら
れるように待ち行列に入れる。
分に説明するように、ユーザーが、テキスト、グラフィ
ック、音声メッセージを含んでいる文書を本装置のメッ
セージ・コンポーザ機能により構成することが出来るよ
うにするユーティリティである。本装置の多重媒体メー
ルユーティリティにより、ユーザーは、送信のメッセー
ジをスケジュールし、受信されたメッセージを後で見ら
れるように待ち行列に入れる。
【0034】本装置の表示/告示機能により、ユーザー
は、データ/音声(DOV)通信セッションを設定する
ことが出来る。ユーザーが同じように装備した遠隔地へ
データを伝送しているとき、ユーザーは電話回線を通じ
て人と話すことが出来、同時にデータを送る。このデー
タ/音声機能は、本装置のハードウェア構成要素で行わ
れる。その機能は、音声をデジタル化し、多重化された
音声データとデジタルデータを同じ送信において動的に
割りつけを変えて送る。所定時間の割りつけは、伝送さ
れることが必要な音声デジタル情報の量に依存して選択
される。無音声の時間間隔は、デジタルデータ伝送に対
しより大きい間隔を割りつける。
は、データ/音声(DOV)通信セッションを設定する
ことが出来る。ユーザーが同じように装備した遠隔地へ
データを伝送しているとき、ユーザーは電話回線を通じ
て人と話すことが出来、同時にデータを送る。このデー
タ/音声機能は、本装置のハードウェア構成要素で行わ
れる。その機能は、音声をデジタル化し、多重化された
音声データとデジタルデータを同じ送信において動的に
割りつけを変えて送る。所定時間の割りつけは、伝送さ
れることが必要な音声デジタル情報の量に依存して選択
される。無音声の時間間隔は、デジタルデータ伝送に対
しより大きい間隔を割りつける。
【0035】本装置の端末機能により、ユーザーは、モ
デムを備えているが、本装置を備えていない他のコンピ
ュータとのデータ通信セッションを設定することが出来
る。本装置のこの機能は、メニュー駆動型”ホップアツ
プ”ウィンドウ選択肢を設けることにより、”AT”コ
マンドを出す必要性を低減するウィンドウ(登録商標)
利用データ通信プログラムである。
デムを備えているが、本装置を備えていない他のコンピ
ュータとのデータ通信セッションを設定することが出来
る。本装置のこの機能は、メニュー駆動型”ホップアツ
プ”ウィンドウ選択肢を設けることにより、”AT”コ
マンドを出す必要性を低減するウィンドウ(登録商標)
利用データ通信プログラムである。
【0036】本装置のアドレスブック機能は、本装置の
他のすべての機能からアクセス可能なデータベースであ
る。このデータベースは、データ通信、音声メール、フ
ァクシミリ伝送、モデム通信などのための宛て先アドレ
スと電話番号を入力するユーザーにより作成される。装
置のアドレスブック機能は、本装置の他のすべての機能
からアクセス可能なデータベースである。このデータベ
ースは、データ通信、音声メール、ファクシミリ伝送、
モデム通信などのための宛て先アドレスと電話番号を入
力するユーザーにより作成される。本装置のアドレスブ
ック機能は、非常に多様な受信者への同時通信に使用す
ることが出来る。多重にリンクしたデータベースは、各
種グループ毎に個別のアドレスブツクを有しており、各
種の宛て先は、ユーザーによって作成される。アドレス
ブック機能は、以降に十分に説明するように、特定なア
ドレスの敏速で効率的な位置づけを行うことが出来る原
文探索の能力を有する。
他のすべての機能からアクセス可能なデータベースであ
る。このデータベースは、データ通信、音声メール、フ
ァクシミリ伝送、モデム通信などのための宛て先アドレ
スと電話番号を入力するユーザーにより作成される。装
置のアドレスブック機能は、本装置の他のすべての機能
からアクセス可能なデータベースである。このデータベ
ースは、データ通信、音声メール、ファクシミリ伝送、
モデム通信などのための宛て先アドレスと電話番号を入
力するユーザーにより作成される。本装置のアドレスブ
ック機能は、非常に多様な受信者への同時通信に使用す
ることが出来る。多重にリンクしたデータベースは、各
種グループ毎に個別のアドレスブツクを有しており、各
種の宛て先は、ユーザーによって作成される。アドレス
ブック機能は、以降に十分に説明するように、特定なア
ドレスの敏速で効率的な位置づけを行うことが出来る原
文探索の能力を有する。
【0037】ハードウェア構成要素 図3は、図1の参照番号20に対応する本装置のハード
ウェア構成要素の構成図である。これらの構成要素は、
ユーザー、本装置のソフトウェア構成要素を実行するパ
ーソナルコンピュータ及び電話回線インタフェースとの
間にリンクを形成している。以下にさらに十分に説明さ
れているように、本装置のハードウェア構成要素へのイ
ンタフェースは、パーソナルコンピュータへ接続した直
列通信ポートを介してとられている。パーソナルコンピ
ュータで実行する他のソフトウェアシステムまたはプロ
グラムが設計され、実行され、これが、以降に定義され
ている制御と通信のプロトコルにより、図3に示された
ハードウェア構成要素を制御することが出来るように、
このインタフェースプロトコルが良く順序づけされ、ま
た定義されている。
ウェア構成要素の構成図である。これらの構成要素は、
ユーザー、本装置のソフトウェア構成要素を実行するパ
ーソナルコンピュータ及び電話回線インタフェースとの
間にリンクを形成している。以下にさらに十分に説明さ
れているように、本装置のハードウェア構成要素へのイ
ンタフェースは、パーソナルコンピュータへ接続した直
列通信ポートを介してとられている。パーソナルコンピ
ュータで実行する他のソフトウェアシステムまたはプロ
グラムが設計され、実行され、これが、以降に定義され
ている制御と通信のプロトコルにより、図3に示された
ハードウェア構成要素を制御することが出来るように、
このインタフェースプロトコルが良く順序づけされ、ま
た定義されている。
【0038】本装置の好適な実施態様において、三つの
選択出来る電話機インタフェースが使用できる。すなわ
ち、電話機ハンドセット301、電話機ヘッドセット3
02及びハンドフリー・マイクロホーン303とスピー
カ304である。電話機インタフェースに関係なく、三
つの選択出来るインタフェースが、デジタル電話変復調
装置(CODEC)回路305へ接続している。
選択出来る電話機インタフェースが使用できる。すなわ
ち、電話機ハンドセット301、電話機ヘッドセット3
02及びハンドフリー・マイクロホーン303とスピー
カ304である。電話機インタフェースに関係なく、三
つの選択出来るインタフェースが、デジタル電話変復調
装置(CODEC)回路305へ接続している。
【0039】デジタル電話CODEC回路305は、音
声制御DSPとC0DECとを有する音声制御デジタル
信号処理装置(DSP)回路306とインタフェースし
ている。この回路は、デジタルーアナログ(D/A)変
換、アナログーデジタル(A/D)変換、符号化/復号
化、利得制御を行い、また音声制御DSP回路306と
電話機インタフェースとの間のインタフェースである。
音声制御回路306のC0DECは、デジタル化された
音声情報を圧縮された形で、アナログ電話回線インタフ
ェース309へ接続した多重回路310へ送る。
声制御DSPとC0DECとを有する音声制御デジタル
信号処理装置(DSP)回路306とインタフェースし
ている。この回路は、デジタルーアナログ(D/A)変
換、アナログーデジタル(A/D)変換、符号化/復号
化、利得制御を行い、また音声制御DSP回路306と
電話機インタフェースとの間のインタフェースである。
音声制御回路306のC0DECは、デジタル化された
音声情報を圧縮された形で、アナログ電話回線インタフ
ェース309へ接続した多重回路310へ送る。
【0040】音声制御回路306のCODECは、実際
に、以降に詳細に説明するように、音声デジタル信号処
理装置の集積回路の一つの完全な構成要素である。回路
306の音声制御DSPは、デジタル電話CODEC回
路305を制御し、音声圧縮とエコー消去を行う。
に、以降に詳細に説明するように、音声デジタル信号処
理装置の集積回路の一つの完全な構成要素である。回路
306の音声制御DSPは、デジタル電話CODEC回
路305を制御し、音声圧縮とエコー消去を行う。
【0041】多重装置(MUX)回路310は、電話回
線インタフェース回路309を経て電話回線へ情報を送
るために、音声制御DSP回路306とデータ・ポンプ
DSP回路311との間で選択する。
線インタフェース回路309を経て電話回線へ情報を送
るために、音声制御DSP回路306とデータ・ポンプ
DSP回路311との間で選択する。
【0042】データ・ポンプDSP回路311は、デジ
タル信号処理装置(DSP)とMUX回路310を経て
電話回線インタフェース309から通信するCODEC
とを有する。回路311のデジタル信号処理装置DSP
とCODECは、変調、復調及びエコー消去などの機能
を行い、ファックスとモデムプロトコルを含む複数の通
信標準を使用して、電話回線インタフェース309から
通信する。
タル信号処理装置(DSP)とMUX回路310を経て
電話回線インタフェース309から通信するCODEC
とを有する。回路311のデジタル信号処理装置DSP
とCODECは、変調、復調及びエコー消去などの機能
を行い、ファックスとモデムプロトコルを含む複数の通
信標準を使用して、電話回線インタフェース309から
通信する。
【0043】主制御回路313は、直列入力/出力と計
時機構制御(SIO/CTC)の回路312とデュアル
ポートRAM回路308をそれぞれ経て、データ・ポン
プDSP回路311と音声制御DSP回路306とを制
御する。主制御回路313は、デュアルポートRAM回
路308を経て音声制御DSP回路306に通じてい
る。このようにして、ユーザー(インタフェース30
1、302または303/304を介して)と、直列イ
ンタフェース回路315と電話回線インタフェース回路
309へ接続した電話回線を経て接続した遠隔地電話接
続とへ接続したパーソナルコンピュータとの間の高速度
通信のために、デジタル音声データは、回路308のメ
モリ部分へ同時に読み取られ、書き込まれる。
時機構制御(SIO/CTC)の回路312とデュアル
ポートRAM回路308をそれぞれ経て、データ・ポン
プDSP回路311と音声制御DSP回路306とを制
御する。主制御回路313は、デュアルポートRAM回
路308を経て音声制御DSP回路306に通じてい
る。このようにして、ユーザー(インタフェース30
1、302または303/304を介して)と、直列イ
ンタフェース回路315と電話回線インタフェース回路
309へ接続した電話回線を経て接続した遠隔地電話接
続とへ接続したパーソナルコンピュータとの間の高速度
通信のために、デジタル音声データは、回路308のメ
モリ部分へ同時に読み取られ、書き込まれる。
【0044】以降に十分に説明されているように、好適
な実施態様において、主制御装置回路313は、図3に
示されたハードウェア構成要素のすべての機能と動作を
制御するマイクロプロセッサを有する。この主制御装置
は、RAM回路316とプログラマブルで電気的に消去
可能なROM(PEROM)とへ接続している。PER
OM317は、音声制御DSP回路306と主制御装置
回路313との実行可能な制御プログラムが作動する不
揮発性メモリを有する。
な実施態様において、主制御装置回路313は、図3に
示されたハードウェア構成要素のすべての機能と動作を
制御するマイクロプロセッサを有する。この主制御装置
は、RAM回路316とプログラマブルで電気的に消去
可能なROM(PEROM)とへ接続している。PER
OM317は、音声制御DSP回路306と主制御装置
回路313との実行可能な制御プログラムが作動する不
揮発性メモリを有する。
【0045】RS232直列インタフェース回路315
は、本装置のソフトウェア構成要素を作動するパーソナ
ルコンピュータの直列ポートへ通信する。RS232直
列インタフェース回路315は、直列入力/出力(SI
O)回路314へ主制御装置回路313を介して接続し
ている。SIO回路314は、好適な実施態様では、S
IO/CTC回路312の一部である。
は、本装置のソフトウェア構成要素を作動するパーソナ
ルコンピュータの直列ポートへ通信する。RS232直
列インタフェース回路315は、直列入力/出力(SI
O)回路314へ主制御装置回路313を介して接続し
ている。SIO回路314は、好適な実施態様では、S
IO/CTC回路312の一部である。
【0046】ハードウェア構成要素の機能的動作 再び図3に関して、図2に関連して説明した多重で選択
可能な機能は、図3のハードウェアー構成要素ですべて
実行される。これらの機能をそれぞれ順次説明する。
可能な機能は、図3のハードウェアー構成要素ですべて
実行される。これらの機能をそれぞれ順次説明する。
【0047】電話機能115は、ユーザーがアドレスブ
ック127から呼び出そうとする電話番号を選択する
か、または、パーソナルコンピュータの電話メニューに
より番号を手動で選択することにより実行される。呼び
出そうとする電話番号は、パーソナルコンピュータから
直列インタフェースを経て引き出され、主制御装置31
3により受信される。
ック127から呼び出そうとする電話番号を選択する
か、または、パーソナルコンピュータの電話メニューに
より番号を手動で選択することにより実行される。呼び
出そうとする電話番号は、パーソナルコンピュータから
直列インタフェースを経て引き出され、主制御装置31
3により受信される。
【0048】主制御装置313により、データポンプD
SP回路311は、電話回線を捕らえ、DTMF信号音
を送り、番号を呼び出す。主制御装置313はテジタル
電話CODEC回路305を構成し、ハンドセット30
1操作、マイクロホン303とスピーカ304の操作、
及びハンドセット302操作を可能にしている。
SP回路311は、電話回線を捕らえ、DTMF信号音
を送り、番号を呼び出す。主制御装置313はテジタル
電話CODEC回路305を構成し、ハンドセット30
1操作、マイクロホン303とスピーカ304の操作、
及びハンドセット302操作を可能にしている。
【0049】電話接続が、電話回線インタフェース回路
309を介して形成され、通信が可能になる。ユーザー
のアナログ音声は、アナログの形でデジタル電話COD
EC305へおくられ、そこで、デジタル化される。デ
ジタル化されたパターンは、音声制御回路306へ送ら
れ、そこで、エコー消去が行われ、デジタル音声信号が
アナログ信号へ再構成され、多重回路310を経て電話
回線インタフェース回路309へ、電話回線によるアナ
ログ伝送のために送られる。
309を介して形成され、通信が可能になる。ユーザー
のアナログ音声は、アナログの形でデジタル電話COD
EC305へおくられ、そこで、デジタル化される。デ
ジタル化されたパターンは、音声制御回路306へ送ら
れ、そこで、エコー消去が行われ、デジタル音声信号が
アナログ信号へ再構成され、多重回路310を経て電話
回線インタフェース回路309へ、電話回線によるアナ
ログ伝送のために送られる。
【0050】電話接続から電話回線インタフェース回路
309を経て受信されたアナログ音声は、音声制御回路
306の統合CODECへ送られ、デジタル化される。
次に、デジタル化された入信音声は、テジタル電話CO
DEC回路305へ送られ、そこで選択された電話イン
タフェース(ハンドセット301、マイクロホン/スピ
ーカ303/304、またはヘッドセット302)へ送
るために、アナログ信号へ再変換される。以降に一層よ
く説明されているように、音声制御DSP回路306は
プログラムされており、フィードバックと、送された信
号と受信された信号との間のエコーとを防止するため、
エコー消去を行う。
309を経て受信されたアナログ音声は、音声制御回路
306の統合CODECへ送られ、デジタル化される。
次に、デジタル化された入信音声は、テジタル電話CO
DEC回路305へ送られ、そこで選択された電話イン
タフェース(ハンドセット301、マイクロホン/スピ
ーカ303/304、またはヘッドセット302)へ送
るために、アナログ信号へ再変換される。以降に一層よ
く説明されているように、音声制御DSP回路306は
プログラムされており、フィードバックと、送された信
号と受信された信号との間のエコーとを防止するため、
エコー消去を行う。
【0051】本発明の音声メール機能モードにおいて、
音声メッセージはその後の伝送のために格納されるか、
または、本発明の装置は入信メッセージを受信する応答
機として動作する。デジタル化音声を格納するために、
電話インタフェースが使用されて、アナログ音声パター
ンをテジタル電話CODEC回路305へ送る。回路3
05は音声パターンをデジタル化し、それを音声制御回
路306へ送り、そこで、デジタル化音声パターンはデ
ジタル状態で圧縮される。このデジタル圧縮パターン
は、二重ポートRAM回路308を経て主制御装置回路
313へ送られ、そこで、以降に定義されているパケツ
トプロトコルにより、直列インタフェースを経てパーソ
ナルコンピュータへ送られる。次に、音声パターンは、
事前記録された応答機メッセージとして音声メールに、
または、他の側へのその後の所定の送信に、多重媒体メ
ールでその後使用するため、パーソナルコンピュータの
ディスクに格納される。
音声メッセージはその後の伝送のために格納されるか、
または、本発明の装置は入信メッセージを受信する応答
機として動作する。デジタル化音声を格納するために、
電話インタフェースが使用されて、アナログ音声パター
ンをテジタル電話CODEC回路305へ送る。回路3
05は音声パターンをデジタル化し、それを音声制御回
路306へ送り、そこで、デジタル化音声パターンはデ
ジタル状態で圧縮される。このデジタル圧縮パターン
は、二重ポートRAM回路308を経て主制御装置回路
313へ送られ、そこで、以降に定義されているパケツ
トプロトコルにより、直列インタフェースを経てパーソ
ナルコンピュータへ送られる。次に、音声パターンは、
事前記録された応答機メッセージとして音声メールに、
または、他の側へのその後の所定の送信に、多重媒体メ
ールでその後使用するため、パーソナルコンピュータの
ディスクに格納される。
【0052】応答機として動作する本発明の装置に関し
て、図3のハードウェアー構成要素は応答モードに置か
れる。入信する電話呼び出しは、電話回線インタフェー
ス回路309により検出され、主制御装置回路313は
警報を受け、その情報をRS232直列インタフェース
回路315を経てパーソナルコンピュータへ送る。電話
回線インタフェース回路309はこの電話回線を捕ら
え、電話接続を行う。事前記録メッセージは、パーソナ
ルコンピュータにより圧縮デジタル化音声としてRS2
32インタフェースを介して主制御装置回路313へ送
られる。パーソナルコンピュータからの圧縮デジタル化
音声は、主制御装置回路313から二重ポートRM回路
308を経て音声制御DSP回路306へ送られ、そこ
で、圧縮が解除され、アナログ音声パターンへ変換され
る。
て、図3のハードウェアー構成要素は応答モードに置か
れる。入信する電話呼び出しは、電話回線インタフェー
ス回路309により検出され、主制御装置回路313は
警報を受け、その情報をRS232直列インタフェース
回路315を経てパーソナルコンピュータへ送る。電話
回線インタフェース回路309はこの電話回線を捕ら
え、電話接続を行う。事前記録メッセージは、パーソナ
ルコンピュータにより圧縮デジタル化音声としてRS2
32インタフェースを介して主制御装置回路313へ送
られる。パーソナルコンピュータからの圧縮デジタル化
音声は、主制御装置回路313から二重ポートRM回路
308を経て音声制御DSP回路306へ送られ、そこ
で、圧縮が解除され、アナログ音声パターンへ変換され
る。
【0053】これらのアナログ音声パターンは、呼び出
し者へ送るために、多重回路310を介して電話回線イ
ンタフェース309へ送られる。このようなメッセージ
は、呼び出し者に音声メッセージを語調のある音声で残
すように要請する。この入信する音声メッセージは電話
回線インタフェース309により受信され、音声制御回
路306へ送られる。このアナログ音声パターンは、音
声制御回路306の統合CODECによりデジタル化さ
れ、デジタル化音声パターンは、音声制御回路306の
音声制御DSPにより圧縮される。この圧縮デジタル化
パターンは、二重ポートRM回路308を経て主制御装
置313へ送られ、そこで、格納とその後の検索のため
に、後述のパケットプロトコルにより、RS232直列
インタフェース回路315を経てパーソナルコンピュー
タへ送られる。
し者へ送るために、多重回路310を介して電話回線イ
ンタフェース309へ送られる。このようなメッセージ
は、呼び出し者に音声メッセージを語調のある音声で残
すように要請する。この入信する音声メッセージは電話
回線インタフェース309により受信され、音声制御回
路306へ送られる。このアナログ音声パターンは、音
声制御回路306の統合CODECによりデジタル化さ
れ、デジタル化音声パターンは、音声制御回路306の
音声制御DSPにより圧縮される。この圧縮デジタル化
パターンは、二重ポートRM回路308を経て主制御装
置313へ送られ、そこで、格納とその後の検索のため
に、後述のパケットプロトコルにより、RS232直列
インタフェース回路315を経てパーソナルコンピュー
タへ送られる。
【0054】このように、図3のハードウェア構成要素
は、本装置の音声メール機能117を実行する送受信音
声メール装置として動作する。
は、本装置の音声メール機能117を実行する送受信音
声メール装置として動作する。
【0055】図3のハードウェア構成要素は、図2のフ
ァックス管理機能119を容易にするように動作もす
る。ファックス受信モードにおいて、入信電話呼び出し
は、電話回線インタフェース309の呼び出し検出回路
により検出され、インタフェース309は主制御装置回
路313に入信呼び出しのことを警報する。主制御装置
回路313により、電話回線インタフェース回路309
はその電話回線を捕らえ、呼び出しを受信する。
ァックス管理機能119を容易にするように動作もす
る。ファックス受信モードにおいて、入信電話呼び出し
は、電話回線インタフェース309の呼び出し検出回路
により検出され、インタフェース309は主制御装置回
路313に入信呼び出しのことを警報する。主制御装置
回路313により、電話回線インタフェース回路309
はその電話回線を捕らえ、呼び出しを受信する。
【0056】主制御装置回路313は、また、パーソナ
ルコンピュータで作動しているプログラムにRS232
インタフェースを介して、パケットプロトコルにより同
時に警報を出す。電話回線インタフェースがその電話回
線を捕らえると、ファックスキャリア音が送られ、復帰
音とハンドシェークが電話回線から受信され、データポ
ンプ回路311により検出される。ファックス音の往復
する送信と受信は、ファクシミリ伝送の差し迫った受信
を示しており、主制御装置313は、その情報の受信の
ための図3のハードウェア構成要素を構成している。
ルコンピュータで作動しているプログラムにRS232
インタフェースを介して、パケットプロトコルにより同
時に警報を出す。電話回線インタフェースがその電話回
線を捕らえると、ファックスキャリア音が送られ、復帰
音とハンドシェークが電話回線から受信され、データポ
ンプ回路311により検出される。ファックス音の往復
する送信と受信は、ファクシミリ伝送の差し迫った受信
を示しており、主制御装置313は、その情報の受信の
ための図3のハードウェア構成要素を構成している。
【0057】遠隔地のファクシミリ機との必要なハンド
シェークは、主制御装置回路313の制御の下にデータ
ポンプ311により達成される。デジタルファクシミリ
データの入信するデータパケットは、電話回線インタフ
ェースを通じて受信され、データポンプ311を経て主
制御装置回路313へ送られ、回路313は、パケット
方式のこの情報(十分に後述されるパケットプロトコル
により)を直列インタフェース回路315を経てパーソ
ナルコンピュータへディスクに格納するために転送す
る。
シェークは、主制御装置回路313の制御の下にデータ
ポンプ311により達成される。デジタルファクシミリ
データの入信するデータパケットは、電話回線インタフ
ェースを通じて受信され、データポンプ311を経て主
制御装置回路313へ送られ、回路313は、パケット
方式のこの情報(十分に後述されるパケットプロトコル
により)を直列インタフェース回路315を経てパーソ
ナルコンピュータへディスクに格納するために転送す
る。
【0058】本技術の専門家は、ファックスデータが電
話回線からパーソナルコンピュータへ、正規のATスト
リームモードによる場合を除いて、パケット転送と同じ
経路により転送されることが容易に分かるであろう。従
って、入信するファクシミリは、図3のハードウェア構
成要素により、パーソナルコンピュータに自動的に受信
され、格納される。
話回線からパーソナルコンピュータへ、正規のATスト
リームモードによる場合を除いて、パケット転送と同じ
経路により転送されることが容易に分かるであろう。従
って、入信するファクシミリは、図3のハードウェア構
成要素により、パーソナルコンピュータに自動的に受信
され、格納される。
【0059】ファクシミリ伝送は、また、図3のハード
ウェア構成要素により容易になる。ファクシミリ伝送
は、即時か、または、その後所定か事前選択の時間に送
信するため待機している。ファクシミリを伝送するハー
ドウェア構成要素を構成する制御パケット情報は、パー
ソナルコンピュータと図3のハードウェア構成要素との
間のRS232直列インタフェースを通じて送られ、主
制御装置回路313により受信される。
ウェア構成要素により容易になる。ファクシミリ伝送
は、即時か、または、その後所定か事前選択の時間に送
信するため待機している。ファクシミリを伝送するハー
ドウェア構成要素を構成する制御パケット情報は、パー
ソナルコンピュータと図3のハードウェア構成要素との
間のRS232直列インタフェースを通じて送られ、主
制御装置回路313により受信される。
【0060】次に、データ・ポンプ回路311は、電話
回線インタフェース回路309から、DTMF音または
パルスダイヤルにより受信者の電話番号を呼び出す。適
切な接続が遠隔地のファクシミリ機により行われると、
標準ファクシミリのハンドシェークが、データ・ポンプ
回路313により達成される。ファクシミリ接続が達成
されると、デジタルファクシミリ画像情報が、遠隔地の
ファクシミリ機による受信の為に、データパケットプロ
トコル転送により直列回線インターフェース回路315
から受信され、主制御装置回路313とデータ・ポンプ
回路311とを経て、電話回線インタフェース回路30
9を経て電話回線へ送られる。
回線インタフェース回路309から、DTMF音または
パルスダイヤルにより受信者の電話番号を呼び出す。適
切な接続が遠隔地のファクシミリ機により行われると、
標準ファクシミリのハンドシェークが、データ・ポンプ
回路313により達成される。ファクシミリ接続が達成
されると、デジタルファクシミリ画像情報が、遠隔地の
ファクシミリ機による受信の為に、データパケットプロ
トコル転送により直列回線インターフェース回路315
から受信され、主制御装置回路313とデータ・ポンプ
回路311とを経て、電話回線インタフェース回路30
9を経て電話回線へ送られる。
【0061】図2の多重媒体メール機能121の動作
は、図3のハードウェア構成要素によっても容易にな
る。多重媒体送信は、画像情報、デジタル情報、及びデ
ジタル化音声情報から構成している。例えば、図3のハ
ードウェア構成要素により遠隔地へ伝送された多重媒体
情報の形式は、パーソナルコンピュータに付加されたイ
ンテリジェント・シリアル・インタフェース(ISI)
カードに支援されたマイクロソフト(登録商標)・マル
チメディア・ウエーブ(登録商標)のマルチメディア・
フォーマットである。また、多重媒体は、以降に詳述す
る本装置のソフトウェアー構成要素により組み立てられ
た多重情報の形式であってもよい。
は、図3のハードウェア構成要素によっても容易にな
る。多重媒体送信は、画像情報、デジタル情報、及びデ
ジタル化音声情報から構成している。例えば、図3のハ
ードウェア構成要素により遠隔地へ伝送された多重媒体
情報の形式は、パーソナルコンピュータに付加されたイ
ンテリジェント・シリアル・インタフェース(ISI)
カードに支援されたマイクロソフト(登録商標)・マル
チメディア・ウエーブ(登録商標)のマルチメディア・
フォーマットである。また、多重媒体は、以降に詳述す
る本装置のソフトウェアー構成要素により組み立てられ
た多重情報の形式であってもよい。
【0062】本文、グラフィック、音声メッセージ(一
括して多重媒体文書と言う)を含む情報の多重媒体パッ
ケージは、図3のハードウェアー構成要素により送信ま
たは受信される。例えば、図3に示されたハードウェア
ー構成要素による多重媒体文書の伝送は、後述のパケッ
トプロトコルにより、パーソナルコンピュータと直列回
線インタフェース回路315との間のRS232直列イ
ンタフェースを通じてて、多重媒体デジタル情報を伝送
することにより行われる。
括して多重媒体文書と言う)を含む情報の多重媒体パッ
ケージは、図3のハードウェアー構成要素により送信ま
たは受信される。例えば、図3に示されたハードウェア
ー構成要素による多重媒体文書の伝送は、後述のパケッ
トプロトコルにより、パーソナルコンピュータと直列回
線インタフェース回路315との間のRS232直列イ
ンタフェースを通じてて、多重媒体デジタル情報を伝送
することにより行われる。
【0063】次に、パケットは、電話回線インタフェー
ス回路309を介して遠隔地側で受信するため、主制御
装置回路313によりデータ・ポンプ回路311を経
て、電話回線へ伝送される。同様に、遠隔地からの電話
回線を通じて受信され多重媒体文書は、RS232直列
回線インタフェース回路315を経て主制御装置回路3
13により受信と転送を行うため、電話回線インタフェ
ース回路309で受信され、データポンプ回路311を
通過する。
ス回路309を介して遠隔地側で受信するため、主制御
装置回路313によりデータ・ポンプ回路311を経
て、電話回線へ伝送される。同様に、遠隔地からの電話
回線を通じて受信され多重媒体文書は、RS232直列
回線インタフェース回路315を経て主制御装置回路3
13により受信と転送を行うため、電話回線インタフェ
ース回路309で受信され、データポンプ回路311を
通過する。
【0064】本装置の表示/告示機能123により、ユ
ーザーは、データ/音声通信セッションを設定すること
が出来る。この動作モードにおいて、完全二重データ伝
送が、両通信側の間の音声通信と同時に達成される。こ
の動作は、同一構成の遠隔地側を想定している。本装置
のハードウェア構成要素は、また、音声/データを細胞
リンクを通じて送る手段を有する。多重化された音声と
データを伝送するために使用されるプロトコルは、以降
に詳述される監視パケットを有しており、細胞リンクを
経て設定されたリンクを保持している。この監視パケッ
トは、リンクがまだ動作状態にある肯定応答である。デ
ータが送られていず、またパケットが指定された試みの
後に応答されない場合、この監視パケットは二回毎に送
られ、次に、プロトコルが、細胞リンクが停止している
ことの表示を与え、これにより、モデムは動作を行う。
例えば、この動作は、速度変更、保持、または、停止で
ある。監視パケットを使用することは、多重化された音
声とデータを送る場合に本質的に断続な細胞リンクを維
持する新しい方法である。
ーザーは、データ/音声通信セッションを設定すること
が出来る。この動作モードにおいて、完全二重データ伝
送が、両通信側の間の音声通信と同時に達成される。こ
の動作は、同一構成の遠隔地側を想定している。本装置
のハードウェア構成要素は、また、音声/データを細胞
リンクを通じて送る手段を有する。多重化された音声と
データを伝送するために使用されるプロトコルは、以降
に詳述される監視パケットを有しており、細胞リンクを
経て設定されたリンクを保持している。この監視パケッ
トは、リンクがまだ動作状態にある肯定応答である。デ
ータが送られていず、またパケットが指定された試みの
後に応答されない場合、この監視パケットは二回毎に送
られ、次に、プロトコルが、細胞リンクが停止している
ことの表示を与え、これにより、モデムは動作を行う。
例えば、この動作は、速度変更、保持、または、停止で
ある。監視パケットを使用することは、多重化された音
声とデータを送る場合に本質的に断続な細胞リンクを維
持する新しい方法である。
【0065】表示/告示機能の音声/データ伝送の音声
部分は、ユーザーの音声を電話機インタフェース30
1,302,および303から受信することにより達成
され、音声情報はテジタル電話回路305によりデジタ
ル化される。デジタル化された音声情報は、音声制御回
路306へ送られ、そこで、デジタル化された音声情報
は、十分に後述される音声圧縮アルゴリズムにより圧縮
される。このテジタル化圧縮音声信号は、二重ポートR
AM回路308を経て主制御装置回路313へ送られ
る。無音声の時間の間、無声フラッグは、後述のパケッ
ト転送プロトコルで二重ポートRAM回路308によ
り、音声制御回路306から主制御装置回路313へ送
られる。
部分は、ユーザーの音声を電話機インタフェース30
1,302,および303から受信することにより達成
され、音声情報はテジタル電話回路305によりデジタ
ル化される。デジタル化された音声情報は、音声制御回
路306へ送られ、そこで、デジタル化された音声情報
は、十分に後述される音声圧縮アルゴリズムにより圧縮
される。このテジタル化圧縮音声信号は、二重ポートR
AM回路308を経て主制御装置回路313へ送られ
る。無音声の時間の間、無声フラッグは、後述のパケッ
ト転送プロトコルで二重ポートRAM回路308によ
り、音声制御回路306から主制御装置回路313へ送
られる。
【0066】主制御装置回路313によるインタフェー
ス回線回路315を経てパーソナルコンピュータからの
パッケージ化デジタル情報の受信は、音声情報の圧縮デ
ジタル化とパッケージ化と同時である。本装置の表示/
告示機能における主制御装置回路313は、電話回線イ
ンタフェース回路309を経て電話回線からの伝送のた
めに、効率的また効果的にデジタル化音声情報をデジタ
ル情報と結合しなければならない。
ス回線回路315を経てパーソナルコンピュータからの
パッケージ化デジタル情報の受信は、音声情報の圧縮デ
ジタル化とパッケージ化と同時である。本装置の表示/
告示機能における主制御装置回路313は、電話回線イ
ンタフェース回路309を経て電話回線からの伝送のた
めに、効率的また効果的にデジタル化音声情報をデジタ
ル情報と結合しなければならない。
【0067】上述され、またより詳細に後述されている
ように、主制御装置回路313は、音声送信中の無声時
間に依存して、すべての与えられた期間に送られた音声
情報とデジタル情報の量を動的に変化する。例えば、音
声情報が送られていない無声時間の間に、主制御装置回
路313は、より多量のデジタルデータ情報が、デジタ
ル化音声情報の代わりに、電話回線インタフェースから
送られることを確実にする。
ように、主制御装置回路313は、音声送信中の無声時
間に依存して、すべての与えられた期間に送られた音声
情報とデジタル情報の量を動的に変化する。例えば、音
声情報が送られていない無声時間の間に、主制御装置回
路313は、より多量のデジタルデータ情報が、デジタ
ル化音声情報の代わりに、電話回線インタフェースから
送られることを確実にする。
【0068】また、十分に後述されているように、後述
の伝送パケットプロトコルによる電話回線インタフェー
スから送られたデジタルデータのパケットは、デジタル
データ伝送中に100パーセントの正確度を必要とする
が、デジタル化音声情報の送信と受信については標準よ
り低い正確度を必要とする。デジタル情報は、100の
正確度で伝送されなければならないので、遠隔地で受信
されたデジタル情報の改変されたパケットは、再伝送さ
れなければならない。再伝送信号は、ローカル側へ送り
返され、伝送中に改変されたそのデジタル情報のパケッ
トは、再伝送される。しかし、伝送されたパケットが音
声データを含んでいたならば、パケットヘッダーがその
ままである限り、パケットが改変されていても、いなく
ても、遠隔地側はそのパケットを使用する。ヘッダーが
改変されているならば、そのパケットは放棄される。従
って、音声情報はリアルタイムベースで送られなければ
ならず、また、音声信号のすべてのデジタル情報の改変
は、危険な限界にないと理解されるので、音声情報は、
再伝送を要求することなく、改変される。これと対照
に、デジタルデータの伝送は限界にあり、改変されたデ
ータパケットの再伝送は、遠隔地側により要求される。
の伝送パケットプロトコルによる電話回線インタフェー
スから送られたデジタルデータのパケットは、デジタル
データ伝送中に100パーセントの正確度を必要とする
が、デジタル化音声情報の送信と受信については標準よ
り低い正確度を必要とする。デジタル情報は、100の
正確度で伝送されなければならないので、遠隔地で受信
されたデジタル情報の改変されたパケットは、再伝送さ
れなければならない。再伝送信号は、ローカル側へ送り
返され、伝送中に改変されたそのデジタル情報のパケッ
トは、再伝送される。しかし、伝送されたパケットが音
声データを含んでいたならば、パケットヘッダーがその
ままである限り、パケットが改変されていても、いなく
ても、遠隔地側はそのパケットを使用する。ヘッダーが
改変されているならば、そのパケットは放棄される。従
って、音声情報はリアルタイムベースで送られなければ
ならず、また、音声信号のすべてのデジタル情報の改変
は、危険な限界にないと理解されるので、音声情報は、
再伝送を要求することなく、改変される。これと対照
に、デジタルデータの伝送は限界にあり、改変されたデ
ータパケットの再伝送は、遠隔地側により要求される。
【0069】デジタルデータの伝送は、業界で周知のよ
うに、また、国際電信電話諮問委員会報告書、8巻名
称:電話ネツトワークによるデータ通信に述べられてい
るように、国際電信電話諮問委員会(CCITT)V.
42標準に従っている。国際電信電話諮問委員会V.4
2標準が、ここに参考に引用されている。音声データパ
ケット情報も、国際電信電話諮問委員会V.42標準に
従っているが、受信側がデータパケットと音声パケット
との差を認識するように、異なるヘッダーフォーマット
を使用している。音声パケットは、V.42標準のヘッ
ダー(16進80)に未定義ビットを使用することによ
り、データパケットと識別される。本装置の表示/告示
機能中の音声/データ伝送に関するパケットプロトコル
は、以降に詳細に説明されている。
うに、また、国際電信電話諮問委員会報告書、8巻名
称:電話ネツトワークによるデータ通信に述べられてい
るように、国際電信電話諮問委員会(CCITT)V.
42標準に従っている。国際電信電話諮問委員会V.4
2標準が、ここに参考に引用されている。音声データパ
ケット情報も、国際電信電話諮問委員会V.42標準に
従っているが、受信側がデータパケットと音声パケット
との差を認識するように、異なるヘッダーフォーマット
を使用している。音声パケットは、V.42標準のヘッ
ダー(16進80)に未定義ビットを使用することによ
り、データパケットと識別される。本装置の表示/告示
機能中の音声/データ伝送に関するパケットプロトコル
は、以降に詳細に説明されている。
【0070】遠隔地側との音声/データ通信は完全二重
通信であるので、入信データパケットと入信音声パケッ
トは、図3のハードウェア構成要素により受信される。
入信データパケットと入信音声パケットは、電話回線イ
ンタフェース回路309から受信され、データ・ポンプ
DSP回路311を経て主制御装置回路313へ送られ
る。入信データパケットは、主制御装置回路313によ
り直列インタフェース回路315へ送られ、パーソナル
コンピュータへ送られる。入信音声パケットは、音声制
御DSP回路306により受信するため、伝送主制御装
置回路313により二重ポートRAM回路308へ送ら
れる。音声パケットは復号され、圧縮されたデジタル情
報は、そこで回路306の音声制御DSPにより圧縮解
除される。圧縮解除されたデジタル音声情報は、テジタ
ル電話CODEC回路305へ送られ、そこで、アナロ
グ信号に再変換され、電話回線インタフェース回路30
9から再伝送される。このように、完全二重音声/デー
タ送信と受信は、本装置の表示/告示機能動作中に図3
のハードウェア構成要素により達成される。
通信であるので、入信データパケットと入信音声パケッ
トは、図3のハードウェア構成要素により受信される。
入信データパケットと入信音声パケットは、電話回線イ
ンタフェース回路309から受信され、データ・ポンプ
DSP回路311を経て主制御装置回路313へ送られ
る。入信データパケットは、主制御装置回路313によ
り直列インタフェース回路315へ送られ、パーソナル
コンピュータへ送られる。入信音声パケットは、音声制
御DSP回路306により受信するため、伝送主制御装
置回路313により二重ポートRAM回路308へ送ら
れる。音声パケットは復号され、圧縮されたデジタル情
報は、そこで回路306の音声制御DSPにより圧縮解
除される。圧縮解除されたデジタル音声情報は、テジタ
ル電話CODEC回路305へ送られ、そこで、アナロ
グ信号に再変換され、電話回線インタフェース回路30
9から再伝送される。このように、完全二重音声/デー
タ送信と受信は、本装置の表示/告示機能動作中に図3
のハードウェア構成要素により達成される。
【0071】本装置の端末機能も、図3のハードウェア
構成要素により支援される。端末機能は、ローカルコン
ピュータがファイル伝送能力を有する無音の端末として
単に働くことを意味する。従って、ローカル処理は、無
音端末の動作に必要なハンドシェーキングプロトコル以
外は行わない。端末モード動作状態で、遠隔地側はパー
ソナルコンピュータに接続したモデムであると見なされ
るが、遠隔地側は、必ずしも、本装置により構成された
通信側ではない。端末モード動作状態において、パーソ
ナルコンピュータからの指令とデータ情報は、RS23
2直列インタフェース回路315から伝送され、主制御
装置回路313によりデータ・ポンプ回路311へ送ら
れ、そこで、データは電話回線インタフェース回路30
9を経て電話回線上に置かれる。
構成要素により支援される。端末機能は、ローカルコン
ピュータがファイル伝送能力を有する無音の端末として
単に働くことを意味する。従って、ローカル処理は、無
音端末の動作に必要なハンドシェーキングプロトコル以
外は行わない。端末モード動作状態で、遠隔地側はパー
ソナルコンピュータに接続したモデムであると見なされ
るが、遠隔地側は、必ずしも、本装置により構成された
通信側ではない。端末モード動作状態において、パーソ
ナルコンピュータからの指令とデータ情報は、RS23
2直列インタフェース回路315から伝送され、主制御
装置回路313によりデータ・ポンプ回路311へ送ら
れ、そこで、データは電話回線インタフェース回路30
9を経て電話回線上に置かれる。
【0072】往復の形で、データは電話回線から電話回
線インタフェース回路309を経て受信され、データ・
ポンプ回路311により主制御装置回路313から直列
回線インタフェース回路315を経てパーソナルコンピ
ュータヘ送られる。
線インタフェース回路309を経て受信され、データ・
ポンプ回路311により主制御装置回路313から直列
回線インタフェース回路315を経てパーソナルコンピ
ュータヘ送られる。
【0073】上述され、また、より詳細に後述されてい
るように、本装置のアドレス・ブック機能は、主に、本
装置の他の多くの機能に対し電話番号とアドレスを提供
する支援機能である。
るように、本装置のアドレス・ブック機能は、主に、本
装置の他の多くの機能に対し電話番号とアドレスを提供
する支援機能である。
【0074】電気的構成詳細図 詳細な電気的構成図は、図5〜7、図8〜10、図11
〜13、図14〜15、図16〜18、及び図19〜2
1から構成している。図4は、構成図が、各図間の電気
回線上の信号の流れを調べるために、便利に配置されて
いる状態についての手引きを示す。電気的構成図の間の
電気的接続は、各線の次に列記された指定子を介して行
われる。例えば、図5の右側に、アドレス回線A0〜A
19が、個々の電気回線がA0〜A19として他のペー
ジに出現するか、または、集合母線へ接続した円内の指
定子”A”を経て他の構成図へ一括して接続しているア
ドレス母線へ接続している。同様に、図5の左下側にR
NGLなどの記号で指定された他の電気回線が、同じ信
号指定子RLによりほかの構成図へ接続している。
〜13、図14〜15、図16〜18、及び図19〜2
1から構成している。図4は、構成図が、各図間の電気
回線上の信号の流れを調べるために、便利に配置されて
いる状態についての手引きを示す。電気的構成図の間の
電気的接続は、各線の次に列記された指定子を介して行
われる。例えば、図5の右側に、アドレス回線A0〜A
19が、個々の電気回線がA0〜A19として他のペー
ジに出現するか、または、集合母線へ接続した円内の指
定子”A”を経て他の構成図へ一括して接続しているア
ドレス母線へ接続している。同様に、図5の左下側にR
NGLなどの記号で指定された他の電気回線が、同じ信
号指定子RLによりほかの構成図へ接続している。
【0075】図13の電気的構成図で始まり、好適な実
施例の電話回線接続は、標準の6ピン・モジュラーRJ
−11ジャックを介して形成されている。図13の構成
図において、このRJ−11モジュラー・コネクターの
第一電話回路の軽タッチと呼び出しだけが使用される。
フェライト・ビードFB3とFB4が、電話回線接続の
軽タッチと呼び出しの回線に配置されており、入信電話
回線上のすべての高周波またはラジオノイズを除去す
る。入信電話回線は、SIDACTOR R4によって
も過電圧から保護される。入信電話回線は、ダイオード
CR27,CR28,CR29,CR31から成る全
波ブリッジにより全波整流される。スイッチ S4は、
回線が非給電専用線か標準電話回線かによって、直接接
続と全波整流接続との間を切り換える。専用回線は、無
電圧の空き線であるので、全波整流は必要としない。
施例の電話回線接続は、標準の6ピン・モジュラーRJ
−11ジャックを介して形成されている。図13の構成
図において、このRJ−11モジュラー・コネクターの
第一電話回路の軽タッチと呼び出しだけが使用される。
フェライト・ビードFB3とFB4が、電話回線接続の
軽タッチと呼び出しの回線に配置されており、入信電話
回線上のすべての高周波またはラジオノイズを除去す
る。入信電話回線は、SIDACTOR R4によって
も過電圧から保護される。入信電話回線は、ダイオード
CR27,CR28,CR29,CR31から成る全
波ブリッジにより全波整流される。スイッチ S4は、
回線が非給電専用線か標準電話回線かによって、直接接
続と全波整流接続との間を切り換える。専用回線は、無
電圧の空き線であるので、全波整流は必要としない。
【0076】また、呼び出し検出回路は、入信電話回線
を横切って接続されている。光学アイソレータ U32
(部品型番号 CNY17)は、呼び出し電圧がツェナ
ーダイオード CR1とCR2の破壊電圧を超えると、
呼び出し電圧のしきい値を感知する。図13の右上隅に
示された濾波回路は、AC呼び出し電圧の連続した存在
を感知する長いRC遅れを生成し、演算増幅器 U25
(部品型番号 TL082)からの2進信号であるその
信号を緩衝する。従って、RNGLとJ1RINGの信
号は、電気的構成図の残りの部分で使用するための2進
信号であり、電話回線上の呼び出し電圧の存在を表示す
る。
を横切って接続されている。光学アイソレータ U32
(部品型番号 CNY17)は、呼び出し電圧がツェナ
ーダイオード CR1とCR2の破壊電圧を超えると、
呼び出し電圧のしきい値を感知する。図13の右上隅に
示された濾波回路は、AC呼び出し電圧の連続した存在
を感知する長いRC遅れを生成し、演算増幅器 U25
(部品型番号 TL082)からの2進信号であるその
信号を緩衝する。従って、RNGLとJ1RINGの信
号は、電気的構成図の残りの部分で使用するための2進
信号であり、電話回線上の呼び出し電圧の存在を表示す
る。
【0077】また、本装置は、呼び出しの間に電話回線
に送られる呼び出し者識別情報を感知することも出来
る。呼び出しの間に、図13の光学的に遮断されたリレ
ーU30とU31、及び図12の光学的に遮断されたリ
レーU33は、すべて、呼び出し期間中に動作し、FS
K(周波数偏移変調)変調された呼び出し者識別情報
が、詳細に後述するように、図14と8BのCODEC
とデータポンプDSPへ接続される。
に送られる呼び出し者識別情報を感知することも出来
る。呼び出しの間に、図13の光学的に遮断されたリレ
ーU30とU31、及び図12の光学的に遮断されたリ
レーU33は、すべて、呼び出し期間中に動作し、FS
K(周波数偏移変調)変調された呼び出し者識別情報
が、詳細に後述するように、図14と8BのCODEC
とデータポンプDSPへ接続される。
【0078】図12に関して、多くの電話回線の濾波回
路が示されている。誘導子L1と抵抗体R1などの電話
回線バッファリング回路素子のいくつかは、選択され、
ワードに基づいて使用される各種の電話回線の標準品と
して接続され、ローカル要件に適合している。例えば、
スイスは、回線と直列の22ミリヘンリーの誘導子と1
キロオームの抵抗体とを必要としている。他のすべての
国については、この1キロオームの抵抗体は、0オーム
の抵抗体に置き代わっている。
路が示されている。誘導子L1と抵抗体R1などの電話
回線バッファリング回路素子のいくつかは、選択され、
ワードに基づいて使用される各種の電話回線の標準品と
して接続され、ローカル要件に適合している。例えば、
スイスは、回線と直列の22ミリヘンリーの誘導子と1
キロオームの抵抗体とを必要としている。他のすべての
国については、この1キロオームの抵抗体は、0オーム
の抵抗体に置き代わっている。
【0079】図12に示されたリレーU29は、軽タツ
チと呼び出し回線の開放と短絡により、パルス呼び出し
を行うために使用される。光学リレーX2は、軽タッチ
と呼び出しが直接に短絡されるように、パルス呼び出し
中に連動している。トランジスタQ2とQ3は、接続さ
れた個別の抵抗体とともに、回線を捕らえるために電話
回線に電流路または電流ループを形成している保持回路
を形成している。
チと呼び出し回線の開放と短絡により、パルス呼び出し
を行うために使用される。光学リレーX2は、軽タッチ
と呼び出しが直接に短絡されるように、パルス呼び出し
中に連動している。トランジスタQ2とQ3は、接続さ
れた個別の抵抗体とともに、回線を捕らえるために電話
回線に電流路または電流ループを形成している保持回路
を形成している。
【0080】図11は、本装置のハードウェア構成要素
と、ハンドセット、ヘッドセット、及びマイクロホンと
の間の電話インタフェース接続を示す。
と、ハンドセット、ヘッドセット、及びマイクロホンと
の間の電話インタフェース接続を示す。
【0081】図12からの電話回線の接続T1とT2
は、図15の電気的構成図に示された変圧器TR1へ接
続されている。信号のAC成分だけが、変圧器TR1を
通過する。TR1の二次側へ接続した信号の接続は、電
話回線による情報の送信と受信の両方について示されて
いる。
は、図15の電気的構成図に示された変圧器TR1へ接
続されている。信号のAC成分だけが、変圧器TR1を
通過する。TR1の二次側へ接続した信号の接続は、電
話回線による情報の送信と受信の両方について示されて
いる。
【0082】入信信号は、演算増幅器U27AとU27
Bにより緩衝される。演算増幅器U27Bによるバッフ
ァリングの第一ステージは、電話回線にある送信された
情報が、本装置の受信部分へ送り返されないように、エ
コー抑制に使用される。演算増幅器U27Aによる入力
バッファリングの第二ステージは、信号をCODECU
35へ送る前に、適度な量の利得のために構成されてい
る。
Bにより緩衝される。演算増幅器U27Bによるバッフ
ァリングの第一ステージは、電話回線にある送信された
情報が、本装置の受信部分へ送り返されないように、エ
コー抑制に使用される。演算増幅器U27Aによる入力
バッファリングの第二ステージは、信号をCODECU
35へ送る前に、適度な量の利得のために構成されてい
る。
【0083】図15のCODECチップU35、図14
のインタフェース・チップU34、及び図14のデジタ
ル信号プロセッサ(DSP)チップU37は、AT&T
マイクロエレクトリックス社の製造販売によるデータ
・ポンプ・チップセットから成っている。相互に直接に
接続しまた相互に協働しているこれらの三つのチップの
動作に関する詳細な説明は、1991年12月にAT&
T マイクロエレクトリックス社により出版された刊行
物、名称”AT&T V.32bis/V.32/ファ
ックス 高速度データ・ポンプ・チップ・セット・デー
タブック”に述べられており、ここに参考に引用されて
いる。このAT&Tのデータポンプ・チップセットは、
標準の電話回線または専用回線を通じて動作する集積さ
れた2線の完全二重モデムのコアを有する。このデータ
ポンプ・チップセットは、CCITT推薦のV.32b
is,V.32,V.22bis,V.22,V.2
3,V.21の通信仕様に準拠しており、ベル 212
Aと103モデムと両立する。毎秒14,400、9,
600、4,800、2,400、1,200、60
0、及び300ビットの速度は、維持される。このデー
タポンプ・チップセットは、R0M符号化DSP16A
デジタル信号プロセッサ U37、インタフェースチ
ップ U34、及びAT&T T7525 線形COD
ECU35から構成している。AT&T V.32デー
タポンプ・チップセットは、AT&T マイクロエレク
トリックス社から入手することが出来る。
のインタフェース・チップU34、及び図14のデジタ
ル信号プロセッサ(DSP)チップU37は、AT&T
マイクロエレクトリックス社の製造販売によるデータ
・ポンプ・チップセットから成っている。相互に直接に
接続しまた相互に協働しているこれらの三つのチップの
動作に関する詳細な説明は、1991年12月にAT&
T マイクロエレクトリックス社により出版された刊行
物、名称”AT&T V.32bis/V.32/ファ
ックス 高速度データ・ポンプ・チップ・セット・デー
タブック”に述べられており、ここに参考に引用されて
いる。このAT&Tのデータポンプ・チップセットは、
標準の電話回線または専用回線を通じて動作する集積さ
れた2線の完全二重モデムのコアを有する。このデータ
ポンプ・チップセットは、CCITT推薦のV.32b
is,V.32,V.22bis,V.22,V.2
3,V.21の通信仕様に準拠しており、ベル 212
Aと103モデムと両立する。毎秒14,400、9,
600、4,800、2,400、1,200、60
0、及び300ビットの速度は、維持される。このデー
タポンプ・チップセットは、R0M符号化DSP16A
デジタル信号プロセッサ U37、インタフェースチ
ップ U34、及びAT&T T7525 線形COD
ECU35から構成している。AT&T V.32デー
タポンプ・チップセットは、AT&T マイクロエレク
トリックス社から入手することが出来る。
【0084】図14と15のチップセットU34、U3
5、U37は、電話回線に位置しているか、そこから引
き出されたすべての信号のA/D、D/A、復調、エコ
ー消去を行う。CODEC U35は、DTMF音の発
生と検出、呼び出し進行音の信号分析などを行う。CO
DEC U35から電話回線への情報の伝送は、バッフ
ァU28A、CMOSスイッチU36、及び回線バッフ
ァU25を経て行われる。CMOSスイッチU36は、
回路310(図3に示されている)のデータポンプ・チ
ップセットCODECと回路306(これも図3に示さ
れている)との間を切り換えるために使用される。信号
回線AOUTNとA0UTPFは、回路306の音声制
御CODECから受信された信号に対応する。CODE
C U35は、図3の回路311の一部である。
5、U37は、電話回線に位置しているか、そこから引
き出されたすべての信号のA/D、D/A、復調、エコ
ー消去を行う。CODEC U35は、DTMF音の発
生と検出、呼び出し進行音の信号分析などを行う。CO
DEC U35から電話回線への情報の伝送は、バッフ
ァU28A、CMOSスイッチU36、及び回線バッフ
ァU25を経て行われる。CMOSスイッチU36は、
回路310(図3に示されている)のデータポンプ・チ
ップセットCODECと回路306(これも図3に示さ
れている)との間を切り換えるために使用される。信号
回線AOUTNとA0UTPFは、回路306の音声制
御CODECから受信された信号に対応する。CODE
C U35は、図3の回路311の一部である。
【0085】主制御装置回路313の主制御装置と、支
援回路312、314、316、317及び308が、
図5〜7に示されている。本装置の好適な実施態様にお
いて、主制御装置回路は、Z80180 8ビットマイ
クロプロセッサ チップである。好適な実施態様では、
マイクロプロセッサ チップ U17は、Z80180
マイクロプロセッサ、カリフォルニア州、キャンベ
ル、のザイログ社による部品番号Z84CO1(日立半
導体社からも部品番号HD64180Zとして購入出来
る)である。
援回路312、314、316、317及び308が、
図5〜7に示されている。本装置の好適な実施態様にお
いて、主制御装置回路は、Z80180 8ビットマイ
クロプロセッサ チップである。好適な実施態様では、
マイクロプロセッサ チップ U17は、Z80180
マイクロプロセッサ、カリフォルニア州、キャンベ
ル、のザイログ社による部品番号Z84CO1(日立半
導体社からも部品番号HD64180Zとして購入出来
る)である。
【0086】ザイログ社 Z80180 8ビットマイ
クロプロセッサは、外部結晶クリスタルにより12MH
zの内部クロツク速度で動作し、好適な実施態様では、
このクリスタルは24.576MHzクリスタルであ
る。このクリスタル回路は、20pFコンデンサである
コンデンサC4とC5と、33オーム抵抗体である抵抗
体R28とを有している。クリスタルと支援回路は、ザ
イログ社により発行されたザイログ インテリジェント
周辺制御装置データブックに見られる製造業者仕様書に
従って接続されている。ザイログ1991年インテリジ
ェント周辺制御装置データブツクのZ84CO1 Z8
0コンピュータ製品仕様書、ページ43〜73からのZ
84CO1 Z80180コンピュータについての製品
説明が、参考に記載されている。
クロプロセッサは、外部結晶クリスタルにより12MH
zの内部クロツク速度で動作し、好適な実施態様では、
このクリスタルは24.576MHzクリスタルであ
る。このクリスタル回路は、20pFコンデンサである
コンデンサC4とC5と、33オーム抵抗体である抵抗
体R28とを有している。クリスタルと支援回路は、ザ
イログ社により発行されたザイログ インテリジェント
周辺制御装置データブックに見られる製造業者仕様書に
従って接続されている。ザイログ1991年インテリジ
ェント周辺制御装置データブツクのZ84CO1 Z8
0コンピュータ製品仕様書、ページ43〜73からのZ
84CO1 Z80180コンピュータについての製品
説明が、参考に記載されている。
【0087】マイクロコントローラ・チップ U17
は、直列/並列 入/出 計時タイマーチップ U15
へ密接に接続しており、このチップは、好適な実施態様
では、ザイログ社から入手出来るザイログ 84C90
CM0S Z80 KIO直列/並列/カウンター/
タイマーの集積回路である。この多機能入/出チップU
15は、一つのチップ内の並行入/出ポート、直列入/
出ポート、母線制御回路、及び計時タイマー回路の諸機
能を結合している。ザイログZ84C90 製品仕様書
は、ザイログ社から入手出来るザイログ1991年イン
テリジェント周辺制御装置データブックにおいて、この
回路の内部動作を説明している。1991年インテリジ
ェント周辺制御装置データブックの84C90 CM0
S Z80 KIOのページ205〜224が、ここに
参考に引用されている。
は、直列/並列 入/出 計時タイマーチップ U15
へ密接に接続しており、このチップは、好適な実施態様
では、ザイログ社から入手出来るザイログ 84C90
CM0S Z80 KIO直列/並列/カウンター/
タイマーの集積回路である。この多機能入/出チップU
15は、一つのチップ内の並行入/出ポート、直列入/
出ポート、母線制御回路、及び計時タイマー回路の諸機
能を結合している。ザイログZ84C90 製品仕様書
は、ザイログ社から入手出来るザイログ1991年イン
テリジェント周辺制御装置データブックにおいて、この
回路の内部動作を説明している。1991年インテリジ
ェント周辺制御装置データブックの84C90 CM0
S Z80 KIOのページ205〜224が、ここに
参考に引用されている。
【0088】図5に示されているデータとアドレスの母
線は、マイクロコントローラU17のZ80180マイ
クロプロセッサをZ80 KIO回路U15とゲートア
レイ回路U19とに接続し、また、電気的構成図のほか
の部分へ接続している。ゲートアレイU19は、離散的
SSIまたはMSI集積回路に通常見られる、本装置用
の付帯ラッチとバッファの回路を有する。非常に多様な
付帯支援回路を単一のゲートアレイへ結合することによ
り、かなり低減された設計的複雑さと製造コストが達成
される。ゲートアレイU19の内部動作の詳細な説明
は、図19〜21の構成図に関連して以降に十分に述べ
られる。
線は、マイクロコントローラU17のZ80180マイ
クロプロセッサをZ80 KIO回路U15とゲートア
レイ回路U19とに接続し、また、電気的構成図のほか
の部分へ接続している。ゲートアレイU19は、離散的
SSIまたはMSI集積回路に通常見られる、本装置用
の付帯ラッチとバッファの回路を有する。非常に多様な
付帯支援回路を単一のゲートアレイへ結合することによ
り、かなり低減された設計的複雑さと製造コストが達成
される。ゲートアレイU19の内部動作の詳細な説明
は、図19〜21の構成図に関連して以降に十分に述べ
られる。
【0089】マイクロコントローラU17のZ80マイ
クロプロセッサと接続して動作するメモリチップは、図
7に示されている。接続AとBは、図5に見られるアド
レスとデータのそれぞれの母船への接続に対応してい
る。メモリチップU16とU13は、所定の位置で電気
的に変更可能な読み取り専用メモリ(ROM)である。
これらのプログラマブルROMは、一般にフラツシュP
ROMまたはプログラマブル消去可能読み取り専用メモ
リ(PEROM)と呼ばれており、本装置のプログラム
コードと動作変数とを非揮発性メモリに保有する。給電
すると、プログラムと動作の変数は、図17に示されて
いるように、音声制御DSP RAM U12へ伝送さ
れる。
クロプロセッサと接続して動作するメモリチップは、図
7に示されている。接続AとBは、図5に見られるアド
レスとデータのそれぞれの母船への接続に対応してい
る。メモリチップU16とU13は、所定の位置で電気
的に変更可能な読み取り専用メモリ(ROM)である。
これらのプログラマブルROMは、一般にフラツシュP
ROMまたはプログラマブル消去可能読み取り専用メモ
リ(PEROM)と呼ばれており、本装置のプログラム
コードと動作変数とを非揮発性メモリに保有する。給電
すると、プログラムと動作の変数は、図17に示されて
いるように、音声制御DSP RAM U12へ伝送さ
れる。
【0090】好適な実施例において、RAMチップU1
4は、本質的に内蔵リフレッシュ回路を有するダイナミ
ックなRAMである擬似スタティックRAMである。本
技術分野の専門家は、非常に多様なメモリチップが、擬
似スタティックRAM U14とフラッシュPROM
U16とU13の代わりに使用され、置き換えられるこ
とを容易に理解するであろう。
4は、本質的に内蔵リフレッシュ回路を有するダイナミ
ックなRAMである擬似スタティックRAMである。本
技術分野の専門家は、非常に多様なメモリチップが、擬
似スタティックRAM U14とフラッシュPROM
U16とU13の代わりに使用され、置き換えられるこ
とを容易に理解するであろう。
【0091】再度図3に関し、主制御装置回路313
は、回路306の音声制御DSPと二重ポートRAM回
路308を介して通信する。デジタル電話CODEC回
路305、音声制御DSP/CODEC回路306、D
SP RAM307、及び二重ポートRAM308は、
図16〜18の詳細な電気的構成図に示されている。
は、回路306の音声制御DSPと二重ポートRAM回
路308を介して通信する。デジタル電話CODEC回
路305、音声制御DSP/CODEC回路306、D
SP RAM307、及び二重ポートRAM308は、
図16〜18の詳細な電気的構成図に示されている。
【0092】図16に関し、DSP RAMチップ U
6とU7が、関連支援チップと共に示されている。支援
チップU1とU2は、好適な実施態様において、データ
母線からデータを収集し、それをDSP RAMチップ
U6とU7にために保持するするために使用されるトラ
ンジスタ−トランジスタレベルのラッチ回路である部品
74HCT244である。回路U3とU4もまた、DS
P RAMチップU6とU7を制御するために同様にア
ドレス情報を保持するラッチ回路である。重ねて説明す
ると、図16に示されたアドレス母線Aとデータ母線B
は、多線接続であるが、図面を明快にするため、個々の
線のグループ化を示す密集した母線として示されてい
る。
6とU7が、関連支援チップと共に示されている。支援
チップU1とU2は、好適な実施態様において、データ
母線からデータを収集し、それをDSP RAMチップ
U6とU7にために保持するするために使用されるトラ
ンジスタ−トランジスタレベルのラッチ回路である部品
74HCT244である。回路U3とU4もまた、DS
P RAMチップU6とU7を制御するために同様にア
ドレス情報を保持するラッチ回路である。重ねて説明す
ると、図16に示されたアドレス母線Aとデータ母線B
は、多線接続であるが、図面を明快にするため、個々の
線のグループ化を示す密集した母線として示されてい
る。
【0093】また図16において、DSP RAM U
6とU7は、図16と17との間で分割して示されてい
るように、音声制御DSPとCODECチップU8へ接
続している。DSP/CODECチップU8は、好適な
実施態様において、AT&Tマイクロエレクトロニック
ス社により製造販売の部品番号WE(登録商標)DSP
16C、デジタル信号プロセッサとC0DECチップで
ある。これは、一つのチップに音声帯シグマ−デルタC
ODECを有する16ビットプログラマブルDSPであ
る。このチップのCODEC部分は、アナログ−デジタ
ルとテジタル−アナログの信号収集と変換を行うことが
できるが、電話インタフェースにたいする実際のD/A
とA/Dの機能は、デジタル電話CODECチップU1
2(図3のデジタル電話CODEC回路305に相当す
る)に存在する。
6とU7は、図16と17との間で分割して示されてい
るように、音声制御DSPとCODECチップU8へ接
続している。DSP/CODECチップU8は、好適な
実施態様において、AT&Tマイクロエレクトロニック
ス社により製造販売の部品番号WE(登録商標)DSP
16C、デジタル信号プロセッサとC0DECチップで
ある。これは、一つのチップに音声帯シグマ−デルタC
ODECを有する16ビットプログラマブルDSPであ
る。このチップのCODEC部分は、アナログ−デジタ
ルとテジタル−アナログの信号収集と変換を行うことが
できるが、電話インタフェースにたいする実際のD/A
とA/Dの機能は、デジタル電話CODECチップU1
2(図3のデジタル電話CODEC回路305に相当す
る)に存在する。
【0094】チップU8は、サンプリング、データ変
換、アンチエイリアシング濾波、及びアンチイメージン
グ濾波を行う回路を有する。DSP/CODECチップ
U8のプログラマブルな制御により、チップU8は、電
話インタフェースからデジタル音声を受信し(デジタル
電話CODECチップU12を介して)、その音声をデ
ジタル化された形で二重ポートRAMチップU11に格
納する。
換、アンチエイリアシング濾波、及びアンチイメージン
グ濾波を行う回路を有する。DSP/CODECチップ
U8のプログラマブルな制御により、チップU8は、電
話インタフェースからデジタル音声を受信し(デジタル
電話CODECチップU12を介して)、その音声をデ
ジタル化された形で二重ポートRAMチップU11に格
納する。
【0095】次に、デジタル化音声は、主制御装置回路
313へおくられ、そこで、デジタル化音声は、RS2
32回路315からパーソナルコンピュータへ送られ
る。同様に、二重ポートRAMチップU11に主制御装
置回路313により格納されたデジタル化音声は、音声
制御DSPチップU8を介して伝送され、デジタル電話
CODECチップU12によりアナログ信号へ変換さ
れ、ユーザーへ送られる。デジタル電話CODECチッ
プU12は、チップに直接電話ハンドセット・インタフ
ェースを有する。
313へおくられ、そこで、デジタル化音声は、RS2
32回路315からパーソナルコンピュータへ送られ
る。同様に、二重ポートRAMチップU11に主制御装
置回路313により格納されたデジタル化音声は、音声
制御DSPチップU8を介して伝送され、デジタル電話
CODECチップU12によりアナログ信号へ変換さ
れ、ユーザーへ送られる。デジタル電話CODECチッ
プU12は、チップに直接電話ハンドセット・インタフ
ェースを有する。
【0096】DSP/CODECチップU8への接続
は、図16と17とにわたって分割して示されている。
図16のアドレス/データ復号チップU9とU10と
は、結合されたアドレス/データ母線からのアドレスと
データの情報を図17の二重ポートRAMチップU11
に対し復号するように働く。図16と17とに示された
DSP/CODECチップU8の相互接続は、AT&T
マイクロエレクトロニックス社により1991年5月に
出版されたWER DSP16C デジタル信号プロセッ
サ/CODEC データシートに詳細に記載されてお
り、ここに参考に引用されている。
は、図16と17とにわたって分割して示されている。
図16のアドレス/データ復号チップU9とU10と
は、結合されたアドレス/データ母線からのアドレスと
データの情報を図17の二重ポートRAMチップU11
に対し復号するように働く。図16と17とに示された
DSP/CODECチップU8の相互接続は、AT&T
マイクロエレクトロニックス社により1991年5月に
出版されたWER DSP16C デジタル信号プロセッ
サ/CODEC データシートに詳細に記載されてお
り、ここに参考に引用されている。
【0097】デジタル電話CODECチップU12は、
図17にも示されており、このチップは、好適な実施態
様において、AT&Tマイクロエレクトロニックス社に
より製造販売の部品番号T7540、デジタル電話CO
DECである。デジタル電話CODECチップU12の
より詳細な説明は、AT&Tマイクロエレクトロニック
ス社により1991年7月に出版されたT7540デジ
タル電話CODECデータシートと追補に記載されてお
り、ここに参考に引用されている。
図17にも示されており、このチップは、好適な実施態
様において、AT&Tマイクロエレクトロニックス社に
より製造販売の部品番号T7540、デジタル電話CO
DECである。デジタル電話CODECチップU12の
より詳細な説明は、AT&Tマイクロエレクトロニック
ス社により1991年7月に出版されたT7540デジ
タル電話CODECデータシートと追補に記載されてお
り、ここに参考に引用されている。
【0098】図18に示された支援回路は、CODEC
チップU12、DSP/CODECチップU8、および
二重ポートRAMチップU11との間の通信を容易にす
るために使用される。例えば、8kHzクロックが、C
ODEC U12とDSP/CODEC U8との動作
を同期化するために使用される。
チップU12、DSP/CODECチップU8、および
二重ポートRAMチップU11との間の通信を容易にす
るために使用される。例えば、8kHzクロックが、C
ODEC U12とDSP/CODEC U8との動作
を同期化するために使用される。
【0099】二重ポートRAM U11の動作は、DS
P U8と主制御装置チップU17との両方により制御
される。二重ポートの動作は、一つのアドレスへの書き
込みを可能にし、同じチップで他のアドレスからの読み
取りを可能にする。どちらのプロセツサも、コンテンシ
ョン・プロトコルを使用して、厳密に同一のメモリ位置
をアクセスし、これにより、一つのプロセッサが読み取
っているとき、ほかのプロセッサは書き込むことが出来
ないようになっている。
P U8と主制御装置チップU17との両方により制御
される。二重ポートの動作は、一つのアドレスへの書き
込みを可能にし、同じチップで他のアドレスからの読み
取りを可能にする。どちらのプロセツサも、コンテンシ
ョン・プロトコルを使用して、厳密に同一のメモリ位置
をアクセスし、これにより、一つのプロセッサが読み取
っているとき、ほかのプロセッサは書き込むことが出来
ないようになっている。
【0100】好適な実施態様において、二重ポートRA
MチップU11は、シプラス・セミコンダクタ社から入
手出来る部品番号 CYZC131である。このチツプ
は、二つのプロセッサが同時に同一メモリ位置をアクセ
ス使用とすると、リクエストを行う最初のプロセッサが
アドレス位置の制御権を得て、他のプロセッサは待機し
なければならないように、内蔵コンテンション制御回路
を有する。
MチップU11は、シプラス・セミコンダクタ社から入
手出来る部品番号 CYZC131である。このチツプ
は、二つのプロセッサが同時に同一メモリ位置をアクセ
ス使用とすると、リクエストを行う最初のプロセッサが
アドレス位置の制御権を得て、他のプロセッサは待機し
なければならないように、内蔵コンテンション制御回路
を有する。
【0101】好適な実施態様において、循環バッファ
が、24バイトを有する二重ポートRAMチップU11
内に配置されている。バッファ領域へのポインターを有
する循環バッファ構成により、いずれのプロセッサもコ
ンテンション問題を持つことはない。
が、24バイトを有する二重ポートRAMチップU11
内に配置されている。バッファ領域へのポインターを有
する循環バッファ構成により、いずれのプロセッサもコ
ンテンション問題を持つことはない。
【0102】DSP RAMチップU6とU7はDSP
チップU8へ接続し、また、データとアドレスの母線を
経てザイログ・マイクロコントローラU17へも接続し
ている。この構成において、主制御装置は、DSP U
8に対する制御プログラムをDSP RAMチップU6
とU7へ送り出す。このような形で、詳細に後述されて
いるように、主制御装置またはオペレーションプログラ
ムによりDSP制御を変更することが出来る。DSPチ
ップU6とU7とに格納された制御プログラムは、フラ
ッシュPEROMチップU16とU17から発生する。
制御装置チップU17で動作する駆動制御ルーチンは、
DSP制御ルーチンをDSP RAMチップU6とU7
へ送り出す。
チップU8へ接続し、また、データとアドレスの母線を
経てザイログ・マイクロコントローラU17へも接続し
ている。この構成において、主制御装置は、DSP U
8に対する制御プログラムをDSP RAMチップU6
とU7へ送り出す。このような形で、詳細に後述されて
いるように、主制御装置またはオペレーションプログラ
ムによりDSP制御を変更することが出来る。DSPチ
ップU6とU7とに格納された制御プログラムは、フラ
ッシュPEROMチップU16とU17から発生する。
制御装置チップU17で動作する駆動制御ルーチンは、
DSP制御ルーチンをDSP RAMチップU6とU7
へ送り出す。
【0103】主制御装置回路313とパーソナルコンピ
ュータとの間のインタフェースは、SIO回路314と
RS232直列インタフェース315とを介して行われ
る。これらのインタフェースは、図8〜10の詳細な電
気的構成図に関連して、詳細に後述されている。
ュータとの間のインタフェースは、SIO回路314と
RS232直列インタフェース315とを介して行われ
る。これらのインタフェースは、図8〜10の詳細な電
気的構成図に関連して、詳細に後述されている。
【0104】RS232接続J1は、パーソナルコンピ
ュータとの直列通信インタフェースに対し適切なRS2
32標準信号を発生しまた受信するために使用される関
連制御回路とインタフェース回路と共に、図8に示され
ている。
ュータとの直列通信インタフェースに対し適切なRS2
32標準信号を発生しまた受信するために使用される関
連制御回路とインタフェース回路と共に、図8に示され
ている。
【0105】図9は、ハードウェア構成要素20の電気
的構成図のハードウェア構成要素に給電する各種電圧の
発生を示す詳細な電気的構成図である。本ハードウェア
構成要素に対する電力は、コネクターJ5により受電さ
れ、パワースイッチS34によって制御される。図9の
この回路から、正負12ボルトと正負5ボルトが、本装
置の各種RAMチップ、制御装置チップ、及び支援回路
を作動するために引き出される。図10は、ボックス2
0の全面ディスプレイに見られる状態LEDの相互結線
を示している。
的構成図のハードウェア構成要素に給電する各種電圧の
発生を示す詳細な電気的構成図である。本ハードウェア
構成要素に対する電力は、コネクターJ5により受電さ
れ、パワースイッチS34によって制御される。図9の
この回路から、正負12ボルトと正負5ボルトが、本装
置の各種RAMチップ、制御装置チップ、及び支援回路
を作動するために引き出される。図10は、ボックス2
0の全面ディスプレイに見られる状態LEDの相互結線
を示している。
【0106】最後に、ハードウェア構成要素20におい
て各種機能を支援するために使用される”グリュー論
理”を、図19〜21の詳細な電気的構成図に関連して
説明する。図19と21、と前記電気的構成図との間の
接続は、各回線のラベルを経て行われる。例えば、LE
D状態灯は、ラッチGA1とGA2の直接アドレス指定
とデータ制御により、制御されまた作動状態に維持され
る。図19〜21のグリュー論理の接続をさらに説明す
ると、ゲートアレイU19が、図5と6において接続し
て示されている。
て各種機能を支援するために使用される”グリュー論
理”を、図19〜21の詳細な電気的構成図に関連して
説明する。図19と21、と前記電気的構成図との間の
接続は、各回線のラベルを経て行われる。例えば、LE
D状態灯は、ラッチGA1とGA2の直接アドレス指定
とデータ制御により、制御されまた作動状態に維持され
る。図19〜21のグリュー論理の接続をさらに説明す
ると、ゲートアレイU19が、図5と6において接続し
て示されている。
【0107】パーソナルコンピュータとハードウェアー
構成要素との間のパケットプロトコル 特殊なパケットプロトコルが、ハードウェア構成要素2
0とパーソナルコンピュータ(PC)10との間の通信
に使用されている。このプロトコルは、二つの装置の間
の、データ、音声、及び装飾された情報の伝送などの、
各種の情報を伝送するために使用される。このプロトコ
ルは、プロトコルの同期かを維持するための手段とし
て、CCITT X.28に定義されている”ブレー
ク”も使用している。このブレーク・シーケンスの説明
は、1993年1月出願、チモシー・デー・ガンに付与
された法令発明登録、名称”モデム通信用の拡張法”に
も記載されており、ここに参考に引用されている。
構成要素との間のパケットプロトコル 特殊なパケットプロトコルが、ハードウェア構成要素2
0とパーソナルコンピュータ(PC)10との間の通信
に使用されている。このプロトコルは、二つの装置の間
の、データ、音声、及び装飾された情報の伝送などの、
各種の情報を伝送するために使用される。このプロトコ
ルは、プロトコルの同期かを維持するための手段とし
て、CCITT X.28に定義されている”ブレー
ク”も使用している。このブレーク・シーケンスの説明
は、1993年1月出願、チモシー・デー・ガンに付与
された法令発明登録、名称”モデム通信用の拡張法”に
も記載されており、ここに参考に引用されている。
【0108】このプロトコルは二つの動作モードを有す
る。一つのモードはパケットモードであり、ほかのモー
ドはストリームモードである。プロトコルは、動作モー
ドを物理的に切り換える必要もなく、各種の情報をデー
タストリームへ混合することが出来る。ハードウェア構
成要素20は、コンピュータ10から受信されたパケッ
トを識別し、プロトコルの仕様に従って適切な動作を行
う。それがデータパケットであるならば、ハードウェア
ー構成要素20の制御装置313は、それをデータポン
プ回路311へ送る。そのパケットが音声パケットであ
るならば、ハードウェア構成要素20の制御装置313
は、その情報を音声DSP306へ配分する。このパケ
ット伝送機構は逆にも働き、この場合、ハードウェア構
成要素20の制御装置313は、異なるモードへ切り換
える必要もなく、各種の情報をコンピュータ10へ与え
る。パケットプロトコルにより、コマンドが、コマンド
の状態に入る必要もなく、各種のオプションを制御する
ために、主制御装置313または音声DSP306へ送
られる。
る。一つのモードはパケットモードであり、ほかのモー
ドはストリームモードである。プロトコルは、動作モー
ドを物理的に切り換える必要もなく、各種の情報をデー
タストリームへ混合することが出来る。ハードウェア構
成要素20は、コンピュータ10から受信されたパケッ
トを識別し、プロトコルの仕様に従って適切な動作を行
う。それがデータパケットであるならば、ハードウェア
ー構成要素20の制御装置313は、それをデータポン
プ回路311へ送る。そのパケットが音声パケットであ
るならば、ハードウェア構成要素20の制御装置313
は、その情報を音声DSP306へ配分する。このパケ
ット伝送機構は逆にも働き、この場合、ハードウェア構
成要素20の制御装置313は、異なるモードへ切り換
える必要もなく、各種の情報をコンピュータ10へ与え
る。パケットプロトコルにより、コマンドが、コマンド
の状態に入る必要もなく、各種のオプションを制御する
ために、主制御装置313または音声DSP306へ送
られる。
【0109】パケットモードは、8ビットの非同期デー
タから構成されており、識別子/長さ標識(ID/L
I)の文字が続いている始め非同期文字(16進01)
により識別され、次に、送ろうとする情報が続く。本技
術の専門家には、後述の識別子/長さ標識の文字コード
のほかに、他の識別子/長さ標識の文字コードが定義さ
れ、ビデオデータなどのパケツト、あるいは、コードブ
ック刺激線形予測符号化(CELP)アルゴリズム、G
SM、RPE、VSELPなどの交互音声圧縮アルゴリ
ズムパケットの他のタイプを可能にすることが容易に明
らかであろう。
タから構成されており、識別子/長さ標識(ID/L
I)の文字が続いている始め非同期文字(16進01)
により識別され、次に、送ろうとする情報が続く。本技
術の専門家には、後述の識別子/長さ標識の文字コード
のほかに、他の識別子/長さ標識の文字コードが定義さ
れ、ビデオデータなどのパケツト、あるいは、コードブ
ック刺激線形予測符号化(CELP)アルゴリズム、G
SM、RPE、VSELPなどの交互音声圧縮アルゴリ
ズムパケットの他のタイプを可能にすることが容易に明
らかであろう。
【0110】ストリームモードは、多量の一つのタイプ
のパケット(音声、データ、または修飾)が送られてい
るときに使用される。送信者は、受信者へ単一コマンド
によりストリームモードに入ることを告げる。その後、
送信者は、受信者へ”AT”タイプのコマンドが続くブ
レークコマンドによりストリームモードを終了すること
を告げる。ストリームモードを終了するために使用され
たコマンドは、ほかのタイプのストリームモードに入る
ためのコマンドでもよく、あるいは、パケットモードへ
戻るためのコマンドでもよい。
のパケット(音声、データ、または修飾)が送られてい
るときに使用される。送信者は、受信者へ単一コマンド
によりストリームモードに入ることを告げる。その後、
送信者は、受信者へ”AT”タイプのコマンドが続くブ
レークコマンドによりストリームモードを終了すること
を告げる。ストリームモードを終了するために使用され
たコマンドは、ほかのタイプのストリームモードに入る
ためのコマンドでもよく、あるいは、パケットモードへ
戻るためのコマンドでもよい。
【0111】現在、三つのタイプのパケットが使用され
ている。すなわち、データ、音声、及び修飾である。表
1は、三つのパケットのタイプのすべてに使用されてい
る共通のパケット変数を示す。表2は、三つの基本タイ
プのパケットを列記されたサブタイプと一緒に示す。
ている。すなわち、データ、音声、及び修飾である。表
1は、三つのパケットのタイプのすべてに使用されてい
る共通のパケット変数を示す。表2は、三つの基本タイ
プのパケットを列記されたサブタイプと一緒に示す。
【0112】
【表1】
【0113】
【表2】
【0114】データパケットが表1に示されており、テ
キスト、ファイル伝送、2進データ、及びモデムを経て
現在送られている他のすべてのタイプの情報などのもの
について、ハードウェア構成要素20の制御装置313
とコンピュータ10との間の正規のデータ伝送に使用さ
れる。パケット伝送は、同期文字16進一(同期化バイ
ト)から始まる。データパケットは、パケットのタイプ
とパケットの長さを指定する識別バイトから始まる。表
3はデータの構造を記述しており、表4はデータパケッ
トの識別バイトのビット構造を記述している。表5は、
バイト長6を有するデータパケットの例である。長さ標
識領域の値は、後に続くデータの実際の長さであって、
識別バイトを計数しているのではない。
キスト、ファイル伝送、2進データ、及びモデムを経て
現在送られている他のすべてのタイプの情報などのもの
について、ハードウェア構成要素20の制御装置313
とコンピュータ10との間の正規のデータ伝送に使用さ
れる。パケット伝送は、同期文字16進一(同期化バイ
ト)から始まる。データパケットは、パケットのタイプ
とパケットの長さを指定する識別バイトから始まる。表
3はデータの構造を記述しており、表4はデータパケッ
トの識別バイトのビット構造を記述している。表5は、
バイト長6を有するデータパケットの例である。長さ標
識領域の値は、後に続くデータの実際の長さであって、
識別バイトを計数しているのではない。
【0115】
【表3】
【0116】
【表4】
【0117】
【表5】
【0118】音声パケットは、ハードウェア構成要素2
0の制御装置313とコンピュータ10との間で圧縮さ
れた音声メッセージを伝送するために使用される。音声
パケットは、好適な実施態様において、現在データの2
3バイトに固定されているその長さを除いては、データ
パケットと類似している。重ねて説明すると、すべての
パケットは、好適な実施態様において16進01である
と選択された同期化文字から始まる。音声パケットの識
別バイトは、完全にゼロ・バイトである。すなわち、す
べてのバイトはゼロに設定されている。表6は、音声パ
ケットの識別バイトを示し、表7は音声パケットのバイ
ト構造を示す。
0の制御装置313とコンピュータ10との間で圧縮さ
れた音声メッセージを伝送するために使用される。音声
パケットは、好適な実施態様において、現在データの2
3バイトに固定されているその長さを除いては、データ
パケットと類似している。重ねて説明すると、すべての
パケットは、好適な実施態様において16進01である
と選択された同期化文字から始まる。音声パケットの識
別バイトは、完全にゼロ・バイトである。すなわち、す
べてのバイトはゼロに設定されている。表6は、音声パ
ケットの識別バイトを示し、表7は音声パケットのバイ
ト構造を示す。
【0119】
【表6】
【0120】
【表7】
【0121】修飾パケットは、コマンドと、ハードウェ
アー構成要素20の制御装置313とコンピュータ10
との間の非データ/音声関係の情報とを送るために使用
される。各種の種類またはタイプの修飾パケットは、以
降に記述されており、表2に列記されている。再度説明
すると、すべてのパケットは、好適な実施態様において
16進01であると選択された同期化文字から始まる。
修飾パケットは、第一バイトが識別バイトでありまた第
二バイトが修飾子タイプの識別子である二つのバイトか
ら始まる。表8は修飾パケットの識別バイトを示し、表
9は修飾パケットのバイト構造を示し、表10〜12
は、三つのタイプの修飾パケットの修飾子タイプバイト
のビット構造を示す。
アー構成要素20の制御装置313とコンピュータ10
との間の非データ/音声関係の情報とを送るために使用
される。各種の種類またはタイプの修飾パケットは、以
降に記述されており、表2に列記されている。再度説明
すると、すべてのパケットは、好適な実施態様において
16進01であると選択された同期化文字から始まる。
修飾パケットは、第一バイトが識別バイトでありまた第
二バイトが修飾子タイプの識別子である二つのバイトか
ら始まる。表8は修飾パケットの識別バイトを示し、表
9は修飾パケットのバイト構造を示し、表10〜12
は、三つのタイプの修飾パケットの修飾子タイプバイト
のビット構造を示す。
【0122】
【表8】
【0123】識別バイトの長さ識別子は、修飾子バイト
を含んで続いているデータ量(修飾バイト+データ)に
等しい。長さ標識=1であるならば、修飾子パケットは
修飾子バイトだけを有する。
を含んで続いているデータ量(修飾バイト+データ)に
等しい。長さ標識=1であるならば、修飾子パケットは
修飾子バイトだけを有する。
【0124】
【表9】
【0125】修飾子パケットの修飾子バイトのビットマ
ップは、表10〜12に示されている。ビットマップは
パターンに続いており、これにより、修飾子バイト=0
であるならば、コマンドはブレークである。また、修飾
子バイトのビット1は肯定応答/否定応答を指定し、ビ
ット2はフロー制御を指定し、ビット6はストリームモ
ード・コマンドを指定する。表10は、修飾パケットの
修飾子バイトの、直接コマンドであるグループ1を記述
している。表11は、修飾パケットの修飾子バイトの、
ストリームモード・コマンドであるグループ2を記述し
ており、このコマンドは、ブレーク+先頭コマンドスト
リングが送られるまで、指定されたモードを続けるコマ
ンドである。表12は、修飾パケットの修飾子バイト
の、情報または状態のコマンドであるグループ3を記述
している。
ップは、表10〜12に示されている。ビットマップは
パターンに続いており、これにより、修飾子バイト=0
であるならば、コマンドはブレークである。また、修飾
子バイトのビット1は肯定応答/否定応答を指定し、ビ
ット2はフロー制御を指定し、ビット6はストリームモ
ード・コマンドを指定する。表10は、修飾パケットの
修飾子バイトの、直接コマンドであるグループ1を記述
している。表11は、修飾パケットの修飾子バイトの、
ストリームモード・コマンドであるグループ2を記述し
ており、このコマンドは、ブレーク+先頭コマンドスト
リングが送られるまで、指定されたモードを続けるコマ
ンドである。表12は、修飾パケットの修飾子バイト
の、情報または状態のコマンドであるグループ3を記述
している。
【0126】
【表10】
【0127】
【表11】
【0128】多量の情報(音声、データなど)が最高処
理能力を可能にするために送られる場合に、ストリーム
モードとブレークアテンションを示す修飾子パケット
が、使用される。このコマンドは、データモードにおい
て使用することに意図されているが、すべての可能なモ
ードにおいて使用することが出来る。一つのモードから
ほかのモードへ変えるために、ブレーク先頭のシーケン
スが与えられる。ブレーク”AT・・・<cr>" タイプ
のコマンドは、状態を変化し、”AT”コマンドから連
続率を設定する。
理能力を可能にするために送られる場合に、ストリーム
モードとブレークアテンションを示す修飾子パケット
が、使用される。このコマンドは、データモードにおい
て使用することに意図されているが、すべての可能なモ
ードにおいて使用することが出来る。一つのモードから
ほかのモードへ変えるために、ブレーク先頭のシーケン
スが与えられる。ブレーク”AT・・・<cr>" タイプ
のコマンドは、状態を変化し、”AT”コマンドから連
続率を設定する。
【0129】
【表12】
【0130】細胞監視パケット 細胞リンクの状態を決定するために、表13に示された
監視パケットが使用される。細胞リンクの両側は、3秒
毎に細胞監視パケットを送る。細胞監視パケットを受信
すると、受信側は、細胞監視パケットの肯定領域を使用
してそのパケツトを確認応答する。送信者が1秒以内に
応答を受信しない場合には、送信者は12回まで細胞監
視パケットの送信を繰り返す。応答がないままに細胞監
視パケットの送信を12回試みた後に、送信者はその回
線を切断する。応答を受信すると、送信者は3秒タイマ
を再始動する。本技術分野の専門家は、ここで選択され
たタイマ値と待機回数は、本発明の精神と範囲から逸脱
することなく変更することが出来ることを容易に理解す
るであろう。
監視パケットが使用される。細胞リンクの両側は、3秒
毎に細胞監視パケットを送る。細胞監視パケットを受信
すると、受信側は、細胞監視パケットの肯定領域を使用
してそのパケツトを確認応答する。送信者が1秒以内に
応答を受信しない場合には、送信者は12回まで細胞監
視パケットの送信を繰り返す。応答がないままに細胞監
視パケットの送信を12回試みた後に、送信者はその回
線を切断する。応答を受信すると、送信者は3秒タイマ
を再始動する。本技術分野の専門家は、ここで選択され
たタイマ値と待機回数は、本発明の精神と範囲から逸脱
することなく変更することが出来ることを容易に理解す
るであろう。
【0131】
【表13】
【0132】音声圧縮 本装置の音声メール機能、多重媒体メール機能、及び表
示/告示機能において使用される、上述の音声圧縮アル
ゴリズムは、音声制御回路306によりすべて達成され
る。再度図3に関し、ユーザーは、ハンドセット、ヘッ
ドセット、あるいはマイクロホン/スピーカの電話イン
タフェースにより通話することが出来る。アナログ音声
信号は、電話CODEC回路305により受信されてデ
ジタル化される。デジタル化された情報は、テジタル電
話CODEC回路305から音声制御回路306へ送ら
れる。音声制御回路306のデジタル信号プロセッサ
(DSP)は、音声圧縮アルゴリズムを行うようにプロ
グラムされる。音声制御DSPへプログラムされた原始
コードは、マイクロフィッシュ付属装置に接続される。
音声制御回路306のDSPは、音声を圧縮し、音声の
圧縮されたデジタル表現を、以降に詳述される特殊パケ
ットへ配置する。音声圧縮アルゴリズムの結果として、
圧縮された音声情報は、RS232直列インタフェース
を介してパーソナルコンピュータのディスクに転送して
格納するためか、あるいは、電話回線から電話回線イン
タフェース回路309を経て動作(表示/告示機能)の
音声/データモードで送られる従来のモデムデータと複
合するために、二重ポートRAM回路308へ送られ
る。
示/告示機能において使用される、上述の音声圧縮アル
ゴリズムは、音声制御回路306によりすべて達成され
る。再度図3に関し、ユーザーは、ハンドセット、ヘッ
ドセット、あるいはマイクロホン/スピーカの電話イン
タフェースにより通話することが出来る。アナログ音声
信号は、電話CODEC回路305により受信されてデ
ジタル化される。デジタル化された情報は、テジタル電
話CODEC回路305から音声制御回路306へ送ら
れる。音声制御回路306のデジタル信号プロセッサ
(DSP)は、音声圧縮アルゴリズムを行うようにプロ
グラムされる。音声制御DSPへプログラムされた原始
コードは、マイクロフィッシュ付属装置に接続される。
音声制御回路306のDSPは、音声を圧縮し、音声の
圧縮されたデジタル表現を、以降に詳述される特殊パケ
ットへ配置する。音声圧縮アルゴリズムの結果として、
圧縮された音声情報は、RS232直列インタフェース
を介してパーソナルコンピュータのディスクに転送して
格納するためか、あるいは、電話回線から電話回線イン
タフェース回路309を経て動作(表示/告示機能)の
音声/データモードで送られる従来のモデムデータと複
合するために、二重ポートRAM回路308へ送られ
る。
【0133】音声圧縮アルゴリズム 高忠実度音声をデジタルデータと複合し、電話回線から
伝送するために、使用可能度の高い帯域幅が一般に必要
とされる。本発明において、直列データ速度64,00
0ビット/秒の直列ビットストリームを生成する抽出速
度8kHzにおいて8ビットパルス符号変調(PCM)
データへデジタル化される。後述の音声圧縮アルゴリズ
ムにより、64キロビット/秒のデジタル音声データ
が、圧縮された音声が9600ボーのモデム伝送により
電話回線から送られるように、固定少数点(非浮動小数
点)DSPにより9200ビット/秒の符号化ビットス
トリームへ圧縮される。これは、約7対1の圧縮比であ
る。これは、十分な機械周期がリアルタイムの音声圧縮
の間維持され、リアルタイムの音響と回線エコー消去が
同一固定小数点DSPにおいて可能となるように効率的
に達成される。
伝送するために、使用可能度の高い帯域幅が一般に必要
とされる。本発明において、直列データ速度64,00
0ビット/秒の直列ビットストリームを生成する抽出速
度8kHzにおいて8ビットパルス符号変調(PCM)
データへデジタル化される。後述の音声圧縮アルゴリズ
ムにより、64キロビット/秒のデジタル音声データ
が、圧縮された音声が9600ボーのモデム伝送により
電話回線から送られるように、固定少数点(非浮動小数
点)DSPにより9200ビット/秒の符号化ビットス
トリームへ圧縮される。これは、約7対1の圧縮比であ
る。これは、十分な機械周期がリアルタイムの音声圧縮
の間維持され、リアルタイムの音響と回線エコー消去が
同一固定小数点DSPにおいて可能となるように効率的
に達成される。
【0134】音声データ伝送の9200ビット/秒の直
列データ速度でさえも、このビット速度は、従来の同時
データ伝送の場合少しのメモリ空間を残す。沈黙検出機
能が使用されて、音声信号の沈黙期間を検出し、音声と
データ伝送を効果的に時間複合するために、音声データ
パケットの代わりに従来のデータパケットを使用する。
従来のデータ伝送の時間割当ては、音声チャンネルにあ
る沈黙の量に依存してたえず変化する。
列データ速度でさえも、このビット速度は、従来の同時
データ伝送の場合少しのメモリ空間を残す。沈黙検出機
能が使用されて、音声信号の沈黙期間を検出し、音声と
データ伝送を効果的に時間複合するために、音声データ
パケットの代わりに従来のデータパケットを使用する。
従来のデータ伝送の時間割当ては、音声チャンネルにあ
る沈黙の量に依存してたえず変化する。
【0135】本装置の音声圧縮アルゴリズムは、人間の
音声が音声パターンに固有の重複を含んでいることを示
す人間音声の原型に依存している。増量の刷新(変化)
だけは、送られることが必要である。アルゴリズムは、
160デジタル化音声サンプル(20ms)に対し作動
し、音声サンプルを5msの時間セグメントにそれぞれ
分割し、各セグメントについて予測符号化を使用してい
る。このアルゴリズムにより、現在のセグメントが、過
去の再生されたセグメントに基づいて可能な限り最良に
予測され、差の信号が決定される。この差の値は、参照
用テーブルまたはコードブックに格納された差の値と比
較され、最も近い値のアドレスが、各セグメントの予測
された利得とピッチ値と一緒に遠隔地側へ送られる。こ
のように、四つの5msの音声セグメントが、23バイ
トまたは184ビット(サンプルセグメント当たり46
ビット)のパケットに縮小される。184ビットを20
ms毎に送ることにより、9200ビット/秒の効果的
な直列データ伝送速度が達成される。
音声が音声パターンに固有の重複を含んでいることを示
す人間音声の原型に依存している。増量の刷新(変化)
だけは、送られることが必要である。アルゴリズムは、
160デジタル化音声サンプル(20ms)に対し作動
し、音声サンプルを5msの時間セグメントにそれぞれ
分割し、各セグメントについて予測符号化を使用してい
る。このアルゴリズムにより、現在のセグメントが、過
去の再生されたセグメントに基づいて可能な限り最良に
予測され、差の信号が決定される。この差の値は、参照
用テーブルまたはコードブックに格納された差の値と比
較され、最も近い値のアドレスが、各セグメントの予測
された利得とピッチ値と一緒に遠隔地側へ送られる。こ
のように、四つの5msの音声セグメントが、23バイ
トまたは184ビット(サンプルセグメント当たり46
ビット)のパケットに縮小される。184ビットを20
ms毎に送ることにより、9200ビット/秒の効果的
な直列データ伝送速度が達成される。
【0136】この圧縮を行うために、本装置は、最小の
計算出力と帯域幅とで最高の忠実度を備えるように設計
された、独特のベクトル量子化(VQ)音声圧縮アルゴ
リズムを有する。このベクトル量子化アルゴリズムは、
二つの主要な成分を有する。第一の部分は、短い項と長
い項とを除去することにより、入力音声信号の動的範囲
を縮小する。この縮小は、増量の”新しい”内容を決定
する基準として使用された合成部分により、波形領域で
行われる。第二の部分は、残余の信号を、音声信号の一
般的スペクトル形状を保存するために最適化されたコー
ドブックへ写像される。
計算出力と帯域幅とで最高の忠実度を備えるように設計
された、独特のベクトル量子化(VQ)音声圧縮アルゴ
リズムを有する。このベクトル量子化アルゴリズムは、
二つの主要な成分を有する。第一の部分は、短い項と長
い項とを除去することにより、入力音声信号の動的範囲
を縮小する。この縮小は、増量の”新しい”内容を決定
する基準として使用された合成部分により、波形領域で
行われる。第二の部分は、残余の信号を、音声信号の一
般的スペクトル形状を保存するために最適化されたコー
ドブックへ写像される。
【0137】図22は、動作の音声/データモードにお
いて電話回線から伝送するため、あるいは、パーソナル
コンピュータで格納しまた使用するために、デジタル化
された音声を圧縮する、本装置に使用された音声圧縮ア
ルゴリズムの高レベル信号フロー構成図である。送信者
と受信者の構成要素は、図3に示されたプログラマブル
音声制御DSP/CODEC回路306により実行され
る。
いて電話回線から伝送するため、あるいは、パーソナル
コンピュータで格納しまた使用するために、デジタル化
された音声を圧縮する、本装置に使用された音声圧縮ア
ルゴリズムの高レベル信号フロー構成図である。送信者
と受信者の構成要素は、図3に示されたプログラマブル
音声制御DSP/CODEC回路306により実行され
る。
【0138】直流除去ステージ1101は、デジタル化
音声信号を受信し、長期平均を計算しまたそれを各サン
プルから引き去ることにより、直流バイアスを除去す
る。これは、音声のデジタルサンプルがゼロの平均値を
中心として集まることを確実にする。プリエンファシス
・ステージ1103は、低帯域の余分なエネルギーを高
帯域の減少したエネルギーで平衡にすることにより、音
声信号のスペクトル内容を正しく見せる。
音声信号を受信し、長期平均を計算しまたそれを各サン
プルから引き去ることにより、直流バイアスを除去す
る。これは、音声のデジタルサンプルがゼロの平均値を
中心として集まることを確実にする。プリエンファシス
・ステージ1103は、低帯域の余分なエネルギーを高
帯域の減少したエネルギーで平衡にすることにより、音
声信号のスペクトル内容を正しく見せる。
【0139】本装置は、合成ステージ1107により合
成された過去の再構成サンプルから予測分を差し引くこ
とにより(1109)、現在の音声セグメントの変化を
発見する。このプロセスは、過去の音声サンプルの合成
を局部的に必要とする(合成による分析)。送信者側の
合成ブロック1107は、受信者側の合成ブロック11
13と同じ機能を遂行する。再構成された過去の音声セ
グメントが、現在のセグメントから差し引かれると(予
測前)、差の項が誤差信号の形で形成される。この残余
の誤差は、コードブック1105内に最良の一致を見つ
け出すために使用される。コードブック1105は、通
話者と環境との代表的なセットから生成されたコードブ
ックにより、誤差信号を量子化する。最小平均自乗誤差
整合が、5msのセグメントにおいて決定される。さら
に、コードブックは、量子化誤差にスペクトルのロール
オフ(低周波数に対しより高い量子化、高周波数に対し
より低い量子化)を与えるように設計されている。従っ
て、再構成された信号内の量子化ノイズスペクトルは、
常に、基本的音声信号よりも小さくあろうとする傾向が
ある。
成された過去の再構成サンプルから予測分を差し引くこ
とにより(1109)、現在の音声セグメントの変化を
発見する。このプロセスは、過去の音声サンプルの合成
を局部的に必要とする(合成による分析)。送信者側の
合成ブロック1107は、受信者側の合成ブロック11
13と同じ機能を遂行する。再構成された過去の音声セ
グメントが、現在のセグメントから差し引かれると(予
測前)、差の項が誤差信号の形で形成される。この残余
の誤差は、コードブック1105内に最良の一致を見つ
け出すために使用される。コードブック1105は、通
話者と環境との代表的なセットから生成されたコードブ
ックにより、誤差信号を量子化する。最小平均自乗誤差
整合が、5msのセグメントにおいて決定される。さら
に、コードブックは、量子化誤差にスペクトルのロール
オフ(低周波数に対しより高い量子化、高周波数に対し
より低い量子化)を与えるように設計されている。従っ
て、再構成された信号内の量子化ノイズスペクトルは、
常に、基本的音声信号よりも小さくあろうとする傾向が
ある。
【0140】このチャンネルは、圧縮された音声ビット
が、後述のパケットフォーマットによりデータビットと
複合される電話回線に対応する。音声ビットは、それぞ
れ、5個のフレームの100msパケットで送られ、各
20msのフレームは160個のサンプルの20msの
音声に相当する。20msの各音声は、さらに、4個の
サブ・ブロックまたは5msのセグメントにそれぞれ分
割されている。データの各サブ・ブロックは、長期予測
子に対し7ビット、長期予測子利得に対し3ビット、サ
ブ・ブロック利得に対し4ビット、及び各5msで合計
46ビットの各コードブックエントリーに対し32ビッ
トから構成している。コードブックエントリーに対する
32ビットは、1.25ms持続時間の256長期コー
ドブック内の4個の8ビット・テーブルエントリーから
構成している。このコードブック・ブロックにおいて、
各1.25msの音声が、最良の整合のために256ワ
ード・コードブックにおいて探索される。8ビット・テ
ーブルエントリーは、実際のサンプルと言うよりもむし
ろ送られる。コードブックエントリーは、代表的音声セ
グメントから事前に計算される(参照:付属マイクロフ
ィッシュ)。
が、後述のパケットフォーマットによりデータビットと
複合される電話回線に対応する。音声ビットは、それぞ
れ、5個のフレームの100msパケットで送られ、各
20msのフレームは160個のサンプルの20msの
音声に相当する。20msの各音声は、さらに、4個の
サブ・ブロックまたは5msのセグメントにそれぞれ分
割されている。データの各サブ・ブロックは、長期予測
子に対し7ビット、長期予測子利得に対し3ビット、サ
ブ・ブロック利得に対し4ビット、及び各5msで合計
46ビットの各コードブックエントリーに対し32ビッ
トから構成している。コードブックエントリーに対する
32ビットは、1.25ms持続時間の256長期コー
ドブック内の4個の8ビット・テーブルエントリーから
構成している。このコードブック・ブロックにおいて、
各1.25msの音声が、最良の整合のために256ワ
ード・コードブックにおいて探索される。8ビット・テ
ーブルエントリーは、実際のサンプルと言うよりもむし
ろ送られる。コードブックエントリーは、代表的音声セ
グメントから事前に計算される(参照:付属マイクロフ
ィッシュ)。
【0141】受信端1200において、受信者の合成ブ
ロック1113は、送信者の合成ブロックと同じ機能を
行う。合成ブロック1113は、コードブックで最も近
く整合した誤差信号に対応する利得とピッチの値とコー
ドブック・アドレスとを使用することにより、音声デー
タパケットから原始信号を再構成する。受信者のコード
ブックは、送信者のコードブックに類似している。この
ようにして、合成ブロックは、原始のプリエンファサイ
ズされた信号を再生成する。デエンファシス・ステージ
1115は、原始音声信号の平衡を復元することによ
り、プリエンファシス動作を反転する。
ロック1113は、送信者の合成ブロックと同じ機能を
行う。合成ブロック1113は、コードブックで最も近
く整合した誤差信号に対応する利得とピッチの値とコー
ドブック・アドレスとを使用することにより、音声デー
タパケットから原始信号を再構成する。受信者のコード
ブックは、送信者のコードブックに類似している。この
ようにして、合成ブロックは、原始のプリエンファサイ
ズされた信号を再生成する。デエンファシス・ステージ
1115は、原始音声信号の平衡を復元することによ
り、プリエンファシス動作を反転する。
【0142】全音声圧縮アルゴリズムは、次のように要
約される。 a)音声信号内の全ての直流バイアスを除去する。 b)信号をプリエンファシス化する。 c)再構成された過去のサンプルから予測分を差し引く
ことにより、現在の音声セグメント内の変化を発見す
る。この段階は、残余の誤差が装置へフィードバックさ
れるように、過去の音声サンプルの合成を局部的に必要
とする(合成による分析)。 d)通話者と環境との代表的セットから生成されたコー
ドブックにより誤差信号を量子化する。最小平均自乗の
誤差整合が5msのセグメントから決定される。さら
に、コードブックは、量子化誤差にスペクトルのロール
オフ(低周波数に対しより高い量子化、高周波数に対し
より低い量子化)を与えるように設計されている。従っ
て、再構成された信号内の量子化ノイズスペクトルは、
常に、基本的音声信号よりも小さくあろうとする傾向が
ある。 e)送信者と受信者とにおいて、上記段階cの機能と逆
の機能へ送られた量子化された誤差信号から音声を再構
成する。この信号を以降の再構成段階による分析のため
にこの信号を使用する。 f)出力を再構成するためデエンファシス・フィルター
を使用する。
約される。 a)音声信号内の全ての直流バイアスを除去する。 b)信号をプリエンファシス化する。 c)再構成された過去のサンプルから予測分を差し引く
ことにより、現在の音声セグメント内の変化を発見す
る。この段階は、残余の誤差が装置へフィードバックさ
れるように、過去の音声サンプルの合成を局部的に必要
とする(合成による分析)。 d)通話者と環境との代表的セットから生成されたコー
ドブックにより誤差信号を量子化する。最小平均自乗の
誤差整合が5msのセグメントから決定される。さら
に、コードブックは、量子化誤差にスペクトルのロール
オフ(低周波数に対しより高い量子化、高周波数に対し
より低い量子化)を与えるように設計されている。従っ
て、再構成された信号内の量子化ノイズスペクトルは、
常に、基本的音声信号よりも小さくあろうとする傾向が
ある。 e)送信者と受信者とにおいて、上記段階cの機能と逆
の機能へ送られた量子化された誤差信号から音声を再構
成する。この信号を以降の再構成段階による分析のため
にこの信号を使用する。 f)出力を再構成するためデエンファシス・フィルター
を使用する。
【0143】ほかの低ビット速度アルゴリズムより優れ
たこの方法の主な利点は、反射係数の複雑な計算を少し
も必要としないことである(マトリックス反転または格
子フィルター計算がない)。また、出力音声における量
子化ノイズが音声信号の下に隠れており、ピッチ・トラ
ッキング構造物がない。音声は、低ビット速度において
背景の無声スー音が僅かに増加するだけで、自然に聞こ
える。計算負荷は、VSELPアルゴリズムと比較して
かなり減少しており、同アルゴリズムの変動は、8、
9.2、及び16kビツト/秒のビット速度を与える。
分析部分による遅れの合計は、好適な実施態様におい
て、20msよりも小さい。本アルゴリズムは、波形領
域において完全に達成され、計算されるスペクトル情報
はなく、必要なフィルター計算がない。
たこの方法の主な利点は、反射係数の複雑な計算を少し
も必要としないことである(マトリックス反転または格
子フィルター計算がない)。また、出力音声における量
子化ノイズが音声信号の下に隠れており、ピッチ・トラ
ッキング構造物がない。音声は、低ビット速度において
背景の無声スー音が僅かに増加するだけで、自然に聞こ
える。計算負荷は、VSELPアルゴリズムと比較して
かなり減少しており、同アルゴリズムの変動は、8、
9.2、及び16kビツト/秒のビット速度を与える。
分析部分による遅れの合計は、好適な実施態様におい
て、20msよりも小さい。本アルゴリズムは、波形領
域において完全に達成され、計算されるスペクトル情報
はなく、必要なフィルター計算がない。
【0144】音声圧縮アルゴリズムの詳細な説明 音声圧縮アルゴリズムは、図22〜24に関し、また、
図3に示された本装置のハードウェア構成要素の構成図
に関して、更に詳細に説明されている。また図16〜1
8の構成図が引用されている。音声圧縮アルゴリズム
は、音声制御DSP回路306のプログラムされた制御
の範囲で動作する。動作状態において、音声またはアナ
ログ音声信号が、電話インタフェース301,302,
または303を介して受信され、テジタル電話CODE
C回路305によりデジタル化される。回路305のC
ODECは、複合のマイクロ・ロー(μ−law)CO
DECである。電話インタフェースからのアナログ音声
信号は、約3,500Hzに帯域が限定されており、テ
ジタル電話CODEC305により8kHzにおいて抽
出される。各サンプルは、直列64キロビット/秒信号
を生成する8ビツトPCMデータへ符号化される。デジ
タル化されたサンプルは、回路306の音声制御DSP
/CODECへ送られる。そこで、8ビットマイクロ・
ローPCMデータが、13ビット線形PCMデータへ変
換される。13ビットの表現は、アルゴリズム8ビット
マイクロ・ローPCMデータの線形を正確に表示するた
めに必要である。線形PCMデータにより、簡単な数学
がPCMデータについて行うことが出来る。
図3に示された本装置のハードウェア構成要素の構成図
に関して、更に詳細に説明されている。また図16〜1
8の構成図が引用されている。音声圧縮アルゴリズム
は、音声制御DSP回路306のプログラムされた制御
の範囲で動作する。動作状態において、音声またはアナ
ログ音声信号が、電話インタフェース301,302,
または303を介して受信され、テジタル電話CODE
C回路305によりデジタル化される。回路305のC
ODECは、複合のマイクロ・ロー(μ−law)CO
DECである。電話インタフェースからのアナログ音声
信号は、約3,500Hzに帯域が限定されており、テ
ジタル電話CODEC305により8kHzにおいて抽
出される。各サンプルは、直列64キロビット/秒信号
を生成する8ビツトPCMデータへ符号化される。デジ
タル化されたサンプルは、回路306の音声制御DSP
/CODECへ送られる。そこで、8ビットマイクロ・
ローPCMデータが、13ビット線形PCMデータへ変
換される。13ビットの表現は、アルゴリズム8ビット
マイクロ・ローPCMデータの線形を正確に表示するた
めに必要である。線形PCMデータにより、簡単な数学
がPCMデータについて行うことが出来る。
【0145】回路306の音声制御DSP/CODEC
は、AT&Tマイクロエレクトロニックス社から入手さ
れたWER DSP16C デジタル信号プロセッサ/C
ODECとして図16と17に示された単一の集積回路
U8に相当し、これは上述のように単一チップに結合さ
れたデジタル信号プロセッサーと線形CODECであ
る。回路305のデジタル電話CODECは、T754
0複合マイクロ・ローCODECとして図17に示され
た集積回路U12に相当する。
は、AT&Tマイクロエレクトロニックス社から入手さ
れたWER DSP16C デジタル信号プロセッサ/C
ODECとして図16と17に示された単一の集積回路
U8に相当し、これは上述のように単一チップに結合さ
れたデジタル信号プロセッサーと線形CODECであ
る。回路305のデジタル電話CODECは、T754
0複合マイクロ・ローCODECとして図17に示され
た集積回路U12に相当する。
【0146】図17に示された電話マイクロ・ローCO
DEC U12からの抽出されたデジタルPCM音声信
号は、8kHzの刻時周波数へ計時され、また同期化さ
れた直接データ回線を介して、音声制御DSP/COD
EC U8へ送られる。デジタルサンプルは、直列入力
毎に一つ音声制御DSP/CODEC U8へロードさ
れ、RAMに保持された内部待ち行列へ格納され、線形
PCMデータへ変換される。サンプルが、音声制御DS
P U8のRAMの待ち行列の末端部へロードされる
と、待ち行列の先頭にあるサンプルは、音声圧縮アルゴ
リズムにより操作される。次に、音声圧縮アルゴリズム
は、デジタルパケットの形式で音声信号を非常に圧縮し
て表現する。次に、この圧縮された音声信号パケット
は、主制御装置回路313による使用のために図3に示
された二重ポートRAM回路308へ送られ、回路31
3は、多重媒体文書などで使用するために、動作の音声
/データモードにおいて伝送するか、または、電話応答
機のメッセージデータなどの機能の圧縮音声として格納
するためにパーソナルコンピュータへ転送する。
DEC U12からの抽出されたデジタルPCM音声信
号は、8kHzの刻時周波数へ計時され、また同期化さ
れた直接データ回線を介して、音声制御DSP/COD
EC U8へ送られる。デジタルサンプルは、直列入力
毎に一つ音声制御DSP/CODEC U8へロードさ
れ、RAMに保持された内部待ち行列へ格納され、線形
PCMデータへ変換される。サンプルが、音声制御DS
P U8のRAMの待ち行列の末端部へロードされる
と、待ち行列の先頭にあるサンプルは、音声圧縮アルゴ
リズムにより操作される。次に、音声圧縮アルゴリズム
は、デジタルパケットの形式で音声信号を非常に圧縮し
て表現する。次に、この圧縮された音声信号パケット
は、主制御装置回路313による使用のために図3に示
された二重ポートRAM回路308へ送られ、回路31
3は、多重媒体文書などで使用するために、動作の音声
/データモードにおいて伝送するか、または、電話応答
機のメッセージデータなどの機能の圧縮音声として格納
するためにパーソナルコンピュータへ転送する。
【0147】動作の音声/データモードにおいて、図3
の音声制御DSP/CODEC回路306は、テジタル
電話CODEC回路305からデジタル音声PCMデー
タを受信しており、それを圧縮し、それを複合しまた電
話回線から伝送するため、それを二重ポートRAM回路
308へ送る。これは、図22の送信者ブロック110
0に相当し、また、図23の圧縮アルゴリズムに相当す
る音声制御DSP/CODEC回路306の動作の伝送
モードである。
の音声制御DSP/CODEC回路306は、テジタル
電話CODEC回路305からデジタル音声PCMデー
タを受信しており、それを圧縮し、それを複合しまた電
話回線から伝送するため、それを二重ポートRAM回路
308へ送る。これは、図22の送信者ブロック110
0に相当し、また、図23の圧縮アルゴリズムに相当す
る音声制御DSP/CODEC回路306の動作の伝送
モードである。
【0148】この伝送動作と同時に、音声制御DSP/
CODEC回路306は、圧縮された音声データパケッ
トを二重ポートRAM回路308から受信しており、こ
の音声データを圧縮解除し、デジタルからアナログへの
変換のため、また、電話インタフェース301,30
2,および304からユーザーへの最後の伝送のため
に、この圧縮解除されまた再構成されたデジタルPCM
音声データをテジタル電話CODEC回路305へ送っ
ている。これは、図22の受信者ブロック1200に相
当し、また、図24の圧縮解除アルゴリズムに相当する
音声制御DSP/CODEC回路306の動作の受信モ
ードである。このように、音声制御DSP/CODEC
回路306は、完全二重方式で両方向へ音声データを処
理している。
CODEC回路306は、圧縮された音声データパケッ
トを二重ポートRAM回路308から受信しており、こ
の音声データを圧縮解除し、デジタルからアナログへの
変換のため、また、電話インタフェース301,30
2,および304からユーザーへの最後の伝送のため
に、この圧縮解除されまた再構成されたデジタルPCM
音声データをテジタル電話CODEC回路305へ送っ
ている。これは、図22の受信者ブロック1200に相
当し、また、図24の圧縮解除アルゴリズムに相当する
音声制御DSP/CODEC回路306の動作の受信モ
ードである。このように、音声制御DSP/CODEC
回路306は、完全二重方式で両方向へ音声データを処
理している。
【0149】音声制御DSP/CODEC回路306
は、約24.576MHzのクロック周波数で動作し、
約8KHzの抽出速度で両方向へデータを処理する。こ
の圧縮/圧縮解除アルゴリズムと音声データのパケット
化とは、迅速で効率的に達成され、すべての処理をリア
ルタイムで音声情報の損失もなく確実に行う。これは、
十分な機械周期がリアルタイムな音声圧縮の間音声制御
DSP回路306に維持され、これにより、同一固定小
数点におけるリアルタイムの音響と回線エコーの消去を
可能にするように、効率よく達成される。
は、約24.576MHzのクロック周波数で動作し、
約8KHzの抽出速度で両方向へデータを処理する。こ
の圧縮/圧縮解除アルゴリズムと音声データのパケット
化とは、迅速で効率的に達成され、すべての処理をリア
ルタイムで音声情報の損失もなく確実に行う。これは、
十分な機械周期がリアルタイムな音声圧縮の間音声制御
DSP回路306に維持され、これにより、同一固定小
数点におけるリアルタイムの音響と回線エコーの消去を
可能にするように、効率よく達成される。
【0150】プログラムされた動作状態において、マイ
クロ・ローデジタル電話CODEC回路305からのP
CM音声データの8ビットサンプルの使用上の有用性に
より、音声制御DSP/CODEC回路306に割り込
みが発生し、回路306において、サンプルは処理のた
めに内部レジスタへロードされる。内部レジスタへロー
ドされると、サンプルは、サンプルの待ち行列を保持し
ているRAMアドレスへ転送される。待機中のPCMデ
ジタル音声サンプルは、8ビットマイクロ・ローデータ
から13ビット線形データフォーマットへ変換の表索引
により変換される。本技術の専門家には、テジタル電話
CODEC回路305もまた線形CODECであること
が容易に分かるであろう。
クロ・ローデジタル電話CODEC回路305からのP
CM音声データの8ビットサンプルの使用上の有用性に
より、音声制御DSP/CODEC回路306に割り込
みが発生し、回路306において、サンプルは処理のた
めに内部レジスタへロードされる。内部レジスタへロー
ドされると、サンプルは、サンプルの待ち行列を保持し
ているRAMアドレスへ転送される。待機中のPCMデ
ジタル音声サンプルは、8ビットマイクロ・ローデータ
から13ビット線形データフォーマットへ変換の表索引
により変換される。本技術の専門家には、テジタル電話
CODEC回路305もまた線形CODECであること
が容易に分かるであろう。
【0151】図22に関して、デジタルサンプルは、送
信者ブロック1100に入る音声として示されている。
言うまでもないが、送信者ブロックは、ローカルデジタ
ル音声情報を受信するために動作する音声制御DSP/
CODEC回路306の動作のモードであり、サンプル
を圧縮し、電話回線で伝送するため主制御装置回路31
3へ送るためにそれをパケット化する。図3の電話回線
インタフェース309へ接続した電話回線は、図22の
チャンネル1111に相当する。
信者ブロック1100に入る音声として示されている。
言うまでもないが、送信者ブロックは、ローカルデジタ
ル音声情報を受信するために動作する音声制御DSP/
CODEC回路306の動作のモードであり、サンプル
を圧縮し、電話回線で伝送するため主制御装置回路31
3へ送るためにそれをパケット化する。図3の電話回線
インタフェース309へ接続した電話回線は、図22の
チャンネル1111に相当する。
【0152】音声圧縮アルゴリズムのフレーム速度は、
各音声に関して20msの速度である。これは、フレー
ム当たり処理する160個のサンプルと相互に関係があ
る。160個のサンプルが内部DSP・RAMの待ち行
列に蓄積されると、そのサンプルフレームの圧縮が始ま
る。
各音声に関して20msの速度である。これは、フレー
ム当たり処理する160個のサンプルと相互に関係があ
る。160個のサンプルが内部DSP・RAMの待ち行
列に蓄積されると、そのサンプルフレームの圧縮が始ま
る。
【0153】音声制御DSP/CODEC回路306
は、入信する音声の直流成分を除去するようにプログラ
ムされる。直流除去は、デジタル的にPCMデータの値
を調節することにより中心基線を音声信号に設定するた
めの適応機能である。直流バイアスまたはドリフトを除
去する式は、次のとおりである。
は、入信する音声の直流成分を除去するようにプログラ
ムされる。直流除去は、デジタル的にPCMデータの値
を調節することにより中心基線を音声信号に設定するた
めの適応機能である。直流バイアスまたはドリフトを除
去する式は、次のとおりである。
【0154】
【数1】
【0155】直流除去は、160個のサンプルに達する
音声の20msフレームに関する。αの選択は、最良の
結果を与えるための実験観察に基づいている。
音声の20msフレームに関する。αの選択は、最良の
結果を与えるための実験観察に基づいている。
【0156】図23に関し、制御フロー構成図に音声圧
縮アルゴリズムが示されており、これは図22の構成図
を理解するのに役立つであろう。分析と圧縮が、ブロッ
ク1201で始まり、そこで、音声の20ms、または
音声の一つのフレームを表す160個のサンプルが、プ
ログラムされた音声制御DSP/CODEC回路306
内で動作しているコードの直流除去部分へ送られるま
で、13ビツト線形PCM音声サンプルが蓄積される。
上記のコードの直流除去部分は、適応直流除去法を使用
することにより音声フレームの基線に近づく。
縮アルゴリズムが示されており、これは図22の構成図
を理解するのに役立つであろう。分析と圧縮が、ブロッ
ク1201で始まり、そこで、音声の20ms、または
音声の一つのフレームを表す160個のサンプルが、プ
ログラムされた音声制御DSP/CODEC回路306
内で動作しているコードの直流除去部分へ送られるま
で、13ビツト線形PCM音声サンプルが蓄積される。
上記のコードの直流除去部分は、適応直流除去法を使用
することにより音声フレームの基線に近づく。
【0157】沈黙検出アルゴリズム1205も、DSP
/CODEC306のプログラムされたコードに含まれ
ている。沈黙検出機能は、フレーム上の音声信号の各サ
ンプルの自乗の和である。音声フレームの出力が、事前
選択されたしきい値より低くなると、これは沈黙フレー
ムを示す。音声沈黙フレームの検出は、VデータとCデ
ータとを後に多重化するために重要である。音声の沈黙
部分の間、主制御装置回路313は、音声データ(Vデ
ータ)の代わりに従来のデジタルデータ(Cデータ)を
電話回線から伝送する。出力を計算する式は、次のとお
りである。
/CODEC306のプログラムされたコードに含まれ
ている。沈黙検出機能は、フレーム上の音声信号の各サ
ンプルの自乗の和である。音声フレームの出力が、事前
選択されたしきい値より低くなると、これは沈黙フレー
ムを示す。音声沈黙フレームの検出は、VデータとCデ
ータとを後に多重化するために重要である。音声の沈黙
部分の間、主制御装置回路313は、音声データ(Vデ
ータ)の代わりに従来のデジタルデータ(Cデータ)を
電話回線から伝送する。出力を計算する式は、次のとお
りである。
【0158】
【数2】
【0159】出力PWRが事前選択されたしきい値より
低い場合、現在の音声フレームは、沈黙を含んでいるの
で、フラッグが立てられる(参照 図15)。160個
のサンプルの沈黙フレームは、さらに音声圧縮アルゴリ
ズムにより処理される。しかし、沈黙フレームパケット
は、デジタルデータが音声データの代わりに送られるよ
うに、主制御装置回路313により放棄される。
低い場合、現在の音声フレームは、沈黙を含んでいるの
で、フラッグが立てられる(参照 図15)。160個
のサンプルの沈黙フレームは、さらに音声圧縮アルゴリ
ズムにより処理される。しかし、沈黙フレームパケット
は、デジタルデータが音声データの代わりに送られるよ
うに、主制御装置回路313により放棄される。
【0160】セグメント当たりデータの40個のサンプ
ルに達するフレームについて4個のセグメントがあるセ
グメントに対し、音声圧縮の残りは動作する。それは、
20msフレーム全体について達成される直流除去と沈
黙検出だけである。図12に示された音声圧縮アルゴリ
ズムのプリエンファシス1207は、次の段階である。
プリエンファシスの式は、次のとおりである。
ルに達するフレームについて4個のセグメントがあるセ
グメントに対し、音声圧縮の残りは動作する。それは、
20msフレーム全体について達成される直流除去と沈
黙検出だけである。図12に示された音声圧縮アルゴリ
ズムのプリエンファシス1207は、次の段階である。
プリエンファシスの式は、次のとおりである。
【0161】
【数3】
【0162】このように、各セグメントは40個のサン
プルに等しい音声の5msになる。次に、プリエンファ
シスが各セグメントについて行われる。τの選択は、最
良の結果を得るために実験的観察に基づいている。
プルに等しい音声の5msになる。次に、プリエンファ
シスが各セグメントについて行われる。τの選択は、最
良の結果を得るために実験的観察に基づいている。
【0163】プリエンファシスは、本質的に、信号の動
的範囲を低減することにより、信号を平坦にする。信号
の動的を平坦にするプリエンファシスにより、信号の範
囲がより狭いことが、圧縮アルゴリズムを一層効率的に
動作させる圧縮について必要である。
的範囲を低減することにより、信号を平坦にする。信号
の動的を平坦にするプリエンファシスにより、信号の範
囲がより狭いことが、圧縮アルゴリズムを一層効率的に
動作させる圧縮について必要である。
【0164】音声圧縮アルゴリズムにおける次の段階
は、長期予測子(LTP)である。長期予測子は、音声
信号における変化を検出する方法である。音声信号は、
多くの冗長音声セグメントを含んでいるので、これらの
冗長を検出し、信号内の変化についての情報だけを一つ
のセグメントから次のセグメントへ送ることが出来る。
これは、変化の情報と予測の誤差の標識を得るために、
サンプルの現在のセグメントの線形PCMデータを先行
セグメントからの再構成された線形PCMデータとサン
プルをベースにして比較することにより、達成される。
は、長期予測子(LTP)である。長期予測子は、音声
信号における変化を検出する方法である。音声信号は、
多くの冗長音声セグメントを含んでいるので、これらの
冗長を検出し、信号内の変化についての情報だけを一つ
のセグメントから次のセグメントへ送ることが出来る。
これは、変化の情報と予測の誤差の標識を得るために、
サンプルの現在のセグメントの線形PCMデータを先行
セグメントからの再構成された線形PCMデータとサン
プルをベースにして比較することにより、達成される。
【0165】長期予測子における最初の段階は、音声セ
グメントのピッチを予測することであり、第二の段階
は、ピツチの利得を予測することである。40個のサン
プルの各セグメントに関して、長期相関関係遅れピッチ
と関連LTP利得係数βj (フレームの4個のサンプル
のそれぞれに対応するj=0,1,2,3)が1209
と1211において、それぞれ決定される。計算は、次
のように行われる。
グメントのピッチを予測することであり、第二の段階
は、ピツチの利得を予測することである。40個のサン
プルの各セグメントに関して、長期相関関係遅れピッチ
と関連LTP利得係数βj (フレームの4個のサンプル
のそれぞれに対応するj=0,1,2,3)が1209
と1211において、それぞれ決定される。計算は、次
のように行われる。
【0166】インデックス40から120に関して”最
小ピッチ”(40)から”最大ピッチ”(120)(観
察された先行音声の範囲に関するピッチ値)まで、音声
制御DSP回路306は、次式から、先行音声セグメン
トの再構成された音声サンプルに対し現在の音声セグメ
ントのサンプルを比較することにより、現在の音声セグ
メントと先行音声セグメントとの間の交差した相関関係
を計算する。
小ピッチ”(40)から”最大ピッチ”(120)(観
察された先行音声の範囲に関するピッチ値)まで、音声
制御DSP回路306は、次式から、先行音声セグメン
トの再構成された音声サンプルに対し現在の音声セグメ
ントのサンプルを比較することにより、現在の音声セグ
メントと先行音声セグメントとの間の交差した相関関係
を計算する。
【0167】
【数4】
【0168】ここで、最良の適合は次の式より与えられ
る。
る。
【数5】
【0169】ピークが発生するjの値は、”ピッチ”で
ある。これは、1209において計算された現在のセグ
メントに対して7ビット値である。jの値は、交差した
相関関係が先行の再構成されたセグメントと現在のセグ
メントとの間で最良に整合する遅れの標識である。これ
は、現在のフレーム内の音声ののピッチを示す。Jの値
が、現在のセグメントが先行した再構成セグメントへ接
近している程度の尺度であるので、Jの最大計算値は、
先行した再構成セグメントと比較された新しいセグメン
トの冗長を現在のアルゴリズムにおいて減少するために
使用される。
ある。これは、1209において計算された現在のセグ
メントに対して7ビット値である。jの値は、交差した
相関関係が先行の再構成されたセグメントと現在のセグ
メントとの間で最良に整合する遅れの標識である。これ
は、現在のフレーム内の音声ののピッチを示す。Jの値
が、現在のセグメントが先行した再構成セグメントへ接
近している程度の尺度であるので、Jの最大計算値は、
先行した再構成セグメントと比較された新しいセグメン
トの冗長を現在のアルゴリズムにおいて減少するために
使用される。
【0170】次に、音声制御DSP回路306は、Sxy
が現在のセグメントであり、またSxxが先行した再構成
セグメントである次の式を使用して、LTP利得係数β
を1211において計算する。
が現在のセグメントであり、またSxxが先行した再構成
セグメントである次の式を使用して、LTP利得係数β
を1211において計算する。
【0171】
【数6】
【0172】LTP利得係数βの値は、ゼロとこのセグ
メントの数との間の正規化された量であり、βはセグメ
ントの間の相関関係の標識である。例えば、現在のセグ
メントと先行した再構成セグメントとの間の相関関係
は、LTP利得係数が1であるように殆ど完全整合であ
るので、完全な正弦波は、その数に近いβである。
メントの数との間の正規化された量であり、βはセグメ
ントの間の相関関係の標識である。例えば、現在のセグ
メントと先行した再構成セグメントとの間の相関関係
は、LTP利得係数が1であるように殆ど完全整合であ
るので、完全な正弦波は、その数に近いβである。
【0173】LTP利得係数は、LTP利得表から量子
化される。この表は、表14にその特徴が示されてい
る。
化される。この表は、表14にその特徴が示されてい
る。
【0174】
【表14】
【0175】次に、βの利得値は、どのゾーンまたは範
囲βsegment が表14に示されているように発見された
かに依存して、この表から選択される。例えば、βsegm
entが0.45に等しければ、βは2であると選択され
る。この方法は、βを3ビット量に量子化する。
囲βsegment が表14に示されているように発見された
かに依存して、この表から選択される。例えば、βsegm
entが0.45に等しければ、βは2であると選択され
る。この方法は、βを3ビット量に量子化する。
【0176】次に、LTPフィルタ機能1213が計算
される。上記の計算されたピツチ値は、長期分析濾波を
行い誤差信号e(n)を生成するために使用される。正
規化された誤差信号は、サンプル基準とした原始信号の
標識として他の通信側へ伝送される。現在のセグメント
に対する濾波機能は、次の式の通りである。
される。上記の計算されたピツチ値は、長期分析濾波を
行い誤差信号e(n)を生成するために使用される。正
規化された誤差信号は、サンプル基準とした原始信号の
標識として他の通信側へ伝送される。現在のセグメント
に対する濾波機能は、次の式の通りである。
【0177】
【数7】
【0178】次に、コードブック探索とベクトル量子化
機能1215が行われる。最初に、音声制御DSP回路
306が、セグメントの最大サンプル値を次式により計
算する。
機能1215が行われる。最初に、音声制御DSP回路
306が、セグメントの最大サンプル値を次式により計
算する。
【0179】
【数8】
【0180】この利得は、LTP利得と異なる。この利
得は、セグメントの最大振幅である。この利得は、付属
マイクロフィッシュに添付されたDSP原始コードに記
述された利得表により、量子化される。次に、音声制御
DSP回路306は、現在のセグメントの最大誤差信号
|e(n)|〔e(n)の絶対値〕を使用し、また、全
セグメントにわたりサンプルを正規化するためにセグメ
ントの各サンプルにこの値を分割することにより、量子
化された利得値によってLTP濾波された音声を正規化
する。このようにして、e(n)値は、すべて正規化さ
れ、次式によりゼロから1の間の値を有する。
得は、セグメントの最大振幅である。この利得は、付属
マイクロフィッシュに添付されたDSP原始コードに記
述された利得表により、量子化される。次に、音声制御
DSP回路306は、現在のセグメントの最大誤差信号
|e(n)|〔e(n)の絶対値〕を使用し、また、全
セグメントにわたりサンプルを正規化するためにセグメ
ントの各サンプルにこの値を分割することにより、量子
化された利得値によってLTP濾波された音声を正規化
する。このようにして、e(n)値は、すべて正規化さ
れ、次式によりゼロから1の間の値を有する。
【0181】
【数9】
【0182】40個のサンプルの各セグメントは、10
個のサンプルの4個のサブセグメントからそれぞれ成っ
ている。音声制御DSP回路306は、e(n)の10
個のサンプルをインデックスによりコードブックへ量子
化する。コードブックは、10個のサンプル値から成る
各コードブックエントリを有する256個のエントリ
(256個のアドレス)から構成している。コードブッ
ク内の10個のサンプルの各エントリは、各サブセグメ
ントの10個のサンプルに比較される。このように、各
サブセグメントについて、コードブックのアドレスまた
はインデックスが、10個のサンプルのサブセグメント
と最も近い10個のサンプルのコードブックエントリと
の間の最良の整合に基づいて、選択される。選択された
インデックスは、次の最小自乗式により最小差を有す
る。
個のサンプルの4個のサブセグメントからそれぞれ成っ
ている。音声制御DSP回路306は、e(n)の10
個のサンプルをインデックスによりコードブックへ量子
化する。コードブックは、10個のサンプル値から成る
各コードブックエントリを有する256個のエントリ
(256個のアドレス)から構成している。コードブッ
ク内の10個のサンプルの各エントリは、各サブセグメ
ントの10個のサンプルに比較される。このように、各
サブセグメントについて、コードブックのアドレスまた
はインデックスが、10個のサンプルのサブセグメント
と最も近い10個のサンプルのコードブックエントリと
の間の最良の整合に基づいて、選択される。選択された
インデックスは、次の最小自乗式により最小差を有す
る。
【0183】
【数10】
【0184】サブセグメントとコードブックエントリと
の間の最良な整合を見いだすためのこの比較は、計算が
徹底して行われる。リアルタイム処理が達成されなけれ
ばならない場合には、操作者とは関係なく、比較が強引
に行われ、これが使用可能な機械の周期を超えることが
ある。従って、いくつかの手早い処理法が、最良の適合
を見つけ出すに必要な計算を短縮するために採用されて
いる。上記の式は、この式の値のいくつかを事前に計算
し、格納することにより、敏速に計算することが出来
る。例えば、上記の式を展開することにより、いくつか
の不要な項は取り除かれ、いくつかの固定された項が事
前に計算される。すなわち: (xi −yi )2 =(xi −yi )・(xi −yi ) =(xi 2 −xi yi −xi yi +yi 2 ) =(xi 2 −2xi yi +yi 2 ) ここで、xi 2 は定数であり、従って、この式から落と
され、ここで、1/2Σyi 2 は事前に計算され、11
番目の値としてコードブツクに格納される。従って、関
連のあるリアルタイム計算だけが、次の式である。
の間の最良な整合を見いだすためのこの比較は、計算が
徹底して行われる。リアルタイム処理が達成されなけれ
ばならない場合には、操作者とは関係なく、比較が強引
に行われ、これが使用可能な機械の周期を超えることが
ある。従って、いくつかの手早い処理法が、最良の適合
を見つけ出すに必要な計算を短縮するために採用されて
いる。上記の式は、この式の値のいくつかを事前に計算
し、格納することにより、敏速に計算することが出来
る。例えば、上記の式を展開することにより、いくつか
の不要な項は取り除かれ、いくつかの固定された項が事
前に計算される。すなわち: (xi −yi )2 =(xi −yi )・(xi −yi ) =(xi 2 −xi yi −xi yi +yi 2 ) =(xi 2 −2xi yi +yi 2 ) ここで、xi 2 は定数であり、従って、この式から落と
され、ここで、1/2Σyi 2 は事前に計算され、11
番目の値としてコードブツクに格納される。従って、関
連のあるリアルタイム計算だけが、次の式である。
【0185】
【数11】
【0186】従って、40個のサンプルのセグメントに
ついて、10個のサンプルの4個のサブセグメントにそ
れぞれ相当するコードブツク・インデックスが伝送され
る。適切なインデックスがコードブツクに選択された
後、LTP濾波音声サンプルはコードブック・サンプル
に代わる。次に、ブロック1217において、これらの
サンプルに量子化された利得が掛けられる。
ついて、10個のサンプルの4個のサブセグメントにそ
れぞれ相当するコードブツク・インデックスが伝送され
る。適切なインデックスがコードブツクに選択された
後、LTP濾波音声サンプルはコードブック・サンプル
に代わる。次に、ブロック1217において、これらの
サンプルに量子化された利得が掛けられる。
【0187】次に、LTPフィルタ機能の逆が、次の式
により1219において計算される。
により1219において計算される。
【0188】
【数12】
【0189】音声は、図24の圧縮解除として示されて
いるように、圧縮アルゴリズムの逆に従って音声/デー
タリンクの受信端において再構成される。先行したセグ
メントは、現在のセグメントの利得とピッチを予測する
ように合成されなければならないので、図24の合成
も、図23の圧縮アルゴリズムで行われる。
いるように、圧縮アルゴリズムの逆に従って音声/デー
タリンクの受信端において再構成される。先行したセグ
メントは、現在のセグメントの利得とピッチを予測する
ように合成されなければならないので、図24の合成
も、図23の圧縮アルゴリズムで行われる。
【0190】エコー消去アルゴリズム スピーカ304とマイクロホン303の使用は、フィー
ドバックが音声信号を破壊するのを防止するため、音響
的エコー消去アルゴリズムの使用を必要とする。さら
に、電話インタフェース301、302、または303
/304のいずれが使用されるにしても、回線のエコー
消去アルゴリズムは必要とされる。使用されるエコー消
去アルゴリズムは、電話インタフェースが動作状態にあ
る時はいつでも、本装置のすべての動作モードにおいて
動作する適応エコーキャンセラである。特に、エコーキ
ャンセラは、直接的電話接続において動作状態にあり、
動作の音声/データモードにおいて動作可能である。
ドバックが音声信号を破壊するのを防止するため、音響
的エコー消去アルゴリズムの使用を必要とする。さら
に、電話インタフェース301、302、または303
/304のいずれが使用されるにしても、回線のエコー
消去アルゴリズムは必要とされる。使用されるエコー消
去アルゴリズムは、電話インタフェースが動作状態にあ
る時はいつでも、本装置のすべての動作モードにおいて
動作する適応エコーキャンセラである。特に、エコーキ
ャンセラは、直接的電話接続において動作状態にあり、
動作の音声/データモードにおいて動作可能である。
【0191】ほかの端末のアナログ電話との通信におい
て、電話インタフェース301、302、または303
/304と電話回線インタフェース309との間の直接
的電話音声接続の場合、テジタル電話CODEC回路3
05からのデジタルPCM音声データは、音声制御DS
P/CODEC回路306へ送られ、そこで、そのデジ
タル領域において処理され、音声制御DSP/CODE
C回路306の内部線形CODECにより、デジタル形
式からアナログ形式へ変換して戻される。テジタル電話
CODEC回路305は、マイクロ・ローCODECで
あり、音声制御DSP/CODEC回路306への内部
CODECは、線形CODECであるので、マイクロ・
ローから線形への変換は、音声制御DSP/CODEC
回路306により達成されなければならない。
て、電話インタフェース301、302、または303
/304と電話回線インタフェース309との間の直接
的電話音声接続の場合、テジタル電話CODEC回路3
05からのデジタルPCM音声データは、音声制御DS
P/CODEC回路306へ送られ、そこで、そのデジ
タル領域において処理され、音声制御DSP/CODE
C回路306の内部線形CODECにより、デジタル形
式からアナログ形式へ変換して戻される。テジタル電話
CODEC回路305は、マイクロ・ローCODECで
あり、音声制御DSP/CODEC回路306への内部
CODECは、線形CODECであるので、マイクロ・
ローから線形への変換は、音声制御DSP/CODEC
回路306により達成されなければならない。
【0192】その外に、テジタル電話CODEC回路3
05の抽出速度は、音声制御DSP/CODEC回路3
06の抽出速度より僅かに遅いので、少しの抽出変換も
行わなければならない。テジタル電話マイクロ・ローC
ODEC回路305の抽出速度は、毎秒8000サンプ
ルであり、音声制御DSP/CODEC回路306の線
形CODECの抽出速度は、毎秒8192サンプルであ
る。
05の抽出速度は、音声制御DSP/CODEC回路3
06の抽出速度より僅かに遅いので、少しの抽出変換も
行わなければならない。テジタル電話マイクロ・ローC
ODEC回路305の抽出速度は、毎秒8000サンプ
ルであり、音声制御DSP/CODEC回路306の線
形CODECの抽出速度は、毎秒8192サンプルであ
る。
【0193】図3に関連して図25に関して、音声また
はアナログ音声信号は、電話インタフェース301、3
02、または303にから受信され、アナログ/デジタ
ル変換1401内のテジタル電話CODEC回路305
によりデジタル化される。回路305のCODECは、
複合マイクロ・ローCODECである。電話インタフェ
ースからのアナログ音声信号は、約3,500Hzに帯
域が限定され、直列の64キロビット/秒の信号を生成
する8ビットPCMデータへ符号化された各サンプルと
共に、8kHzにおいて抽出される。このデジタル化さ
れたサンプルは、回路306の音声制御DSPへ送ら
れ、そこで、13ビット線形PCMサンプルへ直接変換
される。
はアナログ音声信号は、電話インタフェース301、3
02、または303にから受信され、アナログ/デジタ
ル変換1401内のテジタル電話CODEC回路305
によりデジタル化される。回路305のCODECは、
複合マイクロ・ローCODECである。電話インタフェ
ースからのアナログ音声信号は、約3,500Hzに帯
域が限定され、直列の64キロビット/秒の信号を生成
する8ビットPCMデータへ符号化された各サンプルと
共に、8kHzにおいて抽出される。このデジタル化さ
れたサンプルは、回路306の音声制御DSPへ送ら
れ、そこで、13ビット線形PCMサンプルへ直接変換
される。
【0194】再度図25に関し、テジタル電話CODE
C回路305からのPCMデジタル音声データy(n)
は、音声制御DSP/CODEC回路306へ送られ、
そこで、エコー推定信号y^(n)が、デジタルデータ
の形でy(n)から差し引かれる。この減算は、サンプ
ルをベースに各サンプルについて行われる。
C回路305からのPCMデジタル音声データy(n)
は、音声制御DSP/CODEC回路306へ送られ、
そこで、エコー推定信号y^(n)が、デジタルデータ
の形でy(n)から差し引かれる。この減算は、サンプ
ルをベースに各サンプルについて行われる。
【0195】ブロツク1405と1421は、それぞれ
利得制御ブロツクgm とgs である。これらのデジタル
利得制御は、信号の利得が、音声信号について所望のレ
ベルに従い種々のレベル設定される表から得られる。こ
れらの利得レベルは、図49に示されたソフトウェアの
レベル制御によりユーザーによって設定される。デジタ
ル化された信号の利得は、定数を線形PCMサンプルの
それぞれに乗ずることにより設定される。
利得制御ブロツクgm とgs である。これらのデジタル
利得制御は、信号の利得が、音声信号について所望のレ
ベルに従い種々のレベル設定される表から得られる。こ
れらの利得レベルは、図49に示されたソフトウェアの
レベル制御によりユーザーによって設定される。デジタ
ル化された信号の利得は、定数を線形PCMサンプルの
それぞれに乗ずることにより設定される。
【0196】他の実施態様において、利得制御ブロック
gm とgs は、通話者の音声のレベルを感知しまたそれ
に従って利得を調整することにより設定される。この自
動利得制御は、上述の沈黙検出の動作を容易にし、動作
の音声/データモードにおいて、複合された音声とデー
タとの間の時間の割り付けを助ける。
gm とgs は、通話者の音声のレベルを感知しまたそれ
に従って利得を調整することにより設定される。この自
動利得制御は、上述の沈黙検出の動作を容易にし、動作
の音声/データモードにおいて、複合された音声とデー
タとの間の時間の割り付けを助ける。
【0197】音声/データモードにおいて、利得制御ブ
ロックgm の出力は、サンプル速度変換器1407の代
わりに音声圧縮/圧縮解除アルゴリズム1425のバッ
ファに配置される。上記のように、このモードにおける
サンプルは、主制御装置回路313により複合と伝送の
ために蓄積され、圧縮される。また、音声/データモー
ドにおいて、利得制御ブロック1421は、出力用のサ
ンプル速度変換器1423の代わりに、音声圧縮/圧縮
解除アルゴリズム1425からの圧縮解除されたサンプ
ルを受信する。
ロックgm の出力は、サンプル速度変換器1407の代
わりに音声圧縮/圧縮解除アルゴリズム1425のバッ
ファに配置される。上記のように、このモードにおける
サンプルは、主制御装置回路313により複合と伝送の
ために蓄積され、圧縮される。また、音声/データモー
ドにおいて、利得制御ブロック1421は、出力用のサ
ンプル速度変換器1423の代わりに、音声圧縮/圧縮
解除アルゴリズム1425からの圧縮解除されたサンプ
ルを受信する。
【0198】図25のエコーキャンセラーは、適応エコ
ー消去の最小自乗法(LMS)を使用する。1403に
おいて入信信号から差し引かれたエコー推定信号は、機
能1411により決定される。機能1411は、好適な
実施態様において、ほぼ音響経路による遅れの長さであ
るインパルス応答を有するFIR(有限インパルス応
答)である。FIRフィルタの係数は、通話者304と
マイクロホン303がマイクロホン303に対し通話者
304に接近して配置されているボックスの固有の物理
的属性を考慮して、モデル化され、エコーの音響エコー
経路に適合している。このように、通話者へかけられた
すべての信号は、エコー消去機能1411を介して送ら
れ、音響経路における遅れと整合するように、適切な遅
れの後にマイクロホンにより受信された信号から差し引
かれる。機能ボックス1411のエコー反復の式は、次
の式である。
ー消去の最小自乗法(LMS)を使用する。1403に
おいて入信信号から差し引かれたエコー推定信号は、機
能1411により決定される。機能1411は、好適な
実施態様において、ほぼ音響経路による遅れの長さであ
るインパルス応答を有するFIR(有限インパルス応
答)である。FIRフィルタの係数は、通話者304と
マイクロホン303がマイクロホン303に対し通話者
304に接近して配置されているボックスの固有の物理
的属性を考慮して、モデル化され、エコーの音響エコー
経路に適合している。このように、通話者へかけられた
すべての信号は、エコー消去機能1411を介して送ら
れ、音響経路における遅れと整合するように、適切な遅
れの後にマイクロホンにより受信された信号から差し引
かれる。機能ボックス1411のエコー反復の式は、次
の式である。
【0199】
【数13】
【0200】また、マイクロホン信号y(n)からのエ
コー消去信号y^(n)の減算の結果は、次の式の通り
である。
コー消去信号y^(n)の減算の結果は、次の式の通り
である。
【0201】
【数14】
【0202】LMS係数機能1413は、適応エコー消
去係数を1411のFIRフィルタへ送る。信号は、次
の式に基づいて調節される。
去係数を1411のFIRフィルタへ送る。信号は、次
の式に基づいて調節される。
【0203】
【数15】
【0204】機能1415と1417のエコー消去は、
1413と1411の機能とそれぞれ同一である。図2
5の機能1407と1423は、上述のように、テジタ
ル電話CODEC回路305と音声制御DSP/COD
EC回路306の異なる抽出速度によるサンプル速度変
換である。
1413と1411の機能とそれぞれ同一である。図2
5の機能1407と1423は、上述のように、テジタ
ル電話CODEC回路305と音声制御DSP/COD
EC回路306の異なる抽出速度によるサンプル速度変
換である。
【0205】音声/データパケツト・プロトコル 上記の通り、本装置は、時間多重技術を使用して、音声
データと従来のデータとを同時に伝送することが出来
る。デジタル化されたデータ、所謂V−データは音声情
報を伝送する。従来のデータはC−データと言われる。
V−データとC−データの多重伝送は、二つのレベルに
おいて二つのモードで達成される。すなわち、送信と受
信モードと、データサービスレベルと多重制御レベルで
ある。この動作は、図26に図示されている。
データと従来のデータとを同時に伝送することが出来
る。デジタル化されたデータ、所謂V−データは音声情
報を伝送する。従来のデータはC−データと言われる。
V−データとC−データの多重伝送は、二つのレベルに
おいて二つのモードで達成される。すなわち、送信と受
信モードと、データサービスレベルと多重制御レベルで
ある。この動作は、図26に図示されている。
【0206】送信モードにおいて、図3の主制御装置回
路313は、データサービスモード1505において動
作し、パーソナルコンピュータ10(RS232直列イ
ンタフェース315を介して)と音声制御DSP回路3
06とからバッファデータを収集する。多重制御レベル
1515において、主制御装置回路313はデータを多
重化し、そのデータを電話回線1523から送り出す。
受信モードにおいて、主制御装置回路313は、多重制
御レベル1515においてV−データパケツトとC−デ
ータパケットとを多重化するように動作し、次に、デー
タサービスモード1505において適切なデータパケッ
トを正しい宛て先へ送るように動作する。すなわち、C
−データパケットに対してはパーソナルコンピュータ1
0、または、V−データパケットに対しては音声制御D
SP回路306へ送る。
路313は、データサービスモード1505において動
作し、パーソナルコンピュータ10(RS232直列イ
ンタフェース315を介して)と音声制御DSP回路3
06とからバッファデータを収集する。多重制御レベル
1515において、主制御装置回路313はデータを多
重化し、そのデータを電話回線1523から送り出す。
受信モードにおいて、主制御装置回路313は、多重制
御レベル1515においてV−データパケツトとC−デ
ータパケットとを多重化するように動作し、次に、デー
タサービスモード1505において適切なデータパケッ
トを正しい宛て先へ送るように動作する。すなわち、C
−データパケットに対してはパーソナルコンピュータ1
0、または、V−データパケットに対しては音声制御D
SP回路306へ送る。
【0207】送信モード 送信モードにおいて、二つのデータバッファ、V−デー
タバッファ1511とC−データバッファ1513とが
あり、これらは、主制御装置RAM316内で実行さ
れ、主制御装置回路313により維持される。音声制御
DSP回路306が音声動作を行うと、回路306は、
V−データのブロックを二重ポートRAM回路308を
介して主制御装置回路313へ20ms毎に送る。各V
−データブロックは、下記の表15に記述されているよ
うに、ヘッダーとしての一つのサインバイトと23バイ
トのV−データとを有する。
タバッファ1511とC−データバッファ1513とが
あり、これらは、主制御装置RAM316内で実行さ
れ、主制御装置回路313により維持される。音声制御
DSP回路306が音声動作を行うと、回路306は、
V−データのブロックを二重ポートRAM回路308を
介して主制御装置回路313へ20ms毎に送る。各V
−データブロックは、下記の表15に記述されているよ
うに、ヘッダーとしての一つのサインバイトと23バイ
トのV−データとを有する。
【0208】
【表15】
【0209】サインバイト・ヘッダーは、音声制御DS
Pからの各フレーム毎に主制御装置回路313へ送られ
る。サインバイト・ヘッダーは、音声パケットの内容を
識別するサインバイトである。サインバイトは次のよう
に定義される。 16進00=次に続くV−データは沈黙音を有する。 16進01=次に続くV−データは音声情報を有する。
Pからの各フレーム毎に主制御装置回路313へ送られ
る。サインバイト・ヘッダーは、音声パケットの内容を
識別するサインバイトである。サインバイトは次のよう
に定義される。 16進00=次に続くV−データは沈黙音を有する。 16進01=次に続くV−データは音声情報を有する。
【0210】主制御装置回路313が、V−データ/C
−データの多重化を行うために送信モードにある場合、
主制御装置回路313は、引き続くテストを行うために
データサービスモードにおいて動作する。音声制御DS
P/CODEC回路306が、23バイトのV−データ
パケットを二重ポートRAM回路を介して主制御装置回
路313へ送り始めると、主制御装置回路313は、V
−データバッファを検査して、バッファが23バイトの
空きを持っているか、どうかを調べる。十分な空きがV
−データバッファにあるならば、主制御装置回路313
は、V−データパケットに先行しているヘッダー内のサ
インバイトを検査する。サインバイトが1(パケット内
の音声情報を示す)に等しければ、主制御装置回路31
3は、次に続く23バイトのV−データをV−データバ
ッファへ投入し、沈黙カウンターをゼロへクリアする。
次に主制御装置回路313は、V−データが多重制御レ
ベルにおいて主制御装置によって送られなければならな
いことを要求するフラッグを立てる。
−データの多重化を行うために送信モードにある場合、
主制御装置回路313は、引き続くテストを行うために
データサービスモードにおいて動作する。音声制御DS
P/CODEC回路306が、23バイトのV−データ
パケットを二重ポートRAM回路を介して主制御装置回
路313へ送り始めると、主制御装置回路313は、V
−データバッファを検査して、バッファが23バイトの
空きを持っているか、どうかを調べる。十分な空きがV
−データバッファにあるならば、主制御装置回路313
は、V−データパケットに先行しているヘッダー内のサ
インバイトを検査する。サインバイトが1(パケット内
の音声情報を示す)に等しければ、主制御装置回路31
3は、次に続く23バイトのV−データをV−データバ
ッファへ投入し、沈黙カウンターをゼロへクリアする。
次に主制御装置回路313は、V−データが多重制御レ
ベルにおいて主制御装置によって送られなければならな
いことを要求するフラッグを立てる。
【0211】サインバイトがゼロ(V−データパケット
内の沈黙を示す)に等しければ、主制御装置回路313
は沈黙カウンターを1だけ増加し、沈黙カウンターが5
に到達したか、どうかを調べる。沈黙カウンターが5に
到達したならば、主制御装置回路313は、次に続く2
3バイトのV−データをV−データバッファへ投入せ
ず、沈黙カウンターの増加を停止する。この方法によ
り、サービスレベルにおいて動作する主制御装置回路3
13は、非沈黙V−データを多重制御レベルへ送るだけ
であり、一方で、沈黙V−データパケットを放棄し、V
−データバッファが重ね書きされるのを防止する。
内の沈黙を示す)に等しければ、主制御装置回路313
は沈黙カウンターを1だけ増加し、沈黙カウンターが5
に到達したか、どうかを調べる。沈黙カウンターが5に
到達したならば、主制御装置回路313は、次に続く2
3バイトのV−データをV−データバッファへ投入せ
ず、沈黙カウンターの増加を停止する。この方法によ
り、サービスレベルにおいて動作する主制御装置回路3
13は、非沈黙V−データを多重制御レベルへ送るだけ
であり、一方で、沈黙V−データパケットを放棄し、V
−データバッファが重ね書きされるのを防止する。
【0212】多重制御レベルにおける主制御装置回路3
13の動作は、V−データパケットとC−データパケッ
トを多重化し、それらを同じチャンネルから送り出すこ
とである。この制御レベルにおいて、両方のタイプのデ
ータパケットは、データが同期状態で送られまたCRC
誤り検査によりチェックされるHDLCプロトコルによ
り、伝送される。V−データパケットが、悪いCRCを
有する遠隔地の端末で受信されると、音声チャンネルの
100%の正確度が保証されないので、そのパケットは
破棄される。V−データパケットが、改変した場合に再
び送られるならば、音声伝送のリアルタイムと言う品質
は失われる。そのほかに、C−データは、CCITT
V.42などのモデムデータ通信により送られる。
13の動作は、V−データパケットとC−データパケッ
トを多重化し、それらを同じチャンネルから送り出すこ
とである。この制御レベルにおいて、両方のタイプのデ
ータパケットは、データが同期状態で送られまたCRC
誤り検査によりチェックされるHDLCプロトコルによ
り、伝送される。V−データパケットが、悪いCRCを
有する遠隔地の端末で受信されると、音声チャンネルの
100%の正確度が保証されないので、そのパケットは
破棄される。V−データパケットが、改変した場合に再
び送られるならば、音声伝送のリアルタイムと言う品質
は失われる。そのほかに、C−データは、CCITT
V.42などのモデムデータ通信により送られる。
【0213】主制御装置回路313が、そのレベルにお
いて伝送のためにパケットを多重化するのを支援し、ま
た、遠隔地側がデータパケットを認識し多重化解除する
のを支援するため、V−データブロックを識別するため
に、最大の5個のV−データパケットを有するV−デー
タブロックが定義されている。V−データの大きさとブ
ロックの最大数は、次のように定義される。 V−データブロックヘッダー=16進80。 V−データブロックの大きさ=23。 最大V−データブロックの大きさ=5。
いて伝送のためにパケットを多重化するのを支援し、ま
た、遠隔地側がデータパケットを認識し多重化解除する
のを支援するため、V−データブロックを識別するため
に、最大の5個のV−データパケットを有するV−デー
タブロックが定義されている。V−データの大きさとブ
ロックの最大数は、次のように定義される。 V−データブロックヘッダー=16進80。 V−データブロックの大きさ=23。 最大V−データブロックの大きさ=5。
【0214】V−データブロックは、リアルタイムの完
全性を保証する、C−データより大きい伝送優先度を有
する。従って、主制御装置回路313は、最初にV−デ
ータバッファを検査して、バッファがV−データか、ま
たはC−データを送ることを決定する。V−データバッ
ファが69バイトより大きいV−データを有するなら
ば、送信ブロックカウンターは5に設定され、主制御装
置回路313は、V−データをV−データバッファから
データ・ポンプ回路311を経て電話回線へ送り始め
る。送信ブロックカウンターは5を示すので、V−デー
タのブロックは連続的ストリームで送られ、115バイ
トのV−データの完了時点か、あるいは、V−データバ
ッファが空になると、送信は停止する。V−データバッ
ファが23バイトより大きい数のV−データを収容して
いるならば、送信ブロックカウンターは1を設定し、V
−データの送信を開始する。これは、主制御装置回路が
1ブロックのV−データだけを送ることを意味する。V
−データバッファが23バイトより小さい数のV−デー
タを収容しているならば、主制御装置回路は、C−デー
タの送信を行う。
全性を保証する、C−データより大きい伝送優先度を有
する。従って、主制御装置回路313は、最初にV−デ
ータバッファを検査して、バッファがV−データか、ま
たはC−データを送ることを決定する。V−データバッ
ファが69バイトより大きいV−データを有するなら
ば、送信ブロックカウンターは5に設定され、主制御装
置回路313は、V−データをV−データバッファから
データ・ポンプ回路311を経て電話回線へ送り始め
る。送信ブロックカウンターは5を示すので、V−デー
タのブロックは連続的ストリームで送られ、115バイ
トのV−データの完了時点か、あるいは、V−データバ
ッファが空になると、送信は停止する。V−データバッ
ファが23バイトより大きい数のV−データを収容して
いるならば、送信ブロックカウンターは1を設定し、V
−データの送信を開始する。これは、主制御装置回路が
1ブロックのV−データだけを送ることを意味する。V
−データバッファが23バイトより小さい数のV−デー
タを収容しているならば、主制御装置回路は、C−デー
タの送信を行う。
【0215】C−データブロックを送信している間、V
−データバッファは、最初のC−データバイトを送信す
る前に検査される。V−データバッファが、1C−デー
タパケットより多く収容しているならば、C−データブ
ロックの現在の送信は、V−データを操作するために、
終了される。
−データバッファは、最初のC−データバイトを送信す
る前に検査される。V−データバッファが、1C−デー
タパケットより多く収容しているならば、C−データブ
ロックの現在の送信は、V−データを操作するために、
終了される。
【0216】受信モード 電話回線の受信端において、主制御装置回路313は多
重制御レベルにおいて動作し、受信されたデータをV−
データとC−データとに多重化解除する。ブロックのタ
イプが、入信データブロックの最初のバイトを検査する
ことにより識別される。V−データのブロックを受信す
る前に、主制御装置回路313は、受信V−データバイ
トカウンター、バックアップ・ポインタ、及び一時的V
−データバッファ・ポインタを初期設定する。受信者V
−データバイトカウンターの値は23であり、受信ブロ
ックカウンターの値は0であり、また、バックアップ・
ポインタはV−データ受信バッファ・ポインタと同じ値
へ設定される。受信されたバイトが16進80(16進
80はV−データパケットを示す)に等しくなければ、
データブロックはC−データを有していなければならな
いので、受信動作は現在のモデムプロトコルに続く。
重制御レベルにおいて動作し、受信されたデータをV−
データとC−データとに多重化解除する。ブロックのタ
イプが、入信データブロックの最初のバイトを検査する
ことにより識別される。V−データのブロックを受信す
る前に、主制御装置回路313は、受信V−データバイ
トカウンター、バックアップ・ポインタ、及び一時的V
−データバッファ・ポインタを初期設定する。受信者V
−データバイトカウンターの値は23であり、受信ブロ
ックカウンターの値は0であり、また、バックアップ・
ポインタはV−データ受信バッファ・ポインタと同じ値
へ設定される。受信されたバイトが16進80(16進
80はV−データパケットを示す)に等しくなければ、
データブロックはC−データを有していなければならな
いので、受信動作は現在のモデムプロトコルに続く。
【0217】受信されたバイトが16進80に等しけれ
ば、受信モードで動作している主制御装置回路313
は、V−データを処理する。受信されたV−データブロ
ックに関して、V−データのバイトが受信されると、V
−データのバイトはV−データ受信バッファへ投入さ
れ、一時的バッファポインタが1だけ増加し、受信V−
データカウンターは1だけ減少する。V−データカウン
ターがゼロへ落ちると、一時的バッファポインタのカウ
ンターの値はバックアップ・ポインタ・バッファへコピ
ーされる。全V−データカウンターの値は、23が加え
られ、受信V−データカウンターは、23へリセットさ
れる。受信ブロックカウンターの値は、1だけ増加す
る。次に、V−データのサービスを要求するフラッグが
セットされる。受信ブロックカウンターが5に到達する
と、主制御装置回路313は、入信するV−データをV
−データ受信バッファへ投入しないが、廃棄する。全V
−データカウンターがその最大値へ到達すると、受信者
は、入信V−データをV−データ受信バッファへ投入し
ないが、それを廃棄する。
ば、受信モードで動作している主制御装置回路313
は、V−データを処理する。受信されたV−データブロ
ックに関して、V−データのバイトが受信されると、V
−データのバイトはV−データ受信バッファへ投入さ
れ、一時的バッファポインタが1だけ増加し、受信V−
データカウンターは1だけ減少する。V−データカウン
ターがゼロへ落ちると、一時的バッファポインタのカウ
ンターの値はバックアップ・ポインタ・バッファへコピ
ーされる。全V−データカウンターの値は、23が加え
られ、受信V−データカウンターは、23へリセットさ
れる。受信ブロックカウンターの値は、1だけ増加す
る。次に、V−データのサービスを要求するフラッグが
セットされる。受信ブロックカウンターが5に到達する
と、主制御装置回路313は、入信するV−データをV
−データ受信バッファへ投入しないが、廃棄する。全V
−データカウンターがその最大値へ到達すると、受信者
は、入信V−データをV−データ受信バッファへ投入し
ないが、それを廃棄する。
【0218】CRC検査ブロックの終端において、多重
制御レベルで動作している主制御装置回路313は、巡
回冗長検査の結果を検査しないが、その代わりに、受信
V−データカウンターの値を検査する。その値がゼロで
あるならば、検査は完了するが、そうでなければ、バッ
クアップポインタの値は、現在のV−データバッフアポ
インタへ戻されてコピーされる。この方法により、受信
者はV−データを受信チャンネル23バイトから一度に
多重化解除することが保証される。受信モードにおいて
サービスレベルで動作している主制御装置回路313
は、V−データのリクエストサービスのフラッグをモニ
ターする。フラッグがセツトされると、主制御装置回路
313は、V−データをV−データバッファから得て、
一度に23バイトの速度でそれを音声制御DSP回路3
06へ送る。V−データのブロックを送った後、それは
全V−データカウンターの値から23を減少させる。
制御レベルで動作している主制御装置回路313は、巡
回冗長検査の結果を検査しないが、その代わりに、受信
V−データカウンターの値を検査する。その値がゼロで
あるならば、検査は完了するが、そうでなければ、バッ
クアップポインタの値は、現在のV−データバッフアポ
インタへ戻されてコピーされる。この方法により、受信
者はV−データを受信チャンネル23バイトから一度に
多重化解除することが保証される。受信モードにおいて
サービスレベルで動作している主制御装置回路313
は、V−データのリクエストサービスのフラッグをモニ
ターする。フラッグがセツトされると、主制御装置回路
313は、V−データをV−データバッファから得て、
一度に23バイトの速度でそれを音声制御DSP回路3
06へ送る。V−データのブロックを送った後、それは
全V−データカウンターの値から23を減少させる。
【0219】ユーザーインタフェースの説明 本装置のハードウェアー構成要素は、パーソナルコンピ
ュータなどの外部計算装置により制御されるように設計
されている。上述のように、本装置のハードウェア構成
要素は、ハードウェア構成要素とパーソナルコンピュー
タとの間の直列回線インタフェースから送られた特殊パ
ケットにより制御される。本技術の専門家には、本装置
のハードウェア構成要素が本装置のソフトウェア構成要
素に独立して実行され、また、以降に説明されている好
適なソフトウェアが限定された意味で解釈されるもので
ないことが容易に理解されるであろう。
ュータなどの外部計算装置により制御されるように設計
されている。上述のように、本装置のハードウェア構成
要素は、ハードウェア構成要素とパーソナルコンピュー
タとの間の直列回線インタフェースから送られた特殊パ
ケットにより制御される。本技術の専門家には、本装置
のハードウェア構成要素が本装置のソフトウェア構成要
素に独立して実行され、また、以降に説明されている好
適なソフトウェアが限定された意味で解釈されるもので
ないことが容易に理解されるであろう。
【0220】本発明の明細書に記述されたソフトウェア
構成要素とハードウェア構成要素との組み合わせは、パ
ーソナル通信装置(PCS)として便利に引用されてい
る。本装置は、次の機能を行う。 1.内蔵スピーカとマイクロホンとを備えた電話機の制
御とハンドオフ動作。 2.ユーザーが、送信音声メールメッセージを音声エデ
ィタにより生成し、入信音声メールメッセージを時間と
日付のスタンプで記録することを可能にする。 3.ユーザーが印刷コマンドにより未知のアプリケーシ
ョンからのファックスを送ることが出来る能力を備えて
いるファックスを送りだす待ち行列を生成し、また、ユ
ーザーがファックスを受信することを可能にし、入信フ
ァックスを時間と日付のスタンプにより記録する。 4.ユーザーが、多重媒体メッセージをメッセージ構成
器により生成することを可能にする。メッセージは、テ
キスト、グラフィック、ピクチャー、音のセグメントを
含むことが出来る。待ち行列は、送信する多重媒体メッ
セージに対して生成され、全ての入信多重媒体メッセー
ジは、時間と日付のスタンプで記録される。 5.ユーザーが、単一通信回線からの同時のデータと音
声の接続を有することが出来る方法を提供する。 6.外部端末エミュレーションプログラムを呼び出すこ
とにより、端末エミュレーションを行う。 7.電話、音声メール、ファックス管理、多重媒体メー
ル、及び表示/告示の諸機能のすべての外方への呼び出
しと待ち行列に、アドレスブックデータベースを提供す
る。また、ユーザーは、命令に不感知な整合についてキ
ーボードから入力された動的な切り詰めアルゴリズムに
より、データベースから探索することが出来る。
構成要素とハードウェア構成要素との組み合わせは、パ
ーソナル通信装置(PCS)として便利に引用されてい
る。本装置は、次の機能を行う。 1.内蔵スピーカとマイクロホンとを備えた電話機の制
御とハンドオフ動作。 2.ユーザーが、送信音声メールメッセージを音声エデ
ィタにより生成し、入信音声メールメッセージを時間と
日付のスタンプで記録することを可能にする。 3.ユーザーが印刷コマンドにより未知のアプリケーシ
ョンからのファックスを送ることが出来る能力を備えて
いるファックスを送りだす待ち行列を生成し、また、ユ
ーザーがファックスを受信することを可能にし、入信フ
ァックスを時間と日付のスタンプにより記録する。 4.ユーザーが、多重媒体メッセージをメッセージ構成
器により生成することを可能にする。メッセージは、テ
キスト、グラフィック、ピクチャー、音のセグメントを
含むことが出来る。待ち行列は、送信する多重媒体メッ
セージに対して生成され、全ての入信多重媒体メッセー
ジは、時間と日付のスタンプで記録される。 5.ユーザーが、単一通信回線からの同時のデータと音
声の接続を有することが出来る方法を提供する。 6.外部端末エミュレーションプログラムを呼び出すこ
とにより、端末エミュレーションを行う。 7.電話、音声メール、ファックス管理、多重媒体メー
ル、及び表示/告示の諸機能のすべての外方への呼び出
しと待ち行列に、アドレスブックデータベースを提供す
る。また、ユーザーは、命令に不感知な整合についてキ
ーボードから入力された動的な切り詰めアルゴリズムに
より、データベースから探索することが出来る。
【0221】図27は、PCSと一緒に使用出来るコン
ピュータ装置の構成要素を示す。コンピュータは、ユー
ザーがデータを装置へ入力出来るキーボード101、電
気的構成要素と周辺装置とを保持するコンピュータ・シ
ャーシ103、情報がユーザーへ表示されるスクリーン
・ディスプレイ、及び、位置決め装置、一般的にマウス
を、コンピュータ内の内部装置の母線を介して相互に論
理的に接続した装置の構成要素と共に有している。PC
Sソフトウェアは、コンピュータ内の中央処理装置にお
いて動作する。
ピュータ装置の構成要素を示す。コンピュータは、ユー
ザーがデータを装置へ入力出来るキーボード101、電
気的構成要素と周辺装置とを保持するコンピュータ・シ
ャーシ103、情報がユーザーへ表示されるスクリーン
・ディスプレイ、及び、位置決め装置、一般的にマウス
を、コンピュータ内の内部装置の母線を介して相互に論
理的に接続した装置の構成要素と共に有している。PC
Sソフトウェアは、コンピュータ内の中央処理装置にお
いて動作する。
【0222】図28は、PCSソフトウェアの高水準の
構造を示す。主メニュー機能111は次に続く副機能を
選択するために使用される。すなわち、セットアップ1
13、電話115、音声メール117、ファックス管理
119、多重媒体メール121、表示/告示123、端
末125、及びアドレスブック127である。
構造を示す。主メニュー機能111は次に続く副機能を
選択するために使用される。すなわち、セットアップ1
13、電話115、音声メール117、ファックス管理
119、多重媒体メール121、表示/告示123、端
末125、及びアドレスブック127である。
【0223】本装置の好適な実施態様は、IBM(登録
商標)パーソナルコンピュータまたは両立性コンピュー
タで実行しているマイクロソフト・ウィンドウ(登録商
標)のもとで、現在稼働している。しかし、本発明の実
施は、ほかのコンピュータ装置及びウィンドウ付けソフ
トウェアについても、範囲と一般性を失うことなく可能
であることは、認識されるであろう。
商標)パーソナルコンピュータまたは両立性コンピュー
タで実行しているマイクロソフト・ウィンドウ(登録商
標)のもとで、現在稼働している。しかし、本発明の実
施は、ほかのコンピュータ装置及びウィンドウ付けソフ
トウェアについても、範囲と一般性を失うことなく可能
であることは、認識されるであろう。
【0224】図29は、主メニュー111の制御構造を
一層詳細に記述している。タイマー131は、制御ブロ
ック129を作動させるために、10秒毎にほぼ一回タ
イミング信号を制御ブロック129へ送る。ほかのタイ
ミング間隔も、一般性を失うことなく、使用されている
ウィンドウ付けソフトウェアに適切なものとして使用す
ることが可能であることは明らかであろう。ステータス
133は、このポートが現在PCSにより使用されてい
ることを示すことにより、他のアプリケーションまたは
プログラムブロックが通信ポートの制御を行うことを防
止する。制御装置129は、音声メール117、ファッ
クス管理119、多重媒体メール121のすべての外方
への待ち行列を探索し、外方への待ち行列の一つに送り
出されるメッセージがあるならば、タスク指名を始め
る。次に、他のアプリケーションまたはプログラムブロ
ックが直列通信ポートの制御を使用することを防止する
ため、信号がステータスボックスへ送られる。
一層詳細に記述している。タイマー131は、制御ブロ
ック129を作動させるために、10秒毎にほぼ一回タ
イミング信号を制御ブロック129へ送る。ほかのタイ
ミング間隔も、一般性を失うことなく、使用されている
ウィンドウ付けソフトウェアに適切なものとして使用す
ることが可能であることは明らかであろう。ステータス
133は、このポートが現在PCSにより使用されてい
ることを示すことにより、他のアプリケーションまたは
プログラムブロックが通信ポートの制御を行うことを防
止する。制御装置129は、音声メール117、ファッ
クス管理119、多重媒体メール121のすべての外方
への待ち行列を探索し、外方への待ち行列の一つに送り
出されるメッセージがあるならば、タスク指名を始め
る。次に、他のアプリケーションまたはプログラムブロ
ックが直列通信ポートの制御を使用することを防止する
ため、信号がステータスボックスへ送られる。
【0225】また、制御ブロック129は、入信する呼
び出しをモニターし、入信する呼び出しをさらに処理す
るために、適切なプログラムブロック、すなわち、音声
メール117、ファックス管理119、多重媒体メール
121、あるいは表示/告示123を呼び出す。さら
に、制御ブロック129は、電話機能115、端末エミ
ュレーション機能125を呼び出すために使用され、こ
れにより、ユーザーは、アドレスブック機能127によ
ってアドレスのデータベースを編集することが出来る。
さらに、制御ブロック129は、セットアップ機能11
3によりPCS変数の初期化を行う。ユーザーに示され
ているように、主メニューは図2に示されている。
び出しをモニターし、入信する呼び出しをさらに処理す
るために、適切なプログラムブロック、すなわち、音声
メール117、ファックス管理119、多重媒体メール
121、あるいは表示/告示123を呼び出す。さら
に、制御ブロック129は、電話機能115、端末エミ
ュレーション機能125を呼び出すために使用され、こ
れにより、ユーザーは、アドレスブック機能127によ
ってアドレスのデータベースを編集することが出来る。
さらに、制御ブロック129は、セットアップ機能11
3によりPCS変数の初期化を行う。ユーザーに示され
ているように、主メニューは図2に示されている。
【0226】図30は、制御ブロック129の構造を示
す。セットアップ機能113を選択すると、ユーザーは
初期化機能135へのアクセスを持つ。機能135に
は、直列ポート、応答モード、保持呼び出し、音声メー
ル、構内交換設備、ファックス、多重媒体メール、及び
表示/告示の初期化がある。電話115を選択すると、
ユーザーは電話機能137へのアクセスを持つ。機能1
37には、図60のスクリーンディスプレイに示されて
いるように、装置選択、容量制御、及び呼び出しの機能
がある。音声メール117を選択すると、音声メール機
能139が提供される。この機能には、図61のスクリ
ーンディスプレイに示されているように、音声エディ
タ、送ろうとする音声メッセージ、及び受信された音声
メッセージがある。ファックス管理119を選択する
と、ファックス管理機能141が提供される。機能14
1には、図63のスクリーンディスプレイに示されてい
るように、セットアップ機能、送信しようとするファッ
クス、受信されるファックスがある。多重媒体メール1
21が選択されると、多重媒体メール機能143が提供
される。機能143には、図64のスクリーンディスプ
レイに示されているように、セットアップ機能、送信し
ようとする多重媒体メッセージ、受信された多重媒体メ
ッセージの機能がある。表示/告示123が選択される
と、表示/告示機能145がユーザーへ提供される。機
能145には、図65のスクリーンディスプレイに示さ
れているように、オープン、選択ニュー、支援がある。
端末機能125がユーザーにより選択されると、端末エ
ミュレーション機能147が、端末エミュレーションブ
ロックによりユーザーへ提供される。アドレスブック1
27が選択されると、アドレスブック機能149がユー
ザーへ提供される。機能149には、図66のスクリー
ンディスプレイに示されているように、ファイル機能、
編集機能、及び支援機能がある。
す。セットアップ機能113を選択すると、ユーザーは
初期化機能135へのアクセスを持つ。機能135に
は、直列ポート、応答モード、保持呼び出し、音声メー
ル、構内交換設備、ファックス、多重媒体メール、及び
表示/告示の初期化がある。電話115を選択すると、
ユーザーは電話機能137へのアクセスを持つ。機能1
37には、図60のスクリーンディスプレイに示されて
いるように、装置選択、容量制御、及び呼び出しの機能
がある。音声メール117を選択すると、音声メール機
能139が提供される。この機能には、図61のスクリ
ーンディスプレイに示されているように、音声エディ
タ、送ろうとする音声メッセージ、及び受信された音声
メッセージがある。ファックス管理119を選択する
と、ファックス管理機能141が提供される。機能14
1には、図63のスクリーンディスプレイに示されてい
るように、セットアップ機能、送信しようとするファッ
クス、受信されるファックスがある。多重媒体メール1
21が選択されると、多重媒体メール機能143が提供
される。機能143には、図64のスクリーンディスプ
レイに示されているように、セットアップ機能、送信し
ようとする多重媒体メッセージ、受信された多重媒体メ
ッセージの機能がある。表示/告示123が選択される
と、表示/告示機能145がユーザーへ提供される。機
能145には、図65のスクリーンディスプレイに示さ
れているように、オープン、選択ニュー、支援がある。
端末機能125がユーザーにより選択されると、端末エ
ミュレーション機能147が、端末エミュレーションブ
ロックによりユーザーへ提供される。アドレスブック1
27が選択されると、アドレスブック機能149がユー
ザーへ提供される。機能149には、図66のスクリー
ンディスプレイに示されているように、ファイル機能、
編集機能、及び支援機能がある。
【0227】セットアップ機能135は、図51のスク
リーンディスプレイに示されているように、初期化メニ
ューによりアクセスされる。PCSソフトウェアは、パ
ーソナルコンピュータに内蔵されたすべての通信ポート
に対し支援を行う。図52は、ユーザーに示されたスク
リーンディスプレイを示しており、これにより、ユーザ
ーは、PCSソフトウェアにより使用される特定の通信
ポートを選択することが出来る。また、ユーザーは、入
信呼び出しが到着しとき、PCSにより行われるべきア
クションを指定することが出来る。図53のスクリーン
ディスプレイは、ユーザーへ示されており、図31は、
応答モードセットアツプの初期化手順の完全制御を記述
している。応答モードセツトアップ151を選択する
と、ユーザーは、8つの応答モード選択が提示され、こ
れらの選択は次のように記述されている。 1.PCSは応答しない。PCSソフトウェアは入信呼
び出しに応答せず、入信呼び出しと電話装置は、正常に
動作する。 2.音声メール。 PCSソフトウェアは入信する呼び
出しに応答し、メッセージを記録するため応答機として
動作する。 3.ファックス。 PCSソフトウェアは入信する呼び
出しに応答し、ファックス機として動作する。 4.多重媒体メール。 PCSソフトウェアは入信する
呼び出しに応答し、遠隔地呼び出し者により送られてい
る多重媒体メールを受信する。 5.表示/告示。 PCSソフトウェアは、同じ通信回
線を使用して、即時データと音声通信を可能にする。 6.端末。 PCSは、端末エミュレーションブロツク
により端末エミュレーションを行うか、あるいは、第三
者の端末エミュケーションプログラムへ選択的に制御を
送る。 7.自動。 入信呼び出しが分析され、適切なモードが
自動的に導入される。
リーンディスプレイに示されているように、初期化メニ
ューによりアクセスされる。PCSソフトウェアは、パ
ーソナルコンピュータに内蔵されたすべての通信ポート
に対し支援を行う。図52は、ユーザーに示されたスク
リーンディスプレイを示しており、これにより、ユーザ
ーは、PCSソフトウェアにより使用される特定の通信
ポートを選択することが出来る。また、ユーザーは、入
信呼び出しが到着しとき、PCSにより行われるべきア
クションを指定することが出来る。図53のスクリーン
ディスプレイは、ユーザーへ示されており、図31は、
応答モードセットアツプの初期化手順の完全制御を記述
している。応答モードセツトアップ151を選択する
と、ユーザーは、8つの応答モード選択が提示され、こ
れらの選択は次のように記述されている。 1.PCSは応答しない。PCSソフトウェアは入信呼
び出しに応答せず、入信呼び出しと電話装置は、正常に
動作する。 2.音声メール。 PCSソフトウェアは入信する呼び
出しに応答し、メッセージを記録するため応答機として
動作する。 3.ファックス。 PCSソフトウェアは入信する呼び
出しに応答し、ファックス機として動作する。 4.多重媒体メール。 PCSソフトウェアは入信する
呼び出しに応答し、遠隔地呼び出し者により送られてい
る多重媒体メールを受信する。 5.表示/告示。 PCSソフトウェアは、同じ通信回
線を使用して、即時データと音声通信を可能にする。 6.端末。 PCSは、端末エミュレーションブロツク
により端末エミュレーションを行うか、あるいは、第三
者の端末エミュケーションプログラムへ選択的に制御を
送る。 7.自動。 入信呼び出しが分析され、適切なモードが
自動的に導入される。
【0228】そのほかに、ユーザーは、PCSソフトウ
ェアが入信する呼び出しに応答する前に、待っている間
の呼び出し音の数を表す数値を入力することが出来る。
ェアが入信する呼び出しに応答する前に、待っている間
の呼び出し音の数を表す数値を入力することが出来る。
【0229】セットアップ135から、保持呼び出し機
能が選択されると、図54に示されているように、保持
呼び出し表示がユーザーに示され、次に、ユーザーは、
すべての送り出される呼び出しが保持されるべき時間数
を指定する数値を入力することが出来る。セットアップ
機能135において、音声メール・セットアップ・オプ
ションが選択されると、図55に示されているように、
スクリーンディスプレイがユーザーへ表示され、ユーザ
ーは、すべての入信する呼び出しに対して挨拶ファイル
として使用されるファイル名を入力することが出来る。
セットアップ機能135において、PBX(構内交換設
備)セットアップ機能が選択されると、図56のスクリ
ーンディスプレイがユーザーへ示され、ユーザーは、す
べての発信する電話番号に与えられるダイヤル呼び出し
接頭部を入力することが出来る。これは、電話番号リス
トに修正を加えることなく、構内交換設備により電話番
号リストを使用する簡便な方法を提供する。セットアッ
プ機能135において、ファックスセットアップ機能が
選択されると、図57のスクリーンディスプレイがユー
ザーへ表示され、ユーザーは、タイミングアウトの前に
ファックスを送ろううと試みる回数を表す数値を入力す
ることが出来る。セットアップ機能135において、多
重媒体メール・セットアップ機能が選択されると、図5
8のディスプレイがユーザーへ示され、ユーザーは、ユ
ーザーの情報として使用されるファイルの名前を入力す
ることが出来る。セットアップ機能135において、表
示/告示機能が選択されると、図59のスクリーンでデ
ィスプレイがユーザーへ表示され、ユーザーは、表示/
告示のユーザー情報を入力することが出来る。
能が選択されると、図54に示されているように、保持
呼び出し表示がユーザーに示され、次に、ユーザーは、
すべての送り出される呼び出しが保持されるべき時間数
を指定する数値を入力することが出来る。セットアップ
機能135において、音声メール・セットアップ・オプ
ションが選択されると、図55に示されているように、
スクリーンディスプレイがユーザーへ表示され、ユーザ
ーは、すべての入信する呼び出しに対して挨拶ファイル
として使用されるファイル名を入力することが出来る。
セットアップ機能135において、PBX(構内交換設
備)セットアップ機能が選択されると、図56のスクリ
ーンディスプレイがユーザーへ示され、ユーザーは、す
べての発信する電話番号に与えられるダイヤル呼び出し
接頭部を入力することが出来る。これは、電話番号リス
トに修正を加えることなく、構内交換設備により電話番
号リストを使用する簡便な方法を提供する。セットアッ
プ機能135において、ファックスセットアップ機能が
選択されると、図57のスクリーンディスプレイがユー
ザーへ表示され、ユーザーは、タイミングアウトの前に
ファックスを送ろううと試みる回数を表す数値を入力す
ることが出来る。セットアップ機能135において、多
重媒体メール・セットアップ機能が選択されると、図5
8のディスプレイがユーザーへ示され、ユーザーは、ユ
ーザーの情報として使用されるファイルの名前を入力す
ることが出来る。セットアップ機能135において、表
示/告示機能が選択されると、図59のスクリーンでデ
ィスプレイがユーザーへ表示され、ユーザーは、表示/
告示のユーザー情報を入力することが出来る。
【0230】図60は、ユーザーへ示される電話制御デ
ィスプレイを示す。そのほかに、図32は、電話制御機
能115が選択された場合使用可能なステップとオプシ
ョン155を示している。ユーザーはマウスを使用し
て、通信装置と共に使用するスピーカホン、ハンドセッ
ト、または、ヘッドセットのいずれかを選択することが
出来、スピーカのボリュウムを第一論理的スライダスイ
ッチで調節し、また、マイクロホンの利得を第二の論理
的スライダスイッチで調節することが出来、どちらのス
ライダスイッチもスクリーンに表示される。呼び出し中
に、ユーザーは、電話番号を格納し、電話番号をダイヤ
ルし、呼び出しを記録し、呼び出しの間に敏速に通信
し、呼び出しを消音し、あるいは、呼び出しを保留する
ことを選択することが出来る。
ィスプレイを示す。そのほかに、図32は、電話制御機
能115が選択された場合使用可能なステップとオプシ
ョン155を示している。ユーザーはマウスを使用し
て、通信装置と共に使用するスピーカホン、ハンドセッ
ト、または、ヘッドセットのいずれかを選択することが
出来、スピーカのボリュウムを第一論理的スライダスイ
ッチで調節し、また、マイクロホンの利得を第二の論理
的スライダスイッチで調節することが出来、どちらのス
ライダスイッチもスクリーンに表示される。呼び出し中
に、ユーザーは、電話番号を格納し、電話番号をダイヤ
ルし、呼び出しを記録し、呼び出しの間に敏速に通信
し、呼び出しを消音し、あるいは、呼び出しを保留する
ことを選択することが出来る。
【0231】図33は、音声メール117を選択する
と、使用出来る音声メール機能157を示す。ユーザー
は、音声メール挨拶ファイルを準備することが出来る
か、または、図61に示されているように、音声メール
エディタを選択することにより、音声メールメッセージ
を編集することが出来る。PCSソフトウェアは、二つ
の音声メール待ち行列を作成する。すなわち、送ろうと
する音声メールメッセージに対し第一の待ち行列、及び
受信された音声メールメッセージに対し第二の待ち行列
である。送信待ち行列において、ユーザーは、メッセー
ジをその待ち行列へ加え、待ち行列内のメッセージを聞
き、メッセージを待ち行列から削除し、あるいは、送信
待ち行列ディスプレイを復元することが出来る。受信待
ち行列について、ユーザーは、その待ち行列内のメッセ
ージを聞き、待ち行列内のメッセージを格納し、メッセ
ージを待ち行列から削除し、メツセージを待ち行列から
ほかの音声メールユーザーへ転送し、あるいは、待ち行
列を復元することが出来る。図62に示されているよう
に、音声メールエディタにより、ユーザーは、音声メー
ルメッセージをオープンするかまたは格納する機能と、
音声メールメッセージを編集し、音声メールメッセージ
を発声し、記録し、及び休止し、発声ボリュウムと記録
ボリュウムを調節する編集機能とを選択することができ
る。また、ユーザーは、スピーカホン、ヘッドセット、
及びハンドセットのいずれかを選択することが出来る。
と、使用出来る音声メール機能157を示す。ユーザー
は、音声メール挨拶ファイルを準備することが出来る
か、または、図61に示されているように、音声メール
エディタを選択することにより、音声メールメッセージ
を編集することが出来る。PCSソフトウェアは、二つ
の音声メール待ち行列を作成する。すなわち、送ろうと
する音声メールメッセージに対し第一の待ち行列、及び
受信された音声メールメッセージに対し第二の待ち行列
である。送信待ち行列において、ユーザーは、メッセー
ジをその待ち行列へ加え、待ち行列内のメッセージを聞
き、メッセージを待ち行列から削除し、あるいは、送信
待ち行列ディスプレイを復元することが出来る。受信待
ち行列について、ユーザーは、その待ち行列内のメッセ
ージを聞き、待ち行列内のメッセージを格納し、メッセ
ージを待ち行列から削除し、メツセージを待ち行列から
ほかの音声メールユーザーへ転送し、あるいは、待ち行
列を復元することが出来る。図62に示されているよう
に、音声メールエディタにより、ユーザーは、音声メー
ルメッセージをオープンするかまたは格納する機能と、
音声メールメッセージを編集し、音声メールメッセージ
を発声し、記録し、及び休止し、発声ボリュウムと記録
ボリュウムを調節する編集機能とを選択することができ
る。また、ユーザーは、スピーカホン、ヘッドセット、
及びハンドセットのいずれかを選択することが出来る。
【0232】図63は、ユーザーに示されるファックス
管理ディスプレイを示す。図34は、ファックス管理機
能119を主メニュー111から選択した後に、ユーザ
ーが使用出来るファックス管理機能159を示す。ファ
ックス管理機能は、二つの待ち行列を形成する。すなわ
ち、送信するファックスに対し第一待ち行列と受信され
るファックスに対し第二の待ち行列である。第一の送信
するファックスの待ち行列を再調査すると、ユーザー
は、ファックスを再調査し、ファックスを印刷し、ファ
ックスを待ち行列から削除し、送信ファックス待ち行列
を復元し、あるいは、ファックスをほかのユーザーへ転
送することが出来る。受信されたファックスの第二の待
ち行列を再調査すると、ユーザーは、ファックスを見、
ファックスを印刷し、ファックスを待ち行列から削除
し、受信されたファックス待ち行列を復元し、あるい
は、ファックスをほかのユーザーへ転送することが出来
る。
管理ディスプレイを示す。図34は、ファックス管理機
能119を主メニュー111から選択した後に、ユーザ
ーが使用出来るファックス管理機能159を示す。ファ
ックス管理機能は、二つの待ち行列を形成する。すなわ
ち、送信するファックスに対し第一待ち行列と受信され
るファックスに対し第二の待ち行列である。第一の送信
するファックスの待ち行列を再調査すると、ユーザー
は、ファックスを再調査し、ファックスを印刷し、ファ
ックスを待ち行列から削除し、送信ファックス待ち行列
を復元し、あるいは、ファックスをほかのユーザーへ転
送することが出来る。受信されたファックスの第二の待
ち行列を再調査すると、ユーザーは、ファックスを見、
ファックスを印刷し、ファックスを待ち行列から削除
し、受信されたファックス待ち行列を復元し、あるい
は、ファックスをほかのユーザーへ転送することが出来
る。
【0233】図64は、ユーザーに示される多重媒体メ
ールディスプレイを示す。図35は、多重媒体メール機
能121を選択すると、ユーザーが使用出来る多重媒体
メール機能161を示す。多重媒体メール機能を選択す
ると、PCSソフトウェアは、セットアップを行い、メ
ッセージをコンポーザにより組み立て、ユーザーが二つ
の待ち行列の多重媒体メッセージを見て、編集すること
が出来るようにする。二つの待ち行列は、送ろうとする
多重媒体メッセージを有する第一待ち行列であり、受信
された多重媒体メッセージを有する第二待ち行列であ
る。送信メッセージの第一待ち行列を再調査すると、ユ
ーザーは、メッセージをその待ち行列に加え、待ち行列
内のメッセージを下見し、メッセージを待ち行列から削
除し、あるいは、待ち行列内のメッセージの属性を変更
することが出来る。ユーザーが、受信された多重媒体メ
ッセージの第二の待ち行列をアクセスしている時、ユー
ザーは、メッセージを見、メッセージを格納し、メッセ
ージを削除し、メッセージをほかのユーザーへ転送し、
あるいは、メッセージを復元することが出来る。
ールディスプレイを示す。図35は、多重媒体メール機
能121を選択すると、ユーザーが使用出来る多重媒体
メール機能161を示す。多重媒体メール機能を選択す
ると、PCSソフトウェアは、セットアップを行い、メ
ッセージをコンポーザにより組み立て、ユーザーが二つ
の待ち行列の多重媒体メッセージを見て、編集すること
が出来るようにする。二つの待ち行列は、送ろうとする
多重媒体メッセージを有する第一待ち行列であり、受信
された多重媒体メッセージを有する第二待ち行列であ
る。送信メッセージの第一待ち行列を再調査すると、ユ
ーザーは、メッセージをその待ち行列に加え、待ち行列
内のメッセージを下見し、メッセージを待ち行列から削
除し、あるいは、待ち行列内のメッセージの属性を変更
することが出来る。ユーザーが、受信された多重媒体メ
ッセージの第二の待ち行列をアクセスしている時、ユー
ザーは、メッセージを見、メッセージを格納し、メッセ
ージを削除し、メッセージをほかのユーザーへ転送し、
あるいは、メッセージを復元することが出来る。
【0234】図65は、表示/告示機能123を主メニ
ュー111から選択することによりユーザーへ示される
ディスプレイを示す。図66は、アドレスブック機能1
27を選択することによりユーザーへ示されるディスプ
レイを示す。ユーザーは、事前に格納されたアドレスブ
ック・ファイルをオープンすることが出来るか、また
は、ファイル内にあるエントリを追加し、削除し、ある
いは、変更することにより、現存のアドレスブック・フ
ァイルを編集することが出来る。さらに、PCSCソフ
トウェアーにより、ユーザーは、命令に不感知な整合に
ついてキーボードから入力された動的な切り詰めアルゴ
リズムにより、データベースから探索することが出来
る。ユーザーが対話ボックスにおいて探索ストリングを
入力すると、表示された整合のリストが、既に入力され
た探索ストリングの程度に対応するように、リアルタイ
ムで自動的に更新される。このリストは、引き続いて、
探索ストリングが完全に入力されるまで更新される。
ュー111から選択することによりユーザーへ示される
ディスプレイを示す。図66は、アドレスブック機能1
27を選択することによりユーザーへ示されるディスプ
レイを示す。ユーザーは、事前に格納されたアドレスブ
ック・ファイルをオープンすることが出来るか、また
は、ファイル内にあるエントリを追加し、削除し、ある
いは、変更することにより、現存のアドレスブック・フ
ァイルを編集することが出来る。さらに、PCSCソフ
トウェアーにより、ユーザーは、命令に不感知な整合に
ついてキーボードから入力された動的な切り詰めアルゴ
リズムにより、データベースから探索することが出来
る。ユーザーが対話ボックスにおいて探索ストリングを
入力すると、表示された整合のリストが、既に入力され
た探索ストリングの程度に対応するように、リアルタイ
ムで自動的に更新される。このリストは、引き続いて、
探索ストリングが完全に入力されるまで更新される。
【0235】ソフトウェアー制御の説明 本発明のソフトウェア制御装置の好適な実施態様は、I
BMパーソナルコンピュータまたは両立性コンピュータ
で動作するマイクロソフト・ウィンドウ(登録商標)の
もとで、稼働する。る。しかし、他のソフトウェアの実
施が、ほかのコンピュータ装置及びウィンドウ付けソフ
トウェアについても、一般性を失うことなく利用可能で
あることは、認識されるであろう。
BMパーソナルコンピュータまたは両立性コンピュータ
で動作するマイクロソフト・ウィンドウ(登録商標)の
もとで、稼働する。る。しかし、他のソフトウェアの実
施が、ほかのコンピュータ装置及びウィンドウ付けソフ
トウェアについても、一般性を失うことなく利用可能で
あることは、認識されるであろう。
【0236】図36は、図29のタイミングループ13
1をより詳細に示す。差し迫った動作を処理するため、
タイマー131は、ファックスのアウトプット待ち行列
を163において検査し、多重媒体のアウトプット待ち
行列を165において検査し、音声メールのアウトプッ
ト待ち行列を167において検査し、また、通信ポート
を169において検査する。この三つのアウトプット待
ち行列は、実行されるべき差し迫った動作があるか、な
いかを調べるために、各10秒毎にほぼ一回検査され
る。タイマーが待ち行列の一つに差し迫った動作を発見
するか、あるいは、通信ポートから入信する情報がある
と、持続時間100msの第二のタイマーが、各差し迫
った動作を処理するために生成する。このアウトプット
待ち行列のポーリングは、主PCSソフトウェアが動作
状態でありまた稼働している限り続く。ほぼ10秒のポ
ーリング間隔速度は、すべてのアウトプット待ち行列の
すべての差し迫った動作を処理するにかなりの時間遅れ
がないように、十分に短い。約10秒以外の短いタイミ
ング間隔が、一般性を失うことなく使用出来ることは、
理解されるであろう。
1をより詳細に示す。差し迫った動作を処理するため、
タイマー131は、ファックスのアウトプット待ち行列
を163において検査し、多重媒体のアウトプット待ち
行列を165において検査し、音声メールのアウトプッ
ト待ち行列を167において検査し、また、通信ポート
を169において検査する。この三つのアウトプット待
ち行列は、実行されるべき差し迫った動作があるか、な
いかを調べるために、各10秒毎にほぼ一回検査され
る。タイマーが待ち行列の一つに差し迫った動作を発見
するか、あるいは、通信ポートから入信する情報がある
と、持続時間100msの第二のタイマーが、各差し迫
った動作を処理するために生成する。このアウトプット
待ち行列のポーリングは、主PCSソフトウェアが動作
状態でありまた稼働している限り続く。ほぼ10秒のポ
ーリング間隔速度は、すべてのアウトプット待ち行列の
すべての差し迫った動作を処理するにかなりの時間遅れ
がないように、十分に短い。約10秒以外の短いタイミ
ング間隔が、一般性を失うことなく使用出来ることは、
理解されるであろう。
【0237】図49は、送り出される待ち行列タイマー
に対するフロー制御を示す。入信するタイマーは370
1において停止し、通信ポートは3703において初期
化される。ジョブ記録3707は、このメッセージの宛
て先を決定し、電話を3705においてダイヤルで呼び
出すために使用される。3709におけるプロトコルハ
ンドシェークの後に、アウトプットされるページは、フ
ァックス・コード・ファイル3713を有する3711
へ送られる。送られるべき残りのページ数は、3715
において検査され、より多くのページがあると、余分な
ページが宛て先へ送られるように、制御は3709へ戻
る。あるいは、送られるべきページが3715において
多くなければ、ジョブ記録3707は3717において
更新され、入信時間が3719において再開する。
に対するフロー制御を示す。入信するタイマーは370
1において停止し、通信ポートは3703において初期
化される。ジョブ記録3707は、このメッセージの宛
て先を決定し、電話を3705においてダイヤルで呼び
出すために使用される。3709におけるプロトコルハ
ンドシェークの後に、アウトプットされるページは、フ
ァックス・コード・ファイル3713を有する3711
へ送られる。送られるべき残りのページ数は、3715
において検査され、より多くのページがあると、余分な
ページが宛て先へ送られるように、制御は3709へ戻
る。あるいは、送られるべきページが3715において
多くなければ、ジョブ記録3707は3717において
更新され、入信時間が3719において再開する。
【0238】図50は、入信する待ち行列タイマーのフ
ロー制御を示す。3801において、通信ポートが初期
化されると、ソフトウェアは、3803において入信呼
び出しからの呼び出し表示を待つ。呼び出しを受信した
後、ソフトウェアは、3805におけるプロトコルハン
ドシェークを介して、接続を設定し、3807において
入力データを受信する。3809において、受信される
べきデータがより多くなければ、差し迫ったデータが受
信されるように、制御は3805へ戻る。あるいは、3
809において、受信されるべきデータがより多くなけ
れば、呼び出しは3811において終了する。
ロー制御を示す。3801において、通信ポートが初期
化されると、ソフトウェアは、3803において入信呼
び出しからの呼び出し表示を待つ。呼び出しを受信した
後、ソフトウェアは、3805におけるプロトコルハン
ドシェークを介して、接続を設定し、3807において
入力データを受信する。3809において、受信される
べきデータがより多くなければ、差し迫ったデータが受
信されるように、制御は3805へ戻る。あるいは、3
809において、受信されるべきデータがより多くなけ
れば、呼び出しは3811において終了する。
【0239】図37は、ハンドオフ電話機に使用される
制御ソフトウェアを示す。図2に示された電話オプショ
ン115が選択されると、電話機制御ソフトウェアが呼
び出される。電話機のオプションが2501において選
択されると、発生したか、あるいは、現在動作中のすべ
てのタイマーは不能になり、パーソナルコンピュータの
通信ポートは、2503において初期化される。250
5において、電話機制御ソフトウェアは、図60により
ユーザーに示されているように、ユーザーにより選択さ
れたすべてのオプションを操作する。2507におい
て、ユーザーは、ヘッドセット、ハンドセット、また
は、スピーカホンのいずれかを論理的に選択することが
出来、2509において、ユーザーは、スピーカのボリ
ュウムレベルまたはマイクロホンの利得を調節すること
が出来、2511において、ユーザーは、ハンドオフ電
話機の消音、保留、記録、及び再呼び出しの機能のいず
れかを選択することが出来る。ユーザーがオプションを
2513において選択した後、電話番号がダイヤルさ
れ、通話が始まる。通話が完了した後、2515におい
て、ユーザーは電話を切り、2517において、250
3で停止していたすべてのタイマーが再始動し、251
9において通信ポートが前の状態へ復元される。
制御ソフトウェアを示す。図2に示された電話オプショ
ン115が選択されると、電話機制御ソフトウェアが呼
び出される。電話機のオプションが2501において選
択されると、発生したか、あるいは、現在動作中のすべ
てのタイマーは不能になり、パーソナルコンピュータの
通信ポートは、2503において初期化される。250
5において、電話機制御ソフトウェアは、図60により
ユーザーに示されているように、ユーザーにより選択さ
れたすべてのオプションを操作する。2507におい
て、ユーザーは、ヘッドセット、ハンドセット、また
は、スピーカホンのいずれかを論理的に選択することが
出来、2509において、ユーザーは、スピーカのボリ
ュウムレベルまたはマイクロホンの利得を調節すること
が出来、2511において、ユーザーは、ハンドオフ電
話機の消音、保留、記録、及び再呼び出しの機能のいず
れかを選択することが出来る。ユーザーがオプションを
2513において選択した後、電話番号がダイヤルさ
れ、通話が始まる。通話が完了した後、2515におい
て、ユーザーは電話を切り、2517において、250
3で停止していたすべてのタイマーが再始動し、251
9において通信ポートが前の状態へ復元される。
【0240】図38は、図2のオプション117により
呼び出される音声メール制御ソフトウェアを示す。ユー
ザーは、2601において新しいファイルを選択するか
記録し、2613において現在のファイルをオープン
し、あるいは、2625において打ち切ることが出来
る。2603においてファイルを選択するか、記録する
と、ファイルは2611においてセーブされるか、また
は、ユーザーは2605においてオプションを選択する
ことが出来る。選択可能なオプションには、2607に
おいてボリュウムまたは記録レベルの設定、あるいは、
図62で与えられた音声メール・エディタ・ディスプレ
イによりユーザーに示されているように、ハンドセッ
ト、ヘッドセット、またはスピーカホンのいずれかを2
609において選択することがある。現存のファイルが
2613において開いていると、ファイル名が2615
において選択され、それで、ユーザーは2617におい
てファイルを使用するか、または2619においてオプ
ションを選択することが出来る。2619からの選択可
能なオプションには、2621においてボリュウムまた
は記録レベルの設定、あるいは、ハンドセット、ヘッド
セット、またはスピーカホンのいずれかを2623にお
いて選択することがある。音声メールメッセージが記録
されているか、前のセッションから開かれていると、音
声メールメッセージのグラフィック表示が、xとyの寸
法でウィンドウに表示される。ここで、x寸法は時間を
表し、y寸法は丁度その点における音声メールメッセー
ジの量を表す。位置決め装置が、音声メッセージの二つ
の寸法プロットを図表的に修正するために使用される。
カーソルが、修正しようとする音声メッセージの部分を
示すために、音声メッセージの二つの寸法プロット以内
に置かれる。音声メツセージの二つの寸法プロットの下
のスクロールボタンが、二つの寸法プロットウィンドウ
以内に表示使用とするメッセージの時間部分を選択する
ために使用される。時間は、プロットのx軸に対応し
て、左から右へ増加して示される。スクロールボタンが
右へ移動すると、音声メッセージのより近い部分が表示
される。スクロールボタンが左へ移動すると、音声メッ
セージのより始めの部分が表示される。数値が二つの寸
法プロットウィンドウのほぼ左側に示され、この値は連
続的に更新され、x軸上の現在位置の時間値に対応す
る。
呼び出される音声メール制御ソフトウェアを示す。ユー
ザーは、2601において新しいファイルを選択するか
記録し、2613において現在のファイルをオープン
し、あるいは、2625において打ち切ることが出来
る。2603においてファイルを選択するか、記録する
と、ファイルは2611においてセーブされるか、また
は、ユーザーは2605においてオプションを選択する
ことが出来る。選択可能なオプションには、2607に
おいてボリュウムまたは記録レベルの設定、あるいは、
図62で与えられた音声メール・エディタ・ディスプレ
イによりユーザーに示されているように、ハンドセッ
ト、ヘッドセット、またはスピーカホンのいずれかを2
609において選択することがある。現存のファイルが
2613において開いていると、ファイル名が2615
において選択され、それで、ユーザーは2617におい
てファイルを使用するか、または2619においてオプ
ションを選択することが出来る。2619からの選択可
能なオプションには、2621においてボリュウムまた
は記録レベルの設定、あるいは、ハンドセット、ヘッド
セット、またはスピーカホンのいずれかを2623にお
いて選択することがある。音声メールメッセージが記録
されているか、前のセッションから開かれていると、音
声メールメッセージのグラフィック表示が、xとyの寸
法でウィンドウに表示される。ここで、x寸法は時間を
表し、y寸法は丁度その点における音声メールメッセー
ジの量を表す。位置決め装置が、音声メッセージの二つ
の寸法プロットを図表的に修正するために使用される。
カーソルが、修正しようとする音声メッセージの部分を
示すために、音声メッセージの二つの寸法プロット以内
に置かれる。音声メツセージの二つの寸法プロットの下
のスクロールボタンが、二つの寸法プロットウィンドウ
以内に表示使用とするメッセージの時間部分を選択する
ために使用される。時間は、プロットのx軸に対応し
て、左から右へ増加して示される。スクロールボタンが
右へ移動すると、音声メッセージのより近い部分が表示
される。スクロールボタンが左へ移動すると、音声メッ
セージのより始めの部分が表示される。数値が二つの寸
法プロットウィンドウのほぼ左側に示され、この値は連
続的に更新され、x軸上の現在位置の時間値に対応す
る。
【0241】音声メールメッセージが記録されると、図
61においてユーザーに示され、また図34の159に
おいて説明されているように、音声メールは、音声メー
ル送信待ち行列へ加えられる。音声メールメッセージを
音声メール待ち行列へ加えると、ユーザーは、図67に
示されているように促されて、音声メールメッセージが
送られなければならない名前と電話番号を入力する。ユ
ーザーは、図66にユーザーに示されているように、ア
ドレスブックに事前に準備された音声メール受信者の所
定のリストから選定することが出来る。
61においてユーザーに示され、また図34の159に
おいて説明されているように、音声メールは、音声メー
ル送信待ち行列へ加えられる。音声メールメッセージを
音声メール待ち行列へ加えると、ユーザーは、図67に
示されているように促されて、音声メールメッセージが
送られなければならない名前と電話番号を入力する。ユ
ーザーは、図66にユーザーに示されているように、ア
ドレスブックに事前に準備された音声メール受信者の所
定のリストから選定することが出来る。
【0242】図39と40は、PCSソフトウェアのフ
ァックスコード駆動装置が一般的にどのように動作する
のかを示す。ファクシミリ送信が、ウィンドウ付け環境
により印刷されるすべてのソフトウェアにより送られる
ように、ファックスの能力は、ウィンドウ付け装置の印
刷コマンドに拘束される。図39の2701において、
高解像度ファックス駆動装置は、ウィンドウ付け装置ア
プリケーションにより印刷された2703において、印
刷ファイルを調べる。次に、印刷ファイルは変換され、
2705において、高解像度ファクシミリ装置のインチ
当たりドット単位(dpi)の正確な水平と垂直の解像
度のPCXビット写像フォーマットへ画像化される。図
40は、2801において低解像度ファックス駆動装置
により使用される同様なプロセスを示す。印刷ファイル
2803は、2805において低解像度ファクシミリ装
置によりユーザー向けの低解像度PCXビット写像フォ
ーマットへ変換される。印刷ファイルをファクシミリ文
書へ変換すると、ファクシミリ文書は、図63において
ユーザーに表示されているように、ファックスアウトプ
ット待ち行列へ加えられる。図66においてユーザーへ
示されているように、ユーザーは、アドレスブック機能
によりファックスを送る先の名前と電話番号を選択する
ことが出来る。受信されたファックスは、見るか、また
は、待ち行列内のファックスから印刷することが出来
る。
ァックスコード駆動装置が一般的にどのように動作する
のかを示す。ファクシミリ送信が、ウィンドウ付け環境
により印刷されるすべてのソフトウェアにより送られる
ように、ファックスの能力は、ウィンドウ付け装置の印
刷コマンドに拘束される。図39の2701において、
高解像度ファックス駆動装置は、ウィンドウ付け装置ア
プリケーションにより印刷された2703において、印
刷ファイルを調べる。次に、印刷ファイルは変換され、
2705において、高解像度ファクシミリ装置のインチ
当たりドット単位(dpi)の正確な水平と垂直の解像
度のPCXビット写像フォーマットへ画像化される。図
40は、2801において低解像度ファックス駆動装置
により使用される同様なプロセスを示す。印刷ファイル
2803は、2805において低解像度ファクシミリ装
置によりユーザー向けの低解像度PCXビット写像フォ
ーマットへ変換される。印刷ファイルをファクシミリ文
書へ変換すると、ファクシミリ文書は、図63において
ユーザーに表示されているように、ファックスアウトプ
ット待ち行列へ加えられる。図66においてユーザーへ
示されているように、ユーザーは、アドレスブック機能
によりファックスを送る先の名前と電話番号を選択する
ことが出来る。受信されたファックスは、見るか、また
は、待ち行列内のファックスから印刷することが出来
る。
【0243】図41は、図2に示されているユーザー選
択多重媒体オプション121により呼び出される多重媒
体制御ソフトウェアを示す。ユーザーは、2901にお
いて多重媒体メール設定を初期化し、2905において
各種の多重媒体メールオプションを選択し、または、図
68においてユーザーへ示されているように、2903
においてメッセージコンポーザを呼び出すことが出来
る。メッセージコンポーザ2903において、ユーザー
は、2907において新しいファイルを開き、または2
911においてメッセージコンポーザを取消し、または
2909において現存のファイルを開くことが出来る。
現存のファイルを開くと、ファイル名が2913におい
て選択され、多重媒体メールエディタ2917が291
5において呼び出される。2919においてファイルを
編集すると、ユーザーは、2921においてメッセージ
を交互に使用するか、または2923においてメッセー
ジを記録することを選択することが出来る。ユーザー
は、行モードにおいて、行を挿入し、削除し、結合し、
または、分割して編集することが出来、ブロックモード
において、テキストのブロックを移動し、複写し、削除
し、または、ハイライトし、あるいは、テキストを表示
するために使用する字体を変更し、あるいは、テキスト
の節のインテンドとジャステフィケーション属性を変更
することにより、編集することが出来る。前後の探索、
全体的探索、交換などの標準探索の特性も、他のメニュ
ーにより使用することが出来る。さらに、図42は、図
68の多重媒体編集ディスプレイによりユーザーに示さ
れた使用可能なオプションを3001において記述して
おり、ファイル行編集、ブロック編集、字体、節、音
声、その他、及び支援のオプションが使用出来る。ユー
ザーが3001において”ファイル”を選択すると、3
003に示されたメニュー、すなわち、セーブ、セーブ
アズ、頁レイアウト、印刷機セットアップ、印刷がユー
ザーに使用可能である。ユーザーが3001において”
音声”を選択すると、3005において使用出来るオプ
ション、すなわち、音声プレイ、プレイ停止、音声をデ
ィスクに格納、音声をディスクから取り出しが、ユーザ
ーに使用可能である。編集制御3001から選択した
後、適切な動作が3007においてPCSソフトウェア
ーによりとられ、音声アイコンが表示され、すべてほか
のグラフィックも表示される。
択多重媒体オプション121により呼び出される多重媒
体制御ソフトウェアを示す。ユーザーは、2901にお
いて多重媒体メール設定を初期化し、2905において
各種の多重媒体メールオプションを選択し、または、図
68においてユーザーへ示されているように、2903
においてメッセージコンポーザを呼び出すことが出来
る。メッセージコンポーザ2903において、ユーザー
は、2907において新しいファイルを開き、または2
911においてメッセージコンポーザを取消し、または
2909において現存のファイルを開くことが出来る。
現存のファイルを開くと、ファイル名が2913におい
て選択され、多重媒体メールエディタ2917が291
5において呼び出される。2919においてファイルを
編集すると、ユーザーは、2921においてメッセージ
を交互に使用するか、または2923においてメッセー
ジを記録することを選択することが出来る。ユーザー
は、行モードにおいて、行を挿入し、削除し、結合し、
または、分割して編集することが出来、ブロックモード
において、テキストのブロックを移動し、複写し、削除
し、または、ハイライトし、あるいは、テキストを表示
するために使用する字体を変更し、あるいは、テキスト
の節のインテンドとジャステフィケーション属性を変更
することにより、編集することが出来る。前後の探索、
全体的探索、交換などの標準探索の特性も、他のメニュ
ーにより使用することが出来る。さらに、図42は、図
68の多重媒体編集ディスプレイによりユーザーに示さ
れた使用可能なオプションを3001において記述して
おり、ファイル行編集、ブロック編集、字体、節、音
声、その他、及び支援のオプションが使用出来る。ユー
ザーが3001において”ファイル”を選択すると、3
003に示されたメニュー、すなわち、セーブ、セーブ
アズ、頁レイアウト、印刷機セットアップ、印刷がユー
ザーに使用可能である。ユーザーが3001において”
音声”を選択すると、3005において使用出来るオプ
ション、すなわち、音声プレイ、プレイ停止、音声をデ
ィスクに格納、音声をディスクから取り出しが、ユーザ
ーに使用可能である。編集制御3001から選択した
後、適切な動作が3007においてPCSソフトウェア
ーによりとられ、音声アイコンが表示され、すべてほか
のグラフィックも表示される。
【0244】多重媒体メッセージが生成された後、31
01において、ユーザーはメッセージを送信待ち行列に
加える。メッセージを加えると、3103において、ユ
ーザーはメッセージ送り先の人の名前と電話番号を選択
するか、または、3105においてアドレスブックから
名前を選択し、3107においてメッセージ送り先のア
ドレスブックから宛て先を選択する。次に、メッセージ
は、3109においてジョブリストへ加えられ、311
1においてジョブ・スクロール・リストが更新される。
01において、ユーザーはメッセージを送信待ち行列に
加える。メッセージを加えると、3103において、ユ
ーザーはメッセージ送り先の人の名前と電話番号を選択
するか、または、3105においてアドレスブックから
名前を選択し、3107においてメッセージ送り先のア
ドレスブックから宛て先を選択する。次に、メッセージ
は、3109においてジョブリストへ加えられ、311
1においてジョブ・スクロール・リストが更新される。
【0245】図44は、多重媒体メッセージが受信され
ると、使用可能なオプションを示す。3201におい
て、ユーザーはメッセージを選択して見ることが出来
る。3203において、ソフトウェアは適切なメッセー
ジを選択し、3205において、ジョブリストをオープ
ンし、3207において、受信されたメッセージをロー
ドし、受信された多重媒体メッセージをディスプレイす
るために、3209において、メッセージコンポーザを
呼び出す。
ると、使用可能なオプションを示す。3201におい
て、ユーザーはメッセージを選択して見ることが出来
る。3203において、ソフトウェアは適切なメッセー
ジを選択し、3205において、ジョブリストをオープ
ンし、3207において、受信されたメッセージをロー
ドし、受信された多重媒体メッセージをディスプレイす
るために、3209において、メッセージコンポーザを
呼び出す。
【0246】図45は、図2の123において選択され
た場合、データ/音声機能を与える表示と告示の特性に
より使用されたソフトウェア制御手順を示す。すべての
現存のタイマーは3301において不能になり、通信ポ
ートは3303において初期化される。すべてのメッセ
ージの宛て先は、3305においてアドレスブックから
アクセスされ、それにより、電話番号がダイヤルされ、
接続が3307において設定される。完了した接続を検
出すると、データ/音声モードが3309において初期
化され、メッセージが3311において送られている
間、ユーザーは、3315においてPCSを終了する
か、3313において端末エミュレーションを呼び出す
ことが出来る。データ/音声接続は、本明細書のほかの
箇所で記述されているように、接続の帯域幅を多重化す
ることにより、達成される。
た場合、データ/音声機能を与える表示と告示の特性に
より使用されたソフトウェア制御手順を示す。すべての
現存のタイマーは3301において不能になり、通信ポ
ートは3303において初期化される。すべてのメッセ
ージの宛て先は、3305においてアドレスブックから
アクセスされ、それにより、電話番号がダイヤルされ、
接続が3307において設定される。完了した接続を検
出すると、データ/音声モードが3309において初期
化され、メッセージが3311において送られている
間、ユーザーは、3315においてPCSを終了する
か、3313において端末エミュレーションを呼び出す
ことが出来る。データ/音声接続は、本明細書のほかの
箇所で記述されているように、接続の帯域幅を多重化す
ることにより、達成される。
【0247】図46は、データ/音声メッセージを受信
するときに使用される制御手順を示す。3401におい
て、すべての現存のタイマーは不能になり、通信ポート
が3403において初期化される。呼び出し標識が検出
されないと、タイムアウトが3407において発生し、
そこで、PCSソフトウェアは3409において休止
し、戻る。さもなければ、3411において、呼び出し
標識が受信され、データ/音声接続が3413において
設定され、3419においてPCSソフトウェアを終了
しかつ3421において通信ポートを閉じるか、また
は、3414において端末エミュレーションを呼び出す
ために、ユーザーは、3415においてオプションを選
択する。
するときに使用される制御手順を示す。3401におい
て、すべての現存のタイマーは不能になり、通信ポート
が3403において初期化される。呼び出し標識が検出
されないと、タイムアウトが3407において発生し、
そこで、PCSソフトウェアは3409において休止
し、戻る。さもなければ、3411において、呼び出し
標識が受信され、データ/音声接続が3413において
設定され、3419においてPCSソフトウェアを終了
しかつ3421において通信ポートを閉じるか、また
は、3414において端末エミュレーションを呼び出す
ために、ユーザーは、3415においてオプションを選
択する。
【0248】図47は、音声メールメッセージを送ると
きに使用される制御手順を示す。音声メールメッセージ
が、3501において送信待ち行列へ加えられ、ユーザ
ーが、3503においてメッセージファイル名を指定
し、3505において事前に入力したアドレスブック・
エントリ3505からの名前と、メッセージを送ろうと
する宛て先電話番号3507とを示す。次に、メッセー
ジが、3509においてジョブリストへ加えられ、待ち
行列ディスプレイが、3511において更新される。
きに使用される制御手順を示す。音声メールメッセージ
が、3501において送信待ち行列へ加えられ、ユーザ
ーが、3503においてメッセージファイル名を指定
し、3505において事前に入力したアドレスブック・
エントリ3505からの名前と、メッセージを送ろうと
する宛て先電話番号3507とを示す。次に、メッセー
ジが、3509においてジョブリストへ加えられ、待ち
行列ディスプレイが、3511において更新される。
【0249】図48は、音声メールメッセージを受信す
るときに使用される制御手順を示す。3601におい
て、音声メールメッセージは受信され、PCSソフトウ
ェアにより記録される。3603において、ユーザー
は、再調査されるかまたは編集されるメッセージを選択
し、ソフトウェアが3605においてジョブリストをオ
ープンした後、3607において、選択され記録された
メッセージをメモリーへロードし、3609において、
音声エディタを選択され記録されたメッセージにより呼
び出す。次に、ユーザーは、音声エディタ内から各種の
機能を選択し、上述のように、メッセージを再調査する
か、または、編集する。
るときに使用される制御手順を示す。3601におい
て、音声メールメッセージは受信され、PCSソフトウ
ェアにより記録される。3603において、ユーザー
は、再調査されるかまたは編集されるメッセージを選択
し、ソフトウェアが3605においてジョブリストをオ
ープンした後、3607において、選択され記録された
メッセージをメモリーへロードし、3609において、
音声エディタを選択され記録されたメッセージにより呼
び出す。次に、ユーザーは、音声エディタ内から各種の
機能を選択し、上述のように、メッセージを再調査する
か、または、編集する。
【0250】データ構造の説明データ構造と、可変の名
前とタイプとの説明が、本発明の好適な実施態様につい
て以降になされている。好適な実施態様は、Cプログラ
ミング言語で書かれており、また、マイクロソフト・ウ
ィンド・ソフトウェアのもとでIBMパーソナルコンピ
ュータまたは両立生装置において動作するが、これらの
データ構造と方法が、一般的であり、かつ、非常に多様
なほかのウィンドウ付けソフトウェア、装置、及びプロ
グラミング言語に対し潜在的に有用であることは、理解
されるであろう。
前とタイプとの説明が、本発明の好適な実施態様につい
て以降になされている。好適な実施態様は、Cプログラ
ミング言語で書かれており、また、マイクロソフト・ウ
ィンド・ソフトウェアのもとでIBMパーソナルコンピ
ュータまたは両立生装置において動作するが、これらの
データ構造と方法が、一般的であり、かつ、非常に多様
なほかのウィンドウ付けソフトウェア、装置、及びプロ
グラミング言語に対し潜在的に有用であることは、理解
されるであろう。
【0251】アドレス・ブック アドレス・キーのタイプは、アドレスブック内の情報が
どのようにユーザーへディスプレイされるべきかを示す
ために使用される。 KEY _NAME 0 名前によるリストアドレス KEY _AFFILIATION 1 提携関係による KEY _STREETADRS 2 ストリートアドレス・コードによる KEY _CITYSTATE 3 市・州コードによる KEY _ZIP 4 ジップコードによる KEY _PHONE 5 電話コードによる KEY _FAX 6 ファックスコードによる KEY _MISC 7 その他コードによる KEY _TYPE_COUNT 8 キーのタイプの数
どのようにユーザーへディスプレイされるべきかを示す
ために使用される。 KEY _NAME 0 名前によるリストアドレス KEY _AFFILIATION 1 提携関係による KEY _STREETADRS 2 ストリートアドレス・コードによる KEY _CITYSTATE 3 市・州コードによる KEY _ZIP 4 ジップコードによる KEY _PHONE 5 電話コードによる KEY _FAX 6 ファックスコードによる KEY _MISC 7 その他コードによる KEY _TYPE_COUNT 8 キーのタイプの数
【0252】アドレスエントリ構造は、どの領域が各ア
ドレスブツク・エントリと関連しているかを定義する。 s _address _entry _struct 無符号の int delFlag; 削除フラッグ 無符号の int caName; 名前領域 無符号の int caAffiliation; 提携関係領域 無符号の int caStreetAdres; ストリートアドレス領域 無符号の int caCityState; 市・州領域 無符号の int caZip; ジップ領域 無符号の int caPhone; 電話番号領域 無符号の int caFax; ファツクス領域 無符号の int caMisc; その他領域 キーの名前[KEY _TYPE_COUNT]= “Name” “Affliation” “StreetAdrs” “CityState ” “Zip ” “Phone ” “Fax ” “Misc“
ドレスブツク・エントリと関連しているかを定義する。 s _address _entry _struct 無符号の int delFlag; 削除フラッグ 無符号の int caName; 名前領域 無符号の int caAffiliation; 提携関係領域 無符号の int caStreetAdres; ストリートアドレス領域 無符号の int caCityState; 市・州領域 無符号の int caZip; ジップ領域 無符号の int caPhone; 電話番号領域 無符号の int caFax; ファツクス領域 無符号の int caMisc; その他領域 キーの名前[KEY _TYPE_COUNT]= “Name” “Affliation” “StreetAdrs” “CityState ” “Zip ” “Phone ” “Fax ” “Misc“
【0253】次の文字列は、アドレスブック情報を保持
するために使用される。 文字 g _adrsbooktemp[MAX_FILE_NAME_LEN]= “temp.adr”; 静的 文字 g _ClipboardFormat[]=“CF_FLOCOM”; 静的 文字 g _adrsbookDlgName[]=“AdrsBkDl”; 静的 文字 g _adrsbookFileName[MAX_FILE_NAME_LEN]; 静的 文字 g _FaxStr[ADDRESS_ENTRY _FIELD _SIZE]; 静的 文字 g _PhoneStr[ADDRESS_ENTRY _FIELD _SIZE]; 静的 文字 g _NameStr[ADDRESS _ENTRY _FIELD _SIZE];
するために使用される。 文字 g _adrsbooktemp[MAX_FILE_NAME_LEN]= “temp.adr”; 静的 文字 g _ClipboardFormat[]=“CF_FLOCOM”; 静的 文字 g _adrsbookDlgName[]=“AdrsBkDl”; 静的 文字 g _adrsbookFileName[MAX_FILE_NAME_LEN]; 静的 文字 g _FaxStr[ADDRESS_ENTRY _FIELD _SIZE]; 静的 文字 g _PhoneStr[ADDRESS_ENTRY _FIELD _SIZE]; 静的 文字 g _NameStr[ADDRESS _ENTRY _FIELD _SIZE];
【0254】ファックス送信/受信待ち行列 構造の定義が、ファックスの送信/受信の待ち行列内の
情報がどのように格納されているかを示すために使用さ
れる。
情報がどのように格納されているかを示すために使用さ
れる。
【0255】多重媒体送信/受信待ち行列 次の構造定義は、多重媒体送信/受信待ち行列内の情報
がどのように格納されているかを示すために使用され
る。
がどのように格納されているかを示すために使用され
る。
【0256】表示/告示 表示/告示の構造定義は、アドレスブックに使用されて
いるものと同じである。領域の大きさを定義する静的変
数は、以降に記載されている。/*アドレスブックの手順
に使用される静的変数。変数の名前は、アドレスブック
のものと同じであり、従って、同一モジュールが使用さ
れる。 */ #定義 ADDRESS _ENTRY _FIELD _SIZE 64 #定義 NUM _MEMBERS _ADRS_STRUCT 8 #定義 NUM _ADRS_FIELDS 8 #定義 VAL _PAUSE 2000 #定義 PKCT_COM _TIME 20 #定義 WAIT_RING_TIME 120 #定義 DIAL_TIME 60 //1029 %p1コマンド前の遅れに対するvasanth #定義 DELAYTIME /* Address Key Types */ #定義 KEY _NAME 0 /*名前によるリストアドレス*/ #定義 KEY _AFFILIATION 1 /*提携関係による*/ #定義 KEY _STREETADRS 2 /*ストリートアドレス・コードによる*/ #定義 KEY _CITYSTATE 3 /*市・州コードによる*/ #定義 KEY _ZIP 4 /*ジップコードによる*/ #定義 KEY _PHONE 5 /*電話コードによる*/ #定義 KEY _FAX 6 /*ファックスコードによる*/ #定義 KEY _MISC 7 /*その他コードによる*/ #定義 KEY _TYPE_COUNT 8 /*キーのタイプの数*/
いるものと同じである。領域の大きさを定義する静的変
数は、以降に記載されている。/*アドレスブックの手順
に使用される静的変数。変数の名前は、アドレスブック
のものと同じであり、従って、同一モジュールが使用さ
れる。 */ #定義 ADDRESS _ENTRY _FIELD _SIZE 64 #定義 NUM _MEMBERS _ADRS_STRUCT 8 #定義 NUM _ADRS_FIELDS 8 #定義 VAL _PAUSE 2000 #定義 PKCT_COM _TIME 20 #定義 WAIT_RING_TIME 120 #定義 DIAL_TIME 60 //1029 %p1コマンド前の遅れに対するvasanth #定義 DELAYTIME /* Address Key Types */ #定義 KEY _NAME 0 /*名前によるリストアドレス*/ #定義 KEY _AFFILIATION 1 /*提携関係による*/ #定義 KEY _STREETADRS 2 /*ストリートアドレス・コードによる*/ #定義 KEY _CITYSTATE 3 /*市・州コードによる*/ #定義 KEY _ZIP 4 /*ジップコードによる*/ #定義 KEY _PHONE 5 /*電話コードによる*/ #定義 KEY _FAX 6 /*ファックスコードによる*/ #定義 KEY _MISC 7 /*その他コードによる*/ #定義 KEY _TYPE_COUNT 8 /*キーのタイプの数*/
【0257】音声メール送信/受信待ち行列 音声メールの構造定義と領域の大きさを定義する静的変
数は、以降に記載されている。 #定義 READCOUNT 24000 #定義 FRAME _SIZE 2000 #定義 SCROLL_STEP 4 #定義 POS _IN_PAGE 100 #定義 T _POSITION 00.2 #定義 COMP_FRAME _SZ 12000 #定義 BYTES _IN_FRAME 6 #定義 WAVE_COEF 1 #定義 FORMAT_STR1 “ %s _> %s # %s 予定: %s: %s” #定義 FORMAT_STR2 “ %s _> %s # %s 送り済: %s: %s” #定義 OUT _JOBS_FILE_NAME “ジョブ” #定義 INT _JOBS_FILE_NAME “ジョブ” #定義 MAX _JOBS 10 struct s_jobDesc { union { 無符号文字 phoneNum[32]; 短縮 nbrOfJobs; }u1; union { 短縮 nextJobNum; 無符号文字 date[16]; }u2; 無符号文字 title[64]; 無符号文字 receiver[32]; 無符号文字 coverFile[32]; 無符号文字 telNum [32]; 無符号文字 MMCdFile[8]; 無符号文字 time[8]; WORD zState; time_t _zTime; 短縮 zPages; 短縮 zResult; int zTries; 文字 zType; 文字 zDummy[19]; }t _jobDesc, *tp_jobDesc, far*tpl_jobDesc; 静的 HWND hwndVMDlg; 静的 int g_cxWave; /* 波形ウィンドウの幅*/ 静的 int g_cyWave; /* 波形ウィンドウの高さ*/ 静的 int g_nSamples; /* サンプルカウンタ*/ 静的文字 g_outVMDir[MAX_FILE_NAME_LEN]; 静的文字 g_inVMDir[MAX _FILE_NAME_LEN]; 静的 HANDLE g_outJobsHndl = 0; 静的 HANDLE g_inJobsHndl = 0; 静的 HANDLE g_JobFileHndl = 0; 静的 t _jobDesc g _outJobs0; 静的 t _jobDesc g _outJobsn; 静的 t _jobDesc g _inJobs0; 静的 t _jobDesc g _inJobsn; 静的 短縮 g _num0f0utJ0bs = 0; 静的 短縮 g _num0fInJ0bs = 0; 静的 int g_VMOutIx = -1; 静的 int g_VMInIx = -1; 静的 OFSTRUCT jOfStruct; 静的 FILE *vdata; 静的 OFSTRUCT OfStruct; 静的 int hFile; 静的 OFSTRUCT oOfStruct; 静的 int hoFile; 静的文字 g _inFileName[MAX_FILE_NAME_LEN]; 静的 int hjFile; 静的文字 g _jFileName[MAX _FILE_NAME_LEN]; 静的文字 g _uFileName[MAX _FILE_NAME_LEN]; 静的文字 g _oFileName[MAX _FILE_NAME_LEN]; 静的文字 g _sendListenFile[MAX_FILE_NAME_LEN]; 静的文字 g _recListenFile[MAX _FILE_NAME_LEN];
数は、以降に記載されている。 #定義 READCOUNT 24000 #定義 FRAME _SIZE 2000 #定義 SCROLL_STEP 4 #定義 POS _IN_PAGE 100 #定義 T _POSITION 00.2 #定義 COMP_FRAME _SZ 12000 #定義 BYTES _IN_FRAME 6 #定義 WAVE_COEF 1 #定義 FORMAT_STR1 “ %s _> %s # %s 予定: %s: %s” #定義 FORMAT_STR2 “ %s _> %s # %s 送り済: %s: %s” #定義 OUT _JOBS_FILE_NAME “ジョブ” #定義 INT _JOBS_FILE_NAME “ジョブ” #定義 MAX _JOBS 10 struct s_jobDesc { union { 無符号文字 phoneNum[32]; 短縮 nbrOfJobs; }u1; union { 短縮 nextJobNum; 無符号文字 date[16]; }u2; 無符号文字 title[64]; 無符号文字 receiver[32]; 無符号文字 coverFile[32]; 無符号文字 telNum [32]; 無符号文字 MMCdFile[8]; 無符号文字 time[8]; WORD zState; time_t _zTime; 短縮 zPages; 短縮 zResult; int zTries; 文字 zType; 文字 zDummy[19]; }t _jobDesc, *tp_jobDesc, far*tpl_jobDesc; 静的 HWND hwndVMDlg; 静的 int g_cxWave; /* 波形ウィンドウの幅*/ 静的 int g_cyWave; /* 波形ウィンドウの高さ*/ 静的 int g_nSamples; /* サンプルカウンタ*/ 静的文字 g_outVMDir[MAX_FILE_NAME_LEN]; 静的文字 g_inVMDir[MAX _FILE_NAME_LEN]; 静的 HANDLE g_outJobsHndl = 0; 静的 HANDLE g_inJobsHndl = 0; 静的 HANDLE g_JobFileHndl = 0; 静的 t _jobDesc g _outJobs0; 静的 t _jobDesc g _outJobsn; 静的 t _jobDesc g _inJobs0; 静的 t _jobDesc g _inJobsn; 静的 短縮 g _num0f0utJ0bs = 0; 静的 短縮 g _num0fInJ0bs = 0; 静的 int g_VMOutIx = -1; 静的 int g_VMInIx = -1; 静的 OFSTRUCT jOfStruct; 静的 FILE *vdata; 静的 OFSTRUCT OfStruct; 静的 int hFile; 静的 OFSTRUCT oOfStruct; 静的 int hoFile; 静的文字 g _inFileName[MAX_FILE_NAME_LEN]; 静的 int hjFile; 静的文字 g _jFileName[MAX _FILE_NAME_LEN]; 静的文字 g _uFileName[MAX _FILE_NAME_LEN]; 静的文字 g _oFileName[MAX _FILE_NAME_LEN]; 静的文字 g _sendListenFile[MAX_FILE_NAME_LEN]; 静的文字 g _recListenFile[MAX _FILE_NAME_LEN];
【0258】次は、再生または記録レベルをpcs.i
niボリュウム領域の名前に書き込むために使用される
変数である。 文字 *g_PlayVolume =“ Play Volume”; 文字 *g_RecVolume = “ Record Volume”;
niボリュウム領域の名前に書き込むために使用される
変数である。 文字 *g_PlayVolume =“ Play Volume”; 文字 *g_RecVolume = “ Record Volume”;
【0259】記録とプレイの省略時レベル int g_PlayPos = 5; int g_RecPos = 5; 文字 g _MicroVol[10] = ">MVO"; 記録するために使
用されるマイクロホンレベル 文字 g _PlayVol[10] = ">SVO"; プレイに使用され
るスピーカレベル int g_offhk = FALSE; プレイまたは記録が進行中
であることを示すオフフック・フラッグ。フラツグが設
定されているだけならば、パッケツトコマンドを増加/
減少ボリュウムレベルへ送る。
用されるマイクロホンレベル 文字 g _PlayVol[10] = ">SVO"; プレイに使用され
るスピーカレベル int g_offhk = FALSE; プレイまたは記録が進行中
であることを示すオフフック・フラッグ。フラツグが設
定されているだけならば、パッケツトコマンドを増加/
減少ボリュウムレベルへ送る。
【0260】アドレスブック手順に使用される静的変数
が、以降に記載されている。変数の名前は”Adrsbook.
c”のものと同じであるので、同じモジュールを使用す
ることが出来る。 #定義 MAX _REC _VOL 13 #定義 MIN _VOL _LEVEL 0 #定義 MAX _PLAY_VOL 9 #定義 MAX _ADRS_ENTRIES 512 #定義 ADDRESS _ENTRY _FIELD _SIZE 64 #定義 NUM _MEMBERS _ADRS_STRUCT 8 #定義 NUM _ADRS_FIELDS 8
が、以降に記載されている。変数の名前は”Adrsbook.
c”のものと同じであるので、同じモジュールを使用す
ることが出来る。 #定義 MAX _REC _VOL 13 #定義 MIN _VOL _LEVEL 0 #定義 MAX _PLAY_VOL 9 #定義 MAX _ADRS_ENTRIES 512 #定義 ADDRESS _ENTRY _FIELD _SIZE 64 #定義 NUM _MEMBERS _ADRS_STRUCT 8 #定義 NUM _ADRS_FIELDS 8
【0261】本技術の専門家は、本請求の範囲内でさら
にほかの実施態様を考案することが出来るので、本発明
は、添付された請求の範囲によってのみ限定されるもの
である。マイクロフィッシュ付属書 本特許の申請書に添付されたマイクロフィッシュ付属書
には、パーソナルコンピュータで動作するソフトウェア
の原始コードと、音声制御DSP/CODECで動作す
るソフトウェアの原始コードとが含まれている。
にほかの実施態様を考案することが出来るので、本発明
は、添付された請求の範囲によってのみ限定されるもの
である。マイクロフィッシュ付属書 本特許の申請書に添付されたマイクロフィッシュ付属書
には、パーソナルコンピュータで動作するソフトウェア
の原始コードと、音声制御DSP/CODECで動作す
るソフトウェアの原始コードとが含まれている。
【0262】なお、必要により、本発明に関するプログ
ラムリストを提供することが可能である。
ラムリストを提供することが可能である。
【0263】
【発明の効果】以上説明したように本発明によれば、ユ
ーザーが通信モードを便利に選択することがてき、ま
た、メニューから自動的に呼出された通信が、選択装置
を駆動するように、統合されたハードウェア−ソフトウ
ェア製品へ多様な通信機能を組入れたパーソナル通信装
置に対するニーズに応えられる。
ーザーが通信モードを便利に選択することがてき、ま
た、メニューから自動的に呼出された通信が、選択装置
を駆動するように、統合されたハードウェア−ソフトウ
ェア製品へ多様な通信機能を組入れたパーソナル通信装
置に対するニーズに応えられる。
【図1】本装置が、いくつかの可能な通信モードにおい
て動作する通信環境を示す。
て動作する通信環境を示す。
【図2】パーソナルコンピュータに作用するソフトウェ
アー構成要素の主メニューアイコンである。
アー構成要素の主メニューアイコンである。
【図3】本装置のハードウェアー構成要素の構成図であ
る。
る。
【図4】図面の相互関連の理解を容易にする、図5〜図
21の詳細な電気説明図を検討するためのキーである。
21の詳細な電気説明図を検討するためのキーである。
【図5】本装置のハードウェアー構成要素の回路の詳細
な電気説明図である。
な電気説明図である。
【図6】本装置のハードウェアー構成要素の回路の詳細
な電気説明図である。
な電気説明図である。
【図7】本装置のハードウェアー構成要素の回路の詳細
な電気説明図である。
な電気説明図である。
【図8】本装置のハードウェアー構成要素の回路の詳細
な電気説明図である。
な電気説明図である。
【図9】本装置のハードウェアー構成要素の回路の詳細
な電気説明図である。
な電気説明図である。
【図10】本装置のハードウェアー構成要素の回路の詳
細な電気説明図である。
細な電気説明図である。
【図11】本装置のハードウェアー構成要素の回路の詳
細な電気説明図である。
細な電気説明図である。
【図12】本装置のハードウェアー構成要素の回路の詳
細な電気説明図である。
細な電気説明図である。
【図13】本装置のハードウェアー構成要素の回路の詳
細な電気説明図である。
細な電気説明図である。
【図14】本装置のハードウェアー構成要素の回路の詳
細な電気説明図である。
細な電気説明図である。
【図15】本装置のハードウェアー構成要素の回路の詳
細な電気説明図である。
細な電気説明図である。
【図16】本装置のハードウェアー構成要素の回路の詳
細な電気説明図である。
細な電気説明図である。
【図17】本装置のハードウェアー構成要素の回路の詳
細な電気説明図である。
細な電気説明図である。
【図18】本装置のハードウェアー構成要素の回路の詳
細な電気説明図である。
細な電気説明図である。
【図19】本装置のハードウェアー構成要素の回路の詳
細な電気説明図である。
細な電気説明図である。
【図20】本装置のハードウェアー構成要素の回路の詳
細な電気説明図である。
細な電気説明図である。
【図21】本装置のハードウェアー構成要素の回路の詳
細な電気説明図である。
細な電気説明図である。
【図22】音声圧縮アルゴリズムの信号の流れ図であ
る。
る。
【図23】音声圧縮アルゴリズムの詳細な機能流れ図で
ある。
ある。
【図24】音声圧縮解除アルゴリズムの詳細な機能流れ
図である。
図である。
【図25】音声圧縮エコー消去アルゴリズムの詳細な機
能流れ図である。
能流れ図である。
【図26】音声/データ多重化機能の詳細な機能流れ図
である。
である。
【図27】本発明に合致するデジタルコンピュータの構
成要素の斜視図である。
成要素の斜視図である。
【図28】本発明に合致するソフトウェアー構造の構成
図である。
図である。
【図29】本発明に合致するソフトウェアーの制御構造
の構成図である。
の構成図である。
【図30】本発明に合致するソフトウェアーの主メニュ
ー構造の構成図である。
ー構造の構成図である。
【図31】本発明に合致する応答モードソフトウェアー
の流れ図である。
の流れ図である。
【図32】本発明に合致する電話ソフトウェアーの流れ
図である。
図である。
【図33】本発明に合致する音声メールソフトウェアー
の流れ図である。
の流れ図である。
【図34】本発明に合致するファツクス管理ソフトウェ
アーの流れ図である。
アーの流れ図である。
【図35】本発明に合致する多重媒体ソフトウェアーの
流れ図である。
流れ図である。
【図36】本発明に合致するタイミングループ・ソフト
ウェアーの流れ図である。
ウェアーの流れ図である。
【図37】本発明に合致する電話制御ソフトウェアーの
流れ図である。
流れ図である。
【図38】本発明に合致する音声メール制御ソフトウェ
アーの流れ図である。
アーの流れ図である。
【図39】本発明に合致する高解像度ファックス駆動装
置のソフトウェアーの流れ図である。
置のソフトウェアーの流れ図である。
【図40】本発明に合致する低解像度ファックス駆動装
置のソフトウェアーの流れ図である。
置のソフトウェアーの流れ図である。
【図41】本発明に合致する多重媒体メール制御ソフト
ウェアーの流れ図である。
ウェアーの流れ図である。
【図42】本発明に合致する多重媒体メールエディタソ
フトウェアーの流れ図である。
フトウェアーの流れ図である。
【図43】本発明に合致する多重媒体メール送信ソフト
ウェアーの流れ図である。
ウェアーの流れ図である。
【図44】本発明に合致する多重媒体メール受信ソフト
ウェアーの流れ図である。
ウェアーの流れ図である。
【図45】本発明に合致する表示/告示送信ソフトウェ
アーの流れ図である。
アーの流れ図である。
【図46】本発明に合致する表示/告示受信ソフトウェ
アーの流れ図である。
アーの流れ図である。
【図47】本発明に合致する音声メール送信ソフトウェ
アーの流れ図である。
アーの流れ図である。
【図48】本発明に合致する音声メール受信ソフトウェ
アーの流れ図である。
アーの流れ図である。
【図49】本発明に合致する流出するタイマーループの
流れ図である。
流れ図である。
【図50】本発明に合致する流出するタイマーループの
流れ図である。
流れ図である。
【図51】本発明に合致する初期化スクリーンディスプ
レイである。
レイである。
【図52】本発明に合致する通信ポートセットアップ・
スクリーンディスプレイである。
スクリーンディスプレイである。
【図53】本発明に合致する応答モードセットアップ・
スクリーンディスプレイである。
スクリーンディスプレイである。
【図54】本発明に合致する通話保留セットアップ・ス
クリーンディスプレイである。
クリーンディスプレイである。
【図55】本発明に合致する音声メールセットアップ・
スクリーンディスプレイである。
スクリーンディスプレイである。
【図56】本発明に合致する構内交換装置セットアップ
スクリーンディスプレイである。
スクリーンディスプレイである。
【図57】本発明に合致するファックスセットアップ・
スクリーンディスプレイである。
スクリーンディスプレイである。
【図58】本発明に合致する多重媒体メールセットアッ
プ・スクリーンディスプレイである。
プ・スクリーンディスプレイである。
【図59】本発明に合致する表示/告示セットアップ・
スクリーンディスプレイである。
スクリーンディスプレイである。
【図60】本発明に合致する電話制御スクリーンディス
プレイである。
プレイである。
【図61】本発明に合致する音声メール制御スクリーン
ディスプレイである。
ディスプレイである。
【図62】本発明に合致する音声エディタスクリーンデ
ィスプレイである。
ィスプレイである。
【図63】本発明に合致するファックス管理制御スクリ
ーンディスプレイである。
ーンディスプレイである。
【図64】本発明に合致する多重媒体メール制御スクリ
ーンディスプレイである。
ーンディスプレイである。
【図65】本発明に合致する表示/告示制御スクリーン
ディスプレイである。
ディスプレイである。
【図66】本発明に合致するアドレスブツク制御スクリ
ーンディスプレイである。
ーンディスプレイである。
【図67】本発明に合致する音声メツセージ宛て先スク
リーンディスプレイである。
リーンディスプレイである。
【図68】本発明に合致するメツセージコンポーザ・ス
クリーンディスプレイである。
クリーンディスプレイである。
10 パーソナルコンピュータ 20 ハードウェアー構成要素 30 標準的電話回線 60 ファクシミリ機 70 遠隔地モデム 90 標準電話機 10a 遠隔地パーソナルコンピュータ 20a 遠隔地ハードウェアー 301 ハンドセット 302 ヘッドセット 303 マイクロホン 304 スピーカー 305 デジタル電話CODEC 306 音声制御DSP/CODEC回路 307 DSP RAM 308 二重ポートRAM 309 電話回線インタフェース 310 多重装置 311 DSP/CODECデータポンプ回路 312 直列入出力/計時機構制御回路 313 主制御装置回路 314 直列入出力回路 315 RS232直列インタフェース 316 RAM 317 プログラマブル消去可能ROM
───────────────────────────────────────────────────── フロントページの続き (72)発明者 ジェフリー・ピー・デイヴィス アメリカ合衆国 55304 ミネソタ、ハ ム・レイク、ワンハンドレッドフォーティ シックスス・アヴェニュ・ノース・イース ト 3244 (72)発明者 ティモシー・デー・ガン アメリカ合衆国 55432 ミネソタ、マウ ンズ・ビュー、レッド・オーク・コート 8120 (72)発明者 ピン・リー アメリカ合衆国 55112 ミネソタ、ニュ ー・ブライトン、フォース・アヴェニュ 694 (72)発明者 シドハーサ・メイトラ アメリカ合衆国 95070 カリフォルニア、 サラトガ、サリー・レーン 13750 (72)発明者 アシシュ・タナワラ アメリカ合衆国 95070 カリフォルニア、 サラトガ、サラトガ・サニーヴェール・ロ ード 14234 (72)発明者 スティーヴ・ヤング アメリカ合衆国 95070 カリフォルニア、 サラトガ、ヴィッカリー・レーン 14921
Claims (37)
- 【請求項1】 パーソナルコンピュータと共に使用する
多重通信装置にして、パーソナルコンピュータがプロセ
ッサー、メモリー、及び周辺データ記憶装置を有し:パ
ーソナルコンピュータへ接続した通信モジュールにし
て、 パーソナルコンピュータと通信モジュールとの間でデー
タを転送し、パーソナルコンピュータへ通信のために接
続している通信インタフェース手段と;電話回線へ接続
する電話回線インタフェースと;ローカルユーザーから
のローカル音声信号を受信し、遠隔地ユーザーからの遠
隔音声信号をローカルユーザーへ転送する電話音声イン
タフェース手段と;ローカル音声信号を送信デジタル音
声データへ変換し、入信デジタル音声データを遠隔音声
データへ変換する全二重変換手段と;送信デジタル音声
データを圧縮された送信デジタル音声データへ圧縮し、
入信デジタル音声データを入信デジタル音声データへ圧
縮解除する圧縮手段と;圧縮された送信デジタル音声デ
ータを圧縮手段から受信し、送信デジタル音声データを
パーソナルコンピュータから通信インタフェース手段を
経て従来の送信デジタルデータを受信し、前記圧縮され
た送信デジタル音声データと前記従来のデジタルデータ
とを形成された多重化送信データへ多重化する主制御装
置と;さらに、圧縮された入信デジタル音声データによ
り多重化された従来の入信デジタルデータを含んでいる
多重化入信データを受信し、従来の入信デジタルデータ
と圧縮された入信デジタル音声データとを多重化解除
し、従来の入信デジタルデータをパーソナルコンピュー
タへ通信インタフェース手段を経て送り、圧縮された入
信デジタル音声データを圧縮手段へ送る主制御手段とを
含む通信モジュールと;通信モジュールにより通信イン
タフェースを経て通信するソフトウェアを実行し、ロー
カルユーザーの要求により電話通話を遠隔地へ始動しか
つ通信モジュールに多重化と多重化解除とを行わしめる
ことが可能であるパーソナルコンピュータと;さらに、
従来の入信デジタルデータを通信インタフェースを経て
受信し格納し、従来の送信デジタルデータを通信モジュ
ールへ通信インタフェースを経て送ることが出来る前記
パーソナルコンピュータと;を含んでいる多重通信装
置。 - 【請求項2】 通信モジュールがさらに音響エコー消去
のために入信デジタル音声データの少なくとも一部を送
信デジタル音声データから除去する音響エコー消去手段
を有することを特徴とする請求項1に記載の装置。 - 【請求項3】 通信モジュールがさらに回線エコー消去
のために送信デジタル音声データの少なくとも一部を入
信デジタル音声データから除去する回線エコー消去手段
を有することを特徴とする請求項1に記載の装置。 - 【請求項4】 主制御手段がさらに入信ファックスデー
タを電話回線から電話回線インタフェース手段を経て受
信し、前記入信ファックスデータをパーソナルコンピュ
ータへ通信インタフェース手段を経て転送し、送信ファ
ックスデータをパーソナルコンピュータから通信インタ
フェース手段を経て受信し、前記送信ファックスデータ
を電話回線へ電話回線インタフェース手段を経て送るこ
とが出来ることを特徴とする請求項1に記載の装置。 - 【請求項5】 通信インタフェース手段がパーソナルコ
ンピュータと通信モジュールとの間でデータを転送する
パーソナルコンピュータの通信ポートへ通信のために接
続されていることを特徴とする請求項1に記載の装置。 - 【請求項6】 通信インタフェース手段がパーソナルコ
ンピュータと通信モジュールとの間でデータを転送する
パーソナルコンピュータのバスへ通信のために直接に接
続されていることを特徴とする請求項1に記載の装置。 - 【請求項7】 主制御装置がさらに圧縮された送信デジ
タル音声データを圧縮手段から受信し、前記圧縮された
送信デジタル音声データをパーソナルコンピュータへ転
送することが出来、前記パーソナルコンピュータがさら
に圧縮された送信デジタル音声データを通信モジュール
から通信インタフェースを経て受信しかつ格納し、前記
圧縮された送信デジタル音声データを周辺データ記憶装
置に格納することを特徴とする請求項1に記載の装置。 - 【請求項8】 主制御装置がさらに圧縮された入信デジ
タル音声データを受信し、前記圧縮された入信デジタル
音声データをパーソナルコンピュータへ転送することが
出来、前記パーソナルコンピュータがさらに圧縮された
入信デジタル音声データを通信モジュールから通信イン
タフェースを経て受信しかつ格納し、前記圧縮された送
信デジタル音声データを周辺データ記憶装置に格納する
ことを特徴とする請求項1に記載の装置。 - 【請求項9】 パーソナルコンピュータがさらに圧縮さ
れた入信デジタル音声データを周辺データ記憶装置から
検索し、圧縮された入信デジタル音声データを変更して
変更された圧縮された入信デジタル音声データを生成
し、前記変更された圧縮された入信デジタル音声データ
を周辺データ記憶装置に格納することが出来ることを特
徴とする請求項8に記載の装置。 - 【請求項10】 パーソナルコンピュータと共に使用さ
れる通信モジュールにして:パーソナルコンピュータと
通信モジュールとの間でデータを転送する前記パーソナ
ルコンピュータへ通信するために接続されている通信イ
ンタフェースと;電話回線へ接続のための電話回線イン
タフェース手段と;ローカル音声信号をローカルユーザ
ーから受信し、遠隔地音声信号を遠隔地ユーザーからロ
ーカルユーザーへ送る音声インタフェース手段と;送信
デジタル音声データを圧縮された送信デジタル音声デー
タへ圧縮し、入信デジタル音声データを圧縮された入信
デジタル音声データへ圧縮解除する全二重変換手段へ接
続したデジタル信号プロセッサー手段と;圧縮された送
信デジタル音声データをデジタル信号プロセッサー手段
から受信するために接続し、従来の送信デジタルデータ
をパーソナルコンピュータから通信インタフェース手段
を経て受信するために接続し、圧縮された送信デジタル
音声データと従来の送信デジタルデータとを多重化し
て、多重化された送信データを生成することが出来る主
制御装置と;さらに、圧縮された入信デジタル音声デー
タと共に多重化された従来の送信デジタルデータを含ん
でいる多重化入信データを受信し、従来の送信デジタル
データと圧縮された入信デジタル音声データとを圧縮解
除し、従来の送信デジタルデータをパーソナルコンピュ
ータへ通信インタフェース手段を経て送り、圧縮された
入信デジタル音声データをデジタル信号プロセツサー手
段へ送る前記主制御手段とを含んでいることを特徴とす
る通信モジュール。 - 【請求項11】 デジタル信号プロセッサー手段がさら
に、音響エコー消去のために入信デジタル音声データの
少なくとも一つの部分を送信デジタル音声データから除
去する音響エコー消去手段を有することを特徴とする請
求項10に記載のモジュール。 - 【請求項12】 デジタル信号プロセッサー手段がさら
に、回線エコー消去のために送信デジタル音声データの
少なくとも一つの部分を入信デジタル音声データから除
去する回線エコー消去手段を有することを特徴とする請
求項10に記載のモジュール。 - 【請求項13】 デジタル信号プロセッサー手段がさら
に、送信デジタル音声データを全二重変換手段から受信
し、入信音声信号を電話回線から受信し、前記入信音声
信号をデジタル化して入信デジタル音声信号データを生
成し、回線エコー消去のために送信デジタル音声データ
の少なくとも一つの部分を入信デジタル音声データから
除去し、電話回線を通してアナログ形式で送るために送
信デジタル音声データをアナログ音声信号へ変換して戻
すことが出来ることを特徴とする請求項10に記載のモ
ジュール。 - 【請求項14】 音声インタフェース手段へ接続したマ
イクロホンとスピーカとをさらに有し、デジタル信号プ
ロセッサー手段がさらに、音響経路エコー消去のために
送信デジタル音声データの少なくとも一つの部分を入信
デジタル音声データから除去する音響経路エコー消去を
有することを特徴とする請求項10に記載のモジュー
ル。 - 【請求項15】 ユーザー選択可能な利得制御または自
動利得制御を入信デジタル音声データに対し行うデジタ
ル信号プロセッサーに内蔵されたデジタル利得手段をさ
らに有することを特徴とする請求項13に記載のモジュ
ール。 - 【請求項16】 デジタル信号プロセッサーがさらに: a)送信デジタル音声データのすべてのDCバイアスを
除去して、規準化された送信デジタル音声信号を生成
し; b)規準化された送信デジタル音声信号をプリエンファ
シスして、プリエンファシスされた送信デジタル音声信
号を生成し; c)プリエンファシスされた送信デジタル音声信号をセ
グメントへ分割して、現在のセグメントと過去のセグメ
ントとを生成し; d)現在の音声セグメントのピッチを予測して、ピッチ
予測を形成し; e)現在の音声セグメントのピッチの利得を計算して、
予測利得を形成し; f)過去の音声セグメントを圧縮された過去のセグメン
トから復元して、復元された過去のセグメントを形成
し; g)ピッチ予測を復元された過去のセグメントへ比較す
ることにより現在の音声セグメント内に新規性を発見し
て、誤り信号を生成し; h)現在の音声セグメントの最大の大きさを測定し; i)通話者と環境の代表的組み合わせから発生したコー
ドブックによりエラー信号を量子化して、索引の形式を
コードブックへ突き合わせする最小平均自乗エラーを形
成し; j)ピッチ予測、最大の大きさ、索引を圧縮された送信
デジタル音声データとしてパケット内のコードブックへ
記録する段階を行うことにより、送信デジタル音声デー
タを圧縮された送信デジタル音声データへ圧縮すること
が出来ることを特徴とする請求項10に記載のモジュー
ル。 - 【請求項17】 デジタル信号プロセッサー手段が送信
デジタル音声データ内に沈黙期間を検出し、それに応答
してフラッグを発生することが出来、沈黙フラッグが音
声情報の不在を示すと、主制御手段が従来の送信デジタ
ルデータを電話回線にさらに送ることが出来、沈黙フラ
ッグが音声情報の存在を示すと、主制御手段が圧縮され
た送信デジタル音声データと従来の送信デジタルデータ
とを電話回線に多重化しかつ送ることがさらに出来るこ
とを特徴とする請求項10に記載のモジュール。 - 【請求項18】 電話回線がセルラー電話リンクを有
し、主制御手段は、セルラー管理パケットを電話回線に
定期的に送り、遠隔地が所定時間内でセルラー管理パケ
ットを受信して応答するならば、電話回線を通じた遠隔
地へのリンクを維持し、遠隔地が所定時間内でセルラー
管理パケットを受信して応答することが出来ないなら
ば、電話回線を通じた遠隔地へのリンクを停止すること
がさらに出来ることを特徴とする請求項10に記載のモ
ジュール。 - 【請求項19】 主制御手段がパーソナルコンピュータ
からのファックスデータを通信インタフェース手段を経
て受信し、ファックスデータを電話回線を通じて送信す
ることがさらに出来ることを特徴とする請求項10に記
載のモジュール。 - 【請求項20】 音声圧縮を行う装置にして:音声信号
をユーザーから受信する音声入力装置を有する音声イン
タフェース手段と;音声信号をデジタル音声データへ変
換する変換手段と;デジタル音声信号をセグメントへ分
割し、それから現在の音声セグメントと過去の音声セグ
メントとを連続的に生成する手段と;現在の音声セグメ
ントの予測された利得を測定する手段と;現在の音声セ
グメントのピッチ値を測定する手段と;過去の再現され
た音声セグメントに基づいて出来るだけ最良に現在の音
声セグメントを予測することにより、現在の音声セグメ
ントを予測符号化し、それに応答して異なる信号値を生
成する符号化手段と;記憶装置内に格納されたコードブ
ックを有し、前記の異なる信号値を記憶装置内に格納さ
れた異なる値と比較し、異なる信号値と格納された異な
る値との間で最も整合しているメモリーアドレスを配置
する手段と;セグメントのそれぞれに対する圧縮パケッ
ト、異なる信号値と格納された異なる値との間で最も整
合しているメモリーアドレスを有するパケット、予測さ
れた利得、及び各音声セグメントのそれぞれに対するピ
ッチ値を送る出力手段とを含んでいることを特徴とする
装置。 - 【請求項21】 圧縮音声情報の方法にして:通話者か
らの音声信号を受信し、前記音声信号をサンプリングし
かつデジタル化し、前記デジタル化された音声信号を複
数のデジタルサンプルを有する音声セグメントの連続ス
トリームへ分割し;現在の音声セグメントを音声セグメ
ントの連続ストリームから選択し、過去の音声セグメン
トを前もって圧縮された過去のセグメントから復元し
て、復元された過去のセグメントを形成し;サンプルバ
イアスによりサンプルの現在のセグメントを復元された
過去のセグメントと比較して、新しい情報と比較におけ
るエラーの標識とを獲得し;新しい情報と比較における
エラーの標識とを圧縮されたデータパケットとしてデー
タパケットに格納する段階を含んでいる方法。 - 【請求項22】 比較段階が:現在の音声セグメントの
予測された利得を測定し;現在の音声セグメントのピッ
チ値を測定し;過去の再現された音声セグメントに基づ
いて出来るだけ最良に現在の音声セグメントを予測する
ことにより、現在の音声セグメントを予測符号化し、そ
れに応答して異なる信号値を生成し;異なる信号値を記
憶装置内に格納された異なる値と比較し、異なる信号値
と格納された異なる値との間で最も整合しているメモリ
ーアドレスを配置する段階を有することを特徴とする請
求項21に記載の方法。 - 【請求項23】 音響経路エコー消去を行う装置にし
て:ローカルユーザーからローカル音声信号を受信する
入力手段を有しかつ遠隔ユーザーからの遠隔音声信号を
ローカルユーザーへ送る出力手段を有する音声インタフ
ェース手段、入力手段と出力手段との間に音響経路を有
する音声インタフェース手段と;音声インタフェース手
段へ接続し、ローカル音声信号を送信デジタル音声デー
タへ変換し、入信デジタル音声データを遠隔音声信号へ
変換する全二重変換手段と;全二重変換手段へ接続し、
送信デジタル音声データを全二重変換手段から受信し、
入信デジタル音声データを受信し、音響エコー消去のた
めに入信デジタル音声データの少なくとも一部を送信デ
ジタル音声データから除去するデジタル信号プロセツサ
ー手段とを含んでいることを特徴とする装置。 - 【請求項24】 デジタル信号プロセッサ手段が音響経
路とほぼ同じであるインパルス応答を有する有限のイン
パルス応答フィルターをさらに有することを特徴とする
請求項23に記載の方法。 - 【請求項25】 電話回線路を有する電話回線について
回線エコー消去を行う装置にして:送信アナログ音声信
号と入信アナログ音声信号との全二重送信と受信の電話
回線インタフェース手段と;電話回線インタフェース手
段へ接続し、入信アナログ音声信号を入信デジタル音声
信号へ変換する第一変換手段と;電話回線インタフェー
ス手段へ接続し、送信デジタル音声信号を送信アナログ
音声信号へ変換する第二変換手段と;回線エコー消去の
ために入信デジタル音声データの少なくとも一部を送信
デジタル音声データから除去する、接続されたデジタル
信号プロセッサ手段とを含んでいる装置。 - 【請求項26】 デジタル信号プロセッサ手段が電話回
線路による遅れの長さとほぼ同じであるインパルス応答
を有する有限のインパルス応答フィルターをさらに有す
ることを特徴とする請求項25に記載の方法。 - 【請求項27】 音響経路エコー消去を行う方法にし
て:ローカル音声信号をローカル通話者から受信し、ロ
ーカル音声信号をサンプリングし、かつそれをローカル
・デジタル・サンプルの連続ストリームへデジタル化
し;遠隔音声信号を遠隔通話者から電話回線を通して受
信し、遠隔音声信号をサンプリングし、かつそれを遠隔
デジタル・サンプルの連続ストリームへデジタル化し;
所定の音響経路長にほぼ等しいインパルス応答を有する
有限のインパルス応答フィルターにより遠隔デジタルサ
ンプルを濾波し、それから濾波された遠隔デジタルサン
プルを生成し;濾波された遠隔デジタルサンプルをロー
カル・デジタル・サンプルから差引、それからエコー消
去されたローカル・デジタル・サンプルを生成し;遠隔
デジタルサンプルをアナログ遠隔音声信号へ変換し、ア
ナログ遠隔音声信号の一部がローカル音声信号に含まれ
るように、アナログ遠隔音声信号をローカル通話者へ送
る段階を含んでいることを特徴とする方法。 - 【請求項28】 電話回線経路エコー消去を行う方法に
して:ローカル音声信号をローカル通話者から受信し、
ローカル音声信号をサンプリングし、かつそれをローカ
ル・デジタル・サンプルの連続ストリームへデジタル化
し;遠隔音声信号を遠隔通話者から電話回線を通して受
信し、遠隔音声信号をサンプリングし、かつそれをロー
カル・デジタル・サンプルの連続ストリームへデジタル
化し;所定の電話回線経路長にほぼ等しいインパルス応
答を有する有限のインパルス応答フィルターにより遠隔
ローカル・デジタル・サンプルを濾波し、それから濾波
されたローカル・デジタル・サンプルを生成し;濾波さ
れたローカル・デジタル・サンプルをローカル・デジタ
ル・サンプルから差引き、それからエコー消去されたロ
ーカル・デジタル・サンプルを生成し;エコー消去され
た遠隔デジタルサンプルをアナログ遠隔音声信号へ変換
し、アナログ遠隔音声信号をローカル通話者へ送る段階
を含んでいることを特徴とする方法。 - 【請求項29】 パーソナルコンピュータと共に使用さ
れる、音声とデータとの情報の全二重送信装置にして:
データをパーソナルコンピュータと送受信する、接続さ
れたデータインタフェース手段と;電話回線へ接続する
ための電話回線インタフェース手段と;ローカル音声信
号をローカルユーザーから受信し、遠隔ユーザーからの
遠隔音声信号をローカルユーザーへ転送する音声インタ
フェース手段と;ローカル音声信号を送信デジタル音声
データへ変換し、入信デジタル音声データを遠隔音声信
号へ変換する、音声インタフェース手段へ接続された全
二重変換手段と;送信デジタル音声データを圧縮された
送信デジタル音声データへ圧縮し、圧縮された入信デジ
タル音声データを入信デジタル音声データへ圧縮解除す
る、全二重変換手段へ接続された音声圧縮手段と;音声
信号が音声インタフェース手段により受信されない沈黙
期間を検出し、それから沈黙信号を生成する沈黙検出手
段と;圧縮された送信デジタル音声データをデジタル信
号プロセッサ手段から受信し、従来の送信デジタルデー
タをパーソナルコンピュータからデータインタフェース
手段を介して受信し、沈黙信号が音声情報の存在を示す
と、送信デジタル音声データと従来の送信デジタルデー
タとを多重化、送信し、沈黙信号が音声情報の不在を示
すと、従来の送信デジタルデータだけを送信する主制御
手段と;圧縮された入信デジタル音声データにより多重
化された従来の入信デジタルデータを含んでいる多重化
された入信データを受信し、従来の入信デジタルデータ
と圧縮された入信デジタル音声データとを多重化解除
し、従来の入信デジタルデータをパーソナルコンピュー
タへデータインタフェース手段を介して送り、圧縮され
た入信デジタル音声データをデジタル信号プロセッサ手
段へ送ることがさらに出来る前記主制御手段とを含んで
いることを特徴とする装置。 - 【請求項30】 主制御手段が変形した従来の入信デジ
タルデータをさらに検出し、かつそれに応答して再送信
を要求することがさらに出来、主制御手段が変形した圧
縮入信デジタル音声データを検出し、かつ音声送信のリ
アルタイム動作を保持するために変形を無視することが
さらに出来ることを特徴とする請求項29に記載の装
置。 - 【請求項31】 モード制御の必要がなく通信モジュー
ルとパーソナルコンピュータとの間で制御情報とデータ
のいずれも通信する方法にして:データパケット識別
子、長さ標識、可変量のデータを有するデータパケット
を生成し;音声パケット、識別子、一定量のデータを有
する音声パケットを生成し;修飾されたパケット識別子
と複数のコマンド識別子とを有する修飾されたパケット
を生成し;データパケット、音声パケット、及び修飾さ
れたパケットを全ての順序で送信し;データパケット、
音声パケット、及び修飾されたパケットを送信し;受信
されたパケットのタイプによりデータ、音声、または制
御モードの間を切り換える段階を含んでいることを特徴
とする方法。 - 【請求項32】 セルラー電話リンクを有する電話回線
を通じてデータリンクを維持する方法にして:セルラー
管理パケットを電話回線に定期的に送信し;遠隔地が所
定の時間内でセルラー管理パケットに受信応答するなら
ば、電話回線を通じてデータリンクを維持し;遠隔地が
所定の時間内でセルラー管理パケットに受信応答するこ
とが出来ないならば、電話回線を通じてデータリンクを
停止する段階を含んでことを特徴とする方法。 - 【請求項33】 パーソナル通信装置を制御する方法に
して: a)通信ポート、電話通話、音声メール、構内交換、フ
ァックス、多重媒体メール、及び表示と告示の機能を初
期化し; b)パーソナル通信装置を構成して、電話通話を送受信
し、通話機能の動作を 行い;c)音声メールメッセージを編集、送信、及び受
信し; d)ファックス機能を構成し、ファックス伝送を送信、
受信し; e)多重媒体メール機能を構成し、多重媒体メールメッ
セージを送信、受信し; f)多重媒体メールリストを作成、格納、検索、及び編
集し; g)パーソナル通信装置を遠隔計算装置へ電話回線を通
じて接続すると、ターミナルエミュレーションを行い; h)アドレスブック項目を作成、格納、検索、及び編集
する段階を含んでいることを特徴とする方法。 - 【請求項34】 パーソナル通信装置を構成して、電話
通話を送受信する段階が、さらに: a)スピーカホーン、ハンドセット、またはヘッドセッ
トの装置のタイプを選択し; b)スピーカのボリュームとマイクロホーンの利得を調
節し; c)格納、再ダイヤル、記録、フラッシュ通信、消音、
保留または支援の通話機能を選択する段階を含んでいる
ことを特徴とする請求項33に記載の方法。 - 【請求項35】 音声メールメッセージを編集、送信、
受信する段階が、さらに: a)プレイ、記録、ポーズ、ボリュームプレイ、または
ボリューム記録の音声編集機能を選択し; b)音声メール送信待ち行列内の音声メールメッセージ
を追加、聴取、削除、または復元し; c)音声メール受信待ち行列内の音声メールメッセージ
を聴取、格納、削除、転送、または復元する段階を含ん
でいることを特徴とする請求項33に記載の方法。 - 【請求項36】 ファックス機能を構成し、ファックス
伝送を送受信する段階が、さらに: a)ファックス変数とプリント機能を初期化し; b)ファックス送信待ち行列内のファックス伝送を下
見、印刷、削除、復元、または転送し; c)ファックス受信待ち行列内のファックス伝送を点
検、印刷、削除、復元、または転送する段階を含んでい
ることを特徴とする請求項33に記載の方法。 - 【請求項37】 多重媒体メール機能を構成し、多重媒
体メール機能を送受信する段階が、さらに: a)多重媒体メールメッセージの構成体からファイル、
行編集、ブロック編集、字体、パラグラフ、音声、その
他、または支援機能から選択し; b)ファックス送信待ち行列内の多重媒体メールメッセ
ージの属性を追加、下見、削除、または変更し; c)ファックス送信待ち行列内の多重媒体メールメッセ
ージを点検、格納、削除、転送、または復元する段階を
含んでいることを特徴とする請求項33に記載の方法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US08/002,467 | 1993-01-08 | ||
| US08/002,467 US5452289A (en) | 1993-01-08 | 1993-01-08 | Computer-based multifunction personal communications system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH09238200A true JPH09238200A (ja) | 1997-09-09 |
Family
ID=21700909
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5251131A Pending JPH09238200A (ja) | 1993-01-08 | 1993-09-13 | コンピュータ利用多重パーソナル通信装置 |
Country Status (4)
| Country | Link |
|---|---|
| US (12) | US5452289A (ja) |
| EP (1) | EP0630141A3 (ja) |
| JP (1) | JPH09238200A (ja) |
| CA (1) | CA2104701C (ja) |
Families Citing this family (390)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5589849A (en) * | 1989-07-03 | 1996-12-31 | Ditzik; Richard J. | Display monitor position adjustment apparatus |
| US6389010B1 (en) | 1995-10-05 | 2002-05-14 | Intermec Ip Corp. | Hierarchical data collection network supporting packetized voice communications among wireless terminals and telephones |
| US5754589A (en) | 1993-01-08 | 1998-05-19 | Multi-Tech Systems, Inc. | Noncompressed voice and data communication over modem for a computer-based multifunction personal communications system |
| US5617423A (en) * | 1993-01-08 | 1997-04-01 | Multi-Tech Systems, Inc. | Voice over data modem with selectable voice compression |
| US5453986A (en) | 1993-01-08 | 1995-09-26 | Multi-Tech Systems, Inc. | Dual port interface for a computer-based multifunction personal communication system |
| US5535204A (en) | 1993-01-08 | 1996-07-09 | Multi-Tech Systems, Inc. | Ringdown and ringback signalling for a computer-based multifunction personal communications system |
| US5452289A (en) | 1993-01-08 | 1995-09-19 | Multi-Tech Systems, Inc. | Computer-based multifunction personal communications system |
| US7082106B2 (en) * | 1993-01-08 | 2006-07-25 | Multi-Tech Systems, Inc. | Computer-based multi-media communications system and method |
| US5546395A (en) * | 1993-01-08 | 1996-08-13 | Multi-Tech Systems, Inc. | Dynamic selection of compression rate for a voice compression algorithm in a voice over data modem |
| US5864560A (en) | 1993-01-08 | 1999-01-26 | Multi-Tech Systems, Inc. | Method and apparatus for mode switching in a voice over data computer-based personal communications system |
| US6009082A (en) * | 1993-01-08 | 1999-12-28 | Multi-Tech Systems, Inc. | Computer-based multifunction personal communication system with caller ID |
| US5495284A (en) | 1993-03-12 | 1996-02-27 | Katz; Ronald A. | Scheduling and processing system for telephone video communication |
| US6323894B1 (en) | 1993-03-12 | 2001-11-27 | Telebuyer, Llc | Commercial product routing system with video vending capability |
| US20030185356A1 (en) | 1993-03-12 | 2003-10-02 | Telebuyer, Llc | Commercial product telephonic routing system with mobile wireless and video vending capability |
| US6330334B1 (en) | 1993-03-15 | 2001-12-11 | Command Audio Corporation | Method and system for information dissemination using television signals |
| GB2276520A (en) * | 1993-03-23 | 1994-09-28 | Us West Advanced Tech Inc | Computer interface method and system |
| US6970434B1 (en) | 1995-06-07 | 2005-11-29 | Broadcom Corporation | Hierarchical communication system providing intelligent data, program and processing migration |
| US7924783B1 (en) | 1994-05-06 | 2011-04-12 | Broadcom Corporation | Hierarchical communications system |
| JP3487559B2 (ja) * | 1993-06-29 | 2004-01-19 | キヤノン株式会社 | 複合制御装置および複合制御装置の制御方法 |
| JPH07191924A (ja) * | 1993-10-19 | 1995-07-28 | Canon Inc | データ処理装置 |
| US5479475A (en) * | 1993-11-15 | 1995-12-26 | Qualcomm Incorporated | Method and system for providing communication between standard terminal equipment using a remote communication unit |
| US5660176A (en) * | 1993-12-29 | 1997-08-26 | First Opinion Corporation | Computerized medical diagnostic and treatment advice system |
| US7266186B1 (en) | 1994-01-05 | 2007-09-04 | Intellect Wireless Inc. | Method and apparatus for improved paging receiver and system |
| US7426264B1 (en) | 1994-01-05 | 2008-09-16 | Henderson Daniel A | Method and apparatus for improved personal communication devices and systems |
| US5619725A (en) * | 1994-01-21 | 1997-04-08 | Alphanet Telecom Inc. | Method for auxiliary software providing instruction for facsimile modem to simulate a telephone communication while connecting to store and forward computer to receive communication |
| US5579239A (en) * | 1994-02-16 | 1996-11-26 | Freeman; Mitchael C. | Remote video transmission system |
| US5822720A (en) | 1994-02-16 | 1998-10-13 | Sentius Corporation | System amd method for linking streams of multimedia data for reference material for display |
| US5699089A (en) * | 1994-03-03 | 1997-12-16 | Applied Voice Technology | Central control for sequential-playback objects |
| JPH07264279A (ja) * | 1994-03-18 | 1995-10-13 | Nec Corp | エコーキャンセラ装置 |
| US5757801A (en) | 1994-04-19 | 1998-05-26 | Multi-Tech Systems, Inc. | Advanced priority statistical multiplexer |
| US5682386A (en) | 1994-04-19 | 1997-10-28 | Multi-Tech Systems, Inc. | Data/voice/fax compression multiplexer |
| US6564321B2 (en) * | 1995-04-28 | 2003-05-13 | Bobo Ii Charles R | Systems and methods for storing, delivering, and managing messages |
| JPH07336470A (ja) * | 1994-06-03 | 1995-12-22 | Canon Inc | 通信装置 |
| US6275199B1 (en) * | 1994-06-16 | 2001-08-14 | International Business Machines Corporation | Method and apparatus for background and foreground color control of image and facsimile data display on a non-programmable-terminal |
| TW274671B (ja) * | 1994-06-24 | 1996-04-21 | At & T Corp | |
| US6298121B1 (en) * | 1994-06-24 | 2001-10-02 | Intel Corporation | Method and apparatus for making a voice and/or data call over a single analog phone line using a multi-modal DCE |
| US5692035A (en) * | 1994-06-24 | 1997-11-25 | Intel Corporation | Method and apparatus for multiplexing voice and data on a single analog-loop telephone line |
| US5606599A (en) * | 1994-06-24 | 1997-02-25 | Intel Corporation | Method and apparatus for automatically converting from an analog voice mode to a simultaneous voice and data mode for a multi-modal call over a telephone line |
| US5878120A (en) * | 1994-06-24 | 1999-03-02 | Intel Corporation | Mechanism and method for multiplexing voice and data over a signal carrier with high bandwidth efficiency |
| DE4422343A1 (de) * | 1994-06-27 | 1996-01-04 | Siemens Ag | Steuerung eines an ein Fax-Gerät angeschlossenen Fernsprechendgerätes mittels einer PC-Fax-Kopplung |
| KR960015851B1 (ko) * | 1994-07-12 | 1996-11-22 | 재단법인 한국전자통신연구소 | 반향 제거회로의 제어 방법(Controlling Method of Echo Canceller Circuit) |
| KR970705278A (ko) * | 1994-07-25 | 1997-09-06 | 로더리히 네테부쉬.롤프 옴케 | 통신 단말장치 간의 오디오 신호 전송 방법 및 장치(process and device for transmitting audio signals between communication terminals) |
| US6292181B1 (en) * | 1994-09-02 | 2001-09-18 | Nec Corporation | Structure and method for controlling a host computer using a remote hand-held interface device |
| US5742905A (en) * | 1994-09-19 | 1998-04-21 | Bell Communications Research, Inc. | Personal communications internetworking |
| JPH0888665A (ja) * | 1994-09-20 | 1996-04-02 | Nec Corp | 端末アダプター、交換機付加装置およびデータ通信システム |
| US5835089A (en) * | 1994-09-26 | 1998-11-10 | Intel Corporation | Application programming interface for shared address book services in a computer system |
| US5818913A (en) * | 1994-09-30 | 1998-10-06 | Intel Corporation | Method and Apparatus for multiplexing voice data over a single DTE/DCE link |
| US6173043B1 (en) * | 1994-10-31 | 2001-01-09 | Worldvoice Licensing, Inc. | Telephonic voice message transmission control method |
| US5652903A (en) * | 1994-11-01 | 1997-07-29 | Motorola, Inc. | DSP co-processor for use on an integrated circuit that performs multiple communication tasks |
| US6134017A (en) | 1994-11-14 | 2000-10-17 | Canon Kabushiki Kaisha | Facsimile manager |
| US5724407A (en) * | 1994-12-16 | 1998-03-03 | At&T Corp. | Network based multimedia messaging method for non-CCITT compliant switches |
| US5633916A (en) * | 1994-12-30 | 1997-05-27 | Unisys Corporation | Universal messaging service using single voice grade telephone line within a client/server architecture |
| US5583924A (en) * | 1995-02-13 | 1996-12-10 | Cidco Incorporated | Caller ID and call waiting for multiple CPES on a single telephone line |
| US5745557A (en) * | 1995-04-28 | 1998-04-28 | Cidco Incorporated | CIDCW primary/secondary arbitration |
| US5696699A (en) * | 1995-02-13 | 1997-12-09 | Intel Corporation | Integrated cellular data/voice communication system working under one operating system |
| GB9505775D0 (en) * | 1995-03-22 | 1995-05-10 | Phonelink Plc | Communications method and apparatus |
| US5719920A (en) * | 1995-03-31 | 1998-02-17 | The Messenger Group Llc | Method and apparatus for processing and downloading sound messages onto a permanent memory of a communication package |
| JPH08279845A (ja) * | 1995-04-06 | 1996-10-22 | Sony Corp | 留守番電話機 |
| US5657378A (en) * | 1995-04-11 | 1997-08-12 | M Power Corporation | Digital screen phone terminal with graphical user interface |
| US5999985A (en) * | 1995-04-13 | 1999-12-07 | Siemens Aktiengesellschaft | Method and apparatus for storing, searching and playback of items of information of a multimedia electronic mail system |
| US5724356A (en) * | 1995-04-28 | 1998-03-03 | Multi-Tech Systems, Inc. | Advanced bridge/router local area network modem node |
| US5694454A (en) * | 1995-05-04 | 1997-12-02 | Motorola, Inc. | Apparatus for message re-transmission on demand |
| GB2301260A (en) * | 1995-05-26 | 1996-11-27 | Ibm | Voice mail system |
| US6418324B1 (en) | 1995-06-01 | 2002-07-09 | Padcom, Incorporated | Apparatus and method for transparent wireless communication between a remote device and host system |
| US5870622A (en) * | 1995-06-07 | 1999-02-09 | Advanced Micro Devices, Inc. | Computer system and method for transferring commands and data to a dedicated multimedia engine |
| US6449352B1 (en) * | 1995-06-20 | 2002-09-10 | Matsushita Electric Industrial Co., Ltd. | Packet generating method, data multiplexing method using the same, and apparatus for coding and decoding of the transmission data |
| US5752082A (en) * | 1995-06-29 | 1998-05-12 | Data Race | System for multiplexing pins of a PC card socket and PC card bus adapter for providing audio communication between PC card and computer sound system |
| US5799036A (en) * | 1995-06-29 | 1998-08-25 | Staples; Leven E. | Computer system which provides analog audio communication between a PC card and the computer's sound system |
| JPH0918375A (ja) * | 1995-06-30 | 1997-01-17 | Sony Corp | 通信端末装置及び通信方法 |
| US5787152A (en) * | 1995-07-18 | 1998-07-28 | Freadman; Tommyca | Computer communications device |
| US5797098A (en) * | 1995-07-19 | 1998-08-18 | Pacific Communication Sciences, Inc. | User interface for cellular telephone |
| EP0756267A1 (en) * | 1995-07-24 | 1997-01-29 | International Business Machines Corporation | Method and system for silence removal in voice communication |
| US5845240A (en) * | 1996-07-24 | 1998-12-01 | Fielder; Mark | Selective recall and preservation of continuously recorded data |
| US5790279A (en) * | 1995-09-13 | 1998-08-04 | Sakellaropoulos; Spiro | Combined scanner, printer and facsimile apparatus |
| US5822406A (en) * | 1995-09-29 | 1998-10-13 | Cirrus Logic, Inc. | Switching circuit for automatically routing audio and data signals between a modem, telephone, and I/O devices |
| WO1997017765A2 (en) * | 1995-11-07 | 1997-05-15 | Cooper R Ross | Internet answering machine |
| US7898675B1 (en) * | 1995-11-13 | 2011-03-01 | Netfax Development, Llc | Internet global area networks fax system |
| US5794164A (en) * | 1995-11-29 | 1998-08-11 | Microsoft Corporation | Vehicle computer system |
| GB9603582D0 (en) | 1996-02-20 | 1996-04-17 | Hewlett Packard Co | Method of accessing service resource items that are for use in a telecommunications system |
| US5953647A (en) * | 1995-12-18 | 1999-09-14 | Paradyne Corporation | Technique for sending faxes over cellular communications channels |
| US5920825A (en) * | 1995-12-18 | 1999-07-06 | Paradyne Corporation | Method and apparatus for bypassing a cellular modem pool during a fax transmission |
| SE505556C2 (sv) * | 1995-12-21 | 1997-09-15 | Ericsson Telefon Ab L M | Förfarande för inställning av en integrerad krets i ett förutbestämt av minst två skilda driftlägen samt integrerad krets |
| US6002719A (en) * | 1995-12-22 | 1999-12-14 | Sony Corporation | Two way messaging system with non-real time voice compression and decompression |
| KR100194455B1 (ko) * | 1995-12-30 | 1999-06-15 | 윤종용 | 팩시밀리 시스템의 예약 송신방법 |
| US7215663B1 (en) * | 1996-01-16 | 2007-05-08 | C2 Global Technologies, Inc. | Private IP communication network architecture |
| US5912950A (en) * | 1996-01-30 | 1999-06-15 | Dialogic Corporation | Telephone network with normally off hook telephones |
| JP3847882B2 (ja) * | 1996-02-09 | 2006-11-22 | キヤノン株式会社 | 通信装置およびその処理方法 |
| KR100892950B1 (ko) * | 1996-02-09 | 2009-04-09 | 아이-링크 시스템즈, 아이엔씨. | 음성 인터넷 전송 시스템 |
| US5875234A (en) | 1996-02-14 | 1999-02-23 | Netphone, Inc. | Computer integrated PBX system |
| JPH09238205A (ja) * | 1996-02-29 | 1997-09-09 | Toshiba Corp | スピーカホン装置の構成方法及び情報処理装置 |
| US5719921A (en) * | 1996-02-29 | 1998-02-17 | Nynex Science & Technology | Methods and apparatus for activating telephone services in response to speech |
| US5724515A (en) * | 1996-03-06 | 1998-03-03 | E. F. Johnson Company | Packet radio communication system |
| KR970068466A (ko) * | 1996-03-30 | 1997-10-13 | 김광호 | 퍼스널 컴퓨터와 연결된 팩시밀리에서의 음성데이타 저장 및 송출방법 |
| US5809472A (en) * | 1996-04-03 | 1998-09-15 | Command Audio Corporation | Digital audio data transmission system based on the information content of an audio signal |
| US5742773A (en) | 1996-04-18 | 1998-04-21 | Microsoft Corporation | Method and system for audio compression negotiation for multiple channels |
| US6069890A (en) | 1996-06-26 | 2000-05-30 | Bell Atlantic Network Services, Inc. | Internet telephone service |
| US6154445A (en) * | 1996-04-18 | 2000-11-28 | Bell Atlantic Network Services, Inc. | Telephony communication via varied redundant networks |
| FR2748172B1 (fr) * | 1996-04-24 | 1998-10-02 | Alcatel Business Systems | Equipement d'adaptation de protocole pour poste telephonique et poste equipe d'un tel equipement |
| US5894574A (en) * | 1996-05-03 | 1999-04-13 | Alcatel Usa Sourcing, L.P. | Apparatus and method for SIB-based global title translation services |
| US5661783A (en) * | 1996-05-22 | 1997-08-26 | Assis; Offer | Electronic secretary |
| US5815671A (en) * | 1996-06-11 | 1998-09-29 | Command Audio Corporation | Method and apparatus for encoding and storing audio/video information for subsequent predetermined retrieval |
| US6252944B1 (en) * | 1997-06-11 | 2001-06-26 | Estech Systems, Inc. | Telephone call/voice processing system |
| US7421066B1 (en) * | 1996-06-12 | 2008-09-02 | Estech Systems, Inc. | Telephone call/voice processing system |
| US5784436A (en) * | 1996-06-19 | 1998-07-21 | Rosen; Howard B. | Automatic telephone recorder system incorporating a personal computer having a sound handling feature |
| EP0906683A4 (en) * | 1996-06-27 | 2002-05-08 | Mci Communications Corp | CORDLESS AND INTELLIGENT TELEPHONE |
| US5875242A (en) * | 1996-07-26 | 1999-02-23 | Glaser; Lawrence F. | Telecommunications installation and management system and method |
| JPH1049199A (ja) * | 1996-08-02 | 1998-02-20 | Nec Corp | 無音圧縮音声符号化復号化装置 |
| US5956629A (en) * | 1996-08-14 | 1999-09-21 | Command Audio Corporation | Method and apparatus for transmitter identification and selection for mobile information signal services |
| US6009151A (en) * | 1996-08-27 | 1999-12-28 | Data Race, Inc. | PC card modem with microphone and speaker connectivity |
| US5822405A (en) * | 1996-09-16 | 1998-10-13 | Toshiba America Information Systems, Inc. | Automated retrieval of voice mail using speech recognition |
| US6181149B1 (en) | 1996-09-26 | 2001-01-30 | Delaware Capital Formation, Inc. | Grid array package test contactor |
| US6044068A (en) * | 1996-10-01 | 2000-03-28 | Telefonaktiebolaget Lm Ericsson | Silence-improved echo canceller |
| US5805636A (en) * | 1996-10-01 | 1998-09-08 | Intel Corporation | Method and apparatus for simultaneous voice, data, and video communication in a computer system |
| US5838786A (en) * | 1996-10-04 | 1998-11-17 | Lucent Technologies, Inc. | Intelligent acoustic systems peripheral |
| TW369751B (en) * | 1996-10-04 | 1999-09-11 | Koninkl Philips Electronics Nv | A telecommunications system and a subscriber device |
| US5875246A (en) * | 1996-10-29 | 1999-02-23 | Xinex Networks Inc. | Distributed audio signal processing in a network experiencing transmission delay |
| US6473404B1 (en) | 1998-11-24 | 2002-10-29 | Connect One, Inc. | Multi-protocol telecommunications routing optimization |
| US6016307A (en) | 1996-10-31 | 2000-01-18 | Connect One, Inc. | Multi-protocol telecommunications routing optimization |
| US6904037B2 (en) | 1996-11-05 | 2005-06-07 | Cisco Technology, Inc. | Asymmetric implementation of DSVD for voice/data internet access |
| US6111870A (en) | 1996-11-07 | 2000-08-29 | Interdigital Technology Corporation | Method and apparatus for compressing and transmitting high speed data |
| US6625166B2 (en) | 1996-11-15 | 2003-09-23 | Canon Kabushiki Kaisha | Communication system for communicating a plurality of time-division multiplexed data, and control method therefor |
| US7145898B1 (en) | 1996-11-18 | 2006-12-05 | Mci Communications Corporation | System, method and article of manufacture for selecting a gateway of a hybrid communication system architecture |
| US6754181B1 (en) | 1996-11-18 | 2004-06-22 | Mci Communications Corporation | System and method for a directory service supporting a hybrid communication system architecture |
| US6335927B1 (en) | 1996-11-18 | 2002-01-01 | Mci Communications Corporation | System and method for providing requested quality of service in a hybrid network |
| US6690654B2 (en) | 1996-11-18 | 2004-02-10 | Mci Communications Corporation | Method and system for multi-media collaboration between remote parties |
| DE19647880C2 (de) * | 1996-11-19 | 2003-10-30 | T Mobile Deutschland Gmbh | Verfahren zur Übermittlung von Informationen in einem paketorientierten digitalen, zellular aufgebauten, drahtlosen Datenübertragungsnetz mit Teilnehmerendgeräten |
| US5862383A (en) * | 1996-11-27 | 1999-01-19 | Nokia Research Center | Generation of code by graphical representation |
| US5889888A (en) | 1996-12-05 | 1999-03-30 | 3Com Corporation | Method and apparatus for immediate response handwriting recognition system that handles multiple character sets |
| US6201814B1 (en) * | 1996-12-12 | 2001-03-13 | At&T Corp. | Telecommunications round-robin message delivery |
| US6038037A (en) * | 1996-12-13 | 2000-03-14 | Qualcomm Incorporated | Digital network interface for analog fax equipment |
| US6144363A (en) * | 1996-12-16 | 2000-11-07 | Video Road Digital Inc. | Message status display |
| US6078582A (en) | 1996-12-18 | 2000-06-20 | Bell Atlantic Network Services, Inc. | Internet long distance telephone service |
| US5848136A (en) * | 1996-12-20 | 1998-12-08 | Ncr Corporation | State machine and method for monitoring and controlling operating modes in a computer-controlled telephony instrument |
| US6172965B1 (en) * | 1996-12-23 | 2001-01-09 | Nortel Networks Limited | Duplex transmission scheme |
| US6049543A (en) * | 1996-12-27 | 2000-04-11 | Motorola, Inc. | Transcoder for use in an ATM-based communications system |
| US6169734B1 (en) * | 1996-12-31 | 2001-01-02 | Mci Communications Corporation | Internet phone set |
| US5946304A (en) * | 1997-01-08 | 1999-08-31 | Paradyne Corporation | Method and apparatus for controlling the operation of a modem capable of transmitting and receiving both voice and data signals |
| US5825855A (en) * | 1997-01-30 | 1998-10-20 | Toshiba America Information Systems, Inc. | Method of recognizing pre-recorded announcements |
| US5924069A (en) * | 1997-01-30 | 1999-07-13 | Lucent Technologies Inc. | Voice-control integrated field support data communications system for maintenance, repair and emergency services |
| US6731625B1 (en) | 1997-02-10 | 2004-05-04 | Mci Communications Corporation | System, method and article of manufacture for a call back architecture in a hybrid network with support for internet telephony |
| JP3513789B2 (ja) * | 1997-02-10 | 2004-03-31 | 日本電気エンジニアリング株式会社 | 電話機 |
| US6167374A (en) * | 1997-02-13 | 2000-12-26 | Siemens Information And Communication Networks, Inc. | Signal processing method and system utilizing logical speech boundaries |
| CN1124017C (zh) * | 1997-02-13 | 2003-10-08 | 英国电讯有限公司 | 信息系统 |
| US6137869A (en) | 1997-09-16 | 2000-10-24 | Bell Atlantic Network Services, Inc. | Network session management |
| US6064218A (en) * | 1997-03-11 | 2000-05-16 | Primeyield Systems, Inc. | Peripherally leaded package test contactor |
| US6574216B1 (en) | 1997-03-11 | 2003-06-03 | Verizon Services Corp. | Packet data network voice call quality monitoring |
| FR2760918B1 (fr) * | 1997-03-12 | 1999-05-07 | Sagem | Terminal de radiocommunication pour le traitement de donnees, de serveurs internet et de messagerie electronique notamment |
| US5949765A (en) * | 1997-03-12 | 1999-09-07 | Mitel Corporation | Virtual multiplexing of telephony lines |
| FR2760920B1 (fr) * | 1997-03-12 | 2000-08-04 | Sagem | Procede de transmission de donnees entre des moyens de traitement de donnees et un reseau de radiocommunication et module et terminal mobile pour la mise en oeuvre du procede |
| US6138036A (en) * | 1997-03-13 | 2000-10-24 | Oki Telecom, Inc. | Wireless telephone with voice data interface mode |
| US6870827B1 (en) | 1997-03-19 | 2005-03-22 | Verizon Services Corp. | Voice call alternative routing through PSTN and internet networks |
| US6292479B1 (en) | 1997-03-19 | 2001-09-18 | Bell Atlantic Network Services, Inc. | Transport of caller identification information through diverse communication networks |
| US6046762A (en) * | 1997-04-01 | 2000-04-04 | Cosmocom, Inc. | Multimedia telecommunication automatic call distribution system |
| US6333973B1 (en) | 1997-04-23 | 2001-12-25 | Nortel Networks Limited | Integrated message center |
| FI103463B1 (fi) * | 1997-04-23 | 1999-06-30 | Nokia Mobile Phones Ltd | Tietokone ja menetelmä tietokoneen käyttämiseksi |
| US6608637B1 (en) | 1997-04-23 | 2003-08-19 | Nortel Networks Limited | Multitasking graphical user interface |
| US6167271A (en) * | 1997-05-05 | 2000-12-26 | Northern Telecom Limited | Interface between cellular and wired networks with enhanced subscriber mobility |
| US6285364B1 (en) * | 1997-06-03 | 2001-09-04 | Cisco Technology, Inc. | Method and apparatus for organizing and displaying internet and telephone information |
| US6418203B1 (en) * | 1997-06-06 | 2002-07-09 | Data Race, Inc. | System and method for communicating audio information between a computer and a duplex speakerphone modem |
| US6292484B1 (en) | 1997-06-11 | 2001-09-18 | Data Race, Inc. | System and method for low overhead multiplexing of real-time and non-real-time data |
| US6137677A (en) * | 1997-06-13 | 2000-10-24 | Compaq Computer Corporation | Ergonomic controls for a personal computer CPU |
| US5884268A (en) * | 1997-06-27 | 1999-03-16 | Motorola, Inc. | Method and apparatus for reducing artifacts that result from time compressing and decompressing speech |
| US6130916A (en) * | 1997-07-10 | 2000-10-10 | 3Com Corporation | Method and apparatus for improving a transmission data rate of baseband data in a wireless network |
| US6243376B1 (en) | 1997-08-13 | 2001-06-05 | Mediaring.Com Ltd. | Method and apparatus for making a phone call connection over the internet connection |
| US6373835B1 (en) | 1997-08-13 | 2002-04-16 | Ede Phang Ng | Method and apparatus for making a phone call connection over an internet connection |
| US6424647B1 (en) | 1997-08-13 | 2002-07-23 | Mediaring.Com Ltd. | Method and apparatus for making a phone call connection over an internet connection |
| US6044150A (en) * | 1997-08-21 | 2000-03-28 | 3Com Corporation | Method and apparatus for a host-based personal computer speakerphone |
| US6944214B1 (en) | 1997-08-27 | 2005-09-13 | Gateway, Inc. | Scheduled audio mode for modem speaker |
| ES2136560B1 (es) * | 1997-09-16 | 2000-10-01 | Univ Madrid Politecnica | Interfaz de linea telefonica para el desarrollo de aplicaciones vocales interactivas basadas en reconocimiento y sintesis de habla. |
| US6138190A (en) * | 1997-09-16 | 2000-10-24 | Cirrus Logic, Inc. | Analog front end and digital signal processing device and method |
| JPH1198267A (ja) * | 1997-09-19 | 1999-04-09 | Fujitsu Ltd | 通信支援装置 |
| US6253061B1 (en) | 1997-09-19 | 2001-06-26 | Richard J. Helferich | Systems and methods for delivering information to a transmitting and receiving device |
| US6636733B1 (en) | 1997-09-19 | 2003-10-21 | Thompson Trust | Wireless messaging method |
| US6449281B1 (en) | 1997-09-30 | 2002-09-10 | Intel Corporation | Interface control of communication between a control processor and a digital signal processor |
| US6385662B1 (en) * | 1997-10-03 | 2002-05-07 | Ericsson Inc. | Method of processing information using a personal communication assistant |
| KR100263607B1 (ko) | 1997-10-14 | 2000-08-01 | 윤종용 | 컴퓨터통신에서의실시간다이얼톤전달방법 |
| US6457879B1 (en) * | 1997-12-17 | 2002-10-01 | Microsoft Corporation | Method for continouously processing electronic messages throughout a transition between online and offline states |
| EP0926871A3 (en) * | 1997-12-17 | 2003-09-17 | Lucent Technologies Inc. | Automatic transmission of a voice-to-text message |
| SE511118C2 (sv) * | 1997-12-19 | 1999-08-09 | Ericsson Telefon Ab L M | Telesvarsanordning och method för överföring av information till en telesvarsanordning |
| US6215863B1 (en) * | 1997-12-29 | 2001-04-10 | Ameritech Corporation | Method and apparatus for providing a station set with advanced telecommunications services |
| US6233319B1 (en) * | 1997-12-30 | 2001-05-15 | At&T Corp. | Method and system for delivering messages to both live recipients and recording systems |
| US7085710B1 (en) * | 1998-01-07 | 2006-08-01 | Microsoft Corporation | Vehicle computer system audio entertainment system |
| US6172985B1 (en) | 1998-01-28 | 2001-01-09 | Gateway 2000, Inc. | Automatic detection of pots line |
| US6522640B2 (en) | 1998-01-28 | 2003-02-18 | Gateway, Inc. | Distributed modem for non-cellular cordless/wireless data communication for portable computers |
| US6498791B2 (en) | 1998-04-03 | 2002-12-24 | Vertical Networks, Inc. | Systems and methods for multiple mode voice and data communications using intelligently bridged TDM and packet buses and methods for performing telephony and data functions using the same |
| US6389009B1 (en) | 2000-12-28 | 2002-05-14 | Vertical Networks, Inc. | Systems and methods for multiple mode voice and data communications using intelligently bridged TDM and packet buses |
| US7072330B2 (en) * | 1998-04-03 | 2006-07-04 | Consolidated Ip Holdings, Inc. | Systems for voice and data communications having TDM and packet buses and telephony station cards including voltage generators |
| US6181694B1 (en) | 1998-04-03 | 2001-01-30 | Vertical Networks, Inc. | Systems and methods for multiple mode voice and data communciations using intelligently bridged TDM and packet buses |
| US20090059818A1 (en) * | 1998-04-03 | 2009-03-05 | Pickett Scott K | Systems and methods for providing configurable caller id iformation |
| US6434222B1 (en) * | 1998-04-17 | 2002-08-13 | Siemens Information And Communication Networks, Inc. | Apparatus and method for automated multi-media messaging system information updating |
| US6078566A (en) | 1998-04-28 | 2000-06-20 | Genesys Telecommunications Laboratories, Inc. | Noise reduction techniques and apparatus for enhancing wireless data network telephony |
| US6795406B2 (en) | 1999-07-12 | 2004-09-21 | Genesys Telecommunications Laboratories, Inc. | Methods and apparatus for enhancing wireless data network telephony, including quality of service monitoring and control |
| KR100697258B1 (ko) | 1998-05-08 | 2007-07-09 | 삼성전자주식회사 | 모뎀을 장착한 컴퓨터 시스템 |
| US6229880B1 (en) | 1998-05-21 | 2001-05-08 | Bell Atlantic Network Services, Inc. | Methods and apparatus for efficiently providing a communication system with speech recognition capabilities |
| US6233315B1 (en) | 1998-05-21 | 2001-05-15 | Bell Atlantic Network Services, Inc. | Methods and apparatus for increasing the utility and interoperability of peripheral devices in communications systems |
| US6008681A (en) * | 1998-06-02 | 1999-12-28 | Conexant Systems, Inc. | Method and apparatus for deriving power from a clock signal coupled through a transformer |
| US6597688B2 (en) | 1998-06-12 | 2003-07-22 | J2 Global Communications, Inc. | Scalable architecture for transmission of messages over a network |
| US6252849B1 (en) | 1998-06-30 | 2001-06-26 | Sun Microsystems, Inc. | Flow control using output port buffer allocation |
| US6615161B1 (en) * | 1998-07-08 | 2003-09-02 | International Business Machines Corporation | Method and apparatus for adjusting an interval of polling a peripheral device in response to changes in the status and/or reliability of receiving traps |
| US6324409B1 (en) | 1998-07-17 | 2001-11-27 | Siemens Information And Communication Systems, Inc. | System and method for optimizing telecommunication signal quality |
| US6480510B1 (en) | 1998-07-28 | 2002-11-12 | Serconet Ltd. | Local area network of serial intelligent cells |
| US6421708B2 (en) * | 1998-07-31 | 2002-07-16 | Glenayre Electronics, Inc. | World wide web access for voice mail and page |
| US6542611B1 (en) * | 1998-07-31 | 2003-04-01 | Circuit Research Labs, Inc. | Multi-state echo suppressor |
| US6535583B1 (en) * | 1998-08-26 | 2003-03-18 | Nortel Networks Limited | Voice recompression method and apparatus |
| US7496854B2 (en) * | 1998-11-10 | 2009-02-24 | Arendi Holding Limited | Method, system and computer readable medium for addressing handling from a computer program |
| US7272604B1 (en) | 1999-09-03 | 2007-09-18 | Atle Hedloy | Method, system and computer readable medium for addressing handling from an operating system |
| NO984066L (no) | 1998-09-03 | 2000-03-06 | Arendi As | Funksjonsknapp for datamaskin |
| KR100306385B1 (ko) * | 1998-09-04 | 2001-10-19 | 윤종용 | 자동 응답 상태표시 및 처리기능을 갖는 컴퓨터 및 자동 응답처리방법 |
| US7778260B2 (en) | 1998-10-09 | 2010-08-17 | Netmotion Wireless, Inc. | Method and apparatus for providing mobile and other intermittent connectivity in a computing environment |
| US8060656B2 (en) | 1998-10-09 | 2011-11-15 | Netmotion Wireless, Inc. | Method and apparatus for providing mobile and other intermittent connectivity in a computing environment |
| US7136645B2 (en) | 1998-10-09 | 2006-11-14 | Netmotion Wireless, Inc. | Method and apparatus for providing mobile and other intermittent connectivity in a computing environment |
| US8078727B2 (en) | 1998-10-09 | 2011-12-13 | Netmotion Wireless, Inc. | Method and apparatus for providing mobile and other intermittent connectivity in a computing environment |
| US6249237B1 (en) | 1998-10-09 | 2001-06-19 | Lsi Logic Corporation | System and method for bandpass shaping in an oversampling converter |
| US7293107B1 (en) | 1998-10-09 | 2007-11-06 | Netmotion Wireless, Inc. | Method and apparatus for providing mobile and other intermittent connectivity in a computing environment |
| US6317039B1 (en) | 1998-10-19 | 2001-11-13 | John A. Thomason | Wireless video audio data remote system |
| US6961748B2 (en) * | 1998-10-27 | 2005-11-01 | Murrell Stephen J | Uniform network access |
| AU1599800A (en) * | 1998-10-28 | 2000-05-15 | L-3 Communications Corporation | Apparatus and methods for cryptographic synchronization in packet based communications |
| US6172987B1 (en) * | 1998-11-10 | 2001-01-09 | Nortel Networks Limited | Switching compression routines with no loss of data |
| US6442169B1 (en) | 1998-11-20 | 2002-08-27 | Level 3 Communications, Inc. | System and method for bypassing data from egress facilities |
| US6614781B1 (en) | 1998-11-20 | 2003-09-02 | Level 3 Communications, Inc. | Voice over data telecommunications network architecture |
| US6885657B1 (en) | 1998-11-30 | 2005-04-26 | Broadcom Corporation | Network telephony system |
| US6256606B1 (en) * | 1998-11-30 | 2001-07-03 | Conexant Systems, Inc. | Silence description coding for multi-rate speech codecs |
| US7076730B1 (en) * | 1998-12-10 | 2006-07-11 | Intellinet, Inc. | Electronic mail software with modular integrated authoring/reading software components |
| US6546417B1 (en) | 1998-12-10 | 2003-04-08 | Intellinet, Inc. | Enhanced electronic mail system including methods and apparatus for identifying mime types and for displaying different icons |
| US7444374B1 (en) | 1998-12-10 | 2008-10-28 | Michelle Baker | Electronic mail software with modular integrated authoring/reading software components including methods and apparatus for controlling the interactivity between mail authors and recipients |
| KR100317251B1 (ko) * | 1998-12-14 | 2002-02-19 | 서평원 | 회선다중화장치 |
| US6504926B1 (en) | 1998-12-15 | 2003-01-07 | Mediaring.Com Ltd. | User control system for internet phone quality |
| US6744860B1 (en) | 1998-12-31 | 2004-06-01 | Bell Atlantic Network Services | Methods and apparatus for initiating a voice-dialing operation |
| US6661793B1 (en) | 1999-01-19 | 2003-12-09 | Vocaltec Communications Ltd. | Method and apparatus for reconstructing media |
| US6330247B1 (en) * | 1999-02-08 | 2001-12-11 | Qualcomm Incorporated | Communication protocol between a communication device and an external accessory |
| US6600737B1 (en) | 1999-02-11 | 2003-07-29 | Mediaring Ltd. | Bandwidth protection for voice over IP |
| US6791970B1 (en) | 1999-02-11 | 2004-09-14 | Mediaring Ltd. | PC-to-phone for least cost routing with user preferences |
| US6763032B1 (en) * | 1999-02-12 | 2004-07-13 | Broadcom Corporation | Cable modem system with sample and packet synchronization |
| US6834057B1 (en) * | 1999-02-12 | 2004-12-21 | Broadcom Corporation | Cable modem system with sample and packet synchronization |
| US20040052343A1 (en) * | 1999-02-16 | 2004-03-18 | Glaser Lawrence F. | Telecommunications installation and management system and method |
| AU4006400A (en) * | 1999-03-06 | 2000-09-28 | Dti Networks, Inc. | System and method for administrating call and call feature set-up in a telecommunications network |
| NL1011542C2 (nl) * | 1999-03-12 | 2000-09-14 | Beheersmij Lamprei B V | Werkwijze en inrichting voor het in een bericht verzenden van elektronische beeldinformatie van een zender naar een ontvanger. |
| US6937724B1 (en) * | 1999-03-29 | 2005-08-30 | Siemens Information & Communication Networks, Inc. | Apparatus and method for delivery of ringing and voice calls through a workstation |
| US6718017B1 (en) | 1999-04-09 | 2004-04-06 | Convergys Customer Management Group, Inc. | System and method for creating and controlling interactive voice response applications |
| US6765931B1 (en) * | 1999-04-13 | 2004-07-20 | Broadcom Corporation | Gateway with voice |
| US7423983B1 (en) | 1999-09-20 | 2008-09-09 | Broadcom Corporation | Voice and data exchange over a packet based network |
| US6549587B1 (en) * | 1999-09-20 | 2003-04-15 | Broadcom Corporation | Voice and data exchange over a packet based network with timing recovery |
| JP4516176B2 (ja) * | 1999-04-20 | 2010-08-04 | 関東化学株式会社 | 電子材料用基板洗浄液 |
| US6804638B2 (en) * | 1999-04-30 | 2004-10-12 | Recent Memory Incorporated | Device and method for selective recall and preservation of events prior to decision to record the events |
| US6757379B1 (en) | 1999-06-02 | 2004-06-29 | Hewlett-Packard Development Company, L.P. | Apparatus for the attachment of a computer to a telephone set, and a computer comprising the same |
| US7882247B2 (en) | 1999-06-11 | 2011-02-01 | Netmotion Wireless, Inc. | Method and apparatus for providing secure connectivity in mobile and other intermittent computing environments |
| DE19928497C2 (de) * | 1999-06-22 | 2001-09-13 | Bosch Gmbh Robert | Verfahren zum Empfangen von digitalen Funksignalen über Funkkanäle und Empfangsvorrichtung zum Empfangen von digitalen Funksignalen über Funkkanäle |
| US6690677B1 (en) | 1999-07-20 | 2004-02-10 | Serconet Ltd. | Network for telephony and data communication |
| GB2353663B (en) * | 1999-08-18 | 2004-01-21 | Telsis Holdings Ltd | Telecommunications apparatus and method of processing telecommunications calls |
| USD440215S1 (en) | 1999-09-01 | 2001-04-10 | International Components Corporation | Base for a cellular phone |
| USD438536S1 (en) | 1999-09-01 | 2001-03-06 | International Components Corporation | Cellular phone holder |
| US7924752B2 (en) | 1999-09-20 | 2011-04-12 | Broadcom Corporation | Voice and data exchange over a packet based network with AGC |
| US6757367B1 (en) * | 1999-09-20 | 2004-06-29 | Broadcom Corporation | Packet based network exchange with rate synchronization |
| US7161931B1 (en) * | 1999-09-20 | 2007-01-09 | Broadcom Corporation | Voice and data exchange over a packet based network |
| US6557096B1 (en) | 1999-10-25 | 2003-04-29 | Intel Corporation | Processors with data typer and aligner selectively coupling data bits of data buses to adder and multiplier functional blocks to execute instructions with flexible data types |
| US6832306B1 (en) | 1999-10-25 | 2004-12-14 | Intel Corporation | Method and apparatus for a unified RISC/DSP pipeline controller for both reduced instruction set computer (RISC) control instructions and digital signal processing (DSP) instructions |
| US6330660B1 (en) | 1999-10-25 | 2001-12-11 | Vxtel, Inc. | Method and apparatus for saturated multiplication and accumulation in an application specific signal processor |
| US6408376B1 (en) | 1999-10-25 | 2002-06-18 | Intel Corporation | Method and apparatus for instruction set architecture to perform primary and shadow digital signal processing sub-instructions simultaneously |
| US6707827B1 (en) * | 1999-11-12 | 2004-03-16 | Siemens Information & Communication Networks, Inc. | Method and apparatus for optimizing audio response in telephony-over-LAN systems |
| US6446042B1 (en) * | 1999-11-15 | 2002-09-03 | Sharp Laboratories Of America, Inc. | Method and apparatus for encoding speech in a communications network |
| WO2001037500A1 (en) * | 1999-11-17 | 2001-05-25 | Autodata System Co., Ltd. | A telephone system having a telephone connected to a computer through a serial port |
| US6801623B1 (en) | 1999-11-17 | 2004-10-05 | Siemens Information And Communication Networks, Inc. | Software configurable sidetone for computer telephony |
| US6636530B1 (en) | 1999-12-03 | 2003-10-21 | Digital Interactive Streams, Inc. | Digital audio telephony over IP network compression |
| US7920697B2 (en) * | 1999-12-09 | 2011-04-05 | Broadcom Corp. | Interaction between echo canceller and packet voice processing |
| EP1238489B1 (en) * | 1999-12-13 | 2008-03-05 | Broadcom Corporation | Voice gateway with downstream voice synchronization |
| EP1117191A1 (en) * | 2000-01-13 | 2001-07-18 | Telefonaktiebolaget Lm Ericsson | Echo cancelling method |
| US6732203B2 (en) | 2000-01-31 | 2004-05-04 | Intel Corporation | Selectively multiplexing memory coupling global bus data bits to narrower functional unit coupling local bus |
| US20020001317A1 (en) * | 2000-02-18 | 2002-01-03 | Atx Technologies, Inc. | System and method for voice and data over digital wireless cellular system |
| US20010036174A1 (en) * | 2000-02-18 | 2001-11-01 | Atx Technologies, Inc. | System and method for voice and data over digital wireless cellular system |
| US20020061309A1 (en) * | 2000-03-08 | 2002-05-23 | Garger Stephen J. | Production of peptides in plants as N-terminal viral coat protein fusions |
| US6549616B1 (en) | 2000-03-20 | 2003-04-15 | Serconet Ltd. | Telephone outlet for implementing a local area network over telephone lines and a local area network using such outlets |
| AU2001253043A1 (en) * | 2000-03-31 | 2001-10-15 | Coppercom, Inc. | Telecommunications system and methods |
| IL135744A (en) | 2000-04-18 | 2008-08-07 | Mosaid Technologies Inc | Telephone communication system over a single telephone line |
| US6842459B1 (en) | 2000-04-19 | 2005-01-11 | Serconet Ltd. | Network combining wired and non-wired segments |
| GB2362063A (en) * | 2000-04-25 | 2001-11-07 | Mitel Corp | Connecting broadband voice and data signals to telephone systems |
| US7324635B2 (en) | 2000-05-04 | 2008-01-29 | Telemaze Llc | Branch calling and caller ID based call routing telephone features |
| IT1320364B1 (it) * | 2000-05-25 | 2003-11-26 | A E Assemblaggi Elettromeccani | Dispositivo sensore di usura di una cinghia o catena di trasmissione,particolarmente per una trasmissione di comando dell'albero di |
| US7269160B1 (en) | 2000-05-26 | 2007-09-11 | Buffalo International, Inc. | Voice over internet call center integration |
| US7433459B2 (en) * | 2000-06-19 | 2008-10-07 | Verizon Services Corp. | Methods and apparatus for providing telephone support for internet sales |
| US7046658B1 (en) | 2000-06-23 | 2006-05-16 | At & T Corp. | Method and system for customer selected direct dialed voice-over-internet protocol (VOIP) |
| JP3845814B2 (ja) * | 2000-08-10 | 2006-11-15 | 株式会社テルミナス・テクノロジー | 連想メモリとその検索方法及びルータとネットワークシステム |
| WO2002021780A1 (en) * | 2000-09-01 | 2002-03-14 | Intel Corporation | Integrated telecommunications processor for packet networks |
| US7003093B2 (en) * | 2000-09-08 | 2006-02-21 | Intel Corporation | Tone detection for integrated telecommunications processing |
| US6738358B2 (en) | 2000-09-09 | 2004-05-18 | Intel Corporation | Network echo canceller for integrated telecommunications processing |
| US20020116186A1 (en) * | 2000-09-09 | 2002-08-22 | Adam Strauss | Voice activity detector for integrated telecommunications processing |
| US7058675B1 (en) * | 2000-09-28 | 2006-06-06 | Altera Corporation | Apparatus and method for implementing efficient arithmetic circuits in programmable logic devices |
| US7277765B1 (en) | 2000-10-12 | 2007-10-02 | Bose Corporation | Interactive sound reproducing |
| US6976217B1 (en) | 2000-10-13 | 2005-12-13 | Palmsource, Inc. | Method and apparatus for integrating phone and PDA user interface on a single processor |
| US6870830B1 (en) * | 2000-11-30 | 2005-03-22 | 3Com Corporation | System and method for performing messaging services using a data communications channel in a data network telephone system |
| KR20020058116A (ko) * | 2000-12-29 | 2002-07-12 | 조미화 | 음성 제어 텔레비젼 수상기 및 음성 제어 방법 |
| DE10100162A1 (de) * | 2001-01-04 | 2002-07-25 | Tenovis Gmbh & Co Kg | Verfahren und Vorrichtung zur Weiterleitung von Sprachspeichernachrichten |
| US20020093674A1 (en) * | 2001-01-16 | 2002-07-18 | Ferlitsch Andy Rodney | Method and system for instant fax transmission |
| US20020101982A1 (en) * | 2001-01-30 | 2002-08-01 | Hammam Elabd | Line echo canceller scalable to multiple voice channels/ports |
| US6917621B1 (en) * | 2001-03-20 | 2005-07-12 | Nortel Networks Limited | Enhanced emulation system on a communication network |
| ES2187343B1 (es) * | 2001-03-23 | 2004-09-16 | Jose Joaquin Mahugo Perez | Telecontrol de ordenador mediante telefonia y tiempo. |
| US20020186683A1 (en) * | 2001-04-02 | 2002-12-12 | Alan Buck | Firewall gateway for voice over internet telephony communications |
| IL144158A (en) | 2001-07-05 | 2011-06-30 | Mosaid Technologies Inc | Socket for connecting an analog telephone to a digital communications network that carries digital voice signals |
| KR100552468B1 (ko) * | 2001-07-19 | 2006-02-15 | 삼성전자주식회사 | 음성인식에 따른 오동작을 방지 및 음성인식율을 향상 할수 있는 전자기기 및 방법 |
| EP1415488B1 (de) * | 2001-08-09 | 2005-11-09 | Siemens Aktiengesellschaft | Verfahren zur übertragung von daten |
| US7130861B2 (en) | 2001-08-16 | 2006-10-31 | Sentius International Corporation | Automated creation and delivery of database content |
| US7644171B2 (en) | 2001-09-12 | 2010-01-05 | Netmotion Wireless, Inc. | Mobile networking system and method using IPv4 and IPv6 |
| IL161190A0 (en) | 2001-10-11 | 2004-08-31 | Serconet Ltd | Outlet with analog signal adapter, method for use thereof and a network using said outlet |
| US20030084188A1 (en) * | 2001-10-30 | 2003-05-01 | Dreyer Hans Daniel | Multiple mode input and output |
| US7616754B2 (en) * | 2001-11-09 | 2009-11-10 | Herzel Laor | Method and system for computer-based private branch exchange |
| US7539504B2 (en) * | 2001-12-05 | 2009-05-26 | Espre Solutions, Inc. | Wireless telepresence collaboration system |
| US6839427B2 (en) * | 2001-12-20 | 2005-01-04 | Motorola, Inc. | Method and apparatus for echo canceller automatic gain control |
| US6804692B2 (en) * | 2001-12-21 | 2004-10-12 | Agere Systems, Inc. | Method and apparatus for reassembly of data blocks within a network processor |
| US7372952B1 (en) | 2002-03-07 | 2008-05-13 | Wai Wu | Telephony control system with intelligent call routing |
| US20030219113A1 (en) * | 2002-05-21 | 2003-11-27 | Bershad Neil J. | Echo canceller with double-talk and channel impulse response adaptation |
| US7277477B1 (en) * | 2002-06-21 | 2007-10-02 | Cisco Technology, Inc. | Zero overhead back channel for adaptive transmit filter updates in SerDes transceivers |
| US7869424B2 (en) * | 2002-07-01 | 2011-01-11 | Converged Data Solutions Inc. | Systems and methods for voice and data communications including a scalable TDM switch/multiplexer |
| US7706359B2 (en) * | 2002-07-01 | 2010-04-27 | Converged Data Solutions, Inc. | Systems and methods for voice and data communications including a network drop and insert interface for an external data routing resource |
| US7177325B2 (en) * | 2002-07-25 | 2007-02-13 | Micrel, Incorporated | Operations, administration and maintenance (OAM) systems and methods for packet switched data networks |
| US7564861B1 (en) | 2002-08-22 | 2009-07-21 | 3Com Corporation | Systems and methods for compressing data |
| KR100444572B1 (ko) * | 2002-08-23 | 2004-08-16 | 삼성전자주식회사 | 원웨이 스피커폰 기능을 구비한 통신기기 및 그 제어방법 |
| US7251213B2 (en) * | 2002-09-17 | 2007-07-31 | At&T Corp. | Method for remote measurement of echo path delay |
| US7657282B2 (en) * | 2002-10-23 | 2010-02-02 | Hitachi, Ltd. | Multimode wireless communication apparatus and high frequency integrated circuit therefor |
| US7133521B2 (en) * | 2002-10-25 | 2006-11-07 | Dilithium Networks Pty Ltd. | Method and apparatus for DTMF detection and voice mixing in the CELP parameter domain |
| US7406096B2 (en) * | 2002-12-06 | 2008-07-29 | Qualcomm Incorporated | Tandem-free intersystem voice communication |
| US7092743B2 (en) * | 2002-12-26 | 2006-08-15 | Intel Corporation | Method and apparatus to reply to call |
| IL154234A (en) | 2003-01-30 | 2010-12-30 | Mosaid Technologies Inc | Method and system for providing dc power on local telephone lines |
| US7437162B1 (en) | 2003-02-10 | 2008-10-14 | Sprint Spectrum L.P. | Method and system for dynamically delivering a voice call as voice or data depending on data-mode of destination terminal |
| IL154921A (en) | 2003-03-13 | 2011-02-28 | Mosaid Technologies Inc | A telephone system that includes many separate sources and accessories for it |
| JP2004297632A (ja) * | 2003-03-28 | 2004-10-21 | Renesas Technology Corp | マイクロプロセッサ及び携帯通信端末 |
| EP1621004A1 (en) | 2003-05-05 | 2006-02-01 | Behruz Vazvan | A communication method, system, devices and software arranged to operate in this system and devices |
| US7434175B2 (en) * | 2003-05-19 | 2008-10-07 | Jambo Acquisition, Llc | Displaying telephone numbers as active objects |
| US7769145B2 (en) * | 2003-05-19 | 2010-08-03 | Q Tech Systems, Inc. | Telephone calling interface |
| US7496858B2 (en) | 2003-05-19 | 2009-02-24 | Jambo Acquisition, Llc | Telephone call initiation through an on-line search |
| IL157787A (en) | 2003-09-07 | 2010-12-30 | Mosaid Technologies Inc | Modular outlet for data communications network |
| US20070060120A1 (en) * | 2003-07-30 | 2007-03-15 | Gerdes Reiner J | Telemetry system and facsimile machine |
| US7499726B2 (en) * | 2003-09-26 | 2009-03-03 | International Business Machines Corporation | Computer phone |
| US7417981B2 (en) | 2003-10-15 | 2008-08-26 | Vonage Holdings Corp. | Method and apparatus for enhanced Internet Telephony |
| IL159838A0 (en) | 2004-01-13 | 2004-06-20 | Yehuda Binder | Information device |
| US7691607B2 (en) * | 2004-02-09 | 2010-04-06 | The Regents Of The University Of California | Expression system of NELL peptide |
| US7386111B2 (en) | 2004-02-10 | 2008-06-10 | Vonage Network Inc. | Method and apparatus for placing a long distance call based on a virtual phone number |
| US8515024B2 (en) | 2010-01-13 | 2013-08-20 | Ultratec, Inc. | Captioned telephone service |
| US7441058B1 (en) * | 2006-09-11 | 2008-10-21 | Apple Inc. | Method and system for controlling an accessory having a tuner |
| US6977993B2 (en) * | 2004-04-30 | 2005-12-20 | Microsoft Corporation | Integrated telephone call and context notification mechanism |
| US20050262148A1 (en) * | 2004-05-03 | 2005-11-24 | Davitt Harold H | Simplified, secure electronic project data exchange |
| IL161869A (en) | 2004-05-06 | 2014-05-28 | Serconet Ltd | A system and method for carrying a signal originating is wired using wires |
| TWI237488B (en) * | 2004-05-17 | 2005-08-01 | Bruce W H Sun | Telephone with portable memory card |
| US20050286090A1 (en) * | 2004-06-25 | 2005-12-29 | Ahne Adam J | Fax review/preview function for an all-in-one multifunction peripheral with a color graphics display and method of using same |
| US7570630B1 (en) | 2004-08-02 | 2009-08-04 | Sprint Spectrum L.P. | Dialed-digit based determination of whether to originate a call as a circuit-switched call or a packet-switched call |
| US7873058B2 (en) | 2004-11-08 | 2011-01-18 | Mosaid Technologies Incorporated | Outlet with analog signal adapter, a method for use thereof and a network using said outlet |
| US7702565B2 (en) * | 2004-11-17 | 2010-04-20 | Q Tech Systems, Llc | Reverse billing in online search |
| US20060155670A1 (en) * | 2005-01-13 | 2006-07-13 | Forlenza Randolph M | Method for queuing files to be sent to an application |
| US20060190470A1 (en) * | 2005-02-18 | 2006-08-24 | Lemnotis Peter A | Download, storage, and retrieval device |
| US20060210036A1 (en) | 2005-03-16 | 2006-09-21 | Jeffrey Citron | System for effecting a telephone call over a computer network without alphanumeric keypad operation |
| US8683044B2 (en) | 2005-03-16 | 2014-03-25 | Vonage Network Llc | Third party call control application program interface |
| US20060262851A1 (en) * | 2005-05-19 | 2006-11-23 | Celtro Ltd. | Method and system for efficient transmission of communication traffic |
| EP1949660A4 (en) | 2005-11-09 | 2010-10-13 | Vonage Holdings Corp | METHOD AND SYSTEM FOR ADAPTED CALL IDENTIFICATION |
| CN2857065Y (zh) * | 2005-12-15 | 2007-01-10 | 汉士达企业股份有限公司 | 具电力频率载波的可程控器 |
| US8867709B2 (en) * | 2006-01-03 | 2014-10-21 | Cisco Systems, Inc. | Method and system for answer-mode identification of a telephony device |
| US7813451B2 (en) | 2006-01-11 | 2010-10-12 | Mobileaccess Networks Ltd. | Apparatus and method for frequency shifting of a wireless signal and systems using frequency shifting |
| US8295475B2 (en) * | 2006-01-13 | 2012-10-23 | Microsoft Corporation | Selective glitch detection, clock drift compensation, and anti-clipping in audio echo cancellation |
| US8917717B2 (en) | 2007-02-13 | 2014-12-23 | Vonage Network Llc | Method and system for multi-modal communications |
| MX2008010979A (es) | 2006-02-27 | 2009-01-23 | Vonage Holdings Corp | Metodo y sistema para transferencia de datos bidireccional. |
| USD550686S1 (en) * | 2006-03-22 | 2007-09-11 | Samsung Electronics Co., Ltd. | Graphic user interface for a cellular phone |
| US8000456B2 (en) * | 2006-04-20 | 2011-08-16 | Cisco Technology, Inc. | Techniques for marking and manipulating voice message segments through a telephone user interface |
| US7831035B2 (en) * | 2006-04-28 | 2010-11-09 | Microsoft Corporation | Integration of a microphone array with acoustic echo cancellation and center clipping |
| US7773743B2 (en) * | 2006-04-28 | 2010-08-10 | Microsoft Corporation | Integration of a microphone array with acoustic echo cancellation and residual echo suppression |
| US7657286B2 (en) * | 2006-05-11 | 2010-02-02 | Nokia Corporation | Multiradio control interface element in modem |
| US7664532B2 (en) * | 2006-06-02 | 2010-02-16 | Nokia Corporation | Radio transmission scheduling according to multiradio control in a radio modem |
| US7949364B2 (en) * | 2006-10-03 | 2011-05-24 | Nokia Corporation | System for managing radio modems |
| US20080152183A1 (en) * | 2006-10-10 | 2008-06-26 | Craig Janik | Compact wireless headset |
| US7821758B1 (en) * | 2006-11-16 | 2010-10-26 | Adtran, Inc. | Systems and methods for reducing intermodulation distortion |
| US20080291830A1 (en) * | 2007-05-25 | 2008-11-27 | Nokia Corporation | Multiradio control incorporating quality of service |
| US20090033736A1 (en) * | 2007-08-01 | 2009-02-05 | John Thomason | Wireless Video Audio Data Remote System |
| US7728636B2 (en) * | 2007-08-14 | 2010-06-01 | Qimonda Ag | Clock signal synchronizing device with inherent duty-cycle correction capability |
| WO2009053910A2 (en) | 2007-10-22 | 2009-04-30 | Mobileaccess Networks Ltd. | Communication system using low bandwidth wires |
| US8175649B2 (en) | 2008-06-20 | 2012-05-08 | Corning Mobileaccess Ltd | Method and system for real time control of an active antenna over a distributed antenna system |
| US8380253B2 (en) | 2008-02-15 | 2013-02-19 | Microsoft Corporation | Voice switching for voice communication on computers |
| US8050419B2 (en) * | 2008-03-31 | 2011-11-01 | General Motors Llc | Adaptive initial volume settings for a vehicle audio system |
| KR20090107365A (ko) * | 2008-04-08 | 2009-10-13 | 엘지전자 주식회사 | 이동 단말기 및 그 메뉴 제어방법 |
| US8369251B2 (en) * | 2008-06-20 | 2013-02-05 | Microsoft Corporation | Timestamp quality assessment for assuring acoustic echo canceller operability |
| WO2010089719A1 (en) | 2009-02-08 | 2010-08-12 | Mobileaccess Networks Ltd. | Communication system using cables carrying ethernet signals |
| HUE026958T2 (en) * | 2009-04-09 | 2016-07-28 | Airbus Defence & Space Oy | Recording communication |
| US8238538B2 (en) | 2009-05-28 | 2012-08-07 | Comcast Cable Communications, Llc | Stateful home phone service |
| US9026131B2 (en) | 2009-07-21 | 2015-05-05 | Modena Enterprises, Llc | Systems and methods for associating contextual information and a contact entry with a communication originating from a geographic location |
| US9222798B2 (en) | 2009-12-22 | 2015-12-29 | Modena Enterprises, Llc | Systems and methods for identifying an activity of a user based on a chronological order of detected movements of a computing device |
| US9215735B2 (en) | 2010-03-03 | 2015-12-15 | Modena Enterprises, Llc | Systems and methods for initiating communications with contacts based on a communication specification |
| US8897432B2 (en) | 2010-07-01 | 2014-11-25 | Etherfax, Llc | System and method of remote fax interconnect technology |
| US8249230B1 (en) | 2012-01-09 | 2012-08-21 | EC Data Systems, Inc. | Scalable and flexible internet fax architecture |
| US8254538B1 (en) | 2012-02-27 | 2012-08-28 | EC Data Systems, Inc. | Scalable and flexible internet fax architecture for processing outbound fax messages |
| WO2013142662A2 (en) | 2012-03-23 | 2013-09-26 | Corning Mobile Access Ltd. | Radio-frequency integrated circuit (rfic) chip(s) for providing distributed antenna system functionalities, and related components, systems, and methods |
| US9232376B2 (en) | 2013-08-09 | 2016-01-05 | Motorola Solutions, Inc. | Concurrent voice and data service on a same digital radio channel |
| US10277778B2 (en) | 2014-06-24 | 2019-04-30 | Ec Data Systems Inc. | Audit logging for a secure, scalable and flexible internet fax architecture |
| US9184960B1 (en) | 2014-09-25 | 2015-11-10 | Corning Optical Communications Wireless Ltd | Frequency shifting a communications signal(s) in a multi-frequency distributed antenna system (DAS) to avoid or reduce frequency interference |
| KR102733012B1 (ko) | 2019-09-20 | 2024-11-21 | 삼성전자주식회사 | 데이터 압축기를 포함하는 무선 통신 장치 및 이의 동작 방법 |
| US11848689B2 (en) * | 2022-03-04 | 2023-12-19 | Microsoft Technology Licensing, Llc | Method and apparatus for compression multiplexing for sparse computations |
Family Cites Families (201)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US34034A (en) * | 1861-12-24 | Improvement in bee-hives | ||
| US3304372A (en) * | 1963-06-28 | 1967-02-14 | Ibm | Voice-data multiplexing system for transmitting data during pauses in the voice signals |
| US3789165A (en) * | 1972-04-24 | 1974-01-29 | Communications Satellite Corp | Echo canceller with variable threshold |
| US3997732A (en) * | 1972-07-03 | 1976-12-14 | Mek-Tronix Laboratories Corporation | Call tracing and identification system |
| US3904830A (en) * | 1972-07-03 | 1975-09-09 | Mek Tronix Lab | Call tracing and identification system |
| US3973089A (en) * | 1973-10-29 | 1976-08-03 | General Electric Company | Adaptive hybrid circuit |
| GB1529452A (en) * | 1975-04-10 | 1978-10-18 | Ansafone Ltd | Detection of direct currents or voltages |
| US3973081A (en) * | 1975-09-12 | 1976-08-03 | Trw Inc. | Feedback residue compression for digital speech systems |
| US4107471A (en) * | 1977-03-22 | 1978-08-15 | International Telephone & Telegraph Corp. | Frequency division multiplex communications system |
| US4100377A (en) * | 1977-04-28 | 1978-07-11 | Bell Telephone Laboratories, Incorporated | Packet transmission of speech |
| US4284850A (en) * | 1977-12-23 | 1981-08-18 | Storage Technology Corporation | Digital memory providing fixed and variable delays in a TASI system |
| US4205202A (en) * | 1978-01-18 | 1980-05-27 | Kahn Leonard R | Method and means for improving the spectrum utilization of multichannel telephone systems |
| US4354273A (en) * | 1979-06-12 | 1982-10-12 | Nippon Electric Company, Ltd. | ADPCM System for speech or like signals |
| US4445213A (en) * | 1979-07-31 | 1984-04-24 | Bell Telephone Laboratories, Incorporated | Communication line interface for controlling data information having differing transmission characteristics |
| JPS5723356A (en) * | 1980-07-02 | 1982-02-06 | Hitachi Ltd | Sound signal converter |
| US4377860A (en) * | 1981-01-05 | 1983-03-22 | American Microsystems, Inc. | Bandwidth reduction method and structure for combining voice and data in a PCM channel |
| DE3174560D1 (en) * | 1981-07-28 | 1986-06-12 | Ibm | Transmission method for voice and digital data and arrangement for carrying out said method |
| US4425661A (en) * | 1981-09-03 | 1984-01-10 | Applied Spectrum Technologies, Inc. | Data under voice communications system |
| US4476559A (en) * | 1981-11-09 | 1984-10-09 | At&T Bell Laboratories | Simultaneous transmission of voice and data signals over a digital channel |
| US4500987A (en) * | 1981-11-24 | 1985-02-19 | Nippon Electric Co., Ltd. | Loop transmission system |
| JPS6011360B2 (ja) * | 1981-12-15 | 1985-03-25 | ケイディディ株式会社 | 音声符号化方式 |
| JPS594382A (ja) * | 1982-06-30 | 1984-01-11 | Nippon Telegr & Teleph Corp <Ntt> | 描画像の符号化方式 |
| US4495620A (en) * | 1982-08-05 | 1985-01-22 | At&T Bell Laboratories | Transmitting data on the phase of speech |
| US4531023A (en) * | 1982-08-13 | 1985-07-23 | Hlf Corporation | Computer security system for a time shared computer accessed over telephone lines |
| US4479195A (en) * | 1982-09-07 | 1984-10-23 | At&T Bell Laboratories | Data conference system |
| US4625081A (en) * | 1982-11-30 | 1986-11-25 | Lotito Lawrence A | Automated telephone voice service system |
| US4534024A (en) * | 1982-12-02 | 1985-08-06 | At&T Bell Laboratories | System and method for controlling a multiple access data communications system including both data packets and voice packets being communicated over a cable television system |
| US4609788A (en) * | 1983-03-01 | 1986-09-02 | Racal Data Communications Inc. | Digital voice transmission having improved echo suppression |
| US4652703A (en) * | 1983-03-01 | 1987-03-24 | Racal Data Communications Inc. | Digital voice transmission having improved echo suppression |
| GB2137057B (en) * | 1983-03-18 | 1986-07-02 | Telspec Ltd | Improvements in and relating to signal transmission devices |
| US4587651A (en) * | 1983-05-04 | 1986-05-06 | Cxc Corporation | Distributed variable bandwidth switch for voice, data, and image communications |
| US4598397A (en) * | 1984-02-21 | 1986-07-01 | Cxc Corporation | Microtelephone controller |
| US4524244A (en) * | 1983-08-05 | 1985-06-18 | Cygnet Technologies, Inc. | Digital and voice telecommunication apparatus |
| US4578537A (en) * | 1983-08-05 | 1986-03-25 | International Remote Imaging Systems, Inc. | Telecommunication apparatus serving as an interface between a digital computer and an analog communication medium |
| JPS60130235A (ja) * | 1983-12-16 | 1985-07-11 | Fujitsu Ltd | デ−タ・音声伝送装置 |
| US4546212A (en) * | 1984-03-08 | 1985-10-08 | Crowder, Inc. | Data/voice adapter for telephone network |
| JPS60203059A (ja) * | 1984-03-14 | 1985-10-14 | Hashimoto Corp | 電話線の切換接続装置 |
| DE3409532A1 (de) | 1984-03-15 | 1985-09-19 | Standard Elektrik Lorenz Ag, 7000 Stuttgart | Kommunikationsendgeraet |
| US4593389A (en) * | 1984-06-28 | 1986-06-03 | Henry Wurzburg | Simultaneous voice and asynchronous data telephone |
| USRE34034E (en) * | 1985-10-11 | 1992-08-18 | Spectrum Information Technologies, Inc. | Cellular telephone data communication system and method |
| US4697281A (en) * | 1986-03-14 | 1987-09-29 | Spectrum Cellular Communications Corporation, Inc. | Cellular telephone data communication system and method |
| GB8423017D0 (en) * | 1984-09-12 | 1984-10-17 | Plessey Co Plc | Echo canceller |
| US4622680A (en) * | 1984-10-17 | 1986-11-11 | General Electric Company | Hybrid subband coder/decoder method and apparatus |
| GB2166320B (en) * | 1984-10-25 | 1988-10-12 | Stc Plc | Packet switching system |
| US4629829A (en) * | 1984-12-14 | 1986-12-16 | Motorola, Inc. | Full duplex speakerphone for radio and landline telephones |
| US4751736A (en) * | 1985-01-31 | 1988-06-14 | Communications Satellite Corporation | Variable bit rate speech codec with backward-type prediction and quantization |
| GB2171576B (en) * | 1985-02-04 | 1989-07-12 | Mitel Telecom Ltd | Spread spectrum leaky feeder communication system |
| DE3504064A1 (de) | 1985-02-07 | 1986-08-07 | Standard Elektrik Lorenz Ag, 7000 Stuttgart | Sende/empfangsgeraet zur uebertragung von handschriftlichen aufzeichnungen |
| US4750169A (en) * | 1985-03-12 | 1988-06-07 | Pacific Bell | Telephone system and method for transmitting digital information |
| DE3586758T2 (de) * | 1985-04-30 | 1993-04-22 | Ibm | Modem zur steuerung eines modemnetzes. |
| US4718082A (en) * | 1985-09-18 | 1988-01-05 | Ark Electronics | Modem for effecting full duplex asynchronous/synchronous digital data communications over voice grade telephone link |
| JPH0752845B2 (ja) * | 1985-10-04 | 1995-06-05 | 日本電気株式会社 | 差分符号化回路 |
| US4700341A (en) * | 1985-10-30 | 1987-10-13 | Racal Data Communications Inc. | Stochastic time division multiplexing |
| EP0221221B1 (en) * | 1985-10-30 | 1991-12-27 | International Business Machines Corporation | A process for determining an echo path flat delay and echo canceler using said process |
| NL8600087A (nl) * | 1986-01-17 | 1987-08-17 | Philips Nv | Inrichting voor vol-duplex datatransmissie over tweedraadsverbindingen. |
| US4740963A (en) * | 1986-01-30 | 1988-04-26 | Lear Siegler, Inc. | Voice and data communication system |
| EP0239293A3 (en) * | 1986-03-24 | 1988-12-14 | Gpt Limited | Data transmission systems |
| US4932048A (en) * | 1986-04-15 | 1990-06-05 | Canon Kabushiki Kaisha | Data communication apparatus with voice communication control |
| US4926448A (en) * | 1986-05-06 | 1990-05-15 | Hayes Microcomputer Products, Inc. | Method and apparatus for implementing an escape sequence |
| JPS62281553A (ja) * | 1986-05-29 | 1987-12-07 | Fujitsu Ltd | 回線終端装置のバイパス方法 |
| JPH0763171B2 (ja) * | 1986-06-10 | 1995-07-05 | 株式会社日立製作所 | データ/音声送受信方法 |
| US5008926A (en) * | 1986-07-17 | 1991-04-16 | Efrat Future Technology Ltd. | Message management system |
| DE3630469A1 (de) | 1986-09-06 | 1988-03-10 | Standard Elektrik Lorenz Ag | Druckempfindliches eingabetablett |
| US4813040A (en) * | 1986-10-31 | 1989-03-14 | Futato Steven P | Method and apparatus for transmitting digital data and real-time digitalized voice information over a communications channel |
| JPH07118749B2 (ja) * | 1986-11-14 | 1995-12-18 | 株式会社日立製作所 | 音声/データ伝送装置 |
| ES2033814T3 (es) * | 1986-11-17 | 1993-04-01 | Alcatel N.V. | Cancelador de eco ajustable. |
| US4839802A (en) * | 1986-11-19 | 1989-06-13 | Extel Corporation | Adaptation of computer to communication operation |
| ZA883232B (en) * | 1987-05-06 | 1989-07-26 | Dowd Research Pty Ltd O | Packet switches,switching methods,protocols and networks |
| US4845746A (en) * | 1987-06-23 | 1989-07-04 | Rockwell International Corporation | Echo canceller with relative feedback control |
| US4891806A (en) | 1987-09-18 | 1990-01-02 | Racal Data Communications Inc. | Constellation multiplexed inband secondary channel for voiceband modem |
| GB2210236B (en) * | 1987-09-24 | 1991-12-18 | Newbridge Networks Corp | Speech processing system |
| JP2602847B2 (ja) * | 1987-09-29 | 1997-04-23 | 株式会社日立製作所 | マルチメディアメールシステム |
| US5008901A (en) * | 1987-10-29 | 1991-04-16 | U.S. Robotics, Inc. | Asymmetrical duplex error-controlled modem |
| US4827085A (en) * | 1987-11-19 | 1989-05-02 | Ovonic Imaging Systems, Inc. | Voice and image teleconferencing system including paperless facsimile means |
| US4995059A (en) * | 1988-01-14 | 1991-02-19 | Canon Kabushiki Kaisha | Predictive coding device |
| US5025443A (en) * | 1988-02-24 | 1991-06-18 | Integrated Network Corporation | Digital data over voice communication |
| JPH01221042A (ja) * | 1988-02-29 | 1989-09-04 | Toshiba Corp | パケット交換機の輻輳制御方法 |
| AU613741B2 (en) | 1988-02-29 | 1991-08-08 | Information Resources, Inc. | Passive data collection system for market research data |
| CA1314965C (en) * | 1988-03-01 | 1993-03-23 | Gerald Molnar | Data interface for telephone system |
| US4890282A (en) * | 1988-03-08 | 1989-12-26 | Network Equipment Technologies, Inc. | Mixed mode compression for data transmission |
| EP0331858B1 (en) * | 1988-03-08 | 1993-08-25 | International Business Machines Corporation | Multi-rate voice encoding method and device |
| US4887265A (en) * | 1988-03-18 | 1989-12-12 | Motorola, Inc. | Packet-switched cellular telephone system |
| US4847900A (en) * | 1988-05-02 | 1989-07-11 | Northern Telecom Limited | Infrared hookswitch for a telephone |
| US5177734A (en) * | 1988-05-02 | 1993-01-05 | Itt Corporation | Multirate wire line modem apparatus |
| US5195130A (en) * | 1988-05-05 | 1993-03-16 | Transaction Technology, Inc. | Computer and telephone apparatus with user friendly computer interface and enhanced integrity features |
| SE461308B (sv) * | 1988-06-03 | 1990-01-29 | Ericsson Telefon Ab L M | Adaptivt digitalt filter omfattande en icke rekursiv del och en rekursiv del |
| US4991169A (en) * | 1988-08-02 | 1991-02-05 | International Business Machines Corporation | Real-time digital signal processing relative to multiple digital communication channels |
| JPH0744511B2 (ja) * | 1988-09-14 | 1995-05-15 | 富士通株式会社 | 高郊率多重化方式 |
| US4864559A (en) * | 1988-09-27 | 1989-09-05 | Digital Equipment Corporation | Method of multicast message distribution |
| AU628402B2 (en) * | 1988-09-27 | 1992-09-17 | Ntt Data Communications Systems Corporation | Method of matching operation mode of a modem |
| US4905282A (en) * | 1988-10-19 | 1990-02-27 | Hayes Microcomputer Products, Inc. | Feature negotiation protocol and dynamically adjustable retraining sequence for a high speed half duplex modem |
| US4953210A (en) * | 1988-10-19 | 1990-08-28 | Hayes Microcomputer Products, Inc. | Feature negotiation protocol for a synchronous modem |
| US4912758A (en) * | 1988-10-26 | 1990-03-27 | International Business Machines Corporation | Full-duplex digital speakerphone |
| US4890316A (en) * | 1988-10-28 | 1989-12-26 | Walsh Dale M | Modem for communicating at high speed over voice-grade telephone circuits |
| US5001745A (en) * | 1988-11-03 | 1991-03-19 | Pollock Charles A | Method and apparatus for programmed audio annotation |
| US5107519A (en) * | 1988-11-17 | 1992-04-21 | Canon Kabushiki Kaisha | Coding device and a decoding device |
| US5130985A (en) | 1988-11-25 | 1992-07-14 | Hitachi, Ltd. | Speech packet communication system and method |
| US5406560A (en) | 1988-11-25 | 1995-04-11 | Hitachi, Ltd. | Speech packet communication system |
| DE3840433A1 (de) * | 1988-12-01 | 1990-06-07 | Philips Patentverwaltung | Echokompensator |
| US4914650A (en) * | 1988-12-06 | 1990-04-03 | American Telephone And Telegraph Company | Bandwidth allocation and congestion control scheme for an integrated voice and data network |
| FR2641093B1 (ja) * | 1988-12-23 | 1994-04-29 | Alcatel Business Systems | |
| US4935954A (en) * | 1988-12-28 | 1990-06-19 | At&T Company | Automated message retrieval system |
| US5081647A (en) * | 1989-01-06 | 1992-01-14 | American Telephone & Telegraph Company | Communication of a voice signal via continuous quadrature amplitude modulator |
| US4972457A (en) * | 1989-01-19 | 1990-11-20 | Spectrum Information Technologies, Inc. | Portable hybrid communication system and methods |
| US5020058A (en) * | 1989-01-23 | 1991-05-28 | Stratacom, Inc. | Packet voice/data communication system having protocol independent repetitive packet suppression |
| NZ232224A (en) * | 1989-01-27 | 1993-03-26 | British Telecomm | Alternate burst communication for cordless phones: bursts contain synchronisation information |
| US5208850A (en) | 1989-02-09 | 1993-05-04 | Fujitsu Limited | Multi-media information service center and multi-media communication system |
| EP0388951A3 (en) * | 1989-03-23 | 1992-07-22 | Nec Corporation | Call control with transmission priority in a packet communication network of an atm type |
| US4912756A (en) * | 1989-04-07 | 1990-03-27 | Unilink Corporation | Method and apparatus for error-free digital data transmission during cellular telephone handoff, etc. |
| JPH02272500A (ja) * | 1989-04-13 | 1990-11-07 | Fujitsu Ltd | コード駆動音声符号化方式 |
| US5036513A (en) * | 1989-06-21 | 1991-07-30 | Academy Of Applied Science | Method of and apparatus for integrated voice (audio) communication simultaneously with "under voice" user-transparent digital data between telephone instruments |
| US5261027A (en) | 1989-06-28 | 1993-11-09 | Fujitsu Limited | Code excited linear prediction speech coding system |
| JPH0332228A (ja) * | 1989-06-29 | 1991-02-12 | Fujitsu Ltd | ゲイン―シェイプ・ベクトル量子化方式 |
| US5062133A (en) * | 1989-07-07 | 1991-10-29 | Logotronix Incorporated | Multi-function telephone call management system |
| JPH0344218A (ja) * | 1989-07-12 | 1991-02-26 | Fujitsu Ltd | 適応形エコーキャンセラ |
| FR2651077B1 (fr) * | 1989-08-18 | 1994-06-10 | Letourneur Gregoire | Dispositif de traitement d'echo notamment acoustique dans une ligne telephonique |
| US5146470A (en) * | 1989-09-28 | 1992-09-08 | Fujitsu Limited | Adaptive digital filter including low-pass filter |
| US5095497A (en) * | 1989-10-02 | 1992-03-10 | At & T Bell Laboratories | Technique for achieving the full coding gain of encoded digital signals |
| US5001710A (en) * | 1989-10-24 | 1991-03-19 | At&T Bell Laboratories | Customer programmable automated integrated voice/data technique for communication systems |
| CA2001277C (en) * | 1989-10-24 | 1994-07-12 | Bruce Leigh Townsend | Hands free telecommunications apparatus and method |
| WO1991007044A1 (en) * | 1989-10-31 | 1991-05-16 | Intelligence Technology Corporation | Data and voice transmission over a cellular telephone system |
| US5051720A (en) * | 1989-11-13 | 1991-09-24 | Secure Telecom, Inc. | Remote control system using power line of remote site |
| US5083310A (en) * | 1989-11-14 | 1992-01-21 | Apple Computer, Inc. | Compression and expansion technique for digital audio data |
| US4977591A (en) * | 1989-11-17 | 1990-12-11 | Nynex Corporation | Dual mode LMS nonlinear data echo canceller |
| US5175817A (en) * | 1989-11-20 | 1992-12-29 | Digital Equipment Corporation | Data representation protocol for communications between different networks |
| US5136586A (en) * | 1989-12-04 | 1992-08-04 | Academy Of Applied Science | Method and apparatus for telephone line multiplex channeling of toll-quality voice and digital information |
| JPH03226051A (ja) * | 1990-01-31 | 1991-10-07 | Fujitsu Ltd | 変復調器の速度通知方式 |
| EP0443548B1 (en) * | 1990-02-22 | 2003-07-23 | Nec Corporation | Speech coder |
| US5044010A (en) * | 1990-03-29 | 1991-08-27 | At&T Bell Laboratories | Arrangement and method for selecting an available communication channel for a cordless telephone |
| US5065395A (en) * | 1990-04-09 | 1991-11-12 | Dsc Communications Corporation | Rudimentary digital speech interpolation apparatus and method |
| US5054055A (en) * | 1990-04-26 | 1991-10-01 | Bell Atlantic Network Services, Inc. | Telephone system and method for the intelligent use of individual calling line identification information |
| NL9001016A (nl) * | 1990-04-27 | 1991-11-18 | Philips Nv | Digitale echocompensator met een dubbelspraakdetector. |
| US5127041A (en) * | 1990-06-01 | 1992-06-30 | Spectrum Information Technologies, Inc. | System and method for interfacing computers to diverse telephone networks |
| US5127001A (en) * | 1990-06-22 | 1992-06-30 | Unisys Corporation | Conference call arrangement for distributed network |
| US5115429A (en) * | 1990-08-02 | 1992-05-19 | Codex Corporation | Dynamic encoding rate control minimizes traffic congestion in a packet network |
| JP2503747B2 (ja) * | 1990-09-12 | 1996-06-05 | 日本電気株式会社 | Fir形エコ―キャンセラ |
| JPH04123621A (ja) * | 1990-09-14 | 1992-04-23 | Nippon Telegr & Teleph Corp <Ntt> | 反響消去装置 |
| US5493609A (en) | 1990-09-27 | 1996-02-20 | Radish Communications Systems, Inc. | Telecommunication system for automatic switching between voice and data communications |
| US5444770A (en) | 1990-09-27 | 1995-08-22 | Radish Communications Systems, Inc. | Telephone handset interface for automatic switching between voice and data communications |
| US5473676A (en) | 1990-09-27 | 1995-12-05 | Radish Communications Systems, Inc. | Telephone handset interface for automatic switching between voice and data communications |
| US5365577A (en) | 1990-09-27 | 1994-11-15 | Radish Communications Systems, Inc. | Telecommunication display system |
| US5164982A (en) | 1990-09-27 | 1992-11-17 | Radish Communications Systems, Inc. | Telecommunication display system |
| US5193110A (en) * | 1990-10-09 | 1993-03-09 | Boston Technology, Incorporated | Integrated services platform for telephone communication system |
| US5247591A (en) | 1990-10-10 | 1993-09-21 | Interfax, Inc. | Method and apparatus for the primary and secondary routing of fax mesages using hand printed characters |
| JPH04168973A (ja) | 1990-10-31 | 1992-06-17 | Toshiba Corp | 電源回路及びこれを用いた駆動回路 |
| EP0836351A3 (en) * | 1990-11-29 | 1999-06-02 | Fujitsu Limited | ISDN interface unit |
| CA2051029C (en) | 1990-11-30 | 1996-11-05 | Pradeep S. Sindhu | Arbitration of packet switched busses, including busses for shared memory multiprocessors |
| GB2251097B (en) | 1990-12-08 | 1995-05-10 | Dowty Information Systems | An adaptive data compression system |
| US5214656A (en) | 1990-12-13 | 1993-05-25 | At&T Bell Laboratories | Multiplexed coded modulation with unequal error protection |
| NL9002790A (nl) * | 1990-12-18 | 1992-07-16 | Philips Nv | Echocompensator met verbeterde dubbelspraak detectie. |
| FR2670973B1 (fr) | 1990-12-19 | 1994-04-15 | Ouest Standard Telematique Sa | Systeme de transmission par paquets a compression de donnees, procede et equipement correspondant. |
| US5263019A (en) * | 1991-01-04 | 1993-11-16 | Picturetel Corporation | Method and apparatus for estimating the level of acoustic feedback between a loudspeaker and microphone |
| US5187591A (en) * | 1991-01-24 | 1993-02-16 | Micom Communications Corp. | System for transmitting and receiving aural information and modulated data |
| JP2842026B2 (ja) * | 1991-02-20 | 1998-12-24 | 日本電気株式会社 | 適応フィルタの係数制御方法及び装置 |
| US5341374A (en) * | 1991-03-01 | 1994-08-23 | Trilan Systems Corporation | Communication network integrating voice data and video with distributed call processing |
| JPH0739968B2 (ja) * | 1991-03-25 | 1995-05-01 | 日本電信電話株式会社 | 音響伝達特性模擬方法 |
| US5150410A (en) * | 1991-04-11 | 1992-09-22 | Itt Corporation | Secure digital conferencing system |
| US5283819A (en) | 1991-04-25 | 1994-02-01 | Compuadd Corporation | Computing and multimedia entertainment system |
| US5283638A (en) | 1991-04-25 | 1994-02-01 | Compuadd Corporation | Multimedia computing and telecommunications workstation |
| US5313582A (en) * | 1991-04-30 | 1994-05-17 | Standard Microsystems Corporation | Method and apparatus for buffering data within stations of a communication network |
| US5479407A (en) | 1991-05-24 | 1995-12-26 | Ko; Cheng-Hsu | Channel utilization method and system for ISDN |
| TW327488U (en) | 1991-05-29 | 1998-02-21 | Video Tech Eng | Digital cordless telephone apparatus |
| US5206900B1 (en) | 1991-05-31 | 1998-06-09 | David Callele | Automated attendant |
| CA2483324C (en) | 1991-06-11 | 2008-05-06 | Qualcomm Incorporated | Estimation of background noise in a variable rate vocoder |
| EP0518383B1 (en) * | 1991-06-13 | 1997-09-03 | Nec Corporation | Method and arrangement of echo elimination in digital telecommunications system |
| US5307413A (en) | 1991-07-19 | 1994-04-26 | Process Software Corporation | Method and apparatus for adding data compression and other services in a computer network |
| US5379340A (en) * | 1991-08-02 | 1995-01-03 | Betterprize Limited | Text communication system |
| US5309562A (en) * | 1991-08-19 | 1994-05-03 | Multi-Tech Systems, Inc. | Method and apparatus for establishing protocol spoofing from a modem |
| US5233660A (en) | 1991-09-10 | 1993-08-03 | At&T Bell Laboratories | Method and apparatus for low-delay celp speech coding and decoding |
| JP3226945B2 (ja) * | 1991-10-02 | 2001-11-12 | キヤノン株式会社 | マルチメディア通信装置 |
| GB2260670A (en) | 1991-10-18 | 1993-04-21 | * Norm Pacific Automation Corporation | Multi-functional telephone system with speech recognition and control device |
| US5371853A (en) | 1991-10-28 | 1994-12-06 | University Of Maryland At College Park | Method and system for CELP speech coding and codebook for use therewith |
| US5377260A (en) | 1991-12-05 | 1994-12-27 | Sierra Semiconductor Corporation | Telephone circuit to control off-hook status during receipt of caller-ID signal |
| US5276703A (en) * | 1992-01-13 | 1994-01-04 | Windata, Inc. | Wireless local area network communications system |
| US5425089A (en) | 1992-01-27 | 1995-06-13 | Chan; John Y. | Low cost telephone caller identification device and method |
| US5305312A (en) * | 1992-02-07 | 1994-04-19 | At&T Bell Laboratories | Apparatus for interfacing analog telephones and digital data terminals to an ISDN line |
| CA2086694C (en) | 1992-03-05 | 1996-12-31 | Steven K. Miller | System, data processing method and program to provide a programmable interface between a workstation and an archive server to automatically store telephone transaction information |
| US5249218A (en) * | 1992-04-06 | 1993-09-28 | Spectrum Information Technologies, Inc. | Programmable universal interface system |
| US5295136A (en) * | 1992-04-13 | 1994-03-15 | Motorola, Inc. | Method of performing convergence in a, least mean square, adaptive filter, echo canceller |
| US5282197A (en) * | 1992-05-15 | 1994-01-25 | International Business Machines | Low frequency audio sub-channel embedded signalling |
| US5327520A (en) | 1992-06-04 | 1994-07-05 | At&T Bell Laboratories | Method of use of voice message coder/decoder |
| JPH066428A (ja) | 1992-06-18 | 1994-01-14 | Nec Corp | 着呼識別機能付電話機 |
| US5388150A (en) | 1992-07-28 | 1995-02-07 | Schneyer; Robin | Automatic incoming telephone call identification and disposition system |
| US5301246A (en) | 1992-07-29 | 1994-04-05 | At&T Bell Laboratories | Data communications equipment security device using calling party directory number |
| US5343473A (en) | 1992-08-07 | 1994-08-30 | International Business Machines Corporation | Method of determining whether to use preempt/resume or alternate protocol for data transmission |
| US5317064A (en) | 1992-12-11 | 1994-05-31 | E. I. Du Pont De Nemours And Company | Manufacture of polylactide stereocomplexes |
| US5317604A (en) | 1992-12-30 | 1994-05-31 | Gte Government Systems Corporation | Isochronous interface method |
| JPH06318951A (ja) | 1993-01-07 | 1994-11-15 | Toshiba Corp | セル転送方法およびセル転送システム |
| US5463616A (en) | 1993-01-07 | 1995-10-31 | Advanced Protocol Systems, Inc. | Method and apparatus for establishing a full-duplex, concurrent, voice/non-voice connection between two sites |
| US5452289A (en) | 1993-01-08 | 1995-09-19 | Multi-Tech Systems, Inc. | Computer-based multifunction personal communications system |
| US5406557A (en) | 1993-02-01 | 1995-04-11 | National Semiconductor Corporation | Interenterprise electronic mail hub |
| US5355365A (en) | 1993-03-31 | 1994-10-11 | Multi-Tech Systems, Inc. | Intelligent local area network modem node |
| US5384780A (en) | 1993-05-14 | 1995-01-24 | Codex Corporation | High speed modem, method and system for achieving synchronous data compression |
| JPH0795231A (ja) | 1993-07-29 | 1995-04-07 | Toshiba Corp | Lan間接続装置 |
| IL106746A (en) | 1993-08-19 | 1997-02-18 | News Datacom Ltd | CATV systems |
| US5472351A (en) | 1993-10-06 | 1995-12-05 | U.S. Robotics, Inc. | Personal computer modem card interface construction |
| US5479475A (en) | 1993-11-15 | 1995-12-26 | Qualcomm Incorporated | Method and system for providing communication between standard terminal equipment using a remote communication unit |
| US5390239A (en) | 1994-03-17 | 1995-02-14 | Morris; Gregory A. | Method for increasing digital data throughput over telephone lines |
| US5438614A (en) | 1994-05-25 | 1995-08-01 | U.S. Robotics, Inc. | Modem management techniques |
| US5416776A (en) | 1994-05-27 | 1995-05-16 | U.S. Robotics, Inc. | Modem backplane techniques |
| US5550816A (en) | 1994-12-29 | 1996-08-27 | Storage Technology Corporation | Method and apparatus for virtual switching |
-
1993
- 1993-01-08 US US08/002,467 patent/US5452289A/en not_active Expired - Lifetime
- 1993-08-24 CA CA002104701A patent/CA2104701C/en not_active Expired - Fee Related
- 1993-09-13 JP JP5251131A patent/JPH09238200A/ja active Pending
- 1993-12-23 EP EP93403164A patent/EP0630141A3/en not_active Withdrawn
-
1994
- 1994-08-11 US US08/289,304 patent/US5500859A/en not_active Expired - Lifetime
- 1994-08-11 US US08/289,296 patent/US5673268A/en not_active Expired - Fee Related
- 1994-08-11 US US08/289,295 patent/US5574725A/en not_active Expired - Lifetime
- 1994-08-11 US US08/289,294 patent/US5471470A/en not_active Expired - Lifetime
- 1994-08-11 US US08/289,305 patent/US5559793A/en not_active Expired - Lifetime
- 1994-08-11 US US08/289,297 patent/US5592586A/en not_active Expired - Fee Related
-
1995
- 1995-04-25 US US08/428,904 patent/US5673257A/en not_active Expired - Fee Related
- 1995-06-07 US US08/488,183 patent/US5577041A/en not_active Expired - Lifetime
- 1995-09-14 US US08/527,849 patent/US5600649A/en not_active Expired - Lifetime
- 1995-09-14 US US08/527,952 patent/US5790532A/en not_active Expired - Lifetime
-
1996
- 1996-04-23 US US08/636,582 patent/US5764627A/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| US5673257A (en) | 1997-09-30 |
| US5600649A (en) | 1997-02-04 |
| US5559793A (en) | 1996-09-24 |
| US5790532A (en) | 1998-08-04 |
| CA2104701C (en) | 2002-11-12 |
| US5471470A (en) | 1995-11-28 |
| US5452289A (en) | 1995-09-19 |
| US5673268A (en) | 1997-09-30 |
| US5574725A (en) | 1996-11-12 |
| US5592586A (en) | 1997-01-07 |
| EP0630141A3 (en) | 1996-07-03 |
| EP0630141A2 (en) | 1994-12-21 |
| US5577041A (en) | 1996-11-19 |
| CA2104701A1 (en) | 1994-07-09 |
| US5500859A (en) | 1996-03-19 |
| US5764627A (en) | 1998-06-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH09238200A (ja) | コンピュータ利用多重パーソナル通信装置 | |
| EP0650286B1 (en) | Ringdown and ringback signalling for a computer-based multifunction personal communications system | |
| EP0656718B1 (en) | Dual port interface for a computer-based multifunction personal communication system using the telephone network | |
| US7092406B2 (en) | Computer implemented communication apparatus and method | |
| JP2846246B2 (ja) | コンピュータに基づいた多機能パーソナル通信システムのためのモデムでの圧縮されない音声とデータの通信 | |
| US5617423A (en) | Voice over data modem with selectable voice compression | |
| US5812534A (en) | Voice over data conferencing for a computer-based personal communications system | |
| JPH10502512A (ja) | コンピュータを基礎とする発呼者idを有する多機能パーソナル通信システム | |
| US5754589A (en) | Noncompressed voice and data communication over modem for a computer-based multifunction personal communications system | |
| CA2216294C (en) | Dual port interface for a computer based multifunctional personal communication system | |
| WO1997003513A1 (en) | Mode switching system for a voice over data modem |