(57)【要約】【課題】光学識別装置を応用したデータ処理システムと操作方法、及び、コンピュータプログラム製品を提供する。【解決手段】光学識別装置を応用したデータ処理システムは、その上に複数の符号化データを印刷している印刷体と、印刷体から少なくとも１つの符号化データを読み取る光学識別装置と、光学識別装置に結合され、複数のコンテンツデータを保存し、光学識別装置により読み取られた符号化データから、少なくとも１つの第一データと第二データを得るデータ処理装置とを有し、第一データは操作に対応し、第二データはコンテンツデータに対応し、データ処理装置は、第二データに対応するコンテンツデータに、第一データに対応する操作を実行する。【選択図】 図３
2014081950.tif 000002
【特許請求の範囲】
【請求項１】
複数の符号化データが印刷されている印刷体、
前記印刷体上の符号化データから、少なくとも１つの符号化データを読み取る光学識別装置、及び、
複数のコンテンツデータを保存し、前記光学識別装置により読み取られる少なくとも１つの符号化データを受信し、読み取られた符号化データから、適性自動出題操作に対応する第一データとコンテンツデータに対応する第二データを得て、前記第二データに対応するコンテンツデータ中のテキストに基づいて、前記テキストに対応するスペルミスの集合を発見し、当該スペルミスが用いられて、適性自動出題操作を実行するデータ処理装置を有し、
前記光学識別装置は、光学ペン、スマートペン、音声ペンあるいはスピーキングペンのいずれかひとつであることを特徴とするデータ処理システム。
【請求項２】
前記符号化データは、第一セグメント及び第二符号セグメントを含み、前記データ処理装置は、前記第一符号セグメントから、前記第一データを得て、前記第二符号セグメントから、前記第二データを得ることを特徴とする請求項１に記載のデータ処理システム。 
【請求項３】
前記データ処理装置は、ストレージユニットを有し、複数のインデックス表、及び、当該インデックス表に対応するインデックス表符号を記憶し、
前記インデックス表は、それぞれ異なる印刷体に対応し、対応する印刷体の複数のコンテンツデータに対応するコンテンツデータ符号を記録し、
前記第一データは前記インデックス表符号の１つで、
前記第二データは前記の複数のコンテンツデータ符号の１つで、
前記データ処理装置は、前記第一データに基づいて、前記ストレージユニットの前記インデックス表から、第一インデックス表を選択し、前記第一インデックス表に従って、前記第二データに対応する前記コンテンツデータを得る
ことを特徴とする請求項１に記載のデータ処理システム。
【請求項４】
前記データ処理装置は、インデックス表を保存するストレージユニットを含み、
前記インデックス表は、複数の機能指令と対応する機能指令符号を含み、
前記第一データは前記機能指令符号の１つで、
前記データ処理装置は、前記インデックス表と前記第一データに従って、前記第一データに対応する第一機能指令を得て、前記第二データに対応する前記コンテンツデータに、前記第一機能指令を実行する
ことを特徴とする請求項１に記載のデータ処理システム。
【請求項５】
図形操作インターフェースは、前記印刷体に印刷される複数のボタンを有し、前記図形操作インターフェースの各ボタンは、対応する符号化データが印刷され、前記のボタン上に印刷された前記の対応する符号化データは、前記機能指令符号の１つに対応することを特徴とする請求項４に記載のデータ処理システム。
【請求項６】
前記データ処理装置は、前記光学識別装置と通信する受信ユニットを含み、当該受信ユニットを介して、前記光学識別装置により読み取られる前記符号化データを読み取ることを特徴とする請求項１に記載のデータ処理システム。
【請求項７】
複数の符号化データを印刷している少なくとも１つの印刷体と、光学識別装置と、複数のコンテンツデータを保存するデータ処理装置とを含むデータ処理システムに適用するデータ処理方法であって、
前記データ処理装置により、前記光学識別装置から、前記印刷体上に印刷された少なくとも１つの符号化データを読み取るステップと、
前記データ処理装置により、前記読み取られた符号化データから、適性自動出題操作に対応する第一データとコンテンツデータ中のテキストに対応する第二データを得るステップと、
前記データ処理装置が、前記テキストに基づいて、前記テキストに対応するスペルミスの集合を発見し、このスペルミスが用いられて、前記適性自動出題操作を実行するステップと、
を有し、
前記光学識別装置は、光学ペン、スマートペン、音声ペンあるいはスピーキングペンのいずれかひとつであることを特徴とするデータ処理方法。
【請求項８】
前記符号化データは、第一符合セグメントと第二符号セグメントを有し、
前記データ処理装置により操作に対応する第一データとコンテンツデータの１つに対応する第二データを得るステップは、前記データ処理装置により、前記第一符号セグメントから前記第一データを得て、前記第二コードセグメントから前記第二データを得るステップを含むことを特徴とする請求項７に記載のデータ処理方法。
【請求項９】
前記データ処理装置は、ストレージユニットを有し、複数のインデックス表、及び、当該インデックス表に対応するインデックス表符号を記憶し、
前記インデックス表は、それぞれ異なる印刷体に対応し、対応する印刷体の複数のコンテンツデータに対応するコンテンツデータ符号を記録し、
前記第一データは前記インデックス表符号の１つで、
前記第二データは前記の複数のコンテンツデータ符号の１つで、
前記データ処理装置により、前記第二データが対応する前記コンテンツデータの１つに、前記第一データが対応する操作を実行するステップは、前記データ処理装置により、前記第一データに基づいて、前記ストレージユニットの前記インデックス表から、第一インデックス表を選択し、前記第一インデックス表に従って、前記第二データが対応する前記コンテンツデータを得るステップを含むことを特徴とする請求項７に記載のデータ処理方法。
【請求項１０】
前記データ処理装置は、インデックス表を保存するストレージユニットを含み、
前記インデックス表は、複数の機能指令と対応する機能指令符号を含み、
前記第一データは前記機能指令符号の１つで、
前記データ処理装置により、前記第二データが対応するコンテンツデータの１つに、前記第一データが対応する操作を実行するステップは、更に、前記データ処理装置により、前記インデックス表と前記第一データに従って、前記第一データに対応する第一機能指令を得て、前記第二データが対応する前記コンテンツデータに、前記第一機能指令を実行するステップを含む
ことを特徴とする請求項７に記載のデータ処理方法。
【請求項１１】
図形操作インターフェースは、前記印刷体に印刷される複数のボタンを有し、前記図形操作インターフェースの各ボタンは、対応する符号化データが印刷され、前記のボタン上に印刷された前記の対応する符号化データは、前記機能指令符号の１つに対応することを特徴とする請求項１０に記載のデータ処理方法。
【請求項１２】
コンテンツデータに対応する複数の符号化データが印刷されている少なくとも１つの印刷体と、光学識別装置と、複数のコンテンツデータを保存するデータ処理装置とを有するデータ処理システムの操作方法であって、
印刷リモートコントローラーを提供するステップであって、前記印刷リモートコントローラーは、パターン方式により前記印刷体上に印刷されるものであり、当該印刷リモートコントローラーは、複数の機能キーを有し、各機能キーは、印刷された対応する符号化データを有するものであるところ、当該印刷リモートコントローラーを提供するステップと、
前記光学識別装置により、前記印刷体上に印刷された少なくとも１つの符号化データ、及び、前記印刷体上の対応するコンテンツデータの符号化データを読み取るステップと、
前記データ処理装置により、読み取られた符号化データから、適性自動出題操作に対応する第一データとコンテンツデータ中のテキストに対応する第二データを得て、前記テキストに基づいて、前記テキストに対応するスペルミスの集合を発見し、このスペルミスが用いられて、前記適性自動出題操作を実行するステップと、
を有し、
前記光学識別装置は、光学ペン、スマートペン、音声ペンあるいはスピーキングペンのいずれかひとつであることを特徴とするデータ処理システムの操作方法。
【請求項１３】
コンピュータに、
光学ペン、スマートペン、音声ペンあるいはスピーキングペンのいずれかひとつである光学識別装置により、印刷体上に印刷された少なくとも１つの符号化データを読み取るステップと、
前記の読み取られた符号化データから、適性自動出題操作に対応する第一データとコンテンツデータのテキストに対応する第二データを得るステップと、
前記テキストに基づいて、前記テキストに対応するスペルミスの集合を発見し、このスペルミスが用いられて、前記適性自動出題操作を実行するステップと、
を実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光学識別装置を応用したデータ処理システムとその方法及びその操作方法に関するものであって、特に、光学識別装置を応用して、印刷物（印刷体）上の少なくとも１つの符号化データを読み取ることにより、データを処理することができるデータ処理システムとその方法及びその操作方法、及び、そのようなデータ処理方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体に関するものである。
【背景技術】
【０００２】
学習方法の変化に伴い、現在、人間とコンピュータの相互作用装置（例えば、光学識別装置と学習装置を有するデータ処理システム）が学習に幅広く利用されている。使用者は、光学ペン／スマートペン／音声ペン／スピーキングペン等の光学識別装置と学習装置を用いて、学習することができる。光学識別装置を利用して、印刷物（例えば本）中の図面やテキストをクリックすると、クリックされた図面やテキスト上の符号化データを読み取ることができる。光学識別装置、又は、学習装置は、符号化データに基づいて、特定文字の発音、図面、ビデオ、別のマルチメディアコンテンツを再生する。しかし、従来のこのようなアプリケーションは、符号化データを読み取り、直接、対応するマルチメディアコンテンツ（音声、図面、画像と音声等）を再生することはできるが、更に複雑な操作行為、例えば、一時停止、再生、又は、ページ送り操作等が行えず、複数の使用者間でのインタラクションもできない。よって、一層、多種多様な方法で学習を行いたいという要求を満たすことができない。
【０００３】
また、使用の利便性のため、現在用いられている光学ペン／スマートペン／音声ペン／スピーキングペンや他の製品は、その読み取り面積が限られている。すなわち、１クリックで完全なコードを読み取るため、印刷物上の符号化データは、光学ペン／音声ペン／スピーキングペンとその他の製品の読み取り面積範囲を超過する程長過ぎてはいけない。よって、符号化するビットに制限があり、単一のインデックス表だけが使用可能な状態である。また、符号化するデータの数量も制限を受け、大量のマルチメディアコンテンツを保存し処理することができない。もっともハードウェア機能を増加させ、ハードウェアの数量を増加させると、もっと多くの符号化データを保存等することができるが、コストも増加してしまい現実的ではない。更に、ペンと本は、符号化空間の制限のために、通常、セットにして売られる。よって、各光学ペン／音声ペン／スピーキングペンは、異なるセットの本に通用することができず、コストが高くなる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、光学識別装置を応用したデータ処理システムとその方法及びその操作方法、及び、そのようなデータ処理方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体を提供し、上述の問題を解決することを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、光学識別装置を応用したデータ処理システムを提供し、印刷体、光学識別装置、及び、データ処理装置を有する。複数の符号化データが印刷体上に印刷されている。光学識別装置は、印刷体上の符号化データから、少なくとも１つの符号化データを読み取る。データ処理装置は光学識別装置に結合され、複数のコンテンツデータを保存し、光学識別装置により読み取られる少なくとも１つの符号化データを受信し、読み取られた符号化データから、適性自動出題操作に対応する第一データ及びコンテンツデータ１つに対応する第二データを得て、第二データが対応するコンテンツデータ中のテキストに基づいて、前記テキストに対応するスペルミスの集合を発見し、当該スペルミスが用いられて、適性自動出題操作を実行する。
【０００６】
また本発明は、データ処理システムに適用するデータ処理方法を提供する。複数の符号化データを印刷している少なくとも１つの印刷体と、光学識別装置と、複数のコンテンツデータを保存するデータ処理装置とを含むデータ処理システムにおいて、本発明の方法は、以下のステップを含む。まず、データ処理装置は、光学識別装置により、印刷体上に印刷された少なくとも１つの符号化データを読み取る。その後、データ処理装置は、読み取られた符号化データから、適性自動出題操作に対応する第一データとコンテンツデータ中のテキストに対応する第二データを得る。データ処理装置は、前記テキストに基づいて、前記テキストに対応するスペルミスの集合を発見し、このスペルミスが用いられて、前記適性自動出題操作を実行する。
【０００７】
更に本発明は、データ処理システムに適用する操作方法を提供する。データ処理システムは、少なくとも１つの印刷体と、光学識別装置と、複数のコンテンツデータを保存するデータ処理装置を含み、コンテンツデータに対応する複数の符号化データは、印刷体上に印刷されている。本方法は、以下のステップを有する。印刷リモートコントローラーを提供し、印刷リモートコントローラーは、パターン方式により、印刷体上に印刷され、印刷リモートコントローラーは複数の機能キーを有し、各機能キーは、印刷された対応する符号化データを有する。光学識別装置により、印刷体上に印刷された少なくとも１つの符号化データ、及び、印刷体上の対応するコンテンツデータの符号化データを読み取る。データ処理装置により、読み取られた符号化データから、適性自動出題操作に対応する第一データとコンテンツデータ中のテキストに対応する第二データを得て、前記テキストに基づいて、前記テキストに対応するスペルミスの集合を発見し、このスペルミスが用いられて、前記適性自動出題操作を実行する。
【０００８】
データ処理方法とシステムは、有形的表現媒体に組み込まれたプログラムの形式で実施され得る。プログラムがコンピュータ等の機器によりロードされ、実行される時、コンピュータ等の機器は、上述した本発明に係る方法を実行する装置となる。
【発明の効果】
【０００９】
本発明の光学識別装置を応用したデータ処理システムとその操作方法等により、複雑で、且つ、多様な操作モードと機能的挙動をサポートすることができる。更に、符号拡張性制限の問題を効果的に解決することができるマルチレベル索引メカニズムを提供し、ハードウェアコストを減少することができる。
【図面の簡単な説明】
【００１０】
【図１】図１は、本発明の光学識別装置を応用したデータ処理システムの具体例を示す図である。
【図２】図２（Ａ）は、本発明の符号化データの具体例を示す図であり、図２（Ｂ）は、本発明のルックアップテーブルを示す操作の具体例を示す図である。
【図３】図３は、本発明のデータ処理方法の具体例を示すフローチャートである。
【図４】図４は、本発明の印刷体上に印刷される印刷リモートコントローラーの具体例を示す図である。
【図５】図５は、本発明の操作方法の具体例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
図１は、本発明の光学識別装置を応用したデータ処理システム１００の具体例を示す図である。データ処理システム１００は、少なくとも、印刷体（印刷物）１１０、光学識別装置１２０、及び、データ処理装置１３０を有する。印刷体（印刷物）１１０は、符号化データが印刷できるあらゆる材料、又は、物品で、例えば、紙、プラスチック、又は、各種商品、及び、それらの包装である。通常印刷体１１０は、一枚の紙か本である場合が多い。印刷体１１０上には、対応する符号化データ１１１を示す幾つかのビットマップピクチャが印刷される。符号化データ１１１は、以下で示される特定の符号化フォーマットに基づいて符号化されるものである。ビットマップピクチャは、図形、バーコード、テキスト、数字、符号、及び／又は、複数の点等である。データ処理装置１３０は、複数のコンテンツデータ、例えば、画像と音声データファイル、ウェブデータ、マルチメディアドキュメント等を保存する。
【００１２】
図２（Ａ）は、本発明の符号化データ２００の具体例を示す図である。本実施形態においては、符号化データ２００は、２つの符号セグメント２１０と２２０に分けられた構成の例で説明するが、本発明はこれに限定されない。符号化データは、実際の必要に応じて、一個のセクションだけで構成される場合もあれば、２つ又はそれ以上のセクションに分けられて構成される場合もある。例えば、別の実施形態においては、符号化データは３セクションに分けられ、各セクションは、そのセクションのデータが、特定の意味、意義又は目的に用いられることを示す。
【００１３】
本実施形態においては、上述したように、符号化データ１１１は、１６-ビットコードを２セクションに分けている。ビット１から３を、第一データを有する第一符号セグメントとし、ビット４〜１６ビットを、第二データを有する第二符号セグメントとする。２つの分割されたセクションのビット数は、実際の需要（用途、必要性等）に応じて調整され、上述の例に限定されない。例えば、ある実施形態では、ビット１〜４が第一符号セグメントで、ビット５〜１６が第二符号セクションである。
【００１４】
図２（Ａ）で示されるように、第一符号セグメント２１０は、第一データ“００１”を含む。第一データは、例えば、索引操作、再生操作、機能指令、又は、適性自動出題操作等の操作に対応する。但し、本発明はこれらの操作に限定されるものではない。第二符号セグメント２２０は、第二データ“０１０１０１１１０１０００”を含む。第二データは、第一符号セグメントに対応して表示される操作指示のパラメータ値で、例えば、データ処理装置１３０に保存される複数のコンテンツデータの１つを示すデータである。なお、他の実施形態として、第一符号セグメントは第二データを含み、第二符号セグメントは第一データを含むように設計してもよい。
【００１５】
データ処理装置１３０は、無線又は有線連結方式により、光学識別装置１２０に結合される。光学識別装置１２０は、符号化データ１１０（２００）の１つを読み取り、それをデータ処理装置１３０に提供する。データ処理装置１３０は、符号化データから第一データと第二データを得て、第二データに対応するコンテンツデータに対し、第一データに対応する操作を実行する。
【００１６】
本実施形態において、データ処理装置１３０は、更に、ストレージユニット１３６を有し、印刷体に対応する複数のインデックス表、及び、対応するインデックス表符号を保存する。各インデックス表は、対応するインデックス表符号を有し、それぞれ異なる印刷体に対応する。各インデックス表は、対応する印刷体の複数のコンテンツデータに対応するコンテンツデータ符号を記録する。
【００１７】
光学識別装置１２０により読み取られて得られる第一データは、インデックス表符号を示し、第二データは、コンテンツデータ符号を示す。つまり、第一データはインデックス表符号の１つで、第二データはコンテンツデータ符号の１つである。これにより、データ処理装置１３０は、読み取られた第一データ（インデックス表符号）に基づいて、ストレージユニット１３６に保存されるインデックス表から、対応するインデックス表を選択し、選択された対応するインデックス表から、第二データ（コンテンツデータ符号）に基づいて、対応するコンテンツデータを得る。
【００１８】
また、本実施形態のデータ処理装置１３０においては、更に、図２（Ｂ）に示すような操作インデックス表が構築される。
第一データが０００の時、実行したい操作は索引操作で、索引番号０００のインデックス表を回収し、第二データはインデックス表０００中のコンテンツデータ符号に対応し、データ処理装置１３０は、符号化データ“０００００００００００００００１”に基づいて、インデックス表０００から、番号が００００００００００００１のコンテンツデータを読み取る。
【００１９】
第一データが００１の時、実行したい操作は再生操作である。第二データは、再生したいコンテンツデータを示し、例えば、マルチメディアファイルのファイル数やファイル名である。これにより、データ処理装置１３０は、符号化データ“００１００００００００００００１”に基づいて、“００００００００００００１”のマルチメディアファイルを再生／実行する。
【００２０】
上述の操作インデックス表は、複数の機能指令と対応する機能指令符号も含む。
例えば、第一データが０１０の時、実行したい操作は、ページ送り操作等の機能指令の１つであることを示し、第二データは実行したいコンテンツデータ符号を示す。これにより、データ処理装置１３０は、符号化データ“０１０００００００００００００１”に基づいて、コード“００００００００００００１”のコンテンツデータに、ページ送り操作を実行する。
【００２１】
また、第一データが０１１の時、実行したい操作は、適性自動出題操作であることを示し、第二データは、課題／問題、例えば、テキストを生成するコンテンツデータを示す。この場合、データ処理装置１３０は、符号化データ“０１１００００００００００００１”に基づいたテキストを用いて、自動的に、課題／テスト問題を生成する。
【００２２】
また、他の実施形態においては、データ処理装置１３０は、光学識別装置により、１つ以上の符号化データを読み取り、第一データ、第二データ、及び、第三データを得る。第一データは実行したい操作指令を示し、第二データは対応するコンテンツデータ符号を示し、第三データは対応するインデックス表符号を示す。これにより、データ処理装置１３０は、符号化データに基づいて、指定されたインデックス表中の特定のコンテンツデータに対し、特定操作を実行する。
【００２３】
本発明においては、上述の特定の符号化データにより、符号索引の数量は、複数の階層からなる（マルチレベルの）符号索引を用いることにより、効果的に拡張される。例えば、符号化データの長さが１６ビットで、第一符号セグメントは３ビット（すなわち、最多で、２３=８種の異なる操作指示を有する）に設定される時、第二符号セグメントは１３ビットに設定される。これにより、第一符号セグメントの第一データが索引操作を示す場合、第二データ符号セグメントは、２１３＝８１９２個のコンテンツデータを示すことができる。第三データが１３ビットに設定される場合、第三データも、８１９２のインデックス表を示すことができる。この具体例中、第一符号セグメント中の第一データが再生操作を示す場合、各表（本を示す）は、最多で、８１９２のマルチメディアファイルを有するので、単一光学識別装置は、全部で、６７１０万のマルチメディアファイル（８１９２冊×８１９２個）を収めることができる。
【００２４】
一例として、印刷体が紙の本の時、編集操作が、各本に対し、各本のコンテンツと対応するデジタルマルチメディアファイルに実行されて、インデックス表を生成し、各本はインデックス表とインデックス表番号に対応する。その後、各インデックス表はデータ処理装置１３０のストレージユニット１３６に保存されて、後続で使用される。
【００２５】
光学識別装置１２０と印刷体１１０は接続する必要がないことが理解できる。ユーザーが、システム、又は、方法を用いたい時、ユーザーは、光学識別装置１２０を利用して、印刷体１１０への接近、又は、接触し、光学識別装置１２０が、印刷体１１０上の１つ、又は、それ以上の符号化データ１１１を読み取れるようにする。光学識別装置１２０は、印刷体１１０から、ビットマップピクチャを読み取り、このビットマップピクチャを符号化データに転換し、符号化データをデータ処理装置１３０に伝送して処理する。光学識別装置１２０は、更に、複数の印刷体に操作を実行し、各印刷体は印刷体番号を有する。複数の印刷体は、同じ光学識別装置１２０により読み取られる。
【００２６】
データ処理装置１３０は、携帯式装置、又は、計算装置、例えば、携帯電話、ＰＤＡ、ＧＰＳナビゲーション装置、パソコン、ラップトップ型コンピュータ、又は、各種コンピュータで、後続のデータ分析を実行し、操作を表示する。データ処理装置１３０は、更に、受信ユニット１３２、処理ユニット１３４、ストレージユニット１３６、及び、出力ユニット１３８を含み、受信ユニット１３２、処理ユニット１３４、ストレージユニット１３６、及び、出力ユニット１３８は、バスにより、互いに結合される。注意すべきことは、受信ユニット１３２は、有線受信ユニット、例えば、ＵＳＢ界面ユニット、又は、無線通信の受信ユニット、例えば、ＢＬＵＥＴＯＯＴＨ（「ＢＬＵＥＴＯＯＴＨ」は、ブルートゥース・エスアイジー・インコーポレイテッドの登録商標）、ワイヤレスＬＡＮインターフェースなどを含むが、本発明はこれに限定されないことである。
【００２７】
データ処理装置１３０は、受信ユニット１３２により、無線、又は、有線リンクの方式で、光学識別装置１２０に結合され、光学識別装置１２０と通信し、１つ、又は、それ以上の符号化データ（図２（Ａ）で示される符号化データ２００）は、光学識別装置１２０により読み取られる。一例として、無線リンクは、無線周波数通信、無線周波数、ＢＬＵＥＴＯＯＴＨ、ＷｉＦｉ（［ＷｉＦｉ］はワイ−ファイ・アライアンス の登録商標）、又は、ＵＷＢで、有線リンクは、ＵＳＢ伝送、ＲＳ−２３２、又は、ＩＥＥＥ１３９４である。
【００２８】
処理ユニット１３４は、１つ、又は、それ以上の符号化データを得て、符号化データから、少なくとも１つの第一データと第二データを得て、第一データは操作に対応し、第二データはコンテンツデータの１つに対応する。その後、第二データが対応するコンテンツデータに、第一データが対応する操作を実行する。
【００２９】
ストレージユニット１３６は、更に、必要な全データ、例えば、幾つかの印刷体が対応するインデックス表等、対応するマルチメディアコンテンツとファイルを保存する。ストレージユニット１３６は更にデータベース１４０を含み、データベース１４０は、幾つかの印刷体に対応するインデックス表を保存する。各インデックス表は、印刷体の１つに対応し、印刷体のコンテンツデータに対応するコンテンツデータ符号を記録し、例えば、第一データは上述のインデックス表符号の１つで、第二データは上述のコンテンツデータ符号の１つである。データ処理装置１３０は、第一データに基づいて、ストレージユニット１３６のデータベース１４０に保存されるインデックス表から、対応するインデックス表を選択し、インデックス表は、選択された対応するインデックス表から、第二データが対応するコンテンツデータを得る。
【００３０】
ストレージユニット１３６は、あらゆるタイムのメモリ、又は、保存媒体、例えば、ディスクを含むが、これに限定されない。出力ユニット１３８が用いられて、この操作に対応する操作内容、又は、結果を提供する。例えば、出力ユニット１３８は、ディスプレイ（例えば、液晶ディスプレイ）と音声ユニット（例えば、スピーカー）を含む。この操作に対応するマルチメディアファイル、又は、音声ファイルは、ディスプレイ、又は、音声ユニットにより表示される。注意すべきことは、出力ユニット１３８は、本実施形態においては、データ処理装置１３０に設置されているが、本発明は、これに限定されない。例えば、他の実施形態として、出力ユニット１３８は、有線、又は、無線接続により、データ処理装置１３０と通信する構成でよく、そのような場合、データ処理装置１３０上に設置されない。
【００３１】
図３は、本実施形態のデータ処理方法のフローチャートである。データ処理方法は、図１で示されるデータ処理システム１００により実行される。まず、ステップＳ３１０で、データ処理装置１３０は、光学識別装置１２０を介して、印刷体１１０から、符号化データ１１１を読み取る。注意すべきことは、符号化データ１１１は、図２の符号化データ２００と同じフォーマットを有する。
【００３２】
その後、ステップＳ３２０で、データ処理装置１３０は、読み取られた符号化データから、第一データと第二データを得る。上述したように、第一データは１つの操作に対応し、第二データはコンテンツデータの１つに対応する。すなわち、このステップで、データ処理装置は、図２の符号化原則に基づいて、符号化データを、第一符号セグメントと第二符号セグメントに分ける。第一データは、第一符号セグメントから得られ、第二データは第二符号セグメントから得られる。例えば、符号化データが“００１０００１１０１０１０１０１”の場合、この符号化データは、２つの符号セグメント、つまり、“００１”と“０００１１０１０１０１０１”に分けられる。“００１”は第一データを示し、“０００１１０１０１０１０１”は第二データを示す。
なお、他の実施形態として、光学識別装置１２０は、一度に、２個の符号化データを読み取るものとし、１つが第一データで、もう１つが第二データとするようにしてもよい。
【００３３】
第一と第二データを得た後、ステップＳ３３０で、データ処理装置１３０は、第一データに対応する操作を、第二データに対応するコンテンツデータに実行する。上述のように、第一データは、少なくとも、索引操作、再生操作、機能指令を含む操作指令を示すが、これに限定されない。
【００３４】
上述のように、データ処理装置１３０は、第一符号セグメントの第一データに基づいて、実行したい操作を決定し、第二符号セグメント中の第二データから得られる対応するコンテンツデータに対して、この操作を実行する。
【００３５】
一例として、第一データの対応操作が“索引操作”を示す時、データ処理装置１３０は、得られた第二データに基づいて、ストレージユニット１３６のデータベース１４０から、第一インデックス表に対応する第二データを選択する。例えば、符号化データが“０００００００００００００００１”の場合、第一データは０００で、実行したい操作は、インデックス表０００で符号化されるコンテンツデータを見つけることを示す。第二データは“００００００００００００１”で、インデックス表符号０００中の対応するコンテンツデータ符号を示す。これにより、データ“０００００００００００００００１”に基づいて、データ処理装置１３０は、ストレージユニット１３６のデータベース１４０から、インデックス表符号０００中のコンテンツデータ符号００００００００００００１を読み取ることができる。
【００３６】
本実施形態においては、第一インデックス表を見つけた後、第一インデックス表に、後続操作、例えば、再生操作、機能指令等を実行する。
【００３７】
一例として、第一インデックス表を見つけた後、再生操作が実行され、第一インデックス表のマルチメディアコンテンツに対応する特定のマルチメディアファイルを再生又は実行する。第一データの対応操作が“再生操作”を示す時、データ処理装置１３０は、第二データを用いて、与えられた第一インデックス表中の第二データに対応するマルチメディアファイルを検索し、該当する１つのマルチメディアファイルを得て、それを実行する。例えば、符号化データが“００１００００００００００００１”の時、対応する第一データは“００１”で、マルチメディアファイルを再生する操作を示し、第二データは“００００００００００００１”で、コンテンツデータ符号“００００００００００００１”に対応するマルチメディアファイルが実行されることを示す。これにより、符号化データ“００１００００００００００００１”に基づいて、データ処理装置１３０は、データベース１４０で符号化されるマルチメディアファイルを再生することができる。
【００３８】
上述の操作インデックス表は、更に、複数の機能指令と対応する機能指令符号を含む。例えば、第一データが０１０の時、０１０に対応する機能指令（例えば、ページ送り操作）が実行されることを示す。第二データは、実行されるコンテンツデータ符号を示す。これにより、データ処理装置１３０は、符号化データ“０１０００００００００００００１”に基づいて、コンテンツデータ符号“００００００００００００１”のページ送り操作を実行することができる。機能指令操作は、例えば、一時停止操作、再生操作、及び、ページ送り／戻し操作の少なくとも１つであるが、本発明はこれに限定されるものではない。
【００３９】
また、機能指令操作は、リモートコントローラー上の機能に対応する。この場合、第一データは、実行される指令インデックス表を示し、第二データはこの指令インデックス表中の特定の指令を示す。例えば、符号化データが“０１０００００００００００００１”の時、第一データは“０１０”で、指令インデックス表に対応し、第二データは“００００００００００００１”で、００００００００００００１である指令インデックス表符号（又は、機能符号）中の対応する指令に対応する。これにより、データ処理装置１３０は、第二データを用いて、与えられた指令インデックス表中の１である指令符号（又は、機能符号）を検索し、これらの指令に対応する操作を実行する。００００００００００００１の機能符号を有する一指令が、ページ送り操作を実行することを示す場合、データ処理装置１３０は、それを実行する。例えば、前のページの内容が、出力ユニット１３８により表示される。
【００４０】
例えば、第一データが０１１の時、実行したい操作が、適性自動出題操作であることを示し、第二データは、生成される出題のコンテンツデータ（例えば、テキスト／文字）を示す。これにより、データ処理装置１３０は、符号化データ“０１１００００００００００００１”に基づいて、テキスト／文字を決定し、テキスト／文字に対応するスペルミスの集合を発見する。このスペルミスが用いられて、動態出題バンクを生成して出題し、適性自動出題操作を行う。
【００４１】
本実施形態においては、データ処理システムの操作方法が更に提供される。図形操作インターフェースは、印刷体１１０（例えば、印刷リモートコントローラー、プリントキーボード等）に印刷される。図形操作インターフェースの各ボタンやオプション上に、符号化データが印刷される。各符号化データは、リモートコントローラー、又は、キーボード上の対応する操作指示の１つに対応する。例えば、図形操作インターフェースはプリントリモートコントロール４００で、対応する操作指示を実行するために用いられる。
【００４２】
図５は、本発明の具体例による操作方法のフローチャートである。操作方法は、図１で示されるデータ処理システム１００により実行され、少なくとも１つの印刷体、光学識別装置、及び、複数のコンテンツデータを保存するデータ処理装置を含む。これらの間で、少なくとも１つの印刷体は、コンテンツデータに対応して印刷された複数の符号化データを含む。操作方法は以下のようである。
【００４３】
まず、ステップＳ５１０において、印刷リモートコントローラーが提供される。印刷リモートコントローラーは、パターン方式により、印刷体１１０に印刷される。他の実施形態として、印刷リモートコントローラーは、非印刷体（非印刷物）１１０（例えば、独立した紙製カード、プラスチック膜等）の別の印刷体（印刷物）、又は、印刷体１１０（例えば、本文中の各ページ）内の複数の位置上に印刷されてもよい。印刷リモートコントローラーは複数の機能キーを有し、各機能キーは、対応する符号化データを有し、図４のステップ４００で示される。
【００４４】
次に、ステップＳ５２０で、光学識別装置１２０により、印刷リモートコントローラー上の少なくとも１つの符号化データ、及び、印刷体上の対応するコンテンツデータの少なくとも１つの符号化データが得られる。
【００４５】
次に、ステップＳ５３０において、光学識別装置１２０により読み取られる印刷リモートコントローラー上の少なくとも１つの符号化データ、及び、印刷体上の対応するコンテンツデータの符号化データから、少なくとも１つの第一データと１つの第二データが得られ、第一データは操作に対応し、第二データはコンテンツデータの１つに対応し、第一データ中の対応する操作は、データ処理装置１３０を用いることにより、第二データに対応するコンテンツデータで実行される。注意すべきことは、上述の操作は、少なくとも、再生操作、一時停止操作、リプレイ操作、及び、ページ送り／戻し、早送り／巻き戻し操作を含む。
【００４６】
本発明のデータ処理システムは教室授業に応用することができる。教師が教材供給メーカーのマルチメディア教材やセルフコンパイルマルチメディア捕捉内容を使用したい時、光学識別装置（例えば、スピーキングペン）が直接用いられて、印刷体（例えば、ペーパーテキスト）上の対応する符号化データを選択して、即時の授業を実行することができる。これにより、マルチメディアコンテンツとペーパーテキスト間の連結、及び、授業の多様性が、大幅に増大する。この他、各学生は個人専用の光学識別装置が与えられて、教師や他の学生と情報をやりとりし、よって、クラスへの参加を強化する。
【００４７】
総合すると、本発明の光学識別装置を応用したデータ処理システムとデータ処理方法によると、符号拡張メカニズムが構築され、符号化データを幾つかの符号セグメントに分割し、シンプルな読み取りハードウェアが、更に複雑で、且つ、多様な操作モードと機能的挙動をサポートすることができるようにする。更に、本発明は、符号拡張性制限の問題を効果的に解決することができるマルチレベル索引メカニズムを提供し、ハードウェアコストを減少する。
【００４８】
データ処理システムとその方法、又は、特定形態は、有形的表現媒体、例えば、フレキシブルディスク、CD-ROMS、ハードドライブ、又は、他の機械可読ストレージ媒体に組み込まれるプログラムコード（実行可能命令）を採用し、プログラムコードが機器、例えば、コンピュータ等によりロードされ、実行される時、機器は、本方法を実施する装置となる。本方法は、プログラムコードの方式で、ある伝送媒体、例えば、電気配線、又は、ケーブル、ファイバー光学、又は、その他の伝送形式により伝送され、プログラムコードが、機器、例えば、コンピュータにより受信、ロード、及び、実行される時、機器は本方法を実施する装置となる。汎用プロセッサで実施される時、プログラムコードはプロセッサと結合して、アプリケーション特有のロジック回路に類似して操作する独特の装置を提供する。
【００４９】
本発明では好ましい実施例を前述の通り開示したが、これらは決して本発明に限定するものではなく、当該技術を熟知する者なら誰でも、本発明の精神と領域を脱しない範囲内で各種の変動や潤色を加えることができ、従って本発明の保護範囲は、特許請求の範囲で指定した内容を基準とする。
【産業上の利用可能性】
【００５０】
本発明は、種々の学習システム、人間とコンピュータの相互作用装置（例えば、光学識別装置と学習装置を有するデータ処理システム）やインターフェースシステムに利用可能である。
【符号の説明】
【００５１】
１００…データ処理システム
１１０…印刷体（印刷物）
１１１…符号化データ
１２０…光学識別装置
１３０…データ処理装置
１３２…受信ユニット
１３４…処理ユニット
１３６…ストレージユニット
１３８…出力ユニット
１４０…データベース
２００…符号化データ
２１０，２２０…符号セグメント
【図１】
2014081950.tif 000003
【図２】
2014081950.tif 000004
【図３】
2014081950.tif 000005
【図４】
2014081950.tif 000006
【図５】
2014081950.tif 000007