(57)【特許請求の範囲】
【請求項１】
情報処理装置と通信装置とを含む情報処理システムであって、
前記情報処理装置は、
前記情報処理装置内部の処理において所定の動作状態が発生したか否かを判断する判断手段と、
前記判断手段によって前記所定の動作状態が発生したと判断されると、前記所定の動作状態の対応情報を含む提供情報を変調し、前記提供情報が変調された内容を、光を通信媒体として送信する第１の送信手段と、
を備え、
前記通信装置は、
前記第１の送信手段により送信された光を含む画像を撮像する撮像手段と、
前記撮像手段により撮像された画像に基づいて、前記提供情報を復号する復号手段と、
前記復号手段により復号された前記提供情報を表示する表示手段と、
前記表示手段に表示された前記提供情報に含まれる複数の選択肢の中から何れかを選択するための操作を検出する操作検出手段と、
前記操作検出手段による操作を検出すると、前記複数の選択肢から選択された内容に基づいた指示情報を変調し、前記提供情報が表示されていた前記表示手段の一部が前記指示情報が変調された内容を発光するよう制御することで、前記指示情報を送信する第２の送信手段と、
を備え、
前記情報処理装置は、
前記第２の送信手段により送信された前記指示情報を変調した内容を受信する受信手段と、
前記受信手段により受信された指示情報に沿って自身を制御する制御手段と、
を備えることを特徴とする情報処理システム。
【請求項２】
外部の情報処理装置内部の処理において所定の動作状態であるときに発生される提供情報にて変調された光を含む画像を撮像する撮像手段と、
前記撮像手段により撮像された画像に基づいて、前記提供情報を復号する復号手段と、
前記復号手段により復号された前記提供情報を表示する表示手段と、
前記表示手段に表示された前記提供情報に含まれる複数の選択肢の中から何れかを選択するための操作を検出する操作検出手段と、
前記操作検出手段による操作を検出すると、前記複数の選択肢から選択された内容に基づいた指示情報を変調し、前記提供情報が表示されていた前記表示手段の一部が前記指示情報が変調された内容を発光するよう制御することで、前記外部の情報処理装置へ送信する送信手段と、
を備えることを特徴とする通信装置。
【請求項３】
通信装置が備えるコンピュータを、
外部の情報処理装置内部の処理において所定の動作状態であるときに発生され、光で変調された提供情報を含む画像を撮像手段に撮像させる撮像制御手段、
前記撮像制御手段により撮像された画像に基づいて、前記提供情報を復号する復号手段、
前記復号手段により復号された前記提供情報を表示手段に表示させる表示制御手段、
前記表示制御手段によって表示された前記提供情報に含まれる複数の選択肢の中から何れかを選択するための操作を検出する操作検出手段、
前記操作検出手段による操作を検出すると、前記複数の選択肢から選択された内容に基づいた指示情報を変調し、前記表示制御手段により前記提供情報が表示されていた前記表示手段の一部が前記指示情報が変調された内容を発光するよう制御することで、前記外部の情報処理装置へ送信する送信制御手段、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、通信装置、及び、プログラムに関する。
【背景技術】
【０００２】
従来から、電気機器等の情報処理装置が自身の状態（例えば、エラーの発生等）やその状態を示す特定のコードを表示することが行われている。このような情報処理システムでは、情報処理装置が特定のコードを表示し、これを撮像させることにより、情報処理装置のエラー情報を取得するものがある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−１４９２５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述した従来の情報処理システムを含めると、情報処理装置のエラー情報を知ることは可能になっても、その後の対応については煩雑な手続きを伴うことがあり、結果的にユーザに負担を強いることになる。
【０００５】
本発明は以上のような背景に鑑みて成されたものであり、情報処理装置の制御を容易に行うことが可能な情報処理システム、通信装置、及び、プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明に係る情報処理システムは、
情報処理装置と通信装置とを含む情報処理システムであって、
前記情報処理装置は、
前記情報処理装置内部の処理において所定の動作状態が発生したか否かを判断する判断手段と、
前記判断手段によって前記所定の動作状態が発生したと判断されると、前記所定の動作状態の対応情報を含む提供情報を変調し、前記提供情報が変調された内容を、光を通信媒体として送信する第１の送信手段と、
を備え、
前記通信装置は、
前記第１の送信手段により送信された光を含む画像を撮像する撮像手段と、
前記撮像手段により撮像された画像に基づいて、前記提供情報を復号する復号手段と、
前記復号手段により復号された前記提供情報を表示する表示手段と、
前記表示手段に表示された前記提供情報に含まれる複数の選択肢の中から何れかを選択するための操作を検出する操作検出手段と、
前記操作検出手段による操作を検出すると、前記複数の選択肢から選択された内容に基づいた指示情報を変調し、前記提供情報が表示されていた前記表示手段の一部が前記指示情報が変調された内容を発光するよう制御することで、前記指示情報を送信する第２の送信手段と、
を備え、
前記情報処理装置は、
前記第２の送信手段により送信された前記指示情報を変調した内容を受信する受信手段と、
前記受信手段により受信された指示情報に沿って自身を制御する制御手段と、
を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、情報処理装置の制御を容易に行うことが可能となる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態に係る情報処理システムの構成を示す図である。
【図２】図１に示す情報処理装置である電気機器の構成を示す図である。
【図３】図１に示す通信装置であるスマートフォンの構成を示す図である。
【図４】電気機器による送信処理の動作を示すフローチャートである。
【図５】選択肢ＩＤと選択肢内容との一例を示す図である。
【図６】電気機器において表示される画像の一例を示す図である。
【図７】スマートフォンによる操作対応処理の動作を示すフローチャートである。
【図８】スマートフォンにおいて表示される画像の一例を示す図である。
【図９】スマートフォンにおいて表示される画像の一例を示す図である。
【図１０】電気機器による受信処理の動作を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施の形態に係る情報処理システムについて説明する。本実施形態に係る情報処理システム１は、図１に示すように、情報処理装置である電気機器１００と、通信装置であるスマートフォン２００とを含んで構成されている。
【００１０】
情報処理システム１では、電気機器１００とスマートフォン２００とは、光を通信媒体として双方向の通信を行うことができる。
【００１１】
電気機器１００は、例えば空調機等であり、スマートフォン２００のユーザへ電気機器１００に対する制御に係る操作を要求する複数の操作要求情報の識別情報である提供情報としての選択肢ＩＤを、色変移や輝度（明滅）で変調された光信号に変換し、表示領域の一部を利用して出力する。
【００１２】
スマートフォン２００は、撮像範囲に含む電気機器１００を撮像することにより、電気機器１００からの光信号を受光する。また、スマートフォン２００は、撮像により得られた画像を表示する。また、スマートフォン２００は、受光した光信号を復調して、複数の操作要求情報に対応する選択肢ＩＤを取得し、当該選択肢ＩＤをユーザに選択させるための選択画面を表示する。そして、スマートフォン２００は、ユーザによる選択肢ＩＤの選択操作に応じて、指示情報としての選択された選択肢ＩＤを、色変移や輝度（明滅）で変調された光信号に変換し、表示領域の一部を利用して出力する。
【００１３】
電気機器１００は、撮像範囲に含むスマートフォン２００（詳細にはスマートフォン２００の表示部）を撮像することにより、スマートフォン２００からの光信号を受光する。また、電気機器１００は、受光した光信号を復調して、スマートフォン２００のユーザによって選択された選択肢ＩＤを取得する。更に、電気機器１００は、取得した選択肢ＩＤに対応する操作要求情報に応じた制御を行う。
【００１４】
次に、電気機器１００について説明する。電気機器１００は、図２に示すように、制御部１０２、メモリ１０４、表示部１１３、撮像部１１６を含んで構成される。
【００１５】
制御部１０２は、ＣＰＵ（Central Processing Unit）を備え、メモリ１０４に格納されているプログラムに従ってソフトウェア処理を実行し、電気機器１００が具備する各種機能を実現するために機能する。
【００１６】
メモリ１０４は、例えばワークエリアとなるＲＡＭ（Random Access Memory）、基本動作プログラムを記憶するＲＯＭ（Read Only Memory）、表示部１１３に表示される画像が書き込まれるＶＲＡＭ（Video Random Access Memory）である。メモリ１０４は、電気機器１００における制御等に用いられる各種情報（プログラム等）を記憶する。
【００１７】
制御部１０２は、複数の操作要求情報に対応する各種の画像を表示部１１３に表示させる制御を行う。
【００１８】
また、制御部１０２内の符号化・変調部１１０は、複数の操作要求情報の識別情報である選択肢ＩＤをビットデータ列に符号化する。更に、符号化・変調部１１０は、ビットデータ列に基づくデジタル変調を行う。変調方式として望ましくは周波数を２８．８（ｋＨｚ）とする搬送波を用いた４ＰＰＭ（Pulse Position Modulation）が採用される。制御部１０２内の駆動部１１２は、符号化・変調部１１０が生成した信号に基づいて、表示部１１３の表示領域の一部である送信部１１４が発する光の輝度や色相を時間的に変化させる制御を行う。
【００１９】
撮像部１１６は、レンズと受光素子により構成される。レンズは、ズームレンズ等により構成される。受光素子は、受光面に規則的に二次元配列された複数の受光素子により構成される。受光素子は、例えば、フォトダイオード、ＣＣＤ（Charge Coupled Device）、ＣＭＯＳ（Complementary Metal Oxide Semiconductor）等の撮像デバイスである。撮像部１１６は、入光された光学像を、制御部１０２からの制御信号に基づいて所定範囲の撮像画角で撮像（受光）し、その撮像画角内の画像信号を逐次、制御部１０２へ出力する。
【００２０】
制御部１０２内の復号部１１８は、時系列的に連続して入力されるフレームにおける明度変化及び色相変化の少なくとも一方が生じる箇所の探索を行う。具体的には、復号部１１８は、フレームの画像データ内の各画素の明度及び色相を判別する。更に、復号部１１８は、明度が所定値以上である画素を、スマートフォン２００からの光を受光することにより明度変化及び色相変化が生じる箇所（変化領域）の候補（候補領域）であると見なす。更に、復号部１１８は、直近に取得された所定数のフレームのそれぞれにおける候補領域内の同一座標において明度及び色相を判別する。判別の結果、候補領域内の座標における明度が、あるフレームでは第１の所定値以上であり、他のフレームでは第２の所定値以下となる場合や、色相を示す数値が、あるフレームでは第３の所定値であり、他のフレームでは第４の所定値である場合というように、所定のパターンで大きく変化する場合には、復号部１１８は、当該候補領域を変化領域であると見なす。
【００２１】
変化領域が存在する場合には、復号部１１８は、変化領域における明度変化及び色相変化の態様を示すビットデータ列を、複数の選択肢ＩＤのうちのスマートフォン２００のユーザによって選択された選択肢ＩＤとして復号する。
【００２２】
更に、制御部１０２は、電気機器１００は、復号により得られた、スマートフォン２００のユーザによって選択された選択肢ＩＤに対応する操作要求情報に応じて電気機器１００の制御を行う。
【００２３】
次に、スマートフォン２００について説明する。スマートフォン２００は、撮像画像を表示するとともに、電気機器１００と情報を送受信するための通信装置として機能する。スマートフォン２００は、図３に示すように、制御部２０２、メモリ２０４、操作部２０６、表示部２０７、無線通信部２０８、アンテナ２１０、撮像部２１４を含んで構成される。
【００２４】
制御部２０２は、ＣＰＵによって構成される。制御部２０２は、メモリ２０４に記憶されたプログラムに従ってソフトウェア処理を実行することにより、スマートフォン２００が具備する各種機能を実現するために機能する。
【００２５】
メモリ２０４は、例えばＲＡＭやＲＯＭである。メモリ２０４は、スマートフォン２００における制御等に用いられる各種情報（プログラム等）を記憶する。
【００２６】
操作部２０６は、表示部２０７の表示領域の上面に配置されるタッチパネルであり、ユーザの操作内容を入力するために用いられるインタフェースである。表示部２０７は、例えば、ＬＣＤ（Liquid Crystal Display）、ＰＤＰ（Plasma Display Panel）、ＥＬ（Electro-Luminescence）ディスプレイ等によって構成され、画像を表示する。
【００２７】
無線通信部２０８は、例えば無線周波数（ＲＦ：Radio Frequency）回路やベースバンド（ＢＢ：Base Band）回路等を用いて構成される。無線通信部２０８は、アンテナ２１０を介して、無線信号の送信及び受信を行う。また、無線通信部２０８は、送信信号の変調と、受信信号の復調とを行う。
【００２８】
撮像部２１４は、スマートフォン２００の筐体において、表示部２０７が設置された面とは反対側の面に配置される。撮像部２１４は、レンズと受光素子により構成される。レンズは、ズームレンズ等により構成され、制御部２０２によるズーム制御及び合焦制御により移動する。撮像部２１４の撮像画角、光学像は、レンズの移動によって制御される。受光素子は、受光面に規則的に二次元配列された複数の受光素子により構成される。受光素子は、例えば、フォトダイオード、ＣＣＤ、ＣＭＯＳ等の撮像デバイスである。撮像部２１４は、入光された光学像を、制御部２０２からの制御信号に基づいて所定範囲の撮像画角で撮像（受光）し、その撮像画角内の画像信号を逐次、制御部２０２へ出力する。
【００２９】
制御部２０２内の画像生成部２３２は、撮像部２１４からの画像信号が入力される毎に、当該画像信号をデジタルデータに変換してフレームを生成する。
【００３０】
制御部２０２内の復号部２３４は、時系列的に連続して入力されるフレームにおける明度変化及び色相変化の少なくとも一方が生じる箇所の探索を行う。具体的には、復号部２３４は、フレームの画像データ内の各画素の明度及び色相を判別する。更に、復号部２３４は、明度が所定値以上である画素を、電気機器１００内の送信部１１４からの光を受光することにより明度変化及び色相変化が生じる箇所（変化領域）の候補（候補領域）であると見なす。更に、復号部２３４は、直近に取得された所定数のフレームのそれぞれにおける候補領域内の同一座標において明度及び色相を判別する。判別の結果、候補領域内の座標における明度が、あるフレームでは第１の所定値以上であり、他のフレームでは第２の所定値以下となる場合や、色相を示す数値が、あるフレームでは第３の所定値であり、他のフレームでは第４の所定値である場合というように、所定のパターンで大きく変化する場合には、復号部２３４は、当該候補領域を変化領域であると見なす。
【００３１】
変化領域が存在する場合には、復号部２３４は、変化領域における明度変化及び色相変化の態様を示すビットデータ列を、複数の操作要求情報のそれぞれに対応する選択肢ＩＤとして復号する。
【００３２】
画像生成部２３２は、復号部２３４によって得られた複数の複数の操作要求情報のそれぞれに対応する選択肢ＩＤをユーザに選択させるための当該選択肢ＩＤを含んだ選択画面の画像を生成する。制御部２０２内の表示制御部２３６は、選択画面を表示部２０７に表示させる制御を行う。
【００３３】
制御部２０２内の符号化・変調部２３８は、ユーザが選択画面に含まれる選択肢ＩＤの何れかを選択する操作を行った場合、指示情報としての選択された選択肢ＩＤをビットデータ列に符号化する。更に、符号化・変調部２３８は、ビットデータ列に基づくデジタル変調を行う。変調方式として望ましくは周波数を２８．８（ｋＨｚ）とする搬送波を用いた４ＰＰＭが採用される。制御部２０２内の駆動部２３９は、符号化・変調部２３８が生成した信号に基づいて、表示部２０７の表示領域の一部である送信部２４０が発する光の輝度や色相を時間的に変化させる制御を行う。
【００３４】
次に、情報処理システム１の動作を説明する。情報処理システム１においては、電気機器１００による送信処理、スマートフォン２００による操作対応処理、電気機器１００による受信処理が行われる。
図４は、電気機器１００による送信処理の動作を示すフローチャートである。電気機器１００にエラーが発生すると（ステップＳ１０１）、制御部１０２内の符号化・変調部１１０は、電気機器１００に対する操作を要求する複数の操作要求情報の夫々に対応する選択肢ＩＤをビットデータ列に符号化し、更に、ビットデータ列に基づくデジタル変調を行う（ステップＳ１０２）。
【００３５】
図５は、選択肢ＩＤと、当該選択肢ＩＤに対応する操作要求情報の内容（選択肢内容）との一例を示す図である。本実施形態では、電気機器１００のエラー発生時にユーザが取り得る３つの操作要求が用意されており、選択肢ＩＤ１は出荷時リセットの操作要求、選択肢ＩＤ２はバックアップモードの操作要求、選択肢ＩＤ３は無視の操作要求に対応する。符号化・変調部１１０は、選択肢ＩＤ１〜３の夫々をビットデータ列に符号化し、更に、ビットデータ列に基づくデジタル変調を行う。
【００３６】
再び、図４に戻って説明する。次に、制御部１０２内の駆動部１１２は、符号化・変調部１１０が生成した信号に基づいて、表示部１１３の表示領域の一部である送信部１１４が発する光の輝度や色相を時間的に変化させる制御を行う。これにより、例えば、図６に示す、表示部１１３の表示領域の一部である送信部１１４は、駆動部１１２の制御により、変調された選択肢ＩＤに基づいて発光を行う（ステップＳ１０３）。
【００３７】
図７は、スマートフォン２００による操作対応処理の動作を示すフローチャートである。スマートフォン２００のユーザは、電気機器１００内の送信部１１４の光の輝度や色相が変化している状態を認識すると、操作対応処理のためのアプリケーションプログラムを起動させ、撮像を行うための操作を行う。スマートフォン２００内の撮像部２１４は、ユーザの操作に応じて、電気機器１００の送信部１１４を含む撮像範囲を撮像する（ステップＳ２０１）。
【００３８】
次に、制御部２０２内の画像生成部２３２及び表示制御部２３６は、撮像により得られた撮像画像であるライブビュー画像を表示部２０７に表示させる制御を行う（ステップＳ２０２）。
【００３９】
具体的には、画像生成部２３２は、撮像部２１４からの画像信号が入力される毎に、当該画像信号をデジタルデータに変換してフレームを生成する。表示制御部２３６は、画像生成部２３２により生成されたフレームの画像（ライブビュー画像）に対応する画像信号を表示部２０７へ出力する。表示部２０７は、入力した画像信号に基づいて撮像画像であるライブビュー画像を表示する。
【００４０】
次に、制御部２０２内の復号部２３４は、フレーム内の変化領域（送信部１１４の像が撮像されている領域）における明度変化及び色相変化の態様を示すビットデータ列を複数の選択肢ＩＤに復号する処理を試み、当該復号が成功したか否かを判定する（ステップＳ２０３）。
【００４１】
上述したように、復号部２３４は、フレームにおける明度変化及び色相変化の少なくとも一方が生じる変化領域の探索を行う。変化領域の位置は、撮像範囲に設定された座標軸における座標により特定される。変化領域が存在する場合には、更に、復号部２３４は、変化領域における明度変化及び色相変化の態様を示すビットデータ列を複数の選択肢ＩＤに復号する処理を行う。ステップＳ２０３において、復号部２３４は、変化領域が存在し、且つ、当該変化領域における明度変化及び色相変化の態様を示すビットデータ列を複数の選択肢ＩＤに復号することができた場合には、復号が成功したと判定する。
【００４２】
復号が失敗した場合（ステップＳ２０３；ＮＯ）、一連の動作が終了する。一方、復号が成功した場合（ステップＳ２０３；ＹＥＳ）、次に、制御部２０２内の画像生成部２３２及び表示制御部２３６は、復号された複数の選択肢ＩＤをユーザに選択させるための選択画面を表示部２０７に表示させる制御を行う（ステップＳ２０４）。
【００４３】
具体的には、画像生成部２３２は、復号された複数の選択肢ＩＤと、これらの選択肢ＩＤに対応する操作要求の文字情報とを含んだ選択画面の画像を生成する。ここで、例えば、操作要求の文字情報は、操作対応処理のためのアプリケーションプログラムが起動すると、選択肢ＩＤと対応付けられてメモリ２０４に記憶される。画像生成部２３２は、メモリ２０４における選択肢ＩＤと操作要求の文字情報との対応付けを認識した上で、選択肢ＩＤと当該選択肢ＩＤに対応する操作要求の文字情報とを含んだ選択画面の画像を生成する。更に、表示制御部２３６は、生成した選択画面の画像信号を表示部２０７へ出力する。表示部２０７は、入力した画像信号に基づいて選択画面を表示する。
【００４４】
図８は、スマートフォン２００内の表示部２０７において表示される選択画面の一例を示す図である。図８に示すように、表示部２０７には、複数の選択肢ＩＤと操作要求の文字情報との組み合わせが表示される。
【００４５】
再び、図７に戻って説明する。次に、制御部２０２は、ユーザにより選択肢ＩＤの選択操作が行われ、これが検出されたか否かを判定する（ステップＳ２０５）。具体的には、タッチパネルである操作部２０６は、ユーザの指等が接触した場合、表示部２０７の表示領域に設定された座標軸における、接触位置の座標を検出内容として制御部２０２へ出力する。制御部２０２は、入力した接触位置の座標が、表示部２０７の表示領域における選択肢ＩＤと操作要求の文字情報との組み合わせの何れかの表示位置である場合には、選択肢ＩＤの選択操作が行われたと判定する。
【００４６】
選択肢ＩＤの選択操作が行われなかった場合（ステップＳ２０５；ＮＯ）には、一連の動作が終了する。一方、選択肢ＩＤの選択操作が行われた場合（ステップＳ２０５；ＹＥＳ）には、制御部２０２は、指示情報としての選択された選択肢ＩＤを生成する（ステップＳ２０６）。次に、符号化・変調部２３８は、指示情報としての選択された選択肢ＩＤをビットデータ列に符号化し、ビットデータ列に基づくデジタル変調を行う（ステップＳ２０７）。
【００４７】
次に、制御部２０２内の駆動部２３９は、符号化・変調部２３８が生成した信号に基づいて、表示部２０７の表示領域の一部である送信部２４０が発する光の輝度や色相を時間的に変化させる制御を行う。これにより、例えば、図９に示す、表示部２０７の表示領域の一部である送信部２４０は、駆動部２３９の制御により、変調された、ユーザにより選択された選択肢ＩＤに基づいて発光を行う（ステップＳ２０８）。このとき、ユーザが表示部２０７を電気機器１００の撮像部１１６に近付けることにより、撮像部１１６は、確実に受光を行うことが可能となる。
【００４８】
図１０は、電気機器１００による受信処理の動作を示すフローチャートである。電気機器１００内の撮像部１１６は、ユーザの操作に応じて、スマートフォン２００を含む撮像範囲を撮像することにより、スマートフォン２００の表示部２０７の表示領域の一部である送信部２４０が発する光を受ける（ステップＳ３０１）。なお、撮像部１１６は、予め定められたＡＣＫ（ACKnowledgement）のタイミングでのみ撮像を行うようにしてもよい。
【００４９】
次に、制御部１０２内の復号部１１８は、フレーム内の変化領域（送信部２４０の像が撮像されている領域）における明度変化及び色相変化の態様を示すビットデータ列を、スマートフォン２００のユーザにより選択された選択肢ＩＤに復号する処理を試み、当該復号が成功したか否かを判定する（ステップＳ３０２）。
【００５０】
上述したように、復号部１１８は、フレームにおける明度変化及び色相変化の少なくとも一方が生じる変化領域の探索を行う。変化領域の位置は、撮像範囲に設定された座標軸における座標により特定される。変化領域が存在する場合には、更に、復号部１１８は、変化領域における明度変化及び色相変化の態様を示すビットデータ列をユーザにより選択された選択肢ＩＤに復号する処理を行う。ステップＳ３０２において、復号部１１８は、変化領域が存在し、且つ、当該変化領域における明度変化及び色相変化の態様を示すビットデータ列を選択肢ＩＤに復号することができた場合には、復号が成功したと判定する。
【００５１】
復号が失敗した場合（ステップＳ３０２；ＮＯ）、一連の動作が終了する。一方、復号が成功した場合（ステップＳ３０２；ＹＥＳ）、次に、制御部１０２は、復号された選択肢ＩＤに対応する操作要求に応じた電気機器１００の制御を行う（ステップＳ３０３）。
【００５２】
以上説明したように、本実施形態に係る情報処理システム１では、電気機器１００は、スマートフォン２００のユーザへ電気機器１００に対する操作を要求する複数の操作要求情報の識別情報である提供情報としての選択肢ＩＤを、色変移や輝度（明滅）で変調された光信号に変換し、表示領域の一部を利用して出力する。
【００５３】
一方、スマートフォン２００は、電気機器１００を撮像することにより、電気機器１００（送信部１１４）からの光信号を受光し、復調して、複数の操作要求情報に対応する選択肢ＩＤを取得し、当該選択肢ＩＤをユーザに選択させるための選択画面を表示する。そして、スマートフォン２００は、ユーザによる選択肢ＩＤの選択操作に応じて、指示情報としての選択された選択肢ＩＤを、色変移や輝度（明滅）で変調された光信号に変換し、表示領域の一部を利用して出力する。
【００５４】
更に、電気機器１００は、スマートフォン２００（送信部２４０）を撮像することにより、スマートフォン２００からの光信号を受光し、復調して、スマートフォン２００のユーザによって選択された選択肢ＩＤを取得し、その選択肢ＩＤに対応する操作要求情報に応じた制御を行う。
【００５５】
これにより、電気機器１００とスマートフォン２００とは、光を通信媒体として双方向の通信を行うことができ、スマートフォン２００が電気機器１００の操作指示を送信して当該電気機器１００の操作を容易に行うことが可能となる。
【００５６】
なお、本発明は、上記実施形態に限定されず、様々な変形及び応用が可能である。例えば、上述した実施形態では、電気機器１００内の送信部１１４及びスマートフォン２００内の送信部２４０は、何れも選択肢ＩＤを色変移や輝度（明滅）で変調された光信号を出力した。しかし、送信部１１４及び送信部２４０は、色変移のみ、あるいは、輝度（明滅）のみで変調された光信号を出力するようにしてもよいし、特定の記号やバーコード等の幾何学的なパターンを表示させても良い。更には、非接触型の近接無線や電磁誘導、無線通信等の単独使用、または上記の通信媒体と併用してもよい。
【００５７】
また、例えば、送信部１１４及び送信部２４０が、輝度（明滅）のみで変調された光信号を出力する場合には、電気機器１００内の撮像部１１６及びスマートフォン２００内の撮像部２１４に代えて、フォトダイオードやフォトトランジスタ等、光を検知する機能を有する輝度センサ等が用いられてもよい。
【００５８】
また、上述した実施形態では、電気機器１００内の送信部１１４は、表示部１１３の一部に構成され、スマートフォン２００内の送信部２４０は、表示部１０７の一部に構成されたが、送信部専用のＬＥＤ（Light Emitting Diode）等が用いられてもよい。
【００５９】
また、スマートフォン２００は、撮像及び通信が可能であれば、どのような通信装置でもよい。例えば、ＰＨＳ（Personal Handy-phone System）、ＰＤＡ（Personal Digital Assistant又はPersonal Data Assistance）、タブレットＰＣ（Personal Computer）、ゲーム機器、携帯型音楽再生装置等であってもよい。
【００６０】
また、スマートフォン２００の機能と電気機器１００の機能とを両方備える装置を用意し、場面に応じて、両機能を使い分けることができるようにしてもよい。
【００６１】
また、上記各実施形態において、実行されるプログラムは、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc Read-Only Memory）、ＤＶＤ（Digital Versatile Disc）、ＭＯ（Magneto-Optical disc）等のコンピュータ読み取り可能な記録媒体に格納して配布し、そのプログラムをインストールすることにより、上述の処理を実行するシステムを構成することとしてもよい。
【００６２】
また、プログラムをインターネット等のネットワークＮＷ上の所定のサーバが有するディスク装置等に格納しておき、例えば、搬送波に重畳させて、ダウンロード等するようにしてもよい。
【００６３】
なお、上述の機能を、ＯＳ（Operating System）が分担して実現する場合又はＯＳとアプリケーションとの協働により実現する場合等には、ＯＳ以外の部分のみを媒体に格納して配布してもよく、また、ダウンロード等してもよい。
【００６４】
以上、本発明の好ましい実施形態について説明したが、本発明は係る特定の実施形態に限定されるものではなく、本発明には、特許請求の範囲に記載された発明とその均等の範囲が含まれる。以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
【００６５】
（付記１）
情報処理装置と通信装置とを含む情報処理システムであって、
前記情報処理装置は、
提供情報を変調し、前記提供情報が変調された内容を、光を通信媒体として送信する第１の送信手段を備え、
前記通信装置は、
前記第１の送信手段により送信された光を含む画像を撮像する撮像手段と、
前記撮像手段により撮像された画像に基づいて、前記提供情報を復号する復号手段と、
前記復号手段により復号された前記提供情報に対応する指示情報を変調し、表示手段の一部を用いて、前記指示情報が変調された内容を送信する第２の送信手段と、
を備え、
前記情報処理装置は、
前記第２の送信手段により送信された前記指示情報を変調した内容を受信する受信手段と、
前記受信手段により受信された指示情報に沿って自身を制御する制御手段と、
を備えることを特徴とする情報処理システム。
【００６６】
（付記２）
提供情報を変調し、前記提供情報が変調された内容を、光を通信媒体として送信する送信手段と、
前記提供情報が変調された内容を時系列的に撮像して提供情報へ復号した通信装置より送信された、前記提供情報に対応する指示情報を変調した内容を受信する受信手段と、
前記受信手段により受信された指示情報に沿って自身を制御する制御手段と、
を備えることを特徴とする情報処理装置。
【００６７】
（付記３）
前記受信手段は、
前記指示情報に対応する光を含む画像を撮像する撮像手段と、
前記撮像手段により撮像された画像に基づいて、前記指示情報を復号する復号手段と、
を備えることを特徴とする付記２に記載の情報処理装置。
【００６８】
（付記４）
前記提供情報は、夫々が前記制御手段の制御内容に対応する複数の選択肢を示す情報であり、
前記指示情報は、前記複数の選択肢の何れかを示す情報であることを特徴とする付記２又は３に記載の情報処理装置。
【００６９】
（付記５）
情報処理装置内に構成される制御装置であって、
提供情報を変調し、前記提供情報が変調された内容を、光を通信媒体として送信する送信手段と、
前記提供情報が変調された内容を時系列的に撮像して提供情報へ復号した通信装置より送信された、前記提供情報に対応する指示情報を変調した内容を受信する受信手段と、
前記受信手段により受信された指示情報に沿って前記情報処理装置を制御する制御手段と、
を備えることを特徴とする制御装置。
【００７０】
（付記６）
提供情報を変調し、前記提供情報が変調された内容を、光を通信媒体として送信する情報処理装置から送信された光を含む画像を撮像する撮像手段と、
前記撮像手段により撮像された画像に基づいて、前記提供情報を復号する復号手段と、
前記復号手段により復号された前記提供情報に対応する指示情報を変調し、表示手段の一部を用いて前記指示情報が変調された内容を送信する送信手段と、
を備えることを特徴とする通信装置。
【００７１】
（付記７）
提供情報を変調し、前記提供情報が変調された内容を、光を通信媒体として送信する送信ステップと、
前記提供情報が変調された内容を時系列的に撮像して提供情報へ復号した通信装置より送信された前記提供情報に対応する指示情報を変調した内容を受信する受信ステップと、
前記受信ステップにて受信された指示情報に沿って制御対象を制御する制御ステップと、
を含むことを特徴とする制御方法。
【００７２】
（付記８）
情報処理装置内に構成される制御装置が備えるコンピュータを、
提供情報を変調し、前記提供情報が変調された内容を、光を通信媒体として送信する送信手段、
前記提供情報が変調された内容を時系列的に撮像して提供情報へ復号した通信装置より送信された前記提供情報に対応する指示情報を変調した内容を受信する受信手段、
前記受信手段により受信された指示情報に沿って前記情報処理装置を制御する制御手段、
として機能させるプログラム。
【００７３】
（付記９）
通信装置が備えるコンピュータを、
提供情報を変調し、前記提供情報が変調された内容を、光を通信媒体として送信する情報処理装置から送信された光を含む画像を撮像する撮像手段、
前記撮像手段により撮像された画像に基づいて、前記提供情報を復号する復号手段、
前記復号手段により復号された前記提供情報に対応する指示情報を変調し、表示手段の一部を用いて、前記指示情報が変調された内容を送信する送信手段、
として機能させるプログラム。
【符号の説明】
【００７４】
１…情報処理システム、１００…電気機器（情報処理装置）、１０２…制御部、１０４…メモリ、１１０…符号化・変調部、１１２…駆動部、１１３…表示部、１１４…送信部、１１６…撮像部、１１８…復号部、２００…スマートフォン（通信装置）、２０２…制御部、２０４…メモリ、２０６…操作部、２０７…表示部、２０８…無線通信部、２１０…アンテナ、２１４…撮像部、２３２…画像生成部、２３４…復号部、２３６…表示制御部、２３８…符号化・変調部、２３９…駆動部、２４０…送信部
【図１】
0006600934.tif 000002
【図２】
0006600934.tif 000003
【図３】
0006600934.tif 000004
【図４】
0006600934.tif 000005
【図５】
0006600934.tif 000006
【図６】
0006600934.tif 000007
【図７】
0006600934.tif 000008
【図８】
0006600934.tif 000009
【図９】
0006600934.tif 000010
【図１０】
0006600934.tif 000011