(57)【要約】【課題】投影画像の作成の基礎とされた電子ファイルに関する情報を取扱うことで、セキュリティ強度を向上できる画像投影装置、情報処理システム、画像投影方法、及び、情報処理方法を提供する。【解決手段】  電子ファイルを選択する命令である選択命令を入力する入力手段と、入力手段で入力された選択命令で選択された電子ファイルである選択ファイルに基づいて画像信号を作成する信号作成手段と、信号作成手段で作成された画像信号に基づいて生成された画像である投影画像を投影する投影手段と、を備える。  この構成によれば、投影すべき電子ファイルを選択する命令を入力すると自動で選択ファイルに基づいた投影画像を投影する。よって投影画像を容易に変更できるだけでなく、画像投影装置において一元管理できる。【選択図】図１
2007334004.tif 000002
【特許請求の範囲】
【請求項１】
画像投影装置又は前記画像投影装置以外の装置に格納された電子ファイルを選択する命令である選択命令を入力する入力手段と、
前記入力手段で入力された選択命令で選択された電子ファイルである選択ファイルに基づいて画像信号を作成する信号作成手段と、
前記信号作成手段で作成された画像信号に基づいて生成された画像である投影画像を投影する投影手段と、を備えることを特徴とする画像投影装置。
【請求項２】
前記電子ファイルの操作であるイベントに関連した情報であるイベント関連情報を蓄積する装置である蓄積装置を識別する情報である蓄積装置識別情報を記憶する記憶手段と、
前記記憶手段に記憶された蓄積装置識別情報で識別される蓄積装置へ、前記イベント関連情報を送信する通信手段と、を更に備える、ことを特徴とする請求項１に記載の画像投影装置。
【請求項３】
前記イベント関連情報は、前記電子ファイルを識別する情報であるファイル識別情報と前記イベントの種類とを関連付けた情報である、ことを特徴とする請求項２に記載の画像投影装置。
【請求項４】
ユーザを認証するための情報である認証情報を取得する取得手段、を更に備え、
前記記憶手段は、認証情報に基づいて認証を行なう認証装置を識別する情報である認証装置識別情報を記憶し、
前記通信手段は、前記記憶手段に記憶された認証装置識別情報で識別される認証装置へ、前記取得手段で取得した認証情報を送信し、
前記電子ファイルは、前記通信手段によって送信された認証情報に基づいて前記認証装置が行なった認証の結果に基づいて前記ユーザのアクセスが許可されたファイルであり、
前記イベント関連情報は、前記ファイル識別情報と前記認証装置の行なった認証の結果に基づいて前記電子ファイルへの操作を許可された前記ユーザを識別する情報であるユーザ識別情報とを関連付けた情報である、ことを特徴とする請求項３に記載の画像投影装置。
【請求項５】
前記イベント関連情報は、前記ファイル識別情報と前記ファイルの操作を行なわれた装置を識別する情報である装置識別情報とを関連付けた情報である、ことを特徴とする請求項３又は４に記載の画像投影装置。
【請求項６】
前記ファイル識別情報を一覧表示する一覧表示手段、を更に備えることを特徴とする請求項３ないし５に記載の画像投影装置。
【請求項７】
投影予定又は投影中の画像を画面表示する画面表示手段、を更に備え、
投影予定又は投影中の画像とは、前記信号生成手段で生成された画像信号に基づいて作成された画像であり、かつ、前記投影手段により投影される又は投影している画像である、ことを特徴とする請求項２ないし６に記載の画像投影装置。
【請求項８】
前記イベントは、前記電子ファイルを操作するプログラムであるアプリケーション、又は、オペレーティングシステムの提供する機能へのインタフェースであるオペレーティングシステムサービスの少なくとも１つ以上を通じて取得される情報である、ことを特徴とする請求項２ないし７に記載の画像投影装置。
【請求項９】
前記電子ファイルの操作とは、電子ファイルの新規作成、保存、移動、コピー、削除、アクセス権変更、名称変更、閲覧、印刷、又は、ページめくりの少なくとも１つ以上を含む、ことを特徴とする請求項２ないし８に記載の画像投影装置。
【請求項１０】
請求項７ないし９に記載の１又は複数の画像投影装置と、
前記通信手段が送信した前記入力手段が行なった電子ファイルの操作に関連する情報であるイベント関連情報を蓄積する蓄積手段と、を備え、
前記蓄積手段は前記蓄積装置である、ことを特徴とする情報処理システム。
【請求項１１】
前記電子ファイルを操作する１又は複数の操作手段、を更に備え、
前記蓄積手段は、前記操作手段が行なった電子ファイルの操作に関連する情報であるイベント関連情報を蓄積する、ことを特徴とする請求項１０に記載の情報処理システム。
【請求項１２】
前記電子ファイルとは、テキスト情報、画像情報、動画情報、又は、音声情報の少なくとも１つ以上の情報を有し、
前記蓄積手段は、前記電子ファイルと前記電子ファイルの有する情報をテキストデータとして表現したテキスト情報とを関連付けて蓄積し、
前記蓄積手段が蓄積したイベント関連情報を前記テキストデータの一部又は全部に基づいて検索する検索手段、を更に備える請求項１０又は１１に記載の情報処理システム。
【請求項１３】
前記通信手段が送信した認証情報に基づいて認証を行う認証手段、を備え、
前記認証手段は前記認証装置であることを特徴とする請求項１０ないし１２に記載の情報処理システム。
【請求項１４】
前記検索手段の検索結果に関する情報である検索結果関連情報を、前記認証手段が認証の結果としてアクセスを許可したユーザに対してのみ送信可能にする送信可能化手段、を更に備えることを特徴とする請求項１２又は１３に記載の情報処理システム。
【請求項１５】
前記検索結果関連情報は、前記検索手段で検索されたイベント関連情報に含まれるファイル識別子である検索結果ファイル識別子で識別される電子ファイルに基づいて作成された画像情報を含む、ことを特徴とする請求項１２ないし１４に記載の情報処理システム。
【請求項１６】
前記検索結果関連情報は、同一の検索結果ファイル識別子を含む１又は複数のイベント関連情報を含む、ことを特徴とする請求項１２ないし１５に記載の情報処理システム。
【請求項１７】
前記送信可能化手段は、標準化されたネットワーク・プロトコルを用いて前記検索手段の検索結果関連情報を送信可能にする、ことを特徴とする請求項１１ないし１６に記載の情報処理システム。
【請求項１８】
前記通信手段は、前記送信可能化手段が送信可能にした検索結果関連情報を受信し、
前記画面表示手段は、前記画像投影装置の通信手段が受信した検索結果関連情報を表示する、ことを特徴とする請求項１７に記載の情報処理システム。
【請求項１９】
前記ネットワーク・プロトコルは、インタネット・プロトコルであり、
前記インタネット・プロトコルは、ＨＴＴＰプロトコル、又は、ＨＴＴＰＳプロトコルを含む、ことを特徴とする請求項１７又は１８に記載の情報処理システム。
【請求項２０】
前記検索結果関連情報は、構造化文書で表現された情報である、ことを特徴とする請求項１７ないし１９に記載の情報処理システム。
【請求項２１】
前記構造化文書は、ＨＴＭＬで文書である、ことを特徴とする請求項２０に記載の情報処理システム。
【請求項２２】
画像投影装置又は前記画像投影装置以外の装置に格納された電子ファイルを選択する命令である選択命令を入力する入力ステップと、
前記入力ステップで入力された選択命令で選択された電子ファイルに基づいて画像信号を作成する信号作成ステップと、
前記信号作成ステップで作成された画像信号に基づいて画像を投影する投影ステップと、を備えることを特徴とする画像投影方法。
【請求項２３】
前記電子ファイルの操作であるイベントに関連した情報であるイベント関連情報を蓄積する装置である蓄積装置を識別する情報である蓄積装置識別情報を記憶する記憶ステップと、
前記記憶ステップで記憶された蓄積装置識別情報で識別される蓄積装置へ、イベント関連情報を送信する送信ステップと、を更に備える、ことを特徴とする請求項２０に記載の画像投影方法。
【請求項２４】
請求項２０に記載の画像投影方法の送信ステップで送信した前記入力ステップで行なった電子ファイルの操作に関連する情報であるイベント関連情報を蓄積する蓄積ステップ、を備える、ことを特徴とする情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像投影装置、情報処理システム、画像投影方法、及び、情報処理方法に関し、特に、投影画像の作成の基礎とされた電子ファイルに関する情報を取扱える画像投影装置、情報処理システム、画像投影方法、及び、情報処理方法に関する。
【背景技術】
【０００２】
端末装置から入力された画像をプロジェクタを用いて拡大表示しながら会議やプレゼンテーションが行なわれている。特に、複数の説明者によって進行される会議等では、それぞれの説明者の説明に合わせてそれぞれの説明者が準備した説明用画像を、遠隔端末側からプロジェクタへ入力切替しながら会議等が行なわれている。そのため、プロジェクタにおいて説明用画像を一元管理する必要が生じる。このような機能を有するプロジェクタとしては、端末装置から入力された画像を静止画像として選択可能に記憶することで端末装置無しに説明用画像を切替表示できるプロジェクタが知られている（例えば、特許文献１参照）。
【特許文献１】特開平０８‐１７９７２９
【０００３】
また、上記プロジェクタにＡ／Ｄ変換部を設けることにより低階調値の説明用画像のビット数を落として記憶することで情報量を軽減できるプロジェクタが知られている（例えば、特許文献２参照）。
【特許文献２】特開平０９‐１４６５０１
【０００４】
更に、上記２つのプロジェクタのように端末装置から入力された画像ではなく、端末装置からのＶＧＡ出力をデジタル変換して取得した画像を、選択可能に記憶することで端末装置なしに説明用画像を切替表示できるプロジェクタが知られている（例えば、特許文献３参照）。
【特許文献３】特開平２００４‐３０９６９０
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、上記のようなＶＧＡ信号に基づいて作成された画像を記憶する画像投影装置では、記憶された画像の有する情報量はＶＧＡ規格で定まる情報量まで低下してしまう。また、上記のような画像投影装置は投影する情報を画像として記憶するため、投影する情報が有するテキスト情報を抽出するためには、記憶した画像の低い情報量やＯＣＲの誤認によりテキスト情報が正確に取得できない。よって、画像投影装置が記憶した画像を検索するためのテキスト情報を正確に取得することが困難であった。
また、上記のような画像投影装置は、記憶した画像に対するユーザの使用権限を判断できないばかりでなく、記憶した画像に関するユーザの操作を蓄積、管理、検索、又は、追跡できないため、セキュリティ強度が十分に確保されないという問題があった。
【０００６】
本発明は、上記問題に鑑みてなされたものであり、その目的とするところは、投影画像の作成の基礎とされた電子ファイルに関する情報を取り扱うことで、セキュリティ強度を向上できる画像投影装置、情報処理システム、画像投影方法、及び、情報処理方法を提供することにある。
【課題を解決するための手段】
【０００７】
本発明に係る画像投影装置は、画像投影装置又は前記画像投影装置以外の装置に格納された電子ファイルを選択する命令である選択命令を入力する入力手段と、入力手段で入力された選択命令で選択された電子ファイルである選択ファイルに基づいて画像信号を作成する信号作成手段と、信号作成手段で作成された画像信号に基づいて生成された画像である投影画像を投影する投影手段と、を備える、ことを特徴としている。
この構成によれば、本画像投影装置は、投影すべき電子ファイルに基づいた投影画像を作成して投影する。よって一例として、接続した端末において選択された電子ファイルに基づく画像を画像投影装置が受信して投影する方法と比べて、投影画像を容易に変更できるだけでなく、画像投影装置において一元管理できる。
【０００８】
上記構成において、電子ファイルの操作であるイベントに関連した情報であるイベント関連情報を蓄積する装置である蓄積装置を識別する情報である蓄積装置識別情報を記憶する記憶手段と、記憶手段に記憶された蓄積装置識別情報で識別される蓄積装置へ、イベント関連情報を送信する通信手段と、を更に備える、構成を採用できる。
この構成によれば、イベント関連情報が送信されるため、一例としてネットワークを介して情報を受信することで、本画像投影装置以外のサーバ機器等が、本画像投影装置において行なわれたイベント関連情報を取得できる。よって、サーバ機器等が、電子ファイルの操作履歴等を作成する基礎となる情報を取得できるだけでなく、セキュリティ強度を向上させるために電子ファイルに対する改ざん、窃取、及び、隠滅等の不正行為の発生の防止や不正行為を行なった者の追跡をするための基礎となる情報を取得できる。
【０００９】
上記構成において、イベント関連情報は、電子ファイルを識別する情報であるファイル識別情報とイベントの種類とを関連付けた情報である、構成を採用できる。
この構成によれば、ファイル識別情報とイベントの種類とが関連付けられて送信されるため、一例としてネットワークを介して情報を受信することで、サーバ機器等が、本画像投影装置において操作の行なわれたファイルを識別情報とイベントの種類とを関連付けて取得できる。
【００１０】
上記構成において、ユーザを認証するための情報である認証情報を取得する取得手段、を更に備え、記憶手段は、認証情報に基づいて認証を行なう認証装置を識別する情報である認証装置識別情報を記憶し、通信手段は、記憶手段に記憶された認証装置識別情報で識別される認証装置へ、取得手段で取得した認証情報を送信し、電子ファイルは、通信手段によって送信された認証情報に基づいて認証装置が行なった認証の結果に基づいてユーザのアクセスが許可されたファイルであり、イベント関連情報は、ファイル識別情報と認証装置の行なった認証の結果に基づいて電子ファイルへの操作を許可されたユーザを識別する情報であるユーザ識別情報とを関連付けた情報である、構成を採用できる。
この構成によれば、ファイル識別情報と認証結果に基づいてファイルへの操作が許可されたユーザの識別情報とが関連付けられて送信されるため、一例としてネットワークを介して情報を受信することで、サーバ機器等が、本画像投影装置において操作の行なわれた電子ファイルを識別する情報と認証によりファイルへの操作が許可されたユーザを識別する情報とを関連付けて取得できる。
【００１１】
上記構成において、イベント関連情報は、ファイル識別情報とファイルの操作を行なわれた装置を識別する情報である装置識別情報とを関連付けた情報である、構成を採用できる。
この構成によれば、ファイル識別情報と装置識別情報とが関連付けられて送信されるため、一例としてネットワークを介して情報を受信することで、サーバ機器等が、操作の行なわれた電子ファイルを識別する情報と操作が行なわれた装置を識別する情報とを関連付けて取得できる。
【００１２】
上記構成において、ファイル識別情報を一覧表示する一覧表示手段、を更に備える、構成を採用できる。
この構成によれば、ユーザがアクセスすることを許可されたファイル識別情報を一覧表示するため、ユーザが投影可能なファイルを一見して知ることができる。
【００１３】
上記構成において、投影予定又は投影中の画像を画面表示する画面表示手段、を更に備え、投影予定又は投影中の画像とは、信号生成手段で生成された画像信号に基づいて作成された画像であり、かつ、投影手段により投影される又は投影している画像である、構成を採用できる。
この構成によれば、投影予定又は投影中の電子ファイルに基づいて作成された画像を画面表示するため、一例として、選択された電子ファイルの識別情報のみを表示する場合と比べて選択されたファイルの内容を容易に確認できるだけでなく、誤操作を防止できる。
【００１４】
上記構成において、イベントは、電子ファイルを操作するプログラムであるアプリケーション、又は、オペレーティングシステムの提供する機能へのインタフェースであるオペレーティングシステムサービスの少なくとも１つ以上を通じて取得される情報である、構成を採用できる。
この構成によれば、イベントをアプリケーション、又は、オペレーティングシステムサービスの少なくとも１つ以上を通じて取得するため、一例として、ユーザが実行した操作を手動で画像投影装置へ入力する場合と比べて、ユーザの労力を軽減できる。
【００１５】
上記構成において、電子ファイルの操作とは、電子ファイルの新規作成、保存、移動、コピー、削除、アクセス権変更、名称変更、閲覧、印刷、又は、ページめくりの少なくとも１つ以上を含む、構成を採用できる。
この構成によれば、電子ファイルの新規作成、保存、移動、コピー、削除、アクセス権変更、名称変更、閲覧、印刷、又は、ページめくりといった電子ファイルの作成から削除までの操作を包括的に取得するため、一例として、セキュリティ強度を向上させるために電子ファイルに対する改ざん、窃取、及び、隠滅等の不正行為の発生の防止や不正行為を行なった者の追跡をするための基礎となる情報を取得できる。
【００１６】
本発明に係る情報処理システムは、上記１又は複数の画像投影装置と、通信手段が送信した入力手段が行なった電子ファイルの操作に関連する情報であるイベント関連情報を蓄積する蓄積手段と、を備え、蓄積手段は蓄積装置である、ことを特徴としている。
この構成によれば、画像投影装置から送信されたイベント関連情報を蓄積手段が蓄積するため、過去に画像投影装置で行なわれた電子ファイルへの操作に関連した情報を知ることができる。
【００１７】
上記構成において、電子ファイルを操作する１又は複数の操作手段、を更に備え、蓄積手段は、操作手段が行なった電子ファイルの操作に関連する情報であるイベント関連情報を蓄積する、構成を採用できる。
この構成によれば、操作手段が行なった電子ファイルの操作に基づくイベント関連情報を蓄積手段が蓄積するため、過去に操作手段で行なわれた電子ファイルへの操作に関連した情報を知ることができる。
【００１８】
上記構成において、電子ファイルとは、テキスト情報、画像情報、動画情報、又は、音声情報の少なくとも１つ以上の情報を有し、蓄積手段は、電子ファイルと電子ファイルの有する情報をテキストデータとして表現したテキスト情報とを関連付けて蓄積し、蓄積手段が蓄積したイベント関連情報をテキストデータの一部又は全部に基づいて検索する検索手段、を更に備える、構成を採用できる。
この構成によれば、電子ファイルを、電子ファイルの有するテキスト情報、画像情報、動画情報、又は、音声情報をテキスト情報で表現した情報の一部又は全部に基づいて検索できるため、一例として、電子ファイルを識別する情報であるファイルパス及びファイル名を記憶していない場合であっても、電子ファイルの有するテキスト情報、画像情報、動画情報、又は、音声情報の一部又は全部を記憶してさえいれば、所望の電子ファイルを検索することができる。
また通常は、画像投影装置が投影する画像の有する情報量は、画像投影装置が投影する画像の作成の基礎とされた電子ファイルの有する情報量よりも少ない。
よって、この構成によれば、画像を作成する基礎とした電子文書の有する情報からテキストデータを取得するため、一例として、ＯＣＲ（光学式文字読取装置）によって画像投影装置が投影する画像画像等からテキストデータを取得する方法と比べて、誤認識率を低下させることができる。また、電子ファイルの情報から画像情報とテキスト情報とに分離するため、一例として画像ファイルの場合に比べて、画像情報とテキスト情報との分離を容易にできる。
【００１９】
上記構成において、通信手段が送信した認証情報に基づいて認証を行う認証手段、を備え、認証手段は認証装置である、構成を採用できる。
この構成によれば、１又は複数の画像投影装置が送信した認証情報に基づいて認証手段がユーザ認証をするので、一例として、それぞれの画像投影装置がそれぞれユーザ認証を行う場合と比べて、認証情報を認証手段が一元管理できる。よって、認証情報を管理する管理者の労力を軽減することができる。
【００２０】
上記構成において、検索手段の検索結果に関する情報である検索結果関連情報を、認証手段が認証の結果としてアクセスを許可したユーザに対してのみ送信可能にする送信可能化手段、を更に備える、構成を採用できる。
この構成によれば、認証装置が認証の結果に基づいてアクセスが許可されたユーザに対してのみに検索結果関連情報を送信可能とするため、例えば、検索された電子ファイルを参照等する権限の有無に関わらず送信可能とする場合と比べて、セキュリティ強度を向上させることができる。
また、この構成によれば、検索結果関連情報を送信可能とするため、検索結果関連情報を参照する端末の設置位置の自由度が広がる。
【００２１】
上記構成において、検索結果関連情報は、検索手段で検索されたイベント関連情報に含まれるファイル識別情報である検索結果ファイル識別情報で識別される電子ファイルに基づいて作成された画像情報を含む、構成を採用できる。
この構成によれば、検索結果関連情報は、電子ファイルそのものではなく電子ファイルに基づいて作成された画像情報を含むため、どのようなファイルフォーマットで作成された電子ファイルであっても、検索結果を表示する端末は画像情報さえ表示できれば電子ファイルの内容を知ることができる。よって検索された電子ファイルの利便性が向上する。
またこの構成によれば、画像データの変更はテキストデータの変更よりも困難であるので、電子ファイルの改ざんを困難にし、セキュリティ強度を向上できる。
【００２２】
上記構成において、検索結果関連情報は、同一の検索結果ファイル識別情報を含む１又は複数のイベント関連情報を含む、構成を採用できる。
この構成によれば、検索された電子ファイルに対して行なわれた操作の一覧を取得できる。よって一例として、セキュリティ強度を向上させるために電子ファイルに対する改ざん、窃取、及び、隠滅等の不正行為の発生の確認や不正行為を行なった者の追跡をするための基礎となる情報を検索できる。
【００２３】
上記構成において、送信可能化手段は、標準化されたネットワーク・プロトコルを用いて検索手段の検索結果関連情報を送信可能にする、構成を採用できる。
この構成によれば、標準化されたネットワーク・プロトコルを用いて検索結果関連情報を送信可能にするため、例えば、特別なプロトコルを用いて送信可能化する場合と比べて、検索結果の利便性が向上する。
【００２４】
上記構成において、通信手段は、送信可能化手段が送信可能にした検索結果関連情報を受信し、画面表示手段は、画像投影装置の通信手段が受信した検索結果関連情報を表示する、構成を採用できる。
この構成によれば、検索結果を画像投影装置において表示するため、一例として、ユーザが検索した検索結果関連情報を確認した後に、容易かつ迅速に確認した電子ファイルに基づく画像を投影することができる。よって、ユーザが投影を望む電子ファイルを検索して投影するために要する労力を軽減できる。
【００２５】
上記構成において、ネットワーク・プロトコルは、インタネット・プロトコルであり、たとえば、インタネット・プロトコルは、ＨＴＴＰプロトコル、又は、ＨＴＴＰＳプロトコルを含む、構成を採用できる。
この構成によれば、ＨＴＴＰプロトコル、又は、ＨＴＴＰＳプロトコルは非常に普及したプロトコルであるため、例えば、普及していないプロトコルを用いて送信可能化する場合と比べて、検索結果の利便性が格段に向上する。
【００２６】
上記構成において、検索結果関連情報は、構造化文書で表現された情報である、構成を採用できる。
この構成によれば、検索結果関連情報が構造化文書として作成されるため、画像投影装置又は操作装置が表示する検索結果関連情報の表示構造を、検索結果関連情報を生成する段階で予め指定できるため、検索結果関連情報の表示構造を一元管理できる。
また、一例として検索結果関連情報が、構造表示された画像データである場合に比べ、テキスト情報により表示構造を指定できるため、一般に情報量を軽減できる。
【００２７】
更に、上記構造化文書は、たとえばＨＴＭＬ文書である、構成を採用できる。
この構成によれば、ＨＴＭＬは非常に普及した文書フォーマットであるため、例えば、普及していない構造化文書と比べて、検索結果関連情報の利便性が格段に向上する。
【００２８】
本発明に係る画像投影方法は、画像投影装置又は前記画像投影装置以外の装置に格納された電子ファイルを選択する命令である選択命令を入力する入力ステップと、入力ステップで入力された選択命令で選択された電子ファイルに基づいて画像信号を作成する信号作成ステップと、信号作成ステップで作成された画像信号に基づいて画像を投影する投影ステップと、を備えることを特徴としている。
この構成によれば、本画像投影装置は、投影すべき電子ファイルに基づいた投影画像を作成して投影する。よって一例として、接続した端末において選択された電子ファイルに基づく画像を画像投影装置が受信して投影する方法と比べて、投影画像を容易に変更できるだけでなく、画像投影装置において一元管理できる。
【００２９】
上記構成において、電子ファイルの操作であるイベントに関連した情報であるイベント関連情報を蓄積する装置である蓄積装置を識別する情報である蓄積装置識別情報を記憶する記憶ステップと、記憶ステップで記憶された蓄積装置識別情報で識別される蓄積装置へ、イベント関連情報を送信する送信ステップと、を更に備える、構成を採用できる。
この構成によれば、イベント関連情報が送信されるため、一例としてネットワークを介して情報を受信することで、ネットワークに接続された機器等が、本画像投影装置において行なわれた電子ファイルへの操作に関連した情報を取得できるため、電子ファイルの操作履歴等を作成する基礎となる情報を取得できるだけでなく、セキュリティ強度を向上させるために電子ファイルに対する改ざん、窃取、及び、隠滅等の不正行為の発生の防止や不正行為を行なった者の追跡をするための基礎となる情報を取得できる。
【００３０】
本発明に係る情報処理方法は、送信ステップで送信した入力ステップで行なった電子ファイルの操作に関連する情報であるイベント関連情報を蓄積する蓄積ステップ、を備える、ことを特徴としている。
この構成によれば、送信されたイベント関連情報を蓄積ステップで蓄積するため、過去に行なわれた電子ファイルへの操作に関連した情報を知ることができる。
【発明の効果】
【００３１】
本発明によれば、投影画像の作成の基礎とされた電子ファイルに関する情報を取扱うことで、セキュリティ強度を向上できる画像投影装置、情報処理システム、画像投影方法、及び、情報処理方法を提供できる。
【発明を実施するための最良の形態】
【００３２】
以下、本発明の最良の実施形態について、添付図面を参照しつつ説明する。図１は本発明の画像投影装置１１０の一実施形態を示す構成図である。
【００３３】
本発明の画像投影装置１１０は、周辺機器コントローラ１１０１、演算部１１０２、主記憶部１１０３、記憶手段である外部記憶部１１０４、制御回路１１０５、信号作成手段である信号作成部１１０６、Ａ／Ｄ変換回路１１０７、スケーリング回路１１０８、液晶パネル駆動回路１１０９、液晶パネル（Ｒ／Ｇ／Ｂ）１１１０、投影手段である光学系の投影部１１１１、画面表示手段である画面表示部１１１２、一覧表示手段である一覧表示部１１１３、画面入力部１１１４、入力手段である一覧入力部１１１５、通信手段である通信部１１１６、画質調整部１１１７、及び、取得手段である取得部１１１８等から構成されている。また、画像投影装置１１０は、ネットワーク３００に接続している。
【００３４】
周辺機器コントローラ１１０１は、演算部１１０２、主記憶部１１０３、外部記憶部１１０４、制御回路１１０５、信号作成部１１０６、画面入力部１１１４、一覧入力部１１１５、通信部１１１６、画質調整部１１１７、及び、取得部１１１８等の周辺機器に接続されている。周辺機器コントローラ１１０１は、接続された周辺機器を制御する。
【００３５】
演算部１１０２は、例えば、ＣＰＵ等で構成され、周辺機器コントローラ１１０１及び主記憶部１１０３に接続されている。演算部１１０２は、周辺機器コントローラの指示に従って主記憶部１１０３等に記憶された情報を演算処理し、演算結果を主記憶部１１０３等に蓄積する。
【００３６】
主記憶部１１０３は、例えば、ＤＲＡＭやＳＲＡＭと言った半導体メモリで構成され、演算部１１０２及び周辺機器コントローラ１１０１等に接続している。主記憶部１１０３は、演算部１１０２の検算結果や周辺機器コントローラから受け取った情報等を記憶し、記憶した情報を演算部１１０２により参照される。
【００３７】
外部記憶部１１０４は、例えば、ハードディスク等で構成され、周辺機器コントローラ１１０１に接続している。外部記憶部１１０４は、周辺機器コントローラ１１０１により受け取った情報を記憶し、記憶した情報を周辺機器コントローラ１１０１により参照される。
【００３８】
また、外部記憶部１１０４は、認証装置識別情報、蓄積装置識別情報及び送信可能化装置識別情報を記憶する。尚、認証装置識別情報、蓄積装置識別情報及び送信可能化装置識別情報とは、後述する認証サーバ１３０、蓄積サーバ１４０、及び、送信可能化サーバ１６０を識別する情報を指すものである。具体的には、ネットワーク上で各サーバを一意に識別するローカル・ＩＰアドレス又はグローバル・ＩＰアドレス（以下単に、ローカル・ＩＰアドレス又はグローバル・ＩＰアドレスのことをＩＰアドレスという）、ＩＰアドレスに関連付けられたドメンイン名、マシン名、若しくは、マックアドレス等を指すものである。
【００３９】
制御回路１１０５は、周辺機器コントローラ１１０１及び図示は省略するが電源ボックス、空冷ファン、ランプ等に接続している。制御回路１１５は、周辺機器コントローラ１１０１の指示に従って電源、空冷ファン、又は、ランプ等を制御し、特に、画像投影装置１１０の内部温度を制御する。
【００４０】
信号生成部１１０６は、例えば、ビデオカード等で構成され、周辺機器コントローラ１１０１、Ａ／Ｄ変換回路１１０７、及び、一覧表示部１１１３等に接続している。信号生成部１１０６は、選択ファイルに基づいて画像信号を生成する。具体的には、信号生成部１１０６は、アナログＲＧＢ信号やＨ／Ｖ同期信号等を生成する。その後、生成した画像信号をＡ／Ｄ変換回路１１０７へ送信する。尚、選択ファイルとは、後述する一覧入力部１１１５で入力された命令によって選択されたファイルを指すものである。
【００４１】
Ａ／Ｄ変換回路１１０７は、信号生成部１１０６及びスケーリング回路１１０８に接続している。Ａ／Ｄ変換回路１１０７は、信号生成部１１０６から受信したアナログＲＧＢ信号をデジタル信号へ変換し、変換したデジタル信号及びＨ／Ｖ同期信号等をスケーリング回路１１０８へ送信する。
【００４２】
スケーリング回路１１０８は、Ａ／Ｄ変換回路１１０７及び液晶パネル駆動回路１１０９に接続している。スケーリング回路１１０８は、Ａ／Ｄ変換回路１１０７から受信したＨ／Ｖ同期信号等に基づいて画像信号で表される画像のＨ／Ｖスケーリングを行なう。具体的には、画像の縮小、切り出し、ズーミングなどの処理を行なう。その後、スケーリング処理後の情報を液晶パネル駆動回路１１０９に送信する。
【００４３】
液晶パネル駆動回路１１０９は、スケーリング回路１１０８、液晶パネル１１１０、及び、画面表示部１１１２に接続されている。液晶パネル駆動回路１１０９は、スケーリング回路１１０８から受信したデジタル信号に従って、液晶パネル１１１０及び画面表示部１１１２の液晶表示素子を駆動する。
【００４４】
液晶パネル１１１０は、液晶パネル駆動回路１１０９及び投影部１１１１に接続している。表示素子である液晶パネル１１１０は、液晶パネル駆動回路１１０９により、スケーリング回路１１０８から受信したデジタル信号の表す各画素のＲＧＢ値に対応して駆動操作されることで、後述する投影部１１１１から投影される投影画像を生成する。尚、投影画像とは、信号作成部１１０６で作成された画像信号に基づいて生成された画像であって、投影部１１１１から投影される、又は、投影予定のものを指すものである。
【００４５】
投影部１１１１は、液晶パネル１１１０に接続している。投影部１１１１は、信号作成部１１０６で作成された画像信号に基づいて液晶パネル１１１０で生成された投影画像をスクリーン等に投影する。
【００４６】
この構成によれば、本画像投影装置は、投影すべき電子ファイルに基づいた投影画像を作成して投影する。よって一例として、接続した端末において選択された電子ファイルに基づく画像を画像投影装置が受信して投影する方法と比べて、投影画像を容易に変更できるだけでなく、画像投影装置において一元管理できる。
【００４７】
画面表示部１１１２は、例えば、液晶ディスプレイ等で構成され、液晶パネル駆動回路１１０９に接続している。画面表示部１１１２は、液晶パネル１１１０と同様に、液晶パネル駆動回路１１０９により投影画像を表示するよう駆動操作される。特に、画面表示部１１１２は、投影画像として投影予定又は投影中の画像を表示する。尚、投影予定又は投影中の画像とは、信号作成部１１０６で作成された画像信号に基づいて生成された画像であって、投影部１１１１から投影される、又は、投影している画像を指すものである。
【００４８】
この構成によれば、投影予定又は投影中の電子ファイルに基づいて作成された画像を画面表示するため、一例として、選択された電子ファイルの識別情報のみを表示する場合と比べて選択されたファイルの内容を容易に確認できるだけでなく、誤操作を防止することができる。
【００４９】
また、画面表示部１１１２は、後述する通信部１１１８が受信した検索結果関連情報を表示する。尚、検索結果関連情報及び表示方法については後述する。
【００５０】
この構成によれば、検索結果を画像投影装置において表示するため、一例として、ユーザが検索した検索結果関連情報を確認した後に、容易かつ迅速に確認した電子ファイルに基づく画像を投影することができる。よって、ユーザが投影を望む電子ファイルを検索して投影するために要する労力を軽減できる。
【００５１】
一覧表示部１１１３は、例えば、液晶ディスプレイ等で構成され、信号生成部１１０６に接続している。画面表示部１１１２は、信号生成部１１０６の生成した画像信号に基づいて画像を表示する。具体的には、一覧表示部１１１３は、ファイル識別情報を一覧表示する。
【００５２】
ここで、ファイル識別情報とは、後述する通信部１１１６によって送信された認証情報に基づいて後述する認証サーバ１３０が行なった認証の結果に基づいてユーザのアクセスが許可されたファイルを識別する情報を指すものである。
【００５３】
具体的には、特定のコンピュータ上、特定のネットワーク上、又は、インタネット上、でファイルを識別する情報であるローカル・ファイルパスとファイル名との組合せ、ネットワーク・ファイルパスとファイル名との組合せ、グローバル・ファイルパスとファイル名との組合せ等を指すものである。
また、ファイルパスを表示しなくともファイルパスをユーザが認識できる場合には、ファイルパスを含まないとする構成も可能である。
【００５４】
尚、認証情報とは、認証を行う為に必要な情報又は情報の組合せであって、例えば、指紋、眼球の奥の虹彩、又は、音声等のバイオメトリクス認証、ＩＤカードを識別する情報、ユーザ情報とパスワードとの組合せ、若しくは、ユーザ情報とサインとの組合せを指すものである。
【００５５】
この構成によれば、ユーザがアクセスすることを許可されたファイル識別情報を一覧表示するため、ユーザが投影可能なファイルを一見して知ることができる。
【００５６】
画面入力部１１１４は、例えば、キーボード、マウス、又は、タッチパネル等から構成され、周辺機器コントローラ１１０１に接続している。画面入力部１１１４は、押し下げられたキーボードのキー又はマウスのボタン、若しくは、マウスの位置座標の変化又はタッチされたタッチパネルの位置及び範囲等を入力することで、ユーザの指示命令を入力する。
【００５７】
具体的には、後述する画面表示部１１１２に表示される検索結果一覧画面に表示される情報を選択する命令等を入力する。
【００５８】
一覧入力部１１１５は、例えば、キーボード、マウス、又は、タッチパネル等から構成され、周辺機器コントローラ１１０１に接続している。一覧入力部１１１５は、押し下げられたキーボードのキー又はマウスのボタン、若しくは、マウスの位置座標の変化又はタッチされたタッチパネルの位置及び範囲等を入力することで、ユーザの指示命令を入力する。
【００５９】
具体的には、画面表示部１１１２に表示及び投影部１１１１から投影する又は投影予定である投影画像の基礎とする電子ファイルであって、画像投影装置１００の外部記憶部１１０４等、又は、前記画像投影装置以外の装置である蓄積サーバ１４０に格納された格納された電子ファイルを選択する命令（以下単に、選択命令という）等を入力する。
【００６０】
通信部１１１６は、例えば、ネットワークアダプタ等で構成され、周辺機器コントローラ１１０１に接続している。通信部１１１６は、周辺機器コントローラ１１０１の制御に従い、情報をネットワーク３００へ送信、又は、ネットワーク３００から受信する。
【００６１】
具体的には、通信部１１１６は、外部記憶部１１０４に記憶された蓄積装置識別情報で識別される蓄積サーバ１４０へイベント関連情報を送信する。尚、イベント関連情報とは、電子ファイルの操作であるイベントに関連した情報を指すものである。
【００６２】
この構成によれば、イベント関連情報が送信されるため、一例としてネットワークを介して情報を受信することで、本画像投影装置以外のサーバ機器等が、本画像投影装置において行なわれたイベント関連情報情報を取得できる。よって、サーバ機器等が、電子ファイルの操作履歴等を作成する基礎となる情報を取得できるだけでなく、セキュリティ強度を向上させるために電子ファイルに対する改ざん、窃取、及び、隠滅等の不正行為の発生の防止や不正行為を行なった者の追跡をするための基礎となる情報を取得できる。
【００６３】
また、通信部１１１６は、外部記憶部１１０４に記憶された認証装置識別情報で識別される認証サーバ１３０へ、後述する取得部１１１８で取得した認証情報を送信する。
【００６４】
更に、通信部１１１６は、外部記憶部１１０４に記憶された送信可能化装置識別情報で識別される送信可能化サーバ１６０へ、情報の送信リクエストを送信し、送信可能化サーバ１６０の応答により送信された情報を受信する。特に、送信可能化サーバ１６０が送信可能にした検索結果関連情報を受信する。尚、検索結果関連情報とは、検索サーバ１５０の検索結果に関する情報を指すものである。
【００６５】
画質調整部１１１７は、周辺機器コントローラ１１０１に接続している。画質調整部１１１７は、周辺機器コントローラに制御されて投影部１１１１から投影される画像等の明るさやピント等の画質を調整する。
【００６６】
取得部１１１８は、周辺機器コントローラ１１０１に接続している。取得部１１１８は、認証情報を取得し、取得した認証情報を周辺機器コントローラ１１０１へ送信する。
【００６７】
次に、図２を参照して、本発明に係る画像投影装置１１０の機能について説明する。図２は、画像投影装置１１０の外面図の一例である。
【００６８】
画像投影装置１１０は、図１を用いて説明した画面表示部１１１２及び一覧表示部１１１３がそれぞれの表示する情報を、外部から視認できるように配置されている。
【００６９】
また、画像投影装置１１０は、画面入力部１１１４及び一覧入力部１１１５をユーザが命令を入力可能に配置している。具体的には、画面入力部１１１４及び一覧入力部１１１５はタッチパネルで構成され、ユーザが入力する入力位置座標と画面表示部１１１２及び一覧表示部１１１３の表示情報の表示位置とを関連付ける為に画面表示部１１１２及び一覧表示部１１１３に重ねて配置されている。
【００７０】
取得部１１１８は、ユーザの認証情報を取得可能に配置されている。
【００７１】
先ず、ユーザは、例えば、ユーザの指を取得部１１１８に押し付ける。これによって、画像投影装置１１０は、ユーザの指紋に関する情報を取得部１１１８により取得する。その後、画像投影装置１１０は、取得した認証情報を通信部１１１６を通じて後述する認証サーバ１３０へネットワーク３００を介して送信する。
【００７２】
次に、画像投影装置１１０は、認証サーバ１３０から受信した認証結果等に基づいて、ユーザのアクセス権限を有する電子ファイルのファイル識別情報を一覧表示部１１１３へ表示する。
【００７３】
その後、ユーザは、投影又は内容の確認を望む電子ファイルを一覧入力部１１１５を通じて選択する。具体的には、ユーザは、一覧表示部１１１３に表示されたファイル識別情報が表示された領域を一覧入力部１１１５において触れることで選択命令を入力する。
【００７４】
次に、画像投影装置１１０は、入力された選択命令で選択された電子ファイルに基づいて生成された画像を画面表示部１１１２へ画面表示する。
【００７５】
更に、画面表示部１１１２は、後述する送信可能化サーバ１６０から受信した検索結果一覧画面を表示する。その後、ユーザは、画面表示部１１１２へ表示を望む検索結果関連情報を画面入力部１１１４を通じて選択する。具体的には後述するが、ユーザは、画面表示部１１１２に表示された検索結果関連情報へリンクが貼られていることを表すリンク表示のされた領域（後述する上位リンク領域ＡＨ又は上位リンク領域ＡＬ）を画面入力部１１１４において触れることで命令を入力する。
【００７６】
その後、画像投影装置１１０は、選択された検索結果関連情報の送信リクエストを送信可能化サーバ１６０へ送信し、送信可能化サーバ１６０から受信した検索結果関連情報を画面表示部１１１２へ表示する。
【００７７】
次に、図３を参照して、本発明に係る情報処理装置１００について説明する。図３は、情報処理装置１００の一実施態様を示す構成図である。
【００７８】
情報処理装置１００は、図１及び図２で説明した１又は複数の画像投影装置１１０、１又は複数の操作手段である操作装置１２０、認証手段である認証サーバ１３０、蓄積手段である蓄積サーバ１４０、検索手段である検索サーバ１５０、及び、送信可能化手段である送信可能化サーバ１６０等から構成される。
【００７９】
画像投影装置１１０は、例えば、液晶プロジェクタ等で構成され、認証サーバ１３０、蓄積サーバ１４０、及び、送信可能化サーバ１６０等にネットワークを介して接続している。
【００８０】
画像投影装置１１０は、取得部１１１８で取得した認証情報を通信部１１１６から認証サーバ１３０へ送信する（Ｄ１）。その後、画像投影装置１１０は、認証結果及び認証結果に基づいてアクセス権限を有すると判断された蓄積サーバ１４０に蓄積された電子ファイルのファイル識別情報の一覧を、認証サーバ１３０から受信する（Ｄ１）。その後、画像投影装置１１０は、一覧表示画面１１１３へ受信したファイル識別情報を一覧表示する。
【００８１】
次に、ユーザは、一覧表示部１１１３に表示されたファイル識別情報を選択する選択命令を一覧入力部１１１５を通じて入力する。画像投影装置１１０は、選択命令で選択された電子ファイルを送信するよう蓄積サーバ１４０へリクエストを行なう（Ｄ３）。その後、画像投影装置１１０は、蓄積サーバ１４０から電子ファイルを受信する（Ｄ３）。次に、画像投影装置１１０は、受信した電子ファイルに基づく画像を投影部１１１１からスクリーンなどへ投影する。
【００８２】
画像投影装置１１０は、画像投影装置１１０において行なわれた電子ファイルの操作に関する情報であるイベント関連情報を取得する。
イベント関連情報とは、本実施例においては、ファイル識別情報とイベントの種類とユーザ識別情報と装置識別情報とを関連付けた情報である。
【００８３】
尚、ユーザ識別情報とは、ユーザを識別する情報を指すものである。特に、認証サーバ１３０の行なった認証の結果に基づいて電子ファイルへの操作を許可されたユーザを識別する情報を指すものである。
また、装置識別情報とは、ファイルの操作が行なわれた装置を識別する情報を指すものである。
【００８４】
この構成によれば、ファイル識別子とイベントの種類とが関連付けられて送信されるため、一例としてネットワークを介して情報を受信することで、サーバ機器等が、本画像投影装置において操作の行なわれたファイルを識別情報とイベントの種類とを関連付けて取得できる。
【００８５】
またこの構成によれば、ファイル識別子と認証結果に基づいてファイルへの操作が許可されたユーザの識別情報とが関連付けられて送信されるため、一例としてネットワークを介して情報を受信することで、サーバ機器等が、本画像投影装置において操作の行なわれた電子ファイルを識別する情報と認証によりファイルへの操作が許可されたユーザを識別する情報とを関連付けて取得できる。
【００８６】
更にこの構成によれば、ファイル識別子と装置識別情報とが関連付けられて送信されるため、一例としてネットワークを介して情報を受信することで、サーバ機器等が、操作の行なわれた電子ファイルを識別する情報と操作が行なわれた装置を識別する情報とを関連付けて取得できる。
【００８７】
画像投影装置１１０は、取得したイベント関連情報及びその他の情報を通信部１１１６を通じてネットワークを介して接続された蓄積サーバ１４０へ送信する（Ｄ３）。尚、その他の情報については後述する。
【００８８】
また、画像投影装置１１０は、画面入力部１１１４により入力された命令に従って投影画像の基礎となる電子ファイルを作成する。その後、画像投影装置１１０は、蓄積サーバ１４０へ作成した電子ファイルを蓄積する（Ｄ３）。
【００８９】
更に、画像投影装置１１０は、蓄積サーバ１４０に蓄積された電子ファイル又は電子ファイルに関連付けられた関連イベント情報を検索するための検索条件を画面入力部１１１４で入力され、入力された検索条件を送信可能化サーバ１６０へ送信する（Ｄ２）。
【００９０】
次に、画像投影装置１１０は、送信可能化サーバ１６０から検索結果関連情報を受信する（Ｄ２）。その後、画像投影装置１１０は、受信した検索結果関連情報を画面表示部１１１２へ表示する。
【００９１】
また、ユーザは、画面表示部１１１２へ表示された検索結果関連情報に基づいて新たに表示を望む検索結果関連情報を選択する命令を画面入力部１１１４を通じて入力する。
【００９２】
次に、画像投影装置１１０は、入力された命令に基づいてユーザが望む検索結果関連情報を送信するよう求めるリクエストを送信可能化サーバ１６０へ送信する（Ｄ２）。その後、画像投影装置１１０は、送信可能化サーバ１６０からユーザが望む検索結果関連情報を受信し（Ｄ２）、画面表示部１１１２へ表示する。
【００９３】
操作装置１２０は、例えば、パーソナル・コンピュータ等で構成され、ネットワークを介して認証サーバ１３０、蓄積サーバ１４０、及び、送信可能化サーバ１６０等に接続している。操作装置１２０は、ユーザの指示に従って電子ファイルを操作する。
【００９４】
操作装置１２０は、図示は省略するが、画像投影装置１１０と同様の認証部、画面表示部、画面入力部、及び、通信部等を有している。操作装置１２０は、画像投影装置１１０と同様に、取得部で取得した認証情報を通信部を通じて認証サーバ１３０へ送信し（Ｄ４）、アクセス権限を有すると判断された蓄積サーバ１４０に蓄積された電子ファイルのファイル識別情報及びディレクトリの一覧を認証サーバ１３０から受信する（Ｄ４）。
【００９５】
また、操作装置１２０は、画像投影装置１１０と同様に、操作装置１２０において行なわれた電子ファイルの操作に関する情報であるイベント関連情報を取得する。次に、画像投影装置１１０は、取得したイベント関連情報及びその他の情報をネットワークを介して接続された蓄積サーバ１４０へ送信する（Ｄ５）。
【００９６】
更に、操作装置１２０は、画面入力部により入力された命令に従って投影画像の基礎となる電子ファイルを作成する。その後、操作装置１２０は、蓄積サーバ１４０へ作成した電子ファイルを蓄積する（Ｄ５）。
【００９７】
更にまた、操作装置１２０は、画像投影装置１１０と同様に、画面入力部で入力された検索条件を通信部を通じて送信可能化サーバ１６０へ送信する（Ｄ６）。次に、操作装置１２０は、送信可能化サーバ１６０から検索結果関連情報を受信する（Ｄ６）。その後、操作装置１２０は、受信した検索結果関連情報を画面表示部へ表示する。
【００９８】
また、操作装置１２０は、新たに表示を望む検索結果関連情報を選択する命令を画面入力部を通じて入力され、入力された命令に基づいてユーザが望む検索結果関連情報を送信するよう求めるリクエストを送信可能化サーバ１６０へ送信する（Ｄ６）。その後、画像投影装置１１０は、送信可能化サーバ１６０からユーザが望む検索結果関連情報を受信し（Ｄ６）、画面表示部へ表示する。
【００９９】
ここで、図４を用いて画像投影装置１１０又は操作装置１２０におけるイベントの取得方法について説明する。図４は、イベントの取得方法の一例を説明するための図である。
【０１００】
画像投影装置１１０又は操作装置１２０は、ＯＳカーネルＬ１０、ディバイスドライバＬ２１、ＡＰＩ  Ｌ２２、ＯＳシステムサービスＬ３１、アプリケーションＬ３２、ＨＩＤ（Ｈｕｍａｎ  Ｉｎｔｅｒｆａｃｅ  Ｄｉｖｉｃｅ）操作Ｌ３３、及び、文書アクセスＬ４０等の階層構造をなすプログラム群により各装置を構成するハードウェアの動作を制御している。
【０１０１】
ＯＳカーネルＬ１０は、装置を構成するハードウェアを制御する。
ディバイスドライバＬ２１は、ハードウェアの違いを吸収し、上位のＡＰＩ  Ｌ２２にデバイスアクセスのための共有の手順を提供し、下位のＯＳカーネルＬ１０へ機器の動作に必要な情報を提供する。
ＡＰＩ  Ｌ２２は、ＯＳカーネルＬ１０がアプリケーション等に対して公開しているプログラムインターフェイスである。
【０１０２】
ＯＳシステムサービスＬ３１は、ＯＳカーネルＬ１０の提供する機能へのＡＰＩよりも汎用的なインタフェースである。
アプリケーションＬ３２は、電子ファイルを操作するプログラムである。
ＨＩＤ操作Ｌ３３は、例えば、マウスやタッチパネル等のＨＩＤの操作に関する情報をＯＳカーネルＬ１０へ提供する。
【０１０３】
文書アクセスＬ４０は、認証サーバ１３０による認証結果に基づいて電子ファイルの操作権限を取得し、蓄積サーバ１４０に蓄積された電子ファイルへの操作の可否を判断する。
【０１０４】
画像投影装置１１０又は操作装置１２０は、ＯＳシステムサービスＬ３１からマウスイベント、キーボードイベント、 アプリケーションの起動、アプリケーションの終了、及び、アクティブアプリケーションに関する情報を取得する。
【０１０５】
画像投影装置１１０又は操作装置１２０は、また、アプリケーションＬ３２からアプリケーション中のアクティブな文書やファイル、表示ページ、ファイルのオープン、ファイルのクローズ、及び、ファイルの保存に関する情報を取得する。
【０１０６】
画像投影装置１１０又は操作装置１２０は、ＯＳシステムサービスＬ３１及びアプリケーションＬ３２から取得した情報をそれぞれ補完することでイベント関連情報を取得し、取得したイベント関連情報をネットワーク３００を介して蓄積サーバ１４０へ送信する。
【０１０７】
この構成によれば、イベントをアプリケーション、又は、オペレーティングシステムサービスの少なくとも１つ以上を通じて取得するため、一例として、ユーザが実行した操作を手動で画像投影装置へ入力する場合と比べて、ユーザの労力を軽減できる。
【０１０８】
ここで、図５を参照して、図４で取得した情報を基に取得するイベントの種類について説明する。図５は、イベントの種類の一例を説明するための図である。
【０１０９】
画像投影装置１１０、操作装置１２０、認証サーバ１３０、蓄積サーバ１４０、検索サーバ１５０、及び、送信可能化サーバ１６０の機能、及び、接続については、図３を参照して既に説明したか、以降において説明するために省略する。
【０１１０】
また、データの流れＤ１、Ｄ３ないし５、Ｄ７、並びに、Ｄ８についても同様に、図３を参照して既に説明したか、以降において説明するために省略する。
【０１１１】
まず、ユーザ４００は、操作装置１２０において電子ファイルを操作する。電子ファイルが文書ファイルである場合を例に挙げれば、新規作成ＥＶ２１、保存ＥＶ２２、移動ＥＶ２３、コピーＥＶ２４、削除ＥＶ２５、アクセス権変更ＥＶ２６、文書名変更ＥＶ２７、閲覧ＥＶ２８、又は、印刷ＥＶ２９といった操作を行なう。尚、電子ファイルに対する操作はそれぞれの目的に応じて異なるアプリケーションを用いて行なう。
【０１１２】
操作装置１２０は、これらのファイル操作に関する情報であるイベント関連情報を図４で説明したＯＳシステムサービスＬ３１及びアプリケーションＬ３２から取得した情報を基に取得し、蓄積サーバ１４０へ送信する（Ｄ５）。尚、操作装置１２０は、必要な場合に蓄積サーバ１４０へ電子ファイルＤＣ１又は２を蓄積する（Ｄ５）。
【０１１３】
更に、ユーザ４００は、画像投影装置１１０において電子ファイルを操作する。電子ファイルが文書ファイルである場合を例に挙げれば、蓄積サーバに蓄積された文書ファイルＤＣ１ないし３をそれぞれの電子ファイルのファイルフォーマットに対応したアプリケーションを用いて閲覧ＥＶ１１又はページめくりＥＶ１２と言った電子ファイルの操作を行なう。
【０１１４】
画像投影装置１１０は、これらのファイル操作に関する情報であるイベント関連情報を図４で説明したＯＳシステムサービスＬ３１及びアプリケーションＬ３２から取得した情報を基に取得し、蓄積サーバ１４０へ送信する（Ｄ３）。
【０１１５】
この構成によれば、電子ファイルの新規作成、保存、移動、コピー、削除、アクセス権変更、名称変更、閲覧、印刷、又は、ページめくりと言った電子ファイルの作成から削除までの操作を包括的に取得するため、一例として、セキュリティ強度を向上させるために電子ファイルに対する改ざん、窃取、及び、隠滅等の不正行為の発生の防止や不正行為を行なった者の追跡をするための基礎となる情報を取得できる。
【０１１６】
ここで、図３に戻って、本発明に係る情報処理装置１００について引き続き説明する。
認証サーバ１３０は、例えば、サーバ用のコンピュータで構成され、ＬＤＡＰ認証等を行なうためのプログラムがインストールされている。認証サーバ１３０は、１台又は複数台の画像装置１１０及び操作装置１２０に接続している。
【０１１７】
認証サーバ１３０は、１又は複数の画像投影装置１１０又は操作装置１２０の通信部が送信した認証情報を受信する（Ｄ１又はＤ４）。その後、認証サーバ１３０は、受信した認証情報に基づいて認証を行う。
【０１１８】
その後、認証サーバ１３０は、認証結果に基づいて認証情報で特定されるユーザのユーザ識別情報、若しくは、ユーザの権限に応じた利用可能な電子ファイルのファイル識別情報、電子ファイル、又は、ディレクトリ等を画像投影装置１１０又は操作装置１２０へ送信する（Ｄ１又はＤ４）。
【０１１９】
また、認証サーバ１３０は、送信可能化サーバ１６０が送信した認証情報を受信し（Ｄ９）、受信した認証情報に基づいて認証を行い、認証結果等を認証サーバ１３０へ送信する（Ｄ９）。
【０１２０】
この構成によれば、１又は複数の画像投影装置１００が送信した認証情報に基づいて認証サーバ１３０がユーザ認証をするので、一例として、それぞれの画像投影装置がそれぞれユーザ認証を行う場合と比べて、認証情報を認証手段が一元管理できる。よって、認証情報を管理する管理者の労力を軽減することができる。
【０１２１】
蓄積サーバ１４０は、例えば、サーバ用のコンピュータで構成され、データベースを有する。蓄積サーバ１４０は、画像装置１１０、操作装置１２０、及び、検索サーバ１５０に接続している。
【０１２２】
蓄積サーバ１４０は、画像投影装置１１０又は操作装置１２０が作成し、送信した電子ファイルを、ユーザの書き込み権限を有するディレクトリへ蓄積する。
【０１２３】
また、蓄積サーバ１４０は、蓄積した電子ファイルの有する情報をテキスト情報として抽出し、電子ファイル等の検索のために用いられるメタデータを作成する。その後、蓄積サーバ１４０は、電子ファイルとメタデータとを関連付けて蓄積する。
【０１２４】
更にまた、蓄積サーバ１４０は、画像投影装置１１０の通信部１１１６が送信した一覧入力部１１１５が行なった電子ファイルの操作に関連する情報であるイベント関連情報、及び、操作装置１２０が行なった電子ファイルの操作に関連する情報であるイベント関連情報を蓄積する。
【０１２５】
この構成によれば、画像投影装置１１０から送信されたイベント関連情報を蓄積サーバ１４０が蓄積するため、過去に画像投影装置１１０で行なわれた電子ファイルへの操作に関連した情報を知ることができる。
【０１２６】
またこの構成によれば、前記操作装置１２０が行なった電子ファイルの操作に基づくイベント関連情報を蓄積サーバ１４０が蓄積するため、過去に操作手段で行なわれた電子ファイルへの操作に関連した情報を知ることができる。
【０１２７】
ここで、図６を参照して、蓄積サーバ１４０の実行する抽出処理について説明する。図６は、蓄積サーバ１４０の実行する抽出処理の一例について説明するための図である。
【０１２８】
蓄積サーバ１４０は、電子データＤＣを蓄積し、分離プラグインＰＤ、ＯＣＲ装置ＶＯ及び音声認識装置ＶＡを備えている。
【０１２９】
電子データＤＣは、分離プラグインＰＤによってテキストデータＤＴ、画像データＤＩ、動画データＤＭ、及び、音声データＤＡに分離される。
【０１３０】
分離プラグインＰＤとは、電子データＤＣを扱うことのできるアプリケーションに機能を追加する機能拡張プログラムであって、電子データＤＣをテキストデータＤＴ、画像データＤＩ、動画データＤＭ、及び、音声データＤＡに分離できるものを指す。
【０１３１】
分離プラグインＰＤによって分離された画像データＤＩに含まれるテキスト情報は、ＯＣＲ装置ＶＯによって抽出される。
分離プラグインＰＤによって分離された動画データＤＭ、及び、音声データＤＡに含まれる音声情報は、音声認識装置ＶＡによってテキスト情報として抽出される。
【０１３２】
その後、蓄積サーバ１４０は、画像データＤＩから抽出したテキストデータを画像データＤＩを説明するメタデータとして画像データＤＩと関連付けてメタデータ付き画像ＤＭＩとして蓄積する。
【０１３３】
更に、蓄積サーバ１４０は、動画データＤＭから抽出したテキストデータを動画データＤＭを説明するメタデータとして動画データＤＭと関連付けてメタデータ付き動画ＤＭＭとして蓄積する。
【０１３４】
同様に、蓄積サーバ１４０は、音声データＤＡから抽出したテキストデータを音声データＤＡを説明するメタデータとして音声データＤＡと関連付けてメタデータ付き音声ＤＭＡとして蓄積する。
【０１３５】
最後に、蓄積サーバ１４０は、電子データＤＣから抽出されたテキスト情報ＤＭＴ、メタデータ付き画像ＤＭＩ、メタデータ付き動画ＤＭＭ、及び、メタデータ付き音声ＤＭＡを電子データＤＣを説明するメタデータとして電子データＤＣと関連付けて蓄積する。
【０１３６】
この構成によれば、電子ファイルを、電子ファイルの有するテキスト情報、画像情報、動画情報、又は、音声情報をテキスト情報で表現した情報の一部又は全部に基づいて検索できるため、一例として、電子ファイルを識別する情報であるファイルパス及びファイル名を記憶していない場合であっても、電子ファイルの有するテキスト情報、画像情報、動画情報、又は、音声情報の一部又は全部を記憶してさえいれば、所望の電子ファイルを検索することができる。
また通常は、画像投影装置が投影する画像の有する情報量は、画像投影装置が投影する画像の作成の基礎とされた電子ファイルの有する情報量よりも少ない。
よって、この構成によれば、画像を作成する基礎とした電子文書の有する情報からテキストデータを取得するため、一例として、ＯＣＲによって画像投影装置が投影する画像等からテキストデータを取得する方法と比べて、誤認識率を低下させることができる。また、電子ファイルの情報から画像情報とテキスト情報とに分離するため、一例として画像ファイルの場合に比べて、画像情報とテキスト情報との分離を容易にできる。
【０１３７】
次に、図７を参照して蓄積サーバ１４０が蓄積するイベント関連情報を説明する。図７は、蓄積サーバ１４０が蓄積するイベント関連情報の一例を説明するための図である。
【０１３８】
蓄積サーバ１４０のデータベースは、イベントテーブルＴＩ及びイベント関連テーブルＴＩＲを有している。
【０１３９】
イベントテーブルＴＩは、イベント関連情報を蓄積する。具体的には、イベントテーブルＴＩは、それぞれのイベント関連情報をイベントに関する種類毎にその他の情報と関連付けて蓄積している。
イベント関連テーブルＴＩＲは、イベントテーブルＴＩに蓄積されたイベント関連情報を、操作の対象とした文書を基に関連付けている。
【０１４０】
イベントテーブルＴＩは、イベント名カラム、ファイル名称カラム、作成者ＩＤカラム、作成装置ＩＤカラム、グローバルパスで表した保存先カラム、ローカルパスで表した保存先カラム、保存日時カラム、グローバルパスで表したバックアップ保存先カラム、ローカルパスで表したバックアップ保存先カラム、バックアップの保存日時カラム、アクセス権カラム、実行イベント名称カラム、実行イベント種類カラム、イベント実行装置ＩＤカラム、及び、実行イベントパスカラムを有する。
【０１４１】
ここで、イベント名カラムには、イベントを一意に識別するための名称を蓄積する。ファイル名称カラムには、操作対象とされたファイル（以下単に、操作ファイルという）の名称を蓄積する。作成者ＩＤカラムには、操作ファイルの作成者を識別する情報を蓄積する。作成装置ＩＤには、操作ファイルを作成する際に使用した装置を識別する情報を蓄積する。
【０１４２】
グローバルパスで表した保存先カラムには、グローバルパスで表した操作ファイルの保存先を蓄積する。グローバルパスとは、インタネット上で識別できるパスを表す。
【０１４３】
具体的には、グローバルパスは、グローバルＩＰアドレス又はグローバルＩＰアドレスと関連付けられたドメイン名等とファイルの保存先ディレクトリと必要な場合にはファイルを蓄積した装置名とで表される
【０１４４】
ローカルパスで表した保存先カラムには、ローカルパスで表した操作ファイルの保存先を蓄積する。
【０１４５】
ローカルパスとは、インタネット上で識別できるパスを表す。具体的には、ローカルパスは、ローカルＩＰアドレス又はローカルＩＰアドレスと関連付けられたドメイン名等とファイルの保存先ディレクトリと必要な場合にはファイルを蓄積した装置名とで表される。
保存日時カラムには、操作ファイルを保存した日時を蓄積する。
【０１４６】
グローバルパスで表したバックアップ保存先カラム、ローカルパスで表したバックアップ保存先カラム、及び、バックアップの保存日時カラムに蓄積する情報は、グローバルパスで表した保存先カラム、ローカルパスで表した保存先カラム、及び、保存日時カラムに蓄積する情報とそれぞれ同種の情報であって、バックアップファイルに関する情報を蓄積する。
【０１４７】
アクセス権カラムには、所有者、所有者の属するグループ、及び、その他ユーザのそれぞれに対する操作ファイルの参照、変更、及び、実行の拒否を表す情報を蓄積する。
【０１４８】
実行イベント名称カラムには、イベントの種類に関する情報を蓄積する。具体的には、電子文書の印刷やコピー等を表す情報である。
【０１４９】
イベント実行装置ＩＤカラムには、イベントを実行した装置を識別する情報を蓄積する。実行イベントパスカラムには、イベントを実行する際に行われた作業のために用いたディレクトリを表す情報を蓄積する。
【０１５０】
イベント関連テーブルＴＩＲは、イベント名カラム、日時カラム、関連装置ＩＤカラム、及び、関連イベント名カラムを有する。
イベント名カラムは、イベントテーブルＴＩのイベント名カラムの蓄積する情報の一部又は全部を蓄積する。
日時カラムは、イベントの実行された日時を蓄積する。
関連イベント名カラムは、関連イベントのイベント名を蓄積する。尚、関連イベントとは、操作ファイルが同じ他のイベントを指すものである。
【０１５１】
この構成によれば、画像投影装置１１０から送信されたイベント関連情報を蓄積サーバ１４０が蓄積するため、過去に画像投影装置で行なわれた電子ファイルへの操作に関連した情報を知ることができる。
【０１５２】
またこの構成によれば、前記操作装置１２０が行なった電子ファイルの操作に基づくイベント関連情報を蓄積サーバ１４０が蓄積するため、過去に操作手段で行なわれた電子ファイルへの操作に関連した情報を知ることができる。
【０１５３】
ここで、図３に戻って、本発明に係る情報処理装置１００について引き続き説明する。
検索サーバ１５０は、例えば、サーバ用のコンピュータで構成され、蓄積サーバ１４０及び送信可能化サーバ１６０に接続している。
【０１５４】
検索サーバ１５０は、送信可能化サーバ１６０から検索条件に基づいて作成されたＳＱＬ文を受信する（Ｄ８）。その後、受信したＳＱＬ文に基づいて蓄積サーバ１４０に蓄積されたイベント関連情報又は電子ファイルを、図６に示したメタデータＭ等に基づいて検索する（Ｄ７）。
【０１５５】
その後、検索サーバは、検索結果に基づいて検索結果検索結果関連情報を作成する。
検索結果関連情報とは、検索結果に関する情報であり、検索された電子ファイルに関する１又は複数のイベント関連情報を含む。尚、検索された電子ファイルを識別するファイル識別情報を検索結果ファイル識別情報と言い、検索結果関連情報は検索結果ファイル識別情報を含む。
【０１５６】
この構成によれば、検索結果関連情報は、電子ファイルそのものではなく電子ファイルに基づいて作成された画像情報を含むため、どのようなファイルフォーマットで作成された電子ファイルであっても、検索結果を表示する端末は画像情報さえ表示できれば電子ファイルの内容を知ることができる。よって検索された電子ファイルの利便性が向上する。
またこの構成によれば、画像データの変更はテキストデータの変更よりも困難であるので、電子ファイルの改ざんを困難にし、セキュリティ強度を向上できる。
【０１５７】
更にこの構成によれば、検索された電子ファイルに対して行なわれた操作の一覧を取得できる、一例として、セキュリティ強度を向上させるために電子ファイルに対する改ざん、窃取、及び、隠滅等の不正行為の発生の確認や不正行為を行なった者の追跡をするための基礎となる情報を検索できる。
【０１５８】
その後、検索サーバ１５０は、作成した検索結果検索結果関連情報を送信可能化サーバ１６０へ送信する（Ｄ８）。尚、検索サーバ１５０は、蓄積サーバ１４０を兼ねる構成を採用することができ、またそのような構成が一般的である。
【０１５９】
送信可能化サーバ１６０は、例えば、サーバ用のコンピュータで構成され、画像投影装置１１０、操作装置１２０、認証サーバ１３０、及び、検索サーバ１５０に接続している。
【０１６０】
送信可能化サーバ１６０は、画像投影装置１１０又は操作装置１２０から認証情報を取得し（Ｄ２又はD６）、取得した認証情報を認証サーバ１３０へ送信し（Ｄ９）、認証サーバ１３０から認証結果を受信する（Ｄ９）。その後、受信した認証結果に基づいて情報を画像投影装置１１０又は操作装置１２０へ送信可能にする（Ｄ２又はD６）。
【０１６１】
送信可能化サーバ１６０は、画像投影装置１１０又は操作装置１２０から検索リクエストと供に検索条件を受信する。その後、送信可能化サーバ１６０は、検索条件を基にＳＱＬ文を作成して、作成したＳＱＬ文を検索サーバ１５０へ送信する（Ｄ８）。
【０１６２】
その後、送信可能化サーバ１６０は、検索サーバ１５０から検索結果関連情報を受信する（Ｄ８）。次に、受信した検索結果関連情報を標準化されたネットワーク・プロトコルであるインタネット・プロトコルのＨＴＴＰプロトコル、又は、ＨＴＴＰＳプロトコルを用いて認証サーバ１３０が認証の結果としてアクセスを許可したユーザの使用する画像投影装置１１０又は操作装置１２０に対してのみ送信可能にする（Ｄ２又はD６）。
【０１６３】
この構成によれば、認証装置が認証の結果に基づいてアクセスが許可されたユーザに対してのみに検索結果関連情報を送信可能とするため、例えば、検索された電子ファイルを参照等する権限の有無に関わらず送信可能化する場合と比べて、セキュリティ強度を向上させることができる。
また、この構成によれば、検索結果関連情報を送信可能とするため、検索結果関連情報を参照する端末の設置位置の自由度が広がる。
【０１６４】
更にこの構成によれば、標準化されたネットワーク・プロトコルを用いて検索結果関連情報を送信可能にするため、例えば、特別なプロトコルを用いて送信可能化する場合と比べて、検索結果の利便性が向上する。
【０１６５】
またこの構成によれば、ＨＴＴＰプロトコル、又は、ＨＴＴＰＳプロトコルは非常に普及したプロトコルであるため、例えば、普及していないプロトコルを用いて送信可能化する場合と比べて、検索結果の利便性が格段に向上する。
【０１６６】
次に、図８ないし１０を用いて、画像投影時に本情報処理システムの画像投影装置１１０の周辺機器コントローラ１１０１の実行する制御処理について説明する。図８ないし１０は、画像投影時に周辺機器コントローラ１１０１の実行する制御処理の一例を説明するフローチャートである。
【０１６７】
本制御処理においては、電子ファイルは文書ファイルである場合を想定して説明する。しかし、電子ファイルは画像ファイル、動画ファイル、又は、音声ファイルである構成を採用できる。
【０１６８】
まず、周辺機器コントローラ１１０１は、取得部１１１８を、認証情報を取得するよう制御する（ステップＳＴ１）。
次に、周辺機器コントローラ１１０１は、通信部１１１６を、認証情報を外部記憶部１１０４に記憶した認証装置識別情報で識別される認証サーバ１３０へ送信するよう制御する（ステップＳＴ２）。
【０１６９】
その後、周辺機器コントローラ１１０１は、通信部１１１６を、認証サーバ１３０から認証結果、並びに、蓄積サーバ１４０に蓄積された電子ファイルのファイル識別情報及び使用権限を受信するよう制御する（ステップＳＴ３）。
【０１７０】
次に、周辺機器コントローラ１１０１は、ステップＳＴ３で受信した情報に基づいて蓄積サーバ１４０に蓄積された電子ファイルへのアクセス権限を確認する（ステップＳＴ４）。
【０１７１】
次に、周辺機器コントローラ１１０１は、一覧表示画面１１１３を、ステップＳＴ４で確認したアクセス権限を有する電子ファイルのファイル識別情報を一覧表示するよう制御する（ステップＳＴ５）。
【０１７２】
その後、周辺機器コントローラ１１０１は、アクセス可能なファイルが存在するかを判断する（ステップＳＴ６）。周辺機器コントローラ１１０１は、アクセス可能なファイルが存在すると判断する場合にはステップＳＴ７の処理を、そうでない場合には処理を終了する。
【０１７３】
ステップＳＴ６において、周辺機器コントローラ１１０１は、アクセス可能なファイルが存在すると判断した場合には、ステップＳＴ５で一覧表示画面１１１３に表示したファイル識別情報に基づいてファイルを選択する命令（選択命令）を一覧入力部１１１５から受領する（ステップＳＴ７）。
【０１７４】
次に、周辺機器コントローラ１１０１は、通信部１１１６を、送信可能化サーバ１６０へリクエストを送信するよう制御する（ステップＳＴ８）。
【０１７５】
尚、ステップＳＴ８で送信されるリクエストとは、ステップＳＴ７で受領した選択命令で選択された電子ファイル（以下単に、選択ファイルという）に関するファイルの変更履歴等の履歴に関する情報を送信可能化サーバ１６０が送信することを求めるリクエストである。
【０１７６】
その後、周辺機器コントローラ１１０１は、通信部１１１６を、送信可能化サーバ１６０からステップＳＴ８で送信したリクエストに対する応答を受信するよう制御する。具体的には、選択ファイルに関するファイルの変更履歴等に関する情報を受信するよう制御する（ステップＳＴ９）。
【０１７７】
これによって、選択ファイルの改版履歴を知ることができ、選択ファイルの版であるそれぞれのリビジョンを知ることができる。
【０１７８】
次に、周辺機器コントローラ１１０１は、画面表示部１１１２又は一覧表示部１１１３を、ステップＳＴ１０で受信した選択ファイルの変更履歴等に関する情報を表示するよう制御する（ステップＳＴ１０）。
【０１７９】
その後、周辺機器コントローラ１１０１は、画面入力部１１１４又は一覧入力部１１１５から変更履歴に基づいて判断されたユーザが投影を予定する選択ファイルの版であるリビジョン（以下単に、選択リビジョンという）を選択する命令を受領する（ステップＳＴ１１）。
【０１８０】
次に、周辺機器コントローラ１１０１は、選択ファイルのファイルフォーマットに対応したアプリケーションを起動する（ステップＳＴ１２）。
【０１８１】
その後、周辺機器コントローラ１１０１は、通信部１１１６を、アプリケーションの起動イベントに関するイベント関連情報を蓄積サーバ１４０へ送信するよう制御する（ステップＳＴ１３）。
【０１８２】
次に、周辺機器コントローラ１１０１は、通信部１１１６を、送信可能化サーバ１６０へリクエストを送信するよう制御する（ステップＳＴ１４）。尚、ステップＳＴ１４で送信されるリクエストとは、選択ファイルに関するイベント関連情報を送信可能化サーバ１６０が送信することを求めるリクエストである。
【０１８３】
その後、周辺機器コントローラ１１０１は、通信部１１１６を、送信可能化サーバ１６０からステップＳＴ１４で送信したリクエストに対する応答を受信するよう制御する。具体的には、選択ファイルに関する関連イベント情報を受信するよう制御する（ステップＳＴ１５）。
【０１８４】
次に、周辺機器コントローラ１１０１は、通信部１１１６を、選択ファイルの選択リビジョンを蓄積サーバ１４０から受信するよう制御する（ステップＳＴ１６）。
【０１８５】
その後、周辺機器コントローラ１１０１は、受信した選択ファイルの選択リビジョンをオープンする（ステップＳＴ１７）。
次に、周辺機器コントローラ１１０１は、通信部１１１６を、閲覧イベント及び閲覧イベントに関するイベント関連情報を蓄積サーバ１４０へ送信するよう制御する（ステップＳＴ１８）。
【０１８６】
その後、周辺機器コントローラ１１０１は、画面表示部１１１２を、受信した選択ファイルの選択リビジョンを表示するよう制御する（ステップＳＴ１９）。また、画面表示部１１１２又は一覧表示部１１１３を、ステップＳＴ１５で受信した関連イベント情報を表示するよう制御する。
【０１８７】
次に、周辺機器コントローラ１１０１は、画面入力部１１１４又は一覧入力部１１１５から表示終了通知を受領したかを判断する（ステップＳＴ２０）。周辺機器コントローラ１１０１は、表示終了通知を受領したと判断する場合にはステップＳＴ２５の処理を、そうでない場合にはステップＳＴ２１の処理を実行する。
【０１８８】
ステップＳＴ２０において、周辺機器コントローラ１１０１は、表示終了通知を受領していないと判断した場合には、画面入力部１１１４又は一覧入力部１１１５からページ送り通知を受領したかを判断する（ステップＳＴ２１）。周辺機器コントローラ１１０１は、ページ送り通知を受領したと判断する場合にはステップＳＴ２２の処理を、そうでない場合にはステップＳＴ２４の処理を実行する。
【０１８９】
ステップＳＴ２１において、周辺機器コントローラ１１０１は、ページ送り通知を受領したと判断した場合には、ページ送りを行なう（ステップＳＴ２２）。
【０１９０】
次に、周辺機器コントローラ１１０１は、通信部１１１６を、ページ送りイベント及びページ送りイベントに関連したイベント関連情報を蓄積サーバ１４０へ送信するよう制御する（ステップＳＴ２３）。
【０１９１】
ステップＳＴ２１において、周辺機器コントローラ１１０１は、ページ送り通知を受領しなかったと判断した場合、又は、ステップＳＴ２３を実行した後には、所定時間又はなんらかのイベントをキャッチするまでスリープする（ステップＳＴ２４）。その後、周辺機器コントローラ１１０１は、ステップＳＴ２１に戻り上記処理を繰り返す。
【０１９２】
ステップＳＴ２０において、周辺機器コントローラ１１０１は、表示終了通知を受領したと判断した場合には、選択ファイルの選択リビジョンをクローズする（ステップＳＴ２５）。
次に、周辺機器コントローラ１１０１は、アプリケーションの終了を行なう（ステップＳＴ２６）。
【０１９３】
周辺機器コントローラ１１０１は、通信部１１１６を、アプリケーションの終了イベント及びアプリケーションの終了イベントに関連したイベント関連情報を蓄積サーバ１４０へ送信するよう制御する（ステップＳＴ２７）。その後、周辺機器コントローラ１１０１は、処理を終了する。
【０１９４】
次に、図１１及び１２を参照して送信可能化サーバ１６０と検索サーバ１５０との間で行なわれる処理について説明する。図１１は、送信可能化サーバ１６０の実行する送信可能化処理の一例を説明するための図である。また、図１２は、検索サーバ１５０の実行する検索処理の一例を説明するためのフローチャートである。
【０１９５】
先ず、送信可能化サーバ１６０は、画像投影装置１１０又は操作装置１２０から検索条件と供に検索リクエストを受信する（ステップＳＴ１０１）。
次に、送信可能化サーバ１６０は、ステップＳＴ１０１で受信した検索条件に基づいてクエリ文（ＳＱＬ文）を作成する（ステップＳＴ１０２）。
【０１９６】
その後、送信可能化サーバ１６０は、ステップＳＴ１０２で作成したクエリ文を検索サーバへ送信する（ステップＳＴ１０３）。
次に、送信可能化サーバ１６０は、ステップＳＴ１０３で送信したクエリ文の実行結果に関する情報である検索結果関連情報を検索サーバ１５０から受信する（ステップＳＴ１０４）。
【０１９７】
尚、検索結果関連情報は、検索された電子ファイルに基づいて作成された画像情報と検索された電子ファイル電子ファイルに関連した１又は複数のイベント関連情報を含む。
【０１９８】
その後、送信可能化サーバ１６０は、画像投影装置１１０又は操作装置１２０へステップＳＴ１０４で受信した検索結果関連情報を送信可能化する（ステップＳＴ１０５）。次に、送信可能化サーバ１６０は、処理を終了する。
【０１９９】
この構成によれば、検索結果関連情報を送信可能とするため、検索結果関連情報を参照する端末の設置位置の自由度が広がる。
【０２００】
次に、１２を参照して検索サーバ１５０の検索処理について説明する。図１２は、検索サーバ１５０の実行する検索処理の一例を説明するためのフローチャートである。
【０２０１】
先ず、検索サーバ１５０は、送信可能化サーバ１６０からクエリ文を受信する（ステップＳＴ２０１）。
次に、検索サーバ１５０は、ステップＳＴ２０１で受信したクエリ文に従って蓄積サーバ１４０に蓄積された情報を検索する（ステップＳＴ２０２）。
【０２０２】
その後、検索サーバ１５０は、検索された情報を基に検索結果関連情報を作成する（ステップＳＴ２０３）。具体的には、検索されたファイルに基づいて画像データ等を作成等する。
【０２０３】
この構成によれば、検索結果関連情報は、電子ファイルそのものではなく電子ファイルに基づいて作成された画像情報を含むため、どのようなファイルフォーマットで作成された電子ファイルであっても、検索結果を表示する端末は画像情報さえ表示できれば電子ファイルの内容を知ることができる。よって検索された電子ファイルの利便性が向上する。
また構成によれば、画像データの変更はテキストデータの変更よりも困難であるので、電子ファイルの改ざんを困難にし、セキュリティ強度を向上できる。
【０２０４】
次に、検索サーバ１５０は、送信可能化サーバ１６０へステップＳＴ２０３で作成した検索結果関連情報を送信する（ステップＳＴ２０４）。その後、検索サーバ１５０は、処理を終了する。
【０２０５】
次に、図１３を参照して画像投影装置１１０及び操作装置１２０が表示する検索結果関連情報について説明する。図１３は、画像投影装置１１０及び操作装置１２０が表示する画面の一例を説明するための図である。
【０２０６】
図１３においては、検索結果関連情報を表示する画面である検索結果画面Ｆを表している。
検索結果画面Ｆは、キーワード領域ＡＫ、画像領域ＡＩ、イベント関連情報領域ＡＶ、上位リンク領域ＡＨ、及び、下位リンク領域ＡＬを有している。
【０２０７】
キーワード領域ＡＫは、検索結果関連情報を検索する際に使用されたキーワードを表示する。図においては、「特許」及び「Ｇ０６Ｆ」という語を検索キーワードとしたことを表す。
【０２０８】
画像領域ＡＩは、キーワード領域ＡＫに表示された語に基づいて検索された電子ファイルに基づいて作成された画像情報を表示する。
【０２０９】
イベント関連情報領域ＡＶは、画像領域ＡＩに表示された画像の作成元となったファイルを識別する情報である検索結果ファイル識別情報を有するイベント関連情報の内の１を表示する。
上位リンク領域ＡＨについては、下位リンク領域ＡＬについて説明した後に説明する。
【０２１０】
下位リンク領域ＡＬは、検索結果ファイル識別情報を有するイベント関連情報の内で、イベント関連情報領域ＡＶに表示されていないイベント関連情報をイベント関連情報領域ＡＶに表示できることを表すリンク表示を表示する。
【０２１１】
上位リンク領域ＡＨは、下位リンク領域ＡＬに表示されたリンクを辿った場合に、リンクを辿る前にイベント関連情報領域ＡＶ表示されていたベント関連情報をイベント関連情報領域ＡＶに表示できることを表すリンク表示を表示する。
【０２１２】
具体的には、図７で示した文書イベント関連テーブルＴＩＲの第一レコードに記録された文書イベント名「文書イベントａ１」で識別されるイベント関連情報をイベント関連情報領域ＡＶに表示している場合について説明する。
【０２１３】
画像領域ＡＩは、ファイル名称カラム、並びに、保存先（グローバルパス）又は保存先（ローカルパス）に蓄積された情報で識別される電子ファイルに基づいて作成された画像情報を表示する。具体的には、「／ｈｏｍｅ／ｅｒｉｃ／ｄｏｃ／ａ１．ｄｏｃ」等で識別される電子ファイル作成された画像情報を表示する。
【０２１４】
この構成によれば、検索結果を画像投影装置１１０において表示するため、一例として、ユーザが検索した検索結果関連情報を確認した後に、容易かつ迅速に確認した電子ファイルに基づく画像を投影することができる。よって、ユーザが投影を望む電子ファイルを検索して投影するために要する労力を軽減できる。
【０２１５】
イベント関連情報領域ＡＶには、「文書イベントａ１」で識別されるイベント関連情報の内容を表示する。つまり、イベント関連情報領域ＡＶは、文書イベントテーブルＴＩに記録された「文書イベントａ１」で識別されるレコードの有する情報を表示する。
【０２１６】
具体的には、イベント関連情報領域ＡＶは、文書イベント名、文書名、保存日時、作成者名、作成装置名、文書保存先（グローバルパス）、実行イベント種類、関連装置名、及び、文書パスを表示する。
【０２１７】
文書イベント名は文書イベント名カラムの情報を、文書名は文書名カラムの情報を、保存日時は文書保存先（日時）カラムの情報を、作成者名は作成者ＩＤカラムの情報と関連付けられた作成者名を、作成装置名は作成装置ＩＤカラムの情報と関連付けられた装置名を、文書保存先（グローバルパス）は文書保存先（グローバルパス）カラムの情報を、実行イベント種類は実行イベント種類カラムの情報を、関連装置名は実行イベント装置ＩＤカラムの情報に関連付けられた装置名を、文書パスは実行イベント（文書パス）カラムに蓄積された情報をそれぞれ表示する。
【０２１８】
また、下位リンク領域ＡＬは、文書イベント関連テーブルＴＩＲの第一レコードが有する関連イベント名「文書イベントｂ１」、「文書イベントｃ１」、及び、「文書イベントｄ１」で識別されるイベント関連情報をイベント関連情報領域ＡＶに表示できることを表すリンク表示を表示する。
【０２１９】
この構成によれば、検索された電子ファイルに対して行なわれた操作の一覧を取得できる、一例として、セキュリティ強度を向上させるために電子ファイルに対する改ざん、窃取、及び、隠滅等の不正行為の発生の確認や不正行為を行なった者の追跡をするための基礎となる情報を検索できる。
【０２２０】
ここで、下位リンク領域ＡＬに表示された「文書イベントｄ１」へのリンクを辿った場合には、上位リンク領域ＡＨにリンクを辿る前にイベント関連情報領域ＡＶ表示されていたベント関連情報「文書イベントａ１」が表示される。
【０２２１】
また、検索結果関連情報自体がＨＴＭＬという構造化文章で表現された情報であり、検索結果画面Ｆは構造化文章で表現された検索結果関連情報をウェブブラウザで表示した画面である構成を採用できる。
【０２２２】
この構成によれば、検索結果関連情報が構造化文書として作成されるため、画像投影装置又は操作装置が表示する検索結果関連情報の表示構造を、検索結果関連情報を生成する段階で予め指定できるため、検索結果関連情報の表示構造を一元管理できる。
【０２２３】
また、一例として検索結果関連情報が、構造表示された画像データである場合に比べ、テキスト情報により表示構造を指定できるため、一般に情報量を軽減できる。
【０２２４】
更にこの構成によれば、ＨＴＭＬは非常に普及した文書フォーマットであるため、例えば、普及していない構造化文書と比べて、検索結果関連情報の利便性が格段に向上する。
【０２２５】
上記実施形態では、蓄積サーバ１４０に電子ファイル自体を蓄積する場合について説明したがこれに限定されるわけではなく、例えば、ネットワーク上の装置が蓄積する電子ファイルのファイル識別情報を蓄積し、画像投影装置１１０及び操作装置１２０は、蓄積サーバ１４０に蓄積されたファイル識別情報に基づいて装置が蓄積する電子ファイルを参照する構成を採用することも可能である。
【０２２６】
上記実施形態では、一覧表示部１１１５に表示されたファイル識別情報に基づいて投影画像の作成の基礎とされた電子ファイルを選択する場合について説明したが、これに限定されるわけではない。例えば、プリンタ用紙にＲＦＩＤタグを埋め込み、印刷された画像の基礎とされた電子ファイルのファイル識別情報とプリントされた用紙のＲＦＩＤとを関連付けて蓄積サーバ１４０に蓄積する。また、投影装置１１０は入力手段であるＲＦＩＤリーダを備える。ＲＦＩＤリーダは、ユーザがかざす印刷された用紙のＲＦＩＤを読み取り、読み取ったＲＦＩＤに関連付けられた電子ファイルを選択する命令である選択命令を入力する構成を採用することも可能である。
【０２２７】
上記実施形態では、一覧表示部１１１５に表示されたファイル識別情報に基づいて投影画像の作成の基礎とされた電子ファイルを選択する場合について説明したが、これに限定されるわけではない。例えば、プリンタ用紙に二次元バーコードのような特定の情報を表現する幾何学的模様を印刷し、印刷された画像の基礎とされた電子ファイルのファイル識別情報とプリントされた用紙の有する幾何学的模様とを関連付けて蓄積サーバ１４０に蓄積する。また、投影装置１１０は入力手段である幾何学的模様リーダを備える。幾何学的模様リーダは、ユーザがかざす印刷された用紙の幾何学的模様を読み取り、読み取った幾何学的模様に関連付けられた電子ファイルを選択する命令である選択命令を入力する構成を採用することも可能である。
【０２２８】
上記実施形態では、インタネット・プロトコルとしてＨＴＴＰ及びＨＴＴＰＳを使用する場合について説明したが、これに限定されるわけではなく、例えば、ＳＳＬ（Ｓｅｃｕｒｅ  Ｓｏｃｋｅｔｓ  Ｌａｙｅｒ）又はＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）等の標準化されたインタネット・プロトコル又はデファクト・スタンダードとなっているインタネット・プロトコルを使用する構成を採用することも可能である。
【０２２９】
上記実施形態では、検索結果関連情報は構造化文書のＨＴＭＬ文書である場合について説明したが、これに限定されるわけではなく、例えば、ＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）、ＳＧＭＬ（Ｓｔａｎｄａｒｄ  Ｇｅｎｅｒａｌｉｚｅｄ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）、Ｔｅｘ、ＰＯＤ、ＲＤ、又は、ｒｅＳｔｒｕｃｔｕｒｅｄＴｅｘｔである構成を採用することも可能である。
【０２３０】
上記実施形態では、画面表示部１１１２、一覧表示部１１１３、画面入力部１１１４、一覧入力部１１１５、及び、取得部１１１８が画像投影装置１１０の上面部に配置される場合について説明したが、これに限定されるわけではなく、例えば、画面表示部１１１２、一覧表示部１１１３、画面入力部１１１４、一覧入力部１１１５、及び、取得部１１１８のいずれか１つ以上が側面、又は、画像投影装置１１０の使用に際し外部から視認できる位置に配置される構成を採用することも可能である。
【０２３１】
上記実施形態では、外部記憶部１１４がハードディスク等で構成される場合について説明したが、これに限定されるわけではなく、例えば、フレキシブルディスク、ＭＯ、ＣＤ−Ｒ、ＤＶＤ−Ｒ、磁気テープ等を採用することも可能である。
【図面の簡単な説明】
【０２３２】
【図１】本発明の画像投影装置の一実施形態を示す構成図である。
【図２】画像投影装置の外面図の一例である。
【図３】情報処理装置の一実施形態を示す構成図である。
【図４】イベントの取得方法の一例を説明するための図である。
【図５】イベントの種類の一例を説明するための図である。
【図６】蓄積サーバの実行する抽出処理の一例について説明するための図である。
【図７】蓄積サーバが蓄積するイベント関連情報の一例を説明するための図である。
【図８】画像投影時に周辺機器コントローラの実行する制御処理の一例を説明するフローチャートの一部である。
【図９】画像投影時に周辺機器コントローラの実行する制御処理の一例を説明するフローチャートの他部である。
【図１０】画像投影時に周辺機器コントローラの実行する制御処理の一例を説明するフローチャートの他部である。
【図１１】送信可能化サーバの実行する送信可能化処理の一例を説明するフローチャートである。
【図１２】検索サーバの実行する検索処理の一例を説明するためのフローチャートである。
【図１３】検索結果関連情報を表示する画面の一例を説明するための図である。
【符号の説明】
【０２３３】
１００…情報処理装置
１１０…画像投影装置
１１０１…周辺機器コントローラ
１１０２…演算部
１１０３…主記憶部
１１０４…外部記憶部（記憶手段）
１１０５…制御回路
１１０６…信号作成部（信号作成手段）
１１０７…Ａ／Ｄ変換回路
１１０８…スケーリング回路
１１０９…液晶パネル駆動回路
１１１０…液晶パネル（Ｒ／Ｇ／Ｂ）
１１１１…投影部（投影手段）
１１１２…画面表示部（画面表示手段）
１１１３…一覧表示部（一覧表示手段）
１１１４…画面入力部
１１１５…一覧入力部（入力手段）
１１１６…通信部（通信手段）
１１１７…画質調整部
１１１８…取得部（取得手段）
１２０…操作装置（操作手段）
１３０…認証サーバ（認証手段）
１４０…蓄積サーバ（蓄積手段）
１５０…検索サーバ（検索手段）
１６０…送信可能化サーバ（送信可能化手段）
３００…ネットワーク
４００…ユーザ
ＡＨ…上位リンク領域
ＡＩ…画像領域
ＡＫ…キーワード領域
ＡＬ…下位リンク領域
ＡＰＩ…ＡＰＩ
ＡＶ…イベント関連情報領域
Ｄ１〜９…データの流れ…
ＤＡ…音声データ
ＤＣ…電子データ
ＤＣ１〜４…文書ファイル
ＤＩ…テキストデータ
ＤＭ…動画データ
ＤＭＡ…メタデータ付き音声
ＤＭＩ…メタデータ付き画像
ＤＭＭ…メタデータ付き動画
ＤＭＴ…メタデータ付きテキスト
ＤＴ…テキストデータ
ＥＶ１１、１２、２１〜２９…イベント
Ｆ…検索結果画面
ＨＩＤ…操作
Ｌ１０…ＯＳカーネル
Ｌ２１…デバイスドライバ
Ｌ２２…ＡＰＩ
Ｌ３１…ＯＳシステムサービス
Ｌ３２…アプリケーション
Ｌ３３…ＨＩＤ操作
Ｌ４０…文書アクセス
Ｍ…メタデータ
ＰＤ…分離プラグイン
ＴＩ…イベントテーブル
ＴＩＲ…イベント関連テーブル
ＶＡ…音声認識装置
ＶＯ…ＯＣＲ装置
【図１】
2007334004.tif 000003
【図２】
2007334004.tif 000004
【図３】
2007334004.tif 000005
【図４】
2007334004.tif 000006
【図５】
2007334004.tif 000007
【図６】
2007334004.tif 000008
【図７】
2007334004.tif 000009
【図８】
2007334004.tif 000010
【図９】
2007334004.tif 000011
【図１０】
2007334004.tif 000012
【図１１】
2007334004.tif 000013
【図１２】
2007334004.tif 000014
【図１３】
2007334004.tif 000015