JP2016200559A - コンテンツ起動制御装置、コンテンツ起動方法、およびコンテンツ起動システム - Google Patents

コンテンツ起動制御装置、コンテンツ起動方法、およびコンテンツ起動システム Download PDF

Info

Publication number
JP2016200559A
JP2016200559A JP2015082365A JP2015082365A JP2016200559A JP 2016200559 A JP2016200559 A JP 2016200559A JP 2015082365 A JP2015082365 A JP 2015082365A JP 2015082365 A JP2015082365 A JP 2015082365A JP 2016200559 A JP2016200559 A JP 2016200559A
Authority
JP
Japan
Prior art keywords
content
activation
vehicle information
condition
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2015082365A
Other languages
English (en)
Other versions
JP6652326B2 (ja
Inventor
祐介 松本
Yusuke Matsumoto
祐介 松本
阿部 憲幸
Noriyuki Abe
憲幸 阿部
公男 岡本
Kimio Okamoto
公男 岡本
山田 哲也
Tetsuya Yamada
哲也 山田
卓也 藤枝
Takuya Fujieda
卓也 藤枝
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.)
Faurecia Clarion Electronics Co Ltd
Original Assignee
Clarion Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Clarion Co Ltd filed Critical Clarion Co Ltd
Priority to JP2015082365A priority Critical patent/JP6652326B2/ja
Priority to US15/096,373 priority patent/US10137778B2/en
Priority to EP16165211.0A priority patent/EP3082341B1/en
Publication of JP2016200559A publication Critical patent/JP2016200559A/ja
Application granted granted Critical
Publication of JP6652326B2 publication Critical patent/JP6652326B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42202Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS] environmental sensors, e.g. for detecting temperature, luminosity, pressure, earthquakes
    • 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/85Arrangements for transferring vehicle- or driver-related data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/251Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/252Processing of multiple end-users' preferences to derive collaborative data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/41422Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance located in transportation means, e.g. personal vehicle
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • H04N21/4524Management of client data or end-user data involving the geographical location of the client
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4668Learning process for intelligent management, e.g. learning user preferences for recommending movies for recommending content, e.g. movies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/654Transmission by server directed to the client
    • H04N21/6543Transmission by server directed to the client for forcing some client operations, e.g. recording
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6582Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Mechanical Engineering (AREA)
  • Transportation (AREA)
  • Combustion & Propulsion (AREA)
  • Chemical & Material Sciences (AREA)
  • Computing Systems (AREA)
  • Biodiversity & Conservation Biology (AREA)
  • Environmental Sciences (AREA)
  • Environmental & Geological Engineering (AREA)
  • Business, Economics & Management (AREA)
  • Emergency Management (AREA)
  • Ecology (AREA)
  • Remote Sensing (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Navigation (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Social Psychology (AREA)
  • Fittings On The Vehicle Exterior For Carrying Loads, And Devices For Holding Or Mounting Articles (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Computer Networks & Wireless Communication (AREA)

Abstract

【課題】端末装置が有している多くの機能ごとに各コンテンツ起動操作が不可欠であり、操作に手間が掛かる問題があった。【解決手段】 ステップS21で、車両情報を取得する。ステップS22で、車両情報の区分化を行う。ステップS23で、取得して区分化した車両情報を基に、メモリ15に記憶されているコア条件を検索する。ステップS24で、取得して区分化した車両情報にコア条件を満たすものがあるか判定する。コア条件を満たすものがあると判定された場合は、ステップS25に進み、コア条件を満たすコンテンツを自動的に起動する、若しくはコンテンツの起動を提案する。【選択図】 図7

Description

本発明は、車両内で使用される端末装置を介して種々の情報を提供するコンテンツを起動する装置、コンテンツ起動方法、およびコンテンツ起動システムに関する。
車両に搭載される端末装置は多くの機能を有している。たとえばユーザがそれぞれ機能ごとのアイコンを操作することにより各機能に対応するコンテンツプログラムを起動して、各コンテンツプログラムにより種々の情報を提供するようになっている。コンテンツプログラムの一例として、ラジオを視聴するプログラム、天気予報を取得するプログラム、メールを送受信するプログラム、コンビニ検索を行うプログラムなどがある。以下、これらのプログラムを、ラジオコンテンツ、天気予報コンテンツ、メールコンテンツ、コンビニ検索コンテンツと呼ぶ。また、これらを総称して単にコンテンツとも呼ぶ。コンテンツプログラムによりコンテンツサーバから取得した情報もコンテンツと呼ぶこともある。
例えば、コンテンツサーバから番組表情報に従ったコンテンツの受信を行うものがある。これは次のようにして種々の情報を端末装置で提供する。ユーザの嗜好や車両の状況などのユーザ側の条件、コンテンツのジャンルなどのコンテンツに係る条件などに基づいて、コンテンツ候補一覧情報内のコンテンツの中から、適切なコンテンツを選別する。そしてコンテンツの再生順序を決定して番組表情報を作成して、その番組表情報をコンテンツサーバに送信する。これにより、コンテンツサーバから番組表情報に従ったコンテンツの受信及び再生が可能となる(特許文献1)。
特開2005−84752号公報
上述した、特許文献1に記載のシステムでは、端末装置が有している多くの機能がユーザのコンテンツ起動操作に応答して実行される。したがって、機能ごとに各コンテンツ起動操作が不可欠であり、操作に手間が掛かる問題があった。
本発明によるコンテンツ起動制御装置は、ユーザの指示を受け付けてコンテンツを選択する受付部と、車両からの情報や走行に関する情報を車両情報として取得する車両情報取得部と、受付部が受け付けた指示に基づきコンテンツが選択されたとき、または起動されたときに車両情報取得部で取得した車両情報を当該コンテンツの起動記録として保存する起動記録部と、コンテンツを起動する起動条件を起動記録に基づいて生成する条件生成部と、車両情報取得部から取得された車両情報が起動条件に該当する場合に、当該起動条件に関連付けられたコンテンツの起動を提案する、または当該コンテンツを起動するコンテンツ起動制御部とを備える。
本発明によるコンテンツ起動方法は、ユーザの指示を受け付けてコンテンツを選択する受付工程と、車両からの情報や走行に関する情報を車両情報として取得する車両情報取得工程と、受付工程が受け付けた指示に基づきコンテンツが選択されたとき、または起動されたときに車両情報取得で取得した車両情報を当該コンテンツの起動記録として保存する起動記録工程と、コンテンツを起動する起動条件を起動記録に基づいて生成する条件生成工程と、車両情報取得工程で取得された車両情報が起動条件に該当する場合に、当該起動条件に関連付けられたコンテンツの起動を提案する、または当該コンテンツを起動するコンテンツ起動制御工程とを備える。
本発明によるコンテンツ起動システムは、端末装置とサーバ装置とを有するコンテンツ起動システムであって、端末装置は、ユーザの指示を受け付けてコンテンツを選択する受付部と、車両からの情報や走行に関する情報を車両情報として取得する車両情報取得部と、受付部が受け付けた指示に基づきコンテンツが選択されたとき、または起動されたときに車両情報取得部で取得した車両情報を当該コンテンツの起動記録として送信する送信部とを備え、サーバ装置は、送信部より送信された起動記録を受信する受信部と、受信部で受信した起動記録を保存する保存部と、コンテンツを起動する起動条件を起動記録に基づいて生成する条件生成部と、端末装置から送信された車両情報が起動条件に該当する場合に、当該起動条件に関連付けられたコンテンツの起動を端末装置に提案する、または当該コンテンツの起動を端末装置に行わせるコンテンツ起動制御部とを備える。
本発明による他のコンテンツ起動方法は、端末装置とサーバ装置を有するコンテンツ起動システムにおけるコンテンツ起動方法であって、端末装置において、ユーザの指示を受け付けてコンテンツを選択し、車両からの情報や走行に関する情報を車両情報として取得し、受け付けた指示に基づきコンテンツが選択されたとき、または起動されたときに取得した車両情報を当該コンテンツの起動記録として送信し、サーバ装置において、端末装置より送信された車両情報および起動記録を受信し、受信した起動記録を保存し、コンテンツを起動する起動条件を起動記録に基づいて生成し、受信された車両情報が起動条件に該当する場合に、当該起動条件に関連付けられたコンテンツの起動を端末装置に提案する、または当該コンテンツの起動を端末装置に行わせる。
本発明によれば、端末装置により取得された車両情報が過去にコンテンツを起動したときの車両情報と同様のとき、乗員のコンテンツ起動指示無しで同一のコンテンツを簡単に起動することができる。
端末装置の全体構成を示す図である。 車両情報と閾値と区分の対応関係を示す図である。 コンテンツと使用情報との対応関係を示す図である。 コンテンツと車両情報の保存状態を示す図である。 コンテンツと車両情報とのコア条件を示す図である。 車両情報の保存を示すフローチャートである。 車両情報に基づく実行を示すフローチャートである。 全体のシステム構成を示す図である。 サーバ装置の構成を示す図である。 サーバ装置におけるコンテンツと車両情報の保存状態を示す図である。 サーバ装置におけるコンテンツと車両情報とのコア条件を示す図である。 端末装置におけるコンテンツの起動に伴う車両情報の送信を示すフローチャートである。 サーバ装置における車両情報の保存を示すフローチャートである。 端末装置における車両情報の送信を示すフローチャートである。 サーバ装置におけるコア条件検索を示すフローチャートである。 端末装置における命令の受信を示すフローチャートである。
(第1の実施形態)
図1〜7を参照して、本発明によるコンテンツ起動制御装置およびコンテンツ起動方法を端末装置に適用した一実施形態について説明する。図1は、本実施形態の端末装置の全体構成を示す図である。端末装置1は、車両に搭載され、車両の現在位置周辺の道路地図を表示する機能、出発地から目的地までの推奨経路を演算する機能、演算された推奨経路に基づいて経路誘導を行う機能など、車両の走行に関する情報を提示する機能を兼ね備えている。
図1において、端末装置1は、CPU11、入力部12、表示部13、画像メモリ14、メモリ15、地図記憶部16、時計回路17、インターフェイス回路18、音声出力部19、通信部20を備える。各回路は互いにバスラインLで接続されている。さらに、バスラインLには、外部装置としてGPS受信部21、VICS(登録商標)情報を受信するVICS受信部22が接続されている。
CPU11は、メモリ15等にアクセスして制御プログラムを実行し、各種の制御を行う。入力部12は、表示部13の画面上に設けられたタッチパネルスイッチや、カーソルの移動や画面のスクロールを指示するジョイスティックなどを含む。入力部12は、リモコンスイッチであってもよく、表示部13の周辺に設けられたスイッチであってもよい。ユーザは、入力部12を操作することによって、ラジオコンテンツ、天気予報コンテンツ、メールコンテンツ、コンビニ検索コンテンツなどを起動することができる。以下の説明では、起動されるラジオコンテンツ、天気予報コンテンツ、メールコンテンツ、コンビニ検索コンテンツなどをコンテンツプログラムとも称する。
表示部13は、端末装置1において様々な画面表示を行うための装置であり、液晶ディスプレイ等を用いて構成される。この表示部13により、地図画面の表示や推奨経路の案内表示などが行われる。また、表示部13には、ラジオ、天気予報、メール、コンビニ検索などの情報が表示される。表示部13に表示される画面の内容は、CPU11が行う画面表示制御によって決定される。表示部13は、たとえば車両のダッシュボード上やインストルメントパネル内など、ユーザが見やすい位置に設置されている。
画像メモリ14は、表示部13へ出力される表示データを、画像データとして格納する。CPU11から出力される表示データは、各種の文字データや道路地図などの各種の図形データなどから成り、一旦、画像メモリ14に記憶された後に表示部13へ出力される。
メモリ15は、制御プログラムを格納するROMおよび作業エリアのRAM、および各種設定値などを記憶する不揮発メモリを含むメモリである。CPU11は、メモリ15に記録されている制御プログラムに基づいて、後述する各機能を実現するための処理を実行する。このとき実行される処理の具体的な内容については、後にフローチャートを用いて説明する。地図記憶部16は、ナビゲーション処理に使用する道路地図データやPOI情報(Point of Interest 観光地や各種施設の情報)など各種の情報を格納するものであり、ハードディスク装置が用いられている。なお、地図記憶部16は、ハードディスク装置以外にも、道路地図データが格納された不揮発性半導体メモリ、その他の記録媒体、CD−ROMやDVD、および、その読み出し装置であってもよい。
時計回路17は、現在時刻を計時し、CPU11は必要な時にこれを読み取る。インターフェイス回路18には、車両から車速、ワイパーのON/OFF、ヘッドライトのON/OFF、ウインカーのON/OFF、ガソリン残量が情報として入力される。音声出力部19は、道順案内やラジオ等において音声を出力する。通信部20は、無線通信回線を介してインターネットに接続され、ラジオの視聴、天気予報の取得、メール送受信などを行うことができる。ラジオは、所謂インターネットラジオの例で説明するが、電波によるラジオ放送を受信機で受信する場合も同様に実施できる。
GPS受信部21は、GPS衛星から送信されるGPS信号を受信する。GPS信号には、GPS衛星の位置と送信時刻に関する情報が含まれている。所定数以上のGPS衛星からGPS信号を受信することにより、GPS信号の受信位置として車両の位置情報を算出することができる。GPS受信部21により受信されたGPS信号は、バスラインLを介してCPU11に出力され、位置情報の取得などに利用される。
VICS受信部22は、図示しないVICSセンターから端末装置1に対して送信されるVICS情報を受信する。このVICS情報をVICS受信部22が受信することにより、渋滞情報を始めとする様々な道路交通情報が端末装置1において取得される。VICS情報により提供される渋滞情報では、道路の各リンクの混雑状況を順調、混雑、および渋滞の3種類で表現している。VICS受信部22により受信されたVICS情報は、バスラインLを介してCPU11に出力され、渋滞情報の表示や推奨経路の探索などに利用される。
なお、VICSセンターから端末装置1へのVICS情報の送信は、主に高速道路上に設置されている電波ビーコンや、主に一般道路上に設置されている光ビーコン、およびFM多重放送によって行われる。電波ビーコンや光ビーコンは、その設置地点付近を通過する車両に対して、電波あるいは光(赤外線)により局所的にVICS情報を送信するものである。これに対して、FM多重放送では比較的広い地域に対してVICS情報を送信することができる。
CPU11は、車両に乗車しているユーザによって入力部12が操作されて、ラジオコンテンツ、天気予報コンテンツ、メールコンテンツ、コンビニ検索コンテンツなどが起動された場合に、車両からの情報や走行に関する情報を車両情報として取得する。車両からの情報は、車速、ワイパーのON/OFF、ヘッドライトのON/OFF、ウインカーのON/OFF、ガソリン残量などであり、インターフェイス回路18を介して車両から取得する。走行に関する情報は、現在の時刻、運転開始からの運転時間、目的地までの時間、道路種別、渋滞情報、位置情報である。現在の時刻、運転開始からの運転時間は時計回路17より、目的地までの時間、道路種別は地図記憶部16等を用いたナビゲーション機能により、渋滞情報、位置情報はそれぞれVICS受信部22、GPS受信部21より取得する。
図2は、車両情報と閾値と区分の対応関係を示す図であり、この対応関係は予めメモリ15に記憶されている。V1は、車速を表し、車速が0km/hの場合は区分0とし、0<V1≦60km/hの場合は区分1、60<V1≦80km/hの場合は区分2、80km/hより早い車速の場合は区分3とされる。V2は、ワイパーの動作状態を表し、ワイパーが15秒以下動作したか否かに応じて、区分0又は区分1とする。V3は、ヘッドライトの点灯状態を表し、ヘッドライトが15秒以下点灯したか否かに応じて、区分0又は区分1とする。V4は、ウインカーの作動状態を表し、不作動か作動かに応じて区分0又は区分1とする。V5は、ガソリン残量を表し、ガソリン残量が20%以下の場合、20%より多く60%以下の場合、60%より多い場合、それぞれ区分0、1、2とする。V6は、ユーザによるコンテンツの起動操作がなされた時刻を表し、30分単位で区分する。具体的には、時刻0時0分以上0時30分未満を区分0とし、その後30分ごとに区分を1だけプラスする。V7は、運転開始からの運転時間を表し、10分単位で区分する。具体的には、0分以上10分未満を区分0とし、その後10分ごとに区分をプラス1する。V8は、目的地到着までの残り時間を表し、10分単位で区分する。具体的には、0分以上10分未満を区分0とし、その後10分ごとに区分をプラス1する。V9は、道路種別を表し、一般道路は区分0、高速道路は区分1とする。V10は、輝度、軽度の渋滞情報を表し、渋滞中でない場合は区分0、渋滞中は区分1とする。
なお、混雑は渋滞中ではないものとし区分0である。V11は、位置情報を表し、後に説明する比較において比較対象の位置情報と200m以内であれば位置情報は一致したと見做す。
図3は、コンテンツと使用情報との対応関係を示す図であり、この対応関係は予めメモリ15に記憶されている。具体的には、コンテンツ名、コンテンツのIDに対応して、後述する区分化等に使用する使用情報を定義するものであり、例えば、ラジオの場合は、V1、V6、V7、V8、V9、V11を使用する。なお、コンテンツのIDはコンテンツ毎にユニークなIDで表す。
図4は、コンテンツと車両情報の保存状態を示す図であり、この対応関係はメモリ15に保存される。具体的には、ユーザによって入力部12が操作されて、ラジオ、天気予報、メールなどのコンテンツが起動された場合に、取得された車両情報が区分化されてメモリ15に保存される。コンテンツが起動されるごとに夫々の情報が逐次保存される。保存される車両情報は図3で示す使用情報に該当する車両情報である。この保存については後述する。ここで、URLはインターネットに接続して、ラジオの情報、天気予報、メール送受信情報などを取得するためのものである。優先度は、複数のコンテンツが自動起動の候補となった場合に優先的に起動するコンテンツを決定するためのものである。
図5は、コンテンツと車両情報とのコア条件を示す図であり、このコア条件はメモリ15に保存される。コア条件とは、図4に示す各コンテンツの中で、同一のコンテンツの車両情報を比較し、たとえば同じ値である車両情報を抽出したものである。図5では、図4の2つのラジオコンテンツにおいては、URL,優先度、V6,V7,V9,V11の情報が共通している。第1の実施形態では、これらの条件が一致する場合にラジオコンテンツを起動する。これらの条件をコア条件と呼び、後述するように、取得された車両情報がこのコア条件を満たした場合に、当該コンテンツを自動的に起動する。あるいは、コンテンツの起動を提案し、ユーザの意思表示によりコンテンツを起動させるようにしてもよい。
以下、第1の実施形態のコンテンツ起動制御装置およびコンテンツ起動方法の動作を、図6、図7に示すフローチャートを参照して説明する。
図6は、車両情報の保存処理を示すフローチャートである。このフローチャートは、車両内のユーザによって入力部12が操作されて、ラジオ、天気予報、メール、コンビニ検索などコンテンツが起動された場合に、その都度実行される。このフローチャートで示すプログラムはメモリ15に記憶されており、CPU11の制御により実行される。以降に示すフローチャートも同様である。
図6のステップS11では、CPU11は車内のユーザによって操作されたコンテンツを起動する。具体的には、表示部13に一覧表示されているラジオアイコン、天気予報アイコン、メールアイコン、コンビニ検索アイコンなどをユーザが入力部12のタッチパネルにより指定操作すると、CPU11は、指定されたコンテンツを起動する。起動されたコンテンツプログラムにより取得された情報は表示部13等に出力されて乗員に提供される。例えば、ユーザがラジオアイコンを指定すると、CPU11は、選局されたラジオ局を起動する。これにより、音声出力部19にそのラジオで放送している番組が出力される。また、起動されたコンテンツはそのID、URLと共にメモリ15に一時的に記憶される。
ステップS12では、CPU11はインターフェイス回路18を介して、車両から車速、ワイパーのON/OFF、ヘッドライトのON/OFF、ウインカーのON/OFF、ガソリン残量の各情報を車両情報として、また、GPS受信部21、VICS受信部22、ナビゲーション機能等から現在の時刻、運転開始からの運転時間、目的地までの時間、道路種別、渋滞情報、位置情報の各情報を車両情報として取得し、メモリ15に一時的に記憶する。
ステップS13では、車両情報の区分化が行われる。具体的には、CPU11は、ステップS12で一時記憶された車両情報を、図2に示す車両情報と閾値と区分の対応関係に基づいて、区分する。この際に、ステップS11で一時記憶されたコンテンツIDに該当するコンテンツの使用情報を、図3に示すコンテンツと使用情報との対応関係を参照して決定する。例えば、起動されたコンテンツがラジオであれば、図3のラジオに対応する使用情報V1、V6、V7、V8、V9、V11を使用する。
ステップS14では、CPU11は、区分化した車両情報をコンテンツ名、ID、URLと共にメモリ15に保存する。図4はこの保存状態を示す図である。図4のデータの4行目C4には、ラジオコンテンツが起動されたこと、車速V1は0km/hより早く60km/h以下であること、ラジオコンテンツが起動された時刻V6は午前6時30分から午前7時までの間であること、運転時間V7は10分から20分未満の間であること、目的地までの時間V8は90分から100分未満の間であること、道路種別V9は一般道路であること、位置情報V11は例えば自宅周辺の緯度、経路x1,y1であることが新たに記憶される。なお、コンテンツが起動されるごとに、図6に示すフローチャートによる処理が実行される。図4のデータの1行目C1〜3行目C3には、それぞれラジオ、天気予報、メールの各コンテンツ起動時の車両情報が既に記憶されているものとする。
ステップS15では、CPU11は、図4に示すメモリ15に保存記録されたデータの中から、今回起動されたコンテンツのIDと同じデータを検索する。今回起動されたコンテンツは4行目C4のラジオコンテンツであり、そのIDは001である。次に、ステップS16で、CPU11は、今回起動されたコンテンツのIDと同じデータがあるかを判定する。図4の例では、今回起動されたコンテンツのID:001と同じIDが図4に示すメモリ15の保存記録されたデータの中の1行目C1にあるので、YESと判定され、次のステップS17へ進む。NOと判定された場合はこのフローを終了する。
ステップS17で、CPU11は、今回起動されたコンテンツのIDと同じデータの車両情報の区分を比較する。この例では、図4の4行目C4の車両情報の各区分と1行目C1の車両情報の各区分とを比較する。
なお、同一コンテンツの最新の2つについて、共通する車両情報をコア条件として設定してもよい。
ステップS18で、CPU11は、ステップS17における比較結果で車両情報が同じ値になる区分が1つ以上あるかを判定する。この例では、ラジオコンテンツが起動された時刻V6、運転時間V7、道路種別V9、位置情報V11が同じ値である。なお、位置情報は、互いの位置がたとえば200m以内であれば同じ値と見做す。ステップS18でYESと判定された場合は次のステップS19へ進む。NOと判定された場合はこのフローを終了する。
ステップS19で、CPU11は、同一の複数のコンテンツについて、同じ値である車両情報をコア条件としてコンテンツのIDと共にメモリ15へ保存する。図5はその記憶状態を示す図である。すなわち、ラジオコンテンツは、時刻V6が午前6時30分から午前7時までの間で、運転時間V7が10分から20分未満の間で、道路種別V9が一般道路で、位置情報V11が自宅周辺x1,y1であることがコア条件として記憶される。後述するように、取得された車両情報がこのコア条件を満たした場合に、ラジオコンテンツが自動的に起動される。コア条件をメモリ15へ保存した後、図6のフローを終了する。 なお、この例ではラジオコンテンツのコア条件だけを記載したが、ユーザの操作によって種々のコンテンツの起動が繰り返されることにより、種々のコンテンツのコア条件が保存される。
図7は、車両情報に基づいてコンテンツを実行するプログラムで行われる処理を記載したフローチャートである。このフローチャートで示す処理によれば、ユーザによる入力部12の操作は不要であり、車両が走行中、もしくは停止中に取得した車両情報が図5に示すようなコア条件を満たした場合に、ラジオ、天気予報、メール、コンビニ検索などのコンテンツが自動的に起動される。
図7で示すフローチャートの処理は一定時間ごとに定期的に実行される。ステップS21で、CPU11は、前述したステップS12と同様に、車両情報を取得する。次のステップS22で、CPU11は、前述したステップS13と同様に、車両情報の区分化を行う。そして、ステップS23で、CPU11は、取得して区分化した車両情報を基に、図5に示すようにメモリ15に記憶されているコア条件を検索する。
ステップS24で、CPU11は、取得して区分化した車両情報が、コア条件として記憶された車両情報と一致するか否か、すなわち、コア条件を満たすか判定する。コア条件を満たすと判定された場合は、ステップS25に進み、コア条件を満たさないと判定された場合はこのフローチャートで示すプログラムを終了する。
ステップS25で、CPU11は、コア条件を満たすコンテンツを自動的に起動する。具体的には、図5に示すようにコア条件が保存されている場合に、時刻V6が午前6時30分から午前7時までの間で、運転時間V7が10分から20分未満の間で、道路種別V9が一般道路で、位置情報V11が自宅周辺x1,y1に該当する車両情報が取得された場合に、ラジオが自動的に起動される。なお、複数のコンテンツがコア条件を満たすことになった場合は、優先度が高い(優先度が示す数値は数値が小さい方ほど優先度が高いものとする)コンテンツが優先して起動される。
ステップS25においては、コア条件を満たすコンテンツをCPU11が自動的に起動するようにしたが、CPU11がコンテンツの起動を提案するように構成してもよい。コンテンツの起動の提案とは、起動するコンテンツがあることを表示部13等でユーザに報知することであり、報知を受けたユーザが入力部12にタッチすることにより提案されたコンテンツを起動するものである。
以上説明したコンテンツ起動制御装置におけるコンテンツ起動の処理をまとめて説明すると以下のとおりである。
端末装置1のCPU11は、ユーザである乗員の指示を受け付けてコンテンツを選択して起動し(ステップS11)、車両からの情報や走行に関する情報を車両情報として取得し(ステップS12)、コンテンツが起動されると、当該コンテンツが起動されたときに取得した車両情報を当該コンテンツの起動記録として保存する(ステップS14)。コンテンツを起動する起動条件を起動記録に基づいて生成し(ステップS19)、取得した車両情報が起動条件に該当する場合に、当該起動条件に関連付けられたコンテンツを起動する(ステップS23〜S25)。
本発明の第1の実施形態によれば、次の作用効果が得られる。
コンテンツ起動制御装置は、ユーザの指示を受け付けてコンテンツを選択して起動する受付部、すなわち入力部12と、車両からの情報や走行に関する情報を車両情報として取得する車両情報取得部、すなわちインターフェイス回路18と、起動制御部、すなわちCPU11とを有する。CPU11は、入力部12が受け付けた指示に基づきコンテンツが起動されたときに車両情報取得部18で取得した車両情報を当該コンテンツの起動記録として保存し(ステップS14)、起動記録に基づいてコンテンツを起動する起動条件を生成し(ステップS19)、インターフェイス回路18から取得された車両情報が起動条件に該当する場合に、当該起動条件に関連付けられたコンテンツを起動する(ステップS23〜S25)。
以上のコンテンツ起動制御装置や起動方法によれば、コンテンツプログラムで提供される各種の情報を出力する際の操作性を向上させることができる。
(第2の実施形態)
図8〜16を参照して、本発明によるコンテンツ起動システムおよびコンテンツ起動方法を、端末装置およびサーバ装置から成るシステムに適用した一実施形態について説明する。図8は、本実施形態のシステム構成を示す図である。複数の端末装置1A〜1Eがサーバ装置3とデータの送受信を行う構成である。各端末装置1A〜1Eは、それぞれ各車両に搭載され、各端末装置1A〜1Eは、第1の実施形態で説明した端末装置1と同様の構成であるので、その説明を省略する。ただし、通信部20はサーバ装置3とデータの送受信のための通信も行う。
図9はサーバ装置3の構成を示す図である。図9において、サーバ装置3は、CPU31、入力部32、表示部33、画像メモリ34、メモリ35、通信部36から成る。各回路は互いにバスラインLで接続されている。
CPU31は、メモリ35等にアクセスして制御プログラムを実行し、各種の制御を行う。入力部32は、表示部33の画面上に設けられたタッチパネルスイッチや、カーソルの移動や画面のスクロールを指示するジョイスティックなどを含む。表示部33は、様々な画面表示を行うための装置であり、液晶ディスプレイ等を用いて構成される。画像メモリ34は、表示部33へ出力される表示データを、画像データとして格納する。CPU31から出力される表示データは、各種の文字データや各種の図形データなどから成り、一旦、画像メモリ34に記憶されたのちに表示部33へ出力される。
メモリ35は、制御プログラムを格納するROMおよび作業エリアのRAM、および、各種設定値などを記憶する不揮発メモリを含むメモリである。CPU31は、メモリ35に記録されている制御プログラムに基づいて、後述するフローチャートを実行するための処理を行う。なお、メモリ35には、第1の実施形態と同様に図2で示した車両情報と閾値と区分の対応関係が、更に、第1の実施形態と同様に図3で示したコンテンツと使用情報との対応関係があらかじめ記憶されている。通信部36は、無線通信回線を介して各端末装置1A〜1Eとデータの送受信を行う。
図10は、コンテンツと車両情報の保存状態の一例を示す図であり、この対応関係はメモリ35に保存される。具体的には、各端末装置1A〜1Eにおいて、ユーザによってラジオ、天気予報、メールなどのコンテンツが起動操作された場合に、その際に取得された車両情報が、各端末装置1A〜1Eから送信され、この車両情報を区分化してメモリ35に保存したものである。コンテンツが起動されて車両情報が各端末装置1A〜1Eから送信されるごとに夫々の情報が逐次保存される。保存される車両情報は図3の対応関係に該当する車両情報である。ここで、ユーザ名A〜Eは、それぞれ端末装置1A〜1Eから送信されたものであることを示す。この保存については後述するが、図10は、各端末装置1A〜1Eの各々がラジオコンテンツを起動したときの車両情報が送信されて、これを保存した例を示す。
図11は、コンテンツと車両情報とのコア条件を示す図であり、このコア条件はメモリ35に保存される。コア条件とは、図10に示す各コンテンツの中で、同一のコンテンツの車両情報を比較し、80%以上の一致率を有する車両情報を抽出したものである。例えば、図10の例では、全てのコンテンツがラジオの場合を示すが、車速V1は区分1が40%、区分2が60%であるので、一致率が80%以上にならず、車速V1をコア条件として採用しない。一方、目的地までの時間V8は区分8が80%、区分9が20%であるので、一致率が80%以上の区分8をV8のコア条件として採用する。このようにして、図11に示すコア条件は、V6、V8、V9を用いる。後述するように、取得された車両情報がこのコア条件を満たした場合に、当該コンテンツを自動的に起動するように該当する端末装置1A〜1Eを制御する。なお、優先度は、複数のコンテンツが自動起動の候補となった場合にその優先度を示すものである。また、一致率を80%以上としたがこれは一例であり、100%であってもその他の値であってもよい。
以下、第2の実施形態のコンテンツ起動システムおよびコンテンツ起動方法の動作を、図12〜図16に示すフローチャートを参照して説明する。
図12は、端末装置1A〜1Eのいずれかにおけるコンテンツの起動に伴う車両情報の送信を示すフローチャートである。端末装置1A〜1Eの構成は図1と同様であり、以下、図1の構成を用いて説明する。図12のフローチャートは、ユーザによって入力部12が操作されて、ラジオ、天気予報、メール、コンビニ検索などのコンテンツが起動された場合に、その都度実行される。このフローチャートで示すプログラムはメモリ15に記憶されており、CPU11の制御により実行される。
図12のステップS31では、CPU11はユーザによって操作されたコンテンツを起動する。具体的には、表示部13に一覧表示されているラジオ、天気予報、メール、コンビニ検索などのメニューの中からユーザが入力部12のタッチパネルにより指定操作すると、CPU11は、指定されたコンテンツを起動して、表示部13等に出力する。例えば、ラジオコンテンツであれば、ユーザがラジオのメニューを指定し、選局を行うことにより、CPU11は、指定されたラジオを起動する。これにより、音声出力部19にそのラジオで放送している番組が出力される。また、起動されたコンテンツはそのID、URL、ユーザ名と共にメモリ15に一時的に記憶される。ユーザ名は、端末装置1A〜1Eのいずれの端末での操作であるかを示すもので、端末装置1A〜1Eの中で操作した端末装置に対応してA〜Eのいずれかで示される。
次に、ステップS32では、CPU11はインターフェイス回路18を介して、車両から車速、ワイパーのON/OFF、ヘッドライトのON/OFF、ウインカーのON/OFF、ガソリン残量の各情報を車両情報として、また、GPS受信部21、VICS受信部22、ナビゲーション機能等から現在の時刻、運転開始からの運転時間、目的地までの時間、道路種別、渋滞情報、位置情報の各情報を車両情報として取得する。これらの車両情報はメモリ15に一時的に記憶される。
そして、次のステップS33で、CPU11は通信部20を介してサーバ装置3へ、ユーザ名、コンテンツ名、ID、URL、車両情報を送信する。
図13は、サーバ装置3における車両情報の保存を示すフローチャートである。ステップS41で、CPU31は各端末装置1A〜1Eから送信された車両情報等を通信部36を介して受信する。
ステップS42で、車両情報の区分化が行われる。具体的には、CPU31は、ステップS41で受信した車両情報を、図2に示す車両情報と閾値と区分の対応関係に基づいて区分する。この際に、図3に示すコンテンツと使用情報との対応関係を参照して使用情報を決定する。例えば、起動されたコンテンツがラジオであれば、図3のラジオコンテンツに対応する使用情報V1、V6、V7、V8、V9、V11を使用する。
ステップS43で、CPU31は、区分化した車両情報をユーザ名、コンテンツ名、ID、URLと共にメモリ35に保存する。図10はこの保存状態を示す図である。なお、端末装置1A〜1Dにおいて、ユーザ操作によりメニュー画面からコンテンツが指定されるごとに、図12、図13のフローチャートで示す処理を実行するプログラムが起動され。ここでは、たとえば、図10に示すように、各端末装置1A〜1Dにおいてラジオコンテンツが起動されて、起動時の車両情報がサーバ装置3に保存されたものとする。そして今回、新たに端末装置1Eから図10の最下行に示すデータが送信されたものとする。
ステップS45で、CPU31は、今回送信されたコンテンツのIDと同じデータがあるかを判定する。図10の例では、今回送信されたコンテンツのID:001と同じIDが図10に示すメモリ35に保存記録されたデータの中の1行目から4行目にあるので、YESと判定され、次のステップS46へ進む。NOと判定された場合はこのフローを終了する。
ステップS46で、CPU31は、今回送信されたコンテンツのIDと同じデータの車両情報の区分を比較する。この例では、図10の最下行の車両情報の各区分と1行目から4行目の車両情報の各区分とを比較する。この場合、80%以上の一致率を有する車両情報を比較する。図10に示すように、コンテンツ名がラジオのデータの中で、一致率が80%以上の車両情報は、時刻V6、目的地までの時間V8、道路種別V9である。
ステップS47で、CPU31は、ステップS46における比較結果で車両情報が80%以上の一致率になる区分が1つ以上あるかを判定する。この例では、時刻V6、目的地までの時間V8、道路種別V9が該当するので、80%以上の一致率になる区分が1つ以上あると判定する。ステップS47で、YESと判定された場合は次のステップS48へ進む。NOと判定された場合はこのフローを終了する。
ステップS48で、CPU31は、80%以上の一致率である車両情報をコア条件としてコンテンツのIDと共にメモリ35へ保存する。図11はその記憶状態を示す図である。すなわち、ラジオコンテンツは、時刻V6が午前6時30分から午前7時までの間で、目的地までの時間V8が80分から90分未満の間で、道路種別V9が一般道路であることがコア条件として記憶される。後述するように、端末装置から受信された車両情報がこのコア条件を満たした場合に、当該端末装置のラジオコンテンツが自動的に起動される。コア条件をメモリ35へ保存した後、図13のフローを終了する。なお、この例ではラジオコンテンツのコア条件だけを記載したが、ユーザの操作によって種々のコンテンツの起動が繰り返されることにより、種々のコンテンツのコア条件が保存される。
図14は、端末装置1A〜1Eのいずれかにおける車両情報の送信を示すフローチャートである。以下に示す図14〜図16のフローチャートで示す処理によれば、ユーザによる入力部12の操作は不要であり、サーバ装置3へ送信した車両情報がコア条件を満たした場合に、サーバ装置3からの起動命令により、ラジオ、天気予報、メール、コンビニ検索などコンテンツが当該端末装置において自動的に起動される。
図14で示すフローチャートは各端末装置1A〜1Eにおいて、一定時間ごとに定期的に実行される。ステップS51で、CPU11は、インターフェイス回路18を介して、車両から車速、ワイパーのON/OFF、ヘッドライトのON/OFF、ウインカーのON/OFF、ガソリン残量の各情報を車両情報として、また、GPS受信部21、VICS受信部22、ナビゲーション機能等から現在の時刻、運転開始からの運転時間、目的地までの時間、道路種別、渋滞情報、位置情報の各情報を車両情報として取得する。ステップS52で、CPU11は、取得した車両情報を、ユーザ名、コンテンツ名、IDと共にサーバ装置3へ通信部20を介して送信する。
図15で示すフローチャートは、各端末装置1A〜1Eから情報を受信するごとにサーバ装置3において実行される。ステップS61で、CPU31は、通信部36を介して各端末装置1A〜1Eからの情報を受信する。
ステップS62で、車両情報の区分化が行われる。具体的には、CPU31は、ステップS61で受信した車両情報を、図2に示す車両情報と閾値と区分の対応関係に基づいて区分する。この際に、図3に示すコンテンツと使用情報との対応関係を参照して使用情報を決定する。例えば、起動されたコンテンツがラジオであれば、図3のラジオコンテンツに対応する使用情報V1、V6、V7、V8、V9、V11を使用する。そして、ステップS63で、CPU31は、受信して区分化した車両情報を基に、図11に示すようにメモリ15に記憶されているコア条件を検索する。
ステップS64で、CPU31は、受信して区分化した車両情報の中にコア条件を満たすものがあるか判定する。コア条件を満たすものがあると判定された場合は、ステップS65に進み、コア条件を満たさないと判定された場合はこのフローを終了する。
ステップS65で、CPU31は、コンテンツを起動する起動命令、若しくはコンテンツの起動を提案する提案命令をステップS61で受信した端末装置に対して送信する。具体的には、コア条件を満たしたコンテンツ名、IDを含み、起動命令、若しくは提案命令を含む情報を端末装置に対して送信する。
図16は、端末装置における命令の受信処理を示すフローチャートである。ステップS71で、CPU11は、通信部20を介してサーバ装置3からの通知を受信する。ステップS72で、CPU11は、サーバ装置3からの通知が起動命令、若しくは提案命令であるかを判定する。起動命令、若しくは提案命令であれば、ステップS73に進み、CPU11は、通知を受けたコンテンツを自動的に起動する、若しくはコンテンツの起動を提案する。コンテンツの起動の提案とは、起動するコンテンツがあることを表示部13等でユーザに報知することであり、報知を受けたユーザは入力部12にタッチするだけで提案されたコンテンツを起動可能にするものである。ステップS72で、サーバ装置3からの通知が起動命令、若しくは提案命令でなければこのフローチャートを終了する。
以上説明したコンテンツ起動システムにおけるコンテンツ起動の処理をまとめて説明すると以下のとおりである。
端末装置1において、ユーザである乗員の指示を受け付けてコンテンツを選択して起動し(ステップS31)、車両からの情報や走行に関する情報を車両情報として取得し(ステップS32、S51)、受け付けた指示に基づきコンテンツが起動されたときに取得した車両情報を当該コンテンツの起動記録として送信する(ステップS33、S52)。一方、サーバ装置3において、車両情報および起動記録を受信し(ステップS41、S61)、受信した起動記録を保存し、コンテンツを起動する起動条件を起動記録に基づいて生成し(ステップS43〜S48)、受信した車両情報が起動条件に該当する場合に、当該起動条件に関連付けられたコンテンツの起動を端末装置1に指示する(ステップS63〜S65)。端末装置1は、ステップS71で受信した起動指示が起動命令であれば、ステップS73でコンテンツを起動し、ステップS71で受信した起動指示が提案命令であれば、ステップS73でコンテンツの起動を提案する。
以上説明した第2の実施形態によれば、次の作用効果が得られる。
端末装置1は、ユーザの指示を受け付けてコンテンツを選択して起動する受付部、すなわち入力部12と、車両からの情報や走行に関する情報を車両情報として取得する車両情報取得部、すなわちインターフェイス回路18と、入力部12が受け付けた指示に基づきコンテンツが起動されたときに取得した車両情報を当該コンテンツの起動記録として送信する送信部,すなわち通信部20とを備える。一方、サーバ装置3は、端末装置1からの起動記録と車両情報を受信する受信部,すなわち通信部36と、受信した起動記録を保存する保存部,すなわち、メモリ35と、コンテンツを起動する起動条件を起動記録に基づいて生成し、端末装置1から送信された車両情報が起動条件に該当する場合に、当該起動条件に関連付けられたコンテンツの起動を端末装置1に行わせるコンテンツ起動制御部、すなわちCPU31とを備える。
本発明の第2の実施形態によれば、サーバ装置3で端末装置1A〜1Eのコンテンツ起動状況や車両情報を取得して起動条件を生成するようにしたので、端末装置1A〜1Eにおいてコンテンツを起動して各種の情報を出力する際の操作性を向上させることができる。また、サーバ装置3でコア条件を生成するので、コア条件を複数のユーザの嗜好に合致した汎用性ある起動指示を行うことができる。また、コア条件生成のアルゴリズムを随時更新することができる。
(変形例)
本発明は、以上説明した第1および第2の実施形態を次のように変形して実施することができる。
(1)優先度はコンテンツに応じて予め固定的に定められている例で説明した。しかし、ユーザによるコンテンツの選択回数を計数するようにして、選択回数が多いコンテンツの優先度が高くなるように自動的に設定するように構成してもよい。
(2)端末装置に対応付けてコンテンツの保存、および実行を行う例で説明した。しかし、端末装置を使用するユーザを指紋認証などにより認識するようにして、端末装置を使用するユーザに対応付けてコンテンツの保存、および実行を行うように構成してもよい。
(3)コンテンツが起動されたときに車両情報を取得することに代えて、コンテンツが選択されたときに車両情報を取得してコア条件を生成してもよい。
(4)入力部12はタッチパネルやスイッチに限定されない。乗員が音声で発話したコンテンツを音声認識して識別し、識別したコンテンツを起動するようにしてもよい。
(5)車両に搭載された端末装置に代えて、スマートフォンなど車内に持ち込んで車載端末代わりに使用される携帯型電子機器に同様な機能を付与してよい。
(6)以上の説明では、図4に示すメモリ15に保存記録されたデータの中に同一のコンテンツが2つある場合について説明した。同一のコンテンツが3以上あるときは、3つ以上のコンテンツのいずれも共通する車両情報が当該コンテンツのコア条件として保存される。時間経過とともに同一のコンテンツが4つ以上になったときも同様とする。
(7)本発明は、コンテンツが一つのみ実装された車載装置やスマートフォンのような携帯型電子機器にも適用できる。
(8)端末装置とサーバ装置を備える第2の実施形態のシステムにおいて、複数の端末装置からの情報を基にコア条件を求める例で説明した。しかし、端末装置とサーバ装置より成るシステムにおいて、単一の端末装置若しくは単一のユーザからの情報を基にコア条件を求めてもよい。
本発明は、上記の実施形態に限定されるものではなく、本発明の特徴を損なわない限り、本発明の技術思想の範囲内で考えられるその他の形態についても、本発明の範囲内に含まれる。また、上述の実施形態と複数の変形例を組み合わせた構成としてもよい。
1 端末装置
3 サーバ装置
11 CPU
12 入力部
13 表示部
15 メモリ
17 時計回路
20 通信部
21 GPS受信部

Claims (6)

  1. ユーザの指示を受け付けてコンテンツを選択する受付部と、
    車両からの情報や走行に関する情報を車両情報として取得する車両情報取得部と、
    前記受付部が受け付けた指示に基づきコンテンツが選択されたとき、または起動されたときに前記車両情報取得部で取得した前記車両情報を当該コンテンツの起動記録として保存する起動記録部と、
    前記コンテンツを起動する起動条件を前記起動記録に基づいて生成する条件生成部と、
    前記車両情報取得部から取得された前記車両情報が前記起動条件に該当する場合に、当該起動条件に関連付けられたコンテンツの起動を提案する、または当該コンテンツを起動するコンテンツ起動制御部と、を備えるコンテンツ起動制御装置。
  2. 請求項1に記載のコンテンツ起動制御装置において、
    前記条件生成部は、前記車両情報のうち同一のコンテンツに関する複数の前記起動記録に共通の車両情報を当該コンテンツの起動条件として保存する、コンテンツ起動制御装置。
  3. ユーザの指示を受け付けてコンテンツを選択する受付工程と、
    車両からの情報や走行に関する情報を車両情報として取得する車両情報取得工程と、
    前記受付工程が受け付けた指示に基づきコンテンツが選択されたとき、または起動されたときに前記車両情報取得で取得した前記車両情報を当該コンテンツの起動記録として保存する起動記録工程と、
    前記コンテンツを起動する起動条件を前記起動記録に基づいて生成する条件生成工程と、
    前記車両情報取得工程で取得された前記車両情報が前記起動条件に該当する場合に、当該起動条件に関連付けられたコンテンツの起動を提案する、または当該コンテンツを起動するコンテンツ起動制御工程と、を備えるコンテンツ起動方法。
  4. 端末装置とサーバ装置とを有するコンテンツ起動システムであって、
    前記端末装置は、
    ユーザの指示を受け付けてコンテンツを選択する受付部と、
    車両からの情報や走行に関する情報を車両情報として取得する車両情報取得部と、
    前記受付部が受け付けた指示に基づきコンテンツが選択されたとき、または起動されたときに前記車両情報取得で取得した前記車両情報を当該コンテンツの起動記録として送信する送信部と、を備え、
    前記サーバ装置は、
    前記送信部より送信された前記車両情報および起動記録を受信する受信部と、
    前記受信部で受信した前記起動記録を保存する保存部と、
    前記コンテンツを起動する起動条件を前記起動記録に基づいて生成する条件生成部と、
    前記端末装置から送信された前記車両情報が前記起動条件に該当する場合に、当該起動条件に関連付けられたコンテンツの起動を前記端末装置に提案する、または当該コンテンツの起動を前記端末装置に行わせるコンテンツ起動制御部と、を備えるコンテンツ起動システム。
  5. 請求項4に記載のコンテンツ起動システムにおいて、
    前記保存部は、複数のユーザに係る起動記録を保存し、
    前記条件生成部は、前記車両情報のうち同一の前記コンテンツに関する複数の前記起動記録に共通の車両情報を前記起動条件として保存する、コンテンツ起動システム。
  6. 端末装置とサーバ装置とを有するシステムにおけるコンテンツ起動方法であって、
    端末装置において、ユーザの指示を受け付けてコンテンツを選択し、
    車両からの情報や走行に関する情報を車両情報として取得し、
    前記受け付けた指示に基づきコンテンツが選択されたとき、または起動されたときに取得した前記車両情報を当該コンテンツの起動記録として送信し、
    前記サーバ装置において、
    前記送信された前記車両情報および前記起動記録を受信し、
    前記受信した前記起動記録を保存し、
    前記コンテンツを起動する起動条件を前記起動記録に基づいて生成し、
    前記受信された前記車両情報が前記起動条件に該当する場合に、当該起動条件に関連付けられたコンテンツの起動を前記端末装置に提案する、または当該コンテンツの起動を前記端末装置に行わせるコンテンツ起動方法。

JP2015082365A 2015-04-14 2015-04-14 コンテンツ起動制御装置、コンテンツ起動方法、およびコンテンツ起動システム Expired - Fee Related JP6652326B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2015082365A JP6652326B2 (ja) 2015-04-14 2015-04-14 コンテンツ起動制御装置、コンテンツ起動方法、およびコンテンツ起動システム
US15/096,373 US10137778B2 (en) 2015-04-14 2016-04-12 Content startup control device, content startup method, and content startup system
EP16165211.0A EP3082341B1 (en) 2015-04-14 2016-04-14 Content recommendation device and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015082365A JP6652326B2 (ja) 2015-04-14 2015-04-14 コンテンツ起動制御装置、コンテンツ起動方法、およびコンテンツ起動システム

Publications (2)

Publication Number Publication Date
JP2016200559A true JP2016200559A (ja) 2016-12-01
JP6652326B2 JP6652326B2 (ja) 2020-02-19

Family

ID=56148058

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015082365A Expired - Fee Related JP6652326B2 (ja) 2015-04-14 2015-04-14 コンテンツ起動制御装置、コンテンツ起動方法、およびコンテンツ起動システム

Country Status (3)

Country Link
US (1) US10137778B2 (ja)
EP (1) EP3082341B1 (ja)
JP (1) JP6652326B2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020201274A (ja) * 2020-08-20 2020-12-17 みこらった株式会社 自動車及び自動車用プログラム
CN113449179A (zh) * 2020-03-25 2021-09-28 本田技研工业株式会社 信息提供装置、车辆及信息提供方法

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6973262B2 (ja) * 2018-04-18 2021-11-24 トヨタ自動車株式会社 車両向けサービス提供システム、車載装置およびコマンド送信方法
JP7751427B2 (ja) * 2021-09-14 2025-10-08 Astemo株式会社 車載カメラ校正装置および制御装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000186942A (ja) * 1998-12-23 2000-07-04 Equos Research Co Ltd エ―ジェントメンタルモデル作成装置、及びエ―ジェント装置
JP2005122417A (ja) * 2003-10-16 2005-05-12 Matsushita Electric Ind Co Ltd コンテンツ再生装置
JP2012123859A (ja) * 2010-12-06 2012-06-28 Fujitsu Ten Ltd コンテンツ管理装置、コンテンツ再生装置、及びコンテンツ管理方法

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7412202B2 (en) 2001-04-03 2008-08-12 Koninklijke Philips Electronics N.V. Method and apparatus for generating recommendations based on user preferences and environmental characteristics
JP4387148B2 (ja) 2003-09-04 2009-12-16 株式会社デンソーアイティーラボラトリ コンテンツ配信システム及びコンテンツ受信再生装置
JP2008201217A (ja) 2007-02-19 2008-09-04 Nissan Motor Co Ltd 情報提供装置、情報提供方法及び情報提供システム
US20080201000A1 (en) 2007-02-20 2008-08-21 Nokia Corporation Contextual grouping of media items
US8655464B2 (en) 2009-06-09 2014-02-18 Microsoft Corporation Adaptive playlist onboard a vehicle
EP2403267A3 (en) 2010-07-02 2012-12-26 Harman Becker Automotive Systems GmbH Media content playback
US8671068B2 (en) 2011-09-22 2014-03-11 Toyota Jidosha Kabushiki Kaisha Content recommendation system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000186942A (ja) * 1998-12-23 2000-07-04 Equos Research Co Ltd エ―ジェントメンタルモデル作成装置、及びエ―ジェント装置
JP2005122417A (ja) * 2003-10-16 2005-05-12 Matsushita Electric Ind Co Ltd コンテンツ再生装置
JP2012123859A (ja) * 2010-12-06 2012-06-28 Fujitsu Ten Ltd コンテンツ管理装置、コンテンツ再生装置、及びコンテンツ管理方法

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113449179A (zh) * 2020-03-25 2021-09-28 本田技研工业株式会社 信息提供装置、车辆及信息提供方法
JP2021152504A (ja) * 2020-03-25 2021-09-30 本田技研工業株式会社 情報提供装置、車両及び情報提供方法
JP7373443B2 (ja) 2020-03-25 2023-11-02 本田技研工業株式会社 情報提供装置、車両及び情報提供方法
CN113449179B (zh) * 2020-03-25 2024-11-26 本田技研工业株式会社 信息提供装置、车辆及信息提供方法
JP2020201274A (ja) * 2020-08-20 2020-12-17 みこらった株式会社 自動車及び自動車用プログラム
JP7011858B2 (ja) 2020-08-20 2022-01-27 みこらった株式会社 自動車及び自動車用プログラム
JP2022048187A (ja) * 2020-08-20 2022-03-25 みこらった株式会社 自動車、自動車用プログラム及び自動車の提供中用途通知システム
JP7308565B2 (ja) 2020-08-20 2023-07-14 みこらった株式会社 自動車、自動車用プログラム及び自動車の提供中用途通知システム

Also Published As

Publication number Publication date
US10137778B2 (en) 2018-11-27
JP6652326B2 (ja) 2020-02-19
EP3082341B1 (en) 2019-09-18
EP3082341A2 (en) 2016-10-19
EP3082341A3 (en) 2016-11-30
US20160303973A1 (en) 2016-10-20

Similar Documents

Publication Publication Date Title
US9964412B2 (en) Methods and apparatus for providing travel information
US20050137790A1 (en) Information distribution system and information distribution method
KR20080097321A (ko) 주행 경로 선택방법 및 단말기
JPWO2003014671A1 (ja) 交通情報検索方法、交通情報検索システム、移動体通信機器及びネットワークナビセンタ
CN111006678A (zh) 路径搜索装置以及计算机可读存储介质
JP4640428B2 (ja) 画面形成システム、画面形成方法及びプログラム
JP6652326B2 (ja) コンテンツ起動制御装置、コンテンツ起動方法、およびコンテンツ起動システム
CN108779987A (zh) 通信终端、服务器装置、路径搜索系统以及计算机程序
US8483955B2 (en) Navigation system for a vehicle
JP4108016B2 (ja) ナビゲーション装置およびナビゲーション装置における車両停車時の画面表示方法
JP5149097B2 (ja) ナビゲーション装置、経路探索方法
JP2012098060A (ja) 車載情報表示装置
US20050197059A1 (en) Information processing system, terminal unit, recording device, information processing method, program thereof and recording medium storing the program
JP2009250942A (ja) 渋滞予測装置及びそれを用いた経路案内装置
JP2010249642A (ja) 車両用ナビゲーション装置
JP2002286469A (ja) 交通情報取得システム
JP4693558B2 (ja) ナビゲーション装置
JP2011107068A (ja) ナビゲーション装置、渋滞情報配信装置、及びナビゲーション方法
JP2019184327A (ja) 経路探索システム及び経路探索装置
JP4606845B2 (ja) ナビゲーション装置
JP4724530B2 (ja) 経路探索装置、経路探索方法、経路探索プログラムおよびコンピュータに読み取り可能な記録媒体
JP2008157885A (ja) 情報案内装置、ナビゲーション装置、情報案内方法、ナビゲーション方法、情報案内プログラム、ナビゲーションプログラム、および記録媒体
JP2006226892A (ja) ナビゲーションシステム
JP2008128931A (ja) 車載情報端末
JP2007114044A (ja) 渋滞情報提供・受信システム及び方法、並びに、渋滞情報提供装置、及び車両用渋滞情報受信装置

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150716

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20170315

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20170921

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180226

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20181204

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20181130

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190201

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190730

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190918

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20200107

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200123

R150 Certificate of patent or registration of utility model

Ref document number: 6652326

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees