(57)【要約】【課題】関連情報の移動を行う際に移動先の装置の状態により移動するデータを変更することができる情報処理装置等を提供する。【解決手段】ユーザのスケジュール情報を取得するスケジュール情報取得手段３０１と、スケジュール情報に基づきユーザが利用予定の画像形成装置を特定する装置特定手段３０２と、画像形成装置が印刷データを受信するための予め定められた条件を満たさない場合に、この画像形成装置に対し印刷データの格納先を示す情報を送信する送信手段３０４と、を備えることを特徴とする情報処理装置。【選択図】図６
2017111596.tif 000002
【特許請求の範囲】
【請求項１】
使用者のスケジュール情報を取得するスケジュール情報取得手段と、
前記スケジュール情報に基づき前記使用者が利用予定の装置を特定する装置特定手段と、
前記装置が前記使用者に関連付けられた関連情報を受信するための予め定められた条件を満たさない場合に、当該装置に対し当該関連情報の格納先を示す情報を送信する送信手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記装置は、記録材に画像を形成する画像形成装置であり、
前記送信手段は、前記装置が蓄積印刷に対応していないときに当該装置に対し前記関連情報の格納先を示す情報を送信することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記スケジュール情報取得手段は、前記スケジュール情報として前記使用者の移動先情報と座席情報とを含む情報を取得し、
前記装置特定手段は、前記移動先情報および前記座席情報に基づき前記使用者が利用予定の装置を特定することを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記送信手段は、前記関連情報を移動させ、当該関連情報の格納先を示す情報として移動先の情報を送信することを特徴とする請求項１乃至３の何れか１項に記載の情報処理装置。
【請求項５】
使用者が当該使用者に関連付けられた関連情報を保存する第１の情報処理装置と、
前記使用者が利用予定の第２の情報処理装置と、
を備え、
前記第１の情報処理装置は、
前記使用者のスケジュール情報を取得するスケジュール情報取得手段と、
前記スケジュール情報に基づき前記第２の情報処理装置を特定する装置特定手段と、
前記第２の情報処理装置が前記関連情報を受信するための予め定められた条件を満たさない場合に、当該第２の情報処理装置に対し当該関連情報の格納先を示す情報を送信する送信手段と、
を備えることを特徴とする情報処理システム。
【請求項６】
使用者が実際に利用する第３の情報処理装置をさらに備え、
前記第３の情報処理装置は、
前記使用者のスケジュール情報を取得するスケジュール情報取得手段と、
前記スケジュール情報に基づき前記第２の情報処理装置を特定する装置特定手段と、
前記第２の情報処理装置から前記関連情報または当該関連情報の格納先を示す情報を受信する受信手段と、
を備えることを特徴とする請求項５に記載の情報処理システム。
【請求項７】
前記第２の情報処理装置は、前記関連情報および／または当該関連情報の格納先を示す情報を取得したときに、前記使用者が当該関連情報および／または当該関連情報の格納先を特定するための情報を表示する表示制御手段をさらに備えることを特徴とする請求項５または６に記載の情報処理システム。
【請求項８】
前記表示制御手段は、前記関連情報を取得したときと当該関連情報の格納先を示す情報を取得したときとで表示形態を異ならせることを特徴とする請求項７に記載の情報処理システム。
【請求項９】
前記表示制御手段は、前記関連情報の格納先を示す情報を取得したときに、当該関連情報を取得するか否かを確認する画面を表示することを特徴とする請求項７または８に記載の情報処理システム。
【請求項１０】
前記第２の情報処理装置は、前記関連情報を取得するときに前記使用者の使用権限を確認する確認手段をさらに備えることを特徴とする請求項５乃至９の何れか１項に記載の情報処理システム。
【請求項１１】
コンピュータに、
使用者のスケジュール情報を取得するスケジュール情報取得機能と、
前記スケジュール情報に基づき前記使用者が利用予定の装置を特定する装置特定機能と、
前記装置が前記使用者に関連付けられた関連情報を受信するための予め定められた条件を満たさない場合に、当該装置に対し当該関連情報の格納先を示す情報を送信する送信機能と、
を実現させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム、プログラムに関する。
【背景技術】
【０００２】
例えば、使用者（ユーザ）が画像形成装置を使用して印刷を行う際に、蓄積印刷の機能を利用して印刷を行うことがある。これは印刷データを画像形成装置に一時的に蓄積させた後、ユーザが操作パネル等でパスワード等を入力すると印刷を行うことができる機能である。蓄積印刷により印刷を行う場合、印刷物の内容をユーザ以外の者に見られにくく、よりセキュアである。さらに頻繁に使用する文書を画像形成装置に蓄積しておけば、端末装置等から何度も印刷を指示しなくても、画像形成装置側の操作だけで印刷ができる。
【０００３】
特許文献１には、ユーザによって入力された文字列と出力可能なプリンタ装置とをキーワードデータベースに対応付けて登録し、出力要求がなされた文書の中に、登録された文字列が存在する場合に、この文字列に対応するプリンタ装置による出力のみを許可する出力管理システム１が開示されている。
また特許文献２には、ＭＦＰがＬＡＮを介して接続されるシステムにおいて、ユーザーＡが一のＭＦＰで、他のＭＦＰに蓄積されている画像データに基づくプリントなどの処理を実行しようとする場合、画像データの他のＭＦＰから一のＭＦＰ（自装置）への移動を禁止すべきか許容すべきかの判断条件に基づき、その禁止を判断すると、他のＭＦＰに対して画像データをその削除を伴わずにＬＡＮを介して一のＭＦＰに送信させ、その許容を判断すると、他のＭＦＰに対して画像データを他のＭＦＰからＬＡＮを介して一のＭＦＰに移動（他のＭＦＰでは削除）させる制御を実行する画像処理装置が開示されている。
さらに特許文献３には、会議を行う会議場所を示すスケジュール情報を管理するスケジュールサーバからそのスケジュール情報を、ＭＦＰおよび他のＭＦＰのレイアウト（設置場所）を示すレイアウト情報を管理するレイアウトサーバからその設置場所情報をそれぞれ取得し、そして、スケジュール情報およびレイアウト情報を操作部上に表示し、その操作部からの操作指示によって印刷出力先に最も近いＭＦＰが選択されると、当該ＭＦＰに画像情報を送信して画像形成を行わせる点が開示されている。ＭＦＰ間で印刷情報の移動を行うことが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１７１８３０号公報
【特許文献２】特開２０１５−５３５８０号公報
【特許文献３】特開２００７−２９５２４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
使用者が利用予定の装置に印刷データ等の関連情報を移動させる場合に、移動先の装置の状態によっては、印刷データ等の移動を行なうことができない場合がある。
本発明は、関連情報の移動を行う際に移動先の装置の状態により移動するデータを変更することができる情報処理装置等を提供することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、使用者のスケジュール情報を取得するスケジュール情報取得手段と、前記スケジュール情報に基づき前記使用者が利用予定の装置を特定する装置特定手段と、前記装置が前記使用者に関連付けられた関連情報を受信するための予め定められた条件を満たさない場合に、当該装置に対し当該関連情報の格納先を示す情報を送信する送信手段と、を備えることを特徴とする情報処理装置である。
請求項２に記載の発明は、前記装置は、記録材に画像を形成する画像形成装置であり、前記送信手段は、前記装置が蓄積印刷に対応していないときに当該装置に対し前記関連情報の格納先を示す情報を送信することを特徴とする請求項１に記載の情報処理装置である。
請求項３に記載の発明は、前記スケジュール情報取得手段は、前記スケジュール情報として前記使用者の移動先情報と座席情報とを含む情報を取得し、前記装置特定手段は、前記移動先情報および前記座席情報に基づき前記使用者が利用予定の装置を特定することを特徴とする請求項１または２に記載の情報処理装置である。
請求項４に記載の発明は、前記送信手段は、前記関連情報を移動させ、当該関連情報の格納先を示す情報として移動先の情報を送信することを特徴とする請求項１乃至３の何れか１項に記載の情報処理装置である。
請求項５に記載の発明は、使用者が当該使用者に関連付けられた関連情報を保存する第１の情報処理装置と、前記使用者が利用予定の第２の情報処理装置と、を備え、前記第１の情報処理装置は、前記使用者のスケジュール情報を取得するスケジュール情報取得手段と、前記スケジュール情報に基づき前記第２の情報処理装置を特定する装置特定手段と、前記第２の情報処理装置が前記関連情報を受信するための予め定められた条件を満たさない場合に、当該第２の情報処理装置に対し当該関連情報の格納先を示す情報を送信する送信手段と、を備えることを特徴とする情報処理システムである。
請求項６に記載の発明は、使用者が実際に利用する第３の情報処理装置をさらに備え、前記第３の情報処理装置は、前記使用者のスケジュール情報を取得するスケジュール情報取得手段と、前記スケジュール情報に基づき前記第２の情報処理装置を特定する装置特定手段と、前記第２の情報処理装置から前記関連情報または当該関連情報の格納先を示す情報を受信する受信手段と、を備えることを特徴とする請求項５に記載の情報処理システムである。
請求項７に記載の発明は、前記第２の情報処理装置は、前記関連情報および／または当該関連情報の格納先を示す情報を取得したときに、前記使用者が当該関連情報および／または当該関連情報の格納先を特定するための情報を表示する表示制御手段をさらに備えることを特徴とする請求項５または６に記載の情報処理システムである。
請求項８に記載の発明は、前記表示制御手段は、前記関連情報を取得したときと当該関連情報の格納先を示す情報を取得したときとで表示形態を異ならせることを特徴とする請求項７に記載の情報処理システムである。
請求項９に記載の発明は、前記表示制御手段は、前記関連情報の格納先を示す情報を取得したときに、当該関連情報を取得するか否かを確認する画面を表示することを特徴とする請求項７または８に記載の情報処理システムである。
請求項１０に記載の発明は、前記第２の情報処理装置は、前記関連情報を取得するときに前記使用者の使用権限を確認する確認手段をさらに備えることを特徴とする請求項５乃至９の何れか１項に記載の情報処理システムである。
請求項１１に記載の発明は、コンピュータに、使用者のスケジュール情報を取得するスケジュール情報取得機能と、前記スケジュール情報に基づき前記使用者が利用予定の装置を特定する装置特定機能と、前記装置が前記使用者に関連付けられた関連情報を受信するための予め定められた条件を満たさない場合に、当該装置に対し当該関連情報の格納先を示す情報を送信する送信機能と、を実現させるプログラムである。
【発明の効果】
【０００７】
請求項１の発明によれば、関連情報の移動を行う際に移動先の装置の状態により移動するデータを変更することができる情報処理装置を提供することができる。
請求項２の発明によれば、装置が蓄積印刷に対応していないときでも印刷を行うことができる。
請求項３の発明によれば、ユーザが利用予定の装置を特定しやすくなる。
請求項４の発明によれば、関連情報をより安全に保管することができる。
請求項５の発明によれば、第１の情報処理装置から第２の情報処理装置に関連情報の移動を行う際に、第２の情報装置の状態により移動するデータを変更することができる情報処理システムを提供することができる。
請求項６の発明によれば、ユーザの急なスケジュール変更等に対応でき、ユーザが、自分がいる場所で自分が望む処理を行うことができる。
請求項７の発明によれば、ユーザが処理を行う対象を選択することができる。
請求項８の発明によれば、第２の情報処理装置が受信した情報が、関連情報であるか関連情報の格納先を示す情報であるかをユーザが判別できる。
請求項９の発明によれば、第２の情報処理装置が受信した情報が関連情報の格納先を示す情報であったときに、関連情報の移動を行うか否かをユーザが選択することができる。
請求項１０の発明によれば、よりセキュアな情報処理システムを提供できる。
請求項１１の発明によれば、関連情報の移動を行う際に移動先の装置の状態により移動するデータを変更することができる機能をコンピュータにより実現できる。
【図面の簡単な説明】
【０００８】
【図１】本実施の形態が適用される情報処理システムの全体構成例を示したものである。
【図２】スケジュールサーバのハードウェア構成例を示した図である。
【図３】画像形成装置のハードウェア構成例を示した図である。
【図４】スケジュールサーバに蓄積されているユーザのスケジュール情報の例について示した図である。
【図５】対応表の例について示した図である。
【図６】画像形成装置の機能構成例について示したブロック図である。
【図７】印刷データの格納先を示す情報について示した図である。
【図８】第１の実施の形態の情報処理システムの動作について説明したフローチャートである。
【図９】印刷データを受信したときに画像形成装置の操作パネルに表示される画面の一例について示した図である。
【図１０】印刷データを取得するか否かを確認する画面の一例について示した図である。
【図１１】第２の実施の形態が適用される情報処理システムの全体構成例を示したものである。
【図１２】第２の実施の形態においてスケジュールサーバに蓄積されているユーザのスケジュール情報の例について示した図である。
【図１３】画像形成装置の機能構成例について示したブロック図である。
【図１４】第２の実施の形態の情報処理システムの動作について説明したフローチャートである。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
ここでは、まず第１の実施の形態について説明する。
【００１０】
［第１の実施の形態］
＜情報処理システムの全体構成の説明＞
図１は、第１の実施の形態が適用される情報処理システムの全体構成例を示したものである。
図示する情報処理システム１は、スケジュールサーバ１０と、ドキュメントサーバ２０と、画像形成装置３０ａ、３０ｂとがネットワーク９０に接続されることにより構成されている。ここで画像形成装置３０ａ、３０ｂは、情報処理装置の一例である。また画像形成装置３０ａは、第１の情報処理装置の一例であり、画像形成装置３０ｂは、第２の情報処理装置の一例である。
なお図では、画像形成装置３０ａ、３０ｂを示したが、これらを区別する必要がない場合は、画像形成装置３０と称する。また、図には、２つの画像形成装置３０しか示していないが、３つ以上の画像形成装置３０を設けてもよい。
【００１１】
スケジュールサーバ１０は、使用者（ユーザ）のスケジュールを管理するコンピュータ装置である。スケジュールサーバ１０は、例えばネットワーク機能を備えたＰＣ（Personal Computer）等で実現される。スケジュールサーバ１０は、ユーザが使用する図示しないＰＣ、携帯端末、携帯電話等の端末装置からネットワーク９０を介してユーザのスケジュールを取得し、蓄積する。
【００１２】
ドキュメントサーバ２０は、ユーザが作成した文書（ドキュメント）を管理するコンピュータ装置である。ドキュメントサーバ２０も、例えばネットワーク機能を備えたＰＣ等で実現される。ドキュメントサーバ２０は、ユーザが端末装置を使用して作成した文書をネットワーク９０を介して取得し、蓄積する。
【００１３】
画像形成装置３０は、ユーザが作成した文書のデータを印刷ジョブとして取得する。そして画像形成装置３０は、記録材（記録媒体、用紙）に文書の画像を形成し、印刷媒体として出力する。ここで、画像形成装置３０としては、プリンタ機能のみを備えた装置を用いてもよいし、これに加えてスキャナ機能、ファクシミリ機能等の他の画像処理機能を備えた装置を用いてもよい。
【００１４】
ネットワーク９０は、スケジュールサーバ１０、ドキュメントサーバ２０、および画像形成装置３０との間の情報通信に用いられる通信手段であり、例えば、ＬＡＮ（Local Area Network）である。
【００１５】
次に、スケジュールサーバ１０のハードウェア構成について説明する。
図２は、スケジュールサーバ１０のハードウェア構成例を示した図である。
図示するように、スケジュールサーバ１０は、演算手段であるＣＰＵ（Central Processing Unit）１１と、記憶手段であるメインメモリ１２及びＨＤＤ（Hard Disk Drive）１３とを備える。ここで、ＣＰＵ１１は、ＯＳ（Operating System、基本ソフトウェア）やアプリケーションプログラム（応用ソフトウェア）等の各種ソフトウェアを実行する。また、メインメモリ１２は、各種ソフトウェアやその実行に用いるデータ等を記憶する記憶領域であり、ＨＤＤ１３は、各種ソフトウェアに対する入力データや各種ソフトウェアからの出力データ等を記憶する記憶領域である。
更に、スケジュールサーバ１０は、外部との通信を行うための通信インタフェース（以下、「通信Ｉ／Ｆ」と表記する）１４と、ビデオメモリやディスプレイ等からなる表示機構１５と、キーボードやマウス等の入力デバイス１６とを備える。
【００１６】
なお図２は、ドキュメントサーバ２０のハードウェア構成例を示した図として捉えることもできる。
【００１７】
図３は、画像形成装置３０のハードウェア構成例を示した図である。
図示するように、画像形成装置３０は、ＣＰＵ３１と、ＲＡＭ（Random Access Memory）３２と、ＲＯＭ（Read Only Memory）３３と、ＨＤＤ３４と、操作パネル３５と、画像読取部３６と、画像形成部３７と、通信インタフェース（以下、「通信Ｉ／Ｆ」と表記する）３８とを備える。
【００１８】
ＣＰＵ３１は、ＲＯＭ３３等に記憶された各種プログラムをＲＡＭ３２にロードして実行することにより、後述する各機能を実現する。
ＲＡＭ３２は、ＣＰＵ３１の作業用メモリ等として用いられるメモリである。
ＲＯＭ３３は、ＣＰＵ３１が実行する各種プログラム等を記憶するメモリである。
ＨＤＤ３４は、画像読取部３６が読み取った画像データや画像形成部３７における画像形成にて用いる画像データ等を記憶する例えば磁気ディスク装置である。
操作パネル３５は、各種情報の表示やユーザからの操作入力の受付を行う例えばタッチパネルである。
【００１９】
画像読取部３６は、紙等の記録材に記録された画像を読み取る。ここで、画像読取部３６は、例えばスキャナであり、光源から原稿に照射した光に対する反射光をレンズで縮小してＣＣＤ(Charge Coupled Devices)で受光するＣＣＤ方式や、ＬＥＤ光源から原稿に順に照射した光に対する反射光をＣＩＳ(Contact Image Sensor)で受光するＣＩＳ方式のものを用いるとよい。
【００２０】
画像形成部３７は、記録材に画像を形成する。ここで、画像形成部３７は、例えばプリンタであり、感光体に付着させたトナーを記録材に転写して像を形成する電子写真方式や、インクを記録材上に吐出して像を形成するインクジェット方式のものを用いるとよい。本実施の形態では、印刷データに基づき印刷を行なう印刷機構の一例として、画像形成部３７を設けている。
通信Ｉ／Ｆ３８は、ネットワーク（不図示）を介して他の装置との間で各種情報の送受信を行う。
【００２１】
情報処理システム１は、例えば、次のような動作を行う。
（１）ユーザは、印刷データをドキュメントサーバ２０から画像形成装置３０ａに予め移動しておく。
【００２２】
（２）画像形成装置３０ａでは、予め定められた時間、あるいは一定時間毎にスケジュールサーバ１０を参照し、ユーザのスケジュール情報を取得する。この時間は、ユーザが予め設定することができる。ユーザは、例えば、出社前の毎朝８：００にこの処理を行うように設定を行う。
【００２３】
図４は、スケジュールサーバ１０に蓄積されているユーザのスケジュール情報の例について示した図である。
図示するスケジュール情報は、ユーザである「Fuji Taro」の配席予定情報である。そしてこのスケジュール情報は、「Ｆｒｏｍ日時」、「Ｔｏ日時」、「座席位置」の３つの欄よりなる。これは、「Ｆｒｏｍ日時」と「Ｔｏ日時」の間の時間において、ユーザが何れの場所にいるかを示している。例えば、２０１５／９／２８の８：００〜２０１５／９／２８の１７：００には、ユーザは、２Ｆ南エリアＮｏ．１１の座席にいることを示している。この場合、２Ｆ南エリアは、ユーザの移動先情報であり、Ｎｏ．１１は、ユーザの座席情報である。
【００２４】
（３）画像形成装置３０ａは、例えば、２０１５／９／２８の８：００にスケジュールサーバ１０を参照する。そして画像形成装置３０ａは、２０１５／９／２８は、８：００〜１７：００の時間において、ユーザが２Ｆ南エリアＮｏ．１１の座席にいることを把握する。
（４）次に画像形成装置３０ａは、ユーザがいる場所に対応する画像形成装置３０を特定する。これは、例えば、場所とその場所に設置されている画像形成装置３０との対応表を参照することで特定することができる。この対応表は、画像形成装置３０ａが予め保持していてもよく、スケジュールサーバ１０等に保持しておき、画像形成装置３０ａが参照するようにしてもよい。
【００２５】
図５は、対応表の例について示した図である。
図示する対応表は、「場所」、「ＩＰアドレス」の２つの欄よりなる。これは、「場所」とこの場所に設置されている画像形成装置３０の「ＩＰアドレス」との対応関係を示している。例えば、「２Ｆ南エリア」には、「１９２．１６８．２．１０３」のＩＰアドレスを有する画像形成装置３０が設置されていることを示している。この画像形成装置３０は、ここでは、画像形成装置３０ｂであるとする。
【００２６】
（５）そして画像形成装置３０ａは、画像形成装置３０ｂに印刷データを送信する。なおこのとき画像形成装置３０ａに保持されていた印刷データは、消去してもよく、そのまま保持していてもよい。
（６）画像形成装置３０ｂでは、画像形成装置３０ａから送信された印刷データを受信し、蓄積する。
これによりユーザは、自分がいる場所にある画像形成装置３０を使用して蓄積印刷を行うことができる。
【００２７】
しかしながらこの場合、印刷データの移動先の画像形成装置３０ｂが印刷データを受信できない状態であることがある。これは例えば、次のような場合である。
【００２８】
（ａ）画像形成装置３０ｂが蓄積印刷に対応していない場合。この場合、ユーザは、画像形成装置３０ｂを使用して蓄積印刷を行うことができない。
（ｂ）印刷する文書の機密度が高い場合。画像形成装置３０ｂに印刷データを移動することが禁止されていることがある。例えば、文書中に「社内使用」の文字が存在し、画像形成装置３０ｂが社外や、公共の場所に設定されているような場合が該当する。
（ｃ）画像形成装置３０ｂが動作していない場合。また特定の機能が使用できない場合。
（ｄ）画像形成装置３０ｂのＨＤＤ３４（図３参照）の残量が不足する場合。
【００２９】
そこで本実施の形態では、画像形成装置３０ａを以下の構成とし、この問題の抑制を図っている。
【００３０】
＜画像形成装置３０ａの機能構成の説明＞
図６は、画像形成装置３０ａの機能構成例について示したブロック図である。なお図６では、画像形成装置３０ａが有する種々の機能のうち本実施の形態に関係するものを選択して図示している。
図示する画像形成装置３０ａは、記憶手段３００と、スケジュール情報取得手段３０１と、装置特定手段３０２と、移動判断手段３０３と、送信手段３０４とを備える。
【００３１】
記憶手段３００は、蓄積印刷を行うための印刷データを予め受け取り、これを保持する。
【００３２】
スケジュール情報取得手段３０１は、スケジュールサーバ１０からユーザのスケジュール情報を取得する。
【００３３】
装置特定手段３０２は、取得したスケジュール情報に基づきユーザが利用予定の装置を特定する。この場合、ユーザが利用予定の装置は、画像形成装置３０ｂとなる。
【００３４】
移動判断手段３０３は、画像形成装置３０ａが保持している印刷データを画像形成装置３０ｂに移動してよいか否かの判断を行う。この場合、移動判断手段３０３は、印刷データを画像形成装置３０ｂが受信できる状態のときは、印刷データを移動してよい旨の判断を行う。ここで印刷データを画像形成装置３０ｂが受信できる状態のときとは、例えば、上記（ａ）〜（ｄ）に該当しない場合である。
一方、移動判断手段３０３は、印刷データを画像形成装置３０ｂが受信できない状態のときは、印刷データを移動しない旨の判断を行う。ここで印刷データを画像形成装置３０ｂが受信できない状態のときとは、例えば、上記（ａ）〜（ｄ）に該当する場合である。
【００３５】
送信手段３０４は、画像形成装置３０ｂが印刷データを受信するための予め定められた条件を満たす場合に、画像形成装置３０ｂに対し印刷データを送信する。一方、画像形成装置３０ｂが印刷データを受信するための予め定められた条件を満たさない場合に、画像形成装置３０ｂに対し印刷データの格納先を示す情報を送信する。
【００３６】
つまり例えば、上記（ａ）〜（ｄ）に該当しない場合、送信手段３０４は、画像形成装置３０ｂに対し印刷データを送信する。また例えば、上記（ａ）〜（ｄ）に該当する場合、送信手段３０４は、印刷データを送信せず、その代わりに印刷データの格納先を示す情報を送信する。
【００３７】
なお上記（ｃ）の場合で、例えば、電源が切断されていた場合などは、画像形成装置３０ｂが印刷データの格納情報を受信できない状態になっていることがあり得る。この場合は、送信手段３０４は、スケジュール情報に基づき再度送信を行なうことができる。例えば、ユーザが画像形成装置３０ｂの場所に到着し、画像形成装置３０ｂの電源を投入すれば、画像形成装置３０ｂは、送信手段３０４から再度送信された印刷データの格納情報を受信できる。またこの状態で画像形成装置３０ｂが上記（ｃ）に該当しなくなっていた場合は、印刷データを送信してもよい。また画像形成装置３０ｂが、スケジュール情報を元に自装置に参照情報を送信する画像形成装置３０ａを特定し、画像形成装置３０ａに印刷データや印刷データの格納情報を要求し取得することもできる。
【００３８】
なおこの際、送信手段３０４は、印刷データを別の移動先に移動させ、印刷データの格納先を示す情報としてこの移動先の情報（移動した後の格納先を示す情報）を送信するようにしてもよい。つまり印刷データを画像形成装置３０ａではなく、他の安全な場所に移動する。そしてこの移動先の情報を送信する。
【００３９】
図７は、印刷データの格納先を示す情報について示した図である。
図示する情報は、「文書名」、「作成日時」、「ＵＲＩ（Uniform Resource Identifier）」の３つの欄よりなる。これは、「文書名」に対応する印刷データについて、作成日時と、格納されているＵＲＩとを関連付ける情報である。例えば、文書名が、「会議資料」の印刷データは、作成日時が「２０１５／９／２０  １０：１０」であり、格納されているＵＲＩが「http://192.168.2.103/FujiTaro/12345678」であることを示している。即ち、印刷データの格納先を示す情報は、印刷データの格納先を示す参照情報であるとも言える。よって以下、印刷データの格納先を示す情報を「参照情報」と言うことがある。
【００４０】
＜情報処理システム１の動作の説明＞
次に第１の実施の形態の情報処理システム１の動作について説明する。
図８は、第１の実施の形態の情報処理システム１の動作について説明したフローチャートである。
以下、主に図１および図８を使用して情報処理システム１の動作を説明する。
まずユーザは、印刷データをドキュメントサーバ２０から画像形成装置３０ａに移動しておく（ステップ１０１）。
【００４１】
画像形成装置３０ａでは、スケジュール情報取得手段３０１が、予め定められた時間等にスケジュールサーバ１０を参照する（ステップ１０２）。
そしてスケジュール情報取得手段３０１は、取得したスケジュールに基づきユーザのいる場所を特定する（ステップ１０３）。
【００４２】
次に装置特定手段３０２が、ユーザがいる場所に対応する画像形成装置３０を特定する（ステップ１０４）。これにより上記の例では、画像形成装置３０ｂが特定される。
【００４３】
さらに装置特定手段３０２は、特定した画像形成装置３０が、自装置（画像形成装置３０ａ）であるか否かを判断する（ステップ１０５）。
そして自装置であった場合（ステップ１０５でＹｅｓ）、印刷データの移動は行わず、一連の処理を終了する。
対して自装置でなかった場合（ステップ１０５でＮｏ）、移動判断手段３０３が、特定した画像形成装置３０ｂの状態を取得する（ステップ１０６）。
【００４４】
そして移動判断手段３０３は、例えば、上記（ａ）〜（ｄ）に該当するか否かにより、印刷データを画像形成装置３０ｂが受信できる状態であるか否かを判断する（ステップ１０７）。
そして上記（ａ）〜（ｄ）に該当せず、印刷データを画像形成装置３０ｂが受信できる状態であったとき（ステップ１０７でＹｅｓ）は、送信手段３０４は、画像形成装置３０ｂに対し印刷データを送信する（ステップ１０８）。
対して上記（ａ）〜（ｄ）に該当し、印刷データを画像形成装置３０ｂが受信できない状態であったとき（ステップ１０７でＮｏ）は、送信手段３０４は、画像形成装置３０ｂに対し参照情報を送信する（ステップ１０９）。
【００４５】
そしてステップ１０８またはステップ１０９の後、画像形成装置３０ｂは、印刷データまたは参照情報を受信し、これを保持する（ステップ１１０）。
【００４６】
なお画像形成装置３０ｂでは、操作パネル３５（図３参照）にユーザが印刷データを選択する画面を表示してもよい。
図９は、印刷データを受信したときに画像形成装置３０ｂの操作パネル３５に表示される画面の一例について示した図である。
図示する例では、操作パネル３５にユーザ名として「Fuji Taro」が最上部に表示され、ユーザ名の下側に受信した印刷データの文書名と文書の作成日時が表示されている。この例では、４つの印刷データが受信されており、それぞれの文書名が、「Document」、「会議資料」、「ワークシート」、「Format」であることがわかる。またそれぞれの文書名の先頭には、アイコンＩ１と、アイコンＩ２が表示される。この場合、アイコンＩ１は、印刷データが受信されたことを意味する。またアイコンＩ２は、参照情報が受信されたことを意味する。つまりここでは、印刷データを取得したときと参照情報を取得したときとで表示形態を異ならせている。
【００４７】
この画面は、印刷データおよび／または参照情報を取得したときにユーザが印刷データおよび／または参照情報の格納先を特定するための情報を一覧として表示するものである。そしてユーザは、この一覧の中から画像形成装置３０ｂにより印刷したい文書をタッチ等を行うことで選択することができる。
【００４８】
また画像形成装置３０ｂが参照情報を受信した場合は、画像形成装置３０ｂで印刷を行うためには、参照情報の示す場所に格納された印刷データを取得する必要がある。
このとき画像形成装置３０ｂの操作パネル３５に印刷データを取得するか否かを確認する画面を表示するようにしてもよい。
【００４９】
図１０は、印刷データを取得するか否かを確認する画面の一例について示した図である。
図示する例では、図９の画面からユーザが、文書として「会議資料」をタッチすることで選択した後に表示される画面を示している。ここでは、操作パネル３５に「会議資料」の文書について、「セキュリティ上の理由でこの文書は移動されませんでした。移動しますか？」のメッセージが表示される。そしてユーザに「Ｙｅｓ」または「Ｎｏ」を選択させる。そしてユーザが、「Ｙｅｓ」をタッチ等することで選択したときは、「会議資料」の文書の印刷データが画像形成装置３０ａから画像形成装置３０ｂに移動し、画像形成装置３０ｂは、これを取得する。そして画像形成装置３０ｂでは、「会議資料」の文書の印刷を行うことができる。またユーザが、「Ｎｏ」を選択したときは、印刷データの移動は行われない。
【００５０】
またさらに印刷データの移動を行う際に、パスワードの入力画面を表示し、ユーザに使用権限があるかを確認するようにしてもよい。この場合、操作パネル３５は、ユーザに使用権限があるかを確認する確認手段の一例として把握することができる。
【００５１】
なお図９および図１０の画面は、ＣＰＵ３１（図３参照）が操作パネル３５を制御することにより表示される。よってＣＰＵ３１は、操作パネル３５の表示を制御する表示制御手段の一例であると捉えることができる。
【００５２】
以後、画像形成装置３０ｂが、印刷データを取得したときは、この印刷データを基に画像形成装置３０ｂにて印刷が行われる。また参照情報を取得したときは、この参照情報に基づき、印刷データを取得し、同様に画像形成装置３０ｂにて印刷が行われる。
これにより画像形成装置３０ｂに印刷データを直接移動できない場合でも、参照情報を送信することで、ユーザは画像形成装置３０ｂで印刷を行える。
【００５３】
次に第２の実施の形態について説明する。
【００５４】
［第２の実施の形態］
＜情報処理システムの全体構成の説明＞
図１１は、第２の実施の形態が適用される情報処理システムの全体構成例を示したものである。
図示する情報処理システム１は、本社における印刷システム１００と支社における印刷システム２００とからなる。そして印刷システム１００と印刷システム２００とは、ネットワーク７０に接続されている。
ネットワーク７０は、印刷システム１００と印刷システム２００との間の情報通信に用いられる通信手段であり、例えば、インターネットである。
【００５５】
本社における印刷システム１００は、図１と同様であり、スケジュールサーバ１０と、ドキュメントサーバ２０と、画像形成装置３０ａ、３０ｂとがネットワーク９０に接続されることにより構成されている。スケジュールサーバ１０、ドキュメントサーバ２０、および画像形成装置３０ａ、３０ｂの構成は、図１〜図３で説明した場合と同様である。
【００５６】
また支社における印刷システム２００は、画像形成装置３０ｃがネットワーク９０に接続されることにより構成されている。画像形成装置３０ｃの構成は、画像形成装置３０ａ、３０ｂと同様である。なお画像形成装置３０ｃは、第３の情報処理装置の一例である。
【００５７】
本実施の形態では、画像形成装置３０ａは、本社の居室に設置され、画像形成装置３０ｂは、本社の大会議室に設置されているものとする。また画像形成装置３０ｃは、支社の小会議室に設置されているものとする。
【００５８】
以下、第２の実施の形態の情報処理システム１の動作について説明する。
【００５９】
図１２は、第２の実施の形態においてスケジュールサーバ１０に蓄積されているユーザのスケジュール情報の例について示した図である。
図示するスケジュール情報は、ユーザである「Fuji Taro」の移動予定情報である。そしてこのスケジュール情報は、「Ｆｒｏｍ日時」、「Ｔｏ日時」、「移動先」の３つの欄よりなる。これは、「Ｆｒｏｍ日時」と「Ｔｏ日時」の間の時間において、ユーザが何れの場所にいるかを示している。例えば、２０１５／１０／２の８：００〜２０１５／１０／２の１２：００には、ユーザは、本社の大会議室にいることを示している。
【００６０】
そしてここでは、ユーザは、２０１５／１０／２の午前中に急遽予定を変更して、本社の大会議室ではなく、支社の小会議室に出勤した場合を想定して以後の説明を行う。この場合、図１２に示したスケジュールサーバ１０の内容に変更はない。そのためユーザが出勤したときには、第１の実施の形態と同様に、画像形成装置３０ａから画像形成装置３０ｂに印刷データまたは参照情報が送られ、画像形成装置３０ｂがこれを取得した状態となっている。
【００６１】
ユーザは、画像形成装置３０ｃに印刷データまたは参照情報が存在しないため、画像形成装置３０ｃを実際に使用して印刷を行うためには、画像形成装置３０ｂから印刷データまたは参照情報を取得する必要がある。これを実現するため、本実施の形態では、画像形成装置３０ｃを以下の構成としている。
【００６２】
＜画像形成装置３０ｃの機能構成の説明＞
図１３は、画像形成装置３０ｃの機能構成例について示したブロック図である。なお図１３では、画像形成装置３０ｃが有する種々の機能のうち本実施の形態に関係するものを選択して図示している。
図示する画像形成装置３０ｃは、記憶手段３００と、スケジュール情報取得手段３０１と、装置特定手段３０２と、受信手段３０５とを備える。
【００６３】
スケジュール情報取得手段３０１および装置特定手段３０２の機能は、図６で説明した場合と同様である。これにより画像形成装置３０ｃは、ユーザが利用予定の装置は、画像形成装置３０ｂであることを特定する。
【００６４】
受信手段３０５は、画像形成装置３０ｂから印刷データまたは参照情報を受信する。
【００６５】
＜情報処理システム１の動作の説明＞
図１４は、第２の実施の形態の情報処理システム１の動作について説明したフローチャートである。
ここでは、図８のステップ１０１〜ステップ１１０の処理が既に行われ、画像形成装置３０ｂが画像形成装置３０ａから印刷データまたは参照情報を取得した状態となっていることを前提として、その後の動作の説明を行う。
【００６６】
まずユーザが、画像形成装置３０ｃを操作する。このとき画像形成装置３０ｃの記憶手段３００は、ユーザが欲する印刷データまたは参照情報が自装置にあるか否かを判断する（ステップ２０１）。
そして印刷データまたは参照情報が自装置にあったとき（ステップ２０１でＹｅｓ）、ステップ２０６に移行する。
対して印刷データまたは参照情報が自装置になかったとき（ステップ２０１でＮｏ）、スケジュール情報取得手段３０１は、スケジュールサーバ１０を参照する（ステップ２０２）。
さらにスケジュール情報取得手段３０１は、取得したスケジュールに基づきユーザのいる予定だった場所を特定する（ステップ２０３）。
【００６７】
次に装置特定手段３０２が、ユーザがいる予定だった場所に対応する画像形成装置３０を特定する（ステップ２０４）。これにより上記の例では、画像形成装置３０ｂが特定される。
【００６８】
そして受信手段３０５が、画像形成装置３０ｂに対し、画像形成装置３０ｂが保持する印刷データまたは参照情報を要求し、受信手段３０５がこれを受信する（ステップ２０５）。
【００６９】
次に受信手段３０５は、受信したデータが、印刷データであるか、参照情報であるか否かを判断する（ステップ２０６）。
そして受信したデータが、印刷データであった場合（ステップ２０６でＹｅｓ）、画像形成装置３０ｃが、この印刷データを基に印刷を行う（ステップ２０７）。
対して受信したデータが、参照情報であった場合（ステップ２０６でＮｏ）、受信手段３０５は、この参照情報に基づき、印刷データを取得し（ステップ２０８）、画像形成装置３０ｃが、この印刷データを基に印刷を行う（ステップ２０７）。
【００７０】
これによりユーザに急な予定変更等が生じても、ユーザは画像形成装置３０ｂで印刷を行える。
【００７１】
なおステップ２０４で、ユーザがいる予定だった場所に対応する画像形成装置３０が自装置だった場合、ステップ２０１を行なう前の図８のステップ１０１〜ステップ１１０の処理において、自装置が通信できない状態だったことを意味する。これは、例えば、電源が切断されていた場合などが該当する。
この場合は、現在時刻の直前のユーザのスケジュール情報を元に自装置に印刷データまたは参照情報を送信する画像形成装置３０ａを特定し、印刷データまたは参照情報を取得すればよい。
【００７２】
なお参照情報に格納するのは、必ずしも印刷データである必要はない。例えば、別の参照情報であってもよい。この場合、画像形成装置３０ｂや画像形成装置３０ｃは、参照情報を遡ることで印刷データの最終的な格納先を特定する。
また上述した例では、参照情報では、印刷データを格納する情報がＵＲＩ形式で記述されていたが、これに限られるものではなく、例えば、ＵＮＣ形式（￥￥ホスト名￥パスなどで記述される形式）であってもよい。
【００７３】
なお上述した例では、画像形成装置３０で印刷を行うための印刷データを移動する場合について説明したが、これに限られるものではない。つまり画像形成装置３０の代わりに、情報のやりとりを行う他の装置でもよく、印刷データではなく、予め定められた処理を実行するためにユーザに関連付けられた関連情報であってもよい。この場合、処理とは、入力処理、出力処理、あるいはＯＣＲ（Optical Character Recognition）等の画像処理等を含む。またここで関連情報とは、処理を実行する対象となるデータや設定情報を含む情報である。例えば、印刷ジョブを含む。さらに設定情報とは、処理を実行するための条件を指定する情報である。例えば、両面印刷の設定やユーザ毎に記憶されている入力履歴、操作履歴、ジョブ設定履歴、アドレス帳の宛先などの情報である。
【００７４】
＜プログラムの説明＞
なお画像形成装置３０ａが行う処理は、画像形成装置３０ａのＣＰＵ３１が各種ソフトウェアを実行することで実現される。
よって画像形成装置３０ａが行う処理は、コンピュータに、ユーザのスケジュール情報を取得するスケジュール情報取得機能と、スケジュール情報に基づきユーザが利用予定の装置を特定する装置特定機能と、画像形成装置３０ｂがユーザに関連付けられた関連情報を受信するための予め定められた条件を満たさない場合に、画像形成装置３０ｂに対し関連情報の格納先を示す情報を送信する送信機能と、を実現させるプログラムとして捉えることもできる。
【符号の説明】
【００７５】
１０…スケジュールサーバ、２０…ドキュメントサーバ、３０ａ、３０ｂ…画像形成装置、３００…記憶手段、３０１…スケジュール情報取得手段、３０２…装置特定手段、３０３…移動判断手段、３０４…送信手段、３０５…受信手段
【図１】
2017111596.tif 000003
【図２】
2017111596.tif 000004
【図３】
2017111596.tif 000005
【図４】
2017111596.tif 000006
【図５】
2017111596.tif 000007
【図６】
2017111596.tif 000008
【図７】
2017111596.tif 000009
【図８】
2017111596.tif 000010
【図９】
2017111596.tif 000011
【図１０】
2017111596.tif 000012
【図１１】
2017111596.tif 000013
【図１２】
2017111596.tif 000014
【図１３】
2017111596.tif 000015
【図１４】
2017111596.tif 000016