(57)【要約】【課題】ナレッジマネジメントの実現を支援することのできる知識情報処理方法および装置並びにプログラムを提供する。【解決手段】社員２（２−１〜２−ｎ）が、顧客３や関連会社４、他部門５、その他６等へ通知・伝達する情報や知識は、必ずプリンタ１を経由して、紙媒体に印刷されることに着目し、プリンタ１若しくはプリンタ１への経路上で印刷出力される文書に関する情報を知識情報として収集し、収集した知識情報を蓄積して管理し、他の社員２に利用させる。【選択図】　　　　図１
2004046596.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータ装置を利用して処理される文書に基づく知識情報を処理する知識情報処理方法において、
文書の印刷処理を指示する際に、該文書に基づいて生成される印刷ジョブに該文書の文書情報を付加し、
前記印刷ジョブに基づく印刷処理を実行する際に、該印刷ジョブから前記文書情報を分離し、該分離した文書情報を蓄積する
ことを特徴とする知識情報処理方法。
【請求項２】
前記文書情報は、
前記文書の属性情報を含むことを特徴とする請求項１記載の知識情報処理方法。
【請求項３】
前記文書情報は、
前記文書に対応する画像情報を含むことを特徴とする請求項１記載の知識情報処理方法。
【請求項４】
コンピュータ装置を利用して処理される文書に基づく知識情報を処理する知識情報処理装置において、
処理対象の文書に基づく印刷ジョブを生成するジョブ生成手段と、
前記文書の文書情報を生成する文書情報生成手段と、
前記ジョブ生成手段が生成した印刷ジョブに、前記文書情報生成手段が生成した文書情報を付加する文書情報付加手段と
を具備することを特徴とする知識情報処理装置。
【請求項５】
前記文書の属性情報を設定する属性情報設定手段をさらに具備し、
前記文書情報生成手段は、
前記属性情報設定手段により設定された属性情報を前記文書情報に含める
ことを特徴とする請求項４記載の知識情報処理装置。
【請求項６】
前記属性情報設定手段は、
前記文書の属するカテゴリーを前記属性情報として設定することを特徴とする請求項５記載の知識情報処理装置。
【請求項７】
コンピュータ装置を利用して処理される文書に基づく知識情報を処理する知識情報処理装置において、
処理対象の文書に基づいて生成され、該文書の文書情報が付加された印刷ジョブを受け付けるジョブ受付手段と、
前記ジョブ受付手段が受け付けた印刷ジョブから前記文書情報を分離する文書情報分離手段と、
前記文書情報分離手段により分離された文書情報を記憶装置に蓄積させる文書情報蓄積手段と
を具備することを特徴とする知識情報処理装置。
【請求項８】
前記文書情報分離手段により文書情報が分離された印刷ジョブに基づいて、前記文書の印刷処理を実行する印刷処理手段をさらに具備することを特徴とする請求項７記載の知識情報処理装置。
【請求項９】
前記記憶装置に蓄積された文書情報を取得する文書情報取得手段をさらに具備することを特徴とする請求項７記載の知識情報処理装置。
【請求項１０】
検索条件の入力を受け付ける検索条件入力手段と、
前記検索条件入力手段が受け付けた検索条件に基づいて、前記記憶装置に蓄積された文書情報を検索する文書情報検索手段と
をさらに具備することを特徴とする請求項９記載の知識情報処理装置。
【請求項１１】
前記文書情報は、
前記文書に対応する画像情報を含むことを特徴とする請求項７記載の知識情報処理装置。
【請求項１２】
前記画像情報に暗号化処理を施す暗号化手段と、
前記暗号化手段により暗号化された画像情報を復号するのに要する復号情報を配布する復号情報配布手段と
をさらに具備することを特徴とする請求項１１記載の知識情報処理装置。
【請求項１３】
コンピュータ装置を利用して処理される文書に基づく知識情報をコンピュータに処理させる知識情報処理プログラムにおいて、
処理対象の文書に基づく印刷ジョブを生成するステップと、
前記文書の文書情報を生成するステップと、
前記印刷ジョブに、前記文書情報を付加するステップと
を具備することを特徴とする知識情報処理プログラム。
【請求項１４】
コンピュータ装置を利用して処理される文書に基づく知識情報をコンピュータに処理させる知識情報処理プログラムにおいて、
処理対象の文書に基づいて生成され、該文書の文書情報が付加された印刷ジョブを受け付けるステップと、
前記印刷ジョブから前記文書情報を分離するステップと、
前記文書情報を記憶装置に蓄積させるステップと
を具備することを特徴とする知識情報処理プログラム。
【請求項１５】
前記記憶装置に蓄積された文書情報を取得するステップをさらに具備することを特徴とする請求項１４記載の知識情報処理プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、知識情報処理方法および装置並びにプログラムに関し、特に、ナレッジマネジメントを支援するナレッジシステムに利用することのできる知識情報処理方法および装置並びにプログラムに関する。
【０００２】
【従来の技術】
企業等において、ナレッジマネジメントが唱えられて久しい。この間、企業等においては、知識情報を管理するために様々なナレッジシステムを導入している。
【０００３】
ナレッジシステムは、その多くが、知識情報を管理するサーバを中心とするシステムで、当該サーバは、「使い易いインタフェイス」、「高度な検索能力」、「安全性の高さ」等をセールスポイントとしたものが多い。
【０００４】
【発明が解決しようとする課題】
しかしながら、ナレッジシステムが導入されている企業等においても、ナレッジマネジメントの実現への行程が遅々として進む気配がない。これは、従来のナレッジシステムが、次のような思想に基づいて構築されているためであると考えられる。
【０００５】
・インタフェイスの良い情報管理サーバーを作れば、社員は進んでナレッジを拠出する。
・評価やインセンティブの仕組みを作ることにより、より多くのナレッジが集まる。
・各種通知メールは便利で、情報収集に役立っている
・情報システム化により、マネージャーはルーチンワークから開放され知識創造業務が進む。
・情報の公開性の判断は個々人に任せて良い。
【０００６】
しかしながら、実際には、社員等が情報収集のためにサーバーを覗くことはほとんどなく、膨大な着信メールの中には、その一部にのみ有効な情報が含まれており、圧倒的多数のメールがジャンクメールであるといった現実が存在する。
【０００７】
そこで、この発明は、従来とは全く異なる思想に基づいて、ナレッジマネジメントの実現を支援することのできる知識情報処理方法および装置並びにプログラムを提供することを目的とする。
【０００８】
【課題を解決するための手段】
上述した目的を達成するため、請求項１の発明は、コンピュータ装置を利用して処理される文書に基づく知識情報を処理する知識情報処理方法において、文書の印刷処理を指示する際に、該文書に基づいて生成される印刷ジョブに該文書の文書情報を付加し、前記印刷ジョブに基づく印刷処理を実行する際に、該印刷ジョブから前記文書情報を分離し、該分離した文書情報を蓄積することを特徴とする。
【０００９】
また、請求項２の発明は、請求項１の発明において、前記文書情報は、前記文書の属性情報を含むことを特徴とする。
【００１０】
また、請求項３の発明は、請求項１の発明において、前記文書情報は、前記文書に対応する画像情報を含むことを特徴とする。
【００１１】
また、請求項４の発明は、コンピュータ装置を利用して処理される文書に基づく知識情報を処理する知識情報処理装置において、処理対象の文書に基づく印刷ジョブを生成するジョブ生成手段と、前記文書の文書情報を生成する文書情報生成手段と、前記ジョブ生成手段が生成した印刷ジョブに、前記文書情報生成手段が生成した文書情報を付加する文書情報付加手段とを具備することを特徴とする。
【００１２】
また、請求項５の発明は、請求項４の発明において、前記文書の属性情報を設定する属性情報設定手段をさらに具備し、前記文書情報生成手段は、前記属性情報設定手段により設定された属性情報を前記文書情報に含めることを特徴とする。
【００１３】
また、請求項６の発明は、請求項５の発明において、前記属性情報設定手段は、前記文書の属するカテゴリーを前記属性情報として設定することを特徴とする。
【００１４】
また、請求項７の発明は、コンピュータ装置を利用して処理される文書に基づく知識情報を処理する知識情報処理装置において、処理対象の文書に基づいて生成され、該文書の文書情報が付加された印刷ジョブを受け付けるジョブ受付手段と、前記ジョブ受付手段が受け付けた印刷ジョブから前記文書情報を分離する文書情報分離手段と、前記文書情報分離手段により分離された文書情報を記憶装置に蓄積させる文書情報蓄積手段とを具備することを特徴とする。
【００１５】
また、請求項８の発明は、請求項７の発明において、前記文書情報分離手段により文書情報が分離された印刷ジョブに基づいて、前記文書の印刷処理を実行する印刷処理手段をさらに具備することを特徴とする。
【００１６】
また、請求項９の発明は、請求項７の発明において、前記記憶装置に蓄積された文書情報を取得する文書情報取得手段をさらに具備することを特徴とする。
【００１７】
また、請求項１０の発明は、請求項９の発明において、検索条件の入力を受け付ける検索条件入力手段と、前記検索条件入力手段が受け付けた検索条件に基づいて、前記記憶装置に蓄積された文書情報を検索する文書情報検索手段とをさらに具備することを特徴とする。
【００１８】
また、請求項１１の発明は、請求項７の発明において、前記文書情報は、前記文書に対応する画像情報を含むことを特徴とする。
【００１９】
また、請求項１２の発明は、請求項１１の発明において、前記画像情報に暗号化処理を施す暗号化手段と、前記暗号化手段により暗号化された画像情報を復号するのに要する復号情報を配布する復号情報配布手段とをさらに具備することを特徴とする。
【００２０】
また、請求項１３の発明は、コンピュータ装置を利用して処理される文書に基づく知識情報をコンピュータに処理させる知識情報処理プログラムにおいて、処理対象の文書に基づく印刷ジョブを生成するステップと、前記文書の文書情報を生成するステップと、前記印刷ジョブに、前記文書情報を付加するステップとを具備することを特徴とする。
【００２１】
また、請求項１４の発明は、コンピュータ装置を利用して処理される文書に基づく知識情報をコンピュータに処理させる知識情報処理プログラムにおいて、処理対象の文書に基づいて生成され、該文書の文書情報が付加された印刷ジョブを受け付けるステップと、前記印刷ジョブから前記文書情報を分離するステップと、前記文書情報を記憶装置に蓄積させるステップとを具備することを特徴とする。
【００２２】
また、請求項１５の発明は、請求項１４の発明において、前記記憶装置に蓄積された文書情報を取得するステップをさらに具備することを特徴とする。
【００２３】
【発明の実施の形態】
以下、この発明に係る知識情報処理方法および装置並びにプログラムの一実施の形態について、添付図面を参照して詳細に説明する。
【００２４】
図１は、この発明を適用したナレッジシステムの基本的な思想を説明するための図である。同図に示すように、この発明を適用したナレッジシステムでは、ある企業の社員２（２−１〜２−ｎ）が、顧客３や関連会社４、他部門５、その他６等へ通知・伝達する情報や知識は、必ずプリンタ１を経由して、紙媒体に印刷されることに着目している。
【００２５】
したがって、プリンタ１を経由する知識情報を蓄積して管理することで、当該知識情報を有効に利用することが可能となる。なお、このナレッジシステムにおいては、「ナレッジワーカーである社員が、その業務中に創造した成果物はすべて会社に帰属する財産である」といったことを前提としているが、後述するように必ずしもこの限りであるとは言えない場合もある。
【００２６】
次に、この発明を適用したナレッジシステムの具体的な構成例を数例説明する。図２は、この発明を適用したナレッジシステムの第１の構成例を示した図である。
【００２７】
同図に示すように、第１例におけるナレッジシステムは、プリンタ１０と複数のクライアント２０（２０−１、２０−２）がネットワーク３０を介して接続されて構成される。
【００２８】
プリンタ１０は、文書等の印刷を行うとともに、当該文書等に関する情報を知識情報として蓄積し、管理する。クライアント２０は、種々のアプリケーションが動作し、創造された知識情報が記された文書の作成や、プリンタ１０に蓄積されている知識情報の検索や取得の指示を発する。
【００２９】
なお、図２においては、クライアント２０−１とクライアント２０−２の２つがネットワーク３０に接続されている構成を示したが、ネットワーク３０に接続されるクライアントの数に制限はなく、同様に、接続されるプリンタ１０の数にも制限はない。ただし、この発明とは直接関連しない別の要素、例えば、ネットワーク３０で用いるプロトコル等により接続されるクライアント２０等の数に制限が生じる場合もある。
【００３０】
ここで、プリンタ１０の構成について説明する。図３は、プリンタ１０の機能的な構成を示すブロック図である。同図に示すように、プリンタ１０は、通信部１１とジョブ受付部１２、情報分離部１３、画像処理部１４、画像出力部１５、情報処理部１６、情報格納部１７、ウェブ処理部１８を具備して構成される。
【００３１】
通信部１１は、ネットワーク３０と接続され、このネットワーク３０を介した通信を制御する。ジョブ受付部１２は、クライアント２０が発行した印刷ジョブを受け付ける。クライアント２０が発行する印刷ジョブは、印刷する文書に関する情報が付加されたものであるが、この詳細については後述する。
【００３２】
情報分離部１３は、ジョブ受付部１２が受け付けた印刷ジョブから印刷文書に関する情報を分離する。画像処理部１４は、情報分離部１３で印刷文書に関する情報が分離された印刷ジョブに基づいて、当該印刷ジョブに含まれる画像データに対する各種画像処理を実行する。画像出力部１５は、画像処理部１４で画像処理が施された画像データに基づいて、用紙上に画像を形成し、これを印刷出力とする。
【００３３】
情報処理部１６は、情報分離部１３で印刷ジョブから分離された印刷文書に関する情報に対して、所定の情報処理を施す。情報格納部１７は、情報処理部１６で所定の情報処理が施された印刷文書に関する情報を知識情報として、蓄積する。ウェブ処理部１８は、クライアント２０に対してウェブサーバとして動作し、クライアント２０からの要求に従って、情報格納部１７に蓄積されている知識情報の検索や取得を行う。
【００３４】
次に、このナレッジシステムにおける印刷ジョブと文書に関する情報の流れについて説明する。図４は、印刷ジョブと文書に関する情報の流れを示した図である。なお、図４においては、プリンタ１０の構成を一部省略している。
【００３５】
まず、クライアント２０−１が印刷ジョブ４０を発行すると、この印刷ジョブ４０に文書に関する情報である文書情報５０が付加されて、プリンタ１０へ送信される。プリンタ１０では、ジョブ受付部１２が文書情報５０が付加された印刷ジョブ４０を受け付け、これを情報分離部１３へ渡す。
【００３６】
情報分離部１３は、印刷ジョブ４０と文書情報５０を分離し、印刷ジョブ４０を画像出力部１５へ渡し、文書情報５０を情報格納部１７へ渡す。なお、実際には、画像出力部１５へは、画像処理部１４が印刷ジョブ４０から抽出した画像データが渡され、情報格納部１７では、情報処理部１６が文書情報５０に対して所定の情報処理を施した結果が渡される。
【００３７】
一方、クライアント２０−２が、ウェブ処理部１８に対して文書情報の取得を要求する取得要求６０を発すると、ウェブ処理部１８は、情報格納部１７に対して文書情報の取得要求６１を発し、情報格納部１７から文書情報５１を取得し、これをクライアント２０−２に返す。なお、文書情報５１は、文書情報５０に対して情報処理部１６で所定の情報処理を施したものである。
【００３８】
次に、印刷ジョブに付加される文書に関する情報である文書情報５０について説明する。
【００３９】
文書情報５０は、当該文書の属性情報を含むものとする。この属性情報は、図５（ａ）に示すように、クライアント名、オーナー名、ファイル名、カテゴリー、印刷日時、ファイルパス等で構成される。
【００４０】
クライアント名は、印刷ジョブを発行したクライアント２０の名前若しくはアドレスであり、オーナー名は、印刷ジョブを発行したユーザのユーザ名である。ファイル名は、印刷ジョブの元となる文書のファイルの名前であり、カテゴリーは、文書が属するカテゴリーを示すものである。このカテゴリーは、印刷ジョブの発行時にユーザにより指定されるものである。印刷日時は、印刷ジョブを発行した日時であり、ファイルパスは、印刷ジョブの元となる文書のファイルの位置（装置名やドライブ名、ディレクトリ名、アドレス等）を示すものである。
【００４１】
また、文書情報５０には、上述した属性情報に加え、図５（ｂ）に示すようにイメージファイルを含むようにしてもよい。このイメージファイルは、印刷ジョブを印刷出力した際に得られるイメージと同様のイメージを再現するファイルであり、印刷ジョブの発行時にクライアント２０で付加されるが、クライアント２０による付加に代えて、画像処理部１４が印刷ジョブから抽出したものを情報処理部１６が取得し、属性情報とともに情報格納部１７に蓄積するようにしてもよい。また、文書情報５０には、属性情報を含ませず、イメージファイルのみ含ませるようにしても良い。
【００４２】
さらに、文書情報５０には、図５（ｃ）に示すように、オリジナルファイルを付加するようにしてもよい。このオリジナルファイルは、印刷ジョブの元となる文書のファイルであり、属性情報中のファイル名で示されるファイルである。なお、文書に関する情報にオリジナルファイルを付加する場合には、属性情報中にファイルパスを必要としない。
【００４３】
また、文書情報５０には、属性情報やイメージファイルを含ませず、オリジナルファイルのみを含ませても良く、イメージファイルとオリジナルファイルの組み合わせを含ませても良い。
【００４４】
次に、クライアント２０による印刷ジョブの発行について説明する。図６は、クライアント２０の印刷ジョブ発行時の処理の流れを示すフローチャートである。
【００４５】
クライアント２０は、自身で動作するアプリケーション等を介して、ユーザからの印刷指示を受け付けると（ステップ１０１でＹＥＳ）、文書属性を選択するための属性選択画面を表示する（ステップ１０２）。この属性選択画面は、例えば、図７に示すようなもので、文書のカテゴリーを選択することができるものである。図７に示した画面では、文書のカテゴリーとして、見積書、提案書、その他、シークレットを選択できるが、この選択肢は、ナレッジシステムの管理者等が設定可能なものである。
【００４６】
このような属性選択画面を表示した後、ユーザが文書属性を選択すると（ステップ１０３でＹＥＳ）、クライアント２０は、続いて、印刷条件を設定するための条件設定画面を表示する（ステップ１０４）。この条件設定画面は、印刷条件の設定の際に従来から表示されている画面と同様のものである。
【００４７】
ユーザが印刷条件を設定し、条件設定画面から印刷の実行を指示すると（ステップ１０５でＹＥＳ）、クライアント２０は、ステップ１０２で表示した属性選択画面で選択された文書属性と自身が有する情報に基づいて文書情報を生成し（ステップ１０６）、印刷ジョブを生成する（ステップ１０７）。そして、印刷ジョブに文書情報を付加し（ステップ１０８）、文書情報を付加した印刷ジョブをプリンタ１０に送出して（ステップ１０９）、印刷ジョブの発行処理を終了する。
【００４８】
なお、クライアント２０での印刷ジョブの発行処理は、例えば、プリンタ１０に対応するものとして提供されるプリンタドライバにより実行するようにすることができる。
【００４９】
次に、クライアント２０による文書情報の取得処理について説明する。図８は、クライアント２０の文書情報取得時の処理の流れを示すフローチャートである。
【００５０】
文書情報の取得に際しては、まず、クライアント２０は、自身で動作するウェブブラウザからプリンタ１０へ接続要求を発する（ステップ１５１）。プリンタ１０では、ウェブ処理部１８がクライアント２０からの接続要求に対して、認証情報の入力を要求する画面、例えば、ログイン画面を提供する。
【００５１】
このログイン画面に対して、ユーザが認証情報を入力すると（ステップ１５２）、入力された認証情報は、プリンタ１０へ送信される。プリンタ１０では、受信した認証情報に基づいてユーザ認証を行い、認証に成功すると、文書情報の検索条件を入力するための条件入力画面をクライアント２０に提供する。
【００５２】
この条件入力画面に対して、ユーザが検索条件を入力すると（ステップ１５３）、入力された検索条件は、プリンタ１０へ送信される。ユーザが入力する検索条件は、文書情報に含まれる属性情報に類する条件、例えば、カテゴリーやファイル名、印刷日時等である。プリンタ１０では、ウェブ処理部１８が、受信した検索条件に基づいて情報格納部１７に格納されている文書情報を検索し、その検索結果を文書情報としてクライアント２０に返す。
【００５３】
クライアント２０は、プリンタ１０から返された検索結果を表示し、この表示に基づいて、ユーザが文書等の情報を取得し（ステップ１５４）、これにより、文書情報取得処理が終了する。
【００５４】
なお、ユーザによる情報の取得は、情報格納部１７に格納されている文書情報の種別により、それぞれ方法が異なる。例えば、文書情報が図５（ａ）に示したように、属性情報のみを有する場合には、ユーザは、当該属性情報に基づいて、文書のオーナーを確認し、別途、オーナーから文書を取得することとなる。また、文書情報が図５（ｂ）に示すように、イメージファイルを含むものであれば、クライアント２０から当該イメージの印刷出力を指示し、これをプリンタ１０で印刷出力させることで文書を取得する。また、文書情報が図５（ｃ）に示すように、オリジナルファイルを含むものであれば、クライアント２０からオリジナルファイルを取得する指示を発し、これにより文書を取得することとなる。なお、イメージファイルの印刷やオリジナルファイルの取得を行う前に、それらの文書内容をクライアントの画面上で確認できるように構成しても良い。
【００５５】
次に、この発明を適用したナレッジシステムの具体的な構成の第２例を説明する。図９は、この発明を適用したナレッジシステムの第２の構成例を示した図である。
【００５６】
同図に示すように、第２例におけるナレッジシステムは、プリンタ２１０と情報処理サーバ２２０、複数のクライアント２３０（２３０−１、２３０−２）がネットワーク２４０を介して接続されて構成される。
【００５７】
プリンタ２１０は、文書等の印刷を行うもので、従来から用いられているプリンタと同様のものである。情報管理サーバ２２０は、プリンタ２１０から印刷出力する文書に関する情報を知識情報として蓄積し、管理する。クライアント２３０は、種々のアプリケーションが動作し、創造された知識情報が記された文書の作成や、情報管理サーバ２２０に蓄積されている知識情報の検索や取得の指示を発する。
【００５８】
なお、図９においては、クライアント２３０−１とクライアント２３０−２の２つがネットワーク２４０に接続されている構成を示したが、ネットワーク２４０に接続されるクライアントの数に制限はなく、同様に、接続されるプリンタ２１０、情報処理サーバ２２０の数にも制限はない。
【００５９】
ここで、プリンタ２１０と情報処理サーバ２２０の構成について説明する。図１０は、プリンタ２１０と情報処理サーバ２２０の機能的な構成を示すブロック図である。
【００６０】
同図に示すように、プリンタ２１０は、通信部２１１とジョブ受付部２１２、画像処理部２１３、画像出力部２１４を具備して構成される。
【００６１】
通信部２１１は、ネットワーク２４０と接続され、このネットワーク２４０を介した通信を制御する。ジョブ受付部２１２は、クライアント２３０が発行した印刷ジョブを受け付ける。ただし、ジョブ受付部２１２が受け付ける印刷ジョブは、クライアント２３０が文書情報を付加して発行したものを情報管理サーバ２２０で文書情報と分離したものである。画像処理部２１３は、ジョブ受付部２１２が受け付けた印刷ジョブに基づいて、当該印刷ジョブに含まれる画像データに対する各種画像処理を実行する。画像出力部２１４は、画像処理部２１３で画像処理が施された画像データに基づいて、用紙上に画像を形成し、これを印刷出力とする。
【００６２】
また、情報処理サーバ２２０は、通信部２２１とジョブ処理部２２２、情報分離部２２３、情報処理部２２４、情報格納部２２５、ウェブ処理部２２６を具備して構成される。
【００６３】
通信部２２１は、ネットワーク２４０と接続され、このネットワーク２４０を介した通信を制御する。ジョブ処理部２２２は、クライアント２３０が発行した文書情報が付加された印刷ジョブを受け付けるとともに、情報分離部２２３で文書情報が分離された印刷ジョブを通信部２２１を介してプリンタ２１０に送出する。
【００６４】
情報分離部２２３は、ジョブ処理部２２２が受け付けた印刷ジョブから文書情報を分離する。情報処理部２２４は、情報分離部２２３で印刷ジョブから分離された文書情報に対して、所定の情報処理を施す。情報格納部２２５は、情報処理部２２４で所定の情報処理が施された文書情報を知識情報として、蓄積する。ウェブ処理部２２６は、クライアント２３０に対してウェブサーバとして動作し、クライアント２３０からの要求に従って、情報格納部２２５に蓄積されている知識情報の検索や取得を行う。
【００６５】
この第２例では、クライアント２３０の動作や文書情報については、第１例の場合と同様であり、文書情報に対する処理を情報処理サーバ２２０で行うところが第１例と異なるものである。この構成により、プリンタ２１０は、従来と同様のものを利用することができる。なお、情報処理サーバ２２０は、プリンタ２１０と１対１で動作する必要はなく、１の情報処理サーバ２２０に対して、複数のプリンタ２１０を対応させることが可能である。
【００６６】
次に、この発明を適用したナレッジシステムの具体的な構成の第３例を説明する。図１１は、この発明を適用したナレッジシステムの第３の構成例を示した図である。
【００６７】
同図に示すように、第３例におけるナレッジシステムは、プリンタ３１０と情報処理サーバ３２０、ウェブサーバ３３０、複数のクライアント３４０（３４０−１、３４０−２）がネットワーク３５０を介して接続されて構成される。
【００６８】
プリンタ３１０は、文書等の印刷を行うもので、従来から用いられているプリンタと同様のものである。情報管理サーバ３２０は、プリンタ３１０から印刷出力する文書に関する情報を知識情報として利用できるよう各種の情報処理を実行する。ウェブサーバ３３０は、プリンタ３１０から印刷出力する文書に関する情報を知識情報として蓄積し、管理するもので、汎用のウェブサーバを利用することができる。クライアント３４０は、種々のアプリケーションが動作し、創造された知識情報が記された文書の作成や、ウェブサーバ３３０に蓄積されている知識情報の検索や取得の指示を発する。
【００６９】
なお、図１１においては、クライアント３４０−１とクライアント３４０−２の２つがネットワーク３５０に接続されている構成を示したが、ネットワーク３５０に接続されるクライアントの数に制限はなく、同様に、接続されるプリンタ３１０、情報処理サーバ３２０、ウェブサーバ３３０の数にも制限はない。
【００７０】
ここで、プリンタ３１０と情報処理サーバ３２０、ウェブサーバ３３０の構成について説明する。図１２は、プリンタ３１０、情報処理サーバ３２０、ウェブサーバ３３０の機能的な構成を示すブロック図である。
【００７１】
同図に示すように、プリンタ３１０は、通信部３１１とジョブ受付部３１２、画像処理部３１３、画像出力部３１４を具備して構成される。
【００７２】
通信部３１１は、ネットワーク３５０と接続され、このネットワーク３５０を介した通信を制御する。ジョブ受付部３１２は、クライアント３４０が発行した印刷ジョブを受け付ける。ただし、ジョブ受付部３１２が受け付ける印刷ジョブは、クライアント３４０が文書情報を付加して発行したものを情報管理サーバ３２０で文書情報と分離したものである。画像処理部３１３は、ジョブ受付部３１２が受け付けた印刷ジョブに基づいて、当該印刷ジョブに含まれる画像データに対する各種画像処理を実行する。画像出力部３１４は、画像処理部３１３で画像処理が施された画像データに基づいて、用紙上に画像を形成し、これを印刷出力とする。
【００７３】
また、情報処理サーバ３２０は、通信部３２１とジョブ処理部３２２、情報分離部３２３、情報処理部３２４を具備して構成される。
【００７４】
通信部３２１は、ネットワーク３５０と接続され、このネットワーク３５０を介した通信を制御する。ジョブ処理部３２２は、クライアント３４０が発行した文書情報が付加された印刷ジョブを受け付けるとともに、情報分離部３２３で文書情報が分離された印刷ジョブを通信部３２１を介してプリンタ３１０に送出する。情報分離部３２３は、ジョブ処理部３２２が受け付けた印刷ジョブから文書情報を分離する。情報処理部３２４は、情報分離部３２３で印刷ジョブから分離された文書情報に対して、所定の情報処理を施し、これを通信部３２１を介してウェブサーバ３３０に送出する。
【００７５】
また、ウェブサーバ３３０は、通信部３３１とウェブ処理部３３２、情報格納部３３３を具備して構成される。
【００７６】
通信部３３１は、ネットワーク３５０と接続され、このネットワーク３５０を介した通信を制御する。ウェブ処理部３３２は、クライアント３４０に対してウェブサーバとして動作し、クライアント３４０からの要求に従って、情報格納部３３３に蓄積されている知識情報の検索や取得を行う。情報格納部３３３は、情報処理サーバ３２０から送信される文書情報を知識情報として、蓄積する。
【００７７】
この第３例では、クライアント３４０の動作や文書情報については、第１例の場合と同様であり、文書情報に対する処理を情報処理サーバ３２０で行うところが第１例と異なるものである。また、文書情報の蓄積やこれに対する検索等の処理をウェブサーバ３３０で行うところが第２例と異なるものである。この構成により、プリンタ３１０とウェブサーバ３３０に従来と同様のものを利用することができ、この発明を適用した場合に特有の処理を情報処理サーバ３２０が最小限の構成で実行することが可能となる。なお、情報処理サーバ３２０やウェブサーバ３３０は、プリンタ３１０と１対１で動作する必要はない。
【００７８】
さて、これまでに、この発明を適用したナレッジシステムの構成を数例説明したが、ここで説明した構成では、システムとユーザとのインタフェイスとして動作するのは、クライアント２０（２３０、３４０）であり、印刷ジョブ発行時にはプリンタドライバ等を利用し、文書情報の検索、取得時にはウェブ処理部１８（２２６、３３２）から提供される画面を利用している。つまり、ユーザとのインタフェイスは、主としてコンピュータ上で動作するプログラムとして提供されることとなる。したがって、様々な付加的な機能をも容易に実現することが可能である。
【００７９】
そこで、以下では、ナレッジシステムへの付加的な機能を数例説明する。
【００８０】
まず、最初に説明するのは、文書情報の格納の通知処理である。上述のナレッジシステムでは、文書情報は、様々なユーザが文書を印刷出力する際に蓄積されることとなる。したがって、ユーザ数が多ければ多い程、蓄積される文書情報を多くなり、その後の検索等に要する負担が大きくなる場合がある。そこで、予め所定の条件を登録したユーザに対し、当該条件に合致する文書情報が新たに蓄積されたことを通知する処理を行う。この処理は、例えば、ウェブ処理部１８（２２６、３３２）により実行される（勿論、図示しない機能部を新たに配するようにしてもよい）。
【００８１】
図１３は、文書情報の格納通知処理の流れを示すフローチャートである。ウェブ処理部１８（２２６、３３２）は、情報格納部１７（２２５、３３３）に新たな文書情報が格納されると（ステップ４０１でＹＥＳ）、当該文書情報を取得する（ステップ４０２）。そして、予め登録されている情報を検索し（ステップ４０３）、文書情報の新着の通知を要する者、つまり、文書情報に合致する条件を登録している者が存在した場合には（ステップ４０４でＹＥＳ）、該当者に文書情報の新着を通知する（ステップ４０５）。この新着情報の通知は、例えば、電子メールにより行う。
【００８２】
続いて、ナレッジシステムへの付加的機能の別例を説明する。このナレッジシステムにおいては、「ナレッジワーカーである社員が、その業務中に創造した成果物はすべて会社に帰属する財産である」といったことを前提としているが、例外的に会社に帰属しないものとしたり、会社には帰属するものの全社員が共有できるとは限らないとしたい場合も生じる可能性がある。また、有用な知識情報を創造する社員に対して適切な評価を行いたいといった要望も生じることが考えられる。
【００８３】
このような要望に対しては、知識情報の創造者と利用者を特定するとともに、知識情報の公開の可否を設定可能とすることで対処が可能である。ただし、文書情報が図５（ａ）に示すように文書情報のみを有するものである場合は、文書のオーナーが常に文書公開の可否を判断するため、この限りではない。
【００８４】
図１４は、文書情報に公開の可否を設定する場合の公開処理の流れを示すフローチャートである。
【００８５】
まず、利用者であるユーザがクライアント２０（２３０、３４０）からウェブ処理部１８（２２６、３３２）に対して文書取得を要求すると、ウェブ処理部１８（２２６、３３２）がこれを受け付ける（ステップ４５１でＹＥＳ）。
【００８６】
ウェブ処理部１８（２２６、３３２）は、文書の取得要求を受け付けると、該当する文書の公開設定の権限者に公開可否の判断を要求し（ステップ４５２）、その応答を待つ（ステップ４５３でＮＯ）。公開設定の権限者は、文書のオーナーであってもよく、別の第三者であってもよい。また、公開可否の判断の要求は、例えば、電子メールにより権限者に通知される。
【００８７】
その後、権限者からの応答があり（ステップ４５３でＹＥＳ）、その応答が公開指示であった場合には（ステップ４５４でＹＥＳ）、ウェブ処理部１８（２２６、３３２）は、該当する文書の公開を行い（ステップ４５５）、当該文書のオーナーにポイントを加算する（ステップ４５６）。もちろん、権限者からの応答が公開拒否であった場合には（ステップ４５４でＮＯ）、当該文書の公開は行わない。
【００８８】
ステップ４５５で文書の公開は、例えば、当該文書にアクセスするためのアドレス等を利用者であるユーザに通知する方法や予め全文書に暗号化処理を施しておき、該当する文書の暗号を解除するための復号鍵（公開鍵等を含む）を交付するようにする方法がある。
【００８９】
また、ステップ４５６で加算するポイントは、文書の公開毎に該当する文書のオーナーに対して加算されるもので、社員等のユーザの評価を行う際の要素の一つとして利用することが可能となる。
【００９０】
【発明の効果】
以上説明したように、この発明によれば、創造された知識情報を確実に収集し、収集した知識情報を有効に利用することが可能となる。
【図面の簡単な説明】
【図１】この発明を適用したナレッジシステムの基本的な思想を説明するための図である。
【図２】この発明を適用したナレッジシステムの第１の構成例を示した図である。
【図３】プリンタ１０の機能的な構成を示すブロック図である。
【図４】印刷ジョブと文書に関する情報の流れを示した図である。
【図５】
文書情報５０の構成例を示した図である。
【図６】クライアント２０の印刷ジョブ発行時の処理の流れを示すフローチャートである。
【図７】属性選択画面の例を示した図である。
【図８】クライアント２０の文書情報取得時の処理の流れを示すフローチャートである。
【図９】この発明を適用したナレッジシステムの第２の構成例を示した図である。
【図１０】プリンタ２１０と情報処理サーバ２２０の機能的な構成を示すブロック図である。
【図１１】この発明を適用したナレッジシステムの第３の構成例を示した図である。
【図１２】プリンタ３１０、情報処理サーバ３２０、ウェブサーバ３３０の機能的な構成を示すブロック図である。
【図１３】文書情報の格納通知処理の流れを示すフローチャートである。
【図１４】文書情報に公開の可否を設定する場合の公開処理の流れを示すフローチャートである。
【符号の説明】
１　　プリンタ
２−１〜２−ｎ　　社員
３　　顧客
４　　関連会社
５　　他部門
６　　その他
１０　　プリンタ
１１　　通信部
１２　　ジョブ受付部
１３　　情報分離部
１４　　画像処理部
１５　　画像出力部
１６　　情報処理部
１７　　情報格納部
１８　　ウェブ処理部
２０−１、２０−２　　クライアント
３０　　ネットワーク
４０　　ジョブ
５０　　文書情報
５１　　文書情報
６０　　取得要求
６１　　取得要求
２１０　　プリンタ
２１１　　通信部
２１２　　ジョブ受付部
２１３　　画像処理部
２１４　　画像出力部
２２０　　情報処理サーバ
２２１　　通信部
２２２　　ジョブ処理部
２２３　　情報分離部
２２４　　情報処理部
２２５　　情報格納部
２２６　　ウェブ処理部
２３０−１、２３０−２　　クライアント
２４０　　ネットワーク
３１０　　プリンタ
３１１　　通信部
３１２　　ジョブ受付部
３１３　　画像処理部
３１４　　画像出力部
３２０　　情報処理サーバ
３２１　　通信部
３２２　　ジョブ処理部
３２３　　情報分離部
３２４　　情報処理部
３３０　　ウェブサーバ
３３１　　通信部
３３２　　ウェブ処理部
３３３　　情報格納部
３４０−１、３４０−２　　クライアント
３５０　　ネットワーク
【図１】
2004046596.tif 000003
【図２】
2004046596.tif 000004
【図３】
2004046596.tif 000005
【図４】
2004046596.tif 000006
【図５】
2004046596.tif 000007
【図６】
2004046596.tif 000008
【図７】
2004046596.tif 000009
【図８】
2004046596.tif 000010
【図９】
2004046596.tif 000011
【図１０】
2004046596.tif 000012
【図１１】
2004046596.tif 000013
【図１２】
2004046596.tif 000014
【図１３】
2004046596.tif 000015
【図１４】
2004046596.tif 000016