(57)【要約】      （修正有）【課題】アプリケーションの割付及び実行の操作を簡略化できるアプリケーション割付方法を提供する。【解決手段】アプリケーション割付装置４は、入力装置３１が備える複数のテンキーについて定められた優先順位を記憶する割付条件記憶部４１と、アプリケーションの割付要求があると、割付条件記憶部４１が記憶した優先順位に応じてテンキーにアプリケーションを割り付ける割付部４２と、割付部４２でのアプリケーションの割付結果をユーザに通知する割付結果通知部４３と、割付部４２での割付結果を記憶する割付情報記憶部４４と、割付情報記憶部４４が記憶した優先順位を変更する割付条件変更部４５とを備えている。割付結果通知部４３は、画像形成装置の操作画面において、割付部４２による割付結果の通知を行う。【選択図】図２
2010033263.tif 000002
【特許請求の範囲】
【請求項１】
割付要求のあったアプリケーションを、所定の割付条件に従い、入力装置が備える複数の操作部の何れかに割り付ける割付工程と、
前記割付工程での割付結果をユーザに通知する割付結果通知工程とを備えたことを特徴とするアプリケーション割付方法。
【請求項２】
前記割付工程では、前記複数の操作部毎に定められた優先順位に従い、アプリケーションの割り付けを行うことを特徴とする請求項１に記載のアプリケーション割付方法。
【請求項３】
入力装置が備える複数の操作部に対するアプリケーションの割付条件を記憶する割付条件記憶手段と、
割付要求のあったアプリケーションを、前記割付条件記憶手段が記憶した割付条件に応じて、何れかの前記操作部に割り付ける割付手段と、
前記割付手段による割付結果をユーザに通知する割付結果通知手段と、
前記割付手段による割付結果を記憶する割付情報記憶手段とを備えたことを特徴とするアプリケーション割付装置。
【請求項４】
前記割付条件記憶手段が記憶する割付条件は、前記複数の操作部毎に定められた優先順位であり、
前記割付手段は、前記割付条件記憶手段が記憶した優先順位に従い、アプリケーションの割り付けを行うことを特徴とする請求項３に記載のアプリケーション割付装置。
【請求項５】
割付要求のあったアプリケーションを、所定の割付条件に従い、入力装置が備える複数の操作部の何れかに割り付ける割付工程と、
前記割付工程での割付結果をユーザに通知する割付結果通知工程とをコンピュータに実行させるためのプログラム。
【請求項６】
前記割付工程では、前記複数の操作部毎に定められた優先順位に従い、アプリケーションの割り付けを行うことを特徴とする請求項５に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力装置が備える複数の操作部にアプリケーションを割り付けるアプリケーション割付方法、アプリケーション割付装置、及びプログラムに関する。
【背景技術】
【０００２】
下記の特許文献１に記載の画像形成装置では、アプリケーションの選択後に機能キーが操作されると、その機能キーにアプリケーションが割り付けられる。割り付けられたアプリケーションは、機能キーを操作すると実行される。また、下記の特許文献２に記載のロボット制御装置では、一覧表示されたプログラムの中から選択されたプログラムを、ファンクションキーの操作で実行対象のプログラムとして記憶し、記憶したプログラムの何れかを切替キーの操作に従い切り替えて実行している。
【０００３】
【特許文献１】特開２００４−２９７７９２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の割付方法では、他のアプリケーションがどの機能キーに割り付けられているかを確認しながら、アプリケーションを新たに割り付ける機能キーを選択して操作する必要があり、割付作業が煩わしかった。また、特許文献２に記載の割付方法では、実行対象のプログラムが切替キーに複数割り付けられることから、実行するプログラムを切り替えるための切替キーの操作が煩雑であった。
【０００５】
本発明は、上記した点に鑑み、アプリケーションの割付及び実行の操作を容易にすることのできるアプリケーション割付方法、アプリケーション割付装置、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
このような目的を達成するために、本発明のアプリケーション割付方法は、割付要求のあったアプリケーションを、所定の割付条件に従い、入力装置が備える複数の操作部の何れかに割り付ける割付工程と、前記割付工程での割付結果をユーザに通知する割付結果通知工程とを備えたことを特徴とする。
また、本発明は、前記割付工程では、前記複数の操作部毎に定められた優先順位に従い、アプリケーションの割り付けを行うことを特徴とする。
本発明のアプリケーション割付装置は、入力装置が備える複数の操作部に対するアプリケーションの割付条件を記憶する割付条件記憶手段と、割付要求のあったアプリケーションを、前記割付条件記憶手段が記憶した割付条件に応じて、何れかの前記操作部に割り付ける割付手段と、前記割付手段による割付結果をユーザに通知する割付結果通知手段と、前記割付手段による割付結果を記憶する割付情報記憶手段とを備えたことを特徴とする。
また、本発明は、前記割付条件記憶手段が記憶する割付条件は、前記複数の操作部毎に定められた優先順位であり、前記割付手段が、前記割付条件記憶手段が記憶した優先順位に従い、アプリケーションの割り付けを行うことを特徴とする。
本発明のプログラムは、割付要求のあったアプリケーションを、所定の割付条件に従い、入力装置が備える複数の操作部の何れかに割り付ける割付工程と、前記割付工程での割付結果をユーザに通知する割付結果通知工程とをコンピュータに実行させることを特徴とする。
また、本発明は、前記割付工程では、前記複数の操作部毎に定められた優先順位に従い、アプリケーションの割り付けを行うことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、割付要求のあったアプリケーションが、所定の割付条件に従い、複数の操作部の何れかに割り付けられてその結果が通知され、割り付けられた操作部を操作するとアプリケーションが実行されるので、アプリケーションの割付の操作を簡略化できる。
【発明を実施するための最良の形態】
【０００８】
以下、図面を参照して、本発明の最良の形態を説明する。図１は、本実施形態に係る画像形成装置１の概略構成図である。図２は、画像形成装置１が備えるアプリケーション割付装置４の構成の概略を示すブロック図である。
【０００９】
図１に示すように、画像形成装置１は、標準アプリケーション群１１、追加アプリケーション群１２、追加アプリケーションプラットフォーム１３、コントロールサービス１４、及びＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）１５を備えており、これらのソフトウエアでハードウエア１６の動作を制御する。
【００１０】
標準アプリケーション群１１は、コピー機能やプリンタ機能等の画像形成装置１の標準的な機能を実現するアプリケーション群であり、標準機能として画像形成装置１に搭載されている。追加アプリケーション群１２は、標準アプリケーション群１１とは別の機能を画像形成装置１に追加するためのアプリケーション群であり、後述するキー割付アプリケーション２を含んでいる。追加アプリケーションプラットフォーム１３は、追加アプリケーションを動作させるためのプラットフォームであり、ＯＳ１５により提供される。コントロールサービス１４は、ハードウェアの制御機能をアプリケーションに提供するためのものであり、ＯＳ１５により提供される。ハードウエア１６には、テンキー（０〜９，＃，＊）及び機能キーを含む操作部３１ａに対する操作を受け付ける入力装置３１、及び、操作画面３２ａ（図３参照）への表示を行う表示装置３２が含まれている。
【００１１】
キー割付アプリケーション２は、入力装置３１が備える複数の操作部３１ａにアプリケーションを割り付けるアプリケーション割付装置４（図２参照）として、画像形成装置１を機能させるプログラムである。本実施形態では、追加アプリケーションを使用できるように画像形成装置１に登録した際に機能キーが操作されると、何れかのテンキーにアプリケーションが割り付けられる。追加アプリケーション群１２には、キー割付アプリケーション２による割付結果に基づきアプリケーションを実行するアプリケーションも含まれており、このアプリケーションにより、画像形成装置１は、割付アプリケーション実行装置として機能する。これらの機能は、画像形成装置１が備える図示しないコンピュータの動作により実現される。
【００１２】
図２に示すように、アプリケーション割付装置４は、入力装置３１が備える複数のテンキーについて定めた割付条件を記憶する割付条件記憶部４１と、アプリケーションの割付要求があると、割付条件記憶部４１が記憶した割付条件に応じてテンキーにアプリケーションを割り付ける割付部４２と、割付部４２でのアプリケーションの割付結果をユーザに通知する割付結果通知部４３と、割付部４２での割付結果を記憶する割付情報記憶部４４と、割付条件記憶部４１が記憶する割付条件を変更する割付条件変更部４５とを備えている。
【００１３】
割付条件記憶部４１が記憶する割付条件は、本実施形態では各テンキー毎に定められた優先順位に従い割り付けを行うように設定されている。割付部４２は、割付条件記憶部４１が記憶した優先順位の最も高いテンキーにアプリケーションを割り付ける。割付条件変更部４５は、アプリケーションが割り付けられたテンキーを優先順位の対象から除き、残りのテンキーの優先順位を繰り上げる。割付結果通知部４３は、画像形成装置１の操作画面３２ａ（図３参照）において、割付部４２による割付結果の通知を行う。
【００１４】
割付結果通知部４３による割付結果の通知方法の一例を、図３を用いて説明する。例えば、まず、機能キーの操作で割付要求が行われてから、割付情報が記憶されるまでの何れかのタイミングで、割付要求時に割付情報記憶部４４に記憶された割付結果に基づき、図３（ａ）に示すように、画像形成装置１の操作画面３２ａ（図３参照）に、各テンキーへのアプリケーションの割付状態を通知する割付前表示を行う。図に例示する割付前表示では、操作された機能キーを識別する機能キーＩＤ番号，その機能キーについて割り付けられた各アプリケーションを識別するアプリケーションＩＤ番号，及びアプリケーションに割り付けられたテンキーのＮｏが、それぞれ対応付けて表示されている。
【００１５】
割付前表示をユーザが確認するのに十分な時間が経過すると、図３（ｂ）に示すように、割付要求に応じて新たに割付情報記憶部４４に記憶された割付結果に基づき、割付後の各テンキーへのアプリケーションの割付状態を通知する割付後表示を行う。図に示す例では、新たに割り付けられたアプリケーション及びテンキーを表す情報を割付前表示に追加し、追加した割付結果をカーソル表示する態様の割付後表示が行われている。割付前表示と割付後表示とを比較し、また、カーソル表示を見ることで、ユーザは、どのテンキーにアプリケーションが割り付けられたかを知ることができる。
【００１６】
アプリケーション割付装置４によるアプリケーションの割付動作を説明する。機能キーの操作でユーザからアプリケーションの割付が指示されると、画像形成装置１では、ＯＳ１５がアプリケーション割付装置４にアプリケーションの割付を要求する。この要求を受けたアプリケーション割付装置４では、割付条件記憶部４１に記憶された各テンキーの優先順位を参照し、割付部４２が、優先順位の最も高いテンキーにアプリケーションを割り付ける。この割り付けは、例えば、アプリケーションを割り付けられていないテンキーのうち優先順位の最も高いものについて定められた機能キーＩＤと、アプリケーションＩＤとを関連付けることにより行われる。
【００１７】
割り付けられたテンキーを特定する情報（機能キーＩＤ）は、割り付けられたアプリケーションを特定する情報（アプリケーションＩＤ）と共に、割付情報記憶部４４に記憶される。割り付けが完了すると、アプリケーション割付装置４では、割付条件変更部４５により、アプリケーションを割り付けられたテンキーが優先順位の対象から除かれ、残りのテンキーの優先順位が繰り上げられる。また、割付結果通知部４３により、アプリケーションの割り付けられた操作部３１ａの通知が行われる。
【００１８】
次に、テンキーに割り付けられたアプリケーションを実行する際の動作について説明する。追加アプリケーションの登録時に機能キーが操作されると、画像形成装置１では、割付アプリケーション実行装置が、割り付けの行われたアプリケーションのうち、実行可能なアプリケーションの一覧を操作画面３２ａ（図３参照）に表示する。一覧表示された何れかのアプリケーションを選択する操作がユーザにより行われると、割付アプリケーション実行装置は、そのアプリケーションの割付を実行する。
【００１９】
ユーザによるアプリケーションの選択は、機能キー及びテンキーとは別個に設けられたキーの操作で、又は、アプリケーションに割り付けられたテンキーを操作することで行われる。テンキーが用いられる場合には、機能キーの操作後一定時間内にテンキーが操作された場合に限り、アプリケーションの選択が行われるようにしてもよい。
【００２０】
本実施形態によれば、アプリケーションの割付要求があると、入力装置３１が備える複数のテンキー毎に定められた優先順位に応じて、つまり、所定の割付条件に従い、テンキーにアプリケーションが割り付けられ、その割付結果がユーザに通知されることから、アプリケーションの割付要求の行われる操作を行うだけで、ユーザはアプリケーションの割り付けと、その割付結果の確認を行うことができる。また、割り付けの行われたテンキーを操作することで、割り付けられたアプリケーションを実行することができる。このため、アプリケーションの割付及び実行の操作を簡略化できる。
【００２１】
なお、全てのテンキーにアプリケーションが割り付けられている場合には、テンキーに既に割り付けられているアプリケーションを、新たなアプリケーションに変更できるようにしてもよい。例えば、全てのテンキーにアプリケーションが割り付けられている状態で、アプリケーションの割付要求があると、割り付けたアプリケーションの変更を行うか操作画面３２ａ（図３参照）への表示等でユーザに尋ねる。これに応じて、変更することを選択するユーザの操作が行われると、各テンキーと割り付けられたアプリケーションとを対応付けて表した一覧と、変更を行うための操作の案内とを操作画面に表示し、案内に従ったユーザの操作に応じて、割り付けられたアプリケーションを新たなアプリケーションに置き換える。例えば、アプリケーションの置き換えを行うテンキーを操作することで、アプリケーションの置き換えが行われるようにしてもよい。
【００２２】
また、既に使用しなくなる等してテンキーへの割り付けを行う必要のなくなったアプリケーションは、テンキーへの割り付けを削除してもよい。また、アプリケーションを割り付けるテンキーを変更したり、テンキーに割り付けるアプリケーションを変更できるようにしてもよい。
【００２３】
また、上記実施形態では、追加アプリケーションの登録時に機能キーが操作されることでアプリケーションの割付要求が行われた場合について説明したが、アプリケーションの割付要求の方法は任意である。例えば、画像形成装置１の操作画面３２ａに表示した機能キー割付設定画面に従った入力装置からの入力信号に応じて行っても、また、追加アプリケーションの初回起動時に行ってもよい。また、アプリケーションが新たに追加されることでアプリケーションの割付要求が行われるようにしてもよい。
【００２４】
また、割付結果の通知方法は任意であり、例えば、テンキー等のハードキーを割り付けたアプリケーションと関連づけて操作画面３２ａに表示したり、「今xxxキーにyyyアプリを割り付けました。」というようなダイアログを表示してもよい。また、複数ある機能キー毎にテンキーへのアプリケーションへの割り付けを行ってもよい。また、各テンキーに割り付けられるアプリケーション数も１つに限らず任意である。また、上記実施形態では、アプリケーションをテンキーに割り付けた場合について説明したが、割付を行う操作部はテンキーには限られない。
【００２５】
また、上記実施形態では、複数のテンキー毎に定められた優先順位に従い、何れかのテンキーにアプリケーションを割り付けた場合について説明したが、アプリケーションの持つ機能や名称等の優先順位とは異なる割付条件に応じて、アプリケーションの割り付けを行ってもよい。例えば、テンキー毎に定められた機能に応じてアプリケーションの割り付けを行ってもよい。また、アプリケーションの割り付けに用いられる機能キーが複数ある場合には、各機能キー毎に定められたアプリケーションの機能に応じて、それぞれテンキーに対するアプリケーションの割り付けを行ってもよい。
【図面の簡単な説明】
【００２６】
【図１】本発明の一実施形態の画像形成装置の概略構成図である。
【図２】図１に示す画像形成装置が備えるアプリケーション割付装置の構成の概略を示すブロック図である。
【図３】図２に示すアプリケーション割付装置による割付結果の通知方法の一例を説明する図である。
【符号の説明】
【００２７】
１              画像形成装置
１１            標準アプリケーション群
１２            追加アプリケーション群
１３            追加アプリケーションプラットフォーム
１４            コントロールサービス
１５            ＯＳ
１６            ハードウエア
２              キー割付アプリケーション
３１ａ          操作部
３１            入力装置
３２ａ          操作画面
３２            表示装置
４              アプリケーション割付装置
４１            割付条件記憶部
４２            割付部
４３            割付結果通知部
４４            割付情報記憶部
４５            割付条件変更部
【図１】
2010033263.tif 000003
【図２】
2010033263.tif 000004
【図３】
2010033263.tif 000005