(57)【要約】【課題】異なるネットワーク間での移動を伴うファイルの適切な管理を行なうことのできるファイル管理装置を提供する。【解決手段】第１のネットワークであるネットワークＡに接続された、第２のネットワークであるネットワークＢに接続可能なＰＣ３００からネットワークＢ宛に発行された印刷ジョブは、ネットワークＡのストレージＭＦＰであるＭＦＰ５００Ａ−１に格納される（Ｓ１，Ｓ２，Ｓ４〜Ｓ８）。本システムは、ＭＦＰ５００Ａ−１に格納された印刷ジョブの中からＰＣ３００に関連付けられた印刷ジョブを抽出する（Ｓ１８）。そして、本システムは、ＰＣ３００がネットワークＡへの接続を解消し、その後にネットワークＢへの接続を復帰すると、抽出された印刷ジョブをＭＦＰ５００Ａ−１から削除する（Ｓ１９）。【選択図】図４
2016136331.tif 000002
【特許請求の範囲】
【請求項１】
第１のネットワークに接続された第１のサーバーに格納されたファイルを管理するファイル管理装置であって、
前記第１のネットワークに接続された、第２のネットワークに接続可能な第１の装置から、前記第２のネットワークに接続された第２のサーバーへの格納を指示された、前記第１の装置に関連付けられたファイルの、前記第１のサーバーへの格納を制御するための制御手段と、
前記第１のサーバーから、前記第１の装置に関連付けられた前記ファイルを抽出するための抽出手段と、
前記第１の装置が前記第１のネットワークへの接続を解消し、その後に前記第２のネットワークに接続したことが検出された場合に、前記抽出手段によって抽出された前記ファイルを前記第１のサーバーから削除するための削除手段とを備える、ファイル管理装置。
【請求項２】
前記削除手段は、前記第１の装置の前記第２のネットワークへの接続を前記第２のネットワークに接続される第２の装置から通知されることによって、前記第１の装置に関連付けられた前記ファイルを前記第１のサーバーから削除する、請求項１に記載のファイル管理装置。
【請求項３】
前記抽出手段は、前記第１の装置に関連付けられたファイルの操作履歴に基づいて前記第１のサーバーから前記第１の装置に関連付けられた前記ファイルを抽出する、請求項１に記載のファイル管理装置。
【請求項４】
前記抽出手段は、前記第１のネットワークにおいて出力された、前記第１の装置に関連付けられたファイルを前記第１のサーバーから抽出する、請求項３に記載のファイル管理装置。
【請求項５】
前記抽出手段は、前記制御手段で前記第１のサーバーに格納されたファイルのうちの前記第１のネットワークにおいて出力されていない、前記第１の装置に関連付けられたファイルを前記第１のサーバーから抽出する、請求項３に記載のファイル管理装置。
【請求項６】
前記抽出手段は、前記制御手段で前記第１のサーバーに格納されたファイルのうちの、ユーザー操作によって指定されたファイルを前記第１のサーバーから抽出する、請求項１に記載のファイル管理装置。
【請求項７】
前記第１のネットワークおよび前記第２のネットワークは、それぞれ、１台以上の画像形成装置を含み、
前記ファイルは印刷ジョブデータであって、
前記制御手段は、前記ファイルが前記第１のネットワークに接続された前記第１の装置から前記第２のネットワークに対して印刷指示を受け付けたものである場合に、前記印刷ジョブデータである前記ファイルを前記第１のサーバーに格納する、請求項１〜６のいずれかに記載のファイル管理装置。
【請求項８】
前記削除手段により前記第１のサーバーから削除されたファイルを前記第２のサーバーに送信するための送信手段をさらに備える、請求項１〜７のいずれかに記載のファイル管理装置。
【請求項９】
前記制御手段は、前記第２のサーバーへの格納を指示されたファイルを前記第１のサーバーに格納する際に、前記第２のネットワークに対して前記第１の装置に対応付けられたユーザーの認証を要求する、請求項１〜８のいずれかに記載のファイル管理装置。
【請求項１０】
前記制御手段は、前記ユーザーが前記第２のネットワークにおいて認証された場合に、前記ユーザーに関する情報を前記第１のサーバーへの格納を制御する、請求項９に記載のファイル管理装置。
【請求項１１】
前記削除手段は、さらに、前記第１のサーバーに格納された前記ユーザーに関する情報を削除する、請求項１０に記載のファイル管理装置。
【請求項１２】
請求項１〜１１のいずれかに記載のファイル管理装置を搭載した、画像形成装置。
【請求項１３】
第１のネットワークに接続された第１のサーバーに格納されたファイルの管理方法であって、
前記第１のネットワークに接続された、第２のネットワークに接続可能な第１の装置から、前記第２のネットワークに接続された第２のサーバーへの格納を指示された、前記第１の装置に関連付けられたファイルを、前記第１のサーバーに格納するステップと、
前記第１のサーバーから、前記第１の装置に関連付けられた前記ファイルを抽出するステップと、
前記第１の装置が前記第１のネットワークへの接続を解消し、その後に前記第２のネットワークに接続したことが検出された場合に、前記抽出するステップで抽出された前記ファイルを前記第１のサーバーから削除するステップとを備える、ファイル管理方法。
【請求項１４】
コンピューターに、第１のネットワークに接続された第１のサーバーに格納されたファイルの管理を実行させるプログラムであって、
前記プログラムは前記コンピューターに、
前記第１のネットワークに接続された、第２のネットワークに接続可能な第１の装置から、前記第２のネットワークに接続された第２のサーバーへの格納を指示された、前記第１の装置に関連付けられたファイルを、前記第１のサーバーに格納するステップと、
前記第１のサーバーから、前記第１の装置に関連付けられた前記ファイルを抽出するステップと、
前記第１の装置が前記第１のネットワークへの接続を解消し、その後に前記第２のネットワークに接続したことが検出された場合に、前記抽出するステップで抽出された前記ファイルを前記第１のサーバーから削除するステップとを実行させる、ファイル管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この開示はファイル管理装置、画像形成装置、ファイル管理方法、およびファイル管理プログラムに関し、特に、ファイル管理のための処理を実行するファイル管理装置、画像形成装置、ファイル管理方法、およびファイル管理プログラムに関する。
【背景技術】
【０００２】
昨今、オフィスが広域に展開されている。１つのオフィスには、１つ以上のネットワークが構築されている。ここでのネットワークは、１台以上の機器を接続可能な、ＬＡＮ（Local  Area  Network）などの通信環境を指す。オフィスが広域になるにつれて、ネットワークは、他のネットワークと通信可能とされる。たとえば、東京本社のネットワークと大阪支社のネットワークとが通信可能とされるような例が挙げられる。
【０００３】
ユーザーの中には、第１のネットワークに接続可能な自身の情報処理装置を第２のネットワークでも第１のネットワークと同様に用いて、第１のネットワークに接続された装置で管理されているファイルを第２のネットワークで用いたいと要望する場合がある。たとえば、東京本社のネットワークに接続可能な端末装置を有するユーザーが、当該端末装置を携帯して大阪支社に出張した場合に、該端末装置を大阪支社のネットワークに接続して東京本社のネットワークに接続されたサーバーに格納されたファイルを用いたい、というニーズを有する場合がある。
【０００４】
たとえば、特開２００９−１５５２０号公報（特許文献１）は、他のサブエリアに接続した場合に当該他のサブエリアに属するデバイスの１つをデフォルトデバイスに選定する技術を開示している。
【０００５】
上記のユーザーの要望に応える１つの方法として、対象のファイルを、当該ファイルが保存されているネットワークから機器の移動先のネットワークにコピーして用いる方法が挙げられる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００９−１５５２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記のようにファイルをコピーすると、機器の移動先のネットワークで使用は可能であるものの、使用後の削除を忘れると当該ネットワークに該ファイルが残ったままとなる。当該機器が元のネットワークに戻った後には、該機器から移動先のネットワークへのアクセス権限やファイルの削除権限がない場合もあり、上記ファイルを移動先のネットワークから削除することができない場合があるためである。
【０００８】
移動先のネットワークにファイルが残ったままとなると、当該ネットワークのメモリーの圧迫につながると共に、該ファイルのセキュリティ上の問題も生じる。
【０００９】
本開示のある局面における目的は、異なるネットワーク間での移動を伴うファイルの適切な管理を行なうことのできるファイル管理装置を提供することである。また、本開示のある局面における目的は、異なるネットワーク間での移動を伴うファイルの適切な管理を行なうことのできる画像形成装置を提供することである。また、本開示のある局面における目的は、異なるネットワーク間での移動を伴うファイルの適切な管理を行なうことのできるファイル管理方法を提供することである。また、本開示のある局面における目的は、異なるネットワーク間での移動を伴うファイルの適切な管理を行なうことのできるファイル管理プログラムを提供することである。
【課題を解決するための手段】
【００１０】
ある実施の形態に従うと、ファイル管理装置は、第１のネットワークに接続された第１のサーバーに格納されたファイルを管理するファイル管理装置である。このファイル管理装置は、第１のネットワークに接続された、第２のネットワークに接続可能な第１の装置から、第２のネットワークに接続された第２のサーバーへの格納を指示された、第１の装置に関連付けられたファイルの、第１のサーバーへの格納を制御するための制御手段と、第１のサーバーから、第１の装置に関連付けられたファイルを抽出するための抽出手段と、第１の装置が第１のネットワークへの接続を解消し、その後に第２のネットワークに接続したことが検出された場合に、抽出手段によって抽出されたファイルを第１のサーバーから削除するための削除手段とを備える。
【００１１】
好ましくは、削除手段は、第１の装置の第２のネットワークへの接続を第２のネットワークに接続される第２の装置から通知されることによって、第１の装置に関連付けられたファイルを第１のサーバーから削除する。
【００１２】
好ましくは、抽出手段は、第１の装置に関連付けられたファイルの操作履歴に基づいて第１のサーバーから第１の装置に関連付けられたファイルを抽出する。
【００１３】
より好ましくは、抽出手段は、第１のネットワークにおいて出力された、第１の装置に関連付けられたファイルを第１のサーバーから抽出する。
【００１４】
または、より好ましくは、抽出手段は、制御手段で第１のサーバーに格納されたファイルのうちの第１のネットワークにおいて出力されていない、第１の装置に関連付けられたファイルを第１のサーバーから抽出する。
【００１５】
好ましくは、抽出手段は、制御手段で第１のサーバーに格納されたファイルのうちの、ユーザー操作によって指定されたファイルを第１のサーバーから抽出する。
【００１６】
好ましくは、第１のネットワークおよび第２のネットワークは、それぞれ、１台以上の画像形成装置を含む。ファイルは印刷ジョブデータであって、制御手段は、ファイルが第１のネットワークに接続された第１の装置から第２のネットワークに対して印刷指示を受け付けたものである場合に、印刷ジョブデータであるファイルを第１のサーバーに格納する。
【００１７】
好ましくは、ファイル管理装置は、削除手段により第１のサーバーから削除されたファイルを第２のサーバーに送信するための送信手段をさらに備える。
【００１８】
好ましくは、制御手段は、第２のサーバーへの格納を指示されたファイルを第１のサーバーに格納する際に、第２のネットワークに対して第１の装置に対応付けられたユーザーの認証を要求する。
【００１９】
より好ましくは、制御手段は、ユーザーが第２のネットワークにおいて認証された場合に、ユーザーに関する情報を第１のサーバーへの格納を制御する。
【００２０】
より好ましくは、削除手段は、さらに、第１のサーバーに格納されたユーザーに関する情報を削除する。
【００２１】
他の実施の形態に従うと、画像形成装置は上記のファイル管理装置を搭載している。
他の実施の形態に従うと、ファイル管理方法は第１のネットワークに接続された第１のサーバーに格納されたファイルの管理方法である。この管理方法は、第１のネットワークに接続された、第２のネットワークに接続可能な第１の装置から、第２のネットワークに接続された第２のサーバーへの格納を指示された、第１の装置に関連付けられたファイルを、第１のサーバーに格納するステップと、第１のサーバーから、第１の装置に関連付けられたファイルを抽出するステップと、第１の装置が第１のネットワークへの接続を解消し、その後に第２のネットワークに接続したことが検出された場合に、抽出するステップで抽出されたファイルを第１のサーバーから削除するステップとを備える。
【００２２】
他の実施の形態に従うと、ファイル管理プログラムは、コンピューターに、第１のネットワークに接続された第１のサーバーに格納されたファイルの管理を実行させるプログラムである。このプログラムはコンピューターに、第１のネットワークに接続された、第２のネットワークに接続可能な第１の装置から、第２のネットワークに接続された第２のサーバーへの格納を指示された、第１の装置に関連付けられたファイルを、第１のサーバーに格納するステップと、第１のサーバーから、第１の装置に関連付けられたファイルを抽出するステップと、第１の装置が第１のネットワークへの接続を解消し、その後に第２のネットワークに接続したことが検出された場合に、抽出するステップで抽出されたファイルを第１のサーバーから削除するステップとを実行させる。
【発明の効果】
【００２３】
この開示によると、異なるネットワーク間での移動を伴うファイルの適切な管理を行なうことができる。
【図面の簡単な説明】
【００２４】
【図１】実施の形態にかかる画像処理システム（以下、単にシステムという）の構成の一例を表わした図である。
【図２】システムに含まれる情報処理装置の一例としてのルーターのハードウェア構成の一例を表わしたブロック図である。
【図３】システムに含まれる画像形成装置の一例としてのＭＦＰ（Multi-Functional  Peripheral）のハードウェア構成の一例を表わしたブロック図である。
【図４】第１の実施の形態にかかるシステムの動作概要を表わした図である。
【図５】ルーターの機能構成の一例を表わしたブロック図である。
【図６】第１の実施の形態にかかるＭＦＰの機能構成の一例を表わしたブロック図である。
【図７】ルーターの動作の一例を表わしたフローチャートである。
【図８】第１の実施の形態にかかるＭＦＰの動作の一例を表わしたフローチャートである。
【図９】第２の実施の形態にかかるシステムの動作概要を表わした図である。
【図１０】第２の実施の形態にかかるＭＦＰの機能構成の一例を表わしたブロック図である。
【図１１】第２の実施の形態にかかるＭＦＰの動作の一例を表わしたフローチャートである。
【図１２】第３の実施の形態にかかるシステムの動作概要を表わした図である。
【図１３】第３の実施の形態にかかるＭＦＰの機能構成の一例を表わしたブロック図である。
【図１４】第３の実施の形態にかかるＭＦＰの動作の一例を表わしたフローチャートである。
【発明を実施するための形態】
【００２５】
以下に、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがって、これらの説明は繰り返さない。
【００２６】
［第１の実施の形態］
＜システム構成＞
図１は、本実施の形態にかかる画像処理システム（以下、単にシステムという）の構成の一例を表わした図である。図１を参照して、本システムは、ネットワークＡおよびネットワークＢを含む。ネットワークＡおよびネットワークＢは、ルーター１００Ａ，１００Ｂ（以降、これらを総称してルーター１００ともいう）を介して接続される。
【００２７】
各ネットワークは、ＬＡＮ（Local  Area  Network）などであって、特定のエリアに設置されている。該ネットワークは、インターネットなどの、不特定多数の機器が接続可能なものではなく、特定の機器のみが接続可能である。ネットワークＡ，Ｂとしては、たとえば東京本社に構築されたネットワークおよび大阪支社に構築されたネットワークなど、遠隔に構築されたネットワークが想定されている。これらネットワークは、ルーター１００を介して通信可能に接続されている。
【００２８】
各ネットワークは、１台以上の画像形成装置を含む。すなわち、図１を参照して、ネットワークＡは、複数のＭＦＰ（Multi-Functional  Peripheral）５００Ａ−１，５００Ａ−２，５００Ａ−３，５００Ａ−４を含む。ネットワークＢは、複数のＭＦＰ５００Ｂ−１，５００Ｂ−２を含む。ＭＦＰは、画像形成装置の一例である。以降の説明では、ＭＦＰ５００Ａ−１，…を総称して、ＭＦＰ５００ともいう。
【００２９】
ルーター１００Ａ，１００Ｂは、情報処理装置の一例である。ネットワークに含まれる情報処理装置は、他のネットワークに含まれる情報処理装置と通信可能な装置であればどのような装置であってもよい。たとえば、図１に表わされたようにルーターであってもよいし、サーバーであってもよいし、ＭＦＰ５００のうちの１台であってもよい。または、情報処理装置は、これら装置の一部であってもよい。言い換えると、情報処理装置は、ＭＦＰ５００のうちの１台に搭載されていてもよい。
【００３０】
ネットワークＡ，Ｂは、いずれも、端末装置などの情報機器が接続可能である。ネットワークＡ，Ｂに含まれるＭＦＰ５００は、当該各ネットワークに接続された情報機器から出力された印刷ジョブを処理する。
【００３１】
図１を参照して、ネットワークＢには、通常、情報機器の一例としてのＰＣ（パーソナルコンピューター）３００が接続されている。ＰＣ３００は、たとえば、大阪支社に勤務するユーザーが、大阪支社に設置されているネットワークＢに接続して使用しているＰＣに該当する。
【００３２】
当該ユーザーがＰＣ３００を携帯して東京本社に出張した場合、該ユーザーは、図１に表わされたように、ＰＣ３００を東京本社に設置されているネットワークＡに接続可能である。
【００３３】
＜装置構成＞
図２は、情報処理装置の一例としてのルーター１００のハードウェア構成の一例を表わしたブロック図である。図２を参照して、ルーター１００は、装置全体を制御するためのＣＰＵ（Central  Processing  Unit）１０を含む。また、ルーター１００は、ＣＰＵ１０で実行されるプログラムを記憶するためのＲＯＭ（Read  Only  Memory）１１と、ＣＰＵ１０でプログラムを実行する際の作業領域となるＲＡＭ（Random  Access  Memory）１２と、各種情報を記憶するための記憶装置の一例であるＨＤＤ（Hard  Disk  Drive）１３とを含む。また、ルーター１００は、第１ネットワークコントローラー１４と第２ネットワークコントローラー１５とを含む。第１ネットワークコントローラー１４は、当該ルーター１００の属するネットワークに接続される他の装置との間の通信を制御する。第２ネットワークコントローラー１５は、他のネットワークに含まれるルーターとの間の通信を制御する。
【００３４】
なお、記憶装置には、各ネットワークに通常接続されているＰＣ３００や、ＭＦＰ５００等の機器に関する情報および当該機器を使用するユーザーに関する情報が予め記憶されている。
【００３５】
情報処理装置のハードウェア構成は、図２の装置構成に限定されない。情報処理装置がサーバーやＭＦＰなどの他の装置である場合に、当該他の装置に適した他の構成をさらに備える。
【００３６】
図３は、画像形成装置の一例としてのＭＦＰ５００のハードウェア構成の一例を表わしたブロック図である。図３を参照して、ＭＦＰ５００は、装置全体を制御するためのＣＰＵ５０を含む。また、ＭＦＰ５００は、ＣＰＵ５０で実行されるプログラムを記憶するためのＲＯＭ５１と、ＣＰＵ５０でプログラムを実行する際の作業領域となるＲＡＭ５２と、画像データなどを記憶するための記憶装置の一例であるＨＤＤ５３とを含む。また、ＭＦＰ５００は、スキャナー５４と、プリンター５５と、操作パネル５６と、ネットワークコントローラー５７とを含む。ネットワークコントローラー５７は、当該ＭＦＰ５００の属するネットワークに含まれる他の装置との間の通信を制御する。
【００３７】
＜動作概要＞
本システムにおいて、各ネットワークは、いわゆるユビキタスプリントと呼ばれる印刷ジョブの処理が可能である。
【００３８】
すなわち、ネットワークＢに接続されたＰＣ３００は、ユーザー操作に従って印刷ジョブを出力する。ネットワークＢに含まれる１台のＭＦＰ５００Ｂ−１は該印刷ジョブを受信し、メモリーに格納する。ＰＣ３００から出力された印刷ジョブを受信するＭＦＰ５００Ｂは、ＰＣ３００あるいは印刷ジョブの発行ユーザーに応じて予め決められていてもよい。または、ＭＦＰ５００Ｂは、印刷ジョブの発行時に発行ユーザーに指定されてもよい。または、ＭＦＰ５００Ｂは、印刷ジョブが発行されたタイミングで自動的に決定されてもよい。該発行ユーザーがネットワークＢに含まれる１台のＭＦＰ５００Ｂ−２にログインすると、ＭＦＰ５００Ｂ−２は、ネットワークＢに含まれる各ＭＦＰ５００Ｂに当該ユーザーの発行した印刷ジョブを問い合わせる。該問い合わせに応じて、上記印刷ジョブに関する情報が、ＭＦＰ５００Ｂ−１からＭＦＰ５００Ｂ−２に転送される。印刷ジョブに関する情報は、たとえば、当該ジョブの名称（ジョブ名）である。ＭＦＰ５００Ｂ−２には、当該ユーザーの発行した印刷ジョブに関する情報が、選択可能に提示される。ＭＦＰ５００Ｂ−２は、該ユーザーから処理対象として当該印刷ジョブの選択を受け付ける。すると、ＭＦＰ５００Ｂ−２は、印刷ジョブ本体データをＭＦＰ５００Ｂ−１から取得して処理する。これにより、ユーザーは、印刷ジョブを保持しているＭＦＰを意識する必要がない。そして、ユーザーは、ネットワークＢに含まれるいずれのＭＦＰ５００Ｂでも、自身の発行した印刷ジョブを処理できる。
【００３９】
以上が、ユビキタスプリントと呼ばれる印刷ジョブの処理である。さらに、以上の動作は、ネットワークに印刷ジョブの保持専用のサーバー（いわゆる文書サーバー）が含まれない、いわゆるサーバーレスユビキタスプリントと呼ばれる印刷ジョブの処理である。この例では、ネットワークＡ，Ｂに文書サーバーが含まれないものとしている。すなわち、各ネットワークＡ，Ｂでは、当該ネットワークに属するＭＦＰ５００が文書サーバーを搭載し、その機能を果たすものとする。
【００４０】
しかしながら、ネットワークＡ，Ｂに文書サーバーが含まれていてもよい。なお、以降の説明では、印刷ジョブを保持するＭＦＰ（上記の例ではＭＦＰ５００Ｂ−１）を「ストレージＭＦＰ」とも称する。ユーザーのログインを受け付けて印刷ジョブを処理するＭＦＰ（上記の例ではＭＦＰ５００Ｂ−２）を「クライアントＭＦＰ」とも称する。
【００４１】
本実施の形態にかかるシステムでは、ＰＣ３００のユーザーが、通常ネットワークＢに接続されるＰＣ３００をネットワークＡに接続して、印刷ジョブを発行する。ＰＣ３００が新たなネットワークに接続されると、ＰＣ３００をネットワークＡに接続するために必要な情報がＰＣ３００に割り当てられる。該情報のＰＣ３００への割り当てには、たとえばＤＨＣＰ（Dynamic  Host  Configuration  Protocol）などの仕組みが利用される。または、ユーザーが該情報をＰＣ３００に設定してもよい。これにより、ＰＣ３００はネットワークＡに接続される他の装置と通信可能となる。
【００４２】
ネットワークＡに接続されたＰＣ３００は、ユーザー操作に従って印刷ジョブを発行する。ＰＣ３００から発行された印刷ジョブは、ネットワークＡ内のストレージＭＦＰとなるＭＦＰ５００に保存される。そして、ユーザー操作に従って、ネットワークＡ内のクライアントＭＦＰとなるＭＦＰ５００によって、該印刷ジョブが処理（印刷）される。
【００４３】
その後、ＰＣ３００はネットワークＡに対する接続を解消し、従来のネットワークであるネットワークＢに接続する。これは、ＰＣ３００のユーザーが出張先からＰＣ３００を携帯して元のオフィスに戻り、ＰＣ３００を該オフィスのネットワークに接続したような状態である。
【００４４】
このとき、先のネットワークＡ内のストレージＭＦＰに、ＰＣ３００から発行された印刷ジョブが残存していることがある。たとえば、ＰＣ３００のユーザーが、当該印刷ジョブの処理の指示を行なわなかった場合や、印刷ジョブが処理されてもストレージＭＦＰから削除されない設定である場合、などに該印刷ジョブが残存することになる。残存したジョブは、ネットワークＡ内のストレージＭＦＰのメモリー容量を圧迫する原因となる。
【００４５】
そこで、本実施の形態にかかるシステムは、ＰＣ３００がネットワークＡに接続した後にネットワークＡとの接続を解消し、従来のネットワークであるネットワークＢに接続すると、ネットワークＡ内のストレージＭＦＰに保存されているＰＣ３００（またはＰＣ３００のユーザー）に関連付けられた印刷ジョブを削除する。ここでの削除は、ネットワークＡ内のストレージＭＦＰからネットワークＢ内のストレージＭＦＰに印刷ジョブを移動させることも含む。
【００４６】
上記の印刷ジョブの削除を可能とするため、第１の実施の形態にかかるシステムは、ＰＣ３００がネットワークＢに復帰すると、ネットワークＢに属する装置がネットワークＡのジョブ管理を行なう装置に対してＰＣ３００の復帰を通知する。その通知を受けて、ジョブの管理を行なう装置は、ネットワークＡ内のＰＣ３００（またはＰＣ３００のユーザー）に関連付けられた印刷ジョブを抽出し、削除（またはネットワークＢへ転送）する。
【００４７】
図４は、第１の実施の形態にかかるシステムの動作概要を表わした図である。
図４を参照して、ネットワークＡに接続されたＰＣ３００は、ユーザーから、印刷ジョブを発行する操作を受け付ける。この操作は、ネットワークＢに接続されてユビキタスプリントを実行するときと同様の操作である。すると、ＰＣ３００は、印刷ジョブを発行する（ステップＳ１）。
【００４８】
ネットワークＡのルーター１００Ａは、該ネットワークＡ内の通信を監視することで、ＰＣ３００から印刷ジョブが出力されたことを検知する。ルーター１００Ａは、ＰＣ３００から出力された印刷ジョブを一時的に捕捉する。
【００４９】
ルーター１００Ａは、印刷ジョブの宛先を参照することで、当該印刷ジョブが、ネットワークＡでユビキタスプリントを実行するためのもの（以下、ユビキタスプリントジョブとも称する）であるか、他のネットワークに宛てたユビキタスプリントジョブであるか、ユビキタスジョブではなく指定したＭＦＰでプリントを実行する通常の印刷ジョブであるか、を判断する（ステップＳ２）。なお、印刷ジョブに、ユビキタスプリントジョブであるか通常の印刷ジョブであるかを表わす情報が付加されていてもよい。この場合、ルーター１００Ａは、当該情報を参照して、当該印刷ジョブがユビキタスプリントジョブであるか通常の印刷ジョブであるかを判断する。
【００５０】
ＰＣ３００からの印刷ジョブがユビキタスプリントジョブではなく指定したＭＦＰでプリントを実行する通常の印刷ジョブである場合には、ルーター１００Ａは、指定されたＭＦＰに該印刷ジョブを転送する（ステップＳ３）。当該印刷ジョブは、指定されたＭＦＰにおいて処理される。
【００５１】
ＰＣ３００からの印刷ジョブがユビキタスプリントジョブである場合には、ルーター１００Ａは、当該印刷ジョブをネットワークＡのストレージＭＦＰとなるＭＦＰ５００Ａ−１に転送する（ステップＳ７）。
【００５２】
好ましくは、ＰＣ３００からの印刷ジョブがネットワークＡとは異なるネットワークＢに向けたユビキタスプリントジョブである場合には、ルーター１００Ａは、当該印刷ジョブから、発行ユーザーに関する情報など、ユーザーがユビキタスプリントの実行を許可されたユーザーか否かの判定に必要な情報を読み出す。そして、ルーター１００Ａは、該情報をネットワークＢのルーター１００Ｂに転送して、ユーザーについての判定を行なうため、ユーザー認証を要求する（ステップＳ４）。この要求に応じて、ルーター１００ＢやネットワークＢのストレージＭＦＰなどのネットワークＢの機器において、ユーザー認証が行なわれる（ステップＳ５）。なお、より好ましくは、ルーター１００Ｂ、またはネットワークＢのストレージＭＦＰなどのユーザー認証を行なったネットワークＢの機器は、他のネットワーク（ネットワークＡ）のルーター１００Ａからユーザー認証を要求されたこと、あるいは当該要求に応じてユーザー認証を実行したことを、アクセス履歴として保持しておく。さらに、これら機器は、ユーザー認証が要求されたジョブ名も、アクセス履歴として保持してもよい。このようなアクセス履歴は、ＰＣ３００が、通常接続するネットワークＢとは異なるネットワーク（ネットワークＡ）に接続したことの履歴に相当する。
【００５３】
ルーター１００Ｂから認証成功の結果を受けると（ステップＳ６）、ルーター１００Ａは、当該印刷ジョブをネットワークＡのストレージＭＦＰとなるＭＦＰ５００Ａ−１に、ネットワークＡでのユビキタスプリントジョブとして転送する（ステップＳ７）。
【００５４】
ストレージＭＦＰであるＭＦＰ５００Ａ−１は、ルーター１００Ａから印刷ジョブを受け付けると、メモリーに該印刷ジョブを保持する（ステップＳ８）。
【００５５】
ＰＣ３００のユーザーがネットワークＡのＭＦＰ５００Ａ−２にログインすると、ＭＦＰ５００Ａ−２はクライアントＭＦＰとなる。クライアントＭＦＰとなったＭＦＰ５００Ａ−２は、ログインしたユーザーの情報をネットワークＡのストレージＭＦＰであるＭＦＰ５００Ａ−１に渡して、当該ユーザーが発行ユーザーである印刷ジョブの情報を要求する（ステップＳ９）。
【００５６】
ストレージＭＦＰであるＭＦＰ５００Ａ−１には上記印刷ジョブが保持されているので、ＭＦＰ５００Ａ−１は上記要求に応じて、該印刷ジョブに関する情報をＭＦＰ５００Ａ−２に転送する（ステップＳ１０）。
【００５７】
クライアントＭＦＰであるＭＦＰ５００Ａ−２は、ＭＦＰ５００Ａ−１からの情報に基づいて、操作パネル５６に該印刷ジョブを選択可能に提示した操作画面（図示しない）を表示し（ステップＳ１１）、ユーザーの操作を受け付けるまで待機する。
【００５８】
ＰＣ３００のユーザーがＭＦＰ５００Ａ−２の上記操作画面において、該印刷ジョブを印刷対象のジョブとして選択すると、ＭＦＰ５００Ａ−２はストレージＭＦＰであるＭＦＰ５００Ａ−１に対して当該印刷ジョブの本体データを要求する（ステップＳ１２）。
【００５９】
ＭＦＰ５００Ａ−２は、ＭＦＰ５００Ａ−１から当該印刷ジョブの本体を取得すると（ステップＳ１３）、ユーザー指示に従って該ジョブを印刷する（ステップＳ１４）。
【００６０】
好ましくは、ストレージＭＦＰであるＭＦＰ５００Ａ−１は、ログインユーザーがユビキタスプリントが許可されたユーザーであるか否かを認証する。すなわち、ＭＦＰ５００Ａ−１は、ユビキタスプリントが許可されたユーザーを認証ユーザーとしてＨＤＤ５３に予め記憶しておく。そして、クライアントＭＦＰであるＭＦＰ５００Ａ−２からログインしたユーザーが発行ユーザーである印刷ジョブの情報が要求されたときに、ＭＦＰ５００Ａ−１は、当該ユーザーが認証ユーザーであるか否かを認証する。上記ユーザーが認証ユーザーである場合に、ＭＦＰ５００Ａ−１は、当該ユーザーが発行ユーザーである印刷ジョブの情報をＭＦＰ５００Ａ−２に返す。
【００６１】
ＰＣ３００は、通常はネットワークＢに接続して使用されているものであるため、ＰＣ３００のユーザーは認証ユーザーとしてストレージＭＦＰであるＭＦＰ５００Ａ−１には登録されていない。そのため、ストレージＭＦＰで上記認証が行なわれる場合には、ＰＣ３００のユーザーの印刷ジョブはクライアントＭＦＰであるＭＦＰ５００Ａ−２で処理されることがない。そこで、一例として、上記ステップＳ７で印刷ジョブをストレージＭＦＰであるＭＦＰ５００Ａ−１に転送する際に、ルーター１００Ａは、当該印刷ジョブの発行元ユーザーが上記認証が不要なユーザーであることを表わす情報を付加する。この情報が付加された印刷ジョブがクライアントＭＦＰであるＭＦＰ５００Ａ−２から情報が要求された印刷ジョブである場合には、ストレージＭＦＰであるＭＦＰ５００Ａ−１は、上記認証を行なうことなく該印刷ジョブの情報をＭＦＰ５００Ａ−２に渡す。
【００６２】
または、ルーター１００Ａは、ネットワークＢのルーター１００Ｂで該印刷ジョブの発行ユーザーのユーザー認証が成功だった場合に、当該ユーザーに関する情報をストレージＭＦＰであるＭＦＰ５００Ａ−１に渡して（ステップＳ７’）、仮の認証ユーザーとして登録させてもよい（ステップＳ８’）。これにより、ストレージＭＦＰであるＭＦＰ５００Ａ−１で上記認証が行なわれても、該印刷ジョブがクライアントＭＦＰであるＭＦＰ５００Ａ−２に転送され、ＭＦＰ５００Ａ−２での処理が実現する。
【００６３】
なお、好ましくは、ルーター１００Ａは、該印刷ジョブの発行ユーザーの情報を仮の認証ユーザーとしてＭＦＰ５００Ａ−１のみに登録させる。ルーター１００Ａは、他のＭＦＰ５００Ａ−には該印刷ジョブの発行ユーザーの情報を登録させない。このようにすることで、ユーザー情報の漏えいや拡散を抑えることができる。
【００６４】
第１の実施の形態にかかるシステムでは、ＰＣ３００がネットワークＡへの接続を解消してネットワークＢへの接続を再開すると、ネットワークＢのルーター１００ＢはＰＣ３００の接続を検出する（ステップＳ１５）。ルーター１００ＢはネットワークＢ内の通信を監視することで、ＰＣ３００の接続を検出することができる。ルーター１００Ｂは、ルーター１００Ａを介して、ネットワークＡにおけるストレージＭＦＰであったＭＦＰ５００Ａ−１にＰＣ３００の接続を通知する（ステップＳ１６，Ｓ１７）。
【００６５】
好ましくは、ルーター１００Ｂは、接続を検出したＰＣ３００についての上記のアクセス履歴を保持している場合に、ＭＦＰ５００Ａ−１にＰＣ３００のネットワークＢへの接続の復帰を通知する。これにより、ネットワークＢからネットワークＡに対する不要な通知を抑えることができる。
【００６６】
該通知を受けたＭＦＰ５００Ａ−１は、ＰＣ３００のユーザーに関連付けて保持した印刷ジョブをメモリーから抽出し（ステップＳ１８）、抽出した印刷ジョブを削除する（ステップＳ１９）。
【００６７】
好ましくは、ルーター１００Ｂは、ＰＣ３００のネットワークＢへの復帰をＭＦＰ５００Ａ−１に通知する際に、併せて、上記アクセス履歴に含まれるユーザー認証が要求されたジョブ名も通知する。該通知を受けたＭＦＰ５００Ａ−１は、ＰＣ３００のユーザーに関連付けて保持した印刷ジョブのうちの通知された印刷ジョブをメモリーから削除する。
【００６８】
または、好ましくは、ルーター１００Ｂは、ＰＣ３００のネットワークＢへの復帰をＭＦＰ５００Ａ−１に通知する際に、併せて、当該ＰＣ３００から印刷ジョブの履歴情報を読み出して通知する。該通知を受けたＭＦＰ５００Ａ−１は、ＰＣ３００のユーザーに関連付けて保持した印刷ジョブのうちのＰＣ３００の履歴情報に含まれる印刷ジョブをメモリーから削除する。
【００６９】
ＭＦＰ５００Ａ−１は、抽出した印刷ジョブを、ルーター１００を介してネットワークＢに転送してもよい（ステップＳ２０，Ｓ２１）。
【００７０】
なお、ＰＣ３００のネットワークＢへの復帰をネットワークＡの機器に通知する装置はルーター１００Ｂに限定されない。つまり、ＰＣ３００に関連した印刷ジョブの削除をネットワークＡに指示する装置はルーター１００Ｂに限定されない。ネットワークＢに含まれるＭＦＰ５００ＢのうちのＰＣ３００がネットワークＢに接続後、最初にアクセスしたＭＦＰが、ＰＣ３００のネットワークＢへの復帰をネットワークＡの機器に通知してもよい。また、ネットワークＢが（第４の実施の形態にて説明するように）印刷ジョブの保持専用のサーバー（いわゆる文書サーバー）を含む構成である場合には、当該サーバーがＰＣ３００のネットワークＢへの復帰をネットワークＡの機器に通知してもよい。
【００７１】
好ましくは、上記の接続の通知を受け付けて該当するジョブを削除する際に、ＭＦＰ５００Ａ−１は、上記ステップＳ８’で行なったＰＣ３００のユーザーの仮の認証ユーザーとしての仮登録を削除してもよい（ステップＳ１９’）。これにより、メモリーの圧迫をより解消することができる。
【００７２】
＜機能構成＞
図５は、上記動作を実行するためのルーター１００の機能構成の一例を表わしたブロック図である。図５の機能は、ルーター１００のＣＰＵ１０がＲＯＭ１１に記憶されているプログラムをＲＡＭ１２上に読み出して実行することで、主に、ＣＰＵ１０で実現される。少なくとも一部機能が、図２に表わされたハードウェア、または電気回路などの図示されないハードウェアによって実現されてもよい。
【００７３】
図５を参照して、ルーター１００のＣＰＵ１０は、印刷ジョブの入力を受け付けるためのジョブ入力部１０１と、当該ジョブの種類を判断するための判断部１０２と、判断部１０２での判断に応じて印刷ジョブを転送するための転送部１０３とを含む。
【００７４】
ジョブ入力部１０１は、第１ネットワークコントローラー１４より、当該ルーター１００が含まれるネットワークに接続された装置から出力された印刷ジョブの入力を受け付ける。
【００７５】
判断部１０２は、印刷ジョブの宛先を参照して、当該印刷ジョブが、当該ルーター１００が含まれるネットワークのユビキタスプリントジョブであるか、他のネットワークに宛てたユビキタスプリントジョブであるか、ユビキタスジョブではなく指定したＭＦＰでプリントを実行する通常の印刷ジョブであるか、を判断する。印刷ジョブに、ユビキタスプリントジョブであるか通常の印刷ジョブであるかを表わす情報が付加されていてもよい。この場合、判断部１０２は、当該情報を参照して、当該印刷ジョブがユビキタスプリントジョブであるか通常の印刷ジョブであるかを判断する。
【００７６】
転送部１０３は、第１ネットワークコントローラー１４を介して印刷ジョブを転送するための第１転送部１０４と、第２ネットワークコントローラー１５を介して印刷ジョブを転送するための第２転送部１０５とを含む。第１転送部１０４は、第１ネットワークコントローラー１４を介して、当該ルーター１００が含まれるネットワークに含まれるＭＦＰに印刷ジョブを転送する。第２転送部１０５は、第２ネットワークコントローラー１５を介して、当該ルーター１００が含まれるネットワークとは異なるネットワークに対して印刷ジョブを転送する。
【００７７】
印刷ジョブがユビキタスプリントジョブではなく、指定したＭＦＰでプリントを実行する通常の印刷ジョブである場合には、第１転送部１０４または第２転送部１０５は、指定されたＭＦＰに該印刷ジョブを転送する。
【００７８】
印刷ジョブがユビキタスプリントジョブである場合、第１転送部１０４は、当該ルーター１００が含まれるネットワークのストレージＭＦＰに該印刷ジョブを転送する。
【００７９】
好ましくは、ルーター１００のＣＰＵ１０は要求部１０６をさらに含む。印刷ジョブがユビキタスプリントジョブであって、ルーター１００が含まれるネットワークとは異なる他のネットワークに対するユビキタスプリントジョブである場合に、要求部１０６は、上記他のネットワークに対して当該印刷ジョブの発行ユーザーの認証を要求する。具体的に、要求部１０６は、上記他のネットワークに含まれるルーターに、当該印刷ジョブの発行ユーザーに関する情報を出力して、認証を要求する。
【００８０】
そして、ルーター１００のＣＰＵ１０は、上記他のネットワークに含まれるルーターから認証結果の入力を受け付けるための認証結果入力部１０７をさらに含む。認証成功の場合に、第１転送部１０４は、当該印刷ジョブを、当該ルーター１００が含まれるネットワークのストレージＭＦＰに転送する。
【００８１】
好ましくは、各ＭＦＰ５００Ａはユーザー認証部（図示しない）を有する。各ＭＦＰ５００Ａのユーザー認証部は、ネットワークＡのストレージＭＦＰに保持された印刷ジョブの印刷を指示するために当該ＭＦＰ５００Ａにログインするユーザーを認証する。各ＭＦＰ５００Ａのユーザー認証部は、ログインを許可するユーザーである認証ユーザーを予めＨＤＤ５３に記憶していている。または、各ＭＦＰ５００Ａのユーザー認証部は、ネットワークＡに含まれる認証サーバーなどの他の装置（図示しない）に記憶されている認証ユーザーを参照して認証を行なってもよい。また、ＭＦＰ５００Ａは、他の装置が行なった判定結果を取得する構成としてもよい。
【００８２】
そして、ルーター１００のＣＰＵ１０は、各ＭＦＰ５００Ａはユーザー認証部を管理するための管理部１０８をさらに含む。管理部１０８は、上記他のネットワークにおける上記印刷ジョブの発行ユーザーのユーザー認証が成功の場合に、当該発行ユーザーを、各ＭＦＰ５００Ａのユーザー認証部で認証される仮の認証ユーザーに加える。具体的には、管理部１０８は、各ＭＦＰ５００Ａのユーザー認証部に当該発行ユーザーの情報を渡して該ユーザーを仮の認証ユーザーとして登録させる。または、管理部１０８は、上記認証サーバーなどの他の装置に当該発行ユーザーの情報を渡して、該ユーザーを仮の認証ユーザーとして登録させてもよい。
【００８３】
より好ましくは、管理部１０８は、上記印刷ジョブを保持したストレージＭＦＰであるＭＦＰ５００Ａ−１のユーザー認証部にのみ当該発行ユーザーの情報を渡して該ユーザーを仮の認証ユーザーとして登録させる。管理部１０８は、他のＭＦＰ５００Ａ−２には当該発行ユーザーを登録させない。このようにすることで、ユーザー情報の漏えいや拡散を防止することができる。
【００８４】
さらに、ルーター１００のＣＰＵ１０は、ルーター１００の属するネットワークに対する装置の接続状況を検出するための検出部１１０を含む。検出部１１０は、たとえば該ネットワーク内の通信を監視することで各装置の接続状況を検出する。
【００８５】
また、ルーター１００のＣＰＵ１０は、ルーター１００の属するネットワークに対する装置の接続状況を、予め規定された通知先に対して通知するための通知部１１１を含む。予め規定された通知先は、たとえば、管理者の使用している装置など、ルーター１００に対して予め設定された通知先であってもよい。または、予め規定された通知先は、上記のように、外部のネットワークに接続した後に当該ネットワークへの接続に復帰したＰＣ３００の接続状況の変化を通知する場合には、当該外部のネットワークであってもよい。
【００８６】
図６は、上記動作を実行し、ストレージＭＦＰおよび印刷ジョブの管理装置として機能するためのＭＦＰ５００の機能構成の一例を表わしたブロック図である。図６の機能は、ＭＦＰ５００のＣＰＵ５０がＲＯＭ５１に記憶されているプログラムをＲＡＭ５２上に読み出して実行することで、主に、ＣＰＵ５０で実現される。少なくとも一部機能が、図３に表わされたハードウェア、または電気回路などの図示されないハードウェアによって実現されてもよい。
【００８７】
図６を参照して、ＭＦＰ５００のＣＰＵ５０は、ジョブ入力部５０１と格納部５０２とを含む。ジョブ入力部５０１は、他の装置から印刷ジョブの入力を受け付ける。格納部５０２は、受け付けた印刷ジョブを、ＨＤＤ５３に含まれるジョブを記憶するための領域であるジョブ記憶部５３１に格納する。
【００８８】
ＭＦＰ５００のＣＰＵ５０に含まれる格納部５０２と、ルーター１００のＣＰＵ１０に含まれる判断部１０２や転送部１０３とは、ＰＣ３００が接続されたネットワークＡに対して出力した、ネットワークＢに向けたユビキタスプリントジョブである場合に、当該印刷ジョブのネットワークＡのＭＦＰ５００Ａのジョブ記憶部５３１への格納を制御するための制御部に該当する。
【００８９】
さらに、ＭＦＰ５００のＣＰＵ５０は、要求入力部５０３と読出部５０４と送信部５０５とを含む。要求入力部５０３は、他の装置から印刷ジョブのジョブ情報の要求や、印刷ジョブ本体の要求を受け付ける。読出部５０４は、要求されたジョブ情報またはジョブ本体をジョブ記憶部５３１から読み出す。送信部５０５は、要求されたジョブ情報またはジョブ本体を、要求した装置に送信する。
【００９０】
好ましくは、ＭＦＰ５００のＣＰＵ５０は、ユーザー情報を仮の認証ユーザーとして、ＨＤＤ５３に含まれるユーザー情報を記憶するための領域であるユーザー情報記憶部５３２に登録するための仮登録部５０６を含む。仮登録部５０６は、入力された印刷ジョブが、当該ＭＦＰ５００の属するネットワークとは異なるネットワークに対して出力されたユビキタスジョブであって、当該異なるネットワークにおけるユーザー認証に成功した印刷ジョブである場合に、当該印刷ジョブに関連付けられたユーザー情報を仮の認証ユーザーとして登録する。
【００９１】
さらに、ＭＦＰ５００のＣＰＵ５０は、通知入力部５０７と削除部５０８と抽出部５０９とを含む。通知入力部５０７は、当該ＭＦＰ５００の属するネットワークとは異なるネットワークから、ＰＣ３００の接続の復帰の通知を受け付ける。抽出部５０９は、ジョブ記憶部５３１に記憶されている印刷ジョブのうち、通知されたＰＣ３００のユーザーに関連付けられた印刷ジョブを抽出する。そして、削除部５０８は、抽出された上記印刷ジョブを削除する。
【００９２】
＜動作フロー＞
図７は、ルーター１００の動作の一例を表わしたフローチャートである。図７のフローチャートに表わされた動作は、ルーター１００のＣＰＵ１０がＲＯＭ１１に記憶されているプログラムをＲＡＭ１２上に読み出して実行し、図５の各機能を発揮することによって実現される。
【００９３】
図７を参照して、ルーター１００の属するネットワークに印刷ジョブが投入されると、ルーター１００のＣＰＵ１０は、当該印刷ジョブの入力を受け付ける（ステップＳ１０１でＹＥＳ）。そして、ＣＰＵ１０は、当該印刷ジョブがユビキタスプリントジョブであるか通常の印刷ジョブであるかを判断する。また、ＣＰＵ１０は、当該印刷ジョブがユビキタスプリントジョブである場合に、ルーター１００の属するネットワークに対するユビキタスプリントジョブであるか他のネットワークに対するユビキタスプリントジョブであるかを判断する（ステップＳ１０３）。
【００９４】
印刷ジョブがユビキタスプリントジョブではなく通常の印刷ジョブであった場合（ステップＳ１０５でＮＯ）、ＣＰＵ１０は、当該印刷ジョブで指定された転送先であるＭＦＰ５００に当該印刷ジョブを転送する（ステップＳ１０７）。そして、ＣＰＵ１０は、一連の動作を終了する。
【００９５】
印刷ジョブがユビキタスプリントジョブであって、自身の属するネットワークに対するユビキタスプリントジョブであった場合（ステップＳ１０９でＮＯ）、ＣＰＵ１０は、ストレージＭＦＰと予め規定されたＭＦＰ５００、あるいは、転送時にストレージＭＦＰと判断されるＭＦＰ５００を特定し、特定されたＭＦＰ５００に当該印刷ジョブを転送する（ステップＳ１１１）。そして、ＣＰＵ１０は、一連の動作を終了する。
【００９６】
印刷ジョブがユビキタスプリントジョブであって、自身の属するネットワークとは異なる他のネットワークに対するユビキタスプリントジョブであった場合（ステップＳ１０９でＹＥＳ）、ＣＰＵ１０は、ストレージＭＦＰと予め規定されたＭＦＰ５００、あるいは、転送時にストレージＭＦＰと判断されるＭＦＰ５００に自身の属するネットワークに対するユビキタスプリントジョブとして転送する（ステップＳ１１７）。
【００９７】
好ましくは、ＣＰＵ１０は、印刷ジョブがユビキタスプリントジョブであって、自身の属するネットワークとは異なる他のネットワークに対するユビキタスプリントジョブであった場合には、上記他のネットワークに対して当該印刷ジョブの発行元ユーザーの情報を渡して、ユーザー認証を要求する（ステップＳ１１３）。そして、当該他のネットワークでのユーザー認証が成功であった場合に（ステップＳ１１５でＹＥＳ）、ＣＰＵ１０は、当該印刷ジョブを自身の属するネットワークに対するユビキタスプリントジョブとして転送する（ステップＳ１１７）。
【００９８】
また、ＣＰＵ１０はユビキタスプリントジョブを転送するストレージＭＦＰを記憶装置において予め記憶されたＭＦＰ５００の中から特定する。好ましくは、ＣＰＵ１０は、予め規定されたＭＦＰや、稼働状況やＨＤＤ５３の容量等の所定の条件に基づいて特定されるＭＦＰをストレージＭＦＰとして特定する。さらに、ＣＰＵ１０は、ＰＣ３００のユーザーを仮の認証ユーザーとしてＨＤＤ５３に登録させるＭＦＰ５００についても、記憶装置において予め記憶されたＭＦＰ５００の中から同様に特定する。
【００９９】
図８は、ＭＦＰ５００の動作の一例を表わしたフローチャートである。図８のフローチャートに表わされた動作は、ＭＦＰ５００のＣＰＵ５０がＲＯＭ５１に記憶されているプログラムをＲＡＭ５２上に読み出して実行し、図６の各機能を発揮することによって実現される。
【０１００】
図８を参照して、ＭＦＰ５００のＣＰＵ５０は、印刷ジョブの入力を受け付けると（ステップＳ２０１でＹＥＳ）、当該印刷ジョブをＨＤＤ５３に格納し、保持する（ステップＳ２０３）。ＣＰＵ５０は、他の装置からジョブ情報の要求を受け付けると（ステップＳ２０５でＹＥＳ）、該当する印刷ジョブを検索する。ＣＰＵ５０は、ステップＳ２０５でＰＣ３００を特定する情報（またはＰＣ３００のユーザー情報）を受け取る。そして、ＣＰＵ５０は、当該ＰＣ３００（または当該ユーザー情報）に関連付けられた印刷ジョブを保持しているか否かを検索する。
【０１０１】
該当する印刷ジョブを保持している場合（ステップＳ２０７でＹＥＳ）、ＣＰＵ５０は、当該印刷ジョブのジョブ情報を要求した装置に送信する（ステップＳ２０９）。その後、印刷ジョブ本体の要求を受け付けると（ステップＳ２１１でＹＥＳ）、ＣＰＵ５０は該当する印刷ジョブの本体を要求した装置に送信する（ステップＳ２１３）。
【０１０２】
ＣＰＵ５０は、他のネットワークからＰＣ３００が当該ネットワークに復帰した旨の通知を受け付けると（ステップＳ２１５でＹＥＳ）、該当する印刷ジョブを検索する。ＣＰＵ５０は、ステップＳ２１５でユーザー情報を受け取る。そして、ＣＰＵ５０は、当該ユーザー情報に関連付けられた印刷ジョブを保持しているか否かを検索する。
【０１０３】
該当する印刷ジョブを保持している場合（ステップＳ２１７でＹＥＳ）、ＣＰＵ５０は、当該印刷ジョブを削除する（ステップＳ２１９）。ステップＳ２１９でＣＰＵ５０は、該当する印刷ジョブをＭＦＰ５００のＨＤＤ５３から削除すると共に、当該印刷ジョブを上記ネットワークに転送してもよい。
【０１０４】
［第２の実施の形態］
第１の実施の形態にかかるシステムは、ＰＣ３００の属する元のネットワーク（ネットワークＢ）からネットワークＡに対してＰＣ３００のネットワークＢへの復帰が通知されることで、ＰＣ３００のユーザーに関連付けられた印刷ジョブがネットワークＡから削除される。これにより、ＰＣ３００がネットワークＡとの接続を解消し、ネットワークＢへの接続状態に復帰した後に、当該ＰＣ３００に関連付けられた印刷ジョブをネットワークＡのストレージＭＦＰから削除することが可能となる。
【０１０５】
第２の実施の形態にかかるシステムは、削除対象の印刷ジョブを抽出するために、当該印刷ジョブに対する操作履歴を用いる。第２の実施の形態にかかるシステムの構成および該システムに含まれるルーター１００、ＰＣ３００、およびＭＦＰ５００の構成は第１の実施の形態にかかるこれら構成と同様であるため、これらの説明を繰り返さない。
【０１０６】
＜動作概要＞
図９は、第２の実施の形態にかかるシステムの動作概要を表わした図である。図９において、図４の第１の実施の形態にかかるシステムの動作概要と同じ動作は、同じステップ番号が付されている。
【０１０７】
図９を参照して、第２の実施の形態にかかるシステムでは、ネットワークＡのストレージＭＦＰであるＭＦＰ５００Ａ−１は、ルーター１００ＢなどのネットワークＢに属する装置からＰＣ３００のネットワークＢへの接続の復帰の通知を受けた後に（ステップＳ１６，Ｓ１７）、削除対象となる印刷ジョブを抽出する（ステップＳ１８’）。好ましくは、ＭＦＰ５００Ａ−１は、上記の通知を受け付けると削除対象となる印刷ジョブを抽出する。または、削除対象となる印刷ジョブの抽出処理は、ＭＦＰ５００Ａ−１がクライアントＭＦＰであるＭＦＰ５００Ａ−２に印刷ジョブを渡したタイミングなど、上記復帰の通知の以前に行なわれていてもよい。ＭＦＰ５００Ａ−１では、少なくとも、後述する印刷ジョブの削除処理が上記復帰の通知の後に行なわれる。
【０１０８】
削除対象となる印刷ジョブの抽出の際に、ＭＦＰ５００Ａ−１は、各印刷ジョブに対する操作履歴を利用する。そのため、ストレージＭＦＰであるＭＦＰ５００Ａ−１は、クライアントＭＦＰに印刷ジョブを渡すと、当該印刷ジョブに対する操作履歴をＨＤＤ５３に書き込む。そして、ＭＦＰ５００Ａ−１は、ＨＤＤ５３に書き込まれた操作履歴を参照することで、ステップＳ１８’では削除対象となる印刷ジョブを抽出する。好ましくは、ＭＦＰ５００Ａ−１は、入力を受け付けてから予め規定された期間ＨＤＤ５３に保持した印刷ジョブの中から削除対象となる印刷ジョブを抽出する。そして、ＭＦＰ５００Ａ−１は、抽出した印刷ジョブを削除する（ステップＳ１９）。
【０１０９】
ステップＳ１８’でＭＦＰ５００Ａ−１は、一例として、ＰＣ３００のユーザー情報に関連付けられた印刷ジョブのうち、当該ＰＣ３００からの指示によって処理（印刷）された印刷ジョブ、つまり、クライアントＭＦＰに対して渡した印刷ジョブを、削除対象の印刷ジョブとして抽出する。この抽出方法は、すでに印刷された印刷ジョブはすでに不要なものである、との考え方に基づくものである。
【０１１０】
他の例として、ステップＳ１８’でＭＦＰ５００Ａ−１は、ＰＣ３００のユーザー情報に関連付けられた印刷ジョブのうち、当該ＰＣ３００からの指示によって処理（印刷）されていない印刷ジョブ、つまり、クライアントＭＦＰに対して渡していない印刷ジョブを、削除対象の印刷ジョブとして抽出する。この抽出方法は、上記規定された期間印刷されていない印刷ジョブはすでに不要なものである、との考え方に基づくものである。
【０１１１】
なお、本実施の形態では、削除対象の印刷ジョブを抽出する処理はネットワークＡに属する装置であるＭＦＰ５００Ａ−１で行なわれるものとしている。しかしながら、当該処理がネットワークＢに属する装置で行なわれてもよい。この場合、ネットワークＡのストレージＭＦＰであるＭＦＰ５００Ａ−１はネットワークＢに属する装置からＰＣ３００のネットワークＢへの復帰の通知を受けると、ＨＤＤ５３に書き込まれたＰＣ３００のユーザー情報に関連付けられた印刷ジョブに対する操作履歴をネットワークＢのルーター１００Ｂに通知する。当該通知を受けたネットワークＢのルーター１００Ｂ、またはネットワークＢに含まれるＭＦＰ５００ＢのうちのＰＣ３００がネットワークＢに接続後、最初にアクセスしたＭＦＰなどのネットワークＢに属する装置は、ＰＣ３００から印刷ジョブの履歴情報を読み出す。または、ＰＣ３００についての上記のアクセス履歴を読み出す。そして、たとえばルーター１００ＢなどのネットワークＢに属する装置は、ネットワークＡから通知された操作履歴とＰＣ３００の印刷ジョブの履歴情報または上記アクセス履歴とを比較して、削除対象の印刷ジョブを抽出する。すなわち、ルーター１００Ｂもこれら履歴を比較することで、ＰＣ３００のユーザー情報に関連付けられた印刷ジョブのうち、当該ＰＣ３００からの指示によって処理（印刷）された印刷ジョブや、ＰＣ３００のユーザー情報に関連付けられた印刷ジョブのうち、当該ＰＣ３００からの指示によって処理（印刷）されていない印刷ジョブなどを削除対象の印刷ジョブとして抽出する。そして、ルーター１００Ｂは、抽出した印刷ジョブの削除を、ネットワークＡのルーター１００Ａを介してストレージＭＦＰであるＭＦＰ５００Ａ−１に指示する。
【０１１２】
＜機能構成＞
図１０は、上記動作を実行するためのＭＦＰ５００の機能構成の一例を表わしたブロック図である。図１０の機能もまた、ＭＦＰ５００のＣＰＵ５０がＲＯＭ５１に記憶されているプログラムをＲＡＭ５２上に読み出して実行することで、主に、ＣＰＵ５０で実現される。少なくとも一部機能が、図３に表わされたハードウェア、または電気回路などの図示されないハードウェアによって実現されてもよい。なお、図１０において、図６の第１の実施の形態にかかるＭＦＰ５００の機能と同じ機能については、同じ参照番号が付されている。そのため、それらの説明は繰り返さない。
【０１１３】
図１０を参照して、第２の実施の形態にかかるＭＦＰ５００のＣＰＵ５０は履歴登録部５１０をさらに含む。履歴登録部５１０は、ジョブ記憶部５３１に格納されている印刷ジョブに対する操作履歴を、ＨＤＤ５３に含まれる操作履歴を記憶するための領域である履歴記憶部５３３に格納する。履歴登録部５１０は、一例として、送信部５０５が他のＭＦＰに送信した印刷ジョブについて、送信の履歴を当該印刷ジョブに対する操作履歴として履歴記憶部５３３に登録する。
【０１１４】
第２の実施の形態において、抽出部５０９は、履歴記憶部５３３に記憶されている印刷ジョブの操作履歴を参照して、削除対象の印刷ジョブを抽出する。
【０１１５】
＜動作フロー＞
図１１は、第２の実施の形態にかかるＭＦＰ５００の動作の一例を表わしたフローチャートである。図１１のフローチャートに表わされた動作は、ＭＦＰ５００のＣＰＵ５０がＲＯＭ５１に記憶されているプログラムをＲＡＭ５２上に読み出して実行し、図１０の各機能を発揮することによって実現される。なお、図１１において、図８の第１の実施の形態にかかるＭＦＰ５００の動作と同じ動作については、同じステップ番号が付されている。そのため、それらの説明は繰り返さない。
【０１１６】
図１１を参照して、第２の実施の形態にかかるＭＦＰ５００のＣＰＵ５０は、上記ステップＳ２０１〜Ｓ２１５までの動作を行なう。その後、ＣＰＵ５０は、保持している印刷ジョブのうち、他のネットワークに属するＰＣ３００のユーザーに関連付けられた印刷ジョブであって、当該ＰＣ３００からの指示によって印刷処理がすでになされた印刷ジョブを、削除対象の印刷ジョブとして抽出する。該当する印刷ジョブがＨＤＤ５３に保持されている場合（ステップＳ３０１でＹＥＳ）、ＣＰＵ５０は、当該印刷ジョブを削除する（ステップＳ２１９）。
【０１１７】
［第３の実施の形態］
第１の実施の形態にかかるシステムおよび第２の実施の形態にかかるシステムは、印刷ジョブの管理装置として機能するストレージＭＦＰが自動的に削除対象の印刷ジョブを抽出し、抽出された印刷ジョブを削除する。
【０１１８】
印刷ジョブの削除に際して、第３の実施の形態にかかるシステムは、ユーザー操作を受け付ける。第３の実施の形態にかかるシステムの構成および該システムに含まれるルーター１００、ＰＣ３００、およびＭＦＰ５００の構成は第１の実施の形態にかかるこれら構成と同様であるため、これらの説明を繰り返さない。
【０１１９】
＜動作概要＞
図１２は、第３の実施の形態にかかるシステムの動作概要を表わした図である。図１２において、図４の第１の実施の形態にかかるシステムの動作概要と同じ動作は、同じステップ番号が付されている。図１２では、図４の動作概要のステップＳ１７以降の動作が示されている。
【０１２０】
図１２を参照して、第３の実施の形態にかかるシステムでは、ネットワークＡのストレージＭＦＰであるＭＦＰ５００Ａ−１は、ルーター１００ＢなどのネットワークＢに属する装置からＰＣ３００のネットワークＢへの接続の復帰の通知を受けた後に（ステップＳ１７）、削除対象のジョブを抽出する（ステップＳ１８”）。好ましくは、ＭＦＰ５００Ａ−１は、上記の通知を受け付けると削除対象となる印刷ジョブを抽出する。または、第３の実施の形態でも第２の実施の形態と同様に、削除対象となる印刷ジョブの抽出処理は、ＭＦＰ５００Ａ−１がクライアントＭＦＰであるＭＦＰ５００Ａ−２に印刷ジョブを渡したタイミングなど、上記復帰の通知の以前に行なわれていてもよい。ＭＦＰ５００Ａ−１では、少なくとも、後述する印刷ジョブの削除処理が上記復帰の通知の後に行なわれる。
【０１２１】
ステップＳ１８”でＭＦＰ５００Ａ−１は、一例として、他のネットワークに属するＰＣ３００のユーザーに関連付けられた印刷ジョブを抽出する。そして、ＣＰＵ５０は、抽出した印刷ジョブの中から削除する印刷ジョブを選択するための選択画面の情報、つまり、抽出した印刷ジョブのジョブ情報を含む情報を、ルーター１００Ａ，１００Ｂを介してＰＣ３００に送信する（ステップＳ３１〜Ｓ３３）。
【０１２２】
上記情報を受け取ったＰＣ３００は、選択画面を表示し（ステップＳ３４）、削除する印刷ジョブを選択するユーザー操作を受け付ける。そして、ＰＣ３００は、該ユーザー操作に基づく削除指示を、ルーター１００Ａ，１００Ｂを介してＭＦＰ５００Ａ−１に伝える（ステップＳ３５〜Ｓ３７）。
【０１２３】
ＭＦＰ５００Ａ−１は、ＰＣ３００からの削除指示に従って、選択された印刷ジョブを削除する（ステップＳ１９）。
【０１２４】
＜機能構成＞
図１３は、上記動作を実行するためのＭＦＰ５００の機能構成の一例を表わしたブロック図である。図１３の機能もまた、ＭＦＰ５００のＣＰＵ５０がＲＯＭ５１に記憶されているプログラムをＲＡＭ５２上に読み出して実行することで、主に、ＣＰＵ５０で実現される。少なくとも一部機能が、図３に表わされたハードウェア、または電気回路などの図示されないハードウェアによって実現されてもよい。なお、図１３において、図６の第１の実施の形態にかかるＭＦＰ５００の機能と同じ機能については、同じ参照番号が付されている。そのため、それらの説明は繰り返さない。
【０１２５】
図１３を参照して、第３の実施の形態にかかるＭＦＰ５００のＣＰＵ５０は選択画面送信部５１１と削除指示入力部５１２とをさらに含む。第３の実施の形態において、抽出部５０９は、ジョブ記憶部５３１に格納されている印刷ジョブの中からＰＣ３００のユーザーに関連付けられた印刷ジョブを抽出する。選択画面送信部５１１は、抽出部５０９によって抽出された印刷ジョブから削除する印刷ジョブを選択するための画面をＰＣ３００に送信する。削除指示入力部５１２は、ＰＣ３００からの削除指示の入力を受け付ける、削除部５０８は当該指示に従って、選択された印刷ジョブを削除する。
【０１２６】
＜動作フロー＞
図１４は、第３の実施の形態にかかるＭＦＰ５００の動作の一例を表わしたフローチャートである。図１４のフローチャートに表わされた動作は、ＭＦＰ５００のＣＰＵ５０がＲＯＭ５１に記憶されているプログラムをＲＡＭ５２上に読み出して実行し、図１３の各機能を発揮することによって実現される。なお、図１４において、図８の第１の実施の形態にかかるＭＦＰ５００の動作と同じ動作については、同じステップ番号が付されている。そのため、それらの説明は繰り返さない。
【０１２７】
図１４を参照して、第３の実施の形態にかかるＭＦＰ５００のＣＰＵ５０は、上記ステップＳ２０１〜Ｓ２１５までの動作を行なう。その後、ＣＰＵ５０は、保持している印刷ジョブのうち、他のネットワークに属するＰＣ３００のユーザーに関連付けられた印刷ジョブを抽出する。該当するジョブがＨＤＤ５３に保持されている場合（ステップＳ４０１でＹＥＳ）、ＣＰＵ５０は、抽出された印刷ジョブを削除する印刷ジョブとして選択するための選択画面の情報をＰＣ３００に送信する（ステップＳ４０３）。その後、ＣＰＵ５０は、ＰＣ３００から削除の指示を受け付けると（ステップＳ４０５でＹＥＳ）、選択された印刷ジョブをＨＤＤ５３から削除する（ステップＳ２１９）。
【０１２８】
＜実施の形態の効果＞
以上の動作がルーター１００で例示された情報処理装置で行なわれることで、ユーザーの利便性を格段に向上させることができる。すなわち、ユーザーは、ＰＣ３００を携帯して出張した場合のような、通常、ユーザーのＰＣ３００を接続してユビキタスプリントを行なっているネットワークと異なるネットワークにＰＣ３００を接続した場合であっても、事前の煩雑な設定等を行なうことなく、いつものユビキタスプリントと同様の操作で新たなネットワークでユビキタスプリントを実行することができる。
【０１２９】
さらに、本システムが以上の動作を行なうことで、ＰＣ３００が従来当該ＰＣ３００が属するネットワーク（ネットワークＢ）の接続した場合に、当該ネットワークとは異なるネットワーク（ネットワークＡ）に接続されたサーバーとして機能するＭＦＰ５００に保持されたままとなった当該ＰＣ３００のユーザーに関連付けられた印刷ジョブを、必要に応じて削除することができる。これにより、該ネットワークＡ全体のメモリー圧迫を抑えることができる。
【０１３０】
［第４の実施の形態］
なお、第１〜第３の実施の形態では、ネットワークが、印刷ジョブの保持専用のサーバー（いわゆる文書サーバー）を含まない、いわゆるサーバーレスユビキタスプリントシステムであるものとしている。そのため、ルーター１００は、受け取った印刷ジョブがユビキタスプリントジョブであった場合には、ネットワークに含まれるストレージＭＦＰに当該印刷ジョブを転送している。
【０１３１】
ネットワークが文書サーバーを含む場合には、ルーター１００は、受け取った印刷ジョブがユビキタスプリントジョブであった場合には文書サーバーに当該印刷ジョブを転送する。すなわち、ルーター１００は、印刷ジョブがルーター１００の属するネットワークに対するユビキタスプリントジョブであった場合には、当該印刷ジョブを文書サーバーに転送する。また、受け取った印刷ジョブがユビキタスプリントジョブであって、ルーター１００の属するネットワークとは異なる他のネットワークに対するユビキタスプリントジョブであった場合にも、ルーター１００は、当該印刷ジョブをルーター１００の属するネットワークに対するユビキタスプリントジョブとして文書サーバーに転送する。
【０１３２】
したがって、ネットワークが、いわゆるサーバーレスユビキタスネットワークであっても、サーバーを含むユビキタスネットワークであっても、ルーター１００で例示された情報処理装置で上記の動作が行なわれることで、ユーザーの利便性を格段に向上させることができる。
【０１３３】
［第５の実施の形態］
なお、第１〜第４の実施の形態では、該システムがプリントシステムであって、印刷ジョブの管理を行なうものとしている。しかしながら、管理対象の情報は印刷ジョブに限定されず、その他、ファイル一般であってもよい。すなわち、ＰＣ３００のユーザーに関連付けられたファイルが、当該ＰＣ３００が通常接続するネットワーク（ネットワークＢ）とは異なるネットワーク（ネットワークＡ）に接続されたサーバーに格納された後に、ＰＣ３００の元のネットワーク（ネットワークＢ）への接続が復帰した場合に、本システムは該ファイルを必要に応じて削除してもよい。第５の実施の形態にかかるシステムは、上記した動作と同じ動作でファイル管理を実現できる。
【０１３４】
したがって、印刷ジョブに限定されずファイル一般の場合であっても、本システムは、該ファイルを適切に管理することができる。なお、この場合、ＭＦＰ５００はファイル管理装置と称することができる。
【０１３５】
［第６の実施の形態］
なお、第１〜第５の実施の形態では、印刷ジョブの管理装置またはファイル管理装置がＭＦＰ５００であるものとしている。しかしながら、当該管理装置は、本システムに含まれるいずれの装置であってもよい。たとえば、ルーター１００が当該管理装置として機能してもよい。または、本システムは、当該管理装置として機能する専用の装置をさらに含んでもよい。
【０１３６】
［第７の実施の形態］
さらに、第１の実施の形態〜第６の実施の形態で説明された形態のうちの２以上の形態が組み合わされてもよい。
【０１３７】
［第８の実施の形態］
さらに、上記の情報処理装置に実行させるためのプログラムや、管理装置に実行させるためのプログラムを提供することもできる。該プログラムを提供することで、ルーターやＰＣやＭＦＰなどの既存の装置に上記の動作を実行させることができ、本実施の形態にかかるシステムを容易に構築することができる。
【０１３８】
このようなプログラムは、コンピューターに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact  Disk-Read  Only  Memory）、ＲＯＭ、ＲＡＭおよびメモリカードなどのコンピューター読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピューターに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【０１３９】
なお、本開示にかかるプログラムは、コンピューターのオペレーティングシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本開示にかかるプログラムに含まれ得る。
【０１４０】
また、本開示にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本開示にかかるプログラムに含まれ得る。
【０１４１】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【０１４２】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１４３】
１０，５０  ＣＰＵ、１１，５１  ＲＯＭ、１２，５２  ＲＡＭ、１４  第１ネットワークコントローラー、１５  第２ネットワークコントローラー、５３  ＨＤＤ、５４  スキャナー、５５  プリンター、５６  操作パネル、５７  ネットワークコントローラー、１００，１００Ａ，１００Ｂ  ルーター、１０１，５０１  ジョブ入力部、１０２  判断部、１０３  転送部、１０４  第１転送部、１０５  第２転送部、１０６  要求部、１０７  認証結果入力部、１０８  管理部、１０９  設定部、１１０  検出部、１１１  通知部、３００  ＰＣ、５００，５００Ａ，５００Ｂ  ＭＦＰ、５０２  格納部、５０３  要求入力部、５０４  読出部、５０５  送信部、５０６  仮登録部、５０７  通知入力部、５０８  削除部、５０９  抽出部、５１０  履歴登録部、５１１  選択画面送信部、５１２  削除指示入部、５３１  ジョブ記憶部、５３２  ユーザー情報記憶部、５３３  履歴記憶部。
【図１】
2016136331.tif 000003
【図２】
2016136331.tif 000004
【図３】
2016136331.tif 000005
【図４】
2016136331.tif 000006
【図５】
2016136331.tif 000007
【図６】
2016136331.tif 000008
【図７】
2016136331.tif 000009
【図８】
2016136331.tif 000010
【図９】
2016136331.tif 000011
【図１０】
2016136331.tif 000012
【図１１】
2016136331.tif 000013
【図１２】
2016136331.tif 000014
【図１３】
2016136331.tif 000015
【図１４】
2016136331.tif 000016