(57)【特許請求の範囲】
【請求項１】
ＸＹ座標値およびコード値を所定のアルゴリズムによりパターン化したドットパターンと共に、イメージおよび／またはテキストが重畳印刷された媒体をタッチするために用いられ、タッチ位置のドットパターンを読み取るドットパターン読み取り手段と、
前記イメージおよび／またはテキストを前記媒体に印刷するためのデータである２次元書式情報を識別するための識別情報を用いて、予め保管している１または２以上の前記２次元書式情報の中から該識別情報に対応した前記２次元書式情報を選択する２次元書式情報保管選択手段と、
前記タッチ位置のドットパターンのＸＹ座標系における座標値（Ｘｔ，Ｙｔ）を、選択された前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）に変換する座標変換手段と、
前記２次元書式情報中の前記イメージおよび／またはテキストのデータを特定情報とし、前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）から、所定の距離内の、１または２以上の、該特定情報を選択するための位置情報である選択用位置情報までの距離を計算し、前記２次元書式情報の中から、前記座標値（ｘｔ，ｙｔ）と最も近い該選択用位置情報を検索し、該選択用位置情報の座標を有する特定情報を、自装置への入力として選択する特定情報選択手段と、
を備えた情報入力装置であって、
前記識別情報は、
前記媒体上に印刷された前記ドットパターンの前記コード値であり、
前記ドットパターンのＸＹ座標値が印刷されている領域の少なくとも一部に、該ドットパターンのＸＹ座標値と共に印刷されるか、
または
該領域とは異なる領域に印刷される
ことを特徴とする、情報入力装置。
【請求項２】
前記媒体は、
前記ドットパターン読み取り手段が備えた赤外線照射手段から照射された赤外線を拡散反射する構造であり、
前記２次元書式情報は、
赤外線透過材料または赤外線反射材料からなるインクを用いて前記媒体に印刷されており、
前記ドットパターンは、
赤外線吸収材料からなるインクを用いて前記媒体に印刷されている
ことを特徴とする、請求項１に記載の情報入力装置。
【請求項３】
前記媒体上のイメージおよび／またはテキストは、ユーザによる所定の操作により指定され、
前記所定の操作は、
ユーザが、前記ドットパターン読み取り手段を用いて、可視化された前記特定情報にタッチする操作であることを特徴とする、請求項１または２に記載の情報入力装置。
【請求項４】
前記媒体上のイメージおよび／またはテキストは、ユーザによる所定の操作により指定され、
前記所定の操作は、
ユーザが、前記ドットパターン読み取り手段を用いて、可視化された前記特定情報にタッチし、該特定情報上をなぞる操作であることを特徴とする、請求項１または２に記載の情報入力装置。
【請求項５】
前記媒体上のイメージおよび／またはテキストは、ユーザによる所定の操作により指定され、
前記所定の操作は、
ユーザが、前記ドットパターン読み取り手段を用いて、可視化された前記特定情報にタッチし、該特定情報が表示された領域をなぞって囲む操作であることを特徴とする、請求項１または２に記載の情報入力装置。
【請求項６】
前記特定情報選択手段は、
前記特定情報が表示された領域をなぞって囲む前記操作により得られた軌跡に対応する、前記２次元書式情報のｘｙ座標系における複数の座標値（ｘｔ，ｙｔ）により囲まれた、前記選択用位置情報を有する特定情報を選択し、
前記特定情報が複数ある場合は、前記特定情報の候補を表示し選択するか、または所定のアルゴリズムにより１つの前記特定情報を選定する
ことを特徴とする、請求項５に記載の情報入力装置。
【請求項７】
前記特定情報は、
該特定情報が、１つの語句でありかつ該語句を構成する文字間が離れている場合、
該文字ごとに、前記選択用位置情報を有し、
該特定情報が、１つの図表、イラスト、写真等でありかつこれらを構成するオブジェクトが複数ある場合、
該オブジェクトごとに、前記選択用位置情報を有する
ことを特徴とする、請求項１から５のいずれか一項に記載に記載の情報入力装置。
【請求項８】
前記選択用位置情報は、
特定情報である語句または該語句を構成する各文字の中心座標値であるか、
または
特定情報である図表、イラスト、写真等、またはそれらを構成するオブジェクトの図心座標値である
ことを特徴とする、請求項１から５のいずれか一項に記載に記載の情報入力装置。
【請求項９】
前記選択用位置情報は、
特定情報である語句または該語句を構成する各文字の高さ方向の、中央または任意の位置における該語句または該文字の幅を示す線分の、始点座標値（ｘｉ１，ｙｉ１）および終点座標値（ｘｉ２，ｙｉ２）の組み合わせであり、
前記特定情報選択手段は、
前記タッチ位置の座標値（ｘｔ，ｙｔ）から該線分までの距離が、任意の距離内でありかつ最も近い線分を有する前記特定情報を選択する
ことを特徴とする、請求項１から５のいずれか一項に記載に記載の情報入力装置。
【請求項１０】
前記選択用位置情報は、
前記特定情報である語句または該語句を構成する各文字を囲むマスク内に含まれる全ての座標値（ｘｉａ，ｙｉａ）の集合であるか、
または
前記特定情報である図表、イラスト、写真等、またはそれらを構成するオブジェクト内に含まれる全ての座標値（ｘｉａ，ｙｉａ）の集合であり、
前記特定情報選択手段は、
前記タッチ位置の座標値（ｘｔ，ｙｔ）が前記全ての座標値（ｘｉａ，ｙｉａ）のいずれかと一致する場合は、対応する前記特定情報を選択し、
前記タッチ位置の座標値（ｘｔ，ｙｔ）が前記全ての座標値（ｘｉａ，ｙｉａ）のいずれとも一致しない場合は、該座標値（ｘｔ，ｙｔ）から任意の距離内でありかつ最も近い該マスクまたは該オブジェクトの輪郭部の座標値（ｘｉｅ，ｙｉｅ）を有する前記特定情報を選択する
ことを特徴とする、請求項１から５のいずれか一項に記載に記載の情報入力装置。
【請求項１１】
前記特定情報選択手段は、
特定情報である語句または該語句を構成する各文字の高さ方向の、中央または任意の位置における該語句または該文字の幅を示す線分における、始点座標値（ｘｉ１，ｙｉ１）および終点座標値（ｘｉ２，ｙｉ２）と、該文字の高さｈｉとの組み合わせから、該語句または該文字を囲む前記マスクを、所定のアルゴリズムにより生成することを特徴とする、請求項１０に記載の情報入力装置。
【請求項１２】
前記特定情報選択手段は、
前記２次元書式情報において、所定のアルゴリズムにより、タッチ位置の前記座標値（ｘｔ，ｙｔ）から任意の距離内にあるテキストの構文解析、および／または、図形、イラスト、写真等のファイル検索および／または画像解析を行うことにより、１または２以上の前記特定情報を認識し、
該特定情報の前記選択用位置情報を所定のアルゴリズムにより算定し、
前記座標値（ｘｔ，ｙｔ）と、認識した該特定情報と、算定した該選択用位置情報とから、前記特定情報を選択する
ことを特徴とする請求項１から１１のいずれか一項に記載の情報入力装置。
【請求項１３】
前記特定情報は、
前記２次元書式情報に含まれる、テキストの構文解析、および／または、図形、イラスト、写真等の、ファイル検索および／または画像解析を行うことにより、予め特定され、
該特定情報の前記選択用位置情報は、
所定のアルゴリズムにより予め算定され、
該２次元書式情報には、
該特定情報と該選択用位置情報とが記録されている
ことを特徴とする請求項１から１１のいずれか一項に記載の情報入力装置。
【請求項１４】
前記２次元書式情報は、
ＣＡＤにより描かれた、前記特定情報としての、テキスト、および／または、点、線分、平面、立体物を有した図形であることを特徴とする請求項１から１３のいずれか一項に記載の情報入力装置。
【請求項１５】
前記２次元書式情報は、
地図データであり、
該地図データは、テキスト、道路、地物、交差点等のカテゴリに分類された特定情報を有しており、
該特定情報は、道路により囲まれた領域、地物領域、道路中心線、および地物図心を選択用位置情報として有する
ことを特徴とする請求項１から１３のいずれか一項に記載の情報入力装置。
【請求項１６】
画面表示された前記２次元書式情報を、前記ドットパターンと共に媒体上に印刷する印刷手段を
さらに備えたことを特徴とする、請求項１から１５のいずれか一項に記載の情報入力装置。
【請求項１７】
請求項１から１６のいずれか一項に記載の情報入力装置と、
該情報入力装置により選択された前記特定情報の関連情報を検索し、検索された該関連情報を出力する関連情報検索手段と
を備えた情報処理装置。
【請求項１８】
前記関連情報検索手段は、
前記関連情報を検索する際、
予め設定されたリンクテーブル、データベース、および／または電子辞書から、該関連情報を検索する
ことを特徴とする、請求項１７に記載の情報処理装置。
【請求項１９】
前記リンクテーブル、前記データベース、および前記電子辞書は、それぞれ、
ネットワーク上の１または２以上の汎用リンクテーブル、汎用データベース、および汎用電子辞書であり、
前記関連情報検索手段は、
前記関連情報を、所定のアルゴリズムにより、該汎用リンクテーブル、該汎用データベース、および／または該汎用電子辞書から検索する
ことを特徴とする請求項１８に記載の情報処理装置。
【請求項２０】
情報入力装置と、２次元書式情報サーバと、これらを接続するネットワークとから構成される情報入力システムであって、
前記情報入力装置は、
ＸＹ座標値およびコード値を所定のアルゴリズムによりパターン化したドットパターンと共に、イメージおよび／またはテキストが重畳印刷された媒体をタッチするために用いられ、タッチ位置のドットパターンを読み取るドットパターン読み取り手段と、
前記イメージおよび／またはテキストを前記媒体に印刷するためのデータである２次元書式情報を識別するための識別情報を、前記２次元書式情報サーバに送信し、該識別情報に対応した２次元書式情報を前記２次元書式情報サーバから受信するための通信手段と、
前記タッチ位置のドットパターンのＸＹ座標系における座標値（Ｘｔ，Ｙｔ）を、受信した前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）に変換する座標変換手段と、
前記２次元書式情報中の前記イメージおよび／またはテキストのデータを特定情報とし、前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）から、所定の距離内の、１または２以上の、該特定情報を選択するための位置情報である選択用位置情報までの距離を計算し、前記２次元書式情報の中から、前記座標値（ｘｔ，ｙｔ）と最も近い該選択用位置情報を検索し、該選択用位置情報の座標を有する特定情報を、自装置への入力として選択する特定情報選択手段と、
を備え、
前記２次元書式情報サーバは、
前記情報入力装置から受信した、前記識別情報を用いて、予め保管している１または２以上の前記２次元書式情報の中から該識別情報に対応した２次元書式情報を選択する２次元書式情報保管選択手段と、
前記識別情報を前記情報入力装置から受信し、選択された該２次元書式情報を該情報入力装置へ送信する通信手段と
を備え、
前記識別情報は、
前記媒体上に印刷された前記ドットパターンの前記コード値であり、
前記ドットパターンのＸＹ座標値が印刷されている領域の少なくとも一部に、該ドットパターンのＸＹ座標値と共に印刷されるか、
または
該領域とは異なる領域に印刷される
ことを特徴とする、情報入力システム。
【請求項２１】
ＸＹ座標値およびコード値を所定のアルゴリズムによりパターン化したドットパターンと共に、イメージおよび／またはテキストが重畳印刷された媒体をタッチするために用いられ、タッチ位置のドットパターンを読み取るドットパターン読み取り手段と、
前記イメージおよび／またはテキストを前記媒体に印刷するためのデータである２次元書式情報を識別するための識別情報を、２次元書式情報サーバに送信し、該識別情報に対応した２次元書式情報を前記２次元書式情報サーバから受信するための通信手段と、
前記タッチ位置のドットパターンのＸＹ座標系における座標値（Ｘｔ，Ｙｔ）を、受信した前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）に変換する座標変換手段と、
前記２次元書式情報中の前記イメージおよび／またはテキストのデータを特定情報とし、前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）から、所定の距離内の、１または２以上の、該特定情報を選択するための位置情報である選択用位置情報までの距離を計算し、前記２次元書式情報の中から、前記座標値（ｘｔ，ｙｔ）と最も近い該選択用位置情報を検索し、該選択用位置情報の座標を有する特定情報を、自装置への入力として選択する特定情報選択手段と、
を備えた情報入力装置であって、
前記識別情報は、
前記媒体上に印刷された前記ドットパターンの前記コード値であり、
前記ドットパターンのＸＹ座標値が印刷されている領域の少なくとも一部に、該ドットパターンのＸＹ座標値と共に印刷されるか、
または
該領域とは異なる領域に印刷される
ことを特徴とする、情報入力装置。
【請求項２２】
ＸＹ座標値およびコード値を所定のアルゴリズムによりパターン化したドットパターンと共に、イメージおよび／またはテキストが重畳印刷された媒体をタッチするために用いられ、タッチ位置のドットパターンを読み取るドットパターン読み取り手段と、前記イメージおよび／またはテキストを前記媒体に印刷するためのデータである２次元書式情報を識別するための識別情報を、２次元書式情報サーバに送信し、該識別情報に対応した２次元書式情報を前記２次元書式情報サーバから受信するための通信手段と、前記タッチ位置のドットパターンのＸＹ座標系における座標値（Ｘｔ，Ｙｔ）を、受信した前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）に変換する座標変換手段と、
前記２次元書式情報中の前記イメージおよび／またはテキストのデータを特定情報とし、前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）から、所定の距離内の、１または２以上の、該特定情報を選択するための位置情報である選択用位置情報までの距離を計算し、前記２次元書式情報の中から、前記座標値（ｘｔ，ｙｔ）と最も近い該選択用位置情報を検索し、該選択用位置情報の座標を有する特定情報を、自装置への入力として選択する特定情報選択手段と、
を備えた情報入力装置から受信した、前記識別情報を用いて、予め保管している１または２以上の該２次元書式情報の中から該識別情報に対応した２次元書式情報を選択する２次元書式情報保管選択手段と、
選択した該２次元書式情報を該情報入力装置へ送信する通信手段と
を備えた、２次元書式情報サーバであって、
前記識別情報は、
前記媒体上に印刷された前記ドットパターンの前記コード値であり、
前記ドットパターンのＸＹ座標値が印刷されている領域の少なくとも一部に、該ドットパターンのＸＹ座標値と共に印刷されるか、
または
該領域とは異なる領域に印刷される
ことを特徴とする、２次元書式情報サーバ。
【請求項２３】
前記特定情報選択手段は、
前記２次元書式情報において、所定のアルゴリズムにより、タッチ位置の前記座標値（ｘｔ，ｙｔ）から任意の距離内にあるテキストの構文解析、および／または、図形、イラスト、写真等のファイル検索および／または画像解析を行うことにより、１または２以上の前記特定情報を認識し、
該特定情報の前記選択用位置情報を所定のアルゴリズムにより算定し、
前記座標値（ｘｔ，ｙｔ）と、認識した該特定情報と、算定した該選択用位置情報とから、前記特定情報を選択する
ことを特徴とする請求項２０記載の情報入力システム。
【請求項２４】
前記特定情報選択手段は、
前記２次元書式情報において、所定のアルゴリズムにより、タッチ位置の前記座標値（ｘｔ，ｙｔ）から任意の距離内にあるテキストの構文解析、および／または、図形、イラスト、写真等のファイル検索および／または画像解析を行うことにより、１または２以上の前記特定情報を認識し、
該特定情報の前記選択用位置情報を所定のアルゴリズムにより算定し、
前記座標値（ｘｔ，ｙｔ）と、認識した該特定情報と、算定した該選択用位置情報とから、前記特定情報を選択する
ことを特徴とする請求項２１記載の情報入力装置。
【請求項２５】
前記特定情報は、
前記２次元書式情報に含まれる、テキストの構文解析、および／または、図形、イラスト、写真等の、ファイル検索および／または画像解析を行うことにより、予め特定され、
該特定情報の前記選択用位置情報は、
所定のアルゴリズムにより予め算定され、
該２次元書式情報には、
該特定情報と該選択用位置情報とが記録されている
ことを特徴とする請求項２０記載の情報入力システム。
【請求項２６】
前記特定情報は、
前記２次元書式情報に含まれる、テキストの構文解析、および／または、図形、イラスト、写真等の、ファイル検索および／または画像解析を行うことにより、予め特定され、
該特定情報の前記選択用位置情報は、
所定のアルゴリズムにより予め算定され、
該２次元書式情報には、
該特定情報と該選択用位置情報とが記録されている
ことを特徴とする請求項２２記載の２次元書式情報サーバ。
【請求項２７】
ＸＹ座標値およびコード値を所定のアルゴリズムによりパターン化したドットパターンと共に、イメージおよび／またはテキストが重畳印刷された媒体をタッチするために、ドットパターン読み取り手段を用いて、タッチ位置のドットパターンを読み取るドットパターン読み取りステップと、
前記イメージおよび／またはテキストを前記媒体に印刷するためのデータである２次元書式情報を識別するための識別情報を用いて、予め保管している１または２以上の前記２次元書式情報の中から該識別情報に対応した前記２次元書式情報を選択する２次元書式情報保管選択ステップと、
前記タッチ位置のドットパターンのＸＹ座標系における座標値（Ｘｔ，Ｙｔ）を、選択された前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）に変換する座標変換ステップと、
前記２次元書式情報中の前記イメージおよび／またはテキストのデータを特定情報とし、前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）から、所定の距離内の、１または２以上の、該特定情報を選択するための位置情報である選択用位置情報までの距離を計算し、前記２次元書式情報の中から、前記座標値（ｘｔ，ｙｔ）と最も近い該選択用位置情報を検索し、該選択用位置情報の座標を有する特定情報を、自装置への入力として選択する特定情報選択ステップと、
を含んだ情報入力方法であって、
前記識別情報は、
前記媒体上に印刷された前記ドットパターンの前記コード値であり、
前記ドットパターンのＸＹ座標値が印刷されている領域の少なくとも一部に、該ドットパターンのＸＹ座標値と共に印刷されるか、
または
該領域とは異なる領域に印刷される
ことを特徴とする、情報入力方法。
【請求項２８】
前記特定情報選択ステップは、
前記２次元書式情報において、所定のアルゴリズムにより、タッチ位置の前記座標値（ｘｔ，ｙｔ）から任意の距離内にあるテキストの構文解析、および／または、図形、イラスト、写真等のファイル検索および／または画像解析を行うことにより、１または２以上の前記特定情報を認識するステップと、
該特定情報の前記選択用位置情報を所定のアルゴリズムにより算定するステップと、
前記座標値（ｘｔ，ｙｔ）と、認識した該特定情報と、算定した該選択用位置情報とから、前記特定情報を選択するステップと
を含んだことを特徴とする請求項２７記載の情報入力方法。
【請求項２９】
前記特定情報は、
前記２次元書式情報に含まれる、テキストの構文解析、および／または、図形、イラスト、写真等の、ファイル検索および／または画像解析を行うことにより、予め特定され、
該特定情報の前記選択用位置情報は、
所定のアルゴリズムにより予め算定され、
該２次元書式情報には、
該特定情報と該選択用位置情報とが記録されている
ことを特徴とする請求項２７記載の情報入力方法。
【請求項３０】
ＸＹ座標値およびコード値を所定のアルゴリズムによりパターン化したドットパターンと共に、イメージおよび／またはテキストが重畳印刷された媒体をタッチするために用いられ、タッチ位置のドットパターンを読み取るドットパターン読み取り手段と、
前記イメージおよび／またはテキストを前記媒体に印刷するためのデータである２次元書式情報を識別するための識別情報を用いて、予め保管している１または２以上の前記２次元書式情報の中から該識別情報に対応した前記２次元書式情報を選択する２次元書式情報保管選択手段と、
前記タッチ位置のドットパターンのＸＹ座標系における座標値（Ｘｔ，Ｙｔ）を、選択された前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）に変換する座標変換手段と、
前記２次元書式情報中の前記イメージおよび／またはテキストのデータを特定情報とし、前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）から、所定の距離内の、１または２以上の、該特定情報を選択するための位置情報である選択用位置情報までの距離を計算し、前記２次元書式情報の中から、前記座標値（ｘｔ，ｙｔ）と最も近い該選択用位置情報を検索し、該選択用位置情報の座標を有する特定情報を、自装置への入力として選択する特定情報選択手段と、
を備えた情報入力装置の各手段として、コンピュータを機能させるための制御プログラムであって、
前記識別情報は、
前記媒体上に印刷された前記ドットパターンの前記コード値であり、
前記ドットパターンのＸＹ座標値が印刷されている領域の少なくとも一部に、該ドットパターンのＸＹ座標値と共に印刷されるか、
または
該領域とは異なる領域に印刷される
ことを特徴とする、制御プログラム。
【請求項３１】
ＸＹ座標値およびコード値を所定のアルゴリズムによりパターン化したドットパターンと共に、イメージおよび／またはテキストが重畳印刷された媒体をタッチするために用いられ、タッチ位置のドットパターンを読み取るドットパターン読み取り手段と、
前記イメージおよび／またはテキストを前記媒体に印刷するためのデータである２次元書式情報を識別するための識別情報を用いて、予め保管している１または２以上の前記２次元書式情報の中から該識別情報に対応した前記２次元書式情報を選択する２次元書式情報保管選択手段と、
前記タッチ位置のドットパターンのＸＹ座標系における座標値（Ｘｔ，Ｙｔ）を、選択された前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）に変換する座標変換手段と、
前記２次元書式情報中の前記イメージおよび／またはテキストのデータを特定情報とし、前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）から、所定の距離内の、１または２以上の、該特定情報を選択するための位置情報である選択用位置情報までの距離を計算し、前記２次元書式情報の中から、前記座標値（ｘｔ，ｙｔ）と最も近い該選択用位置情報を検索し、該選択用位置情報の座標を有する特定情報を、自装置への入力として選択する特定情報選択手段と、
を備えた情報入力装置の各手段として、コンピュータを機能させるための制御プログラムを記録したコンピュータ読み取り可能な記録媒体であって、
前記識別情報は、
前記媒体上に印刷された前記ドットパターンの前記コード値であり、
前記ドットパターンのＸＹ座標値が印刷されている領域の少なくとも一部に、該ドットパターンのＸＹ座標値と共に印刷されるか、
または
該領域とは異なる領域に印刷される
ことを特徴とする、コンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ドットパターンが印刷された媒体、ドットパターンが表示されたディスプレイ、またはドットパターンが印刷された透明シートの利用と、電子データの構文解析および画像解析とにより、情報を入力する技術に関する。
【背景技術】
【０００２】
従来、例えば、印刷媒体や画面上に表示されたコンテンツに関する情報を、パーソナルコンピュータ、ＰＤＡ、ハンディ端末、テレビジョン受像機等の機器を用いて処理する場合、ユーザは、処理したい情報を、改めてそれらの機器に手動で入力していた。【０００３】
例えば、印刷媒体上に「東京」の語句があり、ユーザが、語句「東京」に関する情報をパーソナルコンピュータにより検索する場合、インターネット上の検索エンジンを呼び出し、キーボードから語句「東京」を入力し、画面上に語句「東京」の検索結果を表示させていた。【０００４】
また、前記のように、ユーザがキーボード等の入力装置により、処理を行いたい情報を入力する手間を省くために、図４３および図４４に示すように、印刷媒体や画面上に表示されるコンテンツの特定領域をマスク領域として予め定義し、そのマスク領域に特定のドットコードを埋め込み、ユーザがスキャナ等によりそのマスク領域のドットパターンを読み込むと、そのドットパターンに対応したドットコードが認識され、そのドットコードに予め対応付けられた情報が検索され、表示される技術が知られている（例えば、特許文献１）。【０００５】
また、ＨＴＭＬ文書等をパーソナルコンピュータ等において表示し、表示されたコンテンツに関連する情報をユーザが検索出来るように、そのコンテンツに対しハイパーリンクを設定する技術が知られている。【０００６】
【特許文献１】ＷＯ２００７／０８９０２１
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、前記従来技術を用いて、機器への情報入力を行う場合、ユーザが入力を所望する特定の情報（以下、特定情報という）が機器に入力されるようにするためには、印刷媒体や画面上に表示されるコンテンツ上に、予めマスク領域を定義し、マスク領域に特定情報に対応するドットコードを埋め込んだドットパターンを印刷または表示すると共に、ドットコードに対応した特定の情報を定義したドットコード・特定情報対応テーブルを作成しておく手間がかかった。【０００８】
また、特定情報の関連情報を機器に表示させる場合、前記のドットコード・特定情報対応テーブルに代えて、ドットコードに対応した関連情報の存在するアドレスを示すドットコード・アドレス対応テーブルを予め作成する手間がかかった。【０００９】
また、画面上に表示されるＨＴＭＬ等により記述されたコンテンツの場合、ハイパーリンク等が設定されていない特定情報に対しては、ユーザがキーボード入力等により処理したい特定情報の入力を明示的に行わない限り、その特定情報を処理することは出来なかった。【００１０】
本発明はこのような点に鑑みてなされたものであり、印刷されたまたは画面表示された、ハイパーリンク等が設定されていない特定情報に対して、予めマスク領域を定義したり、マスク領域に特定情報に対応するドットコードを埋め込んだり、ドットコードに対応した特定情報を予め定義したドットコード・特定情報対応テーブルを作成したりすること無しに、ユーザが特定情報を入力することが出来る情報入力装置を提供することを技術的課題とする。
【課題を解決するための手段】
【００１１】
（１）  本発明に係る情報入力装置は、前記課題を解決するために、DTPデータ、HTML、フラッシュ、CADデータ、地図データ等であって、媒体に印刷するための２次元書式情報を対象とし、テキスト、図表、イラスト、写真等として可視化される情報のうち、所定の基準に該当する情報を特定情報として予め定めて書式化し、種々のマルチメディア情報出力および／またはオペレーション指示のため、ＸＹ座標値および／またはコード値を所定のアルゴリズムによりパターン化したドットパターンと共に、前記２次元書式情報が印刷された媒体上において、可視化された前記特定情報を、ユーザが所定の操作により指定する際に、前記媒体上をタッチするために用いられ、タッチ位置のドットパターンを読み込むドットパターン読み取り手段と、入力された、前記２次元書式情報を識別するための識別情報を用いて、予め保管している１または２以上の前記２次元書式情報の中から該識別情報に対応した前記２次元書式情報を選択する２次元書式情報保管選択手段と、前記タッチ位置のドットパターンのＸＹ座標系における座標値（Ｘｔ，Ｙｔ）を、選択された前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）に変換する座標変換手段と、前記２次元書式情報のｘｙ座標系において、前記特定情報の位置を特定するために、該特定情報をレイアウトして印刷する際に定まる、前記２次元書式情報のｘｙ座標系における座標値（ｘｉ，ｙｉ）を選択用位置情報として用い、前記タッチ位置のドットパターンの座標値（Ｘｔ，Ｙｔ）から変換された、前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）から、所定の距離内の、１または２以上の選択用位置情報までの距離を計算し、最も近い該選択用位置情報の座標を有する特定情報を、自装置への入力として選択する特定情報選択手段と、を備えたことを特徴としている。【００１２】
２次元書式情報とは、印刷物を作成する際に、基の電子データとなるＤＴＰ（Desk Top Publishing）データ等のことである。ＤＴＰデータ以外に、ＨＴＭＬ、フラッシュ等で作成されたコンテンツデータでもよいし、ＣＡＤデータ、地図データでもよい。【００１３】
特定情報とは、２次元書式情報に含に含まれる、テキスト、図表、イラスト、写真等の情報であり、構文解析および画像解析により識別される単位である。【００１４】
例えば、ワードプロセッサにより、東京タワーとビルと空とが写った写真と、「花の都  東京」というテキストとをレイアウトした印刷物を作成する場合、そのワードプロセッサにより作成された電子データが２次元書式情報であり、電子データに含まれる写真およびテキストが特定情報である。また、写真は、画像解析により、東京タワー、ビル、空に分解され、テキストは、「花の都」、「東京」、「花」、「都」、「東」、「京」に分解され、それぞれ特定情報となる。【００１５】
選択用位置情報とは、ユーザがタッチした位置により、印刷物上の特定情報を選択するために用いられる情報であり、例えば、ＤＴＰデータ上において、語句「東京」がレイアウトされる領域の中心座標値である。【００１６】
解析され、選択用位置情報が設定された特定情報を含む２次元書式情報は、２次元書式情報保管選択手段において保管される。【００１７】
識別情報とは、２次元書式情報を一意に特定するための情報であり、例えば、ＤＴＰデータのファイル名であってもよいし、予め決めたドキュメントＩＤを用いてもよい。また、ＵＲＬであってもよい。【００１８】
媒体上には、前記の例では、写真とテキストとが印刷されており、それに重ねて、ＸＹ座標値および／またはコード値をパターン化したドットパターンが重畳印刷されている。【００１９】
前記の構成によれば、ユーザが、媒体上の入力したい情報の上を、ドットパターン読み取り手段を用いて、タッチすると、タッチ位置のＸＹ座標値および／またはコード値が読み込まれる。次に、読み込まれたＸＹ座標値および／またはコード値から、ユーザがタッチした媒体が特定され、その媒体に対応した２次元書式情報が、２次元書式情報保管選択手段から取り出される。次に、取り出された２次元書式情報とタッチ位置の媒体上のＸＹ座標値とから、座標変換手段が、２次元書式情報上におけるタッチ位置のｘｙ座標値を計算する。次に、特定情報選択手段が、２次元書式情報上のｘｙ座標系により表されたタッチ位置の座標と、２次元書式情報内の各特定情報が有している選択用位置情報とを用いて、所定のアルゴリズムにより、タッチ位置の特定情報を選択し、情報入力装置への入力とする。それ故、印刷された、ハイパーリンク等が設定されていない特定情報に対して、予めマスク領域を定義したり、マスク領域に特定情報に対応するドットコードを埋め込んだり、ドットコードに対応した特定情報を予め定義したドットコード・特定情報対応テーブルを作成したりすること無しに、ユーザが特定情報を入力することが出来るという効果を奏する。【００２０】
（２）  本発明に係る情報入力装置では、前記識別情報は、前記媒体上に印刷された前記ドットパターンの前記コード値であり、前記ドットパターンのＸＹ座標値が印刷されている領域の少なくとも一部に、該ドットパターンのＸＹ座標値と共に印刷されるか、または該領域とは異なる領域に印刷されることが好ましい。【００２１】
前記の構成によれば、前記識別情報が前記コード値であることにより、ユーザのタッチ操作により識別情報が読み込まれるため、ユーザが別途識別情報を入力する手間が省けるというさらなる効果を奏する。【００２２】
また、識別情報を印刷する場所を調整することにより、ユーザがタッチする位置により、読み込まれる情報を調整することが出来るというさらなる効果を奏する。【００２３】
（３）  本発明に係る情報入力装置では、前記識別情報は、前記２次元書式情報を一意に識別する、前記ドットパターンのＸＹ座標値であり、該ＸＹ座標値は、前記ドットパターンのＸＹ座標値が印刷される領域の全体に印刷されることが好ましい。【００２４】
前記の構成によれば、広大なＸＹ座標面を分割し、各ＤＴＰデータが使用する領域を、領域同士が重ならないように予め定めておけば、いずれのＸＹ座標値を用いているかにより、ＤＴＰデータを識別することが出来る。【００２５】
前記識別情報が２次元書式情報を一意に識別する、前記ドットパターンのＸＹ座標値であることにより、識別情報をコード値としてドットパターンに含める処理が不要になるというさらなる効果を奏する。【００２６】
（４）  本発明に係る情報入力装置では、前記媒体は、前記ドットパターン読み取り手段が備えた赤外線照射手段から照射された赤外線を拡散反射する構造であり、前記２次元書式情報は、赤外線透過材料または赤外線反射材料からなるインクを用いて前記媒体に印刷されており、前記ドットパターンは、赤外線吸収材料からなるインクを用いて前記媒体に印刷されていることが好ましい。【００２７】
前記の構成によれば、前記媒体が赤外線を拡散反射することにより、鏡面反射時に起こる反射ムラを防ぐことが出来るというさらなる効果を奏する。【００２８】
また、前記ドットパターンが、赤外線吸収材料からなるインクを用いて印刷されていることにより、ドットパターン読み取り手段により撮影される画像において、ドットとそれ以外の部分のコントラスト比を強め、確実にドットパターンが読み取られる様に出来るというさらなる効果を奏する。【００２９】
（５）  本発明に係る情報入力装置は、前記課題を解決するために、DTPデータ、HTML、フラッシュ、CADデータ、地図データ等であって、ディスプレイに表示するための２次元書式情報を対象とし、テキスト、図表、イラスト、写真等として可視化される情報のうち、所定の基準に該当する情報を特定情報として予め定めて書式化し、種々のマルチメディア情報出力および／またはオペレーション指示のため、ＸＹ座標値および／またはコード値を所定のアルゴリズムによりパターン化したドットパターンと共に、前記２次元書式情報が表示されるディスプレイと、前記ディスプレイ上において、可視化された前記特定情報を、ユーザが所定の操作により指定する際に、前記ディスプレイ上をタッチするために用いられ、タッチ位置のドットパターンを読み込むドットパターン読み取り手段と、入力された、前記２次元書式情報を識別するための識別情報を用いて、予め保管している１または２以上の前記２次元書式情報の中から該識別情報に対応した前記２次元書式情報を選択する２次元書式情報保管選択手段と、前記タッチ位置のドットパターンのＸＹ座標系における座標値（Ｘｔ，Ｙｔ）を、選択された前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）に変換する座標変換手段と、前記２次元書式情報のｘｙ座標系において、前記特定情報の位置を特定するために、該特定情報をディスプレイに表示する際に定まる、前記２次元書式情報のｘｙ座標系における（ｘｉ，ｙｉ）を選択用位置情報として用い、前記タッチ位置のドットパターンの座標値（Ｘｔ，Ｙｔ）から変換された、前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）から、所定の距離内の、１または２以上の選択用位置情報までの距離を計算し、最も近い該選択用位置情報の座標を有する特定情報を、自装置への入力として選択する特定情報選択手段と、を備えたことを特徴としている。【００３０】
２次元書式情報とは、ディスプレイに表示されるコンテンツの電子データとなるコンテンツデータ等のことである。【００３１】
選択用位置情報とは、ユーザがタッチした位置により、ディスプレイ上の特定情報を選択するために用いられる情報である。【００３２】
ディスプレイ上には、コンテンツが表示されており、それに重ねて、ＸＹ座標値および／またはコード値をパターン化したドットパターンが表示されている。【００３３】
前記の構成によれば、ユーザが、ディスプレイ上の入力したい情報の上を、ドットパターン読み取り手段を用いて、タッチすると、タッチ位置のＸＹ座標値および／またはコード値が読み込まれる。次に、読み込まれたＸＹ座標値および／またはコード値から、ユーザがタッチしたコンテンツが特定され、そのコンテンツの２次元書式情報が、２次元書式情報保管選択手段から取り出される。次に、取り出された２次元書式情報とタッチ位置のディスプレイ上のＸＹ座標値とから、座標変換手段が、２次元書式情報上におけるタッチ位置のｘｙ座標値を計算する。次に、特定情報選択手段が、２次元書式情報上のｘｙ座標系により表されたタッチ位置の座標と、２次元書式情報内の各特定情報が有している選択用位置情報とを用いて、所定のアルゴリズムにより、タッチ位置の特定情報を選択し、情報入力装置への入力とする。それ故、ディスプレイ上に表示された、ハイパーリンク等が設定されていない特定情報に対して、予めマスク領域を定義したり、マスク領域に特定情報に対応するドットコードを埋め込んだり、ドットコードに対応した特定情報を予め定義したドットコード・特定情報対応テーブルを作成したりすること無しに、ユーザが特定情報を入力することが出来るという効果を奏する。【００３４】
（６）  本発明に係る情報入力装置では、前記識別情報は、前記ディスプレイ上に表示された前記ドットパターンの前記コード値であり、前記ドットパターンのＸＹ座標値が表示されている領域の少なくとも一部に、該ドットパターンのＸＹ座標値と共に表示されるか、または該領域とは異なる領域に表示されることが好ましい。【００３５】
前記の構成によれば、前記識別情報が前記コード値であることにより、ユーザのタッチ操作により識別情報が読み込まれるため、ユーザが別途識別情報を入力する手間が省けるというさらなる効果を奏する。【００３６】
（７）  本発明に係る情報入力装置では、前記識別情報は、前記２次元書式情報を一意に識別する、前記ドットパターンのＸＹ座標値であり、該ＸＹ座標値は、前記ドットパターンのＸＹ座標値が表示される領域の全体に表示されることが好ましい。【００３７】
前記の構成によれば、前記識別情報が２次元書式情報を一意に識別する、前記ドットパターンのＸＹ座標値であることにより、識別情報をコード値としてドットパターンに含める処理が不要になるというさらなる効果を奏する。【００３８】
（８）  本発明に係る情報入力装置では、前記ディスプレイは、前記ドットパターン読み取り手段が備えた赤外線照射手段から照射された赤外線を前記ドットパターンのドット部が吸収または透過する構造であり、前記ドット部を除く領域は、前記赤外線を拡散反射する構造であることが好ましい。【００３９】
前記の構成によれば、前記ディスプレイのドット部以外の領域は、赤外線を拡散反射することにより、鏡面反射時に起こる反射ムラを防ぐことが出来るというさらなる効果を奏する。【００４０】
また、前記ドット部が、赤外線を吸収または透過する構造であることにより、ドットパターン読み取り手段により撮影される画像において、ドットとそれ以外の部分のコントラスト比を強め、確実にドットパターンが読み取られる様に出来るというさらなる効果を奏する。【００４１】
（９）  本発明に係る情報入力装置では、前記ディスプレイは、画面上に表示されるピクセルのRGB値を調整することにより、前記ドットパターンのドットを表すことが好ましい。【００４２】
前記の構成によれば、前記ディスプレイは、画面上に表示されるピクセルのRGB値を調整することにより、前記ドットパターンのドットを表すので、特殊なディスプレイではなく、汎用のディスプレイを用いることが出来るというさらなる効果を奏する。【００４３】
（１０）  本発明に係る情報入力装置は、前記課題を解決するために、種々のマルチメディア情報出力および／またはオペレーション指示のため、ＸＹ座標値および／またはコード値を所定のアルゴリズムによりパターン化したドットパターンが印刷され、DTPデータ、HTML、フラッシュ、CADデータ、地図データ等であって、媒体に印刷するための２次元書式情報を対象とし、テキスト、図表、イラスト、写真等として可視化される情報のうち、所定の基準に該当する情報を特定情報として予め定めて書式化し、前記２次元書式情報が、印刷された媒体上または表示されるディスプレイ上に、配置または貼付された情報入力補助シートと、前記媒体または前記ディスプレイ上において、可視化された前記特定情報を、ユーザが所定の操作により指定する際に、前記情報入力補助シートを透して、前記媒体または前記ディスプレイ上をタッチするために用いられ、タッチ位置のドットパターンを読み込むドットパターン読み取り手段と、入力された、前記２次元書式情報を識別するための識別情報を用いて、予め保管している１または２以上の前記２次元書式情報の中から該識別情報に対応した前記２次元書式情報を選択する２次元書式情報保管選択手段と、前記タッチ位置のドットパターンのＸＹ座標系における座標値（Ｘｔ，Ｙｔ）を、選択された前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）に変換する座標変換手段と、前記２次元書式情報のｘｙ座標系において、前記特定情報の位置を特定するために、該特定情報をレイアウトして印刷する際に定まる、または、該特定情報をディスプレイに表示する際に定まる、前記２次元書式情報のｘｙ座標系における（ｘｉ，ｙｉ）を選択用位置情報として用い、
前記タッチ位置のドットパターンの座標値（Ｘｔ，Ｙｔ）から変換された、前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）から、所定の距離内の、１または２以上の選択用位置情報までの距離を計算し、最も近い該選択用位置情報の座標を有する特定情報を、自装置への入力として選択する特定情報選択手段と、
を備えたことを特徴としている。【００４４】
情報入力補助シートは、透明なシートであり、ドットパターンが印刷等により設けられている。コンテンツが印刷された媒体またはコンテンツが表示されたディスプレイと重ね合わせて用いられる。ユーザは、媒体またはディスプレイ上の特定情報を入力するために、情報入力補助シートの上から、ドットパターン読み取り手段により、所望の特定情報をタッチする。【００４５】
前記の構成によれば、ユーザが、必要に応じ、印刷または表示されたコンテンツを特定する情報を入力する。そのコンテンツに対応した２次元書式情報が、２次元書式情報保管選択手段から取り出される。次に、ユーザが、入力したい情報の上を、ドットパターン読み取り手段を用いて、情報入力補助シートを透してタッチすると、タッチ位置のＸＹ座標値および／またはコード値が読み込まれる。次に、取り出された２次元書式情報とタッチ位置の情報入力補助シート上のＸＹ座標値とから、座標変換手段が、２次元書式情報上におけるタッチ位置のｘｙ座標値を計算する。次に、特定情報選択手段が、２次元書式情報上のｘｙ座標系により表されたタッチ位置の座標と、２次元書式情報内の各特定情報が有している選択用位置情報とを用いて、所定のアルゴリズムにより、タッチ位置の特定情報を選択し、情報入力装置への入力とする。それ故、本や雑誌、新聞等の印刷物に直接ドットパターンを印刷しなくても、印刷または表示された、ハイパーリンク等が設定されていない特定情報に対して、予めマスク領域を定義したり、マスク領域に特定情報に対応するドットコードを埋め込んだり、ドットコードに対応した特定情報を予め定義したドットコード・特定情報対応テーブルを作成したりすること無しに、ユーザが特定情報を入力することが出来るという効果を奏する。【００４６】
（１１）  本発明に係る情報入力装置では、前記情報入力補助シートには、前記媒体上に印刷されたまたは前記ディスプレイ上に表示された前記２次元書式情報を特定するためのインデックスを、ユーザが入力するための複数のアイコンが、前記ドットパターンと共に印刷されており、前記２次元書式情報保管選択手段は、前記ドットパターン読み取り手段を用いて該アイコンがタッチされることにより入力された該インデックスを前記識別情報に変換し、変換された該識別情報を用いて、前記２次元書式情報を選択することが好ましい。【００４７】
前記の構成によれば、情報入力補助シートには、インデックスが設けられているので、ユーザは、簡単に識別情報を入力することが出来るというさらなる効果を奏する。【００４８】
（１２）  本発明に係る情報入力装置では、前記情報入力補助シートは、一面側からの赤外線を拡散反射すると共に、可視光を透過する特性を有する赤外線拡散反射層と、前記赤外線拡散反射層の一面側に設けられ、赤外線を吸収する特性を有する材料からなる、前記ドットパターンのドットを、配列したドットパターン層と、前記ドットパターン層の、赤外線拡散反射層と反対側に設けられ、赤外線および可視光を透過する特性を有する保護層とが積層されていることが好ましい。【００４９】
前記の構成によれば、前記情報入力補助シートは、一面側からの赤外線を拡散反射するので、鏡面反射による画像のムラを防ぐことが出来るというさらなる効果を奏する。また、外側に保護層が設けられているので、タッチ操作によるドット部の摩耗や汚れ等により、ドットパターンの読み取りが困難になることを防ぐというさらなる効果を奏する。【００５０】
（１３）  本発明に係る情報入力装置では、前記情報入力補助シートは、それぞれの面へ入射した赤外線を拡散反射すると共に、可視光を透過する特性を有する赤外線拡散反射層と、前記赤外線拡散反射層の両面に設けられ、赤外線を吸収する特性を有する材料からなる、前記ドットパターンのドットを、配列したドットパターン層と、前記ドットパターン層のそれぞれのさらに外側に設けられ、それぞれの方向から入射した赤外線および可視光を透過する特性を有する保護層とが積層されており、前記ドットパターン層のそれぞれに配列された前記ドットパターンにパターン化された座標値および／またはコード値は、互いに同一であるかまたは互いに異なることが好ましい。【００５１】
前記の構成によれば、前記情報入力補助シートは、その両面にドットパターンが設けられているので、両面のドットパターンが異なる場合は、１つの媒体またはディスプレイに対して、２種類のドットパターンを利用することができ、両面のドットパターンが同じ場合は、片面のドットパターンが使用不可能になっても、もう１面を利用することが出来るというさらなる効果を奏する。【００５２】
（１４）  本発明に係る情報入力装置では、前記ドットパターン層またはその他の層には、赤外線を透過するかまたは反射する特性を有する材料からなるインクを用いて、テキスト、図表、イラスト、写真等が重畳印刷されていることが好ましい。【００５３】
前記の構成によれば、前記情報入力補助シートには、テキスト、図表、イラスト、写真等が重畳印刷されているので、ユーザが情報入力補助シートにタッチする際のガイドとなり、ユーザの操作性を高めることが出来るというさらなる効果を奏する。【００５４】
（１５）  本発明に係る情報入力装置では、前記所定の操作は、ユーザが、前記ドットパターン読み取り手段を用いて、可視化された前記特定情報にタッチする操作であることが好ましい。【００５５】
（１６）  本発明に係る情報入力装置では、前記所定の操作は、ユーザが、前記ドットパターン読み取り手段を用いて、可視化された前記特定情報にタッチし、該特定情報上をなぞる操作であることが好ましい。【００５６】
（１７）  本発明に係る情報入力装置では、前記所定の操作は、ユーザが、前記ドットパターン読み取り手段を用いて、可視化された前記特定情報にタッチし、該特定情報が表示された領域をなぞって囲む操作であることが好ましい。【００５７】
（１８）  本発明に係る情報入力装置では、前記特定情報選択手段は、前記特定情報が表示された領域をなぞって囲む前記操作により得られた軌跡に対応する、前記２次元書式情報のｘｙ座標系における複数の座標値（ｘｔ，ｙｔ）により囲まれた、前記選択用位置情報を有する特定情報を選択し、前記特定情報が複数ある場合は、前記特定情報の候補を表示し選択するか、または所定のアルゴリズムにより１つの前記特定情報を選定することが好ましい。【００５８】
前記の構成によれば、特定情報選択手段は、囲まれた選択用位置情報を有する特定情報を選択すればよいので、タッチ操作により得られる１点のみの座標値により特定情報を選択する場合に比較し、より確実に、ユーザの所望する特定情報を選択することが出来るというさらなる効果を奏する。【００５９】
（１９）  本発明に係る情報入力装置では、前記特定情報は、該特定情報が、１つの語句でありかつ該語句を構成する文字間が離れている場合、該文字ごとに、前記選択用位置情報を有し、該特定情報が、１つの図表、イラスト、写真等でありかつこれらを構成するオブジェクトが複数ある場合、該オブジェクトごとに、前記選択用位置情報を有することが好ましい。【００６０】
前記の構成によれば、前記特定情報は、位置が離れた文字ごとに、また図表、イラスト、写真ごとに、選択用位置情報を持つので、それらの特定情報を確実に選択できるというさらなる効果を奏する。【００６１】
（２０）  本発明に係る情報入力装置では、前記選択用位置情報は、特定情報である語句または該語句を構成する各文字の中心座標値であるか、または特定情報である図表、イラスト、写真等、またはそれらを構成するオブジェクトの図心座標値であることが好ましい。【００６２】
前記の構成によれば、ユーザが、所望する特定情報の中心を指定する操作を行うことにより、その特定情報を確実に選択できるというさらなる効果を奏する。【００６３】
（２１）  本発明に係る情報入力装置では、前記選択用位置情報は、特定情報である語句または該語句を構成する各文字の高さ方向の、中央または任意の位置における該語句または該文字の幅を示す線分の、始点座標値（ｘｉ１，ｙｉ１）および終点座標値（ｘｉ２，ｙｉ２）の組み合わせであり、前記特定情報選択手段は、前記タッチ位置の座標値（ｘｔ，ｙｔ）から該線分までの距離が、任意の距離内でありかつ最も近い線分を有する前記特定情報を選択することが好ましい。【００６４】
前記の構成によれば、選択用位置情報が線分により表されるので、タッチ位置の座標値との距離の計算が簡潔になるというさらなる効果を奏する。【００６５】
（２２）  本発明に係る情報入力装置では、前記選択用位置情報は、前記特定情報である語句または該語句を構成する各文字を囲むマスク内に含まれる全ての座標値（ｘｉａ，ｙｉａ）の集合であるか、または前記特定情報である図表、イラスト、写真等、またはそれらを構成するオブジェクト内に含まれる全ての座標値（ｘｉａ，ｙｉａ）の集合であり、前記特定情報選択手段は、前記タッチ位置の座標値（ｘｔ，ｙｔ）が前記全ての座標値（ｘｉａ，ｙｉａ）のいずれかと一致する場合は、対応する前記特定情報を選択し、前記タッチ位置の座標値（ｘｔ，ｙｔ）が前記全ての座標値（ｘｉａ，ｙｉａ）のいずれとも一致しない場合は、該座標値（ｘｔ，ｙｔ）から任意の距離内でありかつ最も近い該マスクまたは該オブジェクトの輪郭部の座標値（ｘｉｅ，ｙｉｅ）を有する前記特定情報を選択することが好ましい。【００６６】
前記の構成によれば、選択用位置情報がマスク領域により表されるので、どのような形状の特定情報であっても、適切に選択用位置情報を持たせることが出来るというさらなる効果を奏する。【００６７】
（２３）  本発明に係る情報入力装置では、前記特定情報選択手段は、特定情報である語句または該語句を構成する各文字の高さ方向の、中央または任意の位置における該語句または該文字の幅を示す線分における、始点座標値（ｘｉ１，ｙｉ１）および終点座標値（ｘｉ２，ｙｉ２）と、該文字の高さｈｉとの組み合わせから、該語句または該文字を囲む前記マスクを、所定のアルゴリズムにより生成することが好ましい。【００６８】
前記の構成によれば、語句である特定情報は、選択用位置情報として、語句または該文字の幅を示す線分と文字の高さｈｉとの組み合わせを持つので、正確にマスク領域を定義出来るというさらなる効果を奏する。【００６９】
（２４）  本発明に係る情報入力装置では、前記特定情報選択手段は、前記２次元書式情報において、所定のアルゴリズムにより、タッチ位置の前記座標値（ｘｔ，ｙｔ）から任意の距離内にあるテキストの構文解析、および／または、図形、イラスト、写真等のファイル検索および／または画像解析を行うことにより、１または２以上の前記特定情報を認識し、該特定情報の前記選択用位置情報を所定のアルゴリズムにより算定し、前記座標値（ｘｔ，ｙｔ）と、認識した該特定情報と、算定した該選択用位置情報とから、前記特定情報を選択することが好ましい。【００７０】
前記の構成によれば、特定情報選択手段は、２次元書式情報を取得してから、その内容のうち、タッチ位置に近い限られた範囲について、構文解析・画像解析を行うので、予め構文解析・画像解析がなされ、選択用位置情報が設定された２次元書式情報を用意しておく手間が省けるというさらなる効果を奏する。【００７１】
また、２次元書式情報の全体を構文解析・画像解析する場合に比較し、短時間で解析を行うことが出来るというさらなる効果を奏する。【００７２】
（２５）  本発明に係る情報入力装置では、前記特定情報は、前記２次元書式情報に含まれる、テキストの構文解析、および／または、図形、イラスト、写真等の、ファイル検索および／または画像解析を行うことにより、予め特定され、該特定情報の前記選択用位置情報は、所定のアルゴリズムにより予め算定され、該２次元書式情報には、該特定情報と該選択用位置情報とが記録されていることが好ましい。【００７３】
前記の構成によれば、２次元書式情報は、予め解析され、選択用位置情報が設定され、特定情報が特定されており、特定情報選択手段は、２次元書式情報を取得した後に、構文解析・画像解析を行う必要が無いので、２次元書式情報を取得してから特定情報を選択するまでの処理時間を短縮出来るというさらなる効果を奏する。【００７４】
（２６）  本発明に係る情報入力装置では、前記２次元書式情報は、ＣＡＤにより描かれた、前記特定情報としての、テキスト、および／または、点、線分、平面、立体物を有した図形であることが好ましい。【００７５】
前記の構成によれば、ＣＡＤ図面等、ＣＡＤにより作成されたコンテンツも入力処理に利用することが出来るというさらなる効果を奏する。【００７６】
（２７）  本発明に係る情報入力装置では、前記２次元書式情報は、地図データであり、該地図データは、テキスト、道路、地物、交差点等のカテゴリに分類された特定情報を有しており、該特定情報は、道路により囲まれた領域、地物領域、道路中心線、および地物図心を選択用位置情報として有することが好ましい。【００７７】
前記の構成によれば、地図も入力処理に利用することが出来るというさらなる効果を奏する。【００７８】
（２８）  本発明に係る情報入力装置では、画面表示された前記２次元書式情報を、前記ドットパターンと共に媒体上に印刷する印刷手段をさらに備えたことが好ましい。【００７９】
前記の構成によれば、画面表示されたコンテンツにドットパターンが重畳印刷された印刷物を作成できるので、新しく取得したコンテンツを入力に利用することが出来るというさらなる効果を奏する。【００８０】
（２９）  本発明に係る情報処理装置は、前記課題を解決するために、前記情報入力装置と、該情報入力装置により選択された前記特定情報の関連情報を検索し、検索された該関連情報を出力する関連情報検索手段とを備えたことを特徴としている。【００８１】
前記の構成によれば、情報入力装置により入力された情報の関連情報が出力されるので、ユーザが、印刷媒体上またはディスプレイ上を、ドットパターン読取手段によりタッチするだけで、ディスプレイ上のテキストやイラスト、写真等を特定して、その詳細な説明を画面に表示させることが出来る。そのため、ホームページ等でリンクが設定されていないテキストやイラスト、写真、アドレス等であっても、タッチすることにより、それらに関連する情報にアクセスすることが可能となり、よりユーザにとっての利便性が高まるという効果を奏する。なお、特定情報はオペレーションを指示するものであってもよい。【００８２】
（３０）  本発明に係る情報処理装置では、前記関連情報検索手段は、前記関連情報を検索する際、予め設定されたリンクテーブル、データベース、および／または電子辞書から、該関連情報を検索することが好ましい。【００８３】
前記の構成によれば、タッチ位置のテキスト、イラスト、写真等を認識し、認識した特定情報に対応する音声情報、画像情報等の種々のマルチメディア情報を、電子辞書や予め対応するマルチメディア情報を設定したデータベースから検索し、関連した情報を自動的に出力することが出来るという効果を奏する。【００８４】
（３１）  本発明に係る情報処理装置では、前記リンクテーブル、前記データベース、および前記電子辞書は、それぞれ、ネットワーク上の１または２以上の汎用リンクテーブル、汎用データベース、および汎用電子辞書であり、前記関連情報検索手段は、前記関連情報を、所定のアルゴリズムにより、該汎用リンクテーブル、該汎用データベース、および／または該汎用電子辞書から検索することが好ましい。【００８５】
前記の構成によれば、インターネット等のネットワーク上にある既存の汎用リンクテーブル、汎用データベース、および／または汎用電子辞書を利用できるので、より多くの関連情報が検索でき、また、汎用リンクテーブル、汎用データベース、および／または汎用電子辞書のメンテナンスが不要になるというさらなる効果を奏する。【００８６】
（３２）  本発明に係る情報入力システムは、前記課題を解決するために、情報入力装置と、２次元書式情報サーバと、これらを接続するネットワークとから構成される情報入力システムであって、前記情報入力装置は、DTPデータ、HTML、フラッシュ、CADデータ、地図データ等であって、媒体に印刷するための２次元書式情報を対象とし、テキスト、図表、イラスト、写真等として可視化される情報のうち、所定の基準に該当する情報を特定情報として予め定めて書式化し、種々のマルチメディア情報出力および／またはオペレーション指示のため、ＸＹ座標値および／またはコード値を所定のアルゴリズムによりパターン化したドットパターンと共に、前記２次元書式情報が印刷された媒体上において、可視化された前記特定情報を、ユーザが所定の操作により指定する際に、前記媒体上をタッチするために用いられ、タッチ位置のドットパターンを読み込むドットパターン読み取り手段と、入力された、前記２次元書式情報を識別するための識別情報を、前記２次元書式情報サーバに送信し、該識別情報に対応した２次元書式情報を前記２次元書式情報サーバから受信するための通信手段と、前記タッチ位置のドットパターンのＸＹ座標系における座標値（Ｘｔ，Ｙｔ）を、受信した前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）に変換する座標変換手段と、前記２次元書式情報のｘｙ座標系において、前記特定情報の位置を特定するために、該特定情報をレイアウトして印刷する際に定まる、前記２次元書式情報のｘｙ座標系における（ｘｉ，ｙｉ）を選択用位置情報として用い、前記タッチ位置のドットパターンの座標値（Ｘｔ，Ｙｔ）から変換された、前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）から、所定の距離内の、１または２以上の選択用位置情報までの距離を計算し、最も近い該選択用位置情報の座標を有する特定情報を、自装置への入力として選択する特定情報選択手段と、を備え、前記２次元書式情報サーバは、前記情報入力装置から受信した、前記識別情報を用いて、予め保管している１または２以上の前記２次元書式情報の中から該識別情報に対応した２次元書式情報を選択する２次元書式情報保管選択手段と、前記識別情報を前記情報入力装置から受信し、選択された該２次元書式情報を該情報入力装置へ送信する通信手段と、を備えたことを特徴としている。【００８７】
２次元書式情報サーバは、予め解析され、選択用位置情報が設定された特定情報を含む２次元書式情報を提供するサーバでもよいし、通常のＷｅｂサーバでもよい。なお、通常のＷｅｂサーバを用いる場合、Ｗｅｂサーバから取得する２次元書式情報には、選択用位置情報や特定情報が設定されていないので、特定情報選択手段は、２次元書式情報の取得後、選択用位置情報および特定情報を設定するように、解析を行う。【００８８】
前記の構成によれば、情報入力装置は、ネットワーク上の２次元書式情報サーバから識別情報に対応した２次元書式情報を取得する、クライアント・サーバ型構成となるので、複数の情報入力装置が、２次元書式情報サーバを共有することが出来るという効果を奏する。【００８９】
また、既存のＷｅｂサーバ等を、２次元書式情報サーバとして利用することが出来るという効果を奏する。【００９０】
（３３）  本発明に係る情報入力装置は、前記課題を解決するために、DTPデータ、HTML、フラッシュ、CADデータ、地図データ等であって、媒体に印刷するための２次元書式情報を対象とし、テキスト、図表、イラスト、写真等として可視化される情報のうち、所定の基準に該当する情報を特定情報として予め定めて書式化し、種々のマルチメディア情報出力および／またはオペレーション指示のため、ＸＹ座標値および／またはコード値を所定のアルゴリズムによりパターン化したドットパターンと共に、前記２次元書式情報が印刷された媒体上において、可視化された前記特定情報を、ユーザが所定の操作により指定する際に、前記媒体上をタッチするために用いられ、タッチ位置のドットパターンを読み込むドットパターン読み取り手段と、入力された、前記２次元書式情報を識別するための識別情報を、２次元書式情報サーバに送信し、該識別情報に対応した２次元書式情報を前記２次元書式情報サーバから受信するための通信手段と、前記タッチ位置のドットパターンのＸＹ座標系における座標値（Ｘｔ，Ｙｔ）を、受信した前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）に変換する座標変換手段と、前記２次元書式情報のｘｙ座標系において、前記特定情報の位置を特定するために、該特定情報をレイアウトして印刷する際に定まる、前記２次元書式情報のｘｙ座標系における（ｘｉ，ｙｉ）を選択用位置情報として用い、前記タッチ位置のドットパターンの座標値（Ｘｔ，Ｙｔ）から変換された、前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）から、所定の距離内の、１または２以上の選択用位置情報までの距離を計算し、最も近い該選択用位置情報の座標を有する特定情報を、自装置への入力として選択する特定情報選択手段と、を備えたことを特徴としている。【００９１】
前記の構成によれば、情報入力装置は、ネットワーク上の２次元書式情報サーバと通信するので、入力処理に、２次元書式情報サーバを利用することが出来るという効果を奏する。【００９２】
（３４）  本発明に係る２次元書式情報サーバは、前記課題を解決するために、DTPデータ、HTML、フラッシュ、CADデータ、地図データ等であって、媒体に印刷するための２次元書式情報を対象とし、テキスト、図表、イラスト、写真等として可視化される情報のうち、所定の基準に該当する情報を特定情報として予め定めて書式化し、種々のマルチメディア情報出力および／またはオペレーション指示のため、ＸＹ座標値および／またはコード値を所定のアルゴリズムによりパターン化したドットパターンと共に、前記２次元書式情報が印刷された媒体上において、可視化された前記特定情報を、ユーザが所定の操作により指定する際に、前記媒体上をタッチするために用いられ、タッチ位置のドットパターンを読み込むドットパターン読み取り手段と、入力された、前記２次元書式情報を識別するための識別情報を、２次元書式情報サーバに送信し、該識別情報に対応した２次元書式情報を前記２次元書式情報サーバから受信するための通信手段と、前記タッチ位置のドットパターンのＸＹ座標系における座標値（Ｘｔ，Ｙｔ）を、受信した前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）に変換する座標変換手段と、前記２次元書式情報のｘｙ座標系において、前記特定情報の位置を特定するために、該特定情報をレイアウトして印刷する際に定まる、前記２次元書式情報のｘｙ座標系における（ｘｉ，ｙｉ）を選択用位置情報として用い、前記タッチ位置のドットパターンの座標値（Ｘｔ，Ｙｔ）から変換された、前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）から、所定の距離内の、１または２以上の選択用位置情報までの距離を計算し、最も近い該選択用位置情報の座標を有する特定情報を、自装置への入力として選択する特定情報選択手段と、を備えた情報入力装置から受信した、前記識別情報を用いて、予め保管している１または２以上の該２次元書式情報の中から該識別情報に対応した２次元書式情報を選択する２次元書式情報保管選択手段と、選択した該２次元書式情報を該情報入力装置へ送信する通信手段とを備えたことを特徴としている。【００９３】
前記の構成によれば、２次元書式情報サーバは、ネットワーク上の情報入力装置と通信するので、情報入力装置の入力処理に必要な２次元書式情報を提供出来るという効果を奏する。【００９４】
（３５）  本発明に係る情報入力システムは、前記課題を解決するために、情報入力装置と、２次元書式情報サーバと、これらを接続するネットワークとから構成される情報入力システムであって、前記情報入力装置は、DTPデータ、HTML、フラッシュ、CADデータ、地図データ等であって、ディスプレイに表示するための２次元書式情報を対象とし、テキスト、図表、イラスト、写真等として可視化される情報のうち、所定の基準に該当する情報を特定情報として予め定めて書式化し、種々のマルチメディア情報出力および／またはオペレーション指示のため、ＸＹ座標値および／またはコード値を所定のアルゴリズムによりパターン化したドットパターンと共に、前記２次元書式情報が表示されるディスプレイと、前記ディスプレイ上において、可視化された前記特定情報を、ユーザが所定の操作により指定する際に、前記ディスプレイ上をタッチするために用いられ、タッチ位置のドットパターンを読み込むドットパターン読み取り手段と、入力された、前記２次元書式情報を識別するための識別情報を、前記２次元書式情報サーバに送信し、該識別情報に対応した２次元書式情報を前記２次元書式情報サーバから受信するための通信手段と、前記タッチ位置のドットパターンのＸＹ座標系における座標値（Ｘｔ，Ｙｔ）を、受信した前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）に変換する座標変換手段と、前記２次元書式情報のｘｙ座標系において、前記特定情報の位置を特定するために、該特定情報をディスプレイに表示する際に定まる、前記２次元書式情報のｘｙ座標系における（ｘｉ，ｙｉ）を選択用位置情報として用い、前記タッチ位置のドットパターンの座標値（Ｘｔ，Ｙｔ）から変換された、前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）から、所定の距離内の、１または２以上の選択用位置情報までの距離を計算し、最も近い該選択用位置情報の座標を有する特定情報を、自装置への入力として選択する特定情報選択手段と、を備え、前記２次元書式情報サーバは、前記情報入力装置から受信した、前記識別情報を用いて、予め保管している１または２以上の前記２次元書式情報の中から該識別情報に対応した２次元書式情報を選択する２次元書式情報保管選択手段と、前記識別情報を前記情報入力装置から受信し、選択された該２次元書式情報を該情報入力装置へ送信する通信手段とを備えたことを特徴としている。【００９５】
前記の構成によれば、情報入力装置は、ネットワーク上の２次元書式情報サーバから識別情報に対応した２次元書式情報を取得する、クライアント・サーバ型構成となるので、複数の情報入力装置が、２次元書式情報サーバを共有することが出来るという効果を奏する。【００９６】
（３６）  本発明に係る情報入力装置は、前記課題を解決するために、DTPデータ、HTML、フラッシュ、CADデータ、地図データ等であって、ディスプレイに表示するための２次元書式情報を対象とし、テキスト、図表、イラスト、写真等として可視化される情報のうち、所定の基準に該当する情報を特定情報として予め定めて書式化し、種々のマルチメディア情報出力および／またはオペレーション指示のため、ＸＹ座標値および／またはコード値を所定のアルゴリズムによりパターン化したドットパターンと共に、前記２次元書式情報が表示されるディスプレイと、前記ディスプレイ上において、可視化された前記特定情報を、ユーザが所定の操作により指定する際に、前記ディスプレイ上をタッチするために用いられ、タッチ位置のドットパターンを読み込むドットパターン読み取り手段と、入力された、前記２次元書式情報を識別するための識別情報を、２次元書式情報サーバに送信し、該識別情報に対応した２次元書式情報を前記２次元書式情報サーバから受信するための通信手段と、前記タッチ位置のドットパターンのＸＹ座標系における座標値（Ｘｔ，Ｙｔ）を、受信した前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）に変換する座標変換手段と、前記２次元書式情報のｘｙ座標系において、前記特定情報の位置を特定するために、該特定情報をディスプレイに表示する際に定まる、前記２次元書式情報のｘｙ座標系における（ｘｉ，ｙｉ）を選択用位置情報として用い、前記タッチ位置のドットパターンの座標値（Ｘｔ，Ｙｔ）から変換された、前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）から、所定の距離内の、１または２以上の選択用位置情報までの距離を計算し、最も近い該選択用位置情報の座標を有する特定情報を、自装置への入力として選択する特定情報選択手段と、を備えたことを特徴としている。【００９７】
前記の構成によれば、情報入力装置は、ネットワーク上の２次元書式情報サーバと通信するので、入力処理に、２次元書式情報サーバを利用することが出来るという効果を奏する。【００９８】
（３７）  本発明に係る２次元書式情報サーバは、前記課題を解決するために、DTPデータ、HTML、フラッシュ、CADデータ、地図データ等であって、ディスプレイに表示するための２次元書式情報を対象とし、テキスト、図表、イラスト、写真等として可視化される情報のうち、所定の基準に該当する情報を特定情報として予め定めて書式化し、種々のマルチメディア情報出力および／またはオペレーション指示のため、ＸＹ座標値および／またはコード値を所定のアルゴリズムによりパターン化したドットパターンと共に、前記２次元書式情報が表示されるディスプレイと、前記ディスプレイ上において、可視化された前記特定情報を、ユーザが所定の操作により指定する際に、前記ディスプレイ上をタッチするために用いられ、タッチ位置のドットパターンを読み込むドットパターン読み取り手段と、入力された、前記２次元書式情報を識別するための識別情報を、２次元書式情報サーバに送信し、該識別情報に対応した２次元書式情報を前記２次元書式情報サーバから受信するための通信手段と、前記タッチ位置のドットパターンのＸＹ座標系における座標値（Ｘｔ，Ｙｔ）を、受信した前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）に変換する座標変換手段と、前記２次元書式情報のｘｙ座標系において、前記特定情報の位置を特定するために、該特定情報をディスプレイに表示する際に定まる、前記２次元書式情報のｘｙ座標系における（ｘｉ，ｙｉ）を選択用位置情報として用い、前記タッチ位置のドットパターンの座標値（Ｘｔ，Ｙｔ）から変換された、前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）から、所定の距離内の、１または２以上の選択用位置情報までの距離を計算し、最も近い該選択用位置情報の座標を有する特定情報を、自装置への入力として選択する特定情報選択手段と、を備えた情報入力装置から受信した、前記識別情報を用いて、予め保管している１または２以上の該２次元書式情報の中から該識別情報に対応した２次元書式情報を選択する２次元書式情報保管選択手段と、選択した該２次元書式情報を該情報入力装置へ送信する通信手段とを備えたことを特徴としている。【００９９】
前記の構成によれば、２次元書式情報サーバは、ネットワーク上の情報入力装置と通信するので、情報入力装置の入力処理に必要な２次元書式情報を提供出来るという効果を奏する。【０１００】
（３８）  本発明に係る情報入力システムは、前記課題を解決するために、情報入力装置と、２次元書式情報サーバと、これらを接続するネットワークとから構成される情報入力システムであって、前記情報入力装置は、種々のマルチメディア情報出力および／またはオペレーション指示のため、ＸＹ座標値および／またはコード値を所定のアルゴリズムによりパターン化したドットパターンが印刷され、DTPデータ、HTML、フラッシュ、CADデータ、地図データ等であって、媒体に印刷するための２次元書式情報を対象とし、テキスト、図表、イラスト、写真等として可視化される情報のうち、所定の基準に該当する情報を特定情報として予め定めて書式化し、前記２次元書式情報が、印刷された媒体上または表示されるディスプレイ上に、配置または貼付された情報入力補助シートと、前記媒体または前記ディスプレイ上において、可視化された前記特定情報を、ユーザが所定の操作により指定する際に、前記情報入力補助シートを透して、前記媒体または前記ディスプレイ上をタッチするために用いられ、タッチ位置のドットパターンを読み込むドットパターン読み取り手段と、入力された、前記２次元書式情報を識別するための識別情報を、前記２次元書式情報サーバに送信し、該識別情報に対応した２次元書式情報を前記２次元書式情報サーバから受信するための通信手段と、前記タッチ位置のドットパターンのＸＹ座標系における座標値（Ｘｔ，Ｙｔ）を、受信した前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）に変換する座標変換手段と、前記２次元書式情報のｘｙ座標系において、前記特定情報の位置を特定するために、該特定情報をレイアウトして印刷する際に定まる、または、該特定情報をディスプレイに表示する際に定まる、前記２次元書式情報のｘｙ座標系における（ｘｉ，ｙｉ）を選択用位置情報として用い、前記タッチ位置のドットパターンの座標値（Ｘｔ，Ｙｔ）から変換された、前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）から、所定の距離内の、１または２以上の選択用位置情報までの距離を計算し、最も近い該選択用位置情報の座標を有する特定情報を、自装置への入力として選択する特定情報選択手段と、を備え、前記２次元書式情報サーバは、前記情報入力装置から受信した、前記識別情報を用いて、予め保管している１または２以上の前記２次元書式情報の中から該識別情報に対応した２次元書式情報を選択する２次元書式情報保管選択手段と、前記識別情報を前記情報入力装置から受信し、選択された該２次元書式情報を該情報入力装置へ送信する通信手段とを備えたことを特徴としている。【０１０１】
前記の構成によれば、情報入力装置は、ネットワーク上の２次元書式情報サーバから識別情報に対応した２次元書式情報を取得する、クライアント・サーバ型構成となるので、複数の情報入力装置が、２次元書式情報サーバを共有することが出来るという効果を奏する。【０１０２】
（３９）  本発明に係る情報入力装置は、前記課題を解決するために、種々のマルチメディア情報出力および／またはオペレーション指示のため、ＸＹ座標値および／またはコード値を所定のアルゴリズムによりパターン化したドットパターンが印刷され、DTPデータ、HTML、フラッシュ、CADデータ、地図データ等であって、媒体に印刷するための２次元書式情報を対象とし、テキスト、図表、イラスト、写真等として可視化される情報のうち、所定の基準に該当する情報を特定情報として予め定めて書式化し、前記２次元書式情報が、印刷された媒体上または表示されるディスプレイ上に、配置または貼付された情報入力補助シートと、前記媒体または前記ディスプレイ上において、可視化された前記特定情報を、ユーザが所定の操作により指定する際に、前記情報入力補助シートを透して、前記媒体または前記ディスプレイ上をタッチするために用いられ、タッチ位置のドットパターンを読み込むドットパターン読み取り手段と、入力された、前記２次元書式情報を識別するための識別情報を、２次元書式情報サーバに送信し、該識別情報に対応した２次元書式情報を前記２次元書式情報サーバから受信するための通信手段と、前記タッチ位置のドットパターンのＸＹ座標系における座標値（Ｘｔ，Ｙｔ）を、受信した前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）に変換する座標変換手段と、前記２次元書式情報のｘｙ座標系において、前記特定情報の位置を特定するために、該特定情報をレイアウトして印刷する際に定まる、または、該特定情報をディスプレイに表示する際に定まる、前記２次元書式情報のｘｙ座標系における（ｘｉ，ｙｉ）を選択用位置情報として用い、前記タッチ位置のドットパターンの座標値（Ｘｔ，Ｙｔ）から変換された、前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）から、所定の距離内の、１または２以上の選択用位置情報までの距離を計算し、最も近い該選択用位置情報の座標を有する特定情報を、自装置への入力として選択する特定情報選択手段と、を備えたことを特徴としている。【０１０３】
前記の構成によれば、情報入力装置は、ネットワーク上の２次元書式情報サーバと通信するので、入力処理に、２次元書式情報サーバを利用することが出来るという効果を奏する。【０１０４】
（４０）  本発明に係る２次元書式情報サーバは、前記課題を解決するために、種々のマルチメディア情報出力および／またはオペレーション指示のため、ＸＹ座標値および／またはコード値を所定のアルゴリズムによりパターン化したドットパターンが印刷され、DTPデータ、HTML、フラッシュ、CADデータ、地図データ等であって、媒体に印刷するための２次元書式情報を対象とし、テキスト、図表、イラスト、写真等として可視化される情報のうち、所定の基準に該当する情報を特定情報として予め定めて書式化し、前記２次元書式情報が、印刷された媒体上または表示されるディスプレイ上に、配置または貼付された情報入力補助シートと、前記媒体または前記ディスプレイ上において、可視化された前記特定情報を、ユーザが所定の操作により指定する際に、前記情報入力補助シートを透して、前記媒体または前記ディスプレイ上をタッチするために用いられ、タッチ位置のドットパターンを読み込むドットパターン読み取り手段と、入力された、前記２次元書式情報を識別するための識別情報を、２次元書式情報サーバに送信し、該識別情報に対応した２次元書式情報を前記２次元書式情報サーバから受信するための通信手段と、前記タッチ位置のドットパターンのＸＹ座標系における座標値（Ｘｔ，Ｙｔ）を、受信した前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）に変換する座標変換手段と、
前記２次元書式情報のｘｙ座標系において、前記特定情報の位置を特定するために、該特定情報をレイアウトして印刷する際に定まる、または、該特定情報をディスプレイに表示する際に定まる、前記２次元書式情報のｘｙ座標系における（ｘｉ，ｙｉ）を選択用位置情報として用い、前記タッチ位置のドットパターンの座標値（Ｘｔ，Ｙｔ）から変換された、前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）から、所定の距離内の、１または２以上の選択用位置情報までの距離を計算し、最も近い該選択用位置情報の座標を有する特定情報を、自装置への入力として選択する特定情報選択手段と、
を備えた情報入力装置から受信した、前記識別情報を用いて、予め保管している１または２以上の該２次元書式情報の中から該識別情報に対応した２次元書式情報を選択する２次元書式情報保管選択手段と、選択した該２次元書式情報を該情報入力装置へ送信する通信手段とを備えたことを特徴としている。【０１０５】
前記の構成によれば、２次元書式情報サーバは、ネットワーク上の情報入力装置と通信するので、情報入力装置の入力処理に必要な２次元書式情報を提供出来るという効果を奏する。【０１０６】
（４１）  本発明に係る情報入力システムでは、前記特定情報選択手段は、前記２次元書式情報において、所定のアルゴリズムにより、タッチ位置の前記座標値（ｘｔ，ｙｔ）から任意の距離内にあるテキストの構文解析、および／または、図形、イラスト、写真等のファイル検索および／または画像解析を行うことにより、１または２以上の前記特定情報を認識し、該特定情報の前記選択用位置情報を所定のアルゴリズムにより算定し、前記座標値（ｘｔ，ｙｔ）と、認識した該特定情報と、算定した該選択用位置情報とから、前記特定情報を選択することが好ましい。【０１０７】
前記の構成によれば、特定情報選択手段は、２次元書式情報を取得してから、その内容のうち、タッチ位置に近い限られた範囲について、構文解析・画像解析を行うので、予め構文解析・画像解析がなされ、選択用位置情報が設定された２次元書式情報を用意しておく手間が省けるというさらなる効果を奏する。【０１０８】
また、２次元書式情報の全体を構文解析・画像解析する場合に比較し、短時間で解析を行うことが出来るというさらなる効果を奏する。【０１０９】
（４２）  本発明に係る情報入力装置では、前記特定情報選択手段は、前記２次元書式情報において、所定のアルゴリズムにより、タッチ位置の前記座標値（ｘｔ，ｙｔ）から任意の距離内にあるテキストの構文解析、および／または、図形、イラスト、写真等のファイル検索および／または画像解析を行うことにより、１または２以上の前記特定情報を認識し、該特定情報の前記選択用位置情報を所定のアルゴリズムにより算定し、前記座標値（ｘｔ，ｙｔ）と、認識した該特定情報と、算定した該選択用位置情報とから、前記特定情報を選択することが好ましい。【０１１０】
前記の構成によれば、特定情報選択手段は、２次元書式情報を取得してから、その内容のうち、タッチ位置に近い限られた範囲について、構文解析・画像解析を行うので、予め構文解析・画像解析がなされ、選択用位置情報が設定された２次元書式情報を用意しておく手間が省けるというさらなる効果を奏する。【０１１１】
また、２次元書式情報の全体を構文解析・画像解析する場合に比較し、短時間で解析を行うことが出来るというさらなる効果を奏する。【０１１２】
（４３）  本発明に係る情報入力システムでは、前記特定情報は、前記２次元書式情報に含まれる、テキストの構文解析、および／または、図形、イラスト、写真等の、ファイル検索および／または画像解析を行うことにより、予め特定され、該特定情報の前記選択用位置情報は、所定のアルゴリズムにより予め算定され、該２次元書式情報には、該特定情報と該選択用位置情報とが記録されていることが好ましい。【０１１３】
前記の構成によれば、２次元書式情報は、予め解析され、選択用位置情報が設定され、特定情報が特定されており、特定情報選択手段は、２次元書式情報を取得した後に、構文解析・画像解析を行う必要が無いので、２次元書式情報を取得してから特定情報を選択するまでの処理時間を短縮出来るというさらなる効果を奏する。【０１１４】
（４４）  本発明に係る２次元書式情報サーバでは、前記特定情報は、前記２次元書式情報に含まれる、テキストの構文解析、および／または、図形、イラスト、写真等の、ファイル検索および／または画像解析を行うことにより、予め特定され、該特定情報の前記選択用位置情報は、所定のアルゴリズムにより予め算定され、該２次元書式情報には、該特定情報と該選択用位置情報とが記録されていることが好ましい。【０１１５】
前記の構成によれば、２次元書式情報は、予め解析され、選択用位置情報が設定され、特定情報が特定されており、情報入力装置の特定情報選択手段は、２次元書式情報を取得した後に、構文解析・画像解析を行う必要が無いので、２次元書式情報を取得してから特定情報を選択するまでの処理時間を短縮出来るというさらなる効果を奏する。【０１１６】
（４５）  本発明に係る情報入力方法は、前記課題を解決するために、DTPデータ、HTML、フラッシュ、CADデータ、地図データ等であって、媒体に印刷するための２次元書式情報を対象とし、テキスト、図表、イラスト、写真等として可視化される情報のうち、所定の基準に該当する情報を特定情報として予め定めて書式化し、種々のマルチメディア情報出力および／またはオペレーション指示のため、ＸＹ座標値および／またはコード値を所定のアルゴリズムによりパターン化したドットパターンと共に、前記２次元書式情報が印刷された媒体上において、可視化された前記特定情報を、ユーザが所定の操作により指定する際に、前記媒体上をタッチするために、ドットパターン読み取り手段を用いて、タッチ位置のドットパターンを読み込むドットパターン読み取りステップと、入力された、前記２次元書式情報を識別するための識別情報を用いて、予め保管している１または２以上の前記２次元書式情報の中から該識別情報に対応した前記２次元書式情報を選択する２次元書式情報保管選択ステップと、前記タッチ位置のドットパターンのＸＹ座標系における座標値（Ｘｔ，Ｙｔ）を、選択された前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）に変換する座標変換ステップと、前記２次元書式情報のｘｙ座標系において、前記特定情報の位置を特定するために、該特定情報をレイアウトして印刷する際に定まる、前記２次元書式情報のｘｙ座標系における（ｘｉ，ｙｉ）を選択用位置情報として用い、前記タッチ位置のドットパターンの座標値（Ｘｔ，Ｙｔ）から変換された、前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）から、所定の距離内の、１または２以上の選択用位置情報までの距離を計算し、最も近い該選択用位置情報の座標を有する特定情報を、自装置への入力として選択する特定情報選択ステップとを含んだことを特徴としている。【０１１７】
前記の構成によれば、ユーザが、媒体上の入力したい情報の上を、ドットパターン読み取り手段を用いて、タッチすると、タッチ位置のＸＹ座標値および／またはコード値が読み込まれる。次に、読み込まれたＸＹ座標値および／またはコード値から、ユーザがタッチした媒体が特定され、その媒体に対応した２次元書式情報が、２次元書式情報保管選択手段から取り出される。次に、取り出された２次元書式情報とタッチ位置の印刷媒体上のＸＹ座標値とから、座標変換手段が、２次元書式情報上におけるタッチ位置のｘｙ座標値を計算する。次に、特定情報選択手段が、２次元書式情報上のｘｙ座標系により表されたタッチ位置の座標と、２次元書式情報内の各特定情報が有している選択用位置情報とを用いて、所定のアルゴリズムにより、タッチ位置の特定情報を選択し、情報入力装置への入力とする。それ故、印刷された、ハイパーリンク等が設定されていない特定情報に対して、予めマスク領域を定義したり、マスク領域に特定情報に対応するドットコードを埋め込んだり、ドットコードに対応した特定情報を予め定義したドットコード・特定情報対応テーブルを作成したりすること無しに、ユーザが特定情報を入力することが出来るという効果を奏する。【０１１８】
（４６）  本発明に係る情報入力方法は、前記課題を解決するために、DTPデータ、HTML、フラッシュ、CADデータ、地図データ等であって、ディスプレイに表示するための２次元書式情報を対象とし、テキスト、図表、イラスト、写真等として可視化される情報のうち、所定の基準に該当する情報を特定情報として予め定めてを書式化し、種々のマルチメディア情報出力および／またはオペレーション指示のため、ＸＹ座標値および／またはコード値を所定のアルゴリズムによりパターン化したドットパターンと共に、前記２次元書式情報が表示されたディスプレイ上において、可視化された前記特定情報を、ユーザが所定の操作により指定する際に、前記ディスプレイ上をタッチするために、ドットパターン読み取り手段を用いて、タッチ位置のドットパターンを読み込むドットパターン読み取りステップと、入力された、前記２次元書式情報を識別するための識別情報を用いて、予め保管している１または２以上の前記２次元書式情報の中から該識別情報に対応した前記２次元書式情報を選択する２次元書式情報保管選択ステップと、前記タッチ位置のドットパターンのＸＹ座標系における座標値（Ｘｔ，Ｙｔ）を、選択された前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）に変換する座標変換ステップと、前記２次元書式情報のｘｙ座標系において、前記特定情報の位置を特定するために、該特定情報をディスプレイに表示する際に定まる、前記２次元書式情報のｘｙ座標系における（ｘｉ，ｙｉ）を選択用位置情報として用い、前記タッチ位置のドットパターンの座標値（Ｘｔ，Ｙｔ）から変換された、前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）から、所定の距離内の、１または２以上の選択用位置情報までの距離を計算し、最も近い該選択用位置情報の座標を有する特定情報を、自装置への入力として選択する特定情報選択ステップとを含んだことを特徴としている。【０１１９】
前記の構成によれば、ユーザが、ディスプレイ上の入力したい情報の上を、ドットパターン読み取り手段を用いて、タッチすると、タッチ位置のＸＹ座標値および／またはコード値が読み込まれる。次に、読み込まれたＸＹ座標値および／またはコード値から、ユーザがタッチしたコンテンツが特定され、そのコンテンツの２次元書式情報が、２次元書式情報保管選択手段から取り出される。次に、取り出された２次元書式情報とタッチ位置のディスプレイ上のＸＹ座標値とから、座標変換手段が、２次元書式情報上におけるタッチ位置のｘｙ座標値を計算する。次に、特定情報選択手段が、２次元書式情報上のｘｙ座標系により表されたタッチ位置の座標と、２次元書式情報内の各特定情報が有している選択用位置情報とを用いて、所定のアルゴリズムにより、タッチ位置の特定情報を選択し、情報入力装置への入力とする。それ故、ディスプレイ上に表示された、ハイパーリンク等が設定されていない特定情報に対して、予めマスク領域を定義したり、マスク領域に特定情報に対応するドットコードを埋め込んだり、ドットコードに対応した特定情報を予め定義したドットコード・特定情報対応テーブルを作成したりすること無しに、ユーザが特定情報を入力することが出来るという効果を奏する。【０１２０】
（４７）  本発明に係る情報入力方法は、前記課題を解決するために、種々のマルチメディア情報出力および／またはオペレーション指示のため、ＸＹ座標値および／またはコード値を所定のアルゴリズムによりパターン化したドットパターンが印刷され、DTPデータ、HTML、フラッシュ、CADデータ、地図データ等であって、媒体に印刷するための２次元書式情報を対象とし、テキスト、図表、イラスト、写真等として可視化される情報のうち、所定の基準に該当する情報を特定情報として予め定めて書式化し、前記２次元書式情報が、印刷された媒体上または表示されるディスプレイ上に、配置または貼付された情報入力補助シートと、前記媒体または前記ディスプレイ上において、可視化された前記特定情報を、ユーザが所定の操作により指定する際に、前記情報入力補助シートを透して、前記媒体または前記ディスプレイ上をタッチするために用いられ、タッチ位置のドットパターンを読み込むドットパターン読み取り手段とを用いて、タッチ位置のドットパターンを読み込むドットパターン読み取りステップと、入力された、前記２次元書式情報を識別するための識別情報を用いて、予め保管している１または２以上の前記２次元書式情報の中から該識別情報に対応した前記２次元書式情報を選択する２次元書式情報保管選択ステップと、前記タッチ位置のドットパターンのＸＹ座標系における座標値（Ｘｔ，Ｙｔ）を、選択された前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）に変換する座標変換ステップと、前記２次元書式情報のｘｙ座標系において、前記特定情報の位置を特定するために、該特定情報をレイアウトして印刷する際に定まる、または、該特定情報をディスプレイに表示する際に定まる、前記２次元書式情報のｘｙ座標系における（ｘｉ，ｙｉ）を選択用位置情報として用い、前記タッチ位置のドットパターンの座標値（Ｘｔ，Ｙｔ）から変換された、前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）から、所定の距離内の、１または２以上の選択用位置情報までの距離を計算し、最も近い該選択用位置情報の座標を有する特定情報を、自装置への入力として選択する特定情報選択ステップとを含んだことを特徴としている。【０１２１】
前記の構成によれば、ユーザが、必要に応じ、印刷または表示されたコンテンツを特定する情報を入力する。そのコンテンツに対応した２次元書式情報が、２次元書式情報保管選択手段から取り出される。次に、ユーザが、入力したい情報の上を、ドットパターン読み取り手段を用いて、情報入力補助シートを透してタッチすると、タッチ位置のＸＹ座標値および／またはコード値が読み込まれる。次に、取り出された２次元書式情報とタッチ位置の情報入力補助シート上のＸＹ座標値とから、座標変換手段が、２次元書式情報上におけるタッチ位置のｘｙ座標値を計算する。次に、特定情報選択手段が、２次元書式情報上のｘｙ座標系により表されたタッチ位置の座標と、２次元書式情報内の各特定情報が有している選択用位置情報とを用いて、所定のアルゴリズムにより、タッチ位置の特定情報を選択し、情報入力装置への入力とする。それ故、本や雑誌、新聞等の印刷物に直接ドットパターンを印刷しなくても、印刷または表示された、ハイパーリンク等が設定されていない特定情報に対して、予めマスク領域を定義したり、マスク領域に特定情報に対応するドットコードを埋め込んだり、ドットコードに対応した特定情報を予め定義したドットコード・特定情報対応テーブルを作成したりすること無しに、ユーザが特定情報を入力することが出来るという効果を奏する。【０１２２】
（４８）  本発明に係る情報入力方法では、前記特定情報選択ステップは、前記２次元書式情報において、所定のアルゴリズムにより、タッチ位置の前記座標値（ｘｔ，ｙｔ）から任意の距離内にあるテキストの構文解析、および／または、図形、イラスト、写真等のファイル検索および／または画像解析を行うことにより、１または２以上の前記特定情報を認識するステップと、該特定情報の前記選択用位置情報を所定のアルゴリズムにより算定するステップと、前記座標値（ｘｔ，ｙｔ）と、認識した該特定情報と、算定した該選択用位置情報とから、前記特定情報を選択するステップとを含むことが好ましい。【０１２３】
前記構成によれば、特定情報選択ステップでは、２次元書式情報を取得してから、その内容のうち、タッチ位置に近い限られた範囲について、構文解析・画像解析を行うので、予め構文解析・画像解析がなされ、選択用位置情報が設定された２次元書式情報を用意しておく手間が省けるというさらなる効果を奏する。【０１２４】
また、２次元書式情報の全体を構文解析・画像解析する場合に比較し、短時間で解析を行うことが出来るというさらなる効果を奏する。【０１２５】
（４９）  本発明に係る情報入力方法では、前記特定情報は、前記２次元書式情報に含まれる、テキストの構文解析、および／または、図形、イラスト、写真等の、ファイル検索および／または画像解析を行うことにより、予め特定され、該特定情報の前記選択用位置情報は、所定のアルゴリズムにより予め算定され、該２次元書式情報には、該特定情報と該選択用位置情報とが記録されていることが好ましい。【０１２６】
前記の構成によれば、２次元書式情報は、予め解析され、選択用位置情報が設定され、特定情報が特定されており、特定情報選択ステップでは、２次元書式情報を取得した後に、構文解析・画像解析を行う必要が無いので、２次元書式情報を取得してから特定情報を選択するまでの処理時間を短縮出来るというさらなる効果を奏する。【０１２７】
（５０）  ところで、前記情報入力装置および情報処理装置は、ハードウェアで実現してもよいし、プログラムをコンピュータに実行させることによって実現してもよい。具体的には、本発明に係るプログラムは、少なくとも上述した座標変換手段・特定情報選択手段・関連情報検索手段としてコンピュータを動作させる制御プログラムであり、本発明に係る記録媒体には、当該制御プログラムが記録されている。【０１２８】
この制御プログラムがコンピュータによって実行されると、当該コンピュータは、前記情報入力装置または情報処理装置として動作する。従って、前記情報入力装置または情報処理装置と同様に、印刷・表示された、ハイパーリンク等が設定されていない特定情報に対して、予めマスク領域を定義したり、マスク領域に特定情報に対応するドットコードを埋め込んだり、ドットコードに対応した特定情報を予め定義したドットコード・特定情報対応テーブルを作成したりすること無しに、ユーザが特定情報を入力することが出来るという効果を奏する。
【発明の効果】
【０１２９】
本発明に係る情報入力装置は、以上のように、テキスト、図表、イラスト、写真等として可視化される特定情報を書式化した２次元書式情報が、種々のマルチメディア情報出力および／またはオペレーション指示のため、ＸＹ座標値および／またはコード値を所定のアルゴリズムによりパターン化したドットパターンと共に、印刷された媒体上において、可視化された前記特定情報を、ユーザが所定の操作により指定する際に、前記媒体上をタッチするために用いられ、タッチ位置のドットパターンを読み込むドットパターン読み取り手段と、入力された、前記２次元書式情報を識別するための識別情報を用いて、予め保管している１または２以上の前記２次元書式情報の中から該識別情報に対応した前記２次元書式情報を選択する２次元書式情報保管選択手段と、前記タッチ位置のドットパターンのＸＹ座標系における座標値（Ｘｔ，Ｙｔ）を、選択された前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）に変換する座標変換手段と、前記２次元書式情報のｘｙ座標系において、前記特定情報の位置を特定するために、前記特定情報が有している選択用位置情報を用い、前記タッチ位置のドットパターンの座標値（Ｘｔ，Ｙｔ）から変換された、前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）から、任意の距離内でありかつ最も近い該選択用位置情報の座標を有する特定情報を、自装置への入力として選択する特定情報選択手段とを備えたことを特徴としている。
【０１３０】
また、本発明に係る情報入力装置は、前記課題を解決するために、テキスト、図表、イラスト、写真等として可視化される特定情報を書式化した２次元書式情報が、種々のマルチメディア情報出力および／またはオペレーション指示のため、ＸＹ座標値および／またはコード値を所定のアルゴリズムによりパターン化したドットパターンと共に、表示されるディスプレイと、前記ディスプレイ上において、可視化された前記特定情報を、ユーザが所定の操作により指定する際に、前記ディスプレイ上をタッチするために用いられ、タッチ位置のドットパターンを読み込むドットパターン読み取り手段と、入力された、前記２次元書式情報を識別するための識別情報を用いて、予め保管している１または２以上の前記２次元書式情報の中から該識別情報に対応した前記２次元書式情報を選択する２次元書式情報保管選択手段と、前記タッチ位置のドットパターンのＸＹ座標系における座標値（Ｘｔ，Ｙｔ）を、選択された前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）に変換する座標変換手段と、前記２次元書式情報のｘｙ座標系において、前記特定情報の位置を特定するために、前記特定情報が有している選択用位置情報を用い、前記タッチ位置のドットパターンの座標値（Ｘｔ，Ｙｔ）から変換された、前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）から、任意の距離内でありかつ最も近い該選択用位置情報の座標を有する特定情報を、自装置への入力として選択する特定情報選択手段とを備えたことを特徴としている。
【０１３１】
また、本発明に係る情報入力装置は、以上のように、種々のマルチメディア情報出力および／またはオペレーション指示のため、ＸＹ座標値および／またはコード値を所定のアルゴリズムによりパターン化したドットパターンが印刷され、テキスト、図表、イラスト、写真等として可視化される特定情報を書式化した２次元書式情報が、印刷された媒体上または表示されるディスプレイ上に、配置または貼付された情報入力補助シートと、前記媒体または前記ディスプレイ上において、可視化された前記特定情報を、ユーザが所定の操作により指定する際に、前記情報入力補助シートを透して、前記媒体または前記ディスプレイ上をタッチするために用いられ、タッチ位置のドットパターンを読み込むドットパターン読み取り手段と、入力された、前記２次元書式情報を識別するための識別情報を用いて、予め保管している１または２以上の前記２次元書式情報の中から該識別情報に対応した前記２次元書式情報を選択する２次元書式情報保管選択手段と、前記タッチ位置のドットパターンのＸＹ座標系における座標値（Ｘｔ，Ｙｔ）を、選択された前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）に変換する座標変換手段と、前記２次元書式情報のｘｙ座標系において、前記特定情報の位置を特定するために、前記特定情報が有している選択用位置情報を用い、前記タッチ位置のドットパターンの座標値（Ｘｔ，Ｙｔ）から変換された、前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）から、任意の距離内でありかつ最も近い該選択用位置情報の座標を有する特定情報を、自装置への入力として選択する特定情報選択手段とを備えたことを特徴としている。
【０１３２】
また、本発明に係る情報入力方法は、以上のように、テキスト、図表、イラスト、写真等として可視化される特定情報を書式化した２次元書式情報が、種々のマルチメディア情報出力および／またはオペレーション指示のため、ＸＹ座標値および／またはコード値を所定のアルゴリズムによりパターン化したドットパターンと共に、印刷された媒体上において、可視化された前記特定情報を、ユーザが所定の操作により指定する際に、前記媒体上をタッチするために、ドットパターン読み取り手段を用いて、タッチ位置のドットパターンを読み込むドットパターン読み取りステップと、入力された、前記２次元書式情報を識別するための識別情報を用いて、予め保管している１または２以上の前記２次元書式情報の中から該識別情報に対応した前記２次元書式情報を選択する２次元書式情報保管選択ステップと、前記タッチ位置のドットパターンのＸＹ座標系における座標値（Ｘｔ，Ｙｔ）を、選択された前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）に変換する座標変換ステップと、前記２次元書式情報のｘｙ座標系において、前記特定情報の位置を特定するために、前記特定情報が有している選択用位置情報を用い、前記タッチ位置のドットパターンの座標値（Ｘｔ，Ｙｔ）から変換された、前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）から、任意の距離内でありかつ最も近い該選択用位置情報の座標を有する特定情報を、自装置への入力として選択する特定情報選択ステップとを含んだことを特徴としている。
【０１３３】
また、本発明に係る情報入力方法は、以上のように、テキスト、図表、イラスト、写真等として可視化される特定情報を書式化した２次元書式情報が、種々のマルチメディア情報出力および／またはオペレーション指示のため、ＸＹ座標値および／またはコード値を所定のアルゴリズムによりパターン化したドットパターンと共に、表示されたディスプレイ上において、可視化された前記特定情報を、ユーザが所定の操作により指定する際に、前記ディスプレイ上をタッチするために、ドットパターン読み取り手段を用いて、タッチ位置のドットパターンを読み込むドットパターン読み取りステップと、入力された、前記２次元書式情報を識別するための識別情報を用いて、予め保管している１または２以上の前記２次元書式情報の中から該識別情報に対応した前記２次元書式情報を選択する２次元書式情報保管選択ステップと、前記タッチ位置のドットパターンのＸＹ座標系における座標値（Ｘｔ，Ｙｔ）を、選択された前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）に変換する座標変換ステップと、前記２次元書式情報のｘｙ座標系において、前記特定情報の位置を特定するために、前記特定情報が有している選択用位置情報を用い、前記タッチ位置のドットパターンの座標値（Ｘｔ，Ｙｔ）から変換された、前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）から、任意の距離内でありかつ最も近い該選択用位置情報の座標を有する特定情報を、自装置への入力として選択する特定情報選択ステップとを含んだことを特徴としている。
【０１３４】
また、本発明に係る情報入力方法は、以上のように、種々のマルチメディア情報出力および／またはオペレーション指示のため、ＸＹ座標値および／またはコード値を所定のアルゴリズムによりパターン化したドットパターンが印刷され、テキスト、図表、イラスト、写真等として可視化される特定情報を書式化した２次元書式情報が、印刷された媒体上または表示されるディスプレイ上に、配置または貼付された情報入力補助シートと、前記媒体または前記ディスプレイ上において、可視化された前記特定情報を、ユーザが所定の操作により指定する際に、前記情報入力補助シートを透して、前記媒体または前記ディスプレイ上をタッチするために用いられ、タッチ位置のドットパターンを読み込むドットパターン読み取り手段とを用いて、タッチ位置のドットパターンを読み込むドットパターン読み取りステップと、入力された、前記２次元書式情報を識別するための識別情報を用いて、予め保管している１または２以上の前記２次元書式情報の中から該識別情報に対応した前記２次元書式情報を選択する２次元書式情報保管選択ステップと、前記タッチ位置のドットパターンのＸＹ座標系における座標値（Ｘｔ，Ｙｔ）を、選択された前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）に変換する座標変換ステップと、前記２次元書式情報のｘｙ座標系において、前記特定情報の位置を特定するために、前記特定情報が有している選択用位置情報を用い、前記タッチ位置のドットパターンの座標値（Ｘｔ，Ｙｔ）から変換された、前記２次元書式情報のｘｙ座標系における座標値（ｘｔ，ｙｔ）から、任意の距離内でありかつ最も近い該選択用位置情報の座標を有する特定情報を、自装置への入力として選択する特定情報選択ステップとを含んだことを特徴としている。【０１３５】
それ故、印刷・表示された、ハイパーリンク等が設定されていない特定情報に対して、予めマスク領域を定義したり、マスク領域に特定情報に対応するドットコードを埋め込んだり、ドットコードに対応した特定情報を予め定義したドットコード・特定情報対応テーブルを作成したりすること無しに、ユーザが特定情報を入力することが出来るという効果を奏する。
【図面の簡単な説明】
【０１３６】
【図１】本発明の第１の実施形態の概要を示すものであり、図１（ａ）は、操作の様子を示す図であり、図１（ｂ）は、特定情報を選択する様子を示す図である。
【図２】図２は、ドットパターン３の構成要素とその位置関係を示す図である。
【図３】図３は、情報ドット７の配置方法による情報定義方法の例を示す図であり、図３（ａ）は、３ビットの情報を表現する例であり、図３（ｂ）は、２ビットの情報を有する情報ドット７の例である。
【図４】図４は、情報ドット７の他の配置方法による情報の定義方法の例を示す図である。
【図５】図５は、１個の格子あたり複数の情報ドット７を配置する方法による情報の定義方法の例を示す図であり、図５（ａ）は、情報ドット７を２個配置する例であり、図５（ｂ）は、情報ドット７を４個配置する例であり、図５（ｃ）は、情報ドット７を５個配置する例である。
【図６】図６は、情報ドット７をドットパターン３から抽出するに用いるフォーマットの例を示す図である。
【図７】図７は、情報ドット７を含んだ格子の他の配列例を示す図であり、図７（ａ）は、１個のブロック内に格子を６個（２×３）配置した例であり、図７（ｂ）は、９個（３×３）配置した例であり、図７（ｃ）は、１２個（３×４）配置した例であり、図７（ｄ）は、３６個配置した例である。
【図８】図８は、他のドットパターン３ｂの例を示す図であり、図８（ａ）は、ドットパターン３ｂにおける、基準点ドット８ａ〜８ｅ、仮想基準点９ａ〜９ｄ、および情報ドット７の位置関係を示す図であり、図８（ｂ）は、仮想基準点９ａ〜９ｄ上に情報ドット７があるか否かにより、情報を定義する例であり、図８（ｃ）は、ブロックを縦横方向に２個ずつ連結した例を示す図である。
【図９】図９は、ドットパターン３の１ブロック内での情報ビットのフォーマット例を示す図である。
【図１０】図１０は、ドットコードのフォーマット例を示す図であり、図１０（ａ）は、ドットコードがＸＹ座標値とコード値とパリティとを含む例であり、図１０（ｂ）は、ドットパターン３を設ける場所によりフォーマットを変更する例であり、図１０（ｃ）は、ドットコードがＸＹ座標値とパリティとを含む例である。
【図１１】図１１は、印刷物１ａの断面図であり、図１１（ａ）は、赤外線が印刷媒体１ｃの何も印刷されていない箇所に当たり拡散反射する様子を示す図であり、図１１（ｂ）は、赤外線が印刷物１ａのコンテンツ印刷箇所に当たり拡散反射する様子を示す図であり、図１１（ｃ）は、赤外線がドットパターン３に当たり吸収される様子を示す図である。
【図１２】図１２は、スキャナ４の、ドットパターン３を読み取る部分の構造と、印刷物１ａ上のドットパターン３を読み取る様子を示す図である。
【図１３】図１３は、第１の本実施形態に係る情報入力装置５の機能ブロック図である。
【図１４】図１４は、選択用位置情報として、オブジェクトの中心座標値または図心座標値を用いる場合の例を示す図であり、図１４（ａ）は、特定情報がテキストの場合であり、図１４（ｂ）は、特定情報が図表の場合であり、図１４（ｃ）は、特定情報がイラスト・写真の場合である。
【図１５】図１５は、他の選択用位置情報の例を示す図であり、図１５（ａ）は、語句の始点座標と高さを選択用位置情報とする例であり、図１５（ｂ）は、語句の始点座標と終点座標と高さとを選択用位置情報とする例であり、図１５（ｃ）は、語句を構成する文字が離れている場合に文字ごとの始点座標と終点座標と高さとを選択用位置情報とする例である。
【図１６】図１６は、ユーザが指定したい特定情報の１点にタッチする操作の例を示す図である。
【図１７】図１７は、ユーザが指定したい特定情報上をなぞる操作の例を示す図である。
【図１８】図１８は、ユーザが指定したい特定情報の周囲をなぞって囲む操作の例を示す図である。
【図１９】図１９は、特定情報を選択する方法の例を示す図であり、図１９（ａ）は、タッチ位置から線分に対して下ろした垂線の足が線分と交わらない場合であり、図１９（ｂ）は、タッチ位置から線分に対して下ろした垂線の足が線分と交わる場合である。
【図２０】図２０は、特定情報を選択する方法の例を示す図であり、図２０（ａ）は、タッチ位置がマスク領域２ｂ内である場合であり、図２０（ｂ）は、タッチ位置が、マスク領域２ｂ内にも、マスク領域２ｂ’内にも入らない場合である。
【図２１】図２１は、特定情報を選択する方法の例を示す図である。
【図２２】図２２は、情報入力装置５が行う情報入力処理の手順のフローチャートである。
【図２３】図２３は、処理Ｓ４０において行われる特定情報の選択処理について詳細に説明するフローチャートである。
【図２４】図２４は、第２の実施形態に係る情報入力装置５ａの機能ブロック図である。
【図２５】図２５は、第３の実施形態に係る情報処理装置１２の機能ブロック図である。
【図２６】図２６は、情報処理装置１２が行う情報処理の手順について説明するフローチャートである。
【図２７】図２７は、情報処理装置１２が行う情報処理の様子を示す図である。
【図２８】図２８は、第４の実施形態の概要を例示する図である。
【図２９】図２９は、ドット部を設けた有機ＥＬディスプレイの断面図であり、図２９（ａ）は、ドット部に入射した赤外線が、透過または吸収される様子を示す図であり、図２９（ｂ）は、ドット部以外の発光素子に赤外線が入射し、拡散反射される様子を示す図である。
【図３０】図３０は、フロントプロジェクタまたはリアプロジェクタのスクリーンにドット部を設ける例を示す図であり、図３０（ａ）は、ドット部に入射した赤外線が、透過または吸収される様子を示す図であり、図３０（ｂ）は、ドット部以外のスクリーン部分に赤外線が入射し、拡散反射される様子を示す図である。
【図３１】図３１は、第４の実施形態に係る情報処理装置１２ｂの機能ブロック図である。
【図３２】図３２は、情報処理装置１２ｂが行う情報処理の手順について説明するフローチャートである。
【図３３】図３３は、第５の実施形態の概要を示す図である。
【図３４】図３４は、グリッドシート１ｇの表面の正面図である。
【図３５】図３５は、グリッドシート１ｇを使用する方法を示す図であり、図３５（ａ）は、右側のページに使用する場合であり、図３５（ｂ）は、左側のページに使用する場合である。
【図３６】図３６は、グリッドシート１ｇの内部構造例を示す断面図である。
【図３７】図３７は、グリッドシート１ｇの内部構造例を示す断面図である。
【図３８】図３８は、グリッドシート１ｇの内部構造例を示す断面図である。
【図３９】図３９は、第６の実施形態の概要を示す図である。
【図４０】図４０は、第７の実施形態の概要を示す図である。
【図４１】図４１は、第７の実施形態に係るテレビ受像機１２ｅの機能ブロック図である。
【図４２】図４２は、テレビ受像機１２ｅが行う情報処理の手順について説明するフローチャートである。
【図４３】図４３は、従来技術を示す図である。
【図４４】図４４は、従来技術を示す図である。
【符号の説明】
【０１３７】
１ａ          印刷物（媒体）
１ｂ          ＤＴＰデータ（２次元書式情報）
１ｃ          印刷媒体（媒体）
１ｄ          コンテンツデータ（２次元書式情報）
１ｇ          グリッドシート（情報入力補助シート）
２ａ          語句（特定情報）
２ｂ          マスク領域（選択用位置情報）
３            ドットパターン
４〜４ｃ      スキャナ（ドットパターン読み取り手段）
５〜５ａ      情報入力装置
６            キードット
７            情報ドット
８            基準格子点ドット
９            仮想格子点
９ａ〜９ｄ    仮想基準点
１２〜１２ｄ  情報処理装置
１２ｅ        テレビ受像機（情報処理装置）
１３          ドキュメント管理サーバ（２次元書式情報サーバ）
１３ｂ        Ｗｅｂサーバ（２次元書式情報サーバ）
１３ｃ        コンテンツサーバ（２次元書式情報サーバ）
１５          ディスプレイ
２０〜２０ａ  ドキュメント管理部（２次元書式情報保管選択手段）
３０〜３０ｂ  座標変換部（座標変換手段）
４０〜４０ｃ  特定情報選択部（特定情報選択手段）
５０〜５０ｃ  通信部（通信手段）
５１          通信部（通信手段）
６０      関連情報検索部（関連情報検索手段）
【発明を実施するための最良の形態】
【０１３８】
［第１の実施形態］
本発明に係る情報入力装置のうち、コンテンツと共にドットパターンが印刷された媒体を用いる一実施形態について、図１から図２３に基づいて説明すると、以下の通りである。
＜概要＞【０１３９】
図１において、本実施形態の概要を示す。図１（ａ）は、本実施形態における操作の様子を示す図であり、図１（ｂ）は、特定情報を選択する様子を示す図である。【０１４０】
図１（ａ）において示すように、まずユーザは、コンテンツと共にドットパターン３（詳細は、後述）が印刷された印刷物１ａ（媒体）上の、情報入力装置５に入力したい情報に、スキャナ４（ドットパターン読み取り手段）を用いてタッチする。【０１４１】
この例では、ユーザは、情報入力装置５の画面上に表示された入力フォームの場所欄に「東京」の語句を入力したいので、印刷物１ａ上に印刷された語句「東京」２ａを、スキャナ４によりタッチしている。【０１４２】
ドットパターン３には、予め印刷物１ａ上のＸＹ座標値と、印刷物１ａを特定するためのドキュメントＩＤ（識別情報）とが、コード化されており、ユーザが印刷物１ａ上をスキャナ４によりタッチすると、タッチ位置の印刷物１ａ上のＸＹ座標系における座標値（Ｘｔ，Ｙｔ）と、印刷物１ａのドキュメントＩＤとが、情報入力装置５に読み込まれる。【０１４３】
情報入力装置５は、読み込まれたＸＹ座標値と、ドキュメントＩＤと、予め用意してある印刷物１ａの元になった電子データであるＤＴＰ（Desk Top Publishing）データ１ｂ（２次元書式情報）とから、タッチ位置には、語句「東京」２ａがあることを認識（詳細は後述）し、語句「東京」２ａが、情報入力装置５に入力される。【０１４４】
図１（ａ）に示す例では、情報入力装置５に入力された語句「東京」２ａが、画面上に表示された入力フォームの場所欄に記入された様子を示している。
【０１４５】
図１（ｂ）において示すように、ＤＴＰデータ１ｂは、独自のｘｙ座標系を持つ。ＤＴＰデータ１ｂに含まれる、テキスト、図表、イラスト、写真等（特定情報）には、これらを選択するために用いられる選択用位置情報が設定されている。【０１４６】
例えば、語句「東京」２ａには、対応するマスク領域２ｂおよび／または中心座標値（ｘｉ，ｙｉ）が設定されている。【０１４７】
図１（ｂ）は、スキャナ４によりタッチされた印刷物１ａ上のタッチ位置の座標値（Ｘｔ，Ｙｔ）から変換された、ＤＴＰデータ１ｂ上におけるタッチ位置の座標値（ｘｔ，ｙｔ）と、語句「東京」２ａに対応するマスク領域２ｂおよび中心座標値（ｘｉ，ｙｉ）との位置関係の例を示している。【０１４８】
例えば、タッチ位置の座標値（ｘｔ，ｙｔ）がマスク領域２ｂに含まれることにより、ＤＴＰデータ１ｂに含まれる多くの特定情報のうち、語句「東京」２ａが、情報入力装置５への入力として選択される。【０１４９】
なお、特定情報を選択する方法は、タッチ位置の座標値（ｘｔ，ｙｔ）から、他の特定情報の中心座標値（ｘｉ，ｙｉ）までの距離よりも、タッチ位置の座標値（ｘｔ，ｙｔ）から、語句「東京」２ａの中心座標値（ｘｉ，ｙｉ）までの距離の方が短いことから、語句「東京」２ａを入力として選択する方法でもよい。特定情報を選択する方法の詳細は、後述する。
＜ドットパターンについて＞【０１５０】
図２から図７に基づいて、本実施形態において用いるドットパターン３の一例（以下、ＧＲＩＤ１と呼ぶ）を説明する。また、図８に基づいて、他のドットパターン３ｂの例（以下、ＧＲＩＤ５と呼ぶ）を説明する。なお、これらの図において、縦横斜め方向の格子線は説明の便宜のために付したものであり実際の印刷面には存在していない。【０１５１】
図２において、ドットパターン３の構成要素とその位置関係を示す。ドットパターン３は、キードット６、情報ドット７、基準格子点ドット８から構成される。【０１５２】
ドットパターン３は、ドットコード生成アルゴリズムにより、数値情報を認識させるために微細なドット、すなわち、キードット６、情報ドット７、基準格子点ドット８を所定の規則に則って配列することにより生成される。【０１５３】
図２に示すように、情報を表すドットパターン３のブロックは、キードット６を基準に５×５の基準格子点ドット８を配置し、４点の基準格子点ドット８に囲まれた中心の仮想格子点の周囲に情報ドット７を配置して構成される。このブロックには任意の数値情報が定義される。なお、図２の例では、ドットパターン３のブロック（太線枠内）を４個並列させた状態を示している。ただし、ドットパターン３は４ブロックに限定されないことは勿論である。【０１５４】
キードット６は、図２に示すように、ブロックの四隅の角部にある４個の基準格子点ドット８を一定方向にずらして配置したドットである。このキードット６は、情報ドット７を含んだ１ブロック分のドットパターン３の代表点である。例えば、ドットパターン３のブロックの四隅の角部にある基準格子点ドット８を上方に０．１ｍｍずらしたものである。ただし、この数値はこれに限定されずに、ドットパターン３のブロックの大小に応じて可変し得るものである。【０１５５】
キードット６のずれは、基準格子点ドット８および情報ドット７との誤認を避けるために、格子間隔の２０％前後が望ましい。
【０１５６】
情報ドット７は、種々の情報を認識させるドットである。情報ドット７は、キードット６を代表点にして、その周辺に配置されると共に、４点の基準格子点ドット８により囲まれた格子の中心を仮想格子点として、この仮想格子点を始点としたベクトルにより表現された終点に配置したものである。【０１５７】
情報ドット７と、４点の基準格子点ドット８で囲まれた仮想格子点との間隔は、隣接する仮想格子点との間の距離の１５〜３０％程度の間隔であることが望ましい。情報ドット７と仮想格子点間の距離がこの間隔より近いと、ドット同士が大きな塊と視認されやすく、ドットパターン３として見苦しくなるからである。逆に、情報ドット７と仮想格子点との間の距離がこの間隔より遠いと、隣接するいずれの仮想格子点を始点としてベクトル方向性を持たせた情報ドット７であるかの認定が困難になるためである。
【０１５８】
基準格子点ドット８は、スキャナ４を用いてドットパターン３を画像データとして取り込む際に、スキャナ４のレンズの歪みや斜めからの撮像、紙面の伸縮、媒体表面の湾曲、印刷時の歪みを矯正することが出来る。具体的には歪んだ４点の基準格子点ドット８を元の正方形に変換する補正用の関数（Ｘｎ，Ｙｎ）＝ｆ（Ｘｎ’，Ｙｎ’）を求め、その同一の関数を用いて情報ドット７を補正して、正しい情報ドット７のベクトルを求める。【０１５９】
ドットパターン３に基準格子点ドット８を配置してあると、このドットパターン３をスキャナ４により取り込んだ画像データでは、スキャナ４が原因となる歪みが補正されるので、歪み率の高いレンズを付けた普及型のスキャナ４によりドットパターン３の画像データを取り込む時にも、ドットの配置を正確に認識することが出来る。また、ドットパターン３の面に対してスキャナ４を傾けて読み取っても、そのドットパターン３を正確に認識することが出来る。【０１６０】
キードット６、情報ドット７、基準格子点ドット８は、スキャナ４が赤外線の照射によるドット読み取りを行う場合、当該赤外光を吸収する不可視インクまたはカーボンインクを用いて印刷されていることが望ましい。【０１６１】
通常のインクジェットプリンタ等により、ドットパターン３を印刷する場合、基準格子点ドット８同士の間隔（すなわち格子のサイズ）は、０．５ｍｍ程度でもよい。オフセット印刷の場合、最小限０．３ｍｍ程度でもよい。【０１６２】
半導体製造工程における露光技術等を用いてドットパターン３を形成する場合、基準格子点ドット８同士の間隔は、数μｍ程度でもよいし、ｎｍ単位のデザインルールを用いれば、さらに微細なドット間隔を持つドットパターン３を形成することも出来る。【０１６３】
もちろん、基準格子点ドット８同士の間隔は、前記最小値以上であれば、ドットパターン３の用途により、どのような値を用いてもよい。【０１６４】
また、キードット６、情報ドット７、基準格子点ドット８の直径は、基準格子点ドット８同士の間隔の１０％程度が望ましい。
【０１６５】
図３および図４において、情報ドット７の配置方法による情報定義方法の例を示す。これらの図は、情報ドット７の位置と、その位置により定義された情報のビット表示の一例とを示す拡大図である。【０１６６】
図３（ａ）において、情報ドット７が、ベクトルで表現される方向と長さを有するように、仮想格子点９から距離をずらされ（例えば０．１ｍｍ）、時計方向に４５度ずつ回転させて８方向に配置され、３ビットの情報を表現する定義方法の例を示す。この例では、ドットパターン３は、１ブロックあたり１６個の情報ドット７を含むので、３ビット×１６個＝４８ビットの情報を表現することが出来る。
【０１６７】
図３（ｂ）において、ドットパターン３が格子毎に２ビットの情報を有する情報ドット７の定義方法の例を示す。この例では、プラス（＋）方向および斜め（×）方向に情報ドット７を仮想格子点９からずらして、情報ドット７あたり２ビットの情報を定義している。この定義方法では、図３（ａ）に示す定義方法（本来４８ビットの情報を定義できる）と異なり、用途によっては１個のブロック内を、プラス（＋）方向にずらす格子と、斜め（×）方向にずらす格子とに分割して、３２ビット（２ビットＸ１６格子）のデータを与えることが出来る。【０１６８】
なお、１個のブロックに含まれる１６個の格子に配置する情報ドット７をずらす方向の組み合わせとして、格子毎にプラス（＋）方向および斜め（×）方向へのずらし方を組み合わせると、最大２１６（約６５０００）通りのドットパターンフォーマットが実現できる。
【０１６９】
図４において、情報ドット７の他の配置方法による情報の定義方法の例を示す。この定義方法では、情報ドット７を配置する際、基準格子点ドット８により囲まれた仮想格子点９からのずらし量として、長・短の２種類を使用し、ベクトル方向を８方向とするので、１６通りの配置を定義でき、４ビットの情報を表現することが出来る。【０１７０】
この定義方法を用いるとき、長い方のずらし量は、隣接する仮想格子点９間の距離の２５〜３０％程度とし、短い方のずらし量は、１５〜２０％程度とする事が望ましい。但し、長・短の情報ドット７をずらす方向が同一となる場合でも、それらの情報ドット７を区別して認識できるように、それらの情報ドット７の中心間隔は、情報ドット７の径より離れていることが望ましい。【０１７１】
なお、４ビットの情報を定義する方法は、前記の定義方法に限定されず、情報ドット７を１６方向に配置して４ビットを表現することも可能であり、種々変更できることは勿論である。
【０１７２】
図５において、１個の格子あたり複数の情報ドット７を配置する方法による情報の定義方法の例を示す。図５（ａ）は、情報ドット７を２個配置する例であり、図５（ｂ）は、情報ドット７を４個配置する例であり、図５（ｃ）は、情報ドット７を５個配置する例を示す。【０１７３】
４点の基準格子点ドット８により囲まれた１個の格子あたりの情報ドット７の個数は、見栄えを考慮し、１個が望ましい。しかし、見栄えを無視し、情報量を多くしたい場合は、１ベクトル毎に、１ビットを割り当て、情報ドット７として複数のドットを用いて表現することにより、多量の情報を定義することが出来る。例えば、同心円８方向のベクトルでは、１個の格子あたり２８の情報を表現でき、１６個の格子を含む１ブロックあたり２１２８の情報を表現できる。
【０１７４】
ドットパターン３の認識は、ドットパターン３をスキャナ４により画像データとして取り込み、まず、基準格子点ドット８を抽出し、次に、本来ならば基準格子点ドット８があるべき位置にドットが打たれていないことによってキードット６を抽出し、次に、情報ドット７を抽出することにより行われる。【０１７５】
図６において、情報ドット７をドットパターン３から抽出するに用いるフォーマットの例を示す。図６は、ブロックの中心から右回りの螺旋状にＩ１からＩ１６までの格子を配置したフォーマット例である。なお、図中のＩ１からＩ１６は、各格子の配置を表すと共に、１個の格子あたり１個の情報ドット７が含まれる場合は、各格子内の情報ドット７の配置場所を示す。
【０１７６】
図７において、情報ドット７を含んだ格子の他の配列例を示す。図７（ａ）は、１個のブロック内に格子を６個（２×３）配置した例であり、図７（ｂ）は、１個のブロック内に格子を９個（３×３）配置した例であり、図７（ｃ）は、１個のブロック内に格子を１２個（３×４）配置した例であり、図７（ｄ）は、１個のブロック内に格子を３６個配置した例である。このように、ドットパターン３において、１ブロックに含まれる格子の数は、１６個に限定されずに、種々変更することが出来る。【０１７７】
すなわち、必要とする情報量の多少またはスキャナ４の解像度に応じて、１ブロックに含まれる格子の数と１つの格子に含まれる情報ドット７の数を調整することにより、ドットパターン３に記録できる情報の量を柔軟に調整することが出来る。
【０１７８】
図８において、他のドットパターン３ｂの例（ＧＲＩＤ５）を示す。図８（ａ）において、ドットパターン３ｂにおける、基準点ドット８ａ〜８ｅ、仮想基準点９ａ〜９ｄ、および情報ドット７の位置関係を示す。【０１７９】
ドットパターン３ｂは、ブロックの形状により、ドットパターン３ｂの方向を定義したものである。ＧＲＩＤ５では、まず基準点ドット８ａ〜８ｅが配置される。基準点ドット８ａ〜８ｅを順に結ぶ線により、ブロックの向きを示す形状（ここでは上方を向いた５角形）が定義される。次に、基準点ドット８ａ〜８ｅの配置に基づき、仮想基準点９ａ〜９ｄが定義される。次に、仮想基準点９ａ〜９ｄのそれぞれを始点として方向と長さを有するベクトルが定義される。最後に、ベクトルの終点に情報ドット７が配置される。【０１８０】
このように、ＧＲＩＤ５では、ブロックの向きを基準点ドット８ａ〜８ｅの配置の仕方によって定義することが出来る。そしてブロックの向きが定義されることにより、ブロック全体の大きさも定義される。【０１８１】
図８（ｂ）において、ブロックの仮想基準点９ａ〜９ｄ上に情報ドット７があるか否かにより、情報を定義する例を示す。【０１８２】
図８（ｃ）において、ＧＲＩＤ５のブロックを縦横方向に２個ずつ連結した例を示す。ただし、ブロックを連結して配置する方向は、縦横方向に限定されず、いかなる方向に配置して連結してもよい。【０１８３】
なお、図８においては、基準点ドット８ａ〜８ｅおよび情報ドット７は、全て同一形状として示しているが、基準点ドット８ａ〜８ｅと情報ドット７とは、異なる形状でもよく、例えば、基準点ドット８ａ〜８ｅが、情報ドット７よりも大きな形状としてもよい。また、基準点ドット８ａ〜８ｅと情報ドット７とは、識別可能であればいかなる形状としてもよく、円形、三角形、四角形、またはそれ以上の多角形であってもよい。
＜ドットコードのフォーマットについて＞【０１８４】
図９および図１０に基づき、ドットコードとそのフォーマット例を説明する。ドットコードとは、ドットパターン３に記録される情報である。【０１８５】
図９において、ドットパターン３の１ブロック内での情報ビットのフォーマット例を示す。この例では、１つの格子あたり、２ビットの情報が記録されている。例えば、左上の格子であれば、ビットＣ０およびＣ１が、ビットＣ１を上位ビットとする形で定義されている。これら２個のビットを合わせてＣ１−０と表記する。なお、これらのビットは、格子あたり１個の情報ドット７により記録されてもよいし、格子あたり複数の情報ドット７により記録されてもよい。【０１８６】
図１０において、ドットコードのフォーマット例を示す。この例では、ドットコードは、３２ビットの長さを持ち、ビットＣ０からビットＣ３１により表される。【０１８７】
図１０（ａ）は、ドットコードがＸＹ座標値とコード値とパリティとを含むフォーマットの例であり、図１０（ｂ）は、ドットパターン３を設ける場所によりフォーマットを変更する例であり、図１０（ｃ）は、ドットコードがＸＹ座標値とパリティとを含むフォーマットの例である。
【０１８８】
図１０（ａ）において示すフォーマット例では、ドットパターン３を設ける位置のＸ座標値が、ビットＣ０からＣ７の８ビットを用いて表現され、同じくＹ座標値がビットＣ８からＣ１５を用いて表現される。次いで、コード値が、ビットＣ１６からＣ２９の１４ビットを用いて表現される。このコード値には、ドットパターン３の使用目的に合わせて、任意の情報を表すために用いる事が出来る。本実施形態では、ドキュメントＩＤを表現するために用いる事が出来る。最後にドットコードのパリティとして、ビットＣ３０およびＣ３１の２ビットが使用される。なお、パリティの計算方法は、一般的に知られている方法を用いればよいので、説明は省略する。
【０１８９】
図１０（ｂ）において示すフォーマット例では、ドットパターン３を設ける場所によりフォーマットが変更される。この例では、ドットパターン３を設ける場所を、ＸＹ座標領域とコード値領域とに区分する。ＸＹ座標領域では、ＸＹ座標領域用フォーマットが用いられ、コード値領域では、コード値領域用フォーマットが用いられる。【０１９０】
ＸＹ座標領域用フォーマットでは、Ｘ座標がビットＣ０からＣ１４の１５ビットを用いて表され、同じくＹ座標がＣ１５からＣ２９の１５ビットを用いて表現される。また、コード値領域用フォーマットでは、コード値がＣ０からＣ２９の３０ビットを用いて表現される。【０１９１】
なお、読み取られた情報がＸＹ座標値を表すものであるか、コード値を表すものであるかの区別が出来るように、ＸＹ座標値およびコード値を表すビット列が重ならない様に、ビット列の表現規則を決めておくのがよい。【０１９２】
このように、図１０（ｂ）に示すフォーマット例では、図１０（ａ）に示すフォーマット例に較べ、より多くのビットをＸＹ座標値およびコード値に割り当てることができるので、より広範囲のＸＹ座標値およびより多くのコード値を表現することが出来る。
【０１９３】
図１０（ｃ）において示すフォーマット例では、図１０（ｂ）のＸＹ座標領域用フォーマットと同じフォーマットが用いられる。コード値の欄がフォーマット中に無いので、ドキュメントＩＤを直接ドットパターン３に記録することは出来ず、ＸＹ座標値の割り当て領域を区分することにより、間接的にドキュメントＩＤを区別する。【０１９４】
例えば、Ｘ座標が０から１００の範囲にあり、Ｙ座標が０から１００の範囲にある領域は、ドキュメントＩＤ＝１のＤＴＰデータ専用に割り当てる。同様に、ドキュメントＩＤ＝２のＤＴＰデータには、Ｘ座標が１０１から２００の範囲にあり、Ｙ座標が０から１００の範囲にある領域を割り当てる。この様な割り当てを予め行うことにより、例えば、ドットパターン３から読み込まれたＸＹ座標値が（１５０，５０）である場合、この座標値は、Ｘ座標が１０１から２００の範囲にあり、Ｙ座標が０から１００の範囲にある領域に含まれることから、このドットパターン３が設けられている印刷物１ａのドキュメントＩＤは２であると特定することが出来る。
＜ドキュメントＩＤの入力方法について＞【０１９５】
印刷物１ａがいずれのＤＴＰデータに対応するかを示すドキュメントＩＤは、前記において説明したように、印刷物１ａ上に印刷されるドットパターン３の少なくとも一部の領域において、ＸＹ座標値と共にドットコードに含めて設定されてもよいし、印刷物１ａ上をＸＹ座標値のみを含むドットコードの領域とドキュメントＩＤのみを含むドットコードの領域とに分けて印刷してもよい。【０１９６】
また、ドキュメントＩＤは、ユーザがキーボード等の入力手段を用いて、手動により情報入力装置５に入力されてもよい。
＜印刷物の構造について＞【０１９７】
図１１に基づき、印刷物１ａの構造を説明する。図１１は、印刷物１ａの断面図であり、図１１（ａ）は、赤外線が印刷媒体１ｃの何も印刷されていない箇所に当たり拡散反射する様子を示す図であり、図１１（ｂ）は、赤外線が印刷物１ａのコンテンツ印刷箇所に当たり拡散反射する様子を示す図であり、図１１（ｃ）は、赤外線がドットパターン３に当たり吸収される様子を示す図である。なお、ここでは、図示し易いように、インクが印刷媒体の表面上に盛り上がる様に示しているが、このような配置になるのは、印刷媒体１ｃがインクを吸収しない特性を有する場合と、印刷媒体１ｃはインクを吸収する特性を有するがインクの粘性が極めて高い場合とであり、通常は、印刷媒体ににじむ様に印刷される。【０１９８】
図１１（ａ）に示すように、印刷媒体１ｃの、コンテンツおよびドットパターン３が印刷される表面は、赤外線を拡散反射する特性を持つことが望ましい。その理由は、印刷媒体１ｃの表面が赤外線を鏡面反射する特性を持つ場合、スキャナ４により読み取られる面の一部からの反射光がレンズ（後述）に適切に入射せず、読み取った画像の一部が暗く写ってしまい、画像解析が困難になるためである。【０１９９】
図１１（ｂ）において、赤外線拡散反射インク１０を用いて印刷した箇所に赤外線が当たり拡散反射する様子と、赤外線透過インク１１を用いて印刷した箇所に赤外線が当たり、赤外線が赤外線透過インク１１を透過した後、印刷媒体１ｃの表面において拡散反射する様子とを示す。【０２００】
図１１（ｃ）において、上から順に、ドットパターン３と赤外線拡散反射インク１０とが重畳印刷された表面において、ドットパターン３に向かって入射した赤外線が吸収される様子と、ドットパターン３のみが印刷された表面において、ドットパターン３に向かって入射した赤外線が吸収される様子と、ドットパターン３と赤外線透過インク１１とが重畳印刷された表面において、ドットパターン３に向かって入射した赤外線が吸収される様子とを示す。【０２０１】
このように、ドットパターン３と、赤外線拡散反射インク１０または赤外線透過インク１１とを重畳印刷した場合、粘性が極めて高いと、先に印刷したドットパターン３の周りにドーナツ状に赤外線拡散反射インク１０または赤外線透過インク１１が配置される。通常の粘性のインクであれば、互いににじみ合う。【０２０２】
スキャナ４は、印刷物１ａのドットパターン３が印刷された読み取り面に対して赤外線を照射し、その反射光を画像として撮影する（詳細は後述）ので、赤外線吸収インクにより印刷されたドットパターン３は、画像において、黒く表され、赤外線を拡散反射する箇所は、白く表される。【０２０３】
なお、赤外線拡散反射インク１０および赤外線透過インク１１は、可視光の特定の波長を反射または吸収する特性を持つので、これらのインクを用いて印刷された印刷物１ａを人が見る場合、印刷されたコンテンツを通常の印刷と同様に読むことが出来る。【０２０４】
このように、印刷媒体１ｃ上にドットパターン３を印刷し、さらにその上にコンテンツを重畳印刷する際に用いるインクを、赤外線拡散反射インク１０と赤外線透過インク１１とで切り替えることにより、様々な、ドットパターン印刷とコンテンツ印刷の組み合わせを実現することが出来る。
＜スキャナ４について＞【０２０５】
図１２において、スキャナ４の構造のうち、ドットパターン３を読み取る部分の構造と、印刷物１ａ上のドットパターン３を読み取る様子を示す。スキャナ４は、赤外線を照射する手段であるＩＲ−ＬＥＤと、ＩＲ−ＬＥＤから照射された赤外線が印刷物１ａの表面において反射された反射光を集光するレンズと、レンズを通過した反射光のうち所定の波長成分をカットするＩＲフィルタと、撮像素子であるＣ−ＭＯＳセンサとを内蔵している。【０２０６】
スキャナ４は、印刷物１ａに赤外線を照射し、印刷媒体１ｃの表面および赤外線拡散反射インク１０により印刷された箇所から拡散反射された反射光を撮影する。上述したように、ドットパターン３は赤外線を吸収する特性を有するインクで印刷されているため、Ｃ−ＭＯＳセンサにおいて撮像された画像では、ドットパターン３のドット部分のみ黒く撮像されることとなる。【０２０７】
また、スキャナ４は、前記の構成に加えて、中央処理装置（図示せず）を備えており、中央処理装置は、Ｃ−ＭＯＳセンサから入力されたドットパターン３を、解析ソフトウェアにより解析し、ドットコードに変換して出力する。【０２０８】
なお、スキャナ４は、中央処理装置および解析ソフトウェアの代わりに、同様の機能を備えたハードウェア回路を備えていてもよい。【０２０９】
また、ドットパターン３を解析してドットコードに変換する処理は、スキャナ４上の中央処理装置により行う代わりに、スキャナ４が接続された装置、例えばパーソナルコンピュータ上において処理を行う構成でもよい。【０２１０】
スキャナ４とスキャナ４が接続される装置との間は、ＵＳＢケーブルなどの有線方式により接続されてもよいし、無線方式により接続されてもよい。
＜情報入力装置５の構成について＞【０２１１】
図１３において、本実施形態に係る情報入力装置５の機能ブロック図を示す。情報入力装置５は、スキャナ４と、ドキュメント管理部２０（２次元書式情報保管選択手段）と、座標変換部３０（座標変換手段）と、特定情報選択部４０（特定情報選択手段）とを備えている。【０２１２】
スキャナ４は、印刷物１ａ上においてユーザがスキャナ４を用いてタッチした位置のドットパターン３を読み込み、ドットコードに変換後、ドットコード内のドキュメントＩＤ部分をドキュメント管理部２０に出力する。また、スキャナ４は、ドットコード内のＸＹ座標値（ｘｔ，ｙｔ）部分を座標変換部３０に出力する。なお、ここでは、ドットコードが、ＸＹ座標値およびコード値を含む場合について説明する。【０２１３】
ドキュメント管理部２０は、スキャナ４から入力されたドキュメントＩＤを用いて、ドキュメント管理部２０内に予め保存されている、ドキュメントのＤＴＰデータを検索する。そして、入力されたドキュメントＩＤに対応したＤＴＰデータ１ｂを座標変換部３０および特定情報選択部４０に出力する。【０２１４】
座標変換部３０は、スキャナ４から入力されたＸＹ座標値（Ｘｔ，Ｙｔ）と、ドキュメント管理部２０から入力されたＤＴＰデータ１ｂとを用いて、タッチ位置の座標を、印刷物１ａ上の座標系におけるＸＹ座標値（Ｘｔ，Ｙｔ）から、ＤＴＰデータ１ｂ上の座標系におけるｘｙ座標値（ｘｔ，ｙｔ）に変換し、変換したｘｙ座標値（ｘｔ，ｙｔ）を特定情報選択部４０に出力する。【０２１５】
特定情報選択部４０は、ドキュメント管理部２０から入力されたＤＴＰデータ１ｂと、座標変換部３０から入力されたｘｙ座標値（ｘｔ，ｙｔ）とを用いて、ＤＴＰデータ１ｂに含まれるテキスト、図表、イラスト、写真等の特定情報のうち、ユーザがタッチ操作により指示したと考えられる特定情報を選択し出力する。特定情報の選択方法の詳細は後述するが、例えば、タッチ位置のｘｙ座標値（ｘｔ，ｙｔ）から最も近い位置にある特定情報を選択する方法などがある。【０２１６】
特定情報選択部４０から出力された特定情報が、他の機器等において、入力として利用される。【０２１７】
なお、情報入力装置５の具体例としては、パーソナルコンピュータ、ＰＤＡ、テレビ受信装置、フロントプロジェクタ、リアプロジェクタ、ゲーム装置、カラオケ装置、携帯電話端末装置、ＰＯＳ端末装置、ＡＴＭ、ＫＩＯＳＫ端末、カーナビ、パチンコ、時計、スマートフォン等が挙げられる。
＜ＤＴＰデータについて＞【０２１８】
本実施形態では、２次元書式情報の例として、ＤＴＰデータを挙げている。ＤＴＰデータは、さらに具体的には、ワードプロセッサなどのＤＴＰソフトウェアや、ＣＡＤソフトウェア、ＨＴＭＬ、ＸＭＬ、フラッシュ、ＰＤＦ等の形式のファイルを作成するオーサリングソフトウェア等により作成された電子データであり、その電子データには、例えば、テキスト本文に加えて、そのテキストを表示したり印刷したりする際に使用するフォント（ベクターフォント）の種類および大きさの指定やレイアウト情報などが含まれている。【０２１９】
また、ＤＴＰデータには、図表、イラスト、写真等を含む場合、各画像データが格納されているファイルの名前や、表示したり印刷したりする際に、それらが占める領域の位置情報なども含まれている。【０２２０】
ＤＴＰデータは、ドキュメントＩＤにより、一意に特定できるように管理される。ＤＴＰデータを印刷した時に複数ページとなる場合、すなわち、印刷物１ａが複数ページにより構成されている場合には、ドキュメントＩＤは、その各ページを区別できるように構成されていることが望ましい。【０２２１】
なお、ＤＴＰデータは、地図データであってもよい。
＜選択用位置情報について＞【０２２２】
ＤＴＰデータ中のテキスト、図表、イラスト、写真等の特定情報には、これらのうちいずれの特定情報がユーザにより指示されたかを、タッチ位置のｘｙ座標（ｘｔ，ｙｔ）との位置関係から判断するために、選択用位置情報が設けられる。【０２２３】
選択用位置情報を各特定情報に対して設定するタイミングは、ＤＴＰデータをドキュメント管理部２０に格納する際に予め設定されていてもよいし、特定情報選択部４０が、ドキュメント管理部２０からＤＴＰデータ１ｂを受け取った後に、特定情報選択部４０により設定されてもよい。【０２２４】
また、特定情報選択部４０は、ドキュメント管理部２０から受け取ったＤＴＰデータ１ｂの全体を一度に解析して、ＤＴＰデータ１ｂに含まれるすべての特定情報に対する選択用位置情報を設定してもよいし、ＤＴＰデータ１ｂのうち、タッチ位置の座標値（ｘｔ，ｙｔ）近傍にある特定情報のみを解析し、選択用位置情報を設定してもよい。
【０２２５】
特定情報の解析方法としては、特定情報がテキストの場合、一般的に知られている通常の構文解析方法を用いればよい。また、特定情報が階層化されたオブジェクトの集合として表される、図表、イラスト、ＣＡＤデータ（点、線分、平面、立体物等）である場合は、その階層構造およびオブジェクトを扱えるソフトウェア等により、解析を行えばよい。また、特定情報がビットマップにより表されるイラストまたは写真等である場合は、ＤＴＰデータに含まれるそれら特定情報のファイル名からビットマップのデータを取得し、一般的に知られている通常の画像解析方法を用いてビットマップを解析すればよい。
【０２２６】
図１４において、特定情報の選択用位置情報として、オブジェクトの中心座標値または図心座標値を用いる場合の例を示す。図１４（ａ）は、特定情報がテキストの場合の例であり、図１４（ｂ）は、特定情報が図表（パイチャート）の場合の例であり、図１４（ｃ）は、特定情報がイラスト・写真の場合の例である。なお、この図では、オブジェクトの中心座標値または図心座標値の位置を示すために、プラス印のマークを用いているが、このマークは、説明のために示したものであり、印刷または表示されるものではない。【０２２７】
図１４（ａ）に示す例では、特定情報として、語句「花の都」、「大阪」、および「東京タワー」が示されている。語句「東京タワー」に対しては、その表示領域の中心が選択用位置情報として設定されている。【０２２８】
これに対し、語句「花の都」の場合は、語句を構成する各文字の間隔が離れており、その表示領域の中心座標値のみを選択用位置情報として設定すると、ユーザが語句「花の都」を選択するために文字「花」の近傍をタッチした際、語句「花の都」の中心座標値とタッチ位置の座標値とが離れているため、語句「花の都」が選択されない可能性が高い。【０２２９】
そのため、語句を構成する各文字の間隔が離れている場合は、その語句を構成する各文字に対して、各文字の中心座標値を選択用位置情報として設定するのがよい。【０２３０】
なお、ユーザが文字「花」の近傍をタッチした場合、ユーザが指定したい語句は、語句「花の都」であるか語句「花」であるかの判断を、特定情報選択部４０が出来ない場合がある。その場合、特定情報選択部４０は、語句「花の都」および語句「花」の両方を選択候補としてユーザに提示し、ユーザが所望の語句を選択候補から選択する構成としてもよい。【０２３１】
また、語句「大阪」の場合、改行により文字「大」と文字「阪」との間隔が離れてしまっている。この場合も、選択用位置情報として、各文字に対して、文字の中心座標値を設定することにより、ユーザは、適切に語句「大阪」を選択することが出来る。【０２３２】
図１４（ｂ）に示す例では、特定情報として、パイチャートおよびそのパイチャートを構成するパイが示されている。パイチャート全体の選択用位置情報として、円の中心点座標が設定されると共に、２７％、１８％、および５５％の各パイ（それぞれ、オブジェクトＡ、Ｂ、およびＣとする）の図心座標値が、各オブジェクトの選択用位置情報として設定される。【０２３３】
図１４（ｃ）に示す例では、特定情報として、河馬（オブジェクトＤ）および熊（オブジェクトＥ）のイラストの輪郭が示されている。各オブジェクトの図心座標値が選択用位置情報として設定される。なお、設定される図心座標値は、正確に計算される必要はなく、オブジェクトの選択が適切に出来る程度の概算値であればよい。【０２３４】
このように、一つの大きなオブジェクトが複数の小さなオブジェクトにより構成されている場合、これらの小さなオブジェクト毎に選択用位置情報を設定することにより、ユーザはより柔軟な特定情報の指示を行うことが出来る。
【０２３５】
図１５において、テキストおよび語句を特定情報とする場合の、他の選択用位置情報の例を示す。図１５（ａ）は、語句の始点座標と高さを選択用位置情報とする例であり、図１５（ｂ）は、語句の始点座標と終点座標と高さとを選択用位置情報とする例であり、図１５（ｃ）は、語句を構成する文字が離れている場合に文字ごとの始点座標と終点座標と高さとを選択用位置情報とする例である。【０２３６】
図１５（ａ）に示す例では、語句「東京」の高さｈｉと、語句「東京」が占める長方形の領域の左辺（長さはｈｉ）の中点の座標値（ｘｉ，ｙｉ）とを、選択用位置情報としている。【０２３７】
図１５（ｂ）に示す例では、語句「東京」の高さｈｉと、語句「東京」の幅を示す、高さ方向において任意の位置の線分の始点座標（ｘｉ１，ｙｉ１）および終点座標（ｘｉ２，ｙｉ２）とを、選択用位置情報としている。【０２３８】
図１５（ｃ）に示す例では、語句「大阪」を構成する各文字が離れているので、文字「大」および「阪」のそれぞれに対して、図１５（ｂ）に示す例と同様に、文字の高さと幅を示す線分とにより選択用位置情報を設定している。すなわち、文字「大」は、高さｈｉ１と、始点座標（ｘｉ１１，ｙｉ１１）と、終点座標（ｘｉ１２，ｙｉ１２）とを選択用位置情報として有し、文字「阪」は、高さｈｉ２と、始点座標（ｘｉ２１，ｙｉ２１）と、終点座標（ｘｉ２２，ｙｉ２２）とを選択用位置情報として有している。
【０２３９】
なお、テキスト、語句、および文字に対して、図１５に示す各種の選択用位置情報を用いることにより、これらテキスト、語句、および文字の占める領域の位置、高さ、および幅がわかるので、ｘｙ座標系における、これらテキスト、語句、および文字のマスク領域を容易に計算することが出来る。【０２４０】
また、選択用位置情報は、前記マスク領域に含まれる全ての座標値（ｘｉａ，ｙｉａ）の集合とマスク領域の輪郭部の座標値（ｘｉｅ，ｙｉｅ）の集合とから構成されてもよい。【０２４１】
なお、図表、イラスト、写真等を特定情報とする場合にも、これらオブジェクトの輪郭部を定めることにより、オブジェクトに含まれる全ての座標値（ｘｉａ，ｙｉａ）の集合とオブジェクトの輪郭部の座標値（ｘｉｅ，ｙｉｅ）の集合とを選択用位置情報としてもよい。【０２４２】
なお、ＤＴＰデータが、地図データの場合、道路により囲まれた領域、地物領域、道路中心線、および／または地物図心が選択用位置情報となる。地図データ内では、特定情報がテキスト、道路、地物、交差点等のカテゴリに分類される。特定情報を選択する際、いずれかのカテゴリを選択して、特定情報を認識する。当然、特定情報の候補から選択してもよいし、予めカテゴリを選択してからタッチしてもよい。
＜タッチ操作について＞【０２４３】
図１６から図１８に基づき、ユーザが印刷物１ａ上の特定情報を指定する際に、スキャナ４を用いて行う操作について説明する。【０２４４】
図１６において、スキャナ４を用いて、ユーザが特定情報の１点にタッチする操作の例を示す。タッチ位置の座標値（Ｘｔ，Ｙｔ）が、点座標として、特定情報選択部４０に認識される。【０２４５】
図１７において、スキャナ４を用いて、ユーザが特定情報の１点にタッチした後、指定したい特定情報上をなぞる操作の例を示す。タッチしてなぞった軌跡の座標値（Ｘｔ，Ｙｔ）が、線分として、特定情報選択部４０に認識される。【０２４６】
この操作法を用いると、例えば、語句「東京」２ａ全体をなぞった場合には、語句「東京」２ａが、入力する特定情報として特定情報選択部４０に認識されるのに対し、文字「東」のみをなぞった場合には、文字「東」のみが、入力する特定情報として特定情報選択部４０に認識させることが出来る。【０２４７】
図１８において、スキャナ４を用いて、ユーザが特定情報の１点にタッチした後、指定したい特定情報の周囲をなぞって囲む操作の例を示す。タッチしてなぞって囲んだ軌跡の座標値（Ｘｔ，Ｙｔ）が、閉曲線として、特定情報選択部４０に認識される。【０２４８】
なお、なぞって囲む操作により、完全な閉曲線が形成されない場合、特定情報選択部４０は、タッチしてなぞった軌跡の始点と終点とを結ぶ補正により、完全な閉曲線を形成してもよい。【０２４９】
この操作法を用いると、タッチしてなぞる操作と同様に、語句「東京」２ａの指定と文字「東」の指定とを区別するような、特定情報の正確な指示を情報入力装置５に与えることが出来る。【０２５０】
なお、ここでいう囲む操作には、指定したい特定情報が中に含まれるように完全に囲む場合と、なぞった軌跡が特定情報上に重なるように囲む場合とが含まれる。なぞった軌跡が特定情報上に重なるように囲む場合には、少なくとも選択用位置情報が表す位置が囲まれていればよい。もし、少なくとも選択用位置情報が表す位置が囲まれていない場合は、なぞった軌跡を構成する複数の座標値（ｘｔ，ｙｔ）から最も近い、選択用位置情報の位置に対応した特定情報が選択される。
＜特定情報の選択方法について＞【０２５１】
図１９から図２１に基づき、タッチ位置の座標値（ｘｔ，ｙｔ）と各特定情報に備えられた選択用位置情報とから、特定情報を選択する方法について説明する。なお、ユーザによるタッチ操作が３種類あり、選択用位置情報の種類が３種類あるので、以下では、これらの組み合わせとして、９通りのケースについて、特定情報の選択方法を説明する。
【０２５２】
ケース１：タッチ操作の軌跡が点であり、選択用位置情報が中心点の場合
特定情報選択部４０は、タッチ位置の座標値（ｘｔ，ｙｔ）の点から最も近い中心座標（ｘｉ，ｙｉ）または図心座標（ｘｉ，ｙｉ）を持つ特定情報を選択する。
【０２５３】
ケース２：タッチ操作の軌跡が点であり、選択用位置情報が線分の場合
図１９において、ユーザがタッチ操作により特定情報の指定を行い、かつ語句「東京」２ａが選択用位置情報として、線分を持っている場合の、特定情報を選択する方法の例を示す。【０２５４】
図１９（ａ）は、タッチ位置の座標値（ｘｔ，ｙｔ）の点から線分に対して下ろした垂線の足が線分と交わらない場合の例である。この場合、座標値（ｘｔ，ｙｔ）の点から線分までの距離ｄは、座標値（ｘｔ，ｙｔ）と線分の始点座標値（ｘｉ１，ｙｉ１）または終点座標値（ｘｉ２，ｙｉ２）との距離のうち、いずれか短い方となる。【０２５５】
図１９（ｂ）は、タッチ位置の座標値（ｘｔ，ｙｔ）の点から線分に対して下ろした垂線の足が線分と交わる場合の例である。この場合、座標値（ｘｔ，ｙｔ）の点から線分までの距離ｄは、座標値（ｘｔ，ｙｔ）の点から線分に対して下ろした垂線の長さとなる。【０２５６】
特定情報選択部４０は、前記の方法により、各特定情報を表す線分とタッチ位置の座標値（ｘｔ，ｙｔ）の点との距離ｄを求め、距離ｄが最も短くなる特定情報を選択する。
【０２５７】
ケース３：タッチ操作の軌跡が点であり、選択用位置情報がマスク領域の場合
図２０において、ユーザがタッチ操作により特定情報の指定を行い、かつ語句「東京」２ａが選択用位置情報として、マスク領域２ｂを持っている場合に、特定情報を選択する方法の例を示す。【０２５８】
この方法では、タッチ位置の座標値（ｘｔ，ｙｔ）が、マスク領域内の全座標値（ｘｉａ，ｙｉａ）のいずれかと一致すれば、特定情報選択部４０は、一致した座標値を持つ特定情報を選択する。もし一致する座標値が無い場合は、タッチ位置の座標値（ｘｔ，ｙｔ）から最も近い、マスク領域輪郭部の座標値（ｘｉｅ，ｙｉｅ）を持つ特定情報を選択すればよい。【０２５９】
このマスク領域を利用する選択方法は、テキストのみならず、図表、イラスト、写真等のオブジェクトが特定情報である場合にも使用できる。【０２６０】
図２０（ａ）は、タッチ位置の座標値（ｘｔ，ｙｔ）がマスク領域２ｂ内である場合の例である。この場合、特定情報選択部４０は、マスク領域２ｂに対応した特定情報である語句「東京」２ａを選択する。【０２６１】
図２０（ｂ）は、タッチ位置の座標値（ｘｔ，ｙｔ）が、語句「東京」２ａのマスク領域２ｂ内にも、語句「大阪」２ａ’のマスク領域２ｂ’内にも入らない場合の例である。この場合、特定情報選択部４０は、タッチ位置の座標値（ｘｔ，ｙｔ）からマスク領域２ｂおよびマスク領域２ｂ’までの距離ｄ１およびｄ２を求め、これらの距離を比較する。距離ｄ１の方が短いので、特定情報選択部４０は、マスク領域２ｂに対応した特定情報である語句「東京」２ａを選択する。
【０２６２】
ケース４：タッチ操作の軌跡が線分であり、選択用位置情報が中心点の場合
特定情報選択部４０は、ケース２と同様に、中心座標（ｘｉ，ｙｉ）または図心座標（ｘｉ，ｙｉ）から、軌跡の線分までの距離ｄが最も短くなる特定情報を選択する。
【０２６３】
ケース５：タッチ操作の軌跡が線分であり、選択用位置情報が線分の場合
特定情報選択部４０は、例えば、軌跡である線分の始点座標値（ｘｔ１，ｙｔ１）と、終点座標値（ｘｔ２，ｙｔ２）と、選択用位置情報である線分の始点座標値（ｘｉ１，ｙｉ１）と、終点座標値（ｘｉ２，ｙｉ２）とにより形成される四角形の面積が最小となる特定情報を選択する。
【０２６４】
ケース６：タッチ操作の軌跡が線分であり、選択用位置情報がマスク領域の場合
特定情報選択部４０は、軌跡である線分を構成する複数の座標値（ｘｔ，ｙｔ）のうち、最も多くの座標値（ｘｔ，ｙｔ）が含まれるマスク領域を持つ特定情報を選択する。
【０２６５】
ケース７：タッチ操作の軌跡が閉曲線であり、選択用位置情報が中心点の場合
図２１において、ユーザがタッチしてなぞって囲む操作により特定情報の指定を行い、かつ語句「東京」２ａが選択用位置情報として、中心座標値（ｘｉ，ｙｉ）を持っている場合に、特定情報を選択する方法の例を示す。この場合、特定情報選択部４０は、なぞって囲む操作により入力された軌跡により囲まれた選択用位置情報を有する特定情報を選択する。
【０２６６】
ケース８：タッチ操作の軌跡が閉曲線であり、選択用位置情報が線分の場合
特定情報選択部４０は、ケース６と同様に、選択用位置情報である線分を構成する複数の座標値（ｘｉ，ｙｉ）のうち、最も多くの座標値が、軌跡である閉曲線内に含まれる特定情報を選択する。
【０２６７】
ケース９：タッチ操作の軌跡が閉曲線であり、選択用位置情報がマスク領域の場合
特定情報選択部４０は、軌跡である閉曲線とマスク領域との重なりの面積が最大となる特定情報を選択する。
＜情報入力処理の手順について＞【０２６８】
図２２に示すフローチャートに基づき、情報入力装置５が行う情報入力処理の手順について説明する。なお、以下では、１つのドットコードがＸＹ座標値およびコード値の両方を含む場合であり、かつ印刷物１ａ上の語句「東京」２ａに対応したＤＴＰデータ１ｂ内の特定情報には選択用位置情報として予めマスク領域２ｂが設定されている場合について説明する。【０２６９】
まず、ユーザがスキャナ４を用いて所望の特定情報を指定する操作を行うと、スキャナ４が、ユーザがスキャナ４を用いてタッチした、印刷物１ａ上の箇所に印刷されているドットパターン３を読み取る。読み取られたドットパターン３は、スキャナ４の中央処理装置において、解析ソフトウェアによりドットコードに変換される。スキャナ４は、変換したドットコードのうち、ドキュメントＩＤ部分を、ドキュメント管理部２０に送り、ＸＹ座標値部分を座標変換部３０に送る（ステップ１０、以下Ｓ１０と略す）。【０２７０】
次に、ドキュメント管理部２０が、スキャナ４から受け取ったドキュメントＩＤを用いて、予め保管されているＤＴＰデータの中から、そのドキュメントＩＤに対応するＤＴＰデータ１ｂを選択する。そして選択したＤＴＰデータ１ｂを座標変換部３０および特定情報選択部４０に送る（Ｓ２０）。【０２７１】
次に、座標変換部３０が、スキャナ４から受け取ったＸＹ座標系の座標値（Ｘｔ，Ｙｔ）を、ドキュメント管理部２０から受け取ったＤＴＰデータ１ｂ内のｘｙ座標系における座標値（ｘｔ，ｙｔ）に変換する（Ｓ３０）。【０２７２】
次に、特定情報選択部４０が、座標変換部３０から受け取った座標値（ｘｔ，ｙｔ）に基づき、ドキュメント管理部２０から受け取ったＤＴＰデータ１ｂ内の特定情報のうち、適切な特定情報を選択する（Ｓ４０）。特定情報選択部４０は、選択した特定情報を、他の機器の入力となるように、または情報入力装置５において行われる次の任意の処理の入力となるように、出力する。
【０２７３】
図２３に示すフローチャートに基づき、前記Ｓ４０において行われる特定情報の選択処理について詳細に説明すると、以下の通りである。【０２７４】
まず、特定情報選択部４０は、ユーザのタッチ操作により得られたタッチ位置の座標値（ｘｔ，ｙｔ）の軌跡が、点であるか否かを判断する（Ｓ４１ａ）。【０２７５】
点である場合は、Ｓ４２ａの処理に進む。【０２７６】
点でない場合は、Ｓ４１ｂの処理に進む。【０２７７】
次に、特定情報選択部４０は、点の座標値（ｘｔ，ｙｔ）がマスク領域２ｂ内の全座標値（ｘｉａ，ｙｉａ）のいずれかと一致するか否かを判断する（Ｓ４２ａ）。【０２７８】
一致する場合には、Ｓ４３ａの処理に進む。【０２７９】
一致しない場合には、Ｓ４４ａの処理に進む。【０２８０】
Ｓ４２ａにおいて、点の座標値（ｘｔ，ｙｔ）がマスク領域２ｂ内の全座標値（ｘｉａ，ｙｉａ）のいずれかと一致する場合、特定情報選択部４０は、点の座標値（ｘｔ，ｙｔ）と一致する座標値（ｘｉａ，ｙｉａ）を持つ特定情報を選択して処理を終了する（Ｓ４３ａ）。【０２８１】
Ｓ４２ａにおいて、点の座標値（ｘｔ，ｙｔ）がマスク領域２ｂ内の全座標値（ｘｉａ，ｙｉａ）のいずれとも一致しない場合、特定情報選択部４０は、点の座標値（ｘｔ，ｙｔ）に最も近い、輪郭部の座標値（ｘｉｅ，ｙｉｅ）を持つ特定情報を選択し、処理を終了する（Ｓ４４ａ）。【０２８２】
Ｓ４１ａにおいて、タッチ位置の座標値（ｘｔ，ｙｔ）の軌跡が、点ではない場合、特定情報選択部４０は、次に、タッチ位置の座標値（ｘｔ，ｙｔ）の軌跡が、線分であるか否かを判断する（Ｓ４１ｂ）。【０２８３】
線分である場合は、Ｓ４２ｂの処理に進む。【０２８４】
線分でない場合は、Ｓ４１ｃの処理に進む。【０２８５】
Ｓ４１ｂにおいて、タッチ位置の座標値（ｘｔ，ｙｔ）の軌跡が、線分である場合、特定情報選択部４０は、線分の少なくとも一部がマスク領域２ｂ内に含まれるか否かを判断する（Ｓ４２ｂ）。【０２８６】
線分の少なくとも一部がマスク領域２ｂ内に含まれる場合は、Ｓ４３ｂの処理に進む。【０２８７】
線分がマスク領域２ｂ内に含まれない場合は、Ｓ４４ｂの処理に進む。【０２８８】
Ｓ４２ｂにおいて、線分の少なくとも一部がマスク領域２ｂ内に含まれる場合、特定情報選択部４０は、最も多くの座標値（ｘｔ，ｙｔ）をマスク領域内に含む特定情報を選択し、処理を終了する（Ｓ４３ｂ）。【０２８９】
Ｓ４２ｂにおいて、線分がマスク領域２ｂ内に含まれない場合、特定情報選択部４０は、線分に最も近い輪郭部の座標値（ｘｉｅ，ｙｉｅ）を持つ特定情報を選択し、処理を終了する（Ｓ４４ｂ）。【０２９０】
Ｓ４１ｂにおいて、タッチ位置の座標値（ｘｔ，ｙｔ）の軌跡が、線分ではない場合、特定情報選択部４０は、次に、タッチ位置の座標値（ｘｔ，ｙｔ）の軌跡が、閉曲線であるか否かを判断する（Ｓ４１ｃ）。【０２９１】
閉曲線である場合は、Ｓ４２ｃの処理に進む。【０２９２】
閉曲線でない場合は、必要に応じエラー処理等を行い、処理を終了する。【０２９３】
Ｓ４１ｃにおいて、タッチ位置の座標値（ｘｔ，ｙｔ）の軌跡が、閉曲線である場合、特定情報選択部４０は、閉曲線により囲まれた領域の少なくとも一部がマスク領域２ｂと重なるか否かを判断する（Ｓ４２ｃ）。【０２９４】
重なる場合は、Ｓ４３ｃの処理に進む。【０２９５】
重ならない場合は、Ｓ４４ｃの処理に進む。【０２９６】
Ｓ４２ｃにおいて、閉曲線により囲まれた領域の少なくとも一部がマスク領域２ｂと重なる場合、特定情報選択部４０は、閉曲線により囲まれた領域と最も多くの重なりを持つマスク領域２ｂに対応した特定情報を選択し、処理を終了する（Ｓ４３ｃ）。【０２９７】
Ｓ４２ｃにおいて、閉曲線により囲まれた領域がいずれのマスク領域２ｂとも重ならない場合、特定情報選択部４０は、閉曲線により囲まれた領域に最も近い輪郭部の座標値（ｘｉｅ，ｙｉｅ）を持つ特定情報を選択し、処理を終了する（Ｓ４４ｃ）。
［第２の実施形態］【０２９８】
本発明に係る情報入力装置のうち、コンテンツと共にドットパターンが印刷された媒体を用い、かつＤＴＰデータをネットワーク上のサーバから取得する一実施形態について、図２４に基づいて説明すると、以下の通りである。【０２９９】
なお、以下では、第１の実施形態と異なる箇所のみを説明し、同様の箇所に関しては説明を省略する。
＜情報入力装置５ａおよび情報処入力システムの構成について＞【０３００】
図２４において、本実施形態に係る情報入力装置５ａの機能ブロック図を示す。情報入力装置５ａは、スキャナ４ａと、座標変換部３０ａと、特定情報選択部４０ａと、通信部５０（通信手段）とを備えている。【０３０１】
また、本実施形態に係る情報入力システムは、情報入力装置５ａと、ドキュメント管理サーバ１３（２次元書式情報サーバ）と、これらを接続するネットワークとから構成される。
【０３０２】
情報入力装置５ａにおいて、スキャナ４ａは、タッチ位置のドットパターン３を読み込み、ドットコードのうちドキュメントＩＤ部分を通信部５０に送り、ドットコードのうちＸＹ座標値部分を座標変換部３０ａに送る。【０３０３】
通信部５０は、スキャナ４ａから受け取ったドキュメントＩＤをドキュメント管理サーバ１３に送信すると共に、ドキュメント管理サーバ１３から受信した、ドキュメントＩＤに対応したＤＴＰデータ１ｂを、座標変換部３０ａおよび特定情報選択部４０ａに送る。【０３０４】
特定情報選択部４０ａは、座標変換部３０ａから受け取ったｘｙ座標値と、通信部５０から受け取ったＤＴＰデータ１ｂとを用いて、ＤＴＰデータ１ｂ内の特定情報を選択し、選択した特定情報を出力する。
【０３０５】
ドキュメント管理サーバ１３は、ドキュメント管理部２０ａ（２次元書式情報保管選択手段）と通信部５１（通信手段）とを備える。ドキュメント管理部２０ａの機能は、第１の実施形態におけるドキュメント管理部２０と同じである。【０３０６】
なお、前記構成では、ドキュメント管理部２０ａは、ドキュメント管理サーバ１３上にのみ備えられているが、第１の実施形態と同様に、ドキュメント管理部２０が情報入力装置５ａにも備えられていてもよい。【０３０７】
この場合、ドキュメント管理部２０内のＤＴＰデータを先に検索し、必要なＤＴＰデータ１ｂが検索されれば、改めてネットワーク上のドキュメント管理サーバ１３にアクセスする必要が無くなるので、ネットワーク上のトラフィックを軽減するとともに、処理を高速化できる。また、ドキュメント管理部２０が、ドキュメント管理部２０ａから取得したＤＴＰデータ１ｂをキャッシュする構成としてもよい。
＜情報入力処理の手順について＞【０３０８】
情報入力装置５ａが行う情報入力処理の手順について説明する。以下の説明における各ステップＳ１０ａからＳ４０ａの処理は、図２２に示すフローチャートのＳ１０からＳ４０のそれぞれに対応するものである。なお、以下では、１つのドットコードがＸＹ座標値およびコード値の両方を含む場合について説明する。【０３０９】
まず、ユーザがスキャナ４ａを用いて所望の特定情報を指定する操作を行うと、スキャナ４ａが、ユーザがスキャナ４ａを用いてタッチした、印刷物１ａ上の箇所に印刷されているドットパターン３を読み取る。読み取られたドットパターン３は、スキャナ４ａの中央処理装置において、解析ソフトウェアによりドットコードに変換される。スキャナ４は、変換したドットコードのうち、ドキュメントＩＤ部分を、通信部５０および５１を介して、ドキュメント管理サーバ上のドキュメント管理部２０ａに送り、ＸＹ座標値部分を座標変換部３０に送る（Ｓ１０ａ）。【０３１０】
次に、ドキュメント管理部２０ａが、スキャナ４ａから受け取ったドキュメントＩＤを用いて、予め保管されているＤＴＰデータの中から、そのドキュメントＩＤに対応するＤＴＰデータ１ｂを選択する。そして選択したＤＴＰデータ１ｂを、通信部５１および５０を介して、座標変換部３０ａおよび特定情報選択部４０ａに送る（Ｓ２０ａ）。【０３１１】
次に、座標変換部３０ａが、スキャナ４ａから受け取ったＸＹ座標系の座標値（Ｘｔ，Ｙｔ）を、ドキュメント管理部２０ａから受け取ったＤＴＰデータ１ｂ内のｘｙ座標系における座標値（ｘｔ，ｙｔ）に変換する（Ｓ３０ａ）。【０３１２】
次に、特定情報選択部４０ａが、座標変換部３０ａから受け取った座標値（ｘｔ，ｙｔ）に基づき、ドキュメント管理部２０ａから受け取ったＤＴＰデータ１ｂ内の特定情報のうち、適切な特定情報を選択する（Ｓ４０ａ）。特定情報選択部４０ａは、選択した特定情報を、他の機器の入力となるように、または情報入力装置５ａにおいて行われる次の任意の処理の入力となるように、出力する。
＜コンテンツおよびドットパターンの印刷について＞【０３１３】
情報入力装置５ａは、さらに印刷部（図示せず）（印刷手段）を備え、新たに取得したＤＴＰデータ１ｂを、ドットパターン３と共に、媒体上に印刷できる構成でもよい。ドットパターン３のドットコードには、ＸＹ座標値に加えて、新たに取得したＤＴＰデータ１ｂを識別するドキュメントＩＤが含まれていることが望ましい。【０３１４】
この構成によると、新たに取得したＤＴＰデータ１ｂから、入力処理に用いる印刷物１ａを作成することが出来る。
［第３の実施形態］【０３１５】
本発明に係る情報処理装置のうち、コンテンツと共にドットパターンが印刷された媒体を用い、かつＤＴＰデータをネットワーク上のサーバから取得して特定情報の入力を行い、その特定情報の関連情報を検索し、表示する情報処理装置の一実施形態について、図２５から図２７に基づいて説明すると、以下の通りである。【０３１６】
なお、以下では、第１および第２の実施形態と異なる箇所のみを説明し、同様の箇所に関しては説明を省略する。
＜情報処理装置１２および情報処理システムの構成について＞【０３１７】
図２５において、本実施形態に係る情報処理装置１２の機能ブロック図を示す。情報処理装置１２は、スキャナ４ａと、座標変換部３０ａと、特定情報選択部４０ｂと、通信部５０ｂと、関連情報検索部６０（関連情報検索手段）と、表示部７０とを備えている。情報処理装置１２の具体例として、例えばパーソナルコンピュータが挙げられる。【０３１８】
なお、情報処理装置１２は、ＰＤＡ、テレビ受信装置、フロントプロジェクタ、リアプロジェクタ、ゲーム装置、カラオケ装置、携帯電話端末装置、ＰＯＳ端末装置、ＡＴＭ、ＫＩＯＳＫ端末、カーナビ、パチンコ、時計、スマートフォン等であってもよい。【０３１９】
また、本実施形態に係る情報処理システムは、情報処理装置１２と、ドキュメント管理サーバ１３と、辞書サーバ１４と、これらを接続するネットワークとから構成される。
【０３２０】
情報処理装置１２において、スキャナ４ａは、タッチ位置のドットパターン３を読み込み、ドットコードのうちドキュメントＩＤ部分を通信部５０ｂに送り、ドットコードのうちＸＹ座標値部分を座標変換部３０ａに送る。【０３２１】
通信部５０ｂは、スキャナ４ａから受け取ったドキュメントＩＤをドキュメント管理サーバ１３に送信すると共に、ドキュメント管理サーバ１３から受信した、ドキュメントＩＤに対応したＤＴＰデータ１ｂを、座標変換部３０ａおよび特定情報選択部４０ｂに送る。また、通信部５０ｂは、関連情報検索部６０から受け取った特定情報を辞書サーバ１４に送信すると共に、送信した特定情報を基に辞書サーバ１４において検索された特定情報の関連情報を、辞書サーバ１４から受信し、関連情報検索部６０に渡す。【０３２２】
特定情報選択部４０ｂは、座標変換部３０ａから受け取ったｘｙ座標値と、通信部５０ｂから受け取ったＤＴＰデータ１ｂとを用いて、ＤＴＰデータ１ｂ内の特定情報を選択し、選択した特定情報を関連情報検索部６０に出力する。【０３２３】
関連情報検索部６０は、特定情報選択部４０ｂから受け取った特定情報を、通信部５０ｂを介して辞書サーバ１４に送り、検索結果である関連情報を辞書サーバ１４から通信部５０ｂを介して受け取り、受け取った関連情報を表示部７０に出力する。【０３２４】
なお、本実施の形態では、関連情報検索部６０は、ネットワーク上の１または複数の辞書サーバ１４を検索する構成としているが、ネットワーク上の辞書サーバ１４に代わる機能として、予め設定されたリンクテーブル、データベース、および／または電子辞書を情報処理装置１２内に備え、関連情報検索部６０は、ネットワークにアクセスすること無しに関連情報の検索を行ってもよい。【０３２５】
なお、辞書サーバ１４の例としては、汎用リンクテーブル、汎用データベース、汎用電子辞書などが挙げられる。【０３２６】
表示部７０は、関連情報検索部６０から受け取った関連情報を、ディスプレイ等を用いてユーザに提示する。
【０３２７】
なお、前記の構成では、情報処理装置１２に備えられた関連情報検索部６０が、辞書サーバ１４と通信を行い、関連情報を取得しているが、この構成に代えて、ドキュメント管理サーバ１３が、関連情報検索部６０を備えていてもよい。この場合、特定情報選択部４０ｂは、選択した特定情報を、通信部を介してドキュメント管理サーバ１３上の関連情報検索部６０に送信する。関連情報検索部６０は、辞書サーバ１４と通信を行い、選択された特定情報の関連情報を取得し、情報処理装置１２に送信する。
【０３２８】
辞書サーバ１４には、テキストやイラスト、写真等を示すデータファイルに対応する説明やＵＲＬ、マルチメディア情報等の関連情報が格納されている。辞書サーバ１４では、選択された特定情報であるテキストやイラスト、写真等の関連情報を示すデータファイルが検索される。辞書サーバ１４は、ウィキペディア、ヤフー、グーグル等の検索エンジンまたは会員制の専門データベースであってもよい。
＜情報処理の手順について＞【０３２９】
図２６に示すフローチャートおよび図２７に基づき、情報処理装置１２が行う情報処理の手順について説明する。なお、以下では、１つのドットコードがＸＹ座標値およびコード値の両方を含む場合であり、かつ印刷物１ａ上の語句「東京」２ａに対応したＤＴＰデータ１ｂ内の特定情報には選択用位置情報として予め中心座標値（ｘｉ，ｙｉ）が設定されている場合について説明する。
【０３３０】
まず、ユーザがスキャナ４ａを用いて所望の特定情報を指定する操作を行うと、スキャナ４ａが、ユーザがスキャナ４ａを用いてタッチした、印刷物１ａ上の箇所に印刷されているドットパターン３を読み取る。読み取られたドットパターン３は、スキャナ４ａの中央処理装置において、解析ソフトウェアによりドットコードに変換される。スキャナ４ａは、変換したドットコードのうち、ドキュメントＩＤ部分を、通信部５０ｂおよび５１を介して、ドキュメント管理サーバ１３上のドキュメント管理部２０ａに送り、ＸＹ座標値部分を座標変換部３０に送る（Ｓ１０ａ）。【０３３１】
次に、ドキュメント管理部２０ａが、スキャナ４ａから受け取ったドキュメントＩＤを用いて、予め保管されているＤＴＰデータの中から、そのドキュメントＩＤに対応するＤＴＰデータ１ｂを選択する。そして選択したＤＴＰデータ１ｂを、通信部５１および５０ｂを介して、座標変換部３０ａおよび特定情報選択部４０ｂに送る（Ｓ２０ａ）。【０３３２】
次に、座標変換部３０ａが、スキャナ４ａから受け取ったＸＹ座標系の座標値（Ｘｔ，Ｙｔ）を、ドキュメント管理部２０ａから受け取ったＤＴＰデータ１ｂ内のｘｙ座標系における座標値（ｘｔ，ｙｔ）に変換し、特定情報選択部４０ｂに渡す（Ｓ３０ａ）。【０３３３】
次に、特定情報選択部４０ｂが、座標変換部３０ａから受け取った座標値（ｘｔ，ｙｔ）に基づき、ドキュメント管理部２０ａから受け取ったＤＴＰデータ１ｂ内の特定情報のうち、適切な特定情報を選択する。特定情報選択部４０ｂは、選択した特定情報を関連情報検索部６０へ渡す（Ｓ４０ａ）。【０３３４】
例えば、タッチ位置の座標値（ｘｔ，ｙｔ）から、ＤＴＰデータ１ｂ内の他の特定情報の中心座標値（ｘｉ，ｙｉ）までの距離よりも、タッチ位置の座標値（ｘｔ，ｙｔ）から、語句「東京」２ａの中心座標値（ｘｉ，ｙｉ）までの距離の方が短いことから、語句「東京」２ａが、情報処理装置１２への入力として選択される。【０３３５】
次に、関連情報検索部６０が、特定情報選択部４０ｂから受け取った特定情報を、通信部５０ｂを介して、辞書サーバ１４に送信し、辞書サーバにおいて検索された、特定情報の関連情報を、通信部５０ｂを介して、辞書サーバ１４から受信する。そして、関連情報検索部６０は、受信した関連情報を、表示部７０を介して、ユーザに提示する（Ｓ５０ａ）。【０３３６】
図２７に示す例では、語句「東京」２ａがネットワークを介して辞書サーバ１４に送信される。辞書サーバ１４上では、見出し語「東京」に対応した説明文「東京とは」が検索され、情報処理装置１２に返信される。情報処理装置１２の画面上には、語句「東京」２ａに対応した関連情報である説明文「東京とは」が、画面上に表示される。【０３３７】
なお、関連情報は、テキスト以外に、イラストや写真等を示すデータファイルであってもよい。
［第４の実施形態］【０３３８】
本発明に係る情報処理装置のうち、コンテンツと共にドットパターン３が表示されたディスプレイを用いる一実施形態について、図２８から図３２に基づいて説明すると、以下の通りである。【０３３９】
なお、第１の実施形態における情報入力装置５、第２の実施形態における情報入力装置５ａ、および第３の実施形態における情報処理装置１２においては、印刷物１ａを用いた。本実施形態では、印刷物１ａに代わりディスプレイを用いる例を説明するにあたり、情報処理装置１２を変形した例として、情報処理装置１２ｂを挙げて説明する。情報入力装置５および情報入力装置５ａを、印刷物１ａに代わりディスプレイを用いる構成に変形する方法は、同様なので説明を省略する。【０３４０】
また、以下では、第３の実施形態と異なる箇所のみを説明し、同様の箇所に関しては説明を省略する。
＜概要＞【０３４１】
図２８において、本実施形態の概要を例示する。【０３４２】
図２８において示すように、まずユーザは、Ｗｅｂサーバ１３ｂ（２次元書式情報サーバ）から適当なコンテンツをダウンロードし、情報処理装置１２ｂの画面１５上に表示させる。【０３４３】
次に、ユーザは、コンテンツと共にドットパターン３が表示されたディスプレイ１５上の、情報処理装置１２ｂを用いて検索したい情報に、スキャナ４ｂを用いてタッチする。【０３４４】
この例では、ユーザは、ディスプレイ１５上に表示されたコンテンツのうち、語句「東京」２ａに関する関連情報を検索したいので、ディスプレイ１５上に表示された語句「東京」２ａを、スキャナ４ｂによりタッチしている。【０３４５】
ドットパターン３には、予めディスプレイ１５のＸＹ座標値が、コード化されており、ユーザがディスプレイ１５上をスキャナ４ｂによりタッチすると、タッチ位置のディスプレイ１５上のＸＹ座標系における座標値（Ｘｔ，Ｙｔ）が、情報処理装置１２ｂに読み込まれる。【０３４６】
情報処理装置１２ｂは、読み込まれたＸＹ座標値と、Ｗｅｂサーバ１３ｂからダウンロードし表示しているコンテンツのコンテンツデータ１ｄ（２次元書式情報）とを用いて、タッチ位置にある特定情報を認識する。【０３４７】
図に示すように、コンテンツファイル内のコンテンツデータは、独自のｘｙ座標系を持つ。コンテンツデータに含まれる、テキスト、図表、イラスト、写真等の特定情報には、これらを選択するために用いられる選択用位置情報が設定されている。【０３４８】
例えば、語句「東京」２ａには、対応するマスク領域２ｂおよび／または中心座標値（ｘｉ，ｙｉ）が設定されている。【０３４９】
例えば、タッチ位置の座標値（ｘｔ，ｙｔ）がマスク領域２ｂに含まれることにより、コンテンツデータ１ｄに含まれる多くの特定情報のうち、語句「東京」２ａが、選択される。【０３５０】
情報処理装置１２ｂは、選択された語句「東京」２ａを用いて、辞書サーバ１４を検索する。検索結果である関連情報が辞書サーバ１４から情報処理装置１２ｂに返信され、ディスプレイ１５上に表示される。【０３５１】
図２８に示す例では、検索結果として、語句「東京」２ａの関連情報である説明文「東京とは」が、ディスプレイ１５上に表示されている。【０３５２】
このように、コンテンツ内の、ハイパーリンク等が設定されていない特定情報でも、ユーザがスキャナ４ｂによりタッチして指示することにより、情報処理装置１２ｂへの入力とすることが出来る。また、入力した特定情報の関連情報を検索し表示することが出来る。
＜ドットコードのフォーマットについて＞【０３５３】
本実施形態におけるドットコードは、ＸＹ座標値のみを含むものでよい。コンテンツＩＤは、前記の実施形態におけるドキュメントＩＤに相当するものである。【０３５４】
なお、ディスプレイ１５を複数持つ情報処理装置１２ｂの場合は、ディスプレイ１５を区別するために、コード値として、ディスプレイＩＤを含んだドットコードを用いることも出来る。
＜ディスプレイの構造について＞【０３５５】
ディスプレイ１５は、一般的なディスプレイを用いて、ＲＧＢ値を調整することにより、ドットパターン３のドットを表示してもよいし、ディスプレイ１５の画素とは別に、ドットパターン３を表すドット部をディスプレイ１５上に配列して設けてもよい。【０３５６】
本実施の形態等の説明においては、ドット等を「表示する」との表現を用いているが、前記の説明の通り、この表現には、「ドット部をディスプレイ１５上に配列して設ける」という場合も含まれる。【０３５７】
図２９において、画素とは別にドット部を設けた有機ＥＬディスプレイの断面図を示す。図２９（ａ）は、ドット部に入射した赤外線が、透過または吸収される様子を示す図であり、図２９（ｂ）は、ドット部以外の発光素子に赤外線が入射し、拡散反射される様子を示す図である。【０３５８】
このように、発光素子の部分とドット部とにおいて赤外線反射特性を異ならせることにより、ドットパターンを表現することが出来る。【０３５９】
図３０において、ディスプレイ１５の変形例として、フロントプロジェクタまたはリアプロジェクタのスクリーンにドット部を設ける例を示す。図３０（ａ）は、ドット部に入射した赤外線が、透過または吸収される様子を示す図であり、図３０（ｂ）は、ドット部以外のスクリーン部分に赤外線が入射し、拡散反射される様子を示す図である。
＜コンテンツデータについて＞【０３６０】
コンテンツデータの例として、ＨＴＭＬ、ＸＭＬ、フラッシュ等により作成されたものが挙げられる。もちろん、前記の実施形態において例示したＤＴＰデータもコンテンツデータとして扱うことが出来る。
＜情報処理装置１２ｂおよび情報処理システムの構成について＞【０３６１】
図３１において、本実施形態に係る情報処理装置１２ｂの機能ブロック図を示す。情報処理装置１２ｂは、スキャナ４ｂと、座標変換部３０ｂと、特定情報選択部４０ｃと、通信部５０ｃと、関連情報検索部６０と、表示部７０ｂと、ディスプレイ１５と、コンテンツ取得部８０とを備えている。情報処理装置１２ｂの具体例として、例えばパーソナルコンピュータが挙げられる。【０３６２】
また、本実施形態に係る情報処理システムは、情報処理装置１２ｂと、Ｗｅｂサーバ１３ｂと、辞書サーバ１４と、これらを接続するネットワークとから構成される。
【０３６３】
情報処理装置１２ｂにおいて、コンテンツ取得部８０は、通信部５０ｃを介して、Ｗｅｂサーバ１３ｂにコンテンツ要求を送信し、Ｗｅｂサーバ１３ｂから返信されたコンテンツデータ１ｄを、通信部５０ｃを介して受け取り、受け取ったコンテンツデータ１ｄを、表示部７０ｂおよびディスプレイ１５を介して、ユーザに提示する。【０３６４】
スキャナ４ｂは、タッチ位置のドットパターン３を読み込み、ドットコードのＸＹ座標値を座標変換部３０ｂに送る。【０３６５】
座標変換部３０ｂは、スキャナ４ｂから受け取ったＸＹ座標値（Ｘｔ，Ｙｔ）を、コンテンツ取得部８０から受け取ったコンテンツデータ１ｄを用いて、コンテンツデータ１ｄ上のｘｙ座標系におけるタッチ位置の座標値（ｘｔ，ｙｔ）に変換し、変換した座標値（ｘｔ，ｙｔ）を特定情報選択部４０ｃに送る。【０３６６】
特定情報選択部４０ｃは、座標変換部３０ｂから受け取ったｘｙ座標値と、コンテンツ取得部８０から受け取ったコンテンツデータ１ｄとを用いて、コンテンツデータ１ｄ内の特定情報を選択し、選択した特定情報を関連情報検索部６０に出力する。【０３６７】
関連情報検索部６０は、特定情報選択部４０ｃから受け取った特定情報を、通信部５０ｃを介して辞書サーバ１４に送り、検索結果である関連情報を辞書サーバ１４から通信部５０ｃを介して受け取り、受け取った関連情報を表示部７０ｂおよびディスプレイ１５を介してユーザに提示する。【０３６８】
通信部５０ｃは、コンテンツ取得部８０から受け取ったコンテンツ要求をＷｅｂサーバ１３ｂに送信すると共に、Ｗｅｂサーバ１３ｂから受信した、コンテンツ要求に対応したコンテンツデータ１ｄを、表示部７０ｂ、座標変換部３０ｂおよび特定情報選択部４０ｃに送る。また、通信部５０ｃは、関連情報検索部６０から受け取った特定情報を辞書サーバ１４に送信すると共に、送信した特定情報を基に辞書サーバ１４において検索された特定情報の関連情報を、辞書サーバ１４から受信し、関連情報検索部６０に渡す。【０３６９】
表示部７０ｂは、コンテンツ取得部８０から受け取ったコンテンツデータ１ｄと、関連情報検索部６０から受け取った関連情報とを、ディスプレイ１５を介してユーザに提示する。【０３７０】
なお、本構成例では、ディスプレイ１５の画面上に、赤外線を吸収するドット部が設けられている構成とするので、ドットパターン３をＲＧＢ値の調整により表示するための機能ブロックは設けられていない。
＜情報処理の手順について＞【０３７１】
図３２に示すフローチャートに基づき、情報処理装置１２ｂが行う情報処理の手順について説明する。なお、以下では、ディスプレイ１５上に表示された語句「東京」２ａに対応したコンテンツデータ１ｄ内の特定情報には、選択用位置情報として予め中心座標値（ｘｉ，ｙｉ）が設定されている場合について説明する。
【０３７２】
まず、コンテンツ取得部８０が、コンテンツ要求を、通信部５０ｃを介して、Ｗｅｂサーバ１３ｂに送信し、Ｗｅｂサーバ１３ｂから、コンテンツ要求に対応したコンテンツデータ１ｄを、通信部５０ｃを介して受信する。コンテンツ取得部８０は、受信したコンテンツデータ１ｄを、表示部７０ｂを介して、ディスプレイ１５上に表示する（Ｓ５）。また、コンテンツ取得部８０は、表示中のコンテンツのコンテンツデータ１ｄを、座標変換部３０ｂおよび特定情報選択部４０ｃにも出力する。【０３７３】
Ｓ５の処理は、具体的には、ユーザが一般的なＷｅｂブラウザを用いてネットサーフィンを行い、Ｗｅｂサーバ１３ｂからダウンロードしたコンテンツデータを、ユーザが閲覧している状態を表している。【０３７４】
次に、ユーザがスキャナ４ｂを用いて所望の特定情報を指定する操作を行うと、スキャナ４ｂが、ユーザがスキャナ４ｂを用いてタッチした、ディスプレイ１５上の箇所に設定されているドットパターン３を読み取る。読み取られたドットパターン３は、スキャナ４ｂの中央処理装置において、解析ソフトウェアによりドットコードに変換される。スキャナ４ｂは、変換したドットコードのＸＹ座標値を座標変換部３０ｂに送る（Ｓ１０ｂ）。【０３７５】
次に、座標変換部３０ｂが、スキャナ４ｂから受け取ったＸＹ座標系の座標値（Ｘｔ，Ｙｔ）を、コンテンツ取得部８０から受け取ったコンテンツデータ１ｄ内のｘｙ座標系における座標値（ｘｔ，ｙｔ）に変換し、特定情報選択部４０ｃに渡す（Ｓ３０ａ）。【０３７６】
次に、特定情報選択部４０ｃが、座標変換部３０ｂから受け取った座標値（ｘｔ，ｙｔ）に基づき、コンテンツ取得部８０から受け取ったコンテンツデータ１ｄ内の特定情報のうち、適切な特定情報を選択する。特定情報選択部４０ｃは、選択した特定情報を関連情報検索部６０へ渡す（Ｓ４０ｂ）。【０３７７】
例えば、タッチ位置の座標値（ｘｔ，ｙｔ）から、コンテンツデータ１ｄ内の他の特定情報の中心座標値（ｘｉ，ｙｉ）までの距離よりも、タッチ位置の座標値（ｘｔ，ｙｔ）から、語句「東京」２ａの中心座標値（ｘｉ，ｙｉ）までの距離の方が短いことから、語句「東京」２ａが、情報処理装置１２ｂへの入力として選択される。【０３７８】
次に、関連情報検索部６０が、特定情報選択部４０ｃから受け取った特定情報を、通信部５０ｃを介して、辞書サーバ１４に送信し、辞書サーバにおいて検索された、特定情報の関連情報を、通信部５０ｃを介して、辞書サーバ１４から受信する。そして、関連情報検索部６０は、受信した関連情報を、表示部７０ｂおよびディスプレイ１５を介して、ユーザに提示する（Ｓ５０ａ）。【０３７９】
図２８に示す例では、語句「東京」２ａがネットワークを介して辞書サーバ１４に送信される。辞書サーバ１４上では、見出し語「東京」に対応した説明文「東京とは」が検索され、情報処理装置１２ｂに返信される。情報処理装置１２ｂの画面上には、語句「東京」２ａに対応した関連情報である説明文「東京とは」が、画面上に表示される。
［第５の実施形態］【０３８０】
本発明に係る情報処理装置のうち、ドットパターン３が印刷された透明シートを、通常の印刷物の印刷面に重ねて配置し用いる一実施形態について、図３３から図３８に基づいて説明すると、以下の通りである。なお、以下ではこの透明シートをグリッドシート１ｇ（情報入力補助シート）という。【０３８１】
なお、以下の説明では、コンテンツと共にドットパターンが印刷された媒体を用い、かつＤＴＰデータをネットワーク上のサーバから取得して特定情報の入力を行い、その特定情報の関連情報を検索し、表示するという第３の実施形態と異なる箇所のみ説明を行う。
＜概要＞【０３８２】
図３３において、本実施形態の概要を示す。【０３８３】
まず、ユーザが、ドットパターン３が印刷されていない、通常の印刷物１ｅを特定するためのインデックスを情報処理装置１２ｃに入力する。入力方法は、ユーザがグリッドシート１ｇに印刷されたアイコン（後述）にタッチして印刷物１ｅを特定するインデックスを入力する方法でもよいし、ユーザがキーボード等を用いてインデックスを入力する方法でもよい。【０３８４】
なお、インデックスは、ドキュメント管理サーバ１３において、ドキュメントＩＤに変換され、変換されたドキュメントＩＤを用いて、ドキュメント管理サーバ１３上のＤＴＰデータが検索されても良い。【０３８５】
次に、ユーザは、印刷物１ｅの印刷面上に、グリッドシート１ｇを正確に重ねる。【０３８６】
次に、ユーザは、グリッドシート１ｇを通して印刷面上の、関連情報を検索したい特定情報である、語句「東京」２ａを、スキャナ４ａを用いて、タッチする。【０３８７】
次に、スキャナ４ａが、タッチ位置のグリッドシート１ｇ上のＸＹ座標系における座標値（Ｘｔ，Ｙｔ）を読み込む。【０３８８】
インデックスとタッチ位置の座標値（Ｘｔ，Ｙｔ）とが情報処理装置１２ｃに入力された後の処理は、第３の実施形態における処理と同一である。【０３８９】
このように、印刷物１ｅ上にグリッドシート１ｇを被せ、その上をスキャナ４ａによりタッチするだけで、印刷物１ｅ上のテキストやイラスト、写真等の詳細な説明（関連情報）を画面に表示させることが出来る。【０３９０】
第１から第３の実施形態においては、印刷物１ａに、テキストやイラスト、写真等とドットパターン３とを重畳印刷し、ユーザが印刷物１ａをスキャナ４によりタッチし、タッチした特定情報に対応する関連情報を表示していた。【０３９１】
しかし、この方法では、ドットパターン３が印刷されていない通常の印刷物１ｅを特定情報の入力に用いることは出来なかった。本実施形態では、印刷物１ｅにグリッドシート１ｇを被せて使用するため、既存の印刷物１ｅを対象とすることが出来る。また、グリッドシート１ｇは、複数の印刷物１ｅを対象として、１枚あれば共通して使用できるので、利便性が高まる。
＜グリッドシートについて＞【０３９２】
図３４において、グリッドシート１ｇの表面の正面図を示す。【０３９３】
グリッドシート１ｇには、ほぼ全域に、ＸＹ座標値を含んだドットパターン３が印刷されている。グリッドシート１ｇの下部には、０から９までの数字、「頁入力」、「中止」、および「決定」の文字が記載されたアイコンが、各アイコンに対応したコード値を含んだドットパターン３と共に、重畳印刷されている。これらのアイコンは、印刷物１ｅを特定するためインデックスを、ユーザがスキャナ４ａを用いて入力するためのアイコンである。
＜グリッドシートの使用方法について＞【０３９４】
図３５は、ドットパターン３が片面にのみ印刷されたグリッドシート１ｇを、印刷物１ｅに重ねて使用する方法を示す図である。【０３９５】
ユーザは、本や雑誌、新聞等の印刷物１ｅ上に、グリッドシート１ｇを被せて使用する。図３５（ａ）に示すように、向かって右側のページに使用する場合であっても、図３５（ｂ）に示すように、向かって左側のページに使用する場合であっても、ユーザは、シートの表側を上に向けて使用する。
＜グリッドシートの断面構造について＞【０３９６】
図３６から図３８において、代表的なグリッドシート１ｇの断面図を示す。【０３９７】
図３６に示すグリッドシート１ｇの内部構造は、裏側から順に、赤外線拡散反射層、ドットパターン層、保護層が積層された構造となっている。【０３９８】
赤外線拡散反射層は、ドットパターン層側からの赤外線を拡散反射するとともに、可視光を透過する特性を有する。赤外線拡散反射層は、ビニール、塩ビペット、ポリプロピレン等、可視光線を透過する材料で生成された蒸着用透明シートに、赤外線拡散反射材料が蒸着された構成となっている。赤外線拡散反射層は、スキャナ４ａのＩＲ−ＬＥＤから照射され保護層を透過した赤外線を、スキャナ４ａに対して反射すると共に、可視光を透過する。【０３９９】
なお、赤外線拡散反射層は、ドットパターン層と反対側（裏面側）からの赤外線も反射する特性を有していてもよい。このような特性を有するグリッドシート１ｇを、ディスプレイ画面等に装着すると、ディスプレイ画面やスクリーンからの赤外線を遮断し、ＩＲ−ＬＥＤから照射された赤外線光のみを反射光とすることが出来る。そのため、明るく鮮明なドットパターン３を撮影でき、ドットコードを正確に解析できる。【０４００】
ドットパターン層には、カーボンインク等の赤外線吸収特性材料からなるドットを所定の規則により配列したドットパターン３が印刷されている。【０４０１】
保護層は、ビニール、塩ビペット、ポリプロピレン等、可視光線および赤外線を透過する材料で生成されている。ドットパターンを繰り返しスキャナでタッチすると、ドットが磨耗し、正確にドットパターンを読み取れなくなるという問題が生じる。そこで、保護層を設けることにより、ドットの磨耗と汚れを防ぎ、シートを長期間使用することが可能となる。【０４０２】
図に示すように、ＩＲ−ＬＥＤから照射された赤外線は、まず、保護層を透過し、ドットパターン層のドット部で吸収されるか、またはドット以外の領域では透過する。次に、ドットパターン層を透過した赤外線は、赤外線拡散反射層において拡散反射する。
【０４０３】
図３７に示すグリッドシート１ｇの内部構造は、裏側から順に、保護層、ドットパターン層、赤外線拡散反射層、ドットパターン層、保護層が積層された構造となっている。すなわち、グリッドシート１ｇの両面にドットパターン層を設けたことを特徴とする。【０４０４】
これにより、グリッドシート１ｇの両面を利用することが出来るため、利便性が向上する。【０４０５】
なお、同図に示したグリッドシート１ｇにおいては、表側および裏側のドットパターン層では、同一座標値および／またはコード値がパターン化されていてもよいし、異なる座標値および／またはコード値がパターン化されていてもよい。
【０４０６】
図３８に示すグリッドシート１ｇの内部構造は、裏側から順に、赤外線拡散反射層、ドットパターン＋グラフィック印刷層、保護層が積層された構造となっている。【０４０７】
このように、ドットパターン層またはその他の層において、赤外線透過材料または赤外線反射材料からなるインクを用いて、テキスト、イラスト、写真等が重畳印刷されていてもよい。テキスト、イラスト、写真等が重畳印刷されるグラフィック印刷層は、可視的な印刷層である。
［第６の実施形態］【０４０８】
本発明に係る情報処理装置のうち、ドットパターン３が印刷されたグリッドシート１ｇを、通常のディスプレイ画面に重ねて配置し用いる一実施形態について、図３９に基づいて説明すると、以下の通りである。【０４０９】
なお、以下の説明では、コンテンツと共にドットパターンが表示されたディスプレイを用いる第４の実施形態と異なる箇所のみ説明を行う。
＜概要＞【０４１０】
図３９において、本実施形態の概要を示す。【０４１１】
まず、ユーザが、グリッドシート１ｇを情報処理装置１２ｄのディスプレイ画面上に配置する。配置は、グリッドシート１ｇをディスプレイに貼付することにより行ってもよい。グリッドシート１ｇの配置後、キャリブレーション作業が行われることが望ましい。【０４１２】
次に、ユーザは、Ｗｅｂブラウザ等を用いて、所望のコンテンツファイルをＷｅｂサーバ１３ｂから情報処理装置１２ｄにダウンロードする。ダウンロードされたコンテンツファイル内のコンテンツが、情報処理装置１２ｄの画面上に表示される。【０４１３】
次に、ユーザは、ディスプレイ画面上配置されたグリッドシート１ｇを通して、画面上の、関連情報を検索したい特定情報である、語句「東京」２ａを、スキャナ４ａを用いて、タッチする。【０４１４】
次に、スキャナ４ａが、タッチ位置のグリッドシート１ｇ上のＸＹ座標系における座標値（Ｘｔ，Ｙｔ）を読み込む。【０４１５】
情報処理装置１２ｄは、読み込まれたＸＹ座標値と、Ｗｅｂサーバ１３ｂからダウンロードし表示しているコンテンツのコンテンツデータ１ｄとを用いて、タッチ位置にある特定情報を認識する。【０４１６】
特定情報を認識した後の処理は、第４の実施形態における処理と同一である。【０４１７】
このように、ディスプレイ画面上にグリッドシート１ｇを被せ、その上をスキャナ４ａによりタッチするだけで、ディスプレイ画面上のテキストやイラスト、写真等の詳細な説明（関連情報）を画面に表示させることが出来る。
［第７の実施形態］【０４１８】
本発明に係る情報処理装置のうち、コンテンツと共にドットパターン３が表示されたディスプレイを備えたテレビジョン受像機を用いる一実施形態について、図４０から図４２に基づいて説明すると、以下の通りである。【０４１９】
なお、第１の実施形態における情報入力装置５、第２の実施形態における情報入力装置５ａ、および第３の実施形態における情報処理装置１２においては、印刷物１ａを用いた。本実施形態では、印刷物１ａに代わりテレビ受像機のディスプレイを用いる例を説明するにあたり、情報処理装置１２を変形した例として、テレビ受像機１２ｅを挙げて説明する。情報入力装置５および情報入力装置５ａを、印刷物１ａに代わりディスプレイを用いる構成に変形する方法は、同様なので説明を省略する。【０４２０】
また、以下では、第４の実施形態と異なる箇所のみを説明し、同様の箇所に関しては説明を省略する。
＜概要＞【０４２１】
図４０において、本実施形態の概要を示す。【０４２２】
図４０において示すように、まずユーザは、テレビ受像機１２ｅを用いて、通常の画像にドットパターン３が重ね合わされた放送電波を受信し、ディスプレイ１５上に受信画像を表示する。そして、ユーザは、受信画像と共にドットパターン３が表示されたディスプレイ１５上の、テレビ受像器１２ｅに入力し検索したい情報に、スキャナ４ｃを用いてタッチする。【０４２３】
この例では、ユーザは、ディスプレイ１５上に表示された受信画像のうち、語句「東京」２ａに関する関連情報を検索したいので、ディスプレイ１５上に表示された語句「東京」２ａを、スキャナ４ｃによりタッチしている。【０４２４】
ドットパターン３には、ディスプレイ１５のＸＹ座標値と受信画像を特定するコンテンツＩＤとが、コード化されており、ユーザがディスプレイ１５上をスキャナ４ｃによりタッチすると、タッチ位置のディスプレイ１５上のＸＹ座標系における座標値（Ｘｔ，Ｙｔ）とコンテンツＩＤとが、テレビ受像器１２ｅに読み込まれる。【０４２５】
テレビ受像器１２ｅは、読み込まれたコンテンツＩＤを用いて、コンテンツサーバ１３ｃ（２次元書式情報サーバ）から、予め特定情報および選択用位置情報が設定されたコンテンツデータのうち、コンテンツＩＤに対応したコンテンツデータ１ｄをダウンロードする。そして、読み込まれたＸＹ座標値とダウンロードしたコンテンツデータ１ｄとを用いて、タッチ位置にある特定情報を選択する。【０４２６】
図に示すように、コンテンツファイル内のコンテンツデータは、独自のｘｙ座標系を持つ。コンテンツデータに含まれる、テキスト、図表、イラスト、写真等の特定情報には、これらを選択するために用いられる選択用位置情報が設定されている。【０４２７】
例えば、語句「東京」２ａには、対応するマスク領域２ｂおよび／または中心座標値（ｘｉ，ｙｉ）が設定されている。【０４２８】
例えば、タッチ位置の座標値（ｘｔ，ｙｔ）がマスク領域２ｂに含まれることにより、コンテンツデータ１ｄに含まれる多くの特定情報のうち、語句「東京」２ａが、選択される。【０４２９】
テレビ受像器１２ｅは、選択された語句「東京」２ａを用いて、辞書サーバ１４を検索する。検索結果である関連情報が辞書サーバ１４からテレビ受像器１２ｅに返信され、ディスプレイ１５上に表示される。【０４３０】
図４０に示す例では、検索結果として、語句「東京」２ａの関連情報である説明文「東京とは」が、ディスプレイ１５上に表示されている。【０４３１】
このように、放送波から受信した画像内の、ハイパーリンク等が設定されていない特定情報でも、ユーザがスキャナ４ｃによりタッチして指示することにより、テレビ受像器１２ｅへの入力とすることが出来る。また、入力した特定情報の関連情報を検索し表示することが出来る。
＜ドットコードのフォーマットについて＞【０４３２】
前記の概要説明では、本実施形態におけるドットパターン３のドットコードは、放送波としてテレビ受像機１２ｅに受信されたコンテンツを識別するコンテンツＩＤとＸＹ座標値とを含むものとした。これ以外に、テレビ受像機１２ｅ自身により生成されたＸＹ座標値と、テレビ受像機１２ｅが入手したＥＰＧ（Electronic Program Guide）データから取得したコンテンツＩＤとからドットコードおよびドットパターン３が生成され、ディスプレイ１５上に表示される構成でもよい。【０４３３】
また、ディスプレイ１５上に表示されるドットパターン３のドットコードは、ＸＹ座標値のみを含むものでよい。その場合、ドットパターン３は、ＲＧＢの画素により表現される構成に代わり、ディスプレイ１５上に画素と並んでドットパターン３のドット部が予め固定的に設けられている構成でもよい。【０４３４】
なお、ディスプレイ１５上に表示されるドットパターン３のドットコードがコンテンツＩＤを含まない構成では、コンテンツＩＤは、コンテンツＩＤがドットパターン３として印刷されたテレビガイド等の印刷媒体の該当箇所をスキャナ４ｃによりタッチすることで読み込まれる構成でもよいし、ユーザがペーパーキーボードとスキャナ４ｃと用いて手入力により入力される構成でもよい。【０４３５】
ディスプレイ１５上に表示されるコンテンツＩＤは、ドットパターン３のＸＹ座標値が表示されている領域の少なくとも一部に、ドットパターン３のＸＹ座標値と共に表示されてもよいし、その領域とは異なる領域に表示されてもよい。【０４３６】
また、ディスプレイ１５上に表示されるコンテンツＩＤは、コンテンツデータを一意に識別する、ドットパターン３のＸＹ座標値であり、このＸＹ座標値は、ドットパターン３のＸＹ座標値が表示される領域の全体に表示される構成でもよい。
＜コンテンツデータについて＞【０４３７】
コンテンツデータの例として、ＭＰＥＧなどの動画データ、および、ＨＴＭＬ、ＸＭＬ、フラッシュ等により作成されたものが挙げられる。もちろん、前記の実施形態において例示したＤＴＰデータもコンテンツデータとして扱うことが出来る。【０４３８】
コンテンツデータは、２次元の書式情報を含むものが基本であるが、これに加え、ＭＰＥＧデータなどは、時間軸を含んだ３次元の書式情報を持ってもよい。また、３次元立体画像データであれば、ディスプレイ１５に向かって前後方向のＺ軸を含んだ３次元の書式情報を持ってもよい。さらに、３次元立体画像の動画データであれば、ＸＹＺ軸および時間軸を持った４次元の書式情報を持ってもよい。
＜テレビ受像機１２ｅおよび情報処理システムの構成について＞【０４３９】
図４１において、本実施形態に係るテレビ受像機１２ｅの機能ブロック図を示す。テレビ受像機１２ｅは、スキャナ４ｃと、座標変換部３０ｃと、特定情報選択部４０ｄと、通信部５０ｄと、関連情報検索部６０と、表示部７０ｃと、ディスプレイ１５と、テレビ受像部９０とを備えている。【０４４０】
また、本実施形態に係る情報処理システムは、テレビ受像機１２ｅと、コンテンツサーバ１３ｃと、辞書サーバ１４と、これらを接続するネットワークとから構成される。
【０４４１】
テレビ受像機１２ｅにおいて、テレビ受像部９０は、放送波を受信する。受信画像に対して、放送波に含まれるかまたはＥＰＧ等から取得したコンテンツＩＤとディスプレイ画面上のＸＹ座標値とを組み合わせたドットパターン３を加え、表示部７０ｃおよびディスプレイ１５を介して、ユーザに提示する。なお、ドットパターン３を受信画像に加えるのは、ユーザがスキャナ４ｃを使用する時のみとする構成でもよい。【０４４２】
スキャナ４ｃは、タッチ位置のドットパターン３を読み込み、ドットコードのＸＹ座標値を座標変換部３０ｃに送り、ドットコードのコンテンツＩＤを、通信部５０ｄを介して、コンテンツサーバ１３ｃに送る。なお、コンテンツＩＤは、一度ドットパターン３に変換されスキャナ４ｃにより読み込む代わりに、スキャナ４ｃがＸＹ座標値を読み込む際に、テレビ受像部９０から直接、コンテンツサーバ１３ｃに送られる構成でもよい。【０４４３】
座標変換部３０ｃは、スキャナ４ｃから受け取ったタッチ位置のＸＹ座標値（Ｘｔ，Ｙｔ）を、通信部５０ｄを介してコンテンツサーバ１３ｃから受け取ったコンテンツデータ１ｄを用いて、コンテンツデータ１ｄ上のｘｙ座標系におけるタッチ位置の座標値（ｘｔ，ｙｔ）に変換し、変換した座標値（ｘｔ，ｙｔ）を特定情報選択部４０ｄに送る。【０４４４】
特定情報選択部４０ｄは、座標変換部３０ｃから受け取ったｘｙ座標値と、通信部５０ｄを介してコンテンツサーバ１３ｃから受け取ったコンテンツデータ１ｄとを用いて、コンテンツデータ１ｄ内の特定情報を選択し、選択した特定情報を関連情報検索部６０に出力する。【０４４５】
関連情報検索部６０は、特定情報選択部４０ｄから受け取った特定情報を、通信部５０ｄを介して辞書サーバ１４に送り、検索結果である関連情報を辞書サーバ１４から通信部５０ｄを介して受け取り、受け取った関連情報を表示部７０ｃおよびディスプレイ１５を介してユーザに提示する。【０４４６】
通信部５０ｄは、スキャナ４ｃから受け取ったコンテンツＩＤをコンテンツサーバ１３ｃに送信すると共に、コンテンツサーバ１３ｃから受信した、コンテンツＩＤに対応したコンテンツデータ１ｄを、座標変換部３０ｃおよび特定情報選択部４０ｄに送る。また、通信部５０ｄは、関連情報検索部６０から受け取った特定情報を辞書サーバ１４に送信すると共に、送信した特定情報を基に辞書サーバ１４において検索された特定情報の関連情報を、辞書サーバ１４から受信し、関連情報検索部６０に渡す。【０４４７】
表示部７０ｃは、テレビ受像部９０から受け取った、ドットパターン３が加えられた受信画像と、関連情報検索部６０から受け取った関連情報とを、ディスプレイ１５を介してユーザに提示する。
＜情報処理の手順について＞【０４４８】
図４２に示すフローチャートに基づき、テレビ受像機１２ｅが行う情報処理の手順について説明する。なお、以下では、ディスプレイ１５上に表示された語句「東京」２ａに対応したコンテンツデータ１ｄ内の特定情報には、選択用位置情報として予め中心座標値（ｘｉ，ｙｉ）が設定されている場合について説明する。
【０４４９】
まず、テレビ受像部９０が、放送波を受信し、放送波またはインターネット等から取得したコンテンツＩＤとディスプレイ１５の画面上のＸＹ座標値とを含んだドットパターン３を受信画像に重ねて、表示部７０ｃを介して、ディスプレイ１５上に表示する（Ｓ５ｂ）。【０４５０】
次に、ユーザがスキャナ４ｃを用いて所望の特定情報を指定する操作を行うと、スキャナ４ｃが、ユーザがスキャナ４ｃを用いてタッチした、ディスプレイ１５上の箇所に設定されているドットパターン３を読み取る。読み取られたドットパターン３は、スキャナ４ｃの中央処理装置において、解析ソフトウェアによりドットコードに変換される。スキャナ４ｃは、変換したドットコードのＸＹ座標値を座標変換部３０ｃに送ると共に、変換したドットコードのコンテンツＩＤを、通信部５０ｄを介して、コンテンツサーバ１３ｃに送信する（Ｓ１０ｃ）。【０４５１】
次に、コンテンツサーバ１３ｃが、スキャナ４ｃから受け取ったコンテンツＩＤを用いて、予め保管されているコンテンツデータの中から、そのコンテンツＩＤに対応するコンテンツデータ１ｄを選択する。そして選択したコンテンツデータ１ｄを、通信部５０ｄを介して、座標変換部３０ｃおよび特定情報選択部４０ｄに送る（Ｓ２０ｂ）。【０４５２】
次に、座標変換部３０ｃが、スキャナ４ｃから受け取ったＸＹ座標系の座標値（Ｘｔ，Ｙｔ）を、コンテンツサーバ１３ｃから取得したコンテンツデータ１ｄ内のｘｙ座標系における座標値（ｘｔ，ｙｔ）に変換し、特定情報選択部４０ｄに渡す（Ｓ３０ａ）。【０４５３】
次に、特定情報選択部４０ｄが、座標変換部３０ｃから受け取った座標値（ｘｔ，ｙｔ）に基づき、コンテンツサーバ１３ｃから受け取ったコンテンツデータ１ｄ内の特定情報のうち、適切な特定情報を選択する。特定情報選択部４０ｄは、選択した特定情報を関連情報検索部６０へ渡す（Ｓ４０ｂ）。【０４５４】
例えば、タッチ位置の座標値（ｘｔ，ｙｔ）から、コンテンツデータ１ｄ内の他の特定情報の中心座標値（ｘｉ，ｙｉ）までの距離よりも、タッチ位置の座標値（ｘｔ，ｙｔ）から、語句「東京」２ａの中心座標値（ｘｉ，ｙｉ）までの距離の方が短いことから、語句「東京」２ａが、テレビ受像機１２ｅへの入力として選択される。【０４５５】
次に、関連情報検索部６０が、特定情報選択部４０ｄから受け取った特定情報を、通信部５０ｄを介して、辞書サーバ１４に送信し、辞書サーバ１４において検索された、特定情報の関連情報を、通信部５０ｄを介して、辞書サーバ１４から受信する。そして、関連情報検索部６０は、受信した関連情報を、表示部７０ｃおよびディスプレイ１５を介して、ユーザに提示する（Ｓ５０ａ）。【０４５６】
図４０に示す例では、語句「東京」２ａがネットワークを介して辞書サーバ１４に送信される。辞書サーバ１４上では、見出し語「東京」に対応した説明文「東京とは」が検索され、テレビ受像機１２ｅに返信される。テレビ受像機１２ｅの画面上には、語句「東京」２ａに対応した関連情報である説明文「東京とは」が、画面上に表示される。
【０４５７】
なお、前記においては、コンテンツデータが予め解析され、特定情報および選択用位置情報が既に設定されている構成について説明したが、この構成に限らず、テレビ受像部９０が放送波を受信した段階またはユーザがスキャナ４ｃによりディスプレイ１５上のドットパターン３をタッチした段階において、特定情報選択部４０ｄが初めてタッチ位置の座標値（ｘｔ，ｙｔ）から所定の距離内にあるテキスト、図形、イラスト、写真等のコンテンツデータの解析を行い、特定情報の認識と選択用位置情報の設定とを行う構成でもよい。【０４５８】
また、本実施形態では、情報処理装置の例として、テレビ受像機１２ｅを挙げたが、これ以外に、テレビ受像機は通常のものとし、追加で設置するセットトップボックスと組み合わせることにより、テレビ受像機１２ｅの機能が実現される構成としてもよい。
［補足事項］【０４５９】
前記の実施形態においては、ユーザが位置を指示するために、ドットパターンが印刷された媒体、ドットパターンが表示または設けられたディスプレイ、または、ドットパターンが設けられたグリッドシートを、スキャナによりタッチしたが、座標位置の入力方法はこれらに限らず、通常のディスプレイ上に設けられた通常のタッチパネルやタッチスクリーン上を指でタッチする方法、または、通常のマウス操作による方法でもよい。
【０４６０】
前記情報入力装置は、前記タッチ位置の座標値（ｘｔ，ｙｔ）を用いて、前記特定情報を検索するために、前記のいずれか一項に記載の選択用位置情報の設定方法に基づく該特定情報の検索方法を、１または２以上割り当て、所定のアルゴリズムにより前記検索方法のいずれかを選択し、前記特定情報を検索することを特徴としてもよい。【０４６１】
前記情報入力装置は、前記座標値（ｘｔ，ｙｔ）から任意の距離内において検索された複数の前記特定情報から、１または２以上の当該特定情報を選択し、前記特定情報の関連情報を予め設定されたリンクテーブル、データベース、または、電子辞書から検索し、該関連情報を出力することを特徴としてもよい。【０４６２】
前記情報入力装置は、前記座標値（ｘｔ，ｙｔ）から任意の距離内において検索された複数の前記特定情報のうち、前記タッチ位置の座標値（ｘｔ，ｙｔ）が前記マスク内の全座標値（ｘｉａ，ｙｉａ）のいずれかの座標値と同一であることにより検索された該特定情報を、少なくとも1以上含む場合、該特定情報の選択用位置情報を前記マスクの図心とし、前記タッチ位置の座標値（ｘｔ，ｙｔ）から、複数検索された前記特定情報の選択用位置情報までの距離が最も近い該特定情報を検索するか、または該距離の近い順から該特定情報の候補を検索し、選択することを特徴としてもよい。
【０４６３】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【０４６４】
最後に、情報入力装置５、５ａ、情報処理装置１２〜１２ｄ、およびテレビ受像機１２ｅの各ブロック、特に座標変換部３０〜３０ｃ、特定情報選択部４０〜４０ｄ、および関連情報検索部６０は、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウェアによって実現してもよい。【０４６５】
すなわち、情報入力装置５、５ａ、情報処理装置１２〜１２ｄ、およびテレビ受像機１２ｅは、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、前記プログラムを格納したＲＯＭ（read only memory）、前記プログラムを展開するＲＡＭ（random access memory）、前記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである情報入力装置５、５ａ、情報処理装置１２〜１２ｄ、およびテレビ受像機１２ｅの制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、前記情報入力装置５、５ａ、情報処理装置１２〜１２ｄ、およびテレビ受像機１２ｅに供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。【０４６６】
前記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。【０４６７】
また、情報入力装置５、５ａ、情報処理装置１２〜１２ｄ、およびテレビ受像機１２ｅを通信ネットワークと接続可能に構成し、前記プログラムコードを、通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、前記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【産業上の利用可能性】
【０４６８】
本発明に係る情報入力装置は、印刷媒体上に印刷された、または画面上に表示された、テキスト、図表、イラスト、写真等を、容易に入力できるパーソナルコンピュータ、ＰＤＡ、テレビ受信装置、フロントプロジェクタ、リアプロジェクタ、ゲーム装置、カラオケ装置、携帯電話端末装置、ＰＯＳ端末装置、ＡＴＭ、ＫＩＯＳＫ端末、カーナビ、パチンコ、パチスロ、時計、スマートフォン等として利用することができる。【０４６９】
また、本発明に係る情報処理装置は、印刷媒体上に印刷された、または画面上に表示された、テキスト、図表、イラスト、写真等の関連情報を容易に検索できるパーソナルコンピュータ、ＰＤＡ、テレビ受信装置、フロントプロジェクタ、リアプロジェクタ、ゲーム装置、カラオケ装置、携帯電話端末装置、ＰＯＳ端末装置、ＡＴＭ、ＫＩＯＳＫ端末、カーナビ、パチンコ、パチスロ、時計、スマートフォン等として利用することができる。
【図１】
0005582563.tif 000002
【図２】
0005582563.tif 000003
【図３】
0005582563.tif 000004
【図４】
0005582563.tif 000005
【図５】
0005582563.tif 000006
【図６】
0005582563.tif 000007
【図７】
0005582563.tif 000008
【図８】
0005582563.tif 000009
【図９】
0005582563.tif 000010
【図１０】
0005582563.tif 000011
【図１１】
0005582563.tif 000012
【図１２】
0005582563.tif 000013
【図１３】
0005582563.tif 000014
【図１４】
0005582563.tif 000015
【図１５】
0005582563.tif 000016
【図１６】
0005582563.tif 000017
【図１７】
0005582563.tif 000018
【図１８】
0005582563.tif 000019
【図１９】
0005582563.tif 000020
【図２０】
0005582563.tif 000021
【図２１】
0005582563.tif 000022
【図２２】
0005582563.tif 000023
【図２３】
0005582563.tif 000024
【図２４】
0005582563.tif 000025
【図２５】
0005582563.tif 000026
【図２６】
0005582563.tif 000027
【図２７】
0005582563.tif 000028
【図２８】
0005582563.tif 000029
【図２９】
0005582563.tif 000030
【図３０】
0005582563.tif 000031
【図３１】
0005582563.tif 000032
【図３２】
0005582563.tif 000033
【図３３】
0005582563.tif 000034
【図３４】
0005582563.tif 000035
【図３５】
0005582563.tif 000036
【図３６】
0005582563.tif 000037
【図３７】
0005582563.tif 000038
【図３８】
0005582563.tif 000039
【図３９】
0005582563.tif 000040
【図４０】
0005582563.tif 000041
【図４１】
0005582563.tif 000042
【図４２】
0005582563.tif 000043
【図４３】
0005582563.tif 000044
【図４４】
0005582563.tif 000045