Nothing Special   »   [go: up one dir, main page]

JP2009020694A - Health information input support device, portable telephone, health information reception device, health information transmission/reception system, health information input support method, control program, and computer-readable recording medium - Google Patents

Health information input support device, portable telephone, health information reception device, health information transmission/reception system, health information input support method, control program, and computer-readable recording medium Download PDF

Info

Publication number
JP2009020694A
JP2009020694A JP2007182610A JP2007182610A JP2009020694A JP 2009020694 A JP2009020694 A JP 2009020694A JP 2007182610 A JP2007182610 A JP 2007182610A JP 2007182610 A JP2007182610 A JP 2007182610A JP 2009020694 A JP2009020694 A JP 2009020694A
Authority
JP
Japan
Prior art keywords
health information
history
acquisition
health
time
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.)
Pending
Application number
JP2007182610A
Other languages
Japanese (ja)
Inventor
Yoshihiro Uchida
好弘 内田
Katsuya Nakagawa
克哉 中川
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.)
Sharp Corp
Original Assignee
Sharp Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sharp Corp filed Critical Sharp Corp
Priority to JP2007182610A priority Critical patent/JP2009020694A/en
Publication of JP2009020694A publication Critical patent/JP2009020694A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Medical Treatment And Welfare Office Work (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To prompt a user to periodically input health information without making the user get bored. <P>SOLUTION: A portable telephone 1 is provided with an input control part 3 for acquiring meal information related with the meal of a user; a history data generation part 4 for generating history data showing the history of the acquisition of the meal information by the input control part 3; and a character generation part 6 for generating an image or voice data corresponding to the history shown by the history data or both of them. <P>COPYRIGHT: (C)2009,JPO&INPIT

Description

本発明は、ユーザによって定期的に健康情報が入力されるように促す健康情報入力支援装置、健康情報入力支援方法、健康情報受信装置および健康情報送受信システムに関するものである。   The present invention relates to a health information input support device, a health information input support method, a health information reception device, and a health information transmission / reception system that prompts a user to periodically input health information.

糖尿病の治療や減量目的などのために、使用者が、自身の体重、血糖値、食事情報などの健康情報を、携帯電話等の情報端末装置に入力し、入力された健康情報に基づいて、食事、体重、血糖値などに関する使用者の健康の管理、指導を遠隔地にいる医師等が行うことが広くなされている。   For the purpose of diabetes treatment or weight loss, the user inputs his / her own body weight, blood sugar level, diet information and other health information into an information terminal device such as a mobile phone, and based on the entered health information, It is widely performed by a doctor or the like who is in a remote place to manage and give guidance on the health of the user regarding meals, weight, blood sugar levels, and the like.

このようなシステムでは、一般に使用者が手動で入力した健康情報、デジタルカメラ等による撮影画像、または使用者の生理状態を測定した測定値を取得し、使用者の健康状態の管理を行っている。   In such a system, in general, health information manually input by the user, a photographed image by a digital camera, or a measurement value obtained by measuring the physiological state of the user is acquired, and the health state of the user is managed. .

しかしながら、手入力を行う、写真を撮る、生理状態を測定するという作業は、手間がかかり、また単調でもあるため、使用者が飽きてしまい、短期間でやめてしまう場合も多い。   However, manual input, taking a picture, and measuring a physiological state are time-consuming and monotonous, so the user gets bored and often quits in a short period of time.

そこで、特許文献1に記載の双方向健康管理システムでは、デジタルカメラで撮影した写真をネットワークを介して外部の医師、データ管理センター等に送り、自己データ・医学情報・アドバイスを自己管理の継続を触発するタイミングで使用者に与えることにより使用者の興味を継続させるという方法が採られている。
特開2002−222266号公報(2002年8月9日公開)
Therefore, in the interactive health management system described in Patent Document 1, photographs taken with a digital camera are sent over the network to an external doctor, data management center, etc., and self-management of self-data, medical information, and advice is continued. A method is adopted in which the user's interest is continued by giving the user at the timing of inspiration.
JP 2002-222266 A (released on August 9, 2002)

しかしながら、上記従来の方法を用いた場合には、情報端末装置に入力される健康情報が同じであれば、同様のアドバイスが返ってくるため、一定日数が経過すると使用者にとって変化が乏しくなり、健康情報の入力を継続するための動機が得難いという問題がある。   However, when using the above conventional method, if the health information input to the information terminal device is the same, the same advice will be returned, so the change will be poor for the user after a certain number of days, There is a problem that it is difficult to obtain motivation to continue inputting health information.

本発明は、上記の問題点を解決するためになされたもので、その目的は、使用者が飽きることなく定期的に健康情報を入力することを促す健康情報入力支援装置および健康情報入力支援方法を提供する事である。   The present invention has been made to solve the above-described problems, and its purpose is to provide a health information input support device and a health information input support method that prompts a user to regularly input health information without getting bored. Is to provide.

本発明に係る健康情報入力支援装置は、上記の課題を解決するために、使用者の健康に関する健康情報を取得する健康情報取得手段と、上記健康情報取得手段が上記健康情報を取得した履歴を示す履歴データを生成する履歴データ生成手段と、上記履歴データ生成手段が生成した履歴データが示す上記履歴に応じた画像または音声データもしくはその両方を生成または選択する出力データ生成手段とを備えることを特徴としている。   In order to solve the above problems, the health information input support device according to the present invention obtains health information acquisition means for acquiring health information related to the health of the user, and a history of the health information acquisition means acquiring the health information. History data generating means for generating history data to be shown, and output data generating means for generating or selecting image and / or audio data corresponding to the history indicated by the history data generated by the history data generating means. It is a feature.

本発明に係る健康情報入力支援方法は、上記の課題を解決するために、健康情報入力支援装置における健康情報入力支援方法であって、使用者の健康に関する健康情報を取得する健康情報取得工程と、上記健康情報取得工程において上記健康情報を取得した履歴を示す履歴データを生成する履歴データ生成工程と、上記履歴データ生成工程において生成した履歴データが示す上記履歴に応じた画像または音声データもしくはその両方を生成または選択する出力データ生成工程とを含むことを特徴としている。   A health information input support method according to the present invention is a health information input support method in a health information input support device for solving the above-described problem, and includes a health information acquisition step of acquiring health information related to a user's health; A history data generation step for generating history data indicating a history of acquiring the health information in the health information acquisition step, and image or audio data corresponding to the history indicated by the history data generated in the history data generation step or the And an output data generation step of generating or selecting both.

上記の構成によれば、健康情報取得手段は、使用者の健康に関する健康情報を取得し、履歴データ生成手段は、健康情報取得手段が健康情報を取得した履歴を示す履歴データを生成する。さらに、出力データ生成手段は、履歴データ生成手段が生成した履歴データが示す履歴に応じた画像または音声データもしくはその両方を生成または選択する。   According to said structure, a health information acquisition means acquires the health information regarding a user's health, and a historical data production | generation means produces | generates the historical data which shows the log | history which the health information acquisition means acquired health information. Further, the output data generating means generates or selects image and / or audio data corresponding to the history indicated by the history data generated by the history data generating means.

換言すれば、使用者が健康情報を健康情報入力支援装置に入力する場合に、その入力の履歴に応じた画像または音声データもしくはその両方が生成または選択される。   In other words, when the user inputs health information to the health information input support device, image and / or audio data corresponding to the input history is generated or selected.

それゆえ、出力データ生成手段が生成または選択した画像を表示すること、または、出力データ生成手段が生成した音声データが示す音声を発することにより、健康情報を健康情報入力支援装置に入力することに対して使用者に面白みを感じさせることができ、健康情報を健康情報入力支援装置に入力することを使用者に促すことができる。   Therefore, by displaying the image generated or selected by the output data generating means, or by outputting the sound indicated by the sound data generated by the output data generating means, the health information is input to the health information input support device. On the other hand, it is possible to make the user feel interesting and to prompt the user to input health information into the health information input support device.

上記出力データ生成手段は、上記履歴に応じた画像または音声データとして、キャラクタの画像または音声データを生成または選択することが好ましい。   The output data generation means preferably generates or selects character image or sound data as image or sound data corresponding to the history.

上記の構成によれば、出力データ生成手段が生成または選択する画像または音声データは、キャラクタの画像または音声データである。   According to the above configuration, the image or sound data generated or selected by the output data generating means is character image or sound data.

それゆえ、より効果的に、健康情報を健康情報入力支援装置に入力することに対して使用者に面白みを感じさせることができる。   Therefore, it is possible to make the user feel more interesting to input health information into the health information input support device more effectively.

上記健康情報入力支援装置は、上記履歴データ生成手段が生成した履歴データから、上記健康情報取得手段が単位時間あたりに上記健康情報を取得した回数である取得回数を算出する取得回数算出手段をさらに備え、上記出力データ生成手段は、上記取得回数算出手段が算出した上記取得回数に応じた画像または音声データもしくはその両方を、上記履歴に応じた画像または音声データとして生成または選択することが好ましい。   The health information input support device further includes an acquisition count calculation means for calculating an acquisition count that is the number of times the health information acquisition means acquires the health information per unit time from the history data generated by the history data generation means. The output data generation means preferably generates or selects image and / or audio data corresponding to the acquisition count calculated by the acquisition count calculation means as image or audio data corresponding to the history.

上記の構成によれば、取得回数算出手段は、履歴データ生成手段が生成した履歴データから、健康情報取得手段が単位時間あたりに健康情報を取得した回数である取得回数を算出する。例えば、取得回数算出手段は、健康情報取得手段が1日あたりに健康情報を取得した取得回数を算出する。そして、出力データ生成手段は、取得回数算出手段が算出した取得回数に応じた画像または音声データもしくはその両方を生成または選択する。   According to said structure, an acquisition frequency calculation means calculates the acquisition frequency which is the frequency | count that the health information acquisition means acquired health information per unit time from the historical data which the historical data generation means produced | generated. For example, the acquisition number calculation means calculates the number of acquisition times that the health information acquisition means acquired the health information per day. Then, the output data generation unit generates or selects image and / or audio data corresponding to the number of acquisitions calculated by the acquisition number calculation unit.

それゆえ、使用者が健康情報を入力した頻度に応じて、使用者に認識させる画像または音声データもしくはその両方を変化させることができる。例えば、上記頻度が所定の頻度よりも低い場合に、その旨を使用者に認識させるための画像を生成することができる。   Therefore, it is possible to change the image and / or sound data to be recognized by the user according to the frequency with which the user inputs the health information. For example, when the frequency is lower than a predetermined frequency, an image for allowing the user to recognize that can be generated.

上記履歴データ生成手段は、上記健康情報取得手段が上記健康情報を取得した時刻の履歴を示すデータを上記履歴データとして生成し、上記取得回数算出手段は、上記健康情報取得手段が所定の時間間隔よりも短い時間間隔で上記健康情報を複数回取得したことを上記履歴データが示す場合に、当該複数回の健康情報の取得を1回の取得と見なすことにより、上記取得回数を算出することが好ましい。   The history data generation unit generates data indicating the history of the time when the health information acquisition unit acquires the health information as the history data, and the acquisition count calculation unit includes a predetermined time interval. When the history data indicates that the health information has been acquired a plurality of times at shorter time intervals, the acquisition count can be calculated by regarding the acquisition of the health information as a single acquisition. preferable.

使用者が健康情報を入力する場合、ひとつの入力機会に複数の健康情報を入力することがある。例えば、健康情報として食事情報を入力する場合、1回の食事に関して複数の食事情報を入力することがある。しかし、このような場合、健康情報の入力回数そのものをカウントすることは好ましくなく、健康情報が入力された入力機会の数をカウントすることが好ましい。   When a user inputs health information, a plurality of health information may be input at one input opportunity. For example, when meal information is input as health information, a plurality of meal information may be input for one meal. However, in such a case, it is not preferable to count the number of times the health information is input, and it is preferable to count the number of input opportunities where the health information is input.

上記の構成によれば、健康情報取得手段が所定の時間間隔よりも短い時間間隔で健康情報を複数回取得した場合に、それら複数回の取得は、1回の取得としてカウントされる。   According to the above configuration, when the health information acquisition unit acquires the health information a plurality of times at a time interval shorter than the predetermined time interval, the plurality of acquisitions are counted as one acquisition.

それゆえ、健康情報の入力回数そのものではなく、健康情報が入力された入力機会の数をカウントすることができる。   Therefore, it is possible to count the number of input opportunities for inputting health information, not the number of times of inputting health information itself.

上記健康情報入力支援装置は、上記履歴データ生成手段が生成した履歴データから、上記健康情報取得手段が1週間あたりに上記健康情報を取得した日数である取得日数を算出する取得日数算出手段をさらに備え、上記出力データ生成手段は、上記取得日数算出手段が算出した上記取得日数に応じた画像または音声データもしくはその両方を、上記履歴に応じた画像または音声データとして生成または選択することが好ましい。   The health information input support device further includes an acquisition day calculation unit that calculates an acquisition day number that is the number of days the health information acquisition unit acquires the health information per week from the history data generated by the history data generation unit. Preferably, the output data generation means generates or selects image and / or audio data corresponding to the acquisition days calculated by the acquisition day calculation means as image or audio data corresponding to the history.

上記の構成によれば、取得日数算出手段は、履歴データ生成手段が生成した履歴データから、健康情報取得手段が1週間あたりに健康情報を取得した日数である取得日数を算出する。そして、出力データ生成手段は、取得日数算出手段が算出した取得回数に応じた画像または音声データもしくはその両方を生成または選択する。   According to the above configuration, the acquisition day calculation means calculates the acquisition days, which is the number of days the health information acquisition means acquired the health information per week, from the history data generated by the history data generation means. Then, the output data generation means generates or selects image and / or audio data corresponding to the number of acquisitions calculated by the acquisition day calculation means.

それゆえ、使用者が健康情報を入力した日数に応じて、使用者に認識させる画像または音声データもしくはその両方を変化させることができる。   Therefore, the image and / or sound data to be recognized by the user can be changed according to the number of days when the user inputs the health information.

上記履歴データ生成手段は、上記健康情報取得手段が上記健康情報を取得した時刻の履歴を示すデータを上記履歴データとして生成し、当該履歴データから、所定の時間帯に上記健康情報取得手段が上記健康情報を取得したかどうかを判定する取得時期判定手段をさらに備え、上記出力データ生成手段は、上記取得時期判定手段の判定結果に応じた画像または音声データを、上記履歴に応じた画像または音声データとして生成または選択することが好ましい。   The history data generation means generates data indicating the history of the time when the health information acquisition means acquired the health information as the history data, and the health information acquisition means at the predetermined time zone from the history data The apparatus further comprises acquisition time determination means for determining whether or not the health information has been acquired, wherein the output data generation means converts the image or sound data according to the determination result of the acquisition time determination means to the image or sound according to the history. It is preferable to generate or select as data.

上記の構成によれば、履歴データ生成手段は、健康情報取得手段が健康情報を取得した時刻の履歴を示すデータを履歴データとして生成し、取得時期判定手段は、履歴データ生成手段が生成した履歴データから、所定の時間帯に健康情報取得手段が健康情報を取得したかどうかを判定する。そして、出力データ生成手段は、取得時期判定手段の判定結果に応じた画像または音声データを生成または選択する。   According to the above configuration, the history data generating unit generates data indicating the history of the time when the health information acquiring unit acquires the health information as history data, and the acquisition time determining unit is the history generated by the history data generating unit. It is determined from the data whether the health information acquisition means has acquired the health information in a predetermined time zone. Then, the output data generation means generates or selects image or sound data corresponding to the determination result of the acquisition time determination means.

それゆえ、使用者が、所定の時間帯に健康情報を入力したかどうかに応じて、使用者に認識させる画像または音声データもしくはその両方を変化させることができる。   Therefore, it is possible to change the image and / or audio data that the user recognizes depending on whether the user inputs the health information in a predetermined time period.

上記健康情報入力支援装置は、使用者の生理状態または動作を示す指標情報を取得する指標情報取得手段と、上記指標情報取得手段が取得した指標情報を解析することにより当該使用者が特定の行為を行っているかどうかを判定する行為判定手段とをさらに備え、上記取得時期判定手段は、上記使用者が上記特定の行為を行っていると上記行為判定手段が判定した時点から所定の時間前までの時間帯、または当該時点から所定の時間後までの時間帯、もしくはその両方の時間帯において上記健康情報取得手段が上記健康情報を取得したかどうかを判定することが好ましい。   The health information input support device includes an index information acquisition unit that acquires index information indicating a user's physiological state or action, and the user performs a specific action by analyzing the index information acquired by the index information acquisition unit. Action acquisition means for determining whether or not the user is performing the acquisition timing determination means from a point in time when the action determination means determines that the user is performing the specific action until a predetermined time It is preferable to determine whether or not the health information acquisition means has acquired the health information in the time zone, the time zone from the time point to a predetermined time later, or both time zones.

健康情報を入力すべき時間帯が、使用者によって異なる場合がある。例えば、健康情報として食事情報を入力する場合、食事の時間帯は使用者によって異なっている。   The time zone in which health information should be input may vary depending on the user. For example, when meal information is input as health information, the meal time period varies depending on the user.

上記の構成によれば、指標情報取得手段は、使用者の生理状態または動作を示す指標情報を取得し、行為判定手段は、指標情報取得手段が取得した指標情報を解析することにより使用者が特定の行為を行っているかどうかを判定する。そして、取得時期判定手段は、使用者が特定の行為を行っていると行為判定手段が判定した時点から所定の時間前までの時間帯、または当該時点から所定の時間後までの時間帯、もしくはその両方の時間帯において健康情報取得手段が健康情報を取得したかどうかを判定する。さらに、出力データ生成手段は、取得時期判定手段の判定結果に応じた画像または音声データを生成する。   According to the above configuration, the index information acquisition unit acquires the index information indicating the physiological state or action of the user, and the action determination unit analyzes the index information acquired by the index information acquisition unit. Determine if you are performing a specific action. And the acquisition time determination means is a time period from the time point when the action determination means determines that the user is performing a specific action to a predetermined time, or a time period from the time point to a predetermined time later, or It is determined whether the health information acquisition means has acquired the health information in both time zones. Further, the output data generation means generates image or sound data according to the determination result of the acquisition time determination means.

すなわち、出力データ生成手段は、使用者が特定の行為(例えば、食事)を行っている時点から所定の時間前までの時間帯、または当該時点から所定の時間後までの時間帯、もしくはその両方の時間帯において、使用者が健康情報を入力したかどうかに応じた画像または音声データを生成する。   That is, the output data generation means is a time zone from a point in time when the user performs a specific action (for example, a meal) to a predetermined time before, a time zone from the time to a predetermined time, or both. In this time period, image or audio data corresponding to whether or not the user inputs health information is generated.

それゆえ、健康情報を入力すべき時間帯を使用者の行為から判定し、その時間帯に健康情報が入力されたかどうかに応じて、使用者に認識させる画像または音声データもしくはその両方を変化させることができる。   Therefore, the time zone in which health information should be entered is determined from the user's actions, and the image and / or audio data that the user recognizes is changed depending on whether the health information is entered during that time zone. be able to.

上記健康情報入力支援装置は、上記履歴データ生成手段が生成した履歴データから、上記健康情報取得手段が上記健康情報を取得する時刻を予測する取得時刻予測手段をさらに備え、上記取得時期判定手段は、上記取得時刻予測手段が予測した時刻から所定の時間前までの時間帯、または当該時刻から所定の時間後までの時間帯、もしくはその両方の時間帯において上記健康情報取得手段が上記健康情報を取得したかどうかを判定することが好ましい。   The health information input support device further includes an acquisition time prediction unit that predicts a time at which the health information acquisition unit acquires the health information from the history data generated by the history data generation unit, and the acquisition time determination unit includes: The health information acquisition unit obtains the health information in a time zone from the time predicted by the acquisition time prediction unit to a predetermined time before, a time zone from the time to a predetermined time, or both. It is preferable to determine whether it has been acquired.

上記の構成によれば、取得時刻予測手段は、履歴データ生成手段が生成した履歴データから、健康情報取得手段が健康情報を取得する時刻を予測し、取得時期判定手段は、取得時刻予測手段が予測した時刻から所定の時間前までの時間帯、または当該時刻から所定の時間後までの時間帯、もしくはその両方の時間帯に健康情報取得手段が健康情報を取得したかどうかを判定する。そして、出力データ生成手段は、取得時期判定手段の判定結果に応じた画像または音声データもしくはその両方を生成する。   According to the above configuration, the acquisition time prediction unit predicts the time when the health information acquisition unit acquires the health information from the history data generated by the history data generation unit, and the acquisition time determination unit includes the acquisition time prediction unit. It is determined whether the health information acquisition means has acquired the health information in the time zone from the predicted time to the predetermined time before, the time zone from the time to the predetermined time after, or both. Then, the output data generation means generates image and / or audio data corresponding to the determination result of the acquisition time determination means.

すなわち、出力データ生成手段は、取得時刻予測手段が予測した時刻から所定の時間前までの時間帯、または当該時刻から所定の時間後までの時間帯、もしくはその両方の時間帯に使用者が健康情報を入力したかどうかに応じた画像または音声データもしくはその両方を生成する。   In other words, the output data generation means is configured so that the user is healthy during a time period from the time predicted by the acquisition time prediction means to a predetermined time before, a time period from the time to a predetermined time, or both. It generates image and / or audio data depending on whether information is input.

それゆえ、健康情報を入力すべき時間帯を使用者による健康情報の入力履歴から判定し、その時間帯に健康情報が入力されたかどうかに応じて、使用者に認識させる画像または音声データもしくはその両方を変化させることができる。   Therefore, the time period when the health information should be input is determined from the input history of the health information by the user, and depending on whether the health information is input during that time period, the image or audio data or the data to be recognized by the user is determined. Both can be changed.

上記健康情報取得手段は、上記健康情報として、使用者の食事内容に関する食事情報を取得することが好ましい。   It is preferable that the health information acquisition unit acquires meal information related to a user's meal contents as the health information.

上記の構成により、食事情報が入力された履歴に応じた画像または音声データもしくはその両方を生成することができる。   With the above configuration, it is possible to generate image and / or audio data corresponding to the history of meal information input.

上記健康情報取得手段は、上記食事情報として、上記食事内容を示す画像を取得することが好ましい。   It is preferable that the health information acquisition unit acquires an image showing the meal content as the meal information.

上記の構成により、食事内容を示す画像が入力された履歴に応じた画像または音声データもしくはその両方を生成することができる。   With the configuration described above, it is possible to generate an image and / or audio data corresponding to a history in which an image indicating meal content is input.

上記健康情報取得手段は、上記健康情報として、使用者の生理状態を示す生体情報を取得することが好ましい。   Preferably, the health information acquisition means acquires biometric information indicating a user's physiological state as the health information.

上記の構成により、使用者の生理状態を示す生体情報が入力された履歴に応じた画像または音声データもしくはその両方を生成することができる。   With the above configuration, it is possible to generate image and / or audio data corresponding to a history of input of biological information indicating the physiological state of the user.

また、健康情報入力支援装置を動作させるための制御プログラムであって、コンピュータを上記各手段として機能させるための制御プログラムおよび当該制御プログラムを記録したコンピュータ読み取り可能な記録媒体も本発明の技術的範囲に含まれる。   Further, a control program for operating the health information input support device, the control program for causing the computer to function as each of the above-described means, and a computer-readable recording medium storing the control program are also included in the technical scope of the present invention. include.

本発明の携帯電話は、上記健康情報入力支援装置を搭載している。   The mobile phone of the present invention is equipped with the health information input support device.

上記の構成により、上記健康情報入力支援装置を持ち運びに便利な装置として実現できる。   With the above configuration, the health information input support device can be realized as a device that is convenient to carry.

本発明に係る健康情報受信装置は、上記の課題を解決するために、端末装置の使用者の健康に関する健康情報を当該端末装置から受信する健康情報受信装置であって、上記健康情報を受信する健康情報受信手段と、上記健康情報受信手段が上記健康情報を受信した履歴を示す履歴データを生成する履歴データ生成手段と、上記履歴データ生成手段が生成した履歴データが示す上記履歴に応じた画像または音声データもしくはその両方を生成または選択するためのパラメータを算出するパラメータ算出手段とを備えることを特徴としている。   In order to solve the above-described problems, a health information receiving apparatus according to the present invention is a health information receiving apparatus that receives health information related to the health of a user of a terminal device from the terminal device, and receives the health information. Health information receiving means, history data generating means for generating history data indicating a history of the health information received by the health information receiving means, and an image corresponding to the history indicated by the history data generated by the history data generating means Or a parameter calculating means for calculating a parameter for generating or selecting audio data or both.

上記の構成によれば、健康情報受信手段は、端末装置の使用者の健康に関する健康情報を当該端末装置から受信し、履歴データ生成手段は、健康情報受信手段が健康情報を受信した履歴を示す履歴データを生成する。そして、パラメータ算出手段は、履歴データ生成手段が生成した履歴データが示す履歴に応じた画像または音声データもしくはその両方を生成または選択するためのパラメータを算出する。   According to the above configuration, the health information receiving unit receives health information related to the health of the user of the terminal device from the terminal device, and the history data generating unit indicates a history of the health information receiving unit receiving the health information. Generate historical data. Then, the parameter calculating means calculates a parameter for generating or selecting image and / or audio data corresponding to the history indicated by the history data generated by the history data generating means.

それゆえ、1)パラメータ算出手段が算出したパラメータを端末装置へ送信し、端末装置において、当該パラメータに対応した画像または音声データもしくはその両方を生成または選択するか、2)当該画像または音声データもしくはその両方を健康情報受信装置において生成または選択し、生成または選択した、画像または音声データもしくはその両方を端末装置へ送信することにより、端末装置において当該画像を表示すること、または、当該音声データが示す音声を発することができる。従って、健康情報を端末装置に入力することに対して使用者に面白みを感じさせることができ、健康情報を端末装置に入力することを使用者に促すことができる。   Therefore, 1) the parameter calculated by the parameter calculation means is transmitted to the terminal device, and the terminal device generates or selects image and / or audio data corresponding to the parameter, or 2) the image or audio data or Both of them are generated or selected in the health information receiving device, and the generated or selected image and / or audio data is transmitted to the terminal device, so that the image is displayed on the terminal device, or the audio data is A voice can be emitted. Therefore, it is possible to make the user feel interesting about inputting health information to the terminal device, and to prompt the user to input health information to the terminal device.

本発明に係る健康情報送受信システムは、上記の課題を解決するために、健康情報入力支援装置と健康情報受信装置とを備える健康情報送受信システムであって、
上記健康情報入力支援装置は、当該健康情報入力支援装置の使用者の健康に関する健康情報を取得する健康情報取得手段と、上記健康情報取得手段が取得した健康情報を上記健康情報受信装置へ送信する健康情報送信手段と、上記健康情報取得手段が上記健康情報を取得した履歴を示す履歴データを生成する履歴データ生成手段と、上記履歴データ生成手段が生成した履歴データが示す上記履歴に応じた画像または音声データもしくはその両方を生成または選択する出力データ生成手段とを備え、上記健康情報受信装置は、上記健康情報入力支援装置から送信された健康情報を受信する健康情報受信手段を備えることを特徴としている。
A health information transmission / reception system according to the present invention is a health information transmission / reception system including a health information input support device and a health information reception device in order to solve the above-described problems,
The health information input support device transmits health information acquisition means for acquiring health information relating to the health of the user of the health information input support device, and the health information acquired by the health information acquisition means to the health information reception device. Health information transmission means, history data generation means for generating history data indicating the history of the health information acquisition means by the health information acquisition means, and an image corresponding to the history indicated by the history data generated by the history data generation means Or output data generating means for generating or selecting audio data or both, wherein the health information receiving device includes health information receiving means for receiving health information transmitted from the health information input support device. It is said.

上記の構成によれば、健康情報取得手段は、使用者の健康に関する健康情報を取得し、履歴データ生成手段は、健康情報取得手段が健康情報を取得した履歴を示す履歴データを生成する。さらに、出力データ生成手段は、履歴データ生成手段が生成した履歴データが示す履歴に応じた画像または音声データもしくはその両方を生成または選択する。また、健康情報送信手段は、健康情報取得手段が取得した健康情報を健康情報受信装置へ送信する。健康情報受信装置は、健康情報入力支援装置から送信された健康情報を健康情報受信手段によって受信する。   According to said structure, a health information acquisition means acquires the health information regarding a user's health, and a historical data production | generation means produces | generates the historical data which shows the log | history which the health information acquisition means acquired health information. Further, the output data generating means generates or selects image and / or audio data corresponding to the history indicated by the history data generated by the history data generating means. The health information transmitting means transmits the health information acquired by the health information acquiring means to the health information receiving device. The health information receiving device receives the health information transmitted from the health information input support device by the health information receiving means.

それゆえ、出力データ生成手段が生成した画像を表示すること、または、出力データ生成手段が生成した音声データが示す音声を発することにより、健康情報を健康情報入力支援装置に入力することに対して使用者に面白みを感じさせることができ、健康情報を健康情報入力支援装置に入力することを使用者に促すことができる。   Therefore, in response to inputting health information to the health information input support device by displaying an image generated by the output data generation means or by generating a voice indicated by the voice data generated by the output data generation means. It is possible to make the user feel interesting and to prompt the user to input health information into the health information input support device.

本発明に係る健康情報送受信システムは、上記の課題を解決するために、端末装置と健康情報受信装置とを備える健康情報送受信システムであって、上記端末装置は、当該端末装置の使用者の健康に関する健康情報を取得する健康情報取得手段と、上記健康情報取得手段が取得した健康情報を上記健康情報受信装置へ送信する健康情報送信手段とを備え、上記健康情報受信装置は、上記端末装置から送信された健康情報を受信する健康情報受信手段と、上記健康情報受信手段が上記健康情報を受信した履歴を示す履歴データを生成する履歴データ生成手段と、上記履歴データ生成手段が生成した履歴データが示す上記履歴に応じた画像または音声データもしくはその両方を生成または選択するためのパラメータを算出するパラメータ算出手段とを備えることを特徴としている。   A health information transmission / reception system according to the present invention is a health information transmission / reception system including a terminal device and a health information reception device in order to solve the above-described problem, and the terminal device is a health of a user of the terminal device. Health information acquiring means for acquiring health information related to the health information transmitting means for transmitting the health information acquired by the health information acquiring means to the health information receiving apparatus, the health information receiving apparatus from the terminal device Health information receiving means for receiving transmitted health information, history data generating means for generating history data indicating a history of the health information receiving means receiving the health information, and history data generated by the history data generating means Parameter calculating means for calculating parameters for generating or selecting image and / or audio data corresponding to the history indicated by It is characterized in that it comprises.

上記の構成によれば、端末装置の健康情報取得手段は、当該端末装置の使用者の健康に関する健康情報を取得し、健康情報送信手段は、当該健康情報を健康情報受信装置へ送信する。一方、健康情報受信装置の健康情報受信手段は、上記健康情報を端末装置から受信し、履歴データ生成手段は、健康情報受信手段が健康情報を受信した履歴を示す履歴データを生成する。そして、パラメータ算出手段は、履歴データ生成手段が生成した履歴データが示す履歴に応じた画像または音声データもしくはその両方を生成または選択するためのパラメータを算出する。   According to said structure, the health information acquisition means of a terminal device acquires the health information regarding the health of the user of the said terminal device, and a health information transmission means transmits the said health information to a health information receiving device. On the other hand, the health information receiving unit of the health information receiving device receives the health information from the terminal device, and the history data generating unit generates history data indicating a history of the health information receiving unit receiving the health information. Then, the parameter calculating means calculates a parameter for generating or selecting image and / or audio data corresponding to the history indicated by the history data generated by the history data generating means.

それゆえ、1)パラメータ算出手段が算出したパラメータを端末装置へ送信し、端末装置において、当該パラメータに対応した画像または音声データもしくはその両方を生成または選択するか、2)当該画像または音声データもしくはその両方を健康情報受信装置において生成または選択し、生成または選択した、画像または音声データもしくはその両方を端末装置へ送信することにより、端末装置において当該画像を表示すること、または、当該音声データが示す音声を発することができる。従って、健康情報を端末装置に入力することに対して使用者に面白みを感じさせることができ、健康情報を端末装置に入力することを使用者に促すことができる。   Therefore, 1) the parameter calculated by the parameter calculation means is transmitted to the terminal device, and the terminal device generates or selects image and / or audio data corresponding to the parameter, or 2) the image or audio data or Both of them are generated or selected in the health information receiving device, and the generated or selected image and / or audio data is transmitted to the terminal device, so that the image is displayed on the terminal device, or the audio data is A voice can be emitted. Therefore, it is possible to make the user feel interesting about inputting health information to the terminal device, and to prompt the user to input health information to the terminal device.

本発明に係る健康情報入力支援装置は、以上のように、使用者の健康に関する健康情報を取得する健康情報取得手段と、上記健康情報取得手段が上記健康情報を取得した履歴を示す履歴データを生成する履歴データ生成手段と、上記履歴データ生成手段が生成した履歴データが示す上記履歴に応じた画像または音声データもしくはその両方を生成または選択する出力データ生成手段とを備える構成である。   As described above, the health information input support device according to the present invention includes health information acquisition means for acquiring health information relating to the health of the user, and history data indicating a history of the health information acquisition means acquiring the health information. It comprises a history data generating means for generating and output data generating means for generating or selecting image and / or audio data corresponding to the history indicated by the history data generated by the history data generating means.

本発明に係る健康情報入力支援方法は、以上のように、使用者の健康に関する健康情報を取得する健康情報取得工程と、上記健康情報取得工程において上記健康情報を取得した履歴を示す履歴データを生成する履歴データ生成工程と、上記履歴データ生成工程において生成した履歴データが示す上記履歴に応じた画像または音声データもしくはその両方を生成または選択する出力データ生成工程とを含む構成である。   In the health information input support method according to the present invention, as described above, the health information acquisition step of acquiring health information related to the health of the user, and the history data indicating the history of acquiring the health information in the health information acquisition step. A history data generation step for generating, and an output data generation step for generating or selecting image and / or audio data corresponding to the history indicated by the history data generated in the history data generation step.

それゆえ、出力データ生成手段が生成または選択した画像を表示すること、または、出力データ生成手段が生成した音声データが示す音声を発することにより、健康情報を健康情報入力支援装置に入力することに対して使用者に面白みを感じさせることができ、健康情報を健康情報入力支援装置に入力することを使用者に促すことができるという効果を奏する。   Therefore, by displaying the image generated or selected by the output data generating means, or by outputting the sound indicated by the sound data generated by the output data generating means, the health information is input to the health information input support device. On the other hand, there is an effect that it is possible to make the user feel interesting and to prompt the user to input health information into the health information input support device.

本発明に係る健康情報受信装置は、以上のように、健康情報を受信する健康情報受信手段と、上記健康情報受信手段が上記健康情報を受信した履歴を示す履歴データを生成する履歴データ生成手段と、上記履歴データ生成手段が生成した履歴データが示す上記履歴に応じた画像または音声データもしくはその両方を生成または選択するためのパラメータを算出するパラメータ算出手段とを備える構成である。   As described above, the health information receiving apparatus according to the present invention includes health information receiving means for receiving health information, and history data generating means for generating history data indicating a history that the health information receiving means has received the health information. And parameter calculation means for calculating parameters for generating or selecting image and / or audio data corresponding to the history indicated by the history data generated by the history data generating means.

それゆえ、上記パラメータを利用することにより、上記履歴に応じた画像を端末装置において表示すること、または上記履歴に応じた音声を端末装置から発することができる。従って、健康情報を端末装置に入力することに対して使用者に面白みを感じさせることができ、健康情報を端末装置に入力することを使用者に促すことができるいう効果を奏する。   Therefore, by using the parameter, an image corresponding to the history can be displayed on the terminal device, or a sound corresponding to the history can be emitted from the terminal device. Therefore, it is possible to make the user feel interesting about inputting the health information to the terminal device, and it is possible to prompt the user to input the health information to the terminal device.

本発明に係る健康情報送受信システムは、以上のように、健康情報入力支援装置は、当該健康情報入力支援装置の使用者の健康に関する健康情報を取得する健康情報取得手段と、上記健康情報取得手段が取得した健康情報を健康情報受信装置へ送信する健康情報送信手段と、上記健康情報取得手段が上記健康情報を取得した履歴を示す履歴データを生成する履歴データ生成手段と、上記履歴データ生成手段が生成した履歴データが示す上記履歴に応じた画像または音声データもしくはその両方を生成または選択する出力データ生成手段とを備え、上記健康情報受信装置は、上記健康情報入力支援装置から送信された健康情報を受信する健康情報受信手段を備える構成である。   In the health information transmission / reception system according to the present invention, as described above, the health information input support device includes health information acquisition means for acquiring health information related to the health of the user of the health information input support device, and the health information acquisition means. Health information transmitting means for transmitting the health information acquired by the health information receiving device, history data generating means for generating history data indicating the history of the health information acquiring means acquiring the health information, and the history data generating means Output data generation means for generating or selecting image and / or audio data corresponding to the history indicated by the history data generated by the health data, and the health information receiving device transmits the health information input from the health information input support device It is the structure provided with the health information receiving means which receives information.

それゆえ、出力データ生成手段が生成または選択した画像を表示すること、または、出力データ生成手段が生成または選択した音声データが示す音声を発することにより、健康情報を健康情報入力支援装置に入力することに対して使用者に面白みを感じさせることができ、健康情報を健康情報入力支援装置に入力することを使用者に促すことができるいう効果を奏する。   Therefore, the health information is input to the health information input support device by displaying the image generated or selected by the output data generation unit or by generating the voice indicated by the voice data generated or selected by the output data generation unit. On the other hand, there is an effect that it is possible to make the user feel interesting and to prompt the user to input the health information into the health information input support device.

本発明に係る健康情報送受信システムは、以上のように、端末装置は、当該端末装置の使用者の健康に関する健康情報を取得する健康情報取得手段と、上記健康情報取得手段が取得した健康情報を健康情報受信装置へ送信する健康情報送信手段とを備え、上記健康情報受信装置は、上記端末装置から送信された健康情報を受信する健康情報受信手段と、上記健康情報受信手段が上記健康情報を受信した履歴を示す履歴データを生成する履歴データ生成手段と、上記履歴データ生成手段が生成した履歴データが示す上記履歴に応じた画像または音声データもしくはその両方を生成または選択するためのパラメータを算出するパラメータ算出手段とを備える構成である。   As described above, in the health information transmission / reception system according to the present invention, the terminal device acquires health information acquisition means for acquiring health information related to the health of the user of the terminal device, and health information acquired by the health information acquisition means. A health information transmitting means for transmitting to the health information receiving apparatus, wherein the health information receiving apparatus receives the health information transmitted from the terminal apparatus, and the health information receiving means receives the health information. History data generating means for generating history data indicating the received history, and parameters for generating or selecting image and / or audio data corresponding to the history indicated by the history data generated by the history data generating means And a parameter calculating means.

それゆえ、上記パラメータを利用することにより、上記履歴に応じた画像を端末装置において表示すること、または上記履歴に応じた音声を端末装置から発することができる。従って、健康情報を端末装置に入力することに対して使用者に面白みを感じさせることができ、健康情報を端末装置に入力することを使用者に促すことができるいう効果を奏する。   Therefore, by using the parameter, an image corresponding to the history can be displayed on the terminal device, or a sound corresponding to the history can be emitted from the terminal device. Therefore, it is possible to make the user feel interesting about inputting the health information to the terminal device, and it is possible to prompt the user to input the health information to the terminal device.

〔実施の形態1〕
本発明の実施の一形態について図1〜図6に基づいて説明すれば、以下のとおりである。
[Embodiment 1]
The following describes one embodiment of the present invention with reference to FIGS.

本実施の形態では、健康情報入力支援装置の一例として、使用者の食事内容を示す撮像画像である食事情報を受け付ける、カメラ付きの携帯電話1を挙げて説明する。しかし、携帯電話1が受け付ける健康情報は、食事情報に限定されず、血圧、血糖値など使用者の健康に関する情報であればよい。また、食事情報入力支援装置も、携帯電話に限定されない。本発明の健康情報入力支援装置は、携帯情報端末(PDA:Personal Digital Assistants)、デジタルカメラ、パソコン、テレビ、ゲーム機などの電子機器に搭載されていてもよい。また、食事情報も撮像画像に限定されず、数値またはテキストデータ等であってもよい。   In the present embodiment, as an example of a health information input support device, a mobile phone 1 with a camera that accepts meal information that is a captured image showing the contents of a user's meal will be described. However, the health information received by the mobile phone 1 is not limited to meal information, and may be information on the user's health such as blood pressure and blood glucose level. Also, the meal information input support device is not limited to a mobile phone. The health information input support device of the present invention may be mounted on an electronic device such as a personal digital assistant (PDA), a digital camera, a personal computer, a television, or a game machine. Also, the meal information is not limited to the captured image, and may be a numerical value or text data.

一般に、医療機関等が使用者の食事管理を行う場合には、使用者が食事情報を忠実に食事情報入力装置に入力する事が重要である。実際の食事に即して忠実に入力する度合い(以降、食事情報入力正確度(健康情報入力正確度)と称する)が低いと所望の効果が得られない。食事情報入力正確度(健康情報入力正確度)とは、換言すれば、所定の時期、日、時間帯、時刻または機会に食事情報(健康情報)を使用者が入力したかどうかを示す値である。   Generally, when a medical institution or the like performs meal management of a user, it is important that the user inputs the meal information faithfully into the meal information input device. If the degree of faithful input according to the actual meal (hereinafter referred to as meal information input accuracy (health information input accuracy)) is low, the desired effect cannot be obtained. In other words, meal information input accuracy (health information input accuracy) is a value that indicates whether the user has input meal information (health information) at a given time, day, time zone, time, or opportunity. is there.

以下では、食事情報の入力時刻の履歴から食事情報入力正確度を評価し、その食事情報入力正確度に基づいて、表示するキャラクタを変化させることにより、食事情報入力正確度を高めるように使用者を動機付ける携帯電話について説明する。   In the following, the user is evaluated to improve the meal information input accuracy by evaluating the meal information input accuracy from the history of the meal information input time, and changing the character to be displayed based on the meal information input accuracy. A mobile phone that motivates is described.

(携帯電話1の構成)
図1は、携帯電話1の構成を示す機能ブロック図である。携帯電話1は、カメラによって撮像された、使用者の食事内容を示す撮像画像(以下、食事画像と称する)を健康サービスサーバ22に送信するものであり、食事画像を取得した履歴に応じたキャラクタの画像を表示する、または当該キャラクタの音声を出力するものである。
(Configuration of mobile phone 1)
FIG. 1 is a functional block diagram showing the configuration of the mobile phone 1. The mobile phone 1 transmits a captured image (hereinafter referred to as a “meal image”) captured by the camera to the health service server 22 and shows a character corresponding to the history of acquiring the meal image. This image is displayed, or the voice of the character is output.

健康サービスサーバ22は、医療機関、保健管理機関等に設置されているサーバであり、健康サービスサーバ22が受信した食事画像は、医療機関、保健管理機関等に所属する医師、栄養士等によって閲覧される。医師、栄養士等は、食事画像が示す使用者の食事内容が適切かどうかを判定し、その判定結果を示す食事内容判定データを、健康サービスサーバ22を介して携帯電話1へ送信する。   The health service server 22 is a server installed in a medical institution, a health management organization, etc., and the meal image received by the health service server 22 is viewed by a doctor, a dietitian, or the like belonging to the medical institution, the health management organization, The A doctor, a dietitian, or the like determines whether or not the user's meal content indicated by the meal image is appropriate, and transmits meal content determination data indicating the determination result to the mobile phone 1 via the health service server 22.

使用者は、携帯電話1が受信した食事内容判定データによって示される判定結果を読むことにより、自身の食事内容が適切であるかどうかを知ることができる。   The user can know whether or not his / her meal content is appropriate by reading the determination result indicated by the meal content determination data received by the mobile phone 1.

図1に示すように、携帯電話1は、キャラクタ制御部(健康情報入力支援装置)2、カメラ11、計時部12、表示部13、音声出力部14、食事時刻記憶部15、キャラクタ情報記憶部16、キャラクタ格納部17、食事情報記憶部18、健康情報記憶部19、送受信部20を備えている。   As shown in FIG. 1, the mobile phone 1 includes a character control unit (health information input support device) 2, a camera 11, a timer unit 12, a display unit 13, a voice output unit 14, a meal time storage unit 15, and a character information storage unit. 16, a character storage unit 17, a meal information storage unit 18, a health information storage unit 19, and a transmission / reception unit 20.

また、携帯電話1は、テンキーなどユーザの手動による入力を受け付ける入力部、音声入力部(マイク)、メール送受信部などの構成も備えているが、これらの構成は、図1では省略してある。また、携帯電話を実現するための個々の技術は公知であるので、ここではその説明を割愛する。   The mobile phone 1 also includes a configuration such as an input unit that accepts a user's manual input, such as a numeric keypad, a voice input unit (microphone), and a mail transmission / reception unit, but these configurations are omitted in FIG. . In addition, since individual techniques for realizing a mobile phone are known, the description thereof is omitted here.

カメラ11は、CCD(Charge Coupled Devices)カメラなどのデジタルカメラであり、使用者が食事情報の入力を行う食事情報入力部として機能する。カメラ11が撮像した食事画像は、食事情報記憶部18に格納される。   The camera 11 is a digital camera such as a CCD (Charge Coupled Devices) camera, and functions as a meal information input unit for a user to input meal information. The meal image captured by the camera 11 is stored in the meal information storage unit 18.

計時部12は、時刻を測るタイマである。計時部12は、測定した時刻を随時キャラクタ制御部2へ出力する。   The timer 12 is a timer that measures time. The timekeeping unit 12 outputs the measured time to the character control unit 2 as needed.

表示部13は、後述するキャラクタ生成部6が生成したキャラクタの画像を表示するものであり、例えば、液晶ディスプレイである。また、表示部13は、上記食事内容判定データが示す判定結果を表示してもよい。   The display unit 13 displays an image of a character generated by the character generation unit 6 described later, and is a liquid crystal display, for example. Moreover, the display part 13 may display the determination result which the said meal content determination data shows.

音声出力部14は、キャラクタ生成部6が生成したキャラクタの音声を出力するスピーカである。   The voice output unit 14 is a speaker that outputs the voice of the character generated by the character generation unit 6.

また、携帯電話1は、計測機器21と通信可能に接続されている。この計測機器21は、使用者の生理状態を示す生体情報を取得するものであり、取得した生体情報を携帯電話1へ送信する。計測機器21は、例えば、血圧計、体重計、体脂肪率測定装置である。すなわち、計測機器21は、血圧、体重、体脂肪率などの生体情報を携帯電話1へ送信する。   The mobile phone 1 is connected to the measuring device 21 so as to be communicable. The measuring device 21 acquires biological information indicating the physiological state of the user, and transmits the acquired biological information to the mobile phone 1. The measuring device 21 is, for example, a sphygmomanometer, a weight scale, or a body fat percentage measuring device. That is, the measuring device 21 transmits biological information such as blood pressure, weight, and body fat percentage to the mobile phone 1.

計測機器21から送信された生体情報は、健康情報記憶部19に格納される。この生体情報は、食事画像とともに健康サービスサーバ22へ送信される。   The biological information transmitted from the measuring device 21 is stored in the health information storage unit 19. This biological information is transmitted to the health service server 22 together with the meal image.

送受信部20は、使用者の指示を受けて、食事情報記憶部18に格納された食事画像および健康情報記憶部19に格納された生体情報を、電子メールに添付するなどの方法により健康サービスサーバ22へ送信するとともに、健康サービスサーバ22から送信された食事内容判定データを受信する。   The transmission / reception unit 20 receives instructions from the user, and attaches the meal image stored in the meal information storage unit 18 and the biological information stored in the health information storage unit 19 to the health service server by a method such as attaching to an e-mail. 22 and the meal content determination data transmitted from the health service server 22 is received.

キャラクタ制御部2は、入力制御部(健康情報取得手段)3、履歴データ生成部(履歴データ生成手段)4、パラメータ計算部5、キャラクタ生成部(出力データ生成手段)6を備えている。   The character control unit 2 includes an input control unit (health information acquisition unit) 3, a history data generation unit (history data generation unit) 4, a parameter calculation unit 5, and a character generation unit (output data generation unit) 6.

入力制御部3は、カメラ11が撮像した食事画像を取得する。すなわち、入力制御部3は、使用者の健康に関する健康情報を取得する。また、入力制御部3は、食事画像を食事情報記憶部18に格納するとともに、計測機器21から送信された生体情報を取得し、当該生体情報を健康情報記憶部19に格納する。この入力制御部3は、食事画像を取得した時に、その旨を示す食事画像取得情報を履歴データ生成部4へ出力する。   The input control unit 3 acquires a meal image captured by the camera 11. That is, the input control unit 3 acquires health information related to the user's health. Further, the input control unit 3 stores the meal image in the meal information storage unit 18, acquires the biological information transmitted from the measuring device 21, and stores the biological information in the health information storage unit 19. When the input control unit 3 acquires a meal image, the input control unit 3 outputs meal image acquisition information indicating the fact to the history data generation unit 4.

履歴データ生成部4は、計時部12が示す時刻を参照し、入力制御部3が食事画像を取得した時刻の履歴を示す履歴データを生成する。この履歴データには、入力制御部3が食事画像を取得した時刻の履歴の情報が含まれている。履歴データ生成部4は、食事画像取得情報を入力制御部3から受け取った時刻を、入力制御部3が食事画像を取得した時刻として履歴データに含める。履歴データ生成部4は、生成した履歴データを食事時刻記憶部15に格納する。   The history data generating unit 4 refers to the time indicated by the time measuring unit 12, and generates history data indicating the history of the time when the input control unit 3 acquires the meal image. This history data includes information on the history of the time when the input control unit 3 acquired the meal image. The history data generation unit 4 includes the time when the meal image acquisition information is received from the input control unit 3 in the history data as the time when the input control unit 3 acquires the meal image. The history data generation unit 4 stores the generated history data in the meal time storage unit 15.

なお、入力制御部3が計時部12を参照し、食事画像取得情報に食事画像を取得した時刻を含める構成にしてもよい。   In addition, you may make it the structure which includes the time which the input control part 3 acquired the meal image in the meal image acquisition information with reference to the time measuring part 12. FIG.

パラメータ計算部5は、食事時刻記憶部15に格納された履歴データに基づいて、キャラクタ生成部6がどのようなキャラクタを生成すればよいかを示すキャラクタ生成パラメータを算出する。   The parameter calculation unit 5 calculates a character generation parameter indicating what kind of character the character generation unit 6 should generate based on the history data stored in the meal time storage unit 15.

図2は、パラメータ計算部5の構成を示す機能ブロック図である。図2に示すように、パラメータ計算部5は、取得日数算出部(取得日数算出手段)51、取得回数算出部(取得回数算出手段)52、パラメータ算出部53を備えている。   FIG. 2 is a functional block diagram showing the configuration of the parameter calculation unit 5. As shown in FIG. 2, the parameter calculation unit 5 includes an acquisition day calculation unit (acquisition day calculation unit) 51, an acquisition number calculation unit (acquisition number calculation unit) 52, and a parameter calculation unit 53.

取得日数算出部51は、食事時刻記憶部15に格納された履歴データを読み出し、当該履歴データと計時部12が示す現在時刻とに基づいて、その時点で1週間あたり何日食事情報(食事画像)が入力されたのかを示す週間入力日数を算出する。すなわち、取得日数算出部51は、履歴データ生成部4が生成した履歴データから、入力制御部3が1週間あたりに食事情報を取得した日数である週間入力日数を算出する。   The acquisition days calculation unit 51 reads out the history data stored in the meal time storage unit 15, and based on the history data and the current time indicated by the time measuring unit 12, how many days of meal information per day (meal image) ) Is input to calculate the weekly input days. That is, the acquisition days calculation unit 51 calculates the weekly input days, which is the number of days that the input control unit 3 has acquired meal information per week, from the history data generated by the history data generation unit 4.

取得回数算出部52は、食事時刻記憶部15に格納された履歴データを読み出し、当該履歴データと計時部12が示す現在時刻とに基づいて、その時点で1日あたり何回食事情報(食事画像)が入力されたのかを示す入力回数の1週間平均である平均入力回数を算出する。すなわち、取得回数算出部52は、履歴データ生成部4が生成した履歴データから、入力制御部3が1日あたりに食事情報を取得した回数の1週間平均である平均入力回数を算出する。なお、取得回数算出部52は、上記入力回数の1週間平均ではなく、数日間の平均値を算出してもよいし、当日の入力回数を算出してもよい。   The number-of-acquisitions calculation unit 52 reads the history data stored in the meal time storage unit 15, and based on the history data and the current time indicated by the time measuring unit 12, how many times the meal information (meal image) ) Is input, the average number of inputs, which is an average for the week of the number of inputs indicating whether or not is input, is calculated. That is, the acquisition count calculation unit 52 calculates an average input count that is an average of the number of times the input control unit 3 acquires meal information per day from the history data generated by the history data generation unit 4. Note that the acquisition count calculation unit 52 may calculate an average value for several days instead of the weekly average of the above input counts, or may calculate the input count for the day.

上記週間入力日数および平均入力回数は、食事情報入力正確度に相当するものである。すなわち、携帯電話1では、食事情報入力正確度を評価する指標として、週間入力日数と平均入力回数とを用いている。   The weekly input days and average input times correspond to the meal information input accuracy. That is, the cellular phone 1 uses the weekly input days and the average number of inputs as an index for evaluating meal information input accuracy.

パラメータ算出部53は、取得日数算出部51が算出した週間入力日数および取得回数算出部52が算出した平均入力回数を、キャラクタを生成するためのキャラクタ生成パラメータにそれぞれ変換する。   The parameter calculation unit 53 converts the weekly input days calculated by the acquisition day calculation unit 51 and the average input times calculated by the acquisition number calculation unit 52 into character generation parameters for generating characters.

キャラクタ生成部6は、パラメータ算出部53が生成したパラメータに対応するキャラクタ画像を、キャラクタ格納部17から読み出した、キャラクタの基本情報を用いて生成する。すなわち、キャラクタ生成部6は、履歴データ生成部4が生成した履歴データが示す履歴に応じた画像または音声データもしくはその両方を生成する。換言すれば、キャラクタ生成部6は、取得日数算出部51が算出した週間入力日数および取得回数算出部52が算出した平均入力回数に応じた画像または音声データもしくはその両方を生成する。以下では、キャラクタ生成部6は、履歴データが示す履歴に応じた電子ペット(ひよこ)の画像を生成するものとする。   The character generation unit 6 generates a character image corresponding to the parameter generated by the parameter calculation unit 53 using the basic character information read from the character storage unit 17. That is, the character generation unit 6 generates image and / or audio data corresponding to the history indicated by the history data generated by the history data generation unit 4. In other words, the character generation unit 6 generates image and / or audio data according to the weekly input days calculated by the acquisition day calculation unit 51 and the average input times calculated by the acquisition number calculation unit 52. Below, the character production | generation part 6 shall produce | generate the image of the electronic pet (chick) according to the log | history which log | history data shows.

上記キャラクタの画像とは、架空または実在の生物、ロボット、乗物の画像(写真またはイラスト)、俳優、アイドル等、有名人の画像(写真またはイラスト)等を意味している。   The image of the character means an image (photo or illustration) of a celebrity such as an imaginary or real creature, a robot, a vehicle (photo or illustration), an actor, an idol, or the like.

また、キャラクタ生成部6がキャラクタの音声データを生成する場合には、当該キャラクタの音声とは、架空の生物の鳴き声または話し声(メッセージ)、実在する生物の鳴き声、または、俳優、アイドル等、有名人の話し声(メッセージ)等を意味する。   In addition, when the character generation unit 6 generates voice data of a character, the voice of the character is a fictional creature's cry or speech (message), a real creature's cry, an actor, an idol, or the like. This means a voice (message).

キャラクタ生成部6が生成する画像は、使用者が見た場合に興味を引くものであればよく、乗物、建築物、動植物、風景等の画像または幾何学的模様であってもよい。また、キャラクタ生成部6が生成する音声データが示す音声は、音楽であってもよい。   The image generated by the character generation unit 6 may be an image that is interesting when viewed by the user, and may be an image or a geometric pattern of a vehicle, a building, an animal or plant, a landscape, or the like. The voice indicated by the voice data generated by the character generation unit 6 may be music.

また、キャラクタ生成部6が生成する画像は、静止画像であってもよいし、動画であってもよい。さらに、キャラクタ生成部6が生成する画像に文字(メッセージ)が含まれていてもよい。   In addition, the image generated by the character generation unit 6 may be a still image or a moving image. Furthermore, characters (messages) may be included in the image generated by the character generation unit 6.

具体的には、キャラクタ生成部6は、パラメータ算出部53が算出したキャラクタ生成パラメータに応じたキャラクタの画像を生成する。このとき、キャラクタ生成部6は、前回生成したキャラクタを特定するキャラクタ特定情報をキャラクタ情報記憶部16から読み出し、その時点で生成されるキャラクタの画像が前回生成したキャラクタの画像と同じ場合に、上記キャラクタ生成パラメータに対応する、別の種類のキャラクタの画像を生成する。   Specifically, the character generation unit 6 generates a character image corresponding to the character generation parameter calculated by the parameter calculation unit 53. At this time, the character generation unit 6 reads character specifying information for specifying the previously generated character from the character information storage unit 16, and when the character image generated at that time is the same as the previously generated character image, An image of another type of character corresponding to the character generation parameter is generated.

キャラクタ生成部6は、生成したキャラクタの画像を表示部13へ出力する。なお、キャラクタ生成部6がキャラクタの音声データを生成する場合には、当該音声データは、音声出力部14に出力される。   The character generation unit 6 outputs the generated character image to the display unit 13. When the character generation unit 6 generates voice data of the character, the voice data is output to the voice output unit 14.

(平均入力日数の算出方法)
ここで、取得回数算出部52における平均入力日数の算出方法について説明する。上述したように取得回数算出部52は、1日あたりに食事画像が入力された入力回数の1週間平均である平均入力回数を算出する。
(Calculation method of average input days)
Here, a method of calculating the average number of input days in the acquisition number calculation unit 52 will be described. As described above, the acquisition count calculation unit 52 calculates an average input count that is an average of weekly input counts of meal images input per day.

ここで、1日あたりに食事画像が入力された入力回数とは、食事画像の入力総数ではなく、朝食、昼食、夕食、その他の食事のうち、食事画像が入力された食事機会の数(以下、入力食事数と称する)を意味する。1回の食事中に複数回、食事画像が入力される可能性があるため、食事時刻の入力履歴(履歴データ)から食事画像が入力された入力食事数を算出する。   Here, the number of times a meal image is input per day is not the total number of meal images input, but the number of meal opportunities where a meal image is input among breakfast, lunch, dinner, and other meals (hereinafter referred to as the number of meal images input) , Referred to as the number of input meals). Since a meal image may be input a plurality of times during one meal, the number of input meals where the meal image is input is calculated from the input history (history data) of meal times.

図3は、食事回数の算出方法を説明するための図である。同図に示すように、取得回数算出部52は、入力制御部3が所定の時間間隔よりも短い時間間隔で食事画像を複数回取得したことを履歴データが示す場合に、当該複数回の食事画像の取得を1回の取得と見なすことにより、入力回数を算出する。上記所定の時間間隔は、特に限定されないが、例えば、2〜3時間である。この2〜3時間は、一般的に行われる食事会の開催時間に相当するものである。   FIG. 3 is a diagram for explaining a method for calculating the number of meals. As shown in the figure, when the history data indicates that the input control unit 3 has acquired a meal image a plurality of times at a time interval shorter than a predetermined time interval, the acquisition frequency calculation unit 52 performs the plurality of meals. The number of inputs is calculated by regarding the acquisition of an image as a single acquisition. Although the said predetermined time interval is not specifically limited, For example, it is 2-3 hours. These 2 to 3 hours correspond to the holding time of a general dinner party.

そして、取得回数算出部52は、履歴データに含まれる1週間分の入力食事数のデータから、1日あたりの入力食事数の1週間平均である平均入力回数を算出する。   And the acquisition frequency calculation part 52 calculates the average frequency | count of input which is the weekly average of the number of input meals per day from the data of the number of input meals for one week contained in historical data.

なお、取得回数算出部52は、単純に、1日あたりに食事画像が入力された入力回数を算出してもよい。   Note that the acquisition times calculation unit 52 may simply calculate the number of times the meal image has been input per day.

(パラメータ算出部53におけるパラメータの算出方法)
パラメータ算出部53は、取得日数算出部51が算出した週間入力回数および取得回数算出部52が算出した平均入力回数をそれぞれ、キャラクタを生成するためのキャラクタ生成パラメータに変換する。パラメータ算出部53は、この変換を週間入力回数とキャラクタ生成パラメータとの対照表および平均入力回数とキャラクタ生成パラメータとの対照表を参照して行う。
(Parameter calculation method in parameter calculation unit 53)
The parameter calculation unit 53 converts the weekly input number calculated by the acquisition day calculation unit 51 and the average input number calculated by the acquisition number calculation unit 52 into character generation parameters for generating a character. The parameter calculation unit 53 performs this conversion with reference to the comparison table between the weekly input count and the character generation parameter and the comparison table between the average input count and the character generation parameter.

図4は、キャラクタ生成パラメータを算出するための対照表を示す図であり、(a)は、週間入力回数と機嫌パラメータとの対照表(第1テーブル)であり、(b)は、平均入力回数と体調パラメータとの対照表(第2テーブル)である。これらの対照表は、パラメータ算出部53が利用可能なメモリ(不図示)に格納されている。   FIG. 4 is a diagram showing a comparison table for calculating the character generation parameters. (A) is a comparison table (first table) of weekly input frequency and mood parameters, and (b) is an average input. It is a contrast table (2nd table) with the frequency | count and a physical condition parameter. These comparison tables are stored in a memory (not shown) that can be used by the parameter calculation unit 53.

第1テーブルに示されたキャラクタ生成パラメータは、キャラクタの機嫌を特定するための機嫌パラメータであり、パラメータが高い程、つまり食事情報が入力された日が多いほど機嫌のよいキャラクタが生成される。第1テーブルには、週間入力日数0〜7日にそれぞれ対応する機嫌パラメータ「0〜7」が示されている。   The character generation parameters shown in the first table are mood parameters for specifying the mood of the character. The higher the parameter, that is, the more days the meal information is input, the more pleasant the character is generated. In the first table, mood parameters “0 to 7” corresponding to the weekly input days 0 to 7 are shown.

第2テーブルに示されたキャラクタ生成パラメータは、キャラクタの体調を特定するための体調パラメータであり、パラメータが高い程、つまり平均入力回数が多いほど体調のよいキャラクタが生成される。第2テーブルには、平均入力回数の範囲にそれぞれ対応する体調パラメータ「0〜3」が示されている。なお、平均入力回数は、1週間の平均を取ったものであるが、食事情報入力の履歴が1週間分存在していない場合は、食事情報が毎回入力されていたものとして計算を行う事が望ましい。   The character generation parameters shown in the second table are physical condition parameters for specifying the physical condition of the character, and the higher the parameter, that is, the higher the average number of times of input, the better the character is generated. In the second table, physical condition parameters “0 to 3” respectively corresponding to the range of the average number of times of input are shown. The average number of times of input is an average of one week. However, if there is no meal information input history for one week, it is possible to calculate that the meal information has been input every time. desirable.

(キャラクタの一例)
図5は、キャラクタ生成部6が生成するキャラクタの一例を示す図である。同図に示すように、キャラクタ生成部6が生成するキャラクタは、例えば、電子ペットとしてのひよこである。ひよこの機嫌は、当該ひよこの周囲の音符等のマークによって表されている。また、ひよこの体調は、当該ひよこの表情によって表されている。
(Example of character)
FIG. 5 is a diagram illustrating an example of a character generated by the character generation unit 6. As shown in the figure, the character generated by the character generation unit 6 is, for example, a chick as an electronic pet. The mood of a chick is represented by marks such as notes around the chick. The physical condition of the chick is represented by the expression of the chick.

具体的には、ひよこ31は、機嫌および体調が普通の状態であるひよこであり、ひよこ32は、機嫌および体調の良いひよこであり、ひよこ33は、機嫌は良く体調が少し良いひよこである。また、ひよこ34は、機嫌が悪く、体調が少し悪いひよこであり、ひよこ35は、機嫌、体調ともに悪いひよこである。   Specifically, the chick 31 is a chick with a normal mood and physical condition, the chick 32 is a chick with good mood and physical condition, and the chick 33 is a chick with good mood and a little good physical condition. In addition, the chick 34 is a chick that is in a bad mood and slightly in poor physical condition, and the chick 35 is a chick that is in a bad mood and physical condition.

なお、機嫌パラメータ「7」および「6」は、機嫌の良いひよこを示し、機嫌パラメータ「5」、「4」、「3」は、機嫌が普通のひよこを示し、機嫌パラメータ「2」、「1」、「0」は、機嫌が悪いひよこを示している。   The mood parameters “7” and “6” indicate a good chick, the mood parameters “5”, “4”, and “3” indicate normal chicks, and the mood parameters “2”, “ "1" and "0" indicate chicks that are in a bad mood.

(携帯電話1における処理の流れ)
次に、携帯電話1における処理の流れの一例について、図6を参照しつつ説明する。図6は、携帯電話1における処理の流れの一例を示すフローチャートである。
(Processing flow in the mobile phone 1)
Next, an example of a processing flow in the mobile phone 1 will be described with reference to FIG. FIG. 6 is a flowchart illustrating an example of a process flow in the mobile phone 1.

まず、キャラクタ生成部6が生成し、キャラクタ情報記憶部16に保存している現在のキャラクタ(ひよこ31)が表示部13に表示される(S1)。ステップS1は、使用者が開始ボタンを押したことを携帯電話1が検出した時など、任意のタイミングで実行されてもよいし、常にキャラクタを表示部13に表示しておいてもよい。   First, the current character (chick 31) generated by the character generation unit 6 and stored in the character information storage unit 16 is displayed on the display unit 13 (S1). Step S1 may be executed at an arbitrary timing such as when the mobile phone 1 detects that the user has pressed the start button, or the character may be always displayed on the display unit 13.

携帯電話1は、食事画像が入力されるまでは待機状態となり、食事画像が入力されると(入力制御部3が、カメラ11からの食事画像を受信すると)(S2にてYES)(健康情報取得工程)、入力制御部3は、食事画像を食事情報記憶部18に格納するとともに、食事画像取得情報を履歴データ生成部4へ出力する。   The mobile phone 1 is in a standby state until a meal image is input, and when a meal image is input (when the input control unit 3 receives a meal image from the camera 11) (YES in S2) (health information Acquisition step), the input control unit 3 stores the meal image in the meal information storage unit 18 and outputs the meal image acquisition information to the history data generation unit 4.

食事画像取得情報を受け取ると、履歴データ生成部4は、その時点の時刻を計時部12から読み出し、履歴データを生成し(履歴データ生成工程)、生成した履歴データを食事時刻記憶部15に保存する(S3)。履歴データの保存が終了すると、履歴データ生成部4は、その旨を示す終了情報をパラメータ計算部5へ出力する。   When the meal image acquisition information is received, the history data generation unit 4 reads the time at that time from the timekeeping unit 12, generates history data (history data generation step), and stores the generated history data in the meal time storage unit 15. (S3). When the storage of the history data ends, the history data generation unit 4 outputs end information indicating that to the parameter calculation unit 5.

終了情報を受け取ると、パラメータ計算部5の取得日数算出部51は、食事時刻記憶部15に保存された履歴データおよび計時部12が示す時刻に基づいて上述したように週間入力日数を算出する(S4)。取得日数算出部51は、算出した週間入力日数をパラメータ算出部53へ出力する。   Upon receipt of the end information, the acquisition day calculation unit 51 of the parameter calculation unit 5 calculates the weekly input days as described above based on the history data stored in the meal time storage unit 15 and the time indicated by the time measuring unit 12 ( S4). The acquisition days calculation unit 51 outputs the calculated weekly input days to the parameter calculation unit 53.

また、終了情報を受け取ると、取得回数算出部52は、食事時刻記憶部15に保存された履歴データおよび計時部12が示す時刻に基づいて、上述したように平均入力回数を算出する(S5)。取得回数算出部52は、算出した平均入力回数をパラメータ算出部53へ出力する。   In addition, when the end information is received, the acquisition number calculation unit 52 calculates the average number of input times as described above based on the history data stored in the meal time storage unit 15 and the time indicated by the timing unit 12 (S5). . The acquisition count calculation unit 52 outputs the calculated average input count to the parameter calculation unit 53.

パラメータ算出部53は、取得日数算出部51が算出した週間入力日数を、図4(a)に示す第1テーブルを参照して、機嫌パラメータに変換するとともに、取得回数算出部52が算出した平均入力回数を、図4(b)に示す第2テーブルを参照して、体調パラメータに変換する(S6)。パラメータ算出部53は、算出した機嫌パラメータおよび体調パラメータをキャラクタ生成部6へ出力する。   The parameter calculation unit 53 converts the weekly input days calculated by the acquisition day calculation unit 51 into a mood parameter with reference to the first table shown in FIG. 4A, and the average calculated by the acquisition number calculation unit 52 The number of times of input is converted into a physical condition parameter with reference to the second table shown in FIG. 4B (S6). The parameter calculation unit 53 outputs the calculated mood parameter and physical condition parameter to the character generation unit 6.

キャラクタ生成部6は、パラメータ算出部53が算出した機嫌パラメータおよび体調パラメータに応じたキャラクタの画像を生成する(出力データ生成工程)。具体的には、キャラクタ生成部6は、生成するキャラクタの基本的な情報(例えば、色、形、動作など)であるキャラクタ基本情報をキャラクタ格納部17から読み出し、機嫌パラメータおよび体調パラメータに応じたキャラクタの画像を生成する。   The character generation unit 6 generates an image of the character corresponding to the mood parameter and physical condition parameter calculated by the parameter calculation unit 53 (output data generation step). Specifically, the character generation unit 6 reads out basic character information (eg, color, shape, action, etc.) of the character to be generated from the character storage unit 17 and responds to the mood parameter and the physical condition parameter. Generate a character image.

そして、キャラクタ生成部6は、前回生成したキャラクタを特定するキャラクタ特定情報をキャラクタ情報記憶部16から読み出し、その時点で生成されるキャラクタの画像が前回生成したキャラクタの画像と同じ場合に、上記機嫌パラメータおよび体調パラメータに対応する別の種類のキャラクタの画像を生成する(S7)。   Then, the character generation unit 6 reads character specifying information for specifying the previously generated character from the character information storage unit 16, and when the character image generated at that time is the same as the previously generated character image, An image of another type of character corresponding to the parameters and physical condition parameters is generated (S7).

キャラクタ生成部6は、生成したキャラクタの画像を表示部13へ出力し、表示部13は、当該キャラクタの画像を表示する(S8)。   The character generation unit 6 outputs the generated character image to the display unit 13, and the display unit 13 displays the image of the character (S8).

例えば、キャラクタ生成部6は、食事情報が7日間すべてにおいて1日あたり3回入力されていれば機嫌および体調の良いひよこ32の画像を生成し、食事情報が7日間すべてにおいて、平均2回入力されていれば、機嫌は良く体調が少し良いひよこ33の画像を生成する。また、食事情報が1日のみ、1回入力されていれば、キャラクタ生成部6は、機嫌が悪く体調が少し悪いひよこ34の画像を生成し、食事情報が7日間において1回も入力されていない場合には、機嫌、体調ともに悪いひよこ35を生成する。   For example, if the meal information is input three times per day for all seven days, the character generation unit 6 generates an image of the chick 32 with good mood and physical condition, and the meal information is input twice on average for all seven days. If so, it generates an image of the chick 33 with good mood and a little good physical condition. Further, if the meal information is input only once a day, the character generation unit 6 generates an image of the chick 34 having a bad mood and a little bad physical condition, and the meal information is input once in 7 days. If not, a chick 35 with a bad mood and physical condition is generated.

その後、キャラクタ生成部6は、生成したキャラクタを特定するキャラクタ特定情報をキャラクタ情報記憶部16に保存し(S9)、携帯電話1は、新たな食事情報が入力されるのを待つ(S2に戻る)。   Thereafter, the character generating unit 6 stores character specifying information for specifying the generated character in the character information storage unit 16 (S9), and the mobile phone 1 waits for new meal information to be input (return to S2). ).

(携帯電話1の効果)
以上の構成により、使用者が食事情報(食事画像)を入力するたびに表示部13に表示されるキャラクタの画像が変わる事で食事情報を入力することの面白みが提供される。また、使用者が食事情報入力を確実に行うほど好ましいキャラクタの画像が表示されるため、正確な食事管理を継続する助けとなる。
(Effect of mobile phone 1)
With the above configuration, the interest of inputting meal information is provided by changing the character image displayed on the display unit 13 each time the user inputs meal information (meal image). Moreover, since the image of a preferable character is displayed so that a user surely inputs meal information, it helps to continue accurate meal management.

(変更例)
カメラ11は、使用者が食事情報である食事画像を入力するための装置である。食事情報は、食事画像に限らないため、食事画像以外の食事情報を入力する場合には、入力すべき食事情報に対応した入力装置をカメラ11の代わりに設ければよい。例えば、音声入力、手入力、無線/有線通信によるデータ入力、または外部記憶装置を介したデータ入力などにより食事情報の入力を行う構成にしてもよい。そのため、カメラ11の代わりに音声入力部、入力操作部、受信部、または、外部記憶装置を接続するための接続部を携帯電話1に設けてもよい。
(Example of change)
The camera 11 is a device for a user to input a meal image that is meal information. Since the meal information is not limited to the meal image, an input device corresponding to the meal information to be input may be provided instead of the camera 11 when inputting meal information other than the meal image. For example, the meal information may be input by voice input, manual input, data input by wireless / wired communication, or data input via an external storage device. Therefore, instead of the camera 11, a voice input unit, an input operation unit, a reception unit, or a connection unit for connecting an external storage device may be provided in the mobile phone 1.

また、携帯電話1は、計測機器21を内部に含んでいてもよく、食事情報を解析する装置(不図示)を内部に含んでいてもよい。   Moreover, the mobile phone 1 may include the measuring device 21 inside, or may include a device (not shown) for analyzing meal information.

また、携帯電話1は、キャラクタの音声のみを音声出力部14から出力してもよく、キャラクタの画像を表示部13に表示すると同時にキャラクタの音声を音声出力部14から出力してもよい。   Further, the mobile phone 1 may output only the voice of the character from the voice output unit 14, or may display the character image on the display unit 13 and simultaneously output the voice of the character from the voice output unit 14.

また、食事情報記憶部18と健康情報記憶部19とを健康情報収集部として、携帯電話1の外部の装置として実現してもよい。例えば、健康情報収集部を取り外し可能な記録媒体として実現してもよく、携帯電話1と無線/有線通信手段によって通信可能に接続された記憶装置として実現してもよい。   Further, the meal information storage unit 18 and the health information storage unit 19 may be realized as a health information collection unit as a device external to the mobile phone 1. For example, the health information collection unit may be realized as a removable recording medium, or may be realized as a storage device that is communicably connected to the mobile phone 1 by wireless / wired communication means.

また、履歴データ生成部4は、入力制御部3が食事情報を取得した時刻の履歴を示す履歴データを生成する必要は必ずしもなく、1日あたり何回食事情報が入力されたのかを示す履歴データを生成してもよい。そして、取得回数算出部52は、その履歴データから平均入力回数を算出してもよいし、取得日数算出部51は、その履歴データから週間入力日数を算出してもよい。   The history data generation unit 4 does not necessarily have to generate history data indicating the history of the time when the input control unit 3 acquired the meal information, and the history data indicating how many times the meal information is input per day. May be generated. Then, the acquisition number calculation unit 52 may calculate the average number of input times from the history data, or the acquisition day number calculation unit 51 may calculate the weekly input days from the history data.

また、取得回数算出部52は、標準食事時刻として、朝食の時刻を5時〜10時とし、昼食の時刻を10時〜15時とし、夕食の時刻を16時〜24時とし、その他の食事の時刻を前記以外の時間帯と定め、それぞれの時間帯に食事情報の入力があれば、それぞれの食事と見なす事で食事数をカウントしてもよい。   The number-of-acquisition calculation unit 52 sets the standard meal time as 5 o'clock to 10 o'clock for breakfast, 10 o'clock to 15 o'clock for lunch, 16 o'clock to 24 o'clock for dinner, and other meals. The time may be determined as a time zone other than the above, and if meal information is input in each time zone, the number of meals may be counted by regarding each meal.

すなわち、取得回数算出部52は、所定の時間帯に食事情報が入力されたかどうかを判定し、キャラクタ生成部6は、その判定結果に応じたキャラクタの画像を生成してもよい。   That is, the acquisition count calculation unit 52 may determine whether or not meal information is input during a predetermined time period, and the character generation unit 6 may generate a character image according to the determination result.

また、キャラクタ格納部(記憶部)17に複数のキャラクタ画像(および/またはキャラクタの音声データ)を予め格納しておき、キャラクタ生成部6は、パラメータ計算部5が算出したキャラクタ生成パラメータに対応したキャラクタ画像(および/またはキャラクタの音声データ)を選択し、選択したキャラクタ画像(および/またはキャラクタの音声データ)を表示部13(および/または音声出力部14)へ出力してもよい。   Further, a plurality of character images (and / or character voice data) are stored in advance in the character storage unit (storage unit) 17, and the character generation unit 6 corresponds to the character generation parameter calculated by the parameter calculation unit 5. A character image (and / or character voice data) may be selected, and the selected character image (and / or character voice data) may be output to the display unit 13 (and / or voice output unit 14).

すなわち、携帯電話1は、使用者の健康に関する健康情報を取得する入力制御部3と、入力制御部3が健康情報を取得した履歴を示す履歴データを生成する履歴データ生成部4と、複数のキャラクタ画像(および/またはキャラクタの音声)を格納したキャラクタ格納部17と、履歴データ生成部4が生成した履歴データが示す履歴に応じた画像または音声データもしくはその両方を、キャラクタ格納部17に格納されたキャラクタ画像(および/またはキャラクタの音声)から選択するキャラクタ生成部6とを備えていてもよい。   That is, the mobile phone 1 includes an input control unit 3 that acquires health information related to the health of the user, a history data generation unit 4 that generates history data indicating a history of the health information acquired by the input control unit 3, and a plurality of The character storage unit 17 that stores the character image (and / or the voice of the character) and the image and / or audio data corresponding to the history indicated by the history data generated by the history data generation unit 4 are stored in the character storage unit 17. And a character generation unit 6 that selects from the character image (and / or the voice of the character).

例えば、図5に示したひよこ31〜35の画像がキャラクタ格納部17に格納されており、キャラクタ生成部6が、パラメータ計算部5が算出したキャラクタ生成パラメータに対応したひよこの画像を、キャラクタ生成部6から取得してもよい。   For example, the images of the chicks 31 to 35 shown in FIG. 5 are stored in the character storage unit 17, and the character generation unit 6 generates the chick image corresponding to the character generation parameter calculated by the parameter calculation unit 5. You may acquire from the part 6.

〔実施の形態2〕
本発明の他の実施形態について図7〜図10に基づいて説明すれば、以下のとおりである。なお、実施の形態1と同様の部材に関しては、同じ符号を付し、その説明を省略する。
[Embodiment 2]
The following will describe another embodiment of the present invention with reference to FIGS. In addition, about the member similar to Embodiment 1, the same code | symbol is attached | subjected and the description is abbreviate | omitted.

本実施形態では、時間経過に応じてキャラクタの画像を変化させ、食事時刻の入力履歴から使用者の食事時刻を予測し、予測した食事時刻にキャラクタの画像を変化させる携帯電話(健康情報入力支援装置)10について説明する。食事情報の入力にあたっては、食事の際に入力そのものを忘れてしまう事が多いため、この携帯電話10は、食事情報の入力し忘れを防ぐことをさらなる目的としたものである。   In the present embodiment, a mobile phone (health information input support) that changes a character image as time passes, predicts a user's meal time from a meal time input history, and changes the character image at the predicted meal time. (Device) 10 will be described. When inputting meal information, since the input itself is often forgotten at the time of eating, the mobile phone 10 is further intended to prevent forgetting to input meal information.

図7は、携帯電話10の構成を示す機能ブロック図である。同図に示すように、携帯電話10は、パラメータ計算部7を備えている。図8は、パラメータ計算部7の構成を示す機能ブロック図である。同図に示すように、パラメータ計算部7は、経過時間判定部71、入力時刻予測部72、入力時期判定部73、パラメータ算出部74を備えている。   FIG. 7 is a functional block diagram showing the configuration of the mobile phone 10. As shown in the figure, the mobile phone 10 includes a parameter calculation unit 7. FIG. 8 is a functional block diagram showing the configuration of the parameter calculation unit 7. As shown in the figure, the parameter calculation unit 7 includes an elapsed time determination unit 71, an input time prediction unit 72, an input timing determination unit 73, and a parameter calculation unit 74.

経過時間判定部71は、食事情報が入力された時刻、換言すれば、入力制御部3がカメラ11から食事画像を取得した時刻から所定の時間が経過したかどうかを判定する。上記所定の時間は、1分間でもよく、1時間でもよい。経過時間判定部71は、上記所定の時間が経過したと判定した場合に、その旨を示す経過情報をパラメータ算出部74へ出力する。   The elapsed time determination unit 71 determines whether a predetermined time has elapsed since the time when the meal information was input, in other words, the time when the input control unit 3 acquired the meal image from the camera 11. The predetermined time may be 1 minute or 1 hour. When the elapsed time determination unit 71 determines that the predetermined time has elapsed, the elapsed time determination unit 71 outputs elapsed information indicating that fact to the parameter calculation unit 74.

入力時刻予測部72は、食事時刻記憶部15に保存された履歴データに基づいて、使用者が次に食事情報を入力すると予想される時刻である入力予想時刻を算出する。換言すれば、入力時刻予測部72は、履歴データ生成部4が生成した履歴データから、入力制御部3が次に食事情報を取得する時刻を予測する。入力予想時刻とは、換言すれば、使用者が次に食事をすると予測される時刻(食事予測時刻)である。   Based on the history data stored in the meal time storage unit 15, the input time prediction unit 72 calculates an expected input time that is a time when the user is expected to input meal information next time. In other words, the input time prediction unit 72 predicts the time when the input control unit 3 next acquires meal information from the history data generated by the history data generation unit 4. In other words, the input expected time is the time when the user is expected to eat next (predicted meal time).

入力時刻予測部72における入力予想時刻の算出方法は、特に限定されず、例えば、図3に示すデータを用いて、食事毎に食事情報が入力された時刻を平均し、各食事における1週間の平均入力時刻を計算してもよい。例えば、朝食に関する食事情報の入力時刻を1週間分平均することで、朝食に関する食事情報の入力予想時刻を算出すればよい。また、入力時刻を数日間平均してもよい。   The calculation method of the predicted input time in the input time prediction unit 72 is not particularly limited. For example, using the data shown in FIG. 3, the time when the meal information is input for each meal is averaged, and one week of each meal is calculated. An average input time may be calculated. For example, the expected input time of meal information related to breakfast may be calculated by averaging the input time of meal information related to breakfast for one week. Further, the input time may be averaged for several days.

なお、入力予想時刻を平日と休日とに場合分けして算出してもよい。例えば、平日の朝の入力予想時刻と休日の朝の入力予想時刻とを分けて算出してもよい。   The estimated input time may be calculated separately for weekdays and holidays. For example, the estimated input time on weekday mornings and the estimated input time on holiday mornings may be calculated separately.

入力時期判定部73は、入力時刻予測部72が算出した入力予想時刻に使用者が食事情報を入力したかどうか、換言すれば、入力時刻予測部72が算出した入力予想時刻に入力制御部3が食事画像を所得したかどうかを判定する。入力時期判定部73は、その判定結果をパラメータ算出部74に出力する。   The input time determination unit 73 determines whether the user has input meal information at the input expected time calculated by the input time prediction unit 72, in other words, the input control unit 3 at the input expected time calculated by the input time prediction unit 72. Determine if has earned a meal image. The input time determination unit 73 outputs the determination result to the parameter calculation unit 74.

パラメータ算出部74は、経過時間判定部71からの経過情報および入力時期判定部73からの判定結果に基づいてキャラクタの画像を生成するためのキャラクタ生成パラメータを算出する。   The parameter calculation unit 74 calculates a character generation parameter for generating a character image based on the elapsed information from the elapsed time determination unit 71 and the determination result from the input timing determination unit 73.

キャラクタ生成部6は、パラメータ算出部74が算出したキャラクタ生成パラメータが示すキャラクタの画像を生成する。換言すれば、キャラクタ生成部6は、入力時期判定部73の判定結果に応じたキャラクタの画像を生成する。   The character generation unit 6 generates an image of the character indicated by the character generation parameter calculated by the parameter calculation unit 74. In other words, the character generation unit 6 generates a character image according to the determination result of the input time determination unit 73.

図9は、表示部13に表示されるキャラクタの画像の一例を示す図である。パラメータ算出部74が算出するキャラクタ生成パラメータは、3種類(0、1、2)であり、パラメータ「0」は、機嫌および体調の悪いひよこ43(図9参照)を示し、パラメータ「1」は、機嫌および体調が通常のものであるひよこ42を示し、パラメータ「2」は、機嫌および体調が良いひよこ41を示す。ひよこ43は、食事情報の入力を促すための好ましくないキャラクタである。   FIG. 9 is a diagram illustrating an example of a character image displayed on the display unit 13. There are three types of character generation parameters (0, 1, 2) calculated by the parameter calculation unit 74. The parameter “0” indicates a chick 43 (see FIG. 9) having a bad mood and physical condition, and the parameter “1” is The chick 42 has a normal mood and physical condition, and the parameter “2” indicates the chick 41 having a good mood and physical condition. The chick 43 is an undesirable character for prompting input of meal information.

(携帯電話10における処理の流れ)
次に、携帯電話10における処理の流れの一例について図10を参照しつつ説明する。図10は、携帯電話10における処理の流れの一例を示すフローチャートである。
(Processing flow in the mobile phone 10)
Next, an example of the flow of processing in the mobile phone 10 will be described with reference to FIG. FIG. 10 is a flowchart illustrating an example of a process flow in the mobile phone 10.

食事情報が入力される(食事画像を取得する)と(S11)、入力制御部3は、取得した食事画像を食事情報記憶部18に格納するとともに、食事画像を所得した旨を示す食事画像取得情報を履歴データ生成部4へ出力する。   When meal information is input (a meal image is acquired) (S11), the input control unit 3 stores the acquired meal image in the meal information storage unit 18 and acquires a meal image indicating that the meal image has been obtained. The information is output to the history data generation unit 4.

食事画像取得情報を受け取ると、履歴データ生成部4は、その時点の時刻を計時部12から読み出し、当該時刻(入力時刻)を含む履歴データを生成し、生成した履歴データを食事時刻記憶部15に保存する。履歴データの保存が終了すると、履歴データ生成部4は、その旨を示す終了情報をパラメータ計算部7へ出力する。   When the meal image acquisition information is received, the history data generating unit 4 reads the time at that time from the time measuring unit 12, generates history data including the time (input time), and generates the generated history data as the meal time storage unit 15. Save to. When the storage of the history data ends, the history data generation unit 4 outputs end information indicating that to the parameter calculation unit 7.

終了情報を受け取ると、パラメータ算出部74は、図9に示すように、機嫌および体調が良いひよこ41を表示するためのキャラクタ生成パラメータ「2」をキャラクタ生成部6へ出力しする。キャラクタ生成部6は、ひよこ41の画像を生成し、表示部13に表示する(S12)。このステップS12は、使用者が開始ボタンを押すなど任意のタイミングで実行されてもよいし、キャラクタの画像を常に表示部13に表示しておいてもよい。   When the end information is received, the parameter calculation unit 74 outputs to the character generation unit 6 a character generation parameter “2” for displaying the chick 41 with good mood and physical condition, as shown in FIG. The character generation unit 6 generates an image of the chick 41 and displays it on the display unit 13 (S12). This step S12 may be executed at an arbitrary timing such as when the user presses the start button, or the character image may be displayed on the display unit 13 at all times.

また、終了情報を受け取ると、入力時刻予測部72は、食事時刻記憶部15に保存された履歴データに基づいて、使用者が次に食事情報を入力する入力予想時刻を上述した方法により算出する(S13)。入力時刻予測部72は、算出した入力予想時刻を入力時期判定部73へ出力する。   When the end information is received, the input time prediction unit 72 calculates the input input time when the user next inputs the meal information based on the history data stored in the meal time storage unit 15 by the method described above. (S13). The input time prediction unit 72 outputs the calculated input predicted time to the input time determination unit 73.

また、終了情報を受け取ると、経過時間判定部71は、履歴データ生成部4が食事時刻記憶部15に保存した履歴データによって示される入力時刻から所定の時間が経過したかどうかの判定を開始する。   When the end information is received, the elapsed time determination unit 71 starts determining whether a predetermined time has elapsed from the input time indicated by the history data stored in the meal time storage unit 15 by the history data generation unit 4. .

所定の時間までに食事情報が入力されると(S14にてYES)、入力制御部3からの食事画像取得情報を受け取った履歴データ生成部4は、履歴データを生成し、それを食事時刻記憶部15に保存する(S15)。履歴データの保存が終了すると、履歴データ生成部4は、その旨を示す終了情報をパラメータ計算部7へ出力する。   When meal information is input by a predetermined time (YES in S14), history data generation unit 4 that has received the meal image acquisition information from input control unit 3 generates history data and stores it as meal time. The data is stored in the unit 15 (S15). When the storage of the history data ends, the history data generation unit 4 outputs end information indicating that to the parameter calculation unit 7.

終了情報を受け取ると、パラメータ算出部74は、機嫌および体調が良いひよこ41を表示するためのキャラクタ生成パラメータ「2」をキャラクタ生成部6へ出力する(S16)。   When the end information is received, the parameter calculation unit 74 outputs the character generation parameter “2” for displaying the chick 41 in good mood and physical condition to the character generation unit 6 (S16).

そして、キャラクタ生成部6は、ひよこ41の画像を生成し、表示部13に表示する(S17)とともに、ひよこ41を特定するためのキャラクタ特定情報をキャラクタ情報記憶部16に保存する(S18)。この時、キャラクタ生成部6は、キャラクタ生成パラメータ「2」に対応する(すなわち、機嫌および体調が良い)、ひよこ以外のキャラクタを生成してもよい。   And the character production | generation part 6 produces | generates the image of the chick 41, displays it on the display part 13 (S17), and preserve | saves the character specific information for specifying the chick 41 in the character information storage part 16 (S18). At this time, the character generation unit 6 may generate a character other than the chick corresponding to the character generation parameter “2” (that is, good mood and good physical condition).

一方、所定の時間までに食事情報が入力されなかった場合(S14にてNO、S19にてYES)、経過時間判定部71は、所定の時間が経過したこと旨を示す経過情報をパラメータ算出部74へ出力する。   On the other hand, when the meal information is not input by the predetermined time (NO in S14, YES in S19), the elapsed time determination unit 71 sets the elapsed information indicating that the predetermined time has elapsed as the parameter calculation unit. Output to 74.

経過情報を受け取ると、パラメータ算出部74は、機嫌および体調が通常のものであるひよこ42を示すキャラクタ生成パラメータ「1」をキャラクタ生成部6へ出力する(S20)。   When the progress information is received, the parameter calculation unit 74 outputs the character generation parameter “1” indicating the chick 42 with normal mood and physical condition to the character generation unit 6 (S20).

キャラクタ生成パラメータ「1」を受け取ると、キャラクタ生成部6は、ひよこ42の画像を生成し、表示部13に表示する(S21)とともに、ひよこ42を特定するためのキャラクタ特定情報をキャラクタ情報記憶部16に保存する(S22)。   When the character generation parameter “1” is received, the character generation unit 6 generates an image of the chick 42 and displays the image on the display unit 13 (S21), and character specification information for specifying the chick 42 is displayed in the character information storage unit. 16 (S22).

その後、入力時刻予測部72が算出した入力予想時刻を経過しても食事情報が入力されなかったと入力時期判定部73が判定した場合には(S23にてNO、S24にてYES)、入力時期判定部73は、その判定結果をパラメータ算出部74に出力する。   Thereafter, when the input time determination unit 73 determines that no meal information has been input even after the predicted input time calculated by the input time prediction unit 72 has elapsed (NO in S23, YES in S24), the input time The determination unit 73 outputs the determination result to the parameter calculation unit 74.

当該判定結果を受け取ると、パラメータ算出部74は、機嫌および体調の悪いひよこ43を示すキャラクタ生成パラメータ「0」をキャラクタ生成部6へ出力する(S25)。   When the determination result is received, the parameter calculation unit 74 outputs the character generation parameter “0” indicating the chick 43 having a bad mood and physical condition to the character generation unit 6 (S25).

キャラクタ生成パラメータ「0」を受け取ると、キャラクタ生成部6は、ひよこ43の画像を生成し、表示部13に表示する(S26)とともに、ひよこ43を特定するためのキャラクタ特定情報をキャラクタ情報記憶部16に保存する(S27)。   When the character generation parameter “0” is received, the character generation unit 6 generates an image of the chick 43 and displays it on the display unit 13 (S26), and character specification information for specifying the chick 43 is displayed in the character information storage unit. 16 (S27).

その後、再びステップS14へと戻り処理を繰り返す。   Thereafter, the process returns to step S14 again to repeat the process.

(携帯電話10の効果)
以上の構成により、図9に示すように、使用者が食事情報を入力した時には好ましいひよこ41が表示され、一定時間が経過した時には中立のひよこ42が表示され、入力予想時刻が経過した時には好ましくないひよこ43が表示される。その後、使用者が食事情報を入力した時には再度好ましいひよこ41が表示される。
(Effect of mobile phone 10)
With the above configuration, as shown in FIG. 9, the preferred chick 41 is displayed when the user inputs meal information, the neutral chick 42 is displayed when a certain time has elapsed, and preferably when the expected input time has elapsed. A no chick 43 is displayed. Thereafter, when the user inputs meal information, the preferred chick 41 is displayed again.

このように表示する事により、使用者が食事すると予測される時間にキャラクタの表示を変化させることにより、食事情報の入力を促す事ができ、食事情報の入力の忘れを防ぐことができる。   By displaying in this way, it is possible to prompt the user to input meal information by changing the display of the character at a time when the user is expected to eat, and to prevent the user from forgetting to input the meal information.

(変更例)
上記の構成では、入力時期判定部73は、入力予想時刻を経過した時点で既に入力制御部3が食事情報を取得しているかどうかを判定したが、入力時期判定部73は、入力時刻予測部72が予測した時刻から所定の時間前までの時間帯、または当該時刻から所定の時間後までの時間帯、もしくはその両方の時間帯において入力制御部3が食事情報を取得したかどうかを判定してもよい。
(Example of change)
In the above configuration, the input timing determination unit 73 determines whether or not the input control unit 3 has already acquired the meal information when the estimated input time has elapsed, but the input timing determination unit 73 72. It is determined whether the input control unit 3 has acquired the meal information in the time period from the time predicted by 72 to the predetermined time before, the time period from the time to the predetermined time, or both time periods. May be.

〔実施の形態3〕
本発明の他の実施形態について図11〜図13に基づいて説明すれば、以下のとおりである。なお、実施の形態1および2と同様の部材に関しては、同じ符号を付し、その説明を省略する。
[Embodiment 3]
The following will describe another embodiment of the present invention with reference to FIGS. Note that members similar to those in the first and second embodiments are given the same reference numerals, and descriptions thereof are omitted.

本実施の形態の携帯電話30は、センサにより使用者の血糖値を随時モニタリングし、血糖値の上昇時に食事情報入力の有無を調べることにより食事情報入力正確度を算出するものである。   The mobile phone 30 according to the present embodiment monitors the blood glucose level of the user as needed by a sensor, and calculates meal information input accuracy by checking the presence or absence of meal information input when the blood glucose level rises.

図11は、携帯電話30の構成を示す機能ブロック図である。同図に示すように、携帯電話30は、センサ23と通信可能に接続されているとともに、パラメータ計算部8を備えている。   FIG. 11 is a functional block diagram showing the configuration of the mobile phone 30. As shown in the figure, the mobile phone 30 is communicably connected to the sensor 23 and includes a parameter calculation unit 8.

センサ23は、使用者の血糖値を測定する計測器であり、センサ23は、測定した使用者の血糖値を示す血糖値データを随時携帯電話30へ送信する。携帯電話30は、入力制御部(指標情報取得手段)3において、当該血糖値データを取得する。すなわち、入力制御部3は、使用者の生理状態を示す指標情報である血糖値データを取得する。   The sensor 23 is a measuring instrument that measures the blood glucose level of the user, and the sensor 23 transmits blood glucose level data indicating the measured blood glucose level of the user to the mobile phone 30 as needed. The mobile phone 30 acquires the blood glucose level data in the input control unit (index information acquisition means) 3. That is, the input control unit 3 acquires blood glucose level data that is index information indicating the physiological state of the user.

図12は、パラメータ計算部8の構成を示す機能ブロック図である。同図に示すように、パラメータ計算部8は、食事判定部(行為判定手段)81、入力正確度判定部(取得時期判定手段)82、パラメータ算出部83を備えている。   FIG. 12 is a functional block diagram showing the configuration of the parameter calculation unit 8. As shown in the figure, the parameter calculation unit 8 includes a meal determination unit (action determination unit) 81, an input accuracy determination unit (acquisition time determination unit) 82, and a parameter calculation unit 83.

食事判定部81は、入力制御部3が取得した血糖値データを解析することにより使用者が食事を行っているかどうかを判定する。具体的には、食事判定部81は、血糖値データが示す血糖値が所定の閾値を超えた場合に、使用者が食事をしていると判定する。食事判定部81は、使用者が食事をしていると判定した旨を示す食事判定情報を入力正確度判定部82へ出力する。   The meal determination unit 81 determines whether the user is eating by analyzing the blood glucose level data acquired by the input control unit 3. Specifically, the meal determination unit 81 determines that the user is eating when the blood glucose level indicated by the blood glucose level data exceeds a predetermined threshold. The meal determination unit 81 outputs meal determination information indicating that it is determined that the user is eating to the input accuracy determination unit 82.

入力正確度判定部82は、計時部12が示す現在時刻および食事時刻記憶部15に保存されている履歴データを参照し、食事判定情報を受信した時点から所定の時間前(例えば、30分前)までの時間帯に入力制御部3が食事情報を取得したかどうかを判定し、食事情報入力正確度を算出する。入力正確度判定部82は、算出した食事情報入力正確度をパラメータ算出部83へ出力する。   The input accuracy determination unit 82 refers to the current time indicated by the time measuring unit 12 and the history data stored in the meal time storage unit 15, and a predetermined time (for example, 30 minutes before) from the time when the meal determination information is received. ) To determine whether or not the input control unit 3 has acquired the meal information, and calculates the meal information input accuracy. The input accuracy determination unit 82 outputs the calculated meal information input accuracy to the parameter calculation unit 83.

入力正確度判定部82における食事情報入力正確度の判定方法は、実施の形態1に係る携帯電話1が備える取得日数算出部51および取得回数算出部52における食事情報入力正確度の判定方法を用いればよい。すなわち、1週間あたりの食事が行われた日数に対する食事情報が入力された日数の割合を算出してもよいし、1日あたりの食事回数に対する食事情報が入力された回数の割合を算出してもよいし、その両方を算出してもよい。   The determination method of the meal information input accuracy in the input accuracy determination unit 82 uses the determination method of the meal information input accuracy in the acquisition days calculation unit 51 and the acquisition times calculation unit 52 included in the mobile phone 1 according to the first embodiment. That's fine. That is, the ratio of the number of days in which meal information is input to the number of days in which meals are performed per week may be calculated, or the ratio of the number of times in which meal information is input to the number of meals per day is calculated. Or both of them may be calculated.

パラメータ算出部83は、入力正確度判定部82が算出した食事情報入力正確度をキャラクタ生成パラメータに変換する。パラメータ算出部83におけるパラメータの算出方法も、携帯電話1が備えるパラメータ算出部53におけるパラメータ算出方法と同様のものでよい。   The parameter calculation unit 83 converts the meal information input accuracy calculated by the input accuracy determination unit 82 into a character generation parameter. The parameter calculation method in the parameter calculation unit 83 may be the same as the parameter calculation method in the parameter calculation unit 53 included in the mobile phone 1.

キャラクタ生成部6は、パラメータ算出部83が算出したキャラクタ生成パラメータが示すキャラクタの画像を生成する。換言すれば、キャラクタ生成部6は、入力正確度判定部82の判定結果(入力正確度判定部82が算出した食事情報入力正確度)に応じたキャラクタ画像を生成する。   The character generation unit 6 generates an image of the character indicated by the character generation parameter calculated by the parameter calculation unit 83. In other words, the character generation unit 6 generates a character image according to the determination result of the input accuracy determination unit 82 (meal information input accuracy calculated by the input accuracy determination unit 82).

(携帯電話30における処理の流れ)
次に、携帯電話30における処理の流れの一例について図13を参照しつつ説明する。図13は、携帯電話30における処理の流れの一例を示すフローチャートである。
(Processing flow in mobile phone 30)
Next, an example of the flow of processing in the mobile phone 30 will be described with reference to FIG. FIG. 13 is a flowchart illustrating an example of a process flow in the mobile phone 30.

まず、キャラクタ生成部6が生成し、キャラクタ情報記憶部16に保存している現在のキャラクタ(例えば、ひよこ31)が表示部13に表示される(S31)。   First, the current character (for example, chick 31) generated by the character generation unit 6 and stored in the character information storage unit 16 is displayed on the display unit 13 (S31).

食事判定部81は、センサ23から送信される血糖値データを入力制御部3を介して常に受信しており、血糖値データが示す血糖値が所定の閾値を超えているかどうかを判定する(S32)。   The meal determination unit 81 always receives the blood glucose level data transmitted from the sensor 23 via the input control unit 3, and determines whether or not the blood glucose level indicated by the blood glucose level data exceeds a predetermined threshold (S32). ).

血糖値が所定の閾値を超えていると判定すると(S32にてYES)、食事判定部81は、その旨を示す食事判定情報を入力正確度判定部82へ出力する。   If it is determined that the blood glucose level exceeds the predetermined threshold (YES in S32), meal determination unit 81 outputs meal determination information indicating that to input accuracy determination unit 82.

食事判定情報を受け取ると、入力正確度判定部82は、食事判定情報を受信した時点からその30分前までの時間帯に入力制御部3が食事情報を取得したかどうかを食事時刻記憶部15に保存されている履歴データを参照することによって判定する(S33)。   When the meal determination information is received, the input accuracy determination unit 82 indicates whether or not the input control unit 3 has acquired the meal information in the time period from the time when the meal determination information is received to 30 minutes before the meal determination information. It is determined by referring to the history data stored in (S33).

入力制御部3が食事情報を取得していると判定すれば(S33にてYES)、入力正確度判定部82は、履歴データを解析することにより食事情報入力正確度を上述した方法で算出する(S34)。入力正確度判定部82は、算出した食事情報入力正確度をパラメータ算出部83へ出力する。   If input control unit 3 determines that the meal information is acquired (YES in S33), input accuracy determination unit 82 calculates the meal information input accuracy by the method described above by analyzing the history data. (S34). The input accuracy determination unit 82 outputs the calculated meal information input accuracy to the parameter calculation unit 83.

食事情報入力正確度を受け取ると、パラメータ算出部83は、食事情報入力正確度とキャラクタ生成パラメータとが対応付けられたテーブルを参照することにより、食事情報入力正確度をキャラクタ生成パラメータに変換する(S35)。このテーブルは、パラメータ算出部83が利用可能なメモリ(不図示)に格納されている。パラメータ算出部83は、生成したキャラクタ生成パラメータをキャラクタ生成部6へ出力する。   When the meal information input accuracy is received, the parameter calculation unit 83 converts the meal information input accuracy into the character generation parameter by referring to a table in which the meal information input accuracy is associated with the character generation parameter ( S35). This table is stored in a memory (not shown) that can be used by the parameter calculation unit 83. The parameter calculation unit 83 outputs the generated character generation parameter to the character generation unit 6.

キャラクタ生成パラメータを受け取ると、キャラクタ生成部6は、上述したようにキャラクタ生成パラメータに対応するキャラクタの画像を生成し(S36)、表示部13に表示する(S37)。   When the character generation parameter is received, the character generation unit 6 generates an image of the character corresponding to the character generation parameter as described above (S36) and displays it on the display unit 13 (S37).

さらに、キャラクタ生成部6は、生成したキャラクタを特定するキャラクタ特定情報をキャラクタ情報記憶部16に保存する(S38)。   Furthermore, the character generation part 6 preserve | saves the character specific information which specifies the produced | generated character in the character information storage part 16 (S38).

そして、食事判定部81は、血糖値の監視を継続する(S32に戻る)。   And the meal determination part 81 continues monitoring of a blood glucose level (it returns to S32).

(携帯電話30の効果)
以上の構成により、携帯電話30では、使用者の血糖値を常にモニタすることにより、使用者が食事をしているかどうかを検出でき、使用者が食事をしている時間帯に食事情報が入力されたかどうかを判定することができる。食事回数は、使用者によって異なっており、同じ使用者でも日によって食事回数が異なる場合がある。さらに、食事をする時間も使用者によって、または日によって異なる。携帯電話30では、使用者が食事をしている時間帯に食事情報が入力されたかどうかを判定することにより、食事情報入力正確度をより正確に算出することができる。
(Effect of mobile phone 30)
With the above configuration, the mobile phone 30 can always detect whether the user is eating by constantly monitoring the blood glucose level of the user, and the meal information is input during the time when the user is eating. Can be determined. The number of meals varies from user to user, and the number of meals may vary from day to day even for the same user. Furthermore, the time to eat varies from user to user or from day to day. In the mobile phone 30, it is possible to calculate the meal information input accuracy more accurately by determining whether or not the meal information is input during the time when the user is eating.

(変更例)
センサ23により使用者の口の動きをモニタリングする、または、食べ物を咀嚼する音声を検出することで、食事の所作を検出し、その時に食事情報入力の有無を調べることによって食事情報入力正確度を算出してもよい。すなわち、入力制御部3は、使用者の動作を示す指標情報を取得し、食事判定部81は、入力制御部3が取得した指標情報を解析することにより当該使用者が食事を行っているかどうかを判定してもよい。
(Example of change)
The movement of the mouth of the user is monitored by the sensor 23 or the sound of chewing food is detected to detect the meal action, and the meal information input accuracy is determined by checking whether or not the meal information is input at that time. It may be calculated. That is, the input control unit 3 acquires index information indicating the user's action, and the meal determination unit 81 analyzes whether the user is eating by analyzing the index information acquired by the input control unit 3. May be determined.

上記の構成の場合、センサ23は、ビデオカメラまたはマイクであり、入力制御部3は、指標情報として動画または音声を取得する。   In the case of the above configuration, the sensor 23 is a video camera or a microphone, and the input control unit 3 acquires a moving image or sound as index information.

使用者の咀嚼運動を検出する技術は公知であり、例えば、特開2004−33494号公報(「咀嚼機能評価システム」、平成16年2月5日公開)、または、「発話・咀嚼センサ(オリンパス株式会社)」([平成19年7月2日検索]、インターネット〈URL:http://www.fc-lab.jp/jp/activities/051028j.html〉)に開示されている。   A technique for detecting a user's mastication movement is known. For example, Japanese Patent Application Laid-Open No. 2004-33494 ("Masticatory Function Evaluation System", published on February 5, 2004) or "Speech / Mastication Sensor (Olympus)" Co., Ltd. "([Search July 2, 2007], Internet <URL: http://www.fc-lab.jp/jp/activities/051028j.html>).

また、入力正確度判定部82は、使用者が食事を行っていると食事判定部81が判定した時点から所定の時間前までの時間帯、または当該時点から所定の時間後までの時間帯、もしくはその両方の時間帯において入力制御部3が食事情報を取得したかどうかを判定してもよい。   In addition, the input accuracy determination unit 82 is a time period from the time when the meal determination unit 81 determines that the user is eating to a predetermined time before, or a time period from the time to a predetermined time later, Or you may determine whether the input control part 3 acquired the meal information in both the time slot | zones.

また、計測機器21とセンサ23とを同一の計測機器として実現してもよい。   Further, the measuring device 21 and the sensor 23 may be realized as the same measuring device.

また、キャラクタ制御部2を他の構成部材とは独立した装置として実現してもよい。   Moreover, you may implement | achieve the character control part 2 as an apparatus independent of another structural member.

〔実施の形態4〕
本発明の他の実施形態について図14〜図17に基づいて説明すれば、以下のとおりである。なお、実施の形態1、2および3と同様の部材に関しては、同じ符号を付し、その説明を省略する。
[Embodiment 4]
The following will describe another embodiment of the present invention with reference to FIGS. In addition, about the member similar to Embodiment 1, 2, and 3, the same code | symbol is attached | subjected and the description is abbreviate | omitted.

本実施形態では、携帯電話40と通信を行うことにより健康情報を集める健康サービスシステム(健康情報送受信システム)において、携帯電話40から受信した健康情報の受信履歴に基づいてキャラクタ画像を生成し、当該キャラクタ画像を携帯電話40へ送信する健康サービスサーバ(健康情報受信装置)60について説明する。ここでは、健康情報の一例として食事情報の受信履歴に基づいてキャラクタ画像を生成する健康サービスサーバ60について説明する。   In the present embodiment, in a health service system (health information transmission / reception system) that collects health information by communicating with the mobile phone 40, a character image is generated based on the reception history of the health information received from the mobile phone 40, and A health service server (health information receiving device) 60 that transmits a character image to the mobile phone 40 will be described. Here, a health service server 60 that generates a character image based on a meal information reception history will be described as an example of health information.

図14は、健康サービスサーバ60の構成を示す機能ブロック図である。同図に示すように、健康サービスサーバ60は、送受信部(健康情報受信手段)69、キャラクタ制御部61、受信時刻記憶部91を備えている。   FIG. 14 is a functional block diagram showing the configuration of the health service server 60. As shown in the figure, the health service server 60 includes a transmission / reception unit (health information receiving means) 69, a character control unit 61, and a reception time storage unit 91.

送受信部69は、携帯電話40から食事情報を受信するとともに、後述するキャラクタ生成部68が生成したキャラクタ画像を携帯電話40へ送信する。なお、送受信部69は、食事情報として、例えば、食事画像を受信する。   The transmission / reception unit 69 receives meal information from the mobile phone 40 and transmits a character image generated by a character generation unit 68 described later to the mobile phone 40. In addition, the transmission / reception part 69 receives a meal image as meal information, for example.

キャラクタ制御部61は、入力制御部62、履歴データ生成部(履歴データ生成手段)63、パラメータ計算部(パラメータ算出手段)64およびキャラクタ生成部(出力データ生成手段)68、および、携帯電話40から送信された食事情報および生体情報(健康情報)を受信する送受信部69を備えている。   The character control unit 61 includes an input control unit 62, a history data generation unit (history data generation unit) 63, a parameter calculation unit (parameter calculation unit) 64, a character generation unit (output data generation unit) 68, and the mobile phone 40. A transmission / reception unit 69 for receiving the transmitted meal information and biological information (health information) is provided.

入力制御部62は、送受信部69が受信した食事情報を取得し、当該食事情報を食事情報記憶部18に格納するとともに、携帯電話40から生体情報が送信された場合には、当該生体情報を健康情報記憶部19に格納する。入力制御部62は、取得したデータが食事情報であるのか、生体情報であるのかを識別し、食事情報を取得した時に、その旨を示す食事情報取得情報を履歴データ生成部63へ出力する。食事情報と生体情報とを識別できるように、食事情報には、自身が食事情報であることを示す識別子が付与されていてもよいし、入力制御部62は、データの種類によって両者を区別してもよい。   The input control unit 62 acquires the meal information received by the transmission / reception unit 69, stores the meal information in the meal information storage unit 18, and when the biological information is transmitted from the mobile phone 40, the input control unit 62 stores the biological information. Store in the health information storage unit 19. The input control unit 62 identifies whether the acquired data is meal information or biometric information, and when the meal information is acquired, outputs the meal information acquisition information indicating that to the history data generation unit 63. An identifier indicating that the meal information is meal information may be given to the meal information so that the meal information and the biological information can be identified. The input control unit 62 distinguishes between the two depending on the type of data. Also good.

履歴データ生成部63は、計時部12が示す時刻を参照し、送受信部69が携帯電話40から食事情報を受信した時刻の履歴を示す履歴データを生成する。履歴データ生成部63は、生成した履歴データを受信時刻記憶部91に格納する。   The history data generation unit 63 refers to the time indicated by the time measuring unit 12 and generates history data indicating the history of the time when the transmission / reception unit 69 received the meal information from the mobile phone 40. The history data generation unit 63 stores the generated history data in the reception time storage unit 91.

パラメータ計算部64は、受信時刻記憶部91に格納された履歴データに基づいて、キャラクタ生成部68がどのようなキャラクタを生成すればよいかを示すキャラクタ生成パラメータを算出する。換言すれば、パラメータ計算部64は、履歴データ生成部63が生成した履歴データが示す履歴に応じた画像または音声データもしくはその両方を生成するためのパラメータを算出する。   The parameter calculation unit 64 calculates a character generation parameter indicating what kind of character the character generation unit 68 should generate based on the history data stored in the reception time storage unit 91. In other words, the parameter calculation unit 64 calculates parameters for generating image and / or audio data corresponding to the history indicated by the history data generated by the history data generating unit 63.

図15は、パラメータ計算部64の構成を示す機能ブロック図である。同図に示すように、パラメータ計算部64は、取得日数算出部65、取得回数算出部66、パラメータ算出部67を備えている。   FIG. 15 is a functional block diagram showing the configuration of the parameter calculation unit 64. As shown in the figure, the parameter calculation unit 64 includes an acquisition day number calculation unit 65, an acquisition number calculation unit 66, and a parameter calculation unit 67.

取得日数算出部65は、受信時刻記憶部91に格納された履歴データを読み出し、食事情報の履歴データと計時部12が示す現在時刻とに基づいて、その時点で1週間辺り何日食事情報が受信されたのかを示す週間受信日数を算出する。   The acquisition days calculation unit 65 reads the history data stored in the reception time storage unit 91, and based on the history data of the meal information and the current time indicated by the time measuring unit 12, how many days of meal information per week at that time Calculate the number of weekly reception days indicating whether or not it was received.

取得回数算出部66は、受信時刻記憶部91に格納された履歴データを読み出し、食事情報の履歴データと計時部12が示す現在時刻とに基づいて、その時点で1日辺り何回食事情報が受信されたのかを示す平均受信回数を算出する。   The number-of-acquisitions calculation unit 66 reads the history data stored in the reception time storage unit 91, and based on the history data of the meal information and the current time indicated by the time measuring unit 12, how many times the meal information is obtained per day at that time. The average number of receptions indicating whether or not it has been received is calculated.

すなわち、取得回数算出部66は、受信時刻記憶部91が生成した履歴データから、入力制御部3が携帯電話40から健康情報を受信した回数の1週間平均である平均受信回数を算出する。なお、取得回数算出部66は、上記受信回数の1週間平均ではなく、数日間の平均値を算出してもよいし、当日の入力回数を算出してもよい。   That is, the acquisition count calculation unit 66 calculates an average reception count that is an average of the number of times the input control unit 3 receives health information from the mobile phone 40 from the history data generated by the reception time storage unit 91. Note that the acquisition count calculation unit 66 may calculate an average value of several days instead of the weekly average of the reception count, or may calculate the number of times of input on that day.

パラメータ算出部67は、取得日数算出部65が算出した週間受信日数、および取得回数算出部52が算出した平均受信回数を、キャラクタを生成するためのキャラクタ生成パラメータにそれぞれ変換する。パラメータ算出部67における、キャラクタ生成パラメータの生成処理は、パラメータ算出部53における処理と基本的に同様であるため、その説明を省略する。   The parameter calculation unit 67 converts the weekly reception days calculated by the acquisition day calculation unit 65 and the average reception times calculated by the acquisition number calculation unit 52 into character generation parameters for generating characters. The generation process of the character generation parameter in the parameter calculation unit 67 is basically the same as the process in the parameter calculation unit 53, and thus the description thereof is omitted.

キャラクタ生成部68は、パラメータ算出部67が算出したキャラクタ生成パラメータが示すキャラクタの画像を生成する。換言すれば、キャラクタ生成部68は、送受信部69が食事情報を受信した頻度に応じたキャラクタ画像を生成する。キャラクタ生成部68におけるキャラクタ画像の生成処理は、キャラクタ生成部6における処理と同様であり、キャラクタ生成部68が生成するキャラクタ画像の例も、図5に示すものと同様であるため、それらの説明を省略する。   The character generation unit 68 generates an image of the character indicated by the character generation parameter calculated by the parameter calculation unit 67. In other words, the character generation unit 68 generates a character image corresponding to the frequency at which the transmission / reception unit 69 receives the meal information. The character image generation process in the character generation unit 68 is the same as the process in the character generation unit 6, and the example of the character image generated by the character generation unit 68 is also the same as that shown in FIG. Is omitted.

(携帯電話40の構成)
図16は、携帯電話40の構成を示す機能ブロック図である。同図に示すように、40は、入力制御部(健康情報取得手段)93および出力制御部94を含む主制御部92、および使用者の指示を受け付ける入力部95(例えば、操作キー)を備えている。
(Configuration of mobile phone 40)
FIG. 16 is a functional block diagram showing the configuration of the mobile phone 40. As shown in the figure, reference numeral 40 includes a main control unit 92 including an input control unit (health information acquisition means) 93 and an output control unit 94, and an input unit 95 (for example, an operation key) for receiving a user instruction. ing.

入力制御部93は、カメラ11が撮像した食事画像を食事情報として取得する。また、入力制御部93は、食事画像を食事情報記憶部18に格納するとともに、計測機器21から送信された生体情報を取得し、当該生体情報を健康情報記憶部19に格納する。   The input control unit 93 acquires a meal image captured by the camera 11 as meal information. The input control unit 93 stores the meal image in the meal information storage unit 18, acquires the biological information transmitted from the measuring device 21, and stores the biological information in the health information storage unit 19.

出力制御部94は、入力部95を介して入力された使用者の指示に従い、食事情報記憶部18に格納された食事情報としての食事画像および健康情報記憶部19に格納された健康情報としての生体情報を送受信部(健康情報送信手段)20を介して健康サービスサーバ60へ送信する。換言すれば、送受信部20は、入力制御部93が取得した食事情報および生体情報を健康サービスサーバ60へ送信する。   The output control unit 94 follows the user's instruction input via the input unit 95, as meal information stored in the meal information storage unit 18 as meal information and health information stored in the health information storage unit 19. The biological information is transmitted to the health service server 60 via the transmission / reception unit (health information transmission means) 20. In other words, the transmission / reception unit 20 transmits the meal information and the biological information acquired by the input control unit 93 to the health service server 60.

また、出力制御部94は、健康サービスサーバ60からキャラクタ画像およびキャラクタの音声を、送受信部20を介して受信すると、当該キャラクタ画像を表示部13に表示するとともに、キャラクタの音声を音声出力部14から出力する。   Further, when the output control unit 94 receives the character image and the voice of the character from the health service server 60 via the transmission / reception unit 20, the output control unit 94 displays the character image on the display unit 13 and the voice of the character as the voice output unit 14. Output from.

なお、主制御部92は、携帯電話として機能するための各種の機能ブロックを備えているが、それらは本発明とは直接関係ないため、図16において当該機能ブロックは図示されていない。   The main control unit 92 includes various functional blocks for functioning as a mobile phone. However, since these are not directly related to the present invention, the functional blocks are not shown in FIG.

また、携帯電話40は、生体情報を健康サービスサーバ60へ送信する必要は必ずしもなく、食事情報のみを送信してもよい。   Moreover, the mobile phone 40 does not necessarily have to transmit the biological information to the health service server 60, and may transmit only meal information.

(健康サービスサーバにおける処理の流れ)
次に、健康サービスサーバ60における処理の流れの一例について図17を参照しつつ説明する。図17は、健康サービスサーバ60における処理の流れの一例を示すフローチャートである。
(Processing flow in the health service server)
Next, an example of the flow of processing in the health service server 60 will be described with reference to FIG. FIG. 17 is a flowchart illustrating an example of a process flow in the health service server 60.

まず、キャラクタ制御部61は、送受信部69が携帯電話40から食事情報を受信するまで待機する(S41)。   First, the character control unit 61 waits until the transmission / reception unit 69 receives meal information from the mobile phone 40 (S41).

携帯電話40から食事情報または健康情報もしくはその両方が入力されると(S41にてYES)、入力制御部62は、受信したデータが食事情報であるか健康情報であるかを判別し、食事情報を食事情報記憶部18に、健康情報を健康情報記憶部19にそれぞれ格納する。このとき、入力制御部62は、食事情報を受信した場合には、その旨を示す情報を履歴データ生成部63へ出力する。   When meal information and / or health information is input from mobile phone 40 (YES in S41), input control unit 62 determines whether the received data is meal information or health information, and the meal information Are stored in the meal information storage unit 18 and the health information is stored in the health information storage unit 19, respectively. At this time, when receiving the meal information, the input control unit 62 outputs information indicating the fact to the history data generating unit 63.

当該情報を受け取ると、履歴データ生成部63は、食事情報を受信した受信時刻の履歴を示す履歴データを生成し、受信時刻記憶部91に格納する(S42)。また、履歴データ生成部63は、履歴データを生成した旨を示す情報をパラメータ計算部64へ出力する。   When receiving the information, the history data generating unit 63 generates history data indicating the history of the reception time when the meal information is received, and stores the history data in the reception time storage unit 91 (S42). Further, the history data generation unit 63 outputs information indicating that the history data has been generated to the parameter calculation unit 64.

当該情報を受け取ると、パラメータ計算部64では、取得日数算出部65により、週間受信日数が算出され(S43)、取得回数算出部66により、平均受信回数が算出され(S44)、パラメータ算出部67は、週間受信日数と平均受信回数とに基づいてキャラクタ生成パラメータを算出し(S45)、キャラクタ生成部68へ出力する。   When the information is received, the parameter calculation unit 64 calculates the weekly reception days by the acquisition day calculation unit 65 (S43), the acquisition frequency calculation unit 66 calculates the average reception frequency (S44), and the parameter calculation unit 67. Calculates a character generation parameter based on the number of weekly reception days and the average number of receptions (S45), and outputs it to the character generation unit 68.

キャラクタ生成パラメータを受け取ると、キャラクタ生成部68は、上述したようにキャラクタ生成パラメータに対応するキャラクタの画像を生成し(S46)、送受信部69へと送る。   When the character generation parameter is received, the character generation unit 68 generates an image of the character corresponding to the character generation parameter as described above (S46), and sends it to the transmission / reception unit 69.

送受信部69は、生成したキャラクタ画像を携帯電話40へ送信する(S47)。   The transmission / reception unit 69 transmits the generated character image to the mobile phone 40 (S47).

そして、健康サービスサーバ60は、次に携帯電話40から入力があるまで待機する(S41に戻る)。   Then, the health service server 60 stands by until there is an input from the mobile phone 40 (return to S41).

(健康サービスサーバ60の効果)
以上の構成により、健康サービスサーバ22では、携帯電話40から送られる食事情報の受信時刻履歴から、使用者が好ましい頻度で食事情報を送信しているかどうかを判定し、食事情報の受信状況に応じたキャラクタ画像を携帯電話40へ送信することで、使用者が健康情報の送信を継続する助けとする事ができる。
(Effect of health service server 60)
With the above configuration, the health service server 22 determines whether or not the user is transmitting meal information at a preferable frequency from the reception time history of the meal information sent from the mobile phone 40, and responds to the reception status of the meal information. By transmitting the received character image to the mobile phone 40, it is possible to help the user continue to transmit the health information.

(健康サービスサーバ60の変更例)
上述の説明では、健康サービスサーバ60は、キャラクタ生成部68を備え、キャラクタ生成部68がキャラクタ画像を生成しているが、キャラクタ生成部を携帯電話40に設けてもよい。この場合、健康サービスサーバ60は、パラメータ計算部64が算出したパラメータ(キャラクタ画像および/またはキャラクタの音声を特定する情報)を送受信部69を介して携帯電話40へ送信し、携帯電話40が備える送受信部20が当該パラメータを受信し、携帯電話40のキャラクタ生成部が、当該パラメータに対応したキャラクタ画像を生成してもよい。また、複数のキャラクタ画像(および/またはキャラクタの音声)が、携帯電話40が有する記憶部(不図示)に格納されており、携帯電話40のキャラクタ生成部は、受信したパラメータに対応するキャラクタ画像(および/またはキャラクタの音声)を、記憶部に格納されたキャラクタ画像(および/またはキャラクタの音声)の中から選択し、選択したキャラクタ画像を表示部13に表示(および/またはキャラクタの音声を音声出力部14から出力)してもよい。
(Modification example of health service server 60)
In the above description, the health service server 60 includes the character generation unit 68 and the character generation unit 68 generates a character image. However, the character generation unit may be provided in the mobile phone 40. In this case, the health service server 60 transmits the parameter (information specifying the character image and / or the voice of the character) calculated by the parameter calculation unit 64 to the mobile phone 40 via the transmission / reception unit 69, and the mobile phone 40 is provided. The transmission / reception unit 20 may receive the parameter, and the character generation unit of the mobile phone 40 may generate a character image corresponding to the parameter. In addition, a plurality of character images (and / or character voices) are stored in a storage unit (not shown) of the mobile phone 40, and the character generation unit of the mobile phone 40 receives the character image corresponding to the received parameter. (And / or the voice of the character) is selected from the character images (and / or the voice of the character) stored in the storage unit, and the selected character image is displayed on the display unit 13 (and / or the voice of the character is displayed). (Output from the audio output unit 14).

また、実施の形態1〜3において記載された携帯電話1・10・30の構成を、実施の形態4の健康サービスサーバ60に適用してもよい。   Further, the configurations of the mobile phones 1, 10, and 30 described in the first to third embodiments may be applied to the health service server 60 of the fourth embodiment.

また、キャラクタ制御部61を他の構成部材とは独立した装置として実現してもよい。   Further, the character control unit 61 may be realized as a device independent of other constituent members.

本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。   The present invention is not limited to the above-described embodiments, and various modifications are possible within the scope shown in the claims, and embodiments obtained by appropriately combining technical means disclosed in different embodiments. Is also included in the technical scope of the present invention.

また、上述した携帯電話1・10・30・40および健康サービスサーバ60の各ブロック、特にキャラクタ制御部2および61は、ハードウェアロジックによって構成してもよいし、次のようにCPUを用いてソフトウェアによって実現してもよい。   Further, each block of the mobile phone 1, 10, 30, 40 and the health service server 60 described above, particularly the character control units 2 and 61, may be configured by hardware logic, or using a CPU as follows. It may be realized by software.

すなわち、携帯電話1・10・30・40および健康サービスサーバ60は、各機能を実現する制御プログラムの命令を実行するCPU(central processing unit)、上記プログラムを格納したROM(read only memory)、上記プログラムを展開するRAM(random access memory)、上記プログラムおよび各種データを格納するメモリ等の記憶装置(記録媒体)などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである携帯電話1・10・30・40および健康サービスサーバ60の制御プログラムのプログラムコード(実行形式プログラム、中間コードプログラム、ソースプログラム)をコンピュータで読み取り可能に記録した記録媒体を、上記携帯電話1・10・30・40および健康サービスサーバ60に供給し、そのコンピュータ(またはCPUやMPU)が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。   That is, the mobile phone 1, 10, 30, 40 and the health service server 60 include a CPU (central processing unit) that executes instructions of a control program that realizes each function, a ROM (read only memory) that stores the program, A RAM (random access memory) for expanding the program, a storage device (recording medium) such as a memory for storing the program and various data, and the like are provided. The object of the present invention is to provide program codes (execution format program, intermediate code program, source program) of control programs for the mobile phones 1, 10, 30, and 40 and the health service server 60 that are software for realizing the above-described functions. The computer-readable recording medium is supplied to the mobile phone 1, 10, 30, 40 and the health service server 60, and the computer (or CPU or MPU) reads the program code recorded on the recording medium. It can also be achieved by executing.

上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー(登録商標)ディスク/ハードディスク等の磁気ディスクやCD−ROM/MO/MD/DVD/CD−R等の光ディスクを含むディスク系、ICカード(メモリカードを含む)/光カード等のカード系、あるいはマスクROM/EPROM/EEPROM/フラッシュROM等の半導体メモリ系などを用いることができる。   Examples of the recording medium include a tape system such as a magnetic tape and a cassette tape, a magnetic disk such as a floppy (registered trademark) disk / hard disk, and an optical disk such as a CD-ROM / MO / MD / DVD / CD-R. Card system such as IC card, IC card (including memory card) / optical card, or semiconductor memory system such as mask ROM / EPROM / EEPROM / flash ROM.

また、携帯電話1・10・30を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、LAN、ISDN、VAN、CATV通信網、仮想専用網(virtual private network)、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、IEEE1394、USB、電力線搬送、ケーブルTV回線、電話線、ADSL回線等の有線でも、IrDAやリモコンのような赤外線、Bluetooth(登録商標)、802.11無線、HDR、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。   Further, the mobile phones 1, 10, and 30 may be configured to be connectable to a communication network, and the program code may be supplied via the communication network. The communication network is not particularly limited. For example, the Internet, intranet, extranet, LAN, ISDN, VAN, CATV communication network, virtual private network, telephone line network, mobile communication network, satellite communication. A net or the like is available. Also, the transmission medium constituting the communication network is not particularly limited. For example, even in the case of wired such as IEEE 1394, USB, power line carrier, cable TV line, telephone line, ADSL line, etc., infrared rays such as IrDA and remote control, Bluetooth ( (Registered trademark), 802.11 wireless, HDR, mobile phone network, satellite line, terrestrial digital network, and the like can also be used. The present invention can also be realized in the form of a computer data signal embedded in a carrier wave in which the program code is embodied by electronic transmission.

なお、本発明は、以下のようにも表現できる。   The present invention can also be expressed as follows.

すなわち、本発明の健康情報入力支援装置は、健康に関する情報を入力する健康情報入力手段と、キャラクタを提示するキャラクタ提示手段と、前記健康情報入力手段において健康情報が入力された入力時刻を記録する健康情報入力時刻記録手段と、を備え、前記キャラクタ提示手段は、前記健康情報入力時刻記録手段に記録された健康情報入力時刻の履歴に基づいてキャラクタを生成し提示する。   That is, the health information input support device of the present invention records health information input means for inputting information relating to health, character presentation means for presenting a character, and input time when the health information is input in the health information input means. Health information input time recording means, and the character presenting means generates and presents a character based on a history of health information input time recorded in the health information input time recording means.

前記健康情報入力手段に入力される健康情報は、食事情報であることが好ましい。   The health information input to the health information input means is preferably meal information.

前記キャラクタ提示手段は、前記健康情報入力時刻記録手段に記憶された前記健康情報入力時刻の規則性に基づいてキャラクタを生成することが好ましい。   The character presenting means preferably generates a character based on the regularity of the health information input time stored in the health information input time recording means.

上記健康情報入力支援装置は、さらに、前記健康情報入力時刻記録手段に記録された健康情報入力時刻の履歴に基づいて健康情報入力時刻を予測する入力時刻予測手段と、時間を計測する計時手段と、を備え、前記キャラクタ提示手段は、前記入力時刻予測手段により予測された入力時刻と、前記計時手段により計測された時刻情報とに基づいてキャラクタを生成することが好ましい。   The health information input support device further includes an input time predicting unit that predicts a health information input time based on a history of health information input time recorded in the health information input time recording unit, and a time measuring unit that measures time. The character presenting means preferably generates a character based on the input time predicted by the input time predicting means and the time information measured by the time measuring means.

前記食事情報は、撮像手段により取得されたものであることが好ましい。   The meal information is preferably acquired by an imaging unit.

前記健康情報入力手段に入力される健康情報は、日常的に測定される生体情報であることが好ましい。   The health information input to the health information input means is preferably biological information measured on a daily basis.

上記健康情報入力支援装置は、さらに通信手段を備え、前記健康上表入力手段に入力される健康情報は、前記通信手段により取得されたものであることが好ましい。   Preferably, the health information input support device further includes a communication unit, and the health information input to the health table input unit is acquired by the communication unit.

上記健康情報入力支援装置は、携帯電話であることが好ましい。   The health information input support device is preferably a mobile phone.

本発明の健康情報入力支援方法は、健康に関する情報を入力する健康情報入力ステップと、キャラクタを提示するキャラクタ提示ステップと、前記健康情報入力ステップにおいて健康情報が入力された入力時刻を記録する健康情報入力時刻記録ステップと、を備え、前記キャラクタ提示ステップは、前記健康情報入力時刻記録ステップで記録された健康情報入力時刻の履歴に基づいてキャラクタを生成し提示する。   The health information input support method of the present invention includes a health information input step for inputting information relating to health, a character presentation step for presenting a character, and health information for recording an input time when the health information is input in the health information input step. An input time recording step, wherein the character presentation step generates and presents a character based on the history of the health information input time recorded in the health information input time recording step.

上記各ステップをコンピュータに実行させるプログラムも本発明の技術的範囲に含まれる。   A program for causing a computer to execute the above steps is also included in the technical scope of the present invention.

使用者が飽きることなく定期的に健康情報を入力することを促すことができるため、健康情報を入力するための入力装置に適用できる。   Since the user can be encouraged to regularly input health information without getting bored, the present invention can be applied to an input device for inputting health information.

本発明の一実施形態に係る携帯電話の構成を示す機能ブロック図である。It is a functional block diagram which shows the structure of the mobile telephone which concerns on one Embodiment of this invention. 上記携帯電話が備えるパラメータ計算部の構成を示す機能ブロック図である。It is a functional block diagram which shows the structure of the parameter calculation part with which the said mobile phone is provided. 食事回数の算出方法を説明するための図である。It is a figure for demonstrating the calculation method of the frequency | count of a meal. キャラクタ生成パラメータを算出するための対照表を示す図であり、(a)は、週間入力回数と機嫌パラメータとの対照表であり、(b)は、平均入力回数と体調パラメータとの対照表である。It is a figure which shows the comparison table for calculating a character production | generation parameter, (a) is a comparison table of a weekly input frequency and a mood parameter, (b) is a comparison table of an average input frequency and a physical condition parameter. is there. キャラクタ生成部が生成するキャラクタの画像の一例を示す図である。It is a figure which shows an example of the image of the character which a character production | generation part produces | generates. 上記携帯電話における処理の流れの一例を示すフローチャートである。It is a flowchart which shows an example of the flow of the process in the said mobile telephone. 本発明の別の実施形態に係る携帯電話の構成を示す機能ブロック図である。It is a functional block diagram which shows the structure of the mobile telephone which concerns on another embodiment of this invention. 上記携帯電話が備えるパラメータ計算部の構成を示す機能ブロック図である。It is a functional block diagram which shows the structure of the parameter calculation part with which the said mobile phone is provided. 表示部に表示されるキャラクタの画像の一例を示す図である。It is a figure which shows an example of the image of the character displayed on a display part. 上記携帯電話における処理の流れの一例を示すフローチャートである。It is a flowchart which shows an example of the flow of the process in the said mobile telephone. 本発明のさらに別の実施形態に係る携帯電話の構成を示す機能ブロック図であるIt is a functional block diagram which shows the structure of the mobile telephone which concerns on another embodiment of this invention. 上記携帯電話が備えるパラメータ計算部の構成を示す機能ブロック図である。It is a functional block diagram which shows the structure of the parameter calculation part with which the said mobile phone is provided. 上記携帯電話における処理の流れの一例を示すフローチャートである。It is a flowchart which shows an example of the flow of the process in the said mobile telephone. 本発明のさらに別の実施形態に係る健康サービスサーバの構成を示す機能ブロック図である。It is a functional block diagram which shows the structure of the health service server which concerns on another embodiment of this invention. 上記健康サービスサーバが備えるパラメータ計算部の構成を示す機能ブロック図である。It is a functional block diagram which shows the structure of the parameter calculation part with which the said health service server is provided. 上記健康サービスサーバと通信を行う携帯電話の構成を示す機能ブロック図である。It is a functional block diagram which shows the structure of the mobile telephone which communicates with the said health service server. 上記健康サービスサーバにおける処理の流れの一例を示すフローチャートである。It is a flowchart which shows an example of the flow of a process in the said health service server.

符号の説明Explanation of symbols

1 携帯電話(健康情報入力支援装置)
2 キャラクタ制御部(健康情報入力支援装置)
3 入力制御部(健康情報取得手段、指標情報取得手段)
4 履歴データ生成部(履歴データ生成手段)
6 キャラクタ生成部(出力データ生成手段)
10 携帯電話(健康情報入力支援装置)
20 送受信部(健康情報送信手段)
30 携帯電話(健康情報入力支援装置)
31 ひよこ(キャラクタ)
32 ひよこ(キャラクタ)
33 ひよこ(キャラクタ)
34 ひよこ(キャラクタ)
35 ひよこ(キャラクタ)
41 ひよこ(キャラクタ)
42 ひよこ(キャラクタ)
43 ひよこ(キャラクタ)
51 取得日数算出部(取得日数算出手段)
52 取得回数算出部(取得回数算出手段)
60 健康サービスサーバ(健康情報受信装置)
63 履歴データ生成部(履歴データ生成手段)
64 パラメータ計算部(パラメータ算出手段)
69 送受信部(健康情報受信手段)
72 入力時刻予測部(取得時刻予測手段)
73 入力時期判定部(取得時期判定手段)
81 食事判定部(行為判定手段)
82 入力正確度判定部(取得時期判定手段)
93 入力制御部(健康情報取得手段)
1 Mobile phone (health information input support device)
2 Character control unit (health information input support device)
3 Input control unit (health information acquisition means, index information acquisition means)
4 History data generation unit (history data generation means)
6 Character generator (output data generator)
10 Mobile phone (health information input support device)
20 Transceiver (Health information transmission means)
30 Mobile phone (health information input support device)
31 chick (character)
32 Chick (Character)
33 Chick (Character)
34 Chick (Character)
35 Chick (Character)
41 chick (character)
42 chick (character)
43 Chick (Character)
51 Acquisition days calculation part (acquisition days calculation means)
52 Acquisition Count Calculation Unit (Acquisition Count Calculation Unit)
60 health service server (health information receiving device)
63 History data generation unit (history data generation means)
64 Parameter calculation unit (parameter calculation means)
69 Transceiver (Health information receiving means)
72 Input time prediction unit (acquisition time prediction means)
73 Input time determination unit (acquisition time determination means)
81 Meal determination unit (action determination means)
82 Input accuracy determination unit (acquisition time determination means)
93 Input control unit (health information acquisition means)

Claims (18)

使用者の健康に関する健康情報を取得する健康情報取得手段と、
上記健康情報取得手段が上記健康情報を取得した履歴を示す履歴データを生成する履歴データ生成手段と、
上記履歴データ生成手段が生成した履歴データが示す上記履歴に応じた画像または音声データもしくはその両方を生成または選択する出力データ生成手段とを備えることを特徴とする健康情報入力支援装置。
Health information acquisition means for acquiring health information on the health of the user;
History data generating means for generating history data indicating a history of the health information acquiring means acquiring the health information;
A health information input support device comprising: output data generation means for generating or selecting image and / or audio data corresponding to the history indicated by the history data generated by the history data generating means.
上記出力データ生成手段は、上記履歴に応じた画像または音声データとして、キャラクタの画像または音声データを生成または選択することを特徴とする請求項1に記載の健康情報入力支援装置。   The health information input support apparatus according to claim 1, wherein the output data generation means generates or selects character image or voice data as the image or voice data corresponding to the history. 上記履歴データ生成手段が生成した履歴データから、上記健康情報取得手段が単位時間あたりに上記健康情報を取得した回数である取得回数を算出する取得回数算出手段をさらに備え、
上記出力データ生成手段は、上記取得回数算出手段が算出した上記取得回数に応じた画像または音声データもしくはその両方を、上記履歴に応じた画像または音声データとして生成または選択することを特徴とする1または2に記載の健康情報入力支援装置。
The history data generating means further includes an acquisition number calculating means for calculating an acquisition number that is the number of times the health information acquiring means has acquired the health information per unit time from the history data generated by
The output data generation means generates or selects image and / or audio data corresponding to the acquisition frequency calculated by the acquisition frequency calculation means or image data or audio data corresponding to the history 1 Or the health information input assistance apparatus of 2 or 2.
上記履歴データ生成手段は、上記健康情報取得手段が上記健康情報を取得した時刻の履歴を示すデータを上記履歴データとして生成し、
上記取得回数算出手段は、上記健康情報取得手段が所定の時間間隔よりも短い時間間隔で上記健康情報を複数回取得したことを上記履歴データが示す場合に、当該複数回の健康情報の取得を1回の取得と見なすことにより、上記取得回数を算出することを特徴とする請求項3に記載の健康情報入力支援装置。
The history data generation means generates data indicating the history of the time when the health information acquisition means acquired the health information as the history data,
When the history data indicates that the health information acquisition unit has acquired the health information a plurality of times at a time interval shorter than a predetermined time interval, the acquisition frequency calculation unit acquires the health information a plurality of times. 4. The health information input support apparatus according to claim 3, wherein the number of times of acquisition is calculated by regarding the acquisition as one time.
上記履歴データ生成手段が生成した履歴データから、上記健康情報取得手段が1週間あたりに上記健康情報を取得した日数である取得日数を算出する取得日数算出手段をさらに備え、
上記出力データ生成手段は、上記取得日数算出手段が算出した上記取得日数に応じた画像または音声データもしくはその両方を、上記履歴に応じた画像または音声データとして生成または選択することを特徴とする1または2に記載の健康情報入力支援装置。
From the history data generated by the history data generation means, the health information acquisition means further comprises an acquisition day calculation means for calculating the acquisition days, which is the number of days the health information is acquired per week,
The output data generation means generates or selects image and / or audio data corresponding to the acquisition days calculated by the acquisition day calculation means as image or audio data corresponding to the history. Or the health information input assistance apparatus of 2 or 2.
上記履歴データ生成手段は、上記健康情報取得手段が上記健康情報を取得した時刻の履歴を示すデータを上記履歴データとして生成し、
当該履歴データから、所定の時間帯に上記健康情報取得手段が上記健康情報を取得したかどうかを判定する取得時期判定手段をさらに備え、
上記出力データ生成手段は、上記取得時期判定手段の判定結果に応じた画像または音声データを、上記履歴に応じた画像または音声データとして生成または選択することを特徴とする1または2に記載の健康情報入力支援装置。
The history data generation means generates data indicating the history of the time when the health information acquisition means acquired the health information as the history data,
From the history data, further comprising an acquisition time determination means for determining whether the health information acquisition means has acquired the health information in a predetermined time zone,
3. The health according to item 1 or 2, wherein the output data generation unit generates or selects image or audio data corresponding to the determination result of the acquisition time determination unit as image or audio data corresponding to the history. Information input support device.
使用者の生理状態または動作を示す指標情報を取得する指標情報取得手段と、
上記指標情報取得手段が取得した指標情報を解析することにより当該使用者が特定の行為を行っているかどうかを判定する行為判定手段とをさらに備え、
上記取得時期判定手段は、上記使用者が上記特定の行為を行っていると上記行為判定手段が判定した時点から所定の時間前までの時間帯、または当該時点から所定の時間後までの時間帯、もしくはその両方の時間帯において上記健康情報取得手段が上記健康情報を取得したかどうかを判定することを特徴とする請求項6に記載の健康情報入力支援装置。
Index information acquisition means for acquiring index information indicating the physiological state or movement of the user;
An action determination means for determining whether the user is performing a specific action by analyzing the index information acquired by the index information acquisition means,
The acquisition time determination means is a time period from the time point when the action determination means determines that the user is performing the specific action, or a time period from the time point to a predetermined time period after that time. 7. The health information input support device according to claim 6, wherein the health information acquisition means determines whether or not the health information has been acquired in both time zones.
上記履歴データ生成手段が生成した履歴データから、上記健康情報取得手段が上記健康情報を取得する時刻を予測する取得時刻予測手段をさらに備え、
上記取得時期判定手段は、上記取得時刻予測手段が予測した時刻から所定の時間前までの時間帯、または当該時刻から所定の時間後までの時間帯、もしくはその両方の時間帯において上記健康情報取得手段が上記健康情報を取得したかどうかを判定することを特徴とする請求項6に記載の健康情報入力支援装置。
Further comprising an acquisition time prediction means for predicting the time at which the health information acquisition means acquires the health information from the history data generated by the history data generation means,
The acquisition timing determination means acquires the health information in a time period from the time predicted by the acquisition time prediction means to a predetermined time before, a time period from the time to a predetermined time, or both time periods. The health information input support device according to claim 6, wherein the means determines whether the health information has been acquired.
上記健康情報取得手段は、上記健康情報として、使用者の食事内容に関する食事情報を取得することを特徴とする請求項1〜8のいずれか1項に記載の健康情報入力支援装置。   The health information input support apparatus according to any one of claims 1 to 8, wherein the health information acquisition unit acquires meal information relating to a user's meal contents as the health information. 上記健康情報取得手段は、上記食事情報として、上記食事内容を示す画像を取得することを特徴とする請求項9に記載の健康情報入力支援装置。   The health information input support apparatus according to claim 9, wherein the health information acquisition unit acquires an image indicating the content of the meal as the meal information. 上記健康情報取得手段は、上記健康情報として、使用者の生理状態を示す生体情報を取得することを特徴とする請求項1〜8のいずれか1項に記載の健康情報入力支援装置。   The health information input support apparatus according to any one of claims 1 to 8, wherein the health information acquisition unit acquires biological information indicating a physiological state of a user as the health information. 請求項1〜11のいずれか1項に記載の健康情報入力支援装置を動作させるための制御プログラムであって、コンピュータを上記各手段として機能させるための制御プログラム。   A control program for operating the health information input support device according to any one of claims 1 to 11, wherein the control program causes a computer to function as each of the means. 請求項12に記載の制御プログラムを記録したコンピュータ読み取り可能な記録媒体。   A computer-readable recording medium on which the control program according to claim 12 is recorded. 請求項1〜11のいずれか1項に記載の健康情報入力支援装置を搭載した携帯電話。   A mobile phone equipped with the health information input support device according to any one of claims 1 to 11. 健康情報入力支援装置における健康情報入力支援方法であって、
使用者の健康に関する健康情報を取得する健康情報取得工程と、
上記健康情報取得工程において上記健康情報を取得した履歴を示す履歴データを生成する履歴データ生成工程と、
上記履歴データ生成工程において生成した履歴データが示す上記履歴に応じた画像または音声データもしくはその両方を生成または選択する出力データ生成工程とを含むことを特徴とする健康情報入力支援方法。
A health information input support method in a health information input support device,
A health information acquisition process for acquiring health information related to the health of the user;
A history data generating step for generating history data indicating a history of acquiring the health information in the health information acquiring step;
A health information input support method comprising: an output data generation step of generating or selecting image and / or audio data corresponding to the history indicated by the history data generated in the history data generation step.
端末装置の使用者の健康に関する健康情報を当該端末装置から受信する健康情報受信装置であって、
上記健康情報を受信する健康情報受信手段と、
上記健康情報受信手段が上記健康情報を受信した履歴を示す履歴データを生成する履歴データ生成手段と、
上記履歴データ生成手段が生成した履歴データが示す上記履歴に応じた画像または音声データもしくはその両方を生成または選択するためのパラメータを算出するパラメータ算出手段とを備えることを特徴とする健康情報受信装置。
A health information receiving device that receives health information about the health of a user of a terminal device from the terminal device,
Health information receiving means for receiving the health information;
History data generating means for generating history data indicating a history of the health information received by the health information receiving means;
A health information receiving apparatus comprising: parameter calculating means for calculating parameters for generating or selecting image and / or audio data corresponding to the history indicated by the history data generated by the history data generating means .
健康情報入力支援装置と健康情報受信装置とを備える健康情報送受信システムであって、
上記健康情報入力支援装置は、
当該健康情報入力支援装置の使用者の健康に関する健康情報を取得する健康情報取得手段と、
上記健康情報取得手段が取得した健康情報を上記健康情報受信装置へ送信する健康情報送信手段と、
上記健康情報取得手段が上記健康情報を取得した履歴を示す履歴データを生成する履歴データ生成手段と、
上記履歴データ生成手段が生成した履歴データが示す上記履歴に応じた画像または音声データもしくはその両方を生成または選択する出力データ生成手段とを備え、
上記健康情報受信装置は、上記健康情報入力支援装置から送信された健康情報を受信する健康情報受信手段を備えることを特徴とする健康情報送受信システム。
A health information transmission / reception system comprising a health information input support device and a health information reception device,
The health information input support device
Health information acquisition means for acquiring health information related to the health of the user of the health information input support device;
Health information transmitting means for transmitting the health information acquired by the health information acquiring means to the health information receiving device;
History data generating means for generating history data indicating a history of the health information acquiring means acquiring the health information;
Output data generating means for generating or selecting image and / or audio data corresponding to the history indicated by the history data generated by the history data generating means,
The health information receiving apparatus includes a health information receiving means for receiving health information transmitted from the health information input support apparatus.
端末装置と健康情報受信装置とを備える健康情報送受信システムであって、
上記端末装置は、
当該端末装置の使用者の健康に関する健康情報を取得する健康情報取得手段と、
上記健康情報取得手段が取得した健康情報を上記健康情報受信装置へ送信する健康情報送信手段とを備え、
上記健康情報受信装置は、
上記端末装置から送信された健康情報を受信する健康情報受信手段と、
上記健康情報受信手段が上記健康情報を受信した履歴を示す履歴データを生成する履歴データ生成手段と、
上記履歴データ生成手段が生成した履歴データが示す上記履歴に応じた画像または音声データもしくはその両方を生成または選択するためのパラメータを算出するパラメータ算出手段とを備えることを特徴とする健康情報送受信システム。
A health information transmitting / receiving system comprising a terminal device and a health information receiving device,
The terminal device is
Health information acquisition means for acquiring health information related to the health of the user of the terminal device;
Health information transmitting means for transmitting the health information acquired by the health information acquiring means to the health information receiving device,
The health information receiver
Health information receiving means for receiving health information transmitted from the terminal device;
History data generating means for generating history data indicating a history of the health information received by the health information receiving means;
A health information transmission / reception system comprising: parameter calculation means for calculating parameters for generating or selecting image and / or audio data corresponding to the history indicated by the history data generated by the history data generating means .
JP2007182610A 2007-07-11 2007-07-11 Health information input support device, portable telephone, health information reception device, health information transmission/reception system, health information input support method, control program, and computer-readable recording medium Pending JP2009020694A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007182610A JP2009020694A (en) 2007-07-11 2007-07-11 Health information input support device, portable telephone, health information reception device, health information transmission/reception system, health information input support method, control program, and computer-readable recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007182610A JP2009020694A (en) 2007-07-11 2007-07-11 Health information input support device, portable telephone, health information reception device, health information transmission/reception system, health information input support method, control program, and computer-readable recording medium

Publications (1)

Publication Number Publication Date
JP2009020694A true JP2009020694A (en) 2009-01-29

Family

ID=40360287

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007182610A Pending JP2009020694A (en) 2007-07-11 2007-07-11 Health information input support device, portable telephone, health information reception device, health information transmission/reception system, health information input support method, control program, and computer-readable recording medium

Country Status (1)

Country Link
JP (1) JP2009020694A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012068155A (en) * 2010-09-24 2012-04-05 Glory Ltd Automatic inspection machine and automatic inspection machine system
CN104076148A (en) * 2013-03-29 2014-10-01 爱科来株式会社 Measurement system
JP2014237058A (en) * 2014-09-25 2014-12-18 セイコーエプソン株式会社 Biological motion information processing system, biological motion information processing method and biological motion information processing server
JP2018055492A (en) * 2016-09-29 2018-04-05 サニーヘルス株式会社 Diet support robot and diet support system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000126334A (en) * 1998-10-21 2000-05-09 Matsushita Electric Works Ltd Exercising device
JP2002236756A (en) * 2001-02-08 2002-08-23 Sugawara Institute Diet support system
JP2003173375A (en) * 2001-09-28 2003-06-20 Toshiba Corp Life management terminal device, life management method and life management system
JP2007072540A (en) * 2005-09-05 2007-03-22 It Products:Kk Life-style related diseases medical treatment support apparatus which raises patient's will

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000126334A (en) * 1998-10-21 2000-05-09 Matsushita Electric Works Ltd Exercising device
JP2002236756A (en) * 2001-02-08 2002-08-23 Sugawara Institute Diet support system
JP2003173375A (en) * 2001-09-28 2003-06-20 Toshiba Corp Life management terminal device, life management method and life management system
JP2007072540A (en) * 2005-09-05 2007-03-22 It Products:Kk Life-style related diseases medical treatment support apparatus which raises patient's will

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012068155A (en) * 2010-09-24 2012-04-05 Glory Ltd Automatic inspection machine and automatic inspection machine system
CN104076148A (en) * 2013-03-29 2014-10-01 爱科来株式会社 Measurement system
JP2014237058A (en) * 2014-09-25 2014-12-18 セイコーエプソン株式会社 Biological motion information processing system, biological motion information processing method and biological motion information processing server
JP2018055492A (en) * 2016-09-29 2018-04-05 サニーヘルス株式会社 Diet support robot and diet support system

Similar Documents

Publication Publication Date Title
JP6592440B2 (en) Information processing system, information processing apparatus, information processing program, and information processing method
US9173577B2 (en) Biometric monitoring device having a body weight sensor, and methods of operating same
RU2613580C2 (en) Method and system for helping patient
US10130292B2 (en) Method for analyzing stress based on multi-measured bio-signals
JP5143377B2 (en) Control device, program thereof, computer-readable recording medium storing the program, diagnostic system, and control method in control device
KR20160052172A (en) Mobile health care device and operating method thereof
US10080530B2 (en) Periodic inactivity alerts and achievement messages
EP3454338B1 (en) Meal advice providing system and analysis device
US20130231188A1 (en) Networked Application with a Physiological Detector
US20160142478A1 (en) Communication management system
KR20060058105A (en) Image display system, image display device, image display method
CA2750158A1 (en) Ingestion-related biofeedback and personalized medical therapy method and system
US20210272698A1 (en) Personality based wellness coaching
KR102004438B1 (en) Device and method of providing health care service based on collecting user’s health habit information
CN116649951B (en) Exercise data processing method, wearable device, terminal, body-building device and medium
JP2009020694A (en) Health information input support device, portable telephone, health information reception device, health information transmission/reception system, health information input support method, control program, and computer-readable recording medium
CN110706784A (en) Calorie intake amount calculation method, device, system, apparatus, and storage medium
JP2009119068A (en) Exercise support system
CN113038876B (en) Information processing device, information processing method, and program
JP6895143B2 (en) Event success analysis system, server, biometric information acquisition device, event success analysis method and program
CN110167435B (en) User terminal device and data transmission method
WO2023238419A1 (en) Mobile information terminal, information processing system, and control method and program for mobile information terminal
WO2022113608A1 (en) Health assistance device, health assistance method, and recording medium
JP2011134229A (en) Healthcare system
KR20230172316A (en) Personalized exercise program recommendation method based on personal exercise data and diet data, and electronic device including the same

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090805

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110622

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110628

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20111025