(57)【要約】【課題】  登録するデータのセキュリティーレベルを向上させること。【解決手段】  画像処理装置４０１が有するデータベースに登録予定の処理データをデータベースに登録した後で、登録場所に対する機器からのアクセスを画像処理装置４０１が許可しなかった場合に、画像処理装置４０１に行わせる処理を特定するデータを作成し、処理データに従った画像と、作成したデータに従った画像との合成画像を画像処理装置４０１が有する印刷装置によって印刷させるために、処理データに基づいた印刷用データ、作成したデータに基づいた印刷用データを印刷装置に送信する。【選択図】  図４
2005149005.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置に接続された外部装置が有するデータベースにデータを登録する情報処理方法であって、
前記データベースに登録予定の処理データを前記データベースに登録した後で、当該登録場所に対する前記外部装置と通信可能な機器からのアクセスを前記外部装置が許可しなかった場合に、前記外部装置に行わせる処理を特定するデータを作成する作成工程と、
前記処理データに従った画像と、前記作成工程で作成したデータに従った画像との合成画像を前記印刷装置によって印刷させるために、前記処理データに基づいた印刷用データ、前記作成工程で作成したデータに基づいた印刷用データを前記印刷装置に送信する送信工程と
を備えることを特徴とする情報処理方法。
【請求項２】
前記作成工程では、前記アクセスに関する情報の通知先を示すデータを作成することを特徴とする請求項１に記載の情報処理方法。
【請求項３】
前記作成工程では、前記処理データに対するアクセスの可否を示すデータを作成することを特徴とする請求項１に記載の情報処理方法。
【請求項４】
前記作成工程で作成したデータに従った画像は、２次元パーコードであることを特徴とする請求項１に記載の情報処理方法。
【請求項５】
印刷装置、データベースを備え、当該データベースに登録されているデータに対するアクセスを制御する情報処理装置が行う情報処理方法であって、
外部から前記データベースに登録するために送信された第１のデータの前記データベースへの登録場所に対する、前記情報処理装置と通信可能な機器からのアクセスを前記情報処理装置が許可しなかった場合に、前記情報処理装置が行うべき処理を特定する第２のデータを入力する入力工程と、
前記第１のデータの登録場所に対するアクセスが発生し、且つ当該アクセスを許可しなかった場合に、前記第２のデータが特定する処理を行う処理工程と
を備えることを特徴とする情報処理方法。
【請求項６】
前記処理工程では、前記第２のデータに含まれる情報が、前記第１のデータの処理を許可していない旨を示している場合に、前記第２のデータが特定する処理を行うことを特徴とする請求項５に記載の情報処理方法。
【請求項７】
印刷装置に接続された外部装置が有するデータベースにデータを登録する情報処理方法であって、
前記データベースに登録予定の処理データを前記データベースに登録した後で、当該登録場所に対する前記外部装置と通信可能な機器からのアクセスを前記外部装置が許可しなかった場合に、前記外部装置に行わせる処理を特定するデータを作成する作成手段と、
前記処理データに従った画像と、前記作成手段が作成したデータに従った画像との合成画像を前記印刷装置によって印刷させるために、前記処理データに基づいた印刷用データ、前記作成手段が作成したデータに基づいた印刷用データを前記印刷装置に送信する送信手段と
を備えることを特徴とする情報処理装置。
【請求項８】
印刷装置、データベースを備え、当該データベースに登録されているデータに対するアクセスを制御する情報処理装置であって、
外部から前記データベースに登録するために送信された第１のデータの前記データベースへの登録場所に対する、前記情報処理装置と通信可能な機器からのアクセスを前記情報処理装置が許可しなかった場合に、前記情報処理装置が行うべき処理を特定する第２のデータを入力する入力手段と、
前記第１のデータの登録場所に対するアクセスが発生し、且つ当該アクセスを許可しなかった場合に、前記第２のデータが特定する処理を行う処理手段と
を備えることを特徴とする情報処理装置。
【請求項９】
コンピュータに請求項７又は８に記載の情報処理方法を実行させることを特徴とするコンピュータプログラム。
【請求項１０】
請求項９に記載のコンピュータプログラムを格納する、コンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データベースへのデータの登録処理に係る情報処理技術に関するものである。
【背景技術】
【０００２】
従来、文書データを格納しているサーバ装置に端末装置からアクセスする際、このサーバ装置にアクセスできない場合や、このサーバ装置が保持している文書データにアクセスできない場合に端末装置やサーバ装置が行うべき処理方法は端末装置もしくはサーバ装置の何れかに設定していた。
【特許文献１】特開２０００−３４７９４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記サーバ装置にアクセスできない場合の処理方法が端末装置側に設定されているとすると、サーバ装置に文書データを登録したユーザ（登録ユーザ）の意志とは無関係に、文書データへのアクセス拒否時の処理が行われていた。そのため、登録ユーザの所望の結果を得ることができず、セキュリティの面で問題になることがあった。また、端末装置が複数存在する場合、全ての端末装置で同じ結果を得るためには、夫々の端末装置に処理方法を設定しなくてはいけないため、作業効率の低下を招いていた。
【０００４】
また、文書データにアクセスできない場合の処理方法が、サーバ装置側に設定されていると、サーバ装置にアクセスできない場合に、端末装置はサーバ装置に設定された処理方法を実行することができず、代わりに端末装置に設定されている処理を行わざるを得ず、この場合にも、登録ユーザの所望の結果を得ることができず、セキュリティの面で問題になることがあった。また、端末装置が複数存在する場合、全ての端末装置で同じ結果を得るためには、夫々の端末装置に処理方法を設定しなくてはいけないため、作業効率の低下を招いていた。
【０００５】
本発明は以上の問題に鑑みてなされたものであり、登録するデータのセキュリティーレベルを向上させることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の目的を達成する為に、例えば本発明の情報処理方法は以下の構成を備える。
【０００７】
即ち、印刷装置に接続された外部装置が有するデータベースにデータを登録する情報処理方法であって、
前記データベースに登録予定の処理データを前記データベースに登録した後で、当該登録場所に対する前記外部装置と通信可能な機器からのアクセスを前記外部装置が許可しなかった場合に、前記外部装置に行わせる処理を特定するデータを作成する作成工程と、
前記処理データに従った画像と、前記作成工程で作成したデータに従った画像との合成画像を前記印刷装置によって印刷させるために、前記処理データに基づいた印刷用データ、前記作成工程で作成したデータに基づいた印刷用データを前記印刷装置に送信する送信工程と
を備えることを特徴とする。
【０００８】
本発明の目的を達成する為に、例えば本発明の情報処理方法は以下の構成を備える。
【０００９】
即ち、印刷装置、データベースを備え、当該データベースに登録されているデータに対するアクセスを制御する情報処理装置が行う情報処理方法であって、
外部から前記データベースに登録するために送信された第１のデータの前記データベースへの登録場所に対する、前記情報処理装置と通信可能な機器からのアクセスを前記情報処理装置が許可しなかった場合に、前記情報処理装置が行うべき処理を特定する第２のデータを入力する入力工程と、
前記第１のデータの登録場所に対するアクセスが発生し、且つ当該アクセスを許可しなかった場合に、前記第２のデータが特定する処理を行う処理工程と
を備えることを特徴とする。
【００１０】
本発明の目的を達成する為に、例えば本発明の情報処理装置は以下の構成を備える。
【００１１】
即ち、印刷装置に接続された外部装置が有するデータベースにデータを登録する情報処理方法であって、
前記データベースに登録予定の処理データを前記データベースに登録した後で、当該登録場所に対する前記外部装置と通信可能な機器からのアクセスを前記外部装置が許可しなかった場合に、前記外部装置に行わせる処理を特定するデータを作成する作成手段と、
前記処理データに従った画像と、前記作成手段が作成したデータに従った画像との合成画像を前記印刷装置によって印刷させるために、前記処理データに基づいた印刷用データ、前記作成手段が作成したデータに基づいた印刷用データを前記印刷装置に送信する送信手段と
を備えることを特徴とする。
【００１２】
本発明の目的を達成する為に、例えば本発明の情報処理装置は以下の構成を備える。
【００１３】
即ち、印刷装置、データベースを備え、当該データベースに登録されているデータに対するアクセスを制御する情報処理装置であって、
外部から前記データベースに登録するために送信された第１のデータの前記データベースへの登録場所に対する、前記情報処理装置と通信可能な機器からのアクセスを前記情報処理装置が許可しなかった場合に、前記情報処理装置が行うべき処理を特定する第２のデータを入力する入力手段と、
前記第１のデータの登録場所に対するアクセスが発生し、且つ当該アクセスを許可しなかった場合に、前記第２のデータが特定する処理を行う処理手段と
を備えることを特徴とする。
【発明の効果】
【００１４】
本発明の構成によって、登録するデータのセキュリティーレベルを向上させることができる。
【発明を実施するための最良の形態】
【００１５】
以下添付図面を参照して、本発明を好適な実施形態に従って詳細に説明する。
【００１６】
［第１の実施形態］
図４は、本実施形態に係るシステムの構成を示す図である。本実施形態に係るシステムは画像処理装置４０１、サーバ装置４０２、そしてクライアント装置４０３より構成されている。本実施形態では、クライアント装置４０３から画像処理装置４０１が保持する文書データベースに文書データを格納し、更にこの文書データの格納場所等の文書情報を記録した参照文書データを画像処理装置４０１が有する後述の印刷装置から出力する。
【００１７】
また、画像処理装置４０１は参照文書データを解析し、この参照文書データと共に格納された文書データを画像処理装置４０１が有する印刷装置から出力、或いはサーバ装置４０２に対しての送信や画像処理装置４０１が有する後述のファクス装置を介して公衆回線に対して送信といった処理を行う。
【００１８】
図３は、画像処理装置４０１の主要部の基本構成を示すブロック図である。画像処理装置４０１の主要部は、中央処理装置３０１、主記憶装置３０２、表示装置３０３、入力装置３０４、外部記憶装置３０５、印刷装置３０６、画像読み取り装置３０７、ネットワーク装置３０８、電子メール装置３０９、及びファクス装置３１０から構成されている。
【００１９】
中央処理装置３０１は同図に示した各部を制御すると共に、画像処理装置４０１が行うべき後述の処理を実行する。
【００２０】
主記憶装置３０２は、外部の機器とデータ通信を行うことで一時的にプログラムやデータを記憶するエリアを備えると共に、中央処理装置３０１が各種の処理を行うために用いるワークエリアも備える。
【００２１】
表示装置３０３は画像や文字を表示することのできるもので、ＣＲＴや液晶画面、タッチパネルなどにより構成されている。
【００２２】
入力装置３０４は中央処理装置３０１に対して各種の指示を入力するためのもので、キーボードやマウス、カードリーダやタッチパネルなどにより構成されている。
【００２３】
外部記憶装置３０５は、磁気記憶装置や光磁気記憶装置として機能するもので、ここにＯＳや印刷装置３０６や画像読み取り装置３０７といった各装置に対するドライバプログラム（データを含む）、中央処理装置３０１が行う処理に係るプログラムやデータを保存することができ、これらの一部は必要に応じて主記憶装置３０２にロードされる。また、この外部記憶装置３０５には、文書データを格納するための文書データベースが保存されているものとする。この文書データベースについての詳細は後述する。
【００２４】
印刷装置３０６は図形や文字などを紙やＯＨＰなどの記録媒体上に印刷するもので、中央処理装置３０１によって変換された印刷データに従って印刷処理を行う。
【００２５】
画像読み取り装置３０７は、紙やＯＨＰなどの記録媒体上に記録された情報を読み取り、読み取った結果を電子データとして主記憶装置３０２や外部記憶装置３０５に読み出す処理を行う。
【００２６】
ネットワーク装置３０８は、図４に示したコンピュータネットワークに接続するためのもので、画像処理装置４０１はこのネットワーク装置３０８によってコンピュータネットワークに接続された各装置とデータ通信を行うことができる。
【００２７】
電子メール装置３０９は、図４に示したコンピュータネットワークに接続するためのもので、画像処理装置４０１はこの電子メール装置３０９によってコンピュータネットワークに接続された各装置とメールの送受信を行うことができる。
【００２８】
ファックス装置３１０は、公衆回線を介して外部の装置とファックスの送受信処理を行う。
【００２９】
図７はクライアント装置４０３の基本構成を示すブロック図である。
【００３０】
７０１はＣＰＵで、ＲＡＭ７０２やＲＯＭ７０３が格納するプログラムやデータを用いて本装置全体の制御を行うと共に、クライアント装置４０３が行う後述する処理を実行する。
【００３１】
７０２はＲＡＭで、外部記憶装置７０７や記憶媒体ドライブ装置７０８からロードされたプログラムやデータ、Ｉ／Ｆ７０９を介して外部から受信したプログラムやデータを記憶するためのエリアを備えると共に、ＣＰＵ７０１が各種の処理を行うために用いるワークエリアも備える。
【００３２】
７０３はＲＯＭで、ブートプログラムや本装置の設定データなどを格納する。
【００３３】
７０４、７０５は夫々キーボード、マウスで、各種の指示をＣＰＵ７０１に入力するために用いられる。
【００３４】
７０６は表示部で、ＣＲＴや液晶画面などにより構成されており、画像や文字などを表示する。
【００３５】
７０７は外部記憶装置で、ハードディスクドライブ装置などの大容量情報記憶装置として機能するものであり、ここにＯＳやクライアント装置４０３が行うべき後述の処理をＣＰＵ７０１に実行させるためのプログラムやデータを保存させておく、なお、これらの一部は必要に応じてＲＡＭ７０２に読み出される。
【００３６】
７０８は記憶媒体ドライブ装置で、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭなどの記憶媒体に記録されたプログラムやデータを読み出して、ＲＡＭ７０２や外部記憶装置７０７に出力する。なお、外部記憶装置７０７が保持しているプログラムやデータの一部を記憶媒体に記録しておき、この記憶媒体ドライブ装置７０８によってこの記憶媒体からプログラムやデータをＲＡＭ７０２にロードするようにしても良い。
【００３７】
７０９はＩ／Ｆで、図４に示したコンピュータネットワークに接続しており、クライアント装置４０３はこのＩ／Ｆ７０９を介して外部の装置とデータ通信を行うことができる。
【００３８】
７１０は上述の各部を繋ぐバスである。
【００３９】
次に、以上説明したクライアント装置４０３において作成した（もしくは予めＲＡＭ７０２にロードされた）文書データを画像処理装置４０１に登録する処理について説明する。
【００４０】
図１は、クライアント装置４０３が行う、文書データを画像処理装置４０１に登録する処理のフローチャートである。なお、同図のフローチャートに従ったプログラムはＲＡＭ７０２にロードされ、ＣＰＵ７０１はこのプログラムを実行することにより、クライアント装置４０３は同図のフローチャートに従った処理を行うことになる。また、以下説明する処理の前段で、既にＲＡＭ７０２には登録する文書データが記憶されているものとする。
【００４１】
まず、ＣＰＵ７０１は、ＲＡＭ７０２に記憶されている文書データ（以下、アプリケーションデータと呼称する場合もある）を画像処理装置４０１が有する外部記憶装置３０５内に設けられた文書データベースに登録する指示を受け付ける（ステップＳ１００）。この指示には、登録しようとする文書データと共に、この文書データの格納場所（例えば画像処理装置４０１の外部記憶装置３０５のネットワークアドレス情報など）、文書データの処理の可否情報、及び、格納場所にアクセスできなかった場合の処理方法を含む文書情報を記録した参照文書を画像処理装置４０１が有する印刷装置３０６から出力させる指示をも含むものとするが、これらの指示は別個に行っても良く、その場合は両方の指示を行っても良いし、何れか一方だけの指示を行うようにしても良い。
【００４２】
ここで、「文書データの処理の可否情報」とは、文書データに対するアクセス（例えばこの文書データを検索するためのアクセス）の可否を示す情報であって、例えば、所定のグループに属するユーザに対しては、アクセスを許可する等の旨の情報である。このような情報の設定は予め行われており、その設定データはＲＡＭ７０２にロードされているものとする。また、上記「格納場所」の設定も予め行われており、「格納場所」を示すデータについても予めＲＡＭ７０２にロードされているものとする。なお、「文書データの処理の可否情報」、『「格納場所」を示すデータ』を所定のＧＵＩを用いて設定を行っても良い。
【００４３】
また、以下の説明では特に断らない限り、「文章データへのアクセス」を「格納場所へのアクセス」と同じ意味で用いる場合がある。
【００４４】
次に、クライアント装置４０３のユーザは、格納場所にアクセスできなかった場合の処理方法、即ち、画像処理装置４０１がこの格納場所に対して（換言すればこの格納場所に登録する文章データに対して）のアクセスを許可しなかった場合に画像処理装置４０１が行うべき処理方法を入力する（ステップＳ１０１）。本実施形態ではこの入力形態としてＧＵＩを用いるものとする。図５は、格納場所にアクセスできなかった場合の処理方法を選択するためのＧＵＩを例示する図である。
【００４５】
格納場所にアクセスできなかった場合の処理方法の選択肢には、「管理者に通知する」、「所有者に通知する」、「なにもしない」が用意されており、ユーザは、この中のいずれかを選択するものとする。選択方法としては、ユーザはキーボード７０４やマウス７０５を用いてカーソル５１０を移動させ、チェックボタン５０１乃至５０３の何れかを指示する。チェックボタン５０１を指示すると「管理者に通知する」を選択したことになり、チェックボタン５０２を指示すると「所有者に通知する」を選択したことになり、チェックボタン５０３を指示すると「何もしない」を選択したことになる。同図では５０３のチェックボタンが選択されているので、即ち「何もしない」を選択していることになる。
【００４６】
そしてこの設定で良ければＯＫボタン５０４をキーボード７０４やマウス７０５を用いて同様に指示する。指示すると、選択した内容を示すデータはＲＡＭ７０２に記憶される。
【００４７】
上記処理方法を入力する処理が完了すると、次に、文書データベースに格納する文書データから、印刷用のデータを生成する処理を行う（ステップＳ１０２）。本実施形態では印刷用のデータの形式としてＰＤＦフォーマットのものを用いるものとするが、以下の説明はこれに限定されるものではない。
【００４８】
次に、ステップＳ１０２で生成したＰＤＦデータと、元の文書データ（登録対象の文書データ）とを１つの文書データ（以下、オリジナル文書データと呼称）として合成する（ステップＳ１０３）。従って元の文章データに対する可否情報、格納場所などは、換言すればオリジナル文章データに対するものでもある。
【００４９】
合成することで生成されたオリジナル文書データはＲＡＭ７０２に一時的に記憶される。そしてこのオリジナル文書データをＩ／Ｆ７０９、コンピュータネットワークを介して画像処理装置４０１が有する外部記憶装置３０５内の文書データベースに送信する（ステップＳ１０４）。
【００５０】
次に、ステップＳ１００で受け付けた指示を解析し、この指示に印刷指示が含まれていた場合には（ステップＳ１０５）、処理をステップＳ１０６に進め、印刷装置３０６の為のドライバプログラムを実行することで、登録しようとする文書データから印刷装置３０６の為の印刷データ（画像）を生成する（ステップＳ１０６）。次に、この印刷指示を解析し、この印刷指示に参照文書（上述の通り、オリジナル文章データの格納場所、文書データの処理の可否情報、格納場所にアクセスできなかった場合の処理方法を含む文書情報を記録したもの）をも印刷する指示が含まれているか否かを判断する。含まれていない場合には、ステップＳ１０６で生成した画像のデータのみを画像処理装置４０１の印刷装置３０６に送信する（ステップＳ１１０）。印刷装置３０６はこの画像データに従った画像を印刷する。即ちステップＳ１１０では印刷装置３０６に
一方、ステップＳ１０７で、参照文章を印刷すると判断した場合には処理をステップＳ１０８に進め、ステップＳ１０４で送信したオリジナル文章データの格納場所、このオリジナル文章データに含まれる文章データやＰＤＦデータの処理の可否情報、ステップＳ１０１で入力した「格納場所にアクセスできなかった場合の処理方法」夫々を示すデータを文書情報とし、この文章情報から参照文章の画像データを生成する（ステップＳ１０８）。本実施形態ではこの画像データとして２次元バーコードであるＱＰコードを生成する。なお、所望の情報に基づいた２次元バーコードの生成処理、ＱＰコードについては周知のものであるので、ここでの説明は省略する。なお、文章情報を表現する方法は２次元バーコードに限定されるものではなく、１次元のバーコードを用いても良いし、その表現形態は特に限定するものではないが、この文章情報は画像処理装置４０１側で復元され、解釈されるものであるので、クライアント装置４０３側と画像処理装置４０１側とで対応を取っておく必要がある。
【００５１】
また、ステップＳ１０１でユーザにより「管理者に通知する」または「所有者に通知する」が選択されている場合には夫々、管理者、もしくは所有者（ここではクライアント装置４０３のユーザ自身）のＥ−ｍａｉｌアドレスも文書情報としてＱＰコードに埋め込む。これらのＥ−ｍａｉｌアドレスのデータは予めＲＡＭ７０２にロードされているものとする。
【００５２】
そしてステップＳ１０６で生成した文章データの出力用画像データと、ステップＳ１０８で生成した文書情報の画像データとを合成する（ステップＳ１０９）。即ち、この出力用画像上に２次元バーコードを重ねた画像（合成画像）を生成する処理を行う。
【００５３】
図６は、この合成画像の一例を示す図である。同図において６００が合成画像全体で、６０１が出力用画像データの部分、６０２で示す点線部分で囲んだ領域内の画像が２次元バーコードである。
【００５４】
そして生成した合成画像を印刷装置３０６に出力する（ステップＳ１１０）。
【００５５】
以上の処理によって、クライアント装置４０３は、オリジナル文章データの格納場所に対するアクセスを画像処理装置４０１が許可しなかった場合に、画像処理装置４０１が行うべき処理方法を特定するデータを文章情報を表現する２次元バーコードでもって設定することができる。
【００５６】
次に、クライアント装置４０３から文章データを登録された画像処理装置４０１が行う処理について説明する。この処理は、クライアント装置４０３による上述の処理によって印刷装置３０６より印刷した原稿を読み取り、読み取った情報を何れかの装置に出力する処理である。なお、読み取った情報と内容が同じものは上記処理によって外部記憶装置３０５内の文章データベースに登録されているはずである。従って画像処理装置４０１は、読み取った情報と同じものをこの文章データベースから検索し、検索したものを何れかの装置に出力する処理を行う。
【００５７】
図２は、画像処理装置４０１が行うこの処理のフローチャートである。なお、同図のフローチャートに従ったプログラムは主記憶装置３０２にロードされており、中央処理装置３０１がこれを実行することで、画像処理装置４０１は同図のフローチャートに従った処理を行うことになる。
【００５８】
まず、画像処理装置４０１を使用するユーザの認証を行う（ステップＳ２０１）。本実施形態では、入力装置３０４を用いて、ユーザＩＤとパスワード（事前に登録済み）を入力させ、事前に登録しておいたものと一致すれば認証成功とする。この一連のユーザ認証処理については周知のものであるので、ここでの説明は省略する。
【００５９】
次に、入力装置３０４を用いた操作により、後述の電子データの出力先を指定する（ステップＳ２０２）。指定した出力先を示すデータは一時的に主記憶装置３０２に記憶されるものとする。
【００６０】
次に、図１に示した処理によって印刷装置３０６より印刷した原稿を画像読み取り装置３０４によって読み込ませ、読み取った情報と同じものを文章データベースから検索し、検索したものをステップＳ２０２で指定された出力先に出力する指示（ジョブの開始の指示）の受付を行う（ステップＳ２０３）。この指示の入力は入力装置３０４を用いて行われるものとする。本実施形態ではステップＳ２０２で指定した出力先を”ａ＠ｃａｎ．ｃｏ．ｊｐ”という電子メールアドレスで特定される機器とするが、図２に示したフローチャートに従った処理の本質はこれに限定されるものではない。
【００６１】
また、画像読み取り装置３０４には原稿台が備わっており、上機嫌光はこの原稿台におかれて読み取られるものとする。また、この原稿台にはＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）を備えており、読み取りの際には全ての原稿を自動的に１枚ずつ読み込めるものとする。
【００６２】
次に、原稿をＡＤＦから引き込み、画像読み取り装置３０７によってこの原稿上の情報を画像として読み込む（スキャン）処理を行う（ステップＳ２０４）。読み込んだ画像のデータは主記憶装置３０２に記憶される。この読み込んだ画像はステップＳ１０９で合成された画像と同じものであるので、読み込んだ画像上にはステップＳ１０８で生成した２次元バーコードが配置されている。従って次に、この読み込んだ画像上から２次元バーコードを検出する処理を行う（ステップＳ２０５）。この検出処理は特に限定するものではないが、例えば、予め２次元バーコードを配置する位置をクライアント装置４０３、画像処理装置４０１共に登録しておき、検出の際にはその位置近辺でもって検出処理を行う。また２次元バーコードの画像の色を予め決めておき、その色を検出するようにすれば、２次元バーコードの検出は可能である。
【００６３】
次に、検出した２次元バーコードを解析する（ステップＳ２０６）。本実施形態ではこの２次元バーコードは、オリジナル文書の格納場所、このオリジナル文章に含まれる文章データの処理の可否情報、及びステップＳ１０１で選択した、「格納場所にアクセスできなかった場合の処理方法」が含まれた文章情報である。従ってこの解析処理により、文章情報を復元する。
【００６４】
次に、復元した文章情報に含まれる上記可否情報を参照して、オリジナル文章データ（２次元バーコードが意味する文章情報に含まれる情報である「格納場所」に格納されているオリジナル文章データ）の処理が許可されているかどうかを判断する（ステップＳ２０７）。許可されている場合には、処理をステップＳ２０８に進め、２次元バーコードが意味する文章情報中の「格納場所」を検索し、この「格納場所」に格納されているオリジナル文章データを特定する（ステップＳ２０８）。
【００６５】
次に、特定したオリジナル文章データに、ステップＳ２０１で認証を行ったユーザがアクセス可能であるか否かを判断する（ステップＳ２０９）。
【００６６】
ここで、ステップＳ２０７で許可されていないと判断された場合、もしくはステップＳ２０９でアクセス可能でないと判断された場合の何れの場合であっても、「画像処理装置４０１はオリジナル文章データへのアクセスを許可しなかった」ことには変わりないので、処理はステップＳ２１０に進める。そして、復元した文章情報に含まれる「格納場所にアクセスできなかった場合の処理方法」を参照する（ステップＳ２１０）。
【００６７】
「格納場所にアクセスできなかった場合の処理方法」が「管理者に通知する」ことを示すものであった場合には、処理をステップＳ２１１に進め、２次元バーコードが示す文章情報中に含まれる管理者のＥ−ｍａｉｌアドレスにステップＳ２０１で認証したユーザの認証情報、及びアクセスしようとしたオリジナル文書に係る情報、アクセスしようとした時刻、及びアクセスできなかった原因を電子メール装置３０９によって通知する（ステップＳ２１１）。
【００６８】
なお、ステップＳ２０７で、データの処理が許可されていない場合に処理をステップＳ２１１に進めた場合には、アクセスできなかった原因を「文章データの処理が禁止されているにも関わらず、データの検索が行われたこと」として通知する。
【００６９】
本実施形態ではユーザの認証情報としてユーザ名、オリジナル文書に係る情報として、画像処理装置４０１名、オリジナル文章データ名（ファイル名）とするが、これに限定されるものではない。
【００７０】
「格納場所にアクセスできなかった場合の処理方法」が「所有者に通知する」ことを示すものであった場合には、処理をステップＳ２１２に進め、２次元バーコードが示す文章情報中に含まれる所有者（２次元バーコードが意味する文章情報中の「格納場所」に格納されているオリジナル文章データを文章データベースに登録したユーザ）のＥ−ｍａｉｌアドレスにステップＳ２０１で認証したユーザの認証情報、及びアクセスしようとしたオリジナル文書に係る情報、アクセスしようとした時刻、及びアクセスできなかった原因を電子メール装置３０９によって通知する（ステップＳ２１２）。即ち、ステップＳ２１１で管理者に対して送信するものと同じものを送信する。しかし、その送信内容は管理者、所有者の夫々で異なっていても良いし、その送信愛用は上記説明に限定されるものではない。
【００７１】
「格納場所にアクセスできなかった場合の処理方法」が「なにもしない」ことを示すものであった場合には、単に、アクセスが拒否された旨のメッセージを表示装置３０３に表示する処理を行う（ステップＳ２１３）。
【００７２】
また、一方で、ステップＳ２１９で、アクセス可能と判断した場合には、処理をステップＳ２１４に進め、電子メール装置３０９を用いて、オリジナル文書をステップＳ２０２で設定した出力先である”ａ＠ｃａｎ．ｃｏ．ｊｐ”に電子メールの形態で送信する処理を行う（ステップＳ２１４）。送信するのはオリジナル文章データに含まれる文章データ、ＰＤＦデータの両方であっても良いし、何れか一方であっても良い。
【００７３】
ここで、ステップＳ２０２で例えば印刷装置３０６を指定した場合には、ステップＳ２１４ではオリジナル文章に含まれるＰＤＦデータを印刷装置３０６に出力し、印刷させる処理を行う。
【００７４】
以上の説明により、本実施形態によって、文章データをデータベースに登録する場合に、登録場所に対するアクセスが画像処理装置４０１によって許可されなかった際に、画像処理装置４０１によって行われる処理を指定することができるため、文章データを登録するユーザの意図が反映された結果となり、結果として文章データのセキュリティも向上することになる。
【００７５】
また、文書データを検索して出力をする際に、文書データを格納している装置にアクセスできない場合でも、その処理方法が検索時に読み込む原稿に記録されているため、文書データのアクセス拒否時の処理が、文書データを文書データベースに格納したユーザの意思を反映することが可能となる。
【００７６】
また、機器毎に同じ処理方法を記録する必要がなくなる。そのため、格納したユーザの所望の結果を容易に得ることができ、セキュリティの強化や作業効率の向上を図ることができる。
【００７７】
また、文書データにアクセスできない場合の処理方法が、文書データを格納している装置に記録する必要がなくなり、この装置にアクセスできない場合でも、その処理方法が検索時に読み込む原稿に記録されているため、文書データのアクセス拒否時の処理が、文書データを文書データベースに格納したユーザの意思を反映することが可能となる。
【００７８】
この場合にも、機器毎に同じ処理方法を記録する必要がなくなり、格納したユーザの所望の結果を容易に得ることができるため、セキュリティの強化や作業効率の向上を図ることができる。
【００７９】
なお、本実施形態では登録するデータを文章データとしたが、このデータの種類は特に限定するものではなく、他にも例えばＣＧ画像データ等であっても良い。
【００８０】
［第２の実施形態］
第１の実施形態では、画像処理装置４０１において例えばオリジナル文章の出力先等の設定を入力装置３０４を用いて行っているが、これに限定されるものではなく、クライアント装置４０３側で設定し、この設定内容を示すデータを画像処理装置４０１に送信するようにしても良い。当然画像処理装置４０１はこのデータに基づいた設定内容に従った処理を行うことになる。
【００８１】
また、第１の実施形態では、文章データベースに登録するデータは印刷のためのものであった。しかし、第１の実施形態で説明した一連のデータの登録処理は、これに限定されるものではない。
【００８２】
即ち、単にデータベースにデータを登録する場合においても、第１の実施形態で説明した登録処理の本質は使用することができる。例えば、データベースにデータを登録する際に、このデータへのアクセスの可否を示す情報、このデータへのアクセスが許可されない場合に、データベースを管理する管理装置に行わせる処理を特定するデータ（処理特定データ）を登録するデータと共にデータベースに登録しておく。
【００８３】
そしてこのデータへのアクセスが生じた場合に、先ず、アクセスした元のユーザ情報と、上記可否情報とを比較し、このユーザにアクセス権が与えられているのか否かを判断する。
【００８４】
アクセス権が与えられている場合には、そのままアクセスさせるのであるが、アクセス権がない場合には、上記処理特定データに従った処理を管理装置に行わせる。
【００８５】
このようにすることで、管理するデータに対するアクセス制御を高いセキュリティーレベルで行うことができる。
【００８６】
［その他の実施形態］
本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体（または記憶媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記録媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記録した記録媒体は本発明を構成することになる。
【００８７】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００８８】
さらに、記録媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００８９】
本発明を上記記録媒体に適用する場合、その記録媒体には、先に説明したフローチャートに対応するプログラムコードが格納されることになる。
【図面の簡単な説明】
【００９０】
【図１】クライアント装置４０３が行う、文書データを画像処理装置４０１に登録する処理のフローチャートである。
【図２】クライアント装置４０３から文章データを登録された画像処理装置４０１が行う処理のフローチャートである。
【図３】画像処理装置４０１の主要部の基本構成を示すブロック図である。
【図４】本発明の第１の実施形態に係るシステムの構成を示す図である。
【図５】格納場所にアクセスできなかった場合の処理方法を選択するためのＧＵＩを例示する図である。
【図６】ステップＳ１０６で生成した文章データの出力用画像データと、ステップＳ１０８で生成した文書情報の画像データとを重ねた画像（合成画像）の一例を示す図である。
【図７】クライアント装置４０３の基本構成を示すブロック図である。
【図１】
2005149005.tif 000003
【図２】
2005149005.tif 000004
【図３】
2005149005.tif 000005
【図４】
2005149005.tif 000006
【図５】
2005149005.tif 000007
【図６】
2005149005.tif 000008
【図７】
2005149005.tif 000009
【手続補正書】
【提出日】平成16年6月11日(2004.6.11)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
印刷装置に接続された外部装置が有するデータベースにデータを登録する情報処理方法であって、
前記データベースに登録予定の処理データを前記データベースに登録した後で、当該登録場所に対する前記外部装置と通信可能な機器からのアクセスを前記外部装置が許可しなかった場合に、前記外部装置に行わせる処理を特定するデータを作成する作成工程と、
前記処理データに従った画像と、前記作成工程で作成したデータに従った画像との合成画像を前記印刷装置によって印刷させるために、前記処理データに基づいた印刷用データ、前記作成工程で作成したデータに基づいた印刷用データを前記印刷装置に送信する送信工程と
を備えることを特徴とする情報処理方法。
【請求項２】
前記作成工程では、前記アクセスに関する情報の通知先を示すデータを作成することを特徴とする請求項１に記載の情報処理方法。
【請求項３】
前記作成工程では、前記処理データに対するアクセスの可否を示すデータを作成することを特徴とする請求項１に記載の情報処理方法。
【請求項４】
前記作成工程で作成したデータに従った画像は、２次元パーコードであることを特徴とする請求項１に記載の情報処理方法。
【請求項５】
印刷装置、データベースを備え、当該データベースに登録されているデータに対するアクセスを制御する情報処理装置が行う情報処理方法であって、
外部から前記データベースに登録するために送信された第１のデータの前記データベースへの登録場所に対する、前記情報処理装置と通信可能な機器からのアクセスを前記情報処理装置が許可しなかった場合に、前記情報処理装置が行うべき処理を特定する第２のデータを入力する入力工程と、
前記第１のデータの登録場所に対するアクセスが発生し、且つ当該アクセスを許可しなかった場合に、前記第２のデータが特定する処理を行う処理工程と
を備えることを特徴とする情報処理方法。
【請求項６】
前記処理工程では、前記第２のデータに含まれる情報が、前記第１のデータの処理を許可していない旨を示している場合に、前記第２のデータが特定する処理を行うことを特徴とする請求項５に記載の情報処理方法。
【請求項７】
印刷装置に接続された外部装置が有するデータベースにデータを登録する情報処理装置であって、
前記データベースに登録予定の処理データを前記データベースに登録した後で、当該登録場所に対する前記外部装置と通信可能な機器からのアクセスを前記外部装置が許可しなかった場合に、前記外部装置に行わせる処理を特定するデータを作成する作成手段と、
前記処理データに従った画像と、前記作成手段が作成したデータに従った画像との合成画像を前記印刷装置によって印刷させるために、前記処理データに基づいた印刷用データ、前記作成手段が作成したデータに基づいた印刷用データを前記印刷装置に送信する送信手段と
を備えることを特徴とする情報処理装置。
【請求項８】
印刷装置、データベースを備え、当該データベースに登録されているデータに対するアクセスを制御する情報処理装置であって、
外部から前記データベースに登録するために送信された第１のデータの前記データベースへの登録場所に対する、前記情報処理装置と通信可能な機器からのアクセスを前記情報処理装置が許可しなかった場合に、前記情報処理装置が行うべき処理を特定する第２のデータを入力する入力手段と、
前記第１のデータの登録場所に対するアクセスが発生し、且つ当該アクセスを許可しなかった場合に、前記第２のデータが特定する処理を行う処理手段と
を備えることを特徴とする情報処理装置。
【請求項９】
コンピュータに請求項１乃至６の何れか１項に記載の情報処理方法を実行させることを特徴とするコンピュータプログラム。
【請求項１０】
請求項９に記載のコンピュータプログラムを格納することを特徴とする、コンピュータ読み取り可能な記憶媒体。