(57)【要約】【課題】通信回線を介して印刷を依頼された印刷データが第三者の手に渡って不正利用される可能性を低減することが可能な印刷管理装置、印刷管理プログラム、および印刷管理システムを提供する。【解決手段】印刷管理装置１１の受付部５３は、携帯端末１４にて印刷データの印刷を依頼する依頼者１３の現在位置を示す現在位置情報と、印刷データを印刷する印刷機１０の設置範囲２０を示す範囲情報とから、依頼者１３が設置範囲２０内に存在すると認定された場合に、携帯端末１４からの印刷データを受け付ける。送信制御部５４は、依頼者１３が存在すると認定された設置範囲２０の印刷機１０に、印刷データを送信する制御を行う。記憶制御部５５は、送信制御部５４により印刷機１０に送信したタイミングに合わせて、印刷データを印刷不可能な状態とする。【選択図】図６
2020017222.tif 000002
【特許請求の範囲】
【請求項１】
携帯端末にて印刷データの印刷を依頼する依頼者が、前記印刷データを印刷する印刷機の設置範囲内に存在すると認定された場合に、前記携帯端末からの前記印刷データを受け付ける受付部と、
前記受付部において受け付けた前記印刷データを、前記依頼者が存在すると認定された前記設置範囲の前記印刷機に送信する制御を行う送信制御部と、
前記印刷データを記憶部に記憶する制御を行う記憶制御部であり、前記送信制御部により前記印刷機に送信したタイミングに合わせて、前記記憶部に記憶された前記印刷データを印刷不可能な状態とする記憶制御部と、
を備える印刷管理装置。
【請求項２】
前記受付部は、前記依頼者が前記設置範囲内に存在しないと認定された場合、前記印刷データを受け付けない請求項１に記載の印刷管理装置。
【請求項３】
前記依頼者が前記設置範囲内に存在しないと認定された場合、前記印刷データを受け付けることができない旨のメッセージを前記携帯端末の表示部に表示する制御を行う表示制御部を備える請求項２に記載の印刷管理装置。
【請求項４】
前記受付部において受け付けた前記印刷データを前記印刷機に印刷させるための認証キーであり、前記依頼者が前記印刷機に入力する認証キーを発行する発行部を備える請求項１ないし３のいずれか１項に記載の印刷管理装置。
【請求項５】
前記受付部は、前記依頼者が前記設置範囲内に存在しないと認定された場合においても前記印刷データを受け付け、
前記発行部は、前記依頼者が前記設置範囲内に存在しないと認定された場合に前記受付部において受け付けた前記印刷データに対して、前記認証キーを発行する請求項４に記載の印刷管理装置。
【請求項６】
前記発行部は、複数の前記依頼者が１つの前記設置範囲内に存在すると認定された場合に、前記認証キーを発行する請求項４または５に記載の印刷管理装置。
【請求項７】
前記印刷機から、前記依頼者により入力された前記認証キー、および前記印刷機の識別情報を取得する認証取得部を備え、
前記記憶制御部は、前記印刷データと前記認証キーを関連付けて記憶する制御を行い、
前記送信制御部は、前記認証取得部において取得した前記認証キーに関連付けられた前記印刷データを、前記認証取得部において取得した前記識別情報で表される前記印刷機に送信する制御を行う請求項４ないし６のいずれか１項に記載の印刷管理装置。
【請求項８】
前記認証キーには有効期限が設定されており、
前記認証取得部は、前記有効期限を徒過した前記認証キーを取得した場合は、取得した前記認証キーを無効化する請求項７に記載の印刷管理装置。
【請求項９】
前記記憶制御部は、前記送信制御部により前記印刷機に送信された前記印刷データの前記認証キーとの関連付けを解除することで、前記印刷データを前記印刷不可能な状態とする請求項７または８に記載の印刷管理装置。
【請求項１０】
前記記憶制御部は、前記送信制御部により前記印刷機に送信された前記印刷データを削除することで、前記印刷データを前記印刷不可能な状態とする請求項１ないし９のいずれか１項に記載の印刷管理装置。
【請求項１１】
前記依頼者の現在位置を示す現在位置情報を取得する位置取得部を備え、
前記印刷機毎に前記設置範囲を示す範囲情報が登録されており、前記位置取得部において取得した前記現在位置情報に対応する前記範囲情報が登録されていた場合に、前記依頼者が前記設置範囲内に存在すると認定される請求項１ないし１０のいずれか１項に記載の印刷管理装置。
【請求項１２】
携帯端末にて印刷データの印刷を依頼する依頼者が、前記印刷データを印刷する印刷機の設置範囲内に存在すると認定された場合に、前記携帯端末からの前記印刷データを受け付ける受付部と、
前記受付部において受け付けた前記印刷データを、前記依頼者が存在すると認定された前記設置範囲の前記印刷機に送信する制御を行う送信制御部と、
前記印刷データを記憶部に記憶する制御を行う記憶制御部であり、前記送信制御部により前記印刷機に送信したタイミングに合わせて、前記記憶部に記憶された前記印刷データを印刷不可能な状態とする記憶制御部として、コンピュータを機能させる印刷管理プログラム。
【請求項１３】
印刷データを印刷する印刷機と、
前記印刷データの印刷を依頼する依頼者の携帯端末および前記印刷機に通信回線を介して接続され、前記印刷データを管理する印刷管理装置であり、
前記依頼者が前記印刷機の設置範囲内に存在すると認定された場合に、前記携帯端末からの前記印刷データを受け付ける受付部と、
前記受付部において受け付けた前記印刷データを、前記依頼者が存在すると認定された前記設置範囲の前記印刷機に送信する制御を行う送信制御部と、
前記印刷データを記憶部に記憶する制御を行う記憶制御部であり、前記送信制御部により前記印刷機に送信したタイミングに合わせて、前記記憶部に記憶された前記印刷データを印刷不可能な状態とする記憶制御部とを有する印刷管理装置と、
を備える印刷管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示の技術は、印刷管理装置、印刷管理プログラム、および印刷管理システムに関する。
【背景技術】
【０００２】
特許文献１には、文書データと文書データの識別情報である文書ＩＤとを互いに関連付けて記憶蓄積する蓄積手段または蓄積手段に接続するための接続手段の少なくとも一方と、文書データの印刷出力を行う画像出力装置についての識別情報である機器コードを表示して、文書データについての文書ＩＤを取得保持しているモバイル端末装置に機器コードを取得させるコード表示手段と、モバイル端末装置が取得した機器コードによって特定される送信先に対するモバイル端末装置からの情報送信を通じて、モバイル端末装置が取得保持している文書ＩＤをモバイル端末装置から受け取るＩＤ受取手段と、ＩＤ受取手段で受け取った文書ＩＤに関連する文書データを、蓄積手段内から取り出して、または接続手段を介して受け取って、印刷出力する文書出力手段とを備える画像出力装置が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−０７４５４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
コンビニエンスストア等の店舗に設置された印刷機に、通信回線を介して印刷データの印刷を依頼することが行われている。この場合、印刷データは印刷管理装置に送信されて、印刷管理装置に一時的に記憶される。印刷管理装置は、印刷データを印刷機に印刷させるための認証キーを発行し、発行した認証キーと印刷データとを関連付けて記憶しておく。そして、例えば、印刷データの印刷を依頼する依頼者の携帯端末に認証キーを送信する。依頼者は、印刷機の設置場所に出向いて、携帯端末に送信された認証キーを印刷機に入力する。印刷機は、入力された認証キーを印刷管理装置に送信する。印刷管理装置は、印刷機からの認証キーに関連付けられた印刷データを印刷機に送信する。これにより当該印刷機において印刷データが印刷される。
【０００５】
印刷データの秘密保持の観点からすると、印刷データが印刷可能な状態で印刷管理装置に記憶されている期間は短いほどよい。しかしながら、従来は、印刷データが印刷可能な状態で印刷管理装置に登録されている期間が例えば１週間程度と比較的長い。これは、印刷データを印刷管理装置に送信して登録した時点で、実際に印刷データが印刷されるまでの期間が不明であることから、経験則的に比較的長めの登録期間を設定していたことによる。このため、印刷データが第三者の手に渡って不正利用される可能性があった。
【０００６】
本開示の技術は、通信回線を介して印刷を依頼された印刷データが第三者の手に渡って不正利用される可能性を低減することが可能な印刷管理装置、印刷管理プログラム、および印刷管理システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１に記載の発明は、携帯端末にて印刷データの印刷を依頼する依頼者が、前記印刷データを印刷する印刷機の設置範囲内に存在すると認定された場合に、前記携帯端末からの前記印刷データを受け付ける受付部と、前記受付部において受け付けた前記印刷データを、前記依頼者が存在すると認定された前記設置範囲の前記印刷機に送信する制御を行う送信制御部と、前記印刷データを記憶部に記憶する制御を行う記憶制御部であり、前記送信制御部により前記印刷機に送信したタイミングに合わせて、前記記憶部に記憶された前記印刷データを印刷不可能な状態とする記憶制御部と、を備える印刷管理装置である。
【０００８】
請求項２に記載の発明は、前記受付部は、前記依頼者が前記設置範囲内に存在しないと認定された場合、前記印刷データを受け付けない請求項１に記載の印刷管理装置である。
【０００９】
請求項３に記載の発明は、前記依頼者が前記設置範囲内に存在しないと認定された場合、前記印刷データを受け付けることができない旨のメッセージを前記携帯端末の表示部に表示する制御を行う表示制御部を備える請求項２に記載の印刷管理装置である。
【００１０】
請求項４に記載の発明は、前記受付部において受け付けた前記印刷データを前記印刷機に印刷させるための認証キーであり、前記依頼者が前記印刷機に入力する認証キーを発行する発行部を備える請求項１ないし３のいずれか１項に記載の印刷管理装置である。
【００１１】
請求項５に記載の発明は、前記受付部は、前記依頼者が前記設置範囲内に存在しないと認定された場合においても前記印刷データを受け付け、前記発行部は、前記依頼者が前記設置範囲内に存在しないと認定された場合に前記受付部において受け付けた前記印刷データに対して、前記認証キーを発行する請求項４に記載の印刷管理装置である。
【００１２】
請求項６に記載の発明は、前記発行部は、複数の前記依頼者が１つの前記設置範囲内に存在すると認定された場合に、前記認証キーを発行する請求項４または５に記載の印刷管理装置である。
【００１３】
請求項７に記載の発明は、前記印刷機から、前記依頼者により入力された前記認証キー、および前記印刷機の識別情報を取得する認証取得部を備え、前記記憶制御部は、前記印刷データと前記認証キーを関連付けて記憶する制御を行い、前記送信制御部は、前記認証取得部において取得した前記認証キーに関連付けられた前記印刷データを、前記認証取得部において取得した前記識別情報で表される前記印刷機に送信する制御を行う請求項４ないし６のいずれか１項に記載の印刷管理装置である。
【００１４】
請求項８に記載の発明は、前記認証キーには有効期限が設定されており、前記認証取得部は、前記有効期限を徒過した前記認証キーを取得した場合は、取得した前記認証キーを無効化する請求項７に記載の印刷管理装置である。
【００１５】
請求項９に記載の発明は、前記記憶制御部は、前記送信制御部により前記印刷機に送信された前記印刷データの前記認証キーとの関連付けを解除することで、前記印刷データを前記印刷不可能な状態とする請求項７または８に記載の印刷管理装置である。
【００１６】
請求項１０に記載の発明は、前記記憶制御部は、前記送信制御部により前記印刷機に送信された前記印刷データを削除することで、前記印刷データを前記印刷不可能な状態とする請求項１ないし９のいずれか１項に記載の印刷管理装置である。
【００１７】
請求項１１に記載の発明は、前記依頼者の現在位置を示す現在位置情報を取得する位置取得部を備え、前記印刷機毎に前記設置範囲を示す範囲情報が登録されており、前記位置取得部において取得した前記現在位置情報に対応する前記範囲情報が登録されていた場合に、前記依頼者が前記設置範囲内に存在すると認定される請求項１ないし１０のいずれか１項に記載の印刷管理装置である。
【００１８】
請求項１２に記載の発明は、携帯端末にて印刷データの印刷を依頼する依頼者が、前記印刷データを印刷する印刷機の設置範囲内に存在すると認定された場合に、前記携帯端末からの前記印刷データを受け付ける受付部と、前記受付部において受け付けた前記印刷データを、前記依頼者が存在すると認定された前記設置範囲の前記印刷機に送信する制御を行う送信制御部と、前記印刷データを記憶部に記憶する制御を行う記憶制御部であり、前記送信制御部により前記印刷機に送信したタイミングに合わせて、前記記憶部に記憶された前記印刷データを印刷不可能な状態とする記憶制御部として、コンピュータを機能させる印刷管理プログラムである。
【００１９】
請求項１３に記載の発明は、印刷データを印刷する印刷機と、前記印刷データの印刷を依頼する依頼者の携帯端末および前記印刷機に通信回線を介して接続され、前記印刷データを管理する印刷管理装置であり、前記依頼者が前記印刷機の設置範囲内に存在すると認定された場合に、前記携帯端末からの前記印刷データを受け付ける受付部と、前記受付部において受け付けた前記印刷データを、前記依頼者が存在すると認定された前記設置範囲の前記印刷機に送信する制御を行う送信制御部と、前記印刷データを記憶部に記憶する制御を行う記憶制御部であり、前記送信制御部により前記印刷機に送信したタイミングに合わせて、前記記憶部に記憶された前記印刷データを印刷不可能な状態とする記憶制御部とを有する印刷管理装置と、を備える印刷管理システムである。
【発明の効果】
【００２０】
請求項１、１２、１３に記載の発明によれば、通信回線を介して印刷を依頼された印刷データが第三者の手に渡って不正利用される可能性を低減することが可能となる。
【００２１】
請求項２に記載の発明によれば、設置範囲内に存在しない依頼者からの印刷データが比較的長期間登録されたままとなり、第三者の手に渡って不正利用されるきっかけを作らずに済ますことができる。
【００２２】
請求項３に記載の発明によれば、現在の位置では印刷データを受け付けることができない、ということを依頼者に知らしめることができる。
【００２３】
請求項４に記載の発明によれば、印刷データの秘匿性を向上させることができる。
【００２４】
請求項５に記載の発明によれば、環境の制約なく印刷データの印刷を依頼することができる。
【００２５】
請求項６に記載の発明によれば、印刷データの取り違いの問題を未然に防止することができる。
【００２６】
請求項７に記載の発明によれば、依頼者により入力された認証キーに関連付けられた印刷データを、依頼者により認証キーが入力された印刷機以外に送信して印刷してしまうミスの発生を抑制することができる。
【００２７】
請求項８に記載の発明によれば、さらに印刷データの秘匿性を向上させることができる。
【００２８】
請求項９に記載の発明によれば、簡単に印刷データを印刷不可能な状態とすることができる。
【００２９】
請求項１０に記載の発明によれば、簡単に印刷データを印刷不可能な状態とすることができる。
【００３０】
請求項１１に記載の発明によれば、携帯端末に範囲情報を登録しておき、携帯端末にて依頼者が設置範囲内に存在するか否かを認定して、認定結果を携帯端末から印刷管理装置に送信する場合と比べて、携帯端末の処理負荷を軽減することができる。
【図面の簡単な説明】
【００３１】
【図１】印刷管理システムを示す図である。
【図２】依頼者が印刷機の設置範囲内に存在していた場合を示す図である。
【図３】依頼者が印刷機の設置範囲内に存在していなかった場合を示す図である。
【図４】印刷管理装置および携帯端末を構成するコンピュータを示すブロック図である。
【図５】携帯端末のＣＰＵの処理部を示すブロック図である。
【図６】印刷管理装置のＣＰＵの処理部を示すブロック図である。
【図７】範囲情報テーブルの内容を示す図である。
【図８】印刷データテーブルの内容を示す図である。
【図９】認定部の処理を示す図であり、図９Ａは、位置取得部からの現在位置情報に対応する範囲情報が、範囲情報テーブルに登録されていた場合、図９Ｂは、位置取得部からの現在位置情報に対応する範囲情報が、範囲情報テーブルに登録されていなかった場合をそれぞれ示す。
【図１０】認定部から許可信号を受けた場合の表示制御部の処理を示す図である。
【図１１】認定部から不許可信号を受けた場合の表示制御部の処理を示す図である。
【図１２】受付部の処理を示す図であり、図１２Ａは、認定部から許可信号を受けた場合、図１２Ｂは、認定部から不許可信号を受けた場合をそれぞれ示す。
【図１３】印刷データの送信後の記憶制御部の処理を示す図である。
【図１４】印刷管理装置の処理手順を示すフローチャートである。
【図１５】第２実施形態の印刷管理装置のＣＰＵの処理部を示すブロック図である。
【図１６】第２実施形態の印刷データテーブルの内容を示す図である。
【図１７】位置取得部からの現在位置情報に対応する範囲情報が、範囲情報テーブルに登録されていなかった場合の認定部の処理を示す図である。
【図１８】認証取得部において認証キーおよび印刷機ＩＤを取得してから、送信制御部により印刷データを印刷機に送信するまでの一連の流れの具体例を示す図である。
【図１９】認証取得部において有効期限を徒過した認証キーを取得した場合、取得した認証キーを無効化する様子を示す図である。
【図２０】第２実施形態の印刷データの送信後の記憶制御部の処理を示す図である。
【図２１】複数の依頼者が１つの設置範囲内に存在していた場合に認証キーを発行する第３実施形態を示す図である。
【発明を実施するための形態】
【００３２】
［第１実施形態］
図１において、印刷管理システム２は、印刷機１０と印刷管理装置１１とを備える。印刷機１０は、コンビニエンスストア等の店舗に設置される。印刷機１０は、印刷はもちろんのこと、コピー、ファックス、スキャナ等の機能を有する、いわゆる複合機である。印刷管理装置１１はサーバコンピュータで構成され、印刷データを管理する。印刷機１０および印刷管理装置１１は、インターネットあるいは公衆通信回線等のＷＡＮ（Wide Area Network）１２で相互に通信可能に接続されている。
【００３３】
ＷＡＮ１２には、印刷管理システム２を利用して印刷データの印刷を依頼する依頼者１３が操作する携帯端末１４も接続されている。携帯端末１４は、例えばスマートフォン等のタブレット型のパーソナルコンピュータで構成される。
【００３４】
印刷管理装置１１および携帯端末１４は、サーバコンピュータ、ワークステーション、タブレット型のパーソナルコンピュータといったコンピュータをベースとする。印刷管理装置１１および携帯端末１４は、これらのコンピュータに、オペレーティングシステム等の制御プログラムや、各種アプリケーションプログラムをインストールして構成される。
【００３５】
依頼者１３は携帯端末１４を操作し、ＷＡＮ１２を介して印刷機１０に印刷データの印刷を依頼する。印刷データは、例えば、携帯端末１４で撮影した画像、携帯端末１４で作成したテキストファイル、携帯端末１４で閲覧したウェブページ、ウェブページからダウンロードした文書ファイル等である。
【００３６】
図２および図３に示すように、印刷機１０には、設置範囲２０が予め定められている。設置範囲２０は、例えば、印刷機１０の設置場所を中心とした平面範囲である。設置範囲２０は、印刷機１０が設置された店舗を少なくともカバーする範囲であり、例えば１辺５ｍ〜１０ｍ程度の矩形状の範囲である。設置範囲２０は、矩形の４つの角Ｐ１、Ｐ２、Ｐ３、Ｐ４の経緯度で示される。これら４つの角Ｐ１、Ｐ２、Ｐ３、Ｐ４の経緯度が、設置範囲２０を示す範囲情報である。一方、依頼者１３は、携帯端末１４に備え付けのＧＰＳ（Global Positioning System）等の位置検出部４１（図５参照）により、自らの現在位置を示す現在位置情報を取得可能である。
【００３７】
図２は、依頼者１３が設置範囲２０内に存在していた場合である。すなわち、依頼者１３の現在位置情報と印刷機１０の範囲情報とから、依頼者１３が設置範囲２０内に存在すると認定された場合である。この場合、印刷管理装置１１は、携帯端末１４からの印刷データを受け付ける。そして、受け付けた印刷データを、依頼者１３が存在すると認定された設置範囲２０の印刷機１０に送信する。
【００３８】
対して図３は、依頼者１３が設置範囲２０内に存在していなかった場合である。すなわち、現在位置情報と範囲情報とから、依頼者１３が設置範囲２０内に存在しないと認定された場合である。この場合、印刷管理装置１１は、携帯端末１４からの印刷データを受け付けない。印刷管理装置１１は、印刷データを受け付けないので、当然ながら印刷データの印刷機１０への送信もしない。
【００３９】
図４において、印刷管理装置１１および携帯端末１４を構成するコンピュータは、ストレージデバイス３０、メモリ３１、ＣＰＵ（Central Processing Unit）３２、通信部３３、ディスプレイ３４、および入力デバイス３５を備えている。これらはデータバス３６を介して相互接続されている。
【００４０】
ストレージデバイス３０は、印刷管理装置１１等を構成するコンピュータに内蔵、またはケーブルやネットワークを通じて接続されたハードディスクドライブである。もしくはストレージデバイス３０は、ハードディスクドライブを複数台連装したディスクアレイである。ストレージデバイス３０には、オペレーティングシステム等の制御プログラムや各種アプリケーションプログラム、およびこれらのプログラムに付随する各種データ等が記憶されている。
【００４１】
メモリ３１は、ＣＰＵ３２が処理を実行するためのワークメモリである。ＣＰＵ３２は、ストレージデバイス３０に記憶されたプログラムをメモリ３１へロードして、プログラムにしたがった処理を実行することにより、コンピュータの各部を統括的に制御する。
【００４２】
通信部３３は、ＷＡＮ１２を介した各種情報の伝送制御を行うネットワークインターフェースである。ディスプレイ３４は各種画面を表示する。各種画面にはＧＵＩ(Graphical User Interface)による操作機能が備えられる。印刷管理装置１１等を構成するコンピュータは、各種画面を通じて、入力デバイス３５からの操作指示の入力を受け付ける。入力デバイス３５は、印刷管理装置１１の場合はキーボードやマウス、携帯端末１４の場合はタッチパネルである。
【００４３】
なお、以下の説明では、携帯端末１４を構成するコンピュータの各部には添え字の「Ａ」を、印刷管理装置１１を構成するコンピュータの各部には添え字の「Ｂ」をそれぞれ符号に付して区別する。
【００４４】
携帯端末１４には、印刷データの印刷を依頼するためのアプリケーションプログラム（以下、単に印刷依頼アプリという）がインストールされている。この印刷依頼アプリを起動させると、印刷データの印刷を依頼するための専用のウェブブラウザ（以下、単に印刷依頼ブラウザという）が起動する。
【００４５】
図５において、印刷依頼ブラウザが起動されると、携帯端末１４のＣＰＵ３２Ａは、メモリ３１等と協働して、ブラウザ制御部４０として機能する。ブラウザ制御部４０は、印刷依頼ブラウザの動作を制御する。ブラウザ制御部４０は、印刷管理装置１１からの各種画面の画面データを受け取る。ブラウザ制御部４０は、画面データに基づき印刷依頼ブラウザ上に表示する各種画面を再現し、これをディスプレイ３４Ａに表示する。
【００４６】
また、ブラウザ制御部４０は、各種画面を通じて入力デバイス３５Ａから入力される様々な操作指示を受け付ける。ブラウザ制御部４０は、各種操作指示に応じた各種要求を印刷管理装置１１に対して送信する。操作指示には、印刷データの印刷指示が含まれる。印刷データの印刷指示を受け付けた場合、ブラウザ制御部４０は、印刷データの印刷要求を印刷管理装置１１に対して送信する。印刷要求には、印刷データと携帯端末１４の識別情報である端末ＩＤ（Identification Data）とが含まれる。
【００４７】
さらに、ブラウザ制御部４０は、印刷依頼ブラウザが起動された場合に、位置検出部４１に現在位置情報を検出させる。そして、位置検出部４１が検出した現在位置情報を印刷管理装置１１に送信する。
【００４８】
図６において、印刷管理装置１１のストレージデバイス３０Ｂには、アプリケーションプログラムとして印刷管理プログラム４５が記憶されている。印刷管理プログラム４５は、コンピュータを印刷管理装置として機能させるためのアプリケーションプログラムである。ストレージデバイス３０Ｂには、印刷管理プログラム４５の他に、範囲情報テーブル４６、印刷データテーブル４７が記憶されている。
【００４９】
印刷管理プログラム４５が起動されると、印刷管理装置１１のＣＰＵ３２Ｂは、メモリ３１等と協働して、位置取得部５０、認定部５１、表示制御部５２、受付部５３、送信制御部５４、および記憶制御部５５として機能する。
【００５０】
位置取得部５０は、携帯端末１４からの現在位置情報を取得する。位置取得部５０は、取得した現在位置情報を認定部５１に出力する。
【００５１】
認定部５１は、位置取得部５０からの現在位置情報と、範囲情報テーブル４６の印刷機１０の範囲情報とから、依頼者１３が設置範囲２０内に存在するか否かを認定する。認定部５１は、認定結果を表示制御部５２、受付部５３、および記憶制御部５５に出力する。
【００５２】
表示制御部５２は、携帯端末１４の印刷依頼ブラウザ上で閲覧可能な各種画面を生成し、生成した各種画面を携帯端末１４のディスプレイ３４Ａに表示する制御を行う。すなわち、ディスプレイ３４Ａは、表示部に相当する。より詳しくは、表示制御部５２は、各種画面を、ＸＭＬ（Extensible Markup Language）等のマークアップ言語によって作成されるウェブ配信用の画面データの形式で出力する。ＸＭＬに代えて、ＪＳＯＮ（JavaScript（登録商標） Object Notation）等の他のデータ記述言語を利用してもよい。
【００５３】
受付部５３は、認定部５１からの認定結果が、依頼者１３が設置範囲２０内に存在するという認定結果であった場合、携帯端末１４からの印刷要求を受け付ける。前述のように、印刷要求には印刷データが含まれているので、受付部５３は、依頼者１３が設置範囲２０内に存在すると認定された場合、印刷データを受け付ける、といえる。受付部５３は、受け付けた印刷要求を記憶制御部５５に出力する。一方、受付部５３は、認定部５１からの認定結果が、依頼者１３が設置範囲２０内に存在しないという認定結果であった場合、携帯端末１４からの印刷要求（印刷データ）を受け付けない。
【００５４】
送信制御部５４は、受付部５３において受け付けた印刷データを、記憶制御部５５から受け取る。そして、受け取った印刷データを、認定部５１において依頼者１３が存在すると認定された設置範囲２０の印刷機１０に送信する制御を行う。
【００５５】
記憶制御部５５は、受付部５３からの印刷データを、ストレージデバイス３０Ｂの印刷データテーブル４７に記憶する制御を行う。すなわち、ストレージデバイス３０Ｂは、記憶部に相当する。また、記憶制御部５５は、印刷データテーブル４７から印刷データを読み出し、読み出した印刷データを送信制御部５４に受け渡す。さらに、記憶制御部５５は、送信制御部５４により印刷機１０に送信したタイミングに合わせて、印刷データテーブル４７に記憶された印刷データを印刷不可能な状態とする。
【００５６】
図７において、範囲情報テーブル４６は、印刷機１０の識別情報である印刷機ＩＤ毎に、範囲情報が登録されたものである。範囲情報は、前述のように、設置範囲２０の４つの角Ｐ１〜Ｐ４の経緯度である。
【００５７】
図８において、印刷データテーブル４７は、印刷データＩＤ毎に、端末ＩＤ、印刷データ、および印刷機ＩＤが登録されたものである。印刷データＩＤは、印刷データの識別情報であり、印刷データの登録時に、記憶制御部５５により付される。端末ＩＤは、携帯端末１４の識別情報である。端末ＩＤの項目には、印刷データの印刷要求の要求元の携帯端末１４の端末ＩＤが登録される。印刷機ＩＤの項目には、認定部５１において依頼者１３が存在すると認定された設置範囲２０の印刷機１０の印刷機ＩＤが登録される。送信制御部５４は、この印刷機ＩＤの項目に登録された印刷機ＩＤの印刷機１０に、印刷データを送信する。
【００５８】
図９Ａは、位置取得部５０からの現在位置情報に対応する範囲情報が、範囲情報テーブル４６に登録されていた場合（現在位置情報＝範囲情報）である。この場合、認定部５１は、依頼者１３が設置範囲２０内に存在すると認定する。認定部５１は、依頼者１３が設置範囲２０内に存在すると認定した認定結果として、表示制御部５２および受付部５３に許可信号を出力する。また、認定部５１は、依頼者１３が設置範囲２０内に存在すると認定した認定結果として、記憶制御部５５に印刷機ＩＤを出力する。この印刷機ＩＤは、依頼者１３が存在すると認定された設置範囲２０の印刷機１０の印刷機ＩＤである。
【００５９】
一方、図９Ｂは、位置取得部５０からの現在位置情報に対応する範囲情報が、範囲情報テーブル４６に登録されていなかった場合（現在位置情報≠範囲情報）である。この場合、認定部５１は、依頼者１３が設置範囲２０内に存在しないと認定する。認定部５１は、依頼者１３が設置範囲２０内に存在しないと認定した認定結果として、表示制御部５２および受付部５３に不許可信号を出力する。
【００６０】
図１０は、表示制御部５２において、認定部５１から許可信号を受けた場合を示す。この場合、表示制御部５２は、印刷依頼画面６０を生成し、生成した印刷依頼画面６０を携帯端末１４に出力する。
【００６１】
印刷依頼画面６０は、例えば、携帯端末１４で撮影した画像のサムネイルを縦横に並べた一覧６１を有し、下部に送信ボタン６２が配されたものである。ハッチングで示すように、依頼者１３により、一覧６１の画像のうちの少なくとも１つが選択され、送信ボタン６２が選択される。この操作指示が、印刷データの印刷指示に相当する。なお、図示は省略したが、印刷依頼画面６０においては、印刷を依頼する印刷データについて、印刷する用紙の向きおよびサイズ、白黒、カラー、拡大率といった印刷設定も行うことができる。なお、印刷依頼画面６０は、テキストファイル、ウェブページ、文書ファイル等を指定するものでもよい。
【００６２】
一方、図１１は、表示制御部５２において、認定部５１から不許可信号を受けた場合を示す。この場合、表示制御部５２は、メッセージ報知画面６５を生成し、生成したメッセージ報知画面６５を携帯端末１４に出力する。
【００６３】
メッセージ報知画面６５には、受付部５３において印刷データを受け付けることができない旨のメッセージ（「印刷機の近くにいないため、印刷データを受け付けることができません。」）６６が表示される。また、メッセージ報知画面６５には、印刷機１０の設置範囲２０への移動と、印刷要求のリトライを促すメッセージ（「印刷機の設置範囲に移動してから、再度試して下さい。」）６７と、メッセージ報知画面６５を消去するためのＯＫボタン６８も表示される。
【００６４】
図１２Ａは、受付部５３において、認定部５１から許可信号を受けた場合を示す。この場合、受付部５３は、前述のように、携帯端末１４からの印刷データを受け付ける。
【００６５】
一方、図１２Ｂは、受付部５３において、認定部５１から不許可信号を受けた場合を示す。この場合、受付部５３は、これも前述のように、携帯端末１４からの印刷データを受け付けない。
【００６６】
このように、認定部５１において依頼者１３が設置範囲２０内に存在すると認定された場合は、携帯端末１４のディスプレイ３４Ａに印刷依頼画面６０が表示されて、印刷データの印刷指示が可能となる。ひいては、受付部５３において印刷データを受け付けることが可能となる。一方、認定部５１において依頼者１３が設置範囲２０内に存在しないと認定された場合は、携帯端末１４のディスプレイ３４Ａにメッセージ報知画面６５が表示される。この場合は印刷データの印刷指示をすることができず、したがって受付部５３において印刷データを受け付けることができない。
【００６７】
図１３において、送信制御部５４は、印刷データを印刷機１０に送信した場合に、その旨を示す送信完了信号を記憶制御部５５に出力する。送信完了信号には、印刷機１０に送信した印刷データの印刷データＩＤが含まれている。記憶制御部５５は、送信完了信号を受けて、送信完了信号に含まれる印刷データＩＤの印刷データを、印刷データテーブル４７から削除する。こうすることで、記憶制御部５５は、印刷データを印刷不可能な状態とする。なお、図１３では、印刷データテーブル４７の印刷機ＩＤの項目を省略している。
【００６８】
ここで、記憶制御部５５において印刷データを印刷不可能な状態とするタイミングとは、ＷＡＮ１２等の通信回線を介して印刷を依頼された印刷データが第三者の手に渡って不正利用される可能性が従来よりも低減されるに十分なタイミングである。例えば、送信制御部５４により印刷データを印刷機１０に送信してから１秒経過するまでの間に、印刷データが印刷不可能な状態とされればよい。
【００６９】
以下、上記構成による作用について、図１４のフローチャートを参照して説明する。まず、印刷管理プログラム４５が起動されると、図６で示したように、ＣＰＵ３２が、位置取得部５０、認定部５１、表示制御部５２、受付部５３、送信制御部５４、および記憶制御部５５として機能し、コンピュータが印刷管理装置１１として機能する。
【００７０】
一方、携帯端末１４では、印刷依頼アプリが起動されて印刷依頼ブラウザが起動される。そして、ブラウザ制御部４０の制御の下、位置検出部４１で現在位置情報が検出される。現在位置情報は印刷管理装置１１に送信される。
【００７１】
印刷管理装置１１では、携帯端末１４からの現在位置情報が待ち受けられている（ステップＳＴ１００）。現在位置情報が受信された場合（ステップＳＴ１００でＹＥＳ）、位置取得部５０において現在位置情報が取得される（ステップＳＴ１１０）。現在位置情報は、位置取得部５０から認定部５１に出力される。
【００７２】
認定部５１では、位置取得部５０からの現在位置情報に対応する範囲情報が、ストレージデバイス３０Ｂの範囲情報テーブル４６に登録されているか否か、すなわち、依頼者１３が設置範囲２０内に存在するか否かが認定される（ステップＳＴ１２０）。依頼者１３が設置範囲２０内に存在すると認定された場合（ステップＳＴ１２０でＹＥＳ）、図９Ａで示したように、認定部５１から表示制御部５２および受付部５３に許可信号が出力される。そして、表示制御部５２により、図１０で示した印刷依頼画面６０が生成され、携帯端末１４に出力される（ステップＳＴ１３０）。
【００７３】
印刷依頼画面６０は、携帯端末１４のディスプレイ３４Ａに表示される。依頼者１３は、印刷依頼画面６０において印刷を依頼したい印刷データを選択し、送信ボタン６２を選択する。これにより、印刷データの印刷要求が携帯端末１４のブラウザ制御部４０から印刷管理装置１１に送信される。
【００７４】
一方、依頼者１３が設置範囲２０内に存在しないと認定された場合（ステップＳＴ１２０でＮＯ）、図９Ｂで示したように、認定部５１から表示制御部５２および受付部５３に不許可信号が出力される。そして、表示制御部５２により、図１１で示したメッセージ報知画面６５が生成され、携帯端末１４に出力される（ステップＳＴ１４０）。この場合、図１２Ｂで示したように、受付部５３において印刷データは受け付けられない。
【００７５】
メッセージ報知画面６５は、携帯端末１４のディスプレイ３４Ａに表示される。依頼者１３は、印刷データを受け付けることができない旨のメッセージ６６等を見た後、ＯＫボタン６８を選択して、メッセージ報知画面６５を消去する。
【００７６】
このように、依頼者１３が設置範囲２０内に存在しないと認定された場合、受付部５３において印刷データを受け付けない。したがって、設置範囲２０内に存在しない依頼者１３からの印刷データが、比較的長期間登録されたままとなり、印刷データが第三者の手に渡って不正利用されるきっかけを作らずに済む。
【００７７】
また、依頼者１３が設置範囲２０内に存在しないと認定された場合、印刷データを受け付けることができない旨のメッセージ６６を有するメッセージ報知画面６５を携帯端末１４のディスプレイ３４Ａに表示する。したがって、依頼者１３は、現在の位置では印刷管理装置１１が印刷データを受け付けることができない、ということが分かる。
【００７８】
範囲情報テーブル４６に、印刷機１０毎に範囲情報を登録しておく。そして、位置取得部５０において現在位置情報を取得し、取得した現在位置情報に対応する範囲情報が登録されていた場合に、認定部５１において依頼者１３が設置範囲２０内に存在すると認定する。したがって、携帯端末１４に範囲情報を登録しておき、携帯端末１４にて依頼者１３が設置範囲２０内に存在するか否かを認定して、認定結果を携帯端末１４から印刷管理装置１１に送信する場合と比べて、携帯端末１４の処理負荷が軽減される。
【００７９】
印刷依頼画面６０の出力後、印刷管理装置１１では、携帯端末１４からの印刷要求が待ち受けられている（ステップＳＴ１５０）。印刷要求が受信された場合（ステップＳＴ１５０でＹＥＳ）、図１２Ａで示したように、受付部５３において、印刷要求、ひいては印刷データが受け付けられる（ステップＳＴ１６０）。印刷データは、受付部５３から記憶制御部５５に出力され、記憶制御部５５によりストレージデバイス３０Ｂの印刷データテーブル４７に登録される（ステップＳＴ１７０）。
【００８０】
印刷データテーブル４７の印刷データは、記憶制御部５５により読み出され、送信制御部５４に受け渡される。そして、送信制御部５４により、認定部５１において依頼者１３が存在すると認定された設置範囲２０の印刷機１０に送信される（ステップＳＴ１８０）。印刷機１０では、送信された印刷データが印刷される。依頼者１３は、レジにて印刷代を支払う。
【００８１】
図１３で示したように、印刷データテーブル４７の印刷データは、送信制御部５４により印刷機１０に送信したタイミングに合わせて、記憶制御部５５により印刷データテーブル４７から削除される。これにより、印刷データが印刷不可能な状態とされる（ステップＳＴ１９０）。
【００８２】
このように、依頼者１３が設置範囲２０内に存在すると認定された場合に、受付部５３において印刷データを受け付け、送信制御部５４により印刷機１０に送信したタイミングに合わせて、印刷データを印刷不可能な状態とする。したがって、印刷データが印刷可能な状態で印刷データテーブル４７に登録されている期間が、例えば１秒程度と極端に短い。したがって、印刷データが印刷可能な状態で登録されている期間が、例えば１週間程度と比較的長い従来の場合と比べて、印刷データが第三者の手に渡って不正利用される可能性が低減する。また、従来のように、印刷データを印刷機１０に印刷させるための認証キーを発行しないので、依頼者１３は、認証キーを印刷機１０に入力する必要がない。
【００８３】
記憶制御部５５により印刷データを削除することで、印刷データを印刷不可能な状態とする。したがって、簡単に印刷データが印刷不可能な状態とされる。また、大容量のストレージデバイス３０Ｂを用意する必要がなくなる。
【００８４】
なお、Wi-Fi（登録商標）等で携帯端末１４から印刷機１０に印刷データを直接送信せず、印刷管理装置１１を介して印刷機１０に送信するのは、以下の理由による。すなわち、Wi-Fi等の無線通信では、通信障害が原因で印刷データをうまく送信できない場合が多々あるためである。特にコンビニエンスストアでは電子レンジが使用されるため、通信障害が起こりやすい。
【００８５】
［第２実施形態］
図１５〜図２０に示す第２実施形態では、依頼者１３が設置範囲２０内に存在しないと認定された場合においても、受付部５３において印刷データを受け付ける。そして、印刷データを印刷機１０に印刷させるための認証キーを発行する。
【００８６】
図１５に示すように、第２実施形態の印刷管理装置７０のストレージデバイス３０Ｂには、印刷管理プログラム７１が記憶されている。また、ストレージデバイス３０Ｂには、上記第１実施形態と同じ内容の範囲情報テーブル４６と、上記第１実施形態とは異なる内容の印刷データテーブル７２とが記憶されている。
【００８７】
ＣＰＵ３２Ｂは、印刷管理プログラム７１が起動されると、メモリ３１等と協働して、上記第１実施形態の各処理部５０〜５５に加えて、発行部７５および認証取得部７６として機能する。
【００８８】
認定部５１は、認定結果を発行部７５にも出力する。また、上記第１実施形態では、受付部５３は、認定部５１において依頼者１３が設置範囲２０内に存在しないと認定された場合は、印刷データを受け付けなかった。対して、第２実施形態では、受付部５３は、認定部５１において依頼者１３が設置範囲２０内に存在しないと認定された場合においても、印刷データを受け付ける。つまり、認定部５１の認定結果に関わらず、受付部５３は印刷データを受け付ける。
【００８９】
発行部７５は、認定部５１において依頼者１３が設置範囲２０内に存在しないと認定された場合に受付部５３において受け付けた印刷データに対して、有効期限付きの認証キーを発行する。発行部７５は、認証キーを表示制御部５２および記憶制御部５５に出力する。なお、認証キーの有効期限は、例えば、受付部５３において印刷データを受け付けてから５分〜１０分である。
【００９０】
表示制御部５２は、発行部７５からの認証キーとその有効期限を依頼者１３に知らせる認証キー報知画面（図示せず）を生成する。そして、認証キー報知画面を携帯端末１４に送信する。認証キー報知画面は、携帯端末１４のディスプレイ３４Ａに表示される。依頼者１３は、認証キー報知画面で知らされた有効期限内に印刷機１０の設置場所に出向いて、認証キー報知画面で知らされた認証キーを印刷機１０に入力する。印刷機１０は、入力された認証キーを印刷管理装置７０に送信する。
【００９１】
記憶制御部５５は、受付部５３からの印刷データと、発行部７５からの認証キーを関連付けて記憶する制御を行う。
【００９２】
認証取得部７６は、印刷機１０から、依頼者１３により入力された認証キー、および当該印刷機１０の印刷機ＩＤを取得する。認証取得部７６は、取得した認証キーおよび印刷機ＩＤを記憶制御部５５に出力する。記憶制御部５５は、認証取得部７６からの認証キーに関連付けられた印刷データを印刷データテーブル７２から読み出す。そして、読み出した印刷データおよび認証取得部７６からの印刷機ＩＤを送信制御部５４に出力する。
【００９３】
送信制御部５４は、記憶制御部５５からの印刷データを、記憶制御部５５からの印刷機ＩＤで表される印刷機１０に送信する制御を行う。これにより、依頼者１３により入力された認証キーに関連付けられた印刷データが、依頼者１３により認証キーが入力された印刷機１０に送信される。そして、当該印刷機１０において印刷データが印刷される。
【００９４】
図１６に示すように、印刷データテーブル７２には、上記第１実施形態の印刷データテーブル４７の各項目に加えて、認証キーの項目が設けられている。記憶制御部５５は、認証キーの項目に、発行部７５において発行された認証キーと有効期限とを登録する。これにより、印刷データと認証キーが関連付けて記憶される。ここでは、認証キーとして１２桁の番号を例示している。なお、前述のように、認定部５１において依頼者１３が設置範囲２０内に存在しないと認定された場合に認証キーを発行するので、認証キーが登録された印刷データについては、印刷機ＩＤの項目には印刷機ＩＤは登録されない。
【００９５】
図１７は、位置取得部５０からの現在位置情報に対応する範囲情報が、範囲情報テーブル４６に登録されておらず（現在位置情報≠範囲情報）、認定部５１において依頼者１３が設置範囲２０内に存在しないと認定された場合を示す。この場合、上記第１実施形態では、図９Ｂで示したように、認定部５１は、認定結果として不許可信号を表示制御部５２および受付部５３に出力した。このため、表示制御部５２は、図１１で示したように、メッセージ報知画面６５を生成して携帯端末１４に送信した。また、受付部５３は、図１２Ｂで示したように、印刷データを受け付けなかった。
【００９６】
対して、第２実施形態では、認定部５１は、認定結果として許可信号を表示制御部５２および受付部５３に出力する。このため、表示制御部５２は、図１０で示したように、印刷依頼画面６０を生成して携帯端末１４に送信する。また、受付部５３は、図１２Ａで示したように、印刷データを受け付ける。
【００９７】
また、認定部５１は、認定結果として発行信号を発行部７５に出力する。この発行信号を受けて、発行部７５は、有効期限付きの認証キーを発行する。
【００９８】
図１８は、認証取得部７６において認証キーおよび印刷機ＩＤを取得してから、送信制御部５４により印刷データを印刷機１０に送信するまでの一連の流れの具体例を示した図である。まず、認証取得部７６において、認証キー「２４４５７９６４８１２０」および印刷機ＩＤ「ＰＲ０００５０」が取得される。これら認証キーおよび印刷機ＩＤは、認証取得部７６から記憶制御部５５に出力される。
【００９９】
続いて、記憶制御部５５にて、認証取得部７６からの認証キー「２４４５７９６４８１２０」に関連付けられた、印刷データＩＤ「ＰＤ０００５０」の印刷データが、印刷データテーブル７２から読み出される。そして、印刷データＩＤ「ＰＤ０００５０」の印刷データ、および印刷機ＩＤ「ＰＲ０００５０」が、記憶制御部５５から送信制御部５４に出力される。
【０１００】
最後に、送信制御部５４により、印刷データＩＤ「ＰＤ０００５０」の印刷データが、印刷機ＩＤ「ＰＲ０００５０」の印刷機１０に送信される。なお、図１８では、印刷データテーブル７２の認証キーの有効期限を省略している。
【０１０１】
図１９に示すように、認証取得部７６は、有効期限を徒過した認証キーを取得した場合は、取得した認証キーを無効化する。認証取得部７６は、有効期限を徒過した認証キーを記憶制御部５５に出力しないことで、有効期限を徒過した認証キーを無効化する。あるいは、認証取得部７６は、有効期限を徒過した認証キーを受け付けないことで、有効期限を徒過した認証キーを無効化する。
【０１０２】
認証取得部７６は、有効期限を徒過した認証キーを無効化した場合、その旨を示す無効化信号を表示制御部５２および記憶制御部５５に出力する。表示制御部５２は、無効化信号を受けて、入力した認証キーが有効期限を徒過していて無効化した旨と、印刷データの印刷の再依頼を促す旨のメッセージ報知画面（図示せず）を生成して携帯端末１４に送信する。また、記憶制御部５５は、無効化信号を受けて、無効化した認証キーに関連付けられた印刷データを印刷データテーブル７２から削除する。なお、無効化した認証キーに関連付けられた印刷データを印刷データテーブル７２から削除するのではなく、印刷データテーブル７２の印刷データはそのままで、発行部７５から認証キーを再発行してもよい。
【０１０３】
図２０において、記憶制御部５５は、送信制御部５４からの送信完了信号を受けて、送信完了信号に含まれる印刷データＩＤの印刷データと認証キーとの関連付けを解除する。具体的には、印刷データテーブル７２の認証キーの項目に登録された認証キーを削除する。こうすることで、記憶制御部５５は、印刷データを印刷不可能な状態とする。認証キーだけでなく、印刷データもろとも印刷データテーブル７２から削除してもよい。なお、図２０では、印刷データテーブル７２の端末ＩＤと印刷機ＩＤの各項目、および認証キーの有効期限を省略している。
【０１０４】
このように、第２実施形態では、発行部７５において認証キーを発行するので、印刷データの秘匿性が向上する。また、認証キーが発行されたことによって、印刷データが印刷管理装置１１で受け付けられたことが確かめられる。
【０１０５】
認定部５１において依頼者１３が設置範囲２０内に存在しないと認定された場合においても、受付部５３において印刷データを受け付け、この受け付けた印刷データに対して、発行部７５において認証キーを発行する。したがって、印刷データの印刷を依頼する環境に制約がなくなる。
【０１０６】
記憶制御部５５により、印刷データと認証キーを関連付けて記憶しておく。また、認証取得部７６において、印刷機１０から、依頼者１３により入力された認証キー、および印刷機ＩＤを取得する。そして、送信制御部５４により、認証取得部７６において取得した認証キーに関連付けられた印刷データを、認証取得部７６において取得した印刷機ＩＤで表される印刷機１０に送信する。したがって、依頼者１３により入力された認証キーに関連付けられた印刷データが、依頼者１３により認証キーが入力された印刷機１０以外に送信されて印刷されてしまうミスの発生が抑制される。
【０１０７】
認証キーには有効期限が設定されている。そして、認証取得部７６において有効期限を徒過した認証キーを取得した場合は、取得した認証キーを無効化する。したがって、さらに印刷データの秘匿性が向上する。
【０１０８】
記憶制御部５５が、送信制御部５４により印刷機１０に送信された印刷データの認証キーとの関連付けを解除することで、印刷データを印刷不可能な状態とする。したがって、簡単に印刷データが印刷不可能な状態とされる。
【０１０９】
認定部５１において依頼者１３が設置範囲２０内に存在しないと認定された場合に、上記第１実施形態のようにメッセージ報知画面６５を携帯端末１４に出力するか、第２実施形態のように印刷データを受け付けて認証キーを発行するかを、依頼者１３が選択可能に構成してもよい。
【０１１０】
［第３実施形態］
図２１に示す第３実施形態では、複数の依頼者１３が１つの設置範囲２０内に存在していた場合に認証キーを発行する。
【０１１１】
図２１は、１つの設置範囲２０内に、Ａ、Ｂ、Ｃの３人の依頼者１３が存在していた場合を例示している。この場合、認定部５１は、認定結果として、Ａ、Ｂ、Ｃの依頼者１３毎の発行信号Ａ、Ｂ、Ｃを発行部８０に出力する。これらの発行信号Ａ、Ｂ、Ｃを受けて、発行部８０は、Ａ、Ｂ、Ｃの各依頼者１３用の有効期限付き認証キーＡ、Ｂ、Ｃをそれぞれ発行する。
【０１１２】
複数の依頼者１３が１つの設置範囲２０内に存在していた場合、上記第１実施形態のように何の制約もなく印刷データを印刷してしまうと、印刷データの取り違いの問題が起こることが想定される。しかし、第３実施形態では、認定部５１において、複数の依頼者１３が１つの設置範囲２０内に存在すると認定された場合に、発行部８０において認証キーを発行する。したがって、印刷データの取り違いの問題が未然に防止される。
【０１１３】
なお、第３実施形態においても、上記第２実施形態の図１８で示したように、記憶制御部５５により、印刷データと認証キーを関連付けて記憶しておく。また、認証取得部７６において、印刷機１０から、依頼者１３により入力された認証キー、および印刷機ＩＤを取得する。そして、送信制御部５４により、認証取得部７６において取得した認証キーに関連付けられた印刷データを、認証取得部７６において取得した印刷機ＩＤで表される印刷機１０に送信する。
【０１１４】
また、図１９で示したように、認証取得部７６において有効期限を徒過した認証キーを取得した場合は、取得した認証キーを無効化する。さらに、図２０で示したように、記憶制御部５５が、送信制御部５４により印刷機１０に送信された印刷データの認証キーとの関連付けを解除することで、印刷データを印刷不可能な状態とする。
【０１１５】
印刷機１０の設置範囲２０は、例示した矩形状に限らない。例えば円形状の設置範囲でもよい。この場合の範囲情報は、円の中心の経緯度と、円の半径または直径とで構成される。
【０１１６】
上記各実施形態では、携帯端末１４の位置検出部４１に検出させた現在位置情報に基づいて、依頼者１３が設置範囲２０内に存在するか否かを認定しているが、これに限らない。定期的にビーコン信号を発する発信機を印刷機１０に設けておき、携帯端末１４にビーコン信号を受信させることで、依頼者１３が設置範囲２０内に存在するか否かを認定してもよい。より具体的には、携帯端末１４は、発信機からのビーコン信号を受信した場合、その旨を報知する受信報知信号を印刷管理装置１１に送信する。受信報知信号は発信機の識別情報である発信機ＩＤを含んでいる。印刷管理装置１１には、発信機ＩＤ毎に印刷機ＩＤが登録されている。認定部５１は、携帯端末１４からの受信報知信号に含まれる発信機ＩＤに対応した印刷機ＩＤが登録されていた場合、依頼者１３が設置範囲２０内に存在すると認定する。なお、この場合、ビーコン信号の通信可能範囲が設置範囲２０に相当する。
【０１１７】
依頼者１３に予め電子メールアドレスを登録させておき、登録された電子メールアドレス宛てに認証キーを記載したメールを送信してもよい。
【０１１８】
上記第２実施形態においては、依頼者１３が設置範囲２０内に存在しないと認定された場合に受付部５３において受け付けた印刷データに対して、発行部７５において認証キーを発行している。また、上記第３実施形態では、複数の依頼者１３が１つの設置範囲２０内に存在すると認定された場合に、発行部８０において認証キーを発行している。しかし、認証キーを発行するシチュエーションはこれらに限らない。依頼者１３が設置範囲２０内に存在すると認定された場合に受付部５３において受け付けた印刷データに対して、認証キーを発行してもよい。
【０１１９】
印刷管理装置１１を構成するコンピュータのハードウェア構成は種々の変形が可能である。例えば、印刷管理装置１１を、処理能力や信頼性の向上を目的として、ハードウェアとして分離された複数台のサーバコンピュータで構成することも可能である。具体的には、位置取得部５０、認定部５１、表示制御部５２、および受付部５３の機能と、送信制御部５４および記憶制御部５５の機能とを、２台のサーバコンピュータに分散して担わせる。この場合は２台のサーバコンピュータで印刷管理装置１１を構成する。
【０１２０】
このように、コンピュータのハードウェア構成は、処理能力、安全性、信頼性等の要求される性能に応じて適宜変更することができる。さらに、ハードウェアに限らず、印刷管理プログラム４５、７１等のアプリケーションプログラムについても、安全性や信頼性の確保を目的として、二重化したり、あるいは、複数のストレージデバイスに分散して格納することももちろん可能である。
【０１２１】
上記各実施形態において、例えば、位置取得部５０、認定部５１、表示制御部５２、受付部５３、送信制御部５４、記憶制御部５５、発行部７５、８０、認証取得部７６といった各種の処理を実行する処理部（processing unit）のハードウェア的な構造としては、次に示す各種のプロセッサ（processor）を用いることができる。各種のプロセッサには、上述したように、ソフトウェア（印刷管理プログラム４５、７１）を実行して各種の処理部として機能する汎用的なプロセッサであるＣＰＵに加えて、ＦＰＧＡ（Field Programmable Gate Array）等の製造後に回路構成を変更可能なプロセッサであるプログラマブルロジックデバイス（Programmable Logic Device :ＰＬＤ）、ＡＳＩＣ（Application Specific Integrated Circuit）等の特定の処理を実行させるために専用に設計された回路構成を有するプロセッサである専用電気回路等が含まれる。
【０１２２】
１つの処理部は、これらの各種のプロセッサのうちの１つで構成されてもよいし、同種または異種の２つ以上のプロセッサの組み合わせ（例えば、複数のＦＰＧＡの組み合わせや、ＣＰＵとＦＰＧＡとの組み合わせ）で構成されてもよい。また、複数の処理部を１つのプロセッサで構成してもよい。
【０１２３】
複数の処理部を１つのプロセッサで構成する例としては、第１に、クライアントおよびサーバ等のコンピュータに代表されるように、１つ以上のＣＰＵとソフトウェアの組み合わせで１つのプロセッサを構成し、このプロセッサが複数の処理部として機能する形態がある。第２に、システムオンチップ（System On Chip:ＳｏＣ）等に代表されるように、複数の処理部を含むシステム全体の機能を１つのＩＣ（Integrated Circuit）チップで実現するプロセッサを使用する形態がある。このように、各種の処理部は、ハードウェア的な構造として、上記各種のプロセッサの１つ以上を用いて構成される。
【０１２４】
さらに、これらの各種のプロセッサのハードウェア的な構造としては、より具体的には、半導体素子等の回路素子を組み合わせた電気回路（circuitry）を用いることができる。
【０１２５】
以上の記載から、以下の付記項１に記載の発明を把握することができる。
【０１２６】
［付記項１］
携帯端末にて印刷データの印刷を依頼する依頼者が、前記印刷データを印刷する印刷機の設置範囲内に存在すると認定された場合に、前記携帯端末からの前記印刷データを受け付ける受付プロセッサと、
前記受付プロセッサにおいて受け付けた前記印刷データを、前記依頼者が存在すると認定された前記設置範囲の前記印刷機に送信する制御を行う送信制御プロセッサと、
前記印刷データを記憶部に記憶する制御を行う記憶制御プロセッサであり、前記送信制御プロセッサにより前記印刷機に送信したタイミングに合わせて、前記記憶部に記憶された前記印刷データを印刷不可能な状態とする記憶制御プロセッサと、
を備える印刷管理装置。
【０１２７】
本開示の技術は、上述の種々の実施形態や種々の変形例を適宜組み合わせることも可能である。また、上記各実施形態に限らず、要旨を逸脱しない限り種々の構成を採用し得ることはもちろんである。
【０１２８】
さらに、本開示の技術は、プログラムに加えて、プログラムを記憶する記憶媒体にもおよぶ。具体的には、印刷管理プログラム４５、７１といったアプリケーションプログラムは、上記各実施形態のようにストレージデバイス３０Ｂに記憶されている形態に限らない。印刷管理プログラム４５、７１をコンピュータで読み取り可能な記憶媒体に記憶した形態で提供してもよい。記憶媒体としては、例えば、ＣＤ−ＲＯＭ(Compact Disc Read Only Memory)およびＤＶＤ−ＲＯＭ(Digital Versatile Disc Read Only Memory)等の光ディスク、ＵＳＢ(Universal Serial Bus)メモリおよびメモリカード等の半導体メモリが挙げられる。また、印刷管理プログラム４５、７１を、通信部３３に接続されたＷＡＮ１２等の通信回線を介して外部装置から取得するようにしてもよい。
【符号の説明】
【０１２９】
２  印刷管理システム
１０  印刷機
１１、７０  印刷管理装置
１２  ＷＡＮ
１３  依頼者
１４  携帯端末
２０  設置範囲
３０、３０Ｂ  ストレージデバイス
３１  メモリ
３２、３２Ａ、３２Ｂ  ＣＰＵ
３３  通信部
３４、３４Ａ  ディスプレイ
３５、３５Ａ  入力デバイス
３６  データバス
４０  ブラウザ制御部
４１  位置検出部
４５、７１  印刷管理プログラム
４６  範囲情報テーブル
４７、７２  印刷データテーブル
５０  位置取得部
５１  認定部
５２  表示制御部
５３  受付部
５４  送信制御部
５５  記憶制御部
６０  印刷依頼画面
６１  一覧
６２  送信ボタン
６５  メッセージ報知画面
６６  印刷データを受け付けることができない旨のメッセージ
６７  印刷機の設置範囲への移動と、印刷要求のリトライを促すメッセージ
６８  ＯＫボタン
７５、８０  発行部
７６  認証取得部
Ｐ１、Ｐ２、Ｐ３、Ｐ４  設置範囲の４つの角
ＳＴ１００〜ＳＴ１９０  ステップ
【図１】
2020017222.tif 000003
【図２】
2020017222.tif 000004
【図３】
2020017222.tif 000005
【図４】
2020017222.tif 000006
【図５】
2020017222.tif 000007
【図６】
2020017222.tif 000008
【図７】
2020017222.tif 000009
【図８】
2020017222.tif 000010
【図９】
2020017222.tif 000011
【図１０】
2020017222.tif 000012
【図１１】
2020017222.tif 000013
【図１２】
2020017222.tif 000014
【図１３】
2020017222.tif 000015
【図１４】
2020017222.tif 000016
【図１５】
2020017222.tif 000017
【図１６】
2020017222.tif 000018
【図１７】
2020017222.tif 000019
【図１８】
2020017222.tif 000020
【図１９】
2020017222.tif 000021
【図２０】
2020017222.tif 000022
【図２１】
2020017222.tif 000023