(57)【要約】【課題】タッチパネルを用いることなく、ユーザの直感的な操作を可能にするユーザインタフェースを備えた画像形成装置を提供する。【解決手段】複合機１０は、画像を表示画面１３Ａに出力する画像出力手段（Ｓ２１）と、画像が出力された表示画面１３Ａに形成された光学的に識別可能な識別子を示す識別子データのうち、光学センサによって検出された識別子を示し且つ指示装置から送信された検出識別子データを、通信部を介して取得する取得手段（Ｓ２２）と、取得手段によって連続して取得された複数の検出識別子データに基づいて、出力媒体上で行われた指示装置の操作を判定する判定手段（Ｓ２３）と、判定手段によって判定された操作に対応する処理を実行する操作対応処理手段（Ｓ２５、Ｓ２６）とを含む。【選択図】図５
2014197260.tif 000002
【特許請求の範囲】
【請求項１】
画像データに基づく画像を記録用紙に形成する、または、画像に基づく画像データを作成する画像形成装置であって、
実行部と、
光学センサを備える指示装置と通信する通信部と、を備えており、
前記実行部は、
画像を出力媒体に出力する画像出力手段と、
前記画像出力手段によって画像が出力された前記出力媒体に形成された光学的に識別可能な識別子を示す識別子データのうち、前記光学センサによって検出された識別子を示し且つ前記指示装置から送信された検出識別子データを、前記通信部を介して取得する取得手段と、
前記取得手段によって連続して取得された複数の前記検出識別子データに基づいて、前記出力媒体上で行われた前記指示装置の操作を判定する判定手段と、
前記判定手段によって判定された操作に対応する処理を実行する操作対応処理手段と、して機能する画像形成装置。
【請求項２】
当該画像形成装置は、前記識別子に一意に割り当てられた識別子Ｎｏと、前記出力媒体に出力する画像を示す画像データとを対応づけて記憶する記憶部をさらに備えており、
前記画像出力手段は、前記識別子Ｎｏを抽出可能な前記識別子を含む画像を前記出力媒体に出力し、
前記取得手段は、前記識別子Ｎｏを含む前記検出識別子データを前記指示装置から取得し、
前記判定手段は、同一の前記識別子Ｎｏを含む前記検出識別子データがｎ（ｎは２以上の整数）回連続して前記取得手段によって取得された場合に、当該検出識別子データで示される前記識別子を選択する選択操作が行われたと判定し、
前記操作対応処理手段は、前記判定手段によって選択操作が行われたと判定された場合に、前記取得手段によって取得された前記検出識別子データに含まれる前記識別子Ｎｏに対応づけられた前記画像データを前記記憶部から取得し、取得した前記画像データで示される画像を前記出力媒体に出力する処理を、前記画像出力手段に実行させる請求項１に記載の画像形成装置。
【請求項３】
前記出力媒体は、表示される画像を切り替え可能な表示画面であり、
前記画像出力手段は、
前記識別子を含む第１画像を前記表示画面に表示させる第１表示処理と、
前記判定手段によって選択操作が行われたと判定された場合に、前記取得手段によって取得された前記検出識別子データで示される前記識別子が選択されたことを報知する第２画像を前記第１画像に代えて前記表示画面に表示させる第２表示処理と、
前記第２表示処理を実行した後に、前記記憶部から取得した前記画像データで示される第３画像を前記第２画像に代えて前記表示画面に表示させる第３表示処理と、を実行する請求項２に記載の画像形成装置。
【請求項４】
前記画像出力手段は、前記識別子を含む画像を前記出力媒体である記録用紙に記録する請求項２に記載の画像形成装置。
【請求項５】
前記識別子は、前記出力媒体上における当該識別子の位置を特定する位置情報を含み、且つ前記画像出力手段によって出力される画像と独立して前記出力媒体に形成されるものであり、
当該画像形成装置は、前記出力媒体に出力された第１画像を特定する画像ＩＤと、前記位置情報と、前記出力媒体に出力する第２画像を示す画像データとを対応づけて記憶する記憶部をさらに備えており、
前記取得手段は、前記位置情報を含む前記検出識別子データを前記指示装置から取得し、
前記判定手段は、同一の位置情報を含む前記検出識別子データがｎ（ｎは２以上の整数）回連続して前記取得手段によって取得された場合に、当該位置情報で特定される前記第１画像上の位置を選択する選択操作が行われたと判定し、
前記操作対応処理手段は、前記判定手段によって選択操作が行われたと判定された場合に、前記第１画像の前記画像ＩＤと、前記取得手段によって取得された前記検出識別子データに含まれる前記位置情報とに対応づけられた前記画像データを前記記憶部から取得し、取得した前記画像データで示される前記第２画像を前記出力媒体に出力する処理を、前記画像出力手段に実行させる請求項１に記載の画像形成装置。
【請求項６】
前記出力媒体は、表示される画像を切り替え可能な表示画面であり、
前記画像出力手段は、前記第１画像のうちの前記表示画面に表示可能な大きさの表示対象領域に含まれる第１部分画像を前記表示画面に表示させ、
前記判定手段は、前記表示画面上の第１位置を特定する前記位置情報を含む前記検出識別子データと、前記表示画面上の第２位置を特定する前記位置情報を含む前記検出識別子データとが前記取得部によって連続して取得され、且つ前記第１位置及び前記第２位置の離間距離が予め定められた閾値未満である場合に、前記第１位置から前記第２位置に向かう第１向きに前記離間距離だけ移動するスライド操作が行われたと判定し、
前記操作対応処理手段は、前記判定手段によってスライド操作が行われたと判定された場合に、前記第１画像上において前記第１向きと反対の第２向きに前記離間距離だけ前記表示対象領域を移動させ、移動後の前記表示対象領域に含まれる第２部分画像を前記第１部分画像に代えて前記表示画面に表示させる処理を、前記画像出力手段に実行させる請求項５に記載の画像形成装置。
【請求項７】
前記判定手段は、前記離間距離が前記閾値以上である場合に、スライド操作より高速で前記表示画面上を前記第１向きに移動するフリック操作が行われたと判定し、
前記操作対応処理手段は、前記判定手段によってフリック操作が行われたと判定された場合に、前記第１画像上において前記第２向きに前記離間距離に比例して大きくなる加速度で前記表示対象領域を移動させ、移動後の前記表示対象領域に含まれる第３部分画像を前記第１部分画像に代えて前記表示画面に表示させる処理を、前記画像出力手段に実行させる請求項６に記載の画像形成装置。
【請求項８】
当該画像形成装置は、前記表示画面を有する表示部をさらに備える請求項３、６、又は７に記載の画像形成装置。
【請求項９】
前記出力媒体には、記録用紙に画像を形成させる処理が実行されることを示す前記識別子である画像形成識別子が形成されており、
前記判定手段は、前記画像形成識別子を示す前記検出識別子データがｎ（ｎは２以上の整数）回連続して前記取得手段によって取得された場合に、前記画像形成識別子を選択する選択操作が行われたと判定し、
前記操作対応処理手段は、前記判定手段によって前記画像形成識別子の選択操作が行われたと判定された場合に、記録用紙に画像を形成する請求項１から８のいずれかに記載の画像形成装置。
【請求項１０】
前記通信部は、
第１規格に準拠した無線通信波を送受信する第１無線通信部と、
前記第１規格より高速且つ通信距離の長い第２規格に準拠した無線通信波を送受信する第２無線通信部と、をさらに備えており、
前記取得手段は、
前記第２規格に準拠した無線通信を行うための通信情報を、前記第１無線通信部を通じて前記指示装置と交換する準備処理と、
前記準備処理によって取得した通信情報を用いて、前記第２無線通信部を通じて前記指示装置から前記検出識別子データを取得する取得処理と、を実行する請求項１から９のいずれかに記載の画像形成装置。
【請求項１１】
前記第１規格は、ＮＦＣであり、
前記第２規格は、Ｗｉ−Ｆｉ（登録商標）又はＢｌｕｅｔｏｏｔｈ（登録商標）である請求項１０に記載の画像形成装置。
【請求項１２】
前記識別子は、色、模様、バーコード、ＱＲコード（登録商標）、又は電子透かしである請求項１から１１のいずれかに記載の画像形成装置。
【請求項１３】
光学センサを備える指示装置と通信する通信部を備え、画像データに基づく画像を記録用紙に形成する、または、画像に基づく画像データを作成する画像形成装置の動作を制御するプログラムであって、
画像を出力媒体に出力する画像出力ステップと、
前記画像出力ステップで画像が出力された前記出力媒体に形成された光学的に識別可能な識別子を示す識別子データのうち、前記光学センサによって検出された識別子を示し且つ前記指示装置から送信された検出識別子データを、前記通信部を介して取得する取得ステップと、
前記取得ステップで連続して取得された複数の前記検出識別子データに基づいて、前記出力媒体上で行われた前記指示装置の操作を判定する判定ステップと、
前記判定ステップで判定された操作に対応する処理を実行する操作対応処理ステップと、を前記画像形成装置に実行させるプログラム。
【請求項１４】
指示装置と、画像データに基づく画像を記録用紙に形成する、または、画像に基づく画像データを作成する画像形成装置とを備える画像形成システムであって、
前記指示装置は、
光学的に識別可能な識別子を検出する光学センサと、
前記光学センサによって検出された前記識別子を示す検出識別子データを出力する出力部と、を備えており、
前記画像形成装置は、
実行部と、
前記指示装置と通信する通信部と、を備えており、
前記実行部は、
画像を出力媒体に出力する画像出力手段と、
前記画像出力手段によって画像が出力された前記出力媒体に形成された前記識別子を示す識別子データのうち、前記光学センサによって検出された識別子を示し且つ前記出力部から出力された前記検出識別子データを、前記通信部を介して取得する取得手段と、
前記取得手段によって連続して取得された複数の前記検出識別子データに基づいて、前記出力媒体上で行われた前記指示装置の操作を判定する判定手段と、
前記判定手段によって判定された操作に対応する処理を実行する操作対応処理手段と、して機能する画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子ペン等のポインティングデバイスによって動作が制御される画像形成装置、画像形成システム、及びこれらに搭載されるプログラムに関する。
【背景技術】
【０００２】
従来から、記録材に画像を形成する画像形成装置が知られている（特許文献１参照）。また、近年の画像形成装置には、記録材に画像を形成する機能に留まらず、多種多様な機能が搭載されており、操作が複雑化している。そこで、画像形成装置には、搭載された機能を階層化し、各階層毎の一覧を表示画面に表示する機能を有するものがある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−４２８７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、画像形成装置の操作に習熟してないユーザにとっては、階層を辿って所望の機能に到達するのは難しい。そこで、特許文献１では、画像形成装置の表示画面にタッチパネルを重畳させ、表示画面に表示されたアイコンをタッチすることで直感的に所望の機能に到達できるようにしている。しかしながら、タッチパネルを搭載した表示画面は割高になるので、全ての画像形成装置に搭載できる訳ではない。
【０００５】
本発明は、上記の事情に鑑みてなされたものであり、その目的は、タッチパネルを用いることなく、ユーザの直感的な操作を可能にするユーザインタフェースを備えた画像形成装置、画像形成システム、及びこれらに搭載されるプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本明細書の実施形態に記載された画像形成装置及びプログラムは、画像データに基づく画像を記録用紙に形成する、または、画像に基づく画像データを作成する。当該画像形成装置は、実行部と、光学センサを備える指示装置と通信する通信部とを備える。そして、前記実行部は、画像を出力媒体に出力する画像出力手段と、前記画像出力手段によって画像が出力された前記出力媒体に形成された光学的に識別可能な識別子を示す識別子データのうち、前記光学センサによって検出された識別子を示し且つ前記指示装置から送信された検出識別子データを、前記通信部を介して取得する取得手段と、前記取得手段によって連続して取得された複数の前記検出識別子データに基づいて、前記出力媒体上で行われた前記指示装置の操作を判定する判定手段と、前記判定手段によって判定された操作に対応する処理を実行する操作対応処理手段として機能する。
【０００７】
(1)  上記構成によれば、出力媒体に形成された識別子を指示装置の光学センサに読み取らせることにより、当該識別子を示す識別子データに対応づけられた処理が画像形成装置において実行される。その結果、ユーザは、所望の処理を表す識別子に光学センサをかざす直感的な操作によって所望の処理を画像形成装置に実行させることができる。換言すれば、本実施形態における画像形成装置は、タッチパネルを必要とせず、直感的な操作で所望の処理に到達できるユーザインタフェースを提供することができる。
【０００８】
(2)  本明細書の実施形態に記載された画像形成装置及びプログラムによれば、第１階層の一覧画面から所望の識別子を選択させることにより、当該識別子に関連づけられた第２階層の一覧画面を新たに表示画面に表示することができる。その結果、上記構成の画像形成装置は、直感的な操作で階層化された機能の一覧を辿らせることができるユーザインタフェースを提供できる。
【０００９】
(3)  本明細書の実施形態に記載された画像形成装置及びプログラムによれば、光学センサによって読み取られた識別子をユーザに報知できるので、選択ミスをユーザに早期に認識させることができる。これにより、正しい識別子に電子ペンを移動させる操作をユーザに促すことができる。なお、識別子が選択されたことを報知する方法は特に限定されないが、例えば、選択された識別子が押下された態様（すなわち、へこむ）の第２画像を表示してもよいし、選択された識別子の色が反転された第２画像を表示してもよい。
【００１０】
(4)  本明細書の実施形態に記載された画像形成装置及びプログラムにおいて、出力媒体は表示画像を切換可能な表示画面に限定されない。すなわち、本発明の画像形成装置は、識別子を含む画像を記録用紙に記録し、当該記録用紙からから読み取られた識別子データに基づいて新たな画像を記録用紙に記録してもよい。本実施形態における画像形成装置は、表示画面を必要とせず、直感的な操作で所望の処理に到達できるユーザインタフェースを提供することができる。
【００１１】
(5)  本明細書の実施形態に記載された画像形成装置及びプログラムによれば、出力媒体に出力された画像を遷移させることができる。なお、上記構成では、例えば、識別子が付加された透明シートを出力媒体に貼付する等の方法によって、識別子を出力媒体に形成してもよい。
【００１２】
(6)  本明細書の実施形態に記載された画像形成装置及びプログラムによれば、第１画像のうちの所望のアイコンを含む一部（すなわち、部分画像）のみを表示画面に表示させることができるので、第１画像が多数のアイコンを含む場合でも、光学センサによって読み取ることが困難なほど各アイコンが小さくなりすぎるのを防止できる。また、表示画面に表示されていない第１画像を、直感的な操作で表示画面に表示させることができる。
【００１３】
(7)  本明細書の実施形態に記載された画像形成装置及びプログラムにおいて、表示画面は画像形成装置に設けられていてもよい。但し、この構成に限定されず、外部装置（例えば、パーソナルコンピュータ）に設けられた表示画面に画像出力手段が画像を出力してもよい。
【００１４】
(8)  本明細書の実施形態に記載された画像形成装置及びプログラムにおいて、識別子データに対応づけられた処理は画面の遷移に限定されず、画像形成装置で実行可能なあらゆる処理が含まれる。
【００１５】
(9)  本明細書の実施形態に記載された画像形成装置及びプログラムによれば、指示装置をワイヤレスで利用することができる。また、通信距離の短いＮＦＣを用いて準備処理を実行することにより、例えば、多数の画像形成装置が設置されている環境で使用される場合などであっても、画像形成装置と指示装置とを確実にペアリングすることができる。一方、高速且つ通信距離の長いＷｉ−Ｆｉ（登録商標）又はＢｌｕｅｔｏｏｔｈ（登録商標）等によって識別子データの送受信を行うことにより、スムーズな処理を実現できる。
【００１６】
(10)  本明細書の実施形態に記載された画像形成装置及びプログラムにおける識別子は、肉眼で容易に認識できるか否かに拘わらず、光学的に識別可能なあらゆるものを採用することができる。
【発明の効果】
【００１７】
本発明によれば、出力媒体に形成された識別子を指示装置の光学センサに読み取らせることにより、当該識別子を示す識別子データに対応づけられた処理が実行される。これにより、タッチパネルを用いることなく、ユーザの直感的な操作を可能にするユーザインタフェースを備えた画像形成装置、画像形成システム、及びこれらに搭載されるプログラムを得ることができる。
【図面の簡単な説明】
【００１８】
【図１】図１は、本実施形態１における画像形成システム１の外観斜視図である。
【図２】図２は、複合機１０及び電子ペン３０の機能ブロック図である。
【図３】図３は、識別子Ｎｏ及び処理内容の対応関係の例を示す図である。
【図４】図４は、通信情報交換処理のフローチャートである。
【図５】図５は、画像遷移処理のフローチャートである。
【図６】図６は、実施形態１の画像遷移処理の過程において表示画面１３Ａに表示される画像の例である。
【図７】図７は、実施形態２の画像遷移処理の過程において表示画面１３Ａに表示される画像の例である。
【図８】図８は、画像ＩＤ、位置情報、及び処理内容の対応関係の例を示す図である。
【図９】図９は、スクロール処理のフローチャートである。
【図１０】図１０は、スクロール処理の過程において表示画面１３Ａに表示される画像の例である。
【発明を実施するための形態】
【００１９】
以下、適宜図面を参照して本発明の実施形態について説明する。なお、以下に説明される実施形態は本発明の一例にすぎず、本発明の要旨を変更しない範囲で、本発明の実施形態を適宜変更できることは言うまでもない。図１は、本実施形態１における画像形成システム１の外観斜視図である。図２は、画像形成システム１の機能ブロック図である。
【００２０】
［実施形態１］
［画像形成システム１］
本実施形態１における画像形成システム１は、図１に示されるように、複合機１０と、電子ペン３０とで構成される。複合機１０は、画像データに基づく画像を記録用紙に記録するプリント機能と、原稿に記録された画像に基づく画像データを作成するスキャン機能とを有する。複合機１０は、所謂、ＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌの略）の一例であり、本発明の画像形成装置の一例である。電子ペン３０は、本発明の指示装置の一例である。
【００２１】
［複合機１０］
本実施形態１における複合機１０は、図１及び図２に示されるように、プリンタ部１１と、スキャナ部１２と、表示部１３と、通信部１５と、ＣＰＵ１６と、記憶部１７とを主に備える。また、図２に示されるように、複合機１０を構成する各構成要素は、通信バス１８を通じて相互に接続されている。プリンタ部１１は、複合機１０の下部に設けられており、記録用紙に画像を記録する。スキャナ部１２は、複合機１０の上部に設けられており、原稿に記録されている画像を読み取って画像データを生成する。
【００２２】
［表示部１３］
表示部１３は、図１に示されるように、複合機１０の前面の概ね中央部に配置されている。表示部１３は、各種情報が表示される表示画面１３Ａを有する。表示画面１３Ａは、本発明の出力媒体の一例である。表示画面１３Ａは、表示される画像が切り替え可能に構成されている。表示部１３の具体的な構成は特に限定されないが、例えば、液晶ディスプレイ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙの略）、有機ＥＬディスプレイ（Ｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙの略）等を採用することができる。
【００２３】
［通信部１５］
通信部１５は、後述する電子ペン３０の通信部３３と通信する通信インタフェースである。本実施形態１における通信部１５は、図２に示されるように、互いに異なる通信規格に準拠した無線通信波を送受信する通信インタフェースである第１無線通信部１５Ａ及び第２無線通信部１５Ｂを備える。より具体的には、第１無線通信部１５Ａは、第１規格に準拠している。第２無線通信部１５Ｂは、第１無線通信部１５Ａと比較して、高速で且つ通信距離の長い第２規格に準拠している。本実施形態における第１規格は、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎの略）である。一方、本実施形態における第２規格は、Ｗｉ−Ｆｉである。
【００２４】
また、通信部１５は、電子ペン３０以外の外部装置との間で通信を行う通信インタフェースとして機能してもよい。プリンタ部１１は、例えば、通信部１５を通じて外部装置から取得した画像データを記録用紙に記録する。また、スキャナ部１２は、例えば、生成した画像データを通信部１５を通じて外部装置に送信する。なお、通信網の具体例は特に限定されないが、例えば、電話網、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋの略）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋの略）等が挙げられる。また、通信方式は、有線であってもよいし、無線であってもよい。
【００２５】
［ＣＰＵ１６］
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔの略）１６は、後述する各種プログラムを記憶部１７から取得して実行することにより、複合機１０の動作を制御する。すなわち、ＣＰＵ１６及び記憶部１７は、本発明の実行部の一例を構成する。
【００２６】
［記憶部１７］
記憶部１７は、プログラム記憶領域１７Ａと、データ記憶領域１７Ｂとを有する。プログラム記憶領域１７Ａには、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍの略）１９及び動作制御プログラム２０を含む各種プログラムが格納される。なお、図２では、プログラムを「ＰＧ」と表記する。データ記憶領域１７Ｂには、各種プログラムの実行に必要なデータ（例えば、図３に示される情報）が記憶される。記憶部１７は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙの略）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙの略）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙの略）、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅの略）等によって構成される。
【００２７】
プログラム記憶領域１７Ａに記憶されている各種プログラムは、ＣＰＵ１６によって実行される。しかしながら、本明細書では、ＣＰＵ１６を省略して各プログラムの動作を説明することがある。すなわち、以下の説明において、「プログラムＡが処理Ａを実行する」という趣旨の記述は、「ＣＰＵ１６がプログラムＡに記述された処理Ａを実行する」ことを指してもよい。
【００２８】
ＯＳ１９は、複合機１０を構成するハードウェア（すなわち、プリンタ部１１、スキャナ部１２、表示部１３、及び通信部１５等）を制御するためのＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍｍｉｎｇ  Ｉｎｔｅｒｆａｃｅの略）を提供する基本プログラムである。すなわち、動作制御プログラム２０は、ＯＳ１９が提供するＡＰＩを呼び出すことによって、各ハードウェアを制御する。しかしながら、本明細書では、ＯＳ１９を省略して各プログラムの動作を説明する。すなわち、以下の説明において、「プログラムＢがハードウェアＣを制御する」という趣旨の記述は、「プログラムＢがＯＳ１９のＡＰＩを通じてハードウェアＣを制御する」ことを指してもよい。
【００２９】
動作制御プログラム２０は、通信部１５を通じて電子ペン３０から取得した識別子データに基づいて、複合機１０の動作を制御するプログラムである。識別子データの詳細は後述する。複合機１０で実行される動作の具体例は特に限定されないが、例えば、表示画面１３Ａに表示されている画像を切り替える動作、記録用紙に対する画像記録をプリンタ部１１に行わせる動作、原稿に記録されている画像をスキャナ部１２に読み取らせる動作等が該当する。本実施形態１における動作制御プログラム２０は、図２に示されるように、画像出力プログラム２１と、取得プログラム２２と、判定プログラム２３と、操作対応処理プログラム２４とを含む。
【００３０】
画像出力プログラム２１は、表示画面１３Ａに画像を表示させる画像出力処理を実行するプログラムである。画像出力プログラム２１を実行するＣＰＵ１６は、本発明の画像出力手段の一例である。画像出力処理によって表示画面１３Ａに表示される画像は特に限定されないが、例えば図６（Ａ）及び図６（Ｃ）に示されるように、ユーザが選択可能な選択肢（例えば、押しボタン等）を含む画像等である。また、実施形態１における画像出力プログラム２１は、識別子を含む画像を表示画面に表示させる。識別子には、例えば、色、模様、バーコード、ＱＲコード（登録商標）、又は電子透かし等、肉眼で容易に認識できるか否かに拘わらず、光学的に識別可能なあらゆるものが含まれる。
【００３１】
但し、実施形態１では、ユーザが視覚的に容易に判別可能な識別子が望ましい。例えば、上述の例のうちでは、色、模様、バーコード、ＱＲコード等が実施形態１における識別子として好適である。また、実施形態１における識別子には、識別子Ｎｏが一意に割り当てられている。この識別子Ｎｏは、表示画面１３Ａに表示された識別子を後述する電子ペン３０の光学センサ３１で読み取ることによって、従来から周知の方法によって抽出可能である。識別子Ｎｏは、数字に限定されない。すなわち、識別子Ｎｏは、数字、文字（例えば、アルファベット等）、及び記号のいずれか又はこれらの組み合わせによって構成される。例えば、識別子が色の場合には、色を表す６桁の１６進コードが識別子Ｎｏとなり得る。識別子がバーコードの場合は、当該バーコードを構成する複数のバーのパターンによって定まるコードが識別子Ｎｏとなり得る。
【００３２】
取得プログラム２２は、第２規格に準拠した無線通信を行うための通信情報を第１無線通信部１５Ａを通じて電子ペン３０と交換する準備処理と、第２無線通信部１５Ｂを通じて電子ペン３０から識別子データを取得する取得処理とを実行するプログラムである。取得プログラム２２を実行するＣＰＵ１６は、本発明の取得手段の一例である。なお、取得処理において取得される識別子データ（以下、「検出識別子データ」とも表記する。）は、画像出力プログラム２１によって表示画面１３Ａに表示され且つ電子ペン３０の光学センサ３１によって検出された識別子に割り当てられた識別子Ｎｏを含む。また、取得プログラム２２は、後述するように、所定の時間間隔で検出識別子データを繰り返し取得する。所定の時間間隔毎に取得される検出識別子データのうち、時間的に隣接する検出識別子データを「連続して取得された検出識別子データ」と表記する。
【００３３】
判定プログラム２３は、取得プログラム２２によって電子ペン３０から取得された複数の検出識別子データに基づいて、表示画面１３Ａ上で行われた電子ペン３０による操作を判定する判定処理を実行するプログラムである。判定プログラム２３を実行するＣＰＵ１６は、本発明の判定手段の一例である。例えば、判定プログラム２３は、同一の識別子Ｎｏを含む検出識別子データがｎ回連続して取得プログラム２２によって取得された場合に、電子ペン３０によって当該位置が選択された（すなわち、選択操作が実行された）と判定する。なお、ｎは２以上の整数である。
【００３４】
操作対応処理プログラム２４は、判定プログラム２３によって判定された操作に対応する処理を実行するプログラムである。操作対応処理プログラム２４を実行するＣＰＵ１６は、本発明の操作対応処理手段の一例である。操作対応処理プログラム２４は、例えば図３に示される対応関係に基づいて、処理を実行する。図３は、識別子に一意に割り当てられた識別子Ｎｏと、当該識別子Ｎｏに対応づけられた処理とを示している。図３に示される対応関係は、例えばデータ記憶領域１７Ｂに記憶されている。
【００３５】
一例として、図３に示される識別子Ｎｏ「００１」には、プリント処理が対応づけられている。すなわち、識別子Ｎｏ「００１」を含む識別子が電子ペン３０によって選択されたと判定プログラム２３によって判定された場合、操作対応処理プログラム２４は、記録用紙に対する画像記録をプリンタ部１１に実行させる。他の例として、図３に示される識別子「００３」には、画像遷移処理と、遷移先の画像データである「メニュー．ｊｐｇ」とが対応づけられている。すなわち、識別子Ｎｏ「００３」を含む識別子が電子ペン３０によって選択されたと判定プログラム２３によって判定された場合、操作対応処理プログラム２４は、表示画面１３Ａに表示されている画像をメニュー．ｊｐｇで示される画像に切り替える画像遷移処理を画像出力プログラム２１に実行させる。
【００３６】
［電子ペン３０］
電子ペン３０は、図１及び図２に示されるように、光学センサ３１と、ＣＰＵ３２と、通信部３３とを主に備える。この電子ペン３０は、表示画面１３Ａに表示された識別子を光学センサ３１によって検出した場合に、検出した識別子から識別子ＮｏをＣＰＵ３２が抽出し、抽出した識別子Ｎｏを含む検出識別子データを通信部３３を通じて複合機１０に送信する。なお、本発明の指示装置には、例えば、既存のバーコードリーダやＱＲコードリーダ等を採用してもよい。
【００３７】
光学センサ３１は、画像或いは当該画像に含まれる色や模様等を光学的に検出するセンサである。光学センサ３１は、画像或いは当該画像に含まれる色や模様等の検出を所定の時間間隔毎に繰り返し試みる。すなわち、電子ペン３０を表示画面１３Ａに近接させた状態に維持すると、表示画面１３Ａに表示された識別子が光学センサ３１によって所定の時間間隔毎に検出される。識別子を検出した光学センサ３１は、当該識別子を特定する情報をＣＰＵ３２に出力する。なお、光学センサ３１の具体例は特に限定されないが、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅの略）カメラ、ラインセンサ、エリアセンサ等、識別子の種類に応じて適切なセンサを採用することができる。
【００３８】
ＣＰＵ３２は、光学センサ３１から出力された識別子を特定する情報から識別子Ｎｏを抽出する。なお、「識別子を特定する情報」とは、光学センサ３１で検出したデータそのものを指す。例えば、識別子を特定する情報は、カメラによって撮影された識別子の画像データであってもよいし、バーコードリーダに搭載された受光素子で受光された反射光の強度を示すアナログ波形であってもよい。例えば、識別子を特定する情報が画像データである場合、ＣＰＵ３２は、当該画像データに含まれる色を抽出して識別子Ｎｏである１６進コードを抽出してもよい。また、識別子を特定する情報が反射光の強度を表すアナログ波形である場合、ＣＰＵ３２は、アナログ波形のうち振幅が閾値より高い部分を「１」、振幅が閾値より低い部分を「０」に変換して識別子Ｎｏとしてもよい。
【００３９】
通信部３３は、第１規格に準拠した第３無線通信部３４と、第２規格に準拠した第４無線通信部３５とを備える。すなわち、第３無線通信部３４は、複合機１０の第１無線通信部１５Ａと通信する。また、第４無線通信部３５は、複合機１０の第２無線通信部１５Ｂと通信する。第３無線通信部３４は、第２規格に準拠した無線通信を行うための通信情報を複合機１０と交換する。第４無線通信部３５は、光学センサ３１によって識別子が検出される度に、ＣＰＵ３２によって抽出された識別子Ｎｏを含む検出識別子データを複合機１０に送信する。
【００４０】
［通信情報交換処理］
次に、図４を参照して、通信情報交換処理を説明する。この処理は、複合機１０と電子ペン３０とをペアリングするための処理であって、後述する画像遷移処理等を実行する前に実行される。より具体的には、図４に示される表示制御処理は、例えば、複合機１０の電源が投入されたことを条件として開始される。また、通信情報交換処理を１回実行すれば、画像遷移処理等を繰り返し実行できる。
【００４１】
まず、第１無線通信部１５Ａは、複合機１０の周囲にＮＦＣによって通信可能な電子ペン３０が存在するか否かを確認する（Ｓ１１）。電子ペン３０の存在を確認する方法は特に限定されないが、第１無線通信部１５Ａは、例えば、所定の時間間隔毎にポーリング信号を出力し、当該ポーリング信号に対するレスポンス信号を電子ペン３０から受信することによって行えばよい。なお、ステップＳ１１の処理は、例えば、複合機１０の電源が投入されたことを条件として開始される。また、ＮＦＣによって通信可能な範囲とは、例えば、第１無線通信部１５Ａを中心とする半径１０ｃｍ前後の球状の範囲内である。
【００４２】
ＮＦＣによって通信可能な電子ペン３０が検出された場合（Ｓ１１：Ｙｅｓ）、取得プログラム２２は、検出した電子ペン３０との間でＷｉ−Ｆｉ接続情報を交換する準備処理を実行する。すなわち、取得プログラム２２は、第２無線通信部１５ＢのＷｉ−Ｆｉ接続情報を第１無線通信部１５Ａを通じて電子ペン３０に送信する。また、取得プログラム２２は、電子ペン３０の第４無線通信部３５のＷｉ−Ｆｉ接続情報を第１無線通信部１５Ａを通じて電子ペン３０から受信する。なお、Ｗｉ−Ｆｉ接続情報には、例えば、ＩＰアドレス、ＭＡＣアドレス、ＳＳＩＤ等が該当する。Ｗｉ−Ｆｉ接続情報は、本発明の通信情報の一例である。
【００４３】
次に、取得プログラム２２は、交換したＷｉ−Ｆｉ接続情報を用いて、第２無線通信部１５Ｂを通じた電子ペン３０とのＷｉ−Ｆｉ接続を試みる（Ｓ１３）。そして、Ｗｉ−Ｆｉ接続が成功した場合（Ｓ１３：Ｙｅｓ）、取得プログラム２２は、電子ペン３０からの識別子データの送信を監視する（Ｓ１４）。一方、Ｗｉ−Ｆｉ接続が失敗した場合（Ｓ１３：Ｎｏ）、取得プログラム２２は、Ｗｉ−Ｆｉ接続の失敗を報知する（Ｓ１５）。
【００４４】
［画像遷移処理］
次に、図３、図５、及び図６を参照して、実施形態１における画像遷移処理を説明する。図５は、画像遷移処理のフローチャートである。図６は、画像遷移処理の過程において表示画面１３Ａに表示される画像の例である。なお、画像遷移処理は、上述の通信情報交換処理によって複合機１０と電子ペン３０との間でＷｉ−Ｆｉ接続が成功したことを条件として実行可能となる。
【００４５】
まず、動作制御プログラム２０は、図６（Ａ）に示されるように、表示画面１３Ａにトップ画像を画像出力プログラム２１に表示させる第１表示処理を実行する（Ｓ２１）。図６（Ａ）に示されるトップ画像は、「コピースタート」、「スキャンスタート」、「キャンセル」、及び「メニュー」の４つの押しボタンを含む画像である。また、各押しボタンには、識別子の一例であるＱＲコードが含まれている。なお、図６（Ａ）では、ＱＲコードを市松模様の正方形で示している。また、トップ画像は、本発明の第１画像の一例である。
【００４６】
次に、動作制御プログラム２０は、電子ペン３０から送信された検出識別子データを取得プログラム２２に監視させる（Ｓ２２）。ここで、図６（Ａ）に示されるように、メニューボタンに含まれる識別子に光学センサ３１を近接させると、電子ペン３０は、光学センサ３１によって検出された識別子から識別子Ｎｏ（例えば、００３）を抽出し、抽出した識別子Ｎｏ「００３」を含む検出識別子データを第４無線通信部３５を通じて複合機１０に送信する。なお、電子ペン３０のこの処理は、光学センサ３１が当該識別子を読み取り可能な状態である間、所定の時間間隔毎に繰り返し実行される。
【００４７】
第２無線通信部１５Ｂを通じて検出識別子データが取得されると（Ｓ２２：Ｙｅｓ）、動作制御プログラム２０は、ステップＳ２２で取得された検出識別子データを判定プログラム２３に通知し、表示画面１３Ａ上における電子ペン３０の操作を判定プログラム２３に判定させる（Ｓ２３）。なお、本実施形態における判定プログラム２３は１つの検出識別子データから電子ペン３０の操作を判定できない（Ｓ２３：Ｎｏ）ので、ステップＳ２２、Ｓ２３の処理は、繰り返し実行される。そして、メニューボタンに含まれる識別子の識別子Ｎｏ「００３」を含む識別子データがｎ回連続して取得されると、判定プログラム２３は、メニューボタン、より詳細にはメニューボタンに含まれる識別子が電子ペン３０によって選択されたと判定する（Ｓ２３：Ｙｅｓ）。なお、ｎは２以上の整数である。
【００４８】
メニューボタンが選択されたと判定プログラム２３によって判定されると（Ｓ２３：Ｙｅｓ）、動作制御プログラム２０は、メニューボタンが押下されたこと、より詳細にはメニューボタンに含まれる識別子が選択されたことを報知する報知画像を表示画面１３Ａに表示させる第２表示処理を画像出力プログラム２１に実行させる（Ｓ２４）。報知画像は、本発明の第２画像の一例である。画像出力プログラム２１は、例えば図６（Ｂ）に示されるように、メニューボタンと他のボタンとの表示態様を異ならせた報知画像を、トップ画像に代えて表示画面１３Ａに表示させる。なお、図６（Ｂ）では、メニューボタンのみがハッチングされ、その他のボタンがハッチングされていない。報知画像の具体例は特に限定されないが、例えば、押下された状態のメニューボタンと、押下されていない状態のコピースタートボタン、スキャンスタートボタン、及びキャンセルボタンとを含む画像であってもよい。
【００４９】
次に、動作制御プログラム２０は、検出識別子データに含まれる識別子Ｎｏ「００３」に対応する動作を操作対応処理プログラム２４に実行させる（Ｓ２５、Ｓ２６）。図３の例における識別子Ｎｏ「００３」に対応づけられた処理は画像遷移処理なので、操作対応処理プログラム２４は、当該画像遷移処理を画像出力プログラム２１に実行させる。すなわち、画像出力プログラム２１は、識別子Ｎｏ「００３」に対応づけられた画像データ「メニュー．ｊｐｇ」をデータ記憶領域１７Ｂから読み出す（Ｓ２５）。そして、画像出力プログラム２１は、図６（Ｃ）に示されるように、読み出した画像データで示されるメニュー画像を報知画像に代えて表示画面１３Ａに表示させる第３表示処理を実行する（Ｓ２６）。メニュー画像は、本発明の第３画像の一例である。
【００５０】
［実施形態１の作用効果］
本実施形態１によれば、表示画面１３Ａに形成された識別子を電子ペン３０の光学センサ３１に読み取らせることにより、当該識別子の識別子Ｎｏに対応づけられた処理が複合機１０において実行される。すなわち、ユーザは、所望の処理を表す識別子に光学センサ３１をかざす直感的な操作によって所望の処理を複合機１０に実行させることができる。換言すれば、本実施形態における複合機１０は、タッチパネルを用いることなく、直感的な操作で所望の処理に到達できるユーザインタフェースを提供することができる。
【００５１】
より具体的には、第１階層の一覧画面（例えば、図６（Ａ）に示されるトップ画像）から所望の識別子を選択させることにより、当該識別子に関連づけられた第２階層の一覧画面（例えば、図６（Ｃ）に示されるメニュー画像）を新たに表示画面１３Ａに表示することができる。すなわち、上記構成の複合機１０は、直感的な操作で階層化された機能の一覧を辿らせることができるユーザインタフェースを提供できる。
【００５２】
また、本実施形態１の図６（Ｂ）に示されるように、識別子が選択されたことを報知する報知画像を表示画面１３Ａに表示することにより、光学センサ３１によって読み取られた識別子をユーザに報知できる。これにより、識別子の選択ミスをユーザに早期に認識させることができる。但し、第２表示処理（図５のＳ２４）は本発明に必須の処理ではなく、省略することができる。
【００５３】
また、図示は省略するが、図６（Ａ）に示されるトップ画像において、コピースタートボタンに含まれる識別子が選択されたと判定プログラム２３によって判定された場合、操作対応処理プログラム２４は、記録用紙に対する画像記録をプリンタ部１１に実行させてもよい。同様に、スキャンスタートボタンに含まれる識別子が選択されたと判定プログラム２３によって判定された場合、操作対応処理プログラム２４は、原稿に記録されている画像の画像データを形成する処理をスキャナ部１２に実行させてもよい。すなわち、識別子データに対応づけられた処理は画面の遷移に限定されず、複合機１０で実行可能なあらゆる処理が含まれる。コピースタートボタン及びスキャンスタートボタンに含まれる識別子は、本発明の画像形成識別子の一例である。
【００５４】
さらに、本実施形態１によれば、電子ペン３０をワイヤレスで利用することができる。また、通信距離の短いＮＦＣを用いて準備処理を実行することにより、例えば、多数の複合機１０が設置されている環境で使用される場合などであっても、複合機１０と電子ペン３０とを確実にペアリングすることができる。一方、高速且つ通信距離の長いＷｉ−Ｆｉ又はＢｌｕｅｔｏｏｔｈ等によって検出識別子データの送受信を行うことにより、スムーズな処理を実現できる。
【００５５】
但し、複合機１０と電子ペン３０との接続形態は上記の例に限定されない。例えば、第１無線通信部１５Ａ及び第３無線通信部３４を省略して、初めからＷｉ−Ｆｉ等で接続してもよい。その場合の通信情報交換処理には、例えば、ＡＯＳＳ（登録商標、ＡｉｒＳｔａｔｉｏｎ  Ｏｎｅ−Ｔｏｕｃｈ  Ｓｅｃｕｒｅ  Ｓｙｓｔｅｍの略）等を用いてもよい。また、複合機１０と電子ペン３０とを有線で接続してもよいし、複合機１０及び電子ペン３０の両方に接続される装置（例えば、パーソナルコンピュータ等）を介して通信してもよい。
【００５６】
［実施形態２］
次に、図７〜図１０を参照して、実施形態２に係る画像形成システム１を説明する。なお、実施形態１との共通点の説明は省略し、相違点を中心に説明する。実施形態２における識別子は、表示画面１３Ａ上の位置を特定する位置情報を含み、且つ画像出力プログラム２１によって出力される画像と独立して表示画面１３Ａに形成される点において、実施形態１と相違する。また、判定プログラム２３は、表示画面１３Ａ上における電子ペン３０のスライド操作及びフリック操作をさらに判定する。さらに、操作対応処理プログラム２４は、図８に示されるスクロール処理をさらに実行する。
【００５７】
［画像遷移処理］
図５、図７、及び図８を参照して、実施形態２における画像遷移処理を説明する。図７は、実施形態２の画像遷移処理の過程において表示画面１３Ａに表示される画像の例である。図８は、データ記憶領域１７Ｂに記憶されている画像ＩＤ、位置情報、及び処理内容の対応関係の例を示す図である。なお、実施形態２における画像遷移処理の手順は実施形態１とほぼ共通するので、図５のフローチャートに沿って実施形態１との相違点を中心に説明する。まず、画像出力プログラム２１は、図７（Ａ）に示されるように、画像ＩＤ「００１」が割り当てられたトップ画像を表示画面１３Ａに表示させる（Ｓ２１）。
【００５８】
実施形態２における表示画面１３Ａには、例えば図７（Ａ）に示されるように、透明の膜１３Ｂが重畳或いは貼付されている。この膜１３Ｂには、表示画面１３Ａ上の位置を示す位置情報を含む識別子が含まれている。位置情報は、例えば、表示画面１３Ａの左上端を原点とし、右向きをｘ軸の正の向き、下向きをｙ軸の正の向きとしたｘ−ｙ平面上の座標（ｘ，ｙ）として表現できる。なお、図７（Ａ）には９カ所の位置情報を図示しているが、さらに多くの位置情報を含んでもよいことは言うまでもない。なお、図７（Ａ）では、識別子を「・」で示している。
【００５９】
実施形態２では、ユーザが視覚的に容易に判別できない識別子（例えば、電子透かし等）が望ましい。すなわち、図７（Ａ）に示される表示画面１３Ａを見たユーザは、膜１３Ｂに含まれている識別子を意識することなく、表示画面１３Ａに表示されたトップ画像を視認できる。一方、図７（Ａ）に示される表示画面１３Ａに電子ペン３０を近接させると、光学センサ３１は、当該位置の識別子を検出し、検出した識別子を特定する情報をＣＰＵ３２に出力する。電子ペン３０のＣＰＵ３２は、光学センサ３１から出力された識別子を特定する情報から位置情報を抽出する。そして、第４無線通信部３５は、ＣＰＵ３２で抽出された位置情報を含む検出識別子データを複合機１０に送信する。換言すれば、取得プログラム２２は、位置情報を含む検出識別子データを第２無線通信部１５Ｂを通じて電子ペン３０から取得する（Ｓ２２）。
【００６０】
実施形態２における判定プログラム２３は、同一の位置情報を含む検出識別子データがｎ回連続して取得プログラム２２によって取得された場合に、当該位置情報で特定される表示画面１３Ａ上の位置を選択する選択操作が行われたと判定する（Ｓ２３）。なお、ｎは２以上の整数である。また、「同一の位置情報」とは、厳密な意味に限定されず、先に取得した位置情報で特定される位置を中心とする予め定められた広さの領域内の位置を同一の位置と判定してもよい。例えば、図７（Ａ）に示される位置情報（１０，５）、（２０，５）、（１０，１０）、（２０，１０）で区画される矩形の領域（すなわち、メニューボタンの領域）に含まれる位置情報を同一の位置情報と判定してもよい。また、メニューボタンが選択されたと判定プログラム２３によって判定されると（Ｓ２３：Ｙｅｓ）、図７（Ｂ）に示されるような報知画像が画像出力プログラム２１によって表示画面１３Ａに表示されるのは、実施形態１と同様である（Ｓ２４）。
【００６１】
さらに、データ記憶領域１７Ｂは、例えば図８に示される対応関係を保持している。図８は、画像ＩＤと、表示画面１３Ａ上の位置情報と、画像ＩＤ及び位置情報の組み合わせに対応づけられた処理とを示している。なお、画像ＩＤは、表示画面１３Ａに表示され得る画像に一意に割り当てられており、数字、文字（例えば、アルファベット等）、及び記号のいずれか又はこれらの組み合わせによって構成される。
【００６２】
一例として、図８に示される画像ＩＤ「００１」及び位置情報（０，０）〜（１０，５）には、プリント処理が対応づけられている。すなわち、画像ＩＤ「００１」が割り当てられた画像の位置情報（０，０）〜（１０，５）で示される位置が電子ペン３０によって選択されたと判定プログラム２３によって判定された場合、操作対応処理プログラム２４は、記録用紙に対する画像記録をプリンタ部１１に実行させる。なお、位置情報（０，０）〜（１０，５）とは、この２点を対角線の両端とする長方形の領域を指すものであって、例えば、図７（Ａ）に示されるコピースタートボタンに対応する領域を指す。
【００６３】
他の例として、図８に示される画像ＩＤ「００１」及び位置情報（１０，５）〜（２０，１０）には、画像遷移処理と、遷移先の画像データである「メニュー．ｊｐｇ」とが対応づけられている。すなわち、画像ＩＤ「００１」が割り当てられた画像の位置情報（１０，５）〜（２０，１０）で示される位置が電子ペン３０によって選択されたと判定プログラム２３によって判定された場合、操作対応処理プログラム２４は、表示画面１３Ａに表示されている画像をメニュー．ｊｐｇで示される画像に切り替える画像遷移処理を画像出力プログラム２１に実行させる。
【００６４】
具体的には、画像出力プログラム２１は、ステップＳ２１で表示画面１３Ａに表示させたトップ画像の画像ＩＤ「００１」と、ステップＳ２２で取得された検出識別子データに含まれる位置情報（１０、５）〜（２０，１０）とに対応づけられた画像データ「メニュー．ｊｐｇ」をデータ記憶領域１７Ｂから読み出す（Ｓ２５）。そして、画像出力プログラム２１は、図７（Ｃ）に示されるように、読み出した画像データで示されるメニュー画像を報知画像に代えて表示画面１３Ａに表示させる（Ｓ２６）。このように、実施形態２における画像遷移処理によっても、タッチパネルを用いることなく、直感的な操作で表示画面１３Ａに表示された画像を遷移させることができる。
【００６５】
［スクロール処理］
次に、図９及び図１０を参照して、実施形態２におけるスクロール処理を説明する。図９は、スクロール処理のフローチャートである。図１０は、実施形態２のスクロール処理の過程において表示画面１３Ａに表示される画像の例を示す図である。なお、実施形態２における画像遷移処理との共通点の詳しい説明は省略し、相違点を中心に説明する。
【００６６】
まず、スクロール処理において表示画面１３Ａに表示される画像は、図１０（Ａ）に示されるように、表示画面１３Ａの画面サイズより大きい。そのため、画像出力プログラム２１は、トップ画像のうちの表示対象領域に含まれる第１部分画像のみを表示画面１３Ａに表示させる（Ｓ３１）。図１０（Ａ）の例における表示対象領域は、実線の太枠で囲まれた領域であって、表示画面１３Ａの画面サイズと同じ大きさである。また、図１０（Ａ）における第１部分画像は、トップ画像のうちの「コピースタートボタン」、「スキャンスタートボタン」、「キャンセルボタン」、及び「メニューボタン」を含む画像（すなわち、トップ画像の上半分）である。
【００６７】
次に、判定プログラム２３は、取得プログラム２２によって取得された位置情報を含む検出識別子データ（Ｓ３２）に基づいて、表示画面１３Ａ上における電子ペン３０のスライド操作を判定する（Ｓ３３）。具体的には、判定プログラム２３は、表示画面１３Ａ上の第１位置を示す位置情報を含む検出識別子データと、表示画面１３Ａ上の第１位置と異なる第２位置を示す位置情報を含む検出識別子データとが取得プログラム２２によって連続して取得された場合に、表示画面１３Ａ上を第１位置から第２位置に向けて電子ペン３０がスライドされた（すなわち、スライド操作が実行された）或いはフリックされた（すなわち、フリック操作が実行された）と判定する（Ｓ３３：Ｙｅｓ）。
【００６８】
スライド操作とフリック操作とは、電子ペン３０の移動速度によって区別される。すなわち、判定プログラム２３は、第１位置と第２位置との距離である離間距離が閾値未満である場合（Ｓ３４：Ｙｅｓ）にスライド操作が実行されたと判定し、離間距離が閾値以上である場合（Ｓ３４：Ｎｏ）にフリック操作が実行されたと判定する。
【００６９】
例えば、図１０（Ａ）に示されるように、表示画面１３Ａ上において電子ペン３０が上向きにスライドされた場合（Ｓ３４：Ｙｅｓ）、動作制御プログラム２０は、表示画面１３Ａ上に表示されている画像を画像出力プログラム２１にスクロールさせる（Ｓ３５、Ｓ３７）。具体的には、画像出力プログラム２１は、図１０（Ｂ）に示されるように、トップ画像上の表示対象領域をスライド向きと逆向き（すなわち、下向き）に離間距離だけ移動させる（Ｓ３５）。そして、画像出力プログラム２１は、移動後の表示対象領域に含まれる第２部分画像を第１部分画像に代えて表示画面１３Ａに表示させる（Ｓ３７）。
【００７０】
図１０（Ａ）及び図１０（Ｂ）に示されるスクロール処理は、「コピースタートボタン」及び「スキャンスタートボタン」が表示対象領域から外れ（すなわち、表示画面１３Ａ上から消え）、「宛先登録ボタン」及び「ショートカット登録ボタン」が新たに表示対象領域に含まれた（すなわち、表示画面１３Ａ上に表示された）例である。なお、図１０（Ａ）の状態から図１０（Ｂ）の状態に至るまでには、複数回のスクロール処理が実行される。すなわち、ユーザは、電子ペン３０を上向きにスライドさせることによって、表示画面１３Ａ上の画像が徐々に上向きにスクロールするように感じる。
【００７１】
一方、図示は省略するが、表示画面１３Ａ上において電子ペン３０が上向きにフリックされた場合（Ｓ３４：Ｎｏ）、画像出力プログラム２１は、第１位置及び第２位置の離間距離に比例して大きくなる加速度でトップ画像上において表示対象領域を移動させ（Ｓ３６）、移動後の表示対象領域に含まれる第３部分画像を第１部分画像に代えて表示画面１３Ａに表示させる（Ｓ３７）。
【００７２】
上述のスクロール処理によれば、トップ画像のうちの所望のアイコンを含む一部（すなわち、部分画像）のみを表示画面１３Ａに表示させることができる。そのため、図１０（Ａ）に示されるように、トップ画像に多数のボタンやアイコンが含まれる場合でも、各アイコンが小さくなりすぎるのを防止できる。すなわち、このスクロール処理は、表示画面１３Ａの画面サイズが小さい場合に、特に有利な効果を奏する。
【００７３】
［その他の実施形態］
なお、上記の各実施形態では表示部１３を備える複合機１０の例を説明したが、本発明はこれに限定されない。例えば、画像出力プログラム２１は、外部装置（例えば、パーソナルコンピュータ等）の表示画面に画像を表示させてもよい。この場合の画像出力プログラム２１は、表示画面に表示させる画像を通信部１５を通じて外部装置に出力する。
【００７４】
また、上記の各実施形態では表示画像を切換可能な表示画面１３Ａを出力媒体の一例として説明したが、本発明はこれに限定されない。例えば、画像出力プログラム２１は、識別子を含む画像を記録用紙に記録し、当該記録用紙からから読み取られた識別子データに対応する新たな画像を記録用紙に記録してもよい。さらに、出力媒体は１種類に限定する必要はなく、記録用紙から読み取られた識別子データに対応する新たな画像を表示画面１３Ａに表示してもよいし、表示画面１３Ａから読み取られた識別子データに対応する画像を記録用紙に記録してもよい。
【００７５】
なお、本実施形態では、第１規格の一例としてＮＦＣを、第２規格の一例としてＷｉ−Ｆｉを説明したが、本発明はこれに限定されない。第１規格は、例えば、ＴｒａｎｓｆｅｒＪｅｔ（登録商標）であってもよい。また、第２規格は、例えば、Ｂｌｕｅｔｏｏｔｈであってもよい。すなわち、第２規格が第１規格より通信距離が長い規格であればよい。
【００７６】
また、図３において、識別子Ｎｏに対応づけられた画像データは１つに限定されない。例えば、表示画面１３Ａに表示される複数のボタンそれぞれに対応する複数の画像データが識別子Ｎｏに対応づけられていてもよい。または、識別子ＮｏにＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅの略）データが対応づけられており、当該ＨＴＭＬデータに上述の複数のボタンそれぞれに対応する複数の画像データが記述されていてもよい。この場合、画像出力プログラム２１は、まず識別子Ｎｏに対応づけられたＨＴＭＬデータをデータ記憶領域１７Ｂから読み出し、読み出したＨＴＭＬデータに記述された複数の画像データをデータ記憶領域１７Ｂから読み出し、読み出した画像データで示される画像をＨＴＭＬデータに示される表示画面１３Ａ上の位置に表示させてもよい。図８において、画像ＩＤ及び位置情報に対応づけられた画像データについても同様である。
【００７７】
また、本実施形態では、ＣＰＵ３２を備える電子ペン３０の例を説明したが、本発明はこれに限定されない。例えば、電子ペン３０は、光学センサ３１で検出した識別子を特定する情報そのものを識別子データとして通信部３３を通じて複合機１０に送信してもよい。そして、複合機１０のＣＰＵ１６は、電子ペン３０から取得した識別子データから識別子Ｎｏ或いは位置情報を抽出してもよい。また、電子ペン３０が識別子データを送信する先は複合機１０に限定されず、パーソナルコンピュータ等の外部装置であってもよい。この場合の外部装置は、取得した識別子データから識別子Ｎｏ或いは位置情報を抽出し、抽出した識別子Ｎｏ或いは位置情報を複合機１０に送信する。
【００７８】
また、上記の各実施形態では、記憶部１７のプログラム記憶領域１７Ａに記憶された各種プログラムがＣＰＵ１６によって実行されることによって、本発明の制御部が実行する各処理が実現される例を説明した。しかしながら、制御部の構成はこれに限定されず、その一部又は全部を集積回路（ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔの略）とも言う。）等のハードウェアで実現してもよい。
【００７９】
また、本発明は画像形成システム１或いは複合機１０として実現できるだけでなく、上述の各処理ステップをコンピュータに実行させるプログラムとして実現してもよい。さらに、当該プログラムを記録したコンピュータ読み取り可能なＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙの略）などの非一時的コンピュータ読み取り可能な記録媒体、並びに、当該プログラムを示す情報、データ又は信号として実現してもよい。そして、それらプログラム、情報、データ及び信号は、インターネットなどの通信ネットワークを介して配信してもよい。
【００８０】
さらに、上記の各実施形態では、複合機１０に搭載された表示部１３において表示制御処理が実行された例を説明したが、本発明はこれに限定されず、プリント機能のみを有する装置に適用してもよいし、スキャン機能のみを有する装置に適応してもよい。
【符号の説明】
【００８１】
１・・・画像形成システム
１０・・・複合機
１１・・・プリンタ部
１２・・・スキャナ部
１３・・・表示部
１５・・・通信部
１５Ａ・・・第１無線通信部
１５Ｂ・・・第２無線通信部
１６・・・ＣＰＵ
１７・・・記憶部
２１・・・画像出力プログラム
２２・・・取得プログラム
２３・・・判定プログラム
２４・・・操作対応処理プログラム
３０・・・電子ペン
３１・・・光学センサ
３２・・・通信部
【図１】
2014197260.tif 000003
【図２】
2014197260.tif 000004
【図３】
2014197260.tif 000005
【図４】
2014197260.tif 000006
【図５】
2014197260.tif 000007
【図６】
2014197260.tif 000008
【図７】
2014197260.tif 000009
【図８】
2014197260.tif 000010
【図９】
2014197260.tif 000011
【図１０】
2014197260.tif 000012