[go: up one dir, main page]

JP5099627B2 - Communication terminal device and program - Google Patents

Communication terminal device and program Download PDF

Info

Publication number
JP5099627B2
JP5099627B2 JP2007203758A JP2007203758A JP5099627B2 JP 5099627 B2 JP5099627 B2 JP 5099627B2 JP 2007203758 A JP2007203758 A JP 2007203758A JP 2007203758 A JP2007203758 A JP 2007203758A JP 5099627 B2 JP5099627 B2 JP 5099627B2
Authority
JP
Japan
Prior art keywords
communication
history
mail
environment
acquired
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
JP2007203758A
Other languages
Japanese (ja)
Other versions
JP2009037576A (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.)
NEC Casio Mobile Communications Ltd
Original Assignee
NEC Casio Mobile Communications Ltd
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 NEC Casio Mobile Communications Ltd filed Critical NEC Casio Mobile Communications Ltd
Priority to JP2007203758A priority Critical patent/JP5099627B2/en
Publication of JP2009037576A publication Critical patent/JP2009037576A/en
Application granted granted Critical
Publication of JP5099627B2 publication Critical patent/JP5099627B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Description

この発明は、所定の通信機能を備えた通信端末装置及びプログラムに関する。   The present invention relates to a communication terminal device and a program having a predetermined communication function.

一般に、通信端末装置の電子メール機能を使用して新規メールを作成する際は、その宛先、タイトル、本文等を毎回入力する必要があるが、このような入力の手間を省くために、従来では、新規メール作成時に前回送信した宛先を自動的にセットするようにした技術が存在する(特許文献1参照)。
特開2005−11087号公報
Generally, when creating a new e-mail using the e-mail function of a communication terminal device, it is necessary to input the destination, title, body text, etc. every time. There is a technique that automatically sets the last transmitted destination when creating a new mail (see Patent Document 1).
JP-A-2005-11087

しかしながら、上述した先行技術は、その宛先が毎回同じである場合には有効であるが、通常の使い方ではそのようなケースは殆どまれであり、毎回、宛先が異なるときには、自動設定された宛先をわざわざ解除する操作を必要としていた。
ところで、メールの宛先は毎回異なっているのが一般的であるが、例えば、仕事の昼休み時間や15時の休み時間などにメールを送信する相手が略決められていたり、朝は、まずAさん、その後Bさん、夕方はCさん、日曜日はDさん、会社に居るときはEさんなどのように、メールを送信する場所や時刻とその相手が略決められている場合が多い。このことは、メール送信に限らず、電話をかける場合やインターネットでWeb接続する場合でも同様であった。
However, although the above-described prior art is effective when the destination is the same every time, such a case is rare in normal usage. When the destination is different every time, the automatically set destination is used. An operation to cancel it was necessary.
By the way, the e-mail address is generally different each time, but for example, the person who sends e-mails at work lunch breaks or 15:00 breaks is roughly decided. After that, there are many cases where the location and time of sending the mail and the other party are roughly determined, such as Mr. B, Mr. C in the evening, Mr. D on Sunday, Mr. E when in the office. This is the same not only when sending mail but also when making a call or when connecting to the Web via the Internet.

この発明の課題は、通信を行うことをユーザが意識しなくても、通信が必要なときに必要な接続先と通信できるようにすることである。   An object of the present invention is to enable communication with a necessary connection destination when communication is necessary, even if the user is not conscious of performing communication.

請求項1記載の発明(第1の発明)は、電子メールを送受信する電子メール機能を含む通信機能を備えた通信端末装置であって、送信されたメールの宛先を含む通信接続先と、前記送信されたメールの件名又は本文と、前記通信が行われた日時で表される通信環境とを含む過去の通信履歴を記憶する通信履歴記憶手段と、通信開始が指示された日時で表される通信環境を取得する取得手段と、前記取得手段によってれた通信環境に基づいて前記通信履歴を検索することにより、前記取得された通信環境に該当する通信環境を含む通信履歴の有無を判別する判別手段と、前記判別手段によって、前記取得された通信環境に該当する通信環境を含む通信履歴が有ると判別された場合であって、前記開始を指示された通信が電子メールを送信するための通信である場合に、当該通信履歴に含まれている接続先を、前記送信される電子メールの宛先の候補として選択する選択手段と、前記判別手段によって、前記取得された通信環境に該当する通信環境を含む通信履歴が有ると判別された場合であって、前記開始を指示された通信が電子メールを送信するための通信である場合に、当該通信履歴に含まれている宛先に送信された電子メールの件名又は本文に記載されたテキストが、件名又は本文に記載された電子メールを生成するメール生成手段と、備える、ことを特徴とする。
更に、コンピュータに対して、上述した請求項1記載の発明に示した主要機能を実現させるためのプログラムを提供する(請求項記載の発明)。
The invention of claim 1, wherein (the first invention) is a communication terminal apparatus having a communication function including an e-mail function to send and receive e-mail, a communication connection destination including the transmission mail destination, and subject or body of the transmitted mail, date and communication environment wherein communication is represented by performed date and time, the communication history storage means for storing a past communication history including the start of communication is indicated finger acquisition means for acquiring in communication environment represented, by searching the communication history based on the obtained communication environment collected by the acquisition means, a communication including a communication environment corresponding to the acquired communication environment discriminating means for discriminating presence or absence of history, by the discriminating means communication, in a case where the communication history including the communication environment corresponding to the acquired communication environment is determined to be present, instructed the start Email When a communication for transmitting a connection destination included in the communication history, selecting means for selecting as a candidate for the e-mail address which the transmitted, by said determining means, is the acquired communication When it is determined that there is a communication history including a communication environment corresponding to the environment, and the communication instructed to start is communication for sending an e-mail, it is included in the communication history text described in the subject or body of the email sent to the destination comprises a mail generating means for generating an email with the subject line or the body, and characterized in that.
Furthermore, a program for realizing the main functions shown in the invention described in claim 1 is provided to the computer (the invention described in claim 9 ).

なお、上述した請求項1記載の発明は次のようなものであってもよい。
前記テキストが記載された電子メールを送信するに先立って、前記電子メールに記載されたテキストに対する編集の有無を判別し、テキストの編集がない場合には、編集を促すメッセージを表示する表示手段を更に備える(請求項2記載の発明)。
The invention described in claim 1 described above may be as follows.
Prior to sending the e-mail in which the text is described, display means for determining whether or not the text described in the e-mail has been edited and displaying a message prompting editing if the text has not been edited. Further provided (invention of claim 2).

前記通信履歴に含まれる通信環境は、前記通信を行った位置でも表され、前記取得手段は、前記通信の開始が指示された置を取得し、前記判別手段は、前記取得した位置と前記通信履歴に含まれている位置とを比較することによって、前記取得された通信環境に該当する通信環境を含む通信履歴の有無を判別する(請求項3記載の発明)。 Communication environment included in the communication history, the even expressed in communication Been position, the acquisition unit acquires the position of the start of the communication is instructed, the discriminating means includes the acquired position by comparing the Tei Ru position included in the communication history to determine whether the communication history including the communication environment corresponding to the acquired communication environment (invention described in claim 3).

記通信機能は、電話を発信又は着信する電話機能を含み、前記通接続先は、電話の発信先でも表され、前記判別手段によって、前記取得された通信環境に該当する通信環境を含む通信歴が有ると判別された場合であって、前記開始を指示された通信が電話を発信するための通信である場合に、前記選択手段は、当該通信歴に含まれている発信先を、前記発信される電話の発信先の候補として選択する(請求項記載の発明)。 Prior Symbol communications function, comprising a telephone function for transmitting or incoming phone call, before Symbol communications connection destination, expressed even destination telephone, by said determining means, corresponding to the acquired communication environment in which the communications even when the communication history including the environment is determined to be, if the initiate is instructed communication is a communication for transmitting a telephone, the selection means is included in the communication history An outgoing call destination is selected as a candidate for the outgoing call destination (the invention according to claim 4 ).

記通信機能は、ネットワークを介して通信を行うネットワーク通信機能を含み、前記通接続先は、ネットワークを介して接続した接続先でも表され、前記判別手段によって、前記取得された通信環境に該当する通信環境を含む通信歴が有ると判別された場合であって、前記開始を指示された通信がネットワークを介して行う通信である場合に、前記選択手段は、当該通信歴に含まれている接続先を、前記開始を指示された通信の接続先候補として選択する(請求項記載の発明)。 Prior Symbol communications function, includes a network communication function for performing communication via a network, before Symbol communications connection destination, it expressed even destination connected through a network, by the determination means, which is the acquired If in a case where the communication history including the communication environment corresponding to the communication environment is determined that there, the initiate is instructed communication is communication performed via the network, said selecting means, the communication footwear the connection destination included in the gravel, selected as a candidate of the destination communication instructed the start (the invention described in claim 5).

請求項2記載の発明において、前記表示手段は、前記判別手段によって、前記取得された通信環境に該当する通信環境を含む通信履歴が有ると判別された場合に、当該通信履歴を表示前記表示手段によって表示されている通信履歴がユーザによって指定された場合に、前記選択手段は、前記指定された通信履歴に含まれている接続先を前記開始が指示された通信の接続先候補として選択する(請求項記載の発明)。 In the invention of claim 2, wherein said display means by said determining means, if the communication history including the communication environment corresponding to the acquired communication environment is determined to be present, and displays the communication history when the communication history that is displayed by the display means is designated by a user, said selecting means, a connection destination contained in the specified communication history said start is instructed selected as a candidate of the destination communication (invention described in claim 6).

請求項記載の発明において、前記表示手段は、前記取得された通信環境に該当する通信環境を含む通信履歴が複数存在する場合に、当該複数の通信履歴それぞれの優先順位に従って当該複数の通信履歴を表示するようにしてもよい(請求項記載の発明)。 In the invention described in claim 6, wherein the display unit, when the communication history including the communication environment corresponding to the acquired communication environment there are a plurality of the follow priority of each the plurality of communication history A plurality of communication histories may be displayed (the invention according to claim 7 ).

前記判別手段は、前記取得された通信環境と同一の通信境で複数回行われた通信接続先を含む通信履歴が存在する場合に、前記取得された通信環境に該当する通信環境を含む通信履歴が有ると判別する(請求項記載の発明)。 It said determination means, if the communication history including the connection destination of the communication performed multiple times in the same communication environment with the acquired communication environment exists, including communication environment corresponding to the acquired communication environment It determines that the communication history is present (invention according to claim 8).

この発明は、通信を行うことをユーザが意識しなくても、通信が必要なときに必要な接続先と通信することができ、速やかな通信と共にユーザの負担を軽減することが可能となる。   Even if the user is not conscious of performing communication, the present invention can communicate with a necessary connection destination when communication is necessary, and it is possible to reduce the burden on the user together with prompt communication.

(実施例1)
以下、図1〜図7を参照して本発明の第1実施例を説明する。
この実施例は、通信端末装置として携帯電話装置に適用した場合を例示したもので、図1は、この携帯電話装置の通信システムを示した図である。
携帯電話装置1は、電話機能(通話機能)、電子メール機能、インターネット接続機能(Webアクセス機能)などを備えている。携帯電話装置1は、無線通信網(公衆移動体通信網)2を構成する最寄りの基地局2A、交換機2Bを介してインターネット3に接続されており、インターネット3を介して他の通信端末装置4との間でメール通信を行ったり、Webサイト5に接続したりするようにしている。他の通信端末装置4は、例えば、電話機能(通話機能)、電子メール機能を備えた携帯電話装置あるいはPC(パーソナルコンピュータ)などの通信端末装置である。なお、他の通信端末装置4が携帯電話装置であれば、無線通信網2に接続され、PCであれば、インターネット3に接続されている。
Example 1
Hereinafter, a first embodiment of the present invention will be described with reference to FIGS.
This embodiment exemplifies a case where the present invention is applied to a mobile phone device as a communication terminal device, and FIG. 1 is a diagram showing a communication system of this mobile phone device.
The cellular phone device 1 has a telephone function (call function), an electronic mail function, an Internet connection function (Web access function), and the like. The cellular phone device 1 is connected to the Internet 3 via the nearest base station 2A and the exchange 2B constituting the wireless communication network (public mobile communication network) 2, and another communication terminal device 4 via the Internet 3. Are communicated with each other and connected to the Web site 5. The other communication terminal device 4 is, for example, a communication terminal device such as a mobile phone device or a PC (personal computer) having a telephone function (call function) and an electronic mail function. If the other communication terminal device 4 is a mobile phone device, it is connected to the wireless communication network 2, and if it is a PC, it is connected to the Internet 3.

図2は、携帯電話装置1の基本的な構成要素を示したブロック図である。
CPU11は、記憶部12内の各種のプログラムに応じてこの携帯電話装置1の全体動作を制御する中核的な中央演算処理装置である。記憶部12は、内部メモリであり、プログラム領域とデータ領域とを有し、このプログラム領域には、後述する図5及び図6に示す動作手順に応じて本実施例を実現するためのプログラムが格納され、また、そのデータ領域には、後述するアドレス帳AD、メール送信時の送信履歴フォルダMLH、電話発信時の発信履歴フォルダTLH、Webサイトアクセス時のWeb履歴フォルダIWHなどが格納されている。記録メディア13は、着脱自在な可搬型メモリで、例えば、SDカード、ICカードなどによって構成されている。メモリ14は、ワーク領域を有する内部メモリで、必要に応じてメモリ14内の各種のデータは、記憶部12にセーブされる。
FIG. 2 is a block diagram showing basic components of the mobile phone device 1.
The CPU 11 is a central central processing unit that controls the overall operation of the mobile phone device 1 in accordance with various programs in the storage unit 12. The storage unit 12 is an internal memory, and has a program area and a data area. In this program area, a program for realizing the present embodiment in accordance with an operation procedure shown in FIGS. In the data area, an address book AD described later, a transmission history folder MLH at the time of mail transmission, a transmission history folder TLH at the time of outgoing call, a Web history folder IWH at the time of accessing a Web site, and the like are stored. . The recording medium 13 is a detachable portable memory, and is composed of, for example, an SD card or an IC card. The memory 14 is an internal memory having a work area, and various data in the memory 14 are saved in the storage unit 12 as necessary.

電話通信部15は、無線部を構成するアンテナに接続された送受信部(ベースバンド部)の受信側から信号を取り込んで受信ベースバンド信号に復調したのち、音声制御部16を介して受話スピーカSPから音声出力させる。また、電話通信部15は、送話マイクMCからの入力音声を音声制御部16から取り込み、送信ベースバンド信号に符号化したのち、送受信部の送信側に与えてアンテナから発信出力させる。一方、電子メール機能、インターネット接続機能によって電話通信部15を介して受信取得した表示データは、表示制御部17を介して高精細液晶、有機ELなどを使用したメイン表示部18に与えられて表示出力される。なお、サブ表示部19は現在日時、簡易なメッセージ、アイコンなどを表示するもので、装置本体を閉じた状態でも視認可能なものである。   The telephone communication unit 15 takes in a signal from the reception side of a transmission / reception unit (baseband unit) connected to an antenna constituting the radio unit, demodulates it to a reception baseband signal, and then receives a reception speaker SP via the audio control unit 16. To output sound. In addition, the telephone communication unit 15 takes in the input voice from the transmission microphone MC from the voice control unit 16, encodes it into a transmission baseband signal, gives it to the transmission side of the transmission / reception unit, and transmits and outputs it from the antenna. On the other hand, the display data received and acquired through the telephone communication unit 15 by the e-mail function and the Internet connection function is given to the main display unit 18 using high-definition liquid crystal, organic EL, etc. through the display control unit 17 and displayed. Is output. The sub display unit 19 displays the current date and time, a simple message, an icon, etc., and is visible even when the apparatus main body is closed.

操作部20は、ダイヤル入力、文字入力、コマンド入力などを行うもので、CPU11は、操作部20からのキー入力信号に応じた処理を実行する。報知部21は、サウンドスピーカ、LED(発光ダイオード)、振動モータを備え、電話・メール着信時に駆動されて着信報知を行うほか、アラーム報知時にも駆動される。なお、スピーカからの着信報知に代わって振動モータによるバイブレーション報知を行うマナーモードがユーザ操作によって任意に設定/解除されると、CPU11は、この設定/解除に応じて着信報知の仕方を変更するようにしている。RTC(リアルタイムクロックモジュール)22は、時計部を構成するもので、CPU11は、RTC22から現在の日時情報(曜日情報を含む)を取得する。  The operation unit 20 performs dial input, character input, command input, and the like. The CPU 11 executes processing according to a key input signal from the operation unit 20. The notification unit 21 includes a sound speaker, an LED (light emitting diode), and a vibration motor. The notification unit 21 is driven when a call / mail is received to notify an incoming call, and is also driven when an alarm is notified. In addition, when the manner mode for performing vibration notification by the vibration motor in place of the notification of the incoming call from the speaker is arbitrarily set / released by the user operation, the CPU 11 changes the method of the incoming call notification according to the setting / release. I have to. The RTC (real-time clock module) 22 constitutes a clock unit, and the CPU 11 acquires current date / time information (including day information) from the RTC 22.

GPS(Global Positioning System)部23は、衛星と地上の制御局を利用し、現在位置(経緯度)を受信するもので、CPU11は、例えば、一定時間毎にGPS部23をアクセスしながら現在位置を監視するようにしている。非接触ICカード処理部24は、特定施設(例えば、会社)への入退場を監視するもので、メモリ部、制御部、コイルアンテナ部を有し、ICリーダライタ付き外部装置(入退場ゲート装置)30との間で微弱電波によってデータの送受信を行うことによってCPU11は、特定施設への入退場を検出するようにしている。なお、コイルアンテナ部は、電波を送受信すると共に、受信電波によって電磁誘導される起電力を非接触ICカード処理部24の動作電力とするもので、非接触ICカード処理部24は、コイルアンテナ部からの起電力に基づいて起動状態となる。  A GPS (Global Positioning System) unit 23 uses a satellite and a ground control station to receive a current position (latitude and longitude). For example, the CPU 11 accesses the GPS unit 23 at regular intervals while accessing the current position. To monitor. The non-contact IC card processing unit 24 monitors entry / exit to a specific facility (for example, a company), has a memory unit, a control unit, and a coil antenna unit, and has an external device (entrance / exit gate device with IC reader / writer). ) The CPU 11 detects entry / exit to a specific facility by transmitting / receiving data to / from 30 with weak radio waves. The coil antenna unit transmits and receives radio waves and uses electromotive force electromagnetically induced by the received radio waves as the operating power of the non-contact IC card processing unit 24. The non-contact IC card processing unit 24 is a coil antenna unit. It will be in a starting state based on the electromotive force from.

図3は、送信履歴フォルダMLHを説明するための図である。
送信履歴フォルダMLHは、メール送信毎にその送信履歴(誰に、どのような内容のメールをどのような環境で送信したか)を記憶するもので、この履歴レコードは「宛先」、「タイトル」、「本文」、「環境(日時)」、「環境(位置)」の各項目を有している。「宛先」は過去に送信したメールの通信接続先(相手側のメールアドレス)である。「本文」はメール本文のテキスト情報であり、「タイトル」は件名のテキスト情報である。「環境(日時)」はメールを送信した際の送信日時を示す情報であり、年月日情報、時分情報、曜日情報を有している。「環境(位置)」はGPS部23で取得した発信場所(例えば、自宅あるいは会社)を示す現在の位置情報である。
FIG. 3 is a diagram for explaining the transmission history folder MLH.
The transmission history folder MLH stores the transmission history (who, what kind of content mail was transmitted in which environment) for each mail transmission, and this history record includes “destination” and “title”. , “Text”, “environment (date and time)”, and “environment (position)”. “Destination” is a communication connection destination (mail address of the other party) of the mail transmitted in the past. “Body” is text information of the mail body, and “Title” is text information of the subject. “Environment (date and time)” is information indicating the transmission date and time when the mail is transmitted, and includes year / month / day information, hour / minute information, and day information. “Environment (position)” is current position information indicating a transmission place (for example, home or company) acquired by the GPS unit 23.

この送信履歴フォルダMLHの内容に基づいてCPU11は、ユーザ操作でメール送信が指示された際に、GPS部23から取得した現在環境(位置)とRTC22から取得した現在環境(日時)に基づいて送信履歴フォルダMLHを検索して現在環境に該当する送信履歴の有無を判別し、現在環境に該当する送信履歴が有れば、この送信履歴に含まれている通信接続先である「宛先」を今回の接続先候補として選択するようにしている。言い換えれば、メールを送信する際に、例えば、過去に送信した同じ時間帯(例えば、仕事の昼休み時間や15時の休み時間)に送信したい、同じ曜日(例えば、火曜日と金曜日)に送信したい、一定の時間間隔毎(例えば、6時間毎、3日毎、1週間毎)に送信したい、同じ場所(例えば、自宅あるいは会社)から送信したい、などのようにメールを送信する場所やタイミングとその相手が略決められている場合に今回のメール送信時の環境が過去にメール送信した環境と略同一であれば、過去の送信履歴から今回の宛先を選択するようにしている。  Based on the contents of the transmission history folder MLH, the CPU 11 transmits based on the current environment (position) acquired from the GPS unit 23 and the current environment (date and time) acquired from the RTC 22 when mail transmission is instructed by a user operation. The history folder MLH is searched to determine whether or not there is a transmission history corresponding to the current environment. If there is a transmission history corresponding to the current environment, the “destination” that is the communication connection destination included in the transmission history is determined this time. Is selected as a connection destination candidate. In other words, when sending an email, for example, you want to send it in the same time zone that you sent in the past (for example, work lunch break time or 15:00 break time), you want to send it on the same day of the week (for example, Tuesday and Friday), The location and timing of sending emails, such as when you want to send at regular time intervals (for example, every 6 hours, every 3 days, every week), or from the same location (for example, home or company) If the environment at the time of the current mail transmission is substantially the same as the environment where the mail was transmitted in the past, the current address is selected from the past transmission history.

図4は、アドレス帳ADを説明するための図である。
アドレス帳ADは、通信相手毎にその相手に関する情報を記憶するもので、そのレコードは、「相手名前」、「電話番号」、「メールアドレス」、「優先順位」の各項目を有している。「優先順位」は上述した接続先候補が複数存在している場合に、その優先順を決定する際に参照される項目である。ここで、CPU11は、送信履歴フォルダMLHを参照して過去の送信履歴から今回の接続先候補(宛先)を選択する場合に、その候補が複数存在していれば、アドレス帳ADの「優先順位」に従って接続先候補の優先順を決定するようにしている。このアドレス帳ADの内容はユーザ操作によって任意に設定されたものである。なお、「優先順位」を設定する場合には、連番形式で設定したり、例えば、A>B>Cのようにグループ分けした順位で設定したりしてもよい。
FIG. 4 is a diagram for explaining the address book AD.
The address book AD stores information related to each communication partner, and the record includes items of “partner name”, “phone number”, “mail address”, and “priority”. . “Priority” is an item that is referred to when determining the priority when there are a plurality of connection destination candidates. Here, when the CPU 11 refers to the transmission history folder MLH and selects the current connection destination candidate (destination) from the past transmission history, if there are a plurality of candidates, the “priority order” of the address book AD. The priority order of connection destination candidates is determined according to the above. The contents of this address book AD are arbitrarily set by a user operation. When “priority order” is set, it may be set in a serial number format or set in a grouped order such as A>B> C.

次に、この第1実施例における携帯電話装置の動作概念を図5及び図6に示すフローチャートを参照して説明する。ここで、このフローチャートに記述されている各機能は、読み取り可能なプログラムコードの形態で格納されており、このプログラムコードにしたがった動作が逐次実行される。また、伝送媒体を介して伝送されてきた上述のプログラムコードに従った動作を逐次実行することもできる。このことは後述する他の実施例においても同様であり、記録媒体のほかに、伝送媒体を介して外部供給されたプログラム/データを利用してこの実施例特有の動作を実行することもできる。
なお、図5及び図6は、携帯電話装置1の全体動作のうち、本実施例の特徴部分の動作概要を示したフローチャートであり、この図5及び図6のフローから抜けた際には、全体動作のフロー(図示省略)に戻る。
Next, the operation concept of the cellular phone device in the first embodiment will be described with reference to the flowcharts shown in FIGS. Here, each function described in this flowchart is stored in the form of a readable program code, and operations according to the program code are sequentially executed. In addition, the operation according to the above-described program code transmitted via the transmission medium can be sequentially executed. This is the same in other embodiments described later. In addition to the recording medium, the program / data supplied from the outside via the transmission medium can be used to execute operations specific to this embodiment.
5 and 6 are flowcharts showing an outline of the operation of the characteristic part of the present embodiment in the overall operation of the mobile phone device 1. When the flow of FIG. 5 and FIG. Returning to the overall operation flow (not shown).

図5及び図6は、メール送信が指示された際に実行開始されるメール作成送信処理を示したフローチャートである。
先ず、CPU11は、メール送信の開始がユーザ操作によって任意指示された際に、このメール送信時の現在環境としてRTC22から日時情報を取得すると共に、GPS部23から位置情報を取得し(ステップA1)、この現在環境(日時情報と位置情報)に基づいて送信履歴フォルダMLHを検索し(ステップA2)、現在環境(日時、位置)に該当する送信履歴の有無をチェックする(ステップA3〜A5)。
FIG. 5 and FIG. 6 are flowcharts showing a mail creation / transmission process that is started when mail transmission is instructed.
First, when the start of mail transmission is arbitrarily designated by a user operation, the CPU 11 acquires date and time information from the RTC 22 as the current environment at the time of mail transmission and also acquires position information from the GPS unit 23 (step A1). The transmission history folder MLH is searched based on the current environment (date and time information and position information) (step A2), and the presence or absence of a transmission history corresponding to the current environment (date and time, position) is checked (steps A3 to A5).

すなわち、CPU11は、現在環境の日時情報と送信履歴の日時情報とを比較するほか、現在環境の位置情報と送信履歴の位置情報とを比較して、日時情報と位置情報の両方が該当しているか、いずれか一方が該当しているかによって現在環境に該当する送信履歴の有無をチェックする(ステップA3〜A5)。この場合の判断は、次のようにして行うようにしている。すなわち、現在の日時情報と送信履歴の「日時」とを比較してそれらの時間的要素に規則性(共通性)が有るか、つまり、過去と同じ時間帯(例えば、13時00分〜15時00分など)に送信したい、同じ曜日(例えば、火曜日と金曜日)に送信したい、一定の時間間隔毎(例えば、6時間毎、3日毎、1週間毎)に送信したい場合に、現在の日時情報と送信履歴の「日時」との時間的要素に規則性が有るか否かによって判断する。  That is, the CPU 11 compares the date and time information of the current environment with the date and time information of the transmission history, and also compares the position information of the current environment and the position information of the transmission history. Whether or not there is a transmission history corresponding to the current environment is checked according to whether one of them corresponds (steps A3 to A5). The determination in this case is performed as follows. That is, the current date / time information and the “date / time” of the transmission history are compared, and whether there is regularity (commonality) in their time elements, that is, the same time zone as the past (for example, 13: 00-15) If you want to send at the same day of the week (eg Tuesday and Friday), or at regular time intervals (eg every 6 hours, every 3 days, every week) Judgment is made based on whether or not there is regularity in the time element between the information and the "date and time" of the transmission history.

例えば、それらの時間差が所定時間以内(例えば、60分以内)であるか否か、同一曜日であるか否か、一定の時間間隔であるか否かによって判断するようにしている。なお、日時情報に該当しているかを判断する場合に、13時00分〜15時00分のような時間帯に各日時情報が属しているか否かによって判断するようにしてもよい。また、どのような時間的要素を基準とするかを予めユーザ操作によって選択設定しておいてもよい。
また、位置情報が該当しているかを判断する場合に、現在環境の位置情報と送信履歴の「位置」とを比較することによって所定エリア内(例えば、会社内/自宅内)に居るか否かによって位置情報が該当しているか否かを判断するようにしている。
For example, the determination is made based on whether the time difference is within a predetermined time (for example, within 60 minutes), whether the time is the same day of the week, or whether the time interval is constant. In addition, when determining whether it corresponds to date information, you may make it determine by whether each date information belongs to a time slot | zone like 13:00 to 15:00. In addition, what time element is used as a reference may be selected and set in advance by a user operation.
Whether or not the user is in a predetermined area (for example, in the office / home) by comparing the position information of the current environment with the “position” of the transmission history when determining whether the position information is applicable. It is determined whether or not the position information is applicable.

ここで、日時情報、位置情報の両方とも該当していなければ(ステップA5でNO)、図6のフローに移り、新規メール作成用の電子メールフォームを読み出して表示させる(図6のステップA13)。この状態において、何らかの操作が行われるまで待機する(ステップA14)。いま、何らかの操作が行われると(ステップA14でYES)、新規メールの送信を指示するために操作部20上の送信ボタン(図示せず)が操作されたのか(ステップA15)、メールを入力作成するための入力操作が行われたのかを調べる(ステップA16)。ここで、入力操作が行われた場合には(ステップA16でYES)、その入力操作に応じてその宛先、タイトル、本文をメールフォーム内の対応する部分に入力編集して新規メールを作成する処理を実行する(ステップA17)。その後、上述の操作待ち状態に戻る(ステップA14)。  Here, if neither the date / time information nor the position information corresponds (NO in step A5), the flow proceeds to the flow of FIG. 6, and an e-mail form for creating a new mail is read and displayed (step A13 of FIG. 6). . In this state, it waits until some operation is performed (step A14). If any operation is performed (YES in step A14), whether or not a send button (not shown) on the operation unit 20 has been operated to instruct the transmission of a new mail (step A15). It is checked whether or not an input operation has been performed (step A16). If an input operation is performed (YES in step A16), a process for creating a new mail by inputting and editing the destination, title, and text in the corresponding part of the mail form according to the input operation Is executed (step A17). Thereafter, the process returns to the operation waiting state (step A14).

このようにして新規メールを作成したのち、送信ボタンが操作されると(ステップA15でYES)、後述する「自動フラグ」の有無を調べるが(ステップA18)、この場合、「自動フラグ」はセットされていないので、ステップA22に移り、この作成メールをその宛先に送信する。そして、送信メールの宛先、本文、メール送信時の現在環境(日時情報、位置情報)から履歴レコードを生成して送信履歴フォルダMLHに追加記録したのち(ステップA23)、再度、「自動フラグ」の有無を調べるが(ステップA24)、この場合においても「自動フラグ」はセットされていなので、この時点で当該フローのメール作成送信処理から抜けて上述したメインフローに戻る。  After the new mail is created in this way, when the send button is operated (YES in step A15), the presence or absence of an “automatic flag” described later is checked (step A18). In this case, the “automatic flag” is set. Since it is not, the process moves to step A22, and this created mail is transmitted to the destination. Then, a history record is generated from the destination of the transmission mail, the body, and the current environment (date and time information, position information) at the time of mail transmission, and additionally recorded in the transmission history folder MLH (step A23). The presence / absence is checked (step A24), but in this case as well, since the “automatic flag” is set, at this time, the process exits the mail creation / transmission process of the flow and returns to the main flow.

一方、現在環境に該当する送信履歴の有無をチェックする処理において(図5のステップA3〜A5)、現在環境(日時、位置)と送信履歴(日時、位置)とを比較した結果、日時情報、位置情報の両方が該当している場合(ステップA3でYES)あるいは日時情報のみが該当している場合(ステップA4でYES)又は位置情報のみが該当している場合には(ステップA5でYES)、現在環境に該当する送信履歴が有ると判断されてステップA6に移り、現在環境に該当する送信履歴が複数レコード存在しているかを調べる。  On the other hand, in the process of checking whether or not there is a transmission history corresponding to the current environment (steps A3 to A5 in FIG. 5), the result of comparing the current environment (date and time, position) with the transmission history (date and time, position) When both of the position information are applicable (YES in step A3), only the date / time information is applicable (YES in step A4), or only the position information is applicable (YES in step A5). When it is determined that there is a transmission history corresponding to the current environment, the process proceeds to step A6, where it is checked whether there are a plurality of records of transmission history corresponding to the current environment.

ここで、該当する送信履歴が1レコードの場合には(ステップA6でNO)、当該履歴レコード内に含まれている通信接続先である「宛先」を今回の接続先候補として選択するが(ステップA12)、該当する送信履歴が複数レコードの場合には(ステップA6でYES)、この各履歴レコード内から「宛先」を読み出すと共に、この各「宛先」に基づいてアドレス帳AD内の「メールアドレス」を検索して該当する相手の「優先順位」を読み出し、この「優先順位」に従って各履歴レコードの並び順をソートする(ステップA7)。そして、各履歴レコードから読み出した「相手名前」、「タイトル」、「環境(日時)」「環境(位置)」をそのソート順に選択候補として一覧表示させる(ステップA8)。  Here, if the corresponding transmission history is one record (NO in step A6), the “destination” which is the communication connection destination included in the history record is selected as the current connection destination candidate (step A12) If the corresponding transmission history is a plurality of records (YES in step A6), the “destination” is read from each history record, and the “mail address” in the address book AD is read based on each “destination”. ”Is retrieved to read the“ priority order ”of the corresponding partner, and the order of the history records is sorted according to this“ priority order ”(step A7). Then, the “partner name”, “title”, “environment (date and time)”, and “environment (position)” read from each history record are displayed as a list of selection candidates in the sort order (step A8).

図7は、履歴候補選択画面を例示した図で、この選択画面には現在環境に該当する各送信履歴の内容が一覧表示される。この履歴候補選択画面には、“現在環境(日時、位置)で過去に出したメールは以下のとおりです”のメッセージと、その送信相手とその内容が一覧表示されるほか、過去のメール内容に基づいて今回送信するメールの自動作成を指示するための実行ボタンが配置表示されている。なお、図示の例では、相手「A」に対応してその「タイトル」、「日時」、「位置」が表示され、また、相手「B」に対応してその「タイトル」、「日時」、「位置」が表示されている場合である。  FIG. 7 is a diagram exemplifying a history candidate selection screen. This selection screen displays a list of contents of each transmission history corresponding to the current environment. In this history candidate selection screen, the message “The mail sent in the past in the current environment (date and time, location) is as follows”, the recipients and their contents are listed, and the past mail contents Based on this, an execution button for instructing automatic creation of mail to be transmitted this time is arranged and displayed. In the illustrated example, the “title”, “date / time”, and “position” are displayed corresponding to the partner “A”, and the “title”, “date / time”, This is a case where “position” is displayed.

この履歴候補選択画面の中から任意の送信履歴が選択されて当該画面内の実行ボタンが操作されると(ステップA9)、履歴候補選択画面に代わって新規メール作成用の電子メールフォームを表示させると共に、この選択履歴から「宛先」、「タイトル」、「本文」を読み出して、電子メールフォーム内の対応部分にテキスト情報としてセットする(ステップA10)。このようにして送信履歴から今回の送信メールを自動作成すると、自動作成したことを示すために「自動フラグ」をセットしたのち(ステップA11)、図6のステップA14に移り、操作待ち状態となる。  When an arbitrary transmission history is selected from the history candidate selection screen and the execution button in the screen is operated (step A9), an e-mail form for creating a new mail is displayed instead of the history candidate selection screen. At the same time, “Destination”, “Title”, and “Body” are read from this selection history and set as text information in the corresponding part in the e-mail form (step A10). When the current outgoing mail is automatically created from the transmission history in this manner, the “automatic flag” is set to indicate that it has been automatically created (step A11), and then the process proceeds to step A14 in FIG. .

この操作待ち状態において、メール内容を編集するための入力操作が行われた場合には(ステップA16でYES)、その入力操作に応じてその宛先、タイトル、本文をメールフォーム内の対応部分に入力編集する処理を実行したのち(ステップA17)、上述のステップA14に戻る。また、送信ボタンが操作された場合には(ステップA15でYES)、「自動フラグ」のセット有無を調べるが(ステップA18)、いま、「自動フラグ」がセットされているので(ステップA18でYES)、次のステップA19に移り、メールの本文の編集有無を調べる。  If an input operation for editing the mail content is performed in this operation waiting state (YES in step A16), the destination, title, and text are input to the corresponding part in the mail form according to the input operation. After executing the editing process (step A17), the process returns to step A14 described above. If the transmission button is operated (YES in step A15), it is checked whether or not the “automatic flag” is set (step A18). However, since the “automatic flag” is now set (YES in step A18). ), The process proceeds to the next step A19, and it is checked whether or not the mail text is edited.

すなわち、上述した自動作成によって今回のメール本文が編集されたかを調べ、その本文内容が変更されていれば(ステップA19でYES)、この時点でメール送信処理に移るが(ステップA22)、本文が編集されていなければ(ステップA19でNO)、その編集を促すために、“本文を修正して下さい”の確認メッセージを表示させる(ステップA20)。ここで、過去のメール本文の一部を変更したり、その本文に新たな情報を追加したりするために、ユーザから肯定操作(OK操作)が行われてその編集が指示された場合には(ステップA21でYES)、本文編集を可能とするために上述した操作待ち状態に戻るが(ステップA14)、その編集が指示されなかった場合には(ステップA21でNO)、この時点でメール送信処理に移る(ステップA22)。  That is, it is checked whether or not the current mail text has been edited by the automatic creation described above. If the text content has been changed (YES in step A19), the process proceeds to mail transmission processing at this point (step A22). If it has not been edited (NO in step A19), a confirmation message “Please correct the text” is displayed to prompt the editing (step A20). Here, when a user performs an affirmative operation (OK operation) to change a part of the past mail text or add new information to the text, and the editing is instructed. (YES in step A21), the process returns to the operation waiting state described above to enable editing of the text (step A14), but if the editing is not instructed (NO in step A21), mail is sent at this time The process proceeds (step A22).

以下、同様に、メール送信後に当該送信メールの内容から履歴レコードを生成して送信履歴フォルダMLHに追加記録したのち(ステップA23)、「自動フラグ」の有無を調べるが(ステップA24)、いま、「自動フラグ」がセットされているので(ステップA24でYES)、未選択の履歴候補の有無をチェックし(ステップA25)、未選択候補が残っていることを条件に次のステップA26に移り、メール送信の終了がユーザ指示されたかを調べる。ここで、送信終了が指示されなければ(ステップA26でNO)、図5のステップA8に戻り、上述の履歴候補選択画面を表示させる。この場合、選択済み候補を除き、未選択の履歴候補を一覧表示させたのち、以下、上述の動作を繰り返す。  Similarly, after a mail record is sent, a history record is generated from the contents of the sent mail and additionally recorded in the transmission history folder MLH (step A23), and then the presence of an “automatic flag” is checked (step A24). Since the “automatic flag” is set (YES in step A24), the presence / absence of unselected history candidates is checked (step A25), and the process proceeds to the next step A26 on condition that unselected candidates remain. Check whether the user has instructed the end of mail transmission. If the end of transmission is not instructed (NO in step A26), the process returns to step A8 in FIG. 5 to display the above-described history candidate selection screen. In this case, after excluding selected candidates and displaying a list of unselected history candidates, the above operation is repeated.

以上のように、この第1実施例においてCPU11は、メール送信の開始が任意指示された際に、現在の環境を取得すると共に、この現在環境に基づいて送信履歴フォルダMLHを検索した結果、現在環境に該当する送信履歴が有る場合には、その送信履歴に含まれている「宛先」を今回の接続先候補として選択するようにしたので、メールを送信することをユーザが意識しなくても、メール送信が必要なときに必要な接続先と通信することができ、速やかなメール送信と共に、ユーザの負担を軽減することが可能となる。  As described above, in the first embodiment, the CPU 11 obtains the current environment when the start of mail transmission is arbitrarily instructed, and searches the transmission history folder MLH based on the current environment. If there is a transmission history applicable to the environment, the “destination” included in the transmission history is selected as the connection destination candidate at this time, so even if the user is not conscious of sending an email. It is possible to communicate with a necessary connection destination when mail transmission is necessary, and it is possible to reduce the burden on the user together with prompt mail transmission.

送信履歴フォルダMLHの「環境(日時)」には、メール送信日時がメール送信時の環境情報として記憶されており、CPU11は、今回のメール送信時にRTC22から取得した現在環境(日時)に基づいて送信履歴フォルダMLHを検索することによって現在環境に該当する送信履歴の有無を判別するようにしたので、例えば、仕事の昼休み時間や15時の休み時間などにメールを送信する相手が決められているような場合には、その時間帯にその相手に対してメールを送信することができる。   In the “environment (date and time)” of the transmission history folder MLH, the mail transmission date and time is stored as environment information at the time of mail transmission, and the CPU 11 is based on the current environment (date and time) acquired from the RTC 22 at the time of mail transmission this time. Since the transmission history folder MLH is searched to determine whether or not there is a transmission history corresponding to the current environment, for example, a partner to whom an email is transmitted at a lunch break time at work or a break time at 15:00 is determined. In such a case, an e-mail can be transmitted to the other party during that time period.

送信履歴フォルダMLHの「環境(位置)」には、メール送信時にGPS部23から取得した位置情報がメール送信時の環境情報として記憶されており、CPU11は、今回のメール送信時にGPS部23から取得した位置情報に基づいて送信履歴フォルダMLHを検索することによって現在環境に該当する送信履歴の有無を判別するようにしたので、例えば、会社内でメールを送信する相手が決められているような場合には、会社内を条件としてその相手に対してメールを送信することができる。   In the “environment (position)” of the transmission history folder MLH, position information acquired from the GPS unit 23 at the time of mail transmission is stored as environment information at the time of mail transmission. Since the transmission history folder MLH is searched based on the acquired position information to determine whether or not there is a transmission history corresponding to the current environment, for example, a partner to whom an email is transmitted is determined in the company. In some cases, mail can be sent to the other party on the condition of the company.

新規メールの送信指示時に送信履歴に含まれている「本文」あるいは「タイトル(件名)」を読み出し、新規メールの本文あるいは件名のテキスト情報としてセットするようにしたので、送信履歴の内容に基づいて新規メールの本文、タイトルを自動作成することができる。   When sending a new mail, the "Body" or "Title (subject)" included in the transmission history is read and set as the text information of the new mail body or subject. Based on the contents of the transmission history The body and title of new mail can be created automatically.

このように自動作成された新規メールの送信に先立って、このメールのテキスト情報(本文)に対する編集の有無を判別し、本文が編集されていなければ、その編集の有無を確認するメッセージを表示するようにしたので、過去に送信したメール本文の一部を変更したり、新たな情報を追加したりすることができる。つまり、過去のメール本文と全く同じでは味気無く、その殆どが自動セットされるにしても、少しは最新情報を追加したり、変更したりすることができれば、効果的なものとなるために、本文編集の有無を確認するメッセージ表示によってその編集を促すことができる。   Prior to sending a new mail automatically created in this way, it is determined whether or not the text information (text) of this mail has been edited, and if the text has not been edited, a message confirming whether or not the text has been edited is displayed. Because of this, it is possible to change a part of the mail text transmitted in the past or add new information. In other words, there is no taste if it is exactly the same as the past email body, and even if most of it is automatically set, if you can add or change the latest information a little, it will be effective, It is possible to prompt the editing by displaying a message for confirming whether or not the text is edited.

現在環境に該当する送信履歴が選択可能に候補表示されている状態において、この履歴候補選択画面の中からユーザ指定された送信履歴に含まれている「宛先」を今回の接続先候補として選択するようにしたので、ユーザにあっては候補を確認しながら選択することが可能となる。   While the transmission history corresponding to the current environment is displayed as a selectable candidate, the “destination” included in the transmission history specified by the user is selected as the current connection destination candidate from the history candidate selection screen. Since it did in this way, it becomes possible for a user to select, confirming a candidate.

送信履歴フォルダMLHを検索した結果、現在環境に該当する送信履歴が複数有る場合には、その送信履歴の「優先順位」を判別してその優先順位に従った順位で候補表示するようにしたので、所望する候補を容易に選択することが可能となる。   As a result of searching the transmission history folder MLH, when there are a plurality of transmission histories corresponding to the current environment, the “priority” of the transmission history is determined and candidates are displayed in the order according to the priority. It becomes possible to easily select a desired candidate.

なお、上述した第1実施例においては、本文が編集されていないことを条件にその本文の編集の有無を確認するメッセージを表示するようにしたが、本文編集の有無のほか、タイトル(件名)の編集有無を確認するメッセージを表示するようにしてもよい。
また、現在環境に基づいて送信履歴フォルダMLHを検索して現在環境に該当する送信履歴が有るか否かを判別する際に、同一相手に対して複数回の送信履歴が有ることを条件に、現在環境に該当する送信履歴が有ると判別するようにしてもよい。
In the first embodiment described above, a message for confirming whether or not the text has been edited is displayed on the condition that the text has not been edited. In addition to the presence or absence of text editing, a title (subject) You may make it display the message which confirms the presence or absence of editing.
Further, when it is determined whether there is a transmission history corresponding to the current environment by searching the transmission history folder MLH based on the current environment, on the condition that there are a plurality of transmission histories for the same partner, It may be determined that there is a transmission history corresponding to the current environment.

また、上述した第1実施例においては、現在環境の日時情報と送信履歴の日時情報とを比較するほか、現在環境の位置情報と送信履歴の位置情報とを比較して、日時情報と位置情報の両方が該当するか否かによって現在環境に該当する送信履歴の有無をチェックするようにしたが、日時情報、位置情報のいずれか一方が該当するか否かによって送信履歴の有無をチェックするようにしてもよい。
(実施例2)
In the first embodiment described above, the date and time information of the current environment and the date and time information of the transmission history are compared, and the position information of the current environment and the position information of the transmission history are compared. Check whether there is a transmission history corresponding to the current environment depending on whether or not both are applicable, but check whether there is a transmission history depending on whether either date / time information or location information is applicable It may be.
(Example 2)

以下、この発明の第2実施例について図8及び図9を参照して説明する。
なお、上述した第1実施例においては、通信機能として電子メール機能に適用した場合を示したが、この第2実施例においては、電話機能(通話機能)に適用した場合である。また、第1実施例では、日時情報、位置情報を環境情報とした場合を示したが、この第2実施例では、位置情報を環境情報とした場合である。
ここで、両実施例において基本的あるいは名称的に同一のものは、同一符号を付して示し、その説明を省略すると共に、以下、第2実施例の特徴部分を中心に説明するものとする。
A second embodiment of the present invention will be described below with reference to FIGS.
In the first embodiment, the case where the communication function is applied to the electronic mail function is shown. However, in the second embodiment, the communication function is applied to the telephone function (call function). In the first embodiment, the date and time information and the position information are environment information. However, in the second embodiment, the position information is environment information.
Here, the same or the same names in both embodiments are denoted by the same reference numerals, the description thereof will be omitted, and the following description will focus on the features of the second embodiment. .

図8は、第2実施例において使用する発信履歴フォルダTLHを説明するための図である。
発信履歴フォルダTLHは、電話発信毎にその発信履歴(誰に何時電話したか)を記憶するもので、この履歴レコードは「相手」、「日時」の各項目を有している。「相手」は過去に発信した相手の通信接続先(電話番号)を示している。「日時」は電話発信時の年月日情報、時分情報、曜日情報を有している。電話発信時にCPU11は、現在の環境(日時情報)を取得し、この現在環境に基づいて発信履歴フォルダTLHを検索した結果、現在環境に該当する発信履歴が有る場合には、その発信履歴に含まれている「相手」を今回の接続先候補として選択するようにしている。
FIG. 8 is a diagram for explaining the outgoing call history folder TLH used in the second embodiment.
The outgoing call history folder TLH stores the outgoing call history (who made a call at what time) for each outgoing call, and this history record has items of “partner” and “date and time”. The “partner” indicates the communication connection destination (telephone number) of the other party who has made a call in the past. “Date and time” includes date information, hour / minute information, and day information at the time of calling. When making a call, the CPU 11 obtains the current environment (date and time information), and if there is a call history corresponding to the current environment as a result of searching the call history folder TLH based on the current environment, it is included in the call history. "Partner" is selected as a candidate for the connection destination this time.

図9は、第2実施例において、電話発信が指示された際に実行開始される電話発信処理を示したフローチャートである。
先ず、CPU11は、電話発信の開始が任意指示された際に、この電話発信時の現在環境としてRTC22から日時情報を現在環境として取得すると共に(ステップB1)、この現在環境(日時情報)に基づいて発信履歴フォルダTLHを検索し、現在環境(日時情報)に該当する発信履歴の有無をチェックする(ステップB2)。この場合、現在日時と発信履歴の「日時」とを比較して、それらの時間的要素に規則性が有るか否かを調べる。
FIG. 9 is a flowchart showing a telephone call process that is started when a call is instructed in the second embodiment.
First, the CPU 11 obtains date / time information from the RTC 22 as the current environment as the current environment at the time of the call when the start of the call is arbitrarily designated (step B1), and based on the current environment (date / time information). The transmission history folder TLH is searched to check whether there is a transmission history corresponding to the current environment (date information) (step B2). In this case, the current date and time and the “date and time” of the transmission history are compared, and it is checked whether or not those temporal elements have regularity.

すなわち、上述した第1実施例と同様に、過去と同じ時間帯に発信したい、同じ曜日に発信したい、一定の時間間隔毎に発信したい場合に、現在の日時情報と発信履歴の「日時」との時間的要素に規則性が有るか否かを調べる。その結果、規則性が有れば、現在環境(現在日時)に該当する発信履歴として判断してその発信履歴からその発信相手を抽出する。なお、日時情報が該当しているかを判断する場合に、13時00分〜15時00分のような時間帯に各日時情報が属しているか否かによって判断するようにしてもよい。また、どのような時間的要素を基準とするかを予めユーザ操作によって選択設定しておいてもよい。  That is, as in the first embodiment described above, when the user wants to make a call at the same time zone as in the past, to make a call on the same day of the week, or to make a call at a certain time interval, Whether there is regularity in the temporal element of. As a result, if there is regularity, it is determined as a call history corresponding to the current environment (current date and time), and the caller is extracted from the call history. When determining whether the date / time information is applicable, it may be determined based on whether each date / time information belongs to a time zone such as 13:00 to 15:00. In addition, what time element is used as a reference may be selected and set in advance by a user operation.

その結果、現在環境(現在日時)に該当する発信履歴が無ければ(ステップB2でNO)、アドレス帳ADから任意相手を発信先として選択する処理に移り、アドレス帳ADの内容をリスト表示させてその中から任意に選択された相手を今回の発信相手として特定する(ステップB12)。また、現在環境(現在日時)に該当する発信履歴が有れば(ステップB2でYES)、その発信履歴から発信相手を抽出し(ステップB3)、この抽出結果から同一相手に対して複数回発信を行っているかを調べる(ステップB4)。つまり、同一相手に対して現在環境に該当する複数の履歴が存在しているかを調べる。  As a result, if there is no outgoing history corresponding to the current environment (current date and time) (NO in step B2), the process proceeds to processing for selecting an arbitrary partner from the address book AD as a destination, and the contents of the address book AD are displayed in a list. The other party arbitrarily selected from these is specified as the current calling party (step B12). If there is a transmission history corresponding to the current environment (current date and time) (YES in step B2), a transmission partner is extracted from the transmission history (step B3), and a plurality of transmissions are made to the same partner from the extraction result. Is checked (step B4). That is, it is checked whether a plurality of histories corresponding to the current environment exist for the same partner.

その結果、現在環境で複数回発信した相手がいなければ(ステップB4でNO)、アドレス帳ADから任意の相手を発信先として選択するための処理に移るが(ステップB12)、複数回発信した相手がいれば(ステップB4でYES)、その複数回発信の相手を特定する(ステップB5)。例えば、12時00分〜13時00分の時間帯内あるいは毎週火曜日に、Aさんに対しては3回発信が行われ、Bさんに対しては2回発信が行われていれば、このAさん、Bさんが特定される。  As a result, if there is no partner who has made multiple calls in the current environment (NO in step B4), the process proceeds to processing for selecting an arbitrary caller from the address book AD (step B12). If there is any (YES in step B4), the partner of the plurality of times of transmission is specified (step B5). For example, if there are 3 calls made to Mr. A and 2 calls to Mr. B within the time zone from 12:00 to 13:00 or every Tuesday, Mr. A and Mr. B are identified.

次に、特定相手は複数人であるかを調べ(ステップB6)、特定相手が一人であれば、その相手を選択候補として表示させるが(ステップB7)、特定相手が複数人であれば(ステップB6でYES)、各相手を選択候補としてリスト表示させる(ステップB8)。このリスト画面の中から任意の候補を選択する操作が行われた場合には(ステップB9でYES)、この選択候補を今回の発信相手として特定する(ステップB11)。また、この表示候補以外の相手を新規選択する指示操作が行われた場合には(ステップB10でYES)、アドレス帳ADの内容をリスト表示させてその中から任意に選択された相手を今回の発信相手として特定する(ステップB12)。  Next, it is checked whether there are a plurality of specific partners (step B6). If there is only one specific partner, the partner is displayed as a selection candidate (step B7), but if there are a plurality of specific partners (step B7). (YES in B6), each partner is displayed as a list as a selection candidate (step B8). When an operation for selecting an arbitrary candidate from the list screen is performed (YES in step B9), this selection candidate is specified as the current caller (step B11). If an instruction operation for newly selecting a partner other than the display candidate is performed (YES in step B10), the contents of the address book AD are displayed in a list and the partner arbitrarily selected from the list is displayed. It is specified as a caller (step B12).

この状態において、操作部20上の発信ボタン(図示せず)が操作されると(ステップB13でYES)、特定相手を宛先として発信を行い(ステップB14)、その相手との回線接続の確立に応じて通話可能状態にセットする(ステップB15)。そして、今回の発信相手と現在日時に基づいて発信履歴を作成して発信履歴フォルダTLHに追加記録する(ステップB16)。  In this state, when a call button (not shown) on the operation unit 20 is operated (YES in Step B13), a call is made with a specific partner as a destination (Step B14), and a line connection with the partner is established. Accordingly, it is set to a state where communication is possible (step B15). Then, a call history is created based on the current call partner and the current date and time, and is additionally recorded in the call history folder TLH (step B16).

以上のように、この第2実施例においてCPU11は、電話発信の開始が任意指示された際に、現在の環境(現在の日時情報)を取得すると共に、この現在環境に基づいて発信履歴フォルダTLHを検索した結果、現在環境に該当する発信履歴が有る場合には、その発信履歴に含まれている「電話番号」を今回の接続先候補として選択するようにしたので、電話発信することをユーザが意識しなくても、電話発信が必要なときに必要な接続先と通信することができ、速やかな電話発信と共に、ユーザの負担を軽減することが可能となる。   As described above, in the second embodiment, the CPU 11 obtains the current environment (current date and time information) when an arbitrary instruction is given to start a telephone call, and the call history folder TLH based on the current environment. If there is a call history that corresponds to the current environment as a result of searching, the "phone number" included in the call history is selected as the current connection destination candidate. Even if the user is not conscious of it, it is possible to communicate with a necessary connection destination when a telephone call is necessary, and it is possible to reduce the burden on the user as well as prompt telephone call.

現在環境で複数回発信した相手がいれば、現在環境に該当する発信履歴が有ると判別するようにしたから、電話発信の必要性が高い場合に、その相手を今回の接続先候補として選択することができる。   If there is a partner who has made a call several times in the current environment, it is determined that there is a call history applicable to the current environment, so if there is a high need for outgoing calls, that partner is selected as the candidate for this connection be able to.

また、現在環境に該当する履歴が選択可能にリスト表示されている状態において、このリスト画面の中からユーザ指定された履歴に含まれている「電話番号」を今回の接続先候補として選択するようにしたので、ユーザにあっては候補を確認しながら選択することが可能となる。   In addition, in the state where the history corresponding to the current environment is displayed in a selectable list, the “phone number” included in the history specified by the user is selected from this list screen as the current connection destination candidate. Therefore, the user can select a candidate while confirming the candidate.

なお、上述した第2実施例においては、複数回の発信があった相手を抽出するようにしたが、その回数は任意であり、また、発信回数を設定可能としてもよい。
また、現在環境の日時情報と発信履歴の「日時」とを比較するようにしたが、第1実施例と同様に、発信履歴フォルダTLHに「環境(位置)」を設けることで現在環境の位置情報と発信履歴の「環境(位置)」とを比較して、日時情報と位置情報の両方が該当するか否かによって現在環境に該当する発信履歴の有無をチェックするようにしてもよい。
(実施例3)
In the second embodiment described above, the other party who has made a plurality of calls is extracted, but the number of calls is arbitrary, and the number of calls may be settable.
In addition, the date and time information of the current environment is compared with the “date and time” of the outgoing history, but as in the first embodiment, the location of the current environment is provided by providing “environment (position)” in the outgoing history folder TLH. The information and the “environment (position)” of the transmission history may be compared, and the presence / absence of the transmission history corresponding to the current environment may be checked depending on whether both the date information and the position information are applicable.
(Example 3)

以下、この発明の第3実施例について図10及び図11を参照して説明する。
なお、上述した第1実施例では通信機能として電子メール機能に適用した場合を示し、第2実施例では電話機能(通話機能)に適用した場合を示したが、この第3実施例においては、インターネット接続機能(Webアクセス機能)に適用した場合である。
ここで、第1、第3実施例において基本的あるいは名称的に同一のものは、同一符号を付して示し、その説明を省略すると共に、以下、第3実施例の特徴部分を中心に説明するものとする。
A third embodiment of the present invention will be described below with reference to FIGS.
In the first embodiment described above, the case where the communication function is applied to the electronic mail function is shown. In the second embodiment, the case where the communication function is applied to the telephone function (call function) is shown. In the third embodiment, This is a case where the present invention is applied to the Internet connection function (Web access function).
Here, in the first and third embodiments, the same or the same names are denoted by the same reference numerals, the description thereof will be omitted, and the following description will focus on the features of the third embodiment. It shall be.

図10は、第3実施例において使用するWeb履歴フォルダIWHを説明するための図である。
Web履歴フォルダIWHは、Webサイト5をアクセスする毎に、そのWeb履歴(何処に何時アクセスしたか)を記憶するもので、この履歴レコードは「接続先」、「日時」、「会社内外」の各項目を有している。「接続先」は、Webサイト5を指定する接続先情報(URL)を示している。「日時」はWebアクセス時の年月日情報、時分情報を有している。
FIG. 10 is a diagram for explaining the Web history folder IWH used in the third embodiment.
Each time the Web site 5 is accessed, the Web history folder IWH stores the Web history (where and when it was accessed). This history record includes “connection destination”, “date / time”, and “inside / outside company”. Has each item. “Connection destination” indicates connection destination information (URL) for designating the Web site 5. “Date and time” includes date information and hour / minute information when accessing the Web.

「会社内外」は、特定施設内に居るか否か(会社内外か)を示すフラグ(会社内外情報)である。CPU11は、非接触ICカード処理部24とICリーダライタ付き外部装置(入退場ゲート装置)30との間で無線通信が行われることによって会社への入退場が検出されると、会社入場時であれば、当該フラグを“オン”し、会社退場時であれば、当該フラグを“オフ”するようにしている。そして、Webサイト5のアクセス時に、現在の環境(日時情報、会社内外情報)を取得し、この現在環境に基づいてWeb履歴フォルダIWHを検索した結果、現在環境に該当するWeb履歴が有る場合には、そのWeb履歴に含まれている「接続先」を今回の接続先候補として選択するようにしている。   “Inside / outside company” is a flag (inside / outside company information) indicating whether or not the user is in a specific facility (inside or outside the company). When the CPU 11 detects entry / exit to the company by wireless communication between the non-contact IC card processing unit 24 and the external device (entrance / exit gate device) 30 with IC reader / writer, If there is, the flag is turned on, and the flag is turned off when leaving the company. When the Web site 5 is accessed, the current environment (date and time information, internal / external information) is acquired, and when the Web history folder IWH is searched based on the current environment, there is a Web history corresponding to the current environment. Selects the “connection destination” included in the Web history as the current connection destination candidate.

図11は、第3実施例においてWebサイト5のアクセスが指示された際に実行開始されるWeb接続処理を示したフローチャートである。
先ず、CPU11は、Webアクセスの開始が任意指示された際に、このWebアクセス時の現在環境としてRTC22から日時情報を現在の環境として取得すると共に、非接触ICカード処理部24から会社内に居るか否かの会社内外情報を現在の環境として取得する(ステップC1)。そして、この現在環境(日時情報、会社内外情報)に基づいてWeb履歴フォルダIWHを検索し、現在環境に該当するWeb履歴の有無をチェックする(ステップC2)。すなわち、現在環境の日時情報とWeb履歴の日時情報とを比較するほか、現在環境の位置情報とWeb履歴の位置情報とを比較して、日時情報と位置情報の両方が該当するか否かによって現在環境に該当するWeb履歴の有無をチェックする。
FIG. 11 is a flowchart showing Web connection processing that is started when access to the Web site 5 is instructed in the third embodiment.
First, the CPU 11 obtains date and time information from the RTC 22 as the current environment as the current environment at the time of the web access when the start of the web access is arbitrarily designated, and is in the company from the non-contact IC card processing unit 24. Whether the internal or external information of the company is acquired as the current environment (step C1). Then, the web history folder IWH is searched based on the current environment (date and time information, internal / external information), and the presence / absence of the web history corresponding to the current environment is checked (step C2). That is, in addition to comparing the date and time information of the current environment with the date and time information of the Web history, the position information of the current environment and the position information of the Web history are compared to determine whether both the date and time information and the position information are applicable. The presence or absence of a Web history corresponding to the current environment is checked.

この場合、日時情報が該当しているか、位置情報が該当しているかの判断は、上述した第1実施例と同様に、現在の日時情報と送信履歴の「日時」とを比較してそれらの時間的要素に規則性が有るか否かによって判断するが、13時00分〜15時00分のような時間帯に各日時情報が属しているか否かによって判断するようにしてもよい。また、どのような時間的要素を基準とするかを予めユーザ操作によって選択設定しておいてもよい。また、位置情報が該当しているかを判断する場合に、現在環境の位置情報と送信履歴の「位置」とを比較することによって所定エリア内(例えば、会社内/自宅内)に居るか否かによって位置情報が該当しているか否かを判断する。  In this case, whether the date / time information corresponds or the position information corresponds is determined by comparing the current date / time information with the “date / time” of the transmission history, as in the first embodiment described above. Judgment is made based on whether or not the temporal element has regularity, but it may be judged based on whether or not each date information belongs to a time zone such as 13:00 to 15:00. In addition, what time element is used as a reference may be selected and set in advance by a user operation. Whether or not the user is in a predetermined area (for example, in the office / home) by comparing the position information of the current environment with the “position” of the transmission history when determining whether the position information is applicable. To determine whether the position information is applicable.

その結果、該当するWeb履歴が存在していなければ(ステップC2でNO)、予め設定されているWeb接続先を読み出して今回の接続先として選択するが(ステップC3)、該当するWeb履歴がしていれば(ステップC2でYES)、そのWeb履歴から「接続先」を抽出し(ステップC4)、この「接続先」を今回の接続先候補としてリスト表示させる(ステップC5)。そして、このリスト画面の中から所望する候補が指定されると、この指定候補を今回の接続先として選択する(ステップC6)。このようにして選択された接続先をアクセスしてその接続要求を行い(ステップC7)、そのWebサイト5内の所定ページ(例えば、ホームページ)を表示させる(ステップC8)。そして、今回の接続先と現在環境(日時情報、会社内外情報)から履歴レコードを生成してWeb履歴フォルダIWHに追加記憶しておく(ステップC9)。   As a result, if the corresponding web history does not exist (NO in step C2), the preset web connection destination is read out and selected as the current connection destination (step C3), but the corresponding web history is displayed. If so ("YES" at step C2), "connection destination" is extracted from the Web history (step C4), and this "connection destination" is displayed as a list of current connection destination candidates (step C5). When a desired candidate is designated from the list screen, this designated candidate is selected as the current connection destination (step C6). The connection destination selected in this way is accessed to make a connection request (step C7), and a predetermined page (for example, a home page) in the website 5 is displayed (step C8). Then, a history record is generated from the current connection destination and the current environment (date and time information, internal / external information), and additionally stored in the Web history folder IWH (step C9).

以上のように、この第3実施例においてCPU11は、Webアクセスの開始が任意指示された際に、現在の環境(日時情報、会社内外情報)を取得すると共に、この現在環境に基づいてWeb履歴フォルダIWHを検索した結果、現在環境に該当するWeb履歴が有る場合には、そのWeb履歴に含まれている「接続先」を今回の接続先候補として選択するようにしたので、Webアクセスすることをユーザが意識しなくても、Webアクセスが必要なときに必要な接続先と通信することができ、速やかなWebアクセスと共に、ユーザの負担を軽減することが可能となる。   As described above, in this third embodiment, the CPU 11 obtains the current environment (date and time information, internal / external information) when a web access start instruction is arbitrarily given, and the web history based on the current environment. If there is a Web history corresponding to the current environment as a result of searching the folder IWH, the “connection destination” included in the Web history is selected as the current connection destination candidate, so that the Web access is made. Even if the user is unaware of this, it is possible to communicate with a necessary connection destination when Web access is necessary, and it is possible to reduce the burden on the user together with quick Web access.

また、現在環境に該当する履歴が選択可能にリスト表示されている状態において、このリスト画面の中からユーザ指定された履歴に含まれている「接続先」を今回の接続先候補として選択するようにしたので、ユーザにあっては候補を確認しながら選択することが可能となる。   In addition, in the state where the history corresponding to the current environment is displayed in a selectable list, the “connection destination” included in the history specified by the user is selected from this list screen as the current connection destination candidate. Therefore, the user can select a candidate while confirming the candidate.

なお、上述した第3実施例においては、現在環境の日時情報とWeb履歴の日時情報とを比較するほか、現在環境の位置情報とWeb履歴の位置情報とを比較して、日時情報と位置情報の両方が該当するか否かによって現在環境に該当するWeb履歴の有無をチェックするようにしたが、日時情報、位置情報のいずれか一方が該当するか否かによってWeb履歴の有無をチェックするようにしてもよい。   In the third embodiment described above, the date and time information of the current environment and the date information of the Web history are compared, and the position information of the current environment and the location information of the Web history are compared. The presence or absence of the web history corresponding to the current environment is checked based on whether or not both are applicable, but the presence or absence of the web history is checked depending on whether either the date information or the position information is applicable. It may be.

その他、上述した第1〜第3実施例においては、携帯電話装置に限らず、例えば、PDA、電子カメラ、電子腕時計、音楽再生機などの携帯端末装置であっても同様に適用可能である。勿論、設置型の固定電話装置などにも適用可能である。   In addition, the above-described first to third embodiments are not limited to the mobile phone device, and can be similarly applied to a mobile terminal device such as a PDA, an electronic camera, an electronic wristwatch, and a music player. Of course, the present invention can also be applied to an installation type fixed telephone apparatus.

通信端末装置として適用した携帯電話装置の通信システムを示した図。The figure which showed the communication system of the mobile telephone apparatus applied as a communication terminal device. 携帯電話装置1の基本的な構成要素を示したブロック図。FIG. 3 is a block diagram showing basic components of the mobile phone device 1. 送信履歴フォルダMLHを説明するための図。The figure for demonstrating the transmission log | history folder MLH. アドレス帳ADを説明するための図。The figure for demonstrating address book AD. メール送信が指示された際に実行開始されるメール作成送信処理を示したフローチャート。The flowchart which showed the mail preparation transmission process started execution when mail transmission was instruct | indicated. 図5に続くフローチャート。The flowchart following FIG. 履歴候補選択画面を例示した図。The figure which illustrated the history candidate selection screen. 第2実施例において使用する発信履歴フォルダTLHを説明するための図。The figure for demonstrating the transmission log | history folder TLH used in 2nd Example. 第2実施例において、電話発信が指示された際に実行開始される電話発信処理を示したフローチャート。The flowchart which showed the telephone call process started to be performed when the telephone call was instruct | indicated in 2nd Example. 第3実施例において使用するWeb履歴フォルダIWHを説明するための図。The figure for demonstrating the Web log | history folder IWH used in 3rd Example. 第3実施例においてWebサイト5のアクセスが指示された際に実行開始されるWeb接続処理を示したフローチャート。The flowchart which showed the web connection process started execution when the access of the web site 5 was instruct | indicated in 3rd Example.

符号の説明Explanation of symbols

1 携帯電話装置
2 無線通信網
3 インターネット
4 他の通信端末装置
5 Webサイト
11 CPU
12 記憶部
15 電話通信部
18 メイン表示部
20 操作部
21 報知部
22 RTC
23 GPS部
24 非接触ICカード処理部
30 ICリーダライタ付き外部装置(入退場ゲート装置)
MLH 送信履歴フォルダ
AD アドレス帳
TLH 発信履歴フォルダ
IWH Web履歴フォルダ
1 Mobile phone device 2 Wireless communication network 3 Internet 4 Other communication terminal device 5 Web site 11 CPU
12 Storage Unit 15 Telephone Communication Unit 18 Main Display Unit 20 Operation Unit 21 Notification Unit 22 RTC
23 GPS unit 24 Non-contact IC card processing unit 30 External device with IC reader / writer (entrance / exit gate device)
MLH transmission history folder AD address book TLH transmission history folder IWH Web history folder

Claims (9)

電子メールを送受信する電子メール機能を含む通信機能を備えた通信端末装置であって、
送信されたメールの宛先を含む通信接続先と、前記送信されたメールの件名又は本文と、前記通信が行われた日時で表される通信環境とを含む過去の通信履歴を記憶する通信履歴記憶手段と、
通信開始が指示された日時で表される通信環境を取得する取得手段と、
前記取得手段によってれた通信環境に基づいて前記通信履歴を検索することにより、前記取得された通信環境に該当する通信環境を含む通信履歴の有無を判別する判別手段と、
前記判別手段によって、前記取得された通信環境に該当する通信環境を含む通信履歴が有ると判別された場合であって、前記開始を指示された通信が電子メールを送信するための通信である場合に、当該通信履歴に含まれている接続先を、前記送信される電子メールの宛先の候補として選択する選択手段と、
前記判別手段によって、前記取得された通信環境に該当する通信環境を含む通信履歴が有ると判別された場合であって、前記開始を指示された通信が電子メールを送信するための通信である場合に、当該通信履歴に含まれている宛先に送信された電子メールの件名又は本文に記載されたテキストが、件名又は本文に記載された電子メールを生成するメール生成手段と、備える、
ことを特徴とする通信端末装置。
A communication terminal device having a communication function including an electronic mail function for transmitting and receiving an electronic mail ,
Communication of storing the communication connection destination including the transmission mail destination, and subject or body of the sent mail, the past communication history including the communication environment represented by date and time the communication is performed History storage means;
An acquisition unit configured to acquire communication environment start of the communication is represented by time indicated finger,
By searching the communication history based on the obtained communication environment collected by the acquiring means, and determination means for determining whether the communication history including the communication environment corresponding to the acquired communication environment,
By said discriminating means, even when the communication history including the communication environment corresponding to the acquired communication environment is determined to be present, the start of the indicated communication is a communication for transmitting e-mail If a selection means for the connection destination included in the communication history, selected as a candidate of the transmitted is an electronic mail address,
When it is determined by the determination means that there is a communication history including a communication environment corresponding to the acquired communication environment, and the communication instructed to start is communication for sending an e-mail In addition, the text described in the subject or body of the email sent to the destination included in the communication history includes a mail generating means for generating the email described in the subject or the body ,
A communication terminal device.
前記テキストが記載された電子メールを送信するに先立って、前記電子メールに記載されたテキストに対する編集の有無を判別し、テキストの編集がない場合には、編を促すメッセージ表示する表示手段を更に備えた、
ことを特徴とする請求項1に記載の通信端末装置。
Prior to sending the e-mail in which the text has been described, the determined presence or absence of editing against the text in the e-mail, when there is no editing text is a message prompting the edit further comprising display means for displaying,
The communication terminal device according to claim 1 .
前記通信履歴に含まれる通信環境は、前記通信を行った位置でも表され
前記取得手段は、前記通信の開始が指示された置を取得し、
前記判別手段は、前記取得した位置と前記通信履歴に含まれている位置とを比較することによって、前記取得された通信環境に該当する通信環境を含む通信履歴の有無を判別する、
とを特徴とする請求項1又は2に記載の通信端末装置。
The communication environment included in the communication history, also represented in a position of performing the communication,
The acquisition means acquires the position of the start of the communication is instructed,
Said discriminating means, by comparing the position contained in the communication history and the obtained position to determine whether the communication history including the communication environment corresponding to the acquired communication environment ,
The communication terminal device according to claim 1 or 2, characterized and this.
記通信機能は、電話を発信又は着信する電話機能を含み
記通接続先は、電話の発信先でも表され
記判別手段によって、前記取得された通信環境に該当する通信環境を含む通信歴が有ると判別された場合であって、前記開始を指示された通信が電話を発信するための通信である場合に、前記選択手段は、当該通信歴に含まれている発信先を、前記発信される電話の発信先の候補として選択する、
とを特徴とする請求項1から3のいずれか一項に記載の通信端末装置。
Before SL communications function includes a telephone function to place or receive telephone,
Before Symbol communications of connection destination is expressed even the destination of the telephone,
By pre-Symbol judging means, in a case where the communication history including the communication environment corresponding to the acquired communication environment is determined to be present, the start of the indicated communication is a communication for transmitting a telephone If the selection means, the destination included in the communication history, selects a destination candidate for telephone to be the originating,
The communication terminal device according to any one of the this claim, wherein 3.
記通信機能は、ネットワークを介して通信を行うネットワーク通信機能を含み
記通接続先は、ネットワークを介して接続した接続先でも表され
記判別手段によって、前記取得された通信環境に該当する通信環境を含む通信歴が有ると判別された場合であって、前記開始を指示された通信がネットワークを介して行う通信である場合に、前記選択手段は、当該通信歴に含まれている接続先を、前記開始を指示された通信の接続先候補として選択する、
とを特徴とする請求項1から4のいずれか一項に記載の通信端末装置。
Before SL communications function includes a network communication function for performing communication via a network,
Before SL communications connection destination is represented even destination connected via the network,
By pre-Symbol judging means when, in a case where the communication history including the communication environment corresponding to the acquired communication environment is determined to be present, the start of the indicated communication is communication performed via the network to the selection means, a connection destination included in the communication history, selected as a candidate of the destination communication instructed the start,
The communication terminal device according to any one of the this claim, wherein 4.
前記表示手段は、前記判別手段によって、前記取得された通信環境に該当する通信環境を含む通信履歴が有ると判別された場合に、当該通信履歴を表示
前記表示手段によって表示されている通信履歴がユーザによって指定された場合に、前記選択手段は、前記指定された通信履歴に含まれている接続先を前記開始が指示された通信の接続先候補として選択する、
とを特徴とする請求項2に記載の通信端末装置。
Said display means by said determining means, if the communication history including the communication environment corresponding to the acquired communication environment is determined to be present, and displays the communication history,
If the communication history that is displayed by the display means is designated by a user, said selecting means, a connection destination contained in the specified communication history said start is instructed communication Select as a candidate for
The communication terminal device according to claim 2, wherein the this.
前記表示手段は、前記取得された通信環境に該当する通信環境を含む通信履歴が複数存在する場合に、当該複数の通信履歴それぞれの優先順位に従って当該複数の通信履歴を表示する、
とを特徴とする請求項6に記載の通信端末装置。
The display means, if the communication history including the communication environment corresponding to the acquired communication environment there are a plurality, and displays the plurality of communication history in accordance with priority of each the plurality of communication history ,
The communication terminal device according to claim 6, wherein the this.
前記判別手段は、前記取得された通信環境と同一の通信境で複数回行われた通信接続先を含む通信履歴が存在する場合に、前記取得された通信環境に該当する通信環境を含む通信履歴が有ると判別する、
とを特徴とする請求項1から7のいずれか一項に記載の通信端末装置。
It said determination means, if the communication history including the connection destination of the communication performed multiple times in the same communication environment with the acquired communication environment exists, including communication environment corresponding to the acquired communication environment it is determined that the communication history is there,
The communication terminal device according to any one of claims 1, wherein the this 7.
電子メールを送受信する電子メール機能を含む通信機能を備えた通信端末装置のコンピュータ
送信されたメールの宛先を含む通信接続先と、前記送信されたメールの件名又は本文と、前記通信が行われた日時で表される通信環境とを含む過去の通信履歴を記憶す通信履歴記憶手段
通信開始が指示された日時で表される通信環境を取得する取得手段
前記取得手段によって取得された通信環境に基づいて前記通信履歴を検索することにより、前記取得された通信環境に該当する通信環境を含む通信履歴の有無を判別する判別手段
前記判別手段によって、前記取得された通信環境に該当する通信環境を含む通信履歴が有ると判別された場合であって、前記開始を指示された通信が電子メールを送信するための通信である場合に、当該通信履歴に含まれている接続先を、前記送信される電子メールの宛先の候補として選択する選択手段
前記判別手段によって、前記取得された通信環境に該当する通信環境を含む通信履歴が有ると判別された場合であって、前記開始を指示された通信が電子メールを送信するための通信である場合に、当該通信履歴に含まれている宛先に送信された電子メールの件名又は本文に記載されたテキストが、件名又は本文に記載された電子メールを生成するメール生成手段、として機能させる、
ことを特徴とするプログラム。
A communication terminal device computer having a communication function including an e-mail function for sending and receiving e-mail ,
A communication connection destination including the transmission mail destination, and subject or body of the sent mail, to memorize the past communication history including the communication environment represented by date and time the communication is performed Communication history storage means ,
Acquisition means for acquiring a communication environment start of the communication is represented by time indicated finger,
By searching the communication history based on the communication environment acquired by the acquisition means, judging means for judging whether the communication history including the communication environment corresponding to the acquired communication environment,
By said discriminating means, even when the communication history including the communication environment corresponding to the acquired communication environment is determined to be present, the start of the indicated communication is a communication for transmitting e-mail If, selection means the connection destination included in the communication history, selected as a candidate of the transmitted is an electronic mail address,
When it is determined by the determination means that there is a communication history including a communication environment corresponding to the acquired communication environment, and the communication instructed to start is communication for sending an e-mail The text described in the subject or body of the email sent to the destination included in the communication history is made to function as a mail generation means for generating the email described in the subject or the body.
A program characterized by that .
JP2007203758A 2007-08-06 2007-08-06 Communication terminal device and program Expired - Fee Related JP5099627B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007203758A JP5099627B2 (en) 2007-08-06 2007-08-06 Communication terminal device and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007203758A JP5099627B2 (en) 2007-08-06 2007-08-06 Communication terminal device and program

Publications (2)

Publication Number Publication Date
JP2009037576A JP2009037576A (en) 2009-02-19
JP5099627B2 true JP5099627B2 (en) 2012-12-19

Family

ID=40439393

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007203758A Expired - Fee Related JP5099627B2 (en) 2007-08-06 2007-08-06 Communication terminal device and program

Country Status (1)

Country Link
JP (1) JP5099627B2 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001069564A (en) * 1999-08-25 2001-03-16 Kyocera Corp Mobile phone
JP2001167018A (en) * 1999-12-13 2001-06-22 Casio Comput Co Ltd Mail communication device and mail communication management device
JP2003125457A (en) * 2001-10-16 2003-04-25 Toshiba Corp Radio communication terminal apparatus and method for radio communication
JP2004295335A (en) * 2003-03-26 2004-10-21 Matsushita Electric Ind Co Ltd Electronic mail terminal device
JP2006134270A (en) * 2004-11-09 2006-05-25 Xing Inc Internet terminal device, computer program, and list display system of registered web site link

Also Published As

Publication number Publication date
JP2009037576A (en) 2009-02-19

Similar Documents

Publication Publication Date Title
JP5597265B2 (en) Method and apparatus for representation of contact information
US7069003B2 (en) Method and apparatus for automatically updating a mobile web log (blog) to reflect mobile terminal activity
US20090054103A1 (en) Portable communication device with automated localized calendar
CN102625988A (en) Information terminal, information presentation method for an information terminal, and information presentation program
KR20140093804A (en) Method and apparatus for sharing contents based on scheduler interface
EP2460279B1 (en) Information display method for portable terminal and apparatus using the same
US20130163742A1 (en) System and method for recommending phone number
US20120196575A1 (en) Communication device and method for displaying message information when receiving a call
EP2487881A1 (en) Communication device and method for displaying message information when receiving a call
JP5099627B2 (en) Communication terminal device and program
KR101589543B1 (en) System and Method for recommending meeting place
JP5110522B2 (en) Portable terminal device and program
JP4991357B2 (en) Portable terminal device and program
JP5187722B2 (en) Communication terminal device and program
JP2009089024A (en) Mobile phone, communication terminal, and extension telephone system
KR101756479B1 (en) Method and apparatus for planning event using calendar application in electronic device
JP4930847B2 (en) Terminal device and program
EP2332321A1 (en) Interactive contact list with expanded attributes creating personality
JP2009250729A (en) Alarm device, alarm method, alarm control program, and portable terminal device
JP5067621B2 (en) Communication terminal device and program
JP5293803B2 (en) Terminal device and program
KR100692010B1 (en) Portable wireless terminal having communication history and notification display function and method thereof
JP2009044493A (en) Portable communication terminal device and program
JP2007004539A (en) Portable terminal with schedule function and internet connecting method
JP2009033496A (en) Portable communication terminal and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100301

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20100804

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20111222

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120104

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120305

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: 20120828

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: 20120918

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

Free format text: PAYMENT UNTIL: 20151005

Year of fee payment: 3

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: 20151005

Year of fee payment: 3

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

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

Free format text: PAYMENT UNTIL: 20151005

Year of fee payment: 3

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees