(57)【要約】【課題】連携する機器間でマクロの設定情報の整合性を効率的に保つこと。【解決手段】画像処理装置は、ホーム画面内のアイコンの配置を示すホーム画面情報を記憶する記憶手段と、ネットワークを介して接続される他の画像処理装置とデータ通信を行うネットワーク管理手段と、他の画像処理装置のアプリケーションで実行される、予め登録された各設定値を呼び出すためのマクロに対する取得要求を受ける操作手段と、取得要求を受けたマクロを呼び出すためのアイコンの情報を、前記ネットワーク管理手段を用いて他の画像処理装置から取得する連携マクロ制御手段と、連携マクロ制御手段が取得したアイコンの情報を用いてマクロのアイコンを生成し、アイコンを含むホーム画面のホーム画面情報で、記憶手段に記憶されるホーム画面情報を更新する編集手段と、を備える。【選択図】図３
2013105266.tif 000002
【特許請求の範囲】
【請求項１】
ホーム画面内のアイコンの配置を示すホーム画面情報を記憶する記憶手段と、
ネットワークを介して接続される他の画像処理装置とデータ通信を行うネットワーク管理手段と、
前記他の画像処理装置のアプリケーションで実行される、予め登録された各設定値を呼び出すためのマクロに対する取得要求を受ける操作手段と、
前記取得要求を受けたマクロを呼び出すためのアイコンの情報を、前記ネットワーク管理手段を用いて前記他の画像処理装置から取得する連携マクロ制御手段と、
前記連携マクロ制御手段が取得した前記アイコンの情報を用いて前記マクロのアイコンを生成し、該アイコンを含むホーム画面のホーム画面情報で、前記記憶手段に記憶されるホーム画面情報を更新する編集手段と、
を備える画像処理装置。
【請求項２】
前記編集手段は、
前記他の画像処理装置のアプリケーションで実行されるマクロのアイコンと、自装置内の各アプリケーションを呼び出すためのアイコンとを異なるアイコン画像にする請求項１記載の画像処理装置。
【請求項３】
前記マクロのアイコンの情報は、前記マクロのアイコン画像を含み、
前記編集手段は、
前記連携マクロ制御手段により取得された前記マクロのアイコン画像が前記ホーム画面に表示されるように制御する請求項１又は２記載の画像処理装置。
【請求項４】
前記ホーム画面を表示手段に表示する制御を行う画面制御手段を備え、
前記画面制御手段は、
前記ネットワーク管理手段から前記他の画像処理装置と通信できないことを通知されると、前記他の画像処理装置で実行されるマクロのアイコンを半輝度又は非表示にするよう制御する請求項１乃至３いずれか一項に記載の画像処理装置。
【請求項５】
前記ネットワーク管理手段は、
前記マクロのアイコンに関する情報を所定のタイミングで取得し、
前記編集手段は、
前記所定のタイミングで取得された前記マクロのアイコンに関する情報を用いて、前記ホーム画面に含まれる前記マクロのアイコンを更新する請求項１乃至４いずれか一項に記載の画像処理装置。
【請求項６】
前記操作手段は、
前記マクロのアイコンに対する実行要求を受け、
前記連携マクロ制御手段は、
前記実行要求を受けたマクロに実行させるデータを、前記マクロの実行要求と共に前記他の画像処理装置に送信するよう前記ネットワーク管理手段に要求する請求項１乃至５いずれか一項に記載の画像処理装置。
【請求項７】
ネットワークを介して接続される第１画像処理装置と第２画像処理装置とを備える画像処理システムであって、
前記第１画像処理装置は、
ホーム画面内のアイコンの配置を示すホーム画面情報を記憶する記憶手段と、
ネットワークを介して接続される他の画像処理装置とデータ通信を行うネットワーク管理手段と、
前記他の画像処理装置のアプリケーションで実行される、予め登録された各設定値を呼び出すためのマクロに対する取得要求を受ける操作手段と、
前記取得要求を受けたマクロを呼び出すためのアイコンの情報を、前記ネットワーク管理手段を用いて前記他の画像処理装置から取得する連携マクロ制御手段と、
前記連携マクロ制御手段が取得した前記アイコンの情報を用いて前記マクロのアイコンを生成し、該アイコンを含むホーム画面のホーム画面情報で、前記記憶手段に記憶されるホーム画面情報を更新する編集手段と、
を備え、
前記第２画像処理装置は、
前記マクロのアイコンの情報を含む設定情報を記憶するマクロ記憶手段と、
前記第１画像処理装置と通信を行うネットワーク管理手段と、
前記第１画像処理装置から前記マクロのアイコンの情報を取得する要求を受けると、前記マクロ記憶手段から取得された前記マクロのアイコンの情報を、前記ネットワーク管理手段を用いて前記第１画像処理装置に送信する連携マクロ制御手段と、
を備える画像処理システム。
【請求項８】
ネットワークを介して接続される他の画像処理装置のアプリケーションで実行される、予め登録された各設定値を呼び出すためのマクロに対する取得要求を受ける受付ステップと、
前記取得要求を受けると、前記他の画像処理装置から前記マクロのアイコンの情報を取得する取得ステップと、
取得された前記マクロのアイコンの情報を用いて前記マクロのアイコンを生成し、該アイコンを含むホーム画面内の各アイコンの配置を示すホーム画面情報を記憶手段に記憶する記憶ステップと、
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＵＩ画面のカスタマイズを行う画像処理装置、画像処理システム及びプログラムに関する。
【背景技術】
【０００２】
ネットワークを介して接続された複数の画像処理装置の間で機器連携をすることにより、１台の画像処理装置では成し得なかったサービスを提供するための技術が考えられている。
【０００３】
例えば、ファクスが搭載されていない画像処理装置を使用しつつも、機器連携をすることで、ファクス機能を搭載した画像処理装置からのファクス送信を行うといったような技術がある。
【０００４】
また、画像処理装置のユーザインタフェース（ＵＩ）に対し、利用ユーザ毎にアプリケーションアイコンの位置を変更したり、機能の追加、削除を行ったり、要求に応じたカスタマイズが行えるという技術もある。
【０００５】
また、特許文献１には、画像形成装置とサーバ装置とがネットワークを介して接続されている画像処理システムにおいて、オプション構成情報に基づきカスタマイズされた画面をサーバ上で管理する構成が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
今までの機器連携を用いた技術では、機能を搭載していない画像処理装置Ａから、機能を搭載している画像形成装置Ｂのアプリケーションを実行する際に、そのアプリケーションのマクロ登録をすることができる。マクロとは、各アプリケーション（例えばコピーアプリ）に事前に登録された設定値（例えばA4サイズ、白黒、集約、ステープルあり）を呼び出すことができる機能をいう。
【０００７】
しかし、マクロの設定情報を画像処理装置Ａに登録すると、画像処理装置Ｂの構成や設定変更に対し、画像処理装置Ａのマクロの設定情報と矛盾が生じてしまい、適切に機器連携をすることができない。
【０００８】
そこで、この矛盾を解消させるため、連携する機器間でデータの整合を取るための通信が頻繁に発生してしまう。また、特許文献１に記載のようにサーバでマクロの設定情報を管理する場合には、別途サーバを設ける必要がある。よって、従来技術では、連携する機器間で、マクロの設定情報を効率的に整合させることができないという問題があった。
【０００９】
そこで本発明は、上記問題に鑑みてなされたものであり、連携する機器間でマクロの設定情報の整合性を効率的に保つことができる画像処理装置、画像処理システム及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の一態様における画像処理装置は、ホーム画面内のアイコンの配置を示すホーム画面情報を記憶する記憶手段と、ネットワークを介して接続される他の画像処理装置とデータ通信を行うネットワーク管理手段と、前記他の画像処理装置のアプリケーションで実行される、予め登録された各設定値を呼び出すためのマクロに対する取得要求を受ける操作手段と、前記取得要求を受けたマクロを呼び出すためのアイコンの情報を、前記ネットワーク管理手段を用いて前記他の画像処理装置から取得する連携マクロ制御手段と、前記連携マクロ制御手段が取得した前記アイコンの情報を用いてマクロのアイコンを生成し、該アイコンを含むホーム画面のホーム画面情報で、前記記憶手段に記憶されるホーム画面情報を更新する編集手段と、を備える。
【発明の効果】
【００１１】
本発明によれば、連携する機器間でマクロの設定情報の整合性を効率的に保つことができる。
【図面の簡単な説明】
【００１２】
【図１】実施例における画像処理システムの一例を示す図。
【図２】実施例における画像処理装置のハードウェアの一例を示す図。
【図３】実施例における画像処理装置Ａの機能の一例を示すブロック図。
【図４】ホーム画面の一例（その１）を示す図。
【図５】アイコン画像情報の一例を示す図。
【図６】ホーム画面情報の一例（その１）を示す図。
【図７】画像処理装置Ａによるマクロ情報取得からショートカット登録までの処理の一例を示すシーケンス図。
【図８】画像処理装置Ｂ側のマクロ情報取得処理の一例を示すシーケンス図。
【図９】ホーム画面の一例（その２）を示す図。
【図１０】ホーム画面情報の一例（その２）を示す図。
【図１１】各装置で保持するデータの一例を示す図。
【図１２】画像処理装置Ａ側のマクロ実行処理の一例を示すシーケンス図。
【図１３】画像処理装置Ｂ側のマクロ実行処理の一例を示すシーケンス図。
【図１４】ホーム画面の一例（その３）を示す図。
【図１５】マクロのショートカットの更新の一例を示す図。
【発明を実施するための形態】
【００１３】
以下、本発明の実施例を図面に基づいて説明する。画像処理装置の一例としてＭＦＰ（Multifunction Peripheral）などが挙げられる。
［実施例］
＜画像処理システム＞
図１は、実施例における画像処理システム１の一例を示す図である。図１に示す画像処理システム１は、ネットワークを介して接続される画像処理装置Ａ１０、及び画像処理装置Ｂ２０を備える。図１に示す例では、画像処理システム１は、２つの画像処理装置を備えるが、３つ以上の画像処理装置を備えてもよい。
【００１４】
図１に示す画像処理装置Ａ１０は、自装置にない機能を呼び出す側の機器である。画像処理装置Ａ１０は、例えばコピー、スキャナ、機器連携用のファクスのアプリケーションがインストールされている。画像処理装置Ａ１０単体では、ファクス機能を実行することができない。
【００１５】
画像処理装置Ｂ２０は、他の装置からアプリケーションの機能の実行を要求され、機能を実行する側の機器である。画像処理装置Ｂ２０は、ファクスアプリケーションがインストールされている。また、画像処理装置Ｂ２０は、単体でファクス機能を実行することができ、設定内容が異なる２種類のマクロが登録されている。
【００１６】
図１に示す例では、画像処理装置Ｂ２０は、アプリケーションのマクロの設定情報を一元管理する。画像処理装置Ａ１０は、ＵＩカスタマイズ機能を用いて、画像処理装置Ｂ２０に登録されたマクロのショートカットアイコンをホーム画面に登録する。ショートカットアイコンは、単にショートカットやアイコンとも呼ばれる。
【００１７】
これにより、画像処理装置Ａ１０は、マクロのショートカットが登録されるだけで、実際にマクロ機能を実現し、設定情報を保持するのは画像処理装置Ｂ２０であるから、マクロの設定情報の整合性は保たれる。また、画像処理装置Ｂ２０は、もともとマクロの設定情報を有するため、管理コストは増大しない。また、マクロのショートカットはホーム画面に表示されるため、ユーザは実行しやすくなる。以下、画像処理システム１の各装置について詳しく説明する。
【００１８】
＜ハードウェア＞
図２は、実施例における画像処理装置のハードウェアの一例を示す図である。本実施例では、画像処理装置Ａ１０及び画像処理装置Ｂ２０は、同様のハードウェアを有するため、画像処理装置Ａ１０を用いて説明する。
【００１９】
図２に示す例では、画像処理装置Ａ１０は、コントローラ１１、スキャナ１２、プリンタ１３、モデム１４、操作パネル１５、ネットワークインタフェース１６、及びＳＤカードスロット１７等のハードウェアを有する。画像処理装置Ａ１０は、例えば複合機等である。
【００２０】
コントローラ１１は、ＣＰＵ（Central Processing Unit）１１１、ＲＡＭ（Random Access Memory）１１２、ＲＯＭ（Read Only Memory）１１３、ＨＤＤ（Hard Disk Drive）１１４、及びＮＶＲＡＭ（Non Volatile RAM）１１５等を有する。
【００２１】
ＲＯＭ１１３には、各種のプログラムやプログラムによって利用されるデータ等が記憶されている。ＲＡＭ１１２は、プログラムをロードするための記憶領域や、ロードされたプログラムのワーク領域等として用いられる。
【００２２】
ＣＰＵ１１１は、ＲＡＭ１１２にロードされたプログラムを処理することにより、各種の機能を実現する。ＨＤＤ１１４には、プログラムやプログラムが利用する各種のデータ等が記憶される。ＮＶＲＡＭ１１５には、各種の設定情報等が記憶される。
【００２３】
スキャナ１２は、原稿より画像データを読み取るためのハードウェアである。プリンタ１３は、印刷データを印刷用紙に印刷するためのハードウェアである。モデム１４は、電話回線に接続するためのハードウェアであり、ＦＡＸ通信による画像データの送受信を実行するために用いられる。なお、モデム１４は、画像処理装置Ａ１０については、備えていない、又は機能を実行できない状態であるとする。
【００２４】
操作パネル１５は、ユーザからの入力の受け付けを行うためのボタン等の入力手段や、液晶パネル等の表示手段等を備えたハードウェアである。ネットワークインタフェース１６は、ＬＡＮ等のネットワーク（有線又は無線の別は問わない）に接続するためのハードウェアである。
【００２５】
ＳＤカードスロット１７は、ＳＤカード８０に記憶されたプログラムを読み取るために利用される。すなわち、画像処理装置Ａ１０では、ＲＯＭ１１３に記憶されたプログラムだけでなく、ＳＤカード８０に記憶されたプログラムもＲＡＭ１１２にロードされ、実行されうる。
【００２６】
なお、他の記録媒体（例えば、ＣＤ−ＲＯＭ又はＵＳＢ（Universal Serial Bus）メモリ等）によってＳＤカード８０が代替されてもよい。すなわち、ＳＤカード８０の位置付けに相当する記録媒体の種類は、所定のものに限定されない。この場合、ＳＤカードスロット１７は、記録媒体の種類に応じたハードウェアによって代替されればよい。
【００２７】
＜機能＞
次に、画像処理装置Ａ１０の機能について説明する。図３は、実施例における画像処理装置Ａ１０の機能の一例を示すブロック図である。画像処理装置Ａ１０は、操作手段２０１、アプリケーション２１０、マクロ記憶手段２２０、エンジン管理手段２３１、送信管理手段２３２、メモリ管理手段２３３、ユーザ管理手段２３４、システム管理手段２４０、スキャン手段２５１、プリント手段２５２、ネットワーク管理手段２５３、及び記憶手段２５４を備える。
【００２８】
操作手段２０１は、ユーザインタフェースであり、ユーザからの操作に対する受付と応答を行う。また、操作手段２０１は、ホーム画面の表示操作、ホーム画面のカスタマイズを可能とする編集画面の操作なども受け付ける。
【００２９】
アプリケーション２１０は、各種画像処理サービスをユーザに提供するアプリケーションである。例えば、コピーアプリ２１１、ドキュメントボックスアプリ２１２、スキャナアプリ２１３、ファクス（ＦＡＸ）アプリ２１４、プリンタアプリ２１５、及びブラウザアプリ２１６などである。ドキュメントボックスアプリ２１２、ブラウザアプリ２１６などは、必ずしも必要なアプリケーションではない。
【００３０】
マクロ記憶手段２２０は、各アプリケーションのマクロとして設定された各設定値を含む設定情報を記憶する。例えば、コピーアプリ２１１の場合、両面、集約、パンチなどの各設定値がマクロとして登録され、この各設定値、マクロの名称などを含む設定情報がマクロ記憶手段２２０に記憶される。
【００３１】
エンジン管理手段２３１は、アプリケーション２１０から設定された動作モードに従い、スキャナ手段２５１やプリント手段２５２を制御する。
【００３２】
送信管理手段２３２は、アプリケーション２１０から設定された動作モードに従い、ファクス送信、メール送信、又はフォルダ送信を行う。
【００３３】
メモリ管理手段２３３は、任意の電子データへのアクセス手段を提供する。また、メモリ管理手段２３３は、スキャンした画像データなどを管理する。
【００３４】
ユーザ管理手段２３４は、ユーザ毎の情報を管理する。ユーザ管理手段２３４は、例えば、編集手段２４２により編集されたユーザ別のホーム画面のホーム画面情報について、記憶手段２５４に対しＲｅａｄ／Ｗｒｉｔｅを行う。Ｒｅａｄ／Ｗｒｉｔｅは、単にＲ／Ｗとも記載する。
【００３５】
システム管理手段２４０は、システム全体を管理し、例えばホーム画面の制御を行う。よって、システム管理手段２４０は、画面制御手段２４１、編集手段２４２、連携マクロ制御手段２４３を備える。
【００３６】
画面制御手段２４１は、ホーム画面の制御を行い、例えば、ホーム画面情報に基づいてホーム画面の構築（作成）を行ったり、ホーム画面に対する操作を解析し、どのアプリケーション２１０に対する操作かを判断したりする。
【００３７】
また、画面制御手段２４１は、ユーザ管理手段２３４を介してユーザ別のホーム画面のホーム画面情報を取得し、所定ユーザのホーム画面を構築する。画面制御手段２４１は、操作手段２０１を通じてホーム画面の表示を制御する。
【００３８】
編集手段２４２は、ホーム画面の編集を制御し、例えば、ホーム画面の編集画面の構築を行ったり、ユーザによる編集画面の操作を解析したりする。ここでの「編集」とは、ＵＩをカスタマイズすることをいう。また、編集手段２４２は、操作手段２０１を通じて編集されたホーム画面のホーム画面情報を、ユーザ管理手段２３４を介して記憶手段２５４に記憶させる。ホーム画面情報は、後述するがホーム画面内のショートカットの配置（レイアウト）などを示す情報である。
【００３９】
連携マクロ制御手段２４３は、ネットワークを介して接続された他の画像処理装置と連携するために登録されたマクロを制御し、例えば、マクロの情報を取得したり、実行を要求したりする。マクロの情報とは、マクロのショートカットに関する情報であり、例えば、マクロの名称やマクロのショートカットのアイコン画像などである。
【００４０】
スキャン手段２５１は、圧板やＡＤＦ（Auto Document Feeder）から紙原稿をスキャンすることを制御する。プリント手段２５２は、画像データを転写紙に印刷することを制御する。
【００４１】
ネットワーク管理手段２５３は、インターネット接続など、外部機器との通信制御を行う。ネットワーク管理手段２５３は、例えば、画像処理装置Ｂ２０と通信し、ファクスのマクロの情報を取得する。
【００４２】
記憶手段２５４は、データを記憶する手段であり、例えば、ホーム画面のホーム画面情報などを記憶する。
【００４３】
操作手段２０１は、例えば操作パネル１５により実現されうる。アプリケーション２１０、各管理手段２３１〜２３４、システム管理手段２４０は、例えばＣＰＵ１１１及びワークメモリとしてのＲＡＭ１１２などで実現されうる。
【００４４】
スキャン手段２５１は、例えばＣＰＵ１１１を用いてスキャナ１２を制御することで実現されうる。プリント手段２５２は、例えばＣＰＵ１１１を用いてプリンタ１３を制御することで実現されうる。ネットワーク管理手段２５３は、例えばＣＰＵ１１１を用いてネットワークインタフェース１６を制御することで実現されうる。
【００４５】
マクロ記憶手段２２０及び記憶手段２５４は、例えばＨＤＤ１１４、ＲＯＭ１１３、ＮＶＲＡＭ１１５などのいずれかにより実現されうる。
【００４６】
なお、画像処理装置Ｂ２０は、画像処理装置Ａ１０と同様の機能を有するため、説明を省略する。以下、具体例を用いて、本実施例の処理について説明する。
【００４７】
＜ホーム画面＞
まず、ホーム画面について説明する。図４は、ホーム画面の一例（その１）を示す図である。図４に示すホーム画面は、画像処理装置Ａ１０の所定のユーザに対するホーム画面の初期画面の例である。
【００４８】
図４に示すホーム画面は、コピーショートカット、連携ファクスショートカット、スキャナショートカットが表示されている。このホーム画面は、画面制御手段２４１により構築され、操作パネル１５に表示されている。
【００４９】
図４に示すホーム画面は、コピーアプリと、スキャナアプリと、連携用のファクスアプリが利用できる状態になっている。ユーザは、ホーム画面に表示されているショートカットを選択し、ジョブの実行を指示する。ジョブの実行の指示などは、操作手段２０１が受け付ける。
【００５０】
《データ構造》
次に、実施例で用いられる各データのデータ構造について説明する。記憶手段２５４は、例えば、アイコン画像情報、ユーザ別のホーム画面情報などを記憶する。
【００５１】
図５は、アイコン画像情報の一例を示す図である。図５に示すアイコン画像情報は、アイコンＩＤとアイコン画像データとが対応付けられる。アイコン画像データは、予め登録されている画像や、他の画像処理装置から取得した画像などである。例えば、アイコンＩＤ「ＩＤ０００１」は、コピーのアイコン画像が対応付けられている。
【００５２】
図６は、ホーム画面情報の一例（その１）を示す図である。図６に示すホーム画面情報は、図４に示すホーム画面のホーム画面情報である。ホーム画面情報は、アイコンの配置ＩＤに対して、ホーム画面内の座標、アイコン画像データと対応するアイコンＩＤ、画面を表示するオーナーを特定する表示画面オーナーＩＤ（アプリケーションＩＤ）を保持するデータ構造となっている。
【００５３】
表示画面オーナーＩＤの（）内の文字列は、アイコンの名称であり、表示画面オーナーＩＤと別で管理されてもよい。このホーム画面情報は、ユーザ毎に記憶手段２５４に記憶され、アイコン画像情報は、記憶手段２５４に１つ記憶されればよい。ユーザ管理手段２３４は、例えばログインユーザのホーム画面情報と、アイコン画像情報とを記憶手段２５４から読み出し、画面制御手段２４１に出力する。これにより、画面制御手段２４１は、図４に示すホーム画面を構築することができる。
【００５４】
＜マクロ情報取得からショートカット登録までの処理＞
次に、マクロ情報の取得からショートカットの登録までの処理について説明する。まず、画像処理装置Ａ１０側の処理について説明する。
【００５５】
《画像処理装置Ａ側の処理》
図７は、画像処理装置Ａ１０によるマクロ情報取得からショートカット登録までの処理の一例を示すシーケンス図である。ここでの「マクロ情報」は、マクロのショートカットに関する情報を示す。マクロのショートカットに関する情報は、例えばマクロの名称を含む。
【００５６】
ステップＳ１０１で、ユーザは、操作手段２０１を用いて、ホーム画面の編集画面を表示させる指示をしたとする。以下、このユーザを、ユーザＡとする。
【００５７】
ステップＳ１０２で、操作手段２０１は、画面操作の内容として、編集画面の表示要求を編集手段２４２に通知する。
【００５８】
ステップＳ１０３で、編集手段２４２は、ユーザＡに対するホーム画面情報を、ユーザ管理手段２３４に要求する。
【００５９】
ステップＳ１０４で、ユーザ管理手段２３４は、記憶手段２５４から、ユーザＡに対するホーム画面情報を読み込む。
【００６０】
ステップＳ１０５で、ユーザ管理手段２３４は、記憶手段２５４から、ユーザＡに対するホーム画面情報を取得する。
【００６１】
ステップＳ１０６で、ユーザ管理手段２３４は、ユーザＡに対するホーム画面情報を編集手段２４２に出力する。
【００６２】
ステップＳ１０７で、編集手段２４２は、取得したホーム画面情報を用いて、編集画面を構築する。例えば、編集画面のレイアウトなどは、編集手段２４２で保持され、ホーム画面情報により構築されるホーム画面に基づき、編集画面が構築される。
【００６３】
ステップＳ１０８で、編集手段２４２は、構築したホーム画面の編集画面を操作手段１０１に通知する。
【００６４】
ステップＳ１０９で、操作手段２０１は、ユーザの操作が、画像処理装置Ｂ２０のアプリケーション（例えばファクス）のマクロに対する取得要求であると判断したとする。これは、編集画面に、他装置のマクロのショートカットに対する登録ボタンなどを表示させることで、操作手段２０１は、マクロ情報の取得要求を受け付けることができる。
【００６５】
ステップＳ１１０で、編集手段２４２は、マクロ情報の取得要求を受けると、該当するアプリケーションに対し、マクロ情報の取得を要求する。ここでは、該当するアプリケーションは、ファクスアプリケーションであるとする。
【００６６】
ステップＳ１１１で、該当するアプリケーションは、マクロ情報の取得要求を受けると、連携マクロ制御手段２４３に対し、画像処理装置Ｂ２０のアプリケーション（ファクス）のマクロ情報の取得を要求する。ここでのマクロ情報は、ショートカットに関する情報である。
【００６７】
ステップＳ１１２で、連携マクロ制御手段２４３は、ネットワーク管理手段２５３に対し、画像処理装置Ｂ２０との接続を要求する。
【００６８】
ステップＳ１１３で、ネットワーク管理手段２５３は、画像処理装置Ｂ２０に対して接続処理を行う。
【００６９】
ステップＳ１１４で、ネットワーク管理手段２５３は、画像処理装置Ｂ２０から接続が完了したことを通知される。
【００７０】
ステップＳ１１５で、ネットワーク管理手段２５３は、連携マクロ制御手段２４３に対し、接続完了を通知する。
【００７１】
ステップＳ１１６で、連携マクロ制御手段２４３は、ネットワーク管理手段２５３を用いて、画像処理装置Ｂ２０からマクロ情報を取得する処理を行う。
【００７２】
ステップＳ１１７で、ネットワーク管理手段２５３は、画像処理装置Ｂ２０に対し、マクロ情報の取得処理を行う。この処理は、図８を用いて後述する。
【００７３】
ステップＳ１１８で、ネットワーク管理手段２５３は、取得したマクロ情報を連携マクロ制御手段２４３に出力する。
【００７４】
ステップＳ１１９で、連携マクロ制御手段２４３は、ネットワーク管理手段２５３に対し、画像処理装置Ｂ２０との接続の切断処理を行う。
【００７５】
ステップＳ１２０で、ネットワーク管理手段２５３は、画像処理装置Ｂ２０との通信接続を切断する。
【００７６】
ステップＳ１２１で、ネットワーク管理手段２５３は、画像処理装置Ｂ２０との接続が切断されたことを検知する。
【００７７】
ステップＳ１２２で、ネットワーク管理手段２５３は、連携マクロ制御手段２４３に対し、通信の切断完了を通知する。
【００７８】
ステップＳ１２３で、連携マクロ制御手段２４３は、アプリケーション２１０に対し、取得したマクロ情報を出力する。
【００７９】
ステップＳ１２４で、アプリケーション２１０は、編集手段２４２に対し、取得したマクロ情報を出力する。
【００８０】
ステップＳ１２５で、編集手段２４２は、編集画面に、マクロ情報が取得できたことを知らせるダイアログなどを構築する。
【００８１】
ステップＳ１２６で、編集手段２４２は、構築した編集画面を操作手段２０１に表示させる。
【００８２】
ステップＳ１２７で、ユーザは、編集画面に対し、操作手段２０１を用いてマクロのショートカットの登録を要求する。この要求は、ショートカットに登録するか否かのボタンを編集画面に表示し、このボタンの押下を検知することで操作手段２０１は判断できる。
【００８３】
なお、編集手段２４２は、ショートカットの登録をユーザに確認しなくても、マクロ情報を取得できれば、ショートカットの登録を行うようにしてもよい。
【００８４】
ステップＳ１２８で、編集手段２４２は、取得したマクロ情報を用いて、このマクロのショートカット（又はアイコン）を生成する。編集手段２４２は、生成したマクロのショートカットをユーザＡのホーム画面に登録し、このホーム画面のホーム画面情報を記憶手段２５４に記憶するようユーザ管理手段２３４に要求する。マクロ情報は、例えばマクロの名称、マクロのアイコン画像などを含む。
【００８５】
ステップＳ１２９で、ユーザ管理手段２３４は、編集手段２４２から取得したホーム画面のホーム画面情報を記憶手段２５４に書き込む。これは、記憶手段２５４に記憶されるユーザＡのホーム画面情報を、編集手段２４２から取得したホーム画面情報で更新することになる。
【００８６】
ステップＳ１３０で、ユーザ管理手段２３４は、記憶手段２５４への書き込みが完了したことを検知する。
【００８７】
ステップＳ１３１で、ユーザ管理手段２３４は、編集手段２４２に対し、マクロのショートカットの登録完了を通知する。
【００８８】
ステップＳ１３２で、編集手段２４２は、操作手段２０１に対し、マクロのショートカットの登録完了を通知する。
【００８９】
ステップＳ１３３で、操作手段２０１は、編集画面に表示されるダイアログなどで、マクロのショートカットの登録が完了したことをユーザに知らせる。
【００９０】
これにより、画像処理装置Ａ１０は、マクロの設定情報は画像処理装置Ｂ２０に記憶されたままで、このマクロのショートカットを自装置のホーム画面に登録することができ、マクロの設定情報の整合性を効率的に保つことができる。
【００９１】
なお、編集手段２４３は、Ｓ１２８で、連携マクロ制御手段２４３によりマクロのショートカットのアイコン画像が取得された場合、このアイコン画像がマクロのショートカットのアイコン画像としてホーム画面に表示されるように制御してもよい。
【００９２】
《画像処理装置Ｂ側の処理》
次に、画像処理装置Ｂ２０側のマクロ情報を取得する処理について説明する。図８は、画像処理装置Ｂ２０側のマクロ情報取得処理の一例を示すシーケンス図である。なお、画像処理装置Ｂ２０の各手段については、画像処理装置Ａ１０の同様の手段に対する符号を３００番台にして説明する。
【００９３】
図８に示すステップＳ２０１で、ネットワーク管理手段３５３は、画像処理装置Ａ１０から受信した要求を、マクロ情報の取得要求であると判断する。
【００９４】
ステップＳ２０２で、ネットワーク管理手段３５３は、連携マクロ制御手段３４３に対し、マクロ情報の取得を要求する。
【００９５】
ステップＳ２０３で、連携マクロ制御手段３４３は、どのアプリケーションのマクロ情報の取得要求かを判断し、該当するアプリケーションに対し、マクロ情報の取得要求を行う。例えば、ファクスアプリケーションに対するマクロ情報の取得要求とする。
【００９６】
ステップＳ２０４で、アプリケーション３１０（例えば、ファクスアプリケーション）は、マクロ記憶手段３２０に記憶されている自機能のマクロ情報を取得するよう要求する。
【００９７】
ステップＳ２０５で、アプリケーション３１０は、マクロ記憶手段３２０からマクロ情報を取得する。例えば、マクロ情報はショートカットの名称やアイコン画像データなどである。
【００９８】
ステップＳ２０６で、アプリケーション３１０は、連携マクロ制御手段３４３に対し、取得したマクロ情報を出力する。
【００９９】
ステップＳ２０７で、連携マクロ制御手段３４３は、ネットワーク管理手段３５３に対し、取得したマクロ情報を出力する。
【０１００】
ステップＳ２０８で、ネットワーク管理手段３５３は、画像処理装置Ａ１０に対し、マクロ情報を送信する。
【０１０１】
これにより、画像処理装置Ｂ２０は、自装置の機能のマクロについて、ショートカットに関する情報のみを画像処理装置Ａ１０に送信し、マクロの設定情報を自装置で管理することができる。
【０１０２】
＜マクロのショートカットを含むホーム画面＞
次に、図７に示す処理で登録されたショートカットを含むホーム画面について説明する。図９は、ホーム画面の一例（その２）を示す図である。図９に示すホーム画面には、画像処理装置Ｂ２０から取得されたファクスアプリケーションのマクロに対するショートカットが表示される。
【０１０３】
例えば、図９に示すショートカットｉｃ１２〜１３で、連携ファクスの後の「マクロ１」や「マクロ２」が、画像処理装置Ｂ２０から取得したマクロ情報を用いている。また、画像処理装置Ａ１０の連携ファクスショートカットｉｃ１１と、他装置のマクロが登録されたショートカットｉｃ１２〜１３とは、アイコン画像を異なるようにして区別するとよい。他装置のマクロに対するアイコン画像の選択は、例えば編集手段２４２により行うことができる。
【０１０４】
これにより、ユーザは、どのショートカットが他装置の連携で実行される機能かを容易に把握することができる。図９に示す例では、ショートカットｉｃ１２〜１３には、横矢印を付すことで、他装置のマクロであることを表す。
【０１０５】
また、他装置のマクロのショートカットで表示されるアイコン画像を、他装置から取得したアイコン画像を用いることもできる。これは、例えば編集手段２４２などが、他装置から取得したアイコン画像データにアイコンＩＤを新たに付与し、このアイコンＩＤとアイコン画像データとを関連付けてアイコン画像情報に登録すればよい。そして、編集手段２４２などは、ホーム画面情報にこの新規のアイコンＩＤを関連付けて、マクロのショートカットの情報を登録すればよい。
【０１０６】
《データ構造》
図１０は、ホーム画面情報の一例（その２）を示す図である。図１０に示すホーム画面情報は、図９に示すホーム画面のホーム画面情報である。図１０に示すホーム画面情報には、配置ＩＤ「００４」と「００５」に他装置のマクロのショートカットが登録される。
【０１０７】
この例では、アイコンＩＤ「ＩＤ００２２」は、図９に示すショートカットｉｃ１２〜１３のアイコン画像データのアイコンＩＤを示す。なお、ショートカットｉｃ１２〜１３のアイコン画像は、アイコンＩＤ「ＩＤ０００２」のアイコン画像データを用いて、編集手段２４２などが、アイコン画像の所定位置に横矢印を付与するようにしてもよい。
【０１０８】
＜保持するデータの比較＞
次に、画像処理装置Ａ１０と画像処理装置Ｂ２０とで、保持するデータの違いについて説明する。
【０１０９】
図１１は、各装置で保持するデータの一例を示す図である。図１１に示す例は、画像処理装置Ａ１０が、画像処理装置Ｂ２０のマクロのショートカットを登録した後、それぞれの装置が保持している情報を示す。
【０１１０】
画像処理装置Ａ１０は、自装置が所有しているアプリケーション呼び出し用のショートカット（コピー、連携ファクス、スキャナ）と、画像形成装置Ｂ２０のマクロに関して登録されたショートカットを保持している。
【０１１１】
画像処理装置Ｂ２０は、自装置が所有しているアプリケーション呼び出し用のショートカット（連携ファクス）と、マクロ呼び出し用のショートカットと、さらに各マクロの設定情報を保持している。
【０１１２】
画像処理装置Ａ１０にマクロのショートカットが登録された場合、画像処理装置Ａ１０にはマクロの設定情報は保持されない。
【０１１３】
＜マクロ実行処理＞
次に、マクロ実行処理について説明する。まず、画像処理装置Ａ１０で、マクロのショートカットを用いて、このマクロを実行する処理について説明する。
【０１１４】
《画像処理装置Ａ側の処理》
図１２は、画像処理装置Ａ１０側のマクロ実行処理の一例を示すシーケンス図である。ここでは、図９に示すホーム画面からマクロを実行する場合の処理である。
【０１１５】
図１２に示すステップＳ３０１で、ユーザは、自身のホーム画面上に表示されたマクロのショートカットを選択する。
【０１１６】
ステップＳ３０２で、操作手段２０１は、選択されたショートカットを画面制御手段２４１に通知する。
【０１１７】
ステップＳ３０３で、画面制御手段２４１は、選択されたショートカットが他のショートカットと識別できる処理を加え、その処理後のホーム画面を操作手段２０１に表示させる。
【０１１８】
ステップＳ３０４で、操作手段２０１は、ホーム画面を表示し、選択されたショートカットが識別できるようにする。
【０１１９】
ステップＳ３０５で、操作手段２０１は、ユーザの操作が、画像処理装置Ｂ２０のアプリケーション（例えばファクス）のマクロを実行する要求であると判断したとする。これは、ホーム画面のジョブ実行ボタンの押下により操作手段２０１は検知できる。
【０１２０】
ステップＳ３０６で、操作手段２０１は、画面制御手段２４１に対し、マクロの実行を要求する。
【０１２１】
ステップＳ３０７で、画面制御手段２４１は、マクロの実行要求を受けると、該当するアプリケーションに対し、マクロの実行を要求する。
【０１２２】
ステップＳ３０８で、該当するアプリケーションは、マクロの実行要求を受けると、どのマクロに対する実行かを判断する。この場合、アプリケーション２１０（ファクス）は、ネットワークを介して接続されている画像処理装置Ｂ２０のアプリケーション（ファクス）のマクロであることを画面制御手段２４１に通知する。
【０１２３】
ステップＳ３０９で、画面制御手段２４１は、該当するアプリケーション（ファクス）に対し、画像処理装置Ｂ２０のアプリケーションのマクロを実行するよう要求する。
【０１２４】
ステップＳ３１０で、該当するアプリケーション（ファクス）は、連携マクロ制御手段２４３に対し、画像処理装置Ｂのマクロの実行を要求する。マクロの実行要求には、マクロの識別情報が含まれる。マクロの識別情報は、例えばマクロＩＤ又はマクロ名称などである。
【０１２５】
ステップＳ３１１で、連携マクロ制御手段２４３は、ネットワーク管理手段２５３に対し、画像処理装置Ｂとの接続を要求する。
【０１２６】
ステップＳ３１２で、ネットワーク管理手段２５３は、画像処理装置Ｂ２０に対して接続処理を行う。
【０１２７】
ステップＳ３１３で、ネットワーク管理手段２５３は、画像処理装置Ｂ２０から接続が完了したことを通知される。
【０１２８】
ステップＳ３１４で、ネットワーク管理手段２５３は、連携マクロ制御手段２４３に対し、接続完了を通知する。
【０１２９】
ステップＳ３１５で、連携マクロ制御手段２４３は、ネットワーク管理手段２５３を用いて、画像処理装置Ｂ２０に対してマクロの実行を要求する処理を行う。このとき、連携マクロ制御手段２４３は、マクロで実行されるデータを画像処理装置Ｂ２０に送信するようネットワーク管理手段２５３に要求する。
【０１３０】
ステップＳ３１６で、ネットワーク管理手段２５３は、画像処理装置Ｂ２０に対し、マクロの実行処理を行う。この処理は、図１３を用いて後述する。
【０１３１】
ステップＳ３１７で、ネットワーク管理手段２５３は、マクロが実行結果を連携マクロ制御手段２４３に出力する。
【０１３２】
ステップＳ３１８で、連携マクロ制御手段２４３は、ネットワーク管理手段２５３に対し、画像処理装置Ｂ２０との接続の切断処理を行う。
【０１３３】
ステップＳ３１９で、ネットワーク管理手段２５３は、画像処理装置Ｂ２０との通信接続を切断する。
【０１３４】
ステップＳ３２０で、ネットワーク管理手段２５３は、画像処理装置Ｂ２０との接続が切断されたことを検知する。
【０１３５】
ステップＳ３２１で、ネットワーク管理手段２５３は、連携マクロ制御手段２４３に対し、通信の切断完了を通知する。
【０１３６】
ステップＳ３２２で、連携マクロ制御手段２４３は、アプリケーション２１０に対し、マクロの実行結果を通知する。
【０１３７】
ステップＳ３２３で、アプリケーション２１０は、画面制御手段２４１に対し、マクロの実行結果を通知する。
【０１３８】
ステップＳ３２４で、画面制御手段２４１は、操作手段２０１に対し、マクロの実行結果をダイアログなどでホーム画面に表示させる。
【０１３９】
ステップＳ３２５で、操作手段２０１は、ホーム画面上に、マクロの実行結果を表示するダイアログを表示することで、ユーザにマクロの実行結果を知らせる。
【０１４０】
これにより、画像処理装置Ａ１０と画像処理装置Ｂ２０とは、マクロの設定情報に矛盾なく機器連携を適切に行うことができる。
【０１４１】
《画像処理装置Ｂ側の処理》
次に、画像処理装置Ｂ２０側のマクロ実行処理について説明する。図１３は、画像処理装置Ｂ２０側のマクロ実行処理の一例を示すシーケンス図である。なお、画像処理装置Ｂ２０の各手段については、画像処理装置Ａ１０の同様の手段に対する符号を３００番台にして説明する。
【０１４２】
図１３に示すステップＳ４０１で、ネットワーク管理手段３５３は、画像処理装置Ａ１０から受信した要求は、マクロの実行要求であると判断する。このとき、マクロで実行されるデータも受信する。
【０１４３】
ステップＳ４０２で、ネットワーク管理手段３５３は、連携マクロ制御手段３４３に対し、マクロの実行を要求する。
【０１４４】
ステップＳ４０３で、連携マクロ制御手段３４３は、どのアプリケーションのマクロの実行要求かを判断し、該当するアプリケーションに対し、マクロの実行要求を行う。例えば、ファクスアプリケーションに対するマクロの実行要求とする。どのマクロに対する実行要求かは、実行要求に含まれるマクロＩＤ、又はマクロ名称などで識別される。
【０１４５】
ステップＳ４０４で、アプリケーション３１０（例えば、ファクスアプリケーション）は、マクロ記憶手段３２０に記憶されている自機能のマクロ情報を取得し、公知の技術によりマクロを実行する。
【０１４６】
ステップＳ４０５で、アプリケーション３１０は、連携マクロ制御手段３４３に対し、マクロの実行結果を出力する。
【０１４７】
ステップＳ４０６で、連携マクロ制御手段３４３は、ネットワーク管理手段３５３に対し、マクロの実行結果を出力する。
【０１４８】
ステップＳ４０７で、ネットワーク管理手段３５３は、画像処理装置Ａ１０に対し、マクロの実行結果を送信する。
【０１４９】
これにより、画像処理装置Ｂ２０は、自装置の機能のマクロを用いてマクロを実行し、その実行結果を画像処理装置Ａ１０に送信することで、マクロの設定情報に矛盾なく機器連携を適切にすることができる。
【０１５０】
＜マクロが実行不可の場合＞
次に、画像処理装置Ａ１０が、画像処理装置Ｂ２０のアプリケーションのマクロを実行できない場合について説明する。画像処理装置Ａ１０のネットワーク管理手段２５３は、例えば、定期的に画像処理装置Ｂ２０と通信を行うとする。このとき、ネットワーク管理手段２５３は、ネットワークが切断され、画像処理装置Ｂ２０と通信ができない状態を検知できる。このとき、ネットワーク管理手段２５３は、画像処理装置Ｂ２０と通信ができないことを画面制御手段２４１に通知する。
【０１５１】
ネットワークが切断され、画像処理装置Ａ１０は、画像処理装置Ｂ２０と通信ができない場合、ホーム画面に登録している画像処理装置Ｂ２０のアプリケーションのショートカットを実行することができない。
【０１５２】
そこで、画面制御手段２４１は、ネットワーク管理手段２５３により画像処理装置Ｂ２０と通信できないことを通知されると、ホーム画面内の、画像処理装置Ｂ２０で実行されるマクロのショートカットを半輝度又は非表示にするよう制御する。
【０１５３】
図１４は、ホーム画面の一例（その３）を示す図である。図１４に示すように、他の画像処理装置で実行されるショートカットｉｃ１２〜１３は、画面制御手段２４１の制御により半輝度になっている。これにより、ユーザは、画像処理装置Ｂ２０で実行されるマクロは、実行できない状態にあることを把握することができる。
【０１５４】
＜マクロのショートカットの更新＞
次に、マクロのショートカットの更新について説明する。ネットワーク管理手段２５３は、所定のタイミングで画像処理装置Ｂ２０からマクロのショートカットに関する情報を取得する。
【０１５５】
所定のタイミングは、例えば、マクロのショートカットを実行するときである。このとき、ネットワーク管理手段２５３は、画像処理装置Ｂ２０と通信を行うので、マクロのショートカットに関する情報を取得できる。また、他の所定のタイミングは、例えば、定期的である。このとき、ネットワーク管理手段２５３は、画像処理装置Ｂ２０から定期的にマクロのショートカットに関する情報を取得できる。このマクロのショートカットに関する情報は、マクロの名称や、マクロの有無などを含む。
【０１５６】
ネットワーク管理手段２５３は、画像処理装置Ｂ２０から取得してマクロ情報を、編集制御手段２４２に出力する。
【０１５７】
編集手段２４２は、ネットワーク管理手段２５３からマクロのショートカットに関する情報を取得すると、このマクロのショートカットに関する情報を用いて、ホーム画面に含まれるマクロのショートカットを更新する。
【０１５８】
更新には、例えば、ショートカットの名称の変更や、ショートカットの削除がある。これにより、画像処理装置Ｂ２０でマクロの名称が変更された場合、画像処理装置Ａ１０のショートカットの名称が自動で更新されることになる。また、画像処理装置Ｂ２０でマクロが削除された場合、画像処理装置Ａ１０のショートカットが自動で削除されることになる。
【０１５９】
図１５は、マクロのショートカットの更新の一例を示す図である。図１５に示す例では、ショートカットｉｃ１２の名称が「連携ファクスマクロ１」から「連携ファクスＡ部署送信」に変更されている。これは、画像処理装置Ｂ２０で、マクロの名称が「マクロ１」から「Ａ部署送信」に変更されたことを示す。
【０１６０】
また、ショートカットｉｃ１３の名称が「連携ファクスマクロ２」から「連携ファクスＢさん宛送信」に変更されている。これは、画像処理装置Ｂ２０で、マクロの名称が「マクロ２」から「Ｂさん宛送信」に変更されたことを示す。
【０１６１】
また、画像処理装置Ｂ２０で、マクロ１及びマクロ２が削除された場合は、ネットワーク管理手段２５３がマクロの削除を示す情報を取得し、編集手段２４２に通知する。編集手段２４２は、マクロの削除を通知されると、ホーム画面情報に含まれるマクロのショートカットを削除する。
【０１６２】
これにより、画像処理装置Ａ１０は、他の画像処理装置から所定のタイミングでマクロ情報を取得することで、マクロのショートカットを更新することができる。
【０１６３】
以上、実施例によれば、管理サーバを別途設けなくてもよいので管理コストを増大させずに、連携する機器間でマクロの設定情報の整合性を保つことができる。
【０１６４】
［変形例］
実施例の画像処理装置で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital Versatile Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【０１６５】
また、実施例の画像処理装置で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、実施例の画像処理装置で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成してもよい。
【０１６６】
また、実施例の画像処理装置で実行されるプログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【０１６７】
実施例の画像処理装置で実行されるプログラムは、前述した各手段を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ１１１がＲＯＭ１１３やＨＤＤ１１４からプログラムを読み出して実行することにより上記各手段のうち１又は複数の各手段がＲＡＭ１１２上にロードされ、１又は複数の各手段がＲＡＭ１１２上に生成されるようになっている。
【０１６８】
なお、本発明は、上記実施例そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。また、上記実施例に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成することができる。例えば、実施例に示される全構成要素からいくつかの構成要素を削除してもよい。
【符号の説明】
【０１６９】
１  画像処理システム
１０  画像処理装置
１１  コントローラ
１２  スキャナ
１３  プリンタ
１４  モデム
１５  操作パネル
１６  ネットワークインタフェース
１７  ＳＤカードスロット
２０１  操作手段
２１０  アプリケーション
２２０  マクロ記憶手段
２４０  システム管理手段
２４１  画面制御手段
２４２  編集手段
２４３  連携マクロ制御手段
２３４  ユーザ管理手段
２５３  ネットワーク管理手段
２５４  記憶手段
【先行技術文献】
【特許文献】
【０１７０】
【特許文献１】特開２０１１−０１９０９０号公報
【図１】
2013105266.tif 000003
【図２】
2013105266.tif 000004
【図３】
2013105266.tif 000005
【図５】
2013105266.tif 000006
【図６】
2013105266.tif 000007
【図７】
2013105266.tif 000008
【図８】
2013105266.tif 000009
【図１０】
2013105266.tif 000010
【図１１】
2013105266.tif 000011
【図１２】
2013105266.tif 000012
【図１３】
2013105266.tif 000013
【図４】
2013105266.tif 000014
【図９】
2013105266.tif 000015
【図１４】
2013105266.tif 000016
【図１５】
2013105266.tif 000017