(57)【要約】【課題】  画像形成装置に処理を実行させるための設定値を設定する操作を容易にする。【解決手段】  画像処理装置を遠隔操作する携帯情報装置は、画像形成装置に処理を実行させるための設定値を設定するための設定画面を表示部に表示する設定画面表示部と、表示手段の表示面の傾きを検出する傾き検出部２６３と、設定画面が表示されている状態で、傾き検出部２６３により傾きが検出される場合、検出された傾き方向に基づいて、設定値を設定する設定部２５５と、を備える。【選択図】        図６
2015011583.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置を遠隔操作する携帯情報装置であって、
前記画像形成装置に処理を実行させるための設定値を設定するための設定画面を表示手段に表示する設定画面表示手段と、
前記表示手段の表示面の傾きを検出する傾き検出手段と、
前記設定画面が表示されている状態で、前記傾き検出手段により傾きが検出される場合、前記検出された傾き方向に基づいて、設定値を設定する設定手段と、を備えた、携帯情報装置。
【請求項２】
前記設定手段は、前記傾き検出手段により前記表示面の４つの頂角のうち第１の頂角と前記第１の頂角の対角である第２の頂角とを結ぶ対角線を中心に回転する第１の方向の傾きが検出される場合、第１の項目の設定値を設定する第１項目設定手段を含む、請求項１に記載の携帯情報装置。
【請求項３】
前記設定手段は、前記第１の項目の設定値が設定された後に、前記第１の頂角と隣り合う第３の頂角と、前記第３の頂角の対角である第４の頂角とを結ぶ対角線を中心に回転する第２の方向の傾きが検出される場合、前記第１の項目に関連する関連項目の設定値を設定する第１関連項目設定手段を、さらに含む、請求項２に記載の携帯情報装置。
【請求項４】
前記設定手段は、前記第１の方向が検出される場合における回転角度に基づいて、前記第１の項目に関連する関連項目の設定値を設定する第２関連項目設定手段を、さらに含む、請求項２に記載の携帯情報装置。
【請求項５】
前記設定手段は、前記表示面の第１の頂角と、前記第１の頂角と隣合う２つの頂角のうち一方の第３の頂角とを結ぶ線を中心に回転する第３の方向の傾きが検出される場合、第２の項目の設定値を設定する第２項目設定手段を含む、請求項１〜４のいずれかに記載の携帯情報装置。
【請求項６】
前記設定手段は、前記第２の項目の設定値が設定された後に、前記第１の頂角と隣り合う２つの頂角のうち第３の頂角とは別の第４の頂角とを結ぶ線を中心に回転する第４の方向の傾きが検出される場合、前記第２の項目に関連する関連項目の設定値を設定する第３関連項目設定手段を、さらに含む、請求項５に記載の携帯情報装置。
【請求項７】
前記設定手段は、前記第３の方向の傾きが検出される場合における回転角度に基づいて、前記第２の項目に関連する関連項目の設定値を設定する第４関連項目設定手段を、さらに含む、請求項５または６に記載の携帯情報装置。
【請求項８】
前記設定画面が表示された段階で、表示面を傾けさせる操作を促すメッセージを表示する表示する操作支援手段を、さらに備えた、請求項１〜７のいずれかに記載の携帯情報装置。
【請求項９】
前記表示手段の表示面を叩く操作を検出する叩く操作検出手段をさらに備え、
前記設定手段は、前記叩く操作が検出されることに応じて、設定値を決定する設定値決定手段を、さらに備えた請求項１〜８のいずれかに記載の携帯情報装置。
【請求項１０】
本体を振る操作を検出する振る操作検出手段と、
前記振る操作が検出されることに応じて、前記設定画面によって定まる処理を実行させるための遠隔操作を、前記画像形成装置に送信する遠隔操作送信手段と、をさらに備えた請求項１〜９のいずれかに記載の携帯情報装置。
【請求項１１】
画像処理装置を遠隔操作する携帯情報装置で実行される設定方法であって、
前記画像形成装置に処理を実行させるための設定値を設定するための設定画面を表示手段に表示する表示ステップと、
前記表示手段の表示面の傾きを検出する傾き検出ステップと、
前記設定画面が表示されている状態で、前記傾き検出手段により傾きが検出される場合、前記検出された傾き方向に基づいて、設定値を設定する設定ステップと、を含む設定方法。
【請求項１２】
画像処理装置を遠隔操作する携帯情報装置を制御するコンピューターで実行される設定プログラムであって、
前記画像形成装置に処理を実行させるための設定値を設定するための設定画面を表示手段に表示する表示ステップと、
前記表示手段の表示面の傾きを検出する傾き検出ステップと、
前記設定画面が表示されている状態で、前記傾き検出手段により傾きが検出される場合、前記検出された傾き方向に基づいて、設定値を設定する設定ステップと、を前記コンピュータに実行させる設定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、携帯情報装置、設定方法、および設定プログラムに関し、特に、画像形成装置を遠隔制御する携帯情報装置、その携帯情報装置で実行される設定方法およびその携帯情報装置を制御するコンピューターで実行される設定プログラムに関する。
【背景技術】
【０００２】
近年、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔs）またはスマートフォン等の携帯情報装置を用いて、複合機（以下「ＭＦＰ」という）を遠隔制御する技術が知られている。ＭＦＰの操作パネルに表示される設定画面と同じ設定画面を、携帯情報装置に表示して、携帯情報装置で設定値を設定することが可能である。しかしながら、携帯情報装置における操作は、ＭＦＰの操作パネルを用いた設定動作と変わりはなく、単に、ＭＦＰから離れた場所で設定することができるに過ぎなかった。
【０００３】
一方、特開２０１２−１４１９５７号公報には、印刷装置に印刷ジョブを送信する情報処理装置であって、文書データを表示する表示手段と、前記情報処理装置の傾きを検出する検出手段と、印刷対象の文書データを前記印刷装置に送信するように指示する指示手段と、前記検出手段により検出された前記情報処理装置の傾きに応じて、複数ページからなる文書データの内の前記印刷対象となる文書データを決定する決定手段と、前記指示手段による指示に応じて、前記決定手段で決定された前記印刷対象の文書データを前記印刷装置に送信する送信手段と、を有することを特徴とする情報処理装置が記載されている。
【０００４】
しかしながら、従来の情報処理装置は、画像形成の対象となるデータを特定し、ＭＦＰに送信することはできるが、ＭＦＰ１００の設定値を設定することはできない。
【特許文献１】特開２０１２−１４１９５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
この発明は上述した問題点を解決するためになされたもので、この発明の目的の一つは、画像形成装置に処理を実行させるための設定値を設定する操作を容易にした携帯情報装置を提供することである。
【０００６】
この発明の他の目的は、画像形成装置に処理を実行させるための設定値を設定する操作を容易にした設定方法を提供することである。
【０００７】
この発明のさらに他の目的は、画像形成装置に処理を実行させるための設定値を設定する操作を容易にした設定プログラムを提供することである。
【課題を解決するための手段】
【０００８】
上述した目的を達成するために、この発明のある局面によれば、携帯情報装置は、画像処理装置を遠隔操作する携帯情報装置であって、画像形成装置に処理を実行させるための設定値を設定するための設定画面を表示手段に表示する設定画面表示手段と、表示手段の表示面の傾きを検出する傾き検出手段と、設定画面が表示されている状態で、傾き検出手段により傾きが検出される場合、検出された傾き方向に基づいて、設定値を設定する設定手段と、を備える。
【０００９】
この局面に従えば、画像形成装置に処理を実行させるために設定値を設定するための設定画面が表示手段に表示されている状態で、表示手段の表示面の傾きが検出される場合、検出された傾き方向に基づいて、設定値を設定する。このため、表示面を傾ける操作で、設定値を設定することができるので、画像形成装置に処理を実行させるための設定値を設定する操作を容易にした携帯情報装置を提供することができる。
【００１０】
好ましくは、設定手段は、傾き検出手段により表示面の４つの頂角のうち第１の頂角と第１の頂角の対角である第２の頂角とを結ぶ対角線を中心に回転する第１の方向の傾きが検出される場合、第１の項目の設定値を設定する第１項目設定手段を含む。
【００１１】
この局面に従えば、表示面の４つの頂角のうち第１の頂角とその対角である第２の頂角とを結ぶ対角線を中心に回転する第１の方向の傾きが検出される場合、第１の項目の設定値を設定する。このため、第１の方向の傾きが、表示面の４つの頂角と同じ数なので、４種類の設定値を設定することができる。
【００１２】
好ましくは、設定手段は、第１の項目の設定値が設定された後に、第１の頂角と隣り合う第３の頂角と、第３の頂角の対角である第４の頂角とを結ぶ対角線を中心に回転する第２の方向の傾きが検出される場合、第１の項目に関連する関連項目の設定値を設定する第１関連項目設定手段を、さらに含む。
【００１３】
この局面に従えば、第１の項目の設定値が設定された後に、第２の方向の傾きが検出される場合、第１の項目に関連する関連項目の設定値を設定する。このため、時間を異ならせて表示面を傾ける操作で、２つの項目の設定値を設定することができる。
【００１４】
好ましくは、設定手段は、第１の方向が検出される場合における回転角度に基づいて、第１の項目に関連する関連項目の設定値を設定する第２関連項目設定手段を、さらに含む。
【００１５】
この局面に従えば、第１の方向に傾ける回転角度を調整することによって２つの項目の設定値を設定することができる。
【００１６】
好ましくは、設定手段は、表示面の第１の頂角と、第１の頂角と隣合う２つの頂角のうち一方の第３の頂角とを結ぶ線を中心に回転する第３の方向の傾きが検出される場合、第２の項目の設定値を設定する第２項目設定手段を含む。
【００１７】
この局面に従えば、表示面の第１の頂角と、それと隣合う２つの頂角のうち一方の第３の頂角とを結ぶ線を中心に回転する第３の方向の傾きが検出される場合、第２の項目の設定値を設定する。このため、第３の方向の傾きが、表示面の４つの辺と同じ数なので、４種類の設定値を設定することができる。
【００１８】
好ましくは、設定手段は、第２の項目の設定値が設定された後に、第１の頂角と隣り合う２つの頂角のうち第３の頂角とは別の第４の頂角とを結ぶ線を中心に回転する第４の方向の傾きが検出される場合、第２の項目に関連する関連項目の設定値を設定する第３関連項目設定手段を、さらに含む。
【００１９】
この局面に従えば、第２の項目の設定値が設定された後に、第４の方向の傾きが検出される場合、第２の項目に関連する関連項目の設定値を設定する。このため、時間を異ならせて表示面を傾ける操作で、２つの項目の設定値を設定することができる。
【００２０】
好ましくは、設定手段は、第３の方向の傾きが検出される場合における回転角度に基づいて、第２の項目に関連する関連項目の設定値を設定する第４関連項目設定手段を、さらに含む。
【００２１】
この局面に従えば、第３の方向に傾ける回転角度を調整することによって２つの項目の設定値を設定することができる。
【００２２】
好ましくは、設定画面が表示された段階で、表示面を傾けさせる操作を促すメッセージを表示する表示する操作支援手段を、さらに備える。
【００２３】
この局面に従えば、ユーザーに操作方法を通知することができる。
【００２４】
好ましくは、表示手段の表示面を叩く操作を検出する叩く操作検出手段をさらに備え、設定手段は、叩く操作が検出されることに応じて、設定値を決定する設定値決定手段を、さらに備える。
【００２５】
この局面に従えば、表示面を叩く操作を検出することに応じて、設定値を決定するので、設定値を決定する操作が容易である。
【００２６】
好ましくは、本体を振る操作を検出する振る操作検出手段と、振る操作が検出されることに応じて、設定画面によって定まる処理を実行させるための遠隔操作を、画像形成装置に送信する遠隔操作送信手段と、をさらに備える。
【００２７】
この局面に従えば、本体を振る操作を検出することに応じて、設定画面によって定まる処理を実行させるための遠隔操作を、画像形成装置に送信する。このため、画像形成装置に処理を実行させる操作を容易にすることができる。
【００２８】
この発明の他の局面によれば、設定方法は、画像処理装置を遠隔操作する携帯情報装置で実行される設定方法であって、画像形成装置に処理を実行させるための設定値を設定するための設定画面を表示手段に表示する表示ステップと、表示手段の表示面の傾きを検出する傾き検出ステップと、設定画面が表示されている状態で、傾き検出手段により傾きが検出される場合、検出された傾き方向に基づいて、設定値を設定する設定ステップと、を含む。
【００２９】
この局面に従えば、画像形成装置に処理を実行させるための設定値を設定する操作を容易にした設定方法を提供することができる。
【００３０】
この発明のさらに他の局面によれば、設定プログラムは、画像処理装置を遠隔操作する携帯情報装置を制御するコンピューターで実行される設定プログラムであって、画像形成装置に処理を実行させるための設定値を設定するための設定画面を表示手段に表示する表示ステップと、表示手段の表示面の傾きを検出する傾き検出ステップと、設定画面が表示されている状態で、傾き検出手段により傾きが検出される場合、検出された傾き方向に基づいて、設定値を設定する設定ステップと、をコンピュータに実行させる。
【００３１】
この局面に従えば、画像形成装置に処理を実行させるための設定値を設定する操作を容易にした設定プログラムを提供することができる。
【図面の簡単な説明】
【００３２】
【図１】本発明の実施の形態の１つにおけるプリントシステムの全体概要を示す図である。
【図２】ＭＦＰの外観を示す斜視図である。
【図３】ＭＦＰのハードウェア構成の概要を示すブロック図である。
【図４】携帯情報装置のハードウェア構成の概要を示すブロック図である。
【図５】ＭＦＰが備えるＣＰＵの機能の一例を示すブロック図である。
【図６】本実施の形態における携帯情報装置が備えるＣＰＵの機能の概要の一例を示すブロック図である。
【図７】遠隔制御処理の流れの一例を示すフローチャートである。
【図８】遠隔操作処理の流れの一例を示すフローチャートである。
【図９】ステープル設定処理の流れの一例を示すフローチャートである。
【図１０】パンチ設定処理の流れの一例を示すフローチャートである。
【図１１】携帯情報装置に表示される画面の一例を示す第１の図である。
【図１２】携帯情報装置に表示される画面の一例を示す第２の図である。
【図１３】変形例における携帯情報装置が備えるＣＰＵの機能の概要の一例を示すブロック図である。
【図１４】変形例における遠隔操作処理の流れの一例を示すフローチャートである。
【図１５】変形例におけるステープル設定処理の流れの一例を示すフローチャートである。
【図１６】変形例におけるパンチ設定処理の流れの一例を示すフローチャートである。
【発明を実施するための形態】
【００３３】
以下、本発明の実施の形態について図面を参照して説明する。以下の説明では同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。
【００３４】
図１は、本発明の実施の形態の１つにおけるプリントシステムの全体概要を示す図である。図１を参照して、プリントシステム１は、画像処理装置として機能する複合機（以下、「ＭＦＰ」という）１００と、パーソナルコンピューター（以下、「ＰＣ」という）３００と、無線局５と、携帯情報装置２００，２００Ａ，２００Ｂと、を含む。ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）１００およびＰＣ３００は、ネットワーク３に接続される。携帯情報装置２００，２００Ａ，２００Ｂは、無線局５を通して、ネットワーク３に接続される。
【００３５】
ネットワーク３は、ローカルエリアネットワーク（ＬＡＮ）であり、接続形態は有線または無線を問わない。また、ネットワーク３は、ＬＡＮに限らず、ワイドエリアネットワーク（ＷＡＮ）、公衆交換電話網（ＰＳＴＮ）、インターネット等であってもよい。
【００３６】
ＰＣ３００は、一般的なコンピューターである。ＰＣ３００は、ＭＦＰ１００に対応するプリンタードライバープログラムがインストールされており、プリンタードライバープログラムを実行することにより、ＭＦＰ１００を制御して、ＭＦＰ１００に、画像形成処理、原稿読取処理等を実行させることが可能である。
【００３７】
携帯情報装置２００，２００Ａ，２００Ｂは、スマートフォン、ＰＤＡ（ＰｅｒＳｏｎａｌ  Ｄｉｇｉｔａｌ  ＡＳＳｉＳｔａｎｔＳ）など、ユーザーに携帯して使用されるコンピューターである。携帯情報装置２００，２００Ａ，２００Ｂのハードウェア構成および機能は同じなので、ここでは特に言及しない限り携帯情報装置２００を例に説明する。ここでは、携帯情報装置２００を、スマートフォンとしており、無線ＬＡＮ機能と、通話機能とを備えている。このため、携帯情報装置２００は、携帯電話用基地局と無線で通信することにより携帯電話網に接続し、通話が可能である。
【００３８】
本実施の形態におけるプリントシステム１において、携帯情報装置２００には、ＭＦＰ１００を遠隔制御するための遠隔操作プログラムがインストールされており、ＭＦＰ１００を遠隔制御する遠隔操作装置として機能する。携帯情報装置２００は、携帯情報装置２００を操作するユーザーにより遠隔操作が入力されると、ＭＦＰ１００に遠隔制御コマンドを送信する。一方、ＭＦＰ１００には、携帯情報装置２００から遠隔制御コマンドを受信し、受信された遠隔制御コマンドにしたがって処理を実行する遠隔制御プログラムがインストールされている。なお、本実施の形態においては、ＭＦＰ１００を遠隔制御するための遠隔操作プログラムを携帯情報装置２００にインストールする場合を例に説明するが、ＭＦＰ１００を遠隔制御するための遠隔操作プログラムを、ＰＣ３００にインストールしてもよい。この場合には、ユーザーは、携帯情報装置２００を用いてＭＦＰ１００を遠隔制御する場合と同様に、ＰＣ３００を用いてＭＦＰ１００を遠隔制御することが可能である。
【００３９】
図２は、ＭＦＰの外観を示す斜視図である。図３は、ＭＦＰのハードウェア構成の概要を示すブロック図である。図２および図３を参照して、ＭＦＰ１００は、メイン回路１１０と、原稿を読み取るための原稿読取部１３０と、原稿を原稿読取部１３０に搬送するための自動原稿搬送装置１２０と、原稿読取部１３０が原稿を読み取って出力する画像データに基づいて用紙等に画像を形成するための画像形成部１４０と、画像形成部１４０に用紙を供給するための給紙部１５０と、画像が形成された用紙を処理する後処理部１５５と、ユーザーインターフェースとしての操作パネル１６０とを含む。
【００４０】
後処理部１５５は、画像形成部１４０により画像が形成された１以上の用紙を並び替えて排紙するソート処理、パンチ穴加工するパンチ処理、ステープル針を打ち込むステープル処理を実行する。
【００４１】
メイン回路１１０は、ＣＰＵ１１１と、通信インターフェース（Ｉ／Ｆ）部１１２と、ＲＯＭ１１３と、ＲＡＭ１１４と、大容量記憶装置としてのハードディスクドライブ（ＨＤＤ）１１５と、ファクシミリ部１１６と、ＣＤ−ＲＯＭ１１８が装着される外部記憶装置１１７と、を含む。ＣＰＵ１１１は、自動原稿搬送装置１２０、原稿読取部１３０、画像形成部１４０、給紙部１５０、後処理部１５５および操作パネル１６０と接続され、ＭＦＰ１００の全体を制御する。
【００４２】
ＲＯＭ１１３は、ＣＰＵ１１１が実行するプログラム、またはそのプログラムを実行するために必要なデータを記憶する。ＲＡＭ１１４は、ＣＰＵ１１１がプログラムを実行する際の作業領域として用いられる。さらに、ＲＡＭ１１４は，設定値記憶領域と設定画面記憶領域とを含む。設定値記憶領域は、処理を実行するための設定値を記憶する領域である。設定値記憶領域は、表示部１６１に表示する設定画面の記憶する領域である。また、ＲＡＭ１１４は、原稿読取部１３０から連続的に送られてくる読取データ（画像データ）を一時的に記憶する。
【００４３】
操作パネル１６０は、ＭＦＰ１００の上面に設けられ、表示部１６１と操作部１６３とを含む。表示部１６１は、液晶表示装置（ＬＣＤ）、有機ＥＬＤ（Ｅｌｅｃｔｒｏ−ＬｕｍｉｎｅＳｃｅｎｃｅ  ＤｉＳｐｌａｙ）等の表示装置であり、ユーザーに対する指示メニューや取得した画像データに関する情報等を表示する。操作部１６３は、複数のキーからなるハードキー部１６７を備え、キーに対応するユーザーの操作による各種の指示、文字、数字などのデータの入力を受け付ける。操作部１６３は、表示部１６１上に設けられたタッチパネルを１６５さらに含む。
【００４４】
通信Ｉ／Ｆ部１１２は、ＭＦＰ１００をネットワーク３に接続するためのインターフェースである。ＣＰＵ１１１は、通信Ｉ／Ｆ部１１２を介して、ＰＣ３００または携帯情報装置２００，２００Ａ，２００Ｂとの間で通信し、データを送受信する。また、通信Ｉ／Ｆ部１１２は、ネットワーク３を介してインターネットに接続されたコンピューターと通信が可能である。
【００４５】
ファクシミリ部１１６は、公衆交換電話網（ＰＳＴＮ）に接続され、ＰＳＴＮにファクシミリデータを送信する、またはＰＳＴＮからファクシミリデータを受信する。ファクシミリ部１１６は、受信したファクシミリデータを、ＨＤＤ１１５に記憶する、または画像形成部１４０に出力する。画像形成部１４０は、ファクシミリ部１１６により受信されたファクシミリデータを用紙にプリントする。また、ファクシミリ部１１６は、ＨＤＤ１１５に記憶されたデータをファクシミリデータに変換して、ＰＳＴＮに接続されたファクシミリ装置に送信する。
【００４６】
外部記憶装置１１７は、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  ＤｉＳｋ  ＲＯＭ）１１８が装着される。ＣＰＵ１１１は、外部記憶装置１１７を介してＣＤ−ＲＯＭ１１８にアクセス可能である。ＣＰＵ１１１は、外部記憶装置１１７に装着されたＣＤ−ＲＯＭ１１８に記録されたプログラムをＲＡＭ１１４にロードして実行する。なお、ＣＰＵ１１１が実行するプログラムを記憶する媒体としては、ＣＤ−ＲＯＭ１１８に限られず、光ディスク（ＭＯ（Ｍａｇｎｅｔｉｃ  Ｏｐｔｉｃａｌ  ＤｉＳｃ）／ＭＤ（Ｍｉｎｉ  ＤｉＳｃ）／ＤＶＤ（Ｄｉｇｉｔａｌ  ＶｅｒＳａｔｉｌｅ  ＤｉＳｃ））、ＩＣカード、光カード、マスクＲＯＭ、ＥＰＲＯＭ（ＥｒａＳａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  ＥＰＲＯＭ）などの半導体メモリであってもよい。
【００４７】
また、ＣＰＵ１１１が実行するプログラムは、ＣＤ−ＲＯＭ１１８に記録されたプログラムに限られず、ＨＤＤ１１５に記憶されたプログラムをＲＡＭ１１４にロードして実行するようにしてもよい。この場合、ネットワーク３に接続された他のコンピューターが、ＭＦＰ１００のＨＤＤ１１５に記憶されたプログラムを書換える、または、新たなプログラムを追加して書き込むようにしてもよい。さらに、ＭＦＰ１００が、ネットワーク３に接続された他のコンピューターからプログラムをダウンロードして、そのプログラムをＨＤＤ１１５に記憶するようにしてもよい。ここでいうプログラムは、ＣＰＵ１１１が直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００４８】
図４は、携帯情報装置のハードウェア構成の概要を示すブロック図である。図４を参照して、本実施の形態における携帯情報装置２００は、携帯情報装置２００の全体を制御するためのＣＰＵ２０１と、カメラ２０２と、データを不揮発的に記憶するフラッシュメモリ２０３と、通話部２０５と接続された無線通信部２０４と、情報を表示する表示部２０６と、ユーザーの操作を受け付ける操作部２０７と、無線ＬＡＮＩ／Ｆ２０８と、ジャイロセンサー２０９と、加速度センサー２１０と、外部記憶装置２１１と、を含む。
【００４９】
表示部２０６は、液晶表示装置（ＬＣＤ）、有機ＥＬＤ等の表示装置であり、ユーザーに対する指示メニューや取得した画像データに関する情報等を表示する。操作部２０７は、メインキー２０７Ａと、タッチパネル２０７Ｂとを備える。また、ユーザーが、表示部２０６の表示面を指示する場合、操作部２０７は、タッチパネル２０７Ｂにより検出される表示面の位置をＣＰＵ２０１に出力する。ＣＰＵ２０１は、タッチパネル２０７Ｂによる検出された位置に基づいて、表示部２０６に表示されている画面中でユーザーにより指示された位置を検出する。ＣＰＵ２０１は、表示部２０６に表示されている画面と、タッチパネル２０７Ｂによる検出された位置とに基づいて、ユーザーの操作による各種の指示、文字、数字などのデータの入力を受け付ける。例えば、表示部２０６にテンキーの画像を含む画面を表示する場合には、タッチパネル２０７Ｂによる検出された位置に表示されたキーに対応する数字を受け付ける。
【００５０】
カメラ２０２は、レンズおよび光電変換素子を備え、レンズで集光した光を光電変換素子に結像し、光電変換素子は受光した光を光電変換して画像データをＣＰＵ２０１に出力する。光電変換素子は、ＣＭＯＳ(Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）センサー、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）センサー等である。
【００５１】
無線通信部２０４は、電話通信網に接続された携帯電話用基地局と無線通信する。無線通信部２０４は、携帯情報装置２００を電話通信網に接続し、通話部２０５を用いた通話を可能とする。無線通信部２０４は、携帯電話用基地局から受信した無線信号を復調した音声信号を復号して通話部２０５に出力する。また、無線通信部２０４は、通話部２０５から入力される音声を符号化し、携帯電話用基地局に送信する。通話部２０５は、マイクおよびスピーカーを備え、無線通信部２０４から入力される音声をスピーカーから出力し、マイクから入力される音声を無線通信部２０４に出力する。さらに、無線通信部２０４は、ＣＰＵ２０１により制御され、携帯情報装置２００を電子メールサーバーに接続し、電子メールを送受信する。
【００５２】
無線ＬＡＮＩ／Ｆ２０８は、無線局５と通信し、携帯情報装置２００をネットワーク３に接続するためのインターフェースである。携帯情報装置２００に、ＰＣ３００、ＭＦＰ１００それぞれのＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスを登録しておくことにより、携帯情報装置２００は、ＰＣ３００、ＭＦＰ１００と通信することができ、データの送受信が可能となる。なお、本実施の形態においては、携帯情報装置２００が無線ＬＡＮＩ／Ｆ２０８を用いて、ＰＣ３００、ＭＦＰ１００と通信する場合を例に説明するが、他の通信方法を用いて通信するようにしてもよい。具体的には、携帯情報装置２００、ＰＣ３００、ＭＦＰ１００が、例えばＢｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線装置を搭載する場合には、携帯情報装置２００が、ＰＣ３００、ＭＦＰ１００のいずれかと、１対１で通信するようにしてもよい。
【００５３】
フラッシュメモリ２０３は、ＣＰＵ２０１が実行するプログラム、またはそのプログラムを実行するために必要なデータを記憶する。ＣＰＵ２０１は、フラッシュメモリ２０３に記録されたプログラムを、ＣＰＵ２０１が備えるＲＡＭにロードして実行する。
【００５４】
ジャイロセンサー２０９は、携帯情報装置２００の３軸の角加速度を検出する。ジャイロセンサー２０９は、直交する３軸それぞれの角加速度を検出し、検出した角加速度をＣＰＵ２０１に出力する。。
【００５５】
加速度センサー２１０は、携帯情報装置２００の加速度を検出する。加速度センサー２１０は、直交する３軸それぞれの加速度を検出し、検出した加速度をＣＰＵ２０１に出力する。
【００５６】
ジャイロセンサー２０９と加速度センサー２１０とは、基準となる３軸が同じとなるように携帯情報装置２００に配置される。ここでは、表示部２０６の表示面を長方形とし、表示部２０６の表示面を基準にした座標系で説明する。この場合、座標系は、表示面の短手方向をＸ軸、長手方向をＹ軸、表示面の法線方向をＺ軸としている。ジャイロセンサー２０９は、Ｘ軸、Ｙ軸およびＺ軸それぞれを中心とした回転方向の角加速度を検出する。また、加速度センサー２１０は、Ｘ軸、Ｙ軸およびＺ軸それぞれに平行な方向の加速度を検出する。
【００５７】
外部記憶装置２１１は、携帯情報装置２００に着脱自在であり、遠隔操作プログラムを記憶したＣＤ−ＲＯＭ２１０Ａが装着可能である。ＣＰＵ２０１は、外部記憶装置２１１を介してＣＤ−ＲＯＭ２１０Ａにアクセス可能である。ＣＰＵ２０１は、外部記憶装置２１１に装着されたＣＤ−ＲＯＭ２１０Ａに記録された遠隔操作プログラムを、ＣＰＵ２０１が備えるＲＡＭにロードして実行することが可能である。
【００５８】
なお、ＣＰＵ２０１が実行するプログラムとして、フラッシュメモリ２０３またはＣＤ−ＥＯＭ２１０Ａに記録されたプログラムについて説明したが、ネットワーク３に接続された他のコンピューターが、フラッシュメモリ２０３に記憶されたプログラムを書換えたプログラム、または、追加して書き込んだ新たなプログラムであってもよい。さらに、携帯情報装置２００が、ネットワーク３に接続された他のコンピューターからダウンロードしたプログラムでもよい。ここでいうプログラムは、ＣＰＵ２０１が直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００５９】
なお、ＣＰＵ２０１が実行するプログラムを記憶する媒体としては、ＣＤ−ＲＯＭ２１１Ａに限られず、光ディスク（ＭＯ／ＭＤ／ＤＶＤ）、ＩＣカード、光カード、マスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭなどの半導体メモリであってもよい。
【００６０】
図５は、ＭＦＰが備えるＣＰＵの機能の一例を示すブロック図である。図５に示す機能は、ＭＦＰ１００が備えるＣＰＵ１１１が、ＲＯＭ１１３、ＨＤＤ１１５、ＣＤ−ＲＯＭ１１８に記憶された遠隔制御プログラムを実行することにより、ＣＰＵ１１１に形成される機能である。図５を参照して、ＣＰＵ１１１は、遠隔操作装置から受信される遠隔操作に従って処理を実行する遠隔制御部５１を含む。
【００６１】
遠隔制御部５１は、遠隔操作装置から要求により設定画面を遠隔操作装置に送信し、遠隔操作装置から受信される遠隔操作に従って処理を実行する。ここでは、携帯情報装置２００から要求を受信し、携帯情報装置２００を遠隔操作装置とする場合を例に説明する。
【００６２】
遠隔制御部５１は、遠隔操作受信部６１と、処理実行部６３と、設定画面送信部６５と、を含む。遠隔操作受信部６１は、通信Ｉ／Ｆ部１１２を制御して、遠隔操作装置から送信される遠隔操作を受信する。ここでは、携帯情報装置２００が遠隔操作を送信し、遠隔操作受信部６１が携帯情報装置２００から遠隔操作を受信する。
【００６３】
遠隔操作は、設定値を設定するための設定操作と、設定画面を変更する画面遷移操作と、処理の実行を指示する実行指示操作と、を含む。遠隔操作受信部６１は、設定操作を受信する場合、設定操作で特定される設定値の設定を指示する設定コマンドを処理実行部６３に出力し、実行指示操作を受信する場合、実行指示操作で特定される処理の実行を指示する実行コマンドを処理実行部６３に出力し、画面遷移操作を受信する場合、画面遷移操作で特定される設定画面を識別するための画面識別情報を設定画面送信部６５に出力する。また、遠隔操作受信部６１は、遠隔操作を送信してきた遠隔操作装置を識別するための装置識別情報を、設定画面送信部６５に出力する。装置識別情報は、遠隔操作装置を識別できればよく、ここでは、ネットワークアドレスとしている。ネットワークアドレスは、例えば、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレス、ＭＡＣ（Ｍｅｄｉａ  ＡｃｃｅＳＳ  Ｃｏｎｔｒｏｌ）アドレスである。
【００６４】
設定画面送信部６５は、遠隔操作受信部６１から画面識別情報と、携帯情報装置２００の装置識別情報が入力される。設定画面送信部６５は、通信Ｉ／Ｆ部１１２を制御して、画面識別情報で特定される設定画面を装置識別情報で特定される携帯情報装置２００に送信する。これにより、携帯情報装置２００によって設定画面が表示される。
【００６５】
処理実行部６３は、遠隔操作受信部６１から設定コマンドが入力されることに応じて、設定値を変更する。また、処理実行部６３は、遠隔操作受信部６１から実行コマンドが入力されることに応じて、設定値にしたがって、実行コマンドで特定される処理を実行する。処理実行部６３が実行する処理は、自動原稿搬送装置１２０および原稿読取部１３０を制御して原稿の画像を読み取るスキャン処理、画像形成部１４０、給紙部１５０および後処理部１５５を制御して用紙に画像を形成する画像形成処理、ＨＤＤ１１５またはＣＤ−ＲＯＭ１１８に記憶されたデータを読み出しまたは書き込みするデータ管理処理、ファクシミリ部１１６を制御してファクシミリデータを送受信するファクシミリ処理、通信Ｉ／Ｆ部１１２を制御してデータを送受信するデータ送受信処理、を含む。処理実行部６３が実行する処理は、上記の２以上の処理を組み合わせた処理を含む。例えば、スキャン処理と画像形成処理を組み合わせたコピー処理、スキャン処理とデータ送信処理を組み合わせて原稿画像を読み取った画像データを送信するスキャンｔｏ送信処理、スキャン処理とデータ管理処理とを組み合わせて原稿画像を読み取った画像データをＨＤＤ１１５に記憶するスキャンｔｏＢＯＸ処理を含む。
【００６６】
図６は、本実施の形態における携帯情報装置が備えるＣＰＵの機能の概要の一例を示すブロック図である。図６に示す機能は、携帯情報装置２００が備えるＣＰＵ２０１が、フラッシュメモリ２０３、またはＣＤ−ＲＯＭ２１１Ａに記憶された遠隔操作プログラムを実行することにより、ＣＰＵ２０１に形成される機能である。図６を参照して、ＣＰＵ２０１は、ＭＦＰ１００を遠隔制御する遠隔操作部２５０を含む。遠隔操作部２５０は、設定画面を表示する設定画面表示部２５１と、ユーザーによる操作を受け付ける操作受付部２５７と、設定値を設定する設定部２５５と、ＭＦＰ１００に遠隔操作を送信する遠隔操作送信部２５３と、を含む。
【００６７】
設定画面表示部２５１は、無線ＬＡＮＩ／Ｆ２０８を制御して、ＭＦＰ１００から設定画面を受信し、受信された設定画面を表示部２０６に表示する。設定画面表示部２５１は、ユーザーが操作部２０７を操作して、ＭＦＰ１００を遠隔操作する指示を入力すれば、無線ＬＡＮＩ／Ｆ２０８を制御して、ＭＦＰ１００に接続要求を送信し、ＭＦＰ１００との間の通信経路を確立する。設定画面表示部２５１は、ＭＦＰ１００との間で通信経路が確立すると、無線ＬＡＮＩ／Ｆ２０８を制御して、ＭＦＰ１００から送信される設定画面を受信する。設定画面表示部２５１は、受信された表示用画面を、表示部２０６に表示する。
【００６８】
設定画面は、ＭＦＰ１００に処理を実行させるための設定値を設定するための画面である。設定画面は、設定項目と、その設定項目に設定される設定値を表示する領域を含む。設定項目は、画像形成処理を実行させるための設定値を設定するために定められた設定項目である。設定項目は、ステープル針の打ち込む位置であるステープル位置を定める第１の設定項目と、パンチ穴を開ける位置であるパンチ位置を定める第２の設定項目とを含む。また、設定画面は、画像形成の対象となる用紙の画像を表示するプレビュー領域を含む。データの画像が用紙に形成された画像を、設定画面のプレビュー領域に表示することで、ユーザーは、ＭＦＰ１００に画像を用紙に形成させる前に、画像が形成された用紙の状態を確認することができる。
【００６９】
操作受付部２５７は、ユーザーが表示部２０６に表示された設定画面に従って、操作部２０７に入力する遠隔操作を受け付ける。遠隔操作は、設定値を設定するための設定操作と、設定画面を変更する画面遷移操作と、処理の実行を指示する実行指示操作と、を含む。操作受付部２５７は、設定操作を受け付ける場合、設定操作を設定部２５５に出力し、画面遷移操作まはた実行指示操作を受け付ける場合、受け付けられた画面遷移操作まはた実行指示操作を遠隔操作送信部２５３に出力する。
【００７０】
操作受付部２５７は、長振動検出部２６１と、傾き検出部２６３と、短振動検出部２６５と、を含む。長振動検出部２６１は、携帯情報装置２００全体が所定の周期以下で振動する長周期振動状態を検出する。具体的には、長振動検出部２６１は、加速度センサー２１０から入力される３方向それぞれの加速度に基づいて、加速度が最も大きい方向を決定し、決定した方向における加速度の時間的な変化の周期が、予め定められた周期以上の場合に、長周期振動状態を検出する。例えば、ユーザーが携帯情報装置２００を上下、左右または前後に揺らす場合に、長振動検出部２６１が長周期振動状態を検出する。長振動検出部２６１は、長周期状態を検出すると、遠隔操作送信部２５３に、実行指示操作を出力する。
【００７１】
傾き検出部２６３は、表示部２０６の表示面の傾きを検出する。具体的には、傾き検出部２６３は、ジャイロセンサー２０９から入力される３軸の角加速度から回転方向および回転角度を検出し、表示部２０６の表示面の傾きの方向および傾きの量を算出する。傾き検出部２６３が検出する傾きの方向は、８つある。
【００７２】
ここで、表示部２０６の表示面の傾きの方向について説明する。表示部２０６の表示面を、長手方向を縦にして配置しときに、表示面の左上の頂角を左上頂角といい、表示面の右上の頂角を右上頂角といい、表示面の右下の頂角を右下頂角といい、表示面の左下の頂角を左下頂角という。
【００７３】
傾き検出部２６３は、表示部２０６の表示面の４つの頂角のうち、第１の頂角とその第１の頂角の対角である第２の頂角とを結ぶ対角線を中心に回転する第１の方向の傾きを検出する。右上頂角を第１の頂角とすれば、右上頂角と左下頂角とを結ぶ対角線を中心に回転する方向であって回転角度がプラスとなる方向が第１の方向である。右上頂角を第１の頂角とすれば、右上頂角と左下頂角とを結ぶ対角線を中心に回転する方向は、回転方向が互いに逆の２つある。表示部２０６の表示面を水平に配置した状態から、右上頂角と左下頂角とを結ぶ対角線を中心に回転する場合、左上頂角と右下頂角のいずれか一方が、第１の頂角である右上頂角より下になる。ここでは、第１の頂角である右上頂角と隣接する左上頂角および右下頂角のうち距離の短い左下頂角が、右上頂角より下になる回転方向をプラスとする。したがって、右上頂角を第１の頂角とした場合における第１の方向は、左上頂角が第１の頂角である右上頂角よりも下になる状態に変化する左上方向である。
【００７４】
左下頂角を第１の頂角とする場合における第１の方向は、右上頂角を第１の頂角とした場合における第１の方向と同じである。この場合、左下頂角を第１の頂角とした場合における第１の方向は、右下頂角が第１の頂角である左下頂角よりも下になる状態に変化する右下方向である。
【００７５】
左上頂角を第１の頂角とすれば、左上頂角と右下頂角とを結ぶ対角線を中心に回転する方向であって回転角度がプラスとなる方向が第１の方向である。左上頂角を第１の頂角とすれば、左上頂角と右下頂角とを結ぶ対角線を中心に回転する方向は、回転方向が互いに逆の２つある。表示部２０６の表示面を水平に配置した状態から、左上頂角と右下頂角とを結ぶ対角線を中心に回転する場合、右上頂角と左下頂角のいずれか一方が、第１の頂角である左上頂角より下になる。ここでは、第１の頂角である左上頂角と隣接する右上頂角および左下頂角のうち距離の短い右上頂角が、左上頂角より下になる回転方向をプラスとする。したがって、左上頂角を第１の頂角とした場合における第１の方向は、右上頂角が第１の頂角である左上頂角よりも下になる状態に変化する右上方向である。
【００７６】
右下頂角を第１の頂角とする場合における第１の方向は、左上頂角を第１の頂角とした場合における第１の方向と同じである。この場合、右下頂角を第１の頂角とした場合における第１の方向は、左下頂角が第１の頂角である左下頂角よりも下になる状態に変化する左下方向である。
【００７７】
さらに、傾き検出部２６３は、表示部２０６の表示面の４つの頂角のうち、第１の頂角と、第１の頂角と隣合う２つの頂角のうち一方の第３の頂角とを結ぶ線を中心に回転する第３の方向の傾きを検出する。左上頂角を第１の頂角とし、右上頂角を第３の頂角とすれば、左上頂角と右上頂角とを結ぶ線を中心に回転する方向であって回転角度がプラスとなる方向が第３の方向である。左上頂角を第１の頂角とし、右上頂角を第３の頂角とすれば、左上頂角と右上頂角とを結ぶ線を中心に回転する方向は、回転方向が互いに逆の２つある。表示部２０６の表示面を水平に配置した状態から、左上頂角と右上頂角とを結ぶ線を中心に回転する場合、左上頂角と右上頂角とが左下頂角と右下頂角よりも下になる回転方向と、左上頂角と右上頂角とが左下頂角と右下頂角よりも上になる回転方向とである。ここでは、表示部２０６の表示面を水平に配置した状態から、左上頂角と右上頂角とを結ぶ線を中心に回転する場合、左上頂角と右上頂角とが左下頂角と右下頂角よりも下になる回転方向をプラスとする。したがって、左上頂角を第１の頂角とし、右上頂角を第３の頂角とした場合における第３の方向は、左上頂角と右上頂角とが左下頂角と右下頂角よりも下になる状態に変化する上辺方向である。
【００７８】
右上頂角を第１の頂角とし、左上頂角を第３の頂角とした場合における第３の方向は、左上頂角を第１の頂角とし、右上頂角を第３の頂角とした場合における第３の方向と同じ上辺方向である。
【００７９】
同様に、左下頂角を第１の頂角とし、右下頂角を第３の頂角とした場合における第３の方向は、左上頂角を第１の頂角とし、右上頂角を第３の頂角とした場合における第３の方向はと同じである。この場合において、左下頂角を第１の頂角とし、右下頂角を第３の頂角とした場合における第３の方向は、左下頂角と右下頂角とが左上頂角と右上頂角よりも下になる状態に変化する下辺方向である。
【００８０】
右下頂角を第１の頂角とし、左下頂角を第３の頂角とした場合における第３の方向は、左下頂角を第１の頂角とし、右下頂角を第３の頂角とした場合における第３の方向と同じ下辺方向である。
【００８１】
左上頂角を第１の頂角とし、左下頂角を第３の頂角とすれば、左上頂角と左下頂角とを結ぶ線を中心に回転する方向であって回転角度がプラスとなる方向が第３の方向である。左上頂角を第１の頂角とし、左下頂角を第３の頂角とすれば、左上頂角と左下頂角とを結ぶ線を中心に回転する方向は、回転方向が互いに逆の２つある。表示部２０６の表示面を水平に配置した状態から、左上頂角と左下頂角とを結ぶ線を中心に回転する場合、左上頂角と左下頂角とが右上頂角と右下頂角よりも下になる回転方向と、左上頂角と左下頂角とが右上頂角と右下頂角よりも上になる回転方向とである。ここでは、表示部２０６の表示面を水平に配置した状態から、左上頂角と左下頂角とを結ぶ線を中心に回転する場合、左上頂角と左下頂角とが右上頂角と右下頂角よりも下になる回転方向をプラスとする。したがって、左上頂角を第１の頂角とし、左下頂角を第３の頂角とした場合における第３の方向は、左上頂角と左下頂角とが右上頂角と右下頂角よりも下になる状態に変化する左辺方向である。
【００８２】
左下頂角を第１の頂角とし、左上頂角を第３の頂角とした場合における第３の方向は、左上頂角を第１の頂角とし、左下頂角を第３の頂角とした場合における第３の方向と同じ左辺方向である。
【００８３】
同様に、右上頂角を第１の頂角とし、右下頂角を第３の頂角とした場合における第３の方向は、左上頂角を第１の頂角とし、左下頂角を第３の頂角とした場合における第３の方向と同じである。この場合において、右上頂角を第１の頂角とし、右下頂角を第３の頂角頂角とした場合における第３の方向は、右上頂角と右下頂角とが左上頂角と左下頂角よりも下になる状態に変化する右辺方向である。
【００８４】
右下頂角を第１の頂角とし、右上頂角を第３の頂角とした場合における第３の方向は、右上頂角を第１の頂角とし、右下頂角を第３の頂角とした場合における第３の方向と同じ右辺方向である。
【００８５】
傾き検出部２６３は、傾きを検出する場合、検出された傾きの傾き方向と、回転角度との組を設定部２５５に出力する。傾き検出部２６３は、複数の傾き方向を検出する場合は、回転角度が最大となる傾き方向と、回転角度との組を設定部２５５に出力する。
【００８６】
短振動検出部２６５は、携帯情報装置２００全体が所定の周期以上で振動する短周期振動状態を検出する。具体的には、短振動検出部２６５は、加速度センサー２１０から入力される３方向それぞれの加速度に基づいて、加速度が最も大きい方向を決定し、決定した方向における加速度の時間的な変化の周期が、予め定められた周期以上の場合に、短周期振動状態を検出する。例えば、ユーザーが携帯情報装置２００を叩く場合に、短振動検出部２６５が短周期振動状態を検出する。短振動検出部２６５は、短周期状態を検出すると、設定部２５５に決定指示を出力する。
【００８７】
設定部２５５は、操作受付部２５７から設定操作が入力されることに応じて、設定操作に従って、設定画面により定まる設定項目に設定値を設定し、設定項目と設定値との組を遠隔操作送信部２５３に出力する。設定部２５５は、第１項目設定部２７１と、第１関連項目設定部２７３と、第２関連項目設定部２７５と、第２項目設定部２７７と、第３関連項目設定部２７９と、第４関連項目設定部２８１と、操作支援部２９１と、設定値決定部２９３と、を含む。
【００８８】
第１項目設定部２７１は、操作受付部２５７から第１の方向の傾きと回転角度が入力される場合、第１の項目の設定値を設定する。第１の方向は、左上方向と、右下方向と、右上方向と、左下方向とのいずれかである。第１の項目は、ステープル針を打ち込むステープル位置を定める項目である。
【００８９】
第１項目設定部２７１は、操作受付部２５７から第１の方向として左上方向が入力される場合、第１の項目の設定値として左上を設定する。第１の項目の設定値として左上が設定される場合、ステープル針を打ち込む位置が、用紙の左上に設定される。第１項目設定部２７１は、操作受付部２５７から第１の方向として右下方向が入力される場合、第１の項目の設定値として右下を設定する。第１の項目の設定値として右下が設定される場合、ステープル針を打ち込む位置が、用紙の右下に設定される。
【００９０】
第１項目設定部２７１は、操作受付部２５７から第１の方向として右上方向が入力される場合、第１の項目の設定値として右上を設定する。第１の項目の設定値として右上が設定される場合、ステープル針を打ち込む位置が、用紙の右上に設定される。第１項目設定部２７１は、操作受付部２５７から第１の方向として左下方向が入力される場合、第１の項目の設定値として左下を設定する。第１の項目の設定値として左下が設定される場合、ステープル針を打ち込む位置が、用紙の左下に設定される。
【００９１】
第１関連項目設定部２７３は、第１の項目の設定値が設定された後に、第１の方向に対して定まる第２の方向の傾きが検出される場合、第１の項目に関連する関連項目の設定値を設定する。第２の方向の傾きは、第１の方向に対して定まる。第１の方向は、第１の頂角とその第１の頂角の対角である第２の頂角とを結ぶ対角線を中心に回転する方向である。第２の方向は、第１の頂角と隣り合う第３の頂角と、第３の頂角の対角である第４の頂角とを結ぶ対角線を中心に回転する方向である。第１の方向に対する第２の方向は、回転方向が互いに逆となる２つある。いずれか一方を、プラス、他方をマイナスに設定する。
【００９２】
具体的には、第１の方向が左上方向に対する第２の方向は、右上方向および左下方向である。ここでは、第１の方向が左上方向に対する第２の方向を、右上方向をプラス、左下方向をマイナスにしている。第１の方向が右下方向に対する第２の方向は、右上方向および左下方向である。ここでは、第１の方向が右下方向に対する第２の方向を、右上方向をプラス、左下方向をマイナスにしている。第１の方向が右上方向に対する第２の方向は、左上方向および右下方向である。ここでは、第１の方向が右上方向に対する第２の方向を、左上方向をプラス、右下方向をマイナスにしている。第１の方向が左下方向に対する第２の方向は左上方向および右下方向である。ここでは、第１の方向が左下方向に対する第２の方向を、左上方向をプラス、右下方向をマイナスにしている。
【００９３】
第１の項目に関連する関連項目は、第１の項目がステープル位置を定める項目であるのに対して、ステープル針を打ち込む角度を定める打ち込み角度の項目である。ステープル針を打ち込む角度は、用紙の縦方向に対して、平行な０度、４５度回転した４５度、９０度回転した９０度の３つの設定値を含む。デフォルトの値として４５度が設定されている。
【００９４】
第１の方向に対して第２の方向は２つ存在するので、第２の方向がプラスならば第１の項目に関連する関連項目に９０度を設定し、第２の方向がマイナスならば第１の項目に関連する関連項目に９０度を設定する。例えば、第１の方向が左上方向が入力された後に、第２の方向としてプラスの右上方向が入力される場合は、第１の項目に関連する関連項目に９０度を設定し、第２の方向としてマイナスの左下方向が入力される場合は、第１の項目に関連する関連項目に０度を設定する。
【００９５】
第１の方向が右下方向が入力された後に、第２の方向としてプラスの右上方向が入力される場合は、第１の項目に関連する関連項目に９０度を設定し、第２の方向としてマイナスの左下方向が入力される場合は、第１の項目に関連する関連項目に０度を設定する。第１の方向が右上方向が入力された後に、第２の方向としてプラスの左上方向が入力される場合は、第１の項目に関連する関連項目に９０度を設定し、第２の方向としてマイナスの右下方向が入力される場合は、第１の項目に関連する関連項目に０度を設定する。第１の方向が左下方向が入力された後に、第２の方向としてプラスの左上方向が入力される場合は、第１の項目に関連する関連項目に０度を設定し、第２の方向としてマイナスの右下方向が入力される場合は、第１の項目に関連する関連項目に９０度を設定する。
【００９６】
第２関連項目設定部２７５は、第１の方向が検出される場合における回転角度に基づいて、第１の項目に関連する関連項目の設定値を設定する。第１の方向と組となる回転角が１０度以上１５度未満ならば第１の項目に関連する関連項目に０度を設定し、第１の方向と組となる回転角が１５度以上２０度未満ならば第１の項目に関連する関連項目に４５度を設定し、第１の方向と組となる回転角が２０度以上ならば第１の項目に関連する関連項目に９０度を設定する。
【００９７】
第２項目設定部２７７は、操作受付部２５７から第３の方向の傾きと回転角度が入力される場合、第２の項目の設定値を設定する。第３の方向は、上辺方向と、下辺方向と、左辺方向と、右辺方向とのいずれかである。第２の項目は、パンチ穴を開けるパンチ位置を定める項目である。
【００９８】
第２項目設定部２７７は、操作受付部２５７から第３の方向として上辺方向が入力される場合、第２の項目の設定値として上を設定する。第２の項目の設定値として上が設定される場合、パンチ穴を開ける位置が、用紙の上に設定される。第２項目設定部２７７は、操作受付部２５７から第３の方向として下辺方向が入力される場合、第２の項目の設定値として下を設定する。第１の項目の設定値として下が設定される場合、パンチ穴を開ける位置が、用紙の下に設定される。第２項目設定部２７７は、操作受付部２５７から第３の方向として左辺方向が入力される場合、第２の項目の設定値として左を設定する。第２の項目の設定値として左が設定される場合、パンチ穴を開ける位置が、用紙の左に設定される。第２項目設定部２７７は、操作受付部２５７から第３の方向として右辺方向が入力される場合、第２の項目の設定値として右を設定する。第２の項目の設定値として右が設定される場合、パンチ穴を開ける位置が、用紙の右に設定される。
【００９９】
第３関連項目設定部２７９は、第２の項目の設定値が設定された後に、第３の方向に対して定まる第４の方向の傾きが検出される場合、第２の項目に関連する関連項目の設定値を設定する。第４の方向は、第３の方向に対して定まる。第３の方向は、第１の頂角と、その第１の頂角と隣合う２つの頂角のうち一方の第３の頂角とを結ぶ線を中心に回転する方向である。第４の方向は、第１の頂角と隣り合う２つの頂角のうち第３の頂角とは別の第４の頂角とを結ぶ線を中心に回転する方向である。第３の方向に対する第４の方向は、回転方向が互いに逆となる２つある。いずれか一方を、プラス、他方をマイナスに設定する。
【０１００】
具体的には、第３の方向が上辺方向に対する第４の方向は、右辺方向および左辺方向である。ここでは、第３の方向が上辺方向に対する第４の方向を、右辺方向をプラス、左辺方向をマイナスにしている。第３の方向が下辺方向に対する第４の方向は、右辺方向および左辺方向である。ここでは、第３の方向が下辺方向に対する第４の方向を、右辺方向をプラス、左辺方向をマイナスにしている。第３の方向が右辺方向に対する第４の方向は、上辺方向および下辺方向である。ここでは、第３の方向が右辺方向に対する第４の方向を、上辺方向をプラス、下辺方向をマイナスにしている。第３の方向が左辺方向に対する第４の方向は上辺方向および下辺方向である。ここでは、第３の方向が左辺方向に対する第４の方向を、上辺方向をプラス、下辺方向をマイナスにしている。
【０１０１】
第２の項目に関連する関連項目は、第２の項目がパンチ位置を定める項目であるのに対して、パンチ穴を開ける数を定めるパンチ穴数の項目である。パンチ穴を開ける数は、１個、２個、３個の３つの設定値を含む。デフォルトの値として２個が設定されている。第３の方向に対して第４の方向は２つ存在するので、第２の方向がプラスならば第２の項目に関連する関連項目に３個を設定し、第２の方向がマイナスならば第２の項目に関連する関連項目に１個を設定する。
【０１０２】
例えば、第３の方向が上辺方向が入力された後に、第４の方向としてプラスの右辺方向が入力される場合は、第２の項目に関連する関連項目に３個を設定し、第４の方向としてマイナスの左辺方向が入力される場合は、第２の項目に関連する関連項目に１個を設定する。第３の方向が下辺方向が入力された後に、第４の方向としてプラスの右辺方向が入力される場合は、第２の項目に関連する関連項目に３個を設定し、第４の方向としてマイナスの左辺方向が入力される場合は、第２の項目に関連する関連項目に１個を設定する。第３の方向が右辺方向が入力された後に、第４の方向としてプラスの上辺方向が入力される場合は、第２の項目に関連する関連項目に３個を設定し、第４の方向としてマイナスの下辺方向が入力される場合は、第２の項目に関連する関連項目に１個を設定する。第３の方向が左辺方向が入力された後に、第４の方向としてプラスの上辺方向が入力される場合は、第２の項目に関連する関連項目に３個を設定し、第４の方向としてマイナスの下辺方向が入力される場合は、第２の項目に関連する関連項目に１個を設定する。
【０１０３】
第４関連項目設定部２８１は、第３の方向が検出される場合における回転角度に基づいて、第２の項目に関連する関連項目の設定値を設定する。第３の方向と組となる回転角が１０度以上１５度未満ならば第２の項目に関連する関連項目に１個を設定し、第３の方向と組となる回転角が１５度以上２０度未満ならば第２の項目に関連する関連項目に２個を設定し、第３の方向と組となる回転角が２０度以上ならば第２の項目に関連する関連項目に３個を設定する。
【０１０４】
操作支援部２９１は、設定画面表示部２５１によって設定画面が表示部２０６に表示されると、表示面を傾けさせる操作を促すメッセージを、表示部２０６に表示する。また、操作支援部２９１は、第１項目設定部２７１、第１関連項目設定部２７３によって、第１の項目に設定値が設定されることに応じて、または、第２関連項目設定部２７５のいずれかにって第１の項目に関連する関連項目に設定値が設定されることに応じて、設定画面の用紙の画像を表示するプレビュー領域に、第１の項目または第１の項目に関連する関連項目にそれぞれ設定された設定値により定める位置に、ステープル針の画像を重畳して表示する。これにより、ユーザーは、用紙の画像に重畳して表示されたステープル針の画像を見て、ステープル針を打ち込む位置および角度を決定することができる。また、ユーザーは、ステープル針が打ち込まれた状態を事前に確認することができる。例えば、用紙に形成された画像と、ステープル針とが重なるか否かを確認することができる。
【０１０５】
また、操作支援部２９１は、第２項目設定部２７７によって第２の項目に設定値が設定されることに応じて、または、第３関連項目設定部２７９、第４関連項目設定部２８１のいずれかによって第２の項目に関連する関連項目にに設定値が設定されることに応じて、設定画面の用紙の画像を表示するプレビュー領域に、第２の項目または第２の項目に関連する関連項目にそれぞれ設定された設定値により定める位置に、パンチ穴の画像を重畳して表示する。これにより、ユーザーは、用紙の画像に重畳して表示されたパンチ穴の画像を見て、パンチ穴を開ける位置および数を決定することができる。また、ユーザーは、パンチ穴が打ち込まれた状態を事前に確認することができる。例えば、用紙に形成された画像と、パンチ穴とが重なるか否かを確認することができる。
【０１０６】
設定値決定部２９３は、短振動検出部２６５から決定指示が入力されることに応じて、設定項目に設定された設定値を確定する。例えば、設定項目の設定値が変更されるごとにＣＰＵ２０１が備えるＲＡＭに、変更後の設定値を一時記憶しておき、決定指示が入力されると、一時記憶していた変更後の設定値を、対応する設定項目の設定値として記憶する。設定値決定部２９３は、設定値を決定すると、変更前の設定値をＲＡＭから消去する。
【０１０７】
遠隔操作送信部２５３は、長振動検出部２６１から実行指示操作が入力されることに応じて、設定画面で特定される処理をＭＦＰ１００に実行させるための遠隔操作を、無線ＬＡＮＩ／Ｆ２０８を介してＭＦＰ１００に送信する。また、遠隔操作送信部２５３は、設定部２５５によって、設定値が変更される場合、変更後の設定値を含む遠隔操作を、無線ＬＡＮＩ／Ｆ２０８を介してＭＦＰ１００に送信する。
【０１０８】
図７は、遠隔制御処理の流れの一例を示すフローチャートである。遠隔制御処理は、ＭＦＰ１００が備えるＣＰＵ１１１が、ＲＯＭ１１３、ＨＤＤ１１５、ＣＤ−ＲＯＭ１１８に記憶された遠隔制御プログラムを実行することにより、ＣＰＵ１１１により実行される処理である。
【０１０９】
図７を参照して、ＣＰＵ１１１は、接続要求を受信したか否かを判断する（ステップＳ０１）。通信Ｉ／Ｆ部１１２が外部から接続要求を受信したか否かを判断する。接続要求を受信するまで待機状態となり、接続要求を受信したならば処理をステップＳ０２に進める。ここでは、携帯情報装置２００から接続要求を受信した場合を例に説明する。
【０１１０】
ステップＳ０２においては、携帯情報装置２００との間で通信経路を確立する。そして、設定画面を遠隔操作装置である携帯情報装置２００に、通信Ｉ／Ｆ部１１２を介して送信し（ステップＳ０３）、処理をステップＳ０４に進める。この段階で送信する設定画面は、デフォルトに設定された初期画面である。
【０１１１】
ステップＳ０４おいては、遠隔操作を受信したか否かを判断する。通信Ｉ／Ｆ部１１２が遠隔操作装置である携帯情報装置２００から遠隔操作を受信したならば処理をステップＳ０５に進めるが、そうでなければ処理をステップＳ１０に進める。ステップＳ０５においては、遠隔操作によって処理を分岐させる。遠隔操作が設定画面を切り換える画面遷移操作ならば処理をステップＳ０６に進め、遠隔操作が設定値を設定する設定操作ならば処理をステップＳ０７に進め、遠隔操作が処理の実行を指示する実行指示操作ならば処理をステップＳ０９に進め、遠隔操作が遠隔制御を終了させる終了操作ならば処理をステップＳ１１に進める。
【０１１２】
ステップＳ０６においては、設定画面を特定し、処理をステップＳ０８に進める。ステップＳ０７においては、設定操作により特定される設定値に変更し、処理をステップＳ０８に進める。ステップＳ０８においては、設定画面を、遠隔操作装置である携帯情報装置２００に、通信Ｉ／Ｆ部１１２を介して送信し、処理をステップＳ１０に進める。ステップＳ０８においては、ステップＳ０６において特定された設定画面、ステップＳ０７において設定された設定値を反映した設定画面を送信する。
【０１１３】
ステップＳ０９においては、実行指示操作により特定される処理を、その時点で設定されている設定値に従って実行し、処理をステップＳ１０に進める。ステップＳ１０においては、ステップＳ０２において確立された通信経路が切断されたか否かを判断する。通信経路の切断は、遠隔操作装置である携帯情報装置２００によって切断される場合、無線ノイズが増大し、通信不可能となる状態を含む。通信経路が切断されていなければ処理をステップＳ０４に戻すが、通信経路が切断されたならば処理を終了する。ステップＳ１０においては、ステップＳ０２において確立された通信経路を切断し、処理を終了する。
【０１１４】
図８は、遠隔操作処理の流れの一例を示すフローチャートである。遠隔操作処理は、携帯情報装置２００が備えるＣＰＵ２０１が、フラッシュメモリ２０３、またはＣＤ−ＲＯＭ２１１Ａに記憶された遠隔操作プログラムを実行することにより、ＣＰＵ２０１により実行される処理である。図８を参照して、ＣＰＵ２０１は、遠隔操作指示を受け付けたか否かを判断する（ステップＳ２１）。操作部２０７がユーザーにより入力される遠隔操作指示を受け付けたならば遠隔操作指示を受け付ける。遠隔操作指示を受け付けるまで待機状態となり（ステップＳ２１でＮＯ）、遠隔操作指示を受け付けたならば（ステップＳ２１でＹＥＳ）、処理をステップＳ２２に進める。
【０１１５】
ステップＳ２２においては、ＭＦＰ１００に接続要求を送信する。無線ＬＡＮＩ／Ｆ２０８を制御して、ＭＦＰ１００との間の通信経路を確立するために接続要求を送信する。そして、通信経路が確立したか否かを判断する（ステップＳ２３）。ＭＦＰ１００とネゴシエーションすることによって、通信経路を確立する。通信経路が確立するまでステップＳ２２を繰り返し（ステップＳ２３でＮＯ）、通信経路が確立したならば（ステップＳ２３でＹＥＳ）、処理をステップＳ２４に進める。
【０１１６】
ステップＳ２４においては、ステップＳ２３において確立した通信経路が、ＭＦＰ１００によって切断されたか否かを判断する。通信経路が切断されたならば処理を終了するが、そうでなければ処理をステップＳ２５に進める。
【０１１７】
ステップＳ２５においては、設定画面を受信したか否かを判断する。無線ＬＡＮＩ／Ｆ２０８を制御して設定画面をＭＦＰ１００から受信する。設定画面を受信したならば処理をステップＳ２６に進めるが、そうでなければステップＳ２６をスキップして処理をステップＳ２７に進める。ステップＳ２６においては、設定画面を表示部２０６に表示し、処理をステップＳ２７に進める。
【０１１８】
ステップＳ２７においては、指示を受け付けたか否かを判断する。タッチパネル２０７Ｂによりユーザーが指示する位置を検出すると、指示を受け付ける。指示を受け付けたならば処理をステップＳ２８に進めるが、そうでなければ処理をステップＳ３０に進める。ステップＳ２８においては、受け付けられた指示が終了操作か否かを判断する。終了操作ならば処理をステップＳ２９に進めるが、そうでなければ処理をステップＳ３５に進める。ステップＳ２９においては、ステップＳ２３において確立した通信経路を切断し、処理を終了する。ステップＳ３５においては、無線ＬＡＮＩ／Ｆ２０８を制御して、受け付けられた指示により特定される遠隔操作をＭＦＰ１００に送信し、処理をステップＳ２４に戻す。ここでの遠隔操作は、画面遷移操作、設定操作および実行指示操作のいずれかである。
【０１１９】
一方、ステップＳ３０においては、傾きを検出したか否かを判断する。ジャイロセンサー２０９から入力される３軸の角加速度から回転方向および回転角度を検出し、表示部２０６の表示面の傾きの方向および傾きの量を算出し、表示部２０６の表示面の傾きを検出する。ここで検出する傾きの方向は、第１の方向である左上方向、右上方向、右下方向および左下方向の４つと、第２の方向である上辺方向、下辺方向、右辺方向および下辺方向の４つの、合計８方向のうちのいずれかである。傾きを検出したならば処理をステップＳ３１に進めるが、そうでなければ処理をステップＳ２４に戻す。
【０１２０】
ステップＳ３１においては、検出された傾きの方向に基づいて処理を分岐させる。傾きの方向が第１の方向ならば処理をステップＳ３２に進め、傾きの方向が第３の方向ならば処理をステップＳ３３に進める。
【０１２１】
ステップＳ３２においては、ステープル設定処理を実行し、処理をステップＳ３４に進める。ステップＳ３３においては、パンチ設定処理を実行し、処理をステップＳ３４に進める。ステープル設定処置およびパンチ設定処理の詳細は後述するが、ステープル針打ち込み処理のための第１の項目に設定値を設定する処理、パンチ穴加工処理のための第２の項目に設定値を設定する処理である。
【０１２２】
ステップＳ３４においては、長周期状態を検出したか否かを判断する。長周期状態を検出したならば処理をステップＳ３５に進め、そうでなければ処理をステップＳ２４に戻す。加速度センサー２１０から入力される３方向それぞれの加速度に基づいて、加速度が最も大きい方向を決定し、決定した方向における加速度の時間的な変化の周期が、予め定められた周期以上の場合に、長周期振動状態を検出する。例えば、ユーザーが携帯情報装置２００を上下、左右または前後に揺らす操作を検出することができる。ステップＳ３５においては、無線ＬＡＮＩ／Ｆ２０８を制御して、ステップＳ２６において表示された設定画面によって定まる処理を実行させるための実行指示操作である遠隔操作をＭＦＰ１００に送信し、処理をステップＳ２４に戻す。
【０１２３】
図９は、ステープル設定処理の流れの一例を示すフローチャートである。ステープル設定処理は、図８のステップＳ３２において実行される処理である。ステップＳ３２が実行される前のステップＳ３０において、第１の方向が検出されている。図９を参照して、ステップＳ４１においては、第１の方向によって処理を分岐させる。第１の方向が左上方向ならば処理をステップＳ４２に進め、右上方向ならば処理をステップＳ４３に進め、左下方向ならばをステップＳ４４に進め、右下方向ならば処理をステップＳ４５に進める。
【０１２４】
ステップＳ４２においては、ステープル針を打ち込む位置の項目に設定値「左上」を設定し、処理をステップＳ４６に進める。ステップＳ４３においては、ステープル針を打ち込む位置の項目に設定値「右上」を設定し、処理をステップＳ４６に進める。ステップＳ４４においては、ステープル針を打ち込む位置の項目に設定値「左下」を設定し、処理をステップＳ４６に進める。ステップＳ４５においては、ステープル針を打ち込む位置の項目に設定値「右下」を設定し、処理をステップＳ４６に進める。ステップＳ４６においては、ステープル針を打ち込む角度を初期値である４５度に設定し、処理をステップＳ４７に進める。
【０１２５】
ステップＳ４７においては、第１の方向の回転角がしきい値Ｔ１以上かつしきい値Ｔ２未満か否かを判断する。第１の方向の回転角がしきい値Ｔ１以上かつしきい値Ｔ２未満ならば処理をステップＳ５０に進めるが、そうでなければ処理をステップＳ４８に進める。ステップＳ４８においては、第１の方向の回転角がしきい値Ｔ２以上かつしきい値Ｔ３未満か否かを判断する。第１の方向の回転角がしきい値Ｔ２以上かつしきい値Ｔ３未満ならば処理をステップＳ５１に進めるが、そうでなければ処理をステップＳ４９に進める。ステップＳ４９においては、第１の方向の回転角がしきい値Ｔ３以上か否かを判断する。第１の方向の回転角がしきい値Ｔ３以上ならば処理をステップＳ５２に進めるが、そうでなければ処理をステップＳ５３に進める。ここではしきい値Ｔ１を１０度とし、しきい値Ｔ２を１５度とし、しきい値Ｔ３を２０度としている。
【０１２６】
ステップＳ５０においては、ステープル針を打ち込む角度を０度に設定し、処理をステップＳ５３に進める。ステップＳ５１においては、ステープル針を打ち込む角度を４５度に設定し、処理をステップＳ５３に進める。ステップＳ５２においては、ステープル針を打ち込む角度を９０度に設定し、処理をステップＳ５３に進める。
【０１２７】
ステップＳ５３においては、短周期振動状態を検出したか否かを判断する。短周期振動状態を検出したならば処理をステップＳ５４に進めるが、そうでなければ処理をステップＳ５５に進める。加速度センサー２１０から入力される３方向それぞれの加速度に基づいて、加速度が最も大きい方向を決定し、決定した方向における加速度の時間的な変化の周期が、予め定められた周期以上の場合に、短周期振動状態を検出する。例えば、ユーザーが携帯情報装置２００を叩く動作を、操作として検出することができる。ステップＳ５４においては、設定値を決定し、処理を遠隔操作処理に戻す。
【０１２８】
ステップＳ５５においては、第２の方向を検出したと否かを判断する。第２の方向は、第２の方向に対して定まる２つの方向であり、プラスの方向とマイナスの方向と含む。第１の方向が左上方向の場合は、第２の方向のプラス側は右上方向であり、マイナス側は左下方向である。第１の方向が右下方向の場合は第２の方向のプラス側は右上方向であり、マイナス側は左下方向である。第１の方向が右上方向の場合は第２の方向のプラス側は左上方向であり、マイナス側は右下方向である。第１の方向が左下方向の場合は第２の方向のプラス側は左上方向であり、マイナス側は右下方向である。第２の方向を検出したならば処理をステップＳ５６に進めるが、そうでなければ処理を遠隔操作処理に戻す。
【０１２９】
ステップＳ５６においては、検出された第２の方向がマイナス側か否かを判断する。第２の方向がマイナス側ならば処理をステップＳ５７に進めるが、そうでなければ処理をステップＳ５８に進める。ステップＳ５７においては、ステープル針を打ち込む角度を０度に設定し、処理をステップＳ５９に進める。ステップＳ５８においては、ステープル針を打ち込む角度を９０度に設定し、処理をステップＳ５９に進める。
【０１３０】
ステップＳ５９においては、ステップＳ５３と同様に短周期振動状態を検出したか否かを判断する。短周期振動状態を検出したならば処理をステップＳ６０に進めるが、そうでなければ処理を遠隔操作処理に戻す。例えば、ユーザーが携帯情報装置２００を叩く動作を、操作として検出することができる。ステップＳ５４においては、設定値を決定し、処理を遠隔操作処理に戻す。
【０１３１】
図１０は、パンチ設定処理の流れの一例を示すフローチャートである。パンチ設定処理は、図８のステップＳ３３において実行される処理である。ステップＳ３３が実行される前のステップＳ３０において、第３の方向が検出されている。図１０を参照して、ステップＳ６１においては、第３の方向によって処理を分岐させる。第３の方向が上辺方向ならば処理をステップＳ６２に進め、左辺方向ならば処理をステップＳ６３に進め、下辺方向ならばをステップＳ６４に進め、右辺向ならば処理をステップＳ６５に進める。
【０１３２】
ステップＳ６２においては、パンチ穴を加工する位置の項目に設定値「上」を設定し、処理をステップＳ６６に進める。ステップＳ６３においては、パンチ穴を加工する位置の項目に設定値「左」を設定し、処理をステップＳ６６に進める。ステップＳ６４においては、パンチ穴を加工する位置の項目に設定値「下」を設定し、処理をステップＳ６６に進める。ステップＳ６５においては、パンチ穴を加工する位置の項目に設定値「右」を設定し、処理をステップＳ６６に進める。ステップＳ６６においては、パンチ穴の数の項目に個数２個を設定し、処理をステップＳ６７に進める。
【０１３３】
ステップＳ６７においては、第３の方向の回転角がしきい値Ｔ１以上かつしきい値Ｔ２未満か否かを判断する。第３の方向の回転角がしきい値Ｔ１以上かつしきい値Ｔ２未満ならば処理をステップＳ６９に進めるが、そうでなければ処理をステップＳ６８に進める。ステップＳ６８においては、第３の方向の回転角がしきい値Ｔ２以上かつしきい値Ｔ３未満か否かを判断する。第３の方向の回転角がしきい値Ｔ２以上かつしきい値Ｔ３未満ならば処理をステップＳ７１に進めるが、そうでなければ処理をステップＳ６９に進める。ステップＳ６９においては、第３の方向の回転角がしきい値Ｔ３以上か否かを判断する。第３の方向の回転角がしきい値Ｔ３以上ならば処理をステップＳ７２に進めるが、そうでなければ処理をステップＳ７３に進める。ここではしきい値Ｔ１を１０度とし、しきい値Ｔ２を１５度とし、しきい値Ｔ３を２０度としている。
【０１３４】
ステップＳ７０においては、パンチ穴数の項目に１個を設定し、処理をステップＳ７３に進める。ステップＳ７１においては、パンチ穴数の項目に２個を設定し、処理をステップＳ７３に進める。ステップＳ７２においては、パンチ穴数の項目に３個を設定し、処理をステップＳ７３に進める。
【０１３５】
ステップＳ７３においては、短周期振動状態を検出したか否かを判断する。短周期振動状態を検出したならば処理をステップＳ７４に進めるが、そうでなければ処理をステップＳ７５に進める。加速度センサー２１０から入力される３方向それぞれの加速度に基づいて、加速度が最も大きい方向を決定し、決定した方向における加速度の時間的な変化の周期が、予め定められた周期以上の場合に、短周期振動状態を検出する。例えば、ユーザーが携帯情報装置２００を叩く動作を、操作として検出することができる。ステップＳ７４においては、設定値を決定し、処理を遠隔操作処理に戻す。
【０１３６】
ステップＳ７５においては、第４の方向を検出したと否かを判断する。第４の方向は、第３の方向に対して定まる２つの方向であり、プラスの方向とマイナスの方向と含む。
第３の方向が上辺方向の場合は、第４の方向のプラス側は右辺方向であり、マイナス側は左辺方向である。第３の方向が下辺方向の場合は、第４の方向のプラス側は右辺方向であり、マイナス側は左辺方向である。第３の方向が右辺方向の場合は、第４の方向のプラス側は上辺方向であり、マイナス側は下辺方向である。第３の方向が左辺方向の場合は、第４の方向のプラス側は上辺方向であり、マイナス側は下辺方向である。第４の方向を検出したならば処理をステップＳ７６に進めるが、そうでなければ処理を遠隔操作処理に戻す。
【０１３７】
ステップＳ７６においては、検出された第４の方向がマイナス側か否かを判断する。第４の方向がマイナス側ならば処理をステップＳ７７に進めるが、そうでなければ処理をステップＳ７８に進める。ステップＳ７７においては、パンチ穴数を１個に設定し、処理をステップＳ７９に進める。ステップＳ７８においては、パンチ穴数を３個に設定し、処理をステップＳ７９に進める。
【０１３８】
ステップＳ７９においては、ステップＳ７３と同様に短周期振動状態を検出したか否かを判断する。短周期振動状態を検出したならば処理をステップＳ８０に進めるが、そうでなければ処理を遠隔操作処理に戻す。例えば、ユーザーが携帯情報装置２００を叩く動作を、操作として検出することができる。ステップＳ８０においては、設定値を決定し、処理を遠隔操作処理に戻す。
【０１３９】
図１１は、携帯情報装置に表示される画面の一例を示す第１の図である。図１１を参照して、画面３００は、設定画面３０１と、メッセージ領域３０３とを含む。メッセージ領域３０３は、設定画面３０１に重畳して表示され、「傾けると仕上げ設定できます」のメッセージを含む。
【０１４０】
図１２は、携帯情報装置に表示される画面の一例を示す第２の図である。図１２に示す画面は、図１１に示した画面３００が携帯情報装置２００に表示されている状態で、第１の方向である右上方向に傾けた状態で、表示される画面を示している。図１２を参照して、画面３００Ａは、設定画面３０１と、メッセージ領域３０３Ａと、ステープル針の画像３０５と、を含む。メッセージ領域３０３Ａは、設定画面３０１に重畳して表示され、「仕上げ設定をしています−ボデーをノックすると決定―」のメッセージを含む。ステープル針の画像３０５は、設定画面３０１の左上に、４５度の角度で表示される。このため、直感的な操作で、仕上げ設定をすることができ、設定操作が容易となる。また、メッセージが表示されることにより、操作がさらに容易になる。
【０１４１】
画面３００が表示された状態で、携帯情報装置２００の表示面をノックすると、ステープル針の打ち込みのための設定値が決定される。具体的には、ステープル針を打ち込む位置の項目に左上が設定され、ステープル針の角度の項目に４５度が設定される。
【０１４２】
さらに、図１２では、０度の角度のステープル針の画像３０５Ａ、９０度の角度のステープル針の画像３０５Ｂを点線で示している。携帯情報装置２００の表示面をノックする操作をする前に、携帯情報装置２００の左上を下方に傾ける操作で、ステープル針を打ち込む角度の設定を、０度または９０度に変更することができる。このため、直感的な操作で、仕上げ設定をすることができ、設定操作が容易となる。また、メッセージが表示されることにより、操作がさらに容易になる。
【０１４３】
メッセージは、設定値が決定された後に、「ボディを揺らすと送信」のメッセージを表示し、実行指示操作である遠隔操作が送信された後に「ジョブを送信しました」のメッセージを表示するとよい。
＜変形例＞
図１３は、変形例における携帯情報装置が備えるＣＰＵの機能の概要の一例を示すブロック図である。図１３に示す機能が図６に示した機能と異なる点は、設定部２５５が設定部２５５Ａに変更された点である。その他の機能は図６に示した機能と同じなのでここでは説明を繰り返さない。
【０１４４】
設定部２５５Ａは、図６に示した設定部２５５と異なる点は、第１関連項目設定部２７３、第２関連項目設定部２７５、第３関連項目設定部２７９および第４関連項目設定部２８１が削除された点、仕上げ項目設定部２９５が追加された点である。仕上げ項目設定部２９５は、第１項目設定部２７１を変更した第１項目設定部２７１Ａと、第２項目設定部２７７を変更した第２項目設定部２７７Ａと、を含む。仕上げ項目設定部２９５は、操作受付部２５７から第３の方向の傾きと回転角度が入力される場合、回転角度に応じて、第１項目設定部２７１Ａおよび第２項目設定部２７７Ａの少なくとも一方を能動化する。
【０１４５】
仕上げ項目設定部２９５は、第３の方向と組となる回転角が１０度以上１５度未満ならば第１項目設定部２７１Ａを能動化し、第３の方向と組となる回転角が１５度以上２０度未満ならば第２項目設定部２７７Ａを能動化し、第３の方向と組となる回転角が２０度以上ならば第１項目設定部２７１Ａおよび第２項目設定部２７７Ａを能動化する。
【０１４６】
第１項目設定部２７１Ａは、操作受付部２５７から第３の方向の傾きと回転角度が入力される場合、第１の項目の設定値を設定する。第３の方向は、上辺方向と、下辺方向と、右辺方向と、左辺方向とのいずれかである。第１の項目は、ステープル針の打ち込むステープル位置を定める項目である。第１項目設定部２７１Ａは、操作受付部２５７から第３の方向として上辺方向が入力される場合、第１の項目の設定値として上を設定する。第３の項目の設定値として上が設定される場合、ステープル針を打ち込む位置が、用紙の上に設定される。第１項目設定部２７１Ａは、操作受付部２５７から第３の方向として下辺方向が入力される場合、第１の項目の設定値として下を設定する。第１の項目の設定値として下が設定される場合、ステープル針を打ち込む位置が、用紙の下に設定される。第１項目設定部２７１Ａは、操作受付部２５７から第３の方向として左辺方向が入力される場合、第１の項目の設定値として左を設定する。第１の項目の設定値として左が設定される場合、ステープル針を打ち込む位置が、用紙の左に設定される。第１項目設定部２７１Ａは、操作受付部２５７から第３の方向として右辺方向が入力される場合、第１の項目の設定値として右を設定する。第１の項目の設定値として右が設定される場合、ステープル針を打ち込む位置が、用紙の右に設定される。
【０１４７】
第２項目設定部２７７Ａは、操作受付部２５７から第３の方向の傾きと回転角度が入力される場合、第２の項目の設定値を設定する。第３の方向は、上辺方向と、下辺方向と、左辺方向と、右辺方向とのいずれかである。第２の項目は、パンチ穴を開けるパンチ位置を定める項目である。第２項目設定部２７７は、操作受付部２５７から第３の方向として上辺方向が入力される場合、第２の項目の設定値として上を設定する。第２の項目の設定値として上が設定される場合、パンチ穴を開ける位置が、用紙の上に設定される。第２項目設定部２７７は、操作受付部２５７から第３の方向として下辺方向が入力される場合、第２の項目の設定値として下を設定する。第１の項目の設定値として下が設定される場合、パンチ穴を開ける位置が、用紙の下に設定される。第２項目設定部２７７は、操作受付部２５７から第３の方向として左辺方向が入力される場合、第２の項目の設定値として左を設定する。第２の項目の設定値として左が設定される場合、パンチ穴を開ける位置が、用紙の左に設定される。第２項目設定部２７７は、操作受付部２５７から第３の方向として右辺方向が入力される場合、第２の項目の設定値として右を設定する。第２の項目の設定値として右が設定される場合、パンチ穴を開ける位置が、用紙の右に設定される。
【０１４８】
図１４は、変形例における遠隔操作処理の流れの一例を示すフローチャートである。図１４を参照して、図８に示した遠隔操作処理と異なる点は、ステップＳ３１〜ステップＳ３３が削除された点、ステップＳ８１〜ステップＳ８７が追加された点である。その他の処理は、図８に示した処理と同じなので、ここでは説明を繰り返さない。
【０１４９】
ステップＳ８１においては、第３の方向の回転角がしきい値Ｔ１以上かつしきい値Ｔ２未満か否かを判断する。第３の方向の回転角がしきい値Ｔ１以上かつしきい値Ｔ２未満ならば処理をステップＳ８４に進めるが、そうでなければ処理をステップＳ８２に進める。ステップＳ８２においては、第３の方向の回転角がしきい値Ｔ２以上かつしきい値Ｔ３未満か否かを判断する。第３の方向の回転角がしきい値Ｔ２以上かつしきい値Ｔ３未満ならば処理をステップＳ８５に進めるが、そうでなければ処理をステップＳ８３に進める。ステップＳ８３においては、第３の方向の回転角がしきい値Ｔ３以上か否かを判断する。第３の方向の回転角がしきい値Ｔ３以上ならば処理をステップＳ８６に進めるが、そうでなければ処理をステップＳ３４に進める。ここではしきい値Ｔ１を１０度とし、しきい値Ｔ２を１５度とし、しきい値Ｔ３を２０度としている。
【０１５０】
ステップＳ８４においては、ステープル設定処理を実行し、処理をステップＳ３４に進める。ステップＳ８５においては、パンチ設定処理を実行し、処理をステップＳ３４に進める。ステップＳ８６においては、ステープル設定処理を実行し、次のステップＳ８７においてはパンチ設定処理を実行し、処理をステップＳ３４に進める。
【０１５１】
図１５は、変形例におけるステープル設定処理の流れの一例を示すフローチャートである。図１３に示すステープル設定処理は、図１２のステップＳ８４およびステップＳ８６において実行される処理である。図１３を参照して、ステップＳ４１Ａにおいては、第３の方向によって処理を分岐させる。第３の方向が上辺方向ならば処理をステップＳ４２Ａに進め、左辺方向ならば処理をステップＳ４３Ａに進め、下辺方向ならばをステップＳ４４Ａに進め、右辺向ならば処理をステップＳ４５Ａに進める。
【０１５２】
ステップＳ４２Ａにおいては、ステープル針を打ち込む位置の項目に設定値「上」を設定し、処理をステップＳ５３に進める。ステップＳ４３Ａにおいては、ステープル針を打ち込む位置の項目に設定値「左」を設定し、処理をステップＳ５３に進める。ステップＳ４４Ａにおいては、ステープル針を打ち込む位置の項目に設定値「下」を設定し、処理をステップＳ５３に進める。ステップＳ４５Ａにおいては、ステープル針を打ち込む位置の項目に設定値「右」を設定し、処理をステップＳ５３に進める。
【０１５３】
ステップＳ５３においては、短周期振動状態を検出したか否かを判断する。短周期振動状態を検出したならば処理をステップＳ５４に進めるが、そうでなければ処理を遠隔操作処理に戻す。ステップＳ５４においては、設定値を決定し、処理を遠隔操作処理に戻す。
【０１５４】
図１６は、変形例におけるパンチ設定処理の流れの一例を示すフローチャートである。図１６に示すパンチ設定処理は、図１２のステップＳ８５およびステップＳ８７において実行される処理である。図１４を参照して、図１０に示したパンチ設定処理と異なる点は、ステップＳ６７〜ステップＳ７０、ステップＳ８０が削除された点である。その他の処理を図１０に示した処理と同じなので、ここでは説明を繰り返さない。
【０１５５】
以上説明したように、本実施の形態における携帯情報装置２００は、ＭＦＰ１００を遠隔操作するための設定画面が表示部２０６に表示されている状態で、表示部２０６の表示面の傾きを検出すると、検出された傾き方向に基づいて、設定値を設定する。このため、表示部２０６を傾ける操作で、設定値を設定することができるので、ＭＦＰ１００に処理を実行させるための設定値を設定する操作を容易にすることができる。
【０１５６】
また、表示部２０６の表示面の４つの頂角のうち第１の頂角と第１の頂角の対角である第２の頂角とを結ぶ対角線を中心に回転する第１の方向の傾きを検出すると、第１の項目であるステープル針の打ち込み位置を定める項目に設定値を設定する。表示面の頂角は４つなので、第１の方向は、左上方向と、右下方向と、右上方向と、左下方向との４つある。このため、４種類の設定値を設定することができる。
【０１５７】
また、第１の項目であるステープル針の打ち込み位置を定める項目の設定値が設定された後に、第２の方向の傾きが検出される場合、第１の項目に関連する関連項目であるステープル針の打ち込み角度の項目の設定値を設定する。このため、時間を異ならせて表示面を傾ける操作で、２つの項目の設定値を設定することができる。また、表示面の頂角は４つなので、第２の方向は、左上方向と、右下方向と、右上方向と、左下方向との４つある。このため、４種類の設定値を設定することができる。
【０１５８】
また、第１の方向とともに検出される回転角度に基づいて、第１の項目に関連する関連項目であるステープル針の打ち込み角度の項目の設定値を設定する。このため、第１の方向に傾ける回転角度を調整することによって２つの項目の設定値を設定することができる。
【０１５９】
また、表示部２０６の表示面のの４つの頂角のうち第１の頂角と、第１の頂角と隣合う２つの頂角のうち一方の第３の頂角とを結ぶ線を中心に回転する第３の方向の傾きを検出すると、第２の項目であるパンチ穴加工の位置を定める項目の設定値を設定する。表示面の辺は４つなので、第２の方向は、左方向と、下方向と、左方向と、右方向との４つある。このため、４種類の設定値を設定することができる。
【０１６０】
また、第２の項目であるパンチ穴加工の位置を定める項目の設定値が設定された後に、第４の方向の傾きが検出される場合、第２の項目に関連する関連項目であるパンチ穴の数を定める項目の設定値を設定する。このため、時間を異ならせて表示面を傾ける操作で、２つの項目の設定値を設定することができる。
【０１６１】
また、第３の方向とともに検出される回転角度に基づいて、第２の項目に関連する関連項目であるパンチ穴の数を定める項目の設定値を設定する。このため、第３の方向に傾ける回転角度を調整することによって２つの項目の設定値を設定することができる。
【０１６２】
また、設定画面が表示された段階で、表示面を傾けさせる操作を促すメッセージを表示するので、ユーザーに操作方法を通知することができる。
【０１６３】
さらに、表示部２０６の表示面を叩く操作を短周期振動状態として検出すると、設定値を決定するので、設定値を決定する操作が容易である。
【０１６４】
さらに、本体を振る操作を長周期振動状態として検出すると、設定画面によって定まる処理を実行させるための実行指示操作である遠隔操作を、ＭＦＰ１００に送信する。このため、ＭＦＰ１００に処理を実行させる操作を容易にすることができる。
【０１６５】
なお、上述した実施の形態においては、画像形成装置の一例としてＭＦＰ１００を、遠隔操作装置の一例として携帯情報装置２００，２００Ａ，２００Ｂを、例に説明したが、図８〜図１０または図１４〜図１６に示した遠隔操作処理を携帯情報装置２００に実行させる設定方法、その設定方法を携帯情報装置２００を制御するＣＰＵ２０１に実行させる設定プログラムとして発明を捉えることができるのは言うまでもない。
【０１６６】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【０１６７】
＜付記＞
（１）前記設定手段は、前記表示手段に表示されている前記設定画面が、画像形成の対象となる用紙の画像を含む場合に、設定値を設定する、請求項１に記載の携帯情報装置。
（２）前記第１の項目は、画像を形成する用紙にステープル針を打ち込む用紙の位置を特定する設定値が設定される、請求項２に記載の携帯情報装置。
（３）前記第１の項目に関連する関連項目は、ステープル針を打ち込む方向を特定する設定値が設定される、請求項３または４に記載の携帯情報装置。
（４）前記第２の項目は、画像を形成する用紙にパンチ穴を開ける用紙の位置を特定する設定値が設定される、請求項５に記載の携帯情報装置。
（５）前記第２の項目に関連する関連項目は、パンチ穴を開ける数を特定する設定値が設定される、請求項６または７に記載の携帯情報装置。
（６）  携帯情報装置は、三次元ジャイロセンサーをさらに備え、
前記傾き検出手段は、三次元ジャイロセンサーが出力する３つの回転軸ごとの、回転方向および回転角度に基づいて、傾きを検出する、請求項１に記載の携帯情報装置。
【符号の説明】
【０１６８】
１  プリントシステム、３  ネットワーク、１００  ＭＦＰ、２００，２００Ａ，２００Ｂ  携帯情報装置、３００  ＰＣ、５  無線局、１１０  メイン回路、１１１  ＣＰＵ、１１２  通信Ｉ／Ｆ部、１１３  ＲＯＭ、１１４  ＲＡＭ、１１５  ＨＤＤ、１１６  ファクシミリ部、１１７  外部記憶装置、１１８  ＣＤ−ＲＯＭ、１２０  自動原稿搬送装置、１３０  原稿読取部、１４０  画像形成部、１５０  給紙部、１５５  後処理部、１６０  操作パネル、１６１  表示部、１６３  操作部、１６５  タッチパネル、１６７  ハードキー部、２０１  ＣＰＵ、２０２  カメラ、２０３  フラッシュメモリ、２０４  無線通信部、２０５  通話部、２０６  表示部、２０７  操作部、２０７Ａ  メインキー、２０７Ｂ  タッチパネル、２０８  無線ＬＡＮＩ／Ｆ、２０９  ジャイロセンサー、２１０  加速度センサー、５１  遠隔制御部、６１  遠隔操作受信部、６３  処理実行部、６５  設定画面送信部、、、２１１  外部記憶装置、２５０  遠隔操作部、２５１  設定画面表示部、２５３  遠隔操作送信部、２５５  設定部、２５５Ａ  設定部、２５７  操作受付部、２６１  長振動検出部、２６３  傾き検出部、２６５  短振動検出部、２７１，２７１Ａ  第１項目設定部、２７３  第１関連項目設定部、２７５  第２関連項目設定部、２７７，２７７Ａ  第２項目設定部、２７９  第３関連項目設定部、２８１  第４関連項目設定部、２９１  操作支援部、２９３  設定値決定部、２９５  項目設定部。
【図１】
2015011583.tif 000003
【図２】
2015011583.tif 000004
【図３】
2015011583.tif 000005
【図４】
2015011583.tif 000006
【図５】
2015011583.tif 000007
【図６】
2015011583.tif 000008
【図７】
2015011583.tif 000009
【図８】
2015011583.tif 000010
【図９】
2015011583.tif 000011
【図１０】
2015011583.tif 000012
【図１１】
2015011583.tif 000013
【図１２】
2015011583.tif 000014
【図１３】
2015011583.tif 000015
【図１４】
2015011583.tif 000016
【図１５】
2015011583.tif 000017
【図１６】
2015011583.tif 000018