(57)【特許請求の範囲】
【請求項１】
シート上に加筆された情報を読み取り、当該情報に基いてデータに対する所定の処理を行う印刷処理システムが、前記シートを印刷する印刷方法であって、
データの書誌情報と、データへのリンク情報と、データを選択するためのデータ選択枠の前記シートにおける属性情報とをデータ単位で対応付けた第１テーブルを生成するステップと、
データへのアクセス方法と、アクセス方法を選択するためのコマンド選択枠の前記シートにおける属性情報とをアクセス方法単位で対応付けた第２テーブルを生成するステップと、
少なくとも前記第１テーブルにおける前記データへのリンク情報及び前記データ選択枠の属性情報と、前記第２テーブルにおける前記データへのアクセス方法及び前記コマンド選択枠の属性情報とをバーコード管理データとして保存するステップと、
前記バーコード管理データに対応するバーコードイメージを作成するステップと、
前記データ選択枠と、前記コマンド選択枠と、前記バーコードイメージとを一枚のシートに印刷するステップと、を備え、
前記印刷するステップにおいて、前記印刷処理システムは、前記データ選択枠を前記第１テーブルにおける当該データ選択枠に対応する属性情報に基づく前記シートの位置に印刷し、前記コマンド選択枠を前記第２テーブルにおける当該コマンド選択枠に対応する属性情報に基づく前記シートの位置に印刷することを特徴とする印刷方法。
【請求項２】
前記データ選択枠の属性情報は、前記印刷処理システムが、データ選択のためにユーザにより加筆がなされる前記シートの加筆範囲を特定するための情報であり、
前記コマンド選択枠の属性情報は、前記印刷処理システムが、コマンド選択のためにユーザにより加筆がなされる前記シートの加筆範囲を特定するための情報であることを特徴とする請求項１に記載の印刷方法。
【請求項３】
前記印刷処理システムは、複数枚のシートに印刷を行う場合において、前記バーコード管理データに対応するバーコードイメージをシート一枚毎に印刷することを特徴とする請求項１又は２に記載の印刷方法。
【請求項４】
前記印刷処理システムは、複数枚のシートに印刷を行う場合において、前記データ選択枠と、前記コマンド選択枠と、前記バーコードイメージとをシートの第１ページ目に印刷し、シートの第２ページ目以降には、バーコードイメージを含まずデータの書誌情報とデータに対応するインデックス情報とを含む情報を印刷することを特徴とする請求項１又は２に記載の印刷方法。
【請求項５】
シート上に加筆された情報を読み取り、当該情報に基いてデータに対する所定の処理を行う情報処理システムが実行するデータ処理方法であって、
前記シートには、リンク情報に基づきアクセスされるデータを選択するためのデータ選択枠と、データへのアクセス方法を選択するためのコマンド選択枠とが印刷され、更に、前記リンク情報と、前記データ選択枠の属性情報と、前記コマンド選択枠の属性情報とを含むバーコード管理データをエンコードして得たバーコードイメージが印刷されており、前記データ処理方法は、
前記シートをスキャンして当該シートのシートイメージを取得するステップと、
前記取得されたシートイメージから前記バーコードイメージを切り出すステップと、
前記切り出されたバーコードイメージをデコードして前記バーコード管理データを取得するステップと、
前記取得されたバーコード管理データに含まれる、前記データ選択枠の属性情報と、前記コマンド選択枠の属性情報とに基づいて、シートイメージにおけるユーザによって加筆がなされる加筆範囲を抽出するステップと、
前記抽出された加筆範囲について加筆の有無を認識し、当該認識の結果に基づいて、ユーザにより選択されたデータ及びアクセス方法を判定するステップと、
前記判定するステップにおける判定結果に基づき、ユーザにより選択されたデータについてユーザにより選択されたアクセス方法に基づく処理を実行するステップと、
を備えることを特徴とするデータ処理方法。
【請求項６】
シート上に加筆された情報を読み取り、当該情報に基いてデータに対する所定の処理を行う情報処理システムが実行するデータ処理方法であって、
前記シートには、リンク情報に基づきアクセスされるデータを選択するためのデータ選択枠と、データへのアクセス方法を選択するためのコマンド選択枠とが印刷され、更に、前記リンク情報と、前記データ選択枠の属性情報と、前記コマンド選択枠の属性情報とを含むバーコード管理データに対応付けられた情報をエンコードして得たバーコードイメージが印刷されており、前記データ処理方法は、
前記シートをスキャンして当該シートのシートイメージを取得するステップと、
前記取得されたシートイメージから前記バーコードイメージを切り出すステップと、
前記切り出されたバーコードイメージをデコードして得た情報を用いて、前記バーコード管理データを格納するデータベースから前記バーコード管理データを取得するステップと、
前記取得されたバーコード管理データに含まれる、前記データ選択枠の属性情報と、前記コマンド選択枠の属性情報とに基づいて、シートイメージにおけるユーザによって加筆がなされる加筆範囲を抽出するステップと、
前記抽出された加筆範囲について加筆の有無を認識し、当該認識の結果に基づいて、ユーザにより選択されたデータ及びアクセス方法を判定するステップと、
前記判定するステップにおける判定結果に基づき、ユーザにより選択されたデータについてユーザにより選択されたアクセス方法に基づく処理を実行するステップと、
を備えることを特徴とするデータ処理方法。
【請求項７】
前記データ選択枠の属性情報は、前記情報処理システムが、データ選択のためにユーザにより加筆がなされる前記加筆範囲を特定するための情報であり、
前記コマンド選択枠の属性情報は、前記情報処理システムが、コマンド選択のためにユーザにより加筆がなされる前記加筆範囲を特定するための情報であることを特徴とする請求項５又は６に記載のデータ処理方法。
【請求項８】
シート上に加筆された情報を読み取り、当該情報に基いてデータに対する所定の処理を行うために前記シートを印刷する印刷処理システムであって、
データの書誌情報と、データへのリンク情報と、データを選択するためのデータ選択枠の前記シートにおける属性情報とをデータ単位で対応付けた第１テーブルを生成する手段と、
データへのアクセス方法と、アクセス方法を選択するためのコマンド選択枠の前記シートにおける属性情報とをアクセス方法単位で対応付けた第２テーブルを生成する手段と、
少なくとも前記第１テーブルにおける前記データへのリンク情報及び前記データ選択枠の属性情報と、前記第２テーブルにおける前記データへのアクセス方法及び前記コマンド選択枠の属性情報とをバーコード管理データとして保存する手段と、
前記バーコード管理データに対応するバーコードイメージを作成する手段と、
前記データ選択枠と、前記コマンド選択枠と、前記バーコードイメージとを一枚のシートに印刷する手段と、を備え、
前記印刷する手段は、前記データ選択枠を前記第１テーブルにおける当該データ選択枠に対応する属性情報に基づく前記シートの位置に印刷し、前記コマンド選択枠を前記第２テーブルにおける当該コマンド選択枠に対応する属性情報に基づく前記シートの位置に印刷することを特徴とする印刷処理システム。
【請求項９】
シート上に加筆された情報を読み取り、当該情報に基いてデータに対する所定の処理を行う情報処理システムであって、
前記シートには、リンク情報に基づきアクセスされるデータを選択するためのデータ選択枠と、データへのアクセス方法を選択するためのコマンド選択枠とが印刷され、更に、前記リンク情報と、前記データ選択枠の属性情報と、前記コマンド選択枠の属性情報とを含むバーコード管理データをエンコードして得たバーコードイメージが印刷されており、前記情報処理システムは、
前記シートをスキャンして当該シートのシートイメージを取得する手段と、
前記取得されたシートイメージから前記バーコードイメージを切り出す手段と、
前記切り出されたバーコードイメージをデコードして前記バーコード管理データを取得する手段と、
前記取得されたバーコード管理データに含まれる、前記データ選択枠の属性情報と、前記コマンド選択枠の属性情報とに基づいて、シートイメージにおけるユーザによって加筆がなされる加筆範囲を抽出する手段と、
前記抽出された加筆範囲について加筆の有無を認識し、当該認識の結果に基づいて、ユーザにより選択されたデータ及びアクセス方法を判定する手段と、
前記判定するステップにおける判定結果に基づき、ユーザにより選択されたデータについてユーザにより選択されたアクセス方法に基づく処理を実行する手段と、
を備えることを特徴とする情報処理システム。
【請求項１０】
シート上に加筆された情報を読み取り、当該情報に基いてデータに対する所定の処理を行う情報処理システムであって、
前記シートには、リンク情報に基づきアクセスされるデータを選択するためのデータ選択枠と、データへのアクセス方法を選択するためのコマンド選択枠とが印刷され、更に、前記リンク情報と、前記データ選択枠の属性情報と、前記コマンド選択枠の属性情報とを含むバーコード管理データに対応付けられた情報をエンコードして得たバーコードイメージが印刷されており、前記情報処理システムは、
前記シートをスキャンして当該シートのシートイメージを取得する手段と、
前記取得されたシートイメージから前記バーコードイメージを切り出す手段と、
前記切り出されたバーコードイメージをデコードして得た情報を用いて、前記バーコード管理データを格納するデータベースから前記バーコード管理データを取得する手段と、
前記取得されたバーコード管理データに含まれる、前記データ選択枠の属性情報と、前記コマンド選択枠の属性情報とに基づいて、シートイメージにおけるユーザによって加筆がなされる加筆範囲を抽出する手段と、
前記抽出された加筆範囲について加筆の有無を認識し、当該認識の結果に基づいて、ユーザにより選択されたデータ及びアクセス方法を判定する手段と、
前記判定するステップにおける判定結果に基づき、ユーザにより選択されたデータについてユーザにより選択されたアクセス方法に基づく処理を実行する手段と、
を備えることを特徴とする情報処理システム。
【請求項１１】
コンピュータを、シートに加筆された情報を読み取り、当該情報に基いてデータに対する所定の処理を行うために前記シートを印刷する印刷処理システムとして機能させるプログラムであって、コンピュータに、
データの書誌情報と、データへのリンク情報と、データを選択するためのデータ選択枠の前記シートにおける属性情報とをデータ単位で対応付けた第１テーブルを生成する手順と、
データへのアクセス方法と、アクセス方法を選択するためのコマンド選択枠の前記シートにおける属性情報とをアクセス方法単位で対応付けた第２テーブルを生成する手順と、
少なくとも前記第１テーブルにおける前記データへのリンク情報及び前記データ選択枠の属性情報と、前記第２テーブルにおける前記データへのアクセス方法及び前記コマンド選択枠の属性情報とをバーコード管理データとして前記コンピュータに保存する手順と、
前記バーコード管理データに対応するバーコードイメージを作成する手順と、
前記データ選択枠と、前記コマンド選択枠と、前記バーコードイメージとを一枚のシートに印刷する手順と、実行させ、
前記印刷する手順は、前記データ選択枠を前記第１テーブルにおける当該データ選択枠に対応する属性情報に基づく前記シートの位置に印刷し、前記コマンド選択枠を前記第２テーブルにおける当該コマンド選択枠に対応する属性情報に基づく前記シートの位置に印刷する手順を含むプログラム。
【請求項１２】
コンピュータに、シート上に加筆された情報を読み取り、当該情報に基いてデータに対する所定の処理を行うための手順を実行させるプログラムであって、
前記シートには、リンク情報に基づきアクセスされるデータを選択するためのデータ選択枠と、データへのアクセス方法を選択するためのコマンド選択枠とが印刷され、更に、前記リンク情報と、前記データ選択枠の属性情報と、前記コマンド選択枠の属性情報とを含むバーコード管理データをエンコードして得たバーコードイメージが印刷されており、前記プログラムは、コンピュータに、
前記シートをスキャンすることにより取得されたシートイメージから前記バーコードイメージを切り出す手順と、
前記切り出されたバーコードイメージをデコードして前記バーコード管理データを取得する手順と、
前記取得されたバーコード管理データに含まれる、前記データ選択枠の属性情報と、前記コマンド選択枠の属性情報とに基づいて、シートイメージにおけるユーザによって加筆がなされる加筆範囲を抽出する手順と、
前記抽出された加筆範囲について加筆の有無を認識し、当該認識の結果に基づいて、ユーザにより選択されたデータ及びアクセス方法を判定する手順と、
前記判定する手順における判定結果に基づき、ユーザにより選択されたデータについてユーザにより選択されたアクセス方法に基づく処理を実行する手順と、
を実行させるプログラム。
【請求項１３】
コンピュータに、シート上に加筆された情報を読み取り、当該情報に基いてデータに対する所定の処理を行うための手順を実行させるプログラムであって、
前記シートには、リンク情報に基づきアクセスされるデータを選択するためのデータ選択枠と、データへのアクセス方法を選択するためのコマンド選択枠とが印刷され、更に、前記リンク情報と、前記データ選択枠の属性情報と、前記コマンド選択枠の属性情報とを含むバーコード管理データに対応付けられた情報をエンコードして得たバーコードイメージが印刷されており、前記プログラムは、コンピュータに、
前記シートをスキャンすることにより取得されたシートイメージから前記バーコードイメージを切り出す手順と、
前記切り出されたバーコードイメージをデコードして得た情報を用いて、前記バーコード管理データを格納するデータベースから前記バーコード管理データを取得する手順と、
前記取得されたバーコード管理データに含まれる、前記データ選択枠の属性情報と、前記コマンド選択枠の属性情報とに基づいて、シートイメージにおけるユーザによって加筆がなされる加筆範囲を抽出する手順と、
前記抽出された加筆範囲について加筆の有無を認識し、当該認識の結果に基づいて、ユーザにより選択されたデータ及びアクセス方法を判定する手順と、
前記判定する手順における判定結果に基づき、ユーザにより選択されたデータについてユーザにより選択されたアクセス方法に基づく処理を実行する手順と、
を実行させるプログラム。
【請求項１４】
請求項１１ないし１３のうちいずれか１項に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は情報処理システム、データ提示方法、コンピュータ読み取り可能な記録媒体及びプログラムに係り、特にインターネットにおけるウェブアドレス等のリンク情報を処理する情報処理システム、データ提示方法、コンピュータ読取可能な記録媒体及びプログラムに関する。
【０００２】
【従来の技術】
ＷＥＢのリンクアドレス情報やファイルのロケーションをデジタル情報として保存しておき、これらの情報をコンピュータから呼び出して利用することは日常的に行われている。
【０００３】
一般的にデスクトップで管理されるこのようなデジタル的な情報は、使うコンピュータ単位で、又同一コンピュータであっても利用者単位、あるいは設定単位により個別に管理されるため、保存したリンク情報にアクセスできる環境が制約されていた。
【０００４】
これら制約を回避するために、リンク情報をファイルとして保存し、このファイルの情報をコンピュータで読み取り所望の情報にアクセスする等のこともされているが、ファイルを開いて、リンク先を拾い出してから目的のリンクファイルにアクセスするため、利用者としては手間数が多く面倒な作業となっていた。
【０００５】
また、例えばインターネットエクスプローラーやネットスケープ等の「お気に入りの整理」に代表される現在のＷＥＢアドレス等の管理では、付随するコメントが少なく、リンクの示すコンテンツを把握することが難しい。また、デジタルコンテンツは紙に印刷された情報と異なり、一覧性が悪いため必要なときに欲しい情報を見て探すのに時間がかかる等の不具合がある。
【０００６】
これら問題を解決する手段として、特開平１０−１７１７５８（従来例１）では、ＷＥＢリンク情報を人間が認知しやすく加工し、一覧性を良くして紙に個別のリンク情報をバーコード化したイメージと共に印刷し、本印刷媒体のバーコード部をイメージスキャナ等で読み取ってデコードすることで元のリンク情報を復元し、選択されたＵＲＬに接続し、情報を表示するシステムが提案されている。また、特開２０００−１４８３４０（従来例２）においては、ＷＥＢページに埋め込まれたリンク情報を動的にバーコードに変換しコンテンツに合わせて印刷した上で、印刷媒体上のバーコードをイメージスキャナ等で読み取りデコードすることで元のリンク情報を復元し、指定されたリンク先を表示する機能が提案されている。
【０００７】
いずれの場合も情報の一覧性が良い紙面上で情報を表示するため、利用者にとっては目で検索しやすく、またディスプレイ上での閲覧に比べて疲れにくい等のメリットを持っている。
【０００８】
【発明が解決しようとする課題】
しかしながら、いずれの従来例においても、コンテンツは別途コンテンツ提供者から提供されることを前提としており、利用者が自分の書類やお気に入りのホームページのアドレスを整理して保存する用途には向いていない。
【０００９】
本発明は一覧性が良く、視認検索性と疲れにくい情報表示媒体としてを用い、紙から手軽に情報をデスクトップの設定等に依存しない状態でアクセスする手法を提供するにあたり、利用者が快適かつ簡単にリンク先情報を利用出来るようにデータを紙に提示する方法を提供することを目的としている。
【００１０】
【課題を解決するための手段】
請求項１に記載の発明は、シート上に加筆された情報を読み取り、当該情報に基いてデータに対する所定の処理を行う印刷処理システムが、前記シートを印刷する印刷方法であって、データの書誌情報と、データへのリンク情報と、データを選択するためのデータ選択枠の前記シートにおける属性情報とをデータ単位で対応付けた第１テーブルを生成するステップと、データへのアクセス方法と、アクセス方法を選択するためのコマンド選択枠の前記シートにおける属性情報とをアクセス方法単位で対応付けた第２テーブルを生成するステップと、少なくとも前記第１テーブルにおける前記データへのリンク情報及び前記データ選択枠の属性情報と、前記第２テーブルにおける前記データへのアクセス方法及び前記コマンド選択枠の属性情報とをバーコード管理データとして保存するステップと、前記バーコード管理データに対応するバーコードイメージを作成するステップと、前記データ選択枠と、前記コマンド選択枠と、前記バーコードイメージとを一枚のシートに印刷するステップと、を備え、前記印刷するステップにおいて、前記印刷処理システムは、前記データ選択枠を前記第１テーブルにおける当該データ選択枠に対応する属性情報に基づく前記シートの位置に印刷し、前記コマンド選択枠を前記第２テーブルにおける当該コマンド選択枠に対応する属性情報に基づく前記シートの位置に印刷することを特徴とする印刷方法である。
【００１１】
請求項２に記載の発明は、請求項１の記載において、前記データ選択枠の属性情報は、前記印刷処理システムが、データ選択のためにユーザにより加筆がなされる前記シートの加筆範囲を特定するための情報であり、前記コマンド選択枠の属性情報は、前記印刷処理システムが、コマンド選択のためにユーザにより加筆がなされる前記シートの加筆範囲を特定するための情報であることとするものである。
【００１２】
請求項３に記載の発明は、請求項１又は２に記載の印刷方法において、前記印刷処理システムは、複数枚のシートに印刷を行う場合において、前記バーコード管理データに対応するバーコードイメージをシート一枚毎に印刷することとするものである。
【００１３】
請求項４に記載の発明は、請求項１又は２に記載の印刷方法において、前記印刷処理システムは、複数枚のシートに印刷を行う場合において、前記データ選択枠と、前記コマンド選択枠と、前記バーコードイメージとをシートの第１ページ目に印刷し、シートの第２ページ目以降には、バーコードイメージを含まずデータの書誌情報とデータに対応するインデックス情報とを含む情報を印刷することとしたものである。
【００１４】
請求項５に記載の発明は、シート上に加筆された情報を読み取り、当該情報に基いてデータに対する所定の処理を行う情報処理システムが実行するデータ処理方法であって、前記シートには、リンク情報に基づきアクセスされるデータを選択するためのデータ選択枠と、データへのアクセス方法を選択するためのコマンド選択枠とが印刷され、更に、前記リンク情報と、前記データ選択枠の属性情報と、前記コマンド選択枠の属性情報とを含むバーコード管理データをエンコードして得たバーコードイメージが印刷されており、前記データ処理方法は、前記シートをスキャンして当該シートのシートイメージを取得するステップと、前記取得されたシートイメージから前記バーコードイメージを切り出すステップと、前記切り出されたバーコードイメージをデコードして前記バーコード管理データを取得するステップと、前記取得されたバーコード管理データに含まれる、前記データ選択枠の属性情報と、前記コマンド選択枠の属性情報とに基づいて、シートイメージにおけるユーザによって加筆がなされる加筆範囲を抽出するステップと、前記抽出された加筆範囲について加筆の有無を認識し、当該認識の結果に基づいて、ユーザにより選択されたデータ及びアクセス方法を判定するステップと、前記判定するステップにおける判定結果に基づき、ユーザにより選択されたデータについてユーザにより選択されたアクセス方法に基づく処理を実行するステップと、を備えることを特徴とするデータ処理方法である。
【００１５】
請求項６に記載の発明は、シート上に加筆された情報を読み取り、当該情報に基いてデータに対する所定の処理を行う情報処理システムが実行するデータ処理方法であって、前記シートには、リンク情報に基づきアクセスされるデータを選択するためのデータ選択枠と、データへのアクセス方法を選択するためのコマンド選択枠とが印刷され、更に、前記リンク情報と、前記データ選択枠の属性情報と、前記コマンド選択枠の属性情報とを含むバーコード管理データに対応付けられた情報をエンコードして得たバーコードイメージが印刷されており、前記データ処理方法は、前記シートをスキャンして当該シートのシートイメージを取得するステップと、前記取得されたシートイメージから前記バーコードイメージを切り出すステップと、前記切り出されたバーコードイメージをデコードして得た情報を用いて、前記バーコード管理データを格納するデータベースから前記バーコード管理データを取得するステップと、前記取得されたバーコード管理データに含まれる、前記データ選択枠の属性情報と、前記コマンド選択枠の属性情報とに基づいて、シートイメージにおけるユーザによって加筆がなされる加筆範囲を抽出するステップと、前記抽出された加筆範囲について加筆の有無を認識し、当該認識の結果に基づいて、ユーザにより選択されたデータ及びアクセス方法を判定するステップと、前記判定するステップにおける判定結果に基づき、ユーザにより選択されたデータについてユーザにより選択されたアクセス方法に基づく処理を実行するステップと、を備えることを特徴とするデータ処理方法である。
【００１６】
請求項７に記載の発明は、請求項５又は６に記載のデータ処理方法において、前記データ選択枠の属性情報は、前記情報処理システムが、データ選択のためにユーザにより加筆がなされる前記加筆範囲を特定するための情報であり、前記コマンド選択枠の属性情報は、前記情報処理システムが、コマンド選択のためにユーザにより加筆がなされる前記加筆範囲を特定するための情報であることとしたものである。
【００１８】
また、本発明によれば、上記方法の発明に対応するシステムの発明、プログラムを記録した記録媒体の発明、及びプログラムの発明が提供される。
【００１９】
【発明の実施の形態】
本発明の情報処理システムでは、紙に情報を印刷したシートである情報シート上に存在する当該情報に対して、利用者が鉛筆やペン等で加筆することにより情報の種類とその情報へのアクセス方法を選択し、加筆された情報シートの画像情報とシステム等で管理している情報シートの構成情報とを基に、利用者が選択した項目とアクセス方法を認識し、利用者が選択したディジタルリンク情報を提供したり、情報シートの書き換え等を行う。
【００２０】
ディジタルリンク情報としては、ウェブページのＵＲＬやファイルロケーション、動画等のリンクを示すＶＲＭＬリンクアドレス、一般的なサービスロケーション等が利用可能であるが、基本的に電子的にアクセス出来るアドレス情報全てを含むものとする。
【００２１】
最初に本発明の一実施例である情報処理システムのハードウェア構成について図１に基づいて説明する。
【００２２】
この情報処理システムは、パーソナルコンピュータ、複写機、ＦＡＸ機等によって実現されるものであって、本発明のアプリケーションソフトウェアプログラムに記載された命令を実行することによって各種処理を実行するＣＰＵ１１、ＣＰＵ１１の処理に付随して必要とされる各種データ等を記憶しておくメモリ１２、上記プログラム等を記憶しておくハードディスク装置１５、処理の結果等を表示するディスプレイ１６、処理の結果等を後述する情報シート等に印刷出力するプリンタ装置１４、情報シート上の情報を読み取るスキャナ装置１３、上記プログラム等が記録された可搬記録媒体としてのＣＤ−ＲＯＭ１８ａ、ＣＤ−ＲＯＭ１８ａに記録された情報を読み取りＣＰＵ１１等に供給するＣＤ−ＲＯＭドライブ装置、インターネット１９等と接続され、外部との情報の送受信を担う送受信装置１７を含む。
【００２３】
図２に情報シートの一例を示す。この情報シート（▲１▼）には、上記情報処理システム１において実行される本発明によるサービスアプリケーションソフトウェアの機能によって出力される情報が印刷されている。
【００２４】
図２（ａ）は、出力される情報の種類によって印刷される領域を分けた状態を示し、図２（ｂ）は、それら各領域に実際に情報を印刷した例を示す。図の第１領域（▲２▼）は、ディジタルリンク情報のアドレス（ＵＲＬ等）やその情報に付随するコメントを一覧として表示するための領域である。図に示す例では、各リンク情報とこれに付随する説明等の情報を行単位にまとめ、表として表示している。この表示形態は特に表形式である必要はなく、利用者が分かりやすい形態で表示されていれば他の表示型式でも良い。また、第１領域にはデータ選択枠（▲７▼）が表示され、データ選択枠をチェックする等によって利用者は所望の情報を選択する。この第１領域には人間が目で見て分かる情報（例えば、文字情報や図表等の画像情報）を表示する。
【００２５】
情報を取り出すために用いられる加筆領域は、列として仕切られた欄（図３（ａ），図３（ｂ），図３（ｃ）参照），図３（ｄ）の点線で示したような各項目の選択文字周辺に予めシステムで定めた一定の範囲、図３（ｅ）の点線で示したようなヘッダー文字の周辺領域等、情報処理システム側で自由に設定出来るものとする。更に、図２（ｂ）の例のように、誰でもが理解出来るチェックボックスを加筆すべき選択領域として設け、作業の認識容易性を高めることも可能である図２（ａ）の第１の領域に表示される情報は情報処理システムで内部的に管理する管理テーブル（図４に例を示す）の情報の一部である。この管理テーブルにはシリアル番号やリンクアドレス、リンク説明文字列や更新日、作成日等、リンク情報を管理する上で必要な情報が含まれている。
【００２６】
図２（ａ）の第２領域には、管理テーブルのデータ又はそれへの参照情報がバーコードとしてエンコードされた画像が表示される。本領域は視認不可の領域であり、基本的に情報処理システムが情報を復元するためのデータが配置されている。このバーコードには管理テーブルやその参照情報だけではなく、印刷シートの構成情報（項目数や項目名、表のレイアウト、イベント情報、チェックボックスの位置、・・・）や、印刷シートの所定の場所に利用者によって加筆され選択された場合に情報処理システムが起こすべき動作を記述したスクリプト等を記載することも可能である。
【００２７】
情報処理システムが処理を行なうために必要な全ての情報を本バーコードとして記憶させることも可能であり、この場合情報処理システムにおけるＣＰＵやメモリーによる機能を提供することで、スタンドアロンで動作する情報処理システムを構築することが出来る。
【００２８】
一方、バーコードとして管理テーブルのデータあるいは管理テーブルのロケーションを示す参照情報を記載した場合には、情報処理システムが必要とする他の情報は、情報処理システムと連動し得るデータベース（例えば、ハードディスク装置１５に格納、或いは、インターネット１９を介した外部サーバに格納）に配置し、そこから必要に応じて呼び出すことで所定の機能を遂行する構成となる。
【００２９】
図２（ａ）の第３領域には、本情報処理システムがサービスを提供する際の動作を選択するためのコマンド選択肢が、そのコマンド（コマンドによって実行される機能をイベントという）を加筆により選択するための範囲と共に印刷されている。加筆選択するための領域は上記第１領域同様、様々な形態が想定し得る。また、イベントに関しては、情報シート上で任意に設定出来る。一般的なイベントとしては図２（ｂ）に示す如く、ファイルのダウンロード、印刷、表示、項目削除等のリンクに関するものと、印刷シートの情報更新や清書等の情報処理システムに関するものである。
【００３０】
上記図２のいずれの領域においても、加筆入力され得る範囲は情報処理システムのソフトウエアで情報シートを作成する際に項目別に管理されており、これら入力範囲はバーコード部分あるいはシステムが連動するデータベースに情報として保存されている。従って、加筆された後の情報シートのスキャン画像から、これら入力範囲の情報を基に、ＯＣＲ等の技術を用いて加筆内容を抽出することが可能である。
【００３１】
図２に示した情報シートの他に、図５に示すような情報シートを用いることもできる。すなわち、利用者は各行単位に整理された情報から概要を頼りにアクセスするリンク情報を、対応するチェックボックスにチェックマーク等を付することにより選択する。次にリンク先の情報をどうするかを図中＜コマンド＞に表示されたチェックボックスに加筆することにより決定する。その後利用者は本情報シートをスキャナー装置１３に置き、スキャンさせる。情報処理システムは指定された動作に応じ、リンク先の情報をコンピュータに転送して表示したり、プリンタ装置１４にリンク先の情報を印刷したり、記憶装置１５にリンク先情報をダウンロードすることが可能となる。
【００３２】
また、第１領域に空欄の領域が設けてあり、利用者は空欄部に新しいデータを加筆し、更に第３領域から「リストの清書」を選択することで、情報処理システムは加筆された内容を取り出し、ＯＣＲにより加筆された内容を判断し、リンク情報の正当性判断等をした後に、当該データが活字化されて印刷された新しい情報シートを生成することも可能である。また、取り出し欄（「取出」）には個別リンクバーコードが存在し、ペンスキャナ等で直接的にＰＣにリンク情報を読み込ませることも可能である。
【００３３】
上記のように手書きにより入力することが可能である場合、情報シートさえあれば、たとえ機器が存在しない駅のホームや通勤途中、ラジオ等から得た情報を必要に応じて上記空欄にメモしておき、後に情報リンクが可能な情報シートを手軽に作成出来る。
【００３４】
次に、情報シートにおける情報の表示方法及びそのためのデータ格納方法について詳細に説明する。図６（ａ）、（ｂ）に、情報シートの他の例を示す。
【００３５】
図６に示す例では、各情報シート（ａ）、（ｂ）にはそれぞれ、データの書誌情報一覧（２１，２１a）とこれを選択するためのデータ選択枠（２２，２２ａ）、データやシートに対するアクセスを行うためのコマンドの説明文字列（２４，２４ａ）、コマンドを選択するためのコマンド選択枠（２３，２３ａ）、及び、バーコード（２５，２５ａ）が表示印刷される。なお、図６に示す例では、利用者の加筆領域としてチェックボックスを用意し、ボックス内に加筆されることを前提としているが、加筆領域が特定されれば、加筆領域の表示はチェックボックスに限定されず、例えば任意のカラムや、説明文字を加筆領域の範囲とすることもできる。
【００３６】
以下、図６に示す情報シートを印刷するための情報を作成するための手順を図７を用いて説明する。
【００３７】
まず、図７のテーブル１に示すような各データに対応するリンク情報と書誌情報のテーブルを生成する（ステップＳ１）。次に、テーブル１の内容を情報処理システムにより一意のインデックスで管理するために、各内容にインデックス（インデックス１）を付したテーブル２を形成する（ステップＳ２）。そして、その一意のインデックスとリンク情報及びデータを選択するデータ選択枠の属性とを対応付けたテーブル３を生成する（ステップＳ３）。
【００３８】
選択枠の属性情報としては、選択枠の位置や大きさを示すことができる座標や寸法の情報、すなわち、少なくとも情報処理システムが加筆範囲を特定できるような情報を入れる。例えば、情報処理システムのデフォルトが正方形であると仮定すればすれば、枠左上の頂点座標と一辺の長さを入れればよい。これら以外に線種・線幅・形状などを入れ込むこともできる。
【００３９】
続いて、選択したデータへのアクセス方法とコマンド選択枠の属性をテーブル４に示すようにテーブル化する（ステップＳ４）。本ステップにおいて、コマンド（アクセス方法）説明文字や本テーブル固有のインデックス（インデックス２）は必ずしもテーブル化する必要はない。また、コマンド選択枠属性情報としてはデータ選択枠と同様の属性情報を格納する。
【００４０】
なお、上記の手順は、情報処理システムにおけるＣＰＵ、メモリー、ハードディスク等を使用し、プログラムの制御により実現できる。
【００４１】
これらの手順により構築されたデータは、必要に応じてバーコード管理データとして情報処理システムの管理テーブルに追加・保持された後（ステップＳ５）、適当なフォーマットに置換されて（ステップＳ６）、ＣＰＵ、メモリ、プログラム等で構成されるエンコード手段によりバーコードイメージに変換される（ステップＳ７）。本実施例では、少なくともテーブル３及びテーブル４の網掛け部分のデータをバーコード管理データとする。なお、バーコード管理データをバーコードとして印刷する代わりに、バーコード管理データを別途データベースなど利用して別の管理テーブルで一括管理し、そのテーブル上の一意のインデックスをバーコードとして印刷するようにしても良い。これにより、バーコードのエンコードやデコードを行うための処理時間を短くでき、更にバックエンドの情報処理システムと連携できる構成を提案できる。
【００４２】
図８に、本発明の情報表示方法により印刷した情報シートの他の例を示す。図８に示す情報シートは、取り出し用の加筆領域２８、データのアクセス方法を説明する文字列２４、そのコマンド選択枠２３、及び、バーコードイメージ２５を１ページ目に有しており、２ページ目以降にはデータの書誌情報一覧とこれを指定するための文書番号３０及びページ番号２９が表示される。２ページ目以降には利用者の加筆できる領域は存在していない。また、１ページ目の加筆領域２８はページ番号を指定するための領域２８ａと文書番号を指定するための領域２８ｂとを有する。
【００４３】
利用者は２ページ目以降の書誌情報を元にページ番号とアクセスする文書番号を探し、１ページ目の加筆領域にその値を加筆し、スキャナにかけることで、加筆内容を取り出し、アクセスする文書とアクセス方法を決定する。従って、このようにデータを配置したことによって、１つのデータに対する書誌情報を多くしても、またデータ数を多くしても利用者がアクセスするページは常に１ページ目となり、利用者は指定した文書に手軽にアクセスすることが可能になる。
【００４４】
図８におけるバーコード２５の生成も、図７を用いて説明した手順と同様の手順により行われる。すなわち、バーコード生成の過程で、必要な情報が情報処理システム内部に記憶され、必要なバーコードが第１ページに印刷される。
【００４５】
なお、文書選択のための加筆に用いる表記方法は特に限定されない。加筆に用いる表記方法は、２ページ目以降に表示する文書の番号及びページ数等と関連し、例えば、図７に示したテーブルにおけるインデックス１の値としてシリアル番号を用いることにより、文書の番号を連番（シリアル番号）として２ページ目以降に表示することができ、利用者はその連番を加筆枠に記入すれば特定の文書にアクセスできる。この場合、文書の指定の加筆枠は１箇所でよい。
【００４６】
また、インデックスの値としてページ番号とページ内のシリアル番号を用いることにより、図８に示す例のように、ページ番号と文書番号とを加筆して文書にアクセスすることができる。情報処理システム内部に保存されている印刷データは、印刷時に用紙サイズや余白などが決まり、印刷レイアウトが求められる。このときに、データが印刷されるページとそのページ内の文書の順番を示すシリアル番号とをインデックス値として利用する。ページ数とページ内の文書番号とを分けて入力できるため、利用者にとってはよりわかり易い指定方法を提供することが可能になる。
【００４７】
情報シートの表示方法の更なる例を図９に示す。
【００４８】
図９に示す例では、文書が分類番号によって分類されて２ページ目以降に表示される。利用者は、分類番号、ページ番号、文書番号を加筆することによって所望の文書にアクセスすることが可能となる。
【００４９】
このような表示を行うためには、図７を用いて説明したバーコード管理データの作成ステップのうちの最初のステップにおいて、テーブル１に分類番号を挿入することにより図１０に示すテーブル６のようなデータを作成する。また、分類番号と、その番号に対する説明についても図１０のテーブル５のようにテーブル化する。これにより利用者は自由に情報を分類して情報処理システムに登録し、情報シートを印刷できる。
【００５０】
そのため、図９の上段及び下段に示すように、同一の文書を複数の情報シートに分類を分けて登録することができ、利用範囲が広がる。なお、分類番号を加筆情報として表示することは、図６に示す単票形式及び図８に示す複数ページ形式の例でも可能である。ただし、図９に示すように各分類の第１ページに加筆領域を持つ情報シートの方が、情報処理システムとして情報の追加や修正が行われた場合に、変更された分類のデータのみ印刷すれば良くなるため利用パフォーマンスが向上する。
【００５１】
上記の各情報シートの例における加筆枠指定方法において、１ページ目の加筆領域に２ページ目以降で用いているシリアル番号に対応する呼び名（例えば、“文書番号”、“ページ番号”、“分類番号”）を加筆領域の説明文字として印刷し、加筆領域に何を入力するかを利用者に対して分かりやすく表示することで、入力を促するようにする。この理由として、１つには利用者へ分かりやすくすることもあるが、更に重要なのは、本情報処理システムはＯＣＲなどの文字認識技術を用いて加筆内容を抽出するため、情報処理システムが予期できない文字（より正確には、文字コード）が入力された場合、情報処理システム側で入力に対する訂正が行いにくくなり、その結果として、情報処理システムの動作が不安定になるためである。言い換えれば、利用者が適切に判断し加筆枠内に適切な文字を書き込めば、情報処理システム側で入力訂正や入力候補選択が容易になり情報処理システムが安定動作することになる。
【００５２】
なお、“文書番号”、“ページ番号”、“分類番号”という名前については別のものであってもよい。また、これらの第１ページあるいは第２ページ以降における表示形態も本実施例の図に示した例に限定されない。
【００５３】
次に、図１１を用いて、利用者が本発明の情報処理システムを利用する際における情報処理システムの動作のフローを説明する。
【００５４】
ここでは、利用者は何らかの情報シートを所持していることを前提とする。まず、利用者は、所持する情報シート上に必要な情報と情報へのアクセス形態（イベント）について加筆する。この加筆はペンや鉛筆等任意の加筆形態をとることが出来る。特に鉛筆による加筆形態を利用した場合、加筆内容を消しゴムで消去すれば、情報シートは再利用可能となる。
【００５５】
次に、利用者は加筆された情報シートを情報処理システムと連動するスキャナ装置１３にセットし、情報シートの画像データを情報処理システムに読み込ませる。スキャナ装置については一般的なスキャナ装置を用いることができ、情報処理システムとしてビジネス機器を用いる場合、複写機やファックス機内蔵のスキャナ機能を利用することが可能である。その結果情報処理システムは、読み取った画像データが本発明による情報処理サービスの情報シートのものか否かを判断した後、バーコード読解（ステップＳ１１）を行う。
【００５６】
このバーコード読解プロセスでは、デコード手段を用いバーコード内に埋め込まれている情報（バーコード管理データ）を解読し、チェックボックスや入力領域、あるいは情報シートの構成等の印刷レイアウト情報と、各入力枠に対応したイベントスクリプト等を読み込む。
【００５７】
次に情報処理システムは、加筆読取処理プロセス（ステップＳ１２）を実施する。ここでは、バーコード管理データを別途データベースに格納しておく方法をとっている場合に、参照情報を参照して当該データベース（管理テーブルを格納する）にアクセスしてバーコード管理データを読み込んでおく。また、必要に応じて、管理テーブルから加筆読取処理に必要なデータを読み込む。
【００５８】
本プロセスでは、バーコードに格納されている、もしくは情報処理システムで管理している加筆領域データ（前述した加筆領域の位置等を示す加筆領域属性等）を基に情報シートのどの項目が選択されているかを検出し、どのイベントを実行するかを判断する。また、ＯＣＲ機能等により加筆内容を判断する。ここで情報シートの再印刷が必要なイベントの発生要求が検出されていた場合（書き換えありがＹＥＳの場合）、フローの下側に進み、バーコードの作成（ステップＳ１３）→視認情報作成（ステップＳ１４）→リンク情報確認（ステップＳ１５）→シート印刷（ステップＳ１６）へと進む。ここでリンク情報の確認とは、オプション構成であり、必ずしも必要ではないが、この確認を行なうことにより常に最新のリンク情報を得て情報を更新しておくという意味で、利用者側の利用価値が高くなる。バーコードの作成においては上記エンコード手段を用いる。
【００５９】
一方、情報シートを印刷しないイベントの場合、イベント処理（ステップＳ１７）に進み、リンク情報を基にリンク先（ホームページ等）に接続してそこから必要な情報を情報処理システムに転送し、所定の情報処理（印刷や画面表示）等を行う。例えばリンク情報がウェブアドレス等のインターネットに関する情報である場合、情報処理システムはインターネット１９（送受信装置１７を介して）経由で必要な情報を取得する。又、印刷や画面表示については情報処理システムが連動するディスプレイ１６やプリンタ装置１４に対して所定の処理が行われる。
【００６０】
上記エンコード手段とデコード手段は使用されるバーコードのシンボルによりそのアルゴリズムが異なるが、本発明ではバーコードのシンボルには特に制限がなく、一般的に利用されているシンボル（例えば、DataMatrixコード,AzTechコード,QRコード，CPコード，PDF417等の２次元シンボルや、より一般的になっている種々の1次元コード）を利用でき、エンコード手段とデコード手段はこれに対応するものであればよい。エンコード手段とデコード手段はプログラム、ＣＰＵ１１、メモリ１２等により実現することができる。
【００６１】
次に、上記のフローにおけるバーコード解読及び加筆読取りに係る処理について、図１２のフローチャートを用いてより詳細に説明する。
【００６２】
スキャナ装置１３により情報シートイメージを取得した後（ステップＳ２１）、バーコードイメージ部分を切り出し（ステップＳ２２）、バーコードイメージ部分をデコード手段に送信してデコード手段にてバーコードを解読する（ステップＳ２３）。ここでバーコードはバーコードの種類に適応したデコード手段によりバイナリ列に変換される。このバイナリ列は情報処理システム既定のフォーマットで記述されているため、一般的なパラメータとして情報処理システムは認識できる。
【００６３】
バイナリ列から分解されたパラメータのうち、バーコードイメージとして格納されていないバックエンドへの参照データがある場合、情報処理システムは定義されたバックエンド（データベース）に接続し（ステップＳ２４、Ｓ２５）、必要なデータを準備する。これら参照先はバーコードデータのパラメータ（参照情報）として格納できる。
【００６４】
各種パラメータの中には加筆領域の属性が存在し、情報処理システムはこれら情報を元に利用者が情報シートに加筆する範囲を抽出する（ステップＳ２６）。そして、各加筆範囲において、手書き文字認識や辞書などを用いるＯＣＲモジュールにより加筆有無判断及び加筆内容の認識が行われる。ここでは、情報処理システムが該当する加筆範囲に加筆されうる文字コードを事前に認識しておくことにより、文字コードの範囲を用いて入力訂正等を行うことが可能である。
【００６５】
以上の結果より、情報処理システムは、どこに何が加筆されたか、すなわち利用者選択事項を判定する（ステップＳ２７）。各選択枠や加筆領域のデータ、及び、コマンドが選択されたときの処理をバーコードに埋め込んでおく方法の場合、処理はローカルなマシンで行われるため、ネットワークなどのトラフィックによる速度低下が生じない。一方、これらの情報をバックエンド（データベース）に格納しておく場合には、デコード処理を軽減することができる。いずれにおいても最終的に情報処理システムは次の処理を判断でき、これら内容に応じたイベントを生じさせ、所望のイベント処理を実行する（ステップＳ２８）。
【００６６】
本発明では、情報処理システム１の形態は特に限定されない。例えば、利用者が利用している情報処理システム１が複写機である場合、プリンタ装置１４は内蔵されており、ディスプレイ１６としてそのコントロールパネルを利用することが出来る。ＦＡＸ機の場合は、機器が持つプリンタ機能と付属の１〜２行のディスプレイを利用出来る。またＰＣ等のコンピュータシステムでは、付随するネットワークプリンタやローカルプリンタと内蔵のＣＲＴが利用出来る。これら機器に本発明による情報処理システムを実現するためのプログラムを搭載することで本発明を実現できる。本発明のプログラムは、ＣＤ−ＲＯＭ等の記録媒体からコンピュータ等にインストールでき、また、ネットワークを介してプログラムを配布することも可能である。
【００６７】
複写機やＦＡＸの場合、コンビニエンスストア等の公共の場にも多数存在し、利用者は情報シートのみを持っていけば、任意の場所で必要な時間に情報を引き出すことが可能となり、利便性が高くなる。所望の情報が一般に公開されていない場に存在する場合もあるが、このような場合は情報処理システムにパスワードを入力する手段と、これを視認情報ではないバーコードに埋め込む手段と、解読時にパスワードを要求する手段を別途設けることによって、セキュリティを保ち使用することが出来る。
【００６８】
なお、本発明の実施例は上記のものに限られず、特許請求の範囲に記載の範囲において様々な応用が考えられ得ることは言うまでもない。
【００６９】
【発明の効果】
本発明によれば、情報シート１枚毎に必要な情報を記載して印刷することが可能なので、情報シートを単票として携帯し、情報へのアクセス時に中身の概要をその場で確認できる。また、データ選択枠をチェックにより選択する等誰にでもできる簡単操作で情報へのアクセスが可能である。また、チェックボックスによる情報選択は認識技術的にも困難度が低いため、情報処理システムの信頼性向上を実現できる。
また、本発明によれば、利用者が情報へのアクセスに用いる情報シートが常に１ページ目に固定され、２ページ目以降の書誌情報と分けて利用することが可能になる。例えば、書誌情報シートはクリップやホッチキスなどでまとめ閲覧用にしておき、必要なときに参照番号を取り出し、別に保存してある第１ページに参照番号を書き込み目的の情報にアクセスすることが可能になる。また、情報処理システムとして第１ページの加筆範囲に入りうる文字の種類（コード）範囲を予め想定しておくことにより、利用者の手書き文字を認識する際に訂正する自由度が高くなる。このため、実質的には認識率向上につながり情報処理システムの信頼性向上に寄与できる。
【００７０】
また、本発明によれば、データベース等のバックエンドに情報シートの構成やアクセス手段など大きな情報量を保存する場合、バーコード部にはこれを参照する非常に小さな情報量を格納すればよいため，バーコードの紙面に対する占有面積を小さくすることができる。このため、美観のよい情報シートの提供が可能になる。
【００７１】
このように、本発明によれば、紙を媒体とする情報を誰にでも出来る簡単かつ明瞭な手書きによる選択により取り出せ、かつ所望の分類の仕方で情報シートを作成出来るため、検索性がよく使いやすい情報取り出しの情報処理システムを提供出来る。また、情報シートの構成情報や動作情報を利用者がアクセスするシート単位で管理できるようになり、情報シートが複数枚に渡って印刷される場合においても、安定したシステム動作の保証と信頼性向上を実現できる。また、追記の手段として鉛筆などを利用すれば、消しゴムで追記内容を消すことにより何度でも再利用可能な情報シートを提供できる。
【００７２】
更に、市場の公共機関やコンビニエンスストアなど利用者に対してオープンなスペースに、複写機やＦＡＸ等の本発明の情報処理システムとして使用できる情報機器は多数存在し、本発明によりこれら機器の付加価値を高めることが可能になると同時に、利用者にとっては所望の情報へのアクセスポイントが増え利便性が向上する。
【図面の簡単な説明】
【図１】  本発明の一実施例である情報処理システムのハードウェア構成を示す図である。
【図２】  情報シートの例を示す図である（例１）。
【図３】加筆領域を説明するための図である。
【図４】管理テーブルの例を示す図である。
【図５】情報シートの例を示す図である（例２）。
【図６】情報シートの例を示す図である（例３）。
【図７】情報シートを印刷するための情報を作成するための手順を説明するための図である。
【図８】情報シートの例を示す図である（例４）。
【図９】情報シートの例を示す図である（例５）。
【図１０】分類番号を含むテーブルを示す図である。
【図１１】利用者が本発明の情報処理システムを利用する際における情報処理システムの動作を示すフローチャートである。
【図１２】バーコード解読及び加筆読取りに係る処理を詳細に示すフローチャートである。
【符号の説明】
１  情報処理システム
１１  ＣＰＵ
１２  メモリ
１３  スキャナ装置１３
１４  プリンタ装置
１５  ハードディスク装置
１６  ディスプレイ
１７  送受信装置
１８  ＣＤ−ＲＯＭドライブ装置
１８ａ  ＣＤ−ＲＯＭ
２１、２１a  データの書誌情報一覧
２２、２２ａ  データ選択枠
２３、２３ａコマンド選択枠
２４、２４ａ  コマンドの説明文字列
２５、２５ａ  バーコード
２８  加筆領域２８
２９  ページ番号
３０  文書番号
３１  分類表示
【図１】
0003954316.tif 000002
【図２】
0003954316.tif 000003
【図３】
0003954316.tif 000004
【図４】
0003954316.tif 000005
【図５】
0003954316.tif 000006
【図６】
0003954316.tif 000007
【図７】
0003954316.tif 000008
【図８】
0003954316.tif 000009
【図９】
0003954316.tif 000010
【図１０】
0003954316.tif 000011
【図１１】
0003954316.tif 000012
【図１２】
0003954316.tif 000013