(57)【要約】      （修正有）【課題】ゲストユーザに貸与したアカウントの再利用又は不正利用を防止する情報処理装置を提供する。【解決手段】プリントサーバ５Ａの転送部は、ネットワークリソースであるＭＦＰ９の利用者を識別するユーザＩＤ１に一対一で対応付けられた固有のユーザ専用ＵＲＬ２に対するページリクエストがあった場合に、一時利用可能な一時ＵＲＬ３ａにリダイレクトさせる。一時ＵＲＬはハッシュ値を利用して生成されており、所定のタイミングで削除又は更新される。【選択図】図６
2020135197.tif 000002
【特許請求の範囲】
【請求項１】
リソースの利用者を識別する第一識別情報に一対一で対応付けられた固有の第二識別情報を用いたリクエストがあった場合に、該リクエストの転送先を示す一時利用可能な第三識別情報を応答する転送部を備えることを特徴とする情報処理装置。
【請求項２】
前記転送部は、所定のタイミングで前記第三識別情報を無効化することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記転送部は、無効な前記第三識別情報を用いたリクエストがあった場合に、前記第二識別情報を選択させる画面を表示する情報である第四識別情報を応答することを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記第三識別情報はハッシュ値を利用して生成されていることを特徴とする請求項１乃至３の何れか一項に記載の情報処理装置。
【請求項５】
前記転送部は、前記第二識別情報を用いた前記リクエストから所定の時間が経過したときに前記第三識別情報を無効化することを特徴とする請求項１乃至４の何れか一項に記載の情報処理装置。
【請求項６】
前記転送部は、所定の時刻となったときに前記第三識別情報を無効化することを特徴とする請求項１乃至４の何れか一項に記載の情報処理装置。
【請求項７】
前記転送部は、所定のイベントが発生したときに前記第三識別情報を無効化することを特徴とする請求項１乃至４の何れか一項に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置に関する。
【背景技術】
【０００２】
外部ユーザが、自身の所有するコンピュータ等を利用して、利用者が制限されているイントラネット環境下にあるネットワークリソース（例えばプリンタ）を利用できるようにするための手法として、ゲストアカウント（第一識別情報の一例）が利用されている。ゲストアカウントが利用可能なネットワークリソースを制限することによって、イントラネット内のセキュリティを確保しつつ、外部ユーザに対してネットワークリソースを利用させることができる。
また、ウェブブラウザから、対象のネットワークリソースに対応したＷｅｂＵＩ（Web User Interface）を提供するＵＲＬ（Uniform Resource Locator）にアクセスさせることによって、外部ユーザのコンピュータにドライバをインストールしなくても、外部ユーザにネットワークリソースを利用させることができる。
特許文献１には、ＷｅｂＵＩ経由でコンピュータから受信した印刷ジョブをプリントサーバに蓄積する印刷システムが記載されている。この発明では、ＵＲＬ形式のジョブＩＤ（或いはジョブＩＤを含むＵＲＬ）を利用して、印刷ジョブを一意に特定する。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
上記ゲストアカウントを複数個用意し、ゲストアカウントごとに異なるＵＲＬを指定してゲストアカウントごとのＷｅｂＵＩを提供することによって、複数の外部ユーザが夫々セキュリティ性を確保しつつ同時にネットワークリソースを利用できる。しかし、イントラネット側で発行できるゲストアカウントの数には制限がある。
仮に、各ゲストアカウント用のＷｅｂＵＩに固定ＵＲＬが使用されている場合には、現在のゲストアカウントのユーザ以外の第三者が固定ＵＲＬにアクセスする虞がある。また、複雑な固定ＵＲＬを用いたとしても、上記第三者が過去にゲストアカウントを利用したことのあるユーザであり、当該固定ＵＲＬをブラウザにブックマークしているような場合には、当該第三者による固定ＵＲＬへのアクセスを阻止できないという問題がある。
本発明は上述の事情に鑑みてなされたものであり、第一識別情報の再利用又は不正利用を防止することを目的とする。
【課題を解決するための手段】
【０００４】
上記の課題を解決するために、本発明は、リソースの利用者を識別する第一識別情報に一対一で対応付けられた固有の第二識別情報を用いたリクエストがあった場合に、該リクエストの転送先を示す一時利用可能な第三識別情報を応答する転送部を備えることを特徴とする。
【発明の効果】
【０００５】
本発明によれば、第一識別情報の再利用又は不正利用を防止できる。
【図面の簡単な説明】
【０００６】
【図１】本発明の一実施形態に係る情報処理システムの構成を示すブロック図である。
【図２】液体吐出装置（インクジェットプリンタ）のハードウェア構成図である。
【図３】ＰＣ（サーバ）のハードウェア構成図である。
【図４】ＭＦＰのハードウェア構成図である。
【図５】本発明の一実施形態に係るプリントサーバの機能構成を示すブロック図である。
【図６】情報処理システムにおける基本的なリダイレクト処理を説明するシーケンス図である。
【図７】無効な一時ＵＲＬにアクセスされた場合の処理例を示すシーケンス図である。
【図８】ＵＲＬ判定に係るプリントサーバの一連の処理例を示すフローチャートである。
【図９】（ａ）〜（ｃ）は、一時ＵＲＬの削除処理（又は更新処理）の一例を示すフローチャートである。
【発明を実施するための形態】
【０００７】
以下、本発明を図に示した実施形態を用いて詳細に説明する。但し、この実施形態に記載される構成要素、種類、組み合わせ、形状、その相対配置などは特定的な記載がない限り、この発明の範囲をそれのみに限定する主旨ではなく単なる説明例に過ぎない。
【０００８】
〔システム構成〕
図１は、本発明の一実施形態に係る情報処理システムの構成を示す図である。
情報処理システム１は、第一ネットワーク１０１と第二ネットワーク１０２とが通信ネットワーク１００を介して接続された構成を有する。
第一ネットワーク１０１は、例えばイントラネットであり、ネットワークリソースとして液体吐出装置（インクジェットプリンタ）３及びＭＦＰ（Multifunction Peripheral/Product）９を有する。液体吐出装置３は、画像の印刷機能を有する画像処理装置である。ＭＦＰ９は、例えば、印刷、コピー、スキャン、ファクシミリ等の複数の画像形成機能を有する画像処理装置である。液体吐出装置３とＭＦＰ９は、印刷ジョブを実行して処理するジョブ処理装置の一つである。
【０００９】
第二ネットワーク１０２は、例えばＢＹＯＤ（Bring your own device）ネットワークであり、プリントサーバ５Ａ、情報処理端末５Ｂ、及びアクセスポイント６を備える。
プリントサーバ５Ａは、情報処理端末５Ｂの接続経路を制限する。即ち、第一ネットワーク１０１を構成する装置のうち、ネットワークリソース以外の装置に対する接続を制限する。また、プリントサーバ５Ａは、情報処理端末５Ｂに対して、上記各ネットワークリソースを利用するためのＷｅｂＵＩを提供する。プリントサーバ５ＡがＷｅｂＵＩを提供することによって、情報処理端末５Ｂは各ネットワークリソースに対応するドライバをインストールしなくても、各ネットワークリソースを利用できる。
【００１０】
情報処理端末５Ｂは、ゲストユーザが所有するスマートフォン、タブレット端末、ＰＣ（Personal Computer）等の情報処理装置である。情報処理端末５Ｂはプリントサーバ５Ａが提供するＷｅｂＵＩを表示可能なウェブブラウザを備えており、情報処理端末５Ｂは液体吐出装置３やＭＦＰ９等に印刷させるデータを、ＷｅｂＵＩを介してプリントサーバ５Ａに出力する。
アクセスポイント６は、情報処理端末５Ｂ等の無線ＬＡＮ機器をプリントサーバ５Ａ及びこれを介して通信ネットワーク１００にデータ通信可能に接続するための接続装置である。
【００１１】
なお、情報処理システム１を構成する装置は、通信機能を備えた装置であれば、上記の装置に限られない。情報処理システム１を構成する装置は、例えば、ＰＪ（Projector：プロジェクタ）、ＩＷＢ（Interactive White Board：相互通信が可能な電子式の黒板機能を有する白板）、デジタルサイネージ等の出力装置、ＨＵＤ（Head Up Display）装置、産業機械、撮像装置、集音装置、医療機器、ネットワーク家電、自動車（Connected Car）、ノートＰＣ（Personal Computer）、携帯電話、スマートフォン、タブレット端末、ゲーム機、ＰＤＡ（Personal Digital Assistant）、デジタルカメラ、ウェアラブルＰＣまたはデスクトップＰＣ等であってもよい。
【００１２】
〔液体吐出装置のハードウェア構成図〕
図２は、液体吐出装置（インクジェットプリンタ）のハードウェア構成図である。図２に示されているように、液体吐出装置３は、ＣＰＵ３０１（Central Processing Unit）３０１、ＲＯＭ（Read Only Memory）３０２、ＲＡＭ（Random Access Memory）３０３、ＮＶＲＡＭ（Non-Volatile Random Access Memory）３０４、外部機器接続Ｉ／Ｆ３０８、ネットワークＩ／Ｆ３０９、及びバスライン３１０を備えている。また、液体吐出装置３は、紙搬送部３１１、副走査ドライバ３１２、主走査ドライバ３１３、キャリッジ３２０、及び操作パネル３３０を備えている。更に、キャリッジ３２０は、液体吐出ヘッド３２１、及び液体吐出ヘッドドライバ３２２を備えている。
これらのうち、ＣＰＵ３０１は、液体吐出装置３全体の動作を制御する。ＲＯＭ３０２は、ＩＰＬ等のＣＰＵ３０１の駆動に用いられるプログラム等を記憶する。ＲＡＭ３０３は、ＣＰＵ３０１のワークエリアとして使用される。ＮＶＲＡＭ３０４は、プログラム等の各種データを記憶し、液体吐出装置３の電源が遮断されている間も各種データを保持する。外部機器接続Ｉ／Ｆ３０６は、ＵＳＢ（Universal Serial Bus）ケーブル等により、ＰＣ（Personal Computer）に接続され、ＰＣとの間で、制御信号や印刷されるデータの通信を行う。ネットワークＩ／Ｆ３０９は、インターネット等の通信ネットワーク１００を利用してデータ通信をするためのインターフェースである。バスライン３１０は、ＣＰＵ３０１等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。
紙搬送部３１１は、例えば、ローラ、及びローラを駆動するモータであって、液体吐出装置３内の搬送経路に沿って副走査方向へ印刷用紙を搬送する。副走査ドライバ３１２は、紙搬送部３３３の副走査方向への移動を制御する。主走査ドライバ３１１は、キャリッジ３２０の主走査方向への移動を制御する。
【００１３】
キャリッジ３２０の液体吐出ヘッド３２１は、インク等の液体を吐出するための複数のノズルを有しており、その吐出面（ノズル面）が、印刷用紙側を向くようにキャリッジ３２０に搭載されている。液体吐出ヘッド３２１は、主走査方向に移動しながら、副走査方向に間欠的に搬送される印刷用紙に液体を吐出することで、印刷用紙の所定位置に液体を吐出して画像を形成する。液体吐出ヘッドドライバ３２２は、液体吐出ヘッド３２１の駆動を制御するためのドライバである。
操作パネル３３２は、現在の設定値や選択画面等を表示させ、操作者からの入力を受け付けるタッチパネルやアラームランプ等により構成されている。
なお、液体吐出ヘッドドライバ３２２は、キャリッジ３２０に搭載されず、キャリッジ３２０外で、バスラインに接続されるように構成してもよい。また、主走査ドライバ３１３、副走査ドライバ３１２、及び液体吐出ヘッドドライバ３２２は、それぞれプログラムに従ったＣＰＵ３０１の命令によって実現する機能であってもよい。
【００１４】
〔ＰＣ（サーバ）のハードウェア構成〕
図３は、ＰＣ（サーバ）のハードウェア構成図である。ここでは、プリントサーバ５Ａのハードウェア構成について説明する。
図３に示されているように、サーバ５は、コンピュータによって構築されており、図３に示されているように、ＣＰＵ５０１、ＲＯＭ５０２、ＲＡＭ５０３、ＨＤ５０４、ＨＤＤ（Hard Disk Drive）コントローラ５０５、ディスプレイ５０６、外部機器接続Ｉ／Ｆ（Interface）５０８、ネットワークＩ／Ｆ５０９、データバス５１０、キーボード５１１、ポインティングデバイス５１２、ＤＶＤ−ＲＷ（Digital Versatile Disk Rewritable）ドライブ５１４、メディアＩ／Ｆ５１６を備えている。
【００１５】
これらのうち、ＣＰＵ５０１は、サーバ５全体の動作を制御する。ＲＯＭ５０２は、ＩＰＬ等のＣＰＵ５０１の駆動に用いられるプログラムを記憶する。ＲＡＭ５０３は、ＣＰＵ５０１のワークエリアとして使用される。ＨＤ５０４は、プログラム等の各種データを記憶する。ＨＤＤコントローラ５０５は、ＣＰＵ５０１の制御にしたがってＨＤ５０４に対する各種データの読み出し又は書き込みを制御する。ディスプレイ５０６は、カーソル、メニュー、ウィンドウ、文字、又は画像などの各種情報を表示する。外部機器接続Ｉ／Ｆ５０８は、各種の外部機器を接続するためのインターフェースである。この場合の外部機器は、例えば、ＵＳＢ（Universal Serial Bus）メモリやプリンタ等である。ネットワークＩ／Ｆ５０９は、通信ネットワーク１００を利用してデータ通信をするためのインターフェースである。バスライン５１０は、図３に示されているＣＰＵ５０１等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。
【００１６】
また、キーボード５１１は、文字、数値、各種指示などの入力のための複数のキーを備えた入力手段の一種である。ポインティングデバイス５１２は、各種指示の選択や実行、処理対象の選択、カーソルの移動などを行う入力手段の一種である。ＤＶＤ−ＲＷドライブ５１４は、着脱可能な記録媒体の一例としてのＤＶＤ−ＲＷ５１３に対する各種データの読み出し又は書き込みを制御する。なお、ＤＶＤ−ＲＷに限らず、ＤＶＤ−Ｒ等であってもよい。メディアＩ／Ｆ５１６は、フラッシュメモリ等の記録メディア５１５に対するデータの読み出し又は書き込み（記憶）を制御する。
【００１７】
〔ＭＦＰのハードウェア構成〕
図４は、ＭＦＰのハードウェア構成図である。図４に示されているように、ＭＦＰ（Multifunction Peripheral/Product/Printer）９は、コントローラ９１０、近距離通信回路９２０、エンジン制御部９３０、操作パネル９４０、ネットワークＩ／Ｆ９５０を備えている。
これらのうち、コントローラ９１０は、コンピュータの主要部であるＣＰＵ９０１、システムメモリ（ＭＥＭ−Ｐ）９０２、ノースブリッジ（ＮＢ）９０３、サウスブリッジ（ＳＢ）９０４、ＡＳＩＣ（Application Specific Integrated Circuit）９０６、記憶部であるローカルメモリ（ＭＥＭ−Ｃ）９０７、ＨＤＤコントローラ９０８、及び、記憶部であるＨＤ９０９を有し、ＮＢ９０３とＡＳＩＣ９０６との間をＡＧＰ（Accelerated Graphics Port）バス９２１で接続した構成となっている。
これらのうち、ＣＰＵ９０１は、ＭＦＰ９の全体制御を行う制御部である。ＮＢ９０３は、ＣＰＵ９０１と、ＭＥＭ−Ｐ９０２、ＳＢ９０４、及びＡＧＰバス９２１とを接続するためのブリッジであり、ＭＥＭ−Ｐ９０２に対する読み書きなどを制御するメモリコントローラと、ＰＣＩ（Peripheral Component Interconnect）マスタ及びＡＧＰターゲットとを有する。
【００１８】
ＭＥＭ−Ｐ９０２は、コントローラ９１０の各機能を実現させるプログラムやデータの格納用メモリであるＲＯＭ９０２ａ、プログラムやデータの展開、及びメモリ印刷時の描画用メモリなどとして用いるＲＡＭ９０２ｂとからなる。なお、ＲＡＭ９０２ｂに記憶されているプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００１９】
ＳＢ９０４は、ＮＢ９０３とＰＣＩデバイス、周辺デバイスとを接続するためのブリッジである。ＡＳＩＣ９０６は、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣ（Integrated Circuit）であり、ＡＧＰバス９２１、ＰＣＩバス９２２、ＨＤＤ９０８およびＭＥＭ−Ｃ９０７をそれぞれ接続するブリッジの役割を有する。このＡＳＩＣ９０６は、ＰＣＩターゲットおよびＡＧＰマスタ、ＡＳＩＣ９０６の中核をなすアービタ（ＡＲＢ）、ＭＥＭ−Ｃ９０７を制御するメモリコントローラ、ハードウェアロジックなどにより画像データの回転などを行う複数のＤＭＡＣ（Direct Memory Access Controller）、並びに、スキャナ部９３１及びプリンタ部９３２との間でＰＣＩバス９２２を介したデータ転送を行うＰＣＩユニットとからなる。なお、ＡＳＩＣ９０６には、ＵＳＢ（Universal Serial Bus）のインターフェースや、ＩＥＥＥ１３９４（Institute of Electrical and Electronics Engineers 1394）のインターフェースを接続するようにしてもよい。
【００２０】
ＭＥＭ−Ｃ９０７は、コピー用画像バッファ及び符号バッファとして用いるローカルメモリである。ＨＤ９０９は、画像データの蓄積、印刷時に用いるフォントデータの蓄積、フォームの蓄積を行うためのストレージである。ＨＤ９０９は、ＣＰＵ９０１の制御にしたがってＨＤ９０９に対するデータの読出又は書込を制御する。ＡＧＰバス９２１は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレータカード用のバスインタフェースであり、ＭＥＭ−Ｐ９０２に高スループットで直接アクセスすることにより、グラフィックスアクセラレータカードを高速にすることができる。
【００２１】
また、近距離通信回路９２０には、近距離通信回路９２０ａが備わっている。近距離通信回路９２０は、ＮＦＣ、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の通信回路である。
更に、エンジン制御部９３０は、スキャナ部９３１及びプリンタ部９３２によって構成されている。また、操作パネル９４０は、現在の設定値や選択画面等を表示させ、操作者からの入力を受け付けるタッチパネル等のパネル表示部９４０ａ、並びに、濃度の設定条件などの画像形成に関する条件の設定値を受け付けるテンキー及びコピー開始指示を受け付けるスタートキー等からなる操作パネル９４０ｂを備えている。コントローラ９１０は、ＭＦＰ９全体の制御を行い、例えば、描画、通信、操作パネル９４０からの入力等を制御する。スキャナ部９３１又はプリンタ部９３２には、誤差拡散やガンマ変換などの画像処理部分が含まれている。
【００２２】
なお、ＭＦＰ９は、操作パネル９４０のアプリケーション切り替えキーにより、ドキュメントボックス機能、コピー機能、プリンタ機能、およびファクシミリ機能を順次に切り替えて選択することが可能となる。ドキュメントボックス機能の選択時にはドキュメントボックスモードとなり、コピー機能の選択時にはコピーモードとなり、プリンタ機能の選択時にはプリンタモードとなり、ファクシミリモードの選択時にはファクシミリモードとなる。
【００２３】
また、ネットワークＩ／Ｆ９５０は、通信ネットワーク１００を利用してデータ通信をするためのインターフェースである。近距離通信回路９２０及びネットワークＩ／Ｆ９５０は、ＰＣＩバス９２２を介して、ＡＳＩＣ９０６に電気的に接続されている。
【００２４】
〔第一の実施形態〕
本実施形態は、ネットワークリソースの一時的な利用者であるゲストユーザがゲスト用のアカウントであるユーザＩＤ１に１対１で対応付けられたユーザ専用ＵＲＬ２にアクセスした場合に、ユーザＩＤ１に対応する他のページ（一時ＵＲＬ３）にリダイレクト（転送）させる点に特徴がある。この場合のリダイレクト先を示す一時ＵＲＬ３は一時的なＵＲＬである点に特徴がある。また、ゲストユーザが無効な一時ＵＲＬ３にアクセスした場合に、他のページ（ＵＲＬ４）にリダイレクトさせる点に特徴がある。
【００２５】
＜ユーザＩＤとＵＲＬ＞
以下の説明においては、ゲスト用のユーザＩＤを「ユーザＩＤ１」（第一識別情報）、ユーザＩＤ１専用のＵＲＬを「ユーザ専用ＵＲＬ２」（第二識別情報）、ユーザ専用ＵＲＬ２に対応して一時的に生成されるＵＲＬを「一時ＵＲＬ３（３ａ，３ｂ，…）」（第三識別情報）、ユーザＩＤの選択画面ページのＵＲＬを「ＩＤ選択ＵＲＬ４」（第四識別情報）とする。
例えば、ユーザＩＤとこれに対応する各ＵＲＬの値として以下のようなものを使用できる。
【００２６】
ＩＤ１：g601
ＵＲＬ２：http://xxx.xxx.xxx.xxx/upload/g601
ＵＲＬ３ａ：http://xxx.xxx.xxx.xxx/upload/g601?key=1234
ＵＲＬ３ｂ：http://xxx.xxx.xxx.xxx/upload/g601?key=5678
ＵＲＬ４：http://xxx.xxx.xxx.xxx/upload/
【００２７】
ユーザＩＤ１は、ＭＦＰ９等のネットワークリソースの利用者を識別する情報であり、ネットワークリソースを利用する権利を示す。ユーザは、第二ネットワーク１０２から第一ネットワーク１０１上のリソースを利用する場合に、ゲスト用のアカウントであるユーザＩＤ１を貸与される。例えば、ユーザは実体物として、表面にユーザＩＤ１とユーザ専用ＵＲＬ２が表示されたＩＤカードを貸与される。ＩＤカードに埋め込まれたＩＣチップには、情報処理システム１を構成する装置が読取可能な方式にてユーザＩＤ１に係る情報が記録されている。
ユーザ専用ＵＲＬ２はユーザＩＤ１に一対一で対応付けられた固有の（固定的な）ＵＲＬであるが、ユーザ専用ＵＲＬ２自体が示すページは実体のない空のページである。ユーザ専用ＵＲＬ２は、一時ＵＲＬ３へのエントリポイントとして機能する。
【００２８】
一時ＵＲＬ３は、一時ＵＲＬ３は、ユーザＩＤ１に対応付けられた実体のあるウェブページを示す情報であり、ユーザ専用ＵＲＬ２に対するページリクエストのリダイレクト先（転送先）を示す情報である。一時ＵＲＬ３は実体のあるウェブページへのアクセスが所定のタイミングで不能になる一時的な（時限付きの、又は、一時利用可能な）ＵＲＬである。
【００２９】
例えば、一時ＵＲＬ３は、ユーザＩＤ１を用いたサービスの利用開始時に生成され、所定のタイミングで削除（又は更新）されることにより無効化される。所定のタイミングとは、例えば一時ＵＲＬ３が示すＷｅｂＵＩページにおいて作成されたジョブの処理が完了した時、又は、ＷｅｂＵＩを介したプリントサーバ５Ａと情報処理端末５Ｂとのセッションが切断された時等である。
ＵＲＬ３ａとＵＲＬ３ｂに示されたｋｅｙは所定のタイミングで更新される値である。ｋｅｙは、例えば、一定の時間毎（例：２時間毎）に、定時（例：午前０時）に、特定のイベント（例：上記ジョブの完了）が発生したときに、特定のイベントが発生してから所定時間の経過後に、或いはＷｅｂＵＩを介したプリントサーバ５Ａと情報処理端末５Ｂとのセッションが更新される毎に、更新される。
ｋｅｙは、容易に推測されない一意の値であることが望ましい。例えばｋｅｙは、特定の文字列、ユーザ専用ＵＲＬ２にアクセスされた時刻又はＵＲＬ３の生成時刻を示す日時情報、日時情報等に対してハッシュ関数を適用したハッシュ値等を用いる生成されうる。一意のｋｅｙを使用することにより、ＵＲＬ３は全体として一意のアドレスとなる。容易に推測されないｋｅｙを使用することにより、ＵＲＬ３は全体として容易に推測されないアドレスとなる。
【００３０】
ＵＲＬ４は、無効な（又は存在しない）一時ＵＲＬ３に対するページリクエストがあった場合のリダイレクト先（転送先）を示すＵＲＬである。例えばＵＲＬ４は、ユーザにユーザＩＤ（又はユーザＩＤを介してユーザ専用ＵＲＬ２）を選択させる画面である選択画面ページを情報処理端末５Ｂに表示させるための情報である。ＵＲＬ４が示すページはこれに限られない。
【００３１】
＜機能構成＞
図５は、本発明の一実施形態に係るプリントサーバの機能構成を示すブロック図である。
プリントサーバ５Ａは、主制御部５２１、転送部５２２、計時部５２３、セッション管理部５２４、ジョブ生成部５２５、ＵＩ情報生成部５２６、通信部５２７、及び記憶部５３０を備える。
主制御部５２１、転送部５２２、計時部５２３、セッション管理部５２４、ジョブ生成部５２５、通信部５２７、は、ＣＰＵ５０１がＲＯＭ５０２に記憶されたプログラムを読み出してＲＡＭに展開して実行することにより実現される。記憶部５３０は、ＲＡＭ５０３及びＨＤ５０４によって実現される。
【００３２】
主制御部５２１は、プリントサーバ５Ａを構成する各部を制御する。主制御部５２１は、プリントサーバ５Ａを構成する各部に命令を与える。
転送部５２２は、情報処理端末５Ｂから特定のＵＲＬに対するアクセス（ページリクエスト）があった場合に、必要に応じて他のＵＲＬにリダイレクトさせる手段である。
転送部５２２は、情報処理端末５Ｂからユーザ専用ＵＲＬ２に対するアクセスがあり、且つ有効な一時ＵＲＬ３が存在しない場合に、新規に一時ＵＲＬ３を生成して情報処理端末５Ｂに応答する。一時ＵＲＬ３が有効とは、例えばユーザ専用ＵＲＬ２に対応して生成された一時ＵＲＬ３が転送情報５３２に存在することである。
転送部５２２は、情報処理端末５Ｂからユーザ専用ＵＲＬ２に対するアクセスがあり、且つ有効な一時ＵＲＬ３が存在する場合に、当該一時ＵＲＬ３を記憶部５３０の転送情報５３２から読み出して情報処理端末５Ｂに応答する。
転送部５２２は、情報処理端末５Ｂから現在無効な一時ＵＲＬ３に対するアクセスがあった場合に、ＩＤ選択ＵＲＬ４を記憶部５３０の転送情報５３２から読み出して情報処理端末５Ｂに応答する。一時ＵＲＬ３が無効とは、例えば一時ＵＲＬ３が転送情報５３２に存在しないことである。
【００３３】
計時部５２３は、一時ＵＲＬ３を更新又は削除するタイミングを計時する手段である。
セッション管理部５２４は、情報処理端末５Ｂとのセッションを管理する。
ジョブ生成部５２５は、ＭＦＰ９に送信する印刷ジョブを生成する手段である。
ＵＩ情報生成部５２６は、情報処理端末５Ｂに提供するＷｅｂＵＩに係る情報（ＵＩ情報、例えばｈｔｍｌファイル）を生成する手段である。ＵＩ情報生成部５２６は、情報処理端末５Ｂから現在有効な一時ＵＲＬ３に対するアクセスがあった場合に、ＷｅｂＵＩを構成する情報を記憶部５３０のＵＩ構成情報５３１から読み出してＵＩ情報を生成し、情報処理端末５Ｂに応答する。
通信部５２７は、アクセスポイント６及び通信ネットワーク１００を介して各装置と情報の送受信を行う。
【００３４】
記憶部５３０は、ＵＩ構成情報５３１、転送情報５３２、セッション情報５３３を記憶する。
ＵＩ構成情報５３１は、情報処理端末５Ｂに提供するＷｅｂＵＩのコンテンツデータである。
転送情報５３２は、リダイレクト先のＵＲＬに関する情報であり、一時ＵＲＬとＩＤ選択ＵＲＬの情報を含む。一時ＵＲＬは所定のタイミングにて更新又は削除される。
【００３５】
セッション情報５３３は、情報処理端末５Ｂとプリントサーバ５Ａとのセッションに係る情報である。セッション情報５３３には、セッションの識別情報であるセッションＩＤ毎に、情報処理端末５Ｂを識別する端末識別情報、当該セッションの有効期限等が関連付けられる。情報処理端末５Ｂから切断要求があったセッションや、有効期限が切れたセッションに係る情報は削除される。
【００３６】
＜シーケンス１：基本的なリダイレクト処理＞
図５は、情報処理システムにおける基本的なリダイレクト処理を説明するシーケンス図である。本シーケンス図においては、第一ネットワーク１０１を構成するネットワークリソースとして、ＭＦＰ９を例示している。
本シーケンス図は、ユーザが、第一ネットワーク１０１にアクセスするためのゲスト用のユーザＩＤとしてＩＤ１を貸与され、情報処理端末５ＢからＩＤ１に直接的に紐付けられたＵＲＬ２にアクセスして、プリントサーバ５Ａから提供されるＷｅｂＵＩを介してＭＦＰ９を利用する例を示している。
本シーケンス図では、ユーザ専用ＵＲＬ２に対応する有効な一時ＵＲＬ３ａが存在しない場合であり、プリントサーバ５Ａが一時ＵＲＬ３ａを生成して該ページにリダイレクトさせる例を示している。
【００３７】
ステップＳ１において、ユーザは、情報処理端末５Ｂに対して、ユーザＩＤ１に対応付けられたユーザ専用ＵＲＬ２へのアクセスを指示する。
【００３８】
ステップＳ３において、情報処理端末５Ｂは、プリントサーバ５Ａに対してユーザ専用ＵＲＬ２ページのページリクエストを送信する。
ステップＳ５において、プリントサーバ５Ａの転送部５２２は、情報処理端末５Ｂから送信されたＵＲＬがどのようなＵＲＬであるかを判定する。本例では、情報処理端末５Ｂから受信したＵＲＬがユーザ専用ＵＲＬ２であり、且つユーザ専用ＵＲＬ２に対応する一時ＵＲＬ３ａが転送情報５３２に存在しないため、ステップＳ７の処理が実行される。
【００３９】
ステップＳ７において、プリントサーバ５Ａの転送部５２２は、ユーザ専用ＵＲＬ２に対応する一時ＵＲＬ３ａを生成して、転送情報５３２に記憶させる。
ステップＳ９において、プリントサーバ５Ａの主制御部５２１は、情報処理端末５Ｂにリダイレクト先のＵＲＬとして一時ＵＲＬ３ａを応答する。
【００４０】
ステップＳ１１において、情報処理端末５Ｂは、プリントサーバ５Ａに対してＵＲＬ３ａページのページリクエストを送信する。
ステップＳ１３において、プリントサーバ５ＡのＵＩ情報生成部５２６は、ＵＲＬ３ａのページとして表示させる内容をＵＩ構成情報５３１から読み出してＵＩ情報（ｈｔｍｌ）を生成し、情報処理端末５Ｂに応答する。
【００４１】
ここで、ユーザがＭＦＰ９をファイルの印刷に利用する場合は以下のような処理が実行される。
ステップＳ１５において、ユーザは情報処理端末５Ｂに対して、ＭＦＰ９に印刷させるファイルのアップロードを指示する。
ステップＳ１７において、情報処理端末５Ｂは、指示されたファイルをプリントサーバ５Ａに送信する。
ステップＳ１９において、プリントサーバ５Ａのジョブ生成部５２５は、ＭＦＰ９へのログイン情報となるＩＤとパスワードを埋め込んだ印刷ジョブを生成する。ジョブ生成部５２５は、印刷ジョブを識別するＩＤとしてＷｅｂＵＩのＵＲＬ（一時ＵＲＬ３ａ）を、パスワードとして一時的に生成したパスワードを印刷ジョブに埋め込む。
ステップＳ２１において、プリントサーバ５Ａのジョブ生成部５２５は印刷ジョブをＭＦＰ９へ送信する。
ステップＳ２３において、ＭＦＰ９は、受信した印刷ジョブをＨＤ９０９に蓄積する。
ステップＳ２５において、ＭＦＰ９は、処理結果として印刷ジョブを蓄積した旨をプリントサーバ５Ａに応答する。
ステップＳ２７において、プリントサーバ５ＡのＵＩ情報生成部５２６は、ＭＦＰ９による印刷ジョブの処理結果を情報処理端末５Ｂに応答する。このとき、ＵＩ情報生成部５２６は、ＭＦＰ９へのログイン情報を含むＵＩ情報を生成して情報処理端末５Ｂに表示させる。
【００４２】
なお、ユーザは、プリントサーバ５Ａに送信したファイルのデータをＭＦＰ９にて印刷する場合は、貸与されたＩＤカードを利用してＭＦＰ９にログインし、ＭＦＰ９に対して印刷ジョブの実行を指示する必要がある。印刷ジョブが実行された場合、印刷ジョブは完了する。
【００４３】
仮に、ユーザがＷｅｂＵＩのＵＲＬをブックマークするように情報処理端末５Ｂに指示した場合には（ステップＳ２９）、情報処理端末５ＢはＵＲＬ３ａを自装置内のＨＤ５０４に記憶させることとなる（ステップＳ３１）。
【００４４】
＜シーケンス２：無効な一時ＵＲＬにアクセスされた場合の処理＞
図７は、無効な一時ＵＲＬにアクセスされた場合の処理例を示すシーケンス図である。
ユーザから情報処理端末５Ｂを介して無効な一時ＵＲＬにアクセスされる場合とは、例えば、図６にて説明したステップＳ２９、Ｓ３１の処理にてブックマークされた一時ＵＲＬ３ａにアクセスされるような場合がこれに該当する。
【００４５】
ステップＳ４１において、ユーザは、情報処理端末５Ｂに対して、ブックマークした一時ＵＲＬ３ａへのアクセスを指示する。
ステップＳ４３において、情報処理端末５Ｂは、プリントサーバ５Ａに対して一時ＵＲＬ３ａページのページリクエストを送信する。
ステップＳ４５において、プリントサーバ５Ａの転送部５２２は、情報処理端末５Ｂから送信されたＵＲＬがどのようなＵＲＬであるかを判定する。本例では、情報処理端末５Ｂから受信したＵＲＬがリダイレクト先を示す一時ＵＲＬ３ａであり、且つ一時ＵＲＬ３ａが無効、即ち、一時ＵＲＬ３ａが転送情報５３２に存在しないため、ステップＳ４７の処理が実行される。
ステップＳ４７において、プリントサーバ５Ａの転送部５２２は、ＩＤ選択ＵＲＬ４を転送情報５３２から読み出す。
ステップＳ４９において、プリントサーバ５Ａの主制御部５２１は、情報処理端末５Ｂにリダイレクト先のＵＲＬとしてＩＤ選択ＵＲＬ４を応答する。
ステップＳ５１において、情報処理端末５Ｂは、プリントサーバ５Ａに対してＩＤ選択ＵＲＬ４ページのページリクエストを送信する。
ステップＳ５３において、プリントサーバ５ＡのＵＩ情報生成部５２６は、ＩＤ選択ＵＲＬ４のページとして表示させる内容をＵＩ構成情報５３１から読み出してＵＩ情報を生成し、情報処理端末５Ｂに応答する。
【００４６】
このように、本実施形態においては、無効な一時ＵＲＬ３ａに対してアクセスがあった場合に他のＵＲＬ（ＩＤ選択ＵＲＬ４）にリダイレクトさせるので、ブックマークによる直接のアクセスを防止できる。
【００４７】
＜ＵＲＬ判定処理＞
ステップＳ３〜Ｓ９、ステップＳ４３〜Ｓ４９におけるプリントサーバの処理について説明する。
図８は、ＵＲＬ判定に係るプリントサーバの一連の処理例を示すフローチャートである。
【００４８】
なお、ステップＳ６１はステップＳ３、Ｓ４３に対応し、ステップＳ６３，Ｓ６５，Ｓ７３はステップＳ５、Ｓ４５に対応する。また、ステップＳ６７はステップＳ７に対応し、ステップＳ７５はステップＳ４７に対応する。更に、ステップＳ６９はステップＳ９、Ｓ４９に対応する。
ステップＳ６１において、転送部５２２は、情報処理端末５ＢからリクエストされたページのＵＲＬを取得する。
ステップＳ６３において、転送部５２２は、取得したＵＲＬのタイプ、即ち、取得したＵＲＬがユーザ専用ＵＲＬか、一時ＵＲＬかを判定する。取得したＵＲＬがユーザ専用ＵＲＬである場合はステップＳ６５以下の処理が実行され、取得したＵＲＬが一時ＵＲＬである場合は、ステップＳ７３以下の処理が実行される。
【００４９】
ステップＳ６５において、転送部５２２は、ユーザ専用ＵＲＬに対応した一時ＵＲＬが記憶部５３０の転送情報５３２中に存在するか否かを判定する。存在する場合はステップＳ６７以下の処理が実行され、存在しない場合はステップＳ７１以下の処理が実行される。
ステップＳ６７において、転送部５２２は、ユーザ専用ＵＲＬに対応した一時ＵＲＬを生成し、記憶部５３０の転送情報５３２に記憶させる。
ステップＳ６９において、転送部５２２は、生成した一時ＵＲＬを情報処理端末５Ｂに応答する。
ステップＳ７１において、転送部５２２は、ユーザ専用ＵＲＬに対応した一時ＵＲＬを記憶部５３０の転送情報５３２から読み出す。続いて、転送部５２２は、読み出した一時ＵＲＬを情報処理端末５Ｂに応答する（ステップＳ６９）。
【００５０】
ステップＳ７３において、転送部５２２は、取得した一時ＵＲＬが現在有効か否かを判定する。有効である場合はステップＳ７５以下の処理が実行され、無効である場合はステップと以下の処理が実行される。
【００５１】
ステップＳ７５において、転送部５２２は、記憶部５３０の転送情報５３２からＩＤ選択ＵＲＬを読み出す。続いて、転送部５２２は、読み出したＩＤ選択ＵＲＬを情報処理端末５Ｂに応答する（ステップＳ６９）。
ステップＳ７７において、ＵＩ情報生成部５２６は、一時ＵＲＬのページとして表示させる内容を記憶部５３０のＵＩ構成情報５３１から読み出してＵＩ情報を生成する。
ステップＳ７９において、ＵＩ情報生成部５２６は、生成したＵＩ情報を情報処理端末５Ｂに応答する。
【００５２】
＜一時ＵＲＬの削除又は更新処理＞
図９（ａ）〜（ｃ）は、一時ＵＲＬの削除処理（又は更新処理）の一例を示すフローチャートである。なお、各フローチャートにおける同一の処理には同一のステップ番号を付して適宜その説明を省略する。
【００５３】
図９（ａ）は、所定時間の経過後に一時ＵＲＬを削除（又は更新）することにより無効化する例を示している。
ステップＳ１０１において、転送部５２２は、一時ＵＲＬ３を生成する。
ステップＳ１０３において、計時部５２３は計時を開始する。
ステップＳ１０５Ａにおいて、計時部５２３は、所定時間が経過したか否かを確認する。所定時間が経過していない場合（ＮＯ）には計時が継続される。所定時間が経過した場合（ＹＥＳ）にはステップＳ１０７の処理が実行される。
ステップＳ１０７において、転送部５２２は、一時ＵＲＬ３を削除（又は更新）する。
【００５４】
なお、計時部５２３による計時を利用する代わりに、夫々の一時ＵＲＬ３に該ＵＲＬの有効期限を指定してもよい。一時ＵＲＬ３に有効期限を指定するには、一時ＵＲＬ３に埋め込んだｋｅｙの有効期限をデータベースにて管理する方法、ハッシュ関数を利用して導出した有効期限を示す値をｋｅｙとして用いる方法等がある。
【００５５】
図９（ｂ）は、ＷｅｂＵＩを介したセッションが削除された場合に一時ＵＲＬを削除（又は更新）することにより無効化する例を示している。
【００５６】
まず、ステップＳ１０１が実行される。
ステップＳ１０５Ｂにおいて、セッション管理部５２４は、ＷｅｂＵＩを介して行われるプリントサーバ５Ａと情報処理端末５Ｂとの間のセッションが削除されたか否かを確認する。削除されていない場合（ＮＯ）には計時が継続される。削除された場合（ＹＥＳ）にはステップＳ１０７の処理が実行される。
このように、セッションを削除するというイベントをトリガして、一時ＵＲＬを無効化することができる。
【００５７】
図９（ｃ）は、印刷ジョブが完了した場合に一時ＵＲＬを削除（又は更新）することにより無効化する例を示している。
まず、ステップＳ１０１が実行される。
ステップＳ１０５Ｃにおいて、主制御部５２１は、ＭＦＰ９から、ジョブの処理（印刷処理）が完了した旨の通知を受信したか否かを確認する。通知を受信した場合（ＹＥＳ）にはステップＳ１０７の処理が実行される。
このように、印刷ジョブが完了するというイベントをトリガして、一時ＵＲＬを無効化することができる。
【００５８】
＜処理回路＞
上記で説明した実施形態の各機能は、一又は複数の処理回路によって実現することが可能である。ここで、本明細書における「処理回路」とは、電子回路により実装されるプロセッサのようにソフトウェアによって各機能を実行するようプログラミングされたプロセッサや、上記で説明した各機能を実行するよう設計されたＡＳＩＣ（Application Specific Integrated Circuit）、ＤＳＰ（digital signal processor）、ＦＰＧＡ（field programmable gate array）や従来の回路モジュール等のデバイスを含むものとする。
【００５９】
＜効果＞
本実施形態においては、ゲスト用のユーザＩＤに１対１で対応付けられたユーザ専用ＵＲＬを実体のない空のページとした。また、本実施形態においては、ユーザＩＤに対応し、且つ実体のあるページを示すＵＲＬを一時的なＵＲＬとした。本実施形態によれば、意図しないアカウントの再利用又は不正利用を防止できる。
上記実施形態においてプリントサーバ５Ａは、情報処理端末５Ｂから特定のＵＲＬに対するアクセス（ページリクエスト）があった場合に、必要に応じて他のＵＲＬにリダイレクトさせたが、プリントサーバ５Ａはフォワード（転送）処理を実行してもよい。この場合、プリントサーバ５Ａは、ユーザ専用ＵＲＬ２ページへのページリクエストがあったときに、一時ＵＲＬ３へ遷移させると共に一時ＵＲＬ３のＵＩ情報を情報処理端末５Ｂに応答する。
【００６０】
〔本発明の実施態様例と作用、効果のまとめ〕
＜第一の実施態様＞
本態様に係る情報処理装置（プリントサーバ５Ａ）は、リソース（ＭＦＰ９）の利用者（ゲストユーザ）を識別する第一識別情報（ユーザＩＤ１）に一対一で対応付けられた固有の第二識別情報（ユーザ専用ＵＲＬ２）を用いたリクエスト（ページリクエスト）があった場合に、該リクエストの転送先を示す一時利用可能な第三識別情報（ＵＲＬ３）を応答する転送部５２２を備えることを特徴とする。
【００６１】
第二識別情報は、第三識別情報が示すウェブページへのエントリポイントとして機能する。第三識別情報が示すウェブページは、例えば、リソースに処理させるジョブを生成する機能を提供するＷｅｂＵＩである。
第三識別情報は、リクエストがあったときに生成される情報でもよいし、予め生成されて記憶部５３０に記憶された情報であり、リクエストがあったときに記憶部から読み出される情報でもよい。
リクエストの転送方式は、リダイレクトでもフォワードでもよい。リダイレクトの場合、第三識別情報はウェブページ（ＷｅｂＵＩ）を識別する情報（ＵＲＬ３）となる。フォワードの場合、第三識別情報は上記ＵＲＬ３が示すＷｅｂＵＩの内容（ＵＩ情報、ｈｔｍｌ）となる。
本態様によれば、第一識別情報の再利用又は不正利用を防止できる。即ち、リクエストを第三識別情報に転送するので、第一識別情報及び第一識別情報に紐付く固定的な第二識別情報の再利用又は不正利用を防止できる。また、第三識別情報を、一時的に利用される情報としたため、第一識別情報に紐付く第三識別情報の再利用又は不正利用を防止できる。
【００６２】
＜第二の実施態様＞
本態様に係る情報処理装置（プリントサーバ５Ａ）において、転送部５２２は、所定のタイミングで第三識別情報（ＵＲＬ３）を無効化することを特徴とする。
無効化には、第三識別情報の削除や、第三識別情報の更新（ＵＲＬ３ａからＵＲＬ３ｂに更新する）を含む。
所定のタイミングとしては、第三識別情報が示すウェブページ（ＷｅｂＵＩ）において作成された印刷ジョブの処理をリソース（ＭＦＰ９）が完了させたとき、或いは印刷ジョブの処理が完了してから所定時間が経過したとき、情報処理端末５Ｂと情報処理装置とのセッションが切断されたとき等を例示できる。また、所定のタイミングとしては、第三識別情報が作成されてから所定の時間が経過したとき、所定の時刻が経過したとき等を例示できる。
ここで、ゲストユーザは、過去に利用した第三識別情報を自身が所有する情報処理端末５Ｂに記憶させる等により、第三識別情報を再利用する可能性がある。本態様によれば、第三識別情報が所定のタイミングで無効化されるので、過去に有効であった第三識別情報を用いたリクエスト（ページリクエスト）を阻止できる。
【００６３】
＜第三の実施態様＞
本態様に係る情報処理装置（プリントサーバ５Ａ）において、転送部５２２は、無効な第三識別情報（ＵＲＬ３）を用いたリクエストがあった場合に、第一識別情報（ユーザＩＤ１）又は第二識別情報（ユーザ専用ＵＲＬ２）を選択させる画面を表示する情報である第四識別情報（ＩＤ選択ＵＲＬ４）を応答することを特徴とする。
ゲストユーザは、過去に利用した第三識別情報を自身が所有する情報処理端末５Ｂに記憶させる等により、無効となっている第三識別情報を再利用する可能性がある。本態様によれば、無効な第三識別情報を用いたリクエストが送信された場合に、第四識別情報が示すウェブページを介して最終的に有効な第三識別情報を用いたリクエストが送信されるようにフォローすることができる。
【００６４】
＜第四の実施態様＞
本態様に係る情報処理装置（プリントサーバ５Ａ）において、第三識別情報（ＵＲＬ３）はハッシュ値を利用して生成されていることを特徴とする。
第三識別情報は、容易に推測されない一意の値であることが望ましい。本態様のようにハッシュ値を利用して第三識別情報を生成すれば、正規のゲストユーザとは異なる第三者が第三識別情報を推測することは困難になる。従って、正規のゲストユーザ以外の者による有効な第三識別情報を用いたリクエスト（ページリクエスト）を阻止でき、正規のゲストユーザが保有するデータのセキュリティ性を向上させることができる。
【００６５】
＜第五の実施態様＞
本態様に係る情報処理装置（プリントサーバ５Ａ）において、転送部５２２は、第二識別情報（ユーザ専用ＵＲＬ２）を用いたリクエストから所定の時間が経過したときに第三識別情報（ＵＲＬ３）を無効化することを特徴とする。
本態様によれば、第三識別情報が所定の時間が経過としたときに無効化されるので、過去に有効であった第三識別情報を用いたリクエスト（ページリクエスト）を阻止できる。
【００６６】
＜第六の実施態様＞
本態様に係る情報処理装置（プリントサーバ５Ａ）において、転送部５２２は、所定の時刻となったときに第三識別情報（ＵＲＬ３）を無効化することを特徴とする。
【００６７】
本態様によれば、第三識別情報が所定の時刻で無効化されるので、過去に有効であった第三識別情報を用いたリクエスト（ページリクエスト）を阻止できる。
【００６８】
＜第七の実施態様＞
本態様に係る情報処理装置（プリントサーバ５Ａ）において、転送部５２２は、所定のイベントが発生したときに第三識別情報（ＵＲＬ３）を無効化することを特徴とする。
所定のイベントとしては、第三識別情報が示すウェブページにおいて作成された印刷ジョブの処理をリソース（ＭＦＰ９）が完了させたとき、或いは印刷ジョブの処理が完了してから所定時間が経過したとき、情報処理端末５Ｂと情報処理装置とのセッションが切断されたとき等を例示できる。
イベントが、ゲストユーザによるリソース（ＭＦＰ９）の利用を終了したときに発生するイベント、第三識別情報が示すウェブページの利用を終了したときに発生するイベント等に設定された場合、第三識別情報が一意の値であれば、第三識別情報を実質的にワンタイム化できる。従って、第三識別情報の再利用や不正利用を防止し、ゲストユーザが保有するデータのセキュリティ性を向上させることができる。
【符号の説明】
【００６９】
１…情報処理システム、３…液体吐出装置、５Ａ…プリントサーバ（情報処理装置）、５２１…主制御部、５２２…転送部、５２３…計時部、５２４…セッション管理部、５２５…ジョブ生成部、５２６…ＵＩ情報生成部、５２７…通信部、５３０…記憶部、５３１…ＵＩ構成情報、５３２…転送情報、５３３…セッション情報、５Ｂ…情報処理端末、６…アクセスポイント、９…ＭＦＰ、１００…通信ネットワーク、１０１…第一ネットワーク、１０２…第二ネットワーク
【先行技術文献】
【特許文献】
【００７０】
【特許文献１】特開２０１５−０５６１６８公報
【図１】
2020135197.tif 000003
【図２】
2020135197.tif 000004
【図３】
2020135197.tif 000005
【図４】
2020135197.tif 000006
【図５】
2020135197.tif 000007
【図６】
2020135197.tif 000008
【図７】
2020135197.tif 000009
【図８】
2020135197.tif 000010
【図９】
2020135197.tif 000011