(57)【要約】【課題】通常の操作を続けられる状態でキー操作に関連する情報を閲覧可能とする。【解決手段】電子機器１０は、操作を受け付ける入力装置１５と、実行しようとする機能を特定可能な第１操作と併せて予め設定されたトリガ操作が入力装置１５を介して入力されたことに応じて、第１操作に対応する第１情報を生成するＣＰＵ１１と、を備える。【選択図】図１
2020154558.tif 000002
【特許請求の範囲】
【請求項１】
操作を受け付ける入力デバイスと、
前記入力デバイスを介して入力された操作に応じた機能を実行するプロセッサであって、
実行しようとする機能を特定可能な第１操作が前記入力デバイスを介して入力されたことに応じて、当該第１操作により特定される前記機能を実行し、
前記第１操作と併せて予め設定されたトリガ操作が前記入力デバイスを介して入力されたことに応じて、前記第１操作に対応する第１情報を生成する、
プロセッサと、
を具備する電子機器。
【請求項２】
前記第１情報は、前記第１操作を特定する情報、前記機能を特定する情報、及び、前記機能に対応する情報の何れかを含む、請求項１に記載の電子機器。
【請求項３】
前記第１情報は、前記電子機器の説明情報中の、前記第１操作に関する説明情報の箇所を特定するための特定情報を含む、請求項１に記載の電子機器。
【請求項４】
前記プロセッサは、
前記第１操作と併せて前記予め設定された前記トリガ操作が前記入力デバイスを介して入力されたか否か判定する判定部と、
前記判定部によって、前記第１操作と併せて前記トリガ操作が入力されたと判定されたとき、前記第１操作に対応する前記第１情報を生成する情報生成部と、
を備える、請求項１乃至３の何れかに記載の電子機器。
【請求項５】
前記情報生成部が生成した前記第１情報を、前記電子機器の説明情報を備える外部の情報処理装置が取得可能に、出力する出力部、
を備える、請求項４に記載の電子機器。
【請求項６】
情報を表示する表示デバイスを更に具備し、
前記プロセッサは、前記第１情報をコード化してＱＲコード画像を生成し、当該ＱＲコード画像を前記表示デバイスに表示出力させる、請求項５に記載の電子機器。
【請求項７】
外部と通信する通信デバイスを更に具備し、
前記プロセッサは、前記第１情報を暗号化して暗号化第１情報を生成し、当該暗号化第１情報を前記通信デバイスにより外部に通信出力する、請求項５に記載の電子機器。
【請求項８】
操作を受け付ける入力デバイスを備える電子機器により読み取り可能なコンピュータプログラムであって、
前記電子機器のプロセッサに、
前記入力デバイスを介して入力された操作に応じた機能を実行させ、
実行しようとする機能を特定可能な第１操作が前記入力デバイスを介して入力されたことに応じて、当該第１操作により特定される前記機能を実行させ、
前記第１操作と併せて予め設定されたトリガ操作が前記入力デバイスを介して入力されたことに応じて、前記第１操作に対応する第１情報を生成させる、
コンピュータプログラム。
【請求項９】
電子機器と、前記電子機器と接続される情報処理装置とを具備する情報出力システムであって、
前記電子機器は、
操作を受け付ける入力デバイスと、
実行しようとする機能を特定可能な第１操作が前記入力デバイスを介して入力されたことに応じて、当該第１操作により特定される前記機能を実行し、前記第１操作と併せて予め設定されたトリガ操作が前記入力デバイスを介して入力されたことに応じて、前記第１操作に対応する第１情報を生成し、前記情報処理装置が取得可能に出力するプロセッサと、
を備え、
前記情報処理装置は、
前記第１情報を取得する情報取得部と、
取得した前記第１情報に対応する第２情報に基づいて、前記情報処理装置が備えるメモリに記憶された又はネットワークを介して取得可能な前記電子機器の説明情報から前記第２情報に対応する箇所を抽出する情報抽出部と、
抽出した前記電子機器の前記説明情報における前記第２情報に対応する前記箇所を示す情報を出力する情報出力部と、
を備える、情報出力システム。
【請求項１０】
前記第１情報は、前記第１操作を特定する情報、前記機能を特定する情報、及び、前記機能に対応する情報の何れかを含み、
前記情報抽出部は、前記第２情報をキーとして前記電子機器の前記説明情報を検索し、前記説明情報の中で、前記第２情報に対応する前記箇所を抽出する、請求項９に記載の情報出力システム。
【請求項１１】
前記第１情報は、前記電子機器の前記説明情報中の、前記第１操作に関する説明情報の箇所を特定するための特定情報を含み、
前記情報抽出部は、前記第１情報を前記第２情報として、前記電子機器の前記説明情報から前記第２情報に対応する前記箇所を特定する、請求項９に記載の情報出力システム。
【請求項１２】
電子機器と、前記電子機器と接続される情報処理装置とを具備する情報出力システムにおける情報出力方法であって、
前記電子機器において、実行しようとする機能を特定可能な第１操作と併せて予め設定されたトリガ操作が入力デバイスを介して入力されたことに応じて、前記第１操作に対応する第１情報を生成し、前記情報処理装置が取得可能に出力し、
前記情報処理装置において、前記第１情報を取得し、
取得した前記第１情報に対応する第２情報に基づいて、前記情報処理装置が備えるメモリに記憶された又はネットワークを介して取得可能な前記電子機器の説明情報から前記第２情報に対応する箇所を抽出し、
抽出した前記電子機器の前記説明情報における前記第２情報に対応する前記箇所を示す情報を出力する、
情報出力方法。
【請求項１３】
電子機器と、前記電子機器と接続される情報処理装置とを具備する情報出力システムにおける前記情報処理装置により読み取り可能なコンピュータプログラムであって、
前記情報処理装置のプロセッサに、
実行しようとする機能を特定可能な第１操作と併せて予め設定されたトリガ操作が入力デバイスを介して入力されたことに応じて前記電子機器において生成され、前記電子機器から出力された第１情報を取得させ、
取得した前記第１情報に対応する第２情報に基づいて、前記情報処理装置が備えるメモリに記憶された又はネットワークを介して取得可能な前記電子機器の説明情報から前記第２情報に対応する箇所を抽出させ、
抽出した前記電子機器の前記説明情報における前記第２情報に対応する前記箇所を示す情報を出力させる、
コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、情報出力システム、情報出力方法、及びコンピュータプログラムに関する。
【背景技術】
【０００２】
特許文献１は、電子機器であるカメラと情報処理装置であるパーソナルコンピュータとを通信可能に接続し、電子機器をヘルプ表示モードへ設定してからキー操作すると、操作したキーの情報が情報処理装置へ転送されて、情報処理装置の画面上に当該キーのヘルプ情報が表示されるシステムを開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−１２３３４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
モード切り替えすることなく、通常の操作を続けられる状態でヘルプ情報などキー操作に関連する情報が閲覧できると便利である。
【課題を解決するための手段】
【０００５】
本発明の一実施形態に係る電子機器は、操作を受け付ける入力デバイスと、上記入力デバイスを介して入力された操作に応じた機能を実行するプロセッサであって、実行しようとする機能を特定可能な第１操作が上記入力デバイスを介して入力されたことに応じて、当該第１操作により特定される上記機能を実行し、上記第１操作と併せて予め設定されたトリガ操作が上記入力デバイスを介して入力されたことに応じて、上記第１操作に対応する第１情報を生成する、プロセッサと、を備える。  
また、本発明の一実施形態に係る情報出力システムは、電子機器と、上記電子機器と接続される情報処理装置とを具備する情報出力システムであって、上記電子機器は、操作を受け付ける入力デバイスと、実行しようとする機能を特定可能な第１操作が上記入力デバイスを介して入力されたことに応じて、当該第１操作により特定される上記機能を実行し、上記第１操作と併せて予め設定されたトリガ操作が上記入力デバイスを介して入力されたことに応じて、上記第１操作に対応する第１情報を生成し、上記情報処理装置が取得可能に出力するプロセッサと、を備え、上記情報処理装置は、上記第１情報を取得する情報取得部と、取得した上記第１情報に対応する第２情報に基づいて、上記情報処理装置が備えるメモリに記憶された又はネットワークを介して取得可能な上記電子機器の説明情報から上記第２情報に対応する箇所を抽出する情報抽出部と、抽出した上記電子機器の上記説明情報における上記第２情報に対応する上記箇所を示す情報を出力する情報出力部と、を備える。
【発明の効果】
【０００６】
本発明によれば、電子機器において第１操作と併せて予め設定されたトリガ情報が入力されたことに応じて、当該第１操作に対応する第１情報を生成するので、外部の情報処理装置は、その第１情報に応答して第１操作に関連する情報を提示することが可能となる。よって、モード切り替えすることなく、通常の操作を続けられる状態でキー操作に関連する情報が閲覧できるようになる。
【図面の簡単な説明】
【０００７】
【図１】図１は、本発明の一実施形態に係る情報出力システムの構成例の概略を示すブロック図である。
【図２】図２は、情報出力システムの機能構成例の概略を示すブロック図である。
【図３】図３は、図２中の機能／検索キーＤＢの記憶構成例の概略を示す図である。
【図４】図４は、情報出力システムの動作例の概略を示すフローチャートである。
【図５Ａ】図５Ａは、検索結果の出力例を示す図である。
【図５Ｂ】図５Ｂは、検索結果に対して選択操作がなされた場合の出力例を示す図である。
【図６】図６は、一実施形態の変形例に係る情報出力システムの動作例の概略を示すフローチャートである。
【図７】図７は、本発明の他の実施形態に係る情報出力システムにおける機能／検索キーＤＢの記憶構成例の概略を示す図である。
【発明を実施するための形態】
【０００８】
［一実施形態］
本発明の一実施形態について図面を参照して説明する。  
図１は、本発明の一実施形態に係る情報出力システムの構成の一例を示す図である。情報出力システムは、電子機器１０と情報処理装置２０とを含む。電子機器１０と情報処理装置２０とは、有線又は無線により通信可能に接続される。電子機器１０は、多数のキーを有する機器であり、これに限定されないが本実施形態では関数電卓を例に説明する。また、情報処理装置２０は、例えば、ＰＣ（パーソナルコンピュータ）、タブレット型ＰＣ、スマートフォン、電子ブック、などの情報閲覧機能を有する装置であればどのようなものでもよい。なお、情報処理装置２０は、ネットワーク３０を介してウェブサーバ４０に通信可能となっている。ネットワーク３０は、例えばインターネットである。ウェブサーバ４０は、例えば、情報処理装置２０で実行される各種のアプリケーションプログラム（以下、「アプリ」と略記する。）を提供する。また、ウェブサーバ４０は、電子機器１０の製造元などが運用するサーバであってよく、電子機器１０の電子マニュアル（取扱説明書）を提供する。したがって、情報処理装置２０は、ネットワーク３０を介してウェブサーバ４０から電子機器１０の取扱説明書をダウンロードして、閲覧することができる。
【０００９】
電子機器１０は、ＣＰＵ（Central Processing Unit）１１と、ＲＯＭ１２と、ＲＡＭ１３と、ストレージ１４と、入力装置１５と、出力装置１６と、通信装置１７とを有している。これらの各々は、システムバス１８を介して互いに接続されており、また、電源１９から電力が供給されて動作する。
【００１０】
ＣＰＵ１１は、電子機器１０の各種動作を制御するプロセッサである。ＲＯＭ１２は、起動プログラム等を記録している。ＲＡＭ１３は、プロセッサ２１の主記憶装置として機能する。ストレージ１４には、ＣＰＵ１１で用いられる制御プログラムや各種演算を実行するための演算プログラム等の各種プログラム、パラメータ等が記憶されている。ストレージ１４は、フラッシュメモリ等の不揮発性メモリを用いることができる。制御プログラム等の各種プログラム、パラメータ等をＲＯＭ１２に記憶してもよく、その場合には、ストレージ１４はなくてもよい。ＣＰＵ１１は、入力装置１５からの入力信号や通信装置１７による受信信号に応じて各種プログラムを実行することで電子機器１０の動作を制御する。
【００１１】
入力装置１５は、多数のハードキーに加えて、出力装置１６としての液晶ディスプレイの表示画面上に配置されたタッチパネル（ソフトキー）を含んでもよい。また、入力装置１５は、マイクロフォン（以下、「マイク」と略記する）などの音声入力部、加速度センサなど当該電子機器１０の姿勢検出用センサ、などを含むことができる。この入力装置１５の操作により、図示しない入力Ｉ／Ｆ（インターフェース）からシステムバス１８を介してＣＰＵ１１に入力信号が入力される。
【００１２】
出力装置１６は、液晶ディスプレイなどやスピーカを含む。また、出力装置１６は、振動発生用のバイブレータを含んでもよい。出力装置１６には、ＣＰＵ１１からシステムバス１８、図示しない出力Ｉ／Ｆを介して出力信号が伝送される。
【００１３】
通信装置１７は、例えば１つ以上の有線又は無線の通信インターフェースユニットを含んでおり、情報処理装置２０などの外部機器との間で各種情報の送受信を可能にする。有線インターフェースとしては、例えばＵＳＢ（Universal Serial Bus）インターフェースなどが使用され、また無線インターフェースとしては、例えば無線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの小電力無線データ通信規格を採用したインターフェース、などが使用される。
【００１４】
情報処理装置２０は、プロセッサ２１と、ＲＯＭ２２と、ＲＡＭ２３と、ストレージ２４と、入力装置２５と、出力装置２６と、通信装置２７とを有している。これらの各々は、システムバス２８を介して互いに接続されており、また、電源２９から電力が供給されて動作する。
【００１５】
プロセッサ２１は、ＣＰＵなどの集積回路であってよい。ＲＯＭ２２は、プロセッサ２１の動作に用いられる情報を記録している。ＲＡＭ２３は、プロセッサ２１の主記憶装置として機能する。ストレージ２４には、プロセッサ２１で用いられる制御プログラム、各種アプリ、パラメータ等が記憶されている。各種アプリは、ウェブサーバ４０からネットワーク３０、通信装置２７を介してストレージ２４にダウンロードされてもよい。プロセッサ２１は、ストレージ２４に記憶されたプログラムに従って情報処理装置２０の動作を制御する。プロセッサ２１として、ＣＰＵ以外のプロセッサ、例えば、ＡＳＩＣ（Application Specific Integrated Circuit）、ＦＰＧＡ（Field Programmable Gate Array）等が用いられてもよい。
【００１６】
入力装置２５は、キーボード、マウス、出力装置２６としての液晶ディスプレイの表示画面上に配置されたタッチパネル、などの入力部を含む。また、入力装置２５は、マイクやカメラなどマルチメディア情報の入力部を含むことができる。入力装置２５の操作により、図示しない入力Ｉ／Ｆからシステムバス２８を介してプロセッサ２１に入力信号が入力される。
【００１７】
出力装置２６は、液晶ディスプレイなどの外部表示装置、あるいは情報処理装置２０の液晶ディスプレイなどの表示部を含む。出力装置２６には、プロセッサ２１からシステムバス２８、図示しない出力Ｉ／Ｆを介して出力信号が伝送される。
【００１８】
通信装置２７は、例えば１つ以上の有線又は無線の通信インターフェースユニットを含んでおり、情報処理装置２０などの外部機器と、及び、ネットワーク３０等の外部の通信ネットワークと通信可能である。有線インターフェースとしては、例えば有線ＬＡＮ、ＵＳＢインターフェースなどが使用され、また無線インターフェースとしては、例えば無線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの小電力無線データ通信規格を採用したインターフェース、などが使用される。
【００１９】
図２は、この情報出力システムの機能構成例の概略を示すブロック図である。
【００２０】
電子機器１０のＣＰＵ１１は、ストレージ１４（又はＲＯＭ１２）に記憶された制御プログラムを実行することで、操作受付部１１０、第１判定部１２０、第２判定部１３０、検索情報生成部１４０、及び検索情報送信部１５０として機能することができる。
【００２１】
操作受付部１１０は、入力装置２５を介したユーザによる操作を受け付ける。
【００２２】
第１判定部１２０は、操作受付部１１０がユーザによる操作（第１操作）を受け付けると、ストレージ１４（又はＲＯＭ１２）に記憶された機能／検索キーＤＢ（データベース）１６０を参照して、その受け付けたユーザ操作の内容に応じた、実行するべき機能を特定する。
【００２３】
また、第２判定部１３０は、操作受付部１１０がユーザによる第１操作を受け付けると、操作受付部１１０において当該ユーザ操作と併せて所定のトリガ動作を受け付けたか否かを判定する。ここで、所定のトリガ動作を受け付けていないと判定すると、第２判定部１３０は、第１判定部１２０が判定した実行するべき機能の情報を、その機能を実行する図示しない処理部に渡して、当該機能を実行させる。これに対して、所定のトリガ動作を受け付けていたと判定すると、第２判定部１３０は、操作受付部１１０が受け付けた第１操作とトリガ動作とを検索情報生成部１４０に伝達する。
【００２４】
検索情報生成部１４０は、第２判定部が操作受付部１１０によりトリガ動作が受け付けたと判定した場合に、機能／検索キーＤＢ１６０を参照して、操作受付部１１０が受け付けたユーザ操作に対応する情報（第１情報）を生成する。
【００２５】
検索情報送信部１５０は、検索情報生成部１４０によって生成したユーザ操作に対応する情報を、検索情報として通信装置１７により情報処理装置２０に送信する。
【００２６】
機能／検索キーＤＢ１６０は、第１判定部１２０によって参照される第１操作によってＣＰＵ１１が実行する機能と、第２判定部１３０によって参照される第１操作に対応する第１情報とを記憶している。第１情報は、第１操作を特定する情報、機能を特定する情報、及び、機能に対応する情報の何れかとすることができる。
【００２７】
図３は、機能／検索キーＤＢ１６０の記憶構成例の概略を示す図である。同図は、入力装置１５が備える多数のキーの内の一つである『ｌｏｇ』キーを代表例として示している。ここでは、第１情報は、機能に対応する情報であるとし、特に、テキスト検索の検索キーとして使用されるテキストデータであるとした例を示す。なお、本実施形態の説明においては、二重かぎ括弧で括ることで、一つのキーであることを表すものとする。
【００２８】
機能／検索キーＤＢ１６０は、ハードキーに対応するレコードと、液晶ディスプレイとタッチパネルで形成されるソフトキーに対応するレコードと、音声認識によるマイク入力音声に対応するレコードと、を有することができるが、必ずしもその全てを揃えなくともよい。そして、各レコードに対する項目として、操作内容、機能、表示内容、トリガ動作、及び検索キー（テキスト）情報を記憶している。トリガ動作は、第１動作と第２動作の２つを含む。
【００２９】
機能／検索キーＤＢ１６０は、例えば、ハードキー『ｌｏｇ』に対応するレコードとして、『ｌｏｇ』キー単独操作の場合と、『ＳＨＩＦＴ』キーと組み合わせ操作つまり『ＳＨＩＦＴ』キーが操作された後あるいは同時に『ｌｏｇ』キーが操作された場合と、『ＡＬＰＨＡ』キーと組み合わせ操作つまり『ＡＬＰＨＡ』キーが操作された後あるいは同時に『ｌｏｇ』キーが操作された場合と、の各々についてのレコードを含む。
【００３０】
機能／検索キーＤＢ１６０は、『ｌｏｇ』キー単独操作の場合のレコードに関しては、操作内容はｌｏｇ、機能は特定の文字列を画面（入力エリア）に表示、表示内容はｌｏｇ［］、第１トリガ動作はｌｏｇ長押し、第２トリガ動作はｌｏｇ押下中に電子機器（電卓）を手前に傾ける、検索キー（テキスト）情報は「ｌｏｇ」というテキストデータ、をそれぞれ記憶している。『ＳＨＩＦＴ』キーと『ｌｏｇ』キーの組み合わせ操作の場合のレコードに関しては、操作内容はＳＨＩＦＴとｌｏｇ、機能は特定の文字列を画面（入力エリア）に表示、表示内容は１０＾［］、第１トリガ動作はｌｏｇ長押し、第２トリガ動作はｌｏｇ押下中に電子機器（電卓）を手前に傾ける、検索キー（テキスト）情報は「１０＾ｘ」というテキストデータ、をそれぞれ記憶している。『ＡＬＰＨＡ』キーと『ｌｏｇ』キーの組み合わせ操作の場合のレコードに関しては、操作内容はＡＬＰＨＡとｌｏｇ、機能は特定の文字列を画面（入力エリア）に表示、表示内容はＢ、第１トリガ動作はｌｏｇ長押し、第２トリガ動作はｌｏｇ押下中に電子機器（電卓）を手前に傾ける、検索キー（テキスト）情報は「Ｂ」というテキストデータ、をそれぞれ記憶している。なお、第２トリガ動作の電子機器１０の傾きに関しては、入力装置１５が備える加速度センサなどによって検出されることができる。
【００３１】
機能／検索キーＤＢ１６０は、例えば、ソフトキー『ｌｏｇ』に対応するレコードとして、ハードキーと同様に、『ｌｏｇ』キー単独操作の場合と、『ＳＨＩＦＴ』キーと組み合わせ操作つまり『ＳＨＩＦＴ』キーが操作された後あるいは同時に『ｌｏｇ』キーが操作された場合と、『ＡＬＰＨＡ』キーと組み合わせ操作つまり『ＡＬＰＨＡ』キーが操作された後あるいは同時に『ｌｏｇ』キーが操作された場合と、の各々についてのレコードを含む。各レコードの各項目の内容については、トリガ動作を除いては、ハードキーに関する内容と同一である。機能／検索キーＤＢ１６０は、各レコードに関して、第１トリガ動作はｌｏｇ下フリック、第２トリガ動作はｌｏｇ押下（フリック）中に電子機器（電卓）を手前に傾ける、をそれぞれ記憶している。
【００３２】
機能／検索キーＤＢ１６０は、音声認識によるマイク入力音声に対応するレコードとして、「ログ」という音声単独発声の場合と、「シフト」という音声との組み合わせ入力つまり「シフト」と発声した後に「ログ」と発声した場合と、「アルファ」という音声との組み合わせ入力つまり「アルファ」と発声した後に「ログ」と発声した場合と、の各々についてのレコードを含む。
【００３３】
機能／検索キーＤＢ１６０は、音声「ログ」単独発声の場合のレコードに関しては、操作内容は「ログ」、機能は特定の文字列を画面（入力エリア）に表示、表示内容はｌｏｇ［］、第１トリガ動作は「ログ」を高音で発声、第２トリガ動作は「ログ」発声中に電子機器（電卓）を手前に傾ける、検索キー（テキスト）情報は「ｌｏｇ」というテキストデータ、をそれぞれ記憶している。音声「シフト」と「ログ」の組み合わせ場合のレコードに関しては、操作内容は「シフト」と「ログ」、機能は特定の文字列を画面（入力エリア）に表示、表示内容は１０＾［］、第１トリガ動作は「ログ」を高音で発声、第２トリガ動作は「ログ」発声中に電子機器（電卓）を手前に傾ける、検索キー（テキスト）情報は「１０＾ｘ」というテキストデータ、をそれぞれ記憶している。音声「アルファ」と「ログ」の組み合わせ場合のレコードに関しては、操作内容は「アルファ」と「ログ」、機能は特定の文字列を画面（入力エリア）に表示、表示内容はＢ、第１トリガ動作は「ログ」を高音で発声、第２トリガ動作は「ログ」発声中に電子機器（電卓）を手前に傾ける、検索キー（テキスト）情報は「Ｂ」というテキストデータ、をそれぞれ記憶している。
【００３４】
情報処理装置２０のプロセッサ２１は、ストレージ２４に記憶されたアプリを実行することで、様々な機能を実現することができる。そのようなアプリの一つしての取扱説明書検索アプリ２１０を実行することで、プロセッサ２１は、検索情報受信部２１１、情報抽出部２１２、及び抽出結果出力部２１３として機能することができる。なお、取扱説明書検索アプリ２１０は、通信装置２７によりネットワーク３０を介してウェブサーバ４０からダウンロードして、ストレージ２４に記憶しておくことができる。
【００３５】
検索情報受信部２１１は、通信装置２７により、電子機器１０から送信されてきたユーザ操作に対応する情報（第１情報）、例えば検索キー（テキスト）情報を受信する。
【００３６】
情報抽出部２１２は、検索情報受信部２１１で受信した第１情報に対応する情報（第２情報）を検索キーとして、ストレージ２４に記憶された取扱説明書情報ＤＢ２２０を検索し、その取扱説明書情報ＤＢ２２０に記憶された取扱説明書情報の中で、第２情報に対応する箇所を抽出する。
【００３７】
なおここで、取扱説明書情報ＤＢ２２０は、電子機器１０の取扱説明書の電子データ、例えば、ＰＤＦ形式の電子マニュアルを記憶している。この取扱説明書情報ＤＢ２２０は、例えば、取扱説明書検索アプリ２１０と同様、通信装置２７によりネットワーク３０を介してウェブサーバ４０からダウンロードして、ストレージ２４に記憶しておくことができる。
【００３８】
抽出結果出力部２１３は、情報抽出部２１２が抽出した取扱説明書情報の第２情報に対応する箇所を、液晶ディスプレイなどの出力装置２６によって表示出力する。
【００３９】
ここで、電子機器１０から送信されてきたユーザ操作に対応する情報（第１情報）に対応する第２情報は、第１情報と同一のものであってよい。すなわち、上記したように、第１情報が、機能に対応するテキストデータ（例えば、テキスト「１０＾ｘ」）であれば、そのままテキスト検索の検索キーとして使用できる。
【００４０】
なお、情報処理装置２０は、取扱説明書情報ＤＢ２２０に記憶された取扱説明書の電子データである、ＰＤＦ形式の電子マニュアルを閲覧するためのＰＤＦ閲覧アプリ２３０を備えていてもよい。
【００４１】
以下、以上のような構成の情報出力システムの動作の一例を説明する。図４は、この情報出力システムの動作例の概略を示すフローチャートである。
【００４２】
電子機器１０のＣＰＵ１１は、操作受付部１１０によってハードキー、ソフトキー又はマイクによってユーザによる操作（第１操作）を受け付けるのを待つ（ステップＳ１１）。そして、操作受付部１１０によって第１操作を受け付けると、ＣＰＵ１１は、第１判定部１２０によって、機能／検索キーＤＢ１６０を参照して、その受け付けたユーザ操作の内容に応じた、実行するべき機能を特定する（ステップＳ１２）。その後、ＣＰＵ１１は、第１判定部１２０によって、実行するべき機能を特定できたか否かを判定する（ステップＳ１３）。例えば、ハードキーの『ＳＨＩＦＴ』が操作された場合、そのキー単独では機能を特定できず、次の操作が行われないと、機能を特定することができない。機能を特定できなかったと判定した場合には、ＣＰＵ１１は、処理を上記ステップＳ１１に戻す。
【００４３】
続けて、例えば操作受付部１１０によってハードキー『ｌｏｇ』の操作を受け付けると、上記ステップＳ１２において１０＾［］を出力装置１６である液晶ディスプレイの表示画面（入力エリア）に表示するという機能を特定することができる。
【００４４】
機能を特定できたと判定した場合には、ＣＰＵ１１は、第２判定部１３０により、操作受付部１１０において当該ユーザ操作と併せて所定のトリガ動作（第１動作又は第２動作）を受け付けたか否かを判定する（ステップＳ１４）。ここで、所定のトリガ動作を受け付けていないと判定すると、ＣＰＵ１１は、第２判定部１３０により、第１判定部１２０が判定した実行するべき機能の情報を、その機能を実行する図示しない処理部に転送させて、当該機能を実行、例えば、１０＾［］を表示画面（入力エリア）に表示させる。
【００４５】
これに対して、例えば『ｌｏｇ』キーの長押しなど所定のトリガ動作を受け付けていたと判定すると、ＣＰＵ１１は、第２判定部１３０により、通信装置１７によって情報処理装置２０と接続されているか否かを判定する（ステップＳ１５）。ここで、情報処理装置２０と接続されていないと判定した場合いには、ＣＰＵ１１は、第２判定部１３０により、第１判定部１２０が判定した実行するべき機能の情報を、その機能を実行する図示しない処理部に転送させて、当該機能を実行させる。
【００４６】
また、情報処理装置２０と接続されていると判定した場合には、ＣＰＵ１１は、第２判定部１３０により、操作受付部１１０が受け付けた第１操作とトリガ動作とを検索情報生成部１４０に伝達させて、検索情報生成部１４０に、出力情報を生成させる（ステップＳ１６）。例えば、ハードキーの『ＳＨＩＦＴ』と『ｌｏｇ』が操作され、更に『ｌｏｇ』キーが長押しされていたならば、検索情報生成部１４０によって、機能／検索キーＤＢ１６０から「１０＾ｘ」というテキストデータが取得され、これを、操作受付部１１０が受け付けたユーザ操作に対応する情報（第１情報）を示す出力情報とする。
【００４７】
そして、ＣＰＵ１１は、検索情報送信部１５０により、この出力情報を情報処理装置２０に送信して（ステップＳ１７）、処理を上記ステップＳ１１に戻す。
【００４８】
一方、情報処理装置のプロセッサ２１は、取扱説明書検索アプリ２１０を起動すると、検索情報受信部２１１による、電子機器１０からの出力情報の受信待ちとなる（ステップＳ２１）。
【００４９】
そして、検索情報受信部２１１によって電子機器１０からの出力情報を受信すると、プロセッサ２１は、情報抽出部２１２により、検索情報受信部２１１で受信した出力情報に基づいて取扱説明書情報ＤＢ２２０を検索し、検索結果を取得する（ステップＳ２２）。例えば、検索情報受信部２１１によって「１０＾ｘ」というテキストデータを受信したならば、取扱説明書情報ＤＢ２２０に記憶されたＰＤＦ形式の電子マニュアルを当該テキストデータで検索することになる。
【００５０】
その後、プロセッサ２１は、抽出結果出力部２１３により、出力装置２６としての液晶ディスプレイに、検索結果を表示させる（ステップＳ２３）。
【００５１】
図５Ａは、抽出結果出力部２１３による検索結果の出力例を示す図である。同図に示すように、取扱説明書情報ＤＢ２２０に記憶されたＰＤＦ形式の電子マニュアルの出力画面２６１において、内容表示エリア２６２の右側の検索結果リスト表示エリア２６３に、検索結果が表示される。すなわち、検索結果リスト表示エリア２６３には、電子機器１０からの出力情報である例えば「１０＾ｘ」というテキストデータに合致する頁と、そのテキストを含む説明文の一部とが、リスト表示される。ここで、リスト表示された説明の一部において、該当するテキスト部分が識別表示される。
【００５２】
このような検索結果の表示後、プロセッサ２１は、この電子マニュアルの出力画面２６１におけるジャンプ指定動作へと遷移することができる。ジャンプ指定動作は、通常の動作であるため、その詳細説明は省略する。例えば、図５Ａに矢印２６４で示すように、リスト表示された何れかの検索結果に対して選択操作することで、図５Ｂに示すように、内容表示エリア２６２に該当頁を表示する動作である。
【００５３】
以上のように、電子機器１０において第１操作と併せて予め設定されたトリガ情報が入力されたことに応じて、当該第１操作に対応する第１情報が電子機器１０から情報処理装置２０へ出力されるので、情報処理装置２０は、その第１情報に応答して第１操作に関連する情報を提示することが可能となる。よって、ユーザは、モード切り替えすることなく、通常の操作を続けられる状態で、キー操作に関連する情報が閲覧できるようになる。
【００５４】
例えば、関数電卓のようにキーの種類が多い電子機器を操作する際、各キーの機能を覚えるまでの間、マニュアルを参照する必要がある。その場合、タブレット型ＰＣなどの情報処理装置２０へダウンロードした取扱説明書のＰＤＦ形式の電子マニュアルをテキスト検索し、数件〜数十件のヒット箇所全体をざっと眺めて、必要と思われる箇所のまず当たりを付けてから、該当箇所を読む、ということができる。しかしながら、そういった旧来の方法は、電子機器１０と情報処理装置２０とを両方操作する必要があり、また、電子機器１０のキートップ印刷や筐体印刷を情報処理装置２０へ入力し、検索実行する、という手順も必要であるので、操作が煩雑であった。
【００５５】
これに対して本実施形態によれば、電子機器１０と情報処理装置２０を接続しておけば、電子機器１０を通常とほとんど同じように操作するだけで、ユーザが現在操作中のキー操作に関する取扱説明書の該当箇所を、すぐに参照できる。トリガ情報を入力するために電子機器１０への操作方法を少し変えるだけで（長押し／短押し等）、通常操作と取扱説明書表示を切り替えできるので、ユーザの操作性を損なわずに、使い易さ（取扱説明書参照し易さ）を向上できる。
【００５６】
［変形例］
上記一実施形態は、第１情報が、そのままテキスト検索の検索キーとして使用できる、機能に対応する情報、例えば、「１０＾ｘ」というテキストデータであるとした場合である。
【００５７】
第１情報は、そのような機能に対応する情報以外に、第１操作を特定する情報である、機能／検索キーＤＢ１６０における操作内容の情報、例えば、『ＳＨＩＦＴ』キーと『ｌｏｇ』キー、又は、機能を特定する情報である、機能／検索キーＤＢ１６０における表示内容、例えば、１０＾［］であってもよい。第１情報がそのような第１操作を特定する情報や機能を特定する情報である場合には、情報処理装置２０の情報抽出部２１２は、第１情報を取扱説明書情報ＤＢ２２０を検索する検索キーとなる第２情報に変換することが必要となる。
【００５８】
図６は、そのような場合の情報出力システムの動作例の概略を示すフローチャートである。電子機器１０の動作は上記一実施形態と同様であるが、上記ステップＳ１６において検索情報生成部１４０によって生成される出力情報が、第１操作を特定する情報、例えば『ＳＨＩＦＴ』キーと『ｌｏｇ』キー、又は、機能を特定する情報、例えば１０＾［］となる。
【００５９】
この場合、情報処理装置２０の取扱説明書検索アプリ２１０を実行するプロセッサ２１は、受信した出力情報（第１情報）を、取扱説明書情報ＤＢ２２０を検索する検索キーとなる第２情報、例えば「１０＾ｘ」というテキストデータに変換する（ステップＳ２４）。この変換を行うためには、情報処理装置２０は、例えば、電子機器１０における機能／検索キーＤＢ１６０に相当するデータベースを用意すればよい。このデータベースは、例えば、取扱説明書検索アプリ２１０や取扱説明書情報ＤＢ２２０と同様、通信装置２７によりネットワーク３０を介してウェブサーバ４０からダウンロードして、ストレージ２４に記憶しておくことができる。
【００６０】
そして、プロセッサ２１は、この変換した第２情報を検索キーとして、取扱説明書情報ＤＢ２２０に記憶されたＰＤＦ形式の電子マニュアルを検索し、検索結果を取得することになる（ステップＳ２５）。
【００６１】
このように、第１情報を、第１操作を特定する情報又は機能を特定する情報としても、上記一実施形態と同様の結果が得られるようになる。
【００６２】
［その他の実施形態］
上記一実施形態における第１情報は、情報処理装置２０の取扱説明書検索アプリ２１０が取扱説明書情報ＤＢ２２０をテキスト検索できるようにするための情報であったが、第１情報はその他の情報であってもよい。例えば、第１情報は、取扱説明書情報ＤＢ２２０に記憶された取扱説明書のＰＤＦ形式の電子マニュアルにおける、ユーザ操作に関する説明情報の記載箇所を特定するための特定情報とすることができる。
【００６３】
図７は、本発明の他の実施形態に係る情報出力システムにおける機能／検索キーＤＢの記憶構成例の概略を示す図である。同図に示すように、図３に示した記憶構成例における検索キー（テキスト）情報の代わりに、特定情報を記憶している。特定情報は、頁番号、行番号、及び文字番号（例えばＰ７Ｌ４Ｃ６−８）により取扱説明書中の記載箇所を直接特定する情報である。さらに、特定情報は、テキスト検索では検索できない、図面や写真の箇所を頁番号及び図番号（例えばＰ１５Ｉ２）により特定することが可能な情報とすることができる。
【００６４】
このような特定情報を第１情報することで、情報処理装置２０の情報抽出部２１２では、当該第１情報を第２情報として用いて、取扱説明書情報ＤＢ２２０に記憶された取扱説明書情報の中で、第２情報に対応する箇所を抽出することができる。
【００６５】
また、取扱説明書情報ＤＢ２２０に記憶された取扱説明書情報の電子マニュアルをＰＤＦ形式以外のファイル形式として、タグ情報を埋め込んでおき、上記第１情報はそのタグ情報を特定するための情報としてもよい。もちろん、ＰＤＦ形式であっても、そのようなタグ情報の埋め込みが可能であれば、そうしてもよい。
【００６６】
このように、第１情報を、ユーザ操作に関する説明情報の記載箇所を特定するための特定情報としても、上記一実施形態と同様の結果が得られるようになる。
【００６７】
なお、電子機器１０から情報処理装置２０への通信される第１情報は、暗号化して通信されてもよい。すなわち、電子機器１０の検索情報送信部１５０が情報を暗号化する機能を有し、情報処理装置２０の検索情報受信部２１１が情報を復号化する機能を有してよい。これにより、通信の安全性が向上する。
【００６８】
また、第１情報は通信以外の手法で、電子機器１０から情報処理装置２０へ伝達するようにしてもよい。例えば、電子機器１０の検索情報送信部１５０は、情報をコード化してＱＲコード（登録商標）画像を生成し、出力装置１６である液晶ディスプレイに当該ＱＲコード画像を表示させ、情報処理装置２０の検索情報受信部２１１は、入力装置２５であるカメラによってそのＱＲコード画像を撮像し、ＱＲコード画像を元の情報にデコードするようにしてもよい。また、電子機器１０の出力装置１６であるスピーカやバイブレータによって、第１情報を音（超音波）や振動（振動のオン／オフによるモールス信号）に変換して、情報処理装置２０の入力装置２５であるマイクによって音や振動を検出する手法を採ることもできる。このようにすれば、電子機器１０から情報処理装置２０へ、通信以外の手法で第１情報を伝達することが可能となる。
【００６９】
また、上記実施形態では、取扱説明書情報ＤＢ２２０はストレージ２４に記憶されるものとしたが、ウェブサーバ４０上に配置されてもよい。この場合には、通信装置２７によりネットワーク３０を介して、第２情報に対応する箇所を抽出すればよい。
【００７０】
なお、本願発明は、上記実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。また、各実施形態は可能な限り適宜組み合わせて実施してもよく、その場合組み合わせた効果が得られる。更に、上記実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適当な組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成が発明として抽出され得る。
【００７１】
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。  
［１］  操作を受け付ける入力デバイスと、
前記入力デバイスを介して入力された操作に応じた機能を実行するプロセッサであって、
実行しようとする機能を特定可能な第１操作が前記入力デバイスを介して入力されたことに応じて、当該第１操作により特定される前記機能を実行し、
前記第１操作と併せて予め設定されたトリガ操作が前記入力デバイスを介して入力されたことに応じて、前記第１操作に対応する第１情報を生成する、
プロセッサと、
を具備する電子機器。  
［２］  前記第１情報は、前記第１操作を特定する情報、前記機能を特定する情報、及び、前記機能に対応する情報の何れかを含む、［１］に記載の電子機器。  
［３］  前記第１情報は、前記電子機器の説明情報中の、前記第１操作に関する説明情報の箇所を特定するための特定情報を含む、［１］に記載の電子機器。  
［４］  前記プロセッサは、
前記第１操作と併せて前記予め設定された前記トリガ操作が前記入力デバイスを介して入力されたか否か判定する判定部と、
前記判定部によって、前記第１操作と併せて前記トリガ操作が入力されたと判定されたとき、前記第１操作に対応する前記第１情報を生成する情報生成部と、
を備える、［１］乃至［３］の何れかに記載の電子機器。  
［５］  前記情報生成部が生成した前記第１情報を、前記電子機器の説明情報を備える外部の情報処理装置が取得可能に、出力する出力部、
を備える、［４］に記載の電子機器。  
［６］  情報を表示する表示デバイスを更に具備し、
前記プロセッサは、前記第１情報をコード化してＱＲコード画像を生成し、当該ＱＲコード画像を前記表示デバイスに表示出力させる、［５］に記載の電子機器。  
［７］  外部と通信する通信デバイスを更に具備し、
前記プロセッサは、前記第１情報を暗号化して暗号化第１情報を生成し、当該暗号化第１情報を前記通信デバイスにより外部に通信出力する、［５］に記載の電子機器。  
［８］  操作を受け付ける入力デバイスを備える電子機器により読み取り可能なコンピュータプログラムであって、
前記電子機器のプロセッサに、
前記入力デバイスを介して入力された操作に応じた機能を実行させ、
実行しようとする機能を特定可能な第１操作が前記入力デバイスを介して入力されたことに応じて、当該第１操作により特定される前記機能を実行させ、
前記第１操作と併せて予め設定されたトリガ操作が前記入力デバイスを介して入力されたことに応じて、前記第１操作に対応する第１情報を生成させる、
コンピュータプログラム。  
［９］  電子機器と、前記電子機器と接続される情報処理装置とを具備する情報出力システムであって、
前記電子機器は、
操作を受け付ける入力デバイスと、
実行しようとする機能を特定可能な第１操作が前記入力デバイスを介して入力されたことに応じて、当該第１操作により特定される前記機能を実行し、前記第１操作と併せて予め設定されたトリガ操作が前記入力デバイスを介して入力されたことに応じて、前記第１操作に対応する第１情報を生成し、前記情報処理装置が取得可能に出力するプロセッサと、
を備え、
前記情報処理装置は、
前記第１情報を取得する情報取得部と、
取得した前記第１情報に対応する第２情報に基づいて、前記情報処理装置が備えるメモリに記憶された又はネットワークを介して取得可能な前記電子機器の説明情報から前記第２情報に対応する箇所を抽出する情報抽出部と、
抽出した前記電子機器の前記説明情報における前記第２情報に対応する前記箇所を示す情報を出力する情報出力部と、
を備える、情報出力システム。  
［１０］  前記第１情報は、前記第１操作を特定する情報、前記機能を特定する情報、及び、前記機能に対応する情報の何れかを含み、
前記情報抽出部は、前記第２情報をキーとして前記電子機器の前記説明情報を検索し、前記説明情報の中で、前記第２情報に対応する前記箇所を抽出する、［９］に記載の情報出力システム。  
［１１］  前記第１情報は、前記電子機器の前記説明情報中の、前記第１操作に関する説明情報の箇所を特定するための特定情報を含み、
前記情報抽出部は、前記第１情報を前記第２情報として、前記電子機器の前記説明情報から前記第２情報に対応する前記箇所を特定する、［９］に記載の情報出力システム。  
［１２］  電子機器と、前記電子機器と接続される情報処理装置とを具備する情報出力システムにおける情報出力方法であって、
前記電子機器において、実行しようとする機能を特定可能な第１操作と併せて予め設定されたトリガ操作が入力デバイスを介して入力されたことに応じて、前記第１操作に対応する第１情報を生成し、前記情報処理装置が取得可能に出力し、
前記情報処理装置において、前記第１情報を取得し、
取得した前記第１情報に対応する第２情報に基づいて、前記情報処理装置が備えるメモリに記憶された又はネットワークを介して取得可能な前記電子機器の説明情報から前記第２情報に対応する箇所を抽出し、
抽出した前記電子機器の前記説明情報における前記第２情報に対応する前記箇所を示す情報を出力する、
情報出力方法。  
［１３］  電子機器と、前記電子機器と接続される情報処理装置とを具備する情報出力システムにおける前記情報処理装置により読み取り可能なコンピュータプログラムであって、
前記情報処理装置のプロセッサに、
実行しようとする機能を特定可能な第１操作と併せて予め設定されたトリガ操作が入力デバイスを介して入力されたことに応じて前記電子機器において生成され、前記電子機器から出力された第１情報を取得させ、
取得した前記第１情報に対応する第２情報に基づいて、前記情報処理装置が備えるメモリに記憶された又はネットワークを介して取得可能な前記電子機器の説明情報から前記第２情報に対応する箇所を抽出させ、
抽出した前記電子機器の前記説明情報における前記第２情報に対応する前記箇所を示す情報を出力させる、
コンピュータプログラム。
【符号の説明】
【００７２】
１０…電子機器
１１…ＣＰＵ（プロセッサ）
１２，２２…ＲＯＭ
１３，２３…ＲＡＭ
１４，２４…ストレージ
１５，２５…入力装置
１６，２６…出力装置
１７，２７…通信装置
１８，２８…システムバス
１９，２９…電源
２０…情報処理装置
２１…プロセッサ
３０…ネットワーク
４０…ウェブサーバ
１１０…操作受付部
１２０…第１判定部
１３０…第２判定部
１４０…検索情報生成部
１５０…検索情報送信部
１６０…機能／検索キーＤＢ
２１０…取扱説明書検索アプリ
２１１…検索情報受信部
２１２…情報抽出部
２１３…抽出結果出力部
２２０…取扱説明書情報ＤＢ
２３０…ＰＤＦ閲覧アプリ
２６１…出力画面
２６２…内容表示エリア
２６３…検索結果リスト表示エリア
２６４…矢印
【図１】
2020154558.tif 000003
【図２】
2020154558.tif 000004
【図３】
2020154558.tif 000005
【図４】
2020154558.tif 000006
【図５Ａ】
2020154558.tif 000007
【図５Ｂ】
2020154558.tif 000008
【図６】
2020154558.tif 000009
【図７】
2020154558.tif 000010