(57)【要約】【課題】ユーザの予定が変更された場合であっても、印刷対象データを印刷する上で、印刷対象データのセキュリティ及びユーザの利便性の低下を防止又は軽減することである。【解決手段】スケジュール管理部１４は、訪問先と、訪問予定時間と、印刷対象データの印刷場所と、の対応関係を示すスケジュール情報を記憶する。変更確認部２２は、訪問先とユーザの端末装置６０との位置関係に応じて、訪問スケジュールの変更の有無を、ユーザに問い合わせるための処理を行う。スケジュール変更部２６は、ユーザによって訪問予定時間が変更された場合、スケジュール情報が示す訪問予定時間を変更する。印刷情報送信部１８は、スケジュール情報に従って、印刷対象データを印刷場所に設置された印刷装置７０に送信する。【選択図】図１
2015106260.tif 000002
【特許請求の範囲】
【請求項１】
訪問先へのユーザの訪問スケジュールと、前記訪問先に関連する印刷対象データの印刷スケジュールと、印刷対象データの印刷場所と、の対応関係を示すスケジュール情報を記憶する記憶手段と、
前記訪問先と前記ユーザとの位置関係に応じて、訪問スケジュールの変更の有無を確認する確認手段と、
訪問スケジュールが変更された場合、前記変更に応じて印刷スケジュールを変更する変更手段と、
印刷スケジュールに従って、印刷場所に設置された印刷装置にて印刷対象データを印刷するための処理を行う処理手段と、
を有する印刷管理装置。
【請求項２】
前記スケジュール情報は、複数の訪問先のそれぞれへのユーザの訪問スケジュールと、前記複数の訪問先のそれぞれに関連する印刷対象データの印刷スケジュールと、前記複数の訪問先のそれぞれに関連する印刷対象データの印刷場所と、の対応関係を示し、
前記確認手段は、前記複数の訪問先のうち次の訪問先である訪問先候補及び他の未訪問の訪問先と、前記ユーザと、の位置関係に応じて、訪問スケジュールの変更の有無を確認する、
ことを特徴とする請求項１に記載の印刷管理装置。
【請求項３】
前記確認手段は、前記訪問先候補よりも他の未訪問の訪問先の方が前記ユーザに近い場合、訪問スケジュールの変更の有無を確認する、
ことを特徴とする請求項２に記載の印刷管理装置。
【請求項４】
前記ユーザの位置から前記訪問先候補までの経路と各印刷場所との位置関係に応じて、前記訪問先候補に関連する印刷対象データの印刷場所を選択する手段を、更に有する、
ことを特徴とする請求項２又は請求項３に記載の印刷管理装置。
【請求項５】
各印刷場所における印刷装置の稼働状況に応じて、前記訪問先候補に関連する印刷対象データの印刷場所を選択する手段を、更に有する、
ことを特徴とする請求項２又は請求項３に記載の印刷管理装置。
【請求項６】
訪問スケジュールが変更されたことにより、同一の訪問先への複数の訪問スケジュールが重複し、当該複数の訪問スケジュールのそれぞれに関連する印刷対象データの印刷場所が重複する場合、当該複数の訪問スケジュールのそれぞれに関連する印刷対象データを区別して印刷開始するための情報を、訪問スケジュールを変更したユーザの端末装置に送信する手段を、更に有する、
ことを特徴とする請求項１から請求項５のいずれか一項に記載の印刷管理装置。
【請求項７】
コンピュータを、
訪問先へのユーザの訪問スケジュールと、前記訪問先に関連する印刷対象データの印刷スケジュールと、印刷対象データの印刷場所と、の対応関係を示すスケジュール情報を記憶する記憶手段と、
前記訪問先と前記ユーザとの位置関係に応じて、訪問スケジュールの変更の有無を確認する確認手段と、
訪問スケジュールが変更された場合、前記変更に応じて印刷スケジュールを変更する変更手段と、
印刷スケジュールに従って、印刷場所に設置された印刷装置にて印刷対象データを印刷するための処理を行う処理手段と、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷管理装置及びプログラムに関する。
【背景技術】
【０００２】
ネットワーク等の通信経路を介して印刷対象データを印刷装置に送信し、当該印刷装置にて印刷を行うシステムが知られている。例えば外出先で印刷を行う場合に、このようなシステムが利用される。
【０００３】
特許文献１には、スケジュールデータベースに格納された情報を利用して、スケジュール中のイベントの開催前に自動的に必要なファイルを印刷するシステムが開示されている。このシステムでは、コンピュータが、スケジュールデータベースにより、スケジュール中のイベントが発生する時刻前にファイルの印刷が終了するようにスケジュール管理ソフトウェアに通知を行う。スケジュール管理ソフトウェアは、イベントに使用されるファイル名をプリンタサーバに出力する。そして、プリンタサーバは、使用されるファイル及びファイルが必要になる場所をスケジュールデータベースから受信し、使用されるファイルが必要になる場所に対応して選択されたプリンタに出力する。
【０００４】
特許文献２には、開始時刻と文書の情報とをスケジュールデータとして格納し、現在時刻とスケジュールデータの開始時刻とを比較し、所定の時刻になると、文書の情報をネットワーク上のプリンタサーバに送信し、プリンタに印刷させる装置が開示されている。
【０００５】
特許文献３には、携帯電話機からの地域的条件の指定を受けて、データベースに蓄積された印刷対象データを選別し、そのデータ識別子を選択させるインターフェースを携帯電話機に対して提供し、そのデータ識別子の選択指示とプリンタ装置の選択指示とを受けて、プリンタ装置に対してデータ識別子に関連する参照情報を出力し、参照情報に基づいて印刷対象データを取得して印刷するシステムが開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０００−１７２４６２号公報
【特許文献２】特開２００１−１１３７９６号公報
【特許文献３】特開２００２−１４９１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、ネットワーク等の通信経路を利用して印刷する場合、その印刷を行う印刷装置に印刷対象データを送信する必要がある。印刷対象データを印刷装置に予め送信した場合、印刷装置に印刷対象データが格納されている時間が長くなるほど、印刷対象データのセキュリティが低下するおそれがある。一方、印刷装置にてユーザが印刷を指示した時点で、印刷装置が印刷対象データの受信を開始するのでは、印刷装置でのユーザの滞在時間が長くなり、ユーザの利便性が低下するおそれがある。そこで、印刷スケジュールを管理し、印刷スケジュールに従って印刷対象データを印刷装置に送信することが考えられるが、ユーザが予定を変更した場合、印刷スケジュール通りにユーザが印刷装置を利用するとは限らないので、印刷対象データのセキュリティ及びユーザの利便性が低下するおそれがある。
【０００８】
本発明の目的は、ユーザが予定を変更した場合であっても、印刷対象データを印刷する上で、印刷対象データのセキュリティ及びユーザの利便性の低下を防止又は軽減することである。
【課題を解決するための手段】
【０００９】
請求項１に係る発明は、訪問先へのユーザの訪問スケジュールと、前記訪問先に関連する印刷対象データの印刷スケジュールと、印刷対象データの印刷場所と、の対応関係を示すスケジュール情報を記憶する記憶手段と、前記訪問先と前記ユーザとの位置関係に応じて、訪問スケジュールの変更の有無を確認する確認手段と、訪問スケジュールが変更された場合、前記変更に応じて印刷スケジュールを変更する変更手段と、印刷スケジュールに従って、印刷場所に設置された印刷装置にて印刷対象データを印刷するための処理を行う処理手段と、を有する印刷管理装置である。
【００１０】
請求項２に係る発明は、前記スケジュール情報は、複数の訪問先のそれぞれへのユーザの訪問スケジュールと、前記複数の訪問先のそれぞれに関連する印刷対象データの印刷スケジュールと、前記複数の訪問先のそれぞれに関連する印刷対象データの印刷場所と、の対応関係を示し、前記確認手段は、前記複数の訪問先のうち次の訪問先である訪問先候補及び他の未訪問の訪問先と、前記ユーザと、の位置関係に応じて、訪問スケジュールの変更の有無を確認する、ことを特徴とする請求項１に記載の印刷管理装置である。
【００１１】
請求項３に係る発明は、前記確認手段は、前記訪問先候補よりも他の未訪問の訪問先の方が前記ユーザに近い場合、訪問スケジュールの変更の有無を確認する、ことを特徴とする請求項２に記載の印刷管理装置である。
【００１２】
請求項４に係る発明は、前記ユーザの位置から前記訪問先候補までの経路と各印刷場所との位置関係に応じて、前記訪問先候補に関連する印刷対象データの印刷場所を選択する手段を、更に有する、ことを特徴とする請求項２又は請求項３に記載の印刷管理装置である。
【００１３】
請求項５に係る発明は、各印刷場所における印刷装置の稼働状況に応じて、前記訪問先候補に関連する印刷対象データの印刷場所を選択する手段を、更に有する、ことを特徴とする請求項２又は請求項３に記載の印刷管理装置である。
【００１４】
請求項６に係る発明は、訪問スケジュールが変更されたことにより、同一の訪問先への複数の訪問スケジュールが重複し、当該複数の訪問スケジュールのそれぞれに関連する印刷対象データの印刷場所が重複する場合、当該複数の訪問スケジュールのそれぞれに関連する印刷対象データを区別して印刷開始するための情報を、訪問スケジュールを変更したユーザの端末装置に送信する手段を、更に有する、ことを特徴とする請求項１から請求項５のいずれか一項に記載の印刷管理装置である。
【００１５】
請求項７に係る発明は、コンピュータを、訪問先へのユーザの訪問スケジュールと、前記訪問先に関連する印刷対象データの印刷スケジュールと、印刷対象データの印刷場所と、の対応関係を示すスケジュール情報を記憶する記憶手段と、前記訪問先と前記ユーザとの位置関係に応じて、訪問スケジュールの変更の有無を確認する確認手段と、訪問スケジュールが変更された場合、前記変更に応じて、印刷スケジュールを変更する変更手段と、印刷スケジュールに従って、印刷場所に設置された印刷装置にて印刷対象データを印刷するための処理を行う処理手段と、として機能させるプログラムである。
【発明の効果】
【００１６】
請求項１，７に係る発明によると、ユーザの訪問予定が変更された場合であっても、印刷対象データを印刷する上で、印刷対象データのセキュリティ及びユーザの利便性の低下が防止又は軽減される。
【００１７】
請求項２に係る発明によると、次の訪問先への訪問予定が変更された場合であっても、印刷対象データのセキュリティ及びユーザの利便性の低下が防止又は軽減される。
【００１８】
請求項３に係る発明によると、訪問予定の変更の確認が簡便に行われ、ユーザの利便性が向上する。
【００１９】
請求項４に係る発明によると、経路と各印刷場所との位置関係に応じて印刷場所を選択しない場合と比較して、ユーザの利便性が向上する。
【００２０】
請求項５に係る発明によると、印刷装置の稼働状況に応じて印刷場所を選択しない場合と比較して、印刷の効率が向上する。
【００２１】
請求項６に係る発明によると、印刷の重複が避けられる。
【図面の簡単な説明】
【００２２】
【図１】本発明の実施形態に係る印刷システムの一例を示すブロック図である。
【図２】実施例１に係るスケジュール情報の一例を示す表である。
【図３】実施例１に係る処理の一例を示すフローチャートである。
【図４】端末装置と訪問先との位置関係の一例を示す模式図である。
【図５】端末装置と訪問先との位置関係の一例を示す模式図である。
【図６】実施例２に係るスケジュール情報の一例を示す表である。
【図７】実施例２に係る処理の一例を示すフローチャートである。
【図８】実施例３に係るスケジュール情報の一例を示す表である。
【図９】実施例３に係る処理の一例を示すフローチャートである。
【図１０】変形例に係る印刷システムの一例を示すブロック図である。
【図１１】端末装置と訪問先との位置関係の一例を示す模式図である。
【発明を実施するための形態】
【００２３】
図１に、本発明の実施形態に係る印刷システムの一例を示す。本実施形態に係る印刷システムは、印刷管理装置１０と、スケジュールデータベース（スケジュールＤＢ）４０と、地図データベース（地図ＤＢ）５０と、端末装置６０と、印刷装置７０と、を含み、それらは、ネットワーク等の通信経路Ｎを介して接続されている。なお、図１には、端末装置６０及び印刷装置７０がそれぞれ１つ示されているが、端末装置６０及び印刷装置７０の数は、それぞれ複数であってもよい。
【００２４】
印刷管理装置１０は、印刷対象となるデータ（以下、「印刷対象データ」と称する）の印刷のスケジュールを管理し、当該スケジュールに従って印刷対象データを印刷装置７０に送信する。
【００２５】
スケジュールＤＢ４０は、ユーザによる訪問先への訪問のスケジュールを示す訪問スケジュール情報を記憶する。訪問スケジュール情報は、例えば、訪問先と、当該訪問先にユーザが訪問する予定の時間（以下、「訪問先予定時間」）と、当該訪問先を訪れるユーザを識別するためのユーザ識別情報と、の対応関係を示す。訪問スケジュール情報は、例えば端末装置６０や他の装置を用いることでユーザによって予め作成された情報である。スケジュールＤＢ４０は送受信部（ネットワークインターフェース）を備えており、訪問スケジュール情報の取得要求に応じて、スケジュール情報を印刷管理装置１０に送信する。
【００２６】
地図ＤＢ５０は地図情報を記憶する。地図ＤＢ５０は送受信部（ネットワークインターフェース）を備えており、地図情報の取得要求に応じて、地図情報を印刷管理装置１０に送信する。
【００２７】
端末装置６０は、いわゆるスマートフォンや携帯電話等の携帯端末装置である。端末装置６０は、例えば、ユーザが訪問先を訪れる際にユーザに所持される。端末装置６０は送受信部（ネットワークインターフェース）を備えており、印刷管理装置１０との間で情報の送受信を行う。また、端末装置６０は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）等の位置検知機能を備えており、端末装置６０自身の位置情報（端末位置情報）を取得し、当該端末位置情報を印刷管理装置１０に送信する。
【００２８】
印刷装置７０は、送受信部（ネットワークインターフェース）と印刷部とを備え、印刷管理装置１０から印刷対象データを受信して印刷する。例えば、ユーザが、後述する予約番号を印刷装置７０に入力すると、印刷装置７０は印刷対象データを印刷する。印刷装置７０は、印刷済みの印刷対象データを印刷装置７０から削除してもよい。印刷装置７０は、一例として、コンビニエンスストアやスーパー等の店舗に設置されている。
【００２９】
次に、印刷管理装置１０について詳しく説明する。印刷管理装置１０は、データ記憶部１２と、スケジュール管理部１４と、送受信部と、変更確認部２２と、スケジュール変更部２６と、を含む。送受信部は、スケジュール情報受信部１６と、印刷情報送信部１８と、位置情報送受信部２０と、変更確認送受信部２４と、を含む。
【００３０】
データ記憶部１２は印刷情報を記憶する。印刷情報は、印刷装置７０によって印刷される予定の印刷対象データと、当該印刷対象データの印刷条件を示す情報と、を含む。印刷情報は、例えば外部装置から印刷管理装置１０に送信されてデータ記憶部１２に記憶される。
【００３１】
スケジュール管理部１４は、訪問先へのユーザの訪問スケジュールと、訪問先に関連する印刷対象データの印刷のスケジュールと、印刷対象データを印刷する場所と、の対応関係を示すスケジュール情報を記憶する。訪問先に関連する印刷対象データは、例えば、ユーザが訪問先にて使用する文書のデータである。
【００３２】
図２に、スケジュール情報の一例を示す。例えば図２（ａ）に示すように、スケジュール情報は、ユーザＩＤと、予約番号と、ファイル名と、印刷場所名と、訪問予定日と、訪問予定時間と、訪問先名と、の対応関係を示す。ユーザＩＤは、訪問先を訪れるユーザを識別するためのユーザ識別情報である。予約番号は、印刷装置７０によって印刷対象データを印刷するための番号であり、例えば、印刷対象データが印刷管理装置１０に登録されたときに、スケジュール管理部１４によって当該印刷対象データに対応付けられる。予約番号は、ユーザが端末装置６０や他の装置を用いて印刷対象データを印刷管理装置１０に登録したときに、当該端末装置６０又は他の装置に印刷管理装置１０から送信される。印刷装置７０に予約番号が入力されると、当該予約番号に対応する印刷対象データが印刷される。ファイル名は、印刷対象データの名称である。印刷場所名は、印刷装置７０が設置されている場所の名称である。印刷場所は、例えばユーザによって指定される。例えば、印刷対象データを印刷管理装置１０に登録するときに、ユーザが、端末装置６０や他の装置を用いて印刷場所を指定する。訪問予定日は、ユーザが訪問先を訪れる予定の日である。訪問予定時間は、ユーザが訪問先を訪れる予定の時刻である。訪問先名は、ユーザが訪れる予定の訪問先の名称である。なお、訪問予定日、訪問予定時間及び訪問先名が、訪問スケジュールに相当する。
【００３３】
スケジュール情報は、予め作成されてスケジュール管理部１４に記憶される。例えば、印刷対象データを印刷管理装置１０に登録するときに、ユーザが、端末装置６０や他の装置を用いて印刷場所を指定するとともに、訪問スケジュール情報（訪問予定日、訪問予定時間及び訪問先名）を入力し、印刷場所及び訪問スケジュールをスケジュール管理部１４に登録してもよい。または、スケジュール情報受信部１６が、訪問スケジュール情報をスケジュールＤＢ４０から受信し、スケジュール管理部１４は、受信された訪問スケジュール情報を用いて、予約番号、ファイル名及び印刷場所名を含むスケジュール情報を作成してもよい。
【００３４】
印刷情報送信部１８は、スケジュール情報が示す訪問予定時間に従って、印刷情報（印刷対象データ及び印刷条件を示す情報）を、対応する印刷場所に設置された印刷装置７０に送信する。例えば、印刷情報送信部１８は、訪問予定時間よりも早い時間（予め設定された時間前）に、印刷情報を印刷装置７０に送信する。このように、印刷情報は訪問予定時間に従って印刷装置７０に送信されるため、訪問予定時間は、印刷対象データの印刷スケジュールを示しているともいえる。なお、各印刷装置７０のアドレスを示すアドレス情報が印刷管理装置１０に記憶されており、印刷情報送信部１８は、当該アドレス情報を利用して印刷情報を印刷装置７０に送信すればよい。また、スケジュール情報において、訪問予定時間に代えて、印刷予定時間によって時間が管理されていてもよい。この場合、印刷情報送信部１８は、スケジュール情報が示す印刷予定時間に従って、印刷情報を印刷装置７０に送信する。
【００３５】
位置情報送受信部２０は、端末装置６０から端末位置情報を受信する。また、位置情報送受信部２０は、スケジュール管理部１４から訪問先を示す訪問先情報を取得する。そして、位置情報送受信部２０は、端末位置情報と訪問先情報とを地図ＤＢ５０に送信し、地図上における端末装置６０の現在位置を示す端末地図情報と、地図上における訪問先の位置を示す訪問先地図情報と、を地図ＤＢ５０から受信する。例えば、位置情報送受信部２０は、訪問先名を地図ＤＢ５０に問い合わせて、訪問先の位置を示す訪問先位置情報を地図ＤＢ５０から受信する。そして、位置情報送受信部２０は、端末地図情報と訪問先地図情報とを変更確認部２２に出力する。
【００３６】
変更確認部２２は、スケジュール情報が示す各訪問先の位置と、端末装置６０（ユーザ）の現在の位置と、の関係に応じて、訪問スケジュールの変更の有無を、端末装置６０に問い合わせるための処理を行う。具体的には、変更確認部２２は、各訪問先の訪問先地図情報と端末地図情報とを用いることで、各訪問先と端末装置６０との位置関係を特定し、
次の訪問先（訪問先候補）よりも他の未訪問の訪問先の方が端末装置６０に近い場合、訪問スケジュールの変更の有無を、端末装置６０に問い合わせるための処理を行う。
【００３７】
変更確認送受信部２４は、訪問スケジュールの変更の有無を確認するための変更確認情報を、端末装置６０に送信する。また、変更確認送受信部２４は、訪問スケジュールの変更の有無と、変更があった場合の変更後の訪問スケジュールと、を示す回答情報を端末装置６０から受信し、回答情報をスケジュール変更部２６に出力する。例えば、ユーザが端末装置６０を用いて、訪問スケジュール変更後の訪問予定時間を入力した場合、変更後の訪問予定時間を示す回答情報が、端末装置６０から印刷管理装置１０に送信される。
【００３８】
スケジュール変更部２６は、ユーザによって訪問予定時間が変更された場合、スケジュール情報が示す訪問スケジュール及び印刷スケジュールを変更する。具体的には、スケジュール変更部２６は、スケジュール情報が示す訪問予定時間を、変更後の訪問予定時間に変更する。これにより、印刷対象データは、変更後の訪問予定時間に従って印刷装置７０に送信されることになる。
【００３９】
次に、印刷管理装置１０の具体的な実施例について説明する。
【００４０】
（実施例１）
図２から図５を参照して実施例１について説明する。まず、実施例１に係るスケジュール情報について説明する。図２（ａ）に変更前のスケジュールを示す。実施例１では、ユーザＸが端末装置６０を所持し、「ＡＡ商事」、「ＢＢ不動産」及び「ＣＣ建設」の順番で訪問する予定となっている。また、「店舗Ａ」で「文書Ｅ」の印刷対象データを印刷し、「店舗Ｂ」で「文書Ｆ」の印刷対象データを印刷し、「店舗Ｃ」で「文書Ｇ」の印刷対象データを印刷する予定となっている。実施例１では、印刷対象データ毎に予約番号が対応付けられている。具体的には、「文書Ｅ」の印刷対象データには予約番号「１１１１１１」が対応付けられており、「文書Ｆ」の印刷対象データには予約番号「２２２２２２」が対応付けられている。例えば、ユーザＸが、「店舗Ａ」に設置された印刷装置７０に予約番号「１１１１１１」を入力すると、予約番号「１１１１１１」に対応する「文書Ｅ」の印刷対象データが、「店舗Ａ」に設置された印刷装置７０によって印刷される。「文書Ｆ」及び「文書Ｇ」についても「文書Ｅ」と同様であり、ユーザＸが、各店舗に設置された印刷装置７０に予約番号を入力すると、各文書の印刷対象データが印刷される。
【００４１】
次に、図３に示すフローチャートを参照して、実施例１に係る処理について説明する。まず、位置情報送受信部２０は、端末装置６０から端末位置情報を受信し（Ｓ０１）、端末位置情報と訪問先情報とを地図ＤＢ５０に送信する（Ｓ０２）。図２（ａ）に示す例では、「ＡＡ商事」、「ＢＢ不動産」及び「ＣＣ建設」が訪問先として登録されているため、位置情報送受信部２０は、「ＡＡ商事」、「ＢＢ不動産」及び「ＣＣ建設」のそれぞれを示す訪問先情報を地図ＤＢ５０に送信する。そして、位置情報送受信部２０は、端末装置６０の現在位置を示す端末地図情報と、各訪問先の位置を示す訪問先地図情報と、を地図ＤＢ５０から受信する（Ｓ０３）。
【００４２】
そして、変更確認部２２は、各訪問先の訪問先地図情報と端末地図情報とを用いることで、各訪問先と端末装置６０との位置関係を特定する（Ｓ０４）。次の訪問先である訪問先候補よりも他の未訪問の訪問先の方が端末装置６０に近い場合、変更確認部２２は、訪問スケジュールの変更の有無を、端末装置６０に問い合わせるための処理を行う。
【００４３】
ここで、図２、図４及び図５を参照して、変更確認部２２の処理について説明する。一例として、現在の時刻は「１０：３０」であるとする。図２（ａ）に示すように、「ＡＡ商事」への訪問予定時間は「１０：００」であり、「ＢＢ不動産」への訪問予定時間は「１３：００」であり、「ＣＣ建設」への訪問予定時間は「１５：００」である。実施例１では、「ＡＡ商事」への訪問は済んでおり、「文書Ｅ」の印刷対象データは印刷済みであるものとする。「ＢＢ不動産」及び「ＣＣ建設」のそれぞれの訪問予定時間からすると、次の訪問先（訪問先候補）は「ＢＢ不動産」である。
【００４４】
図４及び図５に、「１０：３０」現在における端末装置６０と各訪問先との位置関係を示す。変更確認部２２は、各訪問先の訪問先地図情報と端末地図情報とを用いることで、「ＡＡ商事」、「ＢＢ不動産」及び「ＣＣ建設」のそれぞれと、端末装置６０と、の位置関係を特定する。そして、変更確認部２２は、次の訪問先（訪問先候補）である「ＢＢ不動産」と端末装置６０との間の距離Ｌａを求め、更に、他の未訪問の訪問先である「ＣＣ建設」と端末装置６０との間の距離Ｌｂを求める。距離Ｌａ，Ｌｂは、直線距離であってもよいし、端末装置６０と各訪問先との間の経路に沿った距離であってもよい。
【００４５】
そして、図４に示すように、距離Ｌａが距離Ｌｂ以下（Ｌａ≦Ｌｂ）の場合、変更確認部２２は、訪問スケジュールの変更の有無を問い合わせるための処理を実行しない。一方、図５に示すように、距離Ｌａが距離Ｌｂよりも長い場合（Ｌａ＞Ｌｂ）、変更確認部２２は、訪問スケジュールの変更の有無を問い合わせるための処理を実行する。すなわち、訪問スケジュール通りであれば、次の訪問先は「ＢＢ不動産」であるため、図４に示すように、ユーザは「ＣＣ建設」よりも「ＢＢ不動産」に近い位置にいるはずである。この場合、訪問スケジュール通りに訪問が行われる可能性があるため、変更確認部２２は、問い合わせのための処理を実行しない。一方、図５に示すように、ユーザが「ＢＢ不動産」よりも「ＣＣ建設」に近い位置にいるのであれば、ユーザが訪問スケジュールを変更し、「ＢＢ不動産」よりも先に「ＣＣ建設」に訪問することになった可能性がある。この場合、ユーザの予定が変更された可能性があるため、変更確認部２２は、問い合わせのための処理を実行する。このように、ユーザ（端末装置６０）と各訪問先との位置関係により、訪問スケジュールの変更の有無が判断される。
【００４６】
図３に戻って説明すると、訪問スケジュールの変更の有無を確認しない場合、すなわち、距離Ｌａ≦距離Ｌｂの場合（Ｓ０５，Ｎｏ）、印刷情報送信部１８は、スケジュール情報が示す訪問予定時間に従って、印刷情報を、対応する印刷場所に設置された印刷装置７０に送信する（Ｓ０６）。図２（ａ）に示す例では、印刷情報送信部１８は、次の訪問先「ＢＢ不動産」の訪問予定時間「１３：００」よりも早い時間（予め設定された時間前）に、「文書Ｆ」の印刷情報（印刷対象データ及び印刷条件を示す情報）を、「店舗Ｂ」に設置された印刷装置７０に送信する。これにより、「文書Ｆ」について印刷待機状態となる。例えば、印刷情報送信部１８は、訪問予定時間「１３：００」よりも３０分前に、「文書Ｆ」の印刷情報を、「店舗Ｂ」に設置された印刷装置７０に送信する。
【００４７】
そして、ユーザＸが「店舗Ｂ」に到着し、「店舗Ｂ」に設置された印刷装置７０に予約番号「２２２２２２」を入力すると、印刷装置７０は、「文書Ｆ」の印刷対象データを印刷する。印刷完了後、印刷装置７０は、印刷済みの「文書Ｆ」の印刷対象データを印刷装置７０から削除し、「文書Ｆ」の印刷完了を示す情報を印刷管理装置１０に送信する。
【００４８】
一方、訪問スケジュールの変更の有無を確認する場合、すなわち、距離Ｌａ＞距離Ｌｂの場合（Ｓ０５，Ｙｅｓ）、変更確認送受信部２４は、訪問スケジュールの変更の有無を確認するための変更確認情報を、端末装置６０に送信する（Ｓ０７）。ユーザＸは、端末装置６０を用いて、訪問予定時間を変更する（Ｓ０８）。例えば図２（ｂ）に示すように、ユーザＸは、「ＣＣ建設」への訪問予定時間を「１５：００」から「１１：００」に変更する。そして、端末装置６０は、変更後の訪問予定時間を示す回答情報を、印刷管理装置１０に送信する。
【００４９】
変更確認送受信部２４は、回答情報を端末装置６０から受信し、当該回答情報をスケジュール変更部２６に出力する。スケジュール変更部２６は、回答情報が示す変更後の訪問予定時間に従って、スケジュール情報が示す訪問予定時間を変更する（Ｓ０９）。例えば図２（ｂ）に示すように、スケジュール変更部２６は、「ＣＣ建設」への訪問予定時間を「１１：００」に変更し、訪問の順番を繰り上げる。これにより、次の訪問先（訪問先候補）は「ＢＢ不動産」から「ＣＣ建設」に変更される。
【００５０】
なお、訪問スケジュールに変更がない場合、ユーザＸは、端末装置６０を用いて、訪問予定時間に変更がない旨を回答すればよい。この場合、当該回答を示す回答情報が、端末装置６０から印刷管理装置１０に送信され、訪問スケジュールは変更されずに維持される。
【００５１】
スケジュール変更部２６は、訪問予定時間が変更された訪問先に関連付けられた印刷対象データの予約番号を変更し、変更確認送受信部２４は、変更後の予約番号を端末装置６０に送信する（Ｓ１０）。図２（ｂ）に示す例では、スケジュール変更部２６は、「ＣＣ建設」に関連付けられた「文書Ｇ」の予約番号を、「３３３３３３」から「４４４４４４」に変更する。そして、変更確認送受信部２４は、変更後の予約番号「４４４４４４」を端末装置６０に送信する。
【００５２】
印刷情報送信部１８は、変更後のスケジュール情報が示す訪問予定時間に従って、印刷情報を、対応する印刷場所に設置された印刷装置７０に送信する（Ｓ１１）。図２（ｂ）に示す例では、印刷情報送信部１８は、次の訪問先「ＣＣ建設」の訪問予定時間「１１：００」よりも早い時間（例えば３０分前）に、「文書Ｇ」の印刷情報を、「店舗Ｃ」に設置された印刷装置７０に送信する。
【００５３】
そして、ユーザＸが「店舗Ｃ」に到着し、「店舗Ｃ」に設置された印刷装置７０に予約番号「４４４４４４」を入力すると、印刷装置７０は、「文書Ｇ」の印刷対象データを印刷する。印刷完了後、印刷装置７０は、印刷済みの「文書Ｇ」の印刷対象データを印刷装置７０から削除し、「文書Ｇ」の印刷完了を示す情報を印刷管理装置１０に送信する。
【００５４】
以上のように、訪問先候補への訪問スケジュールの変更に伴って、当該訪問先候補に関連する印刷対象データの印刷スケジュールが変更されるので、ユーザの予定に合わせて、印刷対象データが印刷装置７０に送信されて印刷される。これにより、ユーザが予定を変更した場合であっても、印刷対象データのセキュリティの低下が防止又は軽減されるとともに、ユーザの利便性の低下が防止又は軽減される。また、ユーザの行動に応じて、訪問スケジュールの変更確認の問い合わせが、印刷管理装置１０から端末装置６０に対して自動的に行われるため、訪問スケジュール（印刷ジュール）の変更に要するユーザの手間が軽減される。例えば、ユーザが急に予定を変更した場合であっても、訪問スケジュールの変更確認の問い合わせが自動的に行われ、急な予定変更に対応して印刷スケジュールが変更されるので、ユーザの利便性の低下が防止又は軽減される。
【００５５】
仮に、訪問スケジュールの変更に伴って印刷スケジュールが変更されない場合、ユーザが印刷装置７０に到着した時点で、印刷装置７０への印刷対象データの送信が完了していないことがある。この場合、印刷装置７０が印刷対象データを受信している間、ユーザは待機する必要があり、ユーザの利便性が低下する。また、ユーザが印刷装置７０に到着する以前に、印刷装置７０による印刷対象データの受信が完了している場合には、受信が完了した時点からユーザが印刷装置７０に到着するまでの間の時間が長くなるほど、印刷対象データが印刷装置７０に格納されている時間が長くなるので、印刷対象データのセキュリティが低下する。これに対して、本実施形態では、訪問スケジュールが変更された場合、印刷対象データが印刷装置７０に送信されるスケジュールが変更されるので、印刷対象データのセキュリティ及びユーザの利便性の低下が防止又は軽減される。
【００５６】
なお、訪問予定時間になっても印刷装置７０に格納された印刷対象データが印刷されない場合、すなわち、印刷完了を示す情報が印刷装置７０から印刷管理装置１０に送信されない場合、印刷管理装置１０は、印刷続行を確認するための情報をユーザの端末装置６０に送信してもよい。例えば、「文書Ｅ」の印刷対象データが訪問予定時間「１０：００」になっても印刷されない場合、印刷管理装置１０は、「店舗Ａ」の印刷装置７０に格納されている「文書Ｅ」の印刷対象データを印刷装置７０から削除するか否かを確認するための情報を、ユーザＸの端末装置６０に送信する。ユーザＸが端末装置６０にて「削除」を指示し、その指示を示す情報が端末装置６０から印刷管理装置１０に送信されると、印刷管理装置１０は、「文書Ｅ」の印刷対象データを削除するよう印刷装置７０を制御する。これにより、印刷装置７０は、印刷されていない「文書Ｅ」の印刷対象データを削除する。ユーザＸが「削除」を指示しない場合、「文書Ｅ」の印刷対象データは、印刷装置７０に格納されたままとなる。
【００５７】
訪問予定時間になっても印刷対象データが印刷されない場合に、当該印刷対象データを印刷装置７０から削除するための処理を行うことで、当該印刷対象データのセキュリティの低下が防止又は軽減される。すなわち、印刷が完了しない限り、印刷対象データが印刷装置７０に格納されたままの状態となるため、当該印刷対象データのセキュリティが低下するおそれがある。そこで、スケジュール通りに印刷されない場合には、印刷対象データを印刷装置７０から削除するための処理を行うことで、セキュリティの低下が防止又は軽減される。
【００５８】
（実施例２）
次に、図６及び図７を参照して、実施例２について説明する。
【００５９】
まず、実施例２に係るスケジュール情報について説明する。図６（ａ）に変更前のスケジュールを示す。実施例２の変更前のスケジュールは、実施例１の変更前のスケジュールと同じであり、ユーザＸが端末装置６０を所持し、「ＡＡ商事」、「ＢＢ不動産」及び「ＣＣ建設」の順番で訪問する予定となっている。
【００６０】
実施例２では、ユーザ毎に予約番号が対応付けられている。具体的には、ユーザＸに予約番号「１２３４５６」が対応付けられている。例えば、ユーザＸが、「店舗Ａ」に設置された印刷装置７０に予約番号「１２３４５６」を入力すると、予約番号「１２３４５６」及び印刷場所名「店舗Ａ」に対応する「文書Ｅ」の印刷対象データが、「店舗Ａ」に設置された印刷装置７０によって印刷される。同様に、ユーザＸが、「店舗Ｂ」に設置された印刷装置７０に予約番号「１２３４５６」を入力すると、予約番号「１２３４５６」及び印刷場所名「店舗Ｂ」に対応する「文書Ｆ」の印刷対象データが、「店舗Ｂ」に設置された印刷装置７０によって印刷される。
【００６１】
次に、図７に示すフローチャートを参照して、実施例２に係る処理について説明する。なお、現在の時刻は「１０：３０」であり、「ＡＡ商事」への訪問は済んでおり、「文書Ｅ」の印刷対象データは印刷済みであるものとする。
【００６２】
まず、位置情報送受信部２０は、端末装置６０から端末位置情報を受信し（Ｓ２０）、端末位置情報と訪問先情報とを地図ＤＢ５０に送信する（Ｓ２１）。そして、位置情報送受信部２０は、端末装置６０の現在位置を示す端末地図情報と、各訪問先の位置を示す訪問先地図情報と、を地図ＤＢ５０から受信する（Ｓ２２）。
【００６３】
そして、変更確認部２２は、各訪問先の訪問先地図情報と端末地図情報とを用いることで、各訪問先と端末装置６０との位置関係を特定する（Ｓ２３）。実施例１と同様に、次の訪問先よりも他の未訪問の訪問先の方が端末装置６０に近い場合、変更確認部２２は、訪問スケジュールの変更の有無を、端末装置６０に問い合わせるための処理を行う。
【００６４】
訪問スケジュールの変更の有無を確認しない場合（Ｓ２４，Ｎｏ）、印刷情報送信部１８は、スケジュール情報が示す訪問予定時間に従って、印刷情報を、対応する印刷場所に設置された印刷装置７０に送信する（Ｓ２５）。図６（ａ）に示す例では、印刷情報送信部１８は、次の訪問先「ＢＢ不動産」の訪問予定時間「１３：００」よりも早い時間（例えば３０分前）に、「文書Ｆ」の印刷情報を、「店舗Ｂ」に設置された印刷装置７０に送信する。
【００６５】
そして、ユーザＸが「店舗Ｂ」に到着し、「店舗Ｂ」に設置された印刷装置７０に予約番号「１２３４５６」を入力すると、印刷装置７０は、「文書Ｆ」の印刷対象データを印刷する。印刷完了後、印刷装置７０は、印刷済みの「文書Ｆ」の印刷対象データを印刷装置７０から削除し、「文書Ｆ」の印刷完了を示す情報を印刷管理装置１０に送信する。
【００６６】
一方、訪問スケジュールの変更の有無を確認する場合（Ｓ２４，Ｙｅｓ）、変更確認送受信部２４は、訪問スケジュールの変更の有無を確認するための変更確認情報を、端末装置６０に送信する（Ｓ２６）。ユーザＸは、端末装置６０を用いて、訪問予定時間を変更する（Ｓ２７）。例えば図６（ｂ）に示すように、ユーザＸは、「ＣＣ建設」への訪問予定時間を「１５：００」から「１３：００」に変更し、「ＢＢ不動産」への訪問予定時間を「１３：００」から「１５：００」に変更する。そして、端末装置６０は、変更後の訪問予定時間を示す回答情報を、印刷管理装置１０に送信する。
【００６７】
変更確認送受信部２４は、回答情報を端末装置６０から受信し、当該回答情報をスケジュール変更部２６に出力する。スケジュール変更部２６は、回答情報が示す変更後の訪問予定時間に従って、スケジュール情報が示す訪問予定時間を変更する（Ｓ２８）。例えば図６（ｂ）に示すように、スケジュール変更部２６は、「ＣＣ建設」への訪問予定時間を「１５：００」から「１３：００」に変更し、「ＢＢ不動産」への訪問予定時間を「１３：００」から「１５：００」に変更する。これにより、次の訪問先（訪問先候補）は「ＢＢ不動産」から「ＣＣ建築」に変更される。
【００６８】
印刷情報送信部１８は、変更後のスケジュール情報が示す訪問予定時間に従って、印刷情報を、対応する印刷場所に設置された印刷装置７０に送信する（Ｓ２９）。図６（ｂ）に示す例では、印刷情報送信部１８は、次の訪問先「ＣＣ建設」の訪問予定時間「１３：００」よりも早い時間（例えば３０分前）に、「文書Ｇ」の印刷情報を、「店舗Ｃ」に設置された印刷装置７０に送信する。
【００６９】
そして、ユーザＸが「店舗Ｃ」に到着し、「店舗Ｃ」に設置された印刷装置７０に予約番号「１２３４５６」を入力すると、印刷装置７０は、「文書Ｇ」の印刷対象データを印刷する。印刷完了後、印刷装置７０は、印刷済みの「文書Ｇ」の印刷対象データを印刷装置７０から削除し、「文書Ｇ」の印刷完了を示す情報を印刷管理装置１０に送信する。
【００７０】
実施例２によると、実施例１と同様に、ユーザの予定に合わせて印刷スケジュールが変更されるので、印刷対象データのセキュリティ及びユーザの利便性の低下が防止又は軽減される。また、ユーザ毎に予約番号が付与されているため、印刷対象データ毎に予約番号が付与されている場合と比べて、予約番号の管理が容易となる。例えば、複数の印刷対象データを印刷する場合であっても、ユーザ毎に予約番号が付与されるので、ユーザは自身に付与された予約番号のみを管理すればよく、予約番号の管理が容易となる。なお、実施例１と同様に、訪問予定時間になっても印刷されない印刷対象データを印刷装置７０から削除してもよい。
【００７１】
（実施例３）
次に、図８及び図９を参照して、実施例３について説明する。
【００７２】
まず、実施例３に係るスケジュール情報について説明する。図８（ａ）に変更前のスケジュールを示す。実施例３では、ユーザＸが「１０：００」に「ＡＡ商事支店Ａ１」に訪問し、ユーザＹが「１３：００」に「ＡＡ商事支店Ａ２」に訪問し、ユーザＺが「１５：００」に「ＡＡ商事支店Ａ２」に訪問する予定となっている。また、「店舗Ａ」で「文書Ｅ」の印刷対象データを印刷し、「店舗Ｂ」で「文書Ｆ」の印刷対象データを印刷し、「店舗Ｂ」で「文書Ｇ」の印刷対象データを印刷する予定となっている。
【００７３】
実施例３では、顧客毎に予約番号が対応付けられている。具体的には、「ＡＡ商事」に予約番号「１２３４５６」が対応付けられている。例えば、ユーザＸが、「店舗Ａ」に設置された印刷装置７０に予約番号「１２３４５６」を入力すると、「文書Ｅ」の印刷対象データが、「店舗Ａ」に設置された印刷装置７０によって印刷される。
【００７４】
上記のように顧客毎に印刷の予約番号が付与されるため、複数の印刷対象データのそれぞれに関連付けられた訪問先の顧客が同じ場合、当該複数の印刷対象データのそれぞれには、同じ予約番号が関連付けられることになる。このような条件下では、複数の印刷対象データのそれぞれの印刷場所（店舗）が同じ場合、予約番号だけでは、各印刷対象データは区別されない。例えば、「文書Ｆ」及び「文書Ｇ」に着目すると、「文書Ｆ」及び「文書Ｇ」に関連付けられている訪問先の顧客が同じであるため、両文書には、同じ予約番号「１２３４５６」が関連付けられている。また、「文書Ｆ」及び「文書Ｇ」のそれぞれの印刷場所は、同じ店舗Ｂである。従って、両文書の印刷対象データは、同じ店舗Ｂの印刷装置７０に送信されることになるので、予約番号だけでは、「文書Ｆ」と「文書Ｇ」とは区別されない。
【００７５】
一方で、「文書Ｆ」に関連付けられている訪問予定時間は「１３：００」であり、「文書Ｇ」に関連付けられている訪問予定時間は「１５：００」であるため、「文書Ｆ」及び「文書Ｇ」は、それぞれ異なる時間に店舗Ｂの印刷装置７０に送信される。すなわち、「文書Ｆ」の印刷対象データは、「１３：００」よりも前の時間（例えば、１２：３０）に店舗Ｂの印刷装置７０に送信され、「文書Ｇ」の印刷対象データは、「１５：００」よりも前の時間（例えば、１４：３０）に店舗Ｂの印刷装置７０に送信される。スケジュール通りに印刷が行われる場合、「文書Ｆ」の印刷対象データは、訪問予定時間よりも前の時間に印刷が行われて印刷装置７０から削除されるので、「文書Ｇ」の印刷対象データが印刷されるときには、「文書Ｆ」の印刷対象データは印刷装置７０に格納されていないことになる。従って、「文書Ｇ」の印刷対象データが印刷装置７０に格納された後に、ユーザＺが「店舗Ｂ」の印刷装置７０に予約番号「１２３４５６」を入力すると、印刷装置７０は、「文書Ｇ」の印刷対象データを印刷することになる。このように、顧客毎に印刷の予約番号が付与されている条件下で、「文書Ｆ」及び「文書Ｇ」にそれぞれ関連付けられた訪問先の顧客が同じ「ＡＡ商事」であり、かつ、それぞれに関連付けられた印刷場所が同じ店舗Ｂであったとしても、「文書Ｆ」及び「文書Ｇ」のそれぞれに関連付けられた訪問予定時間が異なれば、「文書Ｆ」及び「文書Ｇ」とは区別されて印刷されることになる。
【００７６】
次に、図９に示すフローチャートを参照して、実施例３に係る処理について、訪問スケジュールが変更する場合も含めて説明する。なお、現在の時刻は「１０：３０」であり、「ＡＡ商事支店Ａ１」へのユーザＸの訪問は済んでおり、「文書Ｅ」の印刷対象データは印刷済みであるものとする。
【００７７】
まず、位置情報送受信部２０は、端末装置６０から端末位置情報を受信し（Ｓ４０）、端末位置情報と訪問先情報とを地図ＤＢ５０に送信する（Ｓ４１）。そして、位置情報送受信部２０は、端末装置６０の現在位置を示す端末地図情報と、各訪問先の位置を示す訪問先地図情報と、を地図ＤＢ５０から受信する（Ｓ４２）。実施例３では、位置情報送受信部２０は、ユーザＸ，Ｙ，Ｚのそれぞれの端末装置６０から端末位置情報を受信し、各ユーザの端末装置６０の現在位置を示す端末地図情報を地図ＤＢ５０から受信する。
【００７８】
そして、変更確認部２２は、各訪問先の訪問先地図情報と各ユーザの端末地図情報とを用いることで、各訪問先と各ユーザの端末装置６０との位置関係を特定する（Ｓ４３）。実施例１と同様に、次の訪問先よりも他の未訪問の訪問先の方が端末装置６０に近い場合、変更確認部２２は、訪問スケジュールの変更の有無を、各ユーザの端末装置６０に問い合わせるための処理を行う。
【００７９】
訪問スケジュールの変更の有無を確認しない場合（Ｓ４４，Ｎｏ）、印刷情報送信部１８は、スケジュール情報が示す訪問予定時間に従って、印刷情報を、対応する印刷場所に設置された印刷装置７０に送信する（Ｓ４５）。
【００８０】
図８（ａ）に示す例では、印刷情報送信部１８は、訪問先「ＡＡ商事支店Ａ２」の訪問予定時間「１３：００」よりも早い時間（例えば、１２：３０）に、「文書Ｆ」の印刷情報を、「店舗Ｂ」に設置された印刷装置７０に送信する。そして、ユーザＹが、「店舗Ｂ」に設置された印刷装置７０に予約番号「１２３４５６」を入力すると、印刷装置７０は、「文書Ｆ」の印刷対象データを印刷する。印刷完了後、印刷装置７０は、印刷済みの「文書Ｆ」の印刷対象データを印刷装置７０から削除し、「文書Ｆ」の印刷完了を示す情報を印刷管理装置１０に送信する。
【００８１】
また、印刷情報送信部１８は、訪問先「ＡＡ商事支店Ａ２」の訪問予定時間「１５：００」よりも早い時間（例えば、１４：３０）に、「文書Ｇ」の印刷情報を、「店舗Ｂ」に設置された印刷装置７０に送信する。そして、ユーザＺが、「店舗Ｂ」に設置された印刷装置７０に予約番号「１２３４５６」を入力すると、印刷装置７０は、「文書Ｇ」の印刷対象データを印刷する。印刷完了後、印刷装置７０は、印刷済みの「文書Ｇ」の印刷対象データを印刷装置７０から削除し、「文書Ｇ」の印刷完了を示す情報を印刷管理装置１０に送信する。
【００８２】
一方、訪問スケジュールの変更の有無を確認する場合（Ｓ４４，Ｙｅｓ）、変更確認送受信部２４は、訪問スケジュールの変更の有無を確認するための変更確認情報を、ユーザＹやユーザＺの端末装置６０に送信する（Ｓ４６）。例えば、ユーザＺが予定を変更する場合、自身の端末装置６０を用いて訪問予定時間を変更する（Ｓ４７）。例えば図８（ｂ）に示すように、ユーザＺは、「ＡＡ商事支店Ａ２」への訪問予定時間を「１５：００」から「１３：００」に変更する。そして、ユーザＺの端末装置６０は、変更後の訪問予定時間を示す回答情報を、印刷管理装置１０に送信する。
【００８３】
変更確認送受信部２４は、回答情報を端末装置６０から受信し、当該回答情報をスケジュール変更部２６に出力する。スケジュール変更部２６は、回答情報が示す変更後の訪問予定時間に従って、スケジュール情報が示す訪問予定時間を変更する（Ｓ４８）。例えば図８（ｂ）に示すように、スケジュール変更部２６は、「ＡＡ商事支店Ａ２」へのユーザＺの訪問予定時間を「１５：００」から「１３：００」に変更する。
【００８４】
訪問予定時間が変更されることで、複数の訪問スケジュール（訪問先、印刷場所及び訪問予定時間）が重複する場合、当該複数の訪問スケジュールに対応する複数の印刷対象データは区別されず、複数の印刷対象データの印刷タイミングが重複することになる。例えば図８（ｂ）に示すように、「ＡＡ商事支店Ａ２」へのユーザＺの訪問予定時間が「１３：００」に変更されると、ユーザＹ，Ｚのスケジュール（訪問先、印刷場所及び訪問予定時間）が同一となり、「文書Ｆ」及び「文書Ｇ」の印刷タイミングが重複することになる。
【００８５】
そこで、実施例３では、複数の訪問スケジュール（訪問先、印刷場所及び訪問予定時間）が重複する場合（Ｓ４９，Ｙｅｓ）、スケジュール変更部２６は、当該複数の訪問スケジュールのそれぞれを区別するための仮番号を発行する（Ｓ５０）。例えば、スケジュール変更部２６は、変更された訪問予定時間に関連付けられている印刷対象データに、仮番号を関連付ける。図８（ｂ）に示す例では、スケジュール変更部２６は、「文書Ｇ」の印刷対象データに仮番号「９８７６５４」を関連付ける。そして、印刷管理装置１０は、当該仮番号を、ユーザＺの端末装置６０に送信する。なお、訪問予定時間が「重複」する場合とは、複数の印刷対象データのそれぞれに関連付けられている訪問予定時間が同一の場合の他、複数の印刷対象データのそれぞれに関連付けられている訪問予定時間の差が予め設定された範囲内に含まれる場合も、含まれる。従って、スケジュール変更部２６は、複数の印刷対象データのそれぞれに関連付けられている訪問予定時間が同一となる場合の他、複数の印刷対象データのそれぞれに関連付けられている訪問予定時間の差が予め設定された範囲内に含まれる場合も、仮番号を発行してもよい。
【００８６】
印刷情報送信部１８は、スケジュール情報が示す訪問予定時間に従って、印刷情報を、対応する印刷場所に設置された印刷装置７０に送信する（Ｓ５１）。図８（ｂ）に示す例では、印刷情報送信部１８は、訪問先「ＡＡ商事支店Ａ２」の訪問予定時間「１３：００」よりも早い時間（例えば、１２：３０）に、「文書Ｆ」及び「文書Ｇ」のそれぞれの印刷対象データを、「店舗Ｂ」に設置された印刷装置７０に送信する。
【００８７】
そして、ユーザＹが「店舗Ｂ」に到着し、「店舗Ｂ」に設置された印刷装置７０に予約番号「１２３４５６」を入力すると、印刷装置７０は、仮番号が付与されていない「文書Ｆ」の印刷対象データを印刷する。印刷完了後、印刷装置７０は、印刷済みの「文書Ｆ」の印刷対象データを印刷装置７０から削除し、「文書Ｆ」の印刷完了を示す情報を印刷管理装置１０に送信する。
【００８８】
また、ユーザＺが「店舗Ｂ」に到着し、「店舗Ｂ」に設置された印刷装置７０に仮番号「９８７６５４」を入力すると、印刷装置７０は、仮番号が付与されている「文書Ｇ」の印刷対象データを印刷する。印刷完了後、印刷装置７０は、印刷済みの「文書Ｇ」の印刷対象データを印刷装置７０から削除し、「文書Ｇ」の印刷完了を示す情報を印刷管理装置１０に送信する。
【００８９】
なお、ステップＳ４９にて、複数の訪問スケジュールが重複しない場合（Ｓ４９，Ｎｏ）、印刷情報送信部１８は、スケジュール情報が示す訪問予定時間に従って、印刷情報を、対応する印刷場所に設置された印刷装置７０に送信する（Ｓ４５）。
【００９０】
実施例３によると、実施例１と同様に、ユーザの予定に合わせて印刷スケジュールが変更されるので、印刷対象データのセキュリティ及びユーザの利便性の低下が防止又は軽減される。また、顧客毎に予約番号を付与することで、印刷対象データ毎に予約番号を付与するよりも、顧客の管理が容易となり、また、印刷時におけるユーザの手間が軽減される。印刷対象データ毎に予約番号を付与する場合、同一の顧客であっても複数の予約番号が発行され、ユーザは各予約番号を区別して管理する必要がある。これに対して、顧客毎に予約番号を付与することで、ユーザは、訪問先の顧客に関連付けられた予約番号だけを管理し、当該予約番号を印刷装置７０に入力すれば、当該顧客に関連する印刷対象データが印刷されるので、ユーザの手間が軽減される。また、顧客毎に予約番号を付与した場合、複数の訪問スケジュールが重複し、複数の印刷対象データの印刷スケジュールが重複することがあるが、実施例３によると、仮番号を付与することで、当該複数の印刷対象データが区別されて印刷される。
【００９１】
なお、実施例１と同様に、訪問予定時間になっても印刷されない印刷対象データを印刷装置７０から削除してもよい。
【００９２】
（変形例）
次に、変形例について説明する。図１０に、変形例に係る印刷システムの一例を示す。変形例に係る印刷管理装置１０Ａは、図１に示す印刷管理装置１０の構成に加え、印刷場所選択部２８を備えている。印刷管理装置１０Ａの印刷場所選択部２８以外の構成は、印刷管理装置１０の構成と同じであるため、以下では、主に印刷場所選択部２８について説明する。
【００９３】
印刷場所選択部２８は、端末装置６０の現在位置と訪問先の位置とに基づいて、端末装置６０の現在位置から訪問先までの経路を求める。そして、印刷場所選択部２８は、当該経路と各印刷場所との位置関係に基づいて、当該訪問先に関連付けられた印刷対象データの印刷場所を選択する。印刷場所選択部２８は、スケジュール情報が示す印刷場所とは異なる印刷場所を選択した場合、スケジュール情報が示す印刷場所を変更する。
【００９４】
具体例を挙げて印刷場所選択部２８の処理について説明する。例えば図１１に示すように、端末装置６０を所持するユーザが、訪問先１００を訪れる予定であるとする。また、印刷場所１１０が、スケジュール情報が示す印刷場所であるものとする。すなわち、図２（ａ）等に示すスケジュールにおいて、訪問先１００と印刷場所１１０とが対応付けられているものとする。スケジュール通りであれば、訪問予定時間よりも前の時間（例えば３０分前）に、印刷対象データが、印刷場所１１０に設置された印刷装置７０に送信されて、待機状態となる。
【００９５】
図１１に示すような状況下で、印刷場所選択部２８は、端末装置６０及び訪問先１００のそれぞれの位置情報に基づいて、端末装置６０から訪問先１００までの経路２００を求める。そして、印刷場所選択部２８は、経路２００と各印刷場所との間の距離（直線距離又は経路に沿った距離）を求め、経路２００との間の距離が最小となる印刷場所を選択する。この場合、印刷管理装置１０Ａは、新たな印刷場所の位置を示す情報を端末装置６０に送信する。なお、各印刷場所の位置情報は、印刷管理装置１０Ａに予め記憶されている。図１１に示す例では、印刷場所選択部２８は、印刷場所１１０，１２０と経路２００との間の距離を求める。印刷場所１２０と経路２００との間の距離は、印刷場所１１０と経路２００との間の距離よりも短いため、印刷場所選択部２８は、印刷場所１２０を新たな印刷場所として選択し、スケジュール情報が示す印刷場所１１０を印刷場所１２０に変更する。また、印刷管理装置１０Ａは、新たな印刷場所１２０の位置を示す情報を端末装置６０に送信する。そして、訪問先１００への訪問予定時間よりも前の時間（例えば３０分前）に、印刷管理装置１０Ａは、印刷対象データを、印刷場所１２０に設置された印刷装置７０に送信する。ユーザが、印刷場所１２０に設置された印刷装置７０に予約番号を入力することで、印刷が行われる。
【００９６】
以上のように、端末装置６０から訪問先までの経路を求め、当該経路に最も近い印刷場所を選択することで、ユーザの移動距離が短縮され、ユーザの利便性が向上する。また、訪問スケジュールの変更に伴って、当初予定していた経路が変更されたとしても、変更後の経路から最も近い印刷場所が選択されるので、ユーザの利便性の低下が防止又は軽減される。
【００９７】
また、印刷場所選択部２８は、各印刷場所に設置された印刷装置７０の稼働状況に応じて印刷装置７０を選択し、スケジュール情報が示す印刷場所を変更してもよい。例えば、印刷場所選択部２８は、印刷装置７０のスペックと印刷対象データの印刷条件とに基づいて、印刷完了に要する時間（印刷予測時間）を算出する。または、印刷場所選択部２８は、印刷装置７０の稼働状況と印刷対象データの印刷条件とに基づいて、印刷予測時間を算出してもよい。印刷枚数、データ容量、カラー条件（カラー印刷又は白黒印刷）等が、一例として印刷条件に該当する。各印刷装置７０のスペックを示す情報は、印刷管理装置１０Ａに記憶されている。また、印刷管理装置１０Ａは、各印刷装置７０から稼働状況を示す情報を取得する。そして、印刷場所選択部２８は、印刷対象データを印刷した場合に、最も早く印刷が完了する印刷装置７０（印刷場所）を選択する。このとき、印刷場所選択部２８は、訪問先と印刷場所との位置関係に基づき、印刷場所から訪問先への移動に要する時間（移動予測時間）を算出し、印刷完了後に訪問予定時間までに訪問先への訪問が間に合う印刷場所（印刷装置７０）を選択する。例えば、印刷場所選択部２８は、印刷予測時間に基づいて印刷完了時刻を算出し、印刷完了時刻と移動予測時間とに基づいて、印刷完了後に訪問予定時間までに訪問先への訪問が間に合う印刷場所を選択する。なお、印刷場所選択部２８は、徒歩や車等の移動手段に応じた標準移動速度に基づいて、移動予測時間を算出すればよい。印刷場所選択部２８は、スケジュール情報が示す印刷場所とは異なる印刷場所を選択した場合、スケジュール情報が示す印刷場所を変更する。そして、印刷管理装置１０Ａは、新たな印刷場所の位置を示す情報を端末装置６０に送信する。
【００９８】
以上のように、印刷予測時間を考慮することで、印刷対象データの印刷の効率が向上し得る。また、印刷場所でのユーザの待ち時間が減少し得るので、ユーザの利便性が向上する。
【００９９】
なお、上述した実施形態及び変形例において、印刷管理装置１０，１０Ａは、印刷場所と訪問先との位置関係に応じて、当該印刷場所の印刷装置７０に印刷対象データを送信するタイミングを変えてもよい。例えば、印刷管理装置１０，１０Ａは、印刷場所と訪問先との距離が長くなるほど、訪問予定時間よりもより早い時間に印刷対象データを印刷装置７０に送信してもよい。印刷場所と訪問先との距離が長くなるほど、印刷場所から訪問先に到着するまでに要する時間が長くなるので、より早い時間に印刷対象データを印刷場所に送信することで、印刷場所で印刷した後、訪問予定時間通りに訪問先に訪問し得る。
【０１００】
上述した印刷管理装置１０，１０Ａは、一例としてハードウェア資源とソフトウェアとの協働により実現される。具体的には、印刷管理装置１０，１０Ａは、図示しないＣＰＵ等のプロセッサを備えている。当該プロセッサが、図示しない記憶装置に記憶されたプログラムを読み出して実行することにより、スケジュール管理部１４、スケジュール情報受信部１６、印刷情報送信部１８、位置情報送受信部２０、変更確認部２２、変更確認送受信部２４、スケジュール変更部２６及び印刷場所選択部２８のそれぞれの機能が実現される。上記プログラムは、ＣＤやＤＶＤ等の記憶媒体を経由して、又は、ネットワーク等の通信経路を経由して、記憶装置に記憶される。
【符号の説明】
【０１０１】
１０，１０Ａ  印刷管理装置、１２  データ記憶部、１４  スケジュール管理部、１６  スケジュール情報受信部、１８  印刷情報送信部、２０  位置情報送受信部、２２  変更確認部、２４  変更確認送受信部、２６  スケジュール変更部、２８  印刷場所選択部、４０  スケジュールデータベース、５０  地図データベース、６０  端末装置、７０  印刷装置。
【図１】
2015106260.tif 000003
【図２】
2015106260.tif 000004
【図３】
2015106260.tif 000005
【図４】
2015106260.tif 000006
【図５】
2015106260.tif 000007
【図６】
2015106260.tif 000008
【図７】
2015106260.tif 000009
【図８】
2015106260.tif 000010
【図９】
2015106260.tif 000011
【図１０】
2015106260.tif 000012
【図１１】
2015106260.tif 000013