[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2005222502A - Mobile terminal, fragmentary data generation device, fragmentary data generation system, and integrated file generation system - Google Patents

Mobile terminal, fragmentary data generation device, fragmentary data generation system, and integrated file generation system Download PDF

Info

Publication number
JP2005222502A
JP2005222502A JP2004032726A JP2004032726A JP2005222502A JP 2005222502 A JP2005222502 A JP 2005222502A JP 2004032726 A JP2004032726 A JP 2004032726A JP 2004032726 A JP2004032726 A JP 2004032726A JP 2005222502 A JP2005222502 A JP 2005222502A
Authority
JP
Japan
Prior art keywords
information
fragment
context
fragment data
data
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.)
Granted
Application number
JP2004032726A
Other languages
Japanese (ja)
Other versions
JP4547927B2 (en
Inventor
Satoru Makino
悟 牧野
Kiyoharu Muramatsu
喜世治 村松
Hiroaki Suzuki
博明 鈴木
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.)
Brother Industries Ltd
Original Assignee
Brother Industries 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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2004032726A priority Critical patent/JP4547927B2/en
Priority to PCT/JP2005/001846 priority patent/WO2005076136A1/en
Publication of JP2005222502A publication Critical patent/JP2005222502A/en
Application granted granted Critical
Publication of JP4547927B2 publication Critical patent/JP4547927B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To generate fragmentary data and an integrated file based upon fragmentary information inputted by an external input device etc., and context information generated by a mobile terminal. <P>SOLUTION: The mobile terminal 7 estimates a user's context based upon user information measured by sensors 11 and generates context information based upon the estimation result. The fragmentary data generation device 1 acquires fragmentary information from respective external input means 10 when the fragmentary information is inputted by the respective input means 10 and sends a request signal to the mobile terminal device 7. Once receiving the request signal, the mobile terminal device 7 sends the context information to the fragmentary data generation device 1, which adds the context information to the fragmentary information to generate fragmentary data. Further, the fragmentary data are edited based upon the context information to generate the integrated file. <P>COPYRIGHT: (C)2005,JPO&NCIPI

Description

本発明は、断片化されている複数の断片データを編集して統合ファイルを作成する携帯端末装置、断片データ作成装置、断片データ作成システム及び統合ファイル作成システムに関し、詳細には、利用者が異なる時や場所において様々なメディアによって作成した情報であっても、これらの情報に基づいて断片データ及び統合ファイルを作成する携帯端末装置、断片データ作成装置、断片データ作成システム及び統合ファイル作成システムに関する。   The present invention relates to a mobile terminal device, a fragment data creation device, a fragment data creation system, and an integrated file creation system that edit a plurality of fragmented pieces of fragment data to create an integrated file. The present invention relates to a portable terminal device, a fragment data creation device, a fragment data creation system, and an integrated file creation system that creates fragment data and an integrated file based on such information even if the information is created by various media at times and places.

従来、コンピュータ上で取扱われる情報としては、文字、画像(動画を含む)、音声などの様々なメディアのものが存在する。これらの情報が属するメディアの種別は、主に入力装置(入力デバイス)の種類に依存しており、キーボードのような文字入力装置から入力された情報は文字情報として、スキャナやカメラのような画像入力装置から入力された情報は画像情報として、マイクなどの音声入力装置から入力された情報は音声情報として、コンピュータ上で取扱われる。このような様々なメディアの情報を取扱うことができるコンピュータは、一般にマルチメディア装置などと呼ばれる。   Conventionally, information handled on a computer includes various media such as characters, images (including moving images), and voices. The type of media to which the information belongs depends mainly on the type of input device (input device). Information input from a character input device such as a keyboard is converted into character information as an image such as a scanner or a camera. Information input from the input device is handled as image information, and information input from a sound input device such as a microphone is processed as sound information on the computer. Such a computer capable of handling various types of media information is generally called a multimedia device.

そして、各入力装置から入力された情報は、利用者によって情報が入力される毎に、その入力装置又はその入力装置に接続されたコンピュータにおいて、所定のメディア形式による断片化された情報(以下、断片情報)として記憶される。一方で、利用者によっては、これらの複数のメディアによる断片情報を、1つの統合ファイルとして取扱いたい場合もある。その場合には、異なる入力装置やコンピュータに存在する複数の断片情報を1つのコンピュータに集めて、それらの断片情報をつなぎ合わせたり、体裁を整えるなどして、1つの統合ファイルにまとめる作業を行っていた。尚、統合ファイルとは、文書データのみを示すものではなく、文書データ,静止画や動画である画像データ,表計算データ,音声データなどのマルチメディア情報を含むデジタルデータを示す。   Each time information is input by a user, the information input from each input device is fragmented information in a predetermined media format (hereinafter, referred to as “information”) in the input device or a computer connected to the input device. Fragment information). On the other hand, depending on the user, there is a case where it is desired to handle fragment information from these plural media as one integrated file. In that case, collect multiple pieces of fragment information that exist in different input devices and computers in one computer and combine them into a single integrated file. It was. The integrated file does not indicate only document data, but digital data including multimedia information such as document data, image data such as still images and moving images, spreadsheet data, and audio data.

ところで、複数の断片情報を編集して1つの統合ファイルを作成する場合、それらの断片情報をどのような体裁で、どのような順序で編集して統合ファイルを作成するかは利用者の任意である。しかし、利用者は各断片情報の内容の他、それらの断片情報に付加された日時等の関連情報も考慮して、統合ファイルを作成するのが通常である。   By the way, when creating a single integrated file by editing multiple pieces of fragment information, it is up to the user to edit the pieces of fragment information in what order and in what order to create the integrated file. is there. However, the user usually creates an integrated file in consideration of the contents of each piece of fragment information and related information such as the date and time added to the piece of fragment information.

利用者が入力装置等を用いて作成した断片情報に関連情報を付加する技術としては様々なものが知られており、例えば、カメラにGPS受信機、方位・傾きセンサ、温度・湿度・気圧センサを設けて、カメラによる撮影が行われて画像データに作成されると、撮影位置や撮影状況などの関連情報が、画像データに対応付けられて記憶される情報記録機能付きカメラが知られている(例えば、特許文献1参照。)。
特開平8−184892号公報
Various techniques for adding related information to fragment information created by a user using an input device or the like are known. For example, a GPS receiver, an azimuth / tilt sensor, a temperature / humidity / barometric sensor, etc. There is known a camera with an information recording function in which related information such as a photographing position and a photographing situation is stored in association with image data when photographing is performed by the camera and the image data is created. (For example, refer to Patent Document 1).
JP-A-8-184892

しかしながら、断片情報が入力される入力装置等に、関連情報を付加する機能がない場合には、断片情報と関連情報を対応付けることができなかった。一方、入力装置等に関連情報を付加する機能がある場合には、入力装置等の筐体が大きくなり携帯に不便であるという問題に加え、入力装置等が高価となる問題があった。   However, if an input device or the like to which fragment information is input does not have a function for adding related information, the fragment information cannot be associated with the related information. On the other hand, when the input device or the like has a function of adding related information, there is a problem that the input device or the like becomes expensive in addition to the problem that the housing of the input device or the like becomes large and inconvenient to carry.

本発明は上記課題を解決するためになされたものであり、関連情報を付加する機能がない入力装置やコンピュータにて断片情報が入力されても、その断片情報と関連情報とが対応付けられた断片データを作成でき、また、利用者が携行する装置を小型化及び軽量化して、利用者への負担を低減することができる携帯端末装置、断片データ作成装置、断片データ作成システム及び統合ファイル作成システムを提供することを目的とする。   The present invention has been made to solve the above-described problem, and even if fragment information is input by an input device or a computer that does not have a function of adding related information, the fragment information is associated with the related information. A portable terminal device, a fragment data creation device, a fragment data creation system, and an integrated file creation capable of creating fragment data and reducing the burden on the user by reducing the size and weight of the device carried by the user. The purpose is to provide a system.

上記目的を達成するために、請求項1に係る発明の携帯端末装置は、文字情報、画像情報及び音声情報の少なくとも1つを含む断片情報に付加する付加情報のために、利用者に関する利用者情報を計測するセンサと、前記センサにより計測された前記利用者情報に基づく前記付加情報を、断片データ作成装置において前記断片情報に付加して断片データを作成するために送信する付加情報送信手段とを備えている。   To achieve the above object, the mobile terminal device according to claim 1 is a user related user for additional information added to fragment information including at least one of character information, image information, and audio information. A sensor for measuring information, and additional information transmitting means for transmitting the additional information based on the user information measured by the sensor to add fragment information to the fragment data creating apparatus to create fragment data It has.

また、請求項2に係る発明の携帯端末装置は、請求項1に記載の発明の構成に加え、前記センサは、あらかじめ定められた時間間隔で前記利用者情報を計測し、前記センサにより計測された最新の前記利用者情報に基づく、最新の前記付加情報を記憶する付加情報記憶手段と、前記付加情報を要求するリクエスト信号を受信するリクエスト信号受信手段とを備え、前記付加情報送信手段は、前記リクエスト信号受信手段により前記リクエスト信号が受信された場合、前記付加情報記憶手段が記憶する最新の前記付加情報を要求元に送信することを特徴とする。   According to a second aspect of the present invention, in addition to the configuration of the first aspect of the invention, the sensor measures the user information at a predetermined time interval and is measured by the sensor. The additional information storage means for storing the latest additional information based on the latest user information, and the request signal receiving means for receiving a request signal for requesting the additional information, the additional information transmitting means, When the request signal is received by the request signal receiving unit, the latest additional information stored in the additional information storage unit is transmitted to the request source.

また、請求項3に係る発明の携帯端末装置は、請求項1に記載の発明の構成に加え、前記センサは、あらかじめ定められた時間間隔で前記利用者情報を計測し、前記付加情報送信手段は、前記センサにより計測された前記利用者情報に基づく前記付加情報を、ネットワークを介して記憶装置に送信することを特徴とする。   According to a third aspect of the present invention, in addition to the configuration of the first aspect of the invention, the sensor measures the user information at a predetermined time interval, and transmits the additional information transmitting means. Transmits the additional information based on the user information measured by the sensor to a storage device via a network.

また、請求項4に係る発明の携帯端末装置は、請求項1に記載の発明の構成に加え、前記センサは、あらかじめ定められた時間間隔で前記利用者情報を計測し、前記センサにより計測された最新の前記利用者情報に基づく、最新の前記付加情報を記憶する付加情報記憶手段と、前記付加情報記憶手段により記憶される最新の付加情報の送信を指示するための付加情報送信指示手段とを備え、前記付加情報送信手段は、前記付加情報送信指示手段により送信が指示された場合、前記付加情報記憶手段により記憶される最新の前記付加情報を送信することを特徴とする。   According to a fourth aspect of the present invention, in addition to the configuration of the first aspect of the invention, the sensor measures the user information at a predetermined time interval and is measured by the sensor. Additional information storage means for storing the latest additional information based on the latest user information; additional information transmission instruction means for instructing transmission of the latest additional information stored by the additional information storage means; The additional information transmission means transmits the latest additional information stored in the additional information storage means when transmission is instructed by the additional information transmission instruction means.

また、請求項5に係る発明の携帯端末装置は、請求項1乃至4のいずれかに記載の発明の構成に加え、前記センサにより計測された前記利用者情報に基づいて、前記利用者における感情、雰囲気及び状態の少なくとも1つを示すコンテクストを推定するコンテクスト推定手段と、前記コンテクスト推定手段により推定された前記コンテクストに基づいて、前記付加情報としてのコンテクスト情報を作成するコンテクスト情報作成手段とを備えている。なお、雰囲気、感情、重要度等のように、事象の文脈や状況の前後関係などを示すものであって、事実や証拠のみでは把握できない抽象的な概念をコンテクストという。   According to a fifth aspect of the present invention, there is provided a mobile terminal device according to any one of the first to fourth aspects, in addition to the user's emotions based on the user information measured by the sensor. Context estimation means for estimating a context indicating at least one of an atmosphere and a state, and context information creation means for creating context information as the additional information based on the context estimated by the context estimation means ing. Note that an abstract concept such as atmosphere, emotion, importance, etc. that indicates the context of the event and the context of the situation, and that cannot be grasped only by facts and evidence is called a context.

また、請求項6に係る発明の携帯端末装置は、請求項5に記載の発明の構成に加え、前記利用者情報と前記コンテクストの対応を定義したコンテクスト定義テーブルを備え、前記コンテクスト推定手段は、前記コンテクスト定義テーブルに基づいて、前記センサから計測された前記利用者情報に対応する前記コンテクストを推定することを特徴とする。   In addition to the configuration of the invention according to claim 5, the mobile terminal device of the invention according to claim 6 includes a context definition table that defines correspondence between the user information and the context, and the context estimation unit includes: The context corresponding to the user information measured from the sensor is estimated based on the context definition table.

また、請求項7に係る発明の携帯端末装置は、請求項5又は6に記載の発明の構成に加え、前記コンテクスト情報作成手段は、前記推定された前記コンテクストの種別と該コンテクストの強弱とを示すコンテクスト情報を作成することを特徴とする。   In addition to the configuration of the invention according to claim 5, the context information creation means includes the estimated type of the context and the strength of the context. It is characterized by creating the context information shown.

また、請求項8に係る発明の携帯端末装置は、請求項1乃至7のいずれかに記載の発明の構成に加え、前記センサは、前記利用者の体温、心拍数、発汗、呼吸及び加速度の少なくとも1つを計測するものであることを特徴とする。   According to an eighth aspect of the present invention, in addition to the configuration of the first aspect of the present invention, the sensor includes the user's body temperature, heart rate, sweating, respiration, and acceleration. It is characterized by measuring at least one.

また、請求項9に係る発明の断片データ作成装置は、文字情報、画像情報及び音声情報の少なくとも1つを含む断片情報を、ネットワークを介して取得するためのインタフェースであるインタフェース手段と、前記インタフェース手段を介して前記断片情報を取得する断片情報取得手段と、携帯端末装置から送信された利用者情報に基づく付加情報を受信する付加情報受信手段と、前記断片情報取得手段により取得された前記断片情報に、前記付加情報受信手段により受信された前記付加情報を付加して、断片データを作成する断片データ作成手段とを備えている。   According to a ninth aspect of the present invention, there is provided a fragment data creating apparatus comprising: interface means that is an interface for acquiring fragment information including at least one of character information, image information, and audio information via a network; and the interface Fragment information acquisition means for acquiring the fragment information via means, additional information reception means for receiving additional information based on user information transmitted from the mobile terminal device, and the fragment acquired by the fragment information acquisition means Fragment data creating means for creating fragment data by adding the additional information received by the additional information receiving means to information.

また、請求項10に係る発明の断片データ作成装置は、請求項9に記載の発明の構成に加え、前記断片情報取得手段が前記断片情報を取得した場合、前記付加情報を要求するリクエスト信号を送信するリクエスト信号送信手段を備え、前記付加情報受信手段は、前記リクエスト信号に応じて送信された前記付加情報を受信することを特徴とする。   According to a tenth aspect of the present invention, in addition to the configuration of the ninth aspect of the present invention, when the fragment information acquisition means acquires the fragment information, the fragment data creation device sends a request signal requesting the additional information. Request signal transmitting means for transmitting is provided, and the additional information receiving means receives the additional information transmitted in response to the request signal.

また、請求項11に係る発明の断片データ作成装置は、請求項10に記載の発明の構成に加え、前記断片情報取得手段により前記断片情報が取得された日時を計測する断片情報取得タイマと、前記リクエスト信号送信手段は、前記断片情報取得手段により前記断片情報が取得された場合、前記リクエスト信号と、前記断片情報取得タイマにより取得された日時であるリクエスト日時とを送信することを特徴とする。   In addition to the configuration of the invention according to claim 10, the fragment data creation device of the invention according to claim 11 includes a fragment information acquisition timer for measuring the date and time when the fragment information was acquired by the fragment information acquisition means, The request signal transmission unit transmits the request signal and a request date and time acquired by the fragment information acquisition timer when the fragment information is acquired by the fragment information acquisition unit. .

また、請求項12に係る発明の断片データ作成装置は、請求項9乃至11のいずれかにに記載の発明の構成に加え、前記インタフェース手段は、ネットワーク上の公開ディレクトリ、メールサーバ及びウェブサーバの少なくとも1つと接続するためのインタフェースであり、若しくは、電話ゲートウエイ又はFAXゲートウエイとの接続を確立してデータ通信を実行するためのインタフェースであることを特徴とする。   In addition to the configuration of the invention according to any one of claims 9 to 11, the interface means includes a public directory on a network, a mail server, and a web server. It is an interface for connecting to at least one, or an interface for establishing a connection with a telephone gateway or a FAX gateway to execute data communication.

また、請求項13に係る発明の断片データ作成装置は、請求項9乃至12のいずれかにに記載の発明の構成に加え、前記断片データの種別に応じて、該断片データのデータ形式を変換するための変換情報を定義したメディア変換テーブルと、前記メディア変換テーブルに基づいて、前記断片データ作成手段により作成された前記断片データのデータ形式を変換するメディア変換手段とを備えている。   According to a thirteenth aspect of the present invention, the fragment data creation device converts the data format of the fragment data according to the type of the fragment data in addition to the configuration of the invention according to any one of the ninth to twelfth aspects. A media conversion table that defines conversion information to be converted, and media conversion means for converting the data format of the fragment data created by the fragment data creation means based on the media conversion table.

また、請求項14に係る発明の断片データ作成装置は、請求項9乃至13のいずれかにに記載の発明の構成に加え、前記断片データを記憶する断片データ記憶手段と、前記断片データ記憶手段に記憶された前記断片データに付加された前記付加情報に基づいて、複数の該断片データを編集して統合ファイルを作成する統合ファイル作成手段とを備えている。尚、統合ファイルとは、文書データのみを示すものではなく、文書データ,静止画や動画である画像データ,表計算データ,音声データなどのマルチメディア情報を含むデジタルデータを示す。   In addition to the configuration of the invention according to any one of claims 9 to 13, the fragment data creating device of the invention according to claim 14 is a fragment data storage unit for storing the fragment data, and the fragment data storage unit. Based on the additional information added to the fragment data stored in the file, integrated file creating means for editing the plurality of fragment data to create an integrated file. The integrated file does not indicate only document data, but digital data including multimedia information such as document data, image data such as still images and moving images, spreadsheet data, and audio data.

また、請求項15に係る発明の断片データ作成装置は、請求項14に記載の発明の構成に加え、前記断片データを編集して統合ファイルを作成するための編集ルールを定める編集ルールテーブルを備え、前記統合ファイル作成手段は、前記編集ルールテーブルに定められた前記編集ルールと、前記断片データ記憶手段に記憶された前記断片データに付加された前記付加情報とに基づいて、複数の該断片データを編集して前記統合ファイルを作成することを特徴とする。   In addition to the configuration of the invention according to claim 14, the fragment data creation device of the invention according to claim 15 is provided with an edit rule table that defines an edit rule for creating the integrated file by editing the fragment data. The integrated file creation means includes a plurality of pieces of the fragment data based on the edit rules defined in the edit rule table and the additional information added to the fragment data stored in the fragment data storage means. To create the integrated file.

また、請求項16に係る発明の断片データ作成装置は、請求項15に記載の発明の構成に加え、前記編集ルールは、前記断片データに付加された前記付加情報に基づいて、該断片データに含まれる前記断片情報の接合順序を定めるものであることを特徴とする。   According to a sixteenth aspect of the present invention, in addition to the configuration of the fifteenth aspect of the present invention, the editing data is added to the fragment data based on the additional information added to the fragment data. It is characterized in that it determines the joining order of the fragment information included.

また、請求項17に係る発明の断片データ作成システムは、請求項1乃至8のいずれかに記載の携帯端末装置と、請求項9乃至16のいずれかに記載の断片データ作成装置とが、ネットワークを介して接続されている。   A fragment data creation system of an invention according to claim 17 includes a portable terminal device according to any one of claims 1 to 8 and a fragment data creation device according to any one of claims 9 to 16. Connected through.

また、請求項18に係る発明の統合ファイル作成システムは、利用者における感情、雰囲気及び状態の少なくとも1つを示すコンテクストを示すコンテクスト情報が取得される携帯端末装置と、該携帯端末装置で取得された前記コンテクスト情報が記憶される記憶装置と、該記憶装置に記憶された該コンテクスト情報に基づいて統合ファイルが作成される断片データ作成装置とが、ネットワークを介して接続された統合ファイル作成システムであって、前記携帯端末装置は、あらかじめ定められた時間間隔で利用者に関する利用者情報を計測するセンサと、前記センサにより計測された前記利用者情報に基づいて、前記コンテクストを推定するコンテクスト推定手段と、前記コンテクスト推定手段により推定された前記コンテクストに基づいて、コンテクスト情報を作成するコンテクスト情報作成手段と、前記コンテクスト情報作成手段により作成されたコンテクスト情報を前記記憶装置へ送信するコンテクスト情報送信手段とを備え、前記記憶装置は、前記携帯端末装置から送信された前記コンテクスト情報を受信するコンテクスト情報受信手段と、前記コンテクスト情報受信手段によりコンテクスト情報が受信された日時を計測するコンテクスト情報受信タイマと、前記コンテクスト情報受信手段により受信された前記コンテクスト情報を、前記コンテクスト情報受信タイマが計測した日時に対応付けて記憶するコンテクスト情報記憶手段とを備え、前記断片データ作成装置は、文字情報、画像情報及び音声情報の少なくとも1つを含む断片情報を、ネットワークを介して取得するためのインタフェースであるインタフェース手段と、前記インタフェース手段を介して前記断片情報を取得する断片情報取得手段と、前記断片情報取得手段により前記断片情報が取得された場合、前記コンテクスト情報を要求するリクエスト信号を、前記記憶装置へ送信するリクエスト信号送信手段と、前記リクエスト信号に応じて送信された前記コンテクスト情報を受信する第2のコンテクスト情報受信手段と、前記断片情報取得手段により取得された前記断片情報に、前記コンテクスト情報受信手段により受信された前記コンテクスト情報を付加して、断片データを作成する断片データ作成手段と前記断片データを記憶する断片データ記憶手段と、前記断片データを編集して統合ファイルを作成するための編集ルールを定める編集ルールテーブルと、前記編集ルールテーブルに定められた前記編集ルールと、前記断片データ記憶手段に記憶された前記断片データに付加された前記コンテクスト情報とに基づいて、複数の該断片データを編集して統合ファイルを作成する統合ファイル作成手段とを備え、前記記憶装置は、更に、前記断片データ作成装置から送信された前記リクエスト信号を受信するリクエスト信号受信手段と、前記リクエスト信号受信手段により前記リクエスト信号が受信された場合、前記コンテクスト情報記憶手段に記憶された前記コンテクスト情報を、要求元の前記断片データ作成装置へ送信する第2のコンテクスト情報送信手段とを備えている。   An integrated file creation system of an invention according to claim 18 is acquired by a mobile terminal device from which context information indicating a context indicating at least one of emotion, atmosphere, and state of the user is acquired, and the mobile terminal device. An integrated file creation system in which a storage device that stores the context information and a fragment data creation device that creates an integrated file based on the context information stored in the storage device are connected via a network. The mobile terminal device includes a sensor that measures user information about a user at a predetermined time interval, and a context estimation unit that estimates the context based on the user information measured by the sensor. And based on the context estimated by the context estimation means A context information creating means for creating context information; and a context information transmitting means for sending the context information created by the context information creating means to the storage device, wherein the storage device is transmitted from the portable terminal device. The context information receiving means for receiving the context information, the context information receiving timer for measuring the date and time when the context information is received by the context information receiving means, and the context information received by the context information receiving means, Context information storage means for storing the information in association with the date and time measured by the context information reception timer, and the fragment data creation device transmits fragment information including at least one of character information, image information, and audio information via a network. Get An interface unit that is an interface for acquiring the fragment information via the interface unit, and a request for requesting the context information when the fragment information is acquired by the fragment information acquisition unit. Request signal transmitting means for transmitting a signal to the storage device, second context information receiving means for receiving the context information transmitted in response to the request signal, and the fragment acquired by the fragment information acquiring means The context information received by the context information receiving means is added to the information, and fragment data creating means for creating fragment data, fragment data storage means for storing the fragment data, and editing and integrating the fragment data Editing rules that define editing rules for creating files A plurality of pieces of fragment data are edited based on the edit table defined in the edit rule table, the edit rule, and the context information added to the fragment data stored in the piece data storage means. Integrated file creating means for creating an integrated file, and the storage device further includes request signal receiving means for receiving the request signal transmitted from the fragment data creating apparatus, and the request signal by the request signal receiving means. Is received, second context information transmission means for transmitting the context information stored in the context information storage means to the fragment data creation device as a request source.

請求項1に係る発明の携帯端末装置では、センサにより計測された利用者情報に基づいて作成された付加情報を断片データ作成装置に送信するので、利用者が携行する装置を小型化する等して、利用者への負担を低減することができ、かつ、関連情報を付加する機能がない入力装置等にて断片情報が入力されても、その断片情報と関連情報とが対応付けられた断片データを作成できる。   In the portable terminal device of the invention according to claim 1, since the additional information created based on the user information measured by the sensor is transmitted to the fragment data creation device, the device carried by the user is reduced in size, etc. Thus, even if fragment information is input by an input device or the like that can reduce the burden on the user and does not have a function for adding related information, the fragment information and the related information are associated with each other. Can create data.

また、請求項2に係る発明の携帯端末装置では、請求項1に係る発明の効果に加え、リクエスト信号が受信された場合、最新の付加情報が要求元に送信されるので、要求元の断片データ作成装置は携帯端末装置へ問い合わせることで、最新の断片情報を取得することができる。   Further, in the portable terminal device of the invention according to claim 2, in addition to the effect of the invention according to claim 1, when the request signal is received, the latest additional information is transmitted to the request source. The data creation device can acquire the latest fragment information by making an inquiry to the mobile terminal device.

また、請求項3に係る発明の携帯端末装置では、請求項1に係る発明の効果に加え、センサにより計測された利用者情報に基づいて作成された付加情報は、ネットワークを介して記憶装置に送信されるので、記憶装置において最新の付加情報が記憶されるようにすることができる。   Further, in the portable terminal device of the invention according to claim 3, in addition to the effect of the invention according to claim 1, the additional information created based on the user information measured by the sensor is stored in the storage device via the network. Since it is transmitted, the latest additional information can be stored in the storage device.

また、請求項4に係る発明の携帯端末装置では、請求項1に係る発明の効果に加え、付加情報の送信指示がなされた場合、最新の付加情報が要求元に送信されるので、断片データ作成装置は最新の断片情報を取得することができる。   Further, in the portable terminal device of the invention according to claim 4, in addition to the effect of the invention according to claim 1, when the transmission instruction of the additional information is made, the latest additional information is transmitted to the request source. The creation device can acquire the latest fragment information.

また、請求項5に係る発明の携帯端末装置では、請求項1乃至4のいずれかに係る発明の効果に加え、センサからの利用者情報に基づいて、コンテクスト情報が付加情報として作成されるので、入力時の利用者のコンテクストを関連情報として付加することができる。   Further, in the portable terminal device of the invention according to claim 5, in addition to the effect of the invention according to any one of claims 1 to 4, context information is created as additional information based on user information from the sensor. The user's context at the time of input can be added as related information.

また、請求項6に係る発明の携帯端末装置では、請求項5に係る発明の効果に加え、利用者情報とコンテクストの対応を定義したコンテクスト定義テーブルに基づいて利用者のコンテクストが推定されるので、利用者情報に対応したコンテクストを正確に推定できる。   Moreover, in the portable terminal device of the invention according to claim 6, in addition to the effect of the invention according to claim 5, the user's context is estimated based on the context definition table that defines the correspondence between the user information and the context. It is possible to accurately estimate the context corresponding to the user information.

また、請求項7に係る発明の携帯端末装置では、請求項5又は6に係る発明の効果に加え、コンテクスト情報はコンテクストの種別とコンテクストの強弱とを示すので、利用者情報に対応したコンテクストを正確に推定できる。   Further, in the portable terminal device of the invention according to claim 7, in addition to the effect of the invention according to claim 5 or 6, since the context information indicates the type of context and the strength of the context, the context corresponding to the user information is displayed. Accurate estimation.

また、請求項8に係る発明の携帯端末装置では、請求項1乃至7のいずれかに係る発明の効果に加え、センサにより利用者の体温、心拍数、発汗、呼吸及び加速度が計測されるので、利用者情報に対応するコンテクストを正確に推定できる。   Moreover, in the portable terminal device of the invention according to claim 8, in addition to the effect of the invention according to claims 1 to 7, the sensor measures the body temperature, heart rate, sweating, respiration and acceleration of the user. The context corresponding to user information can be accurately estimated.

また、請求項9に係る発明の断片データ作成装置では、外部の入力装置等において入力された断片情報が取得され、また、携帯端末装置から送信された付加情報が受信されて、その断片情報にその付加情報を付加して断片データが作成されるようにした。よって、関連情報を付加する機能がない入力装置にて作成された断片情報に対して関連情報が対応付けられた断片データを作成できる。   Further, in the fragment data creation device of the invention according to claim 9, fragment information input by an external input device or the like is acquired, and additional information transmitted from the mobile terminal device is received, and the fragment information is received. Fragment data was created by adding the additional information. Therefore, it is possible to create fragment data in which related information is associated with fragment information generated by an input device that does not have a function of adding related information.

また、請求項10に係る発明の断片データ作成装置では、請求項9に係る発明の効果に加え、携帯端末装置に対してリクエスト信号を送信して付加情報を要求するので、最新の付加情報を携帯端末装置から取得することができる。   Further, in the fragment data creation device of the invention according to claim 10, in addition to the effect of the invention of claim 9, a request signal is transmitted to the mobile terminal device to request additional information. It can be acquired from a portable terminal device.

また、請求項11に係る発明の断片データ作成装置では、請求項10に係る発明の効果に加え、断片情報が取得された日時を示すリクエスト日時が、リクエスト信号に対応付けられて送信されるので、リクエスト日時に対応する関連情報を取得することができ、関連情報と断片情報を確実に対応付けることができる。   In addition, in the fragment data creation device of the invention according to claim 11, in addition to the effect of the invention according to claim 10, the request date and time indicating the date and time when the fragment information was acquired is transmitted in association with the request signal. The related information corresponding to the request date and time can be acquired, and the related information and the fragment information can be associated with each other reliably.

また、請求項12に係る発明の断片データ作成装置では、請求項9乃至11のいずれかに係る発明の効果に加え、ネットワーク上の公開ディレクトリ、メールサーバ及びウェブサーバに接続し、あるいは電話ゲートウエイ又はFAXゲートウエイとデータ通信するためのインタフェースによって、外部の入力装置やコンピュータにて入力された断片情報が取得されるようにした。よって、異なる時間や場所において、様々な入力装置にて作成された断片情報に基づいて、断片データを作成することができる。   In addition, in the fragment data creation device of the invention according to claim 12, in addition to the effect of the invention according to any of claims 9 to 11, it is connected to a public directory on a network, a mail server and a web server, or a telephone gateway or Fragment information input by an external input device or computer is acquired by an interface for data communication with a FAX gateway. Therefore, fragment data can be created based on fragment information created by various input devices at different times and places.

また、請求項13に係る発明の断片データ作成装置では、請求項9乃至12のいずれかに係る発明の効果に加え、メディア変換テーブルに基づいて断片データのデータ形式が変換されるので、最適なデータ形式に変換された断片データを得ることができる。   Further, in the fragment data creation device of the invention according to claim 13, in addition to the effect of the invention according to any of claims 9 to 12, the data format of the fragment data is converted based on the media conversion table. Fragment data converted into a data format can be obtained.

また、請求項14に係る発明の断片データ作成装置では、請求項9乃至13のいずれかに係る発明の効果に加え、複数の断片データを付加情報に基づいて編集して統合ファイルが作成されるので、利用者のコンテクストに基づいて断片データを編集して統合ファイルを作成することができ、利用者の統合ファイル作成の負担と手間を軽減し、利用者のニーズに合致した体裁や順序で統合ファイルを作成できる。   In addition, in the fragment data creation device of the invention according to claim 14, in addition to the effect of the invention according to any of claims 9 to 13, an integrated file is created by editing a plurality of fragment data based on additional information. Therefore, it is possible to create a consolidated file by editing fragment data based on the user's context, reducing the burden and effort of creating a consolidated file for the user, and integrating in a format and order that meets the user's needs. You can create a file.

また、請求項15に係る発明の断片データ作成装置では、請求項14に係る発明の効果に加え、断片データを編集して統合ファイルを作成するための編集ルールを定める編集ルールテーブルを設けて、この編集ルールと付加情報とに基づいて統合ファイルが作成されるようにした。よって、複数の断片データを任意の編集ルールにより統合ファイルとして編集することができる。   Further, in the fragment data creation device of the invention according to claim 15, in addition to the effect of the invention according to claim 14, an edit rule table for defining an edit rule for editing the fragment data and creating an integrated file is provided, An integrated file is created based on this editing rule and additional information. Therefore, a plurality of fragment data can be edited as an integrated file according to an arbitrary editing rule.

また、請求項16に係る発明の断片データ作成装置では、請求項15に係る発明の効果に加え、断片データに含まれる断片情報を最適な順序で接合して統合ファイルを作成できる。   In addition to the effect of the invention according to the fifteenth aspect, the fragment data creating apparatus according to the sixteenth aspect can create the integrated file by joining the pieces of fragment information included in the fragment data in an optimal order.

また、請求項17に係る発明の断片データ作成システムでは、請求項1乃至8のいずれかに記載の携帯端末装置と、請求項9乃至16のいずれかに記載の断片データ作成装置とが、ネットワークを介して接続されたシステムを実現できる。   In the fragment data creation system of the invention according to claim 17, the mobile terminal device according to any one of claims 1 to 8 and the fragment data creation device according to any one of claims 9 to 16 are networked. It is possible to realize a system connected via the network.

また、請求項18に係る発明の統合ファイル作成システムでは、センサからの利用者情報に基づいてコンテクスト情報が作成される携帯端末装置と、コンテクスト情報が記憶される記憶装置と、外部の入力装置等において入力された断片情報が取得され、かつ、携帯端末装置から送信された付加情報が受信されて、その断片情報にその付加情報を付加して断片データ及び統合ファイルが作成される断片データ作成装置とが、ネットワークを介して接続された構成とした。よって、関連情報を付加する機能がない入力装置にて作成された断片情報に対して関連情報が対応付けられた断片データを作成でき、また、利用者が携行する装置を小型化する等して、利用者への負担を低減することができる。さらに、利用者のコンテクストに基づいて断片データを編集して統合ファイルを作成することができ、利用者の統合ファイル作成の負担と手間を軽減し、利用者のニーズに合致した体裁や順序で統合ファイルを作成できる。   In the integrated file creation system of the invention according to claim 18, a mobile terminal device that creates context information based on user information from a sensor, a storage device that stores context information, an external input device, and the like Fragment data creation device in which the fragment information input in step S1 is acquired, the additional information transmitted from the mobile terminal device is received, and the additional information is added to the fragment information to create fragment data and an integrated file Are connected via a network. Therefore, it is possible to create fragment data in which related information is associated with fragment information created by an input device that does not have a function to add related information, and to reduce the size of the device carried by the user. The burden on the user can be reduced. Furthermore, it is possible to create a consolidated file by editing fragment data based on the user's context, reducing the burden and hassle of creating a consolidated file for the user, and integrating in a format and order that meets the user's needs. You can create a file.

以下、本発明の一実施の形態について説明する。本発明に係る携帯端末装置、断片データ作成装置、断片データ作成システム及び統合ファイル作成システムでは、断片データ作成装置において、PDA、携帯電話機などの入力装置等による入力毎に作成される断片情報を、その入力装置等から取得する。一方、携帯端末装置において、利用者の体温,発汗,心拍数等(利用者情報)を各種センサによって計測して、断片情報の作成時における利用者の感情や利用者を取り巻く状況等のコンテクストを推定してコンテクスト情報を作成する。そして、断片データ作成装置において、断片情報にコンテクスト情報を付加して断片データを作成する装置及びシステムである。さらに、各断片情報に付加されたコンテクスト情報に基づいて、複数の断片データを編集して統合ファイルを作成する装置及びシステムである。尚、統合ファイルとは、文書データのみを示すものではなく、文書データ,静止画や動画である画像データ,表計算データ,音声データなどのマルチメディア情報を含むデジタルデータを示す。   Hereinafter, an embodiment of the present invention will be described. In the mobile terminal device, the fragment data creation device, the fragment data creation system, and the integrated file creation system according to the present invention, in the fragment data creation device, fragment information created for each input by an input device such as a PDA or a mobile phone, Obtained from the input device or the like. On the other hand, in the portable terminal device, the user's body temperature, sweating, heart rate, etc. (user information) are measured by various sensors, and the context such as the user's emotion and the situation surrounding the user at the time of creating the fragment information is obtained. Estimate and create context information. In the fragment data creation apparatus, the fragment data is created by adding context information to the fragment information. Further, the present invention is an apparatus and system for creating a unified file by editing a plurality of fragment data based on the context information added to each fragment information. The integrated file does not indicate only document data, but digital data including multimedia information such as document data, image data such as still images and moving images, spreadsheet data, and audio data.

第1の実施の形態では、本発明の携帯端末装置、断片データ作成装置、断片データ作成システム及び統合ファイル作成システムの一例として、利用者の体温,発汗,心拍数等(利用者情報)を計測する各種センサが接続された携帯端末装置7と、独立して存在する携帯電話やPDAなどの入力装置等と接続可能である断片データ作成装置1とが、無線通信により接続された統合ファイル作成システムについて、以下説明する。   In the first embodiment, the user's body temperature, sweating, heart rate, etc. (user information) are measured as an example of the mobile terminal device, fragment data creation device, fragment data creation system, and integrated file creation system of the present invention. File creation system in which a portable terminal device 7 to which various sensors are connected and a fragment data creation device 1 that can be connected to an input device such as a mobile phone or PDA that exists independently are connected by wireless communication Will be described below.

まず、図1乃至図5を参照して、第1の実施の形態に係る統合ファイル作成システムの構成について説明する。図1は、統合ファイル作成システムの概要を示す図である。図2は、携帯端末装置7の構成を示すブロック図である。図3は、断片データ作成装置1の構成を示すブロック図である。図4は、断片データ作成装置1のRAM130の記憶エリアの構成を示す概念図である。図5は、断片データ作成装置1のHDD140の記憶エリアの構成を示す概念図である。   First, the configuration of the integrated file creation system according to the first embodiment will be described with reference to FIGS. 1 to 5. FIG. 1 is a diagram showing an overview of an integrated file creation system. FIG. 2 is a block diagram illustrating a configuration of the mobile terminal device 7. FIG. 3 is a block diagram showing the configuration of the fragment data creation device 1. FIG. 4 is a conceptual diagram showing the configuration of the storage area of the RAM 130 of the fragment data creation device 1. FIG. 5 is a conceptual diagram showing the configuration of the storage area of the HDD 140 of the fragment data creation device 1.

図1に示すように、小型のコンピュータ機器である携帯端末装置7は、利用者に携帯または装着されている。断片データ作成装置1には、体温センサ、発汗センサ及び心拍数センサなどの複数のセンサが接続されており、これらのセンサの読み取り部は利用者の皮膚等に接触して、適切に利用者情報を計測可能な状態に設けられている。そのため、断片データ作成装置1は常に利用者情報が計測される状態に保持される。本実施の形態においては、携帯端末装置7は腕時計に模した形状であって、利用者の手首に装着されて体温や脈拍等を検出するものである。   As shown in FIG. 1, a portable terminal device 7 which is a small computer device is carried or attached to a user. The fragment data creation device 1 is connected to a plurality of sensors such as a body temperature sensor, a sweat sensor, and a heart rate sensor. The reading unit of these sensors is in contact with the user's skin and the like, and appropriately receives user information. Is provided in a state where it can be measured. Therefore, the fragment data creation device 1 is always kept in a state where user information is measured. In the present embodiment, the portable terminal device 7 has a shape resembling a wristwatch and is worn on the wrist of a user to detect body temperature, pulse, and the like.

利用者は携帯端末装置7を携行しつつ、外部の入力装置又はコンピュータ機器であるPDA2,携帯電話機3,デジタルカメラ4,FAX5,固定電話6を用いて、各装置に断片情報を入力する。例えば、利用者がPDA2のキー又はスイッチを操作することで、文字情報がPDA2に入力される。また、利用者がデジタルカメラ4で風景などを撮影して、又はFAX5から文書を読取り送信させて、画像情報が各々の装置に入力される。また、利用者は携帯電話機3又は固定電話6を用いて通話を行うことで、音声情報が各々の装置に入力される。   While carrying the mobile terminal device 7, the user inputs fragment information to each device using the PDA 2, the mobile phone 3, the digital camera 4, the FAX 5, and the fixed phone 6 that are external input devices or computer equipment. For example, when the user operates a key or switch of the PDA 2, character information is input to the PDA 2. In addition, the user captures a landscape or the like with the digital camera 4, or reads and transmits a document from the FAX 5, and image information is input to each device. In addition, when a user makes a call using the mobile phone 3 or the fixed phone 6, voice information is input to each device.

利用者が外部の入力装置等を利用すると、各装置において入力された断片情報はネットワークを介して断片データ作成装置1に取得されるが、詳細は後述する。なお、利用者が断片情報を入力する外部の入力装置等としては、上記のものに限定されず、断片データ作成装置1へのデータ転送を確保できれば、スキャナやパーソナルコンピュータなど任意のものが利用可能である。   When the user uses an external input device or the like, the fragment information input in each device is acquired by the fragment data creation device 1 via the network, details of which will be described later. The external input device for inputting fragment information by the user is not limited to the above, and any device such as a scanner or a personal computer can be used as long as data transfer to the fragment data creation device 1 can be secured. It is.

図2に示すように、携帯端末装置7には、断片データ作成装置1の制御を司るCPU710が設けられている。このCPU710には、バス715を介し、CPU710が実行するBIOS等のプログラムを記憶したROM720と、データを一時的に記憶するRAM730と、データの記憶装置であるハードディスクドライブ(以下、「HDD」という。)740とが接続されている。また、RAM730には、各種センサから計測された情報に基づいてコンテクストを推定するためのコンテクスト定義テーブルが記憶されているが、詳細は後述する。さらに、各種機器からの入力の検知を行う入力検知部780と、現在日時や時間間隔をカウントするためのタイマ790と、アンテナ792を介して外部との無線通信を実行し、後述のコンテクスト情報を断片データ作成装置1へ送信する通信制御部791とを備えている。   As shown in FIG. 2, the mobile terminal device 7 is provided with a CPU 710 that controls the fragment data creation device 1. The CPU 710 is connected via a bus 715 to a ROM 720 that stores a program such as a BIOS executed by the CPU 710, a RAM 730 that temporarily stores data, and a hard disk drive (hereinafter referred to as “HDD”) that is a data storage device. ) 740 is connected. The RAM 730 stores a context definition table for estimating a context based on information measured from various sensors. Details will be described later. Furthermore, an input detection unit 780 that detects input from various devices, a timer 790 for counting the current date and time interval, and wireless communication with the outside via the antenna 792, execute context information to be described later. A communication control unit 791 for transmitting to the fragment data creation device 1.

また、入力検知部780には、利用者が携帯端末装置7を操作するための入力パネル781と、利用者の体温を計測する体温センサ782と、利用者の発汗状態を計測するための発汗センサ783と、利用者の心拍数を計測するための心拍数センサ784とが接続されている。体温センサ782、発汗センサ783及び心拍数センサ784は、有効に利用者の体温、発汗、心拍数を測定できれば、その位置や計測手法は問わないが、好適には、利用者が携帯端末装置7を携帯又は装着した場合、その利用者の皮膚が接触する位置に各センサの読み取り部が設けられている。   The input detection unit 780 includes an input panel 781 for the user to operate the mobile terminal device 7, a body temperature sensor 782 for measuring the user's body temperature, and a sweat sensor for measuring the user's sweat state. 783 and a heart rate sensor 784 for measuring the heart rate of the user are connected. The body temperature sensor 782, the sweat sensor 783, and the heart rate sensor 784 may be located in any position and measuring method as long as the body temperature, sweat, and heart rate of the user can be effectively measured. When the mobile phone is carried or worn, a reading portion of each sensor is provided at a position where the user's skin contacts.

図3に示すように、断片データ作成装置1には、断片データ作成装置1の制御を司るCPU110が設けられている。このCPU110には、バス115を介し、CPU110が実行するBIOS等のプログラムを記憶したROM120と、データを一時的に記憶するRAM130と、データの記憶装置であるハードディスクドライブ(以下、「HDD」という。)140とが接続されている。また、RAM130には、断片データのデータ形式を変換するためのメディア変換テーブルと、複数の断片データを編集して統合ファイルを作成する際の編集ルールを定めた編集ルールテーブルが記憶されているが、詳細は後述する。   As shown in FIG. 3, the fragment data creation device 1 is provided with a CPU 110 that controls the fragment data creation device 1. The CPU 110 includes a ROM 120 that stores a program such as BIOS executed by the CPU 110, a RAM 130 that temporarily stores data, and a hard disk drive (hereinafter referred to as “HDD”) that is a data storage device. 140) is connected. The RAM 130 stores a media conversion table for converting the data format of fragment data, and an edit rule table that defines an edit rule for creating an integrated file by editing a plurality of fragment data. Details will be described later.

さらに、外部機器との通信を行うためのUSBインタフェース150と、利用者に操作画面や各種情報を表示するためのディスプレイ161の画面表示処理を行う表示制御部160と、利用者が音声入力を行うためのマイク171及び音声を出力するためのスピーカ172の音声情報の入出力制御のための処理を行う音声制御部170と、各種機器から電源スイッチの入力検知を行う入力検知部180と、現在日時や時間間隔をカウントするためのタイマ190と、無線によるデータ通信を仲介するためのアンテナ196が接続されて、一般の公衆電話網(PSTN)又はインターネット網に接続して、データ列と音声信号の相互変換を行なってデータ通信を実行するモデム195とが、バス115を介してCPU110に接続されている。USBインタフェース150には、図1に示す各入力装置のうちでPDA2とデジタルカメラ4が、外部の入力装置等として接続可能である。なお、入力検知部180には、利用者が断片データ作成装置1を操作するための入力パネル181が接続されている。なお、ディスプレイ161,表示制御部160,マイク171,スピーカ172,音声制御部170,入力パネル181,入力検知部180は、断片データ作成装置1に必ずしも必要な構成ではないため、USBやネットワークなどのインタフェースを介して、外部の表示装置,マイク,スピーカなどと接続してリモート制御するようにしてもよい。   Further, the USB interface 150 for performing communication with an external device, the display control unit 160 for performing screen display processing of the display 161 for displaying the operation screen and various information to the user, and the user performing voice input. A sound control unit 170 that performs processing for input / output control of sound information of a microphone 171 and a speaker 172 for outputting sound, an input detection unit 180 that detects input of a power switch from various devices, and the current date and time And a timer 190 for counting time intervals and an antenna 196 for mediating wireless data communication are connected to a general public telephone network (PSTN) or the Internet network, and a data string and an audio signal A modem 195 that performs mutual communication and performs data communication is connected to the CPU 110 via the bus 115. Among the input devices shown in FIG. 1, the PDA 2 and the digital camera 4 can be connected to the USB interface 150 as an external input device or the like. Note that an input panel 181 for allowing the user to operate the fragment data creation device 1 is connected to the input detection unit 180. Note that the display 161, the display control unit 160, the microphone 171, the speaker 172, the voice control unit 170, the input panel 181, and the input detection unit 180 are not necessarily required for the fragment data creation device 1, and therefore, such as a USB or a network. Remote control may be performed by connecting to an external display device, a microphone, a speaker, or the like via an interface.

第1の実施の形態の携帯端末装置7では、コンテクストの推定の際に実行されるモジュールの一つとして携帯端末装置用プログラムが実行され、この携帯端末装置用プログラムはあらかじめROM720に記憶されている。一方、第1の実施の形態の断片データ作成装置1では、断片情報の取得、断片データの作成、統合ファイルの作成の際に実行されるモジュールとして断片データ作成装置用プログラムが実行され、断片データ作成装置1には、図示外のCD−ROMドライブ、フロッピー(登録商標)ディスクドライブ、各種インタフェースなども設けられており、導入時には、CD−ROM等の外部の記憶媒体やネットワークを介して外部の記憶装置から、HDD140上のプログラム記憶エリア142や情報記憶エリア143(図5参照)に、断片データ作成装置用プログラムがセットアップされて記憶されるようになっている。なお、本発明の統合ファイル作成システムにおける、コンテクストの推定,断片情報の取得,断片データの作成,統合ファイルの作成を実現するためのプログラムが「統合ファイル作成プログラム」であり、携帯端末装置用プログラム及び断片データ作成装置用プログラムも、「統合ファイル作成プログラム」に含まれる。   In the mobile terminal device 7 according to the first embodiment, a mobile terminal device program is executed as one of modules executed in context estimation, and this mobile terminal device program is stored in the ROM 720 in advance. . On the other hand, in the fragment data creation device 1 of the first embodiment, the fragment data creation device program is executed as a module to be executed when fragment information is acquired, fragment data is created, and an integrated file is created. The creation device 1 is also provided with a CD-ROM drive, floppy (registered trademark) disk drive, various interfaces, etc., not shown, and when installed, an external storage medium such as a CD-ROM or an external storage medium via a network is provided. The program for the fragment data creation device is set up and stored in the program storage area 142 and information storage area 143 (see FIG. 5) on the HDD 140 from the storage device. In the integrated file creation system of the present invention, the program for realizing context estimation, fragment information acquisition, fragment data creation, and integrated file creation is an “integrated file creation program”, which is a program for a mobile terminal device. The fragment data creation device program is also included in the “integrated file creation program”.

統合ファイル作成プログラム(断片データ作成装置用プログラム)には、モデム195からの信号をデコードして画像に変換するFAXゲートウエイを実現するためのプログラムと、モデム195からの信号を音声として出力するPSTNゲートウエイを実現するためのプログラムとが含まれている。また、統合ファイル作成プログラムには、Webサーバを監視する機能を実現するための巡回プログラムや、Mailサーバを監視する機能を実現するための巡回プログラムも含まれている。   The integrated file creation program (fragment data creation device program) includes a program for realizing a FAX gateway that decodes a signal from the modem 195 and converts it into an image, and a PSTN gateway that outputs the signal from the modem 195 as sound. And a program for realizing this. The integrated file creation program also includes a patrol program for realizing the function of monitoring the Web server and a patrol program for realizing the function of monitoring the Mail server.

また、本実施の形態において、モデム195は公衆電話網(PSTN)と送受信される信号及びインターネット網と送受信される信号を処理でき、公衆電話網(PSTN)及びインターネット網に接続可能とする機能を有するものであるが、公衆電話網(PSTN)への通信部と、インターネット網への通信部とがそれぞれ独立した構成として、断片データ作成装置1に具備されてもよい。また、モデム195はアンテナ196を介して無線通信を実行するが、有線による接続がされるようにしてもよい。すなわち、外部の入力装置等や携帯端末装置7と有効に接続できればよい。   In this embodiment, the modem 195 can process signals transmitted to and received from the public telephone network (PSTN) and signals transmitted to and received from the Internet network, and has a function of enabling connection to the public telephone network (PSTN) and the Internet network. Although it has, the fragment data preparation apparatus 1 may be equipped with the communication part to a public telephone network (PSTN) and the communication part to the internet network as an independent structure, respectively. The modem 195 performs wireless communication via the antenna 196, but may be connected by wire. That is, it is only necessary to be able to connect effectively to an external input device or the like or the mobile terminal device 7.

次に、図4に示すように、断片データ作成装置1のRAM130には、プログラムの実行中の一時的なデータを記憶するワークエリア131と、入力された各種情報を一時的に記憶する入力情報記憶エリア132と、出力すべき各種情報を一時的に記憶する出力情報記憶エリア133とが設けられている。さらに、RAM130には、図示外の各種記憶エリアが設けられている。   Next, as shown in FIG. 4, in the RAM 130 of the fragment data creation device 1, a work area 131 that stores temporary data during execution of the program, and input information that temporarily stores various types of input information. A storage area 132 and an output information storage area 133 for temporarily storing various information to be output are provided. Further, the RAM 130 is provided with various storage areas not shown.

また、図5に示すように、断片データ作成装置1のHDD140には、断片データ作成装置1の動作を制御するためCPU110が実行する各種のプログラム等を記憶したオペレーティングシステム(OS)記憶エリア141と、断片データ作成装置1で実行される各種のプログラムや統合ファイル作成プログラム(断片データ作成装置用プログラム)を記憶したプログラム記憶エリア142と、プログラムの実行に必要な設定や初期値、データ等の情報を記憶した情報記憶エリア143と、画像、文字及び音声の入力情報である断片情報に基づいて作成された断片データを記憶する断片データ記憶エリア144と、断片データに基づいて作成された統合ファイルを記憶する統合ファイル記憶エリア145とが設けられている。なお、後述の編集ルールテーブル,メディア変換テーブルなどの各種テーブル情報は、情報記憶エリア143に記憶されている。   Further, as shown in FIG. 5, the HDD 140 of the fragment data creation device 1 has an operating system (OS) storage area 141 that stores various programs executed by the CPU 110 to control the operation of the fragment data creation device 1. , A program storage area 142 that stores various programs executed by the fragment data creation device 1 and an integrated file creation program (fragment data creation device program), and information such as settings, initial values, and data necessary for program execution An information storage area 143 that stores information, a fragment data storage area 144 that stores fragment data created based on fragment information that is input information of images, characters, and sounds, and an integrated file created based on fragment data. An integrated file storage area 145 for storing is provided. Various table information such as an editing rule table and a media conversion table described later are stored in the information storage area 143.

次に、図6及び図7を参照して、第1の実施の形態に係る統合ファイル作成システムにおける処理の概要について説明する。図6は、統合ファイル作成システムの構成を機能別に示す機能ブロック図である。図7は、統合ファイル作成システムにおけるデータ構成の変遷を示す図である。   Next, an overview of processing in the integrated file creation system according to the first embodiment will be described with reference to FIGS. FIG. 6 is a functional block diagram showing the configuration of the integrated file creation system by function. FIG. 7 is a diagram showing the transition of the data structure in the integrated file creation system.

図6に示すように、断片データ作成装置1の外部には、画像、文字及び音声の入力情報である断片情報が入力される複数の入力手段10が存在する。断片データ作成装置1は、各入力手段10からの断片情報の取り込みを仲介するインタフェース手段24と、インタフェース手段24を介して取り込まれた断片情報を取得する断片情報取得手段25とを備える。   As shown in FIG. 6, there are a plurality of input means 10 for inputting fragment information, which is input information of images, characters, and sounds, outside the fragment data creation device 1. The fragment data creation apparatus 1 includes an interface unit 24 that mediates the capture of fragment information from each input unit 10 and a fragment information acquisition unit 25 that acquires the fragment information captured via the interface unit 24.

一方、携帯端末装置7には、利用者の体温,発汗,心拍数等の利用者情報を計測する複数のセンサ11が接続され、センサ11により計測された利用者情報に基づいて、コンテクスト推定手段12がコンテクスト定義テーブル13を参照して、利用者の感情、雰囲気及び状態等を示すコンテクストが推定される。コンテクスト定義テーブル13には、あらかじめ利用者情報とコンテクストの対応が定義されている。この推定されたコンテクストに基づいて、コンテクスト情報作成手段14によりコンテクストの種別とその強弱を示すコンテクスト値とを含むコンテクスト情報が作成される。   On the other hand, the mobile terminal device 7 is connected with a plurality of sensors 11 for measuring user information such as a user's body temperature, sweating, heart rate, etc., and based on the user information measured by the sensor 11, context estimation means 12 refers to the context definition table 13, and the context indicating the user's emotion, atmosphere, state, and the like is estimated. In the context definition table 13, the correspondence between the user information and the context is defined in advance. Based on the estimated context, context information including a context type and a context value indicating the strength of the context is created by the context information creating unit 14.

断片データ作成装置1では、断片情報取得手段25により断片情報が取得されると、リクエスト信号送信手段31により所定のリクエスト信号が携帯端末装置7に送信される。携帯端末装置7では、リクエスト信号がリクエスト信号受信手段32により受信されると、コンテクスト情報送信手段28により、コンテクスト情報が断片データ作成装置1へ送信される。断片データ作成装置1では、携帯端末装置7から送信されたコンテクスト情報が、コンテクスト情報受信手段29により受信される。そして、断片データ作成手段15により、断片情報にコンテクスト情報が付加されて断片データが作成される。作成された断片データは、断片データ記憶手段16に記憶される。   In the fragment data creation device 1, when the fragment information is acquired by the fragment information acquisition unit 25, a predetermined request signal is transmitted to the mobile terminal device 7 by the request signal transmission unit 31. In the mobile terminal device 7, when the request signal is received by the request signal receiving unit 32, the context information is transmitted to the fragment data creation device 1 by the context information transmitting unit 28. In the fragment data creation device 1, the context information transmitted from the mobile terminal device 7 is received by the context information receiving means 29. Then, the fragment data creating means 15 creates the fragment data by adding the context information to the fragment information. The generated fragment data is stored in the fragment data storage means 16.

図7に示すように「断片データ作成」において、入力手段10から画像、文字及び音声が入力された断片情報200(断片情報A)は、主にヘッダー部とデータ部から構成されている。この断片情報200(断片情報A)は、断片情報取得手段25によりインタフェース手段24を介して入力手段10から取得される。また、コンテクスト情報作成手段14により作成されたコンテクスト情報300(コンテクスト情報A)が、コンテクスト情報受信手段29を介して取得される。コンテクスト情報300(コンテクスト情報A)は、主にヘッダー部とコンテクストデータ部から構成されている。このような断片情報200(断片情報A)及びコンテクスト情報300(コンテクスト情報A)から、断片データ作成手段15により断片データ400a(断片データA)が作成される。その結果、断片データ400a(断片データA)は、ヘッダー部の他に、データ部とコンテクストデータ部とを含む構成となっている。図7では、断片データ400として断片データ400a(断片データA)の他に、断片データ400b(断片データB),断片データ400c(断片データC),断片データ400d(断片データD)が作成されており、これらの断片データ400は断片データ記憶手段16に保存される。このように、入力手段10において入力された断片情報200の全てについて、コンテクスト情報受信手段29により受信されたコンテクスト情報300が付加されて、断片データ400が作成される。   As shown in FIG. 7, in “fragment data creation”, fragment information 200 (fragment information A) in which images, characters, and voices are input from the input means 10 mainly includes a header portion and a data portion. The fragment information 200 (fragment information A) is acquired from the input unit 10 by the fragment information acquisition unit 25 via the interface unit 24. Further, the context information 300 (context information A) created by the context information creating unit 14 is acquired via the context information receiving unit 29. The context information 300 (context information A) is mainly composed of a header part and a context data part. From such fragment information 200 (fragment information A) and context information 300 (context information A), fragment data 400 a (fragment data A) is created by the fragment data creation means 15. As a result, the fragment data 400a (fragment data A) includes a data portion and a context data portion in addition to the header portion. In FIG. 7, in addition to fragment data 400a (fragment data A), fragment data 400b (fragment data B), fragment data 400c (fragment data C), and fragment data 400d (fragment data D) are created as fragment data 400. These fragment data 400 are stored in the fragment data storage means 16. In this way, the fragment information 400 is created by adding the context information 300 received by the context information receiving unit 29 to all of the fragment information 200 input by the input unit 10.

図6に戻り、利用者より統合ファイル作成が指示された等の所定のタイミングで、「統合ファイル作成」が実行される。すなわち、統合ファイル作成手段17により、断片データ記憶手段16に記憶された複数の断片データ400を編集して統合ファイル600を作成する処理が実行される。また、断片データ400のデータ形式を変換する必要がある場合は、メディア変換手段18によりデータ形式を変換するための変換情報を定義したメディア変換テーブル19が参照されて、断片データ400のデータ形式の変換が実行される。   Returning to FIG. 6, “Create integrated file” is executed at a predetermined timing such as when an instruction to create an integrated file is given by the user. In other words, the integrated file creation unit 17 executes a process of editing the plurality of fragment data 400 stored in the fragment data storage unit 16 to create the integrated file 600. Further, when it is necessary to convert the data format of the fragment data 400, the media conversion table 19 defining the conversion information for converting the data format is referred to by the media conversion means 18, and the data format of the fragment data 400 is changed. Conversion is performed.

統合ファイル作成手段17により断片データ400が編集される際は、統合ファイルの体裁や順序を定める編集ルールを具備する編集ルールテーブル20が参照されて、断片データ400に含まれるコンテクストの情報に基づいて統合ファイル600が作成される。統合ファイル作成手段17により作成された統合ファイル600は、統合ファイル記憶手段21に保存される。   When the fragment data 400 is edited by the integrated file creation means 17, the editing rule table 20 having editing rules that determine the appearance and order of the integrated file is referred to, and based on the context information included in the fragment data 400. An integrated file 600 is created. The integrated file 600 created by the integrated file creating unit 17 is stored in the integrated file storage unit 21.

図7に示すように「統合ファイル作成」においては、統合ファイル作成手段17により、断片データ記憶手段16に記憶された断片データ400a,400b,400c,400dが編集されて統合ファイル600が作成される。このとき、統合ファイル600の体裁や順序を定める編集ルールに基づいて統合ファイル600が作成されるが、詳細は後述する。なお、図6では統合ファイル600が作成される過程で縫合データが作成される。断片データ400a及び400cが合成された縫合データ500e(縫合データE)と、断片データ400b及び400dが合成された縫合データ500f(縫合データF)とが作成されて、この縫合データ500e及び500fが合成されて統合ファイル600が作成されている。その結果、統合ファイル600は、ヘッダー部の他に、各断片データ400a,400b,400c,400dのデータ部とコンテクストデータ部とを含む構成となっている。以上のようにして、複数の断片データ400から統合ファイル600が作成される。   As shown in FIG. 7, in the “integrated file creation”, the integrated file creation unit 17 edits the fragment data 400a, 400b, 400c, and 400d stored in the fragment data storage unit 16 to create the integrated file 600. . At this time, the integrated file 600 is created based on an editing rule that determines the appearance and order of the integrated file 600. Details will be described later. In FIG. 6, stitching data is created in the process of creating the integrated file 600. The stitching data 500e (stitching data E) obtained by combining the fragment data 400a and 400c and the stitching data 500f (stitching data F) obtained by combining the fragment data 400b and 400d are created, and the stitching data 500e and 500f are synthesized. Thus, an integrated file 600 is created. As a result, the integrated file 600 includes a data part and a context data part of each piece of fragment data 400a, 400b, 400c, and 400d in addition to the header part. As described above, the integrated file 600 is created from the plurality of fragment data 400.

なお、第1の実施の形態においては、PDA2,携帯電話機3,デジタルカメラ4,FAX5,固定電話6が、本発明の「入力手段」10に相当する。また、携帯端末装置7の体温センサ782、発汗センサ783、心拍数センサ784が、本発明の「センサ」11に相当する。また、断片データ作成装置1において、外部の入力装置等やネットワークに接続されるUSBインタフェース150及びモデム195が、本発明の「インタフェース手段」24に相当する。   In the first embodiment, the PDA 2, the mobile phone 3, the digital camera 4, the FAX 5, and the fixed phone 6 correspond to the “input means” 10 of the present invention. The body temperature sensor 782, the sweat sensor 783, and the heart rate sensor 784 of the mobile terminal device 7 correspond to the “sensor” 11 of the present invention. In the fragment data creating apparatus 1, the USB interface 150 and the modem 195 connected to an external input device or the network correspond to the “interface unit” 24 of the present invention.

そして、断片データ作成装置1において、プログラム記憶エリア142に記憶されている統合ファイル作成プログラム(断片データ作成装置用プログラム)を実行して後述のフローチャートを処理するCPU110が、本発明の「断片情報取得手段」25,「断片データ作成手段」15,「統合ファイル作成手段」17,「メディア変換手段」18に相当する。また、携帯端末装置7において、プログラム記憶エリア(図示しない)に記憶されている統合ファイル作成プログラム(携帯端末装置用プログラム)を実行して後述のフローチャートを処理するCPU710が、「コンテクスト推定手段」12,「コンテクスト情報作成手段」14に相当する。   Then, in the fragment data creation device 1, the CPU 110 that executes the integrated file creation program (fragment data creation device program) stored in the program storage area 142 and processes the flowchart described later is the “fragment information acquisition” of the present invention. Means 25, “fragment data creation means” 15, “integrated file creation means” 17, and “media conversion means” 18. In the mobile terminal device 7, a CPU 710 that executes an integrated file creation program (a program for mobile terminal device) stored in a program storage area (not shown) and processes a flowchart described later is “context estimation means” 12. , “Context information creation means” 14.

また、断片データ作成装置1において、本発明の「編集ルールテーブル」20及び「メディア変換テーブル」19は、HDD140の情報記憶エリア143に各々の記憶領域が確保されている。また、HDD140の断片データ記憶エリア144が、本発明の「断片データ記憶手段」16に相当し、HDD140の統合ファイル記憶エリア145が、本発明の「統合ファイル記憶手段」21に相当する(図6参照)。また、携帯端末装置7において、本発明の「コンテクスト定義テーブル」13は、HDD740の情報記憶エリア(図示しない)に記憶領域が確保されている。   In the fragment data creation device 1, the “edit rule table” 20 and the “media conversion table” 19 of the present invention each have a storage area in the information storage area 143 of the HDD 140. Further, the fragment data storage area 144 of the HDD 140 corresponds to the “fragment data storage means” 16 of the present invention, and the integrated file storage area 145 of the HDD 140 corresponds to the “integrated file storage means” 21 of the present invention (FIG. 6). reference). In the mobile terminal device 7, the “context definition table” 13 of the present invention has a storage area secured in an information storage area (not shown) of the HDD 740.

また、携帯端末装置7の通信制御部791が、本発明の「コンテクスト情報送信手段」28に相当し、断片データ作成装置1のモデム195が、本発明の「コンテクスト情報受信手段」29に相当する。   Further, the communication control unit 791 of the mobile terminal device 7 corresponds to the “context information transmission unit” 28 of the present invention, and the modem 195 of the fragment data creation device 1 corresponds to the “context information reception unit” 29 of the present invention. .

以下、本発明の統合ファイル作成システムにおける処理の流れを、図面を参照して説明する。本システムでは、[1]各種センサから計測された利用者情報に基づいてコンテクストを推定してコンテクスト情報を作成する処理(コンテクスト推定処理)、[2]外部の入力手段から断片情報を取得する処理(断片情報取得処理)、[3]各種入力手段から断片情報が入力されると、その断片情報にコンテクスト情報を付加して断片データを作成する処理(断片データ作成処理)、[4]複数の断片データを編集して統合ファイルを作成する処理(統合ファイル作成処理)、が主要な処理として実行される。   Hereinafter, the flow of processing in the integrated file creation system of the present invention will be described with reference to the drawings. In this system, [1] processing for estimating context based on user information measured from various sensors and creating context information (context estimation processing), [2] processing for acquiring fragment information from external input means (Fragment information acquisition processing), [3] When fragment information is input from various input means, processing for adding fragment information to the fragment information to create fragment data (fragment data creation processing), [4] multiple pieces The process of editing fragment data and creating an integrated file (integrated file creation process) is executed as the main process.

これらの処理により、外部の入力装置等から取得された音声、画像、文字などの各種の断片情報が、携帯端末装置7において推定された雰囲気、感情、重要度などのコンテクストに基づいて編集されて、利用者のコンテクストを反映した1つの統合ファイルが作成される。以下では、一例として、コンテクストが「感動」であるものとし、断片情報を入力した当時の利用者の「感動」の度合いによって、統合ファイルが作成される場合を説明する。   Through these processes, various pieces of fragment information such as sound, images, and characters acquired from an external input device or the like are edited based on the context such as the atmosphere, emotion, and importance estimated in the mobile terminal device 7. A single integrated file reflecting the user's context is created. Hereinafter, as an example, it is assumed that the context is “impressed”, and a case where an integrated file is created according to the degree of “impressed” of the user at the time of inputting the fragment information will be described.

まず、[1]コンテクスト推定処理について、図8乃至図13を参照して説明する。図8は、コンテクスト推定処理のメインフローチャートである。図9は、キャリブレーション処理(S14)の詳細を示すフローチャートである。図10は、計測処理(S15)の詳細を示すフローチャートである。図11は、推定処理(S16)の詳細を示すフローチャートである。図12は、コンテクスト定義テーブル13の概要を示す図である。図13は、S17で作成されたコンテクスト情報300のデータ構成を示す図である。なお、コンテクスト推定処理は、携帯端末装置7の電源がONされて起動されると、その処理が開始されて、携帯端末装置7が起動している間は継続的に実行されるものとする。   First, [1] context estimation processing will be described with reference to FIGS. FIG. 8 is a main flowchart of the context estimation process. FIG. 9 is a flowchart showing details of the calibration process (S14). FIG. 10 is a flowchart showing details of the measurement process (S15). FIG. 11 is a flowchart showing details of the estimation process (S16). FIG. 12 is a diagram showing an outline of the context definition table 13. FIG. 13 is a diagram showing a data configuration of the context information 300 created in S17. It is assumed that the context estimation process is started when the mobile terminal device 7 is turned on and started, and is continuously executed while the mobile terminal device 7 is started.

図8に示すように、まず、利用者から利用者情報を計測するための各種センサが初期化される(S11)。本実施の形態においては、体温センサ782,発汗センサ783,心拍数センサ784が設けられており、それぞれ利用者の体温,発汗,心拍数を利用者情報として計測する。そして、携帯端末装置7が起動されると、S11ではこれらのセンサが初期化される。   As shown in FIG. 8, first, various sensors for measuring user information from the user are initialized (S11). In the present embodiment, a body temperature sensor 782, a sweat sensor 783, and a heart rate sensor 784 are provided, and the user's body temperature, sweat, and heart rate are measured as user information. When the mobile terminal device 7 is activated, these sensors are initialized in S11.

そして、所定の測定間隔時間がタイマ790にセットされる(S12)。測定間隔時間は、後述のキャリブレーション処理(S14)においてキャリブレーション測定が実行される時間間隔である。S12ではあらかじめ定められた値が、測定間隔時間としてセットされるが、利用者又は設計者が任意の値を設定するようにしてもよい。また、所定の計測間隔時間がタイマ790にセットされる(S13)。計測間隔時間は、後述の計測処理(S15)が実行される時間間隔である。この計測間隔時間も、測定間隔時間と同様に、利用者又は設計者が任意の値を設定するようにしてもよい。   Then, a predetermined measurement interval time is set in the timer 790 (S12). The measurement interval time is a time interval at which calibration measurement is executed in a calibration process (S14) described later. In S12, a predetermined value is set as the measurement interval time, but the user or the designer may set an arbitrary value. Further, a predetermined measurement interval time is set in the timer 790 (S13). The measurement interval time is a time interval in which a measurement process (S15) described later is executed. Similarly to the measurement interval time, the user or designer may set an arbitrary value for the measurement interval time.

次に、各種タイマによる計測値の平均である基準値を取得するためのキャリブレーション処理が実行される(S14)。   Next, a calibration process for obtaining a reference value that is an average of measured values by various timers is executed (S14).

図9に示すように、まず測定回数の初期化がなされ(S21)、このキャリブレーション処理が実行されるキャリブレーション時間がタイマ790にセットされる(S22)。S22ではあらかじめ定められた値が、キャリブレーション時間としてセットされるが、利用者又は設計者が任意の値を設定するようにしてもよい。   As shown in FIG. 9, first, the number of measurements is initialized (S21), and the calibration time for executing this calibration process is set in the timer 790 (S22). In S22, a predetermined value is set as the calibration time, but the user or the designer may set an arbitrary value.

そして、キャリブレーション時間を終了(経過)しておらず(S23:NO)、かつ、コンテクスト推定処理(図8参照)のS12で設定された測定間隔時間が終了(経過)していれば(S24:YES)、各センサの出力が測定される(S25)。本実施の形態においては、体温センサ782,発汗センサ783,心拍数センサ784が設けられているから、それぞれ利用者の体温,発汗,心拍数について出力された計測値が取得される。なお、測定間隔時間が終了(経過)していない場合は(S24:NO)、測定間隔時間が終了(経過)するまで、S24において待ち状態となる。その後、測定回数が増加されて(S26)、S23へ戻る。   If the calibration time has not ended (elapsed) (S23: NO) and the measurement interval time set in S12 of the context estimation process (see FIG. 8) has ended (elapsed) (S24). : YES), the output of each sensor is measured (S25). In the present embodiment, body temperature sensor 782, sweat sensor 783, and heart rate sensor 784 are provided, so that measurement values output for the user's body temperature, sweat, and heart rate are acquired. When the measurement interval time has not ended (elapsed) (S24: NO), the process waits at S24 until the measurement interval time ends (elapses). Thereafter, the number of measurements is increased (S26), and the process returns to S23.

そして、S23でキャリブレーション時間を終了(経過)していない場合には(S23:NO)、再び、測定間隔時間の経過後(S24:YES)、各センサの出力が測定される(S25)。このように、S22においてセットされたキャリブレーション時間が終了(経過)するまで、測定間隔時間毎に各センサの出力の測定が繰り返される(S23〜S26)。   If the calibration time has not ended (elapsed) in S23 (S23: NO), the output of each sensor is measured again after the measurement interval time has elapsed (S24: YES) (S25). In this way, the measurement of the output of each sensor is repeated at every measurement interval time until the calibration time set in S22 ends (elapses) (S23 to S26).

一方、キャリブレーション時間の経過後は(S23:YES)、各センサ毎の測定値の平均値が算出される(S27)。例えば、体温センサ782により測定間隔時間毎に測定された複数の体温の測定値を全て加算し、その加算値をS26により取得された測定回数で除算する等して、体温センサ782の測定値の平均値が算出される。そして、S27で算出された各センサの基準値は、RAM730に設けられた基準値エリア(図示外)に保存される(S28)。   On the other hand, after the calibration time has elapsed (S23: YES), the average value of the measured values for each sensor is calculated (S27). For example, all the measured values of a plurality of body temperatures measured at every measurement interval time by the body temperature sensor 782 are added, and the added value is divided by the number of times of measurement acquired in S26. An average value is calculated. Then, the reference value of each sensor calculated in S27 is stored in a reference value area (not shown) provided in the RAM 730 (S28).

その後、図8に戻り、各センサが利用者から利用者情報を計測する計測処理が実行される(S15)。   Thereafter, returning to FIG. 8, a measurement process in which each sensor measures user information from the user is executed (S15).

図10に示すように、まず計測回数の初期化がなされ(S31)、計測回数のセットがなされた後(S32)、各センサの出力が計測される(S33)。そして、S33による各センサの計測値から、RAM730に設けられた基準値エリアに記憶された各センサの基準値が減算された増分値が算出される(S34)。例えば、S33において、体温センサ782により現在の利用者の体温が計測値36.5℃として計測された場合に、体温センサ782の基準値36.0℃であれば、増分値0.5℃が算出されることになる。その後、計測回数が増加されて(S35)、S32でセットされた計測回数が終了していなければ(S36:NO)、その計測回数を終了するまで、各センサの出力の測定が繰り返される(S33〜S36)。S34においては、1回の計測毎の増分値がその都度前回までの増分値に加算されていく。S32でセットされた計測回数が終了すると(S36:YES)、S32によりセットされた計測回数で、各センサ毎に増分値を除算して、各センサ毎の増分値の平均値が算出される(S37)。   As shown in FIG. 10, first, the number of times of measurement is initialized (S31), and after setting the number of times of measurement (S32), the output of each sensor is measured (S33). Then, an increment value obtained by subtracting the reference value of each sensor stored in the reference value area provided in the RAM 730 from the measured value of each sensor in S33 is calculated (S34). For example, in S33, when the body temperature of the current user is measured by the body temperature sensor 782 as the measured value 36.5 ° C., if the body temperature sensor 782 is the reference value 36.0 ° C., the increment value 0.5 ° C. Will be calculated. Thereafter, the number of times of measurement is increased (S35), and if the number of times of measurement set in S32 has not ended (S36: NO), the measurement of the output of each sensor is repeated until the number of times of measurement ends (S33). To S36). In S34, the increment value for each measurement is added to the increment value up to the previous time each time. When the number of measurements set in S32 ends (S36: YES), the increment value is divided for each sensor by the number of measurements set in S32, and the average value of the increment values for each sensor is calculated ( S37).

その後、図8に戻り、利用者のコンテクストを推定するコンテクスト推定処理が実行される(S16)。   Thereafter, returning to FIG. 8, context estimation processing for estimating the user's context is executed (S16).

図11に示すように、まず、各センサから利用者情報の状態変化を示すフラグである状態変数がクリアされる(S41)。本実施の形態では、体温センサ782が計測する体温についての第2bit、発汗センサ183が計測する発汗についての第1bit、心拍数センサ184が計測する心拍数についての第0bit、の3つのビットを状態変数として有している。そして、計測処理(S15)で算出された各センサ毎の増分値の平均値に基づいて、利用者情報の変化を判定する。   As shown in FIG. 11, first, a state variable that is a flag indicating a change in state of user information is cleared from each sensor (S41). In the present embodiment, three bits of the second bit for the body temperature measured by the body temperature sensor 782, the first bit for the sweating measured by the sweat sensor 183, and the 0th bit for the heart rate measured by the heart rate sensor 184 are in a state. As a variable. Then, the change in the user information is determined based on the average value of the increment values for each sensor calculated in the measurement process (S15).

最初に、体温センサ782から計測された体温の増分値の平均値(体温増分値)と、体温に関する基準値(体温閾値)とが比較される(S42)。基準値(閾値)は、キャリブレーション処理(図9)のS28で、各センサの基準値エリアに保存された値である。その結果、体温増分値が体温閾値よりも大きければ(S42:YES)、第2bitが「ON」にセットされる(S43)。一方、体温増分値が体温閾値よりも大きくない場合(S42:NO)、そのまま次のステップ(S44)へ進む。同様に、発汗センサ783が計測する発汗についても、その増分値の平均値(発汗増分値)と発汗に関する基準値(発汗閾値)とが比較され(S44)、その結果、発汗増分値が発汗閾値よりも大きければ(S44:YES)、第1bitが「ON」にセットされる(S45)。一方、発汗増分値が発汗閾値よりも大きくない場合(S44:NO)、そのまま次のステップ(S46)へ進む。また、心拍数センサ784が計測する心拍数についても、その増分値の平均値(心拍数増分値)と心拍数に関する基準値(心拍数閾値)とが比較され(S46)、その結果、心拍数増分値が心拍数閾値よりも大きければ(S46:YES)、第0bitが「ON」にセットされる(S47)。一方、心拍数増分値が心拍数閾値よりも大きくない場合(S46:NO)、そのまま次のステップ(S48)へ進む。   First, an average value of body temperature increment values (body temperature increment value) measured from the body temperature sensor 782 is compared with a reference value (body temperature threshold) related to body temperature (S42). The reference value (threshold value) is a value stored in the reference value area of each sensor in S28 of the calibration process (FIG. 9). As a result, if the body temperature increment value is larger than the body temperature threshold (S42: YES), the second bit is set to “ON” (S43). On the other hand, when the body temperature increment value is not larger than the body temperature threshold value (S42: NO), the process proceeds to the next step (S44). Similarly, with respect to perspiration measured by the perspiration sensor 783, an average value of the increments (perspiration increment value) is compared with a reference value (perspiration threshold value) related to perspiration (S44). If greater than (S44: YES), the first bit is set to "ON" (S45). On the other hand, when the perspiration increment value is not larger than the perspiration threshold value (S44: NO), the process proceeds to the next step (S46) as it is. For the heart rate measured by the heart rate sensor 784, the average value of the increment values (heart rate increment value) is compared with the reference value (heart rate threshold value) related to the heart rate (S46). If the increment value is larger than the heart rate threshold value (S46: YES), the 0th bit is set to “ON” (S47). On the other hand, when the heart rate increment value is not larger than the heart rate threshold value (S46: NO), the process proceeds to the next step (S48) as it is.

その後、状態変数の第2bit,第1bit,第0bitまでのパターンに対応するコンテクスト種別及びコンテクスト値が、コンテクスト定義テーブル13から取得される(S48)。図12に示すように、コンテクスト定義テーブル13は、コンテクストの種別を示すコンテクスト種別13aと、各センサにより計測された利用者情報の変化状態を示すセンサ状態13bと、利用者のコンテクストの強弱を数値で示すコンテクスト値13cとをデータ項目として具備している。そして、各々のデータ項目の対応を、テーブル形式で定義している。先述のように、本実施の形態では利用者のコンテクスト「感動」に基づいて統合ファイルが作成されるから、参照されるコンテクスト定義テーブル13もコンテクスト「感動」に関するものである。よって、そのコンテクスト種別13aは「感動」に関するコンテクストの種別が定義されており、利用者の「感動」の強弱によって「大興奮」から「無感動(平常)」までの複数のコンテクストの種別が存在している。また、その「感動」の強弱を数値で表したコンテクスト値13cが定義され、例えば、コンテクスト種別13aが「大興奮」であれば、そのコンテクスト値13cは最大値の「100」である。なお、図12に示すコンテクスト定義テーブル13は、コンテクスト「感動」に関するものであるから、コンテクスト値13cは感動値(E)とも表示される。   Thereafter, the context type and the context value corresponding to the pattern of the second bit, the first bit, and the 0th bit of the state variable are acquired from the context definition table 13 (S48). As shown in FIG. 12, the context definition table 13 includes a context type 13a indicating the type of context, a sensor state 13b indicating a change state of user information measured by each sensor, and a numerical value indicating the strength of the user's context. And a context value 13c shown in FIG. And the correspondence of each data item is defined in a table format. As described above, in the present embodiment, since the integrated file is created based on the user's context “impression”, the context definition table 13 referred to also relates to the context “impression”. Therefore, the context type 13a defines the type of context related to “feeling”, and there are a plurality of context types ranging from “excitement” to “no impression (normal)” depending on the strength of the user's “feeling”. doing. Also, a context value 13c that expresses the strength of the “feeling” as a numerical value is defined. For example, if the context type 13a is “excited”, the context value 13c is the maximum value “100”. Since the context definition table 13 shown in FIG. 12 relates to the context “impression”, the context value 13c is also displayed as an emotion value (E).

そして、S48では、S42〜S47によりセットされた状態変数によってセンサ状態13bが特定されるから、このセンサ状態13bに対応するコンテクスト種別13aやコンテクスト値13cが取得される。なお、第2bit〜第0bitが、それぞれ「ON」がセットされている場合には、センサ状態13bにおいては「UP」と判定される。例えば、第2bit「ON」,第1bit「ON」,第0bit「OFF」の場合は、コンテクスト種別13a「混乱」でコンテクスト値13c「10」が、コンテクスト定義テーブル13を参照して取得される。   In S48, since the sensor state 13b is specified by the state variables set in S42 to S47, the context type 13a and the context value 13c corresponding to the sensor state 13b are acquired. If the second bit to the 0th bit are set to “ON”, the sensor state 13b is determined to be “UP”. For example, in the case of the second bit “ON”, the first bit “ON”, and the 0th bit “OFF”, the context value 13c “10” with the context type 13a “confused” is acquired with reference to the context definition table 13.

その後、図8に戻り、推定処理(S16)で取得されたコンテクスト種別13a及びコンテクスト値13cに基づいて、所定のヘッダー部などを付加したコンテクスト情報300が作成されて(S17)、RAM730のコンテクスト情報記憶エリア(図示しない)に保存される(S18)。コンテクスト情報300の保存については、前回のコンテクスト情報300に上書き保存してもよいし、HDD740にログとして過去から現在までのコンテクスト情報300を保存してもよい。すなわち、最新のコンテクスト情報300が参照できるのであれば、いずれの保存形態でもよい。なお、本実施の形態では、RAM730のコンテクスト情報記憶エリアに、最新のコンテクスト情報300のみが記憶されるものとする。   Thereafter, returning to FIG. 8, based on the context type 13a and the context value 13c acquired in the estimation process (S16), context information 300 with a predetermined header portion added is created (S17), and the context information in the RAM 730 is obtained. It is stored in a storage area (not shown) (S18). Regarding the storage of the context information 300, the previous context information 300 may be overwritten and stored, and the context information 300 from the past to the present may be stored in the HDD 740 as a log. That is, as long as the latest context information 300 can be referred to, any storage form may be used. In the present embodiment, it is assumed that only the latest context information 300 is stored in the context information storage area of the RAM 730.

図13に示すように、コンテクスト情報300は、データの各種特性を示す詳細情報が格納されたコンテクストヘッダー部301と、データの本体部であるコンテクストデータ部304とから構成される。コンテクストヘッダー部301には、コンテクストヘッダー部301のサイズ情報302、コンテクストデータ部304のサイズ情報303とが含まれている。また、コンテクストデータ部304には、S48で取得されたコンテクスト種別13aとコンテクスト値13cとが含まれている。   As illustrated in FIG. 13, the context information 300 includes a context header portion 301 in which detailed information indicating various characteristics of data is stored, and a context data portion 304 that is a main body portion of the data. The context header portion 301 includes size information 302 of the context header portion 301 and size information 303 of the context data portion 304. In addition, the context data unit 304 includes the context type 13a and the context value 13c acquired in S48.

その後、S12でセットされた計測間隔時間を終了(経過)していれば(S19:YES)、S15に戻り、最新のコンテクスト情報300を取得する処理が繰り返される(S15〜S18)。一方、計測間隔時間を終了(経過)していなければ(S19:NO)、S19において待ち状態となる。以上のように、携帯端末装置7が動作している間は、RAM730のコンテクスト情報記憶エリアには、最新の利用者のコンテクスト情報300が記憶される。   Thereafter, if the measurement interval time set in S12 has ended (elapsed) (S19: YES), the process returns to S15, and the process of acquiring the latest context information 300 is repeated (S15 to S18). On the other hand, if the measurement interval time has not ended (elapsed) (S19: NO), a waiting state is entered in S19. As described above, the latest user context information 300 is stored in the context information storage area of the RAM 730 while the mobile terminal device 7 is operating.

次に、[2]断片情報取得処理について、図14乃至図18を参照して説明する。図14は、入力装置等の種類とメディア種類とに応じた断片情報取得方法を説明するためのテーブル図である。図15は、ファイル転送による断片情報取得処理の詳細を示すフローチャートである。図16は、Webサーバ経由による断片情報取得処理の詳細を示すフローチャートである。図17は、Mailサーバ経由による断片情報取得処理の詳細を示すフローチャートである。図18は、FAXゲートウエイ又はPSTNゲートウエイ経由による断片情報取得処理の詳細を示すフローチャートである。   Next, [2] fragment information acquisition processing will be described with reference to FIGS. FIG. 14 is a table diagram for explaining a fragment information acquisition method corresponding to the type of input device or the like and the media type. FIG. 15 is a flowchart showing details of fragment information acquisition processing by file transfer. FIG. 16 is a flowchart showing details of fragment information acquisition processing via a Web server. FIG. 17 is a flowchart showing details of fragment information acquisition processing via the Mail server. FIG. 18 is a flowchart showing details of fragment information acquisition processing via a FAX gateway or PSTN gateway.

この断片情報取得処理の前提として、PDA2,携帯電話機3,デジタルカメラ4,FAX5,固定電話6等において、利用者が音声,画像,文字の断片情報200を入力した場合、各入力装置等では入力された断片情報200を送信するデータ送信処理が実行される。このデータ送信処理における送信方法及び送信先は、入力装置等の種類(デバイス種類)や、利用者により入力された断片情報200の種類(メディア種類)によって異なる。   As a premise of this fragment information acquisition processing, when a user inputs speech, image, and character fragment information 200 in PDA 2, mobile phone 3, digital camera 4, FAX 5, fixed telephone 6, etc. A data transmission process for transmitting the fragment information 200 is executed. The transmission method and transmission destination in this data transmission process differ depending on the type of the input device (device type) and the type of fragment information 200 (media type) input by the user.

例えば、図14に示すように、入力装置等の「デバイス種類」が「PDA」の場合には、断片情報200の「メディア種類」を問わずに、「ファイル転送」,「Webサーバへのアップロード」,「メール送信」のいずれかのデータ送信処理が実行される。また、入力装置等の「デバイス種類」が「デジタルカメラ」の場合には、断片情報200の「メディア種類」は「画像」に限られ、その送信方法は「ファイル転送」のみである。また、入力装置等の「デバイス種類」が「固定電話」の場合、断片情報200の「メディア種類」は「音声」に限られ、その送信方法は「PSTNゲートウエイへの電話」のみである。   For example, as shown in FIG. 14, when the “device type” of the input device or the like is “PDA”, regardless of the “media type” of the fragment information 200, “file transfer”, “upload to the Web server” ”Or“ Mail transmission ”is executed. When the “device type” of the input device or the like is “digital camera”, the “media type” of the fragment information 200 is limited to “image”, and the transmission method is only “file transfer”. Further, when the “device type” of the input device or the like is “fixed phone”, the “media type” of the fragment information 200 is limited to “voice”, and the transmission method is only “phone to PSTN gateway”.

このように、各入力装置等では、そのデバイス種類やメディア種類に応じて、断片情報200が適切に送信処理される。一方、この入力装置等によるデータ送信処理の送信方法及び送信先によって、断片データ作成装置1による断片情報200の取得態様が異なる。以下では、各データ送信処理の内容毎に、断片データ作成装置1による断片情報取得処理の詳細を説明する。   Thus, in each input device or the like, the fragment information 200 is appropriately transmitted according to the device type and the media type. On the other hand, the acquisition mode of the fragment information 200 by the fragment data creation device 1 differs depending on the transmission method and transmission destination of the data transmission processing by the input device or the like. Below, the detail of the fragment | piece information acquisition process by the fragment | piece data preparation apparatus 1 is demonstrated for every content of each data transmission process.

各入力装置等により「ファイル転送」で断片情報200が送信される場合、すなわち各入力装置等と断片データ作成装置1とが有線又は無線により接続されて、各入力装置等から断片データ作成装置1へ直接断片情報200が転送されると、断片データ作成装置1では以下処理がなされる。図15に示すように、断片データ作成装置1では入力装置等とリンクが確立されると(S301:YES)、入力装置等から送信された断片情報200が受信され(S302)、その断片情報200が入力情報記憶エリア(図4参照)に保存される(S303)。リンクが確立されなければ(S301:NO)、S301において待ち状態とされる。   When the fragment information 200 is transmitted by “file transfer” by each input device or the like, that is, each input device or the like and the fragment data creation device 1 are connected by wire or wirelessly, and the fragment data creation device 1 from each input device or the like. When the fragment information 200 is directly transferred to the fragment data creation device 1, the following processing is performed. As shown in FIG. 15, in the fragment data creation device 1, when a link is established with an input device or the like (S301: YES), the fragment information 200 transmitted from the input device or the like is received (S302), and the fragment information 200 is received. Is stored in the input information storage area (see FIG. 4) (S303). If the link is not established (S301: NO), the process waits in S301.

例えば、デジタルカメラ4と断片データ作成装置1とが、USBインタフェース150を介して有線接続されている場合、利用者がデジタルカメラ4で撮影を行うと、デジタルカメラ4に画像データ(断片情報200)が入力される。そして、このUSBインタフェース150を介してデジタルカメラ4から断片データ作成装置1に断片情報200が転送される。なお、入力装置等と断片データ作成装置1とが、ブルートゥースなどで無線接続されてファイル転送されるようにしてもよい。   For example, when the digital camera 4 and the fragment data creation device 1 are connected by wire via the USB interface 150, when the user takes a picture with the digital camera 4, image data (fragment information 200) is stored in the digital camera 4. Is entered. Then, the fragment information 200 is transferred from the digital camera 4 to the fragment data creation device 1 via the USB interface 150. The input device or the like and the fragment data creation device 1 may be wirelessly connected via Bluetooth or the like to transfer a file.

次に、各入力装置等により「Webサーバへのアップロード」で断片情報200が送信される場合、すなわちインターネット網を介して接続された所定のWebサーバに、各入力装置等により断片情報200が記録(アップロード)されると、断片データ作成装置1では以下処理がなされる。図16に示すように、断片データ作成装置1では所定のWebサーバのアップロードディレクトリが定期的に監視される(S311)。アップロードディレクトリは、アップロードされた断片情報200が記録されるWebサーバの記憶領域を示すものであり、断片データ作成装置1ではこのアップロードディレクトリが監視されて、Webサーバでの断片情報200のアップロードを検知する。その結果、アップロードディレクトリに断片情報200があれば(S312:YES)、インターネット網を介して当該断片情報200が取得されて、入力情報記憶エリア(図4参照)に保存される(S313)。断片情報200がなければ(S312:NO)、S311へ戻ってアップロードディレクトリの監視がなされる。   Next, when the fragment information 200 is transmitted by “upload to a Web server” by each input device or the like, that is, the fragment information 200 is recorded by each input device or the like on a predetermined Web server connected via the Internet network. When (upload) is performed, the fragment data creation device 1 performs the following processing. As shown in FIG. 16, the fragment data creation device 1 periodically monitors the upload directory of a predetermined Web server (S311). The upload directory indicates a storage area of the Web server in which the uploaded fragment information 200 is recorded. The fragment data creation apparatus 1 monitors the upload directory and detects upload of the fragment information 200 on the Web server. To do. As a result, if there is fragment information 200 in the upload directory (S312: YES), the fragment information 200 is acquired via the Internet and stored in the input information storage area (see FIG. 4) (S313). If there is no fragment information 200 (S312: NO), the process returns to S311 and the upload directory is monitored.

例えば、利用者が携帯電話機3から文字等の断片情報200を入力すると、その携帯電話機3はインターネット網に接続して、所定のWebサーバにその断片情報200をアップロードする。断片データ作成装置1では、アップロードディレクトリの監視によって、断片情報200のアップロードが検出されて、当該Webサーバに記憶された断片情報200は、インターネット網を経由してモデム195を介して断片データ作成装置1に取得される。   For example, when a user inputs fragment information 200 such as characters from the mobile phone 3, the mobile phone 3 connects to the Internet network and uploads the fragment information 200 to a predetermined Web server. In the fragment data creation device 1, upload of the fragment information 200 is detected by monitoring the upload directory, and the fragment information 200 stored in the Web server is transmitted to the fragment data creation device via the modem 195 via the Internet network. 1 is acquired.

なお、各入力装置等により断片情報200がLAN上で共有されているネットワーク公開ディレクトリにアップロードされるようにしてもよい。その場合の断片データ作成装置1の処理も、上記と同様である。   The fragment information 200 may be uploaded to a network public directory shared on the LAN by each input device or the like. The processing of the fragment data creation device 1 in that case is the same as described above.

次に、各入力装置等により「メール送信」で断片情報200が送信される場合、すなわち断片データ作成装置1に固有のメールアドレスに宛てて、各入力装置等により断片情報200が付加されたメールが送信されると、断片データ作成装置1では以下処理がなされる。各入力装置等により送信されたメールはMailサーバを経由して、断片データ作成装置1の受信トレイに転送される。そして、図17に示すように、断片データ作成装置1では受信トレイにメールがあれば(S321:YES)、そのメールが受信トレイから読出され(S322)、メールからヘッダー部などが取り除かれて断片情報200が取出され(S323)、断片情報200が入力情報記憶エリア(図4参照)に保存される(S324)。受信トレイにメールがなければ(S321:NO)、S321に戻りメールの受信待ち状態となる。   Next, when the fragment information 200 is transmitted by “mail transmission” by each input device or the like, that is, the mail to which the fragment information 200 is added by each input device or the like addressed to a mail address unique to the fragment data creation device 1 Is transmitted, the fragment data creation device 1 performs the following processing. The mail transmitted by each input device or the like is transferred to the inbox of the fragment data creation device 1 via the Mail server. As shown in FIG. 17, in the fragment data creation device 1, if there is a mail in the inbox (S321: YES), the mail is read from the inbox (S322), and the header part is removed from the mail and the fragment is removed. The information 200 is extracted (S323), and the fragment information 200 is stored in the input information storage area (see FIG. 4) (S324). If there is no mail in the inbox (S321: NO), the process returns to S321 and waits for reception of mail.

例えば、利用者がPDA2から文字等の断片情報200を入力すると、PDAではその断片情報200を添付したメールが、断片データ作成装置1に宛てて送信される。送信されたメールは、Mailサーバを経由して断片データ作成装置1の受信トレイに格納される。断片データ作成装置1では、受信トレイに格納されたメールから断片情報200が取り出されることで、断片情報200が取得される。   For example, when the user inputs fragment information 200 such as characters from the PDA 2, the PDA transmits a mail attached with the fragment information 200 to the fragment data creation device 1. The sent mail is stored in the inbox of the fragment data creation device 1 via the Mail server. In the fragment data creation device 1, the fragment information 200 is acquired by extracting the fragment information 200 from the mail stored in the inbox.

次に、各入力装置等により「PSTNゲートウエイへの電話」又は「FAXゲートウエイへの送信」で断片情報200が送信される場合、すなわち断片データ作成装置1に固有の電話番号に宛てて、各入力装置等により電話通話又はFAX送信がされると、断片データ作成装置1では以下処理がなされる。図18に示すように、断片データ作成装置1では着信があると(S331:YES)、その着信がFAX送信によるものであれば(S332:YES)、受信される音声が画像データにデコードされて(S333)、そのデコードされた画像データが断片情報200として入力情報記憶エリア(図4参照)に保存される(S334)。そして、着信元との通信が切断されていなければ(S335:NO)、S333へ戻り音声のデコードを継続する。一方、着信がFAX送信によるものでなく(S332:NO)、電話通話によるものであれば(S336:YES)、受信される音声が音声データにデコードされて(S337)、そのデコードされた音声データが断片情報200として入力情報記憶エリア(図4参照)に保存される(S338)。そして、着信元との通信が切断されていなければ(S339:NO)、S337へ戻り音声のデコードを継続する。なお、着信元との通信が切断され(S335:YES,S339:YES)、又は着信が電話通信でもFAX送信でもなければ(S332:NO,S336:NO)、一定時間のウエイトがなされた後に(S340)、S331に戻る。同様に、着信がない場合も(S331:NO),一定時間のウエイトがなされた後に(S340)、S331に戻り、着信待ち状態となる。   Next, when the fragment information 200 is transmitted by “input to PSTN gateway” or “transmission to FAX gateway” by each input device or the like, that is, each input addressed to a telephone number unique to the fragment data creation device 1 When a telephone call or FAX transmission is performed by a device or the like, the fragment data creation device 1 performs the following processing. As shown in FIG. 18, when there is an incoming call in the fragment data creation device 1 (S331: YES), if the incoming call is by FAX transmission (S332: YES), the received audio is decoded into image data. (S333), the decoded image data is stored as fragment information 200 in the input information storage area (see FIG. 4) (S334). If communication with the caller is not disconnected (S335: NO), the process returns to S333 to continue decoding the voice. On the other hand, if the incoming call is not by FAX transmission (S332: NO) and is by telephone call (S336: YES), the received voice is decoded into voice data (S337), and the decoded voice data Is stored as the fragment information 200 in the input information storage area (see FIG. 4) (S338). If communication with the caller is not disconnected (S339: NO), the process returns to S337 and continues to decode the voice. If communication with the caller is disconnected (S335: YES, S339: YES), or if the call is neither telephone communication nor FAX transmission (S332: NO, S336: NO), after waiting for a certain period of time ( S340), the process returns to S331. Similarly, even when there is no incoming call (S331: NO), after waiting for a certain time (S340), the process returns to S331 and waits for an incoming call.

例えば、利用者がFAX5から断片データ作成装置1の電話番号に宛てて、電話通話又はFAX送信を実行した場合、エンコードされた音声信号が公衆電話網(PSTN)を経由して、断片データ作成装置1のFAXゲートウエイ又はPSTNゲートウエイに着信及び送信される。断片データ作成装置1では、FAXゲートウエイ又はPSTNゲートウエイにて音声信号が断片情報200にデコードされることで、断片情報200が取得される。   For example, when a user performs a telephone call or FAX transmission from the FAX 5 to the telephone number of the fragment data creation apparatus 1, the encoded voice signal is transmitted via the public telephone network (PSTN). Incoming and transmitted to one FAX gateway or PSTN gateway. In the fragment data creating apparatus 1, the fragment information 200 is acquired by decoding the audio signal into the fragment information 200 by the FAX gateway or the PSTN gateway.

以上のように、利用者が外部の各入力装置等において画像,音声,文字の断片情報200を入力した場合であっても、断片データ作成装置1は各入力装置等から断片情報200を取得することができる。   As described above, even if the user inputs image, voice, and character fragment information 200 on each external input device or the like, the fragment data creation device 1 acquires the fragment information 200 from each input device or the like. be able to.

次に、[3]断片データ作成処理について、図19乃至図23を参照して説明する。図19は、断片情報200のデータ構成を示す図である。図20は、断片データ作成処理のメインフローチャートである。図21は、コンテクスト情報のリクエスト実行処理(S74)の詳細を示すフローチャートである。図22は、断片データ作成実行処理(S75)の詳細を示すフローチャートである。図23は、断片データ400のデータ構成を示す図である。   Next, [3] fragment data creation processing will be described with reference to FIGS. FIG. 19 is a diagram showing a data structure of the fragment information 200. As shown in FIG. FIG. 20 is a main flowchart of fragment data creation processing. FIG. 21 is a flowchart showing details of the context information request execution process (S74). FIG. 22 is a flowchart showing details of the fragment data creation execution process (S75). FIG. 23 is a diagram showing a data structure of the fragment data 400. As shown in FIG.

本処理の前提として、利用者が外部の各入力装置において入力した断片情報200が、[2]断片情報取得処理(図14〜図18)により取得されて、断片データ作成装置1に記憶されたものとする。すなわち、断片データ作成装置1の外部に存在するPDA2,携帯電話機3,デジタルカメラ4,FAX5,固定電話6などの入力手段において入力された断片情報200が、断片データ作成装置1により収集されて、RAM130の入力情報記憶エリア132(図4参照)に格納されたものとする。   As a premise of this processing, the fragment information 200 input by the user at each external input device is acquired by [2] fragment information acquisition processing (FIGS. 14 to 18) and stored in the fragment data creation device 1. Shall. That is, fragment information 200 input by input means such as PDA 2, mobile phone 3, digital camera 4, FAX 5, fixed telephone 6, etc. existing outside fragment data creation device 1 is collected by fragment data creation device 1, It is assumed that it is stored in the input information storage area 132 (see FIG. 4) of the RAM 130.

図19に示すように、断片情報200は、データの各種特性を示す詳細情報が格納されたヘッダー部201と、データの本体部であるデータ部206とから構成される。ヘッダー部201には、ヘッダー部201のサイズ情報202と、データ部206のサイズ情報203と、データ部206のメディア種類204と、データ部206のフォーマット情報205とが含まれている。また、データ部206には、文字、画像又は音声の入力されたデータ本体が格納されている。   As shown in FIG. 19, the fragment information 200 includes a header portion 201 that stores detailed information indicating various characteristics of data, and a data portion 206 that is a main body portion of the data. The header portion 201 includes size information 202 of the header portion 201, size information 203 of the data portion 206, a media type 204 of the data portion 206, and format information 205 of the data portion 206. The data portion 206 stores a data body to which characters, images, or sounds are input.

そして、断片データ作成処理では、入力情報記憶エリア132に断片情報200が格納されると、断片データ400の作成が実行されるものとして、以下説明を続ける。   In the fragment data creation process, the following description will be continued assuming that when the fragment information 200 is stored in the input information storage area 132, the fragment data 400 is created.

図20に示すように、まず、あらかじめ定められた監視インターバル時間がセットされる(S71)。本実施の形態では、一定間隔ごとに入力情報記憶エリア132に格納された断片情報200を検知するところ、監視インターバル時間はこの検知処理が実行される時間間隔を定める。そして、S71でセットされた監視インターバル時間が終了(経過)していれば(S72:YES)、入力情報記憶エリア132に未処理の断片情報200があるかを判定する(S73)。断片情報200の処理済又は未処理の判定は、断片情報200のファイル名に基づいて行う。具体的には、処理済の断片情報200は、そのファイル名の先頭に「done_」という識別子が付与されるようにして、S73ではファイル名に「done_」が付与されていないファイルの断片情報200は、未処理であると判定する。   As shown in FIG. 20, first, a predetermined monitoring interval time is set (S71). In this embodiment, when the fragment information 200 stored in the input information storage area 132 is detected at regular intervals, the monitoring interval time determines the time interval at which this detection process is executed. If the monitoring interval time set in S71 has ended (elapsed) (S72: YES), it is determined whether there is unprocessed fragment information 200 in the input information storage area 132 (S73). Whether the fragment information 200 has been processed or not is determined based on the file name of the fragment information 200. Specifically, in the processed fragment information 200, an identifier “done_” is added to the head of the file name, and in S73, the fragment information 200 of the file to which “done_” is not added to the file name. Is determined to be unprocessed.

未処理の断片情報200が入力情報記憶エリア132に存在すると判定された場合(S73:YES)、コンテクスト情報のリクエスト実行処理(S74)が実行される。一方、監視インターバル時間を終了(経過)していない場合(S72:NO)、または未処理の断片情報200が入力情報記憶エリア132に存在しないと判定された場合(S73:NO)、S72において監視インターバル時間の終了(経過)の待ち状態となる。   When it is determined that the unprocessed fragment information 200 exists in the input information storage area 132 (S73: YES), a context information request execution process (S74) is executed. On the other hand, when the monitoring interval time has not ended (elapsed) (S72: NO), or when it is determined that the unprocessed fragment information 200 does not exist in the input information storage area 132 (S73: NO), monitoring is performed in S72. Waiting for the end (elapsed) of the interval time.

図21に示すように、コンテクスト情報のリクエスト実行処理(S74)では、断片データ作成装置1より、コンテクスト情報のリクエスト信号が携帯端末装置7に送信される(S201)。このリクエスト信号を受信すると(S202)、携帯端末装置7では、RAM730のコンテクスト情報記憶エリアに記憶されたコンテクスト情報300が読み出され(S203)、このコンテクスト情報300は要求元の断片データ作成装置1に送信される(S204)。断片データ作成装置1では、携帯端末装置7から送信されたコンテクスト情報300を受信すると(S205)、このコンテクスト情報300はRAM130の入力情報記憶エリア132(図4参照)に保存される(S206)。以上のように、断片データ作成装置1はコンテクスト情報のリクエスト信号を携帯端末装置7に送信することで、最新の利用者のコンテクスト情報300を取得することができる。   As shown in FIG. 21, in the context information request execution process (S74), the fragment data creation device 1 transmits a context information request signal to the mobile terminal device 7 (S201). When this request signal is received (S202), the mobile terminal device 7 reads the context information 300 stored in the context information storage area of the RAM 730 (S203), and this context information 300 is the request fragment data creation device 1. (S204). When the fragment data creation device 1 receives the context information 300 transmitted from the mobile terminal device 7 (S205), the context information 300 is stored in the input information storage area 132 (see FIG. 4) of the RAM 130 (S206). As described above, the fragment data creation device 1 can acquire the latest user context information 300 by transmitting a context information request signal to the mobile terminal device 7.

次に、図22に示すように、断片データ作成実行処理(S75)では、S73において未処理と判定された断片情報200が読込まれ(S81)、また、S206で入力情報記憶エリア132に保存されたコンテクスト情報300が読込まれる(S82)。そして、S81で読込まれた断片情報200と、S82で読込まれたコンテクスト情報300とに基づいて、断片データ400が作成される(S83)。S83では、作成される断片データ400のヘッダー部が、断片情報200のヘッダー部201の情報と、コンテクスト情報300のコンテクストヘッダー部301の情報とを含むように作成される。また、断片データ400のデータ部が、断片情報200のデータ部206の情報と、コンテクスト情報300のコンテクストデータ部304の情報とを含むように作成される。   Next, as shown in FIG. 22, in the fragment data creation execution process (S75), the fragment information 200 determined to be unprocessed in S73 is read (S81), and stored in the input information storage area 132 in S206. The context information 300 is read (S82). Then, the fragment data 400 is created based on the fragment information 200 read in S81 and the context information 300 read in S82 (S83). In S83, the header part of the fragment data 400 to be created is created so as to include the information of the header part 201 of the fragment information 200 and the information of the context header part 301 of the context information 300. Further, the data part of the fragment data 400 is created so as to include the information of the data part 206 of the fragment information 200 and the information of the context data part 304 of the context information 300.

その結果、図23に示すように、断片データ400は、データの各種特性を示す詳細情報が格納された断片データヘッダー部401と、データの本体部である断片データデータ部404とから構成される。断片データヘッダー部401には、断片データヘッダー部401のサイズ情報402と、断片データ400の作成時刻情報403と、データ部2060のサイズ情報203、データ部206のメディア種類204と、データ部206のフォーマット情報205と、コンテクストデータ部304のサイズ情報303が含まれている。また、断片データデータ部404には、コンテクストデータ部304とデータ部206が含まれている。なお、先述の断片情報200及びコンテクスト情報300と、実質的に同一のデータには同一符号が付与されている(図13及び図19参照)。   As a result, as shown in FIG. 23, the fragment data 400 is composed of a fragment data header portion 401 in which detailed information indicating various characteristics of the data is stored, and a fragment data data portion 404 that is the main body portion of the data. . The fragment data header section 401 includes size information 402 of the fragment data header section 401, creation time information 403 of the fragment data 400, size information 203 of the data section 2060, media type 204 of the data section 206, and data section 206. Format information 205 and size information 303 of the context data portion 304 are included. Further, the fragment data data portion 404 includes a context data portion 304 and a data portion 206. In addition, the same code | symbol is provided to the substantially same data as the fragment | piece information 200 and the context information 300 mentioned above (refer FIG.13 and FIG.19).

以上のようにして、S83で作成された断片データ400は、HDD140の断片データ記憶エリア144に保存される(S84)。その後、図20に戻り、断片情報200のリネームが実行される(S76)。すなわち、上記の処理を実行した断片情報200については、そのファイル名の先頭に「done_」という識別子が付与される。これにより、「done_」という識別が付与されてリネームされた断片情報200は、S73の判定処理において処理済と判定されて、断片データ作成の対象とならないようにしている。   As described above, the fragment data 400 created in S83 is stored in the fragment data storage area 144 of the HDD 140 (S84). Thereafter, returning to FIG. 20, the fragment information 200 is renamed (S76). That is, for the fragment information 200 that has been subjected to the above processing, an identifier “done_” is added to the head of the file name. As a result, the fragment information 200 that has been renamed with the identification “done_” is determined to have been processed in the determination process of S73, and is not subjected to fragment data creation.

以上のように、利用者から文字、音声、画像などの断片情報200の入力があった場合には、それが異なる場所や時間に入力されたものであっても、携帯端末装置7から取得した最新の利用者のコンテクスト情報300と、入力装置等で入力された断片情報200とを対応付けて、断片データ400が作成される。   As described above, when the fragment information 200 such as characters, sounds, and images is input from the user, it is acquired from the mobile terminal device 7 even if it is input at a different place or time. Fragment data 400 is created by associating the latest user context information 300 with the fragment information 200 input by an input device or the like.

次に、[4]統合ファイル作成処理について、図24乃至図30を参照して説明する。図24は、統合ファイル作成処理のメインフローチャートである。図25は、断片データリスト900のデータ構成を示す図である。図26は、メディア変換テーブル19の概要を示す図である。図27は、「X文」作成処理(S103,S104,S105,S106)の詳細を示すフローチャートである。図28は、編集ルールテーブル20のデータ構成を示す図である。図29は、「X文」構成リスト910のデータ構成を示す図である。図30は、統合ファイル600のデータ構成を示す図である。   Next, [4] integrated file creation processing will be described with reference to FIGS. FIG. 24 is a main flowchart of the integrated file creation process. FIG. 25 shows the data structure of the fragment data list 900. As shown in FIG. FIG. 26 is a diagram showing an outline of the media conversion table 19. FIG. 27 is a flowchart showing details of the “X sentence” creation process (S103, S104, S105, S106). FIG. 28 is a diagram illustrating a data configuration of the editing rule table 20. FIG. 29 is a diagram illustrating a data configuration of the “X sentence” configuration list 910. FIG. 30 is a diagram showing the data structure of the integrated file 600. As shown in FIG.

なお、統合ファイル作成処理は、断片データ作成装置1において入力パネル181などから統合ファイル作成が指示された場合に、その処理が開始されるものとする。また、本実施の形態では、複数の断片データ400を並べ替えて編集することによって1つの統合ファイルを作成する場合を説明する。また、本実施の形態では、「序文」、「主文」、「跋文」、「補足文」の4つのセクションから構成される統合ファイルが、複数の断片データ400から作成される場合を、一例として説明する。   Note that the integrated file creation process is started when the fragment data creation apparatus 1 is instructed to create an integrated file from the input panel 181 or the like. In the present embodiment, a case where one integrated file is created by rearranging and editing a plurality of fragment data 400 will be described. Further, in the present embodiment, as an example, a case where an integrated file composed of four sections of “introduction”, “main sentence”, “跋文”, and “supplementary sentence” is created from a plurality of fragment data 400 is taken as an example. explain.

図24に示すように、まず、HDD140の断片データ記憶エリア144内の断片データリスト900が作成される(S101)。断片データリスト900は、断片データ記憶エリア144に保存された断片データ400を一覧表示するためのインデックスであり、S101により、図25のような断片データリスト900が作成される。図25では、断片データ記憶エリア144に保存されているn個の断片データ400が示されている。   As shown in FIG. 24, first, a fragment data list 900 in the fragment data storage area 144 of the HDD 140 is created (S101). The fragment data list 900 is an index for displaying a list of fragment data 400 stored in the fragment data storage area 144, and the fragment data list 900 as shown in FIG. 25 is created in S101. In FIG. 25, n pieces of fragment data 400 stored in the fragment data storage area 144 are shown.

次に、メディアの変換先が指定される(S102)。断片データ400のデータ部206(図23参照)は、音声、画像、文字などの様々なメディア種類204のものがあり、また同じメディア種類204であってもフォーマット情報205が異なる場合がある。また、利用者が統合ファイルに使用したいメディア種類やフォーマット情報などが、断片データ400(データ部206)のメディア種類204やフォーマット情報205などと異なる場合がある。そこで、統合ファイル600が作成される前に、断片データ400(データ部206)をどのようなメディア種類やフォーマット情報に変換すべきかを、S102のメディアの変換先の指定により設定する。このメディアの変換先の指定は、図26に示すメディア変換テーブル19を参照して指定することで実行されるが、利用者が入力パネル181から任意に指定してもよいし、自動的にデフォルトの指定がなされるようにしてもよい。   Next, a media conversion destination is designated (S102). The data portion 206 (see FIG. 23) of the fragment data 400 has various media types 204 such as voice, image, and character, and the format information 205 may be different even for the same media type 204. Also, the media type and format information that the user wants to use for the integrated file may differ from the media type 204 and format information 205 of the fragment data 400 (data portion 206). Therefore, before the integrated file 600 is created, what media type and format information the fragment data 400 (data portion 206) should be converted to is set by specifying the medium conversion destination in S102. The designation of the media conversion destination is executed by referring to the media conversion table 19 shown in FIG. 26, but the user may arbitrarily designate it from the input panel 181 or automatically default it. May be specified.

メディア変換テーブル19は、変換元のメディアと変換後のメディアを対応付けたテーブルであり、変換元の断片データ400(データ部206)が文字,音声,画像の各メディア種類204である場合に、それを変換先の文字,音声,画像の各メディア種類に変換する際の、データ変換処理の内容が示されている。このようなメディア変換テーブル19を参照して、例えば、変換元の断片データ400(データ部206)のメディア種類204が「音声」に対して、変換先として「文字」を指定する。すると、メディア種類204が「音声」の断片データ400(データ部206)は、「音声認識」の処理がなされて「文字」のデータに変換された後に統合ファイル600として編集される。同様に、メディア種類204が「画像」や「音声」についても、変換先のメディア種類を指定する。また、変換元の断片データ400(データ部206)のフォーマット情報205についても、変換先のフォーマット情報を指定する。   The media conversion table 19 is a table in which the conversion source media and the converted media are associated with each other. When the conversion source fragment data 400 (data portion 206) is a character, audio, or image media type 204, The contents of the data conversion processing when converting it into the media types of the conversion destination character, sound, and image are shown. With reference to such a media conversion table 19, for example, “character” is designated as the conversion destination when the media type 204 of the fragment data 400 (data portion 206) of the conversion source is “voice”. Then, the fragment data 400 (data portion 206) whose media type 204 is “speech” is edited as an integrated file 600 after being subjected to “speech recognition” processing and converted to “character” data. Similarly, when the media type 204 is “image” or “sound”, the conversion destination media type is designated. Further, the format information of the conversion destination is also specified for the format information 205 of the fragment data 400 of the conversion source (data portion 206).

次に、序文作成処理(S103)、主文作成処理(S104)、跋文作成処理(S105)、補足文作成処理(S106)が実行される。これらは、各々「序文」、「主文」、「跋文」、「補足文」の4つのセクションを作成する処理であるが、その処理内容は共通しているため、以下では「X文」作成処理として説明する。   Next, an introductory sentence creation process (S103), a main sentence creation process (S104), a samurai sentence creation process (S105), and a supplementary sentence creation process (S106) are executed. These are the processes for creating four sections of “Introduction”, “Main sentence”, “Moon sentence”, and “Supplementary sentence”, respectively, but since the processing contents are common, the “X sentence” creation process is described below. Will be described.

図27に示すように、「X文」作成処理では、まず空の「X文」構成リスト910が作成される(S121)。この「X文」作成処理が序文作成処理(S103)であれば、「X文」構成リスト910は序文構成リストとなる。次に、編集ルールテーブル20から分類「X文」のコンテクスト値及び優先編集順序が取得される(S122)。編集ルールテーブル20は、複数の断片データ400が編集される規則や順序を示す編集ルールを示すものである。図28に示すように、編集ルールテーブル20は、統合ファイルのセクションを示す分類20a、断片データ400のコンテクスト値20b、統合ファイル編集時における優先順序を定めた優先編集順序20cを、データ項目として備えている。S122では、編集ルールテーブル20から「X文」に対応する分類20aをもとに、コンテクスト値20b及び優先編集順序20cが取得される。例えば、「X文」が序文である場合、コンテクスト値20bとして「70以上80未満」が、優先編集順序20cとして「コンテクスト値昇順>作成時間順」が取得される。   As shown in FIG. 27, in the “X sentence” creation process, first, an empty “X sentence” configuration list 910 is created (S121). If the “X sentence” creation process is the preface creation process (S103), the “X sentence” configuration list 910 becomes the preface configuration list. Next, the context value and the priority editing order of the classification “X sentence” are acquired from the editing rule table 20 (S122). The editing rule table 20 shows an editing rule indicating a rule or order in which a plurality of fragment data 400 are edited. As shown in FIG. 28, the editing rule table 20 includes, as data items, a classification 20a indicating a section of an integrated file, a context value 20b of fragment data 400, and a priority editing order 20c that defines a priority order when editing an integrated file. ing. In S122, the context value 20b and the priority editing order 20c are acquired from the editing rule table 20 based on the classification 20a corresponding to the “X sentence”. For example, when “X sentence” is an introductory sentence, “70 to less than 80” is acquired as the context value 20b, and “context value ascending order> creation time order” is acquired as the priority editing order 20c.

次に、S122で取得されたコンテクスト値20bに基づいて、下限閾値と上限閾値がセットされる(S123)。コンテクスト値20bのうち、最小値が下限閾値に、最大値が上限閾値に、それぞれセットされる。例えば、「X文」が序文である場合、コンテクスト値20b「70以上80未満」であるから、下限閾値「70」、上限閾値「80」となる。   Next, a lower limit threshold and an upper limit threshold are set based on the context value 20b acquired in S122 (S123). Among the context values 20b, the minimum value is set as the lower limit threshold, and the maximum value is set as the upper limit threshold. For example, when “X sentence” is an introductory sentence, the context value 20b is “70 or more and less than 80”, so that the lower limit threshold value “70” and the upper limit threshold value “80” are obtained.

その後、断片データリスト900の全てのファイルについてチェックしたか否かが判定される(S124)。その結果、チェックしていないと判定された場合は(S124:NO)、そのチェックしていない断片データ400のコンテクストデータ部304からコンテクスト値が取得される(S125)。そして、そのコンテクスト値と下限閾値とを比較して、そのコンテクスト値が下限閾値以上であるか否かが判定され(S126)、下限閾値以上であると判定された場合は(S126:YES)、さらにそのコンテクスト値と上限閾値とを比較して、そのコンテクスト値が上限閾値未満であるか否かが判定される(S127)。すなわち、断片データ400に含まれるコンテクスト値が、コンテクスト値20bで示される値に含まれるか否かが判定される。   Thereafter, it is determined whether or not all files in the fragment data list 900 have been checked (S124). As a result, when it is determined that it is not checked (S124: NO), a context value is acquired from the context data portion 304 of the fragment data 400 that is not checked (S125). Then, the context value is compared with the lower threshold, and it is determined whether or not the context value is equal to or greater than the lower threshold (S126). If it is determined that the context value is equal to or greater than the lower threshold (S126: YES), Further, the context value is compared with the upper limit threshold value, and it is determined whether or not the context value is less than the upper limit threshold value (S127). That is, it is determined whether or not the context value included in the fragment data 400 is included in the value indicated by the context value 20b.

その結果、断片データ400に含まれるコンテクスト値が下限閾値以上と判定され(S126:YES)、かつ上限閾値未満であると判定された場合は(S127:YES)、断片データリスト900から当該断片データ400が削除されて(S128)、当該断片データ400が「X文」構成リスト910に追加される(S129)。一方、断片データ400に含まれるコンテクスト値が下限閾値未満と判定され(S126:NO)、または上限閾値以上であると判定された場合は(S127:NO)、S124へ戻る。これにより、断片データリスト900に登録された全ての断片データ400について、S124〜S129の処理が実行される。   As a result, when it is determined that the context value included in the fragment data 400 is equal to or greater than the lower threshold (S126: YES) and is less than the upper threshold (S127: YES), the fragment data from the fragment data list 900 is determined. 400 is deleted (S128), and the fragment data 400 is added to the “X statement” configuration list 910 (S129). On the other hand, when it is determined that the context value included in the fragment data 400 is less than the lower threshold (S126: NO), or when it is determined that it is greater than or equal to the upper threshold (S127: NO), the process returns to S124. Thereby, the processing of S124 to S129 is executed for all the fragment data 400 registered in the fragment data list 900.

断片データリスト900の全てのファイルについてチェックしたと判定された場合(S124:YES)、S122で取得された優先編集順序20cに基づいて、優先編集順序がセットされ(S130)、この優先編集順序に従って、「X文」構成リスト910に追加された断片データ400のソートが実行される(S131)。例えば、S124〜S129の処理によって、m個の断片データ400が「X文」構成リスト910に追加されている場合に、優先編集順序「コンテクスト値昇順>作成時間順」でソートが実行される。すると、図29に示すように、断片データファイル名910cに追加されたm個の断片データ400は、コンテクスト値910aを第1キーとして昇順にソートされ、また、コンテクスト値が同じ場合には作成時間910bを第2キーとしてソートされる。   If it is determined that all the files in the fragment data list 900 have been checked (S124: YES), the priority editing order is set based on the priority editing order 20c acquired in S122 (S130), and according to this priority editing order. , The fragment data 400 added to the “X statement” configuration list 910 is sorted (S131). For example, when m pieces of fragment data 400 have been added to the “X sentence” configuration list 910 by the processing of S124 to S129, sorting is performed in the priority editing order “context value ascending order> creation time order”. Then, as shown in FIG. 29, the m pieces of fragment data 400 added to the fragment data file name 910c are sorted in ascending order using the context value 910a as the first key, and if the context values are the same, the creation time 910b is sorted as the second key.

次に、断片データ記憶エリア144に保存されている断片データ400のうち、「X文」構成リスト910に追加されたものについて、メディア変換テーブル19に基づいてメディア変換処理が実行される(S132)。具体的には、該当する断片データ400(データ部206)のメディア種類204及びフォーマット情報205を取得して、メディア変換テーブル19を参照して、データ変換処理の内容を取得する。そして、断片データ400(データ部206)は、このデータ変換処理に従ってデータ変換が実行され、変換先のメディア種類及びフォーマット情報のデータが取得される。例えば、変換元の断片データ400(データ部206)のメディア種類204「音声」で及びフォーマット情報205「MPEG」である場合には、メディア変換テーブル19に基づいて「音声認識」の処理がなされて、変換先のメディア種類「文字」及びフォーマット情報「TXT」のデータに変換される。   Next, among the fragment data 400 stored in the fragment data storage area 144, the media conversion process is executed based on the media conversion table 19 for the data added to the “X sentence” configuration list 910 (S132). . Specifically, the media type 204 and format information 205 of the corresponding fragment data 400 (data portion 206) are acquired, and the content of the data conversion process is acquired with reference to the media conversion table 19. The fragment data 400 (data portion 206) is subjected to data conversion according to this data conversion process, and the data of the media type and format information of the conversion destination are acquired. For example, in the case of the media type 204 “sound” and the format information 205 “MPEG” of the fragment data 400 (data part 206) of the conversion source, the processing of “voice recognition” is performed based on the media conversion table 19. The data is converted into data of the conversion destination media type “character” and format information “TXT”.

このように、「X文」構成リスト910に登録されている断片データ400が、統合ファイル作成処理(図24)のS102で指定されたメディアに変換された後、S131でソートされた順序に従って1つの縫合データとして編集される縫合処理が実行される(S133)。この「X文」作成処理が、序文作成処理(S103)である場合、S133の縫合処理で序文データが作成される。同様に、主文作成処理(S104)では主文データが、跋文作成処理(S105)では跋文データが、補足文作成処理(S106)では補足文データが、それぞれ作成される。   As described above, the fragment data 400 registered in the “X sentence” configuration list 910 is converted into the media designated in S102 of the integrated file creation process (FIG. 24), and then 1 according to the order sorted in S131. A stitching process edited as one stitching data is executed (S133). When the “Sentence X” creation process is the introduction creation process (S103), the introduction data is created by the stitching process of S133. Similarly, main text data is created in the main text creation process (S104), samurai text data is created in the samurai text creation process (S105), and supplementary text data is created in the supplement text creation process (S106).

図24に戻り、統合ファイルの各セクション毎(序文,主文,跋文,補足文)の縫合データが作成されたら、それらをさらに縫合する処理が行われる。まず、序文データと主文データとを1つの縫合データに編集する縫合処理が実行される(S107)。この時、編集される順序は、序文データが先、主文データが後となるように縫合されて、(序文+主文)データが作成される。同様に、跋文データと補足文データとを1つの縫合データに編集する縫合処理が実行されて(S108)、(跋文+補足文)データが作成される。   Returning to FIG. 24, when stitching data is created for each section (introductory text, main sentence, salmon sentence, and supplementary text) of the integrated file, processing for further stitching them is performed. First, a stitching process for editing the introductory data and the main sentence data into one stitching data is executed (S107). At this time, the order of editing is stitched so that the introductory data comes first and the main text data comes after, and (preface + main sentence) data is created. Similarly, a stitching process for editing the sentence data and supplementary sentence data into one stitching data is executed (S108), and (跋 sentence + supplementary sentence) data is created.

最後に、(序文+主文)データと(跋文+補足文)データとを縫合して、1つの統合ファイルを作成する縫合処理が実行される(S109)。この時、編集される順序は、(序文+主文)データが先、(跋文+補足文)データが後となるように縫合されて、(序文+主文+跋文+補足文)というセクション構成の統合ファイルが作成される。S109で作成された統合ファイル600は、HDD140の統合ファイル記憶エリア145に保存される(S110)。   Finally, a stitching process for creating one integrated file by stitching the (preface + main sentence) data and the (跋 sentence + supplementary sentence) data is executed (S109). At this time, the order of editing is such that the (preface + main sentence) data is stitched first and the (跋 sentence + supplement sentence) data is followed, and the section structure is integrated (preface + main sentence + 主 sentence + supplement sentence). A file is created. The integrated file 600 created in S109 is stored in the integrated file storage area 145 of the HDD 140 (S110).

図30に示すように、統合ファイル600は、データの各種特性を示す詳細情報が格納された統合ファイルヘッダー部601と、データの本体部である統合ファイルデータ部607とから構成される。統合ファイルヘッダー部601には、統合ファイルヘッダー部601のサイズ情報602と、統合データ部609のサイズ情報603と、統合コンテクストデータ部608のサイズ情報604とが含まれている。さらに、統合ファイルヘッダー部601には、統合断片データヘッダー部605と、断片データ400の個数606とが含まれ、断片データ400の個数606で示されたn個分の断片データヘッダー部401が存在する。   As shown in FIG. 30, the integrated file 600 includes an integrated file header portion 601 in which detailed information indicating various characteristics of data is stored, and an integrated file data portion 607 that is a main body portion of data. The integrated file header part 601 includes size information 602 of the integrated file header part 601, size information 603 of the integrated data part 609, and size information 604 of the integrated context data part 608. Further, the integrated file header part 601 includes an integrated fragment data header part 605 and a number 606 of fragment data 400, and there are n pieces of fragment data header parts 401 indicated by the number 606 of fragment data 400. To do.

断片データヘッダー部401には、当該断片データ400の作成時刻情報403,データ部206のサイズ情報203,データ部206のメディア種類204,データ部206のフォーマット情報205,コンテクストデータ部304のサイズ情報303が含まれている。また、統合ファイルデータ部607には、統合コンテクストデータ部608と、統合データ部609とが含まれており、それぞれ断片データ400のn個分のコンテクストデータ部304とデータ部206とが格納されている。なお、先述の断片データ400と、実質的に同一のデータには同一符号が付与されている(図23参照)。   The fragment data header section 401 includes creation time information 403 of the fragment data 400, size information 203 of the data section 206, media type 204 of the data section 206, format information 205 of the data section 206, and size information 303 of the context data section 304. It is included. Further, the integrated file data unit 607 includes an integrated context data unit 608 and an integrated data unit 609, each storing n context data units 304 and data units 206 of the fragment data 400. Yes. In addition, the same code | symbol is provided to the substantially same data as the fragment data 400 mentioned above (refer FIG. 23).

以上のように、複数の断片データ400が含まれた1つの統合ファイル600が作成される。そして、統合ファイル600においては、複数の断片データ400が各セクション毎(序文,主文,跋文,補足文)に、「X文」構成リスト910でソートされた順序で編集されている。すなわち、統合ファイル600は、利用者のコンテクストに対応した順序や規則によって、各断片データ400が編集されたものであり、この統合ファイル600は断片情報200の入力時における利用者のコンテクストを反映した内容及び構成となっている。   As described above, one integrated file 600 including a plurality of fragment data 400 is created. In the integrated file 600, a plurality of pieces of fragment data 400 are edited for each section (introductory text, main text, grammar text, supplementary text) in the order sorted in the “X text” configuration list 910. That is, the integrated file 600 is obtained by editing each piece of fragment data 400 according to the order and rules corresponding to the user's context. The integrated file 600 reflects the user's context when the fragment information 200 is input. It has contents and structure.

すなわち、第1の実施の形態の統合ファイル作成システムによれば、携帯端末装置7では、計測間隔時間毎に最新の利用者のコンテクスト情報300が取得される。利用者が外部の入力装置等において断片情報200を入力すると、各入力装置から断片情報200が送信されて、断片データ作成装置1により断片情報200が取得される。すると、断片データ作成装置1から携帯端末装置7へコンテクスト情報300を要求するリクエスト信号が送信され、携帯端末装置7ではリクエスト信号を受けてコンテクスト情報300が断片データ作成装置1へ送信される。断片データ作成装置1では、取得された断片情報200に、受信されたコンテクスト情報300が付加されて、断片データ400が作成される。さらに、統合ファイル600の作成時には、コンテクスト情報300に基づいて複数の断片データ400を編集して統合ファイル600が作成される。   That is, according to the integrated file creation system of the first embodiment, the mobile terminal device 7 acquires the latest user context information 300 at every measurement interval time. When the user inputs the fragment information 200 with an external input device or the like, the fragment information 200 is transmitted from each input device, and the fragment data creation device 1 acquires the fragment information 200. Then, a request signal for requesting the context information 300 is transmitted from the fragment data creation device 1 to the mobile terminal device 7. The mobile terminal device 7 receives the request signal and transmits the context information 300 to the fragment data creation device 1. In the fragment data creation device 1, the received context information 300 is added to the obtained fragment information 200 to create fragment data 400. Further, when the integrated file 600 is created, the integrated file 600 is created by editing a plurality of fragment data 400 based on the context information 300.

よって、異なる時間や場所において、外部の入力装置等にて入力された断片情報200に基づいて、断片データ400を作成することができ、かつ、各断片データ400を収集することができる。また、コンテクスト情報300を付加する機能がない入力装置等にて断片情報200が入力されても、その断片情報200とコンテクスト情報300とが対応付けられた断片データ400を作成できる。さらに、利用者が携行する携帯端末装置7を小型化及び軽量化して、利用者への負担を低減できることに加え、携帯端末装置7をより簡易な構成にすることができる。   Therefore, the fragment data 400 can be created based on the fragment information 200 input by an external input device or the like at different times and places, and each fragment data 400 can be collected. Even if the fragment information 200 is input by an input device or the like that does not have the function of adding the context information 300, the fragment data 400 in which the fragment information 200 and the context information 300 are associated can be created. Furthermore, the portable terminal device 7 carried by the user can be reduced in size and weight to reduce the burden on the user, and the portable terminal device 7 can be made simpler.

また、異なる時間や場所において、外部の入力装置等を用いて作成された断片情報200を、コンテクスト情報300に基づいて編集して統合ファイル600を作成することで、利用者の統合ファイル作成の負担と手間を軽減し、利用者のニーズに合致した体裁や順序で統合ファイル600を作成できる。   Further, the fragment information 200 created using an external input device or the like at different times and places is edited based on the context information 300 to create the integrated file 600, so that the burden of creating the integrated file for the user is increased. The integrated file 600 can be created in the form and order that matches the user's needs.

次に、本発明の第2の実施の形態について説明する。第2の実施の形態では、本発明の携帯端末装置、断片データ作成装置、断片データ作成システム及び統合ファイル作成システムの一例として、利用者の体温,発汗,心拍数等(利用者情報)を計測する各種センサが接続された携帯端末装置7と、コンテクスト情報を記憶する記憶装置8と、独立して存在する携帯電話やPDAなどの入力装置等と接続可能である断片データ作成装置1とが、無線又は有線のネットワークを介して接続されたシステムについて、以下説明する。   Next, a second embodiment of the present invention will be described. In the second embodiment, as an example of the mobile terminal device, fragment data creation device, fragment data creation system, and integrated file creation system of the present invention, the user's body temperature, sweating, heart rate, etc. (user information) are measured. A mobile terminal device 7 to which various sensors are connected, a storage device 8 that stores context information, and a fragment data creation device 1 that can be connected to an input device such as a mobile phone or a PDA that exists independently. A system connected via a wireless or wired network will be described below.

まず、図31及び図32を参照して、第2の実施の形態に係る統合ファイル作成システムの構成について説明する。図31は、記憶装置8の構成を示すブロック図である。図32は、第2の実施の形態における、統合ファイル作成システムの構成を機能別に示す機能ブロック図である。   First, the configuration of the integrated file creation system according to the second embodiment will be described with reference to FIGS. 31 and 32. FIG. FIG. 31 is a block diagram showing the configuration of the storage device 8. FIG. 32 is a functional block diagram showing the configuration of the integrated file creation system according to the function in the second embodiment.

図31に示すように、記憶装置8にはCPU810,ROM820,RAM830,HDD840,ディスプレイ861が接続された表示制御部860,マイク871及びスピーカ872が接続された音声制御部870,マウス881及びキーボード882が接続された入力検知部880が、バス815を介して具備されている。このような記憶装置8の構成は、通常のコンピュータ機器の構成として公知のものであるから、詳細は省略する。また、記憶装置8には、携帯端末装置7からコンテクスト情報300を受信した日時を計測するためのタイマ890と、携帯端末装置7及び断片データ作成装置1と有線又は無線のネットワークを介して接続するための通信制御部891とを備える。なお、第2の実施の形態における携帯端末装置7は、図2に示す携帯端末装置7と同じ構成であり、第2の実施の形態における断片データ作成装置1は、図3に示す断片データ作成装置1と同じ構成である。   As shown in FIG. 31, the storage device 8 has a CPU 810, ROM 820, RAM 830, HDD 840, a display control unit 860 connected to a display 861, a voice control unit 870 connected to a microphone 871 and a speaker 872, a mouse 881 and a keyboard 882. Are connected via a bus 815. Such a configuration of the storage device 8 is known as a configuration of a normal computer device, and thus details are omitted. Further, the storage device 8 is connected to the timer 890 for measuring the date and time when the context information 300 is received from the mobile terminal device 7, and the mobile terminal device 7 and the fragment data creation device 1 through a wired or wireless network. A communication control unit 891. The mobile terminal device 7 in the second embodiment has the same configuration as the mobile terminal device 7 shown in FIG. 2, and the fragment data creation device 1 in the second embodiment has the fragment data creation shown in FIG. The configuration is the same as that of the device 1.

図32に示すように、第2の実施の形態における機能ブロック図は、携帯端末装置7,記憶装置8,断片データ作成装置1で全体の機能を構成している点で、第1の実施の形態における機能ブロック図(図6)と異なる。すなわち、携帯端末装置7は、コンテクスト情報作成手段14により作成されたコンテクスト情報300を記憶装置8へ送信するコンテクスト情報送信手段28を具備している。一方、記憶装置8は、コンテクスト情報送信手段28から送信されたコンテクスト情報300を受信するコンテクスト情報受信手段29を具備している。このコンテクスト情報受信手段29により受信されたコンテクスト情報300は、コンテクスト情報受信タイマ35によりコンテクスト情報300が受信された日時情報(コンテクスト情報受信日時情報)が付加されて、コンテクスト情報記憶手段30に保存される。   As shown in FIG. 32, the functional block diagram in the second embodiment is the first embodiment in that the mobile terminal device 7, the storage device 8, and the fragment data creation device 1 constitute the entire function. It differs from the functional block diagram (FIG. 6) in form. That is, the mobile terminal device 7 includes a context information transmission unit 28 that transmits the context information 300 created by the context information creation unit 14 to the storage device 8. On the other hand, the storage device 8 includes a context information receiving unit 29 that receives the context information 300 transmitted from the context information transmitting unit 28. The context information 300 received by the context information receiving unit 29 is added to the date and time information (context information reception date and time information) when the context information 300 is received by the context information reception timer 35 and stored in the context information storage unit 30. The

一方、断片データ作成装置1では、断片情報取得手段25により断片情報が取得されると、断片情報取得タイマ36により断片情報200が取得された日時情報(断片情報取得日時情報)が取得される。この断片情報取得日時情報が付加されたリクエスト信号が、リクエスト信号送信手段31により記憶装置8に送信される。記憶装置8では、リクエスト信号がリクエスト信号受信手段32により受信されると、第2のコンテクスト情報送信手段33により、コンテクスト情報が断片データ作成装置1へ送信される。この時、断片情報取得日時情報と一致又は近似するコンテクスト情報受信日時情報に対応するコンテクスト情報が、断片データ作成装置1へ送信される。   On the other hand, in the fragment data creation device 1, when the fragment information is acquired by the fragment information acquisition unit 25, the date information (fragment information acquisition date information) when the fragment information 200 is acquired by the fragment information acquisition timer 36 is acquired. The request signal to which the fragment information acquisition date / time information is added is transmitted to the storage device 8 by the request signal transmission unit 31. In the storage device 8, when the request signal is received by the request signal reception unit 32, the context information is transmitted to the fragment data creation device 1 by the second context information transmission unit 33. At this time, the context information corresponding to the context information reception date / time information that matches or approximates the fragment information acquisition date / time information is transmitted to the fragment data creation device 1.

断片データ作成装置1では、記憶装置8から送信されたコンテクスト情報が、第2のコンテクスト情報受信手段34により受信される。そして、断片データ作成手段15により、断片情報にコンテクスト情報が付加されて断片データが作成される。作成された断片データは、断片データ記憶手段16に記憶される。   In the fragment data creation device 1, the context information transmitted from the storage device 8 is received by the second context information receiving means 34. Then, the fragment data creating means 15 creates the fragment data by adding the context information to the fragment information. The generated fragment data is stored in the fragment data storage means 16.

なお、記憶装置8において、通信制御部891が、本発明の「コンテクスト情報受信手段」29,「リクエスト信号受信手段」32,「第2のコンテクスト情報送信手段」33に相当し、タイマ890が、本発明の「コンテクスト情報受信タイマ」35に相当する。また、本発明の「コンテクスト情報記憶手段」30として、RAM830に複数のコンテクスト情報300を保存するための記憶領域としてコンテクスト情報記憶エリア(図示しない)が設けられている。また、断片データ作成装置1において、モデム195が、本発明の「リクエスト信号送信手段」31及び「第2のコンテクスト情報受信手段」34に相当し、タイマ190が、本発明の「断片情報取得タイマ」36に相当する。   In the storage device 8, the communication control unit 891 corresponds to the “context information receiving unit” 29, “request signal receiving unit” 32, and “second context information transmitting unit” 33 of the present invention, and the timer 890 is This corresponds to the “context information reception timer” 35 of the present invention. Further, as the “context information storage means” 30 of the present invention, a context information storage area (not shown) is provided as a storage area for storing a plurality of context information 300 in the RAM 830. In the fragment data creating apparatus 1, the modem 195 corresponds to the “request signal transmitting means” 31 and the “second context information receiving means” 34 of the present invention, and the timer 190 is the “fragment information acquisition timer” of the present invention. "36".

このような構成において、携帯端末装置7では、第1の実施の形態と同様に、[1]コンテクスト推定処理が実行されて、コンテクスト情報300が作成されると、そのコンテクスト情報300はモデム195によりネットワークを介して記憶装置8へ送信される。記憶装置8では、携帯端末装置7から送信されたコンテクスト情報300が通信制御部891により受信されて、RAM830のコンテクスト情報記憶エリア(図示せず)に保存されるように制御される。この時、タイマ890により計測されたコンテクスト情報300の受信日時を示すコンテクスト情報受信日時情報と対応付けて、コンテクスト情報300がコンテクスト情報記憶エリアに保存される。   In such a configuration, in the mobile terminal device 7, as in the first embodiment, [1] When context estimation processing is executed and the context information 300 is created, the context information 300 is transmitted by the modem 195. It is transmitted to the storage device 8 via the network. The storage device 8 is controlled so that the context information 300 transmitted from the mobile terminal device 7 is received by the communication control unit 891 and stored in a context information storage area (not shown) of the RAM 830. At this time, the context information 300 is stored in the context information storage area in association with the context information reception date / time information indicating the reception date / time of the context information 300 measured by the timer 890.

一方、断片データ作成装置1では、第1の実施の形態と同様に、[2]断片情報取得処理と[3]断片データ作成処理とが実行されるが、断片データ作成処理(図20)のリクエスト実行処理(S74)が、第1の実施の形態のもの(図21)とは異なる。   On the other hand, in the fragment data creation device 1, as in the first embodiment, [2] fragment information acquisition processing and [3] fragment data creation processing are executed, but fragment data creation processing (FIG. 20) The request execution process (S74) is different from that of the first embodiment (FIG. 21).

図33は、第2の実施の形態における、コンテクスト情報のリクエスト実行処理(S74)の詳細を示すフローチャートである。図33に示すように、断片データ作成装置1では、タイマ790を参照して断片情報200の取得日時を示す断片情報取得日時情報が取得される(S221)。そして、コンテクスト情報のリクエスト信号に断片情報取得日時情報が付加されて、このリクエスト信号が記憶装置8へ送信される(S222)   FIG. 33 is a flowchart illustrating details of the context information request execution process (S74) according to the second embodiment. As shown in FIG. 33, the fragment data creation device 1 refers to the timer 790 to acquire fragment information acquisition date / time information indicating the acquisition date / time of the fragment information 200 (S221). Then, the fragment information acquisition date / time information is added to the request signal of the context information, and this request signal is transmitted to the storage device 8 (S222).

コンテクスト情報のリクエスト信号を受信すると(S223)、記憶装置8では、リクエスト信号に付加されている断片情報取得日時情報に基づいて、コンテクスト情報300がRAM830のコンテクスト情報記憶エリアから検索される(S224)。すなわち、断片情報取得日時情報と一致または近似するコンテクスト情報受信日時情報が検索されて、そのコンテクスト情報受信日時情報に対応するコンテクスト情報300が検索される。そして、検索されたコンテクスト情報300が、RAM830のコンテクスト情報記憶エリアから読み出され(S225)、このコンテクスト情報300は要求元の断片データ作成装置1に送信される(S226)。   When the context information request signal is received (S223), the storage device 8 retrieves the context information 300 from the context information storage area of the RAM 830 based on the fragment information acquisition date and time information added to the request signal (S224). . That is, the context information reception date / time information that matches or approximates the fragment information acquisition date / time information is searched, and the context information 300 corresponding to the context information reception date / time information is searched. The retrieved context information 300 is read from the context information storage area of the RAM 830 (S225), and the context information 300 is transmitted to the requesting fragment data creation device 1 (S226).

断片データ作成装置1では、記憶装置8から送信されたコンテクスト情報300を受信すると(S227)、このコンテクスト情報300はRAM130の入力情報記憶エリア132(図4参照)に保存される(S228)。   When the fragment data creation device 1 receives the context information 300 transmitted from the storage device 8 (S227), the context information 300 is stored in the input information storage area 132 (see FIG. 4) of the RAM 130 (S228).

そして、[3]断片データ作成処理の終了後は、第1の実施の形態と同様に、[4]統合ファイル作成処理が実行されて、断片データ作成装置1ではネットワークを介して収集された複数の断片データ400をもとに統合ファイル600が作成される。   [3] After completion of the fragment data creation process, as in the first embodiment, [4] the integrated file creation process is executed, and the fragment data creation apparatus 1 performs a plurality of pieces collected via the network. Based on the fragment data 400, an integrated file 600 is created.

以上のように、コンテクスト情報300を保存する記憶装置8を設けて、携帯端末装置7で作成されたコンテクスト情報300は、記憶装置8に保存されるようにして、断片データ作成装置1はリクエスト信号を記憶装置8に送信することで、最新の利用者のコンテクスト情報300を取得することができる。   As described above, the storage device 8 that stores the context information 300 is provided, and the context information 300 generated by the mobile terminal device 7 is stored in the storage device 8 so that the fragment data generation device 1 sends a request signal. Is transmitted to the storage device 8, the latest user context information 300 can be acquired.

第2の実施の形態によれば、コンテクスト情報300を保存する記憶装置8を設けて、断片データ作成装置1,携帯端末装置7,記憶装置8がネットワークを介して接続された構成としたので、携帯端末装置7にコンテクスト情報300の記憶手段を保持する必要がなく、記憶装置8において複数のコンテクスト情報300を一元管理できる。また、断片データ作成装置1は携帯端末装置7に問い合わせなくても、記憶装置8にリクエスト信号を送信することで、取得した断片情報200に対応するコンテクスト情報300を取得することができる。また、携帯端末装置7の構成を最小限のものとして、携帯端末装置7を小型化、軽量化することができる。   According to the second embodiment, the storage device 8 for storing the context information 300 is provided, and the fragment data creation device 1, the mobile terminal device 7, and the storage device 8 are connected via a network. The mobile terminal device 7 does not need to store a storage unit for the context information 300, and the plurality of context information 300 can be managed in the storage device 8. Further, the fragment data creation device 1 can acquire the context information 300 corresponding to the acquired fragment information 200 by transmitting a request signal to the storage device 8 without making an inquiry to the mobile terminal device 7. Moreover, the portable terminal device 7 can be reduced in size and weight by minimizing the configuration of the portable terminal device 7.

なお、本実施の形態において、記憶装置8では、タイマ890を参照してコンテクスト情報受信日時情報を取得し、コンテクスト情報300と対応付けてコンテクスト情報記憶エリアに記憶させている。このコンテクスト情報受信日時情報に代えて、携帯端末装置7においてコンテクスト情報の作成時にタイマ790を参照して日時情報を取得し、このコンテクスト情報作成日時情報をコンテクスト情報に付加するようにしてもよい。   In the present embodiment, the storage device 8 obtains the context information reception date / time information with reference to the timer 890 and stores it in the context information storage area in association with the context information 300. Instead of the context information reception date / time information, the portable terminal device 7 may acquire the date / time information by referring to the timer 790 when creating the context information, and add the context information creation date / time information to the context information.

また、本実施の形態において、断片データ作成装置1では、タイマ190を参照して断片情報取得日時情報を取得し、リクエスト信号に付加して記憶装置8へ送信している。この断片情報取得日時情報に代えて、断片データ作成装置1においてリクエスト信号の送信時にタイマ190を参照して日時情報を取得し、このリクエスト送信日時情報をリクエスト信号に付加するようにしてもよい。   In the present embodiment, the fragment data creation device 1 refers to the timer 190 to acquire fragment information acquisition date / time information, adds it to the request signal, and transmits it to the storage device 8. Instead of the fragment information acquisition date / time information, the fragment data creation device 1 may acquire the date / time information by referring to the timer 190 when transmitting the request signal, and add the request transmission date / time information to the request signal.

次に、第3の実施の形態について説明する。第3の実施の形態では、本発明の携帯端末装置、断片データ作成装置、断片データ作成システム及び統合ファイル作成システムの一例として、携帯端末装置7に利用者がコンテクスト情報300の送信を指示するための送信スイッチを設けたシステムについて、以下説明する。   Next, a third embodiment will be described. In the third embodiment, as an example of the mobile terminal device, fragment data creation device, fragment data creation system, and integrated file creation system of the present invention, the user instructs the mobile terminal device 7 to transmit the context information 300. A system provided with the transmission switch will be described below.

まず、図34を参照して、第3の実施の形態に係る統合ファイル作成システムの構成について説明する。図34は、第3の実施の形態における、統合ファイル作成システムの構成を機能別に示す機能ブロック図である。   First, the configuration of the integrated file creation system according to the third embodiment will be described with reference to FIG. FIG. 34 is a functional block diagram showing the configuration of the integrated file creation system according to the function in the third embodiment.

図34に示すように、第3の実施の形態における機能ブロック図は、第1の実施の形態における機能ブロック図(図6)と基本的に同一であるが、利用者がコンテクスト情報の送信を指示するためのコンテクスト情報送信指示手段40が、携帯端末装置7に設けられている点で異なる。なお、携帯端末装置7の入力パネル781に設けられた送信スイッチ(図示しない)が、本発明の「コンテクスト情報送信指示手段」40に相当する。   As shown in FIG. 34, the functional block diagram in the third embodiment is basically the same as the functional block diagram in the first embodiment (FIG. 6), but the user transmits context information. The context information transmission instruction means 40 for instructing is different in that the portable terminal device 7 is provided. A transmission switch (not shown) provided on the input panel 781 of the mobile terminal device 7 corresponds to the “context information transmission instruction means” 40 of the present invention.

このような構成において、携帯端末装置7では、第1の実施の形態と同様に、コンテクスト情報300のリクエスト信号が受信されたら、コンテクスト情報300が断片データ作成装置1へ送信される。さらに、利用者が入力パネル781に設けられた送信スイッチ(図示しない)を押下する等して、コンテクスト情報300の送信が指示された場合も、コンテクスト情報300の断片データ作成装置1への送信が実行される。具体的には、利用者はPDA2等の外部の入力装置等(図1参照)から、断片情報200を入力すると同時に、携帯端末装置7の送信スイッチを押下する。   In such a configuration, the mobile terminal device 7 transmits the context information 300 to the fragment data creation device 1 when a request signal for the context information 300 is received, as in the first embodiment. Furthermore, even when the user is instructed to transmit the context information 300 by pressing a transmission switch (not shown) provided on the input panel 781, the transmission of the context information 300 to the fragment data creation device 1 is performed. Executed. Specifically, the user inputs the fragment information 200 from an external input device such as the PDA 2 (see FIG. 1) and simultaneously presses the transmission switch of the mobile terminal device 7.

すると、断片データ作成装置1では、断片情報200が取得されると同時に、携帯端末装置7から送信されたコンテクスト情報300が受信される。よって、断片情報200とコンテクスト情報300の両者を対応付けて断片データ400が作成されて、さらに統合ファイル600が作成される。   Then, in the fragment data creation device 1, the fragment information 200 is acquired, and at the same time, the context information 300 transmitted from the mobile terminal device 7 is received. Accordingly, the fragment data 400 is created by associating both the fragment information 200 and the context information 300, and the integrated file 600 is further created.

本実施の形態の統合ファイル作成システムにおける処理の流れは、第1の実施の形態における処理の流れと基本的に同一である。しかし、携帯端末装置7の起動中は、以下の処理(図35)が実行される点で異なる。また、断片データ作成処理(図20)のリクエスト実行処理(S74)が、第1の実施の形態のもの(図21)とは異なる。図35は、第3の実施の形態における、携帯端末装置7の起動中の処理を示すフローチャートである。図36は、第3の実施の形態における、コンテクスト情報のリクエスト実行処理(S74)の詳細を示すフローチャートである。   The processing flow in the integrated file creation system of this embodiment is basically the same as the processing flow in the first embodiment. However, it differs in that the following processing (FIG. 35) is executed while the mobile terminal device 7 is activated. Further, the request execution process (S74) of the fragment data creation process (FIG. 20) is different from that of the first embodiment (FIG. 21). FIG. 35 is a flowchart illustrating processing during activation of the mobile terminal device 7 according to the third embodiment. FIG. 36 is a flowchart illustrating details of the context information request execution process (S74) according to the third embodiment.

図35に示すように、携帯端末装置7の起動中は、コンテクスト情報300のリクエスト信号を、断片データ作成装置1から受信したか否かが判定される(S241)。リクエスト信号を受信している場合(S241:YES)、コンテクスト情報300の送信処理が実行される(S243)。コンテクスト情報300の送信処理は、リクエスト実行処理(図21)のS202〜204と同じである。   As shown in FIG. 35, while the mobile terminal device 7 is being activated, it is determined whether or not the request signal for the context information 300 has been received from the fragment data creation device 1 (S241). When the request signal is received (S241: YES), the transmission process of the context information 300 is executed (S243). The transmission process of the context information 300 is the same as S202 to S204 in the request execution process (FIG. 21).

リクエスト信号を受信していない場合は(S241:NO)、携帯端末装置7の送信スイッチが押下されたか否かが判定され(S242)、送信スイッチが押下されている場合(S242:YES)、同様にコンテクスト情報300の送信処理が実行される(S243)。   If the request signal has not been received (S241: NO), it is determined whether or not the transmission switch of the mobile terminal device 7 has been pressed (S242). If the transmission switch has been pressed (S242: YES), the same applies. In addition, the transmission processing of the context information 300 is executed (S243).

一方、リクエスト信号を受信しておらず(S241:NO)、かつ送信スイッチも押下されていない場合は(S242:NO)、一定時間のウエイトがなされた後(S244)、S241に戻る。これにより、リクエスト信号の受信時又は送信スイッチの押下時には、携帯端末装置7から断片データ作成装置1へコンテクスト情報300が送信される。   On the other hand, if the request signal has not been received (S241: NO) and the transmission switch has not been pressed (S242: NO), after waiting for a certain time (S244), the process returns to S241. Thereby, the context information 300 is transmitted from the portable terminal device 7 to the fragment data creation device 1 when the request signal is received or when the transmission switch is pressed.

他方、図36に示すように、断片データ作成装置1では、コンテクスト情報300の受信があるか否かが判定される(S261)。このコンテクスト情報300は、リクエスト信号によるもの及び送信スイッチによるものの両方が含まれる。そして、コンテクスト情報300の受信がない場合は(S261:NO)、コンテクスト情報300のリクエスト信号の送信が実行されて(S262)、S261に戻る。コンテクスト情報300の受信がある場合は(S261:YES)、そのコンテクスト情報300がRAM130の入力情報記憶エリア132(図4参照)に保存される(S263)。   On the other hand, as shown in FIG. 36, the fragment data creation device 1 determines whether or not the context information 300 is received (S261). The context information 300 includes both the request signal and the transmission switch. If the context information 300 is not received (S261: NO), the request signal for the context information 300 is transmitted (S262), and the process returns to S261. When the context information 300 is received (S261: YES), the context information 300 is stored in the input information storage area 132 (see FIG. 4) of the RAM 130 (S263).

これにより、携帯端末装置7で送信スイッチが押下されて、断片データ作成装置1でコンテクスト情報300が受信されていれば、そのコンテクスト情報300が入力情報記憶エリア132に保存される。コンテクスト情報300が受信されていなければ、リクエスト信号を送信して、携帯端末装置7に対してコンテクスト情報300を要求する。よって、断片データ作成装置1は、携帯端末装置7からコンテクスト情報300を取得することができる。   As a result, if the transmission switch is pressed by the mobile terminal device 7 and the context information 300 is received by the fragment data creation device 1, the context information 300 is stored in the input information storage area 132. If the context information 300 has not been received, a request signal is transmitted to request the mobile terminal device 7 for the context information 300. Therefore, the fragment data creation device 1 can acquire the context information 300 from the mobile terminal device 7.

第3の実施の形態によれば、携帯端末装置7に、利用者がコンテクスト情報300の送信を指示するための送信スイッチを設けたので、利用者は任意のタイミングでコンテクスト情報300を送信することができる。そして、入力装置等で入力された断片情報200と、携帯端末装置7から受信したコンテクスト情報300とを、確実に対応付けて断片データ400を作成することができる。   According to the third embodiment, the mobile terminal device 7 is provided with the transmission switch for the user to instruct the transmission of the context information 300, so that the user transmits the context information 300 at an arbitrary timing. Can do. Then, the fragment data 400 can be created by reliably associating the fragment information 200 input by the input device or the like with the context information 300 received from the mobile terminal device 7.

ところで、上記「第1の実施の形態」〜「第3の実施の形態」においては、先述のように、統合ファイル作成プログラムを実行して上記のフローチャートを処理するCPU110(CPU710)が、本発明の「断片情報取得手段」25,「コンテクスト推定手段」12,「コンテクスト情報作成手段」14,「断片データ作成手段」15,「統合ファイル作成手段」17,「メディア変換手段」18に相当する。より詳細には、断片情報取得処理(図15〜図18)を実行するCPU110が、「断片情報取得手段」25に相当する。また、コンテクスト推定処理(図8)を実行するCPU710が、「コンテクスト推定手段」12に相当し、コンテクスト推定処理(図8)のS17及びS18を実行するCPU710が、「コンテクスト情報作成手段」14に相当する。また、断片データ作成処理(図20)を実行するCPU110が、「断片データ作成手段」15に相当する。また、統合ファイル作成処理(図24)を実行するCPU110が、「統合ファイル作成手段」17に相当し、「X文」作成処理(図27)のS132を実行するCPU110が、「メディア変換手段」18に相当する。   By the way, in the “first embodiment” to “third embodiment”, as described above, the CPU 110 (CPU 710) that executes the integrated file creation program and processes the above flowchart is the present invention. "Fragment information acquisition means" 25, "context estimation means" 12, "context information creation means" 14, "fragment data creation means" 15, "integrated file creation means" 17, and "media conversion means" 18. More specifically, the CPU 110 that executes the fragment information acquisition process (FIGS. 15 to 18) corresponds to the “fragment information acquisition unit” 25. The CPU 710 that executes the context estimation process (FIG. 8) corresponds to the “context estimation means” 12, and the CPU 710 that executes S 17 and S 18 of the context estimation process (FIG. 8) corresponds to the “context information creation means” 14. Equivalent to. Further, the CPU 110 that executes the fragment data creation process (FIG. 20) corresponds to the “fragment data creation means” 15. The CPU 110 that executes the integrated file creation process (FIG. 24) corresponds to the “integrated file creation means” 17, and the CPU 110 that executes S132 of the “X statement” creation process (FIG. 27) “the media conversion means”. Equivalent to 18.

また、コンテクスト情報300は、本発明の「付加情報」に相当する。よって、携帯端末装置7の通信制御部791が、本発明の「付加情報送信手段」に相当し、携帯端末装置7のRAM730(記憶装置8のRAM830)のコンテクスト情報記憶エリアが、本発明の「付加情報記憶手段」に相当し、入力パネル871に設けられた送信スイッチが、本発明の「付加情報送信指示手段」に相当し、断片データ作成装置1のモデム195が、本発明の「付加情報受信手段」に相当する。   The context information 300 corresponds to “additional information” of the present invention. Therefore, the communication control unit 791 of the mobile terminal device 7 corresponds to the “additional information transmission unit” of the present invention, and the context information storage area of the RAM 730 of the mobile terminal device 7 (the RAM 830 of the storage device 8) is “ The transmission switch provided on the input panel 871 corresponds to the “additional information storage means”, and corresponds to the “additional information transmission instruction means” of the present invention. Corresponds to “receiving means”.

なお、本発明は、以上詳述した「第1の実施の形態」〜「第3の実施の形態」に限定されるものではなく、各種の変形が可能なことはいうまでもない。   The present invention is not limited to the “first embodiment” to the “third embodiment” described in detail above, and it goes without saying that various modifications are possible.

例えば、上記実施の形態では、利用者のコンテクストとして「感動」である場合を例に説明しているが、コンテクストは、利用者の感情や利用者を取り巻く状況等であればよい。コンテクストしては、「感動」,「悲しみ」,「怒り」,「楽しさ」,「賑やかさ」,「忙しさ」等の様々なものが適用可能であり、各コンテクストに対応するコンテクスト定義テーブル13が設定されればよい。例えば、利用者のコンテクスト「悲しみ」に基づいて、統合ファイルを編集したい場合は、コンテクスト「悲しみ」に対応するコンテクスト定義テーブル13が設定されればよい。   For example, in the above-described embodiment, a case where the user's context is “impressed” is described as an example, but the context may be a user's emotion or a situation surrounding the user. Various contexts such as “impression”, “sadness”, “anger”, “fun”, “liveness”, “busyness”, etc. can be applied, and the context definition table corresponding to each context 13 may be set. For example, when it is desired to edit the integrated file based on the user's context “sadness”, the context definition table 13 corresponding to the context “sadness” may be set.

また、コンテクスト定義テーブル13には、あらかじめ任意のコンテクストについてのテーブルが利用者又は設計者によって設定されていてもよいし、複数のコンテクストの各々に対応する複数のテーブルがコンテクスト定義テーブル13にあらかじめ設定されており、コンテクスト推定処理(図8)において、自動的に最適なテーブルがコンテクスト定義テーブル13から選択されるようにしてもよい。   In the context definition table 13, a table for an arbitrary context may be set in advance by a user or a designer, or a plurality of tables corresponding to each of a plurality of contexts are set in the context definition table 13 in advance. In the context estimation process (FIG. 8), an optimum table may be automatically selected from the context definition table 13.

また、統合ファイル作成処理(図24)において、複数の断片データ400がどのような内容及び構成で編集されて統合ファイル600が作成されるかも、利用者又は設計者が任意に設定可能である。例えば、断片データ400に含まれるコンテクストデータ部304(図23参照)には、コンテクスト種別13aとコンテクスト値13cが示されているから(図12参照)、各コンテクスト種別13aのそれぞれについて断片データ400が編集されてもよい。また、コンテクスト値13cについて昇順又は降順にソートされるように編集されてもよい。   Also, in the integrated file creation process (FIG. 24), the user or designer can arbitrarily set the content and configuration of the plurality of pieces of fragment data 400 to create the integrated file 600. For example, since the context data portion 304 (see FIG. 23) included in the fragment data 400 shows the context type 13a and the context value 13c (see FIG. 12), the fragment data 400 is stored for each context type 13a. It may be edited. Further, the context values 13c may be edited so as to be sorted in ascending order or descending order.

また、キャリブレーション処理(図9)では、サンプリング値を測定してその平均値を基準値として算定しているが、サンプリング値の時系列データを取得して、その推移の特徴に基づいて基準値を算定するようにしてもよい。また、異常なサンプリング値は除外して基準値を算定するようにしてもよい。また、推定処理(図11)における各センサの増分値と閾値との比較処理(S42,S44,S46)では、各センサ毎に変化閾値εを設けておき、閾値を変化閾値εで補正した補正値で、増分値との比較を実行してもよい。   In the calibration process (FIG. 9), the sampling value is measured and the average value is calculated as the reference value. However, the time series data of the sampling value is acquired, and the reference value is calculated based on the characteristics of the transition. May be calculated. Further, the reference value may be calculated by excluding abnormal sampling values. Further, in the comparison process (S42, S44, S46) between the increment value of each sensor and the threshold value in the estimation process (FIG. 11), a correction threshold value ε is provided for each sensor, and the threshold value is corrected by the change threshold value ε. The value may be compared with an incremental value.

また、各センサから計測される利用者情報は、体温、発汗及び心拍数に限定されないことはいうまでもない。例えば、利用者の振動、脳波、呼吸、加速度、傾き、バイオリズムなどを利用者情報として計測するようにしてもよい。   Needless to say, the user information measured from each sensor is not limited to body temperature, sweating and heart rate. For example, user vibration, brain waves, respiration, acceleration, inclination, biorhythm, and the like may be measured as user information.

本発明の携帯端末装置、断片データ作成装置、断片データ作成システム及び統合ファイル作成システムは、利用者のコンテクストに基づいて断片データ及び統合ファイルを作成するコンピュータ機器に適用できる。   The portable terminal device, fragment data creation device, fragment data creation system, and integrated file creation system of the present invention can be applied to computer equipment that creates fragment data and an integrated file based on the user's context.

統合ファイル作成システムの概要を示す図である。It is a figure which shows the outline | summary of an integrated file creation system. 携帯端末装置7の構成を示すブロック図である。3 is a block diagram showing a configuration of a mobile terminal device 7. FIG. 断片データ作成装置1の構成を示すブロック図である。2 is a block diagram illustrating a configuration of a fragment data creation device 1. FIG. 断片データ作成装置1のRAM130の記憶エリアの構成を示す概念図である。4 is a conceptual diagram showing a configuration of a storage area of a RAM 130 of the fragment data creation device 1. FIG. 断片データ作成装置1のHDD140の記憶エリアの構成を示す概念図である。3 is a conceptual diagram illustrating a configuration of a storage area of an HDD 140 of a fragment data creation device 1. FIG. 統合ファイル作成システムの構成を機能別に示す機能ブロック図である。It is a functional block diagram which shows the structure of an integrated file creation system according to a function. 統合ファイル作成システムにおけるデータ構成の変遷を示す図である。It is a figure which shows the transition of the data structure in an integrated file creation system. コンテクスト推定処理のメインフローチャートである。It is a main flowchart of a context estimation process. キャリブレーション処理(S14)の詳細を示すフローチャートである。It is a flowchart which shows the detail of a calibration process (S14). 計測処理(S15)の詳細を示すフローチャートである。It is a flowchart which shows the detail of a measurement process (S15). 推定処理(S16)の詳細を示すフローチャートである。It is a flowchart which shows the detail of an estimation process (S16). コンテクスト定義テーブル13の概要を示す図である。It is a figure which shows the outline | summary of the context definition table. S17で作成されたコンテクスト情報300のデータ構成を示す図である。It is a figure which shows the data structure of the context information 300 produced by S17. 入力装置等の種類とメディア種類とに応じた断片情報取得方法を説明するためのテーブル図である。It is a table figure for demonstrating the fragment | piece information acquisition method according to types, such as an input device, and media types. ファイル転送による断片情報取得処理の詳細を示すフローチャートである。It is a flowchart which shows the detail of the fragment information acquisition process by file transfer. Webサーバ経由による断片情報取得処理の詳細を示すフローチャートである。It is a flowchart which shows the detail of the fragment information acquisition process via a Web server. Mailサーバ経由による断片情報取得処理の詳細を示すフローチャートである。It is a flowchart which shows the detail of the fragment information acquisition process via a Mail server. FAXゲートウエイ又はPSTNゲートウエイ経由による断片情報取得処理の詳細を示すフローチャートである。It is a flowchart which shows the detail of the fragment information acquisition process via a FAX gateway or PSTN gateway. 断片情報200のデータ構成を示す図である。It is a figure which shows the data structure of the fragment information 200. FIG. 断片データ作成処理のメインフローチャートである。It is a main flowchart of a fragment data creation process. コンテクスト情報のリクエスト実行処理(S74)の詳細を示すフローチャートである。It is a flowchart which shows the detail of the request execution process (S74) of context information. 断片データ作成実行処理(S75)の詳細を示すフローチャートである。It is a flowchart which shows the detail of a fragment data creation execution process (S75). 断片データ400のデータ構成を示す図である。It is a figure which shows the data structure of the fragment data. 統合ファイル作成処理のメインフローチャートである。It is a main flowchart of an integrated file creation process. 断片データリスト900のデータ構成を示す図である。It is a figure which shows the data structure of the fragment | piece data list 900. FIG. メディア変換テーブル19の概要を示す図である。6 is a diagram showing an outline of a media conversion table 19. FIG. 「X文」作成処理(S103,S104,S105,S106)の詳細を示すフローチャートである。It is a flowchart which shows the detail of a "X sentence" creation process (S103, S104, S105, S106). 編集ルールテーブル20のデータ構成を示す図である。3 is a diagram showing a data configuration of an editing rule table 20. FIG. 「X文」構成リスト910のデータ構成を示す図である。6 is a diagram showing a data configuration of an “X sentence” configuration list 910. FIG. 統合ファイル600のデータ構成を示す図である。6 is a diagram showing a data configuration of an integrated file 600. FIG. 記憶装置8の構成を示すブロック図である。3 is a block diagram showing a configuration of a storage device 8. FIG. 第2の実施の形態における、統合ファイル作成システムの構成を機能別に示す機能ブロック図である。It is a functional block diagram which shows the structure of the integrated file creation system in 2nd Embodiment according to a function. 第2の実施の形態における、コンテクスト情報のリクエスト実行処理(S74)の詳細を示すフローチャートである。It is a flowchart which shows the detail of the request execution process (S74) of context information in 2nd Embodiment. 第3の実施の形態における、統合ファイル作成システムの構成を機能別に示す機能ブロック図である。It is a functional block diagram which shows the structure of the integrated file creation system in 3rd Embodiment according to a function. 携帯端末装置7の起動中の処理を示すフローチャートである。10 is a flowchart showing processing during activation of the mobile terminal device 7; 第3の実施の形態における、コンテクスト情報のリクエスト実行処理(S74)の詳細を示すフローチャートである。It is a flowchart which shows the detail of the request execution process (S74) of context information in 3rd Embodiment.

符号の説明Explanation of symbols

1 断片データ作成装置
2 PDA
3 携帯電話機
4 デジタルカメラ
5 FAX
6 固定電話
7 携帯端末装置
8 記憶装置
10 入力手段
11 センサ
12 コンテクスト推定手段
13 コンテクスト定義テーブル
14 コンテクスト情報作成手段
15 断片データ作成手段
16 断片データ記憶手段
17 統合ファイル作成手段
18 メディア変換手段
19 メディア変換テーブル
20 編集ルールテーブル
21 統合ファイル記憶手段
24 インタフェース手段
25 断片情報取得手段
28 コンテクスト情報送信手段
29 コンテクスト情報受信手段
30 コンテクスト情報記憶手段
31 リクエスト信号送信手段
32 リクエスト信号受信手段
33 第2のコンテクスト情報送信手段
34 第2のコンテクスト情報受信手段
35 コンテクスト情報受信タイマ
36 断片情報取得タイマ
40 コンテクスト情報送信指示手段
110 CPU
115 バス
120 ROM
130 RAM
140 HDD
150 USBインタフェース
160 表示制御部
161 ディスプレイ
170 音声制御部
171 マイク
172 スピーカ
180 入力検知部
181 入力パネル
190 タイマ
195 モデム
196 アンテナ
200 断片情報
300 コンテクスト情報
400 断片データ
600 統合ファイル
710 CPU
715 バス
720 ROM
730 RAM
740 HDD
780 入力検知部
781 入力パネル
782 体温センサ
783 発汗センサ
784 心拍数センサ
790 タイマ
791 通信制御部
792 アンテナ
900 断片データリスト
910 「X文」構成リスト
1 Fragment data creation device 2 PDA
3 Mobile phone 4 Digital camera 5 FAX
DESCRIPTION OF SYMBOLS 6 Fixed telephone 7 Mobile terminal device 8 Storage device 10 Input means 11 Sensor 12 Context estimation means 13 Context definition table 14 Context information creation means 15 Fragment data creation means 16 Fragment data storage means 17 Integrated file creation means 18 Media conversion means 19 Media conversion Table 20 Editing rule table 21 Integrated file storage means 24 Interface means 25 Fragment information acquisition means 28 Context information transmission means 29 Context information reception means 30 Context information storage means 31 Request signal transmission means 32 Request signal reception means 33 Second context information transmission Means 34 Second context information reception means 35 Context information reception timer 36 Fragment information acquisition timer 40 Context information transmission instruction means 110 CPU
115 bus 120 ROM
130 RAM
140 HDD
150 USB Interface 160 Display Control Unit 161 Display 170 Audio Control Unit 171 Microphone 172 Speaker 180 Input Detection Unit 181 Input Panel 190 Timer 195 Modem 196 Antenna 200 Fragment Information 300 Context Information 400 Fragment Data 600 Integrated File 710 CPU
715 bus 720 ROM
730 RAM
740 HDD
780 Input detection unit 781 Input panel 782 Body temperature sensor 783 Sweat sensor 784 Heart rate sensor 790 Timer 791 Communication control unit 792 Antenna 900 Fragment data list 910 “X sentence” configuration list

Claims (18)

文字情報、画像情報及び音声情報の少なくとも1つを含む断片情報に付加する付加情報のために、利用者に関する利用者情報を計測するセンサと、
前記センサにより計測された前記利用者情報に基づく前記付加情報を、断片データ作成装置において前記断片情報に付加して断片データを作成するために送信する付加情報送信手段と
を備えることを特徴とする携帯端末装置。
A sensor for measuring user information related to a user for additional information to be added to fragment information including at least one of character information, image information and audio information;
And additional information transmitting means for transmitting the additional information based on the user information measured by the sensor to generate fragment data by adding the additional information to the fragment information in the fragment data generating device. Mobile terminal device.
前記センサは、あらかじめ定められた時間間隔で前記利用者情報を計測し、
前記センサにより計測された最新の前記利用者情報に基づく、最新の前記付加情報を記憶する付加情報記憶手段と、
前記付加情報を要求するリクエスト信号を受信するリクエスト信号受信手段とを備え、
前記付加情報送信手段は、前記リクエスト信号受信手段により前記リクエスト信号が受信された場合、前記付加情報記憶手段が記憶する最新の前記付加情報を要求元に送信することを特徴とする請求項1に記載の携帯端末装置。
The sensor measures the user information at a predetermined time interval,
Additional information storage means for storing the latest additional information based on the latest user information measured by the sensor;
Request signal receiving means for receiving a request signal for requesting the additional information,
2. The additional information transmitting unit, when the request signal is received by the request signal receiving unit, transmits the latest additional information stored in the additional information storage unit to a request source. The portable terminal device described.
前記センサは、あらかじめ定められた時間間隔で前記利用者情報を計測し、
前記付加情報送信手段は、前記センサにより計測された前記利用者情報に基づく前記付加情報を、ネットワークを介して記憶装置に送信することを特徴とする請求項1に記載の携帯端末装置。
The sensor measures the user information at a predetermined time interval,
The portable terminal device according to claim 1, wherein the additional information transmission unit transmits the additional information based on the user information measured by the sensor to a storage device via a network.
前記センサは、あらかじめ定められた時間間隔で前記利用者情報を計測し、
前記センサにより計測された最新の前記利用者情報に基づく、最新の前記付加情報を記憶する付加情報記憶手段と、
前記付加情報記憶手段により記憶される最新の付加情報の送信を指示するための付加情報送信指示手段とを備え、
前記付加情報送信手段は、前記付加情報送信指示手段により送信が指示された場合、前記付加情報記憶手段により記憶される最新の前記付加情報を送信することを特徴とする請求項1に記載の携帯端末装置。
The sensor measures the user information at a predetermined time interval,
Additional information storage means for storing the latest additional information based on the latest user information measured by the sensor;
Additional information transmission instruction means for instructing transmission of the latest additional information stored by the additional information storage means,
2. The mobile phone according to claim 1, wherein when the transmission is instructed by the additional information transmission instruction unit, the additional information transmission unit transmits the latest additional information stored in the additional information storage unit. Terminal device.
前記センサにより計測された前記利用者情報に基づいて、前記利用者における感情、雰囲気及び状態の少なくとも1つを示すコンテクストを推定するコンテクスト推定手段と、
前記コンテクスト推定手段により推定された前記コンテクストに基づいて、前記付加情報としてのコンテクスト情報を作成するコンテクスト情報作成手段と
を備えることを特徴とする請求項1乃至4のいずれかに記載の携帯端末装置。
Based on the user information measured by the sensor, context estimation means for estimating a context indicating at least one of emotion, atmosphere and state in the user;
5. The mobile terminal device according to claim 1, further comprising: context information creation means for creating context information as the additional information based on the context estimated by the context estimation means. .
前記利用者情報と前記コンテクストの対応を定義したコンテクスト定義テーブルを備え、
前記コンテクスト推定手段は、前記コンテクスト定義テーブルに基づいて、前記センサから計測された前記利用者情報に対応する前記コンテクストを推定することを特徴とする請求項5に記載の携帯端末装置。
A context definition table that defines the correspondence between the user information and the context;
The mobile terminal device according to claim 5, wherein the context estimation unit estimates the context corresponding to the user information measured from the sensor based on the context definition table.
前記コンテクスト情報作成手段は、前記推定された前記コンテクストの種別と該コンテクストの強弱とを示すコンテクスト情報を作成することを特徴とする請求項5又は6に記載の携帯端末装置。   The mobile terminal device according to claim 5 or 6, wherein the context information creating means creates context information indicating the estimated type of the context and the strength of the context. 前記センサは、前記利用者の体温、心拍数、発汗、呼吸及び加速度の少なくとも1つを計測するものであることを特徴とする請求項1乃至7のいずれかに記載の携帯端末装置。   The portable terminal device according to claim 1, wherein the sensor measures at least one of a body temperature, a heart rate, sweating, respiration, and acceleration of the user. 文字情報、画像情報及び音声情報の少なくとも1つを含む断片情報を、ネットワークを介して取得するためのインタフェースであるインタフェース手段と、
前記インタフェース手段を介して前記断片情報を取得する断片情報取得手段と、
携帯端末装置から送信された利用者情報に基づく付加情報を受信する付加情報受信手段と、
前記断片情報取得手段により取得された前記断片情報に、前記付加情報受信手段により受信された前記付加情報を付加して、断片データを作成する断片データ作成手段と
を備えることを特徴とする断片データ作成装置。
Interface means that is an interface for acquiring fragment information including at least one of character information, image information, and audio information via a network;
Fragment information acquisition means for acquiring the fragment information via the interface means;
Additional information receiving means for receiving additional information based on user information transmitted from the mobile terminal device;
Fragment data comprising: fragment data creating means for creating fragment data by adding the additional information received by the additional information receiving means to the fragment information obtained by the fragment information obtaining means Creation device.
前記断片情報取得手段が前記断片情報を取得した場合、前記付加情報を要求するリクエスト信号を送信するリクエスト信号送信手段を備え、
前記付加情報受信手段は、前記リクエスト信号に応じて送信された前記付加情報を受信することを特徴とする請求項9に記載の断片データ作成装置。
When the fragment information acquisition means acquires the fragment information, the request information transmission means for transmitting a request signal for requesting the additional information,
The fragment data creation device according to claim 9, wherein the additional information receiving unit receives the additional information transmitted in response to the request signal.
前記断片情報取得手段により前記断片情報が取得された日時を計測する断片情報取得タイマと、
前記リクエスト信号送信手段は、前記断片情報取得手段により前記断片情報が取得された場合、前記リクエスト信号と、前記断片情報取得タイマにより取得された日時であるリクエスト日時とを送信することを特徴とする請求項10に記載の断片データ作成装置。
A fragment information acquisition timer for measuring the date and time when the fragment information was acquired by the fragment information acquisition means;
The request signal transmission unit transmits the request signal and a request date and time acquired by the fragment information acquisition timer when the fragment information is acquired by the fragment information acquisition unit. The fragment data creation device according to claim 10.
前記インタフェース手段は、ネットワーク上の公開ディレクトリ、メールサーバ及びウェブサーバの少なくとも1つと接続するためのインタフェースであり、若しくは、電話ゲートウエイ又はFAXゲートウエイとの接続を確立してデータ通信を実行するためのインタフェースであることを特徴とする請求項9乃至11のいずれかに記載の断片データ作成装置。   The interface means is an interface for connecting to at least one of a public directory on a network, a mail server, and a web server, or an interface for establishing a connection with a telephone gateway or a FAX gateway to execute data communication. The fragment data creation device according to any one of claims 9 to 11, wherein 前記断片データの種別に応じて、該断片データのデータ形式を変換するための変換情報を定義したメディア変換テーブルと、
前記メディア変換テーブルに基づいて、前記断片データ作成手段により作成された前記断片データのデータ形式を変換するメディア変換手段と
を備えることを特徴とする請求項9乃至12のいずれかに記載の断片データ作成装置。
According to the type of the fragment data, a media conversion table that defines conversion information for converting the data format of the fragment data;
The fragment data according to any one of claims 9 to 12, further comprising media conversion means for converting a data format of the fragment data created by the fragment data creation means based on the media conversion table. Creation device.
前記断片データを記憶する断片データ記憶手段と、
前記断片データ記憶手段に記憶された前記断片データに付加された前記付加情報に基づいて、複数の該断片データを編集して統合ファイルを作成する統合ファイル作成手段と
を備えることを特徴とする請求項9乃至13のいずれかに記載の断片データ作成装置。
Fragment data storage means for storing the fragment data;
The integrated file creating means for creating a consolidated file by editing a plurality of the fragment data based on the additional information added to the fragment data stored in the fragment data storage means. Item 14. The fragment data creation device according to any one of Items 9 to 13.
前記断片データを編集して統合ファイルを作成するための編集ルールを定める編集ルールテーブルを備え、
前記統合ファイル作成手段は、前記編集ルールテーブルに定められた前記編集ルールと、前記断片データ記憶手段に記憶された前記断片データに付加された前記付加情報とに基づいて、複数の該断片データを編集して前記統合ファイルを作成することを特徴とする請求項14に記載の断片データ作成装置。
An edit rule table for defining an edit rule for creating the integrated file by editing the fragment data,
The integrated file creation means is configured to generate a plurality of pieces of the fragment data based on the edit rules defined in the edit rule table and the additional information added to the fragment data stored in the fragment data storage means. 15. The fragment data creation device according to claim 14, wherein the integrated file is created by editing.
前記編集ルールは、前記断片データに付加された前記付加情報に基づいて、該断片データに含まれる前記断片情報の接合順序を定めるものであることを特徴とする請求項15に記載の断片データ作成装置。   16. The fragment data creation according to claim 15, wherein the editing rule determines a joining order of the fragment information included in the fragment data based on the additional information added to the fragment data. apparatus. 請求項1乃至8のいずれかに記載の携帯端末装置と、請求項9乃至16のいずれかに記載の断片データ作成装置とが、ネットワークを介して接続された断片データ作成システム。   A fragment data creation system in which the mobile terminal device according to any one of claims 1 to 8 and the fragment data creation device according to any one of claims 9 to 16 are connected via a network. 利用者における感情、雰囲気及び状態の少なくとも1つを示すコンテクストを示すコンテクスト情報が取得される携帯端末装置と、該携帯端末装置で取得された前記コンテクスト情報が記憶される記憶装置と、該記憶装置に記憶された該コンテクスト情報に基づいて統合ファイルが作成される断片データ作成装置とが、ネットワークを介して接続された統合ファイル作成システムであって、
前記携帯端末装置は、
あらかじめ定められた時間間隔で利用者に関する利用者情報を計測するセンサと、
前記センサにより計測された前記利用者情報に基づいて、前記コンテクストを推定するコンテクスト推定手段と、
前記コンテクスト推定手段により推定された前記コンテクストに基づいて、コンテクスト情報を作成するコンテクスト情報作成手段と、
前記コンテクスト情報作成手段により作成されたコンテクスト情報を前記記憶装置へ送信するコンテクスト情報送信手段とを備え、
前記記憶装置は、
前記携帯端末装置から送信された前記コンテクスト情報を受信するコンテクスト情報受信手段と、
前記コンテクスト情報受信手段によりコンテクスト情報が受信された日時を計測するコンテクスト情報受信タイマと、
前記コンテクスト情報受信手段により受信された前記コンテクスト情報を、前記コンテクスト情報受信タイマが計測した日時に対応付けて記憶するコンテクスト情報記憶手段とを備え、
前記断片データ作成装置は、
文字情報、画像情報及び音声情報の少なくとも1つを含む断片情報を、ネットワークを介して取得するためのインタフェースであるインタフェース手段と、
前記インタフェース手段を介して前記断片情報を取得する断片情報取得手段と、
前記断片情報取得手段により前記断片情報が取得された場合、前記コンテクスト情報を要求するリクエスト信号を、前記記憶装置へ送信するリクエスト信号送信手段と、
前記リクエスト信号に応じて送信された前記コンテクスト情報を受信する第2のコンテクスト情報受信手段と、
前記断片情報取得手段により取得された前記断片情報に、前記コンテクスト情報受信手段により受信された前記コンテクスト情報を付加して、断片データを作成する断片データ作成手段と
前記断片データを記憶する断片データ記憶手段と、
前記断片データを編集して統合ファイルを作成するための編集ルールを定める編集ルールテーブルと、
前記編集ルールテーブルに定められた前記編集ルールと、前記断片データ記憶手段に記憶された前記断片データに付加された前記コンテクスト情報とに基づいて、複数の該断片データを編集して統合ファイルを作成する統合ファイル作成手段とを備え、
前記記憶装置は、更に、
前記断片データ作成装置から送信された前記リクエスト信号を受信するリクエスト信号受信手段と、
前記リクエスト信号受信手段により前記リクエスト信号が受信された場合、前記コンテクスト情報記憶手段に記憶された前記コンテクスト情報を、要求元の前記断片データ作成装置へ送信する第2のコンテクスト情報送信手段と
を備えることを特徴とする統合ファイル作成システム。




























A mobile terminal device in which context information indicating a context indicating at least one of emotion, atmosphere, and state of the user is acquired, a storage device in which the context information acquired in the mobile terminal device is stored, and the storage device An integrated file creation system in which an integrated file is created based on the context information stored in a fragment data creation device connected via a network,
The portable terminal device
A sensor that measures user information about the user at predetermined time intervals;
Based on the user information measured by the sensor, context estimation means for estimating the context;
Context information creating means for creating context information based on the context estimated by the context estimating means;
Context information transmitting means for transmitting the context information created by the context information creating means to the storage device,
The storage device
Context information receiving means for receiving the context information transmitted from the mobile terminal device;
A context information reception timer for measuring the date and time when the context information was received by the context information receiving means;
Context information storage means for storing the context information received by the context information reception means in association with the date and time measured by the context information reception timer;
The fragment data creation device includes:
Interface means that is an interface for acquiring fragment information including at least one of character information, image information, and audio information via a network;
Fragment information acquisition means for acquiring the fragment information via the interface means;
When the fragment information is acquired by the fragment information acquisition means, a request signal transmission means for transmitting a request signal for requesting the context information to the storage device;
Second context information receiving means for receiving the context information transmitted in response to the request signal;
Fragment data creating means for creating fragment data by adding the context information received by the context information receiving means to the fragment information obtained by the fragment information obtaining means; and fragment data storage for storing the fragment data Means,
An editing rule table that defines editing rules for editing the fragment data to create an integrated file;
Based on the editing rules defined in the editing rule table and the context information added to the fragment data stored in the fragment data storage means, a plurality of the fragment data are edited to create an integrated file Integrated file creation means to
The storage device further includes:
Request signal receiving means for receiving the request signal transmitted from the fragment data creating device;
A second context information transmission unit configured to transmit the context information stored in the context information storage unit to the request source fragment data creation device when the request signal is received by the request signal reception unit; An integrated file creation system characterized by that.




























JP2004032726A 2004-02-09 2004-02-09 Mobile terminal device, fragment data creation device, and integrated file creation system Expired - Fee Related JP4547927B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2004032726A JP4547927B2 (en) 2004-02-09 2004-02-09 Mobile terminal device, fragment data creation device, and integrated file creation system
PCT/JP2005/001846 WO2005076136A1 (en) 2004-02-09 2005-02-08 Mobile terminal device, unified file creation device, combined information creation system, and unified file creation system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004032726A JP4547927B2 (en) 2004-02-09 2004-02-09 Mobile terminal device, fragment data creation device, and integrated file creation system

Publications (2)

Publication Number Publication Date
JP2005222502A true JP2005222502A (en) 2005-08-18
JP4547927B2 JP4547927B2 (en) 2010-09-22

Family

ID=34998057

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004032726A Expired - Fee Related JP4547927B2 (en) 2004-02-09 2004-02-09 Mobile terminal device, fragment data creation device, and integrated file creation system

Country Status (1)

Country Link
JP (1) JP4547927B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100747509B1 (en) 2005-12-09 2007-08-08 한국전자통신연구원 System for providing service information using the mobile device
KR100953826B1 (en) 2007-08-14 2010-04-20 광주과학기술원 Portable Device and Method for Managing User's Health
JP2011180946A (en) * 2010-03-03 2011-09-15 Oki Electric Industry Co Ltd Sensor data providing system, method and device

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101894389B1 (en) 2011-04-21 2018-10-05 삼성전자주식회사 Method and apparatus for connecting between devices

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0887870A (en) * 1994-09-16 1996-04-02 Toshiba Corp Information processor
JP2001084206A (en) * 1999-09-14 2001-03-30 Ricoh Co Ltd Information processor, method for displaying use history and storage medium
JP2001216315A (en) * 2000-02-02 2001-08-10 Nippon Telegr & Teleph Corp <Ntt> System and method for grasping context and recording medium with recorded processing program thereof
JP2002236698A (en) * 2001-02-08 2002-08-23 Sharp Corp Information processor, information processing program and record medium
JP2002342357A (en) * 2001-05-18 2002-11-29 Kenichiro Ishijima Personal video database generator, image processor, personal database generating method, program and storage medium
JP2003233624A (en) * 2001-12-26 2003-08-22 Eastman Kodak Co Method for creating and using affective information in digital imaging system
JP2004537111A (en) * 2001-07-10 2004-12-09 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Method and system for recording user behavior based on location

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0887870A (en) * 1994-09-16 1996-04-02 Toshiba Corp Information processor
JP2001084206A (en) * 1999-09-14 2001-03-30 Ricoh Co Ltd Information processor, method for displaying use history and storage medium
JP2001216315A (en) * 2000-02-02 2001-08-10 Nippon Telegr & Teleph Corp <Ntt> System and method for grasping context and recording medium with recorded processing program thereof
JP2002236698A (en) * 2001-02-08 2002-08-23 Sharp Corp Information processor, information processing program and record medium
JP2002342357A (en) * 2001-05-18 2002-11-29 Kenichiro Ishijima Personal video database generator, image processor, personal database generating method, program and storage medium
JP2004537111A (en) * 2001-07-10 2004-12-09 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Method and system for recording user behavior based on location
JP2003233624A (en) * 2001-12-26 2003-08-22 Eastman Kodak Co Method for creating and using affective information in digital imaging system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100747509B1 (en) 2005-12-09 2007-08-08 한국전자통신연구원 System for providing service information using the mobile device
KR100953826B1 (en) 2007-08-14 2010-04-20 광주과학기술원 Portable Device and Method for Managing User's Health
JP2011180946A (en) * 2010-03-03 2011-09-15 Oki Electric Industry Co Ltd Sensor data providing system, method and device

Also Published As

Publication number Publication date
JP4547927B2 (en) 2010-09-22

Similar Documents

Publication Publication Date Title
US8781450B2 (en) Method and system for creating a personalized journal based on collecting links to information and annotating those links for later retrieval
JP5888172B2 (en) Data storage device and program
US20160132586A1 (en) Method and system for processing information based on detected biometric event data
JP2003161792A (en) Electronic apparatus and control method thereof
US8629894B2 (en) Apparatus and method for automatically transmitting emoticon during video communication in mobile communication terminal
JP4547927B2 (en) Mobile terminal device, fragment data creation device, and integrated file creation system
JP4268667B2 (en) Audio information recording device
JP2006304167A (en) Key generating method and key generating apparatus
JP4732470B2 (en) Display control method, server, display device, and communication system
JP2006238220A (en) Imaging apparatus, imaging method, and program
JP4547926B2 (en) Fragment data creation device and fragment data creation system
JP4006642B2 (en) Imaging device and collar with imaging device
WO2005076136A1 (en) Mobile terminal device, unified file creation device, combined information creation system, and unified file creation system
JP2007336098A (en) Video controller for video recording/reproduction system
JP4547925B2 (en) Integrated file creation device and integrated file creation system
JP5924474B2 (en) Portable electronic device, its control method and program
JP2003308142A (en) Message processing system, voice signal processing system, message processing facility, message transmitting terminal, voice signal processing facility, message processing program, voice signal processing program, program for facility, program for terminal, message data structure, message processing method, voice signal processing method and message preparation method
JP2009211341A (en) Image display method and display apparatus thereof
JP2014053717A (en) Video monitoring system
JP5754218B2 (en) SEARCH DEVICE, SEARCH METHOD, AND PROGRAM
JP5825040B2 (en) Communication terminal device and computer program
JP2004235881A (en) Interphone device and interphone system
WO2024162089A1 (en) Information processing terminal, image transmission system, and program
JP2005354506A (en) Digital camera and photographed image data processing program
JPH10154163A (en) Portable behavior recording device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070117

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20080212

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100119

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100319

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

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

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

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees