(57)【特許請求の範囲】
【請求項１】
文字や図、写真に重ねて、またはその近傍に印刷された２次元コードを光学的に読み取る２次元コード読取部と、前記２次元コードに対応する音声データを記憶する音声データ記憶部と、前記２次元コード読取部で読み取った２次元コードに対応する音声データを前記音声データ記憶部から読み出す音声データ読出部と、当該音声データ読出部で読み出した音声データを再生する音声データ再生部とを有する２次元コード読取装置であって、
前記音声データ読出部は、
前記２次元コード読取部で読み取られた２次元コードに対応する音声データを前記音声データ記憶部から読み出して一時的に保存すると共に、最後に読み取られた２次元コードの読み取り終了時から一定時間次の２次元コードの読み取りがないときは、それまでに読み出したすべての音声データを前記音声データ再生部に送り、
前記音声データ再生部は、
前記音声データ読出部で読み出したすべての音声データを連続して再生すると共に、前記音声データ読出部で読み出したすべての音声データのうち、最後に読み出した音声データがその直前の音声データと同じときは、読み出したすべての音声データを繰り返し再生することを特徴とする２次元コード読取装置。
【請求項２】
文字や図、写真に重ねて、またはその近傍に印刷された２次元コードを光学的に読み取る２次元コード読取部と、前記２次元コードに対応する音声データを記憶する音声データ記憶部と、前記２次元コード読取部で読み取った２次元コードに対応する音声データを前記音声データ記憶部から読み出す音声データ読出部と、当該音声データ読出部で読み出した音声データを再生する音声データ再生部とを有する２次元コード読取装置であって、
前記音声データ読出部は、
前記２次元コード読取部で読み取られた２次元コードに対応する音声データを前記音声データ記憶部から読み出して一時的に保存すると共に、最後に読み取られた２次元コードの読み取り終了時から一定時間次の２次元コードの読み取りがないときは、それまでに読み出したすべての音声データを前記音声データ再生部に送り、
前記音声データ再生部は、
前記音声データ読出部で読み出したすべての音声データを連続して再生し、
前記音声データ記憶部は、
前記２次元コードに対応する音声データごとに１種類以上の副音声データを記憶しており、
前記音声データ読出部は、
前記２次元コード読取部から送られてきたすべての２次元コードのうち、最後に送られてきた２次元コードがその直前の２次元コードと同じときは、２次元コードに対応する音声データごとに関連した副音声データを前記音声データ再生部に送り、
前記音声データ再生部は、
前記音声データ読出部から送られてきた副音声データを再生することを特徴とする２次元コード読取装置。
【請求項３】
文字や図、写真に重ねて、またはその近傍に印刷された２次元コードを光学的に読み取る２次元コード読取部と、前記２次元コードに対応する音声データを記憶する音声データ記憶部と、前記２次元コード読取部で読み取った２次元コードに対応する音声データを前記音声データ記憶部から読み出す音声データ読出部と、当該音声データ読出部で読み出した音声データを再生する音声データ再生部とを有する２次元コード読取装置であって、
前記２次元コード読取部は、前記２次元コードが印刷された紙面上を任意の範囲でスライドさせて複数の２次元コードを連続的に読み取ると共に、その動きを一定時間停止または紙面から離したときにその読み取りを終了し、
前記音声データ読出部は、
前記２次元コード読取部で連続的に読み取られた各２次元コードに対応する音声データを前記音声データ記憶部から読み出して一時的に保存すると共に、２次元コードの読み取りが終了したときは、それまでに読み出したすべての音声データをその読み取り順に前記音声データ再生部に送り、
前記音声データ再生部は、
前記音声データ読出部で読み出したすべての音声データをその読み取り順に連続して再生することを特徴とする２次元コード読取装置。
【請求項４】
請求項１乃至３のいずれかに記載の２次元コード読取装置において、
前記音声データ再生部は、
前記音声データ読出部で読み出した音声データの再生中に前記音声データ読出部から新たな音声データが送られてきたときは、その再生を中止して新たな音声データを再生することを特徴とする２次元コード読取装置。
【請求項５】
請求項１乃至４のいずれかに記載の２次元コード読取装置において、
前記音声データ記憶部、音声データ読出部、音声データ再生部は、ペン型の筐体内に収容されていると共に、前記２次元コード読取部は、前記ペン型筐体のペン先部分に収容されて当該ペン先部分から前記２次元コードを読み取ることを特徴とする２次元コード読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷物の文字や図、写真などに重ねて印刷された２次元コードを光学的に読み取り、それに対応する音声を再生する２次元コード読取装置に関するものである。
【背景技術】
【０００２】
近年、文字や画像に重ねてＱＲコード（登録商標）やドットコードなどの２次元コードが印刷された出版物が多く出回るようになってきた。これらの出版物は、印刷された文字や図、写真の近傍またはこれらに重ねて２次元コードが印刷されたものであり、専用の光学的読取装置によってこれらの２次元コードを読み取ると、読み取った２次元コードに対応する文章の朗読や図、写真の解説などの音声がその読取装置から逐次再生（出力）されるものである。
【０００３】
この種の技術に関する先行技術文献として例えば以下の特許文献１では、印刷物に印刷した文字領域や画像領域に操作ペンでタッチするだけで、そのタッチした領域に対応した情報が音声で出力される音声ガイドシステムが提案されている。また、以下の特許文献２では、本に印刷されている視覚情報に関連する情報を視覚情報に付加されたドットコードに基づいて記憶手段から読み出し、音声や画像で入手できる音声入手システムが提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１１６４７９号公報
【特許文献２】特開２００５−３８２５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、従来のシステムでは、２次元コードの読取り操作と、それに対応する音声の再生が１対１の関係となっている。そのため、ある領域の文章を纏めて朗読（再生）する場合や任意の文章のみを任意の回数朗読（音声再生）させる場合などには、その都度その部分の２次元コードを読み取ったり、あるいは別のスイッチを操作するなどの複数の操作を組み合わせる必要があり、きめ細かい音声再生を簡単に行うことは困難であった。
【０００６】
そこで、本発明はこれらの課題を解決するために案出されたものであり、その目的は、簡単な動作を加えるだけできめ細かい音声再生を行うことができる新規な２次元コード読取装置を提供するものである。
【課題を解決するための手段】
【０００７】
前記課題を解決するために第１の発明は、文字や図、写真に重ねて、またはその近傍に印刷された２次元コードを光学的に読み取る２次元コード読取部と、前記２次元コードに対応する音声データを記憶する音声データ記憶部と、前記２次元コード読取部で読み取った２次元コードに対応する音声データを前記音声データ記憶部から読み出す音声データ読出部と、当該音声データ読出部で読み出した音声データを再生する音声データ再生部とを有する２次元コード読取装置であって、前記音声データ読出部は、前記２次元コード読取部で読み取られた２次元コードに対応する音声データを前記音声データ記憶部から読み出して一時的に保存すると共に、最後に読み取られた２次元コードの読み取り終了時から一定時間次の２次元コードの読み取りがないときは、それまでに読み出したすべての音声データを前記音声データ再生部に送り、前記音声データ再生部は、前記音声データ読出部で読み出したすべての音声データを連続して再生することを特徴とする２次元コード読取装置である。
【０００８】
このような構成によれば、文字や図、写真に重ねて印刷された２次元コードを連続して読み取るように２次元コード読取部を任意の箇所から他の箇所まで滑らせるように移動させる動作（スライド）をするだけで、その読み取った２次元コードに対応する音声をまとめて再生することができる。
【０００９】
第２の発明は、第１の発明において、前記音声データ再生部は、前記音声データ読出部で読み出したすべての音声データのうち、最後に読み出した音声データがその直前の音声データと同じときは、読み出したすべての音声データを繰り返し再生することを特徴とする２次元コード読取装置である。
【００１０】
このような構成によれば、前記２次元コード読取部を同じ２次元コードに対して繰り返して触れるような動作（ダブルタッチ：２度読取り動作）をするだけで、読み出した音声データを繰り返し再生することができる。
【００１１】
第３の発明は、第１の発明において、前記２次元コードに対応する音声データごとに１種類以上の副音声データを記憶しており、前記音声データ読出部は、前記２次元コード読取部から送られてきたすべての２次元コードのうち、最後に送られてきた２次元コードがその直前の２次元コードと同じときは、２次元コードに対応する音声データごとに関連した副音声データを前記音声データ再生部に送り、前記音声データ再生部は、前記音声データ読出部から送られてきた副音声データを再生することを特徴とする２次元コード読取装置である。
【００１２】
このような構成によれば、前記２次元コード読取部を同じ２次元コードに繰り返して触れるような動作（ダブルタッチ：２度読取り動作）をするだけで、２次元コードに対応する音声データごとに関連した副音声データを再生することができる。
【００１３】
第４の発明は、第１乃至第３のいずれかの発明において、前記音声データ再生部は、前記音声データ読出部で読み出した音声データの再生中に前記音声データ読出部から新たな音声データが送られてきたときは、その再生を中止して新たな音声データを再生することを特徴とする２次元コード読取装置である。
【００１４】
このような構成によれば、音声データの再生中に、前記２次元コード読取部で新たな２次元コードを読み取るような動作をすれば、その再生がキャンセルされて後から読み取られた新たな２次元コードに対応する音声データを直ちに読み出して再生することができる。
【００１５】
第５の発明は、第１乃至第４のいずれかの発明において、前記音声データ記憶部、音声データ読出部、音声データ再生部はペン型の筐体内に収容されていると共に、前記２次元コード読取部は前記ペン型筐体のペン先部分に収容されて当該ペン先部分から前記２次元コードを読み取ることを特徴とする２次元コード読取装置である。
【００１６】
このような構成によれば、片手でペンを握り、そのペン先を目的とする文字や図上にあてがって動かすような操作をするだけで、目的とする領域間の音声データの連続再生や繰り返し再生などのきめ細やかな操作をより簡単かつ確実に行うことができる。
【発明の効果】
【００１７】
本発明によれば、文字や図、写真に重ねて印刷された２次元コードを連続して読み取るような動作（スライド）や２度読み動作（ダブルタッチ）などの簡単な動作（アクション）を加えるだけで、その動作に応じた音声再生を行うことができる。これによって、再生したい部分の２次元コードをその都度読み取ったり、あるいは別のスイッチを操作する必要がなくなって、きめ細かい音声再生を簡単に行うことができる。
【図面の簡単な説明】
【００１８】
【図１】本発明に係る２次元コード読取装置１００の実施の一形態を示すブロック図である。
【図２】文字列と２次元コードＣが印刷された印刷物Ｓの一例を示す図である。
【図３】外部記憶装置（メモリーカード）３１に記憶された音声ファイル（音声データ）データ構造を示す図である。
【図４】本発明に係る２次元コード読取装置１００の動作処理の流れの一例を示すフローチャート図である。
【図５】本発明に係る２次元コード読取装置１００の動作例（２次元コード読取り例）を示す概念図である。
【図６】本発明に係る２次元コード読取装置１００の動作例（２次元コード読取り例）を示す概念図である。
【図７】本発明に係る２次元コード読取装置１００の動作処理の流れの一例を示すフローチャート図である。
【発明を実施するための形態】
【００１９】
次に、本発明の実施の形態を添付図面を参照しながら説明する。図１は、本発明に係る２次元コード読取装置１００の実施の一形態を示したものである。図示するようにこの２次元コード読取装置１００は、片手で持てる程度の大きさのペン型筐体１０内に、２次元コード読取部２０と、音声データ記憶部３０と、音声データ読出部４０と、音声データ再生部５０とをそれぞれ構成する各種電子部品およびこれらを動作する電源（乾電池）６０とが収容された構造となっている。
【００２０】
２次元コード読取部２０は、このペン型筐体１０のペン先部分に収容されており、赤外線照射部２１と、読取りセンサー２２と、ＩＣデコーダ２３とから構成されている。そして、ペン型筐体１０のペン先部分に形成された開口部１１を介して赤外線照射部２１から印刷物Ｓ上に赤外線を照射し、反射してきた赤外線（２次元コード）を読取りセンサー２２で読み取り、読み取った２次元コードをＩＣデコーダ２３によって、例えば７〜１０桁程度の英数字コードに変換して音声データ読出部４０に送るようになっている。
【００２１】
音声データ記憶部３０は、例えばカード型の半導体メモリーなどからなる外部記憶装置３１と、この外部記憶装置３１を着脱自在に装着するカード差込部３２とから構成されている。この外部記憶装置３１には、２次元コードが印刷された印刷物Ｓの印刷内容に対応した大量の音声データが音声ファイルとして記憶（保存）されており、カード差込部３２に装着されることで保存された音声データ（音声ファイル）が音声データ読出部４０に読み出されるようになっている。
【００２２】
音声データ読出部４０は、２次元コード読取部２０で読み取った２次元コードに対応する音声データを音声データ記憶部３０から読み出して音声データ再生部５０に送るようになっている。この音声データ読出部４０は、具体的にはＭＰＵとＲＯＭとＲＡＭなどをパッケージした情報処理装置（ＩＣチップ）で構成されており、２次元コード読取部２０から送られてきた英数字コードに対応するアドレスに基づいて音声データ記憶部３０にアクセスし、そのアドレスに対応する音声ファイルを読み出してきてその音声データを個別にあるいはまとめて音声データ再生部５０に送るようになっている。
【００２３】
また、この音声データ読出部４０は、音声データ記憶部３０から読み出した音声データを直ちに音声データ再生部５０に送るのではなく、所定時間ストックしておく機能を有している。すなわち、この音声データ読出部４０は、２次元コード読取部２０によって２次元コードを連続して読み取った場合に、最後に送られてきた英数字コードの送信時から一定時間（例えば、数百ミリ秒〜１秒程度）次の英数字コードの送信がないときは、読み取りが終了したと判断してそれまでに送られてきた英数字コードに対応する音声データをまとめて音声データ再生部５０に送るようになっている。
【００２４】
音声データ再生部５０は、音声データ読出部４０で読み出した音声データを再生するものであり、データ処理部５１と、スピーカー５２とから構成されている。そして、このデータ処理部５１の処理プログラムによって音声データを処理（デコード）して電気信号に変換し、適宜増幅してスピーカー５２から聴覚可能な音声として再生出力するようになっている。なお、この音声データ再生部５０には図示しないボリュームスイッチなどが付設されており、ユーザーの操作によってその再生音量や再生速度などが調整可能となっている。
【００２５】
図２は、この２次元コード読取装置１００で読み取るための２次元コードが印刷された印刷物Ｓの一例を示したものである。この印刷物Ｓを構成する紙面上には、目視で判読可能な文字列が複数の段落に分けて印刷されている。そして、この文字列上には、照射された赤外線を吸収する多数の２次元コードＣが、目視による識別困難な状態で重ねて印刷されている。この２次元コードＣは、例えば図中拡大部に示すように小さな単位領域（０．５ｍｍ×０．５ｍｍ）の単位領域内に複数のドットを配置したドットコードなどからなっており、それぞれのドットコードには、例えばそれぞれの文字列を識別する情報（コード）Ｃ１とその領域を識別するコード（情報）Ｃ２が含まれている。
【００２６】
図３は、音声データ記憶部３０に保存されていて音声データ読出部４０によって読み出される音声ファイル（音声データ）のデータ構造の一例を示したものである。例えば、最初のフォルダ「A001000」には３つの音声ファイル「A001001」、「A001002」、「A001003」が収容されており、１番目の音声ファイル「A001001」には「春はあけぼの（ハルワアケボノ）」という音声データが、また、２番目の音声ファイル「A001002」には、「やうやう白きなりゆき山ぎは（ヨウヨウシロクナリユキヤマギハ）」という音声データが、さらに３番目の音声ファイル「A001003」には、「少し明かりて紫だちたる雲の細くたなびきたる（スコシアカリテムラサキダチタルクモノホソクタナビキタル）」という音声データがそれぞれ収容されている。
【００２７】
次に、このような構成をした２次元コード読取装置１００による処理の流れを図４のフローチャートを主に参照しながら説明する。先ず、この２次元コード読取装置１００は、図示しないスイッチを操作して電源を投入することによって初期のシステムチェックが終了したならば、最初のステップ１０１に移行して２次元コードＣが読み取られたか否かを判断する。所定時間（例えば１〜２分間）経過しても２次元コードＣが読み取られないとき（ＮＯ）は、電源を強制的に切ってそのまま処理を終了するが、所定時間内に２次元コードＣが読み取られたとき（ＹＥＳ）は、次のステップＳ１０３に移行する。
【００２８】
ステップＳ１０３では、直ちに読み取った２次元コードＣに対応する音声データを外部記憶装置３１から読み出してきてその音声データを一時的にストックして次のステップＳ１０５に移行する。ステップＳ１０５では、最後に読み取った２次元コードＣの読み取り終了後、一定時間（例えば、数百ミリ秒〜１秒程度）内に他の２次元コードＣを読み取ったか否かを判断し、読み取ったとき（ＹＥＳ）は、ステップＳ１０３に移行して同じ処理を繰り返す。
【００２９】
一方、一定時間内に他の２次元コードＣが読み取られないとき（ＮＯ）は、次のステップＳ１０７に移行してストックしておいたすべての音声データをその読み取り順に再生する。そして、最後の音声データの再生が終了したならば、最初のステップＳ１０１に戻って同様な処理を繰り返す。
【００３０】
これら一連の処理を具体例を挙げて説明する。図２および図５に示すように、この２次元コード読取装置１００を手に持った状態のユーザーは、文字列と２次元コードＣとが印刷された印刷物Ｓの紙面の文字列のうち、音声として出力したい文章（段落）の最初の文字列、例えば「春はあけぼの」の文字列をそのペン先部分でタッチした状態でそのまま文末の「…わろし」の文字列まで一気にスライドしてから、その動きを停止または紙面から筐体１０のペン先部分を離したとする。
【００３１】
すると、この２次元コード読取装置１００によって、最初の文字列に重ねて印刷された２次元コードから始まって次々と他の２次元コードが読み取られ、文末の文字列に重ねて印刷された最後の２次元コードまでの読み取りが一気に連続して行われる。このような動作がなされた場合、この２次元コード読取装置１００は、印刷された文字列の最初から最後まで選択されたと判断して、それに対応するすべての音声データをメモリーカード３１から読み出してきてまとめて再生する。これによって、その後特別な操作をすることなく、その文章全体を連続して音声再生（朗読）することができる。
【００３２】
また、この２次元コード読取装置１００のペン先部分を印刷された文字列の最初から２段落目の最後の文字列までスライドしてその動きを停止または紙面から離した場合には、その間の２次元コードだけが読み取られることになるため、それに対応する音声データのみがまとめて再生されてそれ以降の文字列は再生されない。また、１つの文字列おきに、あるいは一段落おきに短時間で順にタッチするようにペン先部分を動かした場合も同様にそのタッチした部分の文字列または段落に印刷された２次元コードのみが読み取られるため、その部分の音声だけが再生されてそれ以外の文字列または段落の音声の再生を省略することができる。
【００３３】
このように本発明の２次元コード読取装置１００は、その筐体１０のペン先部分をある文字列（２次元コードＣ）から他の文字列（２次元コードＣ）に亘ってスライド移動させたり、順に文字列（２次元コードＣ）にタッチするなどしてユーザーが再生（音声出力）したい範囲や部分を指定する動きをするだけで、その指定した領域や部分の文字列を順にまとめて再生することが可能となる。これによって、再生したい部分の２次元コードＣをその都度読み取ったり、あるいは別のスイッチを操作する必要がなくなって、きめ細かい音声再生を簡単に行うことができる。
【００３４】
なお、図５に示すように、本発明の２次元コード読取装置１００を、音声として出力したい文章（段落）の最初の文字列から最後の文字列まで一気にスライド移動させた場合、その移動速度が速いとその中間の文字列の２次元コードが読み取れない可能性がある。そのため、このような動きがなされた場合には、最初の文字列の２次元コードと最後の文字列の２次元コードの間にあるすべての文字列が選択されたものとみなしてその間の文字列をすべて音声出力するようにしても良い。
【００３５】
また、本発明の２次元コード読取装置１００は、その筐体１０がペン型となってそのペン先部分に読取部が設けられているため、片手でペンを握り、そのペン先部分を目的とする文字や絵図上に触れてそのまま滑らすように動かす操作（スライド）をするだけで、目的とする文字列（２次元コードＣ）のみを簡単かつ正確に選択することができる。
【００３６】
次に、図６および図７は本発明の他の実施形態を示したものである。図示するように本実施の形態では、同じ２次元コードを連続して２回以上読み取るように筐体１０を動かした場合、つまり筐体１０のペン先相当部分を印刷物Ｓの紙面に対してダブルタッチ（２度接触）するような動きをしたときの処理の一例を示したものである。この処理は図４で示したステップＳ１０５における２次元コードの読み取り終了後に、新たなステップＳ１０６と、Ｓ１０８を加えたものである。
【００３７】
ステップＳ１０６では、最後に読み取った２次元コードとその直前に読み取った２次元コードを比較して同じであるか否か、つまり読み取り最後にダブルタッチされたか否かを判断し、ダブルタッチでないと判断したとき（ＮＯ）は、ステップＳ１０７に移行して読み取った２次元コードに対応する音声ファイルの音声データ（原文）を送信してステップＳ１０９に移行する。なお、ダブルタッチであるか否かは、筐体１０を上下動することによって印刷物Ｓからの赤外線の反射光の明るさが変化（離れたときに一時的に減少）するために、容易に判断することができる。
【００３８】
一方、ダブルタッチであると判断したとき（ＹＥＳ）は、ステップＳ１０８に移行して読み取った２次元コードＣに対応する音声ファイルの副音声データ（現代語訳文）を送信してステップＳ１０９に移行する。そして、ステップＳ１０９では、それぞれ読み出された音声データを順次再生することになる。すなわち、原文の音声データに、それに対応する副音声データ（現代語訳文）を含めておき、図２に示すように、「枕草子」の原文の最後でダブルタッチの動作がなかった場合には、図４に示したように指定された範囲の原文をそのまま再生するが、ダブルタッチの動作があった場合には、その原文の副音声データである現代語訳を再生することになる。
【００３９】
このように前述したスライドという動作に加えてダブルタッチのような動作を加えることで原文に対応する副音声データを再生出力するといった、よりきめ細かい音声再生を実施することができる。また、ダブルタッチした場合には、その範囲を繰り返し再生したり、その意味や発音などを再生するようにしても良い。例えば、文字列が英文などの外国語の場合には、任意の箇所をダブルタッチするだけで同じ単語や熟語を繰り返し再生したり、その発音や日本語訳を音声で再生するようにしても良い。
【００４０】
さらに同じ箇所を３回以上タッチする動作やペン先を素早く振る動作などを組み合わせた複雑な動作に対応させた別の再生を行うようにしても良い。さらに、音声データの再生中に、新たな２次元コードを読み取るような動作をした場合には、その再生を直ちにキャンセルして後から読み取られた２次元コードＣに対応する音声データを再生するようにしても良い。
【符号の説明】
【００４１】
１００…２次元コード読取装置
１０…ペン型筐体
１１…開口部
２０…２次元コード読取部
２１…赤外線照射部
２２…読取りセンサー
２３…ＩＣデコーダ
３０…音声データ記憶部
３１…外部記憶装置（メモリーカード）
３２…差込部
４０…音声データ読出部
５０…音声データ再生部
５１…データ処理部
５２…スピーカー
Ｃ…２次元コード
Ｓ…印刷物
【図１】
0005993204.tif 000002
【図２】
0005993204.tif 000003
【図３】
0005993204.tif 000004
【図４】
0005993204.tif 000005
【図５】
0005993204.tif 000006
【図６】
0005993204.tif 000007
【図７】
0005993204.tif 000008