(57)【要約】【課題】  装置の低コスト化や小型化を実現することができる画像読取装置を提供する。【解決手段】  プリンタ部による画像データの出力開始に到るまでのユーザの操作行為である操作イベントが検出手段により検出されると、ＣＰＵは当該操作イベントを操作イベント実施情報としてＳＤＲＡＭに記憶する。ＣＰＵはＥＥＰＲＯＭに予め記憶されている操作イベント登録情報と操作イベント実施情報とを比較する。これら両情報が一致した場合、ＣＰＵは操作イベント登録情報に関連づけられている出力条件をＳＰＣ複合装置に設定する。【選択図】      図５
2005294964.tif 000002
【特許請求の範囲】
【請求項１】
読取対象物を読み取る読取手段と、
前記読取手段によって読み取られた画像データを設定された出力条件にて出力する出力手段と、
前記出力手段による画像データの出力開始に到るまでの操作イベントを操作イベント登録情報として予め記憶するとともに、該操作イベント登録情報に関連づけて画像データを出力するための出力条件を出力条件登録情報として予め記憶する登録情報記憶手段と、
前記出力手段による画像データの出力開始に到るまでの操作イベントを検出する検出手段と、
前記検出手段により検出された操作イベントを操作イベント実施情報として記憶する実施情報記憶手段と、
前記操作イベント実施情報と操作イベント登録情報とを比較し、それら両情報が一致したときに、該操作イベント登録情報に関連づけられた出力条件登録情報を前記出力手段による画像データの出力条件として設定する制御手段と
を備えたことを特徴とする画像読取装置。
【請求項２】
前記操作イベントは、前記出力手段が出力開始に到らしめられる過程で発生する必要最小限のユーザの操作行為である請求項１に記載の画像読取装置。
【請求項３】
前記操作イベントは、前記読取手段による読取対象物の読取開始に関するものである請求項１又は２に記載の画像読取装置。
【請求項４】
前記読取手段は、前記読取対象物が載置される原稿台ガラスと、該原稿台ガラスを覆う原稿台カバーとを備え、
前記操作イベントは、前記原稿台カバーが開けられる操作イベント、前記原稿台ガラスに原稿が載置される操作イベント、前記原稿台カバーが閉じられる操作イベントのうち少なくとも何れか１つの操作イベントを含むことを特徴とする請求項３に記載の画像読取装置。
【請求項５】
前記読取手段は、メモリカードの脱着が可能なメモリカードスロットを備え、
前記操作イベントは、前記メモリカードスロットにメモリカードが装着される操作イベントであることを特徴とする請求項３又は請求項４に記載の画像読取装置。
【請求項６】
所定の信号を入力可能な入力手段を更に備え、
前記登録情報記憶手段は、前記操作イベントと前記入力手段による所定の信号との一対を操作イベント登録情報として予め記憶し、前記実施情報記憶手段は、前記操作イベントと前記入力手段による所定の信号との一対を操作イベント実施情報として記憶することを特徴とする請求項１〜５のうち何れか１項に記載の画像読取装置。
【請求項７】
前記読取手段は、前記読取対象物が載置される原稿台ガラスと、該原稿台ガラスを覆う原稿台カバーとを備え、
前記操作イベントは、前記入力手段により所定の信号が入力されながら前記原稿台カバーが開けられる操作イベント、前記入力手段により所定の信号が入力されながら前記原稿台ガラスに原稿が載置される操作イベント、前記入力手段により所定の信号が入力されながら前記原稿台カバーが閉じられる操作イベントのうち少なくとも何れか１つの操作イベントを含むことを特徴とする請求項６に記載の画像読取装置。
【請求項８】
前記読取手段は、前記読取対象物が載置される原稿台ガラスと、該原稿台ガラスを覆う原稿台カバーと、フィルムを固定するために前記原稿台カバーにおける前記原稿台ガラスに対向する面に設けられたフィルム固定部とを備え、
前記操作イベントは、前記原稿台カバーが開けられる操作イベント、前記フィルム固定部にフィルムが固定される操作イベント、前記原稿台カバーが閉じられる操作イベントのうち少なくとも何れか１つの操作イベントを含むことを特徴とする請求項３〜請求項７のうち何れか一項に記載の画像読取装置。
【請求項９】
前記登録情報記憶手段は、操作イベント登録情報を複数記憶するとともに、該複数の操作イベント登録情報のそれぞれに関連づけられる出力条件登録情報を複数記憶することを特徴とする請求項１〜請求項８のうち何れか一項に記載の画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を読み取り出力する画像読取装置に関するものである。
【背景技術】
【０００２】
近年、画像読取装置としての、例えば複写機は、用紙サイズ、解像度、画像濃度など、ユーザの好みに合った画像を複写したいという要求に応えるべく、原稿画像の編集や画質の調整等、複雑な各種の付加設定事項を備えている。このような複写機における各種設定事項の増加は、上述したユーザの要求を満たすことができる一方で、その設定項目は多岐にわたることから、ユーザはかなりの時間を要して全ての項目を設定しなければならない。すなわち、付加設定事項の増加は、ユーザに対して各種設定事項を設定するための負担を課す結果にもなり、作業効率を妨げる要因となる場合もあった。
【０００３】
この問題を解決するために、磁気カードに記憶されている情報を複写装置に備えられた磁気カードの読取手段に読み取らせることで複写機における各種設定事項（出力条件）を自動的に設定する技術が提案されている（例えば、特許文献１参照。）。具体的には、磁気カードに記録されているユーザのコードを読み取り、そのコードと関連づけて複写装置内のメモリに記憶されている特定の出力条件を読み出して自動的に設定することができるというものである。
【特許文献１】特開平０５−０８８４２５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところが、磁気カードを用いて出力条件を設定する場合、複写機とは別に磁気カードを管理する必要があるため、ユーザにとっては、磁気カードの管理という新たな問題を抱えることになる。さらには、磁気カードが必須となることは勿論、複写機には磁気カードを読み取るための読取手段を備える必要があるため、低コスト化や小型化といった複写機の流れに逆行することにもなる。
【０００５】
このように、特許文献１に記載された発明ではこれらの問題が新たに発生するため、これらの問題発生を回避しつつ、ユーザの出力条件設定のための利便性を高めることが要請される。その一例として、出力条件設定のために使用される専用ボタンを複写機に設けることが考えられる。この構成によれば、その専用ボタンを押下することで予め記憶しておいた出力条件が設定されることになる。しかしながら、この専用ボタンに係る構成では、１つの出力条件に対して１つの専用ボタンを複写機に具備する必要があることから、複数種類の出力条件を専用ボタンで設定できるようにするには、その数だけ専用ボタンを具備しなければならない。複数個の専用ボタンを具備するとなると、部材点数増加に伴うコストアップや設置スペースの確保などの事情が伴うことから、低コスト化や小型化といった複写機の流れに逆行するおそれもある。結局のところ、特許文献１に記載された発明で発生する問題が、この専用ボタンに係る構成によって解決するには充分でないのである。
【０００６】
本発明は、特許文献１を含む従来技術に存在する問題点に着目してなされたものである。その目的とするところは、装置の低コスト化や小型化を実現することができる画像読取装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明は、読取対象物を読み取る読取手段と、前記読取手段によって読み取られた画像データを設定された出力条件にて出力する出力手段と、前記出力手段による画像データの出力開始に到るまでの操作イベントを操作イベント登録情報として予め記憶するとともに、該操作イベント登録情報に関連づけて画像データを出力するための出力条件を出力条件登録情報として予め記憶する登録情報記憶手段と、前記出力手段による画像データの出力開始に到るまでの操作イベントを検出する検出手段と、前記検出手段により検出された操作イベントを操作イベント実施情報として記憶する実施情報記憶手段と、前記操作イベント実施情報と操作イベント登録情報とを比較し、それら両情報が一致したときに、該操作イベント登録情報に関連づけられた出力条件登録情報を前記出力手段による画像データの出力条件として設定する制御手段とを備えている。
【０００８】
こうした構成は、出力条件の設定というのは出力手段によって画像データを出力するたびに設定するといったことではないという点、そして、出力手段による画像データの出力開始に到るまでには、如何なるユーザも必ず踏まなければならない手順を含んで操作されるという点に着目しているからこそ採用できたものである。つまり、本発明は、操作イベントの実施そのものに出力条件の設定実行を関連付けさせるという作用・機能に基づくことで、例えば、従来技術では未解決であった装置の低コスト化及び小型化を実現することが可能となる。本発明の構成では、出力条件を設定するために使用する磁気カードや当該磁気カードを読み取るための読取手段、或いは予め記憶しておいた出力条件を設定するための専用ボタン等を備える必要がなくなるからである。
【０００９】
この画像読取装置において、前記操作イベントは、前記出力手段が出力開始に到らしめられる過程で発生する必要最小限のユーザの操作行為である。本発明では、例えば図６に示すような、複写機等に備えられたグラフィック液晶タッチパネル１００から出力条件を読み出すという従来技術の問題点を解決している。同図において、電源投入後に表示される通常画面１０１では、基本メニュー１０２、応用メニュー１０３、特殊メニュー１０３を適宜選択することが可能となっている。この通常画面１０１からメモリに記憶されている出力条件を呼び出すためには、特殊メニュー１０４を選択し、モードメモリメニュー１０５を選択し、呼び出しメニュー１０６を選択し、４つのメモリキー１０７の何れかを選択するという手順を踏まなければならない。すなわち、グラフィック液晶タッチパネル１００を用いてソフトウェアにより出力条件を設定する場合では、出力条件を設定するためだけに複数回（上記例では４回）のキー入力操作が必要となる。これでは、必要最小限はおろか、必要以上にキー入力操作を求めることとなる一方、グラフィック液晶タッチパネル１００の構成の複雑化は否めない。
【００１０】
一方、本発明では、出力開始に到るまでに発生する必要最小限の操作をユーザが実施するだけで、予め記憶されている出力条件が設定される。すなわち、本発明では、出力条件を設定するためだけに行われる操作を実施する必要がなく、必要最小限のユーザの操作行為によって、予め登録しておいた出力条件に設定される。ここでいう「必要最小限の操作」とは、出力手段による出力を開始する上で必須となるユーザの操作行為であり、このユーザの操作イベントがなければ、画像データを出力することができないという意味での操作をいう。本発明では、必要最小限の操作さえ検出手段により検出されれば、それ以上の操作なしでも出力条件の設定が実行される。また、検出手段の配設も必要最小限で済むことから、効率化された操作イベントの検出を実現することができるということも言える。
【００１１】
この画像読取装置において、前記操作イベントは、前記読取手段による読取対象物の読取開始に関するものである。本発明では、ユーザの操作イベントが読取対象物をどの読取手段によって読み取るかによって特徴付けられることに着目している。例えば、画像読取装置に複数の読取手段が存在する場合、出力手段による出力を開始させるまでの操作イベントは、互いに異なることが想定される。そして、ユーザによる出力条件の設定・変更は、どの読取手段によって読取対象物を読み取らせるかの設定・変更時に発生しやすいという傾向にあることを把握している。こうした事情を考慮して、操作イベントの実施と出力条件の設定実行との関連付けが構成されているからこそ、その関連付けはより確実になるのであり、それ故に、出力条件の設定ミスは未然に回避されているということができる。
【００１２】
この画像読取装置において、前記読取手段は、前記読取対象物が載置される原稿台ガラスと、該原稿台ガラスを覆う原稿台カバーとを備え、前記操作イベントは、前記原稿台カバーが開けられる操作イベント、前記原稿台ガラスに原稿が載置される操作イベント、前記原稿台カバーが閉じられる操作イベントのうち少なくとも何れか１つの操作イベントを含む。原稿台カバーが開閉される操作イベント、原稿台ガラスに原稿が載置される操作イベントは、いずれも原稿台ガラスに載置された読取対象物を読み取る際に必ず実施される操作イベントである。すなわち、本発明における操作イベントは、読取対象物が読み取られる際に必ず実施されるこれらの操作イベントを少なくとも１つ含んでいるのである。
【００１３】
本発明では、ユーザは出力条件を設定するためだけに行われる操作を実施することなく、出力開始に到るまでの操作イベントを実施するだけで、自動的に出力条件を設定することができる。また、本発明では、検出手段は原稿台ガラスに読取対象物が設置される操作イベント、及び原稿台カバーが開閉される操作イベントのうち少なくとも１つの操作イベントを検出する。原稿台ガラスに読取対象物が設置される操作イベントを検出する場合、この検出手段は、例えば原稿台ガラスの上に読取対象物が正しく載置されていないことで当該読取対象物の一部が読み取られないことを防止するために予め画像読取装置に備えられている検出手段と兼用させることが可能である。また、原稿台カバーが開閉される操作イベントを検出する場合、この検出手段は、例えば原稿台カバーが開けられた状態で読取対象物の読み取りが実行されることを防止するために予め画像読取装置に備えられている検出手段と兼用させることが可能である。すなわち、本発明では、原稿台カバーが開閉される操作イベント、原稿台ガラスに原稿が載置される操作イベントを検出するための新たな構成を備えなくてもよい。そうすれば、製造コストを増加させることなく、画像読取装置を制御するためのソフトウェアを変更するだけで上記目的を達成することができる。
【００１４】
この画像読取装置において、前記読取手段は、メモリカードの脱着が可能なメモリカードスロットを備え、前記操作イベントは、前記メモリカードスロットにメモリカードが装着される操作イベントである。メモリカードスロットにメモリカードが装着される操作イベントは、メモリカードに記憶されている画像データを読み取る際に必ず実施される操作イベントである。すなわち、本発明における操作イベントは、読取対象物が読み取られる際に必ず実施される当該操作イベントを含んでいるのである。
【００１５】
本発明では、ユーザは出力条件を設定するための操作を実行することなく、メモリカードスロットにメモリカードを装着するだけで、自動的に出力条件を設定することができる。また、本発明では、検出手段はメモリカードスロットにメモリカードが装着される操作イベントを検出する。この検出手段は、例えばメモリカードスロット内にメモリカードが装着されない状態で画像データが読み取られようとするのを防止するために予め画像読取装置に備えられている検出手段と兼用させることが可能である。すなわち、本発明では、メモリカードスロットにメモリカードが装着される操作イベントを検出するための新たな構成を備えなくてもよい。そうすれば、製造コストを増加させることなく、画像読取装置を制御するためのソフトウェアを変更するだけで上記目的を達成することができる。
【００１６】
この画像読取装置は、所定の信号を入力可能な入力手段を更に備え、前記登録情報記憶手段は、前記操作イベントと前記入力手段による所定の信号との一対を操作イベント登録情報として予め記憶し、前記実施情報記憶手段は、前記操作イベントと前記入力手段による所定の信号との一対を操作イベント実施情報として記憶する。この構成では、「操作イベント登録情報」を例にすると、単に「操作イベント」が操作イベント登録情報として記憶される場合と、「操作イベントと入力手段による所定の信号との一対」が操作イベント登録情報として記憶される場合とで、明確に場合分けされる。この点は、操作イベント実施情報も同様である。つまり、たとえ、同一の読取手段によって読取対象物が読み取られ、操作イベントが同一になるときであっても、入力手段を活用することで出力条件設定の場合分けを実現することができるのである。
【００１７】
この画像読取装置において、前記読取手段は、前記読取対象物が載置される原稿台ガラスと、該原稿台ガラスを覆う原稿台カバーとを備え、前記操作イベントは、前記入力手段により所定の信号が入力されながら前記原稿台カバーが開けられる操作イベント、前記入力手段により所定の信号が入力されながら前記原稿台ガラスに原稿が載置される操作イベント、前記入力手段により所定の信号が入力されながら前記原稿台カバーが閉じられる操作イベントのうち少なくとも何れか１つの操作イベントを含む。原稿台カバーが開閉される操作イベント、原稿台ガラスに原稿が載置される操作イベントは、いずれも原稿台ガラスに載置された読取対象物を読み取る際に必ず実施される操作イベントである。すなわち、本発明における操作イベントは、読取対象物が読み取られる際に必ず実施されるこれらの操作イベントを少なくとも１つ含んでいるのである。
【００１８】
本発明では、ユーザは出力条件を設定するためだけに行われる操作を実行することなく、出力開始に到るまでの操作イベントを実施するだけで、自動的に出力条件を設定することができる。さらに、本発明における操作イベントは、所定の信号が入力されながら実施される。そのため、例えば、同一の読取手段によって読取対象物が読み取られる場合であっても、操作イベントのみを実施する場合と、所定の信号が入力されながら操作イベントを実施する場合とで出力条件設定の場合分けを実現することができる。
【００１９】
また、本発明では、検出手段は原稿台ガラスに読取対象物が設置される操作イベント、及び原稿台カバーが開閉される操作イベントのうち少なくとも１つの操作イベントを検出する。原稿台ガラスに読取対象物が設置される操作イベントを検出する場合、この検出手段は、例えば原稿台ガラスの上に読取対象物が正しく載置されていないことで当該読取対象物の一部が読み取られないことを防止するために予め画像読取装置に備えられている検出手段と兼用させることが可能である。また、原稿台カバーが開閉される操作イベントを検出する場合、この検出手段は、例えば原稿台カバーが開けられた状態で読取対象物の読み取りが実行されるのを防止するために予め画像読取装置に備えられている検出手段と兼用させることが可能である。すなわち、本発明では、原稿台カバーが開閉される操作イベント、原稿台ガラスに原稿が載置される操作イベントを検出するための新たな構成を備えなくてもよい。そうすれば、製造コストを増加させることなく、画像読取装置を制御するためのソフトウェアを変更するだけで上記目的を達成することができる。
【００２０】
この画像読取装置において、前記読取手段は、前記読取対象物が載置される原稿台ガラスと、該原稿台ガラスを覆う原稿台カバーと、フィルムを固定するために前記原稿台カバーにおける前記原稿台ガラスに対向する面に設けられたフィルム固定部とを備え、前記操作イベントは、前記原稿台カバーが開けられる操作イベント、前記フィルム固定部にフィルムが固定される操作イベント、前記原稿台カバーが閉じられる操作イベントのうち少なくとも何れか１つの操作イベントを含む。原稿台カバーが開閉される操作イベント、フィルム固定部にフィルムが固定される操作イベントは、いずれもフィルム固定部に固定されたフィルムを読み取る際に必ず実施される操作イベントである。すなわち、本発明における操作イベントは、フィルムが読み取られる際に必ず実施されるこれらの操作イベントを少なくとも１つ含んでいるのである。
【００２１】
本発明では、ユーザは出力条件を設定するためだけに行われる操作を実行することなく、出力開始に到るまでの操作イベントを実施するだけで、自動的に出力条件を設定することができる。また、本発明では、検出手段はフィルム固定部にフィルムが固定される操作イベント、及び原稿台カバーが開閉される操作イベントのうち少なくとも１つの操作イベントを検出する。フィルム固定部にフィルムが固定される操作イベントを検出する場合、この検出手段は、例えばフィルムが正しくフィルム固定部に固定されていないことでフィルムの一部がスキャンされないことを防止するために予め画像読取装置に備えられている検出手段と兼用させることが可能である。また、原稿台カバーが開閉される操作イベントを検出する場合、この検出手段は、例えば原稿台カバーが開けられた状態で読取対象物の読み取りが実行されることを防止するために予め画像読取装置に備えられている検出手段と兼用させることが可能である。すなわち、本発明では、原稿台カバーが開閉される操作イベント、フィルム固定部にフィルムが固定される操作イベント検出するための新たな構成を備えなくてもよい。そうすれば、製造コストを増加させることなく、画像読取装置を制御するためのソフトウェアを変更するだけで上記目的を達成することができる。
【００２２】
この画像読取装置において、前記登録情報記憶手段は、操作イベント登録情報を複数記憶するとともに、該複数の操作イベント登録情報のそれぞれに関連づけられる出力条件登録情報を複数記憶する。この構成により、読取手段が複数設けられている画像読取装置であっても、読取手段毎の操作イベントを操作イベント登録情報として記憶することができる。また、同じ読取手段から読取対象物を読み取る場合であって、異なる出力条件を設定したいときにも、異なる出力条件登録情報にそれぞれ異なる操作イベント登録情報を関連づけて記憶することができる。最近の画像読取装置では、様々な読取対象物の読み取りを実現できるように読取手段が複数備えられ、しかも、それら読取手段が多機能化される傾向にある。本発明の構成は、こうした傾向に対応するためのもので、画像読取装置としての完成度をさらに高めることができる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の画像読取装置を実施するための最良の形態について説明する。以下の実施形態でいう画像読取装置としては、最近のプリンタ装置における多機能化の流れにしたがって、コンピュータから印刷指示を受けて印刷を実行するプリンタ機能、スキャン機能、コピー機能が付加され、さらにはダイレクトプリント機能、フィルムスキャン機能まで付加されている複合装置までも想定している。以下の実施形態にて説明する画像読取装置では、各機能に応じて読取手段による読取対象物の読取開始に関わる「操作イベント」が異なることから、これを説明の便宜上、実施形態を分けて説明することにする。
【００２４】
第１実施形態はコピー機能と「操作イベント」との関連性、第２実施形態はダイレクトプリント機能と「操作イベント」との関連性、第３実施形態はスキャン機能と「操作イベント」との関連性、そして第４実施形態はフィルムスキャン機能と「操作イベント」との関連性を中心としてそれぞれ説明する。これら各実施形態は、あくまでも説明の便宜上分けただけであって、画像読取装置としては、各実施形態にて説明する各機能を少なくとも備えていれば充分である。そして、場合によっては、各実施形態にて説明した複数の機能を備えた、機能複合型の画像読取装置として構成されてもよい。これら各機能の組み合わせはまったく自由である。
【００２５】
（第１実施形態）
以下、本発明を複合装置に具体化した第１実施形態を、図１〜図５に従って説明する。本実施形態の複合装置は、スキャン機能、プリンタ機能、コピー機能など複数の機能が備えられた複合装置（以下、ＳＰＣ複合装置という）である。図１及び図２に示すように、ＳＰＣ複合装置１には、読取対象物としての原稿またはフィルムの画像を読み取って画像データとして入力する読取手段としてのスキャナ部２と、読み取られた画像データの画像を用紙等の媒体に印刷する出力手段としてのプリンタ部３と、ユーザが操作するための操作パネル部４とが備えられている。
【００２６】
スキャナ部２はプリンタ部３の上に配置されている。スキャナ部２の上部には、読み取る原稿を載置するための原稿台ガラス５と、原稿台カバー６が開閉されたことを検出する検出手段としての開閉検出センサ２ａと、原稿またはフィルムを読み取る際若しくは不使用時に原稿台ガラス５を覆う原稿台カバー６とが設けられている。本実施形態における開閉検出センサ２ａはリミットスイッチにより構成されている。スキャナ部２の内部における所定位置には、原稿台ガラス５に原稿が載置されたことを検出する検出手段としての原稿載置検出センサ２ｂ（図３参照）が設けられている。本実施形態における原稿載置検出センサ２ｂは、発光素子と受光素子とを備えた光センサにより構成されている。
【００２７】
ＳＰＣ複合装置１の背面側にはプリンタ部３へ供給するカット紙（図示略）を保持するための給紙トレイ７が備えられている。ＳＰＣ複合装置１の前面側の下部には、プリンタ部３で印刷された用紙が排紙される排紙部８が設けられている。排紙部８の上部には操作パネル部４が設けられている。操作パネル部４のほぼ中央には、出力条件や動作状態等を文字にて表示することが可能な液晶ディスプレイ９が設けられている。
【００２８】
液晶ディスプレイ９の左側には、電源を投入・遮断する入力手段としての電源ボタン１０と、原稿またはフィルムの読み取りを開始させるスキャンボタン１１とが設けられている。なお、スキャンボタン１１はイベント登録モードに移行するイベント登録ボタンとしての役目も担っている。すなわち、スキャンボタン１１が所定の時間（本実施形態では３秒間）連続して押下されることで、コピー、スキャン等が可能な通常モードからイベント登録モードに移行する。
【００２９】
なお、ここでいうイベント登録モードとは、出力条件をＳＰＣ複合装置１に設定するための操作イベントを登録するモードを意味している。また、「出力条件」とは、ＳＰＣ複合装置１のスキャナ部２にて読み取られた原稿またはフィルムをプリンタ部３からカット紙等に出力する際の各種条件を意味している。例えば、コピー機能における出力条件には用紙サイズ、解像度、画質、印刷濃度、倍率等がある。そして、操作イベントとは、ＳＰＣ複合装置１の各種機能（コピー機能、スキャン機能等）を使用する際において、プリンタ部３による画像データの出力開始に到るまでのユーザの操作行為である。本実施形態における操作イベントとしては、例えば原稿台カバー６が開閉されるカバーオープンイベント、カバークローズイベント、原稿台ガラス５に原稿が載置される原稿載置イベント等がある。これらの操作イベントは、ＳＰＣ複合装置１が備える各種センサ（開閉検出センサ２ａ、原稿載置検出センサ２ｂ等）によりそれぞれ検出される。
【００３０】
開閉検出センサ２ａは、原稿台カバー６が開けられた状態でコピーもしくはスキャンが実行されることを防止するという目的に加え、出力条件の自動設定化を実現するための操作イベントを検出するという目的の双方を達成することに貢献する。また、原稿載置検出センサ２ｂは、原稿が正しく原稿台ガラス５に載置されないことで原稿の一部がコピーもしくはスキャンされないことを防止するという目的に加え、出力条件の自動設定化を実現するための操作イベントを検出するという目的の双方を達成することに貢献する。
【００３１】
液晶ディスプレイ９の右側には、カラーコピーを開始させるカラーコピーボタン１２と、モノクロコピーを開始させるモノクロコピーボタン１３とが設けられている。また、排紙部８の右側には、メモリカードスロット１４が設けられている。このメモリカードスロット１４は、例えばＰＣＭＣＩＡ規格に準拠しており、このような規格に準拠したメモリカード１５が着脱可能に構成されている。メモリカード１５には、書き換え可能な不揮発性のメモリが内蔵されており、このメモリカード１５にスキャナ部２で読み取られた画像データが保存される。
【００３２】
また、メモリカード１５に保存されている画像データはプリンタ部３にて印刷される。なお、メモリカードスロット１４内には、メモリカード１５が装着されたことを検出する検出手段としての装着検出センサ（図示略）が設けられている。本実施形態における装着検出センサは、発光素子と受光素子とを備えた光センサにより構成されている。装着検出センサは、メモリカードスロット１４内にメモリカード１５が装着されない状態で画像データが読み取られようとすることを防止するという目的に加え、出力条件の自動設定化を実現するための操作イベントを検出するという目的の双方を達成することに貢献する。
【００３３】
図２に示すように、本実施形態のＳＰＣ複合装置１には、原稿台ガラス５に対向する原稿台カバー６の内側面に、フィルム１６を固定するためのフィルム固定部１７が設けられている。フィルム固定部１７には、フィルム１６が固定されたことを検出する検出手段としてのフィルム検出センサ１８が設けられている。本実施形態におけるフィルム検出センサ１８は、発光素子と受光素子とを備えた光センサにより構成されている。フィルム検出センサ１８は、フィルム固定部１７にフィルム１６が正しく固定されていないことでフィルム１６の一部が読み取られないことを防止するという目的に加え、出力条件の自動設定化を実現するための操作イベントを検出するという目的の双方を達成することに貢献する。
【００３４】
次に、上記のとおり構成されたＳＰＣ複合装置１の回路構成を図３に基づいて説明する。なお、コンピュータ等に接続してプリンタとして機能する場合等に必要となるインターフェース回路や処理回路等は省略している。ＳＰＣ複合装置１には、プリンタ部３のケース内に全体的な制御を司るメイン基板（図示略）が備えられている。このメイン基板には、図３に示すように、ＣＰＵ組み込みＡＳＩＣ（Application Specific IC）２１、プログラムＲＯＭ２２、登録情報記憶手段としてのＥＥＰＲＯＭ２３、イベント情報記憶手段としての第１のＳＤＲＡＭ２４、画像記憶手段としての第２のＳＤＲＡＭ２５が実装されている。
【００３５】
ＡＳＩＣ２１には、制御手段としてのＣＰＵ２６、画像処理回路２７、メモリカード入出力回路２８、及びヘッド制御ユニット２９が内蔵されており、それらは何れもＡＳＩＣ２１上の内部バス２１ａに接続されている。内部バス２１ａには、ＡＳＩＣ２１に外付けされるプログラムＲＯＭ２２、ＥＥＰＲＯＭ２３、第１のＳＤＲＡＭ２４、第２のＳＤＲＡＭ２５、操作パネル部４が接続されている。プログラムＲＯＭ２２には、ＣＰＵ２６により実行される制御プログラムなどが記憶されている。ＥＥＰＲＯＭ２３には、ユーザによって登録された操作イベント登録情報と、当該操作イベント登録情報に対応づけられている出力条件とが記憶されている。
【００３６】
第１のＳＤＲＡＭ２４には、現在の出力条件が記憶されている。また、第１のＳＤＲＡＭ２４には、ユーザによって操作イベントが実施される毎に、当該操作イベントに関する情報（操作イベント実施情報）が順次記憶される。操作イベント実施情報は所定の数（本実施形態では５つ）記憶可能であり、操作イベント実施情報の数が５つを越えた場合には、古い操作イベント実施情報から順次消去される構成となっている。画像処理回路２７に接続されている第２のＳＤＲＡＭ２５には、画像処理回路２７において実施される処理の前後の画像データ若しくは印刷データが一時的に格納される。
【００３７】
画像処理回路２７に接続されているスキャナ部２では、原稿台ガラス５に載置された原稿、またはフィルム固定部１７に固定されたフィルム１６がＣＣＤ（電荷結合素子）２ｃにより読み取られる。そして、読み取られたデータはＡ／Ｄ変換回路２ｄによってＡ／Ｄ変換された後に画像データとして画像処理回路２７に入力される。画像処理回路２７では、ＣＰＵ２６の制御の下、画像データに対して解像度変換処理等の補正処理、及びハーフトーン処理などの各種画像処理が実施される。各処理が実施された画像データは印刷データに変換され、第２のＳＤＲＡＭ２５に一時的に格納される。
【００３８】
第２のＳＤＲＡＭ２５に格納された印刷データはＣＰＵ２６によって読み出され、ヘッド制御ユニット２９に転送される。ヘッド制御ユニット２９では、ＣＰＵ２６の制御により印刷データに基づいてプリンタヘッド３０が駆動され、インク滴の吐出の有無や吐出するインク滴の量が制御される。以上の制御により、スキャナ部２で読み取られた画像データがプリンタ部３にて印刷される。また、ＳＰＣ複合装置１が備えるフィルムスキャン機能により、フィルム１６から読み取られた画像データについては第２のＳＤＲＡＭ２５に一時的に格納された後に、ＣＰＵ２６の制御に基づいてメモリカード入出力回路２８を介してメモリカード１５に保存される。
【００３９】
次に、ＳＰＣ複合装置１が備えるコピー機能において操作イベントを登録する場合の動作を図４に示すフローチャートに従って説明する。この動作は、プログラムＲＯＭ２２に記憶されている制御プログラムに基づいてＣＰＵ２６の制御により実行される。まず、ユーザによって所定の出力条件が液晶ディスプレイ９の表示に基づいて設定される（ステップＳ１）。例えば、用紙サイズＡ４、解像度２４００ｄｐｉ、倍率１００％、印刷濃度９段階中の４（やや薄い）、出力枚数１枚等の設定が操作パネル部４に設けられた各種設定ボタンを押下することにより実行される。ＣＰＵ２６は、出力条件が設定された場合、ＳＤＲＡＭ２４に記憶されている出力条件を随時更新する。
【００４０】
次に、ユーザによってスキャンボタン１１が３秒間押下される。ＣＰＵ２６は、スキャンボタン１１が３秒間押下されたことを認識した場合、液晶ディスプレイ９にイベント登録モードの画面を表示させるとともに、コピーが可能な通常モードからイベント登録モードへとモードを移行させる（ステップＳ２）。このとき、ＣＰＵ２６は、ステップＳ１にて設定された出力条件が、後に登録される操作イベントに関連づけられる対象となることを認識する。なお、液晶ディスプレイ９に表示されるイベント登録モードの画面では、コピー機能、スキャン機能、フィルムスキャン機能、ダイレクトプリント機能のうち、どの機能のイベント登録モードであるかを選択することができる。本実施形態では、コピー機能が選択される。
【００４１】
次に、ユーザによって登録したい操作イベントが実施される（ステップＳ３）。例えば、カバーオープンイベント、原稿載置イベント、カバークローズイベントという一連の操作イベントが実施される。まず、原稿台カバー６が開けたられたことを開閉検出センサ２ａが検出すると、ＣＰＵ２６はカバーオープンイベントが実施されたと判断して、カバーオープンイベントに関する情報（記憶情報Ａ）をＳＤＲＡＭ２４に記憶する。次に、原稿台に原稿が載置されたことを原稿載置検出センサ２ｂが検出すると、ＣＰＵ２６は原稿載置イベントが実施されたと判断して原稿載置イベントに関する情報（記憶情報Ｂ）をＳＤＲＡＭ２４に記憶する。そして、原稿台カバー６が閉じたことを開閉検出センサ２ａが検出すると、カバークローズイベントが実施されたと判断して、ＣＰＵ２６はカバークローズイベントに関する情報（記憶情報Ｃ）をＳＤＲＡＭ２４に記憶する。
【００４２】
一連の操作イベントが実施された後に、再びユーザによってスキャンボタン１１が３秒間押下される（ステップＳ４）。このスキャンボタン１１の押下により、ステップＳ１において設定されたコピー機能の出力条件と、ステップＳ３にて実施された一連の操作イベントに関する記憶情報Ａ〜Ｃとが関連づけられる。ＣＰＵ２６は、当該関連づけられた情報をＥＥＰＲＯＭ２３に記憶するとともに、記憶情報Ａ〜Ｃについても１つの操作イベント登録情報としてＥＥＰＲＯＭ２３に記憶する。さらに、ＣＰＵ２６はイベント登録モードから通常モードへとモードを移行させる。
【００４３】
次に、ＳＰＣ複合装置１において、操作イベントを実施することでコピー機能の出力条件が設定される動作を、図５に示すフローチャートに従って説明する。この動作は、プログラムＲＯＭ２２に記憶されている制御プログラムに基づいてＣＰＵ２６の制御により実行される。なお、操作イベント登録情報として、上述した記憶情報Ａ〜ＣがＥＥＰＲＯＭ２３に記憶されている。
【００４４】
まず、カバーオープンイベントが開閉検出センサ２ａにより検出されると（ステップＳ１１）、ＣＰＵ２６は当該カバーオープンイベントに関する情報（操作情報Ａ）をＳＤＲＡＭ２４に記憶する（ステップＳ１２）。次に、ＣＰＵ２６は記憶情報の数と操作情報の数とを比較する（ステップＳ１３）。現時点で、操作情報は操作情報Ａのみであることから操作情報の数（操作情報Ａのみ）は記憶情報の数（記憶情報Ａ〜Ｃの３つ）よりも少ない。そこで、ＣＰＵ２６はイベント待ちのモードへとモードを移行させる（ステップＳ１１）。次に、原稿載置イベントが原稿載置検出センサ２ｂにより検出されると（ステップＳ１１）、ＣＰＵ２６は当該原稿載置イベントに関する情報（操作情報Ｂ）をＳＤＲＡＭ２４に記憶する（ステップＳ１２）。ＣＰＵ２６は記憶情報の数と操作情報の数とを比較する（ステップＳ１３）。この時点において、操作情報はＡ，Ｂであることから、操作情報の数（操作情報Ａ、Ｂの２つ）は記憶情報の数（記憶情報Ａ〜Ｃの３つ）よりも少ない。そこで、ＣＰＵ２６は操作イベント待ちのモードへとモードを移行させる（ステップＳ１１）。
【００４５】
そして、カバークローズイベントが開閉検出センサ２ａにより検出されると（ステップＳ１１）、ＣＰＵ２６は当該カバークローズイベントに関する情報（操作情報Ｃ）をＳＤＲＡＭ２４に記憶する（ステップＳ１２）。ＣＰＵ２６は記憶情報の数と操作情報の数とを比較する（ステップＳ１３）。この時点で、操作情報の数（操作情報Ａ〜Ｃの３つ）と記憶情報の数（記憶情報Ａ〜Ｃの３つ）とが一致することになる。そこで、次にＣＰＵ２６は記憶情報と操作情報とを比較する（ステップＳ１４）。具体的に、ＣＰＵ２６は記憶情報Ａ〜Ｃと操作情報Ａ〜Ｃとを記憶された順にそれぞれ比較する。すなわち、記憶情報Ａ及び操作情報Ａ、記憶情報Ｂ及び操作情報Ｂ、そして記憶情報Ｃ及び操作情報Ｃがそれぞれ比較される。これらは全て一致しているため、ＣＰＵ２６はＳＤＲＡＭ２４に記憶されている出力条件をＥＥＰＲＯＭ２３に記憶されている出力条件に更新する（ステップＳ１５）。以上の動作により、出力条件がＳＰＣ複合装置１に設定されることとなる。
【００４６】
本実施形態によって得られる効果について記載する。
（１）磁気カードのように、ユーザが管理しなければならない媒体を必要としないため、ユーザに管理負担が生じない。また、出力条件を設定するだけのために設けられた磁気カードを読み取るための読取手段等を備える必要もないため、ＳＰＣ複合装置１の低コスト化や小型化を実現することができる。
【００４７】
（２）予めＥＥＰＲＯＭ２３に記憶されている操作イベント登録情報と同一の操作イベントが実施されたときに、用紙サイズ、解像度、倍率、印刷濃度、出力枚数等の出力条件をＳＰＣ複合装置１に設定するようにした。そのため、出力条件を設定することのみに係わる操作が何一つとして不要となり、ユーザの作業負荷を軽減することができる。
【００４８】
（３）原稿台カバー６を開閉する操作イベントを検出する場合、この検出手段は、原稿台カバー６が開けられた状態で原稿の読み取りが実行されることを防止するために予めＳＰＣ複合装置１に備えられている開閉検出センサ２ａと兼用させた。また、原稿台ガラス５に原稿を設置する操作イベントを検出する場合、この検出手段は、原稿台ガラス５の上に原稿が正しく載置されていないことで当該原稿の一部が読み取られないことを防止するために予めＳＰＣ複合装置１に備えられている原稿載置検出センサ２ｂと兼用させた。そのため、操作イベントを検出するためのハードウェアを追加することなく、ＳＰＣ複合装置１を制御するためのソフトウェアを変更するだけで装置の低コスト化や小型化を達成することができる。
【００４９】
（４）コピー機能における用紙サイズ、解像度、倍率、印刷濃度、出力枚数等の出力条件を設定するための操作だけに使用される、従来技術として説明したような専用ボタンを設けなくてもよい。そうすれば、操作パネル部４に設けるべきボタンの数を増やさなくてもよいという点で、ＳＰＣ複合装置１の低コスト化を達成することができる。
【００５０】
（５）カバーオープンイベント、原稿載置イベント、カバークローズイベントを操作イベント登録情報としてＥＥＰＲＯＭ２３に記憶した。そして、ユーザにより、操作イベント登録情報として記憶された操作イベントの順どおりに操作イベントが実施された場合に、出力条件を設定するようにした。そのため、例えば原稿台カバー６を開けて、原稿台ガラス５に原稿を載置することなく原稿台カバー６を閉じただけでは、出力条件が自動的に設定されることはない。操作イベント登録情報として記録されていない操作イベントが実行された場合に出力条件が設定されるおそれを回避することができる。
【００５１】
なお、本実施形態は、以下の態様で実施してもよい。
・操作イベント登録情報としてＥＥＰＲＯＭ２３に予め記憶する操作イベントは、カバーオープンイベント、原稿載置イベント、カバークローズイベントの３つに限られることはない。例えば、何れか１つの操作イベントのみを操作イベント登録情報としてもよいし、２つ若しくは４つ以上の操作イベントを操作イベント登録情報としてもよい。
【００５２】
・登録情報記憶手段に相当するＥＥＰＲＯＭ２３は、操作イベント登録情報を複数記憶するとともに、これらの操作イベント登録情報のそれぞれに関連づけられた出力条件を記憶する構成であってもよい。これにより、複数の機能（コピー機能、スキャン機能等）毎の出力条件をそれぞれ設定することができる。なお、この場合には実施された操作イベントを操作イベント登録情報としてＥＥＰＲＯＭ２３に記憶する際に、先に記憶されている操作イベント登録情報のうち同一の操作イベント登録情報が記憶されていないかＣＰＵ２６によって判定される。そして、記憶しようとする操作イベント登録情報と同一の操作イベント登録情報が既に記憶されている場合には、その旨のメッセージが液晶ディスプレイ９に表示され、操作イベント登録情報の記憶が中止される。そのため、同一の操作イベント登録情報が記憶されることを禁止することができる。
【００５３】
・給紙トレイ７にカット紙をセットすること、又はメモリカードスロット１４にメモリカード１５を装着することも操作イベントとしてよい。
・検出手段に相当する各センサは（開閉検出センサ２ａ、原稿載置検出センサ２ｂ、装着検出センサ、フィルム検出センサ１８）は、超音波センサや、圧力センサ等であってもよい。
【００５４】
・ＥＥＰＲＯＭ２３に記憶されている出力条件がＳＰＣ複合装置１に設定されたときに、コピー動作を開始させるようにしてもよい。カラーコピーボタン１２やモノクロコピーボタン１３ボタンを押すことなくコピー動作が自動的に開始されるため、ユーザの作業効率を向上させることができる。
【００５５】
・原稿台カバー６を開閉する操作イベントを検出するための検出手段は、開閉検出センサ２ａと兼用させることなく、別途設けてもよい。他の検出手段（原稿載置検出センサ２ｂ、装着検出センサ、フィルム検出センサ１８）についても同様である。
【００５６】
・本実施形態は、ＳＰＣ複合装置１に具体化したが、プリンタ、スキャナ、複写機、ファクシミリ装置等であってもよい。
（第２実施形態）
次に、第２実施形態を説明する。本実施形態はＳＰＣ複合装置１が備えるダイレクトプリント機能に関する実施例である点で第１実施形態とは相違する。他の基本的な構成については同じであるため、同一部分に関しては同一符号を付して詳しい説明を省略し、異なる部分及び動作についてのみ説明する。なお、ダイレクトプリント機能とは、メモリカード１５に記憶されている画像データを、コンピュータ等を介在させることなく読み出してプリンタ部３にて印刷することができる機能のことである。
【００５７】
本実施形態における操作イベントには、メモリカードスロット１４にメモリカード１５が装着されるメモリ装着イベントがある。そして、操作イベント登録情報と、ユーザによって設定された用紙サイズ、画質、印刷濃度、カラースキャン／モノクロスキャン等の出力条件とが関連づけられてＥＥＰＲＯＭ２３に記憶されている。
【００５８】
次に、ＳＰＣ複合装置１が備えるダイレクトプリント機能において操作イベントを登録する場合の動作を図４に示すフローチャートに従って説明する。この動作は、プログラムＲＯＭ２２に記憶されている制御プログラムに基づいてＣＰＵ２６の制御により実行される。まず、ユーザによって所定の出力条件が液晶ディスプレイ９の表示に基づいて設定される（ステップＳ１）。例えば、用紙サイズＡ４、画質としての明度５０（−１００〜１００の範囲）、印刷濃度９段階中の６（やや濃い）、カラースモードによるスキャン等の設定が操作パネル部４に設けられた各種設定ボタンを押下することにより実行される。ＣＰＵ２６は、出力条件が設定された場合、ＳＤＲＡＭ２４に記憶されている出力条件を随時更新する。
【００５９】
次に、ユーザによってスキャンボタン１１が３秒間押下される。ＣＰＵ２６はスキャンボタン１１が３秒間押下されたことを認識した場合、液晶ディスプレイ９にイベント登録モードの画面を表示させるとともに、ダイレクトプリントが可能な通常モードからイベント登録モードへとモードを移行させる（ステップＳ２）。イベント登録モードの画面では、ダイレクトプリント機能が選択される。次に、ユーザによって登録したい操作イベントが実施される（ステップＳ３）。本実施形態ではメモリ装着イベントが実施される。メモリ装着イベントが実施されると、ＣＰＵ２６はメモリ装着イベントに関する情報（記憶情報Ｄ）をＳＤＲＡＭ２４に記憶する。
【００６０】
操作イベントが実施された後に、再びユーザによってスキャンボタン１１が３秒間押下される（ステップＳ４）。このスキャンボタン１１の押下により、ステップＳ１において設定されたダイレクトプリント機能の出力条件と、ステップＳ３にて実施されたメモリ装着イベントに関する記憶情報Ｄとが関連づけられる。ＣＰＵ２６は、当該関連づけられた情報をＥＥＰＲＯＭ２３に記憶するとともに、記憶情報Ｄについても操作イベント登録情報としてＥＥＰＲＯＭ２３に記憶する。さらに、ＣＰＵ２６はイベント登録モードから通常モードへとモードを移行させる。
【００６１】
次に、ＳＰＣ複合装置１において、操作イベントを実施することでダイレクトプリント機能の出力条件が設定される動作を図５に示すフローチャートに従って説明する。この動作は、プログラムＲＯＭ２２に記憶されている制御プログラムに基づいてＣＰＵ２６の制御により実行される。なお、本実施形態においてＥＥＰＲＯＭ２３に記憶されている操作イベント登録情報は、メモリ装着イベントに関する情報（記憶情報Ｄ）のみである。
【００６２】
まず、メモリ装着イベントが装着検出センサにより検出されると（ステップＳ１１）、ＣＰＵ２６は当該メモリ装着イベントに関する情報（操作情報Ｄ）をＳＤＲＡＭ２４に記憶する（ステップＳ１２）。次に、ＣＰＵ２６は記憶情報の数と操作情報の数とを比較する（ステップＳ１３）。記憶情報は記憶情報Ｄのみであることから、記憶情報の数と操作情報の数とは一致している。そこで、ＣＰＵ２６は記憶情報Ｄと操作情報Ｄとを比較する（ステップＳ１４）。記憶情報Ｄと操作情報Ｄとは一致しているため、ＣＰＵ２６はＳＤＲＡＭ２４に記憶されている出力条件をＥＥＰＲＯＭ２３に記憶されている出力条件に更新する（ステップＳ１５）。以上の動作により、出力条件がＳＰＣ複合装置１に設定されることとなる。
【００６３】
従って、この第２実施形態においても、第１実施形態における効果と同様の効果を得ることができる。さらに、本実施形態では、メモリカードスロット１４にメモリカード１５を装着させるだけで、自動的に用紙サイズ、画質、印刷濃度、カラースキャン／モノクロスキャン等の出力条件を設定することができる。
【００６４】
なお、本実施形態は、以下の態様で実施してもよい。
・第１実施形態におけるカバーオープンイベント、原稿載置イベント、カバークローズイベント等を、本実施形態における操作イベントとして採用してもよい。
【００６５】
・メモリ装着イベントに加えて、他の操作イベントを加えてもよい。
・ＥＥＰＲＯＭ２３に記憶されている出力条件がＳＰＣ複合装置１に設定されたときに、ダイレクトプリント動作を開始させるようにしてもよい。
【００６６】
（第３実施形態）
次に、第３実施形態を説明する。本実施形態はＳＰＣ複合装置１が備えるスキャン機能に関する実施例である点、及び電源ボタン１０が押下された状態で操作イベントが実施される点で第１，第２実施形態とは相違する。他の基本的な構成については同じであるため、同一部分に関しては同一符号を付して詳しい説明を省略し、異なる部分及び動作についてのみ説明する。
【００６７】
本実施形態における操作イベントには、カバーオープンイベント、原稿載置イベント、カバークローズイベントがある。そして、操作イベント登録情報と、ユーザによって設定されたスキャンエリア、解像度、カラースキャン／モノクロスキャン等の出力条件とが関連づけられてＥＥＰＲＯＭ２３に記憶されている。
【００６８】
次に、ＳＰＣ複合装置１が備えるスキャン機能において操作イベントを登録する場合の動作を図４に示すフローチャートに従って説明する。この動作は、プログラムＲＯＭ２２に記憶されている制御プログラムに基づいてＣＰＵ２６の制御により実行される。まず、ユーザによって所定の出力条件が液晶ディスプレイ９の表示に基づいて設定される（ステップＳ１）。例えば、スキャンエリア全エリア、解像度２４００ｄｐｉ、カラースモードによるスキャン等の設定が操作パネル部４に設けられた各種設定ボタンを押下することにより実行される。ＣＰＵ２６は、出力条件が設定された場合、ＳＤＲＡＭ２４に記憶されている出力条件を随時更新する。
【００６９】
次に、ユーザによってスキャンボタン１１が３秒間押下される。ＣＰＵ２６は、スキャンボタン１１が３秒間押下されたことを認識した場合、液晶ディスプレイ９にイベント登録モードの画面を表示させるとともに、スキャンが可能な通常モードからイベント登録モードへとモードを移行させる（ステップＳ２）。イベント登録モードの画面では、スキャン機能が選択される。
【００７０】
次に、ユーザによって登録したい操作イベントが実施される（ステップＳ３）。例えば、入力手段としての電源ボタン１０が押下された状態でカバーオープンイベント、原稿載置イベント、カバークローズイベントという一連の操作イベントが実施される。なお、電源ボタン１０が押下された状態においては、当該電源ボタン１０が押下されていることを示す所定の信号としての電源ボタン押下信号がＣＰＵ２６に入力され続ける。この電源ボタン押下信号がＣＰＵ２６に入力されることにより、ＣＰＵ２６は電源ボタン１０が押下されている状態であることを認識することができる。
【００７１】
まず、電源ボタン１０が押下された状態でカバーオープンイベントが実施されると、ＣＰＵ２６はこのカバーオープンイベントに関する情報と電源ボタン押下信号に関する情報との一対の情報を記憶情報ＥとしてＳＤＲＡＭ２４に記憶する。次に、電源ボタン１０が押下された状態で原稿載置イベントが実施されると、ＣＰＵ２６はこの原稿載置イベントに関する情報と電源ボタン押下信号に関する情報との一対の情報を記憶情報ＦとしてＳＤＲＡＭ２４に記憶する。そして、電源ボタン１０が押下された状態でカバークローズイベントが実施されると、ＣＰＵ２６はこのカバークローズイベントに関する情報と電源ボタン押下信号に関する情報との一対の情報を記憶情報ＧとしてＳＤＲＡＭ２４に記憶する。
【００７２】
一連の操作イベントが実施された後に、再びユーザによってスキャンボタン１１が３秒間押下される（ステップＳ４）。このスキャンボタン１１の押下により、ステップＳ１において設定されたスキャン機能の出力条件と、ステップＳ３にて電源ボタン１０が押下された状態で実施された一連の操作イベントに関する記憶情報Ｅ〜Ｇとが関連づけられる。ＣＰＵ２６は、当該関連づけられた情報をＥＥＰＲＯＭ２３に記憶するとともに、記憶情報Ｅ〜Ｇについても１つの操作イベント登録情報としてＥＥＰＲＯＭ２３に記憶する。さらに、ＣＰＵ２６はイベント登録モードから通常モードへとモードを移行させる。
【００７３】
従って、この第３実施形態においても、第１実施形態における効果と同様の効果を得ることができる。さらに、本実施形態では、電源ボタン１０が押下された状態で原稿台カバー６を開けて、原稿台ガラス５に原稿を載置して、原稿台カバー６を閉じるだけで、スキャンエリア、解像度、カラースキャン／モノクロスキャン等の出力条件を設定することができる。
【００７４】
本実施形態は、機能は異なるが、同一の読取手段によって原稿が読み取られ、操作イベントが同一になる場合に効果的である。例えば、コピー機能とスキャン機能とは、何れも原稿台ガラス５に載置された原稿をスキャナ部２にて読み取る点が同じである。そのため、操作イベントが同一になる場合がある（例えば、カバーオープンイベント、原稿載置イベント、カバークローズイベント）。この場合、操作イベント登録情報を例にすると、コピー機能においては操作イベントのみを操作イベント登録情報として記憶する。そして、スキャン機能では、電源ボタン１０を押下しながら実施した操作イベントを操作イベント登録情報として記憶する。この点は、操作イベント実施情報も同様である。
【００７５】
このようにすれば、異なる機能において実施される同じ操作イベントを、それぞれの機能に場合分けして操作イベント登録情報として記憶させることができる。すなわち、操作イベントが同一となる場合であっても、異なる出力条件を設定することができる。なお、本実施形態では、操作イベントと電源ボタン１０が押下されることで入力される電源ボタン押下信号との一対が、１つの操作イベントを構成している。
【００７６】
なお、本実施形態は、以下の態様で実施してもよい。
・入力手段に相当する構成としては、スキャンボタン１１、カラーコピーボタン１２、モノクロコピーボタン１３などＳＰＣ複合装置１に設けられている各種ボタンであってもよい。また、これらボタンに限られることはなく、ユーザの操作に基づいて何らかの信号を入力することが可能な部材であればよい。
【００７７】
・入力手段としての各種ボタンのいずれか１つによって信号が入力された状態で操作イベントを実施してもよい。また、複数のボタンによって信号が入力された状態で操作イベントを実施してもよい。
【００７８】
・他の実施形態でも、入力手段に相当する構成によって所定の信号を入力しつつ操作イベントを実施してよい。
（第４実施形態）
次に、第４実施形態を説明する。本実施形態はＳＰＣ複合装置１が備えるフィルムスキャン機能に関する実施例である点で第１〜第３実施形態とは相違する。他の基本的な構成については同じであるため、同一部分に関しては同一符号を付して詳しい説明を省略し、異なる部分及び動作についてのみ説明する。
【００７９】
本実施形態における操作イベントには、カバーオープンイベント、カバークローズイベント、そしてフィルム固定部１７にフィルム１６が固定されるフィルム固定イベントがある。そして、操作イベント登録情報と、ユーザによって設定されたスキャンエリア、解像度、カラースキャン／モノクロスキャン等の出力条件とが関連づけられてＥＥＰＲＯＭ２３に記憶されている。
【００８０】
次に、ＳＰＣ複合装置１が備えるフィルムスキャン機能において操作イベントを登録する場合の動作を図４に示すフローチャートに従って説明する。この動作は、プログラムＲＯＭ２２に記憶されている制御プログラムに基づいてＣＰＵ２６の制御により実行される。まず、ユーザによって所定の出力条件が液晶ディスプレイ９の表示に基づいて設定される（ステップＳ１）。例えば、スキャンエリア全エリア、解像度２４００ｄｐｉ、カラースモードによるスキャン等の設定が操作パネル部４に設けられた各種設定ボタンを押下することにより実行される。ＣＰＵ２６は、出力条件が設定された場合、ＳＤＲＡＭ２４に記憶されている出力条件を随時更新する。
【００８１】
次に、ユーザによってスキャンボタン１１が３秒間押下される。ＣＰＵ２６は、スキャンボタン１１が３秒間押下されたことを認識した場合、液晶ディスプレイ９にイベント登録モードの画面を表示させるとともに、フィルムスキャンが可能な通常モードからイベント登録モードへとモードを移行させる（ステップＳ２）。イベント登録モードの画面では、フィルムスキャン機能が選択される。
【００８２】
次に、ユーザによって登録したい操作イベントが実施される（ステップＳ３）。例えば、カバーオープンイベント、フィルム固定イベント、カバークローズイベントという一連の操作イベントが実施される。まず、カバーオープンイベントが実施されると、ＣＰＵ２６はカバーオープンイベントに関する情報（記憶情報Ａ）をＳＤＲＡＭ２４に記憶する。次に、フィルム固定イベントが実施されると、ＣＰＵ２６はフィルム固定イベントに関する情報（記憶情報Ｈ）をＳＤＲＡＭ２４に記憶する。そして、カバークローズイベントが実施されると、ＣＰＵ２６はカバークローズイベントに関する情報（記憶情報Ｃ）をＳＤＲＡＭ２４に記憶する。
【００８３】
一連の操作イベントが実施された後に、再びユーザによってスキャンボタン１１が３秒間押下される（ステップＳ４）。このスキャンボタン１１の押下により、ステップＳ１において設定されたフィルムスキャン機能の出力条件と、ステップＳ３にて実施された一連の操作イベントに関する記憶情報Ａ、Ｈ、Ｃとが関連づけられる。ＣＰＵ２６は、当該関連づけられた情報をＥＥＰＲＯＭ２３に記憶するとともに、記憶情報Ａ、Ｈ、Ｃについても１つの操作イベント登録情報としてＥＥＰＲＯＭ２３に記憶する。さらに、ＣＰＵ２６はイベント登録モードから通常モードへとモードを移行させる。
【００８４】
従って、この第４実施形態においても、第１実施形態における効果と同様の効果を得ることができる。さらに、本実施形態では、原稿台カバー６を開けて、フィルム固定部１７にフィルム１６を固定して、原稿台カバー６を閉じるだけで、スキャンエリア、解像度、カラースキャン／モノクロスキャン等の出力条件を設定することができる。
【００８５】
なお、上記第１〜第４実施形態は、以下の態様で実施してもよい。
・複数人で同一のＳＰＣ複合装置１を使用する場合、各人が別個の操作イベントを操作イベント登録情報としてＥＥＰＲＯＭ２３に記憶させる構成としてもよい。
【００８６】
・ユーザによって実施された操作イベントとＥＥＰＲＯＭ２３に記憶されている操作イベント登録情報とが一致したときに、操作イベント登録情報に関連づけられた出力条件が設定されることを禁止するための手段を追加してもよい。この手段は、例えば、ＥＥＰＲＯＭ２３に記憶されている出力条件とは異なる出力条件で原稿の画像データを出力したい場合等に有効である。この手段を追加することで、ＳＰＣ複合装置１の完成度を、より高めることができる。
【図面の簡単な説明】
【００８７】
【図１】ＳＰＣ複合装置を示す斜視図。
【図２】スキャナ部の原稿台カバーを開いた状態のＳＰＣ複合装置を示す斜視図。
【図３】ＳＰＣ複合装置の電気的構成を示すブロック図。
【図４】操作イベントを登録する処理を示すフローチャート。
【図５】出力条件が設定される処理を示すフローチャート。
【図６】従来技術において出力条件を設定する場合の説明図。
【符号の説明】
【００８８】
２…読取手段としてのスキャナ部、２ａ…検出手段としての開閉検出センサ、２ｂ…検出手段としての原稿載置検出センサ、３…出力手段としてのプリンタ部、５…原稿台ガラス、６…原稿台カバー、１０…入力手段としての電源ボタン、１４…メモリカードスロット、１５…メモリカード、１６…フィルム、１７…フィルム固定部、１８…検出手段としてのフィルム検出センサ、２３…登録情報記憶手段としてのＥＥＰＲＯＭ、２４…イベント情報記憶手段としての第１のＳＤＲＡＭ、２５…画像記憶手段としての第２のＳＤＲＡＭ、２６…制御手段としてのＣＰＵ
【図１】
2005294964.tif 000003
【図２】
2005294964.tif 000004
【図３】
2005294964.tif 000005
【図４】
2005294964.tif 000006
【図５】
2005294964.tif 000007
【図６】
2005294964.tif 000008