Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4851300B2 - Communication terminal, communication method, and communication program - Google Patents
[go: Go Back, main page]

JP4851300B2 - Communication terminal, communication method, and communication program - Google Patents

Communication terminal, communication method, and communication program Download PDF

Info

Publication number
JP4851300B2
JP4851300B2 JP2006297223A JP2006297223A JP4851300B2 JP 4851300 B2 JP4851300 B2 JP 4851300B2 JP 2006297223 A JP2006297223 A JP 2006297223A JP 2006297223 A JP2006297223 A JP 2006297223A JP 4851300 B2 JP4851300 B2 JP 4851300B2
Authority
JP
Japan
Prior art keywords
multimedia data
incoming call
connection request
unit
storage unit
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.)
Expired - Fee Related
Application number
JP2006297223A
Other languages
Japanese (ja)
Other versions
JP2008118231A (en
Inventor
幸一 花村
義宣 中川
茂生 堀江
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SoftBank Corp
Original Assignee
SoftBank Mobile Corp
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 SoftBank Mobile Corp filed Critical SoftBank Mobile Corp
Priority to JP2006297223A priority Critical patent/JP4851300B2/en
Publication of JP2008118231A publication Critical patent/JP2008118231A/en
Application granted granted Critical
Publication of JP4851300B2 publication Critical patent/JP4851300B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)

Description

本発明は、通信端末、通信方法、および通信プログラムに関する。特に、本発明は、通信相手の他の通信端末と通信する通信端末、通信方法、および通信プログラムに関する。   The present invention relates to a communication terminal, a communication method, and a communication program. In particular, the present invention relates to a communication terminal, a communication method, and a communication program that communicate with another communication terminal of a communication partner.

特許文献1には、Push−To−Talk(PTT)通信方式による通信を行う通信端末において、音声データとともに高画質な静止画像の画像データを、予め割り当てられた無線通信回線の伝送能力の範囲内で送信することができる通信端末について提案されている。
特開2005−117141号公報
Patent Document 1 discloses that in a communication terminal that performs communication using the Push-To-Talk (PTT) communication method, image data of a high-quality still image together with audio data is within the range of the transmission capability of a wireless communication line assigned in advance. A communication terminal that can be transmitted by the Internet has been proposed.
JP 2005-117141 A

しかしながら、特許文献1に記載の発明においては、通信の接続を要求する接続要求情報を通信相手の通信端末が受信したことを、当該通信相手の通信端末のユーザに通知するために出力される情報を通信相手の通信端末に通知して、PTT通信方式の通信セッションを確立することはできない。   However, in the invention described in Patent Document 1, information that is output to notify the communication partner communication terminal that the communication partner communication terminal has received connection request information for requesting communication connection. Cannot be established to the communication terminal of the communication partner to establish a communication session of the PTT communication method.

そこで本発明は、上記課題を解決することができる通信端末、通信方法、および通信プログラムを提供することを目的とする。この目的は特許請求の範囲における独立項に記載の特徴の組み合わせにより達成される。また従属項は本発明の更なる有利な具体例を規定する。   Then, an object of this invention is to provide the communication terminal, the communication method, and communication program which can solve the said subject. This object is achieved by a combination of features described in the independent claims. The dependent claims define further advantageous specific examples of the present invention.

上記課題を解決するために、本発明の第1の形態においては、通信端末であって、通信の接続を要求する接続要求情報を受信する接続要求受信部と、ユーザに対して知覚可能に出力されるマルチメディアデータが、接続要求情報に含まれているか否かを判断するマルチメディアデータ有無判断部と、マルチメディアデータ有無判断部によってマルチメディアデータが含まれていると判断された場合に、接続要求情報に含まれているマルチメディアデータを抽出するマルチメディアデータ抽出部と、マルチメディアデータ抽出部が抽出したマルチメディアデータを出力して、接続要求受信部が接続要求情報を受信したことをユーザに通知する着信通知部とを備える。   In order to solve the above-described problem, in the first embodiment of the present invention, a communication terminal, which is a connection request receiving unit that receives connection request information for requesting communication connection, and outputs perceptible to the user Multimedia data presence / absence determination unit for determining whether or not multimedia data is included in the connection request information, and when the multimedia data presence / absence determination unit determines that the multimedia data is included, The multimedia data extraction unit that extracts the multimedia data included in the connection request information, and the multimedia data extracted by the multimedia data extraction unit are output so that the connection request reception unit has received the connection request information. An incoming call notification unit for notifying the user.

また、接続要求情報は、マルチメディアデータが含まれているか否かを示す有無情報が記録される第1記録領域と、マルチメディアデータが記録される第2記録領域とを含み、通信端末は、接続要求情報における第1記録領域の位置を示す第1位置情報、および接続要求情報における第2記録領域の位置を示す第2位置情報を格納する記録位置格納部を更に備え、マルチメディアデータ有無判断部は、記録位置格納部が格納している第1位置情報が示す位置に記録されている有無情報に基づいて、接続要求情報にマルチメディアデータが含まれているか否かを判断し、マルチメディアデータ抽出部は、記録位置格納部が格納している第2位置情報が示す位置に記録されているマルチメディアデータを抽出してもよい。   The connection request information includes a first recording area in which presence / absence information indicating whether or not multimedia data is included, and a second recording area in which multimedia data is recorded. It further comprises a recording position storage unit for storing first position information indicating the position of the first recording area in the connection request information and second position information indicating the position of the second recording area in the connection request information, and determining the presence / absence of multimedia data The unit determines whether or not the multimedia data is included in the connection request information based on the presence / absence information recorded at the position indicated by the first position information stored in the recording position storage unit. The data extraction unit may extract the multimedia data recorded at the position indicated by the second position information stored in the recording position storage unit.

また、本発明の第2の形態においては、通信方法であって、通信の接続を要求する接続要求情報を受信する接続要求受信段階と、ユーザに対して知覚可能に出力されるマルチメディアデータが、接続要求情報に含まれているか否かを判断するマルチメディアデータ有無判断段階と、マルチメディアデータ有無判断段階においてマルチメディアデータが含まれていると判断された場合に、接続要求情報に含まれているマルチメディアデータを抽出するマルチメディアデータ抽出段階と、マルチメディアデータ抽出段階において抽出されたマルチメディアデータを出力して、接続要求受信段階において接続要求情報を受信したことをユーザに通知する着信通知段階とを備える。   According to the second aspect of the present invention, there is provided a communication method comprising: a connection request receiving stage for receiving connection request information for requesting communication connection; and multimedia data that is perceptibly output to a user. Included in the connection request information when it is determined that the multimedia data is included in the multimedia data presence / absence determination stage and the multimedia data presence / absence determination stage. A multimedia data extracting stage for extracting the multimedia data, and outputting the multimedia data extracted in the multimedia data extracting stage to notify the user that the connection request information has been received in the connection request receiving stage A notification stage.

また、本発明の第3の形態においては、通信端末用の通信プログラムであって、通信端末を、通信の接続を要求する接続要求情報を受信する接続要求受信部、ユーザに対して知覚可能に出力されるマルチメディアデータが、接続要求情報に含まれているか否かを判断するマルチメディアデータ有無判断部、マルチメディアデータ有無判断部によってマルチメディアデータが含まれていると判断された場合に、接続要求情報に含まれているマルチメディアデータを抽出するマルチメディアデータ抽出部、マルチメディアデータ抽出部が抽出したマルチメディアデータを出力して、接続要求受信部が接続要求情報を受信したことをユーザに通知する着信通知部として機能させる。   According to the third aspect of the present invention, there is provided a communication program for a communication terminal. The communication terminal can be perceived by a connection request receiving unit that receives connection request information for requesting communication connection. When the multimedia data to be output is included in the connection request information, the multimedia data presence / absence determination unit that determines whether the multimedia data is included is determined by the multimedia data presence / absence determination unit, A multimedia data extraction unit that extracts multimedia data included in the connection request information, outputs the multimedia data extracted by the multimedia data extraction unit, and indicates that the connection request reception unit has received the connection request information. It functions as an incoming call notification unit for notifying the user.

なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションもまた、発明となりうる。   The above summary of the invention does not enumerate all the necessary features of the present invention, and sub-combinations of these feature groups can also be the invention.

本発明によれば、マルチメディアデータとともに通信接続要求情報を通信相手の通信端末に送信して、送信したマルチメディアデータを通信相手の通信端末において着信通知として用いることができる。   According to the present invention, communication connection request information can be transmitted to a communication partner communication terminal together with multimedia data, and the transmitted multimedia data can be used as an incoming call notification in the communication partner communication terminal.

以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲に係る発明を限定するものではなく、また実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。   Hereinafter, the present invention will be described through embodiments of the invention. However, the following embodiments do not limit the claimed invention, and all combinations of features described in the embodiments are included. It is not necessarily essential for the solution of the invention.

図1は、本発明の一実施形態に係る通信端末10における動作の概要を示す。通信端末10は、ネットワーク40を介して通信相手の通信端末10と通信する。通信端末10は、SIPサーバ22を介して通信相手の通信端末10に半二重通信の通信接続を要求して、通信相手の通信端末10と半二重通信の通信セッションを確立する。通信端末10は、半二重通信の通信セッションが確立した後に、通信相手の通信端末10と半二重通信の通信を行う。なお、通信端末10は、他の通信端末10のユーザのステータスを示すステータス情報を取得して表示する。ここで、通信端末10のユーザの現在の状態等を示すプレゼンス情報は、ステータス情報の一例である。通信端末10は、他の通信端末10のステータス情報を、ネットワーク40を介してプレゼンスサーバ24から取得する。   FIG. 1 shows an outline of an operation in a communication terminal 10 according to an embodiment of the present invention. The communication terminal 10 communicates with the communication terminal 10 of the communication partner via the network 40. The communication terminal 10 requests a communication connection of half duplex communication to the communication terminal 10 of the communication partner via the SIP server 22 and establishes a communication session of half duplex communication with the communication terminal 10 of the communication partner. The communication terminal 10 performs half-duplex communication with the communication terminal 10 of the communication partner after the half-duplex communication session is established. Note that the communication terminal 10 acquires and displays status information indicating the status of the user of the other communication terminal 10. Here, the presence information indicating the current state of the user of the communication terminal 10 is an example of status information. The communication terminal 10 acquires status information of other communication terminals 10 from the presence server 24 via the network 40.

本実施形態に係る通信端末10は、マルチメディアデータとともに通信接続要求情報を通信相手の通信端末に送信して、送信したマルチメディアデータを通信相手の通信端末において着信通知として用いることを目的とする。   The communication terminal 10 according to the present embodiment is intended to transmit communication connection request information together with multimedia data to a communication partner communication terminal, and to use the transmitted multimedia data as an incoming call notification at the communication partner communication terminal. .

まず、通信端末10(A)は、通信端末10(B)と半二重通信の通信を行う場合に、通信の接続を要求する接続要求情報を、通信端末10(B)に対して送信する。接続要求情報は、例えば、INVITEメッセージである。係る場合において、通信端末10(A)は、INVITEメッセージの予め定められた記憶領域に、通信端末10(B)のユーザに通知されるために出力されるマルチメディアデータを記憶させることができる。なお、マルチメディアデータは、画像データ、音声データ、およびテキストデータのうちの少なくとも1つを含む。通信端末10(A)は、INVITEメッセージにマルチメディアデータを記憶させ、当該INVITEメッセージを通信端末10(B)に送信する。   First, when performing communication of half duplex communication with the communication terminal 10 (B), the communication terminal 10 (A) transmits connection request information for requesting communication connection to the communication terminal 10 (B). . The connection request information is, for example, an INVITE message. In such a case, the communication terminal 10 (A) can store the multimedia data output to be notified to the user of the communication terminal 10 (B) in a predetermined storage area of the INVITE message. The multimedia data includes at least one of image data, audio data, and text data. The communication terminal 10 (A) stores the multimedia data in the INVITE message and transmits the INVITE message to the communication terminal 10 (B).

一方、通信端末10(B)は、通信相手の通信端末10(A)からマルチメディアデータが記録されたINVITEメッセージを受信した場合に、INVITEメッセージからマルチメディアデータを抽出する。そして、通信端末10(B)は、抽出したマルチメディアデータを着信通知としてユーザに通知する。また、通信端末10(B)は、抽出したマルチメディアデータとともに、通信端末10(A)の電話番号を表示する。なお、通信端末10(B)は、通信相手の通信端末10の電話番号に対応づけて、当該通信相手の通信端末10のユーザの登録名を記録する電話帳を備えていてもよい。係る形態によれば、通信端末10(B)は、INVITEメッセージを送信した通信端末10(A)の電話番号が電話帳に記録されている場合に、マルチメディアデータとともに、通信端末10(A)のユーザの登録名(例えば、名前、ニックネーム等)を表示できる。   On the other hand, when the communication terminal 10 (B) receives the INVITE message in which the multimedia data is recorded from the communication terminal 10 (A) as the communication partner, the communication terminal 10 (B) extracts the multimedia data from the INVITE message. Then, the communication terminal 10 (B) notifies the user of the extracted multimedia data as an incoming call notification. Communication terminal 10 (B) displays the telephone number of communication terminal 10 (A) along with the extracted multimedia data. The communication terminal 10 (B) may be provided with a telephone book that records the registered name of the user of the communication terminal 10 of the communication partner in association with the telephone number of the communication terminal 10 of the communication partner. According to such a form, the communication terminal 10 (B), when the telephone number of the communication terminal 10 (A) that transmitted the INVITE message is recorded in the telephone directory, together with the multimedia data, the communication terminal 10 (A) The registered name (for example, name, nickname, etc.) of the user can be displayed.

例えば、通信端末10(A)において、通信端末10(B)に送信するINVITEメッセージに記録させるマルチメディアデータとして、画像300をユーザが選択した場合に、通信端末10(A)は、画像300をINVITEメッセージの予め定められた記録領域に記録する。そして、通信端末10(A)は、画像300が記録されたINVITEメッセージを通信端末10(B)に送信する。続いて、通信端末10(B)は、通信端末10(A)から受信したINVITEメッセージに記録されている画像300を抽出する。そして、通信端末10(B)は、例えば、通信端末10(A)のユーザの登録名を示すテキストデータ305とともに、抽出した画像300を表示部132(B)に表示して、ユーザにINVITEメッセージを着信したことを通知する。   For example, in the communication terminal 10 (A), when the user selects the image 300 as multimedia data to be recorded in the INVITE message transmitted to the communication terminal 10 (B), the communication terminal 10 (A) Recording is performed in a predetermined recording area of the INVITE message. Then, the communication terminal 10 (A) transmits an INVITE message in which the image 300 is recorded to the communication terminal 10 (B). Subsequently, the communication terminal 10 (B) extracts the image 300 recorded in the INVITE message received from the communication terminal 10 (A). Then, the communication terminal 10 (B) displays the extracted image 300 on the display unit 132 (B) together with the text data 305 indicating the registered name of the user of the communication terminal 10 (A), for example, and sends an INVITE message to the user. Notify that you received a call.

その後、通信端末10(B)のユーザが通信端末10(A)から受信したINVITEメッセージに対して、半二重通信の通信接続を許可した場合に、例えば、200OKメッセージが通信端末10(A)に送信される。そして、通信端末10(A)は、200OKメッセージを受信したことを示すACKメッセージを通信端末10(B)に返信する。これにより、通信端末10(A)と通信端末10(B)との間で、PTT通信方式の通信セッションが確立される。   Thereafter, when the user of the communication terminal 10 (B) permits the half-duplex communication connection to the INVITE message received from the communication terminal 10 (A), for example, the 200 OK message is transmitted to the communication terminal 10 (A). Sent to. Then, the communication terminal 10 (A) returns an ACK message indicating that the 200 OK message has been received to the communication terminal 10 (B). Thereby, a communication session of the PTT communication method is established between the communication terminal 10 (A) and the communication terminal 10 (B).

なお、通信端末10(A)は、通信相手の通信端末10を選択するたびに、選択した通信相手の通信端末10のユーザに通知するために出力されるマルチメディアデータを選択してよい。また、通信端末10(A)は、通信相手の通信端末10を識別する端末識別情報に対応づけて、予め当該端末識別情報で識別される通信端末10に送信するINVITEメッセージに記憶させるマルチメディアデータを設定していてもよい。更に、通信端末10(A)は、通信相手の複数の通信端末10を識別する端末識別情報を所定のグループごとに分類して、所定のグループごとに、当該グループに含まれる端末識別情報で識別される通信端末10に送信するINVITEメッセージに記憶させるマルチメディアデータを設定していてもよい。   Note that each time the communication terminal 10 (A) selects the communication terminal 10 of the communication partner, the communication terminal 10 (A) may select multimedia data to be output to notify the user of the communication terminal 10 of the selected communication partner. Further, the communication terminal 10 (A) associates with the terminal identification information for identifying the communication terminal 10 of the communication partner, and stores the multimedia data to be stored in the INVITE message that is transmitted to the communication terminal 10 that is previously identified by the terminal identification information. May be set. Further, the communication terminal 10 (A) classifies terminal identification information for identifying a plurality of communication terminals 10 as communication partners for each predetermined group, and identifies each predetermined group with terminal identification information included in the group. Multimedia data to be stored in the INVITE message transmitted to the communication terminal 10 may be set.

図2は、本実施形態に係る通信端末10の機能構成の一例を示す。また、図3は、本実施形態に係る通知判断ユニット140の機能構成の一例を示す。通信端末10は、音声データの半二重通信を行う通信端末10である。通信端末10は、例えば、携帯電話端末である。なお、通信端末10は、通信機能を有したノートパソコン、PDA、およびゲーム機等の情報端末、並びに通信機能を有したデスクトップ型PCであってもよい。また、本実施形態に係るマルチメディアデータは、画像データ(例えば、JPEG、PNG、GIF、Animated GIF等のファイルタイプの画像データ)、音声データ(例えば、AMR、SMAF、SMF、SP−MIDI、MobileXMF等のファイルタイプの音声データ)、およびテキストデータである。   FIG. 2 shows an example of the functional configuration of the communication terminal 10 according to the present embodiment. FIG. 3 shows an example of a functional configuration of the notification determination unit 140 according to the present embodiment. The communication terminal 10 is a communication terminal 10 that performs half-duplex communication of audio data. The communication terminal 10 is, for example, a mobile phone terminal. Note that the communication terminal 10 may be a notebook personal computer having a communication function, an information terminal such as a PDA and a game machine, or a desktop PC having a communication function. The multimedia data according to the present embodiment includes image data (for example, image data of a file type such as JPEG, PNG, GIF, and Animated GIF), audio data (for example, AMR, SMAF, SMF, SP-MIDI, MobileXMF). File type audio data), and text data.

通信端末10は、接続要求受信部100、接続要求送信部102、マルチメディアデータ有無判断部110、記録位置格納部112、マルチメディアデータ抽出部120、着信通知部130、通知制御部135、出力設定格納部137、通知判断ユニット140、マルチメディアデータ格納部150、着信履歴格納部160、着信記録消去部162、履歴選択部164、マルチメディアデータ取得部170、マルチメディアデータ編集部172、圧縮マルチメディアデータ記録部174、および接続要求生成部180を備える。また、着信通知部130は、表示部132および音出力部134を有する。更に、通知判断ユニット140は、禁止端末判断部142、禁止端末情報格納部144、デフォルト端末判断部146、およびデフォルト端末情報格納部148を有する。   The communication terminal 10 includes a connection request reception unit 100, a connection request transmission unit 102, a multimedia data presence / absence determination unit 110, a recording position storage unit 112, a multimedia data extraction unit 120, an incoming call notification unit 130, a notification control unit 135, and an output setting. Storage unit 137, notification determination unit 140, multimedia data storage unit 150, incoming call history storage unit 160, incoming call record deletion unit 162, history selection unit 164, multimedia data acquisition unit 170, multimedia data editing unit 172, compressed multimedia A data recording unit 174 and a connection request generation unit 180 are provided. The incoming call notification unit 130 includes a display unit 132 and a sound output unit 134. Further, the notification determination unit 140 includes a prohibited terminal determination unit 142, a prohibited terminal information storage unit 144, a default terminal determination unit 146, and a default terminal information storage unit 148.

接続要求受信部100は、通信の接続を要求する接続要求情報を受信する。接続要求情報は、マルチメディアデータが含まれているか否かを示す有無情報が記録される第1記録領域と、マルチメディアデータが記録される第2記録領域とを含む。そして、第1記録領域には、画像データが含まれているか否かを示す有無情報、音声データが含まれているか否かを示す有無情報、およびテキストデータが含まれているか否かを示す有無情報が記録される。また、第2記録領域には、画像データ、音声データ、およびテキストデータの少なくとも1つ、またはこれらのうちから選択された少なくとも2つの組み合わせであるマルチメディアデータが記録される。   The connection request receiving unit 100 receives connection request information for requesting communication connection. The connection request information includes a first recording area in which presence / absence information indicating whether or not multimedia data is included, and a second recording area in which multimedia data is recorded. The first recording area includes presence / absence information indicating whether image data is included, presence / absence information indicating whether sound data is included, and presence / absence indicating whether text data is included. Information is recorded. In the second recording area, multimedia data that is at least one of image data, audio data, and text data, or a combination of at least two selected from these is recorded.

例えば、接続要求情報は、少なくともSIPプロトコルのパラメータ、SDPプロトコルのパラメータ、およびマルチメディアデータを記録する領域を含む、INVITEメッセージである。そして、第1記録領域は、SIPプロトコルのパラメータ内に含まれる、マルチメディアデータがINVITEメッセージに含まれているか否かが記載されるAccept contact、およびマルチメディアデータの種類が記載されるContent−Typeを含む領域である。また、第2記録領域は、マルチメディアデータを記録する領域である。接続要求受信部100は、接続要求情報をマルチメディアデータ抽出部120に供給する。また、接続要求受信部100は、接続要求情報を送信した通信相手の通信端末10を識別する端末識別情報を通知判断ユニット140および着信履歴格納部160に供給する。更に、接続要求受信部100は、接続要求情報を受信したことを示す情報を着信記録消去部162に供給する。   For example, the connection request information is an INVITE message including at least a SIP protocol parameter, an SDP protocol parameter, and an area for recording multimedia data. The first recording area includes an Accept contact in which whether or not multimedia data is included in the INVITE message, and a Content-Type in which the type of multimedia data is described. It is an area including The second recording area is an area for recording multimedia data. The connection request receiving unit 100 supplies connection request information to the multimedia data extracting unit 120. Further, the connection request receiving unit 100 supplies terminal identification information for identifying the communication terminal 10 of the communication partner that transmitted the connection request information to the notification determination unit 140 and the incoming call history storage unit 160. Further, the connection request receiving unit 100 supplies information indicating that the connection request information has been received to the incoming call record erasing unit 162.

記録位置格納部112は、接続要求情報における第1記録領域の位置を示す第1位置情報、および接続要求情報における第2記録領域の位置を示す第2位置情報を格納する。記録位置格納部112は、第1位置情報および第2位置情報をマルチメディアデータ有無判断部110に供給する。マルチメディアデータ有無判断部110は、通信端末10のユーザに対して知覚可能に出力されるマルチメディアデータが、接続要求情報に含まれているか否かを判断する。   The recording position storage unit 112 stores first position information indicating the position of the first recording area in the connection request information, and second position information indicating the position of the second recording area in the connection request information. The recording position storage unit 112 supplies the first position information and the second position information to the multimedia data presence / absence determination unit 110. The multimedia data presence / absence determination unit 110 determines whether or not the multimedia data output in a perceptible manner to the user of the communication terminal 10 is included in the connection request information.

具体的には、マルチメディアデータ有無判断部110は、記録位置格納部112が格納している第1位置情報が示す位置に記録されている有無情報に基づいて、接続要求情報にマルチメディアデータが含まれているか否かを判断する。なお、マルチメディアデータ有無判断部110は、第1記録領域に含まれる、画像データ、音声データ、およびテキストデータの有無情報に基づいて、接続要求情報に画像データ、音声データ、およびテキストデータのそれぞれが含まれているか否かを判断してもよい。すなわち、マルチメディアデータ有無判断部110は、第1記録領域のAccept contactを参照して接続要求情報にマルチメディアデータが含まれるか否かを判断して、第1記録領域のContent−Typeを参照してマルチメディアデータの種類を判断する。マルチメディアデータ有無判断部110は、判断結果を示す情報をマルチメディアデータ抽出部120に供給する。   Specifically, the multimedia data presence / absence determination unit 110 stores the multimedia data in the connection request information based on the presence / absence information recorded at the position indicated by the first position information stored in the recording position storage unit 112. Determine whether it is included. The multimedia data presence / absence determination unit 110 includes image data, audio data, and text data as connection request information based on the presence / absence information of image data, audio data, and text data included in the first recording area. It may be determined whether or not is included. That is, the multimedia data presence / absence determining unit 110 refers to the Accept contact of the first recording area, determines whether the connection request information includes multimedia data, and refers to the Content-Type of the first recording area. To determine the type of multimedia data. The multimedia data presence / absence determination unit 110 supplies information indicating the determination result to the multimedia data extraction unit 120.

マルチメディアデータ抽出部120は、マルチメディアデータ有無判断部110によってマルチメディアデータが含まれていると判断された場合に、接続要求情報に含まれているマルチメディアデータを抽出する。具体的には、マルチメディアデータ抽出部120は、マルチメディアデータ有無判断部110から受け取った判断結果を示す情報が、接続要求受信部100から受け取った接続要求情報にマルチメディアデータが含まれていることを示す場合に、記録位置格納部112が格納している第2位置情報が示す位置に記録されているマルチメディアデータを抽出する。   The multimedia data extraction unit 120 extracts the multimedia data included in the connection request information when the multimedia data presence / absence determination unit 110 determines that the multimedia data is included. Specifically, the multimedia data extraction unit 120 includes information indicating the determination result received from the multimedia data presence / absence determination unit 110, and the connection request information received from the connection request reception unit 100 includes the multimedia data. In this case, the multimedia data recorded at the position indicated by the second position information stored in the recording position storage unit 112 is extracted.

また、マルチメディアデータ抽出部120は、通知判断ユニット140に制御され、マルチメディアデータを抽出しない場合もあるが、係る形態については後述する。なお、マルチメディアデータ抽出部120は、マルチメディアデータ有無判断部110から受け取った判断結果が、接続要求情報に画像データ、音声データ、およびテキストデータの少なくとも1つが含まれていることを示す場合に、第2記録領域から画像データ、音声データ、およびテキストデータを抽出する。マルチメディアデータ抽出部120は、抽出したマルチメディアデータを通知制御部135に供給する。   Further, the multimedia data extraction unit 120 may be controlled by the notification determination unit 140 and may not extract multimedia data, but such a form will be described later. The multimedia data extraction unit 120 determines that the determination result received from the multimedia data presence / absence determination unit 110 indicates that the connection request information includes at least one of image data, audio data, and text data. Then, image data, audio data, and text data are extracted from the second recording area. The multimedia data extraction unit 120 supplies the extracted multimedia data to the notification control unit 135.

出力設定格納部137は、接続要求受信部100が接続要求情報を受信した場合に、着信通知部130が出力する情報を定めるデフォルト出力設定を格納する。具体的には、出力設定格納部137は、接続要求情報にマルチメディアデータが含まれていない場合に、通信相手の通信端末10を識別する端末識別情報(例えば、電話番号)を着信通知部130から出力することを設定したデフォルト出力設定を格納する。また、出力設定格納部137は、接続要求情報にマルチメディアデータが含まれていない場合に、予め定められた画像、および/または音を着信通知部130から出力することを設定したデフォルト出力設定を格納してもよい。更に、出力設定格納部137は、接続要求情報にマルチメディアデータが含まれていない場合に、着信通知部130から出力する情報(例えば、端末識別情報、画像、および/または音)が、ユーザの指示に応じて設定されたデフォルト出力設定を格納してもよい。出力設定格納部137は、通知制御部135に制御され、デフォルト出力設定を通知制御部135に供給する。   The output setting storage unit 137 stores a default output setting that determines information to be output by the incoming call notification unit 130 when the connection request receiving unit 100 receives the connection request information. Specifically, the output setting storage unit 137 receives terminal identification information (for example, a telephone number) for identifying the communication terminal 10 of the communication partner when the connection request information does not include multimedia data, and the incoming call notification unit 130. Stores the default output setting that is set to output from. Further, the output setting storage unit 137 sets a default output setting that is set to output a predetermined image and / or sound from the incoming call notification unit 130 when multimedia data is not included in the connection request information. It may be stored. Furthermore, the output setting storage unit 137 stores information (for example, terminal identification information, images, and / or sounds) output from the incoming call notification unit 130 when the multimedia request is not included in the connection request information. You may store the default output setting set according to the instruction | indication. The output setting storage unit 137 is controlled by the notification control unit 135 and supplies default output settings to the notification control unit 135.

通知制御部135は、着信通知部130を制御して、通信相手の通信端末10から接続要求情報を受信したことを、着信通知部130からユーザに通知する。また、通知制御部135は、通知判断ユニット140の判断結果に応じて、通信相手の通信端末10から接続要求情報を受信したことをユーザに着信通知部130から通知するか、または通知させない場合もあるが、係る形態については後述する。着信通知部130は、通知制御部135からマルチメディアデータ抽出部120が抽出したマルチメディアデータを受け取って、当該マルチメディアデータを出力する。そして、着信通知部130は、接続要求受信部100が接続要求情報を受信したことをユーザに通知する。   The notification control unit 135 controls the incoming call notification unit 130 to notify the user from the incoming call notification unit 130 that the connection request information has been received from the communication terminal 10 of the communication partner. Further, the notification control unit 135 may notify the user from the incoming call notification unit 130 that the connection request information has been received from the communication terminal 10 of the communication partner or may not notify the user according to the determination result of the notification determination unit 140. There will be described later. The incoming call notification unit 130 receives the multimedia data extracted by the multimedia data extraction unit 120 from the notification control unit 135 and outputs the multimedia data. Then, the incoming call notification unit 130 notifies the user that the connection request receiving unit 100 has received the connection request information.

より具体的には、着信通知部130は、マルチメディアデータ有無判断部110によって接続要求情報にマルチメディアデータが含まれていると判断された場合に、マルチメディアデータ抽出部120が抽出したマルチメディアデータを出力する。また、着信通知部130は、マルチメディアデータ有無判断部110によって接続要求情報にマルチメディアデータが含まれていないと判断された場合に、出力設定格納部137が格納しているデフォルト出力設定で定められる情報を出力する。例えば、着信通知部130は、マルチメディアデータが、画像データおよび/またはテキストデータである場合に、当該画像データおよび/またはテキストデータを表示部132に表示して、接続要求受信部100が接続要求情報を受信したことをユーザに通知する。また、着信通知部130は、マルチメディアデータが、音声データである場合に、当該音声データを音出力部134に出力して、接続要求受信部100が接続要求情報を受信したことをユーザに通知する。   More specifically, the incoming call notification unit 130 determines the multimedia data extracted by the multimedia data extraction unit 120 when the multimedia data presence determination unit 110 determines that the connection request information includes multimedia data. Output data. The incoming call notification unit 130 determines the default output setting stored in the output setting storage unit 137 when the multimedia data presence determination unit 110 determines that the connection request information does not include multimedia data. Output information. For example, when the multimedia data is image data and / or text data, the incoming call notification unit 130 displays the image data and / or text data on the display unit 132, and the connection request receiving unit 100 receives the connection request. Notify the user that information has been received. Further, when the multimedia data is audio data, the incoming call notification unit 130 outputs the audio data to the sound output unit 134 and notifies the user that the connection request receiving unit 100 has received the connection request information. To do.

着信履歴格納部160は、接続要求受信部100によって受信された接続要求情報を送信した他の通信端末10を識別する端末識別情報を含む着信記録を、予め定められた着信記録数を限度として格納する。具体的には、着信履歴格納部160は、接続要求受信部100が接続要求情報を受信した場合に、当該接続要求情報を解析して、当該接続要求情報を送信した通信端末10を識別する端末識別情報を含む着信記録を格納する。そして、マルチメディアデータ格納部150は、着信履歴格納部160が格納している着信記録に対応づけて、他の通信端末10が送信した接続要求情報に含まれていたマルチメディアデータを格納する。例えば、マルチメディアデータ格納部150は、着信履歴格納部160が着信記録を格納するとともに、接続要求情報に含まれていたマルチメディアデータであって、マルチメディアデータ抽出部120が抽出したマルチメディアデータを、着信履歴格納部160が格納している着信記録に対応づけて暫定的に格納する。   The incoming call history storage unit 160 stores incoming records including terminal identification information for identifying other communication terminals 10 that have transmitted the connection request information received by the connection request receiving unit 100, up to a predetermined number of incoming records. To do. Specifically, when the connection request receiving unit 100 receives connection request information, the incoming call history storage unit 160 analyzes the connection request information and identifies the communication terminal 10 that has transmitted the connection request information. Stores incoming records including identification information. The multimedia data storage unit 150 stores the multimedia data included in the connection request information transmitted by the other communication terminal 10 in association with the incoming call record stored in the incoming call history storage unit 160. For example, the multimedia data storage unit 150 stores the incoming call record in the incoming call history storage unit 160 and is the multimedia data included in the connection request information, and the multimedia data extracted by the multimedia data extraction unit 120 Is temporarily stored in association with the incoming call record stored in the incoming call history storage unit 160.

着信記録消去部162は、着信履歴格納部160が予め定められた着信記録数の着信記録を格納している場合であって、接続要求受信部100が新たに接続要求情報を受信した場合に、着信履歴格納部160が格納している着信記録のうちで、当該着信記録に対応づけられたマルチメディアデータがマルチメディアデータ格納部150に格納されていない着信記録を消去する。そして、着信履歴格納部160は、着信記録消去部162が着信記録を消去した後、接続要求受信部100によって新たに受信された接続要求情報を送信した他の通信端末10を識別する端末識別情報を含む着信記録を格納する。更に、着信記録消去部162が着信履歴格納部160が格納している着信記録を消去した場合、着信記録消去部162は、消去した着信記録に対応づけてマルチメディアデータ格納部150が格納しているマルチメディアデータも消去する。なお、着信記録消去部162は、ユーザが決定した優先順位に応じて、着信記録を消去してもよい。   The incoming call record erasure unit 162 is a case where the incoming call history storage unit 160 stores incoming call records of a predetermined number of incoming calls, and when the connection request receiving unit 100 newly receives connection request information, Among the incoming records stored in the incoming history storage unit 160, the incoming records in which the multimedia data associated with the incoming record is not stored in the multimedia data storage unit 150 are deleted. The incoming call history storage unit 160 then identifies terminal identification information for identifying another communication terminal 10 that has transmitted the connection request information newly received by the connection request reception unit 100 after the incoming call record deletion unit 162 deletes the incoming call record. Store incoming records containing. Furthermore, when the incoming call record deletion unit 162 deletes the incoming call record stored in the incoming call history storage unit 160, the incoming call record deletion unit 162 stores the incoming call record in association with the deleted incoming call record. Also delete existing multimedia data. The incoming call record erasure unit 162 may erase the incoming call record according to the priority determined by the user.

例えば、着信記録消去部162は、接続要求受信部100が新たに接続要求情報を受信した場合に、ユーザの指示に応じて、着信履歴格納部160が格納している着信記録のうちで、当該着信記録に対応づけられたマルチメディアデータがマルチメディアデータ格納部150に格納されている着信記録を消去してもよい。また、着信記録消去部162は、着信履歴格納部160が格納している着信記録のうちで、ユーザが指示した当該着信記録に対応づけられたマルチメディアデータのデータの種類に応じて、着信記録を消去してもよい。例えば、着信記録消去部162は、着信記録に対応づけられたマルチメディアデータのユーザが設定した優先順位(例えば、画像データ、音声データ、テキストデータの順に着信記録を消去する優先順位が高くなるべく設定する)に応じて、着信記録を消去してもよい。   For example, when the connection request receiving unit 100 newly receives the connection request information, the incoming call record erasing unit 162 includes the incoming call record stored in the incoming call history storage unit 160 according to a user instruction. The multimedia data associated with the incoming call record may be deleted from the incoming call record stored in the multimedia data storage unit 150. The incoming call record erasure unit 162 receives the incoming call record according to the data type of the multimedia data associated with the incoming call record designated by the user among the incoming call records stored in the incoming call history storage unit 160. May be deleted. For example, the incoming call record erasure unit 162 sets the priority order set by the user of the multimedia data associated with the incoming call record (for example, the priority order for erasing the incoming call record in the order of image data, voice data, and text data). ), The incoming call record may be deleted.

更に、履歴選択部164は、着信履歴格納部160が格納している着信記録のうち、ユーザが所望する着信記録をユーザに選択させる。マルチメディアデータ格納部150は、履歴選択部164がユーザに選択させた着信記録に対応するマルチメディアデータを、着信履歴とは対応づけずに格納する。すなわち、マルチメディアデータ格納部150は、履歴選択部164がユーザに選択させた着信記録と、当該着信記録に対応するマルチメディアデータとの間の対応づけを解消する。これにより、着信記録消去部162が着信履歴格納部160が格納している着信履歴を消去した場合であっても、接続要求受信部100が受信した接続要求情報に含まれるマルチメディアデータをマルチメディアデータ格納部150は格納したままなので、通信端末10のユーザは、当該マルチメディアデータを所望の時に自由に利用できる。   Further, the history selection unit 164 causes the user to select an incoming call record desired by the user from among the incoming call records stored in the incoming call history storage unit 160. The multimedia data storage unit 150 stores the multimedia data corresponding to the incoming call record selected by the user by the history selection unit 164 without associating it with the incoming call history. That is, the multimedia data storage unit 150 cancels the association between the incoming record selected by the user by the history selecting unit 164 and the multimedia data corresponding to the incoming record. Thus, even when the incoming call record erasure unit 162 erases the incoming call history stored in the incoming call history storage unit 160, the multimedia data included in the connection request information received by the connection request reception unit 100 is converted to the multimedia data. Since the data storage unit 150 remains stored, the user of the communication terminal 10 can freely use the multimedia data when desired.

通知判断ユニット140が有する禁止端末情報格納部144は、接続要求受信部100が接続要求情報を受信したことを着信通知部130からユーザに通知しないことが当該通信端末10において予め設定された、他の通信端末10を識別する端末識別情報を格納する。禁止端末情報格納部144は、接続要求受信部100が接続要求情報を受信したことを着信通知部130からユーザに通知しないことが、通信端末10のユーザによって設定された、他の通信端末10を識別する端末識別情報を格納する。禁止端末判断部142は、接続要求受信部100によって受信された接続要求情報を送信した他の通信端末10を識別する端末識別情報が、禁止端末情報格納部144に格納されているかを判断する。禁止端末判断部142は、判断結果をマルチメディアデータ抽出部120および通知制御部135に供給する。   The prohibited terminal information storage unit 144 included in the notification determination unit 140 is preset in the communication terminal 10 so that the connection request receiving unit 100 does not notify the user that the connection request information is received from the incoming call notification unit 130. The terminal identification information for identifying the communication terminal 10 is stored. The prohibited terminal information storage unit 144 sets other communication terminals 10 set by the user of the communication terminal 10 not to notify the user from the incoming call notification unit 130 that the connection request reception unit 100 has received the connection request information. Stores terminal identification information to be identified. The prohibited terminal determination unit 142 determines whether terminal identification information for identifying another communication terminal 10 that has transmitted the connection request information received by the connection request receiving unit 100 is stored in the prohibited terminal information storage unit 144. The prohibited terminal determination unit 142 supplies the determination result to the multimedia data extraction unit 120 and the notification control unit 135.

そして、禁止端末判断部142が、接続要求受信部100によって受信された接続要求情報を送信した他の通信端末10を識別する端末識別情報が、禁止端末情報格納部144に格納されていると判断した場合、マルチメディアデータ抽出部120は、マルチメディアデータ有無判断部110によってマルチメディアデータが含まれていると判断された場合であっても、接続要求情報に含まれているマルチメディアデータを抽出しない。更に、着信通知部130は、通知制御部135に制御されて、接続要求受信部100が接続要求情報を受信したことをユーザに通知しない。ただし、係る場合においても、着信履歴格納部160は着信記録を格納する。   Then, the prohibited terminal determination unit 142 determines that terminal identification information for identifying another communication terminal 10 that has transmitted the connection request information received by the connection request reception unit 100 is stored in the prohibited terminal information storage unit 144. In this case, the multimedia data extraction unit 120 extracts the multimedia data included in the connection request information even when the multimedia data presence / absence determination unit 110 determines that the multimedia data is included. do not do. Further, the incoming notification unit 130 is controlled by the notification control unit 135 and does not notify the user that the connection request receiving unit 100 has received the connection request information. However, even in such a case, the incoming call history storage unit 160 stores the incoming call record.

デフォルト端末情報格納部148は、接続要求受信部100が受信した接続要求情報にマルチメディアデータが含まれている場合であっても、接続要求受信部100が接続要求情報を受信したことを、出力設定格納部137が格納しているデフォルト出力設定で定められる情報を出力することが当該通信端末10において予め設定された、他の通信端末10を識別する端末識別情報を格納する。デフォルト端末判断部146は、接続要求受信部100によって受信された接続要求情報を送信した他の通信端末10を識別する端末識別情報が、デフォルト端末情報格納部148に格納されているかを判断する。   The default terminal information storage unit 148 outputs that the connection request receiving unit 100 has received the connection request information even if the connection request information received by the connection request receiving unit 100 includes multimedia data. The terminal identification information for identifying the other communication terminal 10 preset in the communication terminal 10 is stored to output information determined by the default output setting stored in the setting storage unit 137. The default terminal determination unit 146 determines whether terminal identification information for identifying another communication terminal 10 that has transmitted the connection request information received by the connection request reception unit 100 is stored in the default terminal information storage unit 148.

そして、デフォルト端末判断部146が、接続要求受信部100によって受信された接続要求情報を送信した他の通信端末10を識別する端末識別情報が、デフォルト端末情報格納部148に格納されていると判断した場合、着信通知部130は、出力設定格納部137が格納しているデフォルト出力設定で定められる情報を出力して、接続要求受信部100が接続要求情報を受信したことをユーザに通知する。更に、デフォルト端末判断部146が、接続要求受信部100によって受信された接続要求情報を送信した他の通信端末10を識別する端末識別情報が、デフォルト端末情報格納部148に格納されていないと判断した場合、着信通知部130は、マルチメディアデータ抽出部120が抽出したマルチメディアデータを出力して、接続要求受信部100が接続要求情報を受信したことをユーザに通知する。   Then, the default terminal determination unit 146 determines that the terminal identification information for identifying the other communication terminal 10 that has transmitted the connection request information received by the connection request reception unit 100 is stored in the default terminal information storage unit 148. In this case, the incoming call notification unit 130 outputs information determined by the default output setting stored in the output setting storage unit 137, and notifies the user that the connection request reception unit 100 has received the connection request information. Further, the default terminal determination unit 146 determines that terminal identification information for identifying another communication terminal 10 that has transmitted the connection request information received by the connection request reception unit 100 is not stored in the default terminal information storage unit 148. In this case, the incoming call notification unit 130 outputs the multimedia data extracted by the multimedia data extraction unit 120, and notifies the user that the connection request reception unit 100 has received the connection request information.

接続要求生成部180は、通信相手の他の通信端末10との通信の接続を要求する接続要求情報を生成する。具体的には、接続要求生成部180は、通信端末10のユーザが選択した通信相手の通信端末10に対して、半二重通信の通信接続を要求する接続要求情報、例えば、INVITEメッセージを生成する。接続要求生成部180は、生成した接続要求情報を接続要求送信部102に供給する。マルチメディアデータ取得部170は、接続要求生成部180が生成した接続要求情報を他の通信端末10が受信したことを、他の通信端末10のユーザに通知するために出力されるマルチメディアデータを取得する。   The connection request generation unit 180 generates connection request information for requesting communication connection with another communication terminal 10 that is a communication partner. Specifically, the connection request generation unit 180 generates connection request information, for example, an INVITE message, for requesting a half-duplex communication connection to the communication terminal 10 selected by the user of the communication terminal 10. To do. The connection request generation unit 180 supplies the generated connection request information to the connection request transmission unit 102. The multimedia data acquisition unit 170 outputs the multimedia data output to notify the user of the other communication terminal 10 that the other communication terminal 10 has received the connection request information generated by the connection request generation unit 180. get.

具体的には、マルチメディアデータ取得部170は、マルチメディアデータ格納部150が格納しているマルチメディアデータのうち、ユーザが選択したマルチメディアデータを取得する。また、マルチメディアデータ取得部170は、通信端末10の外部からマルチメディアデータを取得してもよい。例えば、マルチメディアデータ取得部170は、インターネット等のネットワーク40を介して、通信端末10の外部からマルチメディアデータを取得してよく、通信端末10が撮像部を備える場合には、撮像部が取得した画像を示す画像データを、マルチメディアデータとして取得してもよい。マルチメディアデータ取得部170は、取得したマルチメディアデータをマルチメディアデータ編集部172に供給する。   Specifically, the multimedia data acquisition unit 170 acquires multimedia data selected by the user from among the multimedia data stored in the multimedia data storage unit 150. The multimedia data acquisition unit 170 may acquire multimedia data from outside the communication terminal 10. For example, the multimedia data acquisition unit 170 may acquire multimedia data from the outside of the communication terminal 10 via the network 40 such as the Internet. When the communication terminal 10 includes an imaging unit, the imaging unit acquires the multimedia data. Image data indicating the processed image may be acquired as multimedia data. The multimedia data acquisition unit 170 supplies the acquired multimedia data to the multimedia data editing unit 172.

マルチメディアデータ編集部172は、マルチメディアデータ取得部170から受け取ったマルチメディアデータが、複数のマルチメディアデータを含む場合に、ユーザの指示に応じて各々のマルチメディアデータに分離する。例えば、マルチメディアデータ編集部172は、マルチメディアデータ取得部170が取得したマルチメディアデータが、画像データおよび音声データを含む場合には、当該マルチメディアデータを、画像データと音声データとに分離する。なお、マルチメディアデータ編集部172は、ユーザの指示がない場合には、マルチメディアデータ取得部170から受け取ったマルチメディアデータに対して、何ら処理を施さなくてもよい。   When the multimedia data received from the multimedia data acquisition unit 170 includes a plurality of multimedia data, the multimedia data editing unit 172 separates each multimedia data according to a user instruction. For example, when the multimedia data acquired by the multimedia data acquisition unit 170 includes image data and audio data, the multimedia data editing unit 172 separates the multimedia data into image data and audio data. . Note that the multimedia data editing unit 172 need not perform any processing on the multimedia data received from the multimedia data acquisition unit 170 when there is no instruction from the user.

また、マルチメディアデータ編集部172は、少なくとも2つのマルチメディアデータを1つのマルチメディアデータに統合してもよい。例えば、マルチメディアデータ取得部170から画像データと音声データとをそれぞれ取得した場合に、マルチメディアデータ編集部172は、当該画像データと当該音声データとを統合して1つのマルチメディアデータを生成する。マルチメディアデータ編集部172は、編集後のマルチメディアデータ、または編集をしていないマルチメディアデータを圧縮マルチメディアデータ記録部174に供給する。   The multimedia data editing unit 172 may integrate at least two pieces of multimedia data into one piece of multimedia data. For example, when image data and audio data are acquired from the multimedia data acquisition unit 170, the multimedia data editing unit 172 integrates the image data and the audio data to generate one multimedia data. . The multimedia data editing unit 172 supplies the edited multimedia data or unedited multimedia data to the compressed multimedia data recording unit 174.

圧縮マルチメディアデータ記録部174は、マルチメディアデータ取得部170が取得したマルチメディアデータのデータサイズが、予め定められたデータサイズよりも大きい場合に、マルチメディアデータ取得部170が取得したマルチメディアデータを圧縮して、予め定められたデータサイズよりもデータサイズが小さい圧縮マルチメディアデータを生成する。また、圧縮マルチメディアデータ記録部174は、マルチメディアデータ編集部172から受け取ったマルチメディアデータのデータサイズが、予め定められたデータサイズよりも大きい場合に、マルチメディアデータ編集部172から受け取ったマルチメディアデータを圧縮して、予め定められたデータサイズよりもデータサイズが小さい圧縮マルチメディアデータを生成する。   The compressed multimedia data recording unit 174 receives the multimedia data acquired by the multimedia data acquisition unit 170 when the data size of the multimedia data acquired by the multimedia data acquisition unit 170 is larger than a predetermined data size. Are compressed to generate compressed multimedia data having a data size smaller than a predetermined data size. The compressed multimedia data recording unit 174 also receives the multi-media data received from the multimedia data editing unit 172 when the data size of the multimedia data received from the multimedia data editing unit 172 is larger than a predetermined data size. The media data is compressed to generate compressed multimedia data having a data size smaller than a predetermined data size.

例えば、圧縮マルチメディアデータ記録部174は、マルチメディアデータが画像データである場合には、トリミング等の画像処理、または、画素数を間引く画像処理を画像データに施すことによってデータサイズを圧縮する。また、圧縮マルチメディアデータ記録部174は、マルチメディアデータが音声データである場合には、例えば、人間の可聴域を超える高音域を間引くことによって、データサイズを圧縮する。そして、圧縮マルチメディアデータ記録部174は、接続要求情報の記録領域に圧縮マルチメディアデータを記録する。   For example, when the multimedia data is image data, the compressed multimedia data recording unit 174 compresses the data size by performing image processing such as trimming or image processing that thins out the number of pixels on the image data. In addition, when the multimedia data is audio data, the compressed multimedia data recording unit 174 compresses the data size, for example, by thinning out a high sound range that exceeds the human audible range. Then, the compressed multimedia data recording unit 174 records the compressed multimedia data in the connection request information recording area.

接続要求送信部102は、圧縮マルチメディアデータが記録された接続要求情報を他の通信端末10に送信する。なお、圧縮マルチメディアデータ記録部174が接続要求情報の記録領域に記録するマルチメディアデータの構成は、画像データ、音声データ、およびテキストデータのいずれか1つを少なくとも含む構成、またはこれらから少なくとも2つを組み合わせた構成であってよい。例えば、マルチメディアデータの構成は、画像データ単独、若しくは音声データ単独、若しくはテキストデータ単独、若しくはテキストデータおよび音声データ、若しくはテキストデータおよび画像データ、若しくは音声データおよび画像データ、またはテキストデータ並びに音声データおよび画像データであってよい。   The connection request transmission unit 102 transmits connection request information in which compressed multimedia data is recorded to another communication terminal 10. The configuration of the multimedia data recorded in the recording area of the connection request information by the compressed multimedia data recording unit 174 is a configuration including at least one of image data, audio data, and text data, or at least 2 therefrom. The configuration may be a combination of two. For example, the configuration of the multimedia data includes image data alone, audio data alone, text data alone, text data and audio data, text data and image data, audio data and image data, or text data and audio data. And image data.

本実施形態に係る通信端末10によれば、マルチメディアデータとともに通信接続要求情報を通信相手の通信端末10に送信して、送信したマルチメディアデータを通信相手の通信端末10において着信通知として用いることができる。更に、本実施形態に係る通信端末10によれば、通信接続要求情報に様々な種類のマルチメディアデータを記録させることができるので、通信端末10のユーザの個性に応じた多種多様な着信通知を、通信相手の通信端末10において用いさせることができる。   According to the communication terminal 10 according to the present embodiment, communication connection request information is transmitted to the communication partner communication terminal 10 together with the multimedia data, and the transmitted multimedia data is used as an incoming call notification in the communication partner communication terminal 10. Can do. Furthermore, according to the communication terminal 10 according to the present embodiment, various types of multimedia data can be recorded in the communication connection request information, and thus various incoming notifications according to the individuality of the user of the communication terminal 10 Can be used in the communication terminal 10 of the communication partner.

図4は、本実施形態に係る通信端末10における処理の流れの一例を示す。通信端末10(A)においてPTT通信による通信の開始をする場合、通信端末10(A)の接続要求送信部102は、INVITEメッセージを通信相手の通信端末10(B)に送信する(S400)。係る場合において、接続要求送信部102は、マルチメディアデータが記録されたINVITEメッセージを通信端末10(B)に送信する。通信端末10(B)は、INVITEメッセージを受信したタイミングで着信音を出力する(S405)。   FIG. 4 shows an example of the flow of processing in the communication terminal 10 according to the present embodiment. When the communication terminal 10 (A) starts communication by PTT communication, the connection request transmission unit 102 of the communication terminal 10 (A) transmits an INVITE message to the communication terminal 10 (B) of the communication partner (S400). In such a case, the connection request transmission unit 102 transmits an INVITE message in which multimedia data is recorded to the communication terminal 10 (B). The communication terminal 10 (B) outputs a ring tone at the timing of receiving the INVITE message (S405).

具体的には、通信端末10(B)のマルチメディアデータ抽出部120は、INVITEメッセージが記録しているマルチメディアデータを抽出する。そして、通信端末10(B)の着信通知部130は、マルチメディアデータ抽出部120が抽出したマルチメディアデータを、通信端末10(B)のユーザに着信通知として通知する。通信端末10(B)のユーザが当該INVITEメッセージに応答すると、通信端末10(B)は、200OKメッセージを通信端末10(A)に送信する(S410)。そして、通信端末10(A)は、当該200OKメッセージを受信すると、ACKメッセージを通信端末10(B)に送信する(S415)。これにより、通信端末10(A)と通信端末10(B)との間でPTT通信の通信セッションが確立する。   Specifically, the multimedia data extraction unit 120 of the communication terminal 10 (B) extracts the multimedia data recorded in the INVITE message. Then, the incoming call notification unit 130 of the communication terminal 10 (B) notifies the multimedia data extracted by the multimedia data extraction unit 120 to the user of the communication terminal 10 (B) as an incoming call notification. When the user of the communication terminal 10 (B) responds to the INVITE message, the communication terminal 10 (B) transmits a 200 OK message to the communication terminal 10 (A) (S410). And the communication terminal 10 (A) will transmit an ACK message to the communication terminal 10 (B), if the said 200OK message is received (S415). Thereby, the communication session of PTT communication is established between the communication terminal 10 (A) and the communication terminal 10 (B).

図5は、本実施形態に係る通信端末10における処理の流れの一例を示す。通信端末10が通信相手の通信端末10にINVITEメッセージ(インバイトメッセージ)を送信する場合に、マルチメディアデータ取得部170は、当該INVITEメッセージに記録するマルチメディアデータをユーザに選択させて取得する(S500)。そして、マルチメディアデータ取得部170が取得したマルチメディアデータのデータサイズが、予め定められたデータサイズより大きい場合に(S505:Yes)、圧縮マルチメディアデータ記録部174は、マルチメディアデータのデータサイズを予め定められたデータサイズよりもデータサイズが小さい圧縮マルチメディアデータを生成する(S510)。そして、圧縮マルチメディアデータ記録部174は、生成した圧縮マルチメディアデータをINVITEメッセージに記録することにより、圧縮マルチメディアデータをINVITEメッセージに包含させる(S515)。   FIG. 5 shows an example of the flow of processing in the communication terminal 10 according to the present embodiment. When the communication terminal 10 transmits an INVITE message (invite message) to the communication terminal 10 of the communication partner, the multimedia data acquisition unit 170 causes the user to select and acquire multimedia data to be recorded in the INVITE message ( S500). If the data size of the multimedia data acquired by the multimedia data acquisition unit 170 is larger than the predetermined data size (S505: Yes), the compressed multimedia data recording unit 174 determines the data size of the multimedia data. The compressed multimedia data having a data size smaller than a predetermined data size is generated (S510). Then, the compressed multimedia data recording unit 174 includes the compressed multimedia data in the INVITE message by recording the generated compressed multimedia data in the INVITE message (S515).

一方、マルチメディアデータ取得部170が取得したマルチメディアデータのデータサイズが、予め定められたデータサイズより小さい場合には(S505:No)、圧縮マルチメディアデータ記録部174は、マルチメディアデータのデータサイズを変更することなしに、当該マルチメディアデータをINVITEメッセージに記録することにより、マルチメディアデータをINVITEメッセージに包含させる(S515)。そして、接続要求送信部102は、INVITEメッセージを通信相手の通信端末10に送信する(S520)。   On the other hand, when the data size of the multimedia data acquired by the multimedia data acquisition unit 170 is smaller than the predetermined data size (S505: No), the compressed multimedia data recording unit 174 displays the data of the multimedia data. By recording the multimedia data in the INVITE message without changing the size, the multimedia data is included in the INVITE message (S515). Then, the connection request transmission unit 102 transmits an INVITE message to the communication terminal 10 of the communication partner (S520).

図6は、本実施形態に係る通信端末10における処理の流れの一例を示す。まず、接続要求受信部100が、通信相手の通信端末10が送信したINVITEメッセージを受信する(S600)。ここで、禁止端末判断部142は、通信相手の通信端末10からの当該INVITEメッセージを受信した場合に、着信通知しないことが設定されているかどうかを判断する(S605)。具体的には、禁止端末判断部142は、通信相手の通信端末10を識別する端末識別情報が禁止端末情報格納部144に格納されているか否かを判断する。禁止端末判断部142が、通信相手の通信端末10の端末識別情報が禁止端末情報格納部144に格納されていると判断した場合(S605:Yes)、着信通知部130は着信通知をしない(S635)。ただし、着信履歴格納部160は、当該通信相手の通信端末10からの着信記録を格納する(S640)。   FIG. 6 shows an example of the flow of processing in the communication terminal 10 according to the present embodiment. First, the connection request receiving unit 100 receives the INVITE message transmitted by the communication terminal 10 as the communication partner (S600). Here, the prohibited terminal determination unit 142 determines whether it is set not to notify the incoming call when the INVITE message is received from the communication terminal 10 of the communication partner (S605). Specifically, the prohibited terminal determination unit 142 determines whether or not terminal identification information for identifying the communication terminal 10 of the communication partner is stored in the prohibited terminal information storage unit 144. When the prohibited terminal determination unit 142 determines that the terminal identification information of the communication terminal 10 of the communication partner is stored in the prohibited terminal information storage unit 144 (S605: Yes), the incoming notification unit 130 does not notify the incoming call (S635). ). However, the incoming call history storage unit 160 stores an incoming call record from the communication terminal 10 of the communication partner (S640).

一方、禁止端末判断部142が、通信相手の通信端末10の端末識別情報が禁止端末情報格納部144に格納されていないと判断した場合(S605:No)、デフォルト端末判断部146は、当該通信相手の通信端末10が、デフォルト設定で着信通知する通信端末10であるかどうかを判断する(S610)。デフォルト端末判断部146が、当該通信相手の通信端末10が、デフォルト設定で着信通知する通信端末10であると判断した場合(S610:Yes)、着信通知部130は、出力設定格納部137が格納しているデフォルト設定で定められる着信通知をする(S630)。そして、着信履歴格納部160は着信記録を格納する。   On the other hand, when the prohibited terminal determining unit 142 determines that the terminal identification information of the communication terminal 10 of the communication partner is not stored in the prohibited terminal information storing unit 144 (S605: No), the default terminal determining unit 146 It is determined whether or not the partner communication terminal 10 is the communication terminal 10 that notifies the incoming call with default settings (S610). When the default terminal determination unit 146 determines that the communication terminal 10 of the communication partner is the communication terminal 10 that notifies the incoming call with the default setting (S610: Yes), the output setting storage unit 137 stores the incoming call notification unit 130. The incoming call notification determined by the default setting is made (S630). The incoming call history storage unit 160 stores incoming call records.

また、デフォルト端末判断部146が、当該通信相手の通信端末10が、デフォルト設定で着信通知する通信端末10ではないと判断した場合(S610:No)、マルチメディアデータ有無判断部110は、INVITEメッセージの予め定められた記録領域にマルチメディアデータが記録されているかどうかを判断する(S615)。マルチメディアデータ有無判断部110が、INVITEメッセージにマルチメディアデータが含まれていると判断した場合(S615:Yes)、マルチメディアデータ抽出部120は、INVITEメッセージに記録されているマルチメディアデータを抽出する(S620)。   When the default terminal determination unit 146 determines that the communication terminal 10 of the communication partner is not the communication terminal 10 that notifies the incoming call with default settings (S610: No), the multimedia data presence determination unit 110 determines that the INVITE message It is determined whether multimedia data is recorded in a predetermined recording area (S615). When the multimedia data presence / absence determination unit 110 determines that multimedia data is included in the INVITE message (S615: Yes), the multimedia data extraction unit 120 extracts the multimedia data recorded in the INVITE message. (S620).

続いて、着信通知部130は、抽出されたマルチメディアデータを用いて着信通知する(S625)。そして、着信履歴格納部160は、着信記録を格納する。一方、マルチメディアデータ有無判断部110が、INVITEメッセージにマルチメディアデータが含まれていないと判断した場合(S615:No)、着信通知部130は、出力設定格納部137が格納しているデフォルト設定で定められる着信通知をする(S630)。そして、着信履歴格納部160は着信記録を格納する。   Next, the incoming call notification unit 130 notifies the incoming call using the extracted multimedia data (S625). The incoming call history storage unit 160 stores incoming call records. On the other hand, when the multimedia data presence / absence determination unit 110 determines that the multimedia data is not included in the INVITE message (S615: No), the incoming call notification unit 130 sets the default setting stored in the output setting storage unit 137. An incoming call notification determined in step S630 is made. The incoming call history storage unit 160 stores incoming call records.

図7は、本実施形態に係る通信端末10のハードウェア構成の一例を示す。本実施形態に係る通信端末10は、ホスト・コントローラ1582により相互に接続されるCPU1505、RAM1520、グラフィック・コントローラ1575、および表示装置1580を有するCPU周辺部と、入出力コントローラ1584によりホスト・コントローラ1582に接続される通信インターフェイス1530、ハードディスクドライブ1540、およびCD−ROMドライブ1560を有する入出力部と、入出力コントローラ1584に接続されるROM1510、フレキシブルディスク・ドライブ1550、および入出力チップ1570を有するレガシー入出力部とを備える。   FIG. 7 shows an example of the hardware configuration of the communication terminal 10 according to the present embodiment. The communication terminal 10 according to the present embodiment includes a CPU peripheral unit including a CPU 1505, a RAM 1520, a graphic controller 1575, and a display device 1580 connected to each other by a host controller 1582, and an input / output controller 1584 to the host controller 1582. Input / output unit having communication interface 1530, hard disk drive 1540, and CD-ROM drive 1560 connected, and legacy input / output having ROM 1510, flexible disk drive 1550, and input / output chip 1570 connected to input / output controller 1584 A part.

ホスト・コントローラ1582は、RAM1520と、高い転送レートでRAM1520をアクセスするCPU1505およびグラフィック・コントローラ1575とを接続する。CPU1505は、ROM1510およびRAM1520に格納されたプログラムに基づいて動作して、各部を制御する。グラフィック・コントローラ1575は、CPU1505等がRAM1520内に設けたフレーム・バッファ上に生成する画像データを取得して、表示装置1580上に表示させる。これに代えて、グラフィック・コントローラ1575は、CPU1505等が生成する画像データを格納するフレーム・バッファを、内部に含んでもよい。   The host controller 1582 connects the RAM 1520 to the CPU 1505 and the graphic controller 1575 that access the RAM 1520 at a high transfer rate. The CPU 1505 operates based on programs stored in the ROM 1510 and the RAM 1520 to control each unit. The graphic controller 1575 acquires image data generated by the CPU 1505 or the like on a frame buffer provided in the RAM 1520 and displays the image data on the display device 1580. Alternatively, the graphic controller 1575 may include a frame buffer that stores image data generated by the CPU 1505 or the like.

入出力コントローラ1584は、ホスト・コントローラ1582と、比較的高速な入出力装置である通信インターフェイス1530、ハードディスクドライブ1540、CD−ROMドライブ1560を接続する。通信インターフェイス1530は、ネットワークを介して他の装置と通信する。ハードディスクドライブ1540は、通信端末10内のCPU1505が使用するプログラムおよびデータを格納する。CD−ROMドライブ1560は、CD−ROM1595からプログラムまたはデータを読み取り、RAM1520を介してハードディスクドライブ1540に提供する。なお、通信端末10は、ハードディスクドライブ1540、CD−ROMドライブ1560、およびフレキシブルディスク・ドライブ1550の代わりに、半導体メモリ読取部を備えていてもよい。通信端末10が半導体メモリ読取部を備えている場合には、通信端末10内のCPU1505が使用するプログラムおよびデータを格納する半導体メモリから、当該プログラムまたは当該データを読み取ってよい。   The input / output controller 1584 connects the host controller 1582 to the communication interface 1530, the hard disk drive 1540, and the CD-ROM drive 1560, which are relatively high-speed input / output devices. The communication interface 1530 communicates with other devices via a network. The hard disk drive 1540 stores programs and data used by the CPU 1505 in the communication terminal 10. The CD-ROM drive 1560 reads a program or data from the CD-ROM 1595 and provides it to the hard disk drive 1540 via the RAM 1520. The communication terminal 10 may include a semiconductor memory reading unit instead of the hard disk drive 1540, the CD-ROM drive 1560, and the flexible disk drive 1550. When the communication terminal 10 includes a semiconductor memory reading unit, the program or the data may be read from a semiconductor memory that stores a program and data used by the CPU 1505 in the communication terminal 10.

また、入出力コントローラ1584には、ROM1510と、フレキシブルディスク・ドライブ1550、および入出力チップ1570の比較的低速な入出力装置とが接続される。ROM1510は、通信端末10が起動時に実行するブート・プログラム、通信端末10のハードウェアに依存するプログラム等を格納する。フレキシブルディスク・ドライブ1550は、フレキシブルディスク1590からプログラムまたはデータを読み取り、RAM1520を介してハードディスクドライブ1540に提供する。入出力チップ1570は、フレキシブルディスク・ドライブ1550、例えばパラレル・ポート、シリアル・ポート、キーボード・ポート、マウス・ポート等を介して各種の入出力装置を接続する。   The input / output controller 1584 is connected to the ROM 1510, the flexible disk drive 1550, and the relatively low-speed input / output device of the input / output chip 1570. The ROM 1510 stores a boot program executed when the communication terminal 10 is started, a program depending on the hardware of the communication terminal 10, and the like. The flexible disk drive 1550 reads a program or data from the flexible disk 1590 and provides it to the hard disk drive 1540 via the RAM 1520. The input / output chip 1570 connects various input / output devices via a flexible disk drive 1550 such as a parallel port, a serial port, a keyboard port, and a mouse port.

RAM1520を介してハードディスクドライブ1540に提供される通信プログラムは、フレキシブルディスク1590、CD−ROM1595、またはICカード等の記録媒体に格納されて利用者によって提供される。通信プログラムは、記録媒体から読み出され、RAM1520を介して通信端末10内のハードディスクドライブ1540にインストールされ、CPU1505において実行される。通信端末10にインストールされて実行される通信プログラムは、CPU1505等に働きかけて、通信端末10を、図1から図6にかけて説明した接続要求受信部100、接続要求送信部102、マルチメディアデータ有無判断部110、記録位置格納部112、マルチメディアデータ抽出部120、着信通知部130、通知制御部135、出力設定格納部137、通知判断ユニット140、マルチメディアデータ格納部150、着信履歴格納部160、着信記録消去部162、履歴選択部164、マルチメディアデータ取得部170、マルチメディアデータ編集部172、圧縮マルチメディアデータ記録部174、および接続要求生成部180として機能させる。   A communication program provided to the hard disk drive 1540 via the RAM 1520 is stored in a recording medium such as the flexible disk 1590, the CD-ROM 1595, or an IC card and provided by the user. The communication program is read from the recording medium, installed in the hard disk drive 1540 in the communication terminal 10 via the RAM 1520, and executed by the CPU 1505. The communication program installed and executed in the communication terminal 10 works on the CPU 1505 and the like to make the communication terminal 10 the connection request receiving unit 100, the connection request transmitting unit 102, and the multimedia data presence / absence determination described with reference to FIGS. Unit 110, recording position storage unit 112, multimedia data extraction unit 120, incoming call notification unit 130, notification control unit 135, output setting storage unit 137, notification determination unit 140, multimedia data storage unit 150, incoming call history storage unit 160, The incoming call record erasure unit 162, history selection unit 164, multimedia data acquisition unit 170, multimedia data editing unit 172, compressed multimedia data recording unit 174, and connection request generation unit 180 function.

以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加え得ることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。   As mentioned above, although this invention was demonstrated using embodiment, the technical scope of this invention is not limited to the range as described in the said embodiment. It will be apparent to those skilled in the art that various modifications or improvements can be added to the above-described embodiment. It is apparent from the scope of the claims that the embodiments added with such changes or improvements can be included in the technical scope of the present invention.

通信端末10における動作の概念図である。3 is a conceptual diagram of an operation in the communication terminal 10. FIG. 通信端末10の機能構成を示すブロック図である。2 is a block diagram showing a functional configuration of a communication terminal 10. FIG. 通知判断ユニット140の機能構成を示すブロック図である。3 is a block diagram showing a functional configuration of a notification determination unit 140. FIG. 通信端末10における処理の流れを示すシーケンス図である。FIG. 3 is a sequence diagram showing a processing flow in the communication terminal 10. 通信端末10における処理の流れを示すフローチャートである。4 is a flowchart showing a flow of processing in the communication terminal 10. 通信端末10における処理の流れを示すフローチャートである。4 is a flowchart showing a flow of processing in the communication terminal 10. 通信端末10のハードウェア構成を示すブロック図である。2 is a block diagram illustrating a hardware configuration of a communication terminal 10. FIG.

符号の説明Explanation of symbols

10 通信端末
22 SIPサーバ
24 プレゼンスサーバ
40 ネットワーク
100 接続要求受信部
102 接続要求送信部
110 マルチメディアデータ有無判断部
112 記録位置格納部
120 マルチメディアデータ抽出部
130 着信通知部
132 表示部
134 音出力部
135 通知制御部
137 出力設定格納部
140 通知判断ユニット
142 禁止端末判断部
144 禁止端末情報格納部
146 デフォルト端末判断部
148 デフォルト端末情報格納部
150 マルチメディアデータ格納部
160 着信履歴格納部
162 着信記録消去部
164 履歴選択部
170 マルチメディアデータ取得部
172 マルチメディアデータ編集部
174 圧縮マルチメディアデータ記録部
180 接続要求生成部
300 画像
305 テキストデータ
1505 CPU
1510 ROM
1520 RAM
1530 通信インターフェイス
1540 ハードディスクドライブ
1550 フレキシブルディスク・ドライブ
1560 CD−ROMドライブ
1570 入出力チップ
1575 グラフィック・コントローラ
1580 表示装置
1582 ホスト・コントローラ
1584 入出力コントローラ
1590 フレキシブルディスク
1595 CD−ROM
DESCRIPTION OF SYMBOLS 10 Communication terminal 22 SIP server 24 Presence server 40 Network 100 Connection request receiving part 102 Connection request transmission part 110 Multimedia data presence determination part 112 Recording position storage part 120 Multimedia data extraction part 130 Incoming notification part 132 Display part 134 Sound output part 135 Notification control unit 137 Output setting storage unit 140 Notification determination unit 142 Prohibited terminal determination unit 144 Prohibited terminal information storage unit 146 Default terminal determination unit 148 Default terminal information storage unit 150 Multimedia data storage unit 160 Incoming call history storage unit 162 Unit 164 history selection unit 170 multimedia data acquisition unit 172 multimedia data editing unit 174 compressed multimedia data recording unit 180 connection request generation unit 300 image 305 text data 1505 CPU
1510 ROM
1520 RAM
1530 Communication interface 1540 Hard disk drive 1550 Flexible disk drive 1560 CD-ROM drive 1570 Input / output chip 1575 Graphic controller 1580 Display device 1582 Host controller 1584 Input / output controller 1590 Flexible disk 1595 CD-ROM

Claims (7)

通信の接続を要求する接続要求情報を受信する接続要求受信部と、
ユーザに対して知覚可能に出力されるマルチメディアデータが、前記接続要求情報に含まれているか否かを判断するマルチメディアデータ有無判断部と、
前記マルチメディアデータ有無判断部によってマルチメディアデータが含まれていると判断された場合に、前記接続要求情報に含まれているマルチメディアデータを抽出するマルチメディアデータ抽出部と、
前記マルチメディアデータ抽出部が抽出したマルチメディアデータを出力して、前記接続要求受信部が接続要求情報を受信したことをユーザに通知する着信通知部と、
前記接続要求受信部によって受信された前記接続要求情報を送信した他の通信端末を識別する端末識別情報を含む着信記録を、予め定められた着信記録数を限度として格納する着信履歴格納部と、
前記着信履歴格納部が格納している着信記録に対応づけて、前記他の通信端末が送信した前記接続要求情報に含まれていたマルチメディアデータを格納するマルチメディアデータ格納部と、
前記着信履歴格納部が前記予め定められた着信記録数の着信記録を格納している場合であって、前記接続要求受信部が新たに前記接続要求情報を受信した場合に、前記着信履歴格納部が格納している着信記録のうちで、当該着信記録に対応づけられたマルチメディアデータが前記マルチメディアデータ格納部に格納されていない着信記録を、前記マルチメディアデータ格納部に格納されている着信記録よりも優先して消去する着信記録消去部と
を備え、
前記着信履歴格納部は、前記着信記録消去部が着信記録を消去した後、前記接続要求受信部によって新たに受信された前記接続要求情報を送信した他の通信端末を識別する端末識別情報を含む着信記録を格納する
通信端末。
A connection request receiving unit for receiving connection request information for requesting communication connection;
A multimedia data presence / absence determining unit that determines whether multimedia data that is perceptually output to a user is included in the connection request information;
A multimedia data extraction unit that extracts multimedia data included in the connection request information when it is determined by the multimedia data presence determination unit that multimedia data is included;
An incoming call notification unit that outputs the multimedia data extracted by the multimedia data extraction unit and notifies the user that the connection request reception unit has received connection request information;
An incoming call history storage unit for storing an incoming call record including terminal identification information for identifying another communication terminal that has transmitted the connection request information received by the connection request reception unit, up to a predetermined number of incoming call records;
A multimedia data storage unit for storing multimedia data included in the connection request information transmitted by the other communication terminal in association with the incoming call record stored in the incoming call history storage unit;
The incoming call history storage unit stores the incoming call records of the predetermined number of incoming call records, and when the connection request receiving unit newly receives the connection request information, the incoming call history storage unit Of the incoming records stored in the multimedia data storage unit are stored in the multimedia data storage unit, the incoming record in which the multimedia data associated with the incoming record is not stored in the multimedia data storage unit. With an incoming call record erasure unit that erases in preference to recording,
The incoming call history storage unit includes terminal identification information for identifying another communication terminal that has transmitted the connection request information newly received by the connection request reception unit after the incoming call record deletion unit deletes the incoming call record. A communication terminal that stores incoming records.
通信の接続を要求する接続要求情報を受信する接続要求受信部と、
ユーザに対して知覚可能に出力されるマルチメディアデータが、前記接続要求情報に含まれているか否かを判断するマルチメディアデータ有無判断部と、
前記マルチメディアデータ有無判断部によってマルチメディアデータが含まれていると判断された場合に、前記接続要求情報に含まれているマルチメディアデータを抽出するマルチメディアデータ抽出部と、
前記マルチメディアデータ抽出部が抽出したマルチメディアデータを出力して、前記接続要求受信部が接続要求情報を受信したことをユーザに通知する着信通知部と、
前記接続要求受信部によって受信された前記接続要求情報を送信した他の通信端末を識別する端末識別情報を含む着信記録を、予め定められた着信記録数を限度として格納する着信履歴格納部と、
前記着信履歴格納部が格納している着信記録に対応づけて、前記他の通信端末が送信した前記接続要求情報に含まれていたマルチメディアデータを格納するマルチメディアデータ格納部と、
前記着信履歴格納部が前記予め定められた着信記録数の着信記録を格納している場合であって、前記接続要求受信部が新たに前記接続要求情報を受信した場合に、前記着信履歴格納部が格納している着信記録のうちで、当該着信記録に対応づけられたマルチメディアデータが前記マルチメディアデータ格納部に格納されている着信記録を、前記マルチメディアデータ格納部に格納されていない着信記録よりも優先して消去するとともに、当該着信記録に対応づけられたマルチメディアデータを消去する着信記録消去部と
を備え、
前記着信履歴格納部は、前記着信記録消去部が着信記録を消去した後、前記接続要求受信部によって新たに受信された前記接続要求情報を送信した他の通信端末を識別する端末識別情報を含む着信記録を格納する
通信端末。
A connection request receiving unit for receiving connection request information for requesting communication connection;
A multimedia data presence / absence determining unit that determines whether multimedia data that is perceptually output to a user is included in the connection request information;
A multimedia data extraction unit that extracts multimedia data included in the connection request information when it is determined by the multimedia data presence determination unit that multimedia data is included;
An incoming call notification unit that outputs the multimedia data extracted by the multimedia data extraction unit and notifies the user that the connection request reception unit has received connection request information;
An incoming call history storage unit for storing an incoming call record including terminal identification information for identifying another communication terminal that has transmitted the connection request information received by the connection request reception unit, up to a predetermined number of incoming call records;
A multimedia data storage unit for storing multimedia data included in the connection request information transmitted by the other communication terminal in association with the incoming call record stored in the incoming call history storage unit;
The incoming call history storage unit stores the incoming call records of the predetermined number of incoming call records, and when the connection request receiving unit newly receives the connection request information, the incoming call history storage unit Is stored in the multimedia data storage unit, the incoming record in which the multimedia data associated with the incoming record is stored in the multimedia data storage unit. An incoming call record erasure unit that erases multimedia data associated with the incoming call record, with priority over erasing the record,
The incoming call history storage unit includes terminal identification information for identifying another communication terminal that has transmitted the connection request information newly received by the connection request reception unit after the incoming call record deletion unit deletes the incoming call record. A communication terminal that stores incoming records.
前記着信記録消去部は、前記着信履歴格納部が格納している着信記録のうちで、前記着信記録に対応づけられたマルチメディアデータが前記マルチメディアデータ格納部に格納されている複数の着信記録の中から、前記マルチメディアデータのデータの種類毎に設定された優先順位に応じて選択された着信記録と、当該着信記録に対応づけられたマルチメディアデータとを消去する
請求項2に記載の通信端末。
The incoming call record erasure unit is a plurality of incoming call records in which multimedia data associated with the incoming call record is stored in the multimedia data storage unit among the incoming call records stored in the incoming call history storage unit The incoming call record selected according to the priority set for each data type of the multimedia data and the multimedia data associated with the incoming call record are erased from Communication terminal.
前記マルチメディアデータ格納部は、前記着信履歴格納部に格納された着信記録のうち、選択された着信記録と、選択された着信記録に対応づけられたマルチメディアデータとの対応づけを解消する
請求項2または3に記載の通信端末。
The multimedia data storage unit cancels the association between the selected incoming call record and the multimedia data associated with the selected incoming call record among the incoming call records stored in the incoming call history storage unit. Item 4. The communication terminal according to Item 2 or 3.
コンピュータを、請求項1から4のいずれか1項に記載の通信端末として機能させるためのプログラム。   The program for functioning a computer as a communication terminal of any one of Claim 1 to 4. 通信の接続を要求する接続要求情報を受信する接続要求受信段階と、
ユーザに対して知覚可能に出力されるマルチメディアデータが、前記接続要求情報に含まれているか否かを判断するマルチメディアデータ有無判断段階と、
前記マルチメディアデータ有無判断段階においてマルチメディアデータが含まれていると判断された場合に、前記接続要求情報に含まれているマルチメディアデータを抽出するマルチメディアデータ抽出段階と、
前記マルチメディアデータ抽出段階において抽出されたマルチメディアデータを出力して、前記接続要求受信段階において接続要求情報を受信したことをユーザに通知する着信通知段階と
前記接続要求受信段階において受信された前記接続要求情報を送信した他の通信端末を識別する端末識別情報を含む着信記録を予め定められた着信記録数を限度として格納する着信履歴格納部に、前記着信記録を格納する第1の着信履歴格納段階と、
前記着信履歴格納部が格納している着信記録に対応づけて、前記他の通信端末が送信した前記接続要求情報に含まれていたマルチメディアデータをマルチメディアデータ格納部に格納するマルチメディアデータ格納段階と、
前記着信履歴格納部が前記予め定められた着信記録数の着信記録を格納している場合であって、新たに前記接続要求情報を受信した場合に、前記着信履歴格納部が格納している着信記録のうちで、当該着信記録に対応づけられたマルチメディアデータが前記マルチメディアデータ格納部に格納されていない着信記録を、前記マルチメディアデータ格納部に格納されている着信記録よりも優先して消去する着信記録消去段階と、
前記着信記録消去段階において前記着信記録を消去した後、前記新たに受信された前記接続要求情報を送信した他の通信端末を識別する端末識別情報を含む着信記録を格納する第2の着信履歴格納段階と
を備える通信方法。
A connection request receiving stage for receiving connection request information for requesting communication connection;
Multimedia data presence / absence determination step for determining whether or not multimedia data that is perceptually output to a user is included in the connection request information;
A multimedia data extraction step of extracting multimedia data included in the connection request information when it is determined that multimedia data is included in the multimedia data presence determination step;
The multimedia data extracted in the multimedia data extraction step is output, and an incoming notification step for notifying a user that connection request information has been received in the connection request reception step; and the received in the connection request reception step A first incoming call history that stores the incoming call record in an incoming call history storage unit that stores incoming call records including terminal identification information for identifying other communication terminals that have transmitted connection request information, up to a predetermined number of incoming call records. A storage phase;
Multimedia data storage for storing multimedia data included in the connection request information transmitted by the other communication terminal in the multimedia data storage unit in association with the incoming record stored in the incoming call history storage unit Stages,
The incoming call history storage unit stores the incoming call records of the predetermined number of incoming call records, and when the connection request information is newly received, the incoming call history storage unit stores the incoming call Of the recordings, the incoming call record in which the multimedia data associated with the incoming call record is not stored in the multimedia data storage unit is given priority over the incoming call record stored in the multimedia data storage unit. The incoming record erasure stage to be erased;
A second incoming call history storage for storing an incoming call record including terminal identification information for identifying another communication terminal that has transmitted the newly received connection request information after deleting the incoming call record in the incoming call record erasing step; A communication method comprising:
通信の接続を要求する接続要求情報を受信する接続要求受信段階と、
ユーザに対して知覚可能に出力されるマルチメディアデータが、前記接続要求情報に含まれているか否かを判断するマルチメディアデータ有無判断段階と、
前記マルチメディアデータ有無判断段階においてマルチメディアデータが含まれていると判断された場合に、前記接続要求情報に含まれているマルチメディアデータを抽出するマルチメディアデータ抽出段階と、
前記マルチメディアデータ抽出段階において抽出されたマルチメディアデータを出力して、前記接続要求受信段階において接続要求情報を受信したことをユーザに通知する着信通知段階と、
前記接続要求受信段階において受信された前記接続要求情報を送信した他の通信端末を識別する端末識別情報を含む着信記録を予め定められた着信記録数を限度として格納する着信履歴格納部に、前記着信記録を格納する第1の着信履歴格納段階と、
前記着信履歴格納部が格納している着信記録に対応づけて、前記他の通信端末が送信した前記接続要求情報に含まれていたマルチメディアデータをマルチメディアデータ格納部に格納するマルチメディアデータ格納段階と、
前記着信履歴格納部が前記予め定められた着信記録数の着信記録を格納している場合であって、新たに前記接続要求情報を受信した場合に、前記着信履歴格納部が格納している着信記録のうちで、当該着信記録に対応づけられたマルチメディアデータが前記マルチメディアデータ格納部に格納されている着信記録を、前記マルチメディアデータ格納部に格納されていない着信記録よりも優先して消去するとともに、当該着信記録に対応づけられたマルチメディアデータを消去する着信記録消去段階と、
前記着信記録消去段階において前記着信記録を消去した後、前記新たに受信された前記接続要求情報を送信した他の通信端末を識別する端末識別情報を含む着信記録を格納する第2の着信履歴格納段階と
を備える通信方法。
A connection request receiving stage for receiving connection request information for requesting communication connection;
Multimedia data presence / absence determination step for determining whether or not multimedia data that is perceptually output to a user is included in the connection request information;
A multimedia data extraction step of extracting multimedia data included in the connection request information when it is determined that multimedia data is included in the multimedia data presence determination step;
An incoming notification step of outputting the multimedia data extracted in the multimedia data extraction step and notifying the user that connection request information has been received in the connection request reception step;
In the incoming call history storage unit that stores the incoming call record including the terminal identification information for identifying the other communication terminal that has transmitted the connection request information received in the connection request reception step, up to a predetermined number of incoming call records, A first incoming call history storage stage for storing incoming records;
Multimedia data storage for storing multimedia data included in the connection request information transmitted by the other communication terminal in the multimedia data storage unit in association with the incoming record stored in the incoming call history storage unit Stages,
The incoming call history storage unit stores the incoming call records of the predetermined number of incoming call records, and when the connection request information is newly received, the incoming call history storage unit stores the incoming call Of the records, the incoming record in which the multimedia data associated with the incoming record is stored in the multimedia data storage unit is given priority over the incoming record that is not stored in the multimedia data storage unit. Erasing the incoming call record and erasing the multimedia data associated with the incoming call record,
A second incoming call history storage for storing an incoming call record including terminal identification information for identifying another communication terminal that has transmitted the newly received connection request information after deleting the incoming call record in the incoming call record erasing step; A communication method comprising:
JP2006297223A 2006-11-01 2006-11-01 Communication terminal, communication method, and communication program Expired - Fee Related JP4851300B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006297223A JP4851300B2 (en) 2006-11-01 2006-11-01 Communication terminal, communication method, and communication program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006297223A JP4851300B2 (en) 2006-11-01 2006-11-01 Communication terminal, communication method, and communication program

Publications (2)

Publication Number Publication Date
JP2008118231A JP2008118231A (en) 2008-05-22
JP4851300B2 true JP4851300B2 (en) 2012-01-11

Family

ID=39503837

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006297223A Expired - Fee Related JP4851300B2 (en) 2006-11-01 2006-11-01 Communication terminal, communication method, and communication program

Country Status (1)

Country Link
JP (1) JP4851300B2 (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002064658A (en) * 2000-06-06 2002-02-28 Venture Matrix Inc Communication terminal, communication system and call- in noticing method
JP4306140B2 (en) * 2001-04-03 2009-07-29 日本電気株式会社 Portable information terminal device
JP2004312316A (en) * 2003-04-07 2004-11-04 Nippon Telegr & Teleph Corp <Ntt> Call terminal, call system, and method of reproducing sound during incoming / ringing of call terminal
JP4112502B2 (en) * 2004-01-09 2008-07-02 富士フイルム株式会社 Image generation apparatus and method, image distribution apparatus, mail relay apparatus, and program

Also Published As

Publication number Publication date
JP2008118231A (en) 2008-05-22

Similar Documents

Publication Publication Date Title
US10325394B2 (en) Mobile communication terminal and data input method
JP5170090B2 (en) Data linkage system, data linkage method, and data linkage program
CN1297141C (en) Image data processing system
US20090175425A1 (en) Outgoing voice mail recording and playback
US20070168425A1 (en) Information processing apparatus, information processing method, information processing program and recording medium for storing the program
TWI549461B (en) Method and apparatus for providing and receiving contents via network, method and apparatus for backing up data via network, backup data providing device, and backup system
CN101365177A (en) Information processing apparatus and method, and information processing system
CN101521949A (en) Information processing apparatus and method, and program
WO2001069395A1 (en) Automatic file transmission system
US20100185736A1 (en) Interdevice transmission of data
CN101204073A (en) instant multimedia messaging
JP4851300B2 (en) Communication terminal, communication method, and communication program
JP5348694B2 (en) Communication terminal device and program
JP3849640B2 (en) Print image designation device
JP2008250587A (en) Content list creation device and content list creation program
JP5788032B2 (en) Output sharing terminal, content sharing attribute management server, output sharing method, program for output sharing terminal
TWI244012B (en) Server and communication terminal device
JP2011022883A (en) Data reproducing system and data reproducing method
JP2008228120A (en) MOVIE FILE SERVER, TERMINAL DEVICE, ITS OPERATION CONTROL METHOD AND CONTROL PROGRAM THEREOF
JP5051229B2 (en) Information device, program, medium, and method
KR100630896B1 (en) Mobile terminal and mood message management method for managing mood messages
JP2005157950A (en) Information processing device
JP2006048707A (en) Automatic file transmission system
JP2005228249A (en) Electronic mail delivery server
JP2008065484A (en) CONTENT REPRODUCTION DEVICE, CONTENT DATA TRANSMISSION DEVICE, CONTROL PROGRAM THEREOF, COMPUTER-READABLE RECORDING MEDIUM CONTAINING THE CONTROL PROGRAM, CONTENT REPRODUCTION SYSTEM, AND CONTROL METHOD

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20091019

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110623

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110628

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110808

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110823

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110928

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20111018

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20111020

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141028

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees