JP5868291B2 - Image forming apparatus - Google Patents
Image forming apparatus Download PDFInfo
- Publication number
- JP5868291B2 JP5868291B2 JP2012186216A JP2012186216A JP5868291B2 JP 5868291 B2 JP5868291 B2 JP 5868291B2 JP 2012186216 A JP2012186216 A JP 2012186216A JP 2012186216 A JP2012186216 A JP 2012186216A JP 5868291 B2 JP5868291 B2 JP 5868291B2
- Authority
- JP
- Japan
- Prior art keywords
- image data
- control unit
- storage service
- unit
- search
- 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)
- Facsimiles In General (AREA)
- Storing Facsimile Image Data (AREA)
Description
本発明は、画像形成装置に関するものである。 The present invention relates to an image forming apparatus.
ある文書管理システムでは、複合機が、スキャン文書をウェブアプリケーションサーバーに送信し、ウェブアプリケーションサーバーが、そのスキャン文書を文書管理サーバーに格納し、そのスキャン文書を格納した旨をメールでユーザーに通知している(例えば特許文献1参照)。 In a document management system, the MFP sends a scanned document to the web application server, and the web application server stores the scanned document in the document management server and notifies the user by e-mail that the scanned document has been stored. (For example, refer to Patent Document 1).
FTP(File Transfer Protocol)などでデータファイルを受信するとただちに記憶するファイルサーバーでは、受信完了の応答によって、データファイルがサーバーに格納されたことがクライアント側で確認できるが、クラウドサービスシステムでは、ウェブサーバーがデータを受信すると、通信完了を示す通知をクライアントへ送信するものの、バックエンドで動作するストレージサービスが正しくそのデータを格納したか否かは、クライアント側で特定することは困難である。 A file server that stores data files as soon as it receives data via FTP (File Transfer Protocol) can confirm on the client side that the data file has been stored on the server based on the response of reception completion. When the data is received, a notification indicating the completion of communication is transmitted to the client, but it is difficult for the client side to specify whether or not the storage service operating in the back end has correctly stored the data.
また、上述の特許文献1に記載のシステムでは、メールでユーザにデータの格納完了を通知するため、ユーザーがメールソフトウェアでメール受信を行いメールの内容を確認する必要があり、ユーザーに対して煩雑な操作を強いることになる。また、メールが届かない場合、メールが届かない原因が、メールの伝送エラーか、スキャン文書の伝送エラーかを判別することができない。このように、上述の特許文献1に記載のシステムでは、ユーザーに手間を掛けさせずに(つまり、自動的に)、画像形成装置内で生成した画像データを確実にサーバー側に登録することが困難である。
Further, in the system described in the above-mentioned
本発明は、上記の問題に鑑みてなされたものであり、クラウドサービスシステムにおいてバックエンドで動作するストレージサービスに、当該画像形成装置により生成された画像データを自動的に確実かつ正しく格納する画像形成装置を得ることを目的とする。 The present invention has been made in view of the above problems, and image formation in which image data generated by the image forming apparatus is automatically and reliably stored in a storage service operating in the back end in a cloud service system. The object is to obtain a device.
上記の課題を解決するために、本発明では以下のようにした。 In order to solve the above problems, the present invention is configured as follows.
本発明に係る画像形成装置は、画像データを生成する画像データ生成部と、画像データに固有のIDを生成するID生成部と、ストレージサービスをバックエンドで提供するクラウドサービスシステムのユーザーアカウントにログインするログイン制御部と、ログイン制御部でクラウドサービスシステムのそのユーザーアカウントにログインした後に、そのユーザーアカウントに対して画像データを上述のIDに関連付けて、ストレージサービスにアップロードするアップロード制御部と、アップロード制御部による画像データのアップロードの通信が完了するとただちに、ストレージサービスにおいてそのIDをキーにして画像データを検索する検索制御部と、画像データ生成部により生成された画像データがストレージサービスに登録されたことを検索制御部による検索で検証し、画像データの登録に失敗している場合には、アップロード制御部で、画像データを再度アップロードさせる主制御部と、画像データ生成部により生成された画像データを保持する画像データ保持部とを備える。そして、主制御部は、検索制御部による検索で発見されたストレージサービスにおける画像データと、画像データ生成部により生成された画像データとを比較して、ストレージサービスに登録されている画像データが健全である否かを判定し、(a)ストレージサービスに登録されている画像データが健全である場合には、画像データ保持部に保持されている画像データを消去し、(b)ストレージサービスに登録されている画像データが健全ではない場合には、画像データ保持部に保持されている画像データを消去せず、アップロード制御部に、ストレージサービスに登録されている画像データを、IDを指定して削除させ、画像データの削除後、アップロード制御部で、画像データをIDに関連付けて再度アップロードさせる。 An image forming apparatus according to the present invention logs into an image data generation unit that generates image data, an ID generation unit that generates an ID unique to the image data, and a user account of a cloud service system that provides a storage service in the back end A login control unit that uploads to the storage service after logging in to the user account of the cloud service system with the login control unit and uploading the image data to the above-mentioned ID for the user account, and upload control As soon as the image data upload communication is completed, the search control unit that searches the image data using the ID as a key in the storage service and the image data generated by the image data generation unit are registered in the storage service. It was verified by searching by the search control unit was, if you fail to register the image data, the upload control unit, a main control unit for uploading the image data again, which is generated by the image data generating unit image And an image data holding unit for holding data . Then, the main control unit compares the image data in the storage service found by the search by the search control unit with the image data generated by the image data generation unit, and the image data registered in the storage service is healthy. (A) If the image data registered in the storage service is healthy, delete the image data held in the image data holding unit, and (b) register in the storage service If the image data being stored is not healthy, the image data stored in the image data storage unit is not deleted, and the image data registered in the storage service is specified in the upload control unit by specifying the ID. After deleting the image data, the upload control unit associates the image data with the ID and uploads the image data again.
これにより、画像データをアップロードした際に、検索によりストレージサービスにその画像データが登録されたことを検証するので、クラウドサービスシステムにおいてバックエンドで動作するストレージサービスに、当該画像形成装置により生成された画像データが自動的に確実かつ正しく格納される。また、アップロード時の通信には成功したが画像データが破損している場合にも、再度、アップロードが実行される。したがって、クラウドサービスシステムにおいてバックエンドで動作するストレージサービスに、当該画像形成装置により生成された画像データが自動的に確実かつ正しく格納される。また、クラウドサービスシステムにおいてバックエンドで動作するストレージサービスに画像データが登録されたことが検証された上で、画像形成装置内のその画像データが消去されるため、クラウドサービスシステムにおいてバックエンドで動作するストレージサービスに画像データが正しく登録されていないにも拘わらず画像形成装置内のその画像データが消去されることが防止される。 As a result, when the image data is uploaded, it is verified that the image data is registered in the storage service by the search. Therefore, the image forming apparatus generates the storage service that operates in the back end in the cloud service system. Image data is automatically and reliably stored. Also, when the communication at the time of upload is successful but the image data is damaged, the upload is executed again. Therefore, the image data generated by the image forming apparatus is automatically and reliably stored in the storage service operating at the back end in the cloud service system. In addition, since it is verified that the image data is registered in the storage service that operates in the back end in the cloud service system, the image data in the image forming apparatus is deleted, so the cloud service system operates in the back end. The image data in the image forming apparatus is prevented from being erased even though the image data is not correctly registered in the storage service.
また、本発明に係る画像形成装置は、上記の画像形成装置に加え、次のようにしてもよい。この場合、主制御部は、検索制御部による検索で発見されたストレージサービスにおける画像データのデータサイズと、画像データ生成部により生成された画像データのデータサイズとを比較して、ストレージサービスに登録されている画像データが健全である否かを判定する。 In addition to the image forming apparatus described above, the image forming apparatus according to the present invention may be configured as follows. In this case, the main control unit compares the data size of the image data in the storage service found by the search by the search control unit with the data size of the image data generated by the image data generation unit, and registers it in the storage service. image data being to determine healthy.
また、本発明に係る画像形成装置は、上記の画像形成装置に加え、次のようにしてもよい。この場合、主制御部は、検索制御部による検索で発見されたストレージサービスにおける画像データのページ数と、画像データ生成部により生成された画像データのページ数とを比較して、ストレージサービスに登録されている画像データが健全である否かを判定する。 In addition to the image forming apparatus described above, the image forming apparatus according to the present invention may be configured as follows. In this case, the main control unit compares the page number of the image data in the storage service found by the search by the search control unit with the page number of the image data generated by the image data generation unit, and registers it in the storage service. image data being to determine healthy.
また、本発明に係る画像形成装置は、上記の画像形成装置に加え、次のようにしてもよい。この場合、ストレージサービスは、登録されている画像データに対して、テキストのタグを関連付けて登録することが可能であって、アップロード制御部は、上述のIDを、タグとして登録する。 In addition to the image forming apparatus described above, the image forming apparatus according to the present invention may be configured as follows. In this case, the storage service can register the registered image data in association with a text tag, and the upload control unit registers the above-described ID as a tag.
これにより、画像データに対してテキストのタグを付加できる既存のクラウドサービスシステムの仕様を変更することなく、クラウドサービスシステムにおいてバックエンドで動作するストレージサービスに、当該画像形成装置により生成された画像データが自動的に確実かつ正しく格納される。 As a result, image data generated by the image forming apparatus can be stored in a storage service that operates in the back end of the cloud service system without changing the specifications of an existing cloud service system that can add a text tag to the image data. Are automatically and reliably stored.
本発明によれば、クラウドサービスシステムにおいてバックエンドで動作するストレージサービスに、画像形成装置により生成された画像データが自動的に確実かつ正しく格納される。 According to the present invention, the image data generated by the image forming apparatus is automatically and reliably stored correctly in the storage service operating at the back end in the cloud service system.
以下、図に基づいて本発明の実施の形態を説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
図1は、本発明の実施の形態に係る画像形成装置の構成を示すブロック図である。 FIG. 1 is a block diagram showing a configuration of an image forming apparatus according to an embodiment of the present invention.
図1に示す画像形成装置1は、インターネットなどのネットワーク2に接続されており、ネットワーク2上のクラウドサービスシステム101にアクセス可能になっている。画像形成装置1は、スキャナー機、ファクシミリ機、複合機などである。クラウドサービスシステム101は、登録済みの各ユーザーに対して、バックエンドでストレージサービスを提供する。クラウドサービスシステム101としては、Evernote、Google Drive、Dropboxなどの既存のシステムが使用される。
An
この画像形成装置1は、スキャナー11、スキャナー制御部12、操作部13、画像データ保持部14、通信インターフェイス15、主制御部16、ログイン制御部17、アップロード制御部18、および検索制御部19を有する。
The
スキャナー11は、原稿画像を光学的に読み取り、原稿画像の画像データを生成する内部装置である。スキャナー制御部12は、スキャナー11を制御して、原稿画像の画像データを取得する。
The
操作部13は、ユーザー操作を受け付ける入力装置、および各種情報を表示する表示装置を有する。入力装置としては、タッチパネルなどが使用され、表示装置としては、液晶ディスプレイなどが使用される。
The
画像データ保持部14は、画像データを保持する。画像データ保持部14としては、揮発性メモリー、不揮発性メモリー、ハードディスクドライブなどが適宜使用される。
The image
通信インターフェイス15は、ネットワーク2に接続され、ネットワーク2を介した通信を実行する通信回路である。
The
主制御部16は、操作部13により受け付けられたユーザー操作などに従って、当該画像形成装置1内の各部を制御する。また、主制御部16は、クラウドサービスシステム101にアップロードする画像データに対して、その画像データに固有のIDを生成する。
The
ログイン制御部17は、通信インターフェイス15を使用してHTTP(Hypertext Transfer Protocol)でクラウドサービスシステム101と通信し、ネットワーク2を介してクラウドサービス101の所定のユーザーアカウントにログインする。
The
アップロード制御部18は、通信インターフェイス15を使用してHTTP(Hypertext Transfer Protocol)でクラウドサービスシステム101と通信し、ログイン制御部17でクラウドサービスシステム101のそのユーザーアカウントにログインした後に、そのユーザーアカウントに対して画像データを上述のIDに関連付けて、ストレージサービスにアップロードする。
The
なお、この実施の形態では、ストレージサービスは、登録されている画像データに対して、テキストのタグを関連付けて登録することが可能であって、アップロード制御部18は、上述のIDを、タグとして登録する。
In this embodiment, the storage service can register the registered image data in association with a text tag, and the
検索制御部19は、通信インターフェイス15を使用してHTTP(Hypertext Transfer Protocol)でクラウドサービスシステム101と通信し、アップロード制御部18による画像データのアップロードの通信が完了するとただちに、クラウドサービスシステム101のストレージサービスにおいてそのIDをキーにして画像データを検索する。
The
なお、主制御部16は、スキャナー11により生成された画像データがストレージサービスに登録されたことを検索制御部19による検索で検証し、画像データの登録に失敗している場合には、アップロード制御部18で、画像データを再度アップロードさせる。
Note that the
この実施の形態では、主制御部16は、検索制御部19による検索で発見されたストレージサービスにおける画像データと、スキャナー11により生成された画像データとを比較して、スキャナー11により生成された画像データがストレージサービスに正しく登録されたことを検証する。
In this embodiment, the
具体的には、主制御部16は、検索制御部19による検索で発見されたストレージサービスにおける画像データのデータサイズと、スキャナー11により生成された画像データのデータサイズとを比較して、スキャナー11により生成された画像データがストレージサービスに登録されたことを検証する。両者のデータサイズが一致した場合、その画像データが正しく登録されていると判断される。また、主制御部16は、検索制御部19による検索で発見されたストレージサービスにおける画像データのページ数と、スキャナー11により生成された画像データのページ数とを比較して、スキャナー11により生成された画像データがストレージサービスに登録されたことを検証するようにしてもよい。
Specifically, the
また、この画像形成装置1により使用される既存のクラウドサービスシステム101は、アカウントサービス部111、ストレージサービス部112、アップロードサービス部113、および検索サービス部114を有する。なお、クラウドサービスシステム101は、図示せぬウェブサーバーを有しており、そのウェブサーバーに割り当てられているURL(Uniform Resource Locator)またはIPアドレスに対して、画像形成装置1は、アクセスする。
The existing
これらのサービス部111〜114は、それぞれ、そのウェブサーバーのバックエンドで動作し、独立のサーバー装置で実現されていてもよいし、サービス部111〜114のうちの複数が1つのサーバー装置で実現されていてもよい。 Each of these service units 111 to 114 operates on the back end of the web server and may be realized by an independent server device, or a plurality of service units 111 to 114 are realized by one server device. May be.
アカウントサービス部111は、クラウドサービスシステム101における、ユーザーアカウントの登録またはその抹消、ユーザーアカウントによるログインおよびログアウトの管理などを行う。
The account service unit 111 registers or deletes a user account in the
ストレージサービス部112は、ユーザーアカウントごとに、ユーザーの画像データなどを保持する。
The
アップロードサービス部113は、要求に応じて、アップロードされてきた画像データをストレージサービス部112に登録する。
The upload
検索サービス部114は、要求に応じて、その要求で指定されたテキストをキーとしてストレージサービス部112において画像データを検索する。
In response to the request, the
この実施の形態では、ストレージサービス部112において画像データに対してタグを関連付けることができ、検索サービス部114は、要求に応じて、その要求で指定されたテキストをキーとしてそのタグを検索することで、画像データを検索する。
In this embodiment, the
次に、上記画像形成装置1の動作について説明する。図2は、図1に示す画像形成装置の動作を説明するフローチャートである。
Next, the operation of the
画像形成装置1において、主制御部16は、ログイン制御部17で、事前に、クラウドサービスシステム101のユーザーアカウントにログインする(ステップS1)。このとき、クラウドサービスシステム101では、アカウントサービス部111が、ログイン制御部17からのユーザー識別情報(ユーザーIDおよびパスワードなど)に基づいてログイン処理を実行する。これにより、そのユーザーアカウントについての画像データのアップロードが可能な状態となる。
In the
スキャナー制御部12は、スキャナー11を制御して原稿画像を読み取らせ、原稿画像の画像データを取得する(ステップS2)。主制御部16は、その画像データを画像データ保持部14に格納し、その画像データに固有なIDを生成する(ステップS4)。このIDとしては、乱数、ユーザーIDおよび/または日付にシリアル番号を付加したものなどが使用される。
The
そして、主制御部16は、アップロード制御部18に、画像データを、そのIDに関連付けてクラウドサービスシステム101へアップロードさせる(ステップS5)。アップロード制御部18は、画像データおよびIDの登録要求を、その画像データおよびIDとともにクラウドサービスシステム101へ送信する。このとき、クラウドサービスシステム101では、アップロードサービス部113が、図示せぬウェブサーバーにより受信されたその画像データおよびIDを、ログイン中のユーザーアカウントの画像データおよびタグとしてストレージサービス部112に登録する。
Then, the
主制御部16は、画像データおよびIDの送信完了後(つまり、クライドサービスシステム101による画像データおよびIDの受信が確認された後)、ただちに、検索制御部19に、クライドサービスシステム101のストレージサービスにおいて、そのIDをキーとして、その画像データの検索を実行させる(ステップS6)。検索制御部19は、そのIDをキーとした検索要求をクラウドサービスシステム101へ送信する。このとき、クラウドサービスシステム101では、検索サービス部114が、図示せぬウェブサーバーにより受信されたそのキーで、ストレージサービス部112に登録されている、ログイン中のユーザーアカウントの画像データのタグを検索する。
After the transmission of the image data and ID is completed (that is, after reception of the image data and ID by the
検索サービス部114は、その検索要求の応答として、図示せぬウェブサーバーを介して検索結果を出力し、画像形成装置1の検索制御部19は、その検索結果を受信する。検索結果は、上述のキーでヒットしたタグが有ったか否か、ヒットしたタグに関連付けられている画像データの、ストレージサービス部112内でのデータIDなどを含む。
As a response to the search request, the
なお、このデータIDは、例えばストレージサービス部112内で割り当てられる画像データのファイル名であって、タグとしてアップロードされたテキストとしてもよいし、クラウドサービスシステム101により割り当てられた、タグとは別のデータとしてもよい。
The data ID is, for example, a file name of image data assigned in the
また、検索制御部19は、上述のキーでヒットしたタグが有った場合、そのタグに関連付けられている画像データ(つまり、ストレージサービス部112に登録されている画像データ)を、検索サービス部114から取得する。
In addition, when there is a tag hit with the above key, the
そして、主制御部16は、その検索結果に基づき、アップロードした画像データのタグ(つまりアップロードした画像データ)がヒットしたか否かを判定する(ステップS7)。
Then, the
アップロードした画像データのタグ(つまりアップロードした画像データ)がヒットしなかった場合、主制御部16は、ステップS5に戻り、再度、画像データおよびIDのアップロードをアップロード制御部18に実行させる。
If the uploaded image data tag (that is, uploaded image data) does not hit, the
一方、アップロードした画像データのタグ(つまりアップロードした画像データ)がヒットした場合、主制御部16は、検索制御部19により取得された画像データ(つまり、ストレージサービス部112に登録されている画像データ)と、画像データ保持部14に保持されている画像データとを比較し、ストレージサービス部112に登録されている画像データが健全であるか否かを判定する(ステップS8)。このとき、主制御部16は、例えば、両者のデータサイズやページ数が同一であれば、ストレージサービス部112に登録されている画像データが健全であると判定する。
On the other hand, when the uploaded image data tag (that is, uploaded image data) is hit, the
ストレージサービス部112に登録されている画像データが健全であると判定した場合、主制御部16は、画像データ保持部14に保持されているその画像データを消去し(ステップS9)、クラウドサービスシステム101へのアップロードが完了した旨を示すメッセージを操作部13に表示させる(ステップS10)。
When it is determined that the image data registered in the
一方、ストレージサービス部112に登録されている画像データが健全ではないと判定した場合、主制御部16は、アップロード制御部18に、ストレージサービス部112に登録されている画像データの削除をさせる(ステップS11)。このとき、アップロード制御部18は、その画像データのデータIDを指定した削除要求を、クラウドサービスシステム101へ送信する。クラウドサービスシステム101では、アップロードサービス部113が、図示せぬウェブサーバーにより受信されたその削除要求に従って、指定された画像データおよびタグをストレージサービス部112から削除する。
On the other hand, when determining that the image data registered in the
この画像データの削除後、主制御部16は、ステップS5に戻り、再度、画像データおよびIDのアップロードをアップロード制御部18に実行させる。
After the deletion of the image data, the
以上のように、上記実施の形態によれば、アップロード制御部18は、ログイン制御部17でクラウドサービスシステム101のユーザーアカウントにログインした後に、そのユーザーアカウントに対して画像データをIDに関連付けて、ストレージサービスにアップロードし、検索制御部19は、アップロード制御部18による画像データのアップロードの通信が完了するとただちに、ストレージサービスにおいてそのIDをキーにして画像データを検索する。そして、主制御部16は、その画像データがストレージサービスに登録されたことを検索制御部19による検索で検証し、画像データの登録に失敗している場合には、アップロード制御部18で、画像データを再度アップロードさせる。
As described above, according to the above embodiment, the upload
これにより、画像データをアップロードした際に、検索によりストレージサービスにその画像データが登録されたことを検証するので、クラウドサービスシステム101にこの検証を行うソフトウェアを別途追加する必要がなく、クラウドサービスシステム101においてバックエンドで動作するストレージサービスに、当該画像形成装置1により生成された画像データが自動的に確実かつ正しく格納される。
Thus, when the image data is uploaded, it is verified that the image data is registered in the storage service by the search. Therefore, it is not necessary to add software for performing the verification to the
なお、上述の実施の形態は、本発明の好適な例であるが、本発明は、これらに限定されるものではなく、本発明の要旨を逸脱しない範囲において、種々の変形、変更が可能である。 The above-described embodiments are preferred examples of the present invention, but the present invention is not limited to these, and various modifications and changes can be made without departing from the scope of the present invention. is there.
例えば、上記実施の形態では、画像スキャンに基づいて生成された画像データがクラウドサービスシステムにおけるストレージサービスで保存されているが、ホスト装置から送信されてきたPDL(Page Description Language)データなど印刷データから生成された画像データ、ホスト装置から送信されてきたPDFデータ(つまり、画像データ)、ファクシミリ受信データから生成された画像データなどを、同様にして、クラウドサービスシステムにおけるストレージサービスで保存するようにしてもよい。 For example, in the above embodiment, the image data generated based on the image scan is stored in the storage service in the cloud service system, but from print data such as PDL (Page Description Language) data transmitted from the host device. Similarly, the generated image data, PDF data (that is, image data) transmitted from the host device, image data generated from the facsimile reception data, and the like are stored in the storage service in the cloud service system. Also good.
本発明は、例えば、プリンター、スキャナー、ファクシミリ機、複合機などに適用可能である。 The present invention is applicable to, for example, a printer, a scanner, a facsimile machine, a multifunction machine, and the like.
1 画像形成装置
11 スキャナー (画像データ生成部の一例)
16 主制御部(ID生成部の一例,主制御部の一例)
17 ログイン制御部
18 アップロード制御部
19 検索制御部
101 クラウドサービスシステム
1
16 Main control unit (an example of an ID generation unit, an example of a main control unit)
17
Claims (4)
前記画像データに固有のIDを生成するID生成部と、
ストレージサービスをバックエンドで提供するクラウドサービスシステムのユーザーアカウントにログインするログイン制御部と、
前記ログイン制御部で前記クラウドサービスシステムの前記ユーザーアカウントにログインした後に、前記ユーザーアカウントに対して前記画像データを前記IDに関連付けて、前記ストレージサービスにアップロードするアップロード制御部と、
前記アップロード制御部による前記画像データのアップロードの通信が完了するとただちに、前記ストレージサービスにおいて前記IDをキーにして前記画像データを検索する検索制御部と、
前記画像データ生成部により生成された前記画像データが前記ストレージサービスに登録されたことを前記検索制御部による検索で検証し、前記画像データの登録に失敗している場合には、前記アップロード制御部で、前記画像データを再度アップロードさせる主制御部と、
前記画像データ生成部により生成された画像データを保持する画像データ保持部と、
を備え、
前記主制御部は、前記検索制御部による検索で発見された前記ストレージサービスにおける前記画像データと、前記画像データ生成部により生成された前記画像データとを比較して、前記ストレージサービスに登録されている前記画像データが健全である否かを判定し、(a)前記ストレージサービスに登録されている前記画像データが健全である場合には、前記画像データ保持部に保持されている前記画像データを消去し、(b)前記ストレージサービスに登録されている前記画像データが健全ではない場合には、前記画像データ保持部に保持されている前記画像データを消去せず、前記アップロード制御部に、前記ストレージサービスに登録されている画像データを、前記IDを指定して削除させ、前記画像データの削除後、前記アップロード制御部で、前記画像データを前記IDに関連付けて再度アップロードさせること、
を特徴とする画像形成装置。 An image data generation unit for generating image data;
An ID generation unit for generating an ID unique to the image data;
A login control unit that logs in to a user account of a cloud service system that provides storage services on the back end;
After logging in to the user account of the cloud service system in the login control unit, an upload control unit that associates the image data with the ID for the user account and uploads the image data to the storage service;
As soon as communication of uploading the image data by the upload control unit is completed, a search control unit that searches the image data using the ID as a key in the storage service;
When the search control unit verifies that the image data generated by the image data generation unit is registered in the storage service, and the registration of the image data fails, the upload control unit A main control unit for uploading the image data again;
An image data holding unit for holding image data generated by the image data generation unit;
Equipped with a,
The main control unit compares the image data in the storage service found by the search by the search control unit with the image data generated by the image data generation unit, and is registered in the storage service. (A) if the image data registered in the storage service is healthy, the image data held in the image data holding unit is (B) If the image data registered in the storage service is not healthy, the image data held in the image data holding unit is not deleted, and the upload control unit The image data registered in the storage service is deleted by designating the ID, and the image data is deleted and then uploaded In over de control unit, thereby uploading the image data again in association with the ID,
An image forming apparatus.
前記アップロード制御部は、前記IDを、前記タグとして登録すること、
を特徴とする請求項1から請求項3のうちのいずれか1項記載の画像形成装置。 The storage service can register a registered image data in association with a text tag,
The upload control unit registers the ID as the tag;
The image forming apparatus according to any one of claims 1 to 3, characterized in.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012186216A JP5868291B2 (en) | 2012-08-27 | 2012-08-27 | Image forming apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012186216A JP5868291B2 (en) | 2012-08-27 | 2012-08-27 | Image forming apparatus |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2014045311A JP2014045311A (en) | 2014-03-13 |
| JP5868291B2 true JP5868291B2 (en) | 2016-02-24 |
Family
ID=50396298
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2012186216A Expired - Fee Related JP5868291B2 (en) | 2012-08-27 | 2012-08-27 | Image forming apparatus |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5868291B2 (en) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6204277B2 (en) * | 2014-06-23 | 2017-09-27 | 京セラドキュメントソリューションズ株式会社 | Image forming system and print output method using box function |
| JP6432249B2 (en) * | 2014-09-29 | 2018-12-05 | ブラザー工業株式会社 | Information processing apparatus, recording system, and program |
| JP7571509B2 (en) | 2020-12-07 | 2024-10-23 | 富士フイルムビジネスイノベーション株式会社 | Information processing device, image forming system, and information processing program |
| JP2023142276A (en) | 2022-03-24 | 2023-10-05 | 富士フイルムビジネスイノベーション株式会社 | Information processing device, image forming device, image forming system, information processing program, and image forming program |
| JP2023142275A (en) | 2022-03-24 | 2023-10-05 | 富士フイルムビジネスイノベーション株式会社 | Information processing device, information processing system, and information processing program |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001320654A (en) * | 2000-05-11 | 2001-11-16 | Konica Corp | Photo service system and image input device |
| JP2004206345A (en) * | 2002-12-25 | 2004-07-22 | Dainippon Printing Co Ltd | Image management system, image management server, terminal device, program, recording medium |
| JP2006135498A (en) * | 2004-11-04 | 2006-05-25 | Canon Inc | Document distribution system |
| JP4921202B2 (en) * | 2006-03-15 | 2012-04-25 | キヤノン株式会社 | Job history management system, control method therefor, program, and storage medium |
| JP2010015286A (en) * | 2008-07-02 | 2010-01-21 | Olympus Corp | Server, terminal device, program, information storage medium, image retrieval method, and information presentation method |
| JP2010056894A (en) * | 2008-08-28 | 2010-03-11 | Aiphone Co Ltd | Video information management system |
| JP2011253470A (en) * | 2010-06-04 | 2011-12-15 | Canon Inc | Cloud computing system, document processing method and computer program |
-
2012
- 2012-08-27 JP JP2012186216A patent/JP5868291B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2014045311A (en) | 2014-03-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9864939B2 (en) | Information processing apparatus, information processing system, method of sharing data, and recording medium storing data sharing control program | |
| US9794252B2 (en) | Information processing system and device control method | |
| US10180814B2 (en) | User terminal, image processing device and cloud server to identify plural user information to execute an image processing job upon validating an user information | |
| JP6278651B2 (en) | Network system, management server system, control method and program | |
| JP6531450B2 (en) | Image forming apparatus, image processing system and method | |
| JP6300456B2 (en) | COMMUNICATION METHOD, DEVICE, PROGRAM, AND NETWORK SYSTEM | |
| US20130238689A1 (en) | Server apparatus and image display system | |
| JP5868291B2 (en) | Image forming apparatus | |
| US9665727B2 (en) | Information processing system, method of processing information, program, and recording medium | |
| US20150022847A1 (en) | Information processing system, method of processing information, program, and recording medium | |
| JP2017068835A (en) | Equipment management system, equipment management method, information processing apparatus, image forming apparatus, and information processing program | |
| JP6969416B2 (en) | Communication system, communication device, control method of communication device, program | |
| US9423990B2 (en) | Non-transitory computer readable recording medium storing an account management program, image forming apparatus and image forming system | |
| US8520236B2 (en) | Printing control apparatus and printing control method | |
| JP6183035B2 (en) | Service providing system, service providing method and program | |
| JP4797925B2 (en) | Information processing program and information processing system | |
| JP2018101972A (en) | IPP Scan Directory Service | |
| JP2015219545A (en) | Information processing system, information processing method and program | |
| JP6135215B2 (en) | Image forming apparatus, network system, method and program | |
| JP4329811B2 (en) | Image processing apparatus, image processing system, data management method in image processing apparatus, and computer program | |
| JP6897357B2 (en) | Information processing equipment and programs | |
| JP2015055951A (en) | Information processing system and information processing method | |
| US9501252B2 (en) | Method and apparatus for secure image data processing | |
| JP5679506B2 (en) | Output management device, output management system, and program | |
| JP5449587B2 (en) | Image forming system, server apparatus, and image forming apparatus |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140722 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150518 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150625 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150811 |
|
| 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: 20151210 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160105 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5868291 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |