【手続補正書】
【提出日】平成28年6月9日(2016.6.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ファイルと識別子を受信する受信ユニットと、
前記受信ユニットが前記ファイルと前記識別子を受信した場合に、前記ファイルが保存されているか否かを判断する第１の判断ユニットと、
前記第１の判断ユニットが前記ファイルは保存されていないと判断した場合に、前記ファイルと前記識別子を紐付けて保存する保存ユニットと、
前記第１の判断ユニットが前記ファイルは保存されていると判断した場合に、前記保存ユニットが既に保存した前記識別子と前記受信ユニットが新たに受信した前記識別子が同一であるか否かを判断する第２の判断ユニットと、
前記第２の判断ユニットが、前記保存ユニットが既に保存した前記識別子と前記受信ユニットが新たに受信した前記識別子が同一であると判断した場合に、前記受信ユニットが受信した前記ファイルは保存されていることを示す情報を通知する通知ユニットと、を有することを特徴とする情報処理装置。
【請求項２】
前記通知ユニットは、前記第２の判断ユニットが、前記保存ユニットが既に保存した前記識別子と前記受信ユニットが新たに受信した前記識別子が同一ではないと判断した場合にエラーを通知することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記受信ユニットは前記識別子を含み前記ファイルに関連するファイル情報を受信し、
前記第１の判断ユニットは前記ファイル情報に基づいて前記ファイルが保存されているか否かを判断し、
前記保存ユニットは、前記ファイルと前記ファイル情報と前記識別子を紐付けて保存することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記受信ユニットは、前記識別子としてセッションを識別する識別子を受信して、
前記保存ユニットは、前記ファイルと前記ファイル情報と前記セッションを識別する識別子を紐付けて保存して、
前記第２の判断ユニットは、前記保存ユニットが保存した前記セッションを識別する識別子と前記受信ユニットが新たに受信した前記セッションを識別する識別子が同一であるか否かを判断することを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記受信ユニットは前記ファイル情報としてジョブを識別する識別子と前記ジョブを構成するタスクを識別する識別子を前記タスクから受信して、
前記第１の判断ユニットは、前記ファイルが保存されているか否かを、前記保存ユニットが保存する前記ファイル情報に含まれる前記ジョブを識別する識別子と前記タスクを識別する識別子に、前記受信ユニットが新たに受信する前記ファイル情報に含まれる前記ジョブを識別する識別子と前記タスクを識別する識別子が含まれているか否かによって判断することを特徴とする請求項３に記載の情報処理装置。
【請求項６】
ジョブのセッションを識別する識別子が発行されているか否かを判断する第３の判断ユニットと、
前記第３の判断ユニットが前記ジョブのセッションを識別する前記識別子は発行されていないと判断した場合に、前記ジョブのセッションを識別する前記識別子を発行する発行ユニットと、を有し、
前記保存ユニットは、前記ファイルと前記ファイル情報と前記発行ユニットが発行する前記ジョブのセッションを識別する前記識別子を紐付けて保存することを特徴とする請求項３に記載の情報処理装置。
【請求項７】
前記保存ユニットは、既存のファイル名と重複しないファイル名で、前記ファイルを保存することを特徴とする請求項１乃至６のいずれか１項に記載の情報処理装置。
【請求項８】
前記保存ユニットが保存する前記ファイルのうちデータベースで参照されていないファイルを削除する削除ユニットと、を有することを特徴とする請求項１乃至７のいずれか１項に記載の情報処理装置。
【請求項９】
コンピュータに、
ファイルと識別子を受信する受信ユニットと、
前記受信ユニットが前記ファイルと前記識別子を受信した場合に、前記ファイルが保存されているか否かを判断する第１の判断ユニットと、
前記第１の判断ユニットが前記ファイルは保存されていないと判断した場合に、前記ファイルと前記識別子を紐付けて保存する保存ユニットと、
前記第１の判断ユニットが前記ファイルは保存されていると判断した場合に、前記保存ユニットが既に保存した前記識別子と前記受信ユニットが新たに受信した前記識別子が同一であるか否かを判断する第２の判断ユニットと、
前記第２の判断ユニットが、前記保存ユニットが既に保存した前記識別子と前記受信ユニットが新たに受信した前記識別子が同一であると判断した場合に、前記受信ユニットが受信した前記ファイルは保存されていることを示す情報を通知する通知ユニットと、を実行させることを特徴とするプログラム。
【請求項１０】
前記通知ユニットは、前記第２の判断ユニットが、前記保存ユニットが既に保存した前記識別子と前記受信ユニットが新たに受信した前記識別子が同一ではないと判断した場合にエラーを通知することを特徴とする請求項９に記載のプログラム。
【請求項１１】
前記受信ユニットは前記識別子を含み前記ファイルに関連するファイル情報を受信し、
前記第１の判断ユニットは前記ファイル情報に基づいて前記ファイルが保存されているか否かを判断し、
前記保存ユニットは、前記ファイルと前記ファイル情報と前記識別子を紐付けて保存することを特徴とする請求項９に記載のプログラム。
【請求項１２】
前記受信ユニットは、前記識別子としてセッションを識別する識別子を受信して、
前記保存ユニットは、前記ファイルと前記ファイル情報と前記セッションを識別する識別子を紐付けて保存して、
前記第２の判断ユニットは、前記保存ユニットが保存した前記セッションを識別する識別子と前記受信ユニットが新たに受信した前記セッションを識別する識別子が同一であるか否かを判断することを特徴とする請求項１１に記載のプログラム。
【請求項１３】
前記受信ユニットは前記ファイル情報としてジョブを識別する識別子と前記ジョブを構成するタスクを識別する識別子を前記タスクから受信して、
前記第１の判断ユニットは、前記ファイルが保存されているか否かを、前記保存ユニットが保存する前記ファイル情報に含まれる前記ジョブを識別する識別子と前記タスクを識別する識別子に、前記受信ユニットが新たに受信する前記ファイル情報に含まれる前記ジョブを識別する識別子と前記タスクを識別する識別子が含まれているか否かによって判断することを特徴とする請求項１１に記載のプログラム。
【請求項１４】
前記コンピュータに、
ジョブのセッションを識別する識別子が発行されているか否かを判断する第３の判断ユニットと、
前記第３の判断ユニットが前記ジョブのセッションを識別する前記識別子は発行されていないと判断した場合に、前記ジョブのセッションを識別する前記識別子を発行する発行ユニットと、を実行させ、
前記保存ユニットは、前記ファイルと前記ファイル情報と前記発行ユニットが発行する前記ジョブのセッションを識別する前記識別子を紐付けて保存することを特徴とする請求項１１に記載のプログラム。
【請求項１５】
前記保存ユニットは、既存のファイル名と重複しないファイル名で、前記ファイルを保存することを特徴とする請求項９乃至１４のいずれか１項に記載のプログラム。
【請求項１６】
前記コンピュータに、
前記保存ユニットが保存する前記ファイルのうちデータベースで参照されていないファイルを削除する削除ユニットと、を実行させることを特徴とする請求項９乃至１５のいずれか１項に記載のプログラム。
【請求項１７】
ファイルと識別子を受信する受信ユニットと、
前記受信ユニットが前記ファイルと前記識別子を受信した場合に、前記ファイルが保存されているか否かを判断する第１の判断ユニットと、
前記第１の判断ユニットが前記ファイルは保存されていないと判断した場合に、前記ファイルと前記識別子を紐付けて保存する保存ユニットと、
前記第１の判断ユニットが前記ファイルは保存されていると判断した場合に、前記保存ユニットが既に保存した前記識別子と前記受信ユニットが新たに受信した前記識別子が同一であるか否かを判断する第２の判断ユニットと、
前記第２の判断ユニットが、前記保存ユニットが既に保存した前記識別子と前記受信ユニットが新たに受信した前記識別子が同一であると判断した場合に、前記受信ユニットが受信した前記ファイルは保存されていることを示す情報を通知する通知ユニットと、を有することを特徴とする制御方法。
【請求項１８】
ファイルと識別子を受信する受信ユニットと、
前記受信ユニットが前記ファイルと前記識別子を受信した場合に、前記ファイルが保存されているか否かを判断する第１の判断ユニットと、
前記第１の判断ユニットが前記ファイルは保存されていないと判断した場合に、前記ファイルと前記識別子を紐付けて保存する保存ユニットと、
前記第１の判断ユニットが前記ファイルは保存されていると判断した場合に、前記保存ユニットが既に保存した前記識別子と前記受信ユニットが新たに受信した前記識別子が同一であるか否かを判断する第２の判断ユニットと、
前記第２の判断ユニットが、前記保存ユニットが既に保存した前記識別子と前記受信ユニットが新たに受信した前記識別子が同一であると判断した場合に、前記受信ユニットが受信した前記ファイルは保存されていることを示す情報を通知する通知ユニットと、を有することを特徴とするシステム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
上記の目的を達成するための本発明に係る情報処理装置は、
ファイルと識別子を受信する受信ユニットと、
前記受信ユニットが前記ファイルと前記識別子を受信した場合に、前記ファイルが保存されているか否かを判断する第１の判断ユニットと、
前記第１の判断ユニットが前記ファイルは保存されていないと判断した場合に、前記ファイルと前記識別子を紐付けて保存する保存ユニットと、
前記第１の判断ユニットが前記ファイルは保存されていると判断した場合に、前記保存ユニットが既に保存した前記識別子と前記受信ユニットが新たに受信した前記識別子が同一であるか否かを判断する第２の判断ユニットと、
前記第２の判断ユニットが、前記保存ユニットが既に保存した前記識別子と前記受信ユニットが新たに受信した前記識別子が同一であると判断した場合に、前記受信ユニットが受信した前記ファイルは保存されていることを示す情報を通知する通知ユニットと、を有することを特徴とする。