Raspberry Piで日本語入力する方法(iBus+Mozc)

Raspberry Pi OS(Raspbian)は日本語表示はデフォルトで対応していますが、キーボードからの日本語入力はデフォルトでインストールされません。本記事ではiBusとMozcを使ってRaspberry Pi(ラズパイ)で日本語入力する方法を解説しています。

更新日 : 2020年10月15日

iBus、Mozcについて

iBusは様々な言語の入力メソッドを提供し、Mozcは日本語入力エンジンの一つです。この2つを組み合わせることで日本語の入力が可能になります。他にもソフトはありますが、どちらもLinuxにおいては人気のあるソフトで、今回はiBusとMozcを使う方法を解説します。

iBus、Mozcのインストール

まずはiBusとMozcをインストールします。

左上メニューから「アクセサリ -> LX Terminal」をクリックしてターミナルを開きます。Linuxではコマンドを使って設定を行うことが多いのですが、全てターミナルから実行することができます。

ターミナルが開いたら以下のコマンドを入力してEnterキーを押すことで実行します。インターネット上からiBusおよびMozcをダウンロードしてインストールしてくれます。

sudo apt install ibus-mozc

続行しますか?と聞かれたらEnterを押して続行します。

以下のようにエラー無く完了すればインストール終了です。

再起動

インストールが終わったら、左上メニューから「Shutdown」をクリックし、ダイアログボックスから「Reboot」をクリックして再起動しておきます。

日本語入力を試す

再起動すると自動的にiBusが起動していると思います。画面右上の「A」のアイコンをクリックして、以下のようなメニューが表示されれば問題ありません。

画面右上のibusアイコン

「JA」というアイコンになっている場合はiBusは起動していますがMozcに設定されていませんので、アイコンをクリックして出るメニューから「日本語 – Mozc」をクリックしてMozcに切り替えます。

では日本語入力を試してみます。左上メニューから「アクセサリ -> Text Editor」をクリックしてテキストエディターを起動します。

デフォルトでは右上のアイコンが「A」で、英字入力モードになっています。

「半角/全角」キーを押すことで、右上のアイコンが「あ」となり、日本語入力に切り替わります。スペースキーで漢字変換も可能です。Windowsと同じ操作ですね。

今回はテキストエディターで試しましたが、ブラウザーなど他のソフトでも同様です。

まとめ

iBusとMozcを使ってRaspberry Piで日本語入力する方法は以上です。

Raspberry Piはソフトや拡張基板を追加することで無限の使い方が可能です。Indoor Corgi製の拡張基板や、赤外線通信を行う方法なども解説しているので、ぜひ参考にして下さい。

次のステップとして、センサーなどでよく使われるI2Cの設定手順を解説した記事や、VNCを利用してPCからRaspberry Piにリモート接続する手順を用意しています。

Raspberry PiでI2Cの設定と使い方

I2Cの簡単な仕組み、Raspberry Pi(ラズパイ)で有効化と実際にI2Cデバイスを検出する手順の解説しています。I2C対応のセンサーやディスプレイ、ADコンバーターなど様々なデバイスを利用することで、Raspberry Piの可能性がさらに広がります。Raspberry Pi OS (Raspbian)インストール後は無効になっているので、こちらを参考に有効化して下さい。

VNCでRaspberry Piにリモートデスクトップ接続 (Windows/Mac/Linux対応)

VNCを使って、PC (パソコン) からRaspberry Pi(ラズパイ)にリモート接続する手順、およびディスプレイなしでRaspberry Piを起動できるようにする方法について解説しています。PCからリモートでRaspberry Piを操作することができれば、運用の幅が広がって便利になります。

RPZ-IR-Sensor (Raspberry Pi用 温度/湿度/気圧/明るさ/赤外線 ホームIoT拡張ボード)

動作をプログラミング可能な、Raspberry Pi/Zero(ラズパイ)用ホームIoT拡張ボードです。温度、湿度、気圧、明るさセンサー、赤外線送信、受信機能を搭載。温度が上がったらエアコンをオンにする、暗くなったら照明を点灯する、外出先から家電の操作をする、気温や湿度を記録する、といった使い方が可能です。LEDにステータスを表示することもできます。