[go: up one dir, main page]

JP7056500B2 - 画像生成装置、画像生成方法、およびプログラム - Google Patents

画像生成装置、画像生成方法、およびプログラム Download PDF

Info

Publication number
JP7056500B2
JP7056500B2 JP2018189503A JP2018189503A JP7056500B2 JP 7056500 B2 JP7056500 B2 JP 7056500B2 JP 2018189503 A JP2018189503 A JP 2018189503A JP 2018189503 A JP2018189503 A JP 2018189503A JP 7056500 B2 JP7056500 B2 JP 7056500B2
Authority
JP
Japan
Prior art keywords
information
user terminal
image
vehicle
mobile body
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.)
Active
Application number
JP2018189503A
Other languages
English (en)
Other versions
JP2020060808A (ja
Inventor
孝広 志賀
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP2018189503A priority Critical patent/JP7056500B2/ja
Priority to US16/558,693 priority patent/US11250598B2/en
Priority to CN201910826904.2A priority patent/CN111007994B/zh
Publication of JP2020060808A publication Critical patent/JP2020060808A/ja
Application granted granted Critical
Publication of JP7056500B2 publication Critical patent/JP7056500B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/147Digital output to display device ; Cooperation and interconnection of the display device with other functional units using display panels
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/06009Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
    • G06K19/06037Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking multi-dimensional coding
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10544Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
    • G06K7/10712Fixed beam scanning
    • G06K7/10722Photodetector array or CCD scanning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
    • G06K7/1404Methods for optical code recognition
    • G06K7/1408Methods for optical code recognition the method being specifically adapted for the type of code
    • G06K7/14172D bar codes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/006Mixed reality
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/20Scenes; Scene-specific elements in augmented reality scenes
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/008Registering or indicating the working of vehicles communicating information to a remotely located station
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/08Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
    • G07C5/0841Registering performance data
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/32Operator till task planning
    • G05B2219/32014Augmented reality assists operator in maintenance, repair, programming, assembly, use of head mounted display with 2-D 3-D display and voice feedback, voice and gesture command
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/39Robotics, robotics to robotics hand
    • G05B2219/39449Pendant, pda displaying camera images overlayed with graphics, augmented reality
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/12Overlay of images, i.e. displayed pixel being the result of switching between the corresponding input pixels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3225Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
    • H04N2201/3245Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document of image modifying data, e.g. handwritten addenda, highlights or augmented reality information

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Electromagnetism (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Human Computer Interaction (AREA)
  • Toxicology (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Multimedia (AREA)
  • Computer Graphics (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Traffic Control Systems (AREA)
  • Processing Or Creating Images (AREA)
  • Controls And Circuits For Display Device (AREA)

Description

本発明は、画像生成装置、画像生成方法、およびプログラムに関する。
近年、移動、物流、および物販などの目的に活用可能なモビリティサービスを提供するための車両が提案されている。モビリティサービスを提供する車両においては、外面に情報を表示することによって、他の車両や歩行者などの周囲にいる人に向けて情報を提供するデジタルサイネージ(電子看板)も提案されている。車両の外面に情報を表示する方法として、例えば特許文献1には、中古車両に2次元コードシールを貼り、車両の販売情報を入手可能にする技術が開示されている。
特開2009-176261号公報
上述した関連技術において、車両などの移動体から外部に提供する情報を適宜変更する技術が検討されている。ところが、特許文献1に記載の技術においては、移動体の外面に表示する情報を変更することも、情報を変更して移動体に関連する販売情報以外の他の情報を提供することについても、何ら検討されていない。そこで、移動体の外側から認識可能な部分に、デジタルサイネージなどの情報を表示する表示装置を設け、表示装置に表示する情報を変更することによって、外部に提供する情報を変更する技術が提案された。しかしながら、移動体に表示装置を設けて外部に提供する情報を変更する場合、表示装置の稼働によって消費する電力が大きくなったり、発熱量が増加したりするという問題があった。そのため、移動体から外部に向けて提供する情報を変更でき、かつ移動体の消費電力および発熱量を低減できる技術が求められていた。
本発明は、上記に鑑みてなされたものであって、その目的は、移動体から外部に向けて提供する情報を変更でき、かつ移動体の消費電力および発熱量を低減できる画像生成装置、画像生成方法、およびプログラムを提供することにある。
上述した課題を解決し、上記目的を達成するために、本発明に係る画像生成装置は、メモリと、ハードウェアを有するプロセッサと、を備え、前記プロセッサは、外部から認識可能な識別情報を有する移動体から、前記移動体に関する移動体関連情報を入力し、前記移動体を撮像可能な利用端末から、前記利用端末に関する利用端末情報および前記利用端末によって撮像された前記移動体の画像を含む撮像データを入力し、前記撮像データに含まれる前記識別情報に基づいて前記移動体を特定し、前記特定した移動体の前記移動体関連情報と、前記移動体の画像を含む撮像データを出力した利用端末の前記利用端末情報とに基づいて、前記利用端末の表示部において前記撮像データに重畳表示する重畳画像データを生成して前記メモリに出力する。
本発明の一態様に係る画像生成装置は、上記の発明において、前記移動体関連情報が前記移動体によって提供されるサービスに関するサービス情報を含み、前記利用端末の前記利用端末情報に対応して、前記サービス情報に含まれる情報から、前記重畳画像データに含める情報を選択しても良い。
この構成によれば、利用端末情報が互いに異なる利用端末に対して、サービス情報から重畳画像データに含める情報を異なる情報にできるので、生成される重畳画像データを利用端末ごとに異なる画像データにできる。これにより、利用端末ごとに適した情報を重畳画像データと適宜選択して、利用端末の表示部に表示できる。
本発明の一態様に係る画像生成方法は、画像生成装置が実行する画像生成方法であって、外部から認識可能な識別情報を有する移動体から、前記移動体に関する移動体関連情報を入力し、前記移動体を撮像可能な利用端末から、前記利用端末に関する利用端末情報および前記利用端末によって撮像された前記移動体の画像を含む撮像データを入力し、前記撮像データに含まれる前記識別情報に基づいて前記移動体を特定し、前記特定した移動体の前記移動体関連情報と、前記移動体の画像を含む撮像データを出力した利用端末の前記利用端末情報とに基づいて、前記利用端末の表示部において前記撮像データに重畳表示する重畳画像データを生成してメモリに出力する。
本発明の一態様に係るプログラムは、画像生成装置に実行させるプログラムであって、外部から認識可能な識別情報を有する移動体から、前記移動体に関する移動体関連情報を入力し、前記移動体を撮像可能な利用端末から、前記利用端末に関する利用端末情報および前記利用端末によって撮像された前記移動体の画像を含む撮像データを入力してメモリに格納し、前記撮像データに含まれる前記識別情報に基づいて前記移動体を特定し、前記特定した移動体の前記移動体関連情報と、前記移動体の画像を含む撮像データを出力した利用端末の前記利用端末情報とに基づいて、前記利用端末の表示部において前記撮像データに重畳表示する重畳画像データを生成してメモリに出力する。
本発明に係る画像生成装置、画像生成方法、およびプログラムによれば、移動体の識別情報を外部から認識可能な部分に表示して、識別情報をユーザ端末によって撮像することで、ユーザ端末に表示される移動体の外部に重畳される表示内容を変更できるので、移動体から外部に向けて提供する情報を適宜変更でき、かつ移動体の消費電力および発熱量を低減することが可能となる。
図1は、本発明の一実施形態による画像生成装置を適用可能な画像生成システムを示す概略図である。 図2は、図1に示す画像生成装置の構成を概略的に示すブロック図である。 図3は、図1に示す車両に搭載された車載機の構成を概略的に示すブロック図である。 図4は、図1に示すユーザ端末装置の構成を概略的に示すブロック図である。 図5は、本発明の一実施形態による画像生成方法の処理の流れを示すフロー図である。 図6は、本発明の一実施形態による画像生成方法の第1実施例を説明するための図である。 図7は、本発明の一実施形態による画像生成方法の第2実施例を説明するための図である。 図8は、本発明の一実施形態による画像生成方法の第3実施例を説明するための図である。 図9は、本発明の一実施形態による画像生成方法の第4実施例を説明するための図である。
以下、一実施形態について図面を参照しつつ説明する。なお、以下の一実施形態の全図においては、同一または対応する部分には同一の符号を付す。
(画像生成システム)
まず、一実施形態による画像生成装置が適用される画像生成システムについて説明する。図1は、本実施形態による画像生成装置を適用可能な画像生成システム1を示す概略図である。図1に示すように、一実施形態による画像生成システム1は、ネットワーク10を介して互いに通信可能な、画像生成サーバ30、外側表示部58を備えた車両50、およびユーザ端末装置70を有する。
ネットワーク10は、インターネット回線網や携帯電話回線網などから構成される。ネットワーク10は、例えば、インターネットなどの公衆通信網であって、WAN(Wide Area Network)や、携帯電話などの電話通信網や、WiFiなどの無線通信網などのその他の通信網を含んでも良い。
(処理サーバ)
画像生成装置としての画像生成サーバ30は、車両50の外側表示部58に表示する識別情報を制御するとともに、ユーザ端末装置70に送信する画像データを生成する。本実施形態において画像生成サーバ30には、それぞれの車両50から所定のタイミングで、各種の運行情報や車両情報が供給される。運行情報は、位置情報、速度情報、および加速度情報などの車両50の運行に関する情報を含むが、必ずしもこれらの情報に限定されない。車両情報は、バッテリ充電量(SOC)、燃料残量、現在位置、および車内状態などの車両50の状況に関する情報を含むが、必ずしもこれらの情報に限定されない。
図2は、画像生成サーバ30の構成を概略的に示すブロック図である。図2に示すように、画像生成サーバ30は、ネットワーク10を介して通信可能な、一般的なコンピュータの構成を有する。画像生成サーバ30は、通信部31、制御部32、および記憶部33を備える。
通信部31は、例えば、LAN(Local Area Network)インターフェースボードや無線通信のための無線通信回路などである。LANインターフェースボードや無線通信回路は、ネットワーク10に接続される。通信部31は、ネットワーク10に接続して車両50との間で通信する。通信部31は、それぞれの車両50から、車両50に固有の移動体識別情報である車両識別情報、車両50の運行に関する運行状況情報、および車両50が提供するサービスの内容や状況を示すサービス情報などの各種情報を受信する。なお、車両識別情報は、それぞれの車両50を個々に識別可能にするための情報を含む。サービス情報は、車両50に関連するサービスの計画などのスケジュール情報や、搭載している荷物などの荷物情報や、搭載している商品などの在庫情報などの、車両50が提供するサービスに関連する種々の情報を含む。通信部31は、車両50に対して、情報の送信を要求する要求信号などの各種情報、および車両50を制御するための指示情報などを送信する。移動体関連情報としては、上述した車両識別情報およびサービス情報を含むが、さらに、車両情報や運行状況情報を含んでも良い。また、移動体関連情報としては、必ずしもこれらの情報に限定されない。
制御部32は、具体的に、CPU(Central Processing Unit)、DSP(Digital Signal Processor)、FPGA(Field-Programmable Gate Array)などのプロセッサ、およびRAM(Random Access Memory)やROM(Read Only Memory)などの主記憶部(いずれも図示せず)を備える。記憶部33は、EPROM(Erasable Programmable ROM)、ハードディスクドライブ(HDD、Hard Disk Drive)、およびリムーバブルメディアなどから選ばれた記憶媒体から構成される。なお、リムーバブルメディアは、例えば、USB(Universal Serial Bus)メモリ、または、CD(Compact Disc)、DVD(Digital Versatile Disc)、またはBD(Blu-ray(登録商標) Disc)のようなディスク記録媒体である。記憶部33には、オペレーティングシステム(Operating System :OS)、各種プログラム、各種テーブル、各種データベースなどが格納可能である。制御部32は、記憶部33に格納されたプログラムを主記憶部の作業領域にロードして実行し、プログラムの実行を通じて各構成部などを制御することで、所定の目的に合致した機能を実現できる。本実施形態において、制御部32は、プログラムの実行を通じて表示制御部34および運行管理部35の機能を実現できる。
記憶部33は、各種のデータが検索可能に格納されたサービス情報データベース33a、画像情報データベース33b、および運行管理データベース33cを備える。画像情報データベース33b、サービス情報データベース33aおよび運行管理データベース33cは、例えばリレーショナルデータベース(RDB)である。なお、以下に説明するデータベース(DB)は、上述したプロセッサによって実行されるデータベース管理システム(Database Management System:DBMS)のプログラムが、記憶部に記憶されるデータを管理することによって構築される。
サービス情報データベース33aは、車両識別情報とサービス情報とが関連付けされて、検索可能に格納されている。サービス情報は、車両50の用途に応じて提供可能なサービスに関連した種々の情報であって、車両50の使用状況に基づいた種々の情報を含む。サービス情報としては、車両50がバスやライドシェア用車両である場合には、運行時刻の情報であったり、車両50が移動販売サービス用車両であれば、積載している商品の種類や在庫数の情報であったりする。サービス情報のさらなる具体例については、後述する。画像情報データベース33bには、表示制御部34がサービス情報に基づいて選択可能な種々の画像データが格納されている。なお、画像データは、静止画データであっても動画データであっても良い。運行管理データベース33cには、車両識別情報と運行情報などとが互いに関連付けされて、検索可能に格納されている。
車両識別情報は、車両50に割り当てられた際に、検索可能な状態でサービス情報データベース33aおよび運行管理データベース33cに格納される。車両識別情報は、個々の車両50を互いに識別するための種々の情報を含む。車両50が、車両識別情報とともにサービス情報を画像生成サーバ30に送信すると、画像生成サーバ30は、受信したサービス情報を車両識別情報と関連付けて、サービス情報データベース33a内に検索可能な状態で格納する。同様に、車両50が、車両識別情報とともに位置情報や車両情報などの情報を画像生成サーバ30に送信すると、画像生成サーバ30は、受信した情報を車両識別情報と関連付けて、運行管理データベース33c内に検索可能な状態で格納する。
本実施形態において、制御部32は、上述したプログラムの実行を通じて表示制御部34および運行管理部35の機能を実現できる。表示制御部34は、それぞれの車両50から受信したサービス情報などの情報を収集して、サービス情報データベース33aに格納する。表示制御部34は、所定の車両50から受信したサービス情報およびユーザ端末装置70から受信した撮像データを解析する。表示制御部34は、解析した結果に応じて、画像情報データベース33bから画像データを索出したり、索出した画像データを互いに合成したりして、撮像データに重畳させる重畳画像データを生成する。重畳画像データは、通信部31およびネットワーク10を介して、ユーザ端末装置70に送信される。運行管理部35は、それぞれの車両50から受信した車両情報および運行情報などの情報を収集して、運行管理データベース33cに格納する。
(車両)
移動体としての車両50は、運転者による運転によって走行する車両や、与えられた運行指令に従って自律走行可能に構成された自律走行車両である。図3は、車両50の構成を概略的に示すブロック図である。図3に示すように、車両50は、駆動部51、電子制御部52、通信部53、記憶部54、入出力部55、センサ群56、GPS部57、および外側表示部58を備える。
駆動部51は、車両50の走行に必要な従来公知の駆動部である。具体的には、車両50は、駆動源としてのエンジンを備え、エンジンは燃料の燃焼による駆動によって電動機などを用いて発電可能に構成される。発電された電力は充電可能なバッテリに充電される。さらに、車両50は、エンジンの駆動力を伝達する駆動伝達機構、および走行するための駆動輪などを備える。
電子制御部52および記憶部54はそれぞれ、物理的には上述した制御部32および記憶部33と同様である。電子制御部52は、車両50に搭載される各種構成要素の動作を統括的に制御する。通信部53は、ネットワーク10を介した無線通信によって、少なくとも画像生成サーバ30との間で通信を行う、例えばDCM(Data Communication Module)などからなる。記憶部54は、車両情報データベース54a、運行情報データベース54b、およびサービス情報データベース54cを備える。車両情報データベース54aには、バッテリ充電量、燃料残量、現在位置などを含む各種情報が、更新可能に格納されている。運行情報データベース54bには、画像生成サーバ30から提供される運行情報を含む各種データが、更新可能に格納されている。サービス情報データベース54cには、車両50が提供するサービスの種類に応じたサービスの内容や状況などの、車両50が提供するサービスに関する種々の情報が、更新可能に格納されている。
入出力部55は、タッチパネルディスプレイやスピーカマイクロホンなどから構成される。出力手段としての入出力部55は、電子制御部52による制御に従って、タッチパネルディスプレイの画面上に文字や図形や画像などを表示したり、スピーカマイクロホンから音声を出力したりして、所定の情報を外部に通知可能に構成される。また、入力手段としての入出力部55は、ユーザなどがタッチパネルディスプレイを操作したり、スピーカマイクロホンに向けて音声を発したりすることによって、電子制御部52に所定の情報を入力するように構成される。
センサ群56は、車速センサや、加速度センサなどの車両50の走行に関するセンサや、例えば車室内の種々の状況を検知可能な車室内センサや、例えば撮像カメラなどの撮像装置などから構成される。GPS部57は、GPS(Global Positioning System)衛星(図示せず)からの電波を受信して、車両50の位置を検出する。検出された位置は、車両情報における位置情報として、車両情報データベース54aに検索可能に格納される。なお、車両50の位置を検出する方法として、LiDAR(Light Detection and Ranging、Laser Imaging Detection and Ranging)と3次元デジタル地図とを組み合わせた方法を採用しても良い。
外側表示部58は、例えば、有機ELパネルや液晶表示パネルなどからなり、文字や図形などを表示パネルに表示することによって、情報を外部に報知する。本実施形態において外側表示部58は、個々の車両50を識別するための車両識別情報の少なくとも一部の情報として、例えばQRコード(登録商標)のような2次元コード、バーコード、文字列、記号、アイコン、または数字列などの識別情報を表示する。さらに、電子制御部52が、記憶部54に格納された種々の情報を外側表示部58に入力することによって、外側表示部58に表示される識別情報や画像などの各種情報を変更しても良い。
(ユーザ端末装置)
ユーザ端末装置70は、ユーザによって操作される。ユーザ端末装置70は、例えば、通信アプリケーションによる各種データを用いた通信によって、撮像データや、ユーザ識別情報およびユーザ選択情報を含むユーザ情報、および現在位置情報などの各種情報を、画像生成サーバ30に送信する。ユーザ情報は、ユーザ端末装置70を識別するための利用端末情報となる。ユーザ端末装置70は、画像生成サーバ30から、重畳画像データなどの各種情報を受信可能に構成される。図4は、図1に示すユーザ端末装置70の構成を概略的に示すブロック図である。
図4に示すように、ユーザ端末装置70は、互いに通信可能に接続された、電子制御部71、入力部72、表示部73、通信部74、記憶部75、GPS部76、および撮像部77を備える。電子制御部71、通信部74、記憶部75、およびGPS部76はそれぞれ、物理的には上述した制御部32、通信部31,53、記憶部33,54、およびGPS部57と同様である。
電子制御部71は、記憶部75に格納されたOSやAR表示アプリケーション75aを主記憶部の作業領域にロードして実行し、入力部72、表示部73、通信部74、記憶部75、GPS部76、および撮像部77の動作を統括的に制御する。本実施形態においてAR表示アプリケーション75aは、電子制御部71の制御によって拡張現実(AR:Augmented Reality)を表示部73に表示するプログラムである。
入力部72は、例えば、キーボードや表示部73の内部に組み込まれて表示パネルのタッチ操作を検出するタッチパネル式キーボード、または外部との間の通話を可能とする音声入力デバイスなどから構成される。ここで、外部との間の通話は、他のユーザ端末装置70との通話のみならず、例えば画像生成サーバ30に常駐するオペレータや人工知能システムとの通話なども含む。表示部73は、例えば、有機ELパネルや液晶表示パネルなどからなり、記憶部75に格納された画像データや、通信部74を介して受信した重畳画像データや、撮像部77によって撮像された撮像データを画面上に表示する。これによって、ユーザは、撮像データ、画像データ、および重畳画像データなどを認識可能になる。なお、入力部72および表示部73を、上述した入出力部55と同様に構成しても良い。
通信部74は、ネットワーク10を介して、ユーザ識別情報、ユーザ選択情報、撮像データ、および音声データなどの各種情報を、画像生成サーバ30などの外部のサーバとの間で送受信する。記憶部75は、ユーザ識別情報およびユーザ選択情報を含むユーザ情報を記憶可能に構成されている。ユーザ識別情報は、ユーザ端末装置70を識別するための情報である。ユーザ識別情報は、例えば、ユーザ端末装置70に固有のIDの情報や、所持するユーザの氏名や性別や住所、またはユーザの位置などを表す経度および緯度などの位置情報などの各種情報を選択的に含む。ユーザ選択情報は、例えば、ユーザによる車両50の利用に必要な各種情報、またはユーザがユーザ端末装置70の入力部72から入力した情報などの各種情報を選択的に含む。撮像部77は、例えばカメラなどの撮像装置であって、対象物を撮像可能に構成される。ユーザがユーザ端末装置70の撮像部77によって撮像した撮像データは、電子制御部71によって記憶部75に格納される。また、AR表示アプリケーション75aによって撮像部77が撮像した撮像データは、電子制御部71によって、通信部74およびネットワーク10を介して、画像生成サーバ30に送信される。上述したユーザ端末装置70は、具体的に、スマートフォンなどの携帯電話、タブレット型などの情報端末、またはパーソナルコンピュータなどを採用することができる。
(画像生成方法)
次に、以上のように構成された画像生成システム1において実行される画像生成方法について説明する。なお、以下の説明において、情報の送受信はネットワーク10を介して行われるが、この点についての都度の説明は省略する。図5は、第1の実施形態による画像生成方法を説明するためのフローチャートである。
すなわち、図5のステップST1に示すように、移動体である車両50は、電子制御部52の制御によって、車両情報を通信部53から所定のタイミングで定期的に画像生成サーバ30に送信する。ここで、所定のタイミングとしては、例えば1分間程度の所定時間間隔の周期的なタイミングなどであるが、車両50における種々のタイミングを設定可能である。
一方、ステップST2においてユーザは、ユーザ端末装置70においてAR表示アプリケーション75aを起動させて、撮像部77を用いて所定の車両50を撮像する。なお、AR表示アプリケーション75aの起動は、フォアグラウンド処理であってもバックグラウンド処理であっても良い。この際、撮像部77は、車両50の外側表示部58に表示される識別情報を合わせて撮像する。
ステップST3において電子制御部71は、AR表示アプリケーション75aのプログラムに従って、撮像部77によって撮像した撮像データを、通信部74を介して画像生成装置である画像生成サーバ30に送信する。電子制御部71は、撮像データの送信時において、撮像データに関連づけてユーザ情報および位置情報を画像生成サーバ30に送信する。
その後、ステップST4において画像生成サーバ30の表示制御部34は、受信した撮像データを解析する画像解析処理を行う。表示制御部34が撮像データに含まれる識別情報を解析して、運行管理部35に出力すると、運行管理部35は、撮像データに撮像されている車両50を特定する。同様に、表示制御部34は、撮像データに関連付けされたユーザ情報に含まれるユーザ識別情報に基づいて、撮像データを送信したユーザ端末装置70を特定する。
ステップST5において制御部32は、特定した車両50に対して、サービス情報の送信を要求する要求信号を送信する。その後、ステップST6において、要求信号を受信した車両50は、サービス情報データベース54cからサービス情報を読み出して、画像生成サーバ30に送信する。
ステップST7において画像生成サーバ30の表示制御部34は、車両50から受信したサービス情報と、ユーザ端末装置70から受信した撮像データ、ユーザ情報、および位置情報とに基づいて、撮像データに重畳させる重畳画像データを生成する。ここで、重畳画像データは、静止画データであっても動画データであっても良く、さらには文字情報データであっても良い。ここで、表示制御部34は、ユーザ選択情報とサービス情報に基づいて重畳画像データを生成しても良い。すなわち、表示制御部34は、サービス情報とユーザ情報に含まれるユーザ選択情報とを解析して、ユーザが撮像している車両50が提供するサービスに対応しているとともにユーザ選択情報に対応した情報を含む画像データを、重畳画像データとして生成しても良い。なお、車両50が送信するサービス情報の具体例、およびユーザ選択情報の具体例については、後述する。
その後、ステップST8において制御部32は、表示制御部34によって生成した重畳画像データを、ユーザ情報に含まれるユーザ識別情報に基づいて特定したユーザ端末装置70に対して送信する。ステップST9において、重畳画像データを受信したユーザ端末装置70の電子制御部71は、撮像データに重畳画像データを重畳させて、表示部73の画面上に表示する。これにより、ユーザは表示部73にAR表示された画像を視認することができる。以上により、本実施形態による画像生成処理が終了する。
(実施例)
次に、以上のように実行される画像生成処理によって得られる重畳画像データをユーザ端末装置70の表示部73に重畳表示させる具体的な実施例について説明する。
(第1実施例)
図6は、この一実施形態による画像生成方法の第1実施例を説明するための図である。図6に示すように、外側表示部58Aに識別情報が表示された所定の車両50Aを、ユーザ端末装置70a,70bの撮像部77a,77bによってそれぞれ撮像する。この場合、ユーザ端末装置70a,70bにおけるユーザ識別情報やユーザ選択情報に基づいて、表示部73a,73bにそれぞれ、撮像している車両50Aの外面に所定の重畳画像データが重畳された画像データが表示される。図6に示す例は、別々のユーザが所持するそれぞれのユーザ端末装置70a,70bによって、移動販売用の車両50Aを撮像する例である。
上述したように、画像生成サーバ30の表示制御部34は、ユーザ端末装置70a,70bから受信した撮像データおよびユーザ識別情報やユーザ選択情報と、車両50Aから受信したサービス情報とに基づいて、重畳画像データをそれぞれ生成して、ユーザ端末装置70a,70bに送信する。具体的には、ユーザ端末装置70aから受信したユーザ識別情報において、ユーザの性別、年齢、および使用言語の情報がそれぞれ、「女性」、「20歳以上」、および「日本語」であり、車両50から受信したサービス情報において、20歳以上の女性に提供する情報のカテゴリとして、例えば「化粧品」の情報が含まれているとする。この場合、ユーザ端末装置70aの表示部73aには、車両50Aの外面に重畳して、「化粧品」の画像と日本語による例えば「化粧品」の文字情報とが表示される。一方、ユーザ端末装置70bから受信したユーザ識別情報において、ユーザの性別および使用言語の情報がそれぞれ、「男性」および「英語」であって、ユーザがユーザ端末装置70bの入力部(図示せず)から、ユーザ選択情報として傘を所望する旨の情報を入力する。さらにサービス情報に、車両50Aには「傘」の在庫がある旨の情報が含まれているとする。この場合、ユーザ端末装置70bの表示部73bには、車両50Aの外面に重畳して、「傘」の画像と英語による例えば「Umbrella」の文字情報とが表示される。
このように、車両50Aの外側表示部58Aに変更可能な識別情報を表示して、車両50Aの周囲にいる歩行中のユーザなどに向けた情報を表示するデジタルサイネージを、ユーザ端末装置70a,70bの撮像部77a,77bを用いて撮像することによって車両50Aを識別するとともに、表示部73a,73bに表示されている車両50Aに、重畳画像データを重畳表示する。これにより、ユーザ端末装置70a,70bのそれぞれの撮像部77a,77bを用いて車両50Aを見た場合に、画像生成サーバ30が、サービス情報からユーザ端末装置70a,70bのそれぞれに提供すべき情報が選択し、車両50Aの少なくともいずれか1つの外面の全面または一部の面に、静止画、動画、文字情報を重畳して表示する重畳画像データを生成できる。そのため、ユーザ端末装置70a,70bを利用するユーザにとっては、車両50Aに情報が表示されているように見え、同一の車両50Aであっても、ユーザ情報に即してユーザ端末装置70a,70bごとに異なる情報を表示できる。この第1実施例によれば、ユーザ端末装置70a,70bを利用するユーザのそれぞれに適合した情報を、ユーザごとに視認できる。そのため、車両50Aの外側表示部58に単に情報を表示する場合に比して、車両50Aによってユーザが認識できる情報を多様化でき、ユーザに対する情報の提供の利便性を向上できる。
(第2実施例)
図7は、この一実施形態による画像生成方法の第2実施例を説明するための図である。図7に示すように、外側表示部58Bに識別情報が表示された所定の車両50Bを、ユーザ端末装置70cの撮像部77cによって撮像すると、表示部73cに撮像している車両50Bの外面に所定の重畳画像データが重畳された画像データが表示される。図7に示す例は、ユーザが所持するユーザ端末装置70cによって、移動販売用の車両50Bを撮像する例である。この場合、画像生成サーバ30の表示制御部34は、ユーザ端末装置70cから受信した撮像データ、およびユーザ識別情報やユーザ選択情報と、車両50Bから受信したサービス情報とに基づいて、重畳画像データを生成して、ユーザ端末装置70cに送信する。
具体的には、ユーザ端末装置70cから受信したユーザ選択情報に、ユーザの嗜好の情報およびユーザが購入を予約した商品の情報が含まれ、車両50Bから受信したサービス情報に、車両50Bに積載されている商品の情報が含まれているとする。この場合、ユーザ端末装置70cの表示部73cには、車両50Bの外面に重畳して、予約した商品の画像および例えば「ご予約の商品」の文字情報と、ユーザにお勧めの商品の画像および例えば「おすすめの商品」の文字情報とが表示される。第2実施例によれば、ユーザ端末装置70cを利用するユーザが、車両50Bの中を確認することなく、必要な商品や所望の商品を視認できるので、車両50Bなどの移動販売や宅配などにおける利便性を向上できる。
なお、車両50Bとしては、移動販売用の車両以外にも、宅配用の車両などの荷物を積載して移動する種々の移動体でも良い。すなわち、荷物や商品を運んでいる車両50Bが、ユーザが受け取るべき荷物や買いたい商品を積載している場合に、それらの情報をユーザ端末装置70cの表示部73cに表示できる。さらに、画像生成サーバ30において、ユーザ端末装置70cから送信されるユーザ識別情報から、ユーザの年齢、性別、嗜好、または衣類のサイズなどを抽出したり推定したりすることによって、車両50Bの外面に、おすすめしたい商品やサービス、またはそれらのクーボンなどを表示するようにしても良い。
(第3実施例)
図8は、この一実施形態による画像生成方法の第3実施例を説明するための図である。図8に示すように、外側表示部58Cに識別情報が表示された所定の車両50C、および外側表示部58Dに識別情報が表示された所定の車両50Dが隊列走行している。ユーザ端末装置70の撮像部77dによって、これらの車両50C,50Dを撮像する。この場合、ユーザ端末装置70cにおけるユーザ識別情報やユーザ選択情報に基づいて、表示部73cに撮像している車両50C,50Dの外面に所定の重畳画像データが重畳された画像データが表示される。図8に示す例は、ユーザ端末装置70cによって、バスなどの乗り合い車両などの車両50C,50Dを撮像する例である。
具体的には、ユーザ端末装置70cの入力部72dにユーザが目的地を入力する。目的地はユーザ選択情報として画像生成サーバ30に送信される。一方、車両50C,50Dのそれぞれから受信したサービス情報に、車両50C,50Dの路線の情報が含まれているとする。この場合、ユーザ端末装置70dの表示部73dには、車両50Cが停車するバス停「○○バス停」、当該バス停に到着する予定時刻「8:30到着」、および乗車料金「¥150」の文字情報が車両50Cの外面に重畳して表示される。また、ユーザ端末装置70dの表示部73dには、車両50Dがユーザ選択情報に含まれるバス停「○○バス停」に停車しない旨の文字情報が表示される。
なお、サービス情報に、現在位置から目的地までの距離や、車両50C,50Dの現在の乗客数や空席の数などが含まれている場合には、これらの距離や、乗客数や、空席の数を合わせて表示するようにしても良い。さらに、車両50C,50Dから、ユーザが所望する目的地までの乗車においてより便利な方の車両50C,50Dを強調表示するようにしても良い。また、複数の車両50C,50Dが隊列走行している場合にも、各々の車両50C,50Dを識別することによって、連動した情報を表示させても良い。これらの連動した情報は車両50C,50Dが送信するサービス情報に基づいて生成可能である。第3実施例によれば、ユーザ端末装置70dを利用するユーザが、バスなどの乗り合い車両の路線や中の状況を外部から把握することができるので、バスの利用に関する利便性を向上できる。
なお、車両50C,50Dが、タクシー、相乗り車両、移動販売用の車両、移動サービス用の車両、または荷物の回収車などのように、ユーザが必要に応じて呼び止める必要があるような車両の場合、表示部73dに表示された複数の車両50C,50Dから呼び止めたい車両をタップすることによって、車両を呼び止めたり、予約したり、車両50C,50D内にいる人などと音声やメッセージで会話したりすることも可能である。
図9は、この一実施形態による画像生成方法の第4実施例を説明するための図である。図9に示すように、外側表示部58Eに識別情報が表示された所定の車両50Eを、ユーザ端末装置70eの撮像部77eによって撮像すると、表示部73eに撮像している車両50Eの外面に所定の重畳画像データが動画として重畳されて表示される。図9に示す例は、ユーザが所持するユーザ端末装置70eによって、宣伝用の車両50Eを撮像する例である。この場合、画像生成サーバ30の表示制御部34は、ユーザ端末装置70eから受信した撮像データ、およびユーザ識別情報やユーザ選択情報と、車両50Eから受信したサービス情報とに基づいて、重畳画像データとして動画データを生成して、ユーザ端末装置70eに送信する。
具体的には、ユーザ端末装置70eから受信したユーザ選択情報に、ユーザの嗜好の情報などが含まれ、車両50Eから受信したサービス情報に、車両50Eが宣伝するキャラクターなどの情報が含まれているとする。この場合、ユーザ端末装置70eの表示部73eには、車両50Eの外面に重畳して宣伝するキャラクターの画像が動画として表示される。この場合、識別情報は動画ではないため、走行中の車両にデジタルサイネージによる可変情報を表示することが禁止されている場合などであっても、車両50Eの外面に動画を表示することなく、ユーザ端末装置70eを利用したユーザは、表示部73eにおいて外面に動画が再生されているような車両50Eを視認できる。第4実施例によれば、表示部73eにおいて車両50Eの外面に重畳表示する重畳画像データを動画情報としていることにより、車両50Eの外面の広告媒体としての利便性を向上できる。
なお、第1~第4実施例において、ユーザ端末装置70eの表示部73eの画面をユーザが指などで操作することによって、表示部73eに表示されている情報を変更したり、商品やサービスを購入したり、ゲームを行ったり、ポイントを獲得したりするなどの、インタラクティブな操作を提供することも可能である。
(記録媒体)
上述の実施形態において、画像生成方法を実行可能なプログラムを、コンピュータその他の機械や装置(以下、コンピュータなど、という)が読み取り可能な記録媒体に記録することができる。コンピュータなどに、この記録媒体のプログラムを読み込ませて実行させることにより、当該コンピュータが一実施形態による画像生成サーバ30として機能する。ここで、コンピュータなどが読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的、または化学的作用によって蓄積し、コンピュータなどから読み取ることができる非一時的な記録媒体をいう。このような記録媒体のうちコンピュータなどから取り外し可能なものとしては、例えばフレキシブルディスク、光磁気ディスク、CD-ROM、CD-R/W、DVD、BD、DAT、磁気テープ、フラッシュメモリなどのメモリカードなどがある。また、コンピュータなどに固定された記録媒体としてハードディスク、ROMなどがある。さらに、SSDは、コンピュータなどから取り外し可能な記録媒体としても、コンピュータなどに固定された記録媒体としても利用可能である。
以上説明した実施形態によれば、車両50の識別情報を外部から認識可能な外側表示部58に表示して、識別情報をユーザ端末装置70によって撮像して車両50を識別し、ユーザ端末装置70から入力されるユーザ情報に基づいて、表示部73に表示される車両50の外面に重畳される表示内容を変更できるので、車両50から外部に向けて提供する情報を適宜変更でき、車両に直接デジタルサイネージを表示する場合に比べて、消費電力や発熱や車両50の重量を低減でき、車両50によって外部に提供される情報のカスタマイズなどを効率良く行うことができる。
以上、一実施形態について具体的に説明したが、本発明は、上述の一実施形態に限定されるものではなく、本発明の技術的思想に基づく各種の変形が可能である。例えば、上述の一実施形態において挙げたサーバ、車両、ユーザ端末装置の構成はあくまでも例に過ぎず、必要に応じてこれと異なるサーバ、車両、ユーザ端末装置の構成を用いても良い。
例えば、上述の一実施形態において挙げたサーバの構成や情報の種類はあくまでも例に過ぎず、必要に応じてこれと異なるサーバの構成や情報の種類であっても良い。
上述の一実施形態においては、制御部32の機能である表示制御部34および運行管理部35を単一の画像生成サーバ30によって構成しているが、ネットワーク10を介して通信可能な複数のサーバから構成しても良い。すなわち、表示制御部34を備えた表示制御サーバ、および運行管理部35を備えた運行管理サーバを、ネットワーク10を介して別体に構成しても良い。
例えば、上述した実施形態において、画像生成サーバ30の各機能構成要素のいずれか、またはその処理の一部は、ネットワーク10に接続される他のコンピュータにより実行しても良い。また、画像生成サーバ30によって実行される一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアによって実行させることもできる。
例えば、上述の一実施形態においては、画像生成サーバ30を単一のサーバとしているが、画像生成サーバ30を互いに通信可能な別体の複数のサーバから構成しても良い。具体的に例えば、画像生成サーバ30の記憶部33を、ネットワーク10を介して情報を送受信可能な他のデータサーバに設けることも可能である。また、画像生成サーバ30における記憶部33のサービス情報データベース33a、画像情報データベース33b、および運行管理データベース33cをそれぞれ別のデータサーバに格納することも可能である。さらに、画像生成サーバ30は、ネットワーク10を介して過去に収集した各種画像データを、例えばビッグデータなどからなるデータベースとして格納しても良い。
また、上述の一実施形態においては、識別情報を外側表示部58に表示しているが、識別情報は、車両50を識別可能であれば、種々の方法で外部に提供することが可能である。例えば、識別情報を車両50の外部から認識可能な部分に貼り付けたバーコードなどとしても良く、車両50のナンバープレートを識別情報としても良い。
また、上述の一実施形態においては、ステップST4における撮像データの画像解析処理を画像生成サーバ30において実行しているが、画像解析処理をユーザ端末装置70において行うことも可能である。この場合、画像解析処理の結果情報を画像生成サーバ30に送信し、車両50から送信されたサービス情報および結果情報に基づいて、画像生成サーバ30において重畳画像データを生成しても良い。
また、上述の一実施形態において、画像生成サーバ30における処理の一部または全部を、車両50において実行しても良い。また、重畳画像データの生成をユーザ端末装置70において実行しても良い。さらに、上述の一実施形態における画像生成サーバ30によって実行している種々の処理を、複数のサーバで、ネットワーク10を介して情報の送受信を行うことによって、分担して行っても良い。
また、上述の一実施形態において、識別情報を可変な識別情報としているが、識別情報としては、種々の情報を採用できる。具体的に、識別情報としては、印刷された識別情報や、車両50のナンバープレートや外装の特徴を採用することも可能である。さらに、画像生成サーバ30が、ユーザ端末装置70の固有識別情報と、車両50およびユーザ端末装置70の位置情報と、ユーザ端末装置70の撮像部77や車両50が向いている方向等の情報とを、総合して車両50を識別して特定しても良い。この場合、画像生成サーバ30は、車両50の識別とユーザ端末装置70のユーザ情報とから、ユーザ端末装置70に表示する情報を選別し、車両50の形状に合わせて重畳画像データを生成する。
1 画像生成システム
10 ネットワーク
30 画像生成サーバ
33a サービス情報データベース
33b 画像情報データベース
33c 運行管理データベース
34 表示制御部
35 運行管理部
50,50A,50B,50C,50D,50E 車両
54a 車両情報データベース
54b 運行情報データベース
54c サービス情報データベース
58,58A,58B,58C,58D,58E 外側表示部
70,70a,70b,70c,70d,70e ユーザ端末装置
73,73a,73b,73c,73d,73e 表示部
75a AR表示アプリケーション
77,77a,77b,77c,77d,77e 撮像部

Claims (13)

  1. メモリと、
    ハードウェアを有するプロセッサと、を備え、
    前記プロセッサは、
    外部から認識可能な識別情報を有する移動体から、前記移動体に関する移動体関連情報を入力し、
    前記移動体を撮像可能な利用端末から、前記利用端末に関する利用端末情報および前記利用端末によって撮像された前記移動体の画像を含む撮像データを入力し、
    前記撮像データに含まれる前記識別情報に基づいて前記移動体を特定し、
    前記特定した移動体の前記移動体関連情報と、前記移動体の画像を含む撮像データを出力した利用端末の前記利用端末情報とに基づいて、前記利用端末の表示部において前記撮像データに重畳表示する重畳画像データを生成して前記メモリに出力し、
    前記移動体関連情報が前記移動体によって提供されるサービスに関するサービス情報を含み、前記利用端末の前記利用端末情報に対応して、前記サービス情報に含まれる情報から、前記重畳画像データに含める情報を選択する
    画像生成装置。
  2. 前記サービス情報は、前記移動体の使用状況に基づいた情報を含む
    請求項1に記載の画像生成装置。
  3. 前記移動体がバスまたはライドシェア用車両である場合、前記サービス情報は運行時刻の情報を含む
    請求項1または2に記載の画像生成装置。
  4. 前記サービス情報は、前記移動体が走行する路線の情報を含む
    請求項3に記載の画像生成装置。
  5. 前記路線の情報は、前記移動体が停車する位置の情報、前記移動体が停車する位置に到着する予定時刻の情報、および乗車料金の情報を含む
    請求項4に記載の画像生成装置。
  6. 前記サービス情報が、現在位置から目的地までの距離の情報、前記移動体の現在の乗客数または空席の数の情報を含む
    請求項4または5に記載の画像生成装置。
  7. 前記移動体が移動販売サービス用車両である場合、前記サービス情報は、積載している商品の種類の情報および在庫数の情報の少なくとも一方を含む
    請求項1または2に記載の画像生成装置。
  8. 前記プロセッサは、前記利用端末から受信した利用端末情報が、前記利用端末のユーザの性別、年齢、および使用言語の情報を含み、前記移動体から受信したサービス情報が、前記利用端末情報に基づいて提供する情報のカテゴリに基づいて、前記重畳画像データを生成する
    請求項7に記載の画像生成装置。
  9. 前記利用端末情報が、前記利用端末のユーザの嗜好の情報およびユーザが購入を予約した商品の情報を含み、前記サービス情報が、前記移動体に積載されている商品の情報を含む
    請求項8に記載の画像生成装置。
  10. 前記移動体が画像を表示することによって情報を外部に報知可能な外側表示部を有し、
    前記プロセッサは、前記移動体の前記外側表示部に表示する前記識別情報を制御する
    請求項1~9のいずれか1項に記載の画像生成装置。
  11. 前記外側表示部に前記識別情報が表示された前記移動体が複数の利用端末によってそれぞれ撮像された場合に、前記プロセッサは、複数の前記利用端末から受信した前記識別情報を含む撮像データおよび前記利用端末情報と、前記移動体から受信した前記サービス情報とに基づいて、前記利用端末ごとに前記重畳画像データをそれぞれ生成する
    請求項10に記載の画像生成装置。
  12. 画像生成装置が実行する画像生成方法であって、
    外部から認識可能な識別情報を有する移動体から、前記移動体に関する移動体関連情報を入力し、
    前記移動体を撮像可能な利用端末から、前記利用端末に関する利用端末情報および前記利用端末によって撮像された前記移動体の画像を含む撮像データを入力し、
    前記撮像データに含まれる前記識別情報に基づいて前記移動体を特定し、
    前記特定した移動体の前記移動体関連情報と、前記移動体の画像を含む撮像データを出力した利用端末の前記利用端末情報とに基づいて、前記利用端末の表示部において前記撮像データに重畳表示する重畳画像データを生成してメモリに出力し、
    前記移動体関連情報が前記移動体によって提供されるサービスに関するサービス情報を含み、前記利用端末の前記利用端末情報に対応して、前記サービス情報に含まれる情報から、前記重畳画像データに含める情報を選択する
    画像生成方法。
  13. 画像生成装置に実行させるプログラムであって、
    外部から認識可能な識別情報を有する移動体から、前記移動体に関する移動体関連情報を入力し、
    前記移動体を撮像可能な利用端末から、前記利用端末に関する利用端末情報および前記利用端末によって撮像された前記移動体の画像を含む撮像データを入力してメモリに格納し、
    前記撮像データに含まれる前記識別情報に基づいて前記移動体を特定し、
    前記特定した移動体の前記移動体関連情報と、前記移動体の画像を含む撮像データを出力した利用端末の前記利用端末情報とに基づいて、前記利用端末の表示部において前記撮像データに重畳表示する重畳画像データを生成してメモリに出力し、
    前記移動体関連情報が前記移動体によって提供されるサービスに関するサービス情報を含み、前記利用端末の前記利用端末情報に対応して、前記サービス情報に含まれる情報から、前記重畳画像データに含める情報を選択する
    プログラム。
JP2018189503A 2018-10-04 2018-10-04 画像生成装置、画像生成方法、およびプログラム Active JP7056500B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2018189503A JP7056500B2 (ja) 2018-10-04 2018-10-04 画像生成装置、画像生成方法、およびプログラム
US16/558,693 US11250598B2 (en) 2018-10-04 2019-09-03 Image generation apparatus, image generation method, and non-transitory recording medium recording program
CN201910826904.2A CN111007994B (zh) 2018-10-04 2019-09-03 图像生成装置、图像生成方法和记录程序的非暂时性记录介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018189503A JP7056500B2 (ja) 2018-10-04 2018-10-04 画像生成装置、画像生成方法、およびプログラム

Publications (2)

Publication Number Publication Date
JP2020060808A JP2020060808A (ja) 2020-04-16
JP7056500B2 true JP7056500B2 (ja) 2022-04-19

Family

ID=70052234

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018189503A Active JP7056500B2 (ja) 2018-10-04 2018-10-04 画像生成装置、画像生成方法、およびプログラム

Country Status (3)

Country Link
US (1) US11250598B2 (ja)
JP (1) JP7056500B2 (ja)
CN (1) CN111007994B (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7529531B2 (ja) 2020-10-22 2024-08-06 清水建設株式会社 積載物管理装置、積載物管理方法、及びプログラム

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012141779A (ja) 2010-12-28 2012-07-26 Ns Solutions Corp 拡張現実提供装置、拡張現実提供システム、拡張現実提供方法及びプログラム
US20150220991A1 (en) 2014-02-05 2015-08-06 Harman International Industries, Incorporated External messaging in the automotive environment
JP2017181842A (ja) 2016-03-31 2017-10-05 拓志 船木 広告方法、広告用車両及び広告システム

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI115943B (fi) * 2003-12-12 2005-08-15 Nokia Corp Järjestely informaation esittämiseksi näytöllä
GB2438326A (en) * 2004-12-29 2007-11-21 Bernard Trest Dynamic information system
US7844229B2 (en) * 2007-09-21 2010-11-30 Motorola Mobility, Inc Mobile virtual and augmented reality system
JP2009176261A (ja) 2008-01-26 2009-08-06 Katsumi Tanaka Qrコードを使った中古車両販売システム
KR101082285B1 (ko) * 2010-01-29 2011-11-09 주식회사 팬택 증강 현실 제공 단말기 및 방법
JP5776255B2 (ja) * 2011-03-25 2015-09-09 ソニー株式会社 端末装置、物体識別方法、プログラム及び物体識別システム
EP2904588A1 (en) * 2012-10-02 2015-08-12 Sony Corporation Augmented reality system
KR101823441B1 (ko) * 2012-10-05 2018-01-31 에스프린팅솔루션 주식회사 단말 장치, 화상 형성 장치, 영상 생성 방법, 화상 형성 장치의 구동 방법, 및 컴퓨터 판독가능 기록 매체
US9547917B2 (en) * 2013-03-14 2017-01-17 Paypay, Inc. Using augmented reality to determine information
EP3172728A4 (en) * 2014-07-24 2018-11-21 Llc Bcat Systems, methods, and devices for generating critical mass in a mobile advertising, media, and communications platform
US20160071319A1 (en) * 2014-09-09 2016-03-10 Schneider Electric It Corporation Method to use augumented reality to function as hmi display
US20160140868A1 (en) * 2014-11-13 2016-05-19 Netapp, Inc. Techniques for using augmented reality for computer systems maintenance
JP6336930B2 (ja) * 2015-02-16 2018-06-06 富士フイルム株式会社 仮想オブジェクト表示装置、方法、プログラムおよびシステム
TWI615776B (zh) * 2016-12-23 2018-02-21 李雨暹 移動物件的虛擬訊息建立方法、搜尋方法與應用系統
US10969583B2 (en) * 2017-02-24 2021-04-06 Zoll Medical Corporation Augmented reality information system for use with a medical device
JP6881047B2 (ja) * 2017-06-06 2021-06-02 富士フイルムビジネスイノベーション株式会社 情報処理装置及びプログラム
US20190026930A1 (en) * 2017-07-24 2019-01-24 Siemens Aktiengesellschaft Digital information retrieval and rendering in a factory environment
JP6606312B2 (ja) * 2017-11-20 2019-11-13 楽天株式会社 情報処理装置、情報処理方法、および情報処理プログラム
US10008045B1 (en) * 2017-12-21 2018-06-26 Capital One Services, Llc Placement of augmented reality objects using a bounding shape
CN108304067A (zh) * 2018-01-26 2018-07-20 百度在线网络技术(北京)有限公司 用于展示信息的系统、方法和装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012141779A (ja) 2010-12-28 2012-07-26 Ns Solutions Corp 拡張現実提供装置、拡張現実提供システム、拡張現実提供方法及びプログラム
US20150220991A1 (en) 2014-02-05 2015-08-06 Harman International Industries, Incorporated External messaging in the automotive environment
JP2017181842A (ja) 2016-03-31 2017-10-05 拓志 船木 広告方法、広告用車両及び広告システム

Also Published As

Publication number Publication date
CN111007994A (zh) 2020-04-14
US11250598B2 (en) 2022-02-15
US20200111239A1 (en) 2020-04-09
JP2020060808A (ja) 2020-04-16
CN111007994B (zh) 2023-09-22

Similar Documents

Publication Publication Date Title
US20240203175A1 (en) Interior device to update command input to system
US11068788B2 (en) Automatic generation of human-understandable geospatial descriptors
US10049389B2 (en) System and method for interacting with digital signage
KR102594877B1 (ko) 대중교통 및 공유 모빌리티를 이용한 탄소 배출 저감 안내 방법
US20180341985A1 (en) Provision and management of advertising via mobile entity
KR20180006871A (ko) 주문들을 분배하기 위한 방법들 및 시스템들
CN104156778A (zh) 预测性运输计算
CN107408258A (zh) 在运载工具中呈现广告
JP5914399B2 (ja) タクシー案内システムおよびタクシー案内方法
US20150363748A1 (en) Method and apparatus for time-based notification during an event
JPWO2020203544A1 (ja) 情報生成装置、情報生成方法、プログラム、及び記憶媒体
CN104995485A (zh) 用于车辆使用记录的方法及设备
JP2018005905A (ja) 状況的に関連するサービスを提供するためのコンピュータ実装システムおよび方法
JP7272238B2 (ja) 情報処理装置、情報処理システム、およびプログラム
US20200143424A1 (en) Information processing apparatus, information processing method, and non-transitory storage medium
JP7056500B2 (ja) 画像生成装置、画像生成方法、およびプログラム
CN110231048B (zh) 场所信息显示方法、装置、终端及存储介质
JP2017191500A (ja) 携帯端末に対して地点情報を提供する装置、方法、およびプログラム
JP2018049318A (ja) 情報処理サーバ、プログラム、および情報処理方法
US11562396B2 (en) Server device, terminal device, and computer readable recording medium
JP2021165886A (ja) 制御装置、制御装置のプログラム、及び端末装置のプログラム
US20240249155A1 (en) Deriving a compound metric using machine learning model prediction of user behavior at a remote location
US20240420179A1 (en) Method
Oberoi Personalisation in Mobility-as-a-Service: Where We Are and How to Move Forward
JP2023084354A (ja) 情報処理システム及びサーバ

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210222

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20211022

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20211102

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20211206

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220215

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220224

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20220308

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220321

R151 Written notification of patent or utility model registration

Ref document number: 7056500

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151