(57)【要約】【課題】アップロードデータ量の上限値を最大限活用し、できる限り多くのデータをアップロードし、画質が低下していないデータをアップロードできる画像形成装置を提供する。【解決手段】一定期間毎にアップロードするデータの総量の制約を受けその制約の範囲内でサーバー装置に対してデータをアップロードする画像形成装置は、オリジナルデータを取得するイメージリーダー部、オリジナルデータから低サイズ化データを生成する低サイズ化部１２３、低サイズ化データをサーバー装置に対し送信するネットワーク通信部１０７、一定期間の満了時から管理者により設定された時間だけ遡った時以降に、オリジナルデータのデータ量がアップロード可能な残りデータ量以内であるか判断する制御部１２１を備える。残りデータ量以内である場合、ネットワーク通信部１０７は、オリジナルデータをサーバー装置に送信する。【選択図】図３
2020036077.tif 000002
【特許請求の範囲】
【請求項１】
一定期間毎にアップロードするデータの総量の制約を受け、その制約の範囲内で、順次データをアップロードして、サーバー装置に格納させる情報処理装置であって、
オリジナルデータを取得するデータ取得手段と、
前記オリジナルデータに低サイズ化処理を施して、低サイズ化データを生成する低サイズ化手段と、
前記低サイズ化データを前記サーバー装置に対して送信する送信手段と、
前記一定期間の満了時から管理者により設定された時間だけ遡った時以降に、既に前記一定期間内にアップロードされた一の低サイズ化データの基になるオリジナルデータのデータ量が、前記サーバー装置に対してアップロード可能な残りデータ量以内であるか否かを判断する判断手段とを備え、
前記残りデータ量以内であると判断される場合、前記送信手段は、既にアップロードされた前記低サイズ化データの基になる前記オリジナルデータを前記サーバー装置に対して送信する
ことを特徴とする情報処理装置。
【請求項２】
一定期間毎にアップロードするデータの総量の制約を受け、その制約の範囲内で、順次データをアップロードして、サーバー装置に格納させる情報処理装置であって、
オリジナルデータを取得するデータ取得手段と、
前記オリジナルデータに低サイズ化処理を施して、低サイズ化データを生成する低サイズ化手段と、
前記低サイズ化データを前記サーバー装置に対して送信する送信手段と、
前記一定期間が満了する前に、前記一定期間が満了する時点において前記一定期間内にアップロードされるであろう全てのデータの予測使用量を算出する予測手段と、
前記予測使用量を算出した時に、既に前記一定期間内にアップロードされた一の低サイズ化データの基になるオリジナルデータのデータ量が、前記サーバー装置に対してアップロード可能な残りデータ量以内であるか否か、及び、算出した前記予測使用量が前記総量を超えるか否かを判断する判断手段とを備え、
前記残りデータ量以内であり、かつ、前記予測使用量が前記総量を超えると判断される場合、その判断時点において、前記送信手段は、既にアップロードされた前記低サイズ化データの基になる前記オリジナルデータを前記サーバー装置に対して送信する
ことを特徴とする情報処理装置。
【請求項３】
さらに、前記低サイズ化データを送信した後、前記オリジナルデータを記憶媒体に書き込む書込手段を備える
ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記記憶媒体は、前記情報処理装置に備えられるか、前記情報処理装置に接続された他の情報処理装置に備えられるか、或いは、前記情報処理装置に接続された外部記憶装置に備えられている
ことを特徴とする請求項３に記載の情報処理装置。
【請求項５】
さらに、前記オリジナルデータの送信が完了した後、前記記憶媒体に記憶されている前記オリジナルデータを削除する削除手段を備える
ことを特徴とする請求項３に記載の情報処理装置。
【請求項６】
前記削除手段は、前記オリジナルデータの送信が完了した時点から、管理者により設定された所定期間を経過した後に、前記オリジナルデータを削除する
ことを特徴とする請求項３に記載の情報処理装置。
【請求項７】
前記低サイズ化手段により施される前記低サイズ化処理は、カラーデータをモノクロデータに変換する色変換、前記オリジナルデータの解像度を低下させる変換、オリジナルデータを非可逆的に圧縮する変換、複数ページからなる前記オリジナルデータの各ページを縮小してページ集約する変換、又は、前記オリジナルデータに含まれる画像データを縮小する変換である
ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項８】
前記低サイズ化データの前記サーバー装置に対する送信が完了した後、端末装置は、前記サーバー装置から前記低サイズ化データを受信し、
前記送信手段は、さらに、前記オリジナルデータの送信が完了した後、前記サーバー装置に対する前記オリジナルデータのアップロードの完了を示す完了情報を、前記低サイズ化データを受信した前記端末装置に対して送信する
ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項９】
一定期間毎にアップロードするデータの総量の制約を受け、その制約の範囲内で、順次データをアップロードして、サーバー装置に格納させる情報処理装置であって、
それぞれ優先度が設定された複数のオリジナルデータを取得するデータ取得手段と、
各オリジナルデータに低サイズ化処理を施して、低サイズ化データを生成する低サイズ化手段と、
生成された全ての低サイズ化データを前記サーバー装置に対して送信する送信手段と、
送信された前記低サイズ化データに対応する複数のオリジナルデータから、優先度を用いて、一のオリジナルデータを選択する選択手段と、
前記一定期間の満了時から管理者により設定された時間だけ遡った時以降に、選択された前記オリジナルデータのデータ量が、前記サーバー装置に対してアップロード可能な残りデータ量以内であるか否かを判断する判断手段とを備え、
前記残りデータ量以内であると判断される場合、前記送信手段は、選択された前記オリジナルデータを前記サーバー装置に対して送信する
ことを特徴とする情報処理装置。
【請求項１０】
一定期間毎にアップロードするデータの総量の制約を受け、その制約の範囲内で、順次データをアップロードして、サーバー装置に格納させる情報処理装置であって、
オリジナルデータを取得するデータ取得手段と、
前記オリジナルデータを低サイズ化するか否かを判断する第一判断手段と、
低サイズ化する場合、前記オリジナルデータに低サイズ化処理を施して、低サイズ化データを生成する低サイズ化手段と、
前記低サイズ化データを前記サーバー装置に対して送信する送信手段と、
前記一定期間の満了時から管理者により設定された時間だけ遡った時以降に、既に前記一定期間内にアップロードされた一の低サイズ化データの基になるオリジナルデータのデータ量が、前記サーバー装置に対してアップロード可能な残りデータ量以内であるか否かを判断する第二判断手段とを備え、
前記残りデータ量以内であると判断される場合、前記送信手段は、既にアップロードされた前記低サイズ化データの基になる前記オリジナルデータを前記サーバー装置に対して送信する
ことを特徴とする情報処理装置。
【請求項１１】
前記第一判断手段は、利用者に対して、オリジナルデータの低サイズ化を通知し、利用者から、低サイズ化の承認の指示を受け取った場合、前記オリジナルデータを低サイズ化すると判断する
ことを特徴とする請求項１０に記載の情報処理装置。
【請求項１２】
前記第一判断手段により低サイズ化しないと判断される場合、前記送信手段は、前記オリジナルデータを前記サーバー装置に対して送信する
ことを特徴とする請求項１０に記載の情報処理装置。
【請求項１３】
前記オリジナルデータ内に画像データが含まれ、
前記第一判断手段は、前記オリジナルデータのデータサイズに対する前記画像データのサイズの比率が閾値以上である場合、低サイズ化しないと判断し、前記比率が閾値未満である場合、低サイズ化すると判断する
ことを特徴とする請求項１０に記載の情報処理装置。
【請求項１４】
前記オリジナルデータに関連する関連オリジナルデータが前記サーバー装置に格納されており、
前記第一判断手段は、外部の情報処理装置からの前記関連オリジナルデータに対するアクセスの頻度が閾値以上である場合、低サイズ化しないと判断し、アクセスの頻度が閾値未満である場合、低サイズ化すると判断する
ことを特徴とする請求項１０に記載の情報処理装置。
【請求項１５】
利用者の指示により、前記オリジナルデータが取得され、
前記利用者には、前記サーバー装置に対して前記オリジナルデータをアップロードする権限が付与されており、
前記第一判断手段は、前記利用者に付与された前記権限の度合いが閾値以上である場合、低サイズ化しないと判断し、前記権限の度合いが頻度未満である場合、低サイズ化すると判断する
ことを特徴とする請求項１０に記載の情報処理装置。
【請求項１６】
前記情報処理装置は、原稿を読み取って、前記オリジナルデータとして、画像データを生成する画像読取手段を備えた画像形成装置であって、
前記第一判断手段は、前記画像読取手段により原稿を読み取る際に設定された読取り条件に基づいて、判断する
ことを特徴とする請求項１０に記載の情報処理装置。
【請求項１７】
前記情報処理装置は、画像形成を行う画像形成装置であって、
前記第一判断手段は、前記オリジナルデータについて、既に画像形成がされ、又は、画像形成の予約がされている場合、低サイズ化しないと判断し、その他の場合、低サイズ化すると判断する
ことを特徴とする請求項１０に記載の情報処理装置。
【請求項１８】
ネットワークを介して複数の画像形成装置が接続され、前記複数の画像形成装置のうち、一台の画像形成装置は、親機であって、親機に対して、利用者から画像形成処理の指示がされると、前記利用者により指定された他の一台の画像形成装置により、指示された前記画像形成処理が行われ、
前記第一判断手段は、前記情報処理装置も画像形成装置であって、前記複数の画像形成装置のうちの一台である場合、低サイズ化しないと判断し、前記複数の画像形成装置のうちのいずれでもない場合、低サイズ化すると判断する
ことを特徴とする請求項１０に記載の情報処理装置。
【請求項１９】
一定期間毎にアップロードするデータの総量の制約を受け、その制約の範囲内で、順次データをアップロードして、サーバー装置に格納させる情報処理装置と、前記サーバー装置とから構成されるアップロードシステムであって、
前記情報処理装置は、
オリジナルデータを取得するデータ取得手段と、
前記オリジナルデータに低サイズ化処理を施して、低サイズ化データを生成する低サイズ化手段と、
前記低サイズ化データを前記サーバー装置に対して送信する送信手段と、
前記一定期間の満了時から管理者により設定された時間だけ遡った時以降に、既に前記一定期間内にアップロードされた一の低サイズ化データの基になるオリジナルデータのデータ量が、前記サーバー装置に対してアップロード可能な残りデータ量以内であるか否かを判断する判断手段とを備え、
前記残りデータ量以内であると判断される場合、前記送信手段は、既にアップロードされた前記低サイズ化データの基になる前記オリジナルデータを前記サーバー装置に対して送信する
ことを特徴とするアップロードシステム。
【請求項２０】
一定期間毎にアップロードするデータの総量の制約を受け、その制約の範囲内で、順次データをアップロードして、サーバー装置に格納させる複数の情報処理装置から構成される情報処理システムであって、
複数の情報処理装置のうちの一台は、親機であり、その他の情報処理装置は、子機であり、
親機である情報処理装置は、
前記親機において、及び、前記子機から、それぞれ優先度が設定された複数のオリジナルデータを取得するデータ取得手段と、
各オリジナルデータに低サイズ化処理を施して、低サイズ化データを生成する低サイズ化手段と、
生成された全ての低サイズ化データを前記サーバー装置に対して送信する送信手段と、
送信された前記低サイズ化データに対応する複数のオリジナルデータから、優先度を用いて、一のオリジナルデータを選択する選択手段と、
前記一定期間の満了時から管理者により設定された時間だけ遡った時以降に、選択された前記オリジナルデータのデータ量が、前記サーバー装置に対してアップロード可能な残りデータ量以内であるか否かを判断する判断手段とを備え、
前記残りデータ量以内であると判断される場合、前記送信手段は、選択された前記オリジナルデータを前記サーバー装置に対して送信し、
子機である各情報処理装置は、
それぞれ優先度が設定された複数のオリジナルデータを取得するデータ取得手段と、
親機である前記情報処理装置に対して、取得した前記複数のオリジナルデータを送信するデータ送信手段とを備える
ことを特徴とする情報処理システム。
【請求項２１】
一定期間毎にアップロードするデータの総量の制約を受け、その制約の範囲内で、順次データをアップロードして、サーバー装置に格納させる情報処理装置で用いられる制御方法であって、
オリジナルデータを取得するデータ取得ステップと、
前記オリジナルデータに低サイズ化処理を施して、低サイズ化データを生成する低サイズ化ステップと、
前記低サイズ化データを前記サーバー装置に対して送信する送信ステップと、
前記一定期間の満了時から管理者により設定された時間だけ遡った時以降に、既に前記一定期間内にアップロードされた一の低サイズ化データの基になるオリジナルデータのデータ量が、前記サーバー装置に対してアップロード可能な残りデータ量以内であるか否かを判断する判断ステップとを含み、
前記残りデータ量以内であると判断される場合、前記送信ステップは、既にアップロードされた前記低サイズ化データの基になる前記オリジナルデータを前記サーバー装置に対して送信する
ことを特徴とする制御方法。
【請求項２２】
一定期間毎にアップロードするデータの総量の制約を受け、その制約の範囲内で、順次データをアップロードして、サーバー装置に格納させる情報処理装置で用いられる制御プログラムであって、
コンピューターである前記情報処理装置に対して、
オリジナルデータを取得するデータ取得ステップと、
前記オリジナルデータに低サイズ化処理を施して、低サイズ化データを生成する低サイズ化ステップと、
前記低サイズ化データを前記サーバー装置に対して送信する送信ステップと、
前記一定期間の満了時から管理者により設定された時間だけ遡った時以降に、既に前記一定期間内にアップロードされた一の低サイズ化データの基になるオリジナルデータのデータ量が、前記サーバー装置に対してアップロード可能な残りデータ量以内であるか否かを判断する判断ステップとを実行させ、
前記残りデータ量以内であると判断される場合、前記送信ステップは、既にアップロードされた前記低サイズ化データの基になる前記オリジナルデータを前記サーバー装置に対して送信する
ことを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一定期間毎にアップロードするデータの総量の制約を受け、その制約の範囲内で、順次データをアップロードして、サーバー装置に格納させる技術に関する。
【背景技術】
【０００２】
近年、インターネット等のネットワークを経由して、利用者に対して、様々なコンピューティングサービス（クラウドサービス）が提供されるようになってきている。
【０００３】
クラウド上のストレージを提供するサービスを利用すると、データをクラウド上のストレージに保存しておくことができ、利用者は、いつでも、どこにいても、クラウド上のデータを利用できるという利点がある。例えば、利用者は、画像形成装置により、クラウドサービスにログインし、スキャナーで読み取ったデータをクラウド上のストレージにアップロードする。その利用者は、モバイル端末を利用して、そのデータを閲覧したり、印刷したりすることができる。
【０００４】
クラウド上のストレージを提供するサービスにおいて、１アカウント当たり、利用可能な上限の容量が定められているものがある。利用者は、この上限の範囲内で、ストレージを利用することができる。
【０００５】
クラウド上のストレージにアップロードするデータは、閲覧、印刷するときのことを考慮すると、できる限り、高解像度、低縮小率、１ｉｎ１等であることが望ましいが、ストレージにデータが蓄積され、ストレージの蓄積容量が上限の容量に近づいたときには、ストレージ側でデータの圧縮率を上げたり、不要なデータを削除したりして、ストレージ上のデータ量を削減する処理が行われる。
【０００６】
特許文献１によると、データの保存期間が定められ、データに対するアクセス頻度が一定以下で、かつ保存期間を経過していれば、データを消去する。こうして、記憶媒体に記憶されているデータの容量が上限値を超える事態を避けている。
【０００７】
また、クラウド上のストレージを提供する別のサービスとして、一定期間毎に、例えば、月毎に、アップロードできる総データ量に上限値が設けられているものがある。このサービスでは、アップロードする総データ量がその月の上限値となるまで、データをアップロードすることができ、上限値を超えると、それ以上、データをアップロードすることはできない。また、その月の締め日を過ぎると、アップロードできるデータ量がリセットされ、次の月に上限値以内で、データをアップロードすることができる。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００４−７７４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
上述したように、一定期間毎にアップロードできる総データ量に制約を設けたサービスを利用する場合、一般的に言って、利用者が締め日までにどれだけのデータをアップロードするかを事前に予測することは困難であるので、利用者が多数のデータを、一つのアカウントにより、アップロードし続けると、早期に、総データ量が上限値に達し、それ以上、データをアップロードできないと事態となる。そして、利用者が一人でなく、複数人が共同して一つのアカウントにより、このサービスを利用する場合には、さらに問題が深刻で、利用者のうちの幾人かは、ほとんどデータをアップロードできない事態も生じ、クラウドサービスの利便性が減殺されてしまうこととなる。
【００１０】
また、アップロードデータ量を抑えるために、利用者は、原稿をスキャンする際に解像度を下げたり、縮小率を上げたり、Ｎｉｎ１にしたりして、データを低サイズ化して、アップロードすればよいが、このような低サイズ化したデータをアップロードし続けた結果、アップロードした総データ量が、上限値より、はるかに低いまま、締め日を過ぎてしまうことも考えられる。また、低サイズ化したデータは、画質が低下しており、端末で閲覧又は印刷するとき、視認性が低下する。
【００１１】
これらの問題を解決するため、アップロードデータ量の上限値を最大限活用して、できる限り多くのデータをアップロードし、画質が低下していないデータをアップロードすることができる情報処理装置、アップロードシステム、情報処理システム、制御方法及び制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するため、本発明は、一定期間毎にアップロードするデータの総量の制約を受け、その制約の範囲内で、順次データをアップロードして、サーバー装置に格納させる情報処理装置であって、オリジナルデータを取得するデータ取得手段と、前記オリジナルデータに低サイズ化処理を施して、低サイズ化データを生成する低サイズ化手段と、前記低サイズ化データを前記サーバー装置に対して送信する送信手段と、前記一定期間の満了時から管理者により設定された時間だけ遡った時以降に、既に前記一定期間内にアップロードされた一の低サイズ化データの基になるオリジナルデータのデータ量が、前記サーバー装置に対してアップロード可能な残りデータ量以内であるか否かを判断する判断手段とを備え、前記残りデータ量以内であると判断される場合、前記送信手段は、既にアップロードされた前記低サイズ化データの基になる前記オリジナルデータを前記サーバー装置に対して送信することを特徴とする。
【００１３】
また、本発明は、一定期間毎にアップロードするデータの総量の制約を受け、その制約の範囲内で、順次データをアップロードして、サーバー装置に格納させる情報処理装置であって、オリジナルデータを取得するデータ取得手段と、前記オリジナルデータに低サイズ化処理を施して、低サイズ化データを生成する低サイズ化手段と、前記低サイズ化データを前記サーバー装置に対して送信する送信手段と、前記一定期間が満了する前に、前記一定期間が満了する時点において前記一定期間内にアップロードされるであろう全てのデータの予測使用量を算出する予測手段と、前記予測使用量を算出した時に、既に前記一定期間内にアップロードされた一の低サイズ化データの基になるオリジナルデータのデータ量が、前記サーバー装置に対してアップロード可能な残りデータ量以内であるか否か、及び、算出した前記予測使用量が前記総量を超えるか否かを判断する判断手段とを備え、前記残りデータ量以内であり、かつ、前記予測使用量が前記総量を超えると判断される場合、その判断時点において、前記送信手段は、既にアップロードされた前記低サイズ化データの基になる前記オリジナルデータを前記サーバー装置に対して送信することを特徴とする。
【００１４】
ここで、さらに、前記低サイズ化データを送信した後、前記オリジナルデータを記憶媒体に書き込む書込手段を備える、としてもよい。
【００１５】
ここで、前記記憶媒体は、前記情報処理装置に備えられるか、前記情報処理装置に接続された他の情報処理装置に備えられるか、或いは、前記情報処理装置に接続された外部記憶装置に備えられている、としてもよい。
【００１６】
ここで、さらに、前記オリジナルデータの送信が完了した後、前記記憶媒体に記憶されている前記オリジナルデータを削除する削除手段を備える、としてもよい。
【００１７】
ここで、前記削除手段は、前記オリジナルデータの送信が完了した時点から、管理者により設定された所定期間を経過した後に、前記オリジナルデータを削除してもよい。
【００１８】
ここで、前記低サイズ化手段により施される前記低サイズ化処理は、カラーデータをモノクロデータに変換する色変換、前記オリジナルデータの解像度を低下させる変換、オリジナルデータを非可逆的に圧縮する変換、複数ページからなる前記オリジナルデータの各ページを縮小してページ集約する変換、又は、前記オリジナルデータに含まれる画像データを縮小する変換である、としてもよい。
【００１９】
ここで、前記低サイズ化データの前記サーバー装置に対する送信が完了した後、端末装置は、前記サーバー装置から前記低サイズ化データを受信し、前記送信手段は、さらに、前記オリジナルデータの送信が完了した後、前記サーバー装置に対する前記オリジナルデータのアップロードの完了を示す完了情報を、前記低サイズ化データを受信した前記端末装置に対して送信してもよい。
【００２０】
また、本発明は、一定期間毎にアップロードするデータの総量の制約を受け、その制約の範囲内で、順次データをアップロードして、サーバー装置に格納させる情報処理装置であって、それぞれ優先度が設定された複数のオリジナルデータを取得するデータ取得手段と、各オリジナルデータに低サイズ化処理を施して、低サイズ化データを生成する低サイズ化手段と、生成された全ての低サイズ化データを前記サーバー装置に対して送信する送信手段と、送信された前記低サイズ化データに対応する複数のオリジナルデータから、優先度を用いて、一のオリジナルデータを選択する選択手段と、前記一定期間の満了時から管理者により設定された時間だけ遡った時以降に、選択された前記オリジナルデータのデータ量が、前記サーバー装置に対してアップロード可能な残りデータ量以内であるか否かを判断する判断手段とを備え、前記残りデータ量以内であると判断される場合、前記送信手段は、選択された前記オリジナルデータを前記サーバー装置に対して送信することを特徴とする。
【００２１】
また、本発明は、一定期間毎にアップロードするデータの総量の制約を受け、その制約の範囲内で、順次データをアップロードして、サーバー装置に格納させる情報処理装置であって、オリジナルデータを取得するデータ取得手段と、前記オリジナルデータを低サイズ化するか否かを判断する第一判断手段と、低サイズ化する場合、前記オリジナルデータに低サイズ化処理を施して、低サイズ化データを生成する低サイズ化手段と、前記低サイズ化データを前記サーバー装置に対して送信する送信手段と、前記一定期間の満了時から管理者により設定された時間だけ遡った時以降に、既に前記一定期間内にアップロードされた一の低サイズ化データの基になるオリジナルデータのデータ量が、前記サーバー装置に対してアップロード可能な残りデータ量以内であるか否かを判断する第二判断手段とを備え、前記残りデータ量以内であると判断される場合、前記送信手段は、既にアップロードされた前記低サイズ化データの基になる前記オリジナルデータを前記サーバー装置に対して送信することを特徴とする。
【００２２】
ここで、前記第一判断手段は、利用者に対して、オリジナルデータの低サイズ化を通知し、利用者から、低サイズ化の承認の指示を受け取った場合、前記オリジナルデータを低サイズ化すると判断してもよい。
【００２３】
ここで、前記第一判断手段により低サイズ化しないと判断される場合、前記送信手段は、前記オリジナルデータを前記サーバー装置に対して送信してもよい。
【００２４】
ここで、前記オリジナルデータ内に画像データが含まれ、前記第一判断手段は、前記オリジナルデータのデータサイズに対する前記画像データのサイズの比率が閾値以上である場合、低サイズ化しないと判断し、前記比率が閾値未満である場合、低サイズ化すると判断してもよい。
【００２５】
ここで、前記オリジナルデータに関連する関連オリジナルデータが前記サーバー装置に格納されており、前記第一判断手段は、外部の情報処理装置からの前記関連オリジナルデータに対するアクセスの頻度が閾値以上である場合、低サイズ化しないと判断し、アクセスの頻度が閾値未満である場合、低サイズ化すると判断してもよい。
【００２６】
ここで、利用者の指示により、前記オリジナルデータが取得され、前記利用者には、前記サーバー装置に対して前記オリジナルデータをアップロードする権限が付与されており、前記第一判断手段は、前記利用者に付与された前記権限の度合いが閾値以上である場合、低サイズ化しないと判断し、前記権限の度合いが頻度未満である場合、低サイズ化すると判断してもよい。
【００２７】
ここで、前記情報処理装置は、原稿を読み取って、前記オリジナルデータとして、画像データを生成する画像読取手段を備えた画像形成装置であって、前記第一判断手段は、前記画像読取手段により原稿を読み取る際に設定された読取り条件に基づいて、判断してもよい。
【００２８】
ここで、前記情報処理装置は、画像形成を行う画像形成装置であって、前記第一判断手段は、前記オリジナルデータについて、既に画像形成がされ、又は、画像形成の予約がされている場合、低サイズ化しないと判断し、その他の場合、低サイズ化すると判断してもよい。
【００２９】
ここで、ネットワークを介して複数の画像形成装置が接続され、前記複数の画像形成装置のうち、一台の画像形成装置は、親機であって、親機に対して、利用者から画像形成処理の指示がされると、前記利用者により指定された他の一台の画像形成装置により、指示された前記画像形成処理が行われ、前記第一判断手段は、前記情報処理装置も画像形成装置であって、前記複数の画像形成装置のうちの一台である場合、低サイズ化しないと判断し、前記複数の画像形成装置のうちのいずれでもない場合、低サイズ化すると判断してもよい。
【００３０】
また、本発明は、一定期間毎にアップロードするデータの総量の制約を受け、その制約の範囲内で、順次データをアップロードして、サーバー装置に格納させる情報処理装置と、前記サーバー装置とから構成されるアップロードシステムであって、前記情報処理装置は、オリジナルデータを取得するデータ取得手段と、前記オリジナルデータに低サイズ化処理を施して、低サイズ化データを生成する低サイズ化手段と、前記低サイズ化データを前記サーバー装置に対して送信する送信手段と、前記一定期間の満了時から管理者により設定された時間だけ遡った時以降に、既に前記一定期間内にアップロードされた一の低サイズ化データの基になるオリジナルデータのデータ量が、前記サーバー装置に対してアップロード可能な残りデータ量以内であるか否かを判断する判断手段とを備え、前記残りデータ量以内であると判断される場合、前記送信手段は、既にアップロードされた前記低サイズ化データの基になる前記オリジナルデータを前記サーバー装置に対して送信することを特徴とする。
【００３１】
また、本発明は、一定期間毎にアップロードするデータの総量の制約を受け、その制約の範囲内で、順次データをアップロードして、サーバー装置に格納させる複数の情報処理装置から構成される情報処理システムであって、複数の情報処理装置のうちの一台は、親機であり、その他の情報処理装置は、子機であり、親機である情報処理装置は、前記親機において、及び、前記子機から、それぞれ優先度が設定された複数のオリジナルデータを取得するデータ取得手段と、各オリジナルデータに低サイズ化処理を施して、低サイズ化データを生成する低サイズ化手段と、生成された全ての低サイズ化データを前記サーバー装置に対して送信する送信手段と、送信された前記低サイズ化データに対応する複数のオリジナルデータから、優先度を用いて、一のオリジナルデータを選択する選択手段と、前記一定期間の満了時から管理者により設定された時間だけ遡った時以降に、選択された前記オリジナルデータのデータ量が、前記サーバー装置に対してアップロード可能な残りデータ量以内であるか否かを判断する判断手段とを備え、前記残りデータ量以内であると判断される場合、前記送信手段は、選択された前記オリジナルデータを前記サーバー装置に対して送信し、子機である各情報処理装置は、それぞれ優先度が設定された複数のオリジナルデータを取得するデータ取得手段と、親機である前記情報処理装置に対して、取得した前記複数のオリジナルデータを送信するデータ送信手段とを備えることを特徴とする。
【００３２】
また、本発明は、一定期間毎にアップロードするデータの総量の制約を受け、その制約の範囲内で、順次データをアップロードして、サーバー装置に格納させる情報処理装置で用いられる制御方法であって、オリジナルデータを取得するデータ取得ステップと、前記オリジナルデータに低サイズ化処理を施して、低サイズ化データを生成する低サイズ化ステップと、前記低サイズ化データを前記サーバー装置に対して送信する送信ステップと、前記一定期間の満了時から管理者により設定された時間だけ遡った時以降に、既に前記一定期間内にアップロードされた一の低サイズ化データの基になるオリジナルデータのデータ量が、前記サーバー装置に対してアップロード可能な残りデータ量以内であるか否かを判断する判断ステップとを含み、前記残りデータ量以内であると判断される場合、前記送信ステップは、既にアップロードされた前記低サイズ化データの基になる前記オリジナルデータを前記サーバー装置に対して送信することを特徴とする。
【００３３】
また、本発明は、一定期間毎にアップロードするデータの総量の制約を受け、その制約の範囲内で、順次データをアップロードして、サーバー装置に格納させる情報処理装置で用いられる制御プログラムであって、コンピューターである前記情報処理装置に対して、オリジナルデータを取得するデータ取得ステップと、前記オリジナルデータに低サイズ化処理を施して、低サイズ化データを生成する低サイズ化ステップと、前記低サイズ化データを前記サーバー装置に対して送信する送信ステップと、前記一定期間の満了時から管理者により設定された時間だけ遡った時以降に、既に前記一定期間内にアップロードされた一の低サイズ化データの基になるオリジナルデータのデータ量が、前記サーバー装置に対してアップロード可能な残りデータ量以内であるか否かを判断する判断ステップとを実行させ、前記残りデータ量以内であると判断される場合、前記送信ステップは、既にアップロードされた前記低サイズ化データの基になる前記オリジナルデータを前記サーバー装置に対して送信することを特徴とする。
【発明の効果】
【００３４】
上記の構成によると、アップロードデータ量の上限値を最大限活用して、できる限り多くのデータをアップロードし、画質が低下していないデータをアップロードすることができるという優れた効果を奏する。
【図面の簡単な説明】
【００３５】
【図１】実施の形態のアップロードシステム１の全体構成を示す図である。
【図２】画像形成装置１０の概略構成を示す図である。
【図３】主制御部１００の構成を示すブロック図である。
【図４】データ管理テーブル１３１のデータ構造を示す。
【図５】操作パネル１９に表示される画面１６１を示す。
【図６】サーバー装置２の構成を示す図である。
【図７】データ容量管理テーブル２２１のデータ構造を示す。
【図８】携帯端末３の構成を示す図である。
【図９】アップロードシステム１における、オリジナルデータを取得する場合の動作を示すフローチャート（その１）である。図１０へ続く。
【図１０】アップロードシステム１における、オリジナルデータを取得する場合の動作を示すフローチャート（その２）である。
【図１１】アップロードシステム１における、低サイズ化データを閲覧する場合の動作を示すフローチャートである。
【図１２】アップロードシステム１における、オリジナルデータを送信する場合の動作を示すフローチャート（その１）である。図１３へ続く。
【図１３】アップロードシステム１における、オリジナルデータを送信する場合の動作を示すフローチャート（その２）である。
【図１４】変形例（１）における、オリジナルデータを送信する場合の動作を示すフローチャート（その１）である。図１５へ続く。
【図１５】変形例（１）における、オリジナルデータを送信する場合の動作を示すフローチャート（その２）である。
【図１６】変形例（２）における、オリジナルデータを削除する場合の動作を示すフローチャートである。
【図１７】変形例（３）における、アップロードシステム１Ａの全体構成を示す図である。
【図１８】変形例（３）における、データ管理テーブル１３１Ａのデータ構造を示す。
【図１９】変形例（４）における、アップロードシステム１Ｂの全体構成を示す図である。
【図２０】変形例（５）における、アップロードシステム１Ｃの全体構成を示す図である。
【発明を実施するための形態】
【００３６】
１  実施の形態
本発明に係る一の実施の形態について図面を参照しながら説明する。
【００３７】
図１は、アップロードシステム１の全体構成を示す図である。
【００３８】
アップロードシステム１においては、この図に示すように、画像形成装置１０（情報処理装置）及びサーバー装置２が、それぞれ、インターネットに代表されるネットワーク４に接続されている。ネットワーク４には、携帯電話網５が接続され、携帯電話網５には、無線基地局６を介して、携帯端末３（情報処理装置）が接続されている。
【００３９】
画像形成装置１０は、ネットワーク４を介して、データをサーバー装置２にアップロードし、サーバー装置２は、アップロードされたデータを記憶する。この際、画像形成装置１０は、最初に、オリジナルデータを低サイズ化して生成した低サイズ化データをサーバー装置２にアップロードし、続いて、画像形成装置１０は、オリジナルデータをサーバー装置２にアップロードする。携帯端末３は、サーバー装置２から、ネットワーク４、携帯電話網５及び無線基地局６を介して、データを受信し、受信したデータを表示する。
【００４０】
サーバー装置２の管理者と画像形成装置１０の管理者との間で締結された契約に従って、サーバー装置２は、画像形成装置１０に対して、一定期間毎に、例えば、月毎に、アップロードするデータの総量の制約を受け、その制約の範囲内で、画像形成装置１０からアップロードされたデータを記憶するサービス（以下、ストレージ提供サービスと呼ぶ。）を提供する。
【００４１】
ここで、一定期間が例えば、１カ月である場合、一定期間の初日は、１日であり、一定期間の最終日（締め日）は、月末（例えば、３０日）である。
【００４２】
１．１  画像形成装置１０
図２は、画像形成装置１０の概略構成を示す図である。
【００４３】
画像形成装置１０は、スキャナー、プリンター及びコピー機の機能を有するタンデム型のカラー複合機（ＭＦＰ：MultiFunction Peripheral）である。
【００４４】
画像形成装置１０は、図２に示すように、筐体底部に、記録シートを収容し、給送する給紙部１３が設けられている。給紙部１３の上方には、電子写真方式により画像を形成するプリンター部１２が設けられている。プリンター部１２のさらに上方に、原稿を読み取って画像データを生成するイメージリーダー部１１（画像読取手段）及び操作画面を表示し、利用者から入力操作を受け付ける操作パネル１９が設けられている。
【００４５】
イメージリーダー部１１は、自動原稿搬送装置を有している。自動原稿搬送装置は、原稿トレイにセットされた原稿を１枚ずつ原稿ガラス板へ搬送する。イメージリーダー部１１は、自動原稿搬送装置によって原稿ガラス板の所定位置に搬送された原稿の画像をスキャナーの移動によって読み取り、レッド（Ｒ）、グリーン（Ｇ）、ブルー（Ｂ）の多値デジタル信号からなる画像データを得る。
【００４６】
イメージリーダー部１１で得られた各色成分の画像データは、後述する主制御部１００において各種のデータ処理を受け、更にイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の各再現色の画像データに変換される。
【００４７】
プリンター部１２は、中間転写ベルト２１、中間転写ベルト２１を張架する駆動ローラー、従動ローラー、バックアップローラー、中間転写ベルト２１に対向して中間転写ベルト２１の走行方向Ｘに沿って所定間隔で配置された作像部２０Ｙ、２０Ｍ、２０Ｃ、２０Ｋ、定着部５０、主制御部１００等からなる。
【００４８】
各作像部は、像担持体である感光体ドラム、感光体ドラム表面を露光走査するためのＬＥＤアレイ、帯電チャージャー、現像器、クリーナー及び１次転写ローラーなどからなる。
【００４９】
給紙部１３は、サイズの異なる記録シートを収容する給紙カセット６０、６１、６２、６６と、この記録シートを各給紙カセットから搬送路に繰り出すためのピックアップローラー６３、６４、６５、６７とから構成されている。
【００５０】
作像部２０Ｙ〜２０Ｋのそれぞれにおいて、各感光体ドラムは、帯電チャージャーにより一様に帯電され、ＬＥＤアレイにより露光され、感光体ドラムの表面に静電潜像が形成される。各静電潜像は、それぞれ各色の現像器により現像され、各感光体ドラムの表面にＹ〜Ｋ色のトナー像が形成され、トナー像は、中間転写ベルト２１の裏面側に配設された各１次転写ローラーの静電作用により、中間転写ベルト２１の表面上に順次転写される。
【００５１】
一方、給紙部１３のいずれかの給紙カセットから、作像部２０Ｙ〜２０Ｋによる作像動作に合わせて、記録シートが給送され、２次転写ローラー２２とバックアップローラーとが中間転写ベルト２１を挟んで対向する２次転写位置へと搬送路上を搬送され、２次転写位置で、２次転写ローラー２２の静電的作用により、中間転写ベルト２１上のＹ〜Ｋ色のトナー像が記録シートへ２次転写される。Ｙ〜Ｋ色のトナー像が２次転写された記録シートは、さらに定着部５０まで搬送される。
【００５２】
記録シートの表面のトナー像は、定着部５０の加熱ローラー５１とこれに圧接された加圧ローラー５２との間に形成される定着ニップを通過する際に、加熱及び加圧により、記録シートの表面に融着して定着され、記録シートは、定着部５０を通過した後、排出トレイ１５へ送出される。
【００５３】
操作パネル１９には、液晶表示板などで構成される表示部が設けられ、利用者によって設定された内容や各種のメッセージを表示する。操作パネル１９は、利用者からの、コピー開始の指示、コピー枚数の設定、複写条件の設定、データの出力先の設定などを受け付け、受け付けた内容を主制御部１００に通知する。
【００５４】
１．２  主制御部１００
主制御部１００の構成について説明する。
【００５５】
図３は、主制御部１００の構成を示すブロック図である。
【００５６】
主制御部１００は、この図に示すように、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、画像処理部１０４、ＨＤＤ１０５、画像メモリ１０６、ネットワーク通信部１０７（送信手段、データ取得手段）、イメージリーダー制御部１０８（データ取得手段）、ＦＡＸ通信部１０９（データ取得手段）、プリンター制御部１１０、送信制御部１１１、記憶部１１３及び計時部１１４等から構成されている。
【００５７】
主制御部１００は、利用者の操作により、アップロードジョブを受け付けた場合、例え場合、ＨＤＤ１０５又は画像メモリ１０６に記憶されているデータを、ネットワーク通信部１０７により、ネットワーク４を介して、サーバー装置２に対して、アップロードさせる。その他、主制御部１００は、外部の装置から、ネットワーク通信部１０７を介して、プリントジョブを受け付けた場合、プリンター制御部１１０に対して、プリント処理を行
うよう指示する。
【００５８】
画像処理部１０４は、例えば、イメージリーダー部１１で得られた各色成分の画像データに対して、各種のデータ処理をして、Ｙ、Ｍ、Ｃ、Ｋの各再現色の画像データに変換する。
【００５９】
プリンター制御部１１０は、給紙部１３からの給送動作やプリンター部１２の作像部２０Ｙ〜２０Ｋの作像動作などを統一的に制御し、画像形成動作を実行させる。
【００６０】
イメージリーダー制御部１０８は、イメージリーダー部１１を制御し、原稿の画像の読み取り動作を実行させる。
【００６１】
ネットワーク通信部１０７は、ＬＡＮなどのネットワークを介してＰＣ（パーソナルコンピューター）などの外部端末装置からのプリントジョブを受け付ける。また、利用者の操作により、データを、ネットワーク４を介して、サーバー装置２に対して、アップロードする。
【００６２】
ＦＡＸ通信部１０９は、通信回線を介して、ファクシミリ送信をし、ファクシミリ受信をする。
【００６３】
ＲＡＭ１０３は、各種の制御変数及び操作パネル１９により設定されたコピー枚数などを一時記憶すると共に、ＣＰＵ１０１によるプログラム実行時のワークエリアを提供する。
【００６４】
ＲＯＭ１０２には、コピー動作などの各種ジョブを実行させるための制御プログラムなどが格納されている。
【００６５】
ＣＰＵ１０１は、ＲＯＭ１０２に記憶されている制御プログラムに従って動作することにより、画像処理部１０４、ネットワーク通信部１０７、イメージリーダー制御部１０８、ＦＡＸ通信部１０９、プリンター制御部１１０、送信制御部１１１等を制御する。例えば、ＣＰＵ１０１は、制御プログラムに従って動作することにより、ネットワーク通信部１０７により、データを、ネットワーク４を介して、サーバー装置２に対して、アップロードする。
【００６６】
画像メモリ１０６は、プリントジョブ等の画像データを一時的に記憶する。
【００６７】
ＨＤＤ１０５は、画像データ及びその他のデータ等を記憶する。
【００６８】
計時部１１４は、現在の日付（年月日）及び時刻（時分秒）を計測し、出力する。
【００６９】
１．３  記憶部１１３
記憶部１１３は、不揮発性の半導体メモリから構成されている。もちろん、記憶部１１３は、ハードディスクドライブから構成されていてもよい。
【００７０】
記憶部１１３は、利用者ＩＤ１５１、上限容量１５２及びデータ管理テーブル１３１を記憶している。
【００７１】
（利用者ＩＤ１５１）
利用者ＩＤ１５１は、ストレージ提供サービスにおいて、当該サービスを受ける利用者を識別するために割り当てられた識別情報である。なお、画像形成装置１０においては、画像形成装置１０を使用する全ての使用者を代表して、画像形成装置１０の管理者が、当該ストレージ提供サービスの提供者と契約しているものとする。つまり、この契約は、画像形成装置１０を使用する全ての使用者に対して、一つの総量の制約（一定期間毎にアップロードするデータの総量の制約）を受けて、サーバー装置に対して、データをアップロードすることを許可するものである。このため、利用者ＩＤ１５１は、画像形成装置１０の管理者を識別する識別情報であると言える。
【００７２】
なお、この契約は、画像形成装置１０を使用する全ての使用者のそれぞれに対して、一つの総量の制約を受けて、サーバー装置に対して、データをアップロードすることを許可するものである、としてもよい。この場合、画像形成装置１０を使用する全ての使用者のそれぞれに対して、利用者ＩＤが割り当てられる。
【００７３】
（上限容量１５２）
上限容量１５２は、ストレージ提供サービスにおいて、当該サービスを受ける画像形成装置１０に対して割り当てられた、月毎の最大のアップロード量である。画像形成装置１０は、月毎に、上限容量１５２を超えて、サーバー装置２に対して、データをアップロードすることは、ストレージ提供サービスの契約上、禁止されている。
【００７４】
（データ管理テーブル１３１）
データ管理テーブル１３１は、図４に示すように、イメージリーダー部１１、ネットワーク通信部１０７又はＦＡＸ通信部１０９等により取得され、サーバー装置２に対するアップロードの対象となるデータを管理するためのデータテーブルである。データ管理テーブル１３１には、１個以上の管理情報が記憶されている。各管理情報は、オリジナルデータに対応し、ファイル名、低サイズ化フラグ、オリジナルデータの送信フラグ、低サイズ化データの送信フラグ、及び、優先順位を含んでいる。
【００７５】
ファイル名は、オリジナルデータを識別する識別名である。例えば、ファイル名は、オリジナルデータであることを示す種類識別子「Ｆ」及び識別番号「００１」から構成されている。なお、オリジナルデータに対応して生成された低サイズ化データのファイル名も、同様の構成であり、例えば、低サイズ化データのファイル名は、低サイズ化データであることを示す種類識別子「Ｌ」及び識別番号「００１」から構成されている。ここで、識別番号「００１」は、オリジナルデータのファイル名と同じものが使用される。従って、オリジナルデータのファイル名を特定できれば、そのファイル名内の識別番号を用いれば、オリジナルデータに対応する低サイズ化データのファイル名も特定できる。
【００７６】
低サイズ化フラグは、オリジナルデータを低サイズ化しないことを示す「無し」、及び、オリジナルデータを低サイズ化する場合に、既に低サイズ化処理が行われたことを示す「済」の何れかの値を取る。
【００７７】
オリジナルデータの送信フラグは、オリジナルデータを送信したか否かを示すフラグである。「未」である場合、オリジナルデータを送信していないことを示す。「済」である場合、オリジナルデータを送信したことを示す。
【００７８】
低サイズ化データの送信フラグは、低サイズ化データを送信したか否かを示すフラグである。「未」である場合、低サイズ化データを送信していないことを示す。「済」である場合、既に低サイズ化データを送信したことを示す。なお、「−」である場合、低サイズ化データが存在しないことを示す。
【００７９】
優先順位は、オリジナルデータに割り当てられた優先度を示す。高い優先順位が割り当てられたオリジナルデータが、低い優先順位が割り当てられたオリジナルデータより、優先して、送信される。ここで、優先順位は、その値が大きいほど、高い優先度を示し、その値が小さいほど、低い優先度を示している。
【００８０】
１．４  操作パネル１９の画面例
操作パネル１９に表示される画面の一例として、図５に画面１６１を示す。
【００８１】
画面１６１は、オリジナルデータを、低サイズ化して、低サイズ化データを生成する際に、利用者に対して、その確認を求めるための画面である。
【００８２】
画面１６１には、メッセージ１６２、１６３、１６４及びボタン画像１６５、１６６、１６７が含まれている。
【００８３】
メッセージ１６２には、「設定を変更します。よろしいですか？」という文字列が含まれている。メッセージ１６２は、利用者に対して、オリジナルデータを低サイズ化する許可を求めている。
【００８４】
メッセージ１６３、１６４は、低サイズ化の処理の内容を示している。
【００８５】
メッセージ１６３には、「解像度６００ｄｐｉ  −＞  解像度２００ｄｐｉ」という文字列が含まれている。メッセージ１６３は、オリジナルデータの解像度６００ｄｐｉを、解像度２００ｄｐｉに低下させることによる低サイズ化の処理を示している。
【００８６】
メッセージ１６４には、「カラー  −＞  モノクロ」という文字列が含まれている。メッセージ１６４は、カラーにより表現されたオリジナルデータを、モノクロによる表現に変更することによる低サイズ化の処理を示している。
【００８７】
このように、画面１６１には、メッセージ１６３及びメッセージ１６４が含まれているので、解像度の低下とモノクロ化の両方の処理がされることを意味している。
【００８８】
ボタン画像１６５、１６６、１６７は、それぞれ、利用者の操作を受け付けるための画像である。ボタン画像１６５、１６６、１６７がそれぞれ表示されている領域に利用者が接触すると、対応する処理が実行される。
【００８９】
ボタン画像１６５には、「プレビュー」の文字列が含まれている。ボタン画像１６５には、低サイズ化後のデータをプレビューする処理が対応付けられている。ボタン画像１６５が表示されている領域に利用者が接触すると、実際に低サイズ化の処理を実行する前に、低サイズ化したデータを表示する処理が実行される。
【００９０】
ボタン画像１６６には、「はい」の文字列が含まれている。ボタン画像１６６には、オリジナルデータに対する低サイズ化処理が対応付けられている。ボタン画像１６６が表示されている領域に利用者が接触すると、オリジナルデータに対する低サイズ化処理が実行される。
【００９１】
ボタン画像１６７には、「いいえ」の文字列が含まれている。ボタン画像１６７には、画面１６１を表示する前の状態に戻す処理が対応付けられている。ボタン画像１６７が表示されている領域に利用者が接触すると、オリジナルデータに対する低サイズ化処理は、実行されず、画面１６１を表示する前の状態に戻す処理が実行される。
【００９２】
１．５  送信制御部１１１
送信制御部１１１は、図３に示すように、制御部１２１（判断手段）、第一判断部１２２、低サイズ化部１２３（低サイズ化手段）、データ量取得部１２４、残量比較部１２５、削除部１２６（削除手段）、選択部１２７（選択手段）及び書込部１２９（書込手段）から構成されている。送信制御部１１１は、内部にＣＰＵやＲＯＭを備えており、ＲＯＭに格納された制御プログラムに基づき、ＣＰＵが動作することにより、制御部１２１、第一判断部１２２、低サイズ化部１２３、データ量取得部１２４、残量比較部１２５、削除部１２６、選択部１２７及び書込部１２９は、その機能を果たす。
【００９３】
（１）制御部１２１
（オリジナルデータを取得する場合）
制御部１２１は、利用者から、オリジナルデータをアップロードする指示を待ち受ける。オリジナルデータをアップロードする指示を受けた場合、制御部１２１は、利用者の指示に応じて、イメージリーダー部１１、ネットワーク通信部１０７又はＦＡＸ通信部１０９により、オリジナルデータを取得させる。
【００９４】
従って、オリジナルデータは、イメージリーダー部１１により原稿を読み取って生成した画像データ、ネットワーク通信部１０７により受信したデータ、ＦＡＸ通信部１０９により受信した画像データのいずれかである。なお、これらの手段により取得したデータであって、画像メモリ１０６又はＨＤＤ１０５に書き込んでおいたオリジナルデータを画像メモリ１０６又はＨＤＤ１０５から読み出すことにより、取得してもよい。
【００９５】
オリジナルデータを取得すると、制御部１２１は、データ量取得部１２４に対して、使用容量を取得させ、残り容量を算出させる。
【００９６】
残り容量が算出されると、制御部１２１は、残量比較部１２５により、残り容量とオリジナルデータの容量とを比較させ、残量比較部１２５から、残り容量とオリジナルデータの容量との比較結果を受け取る。比較結果が、残り容量がオリジナルデータの容量より小さいことを示す場合、制御部１２１は、操作パネル１９に対して、残り容量が不足していることを示すメッセージを出力して表示させる。
【００９７】
比較結果が、残り容量がオリジナルデータの容量より大きいか等しいことを示す場合、制御部１２１は、第一判断部１２２により、オリジナルデータに関して、一定の条件を満たすか否かを判断させる。第一判断部１２２が、オリジナルデータに関して一定の条件を満たすと判断する場合、制御部１２１は、オリジナルデータをＨＤＤ１０５に書き込むことなく、ネットワーク通信部１０７により、オリジナルデータを、ネットワーク４を介して、サーバー装置２に対して送信させる。
【００９８】
第一判断部１２２が、オリジナルデータに関して一定の条件を満たさないと判断する場合、制御部１２１は、低サイズ化部１２３により、オリジナルデータから低サイズ化データを生成させる。次に、制御部１２１は、ネットワーク通信部１０７により、生成された低サイズ化データを、ネットワーク４を介して、サーバー装置２に対して送信させる。また、制御部１２１は、書込部１２９に対して、オリジナルデータをＨＤＤ１０５に書き込ませる。
【００９９】
（低サイズ化データを送信した後に、オリジナルデータを送信する場合）
制御部１２１は、計時部１１４から、現在の日付を取得し、現在の日付が、指定日を経過したか否かを判断する。現在の日付が、指定日を経過していない場合、指定日が経過するまで、待機する。
【０１００】
ここで、指定日は、画像形成装置１０の管理者により指定された日付である。例えば、指定日は、「２０日」である、としてもよい。指定日は、月初めの日（例えば、１日）ではなく、むしろ締め日（例えば、３０日）に近い日が望ましい。つまり、指定日は、一定期間（例えば、１カ月）の満了時から管理者により設定された時間（例えば、１０日）だけ遡った時である。
【０１０１】
このように、指定日は、一定期間（例えば、１カ月）の満了時から管理者により設定された時間だけ遡った時である。
【０１０２】
制御部１２１は、現在の日付が、指定日を経過した場合、選択部１２７により、低サイズ化データが送信済みで、未送信のオリジナルデータを選択させる。選択すべきオリジナルデータが存在しない場合、制御部１２１は、オリジナルデータを送信することなく、処理を終了する。また、制御部１２１は、データ量取得部１２４に対して、使用容量を取得させ、残り容量を算出させる。
【０１０３】
１個のオリジナルデータが選択された場合、制御部１２１は、残量比較部１２５により、残り容量と選択されたオリジナルデータの容量とを比較させ、残量比較部１２５から、残り容量とオリジナルデータの容量との比較結果を受け取る。比較結果が、残り容量がオリジナルデータの容量より小さいことを示す場合、制御部１２１は、操作パネル１９に対して、残り容量が不足していることを示すメッセージを出力して表示させる。
【０１０４】
残り容量が選択されたオリジナルデータの容量より大きいか等しい場合、制御部１２１は、ネットワーク通信部１０７により、ネットワーク４を介して、サーバー装置２に対して、オリジナルデータを送信させる。
【０１０５】
オリジナルデータが送信された後、制御部１２１は、残り容量を、当該残り容量からオリジナルデータの容量を減じた量に更新する。また、制御部１２１は、データ管理テーブル１３１において、送信されたオリジナルデータに対応する管理情報内のオリジナルデータの送信フラグを「未」から「済」に書き換える。
【０１０６】
制御部１２１は、低サイズ化データが送信済みで、未送信のオリジナルデータが無くなるまで、又は、残り容量がオリジナルデータの容量より小さくなるまで、選択部１２７及び残量比較部１２５に対して、オリジナルデータの選択と、比較とを繰り返し、実行させる。
【０１０７】
低サイズ化データが送信済みで、未送信のオリジナルデータが無くなると、又は、残り容量がオリジナルデータの容量より小さくなると、制御部１２１は、オリジナルデータの送信処理を停止する。
【０１０８】
残り容量が選択されたオリジナルデータの容量より小さい場合、制御部１２１は、操作パネル１９に対して、残り容量が不足していることを示すメッセージを出力して表示させる。
【０１０９】
（残り容量が不足する旨を示すメッセージの受信）
制御部１２１は、サーバー装置２から、ネットワーク４及びネットワーク通信部１０７を介して、残り容量がオリジナルデータより小さい旨を示すメッセージを受信する。制御部１２１は、受信したメッセージを、操作パネル１９に表示させる。
【０１１０】
（データの蓄積完了）
制御部１２１は、サーバー装置２から、ネットワーク４及びネットワーク通信部１０７を介して、低サイズ化データ又はオリジナルデータの蓄積が完了したことを示すメッセージを受信する。
【０１１１】
オリジナルデータの蓄積が完了したことを示すメッセージを受信すると、制御部１２１は、削除部１２６により、ＨＤＤ１０５に記憶されているオリジナルデータを削除させる。
【０１１２】
低サイズ化データ又はオリジナルデータの蓄積が完了したことを示すメッセージを受信すると、制御部１２１は、低サイズ化データ又はオリジナルデータの蓄積が完了したこと示すメッセージを、ネットワーク通信部１０７により、ネットワーク４、携帯電話網５及び無線基地局６を介して、携帯端末３に対して、送信させる。
【０１１３】
（２）第一判断部１２２
第一判断部１２２は、以下に示す判断１〜判断６の全てを用いて、オリジナルデータを低サイズ化するか否かを判断する。なお、以下の判断１〜判断６のうち、いずれかの一つ判断において、低サイズ化しないと、判断される場合、オリジナルデータを低サイズ化しない。一方、全ての判断において、低サイズ化すると判断するときに、低サイズ化を行う。また、第一判断部１２２は、判断１〜判断６のうちのいくつかの判断を用いる、としてもよい。
【０１１４】
（２−１）判断１
オリジナルデータ内には、図や写真などの画像データが含まれている場合がある。
【０１１５】
図や写真などの画像データが低サイズ化されると、その画質が低下する。従って、オリジナルデータを閲覧する利用者に対する視認性を重視して、第一判断部１２２は、オリジナルデータのデータサイズに対する、オリジナルデータ内の画像データのサイズの比率が閾値以上である場合、低サイズ化しないと判断する。一方、比率が閾値未満である場合、低サイズ化すると判断する。
【０１１６】
ここで、比率は、以下の式により算出される。
【０１１７】
比率＝画像データのサイズ／オリジナルデータのサイズ＊１００
また、閾値は、例えば、５０％、７５％、８５％のうちの何れか一つである。
【０１１８】
（２−２）判断２
オリジナルデータに関連する関連オリジナルデータがサーバー装置２に格納されている、としてもよい。
【０１１９】
ここで、例えば、オリジナルデータは、２０１８年度における機械Ａに対する特定の注文主Ｂからの発注書である。また、関連オリジナルデータは、２０１７年度における機械Ａに対する注文主Ｂからの発注書である。オリジナルデータと関連オリジナルデータとは、同一の機械Ａに対する同一の注文主Ｂからの発注書という関係を有する。
【０１２０】
携帯端末３から、関連オリジナルデータがアクセスされ、そのアクセス頻度が既知であって、画像形成装置１０に蓄積されている、としてもよい。
【０１２１】
関連オリジナルデータに対するアクセス頻度が、高い場合には、オリジナルデータに対するアクセスも高いと想定できる。そこで、アクセス頻度の高いと想定されるオリジナルデータを低サイズ化することなく、画質を保つことにより、オリジナルデータを閲覧する利用者における視認性を重視する。
【０１２２】
第一判断部１２２は、携帯端末３からの関連オリジナルデータに対するアクセスの頻度が閾値以上である場合、オリジナルデータを低サイズ化しないと判断する。第一判断部１２２は、アクセスの頻度が閾値未満である場合、オリジナルデータを低サイズ化すると判断する。
【０１２３】
（２−３）判断３
利用者の指示により、オリジナルデータが取得される。この利用者には、サーバー装置２に対して、オリジナルデータをアップロードする権限が付与されており、この権限には、複数のレベルの度合いが設定されている。
【０１２４】
権限の度合いが高いほど、オリジナルデータも重要であり、その視認性が確保されるべきである。従って、第一判断部１２２は、利用者に付与された権限の度合いが閾値以上である場合、低サイズ化しないと判断する。一方、第一判断部１２２は、権限の度合いが閾値未満である場合、低サイズ化すると判断する。
【０１２５】
（２−４）判断４
イメージリーダー部１１は、解像度、カラー読取り等の読み取り画質を示す読取条件に
基づいて、原稿を読み取って、オリジナルデータとして、画像データを生成する。
【０１２６】
ここで、解像度については、２００ｄｐｉ、３００ｄｐｉ、４００ｄｐｉ、６００ｄｐｉの何れか一つが設定される、としてもよい。
【０１２７】
第一判断部１２２は、イメージリーダー部１１により原稿を読み取る際に設定された読取条件に基づいて、オリジナルデータを低サイズ化するか否かを判断する。
【０１２８】
例えば、読取条件としての解像度が所定の閾値以上であり、かつ、読取条件としてカラー読取りであれば、第一判断部１２２は、オリジナルデータを低サイズ化しないと判断する。ここで、例えば、所定の閾値は、４００ｄｐｉである。つまり、解像度が高く（４００ｄｐｉ以上）、カラー読取りの場合に、低サイズ化しないと判断する。
【０１２９】
一方、読取条件としての解像度が所定の閾値未満であれば、又は、読取条件としてカ
ラー読取りでなければ、つまり、解像度が低い（４００ｄｐｉ未満）か、又は、モノクロ読取りであれば、第一判断部１２２は、オリジナルデータを低サイズ化すると判断する。
【０１３０】
（２−５）判断５
第一判断部１２２は、オリジナルデータについて、既に印刷（画像形成）がされ、又は、印刷の予約（画像形成の予約）がされている場合、低サイズ化しないと判断し、その他の場合、低サイズ化すると判断する。
【０１３１】
このように、オリジナルデータについて、既に印刷がされ、又は、印刷の予約がされている場合には、このようなオリジナルデータについては、視認性が重視されるので、画質が低下しないように、低サイズ化しないと判断する。
【０１３２】
（２−６）判断６
ネットワークを介して複数の画像形成装置が接続されている、としてもよい。複数の画像形成装置のうち、一台の画像形成装置は、親機であって、親機に対して、利用者から印
刷（画像形成）の指示がされると、利用者により指定された他の一台の画像形成装置により、指示された印刷が行われる、としてもよい。利用者は、社内の移動先において、
印刷物を受け取ることができる。また、利用者は、待ち時間の少ない画像形成装置を選択することができる。このような機能をサーバーレスユビキタスプリントと呼ぶ。
【０１３３】
この機能を利用する場合、第一判断部１２２は、画像形成装置１０が、上記の複数の画像形成装置のうちの一台である場合、低サイズ化しないと判断し、複数の画像形成装置のうちのいずれでもない場合、低サイズ化すると判断する。
【０１３４】
このように、オリジナルデータについて、印刷されることを前提としているので、このようなオリジナルデータについては、視認性が重視され、画質が低下しないように、低サイズ化しないと判断する。
【０１３５】
（３）低サイズ化部１２３
低サイズ化部１２３は、第一判断部１２２により、オリジナルデータを低サイズ化すると判断された場合、以下に示すようにして、オリジナルデータに低サイズ化処理を施して、低サイズ化データを生成する。
【０１３６】
低サイズ化部１２３は、カラーデータであるオリジナルデータをモノクロデータに変換
する色変換を行う、としてもよい。
【０１３７】
また、低サイズ化部１２３は、オリジナルデータの解像度を低下させる変換を行う、としてもよい。例えば、オリジナルデータの解像度６００ｄｐｉを２００ｄｐｉに低下させてもよい。
【０１３８】
また、低サイズ化部１２３は、オリジナルデータを非可逆的に圧縮する変換を行う、としてもよい。例えば、オリジナルデータが画像データであり、又は、オリジナルデータに
画像データが含まれる場合、画像データを構成する各画素の画素値を示すビット列の末
尾の数ビットを削除してもよい。例えば、画素値を示すビット列が１２ビットである場合、そのビット列の末尾の４ビットを削除して、全体として、８ビットのビット列としても
よい。これにより、画像データのデータ量を低下させることができる。
【０１３９】
また、低サイズ化部１２３は、複数ページからなるオリジナルデータの各ページを縮小してページ集約する変換を行う、としてもよい。
【０１４０】
また、低サイズ化部１２３は、オリジナルデータに含まれる画像データを縮小する変換を行う、としてもよい。
【０１４１】
また、上記の変換を組み合わせて用いる、としてもよい。
【０１４２】
（４）データ量取得部１２４
データ量取得部１２４は、記憶部１１３から、利用者ＩＤ１５１を読み出す。次に、データ量取得部１２４は、読み出した利用者ＩＤ及び現在までの使用容量を問い合わせるメッセージを、ネットワーク通信部１０７により、ネットワーク４を介して、サーバー装置２に送信させる。
【０１４３】
データ量取得部１２４は、サーバー装置２から、ネットワーク４及びネットワーク通信部１０７を介して、使用容量を受信する。使用容量を受信すると、データ量取得部１２４は、記憶部１１３に記憶されている上限容量１５２を読み出し、読み出した上限容量１５２から、受信した使用容量を引いて、残り容量を算出する。データ量取得部１２４は、算出した残り容量を、残量比較部１２５に対して、出力する。
【０１４４】
（６）残量比較部１２５
残量比較部１２５は、データ量取得部１２４から残り容量を受け取る。また、残量比較部１２５は、オリジナルデータの容量を取得する。
【０１４５】
残り容量を受け取り、オリジナルデータの容量を取得すると、残量比較部１２５は、サーバー装置２に対して、アップロード可能なデータ量の残り容量と、オリジナルデータの容量とを比較する。残量比較部１２５は、比較結果を制御部１２１に対して出力する。
【０１４６】
（７）削除部１２６
削除部１２６は、オリジナルデータがサーバー装置２に対して送信され、オリジナルデータがサーバー装置２において蓄積された場合、ＨＤＤ１０５に記憶されているオリジナルデータを削除してもよい。
【０１４７】
（８）書込部１２９
書込部１２９は、制御部１２１の指示により、オリジナルデータをＨＤＤ１０５（記憶媒体）に書き込む。
【０１４８】
なお、書込部１２９は、画像形成装置１０が備えるＨＤＤ１０５にオリジナルデータを書き込むとしているが、これには、限定されない。
【０１４９】
書込部１２９は、画像形成装置１０に接続されたその他の情報処理装置（画像形成装置でもよい。）に備えられた記憶媒体（例えば、ＨＤＤ）に、オリジナルデータを書き込む、としてもよい。また、書込部１２９は、画像形成装置１０に接続された外部の記憶装置（記憶媒体、例えば、ＮＡＳ（Network Attached Storage））に、オリジナルデータを書き込む、としてもよい。
【０１５０】
（９）選択部１２７
選択部１２７は、以下に示すようにして、図４に示すデータ管理テーブル１３１を用いて、低サイズ化データが送信済で、未送信のオリジナルデータを選択する。
【０１５１】
（ａ）選択部１２７は、データ管理テーブル１３１内に記憶されている全ての管理情報を、順に、読み出す。
【０１５２】
（ｂ）選択部１２７は、読み出した各管理情報から、オリジナルデータの送信フラグ及び低サイズ化データの送信フラグを抽出する。次に、選択部１２７は、抽出したオリジナルデータの送信フラグが「未」か否かを判断し、抽出した低サイズ化データの送信フラグが「済」か否かを判断する。オリジナルデータの送信フラグが「未」であり、かつ、低サイズ化データの送信フラグが「済」である場合、選択部１２７は、抽出した管理情報を選択する。その他の場合、選択部１２７は、抽出した管理情報を選択しない。
【０１５３】
データ管理テーブル１３１内に記憶されている全ての管理情報について、上記の送信フラグの判断及び上記の選択処理がされた結果、選択部１２７により、管理情報が選択されない場合もあり、また、１個又は複数個の管理情報が選択される場合もある。
【０１５４】
選択部１２７により、管理情報が選択されない場合、サーバー装置２に対して送信されるべきオリジナルデータは、存在しないことを示す。このため、選択部１２７の処理は、終了する。
【０１５５】
また、選択部１２７により、１個の管理情報が選択される場合、選択された管理情報内に含まれるファイル名により識別されるオリジナルデータがサーバー装置２に対して送信されるべき対象となる。
【０１５６】
さらに、選択部１２７により、複数個の管理情報が選択される場合、選択部１２７は、これらの複数個の管理情報からそれぞれ優先順位を抽出し、最も高い優先順位を含む管理情報を選択する。最も高い優先順位を含む管理情報が複数個存在する場合、選択部１２７は、これらの複数の管理情報の中から、一個の管理情報をランダムに選択してもよい。また、これらの複数の管理情報の中から、最も大きいサイズを有するオリジナルデータを選択してもよい。このようにして、選択部１２７は、１個の管理情報を選択し、選択された管理情報内に含まれるファイル名により識別されるオリジナルデータがサーバー装置２に対して送信されるべき対象となる。
【０１５７】
１．６  サーバー装置２
サーバー装置２は、図６に示すように、通信部２０１、制御部２０２、記憶部２０３及び計時部２０４から構成されている。サーバー装置２は、ＣＰＵ、ＲＯＭ、ＲＡＭ、ＨＤＤ等を備えており、ＲＯＭ、ＲＡＭ又はＨＤＤに格納された制御プログラムに基づき、ＣＰＵが動作することにより、通信部２０１及び制御部２０２は、その機能を果たす。
【０１５８】
計時部２０４は、現在の日付（年月日）及び時刻（時分秒）を計測し、出力する。
【０１５９】
（１）記憶部２０３
記憶部２０３は、ＨＤＤから構成されている。
【０１６０】
記憶部２０３は、図６に示すように、データ容量管理テーブル２２１、利用者用フォルダ２３１、２３２、・・・を記憶するための領域を備えている。
【０１６１】
（データ容量管理テーブル２２１）
データ容量管理テーブル２２１は、図７に示すように、それぞれ利用者ＩＤに対応する複数の容量情報を管理するためのデータテーブルである。
【０１６２】
各容量情報は、利用者ＩＤ、上限容量、使用容量及び残り容量から構成されている。
【０１６３】
利用者ＩＤは、ストレージ提供サービスを受ける利用者に割り当てられた識別情報である。
【０１６４】
上限容量は、対応する利用者に割り当てられた、月毎の最大のアップロード量である。
【０１６５】
使用容量は、利用者により、現在まで使用された月毎のアップロード量である。
【０１６６】
残り容量は、当該月において、現時点で利用可能なアップロード量である。残り容量は、上限容量から使用容量を引くことにより、算出される。
【０１６７】
（利用者用フォルダ２３１、２３２、・・・）
利用者用フォルダ２３１、２３２、・・・は、それぞれの利用者によりアップロードさ
れたデータを格納するためのフォルダである。
【０１６８】
図６に示すように、利用者用フォルダ２３１には、利用者（Ａ）によりアップロード
されたオリジナルデータ２４１、低サイズ化データ２４２、・・・が記憶されている。また、利用者用フォルダ２３２には、利用者（Ｂ）によりアップロードされたオリジナルデータ２４３、オリジナルデータ２４５、低サイズ化データ２４６、・・・が記憶されている。
【０１６９】
（２）通信部２０１
通信部２０１は、制御部２０２と画像形成装置１０との間で、データの送受信を中継し、制御部２０２と携帯端末３との間で、データの送受信を中継する。
【０１７０】
（３）制御部２０２
（月初の動作）
制御部２０２は、計時部２０４から、現在の日付を取得し、取得した日付が月の初めか否かを判断する。月の初めである場合、制御部２０２は、データ容量管理テーブル２２１内の各容量情報について、使用容量を「０」に変更し、残り容量を上限容量に変更する初期化を行う。期間の初めではない場合、制御部２０２は、初期化処理を行わない。
【０１７１】
（使用容量の問合せに対する応答）
制御部２０２は、画像形成装置１０から、ネットワーク４及び通信部２０１を介して、利用者ＩＤ及び現在までの使用容量を問い合わせるメッセージを、受信する。利用者ＩＤ及びメッセージを受信すると、制御部２０２は、データ容量管理テーブル２２１から、受信した利用者ＩＤに対応する使用容量を抽出して取得する。次に、制御部２０２は、取得した使用容量を、通信部２０１により、ネットワーク４を介して、画像形成装置１０に対して送信する。
【０１７２】
（オリジナルデータ又は低サイズ化データの受信）
制御部２０２は、画像形成装置１０から、ネットワーク４及び通信部２０１を介して、オリジナルデータ又は低サイズ化データを受信する。
【０１７３】
オリジナルデータ又は低サイズ化データを受信すると、制御部２０２は、受信したデータの容量を取得し、利用者ＩＤに対応する使用容量を、データ容量管理テーブル２２１から抽出して取得する。次に、制御部２０２は、利用者ＩＤに対応する上限容量から使用容量を引いて、残り容量を算出する。
【０１７４】
次に、制御部２０２は、残り容量と受信したデータの容量とを比較する。残り容量が受信したデータの容量より小さい場合、制御部２０２は、残り容量が受信したデータの容量より小さい旨を示すメッセージを、通信部２０１により、ネットワーク４を介して、画像形成装置１０に対して、送信させる。この場合、制御部２０２は、受信したデータを記憶部２０３に書き込むことはしない。
【０１７５】
残り容量が受信したデータの容量より大きいか等しい場合、制御部２０２は、受信したオリジナルデータを、記憶部２０３において、受信した利用者ＩＤに対応する利用者フォルダに書き込む。次に、制御部２０２は、データ容量管理テーブル２２１内において、受信した利用者ＩＤに対応する容量情報を更新する。つまり、データ容量管理テーブル２２１内において、容量情報内の使用容量を、受信したデータの容量分だけ増やす。
【０１７６】
次に、制御部２０２は、受信したデータの蓄積が完了したことを示すメッセージを、通信部２０１により、ネットワーク４を介して、画像形成装置１０に対して、送信させる。
【０１７７】
（低サイズ化データ又はオリジナルデータの送信要求）
制御部２０２は、携帯端末３から、無線基地局６、携帯電話網５、ネットワーク４及び通信部２０１を介して、低サイズ化データ又はオリジナルデータを参照することを示す指示を受信する。
【０１７８】
次に、制御部２０２は、受信した指示により示されるデータを記憶部２０３の利用者フォルダから読み出し、読み出したデータを、通信部２０１により、ネットワーク４、携帯電話網５、無線基地局６を介して、携帯端末３に対して送信する。
【０１７９】
１．７  携帯端末３
携帯端末３（端末装置）は、図８に示すように、アンテナ３０１、通信部３０２、通信制御部３０３、主制御部３０４、記憶部３０５、音声処理部３０６、マイク３０７、スピーカー３０８、入出力部３０９及び操作パネル３１０から構成されている。主制御部３０４は、内部にＣＰＵ、ＲＯＭ、ＲＡＭ等を備えており、ＲＯＭ又はＲＡＭに格納された制御プログラムに基づき、ＣＰＵが動作することにより、主制御部３０４は、その機能を果たす。
【０１８０】
記憶部３０５は、ＲＡＭ等から構成され、制御プログラム、サーバー装置２から送信されたデータ等を記憶するための領域を備えている。
【０１８１】
通信部３０２は、アンテナ３０１により受信した無線信号を増幅、変換等して、通信制御部３０３に対して出力する。また、通信部３０２は、通信制御部３０３から受信した信号を変換、増幅等して、アンテナ３０１により出力させる。
【０１８２】
こうして、通信制御部３０３、通信部３０２及びアンテナ３０１は、無線基地局６、携帯電話網５、ネットワーク４を介して接続されているサーバー装置２との間で、データの送受信を行う。
【０１８３】
マイク３０７は、音波を受け、アナログ電気信号としての音声信号を生成する。生成した音声信号を音声処理部２０６に対して出力する。
【０１８４】
スピーカー３０８は、音声処理部３０６からアナログ電気信号としての音声信号を受け取り、受け取った音声信号に従って音波を出力する。
【０１８５】
音声処理部３０６は、デジタル電気信号である音声信号をアナログ電気信号に変換して、音声信号を生成し、生成した音声信号をスピーカー３０８に対して出力する。また、音声処理部３０６は、マイク３０７から受け取った音声信号をデジタル電気信号に変換し、デジタル電気信号としての音声信号を、通信制御部３０３に対して出力する。
【０１８６】
操作パネル３１０は、画像を表示するための表示パネル部３１１の上に、利用者による接触動作を受け付けるタッチパッド部３１２が配されて、構成されている。
【０１８７】
入出力部３０９は、主制御部３０４から、画像データ、テキストデータ、処理を示す命令等を受け付け、操作パネル３１０に対して、出力する。また、入出力部３０９は、操作パネル３１０により受け付けた利用者の操作情報を、主制御部３０４に対して、出力する。
【０１８８】
主制御部３０４は、通信制御部３０３、音声処理部３０６、入出力部３０９を制御する。
【０１８９】
また、主制御部３０４は、サーバー装置２から、ネットワーク４、携帯電話網５、無線基地局６を介して、オリジナルデータ又は低サイズ化データを受信する。主制御部３０４は、受信したオリジナルデータ又は低サイズ化データを記憶部３０５に書き込む。また、主制御部３０４は、受信したオリジナルデータ又は低サイズ化データを、操作パネル３１０に表示させる。
【０１９０】
１．８  動作
アップロードシステム１における動作について、説明する。
【０１９１】
（１）データ容量管理テーブル２２１の初期化の動作
データ容量管理テーブル２２１を初期化する場合の動作について、図９に示すフローチャートを用いて、説明する。
【０１９２】
制御部２０２は、現在の日付を取得し、取得した日付が月の初めか否かを判断する（ステップＳ１０１）。月の初めである場合（ステップＳ１０１で「ＹＥＳ」）、制御部２０２は、データ容量管理テーブル２２１内の各容量情報について、使用容量を「０」に変更し、残り容量を上限容量に変更する初期化を行う（ステップＳ１０２）。期間の初めではない場合（ステップＳ１０１で「ＮＯ」）、初期化処理を行わない。
【０１９３】
（２）オリジナルデータを取得する場合の動作
オリジナルデータを取得する場合の動作について、図９〜図１０に示すフローチャートを用いて、説明する。
【０１９４】
制御部１２１は、オリジナルデータをアップロードする指示を受けたか否かを判断する（ステップＳ１１１）。オリジナルデータをアップロードする指示を受けていない場合（ステップＳ１１１で「ＮＯ」）、制御部１２１は、低サイズ化データを送信した後において、オリジナルデータを送信する処理（図１２に示すステップＳ２０１から始まる）に制御を移す。
【０１９５】
オリジナルデータをアップロードする指示を受けた場合（ステップＳ１１１で「ＹＥＳ）、イメージリーダー部１１、ネットワーク通信部１０７又はＦＡＸ通信部１０９等は、オリジナルデータを取得する（ステップＳ１１２）。次に、データ量取得部１２４は、取得したオリジナルデータの容量を取得する（ステップＳ１１３）。次に、データ量取得部１２４は、記憶部１１３から、利用者ＩＤ１５１を読み出す（ステップＳ１１４）。
【０１９６】
データ量取得部１２４は、読み出した利用者ＩＤ及び現在までの使用容量を問い合わせるメッセージを、ネットワーク通信部１０７により、ネットワーク４を介して、サーバー装置２に送信させる（ステップＳ１１５）。
【０１９７】
制御部２０２は、画像形成装置１０から、ネットワーク４及び通信部２０１を介して、利用者ＩＤ及び現在までの使用容量を問い合わせるメッセージを、受信する（ステップＳ１１５）。利用者ＩＤ及びメッセージを受信すると、制御部２０２は、データ容量管理テーブル２２１から、受信した利用者ＩＤに対応する使用容量を抽出して取得し（ステップＳ１１６）、取得した使用容量を、通信部２０１により、ネットワーク４を介して、画像形成装置１０に対して送信する（ステップＳ１１７）。
【０１９８】
データ量取得部１２４は、サーバー装置２から、ネットワーク４及びネットワーク通信部１０７を介して、使用容量を受信し（ステップＳ１１７）、記憶部１１３に記憶されている上限容量１５２から、受信した使用容量を引いて、残り容量を算出する（ステップＳ１１８）。
【０１９９】
次に、残量比較部１２５は、算出した残り容量と、オリジナルデータの容量とを比較する（ステップＳ１１９）。算出した残り容量がオリジナルデータの容量より小さい場合（ステップＳ１１９で「＜」）、制御部１２１は、操作パネル１９に対して、残り容量が不足していることを示すメッセージを出力して表示させる（ステップＳ１２０）。次に、制御部１２１は、ステップＳ１１１に戻って、処理を繰り返す。
【０２００】
算出した残り容量がオリジナルデータの容量より大きいか等しい場合（ステップＳ１１９で「≧」）、第一判断部１２２は、オリジナルデータに関して、一定の条件を満たすか否かを判断する（ステップＳ１３１）。
【０２０１】
一定の条件を満たさないと判断する場合（ステップＳ１３１で「ＮＯ」）。低サイズ化部１２３は、オリジナルデータを低サイズ化して、低サイズ化データを生成する（ステップＳ１５１）。次に、制御部１２１は、ネットワーク通信部１０７により、生成した低サイズ化データオリジナルデータを、ネットワーク４を介して、サーバー装置２に対して送信させる（ステップＳ１５２）。次に、書込部１２９は、オリジナルデータをＨＤＤ１０５に書き込む（ステップＳ１６２）。
【０２０２】
一方、第一判断部１２２が、オリジナルデータに関して一定の条件を満たすと判断する場合（ステップＳ１３１で「ＹＥＳ」）。オリジナルデータをＨＤＤ１０５に書き込むことなく、制御部１２１は、ネットワーク通信部１０７により、オリジナルデータを、ネットワーク４を介して、サーバー装置２に対して送信させる（ステップＳ１３２）。
【０２０３】
制御部２０２は、画像形成装置１０から、ネットワーク４及び通信部２０１を介して、オリジナルデータを受信する（ステップＳ１３２）。
【０２０４】
オリジナルデータを受信すると（ステップＳ１３２）、制御部２０２は、受信したオリジナルデータの容量を取得し（ステップＳ１３３）、利用者ＩＤに対応する使用容量を、データ容量管理テーブル２２１から抽出して取得する（ステップＳ１３４）。次に、制御部２０２は、利用者ＩＤに対応する上限容量から使用容量を引いて、残り容量を算出する（ステップＳ１３５）。
【０２０５】
次に、制御部２０２は、残り容量とオリジナルデータの容量とを比較する（ステップＳ１３６）。残り容量がオリジナルデータの容量より小さい場合（ステップＳ１３６で「＜」）、制御部２０２は、残り容量がオリジナルデータの容量より小さい旨を示すメッセージを、通信部２０１により、ネットワーク４を介して、画像形成装置１０に対して、送信させる（ステップＳ１３８）。制御部１２１は、サーバー装置２から、ネットワーク４及びネットワーク通信部１０７を介して、メッセージを受信し（ステップＳ１３７）、受信したメッセージを、操作パネル１９に表示させる（ステップＳ１３８）。
【０２０６】
残り容量がオリジナルデータの容量より大きいか等しい場合（ステップＳ１３６で「≧」）、制御部２０２は、受信したオリジナルデータを、記憶部２０３において、受信した利用者ＩＤに対応する利用者フォルダに書き込む（ステップＳ１３９）。次に、制御部２０２は、データ容量管理テーブル２２１内において、受信した利用者ＩＤに対応する容量情報を更新する（ステップＳ１４０）。
【０２０７】
次に、制御部２０２は、オリジナルデータの蓄積が完了したことを示すメッセージを、通信部２０１により、ネットワーク４を介して、画像形成装置１０に対して、送信させる。制御部１２１は、サーバー装置２から、ネットワーク４及びネットワーク通信部１０７を介して、メッセージを受信する（ステップＳ１４１）。
【０２０８】
また、低サイズ化データを受信すると（ステップＳ１５２）、制御部２０２は、受信した低サイズ化データの容量を取得し（ステップＳ１５３）、利用者ＩＤに対応する使用容量を、データ容量管理テーブル２２１から抽出して取得する（ステップＳ１５４）、次に、制御部２０２は、利用者ＩＤに対応する上限容量から使用容量を引いて、残り容量を算出する（ステップＳ１５５）。
【０２０９】
次に、制御部２０２は、残り容量と低サイズ化データの容量とを比較する（ステップＳ１５６）。残り容量が低サイズ化データの容量より小さい場合（ステップＳ１５６ステップで「＜」）、制御部２０２は、残り容量が低サイズ化データの容量より小さい旨を示すメッセージを、通信部２０１により、ネットワーク４を介して、画像形成装置１０に対して、送信させる（ステップＳ１５７）。制御部１２１は、サーバー装置２から、ネットワーク４及びネットワーク通信部１０７を介して、メッセージを受信し（ステップＳ１５７）、受信したメッセージを、操作パネル１９に表示させる（ステップＳ１５８）。
【０２１０】
残り容量が低サイズ化データの容量より大きいか等しい場合（ステップＳ１５６ステップで「≧」）、制御部２０２は、受信した低サイズ化データを、記憶部２０３において、受信した利用者ＩＤに対応する利用者フォルダに書き込む（ステップＳ１５９）。次に、制御部２０２は、データ容量管理テーブル２２１内において、受信した利用者ＩＤに対応する容量情報を更新する（ステップＳ１６０）。
【０２１１】
次に、制御部２０２は、低サイズ化データの蓄積が完了したことを示すメッセージを、通信部２０１により、ネットワーク４を介して、画像形成装置１０に対して、送信させる。制御部１２１は、サーバー装置２から、ネットワーク４及びネットワーク通信部１０７を介して、メッセージを受信する（ステップＳ１６１）。
【０２１２】
以上により、オリジナルデータを取得した場合の動作の説明を終了する。
【０２１３】
（３）低サイズ化データを閲覧する場合の動作
低サイズ化データを閲覧する場合の動作について、図１１に示すフローチャートを用いて、説明する。
【０２１４】
制御部１２１は、サーバー装置２において、低サイズ化データの蓄積が完了した場合、低サイズ化データの蓄積が完了したこと示すメッセージを、ネットワーク通信部１０７により、ネットワーク４及び携帯電話網５、無線基地局６を介して、携帯端末３に対して、送信させる。主制御部３０４は、画像形成装置１０から、ネットワーク４、携帯電話網５及び無線基地局６を介して、通信部３０２等により、メッセージを受信する（ステップＳ１７１）。
【０２１５】
メッセージを受信すると（ステップＳ１７１）、主制御部３０４は、携帯端末３の利用者の操作により、低サイズ化データを参照することを示す指示を受け取り、受け取った指示を、通信制御部３０３により、通信部３０２、アンテナ３０１、無線基地局６、携帯電話網５、ネットワーク４を介して、サーバー装置２に対して、送信させる。制御部２０２は、携帯端末３から、無線基地局６、携帯電話網５、ネットワーク４及び通信部２０１を介して、低サイズ化データを参照することを示す指示を受信する（ステップＳ１７２）。
【０２１６】
次に、制御部２０２は、受信した指示により示される低サイズ化データを記憶部２０３の利用者フォルダから読み出し（ステップＳ１７３）、読み出した低サイズ化データを、通信部２０１により、ネットワーク４、携帯電話網５、無線基地局６を介して、携帯端末３に対して送信する。主制御部３０４は、サーバー装置２から、ネットワーク４、携帯電話網５及び無線基地局６を介して、通信部３０２等により、低サイズ化データを受信する（ステップＳ１７４）。
【０２１７】
主制御部３０４は、操作パネル３１０により、受信した低サイズ化データを表示させる（ステップＳ１７５）。
【０２１８】
以上により、低サイズ化データを閲覧する場合の動作の説明を終了する。
【０２１９】
（４）オリジナルデータを送信する場合の動作
低サイズ化データを送信した後において、オリジナルデータを送信する場合の動作について、図１２〜図１３に示すフローチャートを用いて、説明する。
【０２２０】
制御部１２１は、計時部１１４から、現在の日付を取得する（ステップＳ２０１）。次に、制御部１２１は、現在の日付が、指定日を経過したか否かを判断する（ステップＳ２０２）。現在の日付が、指定日を経過していない場合（ステップＳ２０２で「ＮＯ」）、図９に示すステップＳ１１１へ制御を移して、処理を繰り返す。
【０２２１】
制御部１２１は、現在の日付が、指定日を経過した時（ステップＳ２０２で「ＹＥＳ」）、データ量取得部１２４は、記憶部１１３から利用者ＩＤ１５１を読み出す（ステップＳ２０３）。次に、データ量取得部１２４は、読み出した利用者ＩＤ及び現在までの使用容量を問い合わせるメッセージを、ネットワーク通信部１０７により、ネットワーク４を介して、サーバー装置２に送信させる。制御部２０２は、画像形成装置１０から、ネットワーク４及び通信部２０１を介して、利用者ＩＤ及び現在までの使用容量を問い合わせるメッセージを、受信する（ステップＳ２０４）。
【０２２２】
次に、制御部２０２は、データ容量管理テーブル２２１から、受信した利用者ＩＤに対応する使用容量を抽出して取得し（ステップＳ２０５）、取得した使用容量を、通信部２０１により、ネットワーク４を介して、画像形成装置１０に対して送信する。データ量取得部１２４は、サーバー装置２から、ネットワーク４及びネットワーク通信部１０７を介して、使用容量を受信する（ステップＳ２０６）。
【０２２３】
次に、データ量取得部１２４は、記憶部１１３に記憶されている上限容量１５２から、受信した使用容量を引いて、残り容量を算出する（ステップＳ２０７）。
【０２２４】
次に、選択部１２７は、データ管理テーブル１３１を用いて、低サイズ化データが送信済で、未送信のオリジナルデータがあるか否かを判断する。該当するオリジナルデータが複数個存在する場合、データ管理テーブル１３１の管理情報に含まれている優先順位を用いて、最も高い優先順位に対応するオリジナルデータを選択する（ステップＳ２０８）。該当するオリジナルデータが存在しない場合（ステップＳ２０８で「ＮＯ」）、図９に示すステップＳ１１１へ制御を移して、処理を繰り返す。
【０２２５】
該当するオリジナルデータが存在する場合（ステップＳ２０８で「ＹＥＳ」）、残量比較部１２５は、算出した残り容量と、オリジナルデータの容量とを比較する（ステップＳ２０９）。算出した残り容量がオリジナルデータの容量より小さい場合（ステップＳ２０９で「＜」）、制御部１２１は、操作パネル１９に対して、残り容量が不足していることを示すメッセージを出力して表示させる（ステップＳ２１０）。次に、制御部１２１は、ステップＳ１１１に戻って、処理を繰り返す。
【０２２６】
算出した残り容量がオリジナルデータの容量より大きいか等しい場合（ステップＳ２０９で「≧」）、制御部１２１は、ネットワーク通信部１０７により、ネットワーク４を介して、サーバー装置２に対して、オリジナルデータを送信させる（ステップＳ２１１）。次に、制御部１２１は、残り容量を、当該残り容量からオリジナルデータの容量を減じた量に更新する（ステップＳ２１２）。次に、制御部１２１は、ステップＳ２０８に戻って、処理を繰り返す。
【０２２７】
制御部２０２は、画像形成装置１０から、ネットワーク４及び通信部２０１を介して、オリジナルデータを受信すると（ステップＳ２１１）、受信したオリジナルデータの容量を取得する（ステップＳ２２１）。次に、制御部２０２は、利用者ＩＤに対応する使用容量を、データ容量管理テーブル２２１から抽出して取得する（ステップＳ２２２）、次に、制御部２０２は、利用者ＩＤに対応する上限容量から使用容量を引いて、残り容量を算出する（ステップＳ２２３）。
【０２２８】
次に、制御部２０２は、残り容量とオリジナルデータの容量とを比較する（ステップＳ２２４）。残り容量がオリジナルデータの容量より小さい場合（ステップＳ２２４で「＜」）、制御部２０２は、残り容量がオリジナルデータの容量より小さい旨を示すメッセージを、通信部２０１により、ネットワーク４を介して、画像形成装置１０に対して、送信させる。制御部１２１は、サーバー装置２から、ネットワーク４及びネットワーク通信部１０７を介して、メッセージを受信する（ステップＳ２２５）。制御部１２１は、受信したメッセージを、操作パネル１９に表示させる（ステップＳ２２６）。
【０２２９】
残り容量がオリジナルデータの容量より大きいか等しい場合（ステップＳ２２４で「≧」）、制御部２０２は、受信したオリジナルデータを、記憶部２０３において、受信した利用者ＩＤに対応する利用者フォルダに書き込む（ステップＳ２２７）。次に、制御部２０２は、データ容量管理テーブル２２１内において、受信した利用者ＩＤに対応する容量情報を更新する（ステップＳ２２８）。
【０２３０】
次に、制御部２０２は、オリジナルデータの蓄積が完了したことを示すメッセージを、通信部２０１により、ネットワーク４を介して、画像形成装置１０に対して、送信させる。制御部１２１は、サーバー装置２から、ネットワーク４及びネットワーク通信部１０７を介して、メッセージを受信する（ステップＳ２２９）。
【０２３１】
メッセージを受信すると（ステップＳ２２９）、削除部１２６は、ＨＤＤ１０５に記憶されているオリジナルデータを削除する（ステップＳ２３０）。
【０２３２】
次に、制御部１２１は、サーバー装置２において、オリジナルデータの蓄積が完了した場合、オリジナルデータの蓄積が完了したこと示すメッセージを、ネットワーク通信部１０７により、ネットワーク４、携帯電話網５及び無線基地局６を介して、携帯端末３に対して、送信させる。主制御部３０４は、画像形成装置１０から、ネットワーク４、携帯電話網５及び無線基地局６を介して、通信部３０２等により、メッセージを受信する（ステップＳ２４１）。
【０２３３】
メッセージを受信すると（ステップＳ２４１）、主制御部３０４は、携帯端末３の利用者の操作により、オリジナルデータを参照することを示す指示を受け取り、受け取った指示を、通信制御部３０３により、通信部３０２、アンテナ３０１、無線基地局６、携帯電話網５、ネットワーク４を介して、サーバー装置２に対して、送信させる。制御部２０２は、携帯端末３から、無線基地局６、携帯電話網５、ネットワーク４及び通信部２０１を介して、オリジナルデータを参照することを示す指示を受信する（ステップＳ２４２）。
【０２３４】
次に、制御部２０２は、受信した指示により示されるオリジナルデータを記憶部２０３の利用者フォルダから読み出し（ステップＳ２４３）、読み出したオリジナルデータを、通信部２０１により、ネットワーク４、携帯電話網５、無線基地局６を介して、携帯端末３に対して送信する。主制御部３０４は、サーバー装置２から、ネットワーク４、携帯電話網５及び無線基地局６を介して、通信部３０２等により、オリジナルデータを受信する（ステップＳ２４４）。
【０２３５】
主制御部３０４は、操作パネル３１０により、受信した低サイズ化データを表示させる（ステップＳ２４５）。
【０２３６】
以上により、低サイズ化データを送信した後において、オリジナルデータを送信する場合の動作の説明を終了する。
【０２３７】
１．９  まとめ
以上説明したように、画像形成装置１０は、オリジナルデータを取得した場合に、取得したオリジナルデータを基にして、低サイズ化データを生成し、生成した低サイズ化データをサーバー装置２に対してアップロードする。また、低サイズ化データをアップロードしたあと、指定日を経過した場合に、画像形成装置１０は、オリジナルデータをサーバー装置２に対してアップロードする。
【０２３８】
このように、オリジナルデータを取得した当初、低サイズ化データをアップロードすることにより、アップロードデータ量の増加を抑制することができる。また、指定日を経過した場合に、オリジナルデータをサーバー装置２に対してアップロードすることにより、アップロードデータ量の上限値を最大限活用することができ、また、画質が低下していないデータをアップロードすることができるという優れた効果を奏する。
【０２３９】
２  変形例（１）
実施の形態の変形例（１）においては、低サイズ化データを送信した後に、オリジナルデータを送信する場合の変形例について、説明する。
【０２４０】
ここで、送信制御部１１１は、さらに、予測部１２８（予測手段）を備える。
【０２４１】
低サイズ化データを送信した後に、オリジナルデータを送信する場合の動作について、図１４〜図１５に示すフローチャートを用いて、説明する。
【０２４２】
制御部１２１は、計時部１１４から、現在の日付を取得する（ステップＳ３０１）。
【０２４３】
次に、データ量取得部１２４は、記憶部１１３から利用者ＩＤ１５１を読み出す（ステップＳ３０２）。次に、データ量取得部１２４は、読み出した利用者ＩＤ及び現在までの使用容量を問い合わせるメッセージを、ネットワーク通信部１０７により、ネットワーク４を介して、サーバー装置２に送信させる。制御部２０２は、画像形成装置１０から、ネットワーク４及び通信部２０１を介して、利用者ＩＤ及び現在までの使用容量を問い合わせるメッセージを、受信する（ステップＳ３０３）。
【０２４４】
次に、制御部２０２は、データ容量管理テーブル２２１から、受信した利用者ＩＤに対応する使用容量を抽出して取得し（ステップＳ３０４）、取得した使用容量を、通信部２０１により、ネットワーク４を介して、画像形成装置１０に対して送信する。制御部１２１は、サーバー装置２から、ネットワーク４及びネットワーク通信部１０７を介して、使用容量を受信する（ステップＳ３０５）。
【０２４５】
次に、データ量取得部１２４は、記憶部１１３に記憶されている上限容量１５２から、受信した使用容量を引いて、残り容量を算出する（ステップＳ３０６）。
【０２４６】
残量比較部１２５は、算出した残り容量と、オリジナルデータの容量とを比較する（ステップＳ３０７）。算出した残り容量がオリジナルデータの容量より小さい場合（ステップＳ３０７で「＜」）、制御部１２１は、操作パネル１９に対して、残り容量が不足していることを示すメッセージを出力して表示させ、次に、図９に示すステップＳ１１１に戻って、処理を繰り返す。
【０２４７】
算出した残り容量がオリジナルデータの容量より大きいか等しい場合（ステップＳ３０７で「≧」）、予測部１２８は、次に示すようにして、締め日までの使用量（締め日におれる総データ量）を予測する。記憶部１１３には、当該月における現在日までにアップロードされたデータのデータ量が、日毎及びデータ毎に記憶されている。予測部１２８は、記憶部１１３に記憶されているデータ量を用いて、月初めの日から、現在日までの、日毎にアップロードされた総データ量の平均値を算出する。次に、予測部１２８は、現在日から締め日まで、毎日、算出した平均値に等しいデータ量によるアップロードがされるものとして、当該月の締め日における総データ量（予測使用量）を算出する（ステップＳ３０８）。
【０２４８】
次に、予測部１２８は、予測した使用量が閾値以上であるか否かを判断する（ステップＳ３０９）。ここで、閾値は、上限容量である。予測した使用量が閾値以上でない場合（ステップＳ３０９で「ＮＯ」）、図９に示すステップＳ１１１に戻って、処理を繰り返す。
【０２４９】
予測した使用量が閾値以上である場合（ステップＳ３０９で「ＹＥＳ」）、制御部１２１は、ネットワーク通信部１０７により、ネットワーク４を介して、サーバー装置２に対して、オリジナルデータを送信させる。制御部２０２は、画像形成装置１０から、ネットワーク４及び通信部２０１を介して、オリジナルデータを受信する（ステップＳ３１０）。
【０２５０】
次に、制御部２０２は、受信したオリジナルデータの容量を取得する（ステップＳ３２１）。制御部２０２は、利用者ＩＤに対応する使用容量を、データ容量管理テーブル２２１から抽出して取得する（ステップＳ３２２）、制御部２０２は、利用者ＩＤに対応する上限容量から使用容量を引いて、残り容量を算出する（ステップＳ３２３）。
【０２５１】
次に、制御部２０２は、残り容量とオリジナルデータの容量とを比較する（ステップＳ３２４）。残り容量がオリジナルデータの容量より小さい場合（ステップＳ３２４で「＜」）、制御部２０２は、残り容量がオリジナルデータの容量より小さい旨を示すメッセージを、通信部２０１により、ネットワーク４を介して、画像形成装置１０に対して、送信させる。制御部１２１は、サーバー装置２から、ネットワーク４及びネットワーク通信部１０７を介して、メッセージを受信する（ステップＳ３２５）。制御部１２１は、受信したメッセージを、操作パネル１９に表示させる（ステップＳ３２６）。
【０２５２】
残り容量がオリジナルデータの容量より大きいか等しい場合（ステップＳ３２４で「≧」）、制御部２０２は、受信したオリジナルデータを、記憶部２０３において、受信した利用者ＩＤに対応する利用者フォルダに書き込む（ステップＳ３２７）。次に、制御部２０２は、データ容量管理テーブル２２１内において、受信した利用者ＩＤに対応する容量情報を更新する（ステップＳ３２８）。
【０２５３】
次に、制御部２０２は、オリジナルデータの蓄積が完了したことを示すメッセージを、通信部２０１により、ネットワーク４を介して、画像形成装置１０に対して、送信させる。制御部１２１は、サーバー装置２から、ネットワーク４及びネットワーク通信部１０７を介して、メッセージを受信する（ステップＳ３２９）。
【０２５４】
削除部１２６は、ＨＤＤ１０５に記憶されているオリジナルデータを削除する（ステップＳ３３０）。
【０２５５】
以上により、低サイズ化データを送信した後において、オリジナルデータを送信する場合の動作の変形例の説明を終了する。
【０２５６】
（まとめ）
上述したように、締め日までの予測使用量が上限容量を超える場合に、予測をした時点において、オリジナルデータをアップロードするので、総使用量が上限容量を超える前に、アップロードすることができる、という優れた効果を奏する。
【０２５７】
なお、記憶部１１３には、当該月における現在日までにアップロードされたデータのデータ量が、日毎に、データ毎に記憶されており、予測部１２８は、このデータを基にして、締め日までの予測使用量を算出している。しかし、この方法には、限定されない。
【０２５８】
記憶部１１３には、過去数年間において、月毎に、アップロードされたデータのデータ量が、日毎及びデータ毎に記憶されており、予測部１２８は、このデータを基にして、締め日までの予測使用量を算出してもよい。
【０２５９】
３  変形例（２）
画像形成装置１０において、ＨＤＤ１０５に記憶されているオリジナルデータを削除する場合の動作の変形例について、図１６に示すフローチャートを用いて、説明する。
【０２６０】
制御部１２１は、サーバー装置２から、ネットワーク４及びネットワーク通信部１０７を介して、オリジナルデータの蓄積が完了したことを示すメッセージを受信する（ステップＳ３５１）。なお、このステップは、図１３に示すステップＳ２２９、又は、図１５に示すステップＳ３２９と同一である。
【０２６１】
次に、制御部１２１は、完了したことを示すメッセージを受信してから、所定期間が経過したか否かを判断する（ステップＳ３５２）。ここで、所定期間は、管理者により設定された期間であり、例えば、１０日である。所定期間が経過していない場合（ステップＳ３５２で「ＮＯ」）、所定期間が経過するまで、ステップＳ３５２の動作を繰り返す。
【０２６２】
所定期間が経過した場合（ステップＳ３５２で「ＹＥＳ」）、削除部１２６は、ＨＤＤ１０５に記憶されているオリジナルデータを削除する（ステップＳ３５３）。
【０２６３】
以上により、オリジナルデータを削除する場合の動作の変形例の説明を終了する。
【０２６４】
このように、所定期間が経過するまで、オリジナルデータは、削除されないので、例えば、サーバー装置２において、記憶しているオリジナルデータを何らかの理由により喪失した場合であっても、オリジナルデータを復活させることができる。
【０２６５】
３  変形例（３）
実施の形態のアップロードシステム１の変形例としての、アップロードシステム１Ａについて、アップロードシステム１との相違点を中心として、説明する。
【０２６６】
アップロードシステム１Ａにおいては、図１７に示すように、画像形成装置１０ａＡ、１０ｂＡ、１０ｃＡがローカルエリアネットワーク４ａＡに接続され、ローカルエリアネットワーク４ａＡは、インターネットに代表されるネットワーク４ｂＡに接続されている。また、サーバー装置２Ａが、ネットワーク４ｂＡに接続されている。ネットワーク４ｂＡには、携帯電話網５Ａが接続され、携帯電話網５Ａには、無線基地局６Ａを介して、携帯端末３Ａが接続されている。
【０２６７】
画像形成装置１０ａＡ、１０ｂＡ、１０ｃＡは、一つのグループを構成している。画像形成装置１０ａＡ、１０ｂＡ、１０ｃＡは、それぞれ、ローカルエリアネットワーク４ａＡ及びネットワーク４Ａを介して、データをサーバー装置２Ａにアップロードし、サーバー装置２Ａは、アップロードされたデータを記憶する。携帯端末３Ａは、無線基地局６Ａ、携帯電話網５Ａ及びネットワーク４Ａを介して、サーバー装置２Ａからデータを受信し、受信したデータを表示する。
【０２６８】
サーバー装置２Ａは、画像形成装置１０ａＡ、１０ｂＡ、１０ｃＡからなる一つのグループの全体に対して、一定期間毎に、アップロードするデータの総量の制約を受けて、画像形成装置１０ａＡ、１０ｂＡ、１０ｃからアップロードされたデータを記憶するサービスを提供する。
【０２６９】
画像形成装置１０ａＡ、１０ｂＡ、１０ｃのうちの一台は、親機であり、その他の画像形成装置は、子機である。
【０２７０】
親機である画像形成装置（情報処理装置）は、親機において、及び、子機から、それぞれ優先度が設定された複数のオリジナルデータを取得するデータ取得手段と、各オリジナルデータに低サイズ化処理を施して、低サイズ化データを生成する低サイズ化手段と、生成された全ての低サイズ化データをサーバー装置２Ａに対して送信する送信手段と、送信された低サイズ化データに対応する複数のオリジナルデータから、優先度を用いて、一のオリジナルデータを選択する選択手段と、一定期間の満了時から管理者により設定された時間だけ遡った時（所定日）以降に、選択されたオリジナルデータのデータ量が、サーバー装置２Ａに対してアップロード可能な残りデータ量以内であるか否かを判断する判断手段とを備える。
【０２７１】
残りデータ量以内である場合、送信手段は、オリジナルデータをサーバー装置２Ａに対して送信する。
【０２７２】
子機である各画像形成装置は、それぞれ優先度が設定された複数のオリジナルデータを取得するデータ取得手段と、親機である画像形成装置に対して、取得した複数のオリジナルデータを送信するデータ送信手段とを備える。
【０２７３】
親機である画像形成装置は、図１８に示すデータ管理テーブル１３１Ａを記憶している。
【０２７４】
データ管理テーブル１３１Ａは、画像形成装置１０ａＡ、１０ｂＡ、１０ｃＡにより、取得され、サーバー装置２Ａに対するアップロードの対象となるデータを管理するためのデータテーブルである。データ管理テーブル１３１Ａには、１個以上の管理情報が記憶されている。各管理情報は、オリジナルデータに対応し、装置識別子、ファイル名、低サイズ化フラグ、オリジナルデータの送信フラグ、低サイズ化データの送信フラグ、及び、優先順位を含んでいる。
【０２７５】
装置識別子は、画像形成装置１０ａＡ、１０ｂＡ、１０ｃＡの何れかを識別する識別情報である。ファイル名、低サイズ化フラグ、オリジナルデータの送信フラグ、低サイズ化データの送信フラグ、及び、優先順位については、図４に示すデータ管理テーブル１３１において、説明した通りである。
【０２７６】
親機である画像形成装置は、画像形成装置１０と同様に、データ管理テーブル１３１Ａを用いて、画像形成装置１０ａＡ、１０ｂＡ、１０ｃＡから取得したオリジナルデータについて、低サイズ化するか否かの判断、低サイズ化データのアップロード、低サイズ化データが送信済みで未送信のオリジナルデータがあるか否かの判断、優先順位の判断、オリジナルデータのアップロードを行う。
【０２７７】
（まとめ）
上記の通り、サーバー装置２Ａは、画像形成装置１０ａＡ、１０ｂＡ、１０ｃＡからなる一つのグループの全体に対して、一定期間毎に、アップロードするデータの総量の制約を受け、その制約の範囲内で、画像形成装置１０ａＡ、１０ｂＡ、１０ｃからアップロードされたデータを記憶するサービスを提供する。
【０２７８】
変形例（３）により、社内に数台の画像形成装置１０ａＡ、１０ｂＡ、１０ｃＡ等が設置されている場合、利用者は、どの画像形成装置を用いても、１台のサーバー装置２Ａに対して、データをアップロードすることができ、便利である。
【０２７９】
４  変形例（４）
実施の形態のアップロードシステム１の変形例としての、アップロードシステム１Ｂについて、アップロードシステム１との相違点を中心として、説明する。
【０２８０】
アップロードシステム１Ｂにおいては、図１９に示すように、画像形成装置１０ａＢ、１０ｂＢ、１０ｃＢ及びサーバー装置２Ｂが、ローカルエリアネットワーク４Ｂに接続されている。
【０２８１】
サーバー装置２Ｂは、画像形成装置１０ａＢ、１０ｂＢ、１０ｃＢの各々に対して、一定期間毎に、アップロードするデータの総量の制約を受け、その制約の範囲内で、画像形成装置１０ａＢ、１０ｂＢ、１０ｃＢの各々からアップロードされたデータを記憶するサービスを提供する。
【０２８２】
ローカルエリアネットワーク４Ｂは、携帯電話網に接続されている、としてもよい。また、携帯電話網には、無線基地局を介して、携帯端末が接続されている、としてもよい。携帯端末は、無線基地局、携帯電話網及びローカルエリアネットワーク４Ｂを介して、サーバー装置２Ｂに接続し、サーバー装置２Ｂから、サーバー装置２Ｂに記憶されているデータを受信してもよい。携帯端末は、受信したデータを表示してもよい。
【０２８３】
ここで、画像形成装置１０ａＢ、１０ｂＢ、１０ｃＢの各々からアップロードされるデータは、上記の実施の形態において説明したオリジナルデータ又は低サイズ化データである、としてもよい。
【０２８４】
（まとめ）
サーバー装置２Ｂは、画像形成装置１０ａＢ、１０ｂＢ、１０ｃＢの各々に対して、一定期間毎に、アップロードするデータの総量の制約を受け、その制約の範囲内で、画像形成装置１０ａＢ、１０ｂＢ、１０ｃＢの各々からアップロードされたデータを記憶するサービスを提供するので、サーバー装置２Ｂにおけるデータの記憶容量が無制限に大きくなることを防ぐことができる。
【０２８５】
５  変形例（５）
実施の形態のアップロードシステム１の変形例としての、アップロードシステム１Ｃについて、アップロードシステム１との相違点を中心として、説明する。
【０２８６】
アップロードシステム１Ｃにおいては、図２０に示すように、画像形成装置１０ａＣ、１０ｂＣ、１０ｃＣ及びサーバー装置の機能も備えた画像形成装置２Ｃが、ローカルエリアネットワーク４Ｃに接続されている。
【０２８７】
画像形成装置２Ｃは、画像形成装置１０ａＣ、１０ｂＣ、１０ｃＣの各々に対して、一定期間毎に、アップロードするデータの総量の制約を受け、その制約の範囲内で、画像形成装置１０ａＣ、１０ｂＣ、１０ｃＣの各々からアップロードされたデータを記憶するサービスを提供する。
【０２８８】
ローカルエリアネットワーク４Ｃは、携帯電話網に接続されている、としてもよい。また、携帯電話網には、無線基地局を介して、携帯端末が接続されている、としてもよい。携帯端末は、無線基地局、携帯電話網及びローカルエリアネットワーク４Ｃを介して、画像形成装置２Ｃに接続し、画像形成装置２Ｃから、画像形成装置２Ｃに記憶されているデータを受信してもよい。携帯端末は、受信したデータを表示してもよい。
【０２８９】
ここで、画像形成装置１０ａＣ、１０ｂＣ、１０ｃＣの各々からアップロードされるデータは、上記の実施の形態において説明したオリジナルデータ又は低サイズ化データである、としてもよい。
【０２９０】
（まとめ）
画像形成装置２Ｃは、画像形成装置１０ａＣ、１０ｂＣ、１０ｃＣの各々に対して、一定期間毎に、アップロードするデータの総量の制約を受け、その制約の範囲内で、画像形成装置１０ａＣ、１０ｂＣ、１０ｃＣの各々からアップロードされたデータを記憶するサービスを提供するので、画像形成装置２Ｃにおけるデータの記憶容量が無制限に大きくなることを防ぐことができる。
【０２９１】
６  その他の変形例
（１）実施の形態のアップロードシステム１においては、図１に示すように、画像形成装置１０（情報処理装置）及びサーバー装置２が、それぞれ、インターネットに代表されるネットワーク４に接続されている。ネットワーク４には、携帯電話網５が接続され、携帯電話網５には、無線基地局６を介して、携帯端末３（情報処理装置）が接続されている。画像形成装置１０は、ネットワーク４を介して、データをサーバー装置２にアップロードし、サーバー装置２は、アップロードされたデータを記憶する。この際、画像形成装置１０は、最初に、オリジナルデータを低サイズ化して生成した低サイズ化データをサーバー装置２にアップロードし、続いて、画像形成装置１０は、オリジナルデータをサーバー装置２にアップロードする。
【０２９２】
しかし、本発明は、この実施の形態には、限定されない。
【０２９３】
アップロードシステムは、パーソナルコンピューター（情報処理装置）及びサーバー装置が、それぞれ、インターネットに代表されるネットワークに接続されている、としてもよい。パーソナルコンピューターは、ネットワークを介して、データをサーバー装置にアップロードし、サーバー装置は、アップロードされたデータを記憶する。この際、パーソナルコンピューターは、最初に、オリジナルデータを低サイズ化して生成した低サイズ化データをサーバー装置にアップロードし、続いて、パーソナルコンピューターは、オリジナルデータをサーバー装置にアップロードする。
【０２９４】
また、アップロードシステムは、携帯端末（情報処理装置）及びサーバー装置が、それぞれ、インターネットに代表されるネットワークに接続されている、としてもよい。携帯端末は、ネットワークを介して、データをサーバー装置にアップロードし、サーバー装置は、アップロードされたデータを記憶する。この際、携帯端末は、最初に、オリジナルデータを低サイズ化して生成した低サイズ化データをサーバー装置にアップロードし、続いて、携帯端末は、オリジナルデータをサーバー装置にアップロードする。
【０２９５】
（２）上述した各装置は、マイクロプロセッサーとメモリとを備えたコンピューターシステムである。メモリは、コンピュータープログラムを記憶しており、マイクロプロセッサーは、コンピュータープログラムに従って動作する。
【０２９６】
ここで、コンピュータープログラムは、所定の機能を達成するために、コンピューターに対する指令を示す命令コードが複数個組み合わされて構成されたものである。
【０２９７】
また、コンピュータープログラムは、コンピューター読み取り可能な記録媒体、例えば、フレキシブルディスク、ハードディスク、光ディスク、半導体メモリなどに記録されている、としてもよい。
【０２９８】
また、コンピュータープログラムを、無線又は有線の電気通信回線、インターネットを代表とするネットワーク、データ放送等を経由して伝送する、としてもよい。
【０２９９】
（３）上記実施の形態及び上記変形例をそれぞれ組み合わせる、としてもよい。
【産業上の利用可能性】
【０３００】
本発明にかかる情報処理装置は、アップロードデータ量の上限値を最大限活用して、できる限り多くのデータをアップロードし、画質が低下していないデータをアップロードすることができるという優れた効果を奏し、一定期間毎にアップロードするデータの総量の制約を受け、その制約の範囲内で、順次データをアップロードして、サーバー装置に格納させる技術として有用である。
【符号の説明】
【０３０１】
１、１Ａ〜１Ｃ    アップロードシステム
２、２Ａ、２Ｂ    サーバー装置
２Ｃ    画像形成装置
３、３Ａ    携帯端末
４、４Ａ、４ｂＡ    ネットワーク
４ａＡ、４Ｂ、４Ｃ    ローカルエリアネットワーク
５、５Ａ    携帯電話網
６、６Ａ    無線基地局
１０、１０ａＡ〜１０ａＣ    画像形成装置
１１    イメージリーダー部
１２    プリンター部
１３    給紙部
１５    排出トレイ
１９    操作パネル
２０Ｙ〜２０Ｋ  作像部
２１    中間転写ベルト
２２    次転写ローラー
５０    定着部
５１    加熱ローラー
５２    加圧ローラー
６０    給紙カセット
６３    ピックアップローラー
１００    主制御部
１０１    ＣＰＵ
１０２    ＲＯＭ
１０３    ＲＡＭ
１０４    画像処理部
１０５    ＨＤＤ
１０６    画像メモリ
１０７    ネットワーク通信部
１０８    イメージリーダー制御部
１０９    ＦＡＸ通信部
１１０    プリンター制御部
１１１    送信制御部
１１３    記憶部
１１４    計時部
１２１    制御部
１２２    第一判断部
１２３    低サイズ化部
１２４    データ量取得部
１２５    残量比較部
１２６    削除部
１２７    選択部
１２８    予測部
１２９    書込部
２０１    通信部
２０２    制御部
２０３    記憶部
２０４    計時部
２０６    音声処理部
３０１    アンテナ
３０２    通信部
３０３    通信制御部
３０４    主制御部
３０５    記憶部
３０６    音声処理部
３０７    マイク
３０８    スピーカー
３０９    入出力部
３１０    操作パネル
３１１    表示パネル部
３１２    タッチパッド部
【図１】
2020036077.tif 000003
【図２】
2020036077.tif 000004
【図３】
2020036077.tif 000005
【図４】
2020036077.tif 000006
【図５】
2020036077.tif 000007
【図６】
2020036077.tif 000008
【図７】
2020036077.tif 000009
【図８】
2020036077.tif 000010
【図９】
2020036077.tif 000011
【図１０】
2020036077.tif 000012
【図１１】
2020036077.tif 000013
【図１２】
2020036077.tif 000014
【図１３】
2020036077.tif 000015
【図１４】
2020036077.tif 000016
【図１５】
2020036077.tif 000017
【図１６】
2020036077.tif 000018
【図１７】
2020036077.tif 000019
【図１８】
2020036077.tif 000020
【図１９】
2020036077.tif 000021
【図２０】
2020036077.tif 000022