(57)【要約】【課題】外部のアプリケーションが、ユーザー操作によることなく、設定情報が変更された画像形成装置を利用できるようにする。【解決手段】画像形成装置は、当該画像形成装置を制御するための制御部と、画像形成装置に対して設定される設定情報を記憶するための記憶部と、外部の装置と通信するための通信部と、を備え、外部の装置は設定情報に整合する連携情報に従って画像形成装置と連携動作するアプリケーションを有した端末装置を含み、制御部は、設定情報が変更された場合に、当該設定情報が変更されたことを示す変更通知を、端末装置に送信するか否かを判断する判断部を有する。【選択図】図１
2018133039.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置であって、
前記画像形成装置を制御するための制御部と、
前記画像形成装置に対して設定される設定情報を記憶するための記憶部と、
外部の装置と通信するための通信部と、を備え、
前記外部の装置は、前記設定情報に整合する連携情報に従って前記画像形成装置と連携動作するアプリケーションを有した端末装置を含み、
前記制御部は、
前記設定情報が変更された場合に、当該設定情報が変更されたことを示す変更通知を、前記端末装置に送信するか否かを判断する判断部を有する、画像形成装置。
【請求項２】
前記判断部は、さらに、
前記端末装置から受信する前記連携情報のうちの少なくとも一部が、変更された前記設定情報と整合しないときは、前記変更通知を送信すると判断するよう構成される、請求項１に記載の画像形成装置。
【請求項３】
前記判断部は、さらに、
前記アプリケーションによる前記連携動作のために前記端末装置と当該画像形成装置が通信した履歴に基づき、前記変更通知を送信するか否かを判断するよう構成される、請求項１または２に記載の画像形成装置。
【請求項４】
前記判断部は、
前記設定情報が変更されてから予め定められた時間内に、前記アプリケーションによる前記連携動作のために前記端末装置と通信した場合は、前記変更通知を送信すると判断するよう構成される、請求項３に記載の画像形成装置。
【請求項５】
前記制御部は、さらに、
前記変更通知が前記端末装置に送信される場合に、当該端末装置の前記連携情報を前記変更された設定情報である変更後情報に整合させるための整合部を有する、請求項１から４のいずれか１項に記載の画像形成装置。
【請求項６】
前記整合部は、
前記変更通知が前記端末装置に送信される場合に、前記端末装置に、前記連携情報を前記変更後情報に整合させる整合処理を実施させるように構成される、請求項５に記載の画像形成装置。
【請求項７】
前記整合部は、さらに、
前記変更通知が前記端末装置に送信される場合に、前記整合処理を実施させるために、前記端末装置に前記変更後情報を送信するように構成される、請求項６に記載の画像形成装置。
【請求項８】
前記外部の装置は、前記端末装置と通信可能な情報処理装置を含み、
前記制御部は、
前記設定情報を、変更用情報を用いて変更する変更部を、さらに有し、
前記整合部は、
前記端末装置に前記整合処理を実施させるために、前記変更用情報を、当該アプリケーションに送信する、請求項７に記載の画像形成装置。
【請求項９】
前記整合部は、
前記端末装置に前記整合処理を実施させるために、前記情報処理装置に対し、前記変更用情報を前記端末装置に送信するよう要求する、請求項８に記載の画像形成装置。
【請求項１０】
前記制御部は、
前記情報処理装置に対し、前記変更通知を前記端末装置に送信するよう要求する、請求項８または９に記載の画像形成装置。
【請求項１１】
画像形成装置と通信する端末装置であって、
前記端末装置を制御する制御部と、
前記画像形成装置に設定される設定情報に整合する連携情報を記憶するための記憶部と、
前記連携情報に従って前記画像形成装置と連携動作するアプリケーションと、
前記画像形成装置から、前記設定情報が変更されたことを示す変更通知を受信したとき、前記連携情報を変更後の当該設定情報に整合させるための整合処理部と、を備える、端末装置。
【請求項１２】
端末装置と通信する情報処理装置であって、
前記情報処理装置を制御する制御部を備え、
前記端末装置は、画像形成装置に設定される設定情報に整合する連携情報に従い、前記画像形成装置と連携して動作するアプリケーションを有し、
前記制御部は、
前記画像形成装置の前記設定情報が変更されたとき、前記連携情報を変更後の当該設定情報に整合させるための変更用情報を、前記端末装置に送信するよう構成される、情報処理装置。
【請求項１３】
画像形成装置と、
前記画像形成装置と通信する端末装置と、を備える情報処理システムであって、
前記画像形成装置は、
当該画像形成装置を制御するための制御部と、
前記画像形成装置に対して設定される設定情報を記憶するための記憶部と、を含み、
前記端末装置は、
前記設定情報に整合する連携情報に従って前記画像形成装置と連携動作するアプリケーションを含み、
前記画像形成装置の制御部は、
前記設定情報が変更された場合に、当該設定情報が変更されたことを示す変更通知を、前記端末装置に送信するか否かを判断するように構成される、情報処理システム。
【請求項１４】
画像形成装置のプロセッサに方法を実行させるためのプログラムであって、
前記方法は、
記憶部に格納された設定情報を変更するステップと、
前記設定情報に整合する連携情報に従って前記画像形成装置と連携動作するアプリケーションを有した端末装置と通信するステップと、
前記設定情報が変更されたことを示す変更通知を、前記端末装置に送信するか否かを判断するステップと、備える、プログラム。
【請求項１５】
画像形成装置と通信する端末装置のプロセッサに方法を実行させるためのプログラムであって、
前記端末装置は、前記画像形成装置に設定される設定情報に整合する連携情報に従って前記画像形成装置と連携動作するよう構成されて、
前記方法は、
前記画像形成装置の前記設定情報が変更されたことを示す変更通知を受信するステップと、
前記変更通知を受信したとき、前記連携情報を変更後の当該設定情報に整合するように変更するステップと、を備える、プログラム。
【請求項１６】
端末装置と通信する情報処理装置のプロセッサに方法を実行させるためのプログラムであって、
前記端末装置は、画像形成装置に設定される設定情報に整合する連携情報に従い、前記画像形成装置と連携して動作するアプリケーションを有し、
前記方法は、
前記画像形成装置の前記設定情報が変更されたとき、前記連携情報を変更後の当該設定情報に整合させるための変更用情報を取得するステップと、
前記変更用情報を、前記端末装置に送信するステップと、を備える、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この開示は画像形成装置、情報処理システムおよびプログラムに関し、特に、画像形成装置に設定されている情報が変更された旨の通知を他の装置に送信するための画像形成装置、情報処理システムおよびプログラムに関する。
【背景技術】
【０００２】
従来、複数の画像形成装置について、各画像形成装置に設定された内容を、複数の画像形成装置を対象にして一括で変更する技術が、例えば特許文献１（特開２０１４−１０２６０４号公報）で提案されている。
【０００３】
また、特許文献２（特開２０１５−１５８７８３号公報）は、画像形成装置に設定された内容が変更されていた場合、画像形成装置のアプリケーションまたは画像形成装置を再起動し、それにより、アプリケーションを利用可能にする。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−１０２６０４号公報
【特許文献２】特開２０１５−１５８７８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
画像形成装置の設定情報に従い当該画像形成装置を利用していた外部のアプリケーションは、画像形成装置の設定情報が変更されたことを知らない場合は、画像形成装置に接続することができなくなる。そのため、ユーザーは、画像形成装置の変更後の設定情報に従い、外部アプリケーションの設定内容を手動で変更する必要があった。
【０００６】
この開示のある局面の目的は、外部のアプリケーションが、ユーザー操作によることなく、設定情報が変更された画像形成装置を利用できるようにする画像形成装置、情報処理システムおよびプログラムを提供することである。
【課題を解決するための手段】
【０００７】
この開示のある局面に係る画像形成装置は、当該画像形成装置を制御するための制御部と、画像形成装置に対して設定される設定情報を記憶するための記憶部と、外部の装置と通信するための通信部と、を備え、外部の装置は設定情報に整合する連携情報に従って画像形成装置と連携動作するアプリケーションを有した端末装置を含み、制御部は、設定情報が変更された場合に、当該設定情報が変更されたことを示す変更通知を、端末装置に送信するか否かを判断する判断部を有する。
【０００８】
好ましくは、判断部は、さらに、端末装置から受信する連携情報のうちの少なくとも一部が、変更された設定情報と整合しないときは、変更通知を送信すると判断するよう構成される。
【０００９】
好ましくは、判断部は、さらに、アプリケーションによる連携動作のために端末装置と当該画像形成装置が通信した履歴に基づき、変更通知を送信するか否かを判断するよう構成される。
【００１０】
好ましくは、判断部は、設定情報が変更されてから予め定められた時間内に、アプリケーションによる連携動作のために端末装置と通信した場合は、変更通知を送信すると判断するよう構成される。
【００１１】
好ましくは、制御部は、さらに、変更通知が端末装置に送信される場合に、当該端末装置の連携情報を変更された設定情報である変更後情報に整合させるための整合部を有する。
【００１２】
好ましくは、整合部は、変更通知が端末装置に送信される場合に、端末装置に、連携情報を変更後情報に整合させる整合処理を実施させるように構成される。
【００１３】
好ましくは、整合部は、さらに、変更通知が端末装置に送信される場合に、整合処理を実施させるために、端末装置に変更後情報を送信するように構成される。
【００１４】
好ましくは、外部の装置は、端末装置と通信可能な情報処理装置を含み、制御部は、設定情報を、変更用情報を用いて変更する変更部を、さらに有し、整合部は、端末装置に整合処理を実施させるために、変更用情報を、当該アプリケーションに送信する。
【００１５】
好ましくは、整合部は、端末装置に整合処理を実施させるために、情報処理装置に対し、変更用情報を端末装置に送信するよう要求する。
【００１６】
好ましくは、制御部は、情報処理装置に対し、変更通知を端末装置に送信するよう要求する。
【００１７】
この開示の他の局面に従うと、画像形成装置と通信する端末装置は、当該端末装置を制御する制御部と、画像形成装置に設定される設定情報に整合する連携情報を記憶するための記憶部と、連携情報に従って画像形成装置と連携動作するアプリケーションと、画像形成装置から、設定情報が変更されたことを示す変更通知を受信したとき、連携情報を変更後の当該設定情報に整合させるための整合処理部と、を備える。
【００１８】
この開示の更に他の局面に従うと、端末装置と通信する情報処理装置は、当該情報処理装置を制御する制御部を備え、端末装置は、画像形成装置に設定される設定情報に整合する連携情報に従い、画像形成装置と連携して動作するアプリケーションを有し、制御部は、画像形成装置の設定情報が変更されたとき、連携情報を変更後の当該設定情報に整合させるための変更用情報を、端末装置に送信するよう構成される。
【００１９】
この開示の他の局面に従う情報処理システムは、画像形成装置と、画像形成装置と通信する端末装置と、を備え、画像形成装置は、当該画像形成装置を制御するための制御部と、画像形成装置に対して設定される設定情報を記憶するための記憶部と、を含み、端末装置は、設定情報に整合する連携情報に従って画像形成装置と連携動作するアプリケーションを含み、画像形成装置の制御部は、設定情報が変更された場合に、当該設定情報が変更されたことを示す変更通知を、端末装置に送信するか否かを判断するように構成される。
【００２０】
この開示の更に他の局面に従う、画像形成装置のプロセッサに方法を実行させるためのプログラムが提供される。この方法は、記憶部に格納された設定情報を変更するステップと、設定情報に整合する連携情報に従って画像形成装置と連携動作するアプリケーションを有した端末装置と通信するステップと、設定情報が変更されたことを示す変更通知を端末装置に送信するか否かを判断するステップと、備える。
【００２１】
この開示の更に他の局面に従えば、画像形成装置と通信する端末装置のプロセッサに方法を実行させるためのプログラムが提供される。端末装置は、画像形成装置に設定される設定情報に整合する連携情報に従って画像形成装置と連携動作するよう構成されて、方法は、画像形成装置の設定情報が変更されたことを示す変更通知を受信するステップと、変更通知を受信したとき、連携情報を変更後の当該設定情報に整合するように変更するステップと、を備える。
【００２２】
この開示の更に他の局面に従えば、端末装置と通信する情報処理装置のプロセッサに方法を実行させるためのプログラムが提供される。端末装置は、画像形成装置に設定される設定情報に整合する連携情報に従い、画像形成装置と連携して動作するアプリケーションを有し、方法は、画像形成装置の設定情報が変更されたとき、連携情報を変更後の当該設定情報に整合させるための変更用情報を取得するステップと、変更用情報を、端末装置に送信するステップと、を備える。
【発明の効果】
【００２３】
この開示のある局面では、外部のアプリケーションは、ユーザー操作によることなく、設定情報が変更された画像形成装置を利用することが可能になる。
【図面の簡単な説明】
【００２４】
【図１】実施の形態１に係る情報処理システムの構成の一例を表わした図である。
【図２】サーバー１００のハードウェア構成の一例を表わしたブロック図である。
【図３】ＭＦＰ５００のハードウェア構成の一例を表わすブロック図である。
【図４】ＰＣ３００のハードウェア構成の一例を表わすブロック図である。
【図５】各実施の形態に係るＭＦＰ５００の機能の構成を概略的に示す図である。
【図６】実施の形態１に係る処理のフローチャートである。
【図７】図６の処理を模式的に示す図である。
【図８】図６の処理を模式的に示す図である。
【図９】図６の処理を模式的に示す図である。
【図１０】図６の処理を模式的に示す図である。
【図１１】実施の形態２に係る処理のフローチャートである。
【図１２】図１１のステップＳ１１を説明するための図である。
【図１３】実施の形態３に係る処理のフローチャートである。
【図１４】図１３の処理のステップＳ１７とステップＳ１９を説明するための図である。
【図１５】図１３のステップＳ２１における整合処理の概要を説明するための図である。
【図１６】実施の形態４に係る処理のフローチャートである。
【図１７】実施の形態５に係る処理のフローチャートである。
【図１８】図１７のステップＳ２５における整合処理の概要を説明するための図である。
【図１９】実施の形態６に係る処理のフローチャートである。
【図２０】実施の形態７に係るＰＣ３００の処理を示すフローチャートである。
【図２１】実施の形態８に係るサーバー１００の処理を示すフローチャートである。
【発明を実施するための形態】
【００２５】
以下、図面を参照しつつ、各実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがって、これらの説明は繰り返さない。
【００２６】
＜システム構成＞
図１は、実施の形態１に係る情報処理システム（以下、単にシステムという）の構成の一例を表わした図である。図１を参照して、システムは、ネットワーク４００を介して相互に通信する、複数の画像形成装置と、『端末装置』の一実施例であるＰＣ（Personal Computerの略）３００と、『情報処理装置』の一実施例であるサーバー１００とを備える。ネットワーク４００は、有線または無線の各種のネットワークを含み得る。
【００２７】
複数の画像形成装置は、ＭＦＰ（Multi-Functional  Peripheral）５００Ａ−１，５００Ａ−２，５００Ａ−３，５００Ａ−４を含む。実施の形態では、ＭＦＰは、『画像形成装置』の一実施例である。以降の説明では、５００Ａ−１，５００Ａ−２，５００Ａ−３，５００Ａ−４を総称して、ＭＦＰ５００ともいう。各ＭＦＰ５００は、ＬＡＮ（Local Area Network）等の通信回線５０１を介して相互に通信する。
【００２８】
図１では、システムに備えられるＭＦＰ５００を４台としているが、５台以上でもよく、または３台以下であってもよい。また、ＰＣ３００は、図１ではラップトップ型であるが、このタイプに限定されない。
【００２９】
＜装置構成＞
図２は、サーバー１００のハードウェア構成の一例を表わしたブロック図である。図２を参照して、サーバー１００は、装置全体を制御するためのＣＰＵ（Central  Processing  Unit）１０を含む。また、サーバー１００は、ＣＰＵ１０で実行されるプログラムを記憶するためのＲＯＭ（Read  Only  Memory）１１と、ＲＡＭ（Random  Access  Memory）１２と、ＨＤＤ（Hard  Disk  Drive）１３とを含む。また、サーバー１００は、タイマー１４と、ネットワークコントローラー１５と、メモリーカードＩ／Ｆ（Interfaceの略）１６とをさらに含む。ネットワークコントローラー１５は、ネットワーク４００を介した他の装置との間の通信を制御する。メモリーカードＩ／Ｆ１６は、メモリーカード１７等の外部の記憶媒体が脱着自在に装着されて、装着された記憶媒体からデータ（プログラムを含む）を読出し、または記憶媒体にデータ（プログラム）を書込む。
【００３０】
ＨＤＤ１３には、ネットワーク４００に接続されるＰＣ３００、ＭＦＰ５００等の機器に関する情報（ＩＰ（Internet Protocol）アドレス等）および当該機器のユーザーに関する情報（ユーザー認証のためのパスワード等））が予め記憶されている。サーバー１００のハードウェア構成は、図２の装置構成に限定されず、出力デバイス（プリンタ、ディスプレイ等）を備えてもよい。
【００３１】
図３は、ＭＦＰ５００のハードウェア構成の一例を表わすブロック図である。図３を参照して、ＭＦＰ５００は、装置全体を制御するための『制御部』の一実施例であるＣＰＵ５０を含む。また、ＭＦＰ５００は、プログラムおよびデータを格納するための記憶部を備える。記憶部には、ＣＰＵ５０で実行されるプログラムおよびデータを記憶するためのＲＯＭ５１と、ＲＡＭ５２と、画像データなどを記憶するための記憶装置の一例であるＨＤＤ５３と、後述するメモリーカードＩ／Ｆ５８とを含む。また、ＭＦＰ５００は、スキャナー５４と、プリンター５５と、操作パネル５６と、「通信部」の一実施例であるネットワークコントローラー５７と、メモリーカードＩ／Ｆ５８とをさらに含む。操作パネル５６は、ユーザーにより操作されて、ＭＦＰ５００に対するユーザーの操作内容を受付ける。ネットワークコントローラー５７は、通信回線５０１を介した他のＭＦＰ５００との間の通信、およびネットワーク４００を介した外部の装置（ＰＣ３００、サーバー１００等）との通信を制御する。メモリーカードＩ／Ｆ５８は、メモリーカード５９等の外部の記憶媒体が脱着自在に装着されて、装着された記憶媒体からデータ（プログラムを含む）を読出し、または記憶媒体にデータ（プログラム）を書込む。
【００３２】
図４は、ＰＣ３００のハードウェア構成の一例を表わすブロック図である。図４を参照して、ＰＣ３００は、装置全体を制御するためのＣＰＵ３０と、タッチパネル３４と、記憶部を含む。記憶部は、ＣＰＵ３０で実行されるプログラムを記憶するためのＲＯＭ３１と、ＲＡＭ３５と、各種情報を記憶するためのＨＤＤ３６と、後述するメモリーカード４０とを含む。また、ＰＣ３００は、ネットワーク４００を介した他の装置（ＭＦＰ５００とサーバー１００）との通信を制御するネットワークコントローラー３７と、タイマー３８と、メモリーカードＩ／Ｆ３９とをさらに含む。タッチパネル３４は、ユーザーにより操作されて、ＰＣ３００に対するユーザーの操作内容を受付ける。ネットワークコントローラー３７は、ネットワーク４００を介した他の装置（ＭＦＰ５００、サーバー１００等）との間の通信を制御する。メモリーカードＩ／Ｆ３９は、メモリーカード４０等の外部の記憶媒体が脱着自在に装着されて、装着された記憶媒体からデータ（プログラムを含む）を読出し、または記憶媒体にデータ（プログラムを含む）を書込む。タッチパネル３４は、ディスプレイ３２と操作パネル３３とを一体的に備える。
【００３３】
＜用語の説明＞
実施の形態で用いる用語を説明する。
【００３４】
「ＭＦＰ設定情報」は、『設定情報』の一実施例である。「ＭＦＰ設定情報」は、ＭＦＰ５００を制御または使用するためにＭＦＰ５００に対して設定される情報であって、変更可能な情報である。「ＭＦＰ設定情報」は、ＭＦＰ５００の書換え可能な記憶領域に格納される。「ＭＦＰ設定情報」は、ユーザーを認証するための認証情報（例えばパスワード）、外部の装置と通信するための情報（例えば、ＩＰアドレス等）、ＭＦＰ５００の制御プログラムのバージョン情報、運転スケジュール（例えば、省電力運転モードと通常運転モードの時間）等を含むが、これらの種類に限定されない。
【００３５】
「旧ＭＦＰ設定情報」は、変更がなされる前のＭＦＰ設定情報を示す。「新ＭＦＰ設定情報」は、変更がなされた後のＭＦＰ設定情報を示し、『変更後情報』の一実施例である。
【００３６】
「外部アプリケーション」は、ＭＦＰ５００と連携動作するアプリケーションである。外部アプリケーションは、実施の形態では、プロセッサにより実行されるソフトウェア（プログラム）を例示するが、ソフトウェアに限定されず、ＡＳＩＣ（application specific integrated circuit）またはＦＰＧＡ（field-programmable gate array）等のようなハードウェア回路であってもよい。
【００３７】
「外部アプリケーション」の連携動作は、ＭＦＰ５００と通信しながら、ＭＦＰ５００から情報を収集するための動作を含む。収集される情報は、例えば、ＭＦＰ５００の運用に関する情報（コピー枚数、用紙残枚数等のカウント値、利用したユーザーの情報等）を含む。
【００３８】
「アプリ設定情報」は、外部アプリケーションがＭＦＰ５００と連携して動作するために必要な『連携情報』の一実施例である。『連携情報』がＭＦＰ５００のＭＦＰ設定情報と整合しているとき、外部アプリケーションはＭＦＰ５００と連携して動作することができるが、整合していないときは連係して動作することができない。
【００３９】
『整合処理』は、アプリ設定情報を、新ＭＦＰ設定情報の一部または全部に整合するように変更するための処理を示す。整合処理は、アプリ設定情報を、新ＭＦＰ設定情報の一部または全部と完全に一致するように変更するための処理も含み得る。
【００４０】
『変更通知』は、ＭＦＰ５００の「ＭＦＰ設定情報」が『変更用情報』を用いて変更されたことを示す通知である。
【００４１】
「ＲＤＴ（Remote Deployment Tool)」は、ＭＦＰ設定情報を変更するために、サーバー１００が実行するプログラムである。
【００４２】
＜処理の概要＞
各実施の形態では、ＭＦＰ５００は、ＭＦＰ設定情報が変更された場合に、変更通知を、外部アプリケーションを有したＰＣ３００に送信する必要があるか否かを判断する。ＰＣ３００は、ＭＦＰ５００から直接に、またはサーバー１００を経由して変更通知を受信すると、変更用情報を用いて、アプリ設定情報を変更後のＭＦＰ設定情報に整合させるための整合処理を実施する。外部アプリケーションは、整合処理による取得されたアプリ設定情報に従い、ＭＦＰ設定情報が変更された後のＭＦＰ５００と連携して動作することできる。
【００４３】
各実施の形態では、ＭＦＰ設定情報は、認証用のパスワード、省電力運転モードの時間等を含む複数の項目を有する。ＭＦＰ５００は、ＭＦＰ設定情報の所定項目が変更された場合に、変更通知を送信する。なお、所定項目は、外部アプリケーションがＭＦＰ５００と連携して動作するために必要な項目であり、例えばパスワードとする。なお、所定項目はパスワードに限定されない。
【００４４】
＜ＭＦＰ５００の機能構成＞
図５は、各実施の形態に係るＭＦＰ５００の機能の構成を概略的に示す図である。図５では、ＭＦＰ５００の機能が、ＲＡＭ５２の不揮発性記憶領域に格納されている新ＭＦＰ設定情報５および旧ＭＦＰ設定情報６と関連付けて示される。
【００４５】
図５を参照して、ＭＦＰ５００は、ＲＡＭ５２の旧ＭＦＰ設定情報６を、変更用情報を用いて新ＭＦＰ設定情報５に変更する変更部１、変更部１による変更がなされた場合に、変更がなされたことを示す変更通知を、ＰＣ３００に送信するか否かを判断する判断部２および整合部３を備える。新ＭＦＰ設定情報５は、『変更後情報』の一実施例である。整合部３は、変更通知がＰＣ３００に送信された場合に、ＰＣ３００のアプリ設定情報３０Ｂ（後述する）を新ＭＦＰ設定情報５に整合させるための処理を実施する。
【００４６】
各実施の形態では、変更部１、判断部２および整合部３は、ＣＰＵ３０が実行するプログラムにより実現されるとしているが、プログラムに限定されず、プログラムと回路の組合せにより実現されてもよい。
【００４７】
（実施の形態１）
図６は、実施の形態１に係る処理のフローチャートである。図７〜図１０は、図６の処理の各ステップを説明するための図である。図７〜図１０では、説明を簡単にするために、２台のＭＦＰ５００のＭＦＰ設定情報を変更するケースが示されている。
【００４８】
図７〜図９は、それぞれ、図６のステップＳ１〜Ｓ１１の処理を模式的に示す。図７〜図９を参照して、ＲＤＴ１０Ａと変更用情報１０Ｂは、例えばサーバー１００の記憶部に格納されて、ＣＰＵ１０１はＲＤＴ１０Ａを実行する。また、ＰＣ３００は、外部アプリケーション３０Ａのプログラムとアプリ設定情報３０Ｂと整合処理部３０Ｃのプログラムが記憶部に格納されている。ＣＰＵ３０は、連携動作のために外部アプリケーション３０Ａのプログラムを実行し、および整合処理部３０Ｃのプログラムを実行する。整合処理部３０Ｃのプログラムが実行されることにより、整合処理が実現される。なお、各実施の形態では、整合処理部３０Ｃは、外部アプリケーション３０Ａの一部のプログラムとして示しているが、個別のプログラムとして生成されてもよい。
【００４９】
図１の各ＭＦＰ５００のＭＦＰ設定情報は、サーバー１００からの変更用情報１０Ｂを用いて一括して変更される（ステップＳ１、図７参照）。つまり、各ＭＦＰ５００の変更部１は、サーバー１００のＲＤＴ１０Ａから受信する変更用情報１０Ｂを用いて、旧ＭＦＰ設定情報６を変更して、新ＭＦＰ設定情報５を生成する。なお、変更用情報１０Ｂは、項目の識別子と当該項目の変更後の値を含む。
【００５０】
判断部２は、ＭＦＰ設定情報が変更されたとき、変更通知をＰＣ３００に送信する必要があるか否かを判断する（ステップＳ３、図７参照）。判断部２は、変更通知を送信する必要がないと判断すると（ステップＳ３でＮＯ）、処理は終了するが、変更通知を送信する必要であると判断すると（ステップＳ３でＹＥＳ）、ステップＳ５に移行する。例えば、判断部２は、ＨＤＤ５３に格納されている定義ファイルに記載された所定項目の識別子と、ＭＦＰ設定情報の変更がなされた項目の識別子とを照合する。照合の結果に基づき、両項目の識別子が一致したとき、判断部２は、変更通知の送信が必要と判断し、不一致であるときは変更通知の送信は不要と判断する。
【００５１】
ＣＰＵ５０は、外部アプリケーション３０Ａからアクセス要求を受信する（ステップＳ５、図８参照）。アクセス要求は、ＭＦＰ５００の記憶部に格納されているカウント値をアクセス（読み書き）するための要求を示す。アクセス要求は、アプリ設定情報３０Ｂの中のパスワードを含む。
【００５２】
ＣＰＵ５０は、外部アプリケーション３０Ａからのアクセス要求に変更前の設定情報、すなわち変更前のパスワードが含まれるか否かを判断する（ステップＳ７、図８参照）。例えば、ＣＰＵ５０は、新ＭＦＰ設定情報５のパスワードと、アクセス要求のパスワードとを照合し、照合の結果に基づき、両者が一致するか否かを判断する（ステップＳ７）。ＣＰＵ５０は、両パスワードが一致すると判断したとき（ステップＳ７でＹＥＳ）、処理を終了する。
【００５３】
一方、ＣＰＵ５０は、両パスワードは一致しないと判断したときは（ステップＳ７でＮＯ）、ステップＳ１１に移行する。すなわち、アクセス要求のパスワードが、新ＭＦＰ設定情報５のパスワードと一致しないときは、整合処理を実施するために、ステップＳ９に移行する。
【００５４】
判断部２は、外部アプリケーション３０Ａからのアクセス要求を、ＭＦＰ設定情報が変更されてから特定の期間（例えば、遡る１か月以内等の予め定められた期間）に受信したか否かを、通信の履歴から判断する（ステップＳ９）。なお、この特定の期間は可変であり、例えば、外部アプリケーション３０Ａの種類により可変であってもよい。
【００５５】
通信の履歴は、ＭＦＰ５００のＣＰＵ５０が、ＭＦＰ５００と外部の端末装置の各種アプリケーションと通信する毎に、通信に関する情報が蓄積されるように記憶部に格納したものである。通信の履歴は、各アプリケーション（または端末装置）について、その識別子の一例であるＩＰアドレスと通信時間を関連付けて含む。
【００５６】
判断部２は、アクセス要求を特定の期間外で受信したと判断したときは（ステップＳ９でＮＯ）、処理を終了するが、アクセス要求を特定の期間内で受信したと判断したときは（ステップＳ９でＹＥＳ）、変更通知を、ＰＣ３００に送信する（ステップＳ１１、図９参照）。そして、整合部３はＰＣ３００に整合処理を実施させる（ステップＳ１３）。その後、図６の処理は終了する。
【００５７】
ステップＳ１３の処理を、図１０を参照して説明する。ステップＳ１３では、図１０（Ａ）〜（Ｄ）の４つのパターンのいずれかが実施される。例えば、外部アプリケーション３０Ａの種類に従い、実施されるべきパターンが切替えられる。
【００５８】
図１０（Ａ）では、ＰＣ３００の整合処理部３０Ｃは、変更通知を受信すると、設定情報の取得要求をＭＦＰ５００に送信する。ＭＦＰ５００の整合部３は、取得要求を受信する（ステップＳ１３ａ）。整合部３は、取得要求に応答して新ＭＦＰ設定情報５と変更要求を送信する（ステップＳ１３ｂ）。ＰＣ３００の整合処理部３０Ｃは、ＭＦＰ５００からの変更要求に従い新ＭＦＰ設定情報５を用いて整合処理を実施する。これにより、アプリ設定情報３０Ｂは、新ＭＦＰ設定情報５と整合するよう変更される。
【００５９】
図１０（Ｂ）では、ＭＦＰ５００の整合部３は、ＰＣ３００に、新ＭＦＰ設定情報５と変更要求を送信する（ステップＳ１３ｃ）。ＰＣ３００の整合処理部３０Ｃは、ＭＦＰ５００からの変更要求に従い新ＭＦＰ設定情報５を用いて整合処理を実施する。これにより、アプリ設定情報３０Ｂは、新ＭＦＰ設定情報５と整合するよう変更される。
【００６０】
図１０（Ｃ）では、ＰＣ３００の整合処理部３０Ｃは、変更通知を受信したとき、サーバー１００に、設定情報の取得要求を送信する（ステップＳ１３ｄ）。サーバー１００のＲＤＴ１０Ａは、取得要求を受信したとき、ＰＣ３００に、変更要求と変更用情報１０Ｂを送信する（ステップＳ１３ｅ）。ＰＣ３００の整合処理部３０Ｃは、サーバー１００からの変更要求に従い変更用情報１０Ｂを用いて整合処理を実施する。これにより、アプリ設定情報３０Ｂは、新ＭＦＰ設定情報５と整合するよう変更される。
【００６１】
図１０（Ｄ）では、ＭＦＰ５００の整合部３は、サーバー１００に送信要求を伝送する（ステップＳ１３ｆ）。この送信要求は、サーバー１００に対して、新ＭＦＰ設定情報５（または変更用情報１０Ｂ）をＰＣ３００に送信するようリクエストする内容を示す。
【００６２】
サーバー１００は、ＭＦＰ５００からの送信要求に応答して、変更要求と変更用情報１０Ｂを、指定されたＰＣ３００宛に送信する（ステップＳ１３ｇ）。ＰＣ３００の整合処理部３０Ｃは、サーバー１００からの変更要求に従い変更用情報１０Ｂを用いて整合処理を実施する。これにより、アプリ設定情報３０Ｂは、新ＭＦＰ設定情報５と整合するよう変更される。ＰＣ３００のＣＰＵ３０は、サーバー１００からの変更要求に従い、変更用情報１０Ｂを用いてアプリ設定情報３０Ｂを新ＭＦＰ設定情報５と整合するように変更（更新）する。
【００６３】
ここで、ステップＳ１３ｅ、１３ｇでは、サーバー１００は整合処理のために変更用情報１０ＢをＰＣ３００に送信したが、変更用情報１０Ｂに限定されない。例えば、サーバー１００は、新ＭＦＰ設定情報５を生成してＰＣ３００に送信するとしてもよい。具体的には、サーバー１００のＣＰＵ１０は、ＭＦＰ５００に送信した変更用情報１０Ｂから新ＭＦＰ設定情報５を生成する、または、ＭＦＰ５００から新ＭＦＰ設定情報５を受信することで新ＭＦＰ設定情報５を取得した、取得した新ＭＦＰ設定情報５をＰＣ３００に送信するとしてもよい。
【００６４】
実施の形態１では、ＭＦＰ設定情報が変更されると、図１０（Ａ）〜（Ｄ）のいずれかに従う整合処理が実行されることにより、アプリ設定情報３０Ｂも変更後のＭＦＰ設定情報に整合するように変更することができる。
【００６５】
（実施の形態２）
実施の形態２は、実施の形態１の変形例を示す。実施の形態２では、アクセス要求のパスワードの照合（図６のステップＳ７）を省略して、通信の履歴（ログ）から、整合処理を実施するべき外部アプリケーション３０Ａを決定する。
【００６６】
図１１は、実施の形態２に係る処理のフローチャートである。図１２は、図１１のステップＳ１１を説明するための図である。図１１のステップＳ１、Ｓ３およびＳ１１は、図６で説明した処理と同様であるので、詳細な説明は繰返さない。
【００６７】
図１１を参照して、ＭＦＰ５００の変更部１は、サーバー１００から受信する変更用情報１０Ｂに基づき、旧ＭＦＰ設定情報６を新ＭＦＰ設定情報５に変更する（ステップＳ１）。判断部２は、変更通知の送信が必要か否かを判断する（ステップＳ３）。変更通知の送信は必要ないと判断されると（ステップＳ３でＮＯ）、処理を終了するが、変更通知の送信が必要であると判断されると（ステップＳ３でＹＥＳ）、ステップＳ４に移行する。
【００６８】
判断部２は、通信履歴から、上記の特定の期間に通信した外部アプリケーション３０Ａの情報を特定（決定）する（ステップＳ４）。なお、外部アプリケーション３０Ａを決定するための基準は、上記の特定の期間内のアクセスに限定されない。例えば、アクセスの頻度（回数）、通信時間の長さ等を基準としてもよい。
【００６９】
ＣＰＵ５０は、変更通知を、ステップＳ４で特定された外部アプリケーション３０ＡのＰＣ３００宛に送信する（ステップＳ１１、図１２参照）。そして、整合部３は、ＰＣ３００に上記の整合処理を実施させる（ステップＳ１３）。その後、図１１の処理は終了する。ステップＳ１３の整合処理では、上記に述べた図１０（Ａ）〜（Ｄ）のいずれかの処理が実施されるので、ここでは説明は繰返さない。
【００７０】
（実施の形態３）
実施の形態３は、上記の各実施の形態の変形例を示す。実施の形態３では、ＰＣ３００の整合処理部３０Ｃは、ＲＤＴ１０Ａから受信する変更用情報１０Ｂを用いて整合処理を実施する。図１３は、実施の形態３に係る処理のフローチャートである。図１４は、図１３の処理のステップＳ１７とステップＳ１９を説明するための図である。図１５は、図１３のステップＳ２１における整合処理の概要を説明するための図である。図１３のステップＳ１、Ｓ３、Ｓ５、Ｓ７およびＳ９は、図６で説明した処理と同様であるので、詳細な説明は繰返さない。
【００７１】
図１３を参照して、ＭＦＰ５００の変更部１は、ＲＤＴ１０Ａからの変更用情報１０Ｂに基づき、旧ＭＦＰ設定情報６を新ＭＦＰ設定情報５に変更し（ステップＳ１）、判断部２が変更通知の送信が必要と判断すると（ステップＳ３でＹＥＳ）、ＣＰＵ５０は外部アプリケーション３０Ａからアクセス要求を受信する（ステップＳ５）。
【００７２】
判断部２は、アクセス要求に設定変更前のパスワードが含まれていると判断した場合に（ステップＳ７でＹＥＳ）、当該アクセス要求が、ＭＦＰ設定情報が変更されてから特定の期間内に受信したと判断したときは（ステップＳ９でＹＥＳ）、ステップＳ１７に移行する。
【００７３】
ステップＳ１７では、ＭＦＰ５００のＣＰＵ５０は、整合処理のための依頼を、サーバー１００のＲＤＴ１０Ａに送信する（ステップＳ１７，図１４）。依頼は、ＭＦＰ５００とＰＣ３００と間の処理の実施を、サーバー１００のＲＤＴ１０Ａに依頼（リクエスト）する内容を示す。
【００７４】
ＲＤＴ１０Ａは、ＭＦＰ５００からの依頼に従い、外部アプリケーション３０Ａ宛に変更通知を送信する（ステップＳ１９，図１４）。整合処理部３０Ｃによる整合処理が実施される（ステップＳ２１）。その後、図１３の処理は終了する。
【００７５】
ステップＳ２１の整合処理を、図１５を参照して説明する。ステップＳ２１では、図１５（Ａ）と（Ｂ）のいずれかの処理が実施される。例えば、外部アプリケーション３０Ａの種類に従い、実施されるべき処理が決定される。
【００７６】
図１５（Ａ）では、外部アプリケーション３０Ａは、変更通知を受信すると、サーバー１００のＲＤＴ１０Ａに、取得要求を送信する（ステップＳ２１ａ）。ＲＤＴ１０Ａは、通知依頼に従い変更通知を送信した場合に、外部アプリケーション３０Ａから取得要求を受信したとき、外部アプリケーション３０Ａに、変更要求と変更用情報１０Ｂを送信する（ステップＳ２１ｂ）。整合処理部３０Ｃは、ＲＤＴ１０Ａからの変更要求に従いＲＤＴ１０Ａからの変更用情報１０Ｂを用いて、整合処理を実施する。
【００７７】
図１５（Ｂ）では、ＲＤＴ１０Ａは、ＭＦＰ５００から依頼を受信した場合に、変更要求をＰＣ３００に送信する（ステップＳ２１ｃ）。ＲＤＴ１０Ａは、ＰＣ３００から当該変更要求に対する応答を受信したとき、ＰＣ３００に変更用情報１０Ｂを送信する（ステップＳ２１ｄ）。整合処理部３０Ｃは、ＲＤＴ１０Ａからの変更要求に従いＲＤＴ１０Ａからの変更用情報１０Ｂを用いて整合処理を実施する。
【００７８】
実施の形態３では、ＭＦＰ５００の判断部２が変更通知の送信が必要と判断した場合は、以降の整合処理は、サーバー１００のＲＤＴ１０ＡとＰＣ３００との間で実施されるので、ＭＦＰ５００の負担を軽減することができる。
【００７９】
（実施の形態４）
実施の形態４は、実施の形態３の変形例を示す。図１６は、実施の形態４に係る処理のフローチャートである。図１６の処理は、図１３のステップＳ５、Ｓ７およびＳ９の処理が、図１１のステップＳ４に変更されているが、他の処理は図１３と同様であるので、詳細な説明は繰返さない。
【００８０】
図１６を参照して、ＭＦＰ５００の変更部１は、ＲＤＴ１０Ａからの変更用情報１０Ｂに基づき、旧ＭＦＰ設定情報６を新ＭＦＰ設定情報５に変更し（ステップＳ１）、判断部２は、変更通知の送信が必要と判断すると（ステップＳ３でＹＥＳ）、通信履歴から変更通知を送信するべき外部アプリケーション３０Ａを特定（決定）する（ステップＳ４）。
【００８１】
その後、ＭＦＰ５００のＣＰＵ５０は、依頼を、ＲＤＴ１０Ａに送信すると（ステップＳ１７）、ＲＤＴ１０Ａは、依頼に従い、指定された外部アプリケーション３０ＡのＰＣ３００宛に変更通知を送信し（ステップＳ１９）、そして、ＰＣ３００の整合処理部３０Ｃにより整合処理が実施される（ステップＳ２１）。その後、図１６の処理は終了する。
【００８２】
（実施の形態５）
実施の形態５は、上記の各実施の形態の変形例を示す。上記の各実施の形態では、ＲＤＴ１０Ａからの変更用情報１０Ｂを用いて各ＭＦＰ５００のＭＦＰ設定情報を変更したが、実施の形態５では、ＲＤＴ１０Ａを用いることなく、ＭＦＰ設定情報を変更する。
【００８３】
図１７は、実施の形態５に係る処理のフローチャートである。図１８は、図１７のステップＳ２５における整合処理の概要を説明するための図である。図１７を参照して、ＭＦＰ５００の変更部１は、操作パネル５６を介して受付けたユーザーの操作内容から変更用情報を抽出し、抽出した変更用情報に基づき、ＭＦＰ設定情報を変更する（ステップＳ１ａ）。これにより、旧ＭＦＰ設定情報６は、新ＭＦＰ設定情報５に変更される。その後、外部アプリケーション３０Ａに変更通知を送信するためのステップＳ３〜Ｓ１１の処理が実施される。図１７のステップＳ３〜Ｓ１１の処理は、図６に示された対応の処理と同様であるので詳細は繰返さない。
【００８４】
ＰＣ３００に変更通知が送信されると、整合処理部３０Ｃによる整合処理（ステップＳ２５）が実施される。ステップＳ２５の整合処理を、図１８を参照して説明する。ステップＳ２５では、図１８（Ａ）と（Ｂ）のいずれかの処理が実施される。例えば、外部アプリケーション３０Ａの種類に従い、実施されるべき処理が決定される。
【００８５】
図１８（Ａ）では、外部アプリケーション３０Ａは、変更通知を受信すると、設定情報の取得要求をＭＦＰ５００に送信し、ＭＦＰ５００のＣＰＵ５０は、外部アプリケーション３０Ａから取得要求を受信する（ステップＳ２５ａ）。ＭＦＰ５００の整合部３は、取得要求に応答して変更要求と新ＭＦＰ設定情報５を送信する（ステップＳ２５ｂ）。外部アプリケーション３０Ａは、ＭＦＰ５００からの変更要求に従い新ＭＦＰ設定情報５を用いて整合処理を実施する。
【００８６】
図１８（Ｂ）では、ＭＦＰ５００の整合部３は、外部アプリケーション３０Ａに、アプリ設定情報３０Ｂの変更要求を送信する（ステップＳ２５ｃ）。整合部３は、外部アプリケーション３０Ａから応答を受信すると、新ＭＦＰ設定情報５をＰＣ３００に送信する（ステップＳ２５ｄ）。整合処理部３０Ｃは、ＭＦＰ５００からの変更要求に従い新ＭＦＰ設定情報５を用いて整合処理を実施する。
【００８７】
（実施の形態６）
実施の形態６は、実施の形態５の変形例を示す。実施の形態６においても、実施の形態５と同様に、各ＭＦＰ５００が自己のＭＦＰ設定情報を変更する。図１９は、実施の形態６に係る処理のフローチャートである。
【００８８】
図１９を参照して、ＭＦＰ５００の変更部１は、実施の形態５と同様に、ユーザーから受付けた変更用情報に基づきＭＦＰ設定情報を変更する（ステップＳ１ａ）。その後、外部アプリケーション３０Ａに変更通知を送信するためのステップＳ３、Ｓ４およびＳ１１の処理が実施される。図１９のステップＳ３〜Ｓ１１の処理は、図１１のそれらと同様であるので、詳細は繰返さない。
【００８９】
ＰＣ３００に変更通知が送信されると、整合処理部３０Ｃは整合処理を実施する（ステップＳ２５）。ステップＳ２５の整合処理は、図１８に示された処理と同様であるので、説明は繰返さない。
【００９０】
（実施の形態７）
実施の形態７では、上記の各実施の形態におけるＰＣ３００の整合処理を示す。図２０は、実施の形態７に係るＰＣ３００の処理を示すフローチャートである。図２０を参照して、ＰＣ３００の整合処理部３０Ｃは、変更通知または要求を受信するか否かを判断する（ステップＴ１）。変更通知または要求を受信するまでは、ステップＴ１の処理を繰返す。変更通知または要求を受信した時（ステップＴ１でＹＥＳ）、整合処理部３０Ｃは、変更用情報１０Ｂ（または新ＭＦＰ設定情報５）を用いて整合処理を実施する（ステップＴ３）。
【００９１】
（実施の形態８）
実施の形態８では、上記の各実施の形態におけるサーバー１００の処理を示す。図２１は、実施の形態８に係るサーバー１００の処理を示すフローチャートである。図２１を参照して、ＣＰＵ１０（ＲＤＴ１０Ａ）は、ＭＦＰ５００からの依頼、またはＰＣ３００からの要求を受信するか否かを判断する（ステップＲ１）。依頼または要求を受信するまでは、ステップＲ１の処理を繰返す。依頼または要求を受信した時（ステップＲ１でＹＥＳ）は、ＣＰＵ１０は変更用情報１０Ｂ（または新ＭＦＰ設定情報５）を取得する（ステップＲ３）。具体的には、ＣＰＵ１０は変更用情報１０Ｂを記憶部から読出す、または新ＭＦＰ設定情報５を生成する、または新ＭＦＰ設定情報５をＭＦＰ５００から受信することにより、これら情報を取得する。
【００９２】
ＣＰＵ１０は、取得された変更用情報１０Ｂ（または新ＭＦＰ設定情報５）を、整合処理のために、変更要求とともにＰＣ３００に送信する（ステップＲ５）。
【００９３】
（実施の形態９）
実施の形態９では、上述の各実施の形態で示されたフローチャートの処理を各種の情報処理装置に実行させるためのプログラムを提供することができる。該プログラムを実行することで、ＭＦＰ５００、サーバー１００、ＰＣ３００等の既存の装置に、上記の処理を実行させることができ、本実施の形態に係る情報処理システムを構築することができる。
【００９４】
このようなプログラムは、上記の既存の装置のコンピュータに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact  Disk-Read  Only  Memory）、ＲＯＭ、ＲＡＭおよびメモリーカードなどのコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【００９５】
なお、実施の形態９に係るプログラムは、コンピュータのオペレーティングシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、実施の形態９に係るプログラムに含まれ得る。
【００９６】
また、実施の形態９に係るプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、実施の形態９に係るプログラムに含まれ得る。
【００９７】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【００９８】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００９９】
１  変更部、２  判断部、３  整合部、５  新ＭＦＰ設定情報、６  旧ＭＦＰ設定情報、１０Ａ  ＲＤＴ、１０Ｂ  変更用情報、３０Ａ  外部アプリケーション、３０Ｂ  アプリ設定情報、３０Ｃ  整合処理部、１００  サーバー、３００  ＰＣ、５００  ＭＦＰ。
【図１】
2018133039.tif 000003
【図２】
2018133039.tif 000004
【図３】
2018133039.tif 000005
【図４】
2018133039.tif 000006
【図５】
2018133039.tif 000007
【図６】
2018133039.tif 000008
【図７】
2018133039.tif 000009
【図８】
2018133039.tif 000010
【図９】
2018133039.tif 000011
【図１０】
2018133039.tif 000012
【図１１】
2018133039.tif 000013
【図１２】
2018133039.tif 000014
【図１３】
2018133039.tif 000015
【図１４】
2018133039.tif 000016
【図１５】
2018133039.tif 000017
【図１６】
2018133039.tif 000018
【図１７】
2018133039.tif 000019
【図１８】
2018133039.tif 000020
【図１９】
2018133039.tif 000021
【図２０】
2018133039.tif 000022
【図２１】
2018133039.tif 000023