(57)【要約】【課題】音信号によりアクセス認証や他の装置の環境情報を取得する情報処理装置、情報処理システム、プログラム、方法および記録媒体を提供すること。【解決手段】モバイル端末４１０は、ユーザを識別するための識別情報を格納する記憶部４１３と、画像形成装置４０１の機器情報を取得するためユーザの識別情報を接続要求信号に音響的に変調して送出させる音生成部４１４ｂと、外部から入来する音信号を音響解析し、接続要求信号に対する応答信号を識別して機器情報を抽出する音解析部４１４ａと、抽出した機器情報を使用してユーザが利用できる外部機器の機能を取得する制御部４１２と、制御部４１２が取得した外部機器の機能を示すユーザ・インタフェース手段とを含んでいる。そして、モバイル端末４１０は、音信号を介した近接通信によって画像形成装置４０１から印刷のための機器情報を取得する。【選択図】図４
2014002650.tif 000002
【特許請求の範囲】
【請求項１】
電子データを出力する電子機器と接続可能な情報処理装置であって、
ユーザ情報の入力を受け付ける受付手段と、
前記受付手段で入力を受け付けたユーザ情報を、機器間で直接通信を行う予め定義された第１のインターフェースを介して前記電子機器に送信する送信手段と、
前記送信手段でユーザ情報を送信した電子機器から前記予め定義された第１のインターフェースを介して送信される、該電子機器で該ユーザ情報に係るユーザが利用できる機能に関する情報を受信する受信手段と、
前記受信手段で受信した前記ユーザが利用できる機能に関する情報に基づいて、前記電子機器を制御するための画面を前記情報処理装置の表示部に表示させる表示制御手段と
を有することを特徴とする情報処理装置。
【請求項２】
前記表示部に表示された前記画面上でのユーザによる操作に基づいて、前記電子機器を制御する電子機器制御手段をさらに有すること
を特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記受信手段は、前記送信手段でユーザ情報を送信した電子機器から前記ユーザ情報に係るユーザが利用できる機能に関する情報と該電子機器の位置に関する情報とを受信し、
前記電子機器制御手段は、前記表示部に表示された前記画面上でのユーザによる操作に基づいて、前記受信手段で受信した電子機器の位置に関する情報に基づく電子機器を制御すること
を特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記電子機器制御手段は、前記予め定義された第１のインターフェースとは異なる予め定義された第２のインターフェースを介して前記電子機器を制御すること
を特徴とする請求項２または３に記載の情報処理装置。
【請求項５】
前記予め定義された第１のインターフェースは音信号による通信インターフェースであり、
前記送信手段は、前記受付手段で入力を受け付けたユーザ情報を音信号に変換して前記電子機器に送信し、
前記受信手段は、前記送信手段でユーザ情報を送信した電子機器から送信される、該電子機器で該ユーザ情報に係るユーザが利用できる機能に関する情報の音信号を受信すること
を特徴とする請求項1乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
前記送信手段は、ユーザの識別情報を含む接続情報からバイナリ・データを作成し、当該バイナリ・データのビットを音響周波数に対応する複数のサブビットの集合としてエンコードする手段を含む、請求項１に記載の情報処理装置。
【請求項７】
前記受信手段は、前記複数のサブビットから前記送信手段が作成したバイナリ・データをデコードすることにより前記機器情報を抽出する手段を含む、請求項１に記載の情報処理装置。
【請求項８】
前記電子機器制御手段は、前記電子機器に処理させるための印刷データを生成する手段を備え、当該印刷データを前記送信手段を介して音響的に前記電子機器に送付するか、または無線通信手段からネットワークを介して前記電子機器に送付してハードコピーを実行させる、請求項１に記載の情報処理装置。
【請求項９】
前記電子機器のネットワーク・アドレスを音響的に取得する、請求項１〜８のいずれか１項に記載の情報処理装置。
【請求項１０】
情報処理措置と接続可能であり、電子データを出力する電子機器であって、
前記情報処理装置から送付されるユーザ情報を、機器間で直接通信を行う予め定義された第１のインターフェースを介して前記電子機器が受信する受信手段と、
ユーザ情報を送信した前記情報処理装置から前記予め定義された第１のインターフェースを介して送信される、前記ユーザ情報に係るユーザが利用できる機能に関する情報を検索する検索手段と、
検索された前記機能に関する情報を、前記ユーザ情報の送信元の情報処理装置に前記第１のインターフェースを介して送付して前記情報処理装置が利用できる機能に関する情報に基づいて、前記電子機器を制御するための画面を前記情報処理装置の表示部に表示させる送信手段と
を有することを特徴とする電子機器。
【請求項１１】
前記表示部に表示された前記画面上でのユーザによる操作に基づいて、前記電子機器の機能を制御する制御手段をさらに有すること
を特徴とする請求項１０に記載の電子機器。
【請求項１２】
前記送信手段は、前記情報処理装置に対して前記ユーザ情報に係るユーザが利用できる機能に関する情報と、該電子機器の位置に関する情報とを送信し、
前記制御手段は、前記表示部に表示された前記画面上でのユーザによる操作に基づいて、前記電子機器の位置に関する情報に基づいて前記電子機器を制御すること
を特徴とする請求項１０または１１に記載の電子機器。
【請求項１３】
請求項１〜９のいずれか１項に記載の情報処理装置と、
請求項１０〜１２のいずれか１項に記載の電子機器と
を含む、情報処理システム。
【請求項１４】
音を介した近接通信を情報処理装置が実行する方法であって、情報処理装置が、
記憶手段からモバイル端末のユーザを識別するための識別情報を読み出すステップと、
電子機器の機器情報を取得するためユーザの識別情報を接続要求信号に音響的に変調して送出させるステップと、
外部から入来する音信号を音響解析して前記音信号から前記接続要求信号に対する応答信号を識別して機器情報を抽出するステップと、
抽出した前記機器情報を使用してユーザが利用できる前記電子機器の機能を取得するステップと、
取得したユーザが利用できる前記電子機器の機能をユーザ・インタフェース手段を介して表示させるステップと、
を実行し、
前記音信号を介した近接通信によって前記電子機器から印刷のための前記機器情報を取得する、方法。
【請求項１５】
前記ユーザの識別情報を接続要求信号に音響的に変調して送出させるステップは、ユーザの識別情報を含む接続情報からバイナリ・データを作成し、前記バイナリ・データのビットを音響周波数に対応する複数のサブビットの集合としてエンコードするステップを含み、
前記接続要求信号に対する応答信号を識別して機器情報を抽出するステップは、前記バイナリ・データのビットを前記サブビットからデコードすることにより前記機器情報を抽出するステップを含む、請求項１４に記載の方法。
【請求項１６】
さらに前記電子機器に処理させるための印刷データを生成するステップを含み、当該印刷データを、音響的に前記電子装置に送付するか、または無線通信手段からネットワークを介して前記電子機器に送付してハードコピーを実行させるステップを含む、請求項１４または１５に記載の方法。
【請求項１７】
前記電子機器のネットワーク・アドレスを音響的に取得するステップを含む、請求項１４〜１６のいずれか１項に記載の方法。
【請求項１８】
情報処理装置を、請求項１〜９のいずれか１項記載の機能手段として機能させるための装置実行可能なプログラム。
【請求項１９】
前記情報処理装置は、スマートホンまたはタブレット型ＰＣである、請求項１８に記載のプログラム。
【請求項２０】
請求項１８または請求項１９に記載の装置実行可能なプログラムを記録した、装置可読な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音信号を使用して情報処理装置にアクセスする技術に関し、より詳細には、本発明は、音信号によりアクセス認証や外部機器の情報を取得する情報処理装置、電子機器、情報処理システム、プログラム、方法および記録媒体に関する。
【背景技術】
【０００２】
近年では、ユーザの情報アクセス頻度が高まり、従来のデスクトップ型パーソナル・コンピュータ（以下、ＰＣとして参照する。）やノート型ＰＣの他にも、タブレット型ＰＣやいわゆるスマートホンなど、携行性の高い情報処理装置が普及している。以下、携行性の高い情報処理装置を、単にモバイル端末として参照する。モバイル端末は、携行性に優れユーザが常時携帯することができるので、ユーザの情報アクセス環境によっては、ユーザが通常使用しない画像形成装置で画像データやウェブページなどを印刷することを希望するという新たなニーズが発生している。
【０００３】
モバイル端末からの印刷態様として種々想定することができるが、その高い携行性の故に、ユーザが普段使っていないプリンタへ印刷しなければならないことが多くの利用シーンで発生するものと考えられる。このような場合としては、例えば、社内で他事業所に行ったときに印刷を行うことが必要な場合や、席フリーの仕事環境を導入する企業などでは、座席が決まっていないので毎日の作業位置が異なるために、使用するべきプリンタや画像形成装置などの電子機器が毎日のように変わる場合などを挙げることができる。また、ユーザが外出中に、コンビニエンスストアや公共の場所に設置されたプリンタを使用しなければならない場合も想定できる。
【０００４】
これまでも、モバイル端末から任意の画像形成装置を探索するプロトコルが提案されており、代表的なプロトコルとしては、Bonjour（登録商標）などが既に知られている。Bonjourといった従来のプロトコルを使用した画像形成装置へのアクセスは、モバイル端末からの印刷という態様を例にとると、複数台の画像形成装置が置いてあり、それらを使用することができることを認識させるにすぎないものであった。このため、ユーザは、画像形成装置のうち、どれを使えば希望する環境での印刷や処理を行うことができるのかという、画像形成装置の環境や条件、性能といった機器情報を得ることができないという問題があった。
【０００５】
このため、ユーザが画像形成装置に接続して処理を開始させてしまった後に画像形成装置を使用する権限や、希望する印刷の機能がなく、ユーザの意図していた処理の実行に失敗してしまうという不都合も発生することになる。つまり、毎日のように使う画像形成装置が固定されているなら、間違いは最初だけとなるが、使用するべき画像形成装置が変わるたびに印刷に失敗することになりがちである。このような場合、ユーザは、次の画像形成装置を探してトライアンドエラー的に画像形成装置にアクセスを繰り返さざるを得ないことになって、画像形成装置を使用すること自体が面倒であると認識させてしまうという問題もあった。
【０００６】
より具体的にモバイル端末からの画像形成装置の利用が制限される場合として、アクセス制限が設定されている画像形成装置でアドレス帳に自分が登録されていない場合、ユーザは、モバイル端末から画像形成装置にまったくアクセスできないので、印刷ができない。またユーザはカラー印刷を行うことを希望する場合に、アクセスできた画像形成装置にはカラー印刷機能が無い場合や、カラー印刷機能があっても、設定により強制的にモノクロ印刷を行うように設定されているので、カラー印刷ができない場合なども考えられる。
【０００７】
また、モバイル端末から画像形成装置を探索する場合には、画像形成装置が複数応答を返す場合、返された識別値とハードウェアとしての画像形成装置との対応関係がユーザには解らないのが普通なので、結局のところ、意図する印刷を実行させるための機器を指定するのが容易ではないこともある。さらに、またモバイル端末が接続しているネットワーク機器にまたがって異なるネットワークに接続している画像形成装置は、従来のＬＡＮないに限定されるプロトコルでは探索できないという問題があった。
【０００８】
これまでもユーザが特定の画像形成装置の特定の機能の利用可能性を通知する技術は知られており、例えば、特開２００８−１２３０５８号公報（特許文献１）では、特定のプリンタからの印刷や特定の印刷機能の使用が許可されるか否かについて、ユーザが印刷前に事前に把握することを可能とする技術を記載している。特許文献１は、ユーザが画像形成装置から画像形成装置の情報を取得することを可能とする。
【０００９】
しかしながら、特許文献１の技術は、事前に手入力で画像形成装置のＩＰアドレスを入力することが要求されたり、また検索で多数の画像形成装置が見出されたりした場合、印刷を指令するための画像形成装置をユーザが選択しなければならないなど、ユーザが機器を指定することを容易にするものではない。さらに、特許文献１に記載された技術では、モバイル端末が特定のルータなどのネットワーク機器越しに他のネットワークにまたがって接続されている画像形成装置を指定できないという問題を解決するものではない。
【００１０】
また、特開２００７−０７９６３９号公報（特許文献２）では、携帯端末と画像形成装置とを近距離通信で接続する点を記載する。特許文献２でもある程度限定的な通信を可能とすることができるものの、予めＩＣカードなど、携帯端末のＩＰアドレス、ターゲットとするべき画像形成装置のＩＰアドレスや物理アドレスを知るための手段を別に設ける必要があり、不要な部材や手段を携行しなければならないという問題もある。
【発明の概要】
【発明が解決しようとする課題】
【００１１】
以上のように、モバイル端末といった情報処理装置から画像形成装置といった電子機器に対して処理を実行させる場合、従来のアクセス・プロトコルだけではデスクトップ型、ノート型などのＰＣとは異なる問題が発生する場合があった。本発明は、上記従来技術の問題点に鑑みてなされたものであり、本発明は、モバイル端末と画像形成装置との間の新規なアクセス・プロトコルを提供することにより、スマートホンやタブレット型ＰＣの画像形成装置の利用性を向上させることを目的とするものである。
【課題を解決するための手段】
【００１２】
本発明では、上記目的を達成するために、モバイル端末と画像形成装置との間で音響通信を使用したアクセス・プロトコルを採用する。モバイル端末は、画像形成装置にアクセスする際に、任意にターゲットとして選択した画像形成装置に対して音信号を送付して接続確認を行なう。接続確認が成功裏に行われた後、モバイル端末は、画像形成装置から、当該画像形成装置の各種設定や、アクセス権限、ネットワーク・アドレスなどを含む機器情報を音信号として取得する。このとき、機器情報には、画像形成装置のモバイル端末による利用可能性を通知する情報やネットワーク情報が含まれるので、モバイル端末のユーザは、印刷を実行させる際に容易に画像形成装置の利用可能性を判断でき、また利用可能な画像形成装置の選択および認定も容易となる。
【００１３】
すなわち、本発明では、
電子データを出力する電子機器と接続可能な情報処理装置であって、
ユーザ情報の入力を受け付ける受付手段と、
前記受付手段で入力を受け付けたユーザ情報を、機器間で直接通信を行う予め定義された第１のインターフェースを介して前記電子機器に送信する送信手段と、
前記送信手段でユーザ情報を送信した電子機器から前記予め定義された第１のインターフェースを介して送信される、該電子機器で該ユーザ情報に係るユーザが利用できる機能に関する情報を受信する受信手段と、
前記受信手段で受信した前記ユーザが利用できる機能に関する情報に基づいて、前記電子機器を制御するための画面を前記情報処理装置の表示部に表示させる表示制御手段と
を有することを特徴とする情報処理装置が提供できる。
【００１４】
本発明では、前記表示部に表示された前記画面上でのユーザによる操作に基づいて、前記電子機器を制御する電子機器制御手段をさらに有することができる。前記受信手段は、前記送信手段でユーザ情報を送信した電子機器から前記ユーザ情報に係るユーザが利用できる機能に関する情報と該電子機器の位置に関する情報とを受信し、前記電子機器制御手段は、前記表示部に表示された前記画面上でのユーザによる操作に基づいて、前記受信手段で受信した電子機器の位置に関する情報に基づく電子機器を制御することができる。
【００１５】
前記電子機器制御手段は、前記予め定義された第１のインターフェースとは異なる予め定義された第２のインターフェースを介して前記電子機器を制御することができる。前記予め定義された第１のインターフェースは音信号による通信インターフェースであり、前記送信手段は、前記受付手段で入力を受け付けたユーザ情報を音信号に変換して前記電子機器に送信し、前記受信手段は、前記送信手段でユーザ情報を送信した電子機器から送信される、該電子機器で該ユーザ情報に係るユーザが利用できる機能に関する情報の音信号を受信することができる。
【００１６】
前記送信手段は、ユーザの識別情報を含む接続情報からバイナリ・データを作成し、当該バイナリ・データのビットを音響周波数に対応する複数のサブビットの集合としてエンコードする手段を含むことができる。また、音解析受信手段は、前記複数のサブビットから前記送信手段が作成したバイナリ・データをデコードすることにより前記機器情報を抽出する手段を含むことができる。前記電子機器制御手段は、前記電子機器に処理させるための印刷データを生成する手段を備え、当該印刷データを前記送信手段を介して音響的に前記電子機器に送付するか、または無線通信手段からネットワークを介して前記電子機器に送付してハードコピーを実行させることができる。本発明では、前記電子機器のネットワーク・アドレスを音響的に取得することができる。
【００１７】
さらに本発明によれば、上述したモバイル端末と音響通信可能な電子機器、情報処理システム、方法、プログラムおよび記録媒体を提供できる。
【発明の効果】
【００１８】
本発明では、音信号に基づいたアクセス・プロトコルを採用するので、音信号の出力を目前にある機器に届く程度に制御することができ、この結果、ＩＥＥＥ８０２．１１ｘやBluetooth（登録商標）、ｉＲＤａなどの近距離通信に比較して、より限定した範囲でモバイル端末と画像形成装置との間で、コミュニケーションを可能とする。このため、ユーザは、ターゲットとして選択した画像形成装置について、その属性情報を取得することができる。
【００１９】
さらに、本発明では、モバイル端末がオーディオ機能を備えている場合、外部からアプリケーションを供給するだけで、画像形成装置のオーディオ機能を利用して近接アクセス・プロトコルを実現でき、さらにクラウド・サーバなど大規模な処理能力を提供することなく、インターネットを経由した印刷が可能となるので、モバイル端末に対してより柔軟な画像形成装置へのアクセス性を提供することが可能となる。
【図面の簡単な説明】
【００２０】
【図１】本実施形態の情報処理システムを構成する情報処理装置の１実施形態である画像形成装置のハードウェア・ブロック１００を示す図。
【図２】本実施形態の情報処理システムを構成する他の情報処理装置である、モバイル端末のハードウェア・ブロック２００を示す図。
【図３】本実施形態の情報処理システム３００の実施形態および画像形成装置３１０のソフトウェア・ブロックを示す図。
【図４】本実施形態の情報処理システム４００に使用される、スマートホンやタブレット型ＰＣとして実装されるモバイル端末４１０のソフトウェア・ブロックを示す図。
【図５】本実施形態でモバイル端末と、画像形成装置との間で送受信される音信号５００の実施形態を示す図。
【図６】本実施形態でモバイル端末と、画像形成装置との間で確立される接続要求および応答で送受信される音声トランザクションで転送されるデータ６００の実施形態を示す図。
【図７】本実施形態で使用することができるモバイル端末４１０および画像形成装置４０１が管理する情報７００の実施形態を示す図。
【図８】スマートホン３０１およびタブレット型ＰＣ３０２といったモバイル端末４１０が接続要求を画像形成装置４０１に対して送付する場合のシーケンスを、図４に示す機能ブロックを使用して説明した図。
【図９】図８で生成された接続要求信号を画像形成装置３１０が処理する場合のシーケンスを、図３の機能ブロックを使用して説明した図。
【図１０】図９の処理の後、画像形成装置４０１からの応答信号を受領したモバイル端末４１０が実行する処理シーケンスを、図４の機能ブロックに従って説明した図。
【図１１】本実施形態に従い、モバイル端末に表示されるユーザＩ／Ｆをトランザクション・シーケンスに対応づけて説明した図。
【図１２】図１１の画像形成装置１１２０からの応答信号を受領し、モバイル端末１１１０がユーザＩ／Ｆを表示させる場合の実施形態１２００を示す図。
【図１３】本実施形態で画像形成装置がモバイル端末に送付する応答情報の第２の実施形態１３００を示す図。
【図１４】本実施形態の情報処理システム１４００の実施形態を示す図。
【発明を実施するための形態】
【００２１】
以下、本発明につき実施形態をもって説明するが、本発明は後述する実施形態に限定されるものではない。図１は、本実施形態の情報処理システムを構成する電子機器の１実施形態である画像形成装置のハードウェア・ブロック１００を示す。画像形成装置は、操作パネル１０２，サウンド・モジュール１０３およびプリント・エンジン１０４といった画像形成を可能とするハードウェア機能部１０１、および各種ハードウェア機能部の動作を制御するための制御部１１０とを含んで構成されている。操作パネル１０２は、ＬＣＤパネルを含むタッチパネルなどとして構成されており、ユーザから画像形成装置を機能させるためのマニュアル入力を受領して、画像形成装置を動作させている。
【００２２】
サウンド・モジュール１０３は、マイク・スピーカおよびアンプなどを含んで構成することができ、画像形成装置が使用する音入出力を可能としている。さらに、プリント・エンジン１０４は、電子写真方式やインクジェット方式で画像を形成する機能を提供し、プリンタ、コピー、ファクシミリ、イメージリーダなどの機能により取得したデータをハードコピーする。
【００２３】
制御部１１０は、上述した各ハードウェア機能部の動作を制御しており、ＣＰＵ１１６と、ＲＡＭ１１７と、ＲＯＭ１１１とを含み、ＣＰＵ１１６は、ＲＯＭ１１１やＨＤＤ１１５に格納されたプログラムを実行することにより、本実施形態の各機能手段を画像形成装置上に実現させている。さらに制御部１１０は、ネットワーク・インタフェース・カード（ＮＩＣ）１１２と、パネルＩ／Ｆ１１３と、ＮＶＲＡＭ１１８とを含んでいる。ＮＩＣ１１２は、イーサネット（登録商標）などを介して画像形成装置をネットワーク１０５に接続させており、画像形成装置によるデータ転送やファイル・アクセス、ＨＴＴＰ通信などを可能とする。
【００２４】
パネルＩ／Ｆ１１３は、操作パネル１０２からのユーザ入力を受領して制御部１１０に対してユーザ入力に対応する動作を開始させる。また、ＮＶＲＡＭ１１８は、ＨＤＤ１１５よりも早いアクセスが必要とされるデータやＵＳＢメモリなど、外部から容易に追加削除することができるデータなどを格納するための記憶領域を提供している。また、制御部１１０は、この他にもフォントＲＯＭ１１４やエンジンＩ／Ｆ１１９を含んでいて、ハードコピーを行う際の文字品質を確保し、さらにプリント・エンジン１０４への指令も可能とされている。上述した各機能部は、内部バス１２０により相互接続されていて、相互通信が可能とされている。
【００２５】
図２は、本実施形態の情報処理システムを構成する情報処理装置である、モバイル端末のハードウェア・ブロック２００を示す。以下、用語「モバイル端末」とは、携行性が向上した情報処理装置のことを意味し、その実装形式は、スマートホン、タブレット型ＰＣ、パーソナル・データ・アシスタント（ＰＤＡ）などを挙げることができ、例えばAndroid（登録商標）ＯＳ上で動作するスマートホンやｉＰａｄ（登録商標）などとすることができる。
【００２６】
図２に示すように、モバイル端末は、そのハードウェア・ブロック２００として、ＣＰＵ２０６と、ＲＡＭ２０７と、ＲＯＭ２０１とを含んでいる。ＣＰＵ２０６は、本実施形態におけるモバイル端末の機能を提供するための機能手段を、ＲＯＭ２０１や、ＳＤカードなどの不揮発性メモリ２０５などに格納されたプログラムを実行させることによりモバイル端末上に実現させている。その他、モバイル端末は、ＮＩＣ２０２、ユーザ・インタフェース（以下、ユーザＩ／Ｆとして参照する。）２０３、およびサウンド・モジュール２０４を含んで構成することができる。
【００２７】
ＮＩＣ２０２は、本実施形態のモバイル端末では、ＩＥＥＥ８０２．１１ｘなどのプロトコルを使用し、近年ではいわゆるＷｉ−Ｆｉとして参照される場合もある無線通信によるデータ通信を可能とする。ユーザＩ／Ｆ２０３は、モバイル端末のタッチパネルからの入力を受け取ってＣＰＵ２０６に対して各種の指令を行うとともにＣＰＵ２０６の処理結果をユーザにグラフィカルに表示させる機能を提供する。サウンド・モジュール２０４は、スピーカ、マイク、アンプなどを含んでいて、電話通信やその他の音響アクセスを可能とさせている。なお、これらの各機能部は、内部バス２０８を介して相互接続されていて、各種のデータ通信を行っている。
【００２８】
図３は、本実施形態の情報処理システム３００の実施形態および画像形成装置３１０のソフトウェア・ブロックを示す。図３に示すように、本実施形態の画像形成装置３１０は、オーディオＩ／Ｆ３１１と、制御部３１２と、記憶部３１３とを含んでいる。オーディオＩ／Ｆ３１１は、マイク３１１ａ、スピーカ３１１ｂおよびＤ／Ａ・Ａ／Ｄコンバータ３１１ｃを含んで構成されており、スマートホン３０１やタブレット型ＰＣ３０２からの音信号を受信し、またスマートホン３０１やタブレット型ＰＣ３０２に音信号を送付する。画像形成装置３１０と、スマートホン３０１やタブレット型ＰＣとの間の距離は好ましい実施形態では１ｍ〜２ｍ程度とすることができる。
【００２９】
制御部３１２は、接続・認証制御部３１２ａと、印刷データ処理部３１２ｂとを含んでいる。接続・認証制御部３１２ａは、本実施形態に従い、音信号を使用したアクセス・プロトコルを確立させ、モバイル端末であるスマートホン３０１やタブレット型ＰＣ３０２から画像形成装置３１０へのアクセス認証を可能としている。印刷データ処理部３１２ｂは、スキャナから取得した画像データ、ファクシミリデータまたは他の情報処理装置からネットワークを介して送付された印刷データなどをプリント・エンジンが出力できる形式に変換し、プリント・エンジン１０４に渡す処理を実行する。
【００３０】
さらに記憶部３１３は、図１のハードウェア・ブロック図のうち、ＨＤＤ１１５およびＮＶＲＡＭ１１８の機能を含む機能部であり、本実施形態では、例示的にハードウェア情報３１３ａおよびユーザのアクセス権限を認証するための認証情報３１３ｂを含むものとして示されている。ハードウェア情報３１３ａは、画像形成装置が提供可能なハードウェア機能およびその制限情報などを含んでおり、遠隔アクセスしたスマートホン３０１やタブレット型ＰＣ３０２などに対し、アクセス権限を考慮した場合に自己の提供可能なハードウェア機能を検索し、通知するための情報である。
【００３１】
また、認証情報３１３ｂは、ユーザが画像形成装置に対してアクセスする場合の権限を登録する情報であり、多くの場合には、ユーザＩＤおよびパスワードといった認証情報のテーブルを格納する。
【００３２】
さらに画像形成装置は、音制御部３１４と、通信制御部３１５と、エンジン制御部３１６と、ユーザＩ／Ｆ制御部３１８とを含んでいる。音制御部３１４は、オーディオＩ／Ｆ３１１が受領した音信号を解析する音解析部３１４ａを含んでいて、モバイル端末から受領した音信号をバイナリ信号に変換し、モバイル端末のユーザに関する認証情報などの抽出を可能とする。音生成部３１４ｂは、これとは逆に接続・認証制御部３１２ａが実行した接続・認証処理の結果をバイナリ信号として受領し、当該バイナリ信号から信号音を発生させるための駆動パルス列を生成する。このときに生成された駆動パルス列は、オーディオＩ／Ｆ３１１に送付され、フィルタやアンプなどを経た後にスピーカ３１１ｂから音信号として出力される。
【００３３】
通信制御部３１５は、ネットワークを介した外部通信を制御しており、イーサネット（登録商標）やＩＥＥＥ８０２．１１ｘなどのプロトコルによる通信をサポートする。エンジン制御部３１６およびユーザＩ／Ｆ３１８は、図１のエンジンＩ／Ｆ１１９のソフトウェア機能部およびパネルＩ／Ｆ１１３のスフとウェア機能部に対応し、ユーザ指令を受領し、印刷データをプリント・エンジン１０４に渡して、印刷実行を可能とさせている。
【００３４】
図４は、本実施形態の情報処理システム４００に使用される、スマートホンやタブレット型ＰＣとして実装されるモバイル端末４１０のソフトウェア・ブロックを示す。モバイル端末４１０は、画像形成装置４０１からの音信号を受信し、画像形成装置４０１がユーザの希望する印刷機能を提供できるかどうかをユーザが判断することを可能としている。モバイル端末４１０は、オーディオＩ／Ｆ４１１と、制御部４１２と、記憶部４１３とを含んでいる。オーディオＩ／Ｆ４１１は、モバイル端末４１０の音声機能を本実施形態のアクセス・プロトコルに適用する機能を備えており、マイク４１１ａ、スピーカ４１１ｂおよびＤ／Ａ・Ａ／Ｄコンバータなどを含むハードウェアを動作させるためのソフトウェア機能部である。制御部４１２は、接続・認証制御部４１２ａと、印刷データ生成部４１２ｂとを含んでいる。
【００３５】
モバイル端末４１０側の接続・認証制御部４１２ａは、画像形成装置４０１に対する接続要求を生成する他、画像形成装置４０１からの音声応答を処理し、ユーザに対してターゲットとした画像形成装置がユーザの機能する機能を提供するか否かの判断を可能とさせている。また、印刷データ生成部４１２ｂは、画像形成装置４０１に対して印刷させるべきデータを生成する機能を備えており、各種のワードプロセッサ・アプリケーションやファイル変換機能などの機能を提供する。
【００３６】
また、記憶部４１３は、モバイル端末４１０のユーザを認証するためのユーザ情報を記憶しており、接続要求を受領して、ユーザ情報を接続・認証制御部４１２ａに渡す機能を備える。音制御部４１４は、画像形成装置４０１からの応答音を解析する音解析部４１４ａと、接続要求として送付するべきバイナリ信号から信号音を生成するための駆動パルス列を生成する音生成部４１４ｂとを含んでおり、これらの機能については、より詳細に後述する。
【００３７】
さらにモバイル端末４１０は、通信制御部４１５とユーザＩ／Ｆ制御部４１６とを含んでいて、音声通話、データ通信を可能とし、ユーザとモバイル端末４１０との間で入出力を可能としている。
【００３８】
図５は、本実施形態でモバイル端末と、画像形成装置との間で送受信される音信号５００の実施形態を示す。図５では、送信するべきバイナリ信号は、「10111011011100111」であるものとして説明する。モバイル端末からの接続要求は、時間幅Ｔ１を有する開始信号５０２から開始する。開始信号５０２の終了後、時間Ｔ３で接続要求のペイロード・パルス５０３が送信される。ペイロード・パルス５０３は、設定した継続時間であるビット長Ｔ２にわたり音波が検出された場合に、信号を有意と判断する。また、説明する実施形態では、音信号５１０のデューティ比は、５０％であるものとしている。ビット長Ｔ２を、以下、ビット長として参照する。
【００３９】
そして本実施形態では、ビット長Ｔ２の期間を、通信に使用する音の音響周波数の時間間隔の複数のサブビット・パルスに分割し、当該サブビット・パルスでスピーカを駆動させる。すなわち、上述したサブビット・パルスが、スピーカの駆動パルスに相当する。本実施形態において、ビット長Ｔ２の間に駆動パルス５０５の数に対応する波形が検出されなかった場合に、有意な音信号が検出されなかったと決定する。また、検出性を改善するために、適切な誤り訂正方式を採用することもできる。また送信情報としてチェックサムなどを追加し、チェックサムからのずれ量を使用して通信の質を確保することもできる。図５の音信号５１０では、時間幅Ｔ３が経過したタイミングで、モバイル端末４１０は、送信するべきユーザ情報からスピーカを駆動するための駆動パルス列５２０を作成し、開始信号５０２から時間幅Ｔ３を経過したときにスピーカに対して駆動パルス列５２０を供給してスピーカを動作させ、音信号５１０を生成させる。
【００４０】
音信号の生成は、適切なアンプやＤ級アンプなどを通してＰＣＭ音源用のスピーカを駆動することもできる。さらに本実施形態の音信号は、複数の駆動パルス列でビット長Ｔ２の音信号を生成する構成とすることができる。図５には、音信号５１０と駆動パルス列５２０との関係を示しており、使用する音波の周波数（通信周波数）をｆとし、ビット長Ｔ２に含ませる駆動パルス５０５の数をｎとすると、Ｔ２＝ｎ＊（１／ｆ）となるように設定することができる。
【００４１】
図５に示した実施形態では、駆動パルス４周期を音信号の単位長として定義する。ビット長Ｔ２を構成する駆動パルス５０５の数ｎや通信周波数については特に限定はないが、ビット長Ｔ２が駆動パルス周波数に対して少なすぎるとノイズに対するロバスト性が低下する傾向にあり、多すぎるとデータ通信速度が低下することから、ｎ＝１〜１００程度とすることが好ましい。また、音信号５１０の周波数は、騒音や周りにいる他の人の声などがノイズを生じさせないように、またデータ転送レートの観点から１ｋＨｚ以上とすることができ、好ましくは、１．５ｋＨｚ〜３０ｋＨｚ程度とすることができる。
【００４２】
以下、データ転送レートに関して検討する。例えば通信周波数＝１５ｋＨｚとし、ｎ＝１とすると、音信号によるデータ転送レートは、１５ｋｂｐｓとなる。また、図５の実施形態でｎ＝４に設定する場合には、３．７５ｋｂｐｓの転送レートを得ることができ、後述するユーザ情報および機器情報を送受信するには充分なデータ転送レートを確保することができる。なお、機器情報とは、画像形成装置が格納するハードウェアの設定に関する情報のうち、ユーザが利用できる機能を示すように作成された情報を意味する。
【００４３】
また、図５の音信号５１０の最後は、デリミタ信号５０４が配置されていて、一連の接続要求が終了したことを識別可能とさせている。なお、図５に示すデリミタ信号５０４は、「０１」であるものとして説明するが、ビット列で指定するほか、パルス長やパルス間隔を制御してデリミタ信号５０４とすることもできる。
【００４４】
図６は、本実施形態でモバイル端末と、画像形成装置との間で確立される接続要求および応答で送受信される音声トランザクションで転送されるデータ６００の実施形態を示す。図６に示すように、モバイル端末からは、画像形成装置がユーザの目的に適合するか否かを判断するため、接続要求（音信号）としてユーザを固有に指定する識別値（ユーザＩＤ）を画像形成装置に送付する。画像形成装置は、モバイル端末からの接続要求６１０を受領して、ユーザＩＤを取得する。
【００４５】
また他の実施形態では、ユーザＩＤの他、パスワードを取得する。画像形成装置は、受信した音信号をバイナリ信号にデコードし、画像形成装置の記憶部３１３を検索し、受領したユーザＩＤおよびパスワードで指定されるユーザの画像形成装置に対するアクセス権限を抽出する。画像形成装置は、抽出したユーザ情報を使用して記憶部３１３を検索し、ユーザ情報に対応するアクセス権限および機器設定を通知する応答情報を作成し、オーディオＩ／Ｆ３１１から応答信号６２０としてモバイル端末などに送付する。
【００４６】
以下、図４を使用してモバイル端末が画像形成装置４０１から送付された応答信号６２０から応答情報をデコードする処理について説明する。モバイル端末４１０は、応答信号６２０を受領すると、そのオーディオＩ／Ｆ部４１１が音信号をＤ／Ａ変換し、変換されたデジタル信号を音制御部４１４に渡す。送付されたデジタル信号は、音解析部４１４ａに送付され、好ましい実施形態では、ノイズ除去や信号波形回復などの処理を経た後、１／ｎパルス・デコードが適用されて、画像形成装置４０１が送付した応答情報が再生される。
【００４７】
生成された応答情報は、制御部４１２に送付されて、接続・認証制御部４１２ａにより画像形成装置４０１の許可する処理が判断され、一連のアクセス・プロトコルが終了する。なお、送受信データのセキュリティ性を改善するために接続要求６１０や応答信号６２０には、ＦＭ変調を加えてもよいし、鍵情報を使用して暗号化し、暗号化した情報を音情報にエンコードすることもできる。
【００４８】
なお、図６中、応答信号６２０における送信データの行に登録されている１６進数は、利用可の機能、印刷情報、省資源モード設定を固有に指定するためのコードであり、例えばそれぞれ、リスト６３０，６４０，６５０などの形式として画像形成装置４０１が記憶部４１３に格納する。
【００４９】
図７は、本実施形態で使用することができるモバイル端末４１０および画像形成装置４０１が管理する情報７００の実施形態を示す。モバイル端末４１０は、接続情報として図７に示す実施形態ではユーザＩＤおよびパスワードを含む認証情報７１０を格納する。また、画像形成装置４０１側では、アドレス帳７２０ａとしてユーザ名を、ユーザＩＤおよびパスワードを対応づけたリストとして管理する。また、画像形成装置４０１は、アクセス情報７２０ａを管理している。ハードウェア情報７２０ｂとしてユーザ名に対応づけてハードウェア情報７２０ｂを管理している。画像形成装置４０１は、接続情報をデコードした後、取得したユーザＩＤおよびパスワードを使用して当該ユーザＩＤに関し、利用を許可する権限情報を抽出し、応答情報を作成する。
【００５０】
なお、図７は、アドレス帳７２０ａと、ハードウェア情報７２０ｂとを既約テーブルとして示しているが、それぞれ図３に示すように、機器情報３１３ａおよび認証情報３１３ｂとして分離したテーブルまたはデータとして管理することもできる。また、アドレス帳７２０ａは、画像形成装置４０１が蓄積するのではなく、例えばネットワークを介して遠隔接続されたＬＤＡＰサーバなどに管理させておき、画像形成装置４０１からの要求に応じてサーバからダウンロードする構成とされていてもよい。
【００５１】
図８は、スマートホン３０１およびタブレット型ＰＣ３０２といったモバイル端末４１０が接続要求を画像形成装置４０１に対して送付する場合のシーケンスを、図４に示す機能ブロックを使用して説明した図である。図８のシーケンスは、ステップＳ８００で、モバイル端末４１０のユーザＩ／Ｆ制御部４１６が画像形成装置４０１との接続指令を受領して開始する。ユーザＩ／Ｆ制御部４１６は、接続指令を受領すると、接続・認証制御部４１２ａに対し、ステップＳ８０１で記憶部４１３からモバイル端末４１０が保有しているユーザ情報を取得するように指令する。接続・認証制御部４１２ａは、ステップＳ８０１で記憶部４１３からモバイル端末４１０のユーザ情報を取得すると音制御部４１４にユーザ情報を渡し、ユーザ情報から接続要求に対応する、開始信号５０２やデリミタ信号５０４を含む駆動パルス列５２０の生成を指令する。
【００５２】
音制御部４１４は、パルス列の生成を完了すると、接続・認証制御部４１２ａにパルス列生成完了を通知し、ステップＳ８０３で接続要求（音）信号の生成を指令する。
【００５３】
接続・認証制御部４１２ａは、その後、音制御部４１４に対し、音生成部４１４ｂにパルス列を供給して駆動パルス列５２０の生成を指令する。音生成部４１４ｂは、ステップＳ８０４でパルス列をエンコードして、駆動パルス列を生成する。音生成部４１４ｂは、駆動パルス列５２０が生成されると、駆動パルス列５２０をオーディオＩ／Ｆ部４１１のスピーカ４１１ｂに渡し、ステップＳ８０５でアナログ音信号として接続要求信号を生成して、画像形成装置４０１からの応答を待機する。
【００５４】
図９は、図８で生成された接続要求信号を画像形成装置３１０が処理する場合のシーケンスを、図３の機能ブロックを使用して説明した図である。画像形成装置３１０は、ステップＳ９００で、音を受信すると、受信した音をＡ／Ｄ変換した後、音制御部３１４に受信した音を渡し、デコード処理を開始する。なお、このデコード処理は、図６で説明したプロセスを利用して行うことができる。その後、音制御部３１４は、ステップＳ９０１で接続要求が開始されたか否かを判断する。接続要求の開始は、図５に示した開始信号５０２およびペイロード・パルス５０３が設定したプロトコルで存在するか否かを判断することによって行うことができる。ステップＳ９０１の判断で、音がノイズであると判断した場合（Ｎｏ）、処理をステップＳ９００に戻し、接続要求の開始を待機する。
【００５５】
一方、ステップＳ９０１で音が接続要求（音）信号と判断した場合（Ｙｅｓ）、ステップＳ９０２で受信信号をデコードしてユーザ情報を取得する。なお、この際のデコード処理についても、図６で説明したプロセスを使用して実行することができる。デコード後、音制御部３１４は、接続・認証制御部３１２ａにユーザ情報を通知し、ステップＳ９０３で記憶部３１３に検索を指令する。記憶部３１３は、アドレス帳を検索し、検索結果を接続・認証制御部３１２ａに返す。
【００５６】
接続・認証制御部３１２ａは、ステップＳ９０５で、検索結果として機器情報を取得し、応答情報を作成し、音制御部３１４に対して応答信号の生成を指令する。音制御部３１４は、接続・認証制御部３１２ａから応答情報を取得すると開始信号５０２およびデリミタ信号５０４を追加し、音制御部３１４に応答信号を送付する。音制御部３１４は、ステップＳ９０６で、応答信号を音生成部３１４ｂに送付すると、音生成部３１４ｂは、応答信号を駆動パルス列にエンコードしてスピーカ３１１ｂに送付し、駆動パルス列５２０に従ってスピーカ３１１ｂを駆動し応答信号を生成する。
【００５７】
図１０は、図９の処理の後、画像形成装置４０１からの応答信号を受領したモバイル端末４１０が実行する処理シーケンスを、図４の機能ブロックに従って説明したものである。モバイル端末４１０のオーディオＩ／Ｆ部４１１は、ステップＳ１０００で音を受信すると受信した音をＡ／Ｄ変換後、音制御部４１４に渡し、ステップＳ１００１で、応答開始を、開始信号５０２およびぺイロード・パルス５０３が設定したプロトコルを具備しているか否かにより判断する。ステップＳ１００１で応答開始ではないと判断した場合（Ｎｏ）、オーディオＩ／Ｆ部４１１に処理を返し、さらに応答信号の開始を待機する。
【００５８】
一方、ステップＳ１００１で応答開始と判断した場合（Ｙｅｓ）、ステップＳ１００２で応答信号をデコードして機器情報を抽出する。なお、機器情報は、アクセス権限情報とは分離した形式で応答信号に含ませることもできるし、アクセス権限を反映した機器情報として、機器設定の他、アクセス権限的にユーザが利用できる機能やできない機能を抽出して機器情報とし、応答情報として生成することもできる。
【００５９】
その後、ステップＳ１００３で、接続・認証制御部４１２ａは、接続要求に対する応答信号をデコードし、接続要求に対する結果を判断した後、ユーザＩ／Ｆ制御部４１６に結果を通知し、ステップＳ１００４でユーザＩ／Ｆ上に結果を表示させる。
【００６０】
以上のトランザクション・シーケンスで、音信号を使用したモバイル端末と画像形成装置との間のアクセス・プロトコルが完結する。モバイル端末４１０は、その後、結果に応答して他の画像形成装置に対して接続要求を発行することもできるし、結果がユーザの希望する印刷がターゲットとして画像形成装置で可能な場合、アドホックまたはＰ２Ｐベースで画像形成装置に印刷データを送付し、印刷を開始させることができる。また他の実施形態では、インターネットやＬＡＮなど他のルータ機器を介して画像形成装置に対して印刷データを送付し、印刷を実行させることができる。
【００６１】
図１１は、本実施形態に従い、モバイル端末に表示されるユーザＩ／Ｆをトランザクション・シーケンスに対応づけて説明した図である。モバイル端末１１１０は、図１１の状態では、接続要求を発行しようとしており、ユーザＩ／Ｆは、デフォルト状態を示している。デフォルト状態のユーザＩ／Ｆには、カラー／白黒印刷選択ボックス１１１０ａ、集約指定ボックス１１１０ｂ、ページの配置ボックス１１１０ｃ、両面／製本指定ボックス１１１０ｄなどが表示されている。図１１に示す選択ボックスのうち、ページの配置ボックス１１１０ｃは、集約指定ボックス１１１０ｂで集約が選択された場合にアクティブ化されるので、グレーアウト表示とされている。
【００６２】
さらにユーザＩ／Ｆ上には、画像形成装置１１２０への問合わせを行うかどうかを指令するためのボタン１１１１，１１１２が表示されていて、ユーザの希望する印刷条件を画像形成装置に送付することが可能とされている。図１１のデフォルト設定でユーザＩ／Ｆからユーザが「問合わせる」ボタン１１１１をクリックすると、説明する実施形態では、ユーザＩＤだけが、画像形成装置１１２０に送付される。画像形成装置１１２０は、モバイル端末１１１０のユーザは、画像形成装置１１２０に対するアクセス権限は保有しているものの、現在の設定が、機器情報１１３０に示すように、強制モノクロ設定での印刷をするように設定されているものと仮定する。
【００６３】
画像形成装置１１２０は、受信した接続要求（音）信号を解析し、その結果、アクセスしたユーザがアクセス権限は有しているが、画像形成装置１１２０には、管理者権限で設定される強制モノクロ設定がなされているので、カラー印刷ができない旨の応答情報を作成し、モバイル端末１１１０に返す。
【００６４】
図１２は、図１１の画像形成装置１１２０からの応答信号を受領し、モバイル端末１１１０がユーザＩ／Ｆを表示させる場合の実施形態１２００を示す。図１１のモバイル端末１１１０からの接続要求に対して画像形成装置１２２０は、応答情報１２３０を作成し、応答（音）信号としてモバイル端末１２１０に返す。画像形成装置１２２０は、コピー／プリンタ機能が利用可であり、片面／両面印刷が可能であるが、印刷色モードがモノクロのみ可であることを指定する応答情報を応答信号にエンコードして、モバイル端末１２１０に返している。
【００６５】
この応答信号を受領し、モバイル端末１２１０は、そのユーザＩ／Ｆ上に、図１１では、選択可能のブルー表示で表示されていた「カラー／白黒印刷選択ボックス」１２１０ａが、グレーアウト表示とされ、設定選択を禁止するユーザＩ／Ｆを表示させている。ユーザは、図１２のユーザＩ／Ｆを参照して、自己の希望する印刷ができるかできないかを判断する。ユーザが希望する印刷ができる場合には、ユーザは、「印刷」ボタン１２１２をクリックすることで、印刷実行のためのユーザＩ／Ｆにアクセスすることができる。
【００６６】
また、図１２のユーザＩ／Ｆで、ユーザの希望する印刷設定が設定できない場合、ユーザは暗黙的に希望する印刷ができないことを理解するので、そのときには、「キャンセル」ボタン１２１２をクリックして、さらに他の画像形成装置の問い合わせを行うことができる。
【００６７】
以上のように、本実施形態では、ユーザが無駄な印刷を行うことなく、モバイル端末からの画像形成装置の利用可能性を拡大することができる。
【００６８】
図１３は、本実施形態で画像形成装置がモバイル端末に送付する応答情報の第２の実施形態１３００を示す。図１３に示す実施形態では、応答情報１３００は、機器情報１３１０の他、画像形成装置のネットワーク・アドレス１３２０、例えばＩＰアドレスを追加して、モバイル端末に送付する。図１３に示す実施形態では、モバイル端末は、画像形成装置のネットワーク・アドレス１３２０を自動取得することができ、モバイル端末から画像形成装置を使用したネットワーク・プリントが可能となる。
【００６９】
ネットワーク・アドレス１３２０としては、ＩＰアドレスの他、画像形成装置名、物理アドレスなどを使用することができ、ネットワーク上の固有のアドレスを指定できる限り、特に限定はない。
【００７０】
図１４は、本実施形態の情報処理システム１４００の実施形態を示す。情報処理システム１４００は、ネットワーク１４１０と、ネットワーク１４１０に接続された外部機器として機能する画像形成装置１４０１ａ〜ｃ，１４０２ａ，ｂと、モバイル端末であるタブレット型ＰＣ１４０３およびスマートホン１４０４とが接続されていて、相互通信により、印刷データの送付や印刷の実行を行っている。タブレット型ＰＣ１４０３およびスマートホン１４０４は、無線アクセス・ポイント１４０５を介していわゆるＷｉ−Ｆｉにより、ネットワーク１４１０にアクセスし、各種のデータ通信を行うことが可能とされている。また、スマートホン１４０４については、いわゆる９００ＭＨｚ帯を使用したデータ通信を行うこともできる。
【００７１】
また、本実施形態の画像形成装置１４０１ａ〜ｃ，１４０２ａ，ｂおよびタブレット型ＰＣ１４０３，スマートホン１４０４は、近接する画像形成装置との間で音波を使用したアクセス・プロトコルを使用して相互通信が可能とされている。例えば、スマートホン１４０４は、画像形成装置１４０１ｂとの間で音信号を使用した近接アクセス・プロトコルを使用してユーザ情報の取得および機器情報の取得を行っている。
【００７２】
スマートホン１４０４のユーザが、画像形成装置１４０１ｂで希望する印刷が実行できると判断した場合、第１の実施形態では、矢線Ａで示すようにアドホックまたはＰ２Ｐ方式で印刷データを画像形成装置１４０１ｂに直接送付することで印刷を実行させることができる。また、他の実施形態では、機器情報として取得したネットワーク・アドレスを使用して、矢線Ｂで示されるように、ネットワーク１４１０を構成するルータなどのネットワーク機器を超えて印刷データを画像形成装置１４０１ｂに送付して印刷を実行させることができる。
【００７３】
以上のように、本発明によれば、モバイル端末から画像形成装置に対して印刷を実行させるために、音信号を使用する新規な近接アクセス・プロトコルを提供することができ、サーバなどの専用情報機器を使用することなく、ターゲットの画像形成装置によりユーザの希望する印刷を可能とし、スマートホンやタブレット型ＰＣの画像形成装置の利用性を拡大することが可能となる。
【００７４】
本発明の上記機能は、Ｃ＋＋、Ｊａｖａ（登録商標）、ＪａｖａＢｅａｎｓ（登録商標）、ＪａｖａＡｐｐｌｅｔ（登録商標）、ＪａｖａＳｃｒｉｐｔ（登録商標）、Ｐｅｒｌ、Ｒｕｂｙなどのオブジェクト指向プログラミング言語などで記述された装置実行可能なプログラムにより実現でき、ネットワークを介して配布可能なｉアプリ（登録商標）伝送媒体、ＣＤ−ＲＯＭ、ＣＤ−ＲＷ、ＤＶＤ、ＭＯなど、装置可読な記録媒体に格納して頒布することができる。
【００７５】
これまで本発明について実施形態をもって説明してきたが、本発明は実施形態に限定されるものではなく、他の実施形態、追加、変更、削除など、当業者が想到することができる範囲内で変更することができ、いずれの態様においても本発明の作用・効果を奏する限り、本発明の範囲に含まれるものである。
【符号の説明】
【００７６】
１００  ハードウェア・ブロック
１０１  ハードウェア機能部
１０２  操作パネル
１０３  サウンド・モジュール
１０４  プリント・エンジン
１０５  ネットワーク
１１０  制御部
１１１  ＲＯＭ
１１２  （ネットワーク・インタフェース・カード）ＮＩＣ
１１３  パネルＩ／Ｆ部
１１４  フォントＲＯＭ
１１５  ＨＤＤ
１１６  ＣＰＵ
１１７  ＲＡＭ
１１８  ＮＶＲＡＭ
１２０  内部バス
２００  ハードウェア・ブロック
２０１  ＲＯＭ
２０２  ＮＩＣ
２０４  サウンド・モジュール
２０５  不揮発性メモリ
２０６  ＣＰＵ
２０７  ＲＡＭ
２０８  内部バス
３００  情報処理システム
３０１  スマートホン
３１０  画像形成装置
３１１  オーディオＩ／Ｆ部
３１１ａ  マイク
３１１ｂ  スピーカ
３１１ｃ  Ｄ／Ａ・Ａ／Ｄコンバータ
３１２  制御部
３１２ａ  接続・認証制御部
３１２ｂ  印刷データ処理部
３１３  記憶部
３１３ａ  ハードウェア情報
３１３ｂ  認証情報
３１４  音制御部
３１４ａ  音解析部
３１４ｂ  音生成部
３１５  通信制御部
３１６  エンジン制御部
３１８  ユーザＩ／Ｆ制御部
４００  情報処理システム
４０１  画像形成装置
４１０  モバイル端末
４１１  オーディオＩ／Ｆ
４１１ａ  マイク
４１１ｂ  スピーカ
４１２  制御部
４１２ａ  接続・認証制御部
４１２ｂ  印刷データ生成部
４１３  記憶部
４１４  音制御部
４１４ａ  音解析部
４１４ｂ  音生成部
４１５  通信制御部
４１６  ユーザＩ／Ｆ制御部
５００  音信号
５０２  開始信号
５０３  ペイロード・パルス
５０４  デリミタ信号
５０５  駆動パルス
５１０  音信号
５２０  駆動パルス列
【先行技術文献】
【特許文献】
【００７７】
【特許文献１】特開２００８−１２３０５８号公報
【特許文献２】特開２００７−０７９６３９号公報
【図１】
2014002650.tif 000003
【図２】
2014002650.tif 000004
【図３】
2014002650.tif 000005
【図４】
2014002650.tif 000006
【図５】
2014002650.tif 000007
【図６】
2014002650.tif 000008
【図７】
2014002650.tif 000009
【図８】
2014002650.tif 000010
【図９】
2014002650.tif 000011
【図１０】
2014002650.tif 000012
【図１１】
2014002650.tif 000013
【図１２】
2014002650.tif 000014
【図１３】
2014002650.tif 000015
【図１４】
2014002650.tif 000016