(57)【要約】【課題】セキュリティを確保した上で情報処理システムの利便性を向上する。【解決手段】代理依頼ユーザが使用するユーザ端末２００と、当該ユーザ端末２００から取得したジョブデータを出力する複数の出力装置１００Ｍ、１００Ｎと、複数の出力装置１００Ｍ、１００Ｎのいずれかを用いた前記ジョブデータの代理印刷を実行する印刷情報管理装置３００をネットワーク４００に接続する。印刷情報管理装置３００は、いずれかの印刷装置を用いてジョブデータの代理出力が可能な動的代理ユーザを更新可能に記憶しており、代理依頼ユーザの位置情報及び動的代理ユーザの位置情報が出力装置の位置情報と一致したときに、当該位置情報が一致した出力装置を用いた動的代理ユーザによる代理出力を可能とする。【選択図】図１
2020013610.tif 000002
【特許請求の範囲】
【請求項１】
ジョブデータの出力の代理を他者に依頼する代理依頼ユーザが使用するユーザ端末と、
前記ユーザ端末から取得したジョブデータを出力する出力装置と、
前記代理依頼ユーザにより、位置情報が前記代理依頼ユーザの位置情報に一致するか否かに応じて代理出力の可否を決める動的代理ユーザとして指定された者の位置情報を記憶し、前記代理依頼ユーザの位置情報及び前記動的代理ユーザの位置情報が一致したときに前記出力装置を用いた前記動的代理ユーザによる前記ジョブデータの代理出力を許可する情報管理装置と、
を備えたことを特徴とする情報管理システム。
【請求項２】
前記情報管理装置は、前記代理依頼ユーザにより、位置情報に関係なく前記ジョブデータの代理出力を行える者として指定された静的代理ユーザを更に記憶したことを特徴とする請求項１に記載の情報管理システム。
【請求項３】
前記情報管理装置は、前記ユーザ端末及び前記出力装置の外部若しくは内部に接続されることを特徴とする請求項１及び請求項２のいずれか１項に記載の情報管理システム。
【請求項４】
前記ユーザ端末は、前記ジョブデータをジョブキューに格納していることを特徴とする請求項１乃至請求項３のいずれか１項に記載の情報管理システム。
【請求項５】
前記ユーザ端末は、自機の位置情報を、自機に搭載されたＧＰＳ、自機に割り当てられたＩＰアドレス及び自機が有するロケール機能のいずれか１つから取得することを特徴とする請求項１乃至請求項４のいずれか１項に記載の情報管理システム。
【請求項６】
前記情報管理装置は、前記動的代理ユーザの位置情報を、前記動的代理ユーザが自身の使用するユーザ端末にログインする際に更新するか、前記出力装置にログインする際に更新することを特徴とする請求項１乃至請求項５のいずれか１項に記載の情報管理システム。
【請求項７】
前記代理依頼ユーザの位置情報及び前記動的代理ユーザの位置情報が一致したとき、前記動的代理ユーザによる前記ジョブデータの代理出力を許可せずに、前記静的代理ユーザによる代理出力を許可することを特徴とする請求項２乃至請求項６のいずれか１項に記載の情報管理システム。
【請求項８】
ジョブデータの出力の代理を他者に依頼する代理依頼ユーザが使用するユーザ端末及び前記ユーザ端末から取得したジョブデータを出力する出力装置に接続される情報管理装置であって、
前記代理依頼ユーザにより、位置情報が前記代理依頼ユーザの位置情報に一致するか否かに応じて代理出力の可否を決める動的代理ユーザとして指定された者の位置情報を記憶し、前記代理依頼ユーザの位置情報及び前記動的代理ユーザの位置情報が一致したときに前記出力装置を用いた前記動的代理ユーザによる前記ジョブデータの代理出力を許可することを特徴とする情報管理装置。
【請求項９】
ジョブデータの出力の代理を他者に依頼する代理依頼ユーザが使用するユーザ端末及び前記ユーザ端末から取得したジョブデータを出力する出力装置に接続される情報管理装置が実行する情報管理プログラムであって、
前記代理依頼ユーザにより、位置情報が前記代理依頼ユーザの位置情報に一致するか否かに応じて代理出力の可否を決める動的代理ユーザとして指定された者の位置情報を記憶するステップ、
前記代理依頼ユーザの位置情報及び前記動的代理ユーザの位置情報が一致したか否かを判定するステップ、
前記代理依頼ユーザの位置情報及び前記動的代理ユーザの位置情報が一致したと判定したときに、前記出力装置を用いた前記動的代理ユーザによる前記ジョブデータの代理出力を許可するステップ、
を含んで構成されることを特徴とする情報管理プログラム。
【請求項１０】
ジョブデータの出力の代理を他者に依頼する代理依頼ユーザが使用するユーザ端末及び前記ユーザ端末から取得したジョブデータを出力する出力装置に接続される情報管理装置を用いた情報管理方法であって、
前記情報管理装置は、前記代理依頼ユーザにより、位置情報が前記代理依頼ユーザの位置情報に一致するか否かに応じて代理出力の可否を決める動的代理ユーザとして指定された者の位置情報を記憶し、
前記代理依頼ユーザの位置情報及び前記動的代理ユーザの位置情報が一致したか否かを判定し、
前記代理依頼ユーザの位置情報及び前記動的代理ユーザの位置情報が一致したと判定したときに、前記出力装置を用いた前記動的代理ユーザによる前記ジョブデータの代理出力を許可する
ことを特徴とする情報管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報管理システム、情報管理装置、情報管理プログラム及び情報管理方法に関する。
【背景技術】
【０００２】
ユーザが印刷データをユーザ端末に蓄積し、印刷装置がユーザ端末に対して印刷ジョブ一覧の送信を要求し、送信された印刷ジョブ一覧から所要の印刷ジョブを印刷装置が選択して、ユーザ端末に対して印刷データの送信を要求し、送信された印刷データの印刷処理を実行する、所謂サーバレスのプルプリントシステムが従来知られている。
【０００３】
また、サーバレスのプルプリントシステムの利用技術として、ユーザ端末に印刷データを蓄積したユーザ（代理依頼ユーザ）に代えて別のユーザ（代理ユーザ）が印刷処理を実行することを可能にする、所謂代理印刷についても従来知られている（例えば、特許文献１参照）。
【０００４】
代理ユーザによる代理印刷を可能にすると、代理依頼ユーザが何らかの理由によって印刷データを出力できない場合にも、代理ユーザが所要の印刷データを出力できるので、印刷装置の利便性を高めることができる。また、代理印刷を行うに際しては、印刷処理を行う者が予め代理依頼ユーザにより代理ユーザとして指定された者であることを認証した上で印刷データの出力を行うので、権限のないユーザによる印刷データの出力を防止でき、セキュリティも確保できる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術は、サーバレスのプルプリントシステムで代理印刷を行う場合に、代理依頼ユーザが代理印刷する印刷ジョブを登録するたびに代理ユーザを指定する必要がある。このため、従来技術は、代理印刷を行う際の代理ユーザの指定が面倒であり、この点に改善の余地がある。
【０００６】
一方、代理依頼ユーザが代理ユーザを固定すれば、代理ユーザを毎回指定する不便は解消されるが、その反面、固定に設定された代理ユーザは常に印刷ジョブを実行できるようになるため、セキュリティ上好ましくない場合も生じる。
【０００７】
なお、このような問題は、印刷情報管理システムに限られず、ユーザが蓄積したジョブデータをプロジェクタやモニタなどの出力装置から出力する他の情報管理システムにおいても同様に存在する。
【０００８】
本発明は、このような従来技術の課題を解決するためになされたものであり、セキュリティを確保した上で出力装置の利便性を向上することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明の一態様は、情報管理システムについて、ジョブデータの出力の代理を他者に依頼する代理依頼ユーザが使用するユーザ端末と、前記ユーザ端末から取得したジョブデータを出力する出力装置と、前記代理依頼ユーザにより、位置情報が前記代理依頼ユーザの位置情報に一致するか否かに応じて代理印刷の可否を決める動的代理ユーザとして指定された者の位置情報を記憶し、前記代理依頼ユーザの位置情報及び前記動的代理ユーザの位置情報が一致したときに前記出力装置を用いた前記動的代理ユーザによる前記ジョブデータの代理出力を許可する情報管理装置と、を備えたことを特徴とする。
【発明の効果】
【００１０】
本発明によれば、セキュリティを確保した上で出力装置の利便性の向上を図ることができる。
【図面の簡単な説明】
【００１１】
【図１】実施形態に係る印刷処理システムの構成例を示す図である。
【図２】実施形態に係る複合機のハードウェア構成を示す図である。
【図３】実施形態に係るユーザ端末及び印刷情報管理装置のハードウェア構成を示す図である。
【図４】実施形態に係る複合機の機能構成を示すブロック図である。
【図５】実施形態に係るユーザ端末の機能構成を示すブロック図である。
【図６】実施形態に係る印刷情報管理装置の機能構成を示すブロック図である。
【図７】実施形態に係る代理管理テーブルの一例を示す図である。
【図８】実施形態に係るユーザ端末管理テーブルの一例を示す図である。
【図９】実施形態に係る位置情報管理テーブルの一例を示す図である。
【図１０】実施形態に係るジョブテーブルの一例を示す図である。
【図１１】実施形態に係る位置情報管理テーブルの更新後の一例を示す図である。
【図１２】本社において代理印刷を行う場合における印刷情報管理システムの動作フローを示す図である。
【図１３】支社において代理印刷を行う場合における印刷情報管理システムの動作フローを示す図である。
【図１４】本社において代理印刷を行う場合における印刷情報管理システムの動作フローの他の例を示す図である。
【図１５】実施形態に係るジョブテーブルの他の例を示す図である。
【図１６】実施形態に係るユーザ端末管理テーブルの他の例を示す図である。
【図１７】実施形態に係る位置情報管理テーブルの他の例を示す図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照して本発明に係る情報管理システム、情報管理装置、情報管理プログラム及び情報管理方法の実施形態を説明する。なお、以下においては、印刷情報管理システム、印刷情報管理装置、印刷情報管理プログラム及び印刷情報管理方法について説明するが、本発明の要旨はこれに限定されるものではなく、ユーザが蓄積したジョブデータを代理ユーザが出力装置から代理出力するものであれば他の情報管理システム、情報管理装置、情報管理プログラム及び情報管理方法にも同様に適用できる。
【００１３】
他の情報管理システムとしては、ユーザが蓄積したジョブデータをプロジェクタ等の投影装置に出力するもの、モニタ等の表示装置に出力するもの、オーディオ等の音声出力装置に出力するものを挙げることができる。
【００１４】
本実施形態に係る情報管理システム、情報管理装置、情報管理プログラム及び情報管理方法は、代理依頼ユーザの位置情報、及び、代理依頼ユーザが指定した代理ユーザの位置情報に応じて代理ユーザを特定し、必要な出力を得られるようにするものである。
【００１５】
このため、代理依頼ユーザは、代理依頼ユーザが使用するユーザ端末に蓄積した印刷データの代理印刷を行う代理ユーザとして、位置情報が代理依頼ユーザの位置情報に一致するか否かに応じて代理印刷の可否を決める動的代理ユーザを設定する。なお、代理依頼ユーザは、動的代理ユーザに加えて、代理依頼ユーザ又は代理ユーザの位置情報に関係なく常に代理印刷を行える静的代理ユーザを固定して設定することもできる。
【００１６】
そして、本実施形態に係る印刷情報管理装置は、印刷装置からの認証要求を受け付け、認証要求を行ったユーザの認証が成功したとき、当該認証要求を行ったユーザが静的代理ユーザであるのか動的代理ユーザであるかを特定し、代理依頼ユーザの位置情報との関係において最適の代理ユーザに印刷データの代理印刷を行わせる。これにより、セキュリティを確保した上で、代理依頼ユーザが必要な印刷データを得ることができる。
【００１７】
〈システム構成〉
次に、図１を用いて、実施形態に係る印刷情報管理システムのシステム構成を説明する。
【００１８】
本実施形態に係る印刷情報管理システムは、図１に示すように、所在地Ｍに設置された画像処理装置１００Ｍと、所在地Ｎに設置された画像処理装置１００Ｎと、代理依頼ユーザが使用するユーザ端末２００と、画像処理装置１００Ｍ、１００Ｎからの認証要求に応じて代理印刷を行う代理ユーザを特定する印刷情報管理装置３００とが、社内ネットワーク等のネットワーク４００を介して接続されている。
【００１９】
なお、図１の例では、印刷情報管理装置３００が、画像処理装置１００Ｍ、１００Ｎとは別個の外部サーバとして描かれているが、画像処理装置１００Ｍ、１００Ｎの双方又は一方に印刷情報管理装置３００の機能を組み込むこともできる。
【００２０】
また、図１の例では、本社と支社の２箇所に画像処理装置１００Ｍ、１００Ｎを１台ずつ設置したが、画像処理装置の設置個所は２箇所に限定されるものではない。加えて、各地における画像処理装置の設置数は１台に限定されるものでもない。即ち、実施形態に係る印刷情報管理システムは、２箇所以上のそれぞれに１台以上の画像処理装置を設置することができる。
【００２１】
画像処理装置１００Ｍ、１００Ｎとしては、プリンタ、複写機、ファクシミリ及びこれらの機能を少なくとも２つ以上複合的に備えた複合機を用いることができる。なお、本実施形態においては、画像処理装置１００Ｍ、１００Ｎとして複合機を備えた場合を例にとって説明する。従って、以下の記載においては、画像処理装置１００Ｍ、１００Ｎを複合機１００Ｍ、１００Ｎと表記する。複合機１００Ｍ、１００Ｎ及びこれを利用するユーザは、部署等のグループの１つに所属しているものとする。
【００２２】
ユーザ端末２００は、ユーザが文書や画像の作成に使用する情報処理装置である。ユーザ端末２００としては、スマートフォン、携帯電話、タブレットコンピュータ、パーソナルコンピュータなどを用いることができる。本実施形態に係るユーザ端末２００は、ユーザが作成した印刷データをジョブキューに蓄積している。
【００２３】
〈ハードウェア構成〉
次に、図２及び図３を用いて、実施形態に係る印刷情報管理システムのハードウェア構成を説明する。
【００２４】
複合機１００Ｍ、１００Ｎは、図２に示すようなハードウェア構成のコンピュータにより実現される。図２から明らかなように、本実施形態に係る複合機１００Ｍ、１００Ｎは、コントローラ５０１、操作パネル５０２、外部Ｉ／Ｆ５０３、通信Ｉ／Ｆ５０４、プリンタ５０５及びスキャナ５０６を備える。
【００２５】
コントローラ５０１は、ＣＰＵ５１１、ＲＡＭ５１２、ＲＯＭ５１３、ＮＶＲＡＭ５１４及びＨＤＤ５１５を備える。ＲＯＭ５１３は、各種プログラムやデータが格納されている。ＲＡＭ５１２は、プログラムやデータを一時保持する。ＮＶＲＡＭ５１４は、例えば設定情報等が格納されている。また、ＨＤＤ５１５は各種プログラムやデータが格納されている。
【００２６】
ＣＰＵ５１１は、ＲＯＭ５１３やＮＶＲＡＭ５１４、ＨＤＤ５１５などからプログラムやデータ、設定情報等をＲＡＭ５１２上に読み出し、処理を実行することで、複合機１００Ｍ、１００Ｎ全体の制御や機能を実現する。
【００２７】
操作パネル５０２は、ユーザからの入力を受け付ける入力部と、表示を行う表示部とを備えている。外部Ｉ／Ｆ５０３は、外部装置とのインタフェースである。外部装置には、記録媒体５０３ａなどがある。これにより複合機１００Ｍ、１００Ｎ、は外部Ｉ／Ｆ５０３を介して記録媒体１０３ａの読み取り及び／又は書き込みを行うことができる。記録媒体５０３ａには、ＩＣカード、フレキシブルディスク、ＣＤ、ＤＶＤ、ＳＤメモリカード、ＵＳＢメモリ等がある。
【００２８】
通信Ｉ／Ｆ５０４は、複合機１００Ｍ、１００Ｎをネットワーク４００に接続するインタフェースである。これにより、複合機１００Ｍ、１００Ｎは、通信Ｉ／Ｆ５０４を介してデータ通信を行うことができる。プリンタ５０５は、印刷データを用紙に印刷するための印刷装置である。スキャナ５０６は原稿から画像データを読み取るための読取装置である。
【００２９】
図１のユーザ端末２００及び印刷情報管理装置３００は、図３に示すようなハードウェア構成のコンピュータ等により実現される。図３から明らかなように、本実施形態に係るユーザ端末２００及び印刷情報管理装置３００は、入力装置６０１、表示装置６０２、外部Ｉ／Ｆ６０３、ＲＡＭ６０４、ＲＯＭ６０５、ＣＰＵ６０６、通信Ｉ／Ｆ６０７及びＨＤＤ６０８を備え、それぞれがバスＢで相互に接続されている。なお、入力装置６０１及び表示装置６０２は必要なときに接続して利用する形態であってもよい。
【００３０】
入力装置６０１は、キーボードやマウスなどを含んで構成され、ユーザが各操作信号を入力するのに用いられる。表示装置６０２は、ディスプレイなどを含んで構成され、ユーザ端末２００Ａ、２００Ｂ及び印刷情報管理装置３００による処理結果を表示する。
【００３１】
通信Ｉ／Ｆ６０７は、ユーザ端末２００及び印刷情報管理装置３００をネットワーク４００に接続するインタフェースである。通信Ｉ／Ｆ６０７を備えることにより、ユーザ端末２００Ａ、２００Ｂ及び印刷情報管理装置３００は、ネットワーク４００に接続された複合機１００Ｍ、１００Ｎとの間のデータ通信を行うことができる。
【００３２】
ＨＤＤ６０８は、プログラムやデータを格納している不揮発性の記憶装置である。格納されるプログラムやデータは、例えばユーザ端末２００或いは印刷情報管理装置３００を制御する基本ソフトウェアであるＯＳや、ＯＳ上において各種機能を提供するアプリケーションソフトウェアなどである。
【００３３】
外部Ｉ／Ｆ６０３は、外部装置とのインタフェースである。外部装置には、記録媒体６０３ａなどがある。外部Ｉ／Ｆ６０３を備えることにより、ユーザ端末２００及び印刷情報管理装置３００は、記録媒体６０３ａからのデータの読み取り及び／又は記録媒体６０３ａへのデータの書き込みを行うことができる。記録媒体６０３ａには、フレキシブルディスク、ＣＤ、ＤＶＤ、ＳＤメモリカード、ＵＳＢメモリなどがある。
【００３４】
ＲＯＭ６０５は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリ（記憶装置）である。ＲＯＭ６０５には、ユーザ端末２００及び印刷情報管理装置３００の起動時に実行されるＢＩＯＳ、ＯＳ設定及びネットワーク設定などのプログラムやデータが格納されている。ＲＡＭ６０４は、プログラムやデータを一時保持する揮発性の半導体メモリである。
【００３５】
ＣＰＵ６０６は、ＲＯＭ６０５やＨＤＤ６０８などの記憶装置からプログラムやデータをＲＡＭ６０４上に読み出し、処理を実行することで、ユーザ端末２００或いは印刷情報管理装置３００の制御や機能を実現する演算装置である。
【００３６】
〈機能構成〉
次に、図４〜図６を用いて、実施形態に係る印刷情報管理システムの機能構成を説明する。
【００３７】
本実施形態に係る複合機１００Ｍ、１００Ｎは、例えば図４に示す機能ブロックにより実現される。即ち、本実施形態に係る複合機１００Ｍ、１００Ｎは、プログラムを実行することにより、操作部１０１、認証部１０２、ジョブ情報取得部１０３及び印刷部１０４を実現している。複合機１００Ｍ、１００Ｎを構成する操作部１０１、認証部１０２、ジョブ情報取得部１０３及び印刷部１０４の動作については、後にフローチャートを用いて詳細に説明する。
【００３８】
本実施形態に係るユーザ端末２００は、例えば図５に示す機能ブロックにより実現される。即ち、本実施形態に係るユーザ端末２００は、プログラムを実行することにより、操作部２０１、位置情報管理部２０２、ジョブ蓄積部２０３及びジョブキュー２０４を実現している。ユーザ端末２００を構成する操作部２０１、位置情報管理部２０２、ジョブ蓄積部２０３及びジョブキュー２０４の動作については、後にフローチャートを用いて詳細に説明する。
【００３９】
本実施形態に係る印刷情報管理装置３００は、例えば図６に示す機能ブロックにより実現される。即ち、本実施形態に係る印刷情報管理装置３００は、プログラムを実行することにより、認証管理部３０１、代理管理部３０２、ユーザ端末管理部３０３及び位置情報管理部３０４を実現している。印刷情報管理装置３００を構成する認証管理部３０１、代理管理部３０２、ユーザ端末管理部３０３及び位置情報管理部３０４の動作については、後にフローチャートを用いて詳細に説明する。
【００４０】
〈ユーザ設定〉
次に、図７〜図１１を用いて、実施形態に係る印刷情報管理システムにおけるユーザの設定方法について説明する。本実施形態においては、本社に在籍する部長Ａが代理依頼ユーザであり、本社において代理印刷を行う代理ユーザの設定と、部長Ａの出張先である支社において代理印刷を行う代理ユーザの設定とを想定している。
【００４１】
まず、本社において代理印刷を行う場合の代理ユーザの設定方法を、図７〜図１０を用いて説明する。
【００４２】
図７の代理管理テーブル７０１は、印刷情報管理装置３００の代理管理部３０２に記憶される。図８のユーザ端末管理テーブル７０２は、印刷情報管理装置３００のユーザ端末管理部３０３に記憶される。図９の位置情報管理テーブル７０３は、印刷情報管理装置３００の位置情報管理部３０４に記憶される。図１０のジョブテーブル７０４は、ユーザ端末２００のジョブキュー２０４に記憶される。
【００４３】
図７に示すように、代理管理テーブル７０１には、代理依頼ユーザとして部長Ａと部長Ｇとが登録されており、部長Ａは静的代理ユーザとして所在地Ｍに在籍する庶務Ｂを指定すると共に、動的代理ユーザとして同じく本社に在籍する社員Ｃ、社員Ｄ、社員Ｅを指定している。一方、部長Ｇは静的代理ユーザとして本社に在籍する庶務Ｂを指定しているだけで、動的代理ユーザは指定していない。
【００４４】
図８に示すように、ユーザ端末管理テーブル７０２には、部長Ａ、庶務Ｂ、社員Ｃ、社員Ｄ、社員Ｅ、社員Ｆ、部長Ｇのユーザ名に対応して、これらの者が文書の作成などに利用するユーザ端末のユーザ端末識別情報として、ホスト名であるＰＣ１、ＰＣ２、ＰＣ３、ＰＣ４、ＰＣ５、ＰＣ６、ＰＣ７が登録されている。また、ユーザ端末のＩＰアドレス等、ネットワークにおいてユーザ端末を識別するための情報が登録されていても良い。
【００４５】
図９に示すように、位置情報管理テーブル７０３には、部長Ａ、庶務Ｂ、社員Ｃ、社員Ｄ、社員Ｅ、社員Ｆ、部長Ｇのユーザ名に対応して、位置情報として「本社」が登録されている。また、この位置情報管理テーブル７０３には、部長Ａ、庶務Ｂ、社員Ｃ、社員Ｄ、社員Ｅ、社員Ｆ、部長Ｇのユーザ名に対応して、位置情報の取得先として、ホスト名であるＰＣ１、ＰＣ２、ＰＣ３、ＰＣ４、ＰＣ５、ＰＣ６、ＰＣ７が登録されている。
【００４６】
図９は、部長Ａ、庶務Ｂ、社員Ｃ、社員Ｄ、社員Ｅ、社員Ｆ、部長Ｇのそれぞれが、自機であるＰＣ１、ＰＣ２、ＰＣ３、ＰＣ４、ＰＣ５、ＰＣ６、ＰＣ７のホスト名を有するユーザ端末２００から位置情報「本社」を取得していることを示している。
【００４７】
即ち、部長Ａ、庶務Ｂ、社員Ｃ、社員Ｄ、社員Ｅ、社員Ｆ、部長Ｇのそれぞれが、自機にログインすると、ログインを受け付けたユーザ端末２００の操作部２０１から位置情報管理部２０２に位置情報の取得指示を送信される。この位置情報の取得指示を受けた位置情報管理部２０２は、ユーザ端末２００に搭載されたＧＰＳ、ユーザ端末２００に割り当てられたＩＰアドレス、ユーザ端末２００が有するロケール機能等から各ユーザ端末２００の位置情報を取得し、管理している各ユーザ端末２００の位置情報を更新する。これにより、図９の例では、部長Ａ、庶務Ｂ、社員Ｃ、社員Ｄ、社員Ｅ、社員Ｆ、部長Ｇの位置情報として「本社」が登録されている。
【００４８】
なお、位置情報の取得先は、ユーザ及び自機の位置情報を特定できるものであれば良く、ユーザ端末２００に限定されるものではない。例えば複合機１００Ｍ、１００Ｎについても位置情報の取得先として登録することができる。
【００４９】
図１０に示すように、ジョブテーブル７０４には、ジョブＩＤが００１で表される印刷ジョブとジョブＩＤが００２で表される印刷ジョブとが蓄積されている。そして、ジョブＩＤ００１に対応しては、当該印刷ジョブの登録先「ｆｉｌｅ：／／ｐａｔｈ／ａ／００１」と、ユーザ名「部長Ａ」と、位置情報「本社」が登録されている。また、ジョブＩＤ００２に対応しては、当該印刷ジョブの登録先「ｆｉｌｅ：／／ｐａｔｈ／ａ／００２」と、ユーザ名「部長Ａ」と、位置情報「本社」が登録されている。
【００５０】
この場合には、代理依頼ユーザである部長Ａの静的代理ユーザとして庶務Ｂが指定され、部長Ａの動的代理ユーザとして社員Ｃ、社員Ｄ、社員Ｅが指定されており、部長Ａ、庶務Ｂ、社員Ｃ、社員Ｄ、社員Ｅの位置情報は全て本社であるので、庶務Ｂ、社員Ｃ、社員Ｄ、社員Ｅは、本社に設置された複合機１００Ｍを用いて、部長Ａが登録したジョブＩＤ００１及びジョブＩＤ００２に対応する印刷データを代理印刷することができる。
【００５１】
従って、代理依頼ユーザである部長Ａが直接複合機１００Ｍを用いてジョブＩＤ００１及びジョブＩＤ００２に対応する印刷データを印刷できない場合にも、部長Ａは必要な印刷出力を確実に得ることができる。
【００５２】
しかしながら、代理管理テーブル７０１、ユーザ端末管理テーブル７０２、位置情報管理テーブル７０３及びジョブキュー７３１を図７〜図１０に示すように設定したままであると、代理依頼ユーザである部長Ａは、出張先である支社に設置された直接複合機１００Ｎを用いてジョブＩＤ００１及びジョブＩＤ００２に対応する印刷データの代理印刷を行うことができず、必要な印刷出力を得られない場合を生じる。
【００５３】
そこで、本実施形態に係る印刷情報処理システムは、代理依頼ユーザである部長Ａが支社に出張する際に、印刷情報管理装置３００の位置情報管理部３０４に記憶される位置情報管理テーブルを、図１１に示す位置情報管理テーブル７２２のように更新することにより、支社に設置された直接複合機１００Ｎを用いて、ジョブＩＤ００１及びジョブＩＤ００２に対応する印刷データの代理印刷を行えるようにする。
【００５４】
即ち、代理依頼ユーザである部長Ａの位置情報を「支社」に変更する。また、社員Ｃの位置情報も「支社」に変更する。さらに、社員Ｃの位置情報の取得先を複合機１００Ｎに変更する。代理管理テーブル７０１、ユーザ端末管理テーブル７０２、ジョブテーブル７０４については、図７、図８、図１０に示したままとする。なお、社員Ｃは、部長Ａに伴って支社に出張する者である。
【００５５】
このようにすると、代理依頼ユーザである部長Ａの位置情報と、動的代理ユーザである社員Ｃの位置情報と、複合機１００Ｎの位置情報とを一致させることができるので、社員Ｃは複合機１００Ｎを用いてジョブＩＤ００１及びジョブＩＤ００２に対応する印刷データの代理印刷を行うことができる。
【００５６】
〈本社における印刷情報処理システムの動作フロー〉
以下、本社における印刷情報管理システムの動作フローを、図１２を用いて説明する。
【００５７】
代理印刷を行うに際して、印刷情報管理装置３００の代理管理部３０２、ユーザ端末管理部３０３及び位置情報管理部３０４には、図７に示した代理管理テーブル７０１、図８に示したユーザ端末管理テーブル７０２及び図９に示した位置情報管理テーブル７０３がそれぞれ記憶されているものとする。また、ユーザ端末２００のジョブキュー２０４には、図１０に示したジョブテーブル７０４が記憶されているものとする。
【００５８】
この状態において、代理依頼ユーザである部長Ａがユーザ端末２００にログインして印刷処理を指示する（ステップＳ１）と、ユーザ端末２００は自機の位置情報を取得（ステップＳ２）し、取得した位置情報を印刷情報管理装置３００の位置情報管理部３０４に送信する（ステップＳ３）。これに応じて、位置情報管理部３０４は、ユーザ端末２００の位置情報を更新する（ステップＳ４）。図９から明らかなように、ユーザ端末２００の位置情報は「本社」に設定されている。
【００５９】
ユーザ端末２００の位置情報を取得した後、ユーザ端末２００の操作部２０１は、部長Ａが作成した印刷データに位置情報管理部２０２が取得した位置情報を付加して、ユーザ端末２００のジョブキュー２０４に格納する（ステップＳ５）。
【００６０】
この状態において、本社に勤務するユーザ（静的代理ユーザである庶務Ｂ、動的代理ユーザである社員Ｃ、社員Ｄ、社員Ｅ、及び、その他のユーザを含む。）が本社に設置された複合機１００Ｍの操作部１０１にユーザ名とパスワードを入力してログインする（ステップＳ６）と、複合機１００Ｍの操作部１０１は、複合機１００Ｍの認証部１０２に認証指示を送信し、認証部１０２は、印刷情報管理装置３００の認証管理部３０１に認証情報を送信して、ログインしたユーザの認証を要求する（ステップＳ７）。
【００６１】
ステップＳ７で認証が成功した場合は、ステップＳ８に移行して、複合機１００Ｍの操作部１０１にログインしたユーザが静的代理ユーザであるのか否かについて判定する。この判定は、印刷情報管理装置３００の認証管理部３０１から代理管理部３０２に認証が成功したユーザのユーザ名を送信し、代理管理部３０２が図７の代理管理テーブル７０１に基づいて、送信されたユーザ名のユーザが庶務Ｂであるのか、社員Ｃ、社員Ｄ、社員Ｅであるのか、その他のユーザであるのかを判定することにより行われる。
【００６２】
ステップＳ８で複合機１００Ｍの操作部１０１にログインした者は静的代理ユーザ（庶務Ｂ）であると判定した場合（Ｙｅｓ）は、ステップＳ９に移行して、庶務Ｂを静的代理ユーザに指定している代理依頼ユーザのユーザ端末識別情報を特定する。ユーザ端末識別情報の特定は、印刷情報管理装置３００の認証管理部３０１からユーザ端末管理部３０３に庶務Ｂを静的代理ユーザに指定している代理依頼ユーザのユーザ名を送信し、ユーザ端末管理部３０３が図８に示したユーザ端末管理テーブル７０２に基づいて特定する。図７の例では、部長Ａと部長Ｇが庶務Ｂを静的代理ユーザに指定しているので、部長Ａのユーザ端末識別情報ＰＣ１と部長Ｇのユーザ端末識別情報ＰＣ７とが特定される。
【００６３】
代理依頼ユーザのユーザ端末識別情報を特定した後、庶務Ｂは、部長Ａのユーザ端末識別情報ＰＣ１又は部長Ｇのユーザ端末識別情報ＰＣ７のいずれかを選択する（ステップＳ１０）。本実施形態においては、庶務Ｂが部長Ａのユーザ端末識別情報ＰＣ１を選択したものとする。この場合、ユーザ端末管理部３０３は、部長Ａのユーザ端末識別情報ＰＣ１と部長Ａのユーザ名とを複合機１００Ｍの認証部１０２に送信する（ステップＳ１１）。これに応じて、複合機１００Ｍの認証部１０２は、複合機１００Ｍのジョブ情報取得部１０３に印刷データの取得を指示する（ステップＳ１２）。
【００６４】
印刷データの取得が指示されたジョブ情報取得部１０３は、ユーザ端末２００のジョブキュー２０４にアクセスし、ユーザ端末２００にジョブ一覧の送信を要求する（ステップＳ１３）。これに応じてユーザ端末２００のジョブキュー２０４は、ジョブＩＤを含むジョブ一覧を複合機１００Ｍのジョブ情報取得部１０３に返す（ステップＳ１４）。
【００６５】
ジョブＩＤを含むジョブ一覧を受信したジョブ情報取得部１０３は、複合機１００Ｍの操作部１０１に部長Ａのジョブ一覧を表示する（ステップＳ１５）。庶務Ｂは、操作部１０１に表示されたジョブ一覧を見て、所要の印刷ジョブを選択することができる。
【００６６】
庶務Ｂが所要の印刷ジョブを選択する（ステップＳ１６）と、複合機１００Ｍの操作部１０１からユーザ端末２００のジョブ情報取得部１０３に、庶務Ｂが選択したジョブＩＤに対応する印刷データの取得が指示される（ステップＳ１７）。ジョブ情報取得部１０３は、ユーザ端末２００Ａのジョブキュー２０４にアクセスして、ジョブＩＤに対応する印刷データを読み出し（ステップＳ１８）、読み出された印刷データを複合機１００Ｍの印刷部１０４に送信する（ステップＳ１９）。
【００６７】
これを受けて印刷部１０４は、ジョブＩＤに対応する印刷データの印刷処理を実行する（ステップＳ２０）。これにより、庶務Ｂは、部長Ａが必要としている印刷データの出力を得ることができる。
【００６８】
ステップＳ８で複合機１００Ｍの操作部１０１にログインしたユーザは静的代理ユーザ（庶務Ｂ）でないと判定した場合（Ｎｏ）は、ステップＳ２１に移行し、複合機１００Ｍの操作部１０１にログインしたユーザは動的代理ユーザであるか否かについて判定する。
【００６９】
ステップＳ２１に移行して、複合機１００Ｍの操作部１０１にログインしたユーザは動的代理ユーザ（社員Ｃ、社員Ｄ、社員Ｅ）であると判定した場合（Ｙｅｓ）は、ステップＳ２２に移行して、複合機１００Ｍの操作部１０１にログインした動的代理ユーザのユーザ名に対応する位置情報を取得する。位置情報の取得は、印刷情報管理装置３００の認証管理部３０１から位置情報管理部３０４に動的代理ユーザのユーザ名を送信し、位置情報管理部３０４が図９に示した位置情報管理テーブル７０３に基づいて動的代理ユーザのユーザ名を特定することにより行われる。取得された位置情報は、認証管理部３０１に戻される。
【００７０】
次いで、ステップＳ２３に移行して、取得した動的代理ユーザのユーザ名に対応する位置情報と位置情報が一致する代理依頼ユーザのユーザ名を取得する。ユーザ名の取得は、印刷情報管理装置３００の認証管理部３０１から位置情報管理部３０４に動的代理ユーザの位置情報を送信し、位置情報管理部３０４が図７の代理管理テーブル７０１に基づいて、送信された動的代理ユーザの位置情報と位置情報が一致する代理依頼ユーザのユーザ名を特定することにより行われる。本実施形態においては、社員Ｃ、社員Ｄ、社員Ｅが部長Ａの動的代理ユーザに指定されているので、部長Ａのユーザ名が特定される。取得されたユーザ名は、認証管理部３０１に戻される。
【００７１】
次いで、ステップＳ２４に移行して、取得されたユーザ名に対応するユーザ端末識別情報ＰＣ１を取得し、しかる後にステップＳ１１に移行する。ユーザ端末識別情報ＰＣ１の取得は、印刷情報管理装置３００の認証管理部３０１からユーザ端末管理部３０３に取得されたユーザ名を送信し、ユーザ端末管理部３０３が図８に示したユーザ端末管理テーブル７０２に基づいて、送信されたユーザ名に対応するユーザ端末識別情報を特定することにより行われる。
【００７２】
なお、ステップＳ２１で複合機１００Ｍにログインしたユーザは動的代理ユーザではないと判定した場合は、そのまま処理を終了する。
【００７３】
実施形態に係る印刷情報処理システムは、このようなステップに沿って処理を行うので、本社においては、社員Ｃ、社員Ｄ、社員Ｅも、部長Ａが必要としている印刷出力を得ることができる。
【００７４】
〈支社における印刷情報処理システムの動作フロー〉
以下、支社における印刷情報管理システムの動作フローを、図１３を用いて説明する。本例においては、印刷情報管理装置３００の代理管理部３０２、ユーザ端末管理部３０３及び位置情報管理部３０４に、図７に示した代理管理テーブル７０１、図８に示したユーザ端末管理テーブル７０２及び図１１に示した位置情報管理テーブル７１１が記憶されているものとする。また、ユーザ端末２００のジョブキュー２０４には、図１０に示したジョブテーブル７０４が記憶されているものとする。
【００７５】
図１３のステップＳ３１からステップＳ３５までについては、図１２のステップＳ１からステップＳ５までと同じであるので、重複を避けるために説明を省略する。
【００７６】
ステップＳ３６において、支社に設置された複合機１００Ｎの操作部１０１にユーザがユーザ名とパスワードを入力してログインすると、複合機１００Ｎの操作部１０１は、複合機１００Ｎの認証部１０２に認証指示を送信し、認証部１０２は、印刷情報管理装置３００の認証管理部３０１に認証情報を送信して、ログインした者の認証を要求する（ステップＳ３７）。
【００７７】
認証成功後にステップＳ３８で社員Ｃが複合機１００Ｎにログインすると、ステップＳ３９に移行し、社員Ｃは動的代理ユーザであるか否かについて判定する。社員Ｃが動的代理ユーザであるか否かの判定は、印刷情報管理装置３００が図７に示した代理管理テーブル７０１に基づいて行う。
【００７８】
ステップＳ３９において、複合機１００Ｎにログインしたユーザは動的代理ユーザであると判定（Ｙｅｓ）した場合は、ステップＳ４０に移行し、社員Ｃの位置情報が代理依頼ユーザの位置情報と一致しているか否かについて判定する。社員Ｃの位置情報が代理依頼ユーザの位置情報と一致しているか否かの判定は、印刷情報管理装置３００が図１１に示した位置情報管理テーブル７０５に基づいて行う。
【００７９】
ステップＳ４０において社員Ｃの位置情報は代理依頼ユーザの位置情報と一致する（Ｙｅｓ）と判定した場合は、ステップＳ４１に移行して、代理依頼ユーザである部長Ａのユーザ端末識別情報を特定する。本例の場合には、図１１から明らかなように、社員Ｃの位置情報と部長Ａの位置情報が「支社」で一致しているので、部長Ａのユーザ端末識別情報ＰＣ１が特定される。
【００８０】
なお、社員Ｃの位置情報は、社員Ｃが複合機１００Ｎにログインする際に、複合機１００Ｎの位置情報を印刷情報管理装置３００の位置情報管理部３０４に送信して、位置情報管理部３０４に記憶されている社員Ｃの位置情報を「本社」から「支社」に更新することで行うことができる。また、支社において自身のユーザ端末ＰＣ３にログインする際に、当該ユーザ端末ＰＣ３の位置情報を印刷情報管理装置３００の位置情報管理部３０４に送信して、位置情報管理部３０４に記憶されている社員Ｃの位置情報を「本社」から「支社」に更新することで行うこともできる。
【００８１】
次いで、ステップＳ４２に移行し、印刷情報管理装置３００のユーザ端末管理部３０３は、部長Ａのユーザ端末識別情報ＰＣ１と部長Ａのユーザ名とを複合機１００Ｎの認証部１０２に送信する。これに応じて、複合機１００Ｎの認証部１０２は、複合機１００Ｎのジョブ情報取得部１０３に印刷データの取得を指示する（ステップＳ４３）。
【００８２】
印刷データの取得が指示されたジョブ情報取得部１０３は、ＰＣ１のジョブキュー２０４にアクセスし、ジョブ一覧の送信を要求する（ステップＳ４４）。これに応じてユーザ端末２００Ａのジョブキュー２０４は、ジョブＩＤを含むジョブ一覧を複合機１００Ｎのジョブ情報取得部１０３に返す（ステップＳ４５）。
【００８３】
ジョブＩＤを含むジョブ一覧を受信したジョブ情報取得部１０３は、複合機１００Ｎの操作部１０１に部長Ａのジョブ一覧を送信する（ステップＳ４６）。操作部１０１に備えられた表示装置には、ジョブ情報取得部１０３から送信されたジョブ一覧が表示される。社員Ｃは、表示装置に表示されたジョブ一覧を見て、所要の印刷ジョブを選択する（ステップＳ４７）。
【００８４】
図１３のステップＳ４８からステップＳ５１までについては、複合機１００Ｎを用いて印刷を実行する点を除いて、図１２のステップＳ１７からステップＳ２０までと同じであるので、重複を避けるために説明を省略する。
【００８５】
ステップＳ３８、ステップＳ３９、ステップＳ４０でＮｏと判定した場合は、そのまま処理を終了する。
【００８６】
実施形態に係る印刷情報処理システムは、このようなステップに沿って動作するので、社員Ｃは、支社において、部長Ａが必要としている印刷出力を得ることができる。
【００８７】
〈実施形態の変形例１〉
図１２の例では、静的代理ユーザである庶務Ｂ及び動的代理ユーザである社員Ｃ、Ｄ、Ｅのいずれもが、本社に設置された複合機１００Ｍを用いて、代理依頼ユーザである部長Ａがユーザ端末２００に蓄積した印刷データの代理印刷を行えるようになっているが、図１４に示すように、本社に設置された複合機１００Ｍについては、静的代理ユーザである庶務Ｂのみが代理印刷を行える構成とすることもできる。本構成によると代理依頼ユーザがユーザ端末２００に蓄積した印刷データのセキュリティを高めることができる。
【００８８】
〈実施形態の変形例２〉
図１０の例では、代理依頼ユーザである部長Ａが本社においてユーザ端末２００に蓄積した印刷データ（ジョブＩＤ００１、００２）の代理印刷を行ったが、図１５に示すように、代理依頼ユーザである部長Ａが支社において新たな印刷データ（ジョブＩＤ００３）をユーザ端末２００に蓄積した場合には、社員Ｃの位置情報と位置情報が一致するジョブＩＤ００３についてのみ、社員Ｃによる代理印刷を可能とする。
【００８９】
出張前に本社で登録したジョブは、本来出張と関係がなく、社員Ｃにとって秘密情報である可能性があるため、出張中に登録したジョブについてのみ、同行する社員Ｃによる代理印刷を可能にする。これにより、システムのセキュリティを高めることができる。
【００９０】
〈実施形態の変形例３〉
図１の例では、代理依頼ユーザである部長Ａがユーザ端末２００を１台のみ所有しているが、図１６のユーザ端末管理テーブル７０６に示すように、代理依頼ユーザである部長Ａが複数のユーザ端末（ＰＣ１、ＰＣ８）を所有している場合にも、図１２〜図１４に示した手順で代理印刷を行うことができる。
【００９１】
この場合には、図１７に示すように、位置情報管理テーブル７０７に、複数のユーザ端末（ＰＣ１、ＰＣ８）のそれぞれについての位置情報と、位置情報の取得先と、位置情報の取得日時（更新日時）とを記録しておき、更新日時の新しい位置情報を代理依頼ユーザの位置情報とし、その更新日時の新しい位置情報の更新先であるユーザ端末を印刷データの取得先とすることができる。
【符号の説明】
【００９２】
１００Ｍ、１００Ｎ    複合機
２００    ユーザ端末
３００    印刷情報管理装置（情報管理装置）
４００    ネットワーク
５０１    コントローラ
５０２      操作パネル
５０３    外部Ｉ／Ｆ
５０４    通信Ｉ／Ｆ
５０５    プリンタ
５０６    スキャナ
５１１    ＣＰＵ
５１２    ＲＡＭ
５１３    ＲＯＭ
５１４    ＮＶＲＡＭ
５１５    ＨＤＤ
６０１    入力装置
６０２    表示装置
６０３    外部Ｉ／Ｆ
６０４    ＲＡＭ
６０５    ＲＯＭ
６０６    ＣＰＵ
６０７    通信Ｉ／Ｆ
６０８    ＨＤＤ
７０１    代理管理テーブル
７０２    ユーザ端末管理テーブル
７０３    位置情報管理テーブル
７０４    ジョブキュー
７０５    位置情報管理テーブル
７０６    ユーザ端末管理テーブル
７０７    位置情報管理テーブル
【先行技術文献】
【特許文献】
【００９３】
【特許文献１】特開２０１３−１５９１０７号公報
【図１】
2020013610.tif 000003
【図２】
2020013610.tif 000004
【図３】
2020013610.tif 000005
【図４】
2020013610.tif 000006
【図５】
2020013610.tif 000007
【図６】
2020013610.tif 000008
【図７】
2020013610.tif 000009
【図８】
2020013610.tif 000010
【図９】
2020013610.tif 000011
【図１０】
2020013610.tif 000012
【図１１】
2020013610.tif 000013
【図１２】
2020013610.tif 000014
【図１３】
2020013610.tif 000015
【図１４】
2020013610.tif 000016
【図１５】
2020013610.tif 000017
【図１６】
2020013610.tif 000018
【図１７】
2020013610.tif 000019
【手続補正書】
【提出日】令和1年10月18日(2019.10.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ジョブの実行の代理をするユーザである第１のユーザの位置と、当該第１のユーザが代理して実行するジョブを指定する第２のユーザの位置と、を特定する位置特定部と、
特定された前記第１のユーザの位置と前記第２のユーザの位置とが一致する場合に、前記第２のユーザにより指定された前記ジョブの前記第１のユーザによる実行を許可する許可制御部と、
許可された前記ジョブの実行を制御する実行制御部と、
を有する情報処理装置。
【請求項２】
前記許可制御部は、
前記第１のユーザの位置と前記第２のユーザの位置とが一致しない場合に、前記第２のユーザにより指定されたジョブの前記第１のユーザによる実行を許可しない、
請求項１に記載の情報処理装置。
【請求項３】
前記実行制御部は、
前記第２のユーザにより指定されたジョブの前記第１のユーザによる実行が許可された場合に、前記第２のユーザが使用する端末装置から取得された当該ジョブの前記第１のユーザによる実行を制御する、
請求項１又は２に記載の情報処理装置。
【請求項４】
前記位置特定部は、
前記第２のユーザが使用する前記端末装置から取得された情報に基づいて前記第２のユーザの位置を特定する、
請求項３に記載の情報処理装置。
【請求項５】
前記位置特定部は、
前記端末装置のＩＰアドレス、ホスト名、ＧＰＳに基づく位置情報及び当該端末装置が備えるロケール機能に基づく位置情報のうち、１又は複数の情報を取得し、取得された情報に基づいて前記第２のユーザの位置を特定する、
請求項４に記載の情報処理装置。
【請求項６】
前記実行制御部は、
前記第２のユーザにより指定されたジョブの前記第１のユーザによる実行が許可された場合に、ネットワークを介して接続された出力装置における当該ジョブの前記第１のユーザによる実行を制御する、
請求項１乃至５のいずれか一項に記載の情報処理装置。
【請求項７】
前記位置特定部は、
前記第１のユーザが操作する前記出力装置から取得された情報に基づいて前記第１のユーザの位置を特定する、
請求項６に記載の情報処理装置。
【請求項８】
前記位置特定部は、
前記出力装置のＩＰアドレス、ホスト名、ＧＰＳに基づく位置情報及び当該出力装置が備えるロケール機能に基づく位置情報のうち、１又は複数の情報を取得し、取得された情報に基づいて前記第１のユーザの位置を特定する、
請求項７に記載の情報処理装置。
【請求項９】
ジョブの実行の代理をするユーザである第１のユーザの位置と、当該第１のユーザが代理して実行するジョブを指定する第２のユーザの位置と、を特定し、
特定された前記第１のユーザの位置と前記第２のユーザの位置とが一致する場合に、前記第２のユーザにより指定された前記ジョブの前記第１のユーザによる実行を許可し、
許可された前記ジョブの実行を制御する、
ことを特徴とする情報処理方法。
【請求項１０】
コンピュータに、
ジョブの実行の代理をするユーザである第１のユーザの位置と、当該第１のユーザが代理して実行するジョブを指定する第２のユーザの位置と、を特定する位置特定ステップと、
特定された前記第１のユーザの位置と前記第２のユーザの位置とが一致する場合に、前記第２のユーザにより指定された前記ジョブの前記第１のユーザによる実行を許可する許可制御ステップと、
許可された前記ジョブの実行を制御する実行制御ステップと、
を実行させる情報処理プログラム。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、情報処理装置、情報処理方法及び情報処理プログラムに関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
上記課題を解決するために、本発明の一態様は、情報処理装置について、ジョブの実行の代理をするユーザである第１のユーザの位置と、当該第１のユーザが代理して実行するジョブを指定する第２のユーザの位置と、を特定する位置特定部と、特定された前記第１のユーザの位置と前記第２のユーザの位置とが一致する場合に、前記第２のユーザにより指定された前記ジョブの前記第１のユーザによる実行を許可する許可制御部と、許可された前記ジョブの実行を制御する実行制御部と、を有することを特徴とする。