(57)【要約】【課題】印刷対象となる印刷対象データの更新状態を容易に識別できるようにする。【解決手段】印刷物の撮影画像から、印刷物に対応する原稿情報を識別する原稿識別情報及び原稿情報の印刷日時を抽出する抽出手段と、原稿識別情報に基づいて、原稿情報の更新日時を取得する取得手段と、印刷日時と更新日時とに基づいて、原稿情報の更新状態を特定する状態特定手段と、更新状態を表示手段に表示する表示処理手段とを有することを特徴とする。【選択図】図３
2017021653.tif 000002
【特許請求の範囲】
【請求項１】
印刷物の撮影画像から、印刷物に対応する原稿情報を識別する原稿識別情報及び原稿情報の印刷日時を抽出する抽出手段と、
前記原稿識別情報に基づいて、前記原稿情報の更新日時を取得する取得手段と、
前記印刷日時と前記更新日時とに基づいて、前記原稿情報の更新状態を特定する状態特定手段と、
前記更新状態を表示手段に表示する表示処理手段と
を有することを特徴とする情報処理装置。
【請求項２】
前記状態特定手段は、前記更新日時が前記印刷日時に比べて新しい場合に、更新済みの前記更新状態を特定することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記取得手段は、前記原稿識別情報に基づいて、前記原稿情報へのアクセス状態をさらに取得し、
前記状態特定手段は、前記アクセス状態に基づいて、編集中の前記更新状態を特定することを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記更新状態に基づいて、ユーザ操作を特定する操作特定手段をさらに有し、
前記表示処理手段は、前記操作特定手段により特定された前記ユーザ操作を受け付けるための画像を表示することを特徴とする請求項１乃至３何れか１項に記載の情報処理装置。
【請求項５】
更新済みの前記更新状態が特定された場合に、ユーザ操作として、前記原稿情報の印刷操作を特定する操作特定手段をさらに有し、
前記表示処理手段は、前記印刷操作を受け付けるための画像を表示することを特徴とする請求項２に記載の情報処理装置。
【請求項６】
更新済みの前記更新状態が特定された場合に、ユーザ操作として、前記原稿情報のダウンロード操作を特定する操作特定手段をさらに有し、
前記表示処理手段は、前記ダウンロード操作を受け付けるための画像を表示することを特徴とする請求項２に記載の情報処理装置。
【請求項７】
編集中の前記更新状態が特定された場合に、ユーザ操作として、編集完了後に完了通知の受け取りを要求する完了通知操作を特定する操作特定手段をさらに有し、
前記表示処理手段は、前記通知操作を受け付けるための画像を表示することを特徴とする請求項３に記載の情報処理装置。
【請求項８】
前記原稿識別情報を含む取得要求を、前記原稿情報を管理するサーバ装置に送信する送信手段をさらに有し、
前記取得手段は、前記サーバ装置から、前記取得要求に対する応答として、前記更新日時を取得することを特徴とする請求項１乃至７何れか１項に記載の情報処理装置。
【請求項９】
前記取得手段は、前記原稿識別情報に基づいて、前記原稿情報に関連する関連原稿情報の更新日時をさらに取得し、
前記状態特定手段は、前記印刷日時と、前記関連原稿情報の前記更新日時とに基づいて、前記関連原稿情報の更新状態を特定し、
前記表示処理手段は、前記関連原稿情報の前記更新状態を表示することを特徴とする請求項１乃至８何れか１項に記載の情報処理装置。
【請求項１０】
印刷対象となる原稿情報を管理するサーバ装置と、前記サーバ装置と通信する情報処理装置とを備えた情報処理システムであって、
前記情報処理装置は、
印刷物の撮影画像から、印刷物に対応する原稿情報を識別する原稿識別情報及び原稿情報の印刷日時を抽出する抽出手段と、
前記原稿識別情報に基づいて、前記サーバ装置から前記原稿情報の更新日時を取得する取得手段と、
前記印刷日時と前記更新日時とに基づいて、前記原稿情報の更新状態を特定する状態特定手段と、
前記更新状態を表示手段に表示する表示処理手段と
を有することを特徴とする情報処理システム。
【請求項１１】
前記原稿情報を印刷する画像形成装置をさらに備え、
前記情報処理装置の前記抽出手段は、前記画像形成装置により印刷された前記印刷物の前記撮影画像から、前記原稿識別情報及び前記印刷日時を抽出することを特徴とする請求項１０に記載の情報処理システム。
【請求項１２】
情報処理装置が実行する情報処理方法であって、
印刷物の撮影画像から、印刷物に対応する原稿情報を識別する原稿識別情報及び原稿情報の印刷日時を抽出する抽出ステップと、
前記原稿識別情報に基づいて、前記原稿情報の更新日時を取得する取得ステップと、
前記印刷日時と前記更新日時とに基づいて、前記原稿情報の更新状態を特定する状態特定ステップと、
前記更新状態を表示手段に表示する表示処理ステップと
を含むことを特徴とする情報処理方法。
【請求項１３】
コンピュータを、
印刷物の撮影画像から、印刷物に対応する原稿情報を識別する原稿識別情報及び原稿情報の印刷日時を抽出する抽出手段と、
前記原稿識別情報に基づいて、前記原稿情報の更新日時を取得する取得手段と、
前記印刷日時と前記更新日時とに基づいて、前記原稿情報の更新状態を特定する状態特定手段と、
前記更新状態を表示手段に表示する表示処理手段と
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
従来、撮像装置により印刷物を撮像し、印刷物の印刷データを特定する識別情報を撮像画像から抽出することにより、印刷データの情報を取得する技術が知られている。印刷物から印刷データを特定することで、印刷データに直接アクセスする手間を省き、ユーザの利便性を向上させることができる。特許文献１には、バージョンの異なる２つの印刷物の印刷データの差分情報を管理し、撮像装置により印刷物を撮像し印刷データを特定することで、撮像画像と差分情報とを撮像装置の表示部に表示する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−２５５０１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に示される技術では、印刷データと、印刷データを識別する識別情報と、印刷データのバージョン情報を管理する必要があり、また差分情報が膨大な量となる場合には撮像装置が表示する情報量も多くなるという問題があった。
【０００５】
本発明はこのような問題点に鑑みなされたもので、印刷対象となる印刷対象データの更新状態を容易に識別できるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
そこで、本発明は、情報処理装置であって、印刷物の撮影画像から、印刷物に対応する原稿情報を識別する原稿識別情報及び原稿情報の印刷日時を抽出する抽出手段と、前記原稿識別情報に基づいて、前記原稿情報の更新日時を取得する取得手段と、前記印刷日時と前記更新日時とに基づいて、前記原稿情報の更新状態を特定する状態特定手段と、前記更新状態を表示手段に表示する表示処理手段とを有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、印刷対象となる印刷対象データの更新状態を容易に識別できるようになる。
【図面の簡単な説明】
【０００８】
【図１】情報処理システムの全体構成図である。
【図２】情報処理装置及びサーバ装置のハードウェア構成を示すブロック図である。
【図３】情報処理装置及びサーバ装置のソフトウェア構成を示すブロック図である。
【図４】印刷物の説明図である。
【図５】情報処理装置による処理を示すフローチャートである。
【図６】原稿付帯情報の一例を示す図である。
【図７】操作情報の一例を示す図である。
【図８】状態画像情報の一例を示す図である。
【図９】操作画像情報の一例を示す図である。
【図１０】状態通知画面の一例を示す図である。
【図１１】ファイル選択画面の一例を示す図である。
【図１２】アドレス情報の一例を示す図である。
【図１３】第２の実施形態に係る原稿付帯情報の一例を示す図である。
【図１４】第２の実施形態に係る処理を示すフローチャートである。
【図１５】原稿情報及び関連原稿情報の操作情報の一例を示す図である。
【図１６】状態通知画面の一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について図面に基づいて説明する。
【００１０】
（第１の実施形態）
図１は、第１の実施形態に係る情報処理システム１００の全体構成図である。情報処理システム１００は、情報処理装置１１０と、サーバ装置１２０と、画像形成装置１３０とを有している。ネットワーク１４０は、各装置が相互に情報やデータの送受信が可能となるように接続されたＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）である。各装置のネットワーク１４０の通信経路の形態としては、有線・無線どちらの構成でもよい。
【００１１】
情報処理装置１１０は、スマートフォンやタブレット端末等の表示、撮影機能、通信機能を備えた情報端末である。サーバ装置１２０は、ファイルサーバ機能と、プリントサーバ機能と、ＷＥＢサーバ機能と、を備えた装置である。ここで、ファイルサーバ機能とは、電子データを管理する機能である。プリントサーバ機能とは、印刷対象となる電子データ（以下、原稿情報と称する）を印刷データに変換して画像形成装置１３０を用いて印刷する機能である。ＷＥＢサーバ機能とは、管理された印刷データにアクセスする機能である。
【００１２】
画像形成装置１３０は、スキャナ部１３１及びプリンタ部１３２等複合機能を備えたＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）であり、紙等の媒体に印刷データの印刷を行う。なお、画像形成装置１３０は、印刷機能を主とするプリンタ等であってもよい。なお、印刷対象データは、サーバ装置１２０で管理され、画像形成装置１３０で印刷可能な電子ドキュメントや電子画像ファイルである。
【００１３】
図２（ａ）は、情報処理装置１１０のハードウェア構成を示す図である。ＣＰＵ２０１は、情報処理装置１１０全体を制御する中央演算ユニットであり、以降説明する情報処理装置１１０における処理を含む、各種の制御プログラムを実行する。各種プログラムや固定データはＲＯＭ２０２に格納され、データの一時保存やプログラムのロードにＲＡＭ２０３を使用する。記憶部２０４に格納したデータは、電源オフ状態にあっても保持しておくことが可能であり、格納したデータを再起動後に再度読み出すことを可能とする。通信部２０５は、ネットワーク１４０を介した外部機器とのデータ送受信を行う。撮影部２０６は、カメラを備え、ユーザの撮影指示により撮影処理を行う。表示部２０７は、タッチパネル式の液晶ディスプレイを備え、画像やテキストデータの電子データの表示機能とタップやフリック等のユーザの操作を受け付けるユーザインターフェース機能を備える。なお、後述する情報処理装置１１０の機能や処理は、ＣＰＵ２０１がＲＯＭ２０２又は記憶部２０４に格納されているプログラムを読み出し、このプログラムを実行することにより実現されるものである。
【００１４】
図２（ｂ）は、サーバ装置１２０のハードウェア構成を示す図である。ＣＰＵ２１１、ＲＯＭ２１２、ＲＡＭ２１３、記憶部２１４及び通信部２１５は、それぞれ図２（ａ）を参照しつつ説明した、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、記憶部２０４及び通信部２０５と同様である。
【００１５】
また、画像形成装置１３０のスキャナ部１３１及びプリンタ部１３２以外のハードウェア構成は、図２（ｂ）に示すサーバ装置１２０のハードウェア構成と同様である。なお、画像形成装置１３０は、外部から印刷ジョブ等のデータを受信し、受信したデータの内容に基づいて印刷処理等を行う。スキャナ部１３１は、原稿の読み取り処理を行う。読み取られた画像データは、プリンタ部１３２による印刷や、通信部を介した外部機器への送信に用いられる。プリンタ部１３２は、例えば、インクジェット方式やレーザー方式の印刷デバイスであり、画像データの印刷処理を行う。
【００１６】
図３（ａ）は、情報処理装置１１０のソフトウェア構成を示す図である。情報処理装置１１０は、撮影処理部３０１と、抽出部３０２と、通信処理部３０３と、状態特定部３０４と、操作特定部３０５と、状態通知画面生成部３０６と、ファイル選択画面生成部３０７と、受付部３０８と、表示処理部３０９とを有している。撮影処理部３０１は、撮影部２０６による撮影を制御する。撮影処理部３０１は、具体的には、画像形成装置１３０により得られた印刷物を撮影した撮影画像を得る。抽出部３０２は、撮影処理部３０１により得られた撮影画像から、マーカを検出し、マーカが検出された場合には、マーカに示される情報を抽出する。なお、印刷物には、印刷物に対応する原稿情報を識別する原稿識別情報と印刷日時とを示すマーカが示されているものとする。
【００１７】
通信処理部３０３は、サーバ装置１２０や画像形成装置１３０との間での通信を制御する。通信処理部３０３は、例えば、原稿識別情報により原稿情報を指定した、原稿情報に付帯する原稿付帯情報の取得要求をサーバ装置１２０に送信し、この応答として原稿付帯情報をサーバ装置１２０から受信する。状態特定部３０４は、原稿付帯情報に基づいて、印刷物に対応する原稿情報の更新状態を特定する。操作特定部３０５は、原稿付帯情報及び更新状態に基づいて、ユーザ操作を特定する。状態通知画面生成部３０６は、更新状態をユーザに通知するための状態通知画面を生成する。ファイル選択画面生成部３０７は、ユーザ操作の対象となるファイルを選択するためのファイル選択画面を生成する。受付部３０８は、ユーザ操作に応じて入力された指示を受け付ける。表示処理部３０９は、表示部２０７に各種情報を表示する。表示処理部３０９は、例えば、状態通知画面やファイル選択画面を表示する。
【００１８】
図３（ｂ）は、サーバ装置１２０のソフトウェア構成を示す図である。サーバ装置１２０は、通信処理部３１１と、データ記憶部３１２と、データ管理部３１３と、完了通知処理部３１４と、印刷データ生成部３１５とを有している。通信処理部３１１は、情報処理装置１１０や画像形成装置１３０との間での通信を制御する。通信処理部３１１は、例えば、情報処理装置１１０から原稿情報の完了通知要求や印刷要求を受信する。ここで、完了通知要求とは、原稿情報に対する編集、加工が完了したことを示す完了通知の受け取りを要求する情報である。また、印刷要求は、原稿情報の印刷を要求する情報である。データ記憶部３１２は、ディスクファイルシステムとして、印刷対象となる複数の原稿情報を記憶している。データ記憶部３１２はまた、原稿付帯情報を作成するための情報を記憶している。なお、原稿付帯情報については後述する。データ管理部３１３は、データ記憶部３１２を管理する。
【００１９】
完了通知処理部３１４は、通信処理部３１１を介して、完了通知要求を取得した場合に、完了通知要求に係る原稿情報の編集が完了したときに、完了通知を生成し、これを３１１を介して情報処理装置１１０に送信する。印刷データ生成部３１５は、通信処理部３１１を介して印刷要求を取得した場合に、原稿情報から印刷データを生成する。なお、このとき、印刷データ生成部３１５は、原稿情報のファイル名と、印刷日時を示すマーカを生成し、印刷データとマーカとを通信処理部３１１を介して画像形成装置１３０に送信する。なお、印刷データ生成部３１５は、印刷要求を受信した日時を印刷日時とする。
【００２０】
図４（ａ）は、印刷物の一例を示す図である。印刷物４００は、画像形成装置１３０により出力されたものである。印刷物４００には、マーカ４１０が印刷されている。マーカ４１０は、印刷物４００の元となる電子データ（以下、原稿情報と称する）を特定するための画像である。サーバ装置１２０は、情報処理装置１１０から原稿情報に対する印刷要求を受信し、原稿情報を画像形成装置１３０が解析可能な印刷データへと変換する際にマーカ４１０を表示するためのマーカ情報を付与する。そして、画像形成装置１３０は、印刷データとマーカ情報とを印刷する。なお、マーカは、情報処理装置１１０が、原稿情報を特定することができる情報であればよく、図４に示すマーカ４１０のような二次元バーコードに限定されるものではない。他の例としては、マーカは、一次元コードであってもよい。
【００２１】
図４（ｂ）は、マーカ４１０に対応する情報を示す図である。マーカ４１０には、原稿情報のファイル名と、原稿情報のサーバ装置１２０上の所在情報と、原稿情報の印刷日時と、が含まれている。ここで、原稿情報のファイル名及び所在情報は、原稿情報を識別する原稿識別情報の一例である。所在情報は、ネットワーク１４０上の電子データの所在を特定するためのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）である。原稿情報のファイル名、所在情報及び印刷日時は、情報処理装置１１０の撮影部２０６で印刷物４００を撮影し、撮影画像からマーカ４１０を抽出することにより、記憶部２０４に記憶される。
【００２２】
図５は、情報処理装置１１０による処理を示すフローチャートである。Ｓ５００において、撮影処理部３０１は、印刷物４００の撮影を指示し、撮影部２０６から印刷物４００の撮影画像を取得する。次に、Ｓ５０１において、抽出部３０２は、Ｓ５０１において得られた撮影画像からマーカを検出する。抽出部３０２は、マーカが検出された場合には（Ｓ５０１でＹｅｓ）、処理をＳ５０２へ進める。抽出部３０２は、マーカが検出されなかった場合には（Ｓ５０１でＮｏ）、処理を終了する。
【００２３】
Ｓ５０２において、抽出部３０２は、マーカから原稿情報の原稿識別情報と印刷日時とを抽出する（抽出処理）。次に、Ｓ５０３において、通信処理部３０３は、原稿識別情報を含む取得要求をサーバ装置１２０に送信する（送信処理）。これに対し、サーバ装置１２０は、取得要求を受信すると、データ管理部３１３が取得要求に示されるＵＲＬとファイル名に基づいて、原稿情報を特定する。そして、原稿情報に対応付けて記憶部２１４に記録されている情報に基づいて、原稿付帯情報を生成し、これを情報処理装置１１０に送信する。次に、Ｓ５０４において、通信処理部３０３は、サーバ装置１２０から取得要求に対する応答として、原稿付帯情報を受信し、これを記憶部２０４に記録する。ここで、原稿付帯情報は、原稿情報に関連する情報である。
【００２４】
図６は、原稿付帯情報６００の一例を示す図である。原稿付帯情報６００は、原稿情報のファイル名と、ＵＲＬと、更新日時と、アクセス状態と、原稿情報に対して設定されている１以上の操作指定子と、を含んでいる。アクセス状態は、原稿情報が編集中であるか否かを示す情報である。ここで、編集中とは、原稿情報が加工又は編集されている状態である。また、操作指定子は、原稿情報に対して予め定められたユーザ操作を示す情報である。操作識別子は、ユーザ操作の種別と、サーバ装置１２０に対しユーザ操作に対応する処理を要求するためのＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒｓ）を含むＵＲＬとを含んでいる。情報処理装置１１０は、操作指定子として指定されるＵＲＬにアクセスすることで、サーバ装置１２０に対してＵＲＩに指定される処理を要求することができる。図６の例においては、原稿情報の印刷、原稿情報のダウンロード、原稿情報の完了通知、の３つの操作指定子が含まれている。
【００２５】
図５に戻り、Ｓ５０５において、状態特定部３０４は、原稿付帯情報のアクセス状態を取得し、アクセス状態が編集中か否かを確認する。状態特定部３０４は、編集中の場合は（Ｓ５０５でＹｅｓ）、処理をＳ５０６へ進める。そして、Ｓ５０６において、状態特定部３０４は、原稿情報の更新状態が編集中であると特定する。そして、状態特定部３０４は、処理をＳ５１０へ進める。一方、Ｓ５０５において、状態特定部３０４は、編集中でない場合には（Ｓ５０５でＮｏ）、処理をＳ５０７へ進める。Ｓ５０７において、状態特定部３０４は、原稿付帯情報から更新日時を取得する（取得処理）。次に、Ｓ５０８において、状態特定部３０４は、更新日時とＳ５０２において抽出された印刷日時を比較する。状態特定部３０４は、更新日時が印刷日時に比べて新しい場合には（Ｓ５０８でＹｅｓ）、処理をＳ５０９へ進める。状態特定部３０４は、更新日時が印刷日時に比べて古い場合には（Ｓ５０８でＮｏ）、処理を終了する。
【００２６】
Ｓ５０９において、状態特定部３０４は、原稿情報の更新状態が編集済みであると特定し、その後処理をＳ５１０へ進める。なお、Ｓ５０５及びＳ５０９の処理は、更新状態を特定する状態特定処理の一例である。Ｓ５１０において、操作特定部３０５は、状態特定部３０４により特定された更新状態と、原稿付帯情報に含まれる操作識別子とに基づいて、表示部２０７に表示すべきユーザ操作を特定する（操作特定処理）。操作特定部３０５は、具体的には、更新状態が編集中の場合には、原稿付帯情報に含まれる操作識別子のうち完了通知操作を特定する。操作特定部３０５はまた、更新状態が更新済みの場合には、原稿付帯情報に含まれる操作識別子のうち印刷操作及びダウンロード操作を特定する。次に、Ｓ５１１において、操作特定部３０５は、Ｓ５０４において受信した原稿付帯情報に基づいて、操作情報を生成し、操作情報を記憶部２０４に記録する。
【００２７】
図７は、操作情報７００の一例を示す図である。操作情報７００は、操作ＩＤと、操作指定子種別と、操作指定子種別とを含んでいる。ここで、操作ＩＤは、ユーザ操作を識別する情報であり後述の操作画像情報と紐付けるための情報である。本実施形態においては、操作特定部３０５は、印刷操作、ダウンロード操作、完了通知操作それぞれの操作情報を生成し、これを記録する。なお、情報処理装置１１０は、操作情報生成処理（Ｓ５１１）は、原稿付帯情報の受信処理（Ｓ５０４）の後で、かつ後述のファイル選択画面生成処理（Ｓ５１５）の前に行えばよく、そのタイミングは、実施形態に限定されるものではない。
【００２８】
図５に戻り、Ｓ５１２において、状態通知画面生成部３０６は、原稿付帯情報、状態画像情報及び操作画像情報に基づいて、状態通知画面を生成する。次に、Ｓ５１３において、表示処理部３０９は、状態通知画面を表示部２０７に表示し、その後処理をＳ５１４へ進める。
【００２９】
ここで、状態画像情報及び操作画像情報について説明する。状態画像情報とは、状態通知画面において、状態を示す画像を表示する際に参照される情報であり、予め記憶部２０４に記録されているものとする。図８は、状態画像情報８００の一例を示す図である。状態画像情報８００は、状態通知ＩＤと、通知条件と、表示画像と、表示位置とを含んでいる。ここで、通知条件は、対応する表示画像を表示するための条件である。表示画像は、通知条件に合致した場合に、状態通知画面に表示する画像であり、表示位置は、表示画像の状態通知画面における表示位置である。例えば、更新日時が印刷日時よりも新しい、すなわち更新状態が更新済みである場合には、状態通知画面生成部３０６は、「Ｕｐｄａｔｅｄ．ｉｍｇ」の表示画像を、状態通知画面上、状態画像情報に示される表示位置に状態通知画像として表示する。また、更新状態が編集中である場合には、状態通知画面生成部３０６は、「Ｅｄｉｔｉｎｇ．ｉｍｇ」の表示画像を、状態通知画面上、状態画像情報に示される表示位置に状態通知画像として表示する。
【００３０】
また、操作画像情報とは、状態通知画面において、ユーザに推奨する操作を受け付けるための画像を表示する際に参照される情報であり、予め記憶部２０４に記録されているものとする。図９は、操作画像情報９００の一例を示す図である。操作画像情報９００は、操作ＩＤと、操作指定子種別と、表示画像と、表示位置とを含んでいる。本実施形態においては、印刷操作、ダウンロード操作及び完了通知操作それぞれに対する操作画像情報が記録されている。
【００３１】
更新状態が更新済みである場合には、状態通知画面生成部３０６は、操作画像情報において、印刷操作及びダウンロード操作それぞれに対応付けられた２つの表示画像それぞれを操作画像情報に示される表示位置に操作画像として表示する。また、更新状態が編集中である場合には、状態通知画面生成部３０６は、完了通知操作に対応付けられた表示画像を、操作画像情報に示される表示位置に操作画像として表示する。
【００３２】
図１０（ａ）は、更新状態が更新済みである場合に表示部２０７に表示される状態通知画面１０００の一例を示す図である。状態通知画面１０００には、マーカ１００１を含む撮影画像１００２が表示されている。状態通知画面１０００には、さらに更新済みであることを示すべく「更新あり」と示された状態画像１００３が表示されている。状態通知画面１０００には、さらに印刷操作及びダウンロード操作それぞれに対応する、「印刷」及び「ダウンロード」と示された操作画像１００４，１００５が表示されている。このように、情報処理装置１１０は、更新日時が印刷日時に比べて新しい場合には、印刷後に更新が行われたと推定し、更新が行われたことを示す状態画像を表示する。さらに、更新が行われた場合に、ユーザが改めて印刷やダウンロードを希望することが考えられる。そこで、情報処理装置１１０は、状態画像だけでなく、印刷及びダウンロードの操作画像を表示する。
【００３３】
一方、図１０（ｂ）は、更新状態が編集中である場合に表示部２０７に表示される状態通知画面１０１０の一例を示す図である。状態通知画面１０１０には、マーカ１０１１を含む撮影画像１０１２と、編集中であることを示すべく「編集中」と示された状態画像１０１３と、完了通知操作に対応する、「完了通知」と示された操作画像１０１４とが表示されている。このように、情報処理装置１１０は、編集中の場合には、編集中であることを示す状態画像を表示する。さらに、ユーザが更新が完了した際に、更新内容を確認したいと考えられる。そこで、情報処理装置１１０は、状態画像だけでなく、完了通知の操作画像を表示する。これにより、ユーザは、状態通知画面を確認することにより、更新状態を容易に知ることができ、さらに希望に応じた操作を指示することができる。なお、状態通知画面には、ユーザ操作を受け付けるための画像と、更新状態を示す画像とが含まれており、Ｓ５１３の処理は、表示処理の一例である。
【００３４】
図５に戻り、Ｓ５１４において、受付部３０８は、ユーザ操作の選択指示を受け付けたか否かを確認する。受付部３０８は、ユーザにより操作画像が選択された場合に、選択された操作画像に対応するユーザ操作の選択指示を受け付ける。受付部３０８は、選択指示を受け付けた場合には（Ｓ５１４でＹｅｓ）、処理をＳ５１５へ進める。受付部３０８は、選択指示を受け付けなかった場合には（Ｓ５１４でＮｏ）、処理を終了する。Ｓ５１５において、ファイル選択画面生成部３０７は、選択指示に係るユーザ操作に対応する操作情報７００に基づいて、ファイル選択画面を生成する。次に、Ｓ５１６において、表示処理部３０９は、ファイル選択画面を表示する。
【００３５】
図１１は、表示部２０７に表示されるファイル選択画面１１００の一例を示す図である。ファイル選択画面生成部３０７は、操作情報７００を参照し、選択指示に係るユーザ操作に対応付けられた操作指定子に紐付く選択可能な文字列を、選択可能ファイルを示す画像１１０１で示すファイル選択画面１１００を生成する。本実施形態においては、画像１１０１は、操作指定子をＵＲＬで構成し、ＵＲＬをハイパーテキストとして選択可能な文字列である。なお、ファイル選択画面生成処理（Ｓ５１５）のタイミングは実施形態に限定されるものではない。他の例としては、ファイル選択画面生成処理（Ｓ５１５）をＳ５１１において生成情報を生成する際に行ってもよい。
【００３６】
状態通知画面１０１０において完了通知が選択され、ファイル選択画面において、ファイルが選択されると、情報処理装置１１０は、ファイルを指定した完了通知要求と完了通知の送信先のアドレス情報とをサーバ装置１２０に送信する。図１２は、アドレス情報１２００の一例を示す図である。アドレス情報１２００は、情報処理装置１１０を操作するユーザを識別するユーザＩＤと、完了通知の送信先となる通知用アドレスとを含んでいる。なお、アドレス情報１２００は、記憶部２０４に記録されているものとする。本実施形態では、通知用アドレスは、ネットワーク１４０を介して利用可能な電子メールアドレスであり、サーバ装置１２０からの完了通知の受信には、ＰＯＰ（Ｐｏｓｔ  Ｏｆｆｉｃｅ  Ｐｒｏｔｏｃｏｌ）プロトコルを利用するよう構成される。ただし、情報処理装置１１０とサーバ装置１２０と互いにデータを送受信できる他のプロトコルを用いることとしてもよい。サーバ装置１２０は、完了通知及びアドレス情報を受信すると、完了通知に係る原稿情報の編集状態を監視する。そして、編集完了後に、通知用アドレスを用いて、ＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃａｌ）を利用した電子メールとして完了通知を送信する。
【００３７】
以上、本実施形態によれば、情報処理システム１００は、印刷物が撮影されると、印刷日時を起点とした印刷物に対応する原稿情報の更新状態を特定し、これを表示することができる。情報処理システム１００はさらに、更新状態に応じたユーザ操作を受け付けるための操作画像を表示することができる。したがって、ユーザは、表示内容を確認することにより、更新状態を知ることができ、また、原稿情報の印刷やダウンロード等更新状態に応じた機能を容易に選択することができる。
【００３８】
（第２の実施形態）
次に、第２の実施形態に係る情報処理システム１００について説明する。第１の実施形態に係る情報処理システム１００においては、情報処理装置１１０は、状態通知画面において、印刷物に対応する原稿情報だけでなく、この原稿情報に関連する原稿情報の更新状態も表示する。以下、第２の実施形態に係る情報処理システム１００について第１の実施形態に係る情報処理システム１００と異なる点について説明する。
【００３９】
サーバ装置１２０は、各原稿情報に関連する他の原稿情報を識別可能に記録している。以下、関連する原稿情報を関連原稿情報と称することとする。サーバ装置１２０は、原稿付帯情報として、原稿情報だけでなく、関連原稿情報の情報も生成し、これを情報処理装置１１０に送信する。図１３は、第２の実施形態に係る原稿付帯情報１３００の一例を示す図である。原稿付帯情報１３００は、原稿情報だけでなく、関連原稿情報についての、ＵＲＬ、更新日時、アクセス状態、操作識別子を含んでいる。そして、第２の実施形態に係る情報処理装置１１０は、Ｓ５０４において、図１３に示すように関連原稿情報に関する情報を含む原稿付帯情報を受信する。
【００４０】
図１４は、第２の実施形態に係る情報処理装置１１０による処理を示すフローチャートである。情報処理装置１１０は、図５に示す操作情報生成処理（Ｓ５１１）の後、処理をＳ１４００へ進める。Ｓ１４００において、状態特定部３０４は、原稿付帯情報に示される一の関連原稿情報を処理対象として選択する。次に、Ｓ１４０１において、状態特定部３０４は、処理対象の関連原稿情報の更新日時と、印刷物に対応する原稿情報の印刷日時とを比較する。状態特定部３０４は、更新日時が印刷日時に比べて新しい場合には（Ｓ１４０１でＹｅｓ）、処理をＳ１４０２へ進める。状態特定部３０４は、更新日時が印刷日時に比べて古い場合には（Ｓ１４０１でＮｏ）、処理をＳ１４０３へ進める。Ｓ１４０２において、操作特定部３０５は、処理対象の関連原稿情報の操作指定子に基づいて、操作情報を生成し、これを記憶部２０４に追加記録する。
【００４１】
図１５は、原稿情報及び関連原稿情報の操作情報１５００の一例を示す図である。各操作指定子種別に対応付けて、原稿情報及び関連原稿情報から特定された操作指定子（ＵＲＬ）が記録されている。このように、操作情報１５００に含まれる操作指定子は、原稿付帯情報に示される原稿情報及び関連原稿情報に対する操作指定子のリストとして構成される。
【００４２】
次に、Ｓ１４０３において、ＣＰＵ２０１は、原稿付帯情報に示されるすべての関連原稿情報に対し、Ｓ１４０１及びＳ１４０２の処理が完了したか否かを確認する。ＣＰＵ２０１は、すべての関連原稿情報に対する処理が完了した場合には（Ｓ１４０３でＹｅｓ）、処理を図５に示す状態通知画面生成処理（Ｓ５１２）へ進める。ＣＰＵ２０１は、未処理の関連原稿情報が存在する場合には（Ｓ１４０３でＮｏ）、処理をＳ１４０１へ進める。そして、第２の実施形態においては、Ｓ５１２において、状態通知画面生成部３０６は、状態通知画面を生成するが、このとき、Ｓ１４０２での追加後の操作情報１５００に基づいて、状態通知画面に、関連原稿画像を表示する。さらに、第２の実施形態においては、Ｓ５１６において、ファイル選択画面生成部３０７は、Ｓ１４０２で追加後の操作情報１５００に基づいて、ファイル選択画面を生成する。
【００４３】
図１６（ａ）は、更新状態が更新済みである場合に表示部２０７に表示される状態通知画面１６００の一例を示す図である。状態通知画面１６００には、マーカ１６０１を含む撮影画像１６０２と、状態画像１６０３と、操作画像１６０４，１６０５が表示され、さらに関連原稿画像１６０６が表示されている。関連原稿画像１６０６は、関連原稿情報の更新状態を表示する画像である。本実施形態においては、関連原稿画像１６０６には更新済みの更新状態の関連原稿情報のファイル名が一覧表示される。
【００４４】
図１６（ｂ）は、表示部２０７に表示されるファイル選択画面１６１０の一例を示す図である。ファイル選択画面生成部３０７は、操作情報１５００を参照し、選択指示に係るユーザ操作に対応付けられた操作指定子に紐付く選択可能な文字列を、選択可能ファイルを示す画像１６１１で示すファイル選択画面１６１０を生成する。なお、第２の実施形態に係る情報処理システム１００のこれ以外の構成及び処理は、第１の実施形態に係る情報処理システム１００の構成及び処理と同様である。
【００４５】
以上のように、第２の実施形態に係る情報処理システム１００は、第１の実施形態に係る情報処理システム１００と同様に、印刷物に対応する原稿情報の更新状態を表示することができ、また更新状態に応じたユーザ操作の操作画像を表示することができる。第２の実施形態に係る情報処理システム１００はさらに、原稿情報の関連原稿情報についても、更新状態を表示することができる。したがって、ユーザは、表示内容を確認することにより、更新状態を知ることができ、また、原稿情報及び関連原稿情報の印刷やダウンロード等更新状態に応じた機能を容易に選択することができる。
【００４６】
以上、上述した各実施形態によれば、複雑な処理やユーザによる煩雑な作業を要することなく、効率的に印刷対象となる印刷対象データの更新状態を管理することができる。
【００４７】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【００４８】
（その他の実施例）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００４９】
１００  情報処理システム
１１０  情報処理装置
１２０  サーバ装置
１３０  画像形成装置
【図１】
2017021653.tif 000003
【図２】
2017021653.tif 000004
【図３】
2017021653.tif 000005
【図４】
2017021653.tif 000006
【図５】
2017021653.tif 000007
【図６】
2017021653.tif 000008
【図７】
2017021653.tif 000009
【図８】
2017021653.tif 000010
【図９】
2017021653.tif 000011
【図１０】
2017021653.tif 000012
【図１１】
2017021653.tif 000013
【図１２】
2017021653.tif 000014
【図１３】
2017021653.tif 000015
【図１４】
2017021653.tif 000016
【図１５】
2017021653.tif 000017
【図１６】
2017021653.tif 000018