JP6255802B2 - Distribution system and distribution method - Google Patents
Distribution system and distribution method Download PDFInfo
- Publication number
- JP6255802B2 JP6255802B2 JP2013176090A JP2013176090A JP6255802B2 JP 6255802 B2 JP6255802 B2 JP 6255802B2 JP 2013176090 A JP2013176090 A JP 2013176090A JP 2013176090 A JP2013176090 A JP 2013176090A JP 6255802 B2 JP6255802 B2 JP 6255802B2
- Authority
- JP
- Japan
- Prior art keywords
- distribution
- information
- log
- data
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
Description
本発明は、配信システム及び配信方法に関する。 The present invention relates to a distribution system and a distribution method .
従来、原稿をスキャンして得られた画像データを、指定した配信サーバ装置に配信する画像形成装置が知られている。また、新たな画像データが配信サーバ装置に配信されたときに、新たに配信された画像データの一覧を表示して、ユーザに通知する技術がある。この他、画像データに関する情報をWebページに記載し、ユーザ認証を経たうえで、Webページを利用して選択された情報に対応する画像データを取得する技術がある。 Conventionally, an image forming apparatus that distributes image data obtained by scanning a document to a specified distribution server apparatus is known. In addition, there is a technique for displaying a list of newly distributed image data and notifying a user when new image data is distributed to a distribution server device. In addition to this, there is a technique for acquiring information on image data corresponding to information selected using a Web page after writing information about the image data on a Web page, after user authentication.
しかしながら、上述した従来技術は、配信された画像データを探し出すことが困難であるという問題がある。具体的には、従来技術は、配信された画像データの情報が変更された場合に、該当する画像データを探し出すことができない。このような問題は、スキャンにより得られた画像データに限らず、アプリケーションデータ等を含む画像データ全般を対象に、画像データを所定の配信先に配信した場合に生じ得る。 However, the above-described conventional technique has a problem that it is difficult to search for distributed image data. Specifically, the related art cannot find out the corresponding image data when the information of the distributed image data is changed. Such a problem may occur when image data is distributed to a predetermined distribution destination not only for image data obtained by scanning but also for all image data including application data.
本発明は、上記に鑑みてなされたものであって、配信された画像データを容易に探し出すことが可能である配信システム及び配信方法を提供することを目的とする。 The present invention has been made in view of the above, and an object of the present invention is to provide a distribution system and a distribution method capable of easily searching for distributed image data.
上述した課題を解決し、目的を達成するため、本発明に係る配信システムは、複数の画像形成装置と、情報処理装置と、クライアント装置とを有する配信システムであって、前記画像形成装置は、配信先に配信データを配信し、前記配信先での前記配信データの所在を表すパス情報を生成する配信部と、前記配信データに関する配信ログ情報であって、生成された前記パス情報を含む前記配信ログ情報を、前記情報処理装置に送信する配信ログ送信部と、を有し、前記配信ログ送信部は、複数の前記画像形成装置の全て又は何れかを選択する配信ログ選択画面を表示するためのファイル内に、自機の配信ログの一覧を表示させるためのファイルへのリンク情報を追加し、前記配信ログ情報とともに前記情報処理装置に送信し、前記情報処理装置は、前記配信ログ情報を保持する配信ログ保持部と、複数の前記画像形成装置によって送信された前記配信ログ情報を受け取り、前記配信ログ保持部に登録する登録部と、前記リンク情報が追加された前記配信ログ選択画面を表示するためのファイルを受け付けた場合に、前記クライアント装置で表示可能な形式のデータに変換する変換部と、を有し、前記クライアント装置は、前記情報処理装置によって変換された前記データと、前記情報処理装置の前記配信ログ保持部に保持された前記配信ログ情報とを取得し、前記配信ログ選択画面を表示する表示部を有し、前記表示部は、複数の前記画像形成装置の全てに対する選択操作に応じて、複数の前記画像形成装置の前記配信ログ情報を含む配信ログの一覧を表示し、複数の前記画像形成装置の何れかに対する選択操作に応じて、選択された前記画像形成装置の前記配信ログ情報を含む配信ログの一覧を表示し、配信ログの一覧に含まれる前記パス情報に対する選択操作に応じて、該パス情報に対応する前記配信先の配信データにアクセスする。 In order to solve the above-described problems and achieve the object, a distribution system according to the present invention is a distribution system including a plurality of image forming apparatuses, an information processing apparatus, and a client apparatus, and the image forming apparatus includes: A distribution unit that distributes distribution data to a distribution destination and generates path information indicating a location of the distribution data at the distribution destination; and distribution log information related to the distribution data, including the generated path information A distribution log transmission unit that transmits distribution log information to the information processing apparatus, and the distribution log transmission unit displays a distribution log selection screen for selecting all or any of the plurality of image forming apparatuses. Link information to a file for displaying a list of distribution logs of the own device is added to the information processing apparatus, and the information is transmitted to the information processing apparatus together with the distribution log information. A distribution log holding unit that holds the distribution log information, a registration unit that receives the distribution log information transmitted by the plurality of image forming apparatuses and registers the distribution log information in the distribution log holding unit, and the link information. A conversion unit that converts data into a format that can be displayed on the client device when a file for displaying the distribution log selection screen is received, and the client device converts the data by the information processing device. And a display unit for acquiring the distribution log information stored in the distribution log storage unit of the information processing apparatus and displaying the distribution log selection screen. In response to a selection operation for all of the image forming apparatuses, a list of distribution logs including the distribution log information of the plurality of image forming apparatuses is displayed, and a plurality of the image forming apparatuses are displayed. A list of distribution logs including the distribution log information of the selected image forming apparatus is displayed according to a selection operation for any of the devices, and according to a selection operation for the path information included in the distribution log list, The distribution data of the distribution destination corresponding to the path information is accessed.
本発明の一つの様態によれば、配信された画像データを容易に探し出すことができるという効果を奏する。 According to one aspect of the present invention, it is possible to easily search for distributed image data.
以下に添付図面を参照して、本発明に係る情報処理装置、監視プログラム、監視方法及び配信監視システムの実施の形態を説明する。なお、以下の実施の形態により本発明が限定されるものではない。 Embodiments of an information processing apparatus, a monitoring program, a monitoring method, and a distribution monitoring system according to the present invention will be described below with reference to the accompanying drawings. In addition, this invention is not limited by the following embodiment.
(実施の形態1)
[実施の形態1に係るシステム構成]
図1を用いて、実施の形態1に係る配信監視システムの構成を説明する。図1は、実施の形態1に係る配信監視システムの構成例を示す図である。
(Embodiment 1)
[System Configuration According to Embodiment 1]
The configuration of the distribution monitoring system according to the first embodiment will be described with reference to FIG. FIG. 1 is a diagram illustrating a configuration example of a distribution monitoring system according to the first embodiment.
図1に示すように、配信監視システム1には、画像形成装置10と、配信サーバ装置20と、情報処理装置30と、クライアント装置40とが含まれる。これらのうち、画像形成装置10と、配信サーバ装置20と、情報処理装置30とは、LAN(Local Area Network)等のネットワーク2に接続され、互いに通信可能である。また、クライアント装置40は、情報処理装置30と通信可能に接続されている。
As shown in FIG. 1, the
図1の例では、情報処理装置30とクライアント装置40とを直接な接続としている。これについては、クライアント装置40をネットワーク2に接続するようにして、クライアント装置40と情報処理装置30とが互いに通信できるように構成しても良い。また、図1の例では、ネットワーク2に接続される画像形成装置10が1台である場合を示している。これについては、ネットワーク2に接続される画像形成装置10が複数台であっても良い。
In the example of FIG. 1, the
上述した構成において、画像形成装置10は、原稿を読み取って画像データを生成する。そして、画像形成装置10は、画像データの格納場所(配信先)の指定を受け付ける。続いて、画像形成装置10は、ネットワーク2を介して、生成した画像データを配信先である配信サーバ装置20に対して送信する。これにより、配信サーバ装置20は、画像形成装置10によって送信された画像データを受信し、指定された格納場所に画像データを格納する。以下では、配信サーバ装置20に配信される画像データを、「配信データ」と呼ぶ場合がある。
In the configuration described above, the
配信される画像データは、画像形成装置10において読み取られた原稿の画像データに限らず、例えば、PCや携帯端末等から送信されるアプリケーションデータ等の画像データであってもよい。また、配信サーバ装置20は、ネットワークを介して接続する他の装置(ファイルサーバやメールサーバ等)を格納場所として画像データを送信してもよい。また、画像形成装置10は、ネットワークを介して接続するPCや携帯端末等の他の装置から格納場所が指定された画像データを受信し、配信サーバ装置20に送信してもよい。よって、画像形成装置10は、少なくとも画像データを指定された格納場所に格納する処理に関する制御を行う装置(PC、サーバ等の情報処理装置)であってもよい。
The image data to be distributed is not limited to the image data of the original read by the
また、画像形成装置10は、配信データを配信サーバ装置20に配信すると、配信データに関する配信ログ情報を生成する。そして、画像形成装置10は、生成した配信ログ情報を、情報処理装置30に対して送信する。これにより、情報処理装置30は、画像形成装置10によって送信された配信ログ情報を受信し、配信データの配信履歴を保持する配信ログ保持部に登録する。
In addition, when the distribution data is distributed to the
情報処理装置30は、配信ログ保持部に保持された配信ログ情報を、クライアント装置40から閲覧可能な形式に変換する。このとき、情報処理装置30は、配信サーバ装置20に格納された配信データにアクセスするためのパス情報を付加する。これにより、クライアント装置40は、配信ログ情報を閲覧している状態で、配信データにアクセスすることができる。
The
また、情報処理装置30は、配信サーバ装置20に配信された配信データの格納場所を監視して、配信データに対するイベントの発生を検出する。そして、情報処理装置30は、イベントが発生した配信データに対応する配信ログ情報を更新する。すなわち、情報処理装置30は、配信ログ情報の更新に応じて、付加するパス情報も更新する。これにより、クライアント装置40は、配信データに対してイベントが発生し、配信データに関する情報が変更された場合であっても、配信データを容易に探し出すことができる。
Further, the
[実施の形態1に係る装置構成]
次に、図2を用いて、実施の形態1に係る装置構成について説明する。図2は、実施の形態1に係る装置構成の例を示す機能ブロック図である。
[Apparatus Configuration According to Embodiment 1]
Next, the apparatus configuration according to the first embodiment will be described with reference to FIG. FIG. 2 is a functional block diagram illustrating an example of a device configuration according to the first embodiment.
図2に示すように、画像形成装置10は、操作表示部110と、スキャン部120と、配信データ生成部130と、記憶部140と、スキャン配信アプリケーション150とを有する。また、スキャン配信アプリケーション150は、設定部151と、スキャン要求部152と、配信部153と、配信ログ送信部154として、CPU(Central Processing Unit)上で動作するプログラムモジュールを有する。かかる画像形成装置10は、例えば、スキャナ機能、プリンタ機能、コピー機能及びファクシミリ機能のうち、少なくともスキャナ機能を含む2つ以上の機能を有する複合機(MFP:Multi Function Peripheral)である。なお、画像形成装置10は、複合機に限られるものではない。
As illustrated in FIG. 2, the
操作表示部110は、各種情報を表示し、ユーザ操作の入力を受け付ける。かかる操作表示部110は、例えば、タッチパネルである。より具体的には、操作表示部110は、スキャン配信アプリケーション150の動作に従い、CPUで生成された表示制御信号に基づく表示を行なう。また、操作表示部110は、原稿をスキャン・配信するためのユーザ操作や、配信サーバ装置20と情報処理装置30とに関する情報を設定するためのユーザ操作を受け付ける。
The
スキャン部120は、原稿を読み取り、画像データを生成する。より具体的には、スキャン部120は、スキャン要求部152からの要求に従い、原稿のスキャンを実行し、生成した画像データに対して所定の画像処理を施して出力する。配信データ生成部130は、スキャン部120によって出力された画像データから、配信サーバ装置20に配信するための配信データを生成する。より具体的には、配信データ生成部130は、スキャン部120によって出力された画像データに対して、ファイル名を付与したり、所定の属性情報を付加したりして、配信サーバ装置20に配信するための配信データを生成する。
The
記憶部140は、処理に要する各種情報を記憶する。より具体的には、記憶部140は、操作表示部110におけるユーザ操作に応じて設定された配信サーバ装置20に関する情報を保持する。配信サーバ装置20に関する情報は、例えば、配信サーバ装置20における配信データの格納場所を表す情報や、該格納場所にアクセスするために利用される認証情報等である。また、記憶部140は、操作表示部110におけるユーザ操作に応じて設定された情報処理装置30に関する情報を保持する。情報処理装置30に関する情報は、例えば、情報処理装置30における配信ログ情報の格納場所を表す情報や、該格納場所にアクセスするために利用される認証情報等である。また、記憶部140は、これらの他にも、配信データを配信したときの配信ログ情報を記憶しても良い。
The
設定部151は、配信サーバ装置20と情報処理装置30とに関する情報を設定する。より具体的には、設定部151は、操作表示部110に対して、配信サーバ装置20の設定に関する情報の入力を促す画面を表示させる。そして、設定部151は、操作表示部110におけるユーザ操作により入力された設定情報を記憶部140に格納する。ここで、配信サーバ装置20の設定に関する情報が更新された場合に、設定部151は、情報処理装置30で保持される配信サーバ装置20に関する情報についても更新するように、該情報処理装置30に対して通知する。配信サーバ装置20に関する情報が更新されることにより、情報処理装置30においては、後述する監視処理を実現することができる。また、設定部151は、操作表示部110に対して、情報処理装置30の設定に関する情報の入力を促す画面を表示させる。そして、設定部151は、操作表示部110におけるユーザ操作により入力された設定情報を記憶部140に格納する。
The
スキャン要求部152は、スキャン部120に対して、原稿の読み取り処理を要求する。より具体的には、スキャン要求部152は、操作表示部110におけるユーザ操作に応じて、スキャン部120に対して原稿のスキャン処理を要求する。配信部153は、配信データを配信する。より具体的には、配信部153は、配信データ生成部130によって生成された配信データを、配信サーバ装置20に対して送信する。このとき、配信部153は、記憶部140に記憶された配信サーバ装置20に関する情報に従い、配信対象の配信データを格納するように設定された格納場所に配信する。そして、配信部153は、配信データを配信したときに、配信サーバ装置20上での該配信データの所在を表すパス情報を生成する。
The
配信ログ送信部154は、配信データの配信ログ情報を送信する。より具体的には、配信ログ送信部154は、配信部153によって配信データが配信された場合に、該配信データに関する配信ログ情報を情報処理装置30に対して送信する。情報処理装置30に対して送信される配信ログ情報には、例えば、配信日時、ユーザ名、業務名、パス情報及び機器名等の情報が含まれる。配信日時は、配信データが配信されたときの日時の情報である。ユーザ名は、画像形成装置10を操作したユーザ(ログインユーザ)の情報である。業務名は、配信データに対して設定された業務の情報である。パス情報は、配信部153によって生成されたものであり、上述したように、配信サーバ装置20上での配信データの所在を表す情報である。例えば、パス情報は、配信サーバ装置20上の配信データの格納場所を表すアドレス情報と、該配信データのファイル名とから定められる。機器名は、画像形成装置10に対して予め定められているホスト名の情報である。
The distribution
配信サーバ装置20は、配信データ保持部210を有する。配信データ保持部210は、配信データを保持する。より具体的には、配信データ保持部210には、画像形成装置10によって配信された配信データが蓄積されている。上述したように、配信データは、設定された格納場所それぞれに格納される。
The
情報処理装置30は、登録部310と、配信ログ保持部320と、検出部330と、更新部340とを有する。上記各部については、これらの一部又は全部がソフトウェア(プログラム)であっても良いし、これらの一部又は全部がハードウェア回路であっても良い。かかる情報処理装置30は、例えば、PC(Personal Computer)等の情報処理装置である。
The
登録部310は、配信ログ情報を登録する。より具体的には、登録部310は、画像形成装置10によって送信された配信ログ情報を受信し、受信した配信ログ情報を配信ログ保持部320に登録する。登録部310によって登録される配信ログ情報は、配信データが配信サーバ装置20に配信されたときのものである。すなわち、登録部310は、新規の配信ログ情報を配信ログ保持部320に登録する。配信ログ保持部320は、配信ログ情報を保持する。より具体的には、配信ログ保持部320は、登録部310によって登録された配信ログ情報を保持する。なお、配信ログ保持部320によって保持される配信ログ情報は、後述する更新部340によって更新される場合がある。また、配信ログ保持部320に保持される配信ログ情報は、登録部310や更新部340等により、クライアント装置40から閲覧可能な形式に適宜変換される。
The
検出部330は、配信サーバ装置20のフォルダを監視して、配信データに対するイベントの発生を検出する。より具体的には、検出部330は、配信サーバ装置20のフォルダを監視して、配信された配信データのファイル名が変更されたイベントや、配信された配信データが削除されたイベント等の発生を検出する。検出部330による監視は、設定部151から得られた配信サーバ装置20に関する情報をもとに、所定のフォルダに対して行なわれる。そして、検出部330は、配信データのファイル名が変更された場合に、変更前のパス情報と、変更後のファイル名とを取得し、更新部340に対して出力する。一方、検出部330は、配信データが削除された場合に、変更前のパス情報と、該パス情報で表される配信データが削除されたこととを、更新部340に対して出力する。
The
更新部340は、イベントが発生した配信データに対応する配信ログ情報を更新する。より具体的には、更新部340は、検出部330によって配信データのファイル名が変更されたイベントが検出された場合に、配信ログ保持部320に保持されたパス情報であって、ファイル名が変更された配信データに対応するパス情報を更新する。詳細には、更新部340は、検出部330から変更前のパス情報と変更後のファイル名とを受け付けると、配信ログ保持部320に保持された変更前のパス情報に含まれるファイル名の箇所を、変更後のファイル名に更新する。
The
一方、更新部340は、検出部330によって配信データが削除されたイベントが検出された場合に、配信ログ保持部320によって保持されたパス情報であって、削除された配信データに対応するパス情報を更新する。詳細には、更新部340は、検出部330から変更前のパス情報と、該パス情報で表される配信データが削除されたこととを受け付けると、配信ログ保持部320に保持された該当する配信ログ情報のレコードを削除する。
On the other hand, the
クライアント装置40は、表示部410を有する。表示部410は、配信ログを表示する。より具体的には、表示部410は、情報処理装置30の配信ログ保持部320にアクセスし、情報処理装置30によって閲覧可能に変換された配信ログの一覧を表示する。ユーザは、配信ログの一覧に含まれるパス情報のリンクを選択する操作を行なう。これにより、表示部410は、選択されたリンク先である配信サーバ装置20の配信データ保持部210に保持された配信データにアクセスする。表示部410における配信ログの一覧表示では、情報処理装置30によって閲覧可能に変換された情報がHTML(Hyper Text Markup Language)形式で記述されている場合に、Webブラウザを利用することができる。
The
つまり、情報処理装置30は、配信サーバ装置20のフォルダを監視して、配信データへのアクセスに利用されるパス情報を更新しておく。これにより、配信データの配信後に、該配信データのファイル名が変更されていた場合には、クライアント装置40における配信データへのアクセスを容易に実現することができる。また、配信データの配信後に、該配信データが削除されていた場合には、クライアント装置40からの不要なアクセスを抑止することができる。
That is, the
[各種画面]
次に、図3A〜図3Cを用いて、画像形成装置10の操作表示部110に表示される表示画面について説明する。図3Aは、配信サーバ装置20及び情報処理装置30のうち何れの情報を設定するかを選択するための選択画面の例を示す図である。図3Aに示すように、選択画面には、「管理者設定」ボタンや、「業務01」ボタン〜「業務12」ボタン等の複数のボタンが配置されている。これらのうち、「管理者設定」ボタンは、情報処理装置30に関する情報を設定するための画面を表示させるトリガとなるボタンである。また、「業務01」ボタン〜「業務12」ボタンのそれぞれは、配信サーバ装置20に関する情報を設定するための画面を表示させるトリガとなるボタンである。これらの業務ボタンそれぞれは、各業務に対応しており、画像形成装置10においてスキャンにより得られた画像データ(配信データ)の用途を選択することができる。画像データ(配信データ)の用途としては、例えば、「図面」、「伝票」、「物件情報」、「報告書」、「契約書」、「個人文書」等が挙げられる。
[Various screens]
Next, a display screen displayed on the
図3Bは、情報処理装置30に関する情報の設定を行なうための設定画面の例を示す図である。図3Bに示す設定画面は、図3Aに示した「管理者設定」ボタンが押下されたときに表示される設定画面である。図3Bに示すように、かかる設定画面には、情報処理装置30に関する情報として、「コンピュータ名」、「ドメイン名」、「共有名」、「ユーザ名」、「ディレクトリ名」及び「パスワード」を入力するための入力部が設けられている。ユーザによって各入力部に対して情報が入力され、「OK」ボタンが押下された場合には、各入力部に入力された情報が確定され、記憶部140に格納される。また、ユーザによって「キャンセル」ボタンが押下された場合には、設定画面における操作をキャンセルし、例えば図3Aに示した選択画面に表示を戻すことができる。
FIG. 3B is a diagram illustrating an example of a setting screen for setting information regarding the
図3Bに示した設定画面において、「コンピュータ名」は、情報処理装置30に付与された名前である。「ドメイン名」は、ネットワーク2内で情報処理装置30を識別するための識別情報である。「共有名」は、「ディレクトリ名」で指定されるディレクトリを他のコンピュータから共有できるようにする際、該ディレクトリに付与される名前である。共有名を付与され、利用可能となったディレクトリを、共有ディレクトリと呼ぶ場合がある。「ユーザ名」は、共有ディレクトリに対して画像形成装置10からアクセスする際の識別情報であり、「パスワード」と組み合わせて用いられる。ここでは、「ユーザ名」として、例えば、「ディレクトリ名」で指定されるディレクトリに対して管理者権限でアクセス可能な名前「admin」が入力される。「ディレクトリ名」は、配信ログ情報が記憶されるディレクトリの名前である。これらにより、画像形成装置10から、情報処理装置30の配信ログの格納場所にアクセスするための情報が設定される。
In the setting screen illustrated in FIG. 3B, “computer name” is a name assigned to the
図3Cは、配信サーバ装置20に関する情報の設定を行なうための設定画面の例を示す図である。図3Cに示す設定画面は、図3Aに示した「業務01」ボタン〜「業務12」ボタンのうち何れか1つが押下されたときに表示される設定画面である。図3Cに示すように、かかる設定画面には、配信サーバ装置20に関する情報として、「コンピュータ名」、「ドメイン名」、「共有名」、「ユーザ名」、「ディレクトリ名」及び「パスワード」を入力するための入力部が設けられている。ユーザによって各入力部に対して情報が入力され、「OK」ボタンが押下された場合には、各入力部に入力された情報が確定され、記憶部140に格納される。また、ユーザによって「キャンセル」ボタンが押下された場合には、設定画面における操作をキャンセルし、例えば図3Aに示した選択画面に表示を戻すことができる。
FIG. 3C is a diagram illustrating an example of a setting screen for setting information regarding the
図3Cに示した設定画面において、「コンピュータ名」は、配信サーバ装置20に付与された名前である。「ドメイン名」は、ネットワーク2内で配信サーバ装置20を識別するための識別情報である。「共有名」は、「ディレクトリ名」で指定されるディレクトリを共有ディレクトリとする際、該ディレクトリに付与される名前である。「ユーザ名」は、共有ディレクトリに対して画像形成装置10からアクセスする際の識別情報であり、「パスワード」と組み合わせて用いられる。例えば、「ユーザ名」として、名前「user」が入力される。なお、画像形成装置10においてユーザ認証が不要な場合には、このユーザ名は空値となる。「ディレクトリ名」は、配信データが記憶されるディレクトリの名前である。これらにより、画像形成装置10から、配信サーバ装置20における格納場所に配信データを配信するための情報が設定される。
In the setting screen illustrated in FIG. 3C, “Computer Name” is a name assigned to the
また、図3Aに示した業務ボタン毎に、配信サーバ装置20の異なる情報を設定することができる。例えば、業務ボタン毎に異なるディレクトリ名を設定することで、画像データの用途毎に配信データの格納先を変えることができる。なお、上述した各設定画面の各入力部に対する入力は、ユーザに直接入力させるようにしても良いし、予め入力された値から選択させるようにしても良い。この他、各入力値を固定値として、ユーザに変更させないようにしても良い。
Further, different information of the
次に、図4及び図5を用いて、クライアント装置40の表示部410に表示される表示画面について説明する。図4は、閲覧する配信ログを選択するための配信ログ選択画面の例を示す図である。図5は、配信ログ表示画面の例を示す図である。
Next, a display screen displayed on the
図4に示すように、配信ログ選択画面に表示される項目「すべて」、「機器1」、「機器2」、「機器3」等は、選択された項目に対応する配信ログ画面を表示するためのものである。図4に示した例では、ネットワーク2に対して複数の画像形成装置10が接続されているものとし、項目「すべて」を選択することで、ネットワーク2に接続される全ての画像形成装置10の配信ログを含んだ配信ログ表示画面が表示される。また、項目「機器1」、「機器2」、「機器3」等は、各画像形成装置10のうち、選択された項目に対応する個別の画像形成装置10の配信ログを含んだ配信ログ表示画面が表示される。
As shown in FIG. 4, items “all”, “
また、図5に示した配信ログ表示画面は、図4に示した項目「すべて」が選択されたときの画面例である。図5に示すように、配信ログ表示画面には、配信ログの表示項目として、「No.(ログナンバ)」、「配信日時」、「ユーザ」、「業務名」、「パス情報」、「機器名」等が表示され、ひとつのレコードがこれらの項目を含んでいることが表されている。配信ログは、ネットワーク2に接続される画像形成装置10による配信データの配信履歴が記録される。また、配信ログには、配信データの配信時に生成されるひとつの配信ログデータがひとつのレコードとして、順次追加されていく。
Further, the distribution log display screen shown in FIG. 5 is a screen example when the item “all” shown in FIG. 4 is selected. As shown in FIG. 5, the distribution log display screen includes “No. (log number)”, “distribution date / time”, “user”, “business name”, “path information”, “device” as display items of the distribution log. "Name" etc. are displayed, indicating that one record contains these items. In the distribution log, a distribution history of distribution data by the
図6は、配信ログを構成する項目例を説明するための図である。「ログナンバ(ログNo.)」は、配信ログに含まれる配信ログデータ(レコード)を識別するための識別情報であり、例えば通し番号が用いられる。例えば、新規に追加される配信ログデータのログナンバは、配信ログに記録される最も新しいログナンバに1を加えた値を用いる。なお、配信ログは、ネットワーク2に複数の画像形成装置10が接続される場合、各画像形成装置10から配信データが配信されるたびに追加される。すなわち、配信ログは、複数の画像形成装置10による配信ログデータを含んだものとなる。
FIG. 6 is a diagram for explaining an example of items constituting the distribution log. “Log number (log No.)” is identification information for identifying distribution log data (record) included in the distribution log, and a serial number, for example, is used. For example, as the log number of newly added distribution log data, a value obtained by adding 1 to the newest log number recorded in the distribution log is used. The distribution log is added each time distribution data is distributed from each
「配信日時」は、配信データの配信日時を表す情報である。「ユーザ名」は、ユーザ認証を要する画像形成装置10である場合に利用されるユーザ情報である。例えば、「ユーザ名」には、ユーザ認証を要する画像形成装置10である場合に、配信データの配信処理のための操作を行なったユーザのユーザ名が記述される。「業務名」は、配信データに対して設定される業務名の情報である。「パス情報」は、配信データが格納される格納場所のファイルパスの情報である。すなわち、ファイルパスは、ファイル名を含む、ネットワーク2上でのファイルの所在を特定可能な情報が用いられる。「機器名」は、画像形成装置10に対して予め設定されているホスト名の情報である。ホスト名は、ネットワーク2に接続される各画像形成装置10に対して一意に設定される。
“Distribution date / time” is information representing the distribution date / time of distribution data. “User name” is user information used when the
図5において、パス情報の項目に表示される各パス情報には、該パス情報に示されるファイルに対するリンクが設定されている。ユーザは、クライアント装置40から所望のファイルのリンクを指定することで、クライアント装置40上で該当するファイルに直接アクセスすることができる。また、図5の表示において、クライアント装置40上で各項目名を指定することで、指定した項目名のデータをキーとして、レコードの表示をソートすることができる。
In FIG. 5, in each path information displayed in the path information item, a link to the file indicated by the path information is set. The user can directly access the corresponding file on the
なお、図示は省略するが、図4に示した配信ログ選択画面において、項目「機器1」、「機器2」、「機器3」のうち何れが選択されると、配信ログのレコードのうち、選択された項目に対応する機器名以外の機器名のレコードに対してフィルタがかけられる。これにより、配信ログ選択画面には、選択された項目に対応する機器名のレコードのみが表示される。
Although illustration is omitted, when any of the items “
図7は、配信ログ選択画面(図4参照)や配信ログ表示画面(図5参照)の表示のために利用されるファイルの例を示す図である。本実施の形態では、配信ログ選択画面や配信ログ表示画面を、HTMLを用いて実現する場合を例に挙げる。 FIG. 7 is a diagram illustrating an example of a file used for displaying a distribution log selection screen (see FIG. 4) and a distribution log display screen (see FIG. 5). In the present embodiment, a case where the distribution log selection screen and the distribution log display screen are realized using HTML will be described as an example.
図7に示すファイル「data.csv」には、配信ログが格納される。配信ログは、例えば、データをカンマで区切り、レコードをキャリッジターンで区切ったcsv形式のデータである。ファイル「index.html」は、トップ画面である配信ログ選択画面(図4参照)を表示させるファイルである。ファイル「all.html」は、図4に示した項目「すべて」が選択されたときに、全ての画像形成装置10からの配信ログデータによる配信ログを表示させるファイルである。複数のファイル「%機器(ホスト)名%.html」は、それぞれ個々の画像形成装置10の配信ログを表示させるファイルである。ファイル名には、各画像形成装置10の機器名が含まれる。ファイル「index.html」内に、ファイル「all.html」、ファイル「%機器(ホスト)名%.html」等へのリンク情報が記述される。
The distribution log is stored in the file “data.csv” shown in FIG. The distribution log is, for example, data in csv format in which data is separated by commas and records are separated by carriage turns. The file “index.html” is a file for displaying a delivery log selection screen (see FIG. 4) which is a top screen. The file “all.html” is a file for displaying distribution logs based on distribution log data from all the
ファイル「all.html」及びファイル「%機器(ホスト)名%.html」は、csv形式のファイル「data.csv」を表示させるファイルである。例えば、情報処理装置30は、ファイル「data.csv」を解析し、HTMLを用いて表示可能な形式のデータに変換する。このファイル「data.csv」の解析及び変換処理は、ファイル「data.csv」に対して動的に行なわれる。
The file “all.html” and the file “% device (host) name% .html” are files that display the csv format file “data.csv”. For example, the
csv形式のデータを動的にHTMLで表示可能な形式に変換するためには、例えば、マイクロソフト社(登録商標)により提供されるデータバインド技術を採用する。かかるデータバインド技術によれば、HTMLファイル内にcsv形式のファイルのファイル名と、レコードの項目とを記述しておく。これにより、外部ファイルからcsv形式のデータを読み込んで、各レコードを、データバインド技術に対応するブラウザに表示させることができる。また、データバインド技術によれば、レコードの項目に対して他のファイルへのリンク情報を埋め込むことや、各項目のデータをキーにしたソート等も可能である。なお、これに限らず、JavaScript(登録商標)等、HTML形式のデータに埋め込んで動作可能なプログラム言語を用いて、変換処理を実現することも可能である。このような場合には、配信ログのデータ形式はcsv形式に限られるものではない。 In order to dynamically convert csv format data into a format that can be displayed in HTML, for example, data binding technology provided by Microsoft Corporation (registered trademark) is employed. According to this data binding technique, the file name of the csv format file and the item of the record are described in the HTML file. Thereby, csv format data can be read from an external file, and each record can be displayed on a browser corresponding to the data binding technology. Further, according to the data binding technique, it is possible to embed link information to other files in the record items, or to sort using the data of each item as a key. However, the present invention is not limited to this, and it is also possible to realize the conversion process using a program language that can be embedded and operated in HTML format data such as JavaScript (registered trademark). In such a case, the data format of the distribution log is not limited to the csv format.
また、ファイル「index.html」、「all.html」、「%機器(ホスト)名%.html」及び「data.csv」は、同一のディレクトリに格納されるものとする。これに限らず、ファイル「index.html」と、ファイル「all.html」、「%機器(ホスト)名%.html」及び「data.csv」とを、異なる階層のディレクトリに格納しても良い。 The files “index.html”, “all.html”, “% device (host) name% .html”, and “data.csv” are stored in the same directory. Not limited to this, the file “index.html”, the files “all.html”, “% device (host) name% .html”, and “data.csv” may be stored in different levels of directories. .
[実施の形態1に係る配信処理フロー]
次に、図8を用いて、実施の形態1に係る配信処理の流れについて説明する。図8は、実施の形態1に係る配信処理の流れの例を示すフローチャートである。なお、配信処理とは、主に、画像形成装置10における処理を指す。また、配信処理では、上述したファイル「data.csv」及びファイル「index.html」の更新処理が行なわれる。
[Delivery Processing Flow According to Embodiment 1]
Next, a flow of distribution processing according to the first embodiment will be described with reference to FIG. FIG. 8 is a flowchart illustrating an example of a flow of distribution processing according to the first embodiment. The distribution processing mainly refers to processing in the
なお、以下で説明する配信処理に先立ち、図3A〜図3Cを用いて説明したようにして、配信サーバ装置20や情報処理装置30の情報が設定され、設定された情報それぞれが記憶部140に保持される。また、配信処理を利用する際に、ユーザ認証を伴うログイン処理を行なうようにすることもできる。例えば、画像形成装置10は、ユーザ操作により配信処理を行なうように指定された場合、ユーザ名及びパスワードの入力を促す入力画面を操作表示部110に表示し、該表示に応じて入力されたユーザ名及びパスワードを取得する。そして、画像形成装置10は、取得したユーザ名及びパスワードと、予め登録されたユーザ名及びパスワードとを比較し、一致する場合に配信処理の利用を許可する。
Prior to the distribution process described below, information of the
図8に示すように、ユーザ操作が受け付けられた後、スキャン要求部152からの要求によりスキャン部120は、原稿を読み取って画像データを出力する(ステップS101)。かかる画像データは、画像形成装置10が有するHDD等の記憶媒体に一時的に保持される。そして、ステップS101における処理で得られた画像データの配信処理が開始される(ステップS102)。
As shown in FIG. 8, after a user operation is accepted, the
配信データ生成部130は、画像データの配信日時の情報を取得し(ステップS103)、画像形成装置10に予め設定された機器名を取得する(ステップS104)。そして、配信データ生成部130は、業務名を取得する(ステップS105)。例えば、配信データ生成部130は、画像データに関する業務名の入力を促す入力画面を操作表示部110に対して表示させ、ユーザ操作に応じて入力された業務名を取得する。業務名の取得については、ステップS101の読み取り処理を開始する際に、入力させるようにして取得しても良い。なお、入力される業務名は、配信サーバ装置20上の配信データの格納場所と関連付けられている。例えば、図3Cに示した設定画面を用いて設定された業務名や、画像形成装置10に対して予め記憶された業務名から選択させる。
The distribution
続いて、配信データ生成部130は、ユーザ名を取得する(ステップS106)。例えば、配信データ生成部130は、ユーザ名の入力を促す入力画面を操作表示部110に対して表示させ、ユーザ操作に応じて入力されたユーザ名を取得する。ユーザ名の取得については、ステップS101の読み取り処理を開始する際に、入力させるようにして取得しても良い。なお、予め登録された複数のユーザ名から選択させるようにしても良い。また、配信処理の利用開始時にログイン処理が行なわれる場合には、該ログイン処理の際に入力されたユーザ名を利用するようにしても良い。
Subsequently, the distribution
配信データ生成部130による各情報の取得、並びに取得した情報の記憶部140への格納が終了したら、ステップS101の読み取り処理で得られた画像データが配信データとして指定された配信先に配信される(ステップS107)。
When the acquisition of each information by the distribution
一例として、配信データ生成部130は、記憶部140に記憶された業務名に関連付けられた、配信サーバ装置20における「コンピュータ名」、「共有名」、「ユーザ名」、「ディレクトリ名」及び「パスワード」を取得する。ここで、ネットワーク2にドメイン名が設定されている場合には、「ドメイン名」をさらに取得する。そして、取得した各情報から、配信データの配信先の格納場所を表すパス情報が生成されるとともに、該格納場所にアクセスするためのログイン情報が生成される。
As an example, the distribution
また、配信データ生成部130は、配信データのファイル名を設定する。例えば、配信データ生成部130は、ファイル名の入力を促す入力画面を操作表示部110に対して表示させ、ユーザ操作に応じて入力されたファイル名を取得し、配信データのファイル名に設定する。ファイル名の設定については、日付や時刻情報といった一意と考えられる情報に基づいて自動的に生成しても良い。
In addition, the distribution
配信部153は、配信データ生成部130によって生成・取得されたパス情報、ログイン情報及びファイル名を用いて、配信サーバ装置20に対する配信データの配信を行なう。配信データは、パス情報で指定される配信サーバ装置20の格納場所に、ファイル名で識別されるファイルとして配信され、格納される。
The
配信データの配信が完了すると(ステップS108)、ステップS109に処理が移行する。配信部153は、配信データの配信に関する配信ログデータを生成するために、配信データのファイルパス(配信ファイルパス)を生成する(ステップS109)。ファイルパスは、HDD等のコンピュータの外部記憶装置におけるファイルの所在を示す情報であり、ネットワーク2上で配信データの格納場所を示すアドレス情報と、該ファイルのファイル名とから生成される。配信データのアドレス情報は、図3Cに示した配信サーバ装置20の設定画面を用いて生成することができる。
When the distribution of distribution data is completed (step S108), the process proceeds to step S109. The
例えば、配信データに対して付与されたファイル名が「20110131123056524.pdf」とした場合について説明する。図3Cに示される配信サーバ装置20の設定情報のうち、コンピュータ名「pcl」、共有名「share」及びディレクトリ名「data」を順次組み合わせて、アドレス情報は、次の記述(1)となる。
\\pcl\share\data ・・・(1)
For example, a case where the file name given to the distribution data is “20110131123056524.pdf” will be described. Of the setting information of the
\\ pcl \ share \ data (1)
そして、記述(1)にファイル名を追加した記述(2)が、ファイル名「20110131123056524.pdf」の配信データのファイルパスとなる。
\\pcl\share\data\20110131123056524.pdf ・・・(2)
Then, the description (2) obtained by adding the file name to the description (1) becomes the file path of the distribution data with the file name “20110131123056524.pdf”.
\\ pcl \ share \ data \ 20110131123056524. pdf (2)
配信部153によって配信ファイルパスが生成されると、配信ログ送信部154は、配信ログの出力処理(送信処理)を開始する(ステップS110)。配信ログ送信部154は、情報処理装置30の登録部310を介して、配信ログ保持部320に保持される配信ログにアクセスする。配信ログ保持部320のアドレス情報は、図3Bに示した設定画面を用いて設定されたコンピュータ名、ドメイン名、共有名及びディレクトリ名で示される。
When the distribution file path is generated by the
例えば、配信ログ保持部320のアドレス情報は、記述(1)を用いて説明したように、図3Bに示した設定画面の設定情報のうち、コンピュータ名「server」、共有名「out」及びディレクトリ名「/」を順次組み合わせたものである。配信ログのファイル名は、例えば「data.csv」に固定されているものとする。
For example, the address information of the distribution
配信ログ送信部154は、図3Bに示した設定画面を用いて設定されたコンピュータ名、ドメイン名、共有名、ユーザ名、ディレクトリ名及びパスワードを取得する。そして、配信ログ送信部154は、取得した各情報から、配信ログ保持部320のアドレス情報を生成する。また、配信ログ送信部154は、必要に応じて、アドレス情報に示される格納場所にアクセスするためのログイン情報を生成する。
The distribution
配信ログ送信部154は、このようにして生成されたアドレス情報に従い、配信ログ保持部320に保持される、配信ログが格納されたファイル「data.csv」にアクセスする。配信ログ保持部320にアクセスする際に、必要に応じてログイン情報が用いられる。
The distribution
配信ログ送信部154は、配信ログ(ファイル「data.csv」)に記録される最も新しい配信ログデータのログナンバを取得する(ステップS111)。また、配信ログ送信部154は、配信データ生成部130によって取得された配信日時、機器名、業務名及びユーザ名、並びに、配信部153によって生成されたファイルパスを含む配信ログデータを生成する。
The distribution
なお、配信ログデータには、これら以外の情報を含めることができる。このとき、各配信ログデータに含める情報の項目を一致させておくことで、配信ログデータが順次追加される配信ログにおいて、各項目の情報をキーとしてソートを行なうことができる。 Note that information other than these can be included in the distribution log data. At this time, by matching the items of information to be included in each distribution log data, it is possible to sort using the information of each item as a key in the distribution log to which distribution log data is sequentially added.
そして、配信ログ送信部154は、生成した配信ログデータを出力し、配信ログ保持部320に保持される配信ログ(ファイル「data.csv」)に対して追加する(ステップS112)。配信ログデータに対応するログナンバは、ステップS111における処理で取得したログナンバに1を加えた値とする。
Then, the distribution
配信ログ送信部154は、情報処理装置30の所定のディレクトリに、自身の機器名をファイル名に含むファイル「%機器(ホスト)名%.html」が存在するか否かを判定する(ステップS113)。このとき、配信ログ送信部154は、存在すると判定した場合に(ステップS113:Yes)、一連の配信ログ出力処理(配信処理)を終了する(ステップS116)。
The distribution
一方、配信ログ送信部154は、存在しないと判定した場合に(ステップS113:No)、自身の機器名をファイル名に含むファイル「%機器(ホスト)名%.html」を、情報処理装置30の所定のディレクトリ上に作成する(ステップS114)。例えば、配信ログ送信部154が予めファイル「%機器(ホスト)名%.html」を保持しており、このファイル「%機器(ホスト)名%.html」を情報処理装置30の所定のディレクトリにコピーする。これに限らず、配信ログ送信部154が、プログラムに従い、ファイル「%機器(ホスト)名%.html」に格納されるレコードを情報処理装置30の所定のディレクトリ上に生成することで、該ファイル「%機器(ホスト)名%.html」を作成しても良い。
On the other hand, when the distribution
また、配信ログ送信部154は、情報処理装置30の所定のディレクトリに存在する、配信ログ選択画面(図4参照)を表示させるためのファイル「index.html」を編集し、ファイル「index.html」に対して、作成されたファイル「%機器(ホスト)名%.html」へのリンクを追加する(ステップS115)。例えば、配信ログ送信部154がリンクの記述を予め保持し、この記述をファイル「index.html」に挿入する。これに限らず、配信ログ送信部154が、プログラムに従い、ファイル「%機器(ホスト)名%.html」へのリンクを実現するコードをファイル「index.html」に出力するようにしても良い。その後、一連の配信ログ出力処理(配信処理)が終了する(ステップS116)。
Further, the distribution
以上の一連の処理により、情報処理装置30上の配信ログファイル「data.csv」の更新がなされるとともに、必要に応じてHTMLファイル「%機器(ホスト)名%.html」及び「index.html」の作成及び更新が行なわれる。これらにより、図4及び図5を用いて説明した、配信ログ選択画面や配信ログ表示画面をクライアント装置40の表示部410に表示させることができる。
Through the series of processes described above, the distribution log file “data.csv” on the
[実施の形態1に係る監視処理フロー]
次に、図9を用いて、実施の形態1に係る監視処理の流れについて説明する。図9は、実施の形態1に係る監視処理の流れの例を示すフローチャートである。なお、監視処理とは、主に、情報処理装置30における処理を指す。
[Monitoring Process Flow According to Embodiment 1]
Next, the flow of the monitoring process according to the first embodiment will be described with reference to FIG. FIG. 9 is a flowchart illustrating an example of the flow of the monitoring process according to the first embodiment. Note that the monitoring process mainly refers to a process in the
図9に示すように、検出部330は、配信サーバ装置20のフォルダを監視する監視処理を開始し(ステップS201)、配信データのファイル名が変更されたイベントや、配信データが削除されたイベント等の発生を検出する(ステップS202)。そして、検出部330は、配信データのファイル名が変更されたイベントを検出した場合に、変更前のパス情報と、変更後のファイル名とを更新部340に対して出力する。また、検出部330は、配信データが削除されたイベントを検出した場合に、変更前のパス情報と、該パス情報で表される配信データが削除されたこととを更新部340に対して出力する。
As illustrated in FIG. 9, the
更新部340は、配信ログ保持部320を参照して、イベントが発生した配信データに対応する配信ログが存在するか否かを判定する(ステップS203)。このとき、更新部340は、配信ログ保持部320に該当する配信ログが存在する場合に(ステップS203:Yes)、配信ログ保持部320の配信ログ情報を更新する(ステップS204)。一方、更新部340は、配信ログ保持部320に該当する配信ログが存在しない場合に(ステップS203:No)、処理を終了する。
The
例えば、更新部340は、配信データのファイル名が変更された場合に、変更前のパス情報に含まれるファイル名を、変更後のファイル名に更新し、新たなパス情報とする。また、更新部340は、配信データが削除された場合に、該当する配信データに対応する配信ログ情報を、配信ログ保持部320から削除する。
For example, when the file name of the distribution data is changed, the
[実施の形態1による効果]
情報処理装置30は、配信サーバ装置20のフォルダを監視し、配信データに対するイベントの発生を検出した場合に、イベントが発生した配信データに対応する配信ログ情報を更新する。この結果、配信ログ情報をもとに配信サーバ装置20の配信データへアクセス可能なリンク情報を表示するクライアント装置40から、配信データに容易にアクセスすることができる。
[Effects of Embodiment 1]
When the
(実施の形態2)
さて、これまで本発明に係る配信監視システムの実施の形態について説明したが、上述した実施の形態以外にも種々の異なる形態にて実施されて良いものである。そこで、(1)配信ログ表示画面の項目、(2)構成、(3)プログラム、について異なる実施の形態を説明する。
(Embodiment 2)
The embodiments of the distribution monitoring system according to the present invention have been described so far, but the present invention may be implemented in various different forms other than the above-described embodiments. Therefore, different embodiments of (1) items on the distribution log display screen, (2) configuration, and (3) program will be described.
(1)配信ログ表示画面の項目
上記実施の形態では、配信データのファイル名が変更されたときや、配信データが削除されたときに、配信ログ情報を更新することで、図5に示した配信ログ表示画面を表示する場合を説明した。かかる配信ログ表示画面に表示する項目については、図5に示した項目に限られるものではない。具体的には、配信サーバ装置20に格納された配信データに対して、結合された場合や分割された場合に、それらを認識できるようにすることもできる。
(1) Items on the distribution log display screen In the above embodiment, the distribution log information is updated when the file name of the distribution data is changed or when the distribution data is deleted, as shown in FIG. The case where the distribution log display screen is displayed was explained. Items displayed on the distribution log display screen are not limited to the items shown in FIG. Specifically, the distribution data stored in the
図10Aは、配信データが結合されるイメージの例を示す図である。図10Bは、配信データが結合されたときの配信ログ表示画面の例を示す図である。なお、図10Bに示す配信ログ表示画面は、その一部が抽出されたものである。 FIG. 10A is a diagram illustrating an example of an image in which distribution data is combined. FIG. 10B is a diagram illustrating an example of a distribution log display screen when distribution data is combined. Note that a part of the delivery log display screen shown in FIG. 10B is extracted.
図10Aに示すように、ファイル名「請求書01」である配信データと、ファイル名「請求書02」である配信データとが結合され、ファイル名「請求書03」である配信データが生成されたものとする。なお、ファイル名「請求書01」はページ数「5」であり、ファイル名「請求書02」はページ数「3」であるため、ファイル名「請求書03」はページ数「8」となる。このとき、検出部330は、ファイルが結合されたことを検出し、結合前のパス情報それぞれと、結合後のパス情報とを取得する。また、検出部330は、各配信データのページ情報等も取得しておく。そして、更新部340は、結合前のパス情報やページ情報、結合後のパス情報等をもとに、配信ログ保持部320を更新する。
As shown in FIG. 10A, the distribution data with the file name “Bill 02” and the distribution data with the file name “Bill 02” are combined to generate the distribution data with the file name “Bill 03”. Shall be. Since the file name “invoice 01” has the number of pages “5” and the file name “invoice 02” has the number of pages “3”, the file name “invoice 03” has the number of pages “8”. . At this time, the
例えば、図10Bに示すように、更新部340は、結合後の配信データのパス情報「\\pc1\share\data\請求書03.tiff」に対応付けて、結合情報(結合/分割情報)として、ファイル名「請求書01」とファイル名「請求書02」のパス情報やページ情報等を配信ログ保持部320に登録する。これにより、ユーザは、配信データが結合された場合であっても、結合前の配信データを容易に閲覧することができる。なお、結合前のファイルが削除された場合には、結合/分割情報に対応するリンクは表示されない。
For example, as illustrated in FIG. 10B, the
図11Aは、配信データが分割されるイメージの例を示す図である。図11Bは、配信データが分割されたときの配信ログ表示画面の例を示す図である。なお、図11Bに示す配信ログ表示画面は、その一部が抽出されたものである。 FIG. 11A is a diagram illustrating an example of an image in which distribution data is divided. FIG. 11B is a diagram illustrating an example of a distribution log display screen when distribution data is divided. Note that a part of the distribution log display screen illustrated in FIG. 11B is extracted.
図11Aに示すように、ファイル名「請求書04」である配信データが分割され、ファイル名「請求書05」である配信データと、ファイル名「請求書06」である配信データとが生成されたものとする。なお、ファイル名「請求書04」はページ数「8」であり、ファイル名「請求書05」はページ数「5」であり、ファイル名「請求書06」はページ数「3」である。このとき、検出部330は、ファイルが分割されたことを検出し、分割前のパス情報と、分割後のパス情報それぞれとを取得する。また、検出部330は、各配信データのページ情報等も取得しておく。そして、更新部340は、分割前のパス情報、分割後のパス情報やページ情報等をもとに、配信ログ保持部320を更新する。
As shown in FIG. 11A, the distribution data with the file name “invoice 04” is divided, and the distribution data with the file name “invoice 05” and the distribution data with the file name “invoice 06” are generated. Shall be. The file name “invoice 04” has the number of pages “8”, the file name “invoice 05” has the number of pages “5”, and the file name “invoice 06” has the number of pages “3”. At this time, the
例えば、図11Bに示すように、更新部340は、分割後の配信データのパス情報「\\pc1\share\data\請求書05.tiff」に対応付けて、分割情報(結合/分割情報)として、ファイル名「請求書04」のパス情報やページ情報等を配信ログ保持部320に登録する。ファイル名「請求書05」の分割情報では、ファイル名「請求書04」の1〜5ページまでがファイル名「請求書05」に含まれていることを表している。
For example, as illustrated in FIG. 11B, the
同様に、更新部340は、分割後の配信データのパス情報「\\pc1\share\data\請求書06.tiff」に対応付けて、分割情報(結合/分割情報)として、ファイル名「請求書04」のパス情報やページ情報等を配信ログ保持部320に登録する。ファイル名「請求書06」の分割情報では、ファイル名「請求書04」の6〜8ページまでがファイル名「請求書06」に含まれていることを表している。これらにより、ユーザは、配信データが分割された場合であっても、分割前の配信データを容易に閲覧することができるとともに、分割前のどのページに該当する配信データであるのかを認識することができる。なお、分割前のファイルが削除された場合には、結合/分割情報に対応するリンクは表示されない。
Similarly, the
(2)構成
また、上記文書中や図面中等で示した処理手順、制御手順、具体的名称、各種のデータやパラメタ等を含む情報は、特記する場合を除いて任意に変更することができる。また、図示した各装置の各構成要素は、機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散又は統合の具体的形態は、図示のものに限られず、その全部又は一部を各種の負担や使用状況等に応じて、任意の単位で機能的又は物理的に、分散又は統合することができる。
(2) Configuration In addition, information including processing procedures, control procedures, specific names, various data, parameters, and the like shown in the documents and drawings can be arbitrarily changed unless otherwise specified. Further, each component of each illustrated apparatus is functionally conceptual, and does not necessarily need to be physically configured as illustrated. In other words, the specific form of distribution or integration of each device is not limited to the one shown in the figure, and all or a part thereof is functionally or physically distributed in arbitrary units according to various burdens or usage conditions. Or they can be integrated.
(3)プログラム
また、情報処理装置30で実行される監視プログラムは、一つの様態として、インストール可能な形式又は実行可能な形式のファイルでCD−ROM、フレキシブルディスク(FD)、CD−R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録されて提供される。また、監視プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、監視プログラムをインターネット等のネットワーク経由で提供又は配布するように構成しても良い。また、監視プログラムを、ROM等に予め組み込んで提供するように構成しても良い。
(3) Program The monitoring program executed by the
情報処理装置30で実行される監視プログラムは、上述した各部(検出部330、更新部340)を少なくとも含むモジュール構成となっており、実際のハードウェアとしてはCPU(プロセッサ)が記憶媒体から監視プログラムを読み出して実行することにより、上記各部が主記憶装置上にロードされ、検出部330、更新部340が主記憶装置上に生成されるようになっている。
The monitoring program executed by the
1 配信監視システム
10 画像形成装置
20 配信サーバ装置
30 情報処理装置
40 クライアント装置
110 操作表示部
120 スキャン部
130 配信データ生成部
140 記憶部
150 スキャン配信アプリケーション
151 設定部
152 スキャン要求部
153 配信部
154 配信ログ送信部
210 配信データ保持部
310 登録部
320 配信ログ保持部
330 検出部
340 更新部
410 表示部
DESCRIPTION OF
Claims (9)
前記画像形成装置は、The image forming apparatus includes:
配信先に配信データを配信し、前記配信先での前記配信データの所在を表すパス情報を生成する配信部と、A distribution unit that distributes distribution data to a distribution destination and generates path information indicating a location of the distribution data at the distribution destination;
前記配信データに関する配信ログ情報であって、生成された前記パス情報を含む前記配信ログ情報を、前記情報処理装置に送信する配信ログ送信部と、を有し、A distribution log information related to the distribution data, the distribution log information including the generated path information, a distribution log transmission unit that transmits to the information processing device,
前記配信ログ送信部は、複数の前記画像形成装置の全て又は何れかを選択する配信ログ選択画面を表示するためのファイル内に、自機の配信ログの一覧を表示させるためのファイルへのリンク情報を追加し、前記配信ログ情報とともに前記情報処理装置に送信し、The distribution log transmission unit includes a link to a file for displaying a list of distribution logs of the own device in a file for displaying a distribution log selection screen for selecting all or any of the plurality of image forming apparatuses. Information is added and transmitted to the information processing apparatus together with the distribution log information,
前記情報処理装置は、The information processing apparatus includes:
前記配信ログ情報を保持する配信ログ保持部と、A delivery log holding unit for holding the delivery log information;
複数の前記画像形成装置によって送信された前記配信ログ情報を受け取り、前記配信ログ保持部に登録する登録部と、A registration unit that receives the distribution log information transmitted by the plurality of image forming apparatuses and registers the distribution log information in the distribution log holding unit;
前記リンク情報が追加された前記配信ログ選択画面を表示するためのファイルを受け付けた場合に、前記クライアント装置で表示可能な形式のデータに変換する変換部と、を有し、A conversion unit that converts data into a format that can be displayed on the client device when a file for displaying the distribution log selection screen to which the link information has been added is received;
前記クライアント装置は、The client device is
前記情報処理装置によって変換された前記データと、前記情報処理装置の前記配信ログ保持部に保持された前記配信ログ情報とを取得し、前記配信ログ選択画面を表示する表示部を有し、A display unit that acquires the data converted by the information processing apparatus and the distribution log information held in the distribution log holding unit of the information processing apparatus and displays the distribution log selection screen;
前記表示部は、複数の前記画像形成装置の全てに対する選択操作に応じて、複数の前記画像形成装置の前記配信ログ情報を含む配信ログの一覧を表示し、複数の前記画像形成装置の何れかに対する選択操作に応じて、選択された前記画像形成装置の前記配信ログ情報を含む配信ログの一覧を表示し、配信ログの一覧に含まれる前記パス情報に対する選択操作に応じて、該パス情報に対応する前記配信先の配信データにアクセスするThe display unit displays a list of distribution logs including the distribution log information of the plurality of image forming apparatuses in response to a selection operation on all of the plurality of image forming apparatuses, and any one of the plurality of image forming apparatuses. A distribution log list including the distribution log information of the selected image forming apparatus is displayed in response to the selection operation on the path information, and the path information is displayed in response to the selection operation on the path information included in the distribution log list. Access the distribution data of the corresponding distribution destination
ことを特徴とする配信システム。A distribution system characterized by that.
前記配信先を監視して、前記配信データに対するイベントの発生を検出する検出部と、
前記イベントが発生した前記配信データに対応する前記配信ログ情報を更新する更新部とを有することを特徴とする請求項1又は2に記載の配信システム。 The information processing apparatus includes:
To monitor the pre-Symbol delivery destination, a detector for detecting the occurrence of an event for the previous Symbol delivery data,
The distribution system according to claim 1, further comprising: an update unit that updates the distribution log information corresponding to the distribution data in which the event has occurred .
前記検出部は、前記配信データの前記ファイル名が変更された前記イベントの発生を検出し、
前記更新部は、前記ファイル名が変更された前記配信データに対応する前記パス情報を更新することを特徴とする請求項4に記載の配信システム。 The delivery log holding unit holds the delivery log information including the path information determined from address information indicating a storage location of the delivery data on the delivery destination and a file name of the delivery data;
The detection unit detects occurrence of the event in which the file name of the delivery data is changed,
The distribution system according to claim 4 , wherein the update unit updates the path information corresponding to the distribution data whose file name has been changed .
前記検出部は、前記配信データが削除された前記イベントの発生を検出し、
前記更新部は、削除された前記配信データに対応する前記配信ログ情報を削除することを特徴とする請求項4に記載の配信システム。 The delivery log holding unit holds the delivery log information including the path information determined from address information indicating a storage location of the delivery data on the delivery destination and a file name of the delivery data;
The detection unit detects the occurrence of the event in which the delivery data is deleted,
The distribution system according to claim 4 , wherein the update unit deletes the distribution log information corresponding to the deleted distribution data .
前記検出部は、前記配信データが結合又は分割された前記イベントの発生を検出し、
前記更新部は、結合又は分割された前記配信データに対応する前記配信ログ情報を更新することを特徴とする請求項3又は4に記載の配信システム。 The delivery log holding unit holds the delivery log information related to the combination or division of the stored delivery data,
The detection unit detects the occurrence of the event in which the distribution data is combined or divided,
The distribution system according to claim 3 or 4 , wherein the update unit updates the distribution log information corresponding to the combined or divided distribution data .
前記配信サーバ装置は、The distribution server device
複数の前記画像形成装置によって配信された前記配信データを蓄積する配信データ保持部を有することを特徴とする請求項1〜7の何れか一つに記載の配信システム。The distribution system according to claim 1, further comprising a distribution data holding unit that accumulates the distribution data distributed by the plurality of image forming apparatuses.
前記画像形成装置は、The image forming apparatus includes:
配信先に配信データを配信し、前記配信先での前記配信データの所在を表すパス情報を生成する配信ステップと、A distribution step of distributing distribution data to a distribution destination and generating path information indicating a location of the distribution data at the distribution destination;
前記配信データに関する配信ログ情報であって、生成された前記パス情報を含む前記配信ログ情報を、前記情報処理装置に送信する配信ログ送信ステップと、を含み、A distribution log information relating to the distribution data, including the distribution log transmission step of transmitting the distribution log information including the generated path information to the information processing apparatus,
前記配信ログ送信ステップは、複数の前記画像形成装置の全て又は何れかを選択する配信ログ選択画面を表示するためのファイル内に、自機の配信ログの一覧を表示させるためのファイルへのリンク情報を追加し、前記配信ログ情報とともに前記情報処理装置に送信し、The distribution log transmission step includes a link to a file for displaying a list of distribution logs of the own device in a file for displaying a distribution log selection screen for selecting all or any of the plurality of image forming apparatuses. Information is added and transmitted to the information processing apparatus together with the distribution log information,
前記情報処理装置は、The information processing apparatus includes:
前記配信ログ情報を保持する配信ログ保持部を有し、A distribution log holding unit for holding the distribution log information;
複数の前記画像形成装置によって送信された前記配信ログ情報を受け取り、前記配信ログ保持部に登録する登録ステップと、A registration step of receiving the distribution log information transmitted by the plurality of image forming apparatuses and registering the distribution log information in the distribution log holding unit;
前記リンク情報が追加された前記配信ログ選択画面を表示するためのファイルを受け付けた場合に、前記クライアント装置で表示可能な形式のデータに変換する変換ステップと、を含み、A conversion step of converting data into a format that can be displayed on the client device when a file for displaying the distribution log selection screen to which the link information has been added is received,
前記クライアント装置は、The client device is
前記情報処理装置によって変換された前記データと、前記情報処理装置の前記配信ログ保持部に保持された前記配信ログ情報とを取得し、前記配信ログ選択画面を表示する表示ステップを含み、Obtaining the data converted by the information processing apparatus and the distribution log information held in the distribution log holding unit of the information processing apparatus, and displaying the distribution log selection screen;
前記表示ステップは、複数の前記画像形成装置の全てに対する選択操作に応じて、複数の前記画像形成装置の前記配信ログ情報を含む配信ログの一覧を表示し、複数の前記画像形成装置の何れかに対する選択操作に応じて、選択された前記画像形成装置の前記配信ログ情報を含む配信ログの一覧を表示し、配信ログの一覧に含まれる前記パス情報に対する選択操作に応じて、該パス情報に対応する前記配信先の配信データにアクセスするIn the display step, a list of distribution logs including the distribution log information of the plurality of image forming apparatuses is displayed according to a selection operation for all of the plurality of image forming apparatuses, and one of the plurality of image forming apparatuses is displayed. A distribution log list including the distribution log information of the selected image forming apparatus is displayed in response to the selection operation on the path information, and the path information is displayed in response to the selection operation on the path information included in the distribution log list. Access the distribution data of the corresponding distribution destination
ことを特徴とする配信方法。A distribution method characterized by that.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013176090A JP6255802B2 (en) | 2013-08-27 | 2013-08-27 | Distribution system and distribution method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013176090A JP6255802B2 (en) | 2013-08-27 | 2013-08-27 | Distribution system and distribution method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015045959A JP2015045959A (en) | 2015-03-12 |
JP6255802B2 true JP6255802B2 (en) | 2018-01-10 |
Family
ID=52671429
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013176090A Expired - Fee Related JP6255802B2 (en) | 2013-08-27 | 2013-08-27 | Distribution system and distribution method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6255802B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6812139B2 (en) * | 2016-05-27 | 2021-01-13 | キヤノン株式会社 | Data management system, control method |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013050757A (en) * | 2011-08-30 | 2013-03-14 | Ricoh Co Ltd | Image forming apparatus, document management system, document management method, and program |
-
2013
- 2013-08-27 JP JP2013176090A patent/JP6255802B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2015045959A (en) | 2015-03-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7774853B2 (en) | Document processing device, and document processing control method thereof | |
US10075597B2 (en) | Image processing apparatus having file server function, and control method and storage medium therefor | |
JP5747434B2 (en) | Image forming apparatus, image processing apparatus, image processing system, image processing method, program, and recording medium | |
US9591182B2 (en) | Information processing system and method, and recording medium | |
CN106104498B (en) | Information processing system, data processing control method, program, and recording medium | |
US20100208295A1 (en) | Information processing apparatus and method | |
US20120096465A1 (en) | Image forming apparatus, log management method, and storage medium | |
US20140082609A1 (en) | Information processing system, device, and information processing method | |
US20150229788A1 (en) | Information processing apparatus and information processing method | |
JP2012186543A (en) | Image reader and image reader control program | |
US8850039B2 (en) | Information processing system, information processor, information processing method, recording medium, and computer data signal | |
US20200065035A1 (en) | Job processing apparatus that stops job according to user's instruction, method of controlling same, and storage medium | |
CN103324447A (en) | Image processing apparatus and image processing method | |
US8260051B2 (en) | Image processing apparatus for generating and transmitting push-type data | |
JP2009205220A (en) | Information retrieval system, method, program and recording medium | |
US9019281B2 (en) | Mobile terminal, setting method, and storage medium | |
US8913277B2 (en) | Document data management system, management method and program | |
JP5398270B2 (en) | Management device, log processing method and program | |
JP5082460B2 (en) | Information processing apparatus, program, and information processing system | |
JP6255802B2 (en) | Distribution system and distribution method | |
US20120060122A1 (en) | Document distribution system, image forming device, document data controlling method, and recording medium | |
US9667815B2 (en) | Information processing system, information processing device, and information processing method | |
US20150220661A1 (en) | Information processing apparatus, information processing method, and storage medium | |
JP2010213247A (en) | Data delivery system, image processing device, image forming device, data delivery method, delivery management program, and recording medium | |
JP6299262B2 (en) | Advertisement distribution system and advertisement distribution method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160809 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170428 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170509 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170710 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170721 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20171107 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20171120 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6255802 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
LAPS | Cancellation because of no payment of annual fees |