JP2010191720A - コンピュータプログラム - Google Patents

コンピュータプログラム Download PDF

Info

Publication number
JP2010191720A
JP2010191720A JP2009035934A JP2009035934A JP2010191720A JP 2010191720 A JP2010191720 A JP 2010191720A JP 2009035934 A JP2009035934 A JP 2009035934A JP 2009035934 A JP2009035934 A JP 2009035934A JP 2010191720 A JP2010191720 A JP 2010191720A
Authority
JP
Japan
Prior art keywords
icon
setting
value
list
predetermined
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2009035934A
Other languages
English (en)
Inventor
Yoshiyuki Taira
誉幸 平
Shinichiro Watase
慎一郎 渡瀬
Hayata Isami
隼太 諫見
Masashi Sato
正史 佐藤
Harunao Sumimoto
治尚 炭本
Yuichi Komori
祐一 小森
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kyocera Document Solutions Inc
Original Assignee
Kyocera Mita Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kyocera Mita Corp filed Critical Kyocera Mita Corp
Priority to JP2009035934A priority Critical patent/JP2010191720A/ja
Priority to US12/685,420 priority patent/US8799790B2/en
Priority to CN2010101072329A priority patent/CN101807141B/zh
Publication of JP2010191720A publication Critical patent/JP2010191720A/ja
Pending legal-status Critical Current

Links

Images

Landscapes

  • Facsimiles In General (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

【課題】 アイコンに関連付けられている設定項目の値をただちに確認することができ、簡単な操作だけで設定項目の値を変更でき、また、アイコンとして表示される設定項目を変更することができるようにする。
【解決手段】 コンピュータ15がドライバプログラム14を実行することで処理部31〜35が実現される。アイコン表示処理部31は、アイコンリストにおける設定項目に関連付けられているアイコンを表示装置12に表示させる。設定変更処理部33は、クリック操作が検出されると、その操作のあったアイコンに関連付けられている設定項目の値を別の値に変更する。そして、アイコン表示処理部31は、設定項目の値の変更に応じて、アイコン画像を切り替える。カスタマイズ部35は、アイコンリストに対して設定項目の追加および/または削除を行うことによりアイコンリストをカスタマイズする。
【選択図】 図1

Description

本発明は、コンピュータプログラムに関するものである。
ある情報アイコンに並べて、その情報アイコンの操作が制限されているか否かを示す制限状態表示アイコンを表示するアイコンメニューがある(例えば、特許文献1参照)。
特開平8−44524号公報
しかしながら、上述のアイコンメニューでは、操作が制限されているか否かはわかるものの、ユーザが情報アイコンを見ても、情報アイコンに関連付けられている設定項目の値をただちに確認することはできない。
さらに、通常、あるアイコンに関連付けられている設定項目の値を入力する場合、そのアイコンをクリックすると、入力フィールドなどを有する画面が表示され、その画面上で設定項目の値を入力する。したがって、アイコンメニューがあったとしても、設定項目の値を変更する場合には、上述のように、種々のユーザ操作が必要となる。
本発明は、上記の問題に鑑みてなされたものであり、アイコンに関連付けられている設定項目の値をただちに確認することができるとともに、簡単な操作だけで設定項目の値を変更することができるコンピュータプログラムを得ることを目的とする。
上記の課題を解決するために、本発明では以下のようにした。
本発明に係るコンピュータプログラムは、コンピュータを、(a)リストに登録されている設定項目に関連付けられているアイコンを所定の表示装置に表示させるアイコン表示処理部、(b)所定の表示装置に表示されているアイコンへの所定の操作を検出する操作検出部、(c)操作検出部により所定の操作が検出されると、その操作のあったアイコンに関連付けられている設定項目の値を別の値に変更する設定変更処理部、(d)設定変更処理部による設定項目の値の変更に応じて、所定の表示装置に表示されているアイコンのアイコン画像を、変更前の設定項目の値に対応するアイコン画像から変更後の設定項目の値に対応するアイコン画像へ切り替えるアイコン画像切替処理部、および(e)リストに対して設定項目の追加および/または削除を行うことによりリストをカスタマイズするカスタマイズ部、として機能させる。
これにより、アイコンに関連付けられている設定項目の値をただちに確認することができるとともに、簡単な操作だけで設定項目の値を変更することができる。さらに、アイコンとして表示される設定項目を変更することができる。
また、本発明に係るコンピュータプログラムは、上記のコンピュータプログラムに加え、次のようにしてもよい。この場合、カスタマイズ部は、デフォルトのリストをカスタマイズする場合、デフォルトのリストを変更せずに、カスタマイズ後のリストを別に生成して所定の記憶装置に格納し、アイコン表示処理部は、リストがカスタマイズされているか否かを判定し、リストがカスタマイズされている場合、カスタマイズ後のリストに登録されている設定項目に関連付けられているアイコンを所定の表示装置に表示させる。
これにより、カスタマイズが行われてもデフォルトのリストが保持され、デフォルト状態へ戻すことが可能になる。
また、本発明に係るコンピュータプログラムは、上記のコンピュータプログラムのいずれかに加え、次のようにしてもよい。この場合、アイコン表示処理部は、デフォルトのリストに登録されている設定項目に関連付けられているアイコンを所定の表示装置に表示させ、その後、リストがカスタマイズされているか否かを判定し、リストがカスタマイズされている場合、カスタマイズ後のリストに登録されている設定項目に関連付けられているアイコンを所定の表示装置に表示させる。
また、本発明に係るコンピュータプログラムは、上記のコンピュータプログラムのいずれかに加え、次のようにしてもよい。この場合、アイコン表示処理部は、リストに登録されている設定項目について、所定の記憶装置に格納されている設定値を読み出し、その設定値に対応するアイコン画像のアイコンを表示させる。
また、本発明に係るコンピュータプログラムは、上記のコンピュータプログラムのいずれかに加え、次のようにしてもよい。この場合、アイコン表示処理部は、デフォルトのリストに登録されている設定項目に関連付けられているアイコンを所定の表示装置に表示させるときに、デフォルトのリストに登録されている設定項目について、所定の記憶装置に格納されている設定値を読み出し、その設定値に対応するアイコン画像のアイコンを表示させ、カスタマイズ後のリストに登録されている設定項目に関連付けられているアイコンを所定の表示装置に表示させるときに、カスタマイズ後のデフォルトのリストに登録されている設定項目について、所定の記憶装置に格納されている設定値を読み出し、その設定値に対応するアイコン画像のアイコンを表示させる。
また、本発明に係るコンピュータプログラムは、上記のコンピュータプログラムのいずれかに加え、次のようにしてもよい。この場合、アイコン表示処理部は、ボタンを所定の表示装置に表示させ、カスタマイズ部は、操作検出部によりボタンへの所定の操作が検出されると、所定の表示装置に、リストに対して設定項目の追加および/または削除を行うための画面を表示させる。
また、本発明に係るコンピュータプログラムは、上記のコンピュータプログラムに加え、次のようにしてもよい。この場合、アイコンに関連付けられている設定項目の値は、所定の複数の値のいずれかであり、設定変更処理部は、アイコンへの所定の操作が検出される度に、設定項目の値を、所定の順序に従って変更していき、所定の順序の最後の値の次に、所定の順序の最初の値に戻す。
これにより、所定の操作を繰り返すことで、終わりなく、アイコン画像の切り替えを続けることができる。したがって、所定の操作を繰り返していくだけで、1度表示されたアイコン画像が再度表示されるため、設定項目の値を所望の値に設定することができる。
また、本発明に係るコンピュータプログラムは、上記のコンピュータプログラムのいずれかに加え、次のようにしてもよい。この場合、アイコン表示処理部は、所定のデータ格納装置に格納されている設定項目の値を参照し、その設定項目の値に対応するアイコン画像でアイコンを最初に所定の表示装置に表示させる。
また、本発明に係るコンピュータプログラムは、上記のコンピュータプログラムのいずれかに加え、次のようにしてもよい。この場合、アイコン表示処理部は、所定の表示装置の1つの画面に、ある機能における複数の設定項目にそれぞれ関連付けられている複数のアイコンを表示させ、操作検出部は、複数のアイコンのいずれか1つへの所定の操作を検出する。
これにより、同一画面上で、ある機能における複数の設定項目の値を、簡単な操作でまとめて設定することができる。
また、本発明に係るコンピュータプログラムは、上記のコンピュータプログラムのいずれかに加え、次のようにしてもよい。この場合、アイコン表示処理部は、印刷機能における複数の設定項目にそれぞれ関連付けられている複数のアイコンを表示させる。
これにより、印刷機能で頻繁に設定される複数の設定項目の値を、簡単な操作でまとめて設定することができる。
また、本発明に係るコンピュータプログラムは、上記のコンピュータプログラムのいずれかに加え、次のようにしてもよい。この場合、コンピュータを、さらに、設定項目の値に基づいて周辺機器を制御する制御部として機能させる。そして、アイコン表示処理部は、周辺機器のある機能における複数の設定項目にそれぞれ関連付けられている複数のアイコンを表示させる。
これにより、周辺機器のドライバにおいて設定可能な複数の設定項目の値を、簡単な操作でまとめて設定することができる。
また、本発明に係るコンピュータプログラムは、上記のコンピュータプログラムのいずれかに加え、次のようにしてもよい。この場合、操作検出部は、所定の表示装置に表示されているアイコンへの所定の操作として、クリック操作を検出する。
これにより、クリック操作という単純な操作を1または複数回行うのみで、設定項目の値を所望の値に設定することができる。
本発明によれば、アイコンに関連付けられている設定項目の値をただちに確認することができるとともに、簡単な操作だけで設定項目の値を変更することができる。
本発明の実施の形態1に係るドライバプログラムをインストールされた端末装置の構成を示すブロック図である。 本発明の実施の形態1に係るドライバプログラムをインストールされた端末装置の動作を説明するフローチャートである。 図1の端末装置において表示される複数のアイコンの例を示す図である。 図3における用紙向き設定のアイコンに使用される複数のアイコン画像およびそれらの表示順序の例を示す図である。 図3における部単位印刷設定のアイコンに使用される複数のアイコン画像およびそれらの表示順序の例を示す図である。 図3におけるページ集約設定のアイコンに使用される複数のアイコン画像およびそれらの表示順序の例を示す図である。 実施の形態1において表示される編集画面の一例を示す図である。 実施の形態1におけるカスタマイズ後のアイコンメニューの例を示す図である。 本発明の実施の形態2に係るドライバプログラムをインストールされた端末装置の動作を説明するフローチャートである。
以下、図に基づいて本発明の実施の形態を説明する。
実施の形態1.
図1は、本発明の実施の形態1に係るドライバプログラムをインストールされた端末装置の構成を示すブロック図である。端末装置1は、例えばパーソナルコンピュータなどであり、端末装置1には、所定の通信路(周辺機器インタフェースケーブル、コンピュータネットワークなど)を介して画像形成装置2が接続されている。画像形成装置2は、印刷機能、画像読取機能およびファクシミリ送受信機能のうちの少なくとも1つを有する装置である。
端末装置1は、入力装置11、表示装置12、通信装置13、データ格納装置14およびコンピュータ15を有する。
入力装置11は、ユーザ操作を検出し電気信号として出力する装置である。入力装置11としては、キーボード、マウス、タッチパネルなどが使用される。
表示装置12は、電気信号を入力されその電気信号に応じた画像を画面に表示する装置である。表示装置12としては、液晶ディスプレイなどが使用される。
通信装置13は、所定の通信路を介して画像形成装置2などの周辺機器とデータ通信を行う装置である。通信装置13としては、周辺機器インタフェース、ネットワークインタフェースカードなどが使用される。
データ格納装置14は、データおよびプログラムを格納する装置である。この実施の形態では、データ格納装置14は、ドライバプログラム21、複数の設定項目の値を含む設定情報22およびアイコン画像データ23を格納している。データ格納装置14としては、ハードディスクドライバ、不揮発性メモリなどが使用される。アイコン画像データ23は、複数のアイコン画像の画像データであり、アイコン画像は、テキストおよび/またはイラストを含む画像である。
設定情報22は、アイコンメニューにおいて表示させるアイコンに関連付けられている設定項目のリストを含む。この実施の形態1では、このリストとして、デフォルトで指定されている設定項目を含むアイコンリスト22a、およびカスタマイズにより指定された設定項目を含むアイコンリスト22bが、設定情報22に含まれている。
コンピュータ15は、図示せぬCPU(Central Processing Unit)、RAM(Random Access Memory)、ROM(Read Only Memory)などを備え、プログラムをRAMにロードし、CPUで実行することにより、各種処理部を実現する装置である。ドライバプログラム21がコンピュータ15で実行されることにより、アイコン表示処理部31、クリック検出部32、設定変更処理部33、制御部34およびカスタマイズ部35が実現される。ドライバプログラム41は、コンピュータプログラムの一例である。
アイコン表示処理部31は、表示装置12にアイコンを表示させる処理部であるとともに、設定変更処理部33による設定項目の値の変更に応じて、表示装置12に表示されているアイコンのアイコン画像を、変更前の設定項目の値に対応するアイコン画像から変更後の設定項目の値に対応するアイコン画像へ切り替える処理部である。
クリック検出部32は、表示装置12に表示されているアイコンへのクリック操作を検出する処理部である。
設定変更処理部33は、クリック検出部32により1回のクリック操作が検出されると、その操作のあったアイコンに関連付けられている設定項目の値を別の値に変更する処理部である。
制御部34は、設定項目の値に基づいて画像形成装置2を制御する処理部である。
カスタマイズ部35は、設定情報22におけるリストに対して設定項目の追加および/または削除を行うことによりアイコンリストをカスタマイズする処理部である。
次に、上記装置の動作について説明する。図2は、本発明の実施の形態1に係るドライバプログラムをインストールされた端末装置1の動作を説明するフローチャートである。
まず、アイコンメニューの初期画面を表示するときに、アイコン表示処理部31は、設定情報22のアイコンリスト22a,22bを読み出し、アイコンリスト22a,22bに登録されている複数の設定項目を特定し、その設定項目に対応するアイコンをアイコンメニューに含めるべきアイコンと特定する。そして、アイコン表示処理部31は、設定情報22をデータ格納装置14から読み出し、特定された複数の設定項目に設定されている現在の値を特定する(ステップS1)。
そして、アイコン表示処理部31は、複数の設定項目のそれぞれについての現在の値に対応するアイコン画像のアイコン画像データ23をデータ格納装置14から読み出し(ステップS2)、複数の設定項目のそれぞれについての現在の値に対応するアイコン画像をそれぞれ有する複数のアイコンおよび編集ボタンを表示装置12に表示させる(ステップS3)。これにより、アイコンメニューが表示される。編集ボタンは、このアイコンメニューに含まれるアイコンを変更するためのボタンである。このように、設定項目に設定されている現在の値に対応したアイコン画像のアイコンが表示されるため、ユーザは、設定項目について現在設定されている値をただちに視認することができる。
図3は、図1の端末装置1において表示される複数のアイコンの例を示す図である。図3に示すアイコンメニューは、あるウィンドウ41内で1つのタブ画面51で表示されている。このアイコンメニューには、4つのアイコン52〜55が含まれている。アイコン52は、用紙向き設定のアイコンであり、アイコン53は、部単位印刷設定のアイコンであり、アイコン54は、ページ集約設定のアイコンであり、アイコン55は、カラーモード設定のアイコンである。編集ボタン56は、このアイコンメニューに含まれるアイコンを変更するための編集画面を表示させるためのボタンである。
用紙向き設定の値としては、「ポートレート」および「ランドスケープ」があり、「ポートレート」に対応するアイコン画像のアイコン画像データ23および「ランドスケープ」に対応するアイコン画像のアイコン画像データ23がデータ格納装置14に格納されている。それらのアイコン画像のうちの1つが用紙向き設定の現在の値に応じて選択されアイコン52に使用される。図3に示すアイコンメニューでは、アイコン52に、「ポートレート」に対応するアイコン画像が使用されている。
部単位印刷設定の値としては、「ソート」および「コレート」があり、「ソート」に対応するアイコン画像のアイコン画像データ23および「コレート」に対応するアイコン画像のアイコン画像データ23がデータ格納装置14に格納されている。それらのアイコン画像のうちの1つが部単位印刷設定の現在の値に応じて選択されアイコン53に使用される。図3に示すアイコンメニューでは、アイコン53に、「ソート」に対応するアイコン画像が使用されている。
ページ集約設定の値としては、「集約なし」、「2UP」および「4UP」があり、「集約なし」に対応するアイコン画像のアイコン画像データ23、「2UP」に対応するアイコン画像のアイコン画像データ23、および「4UP」に対応するアイコン画像のアイコン画像データ23がデータ格納装置14に格納されている。それらのアイコン画像のうちの1つがページ集約設定の現在の値に応じて選択されアイコン54に使用される。図3に示すアイコンメニューでは、アイコン54には、「集約なし」に対応するアイコン画像が使用されている。
カラーモード設定の値としては、「カラー」および「モノクロ」があり、「カラー」に対応するアイコン画像のアイコン画像データ23、および「モノクロ」に対応するアイコン画像のアイコン画像データ23がデータ格納装置14に格納されている。それらのアイコン画像のうちの1つがカラーモード設定の現在の値に応じて選択されアイコン55に使用される。図3に示すアイコンメニューでは、アイコン55には、「カラー」に対応するアイコン画像が使用されている。なお、図3に示すアイコンメニューにおけるアイコン55は、白黒で描かれているが、実際には複数の色を使用したアイコン画像とされる。このため、ユーザは、カラーモード設定の値として「カラー」が設定されていることをただちに視認することができる。
アイコンメニューの後、ユーザが入力装置11を操作して、アイコン52〜55のいずれかに対してクリック操作を行うと、クリック検出部32は、入力装置11からの信号に基づいて、その操作を検出する(ステップS4)。
クリック検出部32によりクリック操作が検出されると、設定変更処理部33は、クリックされたアイコンに関連付けられている設定項目の値を別の値に変更する(ステップS5)。例えば、図3に示すアイコン52がクリックされた場合、アイコン52に関連付けられている用紙向き設定の値が、「ポートレート」から「ランドスケープ」に変更される。したがって、ユーザは、設定項目の複数の値のリストから所望の値を選択する操作をしなくても、クリック操作だけで別の値を選択することができる。
さらに、クリック検出部32によりクリック操作が検出されると、アイコン表示処理部31は、設定変更処理部33による設定項目の値の変更に応じて、その操作があったアイコンのアイコン画像を、変更前の設定項目の値に対応するアイコン画像から変更後の設定項目の値に対応するアイコン画像へ切り替える(ステップS6)。例えば、図3に示すアイコン52がクリックされた場合、アイコン52に関連付けられている用紙向き設定の値が「ポートレート」から「ランドスケープ」に変更されるため、アイコン52のアイコン画像が、「ポートレート」のアイコン画像から、「ランドスケープ」のアイコン画像へ変更される。
このようにして、あるアイコンに対するクリック操作が検出されると、設定項目の値が変更され、それに伴ってアイコン画像も変更される。
この実施の形態1では、クリック操作の検出で変更されていく設定項目の値の順序が予め設定されている。また、この実施の形態1では、あるアイコンへの所定の操作が検出される度に、設定項目の値が、所定の順序に従って変更されていき、その所定の順序の最後の値の次に、所定の順序の最初の値に戻される。
図4は、図3における用紙向き設定のアイコン52に使用される複数のアイコン画像およびそれらの表示順序の例を示す図である。用紙向き設定の値について「ポートレート」、「ランドスケープ」という順序が設定されている場合、用紙向き設定の値が、「ポートレート」、「ランドスケープ」、「ポートレート」、「ランドスケープ」、・・・という順番で変更される。このため、図4に示すように、アイコン52のアイコン画像は、「ポートレート」のアイコン画像52a、「ランドスケープ」のアイコン画像52b、「ポートレート」のアイコン画像52a、「ランドスケープ」のアイコン画像52b、・・・という順番で切り替えられる。
図5は、図3における部単位印刷設定のアイコン53に使用される複数のアイコン画像およびそれらの表示順序の例を示す図である。部単位設定の値について「ソート」、「コレート」という順序が設定されている場合、部単位設定の値が、「ソート」、「コレート」、「ソート」、「コレート」、・・・という順番で変更される。このため、図5に示すように、アイコン53のアイコン画像は、「ソート」のアイコン画像53a、「コレート」のアイコン画像53b、「ソート」のアイコン画像53a、「コレート」のアイコン画像53b、・・・という順番で切り替えられる。
図6は、図3におけるページ集約設定のアイコン54に使用される複数のアイコン画像およびそれらの表示順序の例を示す図である。ページ集約設定の値について「集約なし」、「2UP」、「4UP」という順序が設定されている場合、ページ集約設定の値が、「集約なし」、「2UP」、「4UP」、「集約なし」、「2UP」、「4UP」、・・・という順番で変更される。このため、図6に示すように、アイコン54のアイコン画像は、「集約なし」のアイコン画像54a、「2UP」のアイコン画像54b、「4UP」のアイコン画像54c、「集約なし」のアイコン画像54a、「2UP」のアイコン画像54b、「4UP」のアイコン画像54c、・・・という順番で切り替えられる。
そして、上述のようにして設定項目の値が設定されている状態で、印刷要求が発生すると、制御部34は、そのときの設定項目の値を応じた印刷データを生成し、通信装置13を介して、画像形成装置2へ送信する。したがって、画像形成装置2では、印刷機能についての複数の設定項目について、上述のようにして設定された値を反映した印刷処理が実行される。
一方、アイコンメニューの後、ユーザが入力装置11を操作して、編集ボタン56に対してクリック操作を行うと、クリック検出部32は、入力装置11からの信号に基づいて、その操作を検出する(ステップS7)。
クリック検出部32によりそのクリック操作が検出されると、設定変更処理部33は、このアイコンメニューに含まれるアイコンを変更するための編集画面を表示装置12に表示させる(ステップS8)。
図7は、実施の形態1において表示される編集画面の一例を示す図である。編集画面では、選択可能な設定項目のリスト101、および既に選択されている設定項目のリスト102が表示される。このとき、カスタマイズ部35は、アイコンリスト22a,22bを読み出し、選択されている設定項目を特定してリスト102を表示させ、所定のすべての設定項目からリスト102に含まれる設定項目を除いた設定項目を特定してリスト101を表示させる。
そして、リスト101におけるいずれかの設定項目が選択され、追加ボタン103が押下されると、カスタマイズ部35は、入力装置11に対するその操作を検出し、選択された設定項目をリスト102に追加するとともにリスト101から削除し、さらに、アイコンリスト22bにその設定項目を追加する。
一方、リスト102におけるいずれかの設定項目が選択され、削除ボタン104が押下されると、カスタマイズ部35は、入力装置11に対するその操作を検出し、選択された設定項目をリスト102から削除するとともにリスト101に追加し、さらに、アイコンリスト22bからその設定項目を削除する。
また、編集画面におけるOKボタン105が押下されると、カスタマイズ部35は、カスタマイズ処理を終了する。その後、ステップS1以降の処理が再度実行される。
例えば、図3に示すアイコンメニューは、図7に示す編集画面において、設定項目「ページ集約」がリスト102から削除された後、図8に示すように変化する。図8は、実施の形態1におけるカスタマイズ後のアイコンメニューの例を示す図である。カスタマイズによって設定項目「ページ集約」が削除された場合、図8に示すように、アイコンメニューから、設定項目「ページ集約」に対応するアイコン54が削除される。
以上のように、上記実施の形態1によれば、端末装置1において、コンピュータ15がドライバプログラム14を実行することで、アイコン表示処理部31、クリック検出部32、設定変更処理部33、制御部34およびカスタマイズ部35が実現される。アイコン表示処理部31は、アイコンリスト22a,22bに登録されている設定項目に関連付けられているアイコンを表示装置12に表示させる。設定変更処理部33は、クリック検出部32によりクリック操作が検出されると、その操作のあったアイコンに関連付けられている設定項目の値を別の値に変更する。そして、アイコン表示処理部31は、設定変更処理部33による設定項目の値の変更に応じて、表示装置12に表示されているアイコンのアイコン画像を、変更前の設定項目の値に対応するアイコン画像から変更後の設定項目の値に対応するアイコン画像へ切り替える。カスタマイズ部35は、アイコンリスト22a,22bに対して設定項目の追加および/または削除を行うことによりアイコンリスト22a,22bをカスタマイズする。
これにより、アイコンに関連付けられている設定項目の値をただちに確認することができるとともに、簡単な操作だけで設定項目の値を変更することができる。さらに、アイコンとして表示される設定項目を変更することができる。
また、上記実施の形態1によれば、アイコンに関連付けられている設定項目の値は、所定の複数の値のいずれかであり、設定変更処理部33は、アイコンへのクリック操作が検出される度に、設定項目の値を、所定の順序に従って変更していき、所定の順序の最後の値の次に、所定の順序の最初の値に戻す。
これにより、クリック操作を繰り返すことで、終わりなく、アイコン画像の切り替えを続けることができる。したがって、クリック操作という同一の操作を繰り返していくだけで、1度表示されたアイコン画像が再度表示されるため、簡単な操作だけで、設定項目の値を所望の値に設定することができる。
また、上記実施の形態1によれば、アイコン表示処理部31は、表示装置12の1つの画面に、印刷機能における複数の設定項目にそれぞれ関連付けられている複数のアイコン52〜55を表示させ、クリック検出部32は、アイコン52〜55のいずれか1つへのクリック操作を検出する。
これにより、同一画面上で、ある機能における複数の設定項目の値を、簡単な操作でまとめて設定することができる。また、印刷機能で頻繁に設定される複数の設定項目の値を、簡単な操作でまとめて設定することができる。
また、上記実施の形態1によれば、制御部34は、設定項目の値に基づいて画像形成装置2を制御する。そして、アイコン表示処理部31は、画像形成装置2のある機能における複数の設定項目にそれぞれ関連付けられている複数のアイコン52〜55を表示させる。
これにより、画像形成装置2のドライバにおいて設定可能な複数の設定項目の値を、簡単な操作でまとめて設定することができる。
実施の形態2.
実施の形態2では、実施の形態1とは異なる手順でアイコンメニューが表示される。図9は、本発明の実施の形態2に係るドライバプログラムをインストールされた端末装置1の動作を説明するフローチャートである。なお、実施の形態2における端末装置1の構成は、実施の形態1のものと同様である。
実施の形態2では、アイコンメニューの初期画面を表示するときに、アイコン表示処理部31は、デフォルトのアイコンリスト22aを読み出し、アイコンリスト22aに登録されている複数の設定項目を特定し、その設定項目に対応するアイコンをアイコンメニューに含めるべきアイコンと特定する(ステップS21)。
アイコン表示処理部31は、例えばDEVMODEといった設定情報22をデータ格納装置14から読み出し、特定された複数の設定項目に設定されている現在の値を特定する(ステップS22)。
そして、アイコン表示処理部31は、複数の設定項目のそれぞれについての現在の値に対応するアイコン画像のアイコン画像データ23をデータ格納装置14から読み出し(ステップS2)、複数の設定項目のそれぞれについての現在の値に対応するアイコン画像をそれぞれ有する複数のアイコン、および編集ボタンを表示装置12に表示させる(ステップS3)。
このようにデフォルトのアイコンメニューを表示させた後、アイコン表示処理部31は、アイコンリスト22bの有無に基づいて、アイコンメニューがカスタマイズされているか否かを判定する(ステップS23)。アイコン表示処理部31は、アイコンメニューがカスタマイズされていると判定した場合、そのカスタマイズ(つまり、アイコンリスト22b)が適用済みか否かを判定する(ステップS24)。アイコン表示処理部31は、そのカスタマイズ(つまり、アイコンリスト22b)が適用済みではないと判定した場合には、アイコンリスト22bを読み出し(ステップS25)、そのアイコンリスト22bに基づいてステップS22以降の処理を再度実行する。
一方、アイコン表示処理部31は、ステップS23においてアイコンメニューがカスタマイズされていないと判定した場合、およびステップS24においてカスタマイズが既に適用済みであると判定した場合には、ステップS4以降の処理を実行する。なお、ステップS4以降の処理については、実施の形態1の場合と同様であるので、その説明を省略する。
以上のように、上記実施の形態2によれば、カスタマイズ部35は、デフォルトのアイコンリスト22aをカスタマイズする場合、デフォルトのアイコンリスト22aを変更せずに、カスタマイズ後のアイコンリスト22bを別に生成してデータ格納装置14に格納し、アイコン表示処理部31は、アイコンリスト22bの有無に基づいて、アイコンリスト22aがカスタマイズされているか否かを判定し、アイコンリスト22aがカスタマイズされている場合、カスタマイズ後のリスト22bに登録されている設定項目に関連付けられているアイコンを表示装置12表示させる。
これにより、カスタマイズが行われてもデフォルトのリストが保持され、デフォルト状態へ戻すことが可能になる。例えば、図7に示すような編集画面に、デフォルトボタンを設け、デフォルトボタンが押下された場合に、カスタマイズ部35は、アイコンリスト22bを削除して、デフォルトのアイコンリスト22aのみとするようにしてもよい。
なお、上述の各実施の形態は、本発明の好適な例であるが、本発明は、これらに限定されるものではなく、本発明の要旨を逸脱しない範囲において、種々の変形、変更が可能である。
例えば、上記各実施の形態において、設定項目の値の順序の最後になった後、その順序の最後から最初へ向かって値を変更させていくようにしてもよい。
また、上記各実施の形態において、図3に示すアイコンメニューにおけるアイコンの数は4つであるが、4つに限定されるものではなく、1〜3個、5個以上のいずれかでもよい。また、設定項目の種類も、図3に示す場合のものに限定されるものではない。また、アイコンメニューに表示されるアイコンのうち、操作される頻度が低いものを、他の設定項目のアイコンに自動的に変更するようにしてもよい。
また、上記各実施の形態においては1つの設定項目について2または3個の許容値があるが、1つの設定項目について4つ以上の許容値(つまり4種類以上のアイコン画像)があってもよい。
また、上記各実施の形態において、アイコンへのクリックによりそのアイコンに関連付けられている設定項目の値が変更されたことに起因して、他のアイコンに関連付けられている設定項目の許容値のいずれかが選択できなくなった場合には、その許容値が、上述の設定項目の値の順序から除かれるようにしてもよい。
また、上記各実施の形態において、設定項目の値を変更させる操作としてクリック操作が使用されているが、クリック操作はシングルクリックとしても、ダブルクリックとしてもよい。また、その操作として、各種マウスジェスチャー、各種フィンガージェスチャーなどを使用してもよい。
また、上記各実施の形態においては、アイコンリスト22bには、カスタマイズによって追加された設定項目が含まれるが、さらに、カスタマイズによって、デフォルトのリスト22aから削除したい設定項目を含めるようにしてもよい。その場合、その設定項目はリスト22aからは削除されないが、アイコン表示処理部31は、デフォルトのリスト22aから削除したい設定項目に関連付けられているアイコンの表示を止める。あるいは、上記各実施の形態においては、アイコンリスト22bには、カスタマイズ後のすべての設定項目を含めるようにしてもよい。
なお、上記各実施の形態では、ある設定項目についての複数の許容値に対応して複数のアイコン画像が用意されている。そして、その複数のアイコン画像は、互いに異なる画像とされている。これにより、ユーザは、現在設定されている設定項目の値を、アイコン画像によりただちに視認することができる。
本発明は、例えば、周辺機器のドライバにおける設定項目の値の入力に適用可能である。
2 画像形成装置(周辺機器の一例)
12 表示装置(表示装置の一例)
14 データ格納装置(データ格納装置の一例)
15 コンピュータ(コンピュータの一例)
21 ドライバプログラム(コンピュータプログラムの一例)
22a,22b アイコンリスト(リストの一例)
31 アイコン表示処理部(アイコン表示処理部の一例,アイコン画像切替処理部の一例)
32 クリック検出部(操作検出部の一例)
33 設定変更処理部(設定変更処理部の一例)
34 制御部(制御部の一例)
35 カスタマイズ部(カスタマイズ部の一例)
52〜55 アイコン(アイコンの例)
52a,52b,53a,53b,54a,54b,54c アイコン画像(アイコン画像の例)
56 編集ボタン(ボタンの一例)

Claims (12)

  1. コンピュータを、
    リストに登録されている設定項目に関連付けられているアイコンを所定の表示装置に表示させるアイコン表示処理部、
    前記所定の表示装置に表示されているアイコンへの所定の操作を検出する操作検出部、
    前記操作検出部により所定の操作が検出されると、その操作のあったアイコンに関連付けられている設定項目の値を別の値に変更する設定変更処理部、
    前記設定変更処理部による設定項目の値の変更に応じて、前記所定の表示装置に表示されている前記アイコンのアイコン画像を、変更前の設定項目の値に対応するアイコン画像から変更後の設定項目の値に対応するアイコン画像へ切り替えるアイコン画像切替処理部、および
    前記リストに対して設定項目の追加および/または削除を行うことにより前記リストをカスタマイズするカスタマイズ部、
    として機能させるコンピュータプログラム。
  2. 前記カスタマイズ部は、デフォルトの前記リストをカスタマイズする場合、前記デフォルトのリストを変更せずに、カスタマイズ後の前記リストを別に生成して所定の記憶装置に格納し、
    前記アイコン表示処理部は、前記リストがカスタマイズされているか否かを判定し、前記リストがカスタマイズされている場合、前記カスタマイズ後のリストに登録されている設定項目に関連付けられているアイコンを所定の表示装置に表示させること、
    を特徴とする請求項1記載のコンピュータプログラム。
  3. 前記アイコン表示処理部は、前記デフォルトのリストに登録されている設定項目に関連付けられているアイコンを所定の表示装置に表示させ、その後、前記リストがカスタマイズされているか否かを判定し、前記リストがカスタマイズされている場合、前記カスタマイズ後のリストに登録されている設定項目に関連付けられているアイコンを所定の表示装置に表示させること、
    を特徴とする請求項2記載のコンピュータプログラム。
  4. 前記アイコン表示処理部は、前記リストに登録されている設定項目について、所定の記憶装置に格納されている設定値を読み出し、その設定値に対応するアイコン画像のアイコンを表示させることを特徴とする請求項1または請求項2記載のコンピュータプログラム。
  5. 前記アイコン表示処理部は、前記デフォルトのリストに登録されている設定項目に関連付けられているアイコンを所定の表示装置に表示させるときに、前記デフォルトのリストに登録されている設定項目について、所定の記憶装置に格納されている設定値を読み出し、その設定値に対応するアイコン画像のアイコンを表示させ、前記カスタマイズ後のリストに登録されている設定項目に関連付けられているアイコンを所定の表示装置に表示させるときに、前記カスタマイズ後のデフォルトのリストに登録されている設定項目について、所定の記憶装置に格納されている設定値を読み出し、その設定値に対応するアイコン画像のアイコンを表示させることを特徴とする請求項3記載のコンピュータプログラム。
  6. 前記アイコン表示処理部は、ボタンを前記所定の表示装置に表示させ、
    前記カスタマイズ部は、前記操作検出部により前記ボタンへの所定の操作が検出されると、前記所定の表示装置に、前記リストに対して設定項目の追加および/または削除を行うための画面を表示させること、
    を特徴とする請求項1記載のコンピュータプログラム。
  7. 前記アイコンに関連付けられている前記設定項目の値は、所定の複数の値のいずれかであり、
    前記設定変更処理部は、前記アイコンへの所定の操作が検出される度に、前記設定項目の値を、所定の順序に従って変更していき、前記所定の順序の最後の値の次に、前記所定の順序の最初の値に戻すこと、
    を特徴とする請求項1記載のコンピュータプログラム。
  8. 前記アイコン表示処理部は、所定のデータ格納装置に格納されている設定項目の値を参照し、その設定項目の値に対応するアイコン画像で前記アイコンを最初に前記所定の表示装置に表示させることを特徴とする請求項1記載のコンピュータプログラム。
  9. 前記アイコン表示処理部は、前記所定の表示装置の1つの画面に、ある機能における複数の設定項目にそれぞれ関連付けられている複数のアイコンを表示させ、
    前記操作検出部は、前記複数のアイコンのいずれか1つへの所定の操作を検出すること、
    を特徴とする請求項1記載のコンピュータプログラム。
  10. 前記アイコン表示処理部は、印刷機能における複数の設定項目にそれぞれ関連付けられている複数のアイコンを表示させることを特徴とする請求項1記載のコンピュータプログラム。
  11. 前記コンピュータを、さらに、前記設定項目の値に基づいて周辺機器を制御する制御部として機能させ、
    前記アイコン表示処理部は、前記周辺機器のある機能における複数の設定項目にそれぞれ関連付けられている複数のアイコンを表示させること、
    を特徴とする請求項9記載のコンピュータプログラム。
  12. 前記操作検出部は、前記所定の表示装置に表示されているアイコンへの所定の操作として、クリック操作を検出することを特徴とする請求項1記載のコンピュータプログラム。
JP2009035934A 2009-02-18 2009-02-18 コンピュータプログラム Pending JP2010191720A (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2009035934A JP2010191720A (ja) 2009-02-18 2009-02-18 コンピュータプログラム
US12/685,420 US8799790B2 (en) 2009-02-18 2010-01-11 Computer-readable recording medium storing driver program, image forming system, image forming apparatus, method for controlling image forming apparatus, and driver program
CN2010101072329A CN101807141B (zh) 2009-02-18 2010-02-01 图像形成装置的控制装置以及图像形成***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009035934A JP2010191720A (ja) 2009-02-18 2009-02-18 コンピュータプログラム

Publications (1)

Publication Number Publication Date
JP2010191720A true JP2010191720A (ja) 2010-09-02

Family

ID=42817692

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009035934A Pending JP2010191720A (ja) 2009-02-18 2009-02-18 コンピュータプログラム

Country Status (1)

Country Link
JP (1) JP2010191720A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012140857A1 (ja) 2011-04-12 2012-10-18 Necカシオモバイルコミュニケーションズ株式会社 携帯端末装置、表示制御方法、コンピュータ可読媒体
JP2016062124A (ja) * 2014-09-12 2016-04-25 キヤノン株式会社 電子機器及びその制御方法、プログラム、並びに記憶媒体
JP2017173967A (ja) * 2016-03-22 2017-09-28 富士ゼロックス株式会社 情報処理装置及びプログラム
WO2018088239A1 (ja) * 2016-11-10 2018-05-17 ソニー株式会社 情報処理装置および方法、並びにプログラム

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003196000A (ja) * 2001-12-26 2003-07-11 Toshihiko Okabe メニュー選択方法、メニュー選択装置及びメニュー選択プログラムを記録した記録媒体
JP2006259986A (ja) * 2005-03-16 2006-09-28 Fuji Xerox Co Ltd アイコン制御プログラム、コンピュータ、方法
JP2007041727A (ja) * 2005-08-01 2007-02-15 Ricoh Co Ltd 表示処理装置、表示処理方法及び表示処理プログラム
JP2007122521A (ja) * 2005-10-28 2007-05-17 Sharp Corp 設定画面制御装置、制御プログラムおよび記録媒体
JP2008044158A (ja) * 2006-08-11 2008-02-28 Konica Minolta Business Technologies Inc 印刷装置、印刷設定画面表示方法、及び印刷設定画面表示プログラム

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003196000A (ja) * 2001-12-26 2003-07-11 Toshihiko Okabe メニュー選択方法、メニュー選択装置及びメニュー選択プログラムを記録した記録媒体
JP2006259986A (ja) * 2005-03-16 2006-09-28 Fuji Xerox Co Ltd アイコン制御プログラム、コンピュータ、方法
JP2007041727A (ja) * 2005-08-01 2007-02-15 Ricoh Co Ltd 表示処理装置、表示処理方法及び表示処理プログラム
JP2007122521A (ja) * 2005-10-28 2007-05-17 Sharp Corp 設定画面制御装置、制御プログラムおよび記録媒体
JP2008044158A (ja) * 2006-08-11 2008-02-28 Konica Minolta Business Technologies Inc 印刷装置、印刷設定画面表示方法、及び印刷設定画面表示プログラム

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
CSNB200500418001; ルービン チャールス Charles Rubin: Microsoft Office Word 2003 オフィシャルマニュアル 第1版, 20040712, p.216-219, 日経BPソフトプレス 松崎 稔 *
JPN6012044929; ルービン チャールス Charles Rubin: Microsoft Office Word 2003 オフィシャルマニュアル 第1版, 20040712, p.216-219, 日経BPソフトプレス 松崎 稔 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012140857A1 (ja) 2011-04-12 2012-10-18 Necカシオモバイルコミュニケーションズ株式会社 携帯端末装置、表示制御方法、コンピュータ可読媒体
JP2016062124A (ja) * 2014-09-12 2016-04-25 キヤノン株式会社 電子機器及びその制御方法、プログラム、並びに記憶媒体
JP2017173967A (ja) * 2016-03-22 2017-09-28 富士ゼロックス株式会社 情報処理装置及びプログラム
WO2018088239A1 (ja) * 2016-11-10 2018-05-17 ソニー株式会社 情報処理装置および方法、並びにプログラム
JPWO2018088239A1 (ja) * 2016-11-10 2019-09-26 ソニー株式会社 情報処理装置および方法、並びにプログラム
US11119633B2 (en) 2016-11-10 2021-09-14 Sony Corporation Information processing device and method

Similar Documents

Publication Publication Date Title
JP5371305B2 (ja) コンピュータプログラム
US8799790B2 (en) Computer-readable recording medium storing driver program, image forming system, image forming apparatus, method for controlling image forming apparatus, and driver program
US8522146B2 (en) Display control apparatus, display control method, and computer-readable recording medium storing display control program
US9088678B2 (en) Image processing device, non-transitory computer readable recording medium and operational event determining method
US8336062B2 (en) Administration device for image processing device uses plug-in application
US10681230B2 (en) Information processing apparatus, method of processing information, and storage medium
JP2007279131A (ja) 画像形成装置
JP2010003120A (ja) 印刷条件設定装置、印刷条件設定方法、および印刷条件設定プログラム
US8982397B2 (en) Image processing device, non-transitory computer readable recording medium and operational event determining method
JP2010191720A (ja) コンピュータプログラム
JP2015210787A (ja) 画像処理装置及び画像処理装置の制御方法
JP2018124627A (ja) プログラム及び情報処理装置
US11196875B2 (en) Application apparatus, image processing apparatus, and non-transitory computer readable medium with plurality of recovery methods for applications switching to be in operation target state
JP5721315B2 (ja) コンピュータプログラム
US20170272592A1 (en) Image forming apparatus, image forming system, and image forming method
JP2015114799A (ja) 情報処理装置、制御方法、プログラム及び記憶媒体
JP5297928B2 (ja) コンピュータプログラム
JP5721314B2 (ja) コンピュータプログラム
JP5721313B2 (ja) コンピュータプログラム
JP2010191722A (ja) コンピュータプログラム
JP6204305B2 (ja) レイアウト設定プログラムおよび画像形成装置
JP2010191719A5 (ja)
JP7456238B2 (ja) ワークフロー生成プログラム、情報処理装置およびワークフロー生成方法
US20240078003A1 (en) Information processing apparatus, method of controlling the same, and storage medium
JP2022184560A (ja) 情報処理装置及び情報処理プログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110524

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120622

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120828

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20121016

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130424

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130619

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20131113