JP5099627B2 - Communication terminal device and program - Google Patents
Communication terminal device and program Download PDFInfo
- 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
- 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
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参照)。
しかしながら、上述した先行技術は、その宛先が毎回同じである場合には有効であるが、通常の使い方ではそのようなケースは殆どまれであり、毎回、宛先が異なるときには、自動設定された宛先をわざわざ解除する操作を必要としていた。
ところで、メールの宛先は毎回異なっているのが一般的であるが、例えば、仕事の昼休み時間や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記載の発明に示した主要機能を実現させるためのプログラムを提供する(請求項9記載の発明)。
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).
前記通信機能は、電話を発信又は着信する電話機能を含み、前記通信の接続先は、電話の発信先でも表され、前記判別手段によって、前記取得された通信環境に該当する通信環境を含む通信履歴が有ると判別された場合であって、前記開始を指示された通信が電話を発信するための通信である場合に、前記選択手段は、当該通信履歴に含まれている発信先を、前記発信される電話の発信先の候補として選択する(請求項4記載の発明)。 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 ).
前記通信機能は、ネットワークを介して通信を行うネットワーク通信機能を含み、前記通信の接続先は、ネットワークを介して接続した接続先でも表され、前記判別手段によって、前記取得された通信環境に該当する通信環境を含む通信履歴が有ると判別された場合であって、前記開始を指示された通信がネットワークを介して行う通信である場合に、前記選択手段は、当該通信履歴に含まれている接続先を、前記開始を指示された通信の接続先の候補として選択する(請求項5記載の発明)。 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記載の発明において、前記表示手段は、前記判別手段によって、前記取得された通信環境に該当する通信環境を含む通信履歴が有ると判別された場合に、当該通信履歴を表示し、前記表示手段によって表示されている通信履歴がユーザによって指定された場合に、前記選択手段は、前記指定された通信履歴に含まれている接続先を前記開始が指示された通信の接続先の候補として選択する(請求項6記載の発明)。
In the invention of
請求項6記載の発明において、前記表示手段は、前記取得された通信環境に該当する通信環境を含む通信履歴が複数存在する場合に、当該複数の通信履歴それぞれの優先順位に従って当該複数の通信履歴を表示するようにしてもよい(請求項7記載の発明)。 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 ).
前記判別手段は、前記取得された通信環境と同一の通信環境で複数回行われた通信の接続先を含む通信履歴が存在する場合に、前記取得された通信環境に該当する通信環境を含む通信履歴が有ると判別する(請求項8記載の発明)。 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
図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
電話通信部15は、無線部を構成するアンテナに接続された送受信部(ベースバンド部)の受信側から信号を取り込んで受信ベースバンド信号に復調したのち、音声制御部16を介して受話スピーカSPから音声出力させる。また、電話通信部15は、送話マイクMCからの入力音声を音声制御部16から取り込み、送信ベースバンド信号に符号化したのち、送受信部の送信側に与えてアンテナから発信出力させる。一方、電子メール機能、インターネット接続機能によって電話通信部15を介して受信取得した表示データは、表示制御部17を介して高精細液晶、有機ELなどを使用したメイン表示部18に与えられて表示出力される。なお、サブ表示部19は現在日時、簡易なメッセージ、アイコンなどを表示するもので、装置本体を閉じた状態でも視認可能なものである。
The
操作部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
GPS(Global Positioning System)部23は、衛星と地上の制御局を利用し、現在位置(経緯度)を受信するもので、CPU11は、例えば、一定時間毎にGPS部23をアクセスしながら現在位置を監視するようにしている。非接触ICカード処理部24は、特定施設(例えば、会社)への入退場を監視するもので、メモリ部、制御部、コイルアンテナ部を有し、ICリーダライタ付き外部装置(入退場ゲート装置)30との間で微弱電波によってデータの送受信を行うことによってCPU11は、特定施設への入退場を検出するようにしている。なお、コイルアンテナ部は、電波を送受信すると共に、受信電波によって電磁誘導される起電力を非接触ICカード処理部24の動作電力とするもので、非接触ICカード処理部24は、コイルアンテナ部からの起電力に基づいて起動状態となる。
A GPS (Global Positioning System)
図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
この送信履歴フォルダMLHの内容に基づいてCPU11は、ユーザ操作でメール送信が指示された際に、GPS部23から取得した現在環境(位置)とRTC22から取得した現在環境(日時)に基づいて送信履歴フォルダMLHを検索して現在環境に該当する送信履歴の有無を判別し、現在環境に該当する送信履歴が有れば、この送信履歴に含まれている通信接続先である「宛先」を今回の接続先候補として選択するようにしている。言い換えれば、メールを送信する際に、例えば、過去に送信した同じ時間帯(例えば、仕事の昼休み時間や15時の休み時間)に送信したい、同じ曜日(例えば、火曜日と金曜日)に送信したい、一定の時間間隔毎(例えば、6時間毎、3日毎、1週間毎)に送信したい、同じ場所(例えば、自宅あるいは会社)から送信したい、などのようにメールを送信する場所やタイミングとその相手が略決められている場合に今回のメール送信時の環境が過去にメール送信した環境と略同一であれば、過去の送信履歴から今回の宛先を選択するようにしている。
Based on the contents of the transmission history folder MLH, the
図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
次に、この第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
すなわち、CPU11は、現在環境の日時情報と送信履歴の日時情報とを比較するほか、現在環境の位置情報と送信履歴の位置情報とを比較して、日時情報と位置情報の両方が該当しているか、いずれか一方が該当しているかによって現在環境に該当する送信履歴の有無をチェックする(ステップA3〜A5)。この場合の判断は、次のようにして行うようにしている。すなわち、現在の日時情報と送信履歴の「日時」とを比較してそれらの時間的要素に規則性(共通性)が有るか、つまり、過去と同じ時間帯(例えば、13時00分〜15時00分など)に送信したい、同じ曜日(例えば、火曜日と金曜日)に送信したい、一定の時間間隔毎(例えば、6時間毎、3日毎、1週間毎)に送信したい場合に、現在の日時情報と送信履歴の「日時」との時間的要素に規則性が有るか否かによって判断する。
That is, the
例えば、それらの時間差が所定時間以内(例えば、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
送信履歴フォルダ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
送信履歴フォルダMLHの「環境(位置)」には、メール送信時にGPS部23から取得した位置情報がメール送信時の環境情報として記憶されており、CPU11は、今回のメール送信時にGPS部23から取得した位置情報に基づいて送信履歴フォルダMLHを検索することによって現在環境に該当する送信履歴の有無を判別するようにしたので、例えば、会社内でメールを送信する相手が決められているような場合には、会社内を条件としてその相手に対してメールを送信することができる。
In the “environment (position)” of the transmission history folder MLH, position information acquired from the
新規メールの送信指示時に送信履歴に含まれている「本文」あるいは「タイトル(件名)」を読み出し、新規メールの本文あるいは件名のテキスト情報としてセットするようにしたので、送信履歴の内容に基づいて新規メールの本文、タイトルを自動作成することができる。 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
図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
すなわち、上述した第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
現在環境で複数回発信した相手がいれば、現在環境に該当する発信履歴が有ると判別するようにしたから、電話発信の必要性が高い場合に、その相手を今回の接続先候補として選択することができる。 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
「会社内外」は、特定施設内に居るか否か(会社内外か)を示すフラグ(会社内外情報)である。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
図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
First, the
この場合、日時情報が該当しているか、位置情報が該当しているかの判断は、上述した第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
以上のように、この第3実施例においてCPU11は、Webアクセスの開始が任意指示された際に、現在の環境(日時情報、会社内外情報)を取得すると共に、この現在環境に基づいてWeb履歴フォルダIWHを検索した結果、現在環境に該当するWeb履歴が有る場合には、そのWeb履歴に含まれている「接続先」を今回の接続先候補として選択するようにしたので、Webアクセスすることをユーザが意識しなくても、Webアクセスが必要なときに必要な接続先と通信することができ、速やかなWebアクセスと共に、ユーザの負担を軽減することが可能となる。
As described above, in this third embodiment, the
また、現在環境に該当する履歴が選択可能にリスト表示されている状態において、このリスト画面の中からユーザ指定された履歴に含まれている「接続先」を今回の接続先候補として選択するようにしたので、ユーザにあっては候補を確認しながら選択することが可能となる。 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.
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
12
23
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 .
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)
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 |
-
2007
- 2007-08-06 JP JP2007203758A patent/JP5099627B2/en not_active Expired - Fee Related
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 |