(57)【要約】【課題】視覚障碍者に対してより好適に音読を通して複数頁で構成される文書を把握し、文章を楽しむ体験を提供することが可能な情報処理端末を実現する。【解決手段】情報処理端末（１）は、複数の頁で構成される文書の各頁を撮像するカメラ（１１）と、テキストデータ生成処理、及び、音声信号生成処理を実行するコントローラ（１２）と、前記音声信号を出力する出力部、及び、前記音声信号を音波に変換して出力するスピーカの一方又は両方と、を備えている。【選択図】図１
2020205123.tif 000002
【特許請求の範囲】
【請求項１】
複数の頁で構成される文書の各頁と情報処理端末のカメラレンズとが正対するように前記情報処理端末を支持する支持体において、
前記情報処理端末が載置される天板であって、前記カメラレンズと重なる部分が開放された天板と、
上端が前記天板の外縁に連結されると共に、下端が前記頁の外縁に押し当てられる側板と、を備えている、
ことを特徴とする支持体。
【請求項２】
前記天板及び前記側板の一方又は両方は、透光性を有している、
ことを特徴とする請求項１に記載の支持体。
【請求項３】
上記側板は、上記天板に展開可能に連結されている、
ことを特徴とする請求項１又は２に記載の支持体。
【請求項４】
前記天板に直交する方向に沿って測った、前記天板から前記側板の下端までの距離は、前記カメラレンズの被写界深度に含まれる、
ことを特徴とする請求項１〜３の何れか１項に記載の支持体。
【請求項５】
前記天板及び前記側板の一方又は両方には、当該支持体の利用に適した複数の頁で構成される文書の種類を触知可能に示す構造、及び、当該支持体の利用に適した情報処理端末の種類を触知可能に示す構造の一方又は両方が設けられている、
ことを特徴とする請求項１〜４の何れか１項に記載の支持体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理端末に関する。また、本発明は、情報処理端末を載置するための支持体に関する。また、本発明は、情報処理方法に関する。
【背景技術】
【０００２】
視覚障碍者が利用する文書の形態として、活字図書を点字に変換した点字図書、活字図書を音声により読み上げた音訳図書、活字図書の文字や図を拡大し、見やすく整えて出版した拡大図書、及び電子書籍が知られている（特許文献１）。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】”視覚障害者の読書について”、［online］、社会福祉法人日本盲人会連合、［令和１年５月２７日検索］、インターネット＜ＵＲＬ:http://nichimou.org/morebooks/reading/＞
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、点字図書、音訳図書、及び拡大図書は、作成に時間が必要であり、これらの図書を視覚障碍者が利用可能になる時期が遅いという問題がある。さらに、点字図書及び音訳図書は、コストの観点からボランティアに頼った運用となるという問題がある。また、拡大図書及び電子書籍は全盲者が利用できないという問題がある。さらには、これらは市販された書籍を対象としたものであるが、たとえば学術論文、地方自治体などが発行する広報誌、新聞、新聞の折り込み広告、パンフレットなどの広範な印刷物が網羅的に対象とされている状況ではない。そのため、視覚障碍者に向けた、より好適な、文章を音読するツールの開発が望まれている。
【０００５】
本発明の一態様は、前記の課題を鑑みてなされたものであり、その目的は、視覚障碍者に対してより好適に音読を通して複数頁で構成される文書を把握し、文章を楽しむ体験を提供することが可能な情報処理端末を実現することにある。
【課題を解決するための手段】
【０００６】
前記の課題を解決するために、本発明の一態様に係る情報処理端末は、複数の頁で構成される文書の各頁を撮像するカメラと、前記カメラにて得られた画像データを参照して、前記頁に記載されたテキストを表すテキストデータを生成するテキストデータ生成処理、及び、前記テキストデータを参照して、前記テキストを読み上げた音声を表す音声信号を生成する音声信号生成処理を実行するコントローラと、前記音声信号を出力する出力部、及び、前記音声信号を音波に変換して出力するスピーカの一方又は両方と、を備えている。
【０００７】
前記の課題を解決するために、本発明の一態様に係る支持体は、書籍の頁と情報処理端末のカメラレンズとが正対するように前記情報処理端末を支持する支持体において、前記情報処理端末が載置される天板であって、前記カメラレンズと重なる部分が開放された天板と、上端が前記天板の外縁に連結されると共に、下端が前記頁の外縁に押し当てられる側板と、を備えている。
【０００８】
前記の課題を解決するために、本発明の一態様に係る情報処理方法は、カメラと、コントローラと、出力部、及び、スピーカの一方又は両方と、を備えた情報処理端末を用いて複数の頁で構成される文書を音声として出力する情報処理方法であって、前記カメラが、複数の頁で構成される文書の各頁を撮像する撮像処理と、前記コントローラが、前記カメラにて得られた画像データを参照して、前記頁に記載されたテキストを表すテキストデータを生成するテキストデータ生成処理と、前記コントローラが、前記テキストデータを参照して、前記テキストを読み上げた音声を表す音声信号を生成する音声信号生成処理と、前記出力部が前記音声信号を出力する、及び／又は、前記スピーカが前記音声信号を音波に変換して出力する音声出力処理と、を含んでいる。
【発明の効果】
【０００９】
本発明の一態様によれば、視覚障碍者に対してより好適に音読を通して複数頁で構成される文書を把握し、文章を楽しむ体験を提供することが可能な情報処理端末を実現することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態に係る情報処理端末の使用方法の概略を示す図である。
【図２】本発明の一実施形態に係る情報処理端末の構成を示すブロック図である。
【図３】図２に示す情報処理端末を用いて実施される情報処理方法の流れを示すフローチャートである。
【図４】本発明の一実施形態に係る情報処理端末の支持体の構成を示す斜視図である。
【図５】本発明の一実施形態に係る情報処理端末の支持体の構成を示す展開図である。
【発明を実施するための形態】
【００１１】
〔基本コンセプト〕
本実施形態の基本コンセプトについて、図１を参照して説明する。図１は、本実施形態に係る情報処理端末１及び支持体２の使用方法の概略を示す斜視図である。情報処理端末１としては、例えば、カメラ付きのスマートフォンが挙げられる。
【００１２】
まず、図１の１００１に示すように、ユーザは、書籍をはじめとする複数の頁で構成される文書の頁を開く。複数の頁で構成される文書としては、例えば、新刊書や文庫本等の活字図書、学術論文、地方自治体などが発行する広報誌、新聞、新聞の折り込み広告、パンフレットなどが挙げられる。次いで、図１の１００２に示すように、ユーザは、開いた頁の上に支持体２を載置する。これにより、開いた頁の外縁に支持体２の側板２２の下端が押し当てられ、その結果、開いた頁は、状態が撮像に適した平坦な状態になる。その後、図１の１００３に示すように、ユーザは、支持体２の天板２１上に情報処理端末１を載置する。これにより、情報端末装置１のカメラレンズは、天板２１に設けられた開口２１ａを介して開いた頁に正対し、情報端末装置１のカメラレンズから開いた頁までの距離は、当該カメラレンズの被写界深度に含まれるようになる。情報処理端末１には、この状態において開いた頁を撮像し、得られた画像データを参照して当該頁に記載されたテキストを読み上げる。これにより、ユーザは、開いた頁に記載されたテキストを、音声として聴取することができる。
【００１３】
〔情報処理端末〕
本実施形態に係る情報処理端末１の構成について、図２を参照して説明する。図２は、情報処理端末１の構成を示すブロック図である。以下、複数の頁で構成される文書が書籍である場合を一例として説明する。
【００１４】
情報処理端末１には、書籍の頁に記載されたテキストを読み上げるためのアプリケーションプログラム（以下、「朗読アプリ」と記載する）がインストールされている。情報処理端末１は、朗読アプリに従って朗読処理を実行するために利用するハードウェア資源として、カメラ１１と、コントローラ１２と、出力端子１３（出力部）と、スピーカ１４と、メモリ１５と、通信インターフェース１６と、を備えている。情報処理端末１は、例えば、スマートフォンで実現することができる。朗読アプリは、メモリ１５に保存されていてもよいし、それ以外の記録媒体に保存されていてもよい。
【００１５】
カメラ１１は、書籍の頁を撮像するための構成である。カメラ１１としては、例えば、カメラレンズ、撮像素子、及び画像信号処理回路とにより構成されるデジタルカメラを用いられる。メモリ１５としては、例えば、１又は複数の半導体ＲＡＭ（random access memory）が用いられる。
【００１６】
コントローラ１２は、朗読アプリに従って朗読処理を実行するための構成である。コントローラ１２としては、例えば、１又は複数のＣＰＵ（Central Processing Unit）が用いられる。朗読処理には、少なくともテキストデータ生成処理及び音声信号生成処理が含まれる。ここで、テキストデータ生成処理とは、カメラ１１にて得られた画像データを参照して、書籍の頁に記載されたテキストを表すテキストデータを生成する処理のことを指す。また、音声信号生成処理とは、テキストデータ生成処理にて生成されたテキストデータを参照して、書籍の頁に記載されたテキストを読み上げた音声を表す音声信号を生成する処理のことを指す。朗読処理の詳細については、参照する図面を代えて後述する。
【００１７】
出力端子１３は、音声信号生成処理にて生成された音声信号を、電気信号として外部に出力するための構成である。音声信号の出力先としては、例えば、イヤホン３が挙げられる。スピーカ１４は、音声信号生成処理にて生成された音声信号を、音波として外部に出力するための構成である。情報処理端末１は、出力端子１３のみを備えていてもよいし、スピーカ１４のみを備えていてもよいし、出力端子１３及びスピーカ１４の両方を備えていてもよい。また、情報処理端末１は、有線インターフェースである出力端子１３の代わりに近距離無線通信インターフェースを備えていてもよいし、出力端子１３に加えて無線インターフェースを備えていてもよい。近距離無線通信インターフェースとしては、例えば、Bluetooth（登録商標）インターフェースが挙げられる。情報処理端末１が近距離無線インターフェースを備えている場合、出力端子１３に接続して用いるイヤホン３の代わりに、近距離無線通信に対応したイヤホン、ヘッドホン、スピーカ等に音声を出力することができる。
【００１８】
通信インターフェース１６は、サーバと通信するためのインターフェースである。コントローラ１２は、通信インターフェース１６を介してサーバとの通信を行うことによって、朗読処理の一部をサーバと連携して実行することができる。コントローラ１２がサーバと連携して実行する処理の具体例については、参照する図面を代えて後述する。
【００１９】
〔朗読処理〕
朗読アプリに従って情報処理端末１が実行する朗読処理Ｓ１の流れについて、図３を参照して説明する。図３は、朗読処理Ｓ１（複数の頁で構成される文書を音声として出力する情報処理方法）の流れを示すフローチャートである。
【００２０】
朗読処理Ｓ１は、図３に示すように、撮像処理Ｓ１０と、逆立画像判定処理Ｓ１１と、逆立画像通知処理Ｓ１２と、表紙判定処理Ｓ１３と、テキストデータ生成処理Ｓ１４と、音声信号生成処理Ｓ１５と、音声出力処理Ｓ１６と、縦横判定処理Ｓ１７と、テキストデータ生成処理Ｓ１８と、文字過少頁判定処理Ｓ１９と、文字過少頁通知処理Ｓ２０と、音声信号生成処理Ｓ２１と、音声出力処理Ｓ２２と、を含んでいる。
【００２１】
撮像処理Ｓ１０は、書籍の頁を撮像する処理である。撮像処理Ｓ１０は、コントローラ１２に制御されたカメラ１１によって実行される。なお、撮像処理Ｓ１０を実行するタイミングは、音声コマンドによってユーザが撮像を指示したタイミングであってもよいし、カメラ１１が書籍の頁に対するフォーカスが成功したタイミングであってもよい。
【００２２】
逆立画像判定処理Ｓ１１は、撮像処理Ｓ１０にて得られた画像データの表す画像が逆立画像あるか否か（正立画像であるか）を判定する処理である。ここで、逆立画像とは、頁上方が画面下方に、且つ、頁下方が画面上方に配置された画像のことを指す。また、正立画像とは、頁上方が画面上方に、且つ、頁下方が画面下方に配置された画像のことを指す。逆立画像判定処理Ｓ１１は、コントローラ１２によって実行される。
【００２３】
逆立画像判定処理Ｓ１１にて逆立画像であると判定された場合、逆立画像通知処理Ｓ１２が実行される。逆立画像通知処理Ｓ１２は、撮像処理Ｓ１０にて得られた画像データが逆立画像を表すことをユーザに通知する処理である。逆立画像通知処理Ｓ１２を実行するために、コントローラ１２は、例えば、「本の上下が逆になっています」という音声信号を出力端子１３又はスピーカ１４に出力する。コントローラ１２が出力端子１３に当該音声信号を出力した場合、出力端子１３は、当該音声信号をイヤホン３に出力する。イヤホン３は、当該音声信号を音波に変換して出力する。コントローラ１２がスピーカ１４に当該音声信号を出力した場合、スピーカ１４は、当該音声信号を音波に変換して出力する。これにより、本を１８０°回転して正しい向きにする動作をユーザに促すことができる。
【００２４】
なお、コントローラ１２は、逆立画像判定処理Ｓ１１にて画像が逆立画像であると判定された場合に、逆立画像を１８０°回転して正立画像として、後述する表紙判定処理Ｓ１３に進んでもよい。
【００２５】
逆立画像判定処理Ｓ１１にて正立画像であると判定された場合、表紙判定処理Ｓ１３が実行される。表紙判定処理Ｓ１３は、撮像処理Ｓ１０にて得られた画像データの表す画像に被写体として含まれる頁が表紙であるか否か（表紙以外であるか）を判定する処理である。表紙判定処理Ｓ１３は、情報処理端末１のコントローラ１２によって実行される。
【００２６】
表紙判定処理Ｓ１３にて頁が表紙であると判定された場合、テキストデータ生成処理Ｓ１４が実行される。テキストデータ生成処理Ｓ１４は、撮像処理Ｓ１０にて得られた画像データを参照して、頁に記載されたテキストを表すテキストデータを生成する処理である。テキストデータ生成処理Ｓ１４は、情報処理端末１のコントローラ１２によって実行される。特に、頁が書籍の表紙である場合に実行されるテキストデータ生成処理Ｓ１４において、コントローラ１２は、テキストデータとして、表紙に記載された題名を表す題名データ、及び、表紙に記載された著者名を表す著者名データを生成する。題名データ及び著者名データの生成は、例えば、以下の方法により実現される。
【００２７】
方法１：表紙に記載された文字列の中で、最も大きいフォントで記載された文字列を対題名として特定すると共に、表紙に記載された文字列の中で、２番目に大きいフォントで記載された文字列を著者名として特定する。そして、特定した題名及び著者名を表すテキストデータを、題名データ及び著者名データとする。
【００２８】
方法２：書籍の表紙を表す画像データを入力とし、その書籍の題名及び著者名を表す題名及び著者名を出力するよう、機械学習された分類器（ＡＩ）を利用する。この場合、この分類器に撮像処理Ｓ１０にて得られた画像データを入力したとき、この分類器から出力される題名及び著者名を表すテキストデータを、題名データ及び著者名データとする。なお、この分類器は、情報処理端末１に実装されていてもよいし、通信インターフェース１６を介して情報処理端末１と通信可能なサーバに実装されていてもよい。後者の場合、情報処理端末１は、サーバに実装された分類器を利用して、表紙に記載された題名及び著者名を特定する。
【００２９】
方法３：様々な書籍の題名が登録された題名データベース、及び、様々な書籍の著者名が登録された著者名データベースを利用する。この場合、表紙に記載された文字列の中で、題名データベースに登録された題名に合致する文字列を題名として特定すると共に、表紙に記載された文字列の中で、著者名データベースに登録された著者名に合致する文字列を著者名として特定する。そして、特定した題名及び著者名を表すテキストデータを、題名データ及び著者名データとする。なお、これらのデータベースは、情報処理端末１に実装されていてもよいし、通信インターフェース１６を介して情報処理端末１と通信可能なサーバに実装されていてもよい。後者の場合、情報処理端末１は、サーバに実装されたデータベースを利用して、表紙に記載された題名及び著者名を特定する。
【００３０】
なお、著者名データベースには、漢字表記の著者名と共に、平仮名表記又は片仮名表記の著者名が登録されていることが好ましい。一例を挙げると、漢字表記の著者名「古沢良太」と共に、平仮名表記の著者名「こさわりょうた」が登録されていることが好ましい。この場合、著者名データを平仮名表記の著者名に基づいて生成すれば、後述する音声信号生成処理Ｓ１５において、著者名が正しく音読された音声データを生成することができる。題名データベースについても、同様のことが言える。
【００３１】
なお、コントローラ１２は、撮像処理Ｓ１０にて得られた画像データを参照して、頁がカメラ１１の撮像対象領域から外れた後に、テキストデータ生成処理Ｓ１４を実行してもよい。
【００３２】
音声信号生成処理Ｓ１５は、テキストデータ生成処理Ｓ１４にて生成されたテキストデータを参照して、頁に記載されたテキストを読み上げた音声を表す音声信号を生成する処理である。音声信号生成処理Ｓ１５は、テキストデータ生成処理Ｓ１４を実行した後に、情報処理端末１のコントローラ１２によって実行される。特に頁が表紙である場合に実行される音声信号生成処理Ｓ１５において、コントローラ１２は、音声信号として、題名を読み上げた音声を表す音声信号の前又は後に、著者名を読み上げた音声を表す音声信号を付加した音声信号を生成する。
【００３３】
なお、音声信号生成処理Ｓ１５において、コントローラ１２は、撮像処理Ｓ１０にて得られた画像データを参照して、頁がカメラ１１の撮像対象領域から外れた後に、音声信号生成処理を実行してもよい。また、音声信号生成処理Ｓ１５において、コントローラ１２は、音声信号として、ユーザにより指定された読み上げ速度で頁に記載されたテキストを読み上げた音声を表す音声信号を生成してもよい。
【００３４】
音声出力処理Ｓ１６は、音声信号生成処理Ｓ１５にて生成された音声信号を電気信号として出力端子１３から出力する処理、及び、音声信号生成処理Ｓ１５にて生成された音声信号を音波としてスピーカ１４から出力する処理の一方又は両方である。音声出力処理Ｓ１６は、コントローラ１２によって実現される。
【００３５】
表紙判定処理Ｓ１３にて頁が表紙以外であると判定された場合、縦横判定処理Ｓ１７が実行される。縦横判定処理Ｓ１７は、頁に記載されているテキストが縦書きテキストであるか横書きテキストであるかを判定する処理である。縦横判定処理Ｓ１７は、コントローラ１２によって実行される。
【００３６】
テキストデータ生成処理Ｓ１８は、縦横判定処理Ｓ１７の結果、及び、撮像処理Ｓ１０にて得られた画像データを参照して、頁に記載されたテキストデータを生成する処理である。テキストデータ生成処理Ｓ１８は、情報処理端末１のコントローラ１２によって実行される。特に、頁が表紙以外である場合に実行されるテキストデータ生成処理Ｓ１８において、コントローラ１２は、テキストデータとして、頁に記載された頁番号を表す頁番号データ、及び、頁に記載された本文を表す本文データを生成する。
【００３７】
なお、テキストデータ生成処理Ｓ１８において、コントローラ１２は、本文データとして、（１）前頁本文の末尾が未完単語である場合、現頁本文の先頭に当該未完単語を付加すると共に、（２）現頁本文の末尾が未完単語である場合、現頁本文の末尾から当該未完単語を削除したものを表す本文データを生成してもよい。例えば、前頁本文の末尾に「ラー」と記載され、現頁本文の先頭に「メン」と記載されている場合、すなわち、「ラーメン」という単語が２頁に亘って記載されている場合、コントローラ１２は、現頁本文の先頭に「ラー」を付加したものを表す本文データ生成する。また、現頁本文の末尾に「チャ―」と記載され、次頁本文の先頭に「ハン」と記載と記載されている場合、すなわち、「チャーハン」という単語が２頁に亘って記載されている場合、コントローラ１２は、現頁本文の末尾から「チャ―」を削除したものを表す本文データを生成する。なお、テキストデータ生成処理Ｓ１８において、本文の末尾が未完単語であるか否かを判定するアルゴリズムは、特に限定されず、公知のアルゴリズムを用いることができる。
【００３８】
また、テキストデータ生成処理Ｓ１８において、コントローラ１２は、テキストデータに含まれる見出しを特定してもよい。見出しを特定する方法としては、例えば、テキストデータに含まれている文字列のうち、太字になっている文字列、又は、周囲にスペースが空いている文字列を見出しとして特定する方法が挙げられる。
【００３９】
文字過少頁判定処理Ｓ１９は、頁に記載されたテキストの文字数が予め定められた閾値を下回るか否かを判定する処理である。文字過少頁判定処理Ｓ１９は、コントローラ１２によって実行される。
【００４０】
文字過少頁判定処理にて文字数が閾値を下回ると判定された場合、文字過少頁通知処理Ｓ２０が実行される。文字過少頁通知処理Ｓ２０は、記載されたテキストの文字数が少ない頁である旨をユーザに通知する処理である。文字過少頁通知処理Ｓ２０を実行するために、コントローラ１２は、例えば、「頁全体が図になっています」との音声信号を出力端子１３又はスピーカ１４に出力する。コントローラ１２が出力端子１３に当該音声信号を出力した場合、出力端子１３は、当該音声信号をイヤホン３に出力する。イヤホン３は、当該音声信号を音波に変換して出力する。コントローラ１２がスピーカ１４に当該音声信号を出力した場合、スピーカ１４は、当該音声信号を音波に変換して出力する。これにより、ユーザが、当該頁には図が記載されていることを認識することができるため、ユーザに次頁の撮影に移行する動作を促すことができる。
【００４１】
音声信号生成処理Ｓ２１は、テキストデータ生成処理Ｓ１８にて生成されたテキストデータを参照して、頁に記載されたテキストを読み上げた音声を表す音声信号を生成する処理である。音声信号生成処理Ｓ２１は、コントローラ１２によって実行される。特に、頁が表紙以外の場合に実行される音声信号生成処理Ｓ２１において、コントローラ１２は、音声信号として、頁番号を読み上げた音声を表す音声信号の後に、本文を読み上げた音声を表す音声信号を付加した音声信号を生成する。
【００４２】
なお、音声信号生成処理Ｓ２１において、コントローラ１２は、音声信号として、見出しを聞き分け可能にテキストを読み上げた音声を表す音声信号を生成してもよい。例えば、見出しを聞き分け可能にテキスト「・・・である。＜改行＞（３）旅立ち＜改行＞いよいよ私は、決心した。今日こそ・・・」を読み上げた音声としては、「である（休止）みだし（休止）さん（小休止）たびだち（休止）いよいよわたしはけっしんした（小休止）きょうこそ・・・」といった例が挙げられる。別の例として、見出しとそれ以外の部分とを、異なる声（例えば、見出しは男性の声、それ以外の部分は女性の声）で読み上げた音声データを用いてもよい。
【００４３】
音声出力処理Ｓ２２は、音声信号生成処理Ｓ２１にて生成された音声信号を電気信号として出力端子１３から出力する処理、及び、音声信号生成処理Ｓ２１にて生成された音声信号を音波としてスピーカ１４から出力する処理の一方又は両方である。音声出力処理Ｓ２２は、コントローラ１２によって実行される。
【００４４】
音声出力処理Ｓ２２において、コントローラ１２は、朗読停止を指示する音声コマンドをユーザから取得すると、前記音声信号の出力を停止し、朗読再開を指示する音声コマンドをユーザから取得すると、前記音声信号の出力を再開する。例えば、コントローラ１２は、「停止」という音声コマンドをユーザから取得すると、音声信号の出力を停止する。また、「再開」という音声コマンドをユーザから取得すると、音声信号の出力を再開する。あるいは、コントローラ１２は、ユーザによる情報処理端末１の画面をタップする操作によって音声信号の出力を停止し、更に、ユーザによる情報処理端末１の画面をタップする操作によって音声信号の出力を再開してもよい。なお、画面をタップする操作は、画面上に設けられた特定のＧＵＩ要素（ボタン等）をタップする操作であってもよいし、画面の任意の場所をタップする操作であってもよい。
【００４５】
以上のように、本実施形態に係る朗読処理Ｓ１は、カメラ１１にて得られた画像データを参照して、頁に記載されたテキストを表すテキストデータを生成するテキストデータ生成処理Ｓ１４、Ｓ１８、及び、テキストデータを参照して、テキストを読み上げた音声を表す音声信号を生成する音声信号生成処理Ｓ１５、Ｓ２１を含んでいる。したがって、本実施形態に係る朗読処理Ｓ１によれば、視覚障碍者に対してより好適に音読を通して複数頁で構成される文書を把握し、文章を楽しむ体験を提供することができる。具体的には、視覚障碍の度合いに依らずに、重度の視覚障碍者であっても、軽度の視覚障碍者であっても、視力の衰えた高齢者であっても、健常者であっても、読書することが可能である。また、点字図書、音訳図書、及びオーディオブックと比べて低コストである。さらに、活字図書を利用して読書することができるため、幅広い種類の書籍を即座に読書することができる。以上のように、本実施形態に係る情報処理端末１は、視覚障碍者等のユーザが徹底的に使いやすい仕様となっている。
【００４６】
なお、朗読処理Ｓ１は、前述した各処理以外にも、最大頁番号通知処理を含んでいてもよい。最大頁番号通知処理は、メモリ１５に格納された頁番データが表す頁番号のうち、最大の頁番号を通知する処理である。最大頁番号通知処理は、情報処理端末１のコントローラ１２によって実行される。
【００４７】
最大頁番号通知処理を実行するために、コントローラ１２は、例えば、「３０頁まで読みました」という音声信号を出力端子１３又はスピーカ１４に出力する。コントローラ１２が出力端子１３に当該音声信号を出力した場合、出力端子１３は、当該音声信号をイヤホン３に出力する。イヤホン３は、当該音声信号を音波に変換して出力する。コントローラ１２がスピーカ１４に当該音声信号を出力した場合、スピーカ１４は、当該音声信号を音波に変換して出力する。これにより、ユーザに何ページまで読んだかを認識させることができる。
【００４８】
〔支持体の構成〕
本実施形態に係る支持体２の構成について、図４、５を参照して説明する。図４は、支持体２の構成を示す斜視図である。図５は、支持体２の構成を示す展開図である。なお、支持体２の使用方法については、上述した通りである。
【００４９】
支持体２は、書籍の頁と情報処理端末１のカメラレンズとが正対するように情報処理端末１を支持するための台である。支持体２は、１つの天板２１と、４つの側板２２と、を備えている。
【００５０】
天板２１は、支持体２の上面を構成する板状部材である。本実施形態において、天板２１の平面視形状は、長方形である。情報処理端末１は、天板２１の上に載置される。天板２１には、情報処理端末１のカメラレンズと重なる部分を開放するための開口２１ａが形成されている。天板２１及び開口２１ａの形状及びサイズは、対象とする情報処理端末１の種類に応じて最適化されている。例えば、天板２１の形状及びサイズは、情報処理端末１の背面の形状及びサイズに応じて設定されている。また、開口２１ａの形状及びサイズは、情報処理端末１の背面におけるカメラレンズの位置に応じて設定されている。
【００５１】
側板２２は、支持体２の側面を構成する板状部材であり、側板２２の上端は、天板２１の外縁に連結されている。本実施形態において、側板２２の平面視形状は、台形である。側板２２の下端は、書籍の頁の外縁に押し当てられる。側板２２の形状及びサイズは、対象とする情報処理端末１の種類、及び、対象とする書籍の種類に応じて最適化されている。例えば、天板２１に直交する方向に沿って測った天板２１から側板２２の下端までの距離が対象とする情報処理端末１のカメラレンズの被写界深度に含まれるように、且つ、側板２２の下端が対象とする書籍の頁の外縁に押し当てられるように設定されている。
【００５２】
本実施形態において、各側板２２は、天板２１の外縁に展開可能に連結されている。各側板２２を展開して各側板２２と天板２１との成す角を１８０°とすると、支持体２は、図５に示すように平面化される。逆に、各側板２２を折り畳んで各側板２２と天板２１との成す角を所定の角度（１８０°未満）とすると、支持体２は、図４に示すように立体化される。支持体２を販売するとき、及び、支持体２を保管するときには、可搬性を向上させるために支持体２を展開して平面化することが好ましい。
【００５３】
なお、天板２１及び側板２２の一方又は両方は、透光性を有する材料により構成されていることが好ましい。これにより、天板２１又は側板２２を透過した外光を利用して、撮像対象とする頁の照度を向上させることができる。なお、カメラレンズと同じ面に光源を備えた情報処理端末１をユーザが使用する場合、この光源を撮像対象とする頁の照度を確保するために利用してもよい。
【００５４】
また、天板２１及び側板２２の一方又は両方には、支持体２の利用に適した書籍の種類を触知可能に示す構造２２ａ、及び、支持体２の利用に適した情報処理端末の種類を触知可能に示す構造２２ｂの一方又は両方が設けられていることが好ましい。これにより、目の不自由なユーザであっても、支持体２が対象とする情報処理端末１及び／又は書籍に適したものであるか否かを触知することができる。なお、これらの構造２２ａ，２２ｂは、例えば、天板２１又は側板２２の表面に形成された凹凸によって実現することができる。
【００５５】
〔ソフトウェアによる実現例〕
情報処理端末１のコントローラ１２は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ソフトウェアによって実現してもよい。
【００５６】
後者の場合、情報処理端末１は、各機能を実現するソフトウェアであるプログラムの命令を実行するコンピュータを備えている。このコンピュータは、例えば少なくとも１つのプロセッサ（制御装置）を備えていると共に、上記プログラムを記憶したコンピュータ読み取り可能な少なくとも１つの記録媒体を備えている。そして、上記コンピュータにおいて、上記プロセッサが上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記プロセッサとしては、例えばＣＰＵ（Central Processing Unit）を用いることができる。上記記録媒体としては、「一時的でない有形の媒体」、例えば、ＲＯＭ（Read Only Memory）等の他、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムを展開するＲＡＭ（Random Access Memory）などをさらに備えていてもよい。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明の一態様は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【００５７】
〔まとめ〕
本発明の態様１に係る情報処理端末は、複数の頁で構成される文書の各頁を撮像するカメラと、前記カメラにて得られた画像データを参照して、前記頁に記載されたテキストを表すテキストデータを生成するテキストデータ生成処理、及び、前記テキストデータを参照して、前記テキストを読み上げた音声を表す音声信号を生成する音声信号生成処理を実行するコントローラと、前記音声信号を出力する出力部、及び、前記音声信号を音波に変換して出力するスピーカの一方又は両方と、を備えている、構成である。
【００５８】
本発明の態様２に係る情報処理端末は、上記の態様１において、前記コントローラは、前記画像データを参照して、前記頁が前記カメラの撮像対象領域から外れた後に、前記テキストデータ生成処理を実行するか、又は、前記コントローラは、前記画像データを参照して、前記頁が前記カメラの撮像対象領域から外れた後に、前記音声信号生成処理を実行する、構成としてもよい。
【００５９】
本発明の態様３に係る情報処理端末は、上記の態様１又は２において、前記音声信号生成処理において、前記コントローラは、前記音声信号として、ユーザにより指定された読み上げ速度で前記頁に記載されたテキストを読み上げた音声を表す音声信号を生成する、構成としてもよい。
【００６０】
本発明の態様４に係る情報処理端末は、上記の態様１〜３の何れか１項において、前記テキストデータ生成処理において、前記コントローラは、前記テキストデータとして、前記頁に記載された頁番号を表す頁番号データ、及び、前記頁に記載された本文を表す本文データを生成し、前記音声信号生成処理において、前記コントローラは、前記音声信号として、前記頁番号を読み上げた音声を表す音声信号の後に、前記本文を読み上げた音声を表す音声信号を付加した音声信号を生成する、構成としてもよい。
【００６１】
本発明の態様５に係る情報処理端末は、上記の態様１〜４の何れか１項において、前記テキストデータ生成処理において、前記コントローラは、前記本文データとして、（１）前頁本文の末尾が未完単語である場合、現頁本文の先頭に当該未完単語を付加すると共に、（２）現頁本文の末尾が未完単語である場合、現頁本文の末尾から当該未完単語を削除したものを表す本文データを生成する、構成としてもよい。
【００６２】
本発明の態様６に係る情報処理端末は、上記の態様１〜５の何れか１項において、前記テキストデータ生成処理において、前記コントローラは、前記テキストデータに含まれる見出しを特定し、前記音声信号生成処理において、前記コントローラは、前記音声信号として、前記見出しを聞き分け可能に前記テキストを読み上げた音声を表す音声信号を生成する、構成としてもよい。
【００６３】
本発明の態様７に係る情報処理端末は、上記の態様１〜６の何れか１項において、前記頁が前記複数の頁で構成される文書の表紙である場合、前記テキストデータ生成処理において、前記コントローラは、前記テキストデータとして、前記表紙に記載された題名を表す題名データ、及び、前記表紙に記載された著者名を表す著者名データを生成し、前記音声信号生成処理において、前記コントローラは、前記音声信号として、前記題名を読み上げた音声を表す音声信号の前又は後に、前記著者名を読み上げた音声を表す音声信号を付加した音声信号を生成する、構成としてもよい。
【００６４】
本発明の態様８に係る情報処理端末は、上記の態様７において、前記テキストデータ生成処理において、前記コントローラは、前記表紙に記載された文字列の中で、最も大きいフォントで記載された文字列を前記題名として特定すると共に、前記表紙に記載された文字列の中で、２番目に大きいフォントで記載された文字列を著者名として特定する、構成としてもよい。
【００６５】
本発明の態様９に係る情報処理端末は、上記の態様７において、複数の頁で構成される文書の表紙を表す画像データを入力とし、当該複数の頁で構成される文書の題名及び著者名を表すテキストデータを出力とする分類器、又は、当該分類器を備えたサーバと通信するための通信インターフェースを更に備え、前記テキストデータ生成処理において、前記コントローラは、前記カメラにて得られた画像データを入力すると共に、前記分類器から出力されるテキストデータから前記題名データ及び前記著者名データを生成する、構成としてもよい。
【００６６】
本発明の態様１０に係る情報処理端末は、上記の態様７において、複数の著者名が予め登録されたデータベース、又は、当該データベースを備えたサーバと通信するための通信インターフェースを更に備え、前記テキストデータ生成処理において、前記コントローラは、前記表紙に記載された文字列の中で、前記データベースに著者名として登録された文字列を前記著者名データとする、構成としてもよい。
【００６７】
本発明の態様１１に係る情報処理端末は、上記の態様１〜１０の何れか１項において、前記コントローラは、前記カメラにて得られた画像データが表す画像が前記頁の逆立画像あるか否かを判定する逆立画像判定処理、及び、前記逆立画像判定処理にて前記画像が前記逆立画像であると判定された場合に、その旨をユーザに通知する逆立画像通知処理を更に実行する、構成としてもよい。
【００６８】
本発明の態様１２に係る情報処理端末は、上記の態様１〜１１の何れか１項において、前記コントローラは、前記頁に記載されたテキストの文字数が予め定められた閾値を下回るか否かを判定する文字過少頁判定処理、及び、文字過少頁判定処理にて前記文字数が前記閾値を下回ると判定された場合、その旨をユーザに通知する文字過少頁通知処理を更に実行する、構成としてもよい。
【００６９】
本発明の態様１３に係る情報処理端末は、上記の態様１〜１２の何れか１項において、前記頁に記載された頁番号を表す頁番号データを格納するメモリを更に備え、前記コントローラは、前記メモリに格納された頁番データが表す頁番号のうち、最大の頁番号を通知する最大頁番号通知処理を更に実行する、構成としてもよい。
【００７０】
本発明の態様１４に係る情報処理端末は、上記の態様１〜１３の何れか１項において、前記コントローラは、前記頁に記載されているテキストが縦書きテキストであるか横書きテキストであるかを判定する縦横判定処理を更に実行し、前記コントローラは、前記縦横判定処理の結果を参照して前記テキストデータ生成処理を実行する、構成としてもよい。
【００７１】
本発明の態様１５に係る情報処理端末は、上記の態様１〜１４の何れか１項において、前記コントローラは、朗読停止を指示する音声コマンドをユーザから取得すると、前記音声信号の出力を停止し、朗読再開を指示する音声コマンドをユーザから取得すると、前記音声信号の出力を再開する、構成としてもよい。
【００７２】
本発明の態様１６に係る支持体は、複数の頁で構成される文書の各頁と情報処理端末のカメラレンズとが正対するように前記情報処理端末を支持する支持体において、前記情報処理端末が載置される天板であって、前記カメラレンズと重なる部分が開放された天板と、上端が前記天板の外縁に連結されると共に、下端が前記頁の外縁に押し当てられる側板と、を備えている、構成である。
【００７３】
本発明の態様１７に係る支持体は、上記の態様１６において、前記天板及び前記側板の一方又は両方は、透光性を有している、構成としてもよい。
【００７４】
本発明の態様１８に係る支持体は、上記の態様１６又は１７において、上記側板は、上記天板に展開可能に連結されている、構成としてもよい。
【００７５】
本発明の態様１９に係る支持体は、上記の態様１６〜１８の何れか１項において、前記天板に直交する方向に沿って測った、前記天板から前記側板の下端までの距離は、前記カメラレンズの被写界深度に含まれる、構成としてもよい。
【００７６】
本発明の態様２０に係る情報処理端末の支持体は、上記の態様１６〜１９の何れか１項において、前記天板及び前記側板の一方又は両方には、当該支持体の利用に適した複数の頁で構成される文書の種類を触知可能に示す構造、及び、当該支持体の利用に適した情報処理端末の種類を触知可能に示す構造の一方又は両方が設けられている、構成としてもよい。
【００７７】
本発明の態様２１に係る情報処理方法は、カメラと、コントローラと、出力部、及び、スピーカの一方又は両方と、を備えた情報処理端末を用いて複数の頁で構成される文書を音声として出力する情報処理方法であって、前記カメラが、複数の頁で構成される文書の各頁を撮像する撮像処理と、前記コントローラが、前記カメラにて得られた画像データを参照して、前記頁に記載されたテキストを表すテキストデータを生成するテキストデータ生成処理と、前記コントローラが、前記テキストデータを参照して、前記テキストを読み上げた音声を表す音声信号を生成する音声信号生成処理と、前記出力部が前記音声信号を出力する、及び／又は、前記スピーカが前記音声信号を音波に変換して出力する音声出力処理と、を含んでいる、構成としてもよい。
【００７８】
〔付記事項〕
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【符号の説明】
【００７９】
１      情報処理端末
２      支持体
３      イヤホン
１１    カメラ
１２    コントローラ
１３    出力端子（出力部）
１４    スピーカ
１５    メモリ
２１    天板
２２    側板
【図１】
2020205123.tif 000003
【図２】
2020205123.tif 000004
【図３】
2020205123.tif 000005
【図４】
2020205123.tif 000006
【図５】
2020205123.tif 000007