(57)【要約】【課題】  統合アプリケーションに関連する、前記設定機能、電力切替機能、操作部使用権管理機能、及び、アプリ動作制限機能をまとめて取り扱うことにより、それらの機能間の関係を利用して作業効率を上げると共にメンテナンスが容易となる画像形成装置を提供すること。【解決手段】  アプリ管理手段は、設定機能、電力切替機能、操作部使用権管理機能、及び、統合アプリケーションの提供できる機能動作の範囲を管理するアプリ動作制限機能を有すると共に、利用者が前記設定機能を用いて前記初期設定や各種設定項目を設定する状態である設定利用状態に前記設定機能がある場合は、それに伴って、前記電力切替機能、操作部使用権管理機能、及び、アプリ動作制限機能の各状態が一意に決まることを特徴とする【選択図】    図１
2005342968.tif 000002
【特許請求の範囲】
【請求項１】
自装置が備える複数のアプリ機能のうち少なくとも２つのアプリ機能を１つに統合した統合アプリケーションと、前記統合アプリケーションが自身の性質を表現する状態、及び、その状態の移行可否を管理するアプリ管理手段を備えた画像形成装置において、
前記アプリ管理手段は、自装置内の初期設定及びメンテナンス時における各種設定項目に対する設定情報を管理するための設定機能、電力の状況を管理するための電力切替機能、自装置が備える操作画面の使用権を管理するための操作部使用権管理機能、及び、前記統合アプリケーションの提供できる機能動作の範囲を管理するアプリ動作制限機能を有すると共に、
利用者が前記設定機能を用いて前記初期設定や各種設定項目を設定する状態である設定利用状態に前記設定機能がある場合は、それに伴って、前記電力切替機能、操作部使用権管理機能、及び、アプリ動作制限機能の各状態が一意に決まることを特徴とする画像形成装置。
【請求項２】
前記設定機能は、自装置に影響する設定を扱う機器設定機能、前記統合アプリケーションにのみ影響する設定を扱うアプリ設定機能、及び、設定者が前記機器設定機能や前記アプリ設定機能を利用する時に前記各種設定項目の内容の違いにより異なる設定者の種類を区別するための設定者分類機能により構成される一方、
前記電力切替機能は前記機器設定機能との関係が強く、前記アプリ動作制限機能及び前記操作部使用権管理機能は前記アプリ設定機能との関係が強い、と捉えることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記電力切替機能は、フル通電状態である「通常待機」状態と、１つまたは複数の段階に分類された「省電力」状態とを扱うことを特徴とする請求項１または２のいずれかに記載の画像形成装置。
【請求項４】
前記「省電力」状態の１つは、操作部表示をオフにすると共に定着温度を所定時間内に印刷可能な温度に下げた「予熱」状態であることを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記「省電力」状態の１つは、リモートからの印刷要求のみを実行できる「夜間」状態であることを特徴とする請求項３に記載の画像形成装置。
【請求項６】
前記「省電力」状態の１つは、待機電源のみを残してそれ以外の電源をオフにした「電源カット」状態であることを特徴とする請求項３に記載の画像形成装置。
【請求項７】
前記操作部使用権管理機能は、操作者が操作部使用権を保持している「表」状態と、操作部使用権を保持していない「裏」状態とを扱うことを特徴とする請求項１または２のいずれかに記載の画像形成装置。
【請求項８】
前記アプリ動作制限機能は、前記統合アプリケーションの提供できる機能を利用者が全て利用できる「動作可能」状態と、前記統合アプリケーションの提供できる機能が一部利用できない「動作制限中」状態とを扱うことを特徴とする請求項１または２のいずれかに記載の画像形成装置。
【請求項９】
前記機器設定機能は、自装置が備える前記アプリ機能を利用できる「機能提供中」状態と、自装置が備える前記アプリ機能に対して利用制限をかけることで自装置が備える前記アプリ機能の利用を利用者に対して制限して自装置に対する設定を設定者が行うことができる１つまたは複数の段階に分類された「利用制限」状態とを扱うことを特徴とする請求項２に記載の画像形成装置。
【請求項１０】
前記「利用制限」状態の１つは、自装置内の各種設定項目を変更中で一部利用制限がかかっている「設定中」状態であることを特徴とする請求項９に記載の画像形成装置。
【請求項１１】
前記「利用制限」状態の１つは、自装置と前記統合アプリケーションの持つ機能が利用できない「リブート中」状態であることを特徴とする請求項９に記載の画像形成装置。
【請求項１２】
前記設定者分類機能は、設定者の設定したい項目が、サービスパーソン用の設定に係る項目、または、一般利用者用の設定に係る項目のいずれであるか認識するものであると共に、設定許可を待っている「許可待ち中」状態、設定許可がでて設定を行うことのできる「操作中」状態の２つの状態を扱い、それらの状態は前記設定者が設定したい項目の種類が異なっても共通して利用されることを特徴とする請求項２に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関し、自装置が備える、コピーアプリ機能、ファクスアプリ機能、スキャナアプリ機能等の複数のアプリ機能のうち少なくとも２つのアプリ機能を１つに統合した統合アプリケーションと、前記統合アプリケーションが自身の性質を表現する状態、及び、その状態の移行可否を管理するアプリ管理手段を備えた画像形成装置に関する。
【背景技術】
【０００２】
これまで、特許文献１や２に記載の装置に限らず、構成として画像形成装置を含む装置においては、自装置内の初期設定及びメンテナンス時における各種設定項目に対する設定情報を管理するための設定機能、電力の状況を管理するための電力切替機能、自装置のもつ操作画面の使用権を管理するための操作部使用権管理機能、及び、前記統合アプリケーションの提供できる機能動作の範囲を管理するアプリ動作制限機能を有するものがあった。
【０００３】
そして、前記設定機能、電力切替機能、操作部使用権管理機能、アプリ動作制限機能といった機能は、それぞれ、前記統合アプリケーションが持つ性質を表現するという共通の特徴がある。そのため、それら各機能は互いに無関係ではなく、相互に関係しあうものであった。
【特許文献１】特開２０００−３１６０６４号公報
【特許文献２】特開平１０−０９３８０３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、従来は、上記各機能のそれぞれについて設定を個別に行わなければならなかったため、作業効率が悪く、さらにメンテナンスが容易ではないという問題点があった。
【０００５】
本発明は係る事情に鑑みてなされたものであり、前記統合アプリケーションに関連する、前記設定機能、電力切替機能、操作部使用権管理機能、及び、アプリ動作制限機能をまとめて取り扱うことにより、それらの機能間の関係を利用して作業効率を上げると共にメンテナンスが容易となる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に記載の画像形成装置は、自装置が備える複数のアプリ機能のうち少なくとも２つのアプリ機能を１つに統合した統合アプリケーションと、前記統合アプリケーションが自身の性質を表現する状態、及び、その状態の移行可否を管理するアプリ管理手段を備えた画像形成装置において、前記アプリ管理手段は、自装置内の初期設定及びメンテナンス時における各種設定項目に対する設定情報を管理するための設定機能、電力の状況を管理するための電力切替機能、自装置が備える操作画面の使用権を管理するための操作部使用権管理機能、及び、前記統合アプリケーションの提供できる機能動作の範囲を管理するアプリ動作制限機能を有すると共に、利用者が前記設定機能を用いて前記初期設定や各種設定項目を設定する状態である設定利用状態に前記設定機能がある場合は、それに伴って、前記電力切替機能、操作部使用権管理機能、及び、アプリ動作制限機能の各状態が一意に決まることを特徴とする。
【０００７】
請求項２に記載の画像形成装置は、請求項１に記載の画像形成装置において、前記設定機能は、自装置に影響する設定を扱う機器設定機能、前記統合アプリケーションにのみ影響する設定を扱うアプリ設定機能、及び、設定者が前記機器設定機能や前記アプリ設定機能を利用する時に前記各種設定項目の内容の違いにより異なる設定者の種類を区別するための設定者分類機能により構成される一方、前記電力切替機能は前記機器設定機能との関係が強く、前記アプリ動作制限機能及び前記操作部使用権管理機能は前記アプリ設定機能との関係が強い、と捉えることを特徴とする。
【０００８】
請求項３に記載の画像形成装置は、請求項１または２のいずれかに記載の画像形成装置において、前記電力切替機能は、フル通電状態である「通常待機」状態と、１つまたは複数の段階に分類された「省電力」状態とを扱うことを特徴とする。
【０００９】
請求項４に記載の画像形成装置は、請求項３に記載の画像形成装置において、前記「省電力」状態の１つは、操作部表示をオフにすると共に定着温度を所定時間内に印刷可能な温度に下げた「予熱」状態であることを特徴とする。
【００１０】
請求項５に記載の画像形成装置は、請求項３に記載の画像形成装置において、前記「省電力」状態の１つは、リモートからの印刷要求のみを実行できる「夜間」状態であることを特徴とする。
【００１１】
請求項６に記載の画像形成装置は、請求項３に記載の画像形成装置において、前記「省電力」状態の１つは、待機電源のみを残してそれ以外の電源をオフにした「電源カット」状態であることを特徴とする。
【００１２】
請求項７に記載の画像形成装置は、請求項１または２のいずれかに記載の画像形成装置において、前記操作部使用権管理機能は、操作者が操作部使用権を保持している「表」状態と、操作部使用権を保持していない「裏」状態とを扱うことを特徴とする。
【００１３】
請求項８に記載の画像形成装置は、請求項１または２のいずれかに記載の画像形成装置において、前記アプリ動作制限機能は、前記統合アプリケーションの提供できる機能を利用者が全て利用できる「動作可能」状態と、前記統合アプリケーションの提供できる機能が一部利用できない「動作制限中」状態とを扱うことを特徴とする。
【００１４】
請求項９に記載の画像形成装置は、請求項２に記載の画像形成装置において、前記機器設定機能は、自装置が備える前記アプリ機能を利用できる「機能提供中」状態と、自装置が備える前記アプリ機能に対して利用制限をかけることで自装置が備える前記アプリ機能の利用を利用者に対して制限して自装置に対する設定を設定者が行うことができる１つまたは複数の段階に分類された「利用制限」状態とを扱うことを特徴とする。
【００１５】
請求項１０に記載の画像形成装置は、請求項９に記載の画像形成装置において、前記「利用制限」状態の１つは、自装置内の各種設定項目を変更中で一部利用制限がかかっている「設定中」状態であることを特徴とする。
【００１６】
請求項１１に記載の画像形成装置は、請求項９に記載の画像形成装置において、前記「利用制限」状態の１つは、自装置と前記統合アプリケーションの持つ機能が利用できない「リブート中」状態であることを特徴とする。
【００１７】
請求項１２に記載の画像形成装置は、請求項２に記載の画像形成装置において、前記設定者分類機能は、設定者の設定したい項目が、サービスパーソン用の設定に係る項目、または、一般利用者用の設定に係る項目のいずれであるか認識するものであると共に、設定許可を待っている「許可待ち中」状態、設定許可がでて設定を行うことのできる「操作中」状態の２つの状態を扱い、それらの状態は前記設定者が設定したい項目の種類が異なっても共通して利用されることを特徴とする。
【発明の効果】
【００１８】
請求項１に係る発明によれば、前記設定機能、前記電力切り替え機能、前記操作部使用権管理機能、及び、前記アプリ動作制限機能をまとめて取り扱うことにより、それらの機能間の関係を利用して作業効率を上げることができ、また、メンテナンスが容易となる効果が得られる。
【００１９】
請求項２に係る発明によれば、前記設定機能を、前記機器設定機能、アプリ設定機能、及び、設定者分類機能により構成すると共に、前記電力切替機能は前記機器設定機能との関係が強く、前記アプリ動作制限機能及び前記操作部使用権管理機能は前記アプリ設定機能との関係が強いと捉えるようにすることで、機能間の関係を利用していっそう作業効率を上げることができ、また、メンテナンスがいっそう容易となる効果が得られる。
【００２０】
請求項３に係る発明によれば、前記電力切替機能が前記「通常待機」状態と、「省電力」状態とを扱う場合に、請求項１または２に係る発明を適用することが可能となる効果が得られる。
【００２１】
請求項４に係る発明によれば、前記「省電力」状態の１つが前記「予熱」状態である場合に、請求項１または２に係る発明を適用することが可能となる効果が得られる。
【００２２】
請求項５に係る発明によれば、前記「省電力」状態の１つが前記「夜間」状態である場合に、請求項１または２に係る発明を適用することが可能となる効果が得られる。
【００２３】
請求項６に係る発明によれば、前記「省電力」状態の１つが前記「電源カット」状態である場合に、請求項１または２に係る発明を適用することが可能となる効果が得られる。
【００２４】
請求項７に係る発明によれば、前記操作部使用権管理機能が前記「表」状態と、前記「裏」状態とを扱う場合に、請求項１または２に係る発明を適用することが可能となる効果が得られる。
【００２５】
請求項８に係る発明によれば、前記アプリ動作制限機能が前記「動作可能」状態と、前記「動作制限中」状態とを扱う場合に、請求項１または２に係る発明を適用することが可能となる効果が得られる。
【００２６】
請求項９に係る発明によれば、前記機器設定機能が前記「機能提供中」状態と、前記「利用制限」状態とを扱う場合に、請求項２に係る発明を適用することが可能となる効果が得られる。
【００２７】
請求項１０に係る発明によれば、前記「利用制限」状態の１つが前記「設定中」状態である場合に、請求項９に係る発明を適用することが可能となる効果が得られる。
【００２８】
請求項１１に係る発明によれば、前記「利用制限」状態の１つが前記「リブート中」状態である場合に、請求項９に係る発明を適用することが可能となる効果が得られる。
【００２９】
請求項１２に係る発明によれば、前記設定者分類機能は、設定者の設定したい項目が、サービスパーソン用の設定に係る項目、または、一般利用者用の設定に係る項目のいずれであるか認識するものであると共に、設定許可を待っている「許可待ち中」状態、設定許可がでて設定を行うことのできる「操作中」状態の２つの状態を扱い、それらの状態は前記設定者が設定したい項目の種類が異なっても共通して利用されるため、機能間の関係を利用していっそう作業効率を上げることができ、また、メンテナンスがいっそう容易となる効果が得られる。
【発明を実施するための最良の形態】
【００３０】
以下、添付図面を参照しながら、本発明を実施するための最良の形態について説明する。
【００３１】
図１に、本発明を実施するための最良の形態に係る画像形成装置１のハードウェアブロック構成について示す。
【００３２】
同図において、ＣＰＵ２は、装置全体の制御を司るものであり、その制御下にＲＡＭ３、ＲＯＭ４、ＮＶＲＡＭ５、パネル制御部６と操作パネル７、エンジン制御部８とスキャン／プリントエンジン９、ディスクドライバ１０と記憶装置１１、外部インターフェース１２、モデム１３、通信制御部１４があり、それらがデータバス１５を介して接続されている。
【００３３】
ＲＡＭ４は、一時的な記憶場所として利用されるものである。ＲＯＭ４は、プログラム、フォント、及びその他の静的なデータが格納されるものである。ＮＶＲＡＭ５は、不揮発性のデータを格納するためのものである。パネル制御部６と操作パネル７は、ユーザーとのインターフェースを行うものである。エンジン制御部８とスキャン／プリントエンジン９は、イメージデータの入出力ユニットとして、紙原稿の読み取りと転写紙への印刷を行うものである。ディスクドライバ１０と記憶装置１１は大量のイメージデータを蓄積したり、データベースの記憶場所として利用されるものである。外部インターフェース１２は、セントロニクス等のインターフェースを用いて本体機器外部の装置、例えばパソコン６０の通信を可能にするものである。モデム１３は、公衆電話回線等の公衆網７０と接続され、ファクシミリなどの外部機器との通信を可能にするものである。通信制御部１４は、イ−サネットや無線ＬＡＮ等のＬＡＮ５０に接続され、ＬＡＮ５０上の外部の機器との通信を可能とするものである。データバス１５は、ＣＰＵ２とＲＡＭ３やＲＯＭ４等の各種デバイス間の通信、及び、ＣＰＵ２以外の各種デバイス間の相互の通信に使用される。
【００３４】
以上の構成の画像形成装置１は、画像データ等の文書データの入力機能、文書データの蓄積機能、及び、文書データの出力機能を備える。
【００３５】
文書データの入力機能は、外部インターフェース１２や通信制御部１４を介した外部機器からの文書データの入力、または、スキャン／プリントエンジン９のスキャン機能により原稿を読み取ることで文書データを入力する機能である。文書データ蓄積機能は、記憶媒体１１に文書データを蓄積し必要に応じて読み出す機能である。文書データの出力機能は、モデム１３を使用して公衆網７０上の指定された宛先装置にファクシミリ送信したり、通信制御部１４を使用してＬＡＮ５０上や、そのＬＡＮ５０にルータを介して接続されるインターネット等のネットワーク上のメールアドレス宛にメール送信したり、ＬＡＮ５０上のパソコン５１に文書データを転送出力したりする機能である。
【００３６】
ビジネスオフィス装置１は、上記の文書データの入力機能、文書データの蓄積機能、及び、文書データの出力機能を組み合わせすることで実現される種々のアプリ機能を備える。
【００３７】
例えば、読み取った文書データを転写紙に印刷出力する機能（コピーアプリ機能）、読み取った文書データをパソコン５１等に転送出力する機能（スキャナアプリ機能）、読み取った文書データを指定された公衆網７０上の宛先装置にファクシミリ送信する機能（ファクスアプリ機能）、予め蓄積していた文書データを指定された宛先装置にファクシミリ送信したりメール送信したりする機能（配信アプリ機能）、読み取った文書データまたはパソコン６０や５１等の他機器から入力された文書データを蓄積する機能（蓄積アプリ機能）等である。
【００３８】
それらの各アプリ機能は、各アプリ機能に対応した個別のアプリケーションの集合として実現されるのではなく、単一の統合アプリケーションにより一括して実現される。もっとも、本発明は、統合アプリケーションにより実現されるアプリ機能の数により限定されるものではなく、少なくとも２つのアプリ機能が１つの統合アプリケーションにより実現される場合に適用可能なものである。
【００３９】
図２に、画像形成装置１におけるアプリ管理手段１０１のソフトウェアブロック構成について示す。
【００４０】
同図において、アプリ管理手段１０１は、統合アプリケーション２００が自身の性質を表現する状態、及び、その状態の移行可否を管理するものである。
【００４１】
アプリ管理手段１０１は、画像形成装置１内の初期設定情報やメンテナンス時における各種設定項目に対する設定情報を管理するための設定機能１０２、電力の状況を管理するための電力切替機能１０３、画像形成装置１のもつ操作画面の使用権を管理するための操作部使用権管理機能１０４、及び、統合アプリケーション２００が備え利用者に対して提供できる機能動作の提供可能範囲を管理するためのアプリ動作制限機能１０５により構成される。
【００４２】
図３に、図２に示したアプリ管理手段１０１を構成する各機能が扱う各状態の存在し得る組み合わせについて示す。
【００４３】
同図において、組み合わせ可能な「機能」としては、「設定機能１０２」、「操作部使用権管理機能１０４」、「アプリ動作制限機能１０５」、及び、「電力切替機能」の各「機能」がある。そして、「設定機能１０２」は、「利用方法」の状態を持ち、その「利用方法」状態は、「設定利用」及び「通常利用」の２つの状態を扱う。
【００４４】
「設定利用」は、画像形成装置１の設置時やメンテナンス時において、サービスパーソンが利用するための設定項目であるＳＰ（Service Program）設定、及び、画像形成装置１に対する初期設定をするために一般利用者が利用するための設定項目であるＵＰ（User Program）設定の２種類の設定を扱う状態である。
【００４５】
「通常利用」は、コピー機能やファクス機能などを通常に利用する際のコピー枚数、ファクス送信先等の設定や、それらの機能を利用することを扱う状態である。「操作部使用権管理機能１０２は、「操作部使用権」の状態を持ち、その「操作部使用権」状態は、使用権「有り」及び「無し」の２つの状態を扱う。使用権「有り」は、利用者が操作部を使用する権利を有する、つまり、利用者が操作部を使用できる状態であり、使用権「無し」は、利用者が操作部を使用する権利がない、つまり、利用者が操作部を使用できない状態である。なお、操作部は、操作パネル７に相当するものである。
【００４６】
アプリ動作制限機能１０５は、統合アプリケーション２００の提供できる機能になんらかの制限がかかっている動作制限「有り」の状態と、制限の無い動作制限「無し」の状態を扱う。
【００４７】
電力切替機能１０３は、「電力」の状態を持ち、「通常待機」の状態と「省電力」の状態との２つの状態を扱う。
【００４８】
そして、図３において、「設定機能１０１」における状態「利用方法」が「通常利用」の場合は、「操作部使用権管理機能１０４」の状態「操作部使用権」、「アプリ動作制限機能１０５」の状態「アプリ動作制限」、及び、「電力切替機能１０３」の状態「電力」の各状態は全ての組み合わせが存在し得る。
【００４９】
しかし、「設定機能１０１」における状態「利用方法」が「設定利用」の場合は、状態「操作部使用権」は「有り」、状態「アプリ動作制限」は「有り」、状態「電力」は「通常待機」、と一意に決まる。
【００５０】
このように、設定機能１０１、前記電力切替機能１０３、操作部使用権管理機能１０４、及び、アプリ動作制限機能１０５をまとめて取り扱うことにより、それらの機能間の関係を利用して作業効率を上げることができ、また、メンテナンスが容易となる。
【００５１】
図４に、図２のアプリ管理手段１０１の設定機能１０２の詳細構成について示す。
【００５２】
同図において、設定機能１０２は、機器設定機能１０２ａ、アプリ設定機能１０２ｂ、及び、設定者分類機能１０２ｃにより構成される。
【００５３】
機器設定機能１０２ａは、画像形成装置１へ影響する機能を扱い、画像形成装置１に対する利用制限をかけることで画像形成装置１への設定可否を判断するものである。アプリ設定機能１０２ｂは、統合アプリケーション２００に影響する機能を扱い、統合アプリケーション２００に対する利用制限をかけることで前記統合アプリケーション２００への設定可否を判断するものである。設定者分類機能１０２ｃは、前記各種設定項目の内容の違いにより異なる設定者の種類を区別するためのものである。
【００５４】
そして、ここで、電力切替機能１０３は画像形成装置１全体に強く関わる内容と捉え、前記機器設定機能１０２ａとの関係を持たせる。また、前記アプリ動作制限機能１０５と前記操作部使用権管理機能１０４は前記統合アプリケーションに強く関わる内容と捉え、前記アプリ設定機能１０２ｂとの関係を持たせる。また、設定者分類機能１０２ｃは、ＳＰ／ＵＰ設定を分類して異なる設定者として扱うことで、画像形成装置１や統合アプリケーション２００に対する設定の種類を区別する。図５に、この関係を表すモデル図を示す。
【００５５】
図６に、電力切替機能１０３で扱う各状態とその遷移の様子を示すステートチャートを示す。また、図６に対応して、図７に、電力切替機能１０３で扱う各状態とその遷移パターンについて示す。
【００５６】
図６及び図７において、電力切替機能１０３で扱う状態としては、大きく分けて「通常待機」状態と「省電力」状態とがある。「通常待機」状態は、フル通電状態である。「省電力」状態は、詳細には、「予熱」状態、「夜間」状態、及び、「電源カット」状態の３段階の状態に分けられる。「予熱」状態は、操作パネル７の操作部表示をオフにし、さらに、電子写真方式の画像形成部において記録紙上に形成されたトナー像を定着させるための定着器の温度である定着温度を、加熱用ヒータへの電力供給を調節することにより、所定時間内に印刷可能な温度に下げた状態である。「夜間」状態は、リモートからの、つまり、外部インターフェース１２に接続されたパソコン６０やＬＡＮ５０上のパソコン５１からの印刷要求のみを実行できる状態である。「電源カット」状態は、待機電源のみを残してそれ以外の電源をオフにした状態である。そして、「通常待機」、「予熱」、「夜間」及び「電源カット」の各状態間で状態遷移を行うことにより、電力の切り替えを管理する。
【００５７】
つまり、「通常待機」状態において「予熱」状態への移行要求がきたら、「予熱」状態へと移行し移行時の処理を行う。それ以外の状態において「予熱」状態への移行要求がきても移行しない。「通常待機」状態、「予熱」状態、または、「電源カット」状態
のいずれかの状態において、「夜間」状態への移行要求がきたら、「夜間」状態へと移行し移行時の処理を行う。それ以外の状態において「夜間」状態への移行要求がきても移行しない。「予熱」状態、または、「夜間」状態のいずれかの状態において「電源カット」状態への移行要求がきたら、「電源カット」状態へと移行し移行時の処理を行う。それ以外の状態において「電源カット」状態への移行要求がきても移行しない。「予熱」状態、「夜間」状態、または、「電源カット」状態のいずれかの状態において「通常待機」状態への移行要求がきたら、「通常待機」状態へと移行し移行時の処理を行う。それ以外の状態において「通常待機」状態への移行要求がきても移行しない。
【００５８】
なお、図７において、「ＥＩ」とは「Event Ignore」の略でその「状態」と「イベント」との組み合わせでは当該「イベント」が無視されることを表している。また、「ＣＨ」とは「Can’t Happen」の略でその「状態」と「イベント」の組み合わせでは当該「イベント」は起こらないことを表している。つまり、「ＥＩ」及び「ＣＨ」は共に、その「状態」と「イベント」の組み合わせにおいては状態間の遷移は起こらないことを示している。なお、図７に限らず、後述する図９，図１１，図１３及び図１５の各図においても、「ＥＩ」及び「ＣＨ」の定義は、図７と同様である。
【００５９】
図８に、操作部使用権管理機能１０４で扱う各状態とその遷移の様子を示すステートチャートを示す。また、図８に対応して、図９に、操作部使用権管理機能１０４で扱う各状態とその遷移パターンについて示す。
【００６０】
図８及び図９において、操作部使用権管理機能１０４で扱う状態としては、「表」状態と「裏」状態とがある。「表」状態は、「操作部使用権」が有る（保持している）状態であり、「裏」状態は、「操作部使用権」が無い（保持していない）状態である。それら「表」状態、「裏」状態間で状態遷移を行うことにより、操作部使用権管理機能１０４は、「操作部使用権」の切り替えを管理する。
【００６１】
「裏」状態において「操作部使用権」を獲得する要求がきたら、「操作部使用権」を獲得できるかどうか判定を行い、その結果、獲得できると判定したら「表」状態へと移行し移行時の処理を行う。獲得できないと判定したら状態は移行しない。それ以外の状態においては操作部使用権を獲得する要求は起こらない。
【００６２】
「表」状態において「操作部使用権」を解放する要求がきたら、「操作部使用権」を解放できるかどうか判定を行い、その結果、解放できると判定したら「裏」状態へと移行し移行時の処理を行う。解放できないと判定したら状態は移行しない。それ以外の状態においては「操作部使用権」を解放する要求は起こらない。
【００６３】
図１０に、アプリ動作制限機能１０５で扱う各状態とその遷移の様子を示すステートチャートを示す。また、図１０に対応して、図１１に、アプリ動作制限機能１０５で扱う各状態とその遷移パターンについて示す。
【００６４】
図１０及び図１１において、アプリ動作制限機能１０５で扱う状態としては、「動作可能」状態と「動作制限中」状態とがある。
【００６５】
「動作可能」状態は、統合アプリケーション２００が備え提供できるサービスを全て利用できることを示す。「動作制限中」状態は、統合アプリケーション２００が備え提供できるサービスの一部が利用できないことを示す。それら「動作可能」状態、「動作制限中」状態間で状態遷移を行うことにより、アプリ動作制限機能１０５は、アプリ動作制限を管理する。
【００６６】
「動作可能」状態において「制限を開始する要求」がきたら、制限を開始してもよいかどうか判定を行い、その結果、制限を開始できると判定したら「動作制限中」状態へと移行し移行時の処理を行う。制限を開始できないと判定したら状態は移行しない。それ以外の状態においては「制限を開始する要求」は起こらない。「動作制限中」状態において「制限を解除する要求」がきたら、制限を解除してもよいかどうか判定を行い、その結果、制限を解除できると判定したら「動作可能」状態へと移行し移行時の処理を行う。制限を解除できないと判定したら状態は移行しない。それ以外の状態においては制限を解除する要求は起こらない。
【００６７】
図１２に、機器設定機能１０２ａで扱う各状態とその遷移の様子を示すステートチャートを示す。また、図１２に対応して、図１３に、機器設定機能１０２ａで扱う各状態とその遷移パターンについて示す。
【００６８】
図１２及び図１３おいて、機器設定機能１０２ａで扱う状態としては、「機能提供中」状態と、「利用制限」状態である、「設定中」状態及び「リブート中」状態とがある。これらの状態間で状態遷移を行うことにより、機器設定を扱う。
【００６９】
「機能提供中」状態において「設定を開始する要求」がきたら、設定を開始してもよいかどうか判定を行い、その結果、設定開始できると判定したら「設定中」状態へと移行し移行時の処理を行う。設定を開始できないと判定したら状態は移行しない。それ以外の状態においては設定を開始する要求は起こらない。
【００７０】
「設定中」状態において「設定を終了する要求」がきたら、設定を終了してもよいかどうか判定を行い、その結果、設定終了できると判定したら「機能提供中」状態へと移行し移行時の処理を行う。設定を終了できないと判定したら状態は移行しない。それ以外の状態においては設定を終了する要求は起こらない。
【００７１】
「機能提供中」状態において「システムリブートの要求」がきたら、システムリブートしてもよいかどうか判定を行い、その結果、システムリブートできると判定したら「リブート中」状態へと移行し移行時の処理を行う。システムリブートできないと判定したら状態は移行しない。それ以外の状態においてはシステムリブートの要求は起こらない。
【００７２】
図１４に、設定者分類機能１０２ｃで扱う各状態とその遷移の様子を示すステートチャートを示す。また、図１４に対応して、図１５に、設定者分類機能１０２ｃで扱う各状態とその遷移パターンについて示す。
【００７３】
図１４及び図１５において、設定者分類機能１０２ｃで扱う状態としては、設定の許可を待っている「許可待ち中」状態と、設定操作を行っている「操作中」状態とがある。これらの状態は「ＳＰ」設定者、「ＵＰ」設定者に関わらず同じ状態を扱い、これらの状態間で状態遷移を行うことにより「設定者」の設定状態を扱う。
【００７４】
なお、設定者としては、設定を行うときに目的に応じてＳＰ設定者またはＵＰ設定者が生成され、設定が終わると消滅するものであり、設定者がいない場合には利用者は通常利用していることを示す。「許可待ち中」状態において設定許可の通知がきたら、「操作中」状態へと移行し、移行時の処理を行う。それ以外の状態においては設定許可の通知は起こらない。「許可待ち中」状態または「操作中」状態において設定禁止の要求がきたら、設定者は消滅し、設定は終了する。
【００７５】
このように、本発明を実施するための最良の形態によれば、アプリ管理手段１０１を構成する各機能間の関係を利用して作業効率を上げることができ、また、メンテナンスが容易となる。
【００７６】
また、以上本発明を実施するための最良の形態について説明したが、本発明は上記のものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【図面の簡単な説明】
【００７７】
【図１】本発明を実施するための最良の形態に係る画像形成装置のハードウェアブロック構成について示す図である。
【図２】本発明を実施するための最良の形態に係る画像形成装置におけるアプリ管理手段のソフトウェアブロック構成等について示す図である。
【図３】アプリ管理手段の各機能が扱う各状態の存在し得る組み合わせについて示す図である。
【図４】アプリ管理手段の設定機能の詳細構成について示す図である。
【図５】アプリ管理手段を構成する各機能の関係を表すモデル図である。
【図６】電力切替機能で扱う各状態とその遷移の様子を示すステートチャートである。
【図７】電力切替機能で扱う各状態とその遷移パターンについて示す図である。
【図８】操作部使用権管理機能で扱う各状態とその遷移の様子を示すステートチャートである。
【図９】操作部使用権管理機能で扱う各状態とその遷移パターンについて示す図である。
【図１０】アプリ動作制限機能で扱う各状態とその遷移の様子を示すステートチャートである。
【図１１】アプリ動作制限機能で扱う各状態とその遷移パターンについて示す図である。
【図１２】機器設定機能で扱う各状態とその遷移の様子を示すステートチャートである。
【図１３】機器設定機能で扱う各状態とその遷移パターンについて示す図である。
【図１４】設定者分類機能で扱う各状態とその遷移の様子を示すステートチャートである。
【図１５】設定者分類機能で扱う各状態とその遷移パターンについて示す図である。
【符号の説明】
【００７８】
１  画像形成装置
２  ＣＰＵ
３  ＲＡＭ
４  ＲＯＭ
５  ＮＶＲＡＭ
６  パネル制御部
７  操作パネル
８  エンジン制御部
９  スキャン／プリントエンジン
１０  ディスクドライバ
１１  記憶装置
１２  外部インターフェース
１３  モデム
１４  通信制御部
１５  データバス
５０  ＬＡＮ
５１  パソコン
６０  パソコン
７０  公衆網
１０１  アプリ管理手段
１０２  設定機能
１０２ａ  機器設定機能
１０２ｂ  アプリ設定機能
１０２ｃ  設定者分類機能
１０３  電力切替機能
１０４  操作部使用権管理機能
１０５  アプリ動作制限機能
【図１】
2005342968.tif 000003
【図２】
2005342968.tif 000004
【図３】
2005342968.tif 000005
【図４】
2005342968.tif 000006
【図５】
2005342968.tif 000007
【図６】
2005342968.tif 000008
【図７】
2005342968.tif 000009
【図８】
2005342968.tif 000010
【図９】
2005342968.tif 000011
【図１０】
2005342968.tif 000012
【図１１】
2005342968.tif 000013
【図１２】
2005342968.tif 000014
【図１３】
2005342968.tif 000015
【図１４】
2005342968.tif 000016
【図１５】
2005342968.tif 000017