(57)【要約】【課題】一のユーザーによってドキュメントサーバーに登録されたドキュメントを他のユーザーがダウンロードして印刷出力を行う際の操作性を改善する。【解決手段】ドキュメントサーバー１は、アカウント情報２７に登録された登録ユーザーがログインした状態でアップロードされるドキュメント９を登録する際、そのドキュメント９に対してユニークな識別情報８を付与し、共有ユーザーの宛先情報が入力されると、その宛先情報がアカウント情報２７に登録されているか否かを判定する。共有ユーザーがアカウント情報２７に登録されているときには、当該共有ユーザーのアカウント情報が入力されることを条件として印刷出力を許可する設定を行い、共有ユーザーがアカウント情報２７に登録されていないときにはそのドキュメント９に付与された識別情報８が当該共有ユーザーによって入力されることを条件として印刷出力を許可する設定を行う。【選択図】図６
2014120018.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続されるドキュメントサーバーであって、
予め登録されるユーザーごとのアカウント情報を記憶するアカウント情報記憶手段と、
前記アカウント情報に登録された登録ユーザーがログインした状態でアップロードされるドキュメントを登録する登録手段と、
前記登録手段によって登録されるドキュメントに対してユニークな識別情報を付与する識別情報付与手段と、
前記登録手段によって登録されたドキュメントを共有する共有ユーザーの宛先情報の入力を受け付ける宛先情報入力手段と、
前記宛先情報入力手段によって受け付けられた宛先情報が前記アカウント情報に登録されているか否かを判定する判定手段と、
前記判定手段による判定結果に基づき、前記宛先情報入力手段によって受け付けられた宛先情報が前記アカウント情報に登録されているときには、当該共有ユーザーのアカウント情報が入力されることを条件として、前記登録手段によって登録されたドキュメントの印刷出力を許可する設定を行い、前記宛先情報入力手段によって受け付けられた宛先情報が前記アカウント情報に登録されていないときには、当該共有ユーザーによって前記識別情報付与手段が付与した識別情報が入力されることを条件として、前記登録手段によって登録されたドキュメントの印刷出力を許可する設定を行う共有設定手段と、
を備えることを特徴とするドキュメントサーバー。
【請求項２】
前記共有設定手段は、前記宛先情報入力手段に対して共有ユーザーの宛先情報が入力されないときには、前記登録手段によって登録されたドキュメントをアップロードしたユーザーだけが印刷出力可能な状態に設定することを特徴とする請求項１に記載のドキュメントサーバー。
【請求項３】
前記判定手段による判定結果に基づき、前記宛先情報入力手段によって受け付けられた宛先情報が前記アカウント情報に登録されているときには、当該宛先情報に基づいてドキュメントの共有設定が行われたことを通知し、前記宛先情報入力手段によって受け付けられた宛先情報が前記アカウント情報に登録されていないときには、当該宛先情報に基づいてドキュメントの共有設定が行われたことを通知すると共に、前記識別情報付与手段が付与した識別情報を通知する共有通知手段をさらに備えることを特徴とする請求項１又は２に記載のドキュメントサーバー。
【請求項４】
前記共有設定手段は、共有ユーザーによって識別情報が入力されることを条件としてドキュメントの印刷出力を許可する設定を行う場合において、当該共有ユーザーが複数のドキュメントを共有するときには、当該共有ユーザーによって前記識別情報付与手段が複数のドキュメントのそれぞれに付与した複数の識別情報のうちのいずれか１つが入力されることを条件として複数のドキュメントの印刷出力を許可する設定を行うことを特徴とする請求項１乃至３のいずれかに記載のドキュメントサーバー。
【請求項５】
前記共有設定手段は、共有ユーザーによって識別情報が入力されることを条件としてドキュメントの印刷出力を許可する設定を行う場合において、当該共有ユーザーが複数のドキュメントを共有するときには、当該共有ユーザーが共有する複数のドキュメントのうち、他の共有ユーザーが全て同じユーザーである２以上のドキュメントを統合し、それら統合した２以上のドキュメントのそれぞれに付与されている２以上の識別情報のうちのいずれか１つが入力されることを条件として、統合した２以上のドキュメントの印刷出力を許可する設定を行うことを特徴とする請求項１乃至４のいずれかに記載のドキュメントサーバー。
【請求項６】
前記共有設定手段は、前記登録手段によって登録されたドキュメントに対して複数の共有ユーザーが設定されている場合、前記登録手段によって登録されたドキュメントの印刷出力を各共有ユーザーに対して１回だけ許可することを特徴とする請求項１乃至５のいずれかに記載のドキュメントサーバー。
【請求項７】
前記判定手段は、前記宛先情報入力手段によって受け付けられた宛先情報が前記アカウント情報に登録されているとき、当該宛先情報に対応するアカウント情報のセキュリティレベルをさらに判定し、
前記共有設定手段は、前記判定手段によって判定された前記セキュリティレベルが所定レベルよりも低いときには、当該アカウント情報に対応する共有ユーザーが前記登録手段によって登録されたドキュメントの印刷出力を行う際の条件を変更することを特徴とする請求項１乃至６のいずれかに記載のドキュメントサーバー。
【請求項８】
前記共有設定手段は、前記判定手段によって判定された前記セキュリティレベルが所定レベルよりも低いとき、前記識別情報付与手段が付与した識別情報が入力されることを条件として、前記登録手段によって登録されたドキュメントの印刷出力を許可する設定を行うことを特徴とする請求項７に記載のドキュメントサーバー。
【請求項９】
前記判定手段は、前記宛先情報入力手段によって受け付けられた宛先情報が前記アカウント情報に登録されているとき、当該宛先情報に対応するアカウント情報のセキュリティレベルをさらに判定し、当該セキュリティレベルが所定レベルよりも低いときには、前記宛先情報に基づいてアカウント情報の変更を促す通知を行うことを特徴とする請求項１乃至６のいずれかに記載のドキュメントサーバー。
【請求項１０】
前記登録手段によって登録されたドキュメントを所定のタイミングで自動削除する削除手段をさらに備えることを特徴とする請求項１乃至９のいずれかに記載のドキュメントサーバー。
【請求項１１】
前記削除手段は、前記登録手段によって登録されたドキュメントの印刷出力が完了することに伴って当該ドキュメントを自動削除することを特徴とする請求項１０に記載のドキュメントサーバー。
【請求項１２】
前記登録手段は、ドキュメントを登録する際、当該ドキュメントの保存期間又は印刷回数を設定し、
前記削除手段は、前記保存期間が経過したとき、又は、前記印刷回数分の印刷出力が行われたときに、前記登録手段によって登録されたドキュメントを削除することを特徴とする請求項１０に記載のドキュメントサーバー。
【請求項１３】
情報処理装置からドキュメントサーバーにログインしてドキュメントをアップロードし、前記ドキュメントサーバーに蓄積されたドキュメントを印刷装置にダウンロードして印刷出力を行う印刷方法であって、
前記ドキュメントサーバーにおいて予め登録されるユーザーごとのアカウント情報を記憶するステップと、
前記アカウント情報に登録された登録ユーザーが前記情報処理装置から前記ドキュメントサーバーにログインした状態でアップロードされるドキュメントを前記ドキュメントサーバーに登録するステップと、
前記ドキュメントサーバーに登録されるドキュメントに対してユニークな識別情報を付与するステップと、
前記ドキュメントサーバーに登録されたドキュメントを共有する共有ユーザーの宛先情報の入力を受け付けるステップと、
前記宛先情報が前記アカウント情報に登録されているか否かを判定するステップと、
前記判定結果に基づき、前記宛先情報が前記アカウント情報に登録されているときには、前記印刷装置から当該共有ユーザーのアカウント情報が入力されることを条件として、前記ドキュメントサーバーに登録されたドキュメントの印刷出力を許可し、前記宛先情報が前記アカウント情報に登録されていないときには、前記印刷装置から当該共有ユーザーによって前記識別情報が入力されることを条件として、前記ドキュメントサーバーに登録されたドキュメントの印刷出力を許可するステップと、
を有することを特徴とする印刷方法。
【請求項１４】
ネットワークに接続されるドキュメントサーバーにおいて実行されるプログラムであって、前記ドキュメントサーバーを、
予め登録されるユーザーごとのアカウント情報を記憶するアカウント情報記憶手段、
前記アカウント情報に登録された登録ユーザーがログインした状態でアップロードされるドキュメントを登録する登録手段、
前記登録手段によって登録されるドキュメントに対してユニークな識別情報を付与する識別情報付与手段、
前記登録手段によって登録されたドキュメントを共有する共有ユーザーの宛先情報の入力を受け付ける宛先情報入力手段、
前記宛先情報入力手段によって受け付けられた宛先情報が前記アカウント情報に登録されているか否かを判定する判定手段、および、
前記判定手段による判定結果に基づき、前記宛先情報入力手段によって受け付けられた宛先情報が前記アカウント情報に登録されているときには、当該共有ユーザーのアカウント情報が入力されることを条件として、前記登録手段によって登録されたドキュメントの印刷出力を許可する設定を行い、前記宛先情報入力手段によって受け付けられた宛先情報が前記アカウント情報に登録されていないときには、当該共有ユーザーによって前記識別情報付与手段が付与した識別情報が入力されることを条件として、前記登録手段によって登録されたドキュメントの印刷出力を許可する設定を行う共有設定手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ドキュメントサーバー、印刷方法及びプログラムに関する。
【背景技術】
【０００２】
従来、インターネット上に設けられたサーバーに記憶されたドキュメントを、任意のコンビニエンスストアなどに設置されている印刷装置にダウンロードして印刷出力を行うことができるようにした印刷システムが知られている（例えば特許文献１）。この従来の印刷システムでは、例えば、ユーザーがコンピュータなどを操作することにより、サーバーに対してドキュメントをアップロードして登録すると、サーバーがそのドキュメントにユニークな文書ＩＤを割り当てて記憶する。このようにしてサーバーに登録されたドキュメントは、コンビニエンスストアなどに設置されている印刷装置から、文書ＩＤを入力してサーバーにログインすることにより、印刷出力を行うことができる。
【０００３】
またサーバーに登録されたドキュメントは、ドキュメントをアップロードしたアップロードユーザーだけでなく、他のユーザーが外出先のコンビニエンスストアにおいて印刷装置を操作して文書ＩＤを入力した場合にも印刷出力を行うことが可能であり、複数のユーザーでドキュメントを共有することができる。そのため、このような印刷システムは、例えば、外出の多い営業担当者をオフィスからサポートするアシスタントが必要な資料を営業担当者に提供するために利用したり、或いは、講演者が講演中に使用した資料を各受講者に配布するために利用したりすることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−３２２０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の印刷システムは、アップロードユーザーとは異なる他のユーザーがサーバーに蓄積されたドキュメントをダウンロードして印刷出力を行うためには、ドキュメント登録時に割り当てられたユニークな文書ＩＤを毎回入力してサーバーにログインする必要がある。そのような文書ＩＤは、他のユーザーにとっては使い慣れていないＩＤであり、しかも所定文字数以上の複雑な文字列で構成されるのが一般的である。それ故、文書ＩＤを入力する際には、文書ＩＤの入力間違いを生じやすく、操作が煩雑であるという問題がある。
【０００６】
この問題は、特にサーバーに蓄積されている複数のドキュメントを同時にダウンロードして印刷出力を行う場合に、より一層顕著なものとなる。すなわち、サーバーに蓄積されている複数のドキュメントを同時にダウンロードして印刷出力を行う場合には、ドキュメント毎に割り当てられている文書ＩＤをその都度入力しながら１つずつダウンロードを行っていく必要があり、より一層操作性が悪くなる。
【０００７】
一方、ドキュメントを共有する他のユーザーのアカウントがサーバーに登録されており、ドキュメントのアップロードユーザーがそのアカウント情報（例えばユーザーＩＤ）を予め知っているような場合には、ドキュメントの登録時に、アップロードユーザーがドキュメントを共有する他のユーザーのアカウント情報を予め指定しておくようにすると、上記のような問題は生じない。すなわち、この場合には、他のユーザーがサーバーに蓄積されたドキュメントをダウンロードして印刷出力を行うとき、普段から使い慣れた自身のアカウント情報（例えばユーザーＩＤとパスワード）を入力してサーバーにログインすることにより、自身でダウンロード可能なドキュメントを印刷出力することが可能であるため、煩雑な文書ＩＤの入力操作を行う必要がない。しかし、これは、アップロードユーザーが他のユーザーのアカウント情報を予め知っていることが前提であり、そうでない場合には依然として上述した問題が発生する。したがって、アップロードユーザーに自身のアカウント情報を知らせたくないユーザーが印刷システムを利用して印刷出力を行う場合や、講演者が講演中に使用した資料を不特定の受講者に配布するために印刷システムを利用する場合には、依然として印刷出力時の操作性が悪いという問題がある。
【０００８】
そこで本発明は、上記のような従来の問題点を解決すべく、一のユーザーによって登録されたドキュメントを他のユーザーがダウンロードして印刷出力を行う際の操作性を改善するドキュメントサーバー、印刷方法及びプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、請求項１に係る発明は、ネットワークに接続されるドキュメントサーバーであって、予め登録されるユーザーごとのアカウント情報を記憶するアカウント情報記憶手段と、前記アカウント情報に登録された登録ユーザーがログインした状態でアップロードされるドキュメントを登録する登録手段と、前記登録手段によって登録されるドキュメントに対してユニークな識別情報を付与する識別情報付与手段と、前記登録手段によって登録されたドキュメントを共有する共有ユーザーの宛先情報の入力を受け付ける宛先情報入力手段と、前記宛先情報入力手段によって受け付けられた宛先情報が前記アカウント情報に登録されているか否かを判定する判定手段と、前記判定手段による判定結果に基づき、前記宛先情報入力手段によって受け付けられた宛先情報が前記アカウント情報に登録されているときには、当該共有ユーザーのアカウント情報が入力されることを条件として、前記登録手段によって登録されたドキュメントの印刷出力を許可する設定を行い、前記宛先情報入力手段によって受け付けられた宛先情報が前記アカウント情報に登録されていないときには、当該共有ユーザーによって前記識別情報付与手段が付与した識別情報が入力されることを条件として、前記登録手段によって登録されたドキュメントの印刷出力を許可する設定を行う共有設定手段と、を備えることを特徴とする構成である。
【００１０】
請求項２に係る発明は、請求項１に記載のドキュメントサーバーにおいて、前記共有設定手段は、前記宛先情報入力手段に対して共有ユーザーの宛先情報が入力されないときには、前記登録手段によって登録されたドキュメントをアップロードしたユーザーだけが印刷出力可能な状態に設定することを特徴とする構成である。
【００１１】
請求項３に係る発明は、請求項１又は２に記載のドキュメントサーバーにおいて、前記判定手段による判定結果に基づき、前記宛先情報入力手段によって受け付けられた宛先情報が前記アカウント情報に登録されているときには、当該宛先情報に基づいてドキュメントの共有設定が行われたことを通知し、前記宛先情報入力手段によって受け付けられた宛先情報が前記アカウント情報に登録されていないときには、当該宛先情報に基づいてドキュメントの共有設定が行われたことを通知すると共に、前記識別情報付与手段が付与した識別情報を通知する共有通知手段をさらに備えることを特徴とする構成である。
【００１２】
請求項４に係る発明は、請求項１乃至３のいずれかに記載のドキュメントサーバーにおいて、前記共有設定手段は、共有ユーザーによって識別情報が入力されることを条件としてドキュメントの印刷出力を許可する設定を行う場合において、当該共有ユーザーが複数のドキュメントを共有するときには、当該共有ユーザーによって前記識別情報付与手段が複数のドキュメントのそれぞれに付与した複数の識別情報のうちのいずれか１つが入力されることを条件として複数のドキュメントの印刷出力を許可する設定を行うことを特徴とする構成である。
【００１３】
請求項５に係る発明は、請求項１乃至４のいずれかに記載のドキュメントサーバーにおいて、前記共有設定手段は、共有ユーザーによって識別情報が入力されることを条件としてドキュメントの印刷出力を許可する設定を行う場合において、当該共有ユーザーが複数のドキュメントを共有するときには、当該共有ユーザーが共有する複数のドキュメントのうち、他の共有ユーザーが全て同じユーザーである２以上のドキュメントを統合し、それら統合した２以上のドキュメントのそれぞれに付与されている２以上の識別情報のうちのいずれか１つが入力されることを条件として、統合した２以上のドキュメントの印刷出力を許可する設定を行うことを特徴とする構成である。
【００１４】
請求項６に係る発明は、請求項１乃至５のいずれかに記載のドキュメントサーバーにおいて、前記共有設定手段は、前記登録手段によって登録されたドキュメントに対して複数の共有ユーザーが設定されている場合、前記登録手段によって登録されたドキュメントの印刷出力を各共有ユーザーに対して１回だけ許可することを特徴とする構成である。
【００１５】
請求項７に係る発明は、請求項１乃至６のいずれかに記載のドキュメントサーバーにおいて、前記判定手段は、前記宛先情報入力手段によって受け付けられた宛先情報が前記アカウント情報に登録されているとき、当該宛先情報に対応するアカウント情報のセキュリティレベルをさらに判定し、前記共有設定手段は、前記判定手段によって判定された前記セキュリティレベルが所定レベルよりも低いときには、当該アカウント情報に対応する共有ユーザーが前記登録手段によって登録されたドキュメントの印刷出力を行う際の条件を変更することを特徴とする構成である。
【００１６】
請求項８に係る発明は、請求項７に記載のドキュメントサーバーにおいて、前記共有設定手段は、前記判定手段によって判定された前記セキュリティレベルが所定レベルよりも低いとき、前記識別情報付与手段が付与した識別情報が入力されることを条件として、前記登録手段によって登録されたドキュメントの印刷出力を許可する設定を行うことを特徴とする構成である。
【００１７】
請求項９に係る発明は、請求項１乃至６のいずれかに記載のドキュメントサーバーにおいて、前記判定手段は、前記宛先情報入力手段によって受け付けられた宛先情報が前記アカウント情報に登録されているとき、当該宛先情報に対応するアカウント情報のセキュリティレベルをさらに判定し、当該セキュリティレベルが所定レベルよりも低いときには、前記宛先情報に基づいてアカウント情報の変更を促す通知を行うことを特徴とする構成である。
【００１８】
請求項１０に係る発明は、請求項１乃至９のいずれかに記載のドキュメントサーバーにおいて、前記登録手段によって登録されたドキュメントを所定のタイミングで自動削除する削除手段をさらに備えることを特徴とする構成である。
【００１９】
請求項１１に係る発明は、請求項１０に記載のドキュメントサーバーにおいて、前記削除手段は、前記登録手段によって登録されたドキュメントの印刷出力が完了することに伴って当該ドキュメントを自動削除することを特徴とする構成である。
【００２０】
請求項１２に係る発明は、請求項１０に記載のドキュメントサーバーにおいて、前記登録手段は、ドキュメントを登録する際、当該ドキュメントの保存期間又は印刷回数を設定し、前記削除手段は、前記保存期間が経過したとき、又は、前記印刷回数分の印刷出力が行われたときに、前記登録手段によって登録されたドキュメントを削除することを特徴とする構成である。
【００２１】
請求項１３に係る発明は、情報処理装置からドキュメントサーバーにログインしてドキュメントをアップロードし、前記ドキュメントサーバーに蓄積されたドキュメントを印刷装置にダウンロードして印刷出力を行う印刷方法であって、前記ドキュメントサーバーにおいて予め登録されるユーザーごとのアカウント情報を記憶するステップと、前記アカウント情報に登録された登録ユーザーが前記情報処理装置から前記ドキュメントサーバーにログインした状態でアップロードされるドキュメントを前記ドキュメントサーバーに登録するステップと、前記ドキュメントサーバーに登録されるドキュメントに対してユニークな識別情報を付与するステップと、前記ドキュメントサーバーに登録されたドキュメントを共有する共有ユーザーの宛先情報の入力を受け付けるステップと、前記宛先情報が前記アカウント情報に登録されているか否かを判定するステップと、前記判定結果に基づき、前記宛先情報が前記アカウント情報に登録されているときには、前記印刷装置から当該共有ユーザーのアカウント情報が入力されることを条件として、前記ドキュメントサーバーに登録されたドキュメントの印刷出力を許可し、前記宛先情報が前記アカウント情報に登録されていないときには、前記印刷装置から当該共有ユーザーによって前記識別情報が入力されることを条件として、前記ドキュメントサーバーに登録されたドキュメントの印刷出力を許可するステップと、を有することを特徴とする構成である。
【００２２】
請求項１４に係る発明は、ネットワークに接続されるドキュメントサーバーにおいて実行されるプログラムであって、前記ドキュメントサーバーを、予め登録されるユーザーごとのアカウント情報を記憶するアカウント情報記憶手段、前記アカウント情報に登録された登録ユーザーがログインした状態でアップロードされるドキュメントを登録する登録手段、前記登録手段によって登録されるドキュメントに対してユニークな識別情報を付与する識別情報付与手段、前記登録手段によって登録されたドキュメントを共有する共有ユーザーの宛先情報の入力を受け付ける宛先情報入力手段、前記宛先情報入力手段によって受け付けられた宛先情報が前記アカウント情報に登録されているか否かを判定する判定手段、および、前記判定手段による判定結果に基づき、前記宛先情報入力手段によって受け付けられた宛先情報が前記アカウント情報に登録されているときには、当該共有ユーザーのアカウント情報が入力されることを条件として、前記登録手段によって登録されたドキュメントの印刷出力を許可する設定を行い、前記宛先情報入力手段によって受け付けられた宛先情報が前記アカウント情報に登録されていないときには、当該共有ユーザーによって前記識別情報付与手段が付与した識別情報が入力されることを条件として、前記登録手段によって登録されたドキュメントの印刷出力を許可する設定を行う共有設定手段、として機能させることを特徴とする構成である。
【発明の効果】
【００２３】
本発明によれば、ドキュメントを共有する共有ユーザーがアカウント情報に登録された登録ユーザーである場合、当該共有ユーザーは自身のアカウント情報を入力することによって登録されたドキュメントの印刷出力を行うことが可能になる。そのため、一のユーザーによって登録されたドキュメントを登録ユーザーがダウンロードして印刷出力を行う際の操作性が改善される。
【図面の簡単な説明】
【００２４】
【図１】印刷システムの概念的構成を示す図である。
【図２】ユーザーがドキュメントサーバーに対してドキュメントを登録する際の基本動作を示す図である。
【図３】印刷装置の操作パネルに表示される表示画面の一例を示す図である。
【図４】共有ユーザーがアカウント情報を入力してドキュメントを印刷出力する際の基本動作を示す図である。
【図５】共有ユーザーがドキュメントの識別情報を入力して共有ドキュメントを印刷出力する際の基本動作を示す図である。
【図６】ドキュメントサーバーのハードウェア構成及び機能構成の一例を示すブロック図である。
【図７】アカウント情報及び共有情報の一例を示す図である。
【図８】登録処理部及び出力制御部の詳細な機能構成の一例を示す図である。
【図９】複数のドキュメントの統合概念を示す図である。
【図１０】ドキュメントサーバーがドキュメントの登録を行う際に実行する処理手順の一例を示すフローチャートである。
【図１１】ドキュメント共有設定処理の詳細な処理手順の一例を示すフローチャートである。
【図１２】ドキュメントサーバーが印刷装置からの印刷要求に基づいて印刷出力を行う際に実行する処理手順の一例を示すフローチャートである。
【図１３】共有ユーザーが自身のアカウント情報でログインした場合に行われる処理手順の一例を示すフローチャートである。
【図１４】共有ユーザーが識別情報でログインした場合に行われる処理手順の一例を示すフローチャートである。
【図１５】ドキュメントサーバーが登録ドキュメントを削除する際に実行する処理手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００２５】
以下、本発明に関する好ましい実施形態について図面を参照しつつ詳細に説明する。尚、以下に説明する実施形態において互いに共通する部材には同一符号を付しており、それらについての重複する説明は省略する。
【００２６】
図１は、本発明の一実施形態である印刷システムの概念的構成を示す図である。この印刷システムは、ドキュメントサーバー１と、ユーザーＸが使用するコンピュータ（情報処理装置）２と、コンビニエンスストア５ａ，５ｂ，５ｃなどに設置される複数の印刷装置３ａ，３ｂ，３ｃとを備え、これらがインターネットなどのネットワーク４に接続された構成である。ドキュメントサーバー１は、例えばインターネットなどのクラウド上に設けられるコンピュータで構成され、ネットワーク４を介して受信するドキュメントの管理及びドキュメントの印刷出力に関するサービスを提供するサーバーである。このドキュメントサーバー１は、ネットワーク４を介して受信する様々なドキュメントやその他各種情報を記憶しておくため、ハードディスク装置などで構成された記憶装置１４を備えている。また複数の印刷装置３ａ，３ｂ，３ｃのそれぞれは、例えばＭＦＰ（Multifunction Peripherals）などで構成され、ネットワーク４を介してドキュメントサーバー１と連携した動作を行うことが可能である。すなわち、これら複数の印刷装置３ａ，３ｂ，３ｃは、ドキュメントサーバー１に蓄積されているドキュメントをダウンロードして印刷出力を行うことができるようになっている。尚、以下においては、これら複数の印刷装置３ａ，３ｂ，３ｃのそれぞれを総称して単に印刷装置３と呼ぶ。
【００２７】
この印刷システムでは、ドキュメントサーバー１に登録して保存されたドキュメントを複数のユーザーが共有して利用することができる。例えば、図１に示すように、ユーザーＸがコンピュータ２を操作してドキュメントサーバー１にドキュメント９をアップロードすると、ドキュメントサーバー１はそのドキュメント９を記憶装置１４に保存して登録する。このときユーザーＸによってユーザーＡがドキュメント９の共有ユーザーであることが指定されると、ドキュメントサーバー１は、ユーザーＡが所持する携帯端末６などに対し、ユーザーＡが共有して利用可能なドキュメントが登録されたことを通知する。この通知を受けたユーザーＡは、複数のコンビニエンスストア５ａ，５ｂ，５ｃのいずれか１つに移動し、そこに設置されている印刷装置３を操作すると、ユーザーＸによって登録されたドキュメント９をドキュメントサーバー１からダウンロードして印刷出力を行うことができる。以下においては、まず、このような印刷システムにおける基本的な動作について説明する。
【００２８】
図２は、ユーザーＸがドキュメントサーバー１に対してドキュメント９を登録する際の基本動作を示す図である。まずユーザーＸは、コンピュータ２を操作することにより、ドキュメントサーバー１に登録されている自身のアカウント情報（例えばユーザーＩＤ及びパスワード）を入力し、そのアカウント情報をドキュメントサーバー１へ送信する（プロセスＰ１）。尚、ユーザーＸのアカウントがドキュメントサーバー１に登録されていないときには、プロセスＰ１に先立ち、ユーザーＸはドキュメントサーバー１に自身のアカウントを登録するための操作を行う。
【００２９】
ドキュメントサーバー１は、ユーザーＸによって入力されたアカウント情報を受信すると、そのアカウント情報に基づいてユーザーＸが登録ユーザーであるか否かを判定するログイン判定を行う（プロセスＰ２）。そしてユーザーＸが登録ユーザーである場合、ドキュメントサーバー１は、ユーザーＸのログインを許可し、コンピュータ２の表示画面にドキュメントのアップロードやダウンロードを行うための操作画面を表示させる。
【００３０】
ドキュメントサーバー１へのログインに成功した場合、ユーザーＸは、コンピュータ２を操作してアップロード対象となるドキュメント９を選択してアップロードを指示すると、コンピュータ２からドキュメントサーバー１へドキュメント９が送信される（プロセスＰ３）。このとき、ユーザーＸによって選択された複数のドキュメント９を同時に送信しても良い。
【００３１】
ドキュメントサーバー１は、ユーザーＸによって指定されたドキュメント９を受信すると、その受信したドキュメント９を記憶装置１４に保存して登録する（プロセスＰ４）。またドキュメントサーバー１は、プロセスＰ４で登録したドキュメント９に対してユニークな識別情報（例えばドキュメントＩＤ及びパスワード）を付与し、その識別情報をドキュメント９に関連付けて管理する（プロセスＰ５）。その後、ドキュメントサーバー１は、コンピュータ２に対して登録処理が完了したことを通知する（プロセスＰ６）。尚、この時点では、ドキュメントサーバー１に登録されたドキュメント９は、アップロードユーザーであるユーザーＸのみが利用可能な状態となっている。
【００３２】
一方、ユーザーＸは、上記のようにしてドキュメントサーバー１に登録したドキュメント９をユーザーＡと共有する場合、さらにコンピュータ２を操作してユーザーＡの電子メールアドレスを宛先情報として入力すると、その宛先情報がコンピュータ２からドキュメントサーバー１へ送信される（プロセスＰ７）。
【００３３】
ドキュメントサーバー１は、ユーザーＸによって入力された宛先情報を受信すると、その宛先情報がドキュメントサーバー１に予め登録されている登録ユーザーの宛先情報に一致するか否かを判定するユーザー判定を行う（プロセスＰ８）。これにより、ドキュメント９の共有ユーザーとなるユーザーＡがドキュメントサーバー１に登録されている登録ユーザーであるか否かが判明する。そしてドキュメントサーバー１は、ユーザー判定の結果に基づき、ユーザーＸによって登録されたドキュメント９を、共有ユーザーであるユーザーＡが共有して印刷出力を行うことができるように共有設定を行う（プロセスＰ９）。
【００３４】
この共有設定では、ドキュメント９の共有ユーザーであるユーザーＡがドキュメントサーバー１に登録されている登録ユーザーである場合と、登録されていない未登録ユーザーである場合とで、ユーザーＡがドキュメント９の印刷出力を行うための印刷条件が異なる条件に設定される。すなわち、ユーザーＡが登録ユーザーであれば、ユーザーＡが自身のアカウント情報（例えばユーザーＩＤとパスワード）を入力してドキュメントサーバー１にログインすることにより、ユーザーＡが共有するドキュメント９を印刷出力できるように印刷条件が設定される。またユーザーＡが未登録ユーザーであれば、ドキュメント９の登録時に付与した識別情報（例えばドキュメントＩＤとパスワード）をユーザーＡが入力してドキュメントサーバー１にログインすることにより、ユーザーＡが共有するドキュメント９を印刷出力できるように印刷条件が設定される。
【００３５】
ドキュメントサーバー１は、共有設定を行うと、共有ユーザーであるユーザーＡに対し、電子メールＥＭ１を送信してドキュメント９の共有設定が行われたことを通知する（プロセスＰ１０）。ここでも、ユーザーＡが登録ユーザーである場合と未登録ユーザーである場合とで異なる処理が行われる。ユーザーＡが登録ユーザーである場合には、ユーザーＡが自身のアカウント情報でドキュメントサーバー１にログインすることにより、共有設定されたドキュメント９をダウンロードして印刷出力することが可能であることを記載した電子メールＥＭ１が自動生成され、ユーザーＡに送信される。これに対し、ユーザーＡが未登録ユーザーである場合には、ドキュメント９の登録時に付与した識別情報が電子メールＥＭ１に記載されると共に、その識別情報でドキュメントサーバー１にログインすることにより、共有設定されたドキュメント９をダウンロードして印刷出力することが可能であることを記載した電子メールＥＭ１が自動生成され、ユーザーＡに送信される。
【００３６】
ユーザーＡは、そのような電子メールＥＭ１を自身の携帯端末６などで受信して確認することにより、共有設定されたドキュメント９を印刷出力するための印刷条件を把握することができる。そして最寄りの印刷装置３まで移動して印刷装置３の操作パネルを操作することにより、共有設定されたドキュメント９のダウンロード及び印刷出力を行うことができる。
【００３７】
図３は、印刷装置３の操作パネルに表示される表示画面の一例を示す図である。印刷装置３は、初期状態において初期画面Ｇ１を表示している。この初期画面Ｇ１には、各ユーザーが自身のアカウント情報でドキュメントサーバー１にログインするための第１のログインボタンＢ１と、各ユーザーがドキュメント９に付与された識別情報でログインするための第２のログインボタンＢ２とが表示されている。このような初期画面Ｇ１が表示されている状態で、ユーザーＡは、電子メールＥＭ１の通知内容に従って第１及び第２のログインボタンＢ１，Ｂ２のいずれか一方を操作する。
【００３８】
ユーザーＡが第１のログインボタンＢ１を操作した場合、印刷装置３は、図３に示すように初期画面Ｇ１を遷移させて第１のログイン操作画面Ｇ２を表示する。この第１のログイン操作画面Ｇ２では、ユーザーＩＤ及びパスワードを含むアカウント情報を手動操作で入力することができるようになっている。これに対し、ユーザーＡが第２のログインボタンＢ２を操作した場合、印刷装置３は、初期画面Ｇ１から第２のログイン操作画面Ｇ３に遷移させて表示する。この第２のログイン操作画面Ｇ３では、ドキュメント９に付与された識別情報に含まれるドキュメントＩＤとパスワードとを手動操作で入力することができるようになっている。そのため、ユーザーＡは、第１及び第２のログイン操作画面Ｇ２，Ｇ３のいずれか一方に対して入力操作を行うことにより、ドキュメントサーバー１に対してアカウント情報及び識別情報のいずれか一方を送信することができる。
【００３９】
図４は、ユーザーＡが自身のアカウント情報を入力してドキュメントを印刷出力する際の基本動作を示す図である。ユーザーＡが印刷装置３に対して自身のアカウント情報を入力すると、印刷装置３はそのアカウント情報をドキュメントサーバー１へ送信する（プロセスＰ２０）。ドキュメントサーバー１は、そのアカウント情報を受信すると、そのアカウント情報に基づいてユーザーＡが登録ユーザーであるか否かを判定するログイン判定を行う（プロセスＰ２１）。そしてユーザーＡが登録ユーザーである場合、ドキュメントサーバー１は、ユーザーＡのログインを許可し、ユーザーＡが印刷出力可能なドキュメントを全て抽出する（プロセスＰ２２）。このとき、ユーザーＸによって登録されたドキュメントであって、ユーザーＡに対して共有設定されている共有ドキュメントが全て抽出される。ただし、ユーザーＸによって登録されたドキュメントだけでなく、ユーザーＡ自身が予め登録しておいたドキュメント（例えば非共有ドキュメントなど）も抽出される。そしてドキュメントサーバー１は、ユーザーＡが印刷出力可能なドキュメント９の一覧画面を生成して印刷装置３の操作パネルに表示させる（プロセスＰ２３）。そしてユーザーＡがその一覧画面の中から印刷出力の対象となるドキュメントを選択すると、印刷装置３からドキュメントサーバー１に対してダウンロード対象となるドキュメント９を指定した印刷要求が送信される（プロセスＰ２４）。
【００４０】
ドキュメントサーバー１は、印刷要求を受信すると、その印刷要求で指定されたドキュメント９を印刷装置３へ送信する（プロセスＰ２５）。これにより、印刷装置３はドキュメントサーバー１からドキュメント９をダウンロード取得することができる。そして印刷装置３は、ドキュメントサーバー１からダウンロードして取得したドキュメント９の印刷出力を行い（プロセスＰ２６）、印刷出力が完了すると、ドキュメントサーバー１に完了通知を送信する（プロセスＰ２７）。したがって、ドキュメントサーバー１の登録ユーザーであるユーザーＡは、普段から使い慣れている自身のアカウント情報を入力して上記手順を行っていくことにより、ユーザーＸによって登録されたドキュメント９の印刷物を最寄りのコンビニエンスストアなどで取得することができる。
【００４１】
次に図５は、ユーザーＡがドキュメント９の識別情報を入力して共有ドキュメントを印刷出力する際の基本動作を示す図である。ユーザーＡが印刷装置３に対して識別情報を入力すると、印刷装置３はその識別情報をドキュメントサーバー１へ送信する（プロセスＰ３０）。ドキュメントサーバー１は、その識別情報を受信すると、それに一致する情報が付与されたドキュメント９が登録されているか否かを判定する識別情報判定を行う（プロセスＰ３１）。そしてユーザーＡが入力した識別情報に一致するドキュメント９が登録されている場合、ドキュメントサーバー１は、その識別情報でのログインを許可し、その識別情報で印刷出力可能な共有ドキュメントを抽出する（プロセスＰ３２）。そしてドキュメントサーバー１は、その抽出したドキュメント９の印刷画面を生成して印刷装置３の操作パネルに表示させる（プロセスＰ３３）。そしてユーザーＡがその印刷画面に対する操作を行って印刷出力を指示すると、印刷装置３からドキュメントサーバー１に対してダウンロード対象となるドキュメント９を指定した印刷要求が送信される（プロセスＰ３４）。
【００４２】
ドキュメントサーバー１は、印刷要求を受信すると、その印刷要求で指定されたドキュメント９を印刷装置３へ送信する（プロセスＰ３５）。これにより、印刷装置３はドキュメントサーバー１からドキュメント９をダウンロード取得することができる。そして印刷装置３は、ドキュメントサーバー１からダウンロードして取得したドキュメント９の印刷出力を行い（プロセスＰ３６）、印刷出力が完了すると、ドキュメントサーバー１に完了通知を送信する（プロセスＰ３７）。したがって、ドキュメントサーバー１の未登録ユーザーであるユーザーＡは、電子メールＥＭ１で通知された識別情報を入力して上記手順を行っていくことにより、ユーザーＸによって登録されたドキュメント９の印刷物を最寄りのコンビニエンスストアで取得することができる。
【００４３】
次に上記のような基本動作を実現するドキュメントサーバー１の具体的な構成及び動作について詳しく説明する。
【００４４】
図６は、ドキュメントサーバー１のハードウェア構成及び機能構成の一例を示すブロック図である。ドキュメントサーバー１は、ハードウェア構成として、ネットワークインタフェース１０と、ＣＰＵ１１と、ＲＡＭ１２と、ＮＶＲＡＭ１３と、記憶装置１４とを備えている。ネットワークインタフェース１０は、ドキュメントサーバー１をインターネットなどのネットワーク４に接続してコンピュータ２及び印刷装置３のそれぞれと通信を行うためのものである。ＣＰＵ１１は、ＮＶＲＡＭ１３に予め記憶されているプログラム１５を実行することにより、ドキュメントサーバー１としての各種機能を実現するものである。ＲＡＭ１２は、ＣＰＵ１１がプログラム１５を実行することに伴って発生する一時的なデータなどを記憶するためのメモリである。ＮＶＲＡＭ１３は、不揮発性メモリであり、ＣＰＵ１１によって実行されるプログラム１５の他、各種データなどが予め記憶される。記憶装置１４は、上述したようにハードディスク装置などで構成される不揮発性の記憶手段である。
【００４５】
記憶装置１４には、アカウント情報記憶部１６と、ドキュメント記憶部１７と、共有情報記憶部１８とが設けられる。アカウント情報記憶部１６には、ドキュメントサーバー１に登録されている各ユーザーのアカウント情報２７が記憶されている。またドキュメント記憶部１７は、ドキュメントサーバー１がネットワーク４を介して受信するドキュメント９を記憶するための記憶領域である。ドキュメント記憶部１７に保存されるドキュメント９には、ドキュメント登録時に付与されるユニークな識別情報８が付加される。共有情報記憶部１８は、ドキュメント記憶部１７に登録されているドキュメント９に対して共有設定が行われた場合に、その共有設定を定義した共有情報２８を記憶する記憶領域である。
【００４６】
図７は、アカウント情報２７及び共有情報２８の一例を示す図である。まず図７（ａ）に示すように、アカウント情報２７は、ドキュメントサーバー１に登録されたユーザーのユーザー名、ユーザーＩＤ、パスワード及び電子メールアドレスを記録した情報である。このようなアカウント情報２７は、例えばドキュメントサーバー１へのアカウント登録時に各ユーザーが自由に設定可能な情報である。ただし、ユーザーＩＤ及びパスワードは、ドキュメントサーバー１においてユーザー毎にユニークな文字列となる。アカウント情報２７に電子メールアドレスが含まれているため、共有ユーザーの宛先情報として電子メールアドレスが入力されたときには、全ユーザーのアカウント情報２７を参照することにより、その共有ユーザーが登録ユーザーであるか否かを判別することができる。
【００４７】
また図７（ｂ）に示すように、共有情報２８は、共有設定が行われた全てのドキュメント９に関する情報を記録した情報である。図７（ｂ）の例では、４つのドキュメント９ａ，９ｂ，９ｃ，９ｄに関する情報が記録されている。この共有情報２８は、共有設定が行われた各ドキュメント９ａ，９ｂ，９ｃ，９ｄに関連付けて記録される情報として、ドキュメントＩＤとパスワードから成る識別情報８と、ドキュメント９のファイル名と、ドキュメント９のアップロードを行って登録したアップロードユーザーと、ドキュメント９を共有する共有ユーザーと、共有ユーザーが印刷出力を行う際の出力条件と、複数のドキュメントを統合した場合に付与される統合ＩＤとが含まれる。
【００４８】
識別情報８に含まれるドキュメントＩＤ及びパスワードは、セキュリティレベルを高くするために、所定文字数以上であり、且つ、ドキュメントサーバー１においてユニークな文字列で構成される。尚、識別情報８は、ドキュメントサーバー１によってランダムに自動生成されるものであっても良いし、アップロードユーザーによって指定されるものであっても良い。また共有ユーザーの項目には、アップロードユーザーによって入力された共有ユーザーの電子メールアドレス（宛先情報）が記録される。尚、１つのドキュメント９に対して複数の共有ユーザーが設定された場合には、それら複数の共有ユーザーの電子メールアドレスが記録される。また出力条件の項目には、各共有ユーザーがドキュメント９を印刷出力する際に、アカウント情報と識別情報とのいずれでのログインを条件とするかが記録される。図７（ｂ）の例では、アカウント情報でのログインを条件としている場合には出力条件に「Ａ」が記録されており、識別情報でのログインを条件としている場合には出力条件に「Ｄ」が記録されている。また統合ＩＤの項目には、複数のドキュメント９を１つに統合することが可能な場合にそれら複数のドキュメント９のそれぞれに対して同一のＩＤが記録される。図７（ｂ）の例では、ドキュメント９ａ，９ｄが１つに統合可能なドキュメントとして設定されている。尚、ドキュメント９の統合については後に詳しく説明する。
【００４９】
図６に戻り、ＣＰＵ１１は、ＮＶＲＡＭ１３に記憶されているプログラム１５を読み出して実行することにより、ログイン制御部２１、登録処理部２２、出力制御部２３及び削除処理部２４として機能する。
【００５０】
ログイン制御部２１は、ネットワークインタフェース１０を介して受信するアカウント情報又は識別情報に基づき、ログインを許可するかどうかを判定する処理部である。このログイン制御部２１は、アカウント情報を受信した場合、アカウント情報記憶部１６に記録されている各登録ユーザーのアカウント情報２７の中に、受信したアカウント情報と一致する情報が含まれているか否かを判定する。その結果、一致する情報が含まれていれば、登録ユーザーを特定することができるため、ログイン制御部２１は、アカウント情報でのログインを許可する。これに対し、識別情報を受信した場合、ログイン制御部２１は、共有情報記憶部１８に記憶されている共有情報２８の中に、受信した識別情報と一致する情報が含まれているか否かを判定する。その結果、一致する情報が含まれていれば、ログイン制御部２１は、識別情報でのログインを許可する。尚、識別情報でのログインの場合には、ドキュメント９を特定することができるが、アクセス操作を行ったユーザーは特定することができない。
【００５１】
登録処理部２２は、例えばコンピュータ２から送信されるアカウント情報に基づいてログインが許可された後に機能するものであり、コンピュータ２から送信されるドキュメント９の登録処理を行う処理部である。また出力制御部２３は、例えば印刷装置３から送信されるアカウント情報又は識別情報に基づいてログインが許可された後に機能するものであり、印刷装置３での印刷出力を制御する処理部である。
【００５２】
図８は、登録処理部２２及び出力制御部２３の詳細な機能構成の一例を示す図である。まず図８（ａ）に示すように、登録処理部２２は、登録部３１、識別情報付与部３２、宛先情報入力部３３、判定部３４、共有設定部３５及び共有通知部３６としての機能を備えており、これらが順に機能する。登録部３１は、アカウント情報２７に登録された登録ユーザーがログインした状態でコンピュータ２からアップロードされるドキュメント９をドキュメント記憶部１７に格納して保存することにより、ドキュメント９を登録する。識別情報付与部３２は、登録部３１によって登録されたドキュメント９に対してユニークな識別情報８を付与する。
【００５３】
その後、アップロードユーザーによって他のユーザーとのドキュメント９の共有が指示された場合、宛先情報入力部３３は、ドキュメント９を共有する共有ユーザーの宛先情報の入力を受け付ける。判定部３４は、宛先情報入力部３３によって受け付けられた共有ユーザーの宛先情報に基づいてアカウント情報２７を検索することにより、共有ユーザーが登録ユーザーであるか否かのユーザー判定を行う。そして共有設定部３５は、アップロードユーザーによって指定された共有ユーザーがドキュメント９の印刷出力を行うことができるように、必要な情報を共有情報２８に書き込んで更新することにより、当該ドキュメント９に対する共有設定を行う。このとき共有設定部３５は、判定部３４の判定結果に基づき、例えば共有ユーザーが登録ユーザーであれば、アカウント情報でのログインを条件として印刷出力を可能にすべく、出力条件の項目に「Ａ」を記録する。また共有ユーザーが未登録ユーザーであれば、識別情報でのログインを条件として印刷出力を可能にすべく、出力条件の項目に「Ｄ」を記録する。
【００５４】
ただし、共有ユーザーが登録ユーザーであっても、その共有ユーザーのアカウント情報２７に登録されているユーザーＩＤやパスワードのセキュリティレベルが一定レベルよりも低い場合がある。例えば共有ユーザーのアカウント情報２７に登録されているユーザーＩＤ及びパスワードが所定文字数に満たない場合や、パスワード自体がエンプティの場合である。そのような場合、共有ユーザーのアカウント情報でのログインによってドキュメント９の印刷出力を許可してしまうと、比較的簡単に共有ユーザー以外の第三者が最寄りのコンビニエンスストアでドキュメント９の印刷物を取得してしまう可能性がある。これを防止するため、判定部３４は、共有ユーザーが登録ユーザーであることが特定できた場合には、その登録ユーザーのアカウント情報２７に含まれるユーザーＩＤ及びパスワードのセキュリティレベルを更に判定する。そしてセキュリティレベルが一定レベルよりも低い場合には、登録ユーザーであっても、未登録ユーザーと同様の取り扱いを行うことが好ましい。
【００５５】
例えば、登録ユーザーのアカウント情報２７に含まれるユーザーＩＤ及びパスワードのセキュリティレベルが一定レベルよりも低い場合、共有設定部３５は、共有ユーザーがドキュメント９の印刷出力を行う際の出力条件を変更し、未登録ユーザーと同様に、識別情報でのログインが行われることを条件として印刷出力を許可する設定にする。したがって、この場合は、共有ユーザーが登録ユーザーであっても、識別情報でのログインを条件として印刷出力を可能にすべく、共有情報２８における出力条件の項目に「Ｄ」が記録される。
【００５６】
また共有設定部３５によって共有設定が行われると、一の共有ユーザーに対して複数のドキュメント９が共有設定されることがある。そのようなケースにおいて、例えば共有ユーザーが登録ユーザーであり、且つ、共有ユーザーが自身のアカウント情報でドキュメントサーバー１にログインすることによってそれら複数のドキュメント９の全てを印刷出力可能な場合には、印刷出力時の操作性が従来よりも格段に向上する。しかし、共有ユーザーが未登録ユーザーである場合、或いは、共有ユーザーが登録ユーザーであっても上述したように識別情報でログインしなければ各ドキュメント９の印刷出力を行うことができないような場合において、共有ユーザーがそれら複数のドキュメント９の全てを印刷出力するために、従来と同様に、各ドキュメント９に付与された識別情報８をその都度入力しなければならないこととすると、印刷出力時の操作性が低下する。
【００５７】
そのような操作性低下を抑制するため、共有設定部３５は、共有ユーザーに対して識別情報でのログインを出力条件として設定する場合において、当該共有ユーザーが複数のドキュメント９を共有するときには、それら複数のドキュメント９を１つに統合する。そして統合した複数のドキュメント９のそれぞれに付与されている複数の識別情報８のうちのいずれか１つに一致する識別情報でのログインが許可されると、そのログイン中に統合した複数のドキュメント９の全てを印刷出力できるように設定する。これにより、共有ユーザーが複数のドキュメント９の全てを印刷出力するために、各ドキュメント９に付与された識別情報８の全てを入力しなければならないという煩わしさが解消されるため、操作性が向上する。
【００５８】
ただし、ドキュメント９に付与された識別情報８でのログインを許可する場合は、上述したようにログインしたユーザーを特定することができない。そのため、統合対象となる複数のドキュメント９のそれぞれに対して複数の共有ユーザーが設定されるときには、それら複数の共有ユーザーが全て一致することを条件として統合することが好ましい。図９は、複数のドキュメント９の統合概念を示す図である。この図９では、一のユーザーによってアップロードされた４つのドキュメント９ａ，９ｂ，９ｃ，９ｄがドキュメントサーバー１に登録されており、ユーザーＡが３つのドキュメント９ａ，９ｂ，９ｄを共有し、ユーザーＢが２つのドキュメント９ｂ，９ｃを共有し、ユーザーＣが１つのドキュメント９ｃだけを共有する場合を例示している。このような場合、仮に、ユーザーＡが共有する３つのドキュメント９ａ，９ｂ，９ｄの全てを１つに統合してしまうと、ユーザーＢがドキュメント９ｂの識別情報８ｂを入力してドキュメントサーバー１にログインしたときには、統合された３つのドキュメント９ａ，９ｂ，９ｃの全てがユーザーＢによって印刷出力されてしまい、ユーザーＢが共有していないドキュメント９ｄも印刷出力されるという不具合が生じる。また、ユーザーＢが共有する２つのドキュメント９ｂ，９ｃの全てを１つに統合してしまうと、ユーザーＣがドキュメント９ｃの識別情報８ｃを入力してドキュメントサーバー１にログインしたときには、統合された２つのドキュメント９ｂ，９ｃの全てがユーザーＣによって印刷出力されてしまい、ユーザーＣが共有していないドキュメント９ｂも印刷出力されるという不具合が生じる。このような不具合の発生を防止するため、共有設定部３５は、複数のドキュメント９を１つに統合するときには、各ドキュメント９に設定されている共有ユーザーが全て一致している複数のドキュメントを１つに纏めて統合し、一部でも共有ユーザーが一致していない場合にはどのドキュメントを統合対象から外すように構成される。したがって、図９の場合、共有設定部３５は、共有ユーザーがユーザーＡだけであるという点で一致している２つのドキュメント９ａ，９ｄを１つに統合し、他のドキュメント９ｂ，９ｃについては統合しないことになる。そして共有設定部３５は、上記のようにして複数のドキュメント９を１つに統合した場合、共有情報２８の統合ＩＤの項目に、同一のＩＤを記録する。
【００５９】
共有設定部３５による共有設定が完了すると、図８（ａ）に示すように、次に共有通知部３６が機能する。この共有通知部３６は、宛先情報入力部３３によって受け付けられた宛先情報に基づき、ドキュメント９の共有ユーザーに対して電子メールＥＭ１を送信することにより、ドキュメント９の共有設定が行われたことを通知する処理部である。
【００６０】
次に出力制御部２３は、図８（ｂ）に示すように、出力条件確認部４１、共有ドキュメント抽出部４２及びデータ送信部４３としての機能を備えている。出力条件確認部４１は、共有ユーザーが自身のアカウント情報でドキュメントサーバー１にログインした場合に、その共有ユーザーが共有しているドキュメント９の出力条件を確認する処理部である。すなわち、共有ユーザーが自身のアカウント情報でログインした場合であっても、そのアカウント情報のセキュリティが低いときには、上述したように、識別情報でログインしなければドキュメント９の印刷出力を行うことができない設定になっている。そのため、出力条件確認部４１は、自身のアカウント情報でログインした共有ユーザーの出力条件を確認し、識別情報でログインしなければならない場合には、共有ドキュメント９に付与されている識別情報の入力を促す画面を印刷装置３に送信する。また出力条件を確認した結果、共有ユーザーが自身のアカウント情報でログインすれば印刷出力が許可することができる場合には、識別情報の入力を促す画面は送信しない。
【００６１】
共有ドキュメント抽出部４２は、共有ユーザーが印刷出力可能な共有ドキュメント９を抽出する処理部である。この共有ドキュメント抽出部４２は、共有ユーザーが自身のアカウント情報でログインしている場合、その共有ユーザーが印刷出力可能な共有ドキュメント９を全て抽出する。また共有ユーザーがドキュメント９に付与された識別情報でログインしている場合、共有ドキュメント抽出部４２は、識別情報に一致する共有ドキュメント９を抽出する。ただし、その識別情報に一致する共有ドキュメント９に対して他のドキュメントが統合されている場合には、他のドキュメントを一括して抽出する。そして共有ドキュメント抽出部４２は、その抽出したドキュメント９の一覧画面又は印刷画面を生成して印刷装置３に送信する。
【００６２】
データ送信部４３は、印刷装置３からダウンロード対象となるドキュメント９を指定した印刷要求を受信することに伴い、そのドキュメント９をドキュメント記憶部１７から読み出して印刷装置３へ送信する処理部である。そして印刷装置３は、ドキュメントサーバー１からダウンロードしたドキュメント９を印刷出力して共有ユーザーに提供する。
【００６３】
一方、図６に示す削除処理部２４は、登録処理部２２によってドキュメント記憶部１７に登録されたドキュメント９を所定のタイミングで自動削除する処理部である。この削除処理部２４は、例えば、登録処理部２２によって登録されたドキュメント９の印刷出力が行われると、それに伴って当該ドキュメント９を自動削除する。ただし、一のドキュメント９に複数の共有ユーザーが設定されている場合、印刷出力が１回行われただけで当該ドキュメント９を削除してしまうと、他の共有ユーザーが印刷出力を行えなくなる。そこで、そのような場合には、ドキュメント９の印刷回数が共有ユーザーの人数と同じ回数となった時点で当該ドキュメント９を削除するようにしても良い。その場合は、同一ユーザーによって印刷出力が複数回行われることを防止する必要があるため、ドキュメント９の印刷出力を各共有ユーザーに対して１回だけ許可する構成であることがより好ましい。またそのような構成を採用する場合には、共有ユーザーが未登録ユーザーであっても誰が印刷出力を行ったかを特定することが必要となるため、印刷出力の際に共有ユーザーの宛先情報（電子メールアドレス）の入力を受け付けるようにしても良い。
【００６４】
また登録処理部２２がドキュメント９の登録を行う際には、そのドキュメント９の保存期間又は印刷回数を設定しておくようにしても良い。この場合、削除処理部２４は、予め設定されている保存期間が経過したとき、又は、予め設定されている印刷回数分の印刷出力が行われたときに、当該ドキュメント９を削除するようにしても良い。尚、保存期間又は印刷回数の設定は、予め定められているデフォルト値を設定しても良いし、アップロードユーザーによって指定された値を設定しても良い。
【００６５】
次に、上記構成を有するドキュメントサーバー１において行われる具体的な処理手順について説明する。図１０及び図１１は、ドキュメントサーバー１がドキュメント９の登録を行う際に実行する処理手順の一例を示すフローチャートである。尚、この処理は、ドキュメントサーバー１のＣＰＵ１１がプログラム１５に基づいて実行する処理である。
【００６６】
まず図１０に示すように、ドキュメントサーバー１は、ネットワーク４を介してアカウント情報を受信するまで待機し（ステップＳ１）、アカウント情報を受信すると、登録ユーザーであるか否かを判断する（ステップＳ２）。その結果、登録ユーザーでない場合には、ステップＳ１に戻る。また登録ユーザーである場合（ステップＳ２でＹＥＳ）、ドキュメントサーバー１は、受信したアカウント情報によるログイン、すなわちユーザーアカウントでのログインを許可する（ステップＳ３）。
【００６７】
登録ユーザーがアップロードユーザーとしてログインすると、ドキュメントサーバー１は、そのアップロードユーザーによってドキュメントの登録操作が行われたか否かを判断する（ステップＳ４）。そして登録操作が行われた場合（ステップＳ４でＹＥＳ）、ドキュメントサーバー１は、アップロードされるドキュメント９の受信処理を行い（ステップＳ５）、受信したドキュメント９をドキュメント記憶部１７に保存して登録する（ステップＳ６）。またドキュメントサーバー１は、ドキュメント記憶部１７に登録したドキュメント９に対してユニークな識別情報８を付与する（ステップＳ７）。尚、ステップＳ４において登録操作が行われていないときには、ステップＳ５〜Ｓ７をスキップしてステップＳ８へと進む。
【００６８】
次にドキュメントサーバー１は、アップロードユーザーによってドキュメント９の共有指示が行われたか否かを判断し（ステップＳ８）、共有指示が行われた場合にドキュメント共有設定処理を実行する（ステップＳ９）。尚、共有指示が行われていない場合には、ステップＳ９をスキップしてステップＳ１０に進む。そしてドキュメントサーバー１は、アップロードユーザーによるログアウト操作が行われるまでステップＳ４以降の処理を繰り返し、ログアウト操作が行われると、アップロードユーザーをログアウトして処理を終了する（ステップＳ１０）。
【００６９】
図１１は、ドキュメント共有設定処理（ステップＳ９）の詳細な処理手順の一例を示すフローチャートである。ドキュメントサーバー１は、この処理を開始すると、アップロードユーザーによる共有ドキュメント９の指定を受け付け（ステップＳ２０）、その指定された共有ドキュメントを共有する共有ユーザーの電子メールアドレスを宛先情報として受け付ける（ステップＳ２１）。ドキュメントサーバー１は、共有ユーザーの宛先情報を受け付けると、その共有ユーザーが登録ユーザーであるか否かを判断する（ステップＳ２２）。
【００７０】
共有ユーザーが登録ユーザーである場合（ステップＳ２２でＹＥＳ）、その共有ユーザーのアカウント情報２７を参照してユーザーＩＤ及びパスワードのセキュリティレベルを確認し（ステップＳ２３）、セキュリティレベルが所定レベル以上であるか否かを判断する（ステップＳ２４）。セキュリティレベルが所定レベル以上である場合（ステップＳ２４でＹＥＳ）、ドキュメントサーバー１は、共有ユーザーが自身のアカウント情報でログインすることによって共有ドキュメント９の印刷出力を許可する設定を行う（ステップＳ２５）。そしてドキュメントサーバー１は、共有ユーザーに対してドキュメント９の共有設定が行われたことを通知する（ステップＳ２６）。
【００７１】
一方、共有ユーザーが登録ユーザーでなかった場合（ステップＳ２２でＮＯ）、或いは、共有ユーザーが登録ユーザーであってもユーザーＩＤ及びパスワードのセキュリティレベルが所定レベル未満である場合（ステップＳ２４でＮＯ）、ドキュメントサーバー１は、共有ユーザーが共有ドキュメント９に付与された識別情報でログインすることによって共有ドキュメント９の印刷出力を許可する設定を行う（ステップＳ２７）。そしてドキュメントサーバー１は、当該共有サーバーによって複数のドキュメント９が共有されるか否かを判断し（ステップＳ２８）、複数のドキュメント９が共有される場合には更にそれら複数のドキュメント９を統合可能な否かを判断する（ステップＳ２９）。ここでは、当該ユーザーが共有する複数のドキュメント９の中に、他の共有ユーザーが全て同じユーザーとなっている２以上のドキュメント９が存在するか否かを確認し、そのような２以上のドキュメントが存在すれば、それら２以上のドキュメント９を統合可能であると判断する。その結果、統合可能である場合（ステップＳ２９でＹＥＳ）、ドキュメントサーバー１は、それら２以上のドキュメント９を統合するドキュメント統合処理を行う（ステップＳ３０）。このドキュメント統合処理（ステップＳ３０）では、統合対象となる２以上のドキュメント９のそれぞれに対して同一の統合ＩＤが付与される。尚、共有サーバーが複数のドキュメント９を共有していない場合（ステップＳ２８でＮＯ）、或いは、２以上のドキュメント９の統合が不可能な場合（ステップＳ２９でＮＯ）、ステップＳ３０の処理は行われない。その後、ドキュメントサーバー１は、共有ユーザーに対してドキュメント９の共有設定が行われたことを通知して処理を終了する（ステップＳ２６）。
【００７２】
次に図１２乃至図１４は、ドキュメントサーバー１が印刷装置３からの印刷要求に基づいて印刷出力を行う際に実行する処理手順の一例を示すフローチャートである。この処理もまたドキュメントサーバー１のＣＰＵ１１がプログラム１５に基づいて実行する処理である。
【００７３】
まず図１２に示すように、ドキュメントサーバー１は、印刷装置３から送信されるアカウント情報又は識別情報を受信するまで待機している（ステップＳ４０，Ｓ４１でＮＯ）。そしてアカウント情報を受信すると（ステップＳ４０でＹＥＳ）、ドキュメントサーバー１は、登録ユーザーであるか否かを判断し（ステップＳ４２）、登録ユーザーでなければステップＳ４０に戻る。また登録ユーザーである場合（ステップＳ４２でＹＥＳ）、ドキュメントサーバー１は、その登録ユーザーが共有するドキュメント９が存在するか否かを判断する（ステップＳ４３）。ここで、登録ユーザーが共有するドキュメント９が存在しない場合には（ステップＳ４３でＮＯ）、ステップＳ４０へ戻る。これに対し、登録ユーザーが共有するドキュメント９が存在する場合（ステップＳ４３でＹＥＳ）、ドキュメントサーバー１は、その共有ドキュメント９の出力条件を判別し（ステップＳ４４）、アカウント情報でログインすることによって共有ドキュメント９の印刷出力を許可する設定であるか否かを判断する（ステップＳ４５）。その結果、アカウント情報でログインすれば印刷出力を許可する設定である場合（ステップＳ４５でＹＥＳ）、ドキュメントサーバー１は、共有ユーザー自身のアカウント情報によるログイン、すなわちユーザーアカウントでのログインを許可する（ステップＳ４６）。これに対し、アカウント情報でログインすれば印刷出力を許可する設定でない場合（ステップＳ４５でＮＯ）、ドキュメントサーバー１による処理はステップＳ４８へ進む。
【００７４】
一方、ドキュメントサーバー１は、印刷装置３から送信された識別情報を受信した場合（ステップＳ４１でＹＥＳ）、その識別情報に対応するドキュメント９が存在するか否かを判断する（ステップＳ４７）。ここで、受信した識別情報に対応するドキュメント９が存在しない場合には（ステップＳ４７でＮＯ）、ステップＳ４０へ戻る。これに対し、識別情報に対応するドキュメント９が存在し、そのドキュメント９を特定することができた場合（ステップＳ４７でＹＥＳ）、ドキュメントサーバー１は、その識別情報でのログインを許可する（ステップＳ５１）。
【００７５】
またドキュメントサーバー１は、ステップＳ４５からＳ４８へと処理を進めた場合、識別情報入力案内画面を生成して印刷装置３に送信する（ステップＳ４８）。そして共有ユーザーによって入力される識別情報を印刷装置３から受信するまで待機する（ステップＳ４９）。ドキュメントサーバー１は、印刷装置３から識別情報を受信すると（ステップＳ４９でＹＥＳ）、その識別情報に対応するドキュメント９が存在するか否かを判断し（ステップＳ５０）、識別情報に対応するドキュメント９を特定することができると（ステップＳ５０でＹＥＳ）、その識別情報でのログインを許可する（ステップＳ５１）。
【００７６】
図１３は、共有ユーザーが自身のアカウント情報でログインした場合に行われる処理手順の一例を示すフローチャートである。この処理に進むと、ドキュメントサーバー１は、共有ユーザーが印刷出力可能なドキュメント９を全て抽出する（ステップＳ６０）。そして共有ユーザーが印刷出力可能なドキュメント９の一覧画面を生成して印刷装置３に送信する（ステップＳ６１）。その後、印刷装置３からダウンロード対象となるドキュメント９の指定があるまで待機し（ステップＳ６２）、ドキュメント９が指定されると、その指定されたドキュメント９を印刷装置３へ送信する（ステップＳ６３）。そして印刷装置３から印刷完了通知を受信すると（ステップＳ６４でＹＥＳ）、ドキュメントサーバー１は、当該共有ユーザーによってそのドキュメント９の２回目以降の印刷出力が行われることを禁止する設定を行う（ステップＳ６５）。またドキュメントサーバー１は、共有ユーザーが未だ印刷出力を行っていない他のドキュメント９が存在するか否かを判断し（ステップＳ６６）、他のドキュメント９があればステップＳ６１へ戻る。これに対し、他のドキュメント９が存在しない場合には（ステップＳ６６でＮＯ）、終了する。
【００７７】
図１４は、共有ユーザーが識別情報でログインした場合に行われる処理手順の一例を示すフローチャートである。この処理に進むと、ドキュメントサーバー１は、共有ユーザーによって入力された識別情報に一致する共有ドキュメント９を抽出し（ステップＳ７０）、その共有ドキュメント９に、ドキュメント統合の設定があるか否かを判断する（ステップＳ７１）。ドキュメント統合の設定がある場合（ステップＳ７１でＹＥＳ）、ドキュメントサーバー１は、統合ＩＤに基づき、統合されている２以上のドキュメント９を全て抽出する（ステップＳ７２）。そしてそれら２以上のドキュメント９の一覧画面を生成して印刷装置３に送信する（ステップＳ７３）。尚、ドキュメント統合の設定がない場合には、ステップＳ７２，Ｓ７３はスキップする。
【００７８】
そしてドキュメントサーバー１は、印刷装置３から印刷要求を受信するまで待機し（ステップＳ７４）、印刷要求を受信すると、その印刷要求によって指定されたドキュメント９を印刷装置３へ送信する（ステップＳ７５）。そして印刷装置３から印刷完了通知を受信すると（ステップＳ７６でＹＥＳ）、ドキュメントサーバー１は、当該共有ユーザーによってそのドキュメント９の２回目以降の印刷出力が行われることを禁止する設定を行う（ステップＳ７７）。このときドキュメントサーバー１は、必要に応じて共有ユーザーに対して宛先情報の入力を要求し、その宛先情報によって共有ユーザーを特定する。またドキュメントサーバー１は、共有ユーザーが未だ印刷出力を行っていない他の統合ドキュメント９が存在するか否かを判断し（ステップＳ７８）、他の統合ドキュメント９があればステップＳ７３へ戻る。これに対し、他の統合ドキュメント９が存在しない場合には（ステップＳ７８でＮＯ）、終了する。
【００７９】
次に図１５は、ドキュメントサーバー１が登録ドキュメント９を削除する際に実行する処理手順の一例を示すフローチャートである。この処理もまたドキュメントサーバー１のＣＰＵ１１がプログラム１５に基づいて実行する処理であり、例えばＣＰＵ１１によって一定周期で繰り返し実行される処理である。ドキュメントサーバー１は、この処理を開始すると、ドキュメント記憶部１７にドキュメント９が登録されているか否かを判断する（ステップＳ８０）。その結果、ドキュメント９が登録されていない場合（ステップＳ８０でＮＯ）、この処理は終了する。これに対し、ドキュメント９が登録されている場合（ステップＳ８０でＹＥＳ）、ドキュメントサーバー１は、そのドキュメント９に保存期間の設定があるか否かを判断し（ステップＳ８１）、保存期間の設定があれば（ステップＳ８１でＹＥＳ）、登録後の保存期間が経過しているか否かを判断する（ステップＳ８２）。そして保存期間が経過していれば、そのドキュメント９を削除する（ステップＳ８３）。
【００８０】
またドキュメントサーバー１は、そのドキュメント９に印刷回数の設定があるか否かを判断し（ステップＳ８４）、印刷回数の設定があれば（ステップＳ８４でＹＥＳ）、その設定された所定回数の印刷出力が実行されたか否かを判断する（ステップＳ８５）。そして所定回数の印刷出力が実行されていれば、そのドキュメント９を削除する（ステップＳ８６）。
【００８１】
またドキュメントサーバー１は、ドキュメント９に印刷回数の設定がない場合（ステップＳ８４でＮＯ）、そのドキュメント９の印刷出力が行われたか否かを確認する（ステップＳ８７）。そして印刷出力が行われた場合（ステップＳ８７でＹＥＳ）、そのドキュメント９の印刷出力を行ったユーザーとは異なる他のユーザーが共有ユーザーとして存在しているか否かを判断する（ステップＳ８８）。そして他の共有ユーザーが存在している場合にはそのまま処理を終了し、他の共有ユーザーが存在していない場合にはそのドキュメント９を削除する（ステップＳ８９）。尚、印刷回数が設定されており、印刷出力回数が未だ所定回数に達していないときには、ステップＳ８９をスキップし、該ドキュメント９の保存状態を継続させるようにしても良い。
【００８２】
以上のように本実施形態のドキュメントサーバー１は、アカウント情報２７に登録された登録ユーザーがログインした状態でアップロードされるドキュメント９を登録する際、そのドキュメント９に対してユニークな識別情報８を付与する。そして登録ユーザーによってそのドキュメント９を共有する共有ユーザーの宛先情報が入力されると、その宛先情報がアカウント情報２７に登録されているか否かを判定することにより、共有ユーザーが登録ユーザーであるか否かを判定する。そして更にドキュメントサーバー１は、その判定結果に基づき、共有ユーザーの宛先情報がアカウント情報２７に登録されているときには、当該共有ユーザーのアカウント情報が入力されることを条件として、そのドキュメント９の印刷出力を許可する設定を行う一方、共有ユーザーの宛先情報がアカウント情報２７に登録されていないときには、そのドキュメント９に付与された識別情報８が当該共有ユーザーによって入力されることを条件として、そのドキュメント９の印刷出力を許可する設定を行う構成である。
【００８３】
上記構成によれば、アカウント情報２７に予め登録された登録ユーザーがドキュメントサーバー１からドキュメント９をダウンロードして印刷出力を行う際には、その登録ユーザーが普段から使い慣れた自身のアカウント情報を入力してドキュメントサーバー１にログインすることにより、共有設定されたドキュメント９の印刷出力を行うことができるようになる。そのため、共有ユーザーがドキュメントサーバー１の登録ユーザーであれば、従来のようにドキュメント９の登録時に付与されたユニークな識別情報８を入力する必要がなくなるので、入力間違いが生じ難く、操作性が向上するという利点がある。また上記構成によれば、アカウント情報２７に予め登録された登録ユーザーだけでなく、アカウント情報２７に登録されていない未登録ユーザーであってもドキュメント９を共有することができるため、利便性が高いという利点もある。
【００８４】
また本実施形態のドキュメントサーバー１は、登録されたドキュメント９を共有する共有ユーザーの宛先情報が入力されないときには、そのドキュメント９をアップロードしたユーザーだけが印刷出力可能な状態に設定する。そのため、登録ユーザーは、自身で利用するドキュメント９だけをドキュメントサーバー１に保存して管理することも可能である。
【００８５】
また本実施形態のドキュメントサーバー１は、共有ユーザーの宛先情報がアカウント情報２７に登録されているときには、当該宛先情報に基づいてドキュメント９の共有設定が行われたことを通知し、共有ユーザーの宛先情報がアカウント情報２７に登録されていないときには、当該宛先情報に基づいてドキュメント９の共有設定が行われたことを通知すると共に、当該ドキュメント９に付与された識別情報８を通知する。そのため、登録ユーザー及び未登録ユーザーは、自身が利用可能なドキュメント９がドキュメントサーバー１に登録されたことを把握することができる。特に未登録ユーザーは、ドキュメント９を印刷出力するのに必要となる識別情報を取得することができる。
【００８６】
また本実施形態のドキュメントサーバー１は、共有ユーザーによって識別情報８が入力されることを条件としてドキュメント９の印刷出力を許可する設定を行う場合において、当該共有ユーザーが複数のドキュメント９を共有するときには、それら複数のドキュメント９のそれぞれに付与された複数の識別情報８のうちのいずれか１つが入力されることを条件として、それら複数のドキュメント９の印刷出力を許可する設定を行う。そのため、共有ユーザーが識別情報８を入力してドキュメント９の印刷出力を行う場合でも、複数のドキュメント９のそれぞれに付与された複数の識別情報８を個別に入力する必要がなくなるので、操作性が著しく改善される。
【００８７】
また本実施形態のドキュメントサーバー１は、共有ユーザーによって識別情報８が入力されることを条件としてドキュメント９の印刷出力を許可する設定を行う場合において、当該共有ユーザーが複数のドキュメント９を共有するときには、当該共有ユーザーが共有する複数のドキュメント９のうち、他の共有ユーザーが全て同じユーザーである２以上のドキュメント９を統合し、それら統合した２以上のドキュメント９のそれぞれに付与されている２以上の識別情報８のうちのいずれか１つが入力されることを条件として、統合した２以上のドキュメント９の印刷出力を許可する設定を行う。そのため、統合された２以上のドキュメント９は全て同じ共有ユーザーだけが印刷出力可能となり、しかも統合された２以上のドキュメント９の印刷出力を行う場合には、それら２以上のドキュメント９のそれぞれに付与された２以上の識別情報８を個別に入力する必要がなくなるので、操作性が著しく改善される。
【００８８】
また本実施形態のドキュメントサーバー１は、一のドキュメント９に対して複数の共有ユーザーが設定されている場合、そのドキュメント９の印刷出力を各共有ユーザーに対して１回だけ許可するように構成される。そのため、各共有ユーザーによってドキュメント９が繰り返し何度も印刷出力されてしまうことを防止することができる。またこの構成によれば、複数の共有ユーザー全員が１回ずつ印刷出力を行えば、ドキュメントサーバー１からドキュメント９を削除することもできる。
【００８９】
また本実施形態のドキュメントサーバー１は、共有ユーザーのアカウント情報２７が登録されているとき、当該共有ユーザーのアカウント情報２７のセキュリティレベルを判定し、所定レベルよりも低いときには、当該共有ユーザーが共有ドキュメント９の印刷出力を行う際の条件を変更する。具体的には、共有ドキュメント９に付与された識別情報８が当該共有ユーザーによって入力されることを条件として、共有ドキュメント９の印刷出力を許可する設定に変更する。そのため、共有ドキュメント９が予期しない第三者によって印刷出力されてしまうことを防止でき、共有ドキュメント９のセキュリティを確保することができる。
【００９０】
また本実施形態のドキュメントサーバー１は、登録されたドキュメント９を所定のタイミングで自動削除するように構成される。そのため、削除されることなく忘れられたドキュメント９が長期に亘ってドキュメントサーバー１に保存されることはない。また、このような自動削除は、例えば、ドキュメント９の印刷出力が完了することに伴って行われるため、印刷出力が完了して不要になったドキュメント９を速やかにドキュメントサーバー１から削除することができる。またドキュメント９を登録する際に当該ドキュメント９の保存期間又は印刷回数を設定しておき、保存期間が経過したとき、又は、印刷回数分の印刷出力が行われたときに、当該ドキュメント９を削除するように構成することにより、当該ドキュメント９が長期に亘ってドキュメントサーバー１に保存されることを良好に防止することができる。
【００９１】
（変形例）
以上、本発明に関する一実施形態について説明したが、本発明は上記実施形態において説明した内容のものに限られるものではなく、種々の変形例が適用可能である。以下、その幾つかについて例示する。
【００９２】
例えば上記実施形態では、共有ユーザーが印刷出力を行う印刷装置３がコンビニエンスストア５ａ，５ｂ，５ｃなどに設置される場合を説明したが、これに限られるものではない。例えば、印刷装置３は、コンビニエンスストア以外の店舗や公共施設などに設置されるものであっても構わない。また印刷装置３は、共有ユーザーのオフィスなどに設置されるオフィス専用機であっても構わない。
【００９３】
また上記実施形態では、共有ユーザーのアカウント情報２７のセキュリティレベルが所定レベルよりも低いときには、当該共有ユーザーが共有ドキュメント９の印刷出力を行う際の出力条件を変更する例について説明した。しかし、出力条件を変更してしまうと、共有ユーザーが登録ユーザーであるにもかかわらず、当該共有ユーザーは使い慣れていない識別情報８を入力しなければならなくなり、入力間違いを生じやすくなる。そこで、共有ユーザーのアカウント情報２７のセキュリティレベルが所定レベルよりも低いときには、その共有ユーザーに対し、電子メールＥＭ１でアカウント情報２７の変更を促す通知を行うようにしても良い。この場合、共有ユーザーは、自身でアカウント情報２７に含まれるユーザーＩＤ及びパスワードを再設定してセキュリティレベルが所定レベル以上となるように変更することにより、その後、自身のアカウント情報でドキュメントサーバー１にログインすれば印刷出力が可能となる。つまり、この場合は、出力条件を変更しないので、操作性の低下を抑制することができる。
【符号の説明】
【００９４】
１  ドキュメントサーバー
２  コンピュータ（情報処理装置）
３（３ａ，３ｂ，３ｃ）  印刷装置
４  ネットワーク
８  識別情報
９  ドキュメント
１５  プログラム
１６  アカウント情報記憶部（アカウント情報記憶手段）
２４  削除処理部（削除手段）
２７  アカウント情報
３１  登録部（登録手段）
３２  識別情報付与部（識別情報付与手段）
３３  宛先情報入力部（宛先情報入力手段）
３４  判定部（判定手段）
３５  共有設定部（共有設定手段）
３６  共有通知部（共有通知手段）
【図１】
2014120018.tif 000003
【図２】
2014120018.tif 000004
【図３】
2014120018.tif 000005
【図４】
2014120018.tif 000006
【図５】
2014120018.tif 000007
【図６】
2014120018.tif 000008
【図７】
2014120018.tif 000009
【図８】
2014120018.tif 000010
【図９】
2014120018.tif 000011
【図１０】
2014120018.tif 000012
【図１１】
2014120018.tif 000013
【図１２】
2014120018.tif 000014
【図１３】
2014120018.tif 000015
【図１４】
2014120018.tif 000016
【図１５】
2014120018.tif 000017