配信対象の文書をネットワークを介して配信すると共に、配信先における前記文書の閲覧履歴の情報を収集する文書管理装置であって、前記配信先である装置の種類を確認し、前記装置の種類に応じて前記文書の配信形態を判断する配信形態判断部と、前記配信対象の文書に基づいて、前記配信形態判断部による判断結果に応じた配信形態の情報を生成する配信情報生成部と、生成された前記配信形態の情報を前記配信先のネットワーク上のアドレスに送信することにより前記文書を配信する文書配信部と、前記文書が配信された前記配信先における前記閲覧履歴の情報を取得し、記憶する閲覧履歴管理部と、を備え、前記配信形態判断部は、前記装置の種類が前記閲覧履歴の情報の収集機能に非対応である種類の場合、前記配信先の装置において前記閲覧履歴の情報の収集を実現するためのプログラムを前記文書と共に配信する形態を前記配信形態として判断し、前記配信情報生成部は、前記プログラムを前記文書と共に配信する形態が前記配信形態として判断された場合、前記プログラムと前記文書に加えて、前記文書の閲覧に応じて前記プログラムが実行されるように関連付ける関連付け情報を生成することを特徴とする文書管理装置。前記配信対象の文書に基づいて、前記配信対象の文書を表示するための表示情報を生成する表示情報生成部をさらに備え、前記配信形態判断部は、前記装置の種類が前記閲覧履歴の情報の収集機能に非対応であって且つ前記プログラムの実行に非対応である種類の場合、前記表示情報にアクセスするための表示アドレス情報を配信する形態を前記配信形態として判断し、前記配信情報生成部は、前記表示アドレス情報を配信する形態が前記配信形態として判断された場合、前記文書管理装置のネットワーク上のアドレス及び前記配信対象の文書を識別するための文書識別情報に基づいて前記表示アドレス情報を前記配信形態の情報として生成し、前記表示情報生成部は、前記表示アドレス情報へのアクセスに応じて前記表示情報を生成してアクセス元に送信することを特徴とする請求項1に記載の文書管理装置。前記表示情報生成部は、前記表示アドレス情報へのアクセスに応じて前記表示情報を生成してアクセス元に送信した後、前記アクセス元において表示された文書に対する操作の情報をネットワークを介して取得し、前記取得した操作の情報に応じて新たな前記表示情報を生成して前記アクセス元へ送信すると共に、前記操作の情報に応じた前記閲覧履歴の情報を生成して前記閲覧履歴管理部に記憶することを特徴とする請求項2に記載の文書管理装置。前記配信形態判断部は、前記配信先のネットワーク上のアドレスに基づいて前記装置の種類を確認し、前記閲覧履歴管理部は、前記文書が配信された前記配信先における前記閲覧履歴の情報を取得し、前記配信先のネットワーク上のアドレスと関連付けて記憶することを特徴とする請求項1~3のいずれか一つに記載の文書管理装置。前記配信先のネットワーク上のアドレスと、前記配信先である装置の種類とが関連付けられた配信先情報を記憶する配信先情報記憶部をさらに備え、前記配信形態判断部は、前記配信先情報記憶部に記憶された前記配信先情報に基づいて、前記配信先である装置の種類を確認することを特徴とする請求項1~4のいずれか一つに記載の文書管理装置。前記配信形態判断部は、前記配信先のネットワーク上のアドレスに基づいて、ネットワークを介して前記配信先である装置の種類の情報を取得することを特徴とする請求項1~5のいずれか一つに記載の文書管理装置。前記配信形態判断部は、前記装置の種類が前記閲覧履歴の情報の収集機能に対応した種類の場合、前記装置における前記閲覧履歴の情報の収集機能のバージョンを前記配信先のネットワーク上のアドレスに基づいて確認し、前記バージョンが最新よりも古いバージョンである場合、前記配信先の装置において前記閲覧履歴の情報の収集を実現するためのプログラムを前記文書と共に配信する形態を前記配信形態として判断することを特徴とする請求項1~3いずれか一つに記載の文書管理装置。前記配信先のネットワーク上のアドレスと、前記配信先である装置における前記閲覧履歴の情報の収集機能のバージョンとが関連付けられた配信先情報を記憶する配信先情報記憶部をさらに備え、前記配信形態判断部は、前記配信先情報記憶部に記憶された前記配信先情報に基づいて、前記装置における前記閲覧履歴の情報の収集機能のバージョンを確認することを特徴とする請求項7に記載の文書管理装置。前記配信形態判断部は、前記配信先のネットワーク上のアドレスに基づき、ネットワークを介して前記配信先の装置における閲覧履歴の情報の収集機能のバージョンの情報を取得することを特徴とする請求項7または8に記載の文書管理装置。前記配信先である装置に前記装置の種類を示す種類情報の入力を要求し、前記装置において利用者から入力された前記種類情報を前記装置からネットワークを介して受け付ける端末情報受付部をさらに備え、前記配信形態判断部は、受け付けた前記種類情報に基づいて、前記配信先である装置の種類を確認することを特徴とする請求項1~3のいずれか一つに記載の文書管理装置。前記配信先である装置に前記装置の種類を示す種類情報を要求し、前記種類情報の応答を前記装置からネットワークを介して取得する端末情報取得部をさらに備え、前記配信形態判断部は、取得した前記種類情報の応答に基づいて、前記配信先である装置の種類を確認することを特徴とする請求項1~3のいずれか一つに記載の文書管理装置。前記配信形態判断部は、前記種類情報の応答がなかった場合、前記配信先の装置の種類が記憶部を備えていない装置であると判断することを特徴とする請求項11に記載の文書管理装置。前記閲覧履歴管理部は、前記配信先から前記閲覧履歴の情報が取得された場合に、前記閲覧履歴の情報が取得されたことをユーザに通知するための情報を出力することを特徴とする請求項1~12のいずれか一つに記載の文書管理装置。前記閲覧履歴管理部は、前記配信された文書を識別するための文書識別情報と、前記文書が配信された複数の前記配信先のネットワークアドレスとを関連付けて記憶しており、一の前記文書識別情報に関連付けられた全ての前記配信先のネットワークアドレスについて前記閲覧履歴の情報が取得された場合に、前記閲覧履歴の情報が取得されたことをユーザに通知するための情報を出力することを特徴とする請求項13に記載の文書管理装置。配信対象の文書をネットワークを介して配信すると共に、配信先における前記文書の閲覧履歴の情報を収集する文書管理装置を含む文書管理システムであって、前記文書管理装置が、前記配信先である装置の種類を確認し、前記装置の種類に応じて前記文書の配信形態を判断する配信形態判断部と、前記配信対象の文書に基づいて、前記配信形態判断部による判断結果に応じた配信形態の情報を生成する配信情報生成部と、生成された前記配信形態の情報を前記配信先のネットワーク上のアドレスに送信することにより前記文書を配信する文書配信部と、前記文書が配信された前記配信先における前記閲覧履歴の情報を取得し、記憶する閲覧履歴管理部と、を備え、前記配信形態判断部は、前記装置の種類が前記閲覧履歴の情報の収集機能に非対応である種類の場合、前記配信先の装置において前記閲覧履歴の情報の収集を実現するためのプログラムを前記文書と共に配信する形態を前記配信形態として判断し、前記配信情報生成部は、前記プログラムを前記文書と共に配信する形態が前記配信形態として判断された場合、前記プログラムと前記文書に加えて、前記文書の閲覧に応じて前記プログラムが実行されるように関連付ける関連付け情報を生成することを特徴とする文書管理システム。しかしながら、特許文献1に開示された方法は、文書の閲覧者が用いる閲覧用の装置において、配布された文書が閲覧されたことや閲覧箇所の認識を実現することが前提となっている。従って、上述したように、汎用的な情報形式の文書情報が配信され、汎用的な情報処理装置においてその文書を閲覧する場合や、プロジェクタ等の表示装置において表示情報を受信して文書を表示する場合は、特許文献1のように閲覧者の反応を把握するどころか、配信された文書が閲覧されたか否かの把握すらも難しい。本発明は、このような課題を解決するためになされたものであり、文書の閲覧履歴の収集機能のない装置において文書が閲覧される場合であっても、配信された文書の閲覧状況の確認を可能とすることを目的とする。上記課題を解決するために、本発明の一態様は、配信対象の文書をネットワークを介して配信すると共に、配信先における前記文書の閲覧履歴の情報を収集する文書管理装置であって、前記配信先である装置の種類を確認し、前記装置の種類に応じて前記文書の配信形態を判断する配信形態判断部と、前記配信対象の文書に基づいて、前記配信形態判断部による判断結果に応じた配信形態の情報を生成する配信情報生成部と、生成された前記配信形態の情報を前記配信先のネットワーク上のアドレスに送信することにより前記文書を配信する文書配信部と、前記文書が配信された前記配信先における前記閲覧履歴の情報を取得し、記憶する閲覧履歴管理部と、を備え、前記配信形態判断部は、前記装置の種類が前記閲覧履歴の情報の収集機能に非対応である種類の場合、前記配信先の装置において前記閲覧履歴の情報の収集を実現するためのプログラムを前記文書と共に配信する形態を前記配信形態として判断し、前記配信情報生成部は、前記プログラムを前記文書と共に配信する形態が前記配信形態として判断された場合、前記プログラムと前記文書に加えて、前記文書の閲覧に応じて前記プログラムが実行されるように関連付ける関連付け情報を生成することを特徴とする。また、本発明の他の態様は、配信対象の文書をネットワークを介して配信すると共に、配信先における前記文書の閲覧履歴の情報を収集する文書管理装置を含む文書管理システムであって、前記文書管理装置が、前記配信先である装置の種類を確認し、前記装置の種類に応じて前記文書の配信形態を判断する配信形態判断部と、前記配信対象の文書に基づいて、前記配信形態判断部による判断結果に応じた配信形態の情報を生成する配信情報生成部と、生成された前記配信形態の情報を前記配信先のネットワーク上のアドレスに送信することにより前記文書を配信する文書配信部と、前記文書が配信された前記配信先における前記閲覧履歴の情報を取得し、記憶する閲覧履歴管理部と、を備え、前記配信形態判断部は、前記装置の種類が前記閲覧履歴の情報の収集機能に非対応である種類の場合、前記配信先の装置において前記閲覧履歴の情報の収集を実現するためのプログラムを前記文書と共に配信する形態を前記配信形態として判断し、前記配信情報生成部は、前記プログラムを前記文書と共に配信する形態が前記配信形態として判断された場合、前記プログラムと前記文書に加えて、前記文書の閲覧に応じて前記プログラムが実行されるように関連付ける関連付け情報を生成することを特徴とする。本発明によれば、文書の閲覧履歴の収集機能のない装置において文書が閲覧される場合であっても、配信された文書の閲覧状況の確認を可能とすることができる。以下、図面を参照して、本発明の実施形態を詳細に説明する。本実施形態においては、文書管理システムの例として、ネットワークを介して文書情報を配信するシステムを例とし、文書の配信先に応じて配信の形態を判断するシステムについて説明する。実施形態1図1は、実施形態1に係る文書管理システムの運用形態の例を示す図である。図1に示すように、本実施形態に係る文書管理システムは、文書の配信元であってオペレータによって操作される文書管理装置1と、文書の配信先であってユーザによって操作される非対応クライアント2、対応クライアント3及びプロジェクタ4とを含み、それらが接続されたネットワークにおいて運用される。文書管理装置1は、上述したように文書の配信元であり、文書を配信する配信先の装置の種類に応じて配信形態を判断し、その判断結果に応じた形態で文書を配信する。非対応クライアント2及び対応クライアント3は、いずれもPCPersonalComputer等の汎用的な情報処理装置によって実現され、本実施形態に係る文書管理装置1に対応した機能が備わっているか否かが異なる。本実施形態における文書管理装置1に対応した機能とは、即ち文書管理装置1によって提供される文書管理機能に対応して閲覧履歴を収集するための機能である。本実施形態においては、上記閲覧履歴を収集するための機能を実現するアプリケーションプログラムがインストールされているか否かによって非対応クライアント2と対応クライアント3とに識別される。即ち、上記アプリケーションプログラムがインストールされているPCは対応クライアント3であり、インストールされていないPCは非対応クライアント2である。プロジェクタ4は、ネットワークを介して表示情報を取得し、スクリーンなどに投影することが可能な投影器である。本実施形態に係るプロジェクタ4は、HTMLブラウザアプリケーションが動作可能な情報処理機能を含み、表示情報としてHTMLHyperTextMerkupLanguage形式の情報を取得して投影を行う。尚、本実施形態において、プロジェクタ4は、PCのような汎用的な情報処理装置であって様々な情報形式の表示に対応した装置とは異なり、上述したHTML等の特定の情報形式の表示にのみ対応した表示装置の例である。次に、本実施形態に係る文書管理装置1、非対応クライアント2、対応クライアント3及びプロジェクタ4のハードウェア構成について説明する。図2は、実施形態1に係る文書管理装置1のハードウェア構成を示すブロック図である。以下の説明においては、文書管理装置1のハードウェア構成を例として説明するが、非対応クライアント2、対応クライアント3及びプロジェクタ4についても同様である。図2に示すように、本実施形態に係る文書管理装置1は、一般的なサーバやPC等と同様の構成を含む。即ち、本実施形態に係る文書管理装置1は、CPUCentralProcessingUnit10、RAMRandomAccessMemory20、ROMReadOnlyMemory30、HDDHardDiskDrive40及びI/F50がバス80を介して接続されている。また、I/F50にはLCDLiquidCrystalDisplay60及び操作部70が接続されている。CPU10は演算手段であり、文書管理装置1全体の動作を制御する。RAM20は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、CPU10が情報を処理する際の作業領域として用いられる。ROM30は、読み出し専用の不揮発性記憶媒体であり、ファームウェア等のプログラムが格納されている。HDD40は、情報の読み書きが可能な不揮発性の記憶媒体であり、OSOperatingSystemや各種の制御プログラム、アプリケーションプログラム等が格納される。I/F50は、バス80と各種のハードウェアやネットワーク等を接続し制御する。LCD60は、ユーザが文書管理装置1の状態を確認するための視覚的ユーザインタフェースである。操作部70は、キーボードやマウス等、ユーザが文書管理装置1に情報を入力するためのユーザインタフェースである。尚、プロジェクタ4の場合、LCD60の替わりに画像を投影する投影部が設けられている。このようなハードウェア構成において、ROM30やHDD40若しくは図示しない光学ディスク等の記憶媒体に格納されたプログラムがRAM20に読み出され、CPU10の制御に従って動作することにより、ソフトウェア制御部が構成される。このようにして構成されたソフトウェア制御部と、ハードウェアとの組み合わせによって、本実施形態に係る文書管理装置1、非対応クライアント2、対応クライアント3及びプロジェクタ4の機能を実現する機能ブロックが構成される。次に、本実施形態に係る文書管理装置1の機能構成について、図3を参照して説明する。図3は、実施形態1に係る文書管理装置1の機能構成を示すブロック図である。図3に示すように、本実施形態に係る文書管理装置1は、図2において説明したLCD60、操作部70に加えて、コントローラ100及びネットワークI/F120を含む。また、コントローラ100は、ネットワーク制御部101、操作制御部102、表示制御部103、文書配信部104、表示情報生成部108、閲覧履歴管理部109、閲覧履歴収集形態判断部110を含む。更に、文書配信部104は、出力制御部105、出力先情報記憶部106、文書記憶部107を含む。ネットワークI/F120は、文書管理装置1がネットワークを介して他の機器と通信するためのインタフェースであり、Ethernet登録商標やUSBUniversalSerialBusインタフェースが用いられる。ネットワークI/F120は、図2に示すI/F50によって実現される。コントローラ100は、ソフトウェアとハードウェアとの組み合わせによって構成される。具体的には、ROM30や不揮発性メモリ並びにHDD40や光学ディスク等の不揮発性記憶媒体に格納されたプログラムが、RAM20等の揮発性メモリ以下、メモリにロードされ、そのプログラムに従ってCPU10が演算を行うことにより構成されるソフトウェア制御部と集積回路などのハードウェアとによってコントローラ100が構成される。コントローラ100は、文書管理装置1全体を制御する制御部である。ネットワーク制御部101は、ネットワークI/F120を介して入力される情報を取得すると共に、ネットワークI/F120を介して他の機器に情報を送信する。操作制御部102は、操作部70に対するオペレータによる操作の信号を取得し、文書配信部104等の文書管理装置1において動作するモジュールに入力する。表示制御部103は、文書配信部104のGUIGraphicalUserInterface等、文書管理装置1の状態をLCD60に表示させる。文書配信部104は、文書管理装置1において文書の配信処理を制御する。出力制御部105は、文書配信部104の中心機能である文書の出力を処理する。出力先情報記憶部106は、文書配信部104によって配信される文書毎に、その文書を配信するべき配信先について様々な情報が関連付けられた配信先情報を記憶している。文書記憶部107は、配信するべき文書の情報を記憶している。出力制御部105は、上述したようなソフトウェア制御部によって実現され、出力先情報記憶部106及び文書記憶部107は、ソフトウェア制御部とHDD40のような記憶媒体との組み合わせによって実現される。図4は、出力先情報記憶部106が記憶している出力先情報の例を示す図である。図4に示すように、本実施形態に係る出力先情報記憶部106は、配信対象である文書の名称を示すドキュメント名及びその文書を識別するIDに対して、その文書の配信先を示す複数の配信先アドレス、夫々の配信先が非対応クライアント2、対応クライアント3、プロジェクタ4のいずれであるかを示すデバイス種類、デバイス種類に応じた配信の形態を示す配信形態並びに夫々の配信先への配信状態が関連付けられている。尚、本実施形態においては、配信先アドレスとしてIPアドレスの形式が用いられている。これは、上述した非対応クライアント2、対応クライアント3及びプロジェクタ4のIPアドレスである。この他、配信先アドレスとしては、メールアドレスや、その他の識別情報であってネットワーク上で一意にデバイスを識別可能な情報であれば同様に用いることが可能である。表示情報生成部108は、文書配信部104が文書情報を配信する際において、配信先がプロジェクタ4のような表示装置である場合に、上述したHTML形式等の表示装置において表示可能な情報形式を生成する。閲覧履歴管理部109は、文書管理装置1が図1に示す各デバイスから収集した閲覧履歴の情報を、図5に示すような閲覧履歴情報に基づいて管理する。図5に示すように、本実施形態に係る閲覧履歴情報は、配信された文書を識別するための識別情報であって、図4に示すIDに対応するドキュメントIDに対して、その文書の配信先を示す複数の配信先アドレス、夫々の配信先から閲覧履歴が収集されているか否かを示す履歴収集状況及び夫々の配信先から収集された閲覧履歴を識別するための識別情報である履歴IDが関連付けられている。そして、閲覧履歴管理部109は、図5に示す履歴IDに関連付けて、夫々の文書が夫々の配信先においてどのように閲覧されたかを示す閲覧履歴の情報を記憶している。閲覧履歴収集形態判断部110は、図4に示すデバイス種類に基づき、文書を配信する配信先からの閲覧履歴の収集方法を確認すると共に、その確認結果に従って文書を配信する際の配信形態を判断する。即ち、閲覧履歴収集形態判断部110が、配信形態判断部として機能する。そして、閲覧履歴収集形態判断部110は、上記判断結果に従い、最終的に配信される情報の生成を制御する。図6は、実施形態1に係る非対応クライアント2の機能構成を示すブロック図である。図6に示すように、本実施形態に係る非対応クライアント2は、図2において説明したLCD60、操作部70に加えて、コントローラ200及びネットワークI/F210を含む。また、コントローラ200は、ネットワーク制御部201、操作制御部202、表示制御部203、文書記憶部204、ブラウザアプリケーション205及び閲覧履歴収集アプリケーション206をふくむ。ネットワークI/F210は、非対応クライアント2がネットワークを介して他の機器と通信するためのインタフェースであり、Ethernet登録商標やUSBUniversalSerialBusインタフェースが用いられる。ネットワークI/F210は、図2に示すI/F50によって実現される。コントローラ200は、ソフトウェアとハードウェアとの組み合わせによって構成され、非対応クライアント2全体を制御する制御部である。ネットワーク制御部201は、ネットワークI/F210を介して入力される情報を取得すると共に、ネットワークI/F210を介して他の機器に情報を送信する。操作制御部202は、操作部70に対するオペレータによる操作の信号を取得し、非対応クライアント2のコントローラ200において動作するモジュールに入力する。表示制御部203は、ブラウザアプリケーション205のGUI等、非対応クライアント2の状態をLCD60に表示させる。文書記憶部204は、文書管理装置1から配信された文書の情報を記憶する。ブラウザアプリケーション205は、文書管理装置1から配信されて文書記憶部204に記憶された文書を、表示制御部203を介してLCD60に表示するための処理を行う。ブラウザアプリケーション205は、非対応クライアント2においてHDD40等にインストールされたアプリケーションプログラムがRAM20にロードされ、CPU10がそのプログラムに従って演算を行うことにより構成される。ブラウザアプリケーション205は、1種類とは限らず、表示するべき文書の種類に応じて複数種類あっても良い。閲覧履歴収集アプリケーション206は、文書管理装置1から配信された文書情報がブラウザアプリケーション205を介してユーザによって閲覧されている際に、ユーザによる閲覧態様に応じて閲覧履歴の情報を取得して蓄積する。閲覧履歴収集アプリケーション206は、例えば、文書がブラウザアプリケーション205を介して閲覧されている際の、操作部70に対するユーザの操作に応じて、閲覧履歴の情報を取得する。この閲覧履歴の情報の取得処理については既存の記述を用いることが可能であり、詳細な説明を省略する。尚、図6において破線で示されているように、閲覧履歴収集アプリケーション206は非対応クライアント2において常に構成されているモジュールではなく、ブラウザアプリケーション205が文書記憶部204に記憶されている文書の表示処理をする際に構成されて動作するモジュールである。具体的には、ブラウザアプリケーション205が文書記憶部204に記憶されている文書を読み出して表示処理をする際、その文書に添付されて配信されたプログラムがRAM20にロードされ、CPU10がそのプログラムに従って演算を行うことにより、一時的に閲覧履歴収集アプリケーション206が構成される。このような閲覧履歴収集アプリケーション206の構成により、文書管理装置1による閲覧履歴収集機能に対応していない非対応クライアント2においても、閲覧履歴の収集を行うことが可能となる。図7は、対応クライアント3の機能構成を示すブロック図である。図7に示すように、対応クライアント3は、図6に示す非対応クライアントと略同一の構成を有し、閲覧履歴収集アプリケーション206が構成される替わりに、ブラウザアプリケーション305内部のモジュールとして閲覧履歴収集モジュール306が含まれる点が異なる。これにより、対応クライアント3においては、文書の閲覧の度に閲覧履歴収集アプリケーション206を構成することなく、ブラウザアプリケーション305に内蔵された機能である閲覧履歴収集モジュール306によって、文書の閲覧履歴を収集することが可能である。図8は、実施形態1に係るプロジェクタ4の機能構成を示すブロック図である。図8に示すように、本実施形態に係るプロジェクタ4は、図2において説明した操作部70に加えて、コントローラ400、ネットワークI/F410及び投影部420を含む。コントローラ400は、ネットワーク制御部401、操作制御部402、表示制御部403及びブラウザアプリケーション404を含む。ネットワークI/F410は、プロジェクタ4がネットワークを介して他の機器と通信するためのインタフェースであり、Ethernet登録商標やUSBUniversalSerialBusインタフェースが用いられる。ネットワークI/F410は、図2に示すI/F50によって実現される。投影部420は、プロジェクタ4内において処理された表示情報に基づいて画像の投影を行う。コントローラ400は、ソフトウェアとハードウェアとの組み合わせによって構成され、プロジェクタ4全体を制御する制御部である。ネットワーク制御部401は、ネットワークI/F410を介して入力される情報を取得すると共に、ネットワークI/F410を介して他の機器に情報を送信する。操作制御部402は、操作部70に対するオペレータによる操作の信号を取得し、プロジェクタ4のコントローラ400において動作するモジュールに入力する。表示制御部403は、ブラウザアプリケーション404のGUI等、プロジェクタ4において処理された画像情報を投影部420に投影させる。次に、本実施形態に係る文書管理システムの動作について説明する。図9は、実施形態1に係る文書管理システム全体の動作を示すシーケンス図である。図9に示すように、本実施形態に係る文書管理システムにおいては、文書管理装置1がオペレータの操作に応じて、文書配信の処理を開始するS901。文書配信の処理を開始すると、文書管理装置1は、配信対象の文書をどのような形態で配するか配信形態を判断しS902、その判断結果に応じた形式で配信対象の文書を各配信先へ配信するS903。非対応クライアント2、対応クライアント3、プロジェクタ4は、文書管理装置1から配信された文書を、ユーザの操作に応じて表示若しくは投影してユーザに閲覧させると共に、非対応クライアント2、対応クライアント3、プロジェクタ4の別に応じた通知を文書管理装置1に対して行うS904。非対応クライアント2、対応クライアント3、プロジェクタ4夫々から通知を受けた文書管理装置1は、夫々の通知に応じて閲覧履歴情報を更新するS905。このような処理により、本実施形態に係る文書管理システムの動作が終了する。以下、夫々の動作について詳細に説明する。図10は、実施形態1に係る文書管理システムにおいて、文書の配信が開始された後の配信形態の判断及び文書の配信までの文書管理装置1の動作を示すシーケンス図である。文書の配信開始に際しては、オペレータによる文書管理装置1の操作によって、配信するべき文書、文書の名称であるドキュメント名及び文書を配信するべき配信先アドレスが入力される。入力された文書は、文書記憶部107に記憶される。また、出力先情報記憶部106は、入力された情報に基づき、ドキュメント名、ID、配信先アドレス、デバイス種類を設定して図4に示すような出力先情報を記憶する。尚、出力先情報記憶部106におけるデバイス種類の設定は、オペレータによる入力に従って実行されても良いし、入力された配信先アドレスに基づいて出力先情報記憶部106が判断しても良い。その場合、出力先情報記憶部106は、配信先アドレスとデバイス種類とが関連付けられた情報に基づき、配信先アドレスに対応するデバイス種類を判断する。配信先アドレスとデバイス種類とが関連付けられた情報としては、過去に配信された文書についての出力先情報を参照することも可能である。文書の配信処理が開始されると、図10に示すように、文書配信部104において出力制御部105が、閲覧履歴管理部109に対して閲覧履歴情報の生成を依頼するS1001。これにより、閲覧履歴管理部109は、ドキュメントID及び配信先アドレスを設定して図5に示すような閲覧履歴情報を記憶するS1002。次に、文書配信部104において出力制御部105が、閲覧履歴収集形態判断部110に対して、文書の配信形態の判断を依頼するS1003。閲覧履歴収集形態判断部110は、出力制御部105から依頼を受けると、文書の配信処理開始に応じて出力先情報記憶部106に新たに記憶された出力先情報を参照し、文書を配信するべき配信先アドレス毎にデバイス種類の情報を取得するS1004。デバイス種類の情報を取得した閲覧履歴収集形態判断部110は、その情報に基づいて配信形態を決定し、出力先情報記憶部106に記憶されている出力先情報について、図4に示す配信形態の値を更新するS1005。そして、閲覧履歴収集形態判断部110は、文書記憶部107から配信対象の文書を取得し、文書を配信するべき配信先アドレス毎に、S1005において決定した配信形態に従って配信するべき情報を生成し、再度文書記憶部107に記憶させるS1006。尚、S1006においては、配信するべき文書を生成する場合の他、配信先のデバイス種類によっては、文書にアクセスするためのネットワーク上のアドレス情報が生成する場合もあり得る。これについては後に詳述する。S1006の処理が完了して文書記憶部107に配信するべき情報が格納されると、文書配信部104において出力制御部105が、出力先情報記憶部106から配信先アドレスを取得すると共に、文書記憶部107から配信するべき情報を取得して、文書配信の準備をするS1007。そして、出力制御部105は、ネットワーク制御部101に配信先アドレス及び配信するべき情報を入力して文書の配信依頼を行うS1008。これにより、ネットワーク制御部101が、出力制御部105からの依頼に従い、文書を配信するS1009。即ち、S1008及びS1009においては、出力制御部105が、文書配信部として機能する。次に、図10に示すS1005及びS1006の処理について詳細に説明する。図11は、実施形態1に係る閲覧履歴収集形態判断部110による配信形態判断動作及び配信情報の生成動作を示すフローチャートである。図11に示すように、先ず、閲覧履歴収集形態判断部110は、S1004において出力先情報記憶部106から取得した出力先情報に基づき、配信先デバイス種類を確認するS1101。その確認の結果、配信先種類が対応クライアントであればS1102/YES、閲覧履歴収集形態判断部110は、配信対象である文書のみを配信することを決定するS1103。配信先種類が対応クライアントではなくS1102/NO、非対応クライアントであればS1104/YES、閲覧履歴収集形態判断部110は、配信対象である文書に、図6において説明した閲覧履歴収集アプリケーション206を構成するためのプログラムを添付して配信することを決定するS1105。配信先種類が非対応クライアントでもない場合S1104/NO、配信先種類は表示のみであるプロジェクタ4であるため、閲覧履歴収集形態判断部110は、HTML形式等の表示情報を配信することを決定するS1106。即ち、閲覧履歴収集形態判断部110は、配信先アドレスによって確認された配信先のデバイス種類が、文書管理装置1による閲覧履歴収集機能に非対応であって、且つ閲覧履歴収集アプリケーション206のようなプログラムの実行にも非対応である場合、HTMLのような表示情報を配信形態として決定する。尚、S1106の処理を経て最初に配信されるのは、HTML形式の情報にアクセスするためのURLUniformResourceLocator等のような、アドレス情報である。即ち、閲覧履歴収集形態判断部110は、S1106の処理において、HTML形式のような表示情報にアクセスするための表示アドレス情報の形態を、配信形態として判断する。閲覧履歴収集形態判断部110は、S1101~S1106までの動作を配信対象である文書のドキュメントIDに関連付けられた全配信先アドレスについて繰り返しS1107/NO、全配信先アドレスについて完了するとS1107/YES、S1105の処理を一度でも経たか否か、即ち、閲覧履歴収集アプリケーション206を構成するためのプログラムを添付して配信する必要があるか否か確認するS1108。S1108の確認の結果、プログラムの配信が必要である場合S1108/YES、閲覧履歴収集形態判断部110は、図12aに示すように、配信対象の文書501及び閲覧履歴収集アプリケーション206を構成するためのプログラム504を含む履歴収集実行ファイル503よりなる配信情報500を生成するS1109。そして、閲覧履歴収集形態判断部110は、図12bに示すように、配信対象の文書501と、閲覧履歴収集アプリケーション206を構成するためのプログラムである履歴収集実行ファイル503とを関連付ける関連付け情報502を生成しS1110、処理を終了する。このような処理により、非対応クライアント2に文書が配信される場合には、図12a、bに示すような配信情報500が生成されて送信される。従って、文書管理装置1によって提供される文書管理機能に対応して閲覧履歴を収集するための機能が搭載されていない非対応クライアント2においても、文書が閲覧される際には、図12bに示す関連付け情報に従って履歴収集実行ファイル503が実行されて閲覧履歴収集アプリケーション206が構成され、対応クライアント3と同様に閲覧履歴の情報を収集することが可能となる。また、文書の配信先が対応クライアント3である場合には、閲覧履歴収集モジュール306によって閲覧履歴の収集が実現されるため、文書のみの配信によって閲覧履歴の情報を収集することが可能である。ここで、文書管理装置1における閲覧履歴の収集機能の機能拡張により、閲覧履歴収集モジュール306について、異なるバージョンが発生することが考えられる。即ち、導入されてから期間の経過した対応クライアント3における閲覧履歴収集モジュール306のバージョンが古くなっており、文書管理装置1における閲覧履歴収集機能に十分対応した閲覧履歴を収集することができなくなる場合がある。また、図11においては、出力先情報記憶部106においてデバイス種類が既に設定されていることを前提としているが、オペレータによってデバイス種類が入力されず、出力先情報記憶部106においても、配信先アドレスに関連付けられた情報が無い場合、デバイス種類の情報が得られないこととなり、配信形態を判断することができない。これらの課題に対応した変形例について、図13を参照して説明する。図13は、上記変形例における閲覧履歴収集形態判断部110の動作を示すフローチャートである。図13に示すようにS1301、S1302については、図11のS1101及びS1102と同様に処理が実行される。ここで、図13の変形例においては、図4に示す出力先情報ではなく、図14a~cに示す出力先情報が用いられる。図14a~cに示すように、変形例に係る出力先情報においては、図4に示す出力先情報に加えて、バージョン確認及びバージョンの情報が、夫々の配信先アドレスに関連付けられている。図14a~cに示すバージョンの情報は、配信先のデバイス種類が対応デバイスである場合に、その対応デバイスにおける閲覧履歴収集モジュール306のバージョンを示す情報である。また、バージョン確認の情報は、配信先のデバイス種類が対応デバイスである場合に、その対応デバイスにおける閲覧履歴収集モジュール306のバージョンの確認が行われているか否かを示す情報である。配信先種類が対応クライアントであればS1302/YES、次に、閲覧履歴収集形態判断部110は、図14a~cに示すようなバージョン確認を参照するS1303。そして、図14aに示すようにバージョンが未確認であればS1303/YES、閲覧履歴収集形態判断部110は、ネットワーク制御部101を介して、対象の対応クライアント3にアクセスし、閲覧履歴収集モジュール306のバージョンの情報を取得しS1304、図14a~cに示すような出力先情報のバージョン確認及びバージョンの情報を更新する。S1304の処理が完了するか、バージョンが確認済みであった場合S1303/NO、次に、閲覧履歴収集形態判断部110は、配信先である対応クライアント3の閲覧履歴収集モジュール306のバージョンが最新であるか否か確認するS1305。バージョンが最新であればS1305/YES、閲覧履歴収集形態判断部110は、図11のS1103と同様に文書のみの配信を決定するS1306。これにより、図14cのような出力先情報が生成される。他方、最新バージョンではなかった場合S1305/NO、閲覧履歴収集形態判断部110は、図11のS1105のように、文書に閲覧履歴収集アプリケーション206を構成するためのプログラムを添付して配信することを決定するS1308。これにより、図14bに示すような出力先情報が生成される。S1308の結果、配信される情報は図12a、bにおいて説明したような、文書情報と履歴収集実行ファイルとが関連付けられた情報となり、対応クライアント3であっても、部署閲覧の際には、図6に示すように閲覧履歴収集アプリケーションが構成されることとなる。これにより、最新の機能に対応した閲覧履歴の収集が実行される事となる。S1307については、S1104と同様に処理が実行される。そして、非対応クライアントでもなかった場合S1307/NO、閲覧履歴収集形態判断部110は、デバイス種類が表示のみであるか否か確認するS1309。そして、表示のみであれば、S1106と同様に、表示情報を配信することを決定するS1310。他方、表示のみでもなかった場合S1309/NO、それは、デバイス種類が未確認であるということであるため、閲覧履歴収集形態判断部110は、ネットワーク制御部101を介して対象の配信先にアクセスすることによりデバイス種類の情報を取得しS1311S1301からの処理を繰り返す。S1312以降については、S1107以降と同様の処理が実行される。このように、図13に示す変形例によれば、対応クライアント3に含まれる閲覧履歴収集モジュール306のバージョンが古い場合であっても、閲覧履歴収集アプリケーションが構成されることにより、文書管理装置1における閲覧履歴の機能拡張に応じて、最新の機能に対応した閲覧履歴の収集が実行される。また、文書管理装置1においてデバイス種類が不明である場合であっても、デバイス種類が取得され、文書の配信形態を判断することができる。ここで、図13におけるS1304及びS1311におけるバージョン情報若しくはデバイス情報の取得動作を含む場合の、配信形態の判断動作の流れについて、図15のシーケンス図を参照して説明する。図15に示すように、文書配信部104において出力制御部105が配信形態の判断依頼を閲覧履歴収集形態判断部110に行うとS1501、閲覧履歴収集形態判断部110は、配信形態を判断する対象の配信先アドレスを、文書配信部104の出力先情報記憶部106から取得するS1502。この際、出力先情報においては、デバイス種類も図14a~cに示すバージョンの情報も不明である。配信先アドレスを取得すると、閲覧履歴収集形態判断部110は、その配信先アドレスに基づいて、対象のデバイスからデバイス情報を取得するように、ネットワーク制御部101を制御するS1503。閲覧履歴収集形態判断部110の制御に従い、ネットワーク制御部101は、ネットワークを介して配信先のデバイスにアクセスしてデバイス情報を取得しS1504、取得したデバイス情報を閲覧履歴収集形態判断部110に転送するS1505。ネットワーク制御部101からデバイス情報の転送を受けた閲覧履歴収集形態判断部110は、取得したデバイス情報に基づいて配信形態を決定すると共に、出力先情報記憶部106が記憶している出力先情報を更新しS1506、処理を終了する。尚、図13、図15においては、閲覧履歴収集形態判断部110が、ネットワークを介してデバイス情報を取得する場合を例として説明した、この他、文書管理装置1において表示制御部103を制御することにより、バージョンやデバイス種類の入力をオペレータ促すメッセージをLCD60に表示させるようにしても良い。このメッセージに従ってオペレータが情報を入力することにより、上記と同様に配信形態を判断することができる。次に、図9のS905における閲覧履歴更新動作について説明する。図16は、非対応クライアント2及び対応クライアント3の場合における、閲覧履歴の更新動作を示すフローチャートである。図16に示す動作は、非対応クライアント2及び対応クライアント3から文書管理装置1に対して閲覧結果の通知が送信されることが前提となる。非対応クライアント2及び対応クライアント3から文書管理装置1に対する閲覧結果の通知の送信は、例えば、文書管理装置1が、図4に示す出力先情報若しくは図5に示す閲覧履歴情報に基づいて文書を配信してある配信先アドレスを確認し、その配信先に対して閲覧結果の通知を要求することによって実現可能である。この場合、文書管理装置1は、オペレータの操作に応じて上記要求を行っても良いし、所定期間が経過したタイミング若しくは予め定められた時刻になった場合等、予め定められたタイミングに上記要求を行っても良い。また、文書管理装置1が閲覧結果の通知を要求する場合の他、非対応クライアント2及び対応クライアント3が能動的に閲覧結果を通知するようにしても良い。その場合、非対応クライアント2及び対応クライアント3は、ユーザの操作に応じて閲覧結果の通知をする場合の他、上記文書管理装置1の場合と同様に、予め定められたタイミングに通知を行うようにしても良い。尚、非対応クライアント2及び対応クライアント3における上記予め定められたタイミングは、閲覧履歴収集アプリケーション206、閲覧履歴収集モジュール306に設定される。このような設定は、例えば、非対応クライアント2の場合、図12に示すような配信情報を生成する際に、アプリケーションプログラム504において上記タイミングの設定情報を含めることにより実現可能である。また、対応クライアント3の場合、予め閲覧履歴収集モジュール306に設定する場合の他、図10の文書配信処理の際に、収集タイミングの設定情報を同時に送信することによって実現可能である。閲覧履歴管理部109は、ネットワークを介して非対応クライアント2や対応クライアント3から閲覧結果通知を取得するとS1601、通知を取得したデバイスのアドレスに基づき、図5に示す閲覧履歴情報から閲覧履歴を更新するべき対象を確認するS1602。そして、確認した対象に対して履歴収集状況を履歴ありに更新すると共に、取得した閲覧履歴の情報に履歴IDを割り振り、割り振ったIDを履歴IDとして記憶することにより閲覧履歴情報を更新するS1603。S1603の処理を終了すると、閲覧履歴管理部109は、文書管理装置1のオペレータに対して、閲覧履歴情報のテーブルが更新されたことを通知するS1604。S1604の通知は、LCD60への表示や、予め定められたメールアドレスへのメール送信等、様々な方法を用いることができる。次に、閲覧履歴管理部109は、履歴収集状況を更新したドキュメントIDに関連付けられている他の配信先アドレスについて、全てのアドレスが履歴ありになっているか否か確認するS1605。その結果、1つでも履歴なしのアドレスがあればS1605/NO、そのまま処理を終了し、全てのアドレスについて履歴ありになっている場合S1605/YES、閲覧履歴管理部109は、文書管理装置1のオペレータに対して、そのドキュメントIDについて全ての配信先において文書の閲覧が完了したことを通知するS1606。S1606においてもS1604と同様に、様々な通知方法を用いることができる。図17は、配信先がプロジェクタ4のような表示装置である場合の、文書の閲覧及び閲覧履歴の収集動作を示すシーケンス図である。尚、図17においては、ネットワークを介して通信を行う場合の、ネットワーク制御部101の処理を省略して示している。プロジェクタ4のような表示装置の場合、文書の閲覧と閲覧履歴の収集とが一連の処理として実行される。上述したような非対応クライアント2及び対応クライアント3の場合、文書の配信に際しては、文書の情報が配信され、夫々のデバイスにおいて文書の情報が記憶される。これに対して、プロジェクタ4のような表示装置の場合、上述したようにHTMLのような表示情報として出力されるが、文書管理装置1において文書が配信される際に出力されるのは、そのHTMLの情報にアクセスするためのURL等の情報である。このURLは、例えば、Webサーバとして動作する文書管理装置1にアクセスし、対象の文書を閲覧するための情報である。即ち、上記URLには、ネットワーク上における文書管理装置1を識別するための情報に加えて、文書管理装置1において目的の文書を識別するための情報が含まれる。従って、文書管理装置1の閲覧履歴収集形態判断部110は、配信先のデバイス種類がプロジェクタ4のような表示装置であった場合、S1006において、文書管理装置1のネットワーク上のアドレス及び配信対象の文書を識別するための情報に基づいて上記URLを生成する。そして、プロジェクタ4においてユーザが配信対象の文書を閲覧する際、プロジェクタ4はユーザの操作に従い、そのURLの情報を用いて、閲覧履歴管理部109にアクセスするS1701。プロジェクタ4から閲覧依頼を受けた閲覧履歴管理部109は、指定されたURLに従い、文書記憶部107から文書情報を取得しS1702、表示情報生成部108に対して表示開始の制御を行うS1703。閲覧履歴管理部109の制御に従い、表示情報生成部108は、表示対象の文書の情報に基づき、HTML形式の表示情報を生成して、ネットワーク制御部101を介してプロジェクタ4に送信するS1704。プロジェクタ4においては、ブラウザアプリケーション404が、ネットワークを介して受信したHTML形式の表示情報に従い、表示制御部403を介して投影部420により文書を表示させるS1705。プロジェクタ4においては、ユーザが、表示するべきページの変更や文書の一部の拡大等の操作を操作部70を介して行い、ブラウザアプリケーション404が文書操作を受け付ける。文書操作を受け付けたブラウザアプリケーション404は、受け付けた操作の内容をネットワークを介して表示情報生成部108に送信するS1706。表示情報生成部108は、ネットワーク制御部401を介して文書操作の内容を取得し、その操作の内容に従って新たな表示情報を生成してプロジェクタ4に送信すると共に、その操作の内容を閲覧履歴の情報として閲覧履歴管理部109に記憶させるS1707。即ち、S1707においては、表示情報生成部108が、配信情報生成部として機能する。これにより、閲覧履歴管理部109は、リアルタイムで閲覧履歴の情報を収集する。また、プロジェクタ4においては、文書操作に対して新たに送信された表示情報に従い、新たな文書表示を行うS1708。その後、プロジェクタ4において、ユーザが閲覧終了の操作を行うと、ブラウザアプリケーション404は、ネットワークを介して閲覧履歴管理部109に閲覧終了を通知するS1709。閲覧終了を認識した閲覧履歴管理部109は、表示情報生成部108に対して表示終了制御を行いS1710、図16と同様の動作を実行してS1711、処理を終了する。このように、プロジェクタ4等の表示装置に文書を配信する場合、オペレータの操作に応じて文書管理装置1が出力するのは、プロジェクタ4が文書にアクセスするためのURLである。そして、プロジェクタ4は、上記URLを用いて文書にアクセスして表示すると共に、文書を表示している間のユーザによる操作を文書管理装置1に送信する。これにより、文書管理装置1においては、プロジェクタ4における文書の閲覧結果をリアルタイムに収集する。このような態様により、非対応クライアント2や対応クライアント3のような汎用的な情報処理機能を持たないプロジェクタ4であっても、非対応クライアント2や対応クライアント3と同様に閲覧履歴を収集することが可能となる。以上説明したように、本実施形態に係る文書管理システムにおいては、文書管理装置1が文書の配信先であるデバイスの種類に応じて文書の配信形態を判断した上で文書を配信するため、文書の閲覧履歴の収集機能のない装置において文書が閲覧される場合であっても、配信された文書の閲覧状況を確認することができる。実施形態2実施形態1の文書管理装置1では、配信先アドレスとデバイス種類とが関連付けられた出力先情報図4参照を参照して、デバイス種類から文書を配信する配信先からの閲覧履歴の収集方法を確認し、その確認結果に従って文書の配信形態を判断する構成となっていた。これに対し、文書管理装置に接続されるたびに配信先アドレスが異なる形態の端末例えば、タブレット、スマートフォン等の場合には、予め配信先アドレスとデバイス種類を関連付けておくことができない。従って、このような場合を加味して、本実施形態の文書管理装置では、配信先デバイスとの通信が開始されてから配信先デバイスのデバイス種類を取得して、文書の配信形態を判断する構成としている。本実施形態にかかる文書管理システムの運用形態および各装置のハードウェア構成については、実施形態1と同様であるため、説明を省略する図1、2参照。次に、本実施形態に係る文書管理装置6の機能構成について、図18を参照して説明する。図18は、実施形態2に係る文書管理装置6の機能構成を示すブロック図である。図18に示すように、本実施形態に係る文書管理装置6は、図2において説明したLCD60、操作部70に加えて、コントローラ600及びネットワークI/F120を含む。また、コントローラ600は、ネットワーク制御部101、操作制御部102、表示制御部103、文書配信部604、表示情報生成部108、閲覧履歴管理部109、および閲覧履歴収集形態判断部610を含む。更に、文書配信部604は、出力制御部105、出力先情報記憶部106、文書記憶部107、端末情報受付部611、および端末情報取得部612を含む。ここで、閲覧履歴収集形態判断部610、端末情報受付部611、端末情報取得部612以外の構成および機能については、実施形態1と同様であるため説明を省略する。端末情報受付部611は、出力先情報図4において、配信先デバイス非対応クライアント7、対応クライアント8、プロジェクタ9のデバイス種類が関連付けられていない場合、配信先デバイスに対して、ネットワーク制御部101を介してデバイス種類を示すデバイス種類情報の入力を要求する。該要求を受けた装置配信先デバイスは、利用者からデバイス種類情報の入力を受け付け、受け付けたデバイス種類情報を文書管理装置6に送信する後述する図19、20、21参照。そして、端末情報受付部611は、配信先デバイスから、利用者から入力されたデバイス種類情報をネットワーク制御部101を介して受け付け、出力先情報に記憶することで更新する。端末情報取得部612は、出力先情報図4において、配信先デバイス非対応クライアント7、対応クライアント8、プロジェクタ9のデバイス種類が関連付けられていない場合、配信先デバイスに対して、ネットワーク制御部101を介してデバイス種類情報を要求する。該要求を受けた装置配信先デバイスは、端末応答部を備えている場合、自装置のデバイス種類情報を文書管理装置6に応答する。後述する図19、20、21参照。そして、端末情報取得部612は、配信先デバイスから、デバイス種類情報の応答をネットワーク制御部101を介して取得し、出力先情報に記憶することで更新する。閲覧履歴収集形態判断部610は、端末情報受付部611によって受け付けたデバイス種類情報から配信先デバイスの種類を確認すなわち、文書を配信する配信先からの閲覧履歴の収集方法を確認すると共に、その確認結果に従って文書を配信する際の配信形態を判断する。また、閲覧履歴収集形態判断部610は、端末情報取得部612によって取得したデバイス種類情報の応答から、配信先である装置の種類を確認すなわち、文書を配信する配信先からの閲覧履歴の収集方法を確認すると共に、その確認結果に従って文書を配信する際の配信形態を判断する。また、閲覧履歴収集形態判断部610は、配信先デバイスからデバイス種類情報の応答がなかった場合、配信先デバイスのデバイス種類を、記憶部HDD等を備えていないプロジェクタ9であると判断する。そして、閲覧履歴収集形態判断部610は、上記判断結果に従い、最終的に配信される情報の生成を制御する。図19は、実施形態2に係る非対応クライアント7の機能構成を示すブロック図である。図19に示すように、本実施形態に係る非対応クライアント7は、図2において説明したLCD60、操作部70に加えて、コントローラ700及びネットワークI/F210を含む。また、コントローラ700は、ネットワーク制御部201、操作制御部702、表示制御部203、文書記憶部204、ブラウザアプリケーション205、閲覧履歴収集アプリケーション206、および端末情報応答部707をふくむ。ここで、操作制御部702、端末情報応答部707以外の構成および機能については、実施形態1と同様であるため説明を省略する。操作制御部702は、文書管理装置6から、ネットワーク制御部201を介してデバイス種類情報の入力の要求を受けた場合、利用者に対してデバイス種類情報の入力を促して、操作部70から利用者によるデバイス種類情報の入力を受け付ける。そして、操作制御部702は、入力されたデバイス種類情報を文書管理装置6にネットワーク制御部201を介して送信する。端末情報応答部707は、文書管理装置6から、ネットワーク制御部201を介してデバイス種類情報の要求を受けた場合、自装置のデバイス種類情報を文書管理装置6にネットワーク制御部201を介して応答する。図20は、実施形態2に係る対応クライアント8の機能構成を示すブロック図である。図20に示すように、対応クライアント8は、図19に示す非対応クライアントと略同一の構成を有し、閲覧履歴収集アプリケーション206が構成される替わりに、ブラウザアプリケーション305内部のモジュールとして閲覧履歴収集モジュール306が含まれる点が異なる。これにより、対応クライアント8においては、文書の閲覧の度に閲覧履歴収集アプリケーション206を構成することなく、ブラウザアプリケーション305に内蔵された機能である閲覧履歴収集モジュール306によって、文書の閲覧履歴を収集することが可能である。また、対応クライアント8は、操作制御部802、端末情報応答部807を備えており、これらの構成および機能も非対応クライアント7と同様である。図21は、実施形態2に係るプロジェクタ9の機能構成を示すブロック図である。図21に示すように、本実施形態に係るプロジェクタ9は、図2において説明した操作部70に加えて、コントローラ900、ネットワークI/F410及び投影部420を含む。コントローラ900は、ネットワーク制御部401、操作制御部902、表示制御部403及びブラウザアプリケーション404を含む。ここで、操作制御部902以外の構成および機能については、実施形態1と同様であるため説明を省略する。操作制御部902は、操作部70に対するオペレータによる操作の信号を取得し、プロジェクタ4のコントローラ900において動作するモジュールに入力する。また、操作制御部902は、文書管理装置6から、ネットワーク制御部401を介してデバイス種類情報の入力を要求を受けた場合、利用者に対してデバイス種類情報の入力を促して、操作部70から利用者によるデバイス種類情報の入力を受け付ける。そして、操作制御部902は、入力されたデバイス種類情報を文書管理装置6にネットワーク制御部401を介して送信する。次に、本実施形態に係る文書管理システムの動作について説明する。図22は、文書管理装置6が配信先デバイスからデバイス種類情報を受け付ける場合の流れを示すフローチャートである。まず、閲覧履歴収集形態判断部610は、配信先デバイスのデバイス種類が出力先情報に記憶されているか否かを判断しS1801、デバイス種類が記憶されている場合S1801/YES、処理を終了する。一方、デバイス種類が記憶されていない場合S1801/NO、端末情報受付部611は、配信先デバイスに、ネットワーク制御部101を介してデバイス種類情報の入力を要求するS1802。そして、端末情報受付部611は、配信先デバイスから、利用者から入力されたデバイス種類情報をネットワーク制御部101を介して受け付けるS1803。さらに、端末情報受付部611は、受け付けたデバイス種類情報を、出力先情報に記憶するS1804。図22の処理を得た後、実施形態1の図11の処理へ進む。図23は、文書管理装置6が配信先デバイスからデバイス種類情報を取得する場合の流れを示すフローチャートである。まず、閲覧履歴収集形態判断部610は、配信先デバイスのデバイス種類が出力先情報に記憶されているか否かを判断しS1901、デバイス種類が記憶されている場合S19801/YES、処理を終了する。一方、デバイス種類が記憶されていない場合S1901/NO、端末情報取得部612は、配信先デバイスに、ネットワーク制御部101を介してデバイス種類情報を要求するS1902。端末情報取得部612は、配信先デバイスから応答があったか否かを判断するS1903。配信先デバイスから応答があった場合S1903/YES、端末情報取得部612は、配信先デバイスから、デバイス種類情報の応答をネットワーク制御部101を介して取得するS1904。一方、配信先デバイスから応答がなかった場合S1903/NO、閲覧履歴収集形態判断部610は、配信先デバイスのデバイス種類をプロジェクタ9であると判断するS1905。そして、端末情報取得部612は、S1904において取得したデバイス種類情報、またはS1905により判断されたデバイス種類を、出力先情報に記憶するS1906。図23の処理を得た後、実施形態1の図11の処理へ進む。次に、文書管理装置6および配信先デバイス非対応クライアント7または対応クライアント8間の処理の流れを説明する。図24は、文書管理装置6が配信先デバイスからデバイス種類情報を取得する場合の流れを示すシーケンス図である。文書管理装置6の端末情報取得部612は、ネットワーク制御部101にデバイス種類情報の要求送信を依頼しS2001、ネットワーク制御部101は、クライアント7、8非対応クライアント7または対応クライアント8のネットワーク制御部201、301にデバイス種類情報の要求を送信するS2002。クライアント7、8のネットワーク制御部201、301は、デバイス種類情報の要求を受信すると、端末情報応答部707、807にデバイス種類情報の要求を行うS2003。端末情報応答部707、807は、デバイス種類情報の要求を受けると、ネットワーク制御部201、301に自装置のデバイス種類情報の応答送信を依頼しS2004、ネットワーク制御部201、301は、文書管理装置6のネットワーク制御部101にデバイス種類情報の応答を送信するS2005。ネットワーク制御部101は、クライアント7、8からデバイス種類情報の応答を受信すると、端末情報取得部612にデバイス種類情報の応答を行うS2006。そして、該応答を受けた端末情報取得部612は、デバイス種類を、出力先情報記憶部106の出力先情報に記憶するS2007。これにより、配信先デバイスのデバイス種類があらかじめ記憶されていなくても、文書管理装置6が配信先デバイスのデバイス種類を知ることができる。このように、図22~24において説明したようにデバイス種類を記憶した後、文書管理装置6は、実施形態1と同様に、配信先デバイスのデバイス種類に応じて配信対象の文章の配信形態を判断し、文書を配信先へ配信する。そして、配信先デバイスからの通知に応じて閲覧履歴情報を更新する。以上説明したように、本実施形態に係る文書管理システムにおいては、文書管理装置6が文書の配信先であるデバイスの種類に応じて文書の配信形態を判断した上で文書を配信するため、文書の閲覧履歴の収集機能のない装置において文書が閲覧される場合であっても、配信された文書の閲覧状況を確認することができる。また、本実施形態の文書管理システムでは、配信先デバイスとの通信が開始されてから、配信先デバイスにおいて入力されたデバイス種類情報を受け付けるので、予め配信先デバイスのデバイス種類を記憶しなくてもよい。また、本実施形態の文書管理システムでは、配信先デバイスと通信が開始されてから、配信先デバイスからデバイス種類情報を取得するので、予め配信先デバイスのデバイス種類を記憶していなくてもよい。