(57)【特許請求の範囲】
【請求項１】
設定値を設定する設定領域を有する設定画面を表示する設定画面表示手段と、
前記設定画面が表示されている状態で、前記設定画面中の前記設定領域により定まる所定の領域内の位置が指示されると、前記設定画面とは別の画面であって、複数の入力キー画像を含む入力画面を、前記表示された設定画面に重畳して表示する入力画面表示手段と、
前記入力画面に含まれる前記複数の入力キー画像のうちユーザにより指示された入力キー画像に対応する値を設定値として受け付ける第１設定値受付手段と、
複数のハードキーを含む操作受付手段と、
前記複数のハードキーのうちユーザにより指示されたハードキーに対応する値を設定値として受け付ける第２設定値受付手段と、
前記入力画面表示手段により前記入力画面が表示されている状態で、前記複数の入力キー画像のいずれかを指示する操作を受け付けることなく、前記複数のハードキーのいずれかを指示する操作を受け付け、前記第２設定値受付手段が前記指示されたハードキーに対応する値を設定値として受け付けた時点で、前記入力画面表示手段による前記入力画面の表示を中止する表示中止手段と、を備えた画像形成装置。
【請求項２】
設定値を設定する設定領域を有する設定画面を表示する設定画面表示手段と、
前記設定画面が表示されている状態で、前記設定画面中の前記設定領域により定まる所定の領域内の位置が指示されると、前記設定画面とは別の画面であって、複数の入力キー画像を含む入力画面を、前記表示された設定画面に重畳して表示する入力画面表示手段と、
前記入力画面に含まれる前記複数の入力キー画像のうちユーザにより指示された入力キー画像に対応する値を受け付ける第１設定値受付手段と、
複数のハードキーを含む操作受付手段と、
前記複数のハードキーのうちユーザにより指示されたハードキーに対応する値を受け付ける第２設定値受付手段と、
前記入力画面表示手段により前記入力画面が表示されている状態で、前記操作受付手段を有効にする操作が受け付けられることに応じて、前記入力画面表示手段による前記入力画面の表示を中止する表示中止手段と、
前記設定画面は複数あり、
前記設定画面表示手段により前記複数の設定画面のうち第１設定画面が表示された状態で、前記操作受付手段を有効にする操作が受け付けられた後は、前記設定画面表示手段により前記複数の設定画面のうち前記第１設定画面とは別の第２設定画面が表示されるまで、前記入力画面表示手段による前記入力画面の表示を禁止する表示禁止手段とを、備えた画像形成装置。
【請求項３】
設定値を設定する設定領域を有する設定画面を表示する設定画面表示手段と、
前記設定画面が表示されている状態で、前記設定画面中の前記設定領域により定まる所定の領域内の位置が指示されると、前記設定画面とは別の画面であって、複数の入力キー画像を含む入力画面を、前記表示された設定画面に重畳して表示する入力画面表示手段と、
前記入力画面に含まれる前記複数の入力キー画像のうちユーザにより指示された入力キー画像に対応する値を受け付ける第１設定値受付手段と、
複数のハードキーを含む操作受付手段と、
前記複数のハードキーのうちユーザにより指示されたハードキーに対応する値を受け付ける第２設定値受付手段と、
前記入力画面表示手段により前記入力画面が表示されている状態で、前記操作受付手段を有効にする操作が受け付けられることに応じて、前記入力画面表示手段による前記入力画面の表示を中止する表示中止手段と、を備え、
前記表示中止手段は、前記設定画面に含まれる前記設定領域および該設定領域に関連する関連領域のいずれかと前記入力画面が重なることを条件に、前記入力画面の表示を中止する、画像形成装置。
【請求項４】
設定値を設定する設定領域を有する設定画面を表示する設定画面表示手段と、
前記設定画面が表示されている状態で、前記設定画面中の前記設定領域により定まる所定の領域内の位置が指示されると、前記設定画面とは別の画面であって、複数の入力キー画像を含む入力画面を、前記表示された設定画面に重畳して表示する入力画面表示手段と、
前記入力画面に含まれる前記複数の入力キー画像のうちユーザにより指示された入力キー画像に対応する値を受け付ける第１設定値受付手段と、
複数のハードキーを含む操作受付手段と、
前記複数のハードキーのうちユーザにより指示されたハードキーに対応する値を受け付ける第２設定値受付手段と、
前記入力画面表示手段により前記入力画面が表示されている状態で、前記操作受付手段を有効にする操作が受け付けられることに応じて、前記入力画面表示手段による前記入力画面の表示を中止する表示中止手段と、
前記入力キー画像を指示するための指示装置を収納する収納手段と、
前記収納手段に前記指示装置が収納されていることを検出する収納検出手段と、を備え、
前記表示中止手段は、前記収納検出手段により前記指示装置が収納されていることが検出されることを条件に、前記入力画面の表示を中止する、画像形成装置。
【請求項５】
設定値を設定する設定領域を有する設定画面を表示する設定画面表示手段と、
前記設定画面が表示されている状態で、前記設定画面中の前記設定領域により定まる所定の領域内の位置が指示されると、前記設定画面とは別の画面であって、複数の入力キー画像を含む入力画面を、前記表示された設定画面に重畳して表示する入力画面表示手段と、
前記入力画面に含まれる前記複数の入力キー画像のうちユーザにより指示された入力キー画像に対応する値を受け付ける第１設定値受付手段と、
複数のハードキーを含む操作受付手段と、
前記複数のハードキーのうちユーザにより指示されたハードキーに対応する値を受け付ける第２設定値受付手段と、
前記入力画面表示手段により前記入力画面が表示されている状態で、前記操作受付手段を有効にする操作が受け付けられることに応じて、前記入力画面表示手段による前記入力画面の表示を中止する表示中止手段と、を備え、
前記操作受付手段は、前記複数のハードキーを指示可能な第１位置と、前記複数のハードキーを指示不可能な第２位置とに移動可能であり、
前記操作受付手段を有効にする操作は、前記操作受付手段を前記第１位置に移動させる操作である、画像形成装置。
【請求項６】
コンピュータと、前記コンピュータと通信可能な画像形成装置とを含む画像形成システムであって、
前記画像形成装置は、前記コンピュータから受信されるデータの画像を表示する表示手段と、
前記表示手段の表示面に設けられ、ユーザにより指示された位置を検出する位置検出手段と、
前記位置検出手段により検出された位置を、前記コンピュータに送信する位置送信手段と、
前記位置検出手段とは別に設けられた複数のハードキーのいずれかを指示する操作を受け付ける操作受付手段と、
前記操作受付手段により前記複数のハードキーのいずれかを指示する操作が受け付けられることに応じて、前記コンピュータに前記複数のハードキーのうち前記受け付けられた操作により特定される指示されたハードキーに対応する値を含む指示受付信号を前記コンピュータに送信する指示送信手段と、を備え、
前記コンピュータは、前記画像形成装置に、設定値を設定する領域を有する設定画面のデータを送信する設定画面送信手段と、
前記設定画面を前記画像形成装置に表示させている状態で、前記画像形成装置から設定画面中の所定の領域内の位置が受信されると、前記設定画面とは別の画面であって、複数の入力キー画像を含む入力画面を、前記設定画面に重畳した入力画面付設定画面のデータを前記画像形成装置に送信する入力画面送信手段と、
前記画像形成装置から前記入力画面に含まれる前記複数の入力キー画像内の位置が受信されることに応じて、前記受信された位置により定まる入力キー画像に対応する値を設定値として受け付ける第１設定値受付手段と、
前記画像形成装置から指示受付信号が受信されることに応じて、前記受信された指示受付信号に含まれる指示されたハードキーに対応する値を設定値として受け付ける第２設定値受付手段と、
前記入力画面送信手段により前記入力画面付設定画面が前記画像形成装置に送信された後に、前記画像形成装置から前記入力画面に含まれる前記複数の入力キー画像内の位置が受信されることなく、前記画像形成装置から指示受付信号が受信され、前記第２設定値受付手段が前記受信された指示受付信号に含まれる指示されたハードキーに対応する値を設定値として受け付けた時点で、前記入力画面送信手段による前記入力画面付設定画面のデータの送信を中止する送信中止手段と、を備えた、画像形成システム。
【請求項７】
コンピュータと、前記コンピュータと通信可能な画像形成装置とを含む画像形成システムであって、
前記画像形成装置は、前記コンピュータから受信されるデータの画像を表示する表示手段と、
前記表示手段の表示面に設けられ、ユーザにより指示された位置を検出する位置検出手段と、
前記位置検出手段により検出された位置を、前記コンピュータに送信する位置送信手段と、
前記位置検出手段とは別に設けられた複数のハードキーのいずれかを指示する操作を受け付ける操作受付手段と、
前記操作受付手段により前記複数のハードキーのいずれかを指示する操作が受け付けられることに応じて、前記コンピュータに前記複数のハードキーのうち前記受け付けられた操作により特定される指示されたハードキーに対応する値を含む指示受付信号を前記コンピュータに送信する指示送信手段と、を備え、
前記コンピュータは、前記画像形成装置に、設定値を設定する領域を有する設定画面のデータを送信する設定画面送信手段と、
前記設定画面を前記画像形成装置に表示させている状態で、前記画像形成装置から設定画面中の所定の領域内の位置が受信されると、前記設定画面とは別の画面であって、複数の入力キー画像を含む入力画面を、前記設定画面に重畳した入力画面付設定画面のデータを前記画像形成装置に送信する入力画面送信手段と、
前記画像形成装置から前記入力画面に含まれる前記複数の入力キー画像内の位置が受信されることに応じて、前記受信された位置により定まる入力キー画像に対応する値を受け付ける第１設定値受付手段と、
前記画像形成装置から指示受付信号が受信されることに応じて、前記受信された指示受付信号に含まれる指示されたハードキーに対応する値を受け付ける第２設定値受付手段と、
前記入力画面送信手段により前記入力画面付設定画面が前記画像形成装置に送信された後に、前記画像形成装置において前記操作受付手段を有効にする操作が受け付けられることに応じて、前記入力画面送信手段による前記入力画面付設定画面のデータの送信を中止する送信中止手段と、
前記設定画面は複数あり、
前記設定画面送信手段により前記複数の設定画面のうち第１設定画面が前記画像形成装置に送信された後に、前記画像形成装置から前記指示受付信号が受信されるた後は、前記設定画面送信手段により前記複数の設定画面のうち前記第１設定画面とは別の第２設定画面が前記画像形成装置に送信されるまで、前記入力画面送信手段による前記入力画面付設定画面のデータの送信を中止する表示禁止手段とを、備えた画像形成システム。
【請求項８】
コンピュータと、前記コンピュータと通信可能な画像形成装置とを含む画像形成システムであって、
前記画像形成装置は、前記コンピュータから受信されるデータの画像を表示する表示手段と、
前記表示手段の表示面に設けられ、ユーザにより指示された位置を検出する位置検出手段と、
前記位置検出手段により検出された位置を、前記コンピュータに送信する位置送信手段と、
前記位置検出手段とは別に設けられた複数のハードキーのいずれかを指示する操作を受け付ける操作受付手段と、
前記操作受付手段により前記複数のハードキーのいずれかを指示する操作が受け付けられることに応じて、前記コンピュータに前記複数のハードキーのうち前記受け付けられた操作により特定される指示されたハードキーに対応する値を含む指示受付信号を前記コンピュータに送信する指示送信手段と、を備え、
前記コンピュータは、前記画像形成装置に、設定値を設定する領域を有する設定画面のデータを送信する設定画面送信手段と、
前記設定画面を前記画像形成装置に表示させている状態で、前記画像形成装置から設定画面中の所定の領域内の位置が受信されると、前記設定画面とは別の画面であって、複数の入力キー画像を含む入力画面を、前記設定画面に重畳した入力画面付設定画面のデータを前記画像形成装置に送信する入力画面送信手段と、
前記画像形成装置から前記入力画面に含まれる前記複数の入力キー画像内の位置が受信されることに応じて、前記受信された位置により定まる入力キー画像に対応する値を受け付ける第１設定値受付手段と、
前記画像形成装置から指示受付信号が受信されることに応じて、前記受信された指示受付信号に含まれる指示されたハードキーに対応する値を受け付ける第２設定値受付手段と、
前記入力画面送信手段により前記入力画面付設定画面が前記画像形成装置に送信された後に、前記画像形成装置において前記操作受付手段を有効にする操作が受け付けられることに応じて、前記入力画面送信手段による前記入力画面付設定画面のデータの送信を中止する送信中止手段と、を備え、
前記送信中止手段は、前記設定画面に含まれる前記設定領域および該設定領域に関連する関連領域のいずれかと前記入力画面が重なることを条件に、前記入力画面送信手段による前記入力画面付設定画面のデータの送信を中止する、画像形成システム。
【請求項９】
コンピュータと、前記コンピュータと通信可能な画像形成装置とを含む画像形成システムであって、
前記画像形成装置は、前記コンピュータから受信されるデータの画像を表示する表示手段と、
前記表示手段の表示面に設けられ、ユーザにより指示された位置を検出する位置検出手段と、
前記位置検出手段により検出された位置を、前記コンピュータに送信する位置送信手段と、
前記位置検出手段とは別に設けられた複数のハードキーのいずれかを指示する操作を受け付ける操作受付手段と、
前記操作受付手段により前記複数のハードキーのいずれかを指示する操作が受け付けられることに応じて、前記コンピュータに前記複数のハードキーのうち前記受け付けられた操作により特定される指示されたハードキーに対応する値を含む指示受付信号を前記コンピュータに送信する指示送信手段と、を備え、
前記コンピュータは、前記画像形成装置に、設定値を設定する領域を有する設定画面のデータを送信する設定画面送信手段と、
前記設定画面を前記画像形成装置に表示させている状態で、前記画像形成装置から設定画面中の所定の領域内の位置が受信されると、前記設定画面とは別の画面であって、複数の入力キー画像を含む入力画面を、前記設定画面に重畳した入力画面付設定画面のデータを前記画像形成装置に送信する入力画面送信手段と、
前記画像形成装置から前記入力画面に含まれる前記複数の入力キー画像内の位置が受信されることに応じて、前記受信された位置により定まる入力キー画像に対応する値を受け付ける第１設定値受付手段と、
前記画像形成装置から指示受付信号が受信されることに応じて、前記受信された指示受付信号に含まれる指示されたハードキーに対応する値を受け付ける第２設定値受付手段と、
前記入力画面送信手段により前記入力画面付設定画面が前記画像形成装置に送信された後に、前記画像形成装置において前記操作受付手段を有効にする操作が受け付けられることに応じて、前記入力画面送信手段による前記入力画面付設定画面のデータの送信を中止する送信中止手段と、を備え、
前記画像形成装置は、前記入力キー画像を指示するための指示装置を収納する収納手段と、
前記収納手段に前記指示装置が収納されていることを検出する収納検出手段と、をさらに備え、
前記送信中止手段は、前記画像形成装置において前記収納検出手段により前記指示装置が収納されていることが検出されることを条件に、前記入力画面送信手段による前記入力画面付設定画面のデータの送信を中止する、画像形成システム。
【請求項１０】
コンピュータと、前記コンピュータと通信可能な画像形成装置とを含む画像形成システムであって、
前記画像形成装置は、前記コンピュータから受信されるデータの画像を表示する表示手段と、
前記表示手段の表示面に設けられ、ユーザにより指示された位置を検出する位置検出手段と、
前記位置検出手段により検出された位置を、前記コンピュータに送信する位置送信手段と、
前記位置検出手段とは別に設けられた複数のハードキーのいずれかを指示する操作を受け付ける操作受付手段と、
前記操作受付手段により前記複数のハードキーのいずれかを指示する操作が受け付けられることに応じて、前記コンピュータに前記複数のハードキーのうち前記受け付けられた操作により特定される指示されたハードキーに対応する値を含む指示受付信号を前記コンピュータに送信する指示送信手段と、を備え、
前記コンピュータは、前記画像形成装置に、設定値を設定する領域を有する設定画面のデータを送信する設定画面送信手段と、
前記設定画面を前記画像形成装置に表示させている状態で、前記画像形成装置から設定画面中の所定の領域内の位置が受信されると、前記設定画面とは別の画面であって、複数の入力キー画像を含む入力画面を、前記設定画面に重畳した入力画面付設定画面のデータを前記画像形成装置に送信する入力画面送信手段と、
前記画像形成装置から前記入力画面に含まれる前記複数の入力キー画像内の位置が受信されることに応じて、前記受信された位置により定まる入力キー画像に対応する値を受け付ける第１設定値受付手段と、
前記画像形成装置から指示受付信号が受信されることに応じて、前記受信された指示受付信号に含まれる指示されたハードキーに対応する値を受け付ける第２設定値受付手段と、
前記入力画面送信手段により前記入力画面付設定画面が前記画像形成装置に送信された後に、前記画像形成装置において前記操作受付手段を有効にする操作が受け付けられることに応じて、前記入力画面送信手段による前記入力画面付設定画面のデータの送信を中止する送信中止手段と、を備え、
前記操作受付手段は、前記複数のハードキーを指示可能な第１位置と、前記複数のハードキーを指示不可能な第２位置とに移動可能であり、
前記操作受付手段を有効にする操作は、前記操作受付手段を前記第１位置に移動させる操作である、画像形成システム。
【請求項１１】
複数のハードキーを含む操作受付手段を備えた画像形成装置で実行される設定方法であって、
設定値を設定する設定領域を有する設定画面を表示する設定画面表示ステップと、
前記設定画面が表示されている状態で、前記設定画面中の前記設定領域により定まる所定の領域内の位置が指示されると、前記設定画面とは別の画面であって、複数の入力キー画像を含む入力画面を、前記表示された設定画面に重畳して表示する入力画面表示ステップと、
前記入力画面に含まれる前記複数の入力キー画像のうちユーザにより指示された入力キー画像に対応する値を設定値として受け付ける第１設定ステップと、
前記複数のハードキーのうちユーザにより指示されたハードキーに対応する値を設定値として受け付ける第２設定ステップと、
前記入力画面表示ステップにおいて前記入力画面が表示されている状態で、前記複数の入力キー画像のいずれかを指示する操作を受け付けることなく、前記複数のハードキーのいずれかを指示する操作を受け付け、前記第２設定ステップにおいて前記指示されたハードキーに対応する値を設定値として受け付けた時点で、前記入力画面表示ステップにおいて前記入力画面が表示されるのを中止する表示中止ステップと、を含む設定方法。
【請求項１２】
複数のハードキーを含む操作受付手段を備えた画像形成装置で実行される設定方法であって、
設定値を設定する設定領域を有する設定画面を表示する設定画面表示ステップと、
前記設定画面が表示されている状態で、前記設定画面中の前記設定領域により定まる所定の領域内の位置が指示されると、前記設定画面とは別の画面であって、複数の入力キー画像を含む入力画面を、前記表示された設定画面に重畳して表示する入力画面表示ステップと、
前記入力画面に含まれる前記複数の入力キー画像のうちユーザにより指示された入力キー画像に対応する値を受け付ける第１設定ステップと、
前記複数のハードキーのうちユーザにより指示されたハードキーに対応する値を受け付ける第２設定ステップと、
前記入力画面表示ステップにおいて前記入力画面が表示されている状態で、前記操作受付手段を有効にする操作が受け付けられることに応じて、前記入力画面表示ステップにおいて前記入力画面が表示されるのを中止する表示中止ステップと、
前記設定画面は複数あり、
前記設定画面表示ステップにおいて前記複数の設定画面のうち第１設定画面が表示された状態で、前記操作受付手段を有効にする操作が受け付けられた後は、前記設定画面表示ステップにおいて前記複数の設定画面のうち前記第１設定画面とは別の第２設定画面が表示されるまで、前記入力画面表示ステップにおける前記入力画面の表示を禁止する表示禁止ステップと、を含む設定方法。
【請求項１３】
複数のハードキーを含む操作受付手段を備えた画像形成装置で実行される設定方法であって、
設定値を設定する設定領域を有する設定画面を表示する設定画面表示ステップと、
前記設定画面が表示されている状態で、前記設定画面中の前記設定領域により定まる所定の領域内の位置が指示されると、前記設定画面とは別の画面であって、複数の入力キー画像を含む入力画面を、前記表示された設定画面に重畳して表示する入力画面表示ステップと、
前記入力画面に含まれる前記複数の入力キー画像のうちユーザにより指示された入力キー画像に対応する値を受け付ける第１設定ステップと、
前記複数のハードキーのうちユーザにより指示されたハードキーに対応する値を受け付ける第２設定ステップと、
前記入力画面表示ステップにおいて前記入力画面が表示されている状態で、前記操作受付手段を有効にする操作が受け付けられることに応じて、前記入力画面表示ステップにおいて前記入力画面が表示されるのを中止する表示中止ステップと、を含み、
前記表示中止ステップは、前記設定画面に含まれる前記設定領域および該設定領域に関連する関連領域のいずれかと前記入力画面が重なることを条件に、前記入力画面の表示を中止するステップを含む、設定方法。
【請求項１４】
複数のハードキーを含む操作受付手段を備えた画像形成装置で実行される設定方法であって、
設定値を設定する設定領域を有する設定画面を表示する設定画面表示ステップと、
前記設定画面が表示されている状態で、前記設定画面中の前記設定領域により定まる所定の領域内の位置が指示されると、前記設定画面とは別の画面であって、複数の入力キー画像を含む入力画面を、前記表示された設定画面に重畳して表示する入力画面表示ステップと、
前記入力画面に含まれる前記複数の入力キー画像のうちユーザにより指示された入力キー画像に対応する値を受け付ける第１設定ステップと、
前記複数のハードキーのうちユーザにより指示されたハードキーに対応する値を受け付ける第２設定ステップと、
前記入力画面表示ステップにおいて前記入力画面が表示されている状態で、前記操作受付手段を有効にする操作が受け付けられることに応じて、前記入力画面表示ステップにおいて前記入力画面が表示されるのを中止する表示中止ステップと、
前記画像形成装置は、さらに、前記入力キー画像を指示するための指示装置を収納する収納手段を備えており、
前記収納手段に前記指示装置が収納されていることを検出する収納検出ステップと、を含み、
前記表示中止ステップは、前記収納検出ステップにおいて前記指示装置が収納されていることが検出されることを条件に、前記入力画面の表示を中止するステップを含む、設定方法。
【請求項１５】
複数のハードキーを含む操作受付手段を備えた画像形成装置で実行される設定方法であって、
設定値を設定する設定領域を有する設定画面を表示する設定画面表示ステップと、
前記設定画面が表示されている状態で、前記設定画面中の前記設定領域により定まる所定の領域内の位置が指示されると、前記設定画面とは別の画面であって、複数の入力キー画像を含む入力画面を、前記表示された設定画面に重畳して表示する入力画面表示ステップと、
前記入力画面に含まれる前記複数の入力キー画像のうちユーザにより指示された入力キー画像に対応する値を受け付ける第１設定ステップと、
前記複数のハードキーのうちユーザにより指示されたハードキーに対応する値を受け付ける第２設定ステップと、
前記入力画面表示ステップにおいて前記入力画面が表示されている状態で、前記操作受付手段を有効にする操作が受け付けられることに応じて、前記入力画面表示ステップにおいて前記入力画面が表示されるのを中止する表示中止ステップと、を含み、
前記操作受付手段は、前記複数のハードキーを指示可能な第１位置と、前記複数のハードキーを指示不可能な第２位置とに移動可能であり、
前記操作受付手段を有効にする操作は、前記操作受付手段を前記第１位置に移動させる操作である、設定方法。
【請求項１６】
複数のハードキーを含む操作受付手段を備えた画像形成装置を制御するコンピュータで実行される設定プログラムであって、
設定値を設定する設定領域を有する設定画面を表示する設定画面表示ステップと、
前記設定画面が表示されている状態で、前記設定画面中の前記設定領域により定まる所定の領域内の位置が指示されると、前記設定画面とは別の画面であって、複数の入力キー画像を含む入力画面を、前記表示された設定画面に重畳して表示する入力画面表示ステップと、
前記入力画面に含まれる前記複数の入力キー画像のうちユーザにより指示された入力キー画像に対応する値を設定値として受け付ける第１設定ステップと、
前記複数のハードキーのうちユーザにより指示されたハードキーに対応する値を受け付ける第２設定ステップと、
前記入力画面表示ステップにおいて前記入力画面が表示されている状態で、前記複数の入力キー画像のいずれかを指示する操作を受け付けることなく、前記複数のハードキーのいずれかを指示する操作を受け付け、前記第２設定ステップにおいて前記指示されたハードキーに対応する値を設定値として受け付けた時点で、前記入力画面表示ステップにおいて前記入力画面が表示されるのを中止する表示中止ステップと、を前記コンピュータに実行させる設定プログラム。
【請求項１７】
複数のハードキーを含む操作受付手段を備えた画像形成装置を制御するコンピュータで実行される設定プログラムであって、
設定値を設定する設定領域を有する設定画面を表示する設定画面表示ステップと、
前記設定画面が表示されている状態で、前記設定画面中の前記設定領域により定まる所定の領域内の位置が指示されると、前記設定画面とは別の画面であって、複数の入力キー画像を含む入力画面を、前記表示された設定画面に重畳して表示する入力画面表示ステップと、
前記入力画面に含まれる前記複数の入力キー画像のうちユーザにより指示された入力キー画像に対応する値を設定値として受け付ける第１設定ステップと、
前記複数のハードキーのうちユーザにより指示されたハードキーに対応する値を受け付ける第２設定ステップと、
前記入力画面表示ステップにおいて前記入力画面が表示されている状態で、前記操作受付手段を有効にする操作が受け付けられることに応じて、前記入力画面表示ステップにおいて前記入力画面が表示されるのを中止する表示中止ステップと、
前記設定画面は複数あり、
前記設定画面表示ステップにおいて前記複数の設定画面のうち第１設定画面が表示された状態で、前記操作受付手段を有効にする操作が受け付けられた後は、前記設定画面表示ステップにおいて前記複数の設定画面のうち前記第１設定画面とは別の第２設定画面が表示されるまで、前記入力画面表示ステップにおける前記入力画面の表示を禁止する表示禁止ステップと、を前記コンピュータに実行させる設定プログラム。
【請求項１８】
複数のハードキーを含む操作受付手段を備えた画像形成装置を制御するコンピュータで実行される設定プログラムであって、
設定値を設定する設定領域を有する設定画面を表示する設定画面表示ステップと、
前記設定画面が表示されている状態で、前記設定画面中の前記設定領域により定まる所定の領域内の位置が指示されると、前記設定画面とは別の画面であって、複数の入力キー画像を含む入力画面を、前記表示された設定画面に重畳して表示する入力画面表示ステップと、
前記入力画面に含まれる前記複数の入力キー画像のうちユーザにより指示された入力キー画像に対応する値を設定値として受け付ける第１設定ステップと、
前記複数のハードキーのうちユーザにより指示されたハードキーに対応する値を受け付ける第２設定ステップと、
前記入力画面表示ステップにおいて前記入力画面が表示されている状態で、前記操作受付手段を有効にする操作が受け付けられることに応じて、前記入力画面表示ステップにおいて前記入力画面が表示されるのを中止する表示中止ステップと、を前記コンピュータに実行させ、
前記表示中止ステップは、前記設定画面に含まれる前記設定領域および該設定領域に関連する関連領域のいずれかと前記入力画面が重なることを条件に、前記入力画面の表示を中止するステップを含む、設定プログラム。
【請求項１９】
複数のハードキーを含む操作受付手段を備えた画像形成装置を制御するコンピュータで実行される設定プログラムであって、
設定値を設定する設定領域を有する設定画面を表示する設定画面表示ステップと、
前記設定画面が表示されている状態で、前記設定画面中の前記設定領域により定まる所定の領域内の位置が指示されると、前記設定画面とは別の画面であって、複数の入力キー画像を含む入力画面を、前記表示された設定画面に重畳して表示する入力画面表示ステップと、
前記入力画面に含まれる前記複数の入力キー画像のうちユーザにより指示された入力キー画像に対応する値を設定値として受け付ける第１設定ステップと、
前記複数のハードキーのうちユーザにより指示されたハードキーに対応する値を受け付ける第２設定ステップと、
前記入力画面表示ステップにおいて前記入力画面が表示されている状態で、前記操作受付手段を有効にする操作が受け付けられることに応じて、前記入力画面表示ステップにおいて前記入力画面が表示されるのを中止する表示中止ステップと、
前記画像形成装置は、さらに、前記入力キー画像を指示するための指示装置を収納する収納手段を備えており、
前記収納手段に前記指示装置が収納されていることを検出する収納検出ステップと、を前記コンピュータに実行させ、
前記表示中止ステップは、前記収納検出ステップにおいて前記指示装置が収納されていることが検出されることを条件に、前記入力画面の表示を中止するステップを含む、設定プログラム。
【請求項２０】
複数のハードキーを含む操作受付手段を備えた画像形成装置を制御するコンピュータで実行される設定プログラムであって、
設定値を設定する設定領域を有する設定画面を表示する設定画面表示ステップと、
前記設定画面が表示されている状態で、前記設定画面中の前記設定領域により定まる所定の領域内の位置が指示されると、前記設定画面とは別の画面であって、複数の入力キー画像を含む入力画面を、前記表示された設定画面に重畳して表示する入力画面表示ステップと、
前記入力画面に含まれる前記複数の入力キー画像のうちユーザにより指示された入力キー画像に対応する値を設定値として受け付ける第１設定ステップと、
前記複数のハードキーのうちユーザにより指示されたハードキーに対応する値を受け付ける第２設定ステップと、
前記入力画面表示ステップにおいて前記入力画面が表示されている状態で、前記操作受付手段を有効にする操作が受け付けられることに応じて、前記入力画面表示ステップにおいて前記入力画面が表示されるのを中止する表示中止ステップと、を前記コンピュータに実行させ、
前記操作受付手段は、前記複数のハードキーを指示可能な第１位置と、前記複数のハードキーを指示不可能な第２位置とに移動可能であり、
前記操作受付手段を有効にする操作は、前記操作受付手段を前記第１位置に移動させる操作である、設定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は画像形成装置、設定方法および設定プログラムに関し、特に、設定値に従って処理を実行する画像形成装置、その画像形成装置で実行される設定方法および設定プログラムに関する。
【背景技術】
【０００２】
近年、複合機（ＭＦＰ）で代表される画像形成装置において、ユーザインターフェースとしてソフトキーボードが用いられる（例えば、特許文献１、特許文献２）。このソフトキーボードを用いれば、物理的なハードキーを少なくすることができるので、機器を小型にすることができる。
【０００３】
一方、ＭＦＰは、その表示面のサイズが制限されるため、操作画面に重畳してソフトキーボードを表示しなければならない場合があり、ソフトキーボードを表示した場合に、操作画面の一部がソフトキーボードによって隠れてしまう場合がある。このため、ハードキーボードを用いた操作が、ソフトキーボードを用いた操作よりも便利な場合がある。また、ソフトキーボードが表示された後に、ハードキーボードを使用する場合には、表示されたソフトキーボードが表示されないようにする操作をしなければならず、操作が煩雑である。
【特許文献１】特開平０８−２２１１６９号公報
【特許文献２】特開２００４−２５２７２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
この発明は上述した問題点を解決するためになされたもので、この発明の目的の１つは、処理条件を定める設定値を入力する操作を容易にした画像形成装置を提供することである。
【０００５】
この発明の他の目的は、画像形成装置に処理条件を定める設定値を入力する操作を容易にした画像形成システムを提供することである。
【０００６】
この発明の他の目的は、処理条件を定める設定値を入力する操作を容易にした設定方法を提供することである。
【０００７】
この発明のさらに他の目的は、処理条件を定める設定値を入力する操作を容易にした設定プログラムを提供することである。
【課題を解決するための手段】
【０００８】
上述した目的を達成するためにこの発明のある局面によれば、画像形成装置は、設定値を設定する設定領域を有する設定画面を表示する設定画面表示手段と、設定画面が表示されている状態で、設定画面中の設定領域により定まる所定の領域内の位置が指示されると、設定画面とは別の画面であって、複数の入力キー画像を含む入力画面を、表示された設定画面に重畳して表示する入力画面表示手段と、入力画面に含まれる複数の入力キー画像のうちユーザにより指示された入力キー画像に対応する値を設定値として受け付ける第１設定値受付手段と、複数のハードキーを含む操作受付手段と、複数のハードキーのうちユーザにより指示されたハードキーに対応する値を設定値として受け付ける第２設定値受付手段と、入力画面表示手段により入力画面が表示されている状態で、複数の入力キー画像のいずれかを指示する操作を受け付けることなく、複数のハードキーのいずれかを指示する操作を受け付け、第２設定値受付手段が指示されたハードキーに対応する値を設定値として受け付けた時点で、入力画面表示手段による入力画面の表示を中止する表示中止手段と、を備える。
【０００９】
この局面にしたがえば、設定画面が表示されている状態で、設定画面中の設定領域により定まる所定の領域内の位置が指示されると、入力画面が設定画面に重畳して表示され、入力画面が表示されている状態で、複数の入力キー画像のいずれかを指示する操作を受け付けることなく、複数のハードキーのいずれかを指示する操作を受け付け、指示されたハードキーに対応する値を設定値として受け付けた時点で、入力画面の表示が中止される。このため、ハードキーで設定値を入力すれば、入力画面が表示されなくなるので、ハードキーで設定値を入力中に設定画面中で入力画面で隠れていた部分を視認することができる。また、表示されていた入力画面を表示しないようにする操作をする必要がない。その結果、処理条件を定める設定値を入力する操作を容易にした画像形成装置を提供することができる。
【００１０】
この発明の他の局面によれば、画像形成装置は、設定値を設定する設定領域を有する設定画面を表示する設定画面表示手段と、設定画面が表示されている状態で、設定画面中の設定領域により定まる所定の領域内の位置が指示されると、設定画面とは別の画面であって、複数の入力キー画像を含む入力画面を、表示された設定画面に重畳して表示する入力画面表示手段と、入力画面に含まれる複数の入力キー画像のうちユーザにより指示された入力キー画像に対応する値を受け付ける第１設定値受付手段と、複数のハードキーを含む操作受付手段と、複数のハードキーのうちユーザにより指示されたハードキーに対応する値を受け付ける第２設定値受付手段と、入力画面表示手段により入力画面が表示されている状態で、操作受付手段を有効にする操作が受け付けられることに応じて、入力画面表示手段による入力画面の表示を中止する表示中止手段と、設定画面は複数あり、設定画面表示手段により複数の設定画面のうち第１設定画面が表示された状態で、操作受付手段を有効にする操作が受け付けられた後は、設定画面表示手段により複数の設定画面のうち第１設定画面とは別の第２設定画面が表示されるまで、入力画面表示手段による入力画面の表示を禁止する表示禁止手段とを、備える。
【００１１】
この局面に従えば、複数の設定画面のうち第１設定画面が表示された状態で、ハードキーを有効にする操作が受け付けられた後は、第２設定画面が表示されるまで、入力画面の表示が禁止される。このため、１つの設定画面に含まれる複数の設定領域に設定値を入力する場合に、入力画面が表示されないようにして、ハードキーで入力することができる。
【００１２】
この発明のさらに他の局面によれば、画像形成装置は、設定値を設定する設定領域を有する設定画面を表示する設定画面表示手段と、設定画面が表示されている状態で、設定画面中の設定領域により定まる所定の領域内の位置が指示されると、設定画面とは別の画面であって、複数の入力キー画像を含む入力画面を、表示された設定画面に重畳して表示する入力画面表示手段と、入力画面に含まれる複数の入力キー画像のうちユーザにより指示された入力キー画像に対応する値を受け付ける第１設定値受付手段と、複数のハードキーを含む操作受付手段と、複数のハードキーのうちユーザにより指示されたハードキーに対応する値を受け付ける第２設定値受付手段と、入力画面表示手段により入力画面が表示されている状態で、操作受付手段を有効にする操作が受け付けられることに応じて、入力画面表示手段による入力画面の表示を中止する表示中止手段と、を備え、表示中止手段は、設定画面に含まれる設定領域および該設定領域に関連する関連領域のいずれかと入力画面が重なることを条件に、入力画面の表示を中止する。
【００１３】
この局面に従えば、設定画面に含まれる設定領域および該設定領域に関連する関連領域のいずれかと入力画面が重なることを条件に、入力画面の表示が中止される。このため、設定値の入力が妨げられない場合に限って入力画面が表示されないようにすることができる。
【００１４】
この発明のさらに他の局面によれば、画像形成装置は、設定値を設定する設定領域を有する設定画面を表示する設定画面表示手段と、設定画面が表示されている状態で、設定画面中の設定領域により定まる所定の領域内の位置が指示されると、設定画面とは別の画面であって、複数の入力キー画像を含む入力画面を、表示された設定画面に重畳して表示する入力画面表示手段と、入力画面に含まれる複数の入力キー画像のうちユーザにより指示された入力キー画像に対応する値を受け付ける第１設定値受付手段と、複数のハードキーを含む操作受付手段と、複数のハードキーのうちユーザにより指示されたハードキーに対応する値を受け付ける第２設定値受付手段と、入力画面表示手段により入力画面が表示されている状態で、操作受付手段を有効にする操作が受け付けられることに応じて、入力画面表示手段による入力画面の表示を中止する表示中止手段と、入力キー画像を指示するための指示装置を収納する収納手段と、収納手段に指示装置が収納されていることを検出する収納検出手段と、を備え、表示中止手段は、収納検出手段により指示装置が収納されていることが検出されることを条件に、入力画面の表示を中止する。
【００１５】
この局面に従えば、指示装置が収納されていることを条件に、入力画面の表示が中止されるので、指示装置が収納されていない状態では、入力画面から設定値を指示装置で入力することができる。
【００１７】
この発明のさらに他の局面によれば、画像形成装置は、設定値を設定する設定領域を有する設定画面を表示する設定画面表示手段と、設定画面が表示されている状態で、設定画面中の設定領域により定まる所定の領域内の位置が指示されると、設定画面とは別の画面であって、複数の入力キー画像を含む入力画面を、表示された設定画面に重畳して表示する入力画面表示手段と、入力画面に含まれる複数の入力キー画像のうちユーザにより指示された入力キー画像に対応する値を受け付ける第１設定値受付手段と、複数のハードキーを含む操作受付手段と、複数のハードキーのうちユーザにより指示されたハードキーに対応する値を受け付ける第２設定値受付手段と、入力画面表示手段により入力画面が表示されている状態で、操作受付手段を有効にする操作が受け付けられることに応じて、入力画面表示手段による入力画面の表示を中止する表示中止手段と、を備え、、操作受付手段は、複数のハードキーを指示可能な第１位置と、複数のハードキーを指示不可能な第２位置とに移動可能であり、操作受付手段を有効にする操作は、操作受付手段を第１位置に移動させる操作である。
【００１８】
この発明の他の局面によれば、画像形成システムは、コンピュータと、コンピュータと通信可能な画像形成装置とを含む画像形成システムであって、画像形成装置は、コンピュータから受信されるデータの画像を表示する表示手段と、表示手段の表示面に設けられ、ユーザにより指示された位置を検出する位置検出手段と、位置検出手段により検出された位置を、コンピュータに送信する位置送信手段と、位置検出手段とは別に設けられた複数のハードキーのいずれかを指示する操作を受け付ける操作受付手段と、操作受付手段により複数のハードキーのいずれかを指示する操作が受け付けられることに応じて、コンピュータに複数のハードキーのうち受け付けられた操作により特定される指示されたハードキーに対応する値を含む指示受付信号をコンピュータに送信する指示送信手段と、を備え、コンピュータは、画像形成装置に、設定値を設定する領域を有する設定画面のデータを送信する設定画面送信手段と、設定画面を画像形成装置に表示させている状態で、画像形成装置から設定画面中の所定の領域内の位置が受信されると、設定画面とは別の画面であって、複数の入力キー画像を含む入力画面を、設定画面に重畳した入力画面付設定画面のデータを画像形成装置に送信する入力画面送信手段と、画像形成装置から入力画面に含まれる複数の入力キー画像内の位置が受信されることに応じて、受信された位置により定まる入力キー画像に対応する値を設定値として受け付ける第１設定値受付手段と、画像形成装置から指示受付信号が受信されることに応じて、受信された指示受付信号に含まれる指示されたハードキーに対応する値を設定値として受け付ける第２設定値受付手段と、入力画面送信手段により入力画面付設定画面が画像形成装置に送信された後に、画像形成装置から入力画面に含まれる複数の入力キー画像内の位置が受信されることなく、画像形成装置から指示受付信号が受信され、第２設定値受付手段が受信された指示受付信号に含まれる指示されたハードキーに対応する値を設定値として受け付けた時点で、入力画面送信手段による入力画面付設定画面のデータの送信を中止する送信中止手段と、を備える。
【００１９】
この局面に従えば、画像形成装置に処理条件を定める設定値を設定する操作を容易にした画像形成システムを提供することができる。
この発明のさらに他の局面によれば、画像形成システムは、コンピュータと、コンピュータと通信可能な画像形成装置とを含む画像形成システムであって、画像形成装置は、コンピュータから受信されるデータの画像を表示する表示手段と、表示手段の表示面に設けられ、ユーザにより指示された位置を検出する位置検出手段と、位置検出手段により検出された位置を、コンピュータに送信する位置送信手段と、位置検出手段とは別に設けられた複数のハードキーのいずれかを指示する操作を受け付ける操作受付手段と、操作受付手段により複数のハードキーのいずれかを指示する操作が受け付けられることに応じて、コンピュータに複数のハードキーのうち受け付けられた操作により特定される指示されたハードキーに対応する値を含む指示受付信号をコンピュータに送信する指示送信手段と、を備え、コンピュータは、画像形成装置に、設定値を設定する領域を有する設定画面のデータを送信する設定画面送信手段と、設定画面を画像形成装置に表示させている状態で、画像形成装置から設定画面中の所定の領域内の位置が受信されると、設定画面とは別の画面であって、複数の入力キー画像を含む入力画面を、設定画面に重畳した入力画面付設定画面のデータを画像形成装置に送信する入力画面送信手段と、画像形成装置から入力画面に含まれる複数の入力キー画像内の位置が受信されることに応じて、受信された位置により定まる入力キー画像に対応する値を受け付ける第１設定値受付手段と、画像形成装置から指示受付信号が受信されることに応じて、受信された指示受付信号に含まれる指示されたハードキーに対応する値を受け付ける第２設定値受付手段と、入力画面送信手段により入力画面付設定画面が画像形成装置に送信された後に、画像形成装置において操作受付手段を有効にする操作が受け付けられることに応じて、入力画面送信手段による入力画面付設定画面のデータの送信を中止する送信中止手段と、設定画面は複数あり、設定画面送信手段により複数の設定画面のうち第１設定画面が画像形成装置に送信された後に、画像形成装置から指示受付信号が受信されるた後は、設定画面送信手段により複数の設定画面のうち第１設定画面とは別の第２設定画面が画像形成装置に送信されるまで、入力画面送信手段による入力画面付設定画面のデータの送信を中止する表示禁止手段とを、備える。
この発明のさらに他の局面によれば、画像形成システムは、コンピュータと、コンピュータと通信可能な画像形成装置とを含む画像形成システムであって、画像形成装置は、コンピュータから受信されるデータの画像を表示する表示手段と、表示手段の表示面に設けられ、ユーザにより指示された位置を検出する位置検出手段と、位置検出手段により検出された位置を、コンピュータに送信する位置送信手段と、位置検出手段とは別に設けられた複数のハードキーのいずれかを指示する操作を受け付ける操作受付手段と、操作受付手段により複数のハードキーのいずれかを指示する操作が受け付けられることに応じて、コンピュータに複数のハードキーのうち受け付けられた操作により特定される指示されたハードキーに対応する値を含む指示受付信号をコンピュータに送信する指示送信手段と、を備え、コンピュータは、画像形成装置に、設定値を設定する領域を有する設定画面のデータを送信する設定画面送信手段と、設定画面を画像形成装置に表示させている状態で、画像形成装置から設定画面中の所定の領域内の位置が受信されると、設定画面とは別の画面であって、複数の入力キー画像を含む入力画面を、設定画面に重畳した入力画面付設定画面のデータを画像形成装置に送信する入力画面送信手段と、画像形成装置から入力画面に含まれる複数の入力キー画像内の位置が受信されることに応じて、受信された位置により定まる入力キー画像に対応する値を受け付ける第１設定値受付手段と、画像形成装置から指示受付信号が受信されることに応じて、受信された指示受付信号に含まれる指示されたハードキーに対応する値を受け付ける第２設定値受付手段と、入力画面送信手段により入力画面付設定画面が画像形成装置に送信された後に、画像形成装置において操作受付手段を有効にする操作が受け付けられることに応じて、入力画面送信手段による入力画面付設定画面のデータの送信を中止する送信中止手段と、を備え、送信中止手段は、設定画面に含まれる設定領域および該設定領域に関連する関連領域のいずれかと入力画面が重なることを条件に、入力画面送信手段による入力画面付設定画面のデータの送信を中止する。
この発明のさらに他の局面によれば、画像形成システムは、コンピュータと、コンピュータと通信可能な画像形成装置とを含む画像形成システムであって、画像形成装置は、コンピュータから受信されるデータの画像を表示する表示手段と、表示手段の表示面に設けられ、ユーザにより指示された位置を検出する位置検出手段と、位置検出手段により検出された位置を、コンピュータに送信する位置送信手段と、位置検出手段とは別に設けられた複数のハードキーのいずれかを指示する操作を受け付ける操作受付手段と、操作受付手段により複数のハードキーのいずれかを指示する操作が受け付けられることに応じて、コンピュータに複数のハードキーのうち受け付けられた操作により特定される指示されたハードキーに対応する値を含む指示受付信号をコンピュータに送信する指示送信手段と、を備え、コンピュータは、画像形成装置に、設定値を設定する領域を有する設定画面のデータを送信する設定画面送信手段と、設定画面を画像形成装置に表示させている状態で、画像形成装置から設定画面中の所定の領域内の位置が受信されると、設定画面とは別の画面であって、複数の入力キー画像を含む入力画面を、設定画面に重畳した入力画面付設定画面のデータを画像形成装置に送信する入力画面送信手段と、画像形成装置から入力画面に含まれる複数の入力キー画像内の位置が受信されることに応じて、受信された位置により定まる入力キー画像に対応する値を受け付ける第１設定値受付手段と、画像形成装置から指示受付信号が受信されることに応じて、受信された指示受付信号に含まれる指示されたハードキーに対応する値を受け付ける第２設定値受付手段と、入力画面送信手段により入力画面付設定画面が画像形成装置に送信された後に、画像形成装置において操作受付手段を有効にする操作が受け付けられることに応じて、入力画面送信手段による入力画面付設定画面のデータの送信を中止する送信中止手段と、を備え、画像形成装置は、入力キー画像を指示するための指示装置を収納する収納手段と、収納手段に指示装置が収納されていることを検出する収納検出手段と、をさらに備え、送信中止手段は、画像形成装置において収納検出手段により指示装置が収納されていることが検出されることを条件に、入力画面送信手段による入力画面付設定画面のデータの送信を中止する。
この発明のさらに他の局面によれば、画像形成システムは、コンピュータと、コンピュータと通信可能な画像形成装置とを含む画像形成システムであって、画像形成装置は、コンピュータから受信されるデータの画像を表示する表示手段と、表示手段の表示面に設けられ、ユーザにより指示された位置を検出する位置検出手段と、位置検出手段により検出された位置を、コンピュータに送信する位置送信手段と、位置検出手段とは別に設けられた複数のハードキーのいずれかを指示する操作を受け付ける操作受付手段と、操作受付手段により複数のハードキーのいずれかを指示する操作が受け付けられることに応じて、コンピュータに複数のハードキーのうち受け付けられた操作により特定される指示されたハードキーに対応する値を含む指示受付信号をコンピュータに送信する指示送信手段と、を備え、操作受付手段は、複数のハードキーを指示可能な第１位置と、複数のハードキーを指示不可能な第２位置とに移動可能であり、コンピュータは、画像形成装置に、設定値を設定する領域を有する設定画面のデータを送信する設定画面送信手段と、設定画面を画像形成装置に表示させている状態で、画像形成装置から設定画面中の所定の領域内の位置が受信されると、設定画面とは別の画面であって、複数の入力キー画像を含む入力画面を、設定画面に重畳した入力画面付設定画面のデータを画像形成装置に送信する入力画面送信手段と、画像形成装置から入力画面に含まれる複数の入力キー画像内の位置が受信されることに応じて、受信された位置により定まる入力キー画像に対応する値を受け付ける第１設定値受付手段と、画像形成装置から指示受付信号が受信されることに応じて、受信された指示受付信号に含まれる指示されたハードキーに対応する値を受け付ける第２設定値受付手段と、入力画面送信手段により入力画面付設定画面が画像形成装置に送信された後に、画像形成装置において操作受付手段を有効にする操作が受け付けられることに応じて、入力画面送信手段による入力画面付設定画面のデータの送信を中止する送信中止手段と、を備え、操作受付手段は、複数のハードキーを指示可能な第１位置と、複数のハードキーを指示不可能な第２位置とに移動可能であり、操作受付手段を有効にする操作は、操作受付手段を第１位置に移動させる操作である。
【００２０】
この発明のさらに他の局面に従えば、設定方法は、複数のハードキーを含む操作受付手段を備えた画像形成装置で実行される設定方法であって、設定値を設定する設定領域を有する設定画面を表示する設定画面表示ステップと、設定画面が表示されている状態で、設定画面中の設定領域により定まる所定の領域内の位置が指示されると、設定画面とは別の画面であって、複数の入力キー画像を含む入力画面を、表示された設定画面に重畳して表示する入力画面表示ステップと、入力画面に含まれる複数の入力キー画像のうちユーザにより指示された入力キー画像に対応する値を設定値として受け付ける第１設定ステップと、複数のハードキーのうちユーザにより指示されたハードキーに対応する値を設定値として受け付ける第２設定ステップと、入力画面表示ステップにおいて入力画面が表示されている状態で、複数の入力キー画像のいずれかを指示する操作を受け付けることなく、複数のハードキーのいずれかを指示する操作を受け付け、第２設定ステップにおいて指示されたハードキーに対応する値を設定値として受け付けた時点で、入力画面表示ステップにおいて入力画面が表示されるのを中止する表示中止ステップと、を含む。
【００２１】
この局面に従えば、処理条件を定める設定値を設定する操作を容易にした設定方法を提供することができる。
この発明のさらに他の局面に従えば、設定方法は、複数のハードキーを含む操作受付手段を備えた画像形成装置で実行される設定方法であって、設定値を設定する設定領域を有する設定画面を表示する設定画面表示ステップと、設定画面が表示されている状態で、設定画面中の設定領域により定まる所定の領域内の位置が指示されると、設定画面とは別の画面であって、複数の入力キー画像を含む入力画面を、表示された設定画面に重畳して表示する入力画面表示ステップと、入力画面に含まれる複数の入力キー画像のうちユーザにより指示された入力キー画像に対応する値を受け付ける第１設定ステップと、複数のハードキーのうちユーザにより指示されたハードキーに対応する値を受け付ける第２設定ステップと、入力画面表示ステップにおいて入力画面が表示されている状態で、操作受付手段を有効にする操作が受け付けられることに応じて、入力画面表示ステップにおいて入力画面が表示されるのを中止する表示中止ステップと、設定画面は複数あり、設定画面表示ステップにおいて複数の設定画面のうち第１設定画面が表示された状態で、操作受付手段を有効にする操作が受け付けられた後は、設定画面表示ステップにおいて複数の設定画面のうち第１設定画面とは別の第２設定画面が表示されるまで、入力画面表示ステップにおける入力画面の表示を禁止する表示禁止ステップと、を含む。
この発明のさらに他の局面に従えば、設定方法は、複数のハードキーを含む操作受付手段を備えた画像形成装置で実行される設定方法であって、設定値を設定する設定領域を有する設定画面を表示する設定画面表示ステップと、設定画面が表示されている状態で、設定画面中の設定領域により定まる所定の領域内の位置が指示されると、設定画面とは別の画面であって、複数の入力キー画像を含む入力画面を、表示された設定画面に重畳して表示する入力画面表示ステップと、入力画面に含まれる複数の入力キー画像のうちユーザにより指示された入力キー画像に対応する値を受け付ける第１設定ステップと、複数のハードキーのうちユーザにより指示されたハードキーに対応する値を受け付ける第２設定ステップと、入力画面表示ステップにおいて入力画面が表示されている状態で、操作受付手段を有効にする操作が受け付けられることに応じて、入力画面表示ステップにおいて入力画面が表示されるのを中止する表示中止ステップと、を含み、表示中止ステップは、設定画面に含まれる設定領域および該設定領域に関連する関連領域のいずれかと入力画面が重なることを条件に、入力画面の表示を中止するステップを含む。
この発明のさらに他の局面に従えば、設定方法は、複数のハードキーを含む操作受付手段を備えた画像形成装置で実行される設定方法であって、設定値を設定する設定領域を有する設定画面を表示する設定画面表示ステップと、設定画面が表示されている状態で、設定画面中の設定領域により定まる所定の領域内の位置が指示されると、設定画面とは別の画面であって、複数の入力キー画像を含む入力画面を、表示された設定画面に重畳して表示する入力画面表示ステップと、入力画面に含まれる複数の入力キー画像のうちユーザにより指示された入力キー画像に対応する値を受け付ける第１設定ステップと、複数のハードキーのうちユーザにより指示されたハードキーに対応する値を受け付ける第２設定ステップと、入力画面表示ステップにおいて入力画面が表示されている状態で、操作受付手段を有効にする操作が受け付けられることに応じて、入力画面表示ステップにおいて入力画面が表示されるのを中止する表示中止ステップと、画像形成装置は、さらに、入力キー画像を指示するための指示装置を収納する収納手段を備えており、収納手段に指示装置が収納されていることを検出する収納検出ステップと、を含み、表示中止ステップは、収納検出ステップにおいて指示装置が収納されていることが検出されることを条件に、入力画面の表示を中止するステップを含む。
この発明のさらに他の局面に従えば、設定方法は、複数のハードキーを含む操作受付手段を備えた画像形成装置で実行される設定方法であって、設定値を設定する設定領域を有する設定画面を表示する設定画面表示ステップと、設定画面が表示されている状態で、設定画面中の設定領域により定まる所定の領域内の位置が指示されると、設定画面とは別の画面であって、複数の入力キー画像を含む入力画面を、表示された設定画面に重畳して表示する入力画面表示ステップと、入力画面に含まれる複数の入力キー画像のうちユーザにより指示された入力キー画像に対応する値を受け付ける第１設定ステップと、複数のハードキーのうちユーザにより指示されたハードキーに対応する値を受け付ける第２設定ステップと、入力画面表示ステップにおいて入力画面が表示されている状態で、操作受付手段を有効にする操作が受け付けられることに応じて、入力画面表示ステップにおいて入力画面が表示されるのを中止する表示中止ステップと、を含み、操作受付手段は、複数のハードキーを指示可能な第１位置と、複数のハードキーを指示不可能な第２位置とに移動可能であり、操作受付手段を有効にする操作は、操作受付手段を第１位置に移動させる操作である。
【００２２】
この発明のさらに他の局面に従えば、設定プログラムは、複数のハードキーを含む操作受付手段を備えた画像形成装置を制御するコンピュータで実行される設定プログラムであって、設定値を設定する設定領域を有する設定画面を表示する設定画面表示ステップと、設定画面が表示されている状態で、設定画面中の設定領域により定まる所定の領域内の位置が指示されると、設定画面とは別の画面であって、複数の入力キー画像を含む入力画面を、表示された設定画面に重畳して表示する入力画面表示ステップと、入力画面に含まれる複数の入力キー画像のうちユーザにより指示された入力キー画像に対応する値を設定値として受け付ける第１設定ステップと、複数のハードキーのうちユーザにより指示されたハードキーに対応する値を設定値として受け付ける第２設定ステップと、入力画面表示ステップにおいて入力画面が表示されている状態で、複数の入力キー画像のいずれかを指示する操作を受け付けることなく、複数のハードキーのいずれかを指示する操作を受け付け、第２設定ステップにおいて指示されたハードキーに対応する値を設定値として受け付けた時点で、入力画面表示ステップにおいて入力画面が表示されるのを中止する表示中止ステップと、をコンピュータに実行させる。
【００２３】
この局面に従えば、処理条件を定める設定値を設定する操作を容易にした設定プログラムを提供することができる。
この発明のさらに他の局面に従えば、設定プログラムは、複数のハードキーを含む操作受付手段を備えた画像形成装置を制御するコンピュータで実行される設定プログラムであって、設定値を設定する設定領域を有する設定画面を表示する設定画面表示ステップと、設定画面が表示されている状態で、設定画面中の設定領域により定まる所定の領域内の位置が指示されると、設定画面とは別の画面であって、複数の入力キー画像を含む入力画面を、表示された設定画面に重畳して表示する入力画面表示ステップと、入力画面に含まれる複数の入力キー画像のうちユーザにより指示された入力キー画像に対応する値を設定値として受け付ける第１設定ステップと、複数のハードキーのうちユーザにより指示されたハードキーに対応する値を受け付ける第２設定ステップと、入力画面表示ステップにおいて入力画面が表示されている状態で、操作受付手段を有効にする操作が受け付けられることに応じて、入力画面表示ステップにおいて入力画面が表示されるのを中止する表示中止ステップと、設定画面は複数あり、設定画面表示ステップにおいて複数の設定画面のうち第１設定画面が表示された状態で、操作受付手段を有効にする操作が受け付けられた後は、設定画面表示ステップにおいて複数の設定画面のうち第１設定画面とは別の第２設定画面が表示されるまで、入力画面表示ステップにおける入力画面の表示を禁止する表示禁止ステップと、をコンピュータに実行させる。
この発明のさらに他の局面に従えば、設定プログラムは、複数のハードキーを含む操作受付手段を備えた画像形成装置を制御するコンピュータで実行される設定プログラムであって、設定値を設定する設定領域を有する設定画面を表示する設定画面表示ステップと、設定画面が表示されている状態で、設定画面中の設定領域により定まる所定の領域内の位置が指示されると、設定画面とは別の画面であって、複数の入力キー画像を含む入力画面を、表示された設定画面に重畳して表示する入力画面表示ステップと、入力画面に含まれる複数の入力キー画像のうちユーザにより指示された入力キー画像に対応する値を設定値として受け付ける第１設定ステップと、複数のハードキーのうちユーザにより指示されたハードキーに対応する値を受け付ける第２設定ステップと、入力画面表示ステップにおいて入力画面が表示されている状態で、操作受付手段を有効にする操作が受け付けられることに応じて、入力画面表示ステップにおいて入力画面が表示されるのを中止する表示中止ステップと、をコンピュータに実行させ、表示中止ステップは、設定画面に含まれる設定領域および該設定領域に関連する関連領域のいずれかと入力画面が重なることを条件に、入力画面の表示を中止するステップを含む。
この発明のさらに他の局面に従えば、設定プログラムは、複数のハードキーを含む操作受付手段を備えた画像形成装置を制御するコンピュータで実行される設定プログラムであって、設定値を設定する設定領域を有する設定画面を表示する設定画面表示ステップと、設定画面が表示されている状態で、設定画面中の設定領域により定まる所定の領域内の位置が指示されると、設定画面とは別の画面であって、複数の入力キー画像を含む入力画面を、表示された設定画面に重畳して表示する入力画面表示ステップと、入力画面に含まれる複数の入力キー画像のうちユーザにより指示された入力キー画像に対応する値を設定値として受け付ける第１設定ステップと、複数のハードキーのうちユーザにより指示されたハードキーに対応する値を受け付ける第２設定ステップと、入力画面表示ステップにおいて入力画面が表示されている状態で、操作受付手段を有効にする操作が受け付けられることに応じて、入力画面表示ステップにおいて入力画面が表示されるのを中止する表示中止ステップと、画像形成装置は、さらに、入力キー画像を指示するための指示装置を収納する収納手段を備えており、収納手段に指示装置が収納されていることを検出する収納検出ステップと、をコンピュータに実行させ、表示中止ステップは、収納検出ステップにおいて指示装置が収納されていることが検出されることを条件に、入力画面の表示を中止するステップを含む。
この発明のさらに他の局面に従えば、設定プログラムは、複数のハードキーを含む操作受付手段を備えた画像形成装置を制御するコンピュータで実行される設定プログラムであって、設定値を設定する設定領域を有する設定画面を表示する設定画面表示ステップと、設定画面が表示されている状態で、設定画面中の設定領域により定まる所定の領域内の位置が指示されると、設定画面とは別の画面であって、複数の入力キー画像を含む入力画面を、表示された設定画面に重畳して表示する入力画面表示ステップと、入力画面に含まれる複数の入力キー画像のうちユーザにより指示された入力キー画像に対応する値を設定値として受け付ける第１設定ステップと、複数のハードキーのうちユーザにより指示されたハードキーに対応する値を受け付ける第２設定ステップと、入力画面表示ステップにおいて入力画面が表示されている状態で、操作受付手段を有効にする操作が受け付けられることに応じて、入力画面表示ステップにおいて入力画面が表示されるのを中止する表示中止ステップと、をコンピュータに実行させ、操作受付手段は、複数のハードキーを指示可能な第１位置と、複数のハードキーを指示不可能な第２位置とに移動可能であり、操作受付手段を有効にする操作は、操作受付手段を第１位置に移動させる操作である。
【図面の簡単な説明】
【００２４】
【図１】本実施の形態におけるＭＦＰの外観を示す斜視図である。
【図２】ＭＦＰのハードウエア構成の概要を示すブロック図である。
【図３】操作パネルの平面図である。
【図４】ＭＦＰが備えるＣＰＵが有する機能の一例を示すブロック図である。
【図５】設定画面の一例を示す第１の図である。
【図６】設定画面に重畳して表示される入力画面の一例を示す第１の図である。
【図７】設定画面の一例を示す第２の図である。
【図８】設定画面に重畳して表示される入力画面の一例を示す第２の図である。
【図９】設定処理の流れの一例を示すフローチャートである。
【図１０】第１の実施の形態の変形例におけるＭＦＰが備えるＣＰＵが有する機能の一例を示すブロック図である。
【図１１】第２の実施の形態における画像形成システムの全体概要を示す図である。
【図１２】ＰＣのハードウエア構成の一例を示すブロック図である。
【図１３】ＰＣが備えるＣＰＵの機能の一例を示すブロック図である。
【図１４】第２の実施の形態の変形例におけるＰＣが備えるＣＰＵが有する機能の一例を示すブロック図である。
【発明を実施するための形態】
【００２５】
以下、本発明の実施の形態を図面を参照して説明する。以下の説明では同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００２６】
＜第１の実施の形態＞
図１は、本実施の形態におけるＭＦＰの外観を示す斜視図である。図２は、ＭＦＰのハードウエア構成の概要を示すブロック図である。図１および図２を参照して、画像形成装置として機能するＭＦＰ１００は、メイン回路１１０と、原稿を読み取るための原稿読取部１３と、原稿を原稿読取部１３に搬送するための自動原稿搬送装置１１と、原稿読取部１３が原稿を読み取って出力する画像データに基づいて用紙等に画像を形成するための画像形成部１５と、画像形成部１５に用紙を供給するための給紙部１７と、ユーザインターフェースとしての操作パネル２０とを含む。
【００２７】
操作パネル２０は、操作面にＬＣＤ２５およびタッチパネル２９と、ハードキー部３１が配置される。操作パネル２０は、ＭＦＰ１００の本体に対して操作面の上側の辺を中心にして回転可能に取り付けられており、ハードキー部３１に含まれるハードキーをユーザが押下可能な第１位置と、操作面がＭＦＰ１００の正面を向き、ハードキーをユーザが押下することのできない第２位置とに、操作面の方向を変更可能である。なお、ユーザが、ハードキー部３１に含まれるハードキーを押下することができる第１位置と、ハードキーを押下することができない第２位置とに移動可能であれば、例えば、操作パネル２０を、ＭＦＰ１００の本体に対して平行にスライドして移動させるようにしてもよい。また、ハードキー部３１に含まれるハードキーを覆うカバーを設けるようにしてもよい。
【００２８】
また、操作パネル２０は、スタイラスペン３５を収納するための収納部３３を備えている。タッチパネル２９は、指で指示された位置を検出することに加えて、スタイラスペン３５で指示された位置を検出する。
【００２９】
メイン回路１１０は、ＣＰＵ１１１と、通信インターフェース（Ｉ／Ｆ）部１１２と、ＲＯＭ１１３と、ＲＡＭ１１４と、大容量記憶装置としてのハードディスクドライブ（ＨＤＤ）１１５と、ファクシミリ部１１６と、ネットワークＩ／Ｆ部１１７と、外部記憶装置１１８と、収納センサ１１９と、状態検出センサ１２０と、を含む。ＣＰＵ１１１は、自動原稿搬送装置１１、原稿読取部１３、画像形成部１５、給紙部１７および操作パネル２０と接続され、ＭＦＰ１００の全体を制御する。
【００３０】
自動原稿搬送装置１１は、原稿給紙トレイ上にセットされた複数枚の原稿を１枚ずつ自動的に原稿読取部１３のプラテンガラス上に設定された所定の原稿読み取り位置まで搬送し、原稿読取部１３により原稿画像が読み取られた原稿を原稿排紙トレイ上に排出する。原稿読取部１３は、原稿読取位置に搬送されてきた原稿に光を照射する光源と、原稿で反射した光を受光する光電変換素子とを含み、原稿のサイズに応じた原稿画像を走査する。光電変換素子は、受光した光を電気信号である画像データに変換して、画像形成部１５に出力する。給紙部１７は、給紙トレイに収納された用紙を画像形成部１５に搬送する。
【００３１】
画像形成部１５は、周知の電子写真方式により画像を形成するものであって、原稿読取部１３から入力される画像データにシェーディング補正などの各種のデータ処理を施した、データ処理後の画像データまたは、外部から受信された画像データに基づいて、給紙部１７により搬送される用紙に画像を形成する。
【００３２】
通信Ｉ／Ｆ部１１２は、外部の装置とシリアル通信するためのインターフェースである。例えば、通信Ｉ／Ｆ部１１２にキーボード１１２Ａが接続される場合、通信Ｉ／Ｆ部１１２は、キーボード１１２Ａから入力される信号を、ＣＰＵ１１１に出力する。
【００３３】
ＲＯＭ１１３は、ＣＰＵ１１１が実行するプログラム、またはそのプログラムを実行するために必要なデータを記憶する。ＲＡＭ１１４は、ＣＰＵ１１１がプログラムを実行する際の作業領域として用いられる。また、ＲＡＭ１１４は、原稿読取部１３から連続的に送られてくる読取画像を一時的に記憶する。
【００３４】
ファクシミリ部１１６は、公衆交換電話網（ＰＳＴＮ）に接続され、ＰＳＴＮにファクシミリデータを送信する、またはＰＳＴＮからファクシミリデータを受信する。ファクシミリ部１１６は、受信したファクシミリデータを、ＨＤＤ１１５に記憶するとともに、画像形成部１５でプリント可能なプリントデータに変換して、画像形成部１５に出力する。これにより、画像形成部１５は、ファクシミリ部１１６により受信されたファクシミリデータを用紙に画像を形成する。また、ファクシミリ部１１６は、ＨＤＤ１１５に記憶されたデータをファクシミリデータに変換して、ＰＳＴＮに接続されたファクシミリ装置に送信する。
【００３５】
ネットワークＩ／Ｆ部１１７は、ＬＡＮ等のネットワークにＭＦＰ１００を接続するためのインターフェースである。ネットワークＩ／Ｆ部１１７は、ＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）またはＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）等の通信プロトコルで、ネットワークに接続された他のコンピュータまたは画像形成装置と通信する。なお、ネットワークＩ／Ｆ部１１７が接続されるネットワークは、ローカルエリアネットワーク（ＬＡＮ）であり、接続形態は有線または無線を問わない。またネットワークは、ＬＡＮに限らず、ワイドエリアネットワーク（ＷＡＮ）、公衆交換電話網（ＰＳＴＮ）、インターネット等であってもよい。
【００３６】
外部記憶装置１１８は、ＣＰＵ１１１により制御され、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１８、または半導体メモリが装着される。
【００３７】
収納センサ１１９は、操作パネル２０の収納部３３に備えられ、スタイラスペン３５が収納部３３に存在するか否かを検出し、スタイラスペン３５が収納部３３に存在する間はＯＮ信号をＣＰＵ１１１に出力し、スタイラスペン３５が収納部３３に存在しない間はＯＦＦ信号をＣＰＵ１１１に出力する。状態検出センサ１２０は、操作パネル２０の位置を検出する。操作パネル２０が第１位置と第２位置のいずれに位置するかを検出し、検出した操作パネル２０の位置を、ＣＰＵ１１１に出力する。収納センサ１１９および状態検出センサ１２０は、光センサ、近接センサ、磁気センサ等を用いることができる。
【００３８】
操作パネル２０は、液晶表示装置（ＬＣＤ）２５と、ＬＣＤ２５の表示を制御する表示制御部２１と、ＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）２３と、タッチパネル２９と、ハードキー部３１と、タッチパネル２９およびハードキー部３１を制御する入力制御部２７と、を含む。ＬＣＤ２５およびハードキー部３１は、操作パネル２０の操作面に設けられる。
【００３９】
表示制御部２１は、ＣＰＵ１１１、ＶＲＡＭ２３およびＬＣＤ２５と接続される。ＶＲＡＭ２３は、表示制御部２１の作業領域として用いられ、ＬＣＤ２５に表示する画像を一時記憶する。表示制御部２１は、ＣＰＵ１１１により制御されて、ＬＣＤ２５を制御し、ＬＣＤ２５にＶＲＡＭ２３に記憶された画像を表示させる。表示制御部２１は、後述する設定画面および入力画面をＬＣＤ２５に表示させる。
【００４０】
ハードキー部３１は、スタートキーと、０〜９の数字が割り当てられた数字キーと、を少なくとも含む複数のハードキーを含む。ハードキーは、入力制御部２７に接続され、ユーザにより押下されている間はＯＮ信号を入力制御部２７に出力し、ユーザにより押下されていない間はＯＦＦ信号を入力制御部２７に出力する。
【００４１】
タッチパネル２９は、ＬＣＤ２５の上面または下面に設けられ、ユーザにより押下された位置の座標を入力制御部２７に出力する。タッチパネル２９は、ユーザが指またはスタイラスペン３５で指示した位置を検出し、検出した位置の座標を入力制御部２７に出力する。タッチパネル２９は、ＬＣＤ２５の表示面と同じまたはそれ以上のサイズであるのが好ましい。タッチパネル２９は、ＬＣＤ２５に重畳して設けられるので、タッチパネル２９は、ユーザがＬＣＤ２５の表示面を指示すれば、ＬＣＤ２５の表示面中でユーザが指示した位置の座標を入力制御部２７に出力する。タッチパネル２９は、例えば、抵抗膜方式、表面弾性波方式、赤外線方式、電磁誘導方式、静電容量方式を用いることができ、その方式は限定されない。
【００４２】
入力制御部２７は、ハードキー部３１のうちでＯＮ信号を出力するハードキーが存在する場合、ＯＮ信号を出力するハードキーのキー識別情報をＣＰＵ１１１に出力する。また、入力制御部２７は、タッチパネル２９がユーザにより指示された位置を検出する場合、タッチパネル２９から出力される座標をＣＰＵ１１１に出力する。
【００４３】
図３は、操作パネル２０の平面図である。図３を参照して、操作パネル２０は、操作面に、ＬＣＤ２５と、ＬＣＤ２５に重畳して設けられたタッチパネル２９と、ＬＣＤ２５の右側および下方に複数のハードキーが配置されたハードキー部３１と、収納部３３と、を含む。ハードキー部３１は、スタートキー３１Ａと、数字キー３１Ｂと、を含む。
【００４４】
図４は、ＭＦＰが備えるＣＰＵが有する機能の一例を示すブロック図である。図４に示す機能は、ＭＦＰ１００が備えるＣＰＵ１１１が、ＲＯＭ１１３、ＨＤＤ１１５またはＣＤ−ＲＯＭ１１８Ａに記憶されたプログラムを実行することにより、ＣＰＵ１１１により実現される機能である。図４を参照して、ＣＰＵ１１１は、設定画面を選択する設定画面選択部５３と、設定画面を表示する設定画面表示部５１と、設定項目を選択する項目選択部５５と、入力画面を表示する入力画面表示部５７と、入力画面の表示を禁止する表示禁止部５９と、入力画面の表示を中止する表示中止部６１と、スタイラスペン３５の収納有無を検出する収納検出部６３と、設定項目に設定値を設定する項目設定部６５と、第１設定値受付部６７と、ＬＣＤ２５の表示面中で指示された位置を検出する位置検出部６９と、ハードキー部３１に入力される操作を受け付ける操作受付部７３と、第２設定値受付部７１と、処理を実行する処理実行部８１と、を含む。
【００４５】
処理実行部８１は、ネットワークＩ／Ｆ部１１７、ファクシミリ部１１６、ＨＤＤ１１５、外部記憶装置１１８、自動原稿搬送装置１１、原稿読取部１３、画像形成部１５および給紙部１７を制御し、項目設定部６５により設定された処理条件で処理を実行する。
【００４６】
処理実行部８１が実行する処理の一例は、スキャン処理、コピー処理、プリント処理およびファクシミリ送受信処理等である。処理実行部８１は、処理条件の１つとしてスキャン処理を実行する設定がされた場合、自動原稿搬送装置１１、原稿読取部１３、ＨＤＤ１１５、外部記憶装置１１８、ネットワークＩ／Ｆ部１１７を制御し、原稿読取部１３で読み取った原稿の画像を、ＨＤＤ１１５、外部記憶装置１１８およびネットワークＩ／Ｆ部１１７の少なくとも１つに、処理条件に従って出力する。処理実行部８１は、処理条件の１つとして出力先をＨＤＤ１１５とする処理条件が設定された場合は、画像をＨＤＤ１１５に記憶する。処理実行部８１は、処理条件の１つとして出力先を外部記憶装置１１８とする処理条件が設定された場合は、画像を外部記憶装置１１８に装着された半導体メモリに記憶する。処理実行部８１は、処理条件の１つとして出力先をネットワークＩ／Ｆ部１１７とする処理条件が指定された場合は、画像をネットワークＩ／Ｆ部１１７を介して送信する。送信方法は、例えば、電子メール送信、ＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）またはＳＭＢ（Ｓｅｒｖｅｒ  Ｍｅｓｓａｇｅ  Ｂｌｏｃｋ）等である。送信方法に電子メール送信が設定される場合には、画像を添付した電子メールを生成し、生成した電子メールを送信する。
【００４７】
また、処理実行部８１は、処理条件の１つとしてコピー処理を実行する設定がされた場合は、自動原稿搬送装置１１、原稿読取部１３、給紙部１７および画像形成部１５を制御し、原稿読取部１３で読み取った原稿の画像を、画像形成部１５に給紙部１７から供給される用紙に、設定された処理条件に従って画像形成させる。
【００４８】
また、処理実行部８１は、処理条件の１つとしてプリント処理を実行する設定がされた場合は、ネットワークＩ／Ｆ部１１７、ＨＤＤ１１５、外部記憶装置１１８、画像形成部１５および給紙部１７を制御し、画像形成部１５に給紙部１７から供給される用紙に、設定された処理条件に従って画像形成させる。画像形成部１５が画像形成する画像は、処理条件の１つにより設定され、ネットワークＩ／Ｆ部１１７を介してネットワークに接続されたコンピュータから受信されるプリントデータの画像、ＨＤＤ１１５または外部記憶装置１１８に記憶されたデータの画像である。
【００４９】
さらに、処理実行部８１は、処理条件の１つとしてファクシミリ送信処理を実行する設定がされた場合は、自動原稿搬送装置１１、原稿読取部１３、ＨＤＤ１１５、外部記憶装置１１８およびファクシミリ部１１６を制御し、ファクシミリデータの画像を、ファクシミリ部１１６に送信させる。ファクシミリ部１１６が送信するファクシミリデータは、処理条件の１つにより設定され、処理条件に従って原稿読取部１３が原稿を読み取って出力する画像、または、ＨＤＤ１１５または外部記憶装置１１８に記憶された画像である。
【００５０】
処理実行部８１は、処理条件の１つとしてファクシミリ受信処理を実行する設定がされた場合は、ファクシミリ部１１６、ＨＤＤ１１５、外部記憶装置１１８、画像形成部１５および給紙部１７を制御し、ファクシミリデータの画像を出力する。処理実行部８１は、処理条件の１つとして出力先をＨＤＤ１１５とする処理条件が設定された場合は、ファクシミリデータの画像をＨＤＤ１１５に記憶する。処理実行部８１は、処理条件の１つとして出力先を外部記憶装置１１８とする処理条件が設定された場合は、ファクシミリデータの画像を外部記憶装置１１８に装着された半導体メモリに記憶する。処理実行部８１は、処理条件の１つとして出力先をネットワークＩ／Ｆ部１１７とする処理条件が設定された場合は、ファクシミリデータの画像を添付した電子メールを生成し、ネットワークＩ／Ｆ部１１７を介して電子メールを送信する。
【００５１】
位置検出部６９は、入力制御部２７が出力するタッチパネル２９により検出された位置を取得する。位置検出部６９は、検出された位置の座標を、項目選択部５５、入力画面表示部５７、第１設定値受付部６７、および設定画面選択部５３に出力する。
【００５２】
設定画面選択部５３は、ＨＤＤ１１５に予め記憶された複数の設定画面のうちから１つを選択し、選択した設定画面を識別するための設定画面識別情報を設定画面表示部５１および表示禁止部５９に出力する。
【００５３】
複数の設定画面は、処理実行部８１が処理を実行するための複数の処理条件にそれぞれ対応する。例えば、スキャン処理を処理実行部８１に実行させるための設定画面、コピー処理を処理実行部８１に実行させるための設定画面、プリント処理を処理実行部８１に実行させるための設定画面、およびファクシミリ送受信処理を処理実行部８１に実行させるための設定画面である。設定画面は、処理実行部８１が処理を実行するための処理条件を定める複数の設定項目ごとの設定値を設定するための画面である。設定画面は、設定値を設定する設定領域として、複数の設定項目ごとに項目名を表示する領域を有する。また、設定画面は、設定値を設定する設定領域として、項目名を表示する領域に加えて、またはそれとは別に設定値を表示する領域を有する。また、複数の設定画面は、遷移機能付き設定画面を含む。遷移機能付き設定画面は、１以上の別の設定画面を選択するための遷移ボタンを有する。
【００５４】
設定画面選択部５３は、例えば、複数の設定画面をそれぞれ識別するための複数の設定画面識別情報を含むメニュー画面をＬＣＤ２５に表示し、ユーザがタッチパネル２９を操作して、メニュー画面に表示される複数の設定画面識別情報のいずれかを指示することに応じて位置検出部６９から入力される位置に基づいて、ユーザにより指示された設定画面識別情報を特定し、特定した設定画面識別情報の設定画面を選択する。また、ＬＣＤ２５に、遷移機能付き設定画面が表示されている場合、ユーザがタッチパネル２９を操作して、遷移機能付き設定画面に含まれる遷移ボタンを指示することに応じて位置検出部６９から入力される位置の座標に基づいて、ユーザにより指示された遷移ボタンを特定し、特定した遷移ボタンに関連付けられた設定画面を選択する。
【００５５】
設定画面表示部５１は、設定画面選択部５３から設定画面識別情報が入力されることに応じて、設定画面識別情報で特定される設定画面をＨＤＤ１１５から読出し、読み出した設定画面をＬＣＤ２５に表示する。具体的には、設定画面を表示制御部２１に出力し、表示制御部２１に設定画面の画像をＬＣＤ２５に表示させる。設定画面表示部５１は、ＬＣＤ２５に表示された設定画面を、項目選択部５５に出力する。
【００５６】
項目選択部５５は、設定画面に含まれる複数の設定項目のうちユーザにより選択された設定項目を処理対象として選択する。ユーザがＬＣＤ２５に表示された複数の項目名の画像のいずれかを指で指示すれば、タッチパネル２９によりユーザにより指示された位置が検出される。項目選択部３７は、タッチパネル２９により検出され、位置検出部６９から入力される位置の座標に基づいて、複数の項目名の画像のいずれがユーザにより指示されたかを特定し、特定された項目名の画像に対応する設定項目を処理対象として選択する。項目選択部５５は、複数の設定項目のうちから処理対象として選択した設定項目の項目名を、入力画面表示部５７および項目設定部６５に出力する。
【００５７】
入力画面表示部５７は、項目選択部５５から項目名が入力されることに応じて、入力された項目名に対応する入力画面をＬＣＤ２５に表示されている設定画面に重畳して表示する。項目名に対応して、項目名で特定される設定項目に設定される設定値の属性が予め定められており、入力画面は、その属性に対応する複数の入力キー画像を含む。属性は、数字または文字の別と、文字であればその種類（かな文字または英文字）を含む。具体的には、設定項目に設定される設定値の属性が数字ならば、０〜９の数字がそれぞれ割り当てられた１０個の入力キー画像を少なくとも表示し、設定項目の属性が文字ならば、アルファベットの文字がそれぞれ割り当てられた２６個の入力キー画像を少なくとも表示する。入力キー画像は、割り当てられた数字または文字がキー名称の画像である。入力画面表示部５７は、入力画面を設定画面よりも優先して合成した画像を表示制御部２１に生成させ、表示制御部２１に生成された画像をＬＣＤ２５に表示させる。入力画面表示部５７は、入力画面の設定画面中の位置を第１設定値受付部６７に出力する。
【００５８】
第１設定値受付部６７は、入力画面に含まれる複数の入力キー画像のうちユーザにより指示された入力キー画像に基づいて設定値を受け付ける。ユーザがＬＣＤ２５に表示された複数の入力キー画像のいずれかを指で指示すれば、タッチパネル２９によりユーザにより指示された位置が検出される。設定値受付部６７は、タッチパネル２９により検出されたＬＣＤ２５の表示面の座標が位置検出部６９から入力され、入力される座標に基づいて、複数の入力キー画像のいずれがユーザにより指示されたかを特定し、特定された入力キー画像に対応する値を受け付ける。第１設定値受付部６７は、受け付けた値を設定値として項目設定部６５に出力する。
【００５９】
第１設定値受付部６７は、ユーザが複数の入力キー画像を順に指示する場合、複数の入力キー画像にそれぞれ対応する複数の値を、受け付けた順に配置した値を設定値として項目設定部６５に出力する。例えば、１０個の入力キー画像に、数字の「０」〜「９」がそれぞれ割り当てられており、第１番目に数字の「１」が割り当てられた入力キー画像が指示され、第２番目に数字の「２」が割り当てられた入力キー画像が指示される場合、第１番目の「１」の右に第２番目の「２」を配置した「１２」を設定値に決定し、設定値「１２」を項目設定部６５に出力する。また、２６個の入力キーに、アルファベットがそれぞれ割り当てられている場合、入力された順に並べた複数の文字列を設定値として項目設定部６５に出力する。
【００６０】
操作受付部７３は、入力制御部２７が出力するハードキーの識別情報を受け付ける。操作受付部７３は、受け付けられたキー識別情報を第２設定値受付部７１に出力する。入力制御部２７は、ハードキー部３１に含まれる複数のハードキーのうちユーザが押下したハードキーのキー識別情報を出力するので、操作受付部７３は、ハードキー部３１に含まれる複数のハードキーのうちユーザが押下したハードキーのキー識別情報を、第２設定値受付部７１に出力する。また、操作受付部７３は、通信Ｉ／Ｆ部１１２にキーボード１１２Ａが接続されている場合、ユーザがキーボード１１２Ａを操作すれば、通信Ｉ／Ｆ部１１２からユーザが押下したキーのキー識別情報を受け付ける。操作受付部７３は、通信Ｉ／Ｆ部１１２に接続されているキーボード１１２Ａに含まれる複数のキーのうちユーザが操作したキーのキー識別情報を、第２設定値受付部７１に出力する。
【００６１】
第２設定値受付部７１は、操作受付部７３から入力されるキー識別情報に対応する値を受け付ける。第２設定値受付部７１は、受け付けた値を、設定値として項目設定部６５に出力する。第２設定値受付部７１は、操作受付部７３から連続して複数のキー識別情報が入力される場合、複数のキー識別情報にそれぞれ対応する複数の値を、キー識別情報を受け付けた順に配置した値を設定値として項目設定部６５に出力する。例えば、第１番目に数字の「１」が割り当てられたハードキーのキー識別情報が入力され、第２番目に数字の「２」が割り当てられたハードキーのキー識別情報が入力される場合、第１番目の「１」の右に第２番目の「２」を配置した「１２」を設定値に決定し、設定値「１２」を項目設定部６５に出力する。また、アルファベットが割り当てられたハードキーのコー識別情報が入力される場合、入力された順に並べた複数の文字列を設定値として項目設定部６５に出力する。また、第２設定値受付部７１は、操作受付部７３からキー識別情報が入力されると、表示禁止部５９および表示中止部６１に有効信号を出力する。
【００６２】
収納検出部６３は、収納センサ１１９と接続され、収納センサ１１９からＯＮ信号とＯＦＦ信号とのいずれかが入力される。収納センサ１１９は、スタイラスペン３５が収納部３３に存在する間はＯＮ信号を出力し、スタイラスペン３５が収納部３３に存在しない間はＯＦＦ信号を出力する。収納検出部６３は、収納センサ１１９からＯＮ信号が入力されている間は、スタイラスペン３５が収納中であることを示す収納中信号を表示中止部６１に出力し、収納センサ１１９からＯＦＦ信号が入力されている間は、スタイラスペン３５が使用中であることを示す使用中信号を表示中止部６１に出力する。
【００６３】
表示中止部６１は、収納検出部６３から収納中信号および使用中信号のいずれかが入力され、第２設定値受付部７１から有効信号が入力される。表示中止部６１は、第２設定値受付部７１から有効信号が入力されると、入力画面表示部５７に中止信号を出力する。ただし、表示中止部６１は、収納検出部６３から使用中信号が入力されている間は、第２設定値受付部７１から有効信号が入力されても入力画面表示部５７に中止信号を出力しない。換言すれば、表示中止部６１は、収納検出部６３から収納中信号が入力されている間に、第２設定値受付部７１から有効信号が入力されることに応じて、入力画面表示部５７に中止信号を出力する。収納検出部６３から使用中信号が入力されている間は、ユーザがスタイラスペン３５を収納部３３から取り出し、使用中の状態である。この場合は、スタイラスペン３５を用いて、入力画面に含まれる入力キー画像を指示する場合があるからである。
【００６４】
さらに、表示中止部６１は、第２設定値受付部７１から有効信号が入力される場合、入力画面が設定画面に含まれる設定項目および設定項目に関連する領域と重なることを条件に、入力画面表示部５７に中止信号を出力する。換言すれば、表示中止部６１は、第２設定値受付部７１から有効信号が入力される場合であっても、入力画面が設定画面に含まれる設定項目および設定項目に関連する領域と重ならない場合は、入力画面表示部５７に中止信号を出力しない。設定項目に関連する領域とは、例えば、項目名等である。設定画面に複数の設定項目を含む場合には、複数の設定項目およびそれらに関連する領域のいずれか１つと重なる場合に、中止信号を出力する。
【００６５】
表示禁止部５９は、設定画面選択部５３から設定画面識別情報が入力され、第２設定値受付部７１から有効信号が入力される。表示禁止部５９は、設定画面選択部５３から設定画面識別情報が入力された後、第２設定値受付部７１から有効信号が入力されると、次に設定画面選択部５３から別の設定画面識別情報が入力されるまでの間、禁止信号を入力画面表示部５７に出力する。
【００６６】
入力画面表示部５７は、入力画面を表示している最中に、表示中止部６１から中止信号が入力されると、それまで表示していた入力画面の表示を中止する。これにより、ユーザがハードキー部３１または通信Ｉ／Ｆ部１１２に接続されているキーボード１１２Ａを用いて設定値を入力する操作を選択した後に、入力画面が表示されなくなるので、設定画面の全体を見ながら設定値を入力することができる。
【００６７】
また、入力画面表示部５７は、表示禁止部５９から禁止信号が入力されている間は、項目選択部５５から項目名が入力される場合であっても、入力された項目名に対応する入力画面をＬＣＤ２５に表示しない。換言すれば、入力画面表示部５７は、表示禁止部５９から禁止信号が入力されていないことを条件に、項目選択部５５から項目名が入力されることに応じて、入力された項目名に対応する入力画面をＬＣＤ２５に表示する。ＬＣＤ２５に表示されている設定画面が、複数の設定項目を有する場合は、入力画面表示部５７は、複数の設定項目の１つをユーザが選択すれば、入力画面を設定画面に重畳して表示する。しかしながら、ユーザが、ハードキー部３１に含まれる複数のハードキーまたは、通信Ｉ／Ｆ部１１２に接続されたキーボード１１２Ａから設定値を入力する操作を望む場合、別の設定項目についても、同様に、入力画面ではなく、ハードキー部３１またはキーボードを用いて設定値を入力する操作を望む確率が高い。入力画面は、設定画面に重畳して表示されるため、入力画面によって設定画面の一部が隠れてしまう。このため、１つの設定画面において、ユーザがハードキー部３１またはキーボードを用いて設定値を入力する操作を選択した後は、入力画面を表示しないようにすることで、ユーザがハードキー部３１またはキーボードを用いた操作を継続できるので、操作が容易になる場合がある。
【００６８】
項目設定部６５は、項目選択部３７から設定項目の項目名が入力され、第１設定値受付部６７または第２設定値受付部７１から設定値が入力される。項目設定部６５は、第１設定値受付部６７または第２設定値受付部７１から設定値が入力されると、設定値が入力される前に項目選択部５５から入力される設定項目の項目名と設定値との組をＲＡＭ１１４に一時的に記憶する。項目設定部６５は、設定指示が検出されるまで、第１設定値受付部６７または第２設定値受付部７１から設定値が入力されるごとに、設定項目の項目名と設定値との組をＲＡＭ１１４に一時的に記憶する。したがって、複数の組がＲＡＭ１１４に一時記憶される場合がある。設定指示は、例えば、ユーザがハードキー部３１に含まれる予め定められたハードキーを押下することによりユーザにより入力され、項目設定部６５は、予め定められたハードキーがＯＦＦからＯＮに切り換わる事象を検出することにより、設定指示を検出する。
【００６９】
一方、ＲＯＭ１１３に、設定画面識別情報ごとに、複数の設定項目それぞれに予め定められたデフォルトの設定値が記憶されている。項目設定部６５は、設定指示が検出される前に、設定画面選択部５３から入力される設定画面識別情報に対応して、ＲＯＭ１１３に記憶された複数の設定項目それぞれのデフォルトの設定値を読出し、設定項目の項目名とデフォルトの設定値との複数の組を処理条件としてＲＡＭ１１４に記憶する。項目設定部６５は、設定指示が検出されると、ＲＡＭ１１４に一時記憶された設定項目の項目名と設定値との組を、設定画面表示部５１に出力するとともに、ＲＡＭ１１４に一時記憶された設定項目の項目名と設定値との組に基づいて、処理条件を更新する。具体的には、ＲＡＭ１１４に一時記憶された組を選択し、処理条件としてＲＡＭ１１４に記憶されている複数の組のうち、選択した組に含まれる設定項目の項目名と同じ項目名のデフォルトの設定値を、選択した組に含まれる設定値で更新する。
【００７０】
また、項目設定部６５は、ユーザによる実行指示が入力されるまで、設定指示が検出されるごとに、処理条件としてＲＡＭ１１４に記憶されている設定値を、第１設定値受付部６７または第２設定値受付部７１から入力され、ＲＡＭ１１４に一時記憶された設定値で更新する。項目設定部６５は、設定指示が検出されるごとに、処理条件を更新するとともに、ＲＡＭ１１４に一時記憶された設定項目の項目名と設定値との組を、設定画面表示部５１に出力する。
【００７１】
ユーザによる実行指示は、例えば、操作パネル２０に設けられたスタートキー３１Ａが押下されることにより入力され、項目設定部６５は、スタートキー３１Ａが押下されたことを検出すると、ユーザによる実行指示が入力されたと判断する。
【００７２】
設定画面表示部５１は、項目設定部６５から設定項目の項目名と設定値との組が入力されるごとに、ＬＣＤ２５に表示している設定画面を更新する。具体的には、設定画面の設定項目に対応する設定値を表示する領域に、項目設定部６５から入力される設定値の画像を合成した設定画面を生成し、ＬＣＤ２５に再表示する。これにより、ユーザが、設定値として入力した設定値が、設定画面に表示されるので、ユーザは、設定画面を見て、設定値を確認することができる。なお、入力画面が表示されているので、表示制御部２１によって、設定画面の画像に入力画面の画像を重畳した画像がＬＣＤ２５に表示される。
【００７３】
項目設定部６５は、ユーザによる実行指示が入力されたと判断する場合、処理実行指示を処理実行部８１に出力する。処理実行指示は、ＲＡＭ１１４に処理条件として記憶された設定項目と設定値との組を含む。処理実行部８１は、処理実行指示が入力されると、処理実行指示に含まれる処理条件に従って処理を実行する。処理実行部８１が実行する処理は、設定画面表示部５１により表示された設定画面によって定まる。設定画面表示部５１によりスキャン処理の処理条件を設定するための設定画面が表示されている場合は、処理実行部８１はスキャン処理を実行し、設定画面表示部５１によりコピー処理の処理条件を設定するための設定画面が表示されている場合は、処理実行部８１はコピー処理を実行し、設定画面表示部５１によりプリント処理の処理条件を設定するための設定画面が表示されている場合は、処理実行部８１はプリント処理を実行し、設定画面表示部５１によりファクシミリ送受信の処理条件を設定するための設定画面が表示されている場合は、処理実行部８１はファクシミリ送受信処理を実行する。
【００７４】
図５は、設定画面の一例を示す第１の図である。図５を参照して、設定画面２０１は、項目名「置数」の設定項目の設定値を入力する領域２０２と、項目名「左右シフト」の画像２０３と、項目名「左右シフト」の設定項目の設定値を入力する領域２０４と、項目名「上下シフト」の画像２０５と、項目名「上下シフト」の設定項目の設定値を入力する領域２０６と、を含む。
【００７５】
図６は、設定画面に重畳して表示される入力画面の一例を示す第１の図である。図６に示す入力画面２１１は、設定画面２０１に含まれる項目名「左右シフト」の設定項目に対応する。図６を参照して、入力画面２１１は、設定値を表示する領域２２１と、複数の入力キー画像２１９と、クリアキー画像２２３と、ＯＫキー画像２２５と、キャンセルキー画像２２７と、を含む。
【００７６】
複数の入力キー画像２１９は、０〜９の数字がそれぞれ割り当てられた１０個の入力キー画像と、「＊」と「＃」との記号がそれぞれ割り当てられた２個の入力キー画像とを含む。クリアキー画像２２３は、ユーザが入力キー画像２１９を指示することにより入力された設定値を取り消すコマンドが割り当てられている。ＯＫキー画像２２５は、入力された設定値を確定するコマンドが割り当てられている。キャンセルキー画像２２７は、入力された設定値をデフォルトの設定値に戻すコマンドが割り当てられている。
【００７７】
図７は、設定画面の一例を示す第２の図である。図７を参照して、設定画面２３１は、ユーザ一覧を含む。ユーザ一覧は、例えば、ＭＦＰ１００の使用が許可されたユーザに関する情報を表示する。ここでは、ユーザ名、パスワード、Ｅ−ｍａｉｌ、所属部署を含む場合を例に示している。設定項目２３３を、指示すれば、設定項目２３３に設定値を入力することが可能となる。
【００７８】
図８は、設定画面に重畳して表示される入力画面の一例を示す第２の図である。図８に示す入力画面２４１は、図７に示した設定画面２３１に含まれる設定項目２３３に対応する。図８を参照して、入力画面２４１は、設定値を表示する領域２５１と、複数の入力キー画像２５３と、キャンセルキー画像２５５と、ＯＫキー画像２５７と、を含む。
【００７９】
複数の入力キー画像２５３は、「Ａ」〜「Ｚ」の英文字それぞれが割り当てられた入力キー画像を少なくとも含む。ＯＫキー画像２５７は、入力された設定値を確定するコマンドが割り当てられている。キャンセルキー画像２５３は、入力された設定値を消去するコマンドが割り当てられている。
【００８０】
図９は、設定処理の流れの一例を示すフローチャートである。設定処理は、ＭＦＰ１００が備えるＣＰＵ１１１が、ＲＯＭ１１３、ＨＤＤ１１５またはＣＤ−ＲＯＭ１１８Ａに記憶された設定プログラムを実行することにより、ＣＰＵ１１１により実行される処理である。
【００８１】
図９を参照して、ＣＰＵ１１１は、設定画面が選択されたか否かを判断する（ステップＳ０１）。ＬＣＤ２５にメニュー画面が表示された状態で、メニュー画面に含まれる複数の設定画面識別情報のいずれかがユーザにより選択される場合、または、遷移機能付き設定画面がＬＣＤ２５に表示された状態で、遷移ボタンがユーザにより選択される場合、設定画面が選択されたと判断する。ＣＰＵ１１１は、設定画面が選択されるまで待機状態となり（ステップＳ０１でＮＯ）、設定画面が選択されると（ステップＳ０１でＹＥＳ）、処理をステップＳ０２に進める。
【００８２】
ステップＳ０２においては、禁止フラグを「０」に設定する。禁止フラグは、後述するステップＳ１８において「１」に設定され、入力画面の表示を禁止するか否かの状態を定める印であり、禁止フラグが「１」に設定される場合は入力画面の表示を禁止する状態を示し、禁止フラグが「０」に設定される場合は入力画面の表示を禁止しない状態を示す。
【００８３】
次のステップＳ０３においては、ステップＳ０１において選択された設定画面をＬＣＤ２５に表示する。ＬＣＤ２５にメニュー画面が表示された状態で、複数の設定画面識別情報のいずれかがユーザにより選択される場合は、選択された設定画面識別情報で特定される設定画面をＬＣＤ２５に表示し、遷移機能付き設定画面がＬＣＤ２５に表示された状態で、遷移ボタンがユーザにより選択される場合、遷移ボタンに割り当てられた設定画面識別情報で特定される設定画面をＬＣＤ２５に表示する。設定画面は、処理条件を定める複数の設定値にそれぞれ対応する複数の設定項目の項目名と、複数の設定項目に設定されている設定値を表示する領域を有する。
【００８４】
次のステップＳ０４においては、最初の設定項目を処理対象に設定する。ステップＳ０３においてＬＣＤ２５に表示された設定画面に含まれる複数の設定項目のうち最初の設定項目を処理対象に設定する。なお、設定画面に含まれる複数の設定項目のうち最初の設定項目でなくても、予め定められた設定項目を処理対処に設定するようにしてもよい。
【００８５】
次のステップＳ０５においては、設定画面に含まれる複数の設定項目の項目名のうちいずれかがユーザにより指示されたか否かを判断する。項目名が指示されたならば処理をステップＳ０６に進めるが、そうでなければ処理をステップＳ０９に進める。ステップＳ０６においては、ステップＳ０５において指示された項目名の設定項目を処理対象に設定し、処理をステップＳ０７に進める。ステップＳ０７においては、禁止フラグが「０」に設定されているか否かを判断する。禁止フラグが「０」に設定されているならば処理をステップＳ０８に進めるが、そうでなければステップＳ０８をスキップして処理をステップＳ０９に進める。
【００８６】
ステップＳ０８においては、入力画面を設定画面に重畳して表示し、処理をステップＳ０９に進める。処理対象に設定されている設定項目の設定値の属性を取得し、属性の値が割り当てられた入力キー画像を含む入力画面を表示する。属性が数字ならば０〜９の１０個の数字を割り当てた１０個の入力キー画像を少なくとも含む入力画面を表示し、属性が文字ならばＡ〜Ｚの２６個のアルファベットの文字を割り当てた２６個の入力キー画像を少なくとも含む入力画面を表示する。
【００８７】
ステップＳ０９においては、入力画面が表示されているか否かを判断する。ＬＣＤ２５に入力画面が表示されているならば処理をステップＳ１０に進めるが、表示されていなければ処理をステップＳ１６に進める。ステップＳ１０においては、入力キー画像が指示されたか否かを判断する。ユーザが、入力キー画像を指で指示すれば、タッチパネル２９によって検出される座標からユーザが指示した入力キー画像を特定し、特定された入力キー画像が指示されたと判断する。入力キー画像が指示されたならば処理をステップＳ１１に進めるが、そうでなければ処理をステップＳ１６に進める。次のステップＳ１１においては、ステップＳ０９において指示された入力キー画像に対応する値を設定値として受け付け、処理をステップＳ１２に進める。なお、複数の入力キー画像が指示される場合は、複数の入力キー画像にそれぞれ対応する値を、入力キー画像が指示された順に配列した値を設定値とする。
【００８８】
ステップＳ１２においては、処理対象に設定されている設定項目と、ステップＳ１１において受け付けられた設定値との組を、処理条件に設定する。この段階においては、処理条件をＲＡＭ１１４に一時記憶する。次のステップＳ１３においては、設定値で設定画面を更新し、処理をステップＳ１４に進める。ＬＣＤ２５に表示されている設定画面において、処理対象に設定されている設定項目に対応する設定値を表示する領域に、ステップＳ１１において受け付けられた設定値を表示する。これにより、ユーザに対して、ユーザが入力した設定値が設定されたことを通知することができる。
【００８９】
一方、ステップＳ１６においては、ハードキーが押下されたか否かを判断する。ハードキー部３１に含まれる複数のハードキーのいずれかがユーザにより押下されたことを検出すると、ハードキーが押下されたと判断する。また、通信Ｉ／Ｆ部１１２にキーボード１１２Ａが接続されている場合は、通信Ｉ／Ｆ部１１２がキーボード１１２Ａからキー識別情報が入力されたことを検出すると、ハードキーが押下されたと判断する。ハードキーが押下されたならば処理をステップＳ１７に進めるが、そうでなければ処理をステップＳ２３に進める。
【００９０】
ステップＳ１７においては、ステップＳ１６において押下されたハードキーに対応する値を設定値として受け付け、処理をステップＳ１８に進める。なお、複数のハードキーが指示される場合は、複数のハードーにそれぞれ対応する値を、ハードキーが押下された順に配列した値を設定値とする。ステップＳ１８において、禁止フラグを「１」に設定する。そして、入力画面が表示されているか否かを判断する（ステップＳ１９）。入力画面がＬＣＤ２５に表示されていれば処理をステップＳ２０に進めるが、表示されていなければ処理をステップＳ１２に進める。
【００９１】
ステップＳ２０においては、入力画面が表示されている位置が、設定画面の余白領域内か否かを判断する。余白領域は、設定画面に含まれる設定項目および項目名以外の領域である。入力画面が設定画面の余白領域内に表示されているならば処理をステップＳ２２に進めるが、そうでなければ処理をステップＳ２１に進める。ステップＳ２２においては、スタイラスペン３５が収納部３３に収納されているか否かを判断する。収納センサ１１９の出力がＯＮ信号ならば収納されていると判断するが、ＯＦＦ信号ならば収納されていないと判断する。スタイラスペン３５が収納部３３に収納されているならば処理をステップＳ２１に進めるが、そうでなければ処理をステップＳ１２に進める。ステップＳ２１においては、ＬＣＤ２５に表示されている入力画面の表示を中止し、処理をステップＳ１２に進める。ハードキー部３１を用いて設定値を入力する場合は、入力画面は使用されないからである。また、設定画面中で入力画面により隠れていた部分を視認可能になる。
【００９２】
ステップＳ１２においては、処理対象に設定されている設定項目と、ステップＳ１７において受け付けられた設定値との組を、処理条件に設定する。この段階においては、処理条件をＲＡＭ１１４に一時記憶する。次のステップＳ１３においては、設定値で設定画面を更新し、処理をステップＳ１４に進める。ＬＣＤ２５に表示されている設定画面において、処理対象に設定されている設定項目に対応する設定値を表示する領域に、ステップＳ１１において受け付けられた設定値を表示する。これにより、ユーザに対して、ユーザが入力した設定値が設定されたことを通知することができる。
【００９３】
ステップＳ１４においては、スタートキー３１Ａが押下されたか否かを判断する。スタートキー３１Ａが押下されたならば、処理をステップＳ１５に進めるが、そうでなければ、処理をステップＳ０９に戻す。ステップＳ１５においては、処理条件に従って処理を実行し、処理を終了する。ステップＳ１２が実行されている設定項目に対しては、ＲＯＭ１１３に記憶された複数の設定項目それぞれのデフォルトの設定値を、ステップＳ１２において一時記憶された設定項目の設定値で更新した処理条件に従って処理を実行し、ステップＳ１２が実行されていない設定項目に対しては、ＲＯＭ１１３に記憶された複数の設定項目それぞれのデフォルトの設定値の処理条件に従って処理を実行する。
【００９４】
ステップＳ１５において実行する処理は、ステップＳ０３またはステップＳ２５において表示された設定画面によって定まる。設定画面が、コピー処理の処理条件を設定するためのコピー条件設定画面ならばコピー処理を実行し、スキャン処理の処理条件を設定するためのスキャン条件設定画面ならばスキャン処理を実行し、プリント処理の処理条件を設定するためのプリント条件設定画面ならばプリント処理を実行し、ファクシミリ送信処理の処理条件を設定するためのファクシミリ送信条件設定画面ならばファクシミリ送信処理を実行する。
【００９５】
一方、ステップＳ２３においては、ステップＳ０１と同様に、設定画面が選択されたか否かを判断する。設定画面が選択されたならば処理をステップＳ２４に進めるが、選択されなければ処理をステップＳ１４に進める。ステップＳ２４〜ステップＳ２６の処理はステップＳ０２〜ステップＳ０４の処理とそれぞれ同じである。従って、ここでは説明を繰り返さない。ステップＳ２６においては最初の設定項目が処理対象に設定されると、処理をステップＳ０５に戻し、ステップＳ２５において新たに表示された設定画面を処理対象として、ステップＳ０５以降の処理を実行する。
【００９６】
以上説明したように本実施の形態におけるＭＦＰ１００は、コピー処理、スキャン処理、プリント処理、またはファクシミリ送信処理それぞれを実行するための処理条件を定める複数の設定項目ごとの設定値を設定するための設定画面を表示し、設定画面に含まれる複数の設定項目のいずれかが指示されると、複数の入力キー画像を含む入力画面を表示し、ハードキーが指示されると、入力画面の入力画面の表示を中止する。このため、ハードキーで入力を望む場合に、入力画面が表示されなくなる、このため、ハードキーで設定値を入力すれば、入力画面が表示されなくなるので、ハードキーで設定値を入力中に設定画面中で入力画面で隠れていた部分を視認することができる。また、ユーザは、ハードキーで設定値を入力するだけで、入力画面の表示が中止されるので、表示されていた入力画面を表示しないようにする操作をする必要がない。その結果、設定値の入力を入力する操作が容易になる。
【００９７】
また、設定画面が表示された状態で、ハードキーで設定値を入力した後は、別の設定画面が表示されるまで、入力画面の表示が禁止される。このため、１つの設定画面に含まれる複数の設定項目の設定領域に設定値を入力する場合に、入力画面が表示されないようにして、複数の設定領域にハードキーで連続して入力することができる。例えば、図５に示した、設定項目「左右シフト」および設定項目「上下シフト」は、単位が同じ長さなので、一方の入力にハードキーを用いた場合には、他方の設定項目を選択した場合に入力画面が表示されることなく、連続してハードキーで入力することができる。
また、設定画面に含まれる設定項目および設定項目に関連する関連領域のいずれかと入力画面が重なる場合に、入力画面の表示が中止される。このため、設定値の入力が妨げられない場合に限って入力画面が表示されないようにすることができる。
【００９８】
さらに、スタイラスペン３５が収納部３３に収納されていることを条件に、入力画面の表示が中止されるので、スタイラスペン３５を使用中は、入力画面から設定値を入力することができる。
【００９９】
＜変形例＞
第１の実施の形態におけるＭＦＰ１００は、ハードキー部３１に含まれる複数のハードキーのいずれかが押下されると、または、通信Ｉ／Ｆ部１１２にキーボード１１２Ａが接続されている場合には、キーボードのキーが押下されると、入力画面の表示を中止または禁止するようにした。第１の実施の形態の変形例におけるＭＦＰ１００は、操作パネル９が第１位置に位置する状態において、入力画面の表示を中止または禁止するようにしたものである。
【０１００】
図１０は、第１の実施の形態の変形例におけるＭＦＰが備えるＣＰＵが有する機能の一例を示すブロック図である。図１０を参照して、図４に示した機能と異なる点は、状態検出部７５が追加された点である。その他の機能は同じなので、ここでは異なる点を主に説明する。
【０１０１】
状態検出部７５は、状態検出センサ１２０と接続され、操作パネル９の位置を検出する。状態検出部７５は、状態検出センサ１２０から操作パネル２０が第１位置に位置することを示す信号が入力される間、有効信号を表示禁止部５９および表示中止部６１に出力する。このため、変形例における第２設定受付部７１は、表示禁止部５９および表示中止部６１に有効信号を出力する必要はない。
【０１０２】
表示中止部６１は、収納検出部６３から収納中信号および使用中信号のいずれかが入力され、状態検出部７５から有効信号が入力される。表示中止部６１は、状態検出部７５から有効信号が入力されると、入力画面表示部５７に中止信号を出力する。ただし、表示中止部６１は、収納検出部６３から使用中信号が入力されている間は、状態検出部７５から有効信号が入力されても入力画面表示部５７に中止信号を出力しない。換言すれば、表示中止部６１は、収納検出部６３から収納中信号が入力されている間に、状態検出部７５から有効信号が入力されることに応じて、入力画面表示部５７に中止信号を出力する。収納検出部６３から使用中信号が入力されている間は、ユーザがスタイラスペン３５を収納部３３から取り出し、使用中の状態である。この場合は、スタイラスペン３５を用いて、入力画面に含まれる入力キー画像を指示する場合があるからである。
【０１０３】
さらに、表示中止部６１は、状態検出部７５から有効信号が入力される場合、入力画面が設定画面に含まれる設定項目および設定項目に関連する領域と重なることを条件に、入力画面表示部５７に中止信号を出力する。換言すれば、表示中止部６１は、状態検出部７５から有効信号が入力される場合であっても、入力画面が設定画面に含まれる設定項目および設定項目に関連する領域と重ならない場合は、入力画面表示部５７に中止信号を出力しない。設定項目に関連する領域とは、例えば、項目名等である。設定画面に複数の設定項目を含む場合には、複数の設定項目およびそれらに関連する領域のいずれか１つと重なる場合に、中止信号を出力する。
【０１０４】
表示禁止部５９は、設定画面選択部５３から設定画面識別情報が入力され、状態検出部７５から有効信号が入力される。表示禁止部５９は、設定画面選択部５３から設定画面識別情報が入力された後、状態検出部７５から有効信号が入力されると、次に設定画面選択部５３から別の設定画面識別情報が入力されるまでの間、禁止信号を入力画面表示部５７に出力する。
【０１０５】
変形例におけるＭＦＰ１００は、コピー処理、スキャン処理、プリント処理、またはファクシミリ送信処理それぞれを実行するための処理条件を定める複数の設定項目ごとの設定値を設定するための設定画面を表示し、設定画面に含まれる複数の設定項目のいずれかが指示されると、複数の入力キー画像を含む入力画面を表示し、操作パネル２０が備えるハードキー部３１をユーザが押下可能な第１位置に位置すると、入力画面の表示を中止する。このため、ハードキーで入力を望む場合に、入力画面が表示されなくなるので、設定画面中で入力画面で隠れていた部分を視認することができる。
【０１０６】
＜第２の実施の形態＞
図１１は、第２の実施の形態における画像形成システムの全体概要を示す図である。図１１を参照して、第２の実施の形態における画像形成システム１は、ＭＦＰ１００Ａと、パーソナルコンピュータ（以下「ＰＣ」という）３００と、を含む。ＭＦＰ１００Ａと、パーソナルコンピュータ３００とは、ＬＡＮ２およびインターネット３を介して接続され、互いに通信可能である。なお、本実施の形態においては、ＭＦＰ１００Ａと、ＰＣ３００とをＬＡＮ２およびインターネット３を介して接続する場合を例に説明するが、ＬＡＮ２を介して接続されてもよいし、インターネット３を介して接続されてもよいし、さらに、シリアル通信ケーブルなどで直接接続されてもよい。また、ＭＦＰ１００ＡとＰＣ３００との接続は、有線で接続する場合に限らず、無線で接続されてもよい。
【０１０７】
第２の実施の形態におけるＭＦＰ１００Ａの外観およびハードウエア構成は、第１の実施の形態におけるＭＦＰ１００と同じである。したがって、ここでは説明を繰り返さない。ＭＦＰ１００Ａは、ＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍ  Ｉｎｔｅｒｆａｃｅ）が公開されており、ＡＰＩを用いたアプリケーションプログラムをインストール可能である。ここでは、ＰＣ３００と連携して処理を実行するアプリケーションプログラムがインストールされている。
【０１０８】
ＭＦＰ１００Ａにインストールされるアプリケーションプログラムは、ＰＣ３００が出力する画面をＬＣＤ２５に表示し、タッチパネル２９で検出した位置の座標と、ハードキー部３１に含まれる複数のハードキーのうちユーザにより押下されたハードキーのキー識別情報と、をＰＣ３００に送信するアプリケーションプログラムがインストールされている。換言すれば、ＭＦＰ１００Ａを操作するユーザに対して、ＭＦＰ１００Ａが備える操作パネル２０を、ＰＣ３００のユーザインターフェースとするアプリケーションプログラムである。この種のアプリケーションプログラムは、周知なので、ここでは詳細な説明は繰り返さない。
【０１０９】
ＰＣ３００は、一般的なコンピュータである。ＰＣ３００には、ＭＦＰ１００Ａを制御する設定プログラムがインストールされている。この設定プログラムは、ＭＦＰ１００Ａのために公開されるＡＰＩを用いてコーディングされている。
【０１１０】
図１２は、ＰＣ３００のハードウエア構成の一例を示すブロック図である。図１２を参照して、ＰＣ３００は、それぞれがバス３０８に接続され、ＰＣ３００の全体を制御するためのＣＰＵ３０１と、ＣＰＵ３０１が実行するプログラム等を記憶するためのＲＯＭ３０２と、ＣＰＵ３０１の作業領域として用いられるＲＡＭ３０３と、ＰＣ３００をネットワークに接続するためのネットワークＩ／Ｆ３０４と、大容量記憶装置としてのＨＤＤ３０５と、表示部３０６と、ユーザの操作の入力を受け付ける操作部３０７と、外部記憶装置３０９と、を含む。
【０１１１】
外部記憶装置３０９は、プログラムを記憶したＣＤ−ＲＯＭ３０９Ａが装着される。ＣＰＵ３０１は、外部記憶装置３０９を介してＣＤ−ＲＯＭ３０９Ａに記憶されたプログラムをＲＡＭ３０３にロードし、実行する。なお、プログラムを記憶する記録媒体としては、ＣＤ−ＲＯＭ３０９Ａに限られず、フレキシブルディスク、カセットテープ、光ディスク（ＭＯ／ＭＤ／ＤＶＤ）、ＩＣカード、光カード、マスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭなどの半導体メモリ等でもよい。また、ＨＤＤ３０５に記憶されたプログラムをＲＡＭ３０３にロードして実行するようにしてもよい。この場合、ＰＣ３００が、ネットワーク２に接続された他のコンピュータからプログラムをダウンロードして、そのプログラムをＨＤＤ３０５に記憶するようにしてもよい。ここでいうプログラムは、ＣＰＵ３０１が直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【０１１２】
図１３は、ＰＣが備えるＣＰＵの機能の一例を示すブロック図である。図１３に示すＰＣ３００が備えるＣＰＵ３０１の機能は、ＣＰＵ３０１がＲＯＭ３０２、ＨＤＤ３０５またはＣＤ−ＲＯＭ３０９Ａに記憶された設定プログラムを実行することにより、ＣＰＵ３０１に形成される機能である。図１３を参照して、ＰＣ３００が備えるＣＰＵ３０１は、設定画面を選択する設定画面選択部５３Ａと、設定画面をＭＦＰ１００に送信する設定画面送信部５１Ａと、設定項目を選択する項目選択部５５Ａと、入力画面をＭＦＰ１００Ａに送信する入力画面送信部５７Ａと、入力画面の送信を禁止する送信禁止部５９Ａと、入力画面の送信を中止する送信中止部６１Ａと、収納検出部６３Ａと、設定項目に設定値を設定する項目設定部６５Ａと、第１設定値受付部６７Ａと、ＭＦＰ１００Ａが備えるＬＣＤ２５の表示面中で指示された位置を検出する位置検出部６９Ａと、ＭＦＰ１００Ａが備えるハードキー部３１に入力される操作を受け付ける操作受付部７３Ａと、第２設定値受付部７１Ａと、ＭＦＰ１００に処理を実行させるコマンドを送信するコマンド送信部８１Ａと、を含む。
【０１１３】
コマンド送信部８１Ａは、ＭＦＰ１００Ａに、項目設定部６５Ａにより設定された処理条件で処理を実行させるコマンドを、ネットワークＩ／Ｆ３０４を介して送信する。コマンド送信部８１Ａがコマンドを受信するＭＦＰ１００Ａが実行する処理の一例は、スキャン処理、コピー処理、プリント処理およびファクシミリ送受信処理等である。
【０１１４】
ＭＦＰ１００Ａがタッチパネル２９により検出された位置の座標を送信するので、位置検出部６９Ａは、ネットワークＩ／Ｆ３０４を制御して、ＭＦＰ１００Ａが送信する位置の座標を取得する。位置検出部６９Ａは、検出された位置の座標を、項目選択部５５Ａ、入力画面送信部５７Ａ、第１設定値受付部５７Ａ、および設定画面選択部５３Ａに出力する。
【０１１５】
設定画面選択部５３Ａは、ＨＤＤ３０５に予め記憶された複数の設定画面のうちから１つを選択し、選択した設定画面を識別するための設定画面識別情報を設定画面送信部５１Ａおよび送信禁止部５９Ａに出力する。
【０１１６】
複数の設定画面は、コマンド送信部８１Ａが送信するコマンドにそれぞれ対応する。例えば、ＭＦＰ１００Ａにスキャン処理を実行させるコマンドに対応する設定画面、ＭＦＰ１００Ａにコピー処理を実行させるコマンドに対応する設定画面、ＭＦＰ１００Ａにプリント処理を実行させるコマンドに対応する設定画面、およびＭＦＰ１００Ａにファクシミリ送受信処理を実行させるコマンドに対応する設定画面である。設定画面は、ＭＦＰ１００Ａに処理を実行させるための処理条件を定める複数の設定項目ごとの設定値を設定するための画面である。設定画面は、複数の設定項目ごとに、項目名と設定値を表示する領域を有する。また、複数の設定画面は、遷移機能付き設定画面を含む。遷移機能付き設定画面は、１以上の別の設定画面を選択するための遷移ボタンを有する。
【０１１７】
設定画面選択部５３Ａは、例えば、複数の設定画面をそれぞれ識別するための複数の設定画面識別情報を含むメニュー画面をＭＦＰ１００Ａに送信すると、ＭＦＰ１００Ａはメニュー画面をＬＣＤ２５に表示し、ユーザがタッチパネル２９を操作して、メニュー画面に表示される複数の設定画面識別情報のいずれかを指示すれば、ＭＦＰ１００Ａは指示された位置の座標を送信する。設定画面選択部５３Ａは、位置検出部６９Ａにおいて検出される位置の座標に基づいて、メニュー画面に表示される複数の設定画面識別情報のうちから、ＭＦＰ１００Ａを操作するユーザにより指示された設定画面識別情報を特定し、特定した設定画面識別情報の設定画面を選択する。また、ＭＦＰ１００に、遷移機能付き設定画面を送信している場合、ユーザがタッチパネル２９を操作して、遷移機能付き設定画面に含まれる遷移ボタンを指示すれば、ＭＦＰ１００Ａは指示された位置の座標を送信する。設定画面選択部５３Ａは、位置検出部６９Ａにおいて検出される位置の座標に基づいて、ユーザにより指示された遷移ボタンを特定し、特定した遷移ボタンに関連付けられた設定画面を選択する。
【０１１８】
設定画面送信部５１Ａは、設定画面選択部５３Ａから設定画面識別情報が入力されることに応じて、設定画面識別情報で特定される設定画面を、ＨＤＤ１１５から読出し、読み出した設定画面を、入力画面送信部５７Ａに出力するとともに、ＭＦＰ１００Ａに送信する。
【０１１９】
項目選択部５５Ａは、設定画面に含まれる複数の設定項目のうちＭＦＰ１００Ａを操作するユーザにより選択された設定項目を処理対象として選択する。ユーザがＬＣＤ２５に表示された複数の項目名の画像のいずれかを指で指示すれば、タッチパネル２９によりユーザにより指示された位置が検出され、ＭＦＰ１００Ａは指示された位置の座標を送信する。項目選択部５５Ａは、位置検出部６９Ａにおいて検出される位置の座標に基づいて、複数の項目名の画像のいずれがＭＦＰ１００Ａのユーザにより指示されたかを特定し、特定された項目名の画像に対応する設定項目を選択する。項目選択部５５Ａは、複数の設定項目のうちから選択した設定項目の項目名を、入力画面送信部５７Ａおよび項目設定部６５Ａに出力する。
【０１２０】
入力画面送信部５７Ａは、項目選択部５５Ａから項目名が入力されることに応じて、入力された項目名に対応する入力画面を、設定画面送信部５１Ａにより送信された設定画面に重畳した入力画面付設定画面を、ＭＦＰ１００Ａに送信する。項目名に対応して、項目名で特定される設定項目に設定される設定値の属性が予め定められており、入力画面は、その属性に対応する複数の入力キー画像を含む。属性は、数字または文字の別と、文字であればその種類（かな文字または英文字）を含む。
【０１２１】
第１設定値受付部６７Ａは、入力画面に含まれる複数の入力キー画像のうちＭＦＰ１００Ａを操作するユーザにより指示された入力キー画像に基づいて設定値を受け付ける。ユーザがＬＣＤ２５に表示された複数の入力キー画像のいずれかを指で指示すれば、タッチパネル２９によりユーザにより指示された位置が検出されるので、ＭＦＰ１００Ａは指示された位置の座標を送信する。設定値受付部６７は、位置検出部６９Ａにおいて検出される位置の座標に基づいて、複数の入力キー画像のいずれがＭＦＰ１００Ａのユーザにより指示されたかを特定し、特定された入力キー画像に対応する値を受け付ける。第１設定値受付部６７Ａは、受け付けた値を、設定値として項目設定部６５Ａに出力する。
【０１２２】
第１設定値受付部６７Ａは、ＭＦＰ１００Ａのユーザが複数の入力キー画像を順に指示する場合、複数の入力キー画像にそれぞれ対応する複数の値を、受け付けた順に配置した値を設定値として項目設定部６５Ａに出力する。
【０１２３】
操作受付部７３Ａは、ユーザがＭＦＰ１００Ａのハードキー部３１に含まれる複数のハードキーのいずれが押下すると、ＭＦＰ１００Ａは押下されたハードキーのキー識別情報をＰＣ３００に送信する。また、ＭＦＰ１００Ａは、通信Ｉ／Ｆ部１１２にキーボード１１２Ａが接続されている場合、ユーザがキーボードを操作すれば、通信Ｉ／Ｆ部１１２からユーザが押下したキーのキー識別情報を受け付け、受け付けられたキー識別情報をＰＣ３００に送信する。操作受付部７３Ａは、ネットワークＩ／Ｆ３０４がＭＦＰ１００Ａからキー識別情報を受信すると、受信されたキー識別情報を受け付ける。操作受付部７３Ａは、受け付けられたキー識別情報を第２設定値受付部７１Ａに出力する。
【０１２４】
第２設定値受付部７１Ａは、操作受付部７３Ａから入力されるキー識別情報に対応する値を、設定値として受け付ける。第２設定値受付部７１Ａは、受け付けた値を、設定値として項目設定部６５Ａに出力する。また、第２設定値受付部７１Ａは、操作受付部７３Ａからキー識別情報が入力されると、送信禁止部５９Ａおよび送信中止部６１Ａに有効信号を出力する。
【０１２５】
ＭＦＰ１００Ａが備える収納センサ１１９は、スタイラスペン３５が収納部３３に存在する間はＯＮ信号を出力し、スタイラスペン３５が収納部３３に存在しない間はＯＦＦ信号を出力する。ＭＦＰ１００Ａは、収納センサ１１９が出力する信号が変化すると、変化後のスタイラスペン３５の状態をＰＣ３００に送信する。収納検出部６３Ａは、ＭＦＰ１００Ａからスタイラスペン３５の状態を受信し、スタイラスペン３５が収納中の状態ならば収納中信号を送信中止部６１Ａに出力し、スタイラスペン３５が使用中の状態ならば使用中信号を送信中止部６１Ａに出力する。
【０１２６】
送信中止部６１Ａは、収納検出部６３Ａから収納中信号および使用中信号のいずれかが入力され、第２設定値受付部７１Ａから有効信号が入力される。送信中止部６１Ａは、第２設定値受付部７１Ａから有効信号が入力されると、入力画面送信部５７Ａに中止信号を出力する。ただし、送信中止部６１Ａは、収納検出部６３Ａから使用中信号が入力されている間は、第２設定値受付部７１Ａから有効信号が入力されても入力画面送信部５７Ａに中止信号を出力しない。換言すれば、送信中止部６１Ａは、収納検出部６３Ａから収納中信号が入力されている間に、第２設定値受付部７１Ａから有効信号が入力されることに応じて、入力画面送信部５７Ａに中止信号を出力する。収納検出部６３Ａから使用中信号が入力されている間は、ＭＦＰ１００のユーザがスタイラスペン３５を収納部３３から取り出し、使用中の状態である。この場合は、スタイラスペン３５を用いて、入力画面に含まれる入力キー画像を指示する場合があるからである。
【０１２７】
さらに、送信中止部６１Ａは、第２設定値受付部７１Ａから有効信号が入力される場合、入力画面付設定画面において、入力画面が設定画面に含まれる設定項目および設定項目に関連する領域と重なることを条件に、入力画面送信部５７Ａに中止信号を出力する。
【０１２８】
送信禁止部５９Ａは、設定画面選択部５３Ａから設定画面識別情報が入力され、第２設定値受付部７１Ａから有効信号が入力される。送信禁止部５９Ａは、設定画面選択部５３Ａから設定画面識別情報が入力された後、第２設定値受付部７１Ａから有効信号が入力されると、次に設定画面選択部５３Ａから別の設定画面識別情報が入力されるまでの間、禁止信号を入力画面送信部５７Ａに出力する。
【０１２９】
入力画面送信部５７Ａは、入力画面をＭＦＰ１００Ａに送信した後、送信中止部６１Ａから中止信号が入力されると、設定画面送信部５１Ａに送信指示を出力する。設定画面送信部５１Ａは、送信指示が入力されると設定画面をＭＦＰ１００Ａに再送信する。このため、ＭＦＰ１００Ａは、設定画面をＬＣＤ２５に表示するので、それまで表示されていた入力画面が消去される。これにより、ＭＦＰ１００Ａを操作するユーザがハードキー部３１またはキーボードを用いて設定値を入力する操作を選択した後に、入力画面が表示されなくなるので、設定画面の全体を見ながら設定値を入力することができる。
【０１３０】
また、入力画面送信部５７Ａは、送信禁止部５９Ａから禁止信号が入力されている間は、項目選択部５５Ａから項目名が入力される場合であっても、入力された項目名に対応する入力画面付設定画面をＭＦＰ１００Ａに送信しない。換言すれば、入力画面送信部５７Ａは、送信禁止部５９Ａから禁止信号が入力されていないことを条件に、項目選択部５５から項目名が入力されることに応じて、入力された項目名に対応する入力画面付設定画面をＭＦＰ１００Ａに送信する。ＭＦＰ１００Ａに送信した設定画面が、複数の設定項目を有する場合は、入力画面送信部５７Ａは、複数の設定項目の１つをユーザが選択すれば、入力画面を設定画面に重畳した入力画面付設定画面をＭＦＰ１００Ａに送信する。しかしながら、ユーザが、ハードキー部３１に含まれる複数のハードキーまたは、通信Ｉ／Ｆ部１１２に接続されたキーボード１１２Ａから設定値を入力する操作を望む場合、別の設定項目についても、同様に、入力画面ではなく、ハードキー部３１またはキーボードを用いて設定値を入力する操作を望む確率が高い。入力画面付設定画面は、設定画面に入力画面が重畳して表示された画面であるため、入力画面によって設定画面の一部が隠れてしまう。このため、１つの設定画面において、ＭＦＰ１００Ａを操作するユーザがハードキー部３１またはキーボードを用いて設定値を入力する操作を選択した後は、入力画面付設定画面を送信しないようにすることで、ハードキー部３１またはキーボードを用いた操作を継続できるので、操作が容易になる場合がある。
【０１３１】
項目設定部６５Ａは、項目選択部３７Ａから設定項目の項目名が入力され、第１設定値受付部６７Ａまたは第２設定値受付部７１Ａから設定値が入力される。項目設定部６５Ａは、第１設定値受付部６７Ａまたは第２設定値受付部７１Ａから設定値が入力されると、設定値が入力される前に項目選択部５５Ａから入力される設定項目の項目名と、設定値との組をＲＡＭ３０３に一時的に記憶する。項目設定部６５Ａは、設定指示がＭＦＰ１００Ａから受信されるまで、第１設定値受付部６７Ａまたは第２設定値受付部７１Ａから設定値が入力されるごとに、設定項目の項目名と設定値との組をＲＡＭ３０３に一時的に記憶する。したがって、複数の組がＲＡＭ３０３に一時記憶される場合がある。設定指示は、ＭＦＰ１００Ａを操作するユーザがハードキー部３１に含まれる予め定められたハードキーを押下することによりＭＦＰ１００Ａに入力され、ＭＦＰ１００Ａにより押下されたハードキーのキー識別情報がＰＣ３００に送信される。項目設定部６５Ａは、ＰＣ３００から予め定められたハードキーのキー識別情報が受信されることにより、設定指示を検出する。
【０１３２】
一方、ＨＤＤ３０５に、設定画面識別情報ごとに、複数の設定項目それぞれに予め定められたデフォルトの設定値が記憶されている。項目設定部６５Ａは、設定指示が検出される前に、設定画面選択部５３Ａから入力される設定画面識別情報に対応して、ＨＤＤ３０５に記憶された複数の設定項目それぞれのデフォルトの設定値を読出し、設定項目の項目名とデフォルトの設定値との複数の組を処理条件としてＲＡＭ３０３に記憶する。項目設定部６５Ａは、設定指示が検出されると、ＲＡＭ１１４に一時記憶された設定項目の項目名と設定値との組を、設定画面送信部５１Ａに出力するとともに、ＲＡＭ３０３に一時記憶された設定項目の項目名と設定値との組に基づいて、処理条件を更新する。
【０１３３】
また、項目設定部６５Ａは、ユーザによる実行指示が入力されるまで、設定指示が検出されるごとに、処理条件としてＲＡＭ３０３に記憶されている設定値を、第１設定値受付部６７Ａまたは第２設定値受付部７１Ａから入力され、ＲＡＭ３０３に一時記憶された設定値で更新する。項目設定部６５Ａは、設定指示が検出されるごとに、処理条件を更新するとともに、ＲＡＭ３０３に一時記憶された設定項目の項目名と設定値との組を、設定画面送信部５１Ａに出力する。
【０１３４】
実行指示は、ＭＦＰ１００Ａを操作するユーザがハードキー部３１に含まれるスタートキー３１Ａを押下することによりＭＦＰ１００Ａに入力され、ＭＦＰ１００Ａにより押下されたスタートキー３１Ａのキー識別情報がＰＣ３００に送信される。項目設定部６５Ａは、ＰＣ３００からスタートキー３１Ａのキー識別情報が受信されることにより、実行指示を検出する。
【０１３５】
設定画面送信部５１Ａは、項目設定部６５Ａから設定項目の項目名と設定値との組が入力されるごとに、設定値を更新した設定画面をＭＦＰ１００Ａに送信する。具体的には、設定画面の設定項目に対応する設定値を表示する領域に、項目設定部６５Ａから入力される設定値の画像を合成した設定画面を生成し、ＭＦＰ１００Ａに送信する。これにより、ＭＦＰ１００ＡのＬＣＤ２５には、設定値が更新された設定画面が表示されるので、ユーザが、設定値として入力した設定値が、設定画面に表示される。このため、ユーザは、設定画面を見て、設定値を確認することができる。なお、入力画面付設定画面を送信している場合には、設定値を更新した設定画面に入力画面を重畳した入力画面付設定画面をＭＦＰ１００Ａに送信する。
【０１３６】
項目設定部６５Ａは、ユーザによる実行指示を検出する場合、コマンド送信指令をコマンド送信部８１Ａに出力する。コマンド送信指示は、ＲＡＭ３０３に処理条件として記憶された設定項目と設定値との組を含む。コマンド送信部８１Ａは、項目設定部６５Ａからコマンド送信指示が入力されると、コマンド送信指示に含まれる処理条件で処理を実行させるコマンドを、ネットワークＩ／Ｆ３０４を介してＭＦＰ１００Ａに送信する。
【０１３７】
第２の実施の形態におけるＰＣ３００が備えるＣＰＵ３０１においては、図９に示した設定処理と、同様の処理が実行される。ただし、設定画面を表示するステップＳ０３、ステップＳ２５においては、設定画面をＭＦＰ１００Ａに送信し、入力画面を表示するステップＳ０８においては、入力画面付設定画面をＭＦＰ１００Ａに送信する点で異なる。また、ＭＦＰ１００Ａを操作するユーザが、ＭＦＰ１００Ａに入力する操作を、受け付けるステップＳ０１、Ｓ０５、Ｓ１０、Ｓ１１、Ｓ１４、Ｓ１６、Ｓ１７、Ｓ２２、Ｓ２３においては、ＭＦＰ１００Ａにおいて入力された操作がＰＣ３００に送信されるので、ＭＦＰ１００Ａから操作内容を受信することにより、ユーザの操作を受け付ける処理となる。
【０１３８】
＜変形例＞
次に第２の実施の形態における変形例について説明する。第２の実施の形態における画像形成システム１においては、ＭＦＰ１００Ａにおいて、ハードキー部３１に含まれる複数のハードキーが押下されると、または、通信Ｉ／Ｆ部１１２にキーボード１１２Ａが接続されている場合には、キーボードのキーが押下されると、ＰＣ３００において入力画面付設定画面の送信を中止または禁止するようにした。第２の実施の形態の変形例における画像形成システム１においては、ＭＦＰ１００Ａが備える操作パネル９が第１位置に位置する状態において、ＰＣ３００から入力画面付設定画面の送信を中止または禁止するようにしたものである。
【０１３９】
図１４は、第２の実施の形態の変形例におけるＰＣが備えるＣＰＵが有する機能の一例を示すブロック図である。図１４を参照して、図１３に示した機能と異なる点は、状態検出部７５Ａが追加された点である。その他の機能は同じなので、ここでは異なる点を主に説明する。
【０１４０】
ＭＦＰ１００Ａが備える状態検出センサ１２０は、操作パネル２０の位置を検出する。操作パネル２０が第１位置と第２位置のいずれに位置するかを検出し、検出した操作パネル２０の位置を、ＣＰＵ１１１に出力する。ＭＦＰ１００Ａは、操作パネル２０の位置が変化すると、変化後の操作パネルの位置をＰＣ３００に送信する。状態検出部７５Ａは、ＭＦＰ１００Ａから操作パネル２０の位置を受信し、操作パネル９が第１位置ならば、有効信号を送信禁止部５９Ａおよび送信中止部６１Ａに出力する。このため、第２の実施の形態の変形例における第２設定値受付部７１Ａは、送信禁止部５９Ａおよび送信中止部６１Ａに有効信号を出力する必要はない。
【０１４１】
第２の実施の形態の変形例におけるＰＣ３００は、ＭＦＰ１００Ａにコピー処理、スキャン処理、プリント処理、またはファクシミリ送信処理それぞれを実行するための処理条件を定める複数の設定項目ごとの設定値を設定するための設定画面を表示させ、設定画面に含まれる複数の設定項目のいずれかが指示されると、複数の入力キー画像を含む入力画面が重畳表示された入力画面付設定画面を、ＭＦＰ１００Ａに表示させ、操作パネル２０がハードキーをユーザが押下可能な第１位置に位置すると、入力画面付設定画面に代えて設定画面をＭＦＰ１００Ａに送信し、入録画面付設定画面の表示を中止させる。このため、ユーザは、ハードキーで入力を望む場合に、入力画面が表示されなくなるので、入力画面付設定画面中において入力画面で隠れていた部分を視認することができる。
【０１４２】
なお、上述した実施の形態においては、画像形成装置１００、画像形成システム１について説明したが、図９に示した設定処理を画像形成装置１００またはＰＣ２００に実行させる設定方法およびその設定方法を、画像形成装置１００が備えるＣＰＵ１１１、ＰＣ２００が備えるＣＰＵ３０１に実行させる設定プログラムとして発明を捉えることができるのは言うまでもない。
【０１４３】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【０１４４】
＜付記＞
（１）  前記設定画面は複数あり、
前記設定画面表示ステップにおいて前記複数の設定画面のうち第１設定画面が表示された状態で、前記操作受付手段を有効にする操作が受け付けられた後は、前記設定画面表示ステップにおいて前記複数の設定画面のうち前記第１設定画面とは別の第２設定画面が表示されるまで、前記入力画面表示ステップにおいて前記入力画面が表示されるのを禁止する表示禁止ステップを、さらに含む請求項８に記載の設定方法。
（２）  前記表示中止ステップは、前記設定画面に含まれる前記設定領域および該設定領域に関連する関連領域のいずれかと前記入力画面が重なることを条件に、前記入力画面の表示を中止するステップを含む、請求項８または（１）に記載の設定方法。
（３）  前記画像形成装置は、前記入力キー画像を指示するための指示装置を収納する収納手段を、さらに備え、
前記収納手段に前記指示装置が収納されていることを検出する収納検出ステップを、さらに含み、
前記表示中止ステップは、前記収納検出ステップにおいて前記指示装置が収納されていることが検出されることを条件に、前記入力画面の表示を中止するステップを含む、請求項８、（１）および（２）のいずれかに記載の設定方法。
（４）  前記操作受付手段を有効にする操作は、前記複数のハードキーのいずれかを指示する操作である、請求項８、（１）〜（３）のいずれかに記載の設定方法。
（５）  前記操作受付手段は、前記複数のハードキーを指示可能な第１位置と、前記複数のハードキーを指示可能な第２位置とに移動可能であり、
前記操作受付手段を有効にする操作は、前記操作受付手段を前記第１位置に移動させる操作である、請求項８、（１）〜（３）のいずれかに記載の設定方法。
【符号の説明】
【０１４５】
１  画像形成システム、３  インターネット、２  ネットワーク、９  操作パネル、１１  自動原稿搬送装置、１３  原稿読取部、１５  画像形成部、１７  給紙部、２０  操作パネル、２１  表示制御部、２３  ＶＲＡＭ、２５  ＬＣＤ、２７  入力制御部、２９  タッチパネル、３１  ハードキー部、３１Ａ  スタートキー、３１Ｂ  数字キー、３３  収納部、３５  スタイラスペン、３７，３７Ａ  項目選択部、５１  設定画面表示部、５１Ａ  設定画面送信部、５３，５３Ａ  設定画面選択部、５５，５５Ａ  項目選択部、５７  入力画面表示部、５７Ａ  入力画面送信部、５７Ａ  設定値受付部、５７Ａ  入力画面送信部、５９  表示禁止部、５９Ａ  送信禁止部、６１  表示中止部、６１Ａ  送信中止部、６３，６３Ａ  収納検出部、６５，６５Ａ  項目設定部、６７，６７Ａ  第１設定値受付部、６９，６９Ａ  位置検出部、７１，７１Ａ  第２設定値受付部、７３，７３Ａ  操作受付部、７５，７５Ａ  状態検出部、８１  処理実行部、８１Ａ  コマンド送信部、１００  画像形成装置、１１０  メイン回路、１１１  ＣＰＵ、１１２  通信Ｉ／Ｆ部、１１２Ａ  キーボード、１１３  ＲＯＭ、１１４  ＲＡＭ、１１５  ＨＤＤ、１１６  ファクシミリ部、１１７  ネットワークＩ／Ｆ部、１１８  外部記憶装置、１１９  収納センサ、１２０  状態検出センサ、３００  ＰＣ、３０１  ＣＰＵ、３０２  ＲＯＭ、３０３  ＲＡＭ、３０４  ネットワークＩ／Ｆ、３０５  ＨＤＤ、３０６  表示部、３０７  操作部、３０８  バス、３０９  外部記憶装置。
【図１】
0005459260.tif 000002
【図２】
0005459260.tif 000003
【図３】
0005459260.tif 000004
【図４】
0005459260.tif 000005
【図５】
0005459260.tif 000006
【図６】
0005459260.tif 000007
【図７】
0005459260.tif 000008
【図８】
0005459260.tif 000009
【図９】
0005459260.tif 000010
【図１０】
0005459260.tif 000011
【図１１】
0005459260.tif 000012
【図１２】
0005459260.tif 000013
【図１３】
0005459260.tif 000014
【図１４】
0005459260.tif 000015