[go: up one dir, main page]

KR100652032B1 - Device for checking communication usage history using home network - Google Patents

Device for checking communication usage history using home network Download PDF

Info

Publication number
KR100652032B1
KR100652032B1 KR1019990067461A KR19990067461A KR100652032B1 KR 100652032 B1 KR100652032 B1 KR 100652032B1 KR 1019990067461 A KR1019990067461 A KR 1019990067461A KR 19990067461 A KR19990067461 A KR 19990067461A KR 100652032 B1 KR100652032 B1 KR 100652032B1
Authority
KR
South Korea
Prior art keywords
unit
communication
serial bus
data
control
Prior art date
Application number
KR1019990067461A
Other languages
Korean (ko)
Other versions
KR20010059923A (en
Inventor
이진혁
Original Assignee
엘지전자 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 엘지전자 주식회사 filed Critical 엘지전자 주식회사
Priority to KR1019990067461A priority Critical patent/KR100652032B1/en
Publication of KR20010059923A publication Critical patent/KR20010059923A/en
Application granted granted Critical
Publication of KR100652032B1 publication Critical patent/KR100652032B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/41Billing record details, i.e. parameters, identifiers, structure of call data record [CDR]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2201/00Electronic components, circuits, software, systems or apparatus used in telephone systems
    • H04M2201/14Delay circuits; Timers

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Automation & Control Theory (AREA)
  • Telephonic Communication Services (AREA)
  • Information Transfer Systems (AREA)

Abstract

본 발명에 따라 구성한 홈 네트워크를 이용한 통신 내역 확인 장치는 외부로부터 입력되는 예약설정정보를 저장하는 예약 전송 요청부; 입력되는 신호로부터 발신번호정보, 통신시작정보와 통신종료정보를 검출하는 검출부; 상기 검출되는 정보와 관련된 데이터를 일시 저장하는 제1저장부; 상기 제1저장부에 저장된 데이터를 지정된 위치에 저장하는 제2저장부; 상기 검출되는 정보를 이용하여 제1저장부를 직접 제어하며, 제2저장부를 제어하는 명령을 출력하는 제1제어부; 상기 제2저장부에 저장되는 데이터에 대한 어드레스 값 및 포인터 값을 가지는 제어 어드레스 레지스터부; 및 상기 출력되는 제1제어부의 명령이 수신되면, 제어 어드레스 레지스터부의 값을 이용하여 제2저장부를 직접 제어하고 변경이 필요한 제어 어드레스 레지스터부의 값을 변경하도록 제어하는 제2제어부를 포함하여 구비하는 통신 내역 서비스 장치와; 시리얼 버스를 통해 컴퓨터와 데이터를 송수신하는 시리얼 버스 장치부; 상기 시리얼 버스 장치부를 제어하는 제3제어부; 및 상기 제3제어부와 통신 내역 서비스 장치를 시리얼로 인터페이스하는 시리얼 버스 인터페이스부를 포함하여 구비되어, 정확하고 상세한 통신 이용 내역을 사용자에게 제공할 수 있다.Communication history confirmation device using a home network configured in accordance with the present invention includes a reservation transmission request unit for storing reservation setting information input from the outside; A detection unit for detecting calling number information, communication start information, and communication end information from an input signal; A first storage unit to temporarily store data related to the detected information; A second storage unit storing data stored in the first storage unit at a designated location; A first controller which directly controls a first storage unit by using the detected information and outputs a command to control a second storage unit; A control address register unit having an address value and a pointer value for data stored in the second storage unit; And a second controller configured to directly control the second storage unit by using the value of the control address register unit and to change the value of the control address register unit that needs to be changed when the output command of the first controller unit is received. A history service device; Serial bus device unit for transmitting and receiving data with the computer via the serial bus; A third controller for controlling the serial bus device; And a serial bus interface for serially interfacing the third control unit and the communication history service device to provide the user with an accurate and detailed communication usage history.

홈 네트워크, 통신 사용 내역 확인 장치, 통신 내역 서비스 장치Home Network, Communication History Check Device, Communication History Service Device

Description

홈 네트워크를 이용한 통신 사용 내역 확인 장치{apparatus for checking of used communication using home network}Apparatus for checking of used communication using home network}

도 1 은 본 발명에 따른 1394 홈 네트워크와 인터넷 사이의 연결 구성도1 is a configuration diagram of a connection between a 1394 home network and the Internet according to the present invention;

도 2 는 본 발명에 따른 통신 내역 서비스 장치의 외부 기능 표시도2 is a view illustrating an external function of a communication history service apparatus according to the present invention;

도 3 은 본 발명에 따른 통신 내역 서비스 장치의 구성도3 is a block diagram of a communication history service apparatus according to the present invention;

도 4 는 본 발명에 따른 통신 내역 서비스 장치와 통신 단말기 및 컴퓨터와의 연결 구성도 4 is a diagram illustrating a connection between a communication history service device, a communication terminal, and a computer according to the present invention;

도 5 는 본 발명에 따른 통신 내역 서비스 장치를 통신 단말기에 내장하는 경우의 실시예 확인5 is a view illustrating an embodiment in which a communication history service device according to the present invention is incorporated into a communication terminal;

도 6 은 본 발명에 따른 통신 요금 서비스 제공자가 인터넷상에서 제공하는 통신 내역 서비스 정보를 나타낸 실시예6 is a view showing communication history service information provided on the Internet by a service provider according to the present invention;

도 7 은 본 발명에 따른 컴퓨터 상의 통신 서비스 정보 모음 디렉토리의 계층 구조를 나타낸 실시예7 illustrates a hierarchical structure of a communication service information collection directory on a computer according to the present invention.

도 8 은 본 발명에 따른 통신 내역 서비스 프로그램의 선택을 나타낸 실시예8 illustrates an embodiment of selecting a communication history service program according to the present invention.

도 9 는 본 발명에 따른 컴퓨터에서 통신 내역 서비스 장치로의 통신 이용 기간 예약을 나타낸 실시예9 is a diagram showing an embodiment of a communication usage period reservation from a computer to a communication history service device according to the present invention;

도 10a와 10b 는 본 발명에 따른 통신 내역 서비스 프로그램을 이용한 통신 이용 내역의 실행 결과 도면10A and 10B are diagrams showing execution results of communication usage history using a communication history service program according to the present invention;

도 11a와 11b 는 본 발명에 따른 통신 내역 서비스 장치의 통신 이용 데이터 처리를 나타낸 흐름도11A and 11B are flowcharts showing communication usage data processing of the communication history service apparatus according to the present invention.

*도면의 주요부분에 대한 부호의 설명* Explanation of symbols for main parts of the drawings

10 : 1394 시리얼 버스 장치부10: 1394 serial bus unit

20 : 시리얼 버스 제어용 마이크로 제어부20: microcontroller for serial bus control

30 : 1394 시리얼 버스 인터페이스부30: 1394 serial bus interface

40 : RAM 제어 어드레스 레지스터부40: RAM control address register

50 : 통신 이용 데이터 저장용 RAM 60 : RAM 제어부50: RAM for storing communication data 60: RAM control unit

70 : 버퍼부 80 : PC 예약 전송 요청부70: buffer unit 80: PC reserved transfer request unit

90 : 로컬 제어부 100 : 검출부90: local control unit 100: detection unit

110 : 설정 버튼 입력부 120 : LCD 표시부110: setting button input unit 120: LCD display unit

130 : PC 직접 전송 요청부 140 : 상태 표시부130: PC direct transfer request unit 140: status display unit

150 : 스피커부 160 : 배터리150: speaker 160: battery

161 : 내부 타이머 170 : 통신 단말기161: internal timer 170: communication terminal

180 : 컴퓨터 190 : 코드부180: computer 190: code section

200 : 컴퓨터 모뎀200: computer modem

본 발명은 통신 요금 안내 시스템에 관한 것으로, 특히 홈 네트워크를 이용한 통신이용 내역 확인 장치에 관한 것이다.The present invention relates to a communication fee guidance system, and more particularly, to a communication usage confirmation device using a home network.

오늘날 통신은 직장에서뿐만 아니라 일반 가정에서도 없어서는 안될 중요한 정보 교환의 수단임에 분명하다.It is clear today that communication is an important means of information exchange that is indispensable not only at work but also at home.

그런데 이러한 통신(일반 전화 통화, PC 통신, FAX 통신 등)의 사용에 있어 분명히 통신 이용요금에 대해서 의구심을 가져 본 경험은 누구나 적어도 한번은 있을 것이다.By the way, anyone who has doubts about communication charges in using such communication (general telephone call, PC communication, FAX communication, etc.) will have at least once.

그렇지만, 평소와 달리 청구된 통신 요금이 터무니없이 많은 경우를 제외하고는 우리는 시간적 여유와 번거로움 때문에 일방적으로 청구된 통신 요금을 불신하는 경우에도 불구하고 정확한 통신 이용 내역을 확인하려고 하지 않는다.However, except in cases where the billed communication charges are unusually large, we do not attempt to confirm the exact usage history of the communication despite the distrust of the billed billing charges unilaterally due to time and effort.

또한, 매달 정기적으로 청구된 통신 요금을 확인한다는 것은 사실상 불가능하다고 할 수 있다.In addition, it can be said that it is virtually impossible to check the communication fee billed on a monthly basis.

이렇게 통신 이용 요금에 대한 이용자의 불신을 해결하고자 기존에 고안된 것이 통신 요금 계산 기능을 가지는 전화기이다.In order to solve the user's distrust of the communication fee, a telephone having a communication fee calculation function has been designed.

하지만, 기존에 고안된 통신 요금 계산 전화기는 다음과 같은 여러 문제점으로 인하여 실용화에 많은 어려움이 있다.However, the conventionally designed communication fee calculation phone has a lot of difficulties in practical use due to the following problems.

기존에 고안된 통신 요금 계산 단말기의 문제점을 몇 가지 생각해 보자.Let's consider some of the problems of the existing telecommunication terminal.

첫째, 통신 서비스 사업자의 통신 기준 요금인 시내, 시외 지역별, 국제(국가와 지역별), 데이터 전용망, 이동 단말기로의 통신 요금, 서비스 통신 시간, 할인 시간과 그 비율 등이 변경된다.First, the communication service provider's communication standard rates, such as downtown, suburban area, international (country and region), data dedicated network, communication fee to mobile terminal, service communication time, discount time and the ratio thereof, are changed.

이로 인하여, 통신 기준 요금 데이터가 변경될 때마다 새로운 데이터를 사용자가 일일이 통신 단말기에 설정해야하는 번거로움과 새로 설정한 데이터로 통신 요금을 계산하기 위해서 그에 따른 장치 및 프로그램의 변경이 필요하게 되므로, 정확한 통신 요금 계산이 사실상 어렵다. Therefore, whenever the communication base rate data is changed, the user has to set new data on the communication terminal one by one and change the device and program accordingly to calculate the communication rate with the newly set data. It is virtually difficult to calculate communication charges.

둘째, 통신 서비스 사업자별로 통신 기준 요금 및 통신 서비스 체계가 다르다.(예를 들면 기준 통화 단위, 기준 통화 단위당 요금, 할인 시간과 할인 요금, 부가 서비스 요금, 지원하는 통신 서비스 등)Second, different communication service providers have different communication base rates and communication service systems (for example, base currency units, per base currency units, discount time and discount rates, additional service charges, and supporting communication services).

이로 인하여, 여러 통신 서비스 사업자의 서비스를 혼합하여 이용할 경우 정확한 통신 요금 계산이 불가능하다.Because of this, when using a mixture of services of several communication service providers it is impossible to accurately calculate the communication fee.

그리고, 통신 서비스 사업자를 변경하여 통신 서비스를 이용할 경우 변경된 통신 서비스 사업자의 통신 기준 요금을 다시 단말기에 설정해야 하는 등 기술적 어려움과 사용상 번거로움으로 인하여 사용자에게 정확한 통신 요금 계산을 서비스하지 못한다.In addition, when using a communication service by changing a communication service provider, due to technical difficulties and inconvenience in using the communication standard fee of the changed communication service provider to the terminal again, the user cannot accurately calculate the service fee.

셋째, 수신지가 같더라도 발신지에 따라서 통신 요금이 다르다.(예를 들면 서울 -> 부산, 대구 -> 부산 등)Third, even if the destination is the same, the communication fee differs depending on the source (for example, Seoul-> Busan, Daegu-> Busan, etc.).

이로 인하여, 한 통신 서비스 사업자의 통신 서비스를 이용한다 하더라도 통신 단말기의 사용지역에 따라서 통신 기준 요금 데이터가 달라지기 때문에 사용지역에 따라 서로 다른 통신 기준 요금 데이터를 통신 단말기에 설정해야하는 어려움이 있다.Therefore, even when using a communication service of one communication service provider, since the communication base rate data varies depending on the region of use of the communication terminal, it is difficult to set different communication base rate data in the communication terminal according to the region of use.

넷째, 한 가정에서 여러 대의 통신 단말기(다수의 전화기, FAX, 모뎀 등)를 이용하고 있다.Fourthly, several communication terminals (multiple telephones, fax machines, modems, etc.) are used in one household.

이로 인하여 각 단말기마다 위와 같은 통신 기준 요금 데이터를 일일이 설정해야 하며, 또한 통신 단말기마다 계산된 통신 요금이 다르므로 정확한 통신 요금을 계산하는 것이 상당히 어렵다. Because of this, it is necessary to set the above communication reference fee data for each terminal one by one, and it is very difficult to calculate the exact communication fee because the calculated communication fee is different for each communication terminal.

다섯째, 통신 요금에 대한 정확한 통신 내역을 알 수가 없으며, 단순히 통신 요금의 총액만을 알 수 있다.Fifth, it is not possible to know the exact communication details of the communication fee, simply the total amount of the communication fee.

이로 인하여, 통신 요금이 정확히 계산되었는지 와 자세한 통신 내역을 알 수가 없다.Because of this, it is impossible to know whether the communication fee has been calculated correctly and the detailed communication details.

이와 같이 상기의 여러 문제점을 개선한 통신 요금 계산 기능을 가지는 통신 단말기를 구현하기 위해서는 관련된 여러 기술적인 어려움과 단말기 크기의 증가, 높은 가격 상승, 사용상의 많은 번거로움 등으로 인하여 실제 실용화되기에 많은 어려움이 뒤따른다.As described above, in order to implement a communication terminal having a communication fee calculation function that improves the above-mentioned problems, it is difficult to be practically put into practice due to various technical difficulties, increase in terminal size, high price, and inconvenience in use. This follows.

따라서 본 발명은 상기와 같은 문제점을 해결하기 위해 안출한 것으로서, 본 발명에서는 인터넷을 이용하여 통신 요금 서비스 제공자가 제공하는 여러 통신 서비스 사업자의 최신 통신 내역 서비스 정보인 통신 내역 서비스 프로그램 및 통신 기준 요금 데이터를 컴퓨터로 다운로드 받아서 컴퓨터와 시리얼 버스(IEEE 1394 버스, USB, 시리얼 버스)로 연결된 통신 내역 서비스 프로그램과 통신 기준 요금 데이터를 이용하여 작은 금액으로 손쉽고 정확한 통신 내역을 서비스해 주는 통신 내역 서비스 장치를 구현하는데 그 목적이 있다.Accordingly, the present invention has been made to solve the above problems, in the present invention, the communication history service program and communication reference rate data which is the latest communication history service information of various communication service providers provided by the communication fee service provider using the Internet. To download and download it to a computer, and use the communication history service program connected to the computer and serial bus (IEEE 1394 bus, USB, serial bus) and the communication base rate data to implement a communication history service device that provides easy and accurate communication history for a small amount Its purpose is to.

상기와 같은 목적을 달성하기 위한 본 발명에 따라 구성한 홈 네트워크를 이용한 통신 사용 내역 확인 장치의 일예는, 외부로부터 입력되는 예약설정정보를 저장하는 예약 전송 요청부; 입력되는 신호로부터 발신번호정보, 통신시작정보와 통신종료정보를 검출하는 검출부; 상기 검출되는 정보와 관련된 데이터를 일시 저장하는 제1저장부; 상기 제1저장부에 저장된 데이터를 지정된 위치에 저장하는 제2저장부; 상기 검출되는 정보를 이용하여 제1저장부를 직접 제어하며, 제2저장부를 제어하는 명령을 출력하는 제1제어부; 상기 제2저장부에 저장되는 데이터에 대한 어드레스 값 및 포인터 값을 가지는 제어 어드레스 레지스터부; 및 상기 출력되는 제1제어부의 명령이 수신되면, 제어 어드레스 레지스터부의 값을 이용하여 제2저장부를 직접 제어하고 변경이 필요한 제어 어드레스 레지스터부의 값을 변경하도록 제어하는 제2제어부를 포함하여 구비하는 통신 내역 서비스 장치와;
시리얼 버스를 통해 컴퓨터와 데이터를 송수신하는 시리얼 버스 장치부; 상기 시리얼 버스 장치부를 제어하는 제3제어부; 및 상기 제3제어부와 통신 내역 서비스 장치를 시리얼로 인터페이스하는 시리얼 버스 인터페이스부를 포함하여 구비하는 것을 특징으로 한다.
An example of an apparatus for confirming communication usage history using a home network configured according to the present invention for achieving the above object includes a reservation transmission request unit for storing reservation setting information input from the outside; A detection unit for detecting calling number information, communication start information, and communication end information from an input signal; A first storage unit to temporarily store data related to the detected information; A second storage unit storing data stored in the first storage unit at a designated location; A first controller which directly controls a first storage unit by using the detected information and outputs a command to control a second storage unit; A control address register unit having an address value and a pointer value for data stored in the second storage unit; And a second controller configured to directly control the second storage unit by using the value of the control address register unit and to change the value of the control address register unit that needs to be changed when the output command of the first controller unit is received. A history service device;
Serial bus device unit for transmitting and receiving data with the computer via the serial bus; A third controller for controlling the serial bus device; And a serial bus interface for serially interfacing the third control unit with the communication history service device.

이때, 상기 통신 내역 서비스 장치는, 상기 통신시작시간, 통신종료시간, 시작시간설정과 종료시간설정에 실시간 시간 정보를 공급하는 내부 타이머; 상기 예약 전송 요청부에 의한 전송이 실패하거나 외부로부터 즉시 전송 요청이 있는 경우 상기 즉시 전송을 제어하는 직접 전송 요청부; 상기 제2제어부에 의해 상기 제2저장부에 데이터-풀이 발생, 예약 전송 시점 발생과 전송 완료를 표시하는 상태 표시부; 상기 제2제어부에 의해 상기 제2저장부에 데이터-풀 발생, 예약 전송 시점 발생과 전송 완료를 음성 신호로 알려주는 스피커부; 상기 예약 전송 요청부, 제2저장부, 제어 어드레스 레지스터부와 내부 타이머에 전원을 공급하는 배터리부; 및 입력되는 신호로부터 통신 이용 내역 정보를 간략하게 표시하거나 상기 내부 타이머와 예약 전송 요청부의 설정값을 표시하는 LCD 표시 처리부를 더 구비하는 것이 바람직하다.
그리고 본 발명에 따르면, 통신 요금 서비스 제공자가 제공하는 여러 통신 서비스 사업자의 최신 통신 내역 서비스 정보인 통신 내역 서비스 프로그램과 통신 기준 요금 데이터를 인터넷을 통해 컴퓨터로 다운로드(download) 받는 것이 바람직하다.
At this time, the communication history service device, the internal timer for supplying real time time information to the communication start time, communication end time, start time setting and end time setting; A direct transfer request unit which controls the immediate transfer when a transmission by the reserved transfer request unit fails or an immediate transfer request is received from the outside; A status display unit which displays data-pool generation, reservation transmission time point generation and transmission completion in the second storage unit by the second control unit; A speaker unit for notifying the second storage unit of the data storage pool generation, reservation transmission time generation and transmission completion by a second control unit as a voice signal; A battery unit which supplies power to the reservation transfer request unit, a second storage unit, a control address register unit and an internal timer; And an LCD display processing unit for briefly displaying communication usage history information from an input signal or displaying setting values of the internal timer and the reservation transmission request unit.
In addition, according to the present invention, it is preferable to download a communication history service program and communication reference rate data, which are the latest communication history service information of various communication service providers provided by a communication rate service provider, to a computer via the Internet.

또한, 본 발명에 따르면, 통신 단말기와 연결된 통신 내역 서비스 장치로부터 발신 통신번호와 해당 발신 번호의 통신 시작 시간과 통신 종료 시간 데이터들로 구성된 통신 이용 데이터를 통신 내역 서비스 장치와 시리얼 버스(IEEE 1394 버스, USB)로 연결된 컴퓨터의 저장부에 저장하는 것이 바람직하다.In addition, according to the present invention, the communication history service device and the serial bus (IEEE 1394 bus) communication communication data consisting of the outgoing communication number, the communication start time and the communication end time data of the caller from the communication history service device connected to the communication terminal; It is preferable to store the data in a storage unit of a computer connected by USB.

그리고 본 발명에 따르면, 통신 단말기와 통신 내역 서비스 장치로부터 전송 받은 통신 이용 데이터를 인터넷을 통해 다운로드받은 통신 내역 서비스 프로그램과 통신 기준 요금 데이터를 이용하여 컴퓨터 상에서 정확하고 상세한 통신 이용 내역을 처리하는 것이 바람직하다.According to the present invention, it is preferable to process accurate and detailed communication usage details on a computer by using the communication history service program and communication reference fee data downloaded from the communication terminal and the communication history service apparatus through the Internet. Do.

또한, 본 발명의 특징에 따른 작용은 인터넷상에서 통신 요금 서비스 제공자가 제공하는 여러 통신 서비스 사업자의 최신 통신 내역 서비스 정보인 통신 내역 서비스 프로그램 및 통신 기준 요금 데이터를 컴퓨터로 다운로드(download) 받은 후, 통신 단말기와 연결된 통신 내역 서비스 장치에 저장된 통신 이용 데이터를 시리얼 버스인 IEEE 1394 버스, USB, 또는 그 외의 시리얼 버스를 이용하여 컴퓨터로 전송 받은 후에 이 데이터를 다운로드받은 통신 내역 서비스 정보를 이용하여 처리함으로써, 처리된 통신 이용 내역을 DTV, PC 모니터, 통신 내역 서비스 장치의 표시부 및 프린터 출력을 통해서 정확하고 편리하게 사용자에게 서비스하여 줄 수 있다.In addition, the operation according to the characteristics of the present invention is the communication history service program and communication reference rate data, which is the latest communication history service information of various communication service providers provided by the communication fee service provider on the Internet after downloading (download) to the computer, the communication By receiving the communication usage data stored in the communication history service device connected to the terminal to the computer using the IEEE 1394 bus, USB, or other serial bus, which is a serial bus, the data is processed using the downloaded communication history service information. The processed communication usage history can be accurately and conveniently serviced to the user through the display unit and the printer output of the DTV, PC monitor, communication history service device.

본 발명의 다른 목적, 특성 및 잇점들은 첨부한 도면을 참조한 실시예들의 상세한 설명을 통해 명백해질 것이다.Other objects, features and advantages of the present invention will become apparent from the following detailed description of embodiments taken in conjunction with the accompanying drawings.

본 발명에 따른 홈 네트워크를 이용한 통신 사용내역 확인 장치의 바람직한 실시예에 대하여 첨부한 도면을 참조하여 설명하면 다음과 같다.Referring to the accompanying drawings, a preferred embodiment of a communication history confirmation device using a home network according to the present invention will be described.

도 1 은 통신 요금 서비스 제공자가 제공하는 여러 통신 서비스 사업자의 통신 내역 서비스 정보(프로그램 및 데이터)를 전화선이나 케이블을 통해 컴퓨터에서 웹브라우저 등을 이용하여 인터넷으로부터 다운로드받은 후, 이 정보를 이용하여 1394 시리얼 버스로 연결된 통신 내역 서비스 장치들과 통신 내역 서비스를 위해서 필요한 데이터를 교환하기 위한 1394 홈 네트워크와 인터넷 사이의 물리적인 연결 구성도를 보여주고 있다.FIG. 1 shows the communication history service information (program and data) of various telecommunication service providers provided by a telecommunications rate service provider from a computer using a web browser or the like through a telephone line or a cable. The physical connection diagram between the 1394 home network and the Internet for exchanging data required for the communication history service and the communication history service devices connected by the serial bus is shown.

도 2 는 본 발명에 따른 통신 내역 서비스 장치의 외부 기능을 나타낸 도면이고, 도 3 은 본 발명에 따른 통신 내역 서비스 장치의 구성도를 나타낸 도면이다. 이하 도 2와 3을 참조하여 본 발명을 설명하면, 다음과 같다.2 is a view showing an external function of the communication history service apparatus according to the present invention, Figure 3 is a diagram showing the configuration of the communication history service apparatus according to the present invention. Hereinafter, the present invention will be described with reference to FIGS. 2 and 3.

도 2에서 LCD 표시부(120)는 컴퓨터 상에서 통신 내역 서비스 장치에서 전송된 통신 이용 데이터를 다운로드받은 최신 통신 내역 서비스 정보를 이용하여 처리된 통신 이용 내역의 간략한 정보를 컴퓨터로부터 전송 받아 표시하거나 번호 버튼(113)과 일반기능 버튼(112)을 이용해 내부 타이머(161)나 PC 예약 전송 요청부(80)의 예약 기간 설정 레지스터들(81)(82)(83)의 값을 설정한 후, 설정된 값 등을 표시해 준다.In FIG. 2, the LCD display unit 120 receives and displays brief information of the communication usage history processed by using the latest communication history service information downloaded from the communication history service apparatus on the computer, or displays a number button ( 113) and the general function button 112 to set the values of the reservation period setting registers 81, 82, 83 of the internal timer 161 or the PC reservation transfer request unit 80, and then set the values. Will be displayed.

그리고, 전원 포트(191)는 전원을 공급하는 AC/DC 어댑터(adapter)가 연결되고, 폰라인 포트(193)는 통신 단말기의 통신선(전화선)에 연결되고, 전화선 포트(194)는 전화선 코드에 연결되고, 1394(USB, 시리얼) 포트(192)는 해당 시리얼 버스 인터페이스를 가지는 컴퓨터와 연결하는데 이용된다.The power port 191 is connected to an AC / DC adapter for supplying power, the phone line port 193 is connected to a communication line (telephone line) of a communication terminal, and the telephone line port 194 is connected to a telephone line cord. The 1394 (USB, Serial) port 192 is used to connect to a computer having a corresponding serial bus interface.

그리고, 상태 표시 LED(140)는 데이터-풀(full) LED(141)와, 예약 전송 LED(142), 그리고 전송완료 LED(143)로 구성된다.In addition, the status indication LED 140 is composed of a data-full LED 141, a reserved transmission LED 142, and a transmission completion LED 143.

상기 데이터-풀(full) LED(141)는 통신 내역 서비스 장치의 통신 이용 데이터 저장용 RAM(50)의 모든 영역에 유효한 데이터가 저장되었음을 표시해 주며, 데이터-풀(full)이 발생했을 때는 통신 이용 데이터 저장용 RAM(50)에 더 이상 통신 이용 데이터가 저장되지 않는다.The data-full LED 141 indicates that valid data has been stored in all areas of the RAM 50 for storing communication usage data of the communication history service device, and when data-full occurs, communication is used. The communication usage data is no longer stored in the data storage RAM 50.

또한 예약 전송 LED(142)는 일정기간(예를 들어 1999년 6월 1일 00:00부터 1999년 6월 30일 24:00) 동안의 통신 이용 데이터를 컴퓨터로 전송하기 위해 예약 설정한 기간의 종료 시간이 되어, 시리얼 버스(1394 시리얼 버스, USB, 그 외 시리얼 버스)로 연결된 컴퓨터에 통신 이용 데이터를 전송할 때임을 표시해 주며, 데이터-풀(full) LED(141)과 예약 전송 LED(142)는 점등된 후에 데이터의 전송이 성공하면 점멸된다.In addition, the reservation transmission LED 142 may be configured to transmit communication usage data for a predetermined period of time (for example, 00:00 June 1, 1999 to 24:00 June 30, 1999). It is the end time, which indicates when it is time to transfer the communication usage data to the computer connected by serial bus (1394 serial bus, USB, other serial bus), data-full LED 141 and reserved transmission LED 142 Lights up when the data transfer is successful after lighting.

그리고, 전송 완료 LED(143)는 데이터-풀(full)이나 예약 설정 기간의 종료 시간이 발생하여, PC 예약 전송 요청부(80)나 PC 직접(direct) 전송 요청부(130)의 요구에 의해서 통신 내역 서비스 장치의 통신 이용 데이터가 컴퓨터로 성공적으로 전송되었음을 표시해 주며, 일정 시간동안 점등된 후에 점멸된다.The transmission completion LED 143 generates an end time of a data-full or reservation setting period, and is required by the PC reservation transmission request unit 80 or the PC direct transmission request unit 130. It indicates that the communication usage data of the communication history service device has been successfully transmitted to the computer, and after blinking for a predetermined time.

그리고 스피커(150)는 데이터-풀(full), 예약 전송, 그리고 전송 완료 사건(event)이 발생했을 때, 상태 표시 LED(140)의 해당 LED가 표시해 주는 기능을 음성 신호로 알려주는 기능을 한다.In addition, the speaker 150 functions as a voice signal to indicate a function of the corresponding LED of the status display LED 140 when a data-full, scheduled transmission, and a transmission completion event occur. .

그리고 통신 이용 데이터 전송 버튼(111)은 PC 예약 전송 버튼이 온(on)되어 있음을 해당 LED가 표시해 주는데, 상기 PC 예약 전송 버튼이 온(on)되어 있으면 예약 설정 기간이 종료되거나 데이터-풀(full)이 발생되면 PC 예약 전송 요청부(80)로 하여금 RAM 제어부(60)에게 RAM 제어 어드레스 레지스터부(40)(시작 어드레스 레지스터(40), 종료 어드레스(42), 포인터 레지스터(43))의 값을 적절한 값으로 변경하도록 명령한 후, 1394 시리얼 버스 인터페이스부(30)를 통해서 시리얼 버스 제어용 마이크로 제어부(20)에게 전송할 통신 이용 데이터가 있음을 알리 도록 한다.In addition, the corresponding LED indicates that the PC reservation transmission button is turned on. If the PC reservation transmission button is turned on, the reservation setting period ends or the data-pull ( full), the PC reservation transfer request unit 80 sends the RAM control unit 60 to the RAM control address register unit 40 (start address register 40, end address 42, pointer register 43). After the value is changed to an appropriate value, the 1394 serial bus interface unit 30 informs the serial bus control microcontroller 20 that there is communication use data to be transmitted.

그리고 상기 시리얼 버스 제어용 마이크로 제어부(20)가 1394 시리얼 버스 인터페이스부(30)를 통해서 RAM 제어부(60)에게 데이터 전송을 요구하면, 상기RAM 제어부(60)는 RAM 제어 어드레스 레지스터부(40)의 값에 따라 통신 이용 데이터 저장용 RAM(50)에 저장된 해당 영역의 데이터를 시리얼 버스 제어용 마이크로 제어부(20)가 1394 시리얼 버스 장치부(10)를 통해서 1394 시리얼 버스와 연결된 컴퓨터로 전송하도록 한다.When the serial bus control micro controller 20 requests data transfer to the RAM controller 60 through the 1394 serial bus interface unit 30, the RAM controller 60 may determine the value of the RAM control address register unit 40. Accordingly, the microcontroller 20 for serial bus control transmits the data of the corresponding area stored in the RAM 50 for communication use data to the computer connected to the 1394 serial bus through the 1394 serial bus device unit 10.

이어 전송이 완료되었음을 상기 시리얼 버스 제어용 마이크로 제어부(20)가 1394 시리얼 버스 인터페이스부(30)를 통해서 PC 예약 전송 요청부(80)에 알려 주며, 상기 PC 예약 전송 요청부(80)는 다시 RAM 제어부(60)에게 RAM 제어 어드레스 레지스터부(40)의 값을 적절한 값으로 변경하도록 한다.Subsequently, the serial bus control micro controller 20 notifies the PC reservation transfer request unit 80 through the 1394 serial bus interface unit 30 that the transfer is completed, and the PC reservation transfer request unit 80 is again a RAM controller. (60) change the value of the RAM control address register section 40 to an appropriate value.

그리고, PC 직접(direct) 전송 버튼을 온(on)시키면 해당 LED가 온(on)상태를 표시해준다.And, if you turn on the PC direct transfer button (on), the corresponding LED displays the on (on) state.

또한 PC 예약 전송 요청부(80)의 통신 이용 데이터 전송 요구를 1394 트랜잭션 계층(transaction layer)에 설정된 재시도(retry) 기간 동안 컴퓨터로 전송한다.In addition, the PC reservation transfer request unit 80 transmits the communication usage data transfer request to the computer during the retry period set in the 1394 transaction layer.

그리고 상기 설정된 재시도 기간 동안에 전송을 실패하였을 경우 상태 표시 LED(140)에 표시하고, 상기 LED(140)를 통해 전송 실패가 확인되면 사용자가 직접 PC 직접 전송 버튼을 온(on)시켜서, PC 직접 전송 요청부(130)로 하여금 즉시 1394 시리얼 버스 인터페이스부(30)를 통해서 시리얼 버스 제어용 마이크로 제어부(20) 에게 전송할 통신 이용 데이터가 있음을 알리도록 한다.When the transmission fails during the set retry period, the status indication LED 140 is displayed. When the transmission failure is confirmed through the LED 140, the user directly turns on the direct PC transmission button and directly turns on the PC. The transmission requester 130 promptly informs the serial control microcontroller 20 of the serial bus control via the 1394 serial bus interface unit 30 that there is communication use data to be transmitted.

그리고 상기 시리얼 버스 제어용 마이크로 제어부(20)가 1394 시리얼 버스 인터페이스부(30)를 통해서 RAM 제어부(60)에게 데이터 전송을 요구하면 RAM 제어부(60)는 RAM 제어 어드레스 레지스터부(40)의 값에 따라 통신 이용 데이터 저장용 RAM(50)에 저장된 해당 영역의 데이터를 상기 시리얼 버스 제어용 마이크로 제어부(20)가 1394 시리얼 버스 장치부(10)를 통해서 1394 시리얼 버스와 연결된 컴퓨터로 전송하도록 한다.When the serial bus control microcontroller 20 requests data transfer to the RAM controller 60 through the 1394 serial bus interface unit 30, the RAM controller 60 according to the value of the RAM control address register unit 40. The serial bus control micro controller 20 transmits the data of the corresponding area stored in the communication use data storage RAM 50 to the computer connected to the 1394 serial bus through the 1394 serial bus device unit 10.

이어 데이터 전송이 완료되었음을 시리얼 버스 제어용 마이크로 제어부(20)가 1394 시리얼 버스 인터페이스부(30)를 통하여 PC 직접 전송 요청부(130)에 알려 주면, 상기 PC 직접 전송 요청부(130)는 RAM 제어 어드레스 레지스터부(40)의 값을 적절한 값으로 변경하도록 한다.Subsequently, when the micro-control unit 20 for serial bus control notifies the PC direct transfer request unit 130 of the 1394 serial bus interface unit 30 that the data transfer is completed, the PC direct transfer request unit 130 sends a RAM control address. The value of the register section 40 is changed to an appropriate value.

도 3을 참조하여 좀더 자세히 살펴보기로 하자.With reference to Figure 3 will be described in more detail.

도 3을 보면 통신 단말기를 통해 발신 번호정보, 통신 시작정보, 그리고 통신 종료 정보를 검출하는 검출부(100)와, 예약 시간 설정을 위해 시작시간 및 종료시간의 설정과 예약의 유효함을 설정하는 설정 버튼 입력부(110)와, 상기 설정 버튼 입력부(110)에서 설정된 시작시간, 종료시간, 그리고 예약의 유효함을 저장하는 PC 예약 전송 요청부(80)와, 상기 검출부(100)에서 설정된 정보를 일시 저장시키는 버퍼부(70)와, 상기 검출부(100), PC 예약 전송 요청부(80), 그리고 버퍼부(70)를 제어하는 로컬 제어부(90)와, 상기 버퍼부(70)에 저장된 데이터를 입력받아 순차적으로 저장시키는 통신 이용 데이터 저장용 RAM(50)과, 상기 통신 이용 데이터 저장용 RAM(50)에 저장된 전송데이터의 시작 어드레스, 종료 어드레스, 그리고 현재 입력되는 데이터의 저장할 위치를 저장하는 RAM 제어 어드레스 레지스터부(40)와, 상기 통신 이용 데이터 저장용 RAM(50), 버퍼부(70), 그리고 RAM 제어 어드레스 레지스터부(40)를 제어하는 RAM 제어부(60)와, 상기 RAM 제어부(60)의 제어에 의해 통신 내역 서비스 장치와 컴퓨터간의 비동기 패킷 데이터 송수신을 처리하는 시리얼 버스 장치부(10)와, 상기 시리얼 버스 장치부(10)를 제어하는 시리얼 버스 제어용 마이크로 제어부와, 상기 시리얼 버스 제어용 마이크로 제어부(20)와 통신 내역 서비스 장치부의 몇몇 기능부들과 데이터의 송수신을 위하여 필요한 데이터 및 제어신호를 연결하는 시리얼 버스 인터페이스부(30)로 구성된다.Referring to FIG. 3, a detection unit 100 for detecting caller ID information, communication start information, and communication end information through a communication terminal, and setting for setting start time and end time and validity of reservation for setting a reservation time The PC reservation transmission request unit 80, which stores the button input unit 110, the start time, the end time, and the validity of the reservation set by the setting button input unit 110, and the information set by the detection unit 100 for a temporary date and time. A buffer unit 70 for storing the data, a local controller 90 controlling the detection unit 100, a PC reservation transfer request unit 80, and a buffer unit 70, and data stored in the buffer unit 70. A RAM 50 for receiving and sequentially storing input and storing data; and a start address, an end address, and a location for storing the currently input data of the transmission data stored in the RAM 50 for the communication usage data. A RAM control unit 60 controlling the RAM control address register unit 40, the RAM 50 for storing the communication data, the buffer unit 70, and the RAM control address register unit 40, and the RAM control unit ( A serial bus device unit 10 for asynchronous packet data transmission and reception between the communication history service device and a computer under the control of 60), a microcontroller for serial bus control controlling the serial bus device unit 10, and the serial bus. The control micro control unit 20 and the communication history service device unit some functional units and a serial bus interface unit 30 for connecting data and control signals necessary for the transmission and reception of data.

그리고 상기 통신 시작 시간 및 통신 종료 시간, 그리고 시작 시간 설정 및 종료 시간 설정에 실시간 시간 정보를 공급해 주는 내부 타이머(161)와, 상기 PC 예약 전송 요청부(80)에 의한 전송이 실패했을 때나 사용자의 의사에 따라 즉시 전송을 제어하는 PC 직접 전송 요청부(130)와, 상기 RAM 제어부(60)에 의해 상기 통신 이용 데이터 저장용 RAM에 데이터-풀(full) 발생, 예약 전송 시점 발생, 그리고 전송 완료를 표시하는 상태 표시부(140)와, 상기 RAM 제어부(60)에 의해 상기 통신 이용 데이터 저장용 RAM(50)에 데이터-풀(full) 발생, 예약 전송 시점 발생, 그리고 전송 완료를 음성신호로 알려주는 스피커부(150)와, 상기 통신 이용 데이터 저장용 RAM(50), RAM 제어 어드레스 레지스터부(40), 내부 타이머(161), 그리고 PC 예약 전송 요청부(80)에 전원을 공급해 주는 배터리부(160)와, 외부로부터 전송된 통신 이용 내역의 간략한 정보를 표시하거나 상기 설정 버튼 입력부(110)를 통해 내부 타이머(161)와 PC 예약 전송 요청부(80)의 설정값을 표시하는 LCD 처리부(120)를 더 포함하여 구성된다.And an internal timer 161 for supplying real-time time information to the communication start time and communication end time, and the start time setting and the end time setting, and when the transmission by the PC reservation transmission request unit 80 has failed or is performed by the user. The PC direct transfer request unit 130 controls the immediate transfer according to the intention, and the RAM controller 60 generates a data-full in the RAM for storing the communication use data, a reservation transfer time occurs, and transfer completion. The status display unit 140 and the RAM control unit 60 to indicate the data-full generation, the reservation transmission time generation, and the completion of the transmission to the communication use data storage RAM 50 as a voice signal Is a battery unit for supplying power to the speaker unit 150, the RAM 50 for storing the communication use data, the RAM control address register unit 40, the internal timer 161, and the PC reservation transfer request unit 80. (160 And the LCD processing unit 120 displaying brief information of the communication usage history transmitted from the outside or displaying the setting values of the internal timer 161 and the PC reservation transmission request unit 80 through the setting button input unit 110. It is configured to further include.

상기 통신 내역 서비스 장치는 통신 단말기(170)와는 통신선(전화선)으로 연결되고, 컴퓨터와는 1394 시리얼 버스로 연결되어 동작한다.The communication history service device is connected to the communication terminal 170 by a communication line (telephone line), and is connected to a computer by a 1394 serial bus.

그리고 상기 통신 단말기(170)로부터 전송된 신호들을 이용하여 검출부(100)는 발신 번호 정보, 통신 시작 정보, 그리고 통신 종료 정보를 검출하여 로컬(local) 제어부(90)에게 전송한다.The detector 100 detects the calling number information, the communication start information, and the communication end information by using the signals transmitted from the communication terminal 170 and transmits the detected number to the local control unit 90.

그러면, 상기 로컬 제어부(90)는 검출부(100)로부터 전달된 발신 번호 정보에 따라 발신 번호를 발신 번호 저장 버퍼(71)에 저장한 후, 통신 시작 정보가 전달되면 내부 타이머(161)의 값을 통신 시작 저장 버퍼(72)에 저장한다.Then, the local controller 90 stores the calling number in the calling number storage buffer 71 according to the calling number information transmitted from the detector 100, and if the communication start information is delivered, sets the value of the internal timer 161. The data is stored in the communication start storage buffer 72.

그리고 통신 종료 정보가 전달되면 내부 타이머(161)의 값을 통신 종료 시간 저장 버퍼(73)에 저장함과 동시에 RAM 제어부(60)에게 이들 버퍼들(71)(72)(73)의 데이터를 통신이용 데이터 저장용 RAM(50)에 저장하도록 명령한다.When the communication end information is transmitted, the internal timer 161 stores the value of the internal timer 161 in the communication end time storage buffer 73, and simultaneously communicates the data of these buffers 71, 72, 73 to the RAM controller 60. Instruction to store in the data storage RAM 50.

이때 저장 명령을 받은 RAM 제어부(60)는 RAM 제어 어드레스 레지스터부(40)(시작 어드레스 레지스터(41), 종료 어드레스 레지스터(42), 포인터 레지스터(43))의 값을 이용하여 이들 버퍼(71)(72)(73)의 데이터를 지정된 위치의 통신 이용 데이터 저장용 RAM(50)에 저장한 후, 변경이 필요한 RAM 제어 어드레스 레지스터부(40)를 적절한 값으로 변경한다.At this time, the RAM control unit 60 having received the storage command uses the values of the RAM control address register unit 40 (start address register 41, end address register 42, pointer register 43) to the buffer 71. After storing the data of (72) and (73) in the communication use data storage RAM 50 at the designated position, the RAM control address register section 40 which needs to be changed is changed to an appropriate value.

설정 버튼 입력부(110)는 통신 내역 서비스 장치의 번호 버튼과 일반 기능 버튼의 조작에 의해서 전달된 데이터를 로컬 제어부(90)를 통해서 내부 타이머(161)의 값이나 PC 예약 전송 요청부(80)의 예약 설정 레지스터부(40)(시작 시간 설정 레지스터(41), 종료 시간 설정 레지스터(42), 포인터(43))의 값을 변경하도록 한다.The setting button input unit 110 transmits the data transmitted by the operation of the number button and the general function button of the communication history service device through the local control unit 90 to the value of the internal timer 161 or the PC reservation transmission request unit 80. The value of the reservation setting register section 40 (start time setting register 41, end time setting register 42, pointer 43) is changed.

그리고 통신 이용 데이터 저장용 RAM(50)과 RAM 제어 어드레스 레지스터부(40), 그리고 내부 타이머(161)와 PC 예약 전송 요청부(80) 내부의 예약 설정 레지스터인 시작 시간 설정 레지스터(81), 종료 시간 설정 레지스터(82), 예약 설정 플래그(flag)(83)는 내부 배터리(battery)(160)를 이용하여 항상 전원을 공급하여 유효한 값을 유지하도록 한다.And a start time setting register 81, which is a reservation setting register in the internal memory 161 and the PC reservation transfer request unit 80, and the RAM 50 for storing the communication use data, the RAM control address register 40, and the end. The time setting register 82 and the reservation setting flag 83 are always powered by the internal battery 160 to maintain a valid value.

PC 예약 전송 요청부(80)는 설정 버튼 입력부(110)가 로컬 제어부(90)에게 전달한 예약 설정 레지스터들의 설정 값(예를 들어, 1999년 6월 1일 00:00 ~ 1999년 6월 30일 24:00)을 전달받아 해당 레지스터에 저장하거나, 컴퓨터에서 통신 내역 서비스 프로그램을 이용하여 통신 내역 서비스 장치로 전송된 PC 예약 전송 요청부(80)의 예약 설정 레지스터들(81)(82)(83)에 설정 값을 전달받아 해당 레지스터에 저장한다.PC reservation transmission request unit 80 is a setting value of the reservation setting registers transmitted from the setting button input unit 110 to the local control unit (for example, June 1, 1999 00:00 ~ June 30, 1999 24:00) received and stored in the corresponding register, or the reservation setting registers 81, 82, 83 of the PC reservation transfer request unit 80 transmitted from the computer to the communication history service device using the communication history service program. Receive the setting value and save it in the register.

그런 후, PC 예약 전송 요청부(80)가 내부 타이머(161)의 값과 예약 설정 종료 레지스터(82)에 저장된 시간(여기서는 1999년 6월 30일 24:00)이 같음을 감지하거나, 또는 RAM 제어부(60)로부터 통신 이용 데이터 저장용 RAM(50)에 더 이상 데이터를 기록할 수 없다는 데이터-풀(full) 상태 신호를 전달받으면, RAM 제어부(60)에게 현재 "포인터 - 1"의 값(여기서 숫자 "1"의 의미는 임의의 발신 번호와 통신 시작 시간, 통신 종료시간이 기록된 영역의 단위임)을 종료 어드레스 레 지스터(42)에 기록하도록 명령한 후, 1394 시리얼 버스 인터페이스부(30)를 통해 시리얼 버스 제어용 마이크로 제어부(20)에게 1394 시리얼 버스에 연결된 컴퓨터로 비동기 패킷 데이터 전송이 있음을 알린다.Then, the PC reservation transfer request unit 80 detects that the value of the internal timer 161 is equal to the time stored in the reservation setting end register 82 (here, 24:00 on June 30, 1999), or RAM Upon receiving a data-full status signal indicating that data can no longer be written to the RAM 50 for storing communication use data from the controller 60, the value of the current " pointer-1 " Here, the meaning of the number "1" is a unit of an area in which an arbitrary calling number, a communication start time, and a communication end time are recorded), and the 1394 serial bus interface unit 30 is instructed. The microcontroller 20 for controlling the serial bus informs the asynchronous packet data transmission to the computer connected to the 1394 serial bus.

그러면 상기 시리얼 버스 제어용 마이크로 제어부(20)는 1394 시리얼 버스 인터페이스부(30)를 통해서 RAM 제어부(60)에게 통신 이용 데이터를 전송하도록 요구하고, 또 RAM 제어부(60)는 시작 어드레스 레지스터(41)가 가리키는 통신 이용 데이터 저장용 RAM(50)의 위치(위치의 기본 단위는 발신 번호와 통신 시작 시간, 통신 종료시간이 기록된 영역임)에서부터 종료 어드레스 레지스터(42)가 가리키는 통신 이용 데이터 저장용 RAM(50)의 위치까지의 통신 이용 데이터를 1394 시리얼 버스 인터페이스부(30)를 통해서 시리얼 버스 제어용 마이크로 제어부(20)가 1394 시리얼 버스 장치부(10)로 읽어가도록 한다.Then, the serial bus control micro controller 20 requests the RAM controller 60 to transmit communication usage data through the 1394 serial bus interface unit 30, and the RAM controller 60 indicates that the start address register 41 From the position of the communication usage data storage RAM 50 indicated (the basic unit of the position is an area where the calling number, the communication start time, and the communication end time are recorded), the RAM for the communication usage data storage indicated by the end address register 42 ( The serial bus control microcontroller 20 reads the communication usage data up to the position of 50 through the 1394 serial bus interface unit 30 to the 1394 serial bus device unit 10.

그러면 1394 시리얼 버스의 사용권을 얻은 후에 시리얼 버스 제어용 마이크로 제어부(20)는 1394 시리얼 버스 장치부(10)로 읽어 온 데이터를 비동기 패킷으로 1394 시리얼 버스를 통해서 컴퓨터상의 일정 저장 영역으로 전송한다.Then, after obtaining the right to use the 1394 serial bus, the micro-control unit 20 for serial bus control transmits the data read into the 1394 serial bus device unit 10 as an asynchronous packet to a predetermined storage area on the computer through the 1394 serial bus.

그리고 전송에 성공하였음을 시리얼 버스 제어용 마이크로 제어부(20)가 PC 예약 전송 요청부(80)에게 알려주면, PC 예약 전송 요청부(80)는 RAM 제어부(60)에게 "종료 어드레스 레지스터의 값 + 1"을 시작 어드레스 레지스터(41)에 저장하도록 하여 전송한 해당 영역의 통신 이용 데이터 저장용 RAM(50)의 데이터를 무효화시킨다.When the serial bus control microcontroller 20 notifies the PC reservation transfer request unit 80 that the transfer is successful, the PC reservation transfer request unit 80 informs the RAM controller 60, "the value of the end address register + 1. &Quot; is stored in the start address register 41 to invalidate the data in the communication use data storage RAM 50 of the transferred area.

또한 컴퓨터가 1394 시리얼 버스를 통해서 직접 해당 통신 내역 서비스 장치 의 RAM 제어부(60)에게 현재까지의 통신 이용 데이터를 요구할 수 있는데, 컴퓨터가 데이터의 전송 요구를 하면 해당 통신 내역 서비스 장치부(10)의 시리얼 버스 제어용 마이크로 제어부(20)는 1394 시리얼 버스 인터페이스부(30)를 통해서 RAM 제어부(60)에게 전송요구를 하고, RAM 제어부(60)는 현재 "포인트 - 1"의 값을 종료 어드레스 레지스터(42)에 저장한다.In addition, the computer may directly request communication usage data to the RAM control unit 60 of the communication history service device through the 1394 serial bus. When the computer requests data transmission, the communication history service device unit 10 The microcontroller 20 for serial bus control requests a transfer to the RAM controller 60 through the 1394 serial bus interface unit 30, and the RAM controller 60 ends the current value of " point-1 " ).

그리고 시작 어드레스 레지스터(41)가 가리키는 위치부터 종료 어드레스 레지스터(42)가 가리키는 위치까지의 통신 이용 데이터 저장용 RAM(50)에 저장된 데이터를 1394 시리얼 버스 인터페이스부(30)를 통해서 시리얼 버스 제어용 마이크로 제어부(20)가 1394 시리얼 버스 장치부(10)로 읽어 가도록 한다.Then, the microcontroller for serial bus control via the 1394 serial bus interface unit 30 stores data stored in the communication use data storage RAM 50 from the position indicated by the start address register 41 to the position indicated by the end address register 42. (20) reads to the 1394 serial bus device section (10).

이어 1394 시리얼 버스의 사용권을 얻은 후에 시리얼 버스 제어용 마이크로 제어부(20)는 1394 시리얼 버스 장치부(10)로 읽어 온 데이터를 비동기 패킷으로 1394 시리얼 버스를 통해서 컴퓨터상의 일정 저장 영역으로 전송한다.Subsequently, after obtaining the right to use the 1394 serial bus, the microcontroller 20 for serial bus control transmits the data read into the 1394 serial bus device unit 10 as an asynchronous packet to a predetermined storage area on the computer through the 1394 serial bus.

이때 상기 비동기 패킷 데이터 전송에 성공하였음을 시리얼 버스 제어용 마이크로 제어부(20)가 PC 직접 전송 요청부(80)에게 알려 주면, PC 직접 전송 요청부(80)는 RAM 제어부(60)에게 "종료 어드레스 레지스터의 값 + 1"을 시작 어드레스 레지스터(41)에 저장하도록 하여 전송한 해당 영역의 통신 이용 데이터 저장용 RAM(50)의 데이터를 무효화시킨다.At this time, when the serial bus control micro controller 20 notifies the PC direct transfer request unit 80 that the asynchronous packet data transmission is successful, the PC direct transfer request unit 80 informs the RAM controller 60 in the "end address register". A value of + 1 " is stored in the start address register 41, thereby invalidating the data in the communication use data storage RAM 50 of the transferred area.

그리고, 컴퓨터는 통신 내역 서비스 장치에서 전송된 통신 이용 데이터인 통신 내역 서비스 정보를 이용하여 통신 이용 내역을 처리한 후에 간략한(이용 기간과 총 통신 요금)정보를 1394 시리얼 버스를 통하여 통신 내역 서비스 장치의 1394 시리얼 버스 인터페이스부(20)를 통해서 로컬 제어부(90)에게 보내면 로컬 제어부(90)는 LCD 표시부(120)에 나타내 준다.The computer processes the communication usage history by using the communication history service information, which is the communication usage data transmitted from the communication history service device, and then stores the brief (use period and total communication fee) information through the 1394 serial bus. When sent to the local controller 90 through the 1394 serial bus interface 20, the local controller 90 is displayed on the LCD display 120.

그리고 RAM 제어부(60)는 통신 이용 데이터 저장용 RAM(50)이 데이터-풀(full) 상태임을 감지하거나, 또는 예약 전송 시점 발생 및 전송 완료 사건(event)이 발생했다는 관련 제어 신호를 전송 받으면 상태 표시부(140)의 해당 LED를 점등한다.The RAM controller 60 detects that the RAM 50 for storing the communication data is in a data-full state, or receives a related control signal indicating that a reserved transmission time point and a transmission completion event have occurred. The corresponding LED of the display unit 140 is turned on.

그래서 PC 예약 전송 요청부(80)의 전송 요구에 대해 1394 시리얼 버스 장치부(10)가 통신 이용 데이터를 아직 컴퓨터로 전송하지 않았거나, 설정된 재전송(retry) 기간 내에 전송에 실패(예를 들어, PC가 파워-오프(power-off상태))했을 때에는 상기 RAM 제어부(60)는 상태 표시부(140)의 데이터 풀이나 예약 전송 사건(event)에 해당하는 상태 표시 LED를 계속 점등시킨다.Thus, the 1394 serial bus device unit 10 has not yet transmitted the communication usage data to the computer in response to the transmission request of the PC reservation transfer request unit 80, or fails to transmit within the set retry period (for example, When the PC is powered off (power-off state), the RAM control unit 60 continues to light the status display LED corresponding to the data pool or the scheduled transmission event of the status display unit 140.

그리고 이때 PC 직접 전송 요청부(130)를 이용하여 직접 전송을 시도할 수 있다. In this case, direct transmission may be attempted by using the PC direct transmission request unit 130.

스피커부(150)는 사건(event)이 발생했을 때 상태 표시부(140)가 해당 LED로 표시해 주는 것을 음성 신호로 알려 주는 기능을 한다.The speaker unit 150 functions as a voice signal indicating that the status display unit 140 displays the corresponding LED when an event occurs.

이와 같을 때 상기 RAM 제어부(60)가 RAM 제어 어드레스 레지스터부(40)의 값을 어떻게 변경하는지 실시예를 통해 상세히 살펴보기로 한다.In this case, how the RAM control unit 60 changes the value of the RAM control address register unit 40 will be described in detail with reference to an embodiment.

그리고 통신 이용 데이터 저장용 RAM(50)은 "0"부터 "1000"까지의 어드레스 영역을 가지는 것으로 가정한다.In addition, it is assumed that the RAM 50 for storing communication use data has an address area of "0" to "1000".

먼저, 파워-온(power-on)으로 RAM 제어 어드레스부(40)의 레지스터들(41)(42)(43)을 "0"으로 초기화한다.First, the registers 41, 42, 43 of the RAM control address section 40 are initialized to " 0 " by power-on.

이때, 시작 어드레스(41) "0", 종료 어드레스(42) "0"(무효), 포인터(43) "0" 이다.At this time, the start address 41 is "0", the end address 42 is "0" (invalid), and the pointer 43 is "0".

이어 예약 설정(1999년 6월 1일 00:00분 ~ 1999년 6월 30일 24:00)을 하면 PC 예약 전송 요청부(80)의 예약 설정 플래그(83)가 "1"로 설정된다.Subsequently, when reservation setting is made (00:00 minutes on June 1, 1999 to 24:00 on June 30, 1999), the reservation setting flag 83 of the PC reservation transfer request unit 80 is set to "1".

이때, 시작 어드레스(41) "0", 종료 어드레스(42) "0"(무효), 포인터(43) "0" 이다.At this time, the start address 41 is "0", the end address 42 is "0" (invalid), and the pointer 43 is "0".

그리고 PC 예약 전송 요청부(80)의 시작 시간 설정부(81)의 값과 내부 타이머(161)의 값이 같음을 PC 예약 전송 요청부(80)가 RAM 제어부(60)에게 알려 현재 포인터 레지스터의 값 "0"을 시작 어드레스 레지스터에 기록하도록 한다.The PC reservation transfer request unit 80 notifies the RAM controller 60 that the value of the start time setting unit 81 of the PC reservation transfer request unit 80 and the value of the internal timer 161 are the same. Write the value "0" into the start address register.

이때 시작 어드레스(41) "0", 종료 어드레스(42) "0"(무효), 포인터(43) "0" 이다.At this time, the start address 41 is "0", the end address 42 is "0" (invalid), and the pointer 43 is "0".

그리고 RAM 제어부(60)는 통신 이용 데이터 저장용 RAM(50)에 발신 번호와 통신 시작 시간 저장 버퍼(72), 통신 종료 시간 저장 버퍼(73)들의 데이터를 기록할 때마다 포인터(43)의 값을 1 씩 증가시킨다.The RAM control unit 60 records the value of the pointer 43 each time the data of the calling number, the communication start time storage buffer 72, and the communication end time storage buffer 73 is recorded in the RAM 50 for communication use data storage. Increase by 1.

이때, 통신 이용 데이터 저장용 RAM(50)이 0부터 1000까지의 어드레스를 가지고 있는 경우, 포인터(43)가 1000일 때, 1 증가하면 다시 0으로 피드백(feedback) 된다.At this time, when the communication use data storage RAM 50 has an address from 0 to 1000, when the pointer 43 is 1000, an increase of 1 causes a feedback back to 0 again.

이어 PC 예약 전송 요청부(80)는 종료 시간 설정부(82)의 값과 내부 타이머(161)의 값이 같음을 RAM 제어부(60)에게 알려 "포인터("100") - 1"의 값을 종료 어드레스 레지스터(40)에 저장하도록 한다.Then, the PC reservation transfer request unit 80 notifies the RAM control unit 60 that the value of the end time setting unit 82 and the value of the internal timer 161 are the same, and sets the value of "pointer (" 100 ")-1". To the end address register 40.

이때 시작 어드레스(41) "0", 종료 어드레스(42) "99"(유효), 포인터(43) "100" 이다.At this time, the start address 41 is "0", the end address 42 is "99" (valid), and the pointer 43 is "100".

그리고 PC 예약 전송 요청부(80)는 1394 시리얼 버스 인터페이스부(30)를 통해 시리얼 버스 제어용 마이크로 제어부(20)에게 통신 이용 데이터의 전송이 있음을 알린다.The PC reservation transfer request unit 80 notifies the serial control unit microcontroller 20 that the communication use data is transmitted through the 1394 serial bus interface unit 30.

이어 시리얼 버스 제어용 마이크로 제어부(20)는 1394 시리얼 버스 인터페이스부(30)를 통해 RAM 제어부(60)에게 전송할 통신 이용 데이터를 요구하고 버스의 사용권을 얻어 컴퓨터로 데이터 블록에 쓰기 요청으로 비동기 패킷을 전송한다.Subsequently, the microcontroller 20 for serial bus control requests the communication usage data to be transmitted to the RAM controller 60 through the 1394 serial bus interface unit 30, and obtains a license of the bus to transmit an asynchronous packet to the computer as a write request to the data block. do.

이때 시작 어드레스(41) "0", 종료 어드레스(42) "99"(유효), 포인터(43) "100" 이다.At this time, the start address 41 is "0", the end address 42 is "99" (valid), and the pointer 43 is "100".

그리고 시리얼 버스 제어용 마이크로 제어부(20)는 컴퓨터로부터 전송된 비동기 패킷에 쓰기 응답의 응답코드(rcode)를 분석하여 전송에 성공하였음을 PC 예약 전송 요청부(80)에게 알린다. The micro-control unit 20 for serial bus control analyzes the response code (rcode) of the write response to the asynchronous packet transmitted from the computer and informs the PC reservation transfer request unit 80 that the transmission is successful.

이어 PC 예약 전송 요청부(80)는 RAM 제어부(60)에게 RAM 제어 어드레스 레지스터부(40)의 값을 변경하도록하여 전송된 해당 통신 이용 데이터 저장용 RAM(50) 영역의 데이터를 무효화하도록 하고, 자신의 예약 설정 플래그(83)를 "0"으로 설정한다.Subsequently, the PC reservation transfer request unit 80 causes the RAM control unit 60 to change the value of the RAM control address register unit 40 so as to invalidate the data of the transferred RAM 50 for storing the communication use data. The reservation setting flag 83 is set to " 0 ".

그리고 RAM 제어부(60)는 "종료 어드레스 레지스터(42)의 값("99") + 1"을 시작 어드레스 레지스터(41)에 기록한다.Then, the RAM control unit 60 writes " 99 " + 1 " of the end address register 42 into the start address register 41. The " end "

이때 시작 어드레스(41) "100", 종료 어드레스(42) "99"(무효), 포인터(43) "100" 이다.At this time, the start address 41 is "100", the end address 42 is "99" (invalid), and the pointer 43 is "100".

그리고 로컬 제어부(90)의 요구로 RAM 제어부(60)는 통신 이용 데이터 저장용 RAM(50)에 발신 번호와 통신 시작 시간 저장 버퍼(72), 통신 종료 시간 저장 버퍼(73)들의 데이터를 기록하고 포인터(43)의 값을 증가시킨다.In response to a request of the local controller 90, the RAM controller 60 records data of the calling number, the communication start time storage buffer 72, and the communication end time storage buffer 73 in the RAM 50 for communication use data storage. The value of the pointer 43 is increased.

그리고 다시 예약 설정을 하면(1999년 7월 1일 00:00 ~ 1999년 7월 31일 24:00) 예약 설정 플래그(83)를 "1"로 설정된다.When reservation is set again (July 1, 1999 00:00 to July 31, 1999, 24:00), the reservation setting flag 83 is set to "1".

이어 시작 시간 설정부(81)의 값과 내부 타이머(161)의 값을 비교하고, 상기 두 값이 같으면 PC 예약 전송 요청부(80)가 RAM 제어부(60)에게 알려서 현재 포인터 레지스터(43)의 값 "101"을 시작 어드레스 레지스터(41)에 기록하도록 하지만, 예약 설정한 시점이 설정한 예약 시작 시간보다 늦으므로 이미 설정된 "100"이 시작 어드레스 레지스터(41)에 유지된다.Then, the value of the start time setting unit 81 is compared with the value of the internal timer 161. If the two values are the same, the PC reservation transfer request unit 80 notifies the RAM control unit 60 of the current pointer register 43. The value " 101 " is written to the start address register 41, but since the reservation setting time point is later than the set reservation start time, the already set " 100 " is held in the start address register 41. FIG.

그리고 RAM 제어부(60)는 계속된 로컬 제어부(90)의 저장 요구로 통신 이용 데이터 저장용 RAM(50)에 발신 번호와 통신 시작 시간 저장 버퍼(72), 통신 종료 시간 저장 버퍼(73)들의 데이터를 기록해 간다.The RAM control unit 60 continues to store data of the call number and the communication start time storage buffer 72 and the communication end time storage buffer 73 in the RAM 50 for communication use data storage by the storage request of the local control unit 90. Record it.

따라서 포인터(43) "999" -> 포인터(43) "1000" -> 포인터(43) "0"... -> 포인터(43) "100" 로 반복된다.Therefore, the pointer 43 is repeated as "999"-> pointer 43 "1000"-> pointer 43 "0" ...-> pointer 43 "100".

그리고 RAM 제어부(60)가 PC 예약 전송 요청부(80)에게 데이터-풀(full)이 발생되었음을 알린다.The RAM controller 60 informs the PC reservation transfer request unit 80 that the data-full has been generated.

이때 시작 어드레스(41) "100", 종료 어드레스(42) "99"(무효), 포인터(43) "100" 이다.At this time, the start address 41 is "100", the end address 42 is "99" (invalid), and the pointer 43 is "100".

그리고 PC 예약 전송 요청부(80)는 RAM 제어 어드레스 레지스터부(40)의 값을 변경하도록 RAM 제어부(60)에게 명령한 후, 1394 시리얼 버스 인터페이스부(30)를 통해서 시리얼 버스 제어용 마이크로 제어부(20)에게 전송할 통신 이용 데이터가 있음을 알린다.The PC reservation transfer request unit 80 instructs the RAM control unit 60 to change the value of the RAM control address register unit 40, and then, via the 1394 serial bus interface unit 30, the microcontroller 20 for serial bus control. ) Is informed that there is communication usage data to send.

이때 시작 어드레스(41) "100", 종료 어드레스(42) "99"(유효), 포인터(43) "100" 이다.At this time, the start address 41 is "100", the end address 42 is "99" (valid), and the pointer 43 is "100".

그리고 통신 이용 데이터 저장용 RAM(50)이 데이터-풀(full) 상태이므로 더 이상 통신 이용 데이터 저장용 RAM(50)에 데이터를 기록하지 않는다.Since the communication usage data storage RAM 50 is in a data-full state, data is no longer recorded in the communication usage data storage RAM 50.

이어 시리얼 버스 제어용 마이크로 제어부(20)는 컴퓨터로부터 전송된 비동기 패킷에 쓰기 응답의 응답을 분석하여 전송에 성공하였음을 인지하면, 전송이 성공하였음을 PC 예약 전송 요청부(80)에게 알린다.Subsequently, when the serial bus control microcontroller 20 analyzes the response of the write response to the asynchronous packet transmitted from the computer and recognizes that the transmission is successful, the micro controller 20 notifies the PC reservation transmission request unit 80 that the transmission is successful.

그리고 데이터 전송 성공 신호를 받은 PC 예약 전송 요청부(80)는 RAM 제어부(60)에게 RAM 제어 어드레스 레지스터부(40)의 값을 변경하도록하여 전송된 해당 통신 이용 데이터 저장용 RAM(50) 영역의 데이터를 무효화시킨다.The PC reservation transmission request unit 80 receiving the data transmission success signal causes the RAM control unit 60 to change the value of the RAM control address register unit 40 so as to transmit the data of the RAM 50 for the corresponding communication usage data. Invalidate the data.

그리고 RAM 제어부(60)는 RAM 제어 어드레스 레지스터부(40)의 값을 초기화(데이터-풀(full) 발생에 의한 전송이므로)한다.The RAM control unit 60 then initializes the value of the RAM control address register unit 40 (since it is a transfer due to data-full generation).

이때 시작 어드레스(41) "0", 종료 어드레스(42) "0"(무효), 포인터(43) "0" 이다.At this time, the start address 41 is "0", the end address 42 is "0" (invalid), and the pointer 43 is "0".

그리고 예약 설정 기간의 종료 시간(1999년 7월 31일 24:00)이 되지 않은 상 태인 경우 RAM 제어부(60)는 로컬 제어부(90)의 요구에 의해서 계속 통신 이용 데이터 저장용 RAM(50)에 데이터를 저장하고 포인터(43)를 증가시킨다.And when the end time of the reservation setting period (July 31, 1999 24:00) is not reached, the RAM control unit 60 continues to the RAM 50 for communication use data storage at the request of the local control unit 90. Store data and increment pointer 43.

그리고 예약 설정 기간의 종료 시간이 되면 PC 예약 전송 요청부(130)가 RAM 제어부(60)에게 RAM 제어 어드레스 레지스터부(40)의 값을 변경하도록 명령한 후, 1394 시리얼 버스 인터페이스부(30)를 통해서 시리얼 버스 제어용 마이크로 제어부(20)에게 전송할 통신 이용 데이터가 있음을 알린다.When the reservation setting period is reached, the PC reservation transfer request unit 130 instructs the RAM control unit 60 to change the value of the RAM control address register unit 40, and then the 1394 serial bus interface unit 30. Informs the serial bus control microcontroller 20 that there is communication usage data to be transmitted.

이때 시작 어드레스(41) "0", 종료 어드레스(42) "49"(유효), 포인터(43) "50" 이다.At this time, the start address 41 is "0", the end address 42 is "49" (valid), and the pointer 43 is "50".

그리고 PC 예약 전송 요청부(130)가 1394 시리얼 버스 인터페이스부(30)를 통해서 시리얼 버스 제어용 마이크로 제어부(20)로부터 데이터 전송 성공 신호를 받아 RAM 제어부(60)에게 RAM 제어 어드레스 레지스터부(40)의 값을 변경하도록 요구하기 전에, 로컬 제어부(90)의 데이터 저장 요구로 RAM 제어부(60)가 데이터를 통신 이용 데이터 저장용 RAM(50)에 저장한다.The PC reservation transfer request unit 130 receives the data transfer success signal from the serial bus control microcontroller 20 through the 1394 serial bus interface unit 30 and transmits the data transfer success signal to the RAM control unit 60 of the RAM control address register unit 40. Before requesting to change the value, the RAM control section 60 stores the data in the RAM 50 for communication use data storage in response to a data storage request of the local control section 90.

이때 시작 어드레스(41) "0", 종료 어드레스(42) "49"(유효), 포인터(43) "51"이다.At this time, the start address 41 is "0", the end address 42 is "49" (valid), and the pointer 43 is "51".

그리고 PC 예약 전송 요청부(80)로 데이터 전송 성공 신호가 전달되면 PC 예약 전송 요청부(80)는 RAM 제어부(60)에게 RAM 제어 어드레스 레지스터부(40)의 값을 변경하도록 명령한 후, 예약 설정 플래그(83)를 "0"으로 설정한다.When the data transfer success signal is transmitted to the PC reservation transfer request unit 80, the PC reservation transfer request unit 80 instructs the RAM control unit 60 to change the value of the RAM control address register unit 40. The setting flag 83 is set to "0".

이때 시작 어드레스(41) "50", 종료 어드레스(42) "49"(무효), 포인터(43) "51" 이다.At this time, the start address 41 is "50", the end address 42 is "49" (invalid), and the pointer 43 is "51".

그리고 다시 예약 설정(1999년 8월 1일 00:00 ~ 1999년 8월 31일 24:00)을 한다. 그러나 설정시점이 예약 설정 기간의 시작 시간(1999년 8월 1일 00:00)보다 늦으므로 PC 예약 전송 요청부(80)는 RAM 제어부(60)에게 시작 어드레스 레지스터(41)의 값을 포인터(43)값으로 변경하도록 명령하지 않고, 자신의 예약 설정 플래그(83)만을 "1"로 설정한다.Then set the reservation again (00:00 on August 1, 1999 to 24:00 on August 31, 1999). However, since the setting time is later than the start time of the reservation setting period (00:00 August 1, 1999), the PC reservation transfer request unit 80 points the RAM control unit 60 to the value of the start address register 41. Only the own reservation setting flag 83 is set to " 1 " without an instruction to change the value to 43).

이때 시작 어드레스(41) "50", 종료 어드레스(42) "49"(무효), 포인터(43) "51" 이다.At this time, the start address 41 is "50", the end address 42 is "49" (invalid), and the pointer 43 is "51".

도 4 는 본 발명에 따른 통신 내역 서비스 장치와 통신 단말기(모뎀 포함) 및 컴퓨터와의 연결 구성도를 나타내고 있다.4 is a diagram illustrating a connection between a communication history service apparatus, a communication terminal (including a modem), and a computer according to the present invention.

도 4를 보면 통신 내역 서비스 장치의 1394 포트(192)와 폰라인(193)에 각각 연결된 컴퓨터(180)와 통신 단말기(170)의 연결을 나타내고 있다.4 illustrates a connection between the computer 180 and the communication terminal 170 connected to the 1394 port 192 and the phone line 193 of the communication history service device, respectively.

그리고 상기 통신 내역 서비스 장치는 전화 콘센트에 직접 부착하여 사용할 수 있도록 코드부(190)를 형성하고 있다.In addition, the communication history service device forms a code unit 190 to be directly attached to the telephone outlet.

또한 상기 1394 포트(192)와 컴퓨터(180) 사이에는 사용되는 시리얼 버스에 따라서 다른 기기들이 연결될 수 있다. In addition, other devices may be connected between the 1394 port 192 and the computer 180 according to the serial bus used.

도 5 는 본 발명에 따른 통신 내역 서비스 장치를 일반 통신 단말기 및 이동 통신 단말기에 내장하여 사용하는 경우의 실시예를 보여 주고 있다.FIG. 5 illustrates an embodiment in which a communication history service device according to the present invention is used in a general communication terminal and a mobile communication terminal.

도 5를 보면 일반 이동 단말기내에 통신 내역 정보를 저장하는 통신 내역 서비스 장치부(210)를 별도로 장착한다.Referring to FIG. 5, a communication history service device unit 210 for storing communication history information is installed separately in a general mobile terminal.

도 6 은 통신 요금 서비스 제공자가 인터넷상에서 제공하는 여러 통신 서비 스 사업자의 통신 내역 서비스 정보(통신 내역 서비스 프로그램, 통신 요금 기준 데이터)의 구성을 보여주고 있다.FIG. 6 illustrates a configuration of communication history service information (communication history service program and communication fee reference data) of various communication service providers provided by a communication fee service provider on the Internet.

따라서 사용자는 해당 국가, 통신 서비스 사업자, 그리고 단말기인 경우 사용 지역을 선택하여 인터넷상에서 제공되는 개정된 통신 내역 서비스 프로그램, 통신 기준 요금 데이터, 그리고 통신 기준 요금 데이터 등을 컴퓨터의 저장부에 다운로드 받는다. Therefore, the user selects a country, a communication service provider, and a user's terminal, and downloads the revised communication history service program, the communication base rate data, and the communication base rate data provided on the Internet to the storage of the computer.

도 7 은 다운로드받은 통신 내역 서비스 정보와 내역 서비스 장치로부터 전송된 통신 이용 데이터가 저장되어 있는 컴퓨터상의 통신 내역 서비스 정보 모음 directory의 계층 구조를 보여 주고 있다.FIG. 7 illustrates a hierarchical structure of a communication history service information collection directory on a computer in which downloaded communication history service information and communication usage data transmitted from a history service device are stored.

도 8 은 해당 통신 내역 서비스 프로그램을 실행하는데 필요한 입력 데이터의 항목들의 실시예를 보여 주고 있다.8 illustrates an embodiment of items of input data required to execute a corresponding communication history service program.

도 9 는 컴퓨터에서 직접 통신 내역 서비스 장치에 통신 이용 기간을 예약 설정하는 예를 보여 주고 있다. 9 illustrates an example of setting a reservation period for a communication using a communication history service device directly from a computer.

도 8, 도 9를 보면 사용자는 한국 통신 통신내역 서비스 프로그램을 선택하게 되면 도 8과 같이 다수개의 통신 내역 서비스에 따른 선택사항이 나타나게 되고 사용자는 단지 디스플레이된 내용을 시청하면서 선택함으로써 간편하게 통신내역을 화면상에서 또는 프린터를 이용하여 볼 수 있게 된다.8 and 9, when the user selects the Korean communication history service program, the selections according to the plurality of communication history services appear as shown in FIG. 8, and the user simply selects while viewing the displayed contents to easily select the communication history. It can be viewed on the screen or by using a printer.

또 도 9와 같이 통신 이용 기간 예약을 별도로 설정하여 예약된 기간동안의 통신사용 내역을 확인하게 된다.In addition, as shown in FIG. 9, the communication usage period reservation is separately set to confirm the details of the communication usage during the reserved period.

도 10 은 통신 이용 요금 계산 항목을 선택하여 통신 내역 서비스 프로그램 을 실행한 결과를 보여 주고 있다.10 illustrates a result of executing a communication history service program by selecting a communication charge calculation item.

도 11 은 본 발명에 따른 1394 시리얼 버스로 연결된 컴퓨터 상에서 통신 내역 서비스 장치의 통신 이용데이터를 처리하기 위한 컴퓨터 상에서의 통신 내역 서비스 처리 흐름도를 보여 주고 있다.11 is a flowchart illustrating a communication history service processing flow on a computer for processing communication usage data of a communication history service apparatus on a computer connected by a 1394 serial bus according to the present invention.

도 11을 보면 먼저 RAM 제어 어드레스 레지스터부(40)를 초기화 한 후(S1), 사용자는 설정 버튼 입력부(110)를 통해 통신 이용 기간 예약을 설정한다(S2).Referring to FIG. 11, after initializing the RAM control address register unit 40 (S1), the user sets a reservation period for communication using the setting button input unit 110 (S2).

그리고 검출부(100)에서는 통신 단말기(170)에서 발생된 발신번호를 검출하여(S3) 로컬 제어부(90)의 제어를 통해 상기 검출된 발신 번호를 발신 번호 저장 버퍼(71)에 저장한다(S4).The detection unit 100 detects the calling number generated in the communication terminal 170 (S3) and stores the detected calling number in the calling number storage buffer 71 through the control of the local controller 90 (S4). .

이때 상기 검출부(100)로부터 발신 성공 정보가 로컬 제어부(90)에 전달되었는지를 체크하여(S5), 전달된 경우에 상기 로컬 제어부(90)는 통신 시작 시간 저장 버퍼(72)에 현재 내부 타이머(161) 값을 저장한다(S6).At this time, it is checked whether the transmission success information is transmitted from the detection unit 100 to the local control unit 90 (S5), and if so, the local control unit 90 transmits the current internal timer to the communication start time storage buffer 72. 161) Save the value (S6).

이어 로컬 제어부(90)는 RAM 제어부(60)에게 발신 번호 저장 버퍼(71), 통신 시작 시간 저장 버퍼(72), 그리고 통신 종료 시간 저장 버퍼(73)의 값을 통신 이용 데이터 저장용 RAM(50)에 저장하도록 명령한다(S9).Subsequently, the local controller 90 transmits the values of the call number storage buffer 71, the communication start time storage buffer 72, and the communication end time storage buffer 73 to the RAM controller 60. (S9).

그러면 RAM 제어부(60)는 발신 번호 저장 버퍼(71), 통신 시작 시간 저장 버퍼(72), 통신 종료 시간 저장 버퍼(73)의 값을 통신 이용 데이터 저장용 RAM(50)에 저장한다(S10).Then, the RAM control unit 60 stores the values of the call number storage buffer 71, the communication start time storage buffer 72, and the communication end time storage buffer 73 in the communication use data storage RAM 50 (S10). .

이어 상기 RAM 제어부(60)는 RAM 제어 어드레스 레지스터부(40)내의 포인터(43) 값을 1 씩 증가시킨다(S11).Subsequently, the RAM control unit 60 increases the pointer 43 value in the RAM control address register unit 40 by one (S11).

그리고 PC 예약 전송 요청부(80)가 데이터 전송 사건(event)을 감지하거나, PC 직접 전송 요청부(130)가 실행되거나, 또는 PC로부터 직접 전송 요구가 인가되면 해당 요청부(80)(130)는 RAM 제어부(60)에게 RAM 제어 어드레스 레지스터부(40)의 값을 적절한 값으로 변경을 요구한다(S12).If the PC reservation transfer request unit 80 detects a data transfer event, the PC direct transfer request unit 130 is executed, or a direct transfer request from the PC is authorized, the request unit 80 and 130 are transmitted. Requests the RAM control unit 60 to change the value of the RAM control address register unit 40 to an appropriate value (S12).

그리고 컴퓨터로부터 직접 전송 요구시에는 시리얼 버스 제어용 마이크로 제어부(20)가 1394 시리얼 버스 인터페이스부(30)를 통해서 RAM 제어부(60)에게 변경을 요구한다(S13).When the transfer request is directly from the computer, the micro-control unit 20 for serial bus control requests a change to the RAM controller 60 through the 1394 serial bus interface unit 30 (S13).

이어 PC 예약 전송 요청부(80)나 PC 직접 전송 요청부(130)는 1394 시리얼 버스 인터페이스부(30)를 통하여 시리얼 버스 제어용 마이크로 제어부(20)에게 1394 버스에 연결된 컴퓨터로 전송할 데이터가 있음을 알린다(S14).Subsequently, the PC reservation transfer request unit 80 or the PC direct transfer request unit 130 notifies the microcontroller 20 for serial bus control that there is data to be transmitted to the computer connected to the 1394 bus through the 1394 serial bus interface unit 30. (S14).

그러면 시리얼 버스 제어용 마이크로 제어부(20)는 1394 시리얼 버스 인터페이스부(30)를 통해서 RAM 제어부(60)에게 통신 이용 데이터 전송을 요구한다(S15).Then, the microcontroller 20 for serial bus control requests the communication control data transmission to the RAM controller 60 through the 1394 serial bus interface unit 30 (S15).

이어 1394 시리얼 버스 장치부(10)는 버스 상에 비동기 패킷 데이터를 전송하기 위해 중재(arbitration)를 실행한다(S16).Subsequently, the 1394 serial bus device unit 10 executes arbitration to transmit asynchronous packet data on the bus (S16).

그리고 상기 1394 시리얼 버스 장치부(10)는 전송될 버스를 획득하였는가를 확인한 후(S17), 버스가 획득되면 통신 이용 데이터를 컴퓨터로 전송한다(S18).The 1394 serial bus device 10 checks whether a bus to be transmitted is obtained (S17), and when the bus is obtained, transmits communication usage data to a computer (S18).

이어 1394 시리얼 버스 장치부(10)가 컴퓨터로부터 전송받은 쓰기 응답 패킷의 rcode가 올바른 경우(S19) 시리얼 버스 제어용 마이크로 제어부(20)는 1394 시리얼 버스 인터페이스부(30)를 통해서 해당 요청부(80)(130)에 데이터 전송 성공신호를 전송한다(S20).Subsequently, if the rcode of the write response packet received from the 1394 serial bus device unit 10 is correct (S19), the microcontroller 20 for serial bus control requests the corresponding request unit 80 through the 1394 serial bus interface unit 30. In step S20, the data transmission success signal is transmitted.

그리고 해당 요청부(80)(130)는 RAM 제어부(60)에게 RAM 제어 어드레스 레지스터부(40)의 값의 변경을 요구한다(S21).The request unit 80 or 130 requests the RAM control unit 60 to change the value of the RAM control address register unit 40 (S21).

이때 컴퓨터로부터 직접 전송 요구의 경우에는 시리얼 버스 제어용 마이크로 제어부(20)가 1394 시리얼 버스 인터페이스부(30)를 통해 RAM 제어부(60)에게 변경을 요구한다.At this time, in the case of a direct transfer request from the computer, the micro-control unit 20 for serial bus control requests a change to the RAM controller 60 through the 1394 serial bus interface unit 30.

그리고 RAM 제어 어드레스 레지스터부(40)를 초기화한다(S22).The RAM control address register section 40 is initialized (S22).

이와 같이 도 1 과 같이 1394 시리얼 버스로 연결된 컴퓨터 상에서 웹 브라우저 등을 이용하여 인터넷으로부터 통신 요금 서비스 제공자가 제공하는 도 6과 같은 여러 통신 서비스 사업자의 최신 통신 내역 서비스 정보(통신 내역 서비스 프로그램 및 통신 기준 요금 데이터) 중에서 현재 이용하는 통신 서비스 사업자의 통신 내역 서비스 정보를 컴퓨터로 다운로드 받는다.As such, the latest communication history service information (communication history service program and communication standard) of various communication service providers such as FIG. 6 provided by a communication charge service provider from the Internet using a web browser or the like on a computer connected to a 1394 serial bus as shown in FIG. Download the communication history service information of the communication service provider currently used from the charge data) to the computer.

이러한 최신 통신 내역 서비스 정보는 도 3 과 같은 통신 내역 서비스 장치에 저장된 통신 이용 데이터와 함께 컴퓨터의 저장부(HDD)에 도 7과 같은 통신 내역 서비스 정보 모음 디렉토리(directory)의 계층 구조로 저장된다.The latest communication history service information is stored in a hierarchical structure of the communication history service information collection directory as shown in FIG. 7 in the storage unit HDD of the computer together with the communication usage data stored in the communication history service device as shown in FIG. 3.

그러면 1394 시리얼 버스로 연결된 통신 내역 서비스 장치로부터 전송된 통신 이용 데이터와 통신 요금 서비스 제공자가 제공한 해당 통신 서비스 사업자의 통신 기준 요금 데이터를 가지고 컴퓨터에서 도 8과 같이 통신 서비스 사업자 별로 제공되는 통신 내역 서비스 프로그램을 이용함으로써, 도 10과 같은 통신 이용 내역의 결과를 얻을 수 있다.Then, the communication history service provided by each communication service provider as shown in FIG. 8 on the computer with the communication usage data transmitted from the communication history service device connected through the 1394 serial bus and the communication reference fee data of the corresponding communication service provider provided by the service provider. By using the program, it is possible to obtain the result of the communication usage history as shown in FIG.

이렇게 얻은 통신 이용 내역은 컴퓨터 모니터뿐만 아니라, 1394 시리얼 버스 로 연결된 DTV 브라운관이나 프린터 출력 및 통신 내역 서비스 장치의 LCD 표시창(간략한 정보만 표시)을 통해서 정확하고 상세한 통신 이용 내역을 통신 이용자에게 제공해 준다.The communication usage information is provided not only to the computer monitor but also to the communication user through the DTV CRT connected to the 1394 serial bus or the LCD display of the printer output and communication history service device (only brief information is displayed).

이상에서 설명한 바와 같은 본 발명에 따른 홈 네트워크를 이용한 통신 사용내역 확인 장치는 다음과 같은 효과가 있다.As described above, the communication usage confirmation apparatus using the home network according to the present invention has the following effects.

첫째, 컴퓨터 상에서 웹브라우저 등을 이용하여 인터넷으로부터 통신 요금 서비스 제공자가 제공하는 여러 통신 서비스 사업자의 최신 통신 내역 서비스 정보(통신 내역 서비스 프로그램 및 통신 기준 요금 데이터)를 이용하여 사용 내역의 확인을 처리함으로써, 정확하고 상세한 통신 이용 내역을 사용자에게 제공해 준다.First, by using a web browser on a computer, processing the confirmation of the use history by using the latest communication history service information (communication history service program and communication base rate data) of various communication service providers provided by the communication rate service provider from the Internet. It provides users with accurate and detailed communication usage history.

둘째, 통신 내역 서비스 장치는 통신 단말기뿐만 아니라 이동 통신 단말기에도 내장하여 사용할 수 있다.Second, the communication history service device may be embedded in the mobile communication terminal as well as the communication terminal.

셋째, 통신 서비스 사업자의 통신 기준 요금의 변경이나 통신 서비스 사업자별로 서로 다른 통신 기준 요금 및 통신 서비스 체계의 적용이나 수신지가 같더라도 발신지에 따라서(즉, 통신 단말기의 사용 지역에 따라서) 다른 통신 기준 요금의 적용이나 한 장소(가정이나 회사)에서 여러 대의 전화기나 여러 종류의 통신 단말기를 사용하는 것과 같이 실제로 정확하고 상세한 통신 이용 요금 내역을 처리하기 어렵게 하는 모든 사항들을 제거해 줄 수 있다. Third, even if the communication standard fee of the communication service provider is changed or the communication service fee and the application of the same communication service system for each service provider or the destination are the same, depending on the source (i.e., the area where the communication terminal is used), the communication fee is different. It can eliminate everything that makes it really difficult to handle accurate and detailed billing charges, such as the application of multiple phones or different types of communication terminals in one place (home or company).

넷째, 컴퓨터 모니터나 통신 내역 서비스 장치의 표시부나 프린터 출력을 통 해서 뿐만 아니라 DTV(Digital TV)의 브라운관(컴퓨터와의 인터페이스로 IEEE 1394 버스를 사용한 경우만 해당)을 통해서 보다 정확하고 자세한 통신 이용 내역을 편리하게 사용자에게 알려 줄 수 있다.Fourth, more accurate and detailed communication usage not only through the display or printer output of the computer monitor or communication history service device, but also through the CRT of Digital TV (only when the IEEE 1394 bus is used as an interface with the computer). Can be informed to the user conveniently.

이상 설명한 내용을 통해 당업자라면 본 발명의 기술 사상을 이탈하지 아니하는 범위에서 다양한 변경 및 수정이 가능함을 알 수 있을 것이다.Those skilled in the art will appreciate that various changes and modifications can be made without departing from the spirit of the present invention.

따라서, 본 발명의 기술적 범위는 실시예에 기재된 내용으로 한정되는 것이 아니라 특허 청구의 범위에 의하여 정해져야 한다.
Therefore, the technical scope of the present invention should not be limited to the contents described in the embodiments, but should be defined by the claims.

Claims (3)

삭제delete 홈 네트워크를 이용한 통신 사용 내역 확인 장치에 있어서,In the communication usage history confirmation device using a home network, 외부로부터 입력되는 예약설정정보를 저장하는 예약 전송 요청부;A reservation transmission request unit which stores reservation setting information input from the outside; 입력되는 신호로부터 발신번호정보, 통신시작정보와 통신종료정보를 검출하는 검출부;A detection unit for detecting calling number information, communication start information, and communication end information from an input signal; 상기 검출되는 정보와 관련된 데이터를 일시 저장하는 제1저장부;A first storage unit to temporarily store data related to the detected information; 상기 제1저장부에 저장된 데이터를 지정된 위치에 저장하는 제2저장부;A second storage unit storing data stored in the first storage unit at a designated location; 상기 검출되는 정보를 이용하여 제1저장부를 직접 제어하며, 제2저장부를 제어하는 명령을 출력하는 제1제어부;A first controller which directly controls a first storage unit by using the detected information and outputs a command to control a second storage unit; 상기 제2저장부에 저장되는 데이터에 대한 어드레스 값 및 포인터 값을 가지는 제어 어드레스 레지스터부; 및A control address register unit having an address value and a pointer value for data stored in the second storage unit; And 상기 출력되는 제1제어부의 명령이 수신되면, 제어 어드레스 레지스터부의 값을 이용하여 제2저장부를 직접 제어하고 변경이 필요한 제어 어드레스 레지스터부의 값을 변경하도록 제어하는 제2제어부를 포함하여 구비하는 통신 내역 서비스 장치와;And a second control unit configured to directly control the second storage unit by using the value of the control address register unit and to change the value of the control address register unit that needs to be changed when the output command of the first control unit is received. A service device; 시리얼 버스를 통해 컴퓨터와 데이터를 송수신하는 시리얼 버스 장치부;Serial bus device unit for transmitting and receiving data with the computer via the serial bus; 상기 시리얼 버스 장치부를 제어하는 제3제어부; 및A third controller for controlling the serial bus device; And 상기 제3제어부와 통신 내역 서비스 장치를 시리얼로 인터페이스하는 시리얼 버스 인터페이스부를 포함하여 구비하는 것을 특징으로 하는 장치.And a serial bus interface unit for serially interfacing the third control unit with the communication history service device. 제 2항에 있어서, 상기 통신 내역 서비스 장치는,According to claim 2, The communication history service device, 상기 통신시작시간, 통신종료시간, 시작시간설정과 종료시간설정에 실시간 시간 정보를 공급하는 내부 타이머;An internal timer supplying real time time information to the communication start time, communication end time, start time setting and end time setting; 상기 예약 전송 요청부에 의한 전송이 실패하거나 외부로부터 즉시 전송 요청이 있는 경우 상기 즉시 전송을 제어하는 직접 전송 요청부;A direct transfer request unit which controls the immediate transfer when a transmission by the reserved transfer request unit fails or an immediate transfer request is received from the outside; 상기 제2제어부에 의해 상기 제2저장부에 데이터-풀이 발생, 예약 전송 시점 발생과 전송 완료를 표시하는 상태 표시부;A status display unit which displays data-pool generation, reservation transmission time point generation and transmission completion in the second storage unit by the second control unit; 상기 제2제어부에 의해 상기 제2저장부에 데이터-풀 발생, 예약 전송 시점 발생과 전송 완료를 음성 신호로 알려주는 스피커부;A speaker unit for notifying the second storage unit of the data storage pool generation, reservation transmission time generation and transmission completion by a second control unit as a voice signal; 상기 예약 전송 요청부, 제2저장부, 제어 어드레스 레지스터부와 내부 타이머에 전원을 공급하는 배터리부; 및A battery unit which supplies power to the reservation transfer request unit, a second storage unit, a control address register unit and an internal timer; And 입력되는 신호로부터 통신 이용 내역 정보를 간략하게 표시하거나 상기 내부 타이머와 예약 전송 요청부의 설정값을 표시하는 LCD 표시 처리부를 더 구비하는 것을 특징으로 하는 장치.And an LCD display processing unit for briefly displaying communication usage history information from an input signal or displaying setting values of the internal timer and the reservation transmission request unit.
KR1019990067461A 1999-12-30 1999-12-30 Device for checking communication usage history using home network KR100652032B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019990067461A KR100652032B1 (en) 1999-12-30 1999-12-30 Device for checking communication usage history using home network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019990067461A KR100652032B1 (en) 1999-12-30 1999-12-30 Device for checking communication usage history using home network

Publications (2)

Publication Number Publication Date
KR20010059923A KR20010059923A (en) 2001-07-06
KR100652032B1 true KR100652032B1 (en) 2006-11-30

Family

ID=19634570

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019990067461A KR100652032B1 (en) 1999-12-30 1999-12-30 Device for checking communication usage history using home network

Country Status (1)

Country Link
KR (1) KR100652032B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7462747B2 (en) * 2007-01-05 2008-12-09 Basf Aktiengesellschaft Process for preparing polyalcohols from formaldehyde having a low formic acid content

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5610915A (en) * 1994-11-30 1997-03-11 Mci Communications Corporation System and method therefor of viewing call traffic of a telecommunications network
KR970031747A (en) * 1995-11-29 1997-06-26 문정환 Phone call history display device and method
US5687223A (en) * 1995-05-10 1997-11-11 Mci Corporation Method for acquiring statistics in a telephone network employing flexibly changeable rules
JPH10285303A (en) * 1997-03-31 1998-10-23 Mitsubishi Electric Corp Charging device
KR19990056131A (en) * 1997-12-29 1999-07-15 윤종용 Device and method for managing call history by fixed device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5610915A (en) * 1994-11-30 1997-03-11 Mci Communications Corporation System and method therefor of viewing call traffic of a telecommunications network
US5687223A (en) * 1995-05-10 1997-11-11 Mci Corporation Method for acquiring statistics in a telephone network employing flexibly changeable rules
KR970031747A (en) * 1995-11-29 1997-06-26 문정환 Phone call history display device and method
JPH10285303A (en) * 1997-03-31 1998-10-23 Mitsubishi Electric Corp Charging device
KR19990056131A (en) * 1997-12-29 1999-07-15 윤종용 Device and method for managing call history by fixed device

Also Published As

Publication number Publication date
KR20010059923A (en) 2001-07-06

Similar Documents

Publication Publication Date Title
US7440749B2 (en) Displaying advertisement on rear display and calculating communication costs to bill users and advertisers
KR100904819B1 (en) System and method for download of graphical image data to an intermittently connected display device via a wireless device
JP3544292B2 (en) Internet access device and system using information storage card and method therefor
US20020087351A1 (en) Method of managing use of an appliance through a communication network
KR100652032B1 (en) Device for checking communication usage history using home network
JP3306658B2 (en) Mobile communication terminal
JP2002135824A (en) System and method for connecting network
JP3709809B2 (en) Mobile terminal usable amount setting system
JP4009855B2 (en) Parking timer notification system and timer notification method
JPS6150457A (en) Information processing system
KR101166096B1 (en) Apparatus for controlling charge-free indicator of data communication, communication terminal displaying the charge-free indicator and method for providing communication service using application
TWI269186B (en) Complex communications management system and method
KR20050119034A (en) Call detail record referencing method using mobile communication terminal
JP3299393B2 (en) Information and communication card system
KR20070109374A (en) Authentication / billing method of wireless network system and device therefor
KR100917191B1 (en) How to view your mobile phone bill and change your billing plan
JP3083503U (en) Address record storage management device
KR20050089280A (en) Method of providing call history in the mobile communication terminal
JP2002261964A (en) Internet access method, public terminal and public terminal program
JP2007074398A (en) Accounting information report system, accounting information report system for mobile communication, base station, mobile communication terminal, and accounting information management device
JP2002111535A (en) Responder, set-in type communications equipment, and recording medium recording control transferring program
KR19990004330A (en) Automatic calculation of telephone bills on televisions including telephone devices
JP2002199137A (en) Method and device for displaying charging information and portable telephone set
JP2002118491A (en) Responder, embedded communication equipment and medium recorded control delegation program
JPH01321765A (en) Communication terminal equipment

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 19991230

PG1501 Laying open of application
N231 Notification of change of applicant
PN2301 Change of applicant

Patent event date: 20020603

Comment text: Notification of Change of Applicant

Patent event code: PN23011R01D

A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20041228

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 19991230

Comment text: Patent Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20060424

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20061017

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20061123

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20061124

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20090929

Start annual number: 4

End annual number: 4

FPAY Annual fee payment

Payment date: 20100929

Year of fee payment: 5

PR1001 Payment of annual fee

Payment date: 20100929

Start annual number: 5

End annual number: 5

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20121009