JP2016078735A - On-vehicle device, in-vehicle device, information output method, and program - Google Patents
On-vehicle device, in-vehicle device, information output method, and program Download PDFInfo
- Publication number
- JP2016078735A JP2016078735A JP2014213839A JP2014213839A JP2016078735A JP 2016078735 A JP2016078735 A JP 2016078735A JP 2014213839 A JP2014213839 A JP 2014213839A JP 2014213839 A JP2014213839 A JP 2014213839A JP 2016078735 A JP2016078735 A JP 2016078735A
- Authority
- JP
- Japan
- Prior art keywords
- information
- vehicle
- output
- unit
- vehicle device
- 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
Links
- 238000000034 method Methods 0.000 title claims description 81
- 230000005540 biological transmission Effects 0.000 claims description 70
- 238000001514 detection method Methods 0.000 claims description 41
- 238000004891 communication Methods 0.000 claims description 33
- 230000004044 response Effects 0.000 claims description 12
- 230000008569 process Effects 0.000 description 56
- 230000033001 locomotion Effects 0.000 description 16
- 230000006870 function Effects 0.000 description 10
- 239000000446 fuel Substances 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 239000004065 semiconductor Substances 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000029305 taxis Effects 0.000 description 1
Landscapes
- Navigation (AREA)
Abstract
Description
本発明は、車載用の装置である車載装置等に関するものである。 The present invention relates to an in-vehicle device that is an in-vehicle device.
従来、スマートフォンと連携し、例えば、スマートフォンの画面に表示されている内容と同様の内容を画面に表示する車載用の装置等が開発されている(非特許文献1参照)。 2. Description of the Related Art Conventionally, a vehicle-mounted device or the like that displays the same content as that displayed on a smartphone screen in cooperation with a smartphone has been developed (see Non-Patent Document 1).
従来の装置等では、車両の走行に関する情報またはユーザの指示に応じて、車内の複数の装置において同一の情報を出力することができなかった。 In the conventional apparatus or the like, the same information cannot be output from a plurality of apparatuses in the vehicle in accordance with information related to traveling of the vehicle or a user instruction.
本第一の発明の車載装置は、車載用の装置である車載装置と、情報を出力する装置である1以上の車内装置とを備える車内情報システムを構成する車載装置であって、車両の走行に関する情報である走行情報、または、ユーザ指示を受け付ける受付部と、走行情報が、車両の走行に関する予め決められた条件である走行条件を満たす場合、または、受付部がユーザ指示を受け付けた場合に、1以上の車内装置のうちのいずれかにおいて出力されている情報と同一の情報を出力する出力部とを備える車載装置である。 An in-vehicle device according to a first aspect of the present invention is an in-vehicle device that constitutes an in-vehicle information system including an in-vehicle device that is an in-vehicle device and one or more in-vehicle devices that output information. When the travel information that is information on the vehicle or the reception unit that receives the user instruction and the travel information satisfy a travel condition that is a predetermined condition regarding the travel of the vehicle, or when the reception unit receives the user instruction It is an in-vehicle device provided with the output part which outputs the same information as the information currently outputted in any of one or more in-vehicle devices.
このような構成により、車両の走行に関する情報またはユーザの指示に応じて、車内の複数の装置において同一の情報を出力することができる。 With such a configuration, the same information can be output from a plurality of devices in the vehicle in accordance with information related to vehicle travel or user instructions.
また、本第二の発明の車載装置は、第一の発明に対して、車両の走行に関する条件である走行条件が格納される走行条件格納部をさらに備え、受付部は、走行情報、および、ユーザ指示を受け付け、出力部は、走行情報が走行条件を満たし、かつ、受付部がユーザ指示を受け付けた場合に、車内装置において出力されている情報と同一の情報を出力する車載装置である。 Further, the in-vehicle device of the second aspect of the invention further includes a traveling condition storage unit that stores a traveling condition that is a condition related to traveling of the vehicle, as compared with the first aspect of the invention. The user instruction is received, and the output unit is an in-vehicle device that outputs the same information as the information output in the in-vehicle device when the traveling information satisfies the traveling condition and the receiving unit receives the user instruction.
このような構成により、車両の走行に関する情報およびユーザの指示に応じて、車内の複数の装置において同一の情報を出力することができる。 With such a configuration, the same information can be output from a plurality of devices in the vehicle in accordance with information related to vehicle travel and user instructions.
また、本第三の発明の車載装置は、第二の発明に対して、出力部は、受付部がユーザ指示を受け付けた後、走行情報が走行条件を満たすまでは、車内装置において出力されている情報と同一の情報を出力せず、走行情報が走行条件を満たした場合に、車内装置において出力されている情報と同一の情報を出力する車載装置である。 Further, in the in-vehicle device of the third invention, in contrast to the second invention, the output unit outputs the information from the in-vehicle device until the running information satisfies the running condition after the accepting unit accepts the user instruction. This is an in-vehicle device that does not output the same information as the existing information and outputs the same information as the information output in the in-vehicle device when the traveling information satisfies the traveling condition.
このような構成により、例えば、ユーザの指示があっても、出力されている情報をユーザが閲覧してもよい状態になるまで、車内の他の装置において出力されている情報と同一の情報を出力しないようにすることができる。 With such a configuration, for example, even if there is an instruction from the user, the same information as the information output in other devices in the vehicle is obtained until the user can browse the output information. You can turn off the output.
また、本第四の発明の車載装置は、第一から第三いずれか1つの発明に対して、走行情報は、自車位置、移動速度、走行時間のうちのいずれか1以上に関する情報であり、走行条件は、自車位置、移動速度、走行時間のうちのいずれか1以上に関する条件である車載装置である。 In the in-vehicle device according to the fourth aspect of the present invention, the traveling information is information on one or more of the own vehicle position, the moving speed, and the traveling time with respect to any one of the first to third inventions. The traveling condition is an in-vehicle device that is a condition relating to one or more of the vehicle position, the moving speed, and the traveling time.
このような構成により、自車位置、移動速度、走行時間に応じて、車内の複数の装置において同一の情報を出力することができる。 With such a configuration, the same information can be output in a plurality of devices in the vehicle according to the vehicle position, the moving speed, and the traveling time.
また、本第五の発明の車載装置は、第一または第二の発明に対して、出力部は、走行情報に応じて決定された動作に対応する情報を出力する車載装置である。 Moreover, the vehicle-mounted device of the fifth invention is a vehicle-mounted device that outputs information corresponding to the operation determined according to the travel information, in contrast to the first or second invention.
このような構成により、車両の走行に関する情報に応じて、動作を決定することができる。 With such a configuration, the operation can be determined in accordance with information related to the traveling of the vehicle.
また、本第六の発明の車載装置は、第五の発明に対して、車載装置が実行可能な動作を識別する情報である2以上の動作識別情報が格納される動作識別情報格納部をさらに備え、出力部は、2以上の動作識別情報を出力し、受付部は、2以上の動作識別情報のうちのいずれか1つの動作識別情報を選択する指示である選択指示を受け付け、選択指示に対応する動作識別情報により識別される動作を実行する実行部と、実行部による動作の実行結果である情報と同一の情報を出力する指示である出力指示を、車内装置に送信する送信部とをさらに備える車載装置である。 The on-vehicle device according to the sixth aspect of the invention further includes an operation identification information storage unit that stores two or more pieces of operation identification information that is information for identifying an operation that can be executed by the on-vehicle device. The output unit outputs two or more pieces of operation identification information, and the receiving unit receives a selection instruction that is an instruction to select one of the two or more pieces of operation identification information, and selects the selection instruction. An execution unit that executes an operation identified by the corresponding operation identification information, and a transmission unit that transmits an output instruction that is an instruction to output the same information as the execution result of the operation by the execution unit to the in-vehicle device. Furthermore, it is an in-vehicle device provided.
このような構成により、動作に応じて出力する情報と同一の情報を、車内の他の装置において出力することができる。 With such a configuration, the same information as that output according to the operation can be output in another device in the vehicle.
また、本第七の発明の車載装置は、第一から第六いずれか1つの発明に対して、車内情報システムは、一の車載装置、および、1または2以上の車内装置を備え、車載装置は、1または2以上の車内装置を自動検出し、1または2以上の各車内装置と通信可能とする自動検出部をさらに備える車載装置である。 According to a seventh aspect of the present invention, in the in-vehicle device according to any one of the first to sixth aspects, the in-vehicle information system includes one in-vehicle device and one or more in-vehicle devices. Is an in-vehicle device that further includes an automatic detection unit that automatically detects one or more in-vehicle devices and enables communication with one or more in-vehicle devices.
このような構成により、通信可能な1または2以上の他の装置を自動的に検出することができる。 With such a configuration, it is possible to automatically detect one or more other devices that can communicate.
また、本第八の発明の車載装置は、第七の発明に対して、自動検出部は、1または2以上の車内装置の位置に関する情報であるGPS情報、過去に車載装置と通信を行った車内装置に関する情報であるペアリング情報、赤外線通信のうちのいずれか1以上を用いて、1または2以上の車内装置と通信可能とする車載装置である。 Further, in the in-vehicle device of the eighth invention, in contrast to the seventh invention, the automatic detection unit communicates with the in-vehicle device in the past, GPS information that is information on the position of one or more in-vehicle devices. This is an in-vehicle device that can communicate with one or more in-vehicle devices using at least one of pairing information that is information related to the in-vehicle device and infrared communication.
このような構成により、GPS情報、ペアリング情報、赤外線通信のうちのいずれか1以上を用いて、通信可能な1または2以上の他の装置を自動的に検出することができる。 With such a configuration, it is possible to automatically detect one or more other devices that can communicate using any one or more of GPS information, pairing information, and infrared communication.
また、本第九の発明の車載装置は、第一から第八いずれか1つの発明に対して、1以上の車内装置および車載装置のうちのいずれか1つは、親機であり、他の装置は、子機であり、親機において出力されている情報と同一の情報を、子機においても出力する車内情報システムを構成する車載装置である。 The on-vehicle device according to the ninth aspect of the invention is directed to any one of the first to eighth aspects, wherein any one of the one or more in-vehicle devices and the on-vehicle device is a master unit, The device is a child device, and is an in-vehicle device constituting an in-vehicle information system that outputs the same information as the information output from the parent device also in the child device.
このような構成により、親機において出力されている情報と同一の情報を、子機においても出力することができる。 With such a configuration, the same information as the information output in the parent device can be output also in the child device.
また、本第十の発明の車載装置は、第九の発明に対して、親機と子機は、動的に変更される車内情報システムを構成する車載装置である。 The in-vehicle device according to the tenth aspect of the invention is an in-vehicle device that constitutes an in-vehicle information system in which the parent device and the child device are dynamically changed as compared with the ninth invention.
このような構成により、親機と子機を動的に変更することができる。 With such a configuration, the parent device and the child device can be dynamically changed.
また、本第十一の発明の車載装置は、第十の発明に対して、2以上の車内装置が同一の情報を出力している場合において、最初に操作を受け付けた一の車内装置が親機となり、他の車内装置および車載装置が子機となる車内情報システムを構成する車載装置である。 The in-vehicle device according to the eleventh aspect of the present invention is the same as the tenth aspect of the invention, when two or more in-vehicle devices output the same information. This is a vehicle-mounted device that constitutes a vehicle information system in which another vehicle device and the vehicle-mounted device are slave units.
このような構成により、同一の情報を出力している状態において、最初に操作された装置を親機とすることができる。 With such a configuration, the device operated first in the state where the same information is being output can be used as the parent device.
本発明による車載装置等によれば、車両の走行に関する情報またはユーザの指示に応じて、車内の複数の装置において同一の情報を出力することができる。 According to the vehicle-mounted device or the like according to the present invention, the same information can be output from a plurality of devices in the vehicle in accordance with information related to traveling of the vehicle or a user instruction.
以下、本発明による車内情報システム等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。また、本実施の形態において説明する各情報の形式、内容などは、あくまで例示であり、各情報の持つ意味を示すことができれば、形式、内容などは問わない。 Embodiments of an in-vehicle information system according to the present invention will be described below with reference to the drawings. In addition, since the component which attached | subjected the same code | symbol in embodiment performs the same operation | movement, description may be abbreviate | omitted again. In addition, the format, content, and the like of each information described in this embodiment are merely examples, and the format, content, and the like are not limited as long as the meaning of each information can be indicated.
(実施の形態1)
本実施の形態において、車載装置11と、1または2以上の車内装置12を備える車内情報システム1について説明する。車載装置11は、車載装置11が設置されている車両の走行に関する情報、ユーザ指示などに応じて、1または2以上の車内装置12のうちのいずれかが出力している情報と同一の情報を出力する。また、車内装置12は、例えば、車載装置11が出力している情報と同一の情報を出力する。また、車内装置12は、例えば、他の車内装置12が出力している情報と同一の情報を出力する。
(Embodiment 1)
In this embodiment, an in-vehicle information system 1 including an in-vehicle device 11 and one or more in-vehicle devices 12 will be described. The in-vehicle device 11 receives the same information as the information output from either one or two or more in-vehicle devices 12 in accordance with information related to traveling of the vehicle in which the in-vehicle device 11 is installed, a user instruction, and the like. Output. The in-vehicle device 12 outputs the same information as the information output from the in-vehicle device 11, for example. Moreover, the in-vehicle apparatus 12 outputs the same information as the information which the other in-vehicle apparatus 12 is outputting, for example.
つまり、車載装置11および1または2以上の車内装置12のうちのいずれかの装置が、親機となり、残りの装置が子機となり、子機は、親機が出力している情報と同一の情報を出力する、ということである。また、当該親機と子機は、固定ではなく、動的に変更されることが好適である。当該変更の手段や手順などは、問わない。例えば、1または2以上の車内装置12のうち、ユーザにより最初に操作された車内装置12が親機となり、他の車内装置および車載装置が子機となることが好適である。また、この場合、親機の車内装置12は、最初に操作されたこと(親機であること)を示す情報を、子機に送信する。そして、当該情報を受信した子機は、当該情報の受信に応じて、親機が出力している情報と同一の情報を出力するための動作や処理などを行う。 That is, any one of the in-vehicle device 11 and one or two or more in-vehicle devices 12 is a parent device, the remaining devices are child devices, and the child device is the same as the information output by the parent device. It is to output information. Further, it is preferable that the parent device and the child device are dynamically changed instead of being fixed. The means and procedure for the change are not questioned. For example, it is preferable that the in-vehicle device 12 that is first operated by the user among the one or two or more in-vehicle devices 12 is a parent device, and other in-vehicle devices and in-vehicle devices are child devices. Further, in this case, the in-vehicle device 12 of the parent device transmits information indicating that it is operated first (being a parent device) to the child device. And the subunit | mobile_unit which received the said information performs operation | movement, a process, etc. for outputting the same information as the information which the main | base station has output according to reception of the said information.
また、図1は、本実施の形態における車内情報システム1の概念図である。図1において、車載装置11と車内装置12とは、通信手段13を介して通信可能である。また、車内装置12同士は、通信手段14を介して通信可能である。 FIG. 1 is a conceptual diagram of the in-vehicle information system 1 in the present embodiment. In FIG. 1, an in-vehicle device 11 and an in-vehicle device 12 can communicate with each other via a communication unit 13. Further, the in-vehicle devices 12 can communicate with each other via the communication means 14.
車載装置11は、車載用の装置である。つまり、車載装置11は、車両内に設置される装置である。当該装置は、例えば、カーナビゲーションシステム、カーオーディオ、カーラジオなどである。また、車両とは、通常、自動車である。また、車両は、例えば、鉄道車両、建設車両、農業車両、産業車両などであってもよい。また、自動車の種類は、問わない。自動車は、いわゆる乗用車、貨物車(トラック)、旅客輸送用の自動車(バス、タクシー)などである。 The in-vehicle device 11 is an in-vehicle device. That is, the in-vehicle device 11 is a device installed in the vehicle. The device is, for example, a car navigation system, a car audio, a car radio, or the like. The vehicle is usually an automobile. The vehicle may be, for example, a railway vehicle, a construction vehicle, an agricultural vehicle, an industrial vehicle, or the like. Moreover, the kind of automobile is not ask | required. Automobiles are so-called passenger cars, freight cars (trucks), passenger transport cars (buses, taxis), and the like.
また、車内装置12は、情報を出力する装置である。また、車内装置12は、車載装置11以外の装置であり、車載装置11が設置されている車両内に存在する装置である。車内装置12は、例えば、車両に乗車している人物が所有している装置である。当該装置は、例えば、スマートフォン、タブレット型PC、携帯型のゲーム機、PDAなどである。 The in-vehicle device 12 is a device that outputs information. The in-vehicle device 12 is a device other than the in-vehicle device 11 and is a device existing in the vehicle in which the in-vehicle device 11 is installed. The in-vehicle device 12 is, for example, a device owned by a person riding in the vehicle. The device is, for example, a smartphone, a tablet PC, a portable game machine, or a PDA.
また、通信手段13、通信手段14は、通常、近距離(短距離)の無線通信手段である。通信手段13、通信手段14は、例えば、Wi−Fi(登録商標)、Bluetooth(登録商標)、NFC、ZigBee(登録商標)などである。また、通信手段13、通信手段14は、例えば、有線の通信手段であってもよい。また、通信手段13と通信手段14は、例えば、同一の通信手段であってもよい。また、通信手段13と通信手段14は、例えば、異なる通信手段であってもよい。 The communication means 13 and the communication means 14 are usually short-distance (short-distance) wireless communication means. The communication unit 13 and the communication unit 14 are, for example, Wi-Fi (registered trademark), Bluetooth (registered trademark), NFC, ZigBee (registered trademark), or the like. The communication unit 13 and the communication unit 14 may be wired communication units, for example. Further, the communication unit 13 and the communication unit 14 may be the same communication unit, for example. In addition, the communication unit 13 and the communication unit 14 may be different communication units, for example.
また、図2は、本実施の形態における車載装置11および車内装置12のブロック図である。車載装置11は、走行条件格納部111、動作識別情報格納部112、自動検出部113、受付部114、実行部115、出力部116、送信部117を備える。また、車内装置12は、車内格納部121、車内検出部122、車内受付部123、車内受信部124、車内出力部125、車内送信部126を備える。 FIG. 2 is a block diagram of the in-vehicle device 11 and the in-vehicle device 12 in the present embodiment. The in-vehicle device 11 includes a travel condition storage unit 111, an operation identification information storage unit 112, an automatic detection unit 113, a reception unit 114, an execution unit 115, an output unit 116, and a transmission unit 117. The in-vehicle device 12 includes an in-vehicle storage unit 121, an in-vehicle detection unit 122, an in-vehicle reception unit 123, an in-vehicle reception unit 124, an in-vehicle output unit 125, and an in-vehicle transmission unit 126.
走行条件格納部111には、1以上の走行条件が格納される。走行条件とは、車両の走行に関する条件である。当該車両は、車載装置11が設置されている車両である。また、走行条件は、例えば、走行情報に関する条件であるとも言える。走行情報とは、車両の走行に関する情報である。 The traveling condition storage unit 111 stores one or more traveling conditions. The traveling condition is a condition related to traveling of the vehicle. The vehicle is a vehicle in which the in-vehicle device 11 is installed. Moreover, it can be said that driving conditions are conditions regarding driving information, for example. The traveling information is information related to traveling of the vehicle.
走行情報は、例えば、自車位置、移動速度、走行時間などに関する情報である。これらの情報を、以下、適宜、自車位置情報、移動速度情報、走行時間情報とする。自車位置とは、車両の現在位置である。また、自車位置は、例えば、経緯度である。また、自車位置は、例えば、車両の現在位置付近の地点の名称であってもよい。また、走行時間とは、走行を開始してから(車両のエンジンがONになってから)の経過時間である。また、走行時間は、例えば、走行を終了する(車両のエンジンがOFFになる)たびに、リセットされることが好適である。 The travel information is, for example, information related to the vehicle position, travel speed, travel time, and the like. Hereinafter, these pieces of information are appropriately referred to as own vehicle position information, movement speed information, and travel time information. The own vehicle position is the current position of the vehicle. Further, the vehicle position is, for example, longitude and latitude. Further, the vehicle position may be, for example, the name of a point near the current position of the vehicle. The travel time is an elapsed time from the start of travel (after the vehicle engine is turned on). The travel time is preferably reset, for example, every time the travel is finished (the vehicle engine is turned off).
また、走行情報は、例えば、燃料残量、道路形状などに関する情報であってもよい。これらの情報を、以下、適宜、燃料残量情報、道路形状情報とする。燃料残量とは、車両のエンジンが使用する燃料の残量である。また、道路形状とは、車両が走行している道路の形状である。道路形状情報は、例えば、「直線」、「カーブ」、「交差点」、「T字路」などである。 Further, the travel information may be information on the remaining fuel amount, road shape, and the like, for example. These pieces of information are hereinafter referred to as fuel remaining amount information and road shape information as appropriate. The remaining amount of fuel is the remaining amount of fuel used by the vehicle engine. The road shape is the shape of the road on which the vehicle is traveling. The road shape information includes, for example, “straight line”, “curve”, “intersection”, “T-junction”, and the like.
つまり、走行条件は、例えば、自車位置、移動速度、走行時間などに関する条件である。また、走行条件は、例えば、燃料残量、道路形状などに関する条件であってもよい。具体的に、自車位置に関する条件は、例えば、自車位置が、地図上の予め決められた範囲内であること、自車位置と地図上の予め決められた地点との距離が、予め決められた閾値以下であること、自車位置と地図上の予め決められた地点との距離が、予め決められた閾値以上であることなどである。また、移動速度に関する条件は、例えば、移動速度が、予め決められた閾値以下であることなどである。また、走行時間に関する条件は、例えば、走行時間が、予め決められた閾値以下であることなどである。また、燃料残量に関する条件は、例えば、燃料残量が、予め決められた閾値以上であることなどである。また、道路形状に関する条件は、例えば、道路形状が、予め決められた形状であることなどである。なお、上記「以下」は、「未満」であってもよい。また、上記「以上」は、「超過」であってもよい。 In other words, the traveling condition is, for example, a condition relating to the vehicle position, moving speed, traveling time, and the like. Further, the traveling condition may be, for example, a condition relating to the remaining amount of fuel, road shape, and the like. Specifically, the conditions relating to the vehicle position are, for example, that the vehicle position is within a predetermined range on the map, and that the distance between the vehicle position and a predetermined point on the map is determined in advance. For example, the distance between the vehicle position and a predetermined point on the map is not less than a predetermined threshold. Moreover, the condition regarding the moving speed is, for example, that the moving speed is equal to or less than a predetermined threshold. Moreover, the conditions regarding travel time are that travel time is below a predetermined threshold value, for example. Further, the condition regarding the remaining amount of fuel is, for example, that the remaining amount of fuel is equal to or greater than a predetermined threshold. The condition regarding the road shape is, for example, that the road shape is a predetermined shape. The “below” may be “less than”. In addition, the “above” may be “excess”.
さらに具体的に、自車位置に関する条件は、例えば、自車位置と、進行方向にある直近の交差点との距離が、500m以上であることなどである。また、移動速度に関する条件は、例えば、移動速度が、5km/h以下であることなどである。また、走行時間に関する条件は、例えば、走行時間が、1時間未満であることなどである。また、燃料残量に関する条件は、例えば、燃料残量が、20%以上であることなどである。また、道路形状に関する条件は、例えば、道路形状が、カーブでないこと、道路形状が、直線であること、などである。 More specifically, the condition relating to the vehicle position is, for example, that the distance between the vehicle position and the nearest intersection in the traveling direction is 500 m or more. Moreover, the conditions regarding a moving speed are that a moving speed is 5 km / h or less, for example. Moreover, the conditions regarding travel time are that travel time is less than 1 hour, for example. Further, the condition regarding the remaining amount of fuel is, for example, that the remaining amount of fuel is 20% or more. Moreover, the conditions regarding the road shape are, for example, that the road shape is not a curve, and that the road shape is a straight line.
また、走行条件は、例えば、上記の条件の2以上の組み合わせであってもよい。組み合わせとは、通常、論理積(AND)である。また、当該組み合わせは、例えば、論理和(OR)であってもよい。また、走行条件は、車載装置11において、車載装置11が設置されている車両の運転者の運転を阻害することなく安全に情報を出力するための条件であるとも言える。 In addition, the traveling condition may be a combination of two or more of the above conditions, for example. The combination is usually a logical product (AND). The combination may be a logical sum (OR), for example. The traveling condition can also be said to be a condition for safely outputting information in the in-vehicle device 11 without obstructing the driving of the driver of the vehicle in which the in-vehicle device 11 is installed.
動作識別情報格納部112には、2以上の動作識別情報が格納される。動作識別情報とは、車載装置11が実行可能な動作を識別する情報である。また、動作識別情報は、車載装置11が実行可能な動作を特定するための情報であるとも言える。また、当該動作は、例えば、機能、処理などであってもよい。また、当該動作は、例えば、映像(動画)の再生、音楽(音声)の再生、写真(画像)の表示、電子ブックの表示、ゲームの実行、機能を実現するためのプログラムの実行などである。つまり、動作識別情報は、例えば、動作の名称、映像のファイル名、映像を再生するためのアイコン、音楽のファイル名、音楽を再生するためのアイコン、写真のファイル名、写真を表示するためのアイコン、電子ブックのファイル名、電子ブックを表示するためのアイコン、ゲームの名称、ゲームを実行するためのアイコン、プログラムの名称、プログラムを実行するためのアイコンなどである。 The operation identification information storage unit 112 stores two or more pieces of operation identification information. The operation identification information is information for identifying an operation that can be executed by the in-vehicle device 11. Moreover, it can be said that operation | movement identification information is the information for specifying the operation | movement which the vehicle equipment 11 can perform. Further, the operation may be, for example, a function or a process. The operation includes, for example, video (video) playback, music (voice) playback, photo (image) display, electronic book display, game execution, and program execution for realizing functions. . That is, the operation identification information includes, for example, an operation name, a video file name, an icon for playing back a video, a music file name, an icon for playing back music, a file name of a photo, and a photo for displaying a photo. The icon, the file name of the electronic book, the icon for displaying the electronic book, the name of the game, the icon for executing the game, the name of the program, the icon for executing the program, and the like.
なお、アイコンは、図柄、絵柄、記号、文字などを表現したものである。アイコンは、通常、いわゆる画像であるが、当該画像の形式は問わない。つまり、当該画像は、ラスタデータであってもよいし、ベクタデータであってもよいし、その他のデータであってもよい。また、アイコンは、アイコンの属性を示す1以上の属性情報を有していてもよい。当該属性は、例えば、色や、大きさ、形状などである。また、アイコンは、アイコンを識別するアイコン識別子を有していてもよい。 The icon represents a pattern, a picture, a symbol, a character, or the like. The icon is usually a so-called image, but the format of the image is not limited. That is, the image may be raster data, vector data, or other data. The icon may have one or more pieces of attribute information indicating the icon attributes. The attribute is, for example, color, size, shape, or the like. The icon may have an icon identifier for identifying the icon.
自動検出部113は、車載装置11と、1または2以上の各車内装置12とを、通信可能にする。通信可能にするとは、通信可能な状態にすることである。具体的に、自動検出部113は、例えば、車載装置11と通信可能な1または2以上の車内装置12を検出する。このとき、自動検出部113は、例えば、GPS情報、ペアリング情報、赤外線通信などを用いて検出を行う。GPS情報とは、車内装置12の位置に関する情報である。また、GPS情報とは、車内装置12がGPSから受信した情報である。また、ペアリング情報とは、過去に車載装置11と通信を行った車内装置12に関する情報である。ペアリング情報は、例えば、リンクキー、PINコード、MACアドレス、個体識別番号などである。また、ペアリング情報は、例えば、車内装置12を識別することが可能な情報であればよい。そして、自動検出部113は、検出した車内装置12と、車載装置11とを、通信可能にする。 The automatic detection unit 113 enables communication between the in-vehicle device 11 and one or more in-vehicle devices 12. To enable communication means to enable communication. Specifically, the automatic detection unit 113 detects, for example, one or more in-vehicle devices 12 that can communicate with the in-vehicle device 11. At this time, the automatic detection unit 113 performs detection using, for example, GPS information, pairing information, infrared communication, and the like. The GPS information is information related to the position of the in-vehicle device 12. The GPS information is information received from the GPS by the in-vehicle device 12. The pairing information is information related to the in-vehicle device 12 that has communicated with the in-vehicle device 11 in the past. The pairing information is, for example, a link key, a PIN code, a MAC address, and an individual identification number. The pairing information may be information that can identify the in-vehicle device 12, for example. Then, the automatic detection unit 113 enables the detected in-vehicle device 12 and the in-vehicle device 11 to communicate.
また、自動検出部113は、車載装置11と通信可能な1または2以上の車内装置12を、通常、自動的に検出する。自動検出部113は、車載装置11と通信可能な1または2以上の車内装置12を、例えば、定期的(予め決められた期間が経過するたび)に検出する。なお、車載装置11と通信可能な1または2以上の車内装置12を検出するタイミングは、問わない。 In addition, the automatic detection unit 113 usually automatically detects one or more in-vehicle devices 12 that can communicate with the in-vehicle device 11. The automatic detection unit 113 detects one or more in-vehicle devices 12 that can communicate with the in-vehicle device 11, for example, periodically (every time a predetermined period elapses). In addition, the timing which detects the 1 or 2 or more in-vehicle apparatus 12 which can communicate with the vehicle-mounted apparatus 11 does not ask | require.
なお、一の装置(ここでは、車載装置11)と通信可能な他の装置(ここでは、車内装置12)を自動検出し、当該一の装置と、自動検出した装置とを通信可能にする方法や手順などは、公知であるので、詳細な説明を省略する。 A method of automatically detecting another device (here, in-vehicle device 12) communicable with one device (here, in-vehicle device 11) and enabling communication between the one device and the automatically detected device. Since the procedures and the like are known, detailed description thereof will be omitted.
また、以下、車載装置11が情報や指示などを送信する装置は、通常、自動検出部113により、車載装置11と通信可能となった装置であるものとする。 In the following description, it is assumed that the device to which the in-vehicle device 11 transmits information, instructions, and the like is normally a device that can communicate with the in-vehicle device 11 by the automatic detection unit 113.
受付部114は、走行情報、ユーザ指示などを受け付ける。受け付けとは、タッチパネルや、キーボードなどの入力デバイスから入力された情報の取得、光ディスクや磁気ディスク、半導体メモリなどの記録媒体に格納されている情報の取得、有線もしくは無線の通信回線を介して送信された情報の受信などを含む概念である。また、受付部114は、例えば、走行情報とユーザ指示の両方、または、いずれか一方を受け付ける。 The reception unit 114 receives travel information, user instructions, and the like. “Accept” refers to acquisition of information input from an input device such as a touch panel or a keyboard, acquisition of information stored in a recording medium such as an optical disk, magnetic disk, or semiconductor memory, and transmission via a wired or wireless communication line. It is a concept that includes receiving information that has been received. Moreover, the reception part 114 receives both driving information and a user instruction, or any one, for example.
また、ユーザ指示とは、ユーザからの指示である。当該ユーザは、車載装置11を操作することが可能なユーザである。当該ユーザは、例えば、運転席に座っているユーザと助手席に座っているユーザの両方、または、いずれか一方である。また、ユーザ指示は、例えば、ユーザ操作、出力情報、出力識別情報などのいずれか1以上を有する指示である。当該「有する」は、「含む」であってもよい。また、ユーザ操作とは、ユーザによる車載装置11に対する操作である。また、出力情報とは、後述の出力部116が出力する情報である。また、出力情報は、後述の車内出力部125が出力する情報でもある。また、出力情報の内容や形式などは、問わない。出力情報は、例えば、動画、静止画、音声、文字などである。また、出力識別情報とは、出力情報を識別する情報である。出力識別情報は、出力情報を識別することができればよく、その内容や形式などは、問わない。出力識別情報は、例えば、URL、ファイル名、検索キーワードなどである。 The user instruction is an instruction from the user. The user is a user who can operate the in-vehicle device 11. The user is, for example, a user sitting in the driver's seat and / or a user sitting in the passenger seat. Further, the user instruction is an instruction having one or more of user operation, output information, output identification information, and the like, for example. The “having” may be “including”. Moreover, user operation is operation with respect to the vehicle-mounted apparatus 11 by a user. The output information is information output by the output unit 116 described later. The output information is also information output by an in-vehicle output unit 125 described later. Further, the content and format of the output information are not limited. The output information is, for example, a moving image, a still image, sound, text, and the like. The output identification information is information for identifying the output information. The output identification information is not particularly limited as long as it can identify the output information. The output identification information is, for example, a URL, a file name, a search keyword, and the like.
また、出力情報を有するユーザ指示の受け付けとは、通常、車内装置12からの出力情報を有するユーザ指示の受信である。つまり、受付部114は、車内装置12から送信された出力情報を有するユーザ指示を、受信により受け付ける。また、出力識別情報を有するユーザ指示の受け付けとは、通常、車内装置12からの出力識別情報を有するユーザ指示の受信である。つまり、受付部114は、車内装置12から送信された出力情報を、受信により受け付ける。 The reception of a user instruction having output information is usually reception of a user instruction having output information from the in-vehicle device 12. That is, the reception unit 114 receives a user instruction having output information transmitted from the in-vehicle device 12 by reception. The reception of a user instruction having output identification information is usually reception of a user instruction having output identification information from the in-vehicle device 12. That is, the reception unit 114 receives the output information transmitted from the in-vehicle device 12 by reception.
また、走行情報の受け付けとは、例えば、車載装置11が設置されている車両からの取得や受信などである。つまり、受付部114は、車両から取得や受信することにより、走行情報を受け付ける。また、受付部114は、走行情報を、通常、自動的に受け付ける。また、受付部114は、走行情報を、例えば、定期的(予め決められた期間が経過するたび)に受け付ける。なお、走行情報を受け付けるタイミングは、問わない。また、走行情報を取得する方法や手順などは、公知であるので、詳細な説明を省略する。 Moreover, reception of travel information is acquisition, reception, etc. from the vehicle in which the vehicle-mounted apparatus 11 is installed, for example. That is, the reception unit 114 receives travel information by acquiring or receiving from the vehicle. Moreover, the reception part 114 receives driving | running | working information normally automatically. Moreover, the reception part 114 receives driving | running | working information regularly (every time the predetermined period passes), for example. In addition, the timing which receives driving | running | working information is not ask | required. In addition, since a method and a procedure for acquiring travel information are known, detailed description thereof is omitted.
また、受付部114は、例えば、選択指示を受け付けてもよい。選択指示とは、2以上の動作識別情報のうちのいずれか1つの動作識別情報を選択する指示である。当該2以上の動作識別情報は、動作識別情報格納部112に格納されている動作識別情報である。また、当該2以上の動作識別情報は、通常、後述の出力部116が出力している動作識別情報である。 In addition, the reception unit 114 may receive a selection instruction, for example. The selection instruction is an instruction to select any one of the two or more pieces of operation identification information. The two or more pieces of operation identification information are operation identification information stored in the operation identification information storage unit 112. The two or more pieces of operation identification information are usually operation identification information output by an output unit 116 described later.
また、受付部114は、例えば、図示しない取得手段と、図示しない受信手段と、図示しない受付手段とを備えていてもよい。取得手段は、例えば、走行情報を取得する。当該取得には、受信も含まれる。また、受信手段は、例えば、出力情報または出力識別情報を有するユーザ指示を受信する。また、受付手段は、例えば、ユーザ操作を有するユーザ指示、選択指示などを受け付ける。 In addition, the reception unit 114 may include, for example, an acquisition unit (not illustrated), a reception unit (not illustrated), and a reception unit (not illustrated). The acquisition means acquires travel information, for example. The acquisition includes reception. Further, the receiving unit receives, for example, a user instruction having output information or output identification information. The accepting unit accepts, for example, a user instruction having a user operation, a selection instruction, and the like.
実行部115は、選択指示に対応する動作識別情報により識別される動作を実行する。選択指示に対応する動作識別情報は、選択指示により選択された動作識別情報であるとも言える。なお、動作識別情報により識別される動作を実行する方法や手順などは、公知であるので、詳細な説明を省略する。例えば、選択指示に対応する動作識別情報がファイル名である場合、実行部115は、例えば、当該ファイル名に対応するファイルを、予め決められたプログラムにより再生または表示する。また、選択指示に対応する動作識別情報がアイコンである場合、実行部115は、例えば、当該アイコンに対応するプログラムを実行する。 The execution unit 115 executes an operation identified by the operation identification information corresponding to the selection instruction. It can be said that the operation identification information corresponding to the selection instruction is the operation identification information selected by the selection instruction. Note that a method and a procedure for executing the operation identified by the operation identification information are well known, and detailed description thereof is omitted. For example, when the operation identification information corresponding to the selection instruction is a file name, the execution unit 115 reproduces or displays a file corresponding to the file name by a predetermined program, for example. Further, when the operation identification information corresponding to the selection instruction is an icon, the execution unit 115 executes a program corresponding to the icon, for example.
また、実行部115は、例えば、走行情報に応じた動作を実行してもよい。この場合、実行部115は、例えば、走行条件と、動作識別情報との対応表を予め保持している。そして、実行部115は、例えば、受付部114が受け付けた走行情報が満たす走行条件に対応する動作識別情報を、当該対応表から取得する。そして、実行部115は、当該取得した動作識別情報により識別される動作を実行する。 Moreover, the execution part 115 may perform the operation | movement according to driving | running | working information, for example. In this case, the execution unit 115 holds, for example, a correspondence table between travel conditions and operation identification information in advance. And the execution part 115 acquires the operation | movement identification information corresponding to the driving | running conditions which the driving | running | working information which the reception part 114 received satisfy | fills from the said correspondence table, for example. Then, the execution unit 115 executes the operation identified by the acquired operation identification information.
また、実行部115は、例えば、ユーザ操作に応じた動作を実行してもよい。 Moreover, the execution part 115 may perform the operation | movement according to user operation, for example.
また、後述の出力部116は、例えば、上記、実行部115による動作の実行に伴い、当該実行の結果に応じた情報を出力する。例えば、実行部115が映像を再生した場合、出力部116は、例えば、当該映像、映像の再生に関するメニューなどを出力する。また、例えば、実行部115が音楽を再生した場合、出力部116は、例えば、当該音楽のタイトル、当該音楽に関連する画像(例えば、CDのジャケットの画像)、音楽の再生に関するメニューなどを出力する。また、実行部115が写真を表示した場合、出力部116は、例えば、当該写真、写真の表示に関するメニューなどを出力する。また、実行部115がゲームを実行した場合、出力部116は、例えば、当該ゲームに関連する画面(例えば、スタート時の画面、ゲームの操作に応じた画面など)を出力する。 Moreover, the output part 116 mentioned later outputs the information according to the result of the said execution with execution of the operation | movement by the said execution part 115, for example. For example, when the execution unit 115 reproduces a video, the output unit 116 outputs, for example, a menu related to the video and video reproduction. For example, when the execution unit 115 reproduces music, the output unit 116 outputs, for example, a title of the music, an image related to the music (for example, an image of a CD jacket), a menu related to music reproduction, and the like. To do. When the execution unit 115 displays a photograph, the output unit 116 outputs, for example, the photograph, a menu related to the display of the photograph, and the like. When the execution unit 115 executes a game, the output unit 116 outputs, for example, a screen related to the game (for example, a start screen, a screen corresponding to a game operation, etc.).
出力部116は、例えば、出力情報を出力する。出力とは、ディスプレイへの表示、プロジェクターを用いた投影、プリンタでの印字、音出力、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。なお、送信や蓄積、処理結果の引渡しについては、出力対象が最終的にユーザに提示されるものとする。つまり、出力部116による出力情報の出力には、例えば、当該出力情報の車内装置12への送信が含まれてもよい。この場合、当該出力情報は、通常、出力部116が出力している出力情報である。 The output unit 116 outputs output information, for example. Output refers to display on a display, projection using a projector, printing on a printer, sound output, transmission to an external device, storage on a recording medium, processing results to other processing devices or other programs, etc. It is a concept that includes delivery. In addition, regarding transmission, accumulation, and delivery of processing results, an output target is finally presented to the user. That is, the output of the output information by the output unit 116 may include, for example, transmission of the output information to the in-vehicle device 12. In this case, the output information is output information that is normally output by the output unit 116.
なお、出力部116が出力情報を出力する場合、通常、車載装置11は、子機であり、1または2以上の車内装置12のうちのいずれかが、親機である。また、出力部116が出力情報を車内装置12に送信する場合、通常、車載装置11が、親機であり、車内装置12は、子機である。また、車載装置11が子機である場合、出力部116は、親機である車内装置12が出力している情報と同一の情報を出力する。また、車載装置11が親機である場合、出力部116は、例えば、子機である1または2以上の車内装置12に、出力している情報と同一の情報を出力するために用いる情報を送信する。 When the output unit 116 outputs output information, the in-vehicle device 11 is usually a slave device, and one of the one or two or more in-vehicle devices 12 is a master device. Moreover, when the output part 116 transmits output information to the in-vehicle apparatus 12, the vehicle-mounted apparatus 11 is a main | base station normally, and the in-vehicle apparatus 12 is a subunit | mobile_unit. Moreover, when the vehicle-mounted apparatus 11 is a subunit | mobile_unit, the output part 116 outputs the same information as the information which the in-vehicle apparatus 12 which is a main | base station has output. Further, when the in-vehicle device 11 is a parent device, the output unit 116, for example, outputs information used to output the same information as the information being output to one or more in-vehicle devices 12 that are child devices. Send.
また、出力部116は、例えば、走行情報が走行条件を満たす場合に、出力情報を出力する。また、出力部116は、例えば、受付部114がユーザ指示を受け付けた場合に、出力情報を出力する。また、出力部116は、例えば、走行情報が走行条件を満たし、かつ、受付部114がユーザ指示を受け付けた場合に、出力情報を出力する。当該走行情報は、受付部114が受け付けた走行情報である。また、当該走行条件は、走行条件格納部111に格納されている走行条件である。以下、上記の各場合における出力部116の処理や動作について、車載装置11が子機である場合と親機である場合とに分けて、順に説明する。
[車載装置11が子機である場合]
Moreover, the output part 116 outputs output information, for example, when driving information satisfies driving conditions. For example, the output unit 116 outputs output information when the receiving unit 114 receives a user instruction. For example, the output unit 116 outputs the output information when the travel information satisfies the travel conditions and the reception unit 114 receives a user instruction. The travel information is travel information received by the reception unit 114. In addition, the travel condition is a travel condition stored in the travel condition storage unit 111. Hereinafter, the process and operation of the output unit 116 in each of the above cases will be described in order for the case where the in-vehicle device 11 is a child device and the case where it is a parent device.
[When in-vehicle device 11 is a slave]
(1)走行情報が走行条件を満たす際に出力情報を出力する場合、出力部116は、例えば、受付部114による走行情報の受け付けに応じて、当該走行情報が、走行条件格納部111に格納されている1以上の走行条件のうちのいずれかを満たすか否かを判断する。そして、満たす場合、出力部116は、出力情報を出力する。当該出力情報は、例えば、受付部114が受け付けたユーザ指示が有する出力情報である。また、当該出力情報は、例えば、受付部114が受け付けたユーザ指示が有する出力識別情報により識別される出力情報である。 (1) When the output information is output when the travel information satisfies the travel condition, the output unit 116 stores the travel information in the travel condition storage unit 111 in response to the reception of the travel information by the reception unit 114, for example. It is determined whether or not one of the one or more traveling conditions that are set is satisfied. And when satisfy | filling, the output part 116 outputs output information. The output information is output information included in the user instruction received by the receiving unit 114, for example. The output information is output information identified by output identification information included in a user instruction received by the receiving unit 114, for example.
(2)受付部114がユーザ指示を受け付けた際に出力情報を出力する場合、出力部116は、例えば、受付部114が、出力情報または出力識別情報を有するユーザ指示を受け付けたか否かを判断する。そして、出力情報を有するユーザ指示を受け付けた場合、出力部116は、当該出力情報を出力する。また、出力識別情報を有するユーザ指示を受け付けた場合、出力部116は、当該出力識別情報により識別される出力情報を出力する。 (2) When output information is output when the reception unit 114 receives a user instruction, the output unit 116 determines whether the reception unit 114 has received a user instruction having output information or output identification information, for example. To do. When a user instruction having output information is received, the output unit 116 outputs the output information. When a user instruction having output identification information is received, the output unit 116 outputs output information identified by the output identification information.
(3)走行情報が走行条件を満たし、かつ、受付部114がユーザ指示を受け付けた際に出力情報を出力する場合、出力部116は、例えば、まず、受付部114が、出力情報または出力識別情報を有するユーザ指示を受け付けたか否かを判断する。そして、受け付けた場合、出力部116は、当該受け付けの後に、受付部114が走行情報を受け付けるたびに、当該走行情報が、走行条件格納部111に格納されている1以上の走行条件のうちのいずれかを満たすか否かを判断する。そして、満たす場合、出力部116は、受付部114が受け付け済みのユーザ指示が有する出力情報または出力識別情報を用いて、出力情報を出力する。
[車載装置11が親機である場合]
(3) When the traveling information satisfies the traveling conditions and the output information is output when the reception unit 114 receives the user instruction, the output unit 116 first outputs the output information or the output identification, for example. It is determined whether a user instruction having information is accepted. And when it receives, whenever the receiving part 114 receives driving | running | working information after the said reception, the output part 116 will be the said driving | running | working information among one or more driving | running conditions stored in the driving | running condition storage part 111. It is determined whether or not either of them is satisfied. And when satisfy | filling, the output part 116 outputs output information using the output information or output identification information which the user instruction which the reception part 114 has received has.
[When the in-vehicle device 11 is a parent device]
(1)走行情報が走行条件を満たす際に出力情報を出力する場合、出力部116は、例えば、受付部114による走行情報の受け付けに応じて、当該走行情報が、走行条件格納部111に格納されている1以上の走行条件のうちのいずれかを満たすか否かを判断する。そして、満たす場合、出力部116は、出力している出力情報を、子機である1または2以上の車内装置12に送信する。 (1) When the output information is output when the travel information satisfies the travel condition, the output unit 116 stores the travel information in the travel condition storage unit 111 in response to the reception of the travel information by the reception unit 114, for example. It is determined whether or not one of the one or more traveling conditions that are set is satisfied. And when satisfy | filling, the output part 116 transmits the output information currently output to the 1 or 2 or more in-vehicle apparatus 12 which is a subunit | mobile_unit.
(2)受付部114がユーザ指示を受け付けた際に出力情報を出力する場合、出力部116は、例えば、受付部114が、ユーザ操作を有するユーザ指示を受け付けたか否かを判断する。そして、受け付けた場合、出力部116は、出力している出力情報を、子機である1または2以上の車内装置12に送信する。 (2) When output information is output when the reception unit 114 receives a user instruction, the output unit 116 determines whether the reception unit 114 has received a user instruction having a user operation, for example. And when it receives, the output part 116 will transmit the output information currently output to the 1 or 2 or more in-vehicle apparatus 12 which is a subunit | mobile_unit.
(3)走行情報が走行条件を満たし、かつ、受付部114がユーザ指示を受け付けた際に出力情報を出力する場合、出力部116は、例えば、まず、受付部114が、ユーザ操作を有するユーザ指示を受け付けたか否かを判断する。そして、受け付けた場合、出力部116は、当該受け付けの後に、受付部114が走行情報を受け付けるたびに、当該走行情報が、受け付けた走行情報が、走行条件格納部111に格納されている1以上の走行条件のうちのいずれかを満たすか否かを判断する。そして、満たす場合、出力部116は、出力している出力情報を、子機である1または2以上の車内装置12に送信する。 (3) When the travel information satisfies the travel conditions and the output information is output when the reception unit 114 receives the user instruction, the output unit 116, for example, first receives the user operation by the reception unit 114. It is determined whether or not an instruction has been accepted. And when it receives, whenever the receiving part 114 receives driving | running | working information after the said reception, the output part 116 will be 1 or more in which the driving | running | working information which the said driving | running | working information received is stored in the driving condition storage part 111 It is determined whether or not any of the driving conditions is satisfied. And when satisfy | filling, the output part 116 transmits the output information currently output to the 1 or 2 or more in-vehicle apparatus 12 which is a subunit | mobile_unit.
なお、出力識別情報により識別される出力情報を出力する場合、出力部116は、当該出力情報を、図示しない出力情報格納部や図示しないサーバ装置などから取得する。この場合、出力情報格納部には、出力識別情報が対応付いた1以上の出力情報が格納されている。また、サーバ装置は、出力識別情報が対応付いた1以上の出力情報を予め保持している。また、当該出力情報格納部や当該サーバ装置などから、出力識別情報により識別される出力情報を出力する方法や手順などは、自明であるので、説明を省略する。 When outputting the output information identified by the output identification information, the output unit 116 acquires the output information from an output information storage unit (not shown) or a server device (not shown). In this case, the output information storage unit stores one or more pieces of output information associated with the output identification information. Further, the server device holds in advance one or more pieces of output information associated with the output identification information. Further, since the method and procedure for outputting the output information identified by the output identification information from the output information storage unit, the server device, etc. are self-explanatory, description thereof will be omitted.
また、走行情報が走行条件を満たすか否かの判断、受付部114がユーザ指示を受け付けたか否かの判断など、出力情報を出力するための判断(以下、適宜、出力判断とする)は、例えば、図示しない判断部が行ってもよい。この場合、出力部116は、判断部が、出力情報を出力すると判断した場合に、出力情報を出力する。 Further, the determination for outputting the output information, such as determination of whether the traveling information satisfies the traveling condition, determination of whether the reception unit 114 has received the user instruction (hereinafter, referred to as output determination as appropriate), For example, a determination unit (not shown) may perform this. In this case, the output unit 116 outputs the output information when the determination unit determines to output the output information.
また、走行情報が走行条件を満たし、かつ、受付部114がユーザ指示を受け付けた場合に出力情報を出力することは、言い換えると、受付部114がユーザ指示を受け付けた後、走行情報が走行条件を満たすまでは、車内装置12において出力されている情報と同一の情報を出力せず、走行情報が走行条件を満たした場合に、車内装置12において出力されている情報と同一の情報を出力する、ということである。 In addition, when the travel information satisfies the travel conditions and the reception unit 114 receives the user instruction, the output information is output. In other words, after the reception unit 114 receives the user instruction, the travel information is changed to the travel condition. Until the condition is satisfied, the same information as the information output in the in-vehicle apparatus 12 is not output, and the same information as the information output in the in-vehicle apparatus 12 is output when the traveling information satisfies the traveling condition. ,That's what it means.
また、上記、出力部116が出力している出力情報は、例えば、走行情報に応じて決定された動作に対応する情報、選択指示により選択された動作識別情報により識別される動作に対応する情報などである。当該情報は、実行部115による動作の実行結果である。 Further, the output information output by the output unit 116 is, for example, information corresponding to the operation determined according to the travel information, information corresponding to the operation identified by the operation identification information selected by the selection instruction. Etc. The information is an execution result of the operation by the execution unit 115.
また、出力部116は、例えば、2以上の動作識別情報を出力する。当該2以上の動作識別情報は、動作識別情報格納部112に格納されている動作識別情報である。また、当該2以上の動作識別情報は、ユーザが選択するための動作識別情報である。 The output unit 116 outputs, for example, two or more pieces of operation identification information. The two or more pieces of operation identification information are operation identification information stored in the operation identification information storage unit 112. The two or more pieces of operation identification information are operation identification information for the user to select.
送信部117は、出力指示を、車内装置12に送信する。出力指示とは、実行部115による動作の実行結果である情報と同一の情報を出力する指示である。つまり、送信部117は、実行部115による動作の実行の結果、出力部116が出力している情報と同一の情報を出力することを指示するための出力指示を、車内装置12に送信する。なお、出力指示は、例えば、出力部116が出力している出力情報または当該出力情報を識別する出力識別情報を有する指示である。また、出力指示は、例えば、実行部115が動作の実行に用いた動作識別情報を有する指示であってもよい。 The transmission unit 117 transmits an output instruction to the in-vehicle device 12. The output instruction is an instruction to output the same information as information that is an execution result of the operation by the execution unit 115. That is, the transmission unit 117 transmits to the in-vehicle device 12 an output instruction for instructing to output the same information as the information output by the output unit 116 as a result of the execution of the operation by the execution unit 115. The output instruction is, for example, an instruction having output information output by the output unit 116 or output identification information for identifying the output information. Further, the output instruction may be an instruction having the operation identification information used by the execution unit 115 for executing the operation, for example.
また、出力部116が行う出力情報の車内装置12への送信は、例えば、上記のとおり、送信部117が行ってもよい。この場合、当該出力情報の送信は、出力指示の送信である。また、この場合、出力部116は、出力情報の車内装置12への送信を行わない。 Further, transmission of output information performed by the output unit 116 to the in-vehicle device 12 may be performed by the transmission unit 117 as described above, for example. In this case, transmission of the output information is transmission of an output instruction. In this case, the output unit 116 does not transmit the output information to the in-vehicle device 12.
車内装置12を構成する車内格納部121には、出力情報と、出力識別情報とが対応付いて格納される。当該出力情報は、1以上である。従って、当該出力識別情報も、1以上である。また、一の出力情報に対応付いている一の出力識別情報は、当該出力情報を識別する情報である。 In the in-vehicle storage unit 121 constituting the in-vehicle device 12, output information and output identification information are stored in association with each other. The output information is 1 or more. Therefore, the output identification information is also 1 or more. Further, one output identification information associated with one output information is information for identifying the output information.
車内検出部122は、通常、車内装置12と他の車内装置12とを、通信可能にする。また、車内検出部122は、例えば、車内装置12と車載装置11とを、通信可能にしてもよい。なお、車内検出部122が行う処理や動作などは、自動検出部113が行う処理や動作などと同様であるので、説明を省略する。 The vehicle interior detection unit 122 normally enables communication between the vehicle interior device 12 and the other vehicle interior devices 12. Further, the in-vehicle detection unit 122 may make the in-vehicle device 12 and the in-vehicle device 11 communicable, for example. In addition, since the process, operation | movement, etc. which the vehicle interior detection part 122 perform are the same as the process, operation | movement, etc. which the automatic detection part 113 performs, description is abbreviate | omitted.
なお、以下、車内装置12が情報や指示などを送信する装置は、通常、車内検出部122により、車内装置12と通信可能となった装置であるものとする。 In the following description, it is assumed that the device to which the in-vehicle device 12 transmits information, instructions, and the like is normally a device that can communicate with the in-vehicle device 12 by the in-vehicle detection unit 122.
車内受付部123は、送信指示を受け付ける。送信指示とは、出力情報または出力識別情報を送信する指示である。また、当該出力情報および出力識別情報は、後述の車内出力部125が出力している出力情報および当該出力情報を識別する出力識別情報である。また、車内受付部123が送信指示を受け付ける場合、当該送信指示を受け付ける車内装置12は、通常、親機である。 The in-vehicle reception unit 123 receives a transmission instruction. The transmission instruction is an instruction to transmit output information or output identification information. The output information and the output identification information are output information output from an in-vehicle output unit 125 described later and output identification information for identifying the output information. In addition, when the in-vehicle reception unit 123 receives a transmission instruction, the in-vehicle device 12 that receives the transmission instruction is usually a parent device.
また、車内受付部123は、ユーザ操作を受け付ける。当該車内受付部123が受け付けるユーザ操作は、ユーザによる車内装置12に対する操作である。また、当該ユーザは、例えば、車内装置12を所持しているユーザである。 Moreover, the in-vehicle reception part 123 receives user operation. The user operation received by the in-vehicle reception unit 123 is an operation on the in-vehicle device 12 by the user. Moreover, the said user is a user who possesses the in-vehicle apparatus 12, for example.
車内受信部124は、車載装置11から、出力指示を受信する。当該出力指示は、通常、出力情報または出力識別情報を有する指示である。また、当該出力指示は、例えば、動作識別情報を有する指示であってもよい。また、車内受信部124は、出力指示を、例えば、他の車内装置12から受信してもよい。また、車内受信部124が車載装置11から出力指示を受信する場合、当該出力指示を受信する車内装置12は、通常、子機である。また、車内受信部124が他の車内装置12から出力指示を受信する場合、当該出力指示を受信する車内装置12は、子機であり、当該出力指示を送信する車内装置12は、親機である。 The in-vehicle receiving unit 124 receives an output instruction from the in-vehicle device 11. The output instruction is usually an instruction having output information or output identification information. The output instruction may be an instruction having operation identification information, for example. The in-vehicle receiving unit 124 may receive an output instruction from, for example, another in-vehicle device 12. Further, when the in-vehicle receiving unit 124 receives an output instruction from the in-vehicle device 11, the in-vehicle device 12 that receives the output instruction is usually a slave unit. When the in-vehicle receiving unit 124 receives an output instruction from another in-vehicle device 12, the in-vehicle device 12 that receives the output instruction is a slave unit, and the in-vehicle device 12 that transmits the output instruction is a master unit. is there.
車内出力部125は、例えば、出力指示に対応する出力情報を出力する。例えば、出力指示が出力情報を有する場合、車内出力部125は、当該出力情報を出力する。また、例えば、出力指示が出力識別情報を有する場合、車内出力部125は、当該出力識別情報により識別される出力情報を出力する。また、例えば、出力指示が動作識別情報を有する場合、例えば、まず、図示しない車内実行部が、当該動作識別情報により識別される動作を実行する。そして、車内出力部125は、当該動作の実行に伴い、当該実行の結果に応じた情報を出力する。 The in-vehicle output unit 125 outputs, for example, output information corresponding to the output instruction. For example, when the output instruction has output information, the in-vehicle output unit 125 outputs the output information. For example, when the output instruction has output identification information, the in-vehicle output unit 125 outputs the output information identified by the output identification information. For example, when the output instruction has operation identification information, for example, an in-vehicle execution unit (not shown) first performs an operation identified by the operation identification information. And in-vehicle output part 125 outputs the information according to the result of the execution with the execution of the operation.
なお、出力識別情報により識別される出力情報を出力する場合、車内出力部125は、当該出力情報を、車内格納部121や図示しないサーバ装置などから取得する。この場合、車内格納部121には、出力識別情報が対応付いた1以上の出力情報が格納されている。また、サーバ装置は、出力識別情報が対応付いた1以上の出力情報を予め保持している。また、車内格納部121や当該サーバ装置などから、出力識別情報により識別される出力情報を出力する方法や手順などは、自明であるので、説明を省略する。 When outputting the output information identified by the output identification information, the in-vehicle output unit 125 acquires the output information from the in-vehicle storage unit 121 or a server device (not shown). In this case, the in-vehicle storage unit 121 stores one or more pieces of output information associated with the output identification information. Further, the server device holds in advance one or more pieces of output information associated with the output identification information. Further, since the method and procedure for outputting the output information identified by the output identification information from the in-vehicle storage unit 121 or the server device are self-explanatory, the description thereof is omitted.
また、車内出力部125は、例えば、ユーザ操作に応じて、当該操作に対応する出力情報を出力する。当該ユーザ操作は、車内受付部123が受け付けたユーザ操作である。例えば、ユーザが、車内装置12に対して、Webページを閲覧する操作を行った場合、車内出力部125は、当該Webページを出力する。また、例えば、ユーザが、車内装置12に対して、車内装置12が予め保持している写真(画像)を表示する操作を行った場合、車内出力部125は、当該写真を出力する。 The in-vehicle output unit 125 outputs output information corresponding to the operation, for example, in response to a user operation. The user operation is a user operation received by the in-vehicle reception unit 123. For example, when the user performs an operation of browsing a web page with respect to the in-car device 12, the in-car output unit 125 outputs the web page. In addition, for example, when the user performs an operation for displaying a photograph (image) held in advance in the in-vehicle device 12 with respect to the in-vehicle device 12, the in-vehicle output unit 125 outputs the photograph.
車内送信部126は、送信指示の受け付けに応じて、出力情報または出力識別情報を有するユーザ指示を、車載装置11に送信する。また、車内送信部126は、例えば、送信指示の受け付けに応じて、出力情報または出力識別情報を有する出力指示を、他の車内装置12に送信してもよい。また、車内送信部126が送信する出力情報および出力識別情報は、車内出力部125が出力している出力情報および当該出力情報を識別する出力識別情報である。 The in-vehicle transmission unit 126 transmits a user instruction having output information or output identification information to the in-vehicle device 11 in response to reception of the transmission instruction. The in-vehicle transmission unit 126 may transmit an output instruction having output information or output identification information to another in-vehicle device 12 in response to reception of the transmission instruction, for example. The output information and output identification information transmitted by the in-vehicle transmission unit 126 are output information output by the in-vehicle output unit 125 and output identification information for identifying the output information.
なお、子機である車内装置12が、親機である車内装置12が出力している情報と同一の情報を出力する方法や手順などは、問わない。子機である車内装置12は、例えば、親機である車内装置12から、直接的に、親機である車内装置12が出力している情報と同一の情報を出力するために用いる情報(例えば、出力情報、出力識別情報など)を受信する。この場合、親機である車内装置12が備える車内送信部126は、子機である車内装置12に、出力指示を送信する。また、当該車内送信部126は、子機である車載装置11に、ユーザ指示を送信する。また、子機である車内装置12は、例えば、親機である車内装置12から、間接的に、親機である車内装置12が出力している情報と同一の情報を出力するために用いる情報を受信する。間接的にとは、例えば、子機である車載装置11を経由することである。この場合、親機である車内装置12が備える車内送信部126は、子機である車載装置11に、ユーザ指示を送信する。そして、当該車載装置11の受付部114は、当該ユーザ指示を受け付ける。また、子機である車載装置11が備える送信部117は、例えば、受付部114が受け付けたユーザ指示を、出力指示として、子機である車内装置12に送信する。 It should be noted that there is no limitation on the method or procedure for outputting the same information as the information output from the in-vehicle device 12 as the parent device to the in-vehicle device 12 as the child device. The in-vehicle device 12 that is the slave device, for example, directly uses the information used to output the same information as the information output from the in-vehicle device 12 that is the parent device (for example, from the in-vehicle device 12 that is the parent device). Output information, output identification information, etc.). In this case, the in-vehicle transmission unit 126 included in the in-vehicle device 12 serving as the parent device transmits an output instruction to the in-vehicle device 12 serving as the child device. Moreover, the said in-vehicle transmission part 126 transmits a user instruction | indication to the vehicle-mounted apparatus 11 which is a subunit | mobile_unit. In addition, the in-vehicle device 12 that is the slave unit is, for example, information used to indirectly output the same information as the information that is output from the in-vehicle device 12 that is the master unit, from the in-vehicle device 12 that is the master unit. Receive. Indirect means, for example, via the vehicle-mounted device 11 which is a slave unit. In this case, the in-vehicle transmission unit 126 included in the in-vehicle device 12 that is a parent device transmits a user instruction to the in-vehicle device 11 that is a child device. And the reception part 114 of the said vehicle-mounted apparatus 11 receives the said user instruction | indication. Moreover, the transmission part 117 with which the vehicle-mounted apparatus 11 which is a subunit | mobile_unit is equipped transmits the user instruction | indication which the reception part 114 received to the in-vehicle apparatus 12 which is a subunit | mobile_unit as an output instruction | indication, for example.
また、車載装置11および1または2以上の車内装置12(以下、当該各装置を、対象装置とする)のいずれが親機または子機であるかの管理方法(親機、子機を自動的に変更する方法)は、例えば、次のとおりである。例えば、上記対象装置のうちのいずれかは、予め決められた条件(以下、適宜、親機条件とする)を満たす場合に、親機となる。親機条件の内容は、問わない。そして、上記各対象装置は、定期的に、親機条件を満たすか否かを判断する。そして、親機条件を満たす場合、上記対象装置のうちのいずれかは、親機となる。そして、親機となった対象装置は、他の対象装置に、子機である旨を示す情報(以下、適宜、子機情報とする)を送信する。そして、親機となった対象装置は、親機である旨を示す情報(以下、適宜、親機情報とする)を、図示しない格納部に蓄積する。また、子機情報を受信した対象装置は、当該子機情報を、図示しない格納部に蓄積する。このとき、当該格納部に親機情報が格納されている場合、当該子機情報を受信した対象装置は、当該親機情報を削除し、子機情報を蓄積する。また、親機情報および子機情報は、例えば、いわゆるフラグであってもよい。 Also, a management method for automatically determining which of the in-vehicle device 11 and one or more in-vehicle devices 12 (hereinafter each device is a target device) is a parent device or a child device (the parent device and the child device are automatically The method of changing to (1) is, for example, as follows. For example, one of the target devices becomes a parent device when a predetermined condition (hereinafter, referred to as a parent device condition) is satisfied. The content of the parent machine condition is not questioned. Each of the target devices periodically determines whether or not the parent device condition is satisfied. If the parent device condition is satisfied, one of the target devices is a parent device. Then, the target device that has become the parent device transmits information indicating that it is a child device (hereinafter, referred to as child device information as appropriate) to other target devices. Then, the target device that has become the parent device accumulates information indicating that it is a parent device (hereinafter referred to as parent device information as appropriate) in a storage unit (not shown). In addition, the target device that has received the slave unit information accumulates the slave unit information in a storage unit (not shown). At this time, when the parent device information is stored in the storage unit, the target device that has received the child device information deletes the parent device information and accumulates the child device information. Further, the parent device information and the child device information may be so-called flags, for example.
また、親機条件は、例えば、上記対象装置による情報や指示の受け付けに関する条件、上記対象装置が設置されている車両(上記対象装置が存在する車両)の走行に関する条件、上記対象装置の状態に関する条件、上記対象装置のスペックに関する条件などである。具体的に、上記対象装置による情報や指示の受け付けに関する条件は、例えば、上記対象装置が、予め決められた情報や指示を受け付けたことである。また、上記対象装置による情報や指示の受け付けに関する条件は、例えば、上記対象装置が、予め決められたボタンやメニュー項目に対する操作(通常、押下)を受け付けたことであってもよい。また、上記対象装置が設置されている車両の走行に関する条件は、走行条件と同様である。また、上記対象装置の状態に関する条件は、例えば、上記対象装置が、子機であること、上記対象装置が、他の装置において出力されている情報と同一の情報を出力していること、上記対象装置のすべてが、同一の情報を出力していること、バッテリー残量が、上記対象装置の中で最大であること、バッテリー残量が、上記対象装置の中で最小であることなどである。また、上記対象装置のハードウェアスペック(処理能力)に関する条件は、例えば、ハードウェアスペックが、上記対象装置の中で最大であること、ハードウェアスペックが、上記対象装置の中で最小であることなどである。また、親機条件は、これらの条件の2以上の組み合わせであってもよい。組み合わせとは、通常、論理積(AND)である。また、当該組み合わせは、例えば、論理和(OR)であってもよい。 In addition, the parent device condition is, for example, a condition related to reception of information and instructions by the target device, a condition related to travel of a vehicle in which the target device is installed (a vehicle in which the target device exists), and a state of the target device. Conditions, conditions relating to the specifications of the target device, and the like. Specifically, the condition regarding reception of information and instructions by the target device is, for example, that the target device has received predetermined information and instructions. In addition, the condition regarding reception of information and instructions by the target device may be, for example, that the target device has received an operation (usually, pressing) on a predetermined button or menu item. Moreover, the conditions regarding the travel of the vehicle in which the target device is installed are the same as the travel conditions. Further, the condition regarding the state of the target device is, for example, that the target device is a slave unit, that the target device outputs the same information as that output in another device, All target devices output the same information, the remaining battery level is the largest among the target devices, the remaining battery level is the smallest among the target devices, etc. . The conditions regarding the hardware specification (processing capability) of the target device are, for example, that the hardware specification is the maximum among the target devices, and the hardware specification is the minimum among the target devices. Etc. Further, the base unit condition may be a combination of two or more of these conditions. The combination is usually a logical product (AND). The combination may be a logical sum (OR), for example.
また、車載装置11および車内装置12は、例えば、親機情報を、他の対象装置から受信してもよい。この場合、親機情報を受信した対象装置は、子機情報を他の対象装置に送信する。 The in-vehicle device 11 and the in-vehicle device 12 may receive, for example, parent device information from another target device. In this case, the target device that has received the parent device information transmits the child device information to another target device.
また、対象装置は、例えば、子機である間は、ユーザ操作を受け付けなくてもよい。ユーザ操作を受け付けないとは、ユーザ操作は受け付けるが、当該ユーザ操作を無視すること(キャンセルすること)であってもよい。これにより、子機に対するユーザ操作に阻害されることなく、親機が出力している情報と同一の情報を子機において出力することができる。 In addition, for example, the target device may not accept user operation while it is a slave. Not accepting a user operation may accept a user operation, but may ignore (cancel) the user operation. As a result, the same information as the information output from the parent device can be output from the child device without being interrupted by a user operation on the child device.
また、走行条件格納部111、動作識別情報格納部112、車内格納部121は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。また、走行条件格納部111などに所定の情報が記憶される過程は、問わない。例えば、当該所定の情報は、記録媒体や、通信回線、入力デバイスなどを介して走行条件格納部111などに記憶されてもよい。 In addition, the driving condition storage unit 111, the operation identification information storage unit 112, and the in-vehicle storage unit 121 are preferably non-volatile recording media, but can also be realized by volatile recording media. Moreover, the process in which predetermined information is memorize | stored in the driving condition storage part 111 etc. does not ask | require. For example, the predetermined information may be stored in the travel condition storage unit 111 or the like via a recording medium, a communication line, an input device, or the like.
また、自動検出部113、実行部115、車内検出部122は、通常、MPUやメモリ等から実現され得る。また、自動検出部113などの処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはROM等の記録媒体に記録されている。なお、自動検出部113などは、ハードウェア(専用回路)で実現されてもよい。 Further, the automatic detection unit 113, the execution unit 115, and the in-vehicle detection unit 122 can be usually realized by an MPU, a memory, or the like. The processing procedure of the automatic detection unit 113 and the like is usually realized by software, and the software is recorded on a recording medium such as a ROM. Note that the automatic detection unit 113 and the like may be realized by hardware (a dedicated circuit).
また、受付部114、車内受付部123における情報や指示などの入力手段は、メニュー画面によるものや、キーボードなど、何でもよい。受付部114などは、メニュー画面の制御ソフトウェアや、キーボード等の入力手段のデバイスドライバなどで実現され得る。 Moreover, the input means such as information and instructions in the reception unit 114 and the in-vehicle reception unit 123 may be anything such as a menu screen or a keyboard. The accepting unit 114 and the like can be realized by control software for a menu screen, a device driver for input means such as a keyboard, and the like.
また、出力部116、車内出力部125は、ディスプレイやスピーカーなどの出力デバイスを含むと考えてもよいし、含まないと考えてもよい。出力部116などは、出力デバイスのドライバソフトまたは、出力デバイスのドライバソフトと出力デバイスなどで実現され得る。 The output unit 116 and the in-vehicle output unit 125 may or may not include an output device such as a display or a speaker. The output unit 116 and the like can be realized by driver software of an output device, driver software of an output device and an output device, or the like.
また、送信部117、車内送信部126は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されてもよい。 Moreover, although the transmission part 117 and the in-vehicle transmission part 126 are normally implement | achieved by the wireless or wired communication means, you may implement | achieve by a broadcast means.
また、車内受信部124は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されてもよい。 The in-vehicle receiving unit 124 is usually realized by a wireless or wired communication unit, but may be realized by a unit that receives a broadcast.
次に、車内情報システム1の全体動作について、フローチャートを用いて説明する。なお、所定の情報におけるi番目の情報は、「情報[i]」と記載するものとする。まず、車載装置11の全体動作について、図3のフローチャートを用いて説明する。 Next, the overall operation of the in-vehicle information system 1 will be described using a flowchart. Note that the i-th information in the predetermined information is described as “information [i]”. First, the overall operation of the in-vehicle device 11 will be described using the flowchart of FIG.
(ステップS301)車載装置11は、受付部114が電源ONの指示を受け付けたか否かを判断する。受付部114は、通常、車載装置11が設置されている車両のエンジンがONになると、電源ONの指示を受け付ける。そして、受け付けた場合は、ステップS302に進み、そうでない場合は、ステップS301に戻る。 (Step S301) The in-vehicle device 11 determines whether or not the reception unit 114 has received a power-on instruction. The reception unit 114 normally receives an instruction to turn on the power when the engine of the vehicle on which the in-vehicle device 11 is installed is turned on. And when it receives, it progresses to step S302, and when that is not right, it returns to step S301.
(ステップS302)車載装置11は、電源ONの処理を行う。 (Step S302) The in-vehicle device 11 performs a power ON process.
(ステップS303)自動検出部113は、車載装置11と通信可能な1または2以上の車内装置12の自動検出を開始する。そして、自動検出部113は、自動検出した1または2以上の車内装置12を、車載装置11と通信可能にする。以降、自動検出部113は、車載装置11の電源がOFFになるまで、定期的に通信可能な車内装置12を自動検出する。 (Step S303) The automatic detection unit 113 starts automatic detection of one or more in-vehicle devices 12 that can communicate with the in-vehicle device 11. Then, the automatic detection unit 113 enables the automatically detected one or more in-vehicle devices 12 to communicate with the in-vehicle device 11. Thereafter, the automatic detection unit 113 automatically detects the in-vehicle device 12 that can periodically communicate until the power of the in-vehicle device 11 is turned off.
(ステップS304)受付部114は、走行情報の受け付けを開始する。以降、受付部114は、車載装置11の電源がOFFになるまで、定期的に走行情報を受け付ける。 (Step S304) The accepting unit 114 starts accepting travel information. Thereafter, the reception unit 114 periodically receives travel information until the power of the in-vehicle device 11 is turned off.
(ステップS305)図示しない蓄積部は、図示しない受信部が子機情報を受信したか否かを判断する。受信した場合は、ステップS306に進み、そうでない場合は、ステップS311に進む。 (Step S305) The storage unit (not shown) determines whether or not the receiving unit (not shown) has received the handset information. If received, the process proceeds to step S306, and if not, the process proceeds to step S311.
(ステップS306)図示しない蓄積部は、図示しない受信部が受信した子機情報を、図示しない格納部に蓄積する。 (Step S306) The storage unit (not shown) stores the handset information received by the reception unit (not shown) in the storage unit (not shown).
(ステップS307)出力部116は、受付部114が、出力情報または出力識別情報を有するユーザ指示を受け付けたか否かを判断する。受け付けた場合は、ステップS308に進み、そうでない場合は、ステップS311に進む。 (Step S307) The output unit 116 determines whether or not the receiving unit 114 has received a user instruction having output information or output identification information. If accepted, the process proceeds to step S308, and if not, the process proceeds to step S311.
(ステップS308)出力部116は、出力判断を行う。この処理の詳細は、図4のフローチャートを用いて説明する。また、出力部116は、出力判断の結果を、出力フラグにセットする。 (Step S308) The output unit 116 performs output determination. Details of this processing will be described with reference to the flowchart of FIG. Further, the output unit 116 sets the output determination result in the output flag.
(ステップS309)出力部116は、出力フラグがtrueであるか否かを判断する。trueである場合は、ステップS310に進み、そうでない場合は、ステップS311に進む。 (Step S309) The output unit 116 determines whether or not the output flag is true. If true, the process proceeds to step S310; otherwise, the process proceeds to step S311.
(ステップS310)出力部116は、受付部114が受け付けた出力情報または出力識別情報を用いて、出力情報を出力する。 (Step S310) The output unit 116 outputs the output information using the output information or the output identification information received by the receiving unit 114.
(ステップS311)図示しない蓄積部は、車載装置11が親機条件を満たすか否かを判断する。当該親機条件は、例えば、図示しない蓄積部が予め保持している。そして、親機条件を満たす場合は、ステップS312に進み、そうでない場合は、ステップS317に進む。 (Step S311) The storage unit (not shown) determines whether or not the in-vehicle device 11 satisfies the parent device condition. For example, the storage unit (not shown) holds the master unit condition in advance. If the parent device condition is satisfied, the process proceeds to step S312; otherwise, the process proceeds to step S317.
(ステップS312)図示しない蓄積部は、親機情報を図示しない格納部に蓄積する。当該親機情報は、例えば、図示しない蓄積部が予め保持している。 (Step S312) The storage unit (not shown) stores the parent device information in a storage unit (not shown). For example, the base unit information is held in advance by a storage unit (not shown).
(ステップS313)送信部117は、子機情報を車内装置12に送信する。当該子機情報は、例えば、送信部117が予め保持している。 (Step S313) The transmission part 117 transmits subunit | mobile_unit information to the vehicle interior apparatus 12. FIG. For example, the transmission unit 117 holds the child machine information in advance.
(ステップS314)実行部115は、受付部114が、ユーザ操作を有するユーザ指示を受け付けたか否かを判断する。受け付けた場合は、ステップS315に進み、そうでない場合は、ステップS318に進む。 (Step S314) The execution unit 115 determines whether or not the reception unit 114 has received a user instruction having a user operation. If accepted, the process proceeds to step S315, and if not, the process proceeds to step S318.
(ステップS315)実行部115は、受付部114が受け付けたユーザ操作に応じた動作を実行する。 (Step S315) The execution unit 115 executes an operation according to the user operation received by the reception unit 114.
(ステップS316)送信部117は、実行部115による動作の実行の結果、出力部116が出力情報を出力したか否かを判断する。出力した場合は、ステップS317に進み、そうでない場合は、ステップS318に進む。 (Step S316) The transmission unit 117 determines whether or not the output unit 116 has output the output information as a result of the execution of the operation by the execution unit 115. If it is output, the process proceeds to step S317; otherwise, the process proceeds to step S318.
(ステップS317)送信部117は、出力部116が出力している情報と同一の情報を出力する出力指示を、車内装置12に送信する。 (Step S317) The transmission unit 117 transmits an output instruction for outputting the same information as the information output by the output unit 116 to the in-vehicle device 12.
(ステップS318)車載装置11は、受付部114が電源OFFの指示を受け付けたか否かを判断する。受付部114は、通常、車載装置11が設置されている車両のエンジンがOFFになると、電源OFFの指示を受け付ける。そして、受け付けた場合は、ステップS319に進み、そうでない場合は、ステップS305に戻る。 (Step S318) The in-vehicle device 11 determines whether or not the reception unit 114 has received a power-off instruction. The accepting unit 114 usually accepts an instruction to turn off the power when the engine of the vehicle on which the in-vehicle device 11 is installed is turned off. And when it receives, it progresses to step S319, and when that is not right, it returns to step S305.
(ステップS319)車載装置11は、電源OFFの処理を行う。そして、ステップS301に戻る。 (Step S319) The in-vehicle device 11 performs a power-off process. Then, the process returns to step S301.
なお、図3のフローチャートにおいて、電源オフや処理終了の割り込みにより処理を終了してもよい。 In the flowchart of FIG. 3, the process may be terminated by powering off or a process termination interrupt.
また、図3のフローチャート(ステップS313)において、ユーザ操作には、例えば、選択指示が含まれる。この場合、図3のフローチャート(ステップS314)において、ユーザ操作に応じた動作の実行には、選択指示により選択された動作識別情報により識別される動作の実行が含まれる。 In the flowchart of FIG. 3 (step S313), the user operation includes, for example, a selection instruction. In this case, in the flowchart of FIG. 3 (step S314), the execution of the operation according to the user operation includes execution of the operation identified by the operation identification information selected by the selection instruction.
図4は、図3のフローチャートのステップS308の出力の判断処理を示すフローチャートである。なお、図4のフローチャートにおいて、走行条件格納部111には、m個の走行条件が格納されているものとする。 FIG. 4 is a flowchart showing the output determination process in step S308 of the flowchart of FIG. In the flowchart of FIG. 4, it is assumed that the traveling condition storage unit 111 stores m traveling conditions.
(ステップS401)出力部116は、出力フラグにfalseをセットする。 (Step S401) The output unit 116 sets false to the output flag.
(ステップS402)出力部116は、出力判断の判断方法を判断する。当該判断は、例えば、当該判断方法を示す情報が予め決められた記憶領域に格納されており、当該情報を用いて行う。そして、判断方法が、ユーザ指示の受け付けにより判断する方法である場合は、ステップS412に進み、走行情報により判断する方法である場合は、ステップS403に進み、ユーザ指示の受け付けおよび走行情報により判断する方法である場合は、ステップS407に進む。 (Step S402) The output unit 116 determines a determination method of output determination. For example, the information indicating the determination method is stored in a predetermined storage area, and the determination is performed using the information. If the determination method is a method that is determined based on reception of a user instruction, the process proceeds to step S412. If the determination method is based on travel information, the process proceeds to step S403, and determination is performed based on reception of a user instruction and travel information. If it is a method, the process proceeds to step S407.
(ステップS403)出力部116は、カウンタiに1をセットする。 (Step S403) The output unit 116 sets 1 to the counter i.
(ステップS404)出力部116は、受付部114が受け付け済みである走行情報が走行条件[i]を満たすか否かを判断する。満たす場合は、ステップS412に進み、そうでない場合は、ステップS405に進む。 (Step S404) The output unit 116 determines whether or not the travel information that has been received by the reception unit 114 satisfies the travel condition [i]. When it satisfies, it progresses to step S412, and when that is not right, it progresses to step S405.
(ステップS405)出力部116は、iがmであるか否かを判断する。mである場合は、上位処理にリターンし、そうでない場合は、ステップS406に進む。 (Step S405) The output unit 116 determines whether i is m. If m, the process returns to the upper process, and if not, the process proceeds to step S406.
(ステップS406)出力部116は、iを1インクリメントする。そして、ステップS404に戻る。 (Step S406) The output unit 116 increments i by 1. Then, the process returns to step S404.
(ステップS407)出力部116は、受付部114が走行情報を受け付けたか否かを判断する。受け付けた場合は、ステップS408に進み、そうでない場合は、ステップS407に戻る。 (Step S407) The output unit 116 determines whether or not the reception unit 114 has received travel information. If accepted, the process proceeds to step S408; otherwise, the process returns to step S407.
(ステップS408)出力部116は、カウンタiに1をセットする。 (Step S408) The output unit 116 sets 1 to the counter i.
(ステップS409)出力部116は、受付部114が受け付けた走行情報が走行条件[i]を満たすか否かを判断する。満たす場合は、ステップS412に進み、そうでない場合は、ステップS410に進む。 (Step S409) The output unit 116 determines whether or not the travel information received by the reception unit 114 satisfies the travel condition [i]. When it satisfies, it progresses to step S412, and when that is not right, it progresses to step S410.
(ステップS410)出力部116は、iがmであるか否かを判断する。mである場合は、ステップS407に戻り、そうでない場合は、ステップS411に進む。 (Step S410) The output unit 116 determines whether i is m. When it is m, it returns to step S407, and when that is not right, it progresses to step S411.
(ステップS411)出力部116は、iを1インクリメントする。そして、ステップS409に戻る。 (Step S411) The output unit 116 increments i by 1. Then, the process returns to step S409.
(ステップS412)出力部116は、出力フラグにtrueをセットする。そして、上位処理にリターンする。 (Step S412) The output unit 116 sets true to the output flag. Then, the process returns to the upper process.
次に、車内装置12の全体動作について、図5のフローチャートを用いて説明する。 Next, the overall operation of the in-vehicle device 12 will be described using the flowchart of FIG.
(ステップS501)車内装置12は、車内受付部123が電源ONの指示を受け付けたか否かを判断する。受け付けた場合は、ステップS502に進み、そうでない場合は、ステップS501に戻る。 (Step S501) The in-vehicle device 12 determines whether or not the in-vehicle receiving unit 123 has received a power-on instruction. If accepted, the process proceeds to step S502; otherwise, the process returns to step S501.
(ステップS502)車内装置12は、電源ONの処理を行う。 (Step S502) The in-vehicle device 12 performs a power ON process.
(ステップS503)車内検出部122は、車内装置12と通信可能な他の車内装置12および車載装置の自動検出を開始する。そして、車内検出部122は、自動検出した他の車内装置12および車載装置11を、車内装置12と通信可能にする。以降、車内検出部122は、車内装置12の電源がOFFになるまで、定期的に通信可能な他の車内装置12および車載装置11を自動検出する。 (Step S503) The in-vehicle detection unit 122 starts automatic detection of other in-vehicle devices 12 and in-vehicle devices that can communicate with the in-vehicle device 12. Then, the in-vehicle detection unit 122 enables the other in-vehicle device 12 and the in-vehicle device 11 that are automatically detected to communicate with the in-vehicle device 12. Thereafter, the in-vehicle detection unit 122 automatically detects other in-vehicle devices 12 and the in-vehicle device 11 that can periodically communicate until the power of the in-vehicle device 12 is turned off.
(ステップS504)図示しない車内蓄積部は、車内装置12が親機条件を満たすか否かを判断する。当該親機条件は、図示しない車内蓄積部が予め保持している。そして、親機条件を満たす場合は、ステップS505に進み、そうでない場合は、ステップS511に進む。 (Step S504) An in-vehicle storage unit (not shown) determines whether the in-vehicle device 12 satisfies the parent device condition. The base unit condition is held in advance by an in-vehicle storage unit (not shown). If the parent device condition is satisfied, the process proceeds to step S505. Otherwise, the process proceeds to step S511.
(ステップS505)図示しない車内蓄積部は、親機情報を車内格納部121に蓄積する。当該親機情報は、図示しない車内蓄積部が予め保持している。 (Step S505) An in-vehicle storage unit (not shown) stores the parent device information in the in-vehicle storage unit 121. The base unit information is held in advance by an in-vehicle storage unit (not shown).
(ステップS506)車内送信部126は、子機情報を他の車内装置12および車載装置11に送信する。当該子機情報は、例えば、車内送信部126が予め保持している。 (Step S506) The in-vehicle transmission unit 126 transmits the slave unit information to the other in-vehicle device 12 and the in-vehicle device 11. For example, the in-vehicle transmission unit 126 holds the child device information in advance.
(ステップS507)車内出力部125は、車内受付部123がユーザ操作を受け付けたか否かを判断する。受け付けた場合は、ステップS508に進み、そうでない場合は、ステップS512に進む。 (Step S507) The in-vehicle output unit 125 determines whether the in-vehicle receiving unit 123 has received a user operation. If accepted, the process proceeds to step S508; otherwise, the process proceeds to step S512.
(ステップS508)車内出力部125は、車内受付部123が受け付けたユーザ操作に応じた情報を出力する。 (Step S508) The in-vehicle output unit 125 outputs information corresponding to the user operation received by the in-vehicle receiving unit 123.
(ステップS509)車内送信部126は、車内受付部123が送信指示を受け付けたか否かを判断する。受け付けた場合は、ステップS510に進み、そうでない場合は、ステップS512に進む。 (Step S509) The vehicle transmission unit 126 determines whether or not the vehicle reception unit 123 has received a transmission instruction. If accepted, the process proceeds to step S510, and if not, the process proceeds to step S512.
(ステップS510)車内送信部126は、車内出力部125が出力している出力情報または当該出力情報を識別する出力識別情報を有するユーザ指示を、車載装置11に送信する。 (Step S510) The in-vehicle transmission unit 126 transmits, to the in-vehicle device 11, a user instruction having output information output from the in-vehicle output unit 125 or output identification information for identifying the output information.
(ステップS511)車内送信部126は、車内出力部125が出力している情報と同一の情報を出力する出力指示を、他の車内装置12に送信する。 (Step S511) The in-vehicle transmission unit 126 transmits an output instruction to output the same information as the information output from the in-vehicle output unit 125 to the other in-vehicle devices 12.
(ステップS512)図示しない車内蓄積部は、車内受信部124が子機情報を受信したか否かを判断する。受信した場合は、ステップS513に進み、そうでない場合は、ステップS516に進む。 (Step S512) The in-vehicle storage unit (not shown) determines whether or not the in-vehicle receiving unit 124 has received the slave unit information. If received, the process proceeds to step S513, and if not, the process proceeds to step S516.
(ステップS513)図示しない車内蓄積部は、車内受信部124が受信した子機情報を、車内格納部121に蓄積する。 (Step S513) The in-vehicle storage unit (not shown) stores the handset information received by the in-vehicle receiving unit 124 in the in-vehicle storage unit 121.
(ステップS514)車内出力部125は、車内受信部124が出力指示を受信したか否かを判断する。受信した場合は、ステップS515に進み、そうでない場合は、ステップS516に進む。 (Step S514) The in-vehicle output unit 125 determines whether the in-vehicle receiving unit 124 has received an output instruction. If received, the process proceeds to step S515, and if not, the process proceeds to step S516.
(ステップS515)車内出力部125は、出力指示に応じた情報を出力する。 (Step S515) The in-vehicle output unit 125 outputs information corresponding to the output instruction.
(ステップS516)車内装置12は、車内受付部123が電源OFFの指示を受け付けたか否かを判断する。受け付けた場合は、ステップS517に進み、そうでない場合は、ステップS504に戻る。 (Step S516) The vehicle interior device 12 determines whether or not the vehicle interior reception unit 123 has received an instruction to turn off the power. If accepted, the process proceeds to step S517; otherwise, the process returns to step S504.
(ステップS517)車内装置12は、電源OFFの処理を行う。そして、ステップS501に戻る。 (Step S517) The in-vehicle device 12 performs a power-off process. Then, the process returns to step S501.
なお、図5のフローチャートにおいて、電源オフや処理終了の割り込みにより処理を終了してもよい。 In the flowchart of FIG. 5, the process may be terminated by turning off the power or by interrupting the process.
なお、上記で説明した車内情報システム1の全体動作は、あくまで一例である。つまり、車内情報システム1の全体動作は、上記の説明に限定されるものではない。 The overall operation of the in-vehicle information system 1 described above is merely an example. That is, the overall operation of the in-vehicle information system 1 is not limited to the above description.
(具体例)
次に、車内情報システム1の動作の具体例について説明する。なお、本具体例において、車載装置11が設置されている車両は、自動車であるものとする。また、車載装置11は、カーナビゲーションシステム(以下、適宜、カーナビとする)であるものとする。また、車内装置12は、スマートフォン(以下、適宜、スマホとする)であるものとする。
(Concrete example)
Next, a specific example of the operation of the in-vehicle information system 1 will be described. In this specific example, it is assumed that the vehicle on which the in-vehicle device 11 is installed is an automobile. The in-vehicle device 11 is assumed to be a car navigation system (hereinafter, referred to as car navigation system as appropriate). The in-vehicle device 12 is assumed to be a smartphone (hereinafter referred to as a smartphone as appropriate).
(例1)
本例において、車載装置11が子機であり、1以上の車内装置12のいずれかが親機である場合の具体例について説明する。なお、本例において、走行条件格納部111には、図6に示す走行条件が格納されているものとする。当該走行条件には、レコードを一意に特定するためのIDが対応付いている。
(Example 1)
In this example, a specific example in which the in-vehicle device 11 is a child device and any one or more in-vehicle devices 12 is the parent device will be described. In this example, it is assumed that the traveling condition storage unit 111 stores the traveling condition shown in FIG. The traveling condition is associated with an ID for uniquely identifying the record.
まず、自動車に、ドライバー(運転者)と、3人のユーザが乗車しているとする。当該3人のユーザは、それぞれ、助手席、後部座席に乗車している。また、当該3人のユーザは、それぞれ、スマホを所持している。当該3台のスマホを、以下、それぞれ、スマホA、スマホB、スマホCとする。 First, it is assumed that a driver (driver) and three users are in a car. The three users are in the passenger seat and the rear seat, respectively. Further, each of the three users has a smartphone. The three smartphones are hereinafter referred to as smartphone A, smartphone B, and smartphone C, respectively.
次に、ドライバーが、自動車のエンジンをONにしたとする。すると、カーナビの電源がONになる。そして、自動検出部113は、カーナビと通信可能なスマホの自動検出を開始する。この結果、自動検出部113は、上記3台のスマホを、カーナビと通信可能にする。 Next, it is assumed that the driver turns on the automobile engine. Then, the car navigation power is turned on. Then, the automatic detection unit 113 starts automatic detection of a smartphone that can communicate with the car navigation system. As a result, the automatic detection unit 113 enables the three smartphones to communicate with the car navigation system.
ここで、親機条件が、カーナビと最初に通信可能になったこと、であるとする。また、スマホAが、カーナビと最初に通信可能になったとする。すると、自動検出部113は、スマホAが親機条件を満たすと判断する。そして、送信部117は、親機情報をスマホAに送信する。 Here, it is assumed that the base unit condition is that communication with the car navigation system is first possible. Further, it is assumed that the smartphone A can first communicate with the car navigation system. Then, the automatic detection unit 113 determines that the smartphone A satisfies the parent device condition. Then, the transmission unit 117 transmits the parent device information to the smartphone A.
次に、スマホAの車内受信部124は、カーナビから送信された親機情報を受信する。そして、図示しない車内蓄積部は、当該親機情報を、車内格納部121に蓄積する。そして、車内送信部126は、カーナビ、スマホB、スマホCに、子機情報を送信する。 Next, the in-vehicle receiving unit 124 of the smartphone A receives the parent device information transmitted from the car navigation system. An in-vehicle storage unit (not shown) stores the parent device information in the in-vehicle storage unit 121. The in-vehicle transmission unit 126 transmits the handset information to the car navigation system, the smartphone B, and the smartphone C.
次に、カーナビの図示しない受信部は、スマホAから送信された子機情報を受信する。そして、図示しない蓄積部は、当該子機情報を、図示しない格納部に蓄積する。また、スマホB、スマホCの車内受信部124は、カーナビと同様に、スマホAから送信された子機情報を受信する。そして、スマホB、スマホCの図示しない車内蓄積部は、当該子機情報を、車内格納部121に蓄積する。 Next, a receiving unit (not shown) of the car navigation system receives the handset information transmitted from the smartphone A. Then, the storage unit (not shown) stores the slave unit information in a storage unit (not shown). The in-vehicle reception units 124 of the smartphone B and the smartphone C receive the child device information transmitted from the smartphone A, similarly to the car navigation system. The in-vehicle storage units (not shown) of the smartphone B and the smartphone C store the child device information in the in-vehicle storage unit 121.
次に、スマホAを所持しているユーザが、スマホAに対し、Webページを表示するための操作を行ったとする。すると、スマホAの車内受付部123は、当該操作を受け付ける。そして、スマホAの車内出力部125は、当該操作に応じて、Webページを出力する。当該Webページは、出力情報である。また、当該出力の例は、例えば、図7である。 Next, it is assumed that the user who has the smartphone A performs an operation for displaying a web page on the smartphone A. Then, the in-vehicle reception unit 123 of the smartphone A receives the operation. Then, the in-vehicle output unit 125 of the smartphone A outputs a web page in response to the operation. The Web page is output information. Moreover, the example of the said output is FIG. 7, for example.
次に、スマホAの車内受付部123は、車内出力部125によるWebページの出力が完了すると、送信指示を受け付ける。そして、車内送信部126は、当該送信指示の受け付けに応じて、車内出力部125が出力しているWebページのURLを有するユーザ指示を、カーナビに送信する。また、車内送信部126は、当該送信指示の受け付けに応じて、車内出力部125が出力しているWebページのURLを有する出力指示を、スマホB、スマホCに送信する。当該URLは、出力識別情報である。 Next, the in-vehicle reception unit 123 of the smartphone A receives a transmission instruction when the output of the Web page by the in-vehicle output unit 125 is completed. And in-vehicle transmission part 126 transmits the user instruction | indication which has URL of the web page which the in-vehicle output part 125 is outputting to car navigation according to reception of the said transmission instruction | indication. The in-vehicle transmission unit 126 transmits an output instruction having the URL of the Web page output from the in-vehicle output unit 125 to the smartphone B and the smartphone C in response to the reception of the transmission instruction. The URL is output identification information.
次に、カーナビの受付部114は、URLを有するユーザ指示を受け付ける。当該受け付けは、通常、受信である。そして、出力部116は、当該URLにより識別されるWebページを出力する。当該出力の例は、例えば、図8である。 Next, the car navigation reception unit 114 receives a user instruction having a URL. The reception is usually reception. Then, the output unit 116 outputs a Web page identified by the URL. An example of the output is, for example, FIG.
また、スマホB、スマホCの車内受信部124は、URLを有する出力指示を受信する。そして、スマホB、スマホCの車内出力部125は、カーナビの出力部116と同様に、当該URLにより識別されるWebページを出力する。スマホBにおける当該出力の例は、例えば、図9である。 The in-vehicle reception units 124 of the smartphone B and the smartphone C receive an output instruction having a URL. Then, the in-vehicle output unit 125 of the smartphone B and the smartphone C outputs a Web page identified by the URL, like the output unit 116 of the car navigation system. An example of the output in the smartphone B is, for example, FIG.
なお、図7から図9について、カーナビ、スマホA、スマホBの画面解像度(画面サイズ)は、それぞれ異なるため、Webページの表示サイズ、表示範囲が、それぞれ、異なっている。 7 to 9, since the screen resolutions (screen sizes) of the car navigation system, the smartphone A, and the smartphone B are different from each other, the display size and the display range of the web page are different from each other.
また、上記、Webページの出力の結果、上記4台の装置において、同一の情報が出力されている状態となる。 In addition, as a result of the output of the Web page, the same information is output in the four devices.
次に、上記4台の装置において、同一のWebページが表示されている状態において、スマホBを所持しているユーザが、スマホBに対して、スマホBに保存されている1枚の写真(画像)を表示するための操作を、他のユーザよりも先に(最初に)行ったとする。すると、スマホBの車内受付部123は、当該操作を受け付ける。また、図示しない車内蓄積部は、スマホBが親機条件を満たすと判断する。そして、車内蓄積部は、親機情報を、車内格納部121に蓄積する。また、スマホBの車内送信部126は、カーナビ、スマホA、スマホCに、子機情報を送信する。 Next, when the same Web page is displayed on the four devices, the user who owns the smartphone B gives the smartphone B one photo (stored in the smartphone B). It is assumed that an operation for displaying (image) is performed (first) before other users. Then, the in-vehicle reception unit 123 of the smartphone B receives the operation. Further, an in-vehicle storage unit (not shown) determines that the smartphone B satisfies the parent device condition. Then, the in-vehicle storage unit stores the parent device information in the in-vehicle storage unit 121. The in-car transmission unit 126 of the smartphone B transmits the child device information to the car navigation system, the smartphone A, and the smartphone C.
次に、カーナビの図示しない受信部は、スマホBから送信された子機情報を受信する。そして、図示しない蓄積部は、当該子機情報を、図示しない格納部に蓄積する。また、スマホA、スマホCの車内受信部124は、カーナビと同様に、スマホBから送信された子機情報を受信する。そして、スマホA、スマホCの図示しない車内蓄積部は、当該子機情報を、車内格納部121に蓄積する。 Next, a receiving unit (not shown) of the car navigation system receives the handset information transmitted from the smartphone B. Then, the storage unit (not shown) stores the slave unit information in a storage unit (not shown). The in-vehicle reception units 124 of the smartphone A and the smartphone C receive the child device information transmitted from the smartphone B, similarly to the car navigation system. The in-vehicle storage units (not shown) of the smartphone A and the smartphone C store the child device information in the in-vehicle storage unit 121.
次に、スマホBの車内出力部125は、車内受付部123が受け付けた操作に応じて、1枚の写真を出力する。当該写真は、出力情報である。また、当該出力の例は、例えば、図10である。 Next, the in-vehicle output unit 125 of the smartphone B outputs one photograph according to the operation received by the in-vehicle receiving unit 123. The photograph is output information. Moreover, the example of the said output is FIG. 10, for example.
次に、スマホBの車内受付部123は、車内出力部125による写真の出力が完了すると、送信指示を受け付ける。そして、車内送信部126は、当該送信指示の受け付けに応じて、車内出力部125が出力している写真を有するユーザ指示を、カーナビに送信する。また、車内送信部126は、当該送信指示の受け付けに応じて、車内出力部125が出力している写真を有する出力指示を、スマホA、スマホCに送信する。 Next, the in-vehicle reception unit 123 of the smartphone B receives the transmission instruction when the output of the photograph by the in-vehicle output unit 125 is completed. And in-vehicle transmission part 126 transmits the user instruction | indication which has the photograph which the in-vehicle output part 125 is outputting to a car navigation according to reception of the said transmission instruction | indication. In addition, in-vehicle transmission unit 126 transmits an output instruction having a photograph output from in-vehicle output unit 125 to smartphone A and smartphone C in response to reception of the transmission instruction.
次に、カーナビの受付部114は、写真を有するユーザ指示を受け付ける。当該受け付けは、通常、受信である。そして、出力部116は、当該写真を出力する。当該出力の例は、例えば、図11である。 Next, the reception unit 114 of the car navigation receives a user instruction having a photograph. The reception is usually reception. Then, the output unit 116 outputs the photograph. An example of the output is, for example, FIG.
また、スマホA、スマホCの車内受信部124は、写真を有する出力指示を受信する。そして、スマホA、スマホCの車内出力部125は、カーナビの出力部116と同様に、当該写真を出力する。スマホAにおける当該出力の例は、例えば、図12である。 The in-vehicle receiving units 124 of the smartphone A and the smartphone C receive an output instruction having a photograph. And the in-vehicle output part 125 of the smart phone A and the smart phone C outputs the said photograph similarly to the output part 116 of a car navigation system. An example of the output in the smartphone A is, for example, FIG.
なお、図10から図12について、カーナビ、スマホA、スマホBの画面解像度(画面サイズ)は、それぞれ異なるため、写真の表示サイズが、それぞれ、異なっている。 10 to 12, since the screen resolutions (screen sizes) of the car navigation system, the smartphone A, and the smartphone B are different, the display sizes of the photographs are different.
また、例えば、カーナビの出力部116が、受付部114がユーザ指示を受け付けても、走行情報が走行条件を満たすまで、当該ユーザ指示に応じた出力情報を出力しない場合の例は、例えば、以下のとおりである。 Further, for example, when the output unit 116 of the car navigation system does not output the output information corresponding to the user instruction until the traveling information satisfies the traveling condition even when the receiving unit 114 receives the user instruction, for example, It is as follows.
まず、受付部114は、カーナビの電源がONになった直後から、定期的な走行情報の受け付けを開始する。当該受け付けは、通常、取得である。 First, the reception unit 114 starts to receive periodic travel information immediately after the car navigation power is turned on. The reception is usually acquisition.
次に、上記と同様に、受付部114が、ユーザ指示であるURLを受け付けたとする。また、当該受け付けの直後に、受付部114が、走行情報「移動速度=50km/h」を受け付けたとする。当該走行情報は、移動速度情報である。すると、出力部116は、当該走行情報が、図6の走行条件のいずれも満たさないと判断する。 Next, similarly to the above, it is assumed that the reception unit 114 receives a URL that is a user instruction. Further, it is assumed that the reception unit 114 receives the travel information “movement speed = 50 km / h” immediately after the reception. The travel information is travel speed information. Then, the output unit 116 determines that the travel information does not satisfy any of the travel conditions in FIG.
次に、上記、出力部116による出力判断のあとに、受付部114が、走行情報「移動速度=0km/h」を受け付けたとする。当該走行情報は、移動速度情報である。すると、出力部116は、当該走行情報が、図6の「ID=011」の走行条件「移動速度≦5km/h」を満たすと判断する。そして、出力部116は、受付部114が受け付け済みであるURLにより識別されるWebページを出力する。 Next, it is assumed that after the output determination by the output unit 116 described above, the reception unit 114 receives the travel information “movement speed = 0 km / h”. The travel information is travel speed information. Then, the output unit 116 determines that the travel information satisfies the travel condition “movement speed ≦ 5 km / h” of “ID = 011” in FIG. 6. Then, the output unit 116 outputs a Web page identified by the URL that has been received by the receiving unit 114.
(例2)
本例において、車載装置11が親機であり、1以上の車内装置12が子機である場合の例について説明する。なお、本例において、動作識別情報格納部112には、図13に示す動作識別情報が格納されているものとする。当該動作識別情報には、レコードを一意に特定するためのIDが対応付いている。また、当該動作識別情報は、アイコン(アイコンのファイル名)である。また、車載装置11が親機であり、1以上の車内装置12が子機であること(車載装置11から車内装置12に、車載装置11が出力している情報が送信されること)が、予め決められているものとする。
(Example 2)
In this example, an example in which the in-vehicle device 11 is a parent device and one or more in-vehicle devices 12 are child devices will be described. In this example, it is assumed that the operation identification information storage unit 112 stores the operation identification information shown in FIG. The operation identification information is associated with an ID for uniquely identifying the record. The operation identification information is an icon (icon file name). Further, the in-vehicle device 11 is a parent device, and one or more in-vehicle devices 12 are slave devices (information output from the in-vehicle device 11 is transmitted from the in-vehicle device 11 to the in-vehicle device 12). It is assumed that it is determined in advance.
まず、例1と同様に、ドライバー(運転者)と、3人のユーザが乗車しているとする。また、当該3人のユーザのうち、後部座席に乗車している2人のユーザは、それぞれ、スマホを保持している。当該2台のスマホを、以下、それぞれ、スマホA、スマホBとする。 First, as in Example 1, it is assumed that a driver (driver) and three users are on board. Of the three users, two users on the back seat each hold a smartphone. The two smartphones are hereinafter referred to as smartphone A and smartphone B, respectively.
次に、ドライバーが、自動車のエンジンをONにしたとする。すると、カーナビの電源がONになる。そして、自動検出部113は、カーナビと通信可能なスマホの自動検出を開始する。この結果、自動検出部113は、上記2台のスマホを、カーナビと通信可能にする。 Next, it is assumed that the driver turns on the automobile engine. Then, the car navigation power is turned on. Then, the automatic detection unit 113 starts automatic detection of a smartphone that can communicate with the car navigation system. As a result, the automatic detection unit 113 enables the two smartphones to communicate with the car navigation system.
次に、助手席に乗車しているユーザが、カーナビに対し、カーナビが実行する機能を選択するための操作を行ったとする。すると、出力部116は、図13の動作識別情報を出力する。当該出力の例は、例えば、図14である。図14において、アイコンのレイアウトは、例えば、予め決められている。 Next, it is assumed that the user in the passenger seat performs an operation on the car navigation system to select a function that the car navigation system executes. Then, the output unit 116 outputs the operation identification information of FIG. An example of the output is, for example, FIG. In FIG. 14, the layout of icons is determined in advance, for example.
次に、助手席に乗車しているユーザが、カーナビに対し、図14の「クイズ」のアイコンをタッチしたとする。すると、実行部115は、クイズを出題するプログラム(ゲーム)を実行する。そして、当該実行の結果、出力部116は、出題するクイズのジャンルを選択する画面(以下、適宜、選択画面とする)を出力する。当該選択画面は、出力情報である。また、当該出力の例は、例えば、図15である。 Next, it is assumed that the user in the passenger seat touches the “quiz” icon in FIG. 14 on the car navigation system. Then, the execution unit 115 executes a program (game) for giving quizzes. As a result of the execution, the output unit 116 outputs a screen for selecting a quiz genre to be presented (hereinafter, referred to as a selection screen as appropriate). The selection screen is output information. Moreover, the example of the said output is FIG. 15, for example.
次に、送信部117は、出力部116が出力中の選択画面を有する出力指示を、スマホA、スマホBに送信する。 Next, the transmission unit 117 transmits an output instruction having a selection screen being output by the output unit 116 to the smartphone A and the smartphone B.
次に、スマホA、スマホBの車内受信部124は、選択画面を有する出力指示を受信する。そして、スマホA、スマホBの車内出力部125は、当該選択画面を出力する。スマホAにおける当該出力の例は、例えば、図16である。図16について、カーナビとスマホAの画面解像度は、異なるため、選択画面の表示サイズが異なっている。 Next, the in-vehicle reception units 124 of the smartphone A and the smartphone B receive the output instruction having the selection screen. Then, the in-car output units 125 of the smartphone A and the smartphone B output the selection screen. An example of the output in the smartphone A is, for example, FIG. In FIG. 16, since the screen resolutions of the car navigation system and the smartphone A are different, the display sizes of the selection screens are different.
なお、以降、例えば、実行部115による動作の実行に応じて出力部116が異なる画面(出力情報)を出力するたびに、送信部117は、スマホA、スマホBに、出力部116が出力している画面を有する出力指示を送信する。 In the following, for example, whenever the output unit 116 outputs a different screen (output information) according to the execution of the operation by the execution unit 115, the transmission unit 117 outputs the output to the smartphone A and the smartphone B. Send an output instruction with a screen that is open.
(例3)
本例において、2以上の車内装置12の中で親機と子機が自動的に変更される様子の例について説明する。
(Example 3)
In this example, an example in which the parent device and the child device are automatically changed among the two or more in-vehicle devices 12 will be described.
まず、図17に示すように、親機である車内装置12において、情報「A」が出力されたとする。当該情報の出力は、当該車内装置12の車内出力部125が行う。すると、当該車内装置12は、情報「A」を、車載装置11および親機以外の車内装置12(子機である車内装置12)に送信する。当該情報の送信は、当該車内装置12の車内送信部126が行う。この結果、図18に示すように、車載装置11および子機である車内装置12において、情報「A」が出力される。 First, as shown in FIG. 17, it is assumed that the information “A” is output from the in-vehicle device 12 that is the master unit. The in-vehicle output unit 125 of the in-vehicle device 12 outputs the information. Then, the in-vehicle device 12 transmits the information “A” to the in-vehicle device 12 (in-vehicle device 12 which is a child device) other than the in-vehicle device 11 and the parent device. The in-vehicle transmission unit 126 of the in-vehicle device 12 transmits the information. As a result, as shown in FIG. 18, the information “A” is output in the in-vehicle device 11 and the in-vehicle device 12 which is the child device.
次に、図18の状態において、子機である車内装置12のうちの1台の車内装置12が最初に操作されたとする。そして、その結果、図19に示すように、当該車内装置12において、情報「B」が出力されたとする。すると、当該車内装置12は、図19に示すように、親機となる。また、図17、図18において親機であった車内装置12は、子機となる。そして、親機になった車内装置12は、情報「B」を、車載装置11および親機になった車内装置12以外の車内装置12(子機である車内装置12)に送信する。この結果、図20に示すように、車載装置11および子機である車内装置12において、情報「B」が出力される。 Next, in the state of FIG. 18, it is assumed that one in-vehicle device 12 among the in-vehicle devices 12 which are slave units is operated first. As a result, as shown in FIG. 19, it is assumed that the information “B” is output from the in-vehicle device 12. Then, as shown in FIG. 19, the in-vehicle device 12 becomes a master unit. In addition, the in-vehicle device 12 that is the parent device in FIGS. 17 and 18 becomes a child device. The in-vehicle device 12 that has become the parent device transmits the information “B” to the in-vehicle device 12 (in-vehicle device 12 that is a child device) other than the in-vehicle device 11 and the in-vehicle device 12 that has become the parent device. As a result, as shown in FIG. 20, the information “B” is output in the in-vehicle device 11 and the in-vehicle device 12 which is the child device.
以上、本実施の形態による車内情報システム1によれば、車両に設置されている車載装置11と、車両内の1または2以上の車内装置12とを連携し、一の装置において出力されている情報と同一の情報を、他の装置において出力させることができる。言い換えると、車載装置11は、例えば、車両の走行に関する情報またはユーザの指示に応じて、1または2以上の車内装置12のうちのいずれかにおいて出力されている情報と同一の情報を出力することができる。また、車内装置12は、例えば、車載装置11または他の車内装置12において出力されている情報と同一の情報を出力することができる。 As described above, according to the in-vehicle information system 1 according to the present embodiment, the in-vehicle device 11 installed in the vehicle and the one or more in-vehicle devices 12 in the vehicle are linked and output in one device. The same information as the information can be output in another device. In other words, the in-vehicle device 11 outputs, for example, the same information as the information output in one of the one or two or more in-vehicle devices 12 in accordance with information related to traveling of the vehicle or a user instruction. Can do. The in-vehicle device 12 can output the same information as the information output in the in-vehicle device 11 or other in-vehicle device 12, for example.
また、例えば、車載装置11が子機であり、1または2以上の車内装置12のうちのいずれかが親機である場合において、車載装置11が、情報の出力に用いる情報を受け付けても、走行情報が走行条件を満たすまでは、情報を出力しないようにすることができる結果、例えば、車載装置11のユーザ(ドライバー)の運転を阻害することなく、情報を出力することができる。また、これにより、ドライバーは、例えば、車両を停止させた場合など、運転を中断している間に、車載装置11において出力されている情報を閲覧することができる。 In addition, for example, when the in-vehicle device 11 is a slave unit and one of the one or more in-vehicle devices 12 is a master unit, even if the in-vehicle device 11 receives information used for outputting information, As a result of not being able to output the information until the traveling information satisfies the traveling condition, for example, the information can be output without impeding the operation of the user (driver) of the in-vehicle device 11. Accordingly, the driver can view the information output from the in-vehicle device 11 while the driving is interrupted, for example, when the vehicle is stopped.
なお、本実施の形態において、車内装置12は、例えば、車載装置11と同様の構成であってもよい。つまり、車内装置12は、例えば、車載装置11が備える各部と同様の部を備えていてもよい。この場合、車内装置12は、車載装置11が備える部のうち、車内装置12が備えていない部を備える。 In the present embodiment, the in-vehicle device 12 may have the same configuration as the in-vehicle device 11, for example. That is, the in-vehicle device 12 may include, for example, the same units as the units included in the in-vehicle device 11. In this case, the in-vehicle device 12 includes a portion that is not included in the in-vehicle device 12 among the portions included in the in-vehicle device 11.
また、本実施の形態において、車内情報システム1は、例えば、2以上の車内装置12から構成されてもよい。つまり、車内情報システム1は、例えば、車載装置11を備えず、2以上の車内装置12のみを備えていてもよい。この場合、走行条件および動作識別情報は、車内格納部121に格納される。 Moreover, in this Embodiment, the vehicle interior information system 1 may be comprised from the 2 or more vehicle interior apparatus 12, for example. That is, the in-vehicle information system 1 may include, for example, only the two or more in-vehicle devices 12 without including the in-vehicle device 11. In this case, the traveling condition and the operation identification information are stored in the in-vehicle storage unit 121.
また、上記実施の形態において、一の装置に存在する2以上の通信手段は、物理的に一の媒体で実現されてもよいことは言うまでもない。 In the above embodiment, it is needless to say that two or more communication means existing in one apparatus may be physically realized by one medium.
また、上記実施の形態における車載装置は、例えば、スタンドアロンの装置であってもよいし、サーバ・クライアントシステムにおけるサーバ装置であってもよい。 The in-vehicle device in the above embodiment may be, for example, a stand-alone device or a server device in a server / client system.
また、上記実施の形態において、各処理または各機能は、単一の装置または単一のシステムによって集中処理されることによって実現されてもよいし、あるいは、複数の装置または複数のシステムによって分散処理されることによって実現されてもよい。 In the above embodiment, each process or each function may be realized by centralized processing by a single device or a single system, or distributed processing by a plurality of devices or a plurality of systems. May be realized.
また、上記実施の形態において、各構成要素は専用のハードウェアにより構成されてもよいし、あるいは、ソフトウェアにより実現可能な構成要素については、プログラムを実行することによって実現されてもよい。例えば、ハードディスクや半導体メモリ等の記録媒体に記録されたソフトウェア・プログラムをCPU等のプログラム実行部が読み出して実行することによって、各構成要素が実現され得る。 Moreover, in the said embodiment, each component may be comprised by exclusive hardware, or about the component realizable by software, it may implement | achieve by running a program. For example, each component can be realized by a program execution unit such as a CPU reading and executing a software program recorded on a recording medium such as a hard disk or a semiconductor memory.
また、上記実施の形態における車載装置を実現するソフトウェアは、例えば、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、車両の走行に関する情報である走行情報、または、ユーザ指示を受け付ける受付部、前記走行情報が、車両の走行に関する予め決められた条件である走行条件を満たす場合、または、前記受付部がユーザ指示を受け付けた場合に、前記1以上の車内装置のうちのいずれかにおいて出力されている情報と同一の情報を出力する出力部として機能させるためのプログラムである。 Moreover, the software which implement | achieves the vehicle-mounted apparatus in the said embodiment is the following programs, for example. In other words, this program, the computer, traveling information that is information related to the traveling of the vehicle, or a receiving unit that receives a user instruction, when the traveling information satisfies a traveling condition that is a predetermined condition regarding the traveling of the vehicle, Or when the said reception part receives a user instruction | indication, it is a program for functioning as an output part which outputs the same information as the information currently output in either of the said 1 or more in-vehicle apparatuses.
また、上記実施の形態における車内装置を実現するソフトウェアは、例えば、以下のようなプログラムである。つまり、このプログラムは、出力する情報である出力情報と、当該出力情報を識別する情報である出力識別情報とが対応付いて格納される車内格納部にアクセス可能なコンピュータを、前記出力情報を出力する車内出力部、前記出力情報または前記出力識別情報を送信する指示である送信指示を受け付ける車内受付部、前記送信指示の受け付けに応じて、前記出力情報または前記出力識別情報を有するユーザ指示を前記車載装置に送信する車内送信部として機能させるためのプログラムである。 Moreover, the software which implement | achieves the in-vehicle apparatus in the said embodiment is the following programs, for example. That is, this program outputs a computer that can access an in-vehicle storage unit in which output information that is output information and output identification information that is information for identifying the output information are stored in association with each other. An in-vehicle output unit, an in-vehicle reception unit that receives a transmission instruction that is an instruction to transmit the output information or the output identification information, and a user instruction that has the output information or the output identification information in response to the reception of the transmission instruction It is a program for making it function as an in-vehicle transmission part transmitted to an in-vehicle device.
なお、上記プログラムにおいて、上記プログラムが実現する機能には、ハードウェアでしか実現できない機能は含まれない。 In the program, the functions realized by the program do not include functions that can be realized only by hardware.
また、上記プログラムは、サーバなどからダウンロードされることによって実行されてもよいし、所定の記録媒体(例えば、CD−ROMなどの光ディスクや磁気ディスク、半導体メモリなど)に記録されたプログラムが読み出されることによって実行されてもよい。また、このプログラムは、プログラムプロダクトを構成するプログラムとして用いられてもよい。 The program may be executed by being downloaded from a server or the like, or a program recorded on a predetermined recording medium (for example, an optical disk such as a CD-ROM, a magnetic disk, a semiconductor memory, or the like) is read out. May be executed. Further, this program may be used as a program constituting a program product.
また、上記プログラムを実行するコンピュータは、単数であってもよいし、複数であってもよい。つまり、集中処理を行ってもよいし、あるいは分散処理を行ってもよい。 Moreover, the computer which performs the said program may be single, and plural may be sufficient as it. That is, centralized processing may be performed, or distributed processing may be performed.
また、図21は、前述のプログラムを実行して、前述の実施の形態の車載装置等を実現するコンピュータシステム9の概観図である。前述の実施の形態は、コンピュータハードウェア、およびその上で実行されるコンピュータプログラムで実現され得る。 FIG. 21 is a schematic diagram of a computer system 9 that executes the above-described program to realize the in-vehicle device of the above-described embodiment. The above-described embodiments can be realized by computer hardware and a computer program executed thereon.
図21において、コンピュータシステム9は、CD−ROMドライブ9011を含むコンピュータ901と、キーボード902と、マウス903と、モニタ904とを備える。 21, the computer system 9 includes a computer 901 including a CD-ROM drive 9011, a keyboard 902, a mouse 903, and a monitor 904.
図22は、コンピュータシステム9のブロック図である。図22において、コンピュータ901は、CD−ROMドライブ9011に加えて、MPU9013と、ブートアッププログラム等のプログラムを記憶するためのROM9014と、MPU9013に接続され、アプリケーションプログラムの命令を一時的に記憶するとともに一時記憶空間を提供するためのRAM9015と、アプリケーションプログラム、システムプログラム、およびデータを記憶するためのハードディスク9015と、CD−ROMドライブ9011、MPU9012等を相互に接続するバス9016とを備える。ここでは図示しないが、コンピュータ901は、さらに、LANへの接続を提供するネットワークカードを備えていてもよい。 FIG. 22 is a block diagram of the computer system 9. In FIG. 22, in addition to the CD-ROM drive 9011, a computer 901 is connected to an MPU 9013, a ROM 9014 for storing a program such as a bootup program, and the MPU 9013, and temporarily stores an instruction of an application program. A RAM 9015 for providing a temporary storage space, a hard disk 9015 for storing application programs, system programs, and data, and a bus 9016 for interconnecting a CD-ROM drive 9011, an MPU 9012, and the like are provided. Although not shown here, the computer 901 may further include a network card that provides connection to a LAN.
コンピュータシステム9に、前述の実施の形態の車載装置等の機能を実行させるプログラムは、CD−ROM9101に記憶されて、CD−ROMドライブ9011に挿入され、さらにハードディスク9015に転送されてもよい。これに代えて、プログラムは、図示しないネットワークを介してコンピュータ901に送信され、ハードディスク9015に記憶されてもよい。プログラムは実行の際にRAM9014にロードされる。プログラムは、CD−ROM9101またはネットワークから直接、ロードされてもよい。 A program that causes the computer system 9 to execute the functions of the in-vehicle device according to the above-described embodiment may be stored in the CD-ROM 9101, inserted into the CD-ROM drive 9011, and further transferred to the hard disk 9015. Alternatively, the program may be transmitted to the computer 901 via a network (not shown) and stored in the hard disk 9015. The program is loaded into the RAM 9014 when executed. The program may be loaded directly from the CD-ROM 9101 or the network.
プログラムは、コンピュータ901に、前述の実施の形態の車載装置等の機能を実行させるオペレーティングシステム(OS)、またはサードパーティープログラム等は、必ずしも含まなくてもよい。プログラムは、制御された態様で適切な機能(モジュール)を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいればよい。コンピュータシステム9がどのように動作するかは周知であり、詳細な説明は省略する。 The program does not necessarily include an operating system (OS), a third-party program, or the like that causes the computer 901 to execute the functions of the in-vehicle device of the above-described embodiment. The program only needs to include an instruction portion that calls an appropriate function (module) in a controlled manner and obtains a desired result. How the computer system 9 operates is well known and will not be described in detail.
また、本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。 Further, the present invention is not limited to the above-described embodiment, and various modifications are possible, and it goes without saying that these are also included in the scope of the present invention.
以上のように、本発明にかかる車載装置は、車両の走行に関する情報またはユーザの指示に応じて、車内の複数の装置において同一の情報を出力することができるという効果を有し、カーナビゲーションシステム等として有用である。 As described above, the in-vehicle device according to the present invention has an effect that the same information can be output in a plurality of devices in the vehicle in accordance with information related to traveling of the vehicle or a user instruction, and a car navigation system Useful as such.
1 車内情報システム
11 車載装置
12 車内装置
111 走行条件格納部
112 動作識別情報格納部
113 自動検出部
114 受付部
115 実行部
116 出力部
117 送信部
121 車内格納部
122 車内検出部
123 車内受付部
124 車内受信部
125 車内出力部
126 車内送信部
DESCRIPTION OF SYMBOLS 1 In-vehicle information system 11 In-vehicle apparatus 12 In-vehicle apparatus 111 Travel condition storage part 112 Operation | movement identification information storage part 113 Automatic detection part 114 Reception part 115 Execution part 116 Output part 117 Transmission part 121 In-vehicle storage part 122 In-vehicle detection part 123 In-car detection part 124 In-car receiving part 125 In-car output part 126 In-car transmitting part
Claims (16)
車両の走行に関する情報である走行情報、または、ユーザ指示を受け付ける受付部と、
前記走行情報が、車両の走行に関する予め決められた条件である走行条件を満たす場合、または、前記受付部がユーザ指示を受け付けた場合に、前記1以上の車内装置のうちのいずれかにおいて出力されている情報と同一の情報を出力する出力部とを備える車載装置。 An in-vehicle device that constitutes an in-vehicle information system comprising an in-vehicle device that is an in-vehicle device and one or more in-vehicle devices that output information,
Travel information that is information related to the travel of the vehicle, or a reception unit that accepts user instructions;
When the traveling information satisfies a traveling condition that is a predetermined condition regarding traveling of the vehicle, or when the receiving unit receives a user instruction, the traveling information is output in any one of the one or more in-vehicle devices. An in-vehicle device provided with an output unit that outputs the same information as the existing information.
前記受付部は、
前記走行情報、および、前記ユーザ指示を受け付け、
前記出力部は、
前記走行情報が前記走行条件を満たし、かつ、前記受付部がユーザ指示を受け付けた場合に、前記車内装置において出力されている情報と同一の情報を出力する請求項1記載の車載装置。 A travel condition storage unit that stores a travel condition that is a condition related to travel of the vehicle;
The reception unit
Receiving the travel information and the user instruction;
The output unit is
The in-vehicle device according to claim 1, wherein when the travel information satisfies the travel condition and the reception unit receives a user instruction, the same information as the information output in the in-vehicle device is output.
前記受付部がユーザ指示を受け付けた後、前記走行情報が前記走行条件を満たすまでは、前記車内装置において出力されている情報と同一の情報を出力せず、前記走行情報が前記走行条件を満たした場合に、前記車内装置において出力されている情報と同一の情報を出力する請求項2記載の車載装置。 The output unit is
After the reception unit receives the user instruction, the same information as the information output in the in-vehicle device is not output until the traveling information satisfies the traveling condition, and the traveling information satisfies the traveling condition. The in-vehicle device according to claim 2, wherein the same information as that output in the in-vehicle device is output.
前記走行条件は、自車位置、移動速度、走行時間のうちのいずれか1以上に関する条件である請求項1から請求項3いずれか一項に記載の車載装置。 The travel information is information on one or more of the vehicle position, the moving speed, and the travel time,
The in-vehicle device according to any one of claims 1 to 3, wherein the travel condition is a condition related to any one or more of a vehicle position, a moving speed, and a travel time.
前記走行情報に応じて決定された動作に対応する情報を出力する請求項1または請求項2記載の車載装置。 The output unit is
The in-vehicle device according to claim 1, wherein information corresponding to an operation determined according to the travel information is output.
前記出力部は、
前記2以上の動作識別情報を出力し、
前記受付部は、
前記2以上の動作識別情報のうちのいずれか1つの動作識別情報を選択する指示である選択指示を受け付け、
前記選択指示に対応する動作識別情報により識別される動作を実行する実行部と、
前記実行部による動作の実行結果である情報と同一の情報を出力する指示である出力指示を、前記車内装置に送信する送信部とをさらに備える請求項5記載の車載装置。 An operation identification information storage unit that stores two or more pieces of operation identification information that are information for identifying operations that can be performed by the in-vehicle device;
The output unit is
Outputting the two or more pieces of operation identification information;
The reception unit
Receiving a selection instruction that is an instruction to select any one of the two or more pieces of operation identification information;
An execution unit for executing an operation identified by the operation identification information corresponding to the selection instruction;
The in-vehicle device according to claim 5, further comprising: a transmission unit that transmits to the in-vehicle device an output instruction that is an instruction to output the same information as information that is an execution result of the operation by the execution unit.
一の車載装置、および、1または2以上の車内装置を備え、
前記車載装置は、
1または2以上の車内装置を自動検出し、当該1または2以上の各車内装置と通信可能とする自動検出部をさらに備える請求項1から請求項6いずれか一項に記載の車載装置。 The in-vehicle information system includes:
One in-vehicle device and one or more in-vehicle devices,
The in-vehicle device is
The in-vehicle device according to any one of claims 1 to 6, further comprising an automatic detection unit that automatically detects one or more in-vehicle devices and enables communication with each of the one or more in-vehicle devices.
1または2以上の車内装置の位置に関する情報であるGPS情報、過去に車載装置と通信を行った車内装置に関する情報であるペアリング情報、赤外線通信のうちのいずれか1以上を用いて、前記1または2以上の車内装置と通信可能とする請求項7記載の車載装置。 The automatic detection unit
Using one or more of GPS information, which is information on the position of one or more in-vehicle devices, pairing information, which is information on in-vehicle devices that have communicated with an in-vehicle device in the past, and infrared communication, the 1 Alternatively, the in-vehicle device according to claim 7 that can communicate with two or more in-vehicle devices.
前記親機において出力されている情報と同一の情報を、前記子機においても出力する車内情報システムを構成する請求項1から請求項8いずれか一項に記載の車載装置。 One of the one or more in-vehicle devices and the in-vehicle device is a parent device, and the other device is a child device,
The in-vehicle device according to any one of claims 1 to 8, comprising an in-vehicle information system that outputs the same information as the information output in the parent device also in the child device.
出力する情報である出力情報と、当該出力情報を識別する情報である出力識別情報とが対応付いて格納される車内格納部と、
前記出力情報を出力する車内出力部と、
前記出力情報または前記出力識別情報を送信する指示である送信指示を受け付ける車内受付部と、
前記送信指示の受け付けに応じて、前記出力情報または前記出力識別情報を有するユーザ指示を前記車載装置に送信する車内送信部とを備える車内装置。 An in-vehicle device constituting an in-vehicle information system comprising an in-vehicle device that is an in-vehicle device and one or more in-vehicle devices that output information,
An in-vehicle storage unit that stores output information that is output information and output identification information that is information for identifying the output information in association with each other;
An in-vehicle output unit for outputting the output information;
In-vehicle reception unit that receives a transmission instruction that is an instruction to transmit the output information or the output identification information;
An in-vehicle device comprising: an in-vehicle transmission unit that transmits a user instruction having the output information or the output identification information to the in-vehicle device in response to reception of the transmission instruction.
前記受付部が、
車両の走行に関する情報である走行情報、または、ユーザ指示を受け付ける受付ステップと、
前記出力部が、
前記走行情報が、車両の走行に関する予め決められた条件である走行条件を満たす場合、または、前記受付部がユーザ指示を受け付けた場合に、1以上の車内装置のうちのいずれかにおいて出力されている情報と同一の情報を出力する出力ステップとを備える情報出力方法。 An information output method comprising a reception unit and an output unit,
The reception unit
A reception step for receiving driving information that is information relating to driving of the vehicle or a user instruction;
The output unit is
When the travel information satisfies a travel condition that is a predetermined condition regarding the travel of the vehicle, or when the reception unit receives a user instruction, the travel information is output in any one or more in-vehicle devices. And an output step for outputting the same information as the existing information.
車内出力部と、車内受付部と、車内送信部とを用いて行われる情報出力方法であって、
前記車内出力部が、
前記出力情報を出力する車内出力ステップと、
前記車内受付部が、
前記出力情報または前記出力識別情報を送信する指示である送信指示を受け付ける車内受付ステップと、
前記車内送信部が、
前記送信指示の受け付けに応じて、前記出力情報または前記出力識別情報を有するユーザ指示を前記車載装置に送信する車内送信ステップとを備える情報出力方法。 An in-vehicle storage unit that stores output information that is output information and output identification information that is information for identifying the output information in association with each other;
An information output method performed using an in-vehicle output unit, an in-vehicle reception unit, and an in-vehicle transmission unit,
The in-vehicle output unit is
In-vehicle output step for outputting the output information;
The in-car reception unit
In-vehicle reception step for receiving a transmission instruction that is an instruction to transmit the output information or the output identification information;
The in-vehicle transmission unit
An information output method comprising: an in-vehicle transmission step of transmitting a user instruction having the output information or the output identification information to the in-vehicle device in response to reception of the transmission instruction.
車両の走行に関する情報である走行情報、または、ユーザ指示を受け付ける受付部、
前記走行情報が、車両の走行に関する予め決められた条件である走行条件を満たす場合、または、前記受付部がユーザ指示を受け付けた場合に、前記1以上の車内装置のうちのいずれかにおいて出力されている情報と同一の情報を出力する出力部として機能させるためのプログラム。 Computer
Driving information that is information relating to driving of the vehicle, or a reception unit that receives user instructions,
When the traveling information satisfies a traveling condition that is a predetermined condition regarding traveling of the vehicle, or when the receiving unit receives a user instruction, the traveling information is output in any one of the one or more in-vehicle devices. Program to function as an output unit that outputs the same information as the existing information.
前記出力情報を出力する車内出力部、
前記出力情報または前記出力識別情報を送信する指示である送信指示を受け付ける車内受付部、
前記送信指示の受け付けに応じて、前記出力情報または前記出力識別情報を有するユーザ指示を前記車載装置に送信する車内送信部として機能させるためのプログラム。 A computer that can access an in-vehicle storage unit in which output information that is output information and output identification information that is information for identifying the output information are stored in association with each other.
In-vehicle output unit that outputs the output information,
In-vehicle reception unit that receives a transmission instruction that is an instruction to transmit the output information or the output identification information,
A program for functioning as an in-vehicle transmission unit that transmits a user instruction having the output information or the output identification information to the in-vehicle device in response to reception of the transmission instruction.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014213839A JP2016078735A (en) | 2014-10-20 | 2014-10-20 | On-vehicle device, in-vehicle device, information output method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014213839A JP2016078735A (en) | 2014-10-20 | 2014-10-20 | On-vehicle device, in-vehicle device, information output method, and program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2016078735A true JP2016078735A (en) | 2016-05-16 |
Family
ID=55955681
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014213839A Pending JP2016078735A (en) | 2014-10-20 | 2014-10-20 | On-vehicle device, in-vehicle device, information output method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2016078735A (en) |
-
2014
- 2014-10-20 JP JP2014213839A patent/JP2016078735A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10880425B2 (en) | User terminal device and control method therefor | |
| JP6074150B2 (en) | In-vehicle information system, information terminal, application execution method, program | |
| US9049564B2 (en) | Vehicle broadcasting system | |
| KR102589468B1 (en) | Method for controlling display of vehicle and electronic device therefor | |
| JP2013216295A (en) | In-vehicle information system, information terminal, application executing method and program | |
| JP2010130669A (en) | In-vehicle device and wireless communication system | |
| JP2012010287A (en) | Ont-vehicle equipment for automatically starting application of cooperation equipment in cooperation with mobile equipment | |
| JP2015520689A (en) | In-vehicle device, vehicle, and method for in-vehicle device | |
| US11140522B2 (en) | Method and electronic device for transmitting group message | |
| JP6033186B2 (en) | Mobile terminal device | |
| JP2008021037A (en) | Information communication system | |
| JP2019012964A (en) | Equipment setting system, shared equipment, equipment setting method, and equipment setting program | |
| JP2015148831A (en) | On-vehicle information system, information terminal, and application execution method | |
| JP6094999B2 (en) | Electronic device, communication system, and icon display method | |
| JP6058507B2 (en) | Mobile terminal device | |
| JP2016078735A (en) | On-vehicle device, in-vehicle device, information output method, and program | |
| JP6207136B2 (en) | Information processing system, terminal device, portable terminal device, server, information processing method, and information processing program | |
| JPWO2015029130A1 (en) | Information display device | |
| JP2015125640A (en) | In-vehicle electronic device, control method, and program | |
| JP2015123891A (en) | In-vehicle electronic device, control method, and program | |
| JP5831936B2 (en) | In-vehicle device system and in-vehicle device | |
| JP6202862B2 (en) | Information processing apparatus and information processing method | |
| JP2019185668A (en) | Electronic device and system | |
| JP6150683B2 (en) | Information system, terminal device, server device, navigation device, information processing method, and program | |
| JP2014233019A (en) | Information processing device and computer program |