(57)【特許請求の範囲】
【請求項１】
通信回線を介して配信される配信データを受信する端末装置と、前記配信データが保存されている保存場所を前記端末装置へ通知する通知サーバと、を有する保存場所通知システムであって、
前記端末装置に、
前記通知サーバにおいて前記配信データを識別する識別子を取得する取得手段と、
取得された前記識別子を前記通知サーバへ送信することによって、当該識別子に対応する前記配信データの前記保存場所を問い合せる、問合せ手段と、
が設けられ、
前記通知サーバに、
前記端末装置から前記識別子が送信されてきた際に、当該端末装置が第一の地域に存在する場合は、当該識別子に対応する前記配信データが保存されかつ人が意味を分かり得る第一の文字列によって特定される第一の保存場所を前記保存場所として当該端末装置へ回答し、当該第一の地域でない第二の地域に存在する場合は、当該配信データが保存されかつ人が意味を分かり得ない第二の文字列によって特定される第二の保存場所を当該端末装置へ回答する、回答手段、
が設けられ、
前記端末装置に、さらに、
前記通知サーバから前記第一の保存場所を回答された場合は、当該第一の保存場所の前記第一の文字列を表示し、前記第二の保存場所を回答された場合は、当該第二の保存場所の前記第二の文字列を表示する、表示手段、
が設けられる、
ことを特徴とする保存場所通知システム。
【請求項２】
前記取得手段は、前記識別子を、当該識別子を表わす二次元バーコードを撮影し解析することによって取得する、
請求項１に記載の保存場所通知システム。
【請求項３】
画像を印刷する画像形成装置を有し、
前記画像形成装置に、
前記端末装置からの要求に応じて前記二次元バーコードを用紙に印刷する印刷手段と、
前記二次元バーコードを印刷するのに対応して、前記配信データへアクセスすることのできる期限および前記要求を行った前記端末装置を使用するユーザを前記通知サーバへ通知する、期限等通知手段と、
が設けられ、
前記回答手段は、前記画像形成装置から前記期限が通知された場合は、当該期限とともに通知された前記ユーザが使用する前記端末装置へは、当該端末装置から前記識別子が当該期限以前に送信されてきたならば、前記第二の保存場所を回答する、
請求項２に記載の保存場所通知システム。
【請求項４】
前記通知サーバに、
前記端末装置が、予め登録された登録デバイスであること、および、当該端末装置を使用するユーザが、予め登録された登録ユーザであること、を確認する確認手段、
が設けられ、
前記回答手段は、前記端末装置が前記登録デバイスでありかつ前記ユーザが前記登録ユーザであることが前記確認手段によって確認されたならば、前記第二の保存場所を当該端末装置へ回答する、
請求項１または請求項２に記載の保存場所通知システム。
【請求項５】
前記第一の保存場所には、前記配信データが予め保存されており、
前記通知サーバに、
前記端末装置から前記識別子が送信されてきた際に、ランダムな文字列が前記第二の文字列として用いられるフォルダを前記第二の保存場所として生成するフォルダ生成手段と、
前記第一の保存場所から前記配信データを取得し前記第二の保存場所に保存させる複製手段と、
が設けられる、
請求項１ないし請求項４のいずれかに記載の保存場所通知システム。
【請求項６】
前記通知サーバに、
所定の施設に前記端末装置が存在する場合に、当該端末装置が前記第一の地域に存在すると判別し、そうでない場合に、当該端末装置が前記第二の地域に存在すると判定する、位置判定手段、
が設けられ、
前記回答手段は、前記位置判定手段による判定の結果に基づいて前記保存場所を回答する、
請求項１ないし請求項５のいずれかに記載の保存場所通知システム。
【請求項７】
通信回線を介して配信される配信データを受信する端末装置へ前記配信データが保存されている保存場所を通知する通知サーバであって、
当該通知サーバにおいて前記配信データを識別する識別子を前記端末装置から受け付ける受付手段と、
前記端末装置が第一の地域に存在する場合は、受け付けた前記識別子に対応する前記配信データが保存されかつ人が意味を分かり得る第一の文字列によって特定される第一の保存場所を前記保存場所として当該端末装置へ回答し、当該第一の地域でない第二の地域に存在する場合は、当該配信データが保存されかつ人が意味を分かり得ない第二の文字列によって特定される第二の保存場所を当該端末装置へ回答する、回答手段と、
を有することを特徴とする通知サーバ。
【請求項８】
通信回線を介して配信される配信データを受信する端末装置および前記配信データが保存されている保存場所を通知する通知サーバを用いた保存場所通知方法であって、
前記端末装置に、
前記通知サーバにおいて前記配信データを識別する識別子を取得する処理を実行させ、
取得された前記識別子を前記通知サーバへ送信することによって、当該識別子に対応する前記配信データの前記保存場所を問い合せる処理を実行させ、
前記通知サーバに、
前記端末装置から前記識別子が送信されてきた際に、当該端末装置が第一の地域に存在する場合は、当該識別子に対応する前記配信データが保存されかつ人が意味を分かり得る第一の文字列によって特定される第一の保存場所を前記保存場所として当該端末装置へ回答し、当該第一の地域でない第二の地域に存在する場合は、当該配信データが保存されかつ人が意味を分かり得ない第二の文字列によって特定される第二の保存場所を当該端末装置へ回答する処理を実行させ、
前記端末装置に、
前記通知サーバから前記第一の保存場所を回答された場合は、当該第一の保存場所の前記第一の文字列を表示し、前記第二の保存場所を回答された場合は、当該第二の保存場所の前記第二の文字列を表示する処理を実行させる、
ことを特徴とする保存場所通知方法。
【請求項９】
通信回線を介して配信される配信データを受信する端末装置へ前記配信データが保存されている保存場所を通知する通知サーバのコンピュータに用いられるコンピュータプログラムであって、
前記コンピュータに、
当該通知サーバにおいて前記配信データを識別する識別子を前記端末装置から受け付ける受付処理を実行させ、
前記端末装置が第一の地域に存在する場合は、受け付けた前記識別子に対応する前記配信データが保存されかつ人が意味を分かり得る第一の文字列によって特定される第一の保存場所を前記保存場所として当該端末装置へ回答し、当該第一の地域でない第二の地域に存在する場合は、当該配信データが保存されかつ人が意味を分かり得ない第二の文字列によって特定される第二の保存場所を当該端末装置へ回答する回答処理を実行させる、
ことを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信回線を介して配信データを配信する技術に関する。
【背景技術】
【０００２】
ドキュメントサーバに保存されているドキュメントをタブレットまたはスマートフォンホンといった携帯型の端末装置にダウンロードして閲覧することが広く行われている。
【０００３】
閲覧に際して、端末装置のユーザは、閲覧したいドキュメントを指定するために、ＵＲＬなどのドキュメントを特定する文字情報を入力する必要がある。
【０００４】
従来、この文字情報の入力に、端末装置に備わる一般的な機能である、印刷物から二次元コードを読み取る機能が使用されている。ユーザは、予め、ドキュメントのダウンロードに必要なＵＲＬを表わす二次元コードを印刷しておく。閲覧に際して、ユーザは端末装置のカメラで印刷物の二次元コードを撮影する。すると、二次元コードで表わされたＵＲＬが端末装置によって認識され、認識されたＵＲＬが端末装置のディスプレイによって表示される。これによりユーザはＵＲＬを確認することができる。ユーザがダウンロードを指示すると、端末装置がドキュメントサーバにアクセスしてドキュメントをダウンロードする。
【０００５】
特許文献１に記載される技術によると、二次元コードを印刷した紙の表面の凹凸の情報をサーバへのログインの認証情報として用いることにより、不正にドキュメントが閲覧されるのを防ぐことができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−３４７４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ドキュメントの保存場所を特定するＵＲＬには、ドキュメントの作成者が勤務する会社の名称、作成者が属するグループの名称、またはドキュメントの内容を連想させるドキュメント名など、部外者に知られたく情報の含まれることが多い。
【０００８】
端末装置が二次元コードから読み取ったＵＲＬを表示すること自体は、端末装置がどこにアクセスするかをユーザが確認することができるという観点において有用である。
【０００９】
しかし、ユーザが端末装置を使用してドキュメントを閲覧しようとしているときに、表示されたＵＲＬを部外者が傍らから見てしまい、ＵＲＬから何らかの情報をくみ取ってしまうおそれがある、という問題があった。
【００１０】
本発明は、このような課題に鑑み、ＵＲＬなどの保存場所を示す文字列に部外者に知られたく情報が含まれていたとしても、その情報を部外者に知られないようにすることを、目的とする。
【課題を解決するための手段】
【００１１】
本発明の一形態に係る保存場所通知システムは、通信回線を介して配信される配信データを受信する端末装置と、前記配信データが保存されている保存場所を前記端末装置へ通知する通知サーバと、を有する保存場所通知システムであって、前記端末装置に、前記通知サーバにおいて前記配信データを識別する識別子を取得する取得手段と、取得された前記識別子を前記通知サーバへ送信することによって、当該識別子に対応する前記配信データの前記保存場所を問い合せる、問合せ手段と、が設けられ、前記通知サーバに、前記端末装置から前記識別子が送信されてきた際に、当該端末装置が第一の地域に存在する場合は、当該識別子に対応する前記配信データが保存されかつ人が意味を分かり得る第一の文字列によって特定される第一の保存場所を前記保存場所として当該端末装置へ回答し、当該第一の地域でない第二の地域に存在する場合は、当該配信データが保存されかつ人が意味を分かり得ない第二の文字列によって特定される第二の保存場所を当該端末装置へ回答する、回答手段、が設けられ、前記端末装置に、さらに、前記通知サーバから前記第一の保存場所を回答された場合は、当該第一の保存場所の前記第一の文字列を表示し、前記第二の保存場所を回答された場合は、当該第二の保存場所の前記第二の文字列を表示する、表示手段、が設けられる。
【００１２】
好ましくは、前記取得手段は、前記識別子を、当該識別子を表わす二次元バーコードを撮影し解析することによって取得する。
【００１３】
または、画像を印刷する画像形成装置を有し、前記画像形成装置に、前記端末装置からの要求に応じて前記二次元バーコードを用紙に印刷する印刷手段と、前記二次元バーコードを印刷するのに対応して、前記配信データへアクセスすることのできる期限および前記要求を行った前記端末装置を使用するユーザを前記通知サーバへ通知する、期限等通知手段と、が設けられ、前記回答手段は、前記画像形成装置から前記期限が通知された場合は、当該期限とともに通知された前記ユーザが使用する前記端末装置へは、当該端末装置から前記識別子が当該期限以前に送信されてきたならば、前記第二の保存場所を回答する。
【発明の効果】
【００１４】
本発明によると、ＵＲＬなどの保存場所を示す文字列に部外者に知られたく情報が含まれていたとしても、その情報を部外者に知られないようにすることができる。
【図面の簡単な説明】
【００１５】
【図１】ドキュメント閲覧システムの全体的な構成の例を示す図である。
【図２】端末装置のハードウェア構成の例を示す図である。
【図３】管理サーバのハードウェア構成の例を示す図である。
【図４】画像形成装置のハードウェア構成の例を示す図である。
【図５】端末装置の機能的構成の例を示す図である。
【図６】管理サーバの機能的構成の例を示す図である。
【図７】画像形成装置の機能的構成の例を示す図である。
【図８】ドキュメント保存場所記憶部の例を示す図である。
【図９】ユーザ情報記憶部の例を示す図である。
【図１０】モード選択画面の例を示す図である。
【図１１】ＱＲコード印刷指示画面の例を示す図である。
【図１２】有効期限記憶部およびその遷移の例を示す図である。
【図１３】ドキュメント閲覧指示画面の例を示す図である。
【図１４】オリジナルＵＲＬが表示された状態のドキュメント閲覧指示画面の例を示す図である。
【図１５】代替ＵＲＬが表示された状態のドキュメント閲覧指示画面の例を示す図である。
【図１６】端末装置の全体的な処理の流れの例を説明するフローチャートである。
【図１７】管理サーバの全体的な処理の流れの例を説明するフローチャートである。
【図１８】画像形成装置の全体的な処理の流れの例を説明するフローチャートである。
【発明を実施するための形態】
【００１６】
図１は、ドキュメント閲覧システム１００の全体的な構成の例を示す図である。図２は、画像形成装置１のハードウェア構成の例を示す図である。図３は、管理サーバ２のハードウェア構成の例を示す図である。図４は、画像形成装置３のハードウェア構成の例を示す図である。
【００１７】
図１に示すように、ドキュメント閲覧システム１００は、端末装置１、管理サーバ２、画像形成装置３、ドキュメントサーバ８Ａ，８Ｂ、ローカルエリアネットワーク回線（以下、「ＬＡＮ回線」という）４Ａ、および通信回線４Ｎなどによって構成される。
【００１８】
ＬＡＮ回線４Ａは、企業の敷地９の中に設けられている。敷地９への立入りは、企業の従業員および立入りの許可を与えられた非従業員に限られる。ＬＡＮ回線４Ａは、ハブ、ツイストペアケーブル、無線基地局、およびルータなどによって構成され、ルータを介して通信回線４Ｎと接続される。
【００１９】
通信回線４Ｎは、敷地９の外に設けられた回線である。通信回線４Ｎとして、有線ＬＡＮ回線、無線ＬＡＮ回線、インターネット、公衆回線、携帯電話網、または専用回線などが用いられる。
【００２０】
端末装置１、管理サーバ２、および画像形成装置３は、これらの間で相互にＬＡＮ回線４Ａまたは通信回線４Ｎを介して通信することができる。また、端末装置１および管理サーバ２のそれぞれは、ＬＡＮ回線４Ａおよび通信回線４Ｎを介してドキュメントサーバ８Ａ，８Ｂと通信することができる。
【００２１】
端末装置１は、ドキュメント６０の閲覧に使用可能な装置である。ドキュメント６０は、ＰＤＦなどの電子ファイルとしてドキュメントサーバ８Ａに保存されている。ドキュメントサーバ８Ａおよびドキュメントサーバ８Ｂの両方に保存される場合もある。ドキュメント６０の閲覧に際して、端末装置１は、管理サーバ２にドキュメント６０の保存場所を問い合わせ、管理サーバ２から保存場所として通知されたドキュメントサーバ８Ａ，８Ｂ内のフォルダからドキュメント６０をダウンロードして表示する。端末装置１として、パーソナルコンピュータ、タブレットコンピュータ、またはスマートフォンなどが用いられる。
【００２２】
以下、端末装置１として、タブレットコンピュータが用いられる場合を例に説明する。端末装置１は、敷地９の内または外で使用される。以下、敷地９の内を「社内」と記載し、敷地９の外を「社外」と記載することがある。
【００２３】
図２に示すように、端末装置１は、ＣＰＵ（Central Processing Unit）１０ａ、ＲＡＭ（Random Access Memory）１０ｂ、ＲＯＭ（Read Only Memory）１０ｃ、フラッシュメモリ１０ｄ、タッチパネルディスプレイ１０ｅ、操作ボタン群１０ｆ、デジタルカメラ１０ｇ、および無線通信装置１０ｈなどによって構成される。
【００２４】
タッチパネルディスプレイ１０ｅは、フラット型ディスプレイ（例えば、液晶ディスプレイ）およびタッチパネルによって構成される。フラット型ディスプレイは、種々の画像を表示する。タッチパネルは、ユーザがタッチした位置を検知し、その位置をＣＰＵ１０ａへ通知する。
【００２５】
操作ボタン群１０ｆは、ホーム画面に戻るためのボタン、入力した内容を確定するためのボタン、音量を調整するためのボタン、および電源のオン／オフを切り換えるためのボタンなどによって構成される。
【００２６】
デジタルカメラ１０ｇは、種々の被写体を撮影する。特に画像処理装置３によって印刷された二次元コードの撮影に用いられる。本実施形態では、二次元コードがＢＭＬｉｎｋＳの規格に準拠したＱＲコード（登録商標）であるものとする。
【００２７】
無線通信装置１０ｈは、無線基地局を介してＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）などのプロトコルによって管理サーバ２および画像形成装置３などの装置と通信を行う。
【００２８】
ＲＯＭ１０ｃまたはフラッシュメモリ１０ｄには、ドキュメントサーバ８Ａ，８Ｂからドキュメント６０をダウンロードして表示するクライアントプログラム１０Ｐが記憶されている。クライアントプログラム１０Ｐは、ＲＡＭ１０ｂにロードされ、ＣＰＵ１０ａによって実行される。
【００２９】
管理サーバ２は、ドキュメント６０の保存場所を管理し、端末装置１からの問合せに応じて保存場所を端末装置１に通知する。
【００３０】
管理サーバ２として、例えばいわゆるサーバ機が用いられる。管理サーバ２は、例えば社内に設置される。
【００３１】
管理サーバ２は、図３に示すように、ＣＰＵ２０ａ、ＲＡＭ２０ｂ、ＲＯＭ２０ｃ、大容量記憶装置２０ｄ、および通信インタフェースカード（ＮＩＣ）２０ｅなどによって構成される。
【００３２】
通信インタフェースカード２０ｅは、ＴＣＰ／ＩＰおよびその上位のプロトコルで他の装置との通信を行う。
【００３３】
ＲＯＭ２０ｃまたは大容量記憶装置２０ｄには、ドキュメント管理プログラム２０Ｐが記憶されている。ドキュメント管理プログラム２０Ｐは、ＲＡＭ２０ｂにロードされ、ＣＰＵ２０ａによって実行される。大容量記憶装置２０ｄとして、ハードディスクまたはＳＳＤ（Solid State Drive）などが用いられる。
【００３４】
画像形成装置３は、一般に複合機またはＭＦＰ（Multi Function Peripherals）などと呼ばれる画像処理装置であって、コピー、ＰＣプリント、ファックス、スキャナ、およびウェブサーバなどの機能を集約した装置である。ＰＣプリント機能は、他の装置から受信した画像データに基づいて画像をシートに印刷する機能である。
【００３５】
画像形成装置３は、図４に示すように、ＣＰＵ３０ａ、ＲＡＭ３０ｂ、ＲＯＭ３０ｃ、補助記憶装置３０ｄ、タッチパネルディスプレイ３０ｅ、操作キーパネル３０ｆ、通信インタフェースカード３０ｇ、モデム３０ｈ、スキャンユニット３０ｊ、およびプリントユニット３０ｋなどによって構成される。
【００３６】
タッチパネルディスプレイ３０ｅは、ユーザに対するメッセージを示す画面、ユーザがコマンドまたは情報を入力するための画面、およびＣＰＵ３０ａなどが実行した処理の結果を示す画面などを表示する。また、タッチパネルディスプレイ３０ｅは、タッチされた位置を示す信号をＣＰＵ３０ａへ送る。
【００３７】
操作キーパネル３０ｆは、いわゆるハードウェアキーボードであって、テンキー、スタートキー、ストップキー、およびファンクションキーなどによって構成される。
【００３８】
通信インタフェースカード３０ｇは、ＴＣＰ／ＩＰなどのプロトコルによって端末装置１および管理サーバ２などの装置と通信を行う。
【００３９】
モデム３０ｈは、ファクシミリ端末との間でＧ３などのプロトコルで画像データをやり取りする。
【００４０】
スキャンユニット３０ｊは、プラテンガラスの上にセットされた用紙に記されている画像を読み取って画像データを生成する。
【００４１】
プリントユニット３０ｋは、ＬＡＮ回線４Ａを介して他の装置から受信した画像またはスキャンユニット３０ｊによって読み取られた画像などを用紙に印刷する。特に端末装置１から受信した二次元コードを含む画像を印刷する。
【００４２】
ＲＯＭ３０ｃまたは補助記憶装置３０ｄには、上述の複数の機能を実現するためのソフトウェアが記憶されている。このソフトウェアは、ＰＣプリントの機能を実現するＰＣプリントプログラム３０Ｐを含んでいる。ソフトウェアを構成するプログラムまたはモジュールは、必要に応じてＲＡＭ３０ｂにロードされ、ＣＰＵ３０ａによって実行される。補助記憶装置３０ｄとして、ハードディスクまたはＳＳＤなどが用いられる。
【００４３】
ドキュメントサーバ８Ａ，８Ｂは、ドキュメント６０のファイルをクライアントに提供するファイルサーバである。本実施形態において、ドキュメントサーバ８Ａは、保存すべき全てのドキュメント６０を保存するサーバとして使用され、ドキュメントサーバ８Ｂは、ドキュメントサーバ８Ａに保存されているドキュメント６０をユーザが社外で閲覧しようとする場合にそのドキュメント６０のコピーを保存するサーバとして使用される。
【００４４】
ドキュメントサーバ８Ａ，８Ｂのハードウェア構成は、管理サーバ２のハードウェア構成と同様であってよい。すなわち、ドキュメントサーバ８Ａ，８Ｂはいずれも、管理サーバ２のＣＰＵ２０ａ、ＲＡＭ２０ｂ、ＲＯＭ２０ｃ、大容量記憶装置２０ｄ、および通信インタフェースカード２０ｅのそれぞれと同様の役割をもつＣＰＵ、ＲＡＭ、ＲＯＭ、大容量記憶装置、および通信インタフェースカードなどによって構成される。
【００４５】
ところで、ドキュメント閲覧システム１００は、端末装置１によるアクセスが可能な保存場所に保存されているドキュメント６０を、ユーザが端末装置１にダウンロードして閲覧するためのシステムである。ユーザは、閲覧したいドキュメント６０を、予めシートに印刷しておいたＱＲコード８０（図５参照）を端末装置１に読み取らせることによって指定することができる。
【００４６】
ドキュメント閲覧システム１００は、ユーザがドキュメント６０のダウンロードを社外で端末装置１に指示する際に、ドキュメント６０の入手先を示す情報として、ドキュメント６０の通常の保存場所を特定するＵＲＬ（以下、これを「オリジナルＵＲＬ」と記載する）に代えて、「代替ＵＲＬ」を端末装置１に表示させることができる。「代替ＵＲＬ」は、ドキュメント６０のコピーの保存場所（以下、これを「代替の保存場所」と記載する）を特定するＵＲＬであり、文字または記号を無作為（アットランダム）に組み合わせて作成される、人が意味を分かり得ない文字列である。以下、通常の保存場所に保存されているコピーの元のドキュメント６０を「ドキュメント６０Ａ」と記載し、代替の保存場所に保存されるコピーされたドキュメント６０を「ドキュメント６０Ｂ」と記載して両者を区別することがある。
【００４７】
オリジナルＵＲＬに代えて代替ＵＲＬを表示させるのは、オリジナルＵＲＬに企業内の部署の名称またはドキュメント６０の内容などを示唆する文字列（人が意味を分かり得る文字列）が含まれることがあるからである。つまり、仮にユーザ以外の第三者が端末装置１の画面を見たとしても、部署の名称またはドキュメント６０の内容などを詮索することができないようにするセキュアな閲覧の環境を提供するため、社外での閲覧に際して代替ＵＲＬを表示させる。以下、この仕組みを説明する。
【００４８】
図５は、端末装置１の機能的構成の例を示す図である。図６は、管理サーバ２の機能的構成の例を示す図である。図７は、画像形成装置の機能的構成の例を示す図である。
【００４９】
クライアントプログラム１０Ｐによると、図５に示すＱＲコード生成部１０１、印刷要求部１０２、保存場所問合せ部１０３、保存場所表示部１０４、ドキュメントダウンロード部１０５、ドキュメント表示部１０６、および画面表示処理部１０７などの機能が実現される。
【００５０】
ドキュメント管理プログラム２０Ｐによると、図６に示す端末装置位置判別部２０１、通常保存場所通知部２０２、ユーザ認証部２０３、閲覧可否判別部２０４、代替保存場所決定部２０５、代替保存場所通知部２０６、ドキュメント保存場所記憶部２０７、ユーザ情報記憶部２０８、有効期限記憶部２０９、有効期限登録部２１０、およびドキュメントアップロード部２１１などの機能が実現される。
【００５１】
ＰＣプリントプログラム３０Ｐによると、図７に示す印刷物生成部３０１、および有効期限登録要求部３０２などの機能が実現される。
【００５２】
〔ドキュメントの提供の準備〕
図８は、ドキュメント保存場所記憶部２０７の例を示す図である。
【００５３】
予め、ドキュメントサーバ８Ａに、１以上のドキュメント６０Ａが保存されている。ドキュメント保存場所記憶部２０７は、ドキュメント６０Ａごとに、ドキュメント６０Ａに付与された管理番号５ｄと通常の保存場所を特定するオリジナルＵＲＬ７ａとを記憶する。以下、「１００１」という管理番号が付与されたドキュメント６０が閲覧される場合を例に説明する。
【００５４】
図９は、ユーザ情報記憶部２０８の例を示す図である。
【００５５】
ユーザは、社外で端末装置１を使用してドキュメント６０を閲覧する場合、管理サーバ２のユーザ認証部２０３によってユーザ認証を受ける必要がある。このユーザ認証のための認証情報として、予めユーザごとに、ユーザコード５ａ、パスワード５ｂ、およびデバイス識別子５ｃがユーザ情報記憶部２０８によって記憶される。デバイス識別子５ｃとして、ＭＡＣ（Media Access Control）アドレスといった端末装置１に固有の情報が用いられる。ユーザが複数台の端末装置１を使用する場合、複数台の端末装置１のそれぞれのデバイス識別子５ｃがユーザ情報記憶部２０８によって記憶される。
【００５６】
ユーザ情報記憶部２０８は、予め登録された、ユーザコード、パスワード、およびデバイス識別子を記憶する。以下、「２０１」というユーザコードで識別されるユーザがドキュメント６０を閲覧するものとして説明する。
【００５７】
〔ＱＲコードの印刷〕
図１０はモード選択画面６１の例を示す図である。図１１はＱＲコード印刷指示画面６１の例を示す図である。図１２は、有効期限記憶部２０９およびその遷移の例を示す図である。
【００５８】
端末装置１の画面表示処理部１０７は、ユーザの操作などのイベントに応じて、順次説明する各画面をタッチパネルディスプレイ１０ｅに表示させる。
【００５９】
クライアントプログラム１０Ｐの起動後、画面表示処理部１０７は、図１０に示すモード選択画面６１をタッチパネルディスプレイ１０ｅに表示させる。
【００６０】
モード選択画面６１は、ＱＲコードを印刷する印刷モードをユーザが選択するためのボタン６１１、ドキュメント６０を表示する閲覧モードを選択するためのボタン６１２、およびクライアントプログラム１０Ｐに終了を指示するための終了ボタン６１３を有する。
【００６１】
画面表示処理部１０７は、ユーザがボタン６１２にタッチすると、モード選択画面６１に代えて、図１１に示すＱＲコード印刷指示画面６２をタッチパネルディスプレイ１０ｅに表示させる。
【００６２】
ＱＲコード印刷指示画面６２は、ユーザが自己のユーザコード５ａを入力するための入力欄６２１、閲覧したいドキュメント６０の管理番号５ｄを入力するための入力欄６２２、ＱＲコードの有効期限５ｅを入力するための入力欄６２２、および印刷の実行を指示するための実行ボタン６２４を有する。
【００６３】
ユーザコード５ａおよび管理番号５ｄの入力は必須である。有効期限５ｅの入力は必須ではなく、ユーザが有効期限５ｅを設定したい場合に行えばよい。本実施形態では、有効期限は社外での閲覧に際して適用され、社内での閲覧に際しては適用されない。
【００６４】
ユーザは、ユーザコード５ａおよび管理番号５ｄを入力し、必要に応じて有効期限５ｅを入力した後、実行ボタン６２４にタッチする。
【００６５】
すると、端末装置１において、二次元コード生成部１０１は、入力欄６２２に入力された管理番号５ｄを表わすＱＲコード８０を生成し、生成したＱＲコード８０の画像データ６ａを印刷要求部１０２に引き渡す。
【００６６】
印刷要求部１０２は、画像データ６ａを受け取ると、画像データ６ａを含めたＰＣプリント指令を画像形成装置３に送信することによって、ＱＲコード８０の印刷を画像形成装置３に要求する。
【００６７】
加えて、印刷要求部１０２は、ユーザがＱＲコード印刷指示画面６２の入力欄６２３に有効期限５ｅを入力した場合には、その入力された有効期限５ｅ、入力欄６２１に入力されたユーザコード５ａ、および入力欄６２２に入力された管理番号５ｄを画像形成装置３に通知することによって、有効期限５ｅの登録を画像形成装置３に要求する。
【００６８】
画像形成装置３の印刷物生成部３０１は、端末装置１からＰＣプリント指令を受信すると、画像データ６ａが表わす画像をシートに印刷することによって、ＱＲコード８０を印刷した印刷物８を生成する。
【００６９】
画像形成装置３の有効期限登録要求部３０２は、端末装置１からの有効期限５ｅの登録の要求を受け付ける。有効期限登録要求部３０２は、要求を受け付けると、端末装置１から通知された情報（有効期限５ｅ、ユーザコード５ａ、および管理番号５ｄ）を管理サーバ２に転送することによって、有効期限５ｅの登録を管理サーバ２に要求する。
【００７０】
管理サーバ２の有効期限登録部２１０は、画像形成装置３から有効期限５ｅ、ユーザコード５ａ、および管理番号５ｄが転送されてくるごとに、これらを示す期限データ５Ｅを生成し、有効期限記憶部２０９に記憶させる。
【００７１】
したがって、有効期限記憶部２０９には、図１２に示すように、期限データ５Ｅが蓄積される。
【００７２】
〔ドキュメントの閲覧〕
図１３は、ドキュメント閲覧指示画面６３の例を示す図である。
【００７３】
ユーザは、社内または社外においてドキュメント６０を閲覧することができる。
【００７４】
ユーザは、上述の手順でＱＲコード８０が印刷された印刷物８を入手しておく。ユーザは、端末装置１に図１０に示されるモード選択画面６１を表示させ、ボタン６１２と終了ボタン６１３とを順にタッチすることによって閲覧モードを選択する。
【００７５】
画面表示処理部１０７は、閲覧モードが選択されると、モード選択画面６１に代えて、図１３に示すドキュメント閲覧指示画面６３をタッチパネルディスプレイ１０ｅに表示させる。
【００７６】
ドキュメント閲覧指示画面６３は、ユーザが自己のユーザコード５ａを入力するための入力欄６３１、パスワード５ｂを入力するための入力欄６２２、および撮影された画像を表示するモニタ領域６３３を有する。
【００７７】
ユーザは、ユーザコード５ａおよびパスワード５ｂを入力し、端末装置１のデジタルカメラ１０ｇを印刷物８の印刷面の方へ向ける。すると、デジタルカメラ１０ｇによって印刷面の画像が撮影される。ユーザは、印刷物８のＱＲコード８０の全体がモニタ領域６３３に表示されるように、デジタルカメラ１０ｇとシート８との相対位置を調整する。図１３では、ＱＲコード８０の全体が適切な大きさでモニタ領域６３３に表示されている状態が描かれている。
【００７８】
端末装置１の保存場所問合せ部１０３は、デジタルカメラ１０ｇからＱＲコード８０の撮影画像の画像データ６ｂを取得し、画像データ６ｂを解析する公知の手法によって、ＱＲコード８０が表わす管理番号５ｄを認識する。
【００７９】
管理番号５ｄを認識すると、保存場所問合せ部１０３は、認識した管理番号５ｄを画面表示部１０７に通知することによって、ＱＲコード８０に代えて管理番号５ｄをモニタ領域６３３に表示させる。そして、保存場所問合せ部１０３は、認識した管理番号５ｄを管理サーバ２に通知することによって、ドキュメント６０の保存場所を管理サーバ２に問い合わせる。この問合せに際して、保存場所問合せ部１０３は、管理番号５ｄのほかに、入力欄６３１に入力されたユーザコード５ａ、入力欄６３２に入力されたパスワ−ド５ｂ、端末装置１のデバイス識別子５ｃ、および端末装置１の現在地を示す位置データ５ｆを管理サーバ２に送信する。
【００８０】
位置データ５ｆとして、ＧＰＳ（Global Positioning System）によって測位された経緯の座標データを用いることができる。または、端末装置１が現在接続されている基地局の場所を検出することによって特定される位置のデータを用いることができる。
【００８１】
管理サーバ２の端末装置位置判別部２０１は、端末装置１からの保存場所の問合せを受け付ける。端末装置位置判別部２０１は、敷地９の範囲を示す社内位置情報５ｈを予め有しており、この社内位置情報５ｈに基づいて端末装置１の現在の位置が社内であるか社外であるかを判別する。すなわち、端末装置位置判別部２０１は、端末装置１からの位置データ５ｆの示す位置が社内位置情報５ｈの示す範囲の内側の位置である場合に、端末装置１の現在の位置が社内であると判別し、位置データ５ｆの示す位置が社内位置情報５ｈの示す範囲の外側の位置である場合に、端末装置１の現在の位置が社外であると判別する。
【００８２】
端末装置位置判別部２０１は、端末装置１の現在の位置が社内であると判別すると、「社内」という判別結果を通常保存場所通知部２０２に通知し、端末装置１の現在の位置が社外であると判別すると、「社外」という判別結果をユーザ認証部２０３に通知する。
【００８３】
通常保存場所通知部２０２は、端末装置位置判別部２０１から判別結果の通知を受け取ると、端末装置１から通知された管理番号５ｄに対応付けてドキュメント保存場所記憶部２０７によって記憶されているオリジナルＵＲＬ７ａを、端末装置１へ送信する。
【００８４】
一方、ユーザ認証部２０３は、端末装置位置判別部２０１から判別結果の通知を受け取ると、端末装置１から通知されたユーザコード５ａ、パスワ−ド５ｂおよびデバイス識別子５ｃをユーザ情報記憶部２０８のデータと照合するユーザ認証を行うことによって、端末装置１のユーザが予め登録された正規のユーザであることを確認する。ユーザ認証部２０３は、端末装置１から通知されたユーザコード５ａ、パスワ−ド５ｂおよびデバイス識別子５ｃの組が、ユーザ情報記憶部２０８によってユーザごとに記憶されているユーザコード５ａ、パスワ−ド５ｂおよびデバイス識別子５ｃの組のいずれかと一致する場合に、ユーザが正規のユーザであると判断して、ユーザ認証に成功したことを閲覧可否判別部２０４に通知する。
【００８５】
なお、ユーザ認証部２０３は、ユーザ情報記憶部２０８に記憶されているユーザコード５ａ、パスワ−ド５ｂおよびデバイス識別子５ｃの組のうち、複数個のデバイス識別子５ｃを有する組については、それら複数個のデバイス識別子５ｃのいずれかが端末装置１からのデバイス識別子５ｃと一致した場合に、当該複数個のデバイス識別子５ｃと端末装置１からのデバイス識別子５ｃとが一致したと判断する。
【００８６】
閲覧可否判別部２０４は、ユーザ認証部２０３から通知を受けると、端末装置１から通知された管理番号５ｄおよびユーザコード５ａの組み合わせに対応付けて記憶されている有効期限５ｅを有効期限記憶部２０９から読み込む。閲覧可否判別部２０４は、現在の日時と読み込んだ有効期限５ｅとを比較することによって、ドキュメント６０の閲覧が可能であるかどうかを判別する。閲覧が可能とは、端末装置１にドキュメント６０を提供してもよいということを意味する。閲覧可否判別部２０４は、現在の日時が有効期限５ｅの以前である場合に、ドキュメント６０の閲覧が可能である（つまり、ドキュメント６０を提供してもよい）と判別する。
【００８７】
また、閲覧可否判別部２０４は、端末装置１から通知された管理番号５ｄとユーザコード５ａとに対応付けて有効期限５ｅが記憶されていない場合にも、ドキュメント６０の閲覧が可能であると判別する。
【００８８】
閲覧可否判別部２０４は、ドキュメント６０の閲覧が可能であると判別すると、この判別の結果を代替保存場所決定部２０５に通知する。
【００８９】
代替保存場所決定部２０５は、閲覧可否判別部２０４からの通知を受けると、社外で閲覧されるドキュメント６０Ｂを保存するための、ランダムな代替ＵＲＬ７ｂを生成する。代替ＵＲＬ７ｂは、フォルダ名とドキュメント６０Ｂのファイル名とを含んで構成される。
【００９０】
代替保存場所決定部２０５は、乱数を利用する方法などの公知の手法によって、所定の数を超えない範囲内でアットランダムに階層数を決め、各層の名称をアットランダムに決めることによって、ランダムなフォルダ名を生成する。生成したフォルダ名とファイル名としてアットランダムに文字を並べた文字列とを、ドキュメントサーバ８Ｂのドメイン名の後ろに追加することによって、代替ＵＲＬ７ｂを生成する。
【００９１】
代替保存場所決定部２０５は、生成した代替ＵＲＬ７ｂをドキュメントアップロード部２１１および代替保存場所通知部２０６に通知する。
【００９２】
ドキュメントアップロード部２１１は、代替保存場所決定部２０５から代替ＵＲＬ７ｂの通知を受けると、端末装置１から通知された管理番号５ｄに対応付けられているオリジナルＵＲＬ７ａをドキュメント保存場所記憶部２０７から読み出し、オリジナルＵＲＬ７ａに示される保存場所にアクセスすることによって、ドキュメントサーバ８Ａからドキュメント６０Ｂをダウンロードする。
【００９３】
ドキュメントアップロード部２１１は、ドキュメント６０Ｂをダウンロードすると、代替保存場所決定部２０５から通知された代替ＵＲＬ７ｂの示すフォルダ８Ｂｆを保存先に指定してドキュメントサーバ８Ｂにアップロードする。このとき、ドキュメントサーバ８Ｂは、指定されたフォルダ８Ｂｆを作成して当該フォルダ８Ｂｆにドキュメント６０Ｂを格納する。
【００９４】
つまり、ドキュメントアップロード部２１１は、ドキュメントサーバ８Ａのドキュメント６０をドキュメントサーバ８Ｂにコピーする。
【００９５】
ドキュメントアップロード部２１１は、ドキュメント６０Ｂをアップロードが完了すると、そのことを代替保存場所通知部２０６に通知する。
【００９６】
代替保存場所通知部２０６は、ドキュメントアップロード部２１１からの通知を受け取ると、代替保存場所決定部２０５から通知された代替ＵＲＬ７ｂを端末装置１に通知する。
【００９７】
図１４は、オリジナルＵＲＬ７ａが表示された状態のドキュメント閲覧指示画面６４の例を示す図である。図１５は、代替ＵＲＬ７ｂが表示された状態のドキュメント閲覧指示画面６４の例を示す図である。
【００９８】
端末装置１の保存場所表示部１０４は、管理サーバ２からオリジナルＵＲＬ７ａまたは代替ＵＲＬ７ｂが通知されると、ドキュメント閲覧指示画面６３（図１３参照）に代えて、図１４および図１５に示すドキュメント閲覧指示画面６４をタッチパネルディスプレイ１０ｅに表示させる。
【００９９】
保存場所表示部１０４は、オリジナルＵＲＬ７ａが通知された場合には、画面表示処理部１０７にオリジナルＵＲＬ７ａを通知することによって、図１４に示すように、ドキュメント閲覧指示画面６４のＵＲＬ表示エリア６４１にオリジナルＵＲＬ７ａを表示させる。また、保存場所表示部１０４は、代替ＵＲＬ７ｂが通知された場合には、画面表示処理部１０７に代替ＵＲＬ７ｂを通知することによって、図１５に示すように、ドキュメント閲覧指示画面６４のＵＲＬ表示エリア６４１に代替ＵＲＬ７ｂを表示させる。つまり、図１４の状態は、社内で端末装置１が使用されている状態であり、図１５の状態は、社外で端末装置１が使用されている状態である。
【０１００】
ユーザは、ＵＲＬ表示エリア６４１に表示されたオリジナルＵＲＬ７ａまたは代替ＵＲＬ７ｂを見て、ドキュメント６０の入手先を確認した上で、ドキュメント６０のダウンロードを端末装置１に指示することができる。
【０１０１】
ユーザがドキュメント閲覧指示画面６４の閲覧ボタン６４２にタッチすると、画面表示処理部１０７は、ダウンロード指令をドキュメントダウンロード部１０５に与える。ダウンロード指令は、ＵＲＬ表示エリア６４１に表示されているオリジナルＵＲＬ７ａまたは代替ＵＲＬ７ｂを含んでいる。
【０１０２】
なお、ユーザがドキュメント閲覧指示画面６４のキャンセルボタン６４３にタッチすると、画面表示処理部１０７は、ドキュメント閲覧指示画面６４に代えて、例えばドキュメント閲覧指示画面６３をタッチパネルディスプレイ１０ｅに表示させる。
【０１０３】
ドキュメントダウンロード部１０５は、ダウンロード指令を受けると、オリジナルＵＲＬ７ａまたは代替ＵＲＬ７ｂによって示される保存場所から、そこに保存されているドキュメント６０をダウンロードして、ドキュメント表示部１０６に引き渡す。
【０１０４】
ドキュメント表示部１０６は、ドキュメントダウンロード部１０５から受け取ったドキュメント６０をタッチパネルディスプレイ１０ｅに表示させる。
【０１０５】
ドキュメント表示部１０６は、ドキュメントダウンロード部１０５から受け取ったドキュメント６０をタッチパネルディスプレイ１０ｅに表示させる。
【０１０６】
以上の処理および操作により、ユーザは、端末装置１を使用してドキュメント６０を閲覧することができる。特に社外での閲覧では、オリジナルＵＲＬ７ａに代わって代替ＵＲＬ７ｂが表示されるので、オリジナルＵＲＬ７ａが表示される場合とは違って、ＵＲＬ表示エリア６４１に表示されるＵＲＬを他人に盗み見られないように気遣う必要がない。
【０１０７】
図１６は、端末装置１の全体的な処理の流れの例を説明するフローチャートである。図１７は、管理サーバ２の全体的な処理の流れの例を説明するフローチャートである。図１８は、画像形成装置３の全体的な処理の流れの例を説明するフローチャートである。
【０１０８】
次に、ドキュメント閲覧システム１００における処理の流れを、図１６、図１７および図１８のフローチャートを参照しながらまとめる。
【０１０９】
端末装置１は、印刷モードおよび閲覧モードのうちの選択されたモードに応じた処理をする。
【０１１０】
印刷モードが選択された場合（図１６の＃１０１でＹＥＳ）、端末装置１は、ＱＲコード印刷指示画面６２（図１１参照）を表示し（＃１０２）、ユーザによるユーザコード５ａおよび管理番号５ｄなどの入力を受け付ける（＃１０３）。そして、管理番号５ｄを表わすＱＲコード８０を生成し（＃１０４）、ＱＲコード８０の印刷を画像形成装置３に要求する（＃１０５）。
【０１１１】
閲覧モードが選択された場合（＃１０６でＹＥＳ）、端末装置１は、ドキュメント閲覧指示画面６３を表示してユーザコード５ａなどの認証情報の入力を受け付ける（＃１０７）。
【０１１２】
端末装置１は、印刷物８のＱＲコード８０を撮影してドキュメントの管理番号５ｄを取得し（＃１０８）、管理番号５ｄを通知することによってドキュメントの保存場所を管理サーバ２に問い合わせる（＃１０９）。
【０１１３】
問合せの回答であるオリジナルＵＲＬ７ａまたは代替ＵＲＬ７ｂを管理サーバ２から受信し（＃１１０）、受信したオリジナルＵＲＬ７ａまたは代替ＵＲＬ７ｂを表示する（＃１１１）。
【０１１４】
ユーザからダウンロードの指示を受けると、端末装置１は、受信したオリジナルＵＲＬ７ａまたは代替ＵＲＬ７ｂが示す保存場所からドキュメント６０をダウンロードして表示する（＃１１２、＃１１３）。
【０１１５】
管理サーバ２は、電源がオンである間、端末装置１からの問合せまたは画像形成装置３からの要求があるごとに、問合せまたは要求に応じて図１７に示す処理をする。
【０１１６】
画像形成装置３から有効期限５ｅの登録の要求があると（＃２０１でＹＥＳ）、管理サーバ２は、画像形成装置３から通知された有効期限５ｅを含む期限データ５Ｅを図１２のように有効期限記憶部２０９に追加する（＃２０２）。
【０１１７】
端末装置１からドキュメント６０の保存場所の問合せがあると（＃２０３でＹＥＳ）、管理サーバ２は、受信した位置データ５ｆに基づいて、端末装置１の現在の位置が社内であるか社外であるかを判別する（＃２０４）。
【０１１８】
端末装置１の現在の位置が社内であると判別した場合（＃２０５でＹＥＳ）、管理サーバ２は、通常の保存場所を特定するオリジナルＵＲＬ７ａを端末装置１に通知する（＃２０６）。
【０１１９】
これに対して、端末装置１の現在の位置が社外であると判別した場合（＃２０５でＮＯ）、管理サーバ２は、ユーザコード５ａ、パスワード５ｂおよびデバイス識別子５ｃに基づいてユーザ認証を行う（＃２０７）。
【０１２０】
ユーザが正規のユーザであることを確認できたら（＃２０８でＹＥＳ）、管理サーバ２は、当該ユーザのユーザコード５ａおよび当該ドキュメント６０の管理番号５ｄに対応付けて有効期限記憶部２０９によって記憶されている有効期限５ｅに基づいて、確認したユーザによるドキュメント６０の閲覧の可否を判別する（＃２０９）。現在が有効期限５ｅを過ぎていない場合に閲覧が可能と判別する。
【０１２１】
閲覧が可能と判別した場合（＃２１０でＹＥＳ）、管理サーバ２は、ランダムな階層のフォルダ名を含む代替ＵＲＬ７ｂを生成し（＃２１１）、オリジナルＵＲＬ７ａによって示される保存場所からドキュメント６０をドキュメント６０Ｂとしてダウンロードする（＃２１２）。ドキュメント６０Ｂの保存先となるドキュメントサーバ８Ｂに対して、ステップ＃２１１で生成した代替ＵＲＬ７ｂを通知することによって代替ＵＲＬ７ｂの示す階層のフォルダ８Ｂｆの作成を要求する（＃２１３）。ドキュメントサーバ８Ｂ内に作成されたフォルダ８Ｂｆに保存されるように、ドキュメント６０Ｂをドキュメントサーバ８Ｂにアップロードする（＃２１４）。そして、ドキュメント６０Ｂの保存場所を特定する代替ＵＲＬ７ｂを端末装置１に通知する（＃２１５）。
【０１２２】
画像形成装置３は、端末装置１からの印刷物８の生成の要求を受け付けると（図１８の＃３０１）、ＱＲコード８０を印刷する（＃３０２）。
【０１２３】
端末装置１から有効期限５ｅが通知された場合（＃３０３でＹＥＳ）、画像形成装置３は、その有効期限５ｅの登録を管理サーバ２に要求する（＃３０４）。
【０１２４】
本実施形態によると、ユーザがドキュメント６０の入手先を知った上でドキュメント６０のダウンロードを指示することができ、かつオリジナルＵＲＬ７ａの表示による情報の漏えいのおそれのない閲覧の環境を実現することができる。
【０１２５】
本実施形態によると、ユーザは社内ではドキュメント６０の保存場所を知ることができ、社外ではドキュメント６０の保存場所の表示を他者に見られないように気遣うことなくをドキュメントを閲覧することができる。
【０１２６】
本実施形態によると、ＱＲコード８０を有した印刷物８の作成とほぼ同時に有効期限５ｅを登録することができる。
【０１２７】
本実施形態について以下の変形例がある。
【０１２８】
本実施形態では、端末装置１が管理番号５ｄを表わすＱＲコード８０を生成した。これの変形として、端末装置１がＱＲコード８０を生成する際に、管理番号５ｄとともに有効期限５ｅを情報としてもつＱＲコード８０を生成することができる。この変形において、画像形成装置３は、端末装置１からの印刷の要求に含まれるＱＲコード８０の画像データ６ａから管理番号５ｄおよび有効期限５ｅを判別して管理サーバ２に有効期限５ｅの登録を要求する。
【０１２９】
本実施形態では、端末装置１がＱＲコード８０を生成した。これの変形として、画像形成装置３にＱＲコード８０を生成する機能を設けておき、端末装置１ではＱＲコード８０を生成せずに、端末装置１が画像形成装置３に管理番号５ｄを通知し、画像形成装置３が通知された管理番号５ｄを表わすＱＲコード８０を生成して印刷するようにしてもよい。
【０１３０】
本実施形態では、端末装置１が画像形成装置３を介して管理サーバ２に有効期限５ｅの登録を要求した。これの変形として、端末装置１が画像形成装置３を介することなく管理サーバ２に有効期限５ｅの登録を要求し、その要求を受けて管理サーバ２が有効期限５ｅを登録するようにしてもよい。
【０１３１】
本実施形態では、ＱＲコード印刷指示画面６２において有効期限５ｄの入力は必須ではなく、管理サーバ２の閲覧可否判別部２０４は、有効期限５ｄが登録されていない場合に閲覧が可能と判別する。これの変形として、ＱＲコード印刷指示画面６２において有効期限５ｄの入力を必須とし、有効期限５ｄが入力されない状態での実行ボタン６２４のタッチを無効とするようにしてもよい。
【０１３２】
本実施形態では、有効期限５ａとして任意の日付を設定できた。これの変形として、例えばＱＲコード８０を印刷した日から一定の長さの期間をＱＲコード８０が有効な期間とし、この有効な期間の満了する日時を有効期限５ａとすることができる。
【０１３３】
本実施形態では、ユーザ認証を端末装置１が社外で使用されているときのみ行った。これの変形として、端末装置１が社内で使用されているときにもユーザ認証を行うようにしてもよい。
【０１３４】
本実施形態では、管理サーバ２の代替保存場所決定部２０５が代替ＵＲＬ７ｂを生成した。これの変形として、代替保存場所決定部２０５が代替ＵＲＬ７ｂの生成をドキュメントサーバ８Ｂに要求し、ドキュメントサーバ８Ｂがランダムなフォルダ名を含む代替ＵＲＬ７ｂを生成して代替ＵＲＬ７ｂを管理サーバ２に通知するようにしてもよい。その場合、ドキュメントアップロード部２１１はドキュメントサーバ８Ｂから通知された代替ＵＲＬ７ｂの示すフォルダに格納されるようにドキュメント６０Ｂをアップロードする。
【０１３５】
本実施形態では、企業の敷地９が１つである場合を例に説明したが、東京支店および大阪支店のように、複数の敷地９を有する場合がある。この場合は、それぞれの敷地９に設けられたＬＡＮを接続して構成される１つのＶＰＮ（Virtual Private Network）が、図１に示したＬＡＮ回線４Ａに相当する。そして、管理サーバ２は、ユーザの端末装置１の位置が複数の敷地９のいずれか１つの範囲に入っていれば、そのユーザが社内にいると判別する。
【０１３６】
社内位置情報５ｈを敷地９の中の１つの位置（例えば中央）を示すものとすることができる。その場合、端末装置位置判別部２０１は、端末装置１の位置が社内位置情報５ｈの示す位置からの距離が所定値以下の範囲内の位置である場合に、端末装置１の位置が社内であると判別するようにしてもよい。
【０１３７】
管理サーバ２を社外に設置してもよい。
【０１３８】
ドキュメントサーバ８Ａ，８Ｂのそれぞれの機能を１台の情報処理装置に集約してもよい。ドキュメントサーバ８Ａ，８Ｂの一方または両方の機能を管理サーバ２において実現することができる。
【０１３９】
その他、ドキュメント閲覧システム１００の全体または各部の構成、端末装置１および管理サーバ２のそれぞれが行う処理の内容、処理の順序、記憶部の構成などは、本発明の趣旨に沿って適宜変更することができる。
【符号の説明】
【０１４０】
１００  ドキュメント閲覧システム（保存場所通知システム）
１  端末装置
２  管理サーバ（通知サーバ）
３  画像形成装置
４Ａ，４Ｎ  通信回線
５ｄ  管理番号（識別子）
５ｅ  有効期限（期限）
７ａ  オリジナルＵＲＬ（第一の文字列）
７ｂ  代替ＵＲＬ（第二の文字列）
８Ｂｆ  フォルダ
６０Ａ，６０Ｂ  ドキュメント（配信データ）
８０  ＱＲコード（二次元バーコード）
１０３  保存場所問合せ部（取得手段、問合せ手段）
１０４  保存場所表示部（表示手段）
２０１  端末装置位置判別部（位置判定手段、受付手段）
２０２  通常保存場所通知部（回答手段）
２０３  ユーザ認証部（確認手段）
２０５  代替保存場所決定部（フォルダ生成手段）
２０６  代替保存場所通知部（回答手段）
２１１  ドキュメントアップロード部（複製手段）
３０１  印刷物生成部（印刷手段）
３０２  有効期限登録要求部（期限等通知手段）
【図１】
0006515575.tif 000002
【図２】
0006515575.tif 000003
【図３】
0006515575.tif 000004
【図４】
0006515575.tif 000005
【図５】
0006515575.tif 000006
【図６】
0006515575.tif 000007
【図７】
0006515575.tif 000008
【図８】
0006515575.tif 000009
【図９】
0006515575.tif 000010
【図１０】
0006515575.tif 000011
【図１１】
0006515575.tif 000012
【図１２】
0006515575.tif 000013
【図１３】
0006515575.tif 000014
【図１４】
0006515575.tif 000015
【図１５】
0006515575.tif 000016
【図１６】
0006515575.tif 000017
【図１７】
0006515575.tif 000018
【図１８】
0006515575.tif 000019