(57)【特許請求の範囲】
【請求項１】
部屋を特定する部屋特定手段と、
部屋と該部屋に設置されている情報処理装置の配置場所との関係を記憶する装置座標記憶手段と、
紙文書に記載されている情報画像から該紙文書を特定する文書特定手段と、  前記紙文書から座標情報を抽出する座標情報抽出手段と、
前記文書特定手段によって特定された前記紙文書に関する文書情報を抽出する文書情報抽出手段と、
前記部屋特定手段によって特定された部屋情報と前記座標情報抽出手段によって抽出された座標情報とから前記装置座標記憶手段に記憶されている情報処理装置を特定する装置特定手段と、
前記文書特定手段によって特定された文書情報を、前記装置特定手段によって特定された情報処理装置に出力する出力手段
を具備することを特徴とする情報処理システム。
【請求項２】
文書を特定する文書識別子を生成する識別子生成手段と、
前記識別子生成手段によって生成された文書識別子及び座標情報に応じて、情報画像を生成する情報画像生成手段と、
前記文書識別子によって特定される文書に関する文書情報及び前記情報画像生成手段によって生成された情報画像を合成する画像合成手段と、
前記画像合成手段によって合成された画像を紙文書に出力する画像出力手段
をさらに具備し、
前記文書特定手段は、前記画像出力手段によって出力された紙文書に対して、文書識別子を抽出することによって、該文書を特定し、
前記座標情報抽出手段は、前記画像出力手段によって出力された紙文書に対して、座標情報を抽出する
ことを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記装置座標記憶手段は、部屋における情報処理装置の配置場所と座標情報との対応を記憶している
ことを特徴とする請求項１又は２に記載の情報処理システム。
【請求項４】
文書識別子によって特定される文書情報を記憶する文書記憶手段と、
前記出力手段によって出力された文書情報を受け取って、該文書情報を処理する情報処理装置
をさらに具備し、
前記文書情報抽出手段は、前記文書識別子に応じて、前記文書記憶手段に記憶されている文書情報を抽出する
ことを特徴とする請求項１から３のいずれか一項に記載の情報処理システム。
【請求項５】
前記装置座標記憶手段は、さらに、座標情報と前記情報処理装置における操作との対応を記憶しており、
前記装置特定手段は、さらに、座標情報に対応する前記装置座標記憶手段に記憶されている前記情報処理装置における操作を抽出し、
前記出力手段は、さらに、前記装置特定手段によって抽出された操作を、前記情報処理装置に出力する
ことを特徴とする請求項１から４のいずれか一項に記載の情報処理システム。
【請求項６】
コンピュータを、
部屋を特定する部屋特定手段と、
部屋と該部屋に設置されている情報処理装置の設置場所との関係を記憶する装置座標記憶手段と、
紙文書に記載されている情報画像から該紙文書を特定する文書特定手段と、
前記紙文書から座標情報を抽出する座標情報抽出手段と、
前記文書特定手段によって特定された前記紙文書に関する文書情報を抽出する文書情報抽出手段と、
前記部屋特定手段によって特定された部屋情報と前記座標情報抽出手段によって抽出された座標情報とから前記装置座標記憶手段に記憶されている情報処理装置を特定する装置特定手段と、
前記文書特定手段によって特定された文書情報を、前記装置特定手段によって特定された情報処理装置に出力する出力手段
として機能させることを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム及び情報処理プログラムに関する。
【背景技術】
【０００２】
電子文書をボード型ディスプレイに表示、又はプリンタで印刷して、複数の参加者が文書内容を共有しながら進める会議システムにおいて、共有する電子文書を表示／印刷するには、表示用又は印刷用のユーザインタフェース（ＵＩ、Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を操作する必要がある。このユーザインタフェースの操作では、少なくとも、該当の電子文書を指定すること、及び出力先（ボード型ディスプレイやプリンタ）を指定することが必要である。従来、電子文書の指定は、電子文書リストの表示、該当の電子文書及びページの選択という手順をとっていた。また、出力先の選択では、出力先リストの表示、出力先の選択、該当電子文書の関連付けという手順をとる。
【０００３】
これらに関連する技術として、例えば、特許文献１には、入出力機器選択画面上の入出力機器の表示と、実際に配置された入出力機器との対応関係が一目で分かるように表示し、操作者が自分の意図する入出力機器を間違いなく選択、指定することを課題とし、コンピュータと入出力機器等が接続されたネットワークにおいて、前記入出力機器の配置を示すレイアウト画像を表示手段に表示し、前記入出力機器を表示するアイコンを前記レイアウト画像上の前記入出力機器の実際の配置位置に対応する位置に表示し、前記アイコンを指定することにより、前記アイコンに対応する入出力機器を入出力先として指定することが開示されている。
【０００４】
これらに関連する技術として、例えば、特許文献２には、印刷システムを構成する各機器の設置場所を直感的に理解でき、しかも、どれがデフォルトプリンタなのかを直感的に理解できるレイアウト表示システム、レイアウト表示装置、及びレイアウト表示プログラムを提供することを課題とし、レイアウト表示システムは、レイアウト図表示ウィンドウに、各階のフロアを表すフロアオブジェクトを表示し、印刷システムを構成する機器や結線を表すオブジェクトとして、ＰＣオブジェクト、プリンタオブジェクト、ハブオブジェクト、結線オブジェクトなどを表示する。また、デフォルトプリンタが選択されている場合、プリンタオブジェクトの下にデフォルトプリンタオブジェクトを表示することが開示されている。
【特許文献１】特開平１０−３２０３４４号公報
【特許文献２】特開２００６−２７７６０３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、部屋内の情報処理装置の置き場所についての専用のレイアウト表示を表示装置上に用意することによって、文書の表示指示を行う必要がある。
本発明は、部屋を限定することなく、紙文書を用いて、部屋内の情報処理装置に文書の出力を行える情報処理システム及び情報処理プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
請求項１の情報処理システムは、部屋を特定する部屋特定手段と、部屋と該部屋に設置されている情報処理装置の配置場所との関係を記憶する装置座標記憶手段と、紙文書に記載されている情報画像から該紙文書を特定する文書特定手段と、前記紙文書から座標情報を抽出する座標情報抽出手段と、前記文書特定手段によって特定された前記紙文書に関する文書情報を抽出する文書情報抽出手段と、前記部屋特定手段によって特定された部屋情報と前記座標情報抽出手段によって抽出された座標情報とから前記装置座標記憶手段に記憶されている情報処理装置を特定する装置特定手段と、前記文書特定手段によって特定された文書情報を、前記装置特定手段によって特定された情報処理装置に出力する出力手段を具備することを特徴とする。
【０００７】
請求項２の情報処理システムは、請求項１に記載の情報処理システムであって、文書を特定する文書識別子を生成する識別子生成手段と、前記識別子生成手段によって生成された文書識別子及び座標情報に応じて、情報画像を生成する情報画像生成手段と、前記文書識別子によって特定される文書に関する文書情報及び前記情報画像生成手段によって生成された情報画像を合成する画像合成手段と、前記画像合成手段によって合成された画像を紙文書に出力する画像出力手段をさらに具備し、前記文書特定手段は、前記画像出力手段によって出力された紙文書に対して、文書識別子を抽出することによって、該文書を特定し、前記座標情報抽出手段は、前記画像出力手段によって出力された紙文書に対して、座標情報を抽出することを特徴とする。
【０００８】
請求項３の情報処理システムは、請求項１又は２に記載の情報処理システムであって、前記装置座標記憶手段は、部屋における情報処理装置の配置場所と座標情報との対応を記憶していることを特徴とする。
【０００９】
請求項４の情報処理システムは、請求項１から３のいずれか一項に記載の情報処理システムであって、文書識別子によって特定される文書情報を記憶する文書記憶手段と、前記出力手段によって出力された文書情報を受け取って、該文書情報を処理する情報処理装置をさらに具備し、前記文書情報抽出手段は、前記文書識別子に応じて、前記文書記憶手段に記憶されている文書情報を抽出することを特徴とする。
【００１０】
請求項５の情報処理システムは、請求項１から４のいずれか一項に記載の情報処理システムであって、前記装置座標記憶手段は、さらに、座標情報と前記情報処理装置における操作との対応を記憶しており、前記装置特定手段は、さらに、座標情報に対応する前記装置座標記憶手段に記憶されている前記情報処理装置における操作を抽出し、前記出力手段は、さらに、前記装置特定手段によって抽出された操作を、前記情報処理装置に出力することを特徴とする。
【００１１】
請求項６の情報処理プログラムは、コンピュータを、部屋を特定する部屋特定手段と、部屋と該部屋に設置されている情報処理装置の設置場所との関係を記憶する装置座標記憶手段と、紙文書に記載されている情報画像から該紙文書を特定する文書特定手段と、前記紙文書から座標情報を抽出する座標情報抽出手段と、前記文書特定手段によって特定された前記紙文書に関する文書情報を抽出する文書情報抽出手段と、前記部屋特定手段によって特定された部屋情報と前記座標情報抽出手段によって抽出された座標情報とから前記装置座標記憶手段に記憶されている情報処理装置を特定する装置特定手段と、前記文書特定手段によって特定された文書情報を、前記装置特定手段によって特定された情報処理装置に出力する出力手段として機能させることを特徴とする。
【発明の効果】
【００１２】
請求項１記載の情報処理システムによれば、部屋を限定することなく、紙文書を用いた直感的な操作によって、部屋内の情報処理装置に文書の出力を行うことができる。
【００１３】
請求項２記載の情報処理システムによれば、情報画像が記載された紙文書を用いることができ、簡潔な操作で文書情報を情報処理装置に出力することができる。
【００１４】
請求項３記載の情報処理システムによれば、情報処理装置の物理的位置と文書上の座標を対応でき、より直感的な操作を行うことができる。
【００１５】
請求項４記載の情報処理システムによれば、処理の対象である文書に関する文書情報を情報処理装置に出力する場合、その出力のための操作によって議論が中断してしまうことを防止することができる。
【００１６】
請求項５記載の情報処理システムによれば、情報処理装置への操作を文書上の位置で指定できる。
【００１７】
請求項６記載の情報処理プログラムによれば、部屋を限定することなく、紙文書を用いた直感的な操作によって、部屋内の情報処理装置に文書の出力を行うことができる。
【発明を実施するための最良の形態】
【００１８】
以下、図面に基づき本発明を実現するにあたっての好適な各種の実施の形態の例を説明する。
図１は、第１の実施の形態の構成例について利用形態例も含めた概念的なモジュール構成図を示している。
なお、モジュールとは、一般的に論理的に分離可能なソフトウェア（コンピュータ・プログラム）、ハードウェア等の部品を指す。したがって、本実施の形態におけるモジュールはコンピュータ・プログラムにおけるモジュールのことだけでなく、ハードウェア構成におけるモジュールも指す。それゆえ、本実施の形態は、コンピュータ・プログラム、システム及び方法の説明をも兼ねている。ただし、説明の都合上、「記憶する」、「記憶させる」、これらと同等の文言を用いるが、これらの文言は、実施の形態がコンピュータ・プログラムの場合は、記憶装置に記憶させるように制御するの意である。また、モジュールは機能にほぼ一対一に対応しているが、実装においては、１モジュールを１プログラムで構成してもよいし、複数モジュールを１プログラムで構成してもよく、逆に１モジュールを複数プログラムで構成してもよい。また、複数モジュールは１コンピュータによって実行されてもよいし、分散又は並列環境におけるコンピュータによって１モジュールが複数コンピュータで実行されてもよい。なお、１つのモジュールに他のモジュールが含まれていてもよい。また、以下、「接続」とは物理的な接続の他、論理的な接続（データの授受、指示、データ間の参照関係等）を含む。
また、システム又は装置とは、複数のコンピュータ、ハードウェア、装置等がネットワーク（一対一対応の通信接続を含む）等の通信手段で接続されて構成されるほか、１つのコンピュータ、ハードウェア、装置等によって実現される場合も含まれる。
【００１９】
本実施の形態は、複数人が集まって話し合い等が行われる場合に用いられるものである。例えば、会議、会合等で使われるものであり、以下、会議を主に例示して説明する。また、複数人が集まる部屋の具体的な例として、会議室、発表会場、講堂、教室、ホール等がある。以下、会議室を主に例示して説明する。なお、会議室は、会議が行われる空間・場所であり、ドア、壁等で区切られたものに限定するものではない。
そして、会議室には、文書を処理することができる情報処理装置が備え付けられている。例えば、複数人が同一の文書内容を共有するために大画面のディスプレイ、翻訳装置等があり、文書の処理とはそのディスプレイに表示すること、翻訳すること等がある。以下、大画面のディスプレイに出力することを主に例示して説明する。
なお、文書とは、テキスト及び場合によっては画像、動画、音声等の電子データであり、名前の付いた構造体の単位であって、記憶、編集及び検索等ができ、システム又は利用者間で個別の単位として交換できるものを言い、これらに類似するものを含む。また、特に、紙文書と対比させたい場合は電子文書、その文書を構成するデータを文書データと言う場合がある。
そして、紙文書とは、前記文書の内容を紙状の媒体に出力したものを言う。紙状の媒体には、紙、プラスチック、薄型の表示媒体である電子ペーパー等を含む。以下、紙の表示媒体を主に例示して説明する。
【００２０】
まず、本実施の形態の概略を説明する。
会議室にある出力装置の物理的位置（会議室及びその会議室内の配置場所を含む）を文書媒体（紙文書、表示装置等を含む）上の座標にマッピングする。そして、利用者（以下、操作者、会議参加者という場合もある）によって指定された文書媒体上の座標を読み込み、該当する文書をその座標にマッピングされた会議室の出力装置に出力する。なお、ここでのマッピングとは、出力装置の物理的位置と文書媒体上の座標とを対応させることであり、文書媒体上の座標から対応する物理的位置に存在する出力装置を特定すること、又は、逆に出力装置の物理的位置から対応する文書媒体上の座標を導出することである。
以下、特に断らない限り、座標とは、文書媒体に表示された文書内における座標である。
【００２１】
次に、本実施の形態の実際の活用シーンにおける利用形態の一例を、図１を用いて説明する。  文書の表示用ディスプレイ１６Ａ、１６Ｂが２つ会議室１１の壁にかけてあり、複合機１３（スキャナ、プリンタ、複写機、ファックス等のいずれか２つ以上の機能を有している画像処理装置。なお、ここでは、プリンタの機能を有している）も設置されているような会議室１１を例にとる。そして、表示用ディスプレイ１６Ａ、１６Ｂ、複合機１３は、会議の出席者である利用者間で共有して用いられるものである。この表示用ディスプレイ１６Ａ、１６Ｂと複合機１３の会議室１１内の物理的位置を長方形の紙の座標にマッピングし、利用者は紙の座標から出力先を指定する。
【００２２】
まず、利用者がいる会議室を特定する。より詳細には、部屋特定モジュールが次の（イ）又は（ロ）のいずれかを行う。
（イ）利用者は、その利用者を識別するＩＣカードなどを持って入室する。その会議室に備え付けられているカードリーダーを用いて、利用者を識別し、その利用者がいる場所を特定する。そして、ＩＣカードの持ち主専用のペン型スキャナが用いられることによって、会議室を特定をする。つまり、ペン型スキャナから持ち主を識別し、その持ち主がいる場所から会議室を特定する。
（ロ）会議室専用のペン型スキャナ（予めそのペン型スキャナと会議室とは関連付けられている）が使用されたことでその会議室を特定する。
【００２３】
ステップＳ１１：会議室における出力先の登録を、会議室ごとに実施する。会議室を長方形で近似し、出力先を限定することからレイアウト図は不要となる（詳細は後述）。
ステップＳ１２：会議に使う紙文書を、該紙文書を特定する文書ＩＤ（ＩＤｅｎｔｉｆｉｃａｔｉｏｎ  ｎｕｍｂｅｒ）と紙面上の座標とともに複合機１３で印刷する。文書ＩＤと紙面上の座標がオーバーレイされたこと以外は、通常の文書印刷と同様である。ここでは、印刷した文書はＩＤ、座標付きの紙文書１４Ａ、１４Ｂ、１４Ｃの３枚である。
【００２４】
ステップＳ１３：会議参加者（１７Ａ〜１７Ｄ）は、紙文書を見ながら会議に参加する。ある参加者が現在表示用ディスプレイ１６Ａ又は表示用ディスプレイ１６Ｂに表示されたページとは別のページの文書について議論したいと思ったら、その参加者は、該当ページの紙文書の形状を会議室の形状にみたてて、表示したいディスプレイが設置された付近にあたる紙文書上の位置に、ペン型リーダ１５を当てる。
ステップＳ１４：ペン型リーダ１５は、紙文書から文書ＩＤと座標を読み取り、会議用出力制御装置１２に送る。
ステップＳ１５：会議用出力制御装置１２は、文書ＩＤに該当する文書を座標に該当するディスプレイに表示する。会議参加者は、今、自分が見ている紙の内容を、所望のディスプレイに表示したことになる。図１に示す例では、紙文書「１」（１４Ａ）の右上をペン型リーダ１５で読んだので、右側にある表示用ディスプレイ１６Ａに紙文書「１」が表示され、紙文書「２」（１４Ｂ）の左上をペン型リーダ１５で読んだので、左側にある表示用ディスプレイ１６Ｂに紙文書「２」が表示されている。
また、会議参加者が、その紙文書を持って、異なる会議室に移動したとしても、移動先の会議室の出力装置に対して、同じ紙文書で同様の操作を行える。
【００２５】
図２は、第１の実施の形態の構成例についての概念的なモジュール構成図を示している。
本実施の形態は、出力先登録モジュール２１、出力制御モジュール２２、文書画像形成モジュール２３、画像記憶モジュール２４、読み取りモジュール２５、処理モジュール２６Ａ等を有している。
【００２６】
文書画像形成モジュール２３は、画像記憶モジュール２４、読み取りモジュール２５と接続されており、会議で使用する文書に文書ＩＤと座標を付して、その文書ＩＤと文書データを画像記憶モジュール２４に渡す。そして、その文書を文書媒体上に表示する。その文書媒体は、読み取りモジュール２５によって読み取られる。
画像記憶モジュール２４は、出力制御モジュール２２、文書画像形成モジュール２３と接続されており、文書画像形成モジュール２３より受け取った文書ＩＤと文書データとを対応させて記憶する。また、出力制御モジュール２２からの抽出指示を受け取り、文書データを渡す。つまり文書ＩＤを出力制御モジュール２２より受け取り、その文書ＩＤに対応する文書データを抽出して出力制御モジュール２２へ渡す。より具体的には、画像記憶モジュール２４は、文書データベースと言われるものであってもよい。
【００２７】
読み取りモジュール２５は、出力制御モジュール２２、文書画像形成モジュール２３と接続されており、文書画像形成モジュール２３によって文書媒体上に表示された文書から文書ＩＤと座標を読み取る。
出力先登録モジュール２１は、出力制御モジュール２２と接続されており、会議室及びその会議室の出力先の物理的位置を登録し、その登録情報を出力制御モジュール２２へ渡す。
【００２８】
出力制御モジュール２２は、出力先登録モジュール２１、画像記憶モジュール２４、読み取りモジュール２５、処理モジュール２６Ａ、２６Ｂ、・・・２６Ｎと接続されている。出力先登録モジュール２１から受け取った出力先の物理的位置と文書媒体上の座標をマッピングし、読み取りモジュール２５によって読み取った座標に対応する物理的位置にある出力先（処理モジュール２６Ａ、２６Ｂ、・・・２６Ｎのいずれか）を特定する。そして、読み取りモジュール２５によって読み取った文書ＩＤに該当する文書データを画像記憶モジュール２４から抽出して、その出力先に渡す。
出力制御モジュール２２によって選択された処理モジュール２６Ａ、２６Ｂ、・・・２６Ｎは、出力制御モジュール２２と接続されており、出力制御モジュール２２から受け取った文書データを処理する。なお、処理モジュール２６Ａ、２６Ｂ、・・・２６Ｎは、例えば、表示用ディスプレイ１６Ａ、１６Ｂであり、以下、主に大型のプロジェクタを例示して説明する。
【００２９】
文書画像形成モジュール２３と読み取りモジュール２５は、文書媒体として紙文書を使用するケースと、パッド型コンピュータを使用するケースの２つがある。
まず１つ目の、文書媒体として紙文書を使用するケースについての主に文書画像形成モジュール２３内のモジュール構成例を、図３を用いて説明する。
文書画像形成モジュール２３内には、文書ＩＤ生成モジュール３１、文書ＩＤ／座標画像生成モジュール３２、文書データ生成モジュール３３、画像合成モジュール３４、印刷モジュール３５を有している。文書ＩＤ生成モジュール３１は、画像記憶モジュール２４、文書ＩＤ／座標画像生成モジュール３２、文書データ生成モジュール３３と接続されており、文書ＩＤ／座標画像生成モジュール３２は、文書ＩＤ生成モジュール３１、画像合成モジュール３４と接続されており、文書データ生成モジュール３３は、画像記憶モジュール２４、文書ＩＤ生成モジュール３１、画像合成モジュール３４、電子文書作成用のアプリケーションソフトウェア３６と接続されており、画像合成モジュール３４は、文書ＩＤ／座標画像生成モジュール３２、文書データ生成モジュール３３、印刷モジュール３５と接続されており、印刷モジュール３５は、読み取りモジュール２５、画像合成モジュール３４と接続されている。そして、電子文書作成用のアプリケーションソフトウェア３６は、文書画像形成モジュール２３の文書データ生成モジュール３３と接続されている。また、画像記憶モジュール２４は、文書画像形成モジュール２３の文書ＩＤ生成モジュール３１、文書データ生成モジュール３３と接続されており、読み取りモジュール２５は、出力制御モジュール２２及び文書画像形成モジュール２３の印刷モジュール３５と接続されている。出力制御モジュール２２は、図２に示した例と同様に読み取りモジュール２５と接続されている。
【００３０】
会議で使用する電子文書は、様々な電子文書作成用のアプリケーションソフトウェア３６、例えばマイクロソフト社のＰｏｗｅｒＰｏｉｎｔ（登録商標）などで作成される。この電子文書を文書画像形成モジュール２３を構成しているモジュールである文書データ生成モジュール３３に渡す。
文書データ生成モジュール３３は、電子文書作成用のアプリケーションソフトウェア３６より電子文書を受け取り、プリンタが解釈し画像に変換可能なＰＤＬ（Ｐｒｉｎｔ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）データや、そのまま印刷可能な画像データなどの文書データに変換し、その文書データを画像合成モジュール３４及び画像記憶モジュール２４へ渡す。これらの機能は、例えばプリンタドライバやプリンタ内部のデコンポーザ等が実行可能である。そして、文書データ生成モジュール３３は、文書ＩＤ生成要求を文書ＩＤ生成モジュール３１に通知する。なお、文書データへの変換と文書ＩＤ生成要求は、並行して行ってもよいし、順次（ただし、その順番は問わない）行うようにしてもよい。
【００３１】
文書ＩＤ生成モジュール３１は、文書データ生成モジュール３３より文書ＩＤ生成要求を受け取り、該当の文書と、その文書の各ページを識別可能な文書ＩＤを生成し、その文書ＩＤを文書ＩＤ／座標画像生成モジュール３２及び画像記憶モジュール２４へ渡す。文書ＩＤを全世界で唯一とするには、例えば、プログラムを実行しているコンピュータのＥｔｈｅｒｎｅｔ−Ｍａｃ−Ａｄｄｒｅｓｓと時計を基に決められる１２８ビットのＵｎｉｖｅｒｓａｌｌｙ  Ｕｎｉｑｕｅ  ＩＤｅｎｔｉｆｉｅｒ（以下、ＵＵＩＤ）を用いる方法や、特定の業者のコンピュータシステム内で唯一とするには、例えば、Ｅｔｈｅｒｎｅｔ−Ｍａｃ−Ａｄｄｒｅｓｓの代わりにコンピュータの製造番号を用いる方法、１つのコンピュータ内で唯一とするには、例えば、管理テーブルから未使用の番号を採用する方法などがある。ＵＵＩＤを用いると、異なるメーカーのコンピュータで生成した文書ＩＤが混在したとしても、文書ＩＤは唯一のものとなる。
【００３２】
文書ＩＤ生成モジュール３１によって生成した文書ＩＤ及び文書データ生成モジュール３３によって生成した文書データは、対になって画像記憶モジュール２４に渡される。渡されるタイミングは、例えば、同時になるように制御するようにしてもよいし、生成された順番に渡してもよい。
【００３３】
さて、次に文書ＩＤ／座標画像生成モジュール３２では、文書ＩＤ生成モジュール３１より文書ＩＤを受け取り、紙文書上の位置を特定するための座標情報及び文書ＩＤを含む情報画像を生成し、その情報画像を画像合成モジュール３４へ渡す。座標情報は、例えば、図４に示す例のように紙文書４１、４２の左上の頂点を原点とし、横軸をＸ軸、縦軸をＹ軸とした座標系のものとする。つまり、図４（Ａ）に示すように縦長に置いた紙文書４１では、Ｙ軸がＸ軸よりも長くなり、図４（Ｂ）に示すように横長に置いた紙文書４２ではＸ軸がＹ軸よりも長くなる。
【００３４】
画像合成モジュール３４は、文書ＩＤ／座標画像生成モジュール３２から座標情報及び文書ＩＤを含む情報画像を受け取り、その情報画像と文書データ生成モジュール３３から受け取った文書データとを合成し、印刷モジュール３５に文書ＩＤ／座標つき文書データとして渡す。
印刷モジュール３５は、文書ＩＤ及び座標情報の情報画像が付された文書データを印刷した紙文書を出力する。そして、会議の参加者は、その紙文書を受け取る。
読み取りモジュール２５は、会議の参加者である操作者の操作に応じて、紙上に印刷された座標情報及び文書ＩＤを読み取る。読み取りモジュール２５は、読み取った座標情報及び文書ＩＤを出力制御モジュール２２へ渡す。
読み取りモジュール２５は、文書媒体として紙文書を使用するケースでは、ペン型スキャナにて実現する。読み取りモジュール２５等は、例えば特開２００６−２５４２９９号公報に記載されている方式で実現できる。
【００３５】
図５を用いて、読み取りモジュール２５の一種である主にペン型スキャナ５１のハードウェアとしての構成例を説明する。この図５には、ペン型スキャナ５１の一構成例を示しており、また紙文書２００４を示している。
ペン型スキャナ５１は、紙文書２００４上に筆記を行うための筆記部５２と、例えば書いているのか否か（指し示しているのか否か等）といった筆記部５２での筆記動作を検知するための例えば筆圧を検出する動作検知モジュール５３と、紙文書２００４上の情報画像を例えばＣＣＤなどの２次元撮像素子で撮像することで紙面上における筆記ポイント近傍の画像を撮像する画像受付モジュール５４と、画像受付モジュール５４から入力した情報画像を復号して紙文書２００４上での文書ＩＤ及び座標情報を取得するコード情報取得モジュール５５と、文書ＩＤ及び座標情報を記憶保持するメモリなどからなる情報記憶モジュール５６と、記憶した文書ＩＤ及び座標情報を外部の出力制御モジュール２２へ送信する通信モジュール５７を備えている。
【００３６】
ここで、情報画像の読み取りは、例えば、ペン型スキャナ５１の先に光発光部を設けて当該光発光部からの発光の反射光を参照して行うことができ、或いは、自然光により行われてもよい。また、情報画像の読み取りは、例えば、光の吸収点を検出すること或いは光の点を検出することにより行うことができる。
また、筆記部５２による筆記の有無は、筆圧検知による手法ばかりでなく、例えば、ペン先が紙に触れることによる導電率の変化を検出する手法など、他の手法により検出されてもよい。
また、通信モジュール５７としては、例えば、ＵＳＢなどの有線ケーブル、或いは、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの無線を用いることができる。
【００３７】
図６を用いて、読み取りモジュール２５の一種である主にペン型スキャナ５１内の構成例について概念的なモジュール構成を説明する。
ペン型スキャナ５１は、画像受付モジュール５４、コード情報取得モジュール５５を有する情報画像処理モジュール６０、情報記憶モジュール５６、制御モジュール６１、動作検知モジュール５３、通信モジュール５７を有している。
制御モジュール６１は、各モジュールに接続されており、その各モジュールを制御する。なお、図５に示したペン型スキャナ５１では、制御モジュール６１の図示を省略している。さらに、画像受付モジュール５４は、コード情報取得モジュール５５と接続されており、情報画像をコード情報取得モジュール５５へ渡す。コード情報取得モジュール５５は、情報記憶モジュール５６と接続されており、文書ＩＤ及び座標情報を情報記憶モジュール５６へ渡す。
制御モジュール６１は、動作検知モジュール５３が検知した動作に応じて、画像受付モジュール５４が受け付けた情報画像を情報画像処理モジュール６０内のコード情報取得モジュール５５によって文書ＩＤ及び座標情報に変換させ、その文書ＩＤ及び座標情報を情報記憶モジュール５６に記憶させる。そして、情報記憶モジュール５６内に記憶されたコード情報を通信モジュール５７を介して出力制御モジュール２２へ送信する。
【００３８】
図７を用いて、情報画像の一例を説明する。
この例では、２種類のビットパターン画像を組み合わせて、文書ＩＤを埋め込んだ情報画像、紙面の座標情報を埋め込んだ情報画像を構成する。
例えば、２種類のビットパターン画像（右上がり斜線と右下がり斜線）を組み合わせた８×８のマトリックス（本例では、正方形）で、文書ＩＤ又は座標情報を表現する情報画像を構成する。紙面上には例えば約２ｍｍ間隔（８ビットパターン画像×８ビットパターン画像）で、文書ＩＤ又は座標情報を埋め込むことができる。
なお、図７の例では、最も上側の１行と最も左側の１列はすべて同一のビットパターン画像としており、これを同期コードとして用いている。そして、残りの部分のビットパターン画像で文書ＩＤ又は座標情報を表現している。
なお、情報画像を紙文書の全面に印刷するようにしてもよいし、座標領域の部分だけに印刷するようにしてもよい。なお、座標領域については後述する。
【００３９】
次に２つ目の、文書媒体としてパッド型コンピュータを使用するケースについて、図８、図９を用いて説明する。
パッド型コンピュータ（タブレット型ＰＣとも言われる場合がある）とは、ノートＰＣとほぼ同等の機能をもつとともに、例えば液晶ディスプレイ上にスタイラスペン等による入力が可能なフィルムを貼り、スタイラスペン等が接触した座標を認識可能な携帯型のＰＣである。一般的には、会議参加者の人数分のパッド型コンピュータをその会議室に用意する。図８、図９に示す例では、文書画像形成モジュール２３と読み取りモジュール２５を、通常はパッド型コンピュータにて実施する。
【００４０】
図８に示す例では、文書画像形成モジュール２３は、文書データ記憶モジュール８１、表示文書切り替えモジュール８２、表示モジュール８３を有しており、文書データ記憶モジュール８１は、画像記憶モジュール２４、表示文書切り替えモジュール８２と接続されており、表示文書切り替えモジュール８２は、出力制御モジュール２２、読み取りモジュール２５、文書データ記憶モジュール８１、表示モジュール８３と接続されており、表示モジュール８３は、表示文書切り替えモジュール８２と接続されている。また、電子文書作成用のアプリケーションソフトウェア３６は、画像記憶モジュール２４と接続されており、出力制御モジュール２２は、読み取りモジュール２５及び文書画像形成モジュール２３内の表示文書切り替えモジュール８２と接続されており、画像記憶モジュール２４は、電子文書作成用のアプリケーションソフトウェア３６及び文書画像形成モジュール２３内の文書データ記憶モジュール８１と接続されており、読み取りモジュール２５は、出力制御モジュール２２及び文書画像形成モジュール２３内の表示文書切り替えモジュール８２と接続されている。
なお、図８に示す構成例は、図２に示した構成例の出力制御モジュール２２と文書画像形成モジュール２３を接続したものとなる。また、パッド型コンピュータ内に文書画像形成モジュール２３、読み取りモジュール２５が構成されていてもよい。
【００４１】
電子文書作成用のアプリケーションソフトウェア３６によって作成された電子文書は、画像記憶モジュール２４に記憶される。
そして、画像記憶モジュール２４は、電子文書に文書ＩＤを付与するとともに、表示可能な文書データとして文書画像形成モジュール２３の構成要素である文書データ記憶モジュール８１に渡す。
文書データ記憶モジュール８１は、画像記憶モジュール２４から受け取った文書ＩＤと文書データを対にして記憶しており、表示文書切り替えモジュール８２からアクセスされて、文書ＩＤ及び文書データを渡す。
表示文書切り替えモジュール８２は、具体的には、例えば、パッド型コンピュータの文書表示アプリケーションのユーザインタフェースである。これにより、操作者の操作に応じて、表示文書とそのページの切り替え操作を実施すると、表示モジュール８３によって該当文書の該当ページをパッド型コンピュータのディスプレイ等に表示する。
【００４２】
読み取りモジュール２５は、例えば、スタイラスペンと座標認識可能なフィルムであり、座標情報は、図４に示したように、文書の左上の頂点を原点とする。操作者が、例えば、ディスプレイ上にスタイラスペンを接触させると、その部分の座標をフィルムが感知し、座標情報を出力制御モジュール２２へ通知する。また、読み取りモジュール２５がその接触を感知した際に、ディスプレイに表示している文書の文書ＩＤを表示文書切り替えモジュール８２が出力制御モジュール２２に通知する。
【００４３】
図９に示す例では、文書画像形成モジュール２３は、文書データ記憶モジュール８１、表示文書切り替えモジュール８２、表示モジュール８３、文書ＩＤ生成モジュール９１を有しており、文書データ記憶モジュール８１は、画像記憶モジュール２４、表示文書切り替えモジュール８２、文書ＩＤ生成モジュール９１と接続されており、文書ＩＤ生成モジュール９１は、画像記憶モジュール２４、文書データ記憶モジュール８１と接続されており、画像記憶モジュール２４は、電子文書作成用のアプリケーションソフトウェア３６、文書画像形成モジュール２３内の文書データ記憶モジュール８１、文書ＩＤ生成モジュール９１と接続されている。その他のモジュールは、図８に示すものと同様である。
なお、図９に示す構成例は、図２に示した構成例の出力制御モジュール２２と文書画像形成モジュール２３を接続したものとなる。また、パッド型コンピュータ内に文書画像形成モジュール２３、読み取りモジュール２５が構成されていてもよい。
【００４４】
図８に示す例では、文書ＩＤを画像記憶モジュール２４が生成したが、図９に示す例では、パッド型コンピュータが文書ＩＤを生成するようにしている。
画像記憶モジュール２４は、電子文書作成用のアプリケーションソフトウェア３６より電子文書を受け取り、文書画像形成モジュール２３内の文書ＩＤ生成モジュール９１に対して、文書ＩＤの生成を要求する。そして、表示可能な文書データとして文書画像形成モジュール２３の構成要素である文書データ記憶モジュール８１に渡す。
文書ＩＤ生成モジュール９１は、画像記憶モジュール２４からの要求に基づいて、文書ＩＤを生成し、その文書ＩＤを画像記憶モジュール２４へ渡すとともに、文書データ記憶モジュール８１へも渡す。
文書データ記憶モジュール８１は、文書ＩＤ生成モジュール９１から受け取った文書ＩＤと画像記憶モジュール２４から受け取った文書データとを対にして記憶しており、表示文書切り替えモジュール８２からアクセスされて、文書ＩＤ及び文書データを渡す。
【００４５】
また、画像記憶モジュール２４は文書ＩＤ生成モジュール９１より受け取った文書ＩＤをペン型スキャナ５１に渡すようにしてもよい。その場合、文書ＩＤ生成モジュール９１から文書データ記憶モジュール８１へ文書ＩＤを渡すことは不要であり、文書ＩＤ生成モジュール９１と文書データ記憶モジュール８１とは接続されていなくてもよい。
【００４６】
図１０を用いて、主に出力制御モジュール２２内の構成例について概念的なモジュール構成を説明する。
読み取りモジュール２５は、ＩＤ・座標抽出モジュール１０５、受付モジュール１０６を有している。
受付モジュール１０６は、ＩＤ・座標抽出モジュール１０５と接続されている。受付モジュール１０６は、文書媒体として紙を利用する場合は、例えば、筆記部５２の画像受付モジュール５４によって読み取られた紙文書に記載されている情報画像を受け取り、その情報画像をＩＤ・座標抽出モジュール１０５へ渡す。ここでの紙文書は、文書画像形成モジュール２３によって印刷されたものであってもよい。
【００４７】
ＩＤ・座標抽出モジュール１０５は、受付モジュール１０６及び出力制御モジュール２２の文書データ抽出モジュール１０１、装置特定モジュール１０４と接続されている。ＩＤ・座標抽出モジュール１０５は、受付モジュール１０６より受け取った情報画像からコード情報、つまり文書ＩＤ及び座標情報を抽出する。また、文書媒体としてパッド型コンピュータを利用した場合は、例えば、パッド型コンピュータの表示装置に表示された文書に対して、スタイラスペンを用いた操作者の操作によって指定された文書の文書ＩＤ及びその操作によって指定された文書内の座標情報を抽出する。
そして、抽出した文書ＩＤを出力制御モジュール２２内の文書データ抽出モジュール１０１へ渡し、座標情報を装置特定モジュール１０４へ渡す。
なお、図６に示したペン型スキャナ５１のコード情報取得モジュール５５はＩＤ・座標抽出モジュール１０５に、画像受付モジュール５４は受付モジュール１０６にそれぞれ対応するものである。また、図８又は図９に示した構成例の読み取りモジュール２５は、ＩＤ・座標抽出モジュール１０５を座標のみを抽出するようにした場合に対応する。そして、図８又は図９に示した構成例の表示文書切り替えモジュール８２は、ＩＤ・座標抽出モジュール１０５を文書ＩＤのみを抽出するようにした場合に対応する。
なお、ＩＤ・座標抽出モジュール１０５は、２つのモジュールに分けてもよい。つまり、ＩＤ抽出モジュールと座標抽出モジュールにしてもよい。ＩＤ抽出モジュールは、紙文書に記載されている情報画像からその紙文書を特定する文書識別子を抽出する。座標抽出モジュールは、紙文書に記載されている情報画像から座標情報を抽出する。いずれのモジュールも、操作者によるペン型スキャナ５１の操作に応じて、そのペン型スキャナ５１が読み取った情報画像を読み取る。
【００４８】
出力制御モジュール２２は、文書データ抽出モジュール１０１、装置・座標対応記憶モジュール１０２、出力モジュール１０３、装置特定モジュール１０４を有している。
文書データ抽出モジュール１０１は、画像記憶モジュール２４、出力モジュール１０３及び読み取りモジュール２５のＩＤ・座標抽出モジュール１０５と接続されている。文書データ抽出モジュール１０１は、ＩＤ・座標抽出モジュール１０５によって抽出された文書ＩＤに応じて、その文書ＩＤに対応する文書データを画像記憶モジュール２４から抽出する。抽出した文書データを出力モジュール１０３へ渡す。
【００４９】
装置・座標対応記憶モジュール１０２は、出力先登録モジュール２１、装置特定モジュール１０４と接続されている。装置・座標対応記憶モジュール１０２は、出力先登録モジュール２１から座標情報と処理モジュール２６Ａ、２６Ｂ、・・・２６Ｎとの対応を受け取り、記憶する。そして、装置特定モジュール１０４からアクセスされ、座標情報に対応する処理モジュール２６Ａ、２６Ｂ、・・・２６Ｎのいずれかの識別子を渡す。なお、装置・座標対応記憶モジュール１０２が記憶している対応は、会議室における処理モジュール２６Ａ、２６Ｂ、・・・２６Ｎの配置場所と座標情報との対応を記憶しているようにしてもよい。さらに、座標情報と処理モジュール２６Ａ、２６Ｂ、・・・２６Ｎにおける操作との対応を記憶していてもよい。ここでの配置情報には部屋情報とその部屋における物理的位置情報を含むものである。
【００５０】
装置特定モジュール１０４は、装置・座標対応記憶モジュール１０２、出力モジュール１０３及び読み取りモジュール２５のＩＤ・座標抽出モジュール１０５と接続されている。装置特定モジュール１０４は、ＩＤ・座標抽出モジュール１０５によって抽出された座標情報を受け取り、部屋特定モジュールによって特定された部屋情報を受け取る。そして、部屋情報及び座標情報を用いて、装置・座標対応記憶モジュール１０２内を検索し、その座標情報に対応する処理モジュール２６Ａ、２６Ｂ、・・・２６Ｎのいずれかを特定する。特定した処理モジュール２６Ａ、２６Ｂ、・・・２６Ｎのいずれかの識別子を、出力モジュール１０３へ渡す。さらに、座標情報に対応する装置・座標対応記憶モジュール１０２に記憶されている処理モジュール２６Ａ、２６Ｂ、・・・２６Ｎのいずれかにおける操作を抽出し、出力モジュール１０３へ渡すようにしてもよい。
【００５１】
出力モジュール１０３は、文書データ抽出モジュール１０１、装置特定モジュール１０４、処理モジュール２６Ａ、２６Ｂ、・・・２６Ｎと接続されている。出力モジュール１０３は、文書データ抽出モジュール１０１によって抽出された文書データを、装置特定モジュール１０４によって特定された処理モジュール２６Ａ、２６Ｂ、・・・２６Ｎのいずれかに出力する。さらに、装置特定モジュール１０４によって抽出された操作を、処理モジュール２６Ａ、２６Ｂ、・・・２６Ｎのいずれかに出力するようにしてもよい。
【００５２】
次に、出力先登録モジュール２１について説明する。
出力先登録モジュール２１は、会議室内にある処理モジュール２６Ａ、２６Ｂ、・・・２６Ｎの物理的位置を事前に登録情報として登録する。
図１１に実際の会議室の例を示す。会議室を上から見た形状で、図１１（Ａ）〜（Ｃ）は長方形、図１１（Ｄ）はＬ字型、図１１（Ｅ）、（Ｆ）はその他の形状である。また、図１１（Ｇ）、（Ｈ）は会議室の壁がないオープンなケースを示す。会議机１８と椅子１１３を中心に、表示用機器１１１（大型のプロジェクタのスクリーンや大型ディスプレイ）が配置される。そして、図１１（Ｈ）に示す会議室は、複合機１１２が設置されている。図１１（Ｉ）は、会議室の外に会議で使用する複合機１１２があるケース、図１１（Ｊ）、（Ｋ）は、オープンな会議スペース（Ｋ）と会議室（Ｊ）とで１台の複合機１１２を共有して使用するケースである。
【００５３】
出力先登録モジュール２１では、図１１（Ａ）〜（Ｋ）に示す会議室の例それぞれについて、図１２で破線で示した、長方形（正方形を含む）の会議室形状を想定する。つまり、会議室を含む長方形を想定する。なお、会議室形状としては、会議室の外周を囲む四角形、会議に使用する複合機１１２等の機器及び会議机１８等の会議用什器を囲む四角形、又は会議室の外周及び複合機１１２等の機器と会議用什器とを含めた会議室等であってもよい。
【００５４】
次に、処理モジュール２６である表示用機器１１１、複合機１１２等の機器の物理的な設置場所について説明する。図１３に示す例のように、（Ａ）と（Ｇ）に示す会議室では表示用機器１１１が１つ、（Ｂ）に示す会議室は１つの壁に表示用機器１１１が２つ、（Ｃ）に示す会議室は３つの壁に表示用機器１１１がそれぞれ１つで計３つ、（Ｄ）と（Ｈ）と（Ｉ）と（Ｊ）と（Ｋ）に示す会議室では表示用機器１１１と複合機１１２がそれぞれ１つ、（Ｅ）に示す会議室では複合機１１２が近くに３台並ぶケース、（Ｆ）に示す会議室では長方形の会議室形状（点線で示した長方形）の辺から離れた位置に複合機１１２が配置された場合を示している。
【００５５】
第１の実施の形態における出力先登録モジュール２１は、会議室形状の頂点の１つを始点ａとし、右回り又は左周りで各頂点をｂ、ｃ、ｄとする。始点をどこにするかは任意であるが、ここでは左上の頂点とし、順番を右回りとした例を図１４に示す。
【００５６】
図１４で示した点線の長方形である会議室形状を、図４で示した紙文書４１又は紙文書４２に対応させる。つまり、図１４で示した会議室形状の各頂点ａ、ｂ、ｃ、ｄは、図４で示した紙文書４１又は紙文書４２の各頂点に対応する。
出力先登録モジュール２１は、登録情報を、会議室ごとに操作者の操作に応じて事前（会議前）に、出力制御モジュール２２内の装置・座標対応記憶モジュール１０２に登録する。
【００５７】
第１の実施の形態では、登録情報は、会議室形状の各頂点間（つまり辺）に出力先である処理モジュール２６を対応付けたものである。つまり、各頂点間に出力先が無いこと又はある場合はその出力先ＩＤを登録している。
図１４（Ａ）、（Ｇ）に示した会議室の登録情報を図１５に示す。頂点ａからスタートして、頂点ｂまでの間に物理的に存在する処理モジュール２６は、出力先ＩＤ：ｏ＿ｉｄ１が１つあり、頂点ｂからｃ、頂点ｃからｄ、頂点ｄからａには処理モジュール２６は無いことを示している。出力先ＩＤは、会議室ごとに唯一であっても、前述したようにＵＵＩＤのように全世界で唯一であってもよい。各頂点と処理モジュール２６は「；（セミコロン）」で区切る。また、「，（カンマ）」に続いて、処理モジュール２６を使うための情報を設定する。ｏ＿ｉｄ１に該当する処理モジュール２６のアドレスであるａｄｄｒｅｓｓ１と、処理モジュール２６と通信するためのプロトコルであるｐｒｏｔｏｃｏｌ１を、括弧「（  ）」で囲んで指定する。ネットワークを介して処理モジュール２６と通信する場合、アドレスはネットワークアドレスであり、例えばＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスとなる。ネットワークを介さなければ、会議用出力制御装置１２専用の識別子でもよい。プロトコルは、処理モジュール２６がディスプレイならばＸ−ｗｉｎｄｏｗ  ｓｙｓｔｅｍ  ｐｒｏｔｏｃｏｌなどを指定し、処理モジュール２６がプリンタならばｌｐｒ（ｌｉｎｅ  ｐｒｉｎｔｅｒ  ｄｅｍｏｎ  ｐｒｏｔｏｃｏｌ）などのプロトコルを指定するようにしてもよい。
【００５８】
同様に、第１の実施の形態における図１４（Ｂ）に示した会議室の登録情報は図１６、図１４（Ｃ）に示した会議室の登録情報は図１７、図１４（Ｄ）、（Ｈ）に示した会議室の登録情報は図１８、図１４（Ｅ）に示した会議室の登録情報は図１９、図１４（Ｆ）に示した会議室の登録情報は図２０、図１４（Ｉ）に示した会議室の登録情報は図２１に示すようになる。例えば、図１９に示す登録情報は、図１４（Ｅ）に示した会議室のものであるが、頂点ａから頂点ｂまでの間に、出力先ＩＤ：ｏ＿ｉｄ１、ｏ＿ｉｄ２の２つの表示用機器１１１があり、頂点ｂから頂点ｃまでの間には無く、頂点ｃから頂点ｄまでの間に、出力先ＩＤ：ｏ＿ｉｄ３、ｏ＿ｉｄ４、ｏ＿ｉｄ５の３つの複合機１１２があり、頂点ｄから頂点ａまでの間には無いことを示している。そして、それぞれの機器のアドレスとプロトコルが示されている。
なお、角に位置する処理モジュール２６は、どちらの辺に対応付けるかは任意である。
【００５９】
次に、出力制御モジュール２２における処理を説明する。
図２２に出力制御モジュール２２が行う処理例についてのフローチャートを示す。
ステップＳ２２０２では、文書媒体の座標の原点と会議室形状のいずれかの頂点を対応付ける。対応付けは任意であるが、例えば、会議室内で最も大きい画面サイズであるディスプレイ、よく使われるディスプレイ等が位置する辺の左側の頂点を対応付ける。
様々な形の会議室形状を文書媒体に対応付ける例を図２３に示す。破線の長方形が会議室形状である。会議室形状は縦長（図２３（Ａ）参照）と横長（図２３（Ｂ）参照）の２つあり、文書媒体も縦長（図２３（Ａ）（Ｂ）の上段）と横長（図２３（Ａ）（Ｂ）の下段）の２つがあるので、両者の組み合わせは４通り（図２３では４段に対応）となる。さらに、４通りのそれぞれについて、会議室形状の位置を、左右中央揃え、左揃え、右揃え、上下中央揃え、下揃え、上揃えとする方法があり、さらに、会議室形状の縦横比率を固定、縦のみ拡大縮小、横のみ拡大縮小、縦横とも異なる倍率で拡大縮小がある。
会議室形状の形態を保存する場合は、縦横比率を固定とする。また、文書媒体を有効に使う場合には、会議室形状の縦、横をそれぞれの倍率で拡大縮小する。
どのような対応付けにしてもよいが、本実施の形態では、すべての会議室形状に共通な上下左右揃え／縦横拡大縮小で説明する（図２３（Ａ４）、（Ａ８）、（Ｂ４）、（Ｂ８）参照）。即ち、会議室形状を文書媒体の形状に合わせるように（文書媒体の各辺が会議室形状の各辺と一致するように）、会議室形状の縦、横をそれぞれの倍率で拡大縮小する。
【００６０】
ステップＳ２２０４では、登録情報から出力先ごとの座標領域を特定する。出力先が文書媒体上で占める領域のことをいう。この特定する方法は、本実施の形態では、辺を出力先の数で均等割りする。各座標領域の幅（辺と垂直方向）は任意であるが、本実施の形態では固定長（例えば、３ｃｍ）とし、４つの角にはその幅分だけの領域（例えば、３ｃｍ×３ｃｍ）を空ける。四隅は、いずれの辺に出力先があるかを特定するのは困難であるからである。各会議室ごとの座標領域の例の模式図を図２４に示す。例えば、図１４（Ａ）、（Ｇ）に示す会議室形状は、図２４（Ａ）に対応している。つまり、図１４（Ａ）に示す会議室形状の頂点ａを文書媒体の左上の頂点と一致させ（両頂点を原点とする）、紙文書２４０１の上辺の中央に表示用機器１１１（出力先ＩＤ：ｏ＿ｉｄ１）を位置させる。なお、図２４に示す例では、横長の文書媒体で示したが、縦長の文書媒体では、座標領域の縦横の長さが変わる以外は同様に座標領域を特定できる。
【００６１】
ここまで準備したうえで、ステップＳ２２０６の処理である座標の入力待ちに入る。即ち、操作者によって文書媒体の位置が指定されること（読み取りモジュール２５からの入力があること）を待つ。入力がない場合は、ステップＳ２２０６のままであり、入力があった場合にステップＳ２２０８へ進む。
ステップＳ２２０８では、操作者の操作に応じて、出力制御モジュール２２内の装置特定モジュール１０４が、読み取りモジュール２５から座標情報が入力されると、装置・座標対応記憶モジュール１０２を用いて、出力先に対応する座標領域に入力座標が含まれるか否かを判断する。含まれない場合は、ステップＳ２２０６へ戻り、含まれる場合は、ステップＳ２２１０へ進む。
ステップＳ２２１０では、出力制御モジュール２２内の文書データ抽出モジュール１０１が、読み取りモジュール２５から入力した文書ＩＤに該当する文書のページを画像記憶モジュール２４から取り出す。
続いてステップＳ２２１２では、出力モジュール１０３が、該当した座標領域に対応する出力先ＩＤから出力先のアドレスとプロトコルを参照し、これに従って、該当文書ページを処理モジュール２６に出力する。
【００６２】
さて、会議室が複数ある場合で、かつ複数の会議室を移動して文書媒体を使用するような場合にも対応するためには、文書媒体を使用している会議室を特定する必要がある。この方法には次のような４種のものがある。
（１）読み取りモジュール２５を会議室ごとに用意し、会議室から持ち出せないように、読み取りモジュール２５と会議室とを固定的に対応付ける。
（２）出力制御モジュール２２を会議室ごとに用意し、読み取りモジュール２５が読み取った文書ＩＤと座標情報は、その出力制御モジュール２２にのみ入力するよう、読み取りモジュール２５と出力制御モジュール２２をケーブルで接続するか、あるいは読み取りモジュール２５の通信手段として電波範囲を会議室内に制限した無線通信を利用するようにしてもよい。
（３）図２４（Ａ）〜（Ｋ）に示すように、会議室を特定する会議室ＩＤを読み取りモジュール２５にセットし、文書ＩＤと座標情報を入力する場合には、会議室ＩＤも一緒に出力制御モジュール２２へ入力する。そして、出力制御モジュール２２は、その会議室ＩＤに対応する登録情報を参照して動作する。この方法であると、ネットワークを介した遠隔会議システムにおいて、遠隔の会議室の出力先への操作に利用してもよい。
（４）読み取りモジュール２５に、その読み取りモジュール２５を特定する読み取りモジュールＩＤをセットし、文書ＩＤと座標情報を入力する場合には、読み取りモジュールＩＤも一緒に出力制御モジュール２２へ入力する。会議室ＩＤごとに、そこで使用する読み取りモジュールＩＤを、会議の都度登録し、出力制御モジュール２２は読み取りモジュールＩＤから会議室ＩＤを参照し、その会議室ＩＤに対応する登録情報を参照して動作する。
【００６３】
ここまでの説明では、出力先としてディスプレイやスクリーンなどの表示機器や、複合機やプリンタなどの印刷機を例にあげてきたが、このほかにも、ファックス、遠隔ＴＶ会議システムで放映される相手側会議室の表示機器、会議室に設置された文書保存するコンピュータ、文書を処理するコンピュータなどであってもよい。ファックスであれば文書をファックス送信するし、相手側会議室の表示機器であれば文書を相手側に表示するし、文書保存コンピュータならば文書を保存するし、その他の文書処理を行うコンピュータならば、文書を会議参加者にメールしたり、文字認識したり、他国語に翻訳したり、その文書を音声で読み上げたりする。これらの出力先に文書を渡すことは、各々の処理に文書を入力する操作となる。
【００６４】
第２の実施の形態を説明する。
出力先登録モジュール２１にて作成される登録情報（装置・座標対応記憶モジュール１０２に記憶される登録情報）とその登録情報から出力先ごとの座標領域を特定する装置特定モジュール１０４の処理が、第１の実施の形態とは異なる。この２点について主に説明する。
【００６５】
図２５を用いて、図１４（Ｄ）に示す会議室の登録情報を説明する。
第２の実施の形態では、登録情報は、会議室形状の各頂点及び各頂点間（つまり辺）に出力先である処理モジュール２６を対応付けたものである。つまり、各頂点及び各頂点間に出力先が無いこと又はある場合はその出力先ＩＤを登録している。
頂点ａからスタートして、頂点ａに出力先の処理モジュール２６はなく、頂点ａから頂点ｂまでの間に出力先ＩＤ：（ｏ＿ｉｄ１）が１つあり、頂点ｂ、頂点ｂからｃには処理モジュール２６はなく、頂点ｃに出力先ＩＤ：（ｏ＿ｉｄ２）があり、頂点ｃからｄ、頂点ｄ、頂点ｄからａには処理モジュール２６は無いことを示す。このように、第２の実施の形態は、会議室形状の角にある出力先の処理モジュール２６を登録する場合に用いる。
つまり、頂点ａ、ｂ、ｃ、ｄ、辺ａｂ、ｂｃ、ｃｄ、ｄａそれぞれに対して、出力先の処理モジュール２６がある場合は区切文字「：（コロン）」の後に、出力先ＩＤを記載し、区切文字「；（セミコロン）」の後に、次の頂点又は辺を記載する。出力先の処理モジュール２６が無い場合はすぐに区切文字「；（セミコロン）」の後に、次の頂点又は辺を記載する。
【００６６】
さて、装置特定モジュール１０４の処理、つまり登録情報から出力先ごとの座標領域を特定する方法は、第２の実施の形態では、辺を出力先の数で均等割りする。各座標領域の幅は任意であるが、本実施の形態では固定長（例えば、３ｃｍ）とする。４つの角の座標領域の大きさも同様に任意であるが、本実施の形態では固定（例えば、３ｃｍ×３ｃｍ）とする。角に出力先がある場合は、角の座標領域に割り当てる。図１４（Ｄ）に示した会議室の座標領域の模式図を図２６（Ｄ）に示す。図２４（Ｄ）に示した座標領域の模式図と比べると、出力先ＩＤ：ｏ＿ｉｄ２（複合機１１２）の位置が実際の会議室における位置により対応することとなる。
【００６７】
第３の実施の形態を説明する。
出力先登録モジュール２１にて作成される登録情報（装置・座標対応記憶モジュール１０２に記憶される登録情報）とその登録情報から出力先ごとの座標領域を特定する装置特定モジュール１０４の処理が、第１の実施の形態とは異なる。この２点について主に説明する。
【００６８】
第３の実施の形態では、登録情報は、会議室形状に格子状の升目を設定し、その升目に出力先である処理モジュール２６を対応付けたものである。
第３の実施の形態では、まず、会議室形状の横及び縦をＮ等分した座標を設定する。Ｎは１以上の整数であるが、ここではＮ＝１０とした場合を示す。具体的には、例えば図１４（Ｅ）、（Ｆ）に示した会議室のそれぞれを、１０等分した座標で示したものを、図２７（Ｅ）、（Ｆ）に示す。
第３の実施の形態における図１４（Ｅ）に示す会議室の登録情報を、図２８に示す。
（３−５，０−１）：ｏ＿ｉｄ１は、Ｘ座標３から５、Ｙ座標０から１の位置に出力先ＩＤ（ｏ＿ｉｄ１）が配置されていることを示す。この表記方法に従って、各出力先である処理モジュール２６の位置を記載する。各出力先である処理モジュール２６の大まかな大きさ及び大まかな位置を登録するような場合に使用する。
第３の実施の形態における図１４（Ｆ）に示す会議室の登録情報を、図２９に示す。
実際の会議室を会議室形状で近似した際に、形状の違いが大きい出力先ＩＤ：（ｏ＿ｉｄ３）、出力先ＩＤ：（ｏ＿ｉｄ４）であっても、上方に位置するディスプレイ（出力先ＩＤ：（ｏ＿ｉｄ１）、出力先ＩＤ：（ｏ＿ｉｄ２））との相対的な位置関係によって登録するような場合に使用する。
つまり、第２の実施の形態の登録情報における頂点、辺の代わりに、座標を用いている。座標は、括弧「（  ）」で囲んで指定しており、Ｘ座標、Ｙ座標の順に記載し、さらに、出力先が座標にまたがっている場合は、その座標を「−（ハイフン）」で結んでいる。
【００６９】
さて、装置特定モジュール１０４の処理、つまり登録情報から出力先ごとの座標領域を特定する方法は、第３の実施の形態では、文書媒体上に横及び縦をＮ等分した座標を設定し、登録情報に従って、出力先を対応付ける。図１４（Ｅ）、（Ｆ）に示した会議室の座標領域の模式図を図３０に示す。
なお、前述の例では会議室形状の横及び縦をＮ等分した座標を設定しているが、横、縦をそれぞれ異なる数で等分してもよいし、等分でなく、例えば各出力先である処理モジュール２６がある座標は大きめの升目になるような格子にしてもよい。
【００７０】
第４の実施の形態を説明する。
第４の実施の形態は、読み取りモジュール２５が読み取った座標情報に、特別の意味を持たせる例である。
第４の実施の形態は、出力先登録モジュール２１、出力制御モジュール２２が前述の第１、２、３の実施の形態と異なるので、この点を説明する。
【００７１】
図３１に出力制御モジュール２２が行う処理例についてのフローチャートを示す。
ステップＳ３１０２からステップＳ３１０６までの処理は、図２２に示したフローチャート例のステップＳ２２０２からステップＳ２２０６までの処理と同様である。
ステップＳ３１０８では、図２２に示したフローチャート例のステップＳ２２０８の処理と同様であるが、含まれない場合は、ステップＳ３１１４へ進む。
ステップＳ３１１０、ステップＳ３１１２の処理は、図２２に示したフローチャート例のステップＳ２２１０、ステップＳ２２１２の処理と同様である。
【００７２】
ステップＳ３１１４では、入力座標が、特定の座標であるか否かを判断する。特定の座標である場合はステップＳ３１１６へ進み、特定の座標ではない場合はステップＳ３１０６へ戻る。
ここで、特定の座標とは、出力先登録モジュール２１によって事前に定義したものである。つまり、登録情報内に出力先である処理モジュール２６の座標等だけでなく、特定の座標をも含めている。その表記は、座標等と区別できるようなものであればよい。また、特定の座標は、予め固定された座標であってもよい。特定の座標としては、例えば、出力先である処理モジュール２６が配置されることがほとんどない中央付近、その中央の右側、左側などである。
【００７３】
ステップＳ３１１６では、その特定の座標に対応した特定の操作を実行する。
ここで、特定の操作とは、出力先登録モジュール２１によって事前に定義したものである。つまり、登録情報内に特定の座標と対応付けて特定の操作をも含めている。その表記は、座標等と区別できるようなものであればよい。また、特定の操作は、予め固定された操作であってもよい。特定の操作としては、例えば、ＵＮＤＯ（直前に実行した処理を取り消し、その処理を実行する前の状態に戻す）の操作、白紙を表示する操作、現在の表示画像を会議参加者のパッド型コンピュータに表示する操作、表示中の資料の前ページ、次ページへの切り替えの操作など、様々である。
例えば、特定座標として中央付近、特定操作としてＵＮＤＯが設定されていた場合は、出力先を誤って表示してしまった場合などに、操作者の操作によって中央付近が指定されると、元の状態に戻す場合等に使える。
【００７４】
なお、本実施の形態としての出力先登録モジュール２１、出力制御モジュール２２、文書画像形成モジュール２３、画像記憶モジュール２４、タブレット型のＰＣである読み取りモジュール２５等のプログラムが実行されるコンピュータのハードウェア構成は、図３２に示すように、一般的なコンピュータであり、具体的にはパーソナルコンピュータ、パッド型コンピュータ、サーバーとなり得るコンピュータ等である。文書ＩＤ生成モジュール３１、文書ＩＤ／座標画像生成モジュール３２、文書データ生成モジュール３３、表示文書切り替えモジュール８２、文書データ抽出モジュール１０１、装置特定モジュール１０４等のプログラムを実行するＣＰＵ３２０１と、そのプログラムやデータを記憶するＲＡＭ３２０２と、本コンピュータを起動するためのプログラム等が格納されているＲＯＭ３２０３と、補助記憶装置であるＨＤ３２０４（例えばハードディスクを用いることができる）と、キーボード、マウス等のデータを入力する入力装置３２０６と、ＣＲＴや液晶ディスプレイ等の出力装置３２０５と、通信ネットワークと接続するための通信回線インタフェース３２０７（例えばネットワークインタフェースカードを用いることができる）、そして、それらをつないでデータのやりとりをするためのバス３２０８により構成されている。これらのコンピュータが複数台互いにネットワークによって接続されていてもよい。
【００７５】
前述の実施の形態のうち、コンピュータ・プログラムによるものについては、本ハードウェア構成のシステムにソフトウェアであるコンピュータ・プログラムを読み込ませ、ソフトウェアとハードウェア資源とが協働して、前述の実施の形態が実現される。
なお、図３２に示すハードウェア構成は、１つの構成例を示すものであり、本実施の形態は、図３２に示す構成に限らず、本実施の形態において説明したモジュールを実行可能な構成であればよい。例えば、一部のモジュールを専用のハードウェア（例えばＡＳＩＣ等）で構成してもよく、一部のモジュールは外部のシステム内にあり通信回線で接続しているような形態でもよく、さらに図３２に示すシステムが複数互いに通信回線によって接続されていて互いに協調動作するようにしてもよい。また、特に、パーソナルコンピュータの他、情報家電、複写機、ファックス、スキャナ、プリンタ、複合機などに組み込まれていてもよい。
【００７６】
なお、前記実施の形態においては、ＩＤ、座標付きの紙文書１４Ａ等の紙文書を印刷するのに複合機１３を示したが、プリンタ、ファックス、電子ペーパー用の書き込み装置等を用いてもよい。
また、情報画像として、“ｈｔｔｐ：／／ｗｗｗ．ａｎｏｔｏ．ｃｏ．ｊｐ／”にある技術を用いてもよい。この技術は、紙に紙面上での位置情報を与える２次元コードを埋め込むものであり、紙面に印刷したドットパターンから構成される２次元コードをペン型スキャナで読み取ることで、紙面上でのペンの位置を検出し、筆記軌跡をデジタル化してペンの内部に記憶する。
【００７７】
なお、説明したプログラムについては、記録媒体に格納して提供してもよく、また、そのプログラムを通信手段によって提供してもよい。その場合、例えば、前記説明したプログラムについて、「プログラムを記録したコンピュータ読み取り可能な記録媒体」の発明として捉えてもよい。
「プログラムを記録したコンピュータ読み取り可能な記録媒体」とは、プログラムのインストール、実行、プログラムの流通などのために用いられる、プログラムが記録されたコンピュータで読み取り可能な記録媒体を言う。
なお、記録媒体としては、例えば、デジタル・バーサタイル・ディスク（ＤＶＤ）であって、ＤＶＤフォーラムで策定された規格である「ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ等」、ＤＶＤ＋ＲＷで策定された規格である「ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ等」、コンパクトディスク（ＣＤ）であって、読出し専用メモリ（ＣＤ−ＲＯＭ）、ＣＤレコーダブル（ＣＤ−Ｒ）、ＣＤリライタブル（ＣＤ−ＲＷ）等、光磁気ディスク（ＭＯ）、フレキシブルディスク（ＦＤ）、磁気テープ、ハードディスク、読出し専用メモリ（ＲＯＭ）、電気的消去及び書換可能な読出し専用メモリ（ＥＥＰＲＯＭ）、フラッシュ・メモリ、ランダム・アクセス・メモリ（ＲＡＭ）等が含まれる。
そして、前記のプログラム又はその一部は、前記記録媒体に記録して保存や流通等させてもよい。また、通信によって、例えば、ローカル・エリア・ネットワーク（ＬＡＮ）、メトロポリタン・エリア・ネットワーク（ＭＡＮ）、ワイド・エリア・ネットワーク（ＷＡＮ）、インターネット、イントラネット、エクストラネット等に用いられる有線ネットワーク、あるいは無線通信ネットワーク、さらにこれらの組合せ等の伝送媒体を用いて伝送させてもよく、また、搬送波に乗せて搬送させてもよい。
さらに、前記のプログラムは、他のプログラムの一部分であってもよく、あるいは別個のプログラムと共に記録媒体に記録されていてもよい。また、複数の記録媒体に分割して
記録されていてもよい。また、圧縮や暗号化など、復元可能であればどのような態様で記録されていてもよい。
【図面の簡単な説明】
【００７８】
【図１】本実施の形態の構成例について利用形態例も含めて説明する概念的なモジュール構成図である。
【図２】本実施の形態の構成例について説明する概念的なモジュール構成図である。
【図３】主に文書画像形成モジュール内の構成例について説明する概念的なモジュール構成図である。
【図４】座標情報の例を示す説明図である。
【図５】主にペン型スキャナの構成例を示す説明図である。
【図６】主にペン型スキャナ内の構成例について説明する概念的なモジュール構成図である。
【図７】情報画像の一例を示す説明図である。
【図８】主に文書画像形成モジュール内の構成例について説明する概念的なモジュール構成図である。
【図９】主に文書画像形成モジュール内の構成例について説明する概念的なモジュール構成図である。
【図１０】主に出力制御モジュール内の構成例について説明する概念的なモジュール構成図である。
【図１１】会議室の例を示す説明図である。
【図１２】長方形の会議室形状を想定した場合の例を示す説明図である。
【図１３】会議室内に表示用機器等を配置した場合の例を示す説明図である。
【図１４】長方形の会議室形状の頂点に符号付けした場合の例を示す説明図である。
【図１５】会議室Ａ、Ｇの登録情報の例を示す説明図である。
【図１６】会議室Ｂの登録情報の例を示す説明図である。
【図１７】会議室Ｃの登録情報の例を示す説明図である。
【図１８】会議室Ｄ、Ｈの登録情報の例を示す説明図である。
【図１９】会議室Ｅの登録情報の例を示す説明図である。
【図２０】会議室Ｆの登録情報の例を示す説明図である。
【図２１】会議室Ｉの登録情報の例を示す説明図である。
【図２２】出力制御モジュールの処理例を示すフローチャートである。
【図２３】会議室形状を表示媒体に割り付ける例を示す説明図である。
【図２４】会議室ごとの座標領域の例を示す説明図である。
【図２５】会議室Ｄの登録情報の例を示す説明図である。
【図２６】会議室Ｄの座標領域の例を示す説明図である。
【図２７】会議室Ｅ、Ｆの座標情報の例を示す説明図である。
【図２８】会議室Ｅの座標領域の例を示す説明図である。
【図２９】会議室Ｆの座標領域の例を示す説明図である。
【図３０】会議室Ｅ、Ｆの座標領域の例を示す説明図である。
【図３１】出力先登録モジュールの処理例を示すフローチャートである。
【図３２】本実施の形態を実現するコンピュータのハードウェア構成例を示すブロック図である。
【符号の説明】
【００７９】
１１…会議室
１２…会議用出力制御装置
１３…複合機
１４Ａ、１４Ｂ、１４Ｃ…ＩＤ、座標付きの紙文書
１５…ペン型リーダ
１６Ａ、１６Ｂ…表示用ディスプレイ
１７Ａ、１７Ｂ、１７Ｃ、１７Ｄ…会議参加者
１８…会議机
２１…出力先登録モジュール
２２…出力制御モジュール
２３…文書画像形成モジュール
２４…画像記憶モジュール
２５…読み取りモジュール
２６…処理モジュール
２６Ａ、２６Ｂ、２６Ｎ…処理モジュール
３１…文書ＩＤ生成モジュール
３２…文書ＩＤ／座標画像生成モジュール
３３…文書データ生成モジュール
３４…画像合成モジュール
３５…印刷モジュール
３６…電子文書作成用のアプリケーションソフトウェア
４１、４２…紙文書
５１…ペン型スキャナ
５２…筆記部
５３…動作検知モジュール
５４…画像受付モジュール
５５…コード情報取得モジュール
５６…情報記憶モジュール
５７…通信モジュール
６０…情報画像処理モジュール
６１…制御モジュール
８１…文書データ記憶モジュール
８２…表示文書切り替えモジュール
８３…表示モジュール
９１…文書ＩＤ生成モジュール
１０１…文書データ抽出モジュール
１０２…装置・座標対応記憶モジュール
１０３…出力モジュール
１０４…装置特定モジュール
１０５…ＩＤ・座標抽出モジュール
１０６…受付モジュール
１１１…表示用機器
１１２…複合機
【図１】
0004780049.tif 000002
【図２】
0004780049.tif 000003
【図３】
0004780049.tif 000004
【図４】
0004780049.tif 000005
【図５】
0004780049.tif 000006
【図６】
0004780049.tif 000007
【図７】
0004780049.tif 000008
【図８】
0004780049.tif 000009
【図９】
0004780049.tif 000010
【図１０】
0004780049.tif 000011
【図１１】
0004780049.tif 000012
【図１２】
0004780049.tif 000013
【図１３】
0004780049.tif 000014
【図１４】
0004780049.tif 000015
【図１５】
0004780049.tif 000016
【図１６】
0004780049.tif 000017
【図１７】
0004780049.tif 000018
【図１８】
0004780049.tif 000019
【図１９】
0004780049.tif 000020
【図２０】
0004780049.tif 000021
【図２１】
0004780049.tif 000022
【図２２】
0004780049.tif 000023
【図２３】
0004780049.tif 000024
【図２４】
0004780049.tif 000025
【図２５】
0004780049.tif 000026
【図２６】
0004780049.tif 000027
【図２７】
0004780049.tif 000028
【図２８】
0004780049.tif 000029
【図２９】
0004780049.tif 000030
【図３０】
0004780049.tif 000031
【図３１】
0004780049.tif 000032
【図３２】
0004780049.tif 000033