(57)【要約】【課題】操作者が容易に認識できるエラー情報を提供できると共に、装置を用いてより詳細なエラー情報を操作者へ正確に報知することができる、エラー報知用プログラム等を提供する。【解決手段】モバイル端末装置にエラー報知処理を実行させるプログラムであって、電子機器の警告音及び警告光を取得する取得工程と、前記取得された警告音及び警告光の強度パターンを生成するパターン生成工程と、前記生成された強度パターンに基づいて、報知情報を決定する報知情報決定工程と、前記決定された報知情報を報知する報知工程と、を前記モバイル端末装置に実行させる。【選択図】図５
2017182116.tif 000002
【特許請求の範囲】
【請求項１】
モバイル端末装置にエラー報知処理を実行させるプログラムであって、
電子機器の警告音及び警告光を取得する取得工程と、
前記取得された警告音及び警告光の強度パターンを生成するパターン生成工程と、
前記生成された強度パターンに基づいて、報知情報を決定する報知情報決定工程と、
前記決定された報知情報を報知する報知工程と、を前記モバイル端末装置に実行させる
ことを特徴とするエラー報知用プログラム。
【請求項２】
請求項１において、
前記モバイル端末装置に、前記報知情報に対応付けられた音及び光の強度パターンが記憶され、
前記報知情報決定工程で決定される報知情報は、前記生成された警告音及び警告光の強度パターンと一致する、前記記憶された音及び光の強度パターンに対応付けられた前記報知情報である
ことを特徴とするエラー報知用プログラム。
【請求項３】
請求項１または２において、
前記電子機器が発する前記警告音及び前記警告光の強度パターンは、同一の形状であり、互いに位相差をもって発せられる
ことを特徴とするエラー報知用プログラム。
【請求項４】
請求項３において、
前記強度パターンの前記形状は、前記電子機器に発生したエラーの分類を表し、前記位相差は、前記エラーの詳細情報を表す
ことを特徴とするエラー報知用プログラム。
【請求項５】
請求項１乃至４のいずれか１項において、
前記報知工程における報知は、少なくとも、前記モバイル端末装置の画面への表示、音声による通知、又は、電子メールによる送信のいずれか一つである
ことを特徴とするエラー報知用プログラム。
【請求項６】
モバイル端末装置におけるエラー報知方法であって、
電子機器の警告音及び警告光を取得する取得工程と、
前記取得された警告音及び警告光の強度パターンを生成するパターン生成工程と、
前記生成された強度パターンに基づいて、報知情報を決定する報知情報決定工程と、
前記決定された報知情報を報知する報知工程を、有する
ことを特徴とするエラー報知方法。
【請求項７】
エラーの発生時に、強度パターンが同一で、互いに位相差がある警告音と警告光を発する
ことを特徴とする電子機器。
【請求項８】
電子機器と、モバイル端末装置を備えるエラー報知システムであって、
前記電子機器は、エラーの発生時に、強度パターンが同一で、互いに位相差がある警告音と警告光を発する報知部を、備え、
前記モバイル端末装置は、
前記電子機器の警告音及び警告光を取得する取得部と、
前記取得された警告音及び警告光の強度パターンを生成するパターン生成部と、
前記生成された強度パターンに基づいて、報知情報を決定する報知情報決定部と、
前記決定された報知情報を報知する報知部を、備える
ことを特徴とするエラー報知システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、操作者に電子機器のエラー報知を行うプログラム等に関し、特に、操作者が容易に認識できるエラー情報を提供できると共に、装置を用いてより詳細なエラー情報を操作者へ正確に報知することができる、エラー報知用プログラム等に関する。
【背景技術】
【０００２】
従来、レシートプリンターにてエラーが発生した際、携帯端末等によってレシートプリンターを動画で撮影し、その撮影結果から、レシートプリンターの内部状況に応じた情報（エラーコードに応じた適切な対処情報等）を操作者に対して提示することが可能な情報表示システム等が提案されている（例えば、下記特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−５２８１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１にて開示されている方法では、エラーを報知する方法がプリンターに付属されているＬＥＤの明滅のみであり、より詳細なエラーの内容等を操作者に対して表現したい場合には限界がある。また、ＬＥＤの明滅による表現が複雑化すると、人間にとっては理解しづらく、操作者が誤認識をする虞がある。
【０００５】
そこで、本発明の目的は、操作者が容易に認識できるエラー情報を提供できると共に、装置を用いてより詳細なエラー情報を操作者へ正確に報知することができる、エラー報知用プログラム、等を提供することにある。
【課題を解決するための手段】
【０００６】
上記の目的を達成するために、本発明の一つの側面は、モバイル端末装置にエラー報知処理を実行させるプログラムが、電子機器の警告音及び警告光を取得する取得工程と、前記取得された警告音及び警告光の強度パターンを生成するパターン生成工程と、前記生成された強度パターンに基づいて、報知情報を決定する報知情報決定工程と、前記決定された報知情報を報知する報知工程と、を前記モバイル端末装置に実行させる、ことである。
【０００７】
これにより、警告音及び警告光の強度パターンの各組み合わせに報知情報を対応付けられるので、多数の情報を報知できる。更に、それら多数の報知情報は、警告音と警告光の二つの媒体で表現されるため、一つの媒体による表現を単純にすることができ、操作者が認識し易い。
【０００８】
また、上記発明において、好ましい態様は、モバイル端末装置に、前記報知情報に対応付けられた音及び光の強度パターンが記憶され、前記報知情報決定工程で決定される報知情報は、前記生成された警告音及び警告光の強度パターンと一致する、前記記憶された音及び光の強度パターンに対応付けられた前記報知情報である、ことを特徴とする。
【０００９】
これにより、モバイル端末装置に記憶された警告音及び警告光の強度パターンと対応する報知情報の取得処理が単純になり、エラー報知用プログラムの実装が容易になる。
【００１０】
更に、上記発明において、好ましい態様は、前記電子機器が発する前記警告音及び前記警告光の強度パターンは、同一の形状であり、互いに位相差をもって発せられる、ことを特徴とする。
【００１１】
これにより、電子機器において発生するエラーの詳細情報を数多く報知することが可能となる。
【００１２】
また、上記発明において、好ましい態様は、前記強度パターンの前記形状は、前記電子機器に発生したエラーの分類を表し、前記位相差は、前記エラーの詳細情報を表す、ことを特徴とする。
【００１３】
これにより、電子機器が発する警告音及び警告光の強度パターンによって、エラーの分類を人間に分かりやすく表現できる。更に、警告光と警告音の２つの報知媒体によって、より詳細なエラーの状態も操作者へ報知することができる。更に、エラーの詳細情報を強度パターンの位相差の情報に対応付けるので、電子機器において発生するエラーの詳細情報を数多く報知することが可能となる。
【００１４】
また、上記発明において、好ましい態様は、前記報知工程における報知は、少なくとも、前記モバイル端末装置の画面への表示、音声による通知、又は、電子メールによる送信のいずれか一つである、ことを特徴とする。
【００１５】
これにより、エラーの詳細情報を適切な方法で操作者に報知することができ、ユーザー利便性が向上する。
【００１６】
上記の目的を達成するために、本発明の別の側面は、モバイル端末装置におけるエラー報知方法が、電子機器の警告音及び警告光を取得する取得工程と、前記取得された警告音及び警告光の強度パターンを生成するパターン生成工程と、前記生成された強度パターンに基づいて、報知情報を決定する報知情報決定工程と、前記決定された報知情報を報知する報知工程を、有する、ことである。
【００１７】
上記の目的を達成するために、本発明の更に別の側面は、電子機器が、エラーの発生時に、強度パターンが同一で、互いに位相差がある警告音と警告光を発する、ことである。
【００１８】
これにより、同一の強度パターンで、エラーの分類を表し、位相差でそのエラーの詳細情報を表現する様にすれば、少ない強度パターンで多くのエラーの詳細情報を報知できる。また、少ない強度パターンで表現するので、操作者が理解し易い。
【００１９】
上記の目的を達成するために、本発明の更に別の側面は、電子機器と、モバイル端末装置を備えるエラー報知システムにおいて、前記電子機器は、エラーの発生時に、強度パターンが同一で、互いに位相差がある警告音と警告光を発する報知部を、備え、前記モバイル端末装置は、前記電子機器の警告音及び警告光を取得する取得部と、前記取得された警告音及び警告光の強度パターンを生成するパターン生成部と、前記生成された強度パターンに基づいて、報知情報を決定する報知情報決定部と、前記決定された報知情報を報知する報知部を、備える、ことである。
【図面の簡単な説明】
【００２０】
【図１】本発明を適用したエラー報知システム１の実施の形態例に係る構成図である。
【図２】プリンター３に発生するエラーの内容と、音と光の強度パターンとの対応を例示した図である。
【図３】プリンター３側における報知処理のフローチャートである。
【図４】モバイル端末２にてプリンター３を撮影している状態を示した図である。
【図５】モバイル端末２側におけるエラー報知処理を示したフローチャートである。
【発明を実施するための形態】
【００２１】
以下、図面を参照して本発明の実施の形態例を説明する。しかしながら、かかる実施の形態例が、本発明の技術的範囲を限定するものではない。なお、図において、同一又は類似のものには同一の参照番号又は参照記号を付して説明する。
【００２２】
図１は、本発明を適用したエラー報知システムの実施の形態例に係る構成図である。図１に示すエラー報知システム１が本発明を適用したシステムであり、プリンター３とモバイル端末２を備える。プリンター３は、何らかのエラーが発生した際、単純な強度パターンで構成された警告光（以降、光と称す）と警告音（以降、音と称す）を発する。これら光と音の信号は、同じ強度パターンで表現されるが、エラーの内容により、いくつかの位相差をもっている。光の強度パターンは、エラーを大別したグループを表し、位相差は、それらグループの中の状態を表す、エラーの詳細情報を示す。操作者は、エラーが発生しているプリンター３をモバイル端末２に搭載された専用のアプリケーション（エラー報知部２３）にて動画で撮影する。専用アプリケーション（エラー報知部２３）は、撮影した動画データに含まれる光と音のデータと予め登録してある音と光の強度パターンとそれらの位相差の情報から、詳細なエラーの状態を判断して、モバイル端末２のディスプレイ２４に状態を表示する。このように、本エラー報知システム１では、プリンター３から発せられるＬＥＤ３３の明滅が、単純なパターンなので、操作者は、エラーを大別したグループについては、人間の知覚によって認識できる。更に、モバイル端末２に搭載された専用のアプリケーション（エラー報知部２３）が、操作者へプリンター３に発生しているエラーの詳細情報と相応する対処方法を報知するので、操作者は、エラーの状態等を即座に認識することができる。
【００２３】
なお、本明細書中において、エラーに関して「グループ」とは、エラーの種別を大別したエラーの内容（分類）を示す。「状態」とは、「グループ」によって大別された各エラーの詳細な内容（種別）を表す。「強度パターン」とは、光と音の強弱を表す波形の形状のことをいう。「動画データ」とは、映像ファイル（画像データ）と音声ファイル（音声データ）が１つになったデータをいい、カメラを動画撮影モードで撮影した際に生成されるデータのことをいう。
【００２４】
図１に示す通り、本実施の形態例におけるエラー報知システム１は、プリンター３とモバイル端末２から構成される。
【００２５】
プリンター３は、用紙などの印刷媒体にインクを吐出して印刷を行う、一例として、インクジェットプリンターである。図示しないが、ホスト装置からの印刷指示等に従い、印刷処理を実行する。プリンター３に何らかのエラーが発生した際には、後述するＬＥＤ３３、スピーカー３５によって、操作者へエラーの発生を報知する。
【００２６】
また、プリンター３は、機能構成として、制御部３０、及び、機構部３２を備える。
【００２７】
制御部３０は、印刷処理の制御等プリンター３の各部を制御する部分である。ハードウェア構成としては、図示していないが、ＣＰＵ、ＲＡＭ、ＲＯＭ、ＡＳＩＣ等を備える。印刷処理時には、制御部３０は、印刷対象の画像データを機構部３２用のデータに変換し、当該データによって印刷ヘッド（図示せず）を備える機構部３２に印刷を実行させる。また、制御部２０は、プリンター３にエラーが発生した際の報知処理を制御する。プリンター３は、報知処理を担う部分として、エラー検知部３０４、報知信号生成部３０３、報知部３０２、及び、パターンデータＤＢ３０１、ＬＥＤ３３、及び、スピーカー３５を備える。なお、エラー検知部３０４、報知信号生成部３０３、報知部３０２、及び、パターンデータＤＢ３０１は、機能構成として示されている。
【００２８】
エラー検知部３０４は、プリンター３において、何らかのエラーが発生した際に、当該エラー発生のイベントを検知する部分である。当該イベントを検知すると、エラーの状態に応じた信号を生成するために、後述する報知信号生成部３０３にエラーが発生した旨の通知をする。
【００２９】
報知信号生成部３０３は、上述したエラー検知部３０４から、エラー発生の通知を受信した際、プリンター３の状態によって、ＬＥＤ３３、スピーカー３５を制御するための信号を生成する部分である。後述するパターンデータＤＢ３０１には、エラーのグループと状態、音と光の強度パターンが対応付いて登録されており、報知信号生成部３０３は、エラー検知部３０４によって検知したエラーのグループと状態に対応するデータを呼び出す。そして、報知信号生成部３０３は、ＬＥＤ３３、スピーカー３５を制御する信号を生成する。
【００３０】
報知部３０２は、上述した報知信号生成部３０３から、発生したエラーのグループ、状態に対応する信号を受信した際、エラーが発生したことを操作者へ報知するために、ＬＥＤ３３、スピーカー３５を制御する部分である。報知信号生成部３０３によって生成された出力信号によってＬＥＤ３３が明滅し、スピーカー３５からブザー音が発せられる。
【００３１】
なお、エラー検知部３０４、報知信号生成部３０３、及び、報知部３０２が行う上述の処理は、処理内容を記述したプログラム（ファームウェア）に従ったＣＰＵの動作で実行することができる。
【００３２】
パターンデータＤＢ３０１は、エラーのグループ及び状態と、それらに対応付けられた音と光の強度パターン及びそれらの位相差のデータが登録（記憶）されているデータベースである。プリンター３に何らかのエラーが発生し、報知信号生成部３０３がエラーのグループ及び状態に対応した出力信号を生成する際に、当該パターンデータＤＢ３０１を参照し、生成する出力信号の強度パターン等を決定する。なお、パターンデータＤＢ３０１は、ハードウェア構成としては、不揮発性のメモリー等で構成される。
【００３３】
図２は、パターンデータＤＢ３０１に登録されている、エラーのグループ及び状態とそれらに対応する音と光の強度パターン及びそれらの位相差のデータを例示した図である。実線は、光の強度パターンを示しており、破線は、音の強度パターンを示している。例えば、（１）に示す光の強度パターンは、エラーの「グループ」の中で「温度関係の何らかのエラー」を示す。（１ａ）にて示す位相差を持つ音と光の強度パターンは、上記の「温度関係の何らかのエラー」の「グループ」に含まれる「印字ヘッドが高温である」というエラーの「状態」を示し、（１ｂ）は、「その他の部分が高温である」という「状態」を示す。また、（２）に示す光の強度パターンは、エラーの「グル―プ」の「搬送系の何らかのエラー」を示す。（２ａ）にて示す、位相差を持つ音と光の強度パターンは、上記の「搬送系の何らかのエラー」の「グループ」に含まれる「可動部のオンポジションが見つからない」というエラーの「状態」を示し、（２ｂ）は、「紙ジャムが発生」したという「状態」を示す。また、（２ｃ）は、「紙がフィードできない」という状態を示す。その他の「グループ」及び「状態」と、対応する「光の強度パターン」及び、「音と光の強度パターンと位相差」についても図２に示されるようにして、同様のデータが収められている。
【００３４】
機構部３２は、制御部３０の指示に従って印刷媒体に印刷を実行する部分である。印刷媒体を印刷位置へ搬送する用紙搬送部、インクを印刷媒体へ吐出する複数のノズルを備えた印刷ヘッド、当該印刷ヘッドを載せて走査するキャリッジ装置を備えた走査部（いずれも図示せず）等を備える。
【００３５】
ＬＥＤ３３は、発光ダイオードを備える発光装置である。ＬＥＤ３３は、電圧のＯＮ／ＯＦＦよって点滅し、エラーの発生を報知する。
【００３６】
スピーカー３５は、電気信号を音（物理振動）へ変換し、ブザー音等を鳴らすことによって、エラーの発生を報知する。
【００３７】
次に、モバイル端末２は、持ち運ぶことができる情報端末装置（モバイル端末装置）である。例えば、スマートフォン、タブレット型端末などで構成でき、ハードウェア構成としては、ＣＰＵ、ＲＡＭ、ＲＯＭ、ＨＤＤ、スピーカー、操作装置（いずれも図示せず）、カメラ２１、マイク２３、及び、ディスプレイ２４等を備える。
【００３８】
図１に示す通り、機能構成として、モバイル端末２は、エラー報知部２３を備え、エラー報知部２３は、機能構成として、データ取得部２３１、パターン生成部２３２、報知情報決定部２３３、報知情報ＤＢ２３５、及び、エラー表示部（報知部）２３４を備える。
【００３９】
エラー報知部２３は、プリンター３にてエラーが発生した際、エラー報知状態のプリンター３を撮影し、撮影した動画データからエラーの状態を判別して、エラーの報知をする専用のアプリケーションである。操作者は、エラーの状態を知りたい場合や、エラーの内容が認識できないような場合には、当該専用アプリケーション（エラー報知部２３）を使用することにより、プリンター３に発生したエラーの状態を取得することができる。更に、エラー報知部２３は、撮影した動画データを取得した後、後述するパターン生成部２３２において、強度パターンと位相差を取得し、報知情報決定部２３３において、操作者へ報知するプリンター３の状態を決定する。状態が決定された際には、エラー報知部２３のエラー表示部２３４において、エラーの状態をディスプレイ３４に表示して、操作者へプリンター３のエラーの状態を報知する。パターン生成部２３２による強度パターンと位相差の取得に関する詳細は、後述する。
【００４０】
データ取得部２３１は、エラー報知部２３において、カメラ２１にて撮影した動画データをアプリケーション層において取得する部分である。カメラ２１を操作するミドルウェア等によって撮影された動画データは、当該データ取得部２３１に渡される。データ取得部２３１は、データを取得後には、パターン生成部２３２へ動画データを渡す。
【００４１】
パターン生成部２３２は、データ取得部２３１から渡された動画データから、ＬＥＤ３３によって発せられた光の明滅を表す画像データとスピーカー３５によって発せられるブザーの音声データを取得して、これらのデータを最終的に音と光の強度パターンへ変換する部分である。音と光の強度パターンの生成方法についての詳細は、後述する。
【００４２】
報知情報決定部２３３は、操作者へ報知する報知情報（コメント）として、エラーの状態とそれに相応する対処方法等を決定する部分である。報知情報決定部２３３は、パターン生成部２３２にて生成された音と光の強度パターンからグループを決定し、それらの位相差から状態を決定する。
【００４３】
報知情報ＤＢ２３５は、プリンター３側のパターンデータＤＢ３０１と同様のデータと共に、報知情報決定部２３３にて取得される、操作者へ報知するエラーの内容等が記載された報知情報（コメント）が登録（記憶）されているデータベースである。報知情報（コメント）は、相応するエラーの状態に対応付けられており、報知するエラーの状態と、それらの各状態に相応する対処方法等の情報（例えば、テキスト形式等で）が登録されている。例えば、図２のエラーの「状態」に示す「紙ジャムが発生」した場合には、「用紙が詰まりました。プリンターの内部を確認してください。」等、操作者へ報知するプリンター３の状態と相応する対処方法等を記載したコメントが登録されている。なお、報知情報ＤＢ２３５は、ハードウェア構成としては、不揮発性のメモリー等で構成される。
【００４４】
エラー表示部（報知部）２３４は、報知情報決定部２３３によって決定したされた報知情報（コメント）を、ディスプレイ２４へ報知する部分である。
【００４５】
なお、エラー報知部２３は、すなわち、データ取得部２３１、パターン生成部２３２、報知情報決定部２３３、及び、エラー表示部２３４は、アプリケーションプログラム、当該プログラムに従って動作するＣＰＵ、ＲＡＭ等によって構成される。なお、アプリケーションプログラムは、所定のサイト（例えば、プリンターメーカーのホームページ）等からダウンロード等することにより、モバイル端末２にインストールされ、使用可能となるアプリケーションである。
【００４６】
カメラ２１は、モバイル端末２に搭載された、静止画及び、動画を撮影するためのカメラである。ハードウェア構成としては、図示していないが、レンズ、センサー等を備える。カメラ２１は、専用アプリケーション（エラー報知部２３）が起動し、操作者によって起動操作が行われた際に起動する。
【００４７】
ディスプレイ２４は、液晶表示装置等で構成されるモバイル端末２の表示部である。エラー報知部２３によって、エラーの状態を操作者へ報知する際に、当該ディスプレイ２４に内容が表示される。
【００４８】
マイク２３は、モバイル端末２に搭載された、音声を収集するためのマイクである。カメラ２１と同様に、操作者によってモバイル端末２のカメラ起動用のボタンが押下された際、または、専用アプリケーション（エラー報知部２３）と同時に起動し、その時には、主にスピーカー３５から発せられるブザーの音を集音する。
【００４９】
以上のような構成を備えるエラー報知システム１では、操作者へのエラー報知処理に特徴があり、以下、その具体的な内容について説明する。
【００５０】
まず、図３を用いて、プリンター３側における報知処理の説明をする。ここでは、図２に例示したエラーの「グループ」が「制御系の何らかのエラー」で、エラーの「状態」が「メモリアクセスエラーが発生」であるエラーが発生したと想定して、以降、図３のフローチャートに沿って説明する。
【００５１】
図３は、プリンター３側における報知処理のフローチャートである。
【００５２】
プリンター３にて、上記で想定したエラーが発生する（図３のステップＳ２）。当該エラーが発生した際、エラー検知部３０４は、エラー発生のイベントを検知する（図３のステップＳ４）。当該イベントを検知すると、エラー検知部３０４は、エラーのグループ及びエラーの状態を、報知信号生成部３０３に通知する。
【００５３】
報知信号生成部３０３は、上記エラーのグループ及びエラーの状態を受信すると、パターンデータＤＢ３０１を検索し、エラーの状態に対応する音と光の強度パターン（ここでは、図２の（３ｂ）のデータ）を呼び出す。報知信号生成部３０３は、呼び出した強度パターンで、音と光を発する音と光の出力信号を生成する（図３のステップＳ６）。
【００５４】
次に、報知部３０２は、ステップＳ６にて生成した音と光の出力信号をＬＥＤ３３とスピーカー３５へ送る（図３のステップＳ８）。
【００５５】
ステップＳ８において送られた信号を受信したＬＥＤ３３は、受信した出力信号に応じて光を明滅し、スピーカー３５は、受信した出力信号に応じてブザー音を鳴動して、エラーの発生を報知する（図３のステップＳ１０）。
【００５６】
以上のような処理によって、プリンター３にエラーが発生した際、操作者へ当該エラーが報知される。当該報知により、操作者は、ＬＥＤ３３の明滅パターン、スピーカー３５の鳴動パターンから、エラーのグループを識別する。その後、操作者は、エラーの状態を知るためにモバイル端末２に搭載される専用アプリケーション（エラー報知部２３）を起動し、エラーを報知しているプリンター３を撮影する。
【００５７】
図４は、モバイル端末２に搭載された専用アプリケーション（エラー報知部２３）にてプリンター３を撮影している状態を示した図である。図４にて示すように、エラー報知部２３でプリンター３を撮影する際には、エラー報知部２３がディスプレイ２４に表示するフレームＦ内にＬＥＤ３３が入る様な位置にして、明滅の状態を撮影する。このように撮影することにより、後述する光の強度パターンの判別処理を行う箇所をＬＥＤ３３の周辺部分のみに限定することができる。
【００５８】
図５は、モバイル端末２側におけるエラー報知処理を示したフローチャートである。
【００５９】
上述したように、操作者は、エラーの状態を認識するために、モバイル端末２に搭載されている専用アプリケーション（エラー報知部２３）を起動する。その後、操作者は、図４に基づいて説明したように、当該専用アプリケーション（エラー報知部２３）によって、エラーを報知しているプリンター３を動画で撮影する（図５のステップＳ１２）。
【００６０】
次に、エラー報知部２３は、ステップＳ１２にて撮影した動画データをデータ取得部２３１にて取得する（図５のステップＳ１４）。具体的には、動画データは、カメラ２１にて撮影されている間、カメラ２１専用のミドルウェア（図示せず）からアプリケーション層へ逐次渡されるので、データ取得部２３１はミドルウェアから渡された動画データを取得する。
【００６１】
次に、パターン生成部２３２は、ステップＳ１４にて取得した動画データから、強度データを作成する（図５のステップＳ１６）。強度データとは、撮影対象であるＬＥＤ３３及びスピーカー３５から発せられる音と光の強度を時系列に表したデータである。まず、パターン生成部２３２は、取得した動画データに含まれる音声データから音の強度データを作成する。具体的には、離散フーリエ変換処理を用いて、取得した音声データを周波数帯の信号に変換することにより、音の強度データを生成する。より具体的には、パターン生成部２３２は、主にステップＳ１４にて取得した動画データから、音声データを抽出し、そのデータに含まれる音の信号をある時間（ここでは、０．０５（秒）とする）毎にサンプリングする。そして、パターン生成部２３２は、サンプリングしたデータを複数個（ここでは、２００個とする）作成し、そのデータを離散フーリエ変換処理することによって、周波数帯の強度データに変換する。このようにして、パターン生成部２３２は、時系列の音の信号を、周波数毎の強さに変換した、音の強度データを作成する。ここで、音の強度データを作成する方法としては、離散フーリエ変換でも、その他の方法でも良い。
【００６２】
次に、パターン生成部２３２は、光の強度データを作成する。パターン生成部２３２は、まず、取得した動画データの画像データについて、フレームＦ内のデータを解析し、ＬＥＤ３３の画像領域を決定する。光のデータに関しては、音声データとは違い、撮影（取得）した動画データに含まれる画像データから光の強弱を直接判別できる。ここで、パターン生成部２３２は、上記画像領域に含まれる画像データを時系列に解析して、光の強度データを作成する。
【００６３】
次に、パターン生成部２３２は、ステップＳ１６にて作成した音の強度データに対して、予め定められた閾値を用いた、閾値処理を行い、明白な凹凸形状（概ねパルス形状）を持つ強度データに変換する。光の強度データに関しても、同様の処理を行って同様の強度データを生成する。
【００６４】
次に、パターン生成部２３２は、両強度データから、凹凸形状の部分を抽出して音と光の強度パターンを取得する。更に、取得した両強度パターンを同じ時間軸にのせて、それらの位相差を取得する（図５のステップＳ１８）。
【００６５】
次に、パターン生成部２３２は、報知情報ＤＢ２３５にアクセスして、ステップＳ１８にて取得した強度パターンと、「音と光の強度パターンと位相差」のデータと比較し、一致するものを見つけて、対応する報知情報（コメント）を読み出す（図５のステップＳ２０）。今回の場合、「メモリアクセスエラーが発生」した状態に対応する報知情報（コメント）（例えば、「メモリアクセスエラーが発生しました。プリンターをリセットしてください。」等の相応する報知情報（コメント））を取得し、決定する。
【００６６】
次に、ステップＳ２０にて決定した報知情報（コメント）をモバイル端末２のエラー表示部２３４がディスプレイ２４へ表示する（図５のステップＳ２２）。操作者は、ディスプレイ２４に表示された当該表示によって、エラーの状態を認識し、相応する対処方法等を認識する。なお、今回想定した「メモリアクセスエラー」以外のエラーが発生した場合も、上記と同様の処理を行う。
【００６７】
なお、エラーが発生する電子機器は、プリンター３に限らず、スキャナーやプロジェクター等でも良い。
【００６８】
なお、エラー報知部２３にて操作者へエラーの状態や相応する対処方法等を報知する方法は、モバイル端末２のディスプレイ２４に表示するのみでなく、電子メールによる通知（電子メールによる送信）や、エラーの状態を音声によって読み上げる（音声による通知）等の他の方法でも良い。または、それらのいずれかの組み合わせでも良い。
【００６９】
以上説明した様に、本実施の形態例に係るエラー報知システム１では、プリンター３が、電子機器であるプリンター３に発生したエラーを操作者へ報知する。当該報知は、ＬＥＤ３３とスピーカー３５でなされ、ＬＥＤ３３から発せられる光と、スピーカー３５から発せられる音の強度パターンは単純で同じ形状であり、エラーの状態により、互いに位相差がある。また、モバイル端末２に搭載される専用アプリケーション（エラー報知部２３）によってエラーを発しているプリンター３を動画で撮影し、エラーの状態と相応する対処方法等を操作者へ報知する。
【００７０】
したがって、プリンター３にエラーが発生した際、モバイル端末２に搭載された専用アプリケーション（エラー報知部２３）によってプリンター３を撮影することで、エラーの状態と相応する対処方法等を即座に取得することができる。
【００７１】
また、プリンター３が発する音及び光の強度パターンは、同一の形状であり、互いに位相差をもって発せられため、エラーの各状態と、音と光の強度パターンの対応付けが単純となり、エラー報知用プログラムの実装が容易になる。更に、音と光の強度パターンによって、大まかなエラーのグループを表現でき、詳細なエラーの状態は、これらの強度パターンの位相差の情報で表現できる。これにより、操作者は、ＬＥＤ３３の明滅のパターンまたはスピーカー３５から発せられる音によって、まずエラーを大まかに認識することができ、より詳細なエラーの状態についても操作者へ報知することができる。
【００７２】
また、詳細なエラーの状態を、音の強度パターンと光の強度パターンの位相差の情報で表現することにより、プリンター３において発生するエラーの状態を数多く表現することができる。
【００７３】
また、エラーの報知は、少なくとも、モバイル端末装置の画面への表示、音声による通知、または、電子メールによる送信のいずれか一つで報知するため、エラーの状態を操作者にとって適切な方法で即座に報知することができ、ユーザー利便性が向上する。
【００７４】
また、モバイル端末２が、エラー報知用プログラムを搭載することのみで、本エラー報知システム１のような構成を作ることができるため、多様なシステムに適用できる。
【００７５】
本発明の保護範囲は、上記の実施の形態に限定されず、特許請求の範囲に記載された発明とその均等物に及ぶものとする。
【符号の説明】
【００７６】
１…エラー報知システム、２…モバイル端末、３…プリンター、２１…カメラ、２２…マイク、２３…エラー報知部、２３１…データ取得部、２３２…パターン生成部、２３３…報知情報決定部、２３４…エラー表示部、２３５…報知情報ＤＢ、２４…ディスプレイ、３０…制御部、３０１…パターンデータＤＢ、３０２…報知部、３０３…報知信号生成部、３０４…エラー検知部、３２…機構部、３３…ＬＥＤ、３５…スピーカー。
【図１】
2017182116.tif 000003
【図２】
2017182116.tif 000004
【図３】
2017182116.tif 000005
【図４】
2017182116.tif 000006
【図５】
2017182116.tif 000007