(57)【要約】【課題】  画像形成装置を遠隔管理する遠隔管理システムによって管理されている、画像形成装置のデータに対する操作の管理を容易化することができるデータ操作管理システムおよびデータ操作管理プログラムを提供する。【解決手段】  データ操作管理システム４０は、画像形成装置を遠隔管理する遠隔管理システム３０によって管理されている、画像形成装置のデータとしての運用データにアクセスするためのワークフローの起票のための起票用情報が入力された場合（Ｓ１０２）にワークフローを開始し（Ｓ１０４）、承認者によって承認されたワークフローにおいて運用データに対する操作を実行することを特徴とする。【選択図】  図６
2020091785.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置を遠隔管理する遠隔管理システムによって管理されている、前記画像形成装置のデータにアクセスするためのワークフローを管理するワークフロー管理部と、
承認者によって承認された前記ワークフローにおいて前記データに対する操作を実行するデータ操作部と
を備え、
前記ワークフロー管理部は、前記ワークフローの起票のための情報が入力された場合に前記ワークフローを開始することを特徴とするデータ操作管理システム。
【請求項２】
前記データにアクセスするためのワンタイムパスワードを管理するパスワード管理部を備え、
前記パスワード管理部は、前記承認者によって承認された前記ワークフローにおいて前記ワンタイムパスワードを生成し、生成した前記ワンタイムパスワードを前記ワークフローの申請者に通知し、
前記データ操作部は、前記ワンタイムパスワードを使用した認証が成功した場合に前記データに対する操作を実行し、
前記パスワード管理部は、前記ワークフローが完了する場合に前記ワンタイムパスワードを消去することを特徴とする請求項１に記載のデータ操作管理システム。
【請求項３】
前記ワークフローの起票のための情報には、前記データ操作部による操作の対象の前記データを特定するための情報が含まれることを特徴とする請求項１または請求項２に記載のデータ操作管理システム。
【請求項４】
前記ワークフロー管理部は、前記ワークフローにおいて実行される操作の履歴を管理することを特徴とする請求項１から請求項３までのいずれかに記載のデータ操作管理システム。
【請求項５】
前記ワークフローの起票のための情報には、前記データに対する操作の内容が含まれ、
前記データ操作管理システムは、前記データ操作部による操作が編集である場合に、前記データ操作部による操作が前記承認者によって承認されたものであるか否かを監視する操作監視部を備え、
前記データ操作部は、前記データ操作部による操作が前記承認者によって承認されたものであると前記操作監視部によって判断された場合に、前記データ操作部による操作の結果を前記遠隔管理システムに反映させることを特徴とする請求項１から請求項４までのいずれかに記載のデータ操作管理システム。
【請求項６】
画像形成装置を遠隔管理する遠隔管理システムによって管理されている、前記画像形成装置のデータにアクセスするためのワークフローを管理するワークフロー管理部と、
承認者によって承認された前記ワークフローにおいて前記データに対する操作を実行するデータ操作部と
をコンピューターに機能させ、
前記ワークフロー管理部は、前記ワークフローの起票のための情報が入力された場合に前記ワークフローを開始することを特徴とするデータ操作管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置を遠隔管理する遠隔管理システムによって管理されている、画像形成装置のデータに対する操作を管理するデータ操作管理システムおよびデータ操作管理プログラムに関する。
【背景技術】
【０００２】
従来、ワークフローの申請者によってワークフローの起票のための情報が入力された場合にワークフローを開始し、ワークフローにおいて承認者によって承認される技術が知られている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１２８５３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術は、画像形成装置を遠隔管理する遠隔管理システムによって管理されている、画像形成装置のデータに対する操作を管理するものではない。
【０００５】
そこで、本発明は、画像形成装置を遠隔管理する遠隔管理システムによって管理されている、画像形成装置のデータに対する操作の管理を容易化することができるデータ操作管理システムおよびデータ操作管理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明のデータ操作管理システムは、画像形成装置を遠隔管理する遠隔管理システムによって管理されている、前記画像形成装置のデータにアクセスするためのワークフローを管理するワークフロー管理部と、承認者によって承認された前記ワークフローにおいて前記データに対する操作を実行するデータ操作部とを備え、前記ワークフロー管理部は、前記ワークフローの起票のための情報が入力された場合に前記ワークフローを開始することを特徴とする。
【０００７】
この構成により、本発明のデータ操作管理システムは、画像形成装置を遠隔管理する遠隔管理システムによって管理されている、画像形成装置のデータにアクセスするためのワークフローの起票のための情報が入力された場合にワークフローを開始し、遠隔管理システムによって管理されている、画像形成装置のデータに対する操作を、承認者によって承認されたワークフローにおいて実行するので、遠隔管理システムによって管理されている、画像形成装置のデータに対する操作の管理を容易化することができる。
【０００８】
本発明のデータ操作管理システムは、前記データにアクセスするためのワンタイムパスワードを管理するパスワード管理部を備え、前記パスワード管理部は、前記承認者によって承認された前記ワークフローにおいて前記ワンタイムパスワードを生成し、生成した前記ワンタイムパスワードを前記ワークフローの申請者に通知し、前記データ操作部は、前記ワンタイムパスワードを使用した認証が成功した場合に前記データに対する操作を実行し、前記パスワード管理部は、前記ワークフローが完了する場合に前記ワンタイムパスワードを消去しても良い。
【０００９】
この構成により、本発明のデータ操作管理システムは、遠隔管理システムによって管理されている、画像形成装置のデータに対する操作をワンタイムパスワードによって可能にするので、遠隔管理システムによって管理されている、画像形成装置のデータに対する操作を適切に管理することができる。
【００１０】
本発明のデータ操作管理システムにおいて、前記ワークフローの起票のための情報には、前記データ操作部による操作の対象の前記データを特定するための情報が含まれても良い。
【００１１】
この構成により、本発明のデータ操作管理システムは、ワークフローの起票のための情報において特定されたデータのみを操作可能にするので、遠隔管理システムによって管理されている、画像形成装置のデータに対する操作を適切に管理することができる。
【００１２】
本発明のデータ操作管理システムにおいて、前記ワークフロー管理部は、前記ワークフローにおいて実行される操作の履歴を管理しても良い。
【００１３】
この構成により、本発明のデータ操作管理システムは、遠隔管理システムによって管理されている、画像形成装置のデータに対する操作の履歴を管理するので、遠隔管理システムによって管理されている、画像形成装置のデータに対する操作を適切に管理することができる。
【００１４】
本発明のデータ操作管理システムにおいて、前記ワークフローの起票のための情報には、前記データに対する操作の内容が含まれ、前記データ操作管理システムは、前記データ操作部による操作が編集である場合に、前記データ操作部による操作が前記承認者によって承認されたものであるか否かを監視する操作監視部を備え、前記データ操作部は、前記データ操作部による操作が前記承認者によって承認されたものであると前記操作監視部によって判断された場合に、前記データ操作部による操作の結果を前記遠隔管理システムに反映させても良い。
【００１５】
この構成により、本発明のデータ操作管理システムは、遠隔管理システムによって管理されている、画像形成装置のデータに対する編集が承認者によって承認されたものである場合に、この編集の結果を遠隔管理システムに反映させるので、遠隔管理システムによって管理されている、画像形成装置のデータに対する操作を適切に管理することができる。
【００１６】
本発明のデータ操作管理プログラムは、画像形成装置を遠隔管理する遠隔管理システムによって管理されている、前記画像形成装置のデータにアクセスするためのワークフローを管理するワークフロー管理部と、承認者によって承認された前記ワークフローにおいて前記データに対する操作を実行するデータ操作部とをコンピューターに機能させ、前記ワークフロー管理部は、前記ワークフローの起票のための情報が入力された場合に前記ワークフローを開始することを特徴とする。
【００１７】
この構成により、本発明のデータ操作管理プログラムを実行するコンピューターは、画像形成装置を遠隔管理する遠隔管理システムによって管理されている、画像形成装置のデータにアクセスするためのワークフローの起票のための情報が入力された場合にワークフローを開始し、遠隔管理システムによって管理されている、画像形成装置のデータに対する操作を、承認者によって承認されたワークフローにおいて実行するので、遠隔管理システムによって管理されている、画像形成装置のデータに対する操作の管理を容易化することができる。
【発明の効果】
【００１８】
本発明のデータ操作管理システムおよびデータ操作管理プログラムは、画像形成装置を遠隔管理する遠隔管理システムによって管理されている、画像形成装置のデータに対する操作の管理を容易化することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の一実施の形態に係るシステムのブロック図である。
【図２】１台のコンピューターによって構成される場合の図１に示す遠隔管理システムのブロック図である。
【図３】１台のコンピューターによって構成される場合の図１に示すデータ操作管理システムのブロック図である。
【図４】図３に示すワークフロー管理情報の一例を示す図である。
【図５】図１に示す利用者端末のブロック図である。
【図６】ワークフローが起票される場合の図１に示すシステムの動作のシーケンス図である。
【図７】図６に示す「承認済み」のシーケンス図である。
【図８】図７に示す「認証実行後」のシーケンス図である。
【図９】図８に示す「データ取得」のシーケンス図である。
【図１０】図８に示す「データ編集」のシーケンス図である。
【図１１】図１０に示す「データ編集終了」のシーケンス図である。
【図１２】操作履歴情報を更新する場合の図３に示すデータ操作管理システムの動作のフローチャートである。
【発明を実施するための形態】
【００２０】
以下、本発明の実施の形態について、図面を用いて説明する。
【００２１】
まず、本発明の一実施の形態に係るシステムの構成について説明する。
【００２２】
図１は、本実施の形態に係るシステム１０のブロック図である。
【００２３】
図１に示すように、システム１０は、画像形成装置２０を備えている。画像形成装置２０は、例えば、ＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）、プリンター専用機などである。システム１０は、画像形成装置２０以外にも、画像形成装置２０と同様の構成の画像形成装置を少なくとも１つ備えることが可能である。
【００２４】
システム１０は、システム１０における画像形成装置を遠隔管理するサーバーシステムである遠隔管理システム３０を備えている。遠隔管理システム３０は、１台のコンピューターによって構成されても良いし、複数台のコンピューターによって構成されても良い。
【００２５】
システム１０は、遠隔管理システム３０によって管理されている画像形成装置のデータ（以下「運用データ」という。）に対する参照、編集などの操作を管理するサーバーシステムであるデータ操作管理システム４０を備えている。データ操作管理システム４０は、１台のコンピューターによって構成されても良いし、複数台のコンピューターによって構成されても良い。
【００２６】
システム１０は、データ操作管理システム４０の利用者によって利用される利用者端末５０を備えている。利用者端末５０は、例えば、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などのコンピューターによって構成されている。システム１０は、利用者端末５０以外にも、利用者端末６０など、利用者端末５０と同様の構成の利用者端末を少なくとも１つ備えることが可能である。ここで、データ操作管理システム４０の利用者とは、例えば、遠隔管理システム３０を運用する事業者の従業員である。
【００２７】
システム１０における画像形成装置と、遠隔管理システム３０とは、インターネットなどのネットワークを介して互いに通信可能に接続されている。遠隔管理システム３０と、データ操作管理システム４０とは、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどのネットワークを介して互いに通信可能に接続されている。データ操作管理システム４０と、システム１０における利用者端末とは、ＬＡＮ、インターネットなどのネットワークを介して互いに通信可能に接続されている。
【００２８】
図２は、１台のコンピューターによって構成される場合の遠隔管理システム３０のブロック図である。
【００２９】
図２に示す遠隔管理システム３０は、種々の操作が入力される例えばキーボード、マウスなどの操作デバイスである操作部３１と、種々の情報を表示する例えばＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などの表示デバイスである表示部３２と、ＬＡＮ、インターネットなどのネットワーク経由で、または、ネットワークを介さずに有線または無線によって直接に、外部の装置と通信を行う通信デバイスである通信部３３と、各種の情報を記憶する例えば半導体メモリー、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの不揮発性の記憶デバイスである記憶部３４と、遠隔管理システム３０全体を制御する制御部３５とを備えている。
【００３０】
記憶部３４は、システム１０における画像形成装置を遠隔管理するための遠隔管理プログラム３４ａを記憶している。遠隔管理プログラム３４ａは、例えば、遠隔管理システム３０の製造段階で遠隔管理システム３０にインストールされていても良いし、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリーなどの外部の記憶媒体から遠隔管理システム３０に追加でインストールされても良いし、ネットワーク上から遠隔管理システム３０に追加でインストールされても良い。
【００３１】
記憶部３４は、運用データのうち、システム１０における画像形成装置に設定されるデータとしての実稼働データ３４ｂと、運用データのうち、システム１０における画像形成装置のシステムログのデータであるシステムログデータ３４ｃとを記憶している。例えば、実稼働データ３４ｂには、画像形成装置のデバイス名、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスなど、システム１０における画像形成装置のデータと、利用者名など、システム１０における画像形成装置の利用者のデータとが含まれている。実稼働データ３４ｂは、参照と、追加、変更、削除などの編集とが可能なデータである。システムログデータ３４ｃは、参照が可能であるが、編集が不可能なデータである。
【００３２】
制御部３５は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、プログラムおよび各種のデータを記憶しているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）と、制御部３５のＣＰＵの作業領域として用いられるメモリーとしてのＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）とを備えている。制御部３５のＣＰＵは、記憶部３４または制御部３５のＲＯＭに記憶されているプログラムを実行する。
【００３３】
制御部３５は、遠隔管理プログラム３４ａを実行することによって、システム１０における画像形成装置を遠隔管理する遠隔管理部３５ａを実現する。遠隔管理部３５ａは、実稼働データ３４ｂをシステム１０における画像形成装置に設定したり、システム１０における画像形成装置から実稼働データ３４ｂおよびシステムログデータ３４ｃを収集したりすることができる。
【００３４】
図３は、１台のコンピューターによって構成される場合のデータ操作管理システム４０のブロック図である。
【００３５】
図３に示すデータ操作管理システム４０は、種々の操作が入力される例えばキーボード、マウスなどの操作デバイスである操作部４１と、種々の情報を表示する例えばＬＣＤなどの表示デバイスである表示部４２と、ＬＡＮ、インターネットなどのネットワーク経由で、または、ネットワークを介さずに有線または無線によって直接に、外部の装置と通信を行う通信デバイスである通信部４３と、各種の情報を記憶する例えば半導体メモリー、ＨＤＤなどの不揮発性の記憶デバイスである記憶部４４と、データ操作管理システム４０全体を制御する制御部４５とを備えている。
【００３６】
記憶部４４は、運用データに対する参照、編集などの操作を管理するためのデータ操作管理プログラム４４ａを記憶している。データ操作管理プログラム４４ａは、例えば、データ操作管理システム４０の製造段階でデータ操作管理システム４０にインストールされていても良いし、ＣＤ、ＤＶＤ、ＵＳＢメモリーなどの外部の記憶媒体からデータ操作管理システム４０に追加でインストールされても良いし、ネットワーク上からデータ操作管理システム４０に追加でインストールされても良い。
【００３７】
記憶部４４は、運用データにアクセスするためのワークフローを管理するためのワークフロー管理情報４４ｂを記憶している。
【００３８】
図４は、ワークフロー管理情報４４ｂの一例を示す図である。
【００３９】
図４に示すワークフロー管理情報４４ｂは、ワークフローの識別情報と、運用データのうち、ワークフローにおける操作の対象のデータ（以下「対象データ」という。）と、対象データに関連付けられている日時のうち、ワークフローにおける操作の対象の日時（以下「対象日時」という。）と、対象データに対する、ワークフローにおける操作の内容（以下「対象操作内容」という。）と、対象データに対する、ワークフローにおける操作が取得および編集のいずれであるかを示す操作種類情報と、ワークフローの状態とが、ワークフロー毎に含まれる。なお、対象データに対する操作が編集である場合、この対象データには、実稼働データが含まれる。図４においては、対象データおよび対象操作内容の具体的な内容を省略して描いている。
【００４０】
図３に示すように、記憶部４４は、運用データにアクセスするためのワンタイムパスワードを管理するためのパスワード管理テーブル４４ｃを記憶している。
【００４１】
記憶部４４は、運用データを一時的に格納する一時格納部４４ｄを備えている。
【００４２】
記憶部４４は、ワークフローにおけるデータ操作管理システム４０の利用者の操作履歴を示す操作履歴情報４４ｅを記憶可能である。
【００４３】
制御部４５は、例えば、ＣＰＵと、プログラムおよび各種のデータを記憶しているＲＯＭと、制御部４５のＣＰＵの作業領域として用いられるメモリーとしてのＲＡＭとを備えている。制御部４５のＣＰＵは、記憶部４４または制御部４５のＲＯＭに記憶されているプログラムを実行する。
【００４４】
制御部４５は、データ操作管理プログラム４４ａを実行することによって、遠隔管理システム３０によって管理されている運用データにアクセスするためのワークフローを管理するワークフロー管理部４５ａと、運用データにアクセスするためのワンタイムパスワードを管理するパスワード管理部４５ｂと、承認者によって承認されたワークフローにおいて運用データに対する操作を実行するデータ操作部４５ｃと、データ操作部４５ｃによる操作が編集である場合に、データ操作部４５ｃによる操作が承認者によって承認されたものであるか否かを監視する操作監視部４５ｄとを実現する。
【００４５】
図５は、利用者端末５０のブロック図である。
【００４６】
図５に示すように、利用者端末５０は、種々の操作が入力される例えばキーボード、マウスなどの操作デバイスである操作部５１と、種々の情報を表示する例えばＬＣＤなどの表示デバイスである表示部５２と、ＬＡＮ、インターネットなどのネットワーク経由で、または、ネットワークを介さずに有線または無線によって直接に、外部の装置と通信を行う通信デバイスである通信部５３と、各種の情報を記憶する例えば半導体メモリー、ＨＤＤなどの不揮発性の記憶デバイスである記憶部５４と、利用者端末５０全体を制御する制御部５５とを備えている。
【００４７】
記憶部５４は、運用データを操作するための操作エージェントソフトウェア５４ａを記憶している。操作エージェントソフトウェア５４ａは、例えば、利用者端末５０の製造段階で利用者端末５０にインストールされていても良いし、ＣＤ、ＤＶＤ、ＵＳＢメモリーなどの外部の記憶媒体から利用者端末５０に追加でインストールされても良いし、ネットワーク上から利用者端末５０に追加でインストールされても良い。
【００４８】
制御部５５は、例えば、ＣＰＵと、プログラムおよび各種のデータを記憶しているＲＯＭと、制御部５５のＣＰＵの作業領域として用いられるメモリーとしてのＲＡＭとを備えている。制御部５５のＣＰＵは、記憶部５４または制御部５５のＲＯＭに記憶されているプログラムを実行する。
【００４９】
制御部５５は、操作エージェントソフトウェア５４ａを実行することによって、運用データを操作する操作エージェント部５５ａを実現する。
【００５０】
次に、システム１０の動作について説明する。
【００５１】
図６は、ワークフローが起票される場合のシステム１０の動作のシーケンス図である。
【００５２】
運用データにアクセスするために承認者による承認が必要な利用者は、運用データにアクセスするためのワークフローの申請のために、操作エージェント部５５ａの処理の開始を利用者端末５０の操作部５１を介して指示することができる。以下、この利用者を「申請者」という。利用者端末５０の制御部５５は、操作エージェント部５５ａの処理の開始が指示されると、操作エージェント部５５ａの処理を開始する（Ｓ１０１）。
【００５３】
申請者は、ワークフローの起票のための情報（以下「起票用情報」という。）を利用者端末５０の操作部５１を介して入力することができる。操作エージェント部５５ａは、操作部５１を介して起票用情報が入力されると、操作部５１を介して入力された起票用情報をデータ操作管理システム４０に送信する（Ｓ１０２）。なお、起票用情報には、対象データを取得するためのクエリなどのデータ取得文と、対象データを編集するためのクエリなどのデータ編集文とのいずれかが含まれている。データ取得文またはデータ編集文は、対象データを特定するための情報と、対象日時を特定するための情報と、対象操作内容とが含まれる。データ編集文に含まれる対象データには、実稼働データが含まれる。起票用情報には、データ取得文およびデータ編集文のいずれでもない情報が含まれても良い。例えば、対象データに対する操作が取得および編集のいずれであるかは、対象操作内容に基づいて判断可能ではあるが、申請者が運用データにアクセスすることを承認するか否かを承認者が判断し易くするために、対象データに対する操作が取得および編集のいずれであるかを示す操作種類情報が起票用情報に含まれても良い。
【００５４】
データ操作管理システム４０のワークフロー管理部４５ａは、Ｓ１０２において利用者端末５０から送信されてきた起票用情報を受信すると、受信した起票用情報に基づいたワークフロー（以下「対象ワークフロー」という。）をワークフロー管理情報４４ｂに追加する（Ｓ１０３）。ここで、ワークフロー管理部４５ａは、対象ワークフローの状態として、起票されたことを示す「起票済み」をワークフロー管理情報４４ｂに記録する。
【００５５】
次いで、ワークフロー管理部４５ａは、対象ワークフローを開始する（Ｓ１０４）。
【００５６】
ワークフロー管理部４５ａは、Ｓ１０４の処理の後、ワークフロー管理情報４４ｂに記憶されている対象ワークフローの内容の承認を承認者の利用者端末６０に依頼する（Ｓ１０５）。
【００５７】
利用者端末６０の制御部は、Ｓ１０５における依頼を受けると、この依頼に含まれる、対象ワークフローの内容を利用者端末６０の表示部に表示する（Ｓ１０６）。したがって、承認者は、利用者端末６０の表示部を介して対象ワークフローの内容を確認することができる。
【００５８】
承認者は、対象ワークフローの内容を確認した結果、対象ワークフローの内容を承認するか否かを示す回答を利用者端末６０の操作部を介して入力することができる。利用者端末６０の制御部は、対象ワークフローの内容を承認するか否かを示す回答が利用者端末６０の操作部を介して入力されると、利用者端末６０の操作部を介して入力された回答をデータ操作管理システム４０に送信する（Ｓ１０７）。
【００５９】
データ操作管理システム４０のワークフロー管理部４５ａは、対象ワークフローの内容を承認者が承認しないことを示す回答がＳ１０７において利用者端末６０から送信されてくると、申請者が運用データにアクセスすることを承認者が承認しなかったことを示す情報を申請者の利用者端末５０に送信する（Ｓ１０８）。
【００６０】
利用者端末５０の制御部５５は、Ｓ１０８においてデータ操作管理システム４０から送信されてきた情報を受信すると、受信した情報を表示部５２に表示する（Ｓ１０９）。したがって、申請者は、運用データにアクセスすることを承認者が承認しなかったことを表示部５２を介して認識することができる。
【００６１】
データ操作管理システム４０のワークフロー管理部４５ａは、Ｓ１０８の処理の後、対象ワークフローの状態として、異常に完了されたことを示す「異常完了」をワークフロー管理情報４４ｂに上書きし（Ｓ１１０）、対象ワークフローを完了する（Ｓ１１１）。
【００６２】
図７は、図６に示す「承認済み」のシーケンス図である。
【００６３】
データ操作管理システム４０のワークフロー管理部４５ａは、対象ワークフローの内容を承認者が承認することを示す回答がＳ１０７において利用者端末６０から送信されてくると、図７に示すように、対象ワークフローの状態として、承認されたことを示す「承認済み」をワークフロー管理情報４４ｂに上書きする（Ｓ１３１）。
【００６４】
次いで、パスワード管理部４５ｂは、運用データにアクセスするためのワンタイムパスワードを生成し（Ｓ１３２）、Ｓ１３２において生成したワンタイムパスワードをパスワード管理テーブル４４ｃに追加する（Ｓ１３３）。
【００６５】
次いで、パスワード管理部４５ｂは、Ｓ１３２において生成したワンタイムパスワードを申請者の利用者端末５０に送信する（Ｓ１３４）。
【００６６】
利用者端末５０の制御部５５は、Ｓ１３４においてデータ操作管理システム４０から送信されてきたワンタイムパスワードを受信すると、受信したワンタイムパスワードを表示部５２に表示することによって通知する（Ｓ１３５）。したがって、申請者は、表示部５２を介してワンタイムパスワードを確認することができる。
【００６７】
申請者は、Ｓ１３５において表示されたワンタイムパスワードを確認した後、このワンタイムパスワードを使用したアクセス権の認証の依頼を利用者端末５０の操作部５１を介して入力することができる。操作エージェント部５５ａは、ワンタイムパスワードを使用したアクセス権の認証の依頼が操作部５１を介して入力されると、このワンタイムパスワードを使用したアクセス権の認証をデータ操作管理システム４０に依頼する（Ｓ１３６）。
【００６８】
データ操作管理システム４０のデータ操作部４５ｃは、Ｓ１３６における依頼を受けると、この依頼に含まれるワンタイムパスワードを使用したアクセス権の認証を実行する（Ｓ１３７）。
【００６９】
図８は、図７に示す「認証実行後」のシーケンス図である。
【００７０】
データ操作管理システム４０のデータ操作部４５ｃは、Ｓ１３７における認証が成功すると、図８に示すように、ワークフロー管理情報４４ｂにおける対象ワークフローの対象データに対する操作の種類を、ワークフロー管理情報４４ｂにおける対象ワークフローの対象操作内容に基づいて判断する（Ｓ１５１）。
【００７１】
図９は、図８に示す「データ取得」のシーケンス図である。
【００７２】
データ操作部４５ｃは、対象データに対する操作の種類が取得であるとＳ１５１において判断すると、図９に示すように、ワークフロー管理情報４４ｂにおける対象ワークフローの対象データのうち、関連付けられている日時がワークフロー管理情報４４ｂにおける対象ワークフローの対象日時であるデータを遠隔管理システム３０に要求する（Ｓ１７１）。
【００７３】
遠隔管理システム３０の制御部３５は、Ｓ１７１における要求を受けると、この要求の対象のデータを実稼働データ３４ｂおよびシステムログデータ３４ｃの少なくとも１つから取得し（Ｓ１７２）、Ｓ１７２において取得したデータをデータ操作管理システム４０に送信する（Ｓ１７３）。
【００７４】
データ操作管理システム４０のデータ操作部４５ｃは、Ｓ１７３において遠隔管理システム３０から送信されてきたデータを受信すると、このデータを一時格納部４４ｄに格納し（Ｓ１７４）、一時格納部４４ｄに格納されたデータを利用者端末５０に送信する（Ｓ１７５）。
【００７５】
利用者端末５０の操作エージェント部５５ａは、Ｓ１７５において送信されたデータを受信すると、受信したデータを表示部５２に表示する（Ｓ１７６）。したがって、申請者は、対象ワークフローの対象データのうち、関連付けられている日時が対象日時であるデータを表示部５２を介して参照することができる。
【００７６】
申請者は、データの参照の終了を利用者端末５０の操作部５１を介して指示することができる。操作エージェント部５５ａは、データの参照の終了が操作部５１を介して指示されると、データの参照の終了をデータ操作管理システム４０に通知して（Ｓ１７７）、Ｓ１７６において開始した表示を終了する（Ｓ１７８）。
【００７７】
申請者は、操作エージェント部５５ａの処理の終了を利用者端末５０の操作部５１を介して指示することができる。操作エージェント部５５ａは、自身の処理の終了が操作部５１を介して指示されると、自身の処理の終了をデータ操作管理システム４０に通知して（Ｓ１７９）、自身の処理を終了する（Ｓ１８０）。
【００７８】
データ操作管理システム４０のデータ操作部４５ｃは、Ｓ１７３において遠隔管理システム３０から送信されてきたデータの受信が完了し、かつ、Ｓ１７７またはＳ１７９における通知を受けた場合に、一時格納部４４ｄに格納されたデータを消去する（Ｓ１８１）。
【００７９】
図１０は、図８に示す「データ編集」のシーケンス図である。
【００８０】
図８に示すように、データ操作部４５ｃは、対象データに対する操作の種類が編集であるとＳ１５１において判断すると、図１０に示すように、ワークフロー管理情報４４ｂにおける対象ワークフローの対象データのうち、関連付けられている日時がワークフロー管理情報４４ｂにおける対象ワークフローの対象日時であるデータを遠隔管理システム３０に要求する（Ｓ２０１）。
【００８１】
遠隔管理システム３０の制御部３５は、Ｓ２０１における要求を受けると、この要求の対象のデータを実稼働データ３４ｂおよびシステムログデータ３４ｃの少なくとも１つから取得し（Ｓ２０２）、Ｓ２０２において取得したデータをデータ操作管理システム４０に送信する（Ｓ２０３）。
【００８２】
データ操作管理システム４０のデータ操作部４５ｃは、Ｓ２０３において遠隔管理システム３０から送信されてきたデータを受信すると、このデータを一時格納部４４ｄに格納し（Ｓ２０４）、一時格納部４４ｄに格納されたデータと、このデータのうち実稼働データを編集可能であることを示す情報とを利用者端末５０に送信する（Ｓ２０５）。
【００８３】
利用者端末５０の操作エージェント部５５ａは、Ｓ２０５においてデータ操作管理システム４０から送信されてきたデータおよび情報を受信すると、受信したデータを、実稼働データを編集可能な状態で表示部５２に表示する（Ｓ２０６）。したがって、申請者は、対象ワークフローの対象データのうち、関連付けられている日時が対象日時であるデータを表示部５２を介して参照することができるとともに、このデータのうち実稼働データの編集を利用者端末５０の操作部５１を介して指示することができる。
【００８４】
操作エージェント部５５ａは、表示部５２に表示された実稼働データの編集が操作部５１を介して指示されると、実稼働データの編集をデータ操作管理システム４０に依頼する（Ｓ２０７）。
【００８５】
データ操作管理システム４０のデータ操作部４５ｃは、Ｓ２０７における依頼を受けると、この依頼の内容で、一時格納部４４ｄに格納されたデータを編集し（Ｓ２０８）、一時格納部４４ｄに格納されたデータを利用者端末５０に送信する（Ｓ２０９）。
【００８６】
利用者端末５０の操作エージェント部５５ａは、Ｓ２０９において送信されたデータを受信すると、受信したデータを、実稼働データを編集可能な状態で表示部５２に表示する（Ｓ２１０）。したがって、申請者は、一時格納部４４ｄに格納された、編集後のデータを利用者端末５０の表示部５２を介して参照することができるとともに、このデータのうち実稼働データの編集を利用者端末５０の操作部５１を介して指示することができる。
【００８７】
図１１は、図１０に示す「データ編集終了」のシーケンス図である。
【００８８】
申請者は、データの編集の終了を利用者端末５０の操作部５１を介して指示することができる。システム１０は、Ｓ２０６の処理の後、データの編集の終了が操作部５１を介して指示されるまで、Ｓ２０７〜Ｓ２１０の一連の処理を繰り返し実行することが可能である。操作エージェント部５５ａは、データの編集の終了が操作部５１を介して指示されると、図１１に示すように、データの編集の終了をデータ操作管理システム４０に依頼する（Ｓ２３１）。
【００８９】
データ操作管理システム４０の操作監視部４５ｄは、Ｓ２３１における依頼を受けると、Ｓ２０３において遠隔管理システム３０から送信されてきたデータを、ワークフロー管理情報４４ｂにおける対象ワークフローの対象操作内容に応じて編集した結果を生成する（Ｓ２３２）。なお、操作監視部４５ｄは、Ｓ２０３において遠隔管理システム３０から送信されてきたデータを受信した後であれば、Ｓ２３１における依頼を受ける前に、Ｓ２３２の処理を実行しても良い。
【００９０】
操作監視部４５ｄは、Ｓ２３１における依頼を受けることと、Ｓ２３２において結果を生成することとの両方が終了すると、Ｓ２３２において生成した結果と、Ｓ２０８における編集の結果、すなわち、一時格納部４４ｄに格納されたデータとが一致するか否かを判断する（Ｓ２３３）。ここで、Ｓ２３２において生成した結果と、一時格納部４４ｄに格納されたデータとが一致するということは、承認者によって承認された編集がＳ２０８において実行されたということである。一方、Ｓ２３２において生成した結果と、一時格納部４４ｄに格納されたデータとが一致しないということは、承認者によって承認された編集がＳ２０８において実行されなかったということである。
【００９１】
データ操作部４５ｃは、Ｓ２３２において生成した結果と、一時格納部４４ｄに格納されたデータとが一致するとＳ２３３において判断すると、一時格納部４４ｄに格納されたデータのうち実稼働データを、遠隔管理システム３０が管理している実稼働データに反映することを、遠隔管理システム３０に依頼する（Ｓ２３４）。
【００９２】
遠隔管理システム３０の制御部３５は、Ｓ２３４における依頼を受けると、Ｓ２３４における依頼において実稼働データ３４ｂに反映することが指定されている実稼働データを、実稼働データ３４ｂに反映する（Ｓ２３５）。なお、遠隔管理システム３０の遠隔管理部３５ａは、Ｓ２３５の処理の後、Ｓ２３５において変更された実稼働データ３４ｂを、この実稼働データ３４ｂの対象の画像形成装置に設定する。
【００９３】
制御部３５は、Ｓ２３５の処理の後、反映の完了をデータ操作管理システム４０に通知する（Ｓ２３６）。
【００９４】
データ操作管理システム４０のデータ操作部４５ｃは、Ｓ２３６における通知を受けると、一時格納部４４ｄに格納されたデータを消去する（Ｓ２３７）。
【００９５】
データ操作部４５ｃは、Ｓ２３２において生成した結果と、一時格納部４４ｄに格納されたデータとが一致しないとＳ２３３において判断すると、一時格納部４４ｄに格納されたデータを消去する（Ｓ２３８）。
【００９６】
図８に示すように、データ操作管理システム４０のデータ操作部４５ｃは、Ｓ１３７における認証が失敗すると、認証の失敗を利用者端末５０に通知する（Ｓ１５２）。
【００９７】
利用者端末５０の操作エージェント部５５ａは、Ｓ１５２において認証の失敗が通知されると、認証の失敗を表示部５２に表示する（Ｓ１５３）。したがって、申請者は、認証の失敗を表示部５２を介して認識することができる。
【００９８】
データ操作管理システム４０のワークフロー管理部４５ａは、Ｓ１８１またはＳ２３７の処理を実行すると、対象ワークフローの状態として、正常に完了されたことを示す「正常完了」をワークフロー管理情報４４ｂに上書きする（Ｓ１５４）。
【００９９】
データ操作管理システム４０のワークフロー管理部４５ａは、Ｓ１５２またはＳ２３８の処理を実行すると、対象ワークフローの状態として「異常完了」をワークフロー管理情報４４ｂに上書きする（Ｓ１５５）。
【０１００】
ワークフロー管理部４５ａは、Ｓ１５４またはＳ１５５の処理が終了すると、対象ワークフローを完了する（Ｓ１５６）。
【０１０１】
パスワード管理部４５ｂは、Ｓ１５６の処理が終了すると、Ｓ１３２において生成したワンタイムパスワードをパスワード管理テーブル４４ｃから消去する（Ｓ１５７）。
【０１０２】
図１２は、操作履歴情報４４ｅを更新する場合のデータ操作管理システム４０の動作のフローチャートである。
【０１０３】
データ操作管理システム４０のワークフロー管理部４５ａは、ワークフローを開始する度に図１２に示す動作を実行する。
【０１０４】
図１２に示すように、ワークフロー管理部４５ａは、対象のワークフローにおいて利用者の操作が実行されたか否かを判断する（Ｓ２５１）。
【０１０５】
ワークフロー管理部４５ａは、対象のワークフローにおいて利用者の操作が実行されたとＳ２５１において判断すると、この操作の履歴を操作履歴情報４４ｅに追加する（Ｓ２５２）。
【０１０６】
ワークフロー管理部４５ａは、対象のワークフローにおいて利用者の操作が実行されていないとＳ２５１において判断するか、Ｓ２５２の処理を実行すると、対象のワークフローを完了させたか否かを判断する（Ｓ２５３）。
【０１０７】
ワークフロー管理部４５ａは、対象のワークフローを完了させていないとＳ２５３において判断すると、Ｓ２５１の処理を実行する。
【０１０８】
ワークフロー管理部４５ａは、対象のワークフローを完了させたとＳ２５３において判断すると、図１２に示す動作を終了する。
【０１０９】
以上に説明したように、データ操作管理システム４０は、遠隔管理システム３０によって管理されている運用データにアクセスするためのワークフローの起票のための情報が入力された場合（Ｓ１０２）にワークフローを開始し（Ｓ１０４）、遠隔管理システム３０によって管理されている運用データに対する操作を、承認者によって承認されたワークフローにおいて実行する（「Ｓ１７１およびＳ１７４〜Ｓ１７５」または「Ｓ２０１、Ｓ２０４〜Ｓ２０５、Ｓ２０８〜Ｓ２０９およびＳ２３２〜Ｓ２３４」）ので、遠隔管理システム３０によって管理されている運用データに対する操作の管理を容易化することができる。
【０１１０】
データ操作管理システム４０は、遠隔管理システム３０によって管理されている運用データに対する操作をワンタイムパスワードによって可能にする（Ｓ１３２〜Ｓ１３４およびＳ１３７）ので、遠隔管理システム３０によって管理されている運用データに対する操作を適切に管理することができる。
【０１１１】
データ操作管理システム４０は、ワークフローの起票のための情報において特定されたデータのみを操作可能にする（「Ｓ１７１およびＳ１７４〜Ｓ１７５」または「Ｓ２０１、Ｓ２０４〜Ｓ２０５、Ｓ２０８〜Ｓ２０９およびＳ２３２〜Ｓ２３４」）ので、遠隔管理システム３０によって管理されている運用データに対する操作を適切に管理することができる。
【０１１２】
データ操作管理システム４０は、遠隔管理システム３０によって管理されている運用データに対する操作の履歴を管理する（Ｓ２５２）ので、遠隔管理システム３０によって管理されている運用データに対する操作を適切に管理することができる。
【０１１３】
データ操作管理システム４０は、遠隔管理システム３０によって管理されている運用データに対する編集が承認者によって承認されたものである場合に、この編集の結果を遠隔管理システム３０に反映させる（Ｓ２０１、Ｓ２０４〜Ｓ２０５、Ｓ２０８〜Ｓ２０９およびＳ２３２〜Ｓ２３４）ので、遠隔管理システム３０によって管理されている運用データに対する操作を適切に管理することができる。
【０１１４】
遠隔管理システム３０を構成する少なくとも１台のコンピューターと、データ操作管理システム４０を構成する少なくとも１台のコンピューターとは、遠隔管理システム３０と、データ操作管理システム４０とで共通でも良い。例えば、遠隔管理システム３０と、データ操作管理システム４０とは、完全に同一のコンピューターによって構成されても良い。
【符号の説明】
【０１１５】
２０  画像形成装置
３０  遠隔管理システム
３４ｂ  実稼働データ（画像形成装置のデータ）
３４ｃ  システムログデータ（画像形成装置のデータ）
４０  データ操作管理システム（コンピューター）
４４ａ  データ操作管理プログラム
４５ａ  ワークフロー管理部
４５ｂ  パスワード管理部
４５ｃ  データ操作部
４５ｄ  操作監視部
【図１】
2020091785.tif 000003
【図２】
2020091785.tif 000004
【図３】
2020091785.tif 000005
【図４】
2020091785.tif 000006
【図５】
2020091785.tif 000007
【図６】
2020091785.tif 000008
【図７】
2020091785.tif 000009
【図８】
2020091785.tif 000010
【図９】
2020091785.tif 000011
【図１０】
2020091785.tif 000012
【図１１】
2020091785.tif 000013
【図１２】
2020091785.tif 000014