(57)【要約】【課題】記録媒体に形成する前の画像を更新する。【解決手段】情報処理システム１００は、画像の形成に関するフローが、前のフローによって生成された、プリンタ７０で形成される前の画像情報に対する新たなフローである場合、画像情報を新たなフローによって生成された新たな画像情報で更新し、更新後の画像情報に対応付けられた画像の形成指示を画像の受取人から受け付けた場合に、更新後の画像を、受取人が操作するプリンタ７０に配信する。【選択図】図５
2019212145.tif 000002
【特許請求の範囲】
【請求項１】
画像の形成に関する処理手順が、前の処理手順によって生成された、記録媒体に形成前の画像情報に対する新たな処理手順である場合、前記形成前の画像情報を前記新たな処理手順によって生成された新たな画像情報で更新する更新部と、
前記更新部で更新された前記新たな画像情報に対応付けられた画像の形成指示を、前記新たな処理手順と対応付けられた受取人から受け付けた場合に、前記新たな画像情報に対応付けられた画像を前記受取人が操作する画像形成部に配信する配信手段を備えた管理部と、
を含む情報処理システム。
【請求項２】
前記更新部は、前記新たな処理手順と前記前の処理手順が同じで、かつ、前記新たな処理手順及び前記前の処理手順と対応付けられたそれぞれの前記受取人が同じであるという更新条件を満たした場合に、前記形成前の画像情報を前記新たな画像情報で更新する
請求項１記載の情報処理システム。
【請求項３】
前記更新部は、前記更新条件を満たしたうえで、更に前記前の処理手順に入力される画像、及び前記新たな処理手順に入力される画像におけるそれぞれの属性が予め設定された追加条件を満たした場合に、前記形成前の画像情報を前記新たな画像情報で更新する
請求項２記載の情報処理システム。
【請求項４】
前記属性は、前記前の処理手順に入力される画像、及び前記新たな処理手順に入力される画像のそれぞれのファイル名であり、
前記更新部は、各々の画像のファイル名が同じ場合に、前記形成前の画像情報を前記新たな画像情報で更新する
請求項３記載の情報処理システム。
【請求項５】
前記属性は、前記前の処理手順に入力される画像、及び前記新たな処理手順に入力される画像のそれぞれの作成日時であり、
前記更新部は、前記新たな処理手順に入力される画像の作成日時が、前記前の処理手順に入力される画像の作成日時よりも後の場合に、前記形成前の画像情報を前記新たな画像情報で更新する
請求項３又は請求項４記載の情報処理システム。
【請求項６】
前記更新部によって前記形成前の画像情報が前記新たな画像情報で更新された場合、前記受取人に通知を行う通知手段を備えた通知部
を含む請求項１〜請求項５の何れか１項に記載の情報処理システム。
【請求項７】
少なくとも１つの画像形成部における画像の形成状況を監視する監視部を含み、
前記監視部によって前記受取人が前記新たな画像情報に対応付けられた画像を何れかの画像形成部で記録媒体に形成したことが検知された場合、
前記更新部は、前記受取人が前記新たな画像情報に対応付けられた画像を受け取ったことを通知する受け取り通知を、前記新たな処理手順によって指定された装置に通知するように前記通知部に指示する
請求項６記載の情報処理システム。
【請求項８】
前記新たな画像情報に対応付けられた画像に対する前記受取人が複数人設定されている場合、
前記更新部は、設定された各々の前記受取人が、前記新たな画像情報に対応付けられた画像を何れかの画像形成部で記録媒体に形成したことが前記監視部で検知された場合に、前記受け取り通知を前記新たな処理手順によって指定された装置に通知するように前記通知部に指示する
請求項７記載の情報処理システム。
【請求項９】
前記更新部は、前記新たな処理手順の開始後においても前記受取人が設定されていない場合、前記新たな画像情報と対応付けられた画像が画像形成部で記録媒体に形成される前までに、前記新たな画像情報に対応付けられた画像の内容から前記受取人を設定する設定手段を備えた
請求項１〜請求項８の何れか１項に記載の情報処理システム。
【請求項１０】
前記更新部は、前記新たな画像情報に対応付けられた画像の予め定めた領域に含まれる個人の識別情報によって表される人物を前記受取人として設定する
請求項９記載の情報処理システム。
【請求項１１】
コンピュータを、請求項１〜請求項１０の何れか１項に記載の情報処理システムの各部として機能させるための情報処理プログラム。
【請求項１２】
画像の形成に関する処理手順が、前の処理手順によって生成された、記録媒体に形成前の画像情報に対する新たな処理手順である場合、前記形成前の画像情報を前記新たな処理手順によって生成された新たな画像情報で更新する更新部と、
前記更新部で更新された前記新たな画像情報に対応付けられた画像の形成指示を、前記新たな処理手順と対応付けられた受取人から受け付けた場合に、前記新たな画像情報に対応付けられた画像を前記受取人が操作する画像形成部に配信する配信手段を備えた管理部と、
を含む情報処理装置。
【請求項１３】
コンピュータを、請求項１２記載の情報処理装置の各部として機能させるための情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、情報処理装置、及び情報処理プログラムに関する。
【背景技術】
【０００２】
特許文献１には、送信者によって送信された印刷ジョブを受け付ける受付手段と、前記受付手段で受け付けた印刷ジョブが、認証情報が付加されていない印刷ジョブの場合は即時に印刷を実行し、前記認証情報が付加された認証情報付き印刷ジョブの場合は一時的に記憶し、かつ、印刷者の認証に基づいて印刷を実行する印刷実行手段と、前記印刷実行手段で、前記認証情報付き印刷ジョブの印刷が実行された場合に、前記印刷ジョブの印刷が実行されたことを前記印刷ジョブの送信者に通知する通知手段と、を有する情報処理装置が開示されています。
【０００３】
特許文献２には、アプリケーションプログラムによって作成された電子データから、属性情報とページ単位の原稿ページデータとを含む文書ファイルを作成する文書処理装置であって、文書ファイルの元となる電子データを特定するための元文書の情報を、前記文書ファイルの一部として格納する格納手段と、前記文書ファイルの再作成を指示する更新指示手段と、前記更新指示手段による指示に応じて、前記元文書の情報により特定される電子データから前記文書ファイルのための新たな原稿ページデータを作成し、前記文書ファイルに含まれる原稿ページデータを前記新たな原稿ページデータに置換する更新手段と、を備えることを特徴とする文書処理装置が開示されています。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−２０４００５号公報
【特許文献２】特開２００６−１０７１４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
近年、予め作成された処理手順に従って情報を処理する情報処理システムが注目されている。
【０００６】
情報処理システムの中には、処理手順に従って、例えば入力された画像に対してノイズ除去等の処理を実行した後、処理済みの画像をプリントサーバに蓄積し、画像の形成指示を受け付けた場合に画像をプリンタに配信することで、プリンタで画像を記録媒体に形成する一連の処理を行うものがある。
【０００７】
こうした情報処理システムにおいて、画像の内容に間違いがあった等の理由により、プリンタで画像が記録媒体に形成される前に、プリントサーバに蓄積された画像を更新したい状況が発生することがある。
【０００８】
本発明は、記録媒体に形成する前の画像を更新することができる情報処理システム、情報処理装置、及び情報処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、請求項１記載の情報処理システムの発明は、画像の形成に関する処理手順が、前の処理手順によって生成された、記録媒体に形成前の画像情報に対する新たな処理手順である場合、前記形成前の画像情報を前記新たな処理手順によって生成された新たな画像情報で更新する更新部と、前記更新部で更新された前記新たな画像情報に対応付けられた画像の形成指示を、前記新たな処理手順と対応付けられた受取人から受け付けた場合に、前記新たな画像情報に対応付けられた画像を前記受取人が操作する画像形成部に配信する配信手段を備えた管理部と、を含む。
【００１０】
請求項２記載の発明は、前記更新部は、前記新たな処理手順と前記前の処理手順が同じで、かつ、前記新たな処理手順及び前記前の処理手順と対応付けられたそれぞれの前記受取人が同じであるという更新条件を満たした場合に、前記形成前の画像情報を前記新たな画像情報で更新する。
【００１１】
請求項３記載の発明は、前記更新部は、前記更新条件を満たしたうえで、更に前記前の処理手順に入力される画像、及び前記新たな処理手順に入力される画像におけるそれぞれの属性が予め設定された追加条件を満たした場合に、前記形成前の画像情報を前記新たな画像情報で更新する。
【００１２】
請求項４記載の発明は、前記属性は、前記前の処理手順に入力される画像、及び前記新たな処理手順に入力される画像のそれぞれのファイル名であり、前記更新部は、各々の画像のファイル名が同じ場合に、前記形成前の画像情報を前記新たな画像情報で更新する。
【００１３】
請求項５記載の発明は、前記属性は、前記前の処理手順に入力される画像、及び前記新たな処理手順に入力される画像のそれぞれの作成日時であり、前記更新部は、前記新たな処理手順に入力される画像の作成日時が、前記前の処理手順に入力される画像の作成日時よりも後の場合に、前記形成前の画像情報を前記新たな画像情報で更新する。
【００１４】
請求項６記載の発明は、前記更新部によって前記形成前の画像情報が前記新たな画像情報で更新された場合、前記受取人に通知を行う通知手段を備えた通知部を含む。
【００１５】
請求項７記載の発明は、少なくとも１つの画像形成部における画像の形成状況を監視する監視部を含み、前記監視部によって前記受取人が前記新たな画像情報に対応付けられた画像を何れかの画像形成部で記録媒体に形成したことが検知された場合、前記更新部は、前記受取人が前記新たな画像情報に対応付けられた画像を受け取ったことを通知する受け取り通知を、前記新たな処理手順によって指定された装置に通知するように前記通知部に指示する。
【００１６】
請求項８記載の発明は、前記新たな画像情報に対応付けられた画像に対する前記受取人が複数人設定されている場合、前記更新部は、設定された各々の前記受取人が、前記新たな画像情報に対応付けられた画像を何れかの画像形成部で記録媒体に形成したことが前記監視部で検知された場合に、前記受け取り通知を前記新たな処理手順によって指定された装置に通知するように前記通知部に指示する。
【００１７】
請求項９記載の発明は、前記更新部は、前記新たな処理手順の開始後においても前記受取人が設定されていない場合、前記新たな画像情報と対応付けられた画像が画像形成部で記録媒体に形成される前までに、前記新たな画像情報に対応付けられた画像の内容から前記受取人を設定する設定手段を備えた。
【００１８】
請求項１０記載の発明は、前記更新部は、前記新たな画像情報に対応付けられた画像の予め定めた領域に含まれる個人の識別情報によって表される人物を前記受取人として設定する。
【００１９】
請求項１１記載の情報処理プログラムの発明は、コンピュータを、請求項１〜請求項８の何れか１項に記載の情報処理システムの各部として機能させる。
【００２０】
請求項１２記載の情報処理装置の発明は、画像の形成に関する処理手順が、前の処理手順によって生成された、記録媒体に形成前の画像情報に対する新たな処理手順である場合、前記形成前の画像情報を前記新たな処理手順によって生成された新たな画像情報で更新する更新部と、前記更新部で更新された前記新たな画像情報に対応付けられた画像の形成指示を、前記新たな処理手順と対応付けられた受取人から受け付けた場合に、前記新たな画像情報に対応付けられた画像を前記受取人が操作する画像形成部に配信する配信手段を備えた管理部と、を含む。
【００２１】
請求項１３記載の情報処理プログラムの発明は、コンピュータを、請求項１２に記載の情報処理装置の各部として機能させる。
【発明の効果】
【００２２】
請求項１、１１、１２、１３記載の発明によれば、記録媒体に形成する前の画像を更新することができる、という効果を有する。
【００２３】
請求項２記載の発明によれば、更新対象以外の画像を意図せず更新してしまうことを抑制することができる、という効果を有する。
【００２４】
請求項３記載の発明によれば、処理手順の内容及び画像の受取人から画像の更新の可否を判定する場合と比較して、更新対象以外の画像を意図せず更新してしまうことを更に抑制することができる、という効果を有する。
【００２５】
請求項４記載の発明によれば、処理手順の内容及び画像の受取人は同じであっても、ファイル名が異なる画像を意図せず更新してしまうことを抑制することができる、という効果を有する。
【００２６】
請求項５記載の発明によれば、画像の作成日時を比較しない場合と比較して、更新対象の画像を誤った画像で更新してしまうことを抑制することができる、という効果を有する。
【００２７】
請求項６記載の発明によれば、画像の受取人に更新後の画像を受け取るように通知することができる、という効果を有する。
【００２８】
請求項７記載の発明によれば、画像の更新期間を把握することができる、という効果を有する。
【００２９】
請求項８記載の発明によれば、画像の受取人が画像を受け取る毎に受け取り通知を通知する場合と比較して、画像の更新期間を把握しやすい、という効果を有する。
【００３０】
請求項９記載の発明によれば、処理手順の実行者が画像の受取人を設定しない場合であっても、画像を配信することができる、という効果を有する。
【００３１】
請求項１０記載の発明によれば、画像の内容から受取人を設定することができる、という効果を有する。
【図面の簡単な説明】
【００３２】
【図１】情報処理システムの構成例を示す図である。
【図２】情報処理システムに含まれる各装置における電気系統の要部構成例を示す図である。
【図３】フロー設定処理の流れの一例を示すフローチャートである。
【図４】フロー処理の流れの一例を示すフローチャートである。
【図５】更新処理の流れの一例を示すフローチャートである。
【図６】認証プリント後の処理の流れの一例を示すフロー図である。
【図７】更新処理の他の一例を示すフローチャートである。
【発明を実施するための形態】
【００３３】
以下、本実施の形態について図面を参照しながら説明する。なお、機能が同じ構成要素及び処理には全図面を通して同じ符合を付与し、重複する説明を省略する。
【００３４】
＜実施形態＞
図１は、本実施の形態に係る情報処理システム１００の構成例を示す図である。図１に示すように、情報処理システム１００は、フロー実行者装置１０、スキャン装置２０、フローサーバ３０、通知サーバ４０、プリントサーバ５０、監視サーバ６０、プリンタ７０、データサーバ８０、及び受取人装置９０を含む。各々の装置及びサーバは、それぞれ通信回線２で接続される。
【００３５】
情報処理システム１００は、予め定めた処理手順によって生成された画像を、予め定めた画像の受取人（以下、単に「受取人」という）の形成指示によってプリンタ７０に配信し、配信した画像をプリンタ７０で紙等の記録媒体に形成する処理を行う。
【００３６】
具体的には、スキャン装置２０は原稿の内容を光学的に読み取り、原稿の内容を表す画像を生成する。すなわち「画像」とは、予め定めたファイル形式に従って構成された、原稿の内容を表すデータを指す。画像には、原稿に記載されている文字及び画像の他、文字の色やフォントに関する情報を含む文字情報、並びに、原稿における文字及び画像の位置を表す配置情報が含まれる。
【００３７】
フローサーバ３０は、プリンタ７０を用いた画像の形成処理を含む処理手順の設定を、処理手順の実行者から受け付ける。ここで「処理手順」とは、画像に対する一連の処理の流れを表し、「フロー」とも呼ばれる。したがって、フローサーバ３０を操作して、設定した処理手順を実行する実行者を「フロー実行者」と表すことにする。
【００３８】
フローサーバ３０は、設定されたフローに含まれる処理を実行するプラグインを、設定された処理の順序に従って組み合わせ、フローに従った処理を実行する。例えば、設定されたフローにノイズを除去する処理が含まれる場合、ノイズを除去するプラグインによって画像のノイズ除去が行われ、画像を含む画像情報が生成される。画像情報とは、画像及び画像に関する情報を含み、情報処理システム１００での画像の管理に用いられる情報である。画像に関する情報には、例えば画像の形成処理を含むフローを実行するフロー実行者の名前、受取人の名前、画像を記録媒体に形成した場合のページ数、及び画像を識別するために用いられる画像の名称（ファイル名）等の情報が含まれる。
【００３９】
なお、画像の受取人は、フローサーバ３０へのフローの設定時、フローの開始時、又はフローの処理中の何れかの時期に設定され、受取人の設定時期はフロー実行者により設定される。
【００４０】
フローサーバ３０は、フローに従って生成した画像情報をデータサーバ８０に送信すると共に、プリントサーバ５０に対して、生成した画像情報に対応付けられた画像の配信を依頼する。
【００４１】
データサーバ８０は、情報処理システム１００で用いられる各種データを記憶する記憶装置の一例であり、例えばデータベースを用いてデータを管理する。しかしながら、データサーバ８０に必ずしもデータベースを用いる必要はなく、指定されたデータが取り出せるようにデータの管理が行われていればよい。
【００４２】
プリントサーバ５０は、フローサーバ３０の依頼を受けて画像情報を管理する管理部の一例であり、画像情報に含まれる受取人から画像の形成指示を受け付けた場合に、画像情報に対応付けられた画像をプリンタ７０へ配信する配信手段を備える。一方、プリントサーバ５０は、画像情報に含まれる受取人以外から画像の形成指示を受け付けた場合には、画像情報に対応付けられた画像をプリンタ７０へ配信しないようにする。すなわち、プリントサーバ５０は、フローの設定によって予め定められた受取人だけに記録媒体への画像の形成を許可する認証プリントを実現する。
【００４３】
プリンタ７０は、記録媒体に画像を形成する画像形成部の一例であり、受取人の指示に従い、画像の形成指示をプリントサーバ５０に送信する。プリンタ７０は、例えば受取人を識別するＩＤ(Identification)情報を読み取る読み取りセンサを備え、読み取りセンサで読み取ったＩＤ情報を画像の形成指示と共にプリントサーバ５０に送信することで、認証プリントを実現する。
【００４４】
プリンタ７０における画像の形成方式はどのような方式であってもよく、例えば電子写真方式であっても、インクジェット方式であってもよい。
【００４５】
監視サーバ６０は、例えば定期的にプリンタ７０における画像の形成状況を監視する監視部の一例である。監視サーバ６０は、プリンタ７０で画像の形成が完了したことを検知した場合、フローサーバ３０にプリント完了通知を送信する。
【００４６】
フローサーバ３０は、プリント完了通知を受け付けた場合、設定された受取人が画像を受け取ったことを通知する受け取り通知を通知サーバ４０に送信すると共に、記録媒体に形成済みの画像に対応した画像情報の削除をプリントサーバ５０に依頼する。
【００４７】
通知サーバ４０は、受取人及びフロー実行者に通知を行う通知部の一例である。通知サーバ４０は、フローサーバ３０から受け取り通知を受け付けた場合、フロー実行者が予め指定した装置（フロー実行者装置１０）に受け取り通知を通知する通知手段を備える。
【００４８】
なお、情報処理システム１００では、フローに従った処理を行った後でも、プリントサーバ５０によって管理される画像情報の置き換えに対応するため、更新対象となっている画像情報に対応付けられた画像を受取人がプリンタ７０で記録媒体に形成する前までの期間、フロー実行者によるフローの更新を受け付ける更新手段を備える。
【００４９】
フローサーバ３０でフローが更新された場合、更新前のフローに従って生成された画像情報が、新たなフローに従って生成された画像情報によって更新される。このように、フローサーバ３０は本実施の形態に係る更新部の一例である。
【００５０】
また、更新前のフローは「前の処理手順」の一例であり、更新前のフローに従って生成された画像情報を更新する新たなフローは、「新たな処理手順」の一例である。更に、更新前のフローに従って生成された画像情報で、かつ、プリンタ７０で画像が形成される前の画像情報は「形成前の画像情報」の一例であり、新たなフローに従って生成された画像情報は「更新後の画像情報」の一例である。
【００５１】
なお、通知サーバ４０は受け取り通知の他に、フロー実行者によってフローサーバ３０でフローの更新が行われた場合、フローサーバ３０から更新通知を受け付ける場合がある。通知サーバ４０は、フローサーバ３０から更新通知を受け付けた場合、受取人が予め指定した装置（受取人装置９０）に更新通知を送信する。
【００５２】
フロー実行者装置１０は、受取人がプリンタ７０で記録媒体に画像を形成したことによる画像の受け取り通知を受け付ける装置である。
【００５３】
また、受取人装置９０は、フロー実行者が形成前の画像情報を更新後の画像情報で更新したことにより通知される更新通知を受け付ける装置である。
【００５４】
フロー実行者装置１０及び受取人装置９０は、それぞれ受け取り通知及び更新通知を受け付ける装置であればどのような装置であってもよい。しかしながら、通知に対する即応性の観点から言えば、例えば家や職場といった予め定められた場所に設置されるコンピュータよりも、スマートフォンやウェアラブル装置のように、フロー実行者及び受取人によって携帯される装置である方が好ましい。
【００５５】
情報処理システム１００に含まれる各々の装置及びサーバを接続する通信回線２は、無線回線であっても有線回線であってもよく、また、専用回線であっても、不特定多数の装置が接続される公衆回線であってもよい。以降、情報処理システム１００に含まれる各々の装置及びサーバを「情報処理システム１００に含まれる各装置」ということにする。
【００５６】
図１では、情報処理システム１００にスキャン装置２０が含まれている例を示したが、スキャン装置２０は必ずしも情報処理システム１００に必要な装置ではない。例えばＵＳＢ(Universal Serial Bus)メモリやメモリカード等の半導体メモリに予め記憶された画像をフローサーバ３０で読み込み、設定したフローに従って処理してもよい。また、例えば図示しないファクシミリ機器で受信したＦＡＸデータをいったんデータサーバ８０に記憶しておき、データサーバ８０に記憶されたＦＡＸデータを画像としてフローサーバ３０で読み込んでもよい。
【００５７】
データサーバ８０も必ずしも情報処理システム１００に必要な装置ではなく、例えばプリントサーバ５０に含まれる記憶装置をデータサーバ８０の代わりに用いてもよい。
【００５８】
図１に示す情報処理システム１００では、一例として、情報処理システム１００に含まれる各装置の台数が１台の場合を示しているが、各装置の台数に制約はない。例えばプリンタ７０が複数存在する場合、監視サーバ６０は、各々のプリンタ７０における画像の形成状況を監視して、フローサーバ３０にプリント完了通知を送信する。フロー実行者装置１０が複数指定されている場合には、通知サーバ４０は各々のフロー実行者装置１０に受け取り通知を送信する。受取人装置９０が複数指定されている場合には、通知サーバ４０は各々の受取人装置９０に更新通知を送信する。
【００５９】
次に、図２を用いて、情報処理システム１００に含まれる各装置における電気系統の要部構成例について説明する。
【００６０】
図２に示すように、情報処理システム１００に含まれる各装置は、例えばコンピュータ９を用いて構成される。
【００６１】
コンピュータ９は、ＣＰＵ(Central Processing Unit)３、ＣＰＵ３が実行するプログラムを記憶するＲＯＭ(Read Only Memory)４、ＣＰＵ３の一時的な作業領域として使用されるＲＡＭ(Random Access Memory)５、不揮発性メモリ６、及び入出力インターフェース(Ｉ／Ｏ)７を備える。そして、ＣＰＵ３、ＲＯＭ４、ＲＡＭ５、不揮発性メモリ６、及びＩ／Ｏ７がバス８を介して各々接続されている。
【００６２】
不揮発性メモリ６は、不揮発性メモリ６に供給される電力が遮断されても、記憶したデータが維持される記憶装置の一例であり、例えば半導体メモリが用いられるが、ハードディスクを用いてもよい。
【００６３】
一方、Ｉ／Ｏ７には、例えば通信ユニット１２、入力ユニット１４、及び表示ユニット１６が接続される。
【００６４】
通信ユニット１２は通信回線２に接続され、情報処理システム１００に含まれる各装置とデータを送受信するための通信プロトコルを備える。
【００６５】
入力ユニット１４は、操作による指示を受け付けてＣＰＵ３に通知する入力装置であり、例えばボタン、タッチパネル、キーボード、及びマウス等が用いられる。
【００６６】
表示ユニット１６は、ＣＰＵ３によって処理された情報を画像として表示する表示装置であり、例えば液晶ディスプレイ又は有機ＥＬ(Electro Luminescence)ディスプレイ等が用いられる。
【００６７】
更に、スキャン装置２０に含まれるコンピュータ９のＩ／Ｏ７には、ＣＰＵ３の指示に従って、例えばプラテンガラスに置かれた原稿の内容を光学的に読み取り、原稿の内容を画像に変換する図示しないスキャンユニットが接続される。また、プリンタ７０に含まれるコンピュータ９のＩ／Ｏ７には、ＣＰＵ３の指示に従って、受け付けた画像を記録媒体に形成する図示しない画像形成ユニットが接続される。
【００６８】
次に、図３を用いて、フローサーバ３０での処理について詳細に説明を行う。
【００６９】
図３は、フロー実行者がフローサーバ３０を用いてフローを設定する場合に、フローサーバ３０のＣＰＵ３によって実行されるフロー設定処理の流れの一例を示すフローチャートである。
【００７０】
フローの設定は、例えばフローで実行する処理、処理で用いられるパラメータ値、及び処理の順序等を規定したフロー定義を、フロー実行者がフローサーバ３０に入力することで行われる。図３に示すフロー設定処理は、フローの設定の中でも、特に受取人の設定に関するフロー設定処理の一例を示している。
【００７１】
フロー設定処理を規定する情報処理プログラムは、例えばフローサーバ３０のＲＯＭ４に予め記憶されている。フローサーバ３０のＣＰＵ３は、ＲＯＭ４に記憶される情報処理プログラムを読み込み、フロー設定処理を実行する。
【００７２】
なお、フローの設定において、「受取人の設定を行う」の属性値が予め「有」に設定されているものする。「受取人の設定を行う」が「有」に設定されている場合、認証プリントに対応したフローが設定される。一方、「受取人の設定を行う」が「無」に設定されている場合、直接プリントに対応したフローが設定される。直接プリントとは、受取人による画像の形成指示がない場合であっても、プリントサーバ５０がフローサーバ３０から画像の配信依頼を受け付けると、フローに従って生成された画像を予め指定されたプリンタ７０に配信して、画像を記録媒体に形成する動作をいう。
【００７３】
また、受取人に受け渡す画像は、フロー実行者がフローの設定において指定するものとする。
【００７４】
まず、ステップＳ１０において、フローサーバ３０のＣＰＵ３は、設定中のフローがプリンタ７０を用いた画像の形成を含むフローであるか否かを判定する。具体的には、ＣＰＵ３は、画像の配信をプリントサーバ５０に依頼する処理がフローに含まれているかを判定し、画像の配信をプリントサーバ５０に依頼する処理が含まれる場合、設定中のフローがプリンタ７０を用いた画像の形成を含むフローであると判定する。
【００７５】
設定中のフローに画像の形成に関する処理が含まれない場合、そもそもプリンタ７０で画像が形成されないため、画像の受取人の設定に関するフロー設定処理を行う必要がない。したがって、図３に示すフロー設定処理を終了する。
【００７６】
一方、設定中のフローに画像の形成に関する処理が含まれる場合、ステップＳ２０に移行する。なお、特に断わりがない場合、「ＣＰＵ３」はフローサーバ３０のＣＰＵ３を表すものとする。
【００７７】
ステップＳ２０において、ＣＰＵ３は、画像の受取人が既に設定されているか否かを判定する。フロー実行者が「受取人の設定を行う」の属性値を「有」に設定した場合、受取人を設定する入力領域が有効になる。したがって、フローの設定段階で受取人が確定している場合には、フロー実行者が図３に示すフロー設定処理の開始前に受取人を設定していることがある。
【００７８】
フローの設定段階で受取人が確定している場合には、以降の段階で受取人を設定する必要がないためステップＳ６０に移行し、ステップＳ６０において、ＣＰＵ３は、変数Ｆを“０”に設定して図３に示すフロー設定処理を終了する。変数Ｆは、受取人の設定状況を示す変数であり、例えばＲＡＭ５に記憶されている。変数Ｆが“０”の場合、フローの設定段階で既に受取人が設定されていることを表す。
【００７９】
なお、フロー実行者と受取人は異なる人物として説明を行うが、受取人の中にフロー実行者が含まれていてもよい。
【００８０】
一方、ステップＳ２０の判定処理で、フローの設定段階では受取人が設定されていないと判定された場合、ステップＳ３０に移行する。
【００８１】
ステップＳ３０において、ＣＰＵ３は、フロー実行者から設定中のフローの開始指示を受け付けた段階（フローの開始段階）で、受取人を設定するか否かの設定を受け付ける設定画面をフローサーバ３０の表示ユニット１６に表示する。フロー実行者がフローの開始段階で受取人を設定すると設定した場合には、ステップＳ４０に移行し、ステップＳ４０において、ＣＰＵ３は、変数Ｆを“１”に設定して図３に示すフロー設定処理を終了する。変数Ｆが“１”の場合、フローの設定段階では受取人は設定されていないが、フローの開始段階でフロー実行者が受取人を設定することを表す。
【００８２】
一方、フロー実行者がフローの開始段階でも受取人を設定しないと設定した場合には、ステップＳ５０に移行し、ステップＳ５０において、ＣＰＵ３は、変数Ｆを“２”に設定して図３に示すフロー設定処理を終了する。変数Ｆが“２”の場合、画像を処理するフローの開始後の段階（フローの実行段階）で、ＣＰＵ３が画像の内容を読み取り、受取人を設定することを表す。より詳細に言えば、フローの開始後で、かつ、フローに従って生成された画像情報に対応付けられた画像がプリンタ７０で記録媒体に形成される前までに、ＣＰＵ３が画像の内容を読み取り、受取人を設定することを表す。
【００８３】
以上により、設定中のフローに対する受取人の設定方法が決定される。
【００８４】
次に、設定済みのフローを実行するフロー処理について説明する。
【００８５】
図４は、フロー実行者がフローサーバ３０で設定済みのフローを実行する場合に、ＣＰＵ３によって実行されるフロー処理の流れの一例を示すフローチャートである。
【００８６】
フロー処理を規定する情報処理プログラムは、例えばフローサーバ３０のＲＯＭ４に予め記憶されている。ＣＰＵ３は、ＲＯＭ４に記憶される情報処理プログラムを読み込み、フロー処理を実行する。
【００８７】
ステップＳ１００において、ＣＰＵ３は、図３に示したフロー設定処理で設定された変数ＦをＲＡＭ５から取得して、変数Ｆが“０”か否かを判定する。変数Ｆが“０”の場合、フローの設定段階で既に受取人が設定されているため、ステップＳ１４０に移行し、後述するステップＳ１４０において、フローに従った処理を実行する。
【００８８】
一方、ステップＳ１００の判定処理で変数Ｆが“０”ではないと判定された場合には、ステップＳ１１０に移行する。
【００８９】
ステップＳ１１０において、ＣＰＵ３は、今度は変数Ｆが“１”か否かを判定する。変数Ｆが“１”でない場合、変数Ｆは“２”ということになるため、フローの実行段階でＣＰＵ３が画像の内容を読み取り、受取人を設定する必要がある。したがって、ステップＳ１４０に移行し、後述するステップＳ１４０において、フローに従った処理を実行しながら受取人を設定する。
【００９０】
一方、ステップＳ１１０の判定処理で変数Ｆが“１”と判定された場合には、フローの開始段階でフロー実行者が受取人を設定する必要がある。したがって、ステップＳ１２０に移行する。
【００９１】
ステップＳ１２０において、ＣＰＵ３は、受取人の設定を受け付ける受取人入力画面をフローサーバ３０の表示ユニット１６に表示する。フロー実行者は、表示された受取人入力画面に受取人を入力して、実行を指示したフローに対する受取人を設定する。
【００９２】
ステップＳ１３０において、ＣＰＵ３は、受取人が設定されたか否かを判定する。受取人が設定されていない場合には、ステップＳ１３０の処理を繰り返し実行して、受取人の入力を監視する。一方、受取人が設定された場合には、フローの開始段階で受取人が設定されたことになるため、ステップＳ１４０に移行する。
【００９３】
ステップＳ１４０において、ＣＰＵ３は、設定されたフローに従って画像情報を生成し、生成した画像情報をデータサーバ８０に送信すると共に、生成した画像情報に対応付けられた画像の配信をプリントサーバ５０に依頼する。
【００９４】
変数Ｆが“２”の場合、ＣＰＵ３がフローに従って処理する画像から受取人を設定する必要があるため、公知の画像処理手法を用いて、画像の予め定めた領域に含まれる個人の識別情報を読み取って、当該識別情報によって表される人物を受取人に設定する。
【００９５】
個人の識別情報には、例えば「配布先」と記載された領域に含まれる個人の名前、個人に一意に割り当てられたＩＤ情報が含まれる。個人の名前及びＩＤ情報は文字による表記であっても、バーコード形式による表記であってもよい。これにより、変数Ｆが“２”の場合、フローの実行段階で受取人が設定され、設定された受取人に対する認証プリントが行われる。
【００９６】
なお、フローに従って実行される処理には、画像の取り込み、画像の加工及び判定、並びに、画像の配信に関する処理が含まれる。画像の加工及び判定としては、例えば画像の回転処理、拡大縮小処理、ノイズ除去、及び白紙判定等の処理のうち、フローで設定された処理が実行される。
【００９７】
フローを実行した後に、例えば間違いに気づいた等の理由により、修正後の新たな画像を受取人に配布したい状況が発生することがある。この場合、本実施の形態に係る情報処理システム１００では、前回のフローに従って生成された、形成前の画像に対応した画像情報を新たな画像情報に置き換える更新処理を実行すればよい。
【００９８】
図５は、更新したい画像情報を生成したフローに対する新たなフローを受け付けた場合に、フローの設定段階でＣＰＵ３によって実行される、画像情報の更新処理における流れの一例を示すフローチャートである。
【００９９】
更新処理を規定する情報処理プログラムは、例えばフローサーバ３０のＲＯＭ４に予め記憶されている。ＣＰＵ３は、ＲＯＭ４に記憶される情報処理プログラムを読み込み、更新処理を実行する。
【０１００】
ステップＳ２００において、ＣＰＵ３は、更新したい画像情報を生成したフロー、すなわち、更新前のフローの設定時に、フローの上書き許可が「有」に設定されていたか否かを判定する。
【０１０１】
フローの上書き許可とは、当該フローの開始後で、かつ、フローに従って生成された画像情報に対応付けられた画像がプリンタ７０で記録媒体に形成される前までに、フローを更新して、更新前のフローによって生成された画像情報を、更新後の新たなフローに従って生成された画像情報で置き換えることに対する可否を表す。フローの上書き許可が「無」の場合、フローの更新が許可されていないことを表すため、フローに従って生成された画像情報の更新も許可されないことを意味する。したがって、この場合には、図５に示す更新処理を終了し、更新処理の終了後に別のフローを設定することで、更新した画像を受取人に配布する。すなわち、受取人は、更新前の画像と更新後の画像の２つの画像を受け取ることになる。
【０１０２】
一方、フローの上書き許可が「有」の場合、フローの更新が許可されていることを表すため、ステップＳ２１０に移行する。
【０１０３】
ステップＳ２１０において、ＣＰＵ３は、更新前のフローによって生成された画像情報に対応付けられた画像のプリント状況を、プリントサーバ５０から取得する。画像のプリント状況とは、受取人による画像の形成指示により、当該画像がプリンタ７０で記録媒体で形成済みか否かを表す。
【０１０４】
ステップＳ２２０において、ＣＰＵ３は、ステップＳ２１０で取得したプリント状況が画像の形成前を示しているか否かを判定する。プリント状況が画像の形成済みを示す場合、すなわち、画像情報がデータサーバ８０から削除されている場合には、画像情報を更新することはできないため、図５に示す更新処理を終了する。この場合、フローの上書き許可が「無」の場合と同じく、更新処理の終了後に別のフローを設定することで、更新後の画像を受取人に配布することになる。
【０１０５】
一方、プリント状況が画像の形成前であることを示す場合には、画像情報は削除されずにデータサーバ８０に記憶されていることから、画像情報の更新を行うことができる。したがって、ステップＳ２３０に移行する。
【０１０６】
ステップＳ２３０において、ＣＰＵ３は、設定中のフローが、更新前のフローに対する新たなフローか否かを判定する。具体的には、更新前のフローを設定する際に入力したフロー名と、設定中のフローのフロー名が同じ場合に、ＣＰＵ３は、設定中のフローを同じフロー名を有する更新前のフローに対する新たなフローとして認識する。なお、フロー名が同じフロー同士を「同じフロー」という。
【０１０７】
設定中のフローが、更新前のフローに対する新たなフローではないと判定された場合には、設定中のフローは、更新前のフローによって生成された画像情報の更新を行うフローではないため、図５に示す更新処理を終了する。
【０１０８】
一方、設定中のフローが、更新前のフローに対する新たなフローであると判定された場合には、設定中のフローは、更新前のフローによって生成された画像情報の更新を行うフローであるため、ステップＳ２４０に移行する。
【０１０９】
ステップＳ２４０において、ＣＰＵ３は、設定中のフローにおいて設定された受取人が、更新前のフローにおいて設定された受取人と同じ受取人であるか否かを判定する。更新前のフローにおいて複数の受取人が設定されている場合には、設定中のフローにおいて設定された受取人が、更新前のフローにおいて設定された全ての受取人と同じ受取人である場合に、受取人が同じであると判定する。
【０１１０】
更新前のフローと設定中のフローで受取人が異なると判定された場合には、設定中のフローは画像情報の更新を行うフローではないため、図５に示す更新情報を終了する。
【０１１１】
一方、更新前のフローと設定中のフローの受取人が同じであると判定された場合には、ステップＳ２５０に移行する。
【０１１２】
設定中のフローがステップＳ２３０及びＳ２４０に示した更新条件を満たすことから、ステップＳ２５０において、ＣＰＵ３は、更新前のフローを設定中のフロー、すなわち新たなフローで更新する。
【０１１３】
ステップＳ２６０において、ＣＰＵ３は、ステップＳ２５０で更新した新たなフローに従って、入力された画像に対する処理を実行する。これにより、新たなフローに従って処理された画像情報が生成され、データサーバ８０に記憶されている形成前の画像情報が更新後の画像情報で更新される。
【０１１４】
更に、ＣＰＵ３は、形成前の画像情報が更新後の画像情報で更新されたことを通知サーバ４０に通知する。
【０１１５】
したがって、ステップＳ２７０において、ＣＰＵ３は、新たなフローで設定された受取人の各々に対して、画像情報が更新されたことを通知する更新通知の通知指示を通知サーバ４０に送信して、通知サーバ４０に更新通知の送信を依頼する。具体的には、ＣＰＵ３は、新たなフローで設定された受取人が指定した受取人装置９０のメールアドレス、及び更新された画像情報に対応付けられた画像のファイル名を通知サーバ４０に送信して、更新通知の送信を依頼する。
【０１１６】
更新通知の依頼を受け付けた通知サーバ４０は、ＣＰＵ３から送信された受取人装置９０のメールアドレスに、更新された画像のファイル名及び更新時刻等を記載したメールを送信する。これにより、受取人装置９０で更新通知を受信した受取人は、画像の更新が行われたことを知ることになる。
【０１１７】
なお、新たなフローに複数の受取人が設定されていた場合で、かつ、受取人の少なくとも１人が画像をプリンタ７０で記録媒体に形成していない場合には、既に更新前の画像をプリンタ７０で記録媒体に形成した受取人にも更新通知が送信される。この場合、更新前の画像を受け取った受取人は、再度プリンタ７０を操作して更新後の画像を受け取ればよい。以上により、図５に示した更新処理を終了する。
【０１１８】
なお、複数の受取人が設定されている場合で、かつ、受取人全員がプリンタ７０で画像を形成していない場合には、データサーバ８０に画像情報が記憶されていることになる。したがって、他の受取人がプリンタ７０で画像を形成している場合であっても、少なくとも１人の受取人が画像を形成していなければ、プリント状況が画像の形成前であると判定される。
【０１１９】
ここまでは、フローサーバ３０でフローの設定及び更新を行い、フロー処理に従って生成された画像情報をデータサーバ８０に記憶して、プリントサーバ５０に画像情報の管理を依頼するまでの処理について説明した。これに対して以降では、プリンタ７０で認証プリントが行われた後の情報処理システム１００の処理について説明する。
【０１２０】
図６は、プリンタ７０で認証プリントが行われた後の情報処理システム１００における処理の流れの一例を示すフロー図である。
【０１２１】
図６に示すように、プリンタ７０は、例えばＩＤ情報といった受取人を識別する認証情報を受取人から受け付けると（Ｓ３００）、プリントサーバ５０に認証情報を送信する（Ｆ１参照）。
【０１２２】
認証情報を受け付けたプリントサーバ５０は、管理する画像情報のうち、認証情報で表される受取人が対応付けられた画像情報が存在するか確認し（Ｓ３１０）、こうした画像情報が存在する場合には、認証情報を送信したプリンタ７０にプリント情報を送信する（Ｆ２参照）。なお、プリント情報には、例えば画像情報に対応付けられた画像のファイル名、画像情報の受付時間等が含まれる。
【０１２３】
プリント情報を受け付けたプリンタ７０は、プリンタ７０の表示ユニット１６にプリント情報を表示して（Ｓ３２０）、受取人宛ての画像があることを通知する。
【０１２４】
これに対して、受取人はプリンタ７０の入力ユニット１４を操作して、プリントサーバ５０に画像のプリント指示を送信する（Ｆ３参照）。
【０１２５】
プリント指示を受け付けたプリントサーバ５０は、指示された画像をデータサーバ８０から取得して（Ｓ３３０）、プリント指示を送信したプリンタ７０に取得した画像を送信する（Ｆ４参照）。
【０１２６】
受取人宛ての画像を受け付けたプリンタ７０は、画像を記録媒体に形成して（Ｓ３４０）、受取人のＩＤ情報と共に、画像の形成が完了したことを通知するプリント完了通知を監視サーバ６０に送信する（Ｆ５参照）。ここでは一例として、画像の形成が完了したことをプリンタ７０から通知したが、例えば監視サーバ６０が予め定めた期間毎にプリンタ７０における画像の形成状況を監視して、プリンタ７０で画像の形成が完了したことを、画像を受け取った受取人のＩＤ情報と共に検知するようにしてもよい。
【０１２７】
プリンタ７０で画像の形成が完了したことを検知した監視サーバ６０は、フローサーバ３０にプリント完了通知を送信する（Ｆ６参照）。プリント完了通知には、例えば受取人が受け取った画像のファイル名、及び画像を受け取った受取人のＩＤ情報が含まれる。
【０１２８】
プリント完了通知を受け付けたフローサーバ３０は、受取人が画像を受け取ったことを示す受け取り通知を通知サーバ４０に送信する（Ｆ７参照）。受け取り通知には、例えば受け取りが完了した画像のファイル名、及び受け取りが完了した画像を生成したフローのフロー実行者が指定したフロー実行者装置１０のメールアドレスが含まれる。
【０１２９】
受け取り通知を受け付けた通知サーバ４０は、受け取り通知に含まれるメールアドレスに、受け取り通知を送信する（Ｆ８参照）。これによりフロー実行者装置１０で受け取り通知を受信したフロー実行者は、画像の配信が完了したことを知ることになる。
【０１３０】
更に、監視サーバ６０からプリント完了通知を受け付けたフローサーバ３０は、受取人が受け取った画像に対応する画像情報の削除指示をプリントサーバ５０に送信する（Ｆ９参照）。
【０１３１】
削除指示を受け付けたプリントサーバ５０は、削除指示によって指示された画像情報をデータサーバ８０から削除する。
【０１３２】
なお、フローサーバ３０は、受け取りが完了した画像の受取人が複数存在する場合には、設定された各々の受取人からプリント完了通知を受け付けた場合に、受け取り通知及び削除指示を、それぞれ通知サーバ４０及びプリントサーバ５０に送信する。
【０１３３】
以上により、情報処理システム１００における認証プリントが終了する。
【０１３４】
このように、本実施の形態に係る情報処理システム１００によれば、既に実行されたフローによって生成された画像情報であっても、画像情報に対応付けられた画像が受取人によって記録媒体に形成される前であれば、新たなフローによって画像情報を更新する。
【０１３５】
＜実施形態の変形例＞
図５に示した画像情報の更新処理では、更新前のフローと更新後のフローが同じフローであり、かつ、更新前のフローと更新後のフローにおけるそれぞれの画像の受取人が同じであるという更新条件を満たした場合に、画像情報の更新を実行した。しかしながら、画像情報の更新処理は、更新前の画像情報を削除する処理が含まれるため、より多くの観点から、画像情報の更新を実行してもよいか確認することが好ましい。
【０１３６】
図７は、ＣＰＵ３によってフローの設定段階で実行される、画像情報の更新処理における流れの一例を示すフローチャートである。
【０１３７】
図７に示す更新処理が、図５に示した更新処理と異なる点は、ステップＳ２４５が追加された点であり、その他の処理は図５に示した更新処理と同じである。
【０１３８】
ステップＳ２３０で更新前のフローと更新後のフローが同じフローであり、ステップＳ２４０で更新前のフローと更新後のフローにおけるそれぞれの画像の受取人が同じと判定された後、ステップＳ２４５が実行される。
【０１３９】
ステップＳ２４５において、ＣＰＵ３は、更新前のフローに入力される画像と新たなフローに入力される画像の属性が、画像情報の更新を許可する追加条件を満たしているか否かを判定する。画像の属性値とは、画像が有する特性を表す指標である。
【０１４０】
具体的には、画像情報の更新を行う場合には、更新対象となっている画像情報に対応付けられた画像のファイル名は同じになるはずである。したがって、ＣＰＵ３は、更新前のフローに入力される画像と新たなフローに入力される画像のファイル名が同じ場合に、追加条件を満たしていると判定する。
【０１４１】
ステップＳ２４５で判定する追加条件としてはこれに限られず、画像情報の更新を許可する他の条件を満たすか否か判定してもよい。
【０１４２】
例えば、フローに入力する画像に修正が加えられた場合、画像の作成日時は修正が加えられた日時に設定される。したがって、修正後の画像の配信を目的とした新たなフローに入力される画像の作成日時は、更新前のフローに入力される画像の作成日時よりも後に設定されているはずである。したがって、ＣＰＵ３は、新たなフローに入力される画像の作成日時が、更新前のフローに入力される画像の作成日時よりも後の場合に、追加条件を満たしていると判定してもよい。
【０１４３】
この他、状況に応じて、画像の作成者が同じであるかといった追加条件の判定や、新たなフローに入力される画像の編集時間（画像の作成に費やされた時間）の方が、更新前のフローに入力される画像の編集時間より長いかといった追加条件の判定を追加してもよい。
【０１４４】
図１に示したように、本実施の形態に係る情報処理システム１００は、複数のサーバを用いてフローを処理したが、情報処理システム１００の構成はこれに限られない。例えば、フローサーバ３０、通知サーバ４０、プリントサーバ５０、監視サーバ６０、及びデータサーバ８０が実行する各処理を、１台の情報処理装置で実現するように構成してもよい。この場合、フローサーバ３０が有する機能を実行する処理部が更新部となり、プリントサーバ５０が有する機能を実行する処理部が管理部に対応付けられる。
【０１４５】
以上、実施の形態を用いて本発明について説明したが、本発明は実施の形態に記載の範囲には限定されない。本発明の要旨を逸脱しない範囲で実施の形態に多様な変更又は改良を加えることができ、当該変更又は改良を加えた形態も本発明の技術的範囲に含まれる。例えば、本発明の要旨を逸脱しない範囲で処理の順序を変更してもよい。
【０１４６】
また、実施の形態では、一例として図３〜図５、及び図７に示した各処理をソフトウエアで実現する形態について説明したが、図３〜図５、及び図７に示したフローチャートと同等の処理を、例えばＡＳＩＣ(Application Specific Integrated Circuit)に実装し、ハードウエアで処理させるようにしてもよい。この場合、各処理をソフトウエアで実現した場合と比較して、処理の高速化が図られる。
【０１４７】
また、上述した実施の形態では、情報処理プログラムがＲＯＭ４にインストールされている形態を説明したが、これに限定されるものではない。本発明に係る情報処理プログラムは、コンピュータで読み取り可能な記憶媒体に記録された形態で提供することも可能である。例えば、本発明に係る情報処理プログラムを、ＣＤ(Compact Disc)−ＲＯＭ、又はＤＶＤ(Digital Versatile Disc)−ＲＯＭ等の光ディスクに記録した形態で提供してもよい。また、本発明に係る情報処理プログラムを、ＵＳＢメモリ及びフラッシュメモリ等の半導体メモリに記録した形態で提供してもよい。更に、情報処理システム１００に含まれる各装置は、通信回線２を経由してプログラムを取得するようにしてもよい。
【符号の説明】
【０１４８】
２・・・通信回線、３・・・ＣＰＵ、４・・・ＲＯＭ、５・・・ＲＡＭ、６・・・不揮発性メモリ、９・・・コンピュータ、１０・・・フロー実行者装置、１２・・・通信ユニット、１４・・・入力ユニット、１６・・・表示ユニット、２０・・・スキャン装置、３０・・・フローサーバ、４０・・・通知サーバ、５０・・・プリントサーバ、６０・・・監視サーバ、７０・・・プリンタ、８０・・・データサーバ、９０・・・受取人装置、１００・・・情報処理システム
【図１】
2019212145.tif 000003
【図２】
2019212145.tif 000004
【図３】
2019212145.tif 000005
【図４】
2019212145.tif 000006
【図５】
2019212145.tif 000007
【図６】
2019212145.tif 000008
【図７】
2019212145.tif 000009