JP2014120018A - Document server, printing method, and program - Google Patents
Document server, printing method, and program Download PDFInfo
- Publication number
- JP2014120018A JP2014120018A JP2012275346A JP2012275346A JP2014120018A JP 2014120018 A JP2014120018 A JP 2014120018A JP 2012275346 A JP2012275346 A JP 2012275346A JP 2012275346 A JP2012275346 A JP 2012275346A JP 2014120018 A JP2014120018 A JP 2014120018A
- Authority
- JP
- Japan
- Prior art keywords
- document
- user
- registered
- information
- account information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
本発明は、ドキュメントサーバー、印刷方法及びプログラムに関する。 The present invention relates to a document server, a printing method, and a program.
従来、インターネット上に設けられたサーバーに記憶されたドキュメントを、任意のコンビニエンスストアなどに設置されている印刷装置にダウンロードして印刷出力を行うことができるようにした印刷システムが知られている(例えば特許文献1)。この従来の印刷システムでは、例えば、ユーザーがコンピュータなどを操作することにより、サーバーに対してドキュメントをアップロードして登録すると、サーバーがそのドキュメントにユニークな文書IDを割り当てて記憶する。このようにしてサーバーに登録されたドキュメントは、コンビニエンスストアなどに設置されている印刷装置から、文書IDを入力してサーバーにログインすることにより、印刷出力を行うことができる。 2. Description of the Related Art Conventionally, a printing system has been known in which a document stored in a server provided on the Internet can be downloaded to a printing apparatus installed in an arbitrary convenience store and printed out ( For example, Patent Document 1). In this conventional printing system, for example, when a user operates a computer or the like to upload and register a document to the server, the server assigns and stores a unique document ID to the document. The document registered in the server in this way can be printed out by inputting the document ID and logging in to the server from a printing apparatus installed in a convenience store or the like.
またサーバーに登録されたドキュメントは、ドキュメントをアップロードしたアップロードユーザーだけでなく、他のユーザーが外出先のコンビニエンスストアにおいて印刷装置を操作して文書IDを入力した場合にも印刷出力を行うことが可能であり、複数のユーザーでドキュメントを共有することができる。そのため、このような印刷システムは、例えば、外出の多い営業担当者をオフィスからサポートするアシスタントが必要な資料を営業担当者に提供するために利用したり、或いは、講演者が講演中に使用した資料を各受講者に配布するために利用したりすることができる。 Documents registered on the server can be printed out not only by the uploading user who uploaded the document, but also when other users enter the document ID by operating the printing device at a convenience store on the go. And multiple users can share documents. For this reason, such a printing system is used, for example, to provide sales representatives with materials that require assistance from the office for sales representatives who frequently go out, or used during lectures by lecturers. It can be used to distribute materials to each student.
しかしながら、従来の印刷システムは、アップロードユーザーとは異なる他のユーザーがサーバーに蓄積されたドキュメントをダウンロードして印刷出力を行うためには、ドキュメント登録時に割り当てられたユニークな文書IDを毎回入力してサーバーにログインする必要がある。そのような文書IDは、他のユーザーにとっては使い慣れていないIDであり、しかも所定文字数以上の複雑な文字列で構成されるのが一般的である。それ故、文書IDを入力する際には、文書IDの入力間違いを生じやすく、操作が煩雑であるという問題がある。 However, in the conventional printing system, in order for another user different from the uploading user to download the document stored in the server and print it out, the unique document ID assigned at the time of document registration is input every time. You need to log in to the server. Such a document ID is an ID that is unfamiliar to other users and is generally composed of a complex character string having a predetermined number of characters or more. Therefore, when inputting the document ID, there is a problem that an input error of the document ID is likely to occur and the operation is complicated.
この問題は、特にサーバーに蓄積されている複数のドキュメントを同時にダウンロードして印刷出力を行う場合に、より一層顕著なものとなる。すなわち、サーバーに蓄積されている複数のドキュメントを同時にダウンロードして印刷出力を行う場合には、ドキュメント毎に割り当てられている文書IDをその都度入力しながら1つずつダウンロードを行っていく必要があり、より一層操作性が悪くなる。 This problem becomes even more prominent particularly when a plurality of documents stored in the server are simultaneously downloaded and printed out. In other words, when a plurality of documents stored in the server are simultaneously downloaded and printed out, it is necessary to download them one by one while inputting the document ID assigned to each document each time. The operability is further deteriorated.
一方、ドキュメントを共有する他のユーザーのアカウントがサーバーに登録されており、ドキュメントのアップロードユーザーがそのアカウント情報(例えばユーザーID)を予め知っているような場合には、ドキュメントの登録時に、アップロードユーザーがドキュメントを共有する他のユーザーのアカウント情報を予め指定しておくようにすると、上記のような問題は生じない。すなわち、この場合には、他のユーザーがサーバーに蓄積されたドキュメントをダウンロードして印刷出力を行うとき、普段から使い慣れた自身のアカウント情報(例えばユーザーIDとパスワード)を入力してサーバーにログインすることにより、自身でダウンロード可能なドキュメントを印刷出力することが可能であるため、煩雑な文書IDの入力操作を行う必要がない。しかし、これは、アップロードユーザーが他のユーザーのアカウント情報を予め知っていることが前提であり、そうでない場合には依然として上述した問題が発生する。したがって、アップロードユーザーに自身のアカウント情報を知らせたくないユーザーが印刷システムを利用して印刷出力を行う場合や、講演者が講演中に使用した資料を不特定の受講者に配布するために印刷システムを利用する場合には、依然として印刷出力時の操作性が悪いという問題がある。 On the other hand, if an account of another user who shares the document is registered in the server and the uploading user of the document knows the account information (for example, user ID) in advance, If the account information of other users who share the document is specified in advance, the above problem does not occur. That is, in this case, when another user downloads a document stored on the server and prints it out, he / she logs in to the server by inputting his / her own account information (for example, user ID and password) that he / she is familiar with. As a result, it is possible to print out a document that can be downloaded by itself, and there is no need to perform a complicated input operation of the document ID. However, this is based on the premise that the upload user knows the account information of other users in advance, otherwise the above-described problem still occurs. Therefore, if a user who does not want to share his / her account information with the uploading user uses the printing system to print out, the printing system is used to distribute the materials used by the speaker during the lecture to unspecified students. However, there is still a problem that the operability at the time of print output is poor.
そこで本発明は、上記のような従来の問題点を解決すべく、一のユーザーによって登録されたドキュメントを他のユーザーがダウンロードして印刷出力を行う際の操作性を改善するドキュメントサーバー、印刷方法及びプログラムを提供することを目的としている。 In order to solve the above-described conventional problems, the present invention provides a document server and a printing method for improving operability when another user downloads a document registered by one user and performs printout. And to provide a program.
上記目的を達成するため、請求項1に係る発明は、ネットワークに接続されるドキュメントサーバーであって、予め登録されるユーザーごとのアカウント情報を記憶するアカウント情報記憶手段と、前記アカウント情報に登録された登録ユーザーがログインした状態でアップロードされるドキュメントを登録する登録手段と、前記登録手段によって登録されるドキュメントに対してユニークな識別情報を付与する識別情報付与手段と、前記登録手段によって登録されたドキュメントを共有する共有ユーザーの宛先情報の入力を受け付ける宛先情報入力手段と、前記宛先情報入力手段によって受け付けられた宛先情報が前記アカウント情報に登録されているか否かを判定する判定手段と、前記判定手段による判定結果に基づき、前記宛先情報入力手段によって受け付けられた宛先情報が前記アカウント情報に登録されているときには、当該共有ユーザーのアカウント情報が入力されることを条件として、前記登録手段によって登録されたドキュメントの印刷出力を許可する設定を行い、前記宛先情報入力手段によって受け付けられた宛先情報が前記アカウント情報に登録されていないときには、当該共有ユーザーによって前記識別情報付与手段が付与した識別情報が入力されることを条件として、前記登録手段によって登録されたドキュメントの印刷出力を許可する設定を行う共有設定手段と、を備えることを特徴とする構成である。
In order to achieve the above object, the invention according to
請求項2に係る発明は、請求項1に記載のドキュメントサーバーにおいて、前記共有設定手段は、前記宛先情報入力手段に対して共有ユーザーの宛先情報が入力されないときには、前記登録手段によって登録されたドキュメントをアップロードしたユーザーだけが印刷出力可能な状態に設定することを特徴とする構成である。 According to a second aspect of the present invention, in the document server according to the first aspect, when the share setting unit does not input shared user destination information to the destination information input unit, the document registered by the registration unit The configuration is such that only the user who has uploaded the URL is set to a state in which printing can be performed.
請求項3に係る発明は、請求項1又は2に記載のドキュメントサーバーにおいて、前記判定手段による判定結果に基づき、前記宛先情報入力手段によって受け付けられた宛先情報が前記アカウント情報に登録されているときには、当該宛先情報に基づいてドキュメントの共有設定が行われたことを通知し、前記宛先情報入力手段によって受け付けられた宛先情報が前記アカウント情報に登録されていないときには、当該宛先情報に基づいてドキュメントの共有設定が行われたことを通知すると共に、前記識別情報付与手段が付与した識別情報を通知する共有通知手段をさらに備えることを特徴とする構成である。 According to a third aspect of the present invention, in the document server according to the first or second aspect, when the destination information received by the destination information input unit is registered in the account information based on the determination result by the determination unit. , Notifying that the sharing setting of the document has been performed based on the destination information, and when the destination information accepted by the destination information input means is not registered in the account information, In addition to notifying that the sharing setting has been made, it further comprises a sharing notification means for notifying the identification information given by the identification information giving means.
請求項4に係る発明は、請求項1乃至3のいずれかに記載のドキュメントサーバーにおいて、前記共有設定手段は、共有ユーザーによって識別情報が入力されることを条件としてドキュメントの印刷出力を許可する設定を行う場合において、当該共有ユーザーが複数のドキュメントを共有するときには、当該共有ユーザーによって前記識別情報付与手段が複数のドキュメントのそれぞれに付与した複数の識別情報のうちのいずれか1つが入力されることを条件として複数のドキュメントの印刷出力を許可する設定を行うことを特徴とする構成である。 According to a fourth aspect of the present invention, in the document server according to any one of the first to third aspects, the sharing setting unit is configured to permit printout of a document on condition that identification information is input by a sharing user. When the sharing user shares a plurality of documents, the sharing user inputs any one of the plurality of identification information provided by the identification information adding unit to each of the plurality of documents. This is a configuration characterized in that a setting for permitting print output of a plurality of documents is performed under the above-described conditions.
請求項5に係る発明は、請求項1乃至4のいずれかに記載のドキュメントサーバーにおいて、前記共有設定手段は、共有ユーザーによって識別情報が入力されることを条件としてドキュメントの印刷出力を許可する設定を行う場合において、当該共有ユーザーが複数のドキュメントを共有するときには、当該共有ユーザーが共有する複数のドキュメントのうち、他の共有ユーザーが全て同じユーザーである2以上のドキュメントを統合し、それら統合した2以上のドキュメントのそれぞれに付与されている2以上の識別情報のうちのいずれか1つが入力されることを条件として、統合した2以上のドキュメントの印刷出力を許可する設定を行うことを特徴とする構成である。 According to a fifth aspect of the present invention, in the document server according to any one of the first to fourth aspects, the sharing setting unit is configured to permit printing of a document on condition that identification information is input by a sharing user. In the case where the shared user shares a plurality of documents, two or more documents, in which the other shared users are all the same user, are integrated and integrated among the plurality of documents shared by the shared user. A setting for permitting print output of two or more integrated documents is made on condition that any one of two or more identification information assigned to each of two or more documents is input. It is the structure to do.
請求項6に係る発明は、請求項1乃至5のいずれかに記載のドキュメントサーバーにおいて、前記共有設定手段は、前記登録手段によって登録されたドキュメントに対して複数の共有ユーザーが設定されている場合、前記登録手段によって登録されたドキュメントの印刷出力を各共有ユーザーに対して1回だけ許可することを特徴とする構成である。 According to a sixth aspect of the present invention, in the document server according to any one of the first to fifth aspects, the share setting unit has a plurality of shared users set for the document registered by the registration unit. In the configuration, the printout of the document registered by the registration unit is permitted to each shared user only once.
請求項7に係る発明は、請求項1乃至6のいずれかに記載のドキュメントサーバーにおいて、前記判定手段は、前記宛先情報入力手段によって受け付けられた宛先情報が前記アカウント情報に登録されているとき、当該宛先情報に対応するアカウント情報のセキュリティレベルをさらに判定し、前記共有設定手段は、前記判定手段によって判定された前記セキュリティレベルが所定レベルよりも低いときには、当該アカウント情報に対応する共有ユーザーが前記登録手段によって登録されたドキュメントの印刷出力を行う際の条件を変更することを特徴とする構成である。
The invention according to claim 7 is the document server according to any one of
請求項8に係る発明は、請求項7に記載のドキュメントサーバーにおいて、前記共有設定手段は、前記判定手段によって判定された前記セキュリティレベルが所定レベルよりも低いとき、前記識別情報付与手段が付与した識別情報が入力されることを条件として、前記登録手段によって登録されたドキュメントの印刷出力を許可する設定を行うことを特徴とする構成である。 According to an eighth aspect of the present invention, in the document server according to the seventh aspect, when the security level determined by the determining unit is lower than a predetermined level, the sharing setting unit is assigned by the identification information adding unit. On the condition that the identification information is input, the setting for permitting the printout of the document registered by the registration unit is performed.
請求項9に係る発明は、請求項1乃至6のいずれかに記載のドキュメントサーバーにおいて、前記判定手段は、前記宛先情報入力手段によって受け付けられた宛先情報が前記アカウント情報に登録されているとき、当該宛先情報に対応するアカウント情報のセキュリティレベルをさらに判定し、当該セキュリティレベルが所定レベルよりも低いときには、前記宛先情報に基づいてアカウント情報の変更を促す通知を行うことを特徴とする構成である。 According to a ninth aspect of the present invention, in the document server according to any one of the first to sixth aspects, when the destination information received by the destination information input unit is registered in the account information, The security level of the account information corresponding to the destination information is further determined, and when the security level is lower than a predetermined level, a notification that prompts the change of the account information is performed based on the destination information. .
請求項10に係る発明は、請求項1乃至9のいずれかに記載のドキュメントサーバーにおいて、前記登録手段によって登録されたドキュメントを所定のタイミングで自動削除する削除手段をさらに備えることを特徴とする構成である。
The invention according to
請求項11に係る発明は、請求項10に記載のドキュメントサーバーにおいて、前記削除手段は、前記登録手段によって登録されたドキュメントの印刷出力が完了することに伴って当該ドキュメントを自動削除することを特徴とする構成である。 According to an eleventh aspect of the present invention, in the document server according to the tenth aspect, the deletion unit automatically deletes the document upon completion of printout of the document registered by the registration unit. The configuration is as follows.
請求項12に係る発明は、請求項10に記載のドキュメントサーバーにおいて、前記登録手段は、ドキュメントを登録する際、当該ドキュメントの保存期間又は印刷回数を設定し、前記削除手段は、前記保存期間が経過したとき、又は、前記印刷回数分の印刷出力が行われたときに、前記登録手段によって登録されたドキュメントを削除することを特徴とする構成である。 According to a twelfth aspect of the present invention, in the document server according to the tenth aspect, when the registration unit registers the document, the storage unit sets a storage period or the number of times of printing of the document, and the deletion unit stores the storage period. The document registered by the registration unit is deleted when a lapse of time or when the print output for the number of times of printing is performed.
請求項13に係る発明は、情報処理装置からドキュメントサーバーにログインしてドキュメントをアップロードし、前記ドキュメントサーバーに蓄積されたドキュメントを印刷装置にダウンロードして印刷出力を行う印刷方法であって、前記ドキュメントサーバーにおいて予め登録されるユーザーごとのアカウント情報を記憶するステップと、前記アカウント情報に登録された登録ユーザーが前記情報処理装置から前記ドキュメントサーバーにログインした状態でアップロードされるドキュメントを前記ドキュメントサーバーに登録するステップと、前記ドキュメントサーバーに登録されるドキュメントに対してユニークな識別情報を付与するステップと、前記ドキュメントサーバーに登録されたドキュメントを共有する共有ユーザーの宛先情報の入力を受け付けるステップと、前記宛先情報が前記アカウント情報に登録されているか否かを判定するステップと、前記判定結果に基づき、前記宛先情報が前記アカウント情報に登録されているときには、前記印刷装置から当該共有ユーザーのアカウント情報が入力されることを条件として、前記ドキュメントサーバーに登録されたドキュメントの印刷出力を許可し、前記宛先情報が前記アカウント情報に登録されていないときには、前記印刷装置から当該共有ユーザーによって前記識別情報が入力されることを条件として、前記ドキュメントサーバーに登録されたドキュメントの印刷出力を許可するステップと、を有することを特徴とする構成である。
The invention according to
請求項14に係る発明は、ネットワークに接続されるドキュメントサーバーにおいて実行されるプログラムであって、前記ドキュメントサーバーを、予め登録されるユーザーごとのアカウント情報を記憶するアカウント情報記憶手段、前記アカウント情報に登録された登録ユーザーがログインした状態でアップロードされるドキュメントを登録する登録手段、前記登録手段によって登録されるドキュメントに対してユニークな識別情報を付与する識別情報付与手段、前記登録手段によって登録されたドキュメントを共有する共有ユーザーの宛先情報の入力を受け付ける宛先情報入力手段、前記宛先情報入力手段によって受け付けられた宛先情報が前記アカウント情報に登録されているか否かを判定する判定手段、および、前記判定手段による判定結果に基づき、前記宛先情報入力手段によって受け付けられた宛先情報が前記アカウント情報に登録されているときには、当該共有ユーザーのアカウント情報が入力されることを条件として、前記登録手段によって登録されたドキュメントの印刷出力を許可する設定を行い、前記宛先情報入力手段によって受け付けられた宛先情報が前記アカウント情報に登録されていないときには、当該共有ユーザーによって前記識別情報付与手段が付与した識別情報が入力されることを条件として、前記登録手段によって登録されたドキュメントの印刷出力を許可する設定を行う共有設定手段、として機能させることを特徴とする構成である。
The invention according to
本発明によれば、ドキュメントを共有する共有ユーザーがアカウント情報に登録された登録ユーザーである場合、当該共有ユーザーは自身のアカウント情報を入力することによって登録されたドキュメントの印刷出力を行うことが可能になる。そのため、一のユーザーによって登録されたドキュメントを登録ユーザーがダウンロードして印刷出力を行う際の操作性が改善される。 According to the present invention, when a shared user who shares a document is a registered user registered in account information, the shared user can print out the registered document by inputting his / her account information. become. Therefore, the operability when a registered user downloads a document registered by one user and performs print output is improved.
以下、本発明に関する好ましい実施形態について図面を参照しつつ詳細に説明する。尚、以下に説明する実施形態において互いに共通する部材には同一符号を付しており、それらについての重複する説明は省略する。 Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the drawings. In the embodiments described below, members that are common to each other are denoted by the same reference numerals, and redundant descriptions thereof are omitted.
図1は、本発明の一実施形態である印刷システムの概念的構成を示す図である。この印刷システムは、ドキュメントサーバー1と、ユーザーXが使用するコンピュータ(情報処理装置)2と、コンビニエンスストア5a,5b,5cなどに設置される複数の印刷装置3a,3b,3cとを備え、これらがインターネットなどのネットワーク4に接続された構成である。ドキュメントサーバー1は、例えばインターネットなどのクラウド上に設けられるコンピュータで構成され、ネットワーク4を介して受信するドキュメントの管理及びドキュメントの印刷出力に関するサービスを提供するサーバーである。このドキュメントサーバー1は、ネットワーク4を介して受信する様々なドキュメントやその他各種情報を記憶しておくため、ハードディスク装置などで構成された記憶装置14を備えている。また複数の印刷装置3a,3b,3cのそれぞれは、例えばMFP(Multifunction Peripherals)などで構成され、ネットワーク4を介してドキュメントサーバー1と連携した動作を行うことが可能である。すなわち、これら複数の印刷装置3a,3b,3cは、ドキュメントサーバー1に蓄積されているドキュメントをダウンロードして印刷出力を行うことができるようになっている。尚、以下においては、これら複数の印刷装置3a,3b,3cのそれぞれを総称して単に印刷装置3と呼ぶ。
FIG. 1 is a diagram illustrating a conceptual configuration of a printing system according to an embodiment of the present invention. This printing system includes a
この印刷システムでは、ドキュメントサーバー1に登録して保存されたドキュメントを複数のユーザーが共有して利用することができる。例えば、図1に示すように、ユーザーXがコンピュータ2を操作してドキュメントサーバー1にドキュメント9をアップロードすると、ドキュメントサーバー1はそのドキュメント9を記憶装置14に保存して登録する。このときユーザーXによってユーザーAがドキュメント9の共有ユーザーであることが指定されると、ドキュメントサーバー1は、ユーザーAが所持する携帯端末6などに対し、ユーザーAが共有して利用可能なドキュメントが登録されたことを通知する。この通知を受けたユーザーAは、複数のコンビニエンスストア5a,5b,5cのいずれか1つに移動し、そこに設置されている印刷装置3を操作すると、ユーザーXによって登録されたドキュメント9をドキュメントサーバー1からダウンロードして印刷出力を行うことができる。以下においては、まず、このような印刷システムにおける基本的な動作について説明する。
In this printing system, a plurality of users can share and use a document registered and stored in the
図2は、ユーザーXがドキュメントサーバー1に対してドキュメント9を登録する際の基本動作を示す図である。まずユーザーXは、コンピュータ2を操作することにより、ドキュメントサーバー1に登録されている自身のアカウント情報(例えばユーザーID及びパスワード)を入力し、そのアカウント情報をドキュメントサーバー1へ送信する(プロセスP1)。尚、ユーザーXのアカウントがドキュメントサーバー1に登録されていないときには、プロセスP1に先立ち、ユーザーXはドキュメントサーバー1に自身のアカウントを登録するための操作を行う。
FIG. 2 is a diagram showing a basic operation when the user X registers the
ドキュメントサーバー1は、ユーザーXによって入力されたアカウント情報を受信すると、そのアカウント情報に基づいてユーザーXが登録ユーザーであるか否かを判定するログイン判定を行う(プロセスP2)。そしてユーザーXが登録ユーザーである場合、ドキュメントサーバー1は、ユーザーXのログインを許可し、コンピュータ2の表示画面にドキュメントのアップロードやダウンロードを行うための操作画面を表示させる。
When the
ドキュメントサーバー1へのログインに成功した場合、ユーザーXは、コンピュータ2を操作してアップロード対象となるドキュメント9を選択してアップロードを指示すると、コンピュータ2からドキュメントサーバー1へドキュメント9が送信される(プロセスP3)。このとき、ユーザーXによって選択された複数のドキュメント9を同時に送信しても良い。
If the login to the
ドキュメントサーバー1は、ユーザーXによって指定されたドキュメント9を受信すると、その受信したドキュメント9を記憶装置14に保存して登録する(プロセスP4)。またドキュメントサーバー1は、プロセスP4で登録したドキュメント9に対してユニークな識別情報(例えばドキュメントID及びパスワード)を付与し、その識別情報をドキュメント9に関連付けて管理する(プロセスP5)。その後、ドキュメントサーバー1は、コンピュータ2に対して登録処理が完了したことを通知する(プロセスP6)。尚、この時点では、ドキュメントサーバー1に登録されたドキュメント9は、アップロードユーザーであるユーザーXのみが利用可能な状態となっている。
When the
一方、ユーザーXは、上記のようにしてドキュメントサーバー1に登録したドキュメント9をユーザーAと共有する場合、さらにコンピュータ2を操作してユーザーAの電子メールアドレスを宛先情報として入力すると、その宛先情報がコンピュータ2からドキュメントサーバー1へ送信される(プロセスP7)。
On the other hand, when the user X shares the
ドキュメントサーバー1は、ユーザーXによって入力された宛先情報を受信すると、その宛先情報がドキュメントサーバー1に予め登録されている登録ユーザーの宛先情報に一致するか否かを判定するユーザー判定を行う(プロセスP8)。これにより、ドキュメント9の共有ユーザーとなるユーザーAがドキュメントサーバー1に登録されている登録ユーザーであるか否かが判明する。そしてドキュメントサーバー1は、ユーザー判定の結果に基づき、ユーザーXによって登録されたドキュメント9を、共有ユーザーであるユーザーAが共有して印刷出力を行うことができるように共有設定を行う(プロセスP9)。
When the
この共有設定では、ドキュメント9の共有ユーザーであるユーザーAがドキュメントサーバー1に登録されている登録ユーザーである場合と、登録されていない未登録ユーザーである場合とで、ユーザーAがドキュメント9の印刷出力を行うための印刷条件が異なる条件に設定される。すなわち、ユーザーAが登録ユーザーであれば、ユーザーAが自身のアカウント情報(例えばユーザーIDとパスワード)を入力してドキュメントサーバー1にログインすることにより、ユーザーAが共有するドキュメント9を印刷出力できるように印刷条件が設定される。またユーザーAが未登録ユーザーであれば、ドキュメント9の登録時に付与した識別情報(例えばドキュメントIDとパスワード)をユーザーAが入力してドキュメントサーバー1にログインすることにより、ユーザーAが共有するドキュメント9を印刷出力できるように印刷条件が設定される。
In this sharing setting, the user A, who is a shared user of the
ドキュメントサーバー1は、共有設定を行うと、共有ユーザーであるユーザーAに対し、電子メールEM1を送信してドキュメント9の共有設定が行われたことを通知する(プロセスP10)。ここでも、ユーザーAが登録ユーザーである場合と未登録ユーザーである場合とで異なる処理が行われる。ユーザーAが登録ユーザーである場合には、ユーザーAが自身のアカウント情報でドキュメントサーバー1にログインすることにより、共有設定されたドキュメント9をダウンロードして印刷出力することが可能であることを記載した電子メールEM1が自動生成され、ユーザーAに送信される。これに対し、ユーザーAが未登録ユーザーである場合には、ドキュメント9の登録時に付与した識別情報が電子メールEM1に記載されると共に、その識別情報でドキュメントサーバー1にログインすることにより、共有設定されたドキュメント9をダウンロードして印刷出力することが可能であることを記載した電子メールEM1が自動生成され、ユーザーAに送信される。
When the
ユーザーAは、そのような電子メールEM1を自身の携帯端末6などで受信して確認することにより、共有設定されたドキュメント9を印刷出力するための印刷条件を把握することができる。そして最寄りの印刷装置3まで移動して印刷装置3の操作パネルを操作することにより、共有設定されたドキュメント9のダウンロード及び印刷出力を行うことができる。
The user A can grasp the printing conditions for printing out the
図3は、印刷装置3の操作パネルに表示される表示画面の一例を示す図である。印刷装置3は、初期状態において初期画面G1を表示している。この初期画面G1には、各ユーザーが自身のアカウント情報でドキュメントサーバー1にログインするための第1のログインボタンB1と、各ユーザーがドキュメント9に付与された識別情報でログインするための第2のログインボタンB2とが表示されている。このような初期画面G1が表示されている状態で、ユーザーAは、電子メールEM1の通知内容に従って第1及び第2のログインボタンB1,B2のいずれか一方を操作する。
FIG. 3 is a diagram illustrating an example of a display screen displayed on the operation panel of the
ユーザーAが第1のログインボタンB1を操作した場合、印刷装置3は、図3に示すように初期画面G1を遷移させて第1のログイン操作画面G2を表示する。この第1のログイン操作画面G2では、ユーザーID及びパスワードを含むアカウント情報を手動操作で入力することができるようになっている。これに対し、ユーザーAが第2のログインボタンB2を操作した場合、印刷装置3は、初期画面G1から第2のログイン操作画面G3に遷移させて表示する。この第2のログイン操作画面G3では、ドキュメント9に付与された識別情報に含まれるドキュメントIDとパスワードとを手動操作で入力することができるようになっている。そのため、ユーザーAは、第1及び第2のログイン操作画面G2,G3のいずれか一方に対して入力操作を行うことにより、ドキュメントサーバー1に対してアカウント情報及び識別情報のいずれか一方を送信することができる。
When the user A operates the first login button B1, the
図4は、ユーザーAが自身のアカウント情報を入力してドキュメントを印刷出力する際の基本動作を示す図である。ユーザーAが印刷装置3に対して自身のアカウント情報を入力すると、印刷装置3はそのアカウント情報をドキュメントサーバー1へ送信する(プロセスP20)。ドキュメントサーバー1は、そのアカウント情報を受信すると、そのアカウント情報に基づいてユーザーAが登録ユーザーであるか否かを判定するログイン判定を行う(プロセスP21)。そしてユーザーAが登録ユーザーである場合、ドキュメントサーバー1は、ユーザーAのログインを許可し、ユーザーAが印刷出力可能なドキュメントを全て抽出する(プロセスP22)。このとき、ユーザーXによって登録されたドキュメントであって、ユーザーAに対して共有設定されている共有ドキュメントが全て抽出される。ただし、ユーザーXによって登録されたドキュメントだけでなく、ユーザーA自身が予め登録しておいたドキュメント(例えば非共有ドキュメントなど)も抽出される。そしてドキュメントサーバー1は、ユーザーAが印刷出力可能なドキュメント9の一覧画面を生成して印刷装置3の操作パネルに表示させる(プロセスP23)。そしてユーザーAがその一覧画面の中から印刷出力の対象となるドキュメントを選択すると、印刷装置3からドキュメントサーバー1に対してダウンロード対象となるドキュメント9を指定した印刷要求が送信される(プロセスP24)。
FIG. 4 is a diagram showing a basic operation when user A inputs his / her account information and prints out a document. When the user A inputs his / her account information to the
ドキュメントサーバー1は、印刷要求を受信すると、その印刷要求で指定されたドキュメント9を印刷装置3へ送信する(プロセスP25)。これにより、印刷装置3はドキュメントサーバー1からドキュメント9をダウンロード取得することができる。そして印刷装置3は、ドキュメントサーバー1からダウンロードして取得したドキュメント9の印刷出力を行い(プロセスP26)、印刷出力が完了すると、ドキュメントサーバー1に完了通知を送信する(プロセスP27)。したがって、ドキュメントサーバー1の登録ユーザーであるユーザーAは、普段から使い慣れている自身のアカウント情報を入力して上記手順を行っていくことにより、ユーザーXによって登録されたドキュメント9の印刷物を最寄りのコンビニエンスストアなどで取得することができる。
Upon receiving the print request, the
次に図5は、ユーザーAがドキュメント9の識別情報を入力して共有ドキュメントを印刷出力する際の基本動作を示す図である。ユーザーAが印刷装置3に対して識別情報を入力すると、印刷装置3はその識別情報をドキュメントサーバー1へ送信する(プロセスP30)。ドキュメントサーバー1は、その識別情報を受信すると、それに一致する情報が付与されたドキュメント9が登録されているか否かを判定する識別情報判定を行う(プロセスP31)。そしてユーザーAが入力した識別情報に一致するドキュメント9が登録されている場合、ドキュメントサーバー1は、その識別情報でのログインを許可し、その識別情報で印刷出力可能な共有ドキュメントを抽出する(プロセスP32)。そしてドキュメントサーバー1は、その抽出したドキュメント9の印刷画面を生成して印刷装置3の操作パネルに表示させる(プロセスP33)。そしてユーザーAがその印刷画面に対する操作を行って印刷出力を指示すると、印刷装置3からドキュメントサーバー1に対してダウンロード対象となるドキュメント9を指定した印刷要求が送信される(プロセスP34)。
Next, FIG. 5 is a diagram showing a basic operation when the user A inputs the identification information of the
ドキュメントサーバー1は、印刷要求を受信すると、その印刷要求で指定されたドキュメント9を印刷装置3へ送信する(プロセスP35)。これにより、印刷装置3はドキュメントサーバー1からドキュメント9をダウンロード取得することができる。そして印刷装置3は、ドキュメントサーバー1からダウンロードして取得したドキュメント9の印刷出力を行い(プロセスP36)、印刷出力が完了すると、ドキュメントサーバー1に完了通知を送信する(プロセスP37)。したがって、ドキュメントサーバー1の未登録ユーザーであるユーザーAは、電子メールEM1で通知された識別情報を入力して上記手順を行っていくことにより、ユーザーXによって登録されたドキュメント9の印刷物を最寄りのコンビニエンスストアで取得することができる。
Upon receiving the print request, the
次に上記のような基本動作を実現するドキュメントサーバー1の具体的な構成及び動作について詳しく説明する。
Next, a specific configuration and operation of the
図6は、ドキュメントサーバー1のハードウェア構成及び機能構成の一例を示すブロック図である。ドキュメントサーバー1は、ハードウェア構成として、ネットワークインタフェース10と、CPU11と、RAM12と、NVRAM13と、記憶装置14とを備えている。ネットワークインタフェース10は、ドキュメントサーバー1をインターネットなどのネットワーク4に接続してコンピュータ2及び印刷装置3のそれぞれと通信を行うためのものである。CPU11は、NVRAM13に予め記憶されているプログラム15を実行することにより、ドキュメントサーバー1としての各種機能を実現するものである。RAM12は、CPU11がプログラム15を実行することに伴って発生する一時的なデータなどを記憶するためのメモリである。NVRAM13は、不揮発性メモリであり、CPU11によって実行されるプログラム15の他、各種データなどが予め記憶される。記憶装置14は、上述したようにハードディスク装置などで構成される不揮発性の記憶手段である。
FIG. 6 is a block diagram illustrating an example of a hardware configuration and a functional configuration of the
記憶装置14には、アカウント情報記憶部16と、ドキュメント記憶部17と、共有情報記憶部18とが設けられる。アカウント情報記憶部16には、ドキュメントサーバー1に登録されている各ユーザーのアカウント情報27が記憶されている。またドキュメント記憶部17は、ドキュメントサーバー1がネットワーク4を介して受信するドキュメント9を記憶するための記憶領域である。ドキュメント記憶部17に保存されるドキュメント9には、ドキュメント登録時に付与されるユニークな識別情報8が付加される。共有情報記憶部18は、ドキュメント記憶部17に登録されているドキュメント9に対して共有設定が行われた場合に、その共有設定を定義した共有情報28を記憶する記憶領域である。
The
図7は、アカウント情報27及び共有情報28の一例を示す図である。まず図7(a)に示すように、アカウント情報27は、ドキュメントサーバー1に登録されたユーザーのユーザー名、ユーザーID、パスワード及び電子メールアドレスを記録した情報である。このようなアカウント情報27は、例えばドキュメントサーバー1へのアカウント登録時に各ユーザーが自由に設定可能な情報である。ただし、ユーザーID及びパスワードは、ドキュメントサーバー1においてユーザー毎にユニークな文字列となる。アカウント情報27に電子メールアドレスが含まれているため、共有ユーザーの宛先情報として電子メールアドレスが入力されたときには、全ユーザーのアカウント情報27を参照することにより、その共有ユーザーが登録ユーザーであるか否かを判別することができる。
FIG. 7 is a diagram illustrating an example of the
また図7(b)に示すように、共有情報28は、共有設定が行われた全てのドキュメント9に関する情報を記録した情報である。図7(b)の例では、4つのドキュメント9a,9b,9c,9dに関する情報が記録されている。この共有情報28は、共有設定が行われた各ドキュメント9a,9b,9c,9dに関連付けて記録される情報として、ドキュメントIDとパスワードから成る識別情報8と、ドキュメント9のファイル名と、ドキュメント9のアップロードを行って登録したアップロードユーザーと、ドキュメント9を共有する共有ユーザーと、共有ユーザーが印刷出力を行う際の出力条件と、複数のドキュメントを統合した場合に付与される統合IDとが含まれる。
Further, as shown in FIG. 7B, the shared
識別情報8に含まれるドキュメントID及びパスワードは、セキュリティレベルを高くするために、所定文字数以上であり、且つ、ドキュメントサーバー1においてユニークな文字列で構成される。尚、識別情報8は、ドキュメントサーバー1によってランダムに自動生成されるものであっても良いし、アップロードユーザーによって指定されるものであっても良い。また共有ユーザーの項目には、アップロードユーザーによって入力された共有ユーザーの電子メールアドレス(宛先情報)が記録される。尚、1つのドキュメント9に対して複数の共有ユーザーが設定された場合には、それら複数の共有ユーザーの電子メールアドレスが記録される。また出力条件の項目には、各共有ユーザーがドキュメント9を印刷出力する際に、アカウント情報と識別情報とのいずれでのログインを条件とするかが記録される。図7(b)の例では、アカウント情報でのログインを条件としている場合には出力条件に「A」が記録されており、識別情報でのログインを条件としている場合には出力条件に「D」が記録されている。また統合IDの項目には、複数のドキュメント9を1つに統合することが可能な場合にそれら複数のドキュメント9のそれぞれに対して同一のIDが記録される。図7(b)の例では、ドキュメント9a,9dが1つに統合可能なドキュメントとして設定されている。尚、ドキュメント9の統合については後に詳しく説明する。
The document ID and password included in the
図6に戻り、CPU11は、NVRAM13に記憶されているプログラム15を読み出して実行することにより、ログイン制御部21、登録処理部22、出力制御部23及び削除処理部24として機能する。
Returning to FIG. 6, the CPU 11 functions as the
ログイン制御部21は、ネットワークインタフェース10を介して受信するアカウント情報又は識別情報に基づき、ログインを許可するかどうかを判定する処理部である。このログイン制御部21は、アカウント情報を受信した場合、アカウント情報記憶部16に記録されている各登録ユーザーのアカウント情報27の中に、受信したアカウント情報と一致する情報が含まれているか否かを判定する。その結果、一致する情報が含まれていれば、登録ユーザーを特定することができるため、ログイン制御部21は、アカウント情報でのログインを許可する。これに対し、識別情報を受信した場合、ログイン制御部21は、共有情報記憶部18に記憶されている共有情報28の中に、受信した識別情報と一致する情報が含まれているか否かを判定する。その結果、一致する情報が含まれていれば、ログイン制御部21は、識別情報でのログインを許可する。尚、識別情報でのログインの場合には、ドキュメント9を特定することができるが、アクセス操作を行ったユーザーは特定することができない。
The
登録処理部22は、例えばコンピュータ2から送信されるアカウント情報に基づいてログインが許可された後に機能するものであり、コンピュータ2から送信されるドキュメント9の登録処理を行う処理部である。また出力制御部23は、例えば印刷装置3から送信されるアカウント情報又は識別情報に基づいてログインが許可された後に機能するものであり、印刷装置3での印刷出力を制御する処理部である。
The
図8は、登録処理部22及び出力制御部23の詳細な機能構成の一例を示す図である。まず図8(a)に示すように、登録処理部22は、登録部31、識別情報付与部32、宛先情報入力部33、判定部34、共有設定部35及び共有通知部36としての機能を備えており、これらが順に機能する。登録部31は、アカウント情報27に登録された登録ユーザーがログインした状態でコンピュータ2からアップロードされるドキュメント9をドキュメント記憶部17に格納して保存することにより、ドキュメント9を登録する。識別情報付与部32は、登録部31によって登録されたドキュメント9に対してユニークな識別情報8を付与する。
FIG. 8 is a diagram illustrating an example of detailed functional configurations of the
その後、アップロードユーザーによって他のユーザーとのドキュメント9の共有が指示された場合、宛先情報入力部33は、ドキュメント9を共有する共有ユーザーの宛先情報の入力を受け付ける。判定部34は、宛先情報入力部33によって受け付けられた共有ユーザーの宛先情報に基づいてアカウント情報27を検索することにより、共有ユーザーが登録ユーザーであるか否かのユーザー判定を行う。そして共有設定部35は、アップロードユーザーによって指定された共有ユーザーがドキュメント9の印刷出力を行うことができるように、必要な情報を共有情報28に書き込んで更新することにより、当該ドキュメント9に対する共有設定を行う。このとき共有設定部35は、判定部34の判定結果に基づき、例えば共有ユーザーが登録ユーザーであれば、アカウント情報でのログインを条件として印刷出力を可能にすべく、出力条件の項目に「A」を記録する。また共有ユーザーが未登録ユーザーであれば、識別情報でのログインを条件として印刷出力を可能にすべく、出力条件の項目に「D」を記録する。
Thereafter, when the upload user instructs to share the
ただし、共有ユーザーが登録ユーザーであっても、その共有ユーザーのアカウント情報27に登録されているユーザーIDやパスワードのセキュリティレベルが一定レベルよりも低い場合がある。例えば共有ユーザーのアカウント情報27に登録されているユーザーID及びパスワードが所定文字数に満たない場合や、パスワード自体がエンプティの場合である。そのような場合、共有ユーザーのアカウント情報でのログインによってドキュメント9の印刷出力を許可してしまうと、比較的簡単に共有ユーザー以外の第三者が最寄りのコンビニエンスストアでドキュメント9の印刷物を取得してしまう可能性がある。これを防止するため、判定部34は、共有ユーザーが登録ユーザーであることが特定できた場合には、その登録ユーザーのアカウント情報27に含まれるユーザーID及びパスワードのセキュリティレベルを更に判定する。そしてセキュリティレベルが一定レベルよりも低い場合には、登録ユーザーであっても、未登録ユーザーと同様の取り扱いを行うことが好ましい。
However, even if the shared user is a registered user, the security level of the user ID and password registered in the
例えば、登録ユーザーのアカウント情報27に含まれるユーザーID及びパスワードのセキュリティレベルが一定レベルよりも低い場合、共有設定部35は、共有ユーザーがドキュメント9の印刷出力を行う際の出力条件を変更し、未登録ユーザーと同様に、識別情報でのログインが行われることを条件として印刷出力を許可する設定にする。したがって、この場合は、共有ユーザーが登録ユーザーであっても、識別情報でのログインを条件として印刷出力を可能にすべく、共有情報28における出力条件の項目に「D」が記録される。
For example, when the security level of the user ID and password included in the registered
また共有設定部35によって共有設定が行われると、一の共有ユーザーに対して複数のドキュメント9が共有設定されることがある。そのようなケースにおいて、例えば共有ユーザーが登録ユーザーであり、且つ、共有ユーザーが自身のアカウント情報でドキュメントサーバー1にログインすることによってそれら複数のドキュメント9の全てを印刷出力可能な場合には、印刷出力時の操作性が従来よりも格段に向上する。しかし、共有ユーザーが未登録ユーザーである場合、或いは、共有ユーザーが登録ユーザーであっても上述したように識別情報でログインしなければ各ドキュメント9の印刷出力を行うことができないような場合において、共有ユーザーがそれら複数のドキュメント9の全てを印刷出力するために、従来と同様に、各ドキュメント9に付与された識別情報8をその都度入力しなければならないこととすると、印刷出力時の操作性が低下する。
When the sharing setting is performed by the
そのような操作性低下を抑制するため、共有設定部35は、共有ユーザーに対して識別情報でのログインを出力条件として設定する場合において、当該共有ユーザーが複数のドキュメント9を共有するときには、それら複数のドキュメント9を1つに統合する。そして統合した複数のドキュメント9のそれぞれに付与されている複数の識別情報8のうちのいずれか1つに一致する識別情報でのログインが許可されると、そのログイン中に統合した複数のドキュメント9の全てを印刷出力できるように設定する。これにより、共有ユーザーが複数のドキュメント9の全てを印刷出力するために、各ドキュメント9に付与された識別情報8の全てを入力しなければならないという煩わしさが解消されるため、操作性が向上する。
In order to suppress such a decrease in operability, the
ただし、ドキュメント9に付与された識別情報8でのログインを許可する場合は、上述したようにログインしたユーザーを特定することができない。そのため、統合対象となる複数のドキュメント9のそれぞれに対して複数の共有ユーザーが設定されるときには、それら複数の共有ユーザーが全て一致することを条件として統合することが好ましい。図9は、複数のドキュメント9の統合概念を示す図である。この図9では、一のユーザーによってアップロードされた4つのドキュメント9a,9b,9c,9dがドキュメントサーバー1に登録されており、ユーザーAが3つのドキュメント9a,9b,9dを共有し、ユーザーBが2つのドキュメント9b,9cを共有し、ユーザーCが1つのドキュメント9cだけを共有する場合を例示している。このような場合、仮に、ユーザーAが共有する3つのドキュメント9a,9b,9dの全てを1つに統合してしまうと、ユーザーBがドキュメント9bの識別情報8bを入力してドキュメントサーバー1にログインしたときには、統合された3つのドキュメント9a,9b,9cの全てがユーザーBによって印刷出力されてしまい、ユーザーBが共有していないドキュメント9dも印刷出力されるという不具合が生じる。また、ユーザーBが共有する2つのドキュメント9b,9cの全てを1つに統合してしまうと、ユーザーCがドキュメント9cの識別情報8cを入力してドキュメントサーバー1にログインしたときには、統合された2つのドキュメント9b,9cの全てがユーザーCによって印刷出力されてしまい、ユーザーCが共有していないドキュメント9bも印刷出力されるという不具合が生じる。このような不具合の発生を防止するため、共有設定部35は、複数のドキュメント9を1つに統合するときには、各ドキュメント9に設定されている共有ユーザーが全て一致している複数のドキュメントを1つに纏めて統合し、一部でも共有ユーザーが一致していない場合にはどのドキュメントを統合対象から外すように構成される。したがって、図9の場合、共有設定部35は、共有ユーザーがユーザーAだけであるという点で一致している2つのドキュメント9a,9dを1つに統合し、他のドキュメント9b,9cについては統合しないことになる。そして共有設定部35は、上記のようにして複数のドキュメント9を1つに統合した場合、共有情報28の統合IDの項目に、同一のIDを記録する。
However, when the login with the
共有設定部35による共有設定が完了すると、図8(a)に示すように、次に共有通知部36が機能する。この共有通知部36は、宛先情報入力部33によって受け付けられた宛先情報に基づき、ドキュメント9の共有ユーザーに対して電子メールEM1を送信することにより、ドキュメント9の共有設定が行われたことを通知する処理部である。
When the sharing setting by the
次に出力制御部23は、図8(b)に示すように、出力条件確認部41、共有ドキュメント抽出部42及びデータ送信部43としての機能を備えている。出力条件確認部41は、共有ユーザーが自身のアカウント情報でドキュメントサーバー1にログインした場合に、その共有ユーザーが共有しているドキュメント9の出力条件を確認する処理部である。すなわち、共有ユーザーが自身のアカウント情報でログインした場合であっても、そのアカウント情報のセキュリティが低いときには、上述したように、識別情報でログインしなければドキュメント9の印刷出力を行うことができない設定になっている。そのため、出力条件確認部41は、自身のアカウント情報でログインした共有ユーザーの出力条件を確認し、識別情報でログインしなければならない場合には、共有ドキュメント9に付与されている識別情報の入力を促す画面を印刷装置3に送信する。また出力条件を確認した結果、共有ユーザーが自身のアカウント情報でログインすれば印刷出力が許可することができる場合には、識別情報の入力を促す画面は送信しない。
Next, the
共有ドキュメント抽出部42は、共有ユーザーが印刷出力可能な共有ドキュメント9を抽出する処理部である。この共有ドキュメント抽出部42は、共有ユーザーが自身のアカウント情報でログインしている場合、その共有ユーザーが印刷出力可能な共有ドキュメント9を全て抽出する。また共有ユーザーがドキュメント9に付与された識別情報でログインしている場合、共有ドキュメント抽出部42は、識別情報に一致する共有ドキュメント9を抽出する。ただし、その識別情報に一致する共有ドキュメント9に対して他のドキュメントが統合されている場合には、他のドキュメントを一括して抽出する。そして共有ドキュメント抽出部42は、その抽出したドキュメント9の一覧画面又は印刷画面を生成して印刷装置3に送信する。
The shared
データ送信部43は、印刷装置3からダウンロード対象となるドキュメント9を指定した印刷要求を受信することに伴い、そのドキュメント9をドキュメント記憶部17から読み出して印刷装置3へ送信する処理部である。そして印刷装置3は、ドキュメントサーバー1からダウンロードしたドキュメント9を印刷出力して共有ユーザーに提供する。
The
一方、図6に示す削除処理部24は、登録処理部22によってドキュメント記憶部17に登録されたドキュメント9を所定のタイミングで自動削除する処理部である。この削除処理部24は、例えば、登録処理部22によって登録されたドキュメント9の印刷出力が行われると、それに伴って当該ドキュメント9を自動削除する。ただし、一のドキュメント9に複数の共有ユーザーが設定されている場合、印刷出力が1回行われただけで当該ドキュメント9を削除してしまうと、他の共有ユーザーが印刷出力を行えなくなる。そこで、そのような場合には、ドキュメント9の印刷回数が共有ユーザーの人数と同じ回数となった時点で当該ドキュメント9を削除するようにしても良い。その場合は、同一ユーザーによって印刷出力が複数回行われることを防止する必要があるため、ドキュメント9の印刷出力を各共有ユーザーに対して1回だけ許可する構成であることがより好ましい。またそのような構成を採用する場合には、共有ユーザーが未登録ユーザーであっても誰が印刷出力を行ったかを特定することが必要となるため、印刷出力の際に共有ユーザーの宛先情報(電子メールアドレス)の入力を受け付けるようにしても良い。
On the other hand, the
また登録処理部22がドキュメント9の登録を行う際には、そのドキュメント9の保存期間又は印刷回数を設定しておくようにしても良い。この場合、削除処理部24は、予め設定されている保存期間が経過したとき、又は、予め設定されている印刷回数分の印刷出力が行われたときに、当該ドキュメント9を削除するようにしても良い。尚、保存期間又は印刷回数の設定は、予め定められているデフォルト値を設定しても良いし、アップロードユーザーによって指定された値を設定しても良い。
Further, when the
次に、上記構成を有するドキュメントサーバー1において行われる具体的な処理手順について説明する。図10及び図11は、ドキュメントサーバー1がドキュメント9の登録を行う際に実行する処理手順の一例を示すフローチャートである。尚、この処理は、ドキュメントサーバー1のCPU11がプログラム15に基づいて実行する処理である。
Next, a specific processing procedure performed in the
まず図10に示すように、ドキュメントサーバー1は、ネットワーク4を介してアカウント情報を受信するまで待機し(ステップS1)、アカウント情報を受信すると、登録ユーザーであるか否かを判断する(ステップS2)。その結果、登録ユーザーでない場合には、ステップS1に戻る。また登録ユーザーである場合(ステップS2でYES)、ドキュメントサーバー1は、受信したアカウント情報によるログイン、すなわちユーザーアカウントでのログインを許可する(ステップS3)。
First, as shown in FIG. 10, the
登録ユーザーがアップロードユーザーとしてログインすると、ドキュメントサーバー1は、そのアップロードユーザーによってドキュメントの登録操作が行われたか否かを判断する(ステップS4)。そして登録操作が行われた場合(ステップS4でYES)、ドキュメントサーバー1は、アップロードされるドキュメント9の受信処理を行い(ステップS5)、受信したドキュメント9をドキュメント記憶部17に保存して登録する(ステップS6)。またドキュメントサーバー1は、ドキュメント記憶部17に登録したドキュメント9に対してユニークな識別情報8を付与する(ステップS7)。尚、ステップS4において登録操作が行われていないときには、ステップS5〜S7をスキップしてステップS8へと進む。
When the registered user logs in as an upload user, the
次にドキュメントサーバー1は、アップロードユーザーによってドキュメント9の共有指示が行われたか否かを判断し(ステップS8)、共有指示が行われた場合にドキュメント共有設定処理を実行する(ステップS9)。尚、共有指示が行われていない場合には、ステップS9をスキップしてステップS10に進む。そしてドキュメントサーバー1は、アップロードユーザーによるログアウト操作が行われるまでステップS4以降の処理を繰り返し、ログアウト操作が行われると、アップロードユーザーをログアウトして処理を終了する(ステップS10)。
Next, the
図11は、ドキュメント共有設定処理(ステップS9)の詳細な処理手順の一例を示すフローチャートである。ドキュメントサーバー1は、この処理を開始すると、アップロードユーザーによる共有ドキュメント9の指定を受け付け(ステップS20)、その指定された共有ドキュメントを共有する共有ユーザーの電子メールアドレスを宛先情報として受け付ける(ステップS21)。ドキュメントサーバー1は、共有ユーザーの宛先情報を受け付けると、その共有ユーザーが登録ユーザーであるか否かを判断する(ステップS22)。
FIG. 11 is a flowchart illustrating an example of a detailed processing procedure of the document sharing setting process (step S9). When this process is started, the
共有ユーザーが登録ユーザーである場合(ステップS22でYES)、その共有ユーザーのアカウント情報27を参照してユーザーID及びパスワードのセキュリティレベルを確認し(ステップS23)、セキュリティレベルが所定レベル以上であるか否かを判断する(ステップS24)。セキュリティレベルが所定レベル以上である場合(ステップS24でYES)、ドキュメントサーバー1は、共有ユーザーが自身のアカウント情報でログインすることによって共有ドキュメント9の印刷出力を許可する設定を行う(ステップS25)。そしてドキュメントサーバー1は、共有ユーザーに対してドキュメント9の共有設定が行われたことを通知する(ステップS26)。
If the shared user is a registered user (YES in step S22), the security level of the user ID and password is confirmed with reference to the
一方、共有ユーザーが登録ユーザーでなかった場合(ステップS22でNO)、或いは、共有ユーザーが登録ユーザーであってもユーザーID及びパスワードのセキュリティレベルが所定レベル未満である場合(ステップS24でNO)、ドキュメントサーバー1は、共有ユーザーが共有ドキュメント9に付与された識別情報でログインすることによって共有ドキュメント9の印刷出力を許可する設定を行う(ステップS27)。そしてドキュメントサーバー1は、当該共有サーバーによって複数のドキュメント9が共有されるか否かを判断し(ステップS28)、複数のドキュメント9が共有される場合には更にそれら複数のドキュメント9を統合可能な否かを判断する(ステップS29)。ここでは、当該ユーザーが共有する複数のドキュメント9の中に、他の共有ユーザーが全て同じユーザーとなっている2以上のドキュメント9が存在するか否かを確認し、そのような2以上のドキュメントが存在すれば、それら2以上のドキュメント9を統合可能であると判断する。その結果、統合可能である場合(ステップS29でYES)、ドキュメントサーバー1は、それら2以上のドキュメント9を統合するドキュメント統合処理を行う(ステップS30)。このドキュメント統合処理(ステップS30)では、統合対象となる2以上のドキュメント9のそれぞれに対して同一の統合IDが付与される。尚、共有サーバーが複数のドキュメント9を共有していない場合(ステップS28でNO)、或いは、2以上のドキュメント9の統合が不可能な場合(ステップS29でNO)、ステップS30の処理は行われない。その後、ドキュメントサーバー1は、共有ユーザーに対してドキュメント9の共有設定が行われたことを通知して処理を終了する(ステップS26)。
On the other hand, if the shared user is not a registered user (NO in step S22), or if the shared user is a registered user and the security level of the user ID and password is below a predetermined level (NO in step S24), The
次に図12乃至図14は、ドキュメントサーバー1が印刷装置3からの印刷要求に基づいて印刷出力を行う際に実行する処理手順の一例を示すフローチャートである。この処理もまたドキュメントサーバー1のCPU11がプログラム15に基づいて実行する処理である。
Next, FIG. 12 to FIG. 14 are flowcharts illustrating an example of processing procedures executed when the
まず図12に示すように、ドキュメントサーバー1は、印刷装置3から送信されるアカウント情報又は識別情報を受信するまで待機している(ステップS40,S41でNO)。そしてアカウント情報を受信すると(ステップS40でYES)、ドキュメントサーバー1は、登録ユーザーであるか否かを判断し(ステップS42)、登録ユーザーでなければステップS40に戻る。また登録ユーザーである場合(ステップS42でYES)、ドキュメントサーバー1は、その登録ユーザーが共有するドキュメント9が存在するか否かを判断する(ステップS43)。ここで、登録ユーザーが共有するドキュメント9が存在しない場合には(ステップS43でNO)、ステップS40へ戻る。これに対し、登録ユーザーが共有するドキュメント9が存在する場合(ステップS43でYES)、ドキュメントサーバー1は、その共有ドキュメント9の出力条件を判別し(ステップS44)、アカウント情報でログインすることによって共有ドキュメント9の印刷出力を許可する設定であるか否かを判断する(ステップS45)。その結果、アカウント情報でログインすれば印刷出力を許可する設定である場合(ステップS45でYES)、ドキュメントサーバー1は、共有ユーザー自身のアカウント情報によるログイン、すなわちユーザーアカウントでのログインを許可する(ステップS46)。これに対し、アカウント情報でログインすれば印刷出力を許可する設定でない場合(ステップS45でNO)、ドキュメントサーバー1による処理はステップS48へ進む。
First, as shown in FIG. 12, the
一方、ドキュメントサーバー1は、印刷装置3から送信された識別情報を受信した場合(ステップS41でYES)、その識別情報に対応するドキュメント9が存在するか否かを判断する(ステップS47)。ここで、受信した識別情報に対応するドキュメント9が存在しない場合には(ステップS47でNO)、ステップS40へ戻る。これに対し、識別情報に対応するドキュメント9が存在し、そのドキュメント9を特定することができた場合(ステップS47でYES)、ドキュメントサーバー1は、その識別情報でのログインを許可する(ステップS51)。
On the other hand, when the
またドキュメントサーバー1は、ステップS45からS48へと処理を進めた場合、識別情報入力案内画面を生成して印刷装置3に送信する(ステップS48)。そして共有ユーザーによって入力される識別情報を印刷装置3から受信するまで待機する(ステップS49)。ドキュメントサーバー1は、印刷装置3から識別情報を受信すると(ステップS49でYES)、その識別情報に対応するドキュメント9が存在するか否かを判断し(ステップS50)、識別情報に対応するドキュメント9を特定することができると(ステップS50でYES)、その識別情報でのログインを許可する(ステップS51)。
Further, when the process proceeds from step S45 to S48, the
図13は、共有ユーザーが自身のアカウント情報でログインした場合に行われる処理手順の一例を示すフローチャートである。この処理に進むと、ドキュメントサーバー1は、共有ユーザーが印刷出力可能なドキュメント9を全て抽出する(ステップS60)。そして共有ユーザーが印刷出力可能なドキュメント9の一覧画面を生成して印刷装置3に送信する(ステップS61)。その後、印刷装置3からダウンロード対象となるドキュメント9の指定があるまで待機し(ステップS62)、ドキュメント9が指定されると、その指定されたドキュメント9を印刷装置3へ送信する(ステップS63)。そして印刷装置3から印刷完了通知を受信すると(ステップS64でYES)、ドキュメントサーバー1は、当該共有ユーザーによってそのドキュメント9の2回目以降の印刷出力が行われることを禁止する設定を行う(ステップS65)。またドキュメントサーバー1は、共有ユーザーが未だ印刷出力を行っていない他のドキュメント9が存在するか否かを判断し(ステップS66)、他のドキュメント9があればステップS61へ戻る。これに対し、他のドキュメント9が存在しない場合には(ステップS66でNO)、終了する。
FIG. 13 is a flowchart illustrating an example of a processing procedure performed when a shared user logs in with his / her account information. When proceeding to this process, the
図14は、共有ユーザーが識別情報でログインした場合に行われる処理手順の一例を示すフローチャートである。この処理に進むと、ドキュメントサーバー1は、共有ユーザーによって入力された識別情報に一致する共有ドキュメント9を抽出し(ステップS70)、その共有ドキュメント9に、ドキュメント統合の設定があるか否かを判断する(ステップS71)。ドキュメント統合の設定がある場合(ステップS71でYES)、ドキュメントサーバー1は、統合IDに基づき、統合されている2以上のドキュメント9を全て抽出する(ステップS72)。そしてそれら2以上のドキュメント9の一覧画面を生成して印刷装置3に送信する(ステップS73)。尚、ドキュメント統合の設定がない場合には、ステップS72,S73はスキップする。
FIG. 14 is a flowchart illustrating an example of a processing procedure performed when a shared user logs in with identification information. When proceeding to this process, the
そしてドキュメントサーバー1は、印刷装置3から印刷要求を受信するまで待機し(ステップS74)、印刷要求を受信すると、その印刷要求によって指定されたドキュメント9を印刷装置3へ送信する(ステップS75)。そして印刷装置3から印刷完了通知を受信すると(ステップS76でYES)、ドキュメントサーバー1は、当該共有ユーザーによってそのドキュメント9の2回目以降の印刷出力が行われることを禁止する設定を行う(ステップS77)。このときドキュメントサーバー1は、必要に応じて共有ユーザーに対して宛先情報の入力を要求し、その宛先情報によって共有ユーザーを特定する。またドキュメントサーバー1は、共有ユーザーが未だ印刷出力を行っていない他の統合ドキュメント9が存在するか否かを判断し(ステップS78)、他の統合ドキュメント9があればステップS73へ戻る。これに対し、他の統合ドキュメント9が存在しない場合には(ステップS78でNO)、終了する。
Then, the
次に図15は、ドキュメントサーバー1が登録ドキュメント9を削除する際に実行する処理手順の一例を示すフローチャートである。この処理もまたドキュメントサーバー1のCPU11がプログラム15に基づいて実行する処理であり、例えばCPU11によって一定周期で繰り返し実行される処理である。ドキュメントサーバー1は、この処理を開始すると、ドキュメント記憶部17にドキュメント9が登録されているか否かを判断する(ステップS80)。その結果、ドキュメント9が登録されていない場合(ステップS80でNO)、この処理は終了する。これに対し、ドキュメント9が登録されている場合(ステップS80でYES)、ドキュメントサーバー1は、そのドキュメント9に保存期間の設定があるか否かを判断し(ステップS81)、保存期間の設定があれば(ステップS81でYES)、登録後の保存期間が経過しているか否かを判断する(ステップS82)。そして保存期間が経過していれば、そのドキュメント9を削除する(ステップS83)。
Next, FIG. 15 is a flowchart illustrating an example of a processing procedure executed when the
またドキュメントサーバー1は、そのドキュメント9に印刷回数の設定があるか否かを判断し(ステップS84)、印刷回数の設定があれば(ステップS84でYES)、その設定された所定回数の印刷出力が実行されたか否かを判断する(ステップS85)。そして所定回数の印刷出力が実行されていれば、そのドキュメント9を削除する(ステップS86)。
Further, the
またドキュメントサーバー1は、ドキュメント9に印刷回数の設定がない場合(ステップS84でNO)、そのドキュメント9の印刷出力が行われたか否かを確認する(ステップS87)。そして印刷出力が行われた場合(ステップS87でYES)、そのドキュメント9の印刷出力を行ったユーザーとは異なる他のユーザーが共有ユーザーとして存在しているか否かを判断する(ステップS88)。そして他の共有ユーザーが存在している場合にはそのまま処理を終了し、他の共有ユーザーが存在していない場合にはそのドキュメント9を削除する(ステップS89)。尚、印刷回数が設定されており、印刷出力回数が未だ所定回数に達していないときには、ステップS89をスキップし、該ドキュメント9の保存状態を継続させるようにしても良い。
Further, when the number of times of printing is not set in the document 9 (NO in step S84), the
以上のように本実施形態のドキュメントサーバー1は、アカウント情報27に登録された登録ユーザーがログインした状態でアップロードされるドキュメント9を登録する際、そのドキュメント9に対してユニークな識別情報8を付与する。そして登録ユーザーによってそのドキュメント9を共有する共有ユーザーの宛先情報が入力されると、その宛先情報がアカウント情報27に登録されているか否かを判定することにより、共有ユーザーが登録ユーザーであるか否かを判定する。そして更にドキュメントサーバー1は、その判定結果に基づき、共有ユーザーの宛先情報がアカウント情報27に登録されているときには、当該共有ユーザーのアカウント情報が入力されることを条件として、そのドキュメント9の印刷出力を許可する設定を行う一方、共有ユーザーの宛先情報がアカウント情報27に登録されていないときには、そのドキュメント9に付与された識別情報8が当該共有ユーザーによって入力されることを条件として、そのドキュメント9の印刷出力を許可する設定を行う構成である。
As described above, when the
上記構成によれば、アカウント情報27に予め登録された登録ユーザーがドキュメントサーバー1からドキュメント9をダウンロードして印刷出力を行う際には、その登録ユーザーが普段から使い慣れた自身のアカウント情報を入力してドキュメントサーバー1にログインすることにより、共有設定されたドキュメント9の印刷出力を行うことができるようになる。そのため、共有ユーザーがドキュメントサーバー1の登録ユーザーであれば、従来のようにドキュメント9の登録時に付与されたユニークな識別情報8を入力する必要がなくなるので、入力間違いが生じ難く、操作性が向上するという利点がある。また上記構成によれば、アカウント情報27に予め登録された登録ユーザーだけでなく、アカウント情報27に登録されていない未登録ユーザーであってもドキュメント9を共有することができるため、利便性が高いという利点もある。
According to the above configuration, when a registered user registered in advance in the
また本実施形態のドキュメントサーバー1は、登録されたドキュメント9を共有する共有ユーザーの宛先情報が入力されないときには、そのドキュメント9をアップロードしたユーザーだけが印刷出力可能な状態に設定する。そのため、登録ユーザーは、自身で利用するドキュメント9だけをドキュメントサーバー1に保存して管理することも可能である。
In addition, when the destination information of the shared user who shares the registered
また本実施形態のドキュメントサーバー1は、共有ユーザーの宛先情報がアカウント情報27に登録されているときには、当該宛先情報に基づいてドキュメント9の共有設定が行われたことを通知し、共有ユーザーの宛先情報がアカウント情報27に登録されていないときには、当該宛先情報に基づいてドキュメント9の共有設定が行われたことを通知すると共に、当該ドキュメント9に付与された識別情報8を通知する。そのため、登録ユーザー及び未登録ユーザーは、自身が利用可能なドキュメント9がドキュメントサーバー1に登録されたことを把握することができる。特に未登録ユーザーは、ドキュメント9を印刷出力するのに必要となる識別情報を取得することができる。
Further, when the shared user destination information is registered in the
また本実施形態のドキュメントサーバー1は、共有ユーザーによって識別情報8が入力されることを条件としてドキュメント9の印刷出力を許可する設定を行う場合において、当該共有ユーザーが複数のドキュメント9を共有するときには、それら複数のドキュメント9のそれぞれに付与された複数の識別情報8のうちのいずれか1つが入力されることを条件として、それら複数のドキュメント9の印刷出力を許可する設定を行う。そのため、共有ユーザーが識別情報8を入力してドキュメント9の印刷出力を行う場合でも、複数のドキュメント9のそれぞれに付与された複数の識別情報8を個別に入力する必要がなくなるので、操作性が著しく改善される。
Further, when the
また本実施形態のドキュメントサーバー1は、共有ユーザーによって識別情報8が入力されることを条件としてドキュメント9の印刷出力を許可する設定を行う場合において、当該共有ユーザーが複数のドキュメント9を共有するときには、当該共有ユーザーが共有する複数のドキュメント9のうち、他の共有ユーザーが全て同じユーザーである2以上のドキュメント9を統合し、それら統合した2以上のドキュメント9のそれぞれに付与されている2以上の識別情報8のうちのいずれか1つが入力されることを条件として、統合した2以上のドキュメント9の印刷出力を許可する設定を行う。そのため、統合された2以上のドキュメント9は全て同じ共有ユーザーだけが印刷出力可能となり、しかも統合された2以上のドキュメント9の印刷出力を行う場合には、それら2以上のドキュメント9のそれぞれに付与された2以上の識別情報8を個別に入力する必要がなくなるので、操作性が著しく改善される。
Further, when the
また本実施形態のドキュメントサーバー1は、一のドキュメント9に対して複数の共有ユーザーが設定されている場合、そのドキュメント9の印刷出力を各共有ユーザーに対して1回だけ許可するように構成される。そのため、各共有ユーザーによってドキュメント9が繰り返し何度も印刷出力されてしまうことを防止することができる。またこの構成によれば、複数の共有ユーザー全員が1回ずつ印刷出力を行えば、ドキュメントサーバー1からドキュメント9を削除することもできる。
Further, the
また本実施形態のドキュメントサーバー1は、共有ユーザーのアカウント情報27が登録されているとき、当該共有ユーザーのアカウント情報27のセキュリティレベルを判定し、所定レベルよりも低いときには、当該共有ユーザーが共有ドキュメント9の印刷出力を行う際の条件を変更する。具体的には、共有ドキュメント9に付与された識別情報8が当該共有ユーザーによって入力されることを条件として、共有ドキュメント9の印刷出力を許可する設定に変更する。そのため、共有ドキュメント9が予期しない第三者によって印刷出力されてしまうことを防止でき、共有ドキュメント9のセキュリティを確保することができる。
The
また本実施形態のドキュメントサーバー1は、登録されたドキュメント9を所定のタイミングで自動削除するように構成される。そのため、削除されることなく忘れられたドキュメント9が長期に亘ってドキュメントサーバー1に保存されることはない。また、このような自動削除は、例えば、ドキュメント9の印刷出力が完了することに伴って行われるため、印刷出力が完了して不要になったドキュメント9を速やかにドキュメントサーバー1から削除することができる。またドキュメント9を登録する際に当該ドキュメント9の保存期間又は印刷回数を設定しておき、保存期間が経過したとき、又は、印刷回数分の印刷出力が行われたときに、当該ドキュメント9を削除するように構成することにより、当該ドキュメント9が長期に亘ってドキュメントサーバー1に保存されることを良好に防止することができる。
In addition, the
(変形例)
以上、本発明に関する一実施形態について説明したが、本発明は上記実施形態において説明した内容のものに限られるものではなく、種々の変形例が適用可能である。以下、その幾つかについて例示する。
(Modification)
As mentioned above, although one embodiment related to the present invention was described, the present invention is not limited to the contents described in the above embodiment, and various modifications can be applied. Some examples will be described below.
例えば上記実施形態では、共有ユーザーが印刷出力を行う印刷装置3がコンビニエンスストア5a,5b,5cなどに設置される場合を説明したが、これに限られるものではない。例えば、印刷装置3は、コンビニエンスストア以外の店舗や公共施設などに設置されるものであっても構わない。また印刷装置3は、共有ユーザーのオフィスなどに設置されるオフィス専用機であっても構わない。
For example, in the above-described embodiment, the case where the
また上記実施形態では、共有ユーザーのアカウント情報27のセキュリティレベルが所定レベルよりも低いときには、当該共有ユーザーが共有ドキュメント9の印刷出力を行う際の出力条件を変更する例について説明した。しかし、出力条件を変更してしまうと、共有ユーザーが登録ユーザーであるにもかかわらず、当該共有ユーザーは使い慣れていない識別情報8を入力しなければならなくなり、入力間違いを生じやすくなる。そこで、共有ユーザーのアカウント情報27のセキュリティレベルが所定レベルよりも低いときには、その共有ユーザーに対し、電子メールEM1でアカウント情報27の変更を促す通知を行うようにしても良い。この場合、共有ユーザーは、自身でアカウント情報27に含まれるユーザーID及びパスワードを再設定してセキュリティレベルが所定レベル以上となるように変更することにより、その後、自身のアカウント情報でドキュメントサーバー1にログインすれば印刷出力が可能となる。つまり、この場合は、出力条件を変更しないので、操作性の低下を抑制することができる。
In the above-described embodiment, an example has been described in which when the security level of the
1 ドキュメントサーバー
2 コンピュータ(情報処理装置)
3(3a,3b,3c) 印刷装置
4 ネットワーク
8 識別情報
9 ドキュメント
15 プログラム
16 アカウント情報記憶部(アカウント情報記憶手段)
24 削除処理部(削除手段)
27 アカウント情報
31 登録部(登録手段)
32 識別情報付与部(識別情報付与手段)
33 宛先情報入力部(宛先情報入力手段)
34 判定部(判定手段)
35 共有設定部(共有設定手段)
36 共有通知部(共有通知手段)
1
3 (3a, 3b, 3c) Printing device 4
24 Deletion processing unit (deleting means)
27
32 Identification information giving unit (identification information giving means)
33 Destination information input section (destination information input means)
34 Determination part (determination means)
35 Share setting section (share setting means)
36 Share notification section (Share notification means)
Claims (14)
予め登録されるユーザーごとのアカウント情報を記憶するアカウント情報記憶手段と、
前記アカウント情報に登録された登録ユーザーがログインした状態でアップロードされるドキュメントを登録する登録手段と、
前記登録手段によって登録されるドキュメントに対してユニークな識別情報を付与する識別情報付与手段と、
前記登録手段によって登録されたドキュメントを共有する共有ユーザーの宛先情報の入力を受け付ける宛先情報入力手段と、
前記宛先情報入力手段によって受け付けられた宛先情報が前記アカウント情報に登録されているか否かを判定する判定手段と、
前記判定手段による判定結果に基づき、前記宛先情報入力手段によって受け付けられた宛先情報が前記アカウント情報に登録されているときには、当該共有ユーザーのアカウント情報が入力されることを条件として、前記登録手段によって登録されたドキュメントの印刷出力を許可する設定を行い、前記宛先情報入力手段によって受け付けられた宛先情報が前記アカウント情報に登録されていないときには、当該共有ユーザーによって前記識別情報付与手段が付与した識別情報が入力されることを条件として、前記登録手段によって登録されたドキュメントの印刷出力を許可する設定を行う共有設定手段と、
を備えることを特徴とするドキュメントサーバー。 A document server connected to the network,
Account information storage means for storing account information for each user registered in advance;
A registration means for registering a document to be uploaded while a registered user registered in the account information is logged in;
Identification information giving means for giving unique identification information to a document registered by the registration means;
Destination information input means for receiving input of destination information of a shared user who shares a document registered by the registration means;
Determination means for determining whether or not the destination information received by the destination information input means is registered in the account information;
When the destination information received by the destination information input unit is registered in the account information based on the determination result by the determination unit, the registration unit may input the account information of the shared user on the condition that the account information is input. Identification information provided by the identification information adding unit by the shared user when the destination information accepted by the destination information input unit is set in the account information, and is set to permit printing output of the registered document. Sharing setting means for performing a setting for permitting print output of the document registered by the registration means,
A document server comprising:
前記共有設定手段は、前記判定手段によって判定された前記セキュリティレベルが所定レベルよりも低いときには、当該アカウント情報に対応する共有ユーザーが前記登録手段によって登録されたドキュメントの印刷出力を行う際の条件を変更することを特徴とする請求項1乃至6のいずれかに記載のドキュメントサーバー。 The determination means further determines the security level of the account information corresponding to the destination information when the destination information received by the destination information input means is registered in the account information;
When the security level determined by the determination unit is lower than a predetermined level, the sharing setting unit sets a condition for the shared user corresponding to the account information to print out the document registered by the registration unit. The document server according to claim 1, wherein the document server is changed.
前記削除手段は、前記保存期間が経過したとき、又は、前記印刷回数分の印刷出力が行われたときに、前記登録手段によって登録されたドキュメントを削除することを特徴とする請求項10に記載のドキュメントサーバー。 When registering a document, the registration unit sets a storage period or the number of times to print the document,
11. The document deletion apparatus according to claim 10, wherein the deletion unit deletes the document registered by the registration unit when the storage period has elapsed or when the print output for the number of times of printing has been performed. Document server.
前記ドキュメントサーバーにおいて予め登録されるユーザーごとのアカウント情報を記憶するステップと、
前記アカウント情報に登録された登録ユーザーが前記情報処理装置から前記ドキュメントサーバーにログインした状態でアップロードされるドキュメントを前記ドキュメントサーバーに登録するステップと、
前記ドキュメントサーバーに登録されるドキュメントに対してユニークな識別情報を付与するステップと、
前記ドキュメントサーバーに登録されたドキュメントを共有する共有ユーザーの宛先情報の入力を受け付けるステップと、
前記宛先情報が前記アカウント情報に登録されているか否かを判定するステップと、
前記判定結果に基づき、前記宛先情報が前記アカウント情報に登録されているときには、前記印刷装置から当該共有ユーザーのアカウント情報が入力されることを条件として、前記ドキュメントサーバーに登録されたドキュメントの印刷出力を許可し、前記宛先情報が前記アカウント情報に登録されていないときには、前記印刷装置から当該共有ユーザーによって前記識別情報が入力されることを条件として、前記ドキュメントサーバーに登録されたドキュメントの印刷出力を許可するステップと、
を有することを特徴とする印刷方法。 A printing method for logging in to a document server from an information processing apparatus, uploading a document, downloading a document accumulated in the document server to a printing apparatus, and performing print output,
Storing account information for each user registered in advance in the document server;
Registering a document, which is uploaded in a state where a registered user registered in the account information is logged into the document server from the information processing apparatus, in the document server;
Giving unique identification information to a document registered in the document server;
Receiving input of destination information of a sharing user who shares a document registered in the document server;
Determining whether the destination information is registered in the account information;
Based on the determination result, when the destination information is registered in the account information, the print output of the document registered in the document server on condition that the account information of the shared user is input from the printing apparatus. When the destination information is not registered in the account information, the document registered in the document server is printed out on condition that the identification information is input by the shared user from the printing apparatus. The steps to allow,
A printing method characterized by comprising:
予め登録されるユーザーごとのアカウント情報を記憶するアカウント情報記憶手段、
前記アカウント情報に登録された登録ユーザーがログインした状態でアップロードされるドキュメントを登録する登録手段、
前記登録手段によって登録されるドキュメントに対してユニークな識別情報を付与する識別情報付与手段、
前記登録手段によって登録されたドキュメントを共有する共有ユーザーの宛先情報の入力を受け付ける宛先情報入力手段、
前記宛先情報入力手段によって受け付けられた宛先情報が前記アカウント情報に登録されているか否かを判定する判定手段、および、
前記判定手段による判定結果に基づき、前記宛先情報入力手段によって受け付けられた宛先情報が前記アカウント情報に登録されているときには、当該共有ユーザーのアカウント情報が入力されることを条件として、前記登録手段によって登録されたドキュメントの印刷出力を許可する設定を行い、前記宛先情報入力手段によって受け付けられた宛先情報が前記アカウント情報に登録されていないときには、当該共有ユーザーによって前記識別情報付与手段が付与した識別情報が入力されることを条件として、前記登録手段によって登録されたドキュメントの印刷出力を許可する設定を行う共有設定手段、
として機能させることを特徴とするプログラム。 A program executed in a document server connected to a network, wherein the document server is
Account information storage means for storing account information for each user registered in advance;
A registration means for registering a document to be uploaded while a registered user registered in the account information is logged in;
Identification information giving means for giving unique identification information to a document registered by the registration means;
Destination information input means for receiving input of destination information of a shared user who shares a document registered by the registration means;
Determining means for determining whether the destination information accepted by the destination information input means is registered in the account information; and
When the destination information received by the destination information input unit is registered in the account information based on the determination result by the determination unit, the registration unit may input the account information of the shared user on the condition that the account information is input. Identification information provided by the identification information adding unit by the shared user when the destination information accepted by the destination information input unit is set in the account information, and is set to permit printing output of the registered document. Sharing setting means for performing a setting for permitting print output of the document registered by the registration means,
A program characterized by functioning as
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012275346A JP6015415B2 (en) | 2012-12-18 | 2012-12-18 | Document server, printing method and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012275346A JP6015415B2 (en) | 2012-12-18 | 2012-12-18 | Document server, printing method and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014120018A true JP2014120018A (en) | 2014-06-30 |
JP6015415B2 JP6015415B2 (en) | 2016-10-26 |
Family
ID=51174791
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012275346A Active JP6015415B2 (en) | 2012-12-18 | 2012-12-18 | Document server, printing method and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6015415B2 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2018202761A (en) * | 2017-06-06 | 2018-12-27 | 京セラドキュメントソリューションズ株式会社 | Image forming apparatus and authentication method executed by image forming apparatus |
JP2020198530A (en) * | 2019-05-31 | 2020-12-10 | 京セラドキュメントソリューションズ株式会社 | Image forming system |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006324758A (en) * | 2005-05-17 | 2006-11-30 | Konica Minolta Business Technologies Inc | Data file management apparatus, data file management program, and recording medium with the program recorded |
JP2006339922A (en) * | 2005-05-31 | 2006-12-14 | Ricoh Co Ltd | Document management server, its document management method, and program |
JP2008225525A (en) * | 2007-03-08 | 2008-09-25 | Konica Minolta Business Technologies Inc | Management method for document data, image processor, and computer program |
-
2012
- 2012-12-18 JP JP2012275346A patent/JP6015415B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006324758A (en) * | 2005-05-17 | 2006-11-30 | Konica Minolta Business Technologies Inc | Data file management apparatus, data file management program, and recording medium with the program recorded |
JP2006339922A (en) * | 2005-05-31 | 2006-12-14 | Ricoh Co Ltd | Document management server, its document management method, and program |
JP2008225525A (en) * | 2007-03-08 | 2008-09-25 | Konica Minolta Business Technologies Inc | Management method for document data, image processor, and computer program |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2018202761A (en) * | 2017-06-06 | 2018-12-27 | 京セラドキュメントソリューションズ株式会社 | Image forming apparatus and authentication method executed by image forming apparatus |
JP2020198530A (en) * | 2019-05-31 | 2020-12-10 | 京セラドキュメントソリューションズ株式会社 | Image forming system |
JP7281052B2 (en) | 2019-05-31 | 2023-05-25 | 京セラドキュメントソリューションズ株式会社 | image forming system |
Also Published As
Publication number | Publication date |
---|---|
JP6015415B2 (en) | 2016-10-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5626233B2 (en) | Information processing system, portable information terminal and program | |
JP5524292B2 (en) | MFP, MFP control system, and MFP management method | |
JP6428291B2 (en) | Image processing apparatus, transmission destination setting method and transmission destination setting program in the same | |
CN104780290B (en) | Image processing apparatus, image processing system and computer control method | |
JP6988593B2 (en) | Application programs and information processing equipment | |
JP2015130120A (en) | Information processing device, information processing method and program | |
JP2013050817A (en) | Information processor, control method therefor, and program | |
JP6582845B2 (en) | Image processing apparatus, registration method, program, and information processing system | |
JP2017130760A (en) | System, information processing method, information processing device and program | |
JP6511868B2 (en) | INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, INFORMATION PROCESSING APPARATUS, AND PROGRAM | |
JP6375834B2 (en) | Control server and computer program | |
US11489929B2 (en) | System and method for determining client program based on login method | |
CN109688286A (en) | Job processing apparatus and its control method and storage medium | |
JP2015228194A (en) | Cloud service relay device and program | |
US20180234585A1 (en) | Authentication method and recording medium | |
JP6015415B2 (en) | Document server, printing method and program | |
JP2017092858A (en) | Image forming system, image forming apparatus, and program | |
JP6489324B2 (en) | Image forming apparatus and original copying method | |
JP2016181202A (en) | Information processing terminal and program | |
JP2010191712A (en) | Information processing apparatus, and control method and program thereof | |
JP5835018B2 (en) | Conference system and contact method | |
JP2021057775A (en) | Information processing apparatus and program | |
JP2006209571A (en) | Image forming apparatus and printer driver distribution system | |
JP7318200B2 (en) | Information processing system, information processing method and program | |
JP6439318B2 (en) | Information processing apparatus, image reading apparatus, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150709 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160628 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160630 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160812 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20160830 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160912 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6015415 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |