JP7052696B2 - 送信装置、送信方法及びプログラム - Google Patents

送信装置、送信方法及びプログラム Download PDF

Info

Publication number
JP7052696B2
JP7052696B2 JP2018224447A JP2018224447A JP7052696B2 JP 7052696 B2 JP7052696 B2 JP 7052696B2 JP 2018224447 A JP2018224447 A JP 2018224447A JP 2018224447 A JP2018224447 A JP 2018224447A JP 7052696 B2 JP7052696 B2 JP 7052696B2
Authority
JP
Japan
Prior art keywords
light emission
light
information
state
light emitting
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
JP2018224447A
Other languages
English (en)
Other versions
JP2020088767A (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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2018224447A priority Critical patent/JP7052696B2/ja
Priority to US16/675,045 priority patent/US10951313B2/en
Priority to CN201911111587.2A priority patent/CN111262627B/zh
Publication of JP2020088767A publication Critical patent/JP2020088767A/ja
Application granted granted Critical
Publication of JP7052696B2 publication Critical patent/JP7052696B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C23/00Non-electrical signal transmission systems, e.g. optical systems
    • G08C23/04Non-electrical signal transmission systems, e.g. optical systems using light waves, e.g. infrared
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B10/00Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
    • H04B10/11Arrangements specific to free-space transmission, i.e. transmission through air or vacuum
    • H04B10/114Indoor or close-range type systems
    • H04B10/116Visible light communication
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/36Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
    • G01R31/3644Constructional arrangements
    • G01R31/3646Constructional arrangements for indicating electrical conditions or variables, e.g. visual or audible indicators
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/36Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
    • G01R31/385Arrangements for measuring battery or accumulator variables
    • G01R31/387Determining ampere-hour charge capacity or SoC
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B10/00Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
    • H04B10/50Transmitters
    • H04B10/501Structural aspects
    • H04B10/502LED transmitters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B10/00Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
    • H04B10/50Transmitters
    • H04B10/516Details of coding or modulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B10/00Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
    • H04B10/50Transmitters
    • H04B10/572Wavelength control

Landscapes

  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • General Physics & Mathematics (AREA)
  • Telephone Function (AREA)
  • Optical Communication System (AREA)
  • Circuit Arrangement For Electric Light Sources In General (AREA)

Description

本発明は、送信装置、送信方法及びプログラムに関する。
従来より、電池駆動型の可視光通信用送信装置が存在する(例えば特許文献1参照)。
特開2009-176674号公報
しかしながら、上述した技術の可視光通信用送信装置は自身の状態を通知する機能は無かった。
本願発明はこのような問題点に鑑みてなされたものであり、自身の状態を通知する機能を備えた送信装置を提供することを目的とする。
上記目的を達成するため、本発明に係る送信装置は、
送信装置において、
発光部に対し、情報が変調された可視光領域の光を所定の発光タイミングで発光させることで情報を送信する送信手段と、
前記送信装置の状態を取得する状態取得手段と、
前記発光部に対し前記所定の発光タイミングで発光させることで前記情報を送信させると同時に、前記状態取得手段によって取得された前記送信装置の状態を前記所定の発光タイミングを除くタイミングで発光させることで通知するよう制御する制御手段と、
を備えることを特徴とする。
また、本発明に係る送信装置は、
送信装置において、
発光部に対し、情報が変調された可視光領域の光を所定の発光タイミングで発光させることで情報を送信する送信手段と、
前記送信装置の状態を取得する状態取得手段と、
前記発光部に対し前記所定の発光タイミングで発光させることで前記情報を送信させると同時に、前記状態取得手段によって取得された前記送信装置の状態を報知する情報を、前記所定の発光タイミングを除くタイミングで送信させるよう制御する制御手段と、
を備えることを特徴とする。
上記目的を達成するため、本発明に係る送信方法は、
送信装置の発光部に対し、情報が変調された可視光領域の光を所定の発光タイミングで発光させることで情報を送信する送信ステップと、
前記送信装置の状態を取得する状態取得ステップと、
前記発光部に対し前記所定の発光タイミングで発光させることで前記情報を送信させると同時に、前記状態取得ステップにて取得された前記送信装置の状態を前記所定の発光タイミングを除くタイミングで発光させることで通知するよう制御する制御ステップと、
を含むことを特徴とする。
また、本発明に係る送信方法は、
送信装置の発光部に対し、情報が変調された可視光領域の光を所定の発光タイミングで発光させることで情報を送信する送信ステップと、
前記送信装置の状態を取得する状態取得ステップと、
前記発光部に対し前記所定の発光タイミングで発光させることで前記情報を送信させると同時に、前記状態取得ステップにて取得された前記送信装置の状態を報知する情報を、前記所定の発光タイミングを除くタイミングで送信させるよう制御する制御ステップと、
を含むことを特徴とする。
上記目的を達成するため、本発明に係るプログラムは、
発光部を有する送信装置が備えるコンピュータを、
前記発光部に対し、情報が変調された可視光領域の光を所定の発光タイミングで発光させることで情報を送信する送信手段、
前記送信装置の状態を取得する状態取得手段、
前記発光部に対し前記所定の発光タイミングで発光させることで前記情報を送信させると同時に、前記状態取得手段によって取得された前記送信装置の状態を前記所定の発光タイミングを除くタイミングで発光させることで通知するよう制御する制御手段、
として機能させることを特徴とする。
また、本発明に係るプログラムは、
発光部を有する送信装置が備えるコンピュータを、
前記発光部に対し、情報が変調された可視光領域の光を所定の発光タイミングで発光させることで情報を送信する送信手段、
前記送信装置の状態を取得する状態取得手段、
前記発光部に対し前記所定の発光タイミングで発光させることで前記情報を送信させると同時に、前記状態取得手段によって取得された前記送信装置の状態を報知する情報を、前記所定の発光タイミングを除くタイミングで送信させるよう制御する制御手段、
として機能させることを特徴とする。
本発明によれば、自身の状態を通知する機能を備えることができる。
本発明の実施形態に係る可視光通信システムの一例を示す図である。 同実施形態に係る移動機器の構成の一例を示す図である。 同実施形態に係る第1発光パターンの一例を示す図である。 同実施形態に係る第2発光パターンの一例を示す図である。 同実施形態に係るサーバの構成の一例を示す図である。 同実施形態に係る移動機器による送信処理の動作の一例を示すフローチャートである。 同実施形態に係る移動機器による送信処理の動作の他の例を示すフローチャートである。 同実施形態に係る第3発光パターンの一例を示す図である。
以下、図面を参照して、本発明の実施形態に係る情報処理システムとしての可視光通信システムを説明する。
図1は、可視光通信システムの構成を示す図である。図1に示すように、可視光通信システム1は、サーバ200と、移動機器100a、100b、100c(以下、移動機器100a、100b、100cのそれぞれを限定しない場合には、適宜「移動機器100」と称する)と、サーバ200とを含んで構成される。移動機器100aは、マーカであるLED(Light Emitting Diode)102aを含み、移動機器100bは、LED102bを含み、移動機器100cは、LED102cを含む(以下、LED102a、102b、102cのそれぞれを限定しない場合には、適宜「LED102」と称する)。サーバ200は、撮影部201を含む。移動機器100は、送信装置に対応する。
本実施形態において、移動機器100内のLED102が送信対象の情報である移動機器100のID(Identification)に対応する光を発することにより情報を送信する。一方、サーバ200では、サーバ200内の撮影部201が撮影を行い、撮影により得られた光の画像から移動機器100のIDを取得する。
図2は、移動機器100の構成の一例を示す図である。図2に示すように、移動機器100は、LED102、制御部103、メモリ104、通信部108、駆動部112、及び、電池150を含む。
制御部103は、例えばCPU(Central Processing Unit)によって構成される。制御部103は、メモリ104に記憶されたプログラム(例えば、後述する図6に示す移動機器100の動作を実現するためのプログラム)に従ってソフトウェア処理を実行することにより、移動機器100が具備する各種機能を制御する。
メモリ104は、例えばRAM(Random Access Memory)やROM(Read Only Memory)である。メモリ104は、移動機器100における制御等に用いられる各種情報(プログラム等)を記憶する。通信部108は、例えばLAN(Local Area Network)カードである。通信部108は、他の通信装置との間で通信を行う。電池150は、移動機器100の作動に必要な電力を各部に供給する。
制御部103には、電池残量計測部122及び発光制御部124が構成される。電池残量計測部122は、電池150の残量(電池残量)を計測する。発光制御部124は、移動機器100のIDと電池残量とに応じて、LED102が発する色相の時間的な変化に変調された任意の情報を含む所定の光を発光する発光パターンを決定する。
本実施形態では、第1発光パターンと第2発光パターンとが採用される。図3は、第1発光パターンの一例を示す図である。第1発光パターンは、電池残量に応じて図3(a)~図3(e)の5つのパターンが存在する。図3(a)に示す第1発光パターンは、電池残量が50%以上の場合である。図3(a)に示す第1発光パターンは、同期用のヘッダとしての無通信期間(消灯:Bk)300と、IDに対応し赤(R)、緑(G)、青(B)の組み合わせで巡回的に発光する発光態様で発光する発光期間301と、電池残量が50%以上であることを示す無通信期間(消灯:Bk)302とにより構成される。無通信期間302が存在するのは電池残量が50%以上、すなわち定常状態であり、電池残量を通知する必要性が無いためである。そして、無通信期間302の後は、発光期間301での発光が繰り返される。
図3(b)に示す第1発光パターンは、電池残量が20~50%の場合である。図3(b)に示す第1発光パターンは、ヘッダとしての無通信期間300と、発光期間301と、電池残量が20~50%であることを示す緑の発光期間303とにより構成される。電池残量が20~50%であることを示す緑の発光期間303の長さは、図3(a)に示す電池残量が50%以上であることを示す無通信期間302と同一である。発光期間303による発光の後は、ヘッダとしての無通信期間300以降の発光態様が繰り返される。
図3(c)に示す第1発光パターンは、電池残量が10~20%の場合である。図3(c)に示す第1発光パターンは、ヘッダとしての無通信期間300と、発光期間301と、電池残量が10~20%であることを示す赤の発光期間304とにより構成される。電池残量が10~20%であることを示す赤の発光期間304の長さは、図3(a)に示す電池残量が50%以上であることを示す無通信期間302と同一である。発光期間304による発光の後は、ヘッダとしての無通信期間300以降の発光態様が繰り返される。
図3(d)に示す第1発光パターンは、電池残量が5~10%の場合である。図3(d)に示す第1発光パターンは、ヘッダとしての無通信期間300と、発光期間301と、電池残量が5~10%であることを示す赤の点滅期間305とにより構成される。電池残量が5~10%であることを示す赤の点滅期間305の長さは、図3(a)に示す電池残量が50%以上であることを示す無通信期間302と同一である。点滅期間305の後は、ヘッダとしての無通信期間300以降の発光態様が繰り返される。
図3(e)に示す第1発光パターンは、電池残量が5%未満の場合である。図3(e)に示す第1発光パターンは、ヘッダとしての無通信期間300と、発光期間301と、電池残量が5%未満であることを示す無通信期間306とにより構成される。無通信期間306は、図3(a)に示す電池残量が50%以上であることを示す無通信期間302とヘッダとしての無通信期間300とを加えた期間であり、極力電力消費を抑える効果がある。無通信期間306の後は、発光期間301以降の発光態様が繰り返される。
図4は、第2発光パターンの一例を示す図である。第2発光パターンは、電池残量に応じて図4(a)~図4(d)の5つのパターンが存在する。図4(a)に示す第2発光パターンは、電池残量が50%以上の場合である。図4(a)に示す第2発光パターンは、ヘッダとしての無通信期間300(消灯:Bk)と、IDに対応し赤(R)、緑(G)、青(B)の組み合わせで巡回的に発光する発光態様で発光する発光期間301と、電池残量が50%以上であることを示す無通信期間(消灯:Bk)302とにより構成される。無通信期間302が存在するのは電池残量が50%以上、すなわち定常状態であり、電池残量を通知する必要性が無いためである。そして、無通信期間302の後は、発光期間301での発光が繰り返される。
図4(b)に示す第2発光パターンは、電池残量が20~50%の場合である。図4(b)に示す第2発光パターンは、ヘッダとしての無通信期間300と、発光期間301と、電池残量が20~50%であることを示す青の輝度変調の発光期間313とにより構成される。発光期間313は、輝度が高い状態(B)と輝度が低い状態(B-)とが繰り返すように混在した状態により構成される。発光期間313の長さは、図4(a)に示す電池残量が50%以上であることを示す無通信期間302と同一である。発光期間313での発光の後は、ヘッダとしての無通信期間300以降の発光態様が繰り返される。
図4(c)に示す第2発光パターンは、電池残量が10~20%の場合である。図4(c)に示す第2発光パターンは、ヘッダとしての無通信期間300と、発光期間301と、電池残量が10~20%であることを示す緑の輝度変調の発光期間314とにより構成される。発光期間314は、輝度が高い状態(G)と輝度が低い状態(G-)とが繰り返すように混在した状態により構成される。発光期間314の長さは、図4(a)に示す電池残量が50%以上であることを示す無通信期間302と同一である。発光期間314での発光の後は、ヘッダとしての無通信期間300以降の発光態様が繰り返される。
図4(d)に示す第2発光パターンは、電池残量が10%未満の場合である。図4(d)に示す第2発光パターンは、ヘッダとしての無通信期間300と、発光期間301と、電池残量が10%未満であることを示す赤の輝度変調の発光期間315とにより構成される。発光期間315は、輝度が高い状態(R)と輝度が低い状態(R-)とが繰り返し混在した状態により構成される。発光期間315の長さは、図4(a)に示す電池残量が50%以上であることを示す無通信期間302と同一である。発光期間314での発光の後は、ヘッダとしての無通信期間300以降の発光態様が繰り返される。
再び、図2に戻って説明する。更に、発光制御部124は、IDと電池残量に対応する発光パターンの情報を駆動部112へ出力する。駆動部112は、発光制御部124からの発光パターンの情報に応じて、LED102が発する光の色相や輝度を時間的に変化させるための駆動信号を生成する。LED102は、駆動部112から出力される駆動信号に応じて、時間的に色相や輝度が変化する光を発する。ユーザは、電池残量に対応する発光態様を視認することにより、移動機器100内の電池150の残量を把握することができる。
図5は、サーバ200の構成の一例を示す図である。図5に示すように、サーバ200は、撮影部201、制御部202、画像処理部204、メモリ205、操作部206、表示部207及び通信部208を含む。
撮影部201は、レンズ203を含む。レンズ203は、ズームレンズ等により構成される。レンズ203は、操作部206からのズーム制御操作、及び、制御部202による合焦制御により移動する。レンズ203の移動によって撮影部201が撮影する撮影画角や光学像が制御される。
撮影部201は、受光面に規則的に二次元配列された複数の受光素子により構成される。受光素子は、例えば、CCD(Charge Coupled Device)、CMOS(Complementary Metal Oxide Semiconductor)等の撮影デバイスである。撮影部201は、レンズ203を介して入光された光学像を、制御部202からの制御信号に基づいて所定範囲の撮影画角で撮影(受光)し、その撮影画角内の画像信号をデジタルデータに変換してフレームを生成する。また、撮影部201は、撮影とフレームの生成とを時間的に連続して行い、連続するフレームを画像処理部204に出力する。
画像処理部204は、制御部202からの制御信号に基づいて、撮影部201から出力されたフレーム(デジタルデータ)をそのまま制御部202へ出力するとともに、当該フレームについて、表示部207にスルー画像として表示させるべく、画質や画像サイズを調整して制御部202へ出力する。また、画像処理部204は、操作部206からの記録指示操作に基づく制御信号が入力されると、記録指示された時点の撮影部201における撮影画角内、あるいは、表示部207に表示される表示範囲内の光学像を、例えば、JPEG(Joint Photographic Experts Group)等の圧縮符号化方式にて符号化、ファイル化する機能を有する。
制御部202は、例えばCPUによって構成される。制御部202は、メモリ205に記憶されたプログラムに従ってソフトウェア処理を実行することにより、サーバ200が具備する各種機能を制御する。
メモリ205は、例えばRAMやROMである。メモリ205は、サーバ200における制御等に用いられる各種情報(プログラム等)を記憶する。通信部208は、例えばLANカードである。通信部208は、外部の通信装置との間で通信を行う。
操作部206は、テンキーやファンクションキー等によって構成され、ユーザの操作内容を入力するために用いられるインタフェースである。表示部207は、例えば、LCD(Liquid Crystal Display)、PDP(Plasma Display Panel)、EL(Electroluminescence)ディスプレイ等によって構成される。表示部207は、制御部202から出力された画像信号に従って画像を表示する。
制御部202には、情報取得部232が構成される。情報取得部232は、移動機器100内のLED102における発光パターンを判別する。更に、情報取得部232は、移動機器100内のLED102が、判別した発光パターンで色相が時間的に変化する光を発しているものと見なし、判別した発光パターンに応じた移動機器100のIDの取得を行う。
次に、移動機器100の動作を説明する。図6は、可視光通信システム1内の移動機器100による送信処理の動作の一例を示すフローチャートである。図6に示す動作は、図3に示す第1発光パターンに応じた発光が行われる場合の例である。
移動機器100の制御部103内の電池残量計測部122は、電池150の残量(電池残量)を計測する(ステップS101)。次に、制御部103内の発光制御部124は、移動機器100のIDに対応する発光パターンの情報を駆動部112へ出力する。駆動部112は、発光制御部124からのIDに対応する発光パターンの情報に応じて、LED102が発する光の色相を時間的に変化させるための駆動信号を生成する。LED102は、駆動部112から出力される駆動信号に応じて、IDに対応して時間的に色相が変化する光を5秒間発する(ID送信)(ステップS102)。
次に、発光制御部124は、電池残量が50%以上であるか否かを判定する(ステップS103)。電池残量が50%以上である場合(ステップS103;YES)、発光制御部124は、待機時間を5秒に設定する(ステップS104)。ステップS104における待機時間の設定から5秒後に待機が終了する(ステップS115)。5秒間の待機は、電池残量が50%以上であることを示す5秒間の無通信期間302に対応する。
一方、電池残量が50%以上でない場合(ステップS103;NO)、発光制御部124は、電池残量が20%以上であるか否かを判定する(ステップS105)。電池残量が20%以上である場合(ステップS105;YES)、すなわち、電池残量が20~50%である場合、発光制御部124は、待機時間を10秒に設定する(ステップS106)。
更に、発光制御部124は、電池残量が20~50%であることを示す5秒間の緑の連続点灯に対応する発光パターンの情報を駆動部112へ出力する。駆動部112は、発光制御部124からの発光パターンの情報に応じて、LED102が発する光に対応する駆動信号を生成する。LED102は、駆動部112から出力される駆動信号に応じて、電池残量が20~50%であることを示す5秒間の緑の連続点灯を行う(ステップS107)。ステップS107から10秒後に待機が終了する(ステップS115)。10秒間の待機は、ヘッダとしての無通信期間300に対応する。
一方、電池残量が20%以上でない場合(ステップS105;NO)、発光制御部124は、電池残量が10%以上であるか否かを判定する(ステップS108)。電池残量が10%以上である場合(ステップS108;YES)、すなわち、電池残量が10~20%である場合、発光制御部124は、待機時間を10秒に設定する(ステップS109)。
更に、発光制御部124は、電池残量が10~20%であることを示す5秒間の赤の連続点灯に対応する発光パターンの情報を駆動部112へ出力する。駆動部112は、発光制御部124からの発光パターンの情報に応じて、LED102が発する光に対応する駆動信号を生成する。LED102は、駆動部112から出力される駆動信号に応じて、電池残量が10~20%であることを示す5秒間の赤の連続点灯を行う(ステップS110)。ステップS110から10秒後に待機が終了する(ステップS115)。10秒間の待機は、ヘッダとしての無通信期間300に対応する。
一方、電池残量が10%以上でない場合(ステップS108;NO)、発光制御部124は、電池残量が5%以上であるか否かを判定する(ステップS111)。電池残量が5%以上である場合(ステップS111;YES)、すなわち、電池残量が5~10%である場合、発光制御部124は、待機時間を10秒に設定する(ステップS112)。
更に、発光制御部124は、電池残量が5~10%であることを示す5秒間の赤の点滅に対応する発光パターンの情報を駆動部112へ出力する。駆動部112は、発光制御部124からの発光パターンの情報に応じて、LED102が発する光に対応する駆動信号を生成する。LED102は、駆動部112から出力される駆動信号に応じて、電池残量が5~10%であることを示す5秒間の赤の点滅を行う(ステップS113)。ステップS113から10秒後に待機が終了する(ステップS115)。10秒間の待機は、ヘッダとしての無通信期間300に対応する。
一方、電池残量が5%以上でない場合(ステップS111;NO)、発光制御部124は、待機時間を15秒に設定する(ステップS114)。ステップS114における待機時間の設定から15秒後に待機が終了する(ステップS115)。15秒間の待機は、電池残量が5%未満であることを示す15秒間の無通信に対応する。
ステップS115における待機終了の後、制御部103は、移動機器100による送信を終了するか否かを判定する(ステップS116)。移動機器100による送信を終了する場合には(ステップS116;YES)、一連の動作が終了する。一方、移動機器100による送信を終了しない場合には(ステップS116;NO)、ステップS101以降の動作が繰り返される。
図7は、可視光通信システム1内の移動機器100による送信処理の動作の他の例を示すフローチャートである。図7に示す動作は、図4に示す第2発光パターンに応じた発光が行われる場合の例である。
移動機器100の制御部103内の電池残量計測部122は、電池150の残量(電池残量)を計測する(ステップS201)。次に、制御部103内の発光制御部124は、移動機器100のIDに対応する発光パターンの情報を駆動部112へ出力する。駆動部112は、発光制御部124からのIDに対応する発光パターンの情報に応じて、LED102が発する光の色相を時間的に変化させるための駆動信号を生成する。LED102は、駆動部112から出力される駆動信号に応じて、IDに対応して時間的に色相が変化する光を発する(ID送信)(ステップS202)。
次に、発光制御部124は、電池残量が50%以上であるか否かを判定する(ステップS203)。電池残量が50%以上である場合(ステップS203;YES)、発光制御部124は、所定期間発光を停止する制御を行う(ステップS204)。所定期間の発光停止は、電池残量が50%以上であることを示す無通信期間302に対応する。
一方、電池残量が50%以上でない場合(ステップS203;NO)、発光制御部124は、電池残量が20%以上であるか否かを判定する(ステップS205)。電池残量が20%以上である場合(ステップS205;YES)、すなわち、電池残量が20~50%である場合、発光制御部124は、電池残量が20~50%であることを示す青の輝度変調での所定期間の発光に対応する発光パターンの情報を駆動部112へ出力する。駆動部112は、発光制御部124からの発光パターンの情報に応じて、LED102が発する光に対応する駆動信号を生成する。LED102は、駆動部112から出力される駆動信号に応じて、電池残量が20~50%であることを示す青の輝度変調での所定期間の発光を行う(ステップS206)。
一方、電池残量が20%以上でない場合(ステップS205;NO)、発光制御部124は、電池残量が10%以上であるか否かを判定する(ステップS207)。電池残量が10%以上である場合(ステップS207;YES)、すなわち、電池残量が10~20%である場合、発光制御部124は、電池残量が10~20%であることを示す緑の輝度変調での所定期間の発光に対応する発光パターンの情報を駆動部112へ出力する。駆動部112は、発光制御部124からの発光パターンの情報に応じて、LED102が発する光に対応する駆動信号を生成する。LED102は、駆動部112から出力される駆動信号に応じて、電池残量が10~20%であることを示す緑の輝度変調での所定期間の発光を行う(ステップS208)。
一方、電池残量が10%未満である場合(ステップS207;NO)、発光制御部124は、電池残量が10%未満であることを示す赤の輝度変調での所定期間の発光に対応する発光パターンの情報を駆動部112へ出力する。駆動部112は、発光制御部124からの発光パターンの情報に応じて、LED102が発する光に対応する駆動信号を生成する。LED102は、駆動部112から出力される駆動信号に応じて、電池残量が10%未満であることを示す赤の輝度変調での所定期間の発光を行う(ステップS209)。
ステップS204、ステップS206、ステップS208、ステップS209の後、制御部103は、移動機器100による送信を終了するか否かを判定する(ステップS210)。移動機器100による送信を終了する場合には(ステップS210;YES)、一連の動作が終了する。一方、移動機器100による送信を終了しない場合には(ステップS210;NO)、ステップS201以降の動作が繰り返される。
ところで、上述した実施形態では、ユーザは、LED102の発光態様を視認して、電池150の残量を把握することが可能なようにしたが、受信側であるサーバ200がLED102の発光態様を認識して、電池150の残量を把握することが可能としてもよい。
図8は、第3発光パターンの一例を示す図である。第3発光パターンは、ヘッダとしての無通信(消灯:Bk)と、IDに対応する所定回数の赤(R)、緑(G)、青(B)の何れかの発光と、電池残量に対応する所定回数の赤(R)、緑(G)、青(B)の何れかの発光とにより構成される。電池残量に対応する発光は様々な態様が考えられる。例えば、電池残量を3段階(高い、低い、空)で示され、その3段階のそれぞれに応じた色相や輝度が設定される。
移動機器100の制御部103内の電池残量計測部122は、電池150の残量(電池残量)を計測する。発光制御部124は、移動機器100のIDと電池容量に対応する第3発光パターンの情報を駆動部112へ出力する。駆動部112は、発光制御部124からの第3発光パターンの情報に応じて、LED102が発する光の色相を時間的に変化させるための駆動信号を生成する。LED102は、駆動部112から出力される駆動信号に応じて、ID及び電池残量に対応して時間的に色相や輝度が変化する光を発する
サーバ200の制御部202内の情報取得部232は、移動機器100内のLED102における、IDや電池残量に対応する発光パターンを判別する。更に、情報取得部232は、判別した発光パターンに対応するIDを取得するとともに電池残量を把握する。
このように本実施形態では、移動機器100は、内蔵する電池150の残量に応じて、LED102の発光態様を制御する。具体的には、移動機器100は、IDを送信するための発光の期間とは別の期間において、電池150の残量に応じて、LED102が発する光の色相を変更したり、無通信及び無通信の期間の設定を行う。あるいは、移動機器100は、IDを送信するための発光の期間とは別の期間において、電池150の残量に応じて、LED102が発する光の輝度を変更する。これにより、IDの送信を妨げることなく、電池残量の通知が可能となり、ユーザは、LED102の発光態様を視認して、電池150の残量を把握することが可能となる。
また、本実施形態では、移動機器100は、当該移動機器100のIDを送信するための発光の期間とは別に、電池150の残量をユーザに通知するための発光の期間を設定するため、IDの送信の妨げになることが防止される。また、移動機器100は、同期用のヘッダに対応する無通信の期間とは別に、あるいは、同期用のヘッダに対応する無通信の期間と共用可能なように電池150の残量をユーザに通知するための発光の期間を設定するため、受信側で同期が外れてしまうことが防止される。
また、本実施形態では、図3(e)に示すように電池残量が少なくなった場合には、電池残量を示す期間が無通信となり、更には、当該無通信の期間が図3(a)等と比較して長くなる。これによりIDの送信周期が長くなるため、電池残量が少ないことに応じて電力消費を抑制することができる。
また、本実施形態では、電池残量に対応する発光は、単色の発光であるため、受信側でID等の他の情報と混同してしまうことが防止される。
なお、本発明は、上記実施形態の説明及び図面によって限定されるものではなく、上記実施形態及び図面に適宜変更等を加えることは可能である。
例えば、上述した実施形態では、電池残量の送信周期について限定していないが、移動機器100は、例えば、1時間の内の30秒間だけ送信するといったように所定の周期で送信するようにしてもよい。また、移動機器100は、1度又は数回の送信の後は、電池残量の状態が変化するまで、再度の送信を行わないようにしてもよい。
また、電池残量に対応する発光態様は、上述した実施形態に限定されない。例えば、移動機器100は、電池残量が少ない場合には、電力消費を抑えるために、輝度を低くして発光する制御を行うようにしてもよい。更に、電池残量に応じて、段階的に発光期間301を変えることで、ユーザに通知するようにしてもよい。
また、上述した実施形態では、移動機器100による送信対象の情報は、当該移動機器100のIDであったが、これに限定されず、移動機器100の位置情報や移動機器100に生じた障害等の情報であってもよい。
また、上述した実施形態では、可視光である赤、緑、青の光を通信に用いる場合について説明したが、他の色の可視光を用いてもよい。また、発光は色相や輝度が時間的に変化するものに限定されず、彩度が時間的に変化するものであってもよい。
また、移動機器100内の光源はLEDに限定されない。例えば、表示装置を構成するLCD、PDP、ELディスプレイ等の一部に光源が構成されていてもよい。
また、サーバ200は、撮影部が設けられて撮影が可能であれば、どのような装置でもよい。
また、上記実施形態において、実行されるプログラムは、フレキシブルディスク、CD-ROM(Compact Disc Read - Only Memory)、DVD(Digital Versatile Disc)、MO(Magneto - Optical Disc)等のコンピュータで読み取り可能な記録媒体に格納して配布し、そのプログラムをインストールすることにより、上述の処理を実行するシステムを構成することとしてもよい。
また、プログラムをインターネット等のネットワーク上の所定のサーバが有するディスク装置等に格納しておき、例えば、搬送波に重畳させて、ダウンロード等するようにしてもよい。
なお、上述の機能を、OS(Operating System)が分担して実現する場合又はOSとアプリケーションとの協働により実現する場合等には、OS以外の部分のみを媒体に格納して配布してもよく、また、ダウンロード等してもよい。
以上、本発明の好ましい実施形態について説明したが、本発明は係る特定の実施形態に限定されるものではなく、本発明には、特許請求の範囲に記載された発明とその均等の範囲が含まれる。以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
(付記1)
送信装置において、
発光部に対し、情報が変調された可視光領域の光を所定の発光タイミングで発光させることで情報を送信する送信手段と、
当該送信装置の状態を取得する状態取得手段と、
前記状態取得手段によって取得された前記送信装置の状態を、前記発光部の発光態様を制御することで通知する制御手段と、
を備えることを特徴とする送信装置。
(付記2)
前記状態取得手段は、当該送信装置の状態を示す複数の段階の何れかの段階を取得し、
前記制御手段は、前記状態取得手段によって取得された前記段階に応じた発光態様で前記発光部を制御することで通知することを特徴とする付記1に記載の送信装置。
(付記3)
電池を更に備え、
当該送信装置の状態は前記電池の残量を含み、
前記制御手段は、前記状態取得手段によって取得された前記電池の残量の段階に応じた発光態様で前記発光部を制御することで通知することを特徴とする付記1又は2に記載の送信装置。
(付記4)
前記制御手段は、前記状態取得手段によって取得された当該送信装置の状態を、前記所定の発光タイミングを除くタイミングで前記発光部を発光させることで通知することを特徴とする付記1~3の何れか1つに記載の送信装置。
(付記5)
前記制御手段は、前記状態取得手段によって取得された当該送信装置の状態を変調し、前記所定の発光タイミングを除くタイミングで前記発光部を発光させることにより前記変調された前記状態を送信することで通知することを特徴とする付記1~3の何れか1つに記載の送信装置。
(付記6)
送信装置の発光部に対し、情報が変調された可視光領域の光を所定の発光タイミングで発光させることで情報を送信する送信ステップと、
前記送信装置の状態を取得する状態取得ステップと、
前記状態取得ステップにて取得された前記送信装置の状態を、前記発光部の発光態様を制御することで通知する制御ステップと、
を含むことを特徴とする送信方法。
(付記7)
送信装置が備えるコンピュータを、
発光部に対し、情報が変調された可視光領域の光を所定の発光タイミングで発光させることで情報を送信する送信手段、
当該送信装置の状態を取得する状態取得手段、
前記状態取得手段によって取得された前記送信装置の状態を、前記発光部の発光態様を制御することで通知する制御手段、
として機能させることを特徴とするプログラム。
1…可視光通信システム、100、100a、100b、100c…移動機器、102、102a、102b、102c…LED、103、202…制御部、104、205…メモリ、108、208…通信部、112…駆動部、122…電池残量計測部、124…発光制御部、150…電池、200…サーバ、201…撮影部、203…レンズ、204…画像処理部、206…操作部、207…表示部、232…情報取得部、300、302、306…無通信期間、301、303、304、313、314、315…発光期間、305…点滅期間

Claims (8)

  1. 送信装置において、
    発光部に対し、情報が変調された可視光領域の光を所定の発光タイミングで発光させることで情報を送信する送信手段と、
    前記送信装置の状態を取得する状態取得手段と、
    前記発光部に対し前記所定の発光タイミングで発光させることで前記情報を送信させると同時に、前記状態取得手段によって取得された前記送信装置の状態を前記所定の発光タイミングを除くタイミングで発光させることで通知するよう制御する制御手段と、
    を備えることを特徴とする送信装置。
  2. 前記状態取得手段は、前記送信装置の状態を示す複数の段階の何れかの段階を取得し、
    前記制御手段は、前記状態取得手段によって取得された前記段階に応じた発光態様で発光させることで通知するよう制御することを特徴とする請求項1に記載の送信装置。
  3. 電池を更に備え、
    前記送信装置の状態は前記電池の残量を含み、
    前記制御手段は、前記状態取得手段によって取得された前記電池の残量の段階に応じた発光態様で発光させることで通知するよう制御することを特徴とする請求項1又は2に記載の送信装置。
  4. 送信装置において、
    発光部に対し、情報が変調された可視光領域の光を所定の発光タイミングで発光させることで情報を送信する送信手段と、
    前記送信装置の状態を取得する状態取得手段と、
    前記発光部に対し前記所定の発光タイミングで発光させることで前記情報を送信させると同時に、前記状態取得手段によって取得された前記送信装置の状態を報知する情報を、前記所定の発光タイミングを除くタイミングで送信させるよう制御する制御手段と、
    を備えることを特徴とする送信装置。
  5. 送信装置の発光部に対し、情報が変調された可視光領域の光を所定の発光タイミングで発光させることで情報を送信する送信ステップと、
    前記送信装置の状態を取得する状態取得ステップと、
    前記発光部に対し前記所定の発光タイミングで発光させることで前記情報を送信させると同時に、前記状態取得ステップにて取得された前記送信装置の状態を前記所定の発光タイミングを除くタイミングで発光させることで通知するよう制御する制御ステップと、
    を含むことを特徴とする送信方法。
  6. 送信装置の発光部に対し、情報が変調された可視光領域の光を所定の発光タイミングで発光させることで情報を送信する送信ステップと、
    前記送信装置の状態を取得する状態取得ステップと、
    前記発光部に対し前記所定の発光タイミングで発光させることで前記情報を送信させると同時に、前記状態取得ステップにて取得された前記送信装置の状態を報知する情報を、前記所定の発光タイミングを除くタイミングで送信させるよう制御する制御ステップと、
    を含むことを特徴とする送信方法。
  7. 発光部を有する送信装置が備えるコンピュータを、
    前記発光部に対し、情報が変調された可視光領域の光を所定の発光タイミングで発光させることで情報を送信する送信手段、
    前記送信装置の状態を取得する状態取得手段、
    前記発光部に対し前記所定の発光タイミングで発光させることで前記情報を送信させると同時に、前記状態取得手段によって取得された前記送信装置の状態を前記所定の発光タイミングを除くタイミングで発光させることで通知するよう制御する制御手段、
    として機能させることを特徴とするプログラム。
  8. 発光部を有する送信装置が備えるコンピュータを、
    前記発光部に対し、情報が変調された可視光領域の光を所定の発光タイミングで発光させることで情報を送信する送信手段、
    前記送信装置の状態を取得する状態取得手段、
    前記発光部に対し前記所定の発光タイミングで発光させることで前記情報を送信させると同時に、前記状態取得手段によって取得された前記送信装置の状態を報知する情報を、前記所定の発光タイミングを除くタイミングで送信させるよう制御する制御手段、
    として機能させることを特徴とするプログラム。
JP2018224447A 2018-11-30 2018-11-30 送信装置、送信方法及びプログラム Active JP7052696B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2018224447A JP7052696B2 (ja) 2018-11-30 2018-11-30 送信装置、送信方法及びプログラム
US16/675,045 US10951313B2 (en) 2018-11-30 2019-11-05 Transmitting device, transmission method, and recording medium
CN201911111587.2A CN111262627B (zh) 2018-11-30 2019-11-13 发送装置、发送方法以及记录介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018224447A JP7052696B2 (ja) 2018-11-30 2018-11-30 送信装置、送信方法及びプログラム

Publications (2)

Publication Number Publication Date
JP2020088767A JP2020088767A (ja) 2020-06-04
JP7052696B2 true JP7052696B2 (ja) 2022-04-12

Family

ID=70848505

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018224447A Active JP7052696B2 (ja) 2018-11-30 2018-11-30 送信装置、送信方法及びプログラム

Country Status (3)

Country Link
US (1) US10951313B2 (ja)
JP (1) JP7052696B2 (ja)
CN (1) CN111262627B (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021039950A1 (ja) 2019-08-30 2021-03-04 富士フイルム株式会社 無機固体電解質含有組成物、全固体二次電池用シート及び全固体二次電池並びに、全固体二次電池用シート及び全固体二次電池の製造方法
WO2021224180A1 (en) * 2020-05-08 2021-11-11 Signify Holding B.V. Power saving for an optical wireless communication system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004248128A (ja) 2003-02-17 2004-09-02 Global Com:Kk 電気機器及びコントローラ
US20070205908A1 (en) 2006-03-03 2007-09-06 Sterling Du Systems and methods for battery status indication
JP2015091089A (ja) 2013-11-07 2015-05-11 カシオ計算機株式会社 情報端末、通信システム、サーバ、通信方法及びプログラム
JP2017180935A (ja) 2016-03-30 2017-10-05 株式会社パロマ ガスコンロ

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3918813B2 (ja) 2001-10-23 2007-05-23 ソニー株式会社 データ通信システム、データ送信装置、並びにデータ受信装置
JP4739914B2 (ja) * 2005-10-28 2011-08-03 京セラ株式会社 通信装置、通信システム及び通信方法
JP2009176674A (ja) 2008-01-28 2009-08-06 Panasonic Electric Works Co Ltd 非常用照明装置
CN101995553B (zh) * 2009-08-12 2013-06-05 中兴通讯股份有限公司 电量检测电路、手机待机时手机状态检测处理装置及方法
JP6653128B2 (ja) 2014-05-16 2020-02-26 株式会社Gocco. 可視光通信システム
JP6702688B2 (ja) * 2015-10-22 2020-06-03 キヤノン株式会社 無線電力伝送システム及び受電装置
JP6738045B2 (ja) * 2016-10-06 2020-08-12 三菱自動車工業株式会社 電動車両の表示装置
JP2018113600A (ja) * 2017-01-12 2018-07-19 カシオ計算機株式会社 発光装置、撮像装置、情報伝送システム、情報伝送方法及びプログラム
US20190305597A1 (en) * 2018-04-03 2019-10-03 Apple Inc. Power System With Battery Charging Control

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004248128A (ja) 2003-02-17 2004-09-02 Global Com:Kk 電気機器及びコントローラ
US20070205908A1 (en) 2006-03-03 2007-09-06 Sterling Du Systems and methods for battery status indication
JP2015091089A (ja) 2013-11-07 2015-05-11 カシオ計算機株式会社 情報端末、通信システム、サーバ、通信方法及びプログラム
JP2017180935A (ja) 2016-03-30 2017-10-05 株式会社パロマ ガスコンロ

Also Published As

Publication number Publication date
JP2020088767A (ja) 2020-06-04
CN111262627A (zh) 2020-06-09
CN111262627B (zh) 2023-07-07
US20200177279A1 (en) 2020-06-04
US10951313B2 (en) 2021-03-16

Similar Documents

Publication Publication Date Title
JP7052696B2 (ja) 送信装置、送信方法及びプログラム
EP3051717B1 (en) Optical communication apparatus, wavelength band estimating apparatus, optical communication method and program
JP2014063399A (ja) 情報処理システム、情報処理方法、端末装置及びプログラム
US10694161B2 (en) Illumination apparatus and method of controlling illumination apparatus
WO2021020355A1 (ja) 色推定装置、色推定方法及びプログラム
US20190052795A1 (en) Image capturing apparatus, communication apparatus, and control methods thereof
JP2004046125A (ja) 画像ディスプレイ装置の光放射ビデオディスプレイを作動させるディスプレイドライバーおよび方法
CN108306682B (zh) 发光装置、信息传送***、信息传送方法
CN108668089B (zh) 信息处理装置、信息处理方法以及记录介质
JP6459620B2 (ja) 受光ユニット、発光制御方法及びプログラム
CN113450406B (zh) 信息处理装置、信息处理方法以及记录介质
JP2019109174A (ja) 位置算出システム、位置算出装置、位置算出方法及びプログラム
JP5962680B2 (ja) 情報取得装置、情報取得方法及び情報取得プログラム
US10264228B2 (en) Decoding apparatus, decoding method, and non-transitory recording medium
JP7024186B2 (ja) 表示装置、情報処理システム、情報処理方法及びプログラム
JP7052775B2 (ja) 位置取得装置、位置取得方法及びプログラム
JP2021022916A (ja) 色推定装置、色推定方法及びプログラム
JP6452223B2 (ja) 端末装置、端末制御方法及び端末制御プログラム
CN205388819U (zh) 高清超短焦投影仪
JP2021150895A (ja) 制御回路、光通信方法、プログラム及び装着具
JP2017097309A (ja) 制御装置、制御方法及びプログラム
CN115242978A (zh) 图像采集设备及方法
CN117750597A (zh) 照明控制装置、照明装置、拍摄***、控制方法和介质
JP2019086511A (ja) 位置算出システム、位置算出装置、位置算出方法及びプログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200901

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210614

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210803

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20211001

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: 20220301

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220314

R150 Certificate of patent or registration of utility model

Ref document number: 7052696

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150