(57)【要約】【課題】  アプリケーションの初期設定の作業を容易化することができる電子機器を提供する。【解決手段】  ＭＦＰは、記憶部と、アプリケーションと、アプリケーションのプラットフォームとを備え、プラットフォームは、外部から受信した初期設定情報を記憶部の特定の領域に記憶する初期設定情報記憶手段をＭＦＰに機能させ、アプリケーションは、アプリケーションの起動時に記憶部の特定の領域に記憶されている初期設定情報をアプリケーションに適用する（Ｓ９３）初期設定情報適用手段をＭＦＰに機能させることを特徴とする。【選択図】  図９
2018139360.tif 000002
【特許請求の範囲】
【請求項１】
記憶デバイスと、
アプリケーションと
を備え、
前記アプリケーションは、前記アプリケーションの起動時に前記記憶デバイスの特定の領域に記憶されている初期設定情報を前記アプリケーションに適用する初期設定情報適用手段を前記電子機器に機能させることを特徴とする電子機器。
【請求項２】
外部から受信した前記初期設定情報を前記特定の領域に記憶する初期設定情報記憶手段を備えることを特徴とする請求項１に記載の電子機器。
【請求項３】
前記アプリケーションのプラットフォームを備え、
前記プラットフォームは、前記初期設定情報記憶手段を前記電子機器に機能させることを特徴とする請求項２に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アプリケーションを実行可能な電子機器に関する。
【背景技術】
【０００２】
従来、画像形成装置として、アプリケーションがインストール可能なものが存在する（例えば、特許文献１参照）。従来の画像形成装置は、アプリケーションの初期設定の画面をアプリケーションに表示させるなどして、アプリケーションの初期設定が実行される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−１１２７８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の画像形成装置においては、アプリケーションの初期設定が実行されるためにアプリケーションが起動させられなければならないので、アプリケーションの初期設定の作業が煩雑であるという問題がある。したがって、利用者によって使用されるときのみ起動される非常駐アプリケーションは、利用者によって使用されないときにも起動されている常駐アプリケーションと比較して、アプリケーションの初期設定の作業が特に煩雑である。
【０００５】
そこで、本発明は、アプリケーションの初期設定の作業を容易化することができる電子機器を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の電子機器は、記憶デバイスと、アプリケーションとを備え、前記アプリケーションは、前記アプリケーションの起動時に前記記憶デバイスの特定の領域に記憶されている初期設定情報を前記アプリケーションに適用する初期設定情報適用手段を前記電子機器に機能させることを特徴とする。
【０００７】
この構成により、本発明の電子機器は、記憶デバイスの特定の領域に初期設定情報が記憶されることによってアプリケーションの起動時に初期設定情報がアプリケーションに適用されるので、アプリケーションの起動後に初期設定が作業者によって実行される必要がなく、アプリケーションの初期設定の作業を容易化することができる。
【０００８】
本発明の電子機器は、外部から受信した前記初期設定情報を前記特定の領域に記憶する初期設定情報記憶手段を備えても良い。
【０００９】
この構成により、本発明の電子機器は、初期設定情報を外部から受信することによって記憶デバイスの特定の領域に初期設定情報を記憶するので、アプリケーションの初期設定の作業を容易化することができる。
【００１０】
本発明の電子機器は、前記アプリケーションのプラットフォームを備え、前記プラットフォームは、前記初期設定情報記憶手段を前記電子機器に機能させても良い。
【００１１】
この構成により、本発明の電子機器は、初期設定情報を外部から受信することによって記憶デバイスの特定の領域に初期設定情報を記憶することを、アプリケーションのプラットフォームによって実現するので、アプリケーションの初期設定の作業を容易化するための構成が複雑化することを抑えることができる。
【発明の効果】
【００１２】
本発明の電子機器は、アプリケーションの初期設定の作業を容易化することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施の形態に係るシステムのブロック図である。
【図２】図１に示すＭＦＰのブロック図である。
【図３】ＭＦＰにアプリケーションをインストールする場合の図１に示すシステムの動作のシーケンス図である。
【図４】アプリケーションおよび初期設定情報を記憶する前の図２に示すＭＦＰのブロック図である。
【図５】記憶部に特定の領域を生成する前の図２に示すＭＦＰのブロック図である。
【図６】初期設定情報を記憶する前の図２に示すＭＦＰのブロック図である。
【図７】ＭＦＰに初期設定情報を記憶する場合の図１に示すシステムの動作のシーケンス図である。
【図８】ＭＦＰのアプリケーションをアクティベートする場合の図１に示すシステムの動作のシーケンス図である。
【図９】アプリケーションを起動する場合の図２に示すＭＦＰの動作のフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明の一実施の形態について、図面を用いて説明する。
【００１５】
まず、本実施の形態に係るシステムの構成について説明する。
【００１６】
図１は、本実施の形態に係るシステム１０のブロック図である。
【００１７】
図１に示すように、システム１０は、電子機器としてのＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）２０と、ＭＦＰ２０と通信可能なＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などのコンピューター３０とを備えている。
【００１８】
なお、システム１０は、コンピューター３０と同様なコンピューターを、コンピューター３０以外に１つ以上備えていても良い。
【００１９】
図２は、ＭＦＰ２０のブロック図である。
【００２０】
図２に示すように、ＭＦＰ２０は、種々の操作を入力するボタンなどの操作デバイスである操作部２１と、種々の情報を表示するＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などの表示デバイスである表示部２２と、用紙などの記録媒体に画像を印刷する印刷デバイスであるプリンター２３と、原稿から画像を読み取る読取デバイスであるスキャナー２４と、図示していない外部のファクシミリ装置と公衆電話回線などの通信回線経由でファックス通信を行うファックスデバイスであるファックス通信部２５と、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどのネットワーク経由で、または、ネットワークを介さずに有線または無線によって直接に、外部の装置と通信を行う通信デバイスである通信部２６と、各種の情報を記憶する半導体メモリー、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの不揮発性の記憶デバイスである記憶部２７と、ＭＦＰ２０全体を制御する制御部２８とを備えている。
【００２１】
記憶部２７は、プラットフォーム２７ａを記憶している。プラットフォーム２７ａは、ＭＦＰ２０の製造段階でＭＦＰ２０にインストールされていても良いし、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリーなどの外部の記憶媒体からＭＦＰ２０に追加でインストールされても良いし、ネットワーク上からＭＦＰ２０に追加でインストールされても良い。
【００２２】
記憶部２７は、プラットフォーム２７ａ上で動作するアプリケーション２７ｂを記憶可能である。アプリケーション２７ｂは、ＭＦＰ２０の製造段階でＭＦＰ２０にインストールされていても良いし、ＵＳＢメモリーなどの外部の記憶媒体からＭＦＰ２０に追加でインストールされても良いし、ネットワーク上からＭＦＰ２０に追加でインストールされても良い。
【００２３】
記憶部２７は、特定の領域２７ｃを備えることが可能である。領域２７ｃは、例えば、アプリケーション２７ｂがアクセス可能なディレクトリーである。領域２７ｃには、アプリケーション２７ｂの初期設定情報２７ｄを記憶可能である。
【００２４】
制御部２８は、例えば、ＣＰＵと、プログラムおよび各種のデータを記憶しているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）と、ＣＰＵの作業領域として用いられるＲＡＭとを備えている。ＣＰＵは、ＲＯＭまたは記憶部２７に記憶されているプログラムを実行する。
【００２５】
制御部２８は、プラットフォーム２７ａを実行することによって、外部から受信した初期設定情報を領域２７ｃに記憶する初期設定情報記憶手段２８ａを実現する。
【００２６】
制御部２８は、アプリケーション２７ｂを実行することによって、アプリケーション２７ｂの起動時に領域２７ｃに記憶されている初期設定情報２７ｄをアプリケーション２７ｂに適用する初期設定情報適用手段２８ｂを実現する。
【００２７】
次に、システム１０の動作について説明する。
【００２８】
まず、ＭＦＰ２０にアプリケーション２７ｂをインストールする場合のシステム１０の動作について説明する。
【００２９】
図３は、ＭＦＰ２０にアプリケーション２７ｂをインストールする場合のシステム１０の動作のシーケンス図である。
【００３０】
利用者は、ＭＦＰ２０が図４に示すようにアプリケーション２７ｂおよび初期設定情報２７ｄを記憶する前の状態である場合に、ＭＦＰ２０へのアプリケーションのインストールをコンピューター３０に指示することができる。コンピューター３０は、利用者から指示を受けると、図３に示すように、利用者からの指示に応じてＭＦＰ２０にアプリケーションのパッケージを送信する（Ｓ６１）。
【００３１】
したがって、ＭＦＰ２０の制御部２８は、通信部２６を介してコンピューター３０から受信したパッケージを展開して必要なファイルを記憶部２７に保存することによって、図５に示すようにアプリケーション２７ｂをインストールする（Ｓ６２）。
【００３２】
次いで、制御部２８は、Ｓ６２においてインストールしたアプリケーション２７ｂがアクセス可能な領域２７ｃを図６に示すように生成する（Ｓ６３）。
【００３３】
次に、ＭＦＰ２０に初期設定情報２７ｄを記憶する場合のシステム１０の動作について説明する。
【００３４】
図７は、ＭＦＰ２０に初期設定情報２７ｄを記憶する場合のシステム１０の動作のシーケンス図である。
【００３５】
利用者は、ＭＦＰ２０が図６に示す状態である場合に、ＭＦＰ２０へのアプリケーション２７ｂの初期設定情報の書き込みをコンピューター３０に指示することができる。コンピューター３０は、利用者から指示を受けると、図７に示すように、利用者からの指示に応じてＭＦＰ２０にアプリケーション２７ｂの初期設定情報を送信する（Ｓ７１）。
【００３６】
したがって、ＭＦＰ２０の初期設定情報記憶手段２８ａは、通信部２６を介してコンピューター３０から受信した初期設定情報を、図２に示すようにアプリケーション２７ｂの初期設定情報２７ｄとして領域２７ｃに記憶する（Ｓ７２）。
【００３７】
次に、ＭＦＰ２０のアプリケーション２７ｂをアクティベートする場合のシステム１０の動作について説明する。
【００３８】
図８は、ＭＦＰ２０のアプリケーション２７ｂをアクティベートする場合のシステム１０の動作のシーケンス図である。
【００３９】
利用者は、ＭＦＰ２０が図２に示す状態である場合に、ＭＦＰ２０のアプリケーション２７ｂのアクティベートをコンピューター３０に指示することができる。コンピューター３０は、利用者から指示を受けると、図８に示すように、利用者からの指示に応じてＭＦＰ２０にアプリケーション２７ｂのアクティベーションキーを送信する（Ｓ８１）。
【００４０】
したがって、ＭＦＰ２０の制御部２８は、通信部２６を介してコンピューター３０から受信したアクティベーションキーを使用して認証を実行する（Ｓ８２）。
【００４１】
制御部２８は、Ｓ８２における認証が成功した場合、アプリケーション２７ｂのアクティベートを実行する（Ｓ８３）。
【００４２】
一方、制御部２８は、Ｓ８２における認証が失敗した場合、アプリケーション２７ｂのアクティベートを実行しない。
【００４３】
次に、アプリケーション２７ｂを起動する場合のＭＦＰ２０の動作について説明する。
【００４４】
図９は、アプリケーション２７ｂを起動する場合のＭＦＰ２０の動作のフローチャートである。
【００４５】
利用者は、操作部２１を介してＭＦＰ２０にアプリケーション２７ｂの起動を指示することができる。ＭＦＰ２０の制御部２８は、利用者から指示を受けると、図９に示すように、利用者からの指示に応じてアプリケーション２７ｂを起動する（Ｓ９１）。
【００４６】
次いで、初期設定情報適用手段２８ｂは、領域２７ｃに初期設定情報２７ｄが記憶されているか否かを判断する（Ｓ９２）。
【００４７】
初期設定情報適用手段２８ｂは、領域２７ｃに初期設定情報２７ｄが記憶されているとＳ９２において判断すると、領域２７ｃに記憶されている初期設定情報２７ｄをアプリケーション２７ｂに適用して（Ｓ９３）、図９に示す動作を終了する。
【００４８】
初期設定情報適用手段２８ｂは、図６に示すように領域２７ｃに初期設定情報２７ｄが記憶されていないとＳ９２において判断すると、図９に示す動作を終了する。
【００４９】
なお、アプリケーション２７ｂは、図６に示すように領域２７ｃに初期設定情報２７ｄが記憶されていない場合でも、操作部２１を介した指示に応じてアプリケーション２７ｂの初期設定の画面を表示部２２に表示させることができ、この画面を介して操作部２１から初期設定を受け付けることができる。ＭＦＰ２０は、アプリケーション２７ｂの初期設定の画面を介して操作部２１から初期設定を受け付けた場合、図２に示すように領域２７ｃに初期設定情報２７ｄが記憶されている状態になる。
【００５０】
以上に説明したように、ＭＦＰ２０は、記憶部２７の領域２７ｃに初期設定情報２７ｄが記憶されることによってアプリケーション２７ｂの起動時に初期設定情報２７ｄがアプリケーション２７ｂに適用される（Ｓ９３）ので、アプリケーション２７ｂの起動後に初期設定が作業者によって実行される必要がなく、アプリケーション２７ｂの初期設定の作業を容易化することができる。
【００５１】
ＭＦＰ２０は、初期設定情報２７ｄを外部から受信することによって記憶部２７の領域２７ｃに初期設定情報２７ｄを記憶するので、アプリケーション２７ｂの初期設定の作業を容易化することができる。
【００５２】
特に、多数のＭＦＰにアプリケーション２７ｂが導入される場合、コンピューター３０からのアプリケーション２７ｂのパッケージの送信と、コンピューター３０からのアプリケーション２７ｂの初期設定情報の送信とが多数のＭＦＰに対して一括して実行されることができ、アプリケーション２７ｂの導入の作業量を顕著に低減することができる。
【００５３】
ＭＦＰ２０は、初期設定情報２７ｄを外部から受信することによって記憶部２７の領域２７ｃに初期設定情報２７ｄを記憶することを、アプリケーション２７ｂのプラットフォーム２７ａによって実現するので、アプリケーション２７ｂの初期設定の作業を容易化するための構成が複雑化することを抑えることができる。
【００５４】
本発明の電子機器は、本実施の形態においてＭＦＰであるが、プリンター専用機、コピー専用機など、ＭＦＰ以外の画像形成装置でも良いし、ＰＣなど、画像形成装置以外の電子機器でも良い。
【符号の説明】
【００５５】
２０  ＭＦＰ（電子機器）
２７  記憶部（記憶デバイス）
２７ａ  プラットフォーム
２７ｂ  アプリケーション
２７ｃ  領域
２７ｄ  初期設定情報
２８ａ  初期設定情報記憶手段
２８ｂ  初期設定情報適用手段
【図１】
2018139360.tif 000003
【図２】
2018139360.tif 000004
【図３】
2018139360.tif 000005
【図４】
2018139360.tif 000006
【図５】
2018139360.tif 000007
【図６】
2018139360.tif 000008
【図７】
2018139360.tif 000009
【図８】
2018139360.tif 000010
【図９】
2018139360.tif 000011