[go: up one dir, main page]

JP2012060235A - 動作条件設定システム、ユーザ装置、設定サーバ、及び動作条件設定方法 - Google Patents

動作条件設定システム、ユーザ装置、設定サーバ、及び動作条件設定方法 Download PDF

Info

Publication number
JP2012060235A
JP2012060235A JP2010198980A JP2010198980A JP2012060235A JP 2012060235 A JP2012060235 A JP 2012060235A JP 2010198980 A JP2010198980 A JP 2010198980A JP 2010198980 A JP2010198980 A JP 2010198980A JP 2012060235 A JP2012060235 A JP 2012060235A
Authority
JP
Japan
Prior art keywords
setting
user
server
information
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2010198980A
Other languages
English (en)
Other versions
JP2012060235A5 (ja
Inventor
Fumiichiro Fujii
文一郎 藤井
Hiroshi Okada
浩 岡田
Masahiko Enari
正彦 江成
Katsuya Hori
克弥 堀
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
Priority to JP2010198980A priority Critical patent/JP2012060235A/ja
Priority to PCT/JP2011/004549 priority patent/WO2012032714A1/en
Priority to CN2011800412561A priority patent/CN103098449A/zh
Priority to EP11823196.8A priority patent/EP2614631A4/en
Priority to US13/818,115 priority patent/US20130159400A1/en
Publication of JP2012060235A publication Critical patent/JP2012060235A/ja
Publication of JP2012060235A5 publication Critical patent/JP2012060235A5/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • G06F15/177Initialisation or configuration control
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1684Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9537Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
    • 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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/038Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72454User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72457User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to geographic location
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/038Indexing scheme relating to G06F3/038
    • G06F2203/0381Multimodal input, i.e. interface arrangements enabling the user to issue commands by simultaneous use of input devices of different nature, e.g. voice plus gesture on digitizer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72442User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for playing music files

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Databases & Information Systems (AREA)
  • Signal Processing (AREA)
  • Environmental & Geological Engineering (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Data Mining & Analysis (AREA)
  • Software Systems (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephonic Communication Services (AREA)
  • Telephone Function (AREA)

Abstract

【課題】ユーザ装置の動作条件を設定する設定画面を別途の設定サーバにより提供する。
【解決手段】動作条件設定システム1は、利用者又は上記利用者の周りの環境の状態を検出した検出情報に基づく動作条件を設定するための設定画面の表示を制御する表示制御部221と、上記設定画面に対する操作情報を取得する操作情報取得部223と、上記操作情報に基づき動作条件を決定する動作条件決定部225とを有する設定サーバ200と、ネットワークを介して上記設定サーバと接続する通信部101と、上記設定サーバにより決定された動作条件に従って動作する動作部103とを有するユーザ装置100とを有する。
【選択図】図1

Description

本発明は、動作条件設定システム、ユーザ装置、設定サーバ、及び動作条件設定方法に関する。
ユーザ装置において、アラームやスケジューラなど、特定の動作条件を満たした場合に何らかの動作を行う機能がある。この動作条件の設定は、通常、予めユーザ装置に内蔵されたアプリケーションによる設定画面を操作することによってなされている(例えば、特許文献1)。
一方、主に携帯型のユーザ装置において、ユーザやユーザの周りの環境の状態を検出する検出機能が搭載されたものが登場してきている。例えば、検出機能の一例としては、位置情報の検出機能が挙げられる。位置情報を検出する機能は、携帯電話及びノート型PC(Personal Computer)を始めとする携帯型のユーザ装置に搭載されるようになっている。また、ユーザ装置を通じて、よりユーザそれぞれの状態に合わせた適切な情報を提供するために、今後も様々な検出機能が搭載されることが考えられる。
特開2009−276220号公報
しかし、上述の通り動作条件の設定画面は、予め内蔵されたアプリケーションにより固定されており、柔軟な更新が行えないという問題があった。例えば、新たなハードウェアを追加したとき、又は、既に取得することのできる検出情報の新たな活用方法が提供されるようになったとき、動作条件に用いるパラメータの追加、及び動作条件の組み合わせの変更が望まれる場合がある。
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、ユーザ装置の動作条件を設定する画面を別途の設定サーバにより提供することにより、柔軟に動作条件の設定項目を変更することが可能な、新規かつ改良された動作条件設定システム、ユーザ装置、設定サーバ、及び動作条件設定方法を提供することにある。
上記課題を解決するために、本発明のある観点によれば、利用者又は上記利用者の周りの環境の状態を検出した検出情報に基づく動作条件を設定するための設定画面の表示を制御する表示制御部と、上記設定画面に対する操作情報を取得する操作情報取得部と、上記操作情報に基づき動作条件を決定する動作条件決定部とを有する設定サーバと、ネットワークを介して上記設定サーバと接続する通信部と、上記設定サーバにより決定された動作条件に従って動作する動作部と、を有するユーザ装置とを有する、動作条件設定システムが提供される。
かかる構成によれば、ユーザ装置の動作条件をオンラインのサーバ上で提供することができる。このため、設定画面の更新を容易に行うことができる。また、この動作条件は、例えばセンサなどにより取得された、利用者や利用者の周りの環境の状態を示す検出情報に基づいて設定される。検出できる情報は、ユーザ装置に搭載されたセンサ種別などにより異なるが、このセンサはモジュールとして追加及び削除することも考えられる。また、同じ検出情報であっても、新たな利用方法が開発されることもある。このように、動作条件の設定項目に変更が生じた場合であっても、オンライン上で提供される設定画面であれば、容易に更新することが可能である。
また、上記動作条件は、上記動作部を起動するための起動条件を含み、上記ユーザ装置又は上記設定サーバのいずれかは、上記動作条件と上記検出情報とに基づき、上記起動条件を満たしているか否かを判定する判定部をさらに有するものであってもよい。
また、上記ユーザ装置は、上記検出情報を取得する検出情報取得部をさらに有し、上記通信部は、上記検出情報取得部が取得した検出情報を上記設定サーバに送信し、上記設定サーバは、上記動作条件決定部により決定された動作条件を記憶する記憶部と、上記記憶部に記憶された動作条件と、上記ユーザ装置から送信された検出情報とに基づいて上記起動条件を満たしているか否かを判定する上記判定部とをさらに有してもよい。
また、上記検出情報を解析する解析サーバをさらに備え、上記判定部は、上記解析サーバによる解析結果に基づいて上記判定を行ってもよい。
また、上記動作部は、コンテンツを再生する再生部であり、上記コンテンツを配信する配信サーバをさらに有し、上記設定サーバは、上記判定部が上記起動条件を満たしていると判定すると、上記配信サーバが、上記ユーザ装置にコンテンツを配信するよう制御する再生制御部、をさらに有してもよい。
また、上記コンテンツは、公共施設のアナウンスデータであってもよい。
また、上記ユーザ装置は、配信された上記アナウンスデータを記憶する記憶部をさらに有し、上記動作部は、上記アナウンスデータが配信されたとき、又は上記利用者の操作に応じて、上記アナウンスデータの再生を開始してもよい。
また、上記ユーザ装置は、上記検出情報として上記利用者の生体情報を取得する検出情報取得部をさらに有し、上記動作部は、上記判定部が上記生体情報に基づく起動条件を満たすと判定するとコンテンツを再生する再生部であってもよい。
また、上記検出情報取得部は、上記検出情報として時刻情報をさらに取得し、上記判定部は、上記時刻情報が上記起動条件に設定された時刻を過ぎると、上記生体情報に基づいて上記利用者が就寝しているか否かを判定し、上記動作部は、上記利用者が就寝していると判定された場合に上記コンテンツを再生してもよい。
また、上記検出情報取得部は、上記利用者の位置を示す位置情報をさらに取得し、上記判定部は、上記位置情報が上記利用者の自宅を示し、上記生体情報が上記利用者が動いていないことを示す場合に、上記利用者が就寝していると判定してもよい。
また、上記動作条件決定部は、上記起動条件を含む動作条件が記述された動作条件設定情報を生成し、上記設定サーバは、上記動作条件設定情報を、上記ユーザ装置に送信する送信部をさらに有し、上記ユーザ装置は、上記検出情報に基づいて、受信された上記動作条件設定情報に含まれる起動条件が満たされているか否かを判断する判断部を有してもよい。
また、上記課題を解決するために、本発明の別の観点によれば、利用者又は上記利用者の周りの環境の状態を検出した検出情報に基づく動作条件を設定する設定サーバとネットワークを介して接続する通信部と、上記設定サーバにより設定された動作条件に従って動作する動作部とを有する、ユーザ装置が提供される。
また、上記課題を解決するために、本発明の別の観点によれば、利用者又は上記利用者の周りの環境の状態を検出した検出情報に基づく動作条件を設定するための設定画面の表示を制御する表示制御部と、上記設定画面に対する操作情報を取得する操作情報取得部と、上記操作情報に基づき動作条件を決定する動作条件決定部とを有する、設定サーバが提供される。
また、上記課題を解決するために、本発明の別の観点によれば、ユーザ装置と、上記ユーザ装置の動作条件を設定する設定サーバと、を有する動作条件設定システムの、上記設定サーバが、上記ユーザ装置の利用者又は上記利用者の周りの環境の状態を検出した検出情報に基づく動作条件を設定するための設定画面の表示を制御するステップと、上記設定画面に対する操作情報を取得するステップと、上記操作情報に基づき動作条件を決定するステップと、上記ユーザ装置が、上記設定サーバにより設定された動作条件に従って動作するステップと、を含む、動作条件設定方法が提供される。
以上説明したように本発明によれば、ユーザ装置の動作条件を設定する画面を別途の設定サーバにより提供することにより、柔軟に動作条件の設定項目を変更することができる。
本発明の一実施形態に係る設定システムの一例を示す構成図である。 同実施形態にかかる連携サイトの例を示す説明図である。 同実施形態にかかるユーザ装置の構成を示すブロック図である。 同実施形態にかかるユーザ装置の制御部の詳細構成の一例を示すブロック図である。 同実施形態にかかるユーザ装置の制御部の詳細構成の他の一例を示すブロック図である。 同実施形態にかかるユーザ装置に搭載するセンサと当該センサから取得する情報の一例を示す表である。 同実施形態にかかる設定サーバの構成を示すブロック図である。 同実施形態にかかる設定サーバの設定動作の一例を示すフローチャートである。 同実施形態にかかる設定サーバにより生成される設定記述データの記載項目の一例を示す表である。 同実施形態にかかる連携サイトにより学習する情報の一例を示す表である。 同実施形態にかかるユーザ装置により再生されるコンテツ種と利用形態を示す表である。 第1の実施例であるネットワーク配信公共放送方式の概要を示す説明図である。 第1の実施例の場内放送配信システムの効果についての説明図である。 第1の実施例における設定記述データの一例を示す説明図である。 第1の実施例におけるユーザ装置の動作を示すフローチャートである。 第1の実施例の変形例における設定システムの動作を示すシーケンス図である。 第2の実施例のインテリジェントアラーム方式の概要を示す説明図である。 第2の実施例のインテリジェントアラーム方式の概要を示す説明図である。 第2の実施例における設定記述データの一例を示す説明図である。 第2の実施例におけるユーザ装置の動作の一例を示す説明図である。 第1及び第2の実施例においてユーザ装置が取得する検出値と検出値の活用方法を示す表である。
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
なお、説明は以下の順序で行うものとする。
1.システム概要
2.ユーザ装置の構成
3.設定サーバの構成
4.第1の実施例
5.第2の実施例
6.まとめ
<1.システム概要>
まず、図1及び図2を参照しながら、本発明の一実施形態に係る設定システム1について、その概要を説明する。図1は、本発明の一実施形態に係る設定システムの一例を示す構成図である。図2は、同実施形態にかかる連携サイトの例を示す説明図である。
図1を参照すると、設定システム1は、ユーザ装置100と、設定サイト200及び連携サイト300を含む設定サイト群と、配信サイト400とを有する。
ユーザ装置100は、通信機能及びコンテンツ再生機能を有する情報処理装置であり、該装置を利用するユーザの状態、又は該ユーザの周囲の環境の状態を検出する検出機能を有する装置である。ユーザ装置100は、検出機能による検出情報に基づいた動作条件に従ってコンテンツ再生機能を起動することができる。このような機能は、時刻の条件を満たすとコンテンツが再生されるアラーム機能として提供されていたが、本実施形態においては、様々な検出機能を用いることによって、より複雑な動作条件の下、よりユーザの状態に合わせた機能を提供する。ユーザ装置100の詳細な構成については、後述される。
なお、ユーザ装置100は、例えば、携帯電話、携帯用音楽再生装置、携帯用映像処理装置、携帯用ゲーム機器、PC、家庭用ゲーム機器、家電機器、家庭用映像処理装置(DVDレコーダ、ビデオデッキなど)、PDA(Personal Digital Assistants)などの情報処理装置であってよい。
設定サーバ200は、ユーザ装置100の動作条件の設定項目を選択又は入力するための設定サイトを提供する。設定サーバ200は、設定サイトの設定画面における操作情報に基づいて、ユーザ装置100の動作条件を設定する。設定サーバ200は、動作条件を記述した設定記述データをユーザ装置100に送信することができる。この場合、ユーザ装置100は、この設定記述データに従って、動作条件を満たしているか否かの判断を行う機能を有する。また、設定サーバ200は、動作条件設定情報を設定サーバ200内部又は外部の記憶部に記憶し、動作条件を満たしているか否かの判断を行う機能を有していてもよい。
また、設定サーバ200は、各種の機能を提供する連携サーバ300と通信路を介して接続し、連携サーバ300の提供する機能を利用することもできる。設定サーバ200は、配信サーバ400と通信路を介して接続し、配信サーバ400がユーザ装置100に対してコンテンツを配信するよう制御することもできる。かかる外部のサーバとの連携により、例えば設定サーバ200は、ユーザ装置100から取得した検出情報を連携サーバ300に送信し、連携サーバ300から検出情報の解析結果を取得して利用することができる。
連携サーバ300は、設定サイトから利用することのできる各種の機能を提供する連携サイトを提供する。連携サーバ300は、設定サーバ200と通信網を介して接続する。なお、図1において、設定サーバ200は、3つの連携サーバ300と接続されているが、設定サーバ200は、必要な数の連携サーバ300と接続することができる。また、連携サーバ300同士が連携することにより、さらに必要な処理を行ってもよい。ここで、連携サーバ300の具体的な例について、図2を参照しながら説明する。
図2には、連携サーバ300の例として、画像解析サーバ300aと、推論機能サーバ300bと、学習機能サーバ300cと、情報保持サーバ300dと、情報取得サーバ300eと、音声処理サーバ300fとが挙げられている。設定サーバ200は、これらの連携サーバ300に、ユーザ装置100から取得した検出情報、及びユーザ装置100のユーザに関する情報などを送信する。そして、連携サーバ300は、受信した情報に基づいた情報をそれぞれ取得又は生成して設定サーバ200に送信する。
画像解析サーバ300aは、受信した画像データに対して画像処理を行う機能を有する。例えば、画像解析サーバ300aは、画像データを解析して解析結果を出力する。ここで行われる画像解析の例としては、例えば顔認識や機械学習を用いた被写体及びシーンの識別などが挙げられる。この場合、例えば画像解析サーバ300aは、受信した画像データには、「ユーザAが被写体として含まれ、海辺で撮られた画像である」という解析結果を出力することができる。
推論機能サーバ300bは、受信した情報から推論した推論情報を出力する機能を有する。例えば、推論機能サーバ300bは、受信した気温、湿度、気圧、音声などの情報から、ユーザの不快度を推論し、出力してもよい。
学習機能サーバ300cは、受信した情報に基づいて学習を行い、学習情報を出力する機能を有する。例えば、学習機能サーバ300cは、受信した情報に基づいて、ユーザの生活パターンを学習する機能を有する。例えば、学習機能サーバ300cは、ユーザの位置情報の履歴から、会社又は学校の位置や自宅の位置などを学習することができる。または、学習機能サーバ300cは、ユーザの体温、脈拍、及び脳波などの生理情報に基づいて、ユーザの起床時刻及び就寝時刻を学習することができる。
情報保持サーバ300dは、外部の記憶部として機能するサーバである。例えば、ユーザの位置情報の履歴である移動軌跡情報を保持するサーバであってもよい。情報保持サーバ300dは、受信したデータをそのまま保持するものであってもよいし、情報を利用しやすい形態に加工して保持する機能を有していてもよい。
情報取得サーバ300eは、入力された情報に基づいて、必要な情報を取得するサーバである。また、音声処理サーバ300fは、受信した音声データに対して処理を施す機能を有する。連携サーバ300は、ここで示す以外にもあらゆる機能を提供するものであってよい。設定システム1は、この連携サーバ300の機能を利用することによって、柔軟に、必要な処理を利用することができる。
<2.ユーザ装置の構成>
次に、図3を参照しながら、本実施形態に係るユーザ装置100の機能構成について説明する。図3は、本実施形態にかかるユーザ装置の機能構成を示すブロック図である。
ユーザ装置100は、通信機能と、コンテンツ再生機能と、該装置のユーザに関する状態を示す情報を検出する検出機能とを有する情報処理装置である。ユーザ装置100は、通信部101と、制御部102と、再生部103と、出力部104と、記憶部105と、操作部106と、1又は複数のセンサユニット110とを主に有する。
通信部101は、例えば、インターネットなどの通信網に接続するための通信デバイス等で構成された通信インタフェースである。例えば、通信部101が無線通信を行う場合には、通信に係る信号を送受信するための通信アンテナと、通信に係る各種の信号処理を行う処理回路などを含むものであってよい。また、通信部101は、有線による通信を行う通信インタフェースであってよい。通信部101は、設定サーバ200との間で、通信網を介して設定画面に対する操作情報及びセンサによる検出情報、並びに、これらに基づいて生成された設定記述データなどの各種データを送受信する。
制御部102は、ユーザ装置100全体の動作を制御する。制御部102は、設定制御部120と再生制御部130として主に機能する(図4及び図5参照)。設定制御部120は、ユーザ装置100の再生機能に対する動作条件の設定を制御する機能を有する。本実施形態において、動作条件は、例えば、再生機能の起動条件と、再生に係る各種の設定値とを含む。また、再生制御部130は、ユーザ装置100の再生機能の動作を制御する。制御部102の詳細な機能については、図4と図5とを用いて後述される。
再生部103は、再生制御部130の制御に従って、コンテンツの再生を行う。再生されたコンテンツは、出力部104から出力される。
出力部104は、ユーザに対して情報を出力する機能を有する。ここで出力される情報は、例えば表示画面又は音声などの形式でユーザに提供される。例えば、出力部は、
液晶ディスプレイ(LCD)装置、OLED(Organic Light Emitting Diode)装置、CRT(Cathode Ray Tube)ディスプレイ装置、およびランプなどの表示装置と、スピーカなどの音声出力装置で構成される。出力部104は、例えば、再生されたコンテンツを出力する。具体的には、表示装置は再生された映像データ等の各種情報をテキストまたはイメージで表示する。一方、音声出力装置は、再生された音声データ等を音声に変換して出力する。或いは、出力部104は、外部の表示装置又は音声出力装置との接続インタフェースであってもよい。
記憶部105は、ユーザ装置100において用いられる様々なデータを格納する機能を有する。記憶部105は、記憶媒体と、記憶媒体にデータを記録する記録装置と、記憶媒体からデータを読み出す読出し装置と、記憶媒体に記憶されたデータを削除する削除装置などを含むことができる。ここで用いられる記憶媒体としては、フラッシュメモリ、EEPROM(Electronically Erasable and Programmable Read Only Memory)、MRAM(Magnetoresistive Random Access Memory)、FeRAM(Ferroelectric Random Access Memory)、PRAM(Phase change Random Access Memory)などの不揮発性メモリ、及び、HDD(Hard Disk Drive)などの磁気記録媒体などが挙げられる。本実施形態においては、記憶部105は、制御部102が実行するプログラム、再生部103が再生するコンテンツ、設定サーバ200から受信した、動作条件を含む設定記述データ、などが記憶される。
操作部106は、ユーザが操作することにより、ユーザ装置100に対して各種の情報を入力するための機能を有する。例えば、操作部106は、タッチパネル、マウス、キーボード、ボタン、マイク、スイッチおよびレバーなどユーザが情報を入力するための入力手段と、ユーザによる入力に基づいて入力信号を生成し、制御部102に出力する入力制御回路などから構成されている。
センサユニット110は、ユーザ装置100のユーザの状態、又はユーザの周りの環境の状態を検出する検出機能を有する。センサユニット110は、検出機能を有するセンサと、検出値に対する各種の処理を行う処理部とを含むことができる。センサユニット110は、センサによる検出値そのもの、又は、検出値に処理を施した情報である検出情報を出力する。
ここで、センサユニット110は、ユーザの状態又はユーザの周りの環境の状態を検出する機能を有するものであればよい。例えば、センサにより取得される検出値と、当該検出値に処理を加えることにより得ることのできる検出情報との関係が図6に示される。センサユニットは、ここで示される各種の検出値を取得するセンサを含むものであってよい。ここで、検出値から検出情報を得るための処理は、ユーザ装置100内部、設定サーバ200、又は連携サーバ300のうちの少なくともいずれかにおいて行うことができる。
なお、図6において示される検出情報のうち、位置情報から得られる位置信頼性は、位置情報の信頼性を示す情報である。例えば、位置情報の履歴から、ユーザの自宅位置や職場の位置、さらには、自宅を出る時間と自宅に戻る時間の平均値などを学習することにより得ることができる。このため、例えば、ユーザが日常通りの行動をしているのか、或いは、日常と異なる行動をしているのかを検出することができる。
また、ここで用いられるセンサの種類によっては、検出値を得るために、ユーザに対して所定の位置関係に設置されることを要する場合がある。例えば、脳波を取得する場合には、通常、センサの一部がユーザの頭部に接している必要がある。このように、所定の位置に装着することが必要な場合には、ユーザ装置100は、ウェアラブルな形状を有している、又は、別途のアクセサリを用いることによって、ユーザの身体に装着することができる必要がある。
ここで、制御部102の詳細な構成について、図4及び図5を参照しながら説明する。設定サーバ200により提供される、ユーザ装置100の動作条件の設定画面により設定された動作条件は、ユーザ装置100に対して設定記述データとして送信される場合と、設定サーバ200により保存され、設定サーバ側でユーザ装置100の再生機能を起動させるか否かの判定が行われる場合とがある。図4は前者の場合の構成を示し、図5は後者の場合の構成を示している。
まず、図4を参照すると、ユーザ装置100の制御部102は、設定制御部120の機能と再生制御部130の機能とを主に有する。設定制御部120は、ユーザ装置100の再生機能の起動条件、再生コンテンツ、及び再生音量などを含むことのできる動作条件の設定を制御する。設定制御部120は、設定サーバ200の提供する設定画面そ出力部104に表示させるとともに、設定画面に対するユーザの操作情報を取得して、取得した操作情報を通信部101を介して設定サーバ200に送信させる。また、設定制御部120は、通信部101を介して設定サーバ200から受信した設定記述データを取得し、取得した設定記述データを記憶部105に記憶させる。
再生制御部130は、再生部103によるコンテンツの再生動作を制御する。再生制御部130は、コンテンツ取得部131と、動作条件取得部133と、判定部135と、検出情報取得部137との機能をさらに有する。再生制御部130は、動作条件取得部133によって記憶部105から取得された設定記述ファイルに記述された動作条件と、検出条件取得部137によってセンサユニット110から取得された検出情報と、に基づいて再生部103による再生動作を制御する。なお、判定部135は、上記動作条件と検出情報とに基づいて、動作条件に含まれる再生機能の起動条件を満たしているか否かを判定する。再生制御部130は、判定部135が起動条件を満たしていると判断したときに、コンテンツ取得部131により動作条件に含まれる、再生対象となるコンテンツの情報に従って、コンテンツを取得させる。コンテンツ取得部131は、記憶部105に記憶されたコンテンツを取得してもよいし、通信部101を介して、外部の配信サーバ400からコンテンツを取得してもよい。そして、再生制御部130は、コンテンツ取得部131により取得されたコンテンツを、動作条件に従って再生させる。再生制御部130は、判定部135により、起動条件を満たしているか否かを定期的に判定してもよい。
以上、図4を参照しながら、設定サーバ200から予め受信している設定記述ファイルに従って、ユーザ装置100が動作条件の起動条件を満たしているか否かを判定する場合(以下、ユーザ装置100が自発的に動作するという意味で、自発型と呼ぶ)のユーザ装置100の構成について説明してきた。次に、図5を参照しながら、設定サーバ200が起動条件を満たしているか否かの判定を行う場合(以下、プッシュ型と呼ぶ)のユーザ装置100の構成について説明する。自発型とプッシュ型とは、起動条件の判定を行う装置が異なるため、データの流れが互いに異なる。
図5を参照すると、プッシュ型の場合のユーザ装置100の制御部102の構成が示されている。制御部102は、設定制御部120の機能と再生制御部130の機能とを主に有する。設定制御部120は、設定サーバ200の提供する設定画面を出力部104に表示させるとともに、設定画面に対するユーザの操作情報を取得して、取得した操作情報を通信部101を介して設定サーバ200に送信させる。
プッシュ型の場合には、設定サーバ200において動作条件が保存され、起動条件を満たしているか否かの判断は設定サーバ200により行われる。このため、再生制御部130において、動作条件取得部133は、設定サーバ200からプッシュされた起動命令と動作条件とを通信部101を介して取得する。なお、設定サーバ200における動作条件の判定において、検出情報が必要な場合には、検出情報取得部137により設定サーバ200の要求に応じて、該当のセンサユニット110から検出情報が取得される。検出情報取得部137は、取得した検出情報を通信部101を介して設定サーバ200に送信する。また、コンテンツ取得部131は、設定サーバ200が配信サーバ400にコンテンツの配信を要求することにより送信されてきたコンテンツを通信部101を介して取得する。
以上、本実施形態に係るユーザ装置100の機能の一例を示した。上記の各構成要素は、汎用的な部材や回路を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。また、各構成要素の機能を、CPU(Central Processing Unit)などの演算装置がこれらの機能を実現する処理手順を記述した制御プログラムを記憶したROM(Read Only Memory)やRAM(Random Access Memory)などの記憶媒体から制御プログラムを読出し、そのプログラムを解釈して実行することにより行ってもよい。従って、本実施形態を実施する時々の技術レベルに応じて、適宜、利用する構成を変更することが可能である。
なお、上述のような本実施形態に係るユーザ装置100の各機能を実現するためのコンピュータプログラムを作製し、パーソナルコンピュータ等に実装することが可能である。また、このようなコンピュータプログラムが格納された、コンピュータで読み取り可能な記録媒体も提供することができる。記録媒体は、例えば、磁気ディスク、光ディスク、光磁気ディスク、フラッシュメモリなどである。また、上記のコンピュータプログラムは、記録媒体を用いずに、例えばネットワークを介して配信してもよい。
<3.設定サーバの構成>
次に、図7を参照しながら、設定サーバ200の構成について説明する。図7は、本実施形態にかかる設定サーバ200の構成を示すブロック図である。
設定サーバ200は、ユーザ装置100からのアクセスを受け、ユーザ装置100の動作条件を設定するための設定画面を提供する。なお、このとき、動作条件の設定操作を行うユーザ装置100は、必ずしも、動作条件の設定対象のユーザ装置100でなくてもよい。動作条件の設定操作を行うユーザ装置100は、設定対象のユーザ装置100のユーザが有する別の装置であってもよい。また、動作条件の設定操作を行うユーザ装置100は、別のユーザの装置であってもよい。なお、別のユーザの装置に対して動作条件の設定を行う場合には、設定操作を行うことのできる装置をユーザID又は装置を識別するIDなどにより制限することが好ましい。
設定サーバ200は、通信部201と、記憶部203と、制御部210とを主に有する。制御部210は、認証制御部211と設定制御部213と再生制御部215として主に機能する。
通信部201は、例えば、インターネットなどの通信網に接続するための通信デバイス等で構成された通信インタフェースである。例えば、通信部201が無線通信を行う場合には、通信に係る信号を送受信するための通信アンテナと、通信に係る各種の信号処理を行う処理回路などを含むものであってよい。また、通信部201は、有線による通信を行う通信インタフェースであってよい。通信部201は、ユーザ装置100との間で、通信網を介して設定画面に対する操作情報及びセンサによる検出情報、並びに、これらに基づいて生成された設定記述データなどの各種データを送受信する。
記憶部203は、設定サーバ200において用いられる様々なデータを格納する機能を有する。記憶部203は、記憶媒体と、記憶媒体にデータを記録する記録装置と、記憶媒体からデータを読み出す読出し装置と、記憶媒体に記憶されたデータを削除する削除装置などを含むことができる。ここで用いられる記憶媒体としては、フラッシュメモリ、EEPROM(Electronically Erasable and Programmable Read Only Memory)、MRAM(Magnetoresistive Random Access Memory)、FeRAM(Ferroelectric Random Access Memory)、PRAM(Phase change Random Access Memory)などの不揮発性メモリ、及び、HDD(Hard Disk Drive)などの磁気記録媒体などが挙げられる。本実施形態においては、記憶部203は、制御部210が実行するプログラム、認証制御部211が認証のために用いる認証情報、設定画面に対する操作情報に基づいて設定された動作条件、などを記憶することができる。
制御部210は、設定サーバ200全体の動作を制御する機能を有する。制御部210は、認証制御部211により、アクセスしてきたユーザの認証を行う。そして、当該ユーザが登録されたユーザであった場合には、設定制御部213は、ユーザ情報に基づいて設定画面を生成して提供する。ここで、ユーザ情報は、予めユーザIDと対応づけて登録された情報であってもよいし、アクセスしてきたユーザ装置100から、認証と同時に取得するようにしてもよい。例えば、設定制御部213は、ユーザ装置100の有するセンサユニット110の種類の情報を取得して、当該ユーザ装置100において設定することのできる設定条件に基づいて動作条件の設定画面を生成することができる。
設定制御部213は、設定画面に対するユーザ装置100における操作情報を受信し、該操作情報に基づいて、動作条件を設定する。自発型の場合には、設定制御部213は、この動作条件に基づいて設定記述データを生成して通信部201を介してユーザ装置100に送信する。一方、プッシュ型の場合には、設定制御部213は、記憶部203に設定した動作条件を保存する。再生制御部215は、プッシュ型の場合に、保存された動作条件の起動条件を満たしているか否かを定期的に判定する。そして、起動条件が満たされた場合に、ユーザ装置100に対して起動命令と動作条件とを送信する。また、再生制御部215は、配信サーバ400に対して、対象のユーザ装置100にコンテンツを配信するよう指示することもできる。なお、この設定制御部213の機能のうち、設定画面の表示を制御する機能を表示制御部221、ユーザ装置100などからの設定画面に対する操作情報を取得する機能を操作情報取得部223、取得された操作情報に基づいて動作条件を決定し、動作条件設定情報を生成する機能を動作条件決定部225と称する。
以上、本実施形態に係る設定サーバ200の機能の一例を示した。上記の各構成要素は、汎用的な部材や回路を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。また、各構成要素の機能を、CPU(Central Processing Unit)などの演算装置がこれらの機能を実現する処理手順を記述した制御プログラムを記憶したROM(Read Only Memory)やRAM(Random Access Memory)などの記憶媒体から制御プログラムを読出し、そのプログラムを解釈して実行することにより行ってもよい。従って、本実施形態を実施する時々の技術レベルに応じて、適宜、利用する構成を変更することが可能である。
なお、上述のような本実施形態に係る設定サーバ200の各機能を実現するためのコンピュータプログラムを作製し、パーソナルコンピュータ等に実装することが可能である。また、このようなコンピュータプログラムが格納された、コンピュータで読み取り可能な記録媒体も提供することができる。記録媒体は、例えば、磁気ディスク、光ディスク、光磁気ディスク、フラッシュメモリなどである。また、上記のコンピュータプログラムは、記録媒体を用いずに、例えばネットワークを介して配信してもよい。
ここで、動作条件の設定処理の流れについて、図8を参照しながら説明する。図8は、本実施形態にかかる設定サーバ200の設定動作の一例を示すフローチャートである。
まず、設定サーバ200の認証制御部213は、アクセスしてきたユーザの認証処理を行う(S101)。この認証処理は、例えば、アクセスしてきたユーザのユーザIDを取得して、予め登録されたユーザの情報と照合することによって行われる。この照合処理は、設定サーバ200内部で行われてもよいし、別途の認証サーバによって行われてもよい。そして、認証制御部213は、アクセスしてきたユーザが登録されたユーザであるか否かを判定する(S103)。ここで、認証が不正であった場合には、認証制御部213は、エラー表示画面を表示させる(S105)。
一方、認証が正しい場合には、次に、設定制御部215は、当該ユーザのための設定画面を生成及び提供し、設定画面に対する操作情報を受付けることにより、動作条件の設定処理を行う(S107)。設定制御部215は、設定処理が終了したか否かを判断する(S109)。ステップS109の判断により設定処理が終了したと判断された場合には、次に、設定制御部215は、設定中の動作条件が、プッシュ型であるか否かを判断する(S111)。かかる判断は、例えば、設定画面の設定項目としてプッシュ型又は自発型の選択肢を準備し、設定画面に対する操作情報に基づいて判断される。プッシュ型である場合には、起動条件の判定が設定サーバ200側で行われるため、設定制御部215は、設定された動作条件を保存する(S113)。一方、ステップS111の判断において、自発型と判断された場合には、設定制御部215は、設定された動作条件に基づいて設定記述データを生成し(S115)、ユーザ装置100へ送信する(S117)。
ここで生成される設定記述データの記載項目の一例が、図9に示される。設定記述データには、例えば、設定された動作条件を識別するための設定識別子、ユーザ装置100に関する情報である情報端末情報、動作に関する情報、動作の際に使用するコンテンツの情報、センサによる検出情報の状態を組合わせて設定された動作条件、例外が発生した場合の処理についての情報、出力先や表示先、利用形態などを含む用途の情報が記述されてよい。
なお、設定記述データで動作条件として、センサによる検出値に基づいて学習された学習情報を用いることもできる。例えば、連携サーバ300として提供される学習機能サーバ300cの機能を利用することによって、複雑な解析の結果を容易に利用することができるようになる。また、学習のためにセンサの検出値の履歴が必要な場合であっても、学習機能サーバ300cの記憶部を用いることによって、ユーザ装置100に十分な記憶容量がない場合であっても対応することができる。
ここで学習することのできる情報の一例が、図10に示される。例えば、学習機能サーバ300cにより、ユーザ装置100の位置情報の履歴から会社や学校の位置を学習することができる。また、位置情報の履歴からは、自宅の位置や最寄り駅、通勤時間や使用路線まで学習することができる。或いは、コンテンツの利用履歴を学習することによって、コンテンツの嗜好情報や利用時間帯などユーザ装置100上におけるユーザの生活パターンを学習することができる。また、生体情報の履歴を学習することによって、睡眠時間、具体的には起床時刻と就寝時刻とを学習することができる。また、様々な検出情報を組合わせることによって、ユーザの行動パターンを学習することができる。例えば、通常時の勤務時間帯や余暇の過ごし方、よく立寄る場所などを知ることができる。これらの学習情報は、上述の通り、動作条件として用いることができる。
また、図11には、設定記述データの利用形態の一例が示される。図11は、同実施形態にかかるユーザ装置により再生されるコンテツ種と利用形態とを示す表である。ユーザ装置100において再生されるコンテンツが音声コンテンツである場合には、設定記述データの利用形態には、例えば、出力先として、ヘッドフォン、スピーカー、音反応ロボット、音反応ディスプレーなどの利用形態を記述することができる。また、ユーザ装置100において再生されるコンテンツが動画コンテンツ、静止画コンテンツ、文字コンテンツなどの場合には、設定記述データの利用形態には、出力先として、テレビ、内蔵ディスプレー、ヘッドマウントディスプレーなどの利用形態を記述することができる。
以上、本実施形態に係る設定システム1について説明してきた。ここまでは、一般的な構成について説明してきたが、次に、本設定システム1の具体的な利用形態について、2つの例を挙げて説明する。まず、第1の実施例は、ネットワークを介して公共の放送に係る音声データを配信する「ネットワーク配信公共放送方式」に関するものであり、第2の実施例は、センサによる検出値に基づいて、従来よりもより複雑な動作条件によって、よりユーザの状態に合わせた情報を提供することのできる「インテリジェントアラーム方式」に関するものである。
<4.第1の実施例>
まず、第1の実施例として「ネットワーク配信公共放送方式」について図12〜図16を参照しながら説明する。図12は、第1の実施例であるネットワーク配信公共放送方式の概要を示す説明図である。また、図13は、第1の実施例の場内放送配信システムの効果についての説明図である。図14は、第1の実施例における設定記述データの一例を示す説明図である。図15は、第1の実施例におけるユーザ装置の動作を示すフローチャートである。図16は、第1の実施例の変形例における設定システムの動作を示すシーケンス図である。
従来、電車、バス、及び飛行機などの公共交通機関においては、車内及び機内のアナウンスは、車内及び機内に設置されたスピーカを通じてユーザに提供されていた。このアナウンスを配信サーバ400上にアップロードして音声データにより提供することによって、ユーザは、それぞれのユーザ装置100で音声データをダウンロードして聞くことができるようになる。また、同様にショッピングセンターやデパート、及び博物館内の放送についても配信サーバ400上から提供することができる。ユーザは、予め、又は電車等への乗車時やショッピングセンターへの入場時に利用の設定をしておく。乗車車両や入場した場所にアナウンスがあることは、アラーム音やバイブレーション、画面に表示するアイコンなどでユーザに知らされ、ユーザは自分の好きなタイミングで音声データを再生することができる。この音声データは、当然繰り返し再生することができ、設定によっては、再生中のコンテンツと混ぜて聞くことや、再生を中断して聞くこともできる。また、ネットワークに接続することができる場所であれば、車内や場内にいなくても音声データを取得することができる。
図12に示したうち、以下にショッピングセンター内のアナウンスを配信サーバ400から配信する例について、詳細を説明する。例えば、ユーザ装置100を有するユーザUが、設定サーバ200の提供する設定画面において、予め動作条件を設定しているものとする。例えば、ここでは、7時から18時までの間に、あるショッピングセンター内であって、トイレとレストランに居るとき以外にアナウンスの配信を受けるという起動条件を含み、アナウンス再生時のボリュームは5で、アナウンスデータの取得先は「http://www.bbb.com/announce/」であるという動作条件が設定されているものとする。
図13は、第1の実施例の場内放送配信システムの効果についての説明図である。図13を参照すると、ユーザUは、例えばU1で示す位置、即ちレストラン内に居る場合には、アナウンスの配信を受けない。そして、その後ユーザがU2又はU3で示される位置に移動した場合には、アナウンスの配信を受ける。このとき、U1の位置に居た時点において配信されたアナウンスは、位置情報が配信を受けることのできる位置に移動したときに、まとめて配信されてもよい。そして、トイレ内に居るU4の位置においては、再びアナウンスの配信を受けないようにすることができる。
このようなシステムを実現するための設定記述データの一例が図14に示される。図14は、第1の実施例における設定記述データの一例を示す説明図である。ユーザが、予め設定サーバ200の提供する設定画面において上記の動作条件を入力すると、設定サーバ200から図14に示されるような設定記述データが送信される。ユーザ装置100は、受信した設定記述データを保存し、この設定記述データに記載された動作条件に従って動作する。
ここで、設定記述データに記載された動作条件に従ったユーザ装置100の処理の一例が図15に示される。図15は、第1の実施例におけるユーザ装置の動作を示すフローチャートである。ユーザ装置100の判定部135は、まず、時刻を検出するセンサユニット110から時刻情報を取得して設定された時間内であるか否かを判断する(S201)。具体的には、ここでは、判定部135は、その時点の時刻が9時から18時の間であるか否かを判断する。そして、時刻情報が設定された時間内である場合には、判定部135は、ユーザが、設定されたショッピングセンターの場内にいるか否かを判断する(S203)。ここで判定部135は、位置情報を取得するセンサユニット110から、ユーザ装置100の位置情報を取得するよう検出情報取得部に指示して、取得された位置情報に基づいてユーザが場内に居るか否かを判断する。ここで、かかる判断は、例えば、予めユーザ装置100がショッピングセンター内の位置情報を保持していることによって達成されてもよい。或いは、別途の解析サーバ300により、位置情報がショッピングセンターの場内であるか否か、トイレ内であるか否か、レストラン内であるか否かを解析し、この解析結果を用いてもよい。
続いて、判定部135は、取得した位置情報に基づいて、ユーザがトイレ又はレストランに居るかどうか判定する(S205,S207)。ユーザがトイレでもレストラン内でもない場所に居た場合には、次に、コンテンツ取得部131は、再生すべきコンテンツがあるか否かを配信サーバ400にアクセスすることにより確認する(S209)。再生するコンテンツがあった場合には、コンテンツ取得部131は、再生するコンテンツを取得し、再生制御部130は、コンテンツ取得部131により取得されたコンテンツを再生する(S211)。なお、ここで示したステップS201〜ステップS211までの処理は、適宜繰り返し行われてもよい。また、ここで取得されたコンテンツは、記憶部105に記憶されてもよい。かかる構成により、ユーザは、配信されたコンテンツを必要に応じて聞きなおすことができるようになる。
以上、自発型のアナウンス配信システムの一例について説明してきたが、このアナウンス配信システムは、設定サーバ200によりコンテンツの配信が行われるプッシュ型によっても実現することができる。図16に、プッシュ型によるアナウンス配信システムの動作の一例が示される。図16は、第1の実施例の変形例における設定システムの動作を示すシーケンス図である。
ここで例示するプッシュ型のアナウンス配信システムにおいては、予めユーザ装置100からの操作情報に基づいて設定された動作条件が設定サーバ200に記憶されている。そして、この動作条件に基づいて、設定サーバ200が起動条件を満たしているか否かを判断する。そして、設定サーバ200は、起動条件を満たしていた場合に配信サーバ400に、該当のユーザ装置100に対してコンテンツを配信するよう指示する。このとき、設定サーバ200は、起動条件を満たしているか否かを、ユーザ装置100から取得した検出情報に基づいて、解析サーバ300の解析機能を用いて判断してもよい。
例えば、まず設定サーバ200は、動作条件を参照して、その時点の時刻が設定された時間内であるか否かを判断する(S251)。設定された時間内となると、設定サーバ200は、ユーザ装置100に位置情報を送信するよう要求する(S253)。ユーザ装置100は、この要求に応じて、センサユニット110に検出情報である位置情報を取得させ、設定サーバ200に取得した位置情報を送信する(S255)。
設定サーバ200は、ユーザ装置100から受信した位置情報と解析条件を含む解析要求とを解析サーバ300に送信する(S257)。そして、解析サーバ300は、解析要求に応じて位置情報を解析する(S259)。例えば、解析サーバ300は、設定サーバ200から位置情報と、位置情報が所定のショッピングセンターの場内であるか否か、トイレ又はレストラン内であるか否かに対する解析要求とと受信すると、解析結果として場内であるか否か、トイレ内であるか否か、レストラン内であるか否かの情報を設定サーバ200に送信する(S261)。設定サーバ200は、受信した解析結果が設定された起動条件を満たしているか否かを判断する(S263)。
そして、ステップS263の判断により、解析結果が起動条件を満たしている場合に、設定サーバ200は、配信サーバ400にコンテンツの配信要求を送信する(S265)。配信サーバ400は、受信した配信要求に応じてユーザ装置100にコンテンツを配信する(S267)。ユーザ装置100は、受信したコンテンツデータを再生する(S269)。なお、図示していないが、設定サーバ200は、配信サーバ400にコンテンツ配信要求を送信すると共に、ユーザ装置100にコンテンツデータの再生条件、例えば、音量などの条件を送信してもよい。以上説明してきた各ステップは、設定サーバ200の再生制御部215により実行される。
また、ここでは、ユーザ装置100は、コンテンツが配信されるとすぐに再生処理を行うこととしたが、かかる例に限定されない。例えば、コンテンツが配信されると、バイブレーションや画面表示により配信された旨を通知し、ユーザが操作するとコンテンツの再生が開始されるように設定することもできる。
(第1の実施例の効果)
以上、説明してきたネットワーク配信公共放送方式によれば、ヘッドホンステレオにより他のコンテンツを再生している途中であっても、好きなタイミングでアナウンスを聞くことができる。このため、ユーザは、再生中のコンテンツの音声に邪魔されて、アナウンスの音声を聞き逃すことがなくなる。また、その場にいなくてもアナウンスを聞くことができるようになるため、情報を広く活用することができるようになる。
上記例では、ショッピングセンターのアナウンスについて詳述したが、駅や電車内のアナウンスの場合では、例えば、電車が遅延しているとき、近年はインターネットを介して遅延情報が配信されることはあるが、現場におけるアナウンスを聞くことはできなかった。現場におけるアナウンスは、より即時性の高い情報が含まれている可能性が高いため有用である。また、通常時のアナウンスであっても、趣味でアナウンスを聞きたい場合には、ネットワークを介して配信されたアナウンスを聞くことができる。
また、ユーザ毎に再生条件を設定することができるため、例えば難聴者はヘッドホンで必要な音量で聞くことができる。スピーカにより提供する場合には、難聴者に合わせた音量でアナウンスを流すと、騒々しく感じる人も出てくると思われるが、このような問題が解決される。また、音声データとテキストデータの双方でアナウンスを提供してもよい。例えば、かかる構成により、聴覚障害を有する人は、車内のアナウンス等を音声データではなく文字データとして取得することができる。また、男性アナウンス、女性アナウンス、アニメキャラクターによるアナウンスなど複数の音声を提供すれば、嗜好に合わせた音声データをユーザが選択することができる。
また、スピーカにより提供されるアナウンスは、スピーカの近くと遠くではその聞こえ方が異なり、聴取状況に偏りが生じる。ところが、ユーザ毎に所望の設定で聴取することのできる本システムにおいては、このような問題が解決される。ユーザは、どこにいても、ネットワークに接続することができる限り、個々の設定した動作条件でアナウンスを聴取することができる。また、特にショッピングセンターなどでは、必ずしも全員に対して必要なアナウンスが提供されている訳ではない。アナウンスの種類に基づいて聴取するコンテンツを選択することができるようにすれば、ユーザは所望の情報を効率よく得ることができるようになる。また、車両内や場内のスピーカによる放送を減らす又は止めることによって、場内を静粛に保つことができるようになる。
<5.第2の実施例>
次に、第2の実施例として「インテリジェントアラーム方式」について図17〜20を参照しながら説明する。図17は、第2の実施例のインテリジェントアラーム方式の概要を示す説明図である。図18は、第2の実施例のインテリジェントアラーム方式の概要を示す説明図である。図19は、第2の実施例における設定記述データの一例を示す説明図である。また、図20は、第2の実施例におけるユーザ装置の動作の一例を示す説明図である。
図17を参照すると、インテリジェントアラーム方式の概要が示される。本方式は、ユーザ装置が取得した検出情報に応じて柔軟に動作を変更することのできるアラームの仕組みである。例えば、ユーザ装置100は、設定サーバ200の提供する設定画面を操作することによって、ユーザ又はユーザの周りの環境の状態に応じてアラームを鳴らす条件を変えることができる。例えば、起床アラームの場合には、アラームの設定をしたものの、アラームが鳴る前に起きてしまう場合もある、このようなときは、設定した時間が来る度にアラームを止める操作をすることはユーザにとって煩わしいものである。そこで、アラームを起動するか否かを時間だけではなく、ユーザの状態に応じて判断する。
また、スケジュール情報と連動してアラームを鳴らすこともできる。通常、スケジュールと連動したアラームは、ユーザが事前にスケジュールとスケジュール毎のアラームを鳴らす条件を設定することが多い。例えば、スケジュール時刻の10分前にアラームを鳴らすよう設定することができる。本実施形態に係る設定システムを用いると、設定サーバ200は、あらゆる連携サーバ300の機能を用いることができるため、例えば、公共交通機関の運行状況を参照して、移動時間を自動的に計算して最適な時刻にアラームを鳴らすことができる。
また、図18に示すように、スケジュールの情報から降りる駅を推測し、訪問先の最寄り駅が近づいたときに、ユーザが眠っていると、大きな音でアラームを再生してもよい。また、生体情報を検出情報として取得し、精神状態を感知して警告コンテンツを提供することもできる。
ここで、図17及び図18で示した例のうち、起床アラームの場合について次に詳しく説明する。図19に示された設定記述データに示される動作条件は、平日の朝7時に、家の中にいて、ユーザが動いていない場合にボリューム5でアラームを鳴らすというものである。設定記述データには、アラームとして鳴らすコンテンツの取得先も記載されている。
ユーザ装置100は、この設定記述データに従って動作条件を判断し、アラームを鳴らす。具体的には、まず、ユーザ装置100の判定部135は、設定された時刻となったか否かを判断する(S301)。そして、設定された時刻が来ると、次に判断部135は、検出情報取得部137に位置情報を取得させて、ユーザが自宅に居るか否かを判断する(S303)。そして、ユーザが自宅に居ると判断された場合には、判断部135は、検出情報取得部137にユーザの動きに関する情報を取得させて、ユーザの動きがあるか否かを判断する(S305)。
ユーザが動いていないと判断された場合には、次に再生制御部130は、設定記述データに記載された再生コンテンツがあるか否かを判断する(S307)。ステップS307の判断は、設定記述データに記載された配信サーバ400上に、指定されたコンテンツがあるか否かを判断することによって行われる。また、配信サーバ400にアクセスする前に、記憶部105に指定されたコンテンツが記憶されていないか否かを確認することとしてもよい。一度サーバから取得したコンテンツが記憶されている場合には、記憶部105からコンテンツを取得してもよい。そして、再生制御部130は、取得したコンテンツを再生する(S309)。
<6.まとめ>
以上、本実施形態に係る設定システム1について、説明してきた。複数の具体例を挙げて説明してきたが、どの実施例においても、ユーザ装置100の動作に係る設定をオンライン上で行うことにより、設定項目に変更がある場合であっても容易に対応することができる。例えば、センサユニットの追加や、検出値の新たな利用方法が開発された場合であっても、ユーザに別途設定アプリケーションの更新を要求することなく即時に設定画面を更新することが可能である。特に近年は、ユーザ毎にカスタマイズされた情報を提供する傾向が強いため、今後さらに用途が拡大されるものと考えられる。
また、ウェブページにおいては、ユーザインタフェースの更新が頻繁に行われている。このため、使いやすさを追求するために頻繁な仕様の変更と、それに対するユーザの意見や要望を反映させるプロセスが取られている。このプロセスを、動作条件の設定画面においても適用することができるようになる。特に、ユーザ毎にカスタマイズされた情報を提供しようとすると、取得される情報とその情報に対する処理、また、動作条件も複雑なものとなりがちである。このため、使いやすい設定画面を完成させるためにかかるプロセスは有効である。
また、複雑な動作条件を判断するためには、取得した検出情報を効率的に解析して用いることが好ましい。このような解析機能を外部のサーバによって行うことにより、特に、技術の進展により利用可能となった機能を即時に利用することができる。
なお、図21に、図12、図17及び図18において説明した各実施例について、センサユニット110により取得するパラメータと取得したパラメータの利用方法について表にまとめた。いずれも、複数の検出情報を解析して得られる複雑な条件に基づいて動作するが、外部の連携サーバ300の機能を利用することにより、ユーザ装置100自体が高度な解析機能を有していなくても、かかる機能を実現することができる。
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
例えば、上記実施形態では、センサユニットはユーザ装置に内蔵されているものとしたが、本発明はかかる例に限定されない。例えば、ユーザと対応づけられた他の装置により取得される情報を利用することとしてもよい。
また、上記実施形態において、連携サーバの機能として記載したものは、いずれも設定サーバ又はユーザ装置の一機能として実施することもできる。例えば、位置情報の解析機能は、設定サーバが有していてもよい。
また、ユーザ装置において再生されるコンテンツは、音楽、講演およびラジオ番組などの音楽データや、映画、テレビジョン番組、ビデオプログラム、写真、文書、絵画および図表などの映像データや、ゲームおよびソフトウェアなどを含む概念として捉えることができる。
また、ユーザ装置の動作部は、再生部である場合を例に説明したが、本発明はかかる例に限定されない。例えば、バイブレーション機能、撮像機能、その他のアプリケーションの起動など、動作部は、ユーザ装置のあらゆる機能に関するものであってよい。
尚、本明細書において、フローチャートに記述されたステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的に又は個別的に実行される処理をも含む。また時系列的に処理されるステップでも、場合によっては適宜順序を変更することが可能であることは言うまでもない。
100 ユーザ装置
101 通信部
102 制御部
103 再生部
104 出力部
105 記憶部
106 操作部
110 センサユニット
120 設定制御部
130 再生制御部
131 コンテンツ取得部
133 動作条件取得部
135 判定部
137 検出情報取得部
200 設定サーバ
201 通信部
203 記憶部
210 制御部
211 認証制御部
213 設定制御部
215 再生制御部
300 連携サーバ
400 配信サーバ

Claims (14)

  1. 利用者又は前記利用者の周りの環境の状態を検出した検出情報に基づく動作条件を設定するための設定画面の表示を制御する表示制御部と、
    前記設定画面に対する操作情報を取得する操作情報取得部と、
    前記操作情報に基づき動作条件を決定する動作条件決定部と、
    を有する設定サーバと、
    ネットワークを介して前記設定サーバと接続する通信部と、
    前記設定サーバにより決定された動作条件に従って動作する動作部と、
    を有するユーザ装置と、
    を備える、動作条件設定システム。
  2. 前記動作条件は、前記動作部を起動するための起動条件を含み、
    前記ユーザ装置又は前記設定サーバのいずれかは、前記動作条件と前記検出情報とに基づき、前記起動条件を満たしているか否かを判定する判定部をさらに有する、請求項1に記載の動作条件設定システム。
  3. 前記ユーザ装置は、
    前記検出情報を取得する検出情報取得部をさらに有し、
    前記通信部は、前記検出情報取得部が取得した検出情報を前記設定サーバに送信し、
    前記設定サーバは、
    前記動作条件決定部により決定された動作条件を記憶する記憶部と、
    前記記憶部に記憶された動作条件と、前記ユーザ装置から送信された検出情報とに基づいて前記起動条件を満たしているか否かを判定する前記判定部とをさらに有する、請求項2に記載の動作条件設定システム。
  4. 前記検出情報を解析する解析サーバをさらに備え、
    前記判定部は、前記解析サーバによる解析結果に基づいて前記判定を行う、請求項2又は請求項3のいずれかに記載の動作条件設定システム。
  5. 前記動作部は、コンテンツを再生する再生部であり、
    前記コンテンツを配信する配信サーバをさらに備え、
    前記設定サーバは、
    前記判定部が前記起動条件を満たしていると判定すると、前記配信サーバが、前記ユーザ装置にコンテンツを配信するよう制御する再生制御部、をさらに有する、請求項3に記載の動作条件設定システム。
  6. 前記コンテンツは、公共施設のアナウンスデータである、請求項5に記載の動作条件設定システム。
  7. 前記ユーザ装置は、配信された前記アナウンスデータを記憶する記憶部をさらに有し、
    前記動作部は、前記アナウンスデータが配信されたとき、又は前記利用者の操作に応じて、前記アナウンスデータの再生を開始する、請求項6に記載の動作条件設定システム。
  8. 前記ユーザ装置は、
    前記検出情報として前記利用者の生体情報を取得する検出情報取得部をさらに有し、
    前記動作部は、前記判定部が前記生体情報に基づく起動条件を満たすと判定するとコンテンツを再生する再生部である、請求項2に記載の動作条件設定システム。
  9. 前記検出情報取得部は、前記検出情報として時刻情報をさらに取得し、
    前記判定部は、前記時刻情報が前記起動条件に設定された時刻を過ぎると、前記生体情報に基づいて前記利用者が就寝しているか否かを判定し、
    前記動作部は、前記利用者が就寝していると判定された場合に前記コンテンツを再生する、請求項8に記載の動作条件設定システム。
  10. 前記検出情報取得部は、前記利用者の位置を示す位置情報をさらに取得し、
    前記判定部は、前記位置情報が前記利用者の自宅を示し、前記生体情報が前記利用者が動いていないことを示す場合に、前記利用者が就寝していると判定する、請求項9に記載の動作条件設定システム。
  11. 前記動作条件決定部は、前記起動条件を含む動作条件が記述された動作条件設定情報を生成し、
    前記設定サーバは、
    前記動作条件設定情報を、前記ユーザ装置に送信する送信部、
    をさらに有し、
    前記ユーザ装置は、
    前記検出情報に基づいて、受信された前記動作条件設定情報に含まれる起動条件が満たされているか否かを判断する判断部を有する、請求項2に記載の動作条件設定システム。
  12. 利用者又は前記利用者の周りの環境の状態を検出した検出情報に基づく動作条件を設定する設定サーバとネットワークを介して接続する通信部と、
    前記設定サーバにより設定された動作条件に従って動作する動作部と、
    を備える、ユーザ装置。
  13. 利用者又は前記利用者の周りの環境の状態を検出した検出情報に基づく動作条件を設定するための設定画面の表示を制御する表示制御部と、
    前記設定画面に対する操作情報を取得する操作情報取得部と、
    前記操作情報に基づき動作条件を決定する動作条件決定部と、
    を備える、設定サーバ。
  14. ユーザ装置と、前記ユーザ装置の動作条件を設定する設定サーバと、を有する動作条件設定システムにおいて、
    前記ユーザ装置の利用者又は前記利用者の周りの環境の状態を検出した検出情報に基づく動作条件を設定するための設定画面の表示を制御するステップと、
    前記設定画面に対する操作情報を取得するステップと、
    前記操作情報に基づき動作条件を決定するステップと、
    前記設定サーバにより設定された動作条件に従ってユーザ装置を動作させるステップと、
    を含む、動作条件設定方法。
JP2010198980A 2010-09-06 2010-09-06 動作条件設定システム、ユーザ装置、設定サーバ、及び動作条件設定方法 Pending JP2012060235A (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP2010198980A JP2012060235A (ja) 2010-09-06 2010-09-06 動作条件設定システム、ユーザ装置、設定サーバ、及び動作条件設定方法
PCT/JP2011/004549 WO2012032714A1 (en) 2010-09-06 2011-08-11 User device, server, and operating conditions setting system
CN2011800412561A CN103098449A (zh) 2010-09-06 2011-08-11 用户设备,服务器和操作条件设定系统
EP11823196.8A EP2614631A4 (en) 2010-09-06 2011-08-11 USER DEVICE, SERVER AND SYSTEM FOR SETTING OPERATING CONDITIONS THEREFOR
US13/818,115 US20130159400A1 (en) 2010-09-06 2011-08-11 User device, server, and operating conditions setting system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010198980A JP2012060235A (ja) 2010-09-06 2010-09-06 動作条件設定システム、ユーザ装置、設定サーバ、及び動作条件設定方法

Publications (2)

Publication Number Publication Date
JP2012060235A true JP2012060235A (ja) 2012-03-22
JP2012060235A5 JP2012060235A5 (ja) 2013-10-17

Family

ID=45810327

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010198980A Pending JP2012060235A (ja) 2010-09-06 2010-09-06 動作条件設定システム、ユーザ装置、設定サーバ、及び動作条件設定方法

Country Status (5)

Country Link
US (1) US20130159400A1 (ja)
EP (1) EP2614631A4 (ja)
JP (1) JP2012060235A (ja)
CN (1) CN103098449A (ja)
WO (1) WO2012032714A1 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014164754A (ja) * 2013-02-21 2014-09-08 Immersion Corp 直感的アラートを有するモバイルデバイス
JP2015046152A (ja) * 2013-07-31 2015-03-12 技研商事インターナショナル株式会社 行動ログ分析システム及びそのプログラム
JP2018531460A (ja) * 2015-09-29 2018-10-25 フジオ ダーツ テクノロジー エス エルFusio D’Arts Technology, S.L. 通知装置及び通知方法

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102254699B1 (ko) * 2015-12-29 2021-05-24 삼성전자주식회사 사용자 단말 장치 및 그 제어 방법
US9749664B1 (en) * 2016-06-01 2017-08-29 Panasonic Avionics Corporation Methods and systems for public announcements on a transportation vehicle
WO2019026708A1 (ja) * 2017-08-01 2019-02-07 オムロン株式会社 センサ管理ユニット、センサ装置、センシングデータ提供方法、およびセンシングデータ提供プログラム
US11537359B2 (en) 2019-03-28 2022-12-27 Microsoft Technology Licensing, Llc Self-learning digital assistant

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002073574A (ja) * 2000-08-31 2002-03-12 Hitachi Ltd アラームサービスシステム
JP2003057063A (ja) * 2001-08-17 2003-02-26 Nec Corp 位置情報通知システム
JP2004322960A (ja) * 2003-04-28 2004-11-18 East Japan Railway Co 列車情報配信システム及び電子乗車券情報を用いた予約システム
JP2009135770A (ja) * 2007-11-30 2009-06-18 Casio Hitachi Mobile Communications Co Ltd 端末装置及びプログラム
JP2010128815A (ja) * 2008-11-27 2010-06-10 Hitachi Ltd 情報配信システム、情報配信サーバ、及びプログラム

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3697373B2 (ja) * 1999-12-10 2005-09-21 株式会社東芝 無線端末及び情報受信制御方法
US20070037605A1 (en) 2000-08-29 2007-02-15 Logan James D Methods and apparatus for controlling cellular and portable phones
WO2003083714A1 (en) * 2002-03-28 2003-10-09 Nokia Corporation Providing information for mobile users
JP3980598B2 (ja) * 2003-02-06 2007-09-26 富士通株式会社 通信パラメータの設定方法、設定サーバ、設定プログラム
KR20060022185A (ko) * 2004-09-06 2006-03-09 엘지전자 주식회사 메뉴 실행 기능을 갖는 이동통신 단말기 및 그 제어방법
JP2007081693A (ja) * 2005-09-13 2007-03-29 Casio Hitachi Mobile Communications Co Ltd アラーム設定支援システム、端末装置、サービス提供装置、および、プログラム
JP4967730B2 (ja) 2007-03-13 2012-07-04 ヤマハ株式会社 楽曲再生端末装置及び楽曲再生システム
US8355705B2 (en) * 2007-09-28 2013-01-15 Kyocera Corporation Mobile information apparatus and manner mode shifting program
US9031536B2 (en) 2008-04-02 2015-05-12 Yougetitback Limited Method for mitigating the unauthorized use of a device
JP2009276220A (ja) 2008-05-15 2009-11-26 Sony Ericsson Mobilecommunications Japan Inc アラーム発生装置およびアラーム発生プログラム
US7796190B2 (en) * 2008-08-15 2010-09-14 At&T Labs, Inc. System and method for adaptive content rendition
CN201541286U (zh) * 2009-10-19 2010-08-04 深圳信息职业技术学院 具定位闹钟功能的移动终端
US8706349B2 (en) * 2009-12-07 2014-04-22 At&T Mobility Ii Llc Devices, systems and methods for controlling permitted settings on a vehicle
US20120254909A1 (en) * 2009-12-10 2012-10-04 Echostar Ukraine, L.L.C. System and method for adjusting presentation characteristics of audio/video content in response to detection of user sleeping patterns
US20110270679A1 (en) * 2010-04-29 2011-11-03 Research In Motion Limited System and method for distributing messages to an electronic device based on movement of the device
US8787949B2 (en) * 2011-01-04 2014-07-22 General Motors Llc Method for controlling a mobile communications device while located in a mobile vehicle

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002073574A (ja) * 2000-08-31 2002-03-12 Hitachi Ltd アラームサービスシステム
JP2003057063A (ja) * 2001-08-17 2003-02-26 Nec Corp 位置情報通知システム
JP2004322960A (ja) * 2003-04-28 2004-11-18 East Japan Railway Co 列車情報配信システム及び電子乗車券情報を用いた予約システム
JP2009135770A (ja) * 2007-11-30 2009-06-18 Casio Hitachi Mobile Communications Co Ltd 端末装置及びプログラム
JP2010128815A (ja) * 2008-11-27 2010-06-10 Hitachi Ltd 情報配信システム、情報配信サーバ、及びプログラム

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014164754A (ja) * 2013-02-21 2014-09-08 Immersion Corp 直感的アラートを有するモバイルデバイス
JP2015046152A (ja) * 2013-07-31 2015-03-12 技研商事インターナショナル株式会社 行動ログ分析システム及びそのプログラム
JP2018531460A (ja) * 2015-09-29 2018-10-25 フジオ ダーツ テクノロジー エス エルFusio D’Arts Technology, S.L. 通知装置及び通知方法

Also Published As

Publication number Publication date
US20130159400A1 (en) 2013-06-20
CN103098449A (zh) 2013-05-08
WO2012032714A1 (en) 2012-03-15
EP2614631A4 (en) 2016-04-27
EP2614631A1 (en) 2013-07-17

Similar Documents

Publication Publication Date Title
US10817251B2 (en) Dynamic capability demonstration in wearable audio device
US9607527B2 (en) Converting audio to haptic feedback in an electronic device
US10915291B2 (en) User-interfaces for audio-augmented-reality
JP2012060235A (ja) 動作条件設定システム、ユーザ装置、設定サーバ、及び動作条件設定方法
US20080263451A1 (en) Method for Driving Multiple Applications by a Common Diaglog Management System
TW201820315A (zh) 改良型音訊耳機裝置及其聲音播放方法、電腦程式
CN110870322B (zh) 信息处理设备、信息处理方法
US12080312B2 (en) Personal audio assistant device and method
WO2018088319A1 (ja) 再生端末及び再生方法
CN110244929A (zh) 声音播放设备、控制装置及控制方法
JP6318129B2 (ja) 再生装置
JP6857024B2 (ja) 再生制御方法、システム、及び情報処理装置
JP2015130907A (ja) 音楽再生装置、音楽情報共有システム、および音楽再生プログラム
JP2023146145A (ja) コンテンツ提供システム、コンテンツ提供方法、およびプログラム
WO2018190099A1 (ja) 音声提供装置、音声提供方法及びプログラム
CN112005554A (zh) 信息处理装置和信息处理方法
US11430320B2 (en) Method and device to notify an individual
JP4922462B1 (ja) コンテンツ再生装置およびコンテンツ再生方法
WO2023281820A1 (ja) 情報処理装置、情報処理方法、記憶媒体
JP6674557B2 (ja) 音声再生装置及び音声再生方法
JP6692647B2 (ja) 通信システムおよびウエアラブルデバイス
JP7151707B2 (ja) 情報処理装置、情報処理方法、およびプログラム
CN114080601A (zh) 信息处理系统、信息处理方法及记录介质
Benvenuti An acoustemology of streaming media and information and communication technologies
JP2007213485A (ja) コンテンツ選択システム、コンテンツ選択方法

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130902

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130902

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140715

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140828

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20140930