(57)【要約】【課題】検索処理時間を抑えつつ高精度で、端末装置と連携して検索動作が可能な画像形成装置を提供する。【解決手段】ＭＦＰ１００は、端末装置３００に当該ＭＦＰの操作画面の情報を送信することで、端末装置のディスプレイに操作画面を表示させる（Ｓ１〜Ｓ３）。操作画面に対する端末装置からの指示入力が検索キーの入力であった場合、ＭＦＰは、検索範囲に対して検索キーを用いて検索処理を行なう（Ｓ６）。このとき、ＭＦＰは、検索キーを受け付けた際に端末装置に表示されている操作画面に基づいて、検索範囲における端末装置のメモリーと画像形成装置のメモリーとの検索の優先順位を決定し（Ｓ５）、優先順位に応じたメモリーに対して検索キーを用いて検索処理を行なう。【選択図】図５
2015179948.tif 000002
【特許請求の範囲】
【請求項１】
端末装置と通信可能な画像形成装置であって、
前記端末装置のディスプレイに前記画像形成装置の操作画面を表示する処理を行なうための第１の表示処理手段と、
前記操作画面に対する指示入力を前記端末装置から受け付けるための入力手段と、
検索範囲に対して前記端末装置から受け付けた検索キーを用いて検索処理を行なうための処理手段とを備え、
前記処理手段は、前記端末装置から前記検索キーを受け付けた際に前記端末装置のディスプレイに表示されている前記操作画面に基づいて前記検索範囲を設定するための設定手段を含み、
前記設定手段は、前記検索キーを受け付けた際に前記端末装置のディスプレイに表示されている前記操作画面に基づいて、前記検索範囲における前記端末装置のメモリーと前記画像形成装置のメモリーとの検索の優先順位を決定し、
前記処理手段は、前記検索範囲における優先順位に応じたメモリーに対して前記検索キーを用いて検索処理を行なう、画像形成装置。
【請求項２】
前記設定手段は、前記検索キーを受け付けた際に前記ディスプレイに表示されている前記操作画面が検索対象を特定する情報の入力を受け付ける画面である場合には、前記検索範囲における前記端末装置のメモリーの優先順位を前記画像形成装置のメモリーの優先順位よりも高くし、前記検索キーを受け付けた際に前記ディスプレイに表示されている前記操作画面が前記画像形成装置のメモリーに記憶されている検索対象を示す情報のうちから検索対象を示す情報の選択を受け付ける画面である場合には、前記検索対象における前記画像形成装置のメモリーの優先順位を前記端末装置のメモリーの優先順位よりも高くする、請求項１に記載の画像形成装置。
【請求項３】
前記処理手段が前記検索範囲における優先順位に従って前記端末装置のメモリーに対して検索処理を行なう場合に、前記端末装置に対して前記端末装置のメモリーに記憶されている検索対象に関する情報を要求するための第１の要求手段をさらに備え、
前記処理手段は、前記端末装置から取得した前記検索対象に関する情報を用いて検索処理を実行する、請求項１または２に記載の画像形成装置。
【請求項４】
前記処理手段が前記検索範囲における優先順位に従って前記端末装置のメモリーに対して検索処理を行なう場合に、前記端末装置に対して、前記端末装置のメモリーに対する前記検索キーを用いた検索処理を要求するための第２の要求手段をさらに備え、
前記処理手段は、前記端末装置から前記検索処理の結果を取得する、請求項１または２に記載の画像形成装置。
【請求項５】
前記画像形成装置のディスプレイに操作画面を表示する処理を行なうための第２の表示処理手段をさらに備え、
前記第２の表示処理手段は、前記入力手段が前記端末装置から、前記端末装置のメモリーからの検索結果のうちから画像形成処理に用いるための情報の選択を受け付けた場合に、前記画像形成処理に関する情報を表示する画面において選択結果を表示しない、請求項１〜４のいずれかに記載の画像形成装置。
【請求項６】
前記入力手段は、前記端末装置から前記検索キーを音声情報で受け付ける、請求項１〜５のいずれかに記載の画像形成装置。
【請求項７】
前記検索処理の対象は、画像データの送信先とする宛先情報である、請求項１〜６のいずれかに記載の画像形成装置。
【請求項８】
端末装置と画像形成装置とを含むシステムにおける検索方法であって、
前記端末装置のディスプレイに前記画像形成装置の操作画面を表示するステップと、
前記端末装置が前記画像形成装置に対して、前記操作画面に対する指示を入力するステップと、
前記端末装置が前記画像形成装置に対して検索キーを入力した際に前記端末装置のディスプレイに表示されている前記操作画面に基づいて、検索範囲を設定するステップと、
前記検索範囲に対して前記端末装置が入力した前記検索キーを用いて検索処理を行なうステップとを備え、
前記設定するステップでは、前記端末装置が前記検索キーを入力した際に前記端末装置のディスプレイに表示されている前記操作画面に基づいて、前記検索範囲における前記端末装置のメモリーと前記画像形成装置のメモリーとの検索の優先順位が決定され、
前記検索処理を行なうステップでは、前記検索範囲における優先順位に応じたメモリーに対して前記検索キーを用いて検索処理が行なわれる、検索方法。
【請求項９】
端末装置と通信可能な画像形成装置の制御プログラムであって、
前記端末装置に前記画像形成装置の操作画面の情報を送信することで、前記端末装置のディスプレイに前記操作画面を表示させるステップと、
前記操作画面に対する前記端末装置からの指示入力が検索キーの入力であった場合、検索範囲に対して前記検索キーを用いて検索処理を行なうステップとを前記画像形成装置に搭載されたコンピューターに実行させ、
前記検索処理を行なうステップでは、前記端末装置から前記検索キーを受け付けた際に前記端末装置のディスプレイに表示されている前記操作画面に基づいて、前記検索範囲における前記端末装置のメモリーと前記画像形成装置のメモリーとの検索の優先順位を決定し、
前記検索処理を行なうステップでは、前記検索範囲における優先順位に応じたメモリーに対して前記検索キーを用いて検索処理を行なう、制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は画像形成装置、検索方法、および制御プログラムに関し、特に、端末装置と連携して検索動作が可能な画像形成装置、検索方法、および制御プログラムに関する。
【背景技術】
【０００２】
携帯電話機やスマートフォンなどと呼ばれる通信端末などの端末装置と連携し、画像形成処理を行なう画像形成装置が多く提案されている。画像形成装置の一例として、コピー、プリント、スキャン、ファクシミリなどの複数の機能を備えたＭＦＰ（Multi-Functional  Peripheral）が挙げられる。
【０００３】
端末装置とＭＦＰとの連携の一例として、ＭＦＰの操作画面を端末装置で表示し、端末装置に表示された操作画面でＭＦＰを操作する、いわゆるリモートパネルと呼ばれる機能が挙げられる。リモートパネルによって、ユーザーは端末装置を利用してＭＦＰを遠隔操作したり、ＭＦＰの操作パネルの替わりに端末装置のタッチパネルを利用したりすることができる。リモートパネルでは、端末装置からＭＦＰに対して操作画面における操作位置を特定する情報が転送され、ＭＦＰはその情報に基づいて操作画面を更新して更新後の画面情報を端末装置に転送する。
【０００４】
ＭＦＰでの画像処理の１つに、画像データを指定された相手先に対して送信する処理がある。この処理の指示をリモートパネルで行なう場合、つまり、上記処理を端末装置とＭＦＰとが連携して行なう場合の宛先の選択方法として、ＭＦＰに登録されている宛先から選択する方法と、端末装置に登録されている宛先から選択する方法と、その両方とから選択とする方法との３つの方法が考えられる。画像データの選択の場合も同様である。特開２０１１−４５１１５号公報（以下、特許文献１）は、ＭＦＰに登録されている宛先と端末装置に登録されている宛先との両方から選択可能とする方法を提案している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−４５１１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に開示されているように、一律にＭＦＰに登録されている宛先と端末装置に登録されている宛先との両方を検索対象とすると、検索対象となる宛先数が多くなって検索処時間が長くなる場合がある。また、検索結果が多く提示されることによって誤選択を招くおそれもある。画像データの選択の場合も同様である。
【０００７】
本発明はこのような問題に鑑みてなされたものであって、端末装置と連携して検索動作が可能な画像形成装置であって、検索処理時間を抑えつつ高精度で検索が可能な画像形成装置、検索方法、および制御プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明のある局面に従うと、画像形成装置は端末装置と通信可能であって、端末装置のディスプレイに画像形成装置の操作画面を表示する処理を行なうための第１の表示処理手段と、操作画面に対する指示入力を端末装置から受け付けるための入力手段と、検索範囲に対して端末装置から受け付けた検索キーを用いて検索処理を行なうための処理手段とを備える。処理手段は、端末装置から検索キーを受け付けた際に端末装置のディスプレイに表示されている操作画面に基づいて検索範囲を設定するための設定手段を含み、設定手段は、検索キーを受け付けた際に端末装置のディスプレイに表示されている操作画面に基づいて、検索範囲における端末装置のメモリーと画像形成装置のメモリーとの検索の優先順位を決定する。処理手段は、検索範囲における優先順位に応じたメモリーに対して検索キーを用いて検索処理を行なう。
【０００９】
好ましくは、設定手段は、検索キーを受け付けた際にディスプレイに表示されている操作画面が検索対象を特定する情報の入力を受け付ける画面である場合には、検索範囲における端末装置のメモリーの優先順位を画像形成装置のメモリーの優先順位よりも高くし、検索キーを受け付けた際にディスプレイに表示されている操作画面が画像形成装置のメモリーに記憶されている検索対象を示す情報のうちから検索対象を示す情報の選択を受け付ける画面である場合には、検索対象における画像形成装置のメモリーの優先順位を端末装置のメモリーの優先順位よりも高くする。
【００１０】
好ましくは、画像形成装置は、処理手段が検索範囲における優先順位に従って端末装置のメモリーに対して検索処理を行なう場合に、端末装置に対して端末装置のメモリーに記憶されている検索対象に関する情報を要求するための第１の要求手段をさらに備え、処理手段は、端末装置から取得した検索対象に関する情報を用いて検索処理を実行する。
【００１１】
好ましくは、画像形成装置は、処理手段が検索範囲における優先順位に従って端末装置のメモリーに対して検索処理を行なう場合に、端末装置に対して、端末装置のメモリーに対する検索キーを用いた検索処理を要求するための第２の要求手段をさらに備え、処理手段は、端末装置から検索処理の結果を取得する。
【００１２】
好ましくは、画像形成装置は、画像形成装置のディスプレイに操作画面を表示する処理を行なうための第２の表示処理手段をさらに備え、第２の表示処理手段は、入力手段が端末装置から、端末装置のメモリーからの検索結果のうちから画像形成処理に用いるための情報の選択を受け付けた場合に、画像形成処理に関する情報を表示する画面において選択結果を表示しない。
【００１３】
好ましくは、入力手段は、端末装置から検索キーを音声情報で受け付ける。
好ましくは、検索処理の対象は、画像データの送信先とする宛先情報である。
【００１４】
本発明の他の局面に従うと、検索方法は端末装置と画像形成装置とを含むシステムにおける検索方法であって、端末装置のディスプレイに画像形成装置の操作画面を表示するステップと、端末装置が画像形成装置に対して、操作画面に対する指示を入力するステップと、端末装置が画像形成装置に対して検索キーを入力した際に端末装置のディスプレイに表示されている操作画面に基づいて、検索範囲を設定するステップと、検索範囲に対して端末装置が入力した検索キーを用いて検索処理を行なうステップとを備え、設定するステップでは、端末装置が検索キーを入力した際に端末装置のディスプレイに表示されている操作画面に基づいて、検索範囲における端末装置のメモリーと画像形成装置のメモリーとの検索の優先順位が決定され、検索処理を行なうステップでは、検索範囲における優先順位に応じたメモリーに対して検索キーを用いて検索処理が行なわれる。
【００１５】
本発明のさらに他の局面に従うと、制御プログラムは端末装置と通信可能な画像形成装置の制御プログラムであって、端末装置に画像形成装置の操作画面の情報を送信することで、端末装置のディスプレイに操作画面を表示させるステップと、操作画面に対する端末装置からの指示入力が検索キーの入力であった場合、検索範囲に対して検索キーを用いて検索処理を行なうステップとを画像形成装置に搭載されたコンピューターに実行させ、検索処理を行なうステップでは、端末装置から検索キーを受け付けた際に端末装置のディスプレイに表示されている操作画面に基づいて、検索範囲における端末装置のメモリーと画像形成装置のメモリーとの検索の優先順位を決定し、検索処理を行なうステップでは、検索範囲における優先順位に応じたメモリーに対して検索キーを用いて検索処理を行なう。
【発明の効果】
【００１６】
この発明によると、端末装置と連携して検索動作が可能な画像形成装置において、検索処理時間を抑えつつ、高精度の検索を可能とする。
【図面の簡単な説明】
【００１７】
【図１】実施の形態にかかる画像処理システムの構成の具体例を示す図である。
【図２】画像処理システムに含まれるＭＦＰ（Multi-Functional  Peripheral）の装置構成の具体例を概略的に表わしたブロック図である。
【図３】画像処理システムに含まれる端末装置の装置構成の具体例を概略的に表わしたブロック図である。
【図４】画像処理システムでの動作の流れを表わした図である。
【図５】画像処理システムでの動作の流れを表わした図である。
【図６】図５の動作の際に端末装置に表示されるＭＦＰの操作画面の具体例を表わした図である。
【図７】図５の動作の際に端末装置に表示されるＭＦＰの操作画面の具体例を表わした図である。
【図８】図５の動作の際に端末装置に表示されるＭＦＰの操作画面の具体例を表わした図である。
【図９】ＭＦＰ０の機能構成の具体例を示すブロック図である。
【図１０】ＭＦＰでの動作の流れの一例を表わしたフローチャートである。
【図１１】ＭＦＰでの動作の他の例を表わしたフローチャートである。
【図１２】ＭＦＰでの動作の他の例を表わしたフローチャートである。
【発明を実施するための形態】
【００１８】
以下に、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがって、これらの説明は繰り返さない。
【００１９】
＜システム構成＞
図１は、本実施の形態にかかる画像処理システムの構成の具体例を示す図である。図１を参照して、画像処理システムは、画像形成装置の一例としてのＭＦＰ（Multi-Functional  Peripheral）１００と、端末装置３００とを含む。
【００２０】
端末装置３００は、たとえば携帯電話機やいわゆるタブレットと呼ばれる携帯端末や、小型のノートＰＣ（Personal  Computer）などである。
【００２１】
ＭＦＰ１００と端末装置３００とは、通信可能に接続されている。好ましくは、ＭＦＰ１００と端末装置３００とは無線ＬＡＮ（Local  Area  Network）で接続されて、無線通信を行なう。または、ＭＦＰ１００と端末装置３００とは、図示しない無線ＬＡＮのアクセスポイントである接続装置を介して無線通信を行なってもよい。もちろん、ＭＦＰ１００と端末装置３００とは有線での通信を行なってもよい。
【００２２】
ＭＦＰ１００と端末装置３００とが通信することで、端末装置３００にはＭＦＰ１００の操作画面が表示され、いわゆるリモートパネルと呼ばれる、該操作画面を用いてＭＦＰ１００を操作することができる。
【００２３】
＜装置構成＞
図２は、ＭＦＰ１００の装置構成の具体例を概略的に表わしたブロック図である。図２を参照して、ＭＦＰ１００は、装置全体を制御するためのＣＰＵ（Central  Processing  Unit）１０と、ＣＰＵ１０で実行されるプログラムを記憶するためのメモリーであるＲＯＭ（Read  Only  Memory）１１と、ＣＰＵ１０でプログラムを実行する際の作業領域になったりスキャンデータを一時的に記憶したりするためのメモリーであるＲＡＭ（Random  Access  Memory）１２と、宛先情報や画像データなどを記憶する大型の記憶装置の一例としてのＨＤＤ（Hard  Disk  Drive）１３と、スキャナー部１４と、プリンター部１５と、ファクシミリ（ＦＡＸ）部１６と、タッチパネル１７と、端末装置３００との間の通信を行なうための通信部１８とを含む。その他、各種設定値などを記憶するための不揮発性メモリー（ＮＶＲＡＭ）などが含まれてもよい。
【００２４】
スキャナー部１４は、図示しない原稿台にセットされた原稿を光学的に読み取って画像データを取得する。プリンター部１５は、一例として電子写真方式によって、スキャナー部１４で読み取られた画像データや他の装置から取得したプリントデータやＦＡＸ部１６で受信したＦＡＸデータを印刷のためのデータに変換し、変換後のデータに基づいて文書等の画像を印刷する。ＦＡＸ部１６は、スキャナー部１４で読み取られた画像データを公衆回線を使用して指定された宛先に対して転送する。
【００２５】
図３は、端末装置３００の装置構成の具体例を概略的に表わしたブロック図である。図３を参照して、端末装置３００は、装置全体を制御するためのＣＰＵ３０と、ＣＰＵ３０で実行されるプログラムや宛先情報等を記憶するためのメモリーの一例であるフラッシュメモリー３１と、ＣＰＵ３０がプログラムを実行する際の作業領域となるためのメモリーであるＲＡＭ３２と、マイク３３と、タッチパネル３４と、ＭＦＰ１００との間の通信を行なうための通信部３５とを含む。
【００２６】
＜動作概要＞
（リモートパネル）
図４および図５は、本画像処理システムでの動作の流れを表わした図である。図４は、いわゆるリモートパネルと呼ばれる、端末装置３００を用いてＭＦＰ１００を操作する場合の動作の流れを表わしている。
【００２７】
図４を参照して、リモートパネルを実行する際、端末装置３００でユーザー操作に従って、リモートパネル用のアプリケーション（プログラム）を起動する（ステップ＃１）。該プログラムの実行に従って、端末装置３００はＭＦＰ１００に対して操作画面を要求する（ステップ＃２）。
【００２８】
ＭＦＰ１００は上記要求に応じて操作画面情報を端末装置３００に対して送信する（ステップ＃３）。当該情報に基づいて、端末装置３００ではＭＦＰ１００の操作画面のタッチパネル３４に表示される（ステップ＃４）。当該操作画面に対するユーザーの操作を受け付けると、端末装置３００は操作位置（タッチ位置）を示す情報（操作位置情報）をＭＦＰ１００に対して送信する（ステップ＃５）。
【００２９】
操作位置情報を受け付けたＭＦＰ１００は、操作位置と操作画面とから操作内容を特定して指示された画像処理を実行すると共に（ステップ＃６）、その処理に応じて操作画面を更新する（ステップ＃７）。
【００３０】
以降、画像処理システムでは、上記ステップ＃３以降の動作が繰り返される。すなわち、ＭＦＰ１００からは更新後の操作画面が端末装置３００に送信されて、端末装置３００の操作画面が更新される。そして、次のユーザー操作を受け付けると、同様にして端末装置３００の操作画面が更新される。
【００３１】
図４の動作が画像処理システムで繰り返されることで、ユーザーは端末装置３００に表示されたＭＦＰ１００の操作画面を利用してＭＦＰ１００を操作することができる。
【００３２】
（宛先設定）
図５は、リモートパネルでＭＦＰ１００に画像データを送信するための宛先を設定し、送信を指示する場合の動作の流れを表わしている。また、図６〜図８は、図５の動作の際に端末装置３００に表示されるＭＦＰ１００の操作画面の具体例を表わした図である。
【００３３】
図５を参照して、はじめに、端末装置３００は、図６の宛先設定のための画面（宛先画面）を選択する操作画面に対するユーザーからの指示を受け付けることによって、ＭＦＰ１００に対して宛先画面を要求する（ステップＳ１）。図６の操作画面は、たとえば送信対象の画像データを選択したタイミングなどに表示される。図６の画面においては、一例として、ＭＦＰ１００に関連付けられたメモリーに予め登録されている宛先（アドレス帳）の中から宛先を選択するための画面（以下、短縮宛先画面とも称する）と、宛先を表わす情報を直接入力するための画面（以下、直接入力画面とも称する）とのいずれかの宛先画面を選択することができる。
【００３４】
図７は、短縮宛先画面、つまり、ＭＦＰ１００に関連付けられたメモリーに予め宛先登録されている宛先の中から宛先を選択するための画面の具体例を表わした図である。図７を参照して、短縮宛先画面には、ＭＦＰ１００のメモリーまたはＭＦＰ１００に関連付けられたサーバーなどのメモリーに予め宛先として登録されている宛先を示す情報（アイコン等）が選択可能に表示される。図６の画面において短縮宛先画面を選択すると、ＭＦＰ１００からは短縮宛先画面を表示するための画面情報が送信され（ステップＳ２）、端末装置３００に短縮宛先画面が表示される（ステップＳ３）。好ましくは、図７に表わされているように、登録されている各宛先は、送信方法と当該送信方法における宛先とが関連付けられている。したがって、ユーザーは、短縮宛先画面で宛先を選択することによって、画像データの宛先と、当該宛先に画像データを送信する方法とを選択することになる。
【００３５】
図８は、直接入力画面、つまり、宛先を表わす情報を直接入力するための画面の具体例を表わした図である。図８を参照して、直接入力画面は、文字列などによってアドレス等の宛先を示す情報の入力を受け付けるための入力欄を含む。図６の画面において直接入力画面を選択すると、ＭＦＰ１００からは直接入力画面を表示するための画面情報が送信され（ステップＳ２）、端末装置３００に直接入力画面が表示される（ステップＳ３）。好ましくは、図８に示されるように、直接入力画面は、宛先を示す情報（文字列等）に加えて送信方法の選択を受け付ける。
【００３６】
図７の短縮宛先画面において、ユーザーは、たとえば登録された宛先情報に付加されたインデックスの頭文字などを検索キーとして入力することができる。端末装置３００に対する検索キーの入力の指示は、タッチ操作で選択可能なものであればタッチ操作によって行なわれてもよいし、音声入力によって行なわれてもよい。端末装置３００は、図７または図８の宛先画面に対して検索キーを入力するユーザー操作を受け付けると、検索キーをＭＦＰ１００に対して送信する（ステップＳ４）。検索キーの入力が音声入力で行なわれる場合、端末装置３００からＭＦＰ１００に対して音声データが検索キーとして渡されてもよいし、端末装置３００側で音声認識処理を行なってテキスト化し、テキストデータが検索キーとしてＭＦＰ１００に対して渡されてもよい。
【００３７】
端末装置３００から検索キーを受け付けたＭＦＰ１００は、検索範囲に対して受け付けた検索キーを用いて検索処理を行なう（ステップＳ６）。その際、ＭＦＰ１００は、当該検索キーを端末装置３００から受け付けた際に端末装置３００に表示されていたＭＦＰ１００の操作画面（図７の宛先画面または図８の宛先画面）に応じて検索範囲を設定する（ステップＳ５）。
【００３８】
図７の短縮宛先画面をユーザーが選択する場合、該ユーザーはＭＦＰ１００に関連付けられたメモリーに登録されている宛先を選択する可能性が高い。そのため、この場合、上記ステップＳ６の検索処理ではＭＦＰ１００に関連付けられたメモリーに予め登録されている宛先（ＭＦＰ１００のアドレス帳）を検索範囲として得られる検索結果（宛先）の方が、端末装置３００のメモリーに予め登録されている宛先（端末装置３００のアドレス帳）を検索範囲として得られる検索結果（宛先）よりも、ユーザーが宛先として設定する可能性が高いものと言える。そこで、端末装置３００から検索キーの入力を受け付けた際に端末装置３００に表示されていた宛先画面が短縮宛先画面であった場合、ＭＦＰ１００は、検索範囲をＭＦＰ１００のアドレス帳に設定する。
【００３９】
一方、図８の直接入力画面をユーザーが選択する場合、該ユーザーはたとえば端末装置３００のアドレス帳など、ＭＦＰ１００のアドレス帳に登録されている宛先以外の宛先を選択する可能性が高い。そのため、この場合、上記ステップＳ６の検索処理では端末装置３００のアドレス帳を検索範囲として得られる検索結果（宛先）の方が、ＭＦＰ１００のアドレス帳に予め登録されている宛先を検索範囲として得られる検索結果（宛先）よりも、ユーザーが宛先として設定する可能性が高いものと言える。そこで、端末装置３００から検索キーの入力を受け付けた際に端末装置３００に表示されていた宛先画面が直接入力画面であった場合、ＭＦＰ１００は、検索範囲を端末装置３００のアドレス帳に設定する。
【００４０】
このようにＭＦＰ１００が検索範囲を設定することで、よりユーザーが選択する可能性の高い宛先を検索することができ、精度を向上させることができる。また、検索範囲を適切に設定することによって検索処理に要する時間を抑えることができる。すなわち、処理時間を低減することができる。さらに、検索結果の数が多くなり過ぎることを防止できるため、以降のユーザーによる選択を容易にすることができると共に、誤選択を防止することもできる。
【００４１】
端末装置３００のアドレス帳に対して検索処理を行なうために、一例として、ＭＦＰ１００は当該検索処理に先だって、端末装置３００に対してアドレス帳に予め登録されている宛先の情報の送信を要求する。リモートパネル用のアプリケーションには、予め上記要求に対してメモリーの所定領域に記憶されている宛先情報をＭＦＰ１００に対して送信させるプログラムが含まれている。端末装置３００は該プログラムに従って、上記要求に応じてアドレス帳に登録されている宛先情報をＭＦＰ１００に対して送信する。ＭＦＰ１００は、端末装置３００から得られた端末装置３００のアドレス帳を検索範囲として、入力された検索キーを用いて検索処理を行なう。
【００４２】
他の例として、ＭＦＰ１００は端末装置３００に対して検索キーを渡し、検索処理を要求してもよい。リモートパネル用のアプリケーションには、予め上記要求に対して検索処理を実行させるプログラムが含まれている。端末装置３００は該プログラムに従って、ＭＦＰ１００から渡された検索キーを用いて検索処理を実行し、その結果をＭＦ１００に送信する。
【００４３】
なお、検索範囲は、ＭＦＰ１００のアドレス帳と端末装置３００のアドレス帳とのうちのいずれか一方のみに限定されるものではない。すなわち、上記ステップＳ５で検索範囲を設定する際に、ＭＦＰ１００は、ＭＦＰ１００のアドレス帳と端末装置３００のアドレス帳との両メモリーを検索範囲とした上で、これらアドレス帳のうちの先に検索処理を行なう方、つまり検索処理の優先順位を設定してもよい（ステップＳ５１）。この場合、ＭＦＰ１００は、上記ステップＳ６で優先順位に応じたアドレス帳（メモリー）に対して検索キーを用いて検索処理を行なう。優先順位に応じたメモリーに対して行われる検索処理とは、優先順位の最も高いメモリーのみ（メモリー１つのみ）に対して検索処理が行なわれることであってもよいし、優先順位の高いメモリーから順に所定数のメモリーまたはすべてのメモリー（複数のメモリー）に対して検索処理が行なわれることであってもよい。
【００４４】
すなわち、一例としてステップＳ６の検索処理でＭＦＰ１００は、優先順位の高いアドレス帳から順に検索していき、予め規定された数の宛先が抽出されると検索を終了するようにしてもよい。つまり、ＭＦＰ１００は、優先順位の高いアドレス帳のみ検索処理を行なっても上記規定数の検索結果（宛先）が得られなかった場合に、次の優先順位のアドレス帳に対して検索処理を行なうようにしてもよい。なお、優先順位の高い方のアドレス帳において１件でも検索結果があった場合には他方のアドレス帳まで検索処理を行なわない、とすることで、上記の、いずれか一方のアドレス帳を検索範囲とする処理と同じとなる。より好ましくは、ＭＦＰ１００は、上記優先順位に沿って検索結果を提示する。すなわち、ＭＦＰ１００は、宛先画面において、優先順位の高いアドレス帳から検索された宛先ほど上位に提示する。このようにすることで、ユーザーが選択する可能性の高い宛先を検索することができ、さらに、選択する可能性の高い宛先から提示することができる。そのため、ユーザーによる選択を容易にすることができると共に、誤選択を防止することもできる。また、ユーザーの意図したアドレス帳とは異なるアドレス帳が検索範囲に設定された場合であっても、ユーザーの所望する宛先を検索結果として提示できる可能性が高くなる。そのため、アドレス帳を指定して再度の検索を指示するといったユーザー操作を抑えることができ、素早い宛先設定を可能とする。
【００４５】
ＭＦＰ１００は検索キーを用いて検索範囲から該当する宛先を抽出し、検索結果を表示する検索結果画面の情報を端末装置３００に対して送信する（ステップＳ７）。端末装置３００は当該情報を受け取ると、検索結果を提示する画面をタッチパネル３４に表示する（ステップＳ８）。
【００４６】
たとえば、図７の短縮宛先画面においてユーザーが「ＡＢＣ」のタブを選択することで検索キーとして「Ａ」「Ｂ」および「Ｃ」を入力すると、ＭＦＰ１００はＭＦＰ１００のアドレス帳を検索して、あるいは、ＭＦＰ１００のアドレス帳を優先的に検索して、「Ａ」「Ｂ」および「Ｃ」に関連付けられている宛先を検索する。そして、ＭＦＰ１００が検索結果を上記ステップＳ７で端末装置３００に対して送信することで、図７に表わされたように、「Ａ」「Ｂ」および「Ｃ」に関連付けられている、ＭＦＰ１００のアドレス帳に登録されている宛先が宛先画面に提示される。
【００４７】
図８の直接入力画面が端末装置３００に表示されているときも同様である。すなわち、直接入力画面が端末装置３００に表示されているときに検索キーの入力を端末装置３００から受け付けると、ＭＦＰ１００は端末装置３００のアドレス帳を検索して、あるいは、端末装置３００のアドレス帳を優先的に検索して、入力された検索キーに関連付けられている宛先を検索する。そして、ＭＦＰ１００が検索結果を上記ステップＳ７で端末装置３００に対して送信することで、短縮宛先画面と同様に直接入力画面にも入力された検索キーに関連付けられている、端末装置３００のアドレス帳に登録されている宛先が宛先画面に提示される。
【００４８】
ユーザーが検索結果の中から画像データの宛先とする宛先を選択する操作を行なうと、端末装置３００は、選択結果に対応した操作位置を表わす情報をＭＦＰ１００に対して送信する（ステップＳ９）。ＭＦＰ１００は、操作位置を表わす情報から選択された宛先を特定し、当該宛先に対して指定された画像データを送信する処理を実行する（ステップＳ１０）。
【００４９】
なお、上記ステップＳ１０でＭＦＰ１００は、上記画像処理の結果を自身のタッチパネル１７に表示してもよい。このとき、好ましくは、ＭＦＰ１００は、端末装置３００のメモリーから検索された宛先に対して画像データを送信した場合には、少なくとも当該宛先をタッチパネル１７に表示しない。
【００５０】
リモートパネルでは、端末装置３００を用いてＭＦＰ１００を遠隔操作することも可能である。そのため、ユーザーはＭＦＰ１００から離れて端末装置３００を用いて画像データの送信先を設定している場合もあり得る。そういった場合に、端末装置３００に登録されている宛先がＭＦＰ１００のタッチパネル１７に送信結果として表示されてしまうと、当該ユーザー以外の第三者に端末装置３００に登録されている宛先の情報が見られてしまうおそれもある。そこで、端末装置３００に登録されている宛先に画像データを送信した場合に少なくとも宛先をタッチパネル１７に表示しないようにすることで、このような情報の漏えいを防ぐことができる。
【００５１】
＜機能構成＞
図９は、上記動作を行なうためのＭＦＰ１００の機能構成の具体例を示すブロック図である。図９の各機能は、ＭＦＰ１００のＣＰＵ１０がＲＯＭ１１に記憶されているプログラムをＲＡＭ１２上に読み出して実行することで、主に、ＣＰＵ１０で実現される。しかしながら、少なくとも一部機能が図２に示された他の構成、または図示されていない電気回路などの他のハードウェア構成によって実現されてもよい。
【００５２】
図９を参照して、ＣＰＵ１０は、通信部１８を介して端末装置３００から指示入力を受け付けるための指示入力部１０１と、指示入力部１０１が端末装置３００から検索キーの入力を受け付けた場合に、検索範囲に対して受け付けた検索キーを用いて検索処理を行なうための処理部１０２と、端末装置３００から指示入力が音声によるものであった場合に音声認識処理を行なうための音声認識部１０３、処理部の処理に従って操作画面を更新するための画面更新部１０４と、画面情報を通信部１８を介して端末装置３００に送信することで端末装置３００のタッチパネル３４にＭＦＰ１００の操作画面を表示する処理を行なうための第１の表示処理部１０５とを含む。処理部１０２は、検索キーを受け付けた際に端末装置３００のタッチパネル３４に表示されている操作画面に基づいて検索範囲を設定するための設定部１０７を含む。
【００５３】
設定部１０７は、検索キーを受け付けた際に端末装置３００のタッチパネル３４に表示されている操作画面に基づいて、検索範囲における端末装置３００のメモリー（アドレス帳）とＭＦＰ１００のメモリー（アドレス帳）との検索の優先順位を決定し、処理部１０２は、検索範囲における優先順位の高いメモリーから順に、検索キーを用いて検索処理を行なう。
【００５４】
具体的には、設定部１０７は、検索キーを受け付けた際に端末装置３００に表示されている操作画面（宛先画面）が直接入力画面、つまり、検索対象を特定する情報の入力を受け付ける画面である場合には、検索範囲における端末装置３００のメモリーの優先順位をＭＦＰ１００のメモリーの優先順位よりも高くする。逆に、検索キーを受け付けた際に端末装置３００に表示されている操作画面（宛先画面）が短縮宛先画面、つまり、ＭＦＰ１００のメモリーに記憶されている検索対象を示す情報のうちから検索対象を示す情報の選択を受け付ける画面である場合には、設定部１０７は、検索対象におけるＭＦＰ１００のメモリーの優先順位を端末装置３００のメモリーの優先順位よりも高くする。
【００５５】
好ましくは、処理部１０２は、端末装置３００のメモリーに記憶されている検索対象に関する情報を要求するための第１要求部１０８をさらに含む。第１要求部１０８は、検索対象が端末装置３００のメモリーである場合、端末装置３００に対してメモリーに記憶されている検索対象に関する情報の送信を要求する。この場合、処理部１０２は、端末装置３００から取得したアドレス帳を用いて検索処理を実行する。
【００５６】
または、処理部１０２は、端末装置３００に対して、検索処理を要求するための第２要求部１０９をさらに含んでもよい。第２要求部１０９は、検索対象が端末装置３００のメモリーである場合、端末装置３００に対して検索キーを渡し、端末装置３００のメモリーに対する検索処理を要求する。この場合、処理部１０２は、端末装置３００から検索処理の結果を取得する。
【００５７】
なお、好ましくはタッチパネル１７に操作画面を表示する処理を行なうための第２の表示処理部１０６をさらに含む。第２の表示処理部１０６は、処理部１０２での処理結果を表わす画面をタッチパネル１７に表示する処理を行なう。処理部１０２の画像データの送信処理が、端末装置３００のメモリーからの検索結果のうちから選択された宛先に送信する処理であった場合、第２の表示処理部１０６は、少なくとも選択された宛先を表示画面において提示しないようにする。
【００５８】
＜動作フロー＞
図１０は、ＭＦＰ１００での動作の流れの一例を表わしたフローチャートである。図１０のフローチャートに表わされた動作は、ＭＦＰ１００のＣＰＵ１０がＲＯＭ１１に記憶されているプログラムをＲＡＭ１２上に読み出して実行し、図９の各機能を発揮することによって実現される。図１０の動作は、ＭＦＰ１００のＣＰＵ１０が、端末装置３００から図６の操作画面において図７または図８の宛先画面の選択結果に従った画面情報の要求を受け付けると開始される。
【００５９】
図１０を参照して、ＣＰＵ１０は、端末装置３００からの要求に応じて選択された宛先画面の情報を端末装置３００に対して送信する（ステップＳ１０１）。端末装置３００から検索キーの入力を受け付けると（ステップＳ１０３でＹＥＳ）、ＣＰＵ１０は、検索キー入力時に端末装置３００に表示されている操作画面（宛先画面）が図７の短縮宛先画面であるか図８の直接入力画面であるかによって検索処理の範囲を切り替える。なお、上記検索キーの入力が音声によるものである場合、ＣＰＵ１０は音声認識処理を行なって、検索キーの内容を特定する。
【００６０】
検索キー入力時の宛先画面が短縮宛先画面である場合（ステップＳ１０５でＹＥＳ）、ＣＰＵ１０は、ＭＦＰ１００のアドレス帳を検索範囲に設定し、上記ステップＳ１０３で入力された検索キーを用いて検索処理を実行する（ステップＳ１０７）。一方、検索キー入力時の宛先画面が直接入力画面である場合（ステップＳ１０５でＮＯ）、ＣＰＵ１０は、端末装置３００のアドレス帳を検索範囲に設定し、端末装置３００に対してアドレス帳に登録されている宛先の情報一覧を要求する。そして、端末装置３００から宛先の情報を取得し（ステップＳ１０９）、その情報に対して入力されたキーを用いて検索処理を実行する（ステップＳ１１１）。
【００６１】
ＣＰＵ１０は、検索結果を提示する操作画面を表示するための情報を端末装置３００に対して送信することで（ステップＳ１１３）、当該操作画面を端末装置３００に表示させる。
【００６２】
端末装置３００から宛先の選択結果を受け付けると（ステップＳ１１５でＹＥＳ）、ＣＰＵ１０は、当該宛先に対して指定された画像データを送信する処理を実行する（ステップＳ１１７）。好ましくは、ＣＰＵ１０は、上記ステップＳ１１７の処理の後に、送信結果として処理の結果をタッチパネル１７で表示する（ステップＳ１１９）。その際、好ましくはＣＰＵ１０は、宛先が端末装置３００のアドレス帳から選択されたものである場合、少なくとも当該宛先は上記ステップＳ１１９で表示しない。
【００６３】
図１１は、ＭＦＰ１００での動作の他の例を表わしたフローチャートである。他の例として、ＭＦＰ１００は、両アドレス帳を検索範囲として、優先順位に従ってそれぞれに対して検索処理を行なってもよい。すなわち、図１１を参照して、上記ステップＳ１０３で検索キーが入力された際に端末装置３００に表示されている操作画面が直接入力画面であった場合（ステップＳ１０５でＮＯ）、ＣＰＵ１０は、端末装置３００に対して検索キーを渡して検索を要求してもよい（ステップＳ１０９’）。この場合、端末装置３００はインストールされているリモートコントロール用のアプリケーションに含まれるプログラムに従って、該要求をＭＦＰ１００から受け付けると入力された検索キーを用いてアドレス帳を検索し、その結果をＭＦＰ１００に対して送信する。この場合、ＣＰＵ１０は、端末装置３００から検索結果を取得し（ステップＳ１１１’）、以降、自身で検索処理を行なった場合（図１０）と同様の処理を行なう。
【００６４】
なお、以上の説明では、いずれか一方のアドレス帳を検索範囲とするものであるが、両アドレス帳を検索範囲として検索処理の優先順位が設定されていてもよい。この場合、図１２を参照して、検索キー入力時の宛先画面が短縮宛先画面である場合、ＣＰＵ１０は、ＭＦＰ１００のアドレス帳を検索範囲に設定し、上記ステップＳ１０３で入力された検索キーを用いて検索処理を実行する（ステップＳ１０７）。このとき、予め規定された数の検索結果がＭＦＰ１００のアドレス帳から得られなかった場合には（ステップＳ２０１でＮＯ）、ＣＰＵ１０は、次に端末装置３００のアドレス帳を検索対象として検索処理を行なう。そのため、一例としてＣＰＵ１０は端末装置３００に対してアドレス帳に登録されている宛先の情報を要求して取得し（ステップＳ２０３）、その情報に対して検索処理を実行する（ステップＳ２０５）。
【００６５】
同様に、検索キー入力時の宛先画面が直接入力画面であって、端末装置３００のアドレス帳を検索対象として検索処理を行なった結果（ステップＳ１０９、Ｓ１１１）、予め規定された数の検索結果が端末装置３００のアドレス帳から得られなかった場合には（ステップＳ２０７でＮＯ）、ＣＰＵ１０は、次にＭＦＰ１００のアドレス帳を検索対象として検索処理を実行する（ステップＳ２０９）。
【００６６】
＜実施の形態の効果＞
以上の動作がＭＦＰ１００で行なわれることで、本画像処理システムで端末装置３００を用いたリモートパネルにてＭＦＰ１００で検索動作を行なう際に、検索キーを端末装置３００から入力したタイミングで、ユーザーの選択によって端末装置３００に表示されていた宛先を設定するための操作画面に応じて、検索範囲とするメモリー、または検索範囲における検索処理の対象とするメモリーの優先順位が設定される。
【００６７】
端末装置３００の操作画面はユーザーの所望する宛先が登録されているメモリー（アドレス帳）を反映したものであるため、検索キー入力時の操作画面に基づいて切り替えることによって、よりユーザーが選択する可能性の高い宛先を検索することができる。つまり、検索精度を向上させることができる。また、検索範囲を適切に設定することによって検索処理に要する時間を抑えることができる。さらに、検索結果の数が多くなり過ぎることを防止できるため、以降のユーザーによる選択を容易にすることができると共に、誤選択を防止することもできる。
【００６８】
＜他の例１＞
なお、以上の説明では、検索処理として宛先を検索する場合を例にして説明している。しかしながら、本画像処理システムでの検索処理は宛先の検索に限定されるものではない。たとえば、処理対象とする画像データを選択する場合にも、たとえばボックスなどと呼ばれるＭＦＰ１００のメモリーから選択するための画面と、端末装置３００のメモリーから選択するための画面とがある場合がある。この場合、ＭＦＰ１００は、検索キー入力時にいずれの操作画面がユーザーによって選択されていたかに応じて検索範囲をＭＦＰ１００のメモリーとするか端末装置３００のメモリーとするか、あるいは、検索範囲における検索処理の優先順位をいずれのメモリーを先とするか、を設定するようにしてもよい。つまり、上記の処理は、端末装置３００と連携するあらゆる検索処理に用いることができる。
【００６９】
＜他の例２＞
さらに、上述の処理をＭＦＰ１００のＣＰＵ１０に実行させるためのプログラムを提供することもできる。当該プログラムを提供することで、汎用のＭＦＰを上記のＭＦＰ１００として機能させることができる。そのため、既存のＭＦＰを用いて本画像処理システムを容易に構築することができる。
【００７０】
さらに、ＭＦＰ１００からの上記の要求に応じてメモリーに記憶されている情報をＭＦＰ１００に送信する処理や、ＭＦＰ１００からの要求に応じて受け付けた検索キーを用いて自身のメモリーに対して検索処理を実行し、当該検索結果をＭＦＰ１００に送信する処理を端末装置３００のＣＰＵ３０に実行させるためのプログラムを提供することもできる。当該プログラムを提供することで、汎用の携帯電話機やタブレットなどの端末装置を上記の端末装置３００として機能させることができる。そのため、既存の端末装置を用いて本画像処理システムを容易に構築することができる。
【００７１】
このようなプログラムは、コンピューターに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact  Disk-Read  Only  Memory）、ＲＯＭ、ＲＡＭおよびメモリカードなどのコンピューター読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピューターに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【００７２】
なお、本発明にかかるプログラムは、コンピューターのオペレーティングシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。
【００７３】
また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。たとえば、端末装置３００のＣＰＵ３０に上記の動作を実行させるためのプログラムの場合、当該プログラムはリモートパネル用のアプリケーションに組み込まれてもよいし、後から組み込み可能な構成であってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。
【００７４】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【００７５】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００７６】
１０，３０  ＣＰＵ、１１  ＲＯＭ、１２，３２  ＲＡＭ、１４  スキャナー部、１５  プリンター部、１６  ＦＡＸ部、１７，３４  タッチパネル、１８，３５  通信部、３１  フラッシュメモリー、３３  マイク、１００  ＭＦＰ、１０１  指示入力部、１０２  処理部、１０３  音声認識部、１０４  画面更新部、１０５  第１の表示処理部、１０６  第２の表示処理部、１０７  設定部、１０８  第１要求部、１０９  第２要求部、３００  端末装置。
【図１】
2015179948.tif 000003
【図２】
2015179948.tif 000004
【図３】
2015179948.tif 000005
【図４】
2015179948.tif 000006
【図５】
2015179948.tif 000007
【図６】
2015179948.tif 000008
【図７】
2015179948.tif 000009
【図８】
2015179948.tif 000010
【図９】
2015179948.tif 000011
【図１０】
2015179948.tif 000012
【図１１】
2015179948.tif 000013
【図１２】
2015179948.tif 000014