(57)【要約】【課題】通信装置と外部装置とを含むシステムにて発生する不具合に対して適切に対応することを可能とする【解決手段】スマホ２は、機能設定画像を、スマホ２の表示部１１に表示する。またスマホ２は、ＭＦＰ３を識別する装置識別情報とＭＦＰ３のファームウェアに関連するファーム識別情報を、ＭＦＰ３から取得する。そしてスマホ２は、選択装置識別情報とファーム識別情報とが含まれる制限情報要求を、サーバ８へ送信する。またスマホ２は、制限情報要求が送信された後に、制限情報をサーバ８から受信する。そしてスマホ２は、制限情報を受信した場合に、受信した制限情報の内容に従って、機能設定画像の内容を変更する。【選択図】図１
2015158785.tif 000002
【特許請求の範囲】
【請求項１】
通信装置であって、
第１外部装置に実行させる処理に関連する処理画面を、前記通信装置の表示部に表示する第１表示制御手段と、
前記第１外部装置に関連する第１外部装置関連情報を前記第１外部装置から取得する第１取得手段と、
前記第１取得手段が取得した前記第１外部装置関連情報を含み、前記第１外部装置関連情報にて特定される装置による処理の実行を制限するための制限情報を要求する制限情報要求を、サーバへ送信する要求送信手段と、
前記制限情報要求が送信された後に、前記制限情報を前記サーバから受信する制限情報受信手段と、
前記制限情報受信手段が前記制限情報を受信した場合に、受信した前記制限情報の内容に従って、前記処理画面の内容を変更する表示変更手段と、を備える
ことを特徴とする通信装置。
【請求項２】
前記要求送信手段は、前記第１外部装置関連情報に加えて、更に、当該通信装置に関連する通信装置関連情報を含む前記制限情報要求を、前記サーバへ送信し、
前記制限情報受信手段は、前記通信装置関連情報にて特定される通信装置からの指示で、前記第１外部装置関連情報にて特定される装置による処理の実行を制限するための情報を、前記制限情報として、前記サーバから受信する
ことを特徴とする請求項１に記載の通信装置。
【請求項３】
前記通信装置関連情報は、当該通信装置に記憶されるアプリケーションであって、当該通信装置からの指示により前記第１外部装置に処理を実行させるためのアプリケーションのバージョンを示す情報と、当該通信装置のオペレーティングシステムのバージョンと、当該通信装置を識別する情報と、の少なくとも一つを含む
ことを特徴とする請求項２に記載の通信装置。
【請求項４】
前記第１外部装置関連情報は、前記第１外部装置のファームウェアのバージョンを示す情報と、前記第１外部装置を識別する情報と、の少なくとも一つを含む
ことを特徴とする請求項１〜請求項３の何れか１項に記載の通信装置。
【請求項５】
前記制限情報は、前記第１外部装置にて実行が制限される処理に対する制限の程度を示す制限レベル情報を含み、
前記制限レベル情報は、第１制限レベルと、第２制限レベルと、を含む制限レベルのうちの一の制限レベルを示し、
前記表示変更手段は、
前記制限レベル情報が前記第１制限レベルを示す場合には、前記処理画面の内容を第１の画面に変更し、
前記制限レベル情報が前記第２制限レベルを示す場合には、前記処理画面の内容を第２の画面に変更する
ことを特徴とする請求項１〜請求項４の何れか１項に記載の通信装置。
【請求項６】
前記第２制限レベルは、前記第１制限レベルよりも制限の程度が高く、
前記表示変更手段は、
前記制限レベル情報が前記第１制限レベルを示す場合には、前記制限レベル情報に対応する処理をユーザによって指示されることが可能となるように、前記処理画面の内容を前記第１の画面に変更し、
前記制限レベル情報が前記第２制限レベルを示す場合には、前記制限レベル情報に対応する処理をユーザによって指示されることが不可能となるように、前記処理画面の内容を前記第２の画面に変更する
ことを特徴とする請求項５に記載の通信装置。
【請求項７】
前記処理画面は、複数の選択肢の中から一の選択肢を指定すべき選択肢画像を含み、
前記表示変更手段は、前記選択肢画像として、制限すべき第１選択肢画像を表示せず、制限すべきでない第２選択肢画像を表示する
ことを特徴とする請求項１〜請求項４の何れか１項に記載の通信装置。
【請求項８】
第２外部装置に関連する第２外部装置関連情報を前記第２外部装置から取得する第２取得手段を、さらに備え、
前記要求送信手段は、前記第１取得手段が取得した前記第１外部装置関連情報と、前記第２取得手段が取得した前記第２外部装置関連情報とを含む前記制限情報要求を、前記サーバへ送信し、
前記制限情報受信手段は、前記第１外部装置関連情報にて特定される装置と、前記第２外部装置関連情報にて特定される装置と、の両方による処理の実行を制限するための前記制限情報を前記サーバから受信する
ことを特徴とする請求項１〜請求項７の何れか１項に記載の通信装置。
【請求項９】
前記要求送信手段は、前記処理画面の内容に基づいて、前記第１外部装置による処理の実行のための操作が当該通信装置に対して行われた場合に、前記制限情報要求を送信する
ことを特徴とする請求項１〜請求項８の何れか１項に記載の通信装置。
【請求項１０】
前記表示変更手段は、前記制限情報受信手段で受信した前記制限情報が、前記第１外部装置関連情報にて特定される装置による処理の実行が制限されないことを示す場合には、受信した前記制限情報の内容に従って、前記第１外部装置において制限される処理がないように予め設定された正常時指示画面が表示されるように、前記処理画面の内容を変更する
ことを特徴とする請求項１〜請求項９の何れか１項に記載の通信装置。
【請求項１１】
当該通信装置からの指示に従って前記第１外部装置が実行した処理が正常に完了した場合には、正常完了情報を前記サーバへ送信し、当該通信装置からの指示に従って前記第１外部装置が実行した処理が正常に完了しなかった場合には、不具合情報を前記サーバへ送信する情報送信手段を、さらに備える
ことを特徴とする請求項１〜請求項１０の何れか１項に記載の通信装置。
【請求項１２】
前記通信装置は、前記第１外部装置による印刷処理とスキャン処理との少なくとも一方の処理の実行のための指示を、前記第１外部装置に送信する指示送信手段を、さらに備える
ことを特徴とする請求項１〜請求項１１の何れか１項に記載の通信装置。
【請求項１３】
通信装置のためのコンピュータプログラムであって、
前記通信装置に搭載されるコンピュータに、以下の処理、即ち、
第１外部装置に実行させる処理に関連する処理画面を、前記通信装置の表示部に表示する第１表示制御処理と、
前記第１外部装置に関連する第１外部装置関連情報を前記第１外部装置から取得する第１取得処理と、
前記第１取得処理にて取得した前記第１外部装置関連情報を含み、前記第１外部装置関連情報にて特定される装置による処理の実行を制限するための制限情報を要求する制限情報要求を、サーバへ送信する要求送信処理と、
前記制限情報要求が送信された後に、前記制限情報を前記サーバから受信する制限情報受信処理と、
前記制限情報受信処理にて前記制限情報を受信した場合に、受信した前記制限情報の内容に従って、前記処理画面の内容を変更する表示変更処理と、を実行させる
ことを特徴とするコンピュータプログラム。
【請求項１４】
第１外部装置に関連する第１外部装置関連情報を含み、第１通信装置からの指示によって前記第１外部装置で実行された処理において発生した不具合を示す第１不具合情報を、前記第１通信装置から受信する第１受信手段と、
第２外部装置に関連する第２外部装置関連情報を含み、前記第２外部装置関連情報により特定される装置に実行させる処理を制限するための第２制限情報を要求する第２制限情報要求を、第２通信装置から受信する第２受信手段と、
前記第２制限情報要求に含まれる前記第２外部装置関連情報に基づいて、前記第１外部装置関連情報により特定される装置に実行させる処理を制限するための第１制限情報を送信するために予め設定された送信条件が成立したか否かを判断する判断手段と、
前記第１受信手段により受信した前記第１不具合情報に基づいて、前記第１制限情報を作成する制限情報作成手段と、
前記送信条件が成立したと前記判断手段が判断した場合に、前記第１制限情報を前記第２制限情報として前記第２通信装置へ送信する制限情報送信手段と、を備える
ことを特徴とするサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部装置との間で通信が可能な通信装置と、この通信装置で実行されるコンピュータプログラムと、この通信装置との間で通信が可能なサーバに関する。
【背景技術】
【０００２】
従来、クライアント端末を管理する管理端末が、クライアント端末で発生した不具合を示す不具合情報と、クライアント端末で起動しているアプリケーションのアプリケーション情報とを、クライアント端末から取得するように構成されたシステムが知られている（例えば、特許文献１参照）。このシステムの管理端末は、取得した不具合情報に基づいてクライアント端末での障害発生を予測すると、クライアント端末に対して警告メッセージを送信するように構成されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２１０１５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記特許文献１に記載のシステムによると、管理端末は、クライアント端末から、不具合情報と、アプリケーション情報と、を取得している。即ち、管理端末は、クライアント端末に関連する情報のみを取得している。従って、管理装置は、クライアント端末と当該クライアント端末とは異なる外部装置とを含むシステムで発生する不具合に対して、適切に対応することができないおそれがある。
【０００５】
本発明は、こうした問題に鑑みてなされたものであり、通信装置と外部装置とを含むシステムにて発生する不具合に対して適切に対応することを可能とする技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するためになされた本発明の通信装置は、第１表示制御手段と、第１取得手段と、要求送信手段と、制限情報受信手段と、表示変更手段とを備える。第１表示制御手段は、第１外部装置に実行させる処理に関連する処理画面を、通信装置の表示部に表示する。第１取得手段は、第１外部装置に関連する第１外部装置関連情報を第１外部装置から取得する。要求送信手段は、第１取得手段が取得した第１外部装置関連情報を含み、第１外部装置関連情報にて特定される装置による処理の実行を制限するための制限情報を要求する制限情報要求を、サーバへ送信する。制限情報受信手段は、制限情報要求が送信された後に、制限情報をサーバから受信する。表示変更手段は、制限情報受信手段が制限情報を受信した場合に、受信した制限情報の内容に従って、処理画面の内容を変更する。
【０００７】
このように構成された通信装置では、第１外部装置関連情報を含む制限情報要求をサーバへ送信することにより、第１外部装置についての制限情報をサーバから受信し、受信した制限情報に基づいた内容を処理画面に表示することができる。このため、通信装置と第１外部装置とを含むシステムにて発生する不具合に対して適切に対応することが可能となる。
【０００８】
上記の通信装置を実現するための制御方法、コンピュータプログラム、及び、当該コンピュータプログラムを格納するコンピュータ読取可能記録媒体も、新規で有用である。なお、コンピュータ読取可能記録媒体は、持ち運び可能なものであってもよいし、コンピュータに予め組み込まれたものであってもよい。また、本発明のコンピュータプログラムは、ネットワークを介してコンピュータにロードされるものであってもよい。なお、上記の通信装置と第１外部装置とを備えるシステムも、新規で有用である。
【０００９】
また、上記目的を達成するためになされた本発明のサーバは、第１受信手段と、制限情報作成手段と、第２受信手段と、判断手段と、制限情報送信手段とを備える。第１受信手段は、第１外部装置に関連する第１外部装置関連情報を含み、第１通信装置からの指示によって第１外部装置で実行された処理において発生した不具合を示す第１不具合情報を、第１通信装置から受信する。第２受信手段は、第２外部装置に関連する第２外部装置関連情報を含み、第２外部装置関連情報により特定される装置に実行させる処理を制限するための第２制限情報を要求する第２制限情報要求を、第２通信装置から受信する。判断手段は、第２制限情報要求に含まれる第２外部装置関連情報に基づいて、第１外部装置関連情報により特定される装置に実行させる処理を制限するための第１制限情報を送信するために予め設定された送信条件が成立したか否かを判断する。制限情報作成手段は、第１受信手段により受信した第１不具合情報に基づいて、第１制限情報を作成する。制限情報送信手段は、送信条件が成立したと判断手段が判断した場合に、第１制限情報を第２制限情報として第２通信装置へ送信する。
【００１０】
このように構成されたサーバによれば、第１外部装置の不具合情報に基づいて制限情報を作成し、当該第１制限情報を第２通信装置へ送信することができる。このため、本発明のサーバによって、第２通信装置と第２外部装置とを含むシステムにて発生する不具合に対して適切に対応することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】通信システム１の構成を示すブロック図である。
【図２】ＭＦＰ利用処理を示すフローチャートである。
【図３】プリンタ・スキャナ利用処理を示すフローチャートである。
【図４】制限情報関連処理を示すフローチャートである。
【図５】ＭＦＰ利用処理で表示される画像を示す図である。
【図６】プリンタ・スキャナ利用処理で表示される画像を示す図である。
【図７】ＭＦＰ３，４を利用するときの動作を示すシーケンス図である。
【図８】プリンタ５，６とスキャナ７を利用するときの動作を示すシーケンス図である。
【図９】画像Ｇ１１，Ｇ１２を示す図である。
【図１０】画像Ｇ１３，Ｇ１４，Ｇ１５，Ｇ１６を示す図である。
【発明を実施するための形態】
【００１２】
以下に本発明の実施形態を図面とともに説明する。
本実施形態の通信システム１は、図１に示すように、スマートフォン２（以下、スマホ２という）と多機能周辺装置（Multi Function Peripheral）３，４（以下、ＭＦＰ３，４という）とプリンタ５，６とスキャナ７とサーバ８とを備える。
【００１３】
スマホ２は、表示部１１と操作入力部１２と無線ＬＡＮ通信部１３と携帯電話通信部１４と制御部１５とを備える。
表示部１１は、スマホ２の筐体（不図示）の前面に設置され、表示画面に各種画像を表示する。操作入力部１２は、表示部１１の表示画面上に設置されたタッチパネルと、表示部１１の表示画面の周囲に設置されたスイッチとを備える。そして操作入力部１２は、使用者がタッチパネルとスイッチを介して行った入力操作を特定するための入力操作情報を出力する。無線ＬＡＮ通信部１３は、無線ＬＡＮにより、ＭＦＰ３，４、プリンタ５，６およびスキャナ７との間でデータ通信を行う。携帯電話通信部１４は、インターネットを介して、サーバ８との間でデータ通信を行う。制御部１５は、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３およびフラッシュメモリ２４を備え、ＲＯＭ２２とフラッシュメモリ２４が記憶するプログラムに基づく処理をＣＰＵ２１が実行することにより、表示部１１、無線ＬＡＮ通信部１３および携帯電話通信部１４を制御する。
【００１４】
フラッシュメモリ２４は、データ書き換え可能な不揮発性メモリであり、オペレーティングシステム（以下、ＯＳという）２５と、アプリケーション（以下、アプリという）２６，２７を記憶する。ＯＳ２５は、スマホ２の標準機能を実現するための基本ソフトウェアである。アプリ２６は、ＭＦＰ３，４による処理を実行するためにプログラムであり、ＭＦＰ３，４のベンダ−によって提供される。アプリ２７は、プリンタ５，６およびスキャナ７による処理を実行するためにプログラムであり、プリンタ５，６とスキャナ７のベンダ−によって提供される。
【００１５】
ＭＦＰ３，４は、無線ＬＡＮ通信部３１、印刷部３２、読取部３３および制御部３４を備える。無線ＬＡＮ通信部３１は、無線ＬＡＮにより、スマホ２との間でデータ通信を行う。印刷部３２は、所定の給紙位置から給紙された用紙に画像を印刷する周知の装置である。読取部３３は、所定の原稿台に載置された用紙から画像を読み取り、この画像を表す読取データを生成する周知の装置である。制御部３４は、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３およびフラッシュメモリ４４を備え、ＲＯＭ４２とフラッシュメモリ４４が記憶するプログラムに基づく処理をＣＰＵ４１が実行することにより、無線ＬＡＮ通信部３１、印刷部３２および読取部３３を制御する。フラッシュメモリ４４には、印刷部３２と読取部３３の動作を制御するファームウェアが記憶されている。
【００１６】
プリンタ５，６は、無線ＬＡＮ通信部５１、印刷部５２および制御部５３を備える。無線ＬＡＮ通信部５１は、無線ＬＡＮによりスマホ２およびスキャナ７との間でデータ通信を行う。印刷部５２は、印刷部３２と同様の装置である。制御部５３は、ＣＰＵ６１、ＲＯＭ６２、ＲＡＭ６３およびフラッシュメモリ６４を備え、ＲＯＭ６２とフラッシュメモリ６４が記憶するプログラムに基づく処理をＣＰＵ６１が実行することにより、無線ＬＡＮ通信部５１と印刷部５２を制御する。フラッシュメモリ６４には、印刷部５２の動作を制御するファームウェアが記憶されている。
【００１７】
スキャナ７は、無線ＬＡＮ通信部７１、読取部７２および制御部７３を備える。無線ＬＡＮ通信部７１は、無線ＬＡＮによりスマホ２およびプリンタ５，６との間でデータ通信を行う。読取部７２は、読取部３３と同様の装置である。制御部７３は、ＣＰＵ８１、ＲＯＭ８２、ＲＡＭ８３およびフラッシュメモリ８４を備え、ＲＯＭ８２とフラッシュメモリ８４が記憶するプログラムに基づく処理をＣＰＵ８１が実行することにより、無線ＬＡＮ通信部７１と読取部７２を制御する。フラッシュメモリ８４には、読取部７２の動作を制御するファームウェアが記憶されている。
【００１８】
サーバ８は、携帯電話通信部９１、データ記憶部９２および制御部９３を備える。携帯電話通信部９１は、インターネットを介して、スマホ２との間でデータ通信を行う。データ記憶部９２は、各種データを記憶するための記憶装置である。制御部９３は、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３およびフラッシュメモリ１０４を備え、ＲＯＭ１０２とフラッシュメモリ１０４が記憶するプログラムに基づく処理をＣＰＵ１０１が実行することにより、携帯電話通信部９１とデータ記憶部９２を制御する。
【００１９】
このように構成された通信システム１において、制御部１５は、ＭＦＰ利用処理（後述）と、プリンタ・スキャナ利用処理（後述）を実行する。また、制御部９３は、制限情報関連処理（後述）を実行する。
【００２０】
まず、制御部１５が実行するＭＦＰ利用処理の手順を説明する。ＭＦＰ利用処理は、スマホ２の使用者による入力操作でアプリ２６が起動することで実行される。このＭＦＰ利用処理が実行されると、制御部１５は、図２に示すように、まずＳ１０にて、選択可能なＭＦＰを検出する。具体的には、まず、周囲のＭＦＰを検出するためのサーチ信号を無線ＬＡＮ通信部１３にブロードキャストさせる。その後、無線ＬＡＮ通信部１３を介して、サーチ信号に対する応答信号を受信する。なお、サーチ信号に対する応答信号には、応答信号を送信したＭＦＰのＩＰアドレスとＭＡＣアドレスとが含まれる。次に、取得したＩＰアドレスとＭＡＣアドレスとを用いて、検出したＭＦＰにＭＦＰ識別情報を要求するための要求信号を無線ＬＡＮ通信部１３に送信させる。その後、無線ＬＡＮ通信部１３を介して、要求信号に対する応答信号を受信する。なお、要求信号に対する応答信号には、応答信号を送信したＭＦＰを識別する装置識別情報（例えば、シリアルナンバー、型番、モデル名）と、応答信号を送信したＭＦＰで動作するファームウェアの種類とバージョンを示すファーム識別情報とが含まれる。そして、受信した応答信号に含まれる装置識別情報に基づいて、応答信号を送信したＭＦＰを特定し、このＭＦＰを、選択可能なＭＦＰとする。
【００２１】
その後Ｓ２０にて、表示部１１に使用装置選択画像Ｇ０１（図５参照）を表示させる。画像Ｇ０１は、Ｓ１０で検出した使用可能ＭＦＰをリストで表示する。例えば図５に示すように、画像Ｇ０１が、「ＭＦＰ−Ｍ１」と「ＭＦＰ−Ｍ２」を表示する。なお、「ＭＦＰ−Ｍ１」はＭＦＰ３、「ＭＦＰ−Ｍ２」はＭＦＰ４に対応する。
【００２２】
そして図２に示すように、Ｓ３０にて、使用するＭＦＰを選択する操作（以下、ＭＦＰ選択操作という）が画像Ｇ０１に対して行われたか否かを判断する。ここで、ＭＦＰ選択操作が行われていない場合には（Ｓ３０：ＮＯ）、Ｓ３０の処理を繰り返す。そして、ＭＦＰ選択操作が行われると（Ｓ３０：ＹＥＳ）、Ｓ４０にて、制限情報の送信を要求する制限情報要求をサーバ８へ送信する。この制限情報要求には、通信装置識別情報とＯＳ識別情報とアプリ識別情報とＳ３０で選択されたＭＦＰ（以下、選択ＭＦＰという）の装置識別情報（以下、選択装置識別情報という）と選択されたＭＦＰのファーム識別情報とが含まれる。
【００２３】
通信装置識別情報は、スマホ２を識別する情報（例えば、シリアルナンバー、型番、モデル名）である。ＯＳ識別情報は、ＯＳ２５の種類とバージョンを示す情報である。
その後Ｓ５０にて、サーバ８から制限情報を受信したか否かを判断する。ここで、制限情報を受信していない場合には（Ｓ５０：ＮＯ）、Ｓ５０の処理を繰り返す。そして、制限情報を受信すると（Ｓ５０：ＹＥＳ）、Ｓ６０にて、受信した制限情報に基づいて、表示部１１に機能選択画像Ｇ０２（図５参照）を表示させる。画像Ｇ０２は、選択ＭＦＰにおいて利用可能な機能をリストで表示する。例えば図５に示すように、画像Ｇ０２は、プリント実行画像Ｄ２１、スキャン実行画像Ｄ２２およびコピー実行画像Ｄ２３を含む。この場合に、プリント実行画像Ｄ２１を選択する操作が画像Ｇ０２に対して行われると、プリント機能を実行するためのパラメータを設定するプリント設定画像が表示される。同様に、スキャン実行画像Ｄ２２およびコピー実行画像Ｄ２３を選択する操作が行われると、それぞれ、スキャン機能を実行するためのパラメータを設定するスキャン設定画像、コピー機能を実行するためのパラメータを設定するコピー設定画像が表示される。
【００２４】
また画像Ｇ０２は、プリント制限有無画像Ｄ２４、スキャン制限有無画像Ｄ２５およびコピー制限有無画像Ｄ２６を含む。画像Ｄ２４，Ｄ２５，Ｄ２６は、それぞれ画像Ｄ２１，Ｄ２２，Ｄ２３の付近に配置され、対応する機能が制限されているか否かを示す画像を表示する。なお図５では、プリント機能とスキャン機能の制限がなくコピー機能の制限がある状況での画像Ｇ０２を示している。
【００２５】
その後、図２に示すように、Ｓ７０にて、利用する機能を選択する操作（以下、機能選択操作という）が画像Ｇ０２に対して行われたか否かを判断する。ここで、機能選択操作が行われていない場合には（Ｓ７０：ＮＯ）、Ｓ７０の処理を繰り返す。そして、機能選択操作が行われると（Ｓ７０：ＹＥＳ）、Ｓ８０にて、受信した制限情報に基づいて、選択された機能に対応する機能設定画像Ｇ０３（図５参照）を表示部１１に表示させる。例えば、コピー機能が選択された場合の画像Ｇ０３は、図５に示すように、カラー／モノクロ選択画像Ｄ３１、片面／両面選択画像Ｄ３２、部数選択画像Ｄ３３、実行ボタンＤ３４およびキャンセルボタンＤ３５を含む。
【００２６】
なお制限情報では、利用される機能の全てについて、「正常」、「要注意」、「危険」の何れか一つが設定されている（「正常」、「要注意」、「危険」の詳細については後述する）。
【００２７】
画像Ｄ３１は、デフォルトの選択肢として「カラー」を表示する。そして、画像Ｄ３１を選択する操作が行われると、画像Ｄ３１は、選択肢として「カラー」と「モノクロ」の両方を表示し、「カラー」と「モノクロ」の何れか一方を選択可能となる。そして、例えば、制限情報において、モノクロ印刷が「正常」に設定されるとともにカラーでの印刷が「要注意」に設定されている場合には、画像Ｄ３１は、「モノクロ」を表示するとともに、画像Ｇ０３に制限画像Ｄ３６が追加される。制限画像Ｄ３６は、画像Ｄ３１内に配置され、これにより、カラーでの印刷は要注意であることを示す。そして、画像Ｄ３１を選択する操作が行われると、画像Ｄ３１は、選択肢として「カラー」と「モノクロ」の両方を表示し、「カラー」と「モノクロ」の何れか一方を選択可能となる。
【００２８】
また、制限情報において、モノクロ印刷が「正常」に設定されるとともにカラーでの印刷が「危険」に設定されている場合には、カラーでの印刷が「要注意」に設定されている場合と同様に、画像Ｄ３１は、「モノクロ」を表示するとともに、画像Ｇ０３に制限画像Ｄ３６が追加される。そして、さらに、画像Ｄ３１を選択する操作が行われると、画像Ｄ３１は、選択肢として「モノクロ」のみを表示し、「カラー」を選択することが不可能となる。
【００２９】
片面／両面選択画像Ｄ３２は、デフォルトの選択肢として「片面」を表示する。そして、画像Ｄ３２を選択する操作が行われると、画像Ｄ３２は、選択肢として「片面」と「両面」の両方を表示し、「片面」と「両面」の何れか一方を選択可能となる。なお、制限情報において、片面印刷と両面印刷についても、「正常」、「要注意」、「危険」の何れかが設定される。このため、画像Ｄ３２についても、制限情報における片面印刷と両面印刷の設定に応じて、画像Ｄ３１と同様に表示が変更される。部数選択画像Ｄ３３は、デフォルトの部数として「１」を表示する。そして画像Ｄ３３を選択する操作が行われると、任意の数字を入力可能となる。
【００３０】
その後、図２に示すように、Ｓ９０にて、処理を開始する操作（以下、開始操作という）または処理を中止する操作（以下、中止操作という）が画像Ｇ０３に対して行われたか否かを判断する。なお、開始操作は、例えば実行ボタンＤ３４を選択する操作であり、中止操作は、例えばキャンセルボタンＤ３５を選択する操作である。
【００３１】
ここで、開始操作または中止操作が行われていない場合には（Ｓ９０：ＮＯ）、Ｓ９０の処理を繰り返す。そして、開始操作または中止操作が行われると（Ｓ９０：ＹＥＳ）、Ｓ１００にて、開始操作が行われたか否かを判断する。ここで、開始操作が行われていない場合には（Ｓ１００：ＮＯ）、中止操作が行われたと判断し、アプリ２６を停止し、ＭＦＰ利用処理を終了する。
【００３２】
一方、開始操作が行われた場合には（Ｓ１００：ＹＥＳ）、Ｓ１１０にて、画像Ｇ０３に表示されている設定条件での処理を要求する処理要求を、選択ＭＦＰへ送信する。その後Ｓ１２０にて、選択ＭＦＰにおける処理の進行状況を監視する。具体的には、選択ＭＦＰに対して、処理状況を問い合わせる信号を逐次送信し、この信号に対する応答信号を受信することで進行状況を判断する。そして、正常に完了したことを示す応答信号を受信した場合に、処理が正常に完了したと判断する。一方、選択ＭＦＰからの応答信号が受信できない状況が予め設定された異常判定時間継続した場合、または、異常が発生したことを示す応答信号を選択ＭＦＰから受信した場合に、選択ＭＦＰで異常が発生したと判断する。
【００３３】
そしてＳ１３０にて、Ｓ１２０における監視結果に基づいて、処理が正常に完了したか否かを判断する。ここで、正常に完了した場合には（Ｓ１３０：ＹＥＳ）、Ｓ１４０にて、正常レポートをサーバ８へ送信し、アプリ２６を停止し、ＭＦＰ利用処理を終了する。正常レポートは、正常に完了した旨を示す正常完了情報と、通信装置識別情報と、ＯＳ識別情報と、アプリ識別情報と、選択装置識別情報と、ファーム識別情報とを含む。
【００３４】
一方、正常に完了しなかった場合には（Ｓ１３０：ＮＯ）、Ｓ１５０にて、不具合レポートをサーバ８へ送信し、アプリ２６を停止し、ＭＦＰ利用処理を終了する。不具合レポートは、不具合が発生した旨を示す不具合情報と、不具合の内容を特定するための不具合特定情報と、通信装置識別情報と、ＯＳ識別情報と、アプリ識別情報と、選択装置識別情報と、ファーム識別情報とを含む。
【００３５】
次に、制御部１５が実行するプリンタ・スキャナ利用処理の手順を説明する。プリンタ・スキャナ利用処理は、スマホ２の使用者による入力操作でアプリ２７が起動することで実行される。
【００３６】
このプリンタ・スキャナ利用処理が実行されると、制御部１５は、図３に示すように、まずＳ２１０にて、表示部１１に機能選択画像Ｇ０６（図６参照）を表示させる。画像Ｇ０６は、利用可能な機能をリストで表示する。例えば、画像Ｇ０６は、図６に示すように、画像Ｇ０２と同様に、プリント実行画像Ｄ６１、スキャン実行画像Ｄ６２およびコピー実行画像Ｄ６３を含む。
【００３７】
その後、図３に示すように、Ｓ２２０にて、利用する機能を選択する操作（以下、機能選択操作という）が画像Ｇ０６に対して行われたか否かを判断する。ここで、機能選択操作が行われていない場合には（Ｓ２２０：ＮＯ）、Ｓ２２０の処理を繰り返す。そして、機能選択操作が行われると（Ｓ２２０：ＹＥＳ）、Ｓ２３０にて、選択された機能を利用可能なプリンタとスキャナを検出する。具体的には、図２のＳ１０と同様にサーチ信号を無線ＬＡＮ通信部１３にブロードキャストさせ、要求信号を無線ＬＡＮ通信部１３に送信させる処理を行う。但し、要求信号に対する応答信号には、応答信号を送信したプリンタ及びスキャナの少なくとも一の装置を識別する装置識別情報（例えば、シリアルナンバー、型番、モデル名）と、応答信号を送信した装置で動作するファームウェアの種類とバージョンを示すファーム識別情報とが含まれる。そして制御部１５は、受信した応答信号に含まれる装置識別情報とファーム識別情報とに基づいて、利用可能なプリンタとスキャナを特定する。例えば、機能選択操作によりプリンタ機能が選択された場合には、応答信号を送信したプリンタを、利用可能な装置として特定する。また、機能選択操作によりスキャナ機能が選択された場合には、応答信号を送信したスキャナを、利用可能な装置として特定する。また、機能選択操作によりコピー機能が選択された場合には、応答信号を送信したプリンタとスキャナを、利用可能な装置として特定する。さらにＳ２３０では、機能選択操作によりコピー機能が選択された場合には、コピーを実行可能なプリンタとスキャナの組合せを１つの装置として特定する。
【００３８】
そしてＳ２４０にて、Ｓ２３０で検出された装置の中で、制限情報を未取得の装置を１台選択し、図２のＳ４０の処理と同様に、選択した装置の制限情報の送信を要求する制限情報要求をサーバ８へ送信する。但し、機能選択操作によりコピー機能が選択された場合には、選択装置識別情報とファーム識別情報には、プリンタとスキャナの両方の情報が含まれる。
【００３９】
その後Ｓ２５０にて、図２のＳ５０の処理と同様に、サーバ８から制限情報を受信したか否かを判断する。そして、制限情報を受信すると（Ｓ２５０：ＹＥＳ）、Ｓ２６０にて、Ｓ２３０で検出された全ての装置の制限情報を受信したか否かを判断する。ここで、全ての装置の制限情報を受信していない場合には（Ｓ２６０：ＮＯ）、Ｓ２４０に移行する。
【００４０】
一方、全ての装置の制限情報を受信した場合には（Ｓ２６０：ＹＥＳ）、Ｓ２７０にて、受信した制限情報に基づき、表示部１１に使用装置選択画像Ｇ０７（図６参照）を表示させる。画像Ｇ０７は、Ｓ２３０で検出した装置をリストで表示する。但し、機能選択操作によりコピー機能が選択された場合には、プリンタとスキャナの組合せを選択可能な１つの装置として表示する。例えば、コピー機能が選択された場合には、図６に示すように、画像Ｇ０７は、「ＰＲ−Ｍ１×ＳＣ−Ｍ１」と「ＰＲ−Ｍ２×ＳＣ−Ｍ１」を表示する。なお、「ＰＲ−Ｍ１」はプリンタ５、「ＰＲ−Ｍ２」はプリンタ６、「ＳＣ−Ｍ１」はスキャナ７に対応する。すなわち、画像Ｇ０７は、プリンタ５とスキャナ７との組合せ、またはプリンタ６とスキャナ７との組合せが可能であることを示す。さらに画像Ｇ０７は、リスト表示されている各装置に対応した利用制限有無画像を含む。図６に示す画像Ｇ０７は、「ＰＲ−Ｍ１×ＳＣ−Ｍ１」に対応する利用制限有無画像Ｄ７１と、「ＰＲ−Ｍ２×ＳＣ−Ｍ１」に対応する利用制限有無画像Ｄ７２を含む。なお画像Ｄ７１は、利用できる機能に制限がないことを、画像Ｄ７２は、利用できる機能に制限があることを示す。
【００４１】
そしてＳ２８０にて、使用する装置を選択する操作（以下、装置選択操作という）が画像Ｇ０７に対して行われたか否かを判断する。ここで、装置選択操作が行われていない場合には（Ｓ２８０：ＮＯ）、Ｓ２８０の処理を繰り返す。そして、装置選択操作が行われると（Ｓ２８０：ＹＥＳ）、Ｓ２９０にて、図２のＳ８０と同様に、選択された機能に対応する機能設定画像Ｇ０８（図６参照）を表示部１１に表示させる。なお画像Ｇ０８は、画像Ｇ０３と同じであるため、説明を省略する。また、Ｓ３００〜Ｓ３６０の処理は、Ｓ９０〜Ｓ１５０と同様であるため、説明を省略する。
【００４２】
次に、サーバ８の制御部９３が実行する制限情報関連処理の手順を説明する。制限情報関連処理は、サーバ８の動作中に繰り返し実行される処理である。
この制限情報関連処理が実行されると、制御部９３は、図４に示すように、まずＳ４１０にて、携帯電話通信部９１を介して正常レポートまたは不具合レポートを受信したか否かを判断する。ここで、レポートを受信していない場合には（Ｓ４１０：ＮＯ）、Ｓ４４０に移行する。一方、レポートを受信した場合には（Ｓ４１０：ＹＥＳ）、Ｓ４２０にて、受信したレポートをデータ記憶部９２に記憶する。さらにＳ４３０にて、受信した正常レポートまたは不具合レポートに基づいて、データ記憶部９２に記憶されている制限情報データベースを更新し、Ｓ４４０に移行する。制限情報データベースは、スマートフォンの機種と、スマートフォンのＯＳの種類と、スマートフォンのＯＳのバージョンと、スマートフォンのアプリケーションの種類と、スマートフォンのアプリケーションのバージョンと、利用装置（すなわち、ＭＦＰ、プリンタ、スキャナ）の機種と、利用装置のファームウェアの種類と、利用装置のファームウェアのバージョンとの組合せの種類毎に制限情報を分類して記憶している。
【００４３】
さらに制限情報では、対応する組合せで利用される機能の全てについて、「正常」、「要注意」、「危険」の何れか一つが設定される。「正常」は、正常レポートのみが送信されており、不具合レポートが全く送信されていない場合に設定される。「要注意」は、正常レポートと不具合レポートの両方が送信されている場合に設定される。「危険」は、不具合レポートのみが送信されており、正常レポートが全く送信されていない場合に設定される。そしてＳ４４０に移行すると、携帯電話通信部９１を介して制限情報要求を受信したか否かを判断する。ここで、制限情報要求を受信していない場合には（Ｓ４４０：ＮＯ）、制限情報関連処理を一旦終了する。一方、制限情報要求を受信した場合には（Ｓ４４０：ＹＥＳ）、Ｓ４５０にて、受信した制限情報要求に含まれる通信装置識別情報とＯＳ識別情報とアプリ識別情報と選択装置識別情報とファーム識別情報との組合せ（以下、要求組合せという）に基づいて、対応する組合せの制限情報を制限情報データベースから抽出する。具体的には、制限情報データベースの制限情報の上記組合せを順次抽出し、抽出した組合せと要求組合せとを比較する。この比較結果が完全に一致していない場合には、次の組合せを抽出し、さらに上記比較を行う。そして、比較結果が完全に一致した場合に、この組合せに対応する制限情報についての送信条件が成立したと判断し、この組合せに対応する制限情報を制限情報データベースから抽出する。
【００４４】
そしてＳ４６０にて、抽出した制限情報を、受信した制限情報要求の送信元へ送信し、制限情報関連処理を一旦終了する。
次に、通信システム１においてＭＦＰ３，４を利用するときの動作の具体例を説明する。
【００４５】
図７に示すように、まず、スマホ２の使用者による入力操作でアプリ２６が起動すると（矢印ＡＬ１参照）、スマホ２は、使用可能なＭＦＰとしてＭＦＰ３，４を検出する（矢印ＡＬ２，ＡＬ３参照）。そしてスマホ２は、使用可能ＭＦＰを示す画像Ｇ０１を表示する（矢印ＡＬ４参照）。その後、使用者によりＭＦＰ３が選択されると（矢印ＡＬ５参照）、スマホ２は、制限情報要求をサーバ８へ送信する（矢印ＡＬ６参照）。制限情報要求には、スマホ２を識別する情報、ＭＦＰ３を識別する情報などが含まれる。
【００４６】
そして、制限情報要求を受信したサーバ８は、制限情報要求に基づいて、対応する制限情報を制限情報データベースから抽出して、スマホ２へ送信する（矢印ＡＬ７参照）。さらに、制限情報を受信したスマホ２は、制限情報に基づいて、画像Ｇ０２を表示する（矢印ＡＬ８参照）。その後、使用者によりコピーが選択されると（矢印ＡＬ９参照）、スマホ２は、コピーの機能設定画像Ｇ０３を表示する（矢印ＡＬ１０参照）。そして、使用者によりパラメータが設定され（矢印ＡＬ１１参照）、実行ボタンＤ３４が操作されると（矢印ＡＬ１２参照）、スマホ２は、ＭＦＰ３へ処理要求を送信する（矢印ＡＬ１３参照）。
【００４７】
そして、処理要求を受信したＭＦＰ３が処理を開始し、処理中にクラッシュしたとする（矢印ＡＬ１４参照）。スマホ２は、ＭＦＰ３に対して処理状況を問い合わせる信号を逐次送信することにより、ＭＦＰ３における処理の進行状況を監視しており（矢印ＡＬ１５参照）、ＭＦＰ３からの応答信号を受信できなかったために、ＭＦＰ３において異常が発生したと判断する。このため、スマホ２は、不具合レポートをサーバ８へ送信し（矢印ＡＬ１６参照）、サーバ８は、受信した不具合レポートを記憶する（矢印ＡＬ１７参照）。
【００４８】
次に、通信システム１においてプリンタ５，６とスキャナ７を利用するときの動作の具体例を説明する。図８に示すように、まず、スマホ２の使用者による入力操作でアプリ２７が起動すると（矢印ＡＬ２１参照）、スマホ２は機能選択画像Ｇ０６を表示する（矢印ＡＬ２２参照）。その後、使用者によりコピーが選択されると（矢印ＡＬ２３参照）、スマホ２は、コピーを利用可能な装置としてプリンタ５，６とスキャナ７を検出する（矢印ＡＬ２４，２５，２６参照）。そしてスマホ２は、プリンタ５とスキャナ７との組合せと、プリンタ６とスキャナ７との組合せを、利用可能な組合せとして特定する（矢印ＡＬ２７参照）。
【００４９】
そしてスマホ２は、まず、プリンタ５とスキャナ７との組合せに関する制限情報要求をサーバ８へ送信する（矢印ＡＬ２８参照）。制限情報要求には、スマホ２を識別する情報、プリンタ５を識別する情報、スキャナ７を識別する情報などが含まれる。そして、制限情報要求を受信したサーバ８は、制限情報要求に基づいて、対応する制限情報を制限情報データベースから抽出して、スマホ２へ送信する（矢印ＡＬ２９参照）。制限情報を受信したスマホ２は、さらに、プリンタ６とスキャナ７との組合せに関する制限情報要求をサーバ８へ送信する（矢印ＡＬ３０参照）。制限情報要求には、スマホ２を識別する情報、プリンタ６を識別する情報、スキャナ７を識別する情報などが含まれる。そして、制限情報要求を受信したサーバ８は、制限情報要求に基づいて、対応する制限情報を制限情報データベースから抽出して、スマホ２へ送信する（矢印ＡＬ３１参照）。
【００５０】
そして、制限情報を受信したスマホ２は、受信した制限情報に基づいて、使用装置選択画像Ｇ０７を表示する（矢印ＡＬ３２参照）。その後、使用者によりプリンタ５とスキャナ７との組合せが選択されると（矢印ＡＬ３３参照）、スマホ２は、コピーの機能設定画像Ｇ０８を表示する（矢印ＡＬ３４参照）。この後の動作は、図７のＡＬ１１以降と同じであるため、説明を省略する。
【００５１】
このように構成されたスマホ２は、機能設定画像Ｇ０３，Ｇ０８を、スマホ２の表示部１１に表示する（Ｓ８０，Ｓ２９０）。またスマホ２は、装置識別情報とファーム識別情報を、ＭＦＰ３，４とプリンタ５，６とスキャナ７（以下、ＭＦＰ３，４とプリンタ５，６とスキャナ７をまとめて、外部装置ともいう）の少なくとも一の装置から取得する（Ｓ１０，Ｓ２３０）。そしてスマホ２は、通信装置識別情報とＯＳ識別情報とアプリ識別情報と選択装置識別情報とファーム識別情報とが含まれる制限情報要求を、サーバ８へ送信する（Ｓ４０，Ｓ２４０）。またスマホ２は、制限情報要求が送信された後に、制限情報をサーバ８から受信する（Ｓ５０，Ｓ２５０）。そしてスマホ２は、制限情報を受信した場合に、受信した制限情報の内容に従って、画像Ｇ０３，Ｇ０８の内容を変更する（Ｓ８０，Ｓ２９０）。
【００５２】
このように構成されたスマホ２では、選択装置識別情報をサーバ８へ通知することにより、外部装置についての制限情報をサーバから取得し、取得した制限情報に基づいた内容を画像Ｇ０３，Ｇ０８に表示することができる。このため、スマホ２の使用者は、画像Ｇ０３，Ｇ０８に表示される内容を確認することにより、外部装置において制限される処理を把握することができる。そして、スマホ２の使用者は、制限される処理を実行しないようにすることで、スマホ２から外部装置に対して処理を実行させる場合に発生する不具合に対して適切に対応することが可能となる。
【００５３】
また、スマホ２は、選択装置識別情報およびファーム識別情報に加えて、更に、通信装置識別情報とＯＳ識別情報とアプリ識別情報とを含む制限情報要求を、サーバ８へ送信する。そしてスマホ２は、通信装置識別情報とＯＳ識別情報とアプリ識別情報にて特定されるスマホ２からの指示で、選択装置識別情報とファーム識別情報にて特定される装置による処理の実行を制限するための情報を、制限情報として、サーバ８から受信する。
【００５４】
これにより、外部装置による処理の実行を制限するための制限情報のうち、スマホ２と関連していない他の通信装置からの指示で実行される処理を制限するための情報を除外して、サーバ８から受信することができ、サーバ８との間の通信負荷を低減できる。
【００５５】
また制限情報は、外部装置にて実行が制限される処理に対する制限の程度を示す制限レベル情報として、利用される機能の全てについて、「正常」、「要注意」、「危険」の何れか一つが設定されている。スマホ２は、「正常」、「要注意」、「危険」のそれぞれに対応して、画像Ｇ０３，Ｇ０８の内容を変更する。これにより、スマホ２の使用者に、制限される処理の制限レベルを容易に把握させることができる。
【００５６】
またスマホ２は、制限レベル情報が「要注意」を示す場合には、「要注意」に対応する処理をユーザによって指示されることが可能となるように、画像Ｇ０３，Ｇ０８の内容を変更し、制限レベル情報が「危険」を示す場合には、「危険」に対応する処理をユーザによって指示されることが不可能となるように、画像Ｇ０３，Ｇ０８の内容を変更する。これにより、実行が不適切な処理を「危険」に分類することで、このような処理が、スマホ２の使用者による不用意な指示で実行されてしまうという事態の発生を抑制できる。
【００５７】
またスマホ２は、プリンタ５，６の装置識別情報とファーム識別情報に加えて、スキャナ７の装置識別情報とファーム識別情報を取得する（Ｓ２３０）。そしてスマホ２は、プリンタ５，６の装置識別情報およびファーム識別情報と、スキャナ７の装置識別情報およびファーム識別情報とを含む制限情報要求を、サーバ８へ送信する（Ｓ２４０）。さらにスマホ２は、プリンタ５，６の装置識別情報とファーム識別情報にて特定される装置と、スキャナ７の装置識別情報とファーム識別情報にて特定される装置と、の両方による処理の実行を制限するための制限情報をサーバ８から受信する（Ｓ２５０）。これにより、プリンタ５，６とスキャナ７との組合せで実行される処理について、制限情報に基づいた内容を機能設定画像Ｇ０８に表示することができる。このため、スマホ２の使用者は、機能設定画像Ｇ０８に表示される内容を確認することにより、プリンタ５，６とスキャナ７との組合せで制限される処理を把握することができる。
【００５８】
またスマホ２は、画像Ｇ０１の内容に基づいて、使用するＭＦＰを選択する操作がスマホ２に対して行われた場合に（Ｓ３０：ＹＥＳ）、制限情報要求を送信する（Ｓ４０）。これにより、制限情報のうち、選択したＭＦＰと関連のないＭＦＰによる処理を制限するための情報を除外して、サーバ８から受信することができる。このため、サーバ８との間の通信負荷を低減することができる。
【００５９】
またスマホ２は、受信した制限情報において、「要注意」および「危険」に設定されている処理がない場合には、画像Ｇ０２において、制限有無画像Ｄ２４，Ｄ２５，Ｄ２６は、機能が制限されていることを示す画像となる。これにより、スマホ２の使用者に、制限される機能がないことを容易に把握させることができる。
【００６０】
またスマホ２は、スマホ２からの指示に従って外部装置が実行した処理が正常に完了した場合には、正常レポートをサーバ８へ送信し（Ｓ１４０，Ｓ３５０）、スマホ２からの指示に従って外部装置が実行した処理が正常に完了しなかった場合には、不具合レポートをサーバ８へ送信する（Ｓ１５０，Ｓ３６０）。すなわち、スマホ２は、正常レポートと不具合レポートの両方をサーバ８へ送信するため、外部装置で不具合が発生する頻度をサーバ８側で把握することが可能となる。
【００６１】
またサーバ８は、携帯電話通信部９１を介して正常レポートまたは不具合レポートを受信する（Ｓ４１０）。そしてサーバ８は、受信した正常レポートまたは不具合レポートに基づいて、制限情報を作成する（Ｓ４３０）。またサーバ８は、携帯電話通信部９１を介して制限情報要求を受信する（Ｓ４４０）。そしてサーバ８は、制限情報データベースに記憶されている制限情報の組合せと、制限情報要求に含まれる要求組合せとが完全に一致する場合に、この組合せに対応する制限情報についての送信条件が成立したと判断して、この制限情報を制限情報データベースから抽出し（Ｓ４５０）、抽出した制限情報を、受信した制限情報要求の送信元へ送信する（Ｓ４６０）。このように、サーバ８は、外部装置の不具合レポートに基づいて制限情報を作成するため、不具合が発生する処理を実行しないように処理を制限する制限情報を作成することができる。このため、サーバ８から制限情報を受信したスマホ２からの指示により外部装置で処理を実行した際に不具合が発生するのを抑制することができる。
【００６２】
以上説明した実施形態において、Ｓ８０，Ｓ２９０の処理は本発明における第１表示制御手段および表示変更手段、Ｓ１０，Ｓ２３０の処理は本発明における第１取得手段、Ｓ４０，Ｓ２４０の処理は本発明における要求送信手段、Ｓ５０，Ｓ２５０の処理は本発明における制限情報受信手段、Ｓ２３０の処理は本発明における第２取得手段、Ｓ１４０，Ｓ１５０，Ｓ３５０，Ｓ３６０の処理は本発明における情報送信手段、Ｓ１１０，Ｓ３２０の処理は本発明における指示送信手段である。
【００６３】
また、Ｓ４１０の処理は本発明における第１受信手段、Ｓ４２０の処理は本発明における制限情報作成手段、Ｓ４４０の処理は本発明における第２受信手段、Ｓ４５０の処理は本発明における判断手段、Ｓ４６０の処理は本発明における制限情報送信手段である。
【００６４】
以上、本発明の一実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、本発明の技術的範囲に属する限り種々の形態を採ることができる。
例えば上記実施形態では、通信装置としてスマートフォンを用いたものを示したが、スマートフォンに限定されるものではなく、タブレット端末などの携帯端末であってもよいし、パーソナルコンピュータであってもよい。
【００６５】
また上記実施形態では、スマホ２が無線ＬＡＮによりＭＦＰ３，４等との間でデータ通信を行うものを示したが、スマホの代わりにパーソナルコンピュータを用いる場合には、有線ＬＡＮでデータ通信を行うようにしてもよい。
【００６６】
また上記実施形態では、画像Ｇ０３，Ｇ０８において、デフォルトの選択肢が「要注意」に設定されている場合に、「正常」に設定されている選択肢を代わりに表示するものを示した（図５，６参照）。しかし、画像Ｇ０３，Ｇ０８の代わりに、図９に示すように、機能設定画像Ｇ１１を表示するようにしてもよい。機能設定画像Ｇ１１は、カラー／モノクロ選択画像Ｄ１１１、片面／両面選択画像Ｄ１１２、部数選択画像Ｄ１１３、実行ボタンＤ１１４およびキャンセルボタンＤ１１５を含む。但し、機能設定画像Ｇ１１は、選択肢に制限がある場合に、制限報知画像Ｄ１１６を含む。なお、選択肢に制限がある場合であっても、カラー／モノクロ選択画像Ｄ１１１、片面／両面選択画像Ｄ１１２および部数選択画像Ｄ１１３は、デフォルトの選択肢を表示する。そして、スマホ２の使用者による入力操作で制限報知画像Ｄ１１６が選択されると、スマホ２は、候補選択画像Ｇ１２を表示する。候補選択画像Ｇ１２は、選択候補表示画像Ｄ１２１、前候補選択画像Ｄ１２２、次候補選択画像Ｄ１２３および決定ボタンＤ１２４を含む。候補選択画像Ｇ１２では、スマホ２の使用者が前候補選択画像Ｄ１２２と次候補選択画像Ｄ１２３を選択する操作を行うことにより、選択候補表示画像Ｄ１２１に選択可能な設定パラメータを順次表示する。そして、スマホ２の使用者が決定ボタンＤ１２４を選択する操作を行うことにより、現時点で選択候補表示画像Ｄ１２１に表示されている設定パラメータでの処理が実行される。
【００６７】
また上記実施形態では、画像Ｇ０２において、制限有無画像Ｄ２４，Ｄ２５，Ｄ２６により、対応する機能が制限されているか否かを報知し、制限されている機能であっても、使用者による選択で利用可能とするものを示した。しかし、図１０の機能選択画像Ｇ１３に示すように、制限されている機能をグレーアウトで選択不可にするようにしてもよい。機能選択画像Ｇ１３では、「コピー実行」と記載された画像がグレーアウトされ、「コピー実行」を選択できないように設定されている。
【００６８】
また、図１０の機能選択画像Ｇ１４に示すように、制限されている機能を表示しないようにしてもよい。機能選択画像Ｇ１４では、「コピー実行」と記載された画像が表示されておらず、「コピー実行」を選択できないように設定されている。
【００６９】
また上記実施形態では、使用装置選択画像Ｇ０７において、利用制限有無画像により、対応する装置で利用できる機能が制限されているか否かを報知し、利用できる機能が制限されている装置であっても、使用者による選択で利用可能とするものを示した。しかし、図１０の使用装置選択画像Ｇ１５に示すように、利用できる機能が制限されている装置をグレーアウトで選択不可にするようにしてもよい。使用装置選択画像Ｇ１５では、「ＰＲ−Ｍ２×ＳＣ−Ｍ１」と記載された画像がグレーアウトされ、「ＰＲ−Ｍ２×ＳＣ−Ｍ１」を選択できないように設定されている。
【００７０】
また、図１０の使用装置選択画像Ｇ１６に示すように、利用できる機能が制限されている装置を表示しないようにしてもよい。使用装置選択画像Ｇ１６では、「ＰＲ−Ｍ２×ＳＣ−Ｍ１」と記載された画像が表示されておらず、「ＰＲ−Ｍ２×ＳＣ−Ｍ１」を選択できないように設定されている。
【００７１】
また上記実施形態では、「正常」、「要注意」、「危険」の設定に応じて、使用者による選択で利用可能としたり、使用者による選択が不可能となるようにしたりするように、画像Ｇ０３，Ｇ０８の表示を変更するものを示したが、機能設定画像の表示変更方法はこれに限定されるものではない。例えば、「正常」、「要注意」、「危険」に設定されている機能がそれぞれ、「緑色」、「黄色」、「赤色」で表示されるようにして、「正常」、「要注意」、「危険」の何れに設定されているかが使用者に識別可能となるようにしてもよい。
【００７２】
また上記実施形態では、正常レポートと不具合レポートの受信頻度に応じて、制限情報を、「正常」、「要注意」、「危険」の何れか一つに設定するものを示したが、制限情報の設定方法はこれに限定されるものではない。例えば、不具合が発生したときに、不具合の危険度をユーザに選択させ、この危険度（例えば、「危険度大」、「危険度中」、「危険度小」の３段階）を不具合レポートに付加してスマホ２からサーバ８へ不具合レポートを送信するようにしてもよい。例えば、「危険度大」は、装置の通常使用ができない状態となる不具合、またはセキュリティ上大きな欠陥がある不具合である。「危険度中」は、使用者が装置を使用することができなくなる場合もある不具合である。「危険度小」は、一部の機能が利用できないが、使用しようと思えば何とか使用することができる不具合である。そしてサーバ８では、受信した多数の不具合レポートに付加されている危険度を用いて、最終的に、制限情報に設定される危険度を決定するようにしてもよい。
【００７３】
また上記実施形態では、「要注意」に設定されている機能については使用者による選択で利用可能とする一方、「危険」に設定されている機能については使用者による選択が不可能となるように表示するものを示した。一方、制限情報において、利用される機能が「危険度大」、「危険度中」、「危険度小」の何れかに設定される場合には、危険度に応じて、使用者による選択で利用可能としたり、使用者による選択が不可能となるようにしてもよい。
【００７４】
また上記実施形態では、スマホ２とサーバ８とがインターネットを介してデータ通信可能に接続されているものを示したが、スマホ２とサーバ８が、それぞれ同一のローカルネットワーク（ＬＡＮ）内に設置されるようにしてもよい。
【００７５】
また上記実施形態では、正常レポートまたは不具合レポートを受信した直後に制限情報データベースを更新することにより制限情報を作成するものを示した（Ｓ４３０）。しかし、制限情報要求を受信した後に（Ｓ４４０：ＹＥＳ）、制限情報要求に含まれる上記要求組合せと一致する正常レポートと不具合レポートをデータ記憶部９２から抽出し、抽出したレポートに基づいて、制限情報要求に対応する制限情報を作成するようにしてもよい。
【００７６】
また上記実施形態では、通信装置識別情報と、ＯＳ識別情報と、アプリ識別情報と、選択装置識別情報と、ファーム識別情報の全てを用いて、制限情報の要求、正常及び不具合レポートの作成、サーバでのデータベースの作成等の処理を行うものを示した。しかし、上記の情報のうちの一部を用いて、上記処理を行うようにしてもよい。
【００７７】
また上記実施形態では、図５の制限画像Ｄ３６と図６の制限画像Ｄ８６が、制限されていない選択肢に付加して表示されるものを示した。しかし、制限された選択肢を表示する際に、この選択肢に制限画像Ｄ３６，Ｄ８６を付加して表示するようにしてもよい。
【００７８】
また上記実施形態では、制限情報が、正常レポートと不具合レポートの送達数によって、「正常」、「要注意」、「危険」の何れか一つに設定されるものを示したが、正常レポートと不具合レポートの送達の割合によって設定されるようにしてもよい。
【符号の説明】
【００７９】
１…通信システム、２…スマホ、３，４…ＭＦＰ、５，６…プリンタ、７…スキャナ、８…サーバ、１１…表示部、１２…操作入力部、１３，３１，５１，７１…無線ＬＡＮ通信部、１４，９１…携帯電話通信部、１５，３４，５３，７３，９３…制御部、２５…ＯＳ，２６，２７…アプリ、３２，５２…印刷部、３３，７２…読取部、９２…データ記憶部
【図１】
2015158785.tif 000003
【図２】
2015158785.tif 000004
【図３】
2015158785.tif 000005
【図４】
2015158785.tif 000006
【図７】
2015158785.tif 000007
【図８】
2015158785.tif 000008
【図９】
2015158785.tif 000009
【図５】
2015158785.tif 000010
【図６】
2015158785.tif 000011
【図１０】
2015158785.tif 000012