[go: up one dir, main page]

JP2012111317A - 車載アプリケーション管理装置及び車載アプリケーション管理方法 - Google Patents

車載アプリケーション管理装置及び車載アプリケーション管理方法 Download PDF

Info

Publication number
JP2012111317A
JP2012111317A JP2010261124A JP2010261124A JP2012111317A JP 2012111317 A JP2012111317 A JP 2012111317A JP 2010261124 A JP2010261124 A JP 2010261124A JP 2010261124 A JP2010261124 A JP 2010261124A JP 2012111317 A JP2012111317 A JP 2012111317A
Authority
JP
Japan
Prior art keywords
vehicle
application
information
distribution
output
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
JP2010261124A
Other languages
English (en)
Inventor
Toshihiro Yasuda
敏宏 安田
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.)
Toyota Motor Corp
Original Assignee
Toyota Motor 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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP2010261124A priority Critical patent/JP2012111317A/ja
Priority to DE112011103891T priority patent/DE112011103891T5/de
Priority to BR112013012729A priority patent/BR112013012729A2/pt
Priority to CN2011800560949A priority patent/CN103228486A/zh
Priority to US13/988,955 priority patent/US20130238190A1/en
Priority to PCT/JP2011/077006 priority patent/WO2012070604A1/ja
Publication of JP2012111317A publication Critical patent/JP2012111317A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/10Input arrangements, i.e. from user to vehicle, associated with vehicle functions or specially adapted therefor
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/20Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor
    • B60K35/21Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor using visual output, e.g. blinking lights or matrix displays
    • B60K35/22Display screens
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/20Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor
    • B60K35/28Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor characterised by the type of the output information, e.g. video entertainment or vehicle dynamics information; characterised by the purpose of the output information, e.g. for attracting the attention of the driver
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/20Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor
    • B60K35/29Instruments characterised by the way in which information is handled, e.g. showing information on plural displays or prioritising information according to driving conditions
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/60Instruments characterised by their location or relative disposition in or on vehicles
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/80Arrangements for controlling instruments
    • B60K35/81Arrangements for controlling instruments for controlling displays
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/85Arrangements for transferring vehicle- or driver-related data
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K2360/00Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
    • B60K2360/18Information management
    • B60K2360/186Displaying information according to relevancy
    • B60K2360/1868Displaying information according to relevancy according to driving situations
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K2360/00Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
    • B60K2360/18Information management
    • B60K2360/195Blocking or enabling display functions
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K2360/00Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
    • B60K2360/592Data transfer involving external databases
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Navigation (AREA)
  • Traffic Control Systems (AREA)
  • Control Of Vehicle Engines Or Engines For Specific Uses (AREA)

Abstract

【課題】車両に搭載された情報端末にて実行されるアプリケーションが運転操作に与える影響を回避しつつ、同アプリケーションの利便性を維持することのできる車載アプリケーション管理装置及び車載アプリケーション管理方法を提供する。
【解決手段】車載アプリケーション管理装置は、車両1に搭載された実行プラットホーム12を有する車載端末10にて実行される配信型アプリケーション3を管理する。車載アプリケーション管理装置は、車両1の状態である車両状態を検出しつつ、配信型アプリケーション3の実行に伴って付与される入力情報及び出力される出力情報の少なくとも一方の伝送路を前記検出される車両状態に基づいて断続管理する走行規制管理モジュール132を備える。
【選択図】図1

Description

本発明は、車両にて実行されるアプリケーションを管理する車載アプリケーション管理装置、及び車載アプリケーション管理方法に関する。
周知のように、車両には、ナビゲーションシステムなどの車載情報処理装置、いわゆる車載端末が搭載されている。例えばナビゲーションシステムは、経路検索や、店舗案内などの各種の機能を、それら機能に対応するアプリケーションの実行に基づいて提供するようにしている。例えば、経路検索の提供において、ナビゲーションシステムは検索された経路に関する情報を文字や画像、又は音声として出力する一方、目的地や経由地などの経路検索に必要な情報がユーザ(運転者)による選択操作や文字入力操作により入力されるようになっている。
ところで、車載端末は、そこから出力される表示情報や音声情報が運転操作に影響を与えないようにしなければならいとともに、そこに入力される文字情報等の入力操作も運転操作に影響を与えるような複雑なものであってはならない。そこで従来から、運転操作に影響を与えないように情報を入力させるとともに出力する車載端末が提案されており、その一例として特許文献1に記載の車載端末(アプリ実行装置)がある。この特許文献1に記載の車載端末は、車両の走行状態を検出する検出手段により検出された車両の走行状態に応じてアプリ記憶手段に記憶されているアプリケーションの動作を制御するアプリ制御手段を備えている。すなわち、車両が走行中であることが検出された場合、アプリ制御手段は、走行中の機能制限が予め設定されていないアプリケーションに対してはそのアプリケーションを終了させるようにする。これにより、車両の走行中、運転操作に影響を与えるおそれのあるアプリケーションは終了されるようになり、当該アプリケーションが運転操作に影響を与えることも未然に防止されるようになる。
特開2005−28997号公報
このように、特許文献1に記載の車載端末によれば、アプリケーションが運転操作に影響を与えるおそれは確かに回避される。しかしながら、走行に対する機能制限が予め設定されていないアプリケーションを、走行の都度、例えば一律に終了させてしまうようなことがあると、途中まで動作していたアプリケーションが突然終了されてしまうなど、その利便性が大きく損なわれかねない。このようなことから近年は、車載端末においてアプリケーションの実行が運転操作に影響を与えないことと、アプリケーションからの機能提供が阻害されないこととの好適な両立について、種々の検討がなされている。
本発明は、このような実情に鑑みてなされたものであり、その目的は、車両に搭載された情報端末にて実行されるアプリケーションが運転操作に与える影響を回避しつつ、同アプリケーションの利便性を維持することのできる車載アプリケーション管理装置及び車載アプリケーション管理方法を提供することにある。
以下、上記課題を解決するための手段及びその作用効果を記載する。
上記課題を解決するため、請求項1に記載の発明は、車両に搭載された情報端末にて実行されるアプリケーションを管理する車載アプリケーション管理装置であって、前記車両の状態である車両状態を検出しつつ、前記アプリケーションの実行に伴って付与される入力情報及び出力される出力情報の少なくとも一方の伝送路を前記検出される車両状態に基づいて断続管理する管理手段を備えることを要旨とする。
このような構成によれば、アプリケーションに付与される入力情報やアプリケーションから出力された出力情報の伝送路が車両状態により管理されることから、車両状態に応じてアプリケーションへの入力情報の伝達やアプリケーションからの出力情報の伝達を規制することができるようにもなる。すなわちアプリケーションは、その実行状態が維持されつつ、その入出力が規制されるに過ぎないこととなるため、その入出力が規制されとしても、動作が継続性を持って維持される。これにより、車両状態が一旦アプリケーションを規制させる状態となったとしても、当該規制状態が解消されることでアプリケーションを引き続いて利用することも可能となる。その結果、車両に搭載される情報端末にて実行されるアプリケーションが運転操作に与える影響を防ぎつつ、同アプリケーションの利便性を維持することのできるようにもなる。
またこのようなことから、利便性を有する一方、運転操作に与える影響が十分考慮されていないアプリケーションであれ、その入出力情報を車載アプリケーション管理装置が車両状態に基づいて管理することができることから、情報端末にて利用することができるようにもなる。
請求項2に記載の発明は、請求項1に記載の車載アプリケーション管理装置において、前記管理手段は、前記出力情報を知覚可能な情報に変換して出力する出力装置に対する前記出力情報の伝送路を断続管理することを要旨とする。
このような構成によれば、例えば車両に搭載されることが一般的であるディスプレイやスピーカなどの出力装置を通じて運転者の知覚に作用する情報を出力するようなアプリケーションであれ、その知覚に作用する出力情報を、例えば車両状態に応じて運転者の運転操作に影響を与えないような態様で出力するように管理することができるようになる。
請求項3に記載の発明は、請求項1又は2に記載の車載アプリケーション管理装置において、前記管理手段は、前記アプリケーションに付与される前記入力情報の伝送路を断続管理することを要旨とする。
このような構成によれば、アプリケーションに対する入力情報の断続管理を通じてのアプリケーションへの操作を規制することにより、アプリケーションが運転操作に影響を与えることがないようにすることができるようになる。
請求項4に記載の発明は、請求項1〜3のいずれか一項に記載の車載アプリケーション管理装置において、前記管理手段と前記情報端末とが一体として設けられていることを要旨とする。
このような構成によれば、管理手段は一体として設けられている情報端末で実行されるアプリケーションに対応する入出力情報を車両状態に応じ管理するため、情報端末によるアプリケーションの実行が運転操作へ影響を与えることが回避され、情報端末を車両にて好適に利用できるようになる。これにより、情報端末の車両への搭載可能性が高められるようになるとともに、車載アプリケーション管理装置としてもその利用可能性が高められる。
請求項5に記載の発明は、請求項1〜3のいずれか一項に記載の車載アプリケーション管理装置において、前記管理手段に対して前記情報端末が外部接続されてなることを要旨とする。
このような構成によれば、外部接続される情報端末であれ、そこで実行されるアプリケーションに対応する入出力情報を車両状態に応じて管理することができるようになる。例えば、車載用ではないため、運転操作への影響を考慮した動作をすることができない情報端末を利用する場合、アプリケーションの入出力情報を車両状態に応じて管理することができるので、外部接続される情報端末を車両にて運転操作に影響を与えないようにさせつつ、利用することができるようになる。
請求項6に記載の発明は、請求項1〜5のいずれか一項に記載の車載アプリケーション管理装置において、前記管理手段は、前記情報端末にて適正に動作することの認定されたアプリケーションが登録されるリストを有し、該リストに登録されていないアプリケーションについて前記伝送路の断続管理を行うことを要旨とする。
このような構成によれば、リストに記載されていないアプリケーションに対して車両状態に応じた断続管理をするため、適正動作をするアプリケーションに対する管理が不要となり、適正動作を認定されていないアプリケーションに対する断続管理が効率良く行えるようになる。
なお、適正に動作するアプリケーションはリストに記載されていない場合があってもよい。通常、適正な動作をすることの認定を得てリストに掲載されるまでには時間を要するので、リストに掲載されるよりも先にアプリケーションを配布することもできるようになる。このような場合、その後、リストが更新されることにより、該アプリケーションは適正な動作をするものとして断続管理の対象から除外されるようになる。
請求項7に記載の発明は、請求項1〜6のいずれか一項に記載の車載アプリケーション管理装置は、前記検出される車両状態が、前記車両の走行速度及び停止状態か否かであることを要旨とする。
このような構成によれば、車両の走行速度及び停止状態か否かに応じてアプリケーションの入出力情報を管理することができるので、例えば車両の走行中には運転操作への影響を与える入出力を遮断する一方、車両の停車中にはアプリケーションの入出力を規制しないようにすることができるようになる。これにより、アプリケーションの運転操作への影響を回避しつつ、その利便性を維持することができるようになる。
請求項8に記載の発明は、請求項1〜7のいずれか一項に記載の車載アプリケーション管理装置において、前記アプリケーションは、前記車両の外部から配信されたものであることを要旨とする。
このような構成によれば、配信されるアプリケーションには、利便性がある一方で、運転操作への影響が考慮不十分であったり、そもそも考慮されていなかったりするものもあるが、そのようなアプリケーションであれ、車両において運転操作に影響を与えないようにしつつ利用できるようになる。これにより、アプリケーションの用途の自由度が高められるとともに、車載される情報端末に対するアプリケーションの提供量の増加を促進させることができるようにもなる。
上記課題を解決するため、請求項9に記載の発明は、車両に搭載された情報端末にて実行されるアプリケーションを管理する車載アプリケーション管理方法であって、前記車両
の状態である車両状態を取得するステップと、前記アプリケーションの実行に伴って付与される入力情報及び出力される出力情報の少なくとも一方の伝送路を前記取得された車両状態に基づいて断続管理するステップと、を備えることを要旨とする。
このような方法によれば、アプリケーションに付与される入力情報やアプリケーションから出力された出力情報の伝送路が車両状態により管理されることから、車両状態に応じてアプリケーションへの入力情報の伝達やアプリケーションからの出力情報の伝達を規制することができるようにもなる。すなわちアプリケーションは、その実行状態が維持されつつ、その入出力が規制されるに過ぎないこととなるため、その入出力が規制されとしても、動作が継続性を持って維持される。これにより、車両状態が一旦アプリケーションを規制させる状態となったとしても、当該規制状態が解消されることでアプリケーションを引き続いて利用することも可能となる。その結果、車両に搭載される情報端末にて実行されるアプリケーションが運転操作に与える影響を防ぎつつ、同アプリケーションの利便性を維持することのできるようにもなる。
またこのようなことから、利便性を有する一方、運転操作に与える影響が十分考慮されていないアプリケーションであれ、その入出力情報を車載アプリケーション管理装置が車両状態に基づいて管理することができることから、情報端末にて利用することができるようにもなる。
請求項10に記載の発明は、請求項9に記載の車載アプリケーション管理方法において、前記伝送路を断続管理するステップでは、前記出力情報を知覚可能な情報に変換して出力する出力装置に対する前記出力情報の伝送路を断続管理することを要旨とする。
このような方法によれば、例えば車両に搭載されることが一般的であるディスプレイやスピーカなどの出力装置を通じて運転者の知覚に作用する情報を出力するようなアプリケーションであれ、その知覚に作用する出力情報を、例えば車両状態に応じて運転者の運転操作に影響を与えないような態様で出力するように管理することができるようになる。
請求項11に記載の発明は、請求項9又は10に記載の車載アプリケーション管理方法において、前記伝送路を断続管理するステップでは、前記アプリケーションに付与される前記入力情報の伝送路を断続管理することを要旨とする。
このような方法によれば、アプリケーションに対する入力情報の断続管理を通じてのアプリケーションへの操作を規制することにより、アプリケーションが運転操作に影響を与えることがないようにすることができるようになる。
請求項12に記載の発明は、請求項9〜11のいずれか一項に記載の車載アプリケーション管理方法において、前記伝送路を断続管理するステップでは、前記情報端末にて適正に動作することの認定されたアプリケーションをリストに登録するステップを含み、このリストに登録されていないアプリケーションについて前記伝送路の断続管理を行うことを要旨とする。
このような方法によれば、リストに記載されていないアプリケーションに対して車両状態に応じた断続管理をするため、適正動作をするアプリケーションに対する管理が不要となり、適正動作を認定されていないアプリケーションに対する断続管理が効率良く行えるようになる。
なお、適正に動作するアプリケーションはリストに記載されていない場合があってもよい。通常、適正な動作をすることの認定を得てリストに掲載されるまでには時間を要する
ので、リストに掲載されるよりも先にアプリケーションを配布することもできるようになる。このような場合、その後、リストが更新されることにより、該アプリケーションは適正な動作をするものとして断続管理の対象から除外されるようになる。
請求項13に記載の発明は、請求項9〜12のいずれか一項に記載の車載アプリケーション管理方法において、前記車両状態を取得するステップでは、前記取得する車両状態として、前記車両の走行速度及び停止状態か否かを取得することを要旨とする。
このような方法によれば、車両の走行速度及び停止状態か否かに応じてアプリケーションの入出力情報を管理することができるので、例えば車両の走行中には運転操作への影響を与える入出力を遮断する一方、車両の停車中にはアプリケーションの入出力を規制しないようにすることができるようになる。これにより、アプリケーションの運転操作への影響を回避しつつ、その利便性を維持することができるようになる。
本発明に係る車載アプリケーション管理装置の設けられる車両を具体化した一実施形態について、その概略構成を示すブロック図。 同車載アプリケーション管理装置について、アプリケーションに対して走行規制を実行する場合の処理工程を示すフローチャート。 同車載アプリケーション管理装置について、アプリケーションに対する走行規制を解除する場合の処理工程を示すフローチャート。 同車載アプリケーション管理装置の動作例を示すブロック図。 本発明に係る車載アプリケーション管理装置の設けられる車両を具体化したその他の実施形態について、その概略構成を示すブロック図。
本発明にかかる車載アプリケーション管理装置を具体化した一実施形態について、図1に従って説明する。
まず、本実施形態の車載アプリケーション管理装置の概要について説明する。
車両1に搭載される情報端末としての車載端末10には、車載アプリケーション管理装置が搭載されている。また、車両1の外部には車載端末10との間で無線通信の可能なセンタ2が設けられている。車載端末10は、センタ2から配信される配信型アプリケーション3を実行することにより、当該配信型アプリケーション3によりサービスされる機能を運転者等に提供するようになっている。ところで車載端末10は、車両1の走行中には配信型アプリケーション3の提供する機能や動作を規制する、いわゆる走行規制を行うようになっている。このような走行規制は、配信型アプリケーション3の動作や機能が走行中の車両1への運転操作に影響を与えないようにするために行われる。なお、配信型アプリケーション3は、通常、走行規制のない通常の動作モードにて実行され、走行規制が必要となる際、走行規制に対応する走行規制モードにて実行されるようになる。この走行規制は、走行規制モードで配信型アプリケーション3が実行されることによりに同配信型アプリケーション3に組み込まれている走行規制機能が実行されて実施される。このような走行規制機能としては、運転者の注意を引くような画面遷移を禁止したり、操作要求などを禁止したりする機能などがある。しかしながら、配信型アプリケーション3には、そこに組み込まれている走行規制機能が不十分な場合や、車載用途に限られない汎用であるために走行規制機能がそもそも組み込まれていない場合もある。そこで本実施形態では、車載端末10は、走行規制機能が不十分であったり、走行規制機能が組み込まれていない配信型アプリケーション3の実行を強制的に走行規制する、いわゆる強制的な走行規制モードにするようになっている。
ところで、走行規制が不十分な配信型アプリケーション3や、走行規制がなされない汎用的な配信型アプリケーション3であれ、走行規制が適正に行われないだけで、車両1における利用が有用であるアプリケーションも少なくない。そのような有用な配信型アプリケーション3の車載端末10での適正な利用は、アプリケーションの利便性の向上を通じて車載端末10の利用価値を高め、ひいては運転者等の利便性の向上にも資するようになる。このようなことから、配信型アプリケーション3には適正な走行規制を行うことのできないアプリケーションも含まれるようになっている。
次に、本実施形態の車載アプリケーション管理装置の構成について説明する。
センタ2は、複数の配信型アプリケーション3や審査済リスト4を、配信可能に保持するとともに、その配信などを管理している。そしてセンタ2は、車載端末10から配信型アプリケーション3の配信の要求を受けると、その配信要求に応じて同配信要求に対応する配信型アプリケーション3を配信要求先の車載端末10に無線通信や有線通信などを用いたデータ通信により伝送する。なお、配信型アプリケーション3を配信する際、審査済リスト4を参照して、当該配信型アプリケーション3が審査済リスト4に登録されていると判断された場合、該配信型アプリケーション3に審査済情報を付加して配信する。
審査済リスト4は、車両1の走行中に適正な走行規制を行う機能が組み込まれている配信型アプリケーション3を識別可能な情報、例えば配信型アプリケーション3毎に唯一付与される識別番号が記録されているリストである。なお、審査済リスト4には、車両1の走行中に適正な走行規制を行う機能が組み込まれていることを、所定のルールに則って行われる審査で確認された配信型アプリケーション3の識別番号のみが登録される。すなわちこの審査済リスト4を参照することにより、センタ2では配信型アプリケーション3に適正な走行規制の機能が組み込まれているか否かを判断することができる。なお、審査済リスト4には、適正な走行規制を行う機能が組み込まれている配信型アプリケーション3がセンタ2に保持されるとき同配信型アプリケーション3の識別番号が追加される。また、審査済リスト4には、既にセンタ2に保持されている配信型アプリケーション3が、その後の審査で適正な走行規制を行う機能が組み込まれているアプリケーションであると確認されたときにも同配信型アプリケーション3の識別番号が追加される。このときには、審査済リスト4に登録された後、当該配信型アプリケーション3を更新することにより、審査済情報の付加された配信型アプリケーション3が車載端末10に配信されるようになる。
車両1は、いわゆる移動体としての自動車などからなる。そして車両1には、例えば車載情報端末としてのナビゲーションシステムとしての車載端末10が搭載されている。すなわち本実施形態の車載端末10は、全地球測位システム(GPS:Global Positioning System)等を利用して車両1の現在位置を検出する。そして、検出された現在位置に基づいて予め記憶された地図情報を参照することにより、運転者に走行目的地までの車両1の走行経路等の案内を行う。また車両1には、車両1の速度や加速度、エンジン回転数や温度などの測定値を各種センサを介して取得する車両ECU20が設けられている。さらに、車両1には、操作ボタンやタッチパネルなど運転者による操作に応じた操作情報を出力するスイッチ21と、車載端末10から出力される音声情報を運転者が知覚可能な音にして出力するスピーカ22と、同車載端末10から出力される文字情報や画像情報を運転者が知覚可能な態様で画面に表示するディスプレイ23とが設けられている。
車両ECU20は、取得した車両1の速度や加速度、エンジン回転数や温度などの値を、CAN(Controller Area Network)などの制御系の車載ネットワークなどを介して車載端末10に伝達することが可能になっている。
スイッチ21は、LIN(Local interconnect network)などの車載ネットワークや信号線を介して車載端末10に操作情報を伝達可能になっているとともに、車載端末10から指示情報を取得可能になっている。これによりスイッチ21は、操作情報を出力して車載端末10に入力させるとともに、スイッチ21が操作を受け付けるか否かを運転者などに色などで示すために当該スイッチ21の色を変更させる指示情報が車載端末10から入力されるようになっている。
スピーカ22やディスプレイ23は、それぞれイーサーネット(登録商標)などの情報系の車載ネットワークや信号線を介して車載端末10から対応する音声情報や、文字情報や、画像情報などがそれぞれ入力されるようになっている。
また、車載端末10には、各種演算処理を実行するCPU、各種制御プログラムを格納するROM、データ格納やプログラム実行のためのワークエリアとして利用されるRAM、メモリ(不揮発性メモリを含む記憶装置)等を有するマイクロコンピュータ(図示略)が設けられている。そして車載端末10には、このマイクロコンピュータによる情報処理を含むかたちで構成される各種のプラットホームが設けられている。すなわち車載端末10には、各種車載ネットワークを介したデータ通信や信号線を介した信号の入出力を管理する入出力機能プラットホーム11と、配信型アプリケーション3に対する走行規制を管理する配信プラットホーム13と、配信型アプリケーション3を実行処理する情報端末としての実行プラットホーム12とが設けられている。
実行プラットホーム12は、配信プラットホーム13から配信型アプリケーション3を受け取るようになっているとともに、当該受け取った配信型アプリケーション3を実行可能になっている。なお、実行プラットホーム12は、複数の配信型アプリケーション3を受け取り図示しない記憶装置等にそれぞれ保持することができるとともに、複数の配信型アプリケーション3をそれぞれ実行処理することができるようになっている。実行プラットホーム12は、実行処理された配信型アプリケーション3に与えられる入力情報を配信プラットホーム13から受け取る一方、配信型アプリケーション3が出力する出力情報を配信プラットホーム13に伝達する。なお、入力情報には、上述の操作情報が含まれ、出力情報には上述の指示情報、音声情報、文字情報、及び画像情報のうちの少なくとも1つが含まれる。また、配信型アプリケーション3の出力情報には、当該配信型アプリケーション3を識別可能な識別番号を付与するようになっている。
入出力機能プラットホーム11には、車両ECU20と配信プラットホーム13との間で情報伝達を可能にする車速取得モジュール110と、スイッチ21と配信プラットホーム13との間の情報伝達を可能にする伝送路としての入力制御モジュール111とが設けられている。また、入出力機能プラットホーム11には、スピーカ22に配信プラットホーム13からの情報伝達を可能にする伝送路としての音声制御モジュールと112と、ディスプレイ23に配信プラットホーム13からの情報伝達を可能にする伝送路としての表示制御モジュール113とが設けられている。
車速取得モジュール110は、CANなどの制御系の車載ネットワークを介して接続される車両ECU20から車両1の速度である車速を取得するとともに、当該取得した車速を配信プラットホーム13に伝達する。
入力制御モジュール111は、LINなどの車載ネットワークや信号線を介して接続されるスイッチ21から操作情報を取得するとともに、取得した操作情報を配信プラットホーム13に伝達する。一方、入力制御モジュール111は、配信プラットホーム13から伝達される指示情報をスイッチ21に伝達する。また、入力制御モジュール111は、所定の条件に応じて、情報の伝達を中止することができる。すなわち、入力制御モジュール
111は、所定の条件の下、取得した操作情報を配信プラットホーム13へ伝達しないようにしたり、逆に配信プラットホーム13から伝達される指示情報をスイッチ21に伝達しないようにしたりすることができる。なお、本実施形態の入力制御モジュール111は、指示情報に含まれている配信型アプリケーション3の識別番号の識別が可能であるとともに、操作情報には対応する配信型アプリケーション3の識別番号を付与可能になっている。これにより、例えば識別番号を条件にして、入力制御モジュール111は取り扱う操作情報及び指示情報を伝送したり中断したりする断続管理をすることができるようになっている。
音声制御モジュール112は、配信プラットホーム13から伝達された音声情報をスピーカ22に伝達する一方、表示制御モジュール113は、配信プラットホーム13から伝達された文字情報や画像情報をディスプレイ23に伝達させる。また、音声制御モジュール112と表示制御モジュール113は、所定の条件に応じて、情報の伝達を中止することができる。すなわち、音声制御モジュール112は、所定の条件の下、配信プラットホーム13から伝達された音声情報をスピーカ22に伝達しないようにしたり、表示制御モジュール113は、配信プラットホーム13から伝達された文字情報や画像情報をディスプレイ23に伝達しないようにしたりすることができる。なお、本実施形態の音声制御モジュール112も、音声情報に含まれている配信型アプリケーション3の識別番号の識別が可能であるとともに、表示制御モジュール113も、文字情報や画像情報に含まれる配信型アプリケーション3の識別番号の識別が可能である。これにより、例えば識別番号を条件にして、音声制御モジュール112や表示制御モジュール113は取り扱う各情報を伝送したり中断したりする断続管理をすることができるようになっている。
また、実行プラットホーム12は、車両1の走行中に配信プラットホーム13にて生成される走行規制信号を同配信プラットホーム13から受け取ると、当該走行規制信号を実行中の配信型アプリケーション3に伝達する。走行規制の機能が組み込まれている配信型アプリケーション3は、走行規制信号を受け取ると、入力情報に対して例えば無反応となるなどの規制を行うとともに、運転操作に影響を与えないように規制された出力情報を出力するようになる。なお、実行プラットホーム12では、配信型アプリケーション3とともに、ナビゲーションシステムとしての基本機能を提供するために車載端末10に予め搭載されている基本アプリケーションなども実行処理するようになっている。
配信プラットホーム13には、センタ2との間で各種のデータ通信を行う受信モジュール131が設けられている。また、配信プラットホーム13には、車速取得モジュール110から伝達される車速に応じて走行規制信号を生成し、実行プラットホーム12などに伝達する一方、実行プラットホーム12で実行されている配信型アプリケーション3の情報を取得する管理手段としての走行規制管理モジュール132が設けられている。さらに、配信プラットホーム13には、実行プラットホーム12及び入出力機能プラットホーム11とのそれぞれとの間で情報伝達が可能なネイティブ機能利用モジュール133が設けられている。
受信モジュール131は、センタ2に配信型アプリケーション3の配信を要求するとともに、配信要求に応じてセンタ2から配信された配信型アプリケーション3を取得し、実行プラットホーム12に伝達する。また受信モジュール131は、取得した配信型アプリケーション3に審査済情報が付加されている場合、当該配信型アプリケーション3の識別番号を図示しない記憶装置などに保持されている車載用審査済リスト5に追加する。
走行規制管理モジュール132は、車速取得モジュール110から伝達された車両1の速度に基づいて車両1が走行中であるか否か、すなわち停止状態であるか否かを判定するとともに、車両1が走行中である(停止状態ではない)との判定に基づいて走行規制信号
を生成する。そして、生成した走行規制信号を実行プラットホーム12に伝達し、そこで実行されている配信型アプリケーション3の走行規制を可能にさせる。また、走行規制管理モジュール132は、走行規制信号を生成する条件であるとき、車載用審査済リスト5と、実行プラットホーム12にて実行されている配信型アプリケーション3とを照合して、車載用審査済リスト5に登録されていない未登録の配信型アプリケーション3の有無を検出する。そして未登録の配信型アプリケーション3が検出された場合、その未登録の配信型アプリケーション3の識別番号を、走行規制信号を生成する条件と同様の条件下でネイティブ機能利用モジュール133に伝達する。
ネイティブ機能利用モジュール133は、入力制御モジュール111から入力される操作情報を入力情報として実行プラットホーム12に伝達する。その一方、ネイティブ機能利用モジュール133は、配信型アプリケーション3の実行に伴って実行プラットホーム12を通じて出力される出力情報を、入出力機能プラットホーム11に伝達する。詳述すると、ネイティブ機能利用モジュール133は、出力情報に含まれる指示情報を入力制御モジュール111に伝達し、同出力情報に含まれる音声情報を音声制御モジュール112に伝達し、同出力情報に含まれる文字情報や画像情報を表示制御モジュール113へ伝達する。
また、ネイティブ機能利用モジュール133は、走行規制信号が生成される条件で、走行規制管理モジュール132から未登録の配信型アプリケーション3の識別番号の通知を受けるとともに、当該通知された識別番号に対応する配信型アプリケーション3への入力情報、及び同配信型アプリケーション3からの出力情報をそれぞれ規制させる。具体的には、ネイティブ機能利用モジュール133は、通知された識別番号を入力制御モジュール111や、音声制御モジュール112や、表示制御モジュール113にそれぞれ伝達する。これにより、入力制御モジュール111は、通知された識別番号に対するスイッチ21の操作情報のネイティブ機能利用モジュール133への出力を中止して、当該操作情報に基づく入力情報を実行プラットホーム12に伝達させない。また、入力制御モジュール111は、通知された識別番号からのスイッチ21への指示情報のスイッチ21への出力を中止して、配信型アプリケーション3からの出力情報に基づく指示情報をスイッチ21に伝達させない。さらに、音声制御モジュール112は、通知された識別番号からのスピーカ22への音声情報のスピーカ22への出力を中止して、配信型アプリケーション3からの出力情報に基づく音声情報をスピーカ22に伝達させない。また、表示制御モジュール113は、通知された識別番号からのディスプレイ23への文字情報及び画像情報のディスプレイ23への出力を中止して、配信型アプリケーション3からの出力情報に基づく文字情報及び画像情報をスピーカ22に伝達させない。このように、入力制御モジュール111や、音声制御モジュール112や、表示制御モジュール113はそれぞれ通知された識別番号に対応する操作情報、指示情報、音声情報、文字情報及び画像情報に基づく入出力を規制する。
次に、本実施形態の車載アプリケーション管理装置の作用について、図2〜4を参照して説明する。
まず、車載端末10は、運転者などの指示に応じて配信型アプリケーション3の配信をセンタ2に要求する。なおこの要求は、予めセンタ2から車載端末10に配信された配信可能なアプリケーションのリストからの選択などに基づいて行う。そして、車載端末10から配信の要求を受けたセンタ2は、要求された配信型アプリケーション3の配信の準備をする。なお、配信の準備の際、当該配信の準備をしている配信型アプリケーション3が審査済リスト4に登録されているか否かについて判断する。そして、配信準備中の配信型アプリケーション3が審査済リスト4に登録されている場合、その配信型アプリケーション3に審査済情報を付加して配信の準備を終了する一方、審査済リスト4に登録されていない場合、その配信型アプリケーション3に審査済情報を付加せずに配信の準備を終了す
る。そして、配信の準備が済んだ配信型アプリケーション3を車載端末10に配信する。
車載端末10は、配信された配信型アプリケーション3を受信して、実行プラットホーム12に保存させる。また、配信型アプリケーション3に審査済情報が付加されている場合、当該配信型アプリケーション3の識別番号を車載用審査済リスト5に追加する一方、審査済情報が付加されていない場合、当該配信型アプリケーション3の識別番号を車載用審査済リスト5に追加しない。このようにして、車載端末10には、複数の配信型アプリケーション3と車載用審査済リスト5とが保持される。その後、運転者の操作などに応じて車載端末10において配信型アプリケーション3が実行される。
そして、車両が停車状態である場合、走行状態になったときに走行規制を行うための処理、すなわち配信型アプリケーション3を走行規制モードでの実行に移行させる処理が所定の間隔で逐次実行される。すなわち、図2に示すように、車載端末10は、車速を取得して(図2のステップS10)、取得された車速に基づいて走行規制が必要か否かを判断する(図2のステップS11)。走行規制が必要か否かは、車両1が停車状態か否かにより判断される。すなわち、車両1が停車状態であれば走行規制は不要と判断される一方、車両1が走行中であれば走行規制が必要であると判断される。走行規制が不要と判断された場合(図2のステップS11でNO)、車載端末10は、走行規制を行うための処理を一旦終了させる。
走行規制が必要であると判断された場合(図2のステップS11でYES)、車載端末10は、実行中の配信型アプリケーション3から選択された1の配信型アプリケーション3が審査を通過したアプリケーションであるか否かを判断する(図2のステップS12)。審査を通過したアプリケーションであるか否かは、選択された配信型アプリケーション3の識別番号が、車載用審査済リスト5に登録されているか否かにより判断される。審査を通過したアプリケーションであると判断された場合(図2のステップS12でYES)、車載端末10は、操作規制信号を伝達して配信型アプリケーション3に走行規制を要求する(図2のステップS13)。これにより、走行規制の機能を有する配信型アプリケーション3は、通常の動作モードから走行規制に対応したモードでの動作、いわゆる通常の走行規制モードでの動作に移行するようになる。
一方、未審査のアプリケーションであると判断された場合(図2のステップS12でNO)、車載端末10は、入出力機能プラットホーム11に走行規制を要求する(図2のステップS15)。すなわち、入力制御モジュール111、音声制御モジュール112、及び表示制御モジュール113にそれぞれ未審査である配信型アプリケーション3の識別番号を通知する。そして、配信型アプリケーション3の出力情報が入出力機能プラットホーム11により強制的に規制される、いわゆる強制的な走行規制モードに移行する(図2のステップS16)。これにより、例えば図4に示されるように、スイッチ21との入出力、スピーカ22及びディスプレイ23への出力が規制される一方、配信型アプリケーション3などの動作は通常の状態に維持されている状態になるようになる。なお、強制的な走行規制モードに移行した場合、車載端末10は、ディスプレイ23にスイッチ21や、スピーカ22や、ディスプレイ23などのアイコンが表示されている場合、走行規制されるスイッチ21や、スピーカ22や、ディスプレイ23のアイコンをマスクするなどして走行規制された状態であることを示すようにしてもよい。
配信型アプリケーション3の動作を、通常の走行規制モード又は強制的な走行規制モードに移行させると、車載端末10は、実行中のすべての配信型アプリケーション3に対する処理が終了したか否かを判断する(図2のステップS17)。実行中のすべての配信型アプリケーション3に対する処理が終了していないと判断した場合(図2のステップS17でNO)、車載端末10は、ステップS12に戻り、走行規制モードに移行されていな
い実行中の配信型アプリケーション3を新たに選択して、当該配信型アプリケーション3を走行規制モードに移行させる処理を行う。
一方、実行中のすべての配信型アプリケーション3に対する処理が終了したと判断した場合(図2のステップS17でYES)、車載端末10は、配信型アプリケーション3を走行規制モードに移行させる処理を終了する。
上述のように強制的な走行規制モードに移行された配信型アプリケーション3の動作について説明する。図4に示すように、強制的な走行規制モードが実行される配信型アプリケーション3の識別番号は断続管理を行う各モジュールに通知される。そして入力制御モジュール111は、通知された識別番号に対するスイッチ21の操作情報が入力された場合、ネイティブ機能利用モジュール133への出力を中止することで、当該操作情報に基づく入力情報が実行プラットホーム12に伝達されないようにする。また、入力制御モジュール111は、通知された識別番号の配信型アプリケーション3からスイッチ21への指示情報を受けた場合、その指示情報のスイッチ21への出力を中止することで、スイッチ21に指示情報に基づく変化が生じないようにする。さらに、音声制御モジュール112は、通知された識別番号の配信型アプリケーション3からのスピーカ22への音声情報が入力された場合、その音声情報のスピーカ22への出力を中止することで、スピーカ22から音声情報に基づく音声が出力されないようにする。また、表示制御モジュール113は、通知された識別番号の配信型アプリケーション3からディスプレイ23への文字情報及び画像情報が入力された場合、それら文字情報及び画像情報のディスプレイ23への出力を中止することで、ディスプレイ23から文字情報及び画像情報に基づく文字や画像が表示されないようにする。これにより、強制的な走行規制モードで実行される配信型アプリケーション3への入力情報の規制及び、同配信型アプリケーション3から出力された出力情報の規制が行われるようになる。
一方、車両が走行中である場合には、停車状態になったときに走行規制を解除するための処理、すなわち配信型アプリケーション3を通常動作モードでの実行に移行させる処理が所定の間隔で逐次実行される。すなわち、図3に示すように、車載端末10は、車速を取得して(図3のステップS20)、取得された車速に基づいて走行規制が必要か否かを判断する(図3のステップS21)。すなわち、車両1が走行中であれば走行規制は必要と判断される一方、車両1が停車状態であれば走行規制が不要であると判断される。走行規制が必要と判断された場合(図3のステップS21でYES)、車載端末10は、走行規制を解除するための処理を一旦終了させる。
走行規制が不要であると判断された場合(図3のステップS21でNO)、車載端末10は、実行中の配信型アプリケーション3から選択された1の配信型アプリケーション3の走行規制が通常の走行規制モードであるか否かを判断する(図3のステップS22)。通常の走行規制モードであるか否かは、選択された配信型アプリケーション3の識別番号が、車載用審査済リスト5に登録されているか否かにより判断される。通常の素行規制モードであると判断された場合(図3のステップS22でYES)、車載端末10は、操作規制信号の伝達を終了して配信型アプリケーション3に走行規制の解除を要求する(図3のステップS23)。これにより、走行規制の機能を有する配信型アプリケーション3は、走行規制が解除され、走行規制モードから通常の動作モードでの動作に移行するようになる。
一方、通常の走行モードではないと判断された場合(図3のステップS22でNO)、車載端末10は、入出力機能プラットホーム11に走行規制の解除を要求する(図3のステップS25)。すなわち、入力制御モジュール111、音声制御モジュール112、及び表示制御モジュール113にそれぞれ審査未通過である配信型アプリケーション3の識
別番号の通知を終了する。これにより、配信型アプリケーション3の入出力情報が入出力機能プラットホーム11により強制的に規制されることが解除され、強制的な走行規制モードから通常の動作モードに移行する(図3のステップS26)。
配信型アプリケーション3の動作を、通常の動作モードに移行させると、車載端末10は、実行中のすべての配信型アプリケーション3に対する処理が終了したか否かを判断する(図3のステップS27)。実行中のすべての配信型アプリケーション3に対する処理が終了していないと判断した場合(図3のステップS27でNO)、車載端末10は、ステップS22に戻り、通常の動作モードに移行されていない実行中の配信型アプリケーション3を新たに選択して、当該配信型アプリケーション3を通常の動作モードに移行させる処理を行う。
一方、実行中のすべての配信型アプリケーション3に対する処理が終了したと判断した場合(図3のステップS27でYES)、車載端末10は、配信型アプリケーション3を通常の動作モードに移行させる処理を終了する。
なお、走行規制が不要であると判断された場合(図3のステップS21でNO)、車載端末10は、走行規制管理モジュール132からの走行規制信号及び識別番号の通知をすべて停止することで、配信型アプリケーション3を通常の動作モードに移行させる処理を完了させることもできる。
以上説明したように、本実施形態の車載アプリケーション管理装置によれば、以下に列記するような効果が得られるようになる。
(1)配信型アプリケーション3に付与される入力情報や配信型アプリケーション3から出力された出力情報の伝送路が、車両1が停車状態か否かにより断続管理されることから、車両1の停止状態に応じて入力情報の配信型アプリケーション3への伝達や出力情報の出力装置などへの伝達を規制することができるようにもなる。すなわち配信型アプリケーション3は、その実行状態が維持されつつ、その入出力が規制されるに過ぎないこととなるため、その入出力が規制されとしても、動作が継続性を持って維持される。これにより、車両1が走行することにより一旦配信型アプリケーション3を規制させる状態となったとしても、当該規制状態が解消されることで配信型アプリケーション3を引き続いて利用することも可能となる。その結果、車両走行中、車両1に搭載される実行プラットホーム12にて実行される配信型アプリケーション3が運転操作に与える影響を防ぎつつ、同配信型アプリケーション3の利便性を維持することのできるようにもなる。
(2)またこのようなことから、利便性を有する一方、運転操作に与える影響が十分考慮されていない配信型アプリケーション3であれ、その入出力情報を車載アプリケーション管理装置が車両1の停止状態に基づいて管理することができることから、実行プラットホーム12にて利用することができるようにもなる。
(3)例えば車両1に搭載されることが一般的であるディスプレイ23やスピーカ22などの出力装置を通じて運転者の知覚に作用する情報を出力する配信型アプリケーション3であれ、その知覚に作用する出力情報を、例えば車両1が走行中であることに応じて運転操作に影響を与えない態様で出力するように管理することができるようになる。
(4)配信型アプリケーション3に対する入力情報の断続管理を通じての配信型アプリケーション3への操作を規制することにより、配信型アプリケーション3が運転操作に影響を与えることがないようにすることができるようになる。
(5)走行規制管理モジュール132は、車載端末10に一体として設けられている実
行プラットホーム12で実行される配信型アプリケーション3に対応する入出力情報を車両1の停止状態に応じ管理する。このため、実行プラットホーム12による配信型アプリケーション3の実行が運転操作へ影響を与えることが回避され、実行プラットホーム12を有する車載端末10を車両1にて好適に利用できるようになる。これにより、実行プラットホーム12を有する車載端末10の車両1への搭載可能性が高められるようになるとともに、車載アプリケーション管理装置としてもその利用可能性が高められる。
(6)車載用審査済リスト5に記載されていない配信型アプリケーション3に対して車両1の停止状態に応じた断続管理をするため、適正動作をする配信型アプリケーション3に対する管理が不要となり、適正動作を認定されていない配信型アプリケーション3に対する断続管理が効率良く行えるようになる。
なお、適正に動作する配信型アプリケーション3は車載用審査済リスト5に記載されていない場合があってもよい。通常、適正な動作をすることの認定を得て車載用審査済リスト5に掲載されるまでには時間を要するので、同車載用審査済リスト5に掲載されるよりも先に配信型アプリケーション3を配布することもできるようになる。このような場合、その後、配信型アプリケーション3の更新などに伴って車載用審査済リスト5が更新されることにより、該配信型アプリケーション3は適正な動作をするものとして断続管理の対象から除外されるようになる。
(7)車両1の走行速度及び停止状態か否かに応じてアプリケーションの入出力情報を管理することができるので、例えば車両の走行中には運転操作への影響を与える入出力を遮断する一方、車両の停車中には配信型アプリケーション3の入出力を規制しないようにすることができるようになる。これにより、アプリケーションの運転操作への影響を回避しつつ、その利便性を維持することができるようになる。
(8)外部から配信される配信型アプリケーション3には、利便性がある一方で、運転操作への影響が考慮不十分であったり、そもそも考慮されていなかったりするものもあるが、そのような配信型アプリケーション3であれ、車両1において運転操作に影響を与えないようにしつつ利用できるようになる。これにより、配信型アプリケーション3の用途の自由度が高められるとともに、実行プラットホーム12を有し車載される車載端末10に対する配信型アプリケーション3の提供量の増加を促進させることができるようにもなる。
なお上記実施形態は、以下の態様で実施することもできる。
・上記実施形態では、配信型アプリケーション3が車載端末10(実行プラットホーム12)で実行される場合について例示した。しかしこれに限らず、アプリケーションが車載端末の外部で実行され、そのアプリケーションからの出力情報を車載端末に入力させたり、そのアプリケーションへの入力情報を車載端末から出力させたりしてもよい。例えば、図5に示すように、上記実施形態の実行プラットホーム12の代わりに携帯端末接続モジュール14を設け、その携帯端末接続モジュール14にアプリケーション31を実行させる情報端末としての携帯端末30を接続させるようにしてもよい。これにより、車載端末10に携帯端末30のアプリケーション31の出力を入力させたり、車載端末10から携帯端末30にアプリケーション31への入力を出力したりすることで、車載端末10にて携帯端末30で実行されるアプリケーション31が利用することができるようになる。しかしながら、携帯端末30で実行されるアプリケーション31には走行規制機能が設けられていないことが普通であるため、車両1の走行中に適切な走行規制が行われない。そこで、携帯端末30で実行されているアプリケーション31が車載用審査済リスト5に登録されていない場合、車両1の走行中には車載端末10では、アプリケーション31を強制的な走行規制モードにするようにする。すなわち、車載端末10は、アプリケーション
31への入力情報を規制するとともに、アプリケーション31の出力情報を規制する。
これにより、外部接続される携帯端末30であれ、そこで実行されるアプリケーション31に対応する入出力情報を車両状態に応じて管理することができるようになる。すなわち、運転操作への影響を考慮した動作をすることができない車載用ではない携帯端末30を利用する場合であれ、アプリケーション31の入出力情報を車両状態に応じて管理することができるので、外部接続される携帯端末30を車両1にて運転操作に影響を与えないようにさせつつ、利用することができるようになる。
・上記実施形態では、車載端末10に、車両ECU20はCANで接続し、スイッチ21はLINで接続し、スピーカ22やディスプレイ23はイーサーネット(登録商標)で接続する場合について例示した。しかしこれに限らず、各接続に、CANや、LINや、イーサーネット(登録商標)のいずれも用いることができる。さらに、FlexRay(登録商標)などの他のネットワークであれ採用することができる。これにより、車載端末と他の装置との接続自由度が高められるようになる。
・上記実施形態では、車両1が停止状態であるか否かに応じて配信型アプリケーション3に対して走行規制を行う場合について例示した。しかしこれに限らず、配信型アプリケーションに対する走行規制を、車両の走行速度に応じて行うようにしてもよい。すなわち、車両の走行速度が遅い場合には、例えば運転者に道路周辺施設の詳細な情報を提供する一方、走行速度が速い場合には運転者に前記詳細な情報を簡単にした情報を提供するようにすることなどしてもよい。これにより、車載アプリケーション管理装置の適用自由度が向上するようになる。
・上記実施形態では、車載端末10は配信型アプリケーション3に付加されている審査済情報に基づいて車載用審査済リスト5を作成する場合について例示した。しかしこれに限らず、センタにて作成された車載用審査済リストを車載端末に配信するようにしてもよい。この場合、センタは車載端末に配信した配信型アプリケーションの情報に基づいて車載用審査済リストを生成してもよいし、センタは一旦車載端末に保持されている配信型アプリケーションの情報を取得してから、その取得した情報に基づいて車載審査済リストを作成してもよい。また、センタは一旦車載端末に保持されている車載用審査済リストを取得してからそれに新たな識別番号を付加して車載端末に送り返すようにしてもよい。これによっても、車載用審査リストの生成の自由度が高められ、車載アプリケーション管理装置としての設計自由度が高まるようになる。
・上記実施形態では、伝送路が入力制御モジュール111、音声制御モジュール112、又は表示制御モジュール113である場合について例示した。しかしこれに限らず、伝送路がネイティブ機能利用モジュールであってもよい。この場合、ネイティブ機能利用モジュールにて、操作情報、指示情報、音声情報、文字情報、及び画像情報の少なくとも1つを規制する、すなわち断続管理するようにしてもよい。そして、複数の情報をネイティブ機能利用モジュールにて規制するようにすれば、ネイティブ機能利用モジュールにて走行規制に係る断続管理を集中的に行うことができるようにもなる。またこれにより、各情報に対して走行規制をする必要のなくなる入力制御モジュール、音声制御モジュール、又は表示制御モジュールでは、識別番号による断続管理ができなくてもよい。その結果、入力制御モジュール、音声情報の規制を音声制御モジュール、又は表示制御モジュールの構造を簡単にすることができるようにもなる。
・上記実施形態では、入力情報や出力情報に含まれる配信型アプリケーション3の識別可能を認識して走行規制を行う場合について例示した。しかしこれに限らず、車載端末において実行されている配信型アプリケーションが1つだけであることなどから、入力情報
を受けたり、出力情報を出力したりする配信型アプリケーションが特定可能である場合、識別番号の確認を割愛して入力情報や出力情報を規制するようにしてもよい。これにより、車載アプリケーションの管理装置の設計自由度が向上する。
・上記実施形態では、車載端末10がナビゲーションシステムである場合について例示した。しかしこれに限らず、車載端末としては、車両に備えられており、運転者などが操作したり、運転者などに映像や音声からの情報を提供したりする各種の車両制御装置や、音響製品などの情報処理装置などでもよい。これにより、この車載アプリケーション管理装置を、車載機器に対して広く適用することができるようになる。
1…車両、2…センタ、3…配信型アプリケーション、4…審査済リスト、5…車載用審査済リスト、10…車載端末、11…入出力機能プラットホーム、12…実行プラットホーム、13…配信プラットホーム、14…携帯端末接続モジュール、20…車両ECU、21…スイッチ、22…スピーカ、23…ディスプレイ、30…携帯端末、31…アプリケーション、110…車速取得モジュール、111…入力制御モジュール、112…音声制御モジュール、113…表示制御モジュール、131…受信モジュール、132…走行規制管理モジュール、133…ネイティブ機能利用モジュール。

Claims (13)

  1. 車両に搭載された情報端末にて実行されるアプリケーションを管理する車載アプリケーション管理装置であって、
    前記車両の状態である車両状態を検出しつつ、前記アプリケーションの実行に伴って付与される入力情報及び出力される出力情報の少なくとも一方の伝送路を前記検出される車両状態に基づいて断続管理する管理手段を備える
    ことを特徴とする車載アプリケーション管理装置。
  2. 前記管理手段は、前記出力情報を知覚可能な情報に変換して出力する出力装置に対する前記出力情報の伝送路を断続管理する
    請求項1に記載の車載アプリケーション管理装置。
  3. 前記管理手段は、前記アプリケーションに付与される前記入力情報の伝送路を断続管理する
    請求項1又は2に記載の車載アプリケーション管理装置。
  4. 前記管理手段と前記情報端末とが一体として設けられている
    請求項1〜3のいずれか一項に記載の車載アプリケーション管理装置。
  5. 前記管理手段に対して前記情報端末が外部接続されてなる
    請求項1〜3のいずれか一項に記載の車載アプリケーション管理装置。
  6. 前記管理手段は、前記情報端末にて適正に動作することの認定されたアプリケーションが登録されるリストを有し、該リストに登録されていないアプリケーションについて前記伝送路の断続管理を行う
    請求項1〜5のいずれか一項に記載の車載アプリケーション管理装置。
  7. 前記検出される車両状態が、前記車両の走行速度及び停止状態か否かである
    請求項1〜6のいずれか一項に記載の車載アプリケーション管理装置。
  8. 前記アプリケーションは、前記車両の外部から配信されたものである
    請求項1〜7のいずれか一項に記載の車載アプリケーション管理装置。
  9. 車両に搭載された情報端末にて実行されるアプリケーションを管理する車載アプリケーション管理方法であって、
    前記車両の状態である車両状態を取得するステップと、前記アプリケーションの実行に伴って付与される入力情報及び出力される出力情報の少なくとも一方の伝送路を前記取得された車両状態に基づいて断続管理するステップと、を備える
    ことを特徴とする車載アプリケーション管理方法。
  10. 前記伝送路を断続管理するステップでは、前記出力情報を知覚可能な情報に変換して出力する出力装置に対する前記出力情報の伝送路を断続管理する
    請求項9に記載の車載アプリケーション管理方法。
  11. 前記伝送路を断続管理するステップでは、前記アプリケーションに付与される前記入力情報の伝送路を断続管理する
    請求項9又は10に記載の車載アプリケーション管理方法。
  12. 前記伝送路を断続管理するステップでは、前記情報端末にて適正に動作することの認定
    されたアプリケーションをリストに登録するステップを含み、このリストに登録されていないアプリケーションについて前記伝送路の断続管理を行う
    請求項9〜11のいずれか一項に記載の車載アプリケーション管理方法。
  13. 前記車両状態を取得するステップでは、前記取得する車両状態として、前記車両の走行速度及び停止状態か否かを取得する
    請求項9〜12のいずれか一項に記載の車載アプリケーション管理方法。
JP2010261124A 2010-11-24 2010-11-24 車載アプリケーション管理装置及び車載アプリケーション管理方法 Pending JP2012111317A (ja)

Priority Applications (6)

Application Number Priority Date Filing Date Title
JP2010261124A JP2012111317A (ja) 2010-11-24 2010-11-24 車載アプリケーション管理装置及び車載アプリケーション管理方法
DE112011103891T DE112011103891T5 (de) 2010-11-24 2011-11-24 Fahrzeuggebundene Anwendungsverwaltungsvorrichtung und fahrzeuggebundenes Anwendungsverwaltungsverfahren
BR112013012729A BR112013012729A2 (pt) 2010-11-24 2011-11-24 dispositivo de controle do aplicativo montado no veículo e método de controle do aplicativo montado no veículo
CN2011800560949A CN103228486A (zh) 2010-11-24 2011-11-24 车载应用程序管理装置及车载应用程序管理方法
US13/988,955 US20130238190A1 (en) 2010-11-24 2011-11-24 Vehicle-mounted application management device and vehicle-mounted application management method
PCT/JP2011/077006 WO2012070604A1 (ja) 2010-11-24 2011-11-24 車載アプリケーション管理装置および車載アプリケーション管理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010261124A JP2012111317A (ja) 2010-11-24 2010-11-24 車載アプリケーション管理装置及び車載アプリケーション管理方法

Publications (1)

Publication Number Publication Date
JP2012111317A true JP2012111317A (ja) 2012-06-14

Family

ID=46145942

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010261124A Pending JP2012111317A (ja) 2010-11-24 2010-11-24 車載アプリケーション管理装置及び車載アプリケーション管理方法

Country Status (6)

Country Link
US (1) US20130238190A1 (ja)
JP (1) JP2012111317A (ja)
CN (1) CN103228486A (ja)
BR (1) BR112013012729A2 (ja)
DE (1) DE112011103891T5 (ja)
WO (1) WO2012070604A1 (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014186712A (ja) * 2013-02-20 2014-10-02 Denso Corp 車載装置
WO2015049584A1 (en) 2013-10-04 2015-04-09 Toyota Jidosha Kabushiki Kaisha Display controller of information terminal and display control method of information terminal
KR20160006444A (ko) * 2014-07-09 2016-01-19 현대모비스 주식회사 애플리케이션 실행 제한 시스템 및 방법
JP7457585B2 (ja) 2020-06-16 2024-03-28 株式会社日立製作所 ソフトウェア照会情報管理システム、及びソフトウェア照会情報管理方法

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6391312B2 (ja) * 2014-06-13 2018-09-19 クラリオン株式会社 端末接続装置、処理情報実行システム、及び処理情報実行方法
KR101624180B1 (ko) * 2014-12-09 2016-05-25 현대자동차주식회사 단말기, 그를 가지는 차량 및 그의 제어 방법
EP3704574B1 (en) * 2017-10-30 2024-01-03 Harman International Industries, Incorporated Vehicle state based graphical user interface
JP7622636B2 (ja) * 2019-10-03 2025-01-28 住友電気工業株式会社 車載装置、車載通信システムおよび通信管理方法
EP3838684B1 (en) * 2019-12-18 2024-04-24 Advanced Automotive Antennas, S.L. Modular system for interconnecting vehicle services
US11878707B2 (en) * 2022-03-11 2024-01-23 International Business Machines Corporation Augmented reality overlay based on self-driving mode

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000118330A (ja) * 1998-08-05 2000-04-25 Eaton Corp 自動車コンピュ―タシステムの作動方法
JP2002514552A (ja) * 1998-05-14 2002-05-21 インテル コーポレイション 位置検出可能なディスプレイコントローラ
JP2002243488A (ja) * 2001-02-21 2002-08-28 Alpine Electronics Inc 車両用ナビゲーション装置
JP2005028997A (ja) * 2003-07-11 2005-02-03 Mitsubishi Electric Corp アプリ実行装置及びアプリケーションプログラム
JP2007065893A (ja) * 2005-08-30 2007-03-15 Mitsubishi Electric Corp プログラム提供装置および車載情報システム
WO2009113376A1 (ja) * 2008-03-10 2009-09-17 日本電気株式会社 Os起動可否判定装置、os起動可否判定システム、os起動可否判定方法およびos起動可否判定プログラム
JP2010179839A (ja) * 2009-02-06 2010-08-19 Denso Corp 車両用表示装置

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8260537B2 (en) * 1997-10-22 2012-09-04 Intelligent Technologies International, Inc. Method for modifying an existing vehicle on a retrofit basis to integrate the vehicle into an information exchange system
US7346439B2 (en) * 2002-11-07 2008-03-18 International Business Machines Corporation Location-based intelligent remote vehicle function control
US8136157B2 (en) * 2005-04-21 2012-03-13 Mitsubishi Electric Corporation Program providing device, storage medium, and vehicle-mounted information system
JP4639934B2 (ja) * 2005-05-06 2011-02-23 株式会社デンソー 車両制御システム
US7548805B2 (en) * 2006-03-27 2009-06-16 Fujitsu Ten Limited Vehicle control apparatus, vehicle control method and vehicle slip suppressing apparatus
JP5044272B2 (ja) * 2006-05-24 2012-10-10 株式会社日本自動車部品総合研究所 車両用ユーザー支援装置
JPWO2009041457A1 (ja) * 2007-09-28 2011-01-27 株式会社ケンウッド 情報配信システム及び車載器
KR101741551B1 (ko) * 2010-12-20 2017-06-15 엘지전자 주식회사 이동 단말기 및 이것의 애플리케이션 제어 방법
US8688320B2 (en) * 2011-01-11 2014-04-01 Robert Bosch Gmbh Vehicle information system with customizable user interface
US8914012B2 (en) * 2012-10-16 2014-12-16 Excelfore Corporation System and method for monitoring apps in a vehicle to reduce driver distraction

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002514552A (ja) * 1998-05-14 2002-05-21 インテル コーポレイション 位置検出可能なディスプレイコントローラ
JP2000118330A (ja) * 1998-08-05 2000-04-25 Eaton Corp 自動車コンピュ―タシステムの作動方法
JP2002243488A (ja) * 2001-02-21 2002-08-28 Alpine Electronics Inc 車両用ナビゲーション装置
JP2005028997A (ja) * 2003-07-11 2005-02-03 Mitsubishi Electric Corp アプリ実行装置及びアプリケーションプログラム
JP2007065893A (ja) * 2005-08-30 2007-03-15 Mitsubishi Electric Corp プログラム提供装置および車載情報システム
WO2009113376A1 (ja) * 2008-03-10 2009-09-17 日本電気株式会社 Os起動可否判定装置、os起動可否判定システム、os起動可否判定方法およびos起動可否判定プログラム
JP2010179839A (ja) * 2009-02-06 2010-08-19 Denso Corp 車両用表示装置

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014186712A (ja) * 2013-02-20 2014-10-02 Denso Corp 車載装置
WO2015049584A1 (en) 2013-10-04 2015-04-09 Toyota Jidosha Kabushiki Kaisha Display controller of information terminal and display control method of information terminal
KR20160006444A (ko) * 2014-07-09 2016-01-19 현대모비스 주식회사 애플리케이션 실행 제한 시스템 및 방법
KR102257363B1 (ko) * 2014-07-09 2021-05-31 현대모비스 주식회사 애플리케이션 실행 제한 시스템 및 방법
JP7457585B2 (ja) 2020-06-16 2024-03-28 株式会社日立製作所 ソフトウェア照会情報管理システム、及びソフトウェア照会情報管理方法

Also Published As

Publication number Publication date
BR112013012729A2 (pt) 2016-09-13
DE112011103891T5 (de) 2013-09-19
WO2012070604A1 (ja) 2012-05-31
CN103228486A (zh) 2013-07-31
US20130238190A1 (en) 2013-09-12

Similar Documents

Publication Publication Date Title
JP2012111317A (ja) 車載アプリケーション管理装置及び車載アプリケーション管理方法
US8943438B2 (en) Vehicle-mounted device having portable-device detection capability
US20160356623A1 (en) Automated driving control apparatus and automated driving control method
CN102781728A (zh) 能与便携设备配合工作的车载设备
US11807097B2 (en) In-vehicle terminal device and display method for in-vehicle display
US9918205B2 (en) Communication system
JP5308673B2 (ja) 車両内の少なくとも一つのモバイル端末の利用システム
JP2017078605A (ja) ナビゲーションシステム
JP2017062689A (ja) 車載通信装置及び車両通信システム
WO2017098817A1 (ja) 情報引継ぎシステム、車載端末および情報引継ぎ方法
JP2012121533A (ja) 車載機器の付加機能管理装置及び車載機器の付加機能管理方法
JP2009252164A (ja) サーバ装置、ナビゲーション装置、交通情報提示システムおよび交通情報提示方法
US20140005944A1 (en) Methods and systems for locating contacts
US10887738B2 (en) Vehicular information processing system, vehicular information processing program, and mobile communication terminal the suppresses excessive increase in traffic between mobile communication terminal and in-vehicular device
KR20100071676A (ko) 동행차량의 위치정보 표시방법 및 그 시스템
KR100856205B1 (ko) 디지털 지도 데이터를 동적으로 업데이트하는 경로 안내시스템 및 그 방법
JP5448626B2 (ja) ナビゲーション装置、サーバ装置およびナビゲーションシステム
EP3435255A1 (en) Server device, information system, and vehicle-mounted device
US11044317B2 (en) Control of an online service by means of a motor vehicle operator control device
JPWO2018179090A1 (ja) 車両を制御する制御装置、車両を制御する方法、及びプログラム
EP4197873A1 (en) Information processing apparatus and information processing method
JP2008259043A (ja) 車載システム及びプログラム
JP2021067556A (ja) 情報端末、情報提供装置及び情報提供システム
JP2019220008A (ja) 車両用表示装置
KR101461881B1 (ko) 차량내 멀티미디어 연동 제어 장치 및 방법

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130514

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130708

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130910

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20131111

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140121

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20140610