(57)【要約】【課題】メンテナンスに関する有益な情報を提供し、ユーザーの利便性を向上する。【解決手段】印刷装置のログを取得する取得部２０ａと、取得部２０ａで取得したログに基づいて、印刷装置について発生するメンテナンス、メンテナンスが発生する時期、及び、メンテナンスのレベルを予測する予測部２０ｂと、予測部２０ｂによる予測に基づいて、メンテナンスを識別するメンテナンス識別情報、及び、メンテナンスのレベルを示すレベル情報を、メンテナンスが発生する時期と対応付けてカレンダー情報として生成し、表示させる表示制御部２０ｃと、を備える制御サーバー８。【選択図】図２
2018136736.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置のログを取得する取得部と、
前記取得部で取得した前記ログに基づいて、前記印刷装置について発生するメンテナンス、前記メンテナンスが発生する時期、及び、前記メンテナンスのレベルを予測する予測部と、
前記予測部による予測に基づいて、前記メンテナンスを識別するメンテナンス識別情報、及び、前記メンテナンスのレベルを示すレベル情報を、前記メンテナンスが発生する時期と対応付けてカレンダー情報として生成し、表示させる表示制御部と、
を備える制御装置。
【請求項２】
前記予測部は、
前記メンテナンスのレベルとして、前記印刷装置のユーザーではない者による作業が必要か否かを予測し、
前記表示制御部は、
前記予測部により前記印刷装置のユーザーではない者による作業が必要と予測された前記メンテナンスについては、前記レベル情報として、前記印刷装置のユーザーではない者による作業が必要であることを示す情報を前記カレンダー情報に含めて表示させる
請求項１に記載の制御装置。
【請求項３】
前記予測部は、
前記メンテナンスのレベルとして、前記メンテナンスに要する時間を予測し、
前記表示制御部は、
前記レベル情報として、前記メンテナンスに要する時間を示す情報を前記カレンダー情報に含めて表示させる
請求項１又は２に記載の制御装置。
【請求項４】
前記予測部は、
前記メンテナンスのレベルとして、前記メンテナンスが発生する頻度を予測し、
前記表示制御部は、
前記レベル情報として、前記メンテナンスが発生する頻度を示す情報を前記カレンダー情報に含めて表示させる
請求項１から３のいずれか１項に記載の制御装置。
【請求項５】
前記予測部は、
前記メンテナンスのレベルとして、前記メンテナンスに必要な部材を予測し、
前記表示制御部は、
前記レベル情報として、前記メンテナンスに必要な部材を示す情報を前記カレンダー情報に含めて表示させる
請求項１から４のいずれか１項に記載の制御装置。
【請求項６】
前記取得部は、
複数の前記印刷装置の前記ログを取得し、
前記表示制御部は、
複数の前記印刷装置に発生する前記メンテナンスについて、前記メンテナンス識別情報、前記レベル情報、及び、前記印刷装置を識別する印刷装置識別情報を、前記メンテナンスが発生する時期と対応付けて前記カレンダー情報を生成し、表示させる
請求項１から５のいずれか１項に記載の制御装置。
【請求項７】
前記取得部は、
異なる複数の施設に設けられた複数の前記印刷装置の前記ログを取得し、
前記表示制御部は、
前記施設ごとに、前記施設に設けられた前記印刷装置の前記メンテナンスに関する情報を前記カレンダー情報に含めて表示させる
請求項６に記載の制御装置。
【請求項８】
前記予測部は、
前記印刷装置が使用されない期間を反映して、前記メンテナンスが発生する時期を予測する請求項１から７のいずれか１項に記載の制御装置。
【請求項９】
印刷装置のログを取得し、
取得した前記ログに基づいて、前記印刷装置について発生するメンテナンス、前記メンテナンスが発生する時期、及び、前記メンテナンスのレベルを予測し、
予測に基づいて、前記メンテナンスを識別するメンテナンス識別情報、及び、前記メンテナンスのレベルを示すレベル情報を、前記メンテナンスが発生する時期と対応付けてカレンダー情報として生成し、表示させる
制御装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御装置、及び、制御装置の制御方法に関する。
【背景技術】
【０００２】
従来、印刷装置（画像処理装置）のメンテナンスに関する情報を、メンテナンスが発生する時期を示す情報と対応付けて表示する制御装置（管理装置）が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１８１０７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述した制御装置のように、印刷装置のメンテナンスに関する情報を、メンテナンスが発生する時期を示す情報と対応付けて表示するものでは、メンテナンスに関する有益な情報をユーザーに提供し、ユーザーの利便性を向上したいとするニーズがある。
本発明は、上述した事情に鑑みてなされたものであり、メンテナンスに関する有益な情報を提供し、ユーザーの利便性を向上することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明の制御装置は、印刷装置のログを取得する取得部と、前記取得部で取得した前記ログに基づいて、前記印刷装置について発生するメンテナンス、前記メンテナンスが発生する時期、及び、前記メンテナンスのレベルを予測する予測部と、前記予測部による予測に基づいて、前記メンテナンスを識別するメンテナンス識別情報、及び、前記メンテナンスのレベルを示すレベル情報を、前記メンテナンスが発生する時期と対応付けてカレンダー情報として生成し、表示させる表示制御部と、を備える。
この構成によれば、制御装置は、印刷装置に発生するメンテナンスについて、メンテナンスが発生する時期と対応付けて、メンテナンスのレベルを示すレベル情報というメンテナンスに関する有益な情報をユーザーに提供でき、これによりユーザーの利便性が向上する。
【０００６】
また、本発明は、前記予測部は、前記メンテナンスのレベルとして、前記印刷装置のユーザーではない者による作業が必要か否かを予測し、前記表示制御部は、前記予測部により前記印刷装置のユーザーではない者による作業が必要と予測された前記メンテナンスについては、前記レベル情報として、前記印刷装置のユーザーではない者による作業が必要であることを示す情報を前記カレンダー情報に含めて表示させる。
この構成によれば、制御装置は、メンテナンスに関する情報の提供に際し、ユーザーではない者による作業が必要か否かという有益な情報をユーザーに提供することができ、ユーザーの利便性が向上する。
【０００７】
また、本発明は、前記予測部は、前記メンテナンスのレベルとして、前記メンテナンスに要する時間を予測し、前記表示制御部は、前記レベル情報として、前記メンテナンスに要する時間を示す情報を前記カレンダー情報に含めて表示させる。
この構成によれば、制御装置は、メンテナンスに関する情報の提供に際し、メンテナンスに要する時間という有益な情報をユーザーに提供することができる。
【０００８】
また、本発明は、前記予測部は、前記メンテナンスのレベルとして、前記メンテナンスが発生する頻度を予測し、前記表示制御部は、前記レベル情報として、前記メンテナンスが発生する頻度を示す情報を前記カレンダー情報に含めて表示させる。
この構成によれば、制御装置は、メンテナンスに関する情報の提供に際し、メンテナンスが発生する頻度という有益な情報をユーザーに提供することができる。
【０００９】
また、本発明は、前記予測部は、前記メンテナンスのレベルとして、前記メンテナンスに必要な部材を予測し、前記表示制御部は、前記レベル情報として、前記メンテナンスに必要な部材を示す情報を前記カレンダー情報に含めて表示させる。
この構成によれば、制御装置は、メンテナンスに関する情報の提供に際し、メンテナンスに必要な部材という有益な情報をユーザーに提供することができる。
【００１０】
また、本発明は、前記取得部は、複数の前記印刷装置の前記ログを取得し、前記表示制御部は、複数の前記印刷装置に発生する前記メンテナンスについて、前記メンテナンス識別情報、前記レベル情報、及び、前記印刷装置を識別する印刷装置識別情報を、前記メンテナンスが発生する時期と対応付けて前記カレンダー情報を生成し、表示させる。
この構成によれば、複数の印刷装置について、発生するメンテナンス、及び、メンテナンスが発生する時期という有益な情報をユーザーに提供することができる。
【００１１】
また、本発明は、前記取得部は、異なる複数の施設に設けられた複数の前記印刷装置の前記ログを取得し、前記表示制御部は、前記施設ごとに、前記施設に設けられた前記印刷装置の前記メンテナンスに関する情報を前記カレンダー情報に含めて表示させる。
この構成によれば、所定の施設に設けられた複数の印刷装置について、発生するメンテナンス、及び、メンテナンスが発生する時期という有益な情報をユーザーに提供することができる。
【００１２】
また、本発明は、前記予測部は、前記印刷装置が使用されない期間を反映して、前記メンテナンスが発生する時期を予測する。
この構成によれば、予測部は、印刷装置が使用されない期間を反映して、的確に、メンテナンスが発生する時期を予測できる。
【００１３】
また、上記目的を達成するために、本発明の制御装置の制御方法は、印刷装置のログを取得し、取得した前記ログに基づいて、前記印刷装置について発生するメンテナンス、前記メンテナンスが発生する時期、及び、前記メンテナンスのレベルを予測し、予測に基づいて、前記メンテナンスを識別するメンテナンス識別情報、及び、前記メンテナンスのレベルを示すレベル情報を、前記メンテナンスが発生する時期と対応付けてカレンダー情報として生成し、表示させる。
この構成によれば、制御装置は、印刷装置に発生するメンテナンスについて、メンテナンスが発生する時期と対応付けて、メンテナンスのレベルを示すレベル情報というメンテナンスに関する有益な情報をユーザーに提供でき、これによりユーザーの利便性が向上する。
【図面の簡単な説明】
【００１４】
【図１】制御システムの構成を示す図。
【図２】制御サーバーの機能的構成を示すブロック図。
【図３】印刷装置の機能的構成を示すブロック図。
【図４】印刷装置、制御サーバーの動作を示すフローチャート。
【図５】端末、制御サーバーの動作を示すフローチャート。
【図６】情報入力画面を示す図。
【図７】制御サーバーの動作を示すフローチャート。
【図８】カレンダー画面を示す図。
【発明を実施するための形態】
【００１５】
以下、図面を参照して本発明の実施形態について説明する。
図１は、本実施形態に係る制御システム１の構成を示す図である。
図１に示すように、制御システム１は、インターネット、電話網、その他の通信網を含むグローバルネットワークＧＮに接続された複数の印刷システム２を備える。印刷システム２は、印刷装置３による印刷が行われる施設に設けられるシステムである。印刷システム２が設けられる施設は、例えば、顧客からの依頼に応じて印刷装置３により印刷を行って印刷物を生成し、生成した印刷物を提供するサービスを行う会社の工場である。
【００１６】
印刷システム２は、ローカルエリアネットワークＬＮを備える。ローカルエリアネットワークＬＮは、印刷システム２が設けられた施設に構築されたコンピューターネットワークである。
ローカルエリアネットワークＬＮには、通信装置４が接続される。通信装置４は、ローカルエリアネットワークＬＮと、グローバルネットワークＧＮとを接続するインターフェース装置である。通信装置４は、モデム（又は、ＯＮＵ（Optical Network Unit））に係る機能、ルーター機能、ＮＡＴ（Network Address Translation）機能、及び、ＤＨＣＰ（Dynamic Host Configuration Protocol）サーバー機能等を有する。通信装置４は、ローカルエリアネットワークＬＮに接続された機器と、グローバルネットワークＧＮに接続された機器との間で行われる通信に際し、機器間で送受信されるデータを転送する。なお、図１では、通信装置４を１つのブロックで表現するが、通信装置４は、機能に応じた複数の装置を有する構成でもよい。
【００１７】
ローカルエリアネットワークＬＮには、複数の印刷装置３が接続される。印刷装置３は、印刷メディアが装着され、図示しないホストコンピューターの制御で、装着された印刷メディアに印刷する機能を有する装置である。印刷メディアは、紙媒体の用紙に限らず、フィルムや、繊維等の印刷装置３に装着可能であり、印刷装置３が印刷を行うことが可能な媒体を意味する。印刷装置３の構成、機能、及び、処理については後に詳述する。
【００１８】
ローカルエリアネットワークＬＮには、端末９が接続される。端末９は、印刷システム２が設けられた施設において、印刷装置３の管理を行う者が使用するコンピューターである。端末９は、液晶表示パネル等の表示手段、マウスや、キーボード等の入力手段を少なくとも備える。端末９には、ブラウザーがインストールされている。
以下、端末９を使用する者を総称して「ユーザー」と表現する。ユーザーは、例えば、印刷システム２が設けられた施設が、顧客からの依頼に応じて印刷装置３により印刷を行って印刷物を生成し、生成した印刷物を提供するサービスを行う会社の工場である場合において、当該工場に勤務する者である。ユーザーは、メンテナンサーとは異なる。メンテナンサーは、印刷装置３の保守を専門的に担当する者であり、例えば、印刷装置３を製造し、販売する会社や、当該会社から委託を受けて印刷装置３の保守を行う会社に勤務する者である。
【００１９】
図１に示すように、制御システム１は、グローバルネットワークＧＮに接続された制御サーバー８（制御装置）を備える。制御サーバー８は、少なくとも、印刷装置３、及び、端末９をクライアントとして、これら装置と通信可能なサーバー装置である。なお、図１では、制御サーバー８を、１つのブロックによって表現するが、これは制御サーバー８が単一のサーバー装置により構成されることを意味するものではない。例えば、制御サーバー８は、複数のサーバー装置を含んで構成されたものでもよい。すなわち、制御サーバー８は、後述する処理を実行可能であれば、どのような構成であってもよい。制御サーバー８の構成、機能、及び、処理については後に詳述する。
【００２０】
図２は、制御サーバー８の機能的構成を示すブロック図である。
図２に示すように、制御サーバー８は、サーバー制御部２０と、サーバー通信部２１と、サーバー記憶部２２とを備える。
サーバー制御部２０は、ＣＰＵや、ＲＯＭ、ＲＡＭ、ＡＳＩＣ、信号処理回路等を備え、制御サーバー８の各部を制御する。サーバー制御部２０は、例えばＣＰＵが、ＲＯＭや後述するサーバー記憶部２２等に記憶されたプログラムをＲＡＭに読み出して処理を実行し、また例えばＡＳＩＣに実装された機能により処理を実行し、また例えば信号処理回路で信号処理を行って処理を実行する等、ハードウェア及びソフトウェアにより処理を実行する。
サーバー制御部２０は、機能ブロックとして、取得部２０ａと、予測部２０ｂと、表示制御部２０ｃとを備える。これら機能ブロックは、ＣＰＵ等のハードウェアが、プログラムを読み出して処理を実行する等、ハードウェアとソフトウェアとの協働により処理を実行する。これら機能ブロックについては後述する。
【００２１】
サーバー通信部２１は、サーバー制御部２０の制御で、グローバルネットワークＧＮと接続する装置と所定の通信規格に従って通信する。
サーバー記憶部２２は、不揮発性メモリーを含んで構成される記憶装置を備え、各種データを記憶する。サーバー記憶部２２は、ログ管理データベース２２ａと、施設管理データベース２２ｂとを記憶する。これらデータについては後述する。
【００２２】
図３は、印刷システム２が備える印刷装置３の機能的構成を示すブロック図である。
【００２３】
印刷装置３は、装着された印刷メディアに、インクジェットヘッドによりインクを吐出してドットを形成し、画像を印刷するインクジェットプリンターである。
特に、本実施形態に係る印刷装置３は、いわゆるＬＦＰ（Large Format Printer）であり、印刷メディアとして、大型の媒体を装着可能である。一例として、印刷装置３には、印刷メディアとして、単票紙の場合は「Ａ０」サイズの用紙を装着可能であり、また、ロール紙の場合は用紙幅が「９００ミリ」を超える用紙を装着可能である。
【００２４】
図３に示すように、印刷装置３は、印刷装置制御部４０と、印刷装置通信部４１と、印刷装置記憶部４２と、印刷部４３とを備える。
印刷装置制御部４０は、ＣＰＵや、ＲＯＭ、ＲＡＭ、ＡＳＩＣ、信号処理回路等を備え、印刷装置３の各部を制御する。印刷装置制御部４０は、例えばＣＰＵが、ＲＯＭや後述する印刷装置記憶部４２等に記憶されたプログラムをＲＡＭに読み出して処理を実行し、また例えばＡＳＩＣに実装された機能により処理を実行し、また例えば信号処理回路で信号処理を行って処理を実行する等、ハードウェア及びソフトウェアにより処理を実行する。
印刷装置通信部４１は、印刷装置制御部４０の制御で、ローカルエリアネットワークＬＮ、及び、グローバルネットワークＧＮと接続する装置と所定の通信規格に従って通信する。
印刷装置記憶部４２は、ＥＥＰＲＯＭ等の不揮発性メモリーを備え、各種データを記憶する。印刷装置記憶部４２は、ログファイル４２ａを記憶する。ログファイル４２ａについては後述する。
印刷装置３には、ファームウェア４２ｂがインストールされる。印刷装置制御部４０は、ファームウェア４２ｂを読み出して実行し、ファームウェア４２ｂの機能により、後述する各種処理を実行する。
【００２５】
印刷部４３は、印刷装置３に装着された印刷メディアにインクを吐出してドットを形成するインクジェットヘッドや、インクジェットヘッドを走査方向に操作させるキャリッジ、印刷メディアを搬送するカッターユニット、インクが付着した印刷メディアを乾燥するヒーター、印刷メディアを切断するカッターユニット、廃液を貯留する廃液タンク、各種機構に電力を供給する電源ユニット等を備える。印刷装置制御部４０は、図示しないホストコンピューターの制御の下、印刷部４３を制御して、印刷装置３に装着された印刷メディアに画像を印刷する。
【００２６】
次に、ログファイル４２ａについて説明する。
ログファイル４２ａは、複数の監視項目のそれぞれのログが記録されたファイルである。監視項目とは、状態を監視し、ログを取る対象とすることが事前に定められた項目のことである。本実施形態では、監視項目として、監視項目：「パス回数」、監視項目：「カッター使用数」、監視項目：「ヒーター駆動時間」、及び、監視項目：「印刷装置稼働時間」があるものとする。なお、本実施形態に係る監視項目は一例であり、例示した監視項目に加えて、又は、例示した監視項目の少なくとも一部に代えて、他の監視項目が存在してもよい。
【００２７】
監視項目：「パス回数」のログとして、ログファイル４２ａには、インクジェットヘッドが行ったパスの回数の累計（以下、「累計パス回数」という。）が記録される。また、監視項目：「パス回数」のログとして、ログファイル４２ａには、過去３０日分について、１日に行われたインクジェットヘッドのパスの回数（以下、「特定期間パス回数」という。）が記録される。印刷装置制御部４０は、インクジェットヘッドが行ったパスの回数を監視し、適宜、ログファイル４２ａに、監視項目：「パス回数」のログを記録する。なお、インクジェットヘッドが交換された場合には、ログファイル４２ａには、監視項目：「パス回数」のログとして、交換後のインクジェットヘッドに係る累計パス回数、及び、特定期間パス回数が記録される。
【００２８】
監視項目：「カッター使用数」のログとして、ログファイル４２ａには、カッターユニットが行った印刷メディアの切断の回数の累計（以下、「累計切断回数」という。）が記録される。また、監視項目：「カッター使用数」のログとして、ログファイル４２ａには、過去３０日分について、１日に行われたカッターユニットの切断の回数（以下、「特定期間切断回数」という。）が記録される。印刷装置制御部４０は、カッターユニットが行った印刷メディアの切断の回数を監視し、適宜、ログファイル４２ａに、監視項目：「カッター使用数」のログを記録する。なお、カッターユニットが交換された場合には、ログファイル４２ａには、監視項目：「カッター使用数」のログとして、交換後のカッターユニットに係る累計切断回数、及び、特定期間切断回数が記録される。
【００２９】
監視項目：「ヒーター駆動時間」のログとして、ログファイル４２ａには、ヒーターの駆動時間の累計（以下、「累計ヒーター駆動時間」という。）が記録される。また、監視項目：「ヒーター駆動時間」のログとして、ログファイル４２ａには、過去３０日分について、１日におけるヒーターの駆動時間（以下、「特定期間ヒーター駆動時間」という。）が記録される。印刷装置制御部４０は、ヒーターの駆動時間を監視し、適宜、ログファイル４２ａに、監視項目：「ヒーター駆動時間」のログを記録する。なお、ヒーターが交換された場合には、ログファイル４２ａには、監視項目：「ヒーター駆動時間」のログとして、交換後のヒーターに係る累計ヒーター駆動時間、及び、特定期間ヒーター駆動時間が記録される。
【００３０】
監視項目：「印刷装置稼働時間」のログとして、ログファイル４２ａには、印刷装置３の稼働時間の累計（以下、「累計印刷装置稼働時間」という。）が記録される。なお、印刷装置３の稼働時間は、印刷装置３の電源がオンされた状態の時間の長さを意味する。また、監視項目：「印刷装置稼働時間」のログとして、ログファイル４２ａには、過去３０日分について、１日における印刷装置３の稼働時間（以下、「特定期間印刷装置稼働時間」という。）が記録される。印刷装置制御部４０は、印刷装置３の稼働時間を監視し、適宜、ログファイル４２ａに、監視項目：「印刷装置稼働時間」のログを記録する。なお、電源ユニットが交換された場合には、ログファイル４２ａには、監視項目：「印刷装置稼働時間」のログとして、電源ユニットが交換された後の印刷装置３に係る累計印刷装置稼働時間、及び、特定期間印刷装置稼働時間が記録される。
【００３１】
次に、制御サーバー８の取得部２０ａについて、関連する印刷装置３の処理と共に説明する。
図４は、印刷装置３、及び、制御サーバー８の動作を示すフローチャートである。図４において、フローチャートＦＡは印刷装置３の動作を示し、フローチャートＦＢは制御サーバー８の動作を示す。
なお、詳細な説明は省略するが、制御サーバー８と、他の装置との間では、既存の暗号化技術や、仮想専用線技術等により、セキュアな通信が行われる。また、制御サーバー８は、他の装置からアクセスがあった場合に、必要に応じて適切に認証を行う。
【００３２】
図４のフローチャートＦＡに示すように、印刷装置３の印刷装置制御部４０は、後述する送信用ログデータを送信するタイミングが到来したか否かを監視する（ステップＳＡ１）。印刷装置制御部４０は、印刷装置３の電源がオンの状態の間、所定の間隔で、送信用ログデータを送信する。ステップＳＡ１において、印刷装置制御部４０は、前回、送信用ログデータを送信した後、所定の間隔が経過した場合、送信用ログデータを送信するタイミングが到来したと判別する。
【００３３】
ステップＳＡ１で送信用ログデータを送信するタイミングが到来したと判別した場合（ステップＳＡ１：ＹＥＳ）、印刷装置制御部４０は、送信用ログデータを生成し、制御サーバー８に送信する（ステップＳＡ２）。
送信用ログデータは、印刷装置識別情報と、ログファイルとを含む情報である。印刷装置識別情報は、印刷装置３を識別する識別情報である。印刷装置識別情報として、例えば、印刷装置３の製造段階で、印刷装置３に一意に割り当てられるシリアル番号を用いることができる。
制御サーバー８のアドレスや、制御サーバー８との間での通信に使用するプトロコル、制御サーバー８と送受信するデータのフォーマット等、印刷装置３から制御サーバー８に送信用ログデータを送信するために必要な通信に関する情報は、印刷装置３に登録されている。
【００３４】
図４のフローチャートＦＢに示すように、制御サーバー８のサーバー制御部２０の取得部２０ａは、サーバー通信部２１を制御して、送信用ログデータを受信する（ステップＳＢ１）。
次いで、取得部２０ａは、ステップＳＢ１で受信した送信用ログデータに基づいて、ログ管理データベース２２ａを更新する（ステップＳＢ２）。
ログ管理データベース２２ａは、印刷装置３ごとにレコードを有するデータベースである。ログ管理データベース２２ａにおいて、１の印刷装置３に対応するレコードは、当該１の印刷装置３の印刷装置識別情報と、当該１の印刷装置３のログファイル４２ａとを有する。
ステップＳＢ２において、取得部２０ａは、ログ管理データベース２２ａのレコードのうち、ステップＳＢ１で受信した送信用ログデータに含まれる印刷装置識別情報に対応するレコードを特定する。次いで、取得部２０ａは、特定したレコードが有するログファイル４２ａを、ステップＳＢ１で受信した送信用ログデータに含まれるログファイル４２ａにより更新する。
【００３５】
印刷装置３と、制御サーバー８とにより、以上の処理が行われる結果、ログ管理データベース２２ａの各レコードについて、各レコードが有するログファイル４２ａは、直近で制御サーバー８が印刷装置３から受信した送信用ログデータに含まれるログファイル４２ａとなる。
【００３６】
ところで、印刷装置３には、印刷装置３の使用態様に応じてメンテナンスが発生する。本実施形態では、メンテナンスとして、メンテナンス：「インクジェットヘッドの交換」、メンテナンス：「カッターユニットの交換」、メンテナンス：「ヒーターの交換」、及び、メンテナンス：「電源ユニットの交換」が発生するものとする。なお、本実施形態に係るメンテナンスは一例であり、印刷装置３には、印刷装置３の仕様に応じて種々のメンテナンスが発生する。
【００３７】
メンテナンス：「インクジェットヘッドの交換」は、印刷装置３が搭載するインクジェットヘッドを交換するメンテナンスである。本実施形態では、累計パス回数が、所定の閾値を超えた場合に、メンテナンス：「インクジェットヘッドの交換」を行う必要が生じる。
本実施形態では、メンテナンス：「インクジェットヘッドの交換」を行うためには、部材として、インクジェットヘッド関連部材を事前に用意する必要がある。インクジェットヘッド関連部材は、インクジェットヘッドのほか、インクジェットヘッドの交換に必要な部材からなる。また、本実施形態では、メンテナンス：「インクジェットヘッドの交換」は、メンテナンサーではなく、ユーザーが行うことができる。
【００３８】
メンテナンス：「カッターユニットの交換」は、印刷装置３が搭載するカッターユニットを交換するメンテナンスである。本実施形態では、累計切断回数が、所定の閾値を超えた場合に、メンテナンス：「カッターユニットの交換」を行う必要が生じる。
本実施形態では、メンテナンス：「カッターユニットの交換」を行うためには、部材として、カッターユニット関連部材を事前に用意する必要がある。カッターユニット関連部材は、カッターユニットのほか、カッターユニットの交換に必要な部材からなる。また、本実施形態では、メンテナンス：「カッターユニットの交換」は、メンテナンサーではなく、ユーザーが行うことができる。
【００３９】
メンテナンス：「ヒーターの交換」は、印刷装置３が搭載するヒーターを交換するメンテナンスである。本実施形態では、累計ヒーター駆動時間が、所定の閾値を超えた場合に、メンテナンス：「ヒーターの交換」を行う必要が生じる。
本実施形態では、メンテナンス：「ヒーターの交換」を行うためには、部材として、ヒーター関連部材を事前に用意する必要がある。ヒーター関連部材は、ヒーターのほか、ヒーターの交換に必要な部材からなる。また、本実施形態では、メンテナンス：「ヒーターの交換」は、ユーザーが行うことができず、メンテナンサーが行う必要がある。
【００４０】
メンテナンス：「電源ユニットの交換」は、印刷装置３が搭載する電源ユニットを交換するメンテナンスである。本実施形態では、累計印刷装置稼働時間が、所定の閾値を超えた場合に、メンテナンス：「電源ユニットの交換」を行う必要が生じる。
本実施形態では、メンテナンス：「電源ユニットの交換」を行うためには、部材として、電源ユニット関連部材を事前に用意する必要がある。電源ユニット関連部材は、電源ユニットのほか、電源ユニットの交換に必要な部材からなる。また、本実施形態では、メンテナンス：「電源ユニットの交換」は、ユーザーが行うことができず、メンテナンサーが行う必要がある。
【００４１】
そして、ユーザーは、施設に設けられた印刷装置３のそれぞれ（印刷システム２のローカルエリアネットワークＬＮに接続された印刷装置３のそれぞれ。）について、いつどのようなメンテナンスが発生するのかについて、的確に認識したいと考えるものと想定される。また、メンテナンスは、それぞれ、行うべき作業や、事前に準備すべき部材が異なっており、ユーザーは、メンテナンスをスムーズに行うための有益な情報を取得したいと考えるものと想定される。
以上を踏まえ、制御サーバー８は、以下の処理を実行する。
【００４２】
図５は、端末９と、制御サーバー８の動作を示すフローチャートである。図５のフローチャートＦＣは端末９の動作を示し、フローチャートＦＤは制御サーバー８の動作を示す。
図５を用いた説明では、ユーザーが、所定の期間で、施設に設けられた印刷装置３に発生するメンテナンスのスケジュールを認識しようとしている状況である。
【００４３】
図５のフローチャートＦＣに示すように、ユーザーは、端末９のブラウザーを起動し、制御サーバー８の所定のＵＲＬへのアクセスを指示する（ステップＳ１）。ＵＲＬは、所定の方法で、ユーザーに以前に通知される。
ユーザーの指示に応じて、端末９は、対応するＨＴＴＰリクエストを制御サーバー８に送信する（ステップＳＣ１）。
【００４４】
図５のフローチャートＦＤに示すように、制御サーバー８のサーバー制御部２０は、サーバー通信部２１を制御して、ＨＴＴＰリクエストを受信する（ステップＳＤ１）。
次いで、サーバー制御部２０の表示制御部２０ｃは、受信したＨＴＴＰリクエストに対して、情報入力画面Ｇ１（図６）を表示させるＨＴＭＬファイルを生成し、端末９に送信する（ステップＳＤ２）。すなわち、表示制御部２０ｃは、情報入力画面Ｇ１を、端末９に表示させる。
【００４５】
図５のフローチャートＦＣに示すように、端末９は、ＨＴＭＬファイルを受信する（ステップＳＣ２）。
次いで、端末９は、受信したＨＴＭＬファイルに基づいて、表示手段に情報入力画面Ｇ１を表示する（ステップＳＣ３）。
【００４６】
図６は、情報入力画面Ｇ１を示す図である。
図６に示すように、情報入力画面Ｇ１は、施設識別情報を入力する入力欄Ｎ１ａを備える。施設識別情報は、印刷システム２が設けられた施設を識別する識別情報であり、施設ごとに一意な値が割り当てられる。ユーザーは、印刷装置３に発生するメンテナンスのスケジュールを取得する対象の施設の施設識別情報を、入力欄Ｎ１ａに入力する。
図６に示すように、情報入力画面Ｇ１は、期間情報を入力する入力欄Ｎ１ｂを備える。期間情報は、期間を示す情報である。本実施形態では、期間情報は、１の年月日から、当該１の年月日より時間的に後に到来する他の年月日によって表される情報である。ユーザーは、印刷装置３に発生するメンテナンスのスケジュールを取得することを望む期間を示す期間情報を、入力欄Ｎ１ｂに入力する。
図６に示すように、情報入力画面Ｇ１は、当該画面に対する入力を確定する確定ボタンＢＫ１を備える。ユーザーは、情報入力画面Ｇ１の各入力欄に情報を入力した後、確定ボタンＢＫ１を操作する（ステップＳ２）。
以下の説明では、入力欄Ｎ１ａに入力された施設識別情報が示す施設を、「対象施設」と表現し、入力欄Ｎ１ｂに入力された期間情報が示す期間を、「対象期間」と表現する。
【００４７】
確定ボタンＢＫ１が操作されたことを検出すると、端末９は、ＨＴＭＬファイルに実装されたスクリプトの機能により、情報入力画面Ｇ１に入力された施設識別情報、及び、期間情報を、制御サーバー８に送信する（ステップＳＣ４）。
【００４８】
図５のフローチャートＦＤに示すように、制御サーバー８のサーバー制御部２０は、サーバー通信部２１を制御して、施設識別情報、及び、期間情報を受信する（ステップＳＤ３）。
次いで、サーバー制御部２０の予測部２０ｂは、ステップＳＤ３で受信した施設識別情報、及び、期間情報に基づいて、予測処理を実行する（ステップＳＤ４）。
【００４９】
図７のフローチャートＦＥは、予測処理の詳細を示すフローチャートである。
図７のフローチャートＦＥに示すように、予測部２０ｂは、ステップＳＤ３で受信した施設識別情報、及び、期間情報を取得する（ステップＳＥ１）。
次いで、予測部２０ｂは、ステップＳＥ１で取得した施設識別情報に基づいて、施設管理データベース２２ｂを参照し、対象施設に設けられた印刷装置３のそれぞれの印刷装置識別情報を取得する（ステップＳＥ２）。
施設管理データベース２２ｂは、施設ごとに、施設識別情報と、施設に設けられた印刷装置３のそれぞれの印刷装置識別情報とを対応付けて記憶するデータベースである。
また、施設管理データベース２２ｂは、施設ごとに、施設識別情報と、施設休業日情報とを対応付けて記憶する。ここで、施設の運営に関して、施設において印刷装置３が使用されて印刷装置３による印刷部の生成が行われる営業日のほか、施設において印刷装置３が使用されない休業日が存在する場合がある。休業日は、例えば、日曜日等の施設における営業が休みの日である。そして、施設休業日情報は、対応する施設の休業日を示す情報である。
【００５０】
次いで、予測部２０ｂは、ステップＳＥ２で取得した印刷装置識別情報に基づいて、施設に設けられた印刷装置３であって、未だステップＳＥ４〜ステップＳＥ６の処理の対象としていない印刷装置３のうちの１つの印刷装置３を、ステップＳＥ４〜ステップＳＥ６の処理を行う対象の印刷装置３として決定する（ステップＳＥ３）。以下の説明では、ステップＳＥ３で、ステップＳＥ４〜ステップＳＥ６の処理を行う対象として決定された印刷装置３を、「対象印刷装置」と表現する。
【００５１】
次いで、予測部２０ｂは、ログ管理データベース２２ａを参照し、対象印刷装置のログファイル４２ａを取得する（ステップＳＥ４）。ステップＳＥ４で予測部２０ｂが取得したログファイル４２ａは、対象印刷装置が直近で制御サーバー８に送信したログファイル４２ａである。
以下、ステップＳＥ４で取得したログファイル４２ａを「取得ログファイル」と表現する。
【００５２】
次いで、予測部２０ｂは、対象印刷装置について、対象期間に発生するメンテナンス、及び、メンテナンスが発生する時期を予測する（ステップＳＥ５）。以下、メンテナンス：「インクジェットヘッドの交換」を例にして、対象期間に発生するメンテナンス、及び、メンテナンスが発生する時期を予測する方法について説明する。
【００５３】
上述したように、メンテナンス：「インクジェットヘッドの交換」は、累計パス回数が、所定の閾値（以下、「パス閾値」という。）を超える場合に発生する。これを踏まえ、予測部２０ｂは、以下の処理を実行する。
予測部２０ｂは、取得ログファイルに記録された特定期間パス回数を取得する。上述したように、特定期間パス回数は、過去３０日分について、１日に行われたインクジェットヘッドのパスの回数である。次いで、予測部２０ｂは、施設管理データベース２２ｂから、対象施設に対応する休業日情報を取得する。
次いで、予測部２０ｂは、取得した特定期間パス回数、及び、休業日情報に基づいて、営業日におけるインクジェットヘッドのパスの回数の平均値（以下、「平均パス回数」という。）を算出する。
次いで、予測部２０ｂは、取得ログファイルに記録された累計パス回数を取得する。
次いで、予測部２０ｂは、算出した平均パス回数と、取得した累計パス回数とに基づいて、休業日を除く営業日にインクジェットヘッドのパスが平均パス回数行われたとした場合に、累計のパスの回数が、パス閾値を超える日にち（営業日）を算出する。すなわち、累計のパスの回数が、パス閾値を超えるまでに要する日数を「Ｎ」とすると、予測部２０ｂは、「累計パス回数＋（平均パス回数＊Ｎ）＞パス閾値」を満たす「Ｎ」の最小値を算出する。そして、予測部２０ｂは、現在の日にちから、営業日換算で「Ｎ」後の日にちを算出する。
予測部２０ｂは、算出した日にちを、メンテナンス：「インクジェットヘッドの交換」が発生する日にちとして予測する。
次いで、予測部２０ｂは、メンテナンス：「インクジェットヘッドの交換」が発生するとして予測した日にちが、対象期間の範囲内である場合、メンテナンス：「インクジェットヘッドの交換」が対象期間に発生すると予測する。
【００５４】
なお、メンテナンス：「カッターユニットの交換」、メンテナンス：「ヒーターの交換」、及び、メンテナンス：「電源ユニットの交換」についても、メンテナンス：「インクジェットヘッドの交換」と同様の方法により、予測部２０ｂは、対象期間に発生するメンテナンス、及び、メンテナンスが発生する時期を予測する。
【００５５】
ステップＳＥ５の処理後、予測部２０ｂは、対象印刷装置について、対象期間に発生すると予測したメンテナンスのそれぞれについて、メンテナンスのレベルを予測する（ステップＳＥ６）。
【００５６】
本実施形態では、予測部２０ｂは、メンテナンスのレベルとして、メンテナンサー（ユーザーではない者。）による作業が必要か否かを予測する。サーバー記憶部２２は、メンテナンスごとに、メンテナンサーによる作業が必要か否かを示す情報を記憶する。予測部２０ｂは、当該情報に基づいて、対象期間に発生すると予測したメンテナンスのそれぞれについて、メンテナンサーによる作業が必要か否かを予測する。
本実施形態では、上述したように、メンテナンス：「インクジェットヘッドの交換」、及び、メンテナンス：「カッターユニットの交換」については、メンテナンサーによる作業が必要ではなく、メンテナンス：「ヒーターの交換」、及び、メンテナンス：「電源ユニットの交換」については、メンテナンサーによる作業が必要である。
【００５７】
また、本実施形態では、予測部２０ｂは、メンテナンスのレベルとして、メンテナンスに要する時間を予測する。サーバー記憶部２２は、メンテナンスごとに、メンテナンスに要する時間を示す情報を記憶する。当該情報は、過去に行われたメンテナンスの実績に基づいて、統計学的手法により、適宜、更新される。予測部２０ｂは、当該情報に基づいて、対象期間に発生すると予測したメンテナンスのそれぞれについて、メンテナンスに要する時間を予測する。
【００５８】
また、本実施形態では、予測部２０ｂは、メンテナンスのレベルとして、メンテナンスが発生する頻度を予測する。予測部２０ｂは、取得ログファイルに記録された情報、及び、過去に行われたメンテナンスの頻度に基づいて、メンテナンスが発生する頻度を予測する。
【００５９】
また、本実施形態では、予測部２０ｂは、メンテナンスのレベルとして、メンテナンスに必要な部材を予測する。サーバー記憶部２２は、メンテナンスごとに、メンテナンスに必要な部材を示す情報を記憶する。予測部２０ｂは、当該情報に基づいて、対象期間に発生すると予測したメンテナンスのそれぞれについて、メンテナンスに必要な部材を予測する。
本実施形態では、上述したように、メンテナンス：「インクジェットヘッドの交換」にはインクジェットヘッド関連部材が必要であり、メンテナンス：「カッターユニットの交換」にはカッターユニット関連部材が必要であり、メンテナンス：「ヒーターの交換」にはヒーター関連部材が必要であり、メンテナンス：「電源ユニットの交換」については電源ユニット関連部材が必要である。
【００６０】
ステップＳＥ６の処理後、予測部２０ｂは、施設に設けられた印刷装置３の全てについて、対象印刷装置としてステップＳＥ４〜ステップＳＥ６の処理対象としたか否かを判別する（ステップＳＥ７）。
ステップＳＥ４〜ステップＳＥ６の処理対象としていない印刷装置３が１つでもある場合（ステップＳＥ７：ＮＯ）、予測部２０ｂは、処理手順をステップＳＥ３へ移行する。
全ての印刷装置３をステップＳＥ４〜ステップＳＥ６の処理対象とした場合、予測部２０ｂは、予測処理を終了する。
この結果、施設に設けられた印刷装置３の全てについて、対象期間に発生するメンテナンス、メンテナンスの時期、及び、メンテナンスのレベルが予測部２０ｂにより予測される。
【００６１】
図５のフローチャートＦＤに示すように、ステップＳＤ４の予測処理が完了した後、制御サーバー８のサーバー制御部２０の表示制御部２０ｃは、予測部２０ｂが予測処理により行った予測に基づいて、カレンダー情報を生成する（ステップＳＤ５）。カレンダー情報は、後述するカレンダー画面Ｇ２（図８）を表示させるＨＴＭＬファイルを生成するために必要な情報である。カレンダー情報は、対象施設に設けられた印刷装置３のそれぞれについて、対象期間に発生すると予測されたメンテナンスごとに、メンテナンスを識別するメンテナンス識別情報、メンテナンスのレベルを示すレベル情報、及び、メンテナンスが発生する時期を示すメンテナンス発生時期情報を含む。レベル情報は、メンテナンスにメンテナンサーが必要か否かを示すメンテナンサー有無情報と、メンテナンスに要する時間を示す作業時間情報と、メンテナンスの頻度を示す頻度情報と、メンテナンスに必要な部材情報とを含む。
メンテナンス識別情報は、メンテナンスを識別する識別情報であり、本実施形態では、メンテナンスを表す名称である。
【００６２】
次いで、表示制御部２０ｃは、カレンダー情報に基づいて、カレンダー画面Ｇ２（図８）を表示させるＨＴＭＬファイルを生成し、端末９に送信する（ステップＳＤ６）。すなわち、表示制御部２０ｃは、カレンダー画面Ｇ２を、端末９に表示させる。
【００６３】
図５のフローチャートＦＣに示すように、端末９は、ＨＴＭＬファイルを受信する（ステップＳＣ５）。
次いで、端末９は、受信したＨＴＭＬファイルに基づいて、表示手段にカレンダー画面Ｇ２を表示させる。
【００６４】
図８は、カレンダー画面Ｇ２を示す図である。
カレンダー画面Ｇ２に表示された情報は、「カレンダー情報」に相当する。
図８では、対象期間が、「２０１７／１／１」〜「２０１７／１／３１」である場合のカレンダー画面Ｇ２を示す。
図８に示すように、カレンダー画面Ｇ２には、対象期間に含まれる日にちが不足なく一覧表示されたカレンダー形式のカレンダー画像Ｖ２が表示される。
カレンダー画像Ｖ２は、対象期間に含まれる日にちごとに、レコードを有する。各レコードは、日にち情報表示欄Ｑ１と、印刷装置識別情報表示欄Ｑ２と、メンテナンス識別情報表示欄Ｑ３と、レベル情報表示欄Ｑ４とを有する。レベル情報表示欄Ｑ４は、メンテナンサー有無情報表示欄Ｑ４ａと、作業時間情報表示欄Ｑ４ｂと、頻度情報表示欄Ｑ４ｃと、部材情報表示欄Ｑ４ｄとを有する。
【００６５】
レコードのそれぞれについて、日にち情報表示欄Ｑ１には、対応する日にちを示す日にち情報Ｊ１と、対応する曜日を示す曜日情報Ｊ２が表示される。また、休業日の日にちには、日にち情報Ｊ１が、円状の枠で囲まれることにより、休業日であることが明示される。
また、１の日にちに、１の印刷装置３の１のメンテナンスが発生すると予測されている場合、当該１の日にちに対応するレコードの各欄には、以下の情報が表示される。すなわち、印刷装置識別情報表示欄Ｑ２には当該１の印刷装置３の印刷装置識別情報Ｊ３が表示され、メンテナンス識別情報表示欄Ｑ３には当該１のメンテナンスのメンテナンス識別情報Ｊ４が表示され、メンテナンサー有無情報表示欄Ｑ４ａには当該１のメンテナンスに係るメンテナンサー有無情報Ｊ５が表示され、作業時間情報表示欄Ｑ４ｂには当該１のメンテナンスに係る作業時間情報Ｊ６が表示され、頻度情報表示欄Ｑ４ｃには当該１のメンテナンスに係る頻度情報Ｊ７が表示され、部材情報表示欄Ｑ４ｄには当該１のメンテナンスに係る部材情報Ｊ８が表示される。
【００６６】
図８に示すカレンダー画面Ｇ２において、レコードＲ１は、２０１６／１／３に、施設に設けられた印刷装置３についてメンテナンスが発生しないことを示す。
【００６７】
図８に示すカレンダー画面Ｇ２において、レコードＲ２は、２０１６／１／６に、印刷装置識別情報：「Ｋ０１」の印刷装置３について、メンテナンス：「インクジェットヘッドの交換」が発生することを示す。また、レコードＲ２は、印刷装置識別情報：「Ｋ０１」の印刷装置３のメンテナンスに際し、メンテナンサーが必要でないことを示す。また、レコードＲ２は、印刷装置識別情報：「Ｋ０１」の印刷装置３のメンテナンス：「インクジェットヘッドの交換」に、１時間程度の時間を要することを示す。また、レコードＲ２は、印刷装置識別情報：「Ｋ０１」の印刷装置３について、メンテナンス：「インクジェットヘッドの交換」が２４カ月に１度の頻度で発生することを示す。また、レコードＲ２は、印刷装置識別情報：「Ｋ０１」の印刷装置３のメンテナンス：「インクジェットヘッドの交換」に際し、インクジェットヘッド関連部材を用意する必要があることを示す。
【００６８】
図８に示すカレンダー画面Ｇ２において、レコードＲ３は、２０１６／１／１６に、印刷装置識別情報：「Ｋ０２」の印刷装置３について、メンテナンス：「カッターユニットの交換」が発生すると共に、印刷装置識別情報：「Ｋ０３」の印刷装置３について、メンテナンス：「ヒーターの交換」が発生することを示す。
【００６９】
カレンダー画面Ｇ２に、上述した態様で情報が表示されることにより、以下の効果を奏する。
すなわち、ユーザーは、カレンダー画面Ｇ２を参照することにより、施設に設けられた印刷装置３のそれぞれについて、対象期間に発生するメンテナンスを直感的に、的確に認識できる。
また、ユーザーは、メンテナンサー有無情報Ｊ５に基づいて、ユーザー自身がメンテナンスを行うことができるのか、メンテナンサーがメンテナンスを行う必要があるのかを的確に認識できる。ユーザーは、当該認識に基づいて、メンテナンサーとメンテナンスを行う日程を調整する等の、メンテナンスをスムーズに行うための対処をとることができる。
また、ユーザーは、作業時間情報Ｊ６に基づいて、メンテナンスにどの程度の時間を要するのかを的確に認識できる。ユーザーは、当該認識に基づいて、印刷装置３を使用する時間帯を考慮して、メンテナンスを行う時間帯を調整する等の、メンテナンスをスムーズに行うための対処をとることができる。
また、ユーザーは、頻度情報Ｊ７に基づいて、メンテナンスがどの程度の頻度で発生するのかを的確に認識できる。ユーザーは、当該認識に基づいて、次にメンテナンスが発生するまでに要する期間が短い場合は、メンテナンスに必要な部材を次回分もまとめて準備する等の、メンテナンスをスムーズに行うための対処をとることができる。
また、ユーザーは、部材情報Ｊ８に基づいて、メンテナンスに必要な部材を的確に認識できる。ユーザーは、当該認識に基づいて、メンテナンスが発生する前に必要な部材を用意する等の、メンテナンスをスムーズに行うための対処をとることができる。
【００７０】
また、カレンダー画面Ｇ２は、施設に設けられた複数の印刷装置３のそれぞれについて、発生すると予測されたメンテナンスに関する情報が表示される。これにより、ユーザーは、複数の印刷装置３について同種のメンテナンスが短期間に発生する場合には、これらメンテナンスを同日にまとめて実施するといった対処や、これらのメンテナンスに必要な部材をまとめて発注するといった対処等のメンテナンスを効率よく、スムーズに行うための対処をとることができる。
【００７１】
以上説明したように、本実施形態に係る制御サーバー８は、印刷装置３のログを取得する取得部２０ａを備える。制御サーバー８は、取得部２０ａで取得したログに基づいて、印刷装置３について発生するメンテナンス、メンテナンスが発生する時期、及び、メンテナンスのレベルを予測する予測部２０ｂを備える。制御サーバー８は、予測部２０ｂによる予測に基づいて、メンテナンスを識別するメンテナンス識別情報、及び、メンテナンスのレベルを示すレベル情報を、メンテナンスが発生する時期と対応付けてカレンダー情報として生成し、表示させる表示制御部２０ｃを備える。
この構成によれば、制御サーバー８は、印刷装置３に発生するメンテナンスについて、メンテナンスが発生する時期と対応付けて、メンテナンスのレベルを示すレベル情報というメンテナンスに関する有益な情報をユーザーに提供でき、これによりユーザーの利便性が向上する。
【００７２】
また、本実施形態では、予測部２０ｂは、メンテナンスのレベルとして、印刷装置３のユーザーではない者による作業が必要か否かを予測する。表示制御部２０ｃは、予測部２０ｂにより印刷装置３のユーザーではない者による作業が必要と予測されたメンテナンスについては、レベル情報として、印刷装置３のユーザーではない者による作業が必要であることを示す情報をカレンダー情報に含めて表示させる。
この構成によれば、制御サーバー８は、メンテナンスに関する情報の提供に際し、ユーザーではない者による作業が必要か否かという有益な情報をユーザーに提供することができ、ユーザーの利便性が向上する。
【００７３】
また、本実施形態では、予測部２０ｂは、メンテナンスのレベルとして、メンテナンスに要する時間を予測する。表示制御部２０ｃは、レベル情報として、メンテナンスに要する時間を示す情報をカレンダー情報に含めて表示させる。
この構成によれば、制御サーバー８は、メンテナンスに関する情報の提供に際し、メンテナンスに要する時間という有益な情報をユーザーに提供することができる。
【００７４】
また、本実施形態では、予測部２０ｂは、メンテナンスのレベルとして、メンテナンスが発生する頻度を予測する。表示制御部２０ｃは、レベル情報として、メンテナンスが発生する頻度を示す情報をカレンダー情報に含めて表示させる。
この構成によれば、制御サーバー８は、メンテナンスに関する情報の提供に際し、メンテナンスが発生する頻度という有益な情報をユーザーに提供することができる。
【００７５】
また、本実施形態では、予測部２０ｂは、メンテナンスのレベルとして、メンテナンスに必要な部材を予測する。表示制御部２０ｃは、レベル情報として、メンテナンスに必要な部材を示す情報をカレンダー情報に含めて表示させる。
この構成によれば、制御サーバー８は、メンテナンスに関する情報の提供に際し、メンテナンスに必要な部材という有益な情報をユーザーに提供することができる。
【００７６】
また、本実施形態では、取得部２０ａは、複数の印刷装置３のログを取得する。表示制御部２０ｃは、複数の印刷装置３に発生するメンテナンスについて、メンテナンス識別情報、レベル情報、及び、印刷装置３を識別する印刷装置識別情報を、メンテナンスが発生する時期と対応付けてカレンダー情報を生成し、表示させる。
この構成によれば、複数の印刷装置３について、発生するメンテナンス、及び、メンテナンスが発生する時期という有益な情報をユーザーに提供することができる。
【００７７】
また、本実施形態では、取得部２０ａは、異なる複数の施設に設けられた複数の印刷装置３のログを取得する。表示制御部２０ｃは、施設ごとに、施設に設けられた印刷装置３のメンテナンスに関する情報をカレンダー情報に含めて表示させる。
この構成によれば、所定の施設に設けられた複数の印刷装置３について、発生するメンテナンス、及び、メンテナンスが発生する時期という有益な情報をユーザーに提供することができる。
【００７８】
また、本実施形態では、予測部２０ｂは、印刷装置３が使用されない期間を反映して、メンテナンスが発生する時期を予測する。
この構成によれば、予測部２０ｂは、印刷装置３が使用されない期間を反映して、的確に、メンテナンスが発生する時期を予測できる。
【００７９】
なお、上述した実施の形態は、あくまでも本発明の一態様を示すものであり、本発明の範囲内で任意に変形および応用が可能である。
例えば、上述した実施形態では、制御サーバー８と、印刷装置３とが通信可能に接続され、制御サーバー８の取得部２０ａは、印刷装置３と通信してログファイル４２ａを取得した。この点に関し、印刷装置３と異なる装置（例えば、印刷装置３を制御するホストコンピューターや、ローカルエリアネットワークＬＮに接続されたサーバー等。）が印刷装置３からログファイル４２ａを取得し、制御サーバー８が当該装置から、ログファイル４２ａを取得する構成でもよい。
また、上述した実施形態では、グローバルネットワークＧＮに接続された制御サーバー８が「制御装置」として機能した。この点に関し、「制御装置」として機能する装置は、グローバルネットワークＧＮに接続された装置に限らない。例えば、印刷装置３を制御するホストコンピューターであってもよく、また、印刷装置３とローカルエリアネットワークＬＮを介して接続されたサーバーであってもよい。
また、上述した実施形態では、制御サーバー８は、印刷装置３のメンテナンスに関する画面を、端末９に表示させた。しかしながら、制御サーバー８が印刷装置３のメンテナンスに関する画面を表示させる対象は、端末９に限らない。例えば、制御サーバー８が有する表示手段でもよく、印刷装置３が有する表示手段でもよく、印刷装置３を制御するホストコンピューターが有する表示手段であってもよい。
また、上述した実施形態では、印刷装置３の印刷形式はインクジェット形式であったが、印刷装置３の印刷形式は何でもよい。
また、図を用いて説明した機能ブロックは、本願発明を理解容易にするために、各装置の機能構成を主な処理内容に応じて分類して示した概略図である。各装置の構成は、処理内容に応じて、さらに多くの構成要素に分類することもできる。また、１つの構成要素がさらに多くの処理を実行するように分類することもできる。また、各構成要素の処理は、１つのハードウェアで実行されてもよいし、複数のハードウェアで実行されてもよい。また、各構成要素の処理は、１つのプログラムで実現されてもよいし、複数のプログラムで実現されてもよい。
また、図で示したフローチャートの処理単位は、各装置の処理を理解容易にするために、主な処理内容に応じて分割したものである。処理単位の分割の仕方や名称によって、本願発明が制限されることはない。各装置の処理は、処理内容に応じて、さらに多くの処理単位に分割することもできる。また、１つの処理単位がさらに多くの処理を含むように分割することもできる。また、同様の処理が行えれば、上記のフローチャートの処理順序も、図示した例に限られるものではない。
【符号の説明】
【００８０】
１…制御システム、３…印刷装置、８…制御サーバー（制御装置）、２０ａ…取得部、２０ｂ…予測部、２０ｃ…表示制御部。
【図１】
2018136736.tif 000003
【図２】
2018136736.tif 000004
【図３】
2018136736.tif 000005
【図４】
2018136736.tif 000006
【図５】
2018136736.tif 000007
【図６】
2018136736.tif 000008
【図７】
2018136736.tif 000009
【図８】
2018136736.tif 000010