[go: up one dir, main page]

WO2015198783A1 - Information processing device, information processing method, and program - Google Patents

Information processing device, information processing method, and program Download PDF

Info

Publication number
WO2015198783A1
WO2015198783A1 PCT/JP2015/065351 JP2015065351W WO2015198783A1 WO 2015198783 A1 WO2015198783 A1 WO 2015198783A1 JP 2015065351 W JP2015065351 W JP 2015065351W WO 2015198783 A1 WO2015198783 A1 WO 2015198783A1
Authority
WO
WIPO (PCT)
Prior art keywords
information
notification
user
score
processing apparatus
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.)
Ceased
Application number
PCT/JP2015/065351
Other languages
French (fr)
Japanese (ja)
Inventor
幸徳 前田
角川 元輝
淳也 小野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony 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 Sony Corp filed Critical Sony Corp
Publication of WO2015198783A1 publication Critical patent/WO2015198783A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M11/00Telephonic communication systems specially adapted for combination with other electrical systems
    • H04M11/08Telephonic communication systems specially adapted for combination with other electrical systems specially adapted for optional reception of entertainment or informative matter

Definitions

  • the present disclosure relates to an information processing apparatus, an information processing method, and a program.
  • Patent Document 1 based on location information of a mobile communication terminal at a predetermined time point and information on the execution date and time and execution location of a predetermined event, the location of the event and its vicinity in the past are disclosed.
  • a technique for distributing event information to a mobile communication terminal of a user who has visited has been disclosed.
  • Patent Document 1 only considers distributing information about an event to a user's device.
  • the present disclosure proposes a new and improved information processing apparatus, information processing method, and program capable of more appropriately notifying a user of information.
  • a notification notification method based on the notification information based on user information indicating a state of a user to be notified based on the notification information and property information indicating the property of the notification information.
  • An information processing apparatus including a notification method determining unit that determines
  • the processor includes the notification information based on the user information indicating a state of a user to be notified based on the notification information and the property information indicating the property of the notification information.
  • An information processing method is provided that includes determining a notification method of a notification based on.
  • the notification information when information to be notified to a user (hereinafter also referred to as notification information) is acquired, user information indicating the state of the user, and the information Property information indicating the property of the notification information is acquired. And based on the said user information and the said property information, the notification method of the notification based on the notification information with respect to a user is determined. For example, when predetermined user information and / or predetermined property information is acquired, a predetermined notification method set in advance can be determined. Or the score used as the parameter
  • a user information score representing the necessity of notification information for the user is calculated based on the user information, and an information importance score representing the importance of the notification information based on the property information Is calculated.
  • a specific notification method can be determined based on the calculated user information score and information importance score.
  • the notification based on the notification information includes notifying the user that the notification information has been acquired without notifying the content of the notification information itself, and the notification information content itself (part or all) ) To the user.
  • notification based on notification information to a user is simply referred to as notification information being notified to the user.
  • FIG. 1 is a block diagram illustrating a configuration example of the information notification system according to the present embodiment.
  • the user has a plurality of portable devices (for example, a smartphone or a wearable device) associated with the user, and one or more of the plurality of portable devices
  • the “device associated with the user” means a device accessible by the user, in other words, a device capable of notifying the user of notification information. Yes.
  • this embodiment is not limited to this example, and the user may have only one portable device, and notification information may be notified to the user by the one portable device. Further, for example, the notification information may be notified to the user by a so-called desktop PC (Personal Computer) or a stationary device such as a television.
  • desktop PC Personal Computer
  • the simple description of “device” means a portable device possessed by the user unless otherwise specified.
  • the information notification system 1 includes an information processing apparatus 10 and a device 20.
  • the information processing apparatus 10 corresponds to one device (for example, a mobile terminal device such as a smartphone) possessed by the user
  • the device 20 is another device (for example, HMD (Head Mounted) possessed by the user. Display) device). That is, in the illustrated example, the information notification system 1 is configured by two devices. However, the present embodiment is not limited to such an example, and the information notification system 1 may be configured by a larger number of various types of devices.
  • devices that can constitute the information notification system 1 according to the present embodiment include, for example, a strap type, a wristband type (watch type), a necklace type, a glasses type (glass type), an earphone type, and the like. It can be various wearable devices.
  • the information processing apparatus 10 controls a plurality of devices possessed by the user, and various signal processes in the information notification system 1 according to the present embodiment are mainly performed by the information processing apparatus 10.
  • a device that mainly performs signal processing (hereinafter also referred to as a representative device) is selected from a plurality of devices possessed by the user.
  • a representative device for example, from the viewpoint of processing time in signal processing, a device having the highest signal processing capability of the processor can be suitably selected from a plurality of devices that the user has at that time.
  • the information processing apparatus 10 that is a representative device displays information indicating the state of the device acquired by the device information acquisition unit 153 (to be described later) (hereinafter, device information), indicating the type and number of other devices associated with the user. It can also be grasped based on. This is because the device information may include information about the type of device possessed by the user and information about the number.
  • the information processing apparatus 10 includes the information processing apparatus 10 itself and the device 20 as devices associated with the user based on the device information, and the information processing apparatus 10 itself. And the type of the device 20 is grasped.
  • the notification information is notified to the user by a plurality of devices possessed by the user (in the example shown in FIG. 1, the information processing apparatus 10 and the device 20).
  • a glass-type device or an HMD device can visually notify the notification information by displaying notification information including a video or an image on its display screen.
  • the earphone device can audibly notify the notification information by outputting notification information including music, voice, and the like from the voice output device (earphone or speaker).
  • the wristband type device, the necklace type device, and the portable terminal type device can display notification information on its display screen, and can output notification sound or vibrate itself.
  • the notification information may be notified by sound or vibration.
  • the earphone device has a display screen, the earphone device may notify the notification information as a video or an image.
  • the final notification method of the notification information that is, the state of the user when the notification information is acquired by the device that notifies the notification information and the notification means in the device and the nature of the notification information (for example, importance) Can be determined as appropriate.
  • the information processing apparatus 10 includes a sensor unit 110, an output unit 120, a storage unit 130, and a control unit 140 as functions thereof.
  • the sensor unit 110 includes, for example, various sensors such as an acceleration sensor, a gyro sensor, a geomagnetic sensor, an optical sensor, a sound sensor, a distance sensor, a GPS (Global Positioning System) sensor, a camera sensor, and a biological sensor.
  • various types of information indicating the state of the device 10 are acquired.
  • various types of information acquired by the sensor unit 110 are also referred to as sensor information.
  • the sensor unit 110 may have functions such as a timer and a clock, and the sensor information may include information about time (hereinafter also referred to as time information).
  • the sensor unit 110 may include a sensor that detects a driving state of the information processing apparatus 10 (for example, during normal driving or charging), and the sensor information includes information about the driving state of the information processing apparatus 10. obtain.
  • the output unit 120 is an output interface for notifying the user of various information by various means.
  • the output unit 120 includes, for example, a display device such as an LCD (Liquid Crystal Display), a PDP (plasma Display Panel), an organic EL (Electro-Luminescence) display and a lamp, and an audio output device such as a speaker and headphones. Is notified visually or audibly. Further, the output unit 120 may notify the user that the notification information has been acquired, not the content of the notification information itself.
  • the output unit 120 may be configured by a vibration element that vibrates the housing of the information processing apparatus 10, and information indicating that the notification information exists through a tactile sense by driving the vibration element, so-called vibration function. Can be notified to the user.
  • notifying the user of the notification information may mean notifying the content of the notification information. It may mean notifying information that information exists. Moreover, when the content of the notification information is notified to the user, only a part of the content of the notification information may be notified, or the entire content of the notification information may be notified. What means the output unit 120 uses to notify what information to the user, that is, the information notification method by the output unit 120 is determined by a notification method determination unit 180 of the control unit 140 described later. Can be determined.
  • the device 20 which is another device which a user possesses may also have the function similar to the output part 120.
  • FIG. The output unit of the device 20 may be driven in accordance with a notification method determined by a notification method determination unit 180 of the control unit 140 described later.
  • the storage unit 130 stores various types of information (such as time information, position information, user information, and device information described later) acquired by the information acquisition unit 150 of the control unit 140 described later.
  • the storage unit 130 can store a user action log (action history) by storing the time information and the position information in association with each other.
  • the storage unit 130 can store property information indicating the property of the notification information acquired by the property information acquisition unit 160 of the control unit 140 described later.
  • the storage unit 130 can store property information indicating the property of the notification information acquired by the property information acquisition unit 160 of the control unit 140 described later.
  • the storage unit 130 can store various types of information (such as an information importance score and a user state score described later) calculated by a score calculation unit 170 of the control unit 140 described later. Further, for example, the storage unit 130 can store the notification information notified to the user so far and the history of the notification method. In this case, information on whether or not the content of the notification information finally notified by the user has been confirmed may also be stored in the storage unit 130. Further, for example, the storage unit 130 stores tables indicating various relationships exemplified in FIG. 2 and FIG. be able to.
  • the storage unit 130 is mounted on the information processing apparatus 10, but the present embodiment is not limited to such an example.
  • the storage unit 130 may be provided as an external device different from the information processing apparatus 10, and the information processing apparatus 10 may perform various processes while communicating with the storage unit 130 that is an external device. Good.
  • the storage unit 130 is preferably an external device that is different from the information processing apparatus 10. It can be provided as a device.
  • the control unit 140 is configured by various processors such as a CPU (Central Processing Unit) and a DSP (Digital Signal Processor), for example, and comprehensively controls various processes in the information notification system 1.
  • the control unit 140 includes an information acquisition unit 150, a property information acquisition unit 160, a score calculation unit 170, and a notification method determination unit 180 as its functions. Note that each function of the control unit 140 can be realized by operating various processors constituting the control unit 140 according to a predetermined program.
  • the information acquisition unit 150 acquires various types of information used for determining a notification information notification method based on the sensor information acquired by the sensor unit 110.
  • the information acquisition unit 150 includes a time / position information acquisition unit 151, a user information acquisition unit 152, and a device information acquisition unit 153 as its functions.
  • the time / position information acquisition unit 151 acquires information about time (time information) and information about the position of the information processing apparatus 10 (position information) from the sensor information acquired by the sensor unit 110. As described above, since the sensor unit 110 can acquire sensor information at any time at a predetermined timing, the time / position information acquisition unit 151 acquires time information and position information every time sensor information is acquired by the sensor unit 110. It can be stored in the storage unit 130 at any time.
  • the time information and position information acquired by the time / position information acquisition unit 151 are information indicating a user's movement trajectory (that is, an action log), the time information and position acquired by the position information acquisition unit 151 By accumulating information in the storage unit 130 as needed, the past action log of the user is stored in the storage unit 130.
  • the time information and position information when the notification information is acquired can be said to be the time information and position information when the notification information is notified to the user, the user information including these latest time information and position information And a notification suitable for a user's present condition will be performed by determining a notification method based on property information.
  • the user information acquisition unit 152 acquires information (user information) indicating the user state.
  • the user information is various items used when the user state score is calculated by the user state score calculation unit 171 of the score calculation unit 170 described later (for example, the following (2. User state score calculation processing)). It may be information indicating “time”, “location”, “user status”, “device status”, etc.).
  • the user information acquisition unit 152 can acquire information indicating a user's situation as user information based on the sensor information acquired by the sensor unit 110.
  • the user information acquisition unit 152 includes various types of sensor information representing movements of the information processing apparatus 10 (changes in posture and position of the information processing apparatus 10) acquired by a gyro sensor, an acceleration sensor, and / or a GPS sensor.
  • the user information acquisition unit 152 obtains information about a user's physiological situation (for example, information indicating whether the user is sleeping or waking up) acquired by a camera sensor and / or a biological sensor or the like. Obtainable.
  • the user information acquisition unit 152 can acquire user information every time sensor information is acquired by the sensor unit 110 and accumulate the user information in the storage unit 130 as needed.
  • the user information acquired by the user information acquisition unit 152 may be associated with time information and position information and stored in the storage unit 130 as part of the user action log.
  • the user information acquisition unit 152 provides information indicating the time and the user's location based on the time information and the position information provided from the time / position information acquisition unit 151 when the notification information is acquired. Can be obtained as Information indicating the time included in the user information may be expressed by specific numerical values, or may be expressed by a period such as “morning”, “daytime”, “night”, or the like. Further, the information indicating the location of the user included in the user information can be expressed by categories such as “outdoor”, “indoor”, “inside the vehicle”, “outside the vehicle”, and the like. Further, the user information acquisition unit 152 can acquire information indicating the driving state of the device as user information based on the device information acquired by the device information acquisition unit 153.
  • the user information acquisition unit 152 displays the latest user information (that is, user information when the notification information is acquired) as a user state of the score calculation unit 170 described later. This is provided to the score calculation unit 171.
  • the user state score calculation unit 171 can calculate the user state score based on the user information when the notification information is acquired.
  • sensor information acquired by the device 20 that is another device possessed by the user can also be provided to the information acquisition unit 150.
  • the user information acquisition unit 152 can acquire user information based on sensor information acquired by another device 20 as well as sensor information obtained by the sensor unit 110 of the information processing apparatus 10 itself.
  • the user information acquisition unit 152 can acquire user information by using the sensor information obtained by the sensor units provided in each of the plurality of devices possessed by the user in a composite manner. By using sensor information acquired in each of a plurality of devices, it is possible to acquire more diverse user information.
  • the device information acquisition unit 153 acquires device information indicating the state of the device possessed by the user.
  • the device information includes information on the type of device possessed by the user, information on the number, and / or information on the driving state (charging, normal driving (in use), standby, etc.), etc. Is included.
  • the device information acquisition unit 153 periodically performs predetermined communication (communication for confirming the presence) between devices owned by the user, so that the device type possessed by the user is Information about information and numbers can be obtained. Further, for example, when the information processing apparatus 10 and another device are accessing (logged in) together with a predetermined system, the device information acquisition unit 153 is based on the access status to the system. Information on the type of device possessed by the user and information on the number may be acquired.
  • the device information acquisition unit 153 can acquire information about the drive state of the device based on the sensor information acquired by the sensor unit 110. At this time, the device information acquisition unit 153 is based on the sensor information acquired by the sensor unit 110 of the information processing apparatus 10 itself and the sensor information acquired by the other device 20. Information about the driving state can be acquired.
  • the device information acquisition unit 153 can acquire device information at a predetermined timing (for example, timing at which sensor information is acquired by the sensor unit 110), and can store the device information in the storage unit 130 as needed.
  • the device information acquired by the device information acquisition unit 153 may be associated with time information and position information and stored in the storage unit 130 as part of the user action log.
  • the device information acquisition unit 153 displays the latest device information (that is, device information when the notification information is acquired) as the user information acquisition unit 152 and the notification.
  • the method determination unit 180 Provided to the method determination unit 180.
  • the user information acquisition unit 152 information indicating the driving state of the device included in the device information is acquired as user information.
  • the notification method determination unit 180 can determine a notification method for notification based on the notification information for the user based on the device information when the notification information is acquired.
  • the property information acquisition unit 160 acquires property information indicating the property of the acquired notification information.
  • the property information may be information indicating the importance of the notification information, for example.
  • the property information includes various items used when the information importance score is calculated by the information importance score calculation unit 172 of the score calculation unit 170 to be described later (for example, (3.
  • the calculation process may be information indicating “time”, “place”, “past habit”, “freshness of information”, “alternative means”, etc.).
  • the user information acquisition unit 152 provides user information when the notification information is acquired to the user state score calculation unit 171 using information indicating that the notification information has been acquired as a trigger.
  • the device information acquisition unit 153 provides the notification method determination unit 180 with the device information when the notification information is acquired, with the information that the notification information is acquired as a trigger.
  • the user state score calculation unit 171 performs a user state score calculation process based on the user information when the notification information is acquired.
  • the information importance score calculation unit 172 performs information importance score calculation processing based on the property information when the notification information is acquired.
  • the notification method determination unit 180 performs notification method determination processing based on the device information when the notification information is acquired, and the calculated user status score and information importance score.
  • the notification method based on the notification information is determined based on the user state score indicating the user state and the property information indicating the property of the notification information. Therefore, the notification information is notified to the user by a more appropriate notification method according to the state of the user and the content of the notification information.
  • notification information that the user is likely to need at that place is appropriately sent to the user.
  • a technique for notifying has been devised (see, for example, Patent Document 1 above).
  • the nature of the notification information is not taken into consideration, and according to the nature of the notification information, the type of device that notifies the user of the notification information and the notification information notification means in the device No changes have been made.
  • the notification information that can be provided to the user has various contents such as information that is required immediately and information that can be used if confirmed later.
  • any notification information is treated uniformly and is notified to the user by a certain notification method. Therefore, it is impossible to determine whether the notification information is information that is necessary immediately or information that can be confirmed later. Therefore, for the user, an operation for confirming the content of unnecessary notification information is urgently generated, and the convenience is low.
  • the notification information is notified to the user by a more appropriate notification method according to the state of the user and the content of the notification information. For example, if it is information that is not necessary for the user to check immediately (that is, information with a low user status score), a notification method is selected that does not remind the user that the notification information has been acquired more than necessary. Can be done. In addition, if the information is low in importance to the user (that is, information having a low information importance score), a notification method in which notification information is notified with a smaller amount of information can be selected.
  • the user status score calculation unit 171 includes information indicating “time”, “location”, “user status”, “device status”, and the like included in the user information acquired by the user information acquisition unit 152. Based on the above, the necessity of the notification information for the user for each of these items can be determined, and the user state score can be calculated as the total value of the scores indicating the necessity for each item. However, the items listed here are merely examples, and the user state score calculation unit 171 may calculate the user state score based on other items.
  • “Time” and “Location” respectively indicate the time when the notification information is acquired and the location of the user (that is, the time when the notification based on the notification information is performed and the location of the user).
  • the user information acquisition unit 152 performs notification in the form of a period such as morning, noon, night, etc. based on the time information provided from the time / position information acquisition unit 151 when the notification information is acquired.
  • Information indicating the time when the information is acquired can be acquired as user information.
  • the user information acquisition unit 152 provides information indicating the user's location based on the user's location information provided from the time / position information acquisition unit 151 when the notification information is acquired.
  • the information indicating the state of the device may be information indicating whether the user is using any one of the devices.
  • the user state score calculation unit 171 can determine the necessity of the acquired notification information for the user based on information indicating a device state included in the user information.
  • the score is set for the “device state” according to the following concept. That is, the score is set low when the device is being charged. When the device is being charged, it is estimated that the user is not using the device and is performing other work, so there is no need to notify the user of notification information. This is because it is considered low. For example, when the device is normally driven, the score is set high. This is because when the device is normally driven, the user is presumed to be using the device, and therefore it is considered highly necessary to notify the user of the notification information. Further, for example, when the device is waiting, the score is set to a medium level.
  • the user status score can be calculated as the total score of each item when the notification information is acquired.
  • the user status score of a user who has fallen asleep on the last train is: time: night: 3 pt. Location: Inside the car: 4 pt. User situation: moving + sleeping: 5 pt. Device status: Waiting: 3 pt. , Becomes a total of 15 points. Therefore, in this example, when the notification information is acquired, the user state score calculation unit 171 calculates the user state score of the user who has fallen asleep on the last train as 15 points.
  • the user status score, the user's past action log, and the user's situation And can be calculated based on the state of the device. Therefore, the user state score taking into account the user's usual habits is calculated, and the necessity of the notification information for the user can be more accurately reflected in the calculated user state score.
  • the information importance score calculation unit 172 includes the “time”, “location”, “past habit”, “information freshness”, and “alternative” included in the property information acquired by the property information acquisition unit 160. Based on the information indicating “means” or the like, the importance of the notification information can be determined for each of these items, and the information importance score can be calculated as the total value of the scores indicating the importance of each item.
  • the items listed here are merely examples, and the information importance score calculation unit 172 may calculate the information importance score based on other items.
  • Information indicating where the notification information is acquired can be acquired as property information.
  • the information indicating the location of the user may include information on a more detailed location where the user may exist, such as a home or a company.
  • the information importance score calculation unit 172 can determine the importance of the acquired notification information based on information indicating the time when the notification information is acquired and the location of the user included in the property information.
  • “Past habit” indicates the user's interest, interest, preference, etc., which can be determined based on the user's behavior log stored in the storage unit 130, for example.
  • the property information acquisition unit 160 refers to the user's action log stored in the storage unit 130 and checks the type of information that the user has browsed in the past, thereby obtaining the same type of information as the acquired notification information.
  • information indicating whether the user has shown interest in the past can be acquired as property information.
  • the information importance score calculation unit 172 can determine the importance of the acquired notification information based on information indicating the user's interest in the notification information included in the property information.
  • the property information acquisition unit 160 acquires information indicating the time and place included in the notification information, and the time when the notification information is acquired and the time when the user is close to the place where the user is located and / or Alternatively, by determining whether or not information about a place is included in the notification information, information indicating the presence or absence of an alternative means in the notification information can be acquired as property information of the notification information.
  • the information indicating the time and place included in the notification information is, for example, information on train transfer (for example, the station name of the transfer station, the name of the route to be transferred, the departure time of the train to be transferred, etc.).
  • the property information acquisition unit 160 displays the notification time, If it is not a place, it can be determined that the information is meaningless, that is, information without alternative means.
  • the information importance score calculation unit 172 can determine the importance of the acquired notification information based on the information included in the property information indicating the presence / absence of alternative means in the notification information.
  • “Information freshness” indicates the freshness of the acquired notification information.
  • the property information acquisition unit 160 refers to the time (date) when the notification information is acquired, and analyzes the content of the notification information by using other information sources such as the Web and a knowledge database, Information indicating the freshness of the notification information can be acquired as property information.
  • the property information acquisition unit 160 extracts a word that becomes a keyword included in the notification information, and performs a search on a plurality of sites and databases for the word. If there is a site or data that matches the keyword word, and the date and time when the site or data was updated is far away from the date and time when the notification information was acquired, the freshness of the notification information is considered old. .
  • these scores are merely examples, and specific values of scores set for each item may be arbitrarily set. For example, these scores can be set as appropriate so that an appropriate notification method can be determined based on the past action log of the user. For example, if the frequency of the user confirming information about the weather forecast is higher in the morning time zone than in other time zones from the user's past action log, the “time” “morning” May be set higher than the scores at other times.
  • these scores may be appropriately set by the user so that a notification method desired by the user can be realized. For example, when the user wants to notify the weather forecast information in the morning before other times, the user sets the “morning” score of “time” to a higher value than the scores of other times. do it.
  • the information importance score can be calculated as the total score of each item when the notification information is acquired. For example, when the user is indoors in the morning and the information about the weather forecast is acquired as the notification information, the information importance score of the information about the weather forecast is: time: morning: 1 pt. Location: Indoor: 2 pt. Past habits: Interested: 3 pt. Alternative: Yes: 2 pt. Freshness of information: New: 5 pt. And a total of 13 points. Therefore, in this example, when information about the weather forecast is acquired as notification information, the information importance score calculation unit 172 calculates the information importance score of the information about the weather forecast as 13 points. .
  • the information importance score, the past action log of the user, and the notification information can be calculated based on the freshness of the information, the timely importance of the notification information, and the like. Accordingly, the importance level of the notification information is determined from various viewpoints, and the importance level of the notification information can be reflected more accurately in the calculated information importance score.
  • the notification method determination unit 180 can determine the notification method of notification based on the notification information for the user based on the user information and the property information. Specifically, the notification method determination unit 180 determines a notification device and a notification unit as a notification method based on the information importance score and the user status score of the notification information.
  • FIG. 2 is an explanatory diagram for describing notification device determination processing and notification means determination processing by the notification method determination unit 180.
  • FIG. 2 schematically shows a two-dimensional matrix composed of the user status score and the information importance score, with the user status score on the horizontal axis and the information importance score on the vertical axis.
  • the user state score on the horizontal axis includes each device (in the example shown in FIG. 2, a strap type device, a mobile terminal type device (such as a smartphone or a tablet PC)), a list according to the value.
  • Band type device, necklace type device, earphone type device, glass type device, and HMD device For example, a strap type device or a portable terminal type device is assigned to an area with a relatively low user status score, and a glass type device or an HMD device is assigned to an area with a relatively high user status score.
  • the strap type device and the portable terminal type device can notify the user of the notification information by virtue of vibrating itself, by the notification means acting on the tactile sense (that is, the tactile notification means).
  • the earphone device can notify the user of notification information by voice through notification means that acts on hearing (that is, auditory notification means).
  • the glass type device and the HMD device can notify the user of the notification information by displaying the information on the display screen, by the notification means that acts visually (that is, the visual notification means).
  • the auditory notification means than the tactile notification means, and the visual notification means than the auditory notification means can draw more attention from the user (that is, the user is noticed). Easy).
  • the information can be notified from the device capable of notifying information by the tactile notification means, the device capable of notifying information by the auditory notification means, and the visual notification means.
  • Each device is assigned to the user state score so as to shift to a device that can be notified and a device that gradually increases the ability to attract the user's attention.
  • all devices assigned to an area below the user status score can be determined as notification devices. For example, it is assumed that a certain notification information is acquired, and as a result of calculating the user state score and the information importance score, a value corresponding to the point X shown in FIG. 2 is calculated.
  • an earphone type device, a necklace type device, a wristband type device, a portable terminal type device, and a strap type device that are assigned to the area below the user state score corresponding to the point X can be selected as the notification device.
  • the assignment of devices to the user status score can be automatically set by the information notification system 1 according to, for example, the type and number of devices associated with the user.
  • the notification method determination unit 180 for example, based on device information acquired by the device information acquisition unit 153, the type and number of devices associated with the user (that is, the user possesses) And a usable notification device can be assigned to the user status score.
  • the notification method determination unit 180 naturally does not assign a device that is determined not to be possessed by the user from the device information as a notification device.
  • the notification method determination unit 180 does not assign these devices as notification devices. Thus, by determining the notification device that can be used based on the device information, it is possible to determine the notification device in accordance with the user's situation.
  • the notification method determination unit 180 equally divides the range from the lower limit value to the upper limit value of the user status score that can be taken systematically according to the number of devices that the user possesses, and the user possesses each area. Allocate existing devices. For example, when the user possesses a mobile terminal device and an earphone device, the notification method determination unit 180 divides the user state score from the lower limit value to the upper limit value into two equal parts, and the user state score is low A mobile terminal type device is assigned to and an earphone type device is assigned to an area having a high user state score.
  • the mobile terminal A type device may be selected as the notification device.
  • both the earphone device and the mobile terminal device are selected as the notification device.
  • notification means in the example shown in FIG. 2, light (dedicated lamp), vibration, character (only notification), notification sound, character (partial) in the example shown in FIG. 2).
  • Voice light (display), characters (all), video / image).
  • a notification means such as “light (dedicated lamp)” or “vibration” is assigned to an area having a relatively low information importance score, and “characters (all ) ”Or“ moving image / image ”.
  • Light (display) is a notification means for lighting or blinking the display screen of the device.
  • “Movie / image” is a notification means for directly displaying the content of the notification information on the display screen of the device.
  • “Light (display)” and “video / image” are executed on a device such as a glass-type device or an HMD device in which the display screen is always located in front of the user's face. It can be a notification means to call out.
  • character information is displayed in the display screen 200 of the portable terminal type device.
  • “character (only notification)” displays only the character information indicating that the notification information has been acquired, and does not display the content of the notification information.
  • “character (part)” displays a part of the content of the notification information in the display screen 200
  • “character (all)” displays All the contents of the notification information can be displayed in the screen 200.
  • character information is displayed in the display screen 300 of the glass type device.
  • “character (only notification)” displays only the character information indicating that the notification information has been acquired, and does not display the content of the notification information.
  • “character (part)” displays a part of the content of the notification information in the display screen 300
  • “character (all)” displays All the contents of the notification information can be displayed in the screen 300.
  • the information importance score As with the user status score, all notification means assigned to an area below the information importance score with respect to a certain information importance score can be determined as effective notification means. For example, it is assumed that a certain notification information is acquired, and as a result of calculating the user state score and the information importance score, a value corresponding to the point X shown in FIG. 2 is calculated. In this case, “speech”, “character (partial)”, “notification sound”, “character (notification only)”, “vibration” and “ The “light (dedicated lamp)” notification means may be selected as an effective notification means.
  • the type and number of notification means that can be executed vary depending on the type and number of devices possessed by the user. Therefore, like the user status score, the allocation of the notification means to the information importance score can be automatically set by the information notification system 1 according to, for example, the type and number of devices possessed by the user.
  • the notification method determination unit 180 equally divides between the lower limit value and the upper limit value of the information importance score that can be taken systematically according to the number of notification means that can be executed by the device possessed by the user, Notification means that can be executed by devices owned by the user are allocated to the area.
  • the order shown in FIG. 2 is given as a default setting as the order of the notification means for the information importance score.
  • the order and assignment of the notification means may be changed as appropriate by the user, similar to the user status score.
  • Table 1 below summarizes the relationship between device types and notification means that can be executed by each device.
  • the notification method determination unit 180 refers to a table as shown in Table 1 below, extracts executable notification means according to the device owned by the user, and information importance as illustrated in FIG.
  • the notification means can be assigned to the score.
  • the relationship between the device types described in Table 1 above and the notification means executable by each device is merely an example, and is not limited to such an example.
  • the notification means can be appropriately set according to the output device mounted on each device. For example, even if a strap-type device is not equipped with a dedicated lamp for information notification, unlike Table 1 above, the “light (dedicated lamp)” notification means is not provided in the strap-type device. It becomes impossible to execute. Conversely, if the device has a function capable of displaying about one line of characters, regardless of the description in Table 1, the device uses “character (notification only)” as a notification means. It becomes possible to execute.
  • the executable notification means may be limited depending on the type and content of the notification information. For example, when the notification information does not include image information, even if the information importance score is high, it cannot be said that “moving image / image” is appropriate as a notification means.
  • the notification method determination unit 180 can determine the type of notification means assigned to the vertical axis shown in FIG. 2 according to the type and content of notification information. Similarly, the notification method determination unit 180 can determine the type of notification device assigned to the horizontal axis shown in FIG. 2 according to the type and content of notification information. Thereby, for example, even when the same user state score and information importance score are calculated, a more appropriate notification device and notification means are selected according to the type and content of the notification information. .
  • the calculated user status score is low, but the information importance score is high, and a score belonging to the area 400c shown in FIG. 9 is calculated.
  • a score belonging to the area 400c shown in FIG. 9 is calculated.
  • only one device among a plurality of devices possessed by the user is selected as a notification device, and “character (all)” which is a notification means having a relatively large amount of information is selected.
  • “character (all)” which is a notification means having a relatively large amount of information is selected.
  • the user status score is low but the information importance score is high, the necessity of notifying the user that the notification information has been acquired is low, but the importance of the content of the notification information is considered high It is.
  • the storage unit 130 stores a table indicating the relationship between a user situation and a notification method suitable for the user situation.
  • the notification method determination unit 180 can determine a notification method suitable for a user situation by referring to the table when the user situation is a specific situation.
  • the notification device is determined according to the user information, and the notification means is determined according to the property information of the notification information. Specifically, the notification device is determined according to the user status score, and the notification means is determined according to the information importance score.
  • the notification method determination unit 180 can select more types of notification devices such that the higher the user state score, the more attention can be given to the user.
  • the notification method determination unit 180 can select a notification unit that can provide a larger amount of information to the user as the information importance score increases. Therefore, a more appropriate notification device and notification means can be determined according to the user status and the content of the notification information.
  • the notification method determination unit 180 may determine the notification device and the notification unit in consideration of the type and content of the notification information. Thereby, for example, even when the same user state score and information importance score are calculated, a more appropriate notification method is determined according to the type and content of the notification information.
  • the user status score and the information importance score are calculated based on the items described in the above (2. User status score calculation processing) and (3. Information importance score calculation processing).
  • the user state score is calculated as a total value of scores in each item of “time”, “location”, “user status”, and “device state”, and the minimum value is zero and the maximum value is 20.
  • the information importance score is calculated as the total score of each item of “time”, “place”, “past habit”, “information freshness”, and “alternative means”, and the minimum value is zero, The maximum value is 25.
  • the user information acquisition unit 152 provides sensor information provided from sensors of the sensor unit 110 and other devices 20, time information and position information provided from the time / position information acquisition unit 151, and provided from the device information acquisition unit 153. User information is obtained based on the device information.
  • the user information may include, for example, information indicating that the user is moving on the last train and that the user is likely to sleep as information indicating the user's situation.
  • the user information acquisition unit 152 can determine the user's situation based on sensor information, time information, position information, and / or device information obtained from a plurality of devices possessed by the user. In this case, the user state score is as follows, for example.
  • the notification information can be provided by, for example, a service that provides position information of the user on the route.
  • the information importance score of the notification information is, for example, as follows.
  • the user has a glass type device, a necklace type device, a wristband type device and a portable terminal type device, and all these devices are selected as the notification device, and “light (display)”, “character” is selected as the notification means. It is assumed that “all” and “vibration” are selected. In this case, the entire screen of the glass-type device blinks, and information on the next station can be displayed as character information on the display screen.
  • necklace type devices, wristband type devices and portable terminal type devices can be vibrated.
  • the user information acquisition unit 152 is configured to obtain sensor information, time information, position information, and / or information obtained from a plurality of devices owned by the user. Alternatively, based on the device information, for example, information indicating that the user is highly likely to be at home in the morning can be acquired as information indicating the user's situation. In this case, the user state score is as follows, for example.
  • predetermined information for example, information about weather forecasts, train delay information, etc.
  • the information can be provided by, for example, a service that provides information on weather forecasts and traffic conditions.
  • the information importance score of the notification information is, for example, as follows.
  • the notification method determination unit 180 determines a notification device and a notification unit based on the user status score and the information importance score.
  • the user state score has a medium value. Accordingly, some but not all of the devices owned by the user may be selected as the notification device.
  • the information importance score has a medium value. Therefore, for example, a notification means that can provide a smaller amount of information than (5-1. When a user is on a train at night) can be selected.
  • the user has a glass-type device, a necklace-type device, a wristband-type device, and a portable terminal-type device, as in (5-1.
  • a glass-type device When the user is on a train at night) Even so, only some of these devices can be selected as the notification device, and “light (display)” and “vibration” can be selected as the notification means.
  • both the user state score and the information importance score are low compared to the above (5-1.
  • the notification information to the user The content of is not notified, but only that the notification information has been acquired is notified.
  • the user information acquisition unit 152 is configured to obtain sensor information, time information, position information, and / or information obtained from a plurality of devices owned by the user. Alternatively, based on the device information, for example, information indicating that the user is likely to work in the office at noon can be acquired as information indicating the user's situation. In this case, the user state score is as follows, for example.
  • the notification method determination unit 180 determines a notification device and a notification unit based on the user status score and the information importance score.
  • the user state score has a relatively low value. Therefore, for example, only one device among a plurality of devices possessed by the user can be selected as the notification device.
  • the information importance score is also low. Accordingly, a notification means that can provide a relatively small amount of information can be selected from notification means that can be executed by the selected notification device.
  • a notification device for example, a portable terminal type device
  • a notification means such as “character (only notification)” or “vibration”, which has a small amount of information that can be provided.
  • the notification means such as “character (only notification)” or “vibration”, which has a small amount of information that can be provided.
  • both the user state score and the information importance score are low, and therefore a notification method for performing minimum notification to the user can be selected.
  • the information processing apparatus 10 can be provided, for example, by a service that recommends products that the user seems to be interested in, such as a so-called recommendation service at a mail order site.
  • the information importance score of the notification information is, for example, as follows.
  • the notification method determination unit 180 determines a notification device and a notification unit based on the user status score and the information importance score.
  • the user state score has a relatively high value. Accordingly, a relatively large number of devices (or all devices) among a plurality of devices possessed by the user can be selected as the notification device.
  • the information importance score has a medium value. Therefore, a notification means that can provide a medium amount of information such as “voice” can be selected.
  • the product related to the notification information is a product that can be obtained only at the store notified by the notification information
  • the item of “alternative means” in the information importance score is “none”, and the information The importance score is even higher. Therefore, the types of notification means to be selected increase, and notification means that can provide a larger amount of information to the user, such as “character (all)” and “moving image / image”, can be selected. Therefore, more detailed contents of the notification information are notified to the user.
  • the user information acquisition unit 152 is configured to obtain sensor information, time information, position information, and / or information obtained from a plurality of devices owned by the user. Alternatively, based on the device information, for example, information indicating that the user is likely to drive a car at noon can be acquired as information indicating the user's situation. In this case, the user state score is as follows, for example.
  • the product searched by the user in the past is near the place where the current user is, as the notification information by the information processing apparatus 10.
  • the information importance score of the notification information is, for example, as follows.
  • the notification method determination unit 180 determines a notification device and a notification unit based on the user status score and the information importance score.
  • the user state score takes a relatively high value and the information importance score takes a medium value, as in the above (5-4. When the user is out during the day). ing. Therefore, a relatively large number of devices (or all devices) among a plurality of devices possessed by the user can be selected as the notification device. Also, a notification means that can provide a medium amount of information can be selected.
  • the notification method determination unit 180 is configured when the user situation estimated based on the user information is a specific situation. Can correct the user status score and the information importance score and select a predetermined notification method. For example, as in this specific example, when it is estimated that the user is driving a car, the notification method determination unit 180 does not select too many devices as notification devices, and visual notification means Is set not to select. Therefore, in this specific example, the user status score and the information importance score are appropriately corrected, and the minimum notification device and notification means that do not hinder the user's driving can be selected.
  • FIG. 10 is a flowchart illustrating an example of a processing procedure of the information processing method according to the present embodiment.
  • the notification information is, for example, from the external server related to the service that provides the user with various information such as information about the weather forecast and train operation information, to the information processing apparatus 10 as new arrival information in the service. Delivered.
  • the user information is based on time information indicating the current time, position information indicating the current device position (that is, user position), and / or device information, for example, as shown in FIG.
  • the property information is obtained based on the time information indicating the current time, the position information indicating the current device position (that is, the position of the user), and / or the content of the notification information, for example, as shown in FIG. It can be acquired by the unit 160.
  • the time information and the position information can be acquired by, for example, the time / position information acquisition unit 151 illustrated in FIG.
  • the device information can be acquired by, for example, the device information acquisition unit 153 illustrated in FIG.
  • user information can be acquired by the user information acquisition part 152 shown in FIG. 1, for example.
  • the property information can be acquired by, for example, the property information acquisition unit 160 shown in FIG.
  • step S103 When the notification information is acquired, it is next determined whether or not the notification information is information to be notified to the user according to a predetermined standard (step S103).
  • the process shown in step S103 corresponds to the process executed by the notification method determination unit 180 shown in FIG. 1 described above, for example.
  • the process shown in step S103 for example, when notification information having the same content as the notification information already notified to the user is obtained, or when notification information of the same type is acquired in the past, the user receives the notification information. It can be determined that notification information that is considered to be less necessary to be notified to the user, such as when it is discarded without confirming the contents, is not information to be notified to the user.
  • step S103 If it is determined that the notification information acquired in step S103 is not information to be notified to the user, the process returns to step S101 and waits until the next notification information is acquired. On the other hand, if it is determined that the notification information acquired in step S103 is information to be notified to the user, the process proceeds to step S105.
  • step S107 an information importance score indicating the importance of the notification information is calculated (step S107).
  • the process shown in step S107 corresponds to the process executed by, for example, the information importance score calculation unit 172 shown in FIG.
  • an information importance score is calculated based on items such as “time”, “place”, “past habit”, “freshness of information”, and “alternative means”.
  • the information processing apparatus 30 is a server installed on a network, for example, and mainly executes various signal processing in the information notification system 2 according to the present modification.
  • the information processing apparatus 30 includes a storage unit 130 and a control unit 140 as its functions.
  • the functions of the storage unit 130 and the control unit 140 are the same as the functions of these components shown in FIG.
  • the device 40 has the same functions as the sensor unit 110 and the output unit 120 shown in FIG.
  • the sensor unit of the device 40 acquires sensor information and transmits it to the information acquisition unit 150 of the information processing device 30.
  • the information acquisition unit 150 can acquire time information, position information, user information, and / or device information based on the sensor information. Further, the output unit of the device 40 notifies the user of the notification information by being driven according to the notification method determined by the notification method determination unit 180 of the information processing device 30.
  • the information processing apparatus 900 includes a CPU 901, a ROM (Read Only Memory) 903, and a RAM (Random Access Memory) 905. Further, the information processing apparatus 900 includes a host bus 907, a bridge 909, an external bus 911, an interface 913, an input device 915, an output device 917, a storage device 919, a drive 921, a connection port 923, a communication device 925, and a sensor 935. Good.
  • the information processing apparatus 900 may include a processing circuit called DSP or ASIC (Application Specific Integrated Circuit) instead of or in addition to the CPU 901.
  • the CPU 901 functions as an arithmetic processing unit and a control unit, and controls all or a part of the operation in the information processing apparatus 900 according to various programs recorded in the ROM 903, the RAM 905, the storage apparatus 919, or the removable recording medium 927.
  • the ROM 903 stores programs used by the CPU 901, calculation parameters, and the like.
  • the RAM 905 primarily stores programs used in the execution of the CPU 901, parameters that change as appropriate during the execution, and the like.
  • the CPU 901, the ROM 903, and the RAM 905 are connected to each other by a host bus 907 configured by an internal bus such as a CPU bus.
  • the host bus 907 is connected to an external bus 911 such as a PCI (Peripheral Component Interconnect / Interface) bus via a bridge 909.
  • the CPU 901 corresponds to, for example, the control unit 140 illustrated in FIGS. 1 and 11.
  • the input device 915 is a device operated by the user, such as a mouse, a keyboard, a touch panel, a button, a switch, and a lever.
  • the input device 915 may be, for example, a remote control device that uses infrared rays or other radio waves, or may be an external connection device 929 such as a mobile phone that supports the operation of the information processing device 900.
  • the input device 915 includes an input control circuit that generates an input signal based on information input by the user and outputs the input signal to the CPU 901.
  • the input device 915 may be a voice input device such as a microphone. The user operates the input device 915 to input various data and instruct processing operations to the information processing device 900.
  • the output device 917 is a device that can notify the user of the acquired information visually or audibly.
  • the output device 917 can be, for example, a display device such as an LCD, a PDP (plasma display panel), an organic EL display, a lamp, or an illumination, an audio output device such as a speaker and headphones, and a printer device.
  • the output device 917 outputs the result obtained by the processing of the information processing device 900 as a video such as text or an image, or outputs it as a sound or sound.
  • the output device 917 corresponds to, for example, the output unit 120 illustrated in FIG.
  • the devices 20 and 40 may be provided with a configuration corresponding to the output device 917.
  • the output device 917 outputs the notification information by a notification method according to the user state score and the information importance score, so that the notification information is notified to the user in a more appropriate method. Become.
  • the storage device 919 is a data storage device configured as an example of a storage unit of the information processing device 900.
  • the storage device 919 includes, for example, a magnetic storage device such as an HDD (Hard Disk Drive), a semiconductor storage device, an optical storage device, or a magneto-optical storage device.
  • the storage device 919 stores programs executed by the CPU 901, various data, various data acquired from the outside, and the like.
  • the storage device 919 corresponds to the storage unit 130 illustrated in FIGS. 1 and 11, for example.
  • the storage device 919 stores various information processed in the information notification systems 1 and 2 shown in FIGS. 1 and 11 (for example, time information, position information, user information, device information, property information, and calculated user status). Information about the score and / or information about the calculated information importance score, etc.) can be stored.
  • the drive 921 is a reader / writer for a removable recording medium 927 such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory, and is built in or externally attached to the information processing apparatus 900.
  • the drive 921 reads information recorded on the attached removable recording medium 927 and outputs the information to the RAM 905.
  • the drive 921 writes a record in the attached removable recording medium 927.
  • the drive 921 can read various information processed in the information notification systems 1 and 2 shown in FIGS. 1 and 11 from the removable recording medium 927 and write it to the removable recording medium 927.
  • the connection port 923 is a port for directly connecting a device to the information processing apparatus 900.
  • the connection port 923 can be, for example, a USB (Universal Serial Bus) port, an IEEE 1394 port, a SCSI (Small Computer System Interface) port, or the like.
  • the connection port 923 may be an RS-232C port, an optical audio terminal, an HDMI (registered trademark) (High-Definition Multimedia Interface) port, or the like.
  • various types of data can be exchanged between the information processing apparatus 900 and the external connection device 929. For example, various types of information processed in the information notification systems 1 and 2 illustrated in FIGS. 1 and 11 may be transmitted to and received from the external connection device 929 via the connection port 923.
  • the communication device 925 is a communication interface configured by a communication device for connecting to the communication network 931, for example.
  • the communication device 925 can be, for example, a communication card for wired or wireless LAN (Local Area Network), Bluetooth (registered trademark), or WUSB (Wireless USB). Further, the communication device 925 may be a router for optical communication, a router for ADSL (Asymmetric Digital Subscriber line), a modem for various communication, or the like.
  • the communication device 925 transmits and receives signals and the like using a predetermined protocol such as TCP / IP with the Internet and other communication devices, for example.
  • the sensor 935 is various sensors such as an acceleration sensor, a gyro sensor, a geomagnetic sensor, an optical sensor, a sound sensor, and a distance measuring sensor.
  • the sensor 935 acquires information on the state of the information processing apparatus 900 itself, such as the attitude of the information processing apparatus 900, and information on the surrounding environment of the information processing apparatus 900, such as brightness and noise around the information processing apparatus 900, for example. To do.
  • the sensor 935 may also include a GPS sensor that receives GPS signals and measures the latitude, longitude, and altitude of the device. In the present embodiment, the sensor 935 corresponds to, for example, the sensor unit 110 illustrated in FIG. Although not shown in FIGS.
  • the devices 20 and 40 may be provided with a configuration corresponding to the sensor 935.
  • a user state score and / or an information importance score can be calculated based on time information, position information, user information, and / or device information detected by the sensor 935.
  • Each component described above may be configured using a general-purpose member, or may be configured by hardware specialized for the function of each component. Such a configuration can be appropriately changed according to the technical level at the time of implementation.
  • the information processing apparatus according to (4) or (7), wherein the notification method determination unit further selects a notification unit that affects the user's hearing according to the property information.
  • the information processing apparatus according to (4), 7 or 8, wherein the notification method determination unit further selects a notification unit that affects the user's vision according to the property information.
  • An information importance score calculation unit that calculates an information importance score representing the importance of the notification information based on the property information, and the notification method determination unit has a high information importance score
  • the information processing apparatus according to (4), wherein a notification unit that can provide a greater amount of information to the user is selected.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Strategic Management (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Signal Processing (AREA)
  • Game Theory and Decision Science (AREA)
  • Human Computer Interaction (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Telephone Function (AREA)

Abstract

[Problem] To enable information to be reported more appropriately to a user. [Solution] An information processing device equipped with a reporting method determination unit which, on the basis of user information indicating the state of a user to whom a report that is based on report information is to be made, and property information indicating a property of the report information, determines a reporting method for a report that is based on the report information.

Description

情報処理装置、情報処理方法及びプログラムInformation processing apparatus, information processing method, and program

 本開示は、情報処理装置、情報処理方法及びプログラムに関する。 The present disclosure relates to an information processing apparatus, an information processing method, and a program.

 ユーザが携帯型のデバイスを所持している場合に、当該デバイスに対して広告等の各種の情報を配信する技術が存在している。例えば、特許文献1には、移動通信端末の所定の時点での位置情報と、所定のイベントの実行日時及び実行場所についての情報と、に基づいて、過去に当該イベントの開催場所やその近くを訪れたことのあるユーザの移動通信端末に対して当該イベントの情報を配信する技術が開示されている。 There is a technology for distributing various information such as advertisements to a device when the user has a portable device. For example, in Patent Document 1, based on location information of a mobile communication terminal at a predetermined time point and information on the execution date and time and execution location of a predetermined event, the location of the event and its vicinity in the past are disclosed. A technique for distributing event information to a mobile communication terminal of a user who has visited has been disclosed.

特開2009-71499号公報JP 2009-71499 A

 近年、例えばスマートフォンやウェアラブル端末等、ユーザが所持する携帯型のデバイスは多様化しており、1人のユーザが多数のデバイスを所持している状況も珍しくない。また、ユーザに対して提供され得る情報の種類や情報量も同じく多様化しつつある。しかしながら、上記特許文献1に記載の技術では、イベントについての情報をユーザのデバイスに配信することしか考慮されていない。 In recent years, portable devices possessed by users, such as smartphones and wearable terminals, have been diversified, and it is not uncommon for a single user to possess many devices. In addition, the types and amount of information that can be provided to users are also diversifying. However, the technique described in Patent Document 1 only considers distributing information about an event to a user's device.

 上記事情に鑑みれば、多様なデバイスの種類や多様な情報の種類まで考慮された、ユーザに対してより適切に情報を通知する技術が求められていた。そこで、本開示では、ユーザに対してより適切に情報を通知することが可能な、新規かつ改良された情報処理装置、情報処理方法及びプログラムを提案する。 In view of the above circumstances, there has been a demand for a technique for more appropriately notifying information to the user in consideration of various types of devices and various types of information. Therefore, the present disclosure proposes a new and improved information processing apparatus, information processing method, and program capable of more appropriately notifying a user of information.

 本開示によれば、通知情報に基づく通知が行われる対象となるユーザの状態を表すユーザ情報と、前記通知情報の性質を表す性質情報と、に基づいて、前記通知情報に基づく通知の通知方法を決定する通知方法決定部、を備える、情報処理装置が提供される。 According to the present disclosure, a notification notification method based on the notification information based on user information indicating a state of a user to be notified based on the notification information and property information indicating the property of the notification information. An information processing apparatus including a notification method determining unit that determines

 また、本開示によれば、プロセッサが、通知情報に基づく通知が行われる対象となるユーザの状態を表すユーザ情報と、前記通知情報の性質を表す性質情報と、に基づいて、前記通知情報に基づく通知の通知方法を決定すること、を含む、情報処理方法が提供される。 In addition, according to the present disclosure, the processor includes the notification information based on the user information indicating a state of a user to be notified based on the notification information and the property information indicating the property of the notification information. An information processing method is provided that includes determining a notification method of a notification based on.

 また、本開示によれば、コンピュータのプロセッサに、通知情報に基づく通知が行われる対象となるユーザの状態を表すユーザ情報と、前記通知情報の性質を表す性質情報と、に基づいて、前記通知情報に基づく通知の通知方法を決定する機能、を実現させるための、プログラムが提供される。 Further, according to the present disclosure, the notification is performed based on the user information indicating the state of the user to be notified based on the notification information and the property information indicating the property of the notification information. A program for realizing a function for determining a notification method of notification based on information is provided.

 本開示によれば、通知情報が取得された際のユーザの状態を表すユーザ情報と、当該通知情報の性質を表す性質情報と、に基づいて、当該ユーザに対する通知情報に基づく通知の通知方法が決定される。従って、ユーザの状態や通知情報の性質に応じたより適切な通知方法によって、ユーザに対して通知情報を通知することが可能となる。 According to the present disclosure, there is provided a notification notification method based on notification information for the user based on the user information indicating the state of the user when the notification information is acquired and the property information indicating the property of the notification information. It is determined. Therefore, the notification information can be notified to the user by a more appropriate notification method according to the state of the user and the nature of the notification information.

 以上説明したように本開示によれば、ユーザに対してより適切に情報を通知することが可能となる。なお、上記の効果は必ずしも限定的なものではなく、上記の効果とともに、又は上記の効果に代えて、本明細書に示されたいずれかの効果、又は本明細書から把握され得る他の効果が奏されてもよい。 As described above, according to the present disclosure, it is possible to notify information to the user more appropriately. Note that the above effects are not necessarily limited, and any of the effects shown in the present specification, or other effects that can be grasped from the present specification, together with the above effects or instead of the above effects. May be played.

本実施形態に係る情報通知システムの一構成例を示すブロック図である。It is a block diagram which shows the example of 1 structure of the information notification system which concerns on this embodiment. 通知方法決定部による通知デバイスの決定処理及び通知手段の決定処理について説明するための説明図である。It is explanatory drawing for demonstrating the determination process of the notification device by the notification method determination part, and the determination process of a notification means. 携帯端末型デバイス(例えばスマートフォン)における、「文字(通知のみ)」の通知手段の一表示例を示す図である。It is a figure which shows the example of a display of the notification means of a "character (only notification)" in a portable terminal device (for example, smart phone). 携帯端末型デバイスにおける、「文字(一部)」の通知手段の一表示例を示す図である。It is a figure which shows the example of a display of the notification means of a "character (part)" in a portable terminal device. 携帯端末型デバイスにおける、「文字(全て)」の通知手段の一表示例を示す図である。It is a figure which shows the example of a display of the notification means of a "character (all)" in a portable terminal device. グラス型デバイスにおける、「文字(通知のみ)」の通知手段の一表示例を示す図である。It is a figure which shows the example of a display of the notification means of a "character (only notification)" in a glass type device. グラス型デバイスにおける、「文字(一部)」の通知手段の一表示例を示す図である。It is a figure which shows the example of 1 display of the notification means of a "character (part)" in a glass type device. グラス型デバイスにおける、「文字(全て)」の通知手段の一表示例を示す図である。It is a figure which shows the example of a display of the notification means of a "character (all)" in a glass type device. 通知方法決定部による通知方法の決定処理において用いられるテーブルの一例を示す図である。It is a figure which shows an example of the table used in the determination method of the notification method by a notification method determination part. 本実施形態に係る情報処理方法の処理手順の一例を示すフロー図である。It is a flowchart which shows an example of the process sequence of the information processing method which concerns on this embodiment. デバイスとは異なる情報処理装置によって主な信号処理が実行される変形例に係る、情報通知システムの一構成例を示すブロック図である。It is a block diagram which shows the example of 1 structure of the information notification system based on the modification in which main signal processing is performed by the information processing apparatus different from a device. 本実施形態に係る情報処理装置のハードウェア構成の一例を示すブロック図である。It is a block diagram which shows an example of the hardware constitutions of the information processing apparatus which concerns on this embodiment.

 以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。 Hereinafter, preferred embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. In addition, in this specification and drawing, about the component which has the substantially same function structure, duplication description is abbreviate | omitted by attaching | subjecting the same code | symbol.

 なお、説明は以下の順序で行うものとする。
 1.システムの構成
 2.ユーザ状態スコアの算出処理について
 3.情報重要度スコアの算出処理について
 4.通知方法の決定処理について
 5.具体例
  5-1.ユーザが、夜、電車に乗っている場合
  5-2.ユーザが、朝、自宅にいる場合
  5-3.ユーザが、昼、会社で仕事をしている場合
  5-4.ユーザが、昼、外出している場合
  5-5.ユーザが、昼、自動車を運転している場合
 6.情報処理方法
 7.変形例
 8.ハードウェア構成
 9.補足
The description will be made in the following order.
1. 1. System configuration 2. User status score calculation process 3. Information importance score calculation processing 4. Notification method decision processing Specific Example 5-1. When the user is on the train at night 5-2. When the user is at home in the morning 5-3. When the user is working at work in the daytime 5-4. When the user is out during the day 5-5. 5. When the user is driving a car in the daytime 6. Information processing method Modification 8 8. Hardware configuration Supplement

 本開示の好適な一実施形態に係る情報通知システムでは、ユーザに対して通知されるべき情報(以下、通知情報とも言う。)が取得されると、当該ユーザの状態を表すユーザ情報と、当該通知情報の性質を表す性質情報と、が取得される。そして、当該ユーザ情報及び当該性質情報に基づいて、ユーザに対する通知情報に基づく通知の通知方法が決定される。例えば、所定のユーザ情報及び/又は所定の性質情報が取得された場合に、予め設定された所定の通知方法が決定され得る。あるいは、ユーザ情報及び性質情報に基づいて、ユーザ及び通知情報の状態を表す指標となるスコアが算出され、当該スコアに基づいて通知方法が決定され得る。具体的には、例えば、一実施形態では、ユーザ情報に基づいてユーザにとっての通知情報の必要性を表すユーザ情報スコアが算出され、性質情報に基づいて通知情報の重要度を表す情報重要度スコアが算出される。そして、算出されたユーザ情報スコア及び情報重要度スコアに基づいて、具体的な通知方法が決定され得る。ここで、通知情報に基づく通知とは、通知情報の内容自体は通知されずに通知情報が取得されたことをユーザに対して通知することも含むし、通知情報の内容自体(一部又は全部)をユーザに対して通知することも含む。以下の説明では、ユーザに対して通知情報に基づく通知が行われることを、単に、ユーザに対して通知情報が通知される等とも呼称する。 In the information notification system according to a preferred embodiment of the present disclosure, when information to be notified to a user (hereinafter also referred to as notification information) is acquired, user information indicating the state of the user, and the information Property information indicating the property of the notification information is acquired. And based on the said user information and the said property information, the notification method of the notification based on the notification information with respect to a user is determined. For example, when predetermined user information and / or predetermined property information is acquired, a predetermined notification method set in advance can be determined. Or the score used as the parameter | index showing the state of a user and notification information is calculated based on user information and property information, and a notification method can be determined based on the said score. Specifically, for example, in one embodiment, a user information score representing the necessity of notification information for the user is calculated based on the user information, and an information importance score representing the importance of the notification information based on the property information Is calculated. A specific notification method can be determined based on the calculated user information score and information importance score. Here, the notification based on the notification information includes notifying the user that the notification information has been acquired without notifying the content of the notification information itself, and the notification information content itself (part or all) ) To the user. In the following description, notification based on notification information to a user is simply referred to as notification information being notified to the user.

 以下では、まず、(1.システムの構成)において、上述した処理を実行するための情報通知システムの一構成例について説明する。次に、(2.ユーザ状態スコアの算出処理について)、(3.情報重要度スコアの算出処理について)及び(4.通知方法の決定処理について)において、情報通知システムにおいて実行される、情報重要度スコアの算出処理、ユーザ状態スコアの算出処理及び通知方法の決定処理について詳しく説明する。更に、(5.具体例)において、本実施形態に係る情報通知システムにおいて実行される一連の処理について、具体的な例を挙げて説明する。次に、(6.情報処理方法)において、本実施形態に係る情報通知システムにおいて実行される情報処理方法の処理手順について説明する。次に、(7.変形例)において、本実施形態に係る情報通知システムの一変形例について説明する。次に、(8.ハードウェア構成)において、本実施形態に係る情報通知システムを構成する装置を実現し得るハードウェア構成の一例について説明する。最後に、(9.補足)において、本開示の補足事項について説明する。 Hereinafter, first, a configuration example of an information notification system for executing the above-described processing will be described in (1. System configuration). Next, in (2. User status score calculation processing), (3. Information importance score calculation processing) and (4. Notification method determination processing), information importance is executed in the information notification system. The degree score calculation process, the user state score calculation process, and the notification method determination process will be described in detail. Further, in (5. Specific Example), a series of processing executed in the information notification system according to the present embodiment will be described with a specific example. Next, in (6. Information processing method), a processing procedure of the information processing method executed in the information notification system according to the present embodiment will be described. Next, in (7. Modification), a modification of the information notification system according to the present embodiment will be described. Next, in (8. Hardware configuration), an example of a hardware configuration capable of realizing the apparatus configuring the information notification system according to the present embodiment will be described. Finally, in (9. Supplement), supplementary matters of the present disclosure will be described.

 (1.システムの構成)
 図1を参照して、本開示の好適な一実施形態に係る情報通知システムの一構成例について説明する。図1は、本実施形態に係る情報通知システムの一構成例を示すブロック図である。
(1. System configuration)
A configuration example of an information notification system according to a preferred embodiment of the present disclosure will be described with reference to FIG. FIG. 1 is a block diagram illustrating a configuration example of the information notification system according to the present embodiment.

 ここで、以下では、ユーザが、当該ユーザと紐付けられた複数の携帯型デバイス(例えばスマートフォンやウェアラブルデバイス等)を所持しており、これら複数の携帯型デバイスのうちの1つ又は複数によって、ユーザに対して通知情報が通知される場合を例に挙げて説明を行う。ここで、「ユーザと紐付けられたデバイス」とは、ユーザがアクセス可能なデバイスのことを意味しており、換言すれば、ユーザに対して通知情報を通知可能なデバイスのことを意味している。ただし、本実施形態はかかる例に限定されず、ユーザは携帯型デバイスを1つだけ所持していてもよく、当該1つの携帯型デバイスによってユーザに対して通知情報が通知されてもよい。また、例えばいわゆるデスクトップPC(Personal Computer)や、テレビ等の据え置き型のデバイスによってユーザに対して通知情報が通知されてもよい。なお、以下の説明において、単に「デバイス」と記載した場合には、特に記載のない限り、ユーザが所持している携帯型デバイスのことを意味しているものとする。 Here, in the following, the user has a plurality of portable devices (for example, a smartphone or a wearable device) associated with the user, and one or more of the plurality of portable devices The case where notification information is notified to the user will be described as an example. Here, the “device associated with the user” means a device accessible by the user, in other words, a device capable of notifying the user of notification information. Yes. However, this embodiment is not limited to this example, and the user may have only one portable device, and notification information may be notified to the user by the one portable device. Further, for example, the notification information may be notified to the user by a so-called desktop PC (Personal Computer) or a stationary device such as a television. In the following description, the simple description of “device” means a portable device possessed by the user unless otherwise specified.

 図1を参照すると、本実施形態に係る情報通知システム1は、情報処理装置10と、デバイス20と、から構成される。ここで、情報処理装置10は、ユーザが所持するある1つのデバイス(例えばスマートフォン等の携帯端末型デバイス)に対応しており、デバイス20は、ユーザが所持する他のデバイス(例えばHMD(Head Mounted Display)デバイス)に対応している。つまり、図示する例では、2つのデバイスによって情報通知システム1が構成されている。ただし、本実施形態はかかる例に限定されず、より多数の、多様な種類のデバイスによって情報通知システム1が構成されてもよい。本実施形態に係る情報通知システム1を構成し得るデバイスは、上述した例の他に、例えば、ストラップ型、リストバンド型(腕時計型)、ネックレス型、眼鏡型(グラス型)、イヤホン型等の各種のウェアラブルデバイスであり得る。 Referring to FIG. 1, the information notification system 1 according to the present embodiment includes an information processing apparatus 10 and a device 20. Here, the information processing apparatus 10 corresponds to one device (for example, a mobile terminal device such as a smartphone) possessed by the user, and the device 20 is another device (for example, HMD (Head Mounted) possessed by the user. Display) device). That is, in the illustrated example, the information notification system 1 is configured by two devices. However, the present embodiment is not limited to such an example, and the information notification system 1 may be configured by a larger number of various types of devices. In addition to the examples described above, devices that can constitute the information notification system 1 according to the present embodiment include, for example, a strap type, a wristband type (watch type), a necklace type, a glasses type (glass type), an earphone type, and the like. It can be various wearable devices.

 例えば、情報処理装置10は、ユーザが所持する複数のデバイスを統括するものであり、本実施形態に係る情報通知システム1における各種の信号処理が、主に情報処理装置10によって行われる。このように、本実施形態では、ユーザが所持する複数のデバイスの中から、代表して主に信号処理を行うデバイス(以下、代表デバイスとも言う。)が選択される。代表デバイスとしては、例えば、信号処理における処理時間の観点から、ユーザがそのとき所持している複数のデバイスの中から、最もプロセッサの信号処理能力が高いものが好適に選択され得る。 For example, the information processing apparatus 10 controls a plurality of devices possessed by the user, and various signal processes in the information notification system 1 according to the present embodiment are mainly performed by the information processing apparatus 10. Thus, in this embodiment, a device that mainly performs signal processing (hereinafter also referred to as a representative device) is selected from a plurality of devices possessed by the user. As the representative device, for example, from the viewpoint of processing time in signal processing, a device having the highest signal processing capability of the processor can be suitably selected from a plurality of devices that the user has at that time.

 また、代表デバイスである情報処理装置10は、ユーザに紐付けられている他のデバイスの種類及び数を、後述するデバイス情報取得部153によって取得されるデバイスの状態を示す情報(以下、デバイス情報とも言う。)に基づいて把握することができる。当該デバイス情報には、ユーザが所持しているデバイスの種類についての情報や数についての情報が含まれ得るからである。図1に示す例であれば、情報処理装置10は、デバイス情報に基づいて、ユーザに紐付けられているデバイスとして情報処理装置10自身とデバイス20が存在すること、並びに、情報処理装置10自身及びデバイス20の種類を把握している。 In addition, the information processing apparatus 10 that is a representative device displays information indicating the state of the device acquired by the device information acquisition unit 153 (to be described later) (hereinafter, device information), indicating the type and number of other devices associated with the user. It can also be grasped based on. This is because the device information may include information about the type of device possessed by the user and information about the number. In the example illustrated in FIG. 1, the information processing apparatus 10 includes the information processing apparatus 10 itself and the device 20 as devices associated with the user based on the device information, and the information processing apparatus 10 itself. And the type of the device 20 is grasped.

 本実施形態では、ユーザが所持する複数のデバイス(図1に示す例であれば情報処理装置10及びデバイス20)によって、ユーザに対して通知情報が通知される。例えば、グラス型デバイスやHMDデバイスは、映像や画像等を含む通知情報をその表示画面に表示することにより、当該通知情報を視覚的に通知することができる。また、イヤホン型デバイスは、音楽や音声等を含む通知情報をその音声出力装置(イヤホンやスピーカ)から出力することにより、当該通知情報を聴覚的に通知することができる。また、リストバンド型デバイスや、ネックレス型デバイス、携帯端末型デバイスは、その表示画面に通知情報を表示するとともに、通知音を出力したり、自身を振動させたりといった通知を行うことができる。もちろん、グラス型デバイス及びHMDデバイスが音声出力機能や振動機能を有する場合であれば、音声や振動によって通知情報を通知してもよい。イヤホン型デバイスが表示画面を有する場合であれば、イヤホン型デバイスが映像や画像として通知情報を通知してもよい。本実施形態では、通知情報の最終的な通知方法、すなわち、通知情報を通知するデバイス及び当該デバイスにおける通知手段が、通知情報を取得した際のユーザの状態や通知情報の性質(例えば重要度)に応じて、適宜決定され得る。 In this embodiment, the notification information is notified to the user by a plurality of devices possessed by the user (in the example shown in FIG. 1, the information processing apparatus 10 and the device 20). For example, a glass-type device or an HMD device can visually notify the notification information by displaying notification information including a video or an image on its display screen. In addition, the earphone device can audibly notify the notification information by outputting notification information including music, voice, and the like from the voice output device (earphone or speaker). In addition, the wristband type device, the necklace type device, and the portable terminal type device can display notification information on its display screen, and can output notification sound or vibrate itself. Of course, if the glass-type device and the HMD device have a sound output function and a vibration function, the notification information may be notified by sound or vibration. If the earphone device has a display screen, the earphone device may notify the notification information as a video or an image. In the present embodiment, the final notification method of the notification information, that is, the state of the user when the notification information is acquired by the device that notifies the notification information and the notification means in the device and the nature of the notification information (for example, importance) Can be determined as appropriate.

 図1を参照して、代表デバイスである情報処理装置10の構成について詳細に説明する。図1を参照すると、情報処理装置10は、その機能として、センサ部110と、出力部120と、記憶部130と、制御部140と、を有する。 Referring to FIG. 1, the configuration of the information processing apparatus 10 that is a representative device will be described in detail. Referring to FIG. 1, the information processing apparatus 10 includes a sensor unit 110, an output unit 120, a storage unit 130, and a control unit 140 as functions thereof.

 センサ部110は、例えば、加速度センサ、ジャイロセンサ、地磁気センサ、光センサ、音センサ、測距センサ、GPS(Global Positioning System)センサ、カメラセンサ、生体センサ等の各種のセンサによって構成され、情報処理装置10の状態を示す各種の情報を取得する。センサ部110によって取得される各種の情報のことを、以下では、センサ情報とも呼称する。例えば、センサ部110は、タイマーや時計等の機能を有してもよく、センサ情報は時刻についての情報(以下、時刻情報とも言う。)も含み得る。また、センサ部110は、情報処理装置10の駆動状態(例えば、通常駆動中や充電中等)を検出するセンサを有してもよく、センサ情報は情報処理装置10の駆動状態についての情報も含み得る。 The sensor unit 110 includes, for example, various sensors such as an acceleration sensor, a gyro sensor, a geomagnetic sensor, an optical sensor, a sound sensor, a distance sensor, a GPS (Global Positioning System) sensor, a camera sensor, and a biological sensor. Various types of information indicating the state of the device 10 are acquired. Hereinafter, various types of information acquired by the sensor unit 110 are also referred to as sensor information. For example, the sensor unit 110 may have functions such as a timer and a clock, and the sensor information may include information about time (hereinafter also referred to as time information). The sensor unit 110 may include a sensor that detects a driving state of the information processing apparatus 10 (for example, during normal driving or charging), and the sensor information includes information about the driving state of the information processing apparatus 10. obtain.

 本実施形態では、情報処理装置10は、ユーザによって所持されている携帯型デバイスであるため、センサ情報はユーザの状態を表す情報(以下、ユーザ情報とも言う。)を含んでいると言える。センサ部110は、例えば所定のタイミングで随時センサ情報を取得する。あるいは、センサ部110は、情報処理装置10によって通知情報が取得された場合にセンサ情報を取得してもよい。センサ部110は、取得したセンサ情報を後述する制御部140の情報取得部150に提供する。 In this embodiment, since the information processing apparatus 10 is a portable device possessed by the user, it can be said that the sensor information includes information indicating the state of the user (hereinafter also referred to as user information). The sensor unit 110 acquires sensor information at any time, for example, at a predetermined timing. Alternatively, the sensor unit 110 may acquire sensor information when notification information is acquired by the information processing apparatus 10. The sensor unit 110 provides the acquired sensor information to the information acquisition unit 150 of the control unit 140 described later.

 なお、図示は省略しているが、本実施形態では、ユーザが所持する他のデバイスであるデバイス20も、センサ部110と同様の機能を有し得る。デバイス20によって取得されたセンサ情報も、後述する制御部140の情報取得部150に提供されてよい。 In addition, although illustration is abbreviate | omitted, in this embodiment, the device 20 which is another device which a user possesses can also have a function similar to the sensor part 110. FIG. The sensor information acquired by the device 20 may also be provided to the information acquisition unit 150 of the control unit 140 described later.

 出力部120は、ユーザに対して各種の情報を各種の手段で通知するための出力インターフェースである。出力部120は、例えば、LCD(Liquid Crystal Display)、PDP(plasma Display Panel)、有機EL(Electro-Luminescence)ディスプレイ及びランプ等の表示装置や、スピーカ及びヘッドホン等の音声出力装置によって構成され、ユーザに対して通知情報を視覚的又は聴覚的に通知する。また、出力部120は、通知情報の内容そのものではなく、通知情報が取得された旨の情報をユーザに対して通知してもよい。例えば、出力部120は、情報処理装置10の筐体を振動させる振動素子によって構成されてもよく、当該振動素子を駆動させることにより、いわゆるバイブレーション機能によって、触覚を通じて通知情報が存在する旨の情報をユーザに対して通知することができる。上述したように、本実施形態では、通知情報をユーザに対して通知する(すなわち通知情報に基づく通知を行う)とは、通知情報の内容を通知することを意味していてもよいし、通知情報が存在する旨の情報を通知することを意味していてもよい。また、通知情報の内容がユーザに対して通知される場合には、当該通知情報の内容の一部のみが通知されてもよいし、当該通知情報の内容の全てが通知されてもよい。出力部120が、どのような手段を用いて、どのような情報をユーザに対して通知するか、すなわち、出力部120による情報の通知方法は、後述する制御部140の通知方法決定部180によって決定され得る。 The output unit 120 is an output interface for notifying the user of various information by various means. The output unit 120 includes, for example, a display device such as an LCD (Liquid Crystal Display), a PDP (plasma Display Panel), an organic EL (Electro-Luminescence) display and a lamp, and an audio output device such as a speaker and headphones. Is notified visually or audibly. Further, the output unit 120 may notify the user that the notification information has been acquired, not the content of the notification information itself. For example, the output unit 120 may be configured by a vibration element that vibrates the housing of the information processing apparatus 10, and information indicating that the notification information exists through a tactile sense by driving the vibration element, so-called vibration function. Can be notified to the user. As described above, in the present embodiment, notifying the user of the notification information (that is, performing notification based on the notification information) may mean notifying the content of the notification information. It may mean notifying information that information exists. Moreover, when the content of the notification information is notified to the user, only a part of the content of the notification information may be notified, or the entire content of the notification information may be notified. What means the output unit 120 uses to notify what information to the user, that is, the information notification method by the output unit 120 is determined by a notification method determination unit 180 of the control unit 140 described later. Can be determined.

 なお、図示は省略しているが、ユーザが所持する他のデバイスであるデバイス20も、出力部120と同様の機能を有していてよい。後述する制御部140の通知方法決定部180によって決定される通知方法に応じて、デバイス20の出力部が駆動されてもよい。 In addition, although illustration is abbreviate | omitted, the device 20 which is another device which a user possesses may also have the function similar to the output part 120. FIG. The output unit of the device 20 may be driven in accordance with a notification method determined by a notification method determination unit 180 of the control unit 140 described later.

 記憶部130は、例えば、HDD(Hard Disk Drive)等の磁気記憶デバイス、半導体記憶デバイス、光記憶デバイス又は光磁気記憶デバイス等の各種の記憶デバイスによって構成され、制御部140によって処理される各種の情報及び制御部140による処理結果を記憶する。制御部140は、記憶部130に記憶されている各種の情報を利用することにより、各種の処理を実行することができる。 The storage unit 130 includes various storage devices such as a magnetic storage device such as an HDD (Hard Disk Drive), a semiconductor storage device, an optical storage device, or a magneto-optical storage device, and is processed by the control unit 140. Information and results of processing by the control unit 140 are stored. The control unit 140 can execute various types of processing by using various types of information stored in the storage unit 130.

 例えば、記憶部130は、後述する制御部140の情報取得部150によって取得される各種の情報(後述する時刻情報、位置情報、ユーザ情報及びデバイス情報等)を記憶する。記憶部130は、当該時刻情報及び当該位置情報を互いに関連付けて記憶することにより、ユーザの行動ログ(行動履歴)を記憶することができる。また、例えば、記憶部130は、後述する制御部140の性質情報取得部160によって取得される通知情報の性質を表す性質情報を記憶することができる。また、例えば、記憶部130は、後述する制御部140の性質情報取得部160によって取得される通知情報の性質を表す性質情報を記憶することができる。また、例えば、記憶部130は、後述する制御部140のスコア算出部170によって算出される各種の情報(後述する情報重要度スコア及びユーザ状態スコア等)を記憶することができる。また、例えば、記憶部130は、今までにユーザに対して通知された通知情報及びその通知方法の履歴を記憶することができる。この場合、ユーザが最終的に通知された通知情報の内容を確認したかどうかについての情報も、併せて記憶部130に記憶されてよい。また、例えば、記憶部130は、後述する制御部140の通知方法決定部180が通知方法を決定する際に用いる、図2及び図9等に例示する、各種の関係性を示すテーブルを記憶することができる。 For example, the storage unit 130 stores various types of information (such as time information, position information, user information, and device information described later) acquired by the information acquisition unit 150 of the control unit 140 described later. The storage unit 130 can store a user action log (action history) by storing the time information and the position information in association with each other. Further, for example, the storage unit 130 can store property information indicating the property of the notification information acquired by the property information acquisition unit 160 of the control unit 140 described later. Further, for example, the storage unit 130 can store property information indicating the property of the notification information acquired by the property information acquisition unit 160 of the control unit 140 described later. Further, for example, the storage unit 130 can store various types of information (such as an information importance score and a user state score described later) calculated by a score calculation unit 170 of the control unit 140 described later. Further, for example, the storage unit 130 can store the notification information notified to the user so far and the history of the notification method. In this case, information on whether or not the content of the notification information finally notified by the user has been confirmed may also be stored in the storage unit 130. Further, for example, the storage unit 130 stores tables indicating various relationships exemplified in FIG. 2 and FIG. be able to.

 その他にも、記憶部130には、例えば、情報処理装置10及びデバイス20に搭載されているアプリケーションに関する情報が記憶されてもよい。ユーザが利用したアプリケーションの種類や、その利用中における操作履歴についての情報も、ユーザの行動ログとして記憶され得る。あるいは、情報処理装置10及びデバイス20にスケジュール管理用アプリケーションが搭載されている場合には、当該アプリケーションを介して入力されているユーザのスケジュール情報が、記憶部130に記憶されていてよい。 In addition, the storage unit 130 may store information related to applications installed in the information processing apparatus 10 and the device 20, for example. Information about the type of application used by the user and the operation history during use can also be stored as a user action log. Alternatively, when a schedule management application is installed in the information processing apparatus 10 and the device 20, the user's schedule information input via the application may be stored in the storage unit 130.

 なお、図1に示す例では、記憶部130は情報処理装置10に搭載されているが、本実施形態はかかる例に限定されない。記憶部130は、例えば情報処理装置10とは異なる外部の機器として備えられてもよく、情報処理装置10が、外部機器である記憶部130と通信を行いながら、各種の処理を実行してもよい。ユーザの行動ログ等の、記憶部130に記憶され得る情報が膨大である場合には、記憶部130として大きな記憶容量が求められるため、記憶部130は、好適に情報処理装置10とは異なる外部の機器として備えられ得る。 In the example illustrated in FIG. 1, the storage unit 130 is mounted on the information processing apparatus 10, but the present embodiment is not limited to such an example. For example, the storage unit 130 may be provided as an external device different from the information processing apparatus 10, and the information processing apparatus 10 may perform various processes while communicating with the storage unit 130 that is an external device. Good. When information that can be stored in the storage unit 130 such as a user action log is enormous, a large storage capacity is required as the storage unit 130. Therefore, the storage unit 130 is preferably an external device that is different from the information processing apparatus 10. It can be provided as a device.

 制御部140は、例えばCPU(Central Processing Unit)やDSP(Digital Signal Pocessor)等の各種のプロセッサによって構成され、情報通知システム1における各種の処理を統括的に制御する。制御部140は、その機能として、情報取得部150と、性質情報取得部160と、スコア算出部170と、通知方法決定部180と、を有する。なお、制御部140の各機能は、制御部140を構成する各種のプロセッサが所定のプログラムによって動作することにより実現され得る。 The control unit 140 is configured by various processors such as a CPU (Central Processing Unit) and a DSP (Digital Signal Processor), for example, and comprehensively controls various processes in the information notification system 1. The control unit 140 includes an information acquisition unit 150, a property information acquisition unit 160, a score calculation unit 170, and a notification method determination unit 180 as its functions. Note that each function of the control unit 140 can be realized by operating various processors constituting the control unit 140 according to a predetermined program.

 情報取得部150は、センサ部110によって取得されるセンサ情報に基づいて、通知情報の通知方法を決定するために用いられる各種の情報を取得する。情報取得部150は、その機能として、時刻/位置情報取得部151と、ユーザ情報取得部152と、デバイス情報取得部153と、を有する。 The information acquisition unit 150 acquires various types of information used for determining a notification information notification method based on the sensor information acquired by the sensor unit 110. The information acquisition unit 150 includes a time / position information acquisition unit 151, a user information acquisition unit 152, and a device information acquisition unit 153 as its functions.

 時刻/位置情報取得部151は、センサ部110によって取得されるセンサ情報の中から、時刻についての情報(時刻情報)及び情報処理装置10の位置についての情報(位置情報)を取得する。上述したように、センサ部110は所定のタイミングで随時センサ情報を取得し得るため、時刻/位置情報取得部151は、センサ部110によってセンサ情報が取得される度に時刻情報及び位置情報を取得し、随時記憶部130に蓄積することができる。時刻/位置情報取得部151によって取得される時刻情報及び位置情報は、ユーザの移動の軌跡(すなわち行動ログ)を示す情報であると言えるため、位置情報取得部151によって取得された時刻情報及び位置情報が記憶部130に随時蓄積されることにより、記憶部130にはユーザの過去の行動ログが記憶されることとなる。 The time / position information acquisition unit 151 acquires information about time (time information) and information about the position of the information processing apparatus 10 (position information) from the sensor information acquired by the sensor unit 110. As described above, since the sensor unit 110 can acquire sensor information at any time at a predetermined timing, the time / position information acquisition unit 151 acquires time information and position information every time sensor information is acquired by the sensor unit 110. It can be stored in the storage unit 130 at any time. Since it can be said that the time information and position information acquired by the time / position information acquisition unit 151 are information indicating a user's movement trajectory (that is, an action log), the time information and position acquired by the position information acquisition unit 151 By accumulating information in the storage unit 130 as needed, the past action log of the user is stored in the storage unit 130.

 また、時刻/位置情報取得部151は、情報処理装置10によって通知情報が取得された場合に、最新の時刻情報及び位置情報(すなわち、通知情報が取得された際の時刻情報及び位置情報)を、ユーザ情報取得部152及び性質情報取得部160に提供する。ユーザ情報取得部152によって取得されるユーザ情報及び/又は性質情報取得部160によって取得される性質情報は、このような、通知情報が取得された際の時刻情報及び位置情報を含んでよい。また、スコア算出部170では、通知情報が取得された際の時刻情報及び位置情報に基づいて、通知情報が取得された際の時刻情報及び位置情報に応じたユーザ状態スコア及び情報重要度スコアが算出され得る。通知情報が取得された際の時刻情報及び位置情報は、ユーザに対して通知情報が通知される際の時刻情報及び位置情報であると言えるため、これら最新の時刻情報及び位置情報を含むユーザ情報及び/又は性質情報に基づいて通知方法が決定されることにより、ユーザの現在の状況に適した通知が行われることとなる。 Further, when the notification information is acquired by the information processing apparatus 10, the time / position information acquisition unit 151 obtains the latest time information and position information (that is, the time information and position information when the notification information is acquired). To the user information acquisition unit 152 and the property information acquisition unit 160. The user information acquired by the user information acquisition unit 152 and / or the property information acquired by the property information acquisition unit 160 may include such time information and position information when the notification information is acquired. Further, in the score calculation unit 170, based on the time information and the position information when the notification information is acquired, the user status score and the information importance score corresponding to the time information and the position information when the notification information is acquired are obtained. Can be calculated. Since the time information and position information when the notification information is acquired can be said to be the time information and position information when the notification information is notified to the user, the user information including these latest time information and position information And a notification suitable for a user's present condition will be performed by determining a notification method based on property information.

 ユーザ情報取得部152は、ユーザの状態を表す情報(ユーザ情報)を取得する。ここで、ユーザ情報は、後述するスコア算出部170のユーザ状態スコア算出部171によってユーザ状態スコアが算出される際に用いられる各種の項目(例えば下記(2.ユーザ状態スコアの算出処理について)で例示する「時刻」、「場所」、「ユーザの状況」及び「デバイスの状態」等)を示す情報であってよい。例えば、ユーザ情報取得部152は、センサ部110によって取得されるセンサ情報に基づいて、ユーザの状況を示す情報を、ユーザ情報として取得することができる。例えば、ユーザ情報取得部152は、ジャイロセンサ、加速度センサ及び/又はGPSセンサ等によって取得される、情報処理装置10の動き(情報処理装置10の姿勢や位置の変化)を表す各種のセンサ情報に基づいて、ユーザの移動状況についての情報(ユーザが移動しているか、所定の場所に留まっているかを示す情報等)を得ることができる。また、例えば、ユーザ情報取得部152は、カメラセンサ及び/又は生体センサ等によって取得される、ユーザの生理的な状況についての情報(例えばユーザが寝ているか、起きているかを示す情報等)を得ることができる。ユーザ情報取得部152は、センサ部110によってセンサ情報が取得される度にユーザ情報を取得し、随時記憶部130に蓄積することができる。ユーザ情報取得部152によって取得されたユーザ情報は、時刻情報及び位置情報と関連付けられ、ユーザの行動ログの一環として記憶部130に記憶されてもよい。 The user information acquisition unit 152 acquires information (user information) indicating the user state. Here, the user information is various items used when the user state score is calculated by the user state score calculation unit 171 of the score calculation unit 170 described later (for example, the following (2. User state score calculation processing)). It may be information indicating “time”, “location”, “user status”, “device status”, etc.). For example, the user information acquisition unit 152 can acquire information indicating a user's situation as user information based on the sensor information acquired by the sensor unit 110. For example, the user information acquisition unit 152 includes various types of sensor information representing movements of the information processing apparatus 10 (changes in posture and position of the information processing apparatus 10) acquired by a gyro sensor, an acceleration sensor, and / or a GPS sensor. Based on this, it is possible to obtain information on the movement status of the user (information indicating whether the user is moving or staying at a predetermined location). Further, for example, the user information acquisition unit 152 obtains information about a user's physiological situation (for example, information indicating whether the user is sleeping or waking up) acquired by a camera sensor and / or a biological sensor or the like. Obtainable. The user information acquisition unit 152 can acquire user information every time sensor information is acquired by the sensor unit 110 and accumulate the user information in the storage unit 130 as needed. The user information acquired by the user information acquisition unit 152 may be associated with time information and position information and stored in the storage unit 130 as part of the user action log.

 また、ユーザ情報取得部152は、時刻/位置情報取得部151から提供される、通知情報が取得された際の時刻情報及び位置情報に基づいて、時刻及びユーザの場所を示す情報を、ユーザ情報として取得することができる。ユーザ情報に含まれる時刻を示す情報は、具体的な数値によって表現されてもよいし、「朝」、「昼」、「夜」等の期間によって表現されてもよい。また、ユーザ情報に含まれるユーザの場所を示す情報は、例えば、「屋外」、「屋内」、「車内」、「車外」等のカテゴリによって表現され得る。また、ユーザ情報取得部152は、デバイス情報取得部153によって取得されるデバイス情報に基づいて、デバイスの駆動状態を示す情報を、ユーザ情報として取得することができる。 Also, the user information acquisition unit 152 provides information indicating the time and the user's location based on the time information and the position information provided from the time / position information acquisition unit 151 when the notification information is acquired. Can be obtained as Information indicating the time included in the user information may be expressed by specific numerical values, or may be expressed by a period such as “morning”, “daytime”, “night”, or the like. Further, the information indicating the location of the user included in the user information can be expressed by categories such as “outdoor”, “indoor”, “inside the vehicle”, “outside the vehicle”, and the like. Further, the user information acquisition unit 152 can acquire information indicating the driving state of the device as user information based on the device information acquired by the device information acquisition unit 153.

 ユーザ情報取得部152は、情報処理装置10によって通知情報が取得された場合に、最新のユーザ情報(すなわち、通知情報が取得された際のユーザ情報)を、後述するスコア算出部170のユーザ状態スコア算出部171に提供する。ユーザ状態スコア算出部171では、通知情報が取得された際のユーザ情報に基づいてユーザ状態スコアが算出され得る。 When the notification information is acquired by the information processing apparatus 10, the user information acquisition unit 152 displays the latest user information (that is, user information when the notification information is acquired) as a user state of the score calculation unit 170 described later. This is provided to the score calculation unit 171. The user state score calculation unit 171 can calculate the user state score based on the user information when the notification information is acquired.

 なお、上述したように、本実施形態では、ユーザが所持する他のデバイスであるデバイス20によって取得されたセンサ情報も、情報取得部150に提供され得る。例えば、ユーザ情報取得部152は、情報処理装置10自身のセンサ部110によるセンサ情報だけでなく、他のデバイス20によって取得されたセンサ情報に基づいて、ユーザ情報を取得することもできる。このように、ユーザ情報取得部152は、ユーザが所持する複数のデバイスの各々に備えられるセンサ部によって得られるセンサ情報を複合的に用いて、ユーザ情報を取得することができる。複数のデバイスにおいてそれぞれ取得されたセンサ情報を用いることにより、より多様なユーザ情報を取得することが可能となる。 Note that, as described above, in this embodiment, sensor information acquired by the device 20 that is another device possessed by the user can also be provided to the information acquisition unit 150. For example, the user information acquisition unit 152 can acquire user information based on sensor information acquired by another device 20 as well as sensor information obtained by the sensor unit 110 of the information processing apparatus 10 itself. As described above, the user information acquisition unit 152 can acquire user information by using the sensor information obtained by the sensor units provided in each of the plurality of devices possessed by the user in a composite manner. By using sensor information acquired in each of a plurality of devices, it is possible to acquire more diverse user information.

 デバイス情報取得部153は、ユーザが所持しているデバイスの状態を表すデバイス情報を取得する。例えば、デバイス情報には、ユーザが所持しているデバイスの種類についての情報、数についての情報、及び/又は、駆動状態(充電中、通常駆動中(使用中)、待ち受け中等)についての情報等が含まれる。例えば、デバイス情報取得部153は、ユーザが所持しているデバイス間で定期的に所定の通信(存在を確認するための通信)が行われることにより、ユーザが所持しているデバイスの種類についての情報及び数についての情報を取得することができる。また、例えば、情報処理装置10と他のデバイスとが、所定のシステムにともにアクセスしている(ログインしている)場合には、デバイス情報取得部153は、当該システムへのアクセス状況に基づいて、ユーザが所持しているデバイスの種類についての情報及び数についての情報を取得してもよい。 The device information acquisition unit 153 acquires device information indicating the state of the device possessed by the user. For example, the device information includes information on the type of device possessed by the user, information on the number, and / or information on the driving state (charging, normal driving (in use), standby, etc.), etc. Is included. For example, the device information acquisition unit 153 periodically performs predetermined communication (communication for confirming the presence) between devices owned by the user, so that the device type possessed by the user is Information about information and numbers can be obtained. Further, for example, when the information processing apparatus 10 and another device are accessing (logged in) together with a predetermined system, the device information acquisition unit 153 is based on the access status to the system. Information on the type of device possessed by the user and information on the number may be acquired.

 また、例えば、デバイス情報取得部153は、センサ部110によって取得されるセンサ情報に基づいて、デバイスの駆動状態についての情報を取得することができる。この際、デバイス情報取得部153は、情報処理装置10自身のセンサ部110によって取得されたセンサ情報と、他のデバイス20によって取得されたセンサ情報と、に基づいて、ユーザが所持する各デバイスの駆動状態についての情報を取得することができる。 Further, for example, the device information acquisition unit 153 can acquire information about the drive state of the device based on the sensor information acquired by the sensor unit 110. At this time, the device information acquisition unit 153 is based on the sensor information acquired by the sensor unit 110 of the information processing apparatus 10 itself and the sensor information acquired by the other device 20. Information about the driving state can be acquired.

 デバイス情報取得部153は、所定のタイミング(例えばセンサ部110によってセンサ情報が取得されるタイミング)でデバイス情報を取得し、随時記憶部130に蓄積することができる。デバイス情報取得部153によって取得されたデバイス情報は、時刻情報及び位置情報と関連付けられ、ユーザの行動ログの一環として記憶部130に記憶されてもよい。 The device information acquisition unit 153 can acquire device information at a predetermined timing (for example, timing at which sensor information is acquired by the sensor unit 110), and can store the device information in the storage unit 130 as needed. The device information acquired by the device information acquisition unit 153 may be associated with time information and position information and stored in the storage unit 130 as part of the user action log.

 また、デバイス情報取得部153は、情報処理装置10によって通知情報が取得された場合に、最新のデバイス情報(すなわち、通知情報が取得された際のデバイス情報)を、ユーザ情報取得部152及び通知方法決定部180に提供する。上述したように、ユーザ情報取得部152では、デバイス情報に含まれるデバイスの駆動状態を示す情報が、ユーザ情報として取得される。通知方法決定部180では、通知情報が取得された際のデバイス情報に基づいて、ユーザに対する通知情報に基づく通知の通知方法が決定され得る。 In addition, when notification information is acquired by the information processing apparatus 10, the device information acquisition unit 153 displays the latest device information (that is, device information when the notification information is acquired) as the user information acquisition unit 152 and the notification. Provided to the method determination unit 180. As described above, in the user information acquisition unit 152, information indicating the driving state of the device included in the device information is acquired as user information. The notification method determination unit 180 can determine a notification method for notification based on the notification information for the user based on the device information when the notification information is acquired.

 性質情報取得部160は、取得された通知情報の性質を表す性質情報を取得する。性質情報は、例えば、通知情報の重要性を示す情報であってよい。具体的には、性質情報は、後述するスコア算出部170の情報重要度スコア算出部172によって情報重要度スコアが算出される際に用いられる各種の項目(例えば下記(3.情報重要度スコアの算出処理について)で例示する「時刻」、「場所」、「過去の習慣」、「情報の鮮度」及び「代替手段」等)を示す情報であってよい。 The property information acquisition unit 160 acquires property information indicating the property of the acquired notification information. The property information may be information indicating the importance of the notification information, for example. Specifically, the property information includes various items used when the information importance score is calculated by the information importance score calculation unit 172 of the score calculation unit 170 to be described later (for example, (3. The calculation process may be information indicating “time”, “place”, “past habit”, “freshness of information”, “alternative means”, etc.).

 ここで、通知情報は、例えば、ニュースについての情報、天気予報についての情報、電車の時刻情報、広告情報等、ユーザが興味を示し得るあらゆる情報であってよい。通知情報の配信は、例えば、ニュースや天気予報等の情報を定期的に配信するサービス等、各種の既存の情報配信サービスによって実行されてよい。本実施形態では、所定の情報配信サービスを利用しているユーザに対して、当該サービスから通知情報が配信されると、当該通知情報がユーザが所持する全てのデバイスによって受信されるのではなく、ユーザの代表デバイスである情報処理装置10の性質情報取得部160によって受信(取得)され、その性質情報が取得されるのである。 Here, the notification information may be any information that the user may be interested in, such as information about news, information about weather forecasts, train time information, advertisement information, and the like. The distribution of the notification information may be executed by various existing information distribution services such as a service that periodically distributes information such as news and weather forecasts. In the present embodiment, when notification information is distributed from the service to a user who uses a predetermined information distribution service, the notification information is not received by all devices owned by the user. The information is received (acquired) by the property information acquisition unit 160 of the information processing apparatus 10 that is the representative device of the user, and the property information is acquired.

 例えば、性質情報取得部160は、時刻/位置情報取得部151から提供される、通知情報が取得された際の時刻情報及び位置情報に基づいて、時刻及びユーザの場所を示す情報を、当該通知情報の性質情報として取得することができる。また、例えば、性質情報取得部160は、通知情報の内容の新しさを判断することにより、当該通知情報の鮮度を示す情報を、当該通知情報の性質情報として取得することができる。また、例えば、性質情報取得部160は、通知情報の内容を解析することにより、当該通知情報に含まれる時刻や場所を表す情報に基づいて、当該通知情報における代替手段の有無を示す情報を、当該通知情報の性質情報として取得することができる。 For example, the property information acquisition unit 160 provides the information indicating the time and the location of the user based on the time information and the position information provided from the time / position information acquisition unit 151 when the notification information is acquired. It can be acquired as property information of information. For example, the property information acquisition unit 160 can acquire information indicating the freshness of the notification information as the property information of the notification information by determining the freshness of the content of the notification information. Further, for example, the property information acquisition unit 160 analyzes the content of the notification information, and based on the information indicating the time and place included in the notification information, information indicating the presence / absence of alternative means in the notification information, It can be acquired as property information of the notification information.

 性質情報取得部160は、取得した性質情報を情報重要度スコア算出部172に提供する。また、性質情報取得部160は、通知情報を通知方法決定部180に提供する。また、性質情報取得部160は、通知情報が取得された旨の情報を、情報取得部150(すなわち、時刻/位置情報取得部151、ユーザ情報取得部152及びデバイス情報取得部153)に送信する。時刻/位置情報取得部151は、当該通知情報が取得された旨の情報をトリガとして、通知情報が取得された際の時刻情報及び位置情報を、ユーザ情報取得部152及び性質情報取得部160に提供する。また、ユーザ情報取得部152は、当該通知情報が取得された旨の情報をトリガとして、通知情報が取得された際のユーザ情報を、ユーザ状態スコア算出部171に提供する。また、デバイス情報取得部153は、当該通知情報が取得された旨の情報をトリガとして、通知情報が取得された際のデバイス情報を、通知方法決定部180に提供する。これにより、ユーザ状態スコア算出部171では、通知情報が取得された際のユーザ情報に基づいて、ユーザ状態スコアの算出処理が行われる。また、情報重要度スコア算出部172では、通知情報が取得された際の性質情報に基づいて、情報重要度スコアの算出処理が行われる。更に、通知方法決定部180では、通知情報が取得された際のデバイス情報並びに算出されたユーザ状態スコア及び情報重要度スコアに基づいて、通知方法の決定処理が行われる。 The property information acquisition unit 160 provides the acquired property information to the information importance score calculation unit 172. In addition, the property information acquisition unit 160 provides notification information to the notification method determination unit 180. In addition, the property information acquisition unit 160 transmits information indicating that the notification information has been acquired to the information acquisition unit 150 (that is, the time / position information acquisition unit 151, the user information acquisition unit 152, and the device information acquisition unit 153). . The time / position information acquisition unit 151 uses the information indicating that the notification information has been acquired as a trigger, and sends the time information and position information when the notification information is acquired to the user information acquisition unit 152 and the property information acquisition unit 160. provide. In addition, the user information acquisition unit 152 provides user information when the notification information is acquired to the user state score calculation unit 171 using information indicating that the notification information has been acquired as a trigger. Further, the device information acquisition unit 153 provides the notification method determination unit 180 with the device information when the notification information is acquired, with the information that the notification information is acquired as a trigger. Thereby, the user state score calculation unit 171 performs a user state score calculation process based on the user information when the notification information is acquired. Further, the information importance score calculation unit 172 performs information importance score calculation processing based on the property information when the notification information is acquired. Further, the notification method determination unit 180 performs notification method determination processing based on the device information when the notification information is acquired, and the calculated user status score and information importance score.

 ただし、本実施形態はかかる例に限定されず、通知情報が取得された旨の情報が情報取得部150に提供されなくてもよく、情報取得部150の各機能からユーザ状態スコア算出部171及び通知方法決定部180に対して、ユーザ情報及びデバイス情報が提供されなくてもよい。その場合、例えば、性質情報取得部160から、ユーザ状態スコア算出部171及び通知方法決定部180に対して、通知情報が取得された旨の情報が提供され得る。ユーザ状態スコア算出部171及び通知方法決定部180は、当該通知情報が取得された旨の情報をトリガとして、記憶部130を参照し、記憶部130に格納されている最新のユーザ情報及びデバイス情報に基づいて処理を行うことができる。 However, the present embodiment is not limited to such an example, and information indicating that the notification information has been acquired may not be provided to the information acquisition unit 150. From each function of the information acquisition unit 150, the user state score calculation unit 171 and User information and device information may not be provided to the notification method determination unit 180. In this case, for example, information indicating that the notification information has been acquired can be provided from the property information acquisition unit 160 to the user state score calculation unit 171 and the notification method determination unit 180. The user state score calculation unit 171 and the notification method determination unit 180 refer to the storage unit 130 with the information that the notification information is acquired as a trigger, and the latest user information and device information stored in the storage unit 130. The processing can be performed based on

 スコア算出部170は、通知情報の通知方法を決定するために用いられる、ユーザ状態スコア及び情報重要度スコアを算出する。スコア算出部170は、その機能として、ユーザ状態スコア算出部171と、情報重要度スコア算出部172と、を有する。 The score calculation unit 170 calculates a user state score and an information importance score used for determining a notification information notification method. The score calculation unit 170 includes a user state score calculation unit 171 and an information importance score calculation unit 172 as its functions.

 ユーザ状態スコア算出部171は、ユーザ情報に基づいてユーザにとっての通知情報の必要性を表すユーザ状態スコアを算出する。ここで、ユーザ状態スコアとは、ユーザにとっての通知情報の必要性を数値で表現したものであり、ユーザに対して通知情報を通知する必要性の度合いを示す指標であると言える。例えば、ユーザ状態スコア算出部171は、通知情報が取得された際のユーザ情報に基づいて、まさに今通知情報が通知される対象であるユーザのユーザ状態スコアを算出する。 The user state score calculation unit 171 calculates a user state score representing the necessity of notification information for the user based on the user information. Here, the user state score expresses the necessity of the notification information for the user by a numerical value, and can be said to be an index indicating the degree of necessity of notifying the user of the notification information. For example, the user state score calculation unit 171 calculates the user state score of the user who is the target of notification information right now based on the user information when the notification information is acquired.

 ユーザ状態スコアの算出に用いられるユーザ情報には、例えば下記(2.ユーザ状態スコアの算出処理について)で例示する「時刻」、「場所」、「ユーザの状況」及び「デバイスの状態」等を示す情報が含まれてよい。ユーザ状態スコア算出部171は、ユーザ情報に含まれるこれらの各項目に基づいてユーザ状態スコアを算出することができる。具体的には、ユーザ状態スコア算出部171は、これらの各項目についてユーザにとっての通知情報の必要性を判断し、各項目における必要性を示すスコアの合計値としてユーザ状態スコアを算出することができる。 The user information used for calculating the user status score includes, for example, “time”, “location”, “user status”, “device status” and the like exemplified in the following (2. User status score calculation processing). Information may be included. The user state score calculation unit 171 can calculate the user state score based on each of these items included in the user information. Specifically, the user state score calculation unit 171 may determine the necessity of notification information for the user for each of these items, and calculate the user state score as a total value of scores indicating the necessity for each item. it can.

 ユーザ状態スコア算出部171は、算出したユーザ状態スコアを、通知方法決定部180に提供する。なお、ユーザ状態スコア算出部171によるユーザ状態スコアの算出処理については、下記(2.ユーザ状態スコアの算出処理について)で具体的な例を挙げて詳しく説明する。 The user state score calculation unit 171 provides the calculated user state score to the notification method determination unit 180. Note that the user state score calculation process by the user state score calculation unit 171 will be described in detail with a specific example in the following (2. User state score calculation process).

 情報重要度スコア算出部172は、性質情報に基づいて通知情報の重要度を表す情報重要度スコアを算出する。例えば、情報重要度スコア算出部172は、通知情報が取得された際の時刻情報及び位置情報を含む性質情報に基づいて、まさに今通知される対象である通知情報の情報重要度スコアを算出する。 The information importance score calculation unit 172 calculates an information importance score representing the importance of the notification information based on the property information. For example, the information importance score calculation unit 172 calculates the information importance score of the notification information that is the object to be notified now, based on the property information including the time information and the position information when the notification information is acquired. .

 情報重要度スコアの算出に用いられる性質情報には、例えば下記(3.情報重要度スコアの算出処理について)で例示する「時刻」、「場所」、「過去の習慣」、「情報の鮮度」及び「代替手段」等を示す情報が含まれてよい。情報重要度スコア算出部172は、性質情報に含まれるこれらの各項目に基づいて情報重要度スコアを算出することができる。具体的には、情報重要度スコア算出部172は、これらの各項目について通知情報の重要度を判断し、各項目における重要性を示すスコアの合計値として情報重要度スコアを算出することができる。 The property information used for calculating the information importance score includes, for example, “time”, “location”, “past habit”, and “information freshness” exemplified in the following (3. Information importance score calculation processing). And information indicating “alternative means” and the like may be included. The information importance score calculation unit 172 can calculate an information importance score based on these items included in the property information. Specifically, the information importance score calculation unit 172 can determine the importance of the notification information for each of these items, and can calculate the information importance score as a total value of scores indicating the importance in each item. .

 情報重要度スコア算出部172は、算出した情報重要度スコアを、通知方法決定部180に提供する。なお、情報重要度スコア算出部172による情報重要度スコアの算出処理については、下記(3.情報重要度スコアの算出処理について)で具体的な例を挙げて詳しく説明する。 The information importance score calculation unit 172 provides the calculated information importance score to the notification method determination unit 180. The information importance score calculation processing by the information importance score calculation unit 172 will be described in detail with a specific example in the following (3. Information importance score calculation processing).

 通知方法決定部180は、ユーザ情報と、性質情報と、に基づいて、ユーザに対する通知情報の通知方法を決定する。具体的には、通知方法決定部180は、ユーザ状態スコアと、情報重要度スコアと、に基づいて、ユーザに紐付けられた複数のデバイスにおける、ユーザに対する通知情報の通知方法を決定することができる。ここで、本実施形態では、通知方法として、通知情報をユーザに対して通知するデバイス(以下、通知デバイスとも言う。)と、当該通知デバイスにおける通知手段が決定される。通知デバイスの決定処理では、ユーザに紐付けられた複数のデバイスの中から、通知に用いられる1つ又は複数のデバイスが選択され得る。もちろん全てのデバイスが選択されてもよい。一方、通知手段の決定処理では、通知デバイスの決定処理で選択された通知デバイスにおける、通知手段が選択され得る。ここで、通知手段には、通知する情報の種類(例えば、通知情報が取得された旨の情報、通知情報の内容の一部、通知情報の内容の全て等)や、通知する具体的な方法(例えば、振動、音、ランプによる光、表示画面への表示等)が含まれる。 The notification method determination unit 180 determines a notification information notification method for the user based on the user information and the property information. Specifically, the notification method determination unit 180 may determine a notification information notification method for the user in a plurality of devices associated with the user based on the user state score and the information importance score. it can. Here, in the present embodiment, as a notification method, a device that notifies the user of notification information (hereinafter also referred to as a notification device) and a notification unit in the notification device are determined. In the notification device determination process, one or a plurality of devices used for notification may be selected from a plurality of devices associated with the user. Of course, all devices may be selected. On the other hand, in the notification unit determination process, the notification unit in the notification device selected in the notification device determination process can be selected. Here, the notification means includes a type of information to be notified (for example, information indicating that the notification information has been acquired, a part of the content of the notification information, all of the content of the notification information, etc.), and a specific method for notifying (For example, vibration, sound, light from a lamp, display on a display screen, etc.).

 通知デバイスは、ユーザ情報に基づいて決定され得る。例えば、通知デバイスの決定処理では、通知方法決定部180は、ユーザ状態スコアが高くなるにつれて、通知情報が取得されたことがユーザに対して徐々に喚起されるように、通知デバイスを決定する。例えば、ユーザ状態スコアが低い場合には、通知情報をユーザに対して通知する必要性は低いと考えられる。従って、通知情報が取得されたことをユーザに対して気付かせる必要性も低い。よって、通知方法決定部180は、ユーザに紐付けられた複数のデバイスの中からより少ない数(例えば1つ)のデバイスを選択する。一方、ユーザ状態スコアが高い場合には、通知情報をユーザに対して通知する必要性が高いと考えられる。従って、通知情報が取得されたことをユーザに対してより確実に気付かせる必要がある。よって、通知方法決定部180は、ユーザに紐付けられた複数のデバイスの中からより多い数(例えば全て)のデバイスを選択する。このように、通知方法決定部180は、ユーザ情報に基づいて、通知デバイスの数を変化させることができる。 The notification device can be determined based on user information. For example, in the notification device determination process, the notification method determination unit 180 determines the notification device so that the user is gradually alerted that the notification information has been acquired as the user state score increases. For example, when the user state score is low, it is considered that the necessity of notifying the user of the notification information is low. Therefore, the necessity for notifying the user that the notification information has been acquired is low. Therefore, the notification method determination unit 180 selects a smaller number (for example, one) of devices from a plurality of devices associated with the user. On the other hand, when the user state score is high, it is considered that the necessity of notifying the user of the notification information is high. Therefore, it is necessary to make the user more surely notice that the notification information has been acquired. Therefore, the notification method determination unit 180 selects a larger number (for example, all) of devices from a plurality of devices associated with the user. As described above, the notification method determining unit 180 can change the number of notification devices based on the user information.

 また、通知方法決定部180は、デバイス情報取得部153から提供されるデバイス情報に基づいて、通知デバイスを決定してもよい。例えば、デバイス情報から、ユーザが所持していないと判断されたデバイスは、当然にして通知デバイスとしては選択され得ない。また、ユーザが所持しているデバイスであっても、デバイスの電源がOFFになっている、デバイスにおける個別の設定で通知デバイスとして用いられることが禁止されている、又は、ユーザがデバイスにログインしていない等の状況が、デバイス情報に基づいて判断された場合には、それらのデバイスも好適に通知デバイスとしては選択されない。 Further, the notification method determination unit 180 may determine a notification device based on the device information provided from the device information acquisition unit 153. For example, a device that is determined not to be possessed by the user from the device information cannot be selected as a notification device. Even if the device is owned by the user, the device is turned off, prohibited from being used as a notification device in individual settings on the device, or when the user logs into the device If a situation such as not being determined is determined based on the device information, those devices are also preferably not selected as the notification device.

 一方、通知手段は、性質情報に基づいて決定され得る。例えば、通知手段の決定処理では、通知方法決定部180は、情報重要度スコアが高くなるにつれて、当該通知情報の内容がユーザに対して徐々に通知されるように、通知手段を決定する。例えば、情報重要度スコアが低い場合には、通知情報は、ユーザにとっての重要性が低い情報であると言える。従って、当該通知情報の内容をユーザに対して通知する必要性は低い。よって、通知方法決定部180は、例えばデバイスを振動させたり、ランプを光らせたり等、通知情報の内容を通知するのではなく、通知情報が取得されたことのみを通知するような通知手段を選択する。一方、情報重要度スコアが高い場合には、通知情報は、ユーザにとっての重要性が高い情報であると言える。従って、当該通知情報の内容がユーザに対して迅速に通知されることが好ましい。よって、通知方法決定部180は、例えば聴覚的に及び/又は視覚的に、当該通知情報の内容を直接ユーザに通知可能な通知手段を選択する。このように、通知方法決定部180は、性質情報に基づいて、通知情報に基づく通知の情報量を変化させることができる。 On the other hand, the notification means can be determined based on the property information. For example, in the notification unit determination process, the notification method determination unit 180 determines the notification unit so that the content of the notification information is gradually notified to the user as the information importance score increases. For example, when the information importance score is low, it can be said that the notification information is information having low importance for the user. Therefore, it is not necessary to notify the user of the contents of the notification information. Therefore, the notification method determination unit 180 selects a notification unit that notifies only that the notification information has been acquired, for example, does not notify the content of the notification information, such as vibrating the device or lighting the lamp. To do. On the other hand, when the information importance score is high, it can be said that the notification information is information that is highly important to the user. Therefore, it is preferable that the content of the notification information is quickly notified to the user. Therefore, the notification method determination unit 180 selects a notification unit that can notify the user of the content of the notification information, for example, audibly and / or visually. Thus, the notification method determination unit 180 can change the information amount of the notification based on the notification information based on the property information.

 ここで、上述したように、ユーザ情報取得部152は、ユーザ情報として、現在のユーザの状況(例えば、電車内で睡眠中、会社で仕事中、自動車を運転中等)を示す情報を取得することができる。ユーザ情報取得部152から通知方法決定部180に、当該ユーザの状況を示す情報が提供されてもよい。そして、通知方法決定部180は、当該ユーザの状況を示す情報に基づいて、ユーザの状況が特定の状況であると推定される場合には、予め設定された所定の通知方法、例えば、ユーザに対して通知される情報量が少なくなるような通知方法を決定してもよい。例えば、ユーザがグラス型デバイスやHMDデバイスを装着している場合であって、ユーザ情報からユーザが自動車を運転していることが推定される場合には、安全上の観点から、ユーザ状態スコアや情報重要度スコアの値にかかわらず、グラス型デバイスやHMDの表示画面に通知情報を表示するような、視覚的に情報を通知する通知方法は実行されるべきではない。従って、例えば、ユーザが自動車を運転していることが推定される場合には、通知方法決定部180は、ユーザの気を散らさないように、比較的少ない数の通知デバイスを選択したり、視覚的な通知手段ではない他の通知手段を選択したりすることができる。なお、このような、本来のユーザ状態スコア及び情報重要度スコアによって決定され得る通知方法を、所定の通知方法に変更する処理は、例えば、当該所定の通知方法が選択されるようにユーザ状態スコア及び情報重要度スコアを適宜補正することによって実現されてもよい。 Here, as described above, the user information acquisition unit 152 acquires, as user information, information indicating the current user status (for example, sleeping in a train, working at a company, driving a car, etc.). Can do. Information indicating the status of the user may be provided from the user information acquisition unit 152 to the notification method determination unit 180. Then, when it is estimated that the user's situation is a specific situation based on the information indicating the user's situation, the notification method determination unit 180 determines a predetermined notification method, for example, a user's situation. A notification method that reduces the amount of information to be notified may be determined. For example, when the user is wearing a glass-type device or an HMD device, and when it is estimated from the user information that the user is driving a car, the user status score or Regardless of the value of the information importance score, the notification method for visually notifying information such as displaying the notification information on the display screen of the glass-type device or the HMD should not be executed. Therefore, for example, when it is estimated that the user is driving a car, the notification method determination unit 180 selects a relatively small number of notification devices or visually determines so as not to distract the user. It is possible to select other notification means that are not typical notification means. Note that the process of changing the notification method that can be determined by the original user state score and the information importance score to a predetermined notification method is, for example, the user state score so that the predetermined notification method is selected. In addition, it may be realized by appropriately correcting the information importance score.

 このように、通知方法決定部180は、通知情報の情報重要度スコア及びユーザ状態スコアに基づいて、通知情報の質やユーザの現在の状態に応じた、より適切な通知方法を決定することができる。通知方法決定部180は、通知デバイスの決定処理で決定された通知デバイス(これは自身(図1に示す例では情報処理装置10)も含む。)に対して、通知手段の決定処理で決定された通知手段についての情報及び通知情報を送信する。 As described above, the notification method determination unit 180 can determine a more appropriate notification method according to the quality of the notification information and the current state of the user based on the information importance score and the user state score of the notification information. it can. The notification method determining unit 180 determines the notification device determined by the notification device determination process (this includes the information device itself (the information processing apparatus 10 in the example illustrated in FIG. 1)) by the notification unit determination process. Information about the notified means and notification information are transmitted.

 通知方法決定部180から通知手段についての情報及び通知情報を受信したデバイスは、当該通知手段に応じて自身が有する出力部(例えば、振動素子、音声出力装置、表示装置等)を駆動することにより、ユーザに対して通知情報を通知する。これにより、通知方法決定部180によって決定された適切な通知方法によって、ユーザに対して通知情報が通知され得る。例えば、図1に示す例において、通知デバイスの決定処理で情報処理装置10及びデバイス20が選択された場合であれば、情報処理装置10の出力部120及びデバイス20の出力部120に対応する構成に対して、通知手段の決定処理で決定された通知手段についての情報が送信される。そして、情報処理装置10の出力部120及びデバイス20の出力部120に対応する構成が、決定された通知手段に応じて駆動し、ユーザに対して通知情報が通知され得る。なお、通知方法決定部180による通知方法の決定処理については、下記(4.通知方法の決定処理について)で具体的な例を挙げて詳しく説明する。 A device that has received information about notification means and notification information from the notification method determination unit 180 drives an output unit (for example, a vibration element, a sound output device, a display device, etc.) included in the device according to the notification means. Notification information is notified to the user. Thereby, the notification information can be notified to the user by an appropriate notification method determined by the notification method determination unit 180. For example, in the example illustrated in FIG. 1, if the information processing apparatus 10 and the device 20 are selected in the notification device determination process, a configuration corresponding to the output unit 120 of the information processing apparatus 10 and the output unit 120 of the device 20. On the other hand, information about the notification means determined in the notification means determination process is transmitted. And the structure corresponding to the output part 120 of the information processing apparatus 10 and the output part 120 of the device 20 drives according to the determined notification means, and notification information can be notified to the user. The notification method determination process by the notification method determination unit 180 will be described in detail with a specific example below (4. Notification method determination process).

 なお、本実施形態では、通知方法決定部180は、所定の基準に従って、取得された通知情報がユーザに通知すべき情報かどうかを判断する機能を有してもよい。例えば、ユーザが互いに異なる複数の情報配信サービスを利用しているような場合には、同様の内容の通知情報がほぼ同じタイミングで配信される可能性もあり得る。例えば、通知方法決定部180は、取得された通知情報の中で、既にユーザに対して通知された通知情報と内容が重複する通知情報について、ユーザに通知すべき情報でないと判断することができる。あるいは、通知方法決定部180は、過去にユーザに対して通知された通知情報と同種の通知情報が取得された場合であって、その過去の通知時にユーザが当該通知情報の内容を確認せずに破棄していた場合には、その新たに取得された通知情報をユーザに通知すべき情報でないと判断することができる。この際、場所や時間、ユーザの状況等のユーザ情報が、過去の通知情報の通知時のユーザ情報と同様である場合のみ、過去におけるユーザの行動にならって、通知情報をユーザに通知すべかどうかが判断されてよい。ユーザが同様の状態にあるときに、同種の通知情報が取得された場合には、ユーザは過去に取った行動と同様の行動を取るであろうことが予測されるからである。通知方法決定部180は、このような、取得された通知情報がユーザに通知すべき情報かどうかの判断を、例えば記憶部130に記憶されている、今までにユーザに対して通知された通知情報及びその通知方法の履歴を参照することにより、実行することができる。 In the present embodiment, the notification method determination unit 180 may have a function of determining whether the acquired notification information is information to be notified to the user according to a predetermined standard. For example, when a user uses a plurality of different information distribution services, notification information having the same content may be distributed at almost the same timing. For example, in the acquired notification information, the notification method determination unit 180 can determine that the notification information whose content overlaps with the notification information already notified to the user is not information to be notified to the user. . Alternatively, the notification method determination unit 180 is a case where notification information of the same type as the notification information notified to the user in the past is acquired, and the user does not confirm the content of the notification information at the time of the past notification. If it has been discarded, the newly acquired notification information can be determined not to be information to be notified to the user. At this time, only when the user information such as the location, time, and user status is the same as the user information at the time of notification of the past notification information, the notification information should be notified to the user according to the past user behavior. It may be judged. This is because when the same type of notification information is acquired when the user is in a similar state, it is predicted that the user will take the same action as the action taken in the past. The notification method determination unit 180 stores the determination whether the acquired notification information is information to be notified to the user, for example, stored in the storage unit 130 so far, which has been notified to the user. It can be executed by referring to the history of information and its notification method.

 通知方法決定部180によって、取得された通知情報がユーザに通知すべき情報でないと判断された場合には、当該通知情報はユーザに対して通知されず、情報処理装置10は、次の通知情報が配信されるまで待機する。この場合、上述したような性質情報取得部160による性質情報の取得、ユーザ状態スコア算出部171によるユーザ状態スコアの算出、及び、情報重要度スコア算出部172による情報重要度スコアの算出は行われなくてもよい。 When the notification method determination unit 180 determines that the acquired notification information is not information to be notified to the user, the notification information is not notified to the user, and the information processing apparatus 10 Wait until is delivered. In this case, the property information acquisition unit 160 as described above acquires property information, the user state score calculation unit 171 calculates the user state score, and the information importance level score calculation unit 172 calculates the information importance level score. It does not have to be.

 以上、図1を参照して、本実施形態に係る情報通知システム1の一構成例について説明した。なお、情報通知システム1を構成する装置構成は、図1に示す例に限定されない。例えば、図1に示す情報処理装置10の各機能は、必ずしも1つの装置に一体的に搭載されなくてもよい。図1に示す情報処理装置10に搭載される各機能が、複数の装置(例えばユーザが所持する複数のデバイス)に分散されて搭載され、当該複数の装置がネットワークを介して互いに通信可能に接続されることにより、情報通知システム1が構成されてもよい。例えば、制御部140の各機能は、1つのプロセッサによって実行されてもよいし、複数のプロセッサの協働によって実行されてもよい。 The configuration example of the information notification system 1 according to the present embodiment has been described above with reference to FIG. In addition, the apparatus structure which comprises the information notification system 1 is not limited to the example shown in FIG. For example, each function of the information processing apparatus 10 illustrated in FIG. 1 does not necessarily have to be integrally mounted on one apparatus. Each function installed in the information processing apparatus 10 shown in FIG. 1 is distributed and installed in a plurality of devices (for example, a plurality of devices owned by a user), and the plurality of devices are connected to each other via a network. By doing so, the information notification system 1 may be configured. For example, each function of the control unit 140 may be executed by one processor or may be executed by cooperation of a plurality of processors.

 また、上述のような本実施形態に係る情報通知システム1の各機能を実現するためのコンピュータプログラムを作製し、パーソナルコンピュータ等に実装することが可能である。また、このようなコンピュータプログラムが格納された、コンピュータで読み取り可能な記録媒体も提供することができる。記録媒体は、例えば、磁気ディスク、光ディスク、光磁気ディスク、フラッシュメモリなどである。また、上記のコンピュータプログラムは、記録媒体を用いずに、例えばネットワークを介して配信してもよい。 Further, it is possible to create a computer program for realizing each function of the information notification system 1 according to the present embodiment as described above and mount it on a personal computer or the like. In addition, a computer-readable recording medium storing such a computer program can be provided. The recording medium is, for example, a magnetic disk, an optical disk, a magneto-optical disk, a flash memory, or the like. Further, the above computer program may be distributed via a network, for example, without using a recording medium.

 以上説明したように、本実施形態によれば、ユーザの状態を表すユーザ状態スコアと、通知情報の性質を表す性質情報と、に基づいて、通知情報に基づく通知の通知方法が決定される。従って、ユーザの状態や、通知情報の内容に応じた、より適切な通知方法で、ユーザに対して通知情報が通知されることとなる。 As described above, according to the present embodiment, the notification method based on the notification information is determined based on the user state score indicating the user state and the property information indicating the property of the notification information. Therefore, the notification information is notified to the user by a more appropriate notification method according to the state of the user and the content of the notification information.

 ここで、一般的な既存の技術として、例えば、時刻や、場所、ユーザの行動ログ等の情報を利用して、その時、その場所でユーザが必要としそうな通知情報を、ユーザに対して適宜通知する技術が考案されている(例えば、上記特許文献1を参照。)。しかしながら、当該既存の技術では、通知情報の性質については考慮されておらず、通知情報の性質に応じて、ユーザに対して通知情報を通知するデバイスの種類や、当該デバイスにおける通知情報の通知手段を変更することは行われていない。 Here, as a general existing technique, for example, using information such as time, place, user action log, etc., notification information that the user is likely to need at that place is appropriately sent to the user. A technique for notifying has been devised (see, for example, Patent Document 1 above). However, in the existing technology, the nature of the notification information is not taken into consideration, and according to the nature of the notification information, the type of device that notifies the user of the notification information and the notification information notification means in the device No changes have been made.

 しかしながら、ユーザに提供され得る通知情報には、今すぐ必要となるものや、後で確認すれば用が足りるもの等、様々な内容のものが存在する。上述したような既存の技術では、どのような通知情報でも一様の扱いを受け、一定の通知方法によってユーザに対して通知されるため、ユーザは、通知された通知情報の内容を見るまでは、当該通知情報が、今すぐ必要な情報なのか、それとも後で確認すればよい類の情報なのかを判断することができない。従って、ユーザにとっては、喫緊には不要な通知情報までその内容を確認する作業が生じ、利便性の低いものとなっていた。 However, the notification information that can be provided to the user has various contents such as information that is required immediately and information that can be used if confirmed later. In the existing technology as described above, any notification information is treated uniformly and is notified to the user by a certain notification method. Therefore, it is impossible to determine whether the notification information is information that is necessary immediately or information that can be confirmed later. Therefore, for the user, an operation for confirming the content of unnecessary notification information is urgently generated, and the convenience is low.

 一方、本実施形態によれば、上述したように、ユーザの状態や、通知情報の内容に応じた、より適切な通知方法で、ユーザに対して通知情報が通知される。例えば、ユーザにとってすぐに確認する必要性が低い情報(すなわち、ユーザ状態スコアが低い情報)であれば、ユーザに対して通知情報が取得されたことを必要以上に喚起しないような通知方法が選択され得る。また、ユーザにとっての重要度が低い情報(すなわち、情報重要度スコアが低い情報)であれば、より少ない情報量で通知情報が通知されるような通知方法が選択され得る。従って、ユーザは、通知情報の内容を確認するまでもなく、通知情報の着信時に、通知情報の着信に係る表示を一瞥するだけで、当該通知情報が、自身にとって今すぐに必要な情報であるかどうか、及び、重要な情報であるかを判断することができるようになる。よって、多様な情報を取得する際におけるユーザの利便性を向上させることができる。 On the other hand, according to the present embodiment, as described above, the notification information is notified to the user by a more appropriate notification method according to the state of the user and the content of the notification information. For example, if it is information that is not necessary for the user to check immediately (that is, information with a low user status score), a notification method is selected that does not remind the user that the notification information has been acquired more than necessary. Can be done. In addition, if the information is low in importance to the user (that is, information having a low information importance score), a notification method in which notification information is notified with a smaller amount of information can be selected. Therefore, the user does not need to confirm the content of the notification information, and when the notification information is received, the user only takes a glance at the display related to the arrival of the notification information. And whether it is important information can be determined. Therefore, the convenience of the user when acquiring various information can be improved.

 以下、(2.ユーザ状態スコアの算出処理について)、(3.情報重要度スコアの算出処理について)及び(4.通知方法の決定処理について)では、以上説明したユーザ状態スコア算出部171、情報重要度スコア算出部172及び通知方法決定部180の機能についてより詳細に説明を行う。 Hereinafter, in (2. User status score calculation process), (3. Information importance score calculation process) and (4. Notification method determination process), the above-described user status score calculation unit 171 and information The functions of the importance score calculation unit 172 and the notification method determination unit 180 will be described in more detail.

 (2.ユーザ状態スコアの算出処理について)
 上述したように、ユーザ状態スコア算出部171は、ユーザ情報取得部152によって取得されたユーザ情報に含まれる「時刻」、「場所」、「ユーザの状況」及び「デバイスの状態」等を示す情報に基づいて、これらの各項目についてユーザにとっての通知情報の必要性を判断し、各項目における必要性を示すスコアの合計値としてユーザ状態スコアを算出することができる。ただし、ここで挙げた項目はあくまで一例であり、ユーザ状態スコア算出部171は、他の項目に基づいてユーザ状態スコアを算出してもよい。
(2. User status score calculation process)
As described above, the user status score calculation unit 171 includes information indicating “time”, “location”, “user status”, “device status”, and the like included in the user information acquired by the user information acquisition unit 152. Based on the above, the necessity of the notification information for the user for each of these items can be determined, and the user state score can be calculated as the total value of the scores indicating the necessity for each item. However, the items listed here are merely examples, and the user state score calculation unit 171 may calculate the user state score based on other items.

 「時刻」及び「場所」は、通知情報が取得された際の時刻及びユーザの場所(すなわち、通知情報に基づく通知が行われる際の時刻及びユーザの場所)をそれぞれ示している。例えば、ユーザ情報取得部152は、時刻/位置情報取得部151から提供される、通知情報が取得された際の時刻情報に基づいて、例えば、朝、昼、夜等の期間の形式で、通知情報が取得された時刻を示す情報を、ユーザ情報として取得することができる。また、例えば、ユーザ情報取得部152は、時刻/位置情報取得部151から提供される、通知情報が取得された際のユーザの位置情報に基づいて、ユーザの場所を示す情報、すなわち、ユーザが、現在、情報処理装置10及びデバイス20を、屋外、屋内、車内、車外等、どこで利用しているのかを示す情報を、ユーザ情報として取得することができる。ユーザの場所を示す情報は、例えば自宅、会社等の、ユーザが存在し得るより詳細な場所に関する情報まで含んでもよい。ユーザ状態スコア算出部171は、ユーザ情報に含まれる、通知情報が取得された際の時刻及びユーザの場所を示す情報に基づいて、取得された通知情報のユーザにとっての必要性を判断することができる。 “Time” and “Location” respectively indicate the time when the notification information is acquired and the location of the user (that is, the time when the notification based on the notification information is performed and the location of the user). For example, the user information acquisition unit 152 performs notification in the form of a period such as morning, noon, night, etc. based on the time information provided from the time / position information acquisition unit 151 when the notification information is acquired. Information indicating the time when the information is acquired can be acquired as user information. Further, for example, the user information acquisition unit 152 provides information indicating the user's location based on the user's location information provided from the time / position information acquisition unit 151 when the notification information is acquired. Information indicating where the information processing apparatus 10 and the device 20 are currently used, such as outdoors, indoors, in a car, or outside a car, can be acquired as user information. The information indicating the location of the user may include information on a more detailed location where the user may exist, such as a home or a company. The user status score calculation unit 171 may determine the necessity of the acquired notification information for the user based on information indicating the time when the notification information is acquired and the location of the user included in the user information. it can.

 「ユーザの状況」は、例えば、歩いて又は乗り物に乗って移動中、一箇所に停止中等のユーザの移動状況や、睡眠中、起床中等のユーザの生理的な状況等を含む、通知情報が取得された際のユーザのあらゆる状況を示す。例えば、ユーザ情報取得部152は、センサ部110から提供されるセンサ情報に基づいて、ユーザの移動状況を示す情報を、ユーザ情報として取得することができる。また、例えば、ユーザ情報取得部152は、センサ情報に基づいて、ユーザの生理的な状況についての情報(例えば、ユーザが現在睡眠中であるか、起床中であるかを示す情報)を、ユーザ情報として取得することができる。ユーザ状態スコア算出部171は、ユーザ情報に含まれるユーザの状況を示す情報に基づいて、取得された通知情報のユーザにとっての必要性を判断することができる。 “User status” includes, for example, notification information including a user's movement status such as walking or riding on a vehicle, stopping at one place, and a user's physiological status such as sleeping or getting up. Shows every situation of the user when acquired. For example, the user information acquisition unit 152 can acquire information indicating the movement status of the user as user information based on the sensor information provided from the sensor unit 110. Further, for example, the user information acquisition unit 152 obtains information about the user's physiological status (for example, information indicating whether the user is currently sleeping or waking up) based on the sensor information. It can be acquired as information. The user state score calculation unit 171 can determine the necessity of the acquired notification information for the user based on information indicating the user status included in the user information.

 「デバイスの状態」は、例えば、充電中、通常駆動中(すなわち、使用中)、待ち受け中等の、デバイスの駆動状態を示す。例えば、ユーザ情報取得部152は、デバイス情報取得部153から提供されるデバイス情報に基づいて、デバイスの状態を示す情報を、ユーザ情報として取得することができる。デバイスの状態を示す情報は、ユーザが、現在、デバイスを手放している状態であるか、まさに使用している最中であるか、所持はしているが使用はしていない状態であるか、を判断する材料となり得る。なお、ユーザが複数のデバイスを所持している場合には、例えば、そのうちのいずれか1つのデバイスが通常駆動中であれば、「デバイスの状態」は通常駆動中と判断されてよい。複数のデバイスのいずれもが充電中又は待ち受け中である場合に、「デバイスの状態」が、それぞれ、充電中又は待ち受け中と判断されてよい。このように、デバイスの状態を示す情報は、ユーザがいずれか1つでもデバイスを使用しているかどうかを示す情報であり得る。ユーザ状態スコア算出部171は、ユーザ情報に含まれるデバイスの状態を示す情報に基づいて、取得された通知情報のユーザにとっての必要性を判断することができる。 “Device state” indicates the driving state of the device, for example, during charging, during normal driving (ie, in use), or in standby. For example, the user information acquisition unit 152 can acquire information indicating the state of the device as user information based on the device information provided from the device information acquisition unit 153. Information that shows the status of the device is whether the user is currently giving up the device, is in the process of using it, is in possession but not in use, Can be a material for judging. When the user has a plurality of devices, for example, if any one of the devices is normally driven, the “device state” may be determined as being normally driven. When any of the plurality of devices is charging or waiting, the “device state” may be determined as charging or waiting, respectively. As described above, the information indicating the state of the device may be information indicating whether the user is using any one of the devices. The user state score calculation unit 171 can determine the necessity of the acquired notification information for the user based on information indicating a device state included in the user information.

 なお、ユーザ情報取得部152は、上述した各項目に関する情報をユーザ情報として取得する際に、記憶部130に記憶されているユーザの過去の行動ログや、ユーザのスケジュール情報等を更に参照してもよい。例えば、行動ログやスケジュール情報から、所定の時刻におけるユーザの行動が予測できる場合には、ユーザ情報取得部152は、提供された時刻情報や位置情報、センサ情報、デバイス情報と矛盾しない限りにおいて、行動ログやスケジュール情報から予測されるユーザの行動に基づいてユーザ情報を取得してもよい。 The user information acquisition unit 152 further refers to the user's past action log, the user's schedule information, and the like stored in the storage unit 130 when acquiring the information related to each item described above as user information. Also good. For example, if the user's behavior at a predetermined time can be predicted from the behavior log and schedule information, the user information acquisition unit 152 is not inconsistent with the provided time information, position information, sensor information, and device information. User information may be acquired based on user behavior predicted from behavior logs and schedule information.

 ここで、具体的な状況の一例を挙げて、ユーザ状態スコア算出部171によるユーザ状態スコアの算出処理についてより詳細に説明する。例えば、「時刻」を「朝」、「昼」、「夜」に分け、「場所」を「車内」、「屋外」、「屋内」に分け、「ユーザの状況」を「移動中+起床中」、「移動中+睡眠中」、「停止中+起床中」、「停止中+睡眠中」に分け、「デバイスの状態」を「待ち受け中」、「通常駆動中」、「充電中」に分けた場合を考える。例えば、これらの項目に、下記のようにそれぞれ0から5ポイントまでのスコアが設定される。 Here, an example of a specific situation will be given and the user state score calculation processing by the user state score calculation unit 171 will be described in more detail. For example, “time” is divided into “morning”, “daytime”, and “night”, “location” is divided into “inside”, “outdoor”, and “indoor”, and “user situation” is “moving + getting up” ”,“ Moving + Sleeping ”,“ Stopping + Waking up ”,“ Stopping + Sleeping ”, and“ Device status ”as“ Standby ”,“ Normal driving ”,“ Charging ” Consider a separate case. For example, scores of 0 to 5 points are set for these items as follows.

 (時刻)
  朝:2pt.
  昼:1pt.
  夜:3pt.
(Times of Day)
Morning: 2 pt.
Daytime: 1 pt.
Night: 3 pt.

 (場所)
  車内:4pt.
  屋外:4pt.
  屋内:1pt.
(place)
Inside the car: 4 pt.
Outdoor: 4 pt.
Indoor: 1 pt.

 (ユーザの状況)
  移動中+起床中:4pt.
  移動中+睡眠中:5pt.
  停止中+起床中:3pt.
  停止中+睡眠中:1pt.
(User situation)
Moving + Waking up: 4 pt.
Moving + sleeping: 5 pt.
Stopping + waking up: 3 pt.
Stopping + sleeping: 1 pt.

 (デバイスの状態)
  待ち受け中:3pt.
  通常駆動中:4pt.
  充電中:2pt.
(Device status)
In standby: 3 pt.
During normal driving: 4 pt.
During charging: 2 pt.

 なお、これらのスコアはあくまで例示であって、各項目に対して設定されるスコアの具体的な値は任意に設定されてよい。例えば、これらのスコアは、ユーザの過去の行動ログに基づいて、適切な通知方法が決定されるように適宜設定され得る。例えば、ユーザの過去の行動ログから、ユーザが、夜の時間帯に、他の時間帯よりも通知情報を確認している頻度が高い場合であれば、「時刻」の「夜」におけるスコアが、他の時刻におけるスコアよりも高く設定され得る。あるいは、これらのスコアは、ユーザが希望する通知方法が実現されるように、ユーザによって適宜設定されてもよい。例えば、ユーザが、夜の時間帯に、他の時間帯よりも通知情報を通知されたいと考えている場合であれば、ユーザは、「時刻」の「夜」におけるスコアを、他の時刻におけるスコアよりも高く設定することができる。 Note that these scores are merely examples, and specific values of scores set for each item may be arbitrarily set. For example, these scores can be set as appropriate so that an appropriate notification method is determined based on the past action log of the user. For example, from the user's past action log, if the frequency at which the user confirms notification information in the night time zone is higher than in other time zones, the score of “time” at “night” is It can be set higher than the score at other times. Alternatively, these scores may be set as appropriate by the user so that the notification method desired by the user is realized. For example, if the user wants to be notified of notification information at night time more than other time zones, the user can score the “time” score at “night” at other times. It can be set higher than the score.

 また、上記の例では、「デバイスの状態」については、以下の考え方に従ってスコアが設定されている。すなわち、デバイスが充電中である場合にはスコアは低く設定される。デバイスが充電中である場合には、ユーザは、当該デバイスを使用しておらず他の作業を行っている状態であることが推定されるため、ユーザに対して通知情報を通知する必要性は低いと考えられるからである。また、例えば、デバイスが通常駆動中である場合にはスコアは高く設定される。デバイスが通常駆動中である場合には、ユーザは、デバイスをまさに使用中であることが推定されるため、ユーザに対して通知情報を通知する必要性は高いと考えられるからである。また、例えば、デバイスが待ち受け中である場合にはスコアは中程度に設定される。デバイスが待ち受け中である場合には、ユーザは、デバイスを所持はしているが使用はしていない状態であることが推定されるため、ユーザに対して通知情報を通知する必要性は中程度であると考えられるからである。ただし、これらの「デバイスの状態」に対するスコア設定の考え方も、あくまで一例であり、具体的なスコアの設定は、ユーザの実情に応じて適宜変更されてよい。 In the above example, the score is set for the “device state” according to the following concept. That is, the score is set low when the device is being charged. When the device is being charged, it is estimated that the user is not using the device and is performing other work, so there is no need to notify the user of notification information. This is because it is considered low. For example, when the device is normally driven, the score is set high. This is because when the device is normally driven, the user is presumed to be using the device, and therefore it is considered highly necessary to notify the user of the notification information. Further, for example, when the device is waiting, the score is set to a medium level. When a device is waiting, it is estimated that the user is in possession of the device but not in use, so the need for notifying the user of notification information is moderate This is because it is considered. However, the concept of score setting for these “device states” is merely an example, and the specific score setting may be changed as appropriate according to the actual situation of the user.

 通知情報が取得された際の各項目のスコアの合計値として、ユーザ状態スコアが算出され得る。例えば、終電の電車内で眠ってしまっているユーザのユーザ状態スコアは、時刻:夜:3pt.、場所:車内:4pt.、ユーザの状況:移動中+睡眠中:5pt.、デバイスの状態:待ち受け中:3pt.、となり、合計15ポイントとなる。従って、この例であれば、ユーザ状態スコア算出部171は、通知情報が取得された場合に、終電の電車内で眠ってしまっているユーザのユーザ状態スコアを、15ポイントと算出する。 The user status score can be calculated as the total score of each item when the notification information is acquired. For example, the user status score of a user who has fallen asleep on the last train is: time: night: 3 pt. Location: Inside the car: 4 pt. User situation: moving + sleeping: 5 pt. Device status: Waiting: 3 pt. , Becomes a total of 15 points. Therefore, in this example, when the notification information is acquired, the user state score calculation unit 171 calculates the user state score of the user who has fallen asleep on the last train as 15 points.

 このように、本実施形態では、ユーザ状態スコアが、通知情報が取得された際の時刻及び通知情報が取得された際のユーザの場所に加えて、ユーザの過去の行動ログや、ユーザの状況、デバイスの状態等に基づいて算出され得る。従って、ユーザの普段の習慣まで考慮されたユーザ状態スコアが算出されることとなり、算出されるユーザ状態スコアに、ユーザにとっての通知情報の必要性がより精度良く反映され得る。 Thus, in this embodiment, in addition to the time when the notification information is acquired and the location of the user when the notification information is acquired, the user status score, the user's past action log, and the user's situation And can be calculated based on the state of the device. Therefore, the user state score taking into account the user's usual habits is calculated, and the necessity of the notification information for the user can be more accurately reflected in the calculated user state score.

 (3.情報重要度スコアの算出処理について)
 上述したように、情報重要度スコア算出部172は、性質情報取得部160によって取得された性質情報に含まれる「時刻」、「場所」、「過去の習慣」、「情報の鮮度」及び「代替手段」等を示す情報に基づいて、これらの各項目について通知情報の重要度を判断し、各項目における重要性を示すスコアの合計値として情報重要度スコアを算出することができる。ただし、ここで挙げた項目はあくまで一例であり、情報重要度スコア算出部172は、他の項目に基づいて情報重要度スコアを算出してもよい。
(3. Information importance score calculation process)
As described above, the information importance score calculation unit 172 includes the “time”, “location”, “past habit”, “information freshness”, and “alternative” included in the property information acquired by the property information acquisition unit 160. Based on the information indicating “means” or the like, the importance of the notification information can be determined for each of these items, and the information importance score can be calculated as the total value of the scores indicating the importance of each item. However, the items listed here are merely examples, and the information importance score calculation unit 172 may calculate the information importance score based on other items.

 「時刻」及び「場所」は、ユーザ状態スコアの場合と同様に、通知情報が取得された際の時刻及びユーザの場所(すなわち、通知情報に基づく通知が行われる際の時刻及びユーザの場所)をそれぞれ示している。例えば、性質情報取得部160は、時刻/位置情報取得部151から提供される、通知情報が取得された際の時刻情報に基づいて、例えば、朝、昼、夜等の期間の形式で、通知情報が取得された時刻を示す情報を、性質情報として取得することができる。また、例えば、性質情報取得部160は、時刻/位置情報取得部151から提供される、通知情報が取得された際のユーザの位置情報に基づいて、ユーザの場所を示す情報、すなわち、ユーザが、屋外、屋内、車内、車外等、どこで通知情報を取得したのかを示す情報を、性質情報として取得することができる。ユーザの場所を示す情報は、例えば自宅、会社等の、ユーザが存在し得るより詳細な場所に関する情報まで含んでもよい。情報重要度スコア算出部172は、性質情報に含まれる、通知情報が取得された際の時刻及びユーザの場所を示す情報に基づいて、取得された通知情報の重要度を判断することができる。 As in the case of the user status score, “time” and “location” are the time when the notification information is acquired and the user's location (that is, the time when the notification based on the notification information is performed and the user's location). Respectively. For example, the property information acquisition unit 160 provides notification in the form of a period such as morning, noon, and night based on the time information provided from the time / position information acquisition unit 151 when the notification information is acquired. Information indicating the time when the information is acquired can be acquired as property information. Further, for example, the property information acquisition unit 160 provides information indicating the user's location based on the user's position information when the notification information is acquired, which is provided from the time / position information acquisition unit 151. Information indicating where the notification information is acquired, such as outdoors, indoors, inside the vehicle, outside the vehicle, etc., can be acquired as property information. The information indicating the location of the user may include information on a more detailed location where the user may exist, such as a home or a company. The information importance score calculation unit 172 can determine the importance of the acquired notification information based on information indicating the time when the notification information is acquired and the location of the user included in the property information.

 「過去の習慣」は、例えば記憶部130に蓄積されているユーザの行動ログに基づいて判断され得る、ユーザの興味、関心、嗜好等を示している。例えば、性質情報取得部160は、記憶部130に蓄積されているユーザの行動ログを参照し、ユーザが過去に閲覧した情報の種類等を調べることにより、取得された通知情報と同種の情報に対してユーザが過去に興味を示したかどうかを示す情報(すなわち、通知情報に対するユーザの興味を示す情報)を、性質情報として取得することができる。情報重要度スコア算出部172は、性質情報に含まれる当該通知情報に対するユーザの興味を示す情報に基づいて、取得された通知情報の重要度を判断することができる。 “Past habit” indicates the user's interest, interest, preference, etc., which can be determined based on the user's behavior log stored in the storage unit 130, for example. For example, the property information acquisition unit 160 refers to the user's action log stored in the storage unit 130 and checks the type of information that the user has browsed in the past, thereby obtaining the same type of information as the acquired notification information. On the other hand, information indicating whether the user has shown interest in the past (that is, information indicating the user's interest in the notification information) can be acquired as property information. The information importance score calculation unit 172 can determine the importance of the acquired notification information based on information indicating the user's interest in the notification information included in the property information.

 「代替手段」は、通知情報の内容が、当該通知情報を取得した際の時刻及びユーザがいる場所に関連するものを含んでいるかどうかを示している。通知情報の内容が、当該通知情報を取得した際の時刻及びユーザがいる場所に関連するものを含んでいる場合には、当該通知情報は、その時、その場所でなければできない事項を含んでいる可能性が高い。「代替手段」は、いわば、通知情報の時宜的な重要性を示す指標であると言える。例えば、性質情報取得部160は、通知情報に含まれる時刻や場所を表す情報を取得し、通知情報が取得された時刻や通知情報が取得された際にユーザがいる場所に近接する時刻及び/又は場所についての情報が、当該通知情報に含まれているかを判断することにより、当該通知情報における代替手段の有無を示す情報を、当該通知情報の性質情報として取得することができる。通知情報に含まれる時刻や場所を表す情報とは、例えば、電車の乗り換えについての情報(例えば乗り換え駅の駅名、乗り換える路線名、乗り換える電車の発車時刻等)等である。例えば、性質情報取得部160は、ユーザが電車に乗っているときに、上述したような電車の乗り換えについての情報が通知情報として取得された場合には、当該通知情報は、その取得した時刻及び場所でなければ意味のない情報、すなわち、代替手段の無い情報であると判断することができる。情報重要度スコア算出部172は、性質情報に含まれる、通知情報における代替手段の有無を示す情報に基づいて、取得された通知情報の重要度を判断することができる。 “Alternative means” indicates whether or not the content of the notification information includes information related to the time when the notification information is acquired and the place where the user is located. When the content of the notification information includes information related to the time when the notification information was acquired and the place where the user is, the notification information includes matters that can only be made at that location at that time. Probability is high. It can be said that the “alternative means” is an index indicating the timely importance of the notification information. For example, the property information acquisition unit 160 acquires information indicating the time and place included in the notification information, and the time when the notification information is acquired and the time when the user is close to the place where the user is located and / or Alternatively, by determining whether or not information about a place is included in the notification information, information indicating the presence or absence of an alternative means in the notification information can be acquired as property information of the notification information. The information indicating the time and place included in the notification information is, for example, information on train transfer (for example, the station name of the transfer station, the name of the route to be transferred, the departure time of the train to be transferred, etc.). For example, when the user is on a train and the information about the train transfer as described above is acquired as the notification information, the property information acquisition unit 160 displays the notification time, If it is not a place, it can be determined that the information is meaningless, that is, information without alternative means. The information importance score calculation unit 172 can determine the importance of the acquired notification information based on the information included in the property information indicating the presence / absence of alternative means in the notification information.

 「情報の鮮度」は、取得された通知情報の新しさを示している。例えば、性質情報取得部160は、通知情報を取得した時刻(日時)を参考にするとともに、当該通知情報の内容について、Webや知識データベース等の他の情報源を利用して解析することにより、当該通知情報の鮮度を示す情報を、性質情報として取得することができる。例えば、性質情報取得部160は、通知情報に含まれるキーワードとなる単語を抽出し、その単語について複数のサイトやデータベースで検索を実施する。キーワードとなる単語と一致するサイトやデータが存在し、当該サイトやデータが更新された日時が、通知情報を取得した日時と大きく離れている場合には、その通知情報の鮮度は古いと考えられる。このように、通知情報の鮮度を示す情報とは、通知情報を取得した日時の新しさではなく、通知情報の内容の新しさを示す情報である。例えば、通知情報を取得した日時は新しいが、内容自体は新しくないという場合には、当該通知情報の鮮度は古いとみなされることとなる。情報重要度スコア算出部172は、性質情報に含まれる、通知情報の鮮度を示す情報に基づいて、取得された通知情報の重要度を判断することができる。 “Information freshness” indicates the freshness of the acquired notification information. For example, the property information acquisition unit 160 refers to the time (date) when the notification information is acquired, and analyzes the content of the notification information by using other information sources such as the Web and a knowledge database, Information indicating the freshness of the notification information can be acquired as property information. For example, the property information acquisition unit 160 extracts a word that becomes a keyword included in the notification information, and performs a search on a plurality of sites and databases for the word. If there is a site or data that matches the keyword word, and the date and time when the site or data was updated is far away from the date and time when the notification information was acquired, the freshness of the notification information is considered old. . As described above, the information indicating the freshness of the notification information is information indicating the newness of the content of the notification information, not the date and time when the notification information is acquired. For example, when the date and time when the notification information is acquired is new but the content itself is not new, the freshness of the notification information is regarded as old. The information importance score calculation unit 172 can determine the importance of the acquired notification information based on information indicating the freshness of the notification information included in the property information.

 ここで、具体的な状況の一例を挙げて、情報重要度スコア算出部172による情報重要度スコアの算出処理についてより詳細に説明する。例えば、「時刻」を「朝」、「昼」、「夜」に分け、「場所」を「車内」、「屋外」、「屋内」に分け、「過去の習慣」を「通知情報に対して興味あり(以下、単に興味あり)」、「通知情報に対して興味なし(以下、単に興味なし)」に分け、「代替手段」を「あり」、「なし」に分け、「情報の鮮度」を「新しい」、「古い」に分けた場合を考える。本実施形態では、通知情報の種類(例えば、ニュースについての情報、天気予報についての情報、電車の乗り換えについての情報等)に応じて、例えば、これらの項目に、下記のようにそれぞれ0から5ポイントまでのスコアが設定される。ここでは、天気予報についての情報に対して設定され得る各項目のスコアの一例を示す。 Here, the calculation process of the information importance score by the information importance score calculation unit 172 will be described in more detail with an example of a specific situation. For example, “time” is divided into “morning”, “daytime”, and “night”, “location” is divided into “in-car”, “outdoor”, and “indoor”, and “past habit” is set to “notification information” Divided into “Interested (hereinafter simply interested)” and “Not interested in notification information (hereinafter simply not interested)”, “Alternative means” divided into “Yes” and “None”, and “Information freshness” Let's consider the case where is divided into “new” and “old”. In this embodiment, according to the type of notification information (for example, information about news, information about weather forecast, information about transfer of trains, etc.), for example, these items are set to 0 to 5 respectively as described below. The score up to the point is set. Here, an example of the score of each item that can be set for the information about the weather forecast is shown.

 (時刻)
  朝:1pt.
  昼:1pt.
  夜:1pt.
(Times of Day)
Morning: 1 pt.
Daytime: 1 pt.
Night: 1 pt.

 (場所)
  車内:3pt.
  屋外:4pt.
  屋内:2pt.
(place)
In the car: 3 pt.
Outdoor: 4 pt.
Indoor: 2 pt.

 (過去の習慣)
  興味なし:1pt.
  興味あり:3pt.
(Past customs)
Not interested: 1 pt.
Interested in: 3pt.

 (代替手段)
  なし:5pt.
  あり:2pt.
(Alternative means)
None: 5 pt.
Available: 2 pt.

 (情報の鮮度)
  新しい:5pt.
  古い:1pt.
(Freshness of information)
New: 5 pt.
Old: 1 pt.

 なお、これらのスコアはあくまで例示であって、各項目に対して設定されるスコアの具体的な値は任意に設定されてよい。例えば、これらのスコアは、ユーザの過去の行動ログに基づいて、適切な通知方法が決定され得るように適宜設定され得る。例えば、ユーザの過去の行動ログから、ユーザが、朝の時間帯に、他の時間帯よりも天気予報についての情報を確認している頻度が高い場合であれば、「時刻」の「朝」におけるスコアが、他の時刻におけるスコアよりも高く設定され得る。あるいは、これらのスコアは、ユーザが希望する通知方法が実現され得るように、ユーザによって適宜設定されてもよい。例えば、ユーザが、他の時刻よりも朝に天気予報についての情報を通知して欲しい場合には、ユーザは、「時刻」の「朝」のスコアを他の時刻のスコアよりも高い値に設定すればよい。 Note that these scores are merely examples, and specific values of scores set for each item may be arbitrarily set. For example, these scores can be set as appropriate so that an appropriate notification method can be determined based on the past action log of the user. For example, if the frequency of the user confirming information about the weather forecast is higher in the morning time zone than in other time zones from the user's past action log, the “time” “morning” May be set higher than the scores at other times. Alternatively, these scores may be appropriately set by the user so that a notification method desired by the user can be realized. For example, when the user wants to notify the weather forecast information in the morning before other times, the user sets the “morning” score of “time” to a higher value than the scores of other times. do it.

 通知情報が取得された際の各項目のスコアの合計値として、情報重要度スコアが算出され得る。例えば、朝、ユーザが屋内にいるときに、天気予報についての情報が通知情報として取得された場合における、当該天気予報についての情報の情報重要度スコアは、時刻:朝:1pt.、場所:屋内:2pt.、過去の習慣:興味あり:3pt.、代替手段:あり:2pt.、情報の鮮度:新しい:5pt.となり、合計13ポイントとなる。従って、この例であれば、情報重要度スコア算出部172は、天気予報についての情報が通知情報として取得された場合に、当該天気予報についての情報の情報重要度スコアを、13ポイントと算出する。 The information importance score can be calculated as the total score of each item when the notification information is acquired. For example, when the user is indoors in the morning and the information about the weather forecast is acquired as the notification information, the information importance score of the information about the weather forecast is: time: morning: 1 pt. Location: Indoor: 2 pt. Past habits: Interested: 3 pt. Alternative: Yes: 2 pt. Freshness of information: New: 5 pt. And a total of 13 points. Therefore, in this example, when information about the weather forecast is acquired as notification information, the information importance score calculation unit 172 calculates the information importance score of the information about the weather forecast as 13 points. .

 このように、本実施形態では、情報重要度スコアが、通知情報が取得された際の時刻及び通知情報が取得された際のユーザの場所に加えて、ユーザの過去の行動ログや、通知情報の鮮度、通知情報の時宜的な重要性等に基づいて算出され得る。従って、多様な観点から通知情報の重要度が判断されることとなり、算出される情報重要度スコアに、通知情報の重要度がより精度良く反映され得る。 Thus, in this embodiment, in addition to the time when the notification information is acquired and the location of the user when the notification information is acquired, the information importance score, the past action log of the user, and the notification information Can be calculated based on the freshness of the information, the timely importance of the notification information, and the like. Accordingly, the importance level of the notification information is determined from various viewpoints, and the importance level of the notification information can be reflected more accurately in the calculated information importance score.

 (4.通知方法の決定処理について)
 上述したように、通知方法決定部180は、ユーザ情報及び性質情報に基づいて、ユーザに対する通知情報に基づく通知の通知方法を決定することができる。具体的には、通知方法決定部180は、通知情報の情報重要度スコア及びユーザ状態スコアに基づいて、通知方法として、通知デバイス及び通知手段を決定する。
(4. Notification method decision process)
As described above, the notification method determination unit 180 can determine the notification method of notification based on the notification information for the user based on the user information and the property information. Specifically, the notification method determination unit 180 determines a notification device and a notification unit as a notification method based on the information importance score and the user status score of the notification information.

 図2を参照して、通知方法決定部180による通知デバイスの決定処理及び通知手段の決定処理の詳細な手順について説明する。図2は、通知方法決定部180による通知デバイスの決定処理及び通知手段の決定処理について説明するための説明図である。 Referring to FIG. 2, a detailed procedure of notification device determination processing and notification means determination processing by the notification method determination unit 180 will be described. FIG. 2 is an explanatory diagram for describing notification device determination processing and notification means determination processing by the notification method determination unit 180.

 図2では、横軸にユーザ状態スコアを取り、縦軸に情報重要度スコアを取り、ユーザ状態スコア及び情報重要度スコアによって構成される2次元のマトリクスを概略的に示している。通知情報が取得されると、当該通知情報に応じてユーザ状態スコア及び情報重要度スコアが計算されるため、1つの通知情報に対して、図2に示すマトリクス上の1点が対応することとなる。 FIG. 2 schematically shows a two-dimensional matrix composed of the user status score and the information importance score, with the user status score on the horizontal axis and the information importance score on the vertical axis. When the notification information is acquired, the user state score and the information importance score are calculated according to the notification information, so that one point on the matrix shown in FIG. 2 corresponds to one notification information. Become.

 図2に示すように、横軸であるユーザ状態スコアには、その値に応じて各デバイス(図2に示す例では、ストラップ型デバイス、携帯端末型(例えばスマートフォンやタブレットPC等)デバイス、リストバンド型デバイス、ネックレス型デバイス、イヤホン型デバイス、グラス型デバイス及びHMDデバイス)が割り当てられている。例えば、ユーザ状態スコアが比較的低い領域には、ストラップ型デバイスや携帯端末型デバイスが割り当てられており、ユーザ状態スコアが比較的高い領域には、グラス型デバイスやHMDデバイスが割り当てられている。 As shown in FIG. 2, the user state score on the horizontal axis includes each device (in the example shown in FIG. 2, a strap type device, a mobile terminal type device (such as a smartphone or a tablet PC)), a list according to the value. Band type device, necklace type device, earphone type device, glass type device, and HMD device). For example, a strap type device or a portable terminal type device is assigned to an area with a relatively low user status score, and a glass type device or an HMD device is assigned to an area with a relatively high user status score.

 ここで、例えばストラップ型デバイスや携帯端末型デバイスは、自身を振動させることにより、触覚に作用する通知手段(すなわち、触覚的な通知手段)によって、ユーザに通知情報を通知することができる。また、イヤホン型デバイスは、音声により、聴覚に作用する通知手段(すなわち、聴覚的な通知手段)によってユーザに通知情報を通知することができる。また、グラス型デバイスやHMDデバイスは、表示画面に情報を表示することにより、視覚に作用する通知手段(すなわち、視覚的な通知手段)によってユーザに通知情報を通知することができる。一般的に、触覚的な通知手段よりも聴覚的な通知手段、聴覚的な通知手段よりも視覚的な通知手段の方が、よりユーザの注意を喚起することができる(すなわち、ユーザに気付かれやすい)と考えられる。従って、本実施形態では、ユーザ状態スコアが高くなるにつれて、触覚的な通知手段によって情報を通知可能なデバイスから、聴覚的な通知手段によって情報を通知可能なデバイス、視覚的な通知手段によって情報を通知可能なデバイスと、徐々にユーザの注意を喚起する能力が大きいデバイスに移行するように、ユーザ状態スコアに対して各デバイスを割り当てているのである。 Here, for example, the strap type device and the portable terminal type device can notify the user of the notification information by virtue of vibrating itself, by the notification means acting on the tactile sense (that is, the tactile notification means). In addition, the earphone device can notify the user of notification information by voice through notification means that acts on hearing (that is, auditory notification means). In addition, the glass type device and the HMD device can notify the user of the notification information by displaying the information on the display screen, by the notification means that acts visually (that is, the visual notification means). In general, the auditory notification means than the tactile notification means, and the visual notification means than the auditory notification means can draw more attention from the user (that is, the user is noticed). Easy). Therefore, in this embodiment, as the user state score increases, the information can be notified from the device capable of notifying information by the tactile notification means, the device capable of notifying information by the auditory notification means, and the visual notification means. Each device is assigned to the user state score so as to shift to a device that can be notified and a device that gradually increases the ability to attract the user's attention.

 図2に示すマトリクスでは、あるユーザ状態スコアに対して、当該ユーザ状態スコア以下の領域に割り当てられているデバイスは、全て通知デバイスとして決定され得る。例えば、ある通知情報が取得され、そのユーザ状態スコア及び情報重要度スコアが計算された結果、図2に示す点Xに対応する値が算出されたとする。この場合、点Xに対応するユーザ状態スコア以下の領域に割り当てられている、イヤホン型デバイス、ネックレス型デバイス、リストバンド型デバイス、携帯端末型デバイス及びストラップ型デバイスが、通知デバイスとして選択され得る。 In the matrix shown in FIG. 2, for a certain user status score, all devices assigned to an area below the user status score can be determined as notification devices. For example, it is assumed that a certain notification information is acquired, and as a result of calculating the user state score and the information importance score, a value corresponding to the point X shown in FIG. 2 is calculated. In this case, an earphone type device, a necklace type device, a wristband type device, a portable terminal type device, and a strap type device that are assigned to the area below the user state score corresponding to the point X can be selected as the notification device.

 なお、ユーザ状態スコアに対するデバイスの割り当ては、例えばユーザに紐付けられているデバイスの種類及び数に応じて、情報通知システム1によって自動的に設定され得る。本実施形態では、通知方法決定部180は、例えばデバイス情報取得部153によって取得されるデバイス情報に基づいて、ユーザに紐付けられている(すなわち、ユーザが所持している)デバイスの種類及び数を把握し、使用可能な通知デバイスを、ユーザ状態スコアに対して割り当てることができる。この際、例えば、通知方法決定部180は、デバイス情報から、ユーザが所持していないと判断されるデバイスについては、当然にして通知デバイスとしての割り当ては行わない。また、ユーザが所持しているデバイスであっても、デバイスの電源がOFFになっている、デバイスにおける個別の設定で通知デバイスとして用いられることが禁止されている、又は、ユーザがデバイスにログインしていない等の状況が、デバイス情報に基づいて判断される場合には、通知方法決定部180は、それらのデバイスについても通知デバイスとしての割り当ては行わない。このように、デバイス情報に基づいて使用可能な通知デバイスが決定されることにより、ユーザの状況により則した通知デバイスの決定が可能となる。 Note that the assignment of devices to the user status score can be automatically set by the information notification system 1 according to, for example, the type and number of devices associated with the user. In the present embodiment, the notification method determination unit 180, for example, based on device information acquired by the device information acquisition unit 153, the type and number of devices associated with the user (that is, the user possesses) And a usable notification device can be assigned to the user status score. At this time, for example, the notification method determination unit 180 naturally does not assign a device that is determined not to be possessed by the user from the device information as a notification device. Even if the device is owned by the user, the device is turned off, prohibited from being used as a notification device in individual settings on the device, or when the user logs into the device When a situation such as not being determined is determined based on the device information, the notification method determination unit 180 does not assign these devices as notification devices. Thus, by determining the notification device that can be used based on the device information, it is possible to determine the notification device in accordance with the user's situation.

 例えば、通知方法決定部180は、ユーザが所持しているデバイスの数によって、システム的に取り得るユーザ状態スコアの下限値から上限値までの間を等分し、各領域にユーザが所持しているデバイスを割り当てていく。例えば、ユーザが携帯端末型デバイス及びイヤホン型デバイスを所持している場合、通知方法決定部180は、ユーザ状態スコアの下限値から上限値までの間を2等分し、ユーザ状態スコアが低い領域に携帯端末型デバイスを割り当て、ユーザ状態スコアが高い領域にイヤホン型デバイスを割り当てる。この場合、通知情報が取得され、計算されたユーザ状態スコアが、中間値以下(すなわち、下限値から上限値までの間を2等分したうちの低い側)であった場合には、携帯端末型デバイスが通知デバイスとして選択され得る。一方、計算されたユーザ状態スコアが中間値よりも大きかった場合には、イヤホン型デバイス及び携帯端末型デバイスの双方が、通知デバイスとして選択されることになる。 For example, the notification method determination unit 180 equally divides the range from the lower limit value to the upper limit value of the user status score that can be taken systematically according to the number of devices that the user possesses, and the user possesses each area. Allocate existing devices. For example, when the user possesses a mobile terminal device and an earphone device, the notification method determination unit 180 divides the user state score from the lower limit value to the upper limit value into two equal parts, and the user state score is low A mobile terminal type device is assigned to and an earphone type device is assigned to an area having a high user state score. In this case, when the notification information is acquired and the calculated user state score is equal to or lower than the intermediate value (that is, the lower side of the range between the lower limit value and the upper limit value is divided into two equal parts), the mobile terminal A type device may be selected as the notification device. On the other hand, when the calculated user state score is larger than the intermediate value, both the earphone device and the mobile terminal device are selected as the notification device.

 例えば、情報通知システム1では、ユーザ状態スコアに対するデバイスの順序として、図2に示すような順番がデフォルトの設定として与えられている。ただし、当該デバイスの順序や、割り当ては、ユーザによって適宜変更されてよい。例えば、「HMD」のデバイスの順序を、「ストラップ型」のデバイスよりも前(ユーザ状態スコアが低い側)に設定すれば、ユーザ状態スコアが最も低い領域に「HMD」のデバイスが割り当てられることとなるため、通知情報が取得された場合には必ず「HMD」のデバイスによる通知を受けることが可能となる。 For example, in the information notification system 1, the order as shown in FIG. 2 is given as a default setting as the order of devices with respect to the user status score. However, the order and assignment of the devices may be changed as appropriate by the user. For example, if the order of the “HMD” device is set before the “strap type” device (the side with the lowest user status score), the device with the “HMD” is assigned to the region with the lowest user status score. Therefore, whenever notification information is acquired, it is possible to receive notification from the “HMD” device.

 一方、縦軸である情報重要度スコアには、その値に応じて通知手段(図2に示す例では、光(専用ランプ)、振動、文字(通知のみ)、通知音、文字(一部)、音声、光(ディスプレイ)、文字(全て)、動画/画像)が割り当てられている。例えば、情報重要度スコアが比較的低い領域には、「光(専用ランプ)」や「振動」といった通知手段が割り当てられており、情報重要度スコアが比較的高い領域には、「文字(全て)」や「動画/画像」といった通知手段が割り当てられている。 On the other hand, in the information importance score on the vertical axis, notification means (in the example shown in FIG. 2, light (dedicated lamp), vibration, character (only notification), notification sound, character (partial) in the example shown in FIG. 2). , Voice, light (display), characters (all), video / image). For example, a notification means such as “light (dedicated lamp)” or “vibration” is assigned to an area having a relatively low information importance score, and “characters (all ) ”Or“ moving image / image ”.

 ここで、例えば「光(専用ランプ)」や「振動」といった通知手段は、ユーザに対して通知情報が取得されたことは通知可能であるが、通知情報の内容までは伝えることができない、伝達能力の低い(情報量の少ない)通知手段であると言える。一方、「文字(全て)」や「動画/画像」といった通知手段は、通知情報の内容を直接的にユーザに提示するものであり、伝達能力の高い(情報量の多い)通知手段であると言える。本実施形態では、情報重要度スコアが高くなるにつれて、徐々により多くの情報量を提供可能な通知手段に移行するように、情報重要度スコアに対して各通知手段を割り当てているのである。 Here, for example, the notification means such as “light (dedicated lamp)” and “vibration” can notify the user that the notification information has been acquired, but cannot notify the content of the notification information. It can be said that this is a notification means with low ability (small amount of information). On the other hand, the notification means such as “character (all)” or “video / image” is a notification means that directly presents the content of the notification information to the user and has a high transmission capability (a large amount of information). I can say that. In the present embodiment, each notification means is assigned to the information importance score so that the information importance score is gradually shifted to a notification means that can provide a larger amount of information as the information importance score becomes higher.

 なお、「光(専用ランプ)」は、例えばデバイスの筐体の外部に設けられる、通知情報が取得されたことを示す専用ランプを点灯又は点滅等させる通知手段である。「振動」は、デバイス内部に設けられる振動素子を駆動させることにより、デバイス自身を振動させる通知手段である。 Note that “light (dedicated lamp)” is a notification means that is provided on the outside of the housing of the device, for example, to turn on or blink a dedicated lamp that indicates that notification information has been acquired. “Vibration” is notification means that vibrates the device itself by driving a vibration element provided inside the device.

 「通知音」、「音声」は、ともに、デバイスの音声出力装置(例えばスピーカ)から音声を出力させる通知手段であるが、その出力する音声情報の情報量が互いに異なる。「通知音」は、通知情報の内容を通知するものではなく、ブザーやアラーム等の音声を出力させる通知手段である。一方、「音声」は、通知情報の内容を直接的に音声として出力させる通知手段である。なお、図2では図示していないが、「音声」は、更に細分化されてもよい。例えば、通知情報が、ある音楽コンテンツの発売を宣伝する内容の情報であった場合には、「音声」は、当該音楽コンテンツのメタデータ(歌手名や、作曲家名、作詞家名等)や発売日等を音声情報として提供する通知手段(例えば「音声(情報)」と呼称する。)であってもよいし、当該音楽コンテンツの楽曲自体を提供する通知手段(例えば「音声(楽曲)」と呼称する。)であってもよい。この場合、「音声(楽曲)」の方が「音声(情報)」よりもユーザに提供可能な情報量は多いと考えられるため、例えば、図2に示す縦軸において、「音声(楽曲)」の方が「音声(情報)」よりも、より情報重要度スコアが高い領域に割り当てられ得る。 “Notification sound” and “sound” are both notification means for outputting sound from a sound output device (for example, a speaker) of the device, but the information amounts of the sound information to be output are different from each other. The “notification sound” is not a notification means for notifying the content of the notification information, but is a notification means for outputting sound such as a buzzer or an alarm. On the other hand, “voice” is a notification means for directly outputting the content of the notification information as voice. Although not shown in FIG. 2, the “voice” may be further subdivided. For example, if the notification information is information on the content that promotes the release of a certain music content, the “voice” is the metadata of the music content (singer name, composer name, songwriter name, etc.) It may be a notification means (for example, referred to as “voice (information)”) that provides the release date or the like as voice information, or a notification means (for example, “voice (music)”) that provides the music itself of the music content. May also be called.) In this case, since it is considered that “voice (music)” can provide more information to the user than “voice (information)”, for example, “voice (music)” on the vertical axis shown in FIG. Can be assigned to an area having a higher information importance score than “voice (information)”.

 「光(ディスプレイ)」は、デバイスの表示画面を点灯又は点滅等させる通知手段である。「動画/画像」は、デバイスの表示画面に通知情報の内容を直接的に表示させる通知手段である。「光(ディスプレイ)」や「動画/画像」は、グラス型デバイスやHMDデバイスといった、ユーザの顔の正面に表示画面が常時位置するデバイスにおいて実行されることにより、ユーザに対してより強く注意を喚起する通知手段であり得る。 "Light (display)" is a notification means for lighting or blinking the display screen of the device. “Movie / image” is a notification means for directly displaying the content of the notification information on the display screen of the device. “Light (display)” and “video / image” are executed on a device such as a glass-type device or an HMD device in which the display screen is always located in front of the user's face. It can be a notification means to call out.

 「文字(通知のみ)」、「文字(一部)」、「文字(全て)」は、ともに、デバイスの表示画面に文字情報を表示させる通知手段であるが、その表示する文字情報の情報量が互いに異なる。「文字(通知のみ)」は、表示画面に通知情報の内容自体は表示させず、通知情報が取得された旨の文字情報のみが簡易的に表示される通知手段である。「文字(一部)」は、表示画面に通知情報の内容の一部のみが文字情報として表示される通知手段である。「文字(全て)」は、表示画面に通知情報の内容の全てが文字情報として表示される通知手段である。 “Character (notification only)”, “character (partial)”, and “character (all)” are all notification means for displaying character information on the display screen of the device. Are different from each other. “Character (only notification)” is a notification means that does not display the content of the notification information itself on the display screen and simply displays only the character information indicating that the notification information has been acquired. “Character (part)” is a notification means for displaying only a part of the content of the notification information on the display screen as character information. “Character (all)” is a notification means for displaying all the contents of the notification information on the display screen as character information.

 図3-図8に、「文字(通知のみ)」、「文字(一部)」及び「文字(全て)」の通知手段の具体例を示す。図3は、携帯端末型デバイス(例えばスマートフォン)における、「文字(通知のみ)」の通知手段の一表示例を示す図である。図4は、携帯端末型デバイスにおける、「文字(一部)」の通知手段の一表示例を示す図である。図5は、携帯端末型デバイスにおける、「文字(全て)」の通知手段の一表示例を示す図である。図6は、グラス型デバイスにおける、「文字(通知のみ)」の通知手段の一表示例を示す図である。図7は、グラス型デバイスにおける、「文字(一部)」の通知手段の一表示例を示す図である。図8は、グラス型デバイスにおける、「文字(全て)」の通知手段の一表示例を示す図である。 3 to 8 show specific examples of notification means of “character (notification only)”, “character (partial)”, and “character (all)”. FIG. 3 is a diagram illustrating a display example of a “character (only notification)” notification unit in a mobile terminal device (for example, a smartphone). FIG. 4 is a diagram showing a display example of the “character (part)” notification means in the portable terminal device. FIG. 5 is a diagram showing a display example of the “character (all)” notification means in the portable terminal device. FIG. 6 is a diagram showing a display example of the “character (notification only)” notification means in the glass-type device. FIG. 7 is a diagram showing a display example of “character (part)” notification means in the glass-type device. FIG. 8 is a diagram showing a display example of “character (all)” notification means in the glass-type device.

 図3-図5を参照すると、携帯端末型デバイスの表示画面200内に、文字情報が表示されている。図3に示すように、「文字(通知のみ)」では、通知情報が取得された旨の文字情報のみが表示され、通知情報の内容は表示されない。一方、図4に示すように、「文字(一部)」では、表示画面200内に通知情報の内容の一部が表示され、図5に示すように、「文字(全て)」では、表示画面200内に通知情報の内容の全てが表示され得る。 3 to 5, character information is displayed in the display screen 200 of the portable terminal type device. As shown in FIG. 3, “character (only notification)” displays only the character information indicating that the notification information has been acquired, and does not display the content of the notification information. On the other hand, as shown in FIG. 4, “character (part)” displays a part of the content of the notification information in the display screen 200, and as shown in FIG. 5, “character (all)” displays All the contents of the notification information can be displayed in the screen 200.

 同様に、図6-図8を参照すると、グラス型デバイスの表示画面300内に、文字情報が表示されている。図6に示すように、「文字(通知のみ)」では、通知情報が取得された旨の文字情報のみが表示され、通知情報の内容は表示されない。一方、図7に示すように、「文字(一部)」では、表示画面300内に通知情報の内容の一部が表示され、図8に示すように、「文字(全て)」では、表示画面300内に通知情報の内容の全てが表示され得る。 Similarly, referring to FIG. 6 to FIG. 8, character information is displayed in the display screen 300 of the glass type device. As shown in FIG. 6, “character (only notification)” displays only the character information indicating that the notification information has been acquired, and does not display the content of the notification information. On the other hand, as shown in FIG. 7, “character (part)” displays a part of the content of the notification information in the display screen 300, and as shown in FIG. 8, “character (all)” displays All the contents of the notification information can be displayed in the screen 300.

 情報重要度スコアについても、ユーザ状態スコアと同様に、ある情報重要度スコアに対して、当該情報重要度スコア以下の領域に割り当てられている通知手段は、全て有効な通知手段として決定され得る。例えば、ある通知情報が取得され、そのユーザ状態スコア及び情報重要度スコアが計算された結果、図2に示す点Xに対応する値が算出されたとする。この場合、点Xに対応するユーザ状態スコア以下の領域に割り当てられている、「音声」、「文字(一部)」、「通知音」、「文字(通知のみ)」、「振動」及び「光(専用ランプ)」の通知手段が、有効な通知手段として選択され得る。ただし、「文字(通知のみ)」と「文字(一部)」と「文字(全て)」は同時には実行され得ないので、より上位の通知手段が優先的に選択され得る。また、「通知音」と「音声」、「光(専用ランプ)」と「光(ディスプレイ)」についても、より上位の通知手段が実行されれば下位のものは実行される必要性が低いため、より上位の通知手段が優先的に選択されてよい。 As for the information importance score, as with the user status score, all notification means assigned to an area below the information importance score with respect to a certain information importance score can be determined as effective notification means. For example, it is assumed that a certain notification information is acquired, and as a result of calculating the user state score and the information importance score, a value corresponding to the point X shown in FIG. 2 is calculated. In this case, “speech”, “character (partial)”, “notification sound”, “character (notification only)”, “vibration” and “ The “light (dedicated lamp)” notification means may be selected as an effective notification means. However, since “character (notification only)”, “character (partial)” and “character (all)” cannot be executed at the same time, a higher-level notification means can be preferentially selected. Also, “notification sound” and “sound”, “light (dedicated lamp)” and “light (display)” are less likely to be executed if the higher-order notification means is executed. The higher-order notification means may be preferentially selected.

 ここで、ユーザが所持しているデバイスの種類や数によって、実行可能な通知手段の種類や数は異なる。従って、ユーザ状態スコアと同様に、情報重要度スコアに対する通知手段の割り当ては、例えばユーザが所持しているデバイスの種類及び数に応じて、情報通知システム1によって自動的に設定され得る。例えば、通知方法決定部180は、ユーザが所持しているデバイスによって実行可能な通知手段の数によって、システム的に取り得る情報重要度スコアの下限値から上限値までの間を等分し、各領域にユーザが所持しているデバイスによって実行され得る通知手段を割り当てていく。なお、例えば、情報通知システム1では、情報重要度スコアに対する通知手段の順序として、図2に示すような順番がデフォルトの設定として与えられている。ただし、当該通知手段の順序や、割り当ては、ユーザ状態スコアと同様に、ユーザによって適宜変更されてよい。 Here, the type and number of notification means that can be executed vary depending on the type and number of devices possessed by the user. Therefore, like the user status score, the allocation of the notification means to the information importance score can be automatically set by the information notification system 1 according to, for example, the type and number of devices possessed by the user. For example, the notification method determination unit 180 equally divides between the lower limit value and the upper limit value of the information importance score that can be taken systematically according to the number of notification means that can be executed by the device possessed by the user, Notification means that can be executed by devices owned by the user are allocated to the area. For example, in the information notification system 1, the order shown in FIG. 2 is given as a default setting as the order of the notification means for the information importance score. However, the order and assignment of the notification means may be changed as appropriate by the user, similar to the user status score.

 下記表1に、デバイスの種類と、各デバイスによって実行可能な通知手段との関係性についてまとめる。通知方法決定部180は、下記表1に示すようなテーブルを参照して、ユーザが所持しているデバイスに応じて、実行可能な通知手段を抽出し、図2に例示するような情報重要度スコアに対する通知手段の割り当てを実行することができる。 Table 1 below summarizes the relationship between device types and notification means that can be executed by each device. The notification method determination unit 180 refers to a table as shown in Table 1 below, extracts executable notification means according to the device owned by the user, and information importance as illustrated in FIG. The notification means can be assigned to the score.

Figure JPOXMLDOC01-appb-T000001
Figure JPOXMLDOC01-appb-T000001

 なお、上記表1に記載するデバイスの種類と、各デバイスによって実行可能な通知手段との関係は、あくまで一例であって、かかる例に限定されない。実際には、各デバイスに搭載されている出力装置に応じてその通知手段は適宜設定され得る。例えば、ストラップ型のデバイスであっても、情報通知用の専用ランプが搭載されていない場合には、上記表1とは異なり、当該ストラップ型のデバイスにおいて「光(専用ランプ)」の通知手段は実行不可能となる。逆に、デバイスに、文字を一行程度表示することが可能な機能が搭載されている場合であれば、表1の記載にかかわらず、当該デバイスは、「文字(通知のみ)」を通知手段として実行することが可能となる。 Note that the relationship between the device types described in Table 1 above and the notification means executable by each device is merely an example, and is not limited to such an example. Actually, the notification means can be appropriately set according to the output device mounted on each device. For example, even if a strap-type device is not equipped with a dedicated lamp for information notification, unlike Table 1 above, the “light (dedicated lamp)” notification means is not provided in the strap-type device. It becomes impossible to execute. Conversely, if the device has a function capable of displaying about one line of characters, regardless of the description in Table 1, the device uses “character (notification only)” as a notification means. It becomes possible to execute.

 このように、実際には、通知手段は通知デバイスに応じて決定され得るし、逆に、通知デバイスは通知手段に応じて決定され得るとも言える。本実施形態では、通知方法決定部180は、算出されたユーザ情報スコア及び情報重要度スコアを総合的に勘案して、より適切な通知デバイス及び通知手段を決定することができる。 Thus, in practice, the notification means can be determined according to the notification device, and conversely, the notification device can be determined according to the notification means. In the present embodiment, the notification method determination unit 180 can determine a more appropriate notification device and notification means by comprehensively considering the calculated user information score and information importance score.

 なお、通知方法決定部180は、通知手段を決定する際に、情報重要度スコアに応じて、当該通知手段を実行する時間を決定してもよい。例えば、同じ「音声」であっても、音声情報が出力されている時間が長い場合には、音声情報が出力されている時間が短い場合に比べて、より多くの情報量がユーザに対して提供されることとなる。このように、通知手段が同一であっても、当該通知手段を実行する時間に応じて、ユーザに対して提供される情報量は異なるものとなり得る。例えば、通知方法決定部180は、情報重要度スコアが高いほど、通知手段を実行する時間を長くするように、当該通知手段を決定してよい。 Note that the notification method determination unit 180 may determine the time for executing the notification unit according to the information importance score when determining the notification unit. For example, even if the “voice” is the same, if the time during which the voice information is output is long, a larger amount of information is given to the user than when the time during which the voice information is output is short. Will be provided. In this way, even if the notification means is the same, the amount of information provided to the user can differ depending on the time for executing the notification means. For example, the notification method determination unit 180 may determine the notification unit so that the higher the information importance score, the longer the time for executing the notification unit.

 ここで、実際には、通知情報の種類や内容によっても、実行可能な通知手段は制限され得る。例えば、通知情報が画像情報を含まない場合には、たとえ情報重要度スコアが高い場合であっても、「動画/画像」は通知手段として適切なものであるとは言えない。通知方法決定部180は、通知情報の種類や内容に応じて、図2に示す縦軸に割り当てる通知手段の種類を決定することができる。同様に、通知方法決定部180は、通知情報の種類や内容に応じて、図2に示す横軸に割り当てる通知デバイスの種類を決定することができる。これにより、例えば同程度のユーザ状態スコア及び情報重要度スコアが算出された場合であっても、通知情報の種類や内容に応じて、より適切な通知デバイス及び通知手段が選択されることとなる。例えば、同程度のユーザ状態スコア及び情報重要度スコアが算出された場合であっても、通知情報が音声情報を含む場合には「音声」が通知手段として好適に選択され、当該「音声」を通知手段として実行可能なデバイスが通知デバイスとして好適に選択され得る。また、通知情報が画像情報を含む場合には「動画/画像」が通知手段として好適に選択され、当該「動画/画像」を通知手段として実行可能なデバイスが通知デバイスとして好適に選択され得る。このように、本実施形態では、通知情報の種類や内容まで考慮された、より適切な通知方法により、通知情報がユーザに対して通知され得る。 Here, in practice, the executable notification means may be limited depending on the type and content of the notification information. For example, when the notification information does not include image information, even if the information importance score is high, it cannot be said that “moving image / image” is appropriate as a notification means. The notification method determination unit 180 can determine the type of notification means assigned to the vertical axis shown in FIG. 2 according to the type and content of notification information. Similarly, the notification method determination unit 180 can determine the type of notification device assigned to the horizontal axis shown in FIG. 2 according to the type and content of notification information. Thereby, for example, even when the same user state score and information importance score are calculated, a more appropriate notification device and notification means are selected according to the type and content of the notification information. . For example, even when the same user status score and information importance score are calculated, when the notification information includes voice information, “voice” is preferably selected as the notification means, and the “voice” is selected. A device that can be executed as a notification means can be suitably selected as a notification device. When the notification information includes image information, “moving image / image” is preferably selected as the notification unit, and a device that can be executed using the “moving image / image” as the notification unit is preferably selected as the notification device. As described above, in the present embodiment, the notification information can be notified to the user by a more appropriate notification method that considers the type and content of the notification information.

 なお、図2に示すような、ユーザ状態スコアと通知デバイスとの関係性、及び、情報重要度スコアと通知手段との関係性は、図9に示すようなテーブルとして表現することも可能である。通知方法決定部180は、図9に示すようなテーブルを利用して、通知方法を決定してもよい。図9は、通知方法決定部180による通知方法の決定処理において用いられるテーブルの一例を示す図である。 Note that the relationship between the user status score and the notification device and the relationship between the information importance score and the notification means as shown in FIG. 2 can be expressed as a table as shown in FIG. . The notification method determination unit 180 may determine the notification method using a table as shown in FIG. FIG. 9 is a diagram illustrating an example of a table used in notification method determination processing by the notification method determination unit 180.

 図9では、図2と同様に、横軸にユーザ状態スコアを取り、縦軸に情報重要度スコアを取り、ユーザ状態スコア及び情報重要度スコアによって構成される2次元のマトリクスを概略的に示している。図9では、一例として、上記(2.ユーザ状態スコアの算出処理について)及び上記(3.情報重要度スコアの算出処理について)で説明した各項目に基づいてユーザ状態スコア及び情報重要度スコアが算出される場合における、テーブルを示している。すなわち、横軸のユーザ状態スコアは、「時刻」、「場所」、「ユーザの状況」及び「デバイスの状態」の各項目におけるスコアの合計値として算出され、その最小値はゼロ、最大値は20である。また、縦軸の情報重要度スコアは、「時刻」、「場所」、「過去の習慣」、「情報の鮮度」及び「代替手段」の各項目におけるスコアの合計値として算出され、その最小値はゼロ、最大値は25である。 In FIG. 9, similarly to FIG. 2, the horizontal axis represents the user state score, the vertical axis represents the information importance score, and a two-dimensional matrix composed of the user state score and the information importance score is schematically shown. ing. In FIG. 9, as an example, the user status score and the information importance score are based on each item described in the above (2. User status score calculation process) and (3. Information importance score calculation process). The table in the case of being calculated is shown. In other words, the user status score on the horizontal axis is calculated as the total value of the scores in each item of “time”, “location”, “user status”, and “device status”, the minimum value is zero, and the maximum value is 20. Also, the information importance score on the vertical axis is calculated as the total value of the scores in each item of “time”, “place”, “past habit”, “freshness of information” and “alternative means”, and the minimum value thereof Is zero and the maximum is 25.

 例えば、図9に示すテーブルでは、ユーザ状態スコア及び情報重要度スコアからなるマトリクスが複数の領域400に分割されており、各領域400に対して、通知デバイス及び通知手段が割り当てられている。各領域400に対する通知デバイスの割り当ては、図2に示す場合と同様に、ユーザが所持するデバイスをユーザ状態スコアに対して割り当てることにより実行され得る。各領域400に対する通知手段の割り当ては、図2に示す場合と同様に、ユーザが所持するデバイスによって実行可能な通知手段を情報重要度スコアに対して割り当てることにより実行され得る。なお、説明のため、図9では、領域400の中で特徴的な領域400に対して異なる符号400a~400fを付している。 For example, in the table shown in FIG. 9, a matrix composed of the user status score and the information importance score is divided into a plurality of areas 400, and a notification device and a notification means are assigned to each area 400. As in the case shown in FIG. 2, the notification device is assigned to each area 400 by assigning a device owned by the user to the user status score. As in the case shown in FIG. 2, the notification means can be assigned to each area 400 by assigning the notification means that can be executed by the device owned by the user to the information importance score. For the sake of explanation, in FIG. 9, different reference numerals 400 a to 400 f are given to the characteristic region 400 in the region 400.

 例えば、算出されたユーザ状態スコア及び情報重要度スコアがともに低く、図9に示す領域400aに属するスコアが算出されたとする。この場合には、例えば、ユーザが所持する複数のデバイスの中で1つのデバイスだけが通知デバイスとして選択され、比較的情報量の少ない通知手段である「文字(通知のみ)」が選択されることとなる。ユーザ状態スコア及び情報重要度スコアがともに低い場合には、ユーザに対して通知情報が取得されたことを通知する必要性が低く、通知情報の内容の重要度も低いと考えられるからである。 For example, it is assumed that the calculated user status score and information importance score are both low, and a score belonging to the area 400a shown in FIG. 9 is calculated. In this case, for example, only one device among a plurality of devices possessed by the user is selected as a notification device, and “character (notification only)” which is a notification means with a relatively small amount of information is selected. It becomes. This is because when both the user status score and the information importance score are low, the necessity of notifying the user that the notification information has been acquired is low, and the importance of the content of the notification information is considered low.

 また、例えば、算出されたユーザ状態スコアは高いが、情報重要度スコアは低く、図9に示す領域400bに属するスコアが算出されたとする。この場合には、例えば、ユーザが所持する複数のデバイスの全てが通知デバイスとして選択され、比較的情報量の少ない通知手段である「文字(通知のみ)」が選択されることとなる。ユーザ状態スコアは高いが、情報重要度スコアは低い場合には、ユーザに対して通知情報が取得されたことを通知する必要性は高いが、通知情報の内容の重要度は低いと考えられるからである。 Also, for example, it is assumed that the calculated user status score is high but the information importance score is low, and a score belonging to the area 400b shown in FIG. 9 is calculated. In this case, for example, all of the plurality of devices possessed by the user are selected as notification devices, and “character (notification only)” which is a notification means with a relatively small amount of information is selected. If the user status score is high but the information importance score is low, the necessity of notifying the user that the notification information has been acquired is high, but the importance of the content of the notification information is considered low It is.

 また、例えば、算出されたユーザ状態スコアは低いが、情報重要度スコアは高く、図9に示す領域400cに属するスコアが算出されたとする。この場合には、例えば、ユーザが所持する複数のデバイスの中で1つのデバイスだけが通知デバイスとして選択され、比較的情報量の多い通知手段である「文字(全て)」が選択されることとなる。ユーザ状態スコアは低いが、情報重要度スコアは高い場合には、ユーザに対して通知情報が取得されたことを通知する必要性は低いが、通知情報の内容の重要度は高いと考えられるからである。 Also, for example, it is assumed that the calculated user status score is low, but the information importance score is high, and a score belonging to the area 400c shown in FIG. 9 is calculated. In this case, for example, only one device among a plurality of devices possessed by the user is selected as a notification device, and “character (all)” which is a notification means having a relatively large amount of information is selected. Become. If the user status score is low but the information importance score is high, the necessity of notifying the user that the notification information has been acquired is low, but the importance of the content of the notification information is considered high It is.

 また、例えば、算出されたユーザ状態スコアは高いが、情報重要度スコアは中程度であり、図9に示す領域400dに属するスコアが算出されたとする。この場合には、例えば、ユーザが所持する複数のデバイスの全てが通知デバイスとして選択され、情報量が中程度の通知手段である「文字(一部)」、並びに、「音声」又は「動画/画像」が選択されることとなる。ユーザ状態スコアは高いが、情報重要度スコアは中程度である場合には、ユーザに対して通知情報が取得されたことを通知する必要性は高いが、通知情報の内容の重要度は中程度であると考えられるからである。 Also, for example, it is assumed that the calculated user status score is high, but the information importance score is medium, and a score belonging to the area 400d shown in FIG. 9 is calculated. In this case, for example, all of a plurality of devices possessed by the user are selected as notification devices, and “character (part)”, which is a notification means with a medium amount of information, as well as “voice” or “video / "Image" will be selected. If the user status score is high but the information importance score is medium, the necessity of notifying the user that the notification information has been acquired is high, but the importance of the content of the notification information is medium This is because it is considered.

 また、例えば、算出されたユーザ状態スコアは中程度であるが、情報重要度スコアは高く、図9に示す領域400eに属するスコアが算出されたとする。この場合には、例えば、ユーザが所持する複数のデバイスの中の一部のデバイスが通知デバイスとして選択され、比較的情報量が多い通知手段である「文字(全て)」並びに、「音声」又は「動画/画像」が選択されることとなる。算出されたユーザ状態スコア及び情報重要度スコアが領域400eに属する場合には、領域400cに属する場合に比べて、選択される通知デバイスの数が増加するため、実行可能な通知手段も増加する。従って、領域400cに属する場合と同程度の情報重要度スコアであっても、より多くの種類の通知手段が選択され、通知情報がより多くの情報量でユーザに対して通知され得る。 Also, for example, it is assumed that the calculated user status score is medium, but the information importance score is high, and a score belonging to the area 400e shown in FIG. 9 is calculated. In this case, for example, a part of a plurality of devices possessed by the user is selected as a notification device, and “character (all)” and “speech”, which are notification means having a relatively large amount of information, or “Movie / image” is selected. When the calculated user status score and information importance score belong to the area 400e, the number of notification devices to be selected increases compared to the case where the calculated user status score and information importance score belong to the area 400c. Therefore, even if the information importance score is about the same as that belonging to the area 400c, more types of notification means can be selected, and notification information can be notified to the user with a larger amount of information.

 また、例えば、算出されたユーザ状態スコア及び情報重要度スコアがともに高く、図9に示す領域400fに属するスコアが算出されたとする。この場合には、例えば、ユーザが所持する複数のデバイスの全てが通知デバイスとして選択され、比較的情報量が多い通知手段である「文字(全て)」、「音声」及び「動画/画像」が選択されることとなる。算出されたユーザ状態スコア及び情報重要度スコアが領域400fに属する場合には、領域400c、400eに属する場合に比べて、選択される通知デバイスの数が増加するため、実行可能な通知手段も増加する。従って、領域400c、400eに属する場合と同程度の情報重要度スコアであっても、より多くの種類の通知手段が選択され、通知情報が更に多くの情報量でユーザに対して通知され得る。 Also, for example, assume that the calculated user status score and information importance score are both high, and a score belonging to the area 400f shown in FIG. 9 is calculated. In this case, for example, all of a plurality of devices possessed by the user are selected as notification devices, and “character (all)”, “sound”, and “moving image / image”, which are notification means having a relatively large amount of information, are displayed. Will be selected. When the calculated user status score and information importance score belong to the area 400f, the number of notification devices to be selected is increased compared to the case where the calculated user status score and information importance score belong to the areas 400c and 400e, so the number of executable notification means is also increased. To do. Therefore, even if the information importance score is about the same as that belonging to the areas 400c and 400e, more types of notification means are selected, and the notification information can be notified to the user with a larger amount of information.

 このように、通知方法決定部180は、図9に示すようなテーブルを用いて、ユーザ状態スコア及び情報重要度スコアに応じて通知方法を決定することができる。ここで、本実施形態では、通知方法決定部180は、ユーザ情報に基づいて推定されるユーザの状況が特定の状況である場合には、予め設定された所定の通知方法、例えば、ユーザに対して通知される情報量が少なくなるような通知方法を決定してもよい。例えば、ユーザがグラス型デバイスやHMDデバイスを装着している場合であって、ユーザ情報からユーザが自動車を運転していることが推定される場合には、たとえ情報重要度スコアが高くても、視覚的な通知手段(例えば「動画/画像」や「文字(全て)」)は実行されるべきではない。また、たとえユーザ状態スコアが高くても、多くの通知デバイスが選択されるべきではない。自動車の運転中に、複数のデバイスによる通知が一斉に行われたり、視覚的な通知手段が実行されたりすると、ユーザが自動車の運転に集中することが困難となり、安全な運転を妨げる危険性があるからである。従って、例えば、ユーザが自動車を運転していることが推定される場合には、通知方法決定部180は、ユーザ状態スコア及び情報重要度スコアを適宜補正することにより、比較的少ない数の通知デバイスを選択したり、視覚的な通知手段ではない他の通知手段を選択したりすることができる。 As described above, the notification method determination unit 180 can determine the notification method according to the user status score and the information importance score using the table as shown in FIG. Here, in the present embodiment, the notification method determination unit 180, when the user situation estimated based on the user information is a specific situation, for a predetermined notification method set in advance, for example, to the user The notification method may be determined so that the amount of information notified is reduced. For example, if the user is wearing a glass-type device or an HMD device, and it is estimated from the user information that the user is driving a car, even if the information importance score is high, Visual notification means (for example, “moving image / image” or “character (all)”) should not be executed. Also, many notification devices should not be selected even if the user status score is high. If notifications from multiple devices are performed at the same time while driving a car or visual notification means are executed, it will be difficult for the user to concentrate on driving the car and there is a risk of hindering safe driving. Because there is. Therefore, for example, when it is estimated that the user is driving a car, the notification method determination unit 180 appropriately corrects the user state score and the information importance score, thereby reducing a relatively small number of notification devices. Or other notification means that are not visual notification means can be selected.

 本実施形態では、例えば記憶部130に、ユーザの状況と、当該ユーザの状況に適した通知方法と、の関係性を示すテーブルが記憶されている。通知方法決定部180は、ユーザの状況が特定の状況である場合に、当該テーブルを参照することにより、ユーザの状況に適した通知方法を決定することが可能となる。 In the present embodiment, for example, the storage unit 130 stores a table indicating the relationship between a user situation and a notification method suitable for the user situation. The notification method determination unit 180 can determine a notification method suitable for a user situation by referring to the table when the user situation is a specific situation.

 なお、通知方法決定部180によって、上記予め設定された所定の通知方法が選択されるように、ユーザ状態スコア及び情報重要度スコアを適宜補正されることにより、上述した予め設定された所定の通知方法が決定される処理が実現されてもよい。この場合には、例えば記憶部130に、ユーザの状況と、当該ユーザの状況に適した通知方法と、当該通知方法に対応するユーザ状態スコア及び情報重要度スコアと、の関係性を示すテーブルが記憶されており、通知方法決定部180は、ユーザの状況が特定の状況である場合に、当該テーブルを参照することにより、ユーザの状況に適した通知方法が選択されるように、ユーザ状態スコア及び情報重要度スコアを適宜補正することができる。 The notification method determination unit 180 appropriately corrects the user status score and the information importance score so that the preset notification method is selected, so that the preset notification described above is performed. A process for determining a method may be realized. In this case, for example, the storage unit 130 includes a table indicating the relationship between the user status, the notification method suitable for the user status, and the user status score and information importance score corresponding to the notification method. The notification method determination unit 180 stores the user state score so that a notification method suitable for the user situation is selected by referring to the table when the user situation is a specific situation. In addition, the information importance score can be corrected as appropriate.

 以上、通知方法決定部180の機能について説明した。以上説明したように、通知方法決定部180では、ユーザ情報に応じて通知デバイスが決定され、通知情報の性質情報に応じて通知手段が決定される。具体的には、ユーザ状態スコアに応じて通知デバイスが決定され、情報重要度スコアに応じて通知手段が決定される。例えば、通知方法決定部180は、ユーザ状態スコアが高くなるほど、よりユーザに対して注意を喚起し得るように、より多くの種類の通知デバイスを選択することができる。また、例えば、通知方法決定部180は、情報重要度スコアが高くなるほど、よりユーザに対して多くの情報量を提供可能な通知手段を選択することができる。従って、ユーザの状態や通知情報の内容に応じた、より適切な通知デバイス及び通知手段が決定され得る。 The function of the notification method determination unit 180 has been described above. As described above, in the notification method determination unit 180, the notification device is determined according to the user information, and the notification means is determined according to the property information of the notification information. Specifically, the notification device is determined according to the user status score, and the notification means is determined according to the information importance score. For example, the notification method determination unit 180 can select more types of notification devices such that the higher the user state score, the more attention can be given to the user. For example, the notification method determination unit 180 can select a notification unit that can provide a larger amount of information to the user as the information importance score increases. Therefore, a more appropriate notification device and notification means can be determined according to the user status and the content of the notification information.

 また、通知方法決定部180は、通知情報の種類や内容を考慮して、通知デバイス及び通知手段を決定してもよい。これにより、例えば、同程度のユーザ状態スコア及び情報重要度スコアが算出された場合であっても、通知情報の種類や内容に応じて、より適切な通知方法が決定されることとなる。 Further, the notification method determination unit 180 may determine the notification device and the notification unit in consideration of the type and content of the notification information. Thereby, for example, even when the same user state score and information importance score are calculated, a more appropriate notification method is determined according to the type and content of the notification information.

 また、通知方法決定部180は、ユーザ情報に基づいて推定されるユーザの状況が特定の状況である場合には、ユーザ状態スコア及び情報重要度スコアを補正し、所定の通知方法を選択してもよい。これにより、ユーザに対して危険を及ぼすような通知デバイス及び通知手段が選択されることが回避され、ユーザの状況に応じたより適切な通知方法により、通知情報がユーザに対して通知され得る。 Further, when the user situation estimated based on the user information is a specific situation, the notification method determination unit 180 corrects the user state score and the information importance score, and selects a predetermined notification method. Also good. Accordingly, selection of a notification device and a notification unit that cause danger to the user can be avoided, and notification information can be notified to the user by a more appropriate notification method according to the user's situation.

 (5.具体例)
 具体的な状況を例に挙げて、ユーザに対して通知情報が通知される際に情報通知システム1において行われる具体的な処理について説明する。ここでは、一例として、上記(2.ユーザ状態スコアの算出処理について)及び上記(3.情報重要度スコアの算出処理について)で説明した各項目に基づいてユーザ状態スコア及び情報重要度スコアが算出される場合について説明する。すなわち、ユーザ状態スコアは、「時刻」、「場所」、「ユーザの状況」及び「デバイスの状態」の各項目におけるスコアの合計値として算出され、その最小値はゼロ、最大値は20である。また、情報重要度スコアは、「時刻」、「場所」、「過去の習慣」、「情報の鮮度」及び「代替手段」の各項目におけるスコアの合計値として算出され、その最小値はゼロ、最大値は25である。
(5. Specific example)
Taking a specific situation as an example, a specific process performed in the information notification system 1 when notification information is notified to the user will be described. Here, as an example, the user status score and the information importance score are calculated based on the items described in the above (2. User status score calculation processing) and (3. Information importance score calculation processing). The case where it will be described. That is, the user state score is calculated as a total value of scores in each item of “time”, “location”, “user status”, and “device state”, and the minimum value is zero and the maximum value is 20. . The information importance score is calculated as the total score of each item of “time”, “place”, “past habit”, “information freshness”, and “alternative means”, and the minimum value is zero, The maximum value is 25.

 (5-1.ユーザが、夜、電車に乗っている場合)
 ユーザ情報取得部152は、センサ部110及び他のデバイス20のセンサから提供されるセンサ情報、時刻/位置情報取得部151から提供される時刻情報及び位置情報、並びに、デバイス情報取得部153から提供されるデバイス情報に基づいて、ユーザ情報を得ている。ユーザ情報には、ユーザの状況を示す情報として、例えば、ユーザが終電の電車に乗って移動しており、また、ユーザが寝ている可能性が高い旨の情報が含まれ得る。このように、ユーザ情報取得部152は、ユーザが所持する複数のデバイスから得られるセンサ情報、時刻情報、位置情報、及び/又はデバイス情報に基づいて、ユーザの状況を判断することができる。この場合、ユーザ状態スコアは、例えば以下のようになる。
(5-1. When the user is on the train at night)
The user information acquisition unit 152 provides sensor information provided from sensors of the sensor unit 110 and other devices 20, time information and position information provided from the time / position information acquisition unit 151, and provided from the device information acquisition unit 153. User information is obtained based on the device information. The user information may include, for example, information indicating that the user is moving on the last train and that the user is likely to sleep as information indicating the user's situation. As described above, the user information acquisition unit 152 can determine the user's situation based on sensor information, time information, position information, and / or device information obtained from a plurality of devices possessed by the user. In this case, the user state score is as follows, for example.

 (ユーザ状態スコア)
  時刻:夜:3
  場所:車内:4
  ユーザの状況:移動中+睡眠:5
  デバイスの状態:待ち受け中:3
  合計:15
(User status score)
Time: Night: 3
Location: Inside the car: 4
User situation: moving + sleeping: 5
Device status: Standby: 3
Total: 15

 このとき、情報処理装置10によって、通知情報として、路線内におけるユーザの現在地についての情報や、次の駅についての情報が取得されたとする。当該通知情報は、例えば、路線内におけるユーザの位置情報を提供するサービス等によって提供され得る。この場合、当該通知情報の情報重要度スコアは、例えば以下のようになる。 At this time, it is assumed that information about the current location of the user in the route and information about the next station are acquired by the information processing apparatus 10 as notification information. The notification information can be provided by, for example, a service that provides position information of the user on the route. In this case, the information importance score of the notification information is, for example, as follows.

 (情報重要度スコア)
  時刻:夜:1
  場所:車内:3
  代替手段:なし:5
  過去の習慣:興味あり:3
  情報の鮮度:新しい:5
  合計:17
(Information importance score)
Time: Night: 1
Location: Inside the car: 3
Alternative: None: 5
Past customs: interested: 3
Freshness of information: New: 5
Total: 17

 通知方法決定部180は、当該ユーザ状態スコア及び当該情報重要度スコアに基づいて、通知デバイス及び通知手段を決定する。当該具体例の場合には、ユーザ状態スコアは比較的高い値を取っている。従って、ユーザが所持する複数のデバイスのうち、比較的多くのデバイス(あるいは全てのデバイス)が通知デバイスとして選択され得る。また、情報重要度スコアも比較的高い値を取っている。従って、ユーザが所持する複数のデバイスによる複数の通知手段が選択され得る。 The notification method determination unit 180 determines a notification device and a notification unit based on the user status score and the information importance score. In the case of the specific example, the user state score has a relatively high value. Accordingly, a relatively large number of devices (or all devices) among a plurality of devices possessed by the user can be selected as the notification device. The information importance score is also relatively high. Therefore, a plurality of notification means by a plurality of devices possessed by the user can be selected.

 例えば、ユーザがグラス型デバイス、ネックレス型デバイス、リストバンド型デバイス及び携帯端末型デバイスを有しており、通知デバイスとしてこれら全てのデバイスが選択され、通知手段として「光(ディスプレイ)」、「文字(全て)」及び「振動」が選択されたとする。この場合、グラス型デバイスの画面全体が点滅されるとともに、その表示画面に次の駅の情報が文字情報として表示され得る。また、ネックレス型デバイス、リストバンド型デバイス及び携帯端末型デバイスが振動され得る。これらの通知動作は、ユーザがいずれかのデバイスに対して、通知情報を確認した旨の操作入力を行うことにより、終了されてよい。 For example, the user has a glass type device, a necklace type device, a wristband type device and a portable terminal type device, and all these devices are selected as the notification device, and “light (display)”, “character” is selected as the notification means. It is assumed that “all” and “vibration” are selected. In this case, the entire screen of the glass-type device blinks, and information on the next station can be displayed as character information on the display screen. In addition, necklace type devices, wristband type devices and portable terminal type devices can be vibrated. These notification operations may be terminated when the user performs an operation input indicating that the notification information has been confirmed with respect to any device.

 (5-2.ユーザが、朝、自宅にいる場合)
 上記(5-1.ユーザが、夜、電車に乗っている場合)と同様に、ユーザ情報取得部152は、ユーザが所持する複数のデバイスから得られるセンサ情報、時刻情報、位置情報、及び/又はデバイス情報に基づいて、ユーザの状況を示す情報として、例えば、ユーザが、朝、自宅にいる可能性が高い旨の情報を取得することができる。この場合、ユーザ状態スコアは、例えば以下のようになる。
(5-2. When the user is at home in the morning)
Similar to the above (5-1. When the user is on a train at night), the user information acquisition unit 152 is configured to obtain sensor information, time information, position information, and / or information obtained from a plurality of devices owned by the user. Alternatively, based on the device information, for example, information indicating that the user is highly likely to be at home in the morning can be acquired as information indicating the user's situation. In this case, the user state score is as follows, for example.

 (ユーザ状態スコア)
  時刻:朝:2
  場所:屋内:1
  ユーザの状況:停止中+起床中:3
  デバイスの状態:待ち受け中:3
  合計:9
(User status score)
Time: Morning: 2
Location: Indoor: 1
User situation: Stopping + Waking up: 3
Device status: Standby: 3
Total: 9

 このとき、情報処理装置10によって、通知情報として、ユーザが毎朝確認している所定の情報(例えば天気予報についての情報や、電車の遅延情報等)が取得されたとする。当該情報は、例えば、天気予報や交通状態についての情報を提供するサービス等によって提供され得る。この場合、当該通知情報の情報重要度スコアは、例えば以下のようになる。 At this time, it is assumed that predetermined information (for example, information about weather forecasts, train delay information, etc.) confirmed by the user every morning is acquired as notification information by the information processing apparatus 10. The information can be provided by, for example, a service that provides information on weather forecasts and traffic conditions. In this case, the information importance score of the notification information is, for example, as follows.

 (情報重要度スコア)
  時刻:朝:1
  場所:屋内:2
  代替手段:あり:2
  過去の習慣:興味あり:3
  情報の鮮度:新しい:5
  合計:13
(Information importance score)
Time: Morning: 1
Location: Indoor: 2
Alternative: Yes: 2
Past customs: interested: 3
Freshness of information: New: 5
Total: 13

 通知方法決定部180は、当該ユーザ状態スコア及び当該情報重要度スコアに基づいて、通知デバイス及び通知手段を決定する。当該具体例の場合には、ユーザ状態スコアは中程度の値を取っている。従って、ユーザが所持する複数のデバイスのうち、全てではないいくつかのデバイスが通知デバイスとして選択され得る。また、情報重要度スコアも中程度の値を取っている。従って、例えば上記(5-1.ユーザが、夜、電車に乗っている場合)よりも提供可能な情報量が少ない通知手段が選択され得る。 The notification method determination unit 180 determines a notification device and a notification unit based on the user status score and the information importance score. In the case of the specific example, the user state score has a medium value. Accordingly, some but not all of the devices owned by the user may be selected as the notification device. Also, the information importance score has a medium value. Therefore, for example, a notification means that can provide a smaller amount of information than (5-1. When a user is on a train at night) can be selected.

 例えば、上記(5-1.ユーザが、夜、電車に乗っている場合)と同様に、ユーザがグラス型デバイス、ネックレス型デバイス、リストバンド型デバイス及び携帯端末型デバイスを有している場合であっても、通知デバイスとしてこれらのうちの一部のデバイスのみが選択され、通知手段として「光(ディスプレイ)」及び「振動」が選択され得る。このように、本具体例では、上記(5-1.ユーザが、夜、電車に乗っている場合)と比べて、ユーザ状態スコア及び情報重要度スコアがともに低いため、ユーザに対して通知情報の内容までは通知されず、通知情報が取得されたことが通知されるに留まる。 For example, when the user has a glass-type device, a necklace-type device, a wristband-type device, and a portable terminal-type device, as in (5-1. When the user is on a train at night) Even so, only some of these devices can be selected as the notification device, and “light (display)” and “vibration” can be selected as the notification means. Thus, in this specific example, both the user state score and the information importance score are low compared to the above (5-1. When the user is on the train at night), so the notification information to the user The content of is not notified, but only that the notification information has been acquired is notified.

 (5-3.ユーザが、昼、会社で仕事をしている場合)
 上記(5-1.ユーザが、夜、電車に乗っている場合)と同様に、ユーザ情報取得部152は、ユーザが所持する複数のデバイスから得られるセンサ情報、時刻情報、位置情報、及び/又はデバイス情報に基づいて、ユーザの状況を示す情報として、例えば、ユーザが、昼、会社で仕事をしている可能性が高い旨の情報を取得することができる。この場合、ユーザ状態スコアは、例えば以下のようになる。
(5-3. When the user is working at work in the daytime)
Similar to the above (5-1. When the user is on a train at night), the user information acquisition unit 152 is configured to obtain sensor information, time information, position information, and / or information obtained from a plurality of devices owned by the user. Alternatively, based on the device information, for example, information indicating that the user is likely to work in the office at noon can be acquired as information indicating the user's situation. In this case, the user state score is as follows, for example.

 (ユーザ状態スコア)
  時刻:昼:1
  場所:屋内:1
  ユーザの状況:停止中+起床中:3
  デバイスの状態:充電中:2
  合計:7
(User status score)
Time: Noon: 1
Location: Indoor: 1
User situation: Stopping + Waking up: 3
Device status: Charging: 2
Total: 7

 このとき、情報処理装置10によって、通知情報として、ユーザが朝確認した情報と同様の情報が取得されたとする。この場合、当該情報の鮮度は古いと考えられる。当該通知情報の情報重要度スコアは、例えば以下のようになる。 At this time, it is assumed that the information processing apparatus 10 acquires the same information as the information confirmed by the user in the morning as the notification information. In this case, the freshness of the information is considered old. The information importance score of the notification information is, for example, as follows.

 (情報重要度スコア)
  時刻:昼:1
  場所:屋内:2
  代替手段:あり:2
  過去の習慣:興味あり:3
  情報の鮮度:古い:1
  合計:9
(Information importance score)
Time: Noon: 1
Location: Indoor: 2
Alternative: Yes: 2
Past customs: interested: 3
Information freshness: old: 1
Total: 9

 通知方法決定部180は、当該ユーザ状態スコア及び当該情報重要度スコアに基づいて、通知デバイス及び通知手段を決定する。当該具体例の場合には、ユーザ状態スコアは比較的低い値を取っている。従って、ユーザが所持する複数のデバイスのうち、例えば1つのデバイスだけが通知デバイスとして選択され得る。また、情報重要度スコアも低い値を取っている。従って、選択された通知デバイスによって実行可能な通知手段のうち、提供可能な情報量が比較的少ない通知手段が選択され得る。 The notification method determination unit 180 determines a notification device and a notification unit based on the user status score and the information importance score. In the case of the specific example, the user state score has a relatively low value. Therefore, for example, only one device among a plurality of devices possessed by the user can be selected as the notification device. The information importance score is also low. Accordingly, a notification means that can provide a relatively small amount of information can be selected from notification means that can be executed by the selected notification device.

 例えば、ユーザが、グラス型デバイス、ネックレス型デバイス、リストバンド型デバイス及び携帯端末型デバイスを有している場合であっても、通知デバイスとしてこれらのうちの1つ(例えば携帯端末型デバイス)だけが選択され、通知手段として「文字(通知のみ)」又は「振動」等の、提供可能な情報量が少ないものが選択され得る。このように、本具体例では、ユーザ状態スコア及び情報重要度スコアがともに低いため、ユーザに対して最低限の通知を行う通知方法が選択され得る。 For example, even if the user has a glass type device, a necklace type device, a wristband type device, and a portable terminal type device, only one of these as a notification device (for example, a portable terminal type device) Can be selected as the notification means, such as “character (only notification)” or “vibration”, which has a small amount of information that can be provided. As described above, in this specific example, both the user state score and the information importance score are low, and therefore a notification method for performing minimum notification to the user can be selected.

 (5-4.ユーザが、昼、外出している場合)
 上記(5-1.ユーザが、夜、電車に乗っている場合)と同様に、ユーザ情報取得部152は、ユーザが所持する複数のデバイスから得られるセンサ情報、時刻情報、位置情報、及び/又はデバイス情報に基づいて、ユーザの状況を示す情報として、例えば、ユーザが、昼、外出している可能性が高い旨の情報を取得することができる。この場合、ユーザ状態スコアは、例えば以下のようになる。
(5-4. When the user is out during the day)
Similar to the above (5-1. When the user is on a train at night), the user information acquisition unit 152 is configured to obtain sensor information, time information, position information, and / or information obtained from a plurality of devices owned by the user. Alternatively, based on the device information, for example, information indicating that the user is likely to go out at noon can be acquired as information indicating the user's situation. In this case, the user state score is as follows, for example.

 (ユーザ状態スコア)
  時刻:昼:1
  場所:屋外:4
  ユーザの状況:移動中+起床中:4
  デバイスの状態:待ち受け中:3
  合計:12
(User status score)
Time: Noon: 1
Location: Outdoor: 4
User situation: Moving + Waking up: 4
Device status: Standby: 3
Total: 12

 このとき、情報処理装置10によって、通知情報として、過去にユーザが検索した商品が、現在ユーザがいる場所の近くの店舗で販売されている旨の情報が取得されたとする。当該情報は、例えば、通信販売サイトにおけるいわゆるリコメンドサービス等、ユーザに対して、当該ユーザが興味を有していると思われる商品を推薦するサービス等によって提供され得る。当該通知情報の情報重要度スコアは、例えば以下のようになる。 At this time, it is assumed that information indicating that the product searched by the user in the past is sold at a store near the location where the user is present is acquired as the notification information by the information processing apparatus 10. The information can be provided, for example, by a service that recommends products that the user seems to be interested in, such as a so-called recommendation service at a mail order site. The information importance score of the notification information is, for example, as follows.

 (情報重要度スコア)
  時刻:昼:1
  場所:屋外:4
  代替手段:あり:2
  過去の習慣:興味あり:3
  情報の鮮度:新しい:5
  合計:15
(Information importance score)
Time: Noon: 1
Location: Outdoor: 4
Alternative: Yes: 2
Past customs: interested: 3
Freshness of information: New: 5
Total: 15

 通知方法決定部180は、当該ユーザ状態スコア及び当該情報重要度スコアに基づいて、通知デバイス及び通知手段を決定する。当該具体例の場合には、ユーザ状態スコアは比較的高い値を取っている。従って、ユーザが所持する複数のデバイスのうち、比較的多くのデバイス(あるいは全てのデバイス)が通知デバイスとして選択され得る。また、情報重要度スコアは中程度の値を取っている。従って、例えば「音声」等の、中程度の情報量を提供可能な通知手段が選択され得る。 The notification method determination unit 180 determines a notification device and a notification unit based on the user status score and the information importance score. In the case of the specific example, the user state score has a relatively high value. Accordingly, a relatively large number of devices (or all devices) among a plurality of devices possessed by the user can be selected as the notification device. Further, the information importance score has a medium value. Therefore, a notification means that can provide a medium amount of information such as “voice” can be selected.

 なお、例えば通知情報に係る商品が、当該通知情報によって通知された店舗でしか入手できないような商品であった場合には、情報重要度スコアにおける「代替手段」の項目が「なし」となり、情報重要度スコアは更に高くなる。従って、選択される通知手段の種類が増加し、例えば「文字(全て)」や「動画/画像」等の、ユーザに対してより多くの情報量を提供可能な通知手段が選択され得る。よって、ユーザに対して通知情報のより詳細な内容が通知されることとなる。 For example, if the product related to the notification information is a product that can be obtained only at the store notified by the notification information, the item of “alternative means” in the information importance score is “none”, and the information The importance score is even higher. Therefore, the types of notification means to be selected increase, and notification means that can provide a larger amount of information to the user, such as “character (all)” and “moving image / image”, can be selected. Therefore, more detailed contents of the notification information are notified to the user.

 (5-5.ユーザが、昼、自動車を運転している場合)
 上記(5-1.ユーザが、夜、電車に乗っている場合)と同様に、ユーザ情報取得部152は、ユーザが所持する複数のデバイスから得られるセンサ情報、時刻情報、位置情報、及び/又はデバイス情報に基づいて、ユーザの状況を示す情報として、例えば、ユーザが、昼、自動車を運転している可能性が高い旨の情報を取得することができる。この場合、ユーザ状態スコアは、例えば以下のようになる。
(5-5. When the user is driving a car during the day)
Similar to the above (5-1. When the user is on a train at night), the user information acquisition unit 152 is configured to obtain sensor information, time information, position information, and / or information obtained from a plurality of devices owned by the user. Alternatively, based on the device information, for example, information indicating that the user is likely to drive a car at noon can be acquired as information indicating the user's situation. In this case, the user state score is as follows, for example.

 (ユーザ状態スコア)
  時刻:昼:1
  場所:車内:4
  ユーザの状況:移動中+起床中:4
  デバイスの状態:待ち受け中:3
  合計:12
(User status score)
Time: Noon: 1
Location: Inside the car: 4
User situation: Moving + Waking up: 4
Device status: Standby: 3
Total: 12

 このとき、情報処理装置10によって、通知情報として、上記(5-4.ユーザが、昼、外出している場合)と同様に、過去にユーザが検索した商品が、現在ユーザがいる場所の近くの店舗で販売されている旨の情報が取得されたとする。当該通知情報の情報重要度スコアは、例えば以下のようになる。 At this time, similar to the above (5-4. When the user is out in the daytime), the product searched by the user in the past is near the place where the current user is, as the notification information by the information processing apparatus 10. Suppose that information indicating that it is sold at the stores of is acquired. The information importance score of the notification information is, for example, as follows.

 (情報重要度スコア)
  時刻:昼:1
  場所:車内:3
  代替手段:あり:2
  過去の習慣:興味あり:3
  情報の鮮度:新しい:5
  合計:14
(Information importance score)
Time: Noon: 1
Location: Inside the car: 3
Alternative: Yes: 2
Past customs: interested: 3
Freshness of information: New: 5
Total: 14

 通知方法決定部180は、当該ユーザ状態スコア及び当該情報重要度スコアに基づいて、通知デバイス及び通知手段を決定する。当該具体例の場合には、上記(5-4.ユーザが昼、外出している場合)と同様に、ユーザ状態スコアは比較的高い値を取り、情報重要度スコアは中程度の値を取っている。従って、ユーザが所持する複数のデバイスのうち、比較的多くの数のデバイス(あるいは全てのデバイス)が通知デバイスとして選択され得る。また、中程度の情報量を提供可能な通知手段が選択され得る。 The notification method determination unit 180 determines a notification device and a notification unit based on the user status score and the information importance score. In the case of this specific example, the user state score takes a relatively high value and the information importance score takes a medium value, as in the above (5-4. When the user is out during the day). ing. Therefore, a relatively large number of devices (or all devices) among a plurality of devices possessed by the user can be selected as the notification device. Also, a notification means that can provide a medium amount of information can be selected.

 ただし、上記(4.通知方法の決定処理について)で説明したように、本実施形態では、通知方法決定部180は、ユーザ情報に基づいて推定されるユーザの状況が特定の状況である場合には、ユーザ状態スコア及び情報重要度スコアを補正し、所定の通知方法を選択することができる。例えば、本具体例のように、ユーザが自動車を運転していることが推定される場合には、通知方法決定部180は、あまり多くのデバイスを通知デバイスとして選択せず、視覚的な通知手段は選択しないように設定されている。従って、本具体例であれば、ユーザ状態スコア及び情報重要度スコアが適宜補正され、ユーザの運転を妨げないような、最低限の通知デバイス及び通知手段が選択され得る。 However, as described above (4. About notification method determination processing), in the present embodiment, the notification method determination unit 180 is configured when the user situation estimated based on the user information is a specific situation. Can correct the user status score and the information importance score and select a predetermined notification method. For example, as in this specific example, when it is estimated that the user is driving a car, the notification method determination unit 180 does not select too many devices as notification devices, and visual notification means Is set not to select. Therefore, in this specific example, the user status score and the information importance score are appropriately corrected, and the minimum notification device and notification means that do not hinder the user's driving can be selected.

 (6.情報処理方法)
 図10を参照して、以上説明した本実施形態に係る情報通知システム1において実行され得る情報処理方法の処理手順について説明する。図10は、本実施形態に係る情報処理方法の処理手順の一例を示すフロー図である。
(6. Information processing method)
With reference to FIG. 10, a processing procedure of an information processing method that can be executed in the information notification system 1 according to the present embodiment described above will be described. FIG. 10 is a flowchart illustrating an example of a processing procedure of the information processing method according to the present embodiment.

 図10を参照すると、本実施形態に係る情報処理方法では、まず、通知情報が取得されたタイミングで、ユーザ情報及び当該通知情報の性質情報が取得される(ステップS101)。ここで、通知情報は、例えば天気予報についての情報や電車の運行情報等の各種の情報をユーザに対して提供するサービスに係る外部サーバ等から、当該サービスにおける新着情報として情報処理装置10に対して配信される。また、ユーザ情報は、現在の時刻を示す時刻情報、現在のデバイスの位置(すなわちユーザの位置)を示す位置情報、及び/又はデバイス情報等に基づいて、例えば図1に示すユーザ情報取得部152によって取得され得る。また、性質情報は、現在の時刻を示す時刻情報、現在のデバイスの位置(すなわちユーザの位置)を示す位置情報、及び/又は通知情報の内容等に基づいて、例えば図1に示す性質情報取得部160によって取得され得る。ここで、時刻情報及び位置情報は、例えば図1に示す時刻/位置情報取得部151によって取得され得る。また、デバイス情報は、例えば図1に示すデバイス情報取得部153によって取得され得る。また、ユーザ情報は、例えば図1に示すユーザ情報取得部152によって取得され得る。また、性質情報は、例えば図1に示す性質情報取得部160によって取得され得る。 Referring to FIG. 10, in the information processing method according to the present embodiment, first, user information and property information of the notification information are acquired at the timing when the notification information is acquired (step S101). Here, the notification information is, for example, from the external server related to the service that provides the user with various information such as information about the weather forecast and train operation information, to the information processing apparatus 10 as new arrival information in the service. Delivered. Further, the user information is based on time information indicating the current time, position information indicating the current device position (that is, user position), and / or device information, for example, as shown in FIG. Can be obtained by Further, the property information is obtained based on the time information indicating the current time, the position information indicating the current device position (that is, the position of the user), and / or the content of the notification information, for example, as shown in FIG. It can be acquired by the unit 160. Here, the time information and the position information can be acquired by, for example, the time / position information acquisition unit 151 illustrated in FIG. The device information can be acquired by, for example, the device information acquisition unit 153 illustrated in FIG. Moreover, user information can be acquired by the user information acquisition part 152 shown in FIG. 1, for example. Also, the property information can be acquired by, for example, the property information acquisition unit 160 shown in FIG.

 通知情報が取得されると、次に、所定の基準に従って、当該通知情報がユーザに通知すべき情報かどうかが判断される(ステップS103)。ステップS103に示す処理は、例えば上述した図1に示す通知方法決定部180によって実行される処理に対応している。ステップS103に示す処理では、例えば、既にユーザに対して通知された通知情報と同内容の通知情報が所得された場合や、過去に同種の通知情報が取得された際にユーザが当該通知情報の内容を確認することなく破棄した場合等、ユーザに対して通知する必要性が低いと考えられる通知情報が、ユーザに通知すべき情報でないと判断され得る。 When the notification information is acquired, it is next determined whether or not the notification information is information to be notified to the user according to a predetermined standard (step S103). The process shown in step S103 corresponds to the process executed by the notification method determination unit 180 shown in FIG. 1 described above, for example. In the process shown in step S103, for example, when notification information having the same content as the notification information already notified to the user is obtained, or when notification information of the same type is acquired in the past, the user receives the notification information. It can be determined that notification information that is considered to be less necessary to be notified to the user, such as when it is discarded without confirming the contents, is not information to be notified to the user.

 ステップS103において取得された通知情報がユーザに通知すべき情報でないと判断された場合には、ステップS101に戻り、次の通知情報が取得されるまで待機する。一方、ステップS103において取得された通知情報がユーザに通知すべき情報であると判断された場合には、ステップS105に進む。 If it is determined that the notification information acquired in step S103 is not information to be notified to the user, the process returns to step S101 and waits until the next notification information is acquired. On the other hand, if it is determined that the notification information acquired in step S103 is information to be notified to the user, the process proceeds to step S105.

 ステップS105では、ステップS101で取得されたユーザ情報に基づいて、通知情報が取得された際の、ユーザにとっての当該通知情報の必要性を表すユーザ状態スコアが算出される。ステップS105に示す処理は、例えば図1に示すユーザ状態スコア算出部171によって実行される処理に対応している。ステップS105に示す処理では、例えば、「時刻」、「場所」、「ユーザの状況」及び「デバイスの状態」等の項目に基づいて、ユーザ状態スコアが算出される。 In step S105, based on the user information acquired in step S101, a user state score representing the necessity of the notification information for the user when the notification information is acquired is calculated. The process shown in step S105 corresponds to, for example, the process executed by the user state score calculation unit 171 shown in FIG. In the process shown in step S105, for example, the user status score is calculated based on items such as “time”, “location”, “user status”, and “device status”.

 次に、ステップS101で取得された性質情報に基づいて、通知情報の重要度を表す情報重要度スコアが算出される(ステップS107)。ステップS107に示す処理は、例えば図1に示す情報重要度スコア算出部172によって実行される処理に対応している。ステップS107に示す処理では、例えば、「時刻」、「場所」、「過去の習慣」、「情報の鮮度」及び「代替手段」等の項目に基づいて、情報重要度スコアが算出される。 Next, based on the property information acquired in step S101, an information importance score indicating the importance of the notification information is calculated (step S107). The process shown in step S107 corresponds to the process executed by, for example, the information importance score calculation unit 172 shown in FIG. In the process shown in step S107, for example, an information importance score is calculated based on items such as “time”, “place”, “past habit”, “freshness of information”, and “alternative means”.

 なお、ステップS105及びステップS107に示す処理は、図示される順序で実行されなくてもよく、逆の順序で又は並列して実行されてもよい。 Note that the processes shown in step S105 and step S107 may not be executed in the order shown, and may be executed in the reverse order or in parallel.

 次に、ユーザ情報に基づいて推定されるユーザの状況が、特定の状況であるかどうかが判断される(ステップS109)。ステップS109に示す処理は、例えば図1に示す通知方法決定部180によって実行される処理に対応している。ステップS109に示す処理では、ユーザ情報に含まれるユーザの状況を示す情報に基づいて、ユーザの状況が、例えば自動車を運転中等、特定の状況であるかどうかが判断される。 Next, it is determined whether or not the user situation estimated based on the user information is a specific situation (step S109). The process shown in step S109 corresponds to the process executed by, for example, the notification method determination unit 180 shown in FIG. In the process shown in step S109, based on the information indicating the user's situation included in the user information, it is determined whether or not the user's situation is a specific situation such as driving a car.

 ステップS109においてユーザの状況が特定の状況でないと判断された場合には、ステップS111に進み、算出されたユーザ状態スコア及び情報重要度スコアに基づいて通知情報の通知方法が決定される。ステップS111に示す処理は、例えば図1に示す通知方法決定部180によって実行される処理に対応している。ステップS111に示す処理では、例えば、上記(4.通知方法の決定処理について)で説明した方法によって、ユーザ状態スコアに応じて通知デバイスが決定され、情報重要度スコアに応じて通知手段が決定される。 If it is determined in step S109 that the user's situation is not a specific situation, the process proceeds to step S111, and a notification information notification method is determined based on the calculated user state score and information importance score. The process shown in step S111 corresponds to the process executed by the notification method determination unit 180 shown in FIG. In the processing shown in step S111, for example, the notification device is determined according to the user status score and the notification means is determined according to the information importance score by the method described in the above (4. Notification method determination processing). The

 一方、ステップS109においてユーザの状況が特定の状況であると判断された場合には、ステップS113に進み、当該ユーザの状況に応じてユーザ状態スコア及び情報重要度スコアが補正される。ステップS113に示す処理は、例えば図1に示す通知方法決定部180によって実行される処理に対応している。ステップS113においてユーザ状態スコア及び情報重要度スコアが補正されると、ステップS111に進み、補正後のユーザ状態スコア及び情報重要度スコアに基づいて情報通知方法が決定される。これにより、例えば自動車を運転中のユーザに対して、複数のデバイスによる、視覚的な通知手段を含む複数の通知手段での通知が行われなくなり、ユーザに対して危険を及ぼす可能性のある通知方法が選択されることが回避される。 On the other hand, if it is determined in step S109 that the user situation is a specific situation, the process proceeds to step S113, and the user state score and the information importance score are corrected according to the user situation. The process shown in step S113 corresponds to the process executed by, for example, the notification method determination unit 180 shown in FIG. When the user status score and the information importance score are corrected in step S113, the process proceeds to step S111, and an information notification method is determined based on the corrected user status score and information importance score. As a result, for example, a user who is driving a car is not notified by a plurality of notification means including a visual notification means by a plurality of devices, which may cause danger to the user. It is avoided that a method is selected.

 なお、本実施形態では、ステップS113においてユーザ状態スコア及び情報重要度スコアが補正される代わりに、ユーザ状態スコア及び情報重要度スコアの値にかかわらず、推定されたユーザの状況に応じた通知方法が直接決定されてもよい。例えば、ユーザの状況と、当該ユーザの状況に適した通知方法との関係性を示すテーブルが予め用意されており、当該テーブルに基づいて、ユーザ情報から推定されたユーザの状況に適した通知方法が適宜決定されてもよい。 In the present embodiment, instead of correcting the user status score and the information importance score in step S113, a notification method according to the estimated user status regardless of the values of the user status score and the information importance score. May be determined directly. For example, a table indicating a relationship between a user situation and a notification method suitable for the user situation is prepared in advance, and a notification method suitable for the user situation estimated from the user information based on the table May be appropriately determined.

 以上、本実施形態に係る情報処理方法について説明した。 The information processing method according to the present embodiment has been described above.

 (7.変形例)
 上記(1.システムの構成)で説明したように、本実施形態に係る情報通知システム1では、ユーザが所持するデバイスの中から、各種の信号処理を主に実行する代表デバイス(図1に示す例では情報処理装置10)が選択され、当該代表デバイスのプロセッサにおいて各種の信号処理が実行されていた。ただし、本実施形態はかかる例に限定されない。本実施形態では、情報通知システム1における主な信号処理は、例えばネットワーク上(いわゆるクラウド上)に設定されるサーバ等のような、デバイスとは異なる情報処理装置によって実行されてよい。この場合、ユーザが所持するデバイスが、当該ネットワーク上の情報処理装置と各種の情報を互いに送受信することにより、情報通知システム1における各種の処理が実行され得る。
(7. Modifications)
As described above (1. System configuration), in the information notification system 1 according to the present embodiment, a representative device (shown in FIG. 1) that mainly executes various signal processes from among devices owned by the user. In the example, the information processing apparatus 10) is selected, and various signal processes are executed in the processor of the representative device. However, this embodiment is not limited to this example. In the present embodiment, main signal processing in the information notification system 1 may be executed by an information processing apparatus different from the device such as a server set on a network (so-called cloud). In this case, various processes in the information notification system 1 can be executed by a device possessed by the user transmitting and receiving various types of information to and from the information processing apparatus on the network.

 図11を参照して、このような、デバイスとは異なる情報処理装置によって主な信号処理が実行される変形例に係る、情報通知システムの一構成例について説明する。図11は、デバイスとは異なる情報処理装置によって主な信号処理が実行される変形例に係る、情報通知システムの一構成例を示すブロック図である。なお、図11に示す情報通知システムは、図1を参照して説明した情報通知システム1の機能を異なる装置構成によって実現するものであり、図11に示す情報通知システム全体として実行され得る処理は、図1に示す情報通知システム1と同様である。従って、以下の本変形例に係る情報通知システムについての説明では、上述した図1に示す情報通知システム1との相違点について主に説明することとし、重複する事項についてはその詳細な説明を省略する。 With reference to FIG. 11, a configuration example of an information notification system according to a modification example in which main signal processing is executed by an information processing apparatus different from the device will be described. FIG. 11 is a block diagram illustrating a configuration example of an information notification system according to a modification in which main signal processing is executed by an information processing apparatus different from the device. The information notification system shown in FIG. 11 implements the functions of the information notification system 1 described with reference to FIG. 1 with different device configurations, and the processes that can be executed as the entire information notification system shown in FIG. This is the same as the information notification system 1 shown in FIG. Therefore, in the following description of the information notification system according to this modification, differences from the above-described information notification system 1 shown in FIG. 1 will be mainly described, and detailed descriptions of overlapping items will be omitted. To do.

 図11を参照すると、本変形例に係る情報通知システム2は、情報処理装置30と、デバイス40と、を備える。 Referring to FIG. 11, the information notification system 2 according to this modification includes an information processing device 30 and a device 40.

 情報処理装置30は、例えばネットワーク上に設置されるサーバであり、本変形例に係る情報通知システム2における各種の信号処理を主に実行する。情報処理装置30は、その機能として、記憶部130と、制御部140と、を有する。ここで、記憶部130及び制御部140の機能は、図1に示すこれらの構成の各機能と同様であるため、その詳細な説明を省略する。 The information processing apparatus 30 is a server installed on a network, for example, and mainly executes various signal processing in the information notification system 2 according to the present modification. The information processing apparatus 30 includes a storage unit 130 and a control unit 140 as its functions. Here, the functions of the storage unit 130 and the control unit 140 are the same as the functions of these components shown in FIG.

 デバイス40は、ユーザに紐付けられている携帯型デバイスである。デバイス40は、例えば、ストラップ型デバイス、携帯端末型デバイス、リストバンド型デバイス、ネックレス型デバイス、グラス型デバイス、イヤホン型デバイス及びHMDデバイス等の各種のデバイスであり得る。なお、図11では、図が煩雑になることを避けるために、デバイス40を1つだけ図示しているが、実際には互いに異なる複数の種類のデバイス40がユーザに紐付けられていてよい。また、本変形例では、情報処理装置30によって、ユーザに紐付けられているデバイス40の種類や数が把握されている。例えば、複数のデバイス40が、所定のシステムに共通のIDでそれぞれアクセスしている場合には、情報処理装置30は、当該システムへのアクセス状況に基づいて、ユーザが所持しているデバイス40の種類や数を把握することができる。 The device 40 is a portable device associated with the user. The device 40 may be various devices such as a strap device, a portable terminal device, a wristband device, a necklace device, a glass device, an earphone device, and an HMD device. In FIG. 11, only one device 40 is illustrated in order to avoid complication of the drawing, but actually, a plurality of different types of devices 40 may be associated with the user. In this modification, the information processing apparatus 30 grasps the type and number of devices 40 associated with the user. For example, when a plurality of devices 40 each access a predetermined system with a common ID, the information processing apparatus 30 determines whether the device 40 owned by the user is based on the access status to the system. The type and number can be grasped.

 デバイス40は、図1に示すセンサ部110及び出力部120と同様の機能を有している。デバイス40のセンサ部は、センサ情報を取得し、情報処理装置30の情報取得部150に送信する。情報取得部150は、当該センサ情報に基づいて、時刻情報、位置情報、ユーザ情報及び/又はデバイス情報を取得することができる。また、デバイス40の出力部は、情報処理装置30の通知方法決定部180によって決定される通知方法に応じて駆動することにより、通知情報をユーザに対して通知する。 The device 40 has the same functions as the sensor unit 110 and the output unit 120 shown in FIG. The sensor unit of the device 40 acquires sensor information and transmits it to the information acquisition unit 150 of the information processing device 30. The information acquisition unit 150 can acquire time information, position information, user information, and / or device information based on the sensor information. Further, the output unit of the device 40 notifies the user of the notification information by being driven according to the notification method determined by the notification method determination unit 180 of the information processing device 30.

 このように、本変形例に係る情報通知システム2は、図1に示す情報通知システム1において代表デバイスである情報処理装置10に搭載されていた記憶部130及び制御部140の機能が、デバイスとは異なる情報処理装置30に搭載されたものに対応している。本変形例でも、上記(1.システムの構成)で説明した情報通知システム1と同様に、ユーザの状態や通知情報の重要度に応じた適切な通知方法によって、ユーザに対して情報が通知され得る。ただし、本変形例では、通知情報が情報処理装置30によって取得されるとともに、主な信号処理が情報処理装置30によって実行される。当該情報処理装置30は、例えばネットワーク上に設置された、信号処理に特化したサーバ等であり得る。このように、制御部140によって実行され得る負荷の大きい信号処理が、例えば信号処理に特化したサーバ等の、デバイスとは異なる情報処理装置によって実行され得るため、デバイスの構成(特にプロセッサの性能)をより簡略化することができるとともに、一連の処理をより素早く実行することが可能となる。 As described above, in the information notification system 2 according to this modification, the functions of the storage unit 130 and the control unit 140 mounted on the information processing apparatus 10 that is a representative device in the information notification system 1 illustrated in FIG. Corresponds to those mounted on different information processing apparatuses 30. Also in this modification, as with the information notification system 1 described in (1. System configuration), information is notified to the user by an appropriate notification method according to the state of the user and the importance of the notification information. obtain. However, in the present modification, notification information is acquired by the information processing device 30 and main signal processing is executed by the information processing device 30. The information processing apparatus 30 can be, for example, a server specialized on signal processing installed on a network. As described above, since heavy load signal processing that can be executed by the control unit 140 can be executed by an information processing apparatus different from the device such as a server specialized in signal processing, the configuration of the device (particularly, the performance of the processor). ) Can be simplified, and a series of processes can be executed more quickly.

 なお、情報通知システム2を構成する装置構成は、図11に示す例に限定されない。例えば、図11に示す情報処理装置30の各機能は、必ずしも1つの装置に一体的に搭載されなくてもよい。図11に示す情報処理装置30に搭載される各機能が、複数の装置(例えばネットワーク上の複数のサーバ)に分散されて搭載され、当該複数の装置がネットワークを介して互いに通信可能に接続されることにより、情報通知システム2が構成されてもよい。例えば、制御部140の各機能は、1台の情報処理装置によって実行されてもよいし、複数の情報処理装置の協働によって実行されてもよい。また、図1に示す情報通知システム1と、図11に示す情報通知システム2とが、組み合わされてもよい。例えば、図1に示す情報処理装置10の機能のうちの一部は、ユーザが所持するデバイスによって実行され、他の機能は、ネットワーク上のサーバによって実行されてもよい。 In addition, the apparatus structure which comprises the information notification system 2 is not limited to the example shown in FIG. For example, the functions of the information processing apparatus 30 illustrated in FIG. 11 do not necessarily have to be integrated with one apparatus. Each function mounted on the information processing apparatus 30 illustrated in FIG. 11 is distributed and mounted on a plurality of apparatuses (for example, a plurality of servers on a network), and the plurality of apparatuses are connected to be communicable with each other via the network. Thus, the information notification system 2 may be configured. For example, each function of the control unit 140 may be executed by one information processing apparatus, or may be executed by cooperation of a plurality of information processing apparatuses. Further, the information notification system 1 shown in FIG. 1 and the information notification system 2 shown in FIG. 11 may be combined. For example, some of the functions of the information processing apparatus 10 illustrated in FIG. 1 may be executed by a device owned by the user, and other functions may be executed by a server on the network.

 なお、上述のような本変形例に係る情報通知システム2の各機能を実現するためのコンピュータプログラムを作製し、パーソナルコンピュータ等に実装することが可能である。また、このようなコンピュータプログラムが格納された、コンピュータで読み取り可能な記録媒体も提供することができる。記録媒体は、例えば、磁気ディスク、光ディスク、光磁気ディスク、フラッシュメモリなどである。また、上記のコンピュータプログラムは、記録媒体を用いずに、例えばネットワークを介して配信してもよい。 It should be noted that a computer program for realizing each function of the information notification system 2 according to the present modification as described above can be produced and installed in a personal computer or the like. In addition, a computer-readable recording medium storing such a computer program can be provided. The recording medium is, for example, a magnetic disk, an optical disk, a magneto-optical disk, a flash memory, or the like. Further, the above computer program may be distributed via a network, for example, without using a recording medium.

 (8.ハードウェア構成)
 次に、図12を参照して、本実施形態に係る情報処理装置のハードウェア構成について説明する。図12は、本実施形態に係る情報処理装置のハードウェア構成の一例を示すブロック図である。図示される情報処理装置900は、例えば、以上説明した情報処理装置10、30又はデバイス20、40を実現し得る。
(8. Hardware configuration)
Next, the hardware configuration of the information processing apparatus according to the present embodiment will be described with reference to FIG. FIG. 12 is a block diagram illustrating an example of a hardware configuration of the information processing apparatus according to the present embodiment. The illustrated information processing apparatus 900 can realize, for example, the information processing apparatuses 10 and 30 or the devices 20 and 40 described above.

 情報処理装置900は、CPU901、ROM(Read Only Memory)903及びRAM(Random Access Memory)905を含む。また、情報処理装置900は、ホストバス907、ブリッジ909、外部バス911、インターフェース913、入力装置915、出力装置917、ストレージ装置919、ドライブ921、接続ポート923、通信装置925及びセンサ935を含んでもよい。情報処理装置900は、CPU901に代えて、またはこれとともに、DSP又はASIC(Application Specific Integrated Circuit)と呼ばれるような処理回路を有してもよい。 The information processing apparatus 900 includes a CPU 901, a ROM (Read Only Memory) 903, and a RAM (Random Access Memory) 905. Further, the information processing apparatus 900 includes a host bus 907, a bridge 909, an external bus 911, an interface 913, an input device 915, an output device 917, a storage device 919, a drive 921, a connection port 923, a communication device 925, and a sensor 935. Good. The information processing apparatus 900 may include a processing circuit called DSP or ASIC (Application Specific Integrated Circuit) instead of or in addition to the CPU 901.

 CPU901は、演算処理装置及び制御装置として機能し、ROM903、RAM905、ストレージ装置919又はリムーバブル記録媒体927に記録された各種プログラムに従って、情報処理装置900内の動作全般又はその一部を制御する。ROM903は、CPU901が使用するプログラムや演算パラメータ等を記憶する。RAM905は、CPU901の実行において使用するプログラムや、その実行において適宜変化するパラメータなどを一次記憶する。CPU901、ROM903及びRAM905は、CPUバス等の内部バスにより構成されるホストバス907により相互に接続されている。更に、ホストバス907は、ブリッジ909を介して、PCI(Peripheral Component Interconnect/Interface)バスなどの外部バス911に接続されている。CPU901は、本実施形態では、例えば、図1及び図11に示す制御部140に対応する。 The CPU 901 functions as an arithmetic processing unit and a control unit, and controls all or a part of the operation in the information processing apparatus 900 according to various programs recorded in the ROM 903, the RAM 905, the storage apparatus 919, or the removable recording medium 927. The ROM 903 stores programs used by the CPU 901, calculation parameters, and the like. The RAM 905 primarily stores programs used in the execution of the CPU 901, parameters that change as appropriate during the execution, and the like. The CPU 901, the ROM 903, and the RAM 905 are connected to each other by a host bus 907 configured by an internal bus such as a CPU bus. Further, the host bus 907 is connected to an external bus 911 such as a PCI (Peripheral Component Interconnect / Interface) bus via a bridge 909. In the present embodiment, the CPU 901 corresponds to, for example, the control unit 140 illustrated in FIGS. 1 and 11.

 入力装置915は、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチ及びレバー等、ユーザによって操作される装置である。入力装置915は、例えば、赤外線やその他の電波を利用したリモートコントロール装置であってもよいし、情報処理装置900の操作に対応した携帯電話などの外部接続機器929であってもよい。入力装置915は、ユーザが入力した情報に基づいて入力信号を生成してCPU901に出力する入力制御回路を含む。また、入力装置915は、マイクロフォン等の音声入力装置であってもよい。ユーザは、この入力装置915を操作することによって、情報処理装置900に対して各種のデータを入力したり処理動作を指示したりする。 The input device 915 is a device operated by the user, such as a mouse, a keyboard, a touch panel, a button, a switch, and a lever. The input device 915 may be, for example, a remote control device that uses infrared rays or other radio waves, or may be an external connection device 929 such as a mobile phone that supports the operation of the information processing device 900. The input device 915 includes an input control circuit that generates an input signal based on information input by the user and outputs the input signal to the CPU 901. The input device 915 may be a voice input device such as a microphone. The user operates the input device 915 to input various data and instruct processing operations to the information processing device 900.

 出力装置917は、取得した情報をユーザに対して視覚的又は聴覚的に通知することが可能な装置で構成される。出力装置917は、例えば、LCD、PDP(plasma Display Panel)、有機ELディスプレイ、ランプ、照明等の表示装置、スピーカ及びヘッドホン等の音声出力装置、並びに、プリンタ装置等であり得る。出力装置917は、情報処理装置900の処理により得られた結果を、テキスト又は画像等の映像として出力したり、音声又は音響などの音声として出力したりする。出力装置917は、本実施形態では、例えば、図1に示す出力部120に対応する。また、図1及び図11では図示を省略しているが、デバイス20、40にも出力装置917に対応する構成が設けられ得る。本実施形態では、出力装置917が、ユーザ状態スコア及び情報重要度スコアに応じた通知方法によって通知情報を出力することにより、ユーザに対してより適切な方法で当該通知情報が通知されることとなる。 The output device 917 is a device that can notify the user of the acquired information visually or audibly. The output device 917 can be, for example, a display device such as an LCD, a PDP (plasma display panel), an organic EL display, a lamp, or an illumination, an audio output device such as a speaker and headphones, and a printer device. The output device 917 outputs the result obtained by the processing of the information processing device 900 as a video such as text or an image, or outputs it as a sound or sound. In the present embodiment, the output device 917 corresponds to, for example, the output unit 120 illustrated in FIG. Although not shown in FIGS. 1 and 11, the devices 20 and 40 may be provided with a configuration corresponding to the output device 917. In the present embodiment, the output device 917 outputs the notification information by a notification method according to the user state score and the information importance score, so that the notification information is notified to the user in a more appropriate method. Become.

 ストレージ装置919は、情報処理装置900の記憶部の一例として構成されたデータ格納用の装置である。ストレージ装置919は、例えば、HDD(Hard Disk Drive)等の磁気記憶部デバイス、半導体記憶デバイス、光記憶デバイス又は光磁気記憶デバイス等により構成される。このストレージ装置919は、CPU901が実行するプログラムや各種データ及び外部から取得した各種のデータ等を格納する。ストレージ装置919は、本実施形態では、例えば、図1及び図11に示す記憶部130に対応する。例えば、ストレージ装置919は、図1及び図11に示す情報通知システム1、2において処理される各種の情報(例えば、時刻情報、位置情報、ユーザ情報、デバイス情報、性質情報、算出されたユーザ状態スコアについての情報及び/又は算出された情報重要度スコアについての情報等)を記憶することができる。 The storage device 919 is a data storage device configured as an example of a storage unit of the information processing device 900. The storage device 919 includes, for example, a magnetic storage device such as an HDD (Hard Disk Drive), a semiconductor storage device, an optical storage device, or a magneto-optical storage device. The storage device 919 stores programs executed by the CPU 901, various data, various data acquired from the outside, and the like. In this embodiment, the storage device 919 corresponds to the storage unit 130 illustrated in FIGS. 1 and 11, for example. For example, the storage device 919 stores various information processed in the information notification systems 1 and 2 shown in FIGS. 1 and 11 (for example, time information, position information, user information, device information, property information, and calculated user status). Information about the score and / or information about the calculated information importance score, etc.) can be stored.

 ドライブ921は、磁気ディスク、光ディスク、光磁気ディスク又は半導体メモリ等のリムーバブル記録媒体927のためのリーダライタであり、情報処理装置900に内蔵、あるいは外付けされる。ドライブ921は、装着されているリムーバブル記録媒体927に記録されている情報を読み出して、RAM905に出力する。また、ドライブ921は、装着されているリムーバブル記録媒体927に記録を書き込む。例えば、ドライブ921は、図1及び図11に示す情報通知システム1、2において処理される各種の情報を、リムーバブル記録媒体927から読み出したり、リムーバブル記録媒体927に書き込んだりすることができる。 The drive 921 is a reader / writer for a removable recording medium 927 such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory, and is built in or externally attached to the information processing apparatus 900. The drive 921 reads information recorded on the attached removable recording medium 927 and outputs the information to the RAM 905. In addition, the drive 921 writes a record in the attached removable recording medium 927. For example, the drive 921 can read various information processed in the information notification systems 1 and 2 shown in FIGS. 1 and 11 from the removable recording medium 927 and write it to the removable recording medium 927.

 接続ポート923は、機器を情報処理装置900に直接接続するためのポートである。接続ポート923は、例えば、USB(Universal Serial Bus)ポート、IEEE1394ポート、SCSI(Small Computer System Interface)ポート等であり得る。また、接続ポート923は、RS-232Cポート、光オーディオ端子、HDMI(登録商標)(High-Definition Multimedia Interface)ポート等であってもよい。接続ポート923に外部接続機器929を接続することで、情報処理装置900と外部接続機器929との間で各種のデータが交換され得る。例えば、図1及び図11に示す情報通知システム1、2において処理される各種の情報が、接続ポート923を介して、外部接続機器929との間で互いに送受信されてよい。 The connection port 923 is a port for directly connecting a device to the information processing apparatus 900. The connection port 923 can be, for example, a USB (Universal Serial Bus) port, an IEEE 1394 port, a SCSI (Small Computer System Interface) port, or the like. The connection port 923 may be an RS-232C port, an optical audio terminal, an HDMI (registered trademark) (High-Definition Multimedia Interface) port, or the like. By connecting the external connection device 929 to the connection port 923, various types of data can be exchanged between the information processing apparatus 900 and the external connection device 929. For example, various types of information processed in the information notification systems 1 and 2 illustrated in FIGS. 1 and 11 may be transmitted to and received from the external connection device 929 via the connection port 923.

 通信装置925は、例えば、通信ネットワーク931に接続するための通信デバイス等で構成された通信インターフェースである。通信装置925は、例えば、有線又は無線LAN(Local Area Network)、Bluetooth(登録商標)又はWUSB(Wireless USB)用の通信カード等であり得る。また、通信装置925は、光通信用のルータ、ADSL(Asymmetric Digital Subscriber line)用のルータ又は各種通信用のモデム等であってもよい。通信装置925は、例えば、インターネットや他の通信機器との間で、TCP/IP等の所定のプロトコルを用いて信号等を送受信する。また、通信装置925に接続される通信ネットワーク931は、有線又は無線によって接続されたネットワークであり、例えば、インターネット、家庭内LAN、赤外線通信、ラジオ波通信又は衛星通信等である。例えば、通信装置925は、図1及び図11に示す情報通知システム1、2において処理される各種の情報を、通信ネットワーク931を介して、外部の他の機器との間で互いに送受信してよい。図11に示す構成例であれば、情報処理装置30及びデバイス40が、通信装置925に対応する構成を有していてもよく、情報処理装置30とデバイス40とが、当該通信装置925を介して各種の情報を互いに送受信してもよい。 The communication device 925 is a communication interface configured by a communication device for connecting to the communication network 931, for example. The communication device 925 can be, for example, a communication card for wired or wireless LAN (Local Area Network), Bluetooth (registered trademark), or WUSB (Wireless USB). Further, the communication device 925 may be a router for optical communication, a router for ADSL (Asymmetric Digital Subscriber line), a modem for various communication, or the like. The communication device 925 transmits and receives signals and the like using a predetermined protocol such as TCP / IP with the Internet and other communication devices, for example. The communication network 931 connected to the communication device 925 is a network connected by wire or wireless, such as the Internet, home LAN, infrared communication, radio wave communication, satellite communication, or the like. For example, the communication device 925 may transmit / receive various types of information processed in the information notification systems 1 and 2 illustrated in FIGS. 1 and 11 to / from other external devices via the communication network 931. . In the configuration example illustrated in FIG. 11, the information processing device 30 and the device 40 may have a configuration corresponding to the communication device 925, and the information processing device 30 and the device 40 are connected via the communication device 925. Various types of information may be transmitted and received.

 センサ935は、例えば、加速度センサ、ジャイロセンサ、地磁気センサ、光センサ、音センサ、測距センサ等の各種のセンサである。センサ935は、例えば情報処理装置900の筐体の姿勢等、情報処理装置900自体の状態に関する情報や、情報処理装置900の周辺の明るさや騒音等、情報処理装置900の周辺環境に関する情報を取得する。また、センサ935は、GPS信号を受信して装置の緯度、経度及び高度を測定するGPSセンサを含んでもよい。センサ935は、本実施形態では、例えば、図1に示すセンサ部110に対応する。また、図1及び図11では図示を省略しているが、デバイス20、40にもセンサ935に対応する構成が設けられ得る。本実施形態では、センサ935によって検出される時刻情報、位置情報、ユーザ情報及び/又はデバイス情報等に基づいて、ユーザ状態スコア及び/又情報重要度スコアが算出され得る。 The sensor 935 is various sensors such as an acceleration sensor, a gyro sensor, a geomagnetic sensor, an optical sensor, a sound sensor, and a distance measuring sensor. The sensor 935 acquires information on the state of the information processing apparatus 900 itself, such as the attitude of the information processing apparatus 900, and information on the surrounding environment of the information processing apparatus 900, such as brightness and noise around the information processing apparatus 900, for example. To do. The sensor 935 may also include a GPS sensor that receives GPS signals and measures the latitude, longitude, and altitude of the device. In the present embodiment, the sensor 935 corresponds to, for example, the sensor unit 110 illustrated in FIG. Although not shown in FIGS. 1 and 11, the devices 20 and 40 may be provided with a configuration corresponding to the sensor 935. In the present embodiment, a user state score and / or an information importance score can be calculated based on time information, position information, user information, and / or device information detected by the sensor 935.

 以上、情報処理装置900のハードウェア構成の一例を示した。上記の各構成要素は、汎用的な部材を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。かかる構成は、実施する時々の技術レベルに応じて適宜変更されうる。 Heretofore, an example of the hardware configuration of the information processing apparatus 900 has been shown. Each component described above may be configured using a general-purpose member, or may be configured by hardware specialized for the function of each component. Such a configuration can be appropriately changed according to the technical level at the time of implementation.

 なお、上述のような情報処理装置900の各機能を実現するためのコンピュータプログラムを作製し、PC等に実装することが可能である。また、このようなコンピュータプログラムが格納された、コンピュータで読み取り可能な記録媒体も提供することができる。記録媒体は、例えば、磁気ディスク、光ディスク、光磁気ディスク、フラッシュメモリ等である。また、上記のコンピュータプログラムは、記録媒体を用いずに、例えばネットワークを介して配信されてもよい。 Note that a computer program for realizing each function of the information processing apparatus 900 as described above can be produced and mounted on a PC or the like. In addition, a computer-readable recording medium storing such a computer program can be provided. The recording medium is, for example, a magnetic disk, an optical disk, a magneto-optical disk, a flash memory, or the like. Further, the above computer program may be distributed via a network, for example, without using a recording medium.

 (9.補足)
 以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
(9. Supplement)
The preferred embodiments of the present disclosure have been described in detail above with reference to the accompanying drawings, but the technical scope of the present disclosure is not limited to such examples. It is obvious that a person having ordinary knowledge in the technical field of the present disclosure can come up with various changes or modifications within the scope of the technical idea described in the claims. Of course, it is understood that it belongs to the technical scope of the present disclosure.

 また、本明細書に記載された効果は、あくまで説明的又は例示的なものであって限定的なものではない。つまり、本開示に係る技術は、上記の効果とともに、又は上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏し得る。 Further, the effects described in the present specification are merely illustrative or illustrative, and are not limited. That is, the technology according to the present disclosure can exhibit other effects that are apparent to those skilled in the art from the description of the present specification in addition to or instead of the above effects.

 例えば、上記実施形態では、ユーザに対して通知情報を通知するデバイスとして、例えばスマートフォンやウェアラブルデバイス等の携帯型デバイスが用いられる場合について説明したが、本技術はかかる例に限定されない。例えば、デスクトップPCや、テレビ等の据え置き型のデバイスによってユーザに対して通知情報が通知されてもよい。例えば、本実施形態に係る情報通知システムは、各デバイスに搭載されているセンサによって取得されるセンサ情報により、ユーザのデバイスの使用状況を推定し、現在ユーザに対して通知情報を通知することが可能なデバイスを判断することができる。例えば、情報通知システムは、センサ情報に基づいて、ユーザが、スマートフォンやウェアラブルデバイスを身に着けておらず、室内でテレビを見ている状況であることを推測することができる。当該状況下において通知情報が取得された場合には、情報通知システムは、ユーザが現在利用しているテレビから通知情報を出力するようにする。例えば、以上説明した実施形態と同様に、情報重要度スコアが算出され、テレビによって実行可能な通知手段の中から、当該情報重要度スコアに応じた通知手段が選択され得る。ただし、ユーザが携帯型デバイスを身に付けていない場合には、ユーザ状態スコアを算出することができず、必ずしも適切な通知方法を決定できない可能性がある。従って、通知方法としては、例えば、ユーザのテレビの視聴を妨げないような最低限の通知方法(例えば、テレビの表示画面の端に通知情報が取得された旨の情報の通知のみを行う等)が、デフォルトの通知方法として設定されていてもよい。ただし、通知方法は、ユーザによって適宜設定可能であってよく、例えば「音声」や「通知音」等、上述した通知手段のうち、テレビによって実行可能な各種の通知手段が、ユーザの希望に応じて設定されてもよい。なお、上記の各処理のうち、ユーザのデバイスの使用状況を推定処理や、ユーザの状況の推測処理は、例えば図1及び図11に示すユーザ情報取得部152によって実行され得る。また、最終的な通知方法の決定処理は、例えば図1及び図11に示す通知方法決定部180によって実行され得る。 For example, in the above-described embodiment, a case where a portable device such as a smartphone or a wearable device is used as a device for notifying the user of notification information has been described, but the present technology is not limited to such an example. For example, the notification information may be notified to the user by a desktop PC or a stationary device such as a television. For example, the information notification system according to the present embodiment can estimate the usage status of a user's device based on sensor information acquired by a sensor mounted on each device and notify the current user of the notification information. Possible devices can be determined. For example, based on the sensor information, the information notification system can infer that the user is not wearing a smartphone or a wearable device and is watching a television indoors. When the notification information is acquired in the situation, the information notification system outputs the notification information from the television currently used by the user. For example, as in the above-described embodiment, an information importance score is calculated, and notification means corresponding to the information importance score can be selected from notification means that can be executed by the television. However, if the user does not wear a portable device, the user state score cannot be calculated, and an appropriate notification method may not be determined. Therefore, as a notification method, for example, a minimum notification method that does not interfere with the user's viewing of the television (for example, only notification of information indicating that the notification information has been acquired at the end of the television display screen) May be set as a default notification method. However, the notification method may be appropriately set by the user. For example, among the above-described notification means such as “voice” and “notification sound”, various notification means that can be executed by the television are set according to the user's request. May be set. Of the above processes, the user device usage state estimation process and the user state estimation process may be executed by, for example, the user information acquisition unit 152 illustrated in FIGS. 1 and 11. Further, the final notification method determination process may be executed by, for example, the notification method determination unit 180 illustrated in FIGS. 1 and 11.

 なお、以下のような構成も本開示の技術的範囲に属する。
(1)通知情報に基づく通知が行われる対象となるユーザの状態を表すユーザ情報と、前記通知情報の性質を表す性質情報と、に基づいて、前記通知情報に基づく通知の通知方法を決定する通知方法決定部、を備える、情報処理装置。
(2)前記通知方法決定部は、前記ユーザ情報に基づいて、複数のデバイスの中から、前記ユーザに対して通知情報に基づく通知を行う通知デバイスを選択する、前記(1)に記載の情報処理装置。
(3)前記通知方法決定部は、前記複数のデバイスに含まれる少なくとも1つのデバイスの状態を示すデバイス情報に更に基づいて、前記複数のデバイスの中から、前記ユーザに対して前記通知情報に基づく通知を行う通知デバイスを選択する、前記(2)に記載の情報処理装置。
(4)前記通知方法決定部は、前記性質情報に基づいて、前記通知デバイスの各々に対して、前記通知デバイスにおける前記通知情報に基づく通知の通知手段を決定する、前記(2)又は(3)に記載の情報処理装置。
(5)前記通知方法決定部は、前記性質情報に基づいて、前記通知情報に基づく通知の情報量を変化させる、前記(1)~(4)のいずれか1項に記載の情報処理装置。
(6)前記性質情報は、前記通知情報の重要さを評価するための情報である、前記(1)~(5)のいずれか1項に記載の情報処理装置。
(7)前記通知方法決定部は、前記性質情報に応じて、前記ユーザの触覚に作用する通知手段を選択する、前記(4)に記載の情報処理装置。
(8)前記通知方法決定部は、前記性質情報に応じて、前記ユーザの聴覚に作用する通知手段を更に選択する、前記(4)又は(7)に記載の情報処理装置。
(9)前記通知方法決定部は、前記性質情報に応じて、前記ユーザの視覚に作用する通知手段を更に選択する、前記(4)、7又は8に記載の情報処理装置。
(10)前記性質情報に基づいて、前記通知情報の重要度を表す情報重要度スコアを算出する情報重要度スコア算出部、を更に備え、前記通知方法決定部は、前記情報重要度スコアが高いほど、ユーザに対してより多くの情報量を提供可能な通知手段を選択する、前記(4)に記載の情報処理装置。
(11)前記通知方法決定部は、前記情報重要度スコアに応じて、前記通知情報が取得された旨の情報、前記通知情報の内容の一部、及び、前記通知情報の内容の全て、のいずれかを通知する通知手段を選択する、前記(10)に記載の情報処理装置。
(12)前記ユーザ情報に基づいて、ユーザにとっての前記通知情報の必要性を表すユーザ状態スコアを算出するユーザ状態スコア算出部、を更に備え、前記通知方法決定部は、複数のデバイスの中から、前記ユーザに対して通知情報に基づく通知を行う通知デバイスを選択する際に、前記ユーザ状態スコアが高いほど、より多くのデバイスを前記通知デバイスとして選択する、前記(1)~(11)のいずれか1項に記載の情報処理装置。
(13)前記通知方法決定部は、前記ユーザ情報に基づいて判断される前記ユーザの状況が特定の状況である場合に、ユーザに対して通知される情報量が少なくなるような前記通知方法を決定する、前記(1)~(12)のいずれか1項に記載の情報処理装置。
(14)前記ユーザ情報及び前記性質情報の少なくともいずれかは、前記ユーザの過去の行動履歴についての情報を含む、前記(1)~(13)のいずれか1項に記載の情報処理装置。
(15)前記ユーザ情報及び前記性質情報の少なくともいずれかは、前記通知情報に基づく通知が行われる時刻についての情報及び前記通知情報に基づく通知が行われる際の前記ユーザの位置についての情報の少なくともいずれかを含む、前記(1)~(14)のいずれか1項に記載の情報処理装置。
(16)前記ユーザ情報は、複数のデバイスによって検出される、前記通知情報に基づく通知が行われる際の前記ユーザの状況を示す情報を含む、前記(1)~(15)のいずれか1項に記載の情報処理装置。
(17)前記性質情報は、前記通知情報の鮮度を示す情報、及び、前記通知情報の時宜的な重要性を示す情報の少なくともいずれかを含む、前記(1)~(16)のいずれか1項に記載の情報処理装置。
(18)プロセッサが、通知情報に基づく通知が行われる対象となるユーザの状態を表すユーザ情報と、前記通知情報の性質を表す性質情報と、に基づいて、前記通知情報に基づく通知の通知方法を決定すること、を含む、情報処理方法。
(19)コンピュータのプロセッサに、通知情報に基づく通知が行われる対象となるユーザの状態を表すユーザ情報と、前記通知情報の性質を表す性質情報と、に基づいて、前記通知情報に基づく通知の通知方法を決定する機能、を実現させるための、プログラム。
The following configurations also belong to the technical scope of the present disclosure.
(1) A notification notification method based on the notification information is determined based on user information indicating a state of a user to be notified based on the notification information and property information indicating a property of the notification information. An information processing apparatus comprising a notification method determination unit.
(2) The information according to (1), wherein the notification method determination unit selects a notification device that performs notification based on the notification information to the user from a plurality of devices based on the user information. Processing equipment.
(3) The notification method determination unit is further based on the notification information for the user from the plurality of devices based on device information indicating a state of at least one device included in the plurality of devices. The information processing apparatus according to (2), wherein a notification device that performs notification is selected.
(4) The notification method determining unit determines, based on the property information, notification means based on the notification information in the notification device for each of the notification devices, (2) or (3 ).
(5) The information processing apparatus according to any one of (1) to (4), wherein the notification method determination unit changes an information amount of notification based on the notification information based on the property information.
(6) The information processing apparatus according to any one of (1) to (5), wherein the property information is information for evaluating the importance of the notification information.
(7) The information processing apparatus according to (4), wherein the notification method determination unit selects a notification unit that acts on the tactile sensation of the user according to the property information.
(8) The information processing apparatus according to (4) or (7), wherein the notification method determination unit further selects a notification unit that affects the user's hearing according to the property information.
(9) The information processing apparatus according to (4), 7 or 8, wherein the notification method determination unit further selects a notification unit that affects the user's vision according to the property information.
(10) An information importance score calculation unit that calculates an information importance score representing the importance of the notification information based on the property information, and the notification method determination unit has a high information importance score The information processing apparatus according to (4), wherein a notification unit that can provide a greater amount of information to the user is selected.
(11) The notification method determination unit, according to the information importance score, information that the notification information has been acquired, a part of the content of the notification information, and all of the content of the notification information, The information processing apparatus according to (10), wherein a notification unit that notifies one of the two is selected.
(12) A user state score calculating unit that calculates a user state score representing the necessity of the notification information for the user based on the user information, and further comprising: a notification method determining unit that includes a plurality of devices. When selecting a notification device for performing notification based on notification information for the user, the higher the user status score, the more devices are selected as the notification device. (1) to (11) The information processing apparatus according to any one of claims.
(13) The notification method determination unit is configured to perform the notification method such that an amount of information notified to the user is reduced when the user status determined based on the user information is a specific status. The information processing apparatus according to any one of (1) to (12), which is determined.
(14) The information processing apparatus according to any one of (1) to (13), wherein at least one of the user information and the property information includes information on a past action history of the user.
(15) At least one of the user information and the property information is at least information on a time at which notification is performed based on the notification information and information on a position of the user at the time of notification based on the notification information The information processing apparatus according to any one of (1) to (14), including any of them.
(16) Any one of (1) to (15), wherein the user information includes information indicating a situation of the user when notification based on the notification information is detected by a plurality of devices. The information processing apparatus described in 1.
(17) The property information includes any one of (1) to (16), including at least one of information indicating freshness of the notification information and information indicating timely importance of the notification information The information processing apparatus according to item.
(18) A notification notification method based on the notification information based on user information indicating a state of a user to be notified based on the notification information and property information indicating the property of the notification information. Determining an information processing method.
(19) Based on the user information indicating the status of the user to be notified based on the notification information and the property information indicating the property of the notification information, the notification of the notification based on the notification information is sent to the computer processor. A program for realizing a function for determining a notification method.

 1、2  情報通知システム
 10、30  情報処理装置
 20、40  デバイス
 110  センサ部
 120  出力部
 130  記憶部
 140  制御部
 150  情報取得部
 151  時刻/位置情報取得部
 152  ユーザ情報取得部
 153  デバイス情報取得部
 160  性質情報取得部
 170  スコア算出部
 171  ユーザ状態スコア算出部
 172  情報重要度スコア算出部
 180  通知方法決定部
DESCRIPTION OF SYMBOLS 1, 2 Information notification system 10, 30 Information processing apparatus 20, 40 Device 110 Sensor part 120 Output part 130 Storage part 140 Control part 150 Information acquisition part 151 Time / position information acquisition part 152 User information acquisition part 153 Device information acquisition part 160 Property information acquisition unit 170 Score calculation unit 171 User state score calculation unit 172 Information importance score calculation unit 180 Notification method determination unit

Claims (19)

 通知情報に基づく通知が行われる対象となるユーザの状態を表すユーザ情報と、前記通知情報の性質を表す性質情報と、に基づいて、前記通知情報に基づく通知の通知方法を決定する通知方法決定部、
 を備える、情報処理装置。
Notification method determination for determining a notification method based on the notification information based on user information indicating a state of a user to be notified based on the notification information and property information indicating the property of the notification information Part,
An information processing apparatus comprising:
 前記通知方法決定部は、前記ユーザ情報に基づいて、複数のデバイスの中から、前記ユーザに対して通知情報に基づく通知を行う通知デバイスを選択する、
 請求項1に記載の情報処理装置。
The notification method determination unit selects a notification device that performs notification based on notification information for the user from a plurality of devices based on the user information.
The information processing apparatus according to claim 1.
 前記通知方法決定部は、前記複数のデバイスに含まれる少なくとも1つのデバイスの状態を示すデバイス情報に更に基づいて、前記複数のデバイスの中から、前記ユーザに対して前記通知情報に基づく通知を行う通知デバイスを選択する、
 請求項2に記載の情報処理装置。
The notification method determining unit performs notification based on the notification information from the plurality of devices to the user based on device information indicating a state of at least one device included in the plurality of devices. Select a notification device,
The information processing apparatus according to claim 2.
 前記通知方法決定部は、前記性質情報に基づいて、前記通知デバイスの各々に対して、前記通知デバイスにおける前記通知情報に基づく通知の通知手段を決定する、
 請求項2に記載の情報処理装置。
The notification method determination unit determines a notification means for notification based on the notification information in the notification device for each of the notification devices based on the property information.
The information processing apparatus according to claim 2.
 前記通知方法決定部は、前記性質情報に基づいて、前記通知情報に基づく通知の情報量を変化させる、
 請求項1に記載の情報処理装置。
The notification method determination unit changes an information amount of notification based on the notification information based on the property information.
The information processing apparatus according to claim 1.
 前記性質情報は、前記通知情報の重要さを評価するための情報である、
 請求項1に記載の情報処理装置。
The property information is information for evaluating the importance of the notification information.
The information processing apparatus according to claim 1.
 前記通知方法決定部は、前記性質情報に応じて、前記ユーザの触覚に作用する通知手段を選択する、
 請求項4に記載の情報処理装置。
The notification method determination unit selects a notification unit that acts on the sense of touch of the user according to the property information.
The information processing apparatus according to claim 4.
 前記通知方法決定部は、前記性質情報に応じて、前記ユーザの聴覚に作用する通知手段を更に選択する、
 請求項4に記載の情報処理装置。
The notification method determination unit further selects a notification unit that affects the user's hearing according to the property information.
The information processing apparatus according to claim 4.
 前記通知方法決定部は、前記性質情報に応じて、前記ユーザの視覚に作用する通知手段を更に選択する、
 請求項4に記載の情報処理装置。
The notification method determination unit further selects notification means that affects the user's vision according to the property information.
The information processing apparatus according to claim 4.
 前記性質情報に基づいて、前記通知情報の重要度を表す情報重要度スコアを算出する情報重要度スコア算出部、を更に備え、
 前記通知方法決定部は、前記情報重要度スコアが高いほど、ユーザに対してより多くの情報量を提供可能な通知手段を選択する、
 請求項4に記載の情報処理装置。
An information importance score calculating unit that calculates an information importance score representing the importance of the notification information based on the property information;
The notification method determination unit selects a notification unit that can provide a larger amount of information to the user as the information importance score is higher.
The information processing apparatus according to claim 4.
 前記通知方法決定部は、前記情報重要度スコアに応じて、前記通知情報が取得された旨の情報、前記通知情報の内容の一部、及び、前記通知情報の内容の全て、のいずれかを通知する通知手段を選択する、
 請求項10に記載の情報処理装置。
The notification method determination unit selects one of information indicating that the notification information has been acquired, part of the content of the notification information, and all of the content of the notification information according to the information importance score. Select the notification means to notify,
The information processing apparatus according to claim 10.
 前記ユーザ情報に基づいて、ユーザにとっての前記通知情報の必要性を表すユーザ状態スコアを算出するユーザ状態スコア算出部、を更に備え、
 前記通知方法決定部は、複数のデバイスの中から、前記ユーザに対して通知情報に基づく通知を行う通知デバイスを選択する際に、前記ユーザ状態スコアが高いほど、より多くのデバイスを前記通知デバイスとして選択する、
 請求項1に記載の情報処理装置。
A user condition score calculating unit that calculates a user condition score representing the necessity of the notification information for the user based on the user information;
When the notification method determination unit selects a notification device that performs notification based on notification information to the user from a plurality of devices, the higher the user status score, the more devices the notification device determines. Select as the
The information processing apparatus according to claim 1.
 前記通知方法決定部は、前記ユーザ情報に基づいて判断される前記ユーザの状況が特定の状況である場合に、ユーザに対して通知される情報量が少なくなるような前記通知方法を決定する、
 請求項1に記載の情報処理装置。
The notification method determining unit determines the notification method such that an amount of information notified to the user is reduced when the user status determined based on the user information is a specific status.
The information processing apparatus according to claim 1.
 前記ユーザ情報及び前記性質情報の少なくともいずれかは、前記ユーザの過去の行動履歴についての情報を含む、
 請求項1に記載の情報処理装置。
At least one of the user information and the property information includes information on the past action history of the user,
The information processing apparatus according to claim 1.
 前記ユーザ情報及び前記性質情報の少なくともいずれかは、前記通知情報に基づく通知が行われる時刻についての情報及び前記通知情報に基づく通知が行われる際の前記ユーザの位置についての情報の少なくともいずれかを含む、
 請求項14に記載の情報処理装置。
At least one of the user information and the property information is at least one of information about a time when notification based on the notification information is performed and information about a position of the user when notification based on the notification information is performed. Including,
The information processing apparatus according to claim 14.
 前記ユーザ情報は、複数のデバイスによって検出される、前記通知情報に基づく通知が行われる際の前記ユーザの状況を示す情報を含む、
 請求項15に記載の情報処理装置。
The user information includes information indicating a situation of the user when notification based on the notification information is detected by a plurality of devices.
The information processing apparatus according to claim 15.
 前記性質情報は、前記通知情報の鮮度を示す情報、及び、前記通知情報の時宜的な重要性を示す情報の少なくともいずれかを含む、
 請求項15に記載の情報処理装置。
The property information includes at least one of information indicating freshness of the notification information and information indicating timely importance of the notification information.
The information processing apparatus according to claim 15.
 プロセッサが、通知情報に基づく通知が行われる対象となるユーザの状態を表すユーザ情報と、前記通知情報の性質を表す性質情報と、に基づいて、前記通知情報に基づく通知の通知方法を決定すること、
 を含む、情報処理方法。
A processor determines a notification method of notification based on the notification information based on user information indicating a state of a user to be notified based on the notification information and property information indicating a property of the notification information. thing,
Including an information processing method.
 コンピュータのプロセッサに、
 通知情報に基づく通知が行われる対象となるユーザの状態を表すユーザ情報と、前記通知情報の性質を表す性質情報と、に基づいて、前記通知情報に基づく通知の通知方法を決定する機能、
 を実現させるための、プログラム。
Computer processor,
A function for determining a notification method based on the notification information based on user information indicating a state of a user to be notified based on the notification information and property information indicating the property of the notification information;
A program to realize
PCT/JP2015/065351 2014-06-24 2015-05-28 Information processing device, information processing method, and program Ceased WO2015198783A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2014129167 2014-06-24
JP2014-129167 2014-06-24

Publications (1)

Publication Number Publication Date
WO2015198783A1 true WO2015198783A1 (en) 2015-12-30

Family

ID=54937880

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2015/065351 Ceased WO2015198783A1 (en) 2014-06-24 2015-05-28 Information processing device, information processing method, and program

Country Status (1)

Country Link
WO (1) WO2015198783A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020052450A (en) * 2018-09-21 2020-04-02 富士ゼロックス株式会社 Information processing apparatus and program
US11210699B2 (en) * 2018-10-18 2021-12-28 At&T Intellectual Property I, L.P. Method and apparatus for targeted advertising
US11227310B2 (en) * 2018-10-16 2022-01-18 At&T Intellectual Property I, L.P. Method and apparatus for targeted advertising selection
US11575956B2 (en) 2018-10-03 2023-02-07 At&T Intellectual Property I, L.P. Method and apparatus for determining the accuracy of targeted advertising

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001318751A (en) * 2000-01-18 2001-11-16 Seiko Epson Corp Display device, portable information processing device, information recording medium, and electronic device
JP2003058912A (en) * 2001-05-18 2003-02-28 Sony Computer Entertainment Inc Display device and image processing method
JP2012212364A (en) * 2011-03-31 2012-11-01 Sony Corp Information processor, information processing method, program, and recording medium

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001318751A (en) * 2000-01-18 2001-11-16 Seiko Epson Corp Display device, portable information processing device, information recording medium, and electronic device
JP2003058912A (en) * 2001-05-18 2003-02-28 Sony Computer Entertainment Inc Display device and image processing method
JP2012212364A (en) * 2011-03-31 2012-11-01 Sony Corp Information processor, information processing method, program, and recording medium

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020052450A (en) * 2018-09-21 2020-04-02 富士ゼロックス株式会社 Information processing apparatus and program
US11575956B2 (en) 2018-10-03 2023-02-07 At&T Intellectual Property I, L.P. Method and apparatus for determining the accuracy of targeted advertising
US11227310B2 (en) * 2018-10-16 2022-01-18 At&T Intellectual Property I, L.P. Method and apparatus for targeted advertising selection
US20220092643A1 (en) * 2018-10-16 2022-03-24 At&T Intellectual Property I, L.P. Method and apparatus for targeted advertising selection
US11210699B2 (en) * 2018-10-18 2021-12-28 At&T Intellectual Property I, L.P. Method and apparatus for targeted advertising

Similar Documents

Publication Publication Date Title
US9094730B1 (en) Providing timely media recommendations
CN104699646B (en) Predictive forwarding of notification data
US9947205B2 (en) Somatosensory type notification alerts
CN105847982B (en) Electronic device and method for providing content thereof
US20120209907A1 (en) Providing contextual content based on another user
US11303591B2 (en) Management system for audio and visual content
US9456308B2 (en) Method and system for creating and refining rules for personalized content delivery based on users physical activities
US20200204643A1 (en) User profile generation method and terminal
CN111247782B (en) Method and system for automatically creating instant AD-HOC calendar events
JP2018538648A (en) Ranking information based on the properties of the computing device
CN103152375A (en) Information processing apparatus, information processing method, program, recording medium, and information processing system
WO2015198783A1 (en) Information processing device, information processing method, and program
CN110431582B (en) Outputting re-interface alerts by a computing device
JP7138419B2 (en) ADVERTISING DISTRIBUTION SYSTEM AND INFORMATION PROCESSING DEVICE
WO2017012662A1 (en) A system for providing recommendation information for user device
JP2016071532A (en) Distribution apparatus and distribution method
US9848449B2 (en) Methods and systems for transmitting signals between electronic devices
US11170630B2 (en) Audio conditioning chimes
JP2021107958A (en) Customer attraction support system, customer attraction support method, store terminal, and store program
HK1172414A (en) Providing contextual content based on another user

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 15811579

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

NENP Non-entry into the national phase

Ref country code: JP

122 Ep: pct application non-entry in european phase

Ref document number: 15811579

Country of ref document: EP

Kind code of ref document: A1