(57)【要約】【課題】  アプリケーション機能ではなく、文書情報の入力方法と出力方法の組み合わせにより動作機能を決定し、その内容に基づく動作状態管理を行うことができる画像形成装置を提供する。【解決手段】  コピーアプリ機能、ファクスアプリ機能、スキャナアプリ機能を含むアプリ機能のうち少なくとも２つのアプリ機能を１つに統合した統合アプリケーションソフト２１、統合アプリケーションソフト２１が自身の性質を表現する状態、及びその状態の移行を管理するアプリ管理手段２２を備え、アプリ管理手段２２は、少なくともアプリケーションの動作可能な範囲を管理するための動作制限管理部２３を有し、動作制限管理部は、１つの入力方法と複数の出力方法を組み合わせることによって動作機能を表現する動作機能決定部３１と、要求された動作を実行できるかどうか判定する動作制限判定部３２から構成される。【選択図】        図２
2006229712.tif 000002
【特許請求の範囲】
【請求項１】
コピーアプリ機能、ファクスアプリ機能、スキャナアプリ機能を含むアプリ機能のうち少なくとも２つのアプリ機能を１つに統合した統合アプリケーションソフトと、前記統合アプリケーションソフトが自身の性質を表現する状態とその状態の移行とを管理するアプリ管理手段を備え、
前記アプリ管理手段は、少なくともアプリケーションの動作可能な範囲を管理するための動作制限管理部を有し、前記動作制限管理部は、１つの文書情報の入力方法と複数の文書情報の出力方法を組み合わせることによって動作機能を表現する動作機能決定部と、前記動作機能決定部で表現された動作機能に基づき、要求された動作を実行できるかどうか判定する動作制限判定部から構成されることを特徴とする画像形成装置。
【請求項２】
請求項１記載の画像形成装置において、前記文書情報の入力方法と出力方法の組み合わせは任意であり、その組み合わせにより統合アプリケーションソフトの動作機能種類が表現されることを特徴とする画像形成装置。
【請求項３】
請求項１または２記載の画像形成装置において、前記文書情報の出力方法が複数同時に設定されることを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のアプリケーション機能を搭載した画像形成装置（複合機）に関し、特に、複数アプリケーション機能を１つに統合した統合アプリケーションソフトにも対応することができる画像形成装置に関するものである。
【背景技術】
【０００２】
コピーアプリ機能、ファクスアプリ機能、スキャナアプリ機能といった複数のアプリケーション機能を搭載した複合機が広く普及している。例えば、特許文献１には、複数のアプリケーション機能を搭載した複合機において、以下のように選択されたアプリケーション機能に応じて装置各部を省電力制御する技術が提案されている。
即ち、例えば、ファクスアプリにおける受信動作中は、定着部や給紙系をオフにすることで省電力を図り、例えばプリンタアプリにおける印字動作中は、操作パネルやイメージスキャナ部をオフすることで省電力を図る。
従来は、アプリケーションという枠組みで動作機能の種類を表現しており、アプリケーション毎に独立して動作に影響する設定項目が設けられ、アプリケーションは自分の持つ設定項目を編集中であると、アプリケーションの動作を制限する必要があった。また、個々のアプリケーションは独立していたために異なるアプリケーション間では互いの動作に影響を与えることはなかった。
【特許文献１】特開２００１−２０１９８６公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、これらの複数のアプリケーションが統一される場合、自分のアプリケーションなのか、その他のアプリケーションなのか、といった枠組みが無くなるため、従来の技術では動作機能の制限を適切に判断することができなくなるという問題があった。
本発明は、アプリケーション機能ではなく、文書情報の入力方法と出力方法の組み合わせにより動作機能を決定し、その内容に基づく動作状態管理を行うことにより、複数アプリケーション機能を１つに統合した統合アプリケーションソフトにも対応することができる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００４】
上記目的を達成するために、請求項１記載の発明は、コピーアプリ機能、ファクスアプリ機能、スキャナアプリ機能を含むアプリ機能のうち少なくとも２つのアプリ機能を１つに統合した統合アプリケーションソフトと、前記統合アプリケーションソフトが自身の性質を表現する状態とその状態の移行とを管理するアプリ管理手段を備え、前記アプリ管理手段は、少なくともアプリケーションの動作可能な範囲を管理するための動作制限管理部を有し、前記動作制限管理部は、１つの文書情報の入力方法と複数の文書情報の出力方法を組み合わせることによって動作機能を表現する動作機能決定部と、前記動作機能決定部で表現された動作機能に基づき、要求された動作を実行できるかどうか判定する動作制限判定部から構成される画像形成装置を最も主要な特徴とする。
請求項２記載の発明は、請求項１記載の画像形成装置において、前記文書情報の入力方法と出力方法の組み合わせは任意であり、その組み合わせにより統合アプリケーションソフトの動作機能種類が表現されることを主要な特徴とする。
請求項３記載の発明は、請求項１または２記載の画像形成装置において、前記文書情報の出力方法が複数同時に設定されることを主要な特徴とする。
【発明の効果】
【０００５】
本発明における画像形成装置においては、アプリケーションの動作種類を決定するための手段として入出力方法を取り入れたため、従来のアプリケーション機能の枠を越え、複数アプリケーション機能を１つに統合した統合アプリケーションソフトにも対応することができる。
また、本発明における画像形成装置においては、入出力方法を任意に組み合わせることにより様々な動作機能を表現できるため、利便性が向上する。
【発明を実施するための最良の形態】
【０００６】
以下、本発明の実施の形態を図面に従って説明する。
図１は、本発明の実施形態に係る画像形成装置のハードウェア構成例を示す図である。
図１に示すように、この画像形成装置のＣＰＵ１は装置全体の制御を司るものであり、その制御下にＲＯＭ２、ＲＡＭ３、ＮＶ−ＲＡＭ４、パネル制御部５と操作パネル６、エンジン制御部７とスキャン／プリントエンジン８、ディスクドライバ９と記憶装置１０、モデム１１、外部Ｉ／Ｆ１２、通信制御部１３が、データバス１４を介して接続されている。
ＲＯＭ２は、プログラムコード、フォント、及びその他の静的なデータが格納されている。ＲＡＭ３は、一時的な記憶場所として利用される。ＮＶ−ＲＡＭ４は、不揮発性のデータを格納しておく。パネル制御部５と操作パネル６は、ユーザとのインタフェースを司る。
エンジン制御部７とスキャン／プリントエンジン８は、イメージデータの入出力ユニットとして、紙原稿の読み取りと転写紙への印刷を実行する。ディスクドライバ９と記憶装置１０は、大量のイメージデータなどを蓄積したり、データベースの記憶場所として利用される。
通信制御部１３は、イーサネット（登録商標）などのネットワークに接続され、外部の機器との通信を可能とする。モデム１１は、公衆回線と接続され、外部の機器との通信を可能とする。外部Ｉ／Ｆ１２は、セントロニクスやＲＳ−２３２Ｃなどのインタフェースを用いて外部機器との通信を可能とする。データバス１４は、各種デバイス間及びＣＰＵ１とデバイス間の通信を可能とする。
【０００７】
図２は、図１に示した画像形成装置におけるソフトウェア構成例を示す図である。
統合アプリケーションソフト２１はいくつかのサブシステムから構成され、その１つがアプリ管理手段２２である。アプリ管理手段２２は、統合アプリケーションソフト２１自身の性質を表現する状態、及び、その状態の移行を管理するが、その１つとして、アプリケーションの動作可能な範囲を管理するための動作制限管理部２３がある。ここで、統合アプリケーションソフト２１自身の性質を表現する状態とは、具体的には統合アプリケーションソフト２１自身の電力状態（通常状態、予熱状態、夜間状態、電源オフ状態）や、統合アプリケーションソフト２１自身が使用可能か否か、或いはアプリケーションの機能が制限されているか否かといった状態を現わしている。
なお、統合アプリケーションソフト２１は、コピーアプリ機能、ファクスアプリ機能、スキャナアプリ機能を含むアプリ機能のうち少なくとも２つのアプリ機能を１つに統合したものである。
図３は、図２に示した動作制限管理部２３の構成例を示す図である。
動作制限管理部２３は、１つの入力方法と複数の出力方法を組み合わせることによって動作機能を表現する動作機能決定部３１と、要求された動作を実行できるかどうか判定する動作制限判定部３２から構成される。ここで、動作機能の種類は、入出力方法の組み合わせにより異なる。
図４は、図１に示した画像形成装置における文書情報の入力方法、出力方法の具体例を示す図である。
この例では、入力方法として用紙、受信文書、蓄積文書があり、出力方法として印刷、送信、蓄積がある。例えば、入力方法が用紙である場合には、出力方法が印刷の時の動作機能と送信の時の動作機能を、統合アプリケーションソフト内における別機能として捉える。
【０００８】
図５は、図４に示す入出力方法に対して、その任意の組み合わせによって表現できる動作機能の具体例を示す図である。
例えば、動作機能決定部３１によって、入力方法が用紙で、出力方法が印刷の場合、従来のコピーアプリ機能として捉えていた動作機能を表現している。また、入力方法が用紙で、出力方法が送信の場合、従来のファクスアプリ機能として捉えていた動作機能の１つであるファクス送信機能を表現している。
このように、文書情報の入力方法と出力方法の組み合わせにより、実現しようとする動作機能を表現することができる。ここで表現された動作機能に基づき、動作制限判定部３２は統合アプリケーションソフトが要求された動作が実行できるのかどうかの制限を判定し、制御する。
図５で示した内容について、ある入力に対する複数の出力を指定することができる。例えば入力方法が用紙で、出力方法が印刷と送信の複数指定である場合、コピーアプリ機能の動作機能及び、ファクスアプリ機能の動作機能の１つであるファクス送信の両方を行う印刷送信機能となる。
このようにすれば、従来のアプリケーション機能の枠を越え、複数アプリケーション機能を１つに統合した統合アプリケーションソフトにも対応することができるようになる。
図６は、図３に示した動作制限管理部２３の制御動作を示すフローチャートである。
まず、統合アプリケーションソフト２１はユーザから動作要求を受ける（Ｓ１）。要求を受けると、画像形成装置が動作設定項目を編集中であるかどうかを調べる（Ｓ２）。動作設定項目を編集中でなければ要求された動作を実行する（Ｓ９）。動作設定項目を編集中である場合は、まず、要求された動作の入力方法を抽出する（Ｓ３）。
その後、それに伴う出力方法を抽出する（Ｓ４）。ここで、出力方法が複数ある場合には（Ｓ５でＹｅｓ）、それらを全て抽出する。入出力方法を抽出したら、それらの組み合わせにより要求された動作機能の種類を決定する（Ｓ６）。その後、決定した動作機能と現在編集中である動作設定項目との相関を調べる（Ｓ７）。要求された動作機能と現在編集中である動作設定項目の間に相関がなければ（Ｓ８でＮｏ）、要求された動作の実行を許可するが（Ｓ９）、相関があったならば（Ｓ８でＹ）動作を行ってはいけないと判断し、要求された動作を実行できないように制限する。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態に係る画像形成装置のハードウェア構成例を示す図。
【図２】図１に示した画像形成装置におけるソフトウェア構成例を示す図。
【図３】図２に示した動作制限管理部の構成例を示す図。
【図４】図１に示した画像形成装置における文書情報の入力方法、出力方法の具体例を示す図。
【図５】図４に示す入出力方法に対して、その任意の組み合わせによって表現できる動作機能の具体例を示す図。
【図６】図１に示した画像形成装置における動作制限管理部の制御動作を示すフローチャート。
【符号の説明】
【００１０】
１  ＣＰＵ、２  ＲＯＭ、３  ＲＡＭ、４  ＲＡＭ、５  パネル制御部、６  操作パネル、７  エンジン制御部、８  スキャン／プリントエンジン、９  ディスクドライバ、１０  記憶装置、１１  モデム、１３  通信制御部、１４  データバス、２１  統合アプリケーションソフト、２２  アプリ管理手段、２３  動作制限管理部、３１  動作機能決定部、３２  動作制限判定部
【図１】
2006229712.tif 000003
【図２】
2006229712.tif 000004
【図３】
2006229712.tif 000005
【図４】
2006229712.tif 000006
【図５】
2006229712.tif 000007
【図６】
2006229712.tif 000008